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
338314722500	338314723059	338314723609	338314724159	338314724709	338314725259	338314725809	338314726359	338314726909	338314727459	338314728009	338314728559	338314729109	338314729659	338314730209	338314730759	338314731309	338314731859	338314732409	338314732959	338314733509	338314734059	338314734609	338314735159	338314735709	338314736259	338314736809	338314737359	338314737909	338314738459	338314739009	338314739559	338314740109	338314740659	338314741209	338314741759	338314742309	338314742859	338314743409	338314743959	338314744509	338314745059	338314745609	338314746159	338314746709	338314747259	338314747809	338314748359	338314748909	338314749459	338314750009	338314750559	338314751109	338314751659	338314752209	338314752759	338314753309	338314753859	338314754409	338314754959	338314755509	338314756059	338314756609	338314757159	338314757709	338314758259	338314758809	338314759359	338314759909	338314760459	338314761009	338314761559	338314762109	338314762659	338314763209	338314763759	338314764309	338314764859	338314765409	338314765959	338314766509	338314767059	338314767609	338314768159	338314768709	338314769259	338314769809	338314770359	338314770909	338314771459	338314772009	338314772559	338314773109	338314773659	338314774209	338314774759	338314775309	338314775859	338314776409	338314776959	338314777509	338314778059	338314778609	338314779159	338314779709	338314780259	338314780809	338314781359	338314781909	338314782459	338314783009	338314783559	338314784109	338314784659	338314785209	338314785759	338314786309	338314786859	338314787409	338314787959	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2740	3650	2300	2740	3650	2300	2740	3650	2300	2740	3650	2300	2740	3650	2300	2740	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2736	3650	2300	2736	3650	2300	2736	3650	2300	2736	3650	2300	2736	3650	2300	2736	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
17995	1404	938	719	503	419	398	354	282	277	289	267	264	205	237	233	245	225	222	265	247	194	247	205	260	243	212	247	230	213	193	237	196	181	207	241	193	224	238	250	200	219	206	200	222	218	198	223	181	194	207	209	244	218	225	225	202	240	235	211	188	199	189	199	256	187	177	186	246	220	223	235	222	204	213	215	217	204	214	232	189	259	239	213	225	218	227	224	189	186	220	232	196	236	225	225	215	206	192	241	207	217	235	215	215	219	205	197	213	190	216	201	211	245	226	213	220	212	236	219	197	230	214	203	179	186	215	200	236	220	232	241	209	243	207	214	209	212	210	212	230	202	217	240	243	224	211	211	223	221	204	219	233	228	203	177	185	226	229	197	208	226	207	214	238	230	213	219	250	214	242	243	219	203	189	177	218	221	215	198	210	210	220	185	225	187	240	236	218	241	221	215	249	233	205	214	202	216	224	204	210	213	213	222	204	218	239	251	225	226	221	207	218	214	221	208	179	206	199	219	197	221	203	206	222	230	242	230	221	222	216	205	181	235	244	200	204	242	202	211	224	208	223	215	202	248	183	203	220	212	212	208	212	247	227	232	203	192	225	230	222	209	224	232	217	210	197	200	202	205	235	213	234	195	220	213	191	228	213	198	204	184	205	215	193	201	219	225	215	214	207	232	205	245	237	176	207	174	201	205	205	196	199	195	199	212	203	219	197	253	192	251	238	201	216	225	236	205	229	221	211	214	245	204	234	197	225	203	207	210	207	226	193	205	201	241	201	192	210	238	195	212	215	223	203	201	227	226	211	232	210	203	222	215	214	214	228	183	208	219	224	186	233	198	199	186	219	240	212	216	221	199	198	200	203	217	211	223	209	229	201	193	216	207	194	210	229	222	235	201	208	213	220	207	203	238	212	204	240	221	214	207	215	226	205	207	216	199	235	222	206	216	218	232	216	200	211	212	194	225	205	255	218	203	202	211	215	209	231	224	205	230	223	202	219	234	214	233	219	215	209	217	209	201	209	200	198	226	212	227	213	210	220	205	204	208	207	229	210	225	224	186	220	210	195	228	235	227	239	232	214	221	204	226	198	207	219	232	209	205	198	213	219	216	225	222	192	231	199	206	215	220	202	157	229	219	192	200	217	230	234	223	229	234	203	217	219	211	202	235	197	253	229	240	220	210	214	205	195	217	227	209	211	198	215	205	230	215	206	187	229	220	223	203	197	216	227	212	201	226	204	221	239	225	207	253	231	206	222	234	202	170	233	222	204	231	208	182	209	209	262	227	205	197	241	194	196	200	205	202	237	190	206	227	219	205	208	185	223	224	223	215	236	218	227	239	219	234	225	215	189	206	217	207	227	239	209	251	217	213	224	182	216	215	190	203	228	199	224	185	197	194	198	206	226	214	192	208	211	211	196	210	198	233	225	228	177	216	232	218	188	210	225	214	221	210	186	218	192	231	188	228	239	220	237	230	185	210	223	169	224	221	195	208	207	220	222	190	238	220	176	210	203	213	205	227	220	222	236	194	201	200	206	221	200	212	203	230	215	193	199	208	210	216	213	218	200	211	220	233	220	227	206	221	236	233	228	222	216	220	220	221	202	202	205	245	210	196	223	230	229	201	207	220	224	215	201	201	238	243	203	208	176	198	207	231	200	222	227	211	213	219	203	211	207	193	199	218	211	205	218	210	209	210	222	249	220	225	229	232	218	198	226	210	192	187	204	204	236	209	214	221	195	236	188	225	214	212	244	217	225	241	247	225	212	222	195	217	216	186	220	215	231	213	222	222	215	216	212	203	214	230	188	249	235	210	203	237	202	204	187	228	203	217	204	204	230	232	203	213	221	198	202	213	192	223	239	208	201	204	239	187	207	206	202	194	224	208	214	224	239	213	226	235	204	205	227	223	194	207	230	213	230	206	198	221	218	214	196	211	205	212	211	220	214	218	215	226	208	242	227	222	255	207	195	231	216	234	204	192	247	223	217	209	210	238	240	219	191	207	211	219	189	204	238	213	195	218	224	216	231	185	205	204	247	205	194	249	230	202	213	224	214	192	205	227	228	188	222	197	201	194	191	206	194	230	235	207	226	224	248	234	184	209	228	224	232	188	200	199	204	208	207	228	201	238	228	210	226	216	237	193	191	211	210	201	251	231	209	234	209	251	207	220	206	203	211	187	224	200	197	194	213	245	234	226	196	219	222	214	220	205	193	210	197	257	224	235	214	177	225	216	250	199	230	196	227	214	201	209	222	204	199	236	195	220	206	210	209	223	209	192	207	187	200	207	231	225	217	215	218	186	234	210	224	173	209	246	192	220	220	228	230	194	210	216	213	210	210	213	206	186	206	193	201	246	215	218	216	239	193	214	198	215	193	221	203	236	214	188	215	238	215	190	210	204	200	185	213	239	177	212	215	206	206	219	214	182	200	226	215	222	220	213	226	252	222	223	217	217	213	215	224	215	226	199	223	224	223	200	227	216	184	201	212	224	196	208	204	192	224	225	210	223	218	198	242	224	232	216	191	204	256	204	190	214	214	200	203	231	203	225	228	197	197	199	211	236	226	232	208	225	234	231	239	243	197	208	230	193	245	212	223	206	242	199	199	210	220	222	219	208	207	220	247	183	218	221	199	218	236	222	226	213	208	222	223	228	228	212	203	213	196	197	205	200	212	206	200	193	215	211	230	227	207	212	206	205	232	195	224	212	222	228	212	217	217	237	249	195	222	218	219	228	239	219	199	192	215	226	219	195	222	192	200	230	224	221	194	202	184	197	225	203	226	211	219	204	204	232	242	234	221	222	213	225	215	210	210	246	216	207	191	236	218	216	209	248	229	202	197	235	229	214	230	216	212	213	211	189	204	207	258	190	225	222	208	197	219	197	216	221	199	223	231	242	207	197	181	204	239	221	214	218	203	221	211	190	238	244	219	193	229	218	202	208	233	209	214	214	221	228	205	207	235	251	189	189	190	206	213	216	224	192	193	246	196	227	212	208	204	237	206	218	214	194	245	216	227	238	234	237	208	233	210	204	215	181	180	212	201	235	226	209	238	222	221	252	234	199	191	183	194	217	209	211	247	201	210	226	221	213	199	204	210	194	197	211	222	215	228	226	203	191	218	208	216	227	231	233	214	227	218	238	196	182	209	195	237	230	208	218	242	245	197	225	232	186	213	215	200	226	263	228	225	221	220	209	226	201	232	193	215	211	217	204	211	242	213	192	221	220	203	215	233	213	218	199	221	212	220	206	176	191	203	196	204	226	211	212	224	222	234	205	229	233	190	207	238	203	215	196	212	212	206	210	224	204	210	210	211	183	230	188	200	226	217	234	236	231	190	216	205	207	237	225	230	221	196	241	190	186	244	203	221	219	188	215	221	215	207	213	229	190	242	193	211	197	212	216	187	221	216	201	207	195	204	204	231	218	205	219	221	203	219	212	251	201	229	208	225	217	234	213	240	217	205	213	247	233	209	226	204	219	225	213
10049	1091	1875	2183	1835	1557	1303	1138	1036	867	802	782	731	685	683	628	603	625	651	594	562	587	546	558	570	543	556	525	573	510	533	540	521	526	529	501	529	520	485	525	503	545	528	547	506	525	528	522	517	519	468	533	518	497	543	513	497	472	528	501	503	481	496	541	489	509	473	515	487	498	480	488	496	500	478	506	526	517	534	524	479	498	509	546	526	504	527	487	528	507	540	455	515	466	511	508	485	468	481	510	482	503	487	496	512	495	461	482	522	466	536	496	503	523	517	490	499	484	526	525	521	459	497	468	509	502	504	519	516	539	503	503	517	472	480	487	463	526	511	481	529	558	495	520	496	474	461	506	488	513	473	516	523	517	543	471	512	536	495	510	527	493	489	475	484	480	541	471	502	521	545	522	566	480	455	465	454	453	461	494	519	513	502	489	489	498	525	497	500	503	490	509	509	508	475	490	528	545	498	444	521	504	505	528	502	484	495	479	467	509	501	512	489	512	494	500	468	506	512	468	488	537	487	507	489	464	524	510	491	462	519	517	510	502	526	450	474	478	494	501	491	473	461	507	498	483	463	482	523	498	499	526	493	527	512	498	537	443	499	482	482	530	500	526	518	537	513	449	494	480	482	532	508	499	470	481	504	478	482	488	475	476	525	491	522	501	514	481	460	516	490	511	482	473	444	474	473	518	466	457	483	514	506	485	514	509	499	502	465	498	502	509	492	536	454	511	465	517	489	457	457	491	505	515	506	502	480	469	523	540	505	505	525	490	540	490	459	506	485	488	512	475	511	501	471	520	489	547	497	534	477	495	475	527	525	520	520	483	451	513	497	525	476	500	505	458	477	495	488	490	499	487	515	501	510	519	471	500	500	493	505	500	470	517	464	467	505	469	500	521	491	469	497	497	439	463	518	487	508	486	476	491	510	493	487	486	510	505	495	480	492	453	464	485	547	478	485	459	525	486	500	510	475	499	522	459	519	480	451	531	468	557	481	479	479	522	505	536	516	514	500	508	491	505	539	501	492	493	533	479	532	481	511	500	482	492	501	489	489	514	519	506	471	548	496	528	480	495	503	502	472	509	481	503	496	446	499	494	513	499	521	539	477	525	501	499	520	475	466	520	499	467	493	474	503	499	485	518	466	457	503	472	458	496	470	514	490	478	507	526	479	419	525	484	485	491	483	491	496	536	513	531	485	534	450	468	488	495	484	483	453	520	504	488	492	508	499	521	487	462	510	458	471	488	495	444	501	490	444	507	521	488	536	523	473	474	506	512	504	484	491	487	474	492	476	462	473	515	492	463	489	482	450	497	512	533	483	468	506	480	480	487	496	497	489	511	530	502	520	498	494	497	465	517	472	503	486	501	506	482	513	480	511	473	483	460	485	508	524	487	458	489	517	514	516	534	507	491	488	516	477	496	547	493	531	493	546	476	514	522	531	467	528	508	478	488	492	523	488	494	482	519	509	507	485	485	548	448	481	472	466	497	500	518	492	523	503	501	519	495	491	526	490	490	477	492	527	474	481	509	485	519	497	513	520	533	511	471	481	498	533	509	492	533	482	450	509	481	517	494	499	507	488	550	473	501	511	476	514	480	485	498	471	493	479	495	485	497	485	498	545	501	494	524	528	491	482	493	524	486	545	504	491	517	458	538	512	476	495	488	523	505	505	508	527	495	502	534	504	503	470	474	485	543	478	500	512	476	499	499	490	492	514	486	526	511	482	499	473	528	493	461	516	484	472	544	486	452	463	544	492	481	503	515	511	501	513	533	491	528	475	487	496	512	471	466	509	499	503	496	479	471	495	480	440	489	491	453	504	485	483	485	519	490	504	478	511	514	520	504	516	503	492	488	493	473	528	530	489	487	463	495	507	473	470	514	508	465	463	474	497	478	511	482	497	488	484	471	466	477	529	494	500	503	487	488	485	495	477	503	514	494	476	514	509	468	479	529	466	499	531	514	546	532	495	501	493	520	479	496	463	516	511	512	493	498	501	524	475	512	466	519	546	485	486	494	502	504	486	495	493	480	467	471	485	504	505	557	479	448	474	486	476	521	477	492	486	520	482	511	500	467	479	500	463	486	513	546	502	508	497	508	485	436	511	463	513	466	465	500	450	494	502	489	501	471	495	476	474	473	508	531	482	503	561	516	488	528	509	498	496	471	481	475	520	538	479	496	502	472	471	518	481	478	534	512	533	493	509	477	513	501	509	508	504	512	509	510	496	518	472	453	534	517	519	483	489	465	457	504	487	503	495	519	453	541	500	508	462	487	502	457	528	501	492	469	509	506	484	497	510	489	448	500	493	495	487	491	517	450	483	545	481	506	490	482	502	514	492	472	497	552	458	476	509	478	516	512	487	469	533	465	523	481	507	483	482	477	547	473	505	498	507	461	507	515	472	495	483	472	480	527	543	475	485	467	476	470	487	502	582	528	520	480	431	491	463	473	492	529	490	538	492	492	491	523	536	509	488	471	498	491	472	465	486	521	524	493	479	574	526	497	475	501	514	460	485	502	488	489	495	509	474	529	499	500	469	517	497	520	512	502	489	512	504	503	511	502	498	523	481	491	509	528	502	503	511	504	490	494	454	540	507	495	494	507	477	514	493	490	497	477	508	489	477	525	447	487	499	485	480	481	519	450	484	459	473	479	541	459	469	522	516	446	505	483	453	542	458	491	479	471	484	504	486	467	510	486	509	492	536	534	477	500	501	498	493	517	487	531	514	478	492	497	505	476	504	493	510	510	514	513	501	491	502	496	481	452	491	503	496	484	474	514	473	485	501	498	519	492	536	467	479	479	516	512	496	500	512	481	485	505	454	517	463	451	518	458	476	514	481	491	508	498	521	476	508	482	489	509	463	446	489	478	514	536	486	497	484	486	497	479	497	502	501	499	504	484	517	492	489	548	523	514	485	482	453	473	498	498	501	515	451	514	529	483	502	482	496	517	474	510	467	465	510	519	491	501	488	505	488	505	469	491	479	496	475	517	513	526	483	496	526	497	527	514	509	504	482	462	525	491	501	475	513	489	540	488	493	466	542	521	480	540	491	518	547	498	508	470	467	497	478	479	500	483	513	508	521	509	511	482	478	446	486	453	485	477	516	527	483	505	496	496	500	497	503	475	490	507	506	523	521	529	538	501	458	467	509	466	488	519	505	499	535	465	516	465	526	486	506	465	498	490	478	524	489	496	514	512	485	502	486	463	471	494	503	500	446	538	494	505	505	511	447	496	473	493	514	482	497	480	520	483	464	451	496	503	484	449	509	495	501	517	509	472	528	528	484	469	475	482	480	487	496	511	486	517	477	473	468	512	485	504	490	516	510	480	481	489	479	465	494	474	503	501	502	509	481	498	512	537	495	476	510	509	522	517	509	461	498	527	501	510	496	475	498	515	501	463	467	509	480	514	472	475	494	448	507	494	481	498	502	465	465	515	521	515	494	515	478	504	525	520	502	474	474	459	502	491	468	535	553	490	494	531
2931	230	201	238	220	202	222	217	211	199	199	185	246	202	220	193	207	171	202	198	197	210	213	193	223	194	200	188	217	219	204	225	220	212	207	216	198	235	242	223	226	226	206	224	219	206	202	192	193	212	238	183	189	224	224	192	178	199	227	235	184	199	213	210	240	212	202	209	226	187	206	211	210	195	188	209	258	214	206	188	203	193	226	190	224	215	220	217	207	205	204	201	219	205	194	222	201	227	199	208	204	182	191	196	222	211	203	186	204	181	250	218	227	206	198	206	186	211	229	193	202	209	189	208	186	216	215	200	219	200	204	217	206	197	215	203	206	222	211	219	212	205	210	212	204	225	223	199	187	205	215	205	199	205	207	226	206	188	190	196	185	209	212	218	215	199	199	192	203	193	203	189	218	227	219	200	216	172	192	201	196	213	206	169	199	207	219	195	198	201	174	239	210	220	203	191	200	217	201	219	193	213	221	212	235	188	171	194	202	202	201	176	209	226	209	203	209	197	209	210	220	213	217	232	181	192	180	198	208	209	207	194	204	215	201	215	207	223	196	201	207	199	202	208	230	198	225	211	200	213	224	197	247	214	188	230	241	236	207	194	190	212	198	236	191	211	219	196	227	181	204	193	184	189	201	215	220	238	218	226	206	207	196	194	212	222	185	178	191	209	205	195	211	213	190	195	209	188	214	210	195	184	186	181	198	239	207	195	202	222	207	218	179	207	185	192	181	166	195	238	228	182	227	189	226	215	198	196	195	227	206	204	191	188	234	223	225	211	204	199	209	205	214	209	202	214	204	203	237	223	222	188	190	215	169	214	206	200	209	215	203	193	204	177	217	196	239	241	216	201	216	213	210	190	205	224	206	209	204	197	235	216	165	201	182	202	205	226	200	213	222	222	200	189	188	203	203	185	211	205	204	210	171	191	222	201	206	199	222	217	180	209	192	193	191	205	226	207	200	211	221	215	180	210	181	210	220	185	213	186	225	229	225	183	190	203	207	222	191	199	198	209	183	218	192	205	200	199	205	190	207	193	216	198	202	211	205	200	213	235	210	214	200	204	199	186	206	216	190	210	217	207	213	193	193	200	214	201	197	213	183	216	233	206	182	196	208	224	192	200	221	193	187	222	207	193	202	210	221	212	224	223	192	205	208	211	235	214	205	206	239	185	183	194	234	178	199	209	222	187	201	178	193	214	196	222	222	226	187	198	212	219	158	213	202	183	187	180	193	190	211	208	181	219	177	200	190	214	190	196	191	213	231	193	163	213	226	194	186	199	211	209	209	205	204	238	199	224	197	216	208	193	224	196	206	197	203	220	199	193	222	200	177	226	215	218	198	197	189	226	211	216	213	234	242	198	184	205	178	218	223	231	215	227	208	216	173	192	197	214	205	194	190	226	203	197	170	211	193	220	197	197	220	197	228	193	186	226	223	216	222	191	207	221	221	233	206	192	205	184	203	187	183	215	237	213	187	184	190	206	225	190	190	217	198	222	187	194	232	224	209	209	237	242	204	223	197	227	206	225	190	221	196	204	197	187	210	215	169	182	226	186	175	236	207	207	197	217	203	166	192	233	198	193	195	191	215	176	195	214	213	192	232	211	222	219	220	196	220	195	215	195	194	213	193	227	206	200	206	201	218	216	203	193	195	189	190	185	180	202	201	222	216	174	166	207	213	214	192	227	196	200	207	215	204	194	203	206	194	197	221	215	220	214	191	225	192	182	173	223	208	213	184	192	202	209	219	187	208	190	177	198	211	218	207	178	198	227	218	165	178	205	208	173	215	174	215	188	230	212	205	196	198	201	225	203	182	208	194	168	202	186	216	236	216	187	224	195	192	195	216	199	219	181	215	213	197	203	209	185	222	195	208	197	196	206	206	208	200	217	206	215	173	211	191	192	215	212	198	212	187	203	187	196	201	223	180	196	194	229	183	225	203	211	205	224	191	199	180	186	206	200	202	211	195	204	200	203	202	205	215	192	217	214	217	211	202	207	204	226	181	218	203	214	202	216	187	185	192	195	203	186	224	241	219	225	213	205	210	200	195	197	180	215	171	191	198	182	207	200	210	206	204	182	206	203	221	210	203	216	187	204	224	232	187	207	233	193	175	152	190	190	215	211	192	211	236	203	196	186	195	209	205	218	203	183	199	199	205	211	214	228	212	186	221	201	210	200	185	199	212	200	193	215	190	202	228	214	245	207	190	220	190	211	206	174	212	213	197	215	214	214	234	194	208	193	222	215	205	186	216	204	197	201	203	219	231	191	173	210	222	219	229	194	192	208	224	191	203	218	205	234	214	215	204	180	202	208	221	211	207	226	215	208	200	186	186	199	195	208	205	228	194	219	191	217	198	215	203	200	176	195	212	220	220	206	209	205	233	229	220	214	196	198	196	202	184	225	172	181	198	189	227	207	176	200	214	200	206	218	196	232	210	204	180	227	197	206	181	186	200	180	219	214	172	183	203	206	195	187	195	190	203	197	217	217	199	214	221	239	206	194	219	211	210	204	235	210	234	225	229	193	205	223	194	212	209	214	194	186	198	178	192	199	179	214	204	228	209	182	220	207	231	221	194	211	197	231	188	198	177	199	236	204	233	220	201	200	219	206	199	233	208	203	222	199	207	215	216	207	202	204	180	226	214	189	214	213	179	192	196	216	246	224	182	215	222	202	206	203	178	199	216	202	213	174	217	210	206	216	215	189	225	222	206	218	201	175	203	197	184	232	207	194	217	222	218	218	244	218	216	193	196	201	216	203	229	213	207	197	181	198	204	215	195	222	212	187	187	215	211	194	187	208	231	192	193	207	200	193	218	213	189	202	200	212	198	192	184	228	223	223	206	197	222	210	219	215	208	216	207	212	202	191	202	211	207	198	214	182	201	182	186	230	185	201	197	200	179	197	180	180	177	217	244	206	198	199	241	213	227	212	183	206	192	195	211	217	199	206	212	202	214	223	188	208	181	206	205	204	196	193	213	229	222	223	212	202	194	201	218	208	232	195	170	199	210	200	200	217	203	219	191	215	256	218	202	197	198	189	203	207	211	232	174	217	218	209	180	205	194	196	201	244	216	199	227	185	201	200	190	207	217	209	208	201	201	199	206	211	181	200	242	224	219	198	180	199	208	206	189	253	207	172	188	204	200	192	207	209	206	207	203	230	188	209	208	191	180	225	191	224	214	201	206	216	220	203	224	230	187	198	198	199	198	208	190	218	209	203	214	216	213	196	197	207	212	214	175	217	220	247	198	191	191	200	206	183	225	196	223	188	197	172	172	190	179	223	188	223	195	217	182	208	207	205	209	188	203	195	216	214	214	217	191	195	198	211	211	203	200	220	223	211	197	202	204	211	192	220	204	179	206	202	207	224	209	203	194	199	189	196	207	198	183	221	194	193	187	204	208	205	247	237	202	221	206	217	218	203	196	197	211	194	231	198	227	207	181	206	188	175	175	202	202	219	177	224	202	217	202	197	196	189	178	203
2779	515	532	567	565	555	518	513	518	529	515	524	511	526	497	543	510	458	502	550	486	481	516	487	498	476	489	517	477	519	524	531	536	539	488	517	508	483	540	484	518	501	489	542	541	517	471	524	507	489	572	481	514	516	481	476	476	522	486	495	476	504	529	500	498	530	486	512	537	507	473	510	473	474	496	530	524	489	538	472	500	500	502	505	471	470	535	511	514	517	514	518	528	492	485	487	446	512	506	538	468	533	526	527	522	503	499	517	496	516	512	506	499	494	528	492	492	497	541	521	501	509	526	508	515	519	485	511	515	499	532	482	554	487	499	522	541	473	513	543	505	512	481	496	546	485	485	498	521	481	519	537	518	533	482	496	479	492	485	528	505	471	494	543	521	485	514	472	506	480	486	548	496	485	487	534	506	498	511	520	501	481	512	533	529	481	519	533	491	458	479	491	506	511	483	472	493	493	482	447	489	501	519	516	521	514	514	449	510	479	466	470	466	501	531	476	518	526	484	492	475	492	510	497	525	490	511	510	499	498	517	515	506	517	520	493	481	539	505	520	508	522	458	528	491	517	468	525	533	482	495	520	497	503	521	496	509	472	509	506	518	474	495	498	512	498	476	460	504	525	544	477	469	514	531	490	538	554	489	544	490	518	509	516	529	503	500	528	517	485	501	530	518	517	531	474	494	518	483	462	516	524	527	487	535	493	503	508	533	486	496	469	527	544	504	544	513	494	487	485	543	461	515	473	475	526	474	495	479	471	522	514	566	483	493	497	518	539	520	536	473	480	524	543	480	527	509	470	500	514	510	496	508	511	520	528	509	478	506	491	477	454	491	492	484	518	518	478	497	495	511	514	510	524	540	505	509	469	495	519	486	527	489	495	504	516	498	517	460	496	502	502	503	507	507	481	497	490	471	504	495	501	515	506	470	537	494	521	490	474	495	531	491	501	485	545	506	498	547	522	467	526	497	521	500	495	504	505	471	512	556	476	536	480	527	505	488	514	497	473	497	552	554	544	505	496	501	469	524	524	513	482	515	490	485	500	486	510	517	474	509	471	475	540	470	524	527	507	491	498	498	518	513	528	476	515	524	523	525	495	498	511	495	484	522	518	520	478	474	480	520	510	495	487	492	527	468	498	483	492	489	499	519	497	532	476	508	482	485	491	510	504	486	479	527	484	525	488	479	510	525	497	492	529	543	483	519	517	475	500	497	498	484	464	516	526	458	541	483	486	551	498	474	514	521	488	497	538	501	539	562	536	505	523	497	499	500	502	509	527	490	503	483	486	517	488	492	492	487	520	494	479	503	472	531	513	471	501	486	468	535	533	510	485	489	480	479	477	505	506	509	517	501	465	495	519	517	467	488	508	487	488	522	505	539	487	524	522	516	521	474	492	479	529	491	555	489	481	504	537	535	485	508	524	532	500	511	507	480	492	524	481	545	525	556	466	510	466	554	527	513	524	496	478	506	517	495	517	490	499	547	463	503	514	505	537	512	495	510	501	490	540	477	510	520	492	533	492	524	533	528	517	466	529	497	526	482	482	494	494	526	509	495	478	501	528	485	527	501	464	506	475	507	535	500	509	531	508	538	560	518	557	494	495	515	491	499	550	483	490	539	491	493	514	497	464	479	479	517	480	448	521	494	521	496	457	501	516	504	523	510	492	503	510	517	485	488	532	520	478	497	478	523	505	513	498	493	484	520	505	498	469	518	502	483	514	467	506	504	534	504	496	519	466	502	486	517	479	537	472	517	489	541	495	537	492	491	478	530	468	517	498	461	507	479	528	515	544	503	485	525	501	469	502	485	498	546	528	479	541	496	506	526	507	491	510	516	509	502	526	487	499	528	472	517	528	519	540	513	502	480	443	441	500	467	498	500	506	511	525	491	526	495	511	500	511	483	507	545	488	516	473	443	509	505	549	509	487	514	483	460	512	490	478	546	507	522	464	456	508	478	511	540	496	521	525	547	512	542	548	472	511	512	499	475	523	522	515	496	539	517	535	514	470	502	523	502	500	508	502	478	552	480	503	516	511	475	508	494	477	525	497	521	498	520	535	461	479	504	499	501	465	524	513	508	516	500	493	513	438	524	522	510	508	492	477	464	543	458	488	485	517	512	529	507	506	490	533	509	496	549	527	478	519	505	506	486	514	516	540	509	507	531	503	507	553	500	521	510	566	513	469	483	483	516	512	462	490	523	495	503	500	522	469	520	526	560	524	540	487	480	466	525	504	490	505	480	528	526	527	496	484	487	523	526	485	493	469	500	509	490	463	480	500	527	528	507	476	441	515	515	511	524	483	511	525	489	498	513	473	515	485	493	494	508	483	529	520	499	501	528	478	501	542	533	430	521	499	535	484	507	538	477	507	513	522	481	493	478	521	486	518	518	506	527	506	514	502	488	525	478	542	522	504	470	559	456	484	509	490	491	515	505	507	488	496	494	480	497	522	511	517	524	483	497	533	443	504	521	476	533	474	496	523	506	469	492	519	494	487	470	495	493	532	533	512	501	507	468	491	484	496	474	513	530	528	496	503	507	521	475	541	495	480	480	541	483	525	516	492	523	531	514	479	547	487	546	493	546	530	482	505	539	544	514	501	541	495	474	459	505	471	473	521	511	488	501	522	501	476	489	536	487	505	491	482	497	490	568	511	494	503	479	520	507	490	531	488	505	524	523	515	518	510	491	505	533	516	519	488	488	519	504	494	488	493	482	515	498	491	476	494	481	500	525	511	530	463	507	511	518	442	483	439	504	500	497	481	526	493	468	504	518	526	520	467	503	521	480	514	490	522	492	511	540	490	485	489	555	477	526	520	497	498	551	503	459	474	482	467	532	497	507	523	510	503	522	532	502	498	536	485	553	463	508	520	512	475	488	486	529	531	504	531	492	505	495	517	498	510	543	474	507	487	499	508	509	530	510	538	499	540	477	463	502	500	502	527	550	515	511	502	498	479	498	520	481	499	496	465	525	484	535	534	516	513	513	475	498	486	490	536	525	497	489	551	554	526	536	479	470	503	499	467	479	557	539	535	500	486	482	507	480	507	493	539	494	523	505	503	528	520	479	471	471	484	533	506	523	483	536	488	531	491	537	544	509	508	486	480	525	499	488	478	512	473	518	495	483	502	511	523	501	528	439	527	525	503	492	506	520	520	498	493	481	483	489	489	529	536	535	540	517	547	503	548	490	543	496	474	497	504	504	495	492	525	493	532	458	502	502	492	526	489	476	561	510	492	517	494	548	499	494	512	525	493	504	522	513	518	499	538	519	483	529	501	471	501	512	505	529	509	498	473	526	508	506	552	537	474	533	489	513	491	500	516	485	465	490	473	492	498	495	498	491	515	509	536	509	483	512	483	488	524	527	504	457	520	523	483	518	526	508	489	488	481	546	497	514	518	465	503	527	477	560	472	517	487	495	490	527	537	519	498	497	530	541	498	552	531	507	530	475	505	514	510	489	495	500	500	487	496	493	550	512	499
9995	695	629	538	476	416	363	401	364	353	304	329	321	312	290	329	332	295	307	304	326	363	319	306	310	313	331	302	300	322	281	308	338	310	331	293	310	304	320	261	309	302	316	299	309	323	330	328	323	292	298	326	349	297	290	286	336	319	344	335	321	325	311	312	283	335	305	311	309	299	272	338	323	305	309	290	343	351	333	312	283	294	322	306	329	321	307	298	316	285	327	299	326	343	324	306	313	319	357	341	299	283	308	316	287	308	308	301	264	291	318	292	308	283	316	317	263	297	297	313	303	271	309	314	327	330	320	316	300	322	301	269	297	314	304	314	306	325	295	334	297	295	302	314	282	278	312	317	285	281	318	317	331	327	338	314	303	292	342	300	317	323	310	327	326	281	297	310	307	310	326	296	313	319	285	334	294	347	275	311	328	318	324	307	309	311	292	311	290	313	337	356	328	327	305	322	357	315	325	282	291	320	289	316	327	293	308	253	338	335	291	303	317	314	317	340	315	314	289	311	334	309	312	321	280	303	324	292	307	304	330	305	302	312	331	296	288	309	318	313	308	301	288	285	345	325	296	291	324	278	315	299	280	317	288	321	361	318	315	301	311	308	296	304	323	295	323	293	334	294	275	323	295	279	295	300	299	325	332	340	287	312	320	304	306	282	336	319	253	325	271	261	293	304	325	324	325	318	303	298	312	313	288	306	321	320	315	333	297	288	322	324	312	320	307	344	336	341	288	292	307	319	295	328	330	286	329	330	279	313	309	313	299	279	296	283	321	307	314	307	272	287	319	301	317	341	316	319	317	304	304	296	293	342	326	282	308	285	301	336	285	299	318	325	303	307	313	286	311	273	333	318	312	343	289	302	320	333	310	373	299	268	284	305	296	311	314	364	300	313	308	304	319	309	342	306	303	329	323	305	313	315	300	295	279	297	290	301	319	312	299	308	299	318	352	329	305	294	324	338	296	322	300	287	293	339	324	326	302	296	284	295	325	322	332	302	298	319	274	313	325	337	285	308	325	301	338	330	349	336	307	337	324	298	317	291	297	335	306	267	299	303	326	348	305	326	359	314	322	308	312	343	312	342	343	328	293	275	271	318	311	316	303	264	326	309	324	323	270	303	317	337	290	317	334	338	337	296	313	341	333	287	324	323	288	284	306	321	337	287	324	315	308	302	296	303	306	314	311	298	320	308	314	305	324	321	299	293	289	327	324	307	292	342	321	291	304	306	301	354	334	297	309	302	275	282	270	294	292	324	287	315	299	292	348	327	279	323	297	315	311	317	296	307	303	282	312	305	321	372	289	333	316	315	297	303	318	273	322	329	316	311	332	265	316	322	309	344	314	296	312	301	292	291	296	339	361	332	304	319	298	320	307	322	280	302	324	317	284	307	301	318	306	319	312	332	286	315	291	338	322	315	300	303	285	305	267	283	290	323	297	277	323	337	287	336	307	312	282	319	339	348	319	312	335	274	350	290	326	274	323	300	287	308	308	290	299	351	314	328	321	313	292	284	283	321	281	287	346	297	325	288	313	287	329	294	291	311	310	283	298	337	291	356	319	283	293	279	288	307	280	310	300	295	292	300	309	310	303	329	302	335	314	283	317	335	334	285	328	312	320	299	266	302	311	309	302	334	312	338	327	310	319	310	304	300	319	311	323	290	312	302	291	312	279	299	329	283	287	313	338	306	330	356	300	298	295	301	310	345	308	284	326	287	309	312	314	303	303	299	314	310	294	304	307	320	329	325	306	301	287	304	305	341	312	294	329	288	315	312	308	319	307	326	292	308	317	320	348	309	314	326	297	290	314	327	329	318	319	284	280	282	319	302	304	324	317	334	318	285	306	322	346	314	318	309	322	354	312	269	311	338	344	302	320	312	299	288	324	325	310	311	310	310	330	309	322	295	280	328	306	335	305	344	349	313	313	330	310	323	316	332	263	268	300	286	322	298	356	308	298	290	332	334	308	348	296	310	288	331	303	314	290	299	300	345	313	320	276	269	325	284	334	306	322	312	348	294	290	274	329	320	296	307	300	277	305	305	323	294	341	301	301	341	314	323	274	286	265	312	299	277	308	299	334	315	287	289	307	302	339	312	302	308	294	317	325	317	327	293	305	318	298	313	293	322	313	327	318	300	322	318	316	307	310	315	317	351	326	299	307	328	322	281	301	325	290	302	302	294	324	289	285	276	311	300	301	308	303	299	322	337	312	318	343	295	321	337	316	300	260	290	332	301	300	311	291	314	313	301	312	314	323	296	308	288	319	254	310	335	282	308	292	307	317	339	340	327	339	296	315	321	292	331	318	303	339	344	315	257	291	319	328	304	301	284	296	301	289	285	303	322	303	317	319	269	293	289	293	297	290	311	328	326	319	293	339	354	330	306	299	326	304	314	328	323	306	353	310	345	319	308	295	308	279	293	287	325	340	295	332	339	308	331	306	312	336	323	307	283	301	326	285	314	330	336	314	327	279	320	295	317	307	305	338	307	316	322	301	310	318	293	328	324	335	307	290	316	331	305	299	304	303	329	295	316	271	259	316	340	325	294	321	314	283	330	312	333	335	314	299	303	333	316	282	313	316	326	317	285	319	345	331	294	312	302	285	329	298	315	302	323	334	292	302	330	298	309	294	298	279	304	279	315	315	330	308	304	313	305	311	313	290	307	299	304	309	306	288	291	311	313	306	318	330	265	302	283	292	340	318	281	332	310	326	275	309	310	329	317	309	311	305	304	329	341	298	323	297	299	358	304	330	280	281	345	272	289	343	274	316	282	299	324	291	338	332	316	316	307	291	331	331	310	334	304	319	307	270	308	294	333	245	324	300	313	329	305	336	303	311	307	323	303	324	296	333	307	316	321	322	304	293	295	310	360	301	304	304	333	331	309	322	309	253	285	299	315	306	314	314	288	306	302	323	318	279	297	313	301	325	291	314	299	275	326	297	304	347	308	310	304	293	320	284	298	276	293	301	309	327	292	282	314	321	321	269	289	309	296	312	298	306	281	332	320	314	308	295	311	313	341	319	300	266	311	314	311	316	330	309	314	316	325	279	294	350	330	316	308	317	298	334	261	324	324	308	308	296	304	315	305	327	286	316	325	301	295	315	302	342	299	319	325	324	310	302	327	319	351	289	314	289	309	313	274	311	294	293	318	320	330	333	318	302	322	329	304	302	298	306	309	303	311	337	300	314	310	359	306	302	320	337	307	307	307	343	318	282	273	309	317	354	327	300	307	276	261	323	309	297	302	331	299	348	296	299	304	314	310	309	337	329	312	256	340	322	293	303	344	289	301	342	290	331	287	326	307	293	302	289	318	305	302	317	320	339	365	321	304	276	290	279	297	309	303	322	297	306	296	338	320	306	304	334	319	287	306	323	271	308	300	268	286	315	333	375	307	307	340	293	328	303	286	331	304	332	336	293	338	279	324	297	337	336	308	319	296	318	274	304	326	326	350	334	321	342	287	315	280	299	289	317	325	295	307
7998	1035	1510	1593	1364	1236	1129	1000	1019	967	935	851	864	812	837	782	800	792	780	760	751	738	792	767	737	732	736	697	725	774	713	780	756	696	683	739	717	745	738	704	701	684	735	717	693	721	761	709	691	695	747	692	710	737	738	666	749	680	754	750	749	745	719	721	716	731	720	763	754	763	691	699	697	753	677	704	695	696	680	746	733	727	723	727	727	709	709	692	741	723	739	729	728	688	679	722	697	707	671	763	693	699	719	708	705	678	732	720	759	732	708	705	665	762	750	738	754	702	705	727	725	704	711	694	707	700	690	713	726	720	670	700	722	717	716	730	730	789	707	725	710	737	709	719	703	729	689	667	706	708	657	699	708	713	729	738	712	722	778	705	675	763	769	757	703	724	680	704	679	699	699	745	655	717	719	716	690	747	780	711	721	718	702	761	733	726	734	662	694	700	676	742	722	719	684	718	716	774	707	739	771	734	708	718	740	687	737	744	665	722	758	711	678	730	756	749	709	728	714	708	723	672	707	713	726	707	704	699	756	772	712	711	730	688	697	733	714	697	756	724	753	707	677	695	694	690	679	727	730	695	712	762	699	656	715	684	739	718	783	694	678	745	742	740	734	725	726	708	703	724	768	689	685	700	739	699	732	726	711	755	729	672	710	708	710	707	737	695	686	741	722	724	717	693	742	677	696	703	765	725	743	692	716	692	763	702	727	742	728	719	700	720	729	693	764	751	748	736	738	697	668	710	735	713	715	734	725	776	729	725	720	717	725	785	691	710	659	691	642	707	715	739	642	769	749	754	711	727	725	764	735	774	781	706	695	672	741	680	720	725	774	710	759	713	743	727	705	668	775	687	726	673	716	710	743	699	727	749	710	719	672	706	716	702	716	742	707	765	735	714	673	747	728	714	741	721	640	715	695	701	687	708	726	696	716	674	712	693	708	679	694	769	694	721	667	780	699	706	733	730	718	757	716	697	745	733	731	713	780	713	699	698	697	735	738	730	734	718	705	694	691	721	697	732	674	769	758	717	723	739	711	737	734	748	704	690	741	733	736	690	731	744	756	742	715	729	712	719	675	712	727	699	700	714	709	772	711	720	694	731	696	725	694	708	754	703	725	699	709	714	685	735	744	736	722	713	751	771	700	693	752	733	739	761	681	719	717	741	708	732	703	711	677	714	690	712	702	706	676	697	710	729	729	727	652	781	661	758	820	705	712	726	707	689	694	727	761	784	729	689	740	719	709	700	681	666	683	733	729	735	682	709	733	746	708	754	710	740	684	683	730	693	722	734	729	743	686	750	736	699	673	695	738	703	722	682	740	677	730	736	704	749	669	694	700	742	751	717	680	697	674	690	715	712	740	713	748	768	713	705	695	749	718	668	781	679	684	701	714	681	715	733	734	698	711	744	723	695	719	710	729	702	757	719	695	778	723	679	669	696	711	744	770	710	710	707	701	747	703	649	724	681	684	725	714	698	705	742	668	707	697	713	699	682	697	723	755	719	684	743	697	732	702	675	764	664	702	679	732	742	730	725	750	696	752	722	759	670	732	756	711	709	701	708	724	745	684	673	742	710	725	725	729	740	692	700	693	697	684	734	723	728	701	719	699	695	704	698	742	716	650	725	718	743	722	705	711	701	730	713	765	651	744	721	711	710	675	675	711	731	661	745	714	757	728	689	660	785	715	713	673	734	693	723	735	682	739	744	699	681	705	696	714	749	698	709	670	671	727	679	737	738	733	754	695	722	715	721	715	722	729	710	747	737	729	709	757	699	673	707	758	747	732	696	769	761	733	690	732	695	738	710	683	734	720	740	732	726	693	736	682	673	737	701	710	724	727	726	721	720	742	689	703	697	702	759	747	718	750	701	716	723	742	661	708	732	724	720	692	671	730	664	744	732	759	659	694	685	731	707	756	718	689	716	724	675	695	694	690	736	701	712	742	763	675	732	735	724	727	740	711	747	740	708	732	739	698	723	698	710	688	733	716	747	734	751	735	731	725	680	716	729	707	760	737	759	676	707	688	748	737	770	715	682	737	704	702	686	674	748	694	717	721	721	694	743	737	681	733	764	703	692	745	699	732	652	738	735	713	715	648	723	720	702	745	711	686	660	716	679	714	743	765	720	697	739	674	725	721	726	717	740	729	731	730	683	695	755	719	737	744	687	720	700	737	713	678	721	716	715	689	721	715	689	701	774	732	731	722	735	702	782	767	727	770	742	701	682	738	696	743	691	730	706	735	793	745	667	758	725	744	681	730	740	659	676	727	703	712	736	707	712	708	723	751	740	704	725	754	718	729	751	717	708	741	730	705	686	723	701	644	705	707	671	708	775	691	722	699	753	719	688	704	704	726	694	683	681	738	772	688	671	700	742	722	674	723	718	746	688	732	729	691	718	723	731	714	762	736	708	725	699	688	693	715	717	700	720	697	740	746	737	754	681	781	690	730	721	716	691	654	699	721	694	753	761	746	722	705	693	703	724	725	699	704	690	709	702	694	720	710	727	710	665	727	687	687	712	772	695	696	682	684	726	731	683	710	766	706	703	700	709	710	718	746	698	722	707	728	722	735	714	720	720	759	667	726	687	769	693	733	711	728	681	748	742	716	698	716	729	724	719	708	763	717	718	683	740	765	746	713	719	791	733	725	771	732	689	796	680	768	720	707	750	711	720	710	743	686	731	745	705	746	719	707	709	719	704	677	727	747	736	743	711	700	730	710	742	730	738	738	740	744	734	688	763	695	753	708	720	682	733	723	695	671	686	704	683	725	711	705	716	686	716	703	733	676	778	683	711	712	741	717	723	747	757	779	706	755	694	714	694	694	732	738	678	733	745	721	694	696	733	667	745	701	718	721	692	696	691	717	695	692	699	700	655	720	704	759	694	727	713	704	733	737	699	737	725	693	758	706	683	703	733	746	701	670	747	739	747	740	698	669	666	681	709	745	756	721	729	664	704	787	740	708	721	685	740	778	725	702	704	766	707	722	733	749	705	741	711	726	752	692	702	742	723	714	649	707	734	692	711	716	704	728	736	730	710	753	743	735	715	691	729	712	761	704	734	665	716	707	678	740	736	762	711	681	674	721	709	713	684	683	680	701	689	723	736	703	755	731	683	752	725	694	713	711	708	697	719	690	728	709	726	718	764	684	687	702	719	659	721	702	731	756	693	676	702	720	731	773	713	741	777	705	667	710	689	752	702	704	696	721	751	703	720	733	687	667	750	702	710	725	722	670	711	721	693	700	729	747	755	755	690	782	748	766	732	732	703	731	733	721	708	724	683	737	672	776	751	704	742	706	705	664	794	745	716	755	732	677	752	716	723	709	736	739	738	700	736	749	697	728	674	730	721	739	810	758	681	720	723	709	747	691	705	739	678	706	735	744	690	711	744	721	704	699	759	677	695	726	712	677	738	696	715	699	707	730	718	731	701	728	725	707	677	690	753	721	693	755	699	726	737	718	725	736	765	723	766	731	671	729	712	732	726
18025	1558	943	682	479	398	370	319	307	280	272	244	252	250	246	264	244	222	204	211	229	228	206	233	243	218	195	216	215	199	222	218	216	231	225	207	233	209	216	237	201	224	203	197	177	219	206	211	220	200	204	191	231	208	225	227	216	206	229	223	203	229	223	221	202	226	224	243	219	222	198	208	205	222	209	217	226	213	214	206	202	223	208	206	192	237	224	201	205	218	219	189	213	204	214	250	186	214	200	186	219	193	172	172	215	203	223	213	209	215	243	195	187	213	209	223	226	213	202	182	211	199	229	198	203	211	194	210	175	227	193	216	195	211	224	200	212	204	225	211	202	189	210	203	209	194	231	230	235	214	199	211	192	249	195	225	223	215	215	203	172	195	218	222	207	185	216	210	230	239	175	196	215	216	215	216	196	207	223	212	228	179	205	227	222	208	199	216	209	212	213	231	226	230	193	186	224	211	232	192	241	197	210	187	185	219	196	225	222	206	168	208	230	208	202	222	191	186	227	225	208	204	215	187	229	191	211	209	194	191	212	222	235	210	229	205	204	227	214	193	197	179	228	187	228	223	210	219	228	215	214	215	221	224	223	205	200	225	182	201	211	216	225	214	207	191	199	216	213	190	209	221	202	201	204	223	208	210	215	209	228	230	219	222	246	199	190	238	205	228	209	227	202	225	224	174	215	196	220	203	233	211	218	230	230	196	222	215	217	214	205	210	199	182	223	221	220	215	211	222	236	244	212	238	209	200	216	200	225	197	194	213	236	194	226	212	231	207	212	231	203	188	211	195	241	214	214	185	223	216	199	176	232	221	245	219	234	207	213	214	199	217	210	184	209	194	209	206	215	201	211	212	199	208	214	204	226	201	206	200	217	207	182	182	202	218	184	204	210	206	188	219	235	200	207	228	210	219	226	233	215	207	198	210	234	213	222	217	216	186	203	255	254	197	210	190	239	217	187	190	213	208	211	193	213	204	185	227	219	213	212	208	222	212	183	196	227	232	239	230	199	207	223	214	221	229	208	247	197	197	197	218	210	197	191	195	193	217	208	190	201	261	193	226	216	223	181	213	218	170	176	203	201	203	226	213	192	211	210	206	225	229	225	198	175	197	229	231	222	187	191	222	199	242	223	202	175	213	209	203	202	209	200	232	218	203	214	206	225	205	208	201	219	207	190	234	236	208	224	195	213	190	204	205	242	223	194	191	222	190	203	201	195	210	211	246	196	220	222	214	187	198	206	207	185	183	191	216	224	221	217	200	219	199	213	180	213	210	197	198	209	186	172	179	218	210	228	231	204	199	178	218	191	192	220	208	200	229	217	212	209	200	209	205	213	183	224	224	217	228	188	196	222	211	216	195	201	219	220	204	213	188	209	218	180	188	207	223	209	209	208	212	208	184	202	197	185	213	188	179	206	253	246	209	183	218	221	211	231	200	201	232	191	189	215	218	213	219	221	213	194	203	237	217	212	234	215	220	198	205	227	213	215	213	197	227	215	247	200	202	223	207	213	204	207	234	226	214	194	217	214	217	217	220	216	192	209	197	212	180	211	212	197	214	211	193	208	201	207	224	210	196	227	181	205	215	210	198	224	208	220	206	201	227	202	214	237	207	204	218	212	211	178	208	217	224	203	198	212	191	209	200	229	187	199	215	228	178	189	219	186	200	226	218	207	233	204	212	210	192	209	196	193	197	217	213	219	223	193	205	225	204	209	194	215	227	211	213	196	208	205	228	191	219	206	181	217	168	209	192	194	222	172	204	233	190	197	211	189	190	193	202	210	209	203	217	235	192	189	229	219	201	205	216	214	207	194	205	202	235	227	200	223	161	174	182	228	198	215	235	196	203	215	180	191	186	180	198	222	192	190	234	209	213	213	217	186	231	221	231	207	220	200	210	204	237	200	216	217	201	202	205	194	208	206	221	218	193	227	204	201	198	190	210	225	197	212	182	233	244	216	181	204	234	217	218	202	220	217	213	219	221	228	239	226	217	216	194	202	200	191	207	217	216	177	213	197	196	226	223	215	230	207	206	239	197	203	243	213	229	213	219	186	233	233	201	203	194	201	205	208	195	213	196	223	194	208	191	197	178	201	220	198	192	238	187	209	215	225	222	193	221	215	198	226	199	226	222	197	224	229	198	203	202	200	211	200	206	223	197	215	201	216	272	208	211	188	187	177	204	171	211	209	217	216	206	208	232	233	217	202	207	192	212	212	216	191	198	206	204	205	226	216	187	223	176	218	227	201	193	221	243	231	217	224	226	246	201	193	187	214	217	225	208	222	193	204	207	194	203	196	192	226	237	210	213	179	224	212	203	200	221	228	210	201	208	225	202	212	235	201	223	216	194	212	197	241	231	191	187	231	211	183	189	203	195	192	208	230	221	213	200	188	197	207	242	215	218	229	181	235	228	205	190	205	225	207	216	208	194	178	222	212	221	169	188	179	200	186	210	204	202	173	205	194	197	225	195	184	196	207	219	227	187	190	206	195	224	232	216	220	222	197	197	217	220	210	193	198	218	209	215	202	235	191	212	185	198	235	210	217	213	203	216	195	208	270	214	219	197	227	210	203	233	211	199	223	195	187	192	199	210	231	231	227	210	191	210	222	199	213	206	203	196	216	207	182	206	199	216	237	222	214	210	212	173	190	215	218	186	211	199	234	199	195	207	217	226	191	221	234	195	243	223	224	212	208	210	218	229	208	188	210	227	206	211	209	200	191	224	247	202	186	204	216	218	198	214	180	226	208	220	221	213	218	187	209	203	216	205	192	217	219	207	232	229	217	185	201	206	175	223	193	214	205	226	219	192	230	200	202	208	231	217	214	199	202	218	214	228	200	213	228	222	189	197	173	200	196	207	211	220	208	230	225	213	237	216	212	211	213	230	236	191	237	201	199	204	237	193	213	206	230	224	219	198	237	195	191	180	196	232	210	231	194	189	192	207	209	205	188	228	230	214	211	218	219	206	201	217	207	203	229	207	190	211	165	206	229	198	221	250	224	195	183	224	222	227	227	194	241	207	215	208	203	240	214	198	195	186	228	192	194	198	227	231	219	215	209	208	241	205	200	196	215	221	175	198	213	217	229	228	219	221	212	222	227	193	203	212	219	200	175	192	240	226	214	201	207	208	207	215	191	218	214	213	197	190	193	209	197	217	204	210	226	206	188	208	199	230	223	189	204	183	207	213	212	217	213	206	204	183	216	218	214	208	225	220	205	203	204	230	222	229	202	191	202	244	196	210	232	230	208	228	246	214	223	211	226	214	202	197	215	208	198	209	211	187	234	205	245	221	215	223	209	225	206	235	201	219	214	220	195	187	201	213	193	207	223	202	216	206	218	221	243	227	230	199	200	190	231	209	210	210	216	241	216	209	208	219	205	193	208	227	212	243	237	210	184	214	186	212	207	214	209	229	195	223	216	200	197	194	199	204	191	187	193	212	187	216	204	213	207	233	236	203	216	211	221	226	192	202	226	220	181	222
10049	1037	1950	2201	1742	1525	1336	1040	920	876	781	697	688	680	616	687	623	603	577	614	601	547	559	568	533	547	523	559	539	485	489	563	491	493	510	497	526	449	512	508	507	537	514	496	503	521	516	500	510	487	520	521	468	447	482	477	465	485	478	507	544	504	490	487	515	523	474	510	469	513	474	478	519	484	536	484	465	495	468	477	516	483	476	479	475	478	504	457	466	495	513	482	518	487	478	480	500	492	478	483	462	496	465	463	510	529	516	485	506	503	509	515	514	480	495	506	508	476	469	469	550	501	503	467	523	527	476	460	465	529	541	508	492	513	479	515	495	497	480	508	439	481	511	486	454	499	475	499	462	469	459	503	473	458	479	484	494	508	469	492	522	488	489	470	516	503	469	440	480	481	451	491	467	505	512	486	497	473	473	485	447	470	498	473	490	479	491	478	469	463	483	503	440	504	493	475	504	450	542	449	478	484	510	500	485	490	493	503	493	489	490	498	495	494	485	498	492	490	504	468	528	494	466	503	498	500	473	461	470	461	506	488	483	486	466	484	490	489	480	478	447	480	516	505	491	474	508	521	464	504	464	478	468	502	492	489	457	450	476	518	507	497	488	476	483	442	500	476	486	512	491	491	494	532	503	477	546	496	466	519	520	493	476	450	483	481	499	447	458	433	494	489	487	480	474	517	495	499	511	462	482	482	454	504	497	473	453	460	498	498	521	497	477	501	516	536	486	455	475	459	455	448	483	481	483	489	496	505	485	454	441	470	479	524	479	489	491	499	474	500	484	481	476	481	464	470	517	492	489	495	493	493	500	488	485	458	480	430	487	484	490	533	474	512	498	444	477	528	439	486	489	492	499	458	444	471	441	451	482	491	466	477	484	480	487	484	480	480	498	499	459	485	492	483	461	457	484	494	482	477	459	522	506	495	510	463	508	472	448	476	478	464	509	470	527	491	473	507	503	487	464	484	491	487	445	524	442	503	470	464	504	472	506	501	453	464	497	493	503	484	505	459	463	501	517	475	480	483	490	482	452	453	433	473	460	491	457	488	509	503	451	484	486	488	485	460	491	496	478	479	498	473	478	485	484	465	487	481	508	485	485	470	461	472	481	495	484	481	474	511	511	495	510	508	523	489	483	478	498	485	460	526	482	499	468	505	490	468	475	472	487	484	495	501	517	473	517	504	480	488	464	478	510	506	461	489	509	475	494	456	435	522	469	487	516	499	444	477	489	498	458	479	495	514	500	498	494	533	455	500	469	480	524	492	487	497	466	477	476	505	469	552	501	494	495	481	467	491	453	473	459	465	485	463	492	476	467	497	507	489	509	517	475	509	507	437	506	484	491	498	493	472	462	501	461	481	474	462	480	501	475	533	493	505	438	483	482	492	496	487	478	471	545	502	483	546	484	471	508	475	453	549	481	515	505	471	480	469	459	473	532	465	465	495	462	467	513	502	497	462	473	483	464	502	476	482	489	480	502	464	482	467	451	476	467	501	518	510	497	514	471	488	476	477	486	501	488	483	495	494	465	489	531	491	505	471	505	474	490	482	459	490	473	492	495	484	490	471	450	465	479	476	450	462	510	475	480	481	513	511	483	509	527	498	491	507	485	475	573	478	476	457	498	502	443	493	454	503	460	455	533	472	474	523	476	490	487	450	501	491	521	486	501	525	486	514	455	485	503	489	476	478	511	482	518	509	467	516	521	506	450	484	467	507	518	468	526	506	471	505	507	497	505	470	499	477	451	496	506	459	487	462	458	510	484	453	503	458	494	473	503	469	462	463	505	504	462	497	498	516	488	507	488	478	474	493	477	460	485	495	458	501	511	490	489	497	521	487	478	529	505	494	522	502	515	475	459	521	520	499	480	496	494	526	474	511	508	436	517	505	478	491	484	470	507	482	466	476	488	509	489	462	460	479	476	495	463	477	500	472	511	499	525	500	481	476	468	490	481	489	522	469	485	510	474	511	474	474	471	485	518	511	537	443	512	458	506	472	482	495	478	489	473	503	481	462	460	468	479	499	505	492	523	440	496	474	538	497	475	478	479	487	487	493	458	507	508	487	510	452	491	483	488	497	508	519	487	482	497	451	495	489	494	492	486	484	456	460	514	500	475	492	465	489	493	472	476	494	529	511	477	507	449	504	510	519	466	498	499	507	495	473	484	498	501	487	484	519	474	476	506	491	471	522	466	501	510	463	506	488	515	490	464	490	513	500	454	479	520	483	475	498	537	465	456	492	466	472	512	488	525	470	489	479	494	466	447	476	483	491	485	517	522	507	487	509	481	460	516	474	471	504	467	481	503	504	458	487	508	517	488	488	495	456	485	524	464	530	505	466	477	506	489	537	519	478	484	430	487	507	483	473	505	474	478	464	494	523	470	505	513	488	494	434	502	452	462	501	482	481	486	468	509	513	507	496	484	466	531	476	469	463	462	514	488	464	499	496	492	518	463	517	495	525	460	506	469	511	470	474	501	437	486	466	463	452	508	513	495	466	475	489	452	472	517	504	477	480	481	503	480	496	478	474	508	510	469	490	509	528	469	525	491	507	516	485	506	496	486	500	457	475	483	519	490	511	512	499	461	462	488	486	484	472	473	477	472	522	503	473	482	503	492	477	472	437	508	480	484	509	516	469	473	521	484	503	500	504	498	526	491	519	498	475	497	515	494	449	474	461	473	481	489	493	495	534	508	478	474	484	477	474	464	492	519	485	515	509	497	473	532	482	467	478	441	480	474	511	491	514	511	455	470	492	473	485	484	474	495	486	495	521	521	521	490	473	459	509	476	472	518	512	501	486	509	462	471	469	517	498	475	480	517	487	482	493	498	479	474	489	515	472	450	486	480	460	477	461	472	505	477	515	482	468	526	481	491	477	433	491	456	519	498	469	519	490	516	478	460	483	480	484	463	455	482	500	501	446	487	448	471	496	471	518	517	480	464	511	473	536	478	544	456	491	467	540	477	514	468	489	549	483	456	450	515	470	441	500	471	485	487	492	505	463	481	492	498	470	506	461	518	499	502	486	498	457	456	484	463	497	502	449	459	462	485	468	472	447	462	453	466	431	489	498	484	478	449	502	499	521	492	488	519	481	500	474	495	464	507	480	489	506	466	454	480	486	499	509	496	490	470	501	453	505	448	495	481	472	457	445	522	444	488	507	492	562	478	492	470	515	494	463	489	484	470	470	489	457	518	507	522	474	470	522	449	481	493	473	463	502	466	467	493	509	510	467	484	466	551	474	493	513	465	476	462	472	490	513	460	480	485	482	495	486	467	462	508	511	486	475	493	549	532	470	494	492	491	504	497	497	478	472	485	465	513	469	445	490	493	513	495	475	516	472	451	457	495	479	458	488	499	493	454	525	500	510	482	495	463	476	509	463	483	478	537	482	504	471	471	462	490	459	510	465	471	499	477	500	452	471	526	450	540	480	490	483	453	495	464	488	472	505	464	493	454	508	477	524	506	504	482	468	454	526	495	480
2881	239	227	211	283	213	210	209	200	218	220	218	230	192	227	206	223	216	200	242	204	221	196	201	218	188	191	208	191	198	211	218	209	223	219	212	182	198	201	210	201	188	219	174	197	211	205	218	195	189	217	197	217	195	206	196	241	174	222	228	206	215	217	189	216	208	207	208	171	192	195	222	187	219	201	200	190	192	212	214	217	200	218	207	220	233	206	178	220	216	199	227	173	216	199	195	223	187	221	210	181	211	190	202	210	191	188	206	203	210	213	189	210	192	204	206	190	193	213	192	180	194	193	210	191	208	223	222	182	187	201	242	200	218	218	173	193	218	183	214	188	213	203	196	224	210	211	209	205	222	224	183	192	187	204	211	190	177	218	240	184	194	213	201	207	231	203	242	197	193	220	207	213	205	208	189	213	223	207	200	200	210	198	205	181	161	174	218	209	187	197	221	210	185	201	158	206	217	201	212	185	230	232	192	213	181	194	211	225	224	213	206	230	204	196	187	208	199	209	170	202	205	228	213	187	217	211	230	219	228	187	216	218	177	224	228	198	216	195	202	199	203	196	205	221	187	217	240	212	206	225	189	212	219	192	189	209	203	198	211	211	174	228	216	216	206	202	182	202	216	204	199	208	233	223	204	199	196	235	181	193	200	206	204	216	202	216	194	226	234	202	183	214	212	197	220	198	201	188	232	223	190	211	210	212	222	165	211	189	185	199	183	193	208	226	210	209	192	194	190	217	209	213	236	201	231	199	193	213	226	179	188	221	191	202	221	194	200	177	207	185	215	211	224	197	200	183	213	212	225	216	222	191	193	196	215	218	215	205	189	184	200	224	210	232	200	213	177	188	218	207	208	201	189	180	205	196	204	226	212	229	177	220	236	212	200	212	197	228	179	179	184	167	201	188	207	190	224	185	239	228	209	207	233	189	223	170	210	194	206	188	178	208	198	218	200	217	191	233	219	207	226	201	201	218	205	219	204	197	221	200	201	229	211	233	214	212	202	210	189	201	187	210	206	218	229	221	209	184	224	214	192	194	216	213	198	222	226	243	228	207	211	206	212	209	209	199	226	214	228	198	184	200	209	218	190	188	206	196	211	237	217	194	223	253	176	211	210	172	223	197	200	214	204	215	208	185	204	189	241	210	220	179	185	193	189	200	235	203	199	206	220	193	207	209	224	215	211	206	222	206	186	203	200	220	229	207	205	209	215	206	177	215	226	204	209	194	209	205	193	189	212	193	202	210	209	223	209	204	204	202	187	214	235	220	219	239	215	226	225	190	218	190	226	213	208	230	196	188	181	221	202	219	224	199	185	194	188	214	215	221	208	205	177	207	211	219	224	199	178	206	221	224	186	209	201	178	234	208	232	207	181	194	196	204	225	225	214	207	254	227	169	193	193	195	181	194	221	209	194	208	194	210	221	203	202	192	212	234	194	174	195	194	183	196	207	196	224	207	218	189	224	218	223	221	217	206	192	205	186	179	209	206	202	186	207	230	192	209	198	214	237	209	209	213	211	204	214	240	206	187	180	210	184	214	183	223	224	202	203	187	223	225	230	195	213	207	205	204	231	205	200	213	212	187	212	195	211	204	206	217	184	211	230	230	215	198	212	186	230	206	200	193	223	204	215	198	181	212	203	221	224	225	184	226	217	213	219	187	208	194	194	223	217	214	200	224	212	195	199	202	180	195	231	206	186	196	203	207	188	221	209	222	218	202	216	191	232	219	204	207	222	220	211	211	186	217	223	181	211	209	192	194	243	213	212	228	212	195	190	211	209	220	213	216	196	211	230	196	261	208	209	181	204	201	231	212	186	200	192	201	199	206	206	200	198	221	207	191	189	189	168	201	193	236	177	192	199	218	184	227	199	221	249	222	203	173	218	206	202	179	194	215	200	205	206	205	201	210	220	226	220	190	208	220	206	219	210	234	229	211	222	196	209	195	241	202	168	213	212	213	190	199	212	235	187	200	204	209	193	194	186	208	198	204	191	227	201	212	191	218	204	189	183	195	195	214	224	224	200	194	209	193	204	238	205	214	185	205	216	210	209	208	206	215	202	191	197	198	213	234	200	201	220	194	192	211	218	201	200	229	221	205	192	224	213	246	218	205	194	220	210	191	205	233	213	214	200	186	220	196	201	236	208	196	192	196	214	223	191	188	214	195	208	192	212	173	205	191	182	195	203	192	207	183	194	178	204	199	210	197	206	210	218	190	229	217	213	204	192	237	201	208	198	168	204	220	200	209	217	198	209	209	202	215	209	205	233	214	209	210	205	204	186	221	204	193	236	193	211	210	218	256	190	205	215	201	231	217	208	195	183	189	203	198	194	201	216	210	201	219	232	239	179	204	215	204	180	195	222	228	208	218	230	223	184	191	203	214	190	184	221	203	221	222	210	226	216	202	208	219	219	207	174	204	203	214	210	218	183	204	206	226	218	202	209	214	217	236	222	203	215	240	209	234	210	208	211	212	207	188	197	231	238	206	192	209	215	191	207	208	206	200	217	195	194	230	188	205	204	202	192	215	197	221	246	203	203	196	202	236	192	198	229	218	212	211	228	220	208	218	193	261	217	222	229	185	217	232	186	203	197	212	203	222	219	200	225	218	206	232	211	200	215	189	177	203	201	229	229	213	191	203	201	181	204	218	181	235	223	222	209	239	212	260	197	218	184	213	231	221	218	203	200	227	202	226	202	183	221	198	216	196	195	219	203	213	190	236	194	228	187	223	191	189	211	214	182	185	223	187	177	228	179	215	191	210	185	194	180	212	185	193	197	195	234	220	215	199	218	191	223	199	203	202	190	205	200	185	211	207	234	187	181	233	229	192	216	199	190	194	197	191	195	214	232	219	212	206	192	192	218	238	191	199	207	257	216	197	210	212	213	199	218	207	216	204	237	226	237	216	207	232	188	188	211	215	203	203	218	201	219	236	227	229	223	209	213	220	215	183	190	230	211	185	193	202	208	160	209	235	190	223	228	184	220	208	189	226	225	225	207	211	233	211	230	211	210	207	181	200	225	174	216	210	211	205	240	218	219	206	228	219	204	203	221	214	186	240	186	206	171	190	198	220	221	203	228	205	187	216	189	225	222	200	220	210	226	202	199	188	196	206	215	184	193	241	210	195	225	200	233	211	209	229	209	220	218	218	214	189	207	197	213	212	226	219	208	200	223	197	202	177	211	201	195	253	217	179	201	218	220	214	204	225	209	206	215	211	228	208	212	200	209	187	200	203	199	209	191	215	191	223	233	189	184	225	207	210	215	214	198	233	196	207	215	223	204	228	179	189	208	228	208	222	205	169	212	194	236	205	190	210	190	205	226	215	192	193	186	186	184	207	168	227	237	201	225	204	188	213	209	209	205	214	222	210	188	222	203	189	222	216	229	208	204	218	193	202	190	230	219	235	217	204	226	229	204	197	179	197	219	193	202	202	214	176	210	213	221	253	195	198	204	197	215	227	227	204	154	194	201	234	191	229	194
2751	527	591	585	567	579	531	570	541	527	516	494	484	483	463	511	526	527	537	528	460	481	492	493	505	493	506	499	498	485	516	524	538	526	509	531	492	552	507	455	494	514	534	506	539	494	484	513	538	482	487	500	512	516	506	493	477	521	495	496	523	504	534	491	500	503	566	541	524	481	494	507	516	523	533	533	518	554	500	505	497	527	511	489	533	526	500	484	511	531	514	522	565	511	496	499	506	508	545	526	520	510	488	494	463	476	495	474	476	501	500	510	538	488	526	522	529	479	475	491	541	531	496	538	514	457	526	503	512	497	521	468	514	529	564	485	495	514	502	521	543	535	553	501	521	524	474	534	476	486	517	452	461	513	521	474	522	523	493	541	499	500	522	537	535	531	547	477	501	470	496	486	489	527	552	519	496	512	494	530	497	546	494	493	478	489	508	488	477	540	501	478	518	474	507	485	515	515	534	498	518	530	513	548	489	533	523	489	508	516	487	501	522	487	508	485	492	484	493	519	472	465	526	528	492	535	500	500	499	517	516	550	550	479	503	509	510	533	509	515	452	488	497	485	509	509	463	516	470	517	529	522	510	502	523	536	524	499	485	516	520	496	494	518	522	498	548	528	513	533	492	507	506	507	543	470	541	493	492	523	491	473	515	541	531	500	477	528	518	508	495	511	532	529	553	513	513	513	518	488	501	543	511	502	500	504	489	465	515	506	486	519	494	506	503	433	471	507	472	503	485	510	513	493	499	571	475	498	499	518	500	528	490	527	521	503	530	482	499	483	462	528	491	490	448	492	542	491	498	480	520	501	532	493	514	502	531	466	510	498	456	479	569	527	505	537	528	476	525	479	508	516	506	495	449	507	518	523	502	517	507	516	500	491	528	509	523	510	500	498	506	508	516	523	475	528	526	523	478	485	527	457	540	506	502	473	541	512	498	500	524	519	499	507	478	492	510	553	504	524	497	517	509	476	514	469	487	499	514	501	503	471	546	471	511	512	534	521	498	501	501	475	541	510	479	521	524	529	505	459	466	540	510	529	485	499	463	469	506	539	509	443	514	523	521	541	510	490	546	502	502	456	512	511	491	534	515	513	466	515	507	534	502	508	465	550	500	510	520	481	480	525	493	492	478	529	511	509	525	503	505	476	496	510	528	490	531	504	528	510	497	521	489	518	486	490	510	502	492	537	474	454	480	513	467	528	520	509	527	528	542	488	553	543	510	505	529	482	503	487	493	453	524	517	490	499	514	481	501	511	518	527	508	547	479	547	536	490	477	491	531	538	466	525	485	489	530	524	525	495	509	491	509	514	515	491	517	503	501	476	500	515	517	499	499	551	516	517	479	491	522	538	504	494	526	482	511	483	530	527	521	502	517	486	522	481	505	498	515	531	498	524	502	531	545	482	511	522	504	523	511	534	488	490	545	528	514	495	457	542	498	487	530	524	524	523	473	501	478	521	461	543	476	485	488	471	512	522	514	503	506	529	526	523	494	555	490	532	507	503	503	490	504	519	503	512	453	491	500	493	493	521	506	497	521	511	487	526	495	534	505	533	507	509	495	530	505	497	523	507	524	468	515	498	491	523	514	478	496	494	486	525	497	521	501	566	469	542	493	528	520	542	525	484	472	465	508	527	505	512	497	518	522	519	524	508	469	511	497	538	466	525	526	498	489	521	540	536	515	489	487	504	516	486	463	484	500	490	554	482	456	502	520	498	526	518	473	504	458	496	506	531	478	511	501	507	497	463	484	565	493	538	507	509	477	544	499	499	520	486	530	488	480	522	521	532	526	507	485	514	498	509	483	550	508	515	513	502	505	500	469	469	460	547	487	509	507	500	514	510	527	533	515	504	515	495	509	495	499	515	520	503	466	488	552	524	530	504	519	489	531	485	518	539	509	521	497	482	494	530	506	500	525	501	510	515	472	550	502	543	489	538	531	500	469	490	490	548	506	518	482	567	503	480	497	534	504	514	484	481	486	502	475	497	543	479	489	495	515	493	515	510	486	492	468	549	542	515	465	523	495	478	494	486	575	527	509	539	517	491	538	481	491	482	513	481	524	508	464	519	538	519	510	559	535	529	514	536	555	506	503	488	530	516	532	475	539	513	549	522	512	487	511	501	520	530	518	507	504	509	517	480	556	500	506	530	490	502	509	515	531	515	520	504	516	532	495	495	512	535	526	482	509	520	519	513	529	547	530	501	512	469	497	534	511	503	490	461	522	484	545	516	485	492	484	498	499	501	484	518	491	508	530	517	496	507	503	515	522	473	458	521	519	492	518	544	522	475	486	503	518	528	515	450	506	473	491	532	528	524	493	546	513	523	542	528	530	495	496	513	525	461	520	464	521	466	526	518	482	495	523	457	505	497	502	513	477	534	502	479	518	532	477	472	504	506	523	525	469	550	528	560	522	494	518	482	435	520	484	542	503	521	504	522	472	511	510	528	535	483	494	541	514	479	494	482	480	510	478	518	479	500	471	482	479	517	493	544	526	520	507	518	512	504	519	501	489	504	502	533	475	457	514	534	520	522	512	484	498	499	483	532	543	498	510	511	512	505	513	503	535	511	506	511	492	543	474	488	507	477	496	503	506	519	493	530	552	514	506	513	519	481	470	511	539	553	528	505	487	485	508	500	508	514	485	496	529	517	473	487	489	535	507	532	454	508	503	535	499	506	513	496	488	497	519	493	493	483	503	487	521	481	477	506	493	501	517	493	490	493	497	479	561	495	493	484	494	470	549	504	513	556	522	474	484	515	525	509	500	459	501	503	491	466	536	508	492	460	515	468	524	500	527	501	471	525	487	513	497	540	508	510	483	483	515	517	534	524	483	495	508	498	529	498	550	490	526	458	493	515	482	501	495	532	516	489	492	478	488	500	542	492	515	522	492	453	489	512	503	495	480	476	498	479	515	473	505	540	513	508	515	519	532	484	489	515	510	516	504	530	502	502	482	518	477	512	523	488	549	519	551	506	470	456	535	472	506	470	502	463	473	512	482	507	512	496	506	505	507	526	484	514	503	471	486	502	512	503	519	524	479	497	459	503	499	494	514	510	549	498	494	513	499	490	496	492	474	492	533	514	488	534	502	499	502	530	531	534	525	499	487	483	553	529	516	515	531	502	499	467	505	468	487	483	500	492	504	524	504	516	465	492	501	478	498	503	491	520	521	492	517	524	505	503	520	473	510	513	516	521	476	456	506	485	513	507	533	505	485	499	510	511	481	501	531	536	501	456	500	525	510	493	553	522	503	487	527	513	506	522	511	512	473	521	512	514	518	465	514	512	498	531	539	534	516	517	481	528	457	510	499	509	512	516	526	502	519	486	494	469	527	504	513	548	499	501	502	533	484	512	504	512	521	526	544	495	508	525	493	500	544	485	497	499	524	502	536	500	490	483	501	501	496	514	494	511	497	525	518	483	473	547	518	485	493	442	436	550	493	524	525	537	515	515	503	510	508	526	534	537	495	496	573	536	539	518
10538	728	621	575	460	456	409	354	375	355	331	325	367	365	343	342	345	315	293	258	347	330	334	317	322	321	296	331	332	332	310	334	285	336	319	313	339	318	315	291	340	294	331	306	330	303	316	325	321	314	283	310	299	329	315	302	280	312	344	348	325	316	320	335	285	305	347	314	337	343	293	334	300	320	292	326	333	328	285	315	300	329	323	302	317	292	317	313	295	327	337	325	315	311	299	289	285	310	303	327	318	333	298	298	302	304	291	322	300	329	330	289	312	275	273	326	294	277	298	299	294	291	317	330	288	310	298	307	306	313	290	305	300	306	321	304	319	280	352	287	330	272	290	326	308	306	307	292	337	298	306	337	319	358	337	334	273	318	299	343	336	322	302	309	310	348	340	332	317	307	308	322	308	317	290	295	323	276	342	295	281	335	314	314	308	296	300	331	329	336	328	320	275	317	283	281	320	324	289	325	322	358	343	325	284	308	317	315	303	299	324	286	306	313	311	313	338	310	304	300	292	311	284	308	324	344	334	305	286	291	287	325	301	318	334	281	297	326	302	330	318	321	333	285	294	314	309	326	307	342	311	328	319	342	310	304	323	296	315	286	295	317	285	300	320	311	318	336	312	303	328	284	333	318	291	309	333	291	328	288	289	309	303	302	334	331	308	314	308	322	308	310	299	299	310	295	334	301	325	330	330	286	310	328	319	294	323	349	320	317	326	318	304	287	311	316	324	324	320	302	300	333	301	321	287	303	332	330	296	336	260	276	294	306	285	329	301	323	305	308	333	323	348	302	279	292	322	320	312	350	332	301	302	303	340	314	339	298	292	311	293	297	322	311	316	277	331	285	310	325	328	314	298	327	310	284	344	311	358	307	329	325	304	299	297	302	293	288	308	315	274	334	289	327	328	308	294	306	301	313	296	317	322	336	348	345	315	291	317	313	335	312	299	333	310	275	318	323	303	295	328	305	301	341	312	310	280	297	320	310	307	321	319	303	343	296	331	334	337	323	285	322	355	290	337	298	295	304	311	298	314	298	286	306	331	329	313	334	317	301	299	328	343	340	291	321	327	304	336	340	316	320	329	293	327	318	281	307	335	308	287	295	323	306	348	314	301	323	285	311	327	319	298	316	314	339	300	333	309	349	302	307	349	334	293	334	289	311	327	326	287	296	313	319	314	306	328	320	287	318	269	313	302	341	339	322	330	308	309	330	317	289	307	338	320	304	297	311	303	309	293	334	303	342	289	346	321	286	315	321	305	304	313	299	328	323	305	296	266	288	361	286	263	302	294	294	298	302	322	326	326	339	307	293	284	307	326	285	294	296	310	349	324	320	316	322	313	341	340	276	323	313	301	295	300	299	328	283	348	329	350	275	311	303	318	325	296	328	313	352	324	317	290	338	307	314	343	309	283	330	353	310	305	302	306	348	327	314	329	297	341	344	296	271	325	297	303	308	337	343	328	331	275	320	287	315	329	319	282	297	273	291	329	291	306	270	308	341	291	310	324	319	322	329	290	283	307	283	290	291	309	320	319	336	329	286	357	306	308	313	318	325	318	336	303	313	303	312	281	322	302	328	306	285	314	310	275	312	303	311	301	317	339	309	324	291	315	319	325	291	283	312	316	326	308	319	304	320	300	303	325	317	318	289	331	344	301	324	341	303	302	313	303	296	320	303	323	353	313	332	327	307	270	292	326	292	360	325	318	304	319	312	290	324	321	329	299	318	291	293	329	314	328	303	320	312	306	285	295	332	333	317	310	298	310	309	282	366	294	302	350	297	300	335	315	286	310	309	313	301	309	317	285	308	270	313	315	322	313	318	336	319	333	346	339	347	330	299	323	320	294	307	330	302	332	313	301	339	329	293	304	341	337	287	295	316	305	334	292	354	281	276	320	317	299	288	312	310	333	307	321	313	318	305	329	317	298	301	353	292	277	332	308	340	328	324	306	306	307	340	298	322	299	313	279	346	325	301	304	280	326	311	349	300	327	303	298	307	313	332	317	349	327	285	285	314	277	301	350	312	321	339	308	310	324	314	310	302	280	322	281	351	318	279	342	283	258	327	319	320	315	344	328	327	347	310	310	308	327	283	323	332	320	325	302	316	341	300	312	316	293	291	302	330	294	330	310	281	286	328	307	303	305	308	328	306	293	294	320	337	288	286	318	317	340	345	350	322	315	336	296	298	319	269	278	303	332	302	330	324	368	339	298	329	325	307	271	300	295	300	329	317	312	313	316	271	314	338	308	315	306	287	330	321	309	282	303	318	321	310	324	314	301	324	322	293	313	315	291	340	312	296	332	307	265	293	276	288	339	290	288	306	330	296	281	326	320	274	329	299	315	296	286	320	337	281	308	295	336	340	317	341	324	328	312	348	312	326	306	319	319	289	299	326	313	292	309	281	313	305	283	344	325	367	304	314	302	322	317	324	309	339	305	290	311	293	343	294	320	334	333	272	296	305	318	290	334	316	311	305	321	302	297	320	290	317	362	329	332	283	294	318	326	303	321	290	297	326	297	290	313	294	284	340	316	301	318	279	274	310	305	312	321	298	316	300	307	325	331	298	302	315	311	349	310	285	351	339	309	329	306	323	318	310	269	308	313	311	321	322	302	323	282	299	320	314	326	332	329	321	315	277	290	309	319	323	306	340	304	278	326	336	304	329	315	330	325	313	288	291	318	297	321	307	295	297	314	322	300	275	303	298	297	269	327	302	354	320	306	304	274	316	327	337	262	316	327	323	331	287	314	312	297	332	325	324	310	275	309	328	288	348	314	297	312	278	285	320	308	320	326	345	278	276	303	305	290	341	307	341	343	315	309	316	313	304	277	330	305	316	344	340	348	327	332	305	310	305	300	298	304	338	322	333	295	288	310	316	336	353	324	295	312	356	329	328	311	307	290	317	351	319	328	300	311	287	293	334	316	318	320	300	301	303	329	343	299	294	303	300	324	320	302	332	319	365	334	298	321	324	341	333	322	299	324	304	333	333	297	311	337	304	338	332	322	298	321	343	300	336	318	317	307	323	348	339	285	345	285	306	305	342	268	312	294	329	308	325	289	349	309	314	333	293	309	278	294	316	297	323	333	330	303	283	323	296	301	341	302	305	295	277	295	329	309	311	285	292	320	326	330	308	333	289	338	299	333	307	316	298	290	308	320	330	327	307	289	324	300	278	332	284	301	305	291	323	315	313	296	321	325	323	316	338	294	290	305	273	295	309	319	329	321	309	315	300	343	308	281	313	311	319	309	322	342	332	336	322	313	292	319	299	298	283	357	313	311	310	312	316	335	291	337	314	308	296	280	353	320	288	317	304	322	333	373	326	302	322	347	322	318	315	324	303	359	319	313	301	306	299	303	294	320	333	313	319	335	323	298	306	274	323	330	315	329	349	328	303	343	290	328	296	346	279	316	299	327	331	306	278	315	280	277	302	330	298	348	283	320	331	329	376	249	313	295	350	300	309	299	279	311	328	304	322	297	338
8103	1026	1429	1613	1418	1276	1111	1045	936	955	852	885	828	798	802	814	763	830	785	723	767	745	766	777	766	763	771	749	692	743	771	751	739	718	728	755	700	719	732	766	716	726	755	728	738	676	699	720	713	728	782	716	699	727	720	766	702	747	700	724	757	716	721	734	739	781	748	711	728	696	698	728	728	698	726	753	702	709	721	706	671	752	727	740	740	704	757	697	695	707	699	768	678	744	707	731	678	752	761	717	689	707	745	703	706	695	692	690	699	694	710	722	700	743	732	702	688	698	726	701	687	684	711	692	686	712	692	689	752	707	722	751	744	702	719	753	761	747	730	688	714	714	809	706	702	752	721	715	712	701	706	702	739	722	711	730	682	718	692	710	758	701	680	710	736	723	758	689	712	767	706	708	756	746	691	737	747	743	689	684	717	698	686	716	704	706	726	727	700	719	742	774	705	687	708	706	712	689	770	708	718	754	711	679	720	670	757	738	721	723	716	720	709	687	693	626	735	754	756	730	715	690	696	728	724	708	692	714	698	747	765	710	717	712	729	720	694	700	703	755	714	701	722	697	686	738	744	705	693	731	724	723	764	741	753	694	703	694	726	719	715	743	670	724	683	672	708	724	672	709	707	729	704	734	690	715	741	693	728	729	744	649	782	714	710	722	716	700	747	738	688	756	722	707	760	726	692	709	722	724	728	745	701	742	750	742	733	733	746	747	754	699	733	758	704	741	706	729	768	718	710	743	700	739	699	711	775	694	708	735	749	726	746	750	755	714	740	740	704	702	723	693	726	697	760	680	677	727	787	712	735	738	710	725	795	736	701	756	714	690	720	670	768	672	759	729	689	699	738	705	738	698	708	694	707	705	696	667	702	732	697	748	754	684	717	763	697	709	705	737	728	684	773	714	736	715	736	719	704	697	712	710	714	724	713	735	692	733	724	731	734	731	736	735	723	709	734	739	735	719	736	750	680	709	723	709	682	709	707	714	709	717	713	696	673	694	760	753	711	714	717	680	673	716	708	727	691	733	709	683	716	671	699	762	709	701	778	724	715	685	676	756	697	699	705	787	730	691	714	670	700	732	736	732	707	743	699	724	696	724	741	697	721	721	698	690	702	743	694	669	690	705	782	728	725	738	777	704	708	710	726	715	702	723	723	719	747	710	721	700	696	745	695	743	749	734	724	746	701	708	686	756	713	711	717	690	704	696	659	728	705	732	700	739	705	680	739	661	713	738	713	749	747	702	694	721	702	675	740	688	714	721	736	745	678	729	707	674	736	768	735	729	740	725	719	672	747	709	702	750	710	752	707	729	772	711	732	668	684	707	730	729	721	714	705	736	727	763	743	711	651	729	701	696	729	688	757	719	712	742	674	771	728	734	719	749	711	655	712	722	750	725	737	736	696	675	704	726	691	671	699	699	669	696	754	698	683	699	703	756	753	720	736	770	727	709	715	701	747	716	732	728	755	704	788	690	697	750	735	715	702	686	716	732	720	682	714	703	746	713	712	744	690	745	714	775	737	689	714	759	765	690	710	677	662	734	692	689	731	714	751	714	708	734	708	694	714	694	700	695	723	707	725	695	675	708	750	739	714	750	732	691	763	702	666	724	699	722	703	674	714	673	750	742	700	763	678	669	736	710	770	767	670	751	709	752	706	713	723	748	721	692	714	714	699	712	717	675	732	745	692	696	725	727	788	709	687	755	713	691	699	711	723	694	727	749	721	683	736	715	725	676	743	706	684	685	726	733	737	689	748	720	690	711	703	777	702	730	749	727	684	735	734	758	725	726	744	726	751	702	715	657	719	691	688	693	719	734	736	670	714	700	709	694	719	750	727	708	768	750	711	784	701	738	721	693	719	713	704	736	720	730	692	724	748	703	715	709	686	668	715	734	739	748	716	708	700	728	701	709	741	693	733	721	774	695	710	757	683	686	703	704	665	706	744	696	734	695	667	680	722	701	725	737	718	649	730	761	684	738	687	677	689	698	664	687	682	680	770	742	709	751	716	705	775	740	730	748	695	722	722	739	765	707	701	714	680	735	684	732	690	719	764	741	682	724	744	740	696	757	713	745	744	754	705	724	682	737	673	718	716	719	759	727	743	745	680	651	707	704	731	716	709	743	710	738	714	726	719	754	695	725	743	704	724	710	717	744	699	713	712	718	732	747	702	712	717	710	718	752	668	720	683	730	736	729	738	713	739	711	743	697	696	718	763	687	739	774	691	738	731	709	706	708	759	693	738	747	723	647	726	767	717	718	698	737	767	730	711	684	737	716	727	666	736	701	677	763	718	697	692	730	675	781	793	712	709	690	695	707	693	724	740	733	745	688	707	733	711	784	718	703	748	769	691	713	708	702	753	708	691	728	703	734	707	736	742	736	717	751	718	757	706	723	695	746	745	715	749	714	768	747	683	735	690	702	717	701	730	761	729	726	698	734	761	709	698	686	705	716	669	700	748	697	756	664	714	702	726	718	753	725	681	753	717	721	682	720	714	732	716	720	683	701	719	756	663	735	720	701	731	725	708	713	691	700	718	766	750	701	676	708	704	699	716	746	729	731	707	723	714	739	739	682	725	731	713	715	734	703	716	738	718	705	727	707	680	681	694	752	700	723	753	713	669	749	728	800	732	747	716	752	721	733	690	716	737	701	720	764	717	711	765	720	748	712	680	727	702	717	745	755	776	726	694	734	674	689	720	733	735	751	715	723	708	700	754	708	725	675	718	713	735	738	723	733	691	700	688	731	714	687	698	753	742	715	740	694	716	723	732	685	723	739	726	729	706	695	678	733	720	749	743	703	700	692	703	726	695	709	681	699	692	695	750	750	725	708	726	691	749	766	702	756	758	722	685	738	731	729	645	706	735	702	750	699	711	758	758	699	732	672	703	711	742	746	718	650	674	712	739	698	773	709	674	717	758	719	717	700	699	697	729	676	733	724	720	673	684	750	725	718	741	747	708	729	656	713	688	679	685	673	754	669	726	758	720	730	747	720	762	700	739	736	701	717	719	721	752	694	810	710	710	729	686	725	720	686	701	688	685	717	741	685	690	723	732	713	676	758	689	707	725	739	751	706	758	749	773	709	702	716	724	648	736	748	742	743	713	701	707	676	751	773	669	724	749	738	738	727	710	787	721	688	688	690	768	715	738	763	696	738	707	690	710	747	684	694	726	708	683	696	646	733	698	727	712	727	693	724	719	654	723	718	714	678	755	683	715	696	703	737	707	687	730	720	725	691	712	691	714	710	750	797	710	698	691	722	719	751	737	717	706	708	728	715	694	741	719	715	731	712	729	714	720	736	708	719	718	696	741	767	742	671	715	682	692	737	756	697	734	750	719	697	719	661	717	721	701	700	726	672	687	706	736	773	685	715	729	703	785	804	746	689	704	734	718	696	680	729	700	777	744	686	725	722	739	680	717	758	715	724	724	740	708	697	729	731	751	737	712	704	678	648	697	698	718	724	728	671	702	710	687	724	726	683
17380	1326	900	702	514	409	355	337	249	306	253	255	253	217	222	229	198	213	198	225	210	239	201	203	209	217	223	202	207	229	193	219	233	210	172	222	201	184	196	228	212	217	212	243	201	181	185	221	212	218	228	213	171	228	172	241	201	205	199	194	188	191	184	217	177	198	200	227	209	247	195	198	224	234	194	201	222	232	230	193	235	233	202	216	196	192	227	217	213	226	210	198	204	216	207	208	216	222	209	222	202	195	202	223	171	219	172	191	229	225	212	193	197	198	182	223	203	211	205	199	237	220	219	206	194	221	212	221	213	185	197	212	233	226	199	195	218	195	198	176	204	210	197	233	212	226	201	213	225	217	203	204	205	198	218	222	204	181	214	192	212	203	208	196	216	210	186	204	182	200	195	210	227	215	180	233	200	186	186	210	204	195	213	219	220	210	184	224	244	188	184	208	189	226	212	219	236	207	178	198	223	211	212	181	217	220	226	201	216	195	213	202	205	216	196	203	217	210	228	221	223	211	207	221	210	197	226	205	175	219	208	224	232	212	199	234	181	230	216	201	219	234	231	227	198	194	221	202	230	225	215	188	212	214	197	215	220	202	216	219	226	222	220	222	218	206	193	190	237	199	216	217	201	212	215	224	217	212	212	192	237	248	206	196	196	232	224	218	222	215	187	197	217	191	216	197	253	212	207	222	189	218	236	209	202	204	214	208	216	205	209	195	194	195	231	196	217	196	199	220	210	200	207	192	201	226	217	218	159	207	227	222	242	207	198	197	220	231	204	237	201	209	209	214	204	230	204	228	217	205	232	200	202	206	211	187	185	188	205	206	230	192	215	192	245	205	210	227	206	211	213	233	197	213	207	204	200	210	205	200	222	210	204	239	186	194	222	199	207	198	219	197	215	218	211	216	236	187	163	189	214	228	208	215	230	233	219	223	243	237	195	201	208	220	201	206	213	226	209	203	215	204	229	196	192	222	207	215	195	209	233	231	222	205	205	186	189	183	217	206	223	218	206	212	221	260	232	188	213	220	196	223	199	261	205	225	219	189	215	210	208	182	191	203	210	203	207	215	201	205	200	185	225	195	185	203	205	195	219	200	175	215	195	211	199	226	197	213	199	197	207	232	192	237	204	225	218	185	212	211	217	213	215	189	181	184	196	212	176	215	206	195	221	215	190	234	210	226	205	223	224	217	182	225	217	192	214	200	200	233	195	226	227	219	230	189	228	218	231	193	208	213	216	183	216	202	204	191	206	196	205	242	235	220	201	218	230	215	190	192	203	196	212	218	203	220	202	213	222	223	224	186	208	194	216	216	222	212	193	216	225	231	229	210	202	217	209	185	206	210	223	235	208	191	223	219	220	204	172	191	185	218	218	189	209	200	220	199	201	180	223	219	184	214	224	218	192	200	229	196	225	207	215	210	223	210	255	212	212	197	203	235	220	221	202	205	218	213	216	192	189	190	177	222	211	201	185	217	196	208	216	230	224	234	219	214	231	231	207	215	218	205	211	237	246	228	197	170	190	210	247	202	197	209	262	208	209	215	195	201	200	203	213	220	215	217	189	217	231	194	192	201	222	180	236	225	191	218	233	173	194	209	210	222	218	204	213	213	209	203	195	214	225	212	209	204	172	200	224	216	193	205	221	226	221	205	220	177	185	197	204	228	195	204	230	212	202	206	237	224	248	182	219	189	201	188	195	173	192	203	238	210	198	194	197	233	191	218	214	232	219	227	210	204	205	196	212	202	220	194	222	221	219	237	225	210	211	215	200	222	236	232	211	187	195	213	194	228	205	206	212	204	233	196	204	205	209	206	208	193	186	223	200	201	209	189	201	219	214	216	210	204	181	214	224	227	184	200	215	192	225	203	222	183	198	199	200	226	195	202	216	213	214	212	224	233	228	188	189	198	232	228	206	199	198	205	196	188	192	245	218	228	227	209	190	213	226	216	227	199	211	220	217	201	206	171	204	206	222	190	265	200	185	197	191	211	210	190	235	225	213	166	226	222	210	229	213	212	197	208	196	205	213	199	199	194	207	166	181	217	214	196	205	216	231	203	194	215	230	216	236	199	207	203	208	191	221	215	192	211	228	181	211	180	224	203	211	204	185	199	207	228	208	209	209	211	226	209	223	224	213	237	223	187	232	191	175	212	223	200	195	208	226	246	208	193	197	211	190	202	199	229	203	207	188	190	202	218	233	203	210	195	201	223	215	198	223	207	220	228	200	209	188	226	233	198	228	167	197	227	222	203	192	218	235	213	228	227	191	204	186	219	210	207	220	200	213	211	207	203	211	244	214	220	193	214	216	230	203	175	219	213	214	208	185	185	213	204	225	219	199	212	215	167	205	198	191	174	215	209	226	222	200	207	199	189	205	189	224	233	215	193	203	183	204	189	226	212	198	201	208	179	222	215	183	233	242	206	225	204	230	228	206	214	212	187	202	233	224	259	208	204	203	190	211	199	225	219	197	192	205	223	214	226	206	224	230	217	210	217	251	180	204	198	222	208	184	218	227	201	208	187	230	220	218	192	221	219	223	199	224	228	209	205	191	189	210	196	165	221	240	171	226	230	189	213	226	231	209	202	202	198	188	208	207	207	196	229	210	205	215	198	198	203	195	226	218	212	188	191	196	218	196	212	183	221	200	172	223	217	190	210	193	237	201	195	235	218	213	235	204	220	206	202	203	198	225	203	226	192	226	210	215	211	214	203	232	207	209	235	208	207	200	187	202	211	211	230	194	232	197	207	199	202	259	202	183	226	225	217	187	230	205	198	196	208	227	209	208	208	200	225	186	208	202	206	200	200	204	217	204	210	227	217	222	185	207	190	196	202	193	230	197	189	222	206	185	211	206	221	198	216	213	219	220	234	219	223	195	170	203	201	215	190	189	212	199	201	212	238	196	202	206	207	251	225	230	233	199	201	196	221	179	200	213	210	212	195	237	218	205	209	224	227	205	196	223	213	204	245	203	216	236	242	211	204	193	210	194	182	188	197	219	221	208	218	222	183	210	188	227	218	214	219	206	199	225	201	174	233	162	220	203	207	201	207	227	210	214	218	197	200	185	214	202	232	225	198	231	218	200	185	204	204	200	220	194	199	205	191	207	202	230	219	216	215	216	209	214	210	221	189	219	212	232	219	199	213	193	217	199	205	182	197	227	217	221	235	216	201	220	222	194	215	200	215	191	205	221	200	216	235	234	203	188	226	184	232	208	214	223	244	175	206	215	190	230	181	197	211	211	218	220	203	193	207	204	193	192	206	211	175	188	210	231	185	241	209	213	185	214	213	208	186	201	226	231	201	191	231	220	181	212	227	195	181	201	200	221	213	214	223	195	203	211	223	231	202	194	202	218	218	235	191	235	224	190	184	221	222	193	209	217	200	194	223	228	189	203	187	200	209	186	213	216	224	198	204	203	207	188	209	204	197	206	184	209	225	195	200	203	205	185	240	213	229	227	203	193	220	214	204	195	209	223	220
9859	1039	1887	2148	1865	1490	1241	1077	947	897	794	782	690	678	675	633	648	556	578	611	561	573	567	538	549	549	563	532	543	569	535	511	518	509	488	563	503	556	563	487	532	511	481	509	469	501	444	514	508	507	477	513	478	486	467	476	466	463	481	495	479	520	477	477	476	475	488	506	494	496	439	487	533	524	493	496	480	506	504	476	492	492	426	495	479	485	459	465	467	475	489	478	516	481	490	459	515	495	493	526	502	468	486	527	549	492	446	474	478	511	460	430	418	492	477	434	464	500	500	487	484	467	523	443	474	482	496	469	461	457	544	497	481	493	496	492	475	488	490	459	473	461	458	470	502	472	464	498	472	491	489	533	484	471	500	505	498	449	471	470	498	514	495	466	530	462	470	489	483	476	473	503	477	501	518	469	471	482	481	515	482	512	469	475	443	450	489	474	501	504	441	495	476	475	471	460	472	483	457	510	478	445	469	488	494	485	449	461	482	498	468	493	500	486	494	497	476	444	502	503	515	477	452	477	461	471	454	454	477	501	460	476	476	480	468	495	470	477	470	462	493	479	497	474	461	485	452	455	474	489	477	483	496	489	470	516	497	490	475	486	451	503	502	528	509	425	499	470	510	491	485	468	469	504	486	489	512	483	468	496	485	515	479	474	464	508	455	459	488	467	487	491	476	459	478	485	462	477	449	425	502	472	491	492	521	503	523	463	445	479	514	512	498	500	477	490	503	461	500	514	486	462	519	450	460	448	508	454	475	475	481	494	480	472	472	477	512	487	469	483	467	467	516	493	452	483	473	499	453	441	486	523	483	453	484	466	468	504	526	462	503	465	465	500	458	449	484	535	487	483	468	502	462	475	507	507	453	497	446	457	481	441	506	513	480	455	470	472	508	500	464	513	487	470	481	473	489	466	519	469	486	500	476	478	517	478	473	501	466	496	486	491	460	457	527	487	479	469	486	490	488	473	500	484	449	472	465	494	481	484	487	488	494	507	464	485	500	498	498	451	488	486	438	484	503	469	484	495	453	498	477	470	466	475	464	425	457	478	475	489	484	499	493	491	499	491	493	490	485	506	483	508	478	475	504	518	489	517	513	484	483	473	509	497	481	515	464	502	517	498	482	475	491	463	456	517	516	480	507	474	469	531	490	506	466	513	502	499	469	474	506	511	491	490	453	482	472	491	488	465	490	479	460	493	472	493	475	512	494	491	464	463	487	464	466	478	487	483	473	485	470	453	504	503	476	428	511	477	504	497	493	455	477	494	459	482	482	469	512	505	486	517	479	487	477	447	482	482	474	477	509	503	494	502	518	499	482	483	526	504	432	469	443	491	472	488	495	522	482	518	491	469	479	473	501	493	481	485	503	466	463	493	503	475	481	515	520	500	460	468	423	460	492	498	467	510	492	495	515	464	516	505	473	477	464	495	496	484	510	499	481	465	509	495	514	477	468	472	451	494	487	525	479	468	455	495	488	480	468	514	507	455	538	503	513	509	494	484	489	481	458	476	475	450	470	486	481	474	501	512	511	534	498	487	470	498	478	504	510	471	435	507	471	469	495	480	507	468	441	458	509	448	475	513	515	481	493	465	482	475	512	492	457	505	516	471	497	506	507	479	492	457	500	474	499	460	502	480	500	446	476	499	498	461	460	521	496	486	517	541	485	450	471	497	486	487	483	459	511	469	472	464	502	508	471	499	474	502	496	506	454	460	499	426	509	483	471	489	505	473	512	517	489	473	488	434	502	486	521	458	459	499	487	428	455	519	428	476	519	444	503	474	496	445	528	461	538	494	470	454	467	467	460	502	472	489	467	508	468	497	454	510	476	468	497	491	478	498	455	488	485	470	499	467	488	466	513	458	482	474	505	492	515	527	520	480	521	493	420	496	513	491	469	508	497	477	478	502	458	440	475	486	489	498	486	467	474	464	467	496	507	507	478	459	498	498	501	492	518	509	449	500	501	481	516	476	487	485	465	515	471	489	496	490	462	487	506	458	476	478	517	499	512	482	459	467	485	505	483	460	475	474	474	467	471	467	480	477	530	476	496	476	476	420	491	488	490	484	454	474	460	464	520	479	476	508	492	509	505	466	479	439	503	469	495	485	461	500	499	473	489	484	508	485	459	503	474	541	496	491	485	493	512	502	476	460	491	485	503	482	495	506	489	478	488	477	491	496	495	457	453	445	499	489	474	477	485	506	492	487	472	508	499	510	484	486	535	500	493	453	489	483	477	506	500	514	485	514	558	511	486	425	522	458	479	497	473	511	439	499	481	504	463	469	450	475	469	492	490	479	509	485	500	495	531	510	440	484	492	468	451	520	490	464	506	500	497	470	516	477	485	501	459	476	478	485	489	484	451	506	480	466	472	524	500	479	496	502	511	480	476	461	490	522	516	446	481	541	474	490	487	512	473	477	508	454	475	544	503	488	508	491	469	484	479	452	485	509	473	477	483	558	528	481	448	491	482	447	503	479	531	477	499	512	502	480	486	505	487	471	528	461	498	489	467	487	450	459	470	487	533	468	527	475	498	501	475	480	494	487	473	459	501	489	500	464	516	472	496	513	504	499	494	453	498	489	493	505	462	519	480	502	506	481	481	473	479	518	470	475	472	461	502	506	504	477	485	445	478	486	498	460	452	505	452	454	486	465	517	514	505	477	499	445	463	459	513	467	465	480	485	476	493	495	461	521	497	512	480	468	488	475	488	509	476	526	475	501	471	449	466	467	461	461	462	471	478	461	467	494	494	484	483	488	474	490	536	446	461	524	535	482	480	487	483	487	526	480	507	486	459	473	471	493	488	440	450	467	495	497	459	493	490	460	509	484	495	535	470	476	507	470	501	533	498	488	458	438	495	517	518	467	471	504	471	492	444	487	485	472	509	492	480	465	479	499	493	512	504	499	457	455	476	473	487	478	456	480	504	486	501	494	483	471	503	487	497	490	504	505	459	480	455	485	481	501	491	505	467	486	493	490	463	498	494	494	514	444	468	481	501	479	459	525	445	482	449	474	462	451	502	494	455	478	457	480	495	515	507	486	478	489	463	468	503	484	490	526	489	516	469	469	456	503	486	472	435	502	476	473	493	438	448	495	483	506	482	461	483	459	521	487	505	487	485	513	472	476	477	499	479	502	477	491	497	476	497	495	460	478	427	476	461	518	483	462	511	470	449	480	483	456	472	485	489	480	502	466	518	476	483	494	540	532	458	503	467	470	506	496	473	477	471	470	459	493	513	480	497	493	462	524	464	514	494	510	457	491	495	511	459	471	475	459	482	506	482	491	500	495	463	504	466	472	482	451	511	479	485	485	477	437	504	479	512	484	495	475	502	509	487	512	516	496	461	492	501	492	475	482	470	480	470	505	484	513	517	456	487	475	482	488	482	507	496	507	483	464	509	481	504	465	432	530	499	503	435	483	481	495	451	487	458	469	520	505	520	502	462	471	494	497	505	471	498	485	466	441	481	473	469	475	484	533	477	487
2901	249	204	189	210	210	234	232	224	199	207	209	214	201	176	175	196	225	208	204	224	191	195	195	218	182	196	189	189	213	221	196	210	220	200	190	204	216	224	185	180	235	192	202	220	198	208	209	209	192	210	232	206	212	202	219	219	214	212	205	172	204	205	195	197	209	224	206	221	196	213	191	180	195	222	212	204	190	176	209	224	219	204	210	208	155	235	212	211	200	189	220	210	195	223	196	201	220	198	200	208	216	214	183	216	216	221	201	219	205	185	210	245	209	202	215	193	212	222	208	227	194	217	209	212	205	226	216	180	217	208	181	239	212	195	226	189	198	192	228	211	168	212	177	228	213	213	216	231	194	179	214	180	198	197	199	212	189	201	176	208	194	178	197	206	239	185	219	214	215	217	158	224	202	200	199	212	239	192	223	223	184	223	236	226	191	194	216	219	209	214	189	175	227	217	183	205	206	201	194	219	203	214	241	196	184	207	197	164	209	210	190	190	180	197	204	182	219	218	192	225	192	201	178	189	211	213	202	205	190	233	219	181	192	181	177	189	185	181	218	205	211	179	235	200	212	197	220	194	182	199	233	224	183	185	211	196	188	214	192	179	189	213	187	180	190	203	196	202	212	194	211	210	205	221	208	206	231	176	214	215	215	185	188	185	214	194	199	220	217	193	209	194	211	212	200	219	219	210	179	179	183	233	200	214	207	212	225	203	190	211	187	195	209	206	207	200	190	222	197	214	183	194	208	209	221	216	239	224	204	177	208	190	189	191	225	203	201	199	209	200	218	203	218	220	217	207	218	216	191	175	195	229	183	237	207	195	201	207	205	228	200	205	233	210	205	193	209	206	209	185	193	213	219	200	210	228	206	204	163	208	238	229	180	237	207	204	197	215	200	188	197	201	218	231	221	247	226	215	194	203	198	190	215	214	174	170	181	195	185	183	232	211	181	194	222	227	223	242	204	203	204	212	221	202	193	216	195	196	205	214	220	180	208	216	194	217	194	186	194	223	229	213	201	199	212	200	183	216	177	187	199	188	181	224	209	193	204	220	201	196	187	223	198	218	191	216	236	235	212	242	181	227	189	200	205	216	208	193	216	178	206	217	194	210	195	182	195	191	224	205	191	202	217	194	194	215	191	231	213	199	205	183	232	228	175	192	210	211	213	196	194	190	183	192	220	223	200	222	200	234	188	232	212	213	195	209	208	194	189	202	206	199	212	183	221	192	199	209	213	174	222	211	211	221	188	190	194	201	191	205	217	212	211	180	204	188	214	177	190	190	219	208	213	202	220	191	195	179	189	177	201	191	207	203	212	234	147	200	210	197	198	195	183	189	213	192	201	205	201	186	203	216	191	200	187	230	213	206	190	208	188	209	212	200	182	209	230	230	221	191	203	215	210	182	188	214	206	205	210	225	183	181	189	186	226	186	221	204	196	219	211	212	173	222	226	214	209	187	208	214	217	187	223	227	239	188	195	216	202	190	214	251	228	202	195	215	219	192	212	202	189	212	200	153	204	230	195	222	222	181	193	208	196	202	215	202	208	203	192	195	192	232	225	206	198	212	193	207	216	217	219	226	195	228	224	208	211	195	201	196	205	206	195	209	211	184	189	195	214	225	182	229	191	216	215	199	172	212	192	181	228	198	227	180	214	201	195	207	170	209	196	204	189	216	206	219	186	204	195	199	178	228	179	183	192	206	203	212	192	226	179	181	179	221	201	214	183	182	204	196	200	212	217	203	191	187	217	214	184	179	204	207	190	197	194	187	214	205	186	228	226	189	230	202	195	174	179	210	222	194	215	210	195	201	201	232	210	209	185	218	205	196	175	186	198	223	240	220	223	181	193	222	206	196	189	189	222	207	216	207	214	203	218	194	216	223	225	213	218	189	213	196	200	231	213	185	214	201	188	201	191	198	219	198	225	204	217	212	169	207	208	198	178	189	201	191	204	194	177	188	231	218	164	210	183	230	226	192	179	197	199	181	229	208	200	203	211	199	210	200	194	209	208	198	155	201	181	233	188	180	210	188	201	206	218	223	194	228	220	210	214	204	185	189	182	173	223	183	222	215	190	191	197	200	240	200	202	205	194	193	199	188	204	215	201	200	200	238	209	202	230	217	189	174	185	200	211	216	207	224	212	224	207	191	209	197	208	185	219	187	198	187	222	198	213	247	199	179	224	178	230	194	169	188	209	184	190	196	181	186	218	208	233	208	235	215	206	191	222	191	237	195	211	210	208	207	212	200	200	179	187	192	227	203	197	219	213	220	209	194	226	198	204	205	203	208	236	208	169	223	196	204	211	228	174	206	191	213	202	187	189	186	189	194	238	210	205	183	198	200	197	203	232	198	195	196	205	223	218	204	196	176	181	209	213	201	214	194	197	203	184	207	205	237	190	207	193	187	208	200	189	201	170	201	222	200	200	214	182	220	217	174	215	212	228	208	186	205	194	208	181	200	214	219	195	227	206	189	206	185	193	207	198	200	226	188	224	216	227	186	189	193	210	185	200	214	196	212	218	214	195	202	225	220	206	225	191	187	195	196	183	207	188	224	204	179	177	194	221	219	212	204	221	194	201	241	229	210	221	229	203	229	189	210	232	187	190	217	200	217	204	192	204	196	170	196	192	203	216	205	177	242	214	187	242	184	215	200	202	225	217	202	207	197	196	176	223	222	205	200	214	191	198	210	216	218	182	205	209	206	216	191	221	193	196	218	205	187	224	206	203	216	165	235	233	207	227	180	185	207	214	204	205	179	204	214	223	223	220	207	193	214	190	204	204	194	213	204	182	218	231	218	220	216	233	194	177	195	185	227	203	182	221	194	211	193	202	217	219	186	195	240	201	207	196	191	239	195	206	197	202	203	208	216	221	198	200	185	179	239	218	189	215	211	206	204	213	202	201	206	196	211	202	207	210	169	221	212	218	188	242	203	190	216	213	216	207	218	220	193	217	200	199	222	212	176	220	180	184	221	202	222	210	209	182	204	176	190	223	192	205	186	197	193	181	189	187	220	205	216	190	223	223	222	188	220	183	187	210	205	181	199	208	206	200	216	201	196	185	214	193	229	231	218	196	206	207	231	198	176	213	219	203	217	186	210	178	186	196	195	212	199	214	209	183	208	229	217	220	206	199	182	218	179	218	218	259	235	197	191	203	195	221	221	208	196	185	200	226	197	213	224	192	166	199	188	204	207	235	214	198	221	192	220	226	209	209	189	196	222	189	198	198	196	213	191	204	203	200	196	194	200	188	209	209	208	185	196	196	193	200	195	188	219	200	215	193	207	189	183	192	213	213	186	210	183	232	201	212	203	228	216	199	216	224	216	170	204	202	216	205	206	206	175	190	222	187	225	214	186	202	196	192	192	198	210	206	213	224	202	223	207	201	215	222	206	206	207	242	203	228	237	199	180	213	221	209	205	212	191	171	197	203	227	197	195	201	227	203	203	234	199	205	203	203	221	221	220	193	202	224	189	208	211	221
2769	517	546	542	572	534	557	522	519	503	498	515	467	549	467	500	495	547	505	462	501	477	490	494	505	510	483	479	494	459	543	482	433	518	533	494	501	492	472	517	485	502	456	491	548	503	493	503	502	501	526	547	502	503	545	505	519	483	554	514	524	506	481	490	500	496	517	517	515	489	481	492	497	568	532	500	516	498	513	493	496	528	487	499	501	455	493	469	501	495	505	502	481	542	513	464	508	537	447	520	560	490	535	550	542	525	528	463	503	527	500	499	525	515	506	480	479	485	460	509	490	507	507	499	533	492	507	512	449	532	489	485	480	478	514	536	510	485	499	522	551	533	487	534	501	496	485	530	497	517	495	516	491	474	521	456	545	512	536	493	478	512	461	535	529	544	492	538	502	515	494	510	491	530	470	491	504	484	467	516	494	519	507	488	481	502	484	494	502	520	535	492	495	511	477	541	499	553	521	482	495	482	499	522	493	502	508	484	476	498	508	494	493	498	495	466	484	515	508	517	486	505	498	489	520	493	509	466	504	487	497	485	504	508	501	519	502	464	548	480	487	495	515	499	501	484	521	523	492	522	521	513	481	521	489	492	504	502	535	520	505	513	502	474	470	484	532	484	494	459	536	516	546	468	499	472	562	525	539	520	494	531	500	491	452	501	500	488	499	445	537	492	495	529	484	493	477	508	500	529	499	510	495	465	486	523	519	485	501	489	495	525	517	487	485	478	483	498	527	508	512	507	511	507	524	512	470	540	478	526	540	478	509	491	506	477	490	539	520	517	513	487	478	491	533	528	478	498	480	491	471	520	495	516	499	515	491	468	517	497	487	523	524	552	499	528	483	505	487	499	488	534	494	493	528	496	484	527	517	508	560	499	482	512	495	506	509	525	509	518	472	503	531	461	486	494	486	491	548	497	518	472	533	493	504	476	464	527	534	526	559	506	487	499	518	515	508	496	539	504	541	526	517	479	502	503	516	489	477	510	511	501	513	497	530	500	475	508	476	505	507	507	530	537	489	546	510	502	536	467	539	513	499	494	516	522	477	498	515	484	515	483	473	497	477	469	515	507	502	515	532	531	499	543	440	505	510	484	515	505	501	523	504	519	522	565	515	527	499	477	490	457	521	514	475	522	501	520	497	519	511	525	507	519	499	500	529	520	495	515	500	472	501	499	562	538	487	498	502	496	469	533	497	519	501	554	488	499	515	469	494	521	481	484	488	505	471	472	478	504	496	515	527	512	494	465	491	483	499	466	505	495	486	510	483	504	544	472	481	505	512	453	519	488	493	482	518	511	483	489	492	511	528	523	485	516	525	530	495	515	479	527	515	478	512	550	512	512	507	464	568	485	469	477	493	516	487	487	492	488	512	503	492	526	510	459	490	478	519	515	514	482	508	544	493	554	506	501	491	520	492	495	425	508	511	522	487	513	515	487	505	509	500	491	513	501	492	523	539	477	484	534	520	495	470	472	501	481	465	456	546	513	557	505	519	485	492	511	480	465	539	463	491	506	464	536	514	514	506	486	480	550	495	544	455	499	504	534	498	531	469	518	506	536	520	477	516	507	528	477	544	532	530	486	466	518	526	495	517	515	467	513	452	523	546	528	529	487	541	539	498	513	522	497	476	570	496	495	479	492	540	557	527	505	516	473	514	472	507	526	517	488	510	499	491	494	484	548	512	482	489	490	511	510	522	478	500	467	487	528	530	501	514	507	464	486	491	510	525	473	515	480	513	537	543	495	503	496	485	538	485	496	488	467	498	474	528	520	513	522	492	498	493	463	470	484	516	493	495	492	495	486	500	463	502	498	525	508	477	484	489	503	517	500	533	528	516	500	499	502	550	520	532	505	485	501	469	553	524	522	467	502	514	531	516	534	519	457	501	563	464	494	521	494	488	513	462	454	494	520	501	499	483	480	537	518	547	497	525	488	536	519	491	504	505	505	531	518	534	495	475	490	524	458	498	481	475	526	513	478	489	527	483	497	465	512	491	456	484	530	503	487	503	485	504	499	523	481	467	524	463	496	531	520	500	490	494	494	522	492	482	525	510	486	534	517	501	488	510	525	505	508	487	490	496	514	506	514	476	521	544	480	502	527	500	536	508	538	516	497	525	514	490	512	519	514	477	473	482	508	489	477	515	497	500	524	468	486	526	530	522	479	507	491	509	494	486	536	511	503	523	493	498	495	506	571	496	491	480	555	464	538	508	460	490	473	522	512	504	499	508	522	502	510	533	465	486	512	503	530	475	501	475	505	483	562	485	522	476	472	483	480	516	547	489	506	473	516	519	510	498	502	516	492	518	506	507	518	501	484	521	527	463	517	536	475	507	480	539	499	502	511	518	487	497	477	502	526	524	508	487	499	522	503	469	543	496	487	500	493	499	512	517	485	508	505	512	520	488	475	483	501	528	456	496	543	500	500	513	507	524	463	490	519	466	522	520	503	532	521	475	500	539	498	472	462	549	464	515	520	517	491	502	511	509	471	523	509	534	493	478	503	474	494	510	468	473	482	525	485	497	524	532	507	534	490	503	517	500	492	489	471	488	509	486	499	476	530	469	515	498	535	556	540	488	449	509	526	532	437	541	489	510	538	493	533	471	508	527	514	520	512	534	426	515	534	536	546	476	510	527	483	522	466	521	519	511	499	514	498	505	529	482	524	500	540	516	518	494	484	506	494	532	507	515	505	520	544	501	526	470	527	510	499	530	527	483	516	512	493	467	526	511	449	522	502	532	481	497	513	474	531	497	514	468	532	521	527	520	549	509	506	531	503	468	488	534	450	483	537	493	468	546	502	493	513	487	491	481	477	490	547	486	475	500	490	485	503	530	527	536	462	490	487	498	495	524	517	519	544	499	513	463	564	521	513	521	523	530	502	522	513	514	519	479	463	512	502	501	502	527	479	537	491	529	506	510	512	475	511	498	505	510	526	490	461	492	455	480	506	510	436	511	460	507	502	521	510	473	537	478	515	526	475	470	516	506	514	515	511	489	522	502	452	492	473	510	477	511	501	475	507	523	503	523	487	523	507	547	513	524	498	485	497	484	492	518	528	507	509	522	496	539	515	561	513	519	522	490	480	466	520	531	500	485	530	507	515	485	504	545	496	494	532	491	514	502	560	499	514	512	507	510	511	500	497	507	496	511	488	469	523	503	528	525	500	483	495	481	503	536	515	478	464	498	459	564	484	482	500	524	455	505	471	549	502	494	498	518	507	524	506	539	491	517	492	531	530	537	470	497	499	554	526	492	481	484	474	501	488	501	513	497	519	528	480	503	523	516	496	517	528	455	518	457	484	562	505	479	522	480	495	509	517	494	505	495	510	513	535	494	494	515	510	517	492	537	466	492	471	516	497	489	487	520	508	500	517	483	560	474	475	518	520	518	521	458	456	503	511	515	486	520	479	500	490	524	552	490	509	532	526	494	497	526	544	488	515	540	531	494	513	535	552	515	506	491	517	509	470	491	484	508	490	475	485
10482	725	640	527	458	382	376	395	343	322	303	356	305	327	316	287	317	334	262	268	322	292	357	312	299	318	308	283	336	310	317	320	315	314	317	292	283	360	334	314	279	283	318	284	331	316	286	323	316	266	295	317	296	300	300	315	316	301	324	305	294	298	314	291	314	292	316	304	299	287	290	319	312	293	295	318	303	350	254	305	317	260	304	318	340	310	311	340	323	303	314	312	315	305	314	338	319	278	285	292	334	308	310	308	313	298	303	305	319	285	298	278	311	309	298	313	283	320	327	262	317	326	290	316	290	275	308	314	335	285	319	341	305	281	308	306	295	295	332	311	284	282	308	286	283	297	299	284	301	310	312	282	331	353	335	292	303	329	328	308	323	318	328	291	316	313	303	327	312	303	330	291	322	316	303	292	302	279	331	324	321	300	319	330	291	294	330	309	303	287	320	332	282	307	320	313	337	300	305	306	278	328	304	293	305	310	289	335	284	303	282	313	295	299	311	291	321	309	302	306	300	312	335	322	312	280	305	302	296	280	301	283	307	278	310	297	319	299	319	316	295	282	292	330	319	303	328	292	303	308	273	297	320	317	307	342	267	318	322	291	312	304	333	361	292	321	281	320	324	310	304	314	289	297	308	315	273	293	316	323	322	301	299	314	304	280	299	279	317	287	274	300	280	360	321	335	346	307	316	333	311	305	316	323	328	328	269	290	303	303	286	281	329	304	282	333	324	314	270	300	290	273	330	322	316	347	287	316	283	315	274	289	305	288	326	276	330	311	289	304	298	313	293	295	322	316	291	320	327	352	315	313	307	333	300	284	286	326	325	312	262	288	295	297	296	327	320	308	300	309	303	305	277	320	302	305	291	312	304	292	338	278	289	315	337	284	316	306	282	305	330	319	299	297	334	306	308	314	302	328	337	258	333	316	272	309	317	321	300	296	316	312	305	316	317	282	326	318	328	332	351	318	327	313	350	334	332	301	276	290	307	308	324	282	326	319	299	289	347	297	314	279	294	300	317	311	311	316	304	266	329	316	326	325	270	287	317	307	323	321	302	316	339	308	342	300	312	308	292	286	323	313	304	312	277	305	310	341	329	321	325	307	309	286	333	300	324	271	301	314	292	356	277	344	287	308	309	299	281	318	325	312	314	328	275	304	294	321	352	338	328	278	292	299	337	309	306	313	316	341	298	275	299	333	316	294	299	289	330	321	294	305	318	335	352	298	307	315	299	328	326	297	322	270	294	290	335	277	329	331	332	311	285	271	285	291	288	339	293	296	311	305	319	325	284	312	308	309	284	338	294	300	314	282	305	316	317	312	336	310	310	312	297	340	317	286	260	318	306	304	293	313	291	327	302	272	308	292	297	295	329	247	340	316	302	341	336	281	287	288	305	313	276	296	316	306	326	302	326	317	338	306	320	304	288	308	285	318	334	336	306	320	340	314	317	326	294	305	285	285	279	283	343	277	301	326	328	324	359	330	322	316	302	322	285	296	341	327	302	309	280	303	313	321	313	343	329	312	347	293	298	294	288	333	307	295	314	278	297	296	255	283	313	318	312	255	324	315	280	322	296	335	280	314	310	326	289	340	317	304	308	283	322	285	311	328	306	297	306	325	313	314	335	305	336	306	272	296	280	298	322	274	310	314	323	316	370	317	294	313	295	291	290	327	282	286	285	295	295	284	291	288	279	325	338	327	298	290	333	333	307	326	301	298	345	327	305	305	338	309	310	298	332	320	333	279	310	305	282	329	270	316	329	281	278	277	312	318	292	340	318	309	334	306	290	338	302	292	325	333	323	314	297	311	293	281	312	359	316	313	278	302	295	312	339	307	297	315	303	311	353	280	326	303	311	301	287	354	297	286	314	295	321	310	320	324	313	311	292	314	303	328	323	292	319	295	307	270	306	294	293	303	295	301	320	302	320	290	312	315	280	286	341	294	304	299	300	299	299	323	306	316	320	319	294	313	286	293	277	329	301	333	310	303	313	310	301	323	271	298	346	300	332	272	303	316	318	315	297	309	325	301	301	306	300	310	292	312	323	325	316	300	296	309	310	331	297	305	307	297	287	308	311	315	299	303	301	291	308	311	304	298	279	354	316	293	287	301	288	315	298	298	327	268	325	294	289	294	323	335	301	288	339	333	324	309	316	276	279	298	319	302	322	293	279	313	314	293	292	305	265	325	320	325	265	282	299	311	298	324	339	304	321	317	303	299	326	324	359	318	314	305	293	292	325	318	301	289	304	308	286	308	307	321	297	341	322	338	288	287	302	276	316	327	298	286	288	328	310	290	349	318	250	297	322	299	308	329	335	273	312	347	279	294	296	316	302	286	293	312	301	317	332	287	289	314	331	286	279	307	311	305	282	276	294	321	329	276	295	272	311	306	321	283	315	308	271	345	275	318	291	279	284	299	270	302	321	302	269	299	310	331	318	309	301	311	303	308	284	284	271	291	299	292	301	323	310	327	306	300	304	311	314	309	296	317	330	317	302	300	262	302	336	298	307	311	314	276	296	292	305	322	300	321	283	306	306	289	307	300	323	281	282	335	295	272	287	272	280	326	298	285	304	310	303	289	317	308	297	311	309	293	307	309	332	312	296	327	301	318	323	282	335	281	289	294	288	291	294	302	327	305	344	305	332	323	313	308	324	288	309	290	292	310	314	309	317	332	321	346	300	308	351	298	317	312	342	332	319	339	298	325	300	292	319	304	301	325	342	332	326	286	328	327	267	302	336	309	325	319	347	303	267	330	295	344	287	293	308	281	333	327	317	310	345	276	301	290	329	294	311	297	302	338	338	286	322	290	303	294	297	321	303	282	297	318	300	323	307	280	297	313	298	289	344	308	316	302	279	316	317	312	317	333	320	322	305	305	302	315	305	316	310	334	302	263	296	313	290	303	302	295	313	311	329	366	331	306	317	294	312	307	313	275	296	330	303	304	291	294	280	307	335	330	312	290	296	305	283	315	314	308	302	334	307	331	292	329	302	285	332	306	285	338	308	314	331	300	302	322	312	298	315	309	285	285	292	297	309	295	310	350	330	314	319	302	324	308	291	294	293	287	330	306	327	309	331	347	287	309	297	311	314	288	310	344	312	295	282	301	289	315	315	292	299	314	362	289	293	294	327	308	337	302	326	296	317	307	302	323	279	301	306	330	292	301	325	292	260	306	331	343	282	297	291	285	294	304	330	305	326	316	351	287	333	332	328	338	318	324	276	336	313	320	292	297	303	297	311	331	327	298	327	276	285	296	317	299	325	328	340	287	304	307	332	337	297	329	328	270	335	296	334	282	269	306	290	291	310	270	308	311	328	299	298	291	310	324	287	298	287	292	312	321	324	312	304	292	308	303	295	315	339	287	315	260	257	333	348	328	296	294	314	330	309	320	328	306	318	337	296	312	267	305	274	289	252	282	303	341	290	335	275	317	282	285	298	309	285	293	267	318	306	303	297	277	280	319	286	317	283	330	293	304	334	306
7983	974	1434	1544	1464	1282	1047	1026	918	921	852	838	882	828	807	806	767	754	723	713	792	738	787	775	730	790	761	753	761	806	746	727	726	734	715	724	708	699	753	756	656	674	735	757	754	709	683	688	664	691	745	727	693	724	721	706	653	701	719	677	708	718	736	734	734	748	671	704	675	769	723	717	742	705	677	683	731	720	745	733	698	661	759	720	707	682	732	690	712	709	730	681	712	744	689	723	720	653	702	748	696	731	764	719	671	704	711	732	682	683	695	730	694	710	748	702	719	690	695	719	755	692	716	710	699	714	723	700	699	713	740	736	718	677	710	734	740	676	654	673	752	719	723	709	719	725	753	749	756	678	712	726	698	712	639	724	735	728	715	697	701	711	758	697	691	734	716	745	712	697	700	723	712	777	670	699	728	764	737	682	703	675	667	668	690	702	746	748	694	711	737	693	721	753	737	737	719	694	720	750	711	750	682	662	743	683	702	747	732	704	679	702	688	697	672	696	689	658	677	733	760	730	730	721	680	749	684	705	696	685	706	708	680	656	655	732	754	721	675	718	714	715	710	693	711	716	693	686	704	689	735	665	699	716	685	739	774	717	667	713	726	691	686	765	698	680	749	729	694	677	687	689	678	700	694	684	664	678	696	712	717	740	708	739	744	710	726	679	739	711	736	718	697	722	724	741	669	742	718	690	711	714	709	728	692	685	707	710	733	679	707	707	759	695	682	694	734	749	746	714	767	694	673	680	723	688	715	745	706	714	685	755	701	691	718	687	677	746	705	706	691	765	709	766	715	682	708	676	636	729	683	697	694	716	677	748	734	746	726	714	690	691	702	753	684	705	720	713	690	724	740	635	729	707	732	714	712	709	753	708	743	688	687	737	694	652	718	693	690	719	721	673	736	721	719	759	702	719	721	676	700	718	701	681	739	711	713	709	663	712	728	706	683	728	694	720	697	702	688	701	741	681	728	727	641	704	711	690	729	664	703	735	686	724	713	717	688	717	701	708	668	724	738	683	697	706	748	678	696	693	693	684	729	710	671	679	650	705	698	756	679	725	697	710	715	676	679	739	711	684	694	753	720	768	701	726	752	744	742	741	732	709	702	706	712	678	646	745	708	726	704	721	721	702	713	721	706	718	690	721	712	717	762	724	674	740	758	783	702	689	683	697	750	648	709	670	677	688	675	704	697	725	726	642	731	706	704	686	693	685	756	693	721	766	708	678	704	740	662	703	718	686	731	687	748	733	698	797	696	720	703	704	729	684	704	730	675	703	719	741	747	722	693	685	731	671	718	698	701	677	696	699	639	693	667	689	701	714	730	702	707	719	670	732	746	707	679	670	689	746	724	691	730	703	698	689	739	686	729	716	752	745	715	746	689	689	727	707	694	705	701	775	752	703	772	721	716	720	683	697	714	733	705	693	705	694	751	751	721	735	703	759	713	720	664	685	691	755	720	694	707	679	683	694	725	704	749	729	706	754	684	701	764	707	725	684	698	714	668	746	691	717	696	717	711	709	708	731	670	687	695	731	716	710	716	746	706	729	733	746	721	719	688	687	648	712	699	704	730	688	749	717	738	722	742	749	730	741	686	714	666	731	679	703	692	695	713	703	689	716	743	687	692	675	729	714	679	692	729	665	682	718	665	710	740	704	709	663	659	690	747	681	691	688	722	702	744	686	703	736	702	700	711	719	699	708	714	710	730	728	679	718	755	738	704	738	724	684	696	743	726	723	677	746	708	777	706	737	717	655	697	738	753	688	765	740	668	689	731	697	700	721	726	777	707	712	709	676	743	754	705	705	735	708	703	707	748	699	693	725	729	742	739	693	669	708	712	727	732	648	732	752	713	698	734	763	682	724	734	731	715	726	703	741	730	747	679	701	694	683	723	698	689	687	685	703	743	721	657	761	674	701	689	739	726	715	710	700	731	690	753	694	739	721	693	646	718	736	728	691	674	678	683	682	680	763	713	710	720	729	679	701	721	704	745	731	705	719	773	684	666	756	723	700	682	705	696	700	724	709	706	713	693	687	728	705	740	724	697	695	685	685	754	685	725	708	717	728	715	737	748	701	704	726	770	690	693	730	729	727	733	670	731	732	737	721	743	732	738	680	715	680	699	693	730	676	702	702	731	718	706	704	747	712	747	732	704	733	704	772	737	730	687	724	720	709	705	723	772	682	676	740	675	723	743	745	669	734	720	708	688	698	697	724	743	741	716	701	777	742	708	707	675	744	718	675	739	690	700	731	691	694	652	724	736	730	725	747	674	739	747	752	682	724	678	722	728	694	696	743	709	729	664	718	668	700	716	689	715	691	728	771	734	711	742	672	722	687	711	766	706	694	746	680	674	705	771	679	660	731	668	643	722	686	664	711	707	667	690	690	745	699	744	712	704	692	695	733	741	705	719	698	682	721	730	727	716	668	711	762	697	775	686	703	673	629	702	707	735	697	758	693	739	685	690	673	732	711	709	695	685	759	697	702	680	687	682	743	727	718	715	705	745	733	734	717	749	676	715	681	724	703	730	740	694	708	772	759	675	742	765	713	709	754	709	730	725	701	708	723	701	710	715	708	686	698	666	748	708	706	698	728	693	717	736	684	704	665	731	717	732	662	707	737	715	758	673	697	696	735	720	720	685	666	735	679	723	698	676	677	628	705	727	720	709	713	732	728	680	702	695	669	723	700	717	730	670	684	706	693	720	717	690	744	735	705	732	694	736	697	687	706	745	687	718	697	695	721	692	728	744	693	721	761	675	699	696	709	723	652	690	716	745	694	692	701	727	703	683	720	697	754	744	728	730	732	668	699	704	714	693	766	721	726	750	767	722	738	720	705	733	749	726	750	675	707	750	702	680	722	726	745	759	744	668	761	657	740	733	765	697	771	721	696	774	685	719	702	661	667	706	678	740	667	715	718	737	735	697	734	687	698	743	775	711	709	723	697	707	702	728	680	710	703	667	706	679	669	706	656	692	648	670	709	729	689	685	743	746	692	686	743	654	722	681	709	678	698	712	711	664	732	700	684	704	714	696	680	701	699	715	702	770	676	679	730	698	712	717	692	728	696	719	733	732	697	742	711	692	739	740	702	732	699	686	668	699	759	679	733	734	715	696	747	672	726	673	732	735	746	733	732	718	766	733	755	691	714	684	702	695	737	705	746	693	675	745	719	719	678	728	710	717	738	740	680	700	721	676	688	704	707	697	725	659	685	721	739	659	745	690	703	747	708	699	687	700	749	701	719	714	689	693	721	692	708	725	727	701	668	732	671	673	724	697	750	750	712	706	698	712	658	764	679	680	672	738	684	703	717	669	668	725	702	732	727	724	687	720	717	736	713	701	704	729	709	695	704	726	737	694	669	687	672	719	702	707	766	701	669	729	743	712	656	711	692	743	715	653	720	630	723	701	710	743	690	715	731	669	720	657	767	699	696	740	699	740	675	725	698	731	677	711	690	709	701	695	675	725	676	686	692	716	736	685	727
17946	1469	908	702	525	433	341	299	294	280	269	247	244	241	245	226	218	201	218	224	194	240	217	197	194	220	244	229	221	210	229	202	219	202	215	210	239	230	226	222	215	211	201	194	192	199	237	201	220	229	224	213	209	190	229	228	182	216	196	203	214	218	190	221	197	197	222	209	185	205	210	250	212	185	217	199	221	222	192	194	216	220	210	180	220	204	218	201	234	203	224	195	240	201	227	205	214	187	206	200	205	199	201	222	200	213	210	223	216	212	203	202	224	205	187	180	213	215	223	220	198	211	191	186	208	208	229	195	213	214	194	221	203	208	192	211	203	192	178	199	215	215	225	200	221	227	199	229	225	229	198	238	208	231	187	212	206	193	185	212	198	214	206	183	222	182	214	224	198	209	203	203	218	235	196	190	229	202	224	221	226	216	203	171	214	190	188	206	209	225	189	221	206	190	208	244	222	215	212	177	220	197	222	211	215	241	221	224	221	207	220	192	212	229	200	228	185	192	215	217	217	212	207	205	214	206	220	197	216	182	226	197	211	214	205	229	194	203	229	195	173	191	218	214	233	192	239	234	239	209	250	185	203	189	208	218	194	216	216	207	239	227	227	202	173	211	207	182	207	200	213	203	208	175	183	231	197	198	216	209	219	175	195	186	182	195	221	207	220	199	218	216	224	188	209	185	210	201	183	211	201	200	197	230	194	215	201	209	204	197	198	207	206	256	215	214	208	211	177	202	219	226	191	221	217	201	234	219	202	204	204	205	198	188	210	211	212	205	200	210	182	231	205	200	196	233	194	210	208	193	220	231	193	224	228	223	208	206	185	193	209	212	189	207	212	204	228	225	241	168	212	206	227	190	199	222	213	187	207	215	172	210	224	237	216	216	217	202	238	240	207	224	230	210	185	188	214	218	242	223	206	225	224	206	201	217	227	206	216	211	187	190	187	223	201	213	219	185	189	256	205	212	232	209	212	229	217	205	193	237	176	202	195	211	218	206	222	212	202	215	206	223	202	198	203	164	216	203	211	216	221	205	200	219	198	189	227	205	199	186	208	203	240	224	236	197	203	200	205	203	236	188	217	220	230	220	206	204	226	237	214	219	216	225	191	200	199	198	195	224	242	214	195	207	218	220	211	229	224	196	200	196	193	218	199	216	220	193	208	211	216	251	221	211	214	230	219	229	191	211	199	205	200	201	206	205	190	203	225	239	224	217	191	190	204	208	215	187	190	208	209	195	225	206	202	213	189	224	253	230	200	215	214	210	202	213	216	227	193	205	209	223	216	202	241	183	226	236	219	220	208	199	191	238	227	215	209	214	208	202	195	205	203	207	198	230	239	195	206	220	223	198	208	222	208	225	214	205	242	211	214	235	210	197	202	227	204	221	197	198	200	214	231	213	202	224	218	233	211	202	181	191	206	240	216	206	218	244	199	177	218	216	206	205	189	200	216	201	221	211	199	196	204	202	229	204	224	206	195	209	213	248	207	232	221	225	205	206	203	212	233	228	241	204	245	246	207	184	200	197	216	251	211	210	189	192	202	205	230	212	195	184	205	223	204	213	240	186	201	186	212	233	233	238	214	211	218	229	215	211	194	188	210	203	215	212	228	224	244	212	199	211	213	206	217	202	207	195	195	207	239	216	213	203	211	227	221	192	197	217	218	188	219	196	209	220	207	208	206	189	205	201	190	237	186	207	191	202	197	218	207	194	211	215	216	224	202	205	193	208	220	209	216	208	236	203	227	205	222	193	234	189	218	204	199	218	194	206	234	224	230	205	242	212	200	204	214	213	206	239	192	211	213	210	167	223	185	212	208	211	241	191	211	215	189	204	196	208	199	223	188	206	208	205	217	219	213	199	206	220	199	206	206	181	208	196	191	244	193	201	187	217	218	223	235	238	198	205	230	230	204	200	195	197	224	196	212	196	192	234	186	216	211	219	232	202	196	193	207	224	212	222	218	195	218	226	191	215	196	200	180	206	223	215	186	206	207	190	207	218	201	213	220	226	221	202	213	207	217	192	211	202	204	232	233	197	214	200	211	205	201	194	204	225	209	180	195	206	215	229	191	211	229	196	232	227	192	201	227	194	210	191	198	202	229	201	212	172	218	226	207	190	231	223	222	218	205	208	227	242	193	210	225	233	210	219	199	194	231	204	197	223	193	224	209	218	204	223	225	205	187	195	230	216	223	196	206	199	209	226	204	182	194	199	189	197	204	235	215	196	184	207	209	260	208	230	247	203	230	204	218	236	202	187	216	215	197	229	208	220	231	191	205	208	223	203	233	209	220	230	202	205	189	206	225	182	216	203	201	220	176	230	184	202	195	201	217	208	214	229	194	218	199	199	212	194	197	224	218	194	206	233	194	188	196	187	201	188	215	189	211	202	226	224	232	200	214	191	191	222	190	221	177	199	206	208	196	186	216	218	169	205	212	246	169	191	203	177	210	215	188	220	193	209	210	196	209	202	223	199	223	213	182	203	217	243	199	205	220	176	237	223	209	194	198	233	186	200	196	173	206	224	207	206	213	217	221	222	205	227	183	191	182	193	200	204	184	200	201	194	224	227	213	232	191	204	227	186	208	181	226	229	196	180	206	226	187	188	199	227	243	212	195	206	197	223	235	200	212	220	217	215	229	221	186	275	196	212	207	190	199	225	184	180	223	233	225	216	193	208	218	206	205	222	213	199	202	204	201	222	216	199	215	221	193	203	190	200	239	220	207	219	210	212	234	208	189	177	207	224	192	186	200	218	185	214	215	210	240	188	212	189	203	215	208	188	201	182	225	223	200	197	215	202	214	200	201	180	199	209	196	216	181	230	205	215	223	214	216	235	239	216	190	221	185	224	212	216	237	213	218	201	198	202	186	207	179	205	205	228	231	218	209	200	219	215	212	216	203	204	221	188	229	201	216	199	192	186	221	227	225	215	225	199	197	192	197	201	191	238	213	172	236	210	212	212	210	196	240	212	204	208	227	191	201	177	190	209	213	254	181	225	218	206	198	201	202	202	206	226	213	235	219	222	201	213	190	217	212	187	209	190	234	188	207	204	175	171	198	201	234	214	207	213	200	222	221	203	231	215	198	190	207	222	190	195	193	209	205	187	207	200	197	188	221	196	189	202	199	181	195	239	210	202	199	203	214	221	210	214	193	189	218	225	198	242	217	222	202	215	205	192	230	213	186	197	210	210	212	217	219	213	203	211	207	222	212	218	229	216	196	220	205	216	221	203	185	192	193	201	208	199	219	215	207	197	214	216	212	195	204	222	191	180	215	194	208	206	224	222	209	202	215	201	197	172	227	211	206	242	236	187	183	200	207	211	229	258	245	208	209	213	182	211	207	200	207	225	206	227	193	209	190	242	228	210	188	198	204	219	188	179	227	228	207	220	221	203	213	231	195	196	255	217	195	206	218	221	235	217	239	204	205	207	225	210	219	192	198	209	186	183	214	198	216	226	212	208	167	247	205	223	216	214	193	182
9904	1022	1935	2133	1855	1477	1287	1045	958	882	836	773	674	658	661	631	635	600	573	571	527	538	543	506	566	514	524	556	515	535	531	510	509	543	527	511	517	491	512	481	471	529	508	487	487	446	451	476	477	510	503	479	492	473	526	481	465	479	493	502	462	501	525	446	509	507	504	488	448	519	482	482	523	482	452	500	472	464	511	513	461	489	533	494	485	510	462	503	482	480	468	484	482	488	541	482	493	452	486	465	477	502	529	433	468	472	500	493	455	482	490	485	476	477	479	520	490	504	503	494	484	505	502	485	497	480	494	472	502	500	461	491	512	492	502	478	481	491	501	462	462	469	469	471	477	506	448	514	508	468	482	461	499	495	489	497	510	478	474	495	479	486	488	497	461	450	488	499	476	517	490	487	483	470	480	477	478	509	453	501	492	470	484	467	467	474	509	462	491	508	477	496	460	487	480	507	463	495	470	481	508	428	470	470	485	469	476	496	473	499	483	469	456	452	450	487	420	453	491	456	462	486	496	490	499	467	473	467	485	462	470	509	522	460	490	467	479	436	514	448	463	505	502	463	504	441	517	499	487	488	486	509	466	471	525	474	490	510	455	495	476	452	499	468	531	492	487	517	506	447	488	459	461	494	484	471	464	546	493	512	498	508	487	505	486	481	517	462	464	488	489	461	529	440	494	474	497	471	474	473	479	458	514	453	503	469	469	464	492	481	523	483	469	497	474	471	462	495	447	469	475	496	524	519	510	470	457	474	493	490	502	475	514	454	463	506	509	494	497	449	465	507	446	475	517	485	481	459	544	452	526	461	493	434	477	459	508	513	505	509	505	467	484	519	503	503	490	468	466	470	510	439	467	471	505	490	489	477	499	474	493	487	488	494	506	517	484	476	458	499	498	460	491	507	475	495	476	473	477	440	458	513	465	518	480	494	486	490	472	477	474	453	480	526	479	479	487	478	485	517	473	467	504	490	462	462	470	471	497	443	487	476	494	509	500	524	491	481	465	500	503	471	481	471	462	475	496	463	477	467	470	480	509	472	486	490	456	523	492	487	486	485	484	523	497	470	433	541	495	499	512	470	502	497	464	466	488	463	473	444	486	461	505	498	471	474	498	482	479	474	485	483	483	477	474	533	492	485	506	496	506	490	488	506	475	456	517	455	479	487	500	513	488	491	478	478	473	508	505	471	486	478	515	498	411	539	480	490	426	475	496	464	466	485	467	497	507	484	524	475	470	484	495	506	494	497	499	505	423	457	520	475	462	530	457	501	483	470	478	502	469	503	473	500	523	501	455	476	482	439	419	477	469	473	440	469	468	479	480	482	482	497	465	488	486	510	478	465	452	474	493	494	469	477	493	453	432	463	480	515	459	451	518	472	512	523	514	506	472	455	485	453	471	478	488	449	481	482	508	516	477	445	497	485	460	510	456	469	460	464	510	445	482	487	486	506	477	486	486	450	493	473	451	491	469	475	487	485	461	503	512	488	438	439	513	510	510	476	478	513	464	479	451	486	485	514	495	481	440	474	462	526	507	470	455	530	456	476	473	483	471	499	439	484	486	515	491	469	501	506	458	479	458	494	484	486	492	478	499	460	468	494	448	458	508	498	439	479	453	494	521	470	512	449	479	520	503	448	466	481	487	488	524	484	479	453	456	449	484	487	424	508	463	468	440	436	488	516	480	465	505	461	483	539	496	475	476	465	463	493	505	483	479	487	467	488	464	461	504	453	477	465	428	483	482	511	460	493	491	492	486	433	471	522	487	486	497	487	488	507	474	478	470	525	494	447	483	496	536	446	437	525	476	490	518	491	457	515	451	509	494	476	497	451	520	461	481	486	481	515	516	457	483	481	526	531	509	471	497	486	510	515	489	498	476	452	469	480	472	480	466	505	453	523	453	488	531	464	489	498	458	475	505	490	512	473	505	479	463	489	458	502	479	446	495	459	470	456	481	497	472	486	480	494	500	485	508	498	506	501	465	535	466	510	477	471	508	468	475	481	474	500	447	499	475	450	449	492	475	495	467	422	464	455	495	481	480	462	478	500	505	417	482	443	475	436	514	518	444	466	453	463	479	494	450	472	474	484	490	483	505	436	471	455	502	480	512	481	485	479	492	479	516	469	445	480	469	517	499	492	477	469	490	493	454	479	472	480	502	507	458	500	473	514	484	477	485	454	472	514	458	501	491	475	455	511	515	529	474	455	479	509	493	453	471	492	498	465	474	443	485	489	470	477	478	485	478	498	484	495	494	481	491	480	487	488	497	437	458	502	462	496	470	480	471	469	492	483	492	492	518	469	461	459	472	462	472	460	481	482	449	473	513	489	476	482	475	458	473	493	508	517	477	499	468	491	483	503	513	465	478	469	452	479	505	441	507	437	491	473	475	469	471	499	469	486	469	477	487	462	464	521	482	491	462	491	479	484	472	515	469	474	472	475	460	443	457	471	461	485	490	461	485	502	503	474	472	493	488	497	487	467	513	498	468	486	485	487	484	499	501	469	483	502	447	429	508	475	474	495	495	467	490	529	499	483	493	465	494	487	472	497	476	446	460	471	484	494	476	473	509	479	472	510	487	471	470	482	465	537	462	499	503	511	479	478	451	476	484	499	501	486	490	505	506	491	470	447	503	448	476	467	497	478	508	486	448	484	442	478	504	510	486	506	494	481	472	468	489	478	512	488	451	518	488	462	504	499	455	470	475	495	456	483	481	492	465	515	433	481	494	477	490	462	485	485	484	474	493	473	514	448	495	485	491	509	499	474	442	484	517	490	492	483	485	512	465	486	490	499	531	462	478	448	488	464	486	473	457	506	477	478	453	485	468	491	497	457	483	462	491	479	521	475	472	497	503	478	475	445	493	489	509	430	480	476	474	486	504	475	474	514	465	475	470	505	483	480	483	492	482	531	481	458	478	455	480	524	461	494	462	481	456	472	468	453	469	484	455	492	516	481	474	483	481	509	466	474	476	481	514	475	488	507	513	451	504	482	491	507	493	445	491	458	512	462	481	484	504	475	517	490	510	522	516	516	473	488	463	470	477	493	488	457	474	457	502	487	468	518	488	467	477	518	477	498	473	481	472	491	511	475	446	484	459	496	462	463	481	448	477	475	473	492	509	460	482	497	438	479	442	490	469	501	517	490	493	470	499	491	455	475	491	452	445	494	480	463	498	469	481	470	460	457	459	459	474	494	487	470	462	501	479	454	476	517	425	530	465	525	460	506	478	431	443	469	479	454	473	507	514	505	481	476	477	460	468	490	465	482	489	477	471	459	475	446	441	470	485	472	455	466	503	526	454	463	469	484	529	483	482	458	489	495	497	469	435	486	499	474	450	501	480	528	497	469	538	483	491	471	503	462	508	468	504	500	495	479	462	482	477	466	455	487	466	489	483	538	491	488	499	483	544	428	471	478	445	459	497	471	473	464	460	477	509	500	524	487	470	514	460	479	456	523	488	496	493	444	495	418	443	510	497	481	480	510
3008	255	212	228	208	205	210	185	216	182	222	213	208	204	203	222	212	202	200	180	207	218	183	202	204	224	207	186	195	192	186	198	208	211	218	200	210	206	188	217	210	199	207	203	186	206	204	196	202	212	204	194	198	240	194	212	209	212	219	199	203	189	213	188	189	217	198	195	174	233	211	214	215	193	201	200	188	207	253	174	199	203	229	206	215	205	176	242	181	181	209	209	199	190	202	183	206	189	218	209	192	197	200	177	215	182	195	200	216	206	213	175	194	191	194	200	200	190	217	216	193	212	197	185	195	201	225	211	183	223	240	186	216	196	240	204	200	159	193	183	187	194	169	200	224	193	204	237	196	177	213	199	179	198	198	203	224	209	201	225	191	200	199	187	200	207	193	193	203	213	202	224	227	216	229	214	209	202	221	207	217	174	187	172	194	207	203	201	222	240	184	203	213	207	209	224	194	208	194	197	204	179	207	195	212	195	223	195	185	219	176	205	197	215	220	216	195	204	207	213	199	181	206	220	238	231	197	186	233	204	204	229	209	204	191	213	206	198	199	226	224	215	216	186	198	215	224	193	181	205	199	210	220	205	214	165	200	193	235	207	214	221	187	190	193	211	223	225	195	222	210	193	200	204	232	207	191	237	192	213	174	208	199	184	196	188	184	172	216	205	222	196	185	191	204	203	191	182	189	230	190	242	200	175	199	208	186	208	210	218	189	193	206	195	210	167	211	190	212	192	199	229	207	175	207	199	214	180	208	210	164	201	199	193	199	189	209	203	209	187	196	191	198	201	196	236	209	213	184	219	178	200	217	184	218	219	184	223	232	207	203	161	200	214	210	218	189	185	198	219	194	200	198	202	210	192	221	189	191	225	198	192	226	209	223	217	217	215	209	194	255	195	189	185	232	181	206	231	216	198	214	194	245	220	218	239	226	204	194	173	233	201	245	196	183	195	215	202	218	212	205	215	220	186	206	193	201	205	185	205	188	236	220	213	198	205	179	199	197	228	211	222	193	185	181	203	194	180	192	210	203	225	212	220	188	188	199	230	230	221	193	185	194	227	214	173	196	194	181	222	192	195	196	239	181	183	196	209	190	195	197	197	253	194	206	224	205	204	222	198	217	185	194	214	200	211	197	192	193	170	212	220	174	209	167	201	168	236	165	193	195	222	192	219	172	173	203	212	185	209	189	186	186	195	208	195	232	210	210	217	190	240	192	184	213	194	198	180	209	215	189	185	233	210	228	196	211	201	232	182	220	212	192	192	199	191	170	182	223	181	211	217	201	187	218	225	157	201	209	207	197	202	194	192	201	206	193	176	213	222	208	184	194	215	190	223	180	186	206	220	214	193	191	230	204	197	204	203	191	243	209	177	220	211	191	204	215	179	218	206	190	213	195	213	213	192	201	190	221	190	189	215	186	216	182	169	218	193	190	219	211	208	200	175	174	219	216	213	224	213	201	205	207	206	206	207	213	181	241	203	222	202	168	213	237	237	180	199	217	194	216	209	240	174	186	195	204	205	228	209	197	203	207	214	198	193	224	204	191	182	177	220	169	215	179	193	194	186	228	202	180	211	222	201	195	184	238	224	180	203	222	220	220	204	190	209	229	203	202	201	198	197	211	207	210	211	191	189	195	189	212	188	217	200	205	196	231	213	174	207	180	187	208	206	193	200	189	179	243	202	188	198	201	187	187	208	200	180	194	224	212	218	217	212	209	201	197	229	225	215	183	203	191	207	223	214	205	207	218	178	207	205	210	210	189	189	208	207	186	214	183	193	201	206	204	196	198	211	192	201	200	176	231	193	210	229	217	196	202	207	208	224	224	210	209	214	199	205	198	229	199	172	177	219	205	184	219	204	205	219	200	208	200	207	207	217	208	209	219	190	190	215	219	217	237	203	193	222	222	189	224	231	195	194	220	217	185	186	190	198	196	210	223	208	212	224	199	185	207	203	217	201	202	224	197	226	210	205	208	226	199	190	195	197	212	209	204	184	204	201	220	212	183	192	190	207	204	197	213	239	190	216	200	212	189	222	208	201	189	193	203	200	205	228	203	217	210	198	210	195	216	236	213	213	193	219	230	234	203	206	197	202	212	222	212	184	206	220	215	223	219	226	218	208	196	198	172	200	223	207	186	197	195	213	190	199	198	192	229	226	192	188	192	218	186	187	196	216	202	193	172	193	220	210	206	212	238	191	237	219	206	189	197	200	192	223	191	196	224	197	190	197	208	177	205	209	221	220	202	206	191	218	195	212	205	198	240	205	188	190	190	202	201	182	213	203	210	216	224	196	212	211	206	184	189	176	216	201	183	219	187	192	208	220	183	200	177	207	183	197	199	206	214	188	193	201	211	186	235	212	193	211	201	176	190	196	206	205	211	179	206	171	202	205	192	203	179	217	223	205	213	224	219	194	184	196	184	198	209	213	206	214	180	197	229	207	170	183	204	212	227	205	208	177	212	209	167	158	195	198	200	211	181	192	224	213	202	188	209	210	247	230	201	181	196	202	213	221	209	194	178	183	206	206	195	198	201	204	212	199	191	205	215	237	187	212	215	188	207	204	207	212	215	197	214	203	204	219	217	182	206	211	220	190	207	200	191	183	212	186	185	220	188	208	199	196	190	205	245	190	201	193	220	190	200	189	207	199	202	192	205	189	211	218	191	225	200	209	190	199	205	186	204	214	190	195	208	223	183	201	185	205	188	193	181	196	184	204	220	196	208	200	190	232	211	204	227	221	207	215	208	193	212	185	210	203	217	214	204	215	196	226	239	202	208	192	213	230	184	213	209	194	214	223	232	210	204	182	201	188	211	229	219	207	207	192	208	195	189	205	213	216	204	203	185	221	184	213	208	207	200	206	206	200	206	205	192	205	214	186	191	194	229	220	202	194	190	194	211	213	193	202	207	208	185	219	207	210	189	199	199	198	198	202	211	222	222	195	210	201	213	191	229	214	198	191	219	240	189	196	193	180	199	194	201	206	189	217	217	159	201	209	185	206	210	204	196	183	219	225	192	195	197	198	216	185	220	192	197	215	211	180	219	250	209	213	191	201	205	196	224	207	181	207	232	214	207	209	212	196	205	211	206	202	218	207	193	184	195	208	177	230	206	212	202	205	201	190	194	200	206	213	210	219	189	189	194	191	190	215	234	220	237	207	215	217	199	171	216	207	222	197	210	205	186	195	201	220	213	174	215	176	206	212	212	192	202	172	200	191	192	187	226	194	178	231	157	210	229	224	209	213	180	212	233	181	207	196	213	209	232	221	208	200	224	213	175	215	216	241	232	198	216	194	180	207	225	211	205	197	205	211	195	185	189	214	220	190	212	209	210	208	253	230	221	209	226	207	204	228	200	214	234	203	235	189	212	219	193	203	192	179	210	187	212	211	210	196	202	205	162	204	191	195	216	200	203	192	197	161	178	185	202	203	206	209	236	178	194	231	211	215	219	209	198	238	200	232	191	190	213	193	209	183	215	180
2823	518	534	550	585	521	535	498	528	549	522	521	502	493	529	512	480	508	492	483	520	509	466	512	523	522	498	485	535	518	502	466	498	516	539	511	499	499	478	519	519	498	507	484	513	495	526	475	517	484	511	502	482	503	544	496	458	554	497	499	500	524	543	489	485	516	478	487	518	465	538	509	513	483	515	507	484	525	495	457	503	478	482	520	502	506	514	504	498	479	514	521	502	523	501	537	470	516	467	493	508	515	494	491	513	498	501	503	500	515	496	509	528	509	502	497	502	515	518	486	494	504	498	492	499	515	539	498	568	444	517	483	512	503	531	515	521	495	529	478	501	506	503	494	496	478	518	502	490	499	524	514	519	527	502	516	445	519	510	520	516	492	506	528	499	494	461	532	500	467	514	486	476	463	523	521	507	512	499	506	512	519	529	462	472	530	475	515	488	445	512	520	493	509	532	521	475	507	523	516	518	487	487	466	513	516	488	502	509	484	525	521	499	540	530	523	480	477	489	487	494	517	510	477	514	524	524	525	506	501	476	459	545	523	533	508	500	493	508	502	478	499	525	484	473	508	498	475	519	530	492	512	480	468	520	509	500	494	513	484	482	491	478	526	491	553	549	458	518	505	481	504	524	501	541	473	443	562	491	511	508	492	548	521	478	521	475	516	501	446	527	515	507	511	506	506	500	489	517	519	512	520	514	448	542	486	500	495	480	486	481	520	495	499	511	482	518	524	505	489	507	499	481	460	497	494	502	460	489	488	535	484	469	507	509	479	500	489	519	530	475	508	483	504	490	495	487	545	510	493	496	521	524	507	465	462	507	493	518	501	500	509	488	487	522	484	505	479	486	468	525	522	491	526	506	492	474	473	522	471	540	562	472	503	486	494	534	538	502	512	472	498	493	483	472	511	517	498	493	486	528	521	521	499	500	545	502	546	500	533	518	514	488	532	483	482	481	506	480	494	550	447	526	494	541	505	499	493	457	476	498	514	521	533	542	463	472	502	528	515	529	489	517	500	488	578	523	472	484	531	503	502	513	472	478	511	496	469	519	502	541	495	511	511	530	484	504	507	510	508	516	494	514	471	522	446	498	519	499	512	480	516	459	515	527	506	473	471	452	487	509	488	498	484	479	482	482	526	497	493	457	518	495	514	519	495	526	515	495	518	539	525	511	531	526	491	542	511	530	493	512	493	517	533	538	525	479	468	463	504	519	508	526	510	498	518	493	520	489	537	520	492	513	516	498	486	499	505	511	487	516	498	495	497	477	474	486	492	549	470	491	502	524	498	552	490	500	493	525	493	503	495	492	515	503	466	483	489	499	501	519	480	534	518	475	502	527	525	447	477	500	477	520	481	507	507	517	453	521	511	517	520	498	560	513	476	499	527	530	521	503	519	462	458	516	495	469	513	506	495	477	463	495	496	496	479	486	496	466	516	510	529	545	483	511	464	544	492	479	506	511	492	499	489	498	492	492	491	489	470	482	479	530	493	478	527	480	530	529	529	506	444	508	494	538	516	526	506	503	468	515	486	527	545	516	494	503	496	520	508	510	480	496	478	483	538	513	515	463	528	496	503	506	504	493	489	470	510	476	502	522	474	534	494	489	479	505	508	506	536	480	514	519	510	469	497	484	535	497	487	506	486	505	469	510	538	501	465	510	468	530	511	469	494	498	503	504	487	496	498	488	502	505	464	522	527	528	486	515	510	518	523	490	495	504	520	491	507	482	500	499	493	521	504	499	528	486	501	514	510	489	483	512	511	511	491	484	487	501	502	450	527	520	519	471	529	503	481	472	512	474	474	521	540	482	513	513	494	524	541	498	498	516	461	480	482	509	479	487	508	521	522	507	485	521	477	518	489	503	512	482	509	523	518	507	478	545	521	493	505	489	527	483	470	508	490	507	505	528	483	451	507	510	516	508	486	517	509	548	482	521	528	516	533	517	494	523	500	538	492	510	502	487	463	517	528	497	511	498	523	524	495	508	495	485	561	476	466	541	515	487	540	505	505	545	498	512	525	495	492	479	519	487	514	525	534	463	510	505	488	463	499	502	462	512	482	491	481	524	517	503	522	509	495	483	479	509	498	485	512	532	477	511	497	486	496	499	514	516	533	516	513	545	493	511	484	536	495	508	486	519	500	516	513	504	523	521	457	484	505	492	527	531	497	527	554	465	510	499	515	457	494	517	531	485	479	479	528	499	502	497	513	511	454	495	514	492	509	489	534	517	501	514	529	495	505	466	527	512	505	491	473	520	499	510	478	513	506	504	468	521	518	498	501	492	504	480	484	504	523	488	555	514	477	493	535	521	501	498	523	519	545	499	507	521	508	506	507	499	464	500	513	521	499	528	508	480	523	506	512	497	474	510	525	503	561	498	525	510	512	508	505	486	504	504	548	513	506	470	517	487	511	515	494	503	482	491	505	473	494	480	528	478	534	483	511	487	514	490	466	509	476	499	460	526	521	496	485	519	519	516	523	486	491	502	533	513	470	511	537	459	529	543	479	507	509	532	475	553	492	473	476	482	520	483	475	499	523	511	503	477	446	478	517	567	517	503	526	502	516	533	511	572	493	456	481	539	515	533	541	512	463	454	502	498	474	519	470	528	482	521	559	494	541	511	496	516	539	441	524	530	518	518	534	493	547	504	493	523	482	477	510	507	484	495	548	489	518	456	481	493	498	497	477	536	493	486	511	479	494	489	527	538	500	501	514	499	473	522	537	522	470	544	518	495	521	483	460	481	467	496	503	520	522	508	555	496	460	529	463	494	532	487	483	512	447	542	533	462	541	522	519	499	497	531	506	486	506	496	451	541	508	501	526	497	502	472	477	489	471	510	529	506	522	553	499	522	561	480	485	523	520	514	489	495	502	474	510	513	512	500	514	492	510	485	496	495	511	532	542	519	503	522	511	522	495	508	477	501	526	479	525	541	507	527	487	493	514	493	477	461	470	516	511	523	498	481	504	508	492	463	505	475	503	511	507	496	538	484	505	496	475	509	515	501	544	490	493	515	534	553	477	499	518	471	500	492	523	480	493	526	500	492	523	475	531	514	515	477	515	489	480	530	512	442	513	531	493	482	488	462	498	475	472	519	500	498	468	504	510	501	519	545	526	449	522	498	503	512	466	497	489	524	506	543	505	484	562	508	517	461	530	517	481	506	495	507	502	450	509	519	482	479	505	496	480	503	499	503	486	498	476	498	510	506	499	514	512	487	478	478	479	547	507	542	489	480	470	535	493	515	519	503	498	527	501	448	495	485	471	503	473	543	474	506	486	506	531	513	478	508	510	533	463	519	512	497	513	506	463	489	528	488	494	488	479	456	532	480	523	521	491	495	532	527	473	531	547	472	533	497	474	486	494	524	473	513	540	481	465	490	540	509	479	514	527	497	561	519	484	508	474	530	522	468	501	505	491	498	470	521	523	494	492	545	505	538	497	492	505	479	525	502	493	496	491	481	507	489	495	495	505	518	536	498	519
10839	750	664	575	448	377	355	375	339	328	343	329	319	298	307	340	352	311	315	288	320	322	276	286	279	358	286	285	317	324	283	313	319	328	315	268	304	336	313	315	313	315	314	323	322	301	321	272	284	308	330	309	338	320	293	312	278	300	298	315	298	285	321	308	305	309	282	320	293	268	339	341	296	310	325	311	324	281	325	300	309	316	302	300	320	355	315	306	284	321	366	305	321	278	308	327	320	309	310	251	310	294	287	298	279	299	296	301	355	322	326	324	350	331	300	272	326	291	292	301	310	326	305	269	318	302	300	322	331	283	329	275	286	316	326	339	280	324	250	314	330	304	319	333	319	281	277	319	325	312	286	325	279	341	313	263	310	325	279	285	325	311	334	276	290	327	319	287	331	280	283	296	306	324	307	309	325	312	307	283	280	314	288	291	305	302	304	307	344	313	298	289	261	312	328	305	315	298	281	289	336	290	318	311	299	301	293	343	288	315	295	330	321	312	286	304	333	301	314	311	316	281	314	314	289	325	325	296	293	324	301	305	313	307	319	327	309	291	295	318	297	329	315	337	315	280	330	293	307	294	329	319	277	326	287	297	325	291	295	298	325	292	300	304	298	291	303	308	324	326	317	332	273	312	354	290	312	278	324	295	283	304	308	327	327	289	291	279	304	301	287	291	284	269	376	333	305	303	298	301	315	327	296	323	281	290	290	337	310	283	334	300	288	306	311	316	285	302	322	331	315	325	285	333	266	257	326	329	353	296	310	296	316	291	282	279	284	290	296	332	284	310	306	295	303	332	291	341	286	318	313	270	328	325	320	322	293	320	282	336	310	297	305	317	294	305	262	285	321	316	269	338	297	341	331	303	314	305	301	318	316	321	314	320	326	297	288	304	283	298	292	284	352	289	324	287	326	303	339	315	310	289	290	280	299	284	320	307	305	294	300	318	308	292	282	302	300	285	282	292	330	333	288	297	326	311	282	314	278	318	260	299	316	306	299	309	308	334	345	328	309	305	295	323	289	347	307	302	293	311	298	333	294	295	284	310	288	311	313	324	313	315	281	313	282	275	353	254	303	324	303	345	350	309	302	319	309	299	296	314	299	339	321	297	290	278	279	317	280	331	296	284	289	295	311	307	313	311	320	286	293	337	301	295	259	320	285	303	317	317	293	323	314	338	323	285	281	288	298	314	296	297	302	270	270	320	302	305	325	268	292	319	305	282	285	306	306	275	294	314	293	309	359	319	309	306	322	292	308	277	301	296	297	289	296	327	318	309	331	317	285	298	355	301	310	335	310	302	304	313	280	339	310	311	327	302	311	315	314	339	285	303	283	299	348	356	295	309	317	330	287	301	333	306	296	289	329	327	305	300	308	293	298	310	281	289	307	312	305	299	288	304	300	281	288	327	328	291	314	313	312	302	314	320	315	305	321	341	311	305	292	318	292	306	275	306	307	329	330	301	299	292	273	339	335	311	332	345	288	310	310	328	328	298	344	286	304	273	302	338	308	293	288	270	310	328	277	312	305	298	303	333	321	318	288	291	326	289	306	321	299	279	303	307	318	296	322	309	291	299	332	325	328	293	311	296	324	314	290	323	286	306	309	302	318	340	332	302	298	329	287	273	298	317	313	297	298	299	305	371	306	334	318	329	340	284	290	279	299	298	331	300	269	292	325	332	327	272	280	318	295	302	276	319	304	335	307	312	282	320	312	310	314	324	312	306	334	298	311	300	331	312	293	310	300	336	263	334	331	343	307	260	301	291	287	299	294	335	288	321	312	281	314	288	311	269	284	296	313	318	294	287	289	343	298	278	311	308	304	344	312	300	293	291	304	298	347	302	305	353	293	289	280	289	319	333	311	332	279	257	296	300	290	319	306	283	303	306	316	302	324	306	296	303	340	296	319	330	306	317	337	335	326	306	323	287	292	286	328	279	313	364	257	307	302	324	284	290	275	327	331	304	309	314	308	325	328	311	323	322	288	312	329	290	302	291	296	327	303	321	302	286	280	289	311	297	284	330	318	326	299	282	349	273	319	291	312	325	315	290	334	302	306	319	324	324	301	339	342	311	308	295	359	306	325	345	318	286	336	328	266	314	337	320	278	296	274	302	281	328	302	301	306	329	301	286	304	326	290	302	319	277	304	306	304	285	298	290	291	276	313	291	297	268	310	320	276	313	327	307	320	292	325	306	282	321	309	334	306	308	283	320	315	312	332	288	286	316	293	328	296	296	316	327	278	290	310	295	291	285	298	326	287	314	274	300	330	303	272	316	279	308	279	312	291	311	296	329	277	306	333	304	283	321	317	291	330	321	312	271	289	294	326	305	322	323	307	321	341	272	292	335	276	307	331	310	266	306	303	301	296	319	316	314	287	317	292	304	290	302	316	328	314	256	308	299	292	382	322	304	314	301	330	322	292	244	293	293	291	300	319	295	310	294	328	324	301	299	291	275	322	311	303	317	296	299	314	297	307	330	307	278	334	298	329	343	311	301	307	290	334	298	305	296	324	271	294	302	334	320	258	311	294	257	301	316	313	315	329	301	314	294	240	336	314	305	318	300	301	275	308	263	318	283	339	299	307	306	310	334	323	302	290	298	308	325	297	292	328	320	327	292	312	307	310	329	301	293	328	283	290	300	343	323	318	308	294	257	285	316	293	330	298	330	321	308	307	282	340	294	291	306	302	313	308	300	307	346	330	267	297	307	324	331	290	323	291	326	323	304	315	326	302	329	299	303	288	292	297	317	276	313	302	334	293	296	313	322	306	296	333	291	333	283	293	286	311	301	333	343	294	302	314	324	332	349	328	290	316	336	301	311	307	307	342	346	324	299	304	320	325	286	316	328	298	296	315	278	285	282	371	303	309	274	324	317	315	312	319	288	328	287	276	355	318	311	306	297	328	288	287	296	306	322	304	298	291	320	287	303	320	296	345	295	318	309	322	323	298	286	291	274	307	325	304	289	334	275	284	268	303	285	317	326	298	313	292	277	303	322	239	325	308	309	305	284	304	303	291	325	305	307	276	308	347	301	315	285	304	295	287	311	299	300	312	295	297	322	293	325	299	318	329	306	339	312	277	330	313	284	292	302	302	326	315	307	347	310	304	298	310	332	300	281	326	301	353	308	261	309	287	318	308	312	298	322	296	299	312	315	320	312	287	313	331	279	298	302	338	312	313	332	291	273	329	349	302	318	301	328	301	292	305	295	328	310	347	291	308	355	306	304	288	305	305	298	306	271	298	309	302	277	312	293	291	300	299	297	293	299	318	291	302	328	303	330	301	302	286	326	322	324	303	292	295	320	287	321	300	338	301	290	277	356	287	292	302	274	298	319	321	324	306	297	300	307	325	313	319	275	304	293	331	283	356	318	299	279	324	331	297	316	313	291	319	307	317	302	287	309	325	278	303	316	310	331	311	317	325	280	305	301	307	266	313	282	345	319	294	300	314	309	337	306	311	336	289	300	272	296	332	309	306	306	334	308
8400	988	1530	1546	1400	1297	1096	1073	937	930	882	854	799	817	781	767	749	787	770	759	773	705	739	736	734	726	721	723	738	826	725	687	729	714	739	721	777	729	755	720	763	673	710	769	746	688	712	747	719	727	728	738	693	705	731	732	732	714	720	673	743	711	690	749	689	683	693	733	681	716	673	707	744	697	650	737	725	723	700	733	717	732	689	654	696	727	679	737	757	782	692	759	673	738	695	679	692	634	729	671	719	705	706	701	704	685	713	713	702	714	713	720	666	725	719	702	766	705	675	733	715	643	704	722	700	726	735	785	680	743	704	696	716	719	698	678	700	743	699	734	716	750	689	708	712	698	738	695	717	713	743	710	704	726	722	714	613	674	768	674	686	666	693	689	715	716	696	697	718	712	717	667	704	679	715	772	740	660	694	717	701	716	722	709	725	704	723	694	703	703	680	721	730	696	690	680	752	728	719	690	692	772	700	682	683	720	685	715	701	720	722	694	691	696	740	734	716	692	745	737	717	673	735	719	690	700	706	680	717	729	754	681	695	693	677	719	769	759	715	674	676	708	773	676	698	735	706	703	682	702	694	731	691	687	685	743	737	699	648	739	717	718	724	660	677	719	720	737	704	743	683	706	737	734	713	732	679	700	698	692	737	709	726	746	706	724	704	740	654	770	731	763	684	715	735	715	701	718	749	732	724	698	718	722	671	707	708	730	705	696	731	685	705	765	700	697	690	726	684	731	684	676	738	734	714	696	711	713	724	693	657	670	730	757	704	736	688	707	703	714	719	699	680	685	729	699	742	682	726	756	716	731	701	702	712	709	723	692	681	751	718	756	714	677	722	735	676	681	723	669	649	681	702	750	759	661	733	686	751	685	705	720	675	700	717	741	680	694	680	698	700	674	728	690	666	659	671	740	672	719	647	724	726	675	681	700	690	711	698	696	680	712	742	680	695	721	750	682	671	727	699	727	694	706	752	721	761	730	711	731	728	731	680	716	689	692	747	675	765	685	712	701	714	709	750	673	719	765	678	700	698	729	627	793	713	705	702	729	713	675	692	747	719	710	739	705	748	754	713	710	661	663	726	691	689	693	705	727	733	740	668	672	699	696	681	732	710	715	678	683	663	693	700	720	722	713	761	728	767	738	698	686	709	755	695	680	714	718	723	682	681	678	693	699	711	752	691	721	705	697	697	711	730	732	727	712	692	743	773	716	708	698	703	735	718	725	728	698	734	744	710	711	728	741	752	709	688	676	735	734	710	713	717	667	667	728	673	731	660	709	724	742	703	731	716	688	710	751	724	722	700	684	693	712	711	722	736	714	703	725	704	733	666	684	682	707	719	674	727	688	653	705	707	721	720	719	742	712	711	719	666	731	712	667	706	755	720	734	725	716	731	640	699	721	693	710	724	700	669	723	668	716	742	734	690	719	686	670	745	716	703	677	697	746	710	696	745	643	671	660	719	716	666	697	698	717	683	756	736	702	716	737	763	707	788	681	677	670	724	730	678	727	720	695	732	744	715	764	722	749	699	676	668	754	726	744	782	705	741	728	728	744	685	688	782	672	742	701	720	729	688	717	690	731	697	671	732	721	701	698	712	727	760	710	704	699	705	716	689	718	724	720	714	758	728	725	708	740	731	694	645	721	682	723	690	780	706	727	736	695	726	724	732	684	735	720	710	714	706	701	705	685	763	717	707	701	701	726	647	683	726	722	718	708	745	705	708	756	671	747	707	701	714	685	725	705	719	716	743	685	749	705	726	712	649	742	695	741	733	722	734	677	682	743	654	715	721	755	719	720	701	735	712	693	746	694	738	662	671	713	751	750	719	755	697	712	698	693	718	736	740	711	717	720	689	705	710	718	707	720	670	722	684	666	674	716	732	690	697	720	738	709	717	691	672	721	704	685	649	728	683	741	680	700	698	718	724	690	719	710	705	713	722	695	723	763	720	741	746	706	727	717	683	701	668	681	751	719	714	714	720	688	690	701	721	661	657	689	700	735	742	697	698	743	704	689	701	710	697	717	687	755	706	700	662	711	747	698	712	725	733	721	765	656	706	732	701	689	644	711	760	653	707	723	739	704	756	697	721	701	747	710	744	721	681	750	663	690	700	698	639	707	712	746	693	740	736	705	700	681	745	679	668	736	690	725	700	700	661	703	737	712	660	741	694	717	674	689	714	742	680	651	702	705	673	676	682	719	677	690	687	709	713	692	691	741	720	676	710	696	687	682	704	765	699	675	713	669	674	696	715	733	720	669	703	685	695	656	777	677	731	713	743	683	736	752	719	732	708	731	710	695	690	709	743	739	702	748	705	694	712	696	723	749	692	693	747	727	705	674	680	673	706	704	691	697	715	708	702	725	670	671	682	716	705	692	712	674	696	654	717	713	695	744	682	743	759	712	705	737	707	689	685	709	694	744	744	780	708	693	709	695	734	754	688	715	683	754	710	730	652	673	697	685	708	689	744	666	758	741	753	709	743	728	724	755	704	740	700	709	714	702	682	741	725	702	701	702	664	684	711	686	739	697	712	733	722	696	745	746	779	744	742	648	741	685	726	711	720	702	714	704	734	707	718	724	694	728	684	703	718	735	734	703	734	723	657	757	722	707	710	690	698	721	691	709	721	714	739	730	701	705	710	703	680	684	685	698	728	710	726	721	736	715	700	725	714	714	712	752	750	707	673	766	701	786	716	684	716	671	729	717	682	712	690	740	708	690	731	697	757	716	687	696	699	681	738	709	767	740	688	738	688	723	730	714	709	693	716	684	700	699	711	720	724	692	736	720	733	688	682	713	751	732	724	663	661	762	711	701	724	689	677	650	763	736	718	732	703	729	710	693	714	704	725	685	675	696	785	765	713	727	741	684	695	695	705	712	746	702	694	679	697	701	698	721	720	732	723	708	673	690	686	688	716	706	721	697	701	705	709	708	758	691	673	708	700	694	714	720	674	711	741	702	726	706	697	739	688	729	720	710	706	746	704	694	690	643	715	748	738	741	739	730	707	759	744	716	711	700	715	686	716	709	750	707	774	713	707	710	719	703	756	672	635	708	688	721	732	741	687	691	730	662	759	692	748	703	675	679	697	736	687	721	708	696	730	723	658	727	723	696	688	690	714	752	718	701	673	731	737	756	761	710	766	688	666	745	662	694	699	713	713	724	664	696	708	693	709	700	698	705	747	705	734	732	696	724	689	731	752	663	694	747	719	661	687	686	724	693	660	741	718	739	762	698	696	741	689	755	722	750	720	696	724	712	712	715	712	695	696	696	686	698	692	714	744	714	690	719	704	694	716	670	658	732	686	758	669	758	743	719	711	727	734	735	725	723	713	715	734	734	703	731	767	745	716	701	728	681	738	726	710	731	689	735	761	670	759	701	740	686	729	721	737	743	702	718	690	694	711	717	734	692	758	705	685	693	698	733	633	708	735	696	718	745	731	677	703	713	735	705	719	716	697	673	677	710	732	691	708	742	698	740	702	693
17641	1498	950	715	498	395	369	320	279	271	266	268	230	231	227	212	224	235	211	236	221	230	219	245	239	208	191	249	253	215	212	228	223	220	202	188	214	197	239	222	190	231	195	215	206	215	210	209	198	205	214	208	209	213	206	197	213	212	210	222	195	204	232	234	194	215	205	223	220	198	198	216	205	195	227	202	224	244	212	206	218	200	201	203	210	201	207	207	199	203	193	213	207	208	218	221	204	243	232	196	227	206	192	182	240	224	205	220	188	212	193	216	178	213	201	217	206	204	190	195	181	183	182	213	183	201	195	205	204	205	186	196	245	244	225	182	203	228	220	201	212	239	199	224	243	208	213	192	180	222	209	204	200	194	213	196	202	209	208	206	206	196	171	194	197	207	219	205	217	238	234	197	202	195	211	200	211	188	209	158	170	197	200	216	227	207	252	207	193	193	218	191	184	216	240	227	233	249	180	197	201	197	226	220	212	233	224	196	208	219	161	215	239	208	194	214	227	219	212	206	200	201	195	217	208	204	227	186	217	204	198	216	182	210	234	206	192	218	199	239	200	198	182	167	200	226	218	214	207	205	230	216	212	211	205	189	195	200	233	222	223	212	195	210	181	211	205	200	204	187	233	208	224	199	220	217	213	210	197	210	202	191	219	210	198	221	209	224	219	222	231	211	191	207	187	170	204	201	203	194	189	213	196	164	186	184	191	214	228	205	220	238	224	214	221	206	232	215	208	221	216	202	199	193	219	205	219	217	214	188	196	201	234	201	218	223	227	203	219	183	217	220	215	226	198	196	191	214	195	213	224	207	216	210	198	217	194	235	205	211	230	234	218	188	242	219	198	195	217	220	207	214	207	218	218	188	195	213	204	204	194	204	188	206	216	215	238	208	215	202	214	230	205	190	202	215	212	243	222	229	189	223	223	238	150	196	221	224	194	211	195	203	184	221	235	199	186	216	201	240	218	225	192	229	212	192	239	200	196	195	204	221	192	211	226	218	214	183	193	182	185	179	232	220	188	208	225	189	198	211	236	218	208	220	220	235	186	207	208	212	202	212	223	208	177	217	206	208	216	225	200	198	209	182	202	208	207	188	159	200	202	189	193	184	193	218	194	230	209	188	172	199	200	211	194	185	180	219	221	186	209	208	196	218	220	203	213	228	207	205	193	196	217	208	206	213	208	209	197	228	216	204	207	204	215	231	184	190	178	182	202	217	209	226	211	196	193	210	215	242	240	221	221	205	198	216	212	196	184	224	194	211	209	231	210	226	187	189	201	228	195	194	203	217	209	227	193	199	200	198	226	220	208	230	215	184	212	204	227	201	203	197	211	201	222	209	180	213	205	202	199	230	209	226	223	199	222	224	201	214	201	199	225	208	192	209	200	201	211	201	225	191	172	226	198	238	216	196	222	202	172	232	200	198	208	213	210	195	208	211	200	207	199	210	209	201	207	220	212	218	192	216	219	218	240	179	210	205	214	198	202	208	185	204	225	201	195	199	196	222	180	197	185	209	220	215	196	180	189	197	186	205	206	208	192	186	207	218	216	205	209	203	195	210	203	211	195	196	200	202	220	217	206	223	238	233	218	200	215	200	216	201	207	197	201	208	228	221	182	203	213	209	200	206	191	247	200	212	200	192	245	221	207	219	229	238	196	203	203	209	206	211	213	227	206	205	230	203	201	205	179	216	227	209	180	199	223	192	211	219	231	210	197	203	204	205	212	219	189	195	214	178	185	183	180	207	207	238	209	198	207	182	204	232	194	175	201	217	201	234	193	220	214	189	211	183	212	205	197	207	206	212	228	207	231	230	199	230	204	196	207	195	232	205	241	209	217	194	204	211	198	213	211	210	175	172	222	209	196	197	199	200	222	227	212	217	214	213	232	212	194	217	210	209	217	189	211	212	212	211	211	189	195	183	229	187	193	225	220	188	201	212	198	205	212	193	214	206	224	207	211	195	205	201	200	189	175	213	205	216	191	198	227	203	218	207	189	199	202	224	188	226	193	212	207	200	224	199	216	181	210	217	197	215	192	195	198	211	245	227	214	232	200	208	216	201	228	211	245	208	198	202	185	215	253	198	217	205	192	230	197	218	221	220	225	207	203	220	205	184	220	222	213	197	183	204	201	183	206	198	208	221	231	212	187	193	227	233	206	208	212	251	198	184	171	202	203	187	211	212	216	224	224	213	198	218	195	200	191	183	213	220	202	189	205	183	211	178	218	209	195	211	237	204	224	212	210	240	218	219	195	192	198	204	229	220	206	183	212	217	229	211	218	199	224	212	212	221	195	205	195	216	209	202	227	215	221	203	201	217	224	230	167	208	213	210	211	202	202	179	228	190	232	198	190	218	208	223	210	214	203	219	204	188	198	219	246	190	228	205	207	213	219	214	202	207	234	200	210	196	223	235	217	220	209	228	206	218	213	212	191	210	214	211	232	200	190	171	216	211	205	180	177	174	206	183	238	209	201	225	213	208	231	182	199	208	201	188	204	227	248	196	201	219	216	223	189	206	201	204	223	220	179	226	198	235	204	190	174	194	187	208	235	190	210	197	210	223	206	213	192	204	190	198	228	236	222	184	194	222	203	195	217	200	176	221	212	197	189	215	192	215	217	221	213	224	197	213	227	210	183	191	200	213	192	201	200	213	197	209	208	207	194	192	196	170	205	214	214	193	204	218	190	215	231	199	230	233	191	209	200	208	210	249	219	204	182	201	198	199	203	218	207	232	222	219	219	226	209	229	223	188	195	206	199	187	188	228	226	179	190	185	206	195	191	194	205	201	202	193	195	196	202	224	212	197	211	218	218	190	220	199	195	219	195	209	199	215	182	210	215	217	226	195	216	199	203	223	207	252	224	216	222	233	217	181	216	204	223	205	226	221	201	211	231	220	205	209	195	197	231	221	208	210	187	198	184	200	205	214	208	211	245	212	190	203	198	220	200	223	219	212	178	211	181	222	207	217	218	228	203	208	207	216	190	200	186	205	184	222	224	192	201	207	203	201	192	195	202	206	186	228	214	205	205	201	208	205	185	202	176	212	203	215	192	205	215	186	212	235	195	204	200	260	206	197	190	202	197	228	207	203	216	226	198	214	212	193	204	202	231	209	221	202	219	202	225	186	219	209	204	211	217	212	200	216	217	210	189	223	229	233	223	222	197	209	221	200	224	196	208	196	211	232	221	221	203	208	225	239	204	222	204	233	209	234	219	202	217	202	198	168	201	192	218	206	211	219	182	223	189	205	204	188	217	228	198	206	195	192	205	197	180	201	203	194	184	219	192	205	218	203	212	248	183	207	193	219	207	198	206	201	219	197	212	209	198	215	211	207	195	200	213	210	200	199	204	196	226	233	185	211	204	235	210	198	186	220	191	233	207	198	186	193	201	201	191	219	213	209	200	182	178	212	214	183	239	188	193	205	207	207	201	207	209	219	234	192	227	201	199	178	213	227	185	236	215	202	184	193	183	213	205	188	182	219
9954	988	1818	2174	1856	1483	1274	1082	995	854	793	689	695	689	687	606	632	613	594	565	590	619	569	551	529	534	505	526	540	516	501	532	543	509	518	502	507	498	478	524	516	509	504	496	491	491	458	478	471	471	506	470	511	456	514	486	478	484	486	497	490	519	476	507	508	513	472	507	492	498	483	480	530	469	482	522	441	520	501	471	483	460	458	456	466	448	489	507	477	466	492	478	498	456	475	459	458	494	496	468	456	447	475	512	515	471	507	510	499	472	476	478	475	444	518	461	519	480	449	450	469	483	467	514	450	490	465	479	491	503	455	470	508	498	501	502	501	455	471	459	448	415	464	472	483	452	480	508	521	506	434	462	484	478	499	511	469	490	487	477	481	508	491	497	490	467	478	468	486	474	527	461	516	526	511	504	458	480	497	492	468	501	482	510	478	501	490	490	461	495	472	484	458	459	462	483	451	484	485	528	480	485	535	460	465	486	452	517	487	497	460	448	462	494	488	497	457	493	519	477	489	472	462	465	495	472	449	480	485	480	484	511	471	492	446	511	528	473	477	460	504	514	478	500	477	494	514	482	488	484	490	506	429	500	467	513	495	485	528	492	529	465	481	478	456	489	445	491	467	435	491	444	486	472	495	486	501	466	505	525	453	488	463	483	459	490	475	490	473	467	509	447	471	437	481	505	489	483	497	473	481	492	457	507	508	500	477	525	497	441	481	462	466	482	521	480	463	460	463	495	501	494	480	446	454	489	505	506	508	464	513	508	487	467	504	473	535	487	510	469	494	501	464	461	483	476	516	486	532	460	507	462	486	451	501	512	490	500	446	494	485	493	503	474	473	492	498	497	505	506	489	467	528	477	465	433	511	473	487	512	454	466	498	500	496	472	496	476	478	477	513	437	465	465	483	448	506	499	508	453	455	516	490	526	454	472	485	489	504	481	462	464	513	488	500	451	514	487	486	475	461	483	473	484	489	477	476	503	450	465	479	486	459	485	460	528	461	481	499	498	426	487	500	497	499	486	528	441	466	486	509	488	471	487	504	461	514	490	524	469	519	465	462	474	426	471	471	466	504	493	503	466	481	473	469	466	536	497	490	502	432	466	478	471	482	484	517	492	471	485	495	468	485	466	469	483	442	490	487	487	498	490	490	498	497	485	489	504	453	451	462	479	489	507	477	475	489	413	502	495	469	471	476	511	500	432	510	469	494	452	444	491	465	484	490	498	465	476	469	498	465	519	507	505	458	470	481	490	478	528	476	466	467	473	485	489	470	506	449	481	490	477	502	469	485	487	508	460	473	490	429	509	467	435	477	465	488	449	480	500	465	487	488	485	487	455	464	467	535	470	476	475	465	468	521	474	489	509	487	422	496	509	495	489	482	452	446	491	490	472	496	508	437	520	474	494	513	509	480	489	504	490	414	499	480	485	471	473	455	517	495	464	494	458	506	497	471	462	445	504	475	487	512	432	465	487	482	466	455	440	468	454	457	512	497	487	499	478	490	470	479	463	473	444	472	493	456	455	464	487	493	516	483	482	484	523	506	481	458	488	486	481	477	508	468	458	466	484	461	508	498	496	460	475	483	484	450	473	513	461	469	494	488	488	487	483	435	513	446	480	508	473	461	479	484	458	485	487	481	429	464	517	492	477	482	494	513	473	479	508	475	515	451	471	472	443	469	496	482	479	486	437	457	485	494	485	455	519	480	520	484	447	449	477	480	487	485	532	505	486	489	513	480	472	468	492	479	435	480	467	488	471	439	525	478	495	454	480	496	522	502	420	522	514	510	467	497	469	440	460	498	458	470	504	469	534	470	545	489	467	434	483	509	464	494	455	493	519	511	486	472	467	484	465	474	497	489	497	470	473	489	466	529	467	499	484	518	482	497	486	497	498	468	500	487	494	471	483	474	468	525	492	499	493	461	504	495	500	491	522	471	475	477	474	513	507	493	445	428	431	484	490	526	466	484	519	450	477	494	474	466	483	513	493	474	525	479	477	409	498	466	476	447	492	499	492	510	492	503	514	486	471	464	468	488	465	471	479	507	500	462	486	475	484	505	472	516	447	446	469	490	514	484	444	451	502	475	465	453	473	522	514	522	478	504	516	496	516	446	486	478	468	469	507	499	518	482	458	481	470	476	514	477	528	461	456	469	479	473	483	490	488	433	456	510	489	483	472	474	491	481	507	496	463	487	471	505	462	514	512	482	498	471	458	475	434	495	484	494	517	465	477	446	482	461	479	475	448	484	504	485	503	489	446	498	469	492	477	483	492	492	494	454	457	474	458	436	480	477	502	464	505	507	482	499	501	534	448	476	462	439	466	450	464	500	474	497	476	456	503	479	455	474	467	501	486	479	448	463	485	501	482	496	442	524	514	505	537	505	479	545	451	454	520	486	493	473	457	455	482	496	453	509	523	492	518	441	487	492	498	449	464	466	487	468	493	514	457	496	513	484	491	480	480	484	449	511	462	494	445	507	478	502	497	528	498	510	476	488	502	503	472	525	492	502	462	470	490	476	460	466	477	468	447	492	498	533	507	482	484	415	497	525	471	476	485	470	479	479	482	471	413	476	443	503	452	484	445	479	446	474	487	503	487	482	466	520	474	464	457	491	504	475	490	515	486	468	471	517	471	467	460	545	489	503	466	481	458	497	494	469	503	497	535	496	458	458	477	495	451	471	462	460	500	482	511	446	462	473	476	481	495	492	489	511	495	505	499	470	499	485	472	496	475	492	517	493	480	482	477	506	487	524	469	487	487	500	506	466	484	540	503	503	482	456	445	444	482	511	486	442	499	465	486	498	448	517	493	442	494	497	500	486	491	463	480	492	497	449	489	436	450	505	487	440	444	501	464	476	488	485	480	449	496	469	487	516	467	512	500	484	475	476	477	499	470	500	515	448	461	488	468	452	460	520	471	481	489	452	474	450	487	497	521	486	459	475	505	462	453	481	493	472	505	476	470	478	483	525	493	488	481	453	475	504	470	494	461	471	487	471	500	472	460	493	481	495	516	480	486	481	484	446	459	497	451	486	474	461	511	473	474	472	512	454	472	453	480	499	483	460	507	480	476	500	485	474	466	468	498	526	476	459	469	480	464	474	490	457	499	480	442	454	519	461	461	520	493	455	474	498	474	468	476	463	439	472	469	481	460	488	475	481	478	492	477	461	434	472	511	463	519	419	492	510	498	471	479	521	445	520	493	438	434	476	497	461	470	525	498	445	477	476	479	501	479	468	498	513	505	488	486	501	458	494	494	505	506	467	480	497	481	488	460	488	510	515	476	473	491	486	496	516	438	483	445	482	454	510	474	470	451	479	493	480	460	519	468	443	498	480	540	478	451	477	482	460	484	514	466	467	457	458	458	500	474	463	489	466	478	447	476	479	457	445	457	472	439	469	519	463	507	447	472	508	459	497	513	506	454	454	508	499	444	476	465	514	480	480	438	473	480	487	497	515	483	463	506	508	446	482	473	484	509	503	503
3148	267	236	209	191	218	212	228	196	185	213	236	217	225	197	189	201	199	214	182	214	207	220	205	213	207	184	228	176	212	218	212	212	203	197	213	202	205	197	198	227	212	184	198	194	194	200	225	226	208	224	219	203	196	216	216	201	223	224	211	229	198	202	186	205	193	217	224	193	216	202	204	201	198	197	216	193	195	235	201	243	198	227	180	204	200	208	212	208	215	222	225	188	196	199	219	208	190	225	217	209	187	209	206	177	203	198	279	216	217	194	190	213	215	240	203	229	198	240	198	220	211	207	228	198	213	225	193	228	195	207	242	232	203	197	189	200	200	201	209	216	200	230	231	235	212	210	183	206	217	221	205	175	209	195	212	181	244	231	214	205	186	217	186	225	217	191	200	204	212	241	229	204	214	215	216	196	215	210	208	224	186	201	210	215	221	209	243	208	221	203	209	202	198	196	218	189	211	207	208	187	187	207	206	207	197	192	201	201	224	206	227	217	191	236	200	175	201	223	202	212	208	176	206	234	175	179	208	197	234	201	206	199	199	204	217	222	184	170	215	186	198	192	216	203	232	226	206	210	199	200	197	219	200	227	201	220	197	221	201	213	216	212	218	215	185	198	218	206	192	194	194	181	219	200	220	207	171	207	201	217	208	207	192	179	197	220	201	177	203	181	213	198	190	180	188	187	208	215	208	188	209	191	188	224	203	210	189	197	226	199	208	197	202	183	220	211	180	192	225	191	199	190	215	210	199	200	206	203	217	235	177	188	212	227	192	193	206	222	228	213	201	203	209	192	209	181	198	214	223	210	209	216	205	199	231	179	206	194	208	191	203	219	215	203	216	208	223	209	193	216	190	202	193	206	198	210	200	203	191	198	192	193	214	207	198	176	202	191	203	196	238	203	234	228	193	200	234	174	195	207	175	183	188	214	177	191	200	195	183	197	200	209	226	192	227	205	230	202	183	207	204	224	211	222	187	214	215	214	202	190	212	203	230	214	223	199	218	222	209	211	208	178	205	193	209	226	219	197	188	213	187	202	213	195	174	171	178	185	182	218	204	201	219	196	203	234	190	210	210	186	200	213	195	196	206	217	174	201	204	212	209	199	206	203	187	212	225	186	205	197	201	218	210	215	204	198	231	221	195	210	192	216	189	185	230	218	208	200	242	214	180	199	225	183	243	235	190	218	205	189	203	207	209	216	189	207	214	196	186	174	192	201	194	244	214	199	226	182	221	211	207	217	223	156	186	201	191	207	184	215	190	212	204	192	199	218	207	211	204	199	185	201	235	189	191	226	212	207	186	194	223	192	168	185	221	198	209	182	222	190	212	226	177	191	187	218	204	217	199	217	205	208	189	206	201	180	212	202	194	200	231	214	215	215	217	200	214	231	208	202	211	212	205	198	210	218	201	166	218	229	225	214	166	198	192	208	192	187	201	187	211	225	197	196	212	183	174	227	185	222	204	210	215	204	202	206	237	188	197	204	225	192	190	213	205	224	198	195	200	198	191	224	220	214	216	205	201	188	234	207	186	195	230	200	206	215	219	187	209	196	225	223	210	188	210	208	192	224	206	213	196	193	220	208	224	198	231	197	208	212	204	231	196	198	218	193	225	201	228	191	219	231	193	219	193	196	214	196	211	178	204	175	227	211	213	178	210	202	232	198	212	226	201	216	202	218	209	183	226	221	210	185	213	207	199	197	216	208	219	196	188	193	206	217	234	199	198	199	179	198	214	192	217	201	226	198	194	188	212	206	200	212	238	215	222	194	190	225	230	234	200	219	232	171	170	207	204	192	251	219	177	187	213	177	216	207	218	200	173	191	255	225	221	196	184	187	207	217	197	205	231	204	217	189	184	247	230	214	203	193	195	220	177	208	188	201	213	198	231	210	214	201	214	219	221	211	192	216	214	203	225	216	213	203	196	201	212	225	192	218	212	210	200	234	217	191	206	220	230	203	197	206	185	186	164	188	194	240	215	196	217	189	211	201	208	196	204	185	231	210	211	211	210	209	205	210	224	213	195	199	221	203	187	207	200	190	192	211	208	210	199	218	213	201	193	210	186	202	214	206	179	211	208	200	185	211	208	236	199	217	194	196	185	190	182	193	218	221	186	210	201	212	231	185	198	194	220	194	187	197	206	202	229	227	208	221	203	215	190	178	213	227	214	215	200	202	228	234	217	230	204	215	179	213	190	207	216	199	213	215	203	212	205	188	211	215	210	221	202	223	205	188	194	225	203	221	197	190	163	204	213	196	192	218	192	214	197	208	204	209	204	204	181	212	206	211	215	220	202	182	201	215	208	200	228	209	188	209	186	204	197	208	210	196	205	222	217	189	194	177	225	236	217	199	231	193	203	226	214	215	204	211	236	238	213	222	221	220	213	200	221	191	169	226	214	209	201	208	202	214	205	215	236	216	203	195	214	207	214	213	188	211	197	174	199	220	199	175	196	224	201	188	191	211	218	208	230	201	197	203	178	203	198	214	213	224	221	201	225	212	194	223	206	223	204	222	183	193	213	215	183	198	213	220	198	171	228	225	211	175	207	199	204	263	208	196	167	187	204	223	217	238	199	212	209	215	228	203	196	186	206	203	240	214	228	208	229	189	185	187	189	206	189	167	184	204	205	229	198	208	213	207	177	231	191	191	216	202	175	207	194	208	191	198	227	218	197	220	204	191	187	207	216	225	217	174	193	200	213	232	217	204	226	187	192	211	216	216	212	204	198	198	206	189	197	210	173	220	204	229	225	210	199	217	213	200	202	218	203	209	188	205	193	203	233	216	187	218	240	207	205	188	200	225	191	189	197	225	215	182	186	194	210	220	205	169	198	209	183	194	206	191	236	228	213	208	188	255	214	203	234	215	184	226	194	181	225	189	205	206	204	197	180	201	206	189	216	211	174	209	219	212	190	210	242	186	253	194	177	182	177	198	195	208	181	226	219	204	218	227	207	194	222	206	217	202	204	212	187	234	257	214	192	204	206	218	223	207	188	204	168	203	201	193	210	201	204	200	185	210	187	248	211	212	230	202	192	214	189	183	208	205	220	163	198	176	198	212	183	214	224	206	216	208	216	193	207	213	217	211	198	192	171	204	206	225	196	218	215	214	208	197	204	226	193	192	196	196	192	198	210	228	204	212	200	187	217	213	204	222	207	188	186	192	214	182	204	230	176	206	228	237	201	211	215	210	218	177	239	193	200	219	215	212	196	211	194	209	188	209	211	211	233	204	201	190	221	219	201	175	220	217	201	210	226	209	196	226	183	218	213	201	178	188	253	190	198	195	198	219	206	212	180	214	215	206	200	238	192	201	232	209	190	224	211	222	218	189	219	198	202	206	182	189	205	194	196	207	230	204	202	201	188	236	227	164	196	214	239	210	195	219	183	174	235	221	206	191	185	204	218	193	223	209	215	213	202	193	231	201	222	177	207	208	196	204	184	215	191	214	214	212	217	216	218	211	192	191	193	215	182	215	205	196	197
3008	516	576	524	530	540	538	488	567	481	517	499	522	490	506	531	507	526	477	486	511	488	538	531	486	520	492	558	479	515	517	487	487	519	492	511	515	484	483	550	495	493	541	474	440	510	486	518	484	534	518	514	499	504	510	480	523	497	496	529	522	475	522	496	588	524	520	471	497	497	492	503	518	482	532	472	485	487	480	469	528	484	524	510	481	558	491	489	516	557	484	477	482	523	504	504	502	495	536	534	497	520	495	494	474	523	508	535	541	470	466	521	500	521	498	506	474	535	558	535	490	478	487	489	504	486	499	532	546	507	504	523	507	491	514	463	530	548	509	461	540	511	505	467	508	475	530	531	537	456	478	520	489	486	512	506	462	509	503	509	514	514	513	461	507	513	475	503	531	527	490	511	548	501	511	508	494	475	522	524	490	510	523	478	468	541	514	537	492	451	497	536	554	511	541	508	487	502	529	521	485	501	475	491	515	482	520	509	502	504	507	517	491	521	468	479	485	531	486	535	458	504	511	489	468	498	560	507	528	522	534	539	494	548	517	552	509	515	518	500	507	494	468	491	508	469	524	506	504	534	506	489	425	491	485	518	528	514	471	514	514	486	499	532	504	567	460	464	512	498	493	476	499	459	479	499	504	513	481	505	494	528	498	521	531	532	498	517	448	481	524	493	519	485	529	500	505	461	515	532	480	514	482	493	529	473	487	508	501	462	519	498	535	485	529	454	479	488	499	501	488	511	448	504	545	502	512	540	522	528	539	557	524	533	475	540	501	515	523	468	489	475	490	543	489	514	521	483	525	553	488	513	501	512	517	549	461	479	511	506	511	534	496	464	518	519	498	542	521	504	481	508	503	531	512	509	494	517	540	504	462	481	553	484	484	515	516	473	480	520	509	501	518	514	492	506	527	505	533	509	505	510	513	552	511	499	516	493	461	540	488	539	515	491	488	490	543	492	523	504	508	545	476	508	501	512	521	488	486	502	485	490	472	504	477	516	506	493	496	467	506	506	519	495	471	515	530	528	537	529	505	482	504	490	518	492	512	502	480	475	505	496	500	476	500	478	481	490	530	508	487	527	507	464	468	540	524	532	519	507	504	513	551	489	483	560	522	534	545	520	533	500	474	469	518	535	494	518	559	521	477	489	495	454	533	498	460	520	511	520	519	497	508	486	496	492	494	520	516	474	515	515	524	480	520	486	503	538	540	542	516	496	550	483	575	518	567	489	519	504	513	525	511	481	538	506	492	537	512	469	527	541	516	529	495	515	515	513	503	513	524	504	513	518	508	465	440	535	535	513	543	530	508	536	509	512	509	501	495	501	503	491	507	517	515	524	453	527	504	525	552	514	482	537	468	502	502	513	544	474	524	462	546	512	494	524	498	518	545	547	500	507	523	483	476	522	481	519	533	532	519	518	476	522	484	463	490	501	541	535	513	519	508	561	543	487	475	481	507	533	523	524	530	493	517	553	507	469	534	476	498	515	471	497	476	489	497	503	537	488	527	494	520	512	537	499	505	531	526	486	441	527	531	523	528	508	469	496	486	548	512	524	502	521	505	485	490	486	523	494	451	522	559	502	499	505	523	518	478	500	512	473	534	479	519	531	463	535	504	523	454	487	564	501	497	535	466	499	520	526	515	555	448	490	479	521	522	519	529	504	461	514	469	478	449	519	554	491	519	489	506	514	512	507	487	521	548	522	471	487	525	527	514	540	522	510	535	514	502	509	488	523	498	512	521	527	472	489	481	490	512	480	524	481	482	526	496	531	470	465	539	486	490	488	471	479	519	508	553	499	457	502	529	489	475	518	525	482	517	532	453	543	483	527	537	461	520	491	493	515	517	484	516	502	503	500	522	504	516	454	484	485	480	505	543	497	536	502	463	505	512	498	522	492	492	493	438	542	512	477	529	522	469	481	490	500	508	509	497	479	485	496	493	497	517	490	507	504	516	500	454	492	456	512	522	486	570	531	485	487	484	537	503	510	514	497	495	518	455	528	518	512	516	469	530	500	498	464	498	490	503	521	491	499	500	494	531	488	487	489	499	496	487	529	482	484	537	508	528	541	524	493	510	538	480	511	474	506	542	523	522	532	524	522	522	554	517	523	489	496	539	497	513	512	527	533	505	533	524	525	522	498	483	518	545	516	475	499	513	507	501	511	561	513	508	503	539	493	505	531	536	511	447	525	517	515	516	521	490	488	464	499	499	513	511	519	500	508	506	523	499	533	499	471	498	534	489	505	524	508	533	501	519	479	489	487	533	510	469	547	533	485	489	516	514	469	477	532	509	505	510	495	484	530	496	510	521	540	534	499	481	522	460	523	499	521	521	520	495	529	519	503	470	561	530	505	549	497	504	497	542	527	514	484	501	529	506	502	518	528	489	515	518	510	496	523	520	538	491	499	535	507	535	505	498	486	480	546	496	550	521	515	533	489	509	519	539	518	544	514	477	477	522	504	502	534	479	462	504	446	488	499	551	489	522	487	513	504	487	504	507	513	505	494	493	533	521	504	488	473	521	507	512	528	498	531	492	501	486	504	534	527	507	506	482	520	487	522	467	516	479	547	459	509	511	511	495	482	536	513	525	487	487	483	505	514	511	475	481	505	502	546	474	511	521	499	520	531	507	501	452	520	528	526	485	495	516	506	518	539	488	583	529	511	547	476	491	478	509	565	492	489	520	530	519	520	499	496	510	509	488	507	509	485	500	493	520	488	490	492	500	559	488	485	499	512	480	505	502	525	487	492	500	525	508	455	511	525	499	519	510	474	498	502	478	520	470	519	489	519	521	529	495	553	478	497	509	497	488	525	540	516	524	543	533	515	516	524	480	509	539	504	545	545	500	509	521	544	567	503	550	498	514	523	506	500	503	503	506	502	528	519	514	515	546	479	507	471	535	512	508	479	485	507	502	497	506	513	500	513	499	481	506	494	536	464	533	480	540	502	536	495	566	523	505	521	539	492	495	490	537	465	480	495	491	489	530	537	492	500	491	523	466	499	508	477	477	494	477	500	470	531	525	492	521	528	492	524	533	484	522	503	471	484	509	491	499	490	502	472	500	539	471	536	487	481	509	489	484	507	487	474	493	533	519	504	539	463	455	486	511	535	530	481	485	460	489	495	469	495	510	499	501	510	548	507	467	548	494	550	520	505	528	517	483	535	476	457	546	474	516	506	558	507	522	529	513	521	499	488	456	509	515	514	534	489	495	499	472	480	512	514	472	501	477	516	511	478	515	527	535	474	520	444	541	477	517	511	487	505	497	515	515	494	469	524	486	523	514	480	506	493	521	521	512	552	549	509	458	520	504	511	524	503	467	481	512	488	503	506	498	515	573	557	498	493	472	512	520	475	520	551	511	480	495	491	491	507	526	545	501	530	506	506	484	505	483	481	481	513	528	499	497	513	505	471	524	486	507	539	489	539	502	501	522	467	470	482	512	515	540	503	475	504	502	504	485	523	484	516	542	492	523	490	526	508
10375	698	605	545	485	409	386	349	352	313	323	307	350	335	336	316	316	334	298	328	334	302	296	283	307	314	322	325	322	301	315	305	322	283	276	317	277	327	272	302	296	327	326	330	304	313	323	298	311	318	283	331	304	299	293	327	301	325	297	325	297	324	340	310	313	340	323	332	311	307	312	286	294	308	313	308	315	300	307	289	297	302	272	302	343	290	309	317	325	363	312	290	334	312	331	315	304	300	332	318	293	336	343	307	290	300	319	325	337	268	329	301	322	301	302	326	306	293	294	298	330	286	299	314	306	322	323	275	306	322	290	277	297	302	283	281	300	296	284	309	300	295	305	277	315	276	299	280	329	287	282	341	289	301	308	309	317	302	333	315	293	284	313	308	267	334	309	285	321	292	313	267	273	273	349	299	314	299	295	338	286	284	304	304	316	299	298	319	294	308	320	309	302	305	290	326	282	314	292	294	310	302	284	281	276	287	324	292	298	299	330	316	305	325	319	332	296	310	316	295	314	298	296	307	321	293	307	299	307	345	302	291	307	296	302	320	293	286	323	276	294	300	263	300	338	294	309	313	303	337	285	292	328	277	323	291	314	285	311	303	323	310	310	310	323	301	280	303	301	291	302	297	305	336	333	345	325	327	292	312	280	308	298	299	319	324	283	280	309	342	289	319	315	314	285	319	340	303	290	318	299	318	323	251	307	282	312	332	325	273	282	306	293	314	318	270	293	298	281	292	320	352	316	314	331	334	315	291	288	290	301	308	305	327	320	320	309	295	308	304	306	292	284	323	300	287	288	298	278	299	290	283	332	310	304	300	299	306	338	287	300	321	302	309	305	328	297	299	346	332	320	344	318	308	310	298	295	333	320	333	292	314	307	289	282	291	314	331	289	292	314	320	334	288	294	319	293	307	288	348	310	304	293	307	313	319	315	309	338	314	332	316	301	357	321	323	305	310	312	289	318	268	312	298	329	317	301	299	324	320	305	290	289	320	308	291	313	296	337	323	277	315	292	328	321	307	305	312	291	308	319	310	287	271	291	320	338	300	273	302	305	295	316	312	291	279	310	309	336	319	314	305	326	302	316	308	319	306	311	326	303	301	306	312	309	315	308	276	302	303	280	260	296	326	341	315	307	297	320	335	330	354	301	274	313	291	319	292	296	314	305	289	321	309	307	341	298	305	269	304	334	297	305	298	307	299	297	320	287	320	331	325	310	291	276	318	307	323	322	289	331	336	346	316	323	299	316	314	290	294	329	300	288	301	299	318	290	332	294	339	273	325	300	323	290	283	286	291	334	292	323	317	345	285	313	273	298	318	316	326	288	325	312	297	292	298	311	313	320	318	335	308	329	317	280	288	274	318	308	301	291	301	297	304	310	316	304	329	301	327	291	320	276	308	268	302	290	292	307	298	319	272	314	290	311	302	298	323	278	273	317	313	330	348	293	287	300	300	300	317	282	331	305	326	311	306	304	345	305	267	304	331	301	296	292	279	269	301	295	312	332	300	273	356	317	281	339	321	344	349	308	270	337	324	301	300	323	311	308	311	302	333	313	266	296	329	326	287	291	325	318	295	275	338	323	340	296	243	301	324	328	309	255	288	329	323	293	329	327	314	335	302	321	328	296	336	311	297	341	301	301	330	325	326	318	281	318	299	267	297	340	283	315	267	328	347	292	321	324	311	290	288	287	326	294	292	320	316	299	292	299	287	268	323	304	321	307	309	312	303	289	323	280	321	324	325	302	294	326	338	303	289	316	310	294	275	297	305	336	315	317	305	338	296	297	317	268	300	337	312	291	272	302	310	328	297	289	339	292	315	302	291	296	298	343	314	304	312	306	307	315	287	271	308	305	309	287	267	289	317	313	310	329	291	307	295	308	323	314	264	310	334	316	324	293	287	304	279	277	309	307	345	295	269	301	327	310	315	291	299	290	324	315	312	309	319	293	284	337	277	323	297	323	306	308	321	288	301	301	300	282	314	321	296	311	290	298	310	325	285	298	271	280	297	337	259	286	333	316	286	289	266	286	294	336	322	321	293	287	295	351	338	247	307	315	303	292	358	287	287	310	274	304	274	284	314	289	334	291	331	321	289	295	302	277	308	311	294	304	303	324	347	288	296	319	312	287	289	310	318	299	300	337	291	333	300	299	291	325	298	288	344	314	317	280	289	296	327	335	300	301	316	319	316	320	303	318	298	319	332	294	256	327	275	306	309	316	287	331	300	273	297	306	285	311	299	344	315	303	294	318	299	325	303	277	279	309	317	307	288	339	292	281	323	338	270	281	309	299	304	314	300	278	304	341	345	316	310	313	298	292	302	320	316	296	312	320	338	295	275	294	316	310	323	284	313	341	329	322	318	272	316	314	295	309	325	320	296	322	287	286	302	289	293	300	299	313	331	292	326	290	339	318	329	308	296	321	305	305	344	299	283	287	277	291	313	347	325	307	317	299	316	303	317	311	299	286	319	303	287	302	298	322	304	318	297	295	309	326	293	323	268	315	313	306	316	316	316	309	292	303	335	298	306	290	285	311	319	299	304	315	318	347	318	330	309	320	264	287	283	292	317	312	322	304	328	323	327	316	326	313	302	273	323	311	342	307	313	291	288	310	301	292	297	327	293	257	310	288	300	242	288	312	265	278	280	299	288	365	306	295	316	308	312	281	277	326	312	284	310	284	325	321	303	317	312	318	274	286	295	315	340	291	315	319	341	296	327	297	324	303	324	313	311	329	329	325	318	351	328	318	320	288	303	282	306	295	295	275	306	321	275	316	309	302	305	324	318	314	297	304	277	290	304	337	322	317	350	284	296	311	306	292	308	294	307	310	326	301	314	322	300	289	279	327	305	287	335	328	323	319	333	325	292	340	324	300	293	328	327	306	308	275	291	301	302	292	308	316	262	279	305	306	290	323	277	282	290	355	288	332	266	322	329	296	308	302	311	296	319	315	307	318	303	302	344	330	324	312	325	290	304	317	369	311	328	309	298	296	294	296	282	305	334	276	286	293	302	293	312	304	305	271	308	321	299	300	303	309	290	302	303	308	300	326	274	323	319	297	292	317	296	288	312	315	288	292	317	317	298	296	293	296	296	314	302	324	292	328	302	277	289	343	309	302	348	299	307	326	309	298	270	314	270	287	323	287	312	291	290	272	275	316	331	306	285	311	269	289	329	312	308	316	318	309	295	304	312	305	326	317	313	297	316	317	328	302	295	300	313	312	310	322	323	320	278	307	323	282	297	258	315	299	365	311	295	314	320	287	324	287	330	294	313	299	301	329	292	307	322	300	294	289	335	284	340	317	290	297	342	295	303	298	285	302	309	276	298	312	320	320	318	305	338	308	338	302	332	295	294	305	338	324	302	303	302	313	325	327	311	305	316	314	311	322	329	320	295	312	300	315	328	311	290	297	268	307	325	292	274	301	312	307	299	311	334	289	313	316	302	310	306	280	312	315	296	306	334	308	306	356	310	348	304	308	308
8001	997	1369	1607	1452	1220	1105	1008	982	920	876	835	810	864	738	794	766	718	768	728	725	737	728	729	705	704	732	764	766	744	697	689	737	749	729	754	817	736	711	687	769	673	709	738	710	716	718	757	716	720	696	726	721	698	723	696	736	701	694	677	701	666	715	686	692	719	710	668	711	730	716	730	743	705	728	726	665	713	710	721	718	696	670	677	734	707	714	704	711	734	681	720	684	718	647	718	695	734	713	663	702	692	706	740	677	744	689	691	680	702	703	686	709	686	707	718	713	669	737	715	677	731	702	709	774	682	775	729	734	714	685	743	705	736	744	734	727	680	700	699	768	677	676	719	692	721	676	708	698	731	753	709	715	693	725	695	673	702	730	687	718	707	626	756	695	713	722	705	757	690	703	716	695	712	719	661	669	735	672	700	712	693	694	726	705	684	715	703	682	717	718	737	732	685	719	700	696	763	765	712	652	723	673	745	693	722	683	669	724	679	719	675	734	721	704	705	728	700	716	721	710	719	704	702	767	721	758	728	706	673	715	682	685	657	743	702	744	746	730	731	692	738	718	709	715	710	734	676	752	703	686	713	727	720	689	696	683	715	665	696	736	677	723	705	652	693	670	745	723	699	709	703	715	722	718	687	723	716	688	736	677	708	704	711	716	742	711	702	714	716	679	693	703	751	752	740	661	698	679	683	721	714	708	701	719	704	686	730	708	689	740	689	733	738	704	727	717	734	683	739	727	703	701	723	719	723	735	712	681	735	698	712	739	690	718	688	678	715	710	694	706	730	711	715	685	689	752	691	690	707	770	696	700	731	749	719	714	699	708	707	718	705	721	681	757	714	684	698	697	694	691	666	700	716	707	724	770	750	770	703	764	702	692	701	736	681	739	694	686	693	678	672	684	712	650	771	761	707	673	666	703	703	709	717	726	643	692	723	675	675	744	668	740	706	692	707	688	645	757	720	737	698	718	712	676	698	728	694	679	684	672	690	721	665	682	679	727	739	709	727	685	695	718	769	715	721	726	661	708	731	729	760	671	732	677	688	714	746	664	719	747	733	693	675	678	709	705	705	675	728	707	736	697	696	732	760	685	653	660	754	707	674	748	721	728	739	735	749	749	723	710	691	731	751	731	761	710	704	712	708	713	726	706	740	729	703	675	683	726	673	736	688	679	719	711	675	713	695	643	687	760	672	724	751	707	705	677	713	698	696	699	673	675	742	718	690	721	687	665	648	711	751	711	711	678	669	699	691	729	752	714	759	703	729	718	728	707	702	727	683	682	709	740	745	693	725	688	705	682	685	638	668	692	726	752	698	741	715	726	724	717	717	687	703	733	715	698	692	731	673	697	721	744	724	699	701	700	755	689	724	710	769	693	680	730	732	680	696	665	673	690	715	721	710	696	724	710	698	686	750	686	675	717	702	700	729	702	718	733	690	700	679	671	714	678	710	700	705	701	705	752	725	711	651	656	685	665	678	692	721	733	706	707	674	673	689	655	701	748	735	710	710	732	682	702	705	662	712	711	687	701	713	711	793	733	691	746	725	729	708	677	673	717	719	690	708	693	718	699	719	741	718	723	693	707	713	721	728	727	705	706	708	707	700	724	726	717	722	713	703	681	731	732	705	717	729	695	717	722	700	730	702	640	745	726	735	671	694	704	739	736	715	674	758	720	734	708	751	748	710	684	652	690	735	706	680	732	656	755	723	716	695	663	684	693	725	708	758	749	685	698	682	669	653	704	686	742	721	672	729	700	729	731	678	666	715	738	681	647	672	724	717	688	659	721	721	731	774	685	676	742	695	700	695	722	723	746	721	678	711	678	707	676	675	654	686	727	729	733	720	704	689	704	698	685	699	724	723	755	703	713	735	700	749	722	687	696	711	721	661	727	690	710	802	710	712	685	710	699	707	753	648	721	676	680	741	716	716	743	750	684	702	693	643	714	706	749	708	710	723	703	689	713	691	720	745	731	750	714	685	682	711	738	694	735	683	709	658	729	722	725	661	756	716	724	716	724	720	735	726	693	696	657	694	677	675	687	708	707	707	686	695	692	743	696	732	682	695	741	709	747	702	772	692	683	715	673	702	689	705	701	716	736	704	686	682	689	712	698	660	660	683	641	721	717	728	699	691	646	708	734	692	705	710	719	760	680	667	705	753	714	684	693	728	734	703	729	744	720	718	700	746	669	678	741	741	643	678	717	693	742	735	689	711	708	683	693	740	699	700	689	732	720	737	712	690	737	725	712	697	709	694	726	711	734	689	712	747	712	740	754	692	717	703	700	676	728	669	696	734	700	701	696	684	730	705	692	712	752	675	707	699	722	683	702	705	703	716	688	722	690	767	749	703	739	696	689	699	675	740	688	711	719	734	687	655	754	680	666	715	739	661	728	729	701	681	705	686	729	699	744	705	678	736	711	708	720	711	737	746	681	677	718	737	685	688	733	677	710	679	737	690	696	705	703	720	694	683	701	714	669	727	734	721	706	671	731	648	679	708	765	631	683	686	757	712	686	669	707	741	719	721	741	732	653	764	749	708	697	683	701	688	681	714	713	687	689	701	703	715	715	680	717	727	720	662	671	734	745	718	663	725	726	697	711	665	744	712	689	749	715	747	711	686	692	662	731	743	681	731	698	714	710	721	680	758	701	686	674	700	718	743	728	701	685	691	674	691	724	685	689	739	707	752	748	708	689	689	694	734	694	735	703	767	723	709	694	695	691	688	700	688	725	678	733	698	719	678	731	736	688	725	735	740	692	708	727	698	709	680	746	705	698	699	710	722	731	714	735	720	730	702	673	721	724	726	685	674	707	699	673	677	668	739	673	697	703	699	688	686	692	713	716	670	730	684	747	717	724	739	726	699	694	662	733	723	689	705	677	704	709	679	709	788	747	671	706	713	665	640	722	725	665	746	698	680	708	743	728	698	767	729	732	762	704	729	681	726	709	707	770	702	690	716	714	685	671	695	710	718	701	701	727	677	737	714	694	728	719	748	730	696	687	686	713	710	705	730	719	692	716	724	705	693	664	711	705	704	754	727	737	718	731	721	722	691	693	686	728	722	724	683	765	679	731	694	738	738	705	701	727	706	696	671	701	724	697	707	705	676	724	679	680	661	674	714	683	723	699	671	687	674	682	693	671	707	726	721	745	703	725	659	709	705	720	683	736	707	729	657	699	732	724	697	706	690	760	768	706	679	687	723	702	682	713	718	718	729	724	724	682	759	695	722	703	756	744	710	751	643	722	729	713	762	685	668	715	716	717	770	728	716	698	660	704	719	742	686	724	714	665	739	698	702	735	667	720	694	679	681	755	727	717	744	706	743	692	745	717	679	665	726	698	726	694	733	674	715	696	689	690	738	675	653	756	690	688	661	683	684	675	764	714	682	678	709	683	716	734	735	731	696	702	713	743	733	723	734	737	721	675	733	704	646	725	705	705	699	711	730	701	717	731	727	691	749	634	707	712	680	717	664	738	714	737	661
18123	1542	899	750	493	414	382	330	283	268	262	247	224	252	189	234	231	217	206	202	254	224	239	233	229	197	202	230	199	199	225	237	217	230	223	201	223	202	199	205	215	208	216	207	208	212	212	212	170	212	206	238	221	199	218	210	200	223	215	212	219	225	206	185	188	201	211	204	226	195	180	189	215	211	209	177	189	213	220	202	195	202	217	170	184	222	195	186	200	224	234	187	221	201	215	247	214	254	228	188	200	197	213	221	214	240	210	202	217	195	210	216	212	213	232	194	195	225	213	198	188	199	187	170	196	191	186	193	191	204	236	212	184	200	174	210	192	228	230	192	220	192	224	225	208	249	188	182	211	190	210	179	207	197	202	209	196	214	192	207	192	236	200	201	196	226	219	207	198	224	205	196	245	225	199	211	204	224	212	184	228	208	217	210	204	198	208	203	217	227	208	217	183	223	173	192	208	215	199	196	189	209	222	223	213	206	214	188	221	192	209	194	192	187	192	212	202	227	201	197	203	216	191	220	206	225	180	214	224	208	223	214	212	168	218	221	200	224	212	178	215	197	207	172	184	189	201	210	218	180	212	197	230	241	225	214	196	210	214	220	190	188	187	202	215	202	209	199	192	223	194	196	216	211	189	198	196	210	213	221	219	205	187	195	187	212	191	225	214	192	205	194	230	193	221	214	205	231	214	194	201	170	207	196	186	221	232	195	222	199	222	227	205	202	193	227	210	218	194	185	201	203	202	215	204	214	194	183	194	179	185	196	194	211	206	205	207	209	227	232	217	213	182	232	201	231	209	165	230	205	211	171	203	183	220	209	170	238	203	249	216	217	205	216	219	223	216	218	185	206	190	232	209	221	186	219	215	207	196	195	199	201	214	210	197	213	183	202	211	205	225	218	196	236	217	199	195	198	197	194	234	202	212	204	224	211	197	208	215	213	202	184	222	211	183	202	220	192	214	231	199	198	200	204	236	187	197	190	227	203	193	202	202	201	216	218	210	214	195	196	208	195	211	210	222	198	203	226	209	214	211	209	199	203	202	184	209	252	197	182	207	233	191	188	233	206	230	211	214	186	219	199	199	201	212	195	193	189	194	200	222	186	197	208	212	204	219	186	216	209	196	209	222	182	199	206	214	194	198	219	202	197	203	220	197	186	203	204	207	222	206	185	192	193	253	218	196	214	195	188	206	211	210	221	189	202	197	225	223	193	214	222	208	236	204	222	209	215	187	217	216	208	214	200	207	214	193	207	187	207	189	193	215	209	228	209	191	192	215	209	193	197	196	183	185	211	205	215	213	211	206	183	200	232	211	218	219	206	205	189	227	246	207	185	204	207	215	228	212	190	208	205	216	220	223	192	218	172	197	215	221	214	189	214	196	192	184	220	198	210	204	187	224	185	198	206	218	211	213	205	208	170	200	198	215	225	198	219	204	216	224	191	182	196	214	191	176	191	175	190	210	191	194	218	216	201	213	223	212	194	197	180	209	211	214	213	201	212	170	185	213	191	221	166	195	175	208	233	207	186	219	213	215	206	212	220	212	192	231	215	220	244	205	211	206	212	203	182	210	220	181	200	211	220	216	198	224	190	189	221	186	199	225	201	194	199	212	215	178	202	222	211	215	214	190	222	222	218	189	208	179	213	202	197	192	180	179	214	191	228	218	218	211	192	210	192	194	211	218	191	226	188	220	203	226	228	245	189	194	188	193	187	187	217	216	205	217	227	223	233	197	231	179	200	180	196	200	219	252	240	231	225	214	199	209	204	207	208	210	198	177	221	213	198	215	226	215	202	209	199	201	242	201	221	192	183	177	182	204	197	197	223	198	214	229	208	226	218	213	229	201	212	204	206	219	175	201	207	213	200	192	214	208	208	217	192	203	234	213	209	194	212	220	178	209	201	219	218	223	201	217	221	210	200	217	214	203	175	227	178	177	201	208	227	216	222	212	205	198	222	228	185	190	203	229	194	226	202	217	185	210	190	226	218	188	235	208	196	193	219	200	194	237	213	197	202	220	227	181	209	201	191	219	199	203	206	197	190	186	202	223	201	217	206	200	200	220	200	197	200	189	202	204	219	191	206	219	204	155	202	213	215	209	202	194	176	213	189	205	207	197	219	200	220	200	173	194	228	197	227	208	208	202	212	207	183	206	200	204	214	215	239	213	223	206	217	226	213	227	190	243	163	196	198	188	202	194	193	208	210	192	197	215	230	196	215	206	201	207	223	201	220	194	218	228	198	192	221	203	214	182	213	208	195	214	219	211	185	211	188	216	217	218	221	216	204	209	182	232	197	218	222	207	183	182	209	222	192	206	220	192	233	196	191	188	175	208	228	208	183	197	222	206	207	157	207	186	209	219	211	228	210	209	208	208	188	208	215	186	240	196	193	204	179	222	197	226	200	205	199	228	189	211	205	201	195	208	213	184	204	216	225	201	168	186	215	249	228	194	197	199	190	250	238	234	216	211	204	215	238	222	183	213	199	201	198	199	198	202	194	212	227	239	216	218	210	217	194	195	212	211	200	201	200	210	202	212	212	211	208	217	224	214	187	211	200	203	200	189	197	222	193	208	194	183	182	202	185	199	207	214	200	213	181	198	217	206	208	208	208	194	196	187	218	199	210	200	217	210	198	211	227	223	218	187	240	224	199	234	186	224	230	224	214	211	195	207	196	207	174	215	204	207	202	195	227	209	206	226	208	212	219	207	206	223	214	211	213	217	191	207	222	197	196	190	203	213	205	216	189	186	201	195	255	221	222	216	202	207	209	215	192	209	192	233	212	192	179	199	192	198	198	221	215	208	181	171	197	202	195	200	201	182	181	216	212	205	184	197	186	183	214	235	206	232	210	207	245	208	214	247	209	197	212	225	219	198	204	192	213	191	204	192	210	221	219	176	189	206	191	210	191	233	178	194	203	193	204	232	200	187	210	218	214	195	210	207	201	192	188	201	207	230	194	213	214	225	220	200	212	178	172	218	200	214	192	198	213	187	194	206	217	201	202	211	184	193	195	222	210	200	202	171	202	207	193	180	207	208	224	216	221	197	215	229	220	210	229	176	198	175	214	213	200	196	223	218	198	222	210	235	234	188	172	190	220	211	194	230	211	230	177	175	192	174	233	195	195	212	193	185	200	209	222	206	207	176	220	225	210	211	202	231	220	208	201	186	218	181	220	213	220	224	217	220	200	204	204	188	181	193	191	214	229	212	173	192	192	207	195	224	226	200	205	202	209	188	209	184	205	208	218	194	184	197	198	204	196	212	218	212	212	199	226	192	219	221	206	228	218	231	233	208	187	203	218	187	223	218	194	180	205	217	197	179	226	214	233	187	217	196	216	197	218	191	211	198	199	233	196	172	205	208	177	167	213	228	211	223	224	179	206	187	189	227	201	222	177	170	210	196	210	196	206	234	193	220	200	206	240	209	206	228	236	165	201	187	234	230	223	175	212	166	220	209	205	194	200	204	232	257	229	208	202	240	188
10197	1108	1898	2100	1814	1473	1251	1058	963	875	758	711	710	719	631	606	615	612	605	572	590	548	548	568	558	530	552	502	522	540	504	529	542	513	551	523	517	464	511	514	509	468	512	516	461	503	520	493	460	490	466	490	493	483	499	454	506	502	503	535	481	506	459	506	465	492	485	446	488	488	483	506	471	473	454	458	454	469	475	493	498	528	527	445	464	485	531	458	478	514	460	473	449	482	496	481	481	449	487	491	498	480	505	497	509	469	462	506	468	484	483	468	474	483	468	487	450	493	485	461	507	502	504	467	460	461	508	485	486	445	509	446	465	502	470	495	495	513	484	482	480	494	463	495	465	470	483	496	470	457	450	508	466	475	470	506	508	459	454	473	508	488	487	479	476	496	483	511	490	493	479	474	498	467	494	483	487	464	459	477	460	502	478	453	477	498	481	450	493	535	498	477	497	495	494	496	506	478	468	494	484	503	513	472	512	459	501	468	469	482	473	450	503	451	451	509	513	473	509	463	515	497	505	500	475	498	465	488	469	479	495	474	461	462	493	527	480	473	470	503	448	523	514	501	509	454	476	498	475	531	488	496	447	457	498	453	475	465	503	485	459	484	490	493	478	450	461	497	470	449	476	484	476	505	485	463	450	503	471	495	459	485	489	474	479	476	483	487	481	503	479	494	498	492	535	487	445	433	481	487	491	485	482	481	480	495	499	467	464	433	519	510	485	483	465	463	489	468	523	470	509	474	480	475	491	491	500	479	459	515	480	499	518	421	539	499	433	456	531	542	478	506	513	466	441	521	501	473	492	473	499	506	482	490	480	471	495	461	461	481	450	459	479	469	461	461	516	502	488	469	497	492	474	483	492	433	470	471	459	463	501	497	508	477	442	493	484	485	509	421	438	469	485	483	494	507	457	489	474	436	465	522	460	478	457	461	473	473	459	484	455	496	485	494	550	474	486	503	450	528	480	458	460	525	517	501	457	471	482	475	462	451	491	483	461	463	476	457	471	507	485	503	502	469	475	479	463	486	479	490	487	470	465	486	519	491	497	479	502	489	508	496	467	449	476	479	455	491	501	486	473	479	481	478	495	504	519	464	485	496	465	475	471	464	446	476	471	423	474	454	502	495	487	430	507	469	484	484	487	468	481	447	482	494	464	473	479	440	466	464	505	490	490	500	489	506	481	486	477	488	480	505	463	435	490	508	454	500	484	456	448	483	495	452	455	456	500	475	501	473	503	494	493	443	483	494	468	485	465	484	501	493	476	462	461	495	467	467	469	495	485	506	513	489	459	521	503	489	449	503	449	471	474	513	491	490	471	501	532	439	455	476	493	492	479	505	476	468	498	486	462	471	500	440	432	499	505	489	464	473	508	491	445	503	470	450	502	470	512	487	501	476	476	489	480	509	464	475	468	443	476	494	456	473	493	492	488	458	496	515	459	454	475	482	483	483	490	489	464	471	540	513	468	459	456	454	479	513	467	478	434	453	510	478	475	469	509	501	477	496	487	470	489	476	479	469	488	484	493	523	479	476	509	520	496	487	475	480	474	496	446	459	482	543	451	493	459	510	490	477	498	510	518	486	497	517	497	494	486	466	535	487	462	525	475	476	480	483	460	505	491	500	473	512	490	460	512	493	483	444	494	483	512	451	515	507	492	507	513	482	476	489	484	479	498	454	474	435	508	475	472	487	489	501	483	464	466	495	515	468	469	481	468	487	484	486	476	471	468	469	515	475	450	526	478	496	498	472	468	522	473	502	475	512	497	467	487	485	469	487	478	494	457	462	500	443	500	486	505	479	487	483	499	506	438	454	486	522	474	468	523	440	487	486	488	486	486	461	465	473	478	520	495	488	435	465	487	487	470	495	478	440	467	499	478	493	464	492	462	447	450	440	489	502	509	482	465	460	484	446	476	497	468	474	491	451	459	427	476	511	469	474	471	504	483	487	494	468	466	460	512	467	471	435	490	485	496	479	469	499	509	490	453	498	450	500	483	465	477	527	500	506	499	467	489	492	477	473	472	485	492	465	471	469	513	488	452	471	450	475	477	481	460	462	456	491	474	438	508	463	491	480	468	483	461	460	479	468	474	475	489	471	495	507	445	477	488	468	508	508	523	426	482	484	517	446	513	467	479	483	461	477	462	501	457	476	467	487	453	485	510	524	528	477	504	535	455	508	484	449	549	464	485	479	459	485	470	512	449	467	457	494	477	478	457	471	493	450	462	481	486	487	470	469	477	479	447	483	478	478	490	467	481	503	449	479	484	470	462	464	497	482	501	448	471	478	470	493	487	461	498	465	483	468	457	465	514	491	479	506	460	470	457	490	493	473	489	450	467	454	468	451	514	471	506	502	488	461	492	475	478	487	462	452	502	471	474	465	497	494	504	481	469	509	489	490	490	448	533	487	522	464	488	482	470	480	488	471	470	468	455	476	474	474	458	471	515	517	460	516	509	478	487	455	499	474	459	475	458	437	489	506	467	461	501	474	472	462	489	482	500	477	482	435	472	463	476	473	485	492	468	464	511	496	466	439	493	452	494	470	479	468	487	503	523	487	484	481	450	481	483	536	460	505	478	539	460	495	487	514	492	530	464	510	495	521	486	503	488	497	509	502	480	493	480	458	486	509	482	523	504	447	474	490	478	429	466	459	491	436	476	528	471	487	470	474	479	519	478	484	474	486	488	474	475	445	466	487	480	485	456	457	440	509	529	443	511	470	465	459	479	474	522	511	498	443	513	475	505	470	482	495	466	494	501	459	490	482	488	511	440	482	487	469	512	478	468	483	468	498	466	512	467	468	489	482	498	497	507	484	475	476	472	465	507	479	491	487	499	461	502	504	523	506	465	500	483	476	484	487	476	505	470	472	482	438	533	446	472	480	484	488	508	488	463	484	484	479	493	452	479	503	465	466	491	485	487	507	471	467	479	484	464	498	503	434	510	484	469	478	520	472	472	502	479	493	503	504	490	487	480	462	457	495	489	491	439	464	454	463	495	469	497	443	506	492	469	502	475	484	482	524	456	472	481	465	490	446	487	458	497	537	472	507	467	505	484	485	446	492	441	476	431	514	496	427	476	465	430	465	490	464	515	503	512	470	470	498	451	487	488	492	468	502	458	464	464	497	487	442	454	495	478	486	486	467	453	508	506	472	471	461	492	475	497	461	498	492	472	446	498	476	484	518	511	478	494	476	484	456	472	506	495	496	498	493	497	486	466	458	448	469	459	487	449	487	446	506	476	464	456	478	470	454	495	504	444	442	494	513	441	495	450	456	473	479	461	517	500	491	528	452	534	484	456	476	488	511	460	507	505	433	483	467	468	517	496	474	462	462	502	466	508	482	453	490	520	475	497	498	487	461	488	509	487	488	488	429	493	487	474	466	487	492	490	472	507	495	467	493	513	517	497	466	440	452	480	458	493	492	478	458	480	482	481	470	469	469	460	489	452	474	468	472	444	489	476	482	466	481	504	506	480	492	464	485
3206	261	189	235	214	223	203	233	213	220	216	177	216	172	189	203	215	195	193	225	203	232	209	198	233	208	200	229	212	204	204	177	191	202	205	185	214	238	194	218	196	171	221	208	200	198	206	196	229	197	199	221	187	194	237	230	235	193	192	211	203	190	200	201	188	219	209	229	190	208	203	171	233	235	173	186	202	230	237	208	202	223	198	215	171	233	226	201	233	196	226	229	201	202	181	199	204	203	190	215	199	214	212	203	183	210	200	209	209	203	181	178	197	218	219	210	207	202	200	203	173	208	208	203	217	205	214	222	172	208	193	208	191	226	238	214	210	199	188	232	204	207	209	193	210	203	203	186	186	214	220	202	196	242	221	200	221	204	203	216	193	213	199	220	200	200	220	231	217	197	208	207	179	205	211	184	205	216	197	197	216	187	210	208	199	194	215	215	197	224	192	213	242	208	230	204	207	237	180	242	204	201	202	199	208	212	224	206	208	180	196	201	215	180	199	196	198	191	217	218	217	188	196	209	218	215	219	187	238	226	220	203	199	202	214	212	211	200	230	198	220	213	205	191	199	206	208	214	195	227	225	193	188	179	224	234	205	185	208	201	214	226	210	218	233	213	196	191	211	200	220	184	198	218	195	209	244	199	210	224	210	180	245	198	224	198	217	195	198	211	222	188	197	182	184	211	228	211	227	212	214	215	188	202	180	221	200	212	212	195	172	223	180	222	206	206	200	250	228	192	230	201	191	218	234	230	211	180	191	179	199	234	214	199	215	218	211	199	215	197	217	195	216	199	224	207	225	210	225	211	222	225	190	179	200	205	208	185	196	184	209	217	191	215	214	220	205	196	217	183	213	201	234	218	216	208	208	206	208	212	187	172	203	220	205	203	187	208	223	236	243	199	209	186	198	200	246	206	204	221	208	203	192	218	207	214	211	211	223	235	217	194	214	204	198	213	221	203	214	239	212	189	212	193	202	227	195	204	182	196	210	234	213	190	178	222	184	186	212	182	205	188	192	193	193	190	220	225	182	227	180	206	202	203	203	232	197	242	202	187	200	196	198	193	213	186	201	193	213	213	223	190	222	220	189	214	212	201	246	206	208	206	200	246	197	225	204	224	207	179	202	214	176	216	206	209	201	209	205	225	202	185	206	185	199	234	208	191	207	233	176	212	196	209	215	197	225	240	209	186	210	189	191	190	185	218	218	218	214	194	227	216	196	185	205	193	217	196	218	197	197	202	158	180	222	206	201	199	190	213	203	201	197	208	186	202	202	203	205	215	199	189	210	207	211	204	201	185	205	198	203	223	182	207	213	206	220	186	197	209	207	227	206	205	204	200	204	184	226	218	210	207	190	213	194	184	227	179	226	170	202	197	222	214	199	192	223	213	201	216	213	214	202	227	179	196	186	189	204	205	199	228	200	221	209	218	191	226	193	173	221	214	221	182	196	206	207	187	189	208	221	203	167	204	208	209	233	213	192	229	169	188	212	179	186	219	204	186	222	200	205	223	213	224	208	246	208	174	197	210	188	213	223	183	224	223	195	185	211	210	195	211	205	213	217	221	241	199	183	196	183	219	191	190	187	178	175	208	230	196	208	216	221	198	209	214	227	198	212	215	192	201	209	208	189	202	219	177	176	205	194	208	192	194	195	217	233	228	214	211	200	201	184	178	196	227	221	202	202	214	221	209	176	205	233	213	214	216	202	193	193	204	184	238	210	189	213	217	220	199	201	207	185	223	236	197	205	205	223	193	209	193	220	179	209	208	175	216	209	223	189	212	219	204	194	207	233	194	224	213	221	218	212	187	200	194	224	197	246	201	215	213	219	204	225	232	181	185	203	204	213	216	218	197	214	201	212	208	226	201	192	183	174	212	199	208	221	201	200	199	199	177	213	230	212	203	228	221	210	222	196	217	223	190	192	223	200	198	222	209	189	198	207	209	208	198	194	210	212	209	188	171	206	170	205	222	191	183	206	213	202	221	198	213	211	222	228	168	228	201	224	193	181	186	205	173	207	209	213	179	201	216	223	195	194	201	203	217	181	218	205	182	197	203	214	199	204	191	192	213	222	192	223	202	187	173	188	193	194	214	211	216	225	234	222	186	184	199	229	195	190	194	207	213	207	207	210	183	186	204	215	195	202	199	200	222	228	221	216	201	232	237	213	205	196	206	194	197	226	189	237	192	212	222	205	221	214	223	225	192	204	228	215	198	224	224	195	167	194	207	200	221	208	220	198	201	203	191	199	191	205	222	211	211	192	195	216	238	208	189	202	209	196	233	178	209	223	223	185	183	204	201	202	198	240	234	206	217	181	196	178	203	219	202	229	193	215	235	234	202	204	197	219	198	220	200	191	209	201	189	199	217	194	193	204	202	183	226	221	233	203	214	224	218	187	206	172	199	194	208	202	249	216	192	195	199	195	215	201	175	214	222	196	193	209	210	210	201	214	174	203	244	210	203	190	180	183	188	214	202	220	204	197	212	206	218	180	202	202	241	215	195	201	188	164	189	208	213	209	198	190	185	218	196	206	231	188	201	200	212	189	220	198	211	198	215	195	190	216	201	204	207	183	187	208	206	214	195	214	187	189	220	233	206	216	207	203	191	215	211	213	194	225	217	220	186	227	225	206	199	209	185	184	207	235	207	239	212	193	232	187	206	200	205	196	181	206	184	201	189	207	213	202	204	181	226	189	177	178	184	210	176	204	214	211	199	193	153	207	206	200	166	219	201	203	210	197	198	196	211	190	225	216	192	201	196	197	195	216	238	206	215	210	179	190	210	199	176	189	197	197	197	200	205	189	220	218	193	207	242	188	221	205	192	223	201	239	220	214	204	202	215	207	209	195	197	189	198	195	190	206	191	202	230	201	217	208	198	186	213	208	220	178	222	210	207	201	182	234	227	208	194	190	269	184	194	222	193	211	204	211	218	222	194	216	207	233	198	187	206	196	184	207	190	192	208	198	199	216	193	183	224	220	208	199	221	168	188	205	210	199	206	206	199	229	179	177	204	245	212	202	216	197	197	180	210	202	203	176	200	191	217	205	237	212	226	173	212	217	230	224	211	209	202	202	222	191	192	202	182	191	191	206	186	234	191	235	195	190	215	211	212	198	224	202	204	249	191	214	225	215	173	178	187	203	206	216	200	209	217	168	189	212	185	246	201	210	219	210	221	228	184	184	245	221	227	196	186	190	192	230	233	232	190	222	193	244	204	178	209	219	205	214	212	192	208	220	203	200	236	194	207	242	231	207	240	229	201	209	183	202	218	219	204	206	180	183	208	214	186	228	199	208	210	213	223	192	202	229	191	194	208	220	181	203	213	213	195	179	213	192	200	222	200	218	220	174	203	216	214	194	188	193	196	190	176	195	197	200	184	173	198	201	201	227	223	226	222	214	225	194	229	199	209	198	198	197	220	217	186	203	214	205	213	203	205	228	210	180	195	203	219	208	203	207	184	220	218	207	213	188	180	179	187	215	208
2935	508	591	557	500	542	535	469	502	508	524	520	508	574	518	495	555	527	510	539	528	513	500	515	507	479	457	521	515	497	497	517	478	484	470	514	514	497	502	518	492	515	528	485	523	563	512	516	470	533	488	484	502	490	504	507	520	498	506	516	525	480	516	528	511	490	478	497	529	506	508	510	514	502	472	482	527	515	507	529	492	513	496	486	514	517	528	503	524	501	514	484	525	502	509	485	510	567	497	524	492	496	460	519	520	528	461	524	517	501	513	507	509	522	498	491	504	512	486	522	496	503	523	489	509	502	521	483	490	519	528	507	531	496	514	492	506	508	508	549	530	520	488	519	515	515	488	500	508	519	478	443	482	516	486	497	504	513	492	498	517	467	512	528	477	536	500	533	533	482	492	489	482	493	505	467	500	504	478	488	538	530	466	504	521	509	503	529	542	504	481	527	532	531	514	530	494	497	506	491	543	482	514	498	503	548	500	520	522	496	510	525	479	513	478	497	534	482	510	492	463	527	484	491	486	480	500	508	538	514	463	536	478	478	472	509	479	507	517	474	533	494	469	558	499	503	538	508	538	502	482	543	473	492	519	507	519	473	524	507	490	493	495	499	491	504	481	529	524	516	499	524	495	533	526	483	524	533	522	476	522	481	514	527	514	506	499	540	520	470	469	514	509	508	491	491	526	479	523	494	510	458	561	492	495	490	481	491	477	488	497	502	499	495	519	484	520	483	494	510	529	470	539	534	498	499	512	543	527	489	507	553	476	503	535	510	541	484	477	524	507	513	532	508	501	524	513	489	527	453	497	504	508	491	521	503	497	483	476	494	500	456	496	469	519	525	500	531	518	525	501	506	509	506	512	516	495	496	466	534	496	510	511	496	538	522	514	478	494	497	500	475	520	539	503	488	525	493	508	488	500	542	528	478	469	529	496	473	521	490	526	512	484	534	487	518	485	472	529	472	449	508	492	506	501	460	475	502	509	530	497	491	538	469	513	491	502	521	522	495	497	534	512	492	497	524	502	504	552	520	499	480	471	507	519	525	540	508	518	521	522	476	465	492	486	487	464	502	524	492	495	525	492	500	511	515	472	513	539	529	497	466	536	461	481	482	533	459	523	529	478	454	521	475	485	532	516	481	535	518	547	518	490	528	486	476	519	499	499	511	477	473	506	505	492	473	473	471	528	546	514	478	512	497	531	493	509	469	534	485	512	499	520	505	516	488	519	527	471	494	491	502	488	537	522	489	492	527	534	503	543	480	494	500	531	485	501	496	497	450	492	543	525	471	513	533	521	494	484	487	494	510	485	523	500	502	513	499	525	508	499	479	506	526	492	492	506	502	497	493	501	511	490	495	522	479	508	525	491	466	498	500	534	511	559	523	503	484	478	559	506	478	525	536	513	529	530	526	436	492	505	500	502	507	509	526	509	507	541	490	515	500	512	483	544	517	483	505	497	502	522	505	479	560	498	531	511	536	519	509	504	492	541	498	481	508	544	500	538	472	490	517	505	509	501	523	493	518	476	516	515	495	497	478	514	508	504	524	546	503	546	499	523	552	487	534	475	533	509	493	473	510	538	511	483	519	516	513	533	502	545	518	511	489	524	518	530	548	520	527	474	556	491	503	442	527	506	525	562	503	466	498	507	535	511	526	501	509	543	500	500	500	485	505	499	488	505	491	527	514	532	518	509	515	538	529	505	538	524	488	462	484	534	501	523	475	546	485	485	567	560	520	493	523	518	516	492	499	478	521	494	542	515	532	511	513	488	531	493	495	514	538	495	490	518	512	524	531	551	513	528	501	498	521	451	483	499	482	466	484	495	482	530	510	518	496	501	510	553	532	523	507	532	485	530	526	512	522	456	500	471	522	542	497	518	506	515	488	479	540	549	499	506	509	504	503	548	488	501	544	521	482	499	476	525	504	491	541	497	488	479	488	542	492	470	504	516	554	504	473	535	483	509	509	465	496	470	549	501	495	518	497	526	507	539	527	483	491	489	524	442	510	549	489	493	529	502	544	497	466	479	472	494	496	501	497	517	519	496	526	506	509	501	528	523	524	489	522	469	509	527	481	481	525	506	502	479	540	483	509	519	471	492	546	516	479	480	487	525	539	509	486	529	520	503	504	479	529	492	490	524	518	481	529	485	483	553	526	499	507	503	508	475	483	509	514	493	531	525	502	551	524	494	530	481	504	502	523	517	475	510	506	474	520	514	520	489	461	475	535	470	527	516	480	469	527	493	490	487	540	523	518	463	511	502	516	522	504	529	495	481	483	492	510	505	516	501	546	528	522	476	518	512	465	503	505	496	444	515	496	489	544	501	482	497	503	506	500	485	516	488	486	493	493	487	515	519	497	490	517	538	546	505	511	486	514	498	542	552	489	538	521	514	497	510	517	511	539	497	493	561	492	532	527	509	486	503	517	495	484	524	511	469	485	533	497	477	485	519	492	525	498	505	490	531	542	532	513	522	516	503	522	467	508	511	465	496	464	503	525	498	491	504	515	536	535	528	535	525	528	551	474	527	546	478	484	514	534	482	488	516	473	477	532	509	512	545	499	483	501	488	507	521	520	509	486	517	460	498	476	499	491	533	540	529	463	516	517	519	489	515	464	523	522	492	529	485	471	509	529	514	539	510	515	528	543	530	525	529	511	489	493	465	493	530	471	500	493	505	469	552	508	507	487	487	524	512	488	497	523	527	520	521	485	547	530	514	497	539	513	519	487	487	495	530	496	485	522	501	498	470	515	519	510	512	498	501	515	473	481	505	492	530	523	489	488	492	513	501	531	491	489	521	460	528	525	491	558	461	456	505	500	528	463	515	477	502	520	513	522	469	548	465	502	513	461	517	506	515	504	512	493	515	484	536	542	505	510	523	495	524	512	508	533	499	492	497	491	481	493	517	500	496	553	500	550	514	518	508	507	506	493	527	500	490	510	499	502	493	496	482	542	515	521	484	507	498	501	460	535	504	538	476	528	510	547	507	523	501	531	516	528	464	461	538	498	493	506	531	508	482	504	505	485	520	486	481	494	506	489	499	470	530	531	504	523	545	511	485	462	494	475	468	517	493	510	515	507	507	495	516	483	508	500	511	494	478	510	475	523	494	569	529	489	509	549	548	521	502	507	482	515	465	470	515	482	529	481	490	497	528	492	525	505	511	538	513	491	516	521	525	505	510	520	542	503	490	535	507	490	505	500	546	518	496	495	514	521	454	520	511	516	528	482	505	499	483	516	526	470	459	557	506	474	516	490	509	531	518	486	550	450	521	484	573	538	530	503	512	508	467	506	506	524	500	522	505	528	514	523	496	498	511	475	463	525	551	499	516	533	490	490	511	498	515	505	518	489	493	510	490	519	518	527	483	554	481	494	498	507	460	526	548	472	508	511	503	476	495	486	535	508	503	504	478	553	526	504	502	524	453	506	494	516	477	500	499	519	483	515	498	490	530	518	497	512	504	491	492	529	525	521	557	508	483	479
10364	763	631	579	473	392	393	384	348	355	331	339	321	334	314	317	330	299	320	318	307	301	316	344	310	298	328	302	283	308	309	309	311	263	328	346	336	301	311	314	294	303	273	287	330	290	280	298	291	295	309	304	293	293	331	366	330	315	300	311	286	326	331	304	316	294	335	326	338	293	294	309	330	310	298	295	316	273	292	308	300	328	337	322	336	308	313	307	301	328	346	319	294	340	293	320	295	305	301	335	351	329	320	306	321	345	301	273	286	317	316	322	273	284	292	314	344	310	328	317	304	272	304	286	326	316	283	299	258	342	318	319	299	332	309	311	289	300	319	268	331	333	326	343	302	309	281	333	303	338	328	315	340	292	320	285	298	313	307	312	293	297	331	313	319	313	342	322	313	281	293	314	276	303	286	297	326	290	280	338	322	328	339	295	326	307	324	296	337	318	315	314	327	319	334	314	304	294	314	289	324	298	314	333	335	318	310	338	304	306	268	324	276	322	267	299	296	320	284	325	321	330	303	319	284	289	301	302	309	281	313	304	307	324	300	304	294	311	302	325	328	278	294	306	310	325	286	298	336	303	328	315	316	325	333	314	296	298	329	320	276	293	282	289	272	313	305	319	289	309	345	339	296	310	308	334	305	305	282	314	330	292	327	316	281	339	315	294	296	322	317	328	300	293	323	337	285	306	357	283	273	307	281	319	333	313	296	313	301	280	333	290	312	303	297	325	323	348	294	309	302	303	321	303	309	301	319	344	349	304	332	302	276	270	324	297	313	313	314	334	306	324	286	310	322	312	295	325	307	301	317	311	324	288	316	351	275	323	318	280	304	315	299	261	322	300	331	294	306	334	329	295	310	315	331	305	289	326	288	287	297	331	313	287	293	296	303	276	314	330	311	304	319	283	323	297	297	291	289	320	316	276	309	313	305	300	352	310	311	337	297	293	302	313	338	320	316	324	308	319	313	320	318	322	302	352	311	276	297	302	325	290	305	314	272	330	298	274	303	311	339	321	312	342	306	327	328	270	308	318	294	284	286	270	326	315	289	283	302	311	310	305	330	289	307	319	311	309	323	311	278	349	310	305	300	325	311	285	315	319	313	312	332	299	325	304	313	297	300	314	314	289	286	323	303	307	305	298	325	324	291	336	322	275	288	307	331	325	298	310	314	300	313	271	272	326	303	325	315	294	315	302	345	317	281	330	322	289	337	322	298	310	302	297	295	287	317	310	289	309	266	342	318	317	303	328	299	282	351	289	313	313	333	331	262	283	311	327	281	295	290	327	313	303	307	315	280	312	329	321	323	338	324	333	309	321	276	265	316	301	313	333	332	326	290	293	340	340	335	303	310	312	315	271	335	324	343	316	327	310	324	311	334	335	308	318	328	311	327	309	322	311	305	320	339	304	312	279	297	276	315	331	297	307	294	283	295	306	324	314	312	320	303	270	270	298	277	304	317	299	327	314	312	317	304	286	315	343	275	292	297	339	316	342	298	336	323	318	269	310	290	282	309	292	305	327	266	315	302	316	266	318	286	296	314	298	296	326	285	328	333	331	298	322	329	311	327	321	307	329	295	310	297	340	300	315	318	315	302	295	331	286	305	305	314	328	281	329	327	318	307	322	288	289	303	350	325	300	319	296	311	305	283	306	271	278	341	302	282	320	303	294	308	314	314	310	298	328	329	293	286	279	303	264	322	337	328	325	314	309	296	320	286	301	315	306	325	299	318	312	296	318	288	311	320	335	320	313	300	284	319	309	291	306	305	320	300	279	330	285	309	293	349	306	293	291	271	330	325	309	318	322	314	358	346	327	322	326	320	310	301	290	303	307	334	319	293	331	322	305	326	308	295	283	287	326	314	284	264	309	304	275	311	286	326	260	296	301	307	352	330	282	309	310	303	332	303	292	284	309	305	297	309	303	312	320	299	347	309	336	328	275	327	306	296	296	298	328	306	282	280	290	296	308	278	297	268	312	293	293	329	316	290	265	291	315	330	289	300	306	309	309	309	296	329	313	300	302	327	289	299	286	332	313	322	326	295	291	326	315	291	292	306	305	319	332	315	289	319	291	275	312	315	321	322	306	324	312	328	307	311	299	294	307	337	299	358	303	332	315	317	280	296	309	289	312	357	276	298	341	343	296	310	320	339	328	316	295	280	341	299	319	325	310	337	305	320	359	330	296	313	288	288	339	297	347	308	328	346	301	313	276	291	317	313	313	266	285	306	318	342	335	291	322	339	326	302	295	288	290	289	300	290	325	296	313	291	287	288	315	296	297	290	298	327	314	333	286	338	298	306	289	313	292	299	294	316	314	312	314	307	345	266	299	305	339	325	254	330	291	329	327	296	298	293	308	288	336	323	295	302	325	303	335	354	306	340	307	299	254	285	328	302	314	333	318	303	286	348	318	301	298	276	273	331	289	304	320	318	290	302	326	321	302	331	315	295	312	304	314	270	315	286	317	326	305	319	287	328	302	342	296	334	302	337	303	329	314	297	310	302	322	334	314	297	294	310	273	308	303	303	296	303	295	303	328	330	337	304	294	322	280	326	282	316	304	295	305	303	292	312	296	306	294	321	288	290	305	312	347	258	328	310	345	311	312	299	300	319	311	318	328	321	315	314	293	308	329	295	290	283	309	302	342	291	284	305	280	270	296	293	320	313	286	288	334	276	323	302	297	305	336	332	305	273	322	319	340	288	282	319	314	351	320	273	340	324	271	288	295	310	312	311	321	320	339	326	289	322	306	336	293	310	307	336	352	291	292	317	283	272	298	301	298	323	315	286	292	315	325	307	318	323	307	297	305	312	310	304	356	288	297	336	310	302	325	339	330	300	307	292	307	288	290	324	332	323	295	285	345	299	314	317	298	308	309	304	277	267	308	310	339	312	369	333	300	304	321	307	303	350	299	290	294	310	292	336	335	279	309	280	295	303	296	288	308	293	303	315	305	283	300	333	314	345	311	308	277	341	283	317	318	278	315	308	319	300	321	289	269	275	282	285	312	316	326	348	320	316	315	311	290	300	290	295	310	283	327	283	306	297	317	294	291	307	293	325	345	298	300	324	315	329	319	302	317	293	278	265	290	291	279	305	294	328	325	332	344	357	331	304	300	287	329	303	329	315	333	310	331	316	300	332	313	287	295	311	321	287	315	293	280	303	315	320	319	295	294	280	317	318	296	304	295	333	324	299	306	304	284	336	294	294	307	303	298	314	334	299	312	315	330	307	267	305	315	294	266	315	314	304	286	332	304	328	309	326	273	316	306	316	310	303	327	319	265	309	285	307	315	281	317	302	308	296	325	262	309	285	323	306	310	304	313	329	313	297	293	304	285	315	316	329	290	278	324	296	310	330	315	314	279	326	349	330	314	313	304	304	344	307	315	340	299	308	297	314	337	317	290	296	325	291	299	299	297	287	337	334	288	324	351	287	331	283	284	328	286	293	267	307	332	347	308	308	332	305	326	281	287	310	321	333	317	298	263
8105	1062	1406	1626	1421	1227	1111	984	912	888	902	867	826	851	789	817	765	776	714	785	757	790	753	720	696	701	754	698	743	714	729	731	747	736	741	674	717	780	712	718	751	688	678	750	725	714	734	685	733	695	681	710	778	700	707	687	719	686	746	696	730	716	707	713	676	731	743	691	704	683	675	708	737	693	681	688	695	741	729	718	696	666	707	707	695	742	660	694	736	730	703	680	678	728	735	728	714	710	621	705	723	722	697	685	669	696	683	747	694	739	703	708	744	719	706	721	660	703	731	705	693	697	684	696	693	703	736	757	733	718	720	735	670	697	749	749	738	686	739	678	683	728	722	753	747	725	708	702	708	693	720	719	745	698	739	702	721	694	680	737	687	744	674	722	697	745	710	694	694	716	683	681	720	693	681	698	725	696	720	651	694	673	743	679	718	708	697	701	718	714	707	687	704	680	695	652	683	703	698	693	734	721	738	711	726	738	682	714	665	711	689	693	731	705	744	686	696	720	688	688	688	664	685	662	697	717	729	649	666	738	736	668	730	664	694	737	711	693	696	701	761	700	747	704	723	709	694	729	713	715	733	723	763	702	660	653	687	718	695	715	659	721	732	709	705	705	722	737	745	692	714	727	690	696	676	688	716	666	709	718	715	722	719	673	721	756	713	685	699	691	716	715	705	728	658	715	716	692	696	679	729	740	677	726	710	715	732	689	711	721	673	696	693	733	736	709	665	716	689	707	691	686	746	724	663	718	719	716	696	705	688	726	729	679	700	697	691	730	687	764	721	690	719	730	677	694	714	698	730	676	731	706	709	705	704	757	744	736	751	711	732	720	732	684	708	717	689	741	720	683	708	696	717	713	703	700	688	697	752	732	663	705	744	724	700	702	727	694	705	738	666	667	742	675	698	694	747	698	729	661	700	758	761	699	704	682	755	703	691	663	693	703	741	686	731	695	717	717	741	703	717	701	709	678	646	721	702	708	698	737	680	719	725	705	722	709	655	729	719	733	694	665	733	718	728	725	696	708	677	675	710	727	714	731	692	658	658	716	698	749	687	706	700	710	683	711	701	651	705	688	714	674	721	730	698	731	724	679	677	667	720	705	705	722	708	688	673	720	758	732	722	687	729	695	719	716	723	739	714	718	712	710	745	700	707	694	710	732	684	730	715	708	701	694	681	691	711	694	713	678	681	709	703	705	716	714	652	744	679	704	725	686	700	684	703	754	699	699	734	725	724	712	665	738	715	674	693	700	744	725	733	764	751	661	729	704	676	700	689	718	710	685	675	678	676	712	716	713	683	678	726	731	757	733	725	719	709	745	696	719	718	714	718	661	726	711	673	709	735	768	732	700	678	697	712	695	688	727	708	700	679	699	705	696	691	701	731	713	730	723	707	711	722	679	685	686	703	675	680	719	728	752	720	694	726	701	648	688	674	714	740	668	704	760	717	685	712	750	716	672	744	687	741	717	738	711	670	663	745	725	666	706	683	707	744	723	712	685	696	674	649	728	651	705	727	709	703	752	670	710	722	769	713	691	694	662	710	702	740	673	725	693	745	752	723	734	718	743	697	692	681	735	705	725	759	693	733	669	696	708	762	685	701	747	656	695	741	744	681	715	759	703	672	682	753	668	747	716	733	700	696	750	752	694	694	736	731	723	651	737	723	670	778	745	765	693	698	735	699	725	690	711	728	658	695	692	742	691	713	698	696	736	748	677	675	729	709	777	742	707	697	714	763	696	719	685	719	690	700	703	746	710	753	680	665	714	732	740	743	706	718	682	684	669	724	695	702	736	737	716	692	701	671	664	747	706	721	647	710	708	724	721	679	709	719	711	721	702	713	694	712	713	793	718	697	694	713	700	760	771	751	724	709	720	754	719	679	701	678	726	684	684	675	714	721	716	742	658	712	735	722	709	651	697	720	743	725	693	678	713	696	742	701	729	735	703	698	725	702	723	698	717	709	694	663	713	731	664	717	717	677	728	720	688	698	720	675	678	713	710	710	714	692	672	762	692	693	692	706	705	701	716	692	742	741	670	717	785	712	697	738	682	711	646	708	715	713	705	672	708	715	752	690	744	670	662	663	698	747	720	686	710	694	646	740	735	723	704	768	727	676	690	702	716	706	686	752	703	700	653	675	675	730	703	679	731	692	696	736	683	672	668	733	711	706	694	722	722	743	778	737	692	699	671	697	709	717	725	681	709	764	753	727	742	670	688	659	715	710	714	703	734	725	719	691	672	743	757	682	725	748	693	695	728	665	712	717	675	691	727	734	676	725	699	681	679	696	680	674	717	675	713	718	703	713	721	716	714	740	689	726	724	730	716	730	707	711	704	701	718	711	698	715	726	738	676	708	720	713	699	706	681	699	734	752	661	694	671	637	700	676	705	687	675	720	676	722	694	732	720	691	749	726	684	732	684	696	735	702	706	741	713	728	697	734	729	688	705	674	753	687	698	683	705	720	759	645	663	732	726	666	700	744	667	729	757	678	701	743	702	750	693	713	708	744	753	715	720	693	720	724	682	726	709	725	667	694	720	742	693	699	712	736	657	733	693	667	695	697	691	708	677	700	702	726	691	714	697	726	686	726	746	644	696	708	709	704	748	724	700	710	714	709	741	665	715	704	691	715	708	705	752	670	708	757	744	695	762	730	696	694	672	665	712	707	664	736	709	717	702	737	674	731	713	751	727	687	738	722	710	697	660	706	678	723	688	687	701	709	704	658	666	717	710	722	705	708	703	728	737	673	733	756	716	709	775	702	730	702	731	669	709	691	708	741	730	695	741	736	765	704	711	697	725	737	752	699	689	711	671	733	658	681	713	700	731	692	720	673	696	718	711	695	692	701	755	732	718	689	766	739	716	720	723	725	710	667	741	656	663	702	714	706	720	738	727	708	713	732	695	660	669	714	682	765	685	691	693	695	684	701	701	631	656	685	657	711	722	690	686	712	660	683	688	728	640	704	707	684	720	702	753	689	694	708	715	707	691	675	703	747	710	702	741	745	800	726	717	734	718	757	704	739	738	694	673	697	708	719	711	684	718	698	693	702	705	677	712	739	713	723	701	704	633	666	765	716	713	713	670	746	662	705	710	704	707	696	692	700	695	771	740	706	721	725	715	726	735	702	722	724	691	708	757	714	716	720	708	659	722	740	697	741	720	654	727	688	696	674	698	727	725	731	712	696	715	709	671	735	718	680	668	679	770	712	716	670	702	763	682	726	763	713	641	649	704	705	724	696	686	708	758	677	707	800	723	737	742	724	721	714	732	664	653	659	680	750	726	702	689	665	664	670	689	705	666	710	706	711	643	688	715	730	686	695	726	706	737	711	675	709	715	685	664	680	677	728	675	732	694	658	727	670	682	692	748	735	689	708	707	718	685	733	680	679	727	738	708	781	723	731	679	697	690	694	717	703	752	705	682	701	760	684	731	692	723	742	701	724	741	734	733	662	730	726	712	741	720	661	681	725	670	665	723	748	679
17913	1453	866	687	515	441	361	291	280	276	265	249	238	250	231	219	223	221	252	224	202	196	228	211	208	207	212	178	236	205	232	231	189	218	197	239	234	217	224	208	214	167	207	199	190	182	220	231	211	222	204	215	198	206	209	213	207	205	215	188	207	230	217	206	197	203	207	257	192	211	208	176	242	209	191	194	207	210	213	207	202	207	194	211	202	200	207	194	210	205	199	197	215	210	218	185	190	210	204	244	200	190	228	200	182	222	196	213	195	202	199	199	261	220	191	205	204	209	185	204	202	195	190	223	187	212	207	199	210	212	216	213	211	199	238	211	202	221	236	188	214	189	226	234	200	219	176	205	189	201	212	228	200	206	188	216	219	202	192	215	202	205	179	232	181	199	221	190	214	228	224	196	222	204	195	240	207	207	204	204	189	211	183	224	188	198	238	206	209	198	223	195	219	217	207	224	205	234	216	209	207	199	183	199	225	232	205	202	202	225	206	209	227	204	197	213	205	182	227	192	178	237	215	216	216	188	199	204	218	205	214	217	188	223	214	232	184	181	209	209	196	210	189	219	201	222	217	213	231	200	219	189	203	204	201	221	205	202	201	225	201	215	177	190	183	203	217	212	183	205	222	185	173	187	204	180	225	206	194	203	195	222	209	186	195	202	230	203	196	184	198	196	197	189	206	210	193	236	192	207	204	221	212	192	224	208	189	205	237	192	220	217	205	219	202	244	215	198	181	213	187	192	211	207	189	215	205	188	204	223	194	200	186	212	186	197	173	193	203	231	225	201	217	206	224	179	219	201	198	221	189	205	222	203	192	202	218	173	213	185	221	213	211	175	205	216	211	221	196	225	197	200	211	221	209	208	190	179	236	210	215	193	203	200	195	209	195	231	238	231	222	191	189	206	217	181	197	202	229	209	204	201	218	222	194	188	197	211	215	220	199	206	212	184	202	211	183	203	214	190	210	194	202	211	196	243	213	227	214	187	200	183	208	235	189	206	202	189	212	207	192	198	213	195	208	194	250	212	219	206	216	231	191	193	204	241	220	214	196	205	235	187	170	198	217	205	182	205	221	193	173	182	226	205	213	194	198	186	193	221	220	220	213	214	259	210	204	229	184	199	218	188	202	217	207	197	227	200	223	196	192	238	186	213	206	196	208	229	184	225	223	197	210	208	214	197	208	220	197	211	208	227	195	231	179	203	203	206	199	212	214	205	217	206	191	196	193	197	198	188	200	212	207	227	198	212	200	221	218	222	182	192	211	199	229	206	221	196	201	182	211	163	191	211	237	181	209	238	211	210	210	232	195	218	197	185	198	213	206	192	199	207	202	182	223	188	195	210	203	233	192	220	214	205	201	214	209	197	209	219	219	214	187	231	190	205	195	199	201	227	200	203	220	195	194	231	205	212	212	209	192	182	207	211	184	208	189	215	194	217	241	221	195	193	212	199	206	198	177	190	206	225	198	196	203	221	215	212	201	225	232	219	224	207	198	213	171	189	189	198	203	197	200	186	194	214	191	224	209	197	186	202	209	208	214	215	192	213	221	232	211	208	202	225	206	191	224	208	200	215	200	207	206	223	209	216	233	212	201	192	199	226	198	207	202	189	236	211	172	216	198	211	207	230	209	221	228	202	204	228	207	207	213	218	199	204	207	213	203	203	229	206	213	201	206	199	245	191	216	189	205	198	212	191	219	220	239	201	196	201	222	222	212	216	187	193	182	238	190	207	219	195	183	235	214	219	196	219	193	175	181	211	222	237	207	219	184	210	192	186	218	198	171	221	207	189	209	211	222	199	196	200	206	211	230	210	194	222	228	193	193	209	200	197	185	186	203	202	235	201	233	224	213	203	196	183	214	199	236	185	217	182	171	205	213	222	198	188	195	226	202	243	219	224	194	190	204	189	209	223	199	208	200	192	189	198	225	179	214	202	170	216	224	186	214	226	201	229	194	217	211	196	218	185	215	229	198	204	224	207	196	212	194	220	229	259	204	204	193	198	216	209	201	185	205	192	204	198	200	212	199	209	196	220	193	198	224	201	223	205	256	211	195	216	200	197	197	212	234	214	185	181	196	200	190	220	189	208	192	194	220	193	208	205	242	165	208	198	216	202	205	222	220	221	208	215	202	217	211	191	202	208	237	214	206	194	182	217	194	203	219	189	205	211	207	235	192	191	197	204	205	202	214	214	206	215	192	217	197	226	187	165	154	215	196	200	210	194	227	184	184	197	198	231	213	200	212	231	209	217	197	208	184	198	237	218	199	210	222	215	197	214	209	229	208	233	219	192	178	232	216	205	239	193	208	186	220	199	191	209	193	204	213	197	207	194	230	250	233	190	198	184	204	194	226	231	188	196	202	189	211	214	223	198	223	188	203	220	223	190	196	213	210	204	179	192	209	208	198	211	175	195	178	188	217	194	191	200	191	202	205	200	214	198	188	196	186	223	220	213	218	211	178	221	229	215	191	191	213	191	213	208	205	193	203	191	201	201	197	211	190	225	192	191	211	227	212	207	208	205	209	230	204	224	176	222	209	196	216	226	236	199	224	200	208	227	216	233	190	213	205	194	200	207	210	191	204	221	198	204	200	239	206	212	209	211	195	184	216	151	185	208	207	218	182	197	209	208	210	220	206	199	226	202	201	190	178	195	201	213	196	203	219	205	194	185	225	206	200	169	217	197	199	204	203	205	236	210	201	213	198	208	220	218	216	212	204	206	209	211	217	186	221	227	185	228	193	199	200	177	205	219	206	191	188	185	197	227	211	206	201	208	203	204	197	183	198	194	228	212	207	207	215	195	203	202	225	222	178	194	209	174	217	229	185	192	226	221	214	213	226	187	224	209	192	217	193	191	212	237	205	199	193	212	217	208	222	197	217	216	204	185	208	210	228	208	203	216	211	202	223	189	182	209	213	203	205	172	221	200	209	222	194	210	191	189	190	219	203	210	221	209	193	203	203	219	219	211	200	225	201	247	221	225	190	235	223	201	220	218	180	214	223	207	182	224	217	209	205	224	224	218	215	202	214	212	215	205	211	188	199	164	215	213	222	228	238	199	220	205	187	174	188	219	240	207	217	196	218	223	183	206	199	191	197	191	179	221	198	214	201	209	193	214	234	183	193	202	214	225	214	229	205	207	182	194	204	220	201	208	198	204	169	195	218	224	204	200	232	219	232	195	176	219	209	194	188	210	213	199	194	229	211	241	215	201	221	243	199	214	212	217	210	203	221	205	206	217	200	189	229	202	237	239	205	199	216	231	175	209	217	205	196	177	213	176	189	192	237	181	178	216	217	214	208	210	205	198	220	212	214	225	169	198	225	185	193	199	220	184	216	215	220	193	197	217	181	197	206	200	196	199	241	211	188	232	212	207	201	198	212	204	220	191	233	220	187	211	204	215	191	204	188	200	206	227	220	210	224	207	184	219	254	199	216	182	214	231	189	208	215	228	201	233	218	185	201	213	225	226	178	176	194	181	199	204
10076	1040	1945	2125	1790	1457	1246	998	881	833	780	720	689	688	697	600	634	615	556	545	576	595	529	538	528	492	508	539	533	549	508	495	554	490	534	523	522	511	451	500	450	488	441	427	486	436	478	490	468	493	488	478	486	471	483	484	492	473	483	460	489	459	461	474	500	469	475	486	478	486	487	504	523	569	477	496	499	484	480	520	516	457	451	483	501	478	481	489	422	477	477	476	497	456	502	512	481	480	484	477	462	479	476	470	464	468	461	518	492	482	471	501	477	470	446	466	468	471	477	482	516	525	490	449	460	495	459	510	493	419	478	519	497	503	495	472	483	489	487	448	490	481	524	454	482	458	489	469	503	504	471	484	491	438	481	470	494	485	481	508	450	449	466	461	447	481	476	475	487	486	475	482	473	462	470	497	503	525	497	505	534	481	486	487	495	477	449	505	469	474	460	471	477	463	487	511	463	422	461	473	500	494	501	480	500	451	486	463	510	518	453	478	465	485	493	464	456	432	462	465	492	484	517	450	463	477	460	475	501	481	484	449	503	503	470	477	484	470	429	500	446	466	434	467	477	466	467	521	462	450	473	469	446	480	492	490	476	472	461	476	481	478	505	443	446	451	453	497	479	490	480	522	461	498	465	458	464	483	450	507	521	446	477	475	449	498	473	494	463	468	518	514	490	509	495	499	462	482	460	483	506	474	444	472	481	488	431	495	471	454	433	460	496	478	464	450	464	466	478	471	487	464	465	491	498	451	458	499	471	468	514	460	452	472	477	478	461	441	455	481	482	451	452	494	443	471	524	511	470	467	494	467	480	472	453	508	505	513	492	500	455	496	490	504	506	478	435	487	514	467	488	463	464	459	480	483	442	478	464	461	503	474	469	499	480	466	500	513	459	493	473	477	486	471	511	474	496	505	503	473	486	481	475	505	500	514	474	485	488	500	465	469	515	466	454	426	473	478	475	495	462	445	506	500	527	471	491	471	450	470	458	444	434	478	504	482	462	485	437	479	487	478	503	513	517	445	491	518	495	478	491	488	449	448	507	445	495	470	497	534	502	459	496	430	482	458	505	448	502	499	501	444	512	475	487	454	467	455	452	517	464	461	455	472	442	454	431	492	440	448	454	474	473	491	520	472	470	530	471	485	473	496	499	470	465	484	512	452	475	426	477	476	453	487	471	483	493	455	453	432	467	466	474	480	464	462	446	483	474	503	482	421	474	467	481	477	505	489	454	456	481	469	444	447	497	515	514	448	503	435	486	441	480	465	492	462	475	477	486	465	489	485	488	458	503	457	469	476	464	495	481	488	476	471	470	463	475	496	467	490	499	471	444	457	459	454	457	484	445	476	505	468	489	491	478	485	476	467	507	479	463	494	505	470	492	478	477	493	472	464	477	464	501	450	510	461	460	460	474	466	529	516	457	496	467	456	485	491	475	444	473	499	518	461	474	430	489	490	503	445	484	464	467	476	470	498	485	457	446	492	462	460	469	459	506	448	459	468	537	499	480	463	479	471	450	476	476	470	476	465	393	467	456	474	495	449	491	495	489	502	466	463	511	487	481	513	451	499	488	473	465	469	468	498	519	482	508	460	460	459	475	534	456	466	460	472	456	493	472	489	496	502	497	482	454	448	495	464	505	485	479	463	464	427	490	466	487	491	523	471	435	483	462	436	458	460	464	459	512	475	499	469	482	461	491	498	472	474	482	460	514	491	436	480	449	493	479	485	507	463	473	487	526	486	475	474	462	480	455	469	487	508	494	482	468	445	478	491	470	502	464	500	446	475	456	446	493	491	502	490	484	486	461	495	477	477	497	493	488	466	498	466	458	512	516	477	494	476	476	468	488	484	495	477	504	469	470	456	458	405	482	485	451	478	484	476	443	474	467	501	490	454	447	437	459	479	438	489	474	477	479	471	443	496	514	501	449	446	443	501	448	463	439	473	484	497	502	454	494	461	514	485	469	480	482	472	468	491	451	463	470	474	490	486	522	427	450	487	462	458	432	467	456	488	452	472	474	500	438	496	495	482	471	498	493	490	427	464	522	504	509	472	450	470	466	506	487	475	493	460	506	502	497	486	468	477	479	468	467	524	458	504	473	461	476	500	466	464	506	504	485	474	462	470	464	496	475	487	466	486	464	489	509	489	516	491	506	455	497	497	492	476	482	496	471	458	449	506	438	470	496	463	485	451	505	480	500	508	462	504	479	464	482	496	493	481	468	512	493	481	484	496	487	466	489	448	489	481	474	486	489	487	485	436	475	478	481	499	480	521	477	443	474	508	480	496	469	488	482	499	486	484	433	522	432	453	532	491	457	458	492	478	452	479	484	488	454	457	450	458	474	490	468	468	406	443	494	462	524	453	498	490	489	514	480	471	477	481	470	472	487	518	502	477	434	509	472	469	448	479	528	469	486	479	502	486	529	454	494	505	494	427	508	479	471	490	477	499	476	513	481	475	451	483	506	460	462	476	487	474	456	461	493	465	429	479	486	478	508	433	458	491	470	453	483	482	483	457	505	452	452	512	470	453	505	498	494	454	482	470	520	463	496	471	511	456	556	489	490	461	444	474	489	483	491	476	449	498	501	528	477	509	501	476	501	497	504	453	452	461	476	481	497	482	479	496	488	460	457	435	484	435	487	466	458	481	479	457	510	461	494	468	453	467	470	450	475	486	490	462	465	453	488	494	490	461	496	471	466	455	492	482	462	465	499	499	470	458	513	472	454	509	441	445	492	457	503	490	472	476	500	466	476	474	555	465	480	467	501	480	475	517	464	480	477	482	443	460	490	489	478	469	475	427	462	470	474	473	445	463	436	481	472	468	453	446	449	497	477	487	476	435	492	456	521	435	506	479	443	502	480	443	475	449	476	446	444	458	483	455	487	476	452	522	449	504	463	496	468	479	493	490	467	513	500	479	490	475	486	485	498	507	485	486	498	441	488	501	468	476	500	457	461	476	464	483	473	450	482	478	493	506	480	454	447	493	459	477	445	479	459	489	485	504	436	505	448	514	482	477	484	471	515	454	466	434	481	437	455	463	466	470	489	465	426	470	473	443	510	457	516	498	475	460	479	489	471	475	468	439	504	473	452	437	450	453	492	494	480	519	485	453	462	478	493	491	480	440	467	472	468	448	492	505	465	524	473	472	487	489	479	473	486	472	496	470	428	475	440	479	533	481	462	476	490	504	477	472	500	456	460	474	510	488	498	462	492	461	436	462	514	510	488	458	470	454	533	479	487	456	469	462	467	474	457	486	466	493	484	479	451	506	494	523	492	475	472	475	518	504	502	471	510	437	516	488	460	448	555	460	494	452	504	465	521	477	491	479	489	478	519	467	485	503	458	477	450	448	499	497	501	434	459	459	484	466	448	485	522	475	442	505	474	506	508	495	468	525	480	506	524	484	473	468	445	494	459	468	449	465	440	462	509	460	464	481	474	519	458	456	498	477	459	457	452	441	498	449	484	454	501	461	430	468	513	474
3104	247	223	215	215	226	218	213	216	188	184	202	201	209	193	201	187	182	215	205	186	213	170	198	211	198	215	206	232	234	204	193	194	193	197	180	208	229	192	209	183	196	211	210	186	209	206	206	225	210	210	196	236	216	231	197	201	221	200	216	187	207	203	192	210	206	205	215	184	201	239	200	198	220	205	208	175	230	214	211	188	195	210	218	213	210	205	201	205	221	226	191	190	199	224	200	206	180	200	184	198	205	199	194	187	238	235	210	216	186	199	199	222	203	209	198	209	206	203	189	226	202	194	188	187	212	218	226	180	195	190	188	191	209	200	213	194	174	213	219	205	208	239	209	187	214	211	211	205	224	198	208	203	222	233	232	230	222	191	191	218	210	202	218	198	206	186	205	215	184	199	189	197	216	207	201	209	208	199	208	196	196	191	216	198	200	179	231	219	209	217	219	193	172	209	200	194	199	195	200	206	199	250	238	243	210	171	199	213	231	198	227	215	186	189	180	188	214	212	213	214	215	174	212	195	216	218	207	202	221	190	202	198	213	196	200	209	209	219	183	224	190	192	219	225	203	198	201	237	186	218	228	231	200	213	227	212	220	237	231	182	194	210	195	196	224	210	232	220	229	196	176	198	207	216	205	226	248	199	219	196	204	177	221	219	225	204	173	200	225	200	198	218	216	214	227	210	194	193	197	198	197	203	217	190	193	193	208	189	188	218	205	186	214	200	189	197	212	189	188	210	238	196	196	209	209	197	230	228	231	186	190	199	213	228	184	216	187	217	208	223	182	224	217	200	183	176	233	226	190	184	238	211	202	220	214	207	192	217	209	224	179	214	197	193	185	199	216	195	221	194	240	211	227	218	205	217	182	194	226	199	208	215	231	223	197	198	201	195	197	215	180	208	204	190	210	152	202	194	225	203	209	187	219	174	199	188	193	193	193	193	222	244	219	210	193	203	205	190	214	204	233	193	209	201	216	183	209	204	210	208	218	209	232	190	194	177	223	203	196	232	180	206	233	204	181	204	220	215	212	205	224	199	191	210	210	198	188	203	187	223	212	196	224	206	224	213	209	220	236	181	215	191	196	187	224	212	219	193	203	218	206	210	203	206	202	202	258	220	207	194	221	223	194	206	188	209	207	217	226	204	195	215	236	225	202	208	180	220	213	205	195	203	223	199	180	201	207	204	189	203	207	193	196	196	213	201	176	207	229	217	207	215	176	212	198	230	207	178	198	226	198	190	238	198	188	193	197	185	215	193	230	202	221	217	207	232	204	199	172	212	215	185	183	193	198	184	197	207	213	217	196	183	188	181	181	216	205	202	196	212	206	211	210	183	190	200	188	216	212	219	175	194	212	231	196	198	204	203	214	198	232	207	210	226	195	207	215	187	191	199	225	192	186	199	232	204	217	214	245	239	230	193	210	197	207	186	201	228	214	191	201	203	207	210	231	183	209	209	179	195	206	236	224	208	202	230	215	195	203	173	228	218	210	227	215	189	197	169	221	187	209	213	228	197	212	191	189	185	183	213	181	225	207	187	194	172	209	222	217	220	208	203	180	185	211	223	207	221	195	220	201	206	214	222	203	179	196	200	207	220	209	218	220	221	209	186	196	201	204	211	199	186	187	198	195	198	198	207	217	197	200	205	201	196	209	194	223	210	211	212	225	195	176	199	207	217	213	179	203	210	188	199	208	228	201	210	211	210	215	182	199	179	200	221	164	192	204	223	213	201	206	213	178	219	176	185	206	233	226	210	212	219	215	228	193	196	194	198	216	194	202	193	233	233	201	198	207	201	239	211	230	221	194	215	222	206	204	219	214	199	197	223	202	215	207	199	162	209	225	188	210	178	183	224	197	215	212	207	209	203	199	199	215	229	212	221	224	215	216	198	195	265	202	200	214	208	209	205	192	212	214	183	230	213	184	200	195	194	210	182	193	215	226	238	212	186	221	213	190	198	230	219	220	201	214	221	200	210	217	217	217	200	213	191	194	223	202	213	198	222	206	205	204	237	206	198	202	223	196	208	208	217	214	217	225	209	211	186	213	235	223	200	214	203	195	212	173	217	197	214	194	196	214	238	195	215	204	225	238	229	237	220	193	203	194	210	196	190	218	214	195	195	229	212	223	225	214	214	195	202	225	205	208	194	199	242	191	184	211	224	165	193	186	200	186	199	198	175	194	221	214	228	177	175	170	178	205	199	212	213	202	216	212	214	210	216	208	187	211	216	195	202	222	172	209	190	221	234	220	196	220	183	213	221	187	215	201	196	197	204	198	201	208	192	214	195	194	223	215	200	193	208	236	212	186	216	206	182	219	195	206	219	237	218	207	211	221	210	204	217	171	214	224	181	189	202	207	211	229	213	203	223	184	205	214	214	208	215	204	241	223	181	203	200	199	209	193	221	187	210	205	205	192	204	194	215	206	201	202	212	225	228	198	212	169	188	205	180	191	202	189	190	196	195	194	203	212	204	183	198	222	213	212	208	209	204	242	222	223	199	200	199	204	175	210	204	209	191	230	173	204	232	196	217	207	188	200	184	203	180	215	196	204	197	179	206	212	213	213	203	192	200	210	228	185	191	196	251	225	198	195	189	204	216	224	218	215	215	184	185	174	214	187	212	204	213	173	210	209	198	186	229	190	195	209	196	171	186	204	209	230	219	216	197	194	201	224	201	203	238	212	192	190	191	232	234	217	198	228	203	205	214	228	199	185	215	220	226	204	226	208	207	206	201	181	223	212	210	208	212	202	186	194	198	176	225	236	212	215	231	186	187	230	179	213	215	211	203	198	222	182	218	213	193	199	201	188	195	229	202	200	200	185	200	187	190	221	198	218	191	224	200	202	203	180	210	184	195	213	210	201	195	205	195	203	173	180	186	203	204	200	206	217	202	200	192	203	208	181	214	194	202	228	204	191	222	193	209	190	205	191	211	217	208	192	189	193	203	191	198	206	188	205	199	183	210	204	198	202	206	204	207	222	205	206	196	211	208	201	195	201	235	205	194	183	256	226	201	207	191	216	176	200	198	209	223	195	198	208	217	209	207	195	186	204	192	198	209	232	221	205	208	210	212	209	195	202	220	188	200	217	182	233	233	215	188	191	204	216	206	225	204	211	189	204	226	229	215	211	209	201	233	187	191	202	228	199	190	212	193	215	200	192	204	205	228	207	217	194	203	166	204	205	203	208	222	204	206	198	224	257	211	221	214	251	221	202	192	195	203	200	215	207	222	185	212	209	219	209	215	210	213	211	216	177	206	183	211	193	184	189	214	210	240	179	219	215	191	212	223	204	205	205	223	214	190	213	194	226	193	199	214	197	201	181	194	180	205	208	204	179	232	218	228	201	193	210	209	181	202	199	212	224	210	229	234	206	209	226	177	178	188	218	203	203	202	209	229	206	206	188	210	232	207	215	213	215	179	209	234	197	193	209	187	206	212	198	224	196	219	215	191	201	196	241	210	180	197	204	190	196	181	221	217	217
2908	528	582	599	544	544	513	555	507	501	517	543	514	538	491	504	503	522	499	494	501	498	509	540	493	486	513	491	490	506	560	505	491	522	517	522	484	500	523	489	457	518	519	490	500	501	499	543	557	505	519	508	509	512	514	492	503	506	516	508	498	485	496	522	440	528	519	479	529	518	518	511	477	529	528	522	509	492	516	469	519	518	494	512	521	501	482	496	508	547	513	525	488	439	546	461	498	499	493	492	516	518	531	513	511	479	509	523	522	507	523	497	481	481	506	484	512	477	515	549	516	550	470	513	503	511	487	484	501	487	556	504	505	508	531	508	486	510	505	523	497	476	511	509	493	502	527	489	473	516	502	528	502	501	484	507	526	470	534	484	486	499	486	530	477	487	498	519	483	502	524	493	542	503	455	505	535	523	527	477	469	490	538	487	549	502	509	497	514	502	536	488	491	509	525	480	436	463	494	478	479	488	509	494	490	514	577	497	525	505	497	503	495	456	508	530	459	499	505	511	498	509	509	497	495	495	492	514	529	488	518	496	473	498	522	476	487	497	482	500	510	522	528	514	531	458	515	501	522	496	484	497	499	512	517	508	480	520	521	502	531	498	527	468	461	476	472	509	486	509	509	487	540	531	503	511	504	551	494	505	481	529	506	550	506	505	481	477	543	475	496	518	529	486	497	485	485	494	507	474	519	491	512	495	511	493	543	485	522	512	510	492	492	509	520	472	508	512	519	540	496	529	523	511	562	503	518	519	516	473	470	483	514	517	520	486	471	493	491	487	523	518	518	499	512	506	514	505	494	513	518	475	555	489	482	497	496	515	519	511	490	513	458	504	531	494	512	516	500	512	499	513	506	521	501	526	503	550	483	537	513	505	462	538	513	535	526	504	509	462	503	502	486	496	513	442	501	485	496	524	494	483	544	517	511	483	497	485	482	558	468	475	479	527	551	472	511	520	502	491	508	500	507	498	460	490	505	458	510	496	522	502	468	537	507	506	570	525	531	517	518	486	483	518	506	486	529	502	518	518	513	491	526	526	493	461	520	534	498	518	494	524	518	553	487	524	511	512	487	483	490	491	495	518	460	511	485	506	555	518	518	497	527	514	524	466	487	487	532	488	497	499	469	526	485	515	539	490	507	497	472	503	489	553	488	554	537	500	530	525	518	508	500	509	486	506	508	485	497	506	527	524	456	499	490	467	495	531	516	508	491	521	546	513	489	528	532	502	516	518	505	522	493	506	506	523	513	492	503	514	451	549	481	522	495	519	500	478	475	497	471	526	479	530	532	506	521	497	525	544	538	509	501	515	492	483	510	518	500	494	519	521	475	503	511	554	509	498	497	511	525	520	482	488	522	502	531	474	476	533	434	538	499	511	499	518	536	478	517	480	507	529	549	483	514	493	482	493	498	531	488	491	498	510	521	519	510	517	505	469	507	476	480	500	505	502	469	449	483	477	483	493	506	500	483	486	494	512	515	552	508	494	505	510	539	505	497	484	528	527	488	492	480	470	523	497	508	495	491	502	508	485	498	484	545	455	489	520	518	495	524	489	492	480	472	486	502	501	507	530	480	524	555	479	501	522	550	481	507	527	507	499	552	484	485	463	507	501	497	514	518	515	534	486	522	486	517	484	476	512	537	476	535	548	483	486	509	513	476	528	445	499	462	523	500	534	509	493	504	514	465	490	480	502	548	552	497	523	523	563	524	514	482	493	472	504	478	490	507	536	541	480	541	491	480	516	511	508	530	530	501	530	489	472	487	467	497	529	497	530	511	516	492	517	527	512	463	502	511	523	531	491	488	531	560	501	486	463	530	544	500	472	474	547	463	569	457	521	523	505	482	507	490	551	486	483	441	472	532	510	502	526	527	541	553	476	542	477	488	528	529	474	491	512	518	478	516	534	504	466	481	481	534	463	548	508	506	490	495	499	536	499	471	502	485	469	517	532	492	528	515	481	502	490	474	476	520	470	525	530	507	510	462	479	485	516	491	508	514	505	539	486	515	499	495	512	487	484	503	502	522	491	502	485	505	528	474	513	519	502	477	509	513	489	569	521	488	493	529	477	504	494	469	476	525	491	503	478	506	497	490	482	509	508	495	544	496	505	455	513	498	541	507	513	475	479	491	501	494	499	499	488	524	495	516	482	487	516	490	508	488	539	512	489	529	468	505	518	502	530	535	515	522	539	523	490	573	537	487	535	514	482	490	486	577	516	556	511	520	487	493	491	526	483	495	498	471	510	523	500	507	509	514	520	496	493	524	470	484	512	518	492	524	522	516	519	506	505	570	524	527	504	472	503	510	512	516	505	523	506	481	496	487	500	506	541	515	475	507	485	535	468	501	520	527	492	471	476	494	509	506	503	504	521	483	491	499	501	475	540	511	566	530	499	532	511	509	524	474	493	491	493	502	505	502	509	529	493	547	487	493	519	513	515	495	487	504	535	514	492	513	522	512	534	502	507	459	555	507	491	485	471	487	505	529	475	489	515	505	502	493	474	502	540	478	522	466	468	510	487	489	486	469	490	521	490	527	508	541	482	493	520	548	521	480	541	465	494	445	510	494	503	552	464	497	526	513	487	521	503	472	489	504	515	505	523	534	506	510	477	553	485	507	507	498	542	551	514	537	498	471	525	469	541	494	485	529	491	535	497	476	495	517	499	512	525	534	508	521	512	459	508	513	512	511	517	499	526	472	492	484	498	503	516	519	488	477	514	546	509	495	502	475	493	516	515	475	461	474	515	509	500	517	503	492	551	516	496	497	487	565	503	502	481	506	521	522	545	507	536	523	521	482	522	474	522	477	487	527	439	460	490	463	519	532	530	525	523	521	503	490	500	540	562	524	494	507	488	500	492	523	534	508	491	539	524	489	488	504	519	463	459	527	512	495	509	516	498	499	505	480	493	509	512	526	493	527	526	512	496	500	568	511	518	529	566	497	495	477	483	481	523	547	495	467	472	472	522	525	522	533	511	468	546	477	499	559	488	495	515	533	526	503	534	458	446	507	456	469	492	521	524	515	516	480	503	527	476	486	470	518	503	526	521	454	514	528	532	536	505	564	515	484	520	507	513	513	498	502	502	507	527	478	465	484	463	483	509	507	527	519	510	524	527	533	492	532	489	500	534	515	514	520	502	486	493	481	496	444	524	496	457	499	512	480	478	529	530	490	519	494	526	500	516	494	514	524	511	514	508	531	499	486	502	497	475	500	529	485	519	511	486	515	482	534	493	492	486	512	469	504	521	517	557	484	486	471	497	482	497	513	464	479	458	468	497	494	561	534	509	541	480	518	519	517	515	500	488	517	514	512	527	525	511	525	500	543	537	495	509	536	515	541	470	528	507	533	540	510	508	494	489	510	523	546	512	549	454	518	498	490	476	517	495	504	552	497	519	506	489	464	505	516	513	484	523	493	489	491	506	446	540	512	482	531	513	530	461	481	538	515	529	481	474	521	473	487	511	488	484	491	501	498	506	549	527
10554	726	631	582	457	382	411	394	329	336	326	316	309	338	304	333	308	304	300	313	337	275	282	254	283	302	277	278	268	301	299	304	282	280	341	287	318	299	298	307	304	311	303	307	352	330	314	320	299	325	311	274	299	277	296	313	295	274	287	313	284	314	279	315	299	276	308	296	314	313	299	294	292	299	300	294	303	328	311	344	314	308	297	302	327	340	321	315	316	318	304	321	284	314	307	321	341	329	325	344	302	263	323	301	278	288	307	319	319	323	270	305	293	322	316	301	304	302	324	313	290	289	332	318	349	330	326	279	293	296	264	310	299	290	269	331	300	291	315	307	323	287	299	309	297	283	307	272	287	305	301	274	291	268	309	313	314	312	334	314	307	303	305	272	280	310	308	350	340	297	288	311	330	311	309	292	324	328	276	313	274	293	312	296	302	336	320	297	327	321	282	317	316	273	331	302	302	323	332	278	323	341	296	294	282	338	318	319	306	315	314	344	249	316	300	291	343	312	314	297	309	302	316	284	323	285	302	337	282	302	304	310	288	311	301	332	338	337	293	282	327	296	297	317	325	319	295	307	309	307	306	297	298	290	313	315	335	326	293	321	324	288	318	327	315	294	322	311	293	277	295	284	323	308	313	304	283	316	292	326	331	298	307	304	324	323	310	287	285	306	300	305	258	300	295	305	323	299	318	278	301	316	302	310	302	341	283	300	326	313	338	278	355	299	292	314	315	322	286	288	295	291	296	316	312	304	301	336	317	348	310	307	310	325	318	300	310	303	309	331	325	326	305	332	317	299	323	324	306	315	270	319	290	288	283	293	311	313	313	346	289	294	354	306	331	280	293	305	286	300	307	323	320	299	288	338	320	346	305	291	279	343	326	306	316	309	311	302	311	301	321	311	291	300	276	294	269	299	322	288	261	296	302	285	292	306	307	316	298	276	313	301	298	313	301	310	308	287	349	316	352	333	324	322	294	322	314	307	278	290	295	308	276	304	321	285	327	304	293	303	296	300	336	335	291	333	309	339	309	325	314	320	302	316	318	284	297	300	284	320	302	290	320	307	299	271	343	296	312	289	315	286	309	321	314	321	329	328	301	309	317	338	320	296	317	312	264	315	330	313	319	303	318	306	297	272	326	289	313	330	310	289	302	287	293	345	334	299	321	286	301	312	313	317	319	297	268	293	319	300	328	336	313	310	312	301	295	337	336	325	315	292	323	349	310	316	301	300	313	282	310	302	313	283	300	341	314	290	337	292	275	291	306	289	296	291	315	286	324	296	288	311	307	303	312	280	312	330	318	279	301	300	295	285	278	303	313	309	291	273	307	326	341	319	324	327	320	320	278	335	355	327	303	279	321	302	320	299	289	299	328	285	297	317	271	300	291	313	320	313	339	349	300	308	301	304	311	320	288	318	326	310	290	336	278	306	304	324	351	311	316	288	325	278	273	313	322	307	333	301	284	325	304	302	289	287	305	303	328	335	306	335	293	294	292	296	333	311	315	293	292	273	282	287	285	314	301	336	334	307	316	287	322	335	301	317	330	302	316	296	294	296	331	307	327	292	291	305	299	297	290	318	335	305	308	309	333	318	310	296	301	332	312	324	300	326	299	312	311	312	299	351	285	307	296	300	300	284	337	300	309	292	322	296	295	299	318	287	308	266	276	301	297	292	313	309	278	359	340	294	286	308	326	335	334	319	286	328	319	285	320	328	305	339	305	309	310	341	315	288	297	284	281	292	308	303	299	344	317	296	281	329	305	296	306	289	300	296	292	307	305	290	315	283	316	288	326	323	289	291	298	307	289	289	281	335	310	304	337	290	277	288	306	321	307	286	291	308	315	285	308	325	321	324	347	312	287	306	299	296	262	312	318	318	314	311	330	317	337	307	326	304	318	318	272	330	299	327	314	292	329	278	294	283	317	286	289	295	309	281	289	327	297	290	324	303	308	308	302	296	297	325	315	313	306	291	341	344	277	297	296	325	305	316	284	285	271	298	321	329	318	335	337	270	290	308	311	269	306	313	287	312	306	320	318	298	309	327	286	337	324	326	324	331	273	326	314	285	311	293	295	317	330	321	311	288	267	303	292	293	306	351	297	313	323	306	301	308	309	292	290	292	281	295	292	322	316	293	334	318	336	328	336	296	307	306	355	276	314	303	336	304	276	277	304	318	310	318	311	342	318	297	313	334	293	303	350	297	315	313	308	330	304	286	294	282	296	326	278	316	311	320	288	329	295	310	291	308	309	305	320	295	301	303	282	327	327	317	285	310	288	269	302	304	281	290	279	295	291	301	306	284	300	313	284	308	317	344	291	310	324	294	276	315	314	318	303	297	322	321	338	269	300	302	297	294	280	320	322	345	319	304	317	293	286	324	289	293	301	324	331	301	327	302	333	308	313	301	303	341	319	276	294	301	265	296	302	324	305	313	292	299	273	347	317	297	297	303	342	299	297	305	335	273	308	331	310	307	329	276	281	300	317	337	278	297	278	331	299	300	320	327	310	278	273	320	317	291	276	325	314	326	282	311	324	325	332	303	294	327	316	319	299	317	295	329	299	299	324	302	278	316	282	286	299	314	328	310	289	321	304	287	299	320	306	305	324	341	317	339	333	321	320	312	290	284	322	295	295	304	315	302	343	314	317	320	305	265	321	335	307	302	295	320	309	318	284	295	262	278	316	315	327	324	292	343	254	331	322	333	329	298	318	326	378	315	307	298	291	325	306	309	284	311	292	325	320	329	323	334	342	292	307	313	286	294	295	283	329	271	332	311	331	293	311	322	312	276	344	319	304	286	300	326	298	286	277	321	297	304	264	300	290	312	341	318	314	295	299	274	323	308	300	265	290	291	285	309	320	283	326	290	308	295	324	324	286	278	314	326	290	272	301	302	334	301	276	325	273	277	286	284	324	312	308	313	320	314	308	300	292	308	303	285	302	327	324	318	276	284	308	299	315	266	307	320	334	311	309	302	298	312	279	278	321	333	331	294	280	323	288	297	321	322	286	326	313	322	299	331	348	324	296	289	288	286	318	307	303	326	332	298	323	337	275	289	302	278	318	308	351	302	335	300	300	299	298	269	296	292	284	312	338	307	323	292	280	276	325	317	342	282	292	285	285	308	321	316	372	305	281	311	335	290	338	320	306	317	347	309	328	336	319	304	283	288	287	264	289	298	314	290	292	321	311	318	334	279	297	305	307	321	294	296	290	318	329	311	340	305	308	270	291	340	322	334	339	327	294	304	303	308	298	305	322	273	299	313	297	291	311	298	293	311	320	289	290	339	305	294	338	323	304	320	294	328	333	295	308	341	355	280	313	363	311	318	271	369	293	288	298	287	326	308	309	285	274	290	324	305	319	292	311	328	299	291	358	296	278	290	315	332	296	309	332	321	268	285	303	307	295	316	277	323	290	303	297	288	285	308	357	364	294	273	310	287	303	317	290	300	349	312	326	299	315	333	315	322	315	318	276	311	352	290	297	310
8231	960	1400	1629	1447	1223	1111	999	930	932	869	811	840	766	800	820	813	754	792	776	749	731	729	806	742	743	751	752	704	743	771	734	717	712	727	684	658	702	740	666	749	656	727	734	755	719	643	702	655	717	704	712	728	694	714	771	758	711	728	743	686	715	722	730	704	701	711	706	714	722	729	753	686	682	710	714	679	739	700	689	682	735	723	727	674	754	714	672	709	704	732	682	664	684	709	692	723	677	730	663	728	716	734	704	680	723	712	662	703	716	689	657	705	701	663	682	681	723	670	756	676	705	710	734	753	752	733	693	677	719	660	691	708	704	718	778	714	764	738	683	687	665	702	673	697	734	742	709	689	705	684	740	693	723	678	721	685	735	688	695	726	674	718	719	709	694	704	714	669	719	728	667	740	700	714	719	709	739	683	712	702	655	726	705	718	675	717	728	719	735	716	693	678	744	745	675	708	748	770	699	692	680	703	730	711	707	715	739	689	729	742	674	709	726	732	689	672	719	743	709	734	713	678	717	720	705	704	733	669	717	735	698	678	729	726	739	691	718	775	685	712	719	730	730	681	706	728	732	681	712	725	693	720	697	719	716	729	708	708	710	721	680	737	718	707	713	745	739	708	674	702	730	691	709	669	703	696	714	706	698	674	700	710	726	719	730	709	683	690	696	693	727	742	725	761	725	731	751	667	723	719	702	703	751	689	723	761	729	716	728	725	763	684	696	714	709	702	759	695	701	658	684	735	743	742	714	662	717	715	736	709	700	700	710	712	749	692	750	702	729	670	696	708	678	715	649	730	715	688	710	684	693	743	711	691	750	705	701	656	678	715	687	680	714	731	685	719	706	730	717	686	672	710	685	733	677	685	660	674	716	745	716	755	745	694	720	704	709	737	741	701	687	712	696	699	672	715	694	721	713	671	715	721	685	662	728	720	727	727	733	718	704	698	664	676	735	710	661	709	725	705	697	677	722	764	697	720	721	665	704	702	726	677	682	695	679	718	731	700	737	692	737	702	658	713	693	694	724	699	702	684	645	717	713	690	730	650	696	694	753	699	658	726	686	707	686	713	719	765	687	716	741	721	689	688	718	688	675	711	680	686	662	683	711	726	705	725	709	678	741	675	677	720	651	664	700	777	701	700	688	651	689	682	676	660	693	697	699	688	684	711	715	701	694	746	676	711	706	746	711	670	703	738	646	703	655	707	750	654	727	710	743	691	720	717	680	746	683	685	683	687	727	718	683	655	696	717	727	647	691	696	664	736	756	671	707	674	686	687	731	712	717	756	739	725	776	691	754	715	692	739	697	726	729	701	711	719	702	750	728	698	737	724	718	673	749	716	715	706	680	728	693	752	668	723	688	693	722	698	746	747	703	689	731	724	671	726	674	687	704	729	723	681	724	735	680	763	710	749	710	720	688	703	684	765	743	707	727	680	735	706	688	674	653	735	709	694	735	716	710	662	692	700	718	726	719	723	695	739	712	743	703	685	711	712	722	729	732	697	728	687	708	691	691	656	738	698	689	706	722	704	701	734	723	701	705	714	698	732	739	771	713	766	754	702	705	640	760	696	714	679	702	676	681	752	708	734	701	656	672	707	735	727	766	718	793	709	753	676	708	691	710	713	687	721	734	724	636	724	722	778	704	699	661	683	740	668	728	732	695	714	741	736	671	761	693	705	700	733	753	696	670	695	692	672	697	771	683	715	711	682	757	737	664	723	745	700	705	663	659	750	737	725	675	741	713	668	688	686	658	669	763	701	740	713	684	693	715	673	698	696	704	706	701	661	725	693	714	693	722	725	705	767	702	730	670	667	720	729	711	735	733	751	716	685	715	692	658	660	732	716	739	710	709	702	727	766	741	717	709	690	722	708	725	726	720	726	677	708	706	704	668	716	720	722	715	696	676	713	737	707	686	710	665	738	710	734	684	759	730	721	726	697	658	716	656	730	691	679	724	728	678	720	710	720	704	704	689	708	664	732	737	710	685	675	704	722	766	701	721	720	665	690	736	711	690	751	725	728	735	678	717	712	718	704	673	734	701	699	706	716	670	723	702	692	685	682	724	721	738	702	689	709	723	725	722	654	692	696	707	715	691	725	704	729	686	710	765	696	672	734	736	692	733	719	698	731	755	730	747	667	685	710	668	695	712	735	693	718	691	687	701	667	685	738	689	708	700	726	703	713	717	701	729	692	704	763	698	743	693	708	725	673	714	733	697	672	668	692	707	680	717	725	733	703	671	746	740	752	676	727	794	727	705	753	670	684	700	672	712	676	680	696	686	688	688	730	698	696	672	687	669	655	686	718	698	676	699	760	712	682	723	687	731	706	742	728	694	701	679	647	676	693	699	712	715	714	689	708	707	731	686	700	789	676	748	727	735	661	675	718	727	670	691	712	693	691	736	748	724	658	725	690	701	663	672	722	699	665	708	728	731	705	661	710	711	685	771	677	651	699	689	678	708	703	724	682	674	720	663	720	675	712	720	677	714	688	659	661	697	766	703	727	721	712	673	652	721	699	670	701	721	702	756	743	682	729	729	698	690	727	692	710	699	714	713	711	692	719	684	747	711	695	720	716	730	726	646	699	669	742	706	745	701	674	721	720	734	737	680	719	717	724	678	710	701	701	731	645	721	653	735	715	691	735	717	706	714	680	688	732	771	747	729	697	703	709	690	740	713	707	689	700	738	723	695	737	694	789	705	729	700	746	686	677	724	698	730	665	746	767	724	727	723	720	719	657	695	758	709	712	686	729	718	740	744	703	746	723	708	679	683	693	725	708	725	669	679	696	690	782	733	684	699	713	728	725	730	701	696	694	707	709	703	712	705	692	742	691	669	699	667	732	677	717	757	700	683	680	734	666	716	694	684	707	772	688	723	726	704	743	688	728	707	660	716	773	702	732	624	685	711	744	651	716	658	684	702	666	724	707	697	704	734	690	746	745	690	730	754	724	738	728	682	731	728	727	723	695	666	751	719	719	695	690	684	662	719	744	735	725	761	713	659	722	667	672	720	713	714	700	728	747	699	742	652	741	712	729	745	716	742	728	689	706	689	689	679	648	711	726	676	695	744	705	717	677	686	711	658	688	702	745	756	669	716	701	730	754	683	657	731	702	663	745	714	666	657	717	673	739	671	778	755	712	736	650	733	726	692	772	711	666	672	678	690	704	707	683	686	697	730	740	698	699	678	680	680	712	683	689	710	737	768	744	677	726	681	770	671	651	731	717	725	728	732	734	675	688	712	749	739	684	712	729	705	691	718	662	723	718	703	699	735	675	716	696	719	709	693	686	734	712	711	691	739	696	725	722	706	686	696	743	716	695	690	678	741	700	740	679	725	686	733	765	718	696	719	741	710	678	696	691	661	726	725	704	719	764	712	661	753	716	747	730	684	711	700	680	758	728	696	683	733	677	725	718	679	672	654	677	725	741	725	709	737	734	707	710	768	737	731	709	676	739	697	702	700	681	710	720	738	714	662	702	685
17521	1429	905	744	499	422	352	341	283	284	266	239	213	223	206	256	237	240	194	222	205	200	219	200	238	219	225	186	211	229	195	212	216	214	193	211	223	229	214	223	222	214	222	191	199	193	210	222	199	181	228	211	211	195	205	193	205	192	191	237	206	210	209	209	202	219	206	216	219	201	198	185	178	231	191	203	203	187	201	205	195	231	190	220	227	195	213	234	197	213	201	210	212	208	226	198	198	209	214	194	212	166	215	218	206	178	214	189	192	218	195	214	194	200	226	212	214	228	217	216	210	191	186	211	229	215	216	211	201	223	209	195	197	212	209	199	220	193	171	169	171	179	208	213	194	183	210	197	214	196	209	191	187	209	193	215	212	218	215	206	194	225	200	196	214	196	219	221	197	209	213	191	202	213	183	199	224	199	192	185	203	211	206	177	209	218	219	207	189	188	209	208	208	206	228	211	196	194	207	194	208	182	210	217	227	199	206	202	208	186	185	227	215	189	231	202	197	225	216	206	210	208	216	211	178	203	170	223	215	234	246	217	205	197	187	196	209	212	230	187	216	168	217	213	190	219	221	201	202	198	207	195	215	203	218	206	202	196	187	205	223	183	209	201	221	224	192	191	190	203	227	178	177	210	180	222	189	215	188	197	229	226	225	210	184	185	206	220	178	213	177	223	207	212	212	181	202	203	217	207	199	206	207	191	189	199	213	210	191	218	201	208	219	200	206	197	213	202	198	199	190	217	213	210	187	220	216	214	196	212	221	203	187	209	220	217	202	207	196	210	175	195	192	230	212	163	192	193	221	187	218	201	224	201	205	225	210	217	211	216	208	214	203	211	203	201	198	182	206	193	201	212	193	201	186	209	206	183	215	212	205	212	217	208	220	243	214	199	215	187	183	191	191	189	187	223	219	214	215	234	202	197	230	218	208	238	206	187	211	211	219	175	219	205	194	199	188	217	210	222	195	206	191	213	188	222	223	215	201	219	205	227	222	209	197	193	189	210	209	189	227	213	192	240	194	199	208	209	210	210	219	224	196	205	214	193	210	214	200	200	204	222	193	181	207	240	198	199	210	231	205	180	197	197	198	187	179	200	205	188	174	204	197	200	219	213	228	206	173	199	215	204	203	221	205	219	223	223	180	188	191	200	209	193	216	197	183	203	211	203	197	217	180	192	230	190	203	222	181	209	201	201	220	173	226	203	225	191	202	209	201	192	195	215	224	208	171	199	225	179	215	238	174	185	207	201	214	225	222	204	193	203	221	217	182	217	239	194	211	212	191	196	195	201	207	204	209	191	195	212	178	194	186	196	206	202	201	204	217	232	183	183	199	192	205	187	204	206	199	191	200	208	206	212	187	215	216	204	216	193	226	208	230	188	216	175	195	205	205	181	203	198	213	211	197	195	190	189	232	197	230	201	242	212	195	210	194	204	205	208	184	192	191	192	204	198	207	210	189	196	190	222	218	222	204	201	188	213	203	204	230	228	206	199	200	181	232	202	204	211	218	203	215	188	185	239	210	230	185	198	198	203	200	204	199	205	204	213	234	221	183	204	209	205	207	197	215	204	200	212	214	228	236	203	214	189	200	183	183	208	186	200	197	180	200	191	193	203	218	180	202	204	203	213	194	212	195	216	229	203	233	209	212	231	197	204	217	187	207	214	198	205	195	206	208	202	203	183	187	185	205	209	203	177	191	224	249	224	195	195	200	195	198	188	202	207	193	199	193	218	214	212	204	185	185	184	231	233	214	187	195	196	201	178	182	196	223	214	195	203	194	217	211	217	198	207	188	226	210	198	188	198	202	220	207	192	163	191	192	185	212	186	218	207	210	202	216	207	200	180	190	190	215	209	215	214	194	194	221	201	206	205	198	206	211	222	201	210	202	191	211	191	192	206	211	179	207	231	198	229	246	202	205	184	201	211	232	217	210	172	205	207	203	211	211	219	193	197	215	198	203	215	223	207	190	210	223	176	218	205	196	247	194	212	189	208	199	223	239	192	192	184	214	216	194	218	194	189	209	196	225	205	213	184	213	217	211	195	185	222	227	208	197	228	191	204	190	187	212	206	204	198	187	207	190	232	215	197	193	200	173	187	185	228	179	203	188	182	196	205	234	193	212	209	209	195	209	192	210	202	208	212	191	206	207	204	208	204	209	181	189	211	210	209	207	197	215	207	199	196	240	223	179	213	213	217	202	204	230	208	225	219	198	211	181	191	201	181	208	186	193	254	195	193	174	216	204	208	186	168	201	222	215	220	199	230	214	210	203	212	222	204	236	189	169	214	201	209	213	171	191	223	214	194	214	201	179	202	219	206	209	199	194	201	193	207	185	205	225	174	209	206	197	204	210	221	188	205	214	192	191	193	208	199	225	188	199	208	209	226	209	218	179	200	207	203	205	210	194	202	190	205	207	213	205	215	205	217	213	227	193	185	199	184	194	195	205	187	167	202	214	187	222	173	204	192	205	221	210	193	199	202	215	202	227	239	192	203	214	193	193	184	193	197	208	219	201	213	203	205	204	186	201	193	203	223	202	211	211	203	188	188	194	190	208	177	222	209	231	197	168	211	189	199	198	208	196	196	217	196	229	217	199	206	222	200	193	209	209	196	188	163	225	193	206	177	225	200	196	219	243	203	209	233	169	207	210	225	216	236	200	201	183	193	212	232	231	221	216	189	197	202	205	241	180	194	218	215	237	219	220	206	228	201	218	223	231	225	220	206	203	201	186	214	192	189	199	182	213	194	201	223	180	213	204	189	205	218	189	183	206	200	175	192	208	215	231	209	197	197	200	200	195	190	204	193	185	209	210	195	215	193	193	211	224	208	202	189	222	196	189	221	203	208	166	199	192	203	206	231	185	200	194	188	203	212	182	211	195	187	169	204	204	236	193	172	221	192	202	202	202	218	228	229	223	216	226	199	214	180	223	204	203	180	213	201	188	204	191	203	185	203	191	200	185	202	194	201	185	169	181	232	210	186	199	226	194	224	213	200	250	209	202	209	198	195	206	194	210	193	190	222	210	192	204	195	212	195	226	232	190	223	212	218	182	185	184	206	190	241	179	198	189	221	192	225	201	226	219	214	211	187	235	218	218	192	187	253	206	207	194	215	207	187	199	188	193	203	193	230	183	215	181	199	189	201	214	195	193	201	204	212	207	229	186	229	192	195	206	180	202	221	241	204	238	207	222	221	188	216	229	207	221	217	209	214	209	194	215	230	190	203	197	219	203	197	221	180	197	205	201	227	177	200	184	199	190	198	202	194	196	209	209	208	208	215	199	206	185	199	205	206	190	194	176	206	190	195	221	197	213	227	186	169	206	211	198	182	218	205	219	209	212	237	212	205	209	192	212	206	168	210	212	209	192	204	201	206	230	218	218	199	234	234	207	186	223	187	199	200	185	189	187	191	202	224	254	213	173	209	178	202	220	214	223	222	188	181	225	222	228	206	204	186	204	204	206	179	199	199	204	191	201	194	186	222
9911	1059	1904	2166	1804	1503	1238	1091	954	894	809	728	697	700	623	642	535	586	550	604	541	538	533	569	535	545	570	520	491	500	498	470	495	485	449	474	505	520	475	458	456	489	493	498	471	504	499	510	457	495	482	504	468	485	465	459	501	493	497	492	456	449	499	476	490	462	474	473	476	476	491	486	476	438	483	490	470	461	503	490	484	462	469	456	471	481	493	495	440	493	494	480	481	430	450	503	501	467	453	479	420	477	494	482	486	476	491	463	500	494	475	496	479	499	475	478	447	479	463	495	480	484	471	476	487	462	432	491	480	438	498	521	485	490	527	508	487	454	466	466	473	473	458	480	447	515	513	458	482	441	474	497	509	451	492	511	468	503	464	483	488	467	435	437	499	470	443	481	491	474	443	467	476	460	471	532	491	489	482	479	473	467	454	445	496	452	467	478	468	457	494	478	472	505	490	503	432	475	512	481	465	493	461	493	475	440	507	504	488	488	456	507	467	439	505	463	481	507	432	452	487	473	504	439	438	456	487	466	477	481	441	432	494	480	465	470	484	489	510	476	479	490	460	500	465	496	499	466	473	516	459	453	501	495	476	534	492	501	494	499	464	480	444	422	444	441	484	454	495	457	447	488	494	459	449	480	468	452	491	434	486	479	440	465	453	518	489	465	458	504	455	443	473	462	470	487	480	445	496	421	472	457	489	461	500	492	452	468	479	490	450	493	452	440	497	497	492	459	505	484	487	465	469	508	486	460	488	455	475	475	481	464	495	486	457	487	508	453	505	458	467	471	496	443	463	467	480	462	484	488	457	496	502	453	449	481	513	531	454	435	450	504	467	507	475	475	504	509	488	488	477	493	466	452	450	478	539	469	426	459	458	479	515	485	442	491	458	485	479	519	480	474	459	482	489	475	465	474	512	482	497	476	480	511	503	474	469	457	484	428	454	479	457	427	506	445	468	490	489	458	502	514	478	475	430	480	446	467	522	481	506	497	459	475	471	518	447	477	489	478	441	475	442	505	469	422	479	465	485	499	519	446	441	474	496	468	466	487	456	458	501	466	474	503	527	465	479	472	484	458	473	451	476	456	496	476	473	448	486	491	486	507	432	499	462	497	496	456	440	433	517	480	435	512	461	475	495	483	503	460	508	464	480	487	484	480	460	464	458	485	516	510	478	483	480	450	511	479	480	469	478	499	440	519	457	483	463	462	460	493	496	437	499	435	469	481	449	476	491	459	508	486	456	509	509	504	480	494	474	472	429	468	475	495	435	477	452	478	492	444	465	472	489	491	475	438	470	453	466	468	509	489	498	498	455	448	454	463	466	491	463	473	479	470	497	490	477	467	478	462	459	488	469	486	497	494	459	447	484	468	498	514	482	501	458	487	431	468	488	490	474	481	459	475	470	478	506	438	492	482	486	502	467	452	456	508	495	495	445	483	462	498	499	550	479	495	519	486	494	474	500	469	492	482	503	490	475	474	495	460	469	437	467	497	488	491	484	462	440	487	465	439	454	462	482	471	472	447	473	521	420	485	496	481	460	474	495	476	442	459	499	510	461	486	473	477	462	489	513	492	429	458	465	501	500	491	471	463	514	468	464	459	485	463	448	450	431	498	427	509	450	477	459	507	502	482	452	499	446	477	469	463	464	442	449	480	449	480	459	503	474	470	447	482	471	457	469	481	450	464	469	495	480	480	473	521	492	498	481	483	484	482	473	473	474	469	462	484	503	436	515	465	463	474	462	506	495	476	446	461	449	469	467	499	467	429	466	476	483	484	489	469	460	483	434	476	473	495	459	523	496	482	477	536	468	491	471	502	448	522	499	488	478	485	475	483	478	496	497	486	513	462	484	424	495	470	454	468	442	428	489	486	521	480	479	462	499	456	450	449	486	449	509	476	464	470	455	454	435	439	469	492	486	469	474	471	432	460	529	438	464	442	508	493	476	458	477	440	518	472	518	501	488	476	452	478	481	466	475	492	448	499	502	493	446	464	496	516	532	500	452	478	503	490	464	482	479	466	447	492	476	463	524	461	507	483	499	506	514	462	492	460	463	469	475	473	473	470	482	471	463	486	478	468	476	492	450	483	440	493	450	493	457	462	489	472	479	465	476	478	478	500	481	475	472	435	482	480	454	470	481	476	470	472	490	489	463	473	468	474	453	451	493	423	490	447	497	471	446	461	467	445	488	516	479	483	457	501	506	466	516	454	470	458	485	503	523	471	464	461	506	470	512	495	457	478	467	475	471	499	426	469	514	475	453	471	466	487	467	476	477	457	440	472	476	491	460	497	454	467	480	477	497	477	478	520	493	474	469	441	489	499	469	456	496	502	454	497	479	459	448	506	487	465	453	451	468	478	520	473	498	489	438	469	481	454	450	467	468	482	463	487	482	463	446	476	500	471	433	481	521	504	496	460	480	500	445	509	488	473	463	457	479	471	429	494	446	463	455	473	505	469	509	464	498	498	485	461	459	472	507	479	483	419	489	506	508	509	477	461	471	497	448	461	477	465	456	428	506	476	459	469	479	479	463	434	488	479	503	443	484	494	513	517	460	477	453	501	434	479	465	471	475	488	445	449	480	499	478	477	469	489	484	506	503	512	489	462	480	488	477	510	504	438	481	465	430	442	469	456	496	466	468	458	471	488	466	483	483	512	530	476	431	467	470	486	470	528	489	445	498	495	482	484	485	469	430	461	438	448	487	478	471	493	466	470	452	507	484	508	451	505	486	471	498	471	481	487	471	496	446	483	463	481	482	440	461	474	460	440	446	493	449	506	500	446	468	490	489	467	482	503	457	502	456	508	463	497	507	494	500	483	474	473	480	481	482	465	485	459	482	495	467	498	445	475	470	482	421	481	493	472	513	432	443	496	478	458	490	474	457	421	457	497	469	490	441	446	463	470	447	442	492	472	463	502	487	509	449	483	519	484	461	507	452	514	479	493	489	460	449	491	480	460	492	505	451	495	496	473	521	457	473	478	509	486	521	454	475	477	471	477	492	492	455	420	467	499	464	464	499	464	481	495	473	502	525	470	505	470	475	480	530	460	476	496	435	460	481	461	474	445	461	440	454	496	505	511	496	451	567	501	454	442	448	483	489	460	460	485	456	472	424	448	493	449	454	468	499	476	507	483	445	469	477	480	475	456	456	498	475	467	461	507	456	455	425	476	473	471	465	471	494	532	509	488	455	489	482	462	453	529	471	503	454	468	467	487	491	486	508	441	447	477	475	504	467	492	487	439	470	521	513	499	500	458	456	468	470	481	526	489	488	475	476	487	500	508	446	455	453	443	487	481	463	483	474	478	493	495	486	491	509	480	483	466	497	481	478	516	474	483	482	474	484	461	471	469	497	495	472	497	513	475	483	503	462	459	479	431	482	483	427	458	447	515	461	491	439	484	480	490	479	494	424	444	513	437	478	487	479	491	487	468	492	474	484	461	448	468	452	499	495	493	434	451	461	481	474	476	482	476	474	450	477	489
3310	259	255	209	198	201	202	222	209	197	192	208	233	203	194	194	218	212	213	207	190	206	190	212	221	195	219	192	196	216	224	239	182	207	222	211	195	196	224	200	179	188	194	174	237	210	192	210	227	216	208	216	201	196	195	212	215	223	201	186	198	239	197	232	195	198	189	195	194	203	224	216	211	203	180	192	216	195	203	237	194	203	204	199	222	219	207	201	194	192	203	208	205	224	223	203	187	199	231	183	190	188	200	185	215	213	201	201	160	189	199	220	194	195	203	205	219	211	218	208	191	214	215	208	193	198	208	214	219	186	218	205	216	209	209	185	200	232	216	219	199	215	199	223	211	199	198	223	209	221	193	213	222	169	174	164	220	208	224	239	218	219	197	220	190	190	203	178	184	217	196	206	224	213	190	184	207	223	207	203	212	232	199	205	206	194	224	186	203	207	218	201	196	233	201	196	168	202	201	204	217	191	209	182	217	200	185	188	193	224	199	198	206	202	216	207	221	195	197	195	196	179	194	207	207	216	196	201	182	203	183	202	211	203	199	202	223	190	219	215	210	201	215	193	257	191	190	207	226	193	208	204	172	229	206	221	186	190	192	204	212	206	176	207	190	195	204	180	218	199	199	198	202	200	200	211	196	187	207	189	209	193	219	205	184	208	206	209	209	206	191	204	195	192	207	192	180	180	174	225	197	223	189	205	212	193	202	178	206	201	204	197	223	231	210	193	197	187	211	208	187	192	207	192	212	197	245	225	208	196	201	199	208	192	193	188	214	237	197	202	225	185	203	226	215	182	220	208	196	177	177	201	208	235	188	185	207	202	225	217	215	196	189	206	211	190	182	212	208	215	199	202	183	212	203	236	192	192	178	194	239	224	169	206	207	265	203	206	208	244	201	187	212	200	206	179	205	194	200	217	200	217	208	220	201	195	197	201	196	209	190	222	198	203	182	225	219	188	201	237	210	181	201	214	211	201	208	173	188	209	233	188	203	204	187	175	202	213	228	183	197	206	216	221	209	189	218	189	187	197	164	208	232	217	199	242	190	188	225	202	205	211	204	210	167	219	190	229	183	216	213	219	201	205	202	197	216	215	219	216	221	191	232	191	203	225	223	191	192	181	207	208	213	225	198	242	199	196	195	204	215	204	198	206	194	223	215	200	262	211	195	191	221	200	199	199	178	211	207	228	194	186	244	211	202	224	227	192	203	203	228	210	192	206	196	219	159	184	222	206	187	215	193	217	192	208	212	196	194	216	217	205	233	210	210	185	197	194	222	219	217	226	222	242	196	197	174	187	199	226	227	193	177	217	195	232	192	200	207	209	214	225	204	221	212	201	213	229	183	226	186	183	194	188	198	213	197	204	200	199	180	201	205	199	195	221	184	227	212	191	190	193	209	213	206	211	233	224	193	197	204	196	196	199	204	205	216	206	197	187	197	245	201	211	218	207	206	197	192	188	212	195	193	189	194	193	209	191	241	210	185	223	219	196	218	205	200	227	214	214	190	216	205	197	223	199	207	175	192	177	226	199	208	189	183	226	190	200	178	197	204	217	177	192	195	185	210	227	225	212	211	213	201	202	210	205	237	206	215	191	201	189	201	215	215	213	214	222	200	198	196	208	214	215	181	190	214	216	213	203	206	196	204	195	214	210	194	188	211	203	196	178	195	226	222	193	207	198	196	230	204	212	181	212	182	208	200	195	194	208	183	207	204	214	198	218	198	197	209	225	212	196	211	196	205	207	204	200	189	183	215	188	228	191	218	190	196	205	232	229	188	196	207	210	215	233	204	206	195	179	206	196	193	185	186	206	206	184	230	207	191	196	188	194	211	231	215	199	207	184	178	221	228	219	180	212	199	207	201	197	205	186	205	189	200	204	199	214	216	207	217	228	203	221	222	183	224	211	208	200	182	219	218	188	225	190	185	228	209	219	165	179	212	226	223	234	213	193	214	183	208	173	239	201	218	235	199	205	210	201	226	240	194	202	204	192	178	214	189	178	200	205	214	215	202	195	222	199	217	216	197	210	212	190	215	234	205	221	190	212	205	227	214	191	197	196	213	197	216	215	176	155	194	184	204	224	224	215	208	208	179	200	228	191	212	192	222	221	210	227	214	204	206	193	203	231	156	208	222	203	174	182	211	192	220	186	211	207	240	195	195	228	187	212	212	175	197	186	211	211	220	202	227	207	195	193	210	214	223	197	217	186	213	199	194	192	199	221	214	222	223	190	193	197	198	205	206	205	195	228	190	207	202	204	199	201	232	194	194	211	192	207	199	190	213	214	185	209	166	184	221	221	193	204	196	197	238	226	233	199	232	237	206	231	217	240	218	235	201	230	223	194	219	215	220	195	199	238	212	207	210	217	207	205	208	200	189	198	222	180	188	180	214	231	190	201	218	188	175	219	207	213	211	219	206	187	206	208	241	198	211	213	188	226	189	227	216	211	207	215	212	198	218	206	202	221	217	208	189	219	186	173	209	214	203	195	211	219	195	189	207	242	178	215	204	202	211	176	204	203	193	186	222	202	201	211	222	212	231	215	205	193	228	176	209	214	208	205	198	191	191	218	188	223	217	221	211	211	195	182	207	202	199	200	196	220	232	204	178	204	214	193	178	202	219	228	251	194	205	215	217	197	230	199	235	208	206	201	215	211	194	187	201	184	192	209	200	207	219	207	214	240	220	194	209	218	180	204	193	203	198	203	199	205	196	187	193	197	203	212	204	243	204	205	222	209	199	189	192	210	195	207	215	174	226	197	205	223	210	200	188	195	214	201	195	215	231	197	203	215	229	217	203	206	204	189	207	206	212	224	200	191	200	252	212	202	213	196	229	170	229	234	198	199	191	192	189	206	212	195	207	192	206	209	179	202	220	235	243	208	224	206	191	202	201	167	234	216	208	220	193	196	214	235	195	199	217	210	196	217	206	208	222	208	204	218	213	195	192	206	211	213	219	218	184	220	198	192	224	179	173	204	204	193	214	202	213	226	173	173	201	199	206	205	212	199	178	198	194	194	213	205	210	200	197	191	222	185	200	202	176	198	239	215	205	224	197	201	231	204	215	205	205	198	175	200	219	203	229	225	217	229	212	194	226	210	208	226	202	212	187	232	214	186	190	193	207	197	194	199	229	207	224	185	207	198	203	208	207	186	235	199	193	221	178	198	189	197	220	220	191	205	214	175	211	221	179	199	227	215	221	197	196	227	201	212	219	204	194	240	216	214	226	225	228	236	214	197	208	200	203	199	209	212	199	231	229	182	217	183	194	220	212	248	212	232	214	203	188	204	216	202	201	209	220	243	197	218	201	219	206	188	224	189	224	180	198	224	211	205	199	221	168	224	217	194	200	225	207	196	184	200	202	216	200	233	217	189	198	208	217	190	217	183	191	178	168	192	240	197	166	216	186	233	210	233	205	213	200	211	243	216	207	209	203	197	207	202	200	206	211	229	180	199	195	220	182	209	191	209	187	188	207	218	229	215
3054	488	558	569	543	529	504	552	550	495	522	549	533	484	507	584	494	474	499	515	498	469	514	519	475	523	519	521	462	521	484	496	538	535	503	500	478	518	512	507	488	495	500	478	532	489	523	508	481	493	548	482	553	543	506	494	510	509	487	525	489	501	511	513	508	480	491	461	501	482	523	525	514	540	499	553	529	524	488	496	513	518	553	554	510	505	522	510	489	521	519	531	507	535	499	509	505	497	488	496	466	515	504	503	517	494	492	466	496	499	500	525	508	488	470	535	537	481	484	495	508	506	447	465	483	482	503	463	518	491	495	499	504	546	512	517	509	493	507	499	507	499	482	526	496	537	482	538	497	505	478	465	470	521	494	495	524	499	458	528	497	496	521	514	511	487	473	502	486	496	471	468	515	501	509	463	498	493	525	483	554	486	502	515	527	501	543	529	527	494	488	508	505	509	475	535	484	487	525	537	496	511	511	489	499	474	487	547	514	494	493	477	491	494	505	521	528	508	540	514	485	489	502	544	506	496	467	530	521	512	488	475	504	483	500	512	494	498	517	509	510	487	516	498	483	503	502	520	484	510	500	510	530	544	506	508	508	514	535	470	515	506	528	526	505	490	490	507	500	519	498	498	500	503	528	484	534	523	522	507	516	540	513	495	494	525	483	506	492	511	535	507	499	522	502	510	507	505	489	464	506	512	514	515	532	493	520	503	567	505	527	496	500	496	506	492	497	492	499	495	496	534	522	521	501	504	497	547	556	518	496	544	469	518	444	521	499	545	503	505	534	533	529	504	491	515	489	509	471	504	518	509	484	454	543	492	539	516	463	537	476	471	499	500	497	511	484	540	489	549	483	481	553	479	525	454	479	486	488	469	520	515	483	527	515	462	518	499	477	523	523	550	523	454	512	509	487	492	506	518	521	490	544	488	470	509	511	525	497	513	500	522	519	512	499	487	483	461	490	479	529	480	496	487	538	511	503	507	469	524	508	524	550	510	529	527	484	501	500	528	519	502	506	513	552	501	541	489	507	476	498	529	473	521	497	482	481	523	490	483	521	501	507	523	532	471	512	475	511	494	513	512	547	467	499	522	508	510	529	478	518	506	501	525	503	523	469	541	524	471	513	501	460	450	503	487	489	499	489	512	514	520	495	533	458	511	494	475	494	509	454	519	496	489	466	526	535	515	471	478	514	554	508	507	485	507	524	505	543	470	476	494	487	528	482	477	472	539	527	497	493	513	538	476	472	467	472	469	500	486	530	533	477	502	521	494	495	479	501	529	523	542	532	523	506	479	479	481	488	489	446	500	505	498	470	527	496	514	527	468	521	502	495	500	497	502	510	500	513	512	519	487	492	534	472	500	513	500	525	511	496	482	515	535	515	508	439	523	491	432	478	479	534	525	521	515	511	497	533	453	505	500	522	458	432	479	531	503	491	505	499	523	502	491	507	493	491	564	506	507	496	501	525	476	553	499	480	538	464	506	488	486	540	527	528	493	536	497	500	494	532	488	487	544	533	504	531	506	511	510	501	535	525	536	473	518	547	502	471	484	475	481	505	525	458	505	505	463	505	491	456	486	513	501	458	510	501	496	518	468	477	494	521	557	467	525	508	501	494	497	446	530	518	505	502	465	500	488	463	522	526	468	470	505	497	491	533	470	517	522	523	466	513	491	540	529	530	477	486	524	521	495	486	513	507	489	515	504	506	497	498	491	511	543	496	490	507	521	510	525	513	554	525	499	509	477	489	490	501	504	524	523	499	508	503	543	545	522	481	519	495	489	488	502	498	507	509	533	483	546	532	502	479	520	515	466	523	485	506	507	495	504	496	540	491	444	497	509	519	493	482	511	546	524	490	498	484	469	502	489	477	502	542	531	513	476	503	492	515	546	506	512	519	486	530	545	530	521	489	515	479	469	473	495	549	509	512	504	479	513	500	519	517	511	500	527	497	485	551	525	502	494	481	485	509	542	492	500	526	540	462	488	503	533	536	488	494	501	446	505	506	521	510	512	481	460	515	494	508	472	503	553	510	502	497	525	514	512	500	532	501	516	466	508	517	538	518	508	561	480	497	540	511	505	456	518	484	474	466	486	507	501	517	465	484	497	549	509	482	536	478	525	540	502	550	488	515	498	500	509	522	480	549	479	499	518	527	530	472	550	548	497	518	490	520	490	495	505	506	470	444	489	524	529	491	506	506	498	502	481	498	506	493	519	503	477	494	526	512	472	515	495	479	504	501	535	503	487	500	504	483	526	522	522	538	530	521	534	492	532	463	501	499	516	502	512	479	555	466	527	477	497	499	513	524	507	514	498	517	517	502	509	533	515	493	561	505	527	499	483	477	514	501	505	493	489	498	503	524	483	512	512	485	540	509	498	504	527	512	518	492	506	483	479	509	494	509	483	483	507	488	487	479	510	497	465	497	531	525	506	523	523	528	497	516	514	531	488	501	520	529	551	508	503	505	493	494	517	486	517	515	468	482	483	538	499	496	523	451	503	486	514	515	500	468	505	474	498	496	473	480	495	514	500	520	524	488	528	490	515	467	505	490	510	529	521	512	518	492	495	521	473	498	541	496	540	505	515	501	510	492	515	488	498	522	491	508	475	495	512	497	499	507	506	480	484	505	497	574	496	532	534	491	509	543	501	506	531	525	554	518	466	479	496	487	484	495	480	509	491	508	528	465	480	484	534	519	508	543	512	527	486	446	540	486	513	545	509	500	494	517	517	505	529	562	524	466	533	476	503	537	506	524	515	487	453	485	499	527	514	529	525	509	503	475	491	520	545	528	530	497	557	501	502	518	499	472	496	499	491	532	504	540	487	517	533	499	481	450	489	488	506	527	537	477	533	464	503	481	537	482	486	463	500	492	508	516	471	518	498	482	503	503	524	440	480	507	515	542	488	470	489	529	479	497	517	504	539	493	509	505	486	471	544	489	503	485	521	476	516	503	505	512	493	471	547	532	487	508	503	500	495	525	499	525	531	510	484	476	497	493	512	492	509	500	474	493	487	483	516	491	483	470	507	492	476	492	493	487	497	486	481	521	523	524	545	525	527	508	555	472	468	472	484	534	489	519	504	507	544	495	485	571	530	500	476	520	449	511	486	563	507	488	488	470	499	485	487	543	513	481	521	530	480	496	551	539	505	495	516	540	477	475	494	508	469	497	473	502	499	467	504	506	513	526	503	566	478	501	558	500	502	510	527	518	507	475	508	499	481	518	537	482	511	475	507	536	545	525	546	553	501	456	484	468	496	476	508	507	559	514	528	501	538	556	500	509	505	521	511	499	521	502	498	507	505	477	527	513	572	508	497	482	498	520	464	483	493	553	493	477	494	489	535	560	519	490	489	495	465	527	506	464	522	496	487	509	519	512	496	483	502	495	495	484	534	507	543	490	490	479	511	520	490	502	514	496	485	521	521	483	479	536	504	516	506	523	528	507	519	538	507	516	462	560	510	454	473	491	469	482	525	526	507	472	505
10478	742	664	548	454	399	357	350	369	331	298	297	346	314	313	291	303	354	295	327	304	337	282	309	299	317	301	281	292	322	282	296	300	303	285	295	296	276	279	323	284	328	314	290	283	301	318	276	318	317	324	282	305	304	321	315	323	296	318	306	304	305	353	289	326	281	323	281	264	310	270	287	329	291	314	321	311	310	312	330	317	293	291	301	304	298	300	307	333	293	277	302	310	293	258	300	300	303	255	322	313	333	315	339	333	311	282	305	321	301	310	287	293	316	275	291	291	339	291	307	283	298	316	268	297	292	275	295	317	321	301	320	295	270	307	307	324	325	277	280	286	299	310	332	287	289	281	347	283	316	295	316	308	316	322	274	324	283	302	270	261	348	304	297	302	271	299	328	304	273	310	314	279	278	301	301	284	306	279	316	332	298	304	307	292	345	310	333	333	284	317	305	306	289	315	303	308	298	324	290	280	284	277	290	318	317	298	318	277	309	302	325	311	291	277	309	311	298	302	333	311	305	341	300	281	284	300	275	325	314	299	312	330	308	322	290	303	312	321	306	314	295	307	281	318	295	286	338	281	298	280	308	301	305	340	295	312	346	330	281	287	331	302	288	309	307	327	304	295	342	306	329	290	290	278	314	287	323	306	307	310	308	307	293	278	317	305	296	293	306	328	322	320	300	322	288	324	290	284	275	272	264	314	298	276	325	317	303	311	304	307	286	257	320	315	301	301	329	298	306	278	286	301	346	281	329	289	309	289	297	288	301	318	310	299	311	319	331	298	324	326	290	293	301	304	290	279	302	335	283	313	292	299	312	272	316	321	320	283	325	300	303	307	291	304	333	333	316	274	294	299	278	301	281	299	293	333	284	300	273	285	312	296	309	320	326	341	272	314	311	298	287	327	321	277	304	314	337	287	325	324	273	346	317	301	286	273	353	289	301	331	296	308	278	289	309	297	283	273	313	317	298	308	340	323	311	331	298	292	317	306	309	300	297	288	332	330	313	309	276	329	288	309	297	310	308	308	284	275	286	294	295	326	353	312	304	290	297	305	291	298	284	298	277	305	306	296	306	290	280	279	336	312	289	298	288	300	309	325	300	314	294	319	308	308	289	309	304	316	326	270	288	301	289	304	310	324	298	288	305	313	309	321	285	316	316	351	329	325	310	272	276	324	292	316	264	329	294	316	301	288	278	304	296	321	338	312	285	333	331	295	292	291	275	275	309	297	292	285	338	266	298	315	294	321	284	321	297	292	312	316	304	328	292	309	284	282	317	348	301	266	329	303	275	294	275	299	319	290	342	278	318	277	307	338	290	274	304	318	331	301	349	283	316	327	299	317	307	262	321	274	266	296	276	294	297	292	299	309	276	289	319	308	317	324	285	305	320	297	306	363	290	307	302	286	315	296	275	321	281	301	292	305	305	306	321	295	311	297	315	309	315	319	288	308	336	312	348	329	304	313	310	298	268	341	302	278	324	290	342	287	302	317	288	317	295	330	293	270	317	333	333	319	326	280	313	314	299	268	267	295	299	330	325	331	317	343	301	294	301	340	303	280	291	300	312	293	316	342	290	280	325	325	316	313	314	307	295	297	295	321	299	284	309	261	296	296	297	289	302	276	332	336	347	325	291	310	273	298	312	315	285	307	287	312	279	277	297	294	297	296	328	315	308	300	285	302	312	299	312	293	326	285	323	271	329	287	312	317	316	317	312	285	267	298	333	284	292	311	273	327	322	336	334	302	333	317	334	314	280	281	304	277	281	289	310	303	313	272	285	308	316	271	267	297	320	361	309	287	264	288	292	298	304	278	319	314	307	306	309	351	300	287	311	338	276	297	289	309	316	312	307	321	310	322	302	271	329	299	283	317	310	349	348	325	322	309	287	304	287	298	313	323	327	300	304	300	291	326	311	336	279	280	336	304	296	301	307	328	302	278	311	295	299	313	283	309	298	310	300	290	281	268	332	316	336	322	296	283	358	299	303	319	309	296	306	344	318	318	263	322	295	315	310	272	284	316	306	281	276	346	296	300	296	277	274	321	299	283	372	310	333	283	291	293	301	300	330	323	296	318	317	304	283	284	329	337	301	327	285	318	311	318	309	343	312	311	300	296	297	307	276	292	294	307	312	307	317	318	291	298	311	307	277	291	322	289	355	310	320	293	297	291	318	304	321	334	311	310	308	322	296	335	308	304	308	303	322	281	302	322	311	343	309	312	325	310	279	310	320	281	286	328	320	313	268	313	298	312	306	274	314	314	282	331	303	324	303	299	342	325	306	303	275	299	307	299	322	319	296	307	281	281	276	297	310	273	330	336	338	285	366	324	296	322	318	287	289	299	283	322	299	294	291	290	322	278	318	361	330	285	301	327	315	309	290	295	314	313	280	306	304	282	293	283	321	291	325	300	321	334	294	338	327	325	321	301	312	312	318	324	327	307	318	332	306	322	312	257	303	298	291	301	302	303	293	302	338	284	304	284	306	286	314	296	281	294	302	283	310	315	263	314	320	300	300	279	295	293	305	298	316	331	337	295	304	285	316	296	282	278	309	303	304	303	318	315	303	292	311	277	294	314	301	326	342	323	309	302	349	269	315	306	309	310	326	301	311	295	307	333	301	296	305	286	265	283	302	296	323	349	318	336	302	284	299	333	258	286	326	319	277	321	327	295	290	288	303	306	312	300	320	322	279	312	320	330	298	363	301	335	274	300	296	302	287	286	314	321	303	274	315	289	260	286	291	298	305	308	332	340	298	304	279	313	290	338	290	274	303	291	268	306	282	282	302	318	281	294	316	333	295	326	303	277	288	331	315	308	324	309	308	312	315	312	288	296	272	340	336	282	287	303	301	316	321	323	324	291	318	308	308	317	326	282	311	287	314	300	332	341	317	302	296	308	317	297	304	327	323	285	300	283	297	312	290	287	271	317	313	295	301	281	305	329	314	291	277	316	279	336	303	326	266	290	305	325	348	276	301	294	304	280	316	320	281	284	271	347	297	320	318	293	306	315	306	291	303	329	300	308	275	294	329	278	279	339	279	320	334	312	281	325	289	301	281	279	282	304	303	285	300	339	327	330	330	254	290	321	316	327	317	313	263	310	323	289	357	288	301	329	320	307	330	285	283	302	320	334	284	318	282	316	302	312	263	293	306	271	317	291	289	289	279	289	306	281	297	310	291	315	303	318	335	275	301	263	322	298	257	311	288	276	299	305	325	313	269	331	326	302	324	304	311	320	335	276	306	306	264	302	306	292	281	275	308	304	305	308	330	294	313	337	324	294	314	289	337	280	288	289	312	293	294	319	306	322	318	320	276	342	321	320	301	302	304	302	312	348	288	307	292	316	330	293	303	280	278	287	304	306	283	285	299	278	312	306	294	307	299	289	303	332	317	298	323	318	270	335	313	322	301	325	329	305	240	316	306	315	296	288	284	280	294	294	299	293	341	318	309	312	321	300	309	288	332	279	318	283	293	324	288	283	280	322	325
8057	935	1457	1529	1361	1256	1096	1021	1005	914	876	919	800	795	814	768	760	724	713	770	769	729	716	729	726	691	749	721	758	706	762	753	700	720	762	693	742	702	695	718	681	707	727	707	692	716	753	715	700	705	703	703	717	723	697	701	682	693	728	755	703	717	749	728	667	678	684	708	708	704	743	718	681	717	745	733	694	655	711	729	687	673	699	736	684	702	709	708	705	735	691	709	714	724	724	674	723	696	710	759	686	696	710	732	671	714	694	670	724	698	702	723	681	691	705	680	674	695	702	677	702	719	669	687	690	700	729	696	744	708	650	702	695	710	720	741	718	730	709	714	689	711	715	710	691	734	712	673	656	712	710	694	709	697	697	680	687	644	753	697	751	656	697	708	704	657	687	714	711	730	694	662	667	699	699	671	686	676	735	674	710	659	691	693	673	725	709	661	705	677	670	706	689	665	731	725	727	679	737	708	668	711	686	702	689	696	674	695	704	699	672	709	713	761	679	739	693	672	722	697	657	728	697	678	704	664	742	710	697	725	688	663	680	718	676	752	764	691	699	725	681	715	721	647	692	700	691	674	714	690	672	712	702	692	727	724	690	664	675	711	709	705	742	724	722	761	711	691	723	688	740	743	702	709	721	703	705	713	676	708	709	693	682	673	709	715	703	710	722	708	747	718	746	664	712	716	690	696	710	721	648	718	718	707	693	692	710	698	702	694	693	717	672	717	716	687	694	731	691	718	689	730	697	697	728	659	707	686	686	709	709	706	675	672	700	671	688	730	663	698	693	703	700	704	701	739	721	691	673	709	722	697	704	703	690	713	678	678	699	652	713	688	731	664	734	690	673	694	681	706	683	727	677	755	717	725	692	691	671	708	675	775	692	739	676	739	724	716	654	659	682	706	688	710	706	704	671	695	734	755	691	665	703	672	684	688	750	685	712	723	689	668	707	688	730	710	688	688	656	722	731	683	732	716	678	616	741	772	719	704	720	676	697	673	743	707	704	721	707	752	693	696	688	718	681	695	736	714	736	733	686	673	716	722	719	742	669	723	733	734	764	696	647	731	722	685	702	760	730	745	708	716	667	709	726	679	666	691	657	715	649	692	699	738	695	681	690	694	713	731	708	695	681	677	670	735	715	629	665	698	700	673	713	727	667	694	744	673	693	645	707	692	713	674	686	737	731	682	745	657	662	677	725	708	708	729	697	701	725	691	744	719	709	695	667	709	664	669	678	700	703	711	700	676	721	712	714	685	682	668	737	732	690	704	694	740	713	711	690	747	694	676	691	703	762	645	700	668	671	685	709	758	742	717	707	705	694	705	676	692	705	709	709	726	669	678	702	662	686	697	682	629	682	711	649	690	724	688	691	686	701	724	702	653	698	683	690	769	660	697	709	700	695	706	721	688	702	696	679	680	714	739	718	718	683	689	713	711	737	698	713	658	712	780	710	667	688	706	676	721	688	732	795	713	749	674	704	742	692	752	694	680	671	655	680	716	716	736	672	723	689	705	688	699	647	759	718	680	697	706	786	743	702	710	679	700	691	713	694	699	710	701	711	666	735	660	705	694	756	734	685	752	721	697	665	728	692	689	747	675	714	674	661	740	721	735	711	735	677	758	710	735	702	707	686	710	676	699	683	696	693	706	693	730	671	710	674	669	738	665	696	673	698	733	745	704	681	730	694	687	734	695	728	728	725	720	685	746	684	665	700	671	698	734	766	663	723	755	706	685	744	708	680	689	725	681	732	727	717	688	688	667	693	717	701	729	670	702	649	713	715	658	690	712	723	694	694	701	685	699	747	673	749	674	675	719	735	677	667	685	742	677	693	710	652	712	729	719	676	708	671	775	747	737	697	722	690	691	704	667	755	744	714	697	674	751	708	726	679	726	657	689	683	686	679	723	658	700	719	690	719	688	649	701	740	716	660	662	702	699	679	677	706	726	708	707	703	673	718	704	703	776	709	678	670	746	709	720	682	728	684	720	764	723	694	747	689	702	671	703	695	717	689	720	716	715	723	756	716	779	744	761	721	710	707	691	739	681	696	739	742	702	713	738	702	733	688	771	626	700	643	726	719	662	722	715	750	706	702	694	698	757	717	710	718	667	685	695	717	669	763	707	706	701	743	676	768	691	713	691	701	691	693	698	727	736	680	726	683	673	707	734	716	704	728	724	659	682	715	691	715	726	698	748	723	682	704	676	691	716	663	704	666	657	702	712	664	737	666	663	705	683	719	678	728	735	691	730	724	677	666	699	719	703	685	676	713	707	720	706	675	696	710	718	711	682	737	718	718	661	722	677	691	689	668	746	726	676	695	670	685	713	710	677	727	723	747	706	697	710	721	700	708	737	733	698	755	714	747	722	716	684	734	726	701	707	707	698	715	711	708	716	731	742	695	683	704	708	705	660	714	660	650	676	707	688	702	673	723	742	797	709	709	785	662	663	686	699	730	701	685	682	647	743	737	690	703	695	663	727	690	712	664	718	699	647	713	703	742	725	718	686	685	700	716	719	730	711	721	659	729	692	734	704	726	715	706	722	702	738	710	729	708	719	668	698	702	747	692	689	774	647	646	675	704	668	731	695	683	727	715	707	700	696	667	737	697	661	717	665	691	685	728	694	720	735	687	683	714	669	701	686	657	695	680	716	725	684	737	691	681	678	687	695	686	715	686	692	654	693	719	708	706	743	669	688	714	691	730	717	707	717	696	697	689	712	735	686	669	715	690	656	685	687	713	702	671	710	676	690	721	686	724	694	706	672	658	736	629	679	706	716	744	741	749	704	716	724	762	768	693	698	672	719	700	676	671	709	703	704	688	686	708	733	710	716	705	693	701	696	695	723	692	688	649	674	716	754	723	729	681	737	728	695	702	651	697	725	742	695	688	726	682	671	697	708	662	655	708	709	663	700	700	641	697	730	703	714	658	667	682	728	720	685	660	694	737	719	701	713	718	698	676	707	668	673	677	688	765	744	644	689	664	680	670	758	723	714	671	671	705	707	707	692	709	701	672	673	711	721	724	681	724	696	695	725	703	724	667	710	690	692	656	735	743	723	707	681	701	723	668	723	692	737	732	719	689	709	741	699	698	700	732	719	740	715	710	731	678	672	721	739	731	726	710	720	720	749	712	704	697	765	767	701	709	722	691	730	721	693	663	704	718	714	668	684	700	696	731	677	725	651	732	698	667	667	706	667	675	673	703	717	686	663	718	700	728	736	708	677	684	704	676	732	753	699	688	733	682	681	701	711	731	690	713	676	692	701	689	713	741	709	749	705	696	680	737	663	682	682	703	686	729	667	715	668	713	723	683	709	731	697	695	712	689	709	743	684	723	716	682	690	736	665	697	720	696	703	749	715	708	671	742	672	710	715	637	721	714	683	693	693	703	757	668	712	765	668	704	663	647	732	719	692	693	693	738	712	734	720	662	682	629	649	704	678	700	746	674	743	700	751	710	719	716	753	735	723	714	688	722	730	714	695	668	690
17754	1400	910	705	476	406	353	320	274	298	260	271	228	219	216	244	238	237	213	208	242	206	210	199	218	188	234	204	221	224	188	201	209	190	213	207	193	218	211	207	176	203	215	175	212	208	189	225	229	215	200	195	197	190	216	200	196	186	215	201	207	190	194	225	207	207	211	196	208	186	234	190	221	222	239	199	177	196	196	168	203	194	210	203	190	225	193	209	208	236	214	235	205	204	197	236	185	173	174	216	208	219	191	210	196	191	212	172	219	214	203	183	214	187	217	222	197	179	220	223	212	222	205	223	208	237	205	200	196	183	233	199	213	208	216	229	190	197	199	223	204	200	220	194	225	203	187	212	205	215	178	190	209	192	201	210	212	204	242	209	200	194	177	211	223	202	210	208	229	202	203	199	173	199	207	187	207	203	211	176	228	211	245	187	207	215	187	208	192	192	190	228	209	205	214	231	189	220	208	180	180	212	193	168	192	217	179	199	193	204	197	202	189	208	208	180	215	179	203	198	204	194	219	203	229	194	207	208	214	206	184	200	199	200	220	231	241	187	188	217	189	224	218	196	209	182	213	211	220	190	219	220	200	180	221	186	227	209	190	171	186	206	223	213	195	209	210	198	208	189	206	208	208	222	205	203	208	222	213	224	218	189	199	174	230	194	175	208	194	187	219	205	202	209	198	205	191	224	200	217	212	222	206	185	191	199	211	200	204	209	206	197	229	232	188	235	187	196	180	191	183	207	198	190	201	200	215	196	226	172	217	212	173	223	197	194	192	225	191	224	223	191	226	209	214	194	243	222	212	215	208	192	218	213	195	239	202	219	207	218	201	197	197	192	190	207	204	204	230	169	206	192	211	224	214	222	187	221	195	238	231	204	219	193	202	195	172	206	231	220	211	201	186	222	220	223	200	218	213	195	182	208	218	215	197	168	216	231	228	226	221	198	191	206	212	207	220	194	222	238	192	185	172	206	200	213	210	177	179	221	193	185	197	184	191	202	192	229	209	216	199	197	211	196	207	206	230	198	212	195	193	226	223	216	192	221	223	204	180	198	193	225	201	204	183	189	200	172	221	194	210	187	206	216	220	186	198	210	202	190	194	194	206	207	199	197	214	221	210	199	206	209	203	219	195	219	182	223	212	199	204	201	203	210	216	205	159	217	236	219	216	186	177	190	215	179	232	197	185	177	213	223	234	215	211	203	198	197	220	184	179	203	207	205	192	220	201	209	225	228	212	197	190	205	235	198	208	213	203	214	197	215	199	224	177	214	203	183	204	194	193	221	229	201	212	245	177	199	201	199	171	190	195	199	200	222	220	190	228	231	207	226	191	216	194	211	195	236	182	216	187	219	199	210	222	216	199	195	203	211	209	225	198	208	183	256	197	192	225	205	219	202	205	202	258	206	205	189	212	201	200	185	216	214	232	223	179	242	176	221	191	220	225	203	216	213	198	222	209	212	199	242	210	206	191	218	197	216	209	183	182	215	199	199	202	201	188	214	210	208	217	177	220	207	190	190	201	170	189	203	194	214	191	169	204	192	201	214	174	205	215	205	223	196	208	202	186	228	214	221	201	175	200	201	172	205	209	211	217	223	200	211	220	202	223	211	165	220	205	191	206	227	210	181	204	184	220	237	186	194	185	177	224	205	216	221	200	205	200	191	190	214	196	189	219	198	220	219	206	206	214	190	194	180	198	225	190	211	209	208	209	188	181	192	198	217	223	227	203	219	228	228	217	218	194	185	183	232	177	183	240	214	191	201	206	182	195	198	211	226	234	182	205	227	223	210	177	203	189	188	226	198	211	211	206	229	215	175	194	208	219	237	211	211	220	203	218	199	195	185	201	202	222	189	217	198	202	201	190	190	200	198	202	196	209	191	252	189	213	227	202	193	214	180	207	217	214	211	209	221	216	216	205	199	241	228	218	200	207	177	209	203	209	184	194	190	199	210	199	196	212	192	203	223	230	176	182	204	200	198	193	213	202	215	223	203	185	234	207	211	209	186	203	169	231	197	205	199	192	201	207	208	199	207	213	186	187	201	207	190	222	235	212	191	184	213	186	204	185	185	221	195	222	183	195	177	198	244	219	213	196	186	211	208	220	202	230	193	222	197	209	221	195	246	214	198	224	199	229	193	199	206	220	204	198	206	215	179	199	219	205	216	217	210	213	195	218	217	196	214	217	203	202	219	215	201	207	178	213	207	192	208	197	195	217	217	207	203	220	182	203	193	177	184	193	181	211	197	183	217	188	209	201	178	204	199	240	196	211	222	224	206	212	199	228	198	193	179	221	208	181	212	214	190	184	214	188	204	241	215	200	215	224	209	227	234	197	201	202	180	204	205	199	192	212	185	203	201	210	218	185	205	210	207	208	210	197	217	171	174	213	202	168	194	183	194	226	211	226	171	187	181	214	204	192	222	230	213	212	232	192	179	218	215	198	204	188	208	222	224	198	214	174	190	204	226	228	188	193	221	205	215	219	191	162	184	196	229	199	211	225	201	201	235	207	237	191	221	230	224	213	209	183	203	212	201	211	200	222	196	213	225	181	217	199	201	208	194	178	219	185	208	226	190	195	174	209	226	204	177	188	229	196	214	218	220	212	205	213	180	182	196	229	211	166	219	210	183	199	201	212	197	226	184	225	231	204	232	204	193	220	222	194	183	198	201	221	209	202	200	189	221	212	205	215	212	211	222	220	191	191	212	179	215	217	209	232	216	213	208	221	205	190	182	210	207	204	197	225	188	196	216	231	205	222	216	203	199	186	215	217	198	209	181	192	197	213	208	215	190	225	181	196	215	204	192	220	230	185	184	206	195	215	240	232	217	209	184	214	209	201	190	202	201	194	206	180	203	197	203	192	250	193	193	193	208	214	203	193	210	207	213	232	189	195	229	211	174	203	202	201	196	211	179	204	229	195	212	182	210	219	206	206	228	177	210	217	194	200	178	206	203	202	191	198	203	216	189	210	231	205	184	206	216	216	227	215	194	195	207	194	226	199	225	172	176	196	182	219	207	191	196	223	205	185	190	201	212	221	222	215	211	210	194	199	217	214	207	213	169	203	196	201	174	192	211	206	210	207	194	206	227	223	193	191	170	205	189	218	203	215	196	210	192	199	207	200	241	198	225	209	196	189	209	221	202	216	191	169	201	226	196	212	211	219	193	226	194	207	203	193	205	203	204	211	191	218	201	197	205	200	194	183	195	205	215	197	208	208	231	236	201	224	209	215	215	209	199	191	205	231	210	199	219	198	220	186	168	199	202	193	168	225	207	210	215	192	213	213	213	212	203	213	227	192	252	218	191	221	211	203	209	215	231	219	232	230	183	209	192	185	231	186	203	184	191	200	193	203	207	204	208	183	189	193	187	197	201	198	217	224	198	226	200	193	211	197	215	181	181	213	211	201	207	181	203	206	174	207	193	205	223	204	206	194	228	204	209	206	204	210	182	185	186	158	201	209	185	194	195	199	210	176	191	202	196
9863	1086	1877	2147	1829	1426	1219	1031	949	878	791	721	701	617	654	609	605	611	577	569	525	570	572	576	539	505	508	557	515	524	562	523	484	504	493	526	491	516	512	471	496	507	509	509	453	487	485	494	480	501	507	477	510	481	470	494	482	478	506	450	468	486	477	505	462	477	491	500	489	496	462	469	514	449	490	498	476	442	493	465	460	501	476	461	520	517	488	444	442	482	471	483	488	451	473	472	475	463	490	479	465	493	474	472	492	489	463	484	457	490	497	490	488	487	451	473	473	483	453	443	504	443	495	475	482	518	491	454	488	439	493	463	484	480	457	452	442	476	477	487	473	470	453	477	454	495	482	457	441	478	476	453	490	474	437	462	507	484	517	488	482	459	473	496	468	497	462	486	502	493	455	459	489	453	459	472	466	470	477	488	464	492	485	506	491	513	440	476	501	449	456	468	474	490	498	498	487	478	457	429	469	487	470	447	473	431	469	483	454	485	463	500	458	482	485	471	455	530	414	428	487	536	518	496	446	504	454	484	469	458	468	457	506	454	487	504	470	496	473	455	447	473	474	508	437	507	476	453	476	486	481	486	483	456	454	474	476	450	486	456	493	479	458	483	456	462	470	449	482	447	478	483	479	436	499	492	488	447	467	460	485	472	508	456	466	436	455	495	508	437	477	487	473	489	471	454	463	481	506	481	495	497	479	473	442	453	483	479	465	442	486	513	486	483	475	486	485	458	492	476	507	512	468	459	486	459	485	495	474	462	483	490	453	504	469	497	468	476	477	490	449	502	480	459	465	511	477	472	464	505	469	453	487	456	489	483	482	472	472	509	479	465	492	490	460	460	485	464	489	478	446	463	491	492	483	503	461	495	482	485	472	469	450	489	428	516	496	473	483	431	471	469	504	464	429	466	456	475	466	458	463	478	470	418	458	472	463	482	475	448	471	456	471	453	496	477	539	463	460	483	494	473	477	508	445	435	510	517	466	478	485	469	490	526	491	428	474	486	459	490	481	485	458	439	452	471	482	484	488	502	481	427	469	506	491	470	475	495	460	465	487	482	480	468	465	420	489	470	443	454	482	483	432	483	482	470	472	493	453	440	433	506	483	445	490	481	475	483	484	487	476	430	468	448	468	453	450	451	450	463	474	473	507	489	489	467	487	433	448	475	497	451	466	461	457	498	501	469	489	485	512	466	497	493	518	526	491	492	501	479	493	518	509	468	478	481	525	468	489	500	462	517	479	472	489	510	478	514	476	535	449	439	489	521	452	463	480	456	486	493	461	452	500	480	523	479	443	495	428	460	454	483	472	517	460	486	496	451	430	436	475	433	481	497	454	450	510	476	529	499	465	445	463	484	445	470	438	487	477	490	457	486	500	487	461	466	498	466	493	457	516	463	505	473	504	489	485	477	504	524	456	432	495	488	446	499	459	501	478	483	463	461	479	452	484	485	498	484	498	448	486	461	509	465	473	464	477	459	471	444	494	461	479	466	490	483	520	438	479	492	475	481	476	498	434	493	493	457	476	502	473	473	493	453	465	485	490	475	462	461	448	475	457	495	444	481	433	450	460	470	428	495	469	488	444	486	455	460	493	465	448	515	455	484	459	449	480	463	480	509	437	512	482	462	443	492	458	480	481	463	467	506	482	470	453	485	482	459	458	485	471	472	490	455	453	464	450	473	463	463	459	456	429	466	483	483	505	485	463	425	472	506	496	454	418	497	492	505	484	471	487	504	496	465	471	487	463	523	472	498	437	457	483	492	438	460	475	472	466	481	471	502	496	479	453	464	482	469	485	470	522	441	448	510	443	481	496	439	466	512	490	461	492	485	467	462	478	445	462	473	444	469	433	463	497	464	455	484	445	473	479	462	466	458	462	484	495	478	457	485	457	478	451	533	458	470	467	483	500	453	523	455	447	478	479	457	470	491	458	470	495	470	457	426	487	501	508	479	506	462	497	491	465	450	481	478	458	473	468	486	484	452	482	440	481	474	471	497	489	485	448	468	442	494	489	469	480	498	481	487	507	485	457	489	447	478	445	481	512	488	443	503	489	443	462	448	427	466	490	470	432	480	503	468	490	465	467	494	475	463	474	464	446	457	479	463	490	507	490	457	462	496	439	441	456	476	457	485	473	450	501	490	471	505	482	457	464	436	506	474	463	519	478	474	454	481	454	469	470	522	490	435	477	465	481	465	449	476	494	503	486	492	455	511	472	479	463	479	478	460	455	461	471	488	455	461	473	458	459	475	476	420	499	455	440	488	456	482	467	487	487	505	476	507	504	443	432	470	467	483	466	487	477	489	463	503	504	475	498	461	469	471	484	482	467	473	460	473	496	496	460	414	459	425	438	468	491	513	462	501	463	475	461	488	439	466	481	485	445	489	468	473	493	454	497	480	465	481	464	452	471	468	451	422	494	484	483	444	445	494	491	432	508	476	485	481	491	422	535	430	513	501	492	421	480	486	496	469	491	448	439	478	417	497	489	507	455	461	441	459	457	450	465	478	474	463	459	509	457	459	493	487	496	474	444	469	475	453	470	461	428	511	455	474	451	472	467	455	466	468	497	505	488	481	473	485	482	483	452	517	449	492	454	462	479	470	440	455	496	480	472	452	433	497	517	434	459	460	456	429	463	463	491	484	459	462	471	450	452	482	474	523	453	478	479	467	463	469	424	497	459	446	461	474	436	525	443	515	468	453	482	474	474	493	449	472	479	478	471	489	505	490	472	501	461	474	446	455	471	473	447	458	509	464	501	460	458	413	444	470	468	449	471	490	508	469	454	440	438	457	414	482	485	443	485	464	485	522	511	481	445	483	466	486	503	491	505	484	499	489	472	466	479	493	499	484	475	464	454	490	476	482	502	496	515	463	469	462	413	470	459	462	469	452	448	451	516	453	482	483	494	484	492	477	447	467	485	491	443	506	459	466	468	468	485	453	508	464	485	508	499	490	463	467	448	450	458	475	447	493	455	483	477	507	496	478	461	487	475	477	507	494	467	440	507	460	457	471	488	440	494	448	478	508	455	468	544	471	482	494	470	491	466	417	460	503	456	478	501	432	425	488	481	457	444	448	467	471	461	467	477	453	441	443	446	427	497	470	419	495	544	418	477	478	483	450	495	458	457	507	465	479	441	450	454	444	492	476	517	497	499	478	507	514	472	519	472	488	481	456	492	496	521	481	469	445	480	481	513	486	465	481	472	489	465	466	447	422	448	485	472	458	480	477	463	476	523	483	479	468	450	469	454	461	488	483	459	487	524	449	474	432	470	489	441	468	466	454	461	431	436	434	471	459	473	534	470	452	442	442	427	476	485	475	462	471	452	495	483	494	448	475	462	479	454	445	428	444	440	493	491	489	480	484	459	487	469	480	427	452	470	476	484	470	458	477	500	480	447	457	451	464	440	483	470	446	480	448	457	466	484	507	483	467	447	491	497	471	463	518	499	482	469	490	473	515	461	489	490	453	462	458	469	465	430	468
3355	251	227	240	209	223	225	228	202	220	179	226	213	234	233	187	189	193	193	217	218	222	219	203	224	228	201	204	194	201	221	208	200	212	190	207	195	192	189	213	208	181	208	196	191	198	208	188	190	205	218	242	206	188	213	200	199	201	197	225	218	189	186	201	218	218	166	198	220	224	221	198	194	226	193	215	204	216	211	219	186	208	198	182	175	204	222	232	205	202	172	224	166	205	195	170	209	197	218	211	232	209	226	206	212	190	210	215	227	211	224	208	186	186	222	167	204	187	197	170	196	219	203	223	195	189	207	196	188	202	192	229	220	187	222	234	207	242	203	202	210	192	206	196	198	195	170	193	220	200	210	196	210	203	194	185	196	212	199	200	201	191	209	194	211	188	215	185	237	192	213	216	209	229	175	183	212	214	214	216	193	212	205	200	186	207	216	206	208	219	202	212	207	208	187	194	220	201	222	190	168	185	207	204	172	216	192	217	222	198	197	189	220	211	225	195	198	210	235	181	194	209	204	193	212	198	221	211	185	195	214	214	189	194	204	175	200	192	220	208	218	206	183	206	191	211	195	195	200	212	188	212	208	211	203	218	215	201	205	195	211	196	205	209	205	205	226	184	207	185	175	198	207	210	176	203	200	205	226	209	198	213	201	227	223	228	231	201	199	193	210	191	193	252	216	205	218	211	204	191	205	228	189	214	220	210	207	179	190	214	227	195	189	212	209	226	186	218	188	230	214	204	205	217	215	195	227	187	231	185	190	213	190	211	220	202	209	179	217	214	200	225	198	190	221	192	206	166	195	202	211	209	189	235	212	208	196	215	239	221	210	219	184	207	216	196	219	191	210	205	188	188	178	239	214	224	212	197	195	231	207	189	203	181	193	199	203	187	202	189	199	192	197	216	176	183	218	205	223	184	175	202	193	221	221	222	228	216	197	202	202	198	200	220	180	221	188	224	177	219	205	212	225	213	212	199	203	192	212	206	219	189	183	185	185	178	233	227	209	211	205	208	189	202	188	184	211	203	214	214	176	221	216	197	201	232	195	215	186	217	203	182	187	195	165	191	215	252	221	185	209	213	204	204	225	206	190	237	215	213	221	176	167	226	204	209	182	172	193	178	209	191	191	177	184	206	223	194	213	193	200	195	233	205	198	197	194	190	199	183	187	199	222	227	200	198	196	210	185	202	205	193	194	215	216	204	180	192	229	194	205	205	209	200	200	223	191	226	206	201	205	201	217	201	180	217	190	199	212	208	186	214	199	217	223	202	187	199	214	193	213	215	214	190	191	196	170	237	240	256	232	200	190	188	205	245	223	181	217	185	204	181	181	181	170	212	197	226	212	193	211	188	207	198	192	206	194	160	200	200	230	194	223	202	191	209	207	208	234	203	212	208	239	195	200	215	197	211	178	199	203	206	218	210	182	197	217	191	207	208	217	206	205	200	190	183	204	176	211	213	176	210	196	192	213	211	210	201	222	219	208	188	207	204	208	196	226	179	199	218	206	216	220	211	216	233	204	217	194	224	194	183	210	161	199	206	210	217	190	212	194	217	224	195	207	218	207	182	187	223	208	169	194	210	218	219	195	189	210	214	191	224	222	203	184	211	225	195	205	200	208	188	206	185	210	233	217	203	208	207	213	209	220	201	207	201	210	191	188	208	242	218	185	220	207	212	215	213	187	224	186	189	186	193	209	194	199	198	209	222	205	223	183	203	185	198	220	195	192	210	220	221	195	163	209	194	209	202	203	232	208	206	208	215	223	199	217	209	206	202	209	206	219	196	228	208	231	221	201	208	240	187	210	229	220	192	191	206	211	243	199	187	203	204	192	200	183	221	243	239	171	195	209	198	233	203	229	167	198	191	199	208	205	197	207	200	186	199	209	198	176	174	217	219	241	186	213	196	212	226	190	229	178	198	203	202	181	198	205	216	191	188	187	211	219	174	193	225	192	218	187	220	212	211	205	184	210	174	174	209	170	212	192	195	191	220	190	190	211	197	222	211	232	200	231	224	218	215	201	218	225	215	236	204	198	212	223	235	217	225	203	233	181	186	210	198	242	210	207	202	218	181	218	204	211	197	206	183	199	217	196	202	191	195	218	237	204	205	217	202	191	216	164	212	160	215	182	196	212	196	208	190	232	214	201	202	186	192	202	197	212	224	204	209	187	197	204	178	208	217	201	197	197	206	172	192	210	214	201	186	175	180	220	192	200	225	205	189	203	235	188	222	204	185	208	188	221	193	199	226	206	212	199	196	204	198	213	209	199	177	224	179	200	228	216	204	205	211	219	220	192	213	193	189	160	197	179	191	214	204	222	204	215	196	210	208	227	202	207	188	201	206	193	197	208	184	210	182	225	206	189	232	216	165	195	198	189	176	214	210	215	183	189	200	200	185	202	210	222	198	205	213	200	219	205	211	196	189	168	198	205	208	183	208	200	184	188	167	206	213	212	211	208	194	194	199	217	203	217	219	217	239	212	191	216	203	222	219	184	196	210	205	205	220	213	196	218	232	166	250	189	208	225	215	223	182	187	198	178	227	188	189	209	182	186	210	212	204	219	190	203	215	210	194	214	227	200	198	206	198	208	208	230	199	213	207	229	217	196	209	199	227	193	211	208	218	196	239	207	203	212	213	196	214	217	195	189	210	199	174	220	202	180	196	186	222	207	197	213	197	204	201	212	226	199	199	193	190	216	203	201	190	200	184	196	194	198	221	215	179	209	237	179	195	191	221	188	196	209	199	186	191	209	210	221	238	179	205	212	210	208	214	220	184	239	167	180	196	214	213	237	222	216	203	173	164	201	217	193	191	230	202	227	207	179	196	209	215	221	194	191	203	211	184	206	232	219	191	207	209	226	201	204	200	227	215	216	194	198	218	181	225	200	198	203	208	211	194	209	180	194	210	206	193	221	201	196	182	212	203	200	195	196	215	204	229	213	195	183	178	200	222	222	183	191	219	232	202	208	223	186	211	207	207	172	222	220	213	200	175	206	205	217	201	233	218	196	211	214	217	215	175	201	242	210	240	222	185	203	196	216	194	197	224	179	189	195	215	212	215	204	214	203	193	213	209	224	207	195	220	213	216	206	199	213	198	210	214	180	165	211	202	201	188	238	219	203	197	193	207	202	181	196	193	190	205	185	218	207	189	210	231	207	192	190	207	201	200	213	215	207	203	219	217	183	197	193	209	203	206	209	204	191	195	215	193	221	207	183	203	206	212	207	228	203	195	208	203	210	184	210	207	186	195	221	221	213	199	240	233	213	191	194	210	207	201	241	187	233	172	211	199	209	189	224	231	192	199	181	215	204	224	197	198	202	202	193	185	186	206	207	232	235	198	208	219	197	216	210	232	178	194	210	211	224	224	205	186	197	192	249	204	206	220	200	207	214	182	212	200	194	225	188	198	203	185	207	186	195	198	217	201	217	224	200	203	200	208	197	202	206	208	199	225	206	224	206	200	207	184	218	200	203	199	192	181
3000	536	523	593	514	534	490	518	539	520	464	505	528	501	488	505	494	482	528	511	495	489	514	500	520	530	490	521	505	489	486	525	492	498	484	522	508	524	492	477	504	507	468	552	499	520	480	485	518	515	486	515	505	502	537	470	504	502	470	506	488	495	507	470	502	507	503	522	499	532	492	481	457	500	528	522	481	491	508	501	507	497	479	491	513	500	526	482	511	498	494	503	498	465	511	525	508	513	503	522	500	532	514	519	505	539	500	534	505	490	481	497	511	509	492	516	523	518	491	464	532	501	503	508	491	483	494	505	531	481	510	495	504	490	502	519	512	525	542	503	506	505	509	506	478	506	492	487	512	488	530	506	528	518	500	522	469	462	499	494	524	503	527	475	503	520	478	511	532	498	497	500	477	574	493	521	498	504	508	533	500	522	507	487	506	548	481	512	482	500	476	495	486	514	505	476	492	511	474	493	487	521	515	532	457	459	473	514	508	542	536	486	491	452	540	491	507	501	503	487	530	507	505	519	545	478	561	512	523	470	474	486	529	471	513	467	472	545	480	537	505	500	493	535	500	458	493	500	496	495	502	481	529	508	500	511	530	547	470	495	537	489	461	516	520	478	529	535	507	503	476	534	504	541	522	503	524	492	515	518	520	514	487	524	505	497	494	501	458	544	461	518	506	514	499	500	521	469	528	485	486	465	478	509	507	495	509	492	509	531	532	520	527	506	485	510	524	540	505	515	497	510	529	504	493	518	486	509	494	476	477	516	495	515	501	500	484	495	462	499	488	541	500	494	503	498	494	500	529	511	494	520	502	501	505	513	525	507	502	487	472	456	489	561	495	527	492	532	516	533	500	498	497	495	551	510	500	540	494	475	474	491	526	546	515	470	468	522	502	489	531	491	489	532	510	493	484	484	516	521	512	512	537	517	501	477	527	515	543	517	504	503	495	499	465	538	509	501	493	478	480	480	470	520	524	503	523	553	519	489	497	492	500	518	491	499	467	519	487	500	514	460	457	512	534	485	450	486	553	502	500	500	526	514	480	486	483	526	504	538	519	503	503	489	516	514	539	531	509	501	491	470	468	494	537	487	495	506	472	476	504	483	498	490	530	532	479	472	513	497	523	485	499	534	488	468	495	504	535	480	459	518	481	500	529	512	493	481	496	479	504	504	481	518	488	514	519	507	488	511	526	512	531	539	481	489	516	489	519	524	513	511	541	507	501	511	528	492	492	498	526	531	510	508	509	475	540	503	493	486	515	508	472	512	547	541	513	546	468	513	498	502	512	511	495	526	525	566	461	525	490	516	472	504	489	470	502	514	528	463	468	497	503	536	506	489	492	495	455	526	530	520	509	507	580	493	493	502	560	530	475	507	495	505	490	505	503	472	508	520	495	531	473	518	498	513	499	531	527	551	510	471	512	549	460	509	491	497	477	539	512	521	521	492	510	461	518	537	476	484	497	512	515	511	525	491	529	479	534	449	518	489	486	501	477	527	463	489	518	490	512	510	506	505	494	486	466	503	478	513	459	514	494	472	503	519	505	506	489	471	501	498	484	495	550	495	461	501	476	482	502	499	514	497	506	494	519	507	513	537	573	480	480	518	487	501	488	511	482	471	510	459	501	506	502	500	504	536	530	492	473	497	500	498	521	521	478	488	519	509	498	481	525	517	506	492	521	491	496	516	505	477	492	496	509	485	464	480	520	467	480	512	510	485	449	532	462	473	512	500	513	505	540	501	516	488	468	531	519	469	508	506	478	537	485	490	512	523	478	499	535	466	514	557	518	444	504	511	525	507	490	538	492	452	497	510	498	507	509	508	489	535	515	487	488	436	518	503	501	499	485	477	471	478	492	511	436	498	508	514	489	483	510	507	440	533	469	502	517	489	512	460	509	465	508	515	489	519	540	463	478	500	494	499	515	466	489	506	447	499	479	527	456	504	473	489	493	522	523	484	546	523	500	480	472	495	484	521	527	465	490	500	527	473	508	527	486	482	536	504	496	488	502	516	556	500	556	486	542	475	546	511	495	509	511	510	523	482	535	555	531	477	469	485	508	530	534	486	526	515	510	522	525	507	531	498	480	506	528	525	513	483	486	519	526	496	473	531	488	516	524	523	476	493	465	511	513	486	500	484	524	522	478	510	496	466	486	529	472	493	514	497	520	465	540	467	515	542	489	465	466	509	521	462	497	510	468	538	479	511	494	545	472	541	469	502	513	509	510	505	497	518	508	475	510	487	497	445	482	491	484	491	473	474	493	487	508	487	474	514	534	537	519	510	503	495	485	473	486	506	502	521	489	507	487	504	487	459	500	461	518	515	482	498	499	501	555	494	472	493	516	509	554	520	528	520	527	543	516	497	536	508	468	543	529	492	526	528	467	541	518	490	474	509	513	497	492	516	499	518	525	516	511	495	502	534	475	503	510	503	503	507	480	482	503	462	479	503	484	537	494	533	508	490	487	487	496	507	504	534	513	505	486	492	472	509	518	512	520	540	485	451	505	511	494	466	480	506	511	492	519	544	453	533	538	500	468	515	564	510	517	505	468	476	520	484	499	512	486	494	496	505	463	495	486	485	475	539	508	465	489	502	496	535	524	479	497	491	503	529	470	527	480	493	484	482	508	499	542	501	507	486	532	514	491	494	503	537	522	522	505	487	498	471	511	470	501	506	496	494	525	532	499	513	487	510	498	502	540	497	542	492	519	483	521	534	490	487	493	508	509	476	523	483	539	507	500	493	477	487	520	521	488	495	510	490	507	526	459	485	518	497	515	497	495	518	512	514	509	493	481	488	510	537	513	529	506	515	542	519	510	488	519	502	492	483	475	510	547	469	520	515	490	511	490	527	510	498	509	517	507	495	498	473	497	483	485	509	540	515	498	479	548	507	517	485	512	506	505	510	469	476	491	493	533	492	471	507	518	502	506	530	462	519	493	497	494	527	558	545	500	529	513	508	466	495	506	505	501	471	496	521	533	482	481	531	478	496	498	491	514	523	466	481	506	485	492	529	516	521	509	507	451	523	475	517	483	496	472	500	513	486	491	545	510	493	537	520	508	506	539	518	526	522	547	455	491	473	503	492	508	524	480	475	499	499	525	518	494	507	513	465	497	490	472	491	512	505	498	481	477	518	506	491	480	483	514	490	496	460	462	521	479	467	517	490	500	486	541	518	524	480	495	490	430	479	518	520	496	499	487	530	512	510	492	499	461	489	484	491	501	468	529	563	514	511	538	534	472	505	521	474	494	506	507	516	506	470	502	478	529	471	531	489	469	529	521	484	477	505	508	496	493	503	508	472	495	493	477	499	522	513	502	460	477	482	513	476	481	511	487	535	455	497	490	493	483	493	510	530	466	492	501	529	529	515	524	511	485	525	514	502	481	489	498	497	493	499	485	514	566	550	518	538	471	512	494	463	522	525	522	514	495	498	483	487	490	522	503	507	482	483	509	521	509	533	506	516	481	517	486	517	523	504	492	487
10854	765	664	528	410	429	399	361	361	314	318	323	318	313	351	303	320	297	333	310	268	341	271	311	291	342	289	350	261	310	294	293	322	346	311	311	329	314	299	311	320	276	295	294	313	308	287	300	337	301	310	278	296	273	285	292	306	317	302	296	316	295	289	307	295	271	288	326	311	300	297	305	303	343	300	313	291	276	295	296	288	320	310	279	293	326	298	294	294	309	283	320	310	303	302	302	327	306	302	324	325	321	280	306	322	261	266	301	311	301	330	306	316	284	316	315	307	303	319	302	310	303	308	344	279	336	306	315	306	310	290	280	285	337	319	314	313	291	307	309	350	313	311	300	275	326	297	308	290	333	300	290	313	303	302	308	309	319	294	308	299	316	333	278	326	348	313	295	329	322	325	311	299	289	318	336	289	352	315	310	288	293	320	299	275	335	303	308	290	292	315	265	303	290	311	316	310	297	292	320	306	295	291	301	298	302	292	321	319	280	329	285	297	282	297	297	314	301	295	341	300	319	315	289	288	338	289	321	289	300	308	309	296	295	282	311	346	304	306	294	279	348	296	299	297	315	322	329	272	339	303	274	313	313	309	293	325	313	298	289	313	260	291	297	279	293	310	291	310	279	315	333	316	272	305	332	304	326	328	312	316	292	291	316	339	318	291	290	310	264	296	324	297	290	291	312	279	281	278	292	310	316	305	323	318	306	294	309	279	308	303	342	296	288	325	332	304	330	305	290	288	306	303	314	302	261	301	317	300	316	321	265	300	296	311	297	279	290	289	288	279	276	305	279	279	302	336	311	327	280	337	310	277	343	315	369	281	325	302	326	302	325	331	289	292	309	316	305	290	312	318	315	313	287	304	291	345	322	337	317	294	297	254	282	324	297	284	317	327	321	299	302	281	281	329	287	292	313	321	300	305	291	320	321	282	304	313	298	322	278	281	299	300	318	275	299	328	325	346	277	273	287	335	329	302	322	321	328	321	305	334	316	291	289	289	284	303	273	305	316	319	302	286	289	261	281	326	272	314	312	298	266	305	280	283	280	307	324	322	316	312	346	321	335	288	335	323	285	292	281	304	323	289	276	316	302	339	304	298	286	308	287	299	318	297	280	302	296	313	310	309	277	298	277	298	323	299	281	284	315	315	289	309	313	305	327	307	331	287	321	294	291	331	307	293	284	326	286	311	282	273	285	278	320	299	309	288	317	313	355	297	287	293	300	289	317	298	291	286	315	286	307	306	301	308	301	328	356	337	279	306	310	301	287	270	313	293	319	321	287	308	305	298	338	298	299	296	272	275	291	324	302	293	292	267	312	260	292	345	289	309	317	305	305	293	290	335	328	266	298	290	320	324	303	281	265	282	321	281	320	311	317	321	306	282	295	300	296	312	320	309	346	301	317	301	310	321	315	273	281	320	336	291	279	292	322	308	305	343	333	336	295	316	268	298	322	309	286	309	266	332	311	295	278	311	308	328	327	309	291	300	271	306	294	319	305	293	321	355	310	297	303	282	342	297	301	315	274	291	311	326	279	309	313	328	322	277	277	294	336	303	305	331	311	304	309	283	316	279	292	318	304	295	311	324	305	356	296	296	304	305	310	328	297	324	298	313	344	276	312	312	289	285	291	301	309	287	284	290	329	317	315	301	275	310	304	331	293	321	350	309	327	321	277	290	292	310	330	322	289	304	322	293	319	329	329	283	319	302	312	305	291	319	303	310	328	311	296	300	289	297	295	321	293	317	321	299	303	297	278	297	288	315	321	296	307	327	304	291	331	295	311	323	312	325	304	294	337	303	330	295	305	322	291	309	307	284	294	306	315	310	294	271	295	308	300	322	303	311	299	312	343	324	302	332	324	289	302	283	327	309	295	316	314	305	313	314	301	303	296	321	291	344	335	322	286	327	315	300	309	295	302	303	323	299	300	325	336	335	296	298	301	290	306	337	314	344	283	279	326	272	298	261	342	269	309	333	304	314	313	310	289	299	264	296	321	281	308	288	334	316	283	312	353	320	341	306	293	291	295	281	322	304	286	331	306	309	309	301	314	313	295	299	315	294	274	285	339	292	306	321	312	278	311	311	300	311	292	316	291	307	305	326	308	331	294	316	311	305	304	357	309	296	301	311	263	305	316	333	313	334	291	306	283	339	326	318	301	288	302	294	288	296	283	313	290	300	310	282	329	293	297	319	286	274	326	336	338	282	291	325	279	256	298	320	345	330	284	310	328	320	288	307	299	300	300	287	321	295	311	302	316	322	322	301	334	302	304	314	314	327	307	316	359	305	305	306	281	325	273	322	292	315	298	315	278	321	321	323	303	312	327	293	283	281	293	316	319	288	287	321	283	327	331	291	308	358	304	293	320	297	301	310	289	307	304	301	289	299	328	341	298	328	302	300	299	333	324	322	286	312	338	310	304	316	280	294	330	251	299	320	333	277	316	302	298	309	286	301	287	275	304	299	317	289	284	324	301	295	277	256	297	324	321	297	309	331	324	317	289	289	313	281	322	348	295	285	302	292	303	271	308	289	286	245	292	313	320	279	300	323	278	292	346	312	333	313	314	304	315	290	302	296	317	286	314	289	288	292	282	282	283	281	310	330	299	329	318	317	303	304	293	278	288	340	356	315	295	309	319	311	300	297	303	301	280	300	304	295	310	281	303	307	289	326	297	272	296	312	311	314	296	306	281	303	285	310	325	342	321	308	304	306	288	337	264	300	317	309	306	304	274	302	309	311	311	327	292	288	303	300	301	305	292	278	281	279	312	312	298	294	329	302	294	307	338	307	314	341	330	331	292	282	310	333	337	332	303	354	282	298	294	314	314	288	305	311	345	287	311	294	278	333	294	293	321	306	311	291	298	325	309	284	293	300	264	326	278	308	290	283	304	324	326	304	359	309	297	301	293	307	324	294	283	283	319	319	298	315	300	289	295	297	327	318	325	328	338	295	295	303	336	309	345	294	303	276	291	288	298	288	294	310	289	345	316	307	260	317	272	346	286	285	284	306	303	301	299	299	303	327	312	293	305	321	304	299	308	294	277	311	289	323	303	294	323	268	298	335	313	290	342	342	329	315	296	337	282	313	311	330	331	285	297	306	293	274	349	317	298	328	289	331	345	303	341	319	270	310	321	316	322	285	319	293	280	304	330	299	271	303	283	347	298	307	301	311	300	308	327	304	304	303	342	338	301	312	268	310	321	303	323	278	297	338	311	293	322	309	296	301	295	295	283	309	299	305	296	326	284	349	290	306	319	306	333	343	302	292	308	324	310	322	318	320	321	318	319	301	307	327	334	299	318	321	298	279	271	298	338	304	292	309	324	349	322	321	331	321	315	299	320	311	297	311	300	305	276	286	312	296	309	312	302	339	332	299	310	307	301	322	293	306	324	297	317	321	314	296	273	302	310	290	271	302	304	315	312	306	305	299	307	340	286	299	318	309	303	311	310	270	278	303	270	319	292	318	296	329	281	336	277	303	302	298	308
8276	974	1398	1565	1390	1214	1119	1002	915	957	887	812	881	875	808	719	842	752	799	791	679	737	714	770	708	709	727	721	769	711	708	716	754	689	649	684	647	709	720	736	722	727	725	621	732	683	699	700	730	692	738	710	711	717	740	716	748	730	695	744	704	694	733	696	748	689	684	675	690	765	719	711	720	726	663	709	698	725	731	704	658	666	696	690	710	688	697	739	693	711	679	665	708	718	728	652	722	708	699	696	669	692	752	664	719	751	668	673	735	709	700	729	708	679	674	730	659	689	698	693	689	698	726	694	723	691	736	687	702	717	666	741	696	713	704	726	745	640	633	701	646	673	749	715	689	730	710	702	722	723	661	691	698	704	705	715	659	677	726	688	690	696	715	700	701	730	698	699	734	694	722	700	705	664	679	735	720	715	744	712	734	753	698	713	684	697	713	729	700	716	693	683	743	659	674	704	693	699	712	675	697	673	677	682	711	680	716	724	701	733	705	688	762	726	689	705	707	715	705	692	702	706	718	704	704	718	693	694	695	710	736	674	739	720	698	743	722	694	693	684	698	688	684	721	660	688	746	679	681	694	722	712	692	724	677	734	692	706	712	748	732	681	665	706	685	688	727	711	675	660	720	705	678	749	755	707	718	685	690	677	682	695	724	728	678	705	695	674	717	687	710	694	701	717	678	697	669	741	658	724	701	701	724	676	700	717	666	711	703	677	648	712	697	703	736	701	674	706	714	755	704	664	693	732	671	692	693	665	697	702	733	667	791	691	729	740	686	674	711	705	683	701	737	707	684	708	707	699	739	675	661	734	683	739	713	713	676	658	756	743	731	709	689	738	724	714	674	701	725	684	671	715	675	707	661	705	698	723	685	669	697	716	727	764	727	699	684	691	733	713	736	717	674	723	706	688	714	719	675	699	681	739	766	752	724	720	696	642	694	704	731	692	748	691	730	704	605	694	705	673	693	649	714	694	700	742	708	684	764	719	721	696	730	711	732	663	735	649	710	682	711	690	684	708	743	728	701	705	694	716	686	691	735	735	653	733	714	729	694	720	708	718	705	644	690	660	692	698	698	712	656	696	708	660	701	750	673	689	713	681	714	686	699	718	741	715	695	674	652	764	736	690	715	684	689	689	702	694	696	670	724	730	680	686	695	747	721	682	720	673	726	721	705	715	690	722	700	717	694	719	674	674	691	714	742	741	657	716	702	698	670	722	683	718	687	787	656	784	698	676	711	702	738	717	670	660	727	666	707	741	686	676	684	699	659	713	652	736	708	681	678	753	709	743	748	741	727	740	688	682	708	667	727	746	689	730	656	667	709	732	755	700	740	691	727	674	681	684	730	730	716	689	710	712	710	663	737	700	717	710	695	668	674	719	686	687	716	684	655	693	716	724	726	698	719	769	745	687	696	708	760	702	693	720	705	697	724	696	655	659	668	684	710	651	664	739	727	729	691	686	668	708	755	653	685	695	679	691	689	680	674	711	698	688	669	730	695	730	667	709	690	700	679	680	745	703	700	690	684	710	716	699	695	698	695	695	752	690	701	672	715	658	725	686	719	727	738	693	712	752	687	753	689	693	671	672	679	696	734	687	688	686	657	671	741	696	698	669	700	692	741	659	712	685	727	734	687	707	750	691	756	705	664	734	723	683	705	743	747	707	721	710	708	686	706	710	732	782	694	685	670	680	654	665	729	660	705	694	713	731	688	686	660	718	740	709	718	708	705	669	738	663	726	714	702	669	707	731	683	662	657	726	731	681	691	720	741	713	732	703	680	722	685	711	690	690	678	721	698	741	721	695	680	704	705	719	712	720	722	707	678	710	700	727	655	714	705	694	623	699	712	680	700	690	699	652	715	747	753	688	716	675	708	736	735	719	696	730	725	711	698	742	801	705	718	702	663	729	684	718	672	693	708	704	702	683	708	739	663	671	721	667	716	730	683	711	767	704	689	696	725	735	692	666	710	678	718	700	713	751	670	695	717	690	720	688	742	736	735	727	665	679	683	730	665	681	719	723	695	726	653	750	667	710	687	675	706	737	658	720	716	686	679	764	703	703	718	707	728	715	714	718	668	708	711	703	722	717	728	690	709	722	673	713	701	666	739	683	705	770	662	665	717	736	733	698	685	709	738	689	719	707	757	751	654	702	732	752	690	707	712	663	716	716	682	688	703	724	651	759	645	672	697	697	641	703	673	714	686	764	700	698	741	715	711	753	730	702	706	720	722	667	646	743	681	666	733	694	683	711	657	710	662	711	671	679	710	708	721	723	736	710	659	671	679	678	677	711	709	710	714	764	735	702	704	744	702	700	702	706	721	748	651	717	742	719	715	659	707	674	760	722	684	710	711	704	699	701	745	748	703	700	707	675	683	706	698	723	672	732	655	712	681	664	755	689	677	753	661	711	680	714	687	696	660	702	659	711	712	709	688	669	643	687	628	671	707	678	721	713	703	691	680	724	715	645	691	751	704	707	705	676	706	742	674	710	694	734	711	650	678	692	659	690	667	691	672	693	679	721	692	695	744	679	676	726	698	725	709	702	710	730	704	712	680	645	700	723	681	734	722	723	725	671	687	731	692	734	692	696	638	718	679	727	655	687	677	708	678	736	673	694	758	728	688	693	736	669	695	724	659	700	701	683	694	668	704	726	703	739	678	740	710	677	671	686	698	702	731	696	672	733	701	678	747	747	690	680	673	688	655	703	680	693	701	664	740	719	721	765	657	664	746	692	696	707	723	696	688	720	753	705	736	721	690	681	703	663	663	729	659	736	699	740	682	673	663	731	669	653	697	689	696	703	731	693	712	737	709	687	710	726	713	685	701	688	728	654	664	713	647	718	723	670	688	675	756	672	673	680	687	716	641	722	656	690	693	671	718	711	714	756	759	708	724	702	715	680	687	729	663	700	660	660	700	673	695	713	741	670	706	715	745	708	755	654	638	729	742	719	672	704	719	725	678	704	720	731	725	716	678	736	639	714	698	700	662	692	711	744	680	676	739	735	707	713	707	710	715	695	725	702	715	716	689	668	730	693	695	667	759	733	703	710	702	672	705	660	680	674	733	678	692	710	665	742	684	714	706	684	746	694	709	686	724	724	688	713	747	667	730	668	716	709	671	665	746	698	685	711	677	705	737	667	675	718	701	673	673	770	706	675	706	697	748	712	697	684	729	676	683	679	705	669	714	747	753	713	695	707	728	717	671	726	727	687	786	676	706	746	759	682	709	724	682	702	717	694	711	677	739	743	742	714	632	705	667	676	709	697	708	674	711	692	663	700	669	661	758	656	688	766	702	703	671	708	672	666	711	782	717	682	717	674	661	687	719	705	712	666	680	664	717	661	684	671	686	708	715	668	697	697	732	725	670	693	722	721	735	693	731	681	687	698	702	674	644	684	680	675	706	683	739	656	702	724	734	732	730	728	709	678	662	746	685	690	713	753	717	684	686	726	734	672	731	671	717	696	724	744	710	681	640	694	664	743
18645	1576	841	649	475	408	389	335	303	263	236	247	209	225	238	226	227	230	205	219	209	207	192	196	207	209	217	205	194	216	242	198	204	197	208	229	218	201	225	176	192	218	186	200	192	188	231	199	181	212	197	215	187	199	190	209	222	217	178	216	223	193	229	197	194	178	223	186	202	204	174	215	188	189	212	200	206	207	213	200	223	216	228	181	195	178	202	228	206	183	201	215	202	209	213	206	186	198	202	209	203	203	196	181	180	198	197	210	190	223	199	185	208	195	236	189	199	196	193	189	213	215	174	190	227	195	180	239	189	205	186	180	225	185	198	194	201	211	206	212	206	207	215	200	215	192	159	231	202	206	194	183	203	185	193	207	221	193	182	199	196	219	193	209	230	225	222	203	192	200	185	209	214	210	184	220	213	230	206	191	211	218	229	178	180	206	180	197	193	218	191	218	212	201	214	204	235	212	192	172	206	239	185	218	202	216	220	224	211	191	202	191	213	209	203	205	203	197	212	204	222	197	207	193	241	188	218	191	207	199	177	213	206	199	218	189	205	245	203	218	197	194	166	214	186	207	201	208	225	232	202	174	214	221	220	203	229	208	195	229	214	239	181	209	218	219	203	200	188	185	192	189	198	174	202	209	183	181	193	225	190	199	209	188	178	202	205	204	210	194	225	186	201	227	198	199	213	215	188	208	201	194	202	200	210	187	215	180	198	193	212	199	216	227	214	223	203	189	196	232	209	202	206	218	202	237	189	205	200	191	213	202	215	208	194	203	220	218	206	230	204	191	177	184	214	187	222	200	229	199	181	204	216	181	196	215	191	196	181	211	213	227	204	196	186	198	208	217	213	174	187	189	202	201	217	182	196	222	224	191	183	233	194	189	198	202	221	198	216	207	204	184	197	189	210	187	208	188	215	239	203	208	224	200	187	208	188	206	195	180	217	178	208	203	188	186	179	196	227	194	193	177	219	195	197	232	182	203	209	190	193	180	183	227	185	218	205	203	229	173	205	224	214	197	222	207	201	215	189	201	186	225	198	218	204	208	223	227	208	196	174	194	203	205	180	187	216	192	203	245	173	193	196	168	187	218	217	229	212	230	196	175	195	219	213	192	210	199	193	224	215	198	210	192	211	202	198	200	223	201	197	211	249	206	208	197	203	194	203	195	186	207	219	170	187	204	202	201	213	218	213	211	227	198	192	190	236	223	207	162	193	189	206	177	188	206	198	196	207	205	188	196	198	176	204	196	193	162	208	206	207	225	191	220	187	203	214	208	210	204	207	219	227	203	187	198	231	189	209	206	217	196	194	210	215	170	210	200	199	186	215	198	198	217	196	180	220	221	199	189	218	184	211	195	204	214	194	211	205	202	193	222	222	171	173	199	194	214	252	212	182	198	181	184	196	226	212	185	204	202	193	183	202	176	210	238	182	213	199	207	212	197	186	205	193	212	224	197	222	215	186	180	198	194	237	220	201	186	216	183	193	200	221	204	196	216	203	192	188	190	210	190	224	192	234	224	231	202	202	185	207	206	218	168	188	203	225	209	178	169	210	204	206	200	207	228	202	205	202	223	195	227	221	214	214	190	183	216	217	240	208	233	201	176	211	223	204	199	211	182	226	179	199	193	202	200	205	218	192	208	219	201	171	202	196	180	212	198	227	213	207	251	200	185	183	182	207	171	223	212	201	205	240	217	176	210	195	206	201	209	203	182	204	177	211	210	224	226	210	202	223	186	202	203	191	211	196	213	177	203	202	198	220	210	207	218	213	224	231	188	199	192	221	194	195	231	207	219	208	204	208	222	196	213	207	235	225	206	206	216	212	201	223	237	184	196	211	195	226	221	202	189	193	205	200	221	202	217	186	209	212	203	192	189	210	201	216	208	191	215	176	192	202	203	216	234	210	220	216	203	217	200	203	189	205	183	189	203	201	206	202	214	207	221	220	211	201	201	201	220	196	180	195	183	215	225	202	195	209	181	204	203	210	202	206	216	226	184	209	209	188	173	177	210	228	206	185	213	190	199	187	256	185	217	198	184	194	202	217	212	204	201	212	192	196	195	184	204	181	215	214	189	217	206	206	199	206	233	212	218	203	189	207	180	179	193	209	189	219	200	171	198	208	233	223	204	205	181	191	216	182	208	218	208	204	176	201	195	205	254	184	206	210	206	189	184	221	208	219	196	207	204	205	198	184	191	215	207	203	190	193	211	199	199	178	214	229	205	209	238	190	213	197	201	192	190	203	201	197	189	196	219	213	192	228	200	215	189	218	210	224	187	210	189	178	201	200	210	221	186	210	210	202	190	225	215	209	202	219	189	248	192	192	180	217	208	197	180	237	199	198	211	207	208	214	230	202	238	221	214	216	189	230	208	205	198	208	186	200	220	205	191	200	209	222	211	225	227	181	213	187	200	187	201	172	220	195	207	236	219	202	220	202	184	196	210	214	207	196	230	209	231	186	194	211	210	201	211	215	197	188	197	218	215	192	226	201	189	187	203	207	192	206	213	232	210	207	217	203	208	186	206	202	213	173	226	212	212	196	197	197	195	206	201	222	187	227	210	217	218	195	196	196	180	204	203	239	220	199	173	182	206	233	197	186	212	211	181	215	219	207	217	220	223	186	208	190	189	207	201	191	202	212	221	205	215	184	207	230	189	205	196	198	205	201	212	178	194	224	182	231	199	217	166	208	185	195	212	195	214	196	222	207	169	201	208	222	209	201	210	219	209	191	233	172	219	171	212	200	228	217	207	221	193	214	185	228	203	221	197	206	197	195	203	181	204	241	226	211	201	217	211	219	230	195	206	190	208	212	210	193	185	211	193	212	205	225	202	186	213	208	226	202	212	220	226	195	205	200	196	217	198	200	163	200	205	206	186	181	172	184	218	204	211	185	188	204	195	199	209	201	215	192	188	210	214	202	199	205	199	218	217	202	171	193	188	196	171	208	211	196	182	196	191	205	201	199	202	191	207	217	191	188	197	199	213	208	190	196	207	199	194	222	193	223	209	214	202	215	216	217	212	208	202	196	199	186	208	190	208	200	232	199	189	188	216	196	216	214	205	208	213	209	182	206	199	214	230	211	205	213	234	188	198	208	189	195	198	198	204	218	224	197	204	209	199	214	215	195	185	260	205	188	195	192	210	185	210	216	188	224	210	218	218	180	207	201	221	205	242	206	199	195	215	210	213	212	168	217	216	227	206	184	204	189	189	201	196	187	217	182	199	183	181	226	191	196	208	210	209	196	201	211	217	206	221	191	211	208	216	200	193	205	171	223	205	237	182	197	163	185	196	172	205	195	192	210	199	205	197	209	184	228	207	178	200	213	204	201	209	216	181	186	197	189	203	218	208	178	202	195	215	177	180	210	218	223	222	186	200	206	178	209	226	209	214	205	216	194	187	190	230	220	232	183	213	188	233	197	225	212	182	218	203	199	186	196	191	211	208	234	223	219	203	203	195	196	207	193	200	229	218	208	196	195	192
10426	1024	1809	2185	1761	1428	1131	1055	909	870	760	717	679	643	640	585	638	631	602	540	583	529	550	555	491	506	523	459	477	536	551	488	505	498	469	496	527	516	491	454	481	457	503	529	443	491	498	462	464	458	511	481	500	487	498	513	460	470	513	505	475	450	459	485	448	463	484	456	478	476	452	471	458	460	471	463	472	455	499	475	489	489	479	476	501	487	463	463	504	483	468	470	432	439	462	496	487	521	495	499	504	516	461	462	457	460	441	471	490	455	437	455	465	469	463	474	490	471	473	562	476	484	480	442	497	477	457	457	490	468	479	488	487	481	477	483	473	529	453	489	443	499	456	442	465	471	454	512	516	449	494	463	481	492	465	491	434	446	439	523	464	454	450	505	457	499	494	446	521	489	472	485	471	483	486	492	455	470	497	476	455	496	483	470	482	464	472	460	486	463	455	450	522	446	468	479	480	481	505	448	489	484	444	491	461	443	491	433	446	471	487	493	487	475	460	459	497	493	490	487	450	460	467	466	479	460	450	473	440	497	465	525	502	477	455	454	480	448	494	485	492	502	494	494	481	514	492	448	490	465	494	492	450	499	438	489	491	449	502	474	491	474	495	437	472	485	499	470	433	465	479	465	491	475	484	438	476	460	434	535	485	490	485	418	467	450	454	438	444	457	490	461	491	465	464	451	474	504	470	496	442	501	490	480	474	444	487	477	438	498	472	481	454	442	465	495	462	485	488	499	452	478	490	490	416	460	459	453	466	493	493	511	481	484	474	460	468	460	475	522	469	503	469	521	445	432	476	442	446	457	515	466	451	472	441	456	516	420	467	472	467	487	461	483	455	469	460	461	455	454	472	513	453	460	467	484	485	453	441	459	484	446	503	430	485	503	478	465	489	476	509	512	486	491	451	504	489	483	479	474	463	475	486	514	488	460	489	475	487	474	492	455	455	477	452	482	492	458	481	461	486	480	434	516	462	468	481	491	473	412	456	429	504	491	456	523	473	472	486	486	463	487	509	485	412	461	447	476	458	487	492	479	476	457	484	460	494	472	486	470	508	453	498	463	441	466	500	455	461	454	491	471	510	460	450	440	458	475	495	467	423	423	478	494	490	473	450	492	487	463	443	465	516	468	460	499	450	457	447	453	468	470	465	463	477	489	470	428	492	482	503	460	473	437	446	465	515	490	474	475	448	497	447	465	469	457	466	491	478	484	485	486	481	500	448	497	480	470	494	485	514	484	457	456	449	460	440	439	464	457	456	463	514	475	485	482	452	482	460	440	471	476	432	484	446	461	481	463	505	458	473	471	467	500	490	515	484	504	485	472	477	444	463	501	483	474	456	489	458	497	491	461	444	448	493	492	476	468	464	474	462	488	493	455	469	469	503	478	515	458	464	446	449	433	495	499	465	475	449	490	455	484	472	482	458	475	487	461	476	515	469	500	455	464	501	444	469	471	457	519	488	506	520	454	468	466	476	411	510	448	465	454	489	465	476	454	465	472	484	489	465	484	490	466	463	454	473	474	545	456	458	447	479	458	476	483	436	454	474	476	506	472	480	409	451	522	442	488	410	457	475	492	444	473	481	512	444	534	482	478	453	499	480	458	467	479	490	465	472	457	477	473	533	515	484	475	463	441	453	470	483	474	504	499	459	445	468	432	464	533	494	487	467	485	456	473	424	484	439	525	495	450	470	491	489	506	499	490	477	485	513	462	432	485	491	452	490	490	443	498	455	491	516	439	476	546	459	465	455	447	483	462	462	448	462	471	469	468	480	507	469	477	487	476	469	444	482	504	456	468	463	448	454	488	464	510	485	454	465	480	436	466	482	447	476	451	444	489	493	501	462	458	456	481	489	471	466	507	464	475	480	456	477	476	517	455	473	452	486	464	459	504	458	485	476	483	494	448	464	471	479	496	474	491	506	496	487	442	473	453	490	482	481	501	462	469	491	508	487	466	469	473	528	492	479	458	435	428	455	488	457	489	479	458	514	472	415	488	491	499	473	486	455	481	446	465	497	474	464	507	504	478	485	505	478	489	469	476	479	479	490	470	509	486	491	452	475	479	483	471	466	464	443	481	431	478	514	487	475	490	481	472	482	498	498	464	447	480	468	468	471	504	494	479	443	469	492	493	482	437	492	416	483	461	450	490	485	490	452	447	449	470	460	473	500	469	469	475	462	498	440	474	491	446	450	516	445	504	455	447	472	487	470	444	522	467	473	488	495	474	468	456	472	457	501	462	468	467	469	502	449	481	491	480	499	462	511	514	459	469	444	443	488	417	472	466	486	477	479	454	463	498	475	465	455	479	487	454	466	485	462	488	449	479	455	487	477	467	494	496	459	463	460	482	478	499	486	499	486	480	471	518	486	487	483	469	438	498	487	459	493	468	462	497	471	481	459	458	504	479	437	490	414	432	462	465	464	462	485	469	446	459	495	494	481	492	458	481	464	465	464	457	542	478	488	485	437	464	477	494	475	489	423	467	475	456	485	437	489	494	465	462	476	492	450	434	457	452	462	457	473	527	473	468	467	489	426	477	456	473	471	515	504	488	461	460	499	475	481	455	474	466	460	488	466	462	471	471	478	492	468	465	432	449	530	484	488	479	466	439	483	463	473	461	513	496	501	486	476	486	469	473	440	435	442	500	501	461	477	479	470	446	467	501	482	524	457	479	466	466	458	476	487	493	440	466	507	507	494	473	448	488	449	456	494	490	489	457	456	416	461	469	473	474	458	451	506	489	423	509	479	496	484	498	467	445	495	479	502	479	476	484	451	473	472	492	466	474	496	448	454	478	520	448	541	473	470	472	485	473	465	445	423	479	450	476	482	459	463	471	428	488	454	430	481	467	474	443	429	459	485	453	446	466	465	486	492	481	521	491	454	476	474	497	481	456	472	461	503	491	468	480	488	481	462	477	497	501	461	474	450	478	484	456	462	476	509	452	461	472	512	475	479	460	460	489	503	489	473	488	497	489	489	449	444	478	463	427	478	462	476	453	483	497	479	440	493	491	476	497	489	484	470	496	498	489	460	476	515	511	517	464	480	456	439	512	458	435	454	480	486	470	457	494	452	488	448	471	451	468	481	484	472	474	485	489	475	468	471	466	443	458	492	509	495	479	490	464	456	430	456	491	513	472	484	471	471	504	474	470	486	459	448	500	496	464	471	453	480	455	450	472	518	478	434	495	455	508	477	455	464	488	468	433	459	477	479	485	495	500	465	458	510	463	497	469	429	472	506	466	495	471	498	468	463	474	463	415	503	483	460	493	483	510	432	525	465	452	475	490	472	478	499	478	434	484	452	483	485	467	503	441	507	478	511	474	495	503	491	466	442	444	526	459	442	471	464	466	473	457	474	475	500	482	486	466	459	486	467	458	472	467	484	497	458	465	487	490	500	466	471	489	499	458	449	445	456	496	455	468	479	481	491	486	461	455	475	508	486	493	497	415	453	466	500	442	532	452	459	442	492	462	512	469	465	482
3365	248	218	233	194	219	228	226	222	179	198	207	230	218	213	210	190	223	217	192	246	171	211	214	201	198	208	216	203	216	218	211	207	228	193	208	183	205	165	196	220	210	221	224	199	210	219	176	218	223	212	212	177	214	225	222	212	193	206	196	222	213	199	217	196	220	232	207	239	211	161	203	206	199	216	226	215	222	223	212	196	200	217	207	217	205	223	226	222	182	217	234	221	199	199	214	224	188	219	204	220	176	199	231	220	162	215	202	208	213	223	186	202	202	200	201	191	190	194	220	218	236	209	225	215	197	193	182	202	230	223	211	212	221	195	202	197	205	191	191	184	217	234	203	193	201	200	202	188	198	212	194	219	191	222	225	194	199	173	224	197	180	187	198	199	184	215	188	204	204	198	223	208	203	224	200	198	204	204	199	222	203	186	216	190	215	205	177	203	219	211	222	204	204	209	239	196	188	203	222	215	223	208	193	229	192	175	199	244	207	201	213	203	211	213	210	213	219	199	186	220	194	192	192	194	231	190	198	193	208	201	205	187	214	215	194	191	235	205	199	203	202	214	216	211	191	190	200	219	225	200	209	200	214	205	191	212	192	204	216	219	226	218	229	227	223	232	168	182	186	197	202	212	222	228	221	209	202	204	223	240	217	154	177	216	228	217	178	199	196	196	189	208	215	219	192	194	221	230	196	208	217	198	213	235	195	185	194	192	205	206	191	202	215	186	216	187	213	200	202	185	196	214	232	194	190	220	209	219	190	238	205	205	198	210	200	207	197	219	216	205	203	212	215	195	180	189	185	175	224	199	193	222	197	218	193	204	212	231	205	204	194	228	210	209	207	217	206	208	203	213	213	222	195	192	198	202	216	199	217	224	204	191	225	206	223	215	199	221	178	206	204	213	189	179	209	230	230	193	220	204	186	204	198	211	200	212	199	191	213	202	195	184	180	196	200	201	197	206	207	193	202	216	208	205	202	200	201	218	229	209	206	219	186	194	191	211	213	204	200	212	199	196	181	229	209	216	201	226	238	211	223	181	193	199	193	200	202	212	231	205	214	211	193	195	191	185	209	183	236	216	201	206	196	208	216	228	203	224	205	235	236	201	209	205	188	206	183	187	194	210	212	195	202	224	189	200	216	203	196	224	211	211	196	205	218	214	179	196	248	198	223	203	200	235	216	185	201	207	208	208	218	197	205	215	180	191	214	218	240	195	189	212	223	210	221	209	220	211	201	201	197	206	226	220	180	211	202	205	221	191	209	205	213	180	224	203	203	204	204	196	197	206	214	199	187	215	189	188	202	197	196	178	175	202	178	211	214	200	216	187	196	201	231	209	204	211	195	222	219	204	205	205	185	179	222	201	204	221	191	202	197	217	213	163	203	205	190	220	226	234	189	200	208	251	203	196	202	212	220	209	194	230	190	222	234	236	192	217	210	225	208	193	210	214	183	202	189	214	230	209	211	220	209	202	203	222	191	206	222	194	204	200	192	205	181	224	251	204	209	182	200	208	194	189	200	186	236	203	203	191	199	203	227	208	188	188	211	200	201	205	212	228	192	191	182	203	196	187	223	216	221	180	201	187	209	200	226	214	178	222	212	182	227	216	178	190	207	201	208	220	251	180	216	214	206	216	228	220	188	221	212	216	200	211	236	203	184	193	206	182	230	222	197	206	225	192	215	249	215	179	236	215	216	206	210	213	197	187	179	211	220	195	210	215	229	203	202	234	209	229	215	208	206	213	194	172	215	194	204	168	221	221	202	198	177	190	208	187	210	206	198	197	237	202	199	229	188	220	214	218	212	194	199	187	197	201	227	215	217	176	203	241	185	202	224	167	220	227	199	209	210	202	199	204	241	235	204	204	183	202	207	185	212	209	196	198	200	192	192	197	202	201	209	196	201	233	198	205	202	208	224	233	194	182	176	214	215	197	206	208	196	216	198	199	200	198	231	196	195	190	185	185	210	194	216	212	196	224	182	232	192	202	208	193	220	198	209	214	197	209	227	210	193	204	203	202	200	216	189	193	218	194	173	201	202	200	205	211	176	231	190	207	211	215	198	175	191	167	212	210	232	219	197	192	202	201	199	225	191	212	186	206	189	200	194	220	223	209	213	174	227	188	208	211	214	215	229	202	220	187	177	203	209	198	181	192	220	212	199	203	197	222	218	179	172	197	218	177	225	228	214	202	205	198	203	191	228	177	199	203	200	239	199	206	225	199	209	184	214	183	185	195	219	175	205	205	197	192	227	192	212	194	200	205	175	211	216	218	191	192	211	204	200	206	231	188	211	230	228	207	218	191	181	211	190	187	175	186	201	200	227	200	222	176	190	186	221	215	206	230	192	219	217	199	197	235	216	197	183	186	211	177	198	201	214	196	190	210	214	193	197	221	214	212	193	200	215	167	180	202	206	196	208	225	203	203	200	216	181	217	228	187	163	194	193	199	213	217	202	196	209	203	185	213	189	236	200	210	192	205	199	197	206	182	191	215	219	195	216	208	214	220	193	185	192	187	191	206	222	225	207	205	217	193	182	205	177	216	206	195	202	218	190	204	203	217	205	203	204	200	183	245	215	198	204	189	219	216	175	212	193	196	180	180	211	185	206	216	217	223	213	226	198	215	202	243	212	208	219	204	218	224	181	180	245	221	223	214	205	189	200	190	204	181	187	204	199	186	243	206	224	204	204	226	184	214	222	207	221	213	221	206	211	222	210	178	209	188	220	218	191	185	194	210	204	202	187	222	183	210	214	195	239	197	224	223	210	196	190	210	222	190	206	211	211	209	187	203	198	215	234	214	212	199	222	219	199	198	191	188	217	195	231	219	206	204	200	215	207	187	190	194	213	207	199	207	192	195	180	199	196	207	203	203	226	199	216	212	196	201	221	210	222	215	197	183	220	213	183	189	199	197	198	196	200	204	213	218	178	176	225	193	237	209	198	227	204	204	215	221	186	210	198	222	212	195	203	212	179	184	229	234	190	205	187	186	183	222	225	217	215	184	214	199	201	191	238	203	205	203	179	200	216	184	219	202	206	203	176	211	226	189	199	214	196	207	234	220	197	190	211	201	208	229	233	197	189	198	219	199	220	205	203	204	200	211	189	184	209	211	209	216	215	208	192	199	202	222	209	199	190	188	211	204	199	195	217	165	169	192	217	216	201	202	197	179	189	201	238	225	203	195	195	214	229	198	212	203	198	197	214	185	248	207	200	216	201	219	204	199	215	232	194	208	211	240	195	199	205	203	193	174	185	214	216	204	220	197	181	208	195	208	201	198	206	243	216	183	219	194	174	191	202	211	199	198	245	209	216	214	203	198	229	220	176	215	204	213	179	230	197	208	245	221	216	189	213	259	224	239	186	166	199	222	202	186	194	210	228	187	191	188	208	214	216	221	193	189	208	224	191	193	215	216	197	216	229	207	232	192	201	184	194	209	215	227	178	188	235	212	217	203	237	186	194	225	202	200	214	210	198	211	192	197	226
2973	554	554	558	613	546	506	508	489	518	550	513	544	550	477	514	495	496	525	533	529	490	516	541	457	506	493	580	538	484	499	506	522	497	477	528	502	510	466	502	507	515	494	520	473	497	526	480	508	492	518	502	491	503	539	503	511	485	542	486	492	483	497	530	495	517	499	493	525	495	502	512	495	500	505	503	547	479	475	473	512	505	510	509	506	509	532	463	475	498	487	492	519	510	493	486	486	513	516	514	536	514	516	497	503	508	492	476	529	522	502	511	492	517	485	505	496	523	546	483	500	528	464	500	453	532	468	520	487	503	472	489	488	532	513	478	476	500	510	514	502	495	482	461	491	502	522	501	511	495	507	508	480	522	499	553	514	502	550	548	503	503	457	514	491	546	486	484	523	489	499	468	529	487	520	479	494	489	518	489	493	507	530	505	502	548	464	518	489	486	523	523	510	538	490	499	492	499	504	496	461	568	546	537	530	509	512	539	494	512	501	548	493	509	488	508	484	481	494	476	520	498	504	519	520	496	518	502	493	531	471	533	525	501	535	521	479	517	498	506	516	513	524	490	520	486	488	453	486	555	465	523	499	521	511	521	517	512	467	525	517	517	477	517	516	494	503	485	506	538	513	501	498	481	498	490	506	507	491	483	487	520	505	511	521	471	476	455	528	505	531	505	479	442	525	500	458	476	507	501	511	472	471	520	494	491	472	519	524	504	515	482	517	541	528	531	514	508	511	474	487	504	519	541	493	490	502	520	467	525	475	493	496	569	487	513	486	490	484	504	551	478	494	498	517	497	487	446	472	502	505	491	519	524	508	480	491	531	471	522	524	551	505	525	503	489	526	479	533	522	506	523	461	477	495	482	516	507	487	511	485	528	519	472	500	486	506	511	473	520	530	492	523	529	511	522	558	488	490	493	521	506	522	473	537	511	506	498	505	497	515	475	541	496	514	509	515	484	476	480	497	482	478	546	461	465	532	483	512	493	481	471	537	503	489	510	515	510	494	482	524	525	508	535	514	497	484	498	467	469	457	507	446	469	520	513	463	502	491	508	491	512	513	491	504	486	500	511	523	477	495	489	511	513	474	529	461	505	538	515	475	466	499	510	555	502	496	498	502	492	502	489	520	520	495	541	515	496	504	505	503	466	497	514	491	524	531	506	490	538	485	494	510	477	502	511	544	480	482	518	551	475	472	476	472	501	541	521	553	521	503	502	496	530	552	507	454	524	506	485	516	485	505	496	489	496	529	508	488	493	490	505	508	534	484	501	492	511	505	503	484	518	513	493	507	495	465	512	481	543	515	490	472	503	534	504	483	485	519	505	495	462	475	492	510	526	490	524	474	487	509	508	485	479	506	530	504	514	488	548	497	523	485	494	470	490	510	475	498	512	478	513	512	530	521	481	501	511	526	474	491	542	506	513	489	475	510	512	499	529	513	500	465	568	495	525	502	499	521	485	527	501	496	487	460	543	544	499	523	515	506	532	508	548	453	506	474	516	454	507	479	486	513	471	497	467	473	500	525	491	510	483	483	487	483	511	503	500	490	469	520	523	508	505	514	527	464	507	492	499	492	517	542	516	513	490	504	489	499	528	526	513	519	523	523	516	471	536	503	502	540	511	449	462	497	505	518	484	468	473	479	502	492	467	513	465	526	498	511	571	516	478	522	496	514	524	499	523	514	511	496	506	490	533	496	499	491	527	512	476	453	450	484	550	474	510	501	521	528	575	499	498	444	468	490	522	498	474	529	470	519	465	537	520	534	467	507	508	509	517	469	520	486	506	511	509	490	523	524	508	539	487	494	479	491	503	504	508	476	515	515	515	477	505	493	510	498	545	493	483	497	493	524	513	517	546	526	474	485	514	499	468	485	511	529	452	453	488	526	511	479	538	486	496	509	525	522	486	478	519	519	517	497	506	504	472	514	480	493	523	509	531	533	542	506	514	488	470	503	532	544	523	522	520	480	483	455	483	494	475	474	467	547	531	484	488	471	495	494	526	548	477	475	481	525	509	474	518	495	508	548	502	501	534	498	433	487	508	453	536	515	475	499	467	544	517	527	535	516	511	521	492	534	499	522	481	519	489	506	492	524	502	513	533	509	488	462	523	492	497	496	517	516	482	522	489	509	472	520	489	506	488	505	519	504	486	495	508	474	457	504	483	502	465	510	515	496	506	518	517	503	493	490	523	499	505	543	503	442	503	472	528	533	502	506	483	491	465	491	488	505	529	540	522	492	512	528	498	495	523	510	538	491	467	515	490	503	541	517	501	502	499	451	535	501	533	536	520	501	498	490	502	548	491	498	461	483	497	493	494	463	506	544	495	475	516	459	511	456	499	498	469	537	462	440	490	483	529	491	511	499	470	531	489	535	458	512	500	493	501	470	529	483	528	508	485	504	513	493	519	529	529	497	509	492	567	534	504	459	506	463	512	472	530	500	506	511	519	480	541	513	501	500	518	463	504	498	523	507	518	533	498	504	484	488	475	495	495	519	505	450	535	498	484	521	499	493	526	544	486	504	538	500	493	485	525	495	506	508	482	500	545	511	494	488	517	493	488	524	536	502	502	470	524	527	544	538	498	479	491	523	497	482	523	546	522	522	484	502	484	522	469	500	487	457	498	495	506	515	478	510	510	527	500	533	483	520	504	530	474	487	486	454	506	519	518	498	471	504	476	541	510	482	488	491	535	507	493	496	500	499	540	511	496	508	504	511	493	519	527	504	543	511	492	524	500	510	510	513	534	479	502	464	532	459	491	505	495	507	520	520	480	490	506	485	469	522	486	503	511	502	483	510	491	497	499	487	557	484	510	508	553	470	514	498	529	499	529	514	491	489	487	525	460	493	507	489	527	508	524	495	490	450	497	507	477	512	487	495	518	508	487	545	504	457	504	522	510	502	486	504	532	470	480	493	477	502	501	493	506	530	513	497	526	497	525	468	506	537	512	526	528	454	490	533	486	505	485	489	477	533	493	491	488	489	478	454	499	485	502	485	485	516	515	532	493	507	467	513	475	484	462	552	495	516	482	501	462	475	525	530	478	491	474	543	497	525	527	487	471	529	475	497	515	507	469	506	504	534	483	511	491	446	521	492	502	502	484	522	541	500	467	536	528	503	498	496	535	504	489	486	500	485	471	481	490	506	499	505	485	469	554	504	483	508	493	500	475	505	514	468	494	519	521	490	490	465	474	581	485	520	534	519	502	534	529	540	466	503	530	483	539	543	479	494	495	476	487	509	536	508	484	502	490	526	500	531	460	517	514	507	495	522	555	476	510	492	513	507	514	559	506	479	543	545	495	535	470	491	467	506	465	496	518	523	493	506	500	510	508	503	516	532	527	521	505	512	505	480	507	554	477	478	500	466	524	484	455	516	495	495	500	503	521	537	505	473	525	502	489	508	499	501	522	479	492	523	528	505	493	530	483	511	492	539	547	514	488	524	491	514	483	512	535	498	522	501	511	477	462	519	531	489	525	507	491
10509	800	635	573	470	370	390	395	365	340	339	356	295	311	318	265	319	296	325	362	304	309	295	300	324	320	294	277	305	283	315	311	276	321	322	287	289	309	287	325	360	315	299	296	312	345	296	285	334	319	324	309	305	251	280	318	339	312	311	294	292	287	302	320	292	301	258	298	292	291	289	331	318	308	305	301	306	303	269	272	310	273	295	314	308	297	306	307	299	331	321	338	321	324	295	301	300	319	309	239	291	310	313	323	312	295	315	307	305	329	289	294	322	288	323	320	319	292	315	310	292	323	307	270	304	304	325	295	312	292	313	313	298	283	307	276	335	266	300	293	303	323	278	321	295	283	328	324	326	314	306	309	296	326	277	302	301	314	304	293	298	323	279	305	290	284	299	322	291	321	285	322	282	339	317	312	320	300	289	287	315	304	308	294	327	292	318	316	261	315	300	306	306	309	303	284	302	315	311	280	333	285	290	313	325	310	311	316	317	302	319	276	281	257	300	297	317	330	314	283	275	289	314	306	302	329	313	302	322	282	273	301	295	326	312	274	316	303	349	313	313	298	297	280	271	254	330	304	303	325	340	297	322	314	292	313	260	320	313	300	315	323	301	279	312	303	314	272	331	294	293	301	299	355	312	328	319	284	276	303	328	314	345	337	340	311	295	330	291	343	292	303	310	277	298	284	306	290	329	301	298	300	272	299	280	273	287	318	328	323	301	292	299	311	281	282	292	302	276	329	313	330	313	295	297	293	351	314	288	296	264	295	291	302	275	318	294	293	308	286	311	332	292	343	300	301	313	299	271	302	292	323	319	271	297	315	272	320	303	288	305	302	327	315	294	282	335	323	308	299	303	291	273	301	317	329	301	296	279	296	315	298	315	350	286	322	309	303	327	297	292	315	320	274	288	282	311	315	297	310	328	314	312	290	292	330	314	308	277	318	304	327	319	331	250	315	299	307	327	292	299	321	323	297	256	313	283	272	335	313	323	319	298	280	294	335	323	300	328	294	301	317	289	308	310	313	293	309	310	277	308	298	307	322	329	307	297	301	288	317	316	292	302	306	301	309	273	308	295	338	319	335	295	299	317	297	293	280	282	318	291	315	310	294	339	282	298	289	302	294	324	267	329	312	304	306	308	306	318	327	285	283	325	316	311	294	283	304	322	314	311	325	315	322	320	294	324	322	300	316	267	325	274	302	303	341	296	308	318	305	302	314	341	298	308	322	314	296	268	316	308	283	299	296	287	289	316	297	351	317	303	314	282	303	307	293	333	283	314	326	302	302	312	273	274	322	293	300	323	283	318	325	294	302	347	273	312	301	318	317	342	332	314	307	321	317	318	289	325	297	284	310	287	311	272	322	317	303	323	306	321	283	273	306	307	309	276	292	299	288	298	317	322	292	303	320	330	299	269	323	318	281	336	309	292	320	304	309	284	302	272	290	271	298	305	282	302	305	312	285	315	309	303	304	322	322	334	306	324	278	303	324	302	305	299	354	297	301	294	306	308	303	301	318	355	289	320	330	282	263	262	297	324	281	304	276	279	310	330	321	313	315	294	289	291	324	298	288	314	318	308	291	293	328	302	294	307	302	324	290	304	329	310	320	320	311	306	278	308	315	308	290	295	310	304	290	302	309	340	316	337	285	330	283	310	292	276	289	295	281	315	303	296	303	295	282	287	329	306	351	314	291	301	301	294	318	309	321	296	306	317	290	316	306	251	320	270	260	288	286	310	293	300	291	271	281	322	319	318	302	276	273	289	303	309	295	278	264	313	319	327	300	304	292	282	312	277	299	294	329	292	287	324	321	309	300	322	327	321	318	314	298	293	304	318	271	253	284	311	319	283	313	301	318	322	317	288	316	319	313	316	256	295	278	309	290	312	282	280	312	297	284	281	322	298	285	292	301	276	308	289	313	347	310	292	300	271	298	312	284	326	312	331	333	330	312	302	306	299	287	310	290	337	310	302	291	308	281	314	337	301	323	311	308	311	282	285	312	303	292	295	291	306	299	269	307	286	303	336	327	304	285	336	322	278	333	283	272	337	300	320	284	320	297	284	297	301	349	319	295	314	314	291	274	317	325	310	317	274	280	325	319	300	336	291	296	323	307	283	328	334	367	299	274	284	292	310	299	295	270	286	297	306	286	280	300	323	324	310	305	297	292	308	279	300	311	327	295	302	292	317	315	324	320	321	307	346	340	318	278	302	301	283	302	282	328	299	278	294	333	334	309	299	311	292	275	300	319	294	313	269	316	272	300	323	306	299	317	282	297	324	321	286	274	309	315	280	313	293	319	290	275	288	322	338	289	296	327	333	330	311	321	308	289	317	288	272	286	316	330	281	298	326	291	329	323	319	297	304	291	314	313	282	302	349	257	296	293	292	286	323	338	291	286	332	316	316	280	331	303	326	276	291	297	301	274	316	324	262	293	287	275	308	283	328	302	293	328	301	305	338	306	278	299	313	307	300	294	334	330	319	293	300	297	329	319	315	288	298	289	311	310	334	341	268	316	285	314	314	352	277	360	294	303	304	287	306	325	328	286	300	295	301	295	325	286	304	300	284	317	311	319	306	320	306	307	306	297	335	340	315	322	293	293	307	272	300	303	288	285	294	305	303	315	291	333	282	327	329	282	331	299	264	308	302	299	307	358	314	302	312	303	319	277	288	338	309	264	305	269	292	296	284	292	295	306	300	291	323	332	273	290	331	317	288	326	305	321	300	292	276	321	331	279	324	299	306	310	271	324	278	292	310	298	305	334	305	288	309	312	292	308	319	303	299	317	335	320	295	301	289	270	321	278	309	322	297	314	271	301	312	345	321	287	319	284	311	330	297	331	326	290	327	312	291	282	302	303	303	312	291	284	290	295	299	306	321	317	319	283	292	325	260	300	322	305	302	332	285	300	267	293	321	290	272	297	275	281	289	299	324	300	320	315	333	281	304	309	312	302	297	282	310	301	299	333	312	294	284	313	286	280	326	296	304	284	277	288	320	314	334	292	318	286	284	323	303	324	301	319	282	320	285	281	298	291	316	318	271	306	296	278	295	295	349	286	311	299	294	321	271	298	286	330	304	297	280	290	300	328	325	281	315	323	282	283	315	303	309	328	295	309	293	299	331	293	314	337	315	322	318	318	305	274	315	304	297	330	297	283	292	298	285	304	308	259	276	334	325	330	309	338	314	267	305	287	279	326	285	269	314	319	329	321	261	278	299	330	299	311	313	294	342	333	303	311	314	290	290	280	266	298	288	325	294	333	290	348	308	329	305	302	313	318	278	358	301	279	303	302	300	297	300	267	329	316	331	321	324	288	312	277	334	353	305	283	311	288	311	296	316	267	285	275	310	300	346	278	316	281	317	330	317	284	283	308	285	272	307	271	299	286	305	285	291	298	285	297	302	305	294	296	285	277	292	302	309	339	285	282	283	318	318	296	319	294	307	301	254	291	278	285	284	302	296	323	292	344	302	312	319	317	336	286	284	296
8185	1002	1440	1583	1434	1173	1088	1023	933	874	876	763	801	820	764	803	818	765	754	817	729	738	699	732	708	724	727	749	711	714	718	709	695	749	696	686	671	708	742	680	744	693	756	739	729	690	668	725	776	699	645	722	699	659	723	696	727	714	696	730	775	699	750	713	713	677	693	715	732	722	739	719	656	643	740	643	755	707	678	744	695	701	681	712	691	714	689	709	699	688	703	716	716	685	654	714	658	703	722	720	679	709	722	751	654	677	706	714	692	685	767	716	707	700	721	685	650	724	736	669	694	699	661	697	720	731	686	686	747	681	738	737	695	633	690	658	712	661	730	707	732	700	674	721	682	679	665	688	726	717	708	695	700	684	708	723	672	772	724	696	719	706	716	676	712	732	691	666	734	699	754	688	724	717	677	716	671	700	685	727	698	725	702	734	662	674	717	695	687	669	719	713	680	696	707	756	678	711	667	769	731	701	681	707	728	733	677	661	720	698	732	725	712	695	668	646	691	697	729	685	692	647	706	714	695	675	700	700	687	706	720	700	713	662	722	673	699	740	717	712	723	716	693	692	681	754	699	742	712	696	721	690	713	727	656	723	680	695	729	705	683	674	719	704	759	718	716	729	722	744	741	709	668	652	710	715	713	721	716	685	705	705	718	687	721	685	720	717	682	787	747	682	718	730	689	720	693	721	757	704	732	675	714	711	711	699	706	701	692	713	690	657	713	719	702	684	656	692	684	698	703	743	696	738	678	694	716	746	720	664	697	683	670	676	671	704	679	729	703	739	693	711	692	695	722	708	676	747	736	717	737	690	733	727	751	690	686	702	685	676	713	695	710	728	677	684	682	700	712	693	694	710	716	699	710	700	725	673	744	655	677	712	721	678	714	735	729	672	700	705	695	740	644	718	663	646	666	709	713	681	700	729	698	696	698	723	708	723	691	726	677	715	736	709	699	689	714	676	699	779	687	661	742	704	721	677	730	704	669	698	727	759	725	756	722	691	732	724	728	674	693	679	657	740	684	714	735	706	697	745	709	699	687	707	691	707	696	695	710	665	715	693	728	688	698	708	698	701	735	673	638	710	703	695	703	682	695	680	736	694	782	708	702	688	741	722	702	674	703	683	758	766	727	674	692	670	691	694	716	713	664	691	704	676	681	717	700	741	716	745	693	701	719	704	718	727	677	674	646	788	725	710	728	720	691	723	649	731	691	678	690	701	658	650	678	654	706	682	717	661	692	726	687	745	720	676	734	690	713	731	717	663	703	682	654	658	730	668	672	680	729	694	676	708	706	722	694	642	689	720	671	688	664	678	684	684	681	666	678	666	657	697	656	652	694	679	706	713	682	677	687	713	737	735	691	716	686	713	729	677	641	716	684	711	690	713	654	714	729	702	739	747	689	725	723	656	626	718	714	706	674	681	720	703	693	703	668	693	697	683	710	686	731	719	662	699	683	734	690	707	686	702	707	663	708	671	678	721	700	703	709	648	671	716	704	684	700	742	697	673	684	729	712	711	691	664	682	704	713	684	714	730	678	703	674	734	727	671	784	698	697	686	684	729	675	668	706	689	749	679	704	675	693	687	699	738	734	736	685	665	716	682	689	678	748	736	693	700	706	742	675	723	713	701	684	727	660	755	693	694	682	657	708	660	687	708	688	676	703	702	696	673	712	686	700	676	684	718	705	716	709	667	710	724	645	682	698	735	677	691	635	700	715	703	704	693	683	735	705	712	720	708	688	750	694	679	725	707	725	718	713	702	706	687	707	690	710	693	768	655	741	679	709	738	704	662	682	659	737	680	711	734	695	724	687	714	723	671	722	704	688	689	731	692	738	747	707	667	702	704	699	714	755	686	719	676	719	677	673	681	728	688	643	746	702	713	712	687	660	695	652	696	698	706	751	698	714	662	682	721	723	715	736	723	672	708	682	694	664	714	655	744	719	716	685	698	718	704	730	708	711	680	665	690	690	649	679	703	683	727	684	720	704	687	740	723	736	669	721	707	693	681	725	704	682	690	700	744	680	671	697	716	712	694	702	702	672	678	700	652	687	686	718	755	692	702	708	697	726	702	673	686	683	671	721	757	687	709	704	702	714	704	680	703	737	670	700	716	699	701	677	730	694	680	678	676	709	710	664	680	680	699	695	713	703	709	690	715	659	683	720	742	687	744	688	687	664	684	700	669	696	690	699	728	739	751	691	666	731	699	693	676	681	712	652	736	729	682	767	686	683	698	712	738	696	641	686	681	709	676	634	687	700	678	666	707	719	671	701	685	689	713	650	689	722	655	700	708	709	646	717	687	721	710	728	745	717	674	640	729	686	727	718	721	659	707	668	683	720	709	695	694	673	674	677	705	775	693	724	681	700	690	724	707	732	716	712	655	701	652	718	747	723	725	709	706	662	767	668	670	702	701	675	705	686	706	672	710	679	746	699	721	705	711	660	677	678	685	684	695	695	734	719	716	702	695	685	692	684	698	688	681	717	707	726	673	688	696	702	690	732	705	703	694	696	709	713	669	711	697	731	719	676	679	688	698	704	678	661	669	738	709	683	713	680	679	705	735	722	682	709	668	649	761	731	690	678	685	696	703	692	685	713	659	671	694	737	747	686	702	678	656	702	738	734	707	702	696	686	687	721	716	735	689	708	698	739	721	732	701	742	725	663	736	716	681	723	669	706	675	700	689	705	699	711	700	714	751	669	678	672	706	675	698	682	668	727	711	717	721	699	710	725	726	707	725	688	696	708	675	735	693	718	702	705	715	719	679	708	705	688	691	720	716	651	668	677	704	690	667	670	686	705	716	712	678	705	689	697	724	684	695	658	727	689	671	666	720	742	764	721	691	714	704	727	695	688	702	678	693	713	663	700	714	703	714	706	704	673	697	713	697	681	655	699	706	737	717	671	713	659	690	719	721	705	697	678	695	663	681	736	708	706	702	691	693	710	732	681	710	741	662	714	650	730	683	715	696	673	716	646	715	720	770	707	675	697	719	674	690	706	735	703	737	700	726	723	721	676	721	652	759	736	677	665	754	766	700	729	688	704	650	695	726	675	685	767	691	735	750	652	707	695	728	703	668	733	640	729	721	700	713	723	715	700	701	688	727	644	647	648	691	680	681	689	764	726	719	706	734	696	682	715	685	691	653	731	704	718	680	689	725	703	661	724	694	722	715	691	735	704	727	733	751	724	656	683	665	741	693	686	700	673	702	689	727	757	678	670	725	711	695	707	663	699	689	688	719	672	703	729	693	673	678	701	669	701	698	711	697	676	693	668	724	701	666	716	675	703	696	710	620	710	692	727	656	740	713	708	714	671	755	682	679	709	688	728	677	698	708	681	713	666	693	724	675	729	712	683	716	745	702	718	746	718	682	668	672	724	679	756	703	743	698	674	706	707	683	717	653	679	709	676	722	702	652	673	700	677	674	734	671	715	704	734	743	735	703	744	714	677	727	715	732	675	677	680	712	660	750	714	635	685	715	712	671
18428	1580	863	645	522	408	316	302	288	301	236	302	261	223	242	212	227	216	221	207	196	208	231	218	217	206	215	220	197	210	200	177	184	215	192	232	234	202	197	230	231	213	175	186	204	231	186	206	230	219	209	225	195	197	191	189	184	189	195	199	210	199	197	203	230	220	165	215	207	188	200	198	220	227	231	231	190	180	201	229	184	212	206	175	196	176	235	196	215	209	206	202	215	205	192	180	197	186	186	217	208	196	201	188	191	199	180	212	193	186	201	207	183	209	197	204	217	207	189	191	218	229	226	222	190	211	222	222	199	213	198	243	212	195	218	199	190	196	211	202	206	213	210	207	206	201	200	191	203	179	204	194	202	188	181	197	198	214	195	212	209	207	200	204	200	186	248	221	204	196	191	206	219	201	209	237	201	208	202	208	195	212	211	209	231	208	211	213	220	219	223	221	197	179	213	197	205	209	198	202	181	211	187	194	189	196	205	229	216	190	200	186	203	206	225	220	207	201	207	206	205	220	197	195	224	193	192	231	185	214	214	197	204	199	195	224	192	191	197	184	193	198	202	214	181	198	235	227	203	214	189	231	183	217	215	238	200	224	202	232	206	204	198	192	184	208	188	199	207	222	198	210	209	204	211	182	191	207	218	197	175	205	220	182	198	196	221	203	228	224	193	218	223	209	207	225	213	222	190	188	207	221	180	229	222	214	228	189	202	201	183	194	189	208	199	198	195	185	226	198	178	198	241	181	218	213	173	187	204	226	214	214	196	207	200	201	194	175	189	202	213	213	206	223	218	212	211	205	207	220	200	201	229	209	181	178	205	200	180	228	212	200	191	188	223	187	198	205	196	184	211	203	207	210	192	215	204	208	215	224	207	203	192	218	198	178	203	224	212	203	188	213	229	203	196	203	206	215	213	227	217	245	208	215	228	222	216	211	217	209	210	192	191	204	196	211	201	188	210	229	234	169	191	215	230	199	212	202	214	234	193	191	205	181	198	213	222	216	218	180	200	214	231	208	196	188	194	197	201	190	242	187	200	218	231	244	198	200	211	218	181	213	209	176	202	212	189	189	194	203	202	216	203	219	204	153	188	178	189	219	225	198	180	197	206	215	187	207	196	172	197	209	216	228	216	211	197	192	216	225	189	178	221	234	214	209	207	176	220	189	176	225	187	195	195	188	216	178	215	190	206	200	203	202	189	206	222	229	208	227	209	177	221	202	191	207	199	217	203	203	199	192	170	181	211	191	217	184	193	204	191	192	219	201	187	216	201	198	190	193	207	223	192	170	220	208	190	206	214	215	198	175	190	237	186	217	196	204	207	219	182	201	200	198	214	188	204	208	223	185	186	190	197	193	209	227	241	212	199	228	202	210	179	213	183	170	208	187	220	210	200	195	207	205	222	219	189	184	235	203	215	208	198	193	207	196	175	181	180	237	185	191	193	187	174	191	218	206	178	203	195	185	202	205	208	203	221	217	213	217	201	198	181	205	218	192	186	183	237	218	206	175	221	204	199	180	196	198	187	189	217	173	197	216	171	190	193	213	205	224	184	214	171	219	205	197	198	190	213	191	175	181	196	191	205	216	209	197	211	179	214	204	221	184	209	223	200	174	218	196	192	210	210	207	234	194	188	198	224	215	215	183	189	190	226	204	201	215	188	209	203	209	211	222	195	199	172	177	200	244	232	200	202	220	219	197	207	202	169	182	212	217	181	206	229	191	202	221	228	210	211	198	211	222	203	204	196	240	206	220	207	197	213	175	209	188	219	209	200	229	220	173	189	212	205	201	207	223	226	198	215	206	203	227	187	204	171	225	219	178	206	227	196	205	194	202	187	203	216	212	198	195	213	208	181	207	224	214	182	226	198	199	201	219	194	209	219	192	195	194	206	180	214	191	231	211	225	220	197	191	192	218	222	211	192	182	236	209	210	164	201	188	231	184	212	197	193	208	190	168	176	215	196	238	201	211	208	232	193	212	214	209	206	212	189	196	191	229	178	196	191	203	229	206	190	199	201	215	195	212	197	241	208	218	191	207	191	180	200	199	195	197	197	204	192	202	197	194	210	215	183	180	204	177	181	201	217	204	182	225	212	176	200	192	229	185	193	213	166	213	203	191	195	211	182	233	205	213	205	237	202	185	182	196	179	220	200	206	192	223	214	186	202	244	220	203	204	211	205	236	203	214	196	214	204	213	209	216	214	186	202	208	219	212	209	193	199	196	209	190	199	179	189	196	189	210	211	214	222	213	209	197	203	195	209	207	193	205	196	205	180	205	226	206	199	213	227	213	191	197	211	220	198	221	227	216	219	226	207	229	222	185	198	205	208	188	206	218	197	199	178	202	210	200	206	217	217	201	199	182	224	201	209	206	253	220	203	195	194	186	226	211	178	189	210	240	212	187	189	185	181	212	201	201	209	194	214	196	228	207	210	226	193	196	171	213	202	219	224	196	207	208	224	197	195	221	203	184	188	222	213	205	216	200	214	209	182	207	207	198	178	221	198	199	213	183	181	197	219	212	202	201	184	196	243	199	201	195	185	197	197	209	223	181	208	177	167	209	215	216	156	232	188	183	240	222	186	172	185	206	202	212	184	184	173	197	218	209	220	231	214	202	187	205	203	202	218	196	193	191	204	212	205	207	206	202	215	197	198	184	213	216	201	224	203	207	201	174	190	219	235	224	198	177	224	191	193	211	203	175	205	180	216	210	220	201	198	226	210	200	177	194	171	220	219	204	237	198	214	211	203	231	173	191	216	205	172	209	195	181	208	198	203	201	205	229	197	187	189	168	173	201	201	208	214	210	202	213	196	204	223	207	212	215	213	193	192	225	222	187	199	206	203	183	202	191	201	202	196	217	204	205	192	202	217	187	204	194	181	216	207	233	221	170	181	192	199	198	197	197	201	223	198	173	211	196	210	213	211	210	203	186	169	183	206	226	241	214	219	174	187	219	170	209	208	182	187	199	222	223	211	215	206	232	196	199	192	218	226	219	203	180	198	240	200	199	203	187	192	203	199	195	198	208	209	206	179	177	201	202	195	196	206	214	208	186	210	223	212	203	166	184	209	206	222	186	170	211	195	209	200	225	201	193	204	220	199	196	216	242	241	213	213	206	216	208	212	185	208	205	207	210	213	182	206	194	180	179	186	189	209	195	212	205	201	215	186	198	226	216	213	205	203	248	197	179	202	190	184	232	208	213	221	180	184	201	209	191	220	203	208	212	198	210	201	214	193	207	201	219	236	209	225	204	218	207	180	230	232	209	217	195	212	220	206	197	205	186	221	196	238	234	187	216	194	174	190	233	197	194	202	207	225	185	220	233	189	184	216	181	226	202	202	201	194	197	204	191	206	207	204	220	193	201	208	211	212	224	197	208	211	224	205	186	200	205	202	166	215	197	203	199	202	236	227	225	239	227	198	204	194	209	209	206	203	202	181	203	189	174	216	210	189	208	211	207	188	207	200	196	208	183	194	199	198	197
10367	1053	1929	2190	1745	1458	1318	1074	1015	848	790	726	684	655	667	591	640	580	586	575	561	602	532	503	535	548	533	539	553	519	489	482	483	449	492	457	482	474	505	513	492	517	474	520	476	496	488	522	468	461	472	547	492	462	488	503	492	472	467	490	505	485	506	459	487	453	499	415	466	542	464	485	468	439	494	474	479	464	453	482	500	497	463	484	463	475	486	510	471	469	475	470	488	466	497	473	482	485	472	460	490	446	468	496	516	507	478	488	454	462	487	480	467	456	455	501	469	484	464	475	453	467	478	463	434	517	471	439	460	486	478	468	475	492	470	435	415	472	474	489	465	464	500	496	472	464	465	470	482	532	455	451	440	464	486	452	471	463	480	466	483	445	483	476	464	463	490	474	477	454	510	470	463	478	464	516	463	509	455	474	485	459	499	497	479	440	448	458	502	489	472	489	476	454	439	450	442	450	446	438	457	479	440	485	467	488	478	473	498	491	429	450	455	483	521	454	446	461	461	471	460	456	452	468	461	465	465	442	480	456	444	479	485	486	483	448	445	437	452	507	477	447	484	468	470	460	501	495	492	490	476	496	442	495	440	512	463	452	488	505	452	504	455	462	458	524	446	511	429	463	485	450	488	447	453	472	493	475	454	453	453	469	460	434	481	450	468	472	482	467	466	450	494	479	470	469	471	496	471	457	553	466	436	489	439	443	460	504	476	459	441	476	453	471	468	498	453	502	500	486	487	462	477	467	426	427	493	468	502	476	481	471	491	483	468	461	477	484	479	491	496	465	459	426	481	439	472	484	520	489	458	475	438	458	450	463	460	469	487	427	436	475	468	467	479	444	491	485	508	446	458	473	483	487	488	429	483	461	412	509	492	446	530	474	468	487	494	496	477	469	497	475	497	447	481	466	457	485	462	466	432	467	453	454	503	466	493	506	467	471	493	459	441	513	497	464	458	489	468	467	496	465	490	453	438	495	467	464	494	477	430	452	502	470	482	470	435	465	462	439	484	491	489	493	455	466	511	482	485	487	474	488	467	487	469	490	495	478	482	466	465	481	482	470	490	497	485	486	484	475	448	506	509	510	458	503	462	453	465	464	456	473	496	471	507	476	472	515	505	454	422	466	471	496	470	472	459	405	504	451	455	451	462	460	474	438	473	497	451	473	447	477	495	455	452	497	482	453	435	446	460	491	519	521	475	458	473	421	440	467	489	495	486	513	467	490	472	455	501	477	485	432	524	453	461	454	460	499	483	470	491	489	461	467	433	481	478	455	465	480	452	483	491	488	463	485	478	441	429	487	449	507	462	493	450	495	463	392	489	494	476	436	431	474	474	460	478	467	484	456	470	472	466	477	430	482	467	481	486	454	499	460	485	498	502	464	484	492	481	464	506	492	414	491	543	488	484	489	440	481	444	433	476	462	457	440	449	469	474	445	481	472	507	469	475	479	501	481	467	481	465	468	465	471	471	518	446	494	480	401	484	431	507	500	500	453	481	473	403	471	466	525	470	455	492	438	495	445	495	485	508	452	460	481	457	476	513	465	472	455	479	474	471	473	466	496	492	521	515	470	465	503	466	502	449	476	438	432	475	441	476	489	478	464	489	469	470	532	492	447	480	492	444	469	490	466	499	497	481	460	464	495	473	501	449	466	456	442	472	448	478	487	472	480	457	497	497	441	483	474	468	498	462	475	468	489	497	486	480	492	472	475	439	477	458	504	496	455	480	502	476	456	474	460	512	429	490	441	459	486	484	456	469	484	463	483	506	422	457	474	502	477	511	460	489	506	489	460	471	506	489	487	485	485	463	467	461	458	461	505	479	459	505	489	481	492	501	455	474	470	411	494	478	469	478	490	528	498	491	469	503	492	475	483	523	510	475	499	452	489	502	452	462	485	475	472	459	442	495	460	492	447	476	470	456	491	480	448	460	454	450	463	468	509	493	481	459	453	487	492	456	520	464	493	473	446	471	472	447	473	493	461	504	471	462	478	455	465	458	468	474	464	442	472	458	488	474	506	488	456	480	483	447	492	444	477	453	480	485	523	490	455	503	502	511	458	478	514	481	466	509	490	455	489	472	509	489	429	477	467	481	451	485	513	476	504	477	469	512	476	471	457	484	439	440	460	463	510	486	491	438	475	431	476	480	437	428	436	426	490	472	503	480	465	453	437	482	519	479	480	432	439	475	419	476	497	505	462	501	501	455	471	494	438	477	437	456	494	459	482	487	454	509	469	489	479	524	442	482	473	481	450	462	469	460	459	514	480	508	505	482	502	495	434	455	474	450	488	474	506	483	483	474	486	485	502	458	480	463	461	491	462	452	479	514	500	465	491	478	461	493	466	494	467	499	453	485	480	483	457	483	448	510	479	477	497	448	461	475	493	460	474	474	451	477	532	451	495	475	508	457	469	460	475	484	491	492	494	452	489	490	479	493	490	466	461	448	433	440	470	484	488	473	489	495	466	478	444	493	447	449	498	460	489	503	505	474	493	477	465	483	477	483	446	483	484	488	504	479	518	480	454	458	420	491	497	441	476	455	523	474	503	450	501	456	441	475	463	489	458	497	481	467	463	482	450	464	475	479	479	498	491	491	450	473	458	486	452	446	468	448	507	478	458	477	476	438	447	482	484	472	454	481	473	501	493	496	457	417	464	489	429	485	481	452	457	437	562	451	464	494	485	506	479	499	476	485	492	502	499	462	496	468	483	494	461	438	482	483	472	445	470	488	487	495	472	485	440	492	463	430	502	502	458	434	481	481	475	490	449	477	493	486	500	472	488	466	498	515	444	432	454	470	492	447	457	460	487	418	486	441	486	459	437	468	526	519	444	473	493	489	465	440	463	499	498	484	478	463	452	470	453	484	448	506	450	501	436	465	475	511	485	454	477	456	482	504	482	491	465	469	495	491	497	472	468	453	444	460	474	480	492	466	443	480	471	487	478	509	457	501	481	448	443	453	467	443	493	458	481	489	475	478	469	463	441	488	452	484	505	483	467	438	442	459	505	477	492	462	488	492	485	485	508	470	452	463	461	455	491	449	483	489	476	489	465	465	475	460	498	483	491	448	505	461	439	465	453	507	463	498	479	492	512	477	472	459	474	510	430	482	461	462	491	488	484	486	506	482	464	421	499	466	457	457	451	452	459	450	470	480	441	430	471	483	444	480	483	469	498	482	468	444	468	509	434	445	450	492	507	466	508	453	499	456	472	482	449	483	455	476	473	435	440	452	523	482	452	468	543	479	459	493	485	457	411	473	476	493	487	490	456	455	501	512	462	448	464	453	482	444	497	460	437	453	489	463	482	467	476	441	471	492	449	479	452	455	483	415	448	458	433	421	498	490	478	503	463	437	468	477	481	477	479	474	501	425	514	473	463	462	442	457	450	465	458	452	475	447	487	453	460	471	479	475	460	459	468	442	477	484	479	464	468	444	475	490	474	501	477	486	438	497	458	498	463	461	486	473	471	510	473	471	469	450	470
3492	256	235	225	225	211	198	211	214	231	233	211	192	201	188	222	203	203	179	200	184	170	207	211	194	213	198	196	193	200	198	196	181	191	171	214	203	210	222	197	214	233	200	194	215	188	219	205	204	201	207	203	190	214	215	227	200	183	202	246	189	215	230	204	184	194	198	201	184	199	197	219	223	204	219	218	214	184	210	191	185	198	210	206	203	194	191	209	216	208	210	179	218	182	185	203	203	214	226	188	214	235	218	211	204	186	193	197	162	200	225	200	200	204	231	203	216	188	198	220	205	188	205	221	211	194	198	212	177	180	183	195	196	196	200	221	214	192	226	205	204	217	209	197	173	205	196	220	207	211	201	203	204	214	208	188	228	206	210	228	202	204	190	215	206	212	229	203	192	210	233	231	218	214	177	195	193	191	213	189	210	168	180	205	196	189	201	191	210	205	189	214	214	231	186	225	200	194	194	185	194	217	209	202	210	224	206	207	196	204	173	221	207	220	202	199	208	193	229	214	205	217	204	226	208	193	208	243	194	215	197	186	190	209	214	213	195	207	204	196	223	216	199	229	185	238	217	194	210	199	223	212	213	202	198	210	215	190	192	204	209	210	224	191	186	195	214	208	195	212	195	190	201	215	210	208	204	212	190	196	228	250	197	200	206	199	214	184	204	210	218	188	202	203	207	194	168	175	195	197	209	201	207	208	171	210	221	229	201	191	220	175	172	225	189	180	208	221	191	219	239	206	226	206	217	200	209	220	175	216	186	208	208	178	227	200	199	223	200	201	224	204	206	206	190	215	179	194	221	215	198	201	223	201	189	200	229	211	220	194	202	198	207	207	228	206	185	214	227	225	216	224	237	195	205	181	199	213	200	220	232	198	221	182	175	201	192	183	194	217	183	187	199	201	198	202	184	199	192	176	195	221	224	199	177	189	194	200	200	190	218	214	183	208	229	206	227	195	227	212	185	200	175	204	213	205	198	239	216	192	205	175	231	203	184	199	209	221	190	216	214	200	196	205	228	199	210	214	220	204	209	212	206	183	210	216	206	234	192	242	235	194	190	214	198	204	205	197	172	241	210	184	237	225	195	202	201	214	192	227	229	204	219	190	222	209	191	182	186	193	193	210	205	214	234	202	208	192	217	229	187	196	201	181	182	190	193	228	200	211	195	215	193	201	226	215	207	203	177	199	185	222	224	187	192	199	196	216	231	214	208	197	190	216	199	201	195	170	196	201	227	192	199	179	198	199	216	179	210	198	194	197	210	209	209	168	223	210	192	224	189	203	193	192	208	191	186	198	236	210	202	202	214	178	209	235	233	230	204	185	191	207	196	218	219	199	209	228	199	208	205	203	185	210	168	166	215	203	194	215	211	171	221	197	198	203	199	210	222	192	200	188	199	211	192	195	204	177	215	212	194	194	221	210	195	185	197	207	215	198	200	222	220	195	195	201	224	178	224	199	204	179	195	184	206	195	189	194	212	231	207	204	199	201	221	171	181	214	205	201	218	220	214	246	194	214	218	227	197	219	236	221	215	189	229	206	183	191	197	194	207	220	216	170	213	192	205	206	214	214	231	229	208	212	187	192	197	194	192	212	216	209	225	200	198	200	208	197	188	176	210	205	214	182	206	188	241	203	197	199	191	206	232	195	197	212	191	211	227	198	178	199	195	224	174	217	193	196	251	219	192	194	177	172	189	204	211	194	203	202	207	186	206	212	209	211	195	208	207	194	195	180	216	221	195	238	207	215	227	227	200	198	214	206	186	173	168	208	203	188	212	214	209	210	177	200	202	208	191	206	215	232	192	192	197	196	206	202	175	186	222	215	218	246	213	181	164	237	188	208	204	210	230	209	215	227	206	213	223	212	196	206	195	225	206	218	220	212	188	180	200	213	189	179	203	219	219	217	193	213	197	204	219	202	190	189	180	196	214	190	198	223	204	198	208	242	250	192	214	216	200	211	177	199	198	204	187	210	198	214	199	211	222	214	193	224	188	234	253	226	173	196	224	196	167	184	207	215	201	204	199	238	201	202	208	210	191	194	177	219	189	203	188	185	218	203	211	224	180	217	201	197	194	221	210	191	196	214	216	227	199	222	195	190	190	194	185	201	197	171	192	214	186	209	217	196	194	209	193	220	209	195	193	207	202	202	214	224	228	210	209	205	219	209	197	172	247	219	212	201	162	199	189	214	228	196	224	223	209	209	208	204	209	217	204	221	203	225	193	187	201	178	208	198	201	196	180	198	184	206	203	211	221	204	187	203	209	208	210	200	212	173	207	177	194	215	208	189	227	195	237	197	229	213	229	210	212	195	191	208	190	252	194	187	172	179	239	223	213	207	191	206	190	193	218	205	198	192	193	209	203	238	197	225	202	216	172	214	189	209	194	211	218	213	229	201	201	213	236	195	222	174	220	197	224	222	178	215	225	203	201	217	166	205	194	187	180	194	221	216	214	204	197	227	197	195	206	220	195	203	203	220	228	216	189	191	207	231	209	185	214	215	218	178	224	193	191	210	230	214	222	207	210	202	197	194	198	194	190	194	207	193	258	198	193	208	190	189	210	195	219	181	201	220	219	200	202	175	221	189	204	214	201	151	213	198	204	212	206	219	206	218	212	232	200	215	215	175	215	196	199	210	200	197	224	189	204	193	198	195	189	191	197	207	221	176	224	191	191	231	205	221	181	201	199	179	200	202	214	194	205	205	201	201	187	203	221	218	199	198	175	199	209	207	215	181	184	218	232	202	183	218	216	180	203	204	228	205	199	202	202	201	182	211	201	190	178	219	195	200	229	202	223	204	216	179	203	196	189	218	193	192	218	187	212	190	205	194	202	182	182	216	208	216	217	193	239	190	190	224	192	209	212	205	186	199	219	192	202	199	214	214	210	186	224	211	192	202	239	200	210	235	214	206	187	192	188	206	191	225	202	217	183	208	201	201	191	178	189	193	212	223	212	205	228	206	182	198	199	199	194	186	218	211	227	204	224	203	208	207	200	236	200	228	209	219	233	221	214	208	242	198	208	214	189	211	189	227	218	206	205	202	206	214	181	212	244	201	203	185	211	195	220	199	226	198	194	215	199	209	206	201	230	200	204	178	228	209	205	201	198	172	173	172	203	198	225	194	205	196	206	214	192	175	225	201	200	212	226	187	215	200	223	188	196	193	202	217	201	205	202	215	240	185	202	242	176	220	192	186	205	204	190	207	177	202	191	208	218	193	210	203	212	224	211	211	193	212	220	192	190	222	218	224	217	194	205	214	225	191	179	205	195	216	232	202	212	188	212	222	204	223	212	207	226	204	209	188	192	233	240	211	238	194	204	192	205	196	219	198	209	223	223	217	218	198	189	230	216	203	226	204	248	244	184	179	214	193	224	166	221	195	198	200	207	221	215	186	215	211	221	213	204	230	216	206	234	198	211	218	191	214	195	225	201	195	181	216	195	213	230	212	202	212	201	225	204	213	210	207	205	222	194	194	181	205
3213	567	542	554	522	593	502	500	520	526	516	478	508	514	534	496	535	518	483	512	491	525	489	517	479	502	515	524	508	516	484	528	491	485	538	513	507	495	501	491	478	532	480	522	543	525	505	495	559	557	471	479	511	469	513	476	472	565	546	520	535	460	523	503	513	506	494	497	531	502	526	505	476	488	476	531	511	516	497	552	492	484	513	547	471	519	486	482	534	478	463	520	511	513	487	545	495	487	476	544	512	507	490	480	480	452	518	495	506	483	525	526	506	503	544	494	531	530	500	503	518	469	499	506	490	492	533	481	533	482	475	484	526	525	481	532	484	523	495	503	482	500	508	487	505	507	519	490	498	493	476	507	507	493	481	483	523	516	496	514	499	478	474	494	499	522	498	522	514	483	518	483	532	492	488	489	519	525	493	470	522	501	517	496	548	488	490	466	501	513	494	487	489	541	473	490	495	517	507	522	495	525	481	508	489	505	510	509	516	498	483	483	528	510	522	517	522	500	481	499	517	499	546	509	518	504	488	506	503	523	509	488	497	487	517	499	482	531	496	513	511	494	508	510	538	492	533	515	530	520	507	499	512	480	510	501	505	492	524	519	512	432	506	468	517	454	483	526	501	507	511	500	484	503	497	470	540	516	485	516	478	507	512	494	527	493	480	495	521	514	498	500	473	497	504	502	473	517	494	504	477	504	494	469	522	544	530	496	512	513	488	495	500	505	528	511	500	501	481	512	507	498	558	535	484	485	515	521	495	517	500	489	523	467	531	511	467	500	539	491	511	501	464	494	504	502	539	486	477	510	512	507	544	500	529	520	464	490	510	509	476	536	512	489	506	515	520	492	487	519	478	490	481	508	508	473	487	516	480	519	455	498	493	539	486	527	553	532	516	520	503	513	471	522	454	554	524	501	486	498	494	502	520	480	533	488	491	496	492	544	484	486	509	499	548	520	526	500	463	510	488	502	509	486	503	556	490	533	537	499	543	483	471	516	491	504	511	517	502	507	498	500	505	506	527	558	527	463	525	486	516	473	526	518	496	510	459	461	459	497	524	504	535	517	516	494	514	542	481	503	524	487	497	461	480	512	541	548	496	510	510	494	516	461	492	496	526	491	539	490	528	506	464	504	492	501	480	522	494	497	493	501	496	514	460	491	479	498	484	527	496	475	547	513	528	489	469	539	473	489	556	489	466	489	499	502	509	487	466	493	522	544	466	487	474	498	501	540	475	487	522	486	509	505	509	528	527	499	486	518	439	489	492	468	534	467	500	530	503	486	495	497	511	501	480	475	530	526	444	517	545	505	543	494	505	451	510	504	487	480	478	541	464	512	475	498	539	522	488	523	498	492	479	493	478	476	515	534	532	511	548	491	522	470	523	489	491	506	474	539	534	509	496	517	494	495	496	492	487	496	462	488	506	484	505	487	522	522	514	412	514	479	525	563	504	525	478	527	510	485	512	541	511	459	527	524	477	529	486	560	512	504	473	481	517	500	529	507	515	526	533	523	490	478	490	487	512	517	492	509	470	509	501	506	490	495	508	451	512	458	524	453	498	472	479	460	541	517	517	525	496	514	486	529	479	477	502	515	521	523	525	541	513	513	528	504	522	529	507	498	476	504	529	524	501	478	514	515	532	488	512	522	480	489	469	498	501	502	492	510	522	490	517	478	506	534	518	488	479	498	468	515	485	503	510	521	506	481	497	538	554	510	539	499	494	510	485	460	525	549	497	497	531	506	546	517	544	534	478	486	481	529	511	495	508	465	501	498	508	503	531	570	517	518	534	481	503	550	484	516	481	480	471	539	487	545	511	508	524	471	521	477	483	510	486	481	495	494	498	512	470	550	497	499	515	497	472	504	513	546	477	454	483	483	499	541	520	475	487	527	494	470	493	514	553	514	537	517	483	537	482	520	547	514	515	526	532	466	491	505	481	460	478	483	502	491	529	532	545	509	504	503	504	508	471	515	524	533	503	532	498	539	481	537	535	484	554	498	495	517	523	506	485	523	491	481	457	519	502	524	487	518	485	474	499	479	496	493	527	527	537	512	484	533	503	520	499	480	524	531	492	498	516	482	468	512	528	463	494	491	505	551	507	507	516	530	469	517	488	511	502	501	473	526	491	519	492	536	490	500	537	488	521	491	522	493	499	504	484	537	516	562	478	519	469	501	492	518	495	535	480	499	507	508	533	473	474	484	524	483	502	488	500	508	484	482	500	499	537	498	537	499	501	472	513	485	505	521	481	480	483	485	542	459	506	505	561	467	497	494	493	521	515	497	465	474	504	497	501	524	494	523	480	490	522	509	521	504	509	492	502	536	487	520	503	485	517	533	511	526	466	477	501	489	495	512	525	508	481	490	507	519	522	496	494	501	493	501	517	491	471	536	491	462	500	484	525	505	488	513	515	492	530	504	491	482	465	502	485	477	512	499	560	483	526	498	512	516	533	494	508	475	548	457	533	522	516	502	494	510	482	535	510	528	580	497	446	510	506	526	528	517	509	511	479	486	562	542	521	476	453	493	504	491	494	512	498	500	505	469	517	487	501	491	482	511	479	517	477	464	493	551	473	489	495	491	513	466	515	498	503	512	512	503	491	525	523	507	487	479	506	498	498	489	511	520	501	534	496	489	516	493	489	495	534	502	511	487	499	541	495	552	447	487	531	498	504	511	520	455	511	482	501	497	485	516	556	494	483	472	545	541	495	502	574	476	505	504	533	493	497	481	518	505	531	508	502	503	480	507	530	527	521	513	496	503	547	526	512	488	509	475	525	501	502	508	491	479	513	502	468	464	500	553	495	524	509	520	537	509	540	481	472	516	512	482	462	467	490	521	540	515	515	514	510	482	476	491	508	520	506	489	462	516	487	479	504	485	490	511	504	486	533	500	516	502	496	488	475	485	489	463	490	484	495	494	483	489	530	485	508	497	495	525	467	515	489	503	512	541	500	502	514	466	502	505	495	493	542	503	523	507	524	497	485	503	489	510	453	493	460	496	513	497	472	474	480	502	499	474	485	505	515	510	507	541	499	448	501	542	524	482	521	497	493	482	492	518	474	515	508	482	487	527	471	475	508	523	479	514	518	507	514	476	521	506	510	534	514	508	482	556	494	529	504	526	516	487	506	504	512	494	484	502	527	503	512	512	480	538	478	497	458	537	508	445	504	472	498	500	520	487	506	493	490	501	487	536	520	494	485	523	504	525	488	461	509	522	455	504	470	526	539	509	491	503	473	514	501	515	509	503	482	535	516	489	538	497	467	499	524	469	509	558	522	510	549	485	464	506	498	526	482	503	476	514	497	466	486	541	490	536	473	513	471	498	504	528	495	541	494	514	516	523	516	506	477	505	526	516	534	502	508	505	505	512	509	509	507	464	534	529	521	536	505	462	484	496	501	474	507	449	495	483	492	522	524	518	501	491	499	479	553	522	505	511	537	466	478	490	457	512	483	509	534	484	480	530	471	532	507	509	507	502	505	536
10521	755	581	544	435	391	400	364	334	357	378	325	339	309	368	306	306	320	318	309	314	290	284	337	300	281	311	321	327	331	326	301	299	283	276	332	317	298	305	320	303	333	303	292	298	323	330	279	324	290	293	310	305	308	290	337	330	322	318	293	331	312	316	292	287	303	295	297	316	336	292	302	284	300	297	318	284	304	335	296	269	308	337	317	284	331	315	315	323	328	295	265	271	289	270	289	320	293	323	290	301	279	306	306	331	283	337	276	309	326	297	289	303	301	309	298	309	285	292	271	286	294	310	313	319	323	304	316	284	316	311	294	297	291	295	306	272	313	283	307	325	295	315	302	343	315	274	297	321	297	307	307	289	283	326	277	317	318	294	292	293	337	317	338	327	295	318	303	288	313	282	274	317	305	307	289	321	276	283	295	323	307	281	327	324	295	329	279	300	304	274	291	293	290	323	336	261	345	331	308	307	330	275	283	311	328	329	293	305	324	249	303	283	326	328	288	302	276	305	324	297	311	324	300	321	279	317	287	295	308	334	296	315	274	335	292	336	289	313	295	304	272	341	340	320	317	289	312	314	325	302	292	274	274	317	283	302	307	308	307	323	291	303	287	261	293	294	288	294	308	316	293	297	271	295	325	284	311	311	323	289	283	329	331	290	275	309	301	302	302	297	304	283	262	332	346	320	299	307	283	323	333	302	282	287	302	305	302	285	288	293	327	282	315	342	292	316	310	267	331	319	290	316	311	310	317	283	329	301	298	302	341	278	320	290	310	328	344	300	296	316	302	307	305	299	338	329	350	270	312	292	289	282	306	327	285	275	315	296	332	296	308	330	332	304	268	315	338	271	297	286	316	295	294	289	331	289	329	308	306	291	292	305	313	306	305	293	317	304	324	304	309	294	284	326	301	339	325	343	289	308	303	324	306	305	337	286	295	298	275	299	323	269	288	291	315	327	325	313	295	340	321	313	331	301	286	314	285	290	321	309	291	318	321	309	282	276	331	253	299	264	312	307	304	296	298	304	310	298	301	310	284	300	258	277	263	276	340	330	295	249	294	299	332	326	315	323	334	324	310	307	310	337	247	296	282	299	320	323	313	315	293	332	299	295	301	302	297	297	299	277	312	318	262	285	287	324	333	288	323	345	344	303	319	272	262	308	312	299	295	289	305	308	336	297	319	266	308	307	339	310	331	318	299	307	303	330	302	284	319	297	325	349	310	323	309	310	315	309	281	294	328	294	319	299	282	302	297	305	320	295	293	327	337	334	316	320	260	287	296	303	286	318	337	333	292	299	278	319	311	286	272	292	259	328	262	307	321	282	269	290	301	318	310	314	285	309	285	335	294	304	348	284	296	283	290	283	312	301	305	297	311	321	294	314	302	300	286	280	310	314	321	302	342	277	273	303	280	323	298	291	289	292	293	289	301	337	303	298	271	281	299	317	327	332	317	302	306	297	323	291	320	294	287	316	306	265	302	295	300	302	303	295	285	293	276	291	276	315	295	278	279	305	291	304	255	300	299	290	331	318	309	308	314	303	282	279	277	297	300	321	275	290	304	285	312	296	300	285	325	302	265	334	299	320	308	286	330	327	275	312	297	312	298	299	306	293	285	285	316	308	335	314	303	318	338	279	312	311	316	336	293	314	303	307	310	295	295	321	291	288	327	316	299	290	301	328	306	309	331	329	333	312	278	291	293	326	292	281	305	294	287	291	290	302	324	285	342	304	291	278	289	288	311	294	342	286	325	293	317	284	304	310	304	265	299	274	282	327	318	300	317	320	334	312	285	288	297	321	309	291	279	311	312	306	286	284	284	333	291	292	315	316	302	289	306	333	297	295	294	302	263	296	306	261	281	292	311	306	332	324	286	294	336	303	322	305	332	292	305	287	293	249	282	317	333	272	297	312	333	269	303	313	280	299	308	309	305	299	293	285	285	307	326	300	306	333	280	305	314	298	286	319	285	338	298	300	319	314	305	311	298	278	293	298	312	311	288	323	307	290	333	319	288	307	307	312	299	333	276	302	308	326	297	269	296	316	342	329	324	319	286	297	315	309	298	319	319	296	325	276	323	322	332	272	330	295	336	303	284	302	275	309	279	306	317	292	308	313	316	280	300	308	300	317	289	317	280	284	312	360	312	321	318	270	312	291	298	307	274	301	305	272	287	304	289	279	300	324	271	289	279	315	322	314	320	318	345	289	303	288	312	297	308	343	288	298	321	312	320	302	306	288	318	293	325	299	269	287	302	284	297	306	307	318	304	291	338	332	283	326	315	270	318	311	317	338	300	321	307	335	316	288	317	276	308	336	312	272	291	340	315	300	281	305	292	296	292	286	293	317	287	292	300	289	337	316	333	299	280	303	337	300	265	326	280	329	325	313	283	282	306	313	338	281	334	312	317	289	297	298	307	303	302	302	295	316	299	284	326	337	299	281	303	300	309	290	290	316	292	291	316	295	294	316	294	294	307	293	288	278	281	318	262	296	304	327	302	313	290	298	301	320	300	286	322	326	300	271	349	326	297	281	318	261	277	300	326	303	306	315	343	288	339	290	317	327	310	296	326	304	273	293	287	293	299	285	282	278	280	291	330	307	301	289	278	281	322	288	291	290	316	308	316	301	323	299	305	302	270	302	320	281	297	293	314	320	311	313	312	293	281	289	312	284	294	293	286	274	308	309	335	254	308	342	304	296	311	306	306	345	309	298	291	293	319	286	303	311	282	317	290	319	251	304	305	311	287	311	281	297	307	310	296	319	315	292	278	280	316	295	313	319	300	312	287	297	310	316	322	308	328	312	312	321	284	315	304	299	298	302	336	315	279	293	305	295	286	269	355	320	295	327	304	314	279	282	312	321	308	297	313	305	303	318	303	296	277	296	326	297	309	321	302	302	338	303	304	319	290	305	305	302	297	326	289	305	328	320	358	316	316	308	290	330	311	293	301	299	304	313	296	293	311	282	309	316	323	296	303	292	302	258	292	369	322	334	261	326	314	274	330	286	282	319	303	277	286	310	315	296	339	283	316	281	299	323	296	251	283	332	286	284	323	302	277	286	298	330	290	309	293	278	310	292	310	289	303	342	325	279	292	309	334	318	318	308	311	291	306	287	316	297	304	300	287	272	326	287	335	324	349	309	276	297	298	297	292	283	330	310	294	279	284	306	289	293	337	280	323	326	292	305	263	309	296	318	302	293	318	279	316	303	343	304	315	333	299	280	312	304	310	346	327	308	300	301	306	305	306	304	327	300	291	288	288	280	282	311	322	319	298	254	302	319	248	285	323	298	319	291	279	311	309	299	304	302	308	301	305	266	336	296	321	322	300	286	313	322	314	276	325	295	303	257	298	291	293	295	321	310	313	302	292	320	294	323	294	295	302	282	306	315	298	267	315	285	299	330	336	282	300	291	291	306	281	336	304	295	297	308	314	303	306	302	282	278	317	257	301	283	310	314	301	290	309	291	307	287	320	311	303	287	298	319	303
8278	1020	1416	1592	1403	1237	1125	1010	948	912	862	839	819	821	806	783	758	801	750	743	725	760	752	713	734	729	723	667	740	683	730	736	699	715	796	699	677	691	740	729	726	688	731	714	721	717	733	696	710	751	698	692	701	660	654	734	733	721	676	708	690	723	683	711	701	706	678	721	709	713	743	706	703	653	757	689	697	694	656	667	686	689	690	732	716	723	715	726	705	739	689	730	661	673	706	715	707	654	749	716	687	704	668	697	697	693	695	726	765	667	706	719	675	710	695	670	701	670	722	681	681	664	689	732	711	738	649	710	708	675	714	659	679	712	720	678	720	687	703	723	738	726	707	709	669	717	721	724	669	678	695	715	666	768	680	738	730	708	679	674	729	656	664	732	725	723	652	686	709	737	697	693	731	698	691	746	724	705	672	716	739	713	689	727	671	722	657	667	720	699	676	673	713	667	681	731	697	713	668	714	716	656	724	736	667	715	713	667	730	699	700	689	681	738	677	731	666	725	737	713	674	707	697	708	694	695	691	714	690	671	679	748	694	729	696	711	663	692	700	687	699	706	702	713	736	693	694	729	700	708	711	658	700	737	687	695	701	697	685	696	677	715	692	705	655	705	712	700	743	705	710	698	743	639	704	710	711	719	664	683	704	674	684	677	698	727	693	721	704	721	690	742	688	676	668	688	672	730	746	678	712	701	731	695	722	710	722	721	637	718	743	678	716	705	684	698	710	757	671	729	727	715	689	652	685	682	765	717	720	715	747	732	749	712	705	717	783	694	653	705	691	681	713	751	726	698	695	707	689	680	675	706	692	693	717	691	659	710	688	756	725	696	708	662	700	684	745	720	687	717	710	694	724	721	737	621	686	695	697	712	720	682	701	700	725	740	627	677	702	706	683	720	734	714	735	689	729	688	702	750	693	718	692	722	652	706	649	732	696	698	695	701	729	670	768	672	699	722	708	723	667	663	717	704	717	707	707	675	689	717	693	699	667	717	697	720	687	724	735	727	732	704	689	672	752	726	681	722	711	753	708	710	730	738	670	673	691	699	686	749	695	675	718	694	676	694	693	718	700	656	758	702	682	685	690	730	644	713	697	686	682	702	742	726	651	681	737	747	685	707	675	720	720	738	702	714	728	692	703	684	683	692	738	717	674	744	689	710	653	666	722	729	688	696	712	674	698	676	725	706	732	701	709	717	723	709	735	642	713	748	697	687	693	682	749	705	695	719	734	660	754	732	718	757	692	729	687	686	738	732	766	713	707	690	718	683	724	723	725	709	711	661	706	682	729	714	751	703	685	676	721	701	721	692	674	708	756	719	643	691	722	745	735	698	709	690	715	704	670	683	696	694	672	686	689	691	721	701	700	728	717	691	677	712	724	673	764	709	690	651	711	716	693	687	724	712	687	726	724	704	719	711	744	733	717	700	730	746	719	709	680	732	682	699	673	670	705	698	693	690	676	735	690	721	676	671	693	678	657	714	699	745	703	693	691	692	690	706	674	722	672	723	677	686	709	717	705	683	653	708	716	720	665	675	715	689	686	673	672	667	693	752	715	686	710	681	709	694	667	726	656	732	716	674	704	673	672	718	720	710	717	683	666	705	722	691	728	723	623	716	715	679	695	711	663	705	686	713	672	694	662	733	680	749	705	673	755	684	724	700	743	731	679	736	691	724	671	723	666	744	719	730	718	654	684	700	722	703	708	738	658	674	700	679	724	692	683	655	718	695	737	731	710	696	716	652	693	691	660	717	677	703	694	691	687	709	653	699	687	701	683	681	670	660	705	748	702	693	694	730	707	735	741	692	724	687	649	716	721	676	700	688	714	725	704	750	725	666	683	706	714	699	708	691	712	717	652	716	673	701	705	681	714	648	650	723	723	721	696	736	720	705	751	705	730	690	712	709	682	659	676	712	695	696	697	662	688	702	677	721	707	718	714	672	694	729	664	715	709	716	697	718	732	754	719	709	684	726	708	704	708	691	674	713	675	705	690	652	711	725	717	740	686	747	701	688	712	690	741	674	677	697	746	704	685	686	693	693	677	676	681	670	676	726	750	712	662	715	721	698	680	684	745	690	711	682	689	702	686	721	709	653	706	684	681	698	706	694	703	665	708	701	727	753	736	706	714	708	726	680	725	673	705	700	656	694	700	697	657	740	684	729	710	681	661	677	719	770	702	661	667	663	738	704	659	646	732	688	734	687	667	717	681	673	743	690	693	729	665	693	678	713	705	716	706	745	709	679	688	714	725	729	684	708	719	699	696	691	691	690	698	731	709	661	710	720	738	695	651	697	711	665	751	666	672	729	700	717	750	698	691	729	732	690	704	728	695	734	727	732	673	717	670	703	697	713	694	684	682	679	679	679	714	701	737	737	726	723	675	694	731	706	698	730	716	719	636	753	706	692	703	702	715	785	664	651	757	672	702	752	670	722	705	704	660	705	714	688	685	715	667	726	707	672	706	724	676	680	735	697	673	724	712	709	675	663	743	657	674	714	710	724	721	674	684	716	727	686	653	683	767	708	705	661	693	689	731	703	696	737	705	679	743	705	713	721	692	710	712	681	717	674	695	746	682	735	688	715	685	688	685	714	708	691	680	687	696	690	707	708	677	686	707	686	708	698	703	722	654	710	705	680	670	702	671	706	676	651	696	673	733	707	722	715	711	676	694	721	700	661	731	696	682	680	694	712	677	687	678	694	728	700	688	632	706	661	726	690	704	679	702	730	742	689	723	682	668	707	710	683	729	714	681	769	685	745	717	728	703	735	674	671	737	677	716	690	662	692	730	722	674	661	721	724	719	694	745	680	666	681	685	710	693	739	713	684	702	728	722	714	730	678	701	656	709	660	692	707	742	731	715	673	674	729	664	714	675	745	699	684	707	717	675	700	681	706	660	686	764	715	661	677	671	699	705	674	758	699	691	660	701	714	700	690	725	717	722	722	704	718	705	700	723	718	667	704	717	701	695	733	703	707	721	701	719	739	710	693	708	736	697	687	722	676	728	701	662	681	680	711	678	722	696	676	693	732	714	683	711	677	686	731	705	718	665	754	704	681	694	682	676	727	695	668	706	701	723	715	705	744	689	675	689	675	663	719	697	722	720	725	688	724	693	680	674	710	663	684	666	700	667	708	683	718	757	683	725	686	706	729	730	719	680	712	689	694	681	729	718	707	680	683	693	694	679	700	667	649	707	710	683	704	707	710	686	705	677	639	691	691	718	697	694	707	731	684	678	686	705	718	683	733	669	704	747	712	721	713	716	674	699	717	658	719	682	634	681	713	724	708	676	731	688	724	664	693	673	696	725	686	713	705	695	679	694	684	715	707	708	692	659	789	672	719	714	743	695	726	725	691	681	706	687	673	708	673	727	681	727	705	697	721	688	667	691	700	704	683	666	686	679	707	678	687	669	709	731	699	691	683	731	678	704	682	707	713	674	687	686	713	691	730	674	708	676	706	738	688	735	693	698	669	706	683	694	708
18394	1571	861	662	572	409	356	308	277	281	290	225	243	236	258	217	211	217	226	241	233	248	216	194	180	213	212	193	213	205	170	190	222	224	210	190	200	220	192	218	211	197	210	225	202	227	236	205	217	198	205	194	212	223	212	181	216	187	210	208	196	206	202	189	230	184	191	220	204	205	217	189	185	221	208	196	197	193	228	232	225	178	204	189	218	202	181	200	220	183	215	215	212	209	216	231	236	215	214	204	190	215	203	198	195	238	213	223	219	181	221	172	204	221	232	201	193	212	173	211	200	190	216	201	155	186	207	187	197	245	223	205	223	215	159	213	163	192	192	204	184	183	204	218	213	225	186	197	196	192	187	192	213	224	217	205	196	214	207	177	217	226	189	207	207	188	198	198	238	188	170	177	202	212	187	210	196	216	194	191	207	214	211	208	223	179	178	198	230	162	219	202	177	216	223	190	202	226	172	220	193	204	208	197	204	191	174	207	210	202	200	193	203	208	208	221	206	186	226	217	190	192	233	217	220	189	185	199	194	188	193	220	189	192	237	211	188	211	211	202	213	232	184	234	204	187	210	204	200	200	191	175	196	189	182	213	217	217	225	196	208	186	213	196	204	208	185	192	200	257	211	210	191	194	222	174	195	205	202	198	194	207	197	216	210	207	216	190	204	219	192	202	212	205	202	214	200	182	184	181	202	207	199	217	207	220	209	212	194	218	205	182	186	182	204	197	181	208	216	208	185	222	191	211	232	178	193	217	221	182	196	194	205	191	198	167	193	211	205	204	202	215	171	177	202	203	206	206	216	202	203	202	171	195	197	209	217	203	204	184	200	200	199	204	209	187	191	224	202	198	207	193	209	199	225	196	215	185	188	216	190	187	179	209	200	193	208	203	180	198	186	222	213	217	207	215	184	236	224	215	234	224	218	190	209	220	186	178	207	183	173	212	194	178	213	214	196	206	208	222	202	190	210	171	185	186	221	212	205	219	172	199	216	211	176	163	214	209	203	190	193	179	207	220	224	189	182	188	202	215	200	223	199	226	170	203	218	183	226	206	217	194	220	209	207	204	177	194	198	192	211	205	205	199	212	227	198	197	207	202	220	215	200	186	189	207	206	208	212	199	202	199	211	188	189	202	197	207	225	214	207	234	195	196	230	228	187	214	213	205	200	174	189	200	192	209	187	203	160	189	206	211	181	203	169	197	230	218	200	210	208	201	194	240	182	228	177	172	215	206	222	191	244	208	196	169	186	228	211	204	190	202	233	175	203	204	196	218	227	218	216	197	178	216	219	193	209	220	182	207	212	190	220	189	210	205	194	220	214	201	191	197	212	190	228	206	189	224	176	194	217	207	225	198	179	201	209	214	219	193	210	220	203	239	233	183	202	203	193	185	216	198	189	201	190	211	197	199	178	200	181	223	220	208	210	186	180	196	199	215	200	190	197	246	207	180	168	193	202	225	225	206	221	200	179	214	199	196	201	205	211	157	187	218	214	186	225	210	219	192	204	201	206	202	199	183	201	215	196	214	209	201	190	228	187	219	198	198	167	196	187	188	176	210	188	221	198	201	209	201	181	195	183	186	203	207	210	216	209	223	196	192	214	220	216	200	182	214	217	192	190	216	189	227	193	223	226	203	211	201	204	221	210	215	229	182	205	197	189	167	198	209	204	196	195	194	208	218	223	214	196	213	205	200	195	204	215	192	211	203	217	179	229	220	214	165	182	198	210	187	217	204	193	201	181	201	200	187	195	182	216	199	197	195	185	191	178	208	212	227	201	217	202	204	201	194	225	206	205	202	216	189	167	191	178	218	195	183	217	179	237	220	205	182	207	160	188	214	205	231	193	191	217	197	214	197	205	194	193	183	201	200	186	189	187	204	215	160	221	190	218	203	203	205	216	192	211	198	179	214	197	193	210	207	172	209	204	209	184	213	206	195	198	192	198	189	190	202	214	227	211	225	218	188	199	199	190	221	201	210	190	204	205	212	172	208	225	202	218	210	201	189	214	177	182	213	221	201	202	201	207	212	200	193	207	216	214	204	242	173	192	211	202	203	211	239	228	210	207	211	225	209	227	216	213	227	201	189	186	199	226	212	183	189	174	176	193	197	184	221	200	174	203	198	200	208	204	219	188	219	186	206	200	174	193	193	194	194	178	191	183	185	178	183	204	210	199	199	232	207	208	194	201	201	178	202	190	215	189	216	204	193	201	197	199	218	221	206	196	218	212	195	210	188	212	215	186	209	189	194	203	194	215	180	203	194	199	210	213	199	218	186	221	186	202	191	214	186	223	200	200	196	217	191	201	191	195	191	209	193	200	212	194	200	234	230	196	209	195	245	187	177	201	208	185	209	221	198	203	210	237	205	205	205	212	193	177	214	198	154	213	201	207	182	214	198	192	216	202	205	209	192	194	209	218	209	212	192	218	226	190	206	196	167	211	203	206	206	203	194	186	209	230	211	218	186	193	217	219	216	205	229	173	224	204	174	186	238	198	201	204	225	235	218	216	214	184	225	176	198	176	220	206	189	185	220	216	178	225	186	228	205	204	192	207	197	209	194	225	176	187	222	184	187	225	217	221	209	235	191	201	199	188	196	209	196	222	201	200	210	203	208	211	216	206	181	186	199	202	200	230	224	218	197	178	200	198	200	198	229	193	187	234	207	190	181	195	193	198	179	190	201	216	190	211	196	217	202	180	211	205	216	207	201	204	200	234	209	224	220	192	221	184	203	190	218	200	178	187	189	210	211	211	190	191	198	184	179	210	186	199	216	225	206	214	197	203	193	185	213	193	199	208	194	210	190	214	195	219	201	195	196	208	222	197	179	198	203	180	167	194	223	217	195	197	208	214	201	222	214	165	196	164	222	203	193	211	224	191	205	240	213	211	219	200	211	219	228	219	197	212	224	200	168	199	207	212	205	194	202	202	218	184	169	199	205	190	196	180	202	192	220	227	198	219	207	188	211	197	199	193	191	207	193	213	206	205	195	206	210	173	237	213	199	181	196	189	179	178	213	204	212	199	203	174	174	221	203	203	216	176	184	179	204	188	182	191	230	185	223	203	196	195	194	196	214	217	215	214	226	197	195	189	212	177	219	202	223	190	190	189	195	206	207	212	194	182	202	182	212	198	202	184	212	195	161	184	201	192	208	189	204	208	231	186	191	201	190	198	207	205	197	211	171	206	215	185	207	202	177	205	195	199	221	198	193	172	184	208	201	186	227	209	211	196	199	204	215	215	185	180	232	213	205	193	205	191	201	194	229	207	182	214	199	192	207	162	168	196	204	217	231	237	189	197	208	193	193	188	196	226	200	223	222	198	205	187	219	222	200	187	214	212	227	209	206	223	209	189	210	185	189	216	194	219	181	208	219	203	200	216	216	211	213	221	207	214	219	230	212	196	196	199	207	211	211	226	166	209	175	222	188	217	227	209	210	188	225	201	198	198	198	229	223	227	227	207	188	211	228	218	188	191	221	228	217
10182	1075	1918	2094	1790	1460	1236	989	937	863	795	719	683	693	644	573	651	573	552	525	541	533	550	542	519	514	544	546	503	525	457	483	506	507	495	461	487	503	528	527	443	481	468	453	533	498	484	514	462	465	476	479	498	478	433	442	473	480	492	486	468	468	513	528	465	458	508	459	447	501	488	457	466	465	459	500	460	465	465	442	442	456	497	512	482	433	497	483	494	513	488	459	466	425	471	463	498	457	457	506	493	460	442	479	438	491	487	428	499	530	480	487	445	475	485	495	495	460	425	439	463	488	517	512	479	479	453	441	430	451	453	474	473	451	429	468	486	445	508	483	450	449	501	449	493	466	458	484	488	437	434	451	445	454	483	449	480	462	442	446	494	496	450	490	472	473	496	485	474	474	484	447	461	501	483	492	509	500	481	484	469	480	481	444	463	474	486	491	442	461	463	505	468	458	481	479	445	470	485	483	504	423	478	490	522	504	481	438	452	452	481	479	486	459	451	467	497	479	472	514	478	461	462	450	498	465	471	487	454	496	468	466	450	468	474	454	481	479	425	422	469	478	451	525	476	468	502	446	463	493	490	455	457	484	456	453	477	480	465	449	449	506	499	495	481	444	469	430	461	464	433	463	474	461	487	449	461	446	455	468	427	502	439	486	477	492	487	497	476	460	478	456	504	457	502	487	486	478	453	476	505	463	439	459	507	420	464	459	465	460	475	454	486	452	483	486	460	478	491	491	456	439	478	471	479	459	469	450	477	500	497	458	437	497	470	449	444	477	426	463	486	464	472	474	468	440	439	466	435	499	486	494	535	491	490	491	451	485	484	448	497	456	473	458	474	493	454	486	461	480	479	438	456	453	485	486	428	431	448	451	493	482	485	463	450	510	469	462	452	463	453	461	464	434	446	462	451	500	512	459	474	459	453	464	488	481	490	483	498	464	459	492	497	488	451	484	480	491	439	477	454	435	497	484	462	475	487	453	443	468	482	467	460	444	462	460	479	459	484	464	458	492	482	516	456	473	468	463	455	446	459	450	472	492	483	470	523	495	476	443	468	491	455	495	484	456	476	473	463	434	453	480	453	462	454	515	477	462	468	464	466	508	509	436	476	476	424	461	440	489	476	420	460	453	478	468	471	468	430	438	486	435	480	461	487	461	480	476	468	424	486	442	441	426	465	461	481	479	494	466	480	488	455	489	412	482	446	474	492	486	457	475	481	487	462	452	477	477	485	476	447	501	456	458	471	499	494	455	437	469	484	416	457	477	475	501	427	459	474	478	461	496	458	480	475	440	501	450	473	469	483	446	480	434	479	451	488	469	461	514	470	464	495	458	440	427	535	455	474	509	476	445	477	496	492	462	470	484	444	480	515	459	470	459	445	492	462	456	456	483	472	480	484	433	479	469	408	404	445	464	424	436	478	489	479	486	501	476	460	478	461	483	517	461	475	496	488	500	434	473	465	521	464	484	473	489	479	462	440	468	467	476	436	465	451	458	478	490	485	501	488	485	469	456	475	502	452	476	455	522	448	431	452	481	487	470	492	452	481	444	470	494	500	498	418	474	521	480	445	462	476	472	454	442	473	464	460	454	455	470	458	447	461	443	449	463	483	465	486	483	471	487	475	467	438	488	457	458	455	470	459	467	466	478	443	492	470	462	425	505	440	498	452	459	474	497	492	447	466	468	488	514	456	483	440	460	442	480	469	466	467	455	471	478	507	466	461	458	476	463	479	482	463	468	452	463	503	489	436	459	473	449	464	477	471	507	467	455	436	449	476	456	448	464	462	470	504	455	514	481	496	459	477	469	456	501	437	469	515	451	420	466	459	453	484	475	482	452	483	442	476	454	498	455	498	465	512	473	476	512	499	514	425	473	482	475	484	464	428	498	441	485	454	433	468	472	495	492	498	486	505	474	463	433	469	450	467	460	483	466	473	516	423	450	432	476	491	510	481	491	464	444	472	483	464	457	459	512	456	448	473	470	455	486	455	456	482	432	461	470	479	421	454	458	477	495	506	517	455	433	468	474	488	464	441	447	472	478	506	475	419	474	487	469	451	466	486	475	450	466	487	472	493	456	497	454	446	453	463	448	498	435	452	466	451	478	477	465	459	468	449	470	492	466	473	452	479	458	491	471	492	478	436	456	485	496	450	509	459	530	461	476	486	451	460	495	502	479	470	500	443	479	510	481	487	455	467	452	448	497	488	492	447	486	469	510	485	456	453	505	466	488	478	486	465	448	437	492	508	475	466	465	457	452	488	478	476	445	514	514	461	471	445	478	464	457	478	505	475	478	492	468	462	445	424	454	484	486	458	484	448	473	478	466	497	499	480	498	489	471	477	449	456	486	441	469	463	458	467	482	450	492	480	485	507	480	450	438	478	493	452	479	480	489	464	454	490	470	434	458	451	463	443	462	479	508	494	479	475	500	459	431	481	487	474	488	478	460	463	475	480	476	485	468	450	444	511	470	464	482	472	470	473	503	467	445	460	445	490	453	444	460	474	470	441	480	460	439	468	467	465	441	502	462	463	508	465	450	479	486	493	434	492	456	482	445	520	452	433	471	503	486	453	452	500	480	457	482	479	456	489	521	451	509	466	491	473	519	461	474	426	484	451	507	430	480	473	495	443	455	483	465	460	488	487	492	435	480	501	461	493	450	475	475	481	448	448	454	448	458	497	463	481	470	482	449	454	455	453	468	473	467	416	461	508	454	497	476	485	469	505	466	472	457	445	461	455	484	457	481	474	476	531	468	497	470	500	472	487	470	432	474	517	510	456	472	523	474	451	459	496	498	491	449	506	463	505	492	436	527	483	434	441	433	458	498	513	444	460	456	453	499	490	503	481	433	520	475	469	468	493	470	495	443	503	486	487	467	480	497	468	482	452	437	478	509	448	449	467	459	515	462	463	454	475	471	509	465	479	459	476	428	490	514	486	497	445	452	503	459	447	475	482	470	461	468	517	442	469	467	487	444	458	504	478	455	509	480	493	446	524	458	505	455	485	449	478	467	517	488	441	492	491	472	466	486	447	473	450	467	462	464	483	453	497	452	498	446	508	497	531	491	487	502	484	451	477	483	460	494	459	469	471	457	500	478	454	477	486	447	458	490	454	480	531	469	431	463	462	452	477	449	436	494	475	488	481	417	455	461	463	468	500	471	467	475	492	489	462	496	470	458	458	482	462	439	480	514	460	447	497	493	485	469	479	509	438	478	464	460	465	434	480	466	465	454	450	455	473	464	493	454	472	479	484	473	473	412	448	458	508	469	455	454	474	472	454	497	472	458	424	414	471	463	460	495	436	471	487	459	466	493	508	479	491	473	462	454	508	466	465	479	485	489	461	488	456	483	487	473	474	472	469	470	466	444	466	489	493	475	491	486	465	477	442	446	452	400	446	501	474	472	477	430	444	481	477	496	473	453	486	462	448	459	449	466	439	427	499	459	506	513	459	474	510	467	499	491	467	514	459	466	521	459	502	450
3487	231	232	199	217	216	228	214	212	226	196	205	221	221	192	174	201	216	192	207	195	189	201	189	216	214	209	205	196	175	214	188	206	182	234	195	212	185	205	191	174	209	181	178	200	196	196	179	213	192	200	210	207	189	219	219	182	197	209	218	192	187	223	168	220	182	191	217	188	207	212	219	211	195	206	214	210	196	191	209	197	208	218	212	202	203	185	236	213	214	202	223	215	213	215	217	189	202	203	205	215	193	183	233	188	207	205	188	198	220	216	205	182	213	208	201	212	181	201	171	191	211	206	199	220	206	198	188	185	200	214	221	190	201	241	229	204	197	193	200	200	208	213	205	209	187	174	220	199	222	206	181	182	171	175	232	208	194	208	243	213	214	181	208	232	191	238	196	187	195	196	206	234	213	215	185	208	219	224	215	192	179	220	220	198	209	204	210	216	227	211	208	214	191	232	189	202	198	188	200	209	187	195	198	197	229	211	198	225	194	195	194	189	215	185	186	196	240	193	202	236	191	212	234	222	193	218	228	216	213	234	200	208	226	209	218	191	210	205	208	224	190	184	194	187	205	208	191	182	221	204	201	179	182	221	240	174	197	201	205	181	184	178	204	207	184	186	218	181	199	208	187	211	224	216	228	208	164	205	203	189	211	173	201	178	196	209	197	203	193	226	179	188	194	187	218	226	187	183	190	193	189	235	194	195	182	221	220	227	208	230	212	212	178	190	218	199	202	218	189	221	219	226	220	193	198	208	206	220	175	215	195	211	198	189	185	189	217	196	188	191	188	204	218	169	177	182	200	162	218	219	214	217	191	219	187	211	224	183	203	217	222	207	247	210	231	215	215	188	183	200	171	201	219	201	214	179	185	198	203	188	205	199	215	216	198	210	211	193	205	197	192	204	193	196	188	232	179	195	179	191	179	216	183	187	188	194	194	197	209	205	207	227	185	190	204	182	190	219	205	203	188	216	214	208	175	212	224	202	202	199	182	181	203	200	180	196	196	212	208	183	211	221	200	223	217	226	187	209	213	224	189	211	203	205	198	196	194	235	213	213	208	208	223	218	206	198	222	233	211	193	188	192	199	209	225	201	215	176	171	252	192	172	186	201	178	221	216	205	190	204	186	177	219	222	198	198	195	202	186	228	177	196	212	219	214	185	195	196	185	209	198	216	199	193	206	197	200	247	184	214	200	217	200	224	223	206	206	184	187	213	212	198	201	209	231	180	223	194	199	192	191	181	178	224	207	201	216	227	197	191	192	195	187	213	207	221	220	222	193	218	197	204	205	153	194	202	208	225	211	215	201	207	168	200	200	200	221	210	209	225	220	230	195	208	231	178	188	193	189	199	238	244	231	225	191	191	191	201	229	213	217	188	184	212	192	209	199	194	208	206	204	211	201	204	197	202	219	202	228	219	173	200	211	168	222	184	203	199	196	171	215	184	201	168	202	212	191	196	219	192	206	224	201	168	177	209	198	209	196	201	184	201	215	224	213	209	197	238	205	189	209	176	183	172	209	181	190	189	204	223	218	208	213	207	189	196	201	203	188	226	174	179	209	203	189	189	220	198	193	210	231	188	186	204	181	222	203	206	216	172	178	226	194	229	193	210	222	208	232	193	212	178	200	204	196	168	225	221	186	206	186	211	214	218	200	203	215	177	204	212	220	186	188	212	215	198	190	192	217	196	210	212	214	195	181	223	204	195	190	182	191	184	202	198	219	231	182	188	176	221	165	202	225	215	190	220	211	179	185	192	186	185	182	196	213	185	193	215	223	211	198	189	211	184	226	200	206	205	188	237	203	192	180	185	202	203	200	215	203	179	189	177	226	224	210	204	202	178	203	192	214	174	186	209	218	198	230	217	212	203	221	198	205	185	203	207	191	234	227	235	233	215	205	196	188	212	223	193	215	205	208	196	221	231	226	212	180	198	193	224	208	215	225	172	207	220	195	203	196	185	213	186	225	208	201	221	203	203	192	217	175	203	179	234	222	216	218	187	160	213	206	222	196	187	183	191	218	193	185	215	197	175	224	180	213	216	210	204	203	184	205	179	192	193	207	201	195	218	194	211	208	202	226	223	202	209	191	205	200	222	207	227	185	196	195	171	201	181	203	214	221	200	201	194	222	207	204	203	187	189	220	186	185	196	218	215	208	188	191	208	168	224	210	223	203	198	210	191	200	158	228	204	204	206	199	223	177	208	179	189	233	196	199	190	199	198	207	186	187	217	181	165	219	193	212	153	186	228	211	185	186	214	205	216	188	191	172	171	190	201	214	206	213	197	195	180	177	198	213	190	182	206	198	192	213	198	198	215	202	195	211	183	199	190	178	191	224	206	200	230	212	226	201	189	200	194	197	208	180	182	210	214	186	203	196	177	180	208	210	215	169	196	175	234	209	180	203	216	203	174	194	187	194	220	196	207	222	207	233	241	207	224	189	200	198	200	224	209	250	224	194	215	205	215	200	179	214	202	179	208	228	187	215	225	213	189	258	198	202	200	238	223	198	194	220	175	183	194	227	191	196	211	190	183	205	214	188	196	205	184	212	207	212	198	191	202	200	205	187	218	198	197	183	220	234	202	230	202	186	222	204	191	230	211	207	194	201	190	193	178	198	206	197	219	200	223	181	176	189	221	175	202	182	187	200	180	221	201	210	171	212	199	201	215	214	204	203	212	198	205	182	222	171	189	183	197	222	191	180	186	223	222	193	173	194	194	196	231	196	235	207	227	202	196	219	186	223	189	203	199	222	210	204	195	198	212	205	159	206	218	191	218	219	205	191	232	207	221	193	218	187	213	188	191	231	187	227	212	213	220	223	189	206	197	218	222	200	199	202	203	187	194	192	205	197	242	191	209	185	198	223	184	197	215	200	229	179	194	202	191	207	181	197	217	207	210	187	212	188	195	199	213	207	185	214	187	187	199	193	193	200	185	194	195	203	234	197	185	216	199	204	202	188	202	185	201	199	220	189	197	199	200	210	209	207	220	215	198	203	228	193	200	196	197	218	219	219	218	219	191	234	179	201	212	198	174	191	183	188	208	194	207	186	207	203	194	202	211	222	210	221	198	215	215	225	201	213	196	189	219	207	202	197	203	227	215	232	204	206	209	226	180	215	207	210	231	202	221	213	193	215	240	205	202	173	193	212	210	204	205	200	164	224	181	189	234	202	226	215	196	197	205	208	200	223	197	217	221	208	200	191	199	200	171	215	197	214	211	240	173	191	221	159	179	176	220	199	217	218	210	214	193	207	170	187	209	206	208	225	210	182	195	194	199	225	226	203	192	191	188	188	196	203	205	176	214	203	197	200	224	241	223	201	184	176	207	216	180	199	200	197	218	200	192	202	208	189	235	208	206	242	196	212	228	206	208	198	199	198	188	184	209	184	210	203	215	192	219	206	199	205	196	199	190	240	220	202	218	243	197	208	216	211	204	193	194	233	183	231	212	183	202	205	195	225	218	185	187	179	204	196	183	217	207	191
3183	556	501	575	573	554	530	507	475	516	485	501	488	468	489	527	509	488	488	489	453	505	492	514	491	468	537	483	505	518	508	517	530	470	501	511	455	509	506	529	446	489	537	507	493	518	507	477	505	468	537	502	521	523	494	508	524	484	462	508	493	493	491	509	482	510	473	514	492	478	495	495	503	498	539	492	492	498	494	507	519	544	466	497	513	465	516	517	464	483	474	484	537	518	496	518	498	475	482	514	505	523	499	508	498	493	484	470	505	495	501	477	475	470	503	507	499	517	487	488	487	533	441	512	477	508	496	488	524	498	499	497	513	479	502	471	454	521	482	485	465	486	483	468	500	498	490	508	531	497	504	555	496	465	475	466	483	506	499	565	532	471	477	493	463	520	525	486	544	539	503	519	506	477	500	471	494	483	486	509	530	522	547	537	487	529	475	484	483	490	534	470	486	517	488	455	515	480	482	552	498	460	536	546	477	478	491	509	458	521	533	491	483	456	484	525	507	479	499	512	517	473	496	489	479	489	468	520	513	513	483	510	505	496	454	488	510	505	536	494	497	494	504	500	500	487	536	490	508	491	526	520	521	506	475	468	523	484	452	504	492	510	475	484	497	534	496	507	453	483	508	505	476	481	480	505	555	518	462	467	481	494	497	472	477	467	459	481	476	499	480	481	471	529	531	482	469	481	485	547	519	483	510	501	522	493	499	477	481	478	464	468	509	540	501	470	498	519	503	524	494	473	503	527	476	536	519	499	490	511	505	465	455	503	498	477	499	512	474	484	551	513	503	475	541	533	443	494	497	479	499	501	487	465	529	494	519	486	482	490	514	467	513	549	498	531	491	469	520	495	524	495	505	467	501	503	462	474	461	533	484	521	511	486	531	493	517	475	489	475	525	521	505	506	558	541	500	513	476	477	476	477	507	492	490	525	518	510	532	484	494	533	482	484	523	494	520	470	478	463	497	518	465	475	472	468	488	540	512	454	502	506	491	456	488	463	519	504	493	489	528	509	491	509	455	508	466	465	516	488	473	508	500	515	538	459	475	499	501	506	504	492	491	509	500	492	505	503	541	484	496	505	483	523	475	503	529	473	499	522	497	492	454	530	514	508	529	496	496	498	517	500	497	507	474	472	520	483	495	546	521	499	492	487	486	488	459	528	503	495	532	462	475	507	479	550	490	537	504	501	491	444	494	515	494	503	556	540	488	507	485	479	493	502	498	512	484	511	498	507	446	470	463	440	472	483	505	490	481	469	484	503	522	521	495	457	484	474	527	496	533	541	438	505	460	511	499	490	513	471	489	488	490	530	475	491	492	518	494	481	479	466	519	502	446	505	498	470	516	493	480	479	457	524	501	518	511	476	506	519	506	529	475	490	485	490	512	468	477	506	480	478	494	483	535	453	502	489	448	494	509	523	472	490	534	517	481	533	489	501	529	455	545	446	493	493	476	479	461	509	506	506	468	522	504	519	490	492	511	501	535	500	484	508	537	513	525	503	496	491	464	481	515	483	487	470	531	524	468	480	520	475	481	467	515	501	501	497	522	478	505	521	533	505	494	470	468	495	507	515	498	512	563	484	462	462	474	503	519	477	514	509	508	521	494	488	486	488	485	538	512	484	465	486	522	503	503	490	491	509	518	512	507	468	510	476	521	481	505	499	491	502	506	464	478	510	471	477	454	507	467	498	522	488	518	515	517	496	509	482	445	493	491	506	460	479	490	522	495	491	538	497	488	516	495	488	480	508	486	508	558	504	495	500	477	525	512	527	472	487	510	526	516	506	492	502	476	478	516	501	539	497	495	491	508	512	513	498	539	498	453	501	513	453	501	546	528	494	483	551	450	471	512	494	502	496	457	521	470	506	518	517	502	506	508	507	495	494	491	540	488	523	503	473	506	480	543	488	515	471	505	483	494	480	488	478	474	525	496	507	505	507	480	499	490	558	483	508	475	500	551	555	490	509	487	506	479	470	495	474	501	464	454	474	479	520	520	474	478	523	487	489	512	493	487	506	505	511	488	533	477	489	501	515	489	534	488	535	538	496	479	480	516	492	470	512	514	492	478	540	492	512	488	503	494	519	489	547	490	505	518	468	450	505	536	527	481	515	510	508	520	502	473	514	539	472	540	487	468	504	515	473	529	503	482	460	480	527	501	509	486	462	507	459	487	519	467	504	516	505	481	522	502	500	505	500	471	514	491	493	501	506	453	540	529	466	505	499	498	487	497	525	483	478	478	471	484	505	486	517	543	498	489	492	515	525	515	439	482	507	492	530	528	519	481	520	519	492	487	489	509	514	529	517	467	495	509	504	485	489	515	475	526	494	491	527	499	492	481	508	505	454	511	479	495	494	496	521	484	496	508	500	453	505	502	513	488	503	473	515	501	507	508	498	482	477	528	535	487	477	519	492	521	527	465	487	514	496	503	479	514	468	507	537	482	529	514	500	498	497	523	490	500	517	498	477	489	501	500	505	485	460	492	511	506	460	486	450	488	496	549	508	439	537	500	495	496	548	495	527	529	516	480	506	546	522	510	506	528	502	512	498	505	512	506	534	468	491	475	505	527	469	497	511	496	475	494	507	500	473	485	513	481	526	496	487	546	481	491	500	498	551	507	488	517	470	484	505	477	479	483	531	532	504	469	486	499	473	496	503	467	507	530	475	495	505	529	459	489	497	471	490	534	541	483	485	516	498	464	477	485	498	510	476	477	479	469	472	474	476	486	514	526	510	501	488	493	490	489	474	460	541	494	489	486	493	483	486	498	529	478	512	476	511	503	504	521	516	467	497	478	505	472	491	512	499	483	488	515	521	488	495	490	544	472	489	495	510	509	521	487	531	503	496	472	477	503	502	511	465	518	467	465	490	506	502	472	509	474	533	527	479	492	510	476	482	551	526	476	501	489	496	501	505	524	542	508	501	465	478	510	483	541	487	504	499	495	482	529	486	498	519	494	432	492	482	496	451	463	488	523	481	514	493	513	452	500	502	479	500	506	520	494	453	493	482	488	489	502	518	480	520	489	510	506	484	502	501	511	454	501	530	496	490	534	493	507	433	487	509	499	482	493	506	523	514	476	503	449	511	486	493	529	554	510	482	474	459	494	435	497	515	541	508	496	458	468	536	498	503	532	498	487	468	499	494	524	510	519	537	489	453	522	519	489	471	521	499	503	541	457	470	484	520	487	508	495	462	464	456	513	529	492	500	473	468	514	479	461	509	482	489	489	476	481	453	490	464	492	532	504	499	494	494	487	473	506	484	471	498	492	485	521	525	520	485	492	515	486	502	488	519	524	546	487	501	469	456	502	530	493	483	501	459	492	522	476	528	506	472	489	512	501	479	510	501	506	481	494	476	527	487	474	490	500	480	491	472	506	517	531	517	558	513	511	527	472	515	490	515	471	485	505	488	518	547	442	519	527	501	457	493	478	472	519	464	471	483	506	501	490	491	476	503	505	449	460	525	514	477	500	527	482	490	484	500
11020	700	713	533	501	379	335	323	337	339	304	288	351	296	313	288	283	304	314	295	322	314	291	280	277	292	266	298	327	284	272	305	318	317	326	317	286	310	288	319	295	292	282	287	308	287	311	303	294	322	292	333	268	297	287	333	293	271	298	336	268	336	315	328	325	309	293	300	276	279	287	315	306	294	328	325	288	293	277	329	264	269	265	320	296	259	283	331	326	294	294	316	311	288	307	295	315	305	293	316	278	317	296	295	292	306	325	297	291	295	307	303	318	325	308	331	313	334	288	307	294	316	292	295	283	313	317	276	304	284	295	312	301	309	314	274	321	301	294	308	322	287	308	285	283	289	314	314	271	307	280	300	302	343	284	316	327	297	296	332	335	317	304	267	269	300	316	330	290	302	329	300	265	313	298	323	318	279	350	335	277	321	314	320	279	288	302	309	285	260	298	276	314	328	304	302	292	290	273	289	280	312	307	327	276	310	315	279	312	303	256	296	282	316	311	287	328	336	266	270	287	303	305	299	289	294	285	284	299	268	276	280	317	280	263	293	300	283	263	289	312	295	309	272	315	290	281	320	309	364	285	306	312	307	284	304	253	302	276	292	335	299	303	274	319	287	316	318	310	310	291	301	301	315	290	279	276	312	318	302	290	296	316	292	291	305	324	315	283	289	283	290	340	279	282	322	298	278	308	300	310	288	304	289	313	297	290	310	324	286	309	328	306	296	326	310	299	287	277	271	293	313	295	300	309	320	298	284	341	269	255	289	300	305	319	293	276	329	315	330	296	301	302	283	296	300	277	302	315	296	286	309	284	295	283	254	324	316	305	315	305	285	291	294	335	316	312	257	290	287	271	302	307	339	331	294	292	311	335	324	281	318	306	306	279	303	289	278	304	315	310	335	300	288	317	301	324	313	273	279	297	302	323	309	329	285	281	298	305	311	295	301	278	321	311	300	285	279	290	290	301	316	285	319	322	286	318	321	319	316	296	314	288	322	277	299	291	294	318	293	291	354	300	301	306	304	319	291	318	284	285	277	310	306	305	303	320	314	306	281	298	308	288	297	289	285	292	281	292	301	305	298	333	323	312	306	316	278	279	313	290	297	279	300	298	266	300	300	311	269	288	297	298	290	271	307	307	287	299	310	295	292	281	302	351	282	327	304	301	273	344	298	288	294	298	295	291	312	312	297	288	305	307	267	297	324	307	271	329	292	319	311	280	297	321	283	291	294	315	295	299	290	279	319	282	277	284	311	277	321	319	271	267	299	288	289	285	297	325	321	307	287	300	322	291	322	306	293	297	305	288	338	324	327	281	302	327	323	328	274	340	312	295	294	306	310	265	286	322	280	290	318	296	309	313	251	284	311	288	296	284	312	342	285	319	300	286	292	326	289	303	303	284	290	306	290	307	316	312	304	307	318	315	313	318	297	339	287	307	321	277	298	321	260	303	315	280	269	281	288	303	337	269	333	280	278	268	335	256	275	297	306	294	294	315	319	260	294	313	265	297	296	287	299	294	299	296	332	338	307	295	281	318	315	318	313	304	276	307	317	334	332	370	319	331	295	322	300	309	307	312	314	271	289	300	278	325	271	291	299	291	313	287	313	342	271	287	329	315	328	305	314	302	297	289	284	288	273	320	314	294	314	300	290	297	269	309	281	298	289	331	276	311	322	296	304	297	339	304	311	282	279	297	296	292	292	300	296	292	309	338	304	308	322	279	298	297	291	295	318	307	286	294	327	292	301	275	316	278	301	293	301	281	301	312	297	311	297	291	289	291	272	290	319	323	298	293	310	306	300	349	319	304	282	304	312	306	302	327	284	307	298	316	286	333	286	299	294	309	273	312	308	302	297	324	316	300	316	299	284	311	325	314	282	321	295	303	304	274	319	307	274	276	300	289	301	284	305	318	325	313	333	283	305	282	311	293	321	289	280	293	275	313	306	310	274	304	270	312	293	283	275	272	283	303	324	304	293	269	344	308	314	303	283	318	288	284	334	319	316	291	281	289	314	287	301	338	263	317	293	305	325	278	331	316	312	343	302	316	323	322	310	283	285	314	279	332	307	310	317	327	301	294	325	321	304	300	324	304	301	319	319	333	333	298	301	312	290	296	279	314	263	344	292	299	308	299	297	288	335	262	272	312	327	287	290	324	325	314	292	300	309	291	294	281	305	315	299	303	316	308	317	282	304	276	301	306	328	307	270	253	298	287	312	333	296	292	301	298	270	311	323	307	310	300	327	296	321	307	276	276	278	320	275	298	311	295	312	280	270	314	309	308	333	298	318	330	307	280	308	298	297	306	296	292	312	293	336	289	304	297	335	298	291	306	287	309	298	316	303	282	291	291	278	305	300	286	301	275	294	284	306	316	341	286	292	311	313	327	319	281	280	297	270	316	306	301	304	308	315	294	316	326	331	302	297	302	285	295	318	353	301	299	271	295	302	323	269	298	313	294	316	310	284	290	309	303	313	322	271	313	287	268	292	277	323	296	291	329	306	323	311	319	331	300	286	316	334	320	314	340	310	303	267	300	312	285	281	270	271	272	299	304	281	283	318	319	300	330	302	307	308	306	317	303	316	293	303	312	322	287	286	314	293	331	306	308	304	282	320	296	319	314	282	307	279	291	291	265	293	275	322	309	285	294	298	294	332	308	307	311	265	261	302	317	296	293	302	304	309	319	289	304	291	306	303	309	259	338	306	296	288	312	298	305	267	330	286	291	311	278	297	308	288	279	291	276	310	268	307	325	305	299	305	314	321	312	294	321	300	291	293	304	303	316	265	320	286	289	314	287	301	294	301	294	312	306	335	310	293	319	310	309	279	309	303	295	295	321	321	316	314	285	304	291	298	323	330	312	304	301	264	277	313	309	300	341	294	310	277	263	277	320	292	300	308	343	283	306	310	287	287	312	266	315	307	301	299	317	293	324	284	302	304	292	333	296	323	318	288	302	274	279	306	329	338	302	285	321	290	322	294	287	301	332	275	307	304	292	262	277	297	300	308	301	288	295	308	292	278	304	317	307	283	294	310	309	294	283	309	318	289	312	275	328	291	305	301	299	301	288	296	282	316	308	325	312	298	336	309	285	303	283	291	294	303	333	319	311	278	325	303	309	345	319	312	283	269	300	312	298	291	327	287	316	324	308	293	311	312	308	303	303	300	290	259	302	307	334	267	288	280	305	264	334	310	277	283	301	311	264	317	316	286	311	318	295	315	317	339	270	279	301	323	273	290	276	276	282	326	282	284	288	334	286	325	309	309	327	305	270	311	325	299	332	296	306	314	328	308	315	304	321	311	294	291	316	254	269	297	294	327	317	307	304	334	298	324	300	298	307	308	301	311	303	320	358	319	315	300	337	285	320	287	323	309	325	325	310	284	279	285	312	308	321	309	273	323	298	279	284	308	301	287	307	304	305	280	304	335	311	341	325	287	312	298	302	316	290	265	315	277	291	276	265	308	313	262	281	293	295	298	278	306	308	312
8490	941	1384	1623	1366	1200	1106	1015	933	908	880	852	855	777	761	805	755	727	707	738	753	795	680	743	726	737	731	718	732	680	719	737	725	660	699	756	720	697	746	691	685	735	666	708	740	705	740	714	700	680	672	738	692	690	706	670	725	654	713	704	674	655	725	691	690	691	699	701	719	671	689	694	708	728	724	663	684	663	696	713	697	696	718	659	701	675	686	676	715	727	693	671	733	731	703	718	706	691	706	719	648	660	665	700	750	707	662	710	761	721	720	715	669	692	694	734	689	768	672	742	673	658	674	658	691	668	715	667	712	715	698	695	686	664	724	749	700	701	710	659	704	707	698	715	720	705	684	644	675	709	691	688	703	674	705	709	691	710	681	734	676	684	666	751	720	717	721	655	691	749	739	662	658	685	700	685	690	709	757	674	706	718	698	742	696	699	707	695	724	740	726	703	712	708	645	705	719	692	708	686	734	677	702	659	710	720	718	682	731	655	727	705	693	686	678	712	678	719	676	708	661	653	691	732	641	704	709	677	702	662	708	729	709	726	703	710	711	688	692	702	676	698	700	740	668	717	671	738	699	645	670	678	697	724	689	693	690	695	675	708	662	684	683	698	679	721	693	674	736	687	715	722	676	691	711	647	678	685	653	668	672	702	675	679	666	643	687	681	703	674	742	705	663	695	728	689	729	710	674	660	672	702	706	707	710	697	714	739	715	654	685	683	676	707	700	692	699	678	716	717	660	718	692	687	680	701	654	709	680	679	718	686	738	707	709	735	709	700	657	691	696	668	704	712	704	671	627	637	668	707	706	689	746	694	727	705	710	707	688	705	717	759	691	700	706	660	645	682	709	682	671	718	704	700	724	704	723	684	675	711	688	733	669	700	720	688	717	706	704	662	681	720	705	715	700	731	691	675	677	735	649	765	717	686	722	708	692	714	734	631	720	704	742	682	746	717	671	726	699	684	683	734	689	746	701	689	711	722	674	702	694	713	696	681	695	725	706	654	701	711	707	675	694	664	707	703	762	698	751	699	712	678	714	675	682	666	701	686	664	767	646	718	705	739	690	705	728	714	679	682	724	689	681	663	690	706	758	695	673	687	668	742	694	735	664	722	682	678	716	718	711	710	698	664	697	677	714	676	640	689	703	685	704	722	670	674	757	712	679	722	700	677	614	647	663	663	714	700	721	729	703	689	667	705	669	678	687	735	711	689	709	705	689	699	683	628	696	697	677	729	685	673	746	689	693	705	707	692	661	729	715	715	660	699	712	670	709	706	717	707	753	676	692	668	692	707	712	717	752	677	705	739	685	716	723	711	689	708	730	686	678	670	722	687	651	664	665	697	699	714	695	672	730	694	688	710	675	657	732	716	702	677	678	711	732	719	694	697	710	704	694	751	675	680	707	680	701	722	715	729	708	689	673	717	702	713	683	719	645	696	679	685	721	699	715	722	702	662	718	708	666	665	669	720	690	687	693	651	660	711	689	750	721	723	723	710	708	710	685	681	724	714	718	684	656	691	717	678	727	716	672	704	703	707	694	729	710	692	631	728	681	667	731	685	709	685	692	752	695	717	691	699	671	712	767	708	723	708	706	646	666	689	680	701	712	656	648	675	721	670	677	724	629	729	662	697	701	688	725	720	653	704	680	684	681	667	713	692	717	718	714	664	689	606	714	766	667	682	683	714	727	702	727	658	705	722	682	696	710	736	714	771	716	711	724	690	713	732	710	669	726	681	728	656	689	688	727	665	722	672	724	731	715	725	737	652	693	733	693	753	704	695	713	684	725	688	715	705	743	682	730	753	710	705	715	688	700	647	694	693	702	719	724	683	692	667	722	720	669	677	654	688	764	708	665	677	703	660	697	741	665	710	652	700	684	742	718	698	727	718	724	665	713	707	732	665	707	734	694	664	725	750	708	731	692	665	738	656	688	655	718	720	688	722	711	713	675	710	692	669	624	674	716	709	695	729	696	728	699	678	712	730	687	650	684	667	696	677	684	682	643	715	696	718	661	697	700	689	698	676	680	697	710	705	738	685	718	676	701	720	681	711	691	683	655	703	683	659	724	703	695	750	718	695	651	717	725	677	697	709	665	678	696	693	669	731	728	701	671	699	693	710	699	689	730	684	700	744	719	733	706	701	729	655	676	728	684	691	711	700	722	705	694	677	669	699	659	688	680	733	694	682	713	694	706	675	681	710	734	665	789	705	683	703	689	687	699	700	670	661	653	645	705	720	650	675	698	682	723	688	717	687	678	716	702	766	669	668	684	725	728	724	680	669	664	670	686	701	717	703	689	728	692	673	715	702	738	688	664	740	672	670	698	690	691	726	688	693	725	685	720	711	700	678	726	697	709	692	722	703	735	732	705	765	694	697	705	687	727	733	696	702	693	665	727	703	700	703	734	692	701	700	677	702	727	706	695	681	707	722	711	672	712	640	728	656	731	718	696	694	690	667	669	681	696	710	692	712	686	685	671	707	727	679	702	694	710	710	631	652	670	698	692	720	726	692	730	694	664	677	720	692	715	706	666	734	732	693	668	703	726	662	737	707	725	733	704	703	725	672	700	691	699	697	705	673	714	714	730	699	697	724	696	708	686	657	721	699	658	713	761	654	690	688	729	735	702	677	681	721	689	725	645	723	663	705	693	699	750	691	687	721	683	678	662	680	703	719	728	685	727	685	687	754	686	648	672	699	682	717	663	710	720	704	667	630	711	684	722	704	671	660	653	678	716	731	700	701	689	719	689	711	689	712	758	702	691	724	754	711	732	720	725	713	692	703	718	699	734	689	712	746	674	687	684	688	663	724	747	684	722	763	678	706	702	723	655	705	701	717	719	683	742	706	691	677	688	713	735	686	709	702	685	720	708	719	688	676	718	690	649	696	720	726	697	698	677	667	694	713	680	679	691	672	694	638	693	754	676	691	678	669	705	663	734	708	680	690	687	702	708	633	690	694	702	706	707	679	722	708	688	744	707	686	727	710	652	689	714	731	762	712	657	715	723	685	719	677	696	711	691	717	680	719	716	710	712	695	713	682	654	690	677	707	667	670	718	735	682	663	699	719	666	724	689	721	697	740	706	696	744	651	761	730	727	673	673	727	679	673	675	691	661	696	660	738	696	704	669	764	669	709	727	640	712	723	738	681	686	679	681	672	668	662	678	682	731	734	717	707	728	676	707	662	728	698	699	722	728	664	717	677	708	680	648	687	643	713	715	685	702	696	675	712	642	700	705	694	696	698	730	709	714	662	675	717	685	703	697	696	692	726	757	707	703	714	712	682	709	724	731	714	748	681	677	705	693	694	691	666	719	739	680	725	713	679	658	713	673	701	734	730	650	668	676	671	708	726	681	710	724	697	726	677	671	708	692	700	642	744	763	669	707	691	684	703	673	764	747	720	717	706	714	663	672	723	711	703	697	716	679	719	699	691	704	699	700	700	701	685	702	661	734	708	662	725	726	681	654	709	684	700	709	676	692	645
18474	1485	840	685	506	399	320	312	288	285	276	286	216	252	220	208	210	202	220	230	237	222	210	218	191	214	201	199	203	206	205	214	217	161	210	188	210	210	195	190	222	174	181	227	206	221	200	231	207	176	211	191	218	213	203	203	197	212	223	226	199	198	200	197	212	200	179	206	202	202	187	181	191	184	186	220	226	201	208	243	239	192	188	204	193	201	214	217	192	190	187	216	201	187	192	193	197	191	215	186	203	210	206	203	183	207	178	201	216	213	193	212	192	188	181	189	193	187	228	194	187	195	210	211	210	206	200	194	201	206	180	167	218	188	206	220	197	200	194	211	180	185	221	191	214	223	179	187	194	197	173	215	186	200	201	201	217	188	210	209	195	166	207	211	182	212	205	187	197	218	221	199	181	186	206	197	207	181	215	197	199	220	182	196	193	199	178	195	210	190	154	166	203	198	210	196	197	202	230	174	218	222	182	202	196	186	204	193	198	191	229	199	193	177	200	224	193	222	191	200	214	198	206	191	222	188	186	190	212	214	196	221	187	202	162	174	215	206	203	201	206	215	191	198	196	210	212	221	200	206	193	187	184	146	200	238	211	217	208	220	170	176	196	209	216	205	183	207	220	194	214	212	207	227	193	204	208	209	219	199	201	171	195	197	201	209	213	180	188	200	201	188	198	183	178	170	200	199	222	185	189	213	190	188	192	213	201	204	222	225	199	192	213	217	193	235	177	201	194	201	220	221	230	205	209	170	193	215	203	189	213	203	188	244	209	200	178	225	191	210	210	179	204	183	225	226	214	202	195	217	220	200	200	196	204	182	207	208	198	196	207	191	215	178	212	220	191	201	191	217	193	186	203	201	201	225	214	214	206	189	184	204	205	200	215	203	193	229	204	197	195	196	181	210	189	214	199	194	196	203	213	195	199	229	214	203	230	203	203	188	191	223	202	178	209	204	184	194	197	216	213	199	181	183	209	185	201	181	187	197	206	224	202	242	213	205	233	206	226	200	210	194	193	191	219	197	191	190	207	220	191	192	206	191	187	202	230	193	185	175	204	191	188	231	224	237	195	219	226	221	231	225	205	186	169	200	217	208	188	184	221	182	189	190	188	221	187	196	190	198	194	201	202	182	204	200	187	209	194	207	176	219	189	216	204	200	178	171	208	176	185	196	181	205	192	198	198	202	187	185	220	199	205	218	186	221	198	206	220	193	206	197	212	216	197	229	195	174	199	224	186	197	215	185	211	201	202	178	188	188	201	228	214	199	193	192	195	213	200	215	189	180	222	197	217	216	209	215	205	208	199	230	201	196	221	219	199	216	207	217	185	185	194	192	204	181	206	201	208	188	224	196	195	233	226	206	216	202	215	206	195	193	203	209	210	212	203	198	189	214	208	199	192	187	185	219	212	217	201	207	205	194	216	214	217	191	203	175	208	207	192	219	241	196	210	220	230	229	181	207	196	198	193	212	186	196	206	202	202	197	217	230	171	171	212	204	210	197	182	190	231	210	180	221	189	226	187	201	182	187	220	188	207	183	213	195	195	193	239	233	190	193	177	181	201	211	212	212	216	195	183	209	213	190	191	200	209	190	199	177	197	199	186	220	203	201	205	211	210	169	194	217	204	226	181	197	224	199	173	211	212	208	200	179	191	212	206	182	182	203	194	205	195	204	233	194	222	204	213	211	242	208	201	225	201	203	204	196	183	186	219	215	188	187	222	216	208	197	216	188	226	211	202	221	197	217	200	182	193	188	192	225	214	189	205	191	221	199	201	196	228	217	219	220	183	175	228	221	195	190	191	230	202	227	197	213	205	181	203	216	188	207	194	193	229	222	215	182	202	197	198	215	232	223	161	232	227	192	197	194	207	196	213	208	193	189	174	189	207	179	223	201	239	211	189	188	208	189	205	171	222	202	228	214	172	199	200	213	197	187	200	200	181	207	208	195	177	176	212	212	205	199	204	195	187	225	183	188	204	187	222	234	201	170	185	205	176	186	207	223	201	208	211	208	190	193	187	215	242	192	235	212	218	195	215	196	198	198	224	208	196	220	203	185	184	215	186	186	201	207	192	204	220	186	174	216	213	216	170	216	195	198	201	222	183	200	208	209	216	184	186	204	206	205	209	194	188	227	191	191	195	186	211	203	227	190	206	230	233	192	192	180	220	206	205	194	180	196	219	204	205	198	221	213	189	199	194	208	216	193	182	225	187	211	194	177	200	221	220	217	204	202	192	216	203	215	209	213	211	185	218	204	218	208	196	183	202	226	212	199	193	199	206	208	211	175	183	180	192	205	205	188	179	169	204	217	201	203	172	176	209	208	210	203	170	201	186	209	189	217	213	208	231	181	186	217	195	197	221	197	205	211	194	188	204	216	200	210	204	202	189	194	221	186	217	222	195	185	184	204	206	201	198	226	174	192	212	154	212	179	195	202	208	185	177	182	202	207	206	219	203	195	203	211	212	200	210	197	201	189	194	207	178	194	183	186	221	196	215	168	192	202	220	203	184	172	228	226	194	189	192	207	195	195	201	214	202	208	223	199	204	221	220	180	205	218	218	205	189	200	209	230	193	205	215	203	190	188	193	191	192	205	225	190	183	225	188	183	183	171	158	212	201	194	202	209	156	213	201	232	206	184	190	198	217	195	189	200	197	200	228	178	217	208	206	185	196	189	158	188	190	205	221	190	189	193	218	231	195	215	190	191	217	188	191	189	186	207	184	215	223	240	227	198	193	199	169	219	204	203	193	213	204	204	184	201	208	208	219	187	226	187	207	194	197	200	198	204	175	191	219	225	215	204	202	219	208	202	206	195	189	192	207	206	211	187	223	194	239	207	201	229	227	187	193	203	198	224	212	182	224	195	192	216	204	183	194	184	203	200	196	200	214	172	186	208	193	193	193	215	205	175	197	183	192	193	216	207	196	204	226	206	181	193	194	219	187	189	192	188	209	190	210	200	190	189	216	209	228	211	184	213	216	199	202	222	204	212	190	188	213	197	188	205	206	225	198	222	189	217	217	201	189	179	181	188	216	215	206	193	184	208	218	208	200	217	221	188	209	185	224	174	201	192	202	189	179	192	188	210	180	199	188	195	197	186	195	205	205	218	208	207	188	192	197	205	216	210	192	205	198	227	222	198	199	191	209	216	202	216	174	203	198	209	189	198	205	206	222	221	179	183	220	200	196	192	201	222	178	219	202	190	193	207	193	187	186	206	194	195	230	194	189	205	214	221	216	204	182	182	197	217	205	209	220	189	212	190	211	197	188	191	198	188	196	208	189	196	220	206	174	212	209	183	202	214	179	198	200	207	200	200	204	187	207	207	188	183	188	198	210	196	238	208	187	193	169	204	176	212	226	197	187	179	196	202	218	207	227	193	203	179	217	209	201	187	191	209	193	199	230	188	192	199	191	197	219	209	198	184	204	225	181	215	198	204	218	207	206	190	186	203	182	201	191	178	202	207	184	189	201	181	200	202	194	196
10209	1015	1873	2187	1821	1470	1271	1056	897	831	827	728	722	644	634	594	642	537	592	576	575	591	515	552	521	502	500	545	503	544	511	462	480	510	497	475	496	513	449	485	481	460	454	463	471	483	490	488	478	470	476	472	490	432	446	509	471	486	545	492	469	454	472	480	455	496	477	477	487	495	495	508	464	471	442	468	440	445	471	509	461	495	520	493	496	459	448	454	436	476	466	479	458	486	482	501	474	462	449	485	464	442	488	444	465	471	457	484	484	425	481	488	514	452	472	479	440	468	449	469	460	491	464	455	465	458	462	455	476	491	458	490	502	458	428	453	456	466	445	492	436	443	484	458	435	505	453	450	466	517	466	475	462	465	475	451	460	441	461	475	487	504	468	448	429	472	439	415	484	448	486	539	469	489	465	479	487	447	421	466	481	493	470	475	431	468	445	465	455	503	458	455	460	509	450	467	442	490	478	467	434	477	447	458	447	468	462	453	502	463	493	456	469	530	468	464	449	495	467	481	489	470	485	425	440	450	461	472	474	464	477	487	488	484	465	489	446	472	448	444	483	477	478	457	456	476	468	486	446	475	477	485	423	472	459	485	485	475	496	450	448	511	453	465	496	454	490	456	499	469	499	488	435	452	517	499	455	487	407	505	480	478	461	483	467	480	483	459	456	481	497	452	497	454	477	481	457	472	472	515	457	475	458	433	461	474	462	459	477	501	468	463	495	447	493	438	482	464	477	479	437	514	466	473	411	457	446	472	488	472	495	459	448	476	478	473	503	436	448	478	476	484	478	472	477	450	460	485	494	443	497	458	450	434	465	461	479	463	514	444	472	485	469	423	475	480	448	491	475	450	459	470	483	542	474	441	451	460	483	495	454	460	455	443	474	454	469	445	454	433	495	477	443	465	504	483	437	483	467	491	488	522	438	467	487	482	478	482	482	467	488	475	483	474	449	482	489	500	463	446	499	426	502	449	484	475	477	463	498	510	466	497	490	477	482	477	435	448	467	465	442	474	474	440	468	515	463	454	468	473	414	457	466	495	473	497	498	447	447	448	457	475	511	478	448	454	436	436	470	490	475	462	493	462	488	467	464	496	468	452	457	442	455	472	459	476	448	513	454	440	480	481	495	476	469	498	473	473	465	483	479	480	446	462	438	457	463	495	459	508	492	448	446	495	474	433	454	477	492	464	462	465	470	442	483	458	472	450	513	461	452	457	451	459	458	423	460	424	466	471	422	469	463	458	468	464	471	496	459	492	440	436	474	471	487	449	489	440	461	445	475	453	479	488	437	467	466	504	430	492	463	455	447	447	469	463	473	427	460	507	481	471	453	448	478	463	505	444	437	455	518	477	472	436	490	478	518	465	469	498	476	454	464	441	465	434	456	426	465	479	464	493	466	425	464	436	498	432	456	429	451	471	467	430	528	478	488	457	491	445	433	485	406	434	456	462	462	444	451	456	473	466	479	479	496	463	454	426	511	486	444	430	514	520	436	459	467	491	453	527	483	428	475	446	497	454	511	488	459	468	460	449	464	463	450	474	475	490	487	453	475	475	465	460	447	510	469	471	435	451	450	482	444	473	449	486	448	476	472	469	456	500	457	475	455	528	461	444	442	473	477	477	469	532	434	475	446	459	451	469	450	445	440	468	446	466	459	498	461	449	453	460	462	467	442	475	467	452	472	464	446	486	478	486	457	479	442	474	468	491	435	439	438	465	506	457	459	484	478	472	472	487	482	471	473	463	478	445	484	462	461	513	490	472	443	477	467	486	460	477	467	469	493	472	466	461	458	426	471	475	493	493	472	480	461	425	472	447	429	444	460	494	462	437	463	428	459	477	456	516	437	469	454	493	488	463	435	448	457	505	467	500	463	480	456	415	448	454	471	472	462	521	428	479	473	434	476	453	490	440	498	452	459	494	448	446	481	442	445	489	490	439	466	434	484	466	500	491	465	495	464	467	498	501	482	451	494	479	469	450	468	471	496	487	536	505	451	444	478	486	500	457	444	481	478	439	477	456	468	456	533	456	473	471	472	506	489	517	485	472	462	474	445	486	435	469	450	475	472	471	444	453	438	450	478	417	446	479	478	466	493	488	447	436	455	478	444	450	474	458	470	473	497	454	467	501	482	489	475	501	448	446	490	469	490	468	446	461	448	481	441	488	439	486	462	495	452	480	506	474	450	471	505	461	468	458	478	509	446	440	451	453	507	452	467	454	459	448	482	461	461	502	430	437	446	446	491	441	489	474	504	457	469	476	471	438	444	449	442	465	471	498	493	491	457	471	467	467	422	446	487	466	489	483	476	492	453	451	495	419	466	508	492	455	487	485	455	444	457	474	443	465	480	464	464	485	427	481	437	451	454	447	482	449	497	478	449	471	476	477	478	464	464	471	444	470	458	520	462	488	486	450	456	481	485	518	435	439	492	464	471	468	492	459	456	505	435	500	501	418	459	477	432	463	480	467	482	452	422	447	475	500	446	477	484	487	488	469	463	482	470	461	457	477	468	497	450	473	525	493	478	480	465	510	481	468	521	506	444	448	469	513	513	450	469	435	456	486	460	460	461	448	470	456	461	454	498	436	455	504	458	469	444	442	507	490	448	494	483	470	518	473	472	484	501	464	455	454	473	436	468	442	447	478	477	451	479	456	447	478	471	460	484	495	436	487	469	458	518	487	450	450	448	459	475	471	469	457	442	460	492	448	457	489	457	487	474	448	453	451	499	474	483	473	438	499	443	472	487	504	517	441	429	469	445	511	475	482	487	486	466	475	462	456	441	491	490	426	445	475	508	459	501	512	416	487	433	430	469	519	420	531	443	477	445	450	487	509	473	459	430	454	468	501	484	463	493	426	441	490	473	467	487	483	472	483	436	457	478	483	440	460	488	479	474	508	461	463	449	458	486	458	451	477	464	466	465	456	449	505	466	488	440	462	523	476	486	497	472	485	480	458	504	474	452	502	520	475	462	432	456	481	473	459	464	456	501	474	462	512	485	482	446	487	449	456	468	492	519	473	503	484	491	471	462	491	457	470	488	484	448	449	489	497	491	445	442	489	482	436	467	484	480	427	463	485	479	485	491	457	469	462	440	446	443	491	465	481	494	482	467	457	446	487	492	460	480	505	478	436	454	461	476	442	467	465	471	483	458	448	430	471	444	508	461	484	476	451	479	442	482	470	491	476	503	445	455	444	455	494	501	501	486	437	428	482	486	494	459	476	460	462	489	467	470	442	468	453	467	452	475	469	465	466	476	472	471	470	450	490	479	485	489	452	445	490	469	492	447	451	452	523	450	500	458	500	462	449	502	481	456	456	489	483	492	450	495	447	470	496	475	455	520	452	411	524	443	468	481	484	451	457	472	483	514	453	499	478	417	485	446	479	473	454	433	482	438	519	448	421	535	467	496	441	455	492	449	430	490	435	488	497	459	426	495	432	446	451	497	465	461	524	438	438	457	518	497	459	486	461	478	488	482	465	497	463
3303	242	246	239	243	233	178	199	211	228	199	178	223	205	192	230	201	204	172	182	187	207	214	224	189	220	211	200	200	234	236	195	204	183	189	205	192	200	225	200	217	189	215	216	220	206	208	217	201	193	209	197	216	187	196	190	198	180	187	202	186	194	215	206	189	218	186	216	206	155	194	186	182	212	203	235	204	206	183	195	209	176	207	172	196	234	199	204	201	234	218	195	216	210	213	192	213	208	181	192	229	209	197	216	189	193	194	191	199	181	189	191	212	194	237	216	198	197	192	195	217	218	223	189	196	227	199	187	192	216	196	214	231	188	217	184	177	190	188	205	208	227	211	214	204	231	212	226	202	201	210	217	176	218	193	208	205	233	216	197	221	207	191	225	213	209	187	186	214	243	205	208	209	199	209	218	183	210	229	212	206	194	197	191	201	204	201	233	224	213	180	197	202	210	184	210	182	187	210	214	197	224	205	198	212	203	200	208	179	182	231	199	201	189	182	188	205	209	188	208	203	178	196	182	205	196	209	191	202	202	211	215	201	201	211	228	213	202	207	216	204	177	205	195	179	197	200	210	197	220	175	205	231	160	193	205	178	191	200	212	203	193	191	205	193	212	205	187	199	191	201	230	207	192	184	197	179	202	223	212	187	157	199	211	184	173	189	213	225	199	184	217	224	169	227	217	230	193	198	180	196	222	213	200	199	191	212	189	192	213	194	220	185	205	204	207	208	199	218	224	199	206	204	197	186	193	202	201	229	225	230	208	195	239	210	217	191	204	219	209	198	208	216	199	208	193	197	225	230	214	174	182	223	210	218	209	184	209	187	214	192	199	200	187	203	199	189	185	160	196	215	166	210	191	218	196	203	199	204	205	192	205	196	207	185	178	207	204	199	210	203	212	216	196	192	207	196	201	224	191	204	174	198	213	213	204	194	202	221	200	196	206	204	177	207	205	204	197	177	189	234	188	207	202	177	220	196	187	216	210	198	224	178	185	209	229	231	191	200	196	193	187	208	212	195	164	217	196	208	216	184	206	211	196	184	201	203	187	192	193	188	198	170	187	187	218	195	218	206	191	216	217	198	186	193	199	213	202	221	186	186	205	194	194	203	207	237	184	198	199	195	182	198	211	215	230	215	202	177	186	178	184	192	175	208	178	235	217	216	197	211	219	211	189	178	180	195	189	216	203	231	213	203	221	200	214	220	196	216	198	239	200	202	224	220	204	193	196	206	217	213	193	180	197	188	213	205	202	210	199	208	226	183	198	218	176	170	163	196	178	201	200	239	210	204	183	208	194	223	205	174	196	213	231	199	218	192	202	199	172	200	182	201	203	203	198	210	175	201	196	188	215	217	198	197	165	195	194	198	204	197	204	225	238	205	215	219	224	197	184	199	211	214	203	216	204	229	213	203	227	170	182	220	221	197	212	196	183	212	198	215	198	191	221	221	217	211	210	186	214	192	203	192	192	186	194	220	232	187	190	184	248	212	189	224	182	210	193	196	172	209	216	195	182	195	204	204	174	191	188	173	221	211	215	212	177	213	238	208	198	213	195	196	183	174	203	222	214	208	237	204	177	205	179	192	211	187	191	217	216	166	208	207	222	202	200	193	197	200	175	207	189	213	206	224	201	188	220	186	164	197	207	233	200	190	185	192	199	200	213	200	194	208	226	203	210	198	185	198	189	202	213	191	187	203	196	204	216	184	203	218	188	188	213	172	183	189	189	216	206	203	171	211	182	190	207	177	190	180	197	183	202	219	235	207	193	200	210	225	185	214	180	211	199	208	218	203	223	189	184	201	215	198	219	193	204	226	193	188	195	219	194	201	207	192	174	188	167	201	206	236	184	178	201	193	212	200	214	200	201	224	184	205	230	187	217	205	197	198	197	183	189	174	183	192	189	213	204	190	206	199	208	194	217	205	188	205	217	230	188	230	227	222	192	192	196	179	191	183	210	210	210	183	176	185	211	202	212	204	201	199	226	204	205	218	200	217	208	213	199	201	217	182	186	176	214	211	205	212	227	194	190	225	190	210	196	198	185	240	207	217	208	200	210	186	201	194	212	205	190	186	202	202	202	197	211	200	198	198	185	229	184	215	204	225	215	182	205	192	190	192	186	203	186	202	194	167	174	197	215	201	214	212	215	169	211	214	198	197	192	207	180	200	190	202	175	230	200	206	177	198	211	211	189	210	205	199	188	190	177	159	205	222	205	212	201	204	180	193	189	190	209	205	182	205	192	181	187	198	217	230	206	202	216	199	215	226	174	186	216	194	190	205	184	188	186	196	183	214	195	195	185	174	190	200	202	186	210	208	227	186	150	191	190	187	188	205	200	204	199	232	199	197	191	206	165	181	186	168	206	204	204	213	219	213	200	202	217	177	185	191	213	191	183	218	195	200	197	195	185	189	220	214	194	179	194	209	187	156	209	203	201	190	177	199	218	215	195	180	230	210	213	214	182	211	188	190	229	214	213	196	204	218	216	186	184	205	207	196	196	199	204	203	198	212	205	203	197	202	212	206	177	204	191	215	179	195	211	180	201	201	219	205	191	204	210	213	187	186	244	192	213	216	200	208	192	229	187	191	179	194	205	196	207	180	184	193	199	185	213	202	234	189	228	192	213	218	204	182	178	187	207	192	203	192	201	189	175	192	198	205	201	182	208	193	226	226	174	191	209	191	215	203	190	191	210	199	201	186	193	201	184	211	206	187	205	186	204	222	228	207	215	185	212	193	222	207	198	233	213	195	204	208	186	197	222	203	187	172	220	190	208	214	188	225	191	167	185	198	211	217	200	226	184	211	186	203	202	213	215	215	195	216	190	248	217	199	205	187	192	177	176	185	173	173	212	196	189	216	196	200	193	190	178	202	195	204	196	190	214	210	205	197	210	190	190	195	206	210	178	232	195	205	207	212	187	182	236	223	218	191	192	202	195	175	222	180	206	212	169	208	201	188	184	215	207	213	198	196	205	188	193	195	188	228	178	189	205	199	225	190	180	190	197	230	202	179	175	195	189	196	187	182	217	212	192	202	213	210	198	204	222	190	174	199	188	206	209	210	210	190	198	202	197	210	176	188	185	189	209	191	221	211	206	219	215	214	215	217	198	198	202	202	191	226	188	212	180	198	189	228	199	193	218	207	194	233	195	213	220	208	214	195	190	217	197	191	248	208	210	191	185	208	189	171	241	218	206	205	205	184	209	188	197	180	169	222	189	194	210	188	208	203	166	215	197	186	205	220	191	200	217	214	225	203	195	216	210	187	212	203	209	202	196	228	202	194	192	191	180	206	199	209	193	197	213	201	211	198	212	234	210	199	163	235	221	217	224	177	176	205	194	182	200	216	171	198	209	231	219	210	186	201	214	207	185	221	161	228	235	206	202	190	177	202	182	212	230	213	206	199	191	184	198	216	220	217	196	202	202	198	199	189	202	187	198	206	166	194	188	193	205	205	197	214	205	184	214	182	205	215	202	190	215	189	177
3087	507	510	542	483	540	521	502	487	523	508	512	490	519	506	528	484	525	519	478	521	531	484	486	521	525	514	495	509	501	523	480	477	481	482	518	476	471	517	504	507	498	505	524	504	473	534	489	526	535	548	438	488	546	479	497	475	500	461	476	479	495	530	527	484	500	453	502	527	495	506	459	460	494	491	555	523	504	529	473	480	544	464	479	487	484	495	522	503	484	484	509	526	449	499	492	497	537	516	460	504	556	514	464	480	502	461	487	474	529	496	539	512	508	517	485	504	508	463	495	511	545	494	488	480	503	478	498	515	504	505	466	501	533	471	499	454	532	506	524	492	497	477	496	489	485	526	491	481	470	471	473	440	487	490	464	533	498	499	491	495	454	466	488	451	440	530	503	503	496	524	507	470	517	490	457	492	505	547	487	461	448	455	525	456	542	478	511	508	479	476	481	483	481	502	475	506	518	501	458	495	498	508	501	507	515	471	500	498	515	492	535	512	459	521	483	508	492	487	517	504	520	503	422	487	484	525	534	507	538	507	490	466	490	492	518	477	478	475	481	472	527	493	511	504	491	491	536	494	498	531	497	524	559	498	501	518	501	483	511	527	465	514	512	505	512	532	474	451	483	507	508	482	543	508	502	489	534	465	485	476	496	471	493	531	477	502	519	475	474	503	454	452	503	484	478	485	495	502	514	495	497	492	494	513	495	477	454	483	543	529	472	463	504	465	497	474	508	534	481	470	478	482	509	511	450	487	503	503	497	482	456	481	509	462	476	475	486	518	518	529	503	523	513	487	513	481	477	461	529	513	472	517	486	499	487	527	470	458	485	520	456	498	507	465	512	475	507	496	486	468	552	500	512	467	460	499	518	520	456	523	491	496	467	525	507	500	478	515	494	481	494	512	483	508	493	505	487	512	498	504	500	464	518	486	488	445	469	497	523	525	485	493	488	524	479	508	506	498	525	520	583	476	484	480	493	471	491	494	459	514	523	501	489	464	519	489	501	529	540	461	490	490	488	484	531	504	501	490	554	472	453	485	484	486	480	532	518	525	516	524	500	497	498	486	495	499	488	519	493	456	468	478	471	530	498	468	517	502	501	534	503	511	483	490	512	508	456	500	483	486	463	477	507	528	489	452	509	525	474	493	518	465	501	524	526	517	539	504	517	489	531	506	526	504	502	504	482	498	489	505	503	478	509	517	471	500	487	454	480	492	501	487	527	498	479	530	517	500	554	468	485	512	487	465	520	500	483	490	508	514	476	497	513	483	504	524	557	481	484	516	514	488	507	536	497	530	486	518	528	492	506	501	466	497	488	482	472	474	471	530	500	495	507	519	493	459	492	508	467	504	455	517	501	483	499	490	522	479	476	488	470	487	514	476	456	496	465	504	473	512	496	490	502	477	496	507	466	486	515	523	498	513	474	503	493	506	527	494	537	499	533	457	486	568	526	520	468	526	487	538	534	510	488	534	496	480	507	483	499	553	529	522	473	509	506	517	499	503	503	494	504	437	528	485	481	484	502	490	496	448	472	514	462	525	504	498	500	485	533	481	535	494	495	472	494	507	511	503	490	512	506	508	493	510	517	506	497	484	490	494	487	518	479	479	484	491	488	499	473	503	485	468	500	495	501	494	517	452	474	495	523	483	522	507	462	508	477	509	523	515	515	521	498	513	529	492	491	515	466	519	485	537	502	502	505	500	490	504	540	479	507	500	505	491	486	479	506	478	459	507	512	474	542	486	467	489	476	470	514	501	525	491	506	503	493	448	501	465	510	498	467	471	474	516	498	490	539	495	528	524	527	481	501	472	467	506	482	506	511	509	501	525	525	478	492	484	491	508	508	489	503	475	499	490	525	479	481	486	504	512	517	504	460	483	476	503	487	507	498	480	503	508	512	511	488	494	483	505	500	492	513	513	462	493	480	449	493	507	476	546	486	506	474	514	477	507	521	472	485	511	486	463	495	470	489	525	472	496	506	508	481	477	512	496	505	522	499	536	503	506	452	454	472	507	524	467	509	479	479	492	481	503	515	517	491	530	525	498	515	513	495	511	516	502	492	495	513	499	498	508	448	500	485	483	498	470	508	483	506	523	524	466	501	501	461	494	491	514	545	474	493	470	512	510	468	492	503	474	542	524	470	506	486	493	538	493	538	520	530	488	477	496	492	532	476	497	468	480	483	515	459	517	513	474	475	542	516	478	500	505	519	498	511	457	501	504	482	499	508	491	497	464	519	483	480	514	492	472	508	464	529	505	485	481	483	506	516	512	487	537	517	510	493	484	460	464	514	472	471	520	516	468	474	474	489	455	485	499	528	512	518	512	503	514	494	494	477	503	521	486	460	495	467	477	515	497	513	504	500	506	526	521	522	453	518	512	529	491	444	524	517	522	490	532	529	487	515	474	474	465	497	482	493	502	537	511	481	507	507	478	523	478	437	484	511	479	525	548	476	483	469	470	480	511	483	495	482	505	467	512	499	504	519	513	487	493	476	500	520	516	452	480	482	470	504	475	502	491	499	477	508	482	478	530	465	525	517	471	494	514	501	505	518	525	498	480	515	537	498	497	501	516	517	483	497	541	507	479	477	496	473	463	488	490	480	482	488	522	517	480	518	532	470	487	480	508	519	499	498	470	494	532	477	479	502	487	505	460	511	490	490	456	482	486	458	516	485	516	504	491	531	536	508	488	530	518	514	491	446	489	494	487	510	505	463	530	494	528	506	498	475	520	512	500	473	515	480	493	475	495	512	518	539	471	464	521	472	495	495	500	504	480	482	477	493	503	490	475	489	465	504	506	474	486	504	528	529	517	460	491	536	469	501	490	444	466	474	518	463	497	485	494	473	515	505	481	497	486	492	489	484	527	482	538	472	505	509	506	503	478	493	464	506	502	500	514	472	501	511	506	493	523	474	531	498	502	532	527	501	500	498	486	516	474	490	553	483	480	524	471	492	487	543	479	469	513	502	491	514	455	483	470	512	474	501	477	517	477	493	509	515	506	490	478	497	542	482	496	480	492	468	508	519	475	529	520	451	492	501	486	472	504	474	509	552	507	516	469	470	508	505	502	486	516	499	479	508	473	462	484	474	490	478	506	503	517	526	499	486	488	493	513	537	466	491	452	496	500	506	498	511	501	505	467	531	501	522	495	498	500	448	489	480	471	511	526	503	485	488	502	509	467	496	531	492	483	499	489	522	484	475	485	509	515	515	486	465	494	513	482	489	515	506	493	496	482	500	477	497	446	539	461	474	494	504	510	485	546	488	472	544	495	495	466	433	497	505	474	456	512	552	497	482	507	487	513	505	497	526	538	529	512	493	472	499	488	473	482	521	513	488	484	552	479	515	473	485	510	448	529	486	503	471	484	465	521	535	465	469	494	503	509	527	489	534	491	494	522	464	478	489	491	501	506	499	458	514	504	489	495	507	526	479	510	484	532	503	509	456	502	494	519	518	509	488	500	512	520	512	492	486	467	514	526	524
10550	710	649	572	441	388	395	360	313	315	336	284	315	333	291	287	319	278	313	281	315	313	313	302	292	312	317	285	318	289	271	298	276	310	279	294	314	263	277	312	297	302	298	311	313	320	290	281	268	287	315	313	314	294	314	339	314	320	330	312	312	313	315	296	293	293	320	299	327	310	292	320	315	291	291	311	316	279	300	309	314	321	300	344	279	310	329	288	322	297	293	290	306	305	300	271	320	316	289	296	307	323	339	325	306	281	297	281	300	295	302	294	285	285	315	294	301	290	312	290	284	298	323	329	315	301	285	304	285	304	264	282	286	301	297	316	315	308	312	320	328	276	300	294	296	274	271	299	286	310	312	279	300	340	308	303	332	277	308	302	308	310	301	316	336	295	316	313	277	315	299	335	278	293	290	293	338	310	299	302	291	286	296	293	324	324	320	272	282	287	339	314	331	282	310	301	289	280	305	295	289	323	294	301	340	282	298	346	319	286	301	274	288	287	303	279	311	310	299	325	324	291	309	308	323	307	278	298	296	312	340	300	318	306	274	282	321	278	307	289	286	332	301	330	327	355	306	291	295	309	305	314	295	278	311	280	271	294	294	290	282	280	325	300	265	318	332	308	298	275	292	291	296	302	288	297	309	307	284	332	299	301	291	285	329	311	298	336	307	295	296	283	300	307	301	298	292	313	295	294	309	299	299	278	285	297	289	317	313	297	279	299	311	314	303	290	295	322	325	295	314	302	294	287	293	297	298	294	317	296	286	319	271	312	319	302	243	300	301	330	286	282	314	306	283	300	299	290	270	298	316	313	320	295	267	286	303	297	288	286	282	273	326	307	281	281	296	303	283	332	316	362	349	336	322	303	341	283	314	302	274	315	310	305	297	305	285	318	319	294	300	298	297	334	292	290	296	288	285	329	285	304	309	293	295	308	306	298	303	313	298	290	327	325	314	286	312	329	286	289	332	287	283	309	297	336	292	293	276	321	302	292	285	314	303	282	320	309	312	321	286	268	281	306	309	287	293	292	287	307	323	314	303	310	294	303	283	254	278	335	316	312	311	287	280	282	278	299	294	271	319	306	267	306	321	306	269	277	289	306	289	291	289	287	302	305	318	301	281	296	319	262	292	311	332	306	296	296	254	282	317	270	310	314	269	289	327	289	320	323	280	293	286	260	285	319	289	282	277	279	301	291	291	295	317	301	286	290	300	289	294	314	336	328	282	286	309	297	328	315	286	310	287	273	301	282	287	330	308	322	300	318	319	307	293	313	303	302	275	295	284	321	345	306	308	295	285	319	300	304	301	265	277	306	318	309	289	284	298	317	296	296	318	303	277	294	299	287	316	338	313	323	290	277	287	284	320	313	283	300	330	305	292	279	287	360	283	311	293	323	299	320	293	310	297	304	311	320	315	302	279	304	275	288	307	317	306	300	306	287	334	293	302	304	286	295	287	305	312	354	299	315	266	313	307	296	309	303	285	296	330	291	324	261	309	286	302	293	324	282	272	300	323	271	303	285	325	288	290	296	312	301	324	288	300	303	290	332	277	299	312	319	290	349	289	306	286	301	285	288	304	320	278	285	298	301	311	269	312	305	320	291	290	323	317	351	286	285	293	295	298	300	305	284	257	315	308	301	294	284	309	314	288	280	299	301	325	318	304	299	301	300	328	261	341	326	344	319	289	308	304	292	286	304	316	269	286	337	306	308	299	323	306	262	296	298	277	309	323	336	331	309	298	307	289	299	289	299	279	279	306	297	284	324	318	321	300	317	286	295	316	312	325	320	292	304	284	301	291	275	281	346	306	292	291	312	319	284	314	332	319	348	366	276	259	294	282	298	288	319	305	314	327	289	269	309	294	300	303	301	300	304	320	304	274	280	270	301	283	305	314	316	281	296	307	295	331	295	314	296	307	290	299	311	289	299	315	311	293	312	310	283	270	314	292	312	317	290	304	278	277	294	323	313	312	305	317	266	289	315	317	306	290	272	292	299	297	275	304	287	289	257	283	305	316	302	288	270	309	291	318	328	325	294	303	294	297	303	302	296	314	313	317	270	306	308	295	334	281	310	287	311	300	301	302	313	291	339	302	304	311	278	337	320	291	301	284	277	280	287	301	309	343	296	286	315	284	317	289	262	300	327	305	296	289	316	266	302	293	298	310	341	309	330	292	288	303	282	268	331	275	289	346	291	273	266	317	291	289	280	288	291	330	319	302	325	297	263	299	311	329	299	336	297	326	320	325	312	301	268	296	314	289	249	317	290	328	285	313	341	279	313	321	310	291	323	300	316	326	281	275	265	292	291	314	284	269	283	292	295	279	312	266	265	304	315	333	278	342	293	305	291	291	301	296	312	299	298	322	331	321	334	317	273	326	313	290	268	306	290	278	291	294	303	311	278	297	283	322	310	300	317	323	316	284	248	289	307	307	300	320	284	306	317	319	320	302	292	305	306	313	263	310	300	304	317	291	315	289	290	277	292	311	305	313	328	325	282	271	289	309	320	301	277	274	281	304	305	335	297	301	312	336	305	299	314	266	308	296	283	313	279	290	287	309	335	284	248	284	265	295	313	313	316	282	311	292	312	301	275	307	272	312	297	296	325	278	287	278	339	279	309	303	271	316	275	279	283	322	308	324	314	321	303	319	302	295	265	290	311	306	308	285	261	276	300	305	312	288	291	307	308	283	296	267	308	289	303	331	310	311	316	292	279	303	295	333	328	272	310	318	312	321	317	318	303	289	298	295	318	312	304	318	278	301	315	296	325	282	312	325	321	319	311	332	300	287	291	303	277	299	306	340	310	278	309	304	281	304	299	285	327	298	269	289	286	304	306	298	313	291	308	307	317	331	293	282	328	302	296	317	309	297	319	323	308	302	311	270	287	305	259	310	296	312	311	321	333	290	274	287	317	320	298	292	326	296	272	292	283	306	307	284	281	287	295	317	295	272	321	314	302	292	288	286	297	287	305	306	324	309	291	320	313	312	307	305	279	292	321	285	276	307	300	288	324	302	263	335	304	301	307	312	262	309	320	299	292	300	299	320	294	305	322	317	287	308	306	299	262	315	313	315	281	333	310	287	291	279	277	317	279	325	338	332	303	285	304	276	304	325	265	320	307	288	319	290	310	297	321	295	347	308	321	298	288	312	306	304	290	292	283	279	290	307	274	302	291	312	277	286	295	316	321	279	297	283	302	320	313	317	311	290	321	322	321	318	294	279	273	295	270	296	290	313	297	309	313	326	246	299	273	318	323	279	304	315	295	280	286	343	311	281	306	296	314	300	304	266	295	289	309	309	282	270	287	301	290	302	299	309	307	302	316	286	299	312	288	307	305	266	296	296	321	324	310	304	283	322	267	327	255	284	289	314	301	297	292	321	339	292	298	327	303	285	333	290	325	311	307	330	306	271	286	308	312	319	306	296	298	305	311	311	265	330	315	322	277	296	298	278	296	288	294	289	294	318	318	281	330	312	321	309	287	336	291
8167	1025	1368	1554	1428	1249	1142	1002	931	909	914	857	839	865	776	821	765	753	762	807	712	722	743	695	690	750	734	723	773	732	740	656	702	704	720	682	712	674	693	730	682	673	740	733	731	686	739	665	684	695	721	729	656	676	667	708	724	696	724	680	755	700	718	716	677	690	698	720	671	674	698	713	712	698	692	726	692	699	686	716	702	717	705	685	715	700	723	696	667	672	728	691	642	748	693	661	695	674	721	705	729	745	698	725	726	657	677	633	718	685	671	701	671	705	679	690	687	674	728	683	699	703	639	655	723	713	658	724	701	656	726	700	695	684	695	726	706	748	686	676	653	730	680	695	739	712	701	672	687	674	735	716	702	640	685	726	707	667	648	696	692	661	681	698	687	705	694	695	710	702	711	691	683	637	744	686	753	722	701	673	681	692	735	705	690	685	706	713	694	676	715	720	734	693	698	732	694	683	657	729	657	665	652	681	711	710	711	675	708	674	700	710	688	736	662	717	704	710	720	694	695	735	686	690	677	710	710	706	666	668	717	723	720	692	679	679	708	712	665	668	667	683	674	713	648	697	685	719	711	691	706	670	738	687	651	679	661	642	666	738	688	709	731	654	713	673	680	735	726	693	704	677	683	709	674	727	686	745	705	693	679	702	706	683	691	727	686	637	670	671	664	698	688	714	735	718	686	694	779	675	730	658	686	724	701	659	712	740	710	694	702	670	696	687	708	703	656	649	678	698	632	701	711	679	715	706	684	686	732	726	685	721	686	744	709	714	709	692	677	705	654	686	675	655	689	675	728	680	646	731	678	690	684	686	721	685	705	704	710	669	688	718	686	724	713	688	727	719	754	666	701	668	694	732	701	717	735	685	692	717	674	651	743	732	665	713	617	665	685	685	708	696	713	712	705	697	702	693	743	704	655	656	663	711	664	668	666	648	696	685	661	721	703	672	672	678	728	735	714	737	646	692	710	662	725	705	681	721	663	733	704	671	709	687	693	712	702	700	678	688	728	673	700	640	710	678	743	751	682	731	693	714	717	665	676	692	683	651	718	691	736	717	711	671	700	683	674	751	697	697	673	738	713	698	701	717	683	665	695	676	654	722	734	735	662	720	672	684	625	723	681	672	714	703	695	700	673	708	715	709	707	650	671	696	706	681	700	692	637	684	676	716	671	734	731	676	699	689	665	671	775	676	689	694	707	701	678	693	690	737	667	662	689	683	725	664	686	718	677	664	700	726	711	696	682	726	685	671	666	688	740	693	707	722	718	701	715	653	688	701	702	689	727	738	734	703	666	724	719	713	688	743	662	679	685	693	697	702	694	711	669	665	722	727	708	722	665	692	671	680	656	648	692	694	704	690	709	654	703	701	734	708	693	678	728	723	661	730	692	672	721	667	699	660	728	679	722	707	686	680	710	720	717	691	705	645	747	740	692	681	688	711	698	698	666	683	718	708	692	688	746	669	685	690	716	706	684	692	693	661	708	675	654	669	679	725	752	714	698	764	712	683	639	656	729	708	657	682	696	724	655	665	684	666	695	676	693	689	706	673	698	712	672	727	686	752	727	688	654	722	699	735	677	704	661	698	676	722	696	687	712	746	717	690	700	646	686	708	661	669	692	667	701	699	687	680	665	693	685	624	710	663	717	731	683	715	694	693	686	694	668	684	703	744	678	698	660	712	697	653	712	696	720	699	689	718	661	690	650	712	709	693	719	700	787	662	693	675	697	700	723	625	725	710	742	688	734	672	705	742	708	675	669	650	640	660	729	697	705	692	737	678	670	701	689	668	707	710	686	607	685	707	677	704	700	760	693	682	750	699	747	679	659	698	698	683	710	717	669	682	669	710	697	685	700	689	676	676	690	684	734	697	681	740	708	663	741	737	659	700	736	638	677	657	679	712	692	697	660	692	676	695	662	701	696	675	704	719	697	694	721	687	742	718	722	686	748	706	684	682	686	733	719	687	743	682	658	699	710	661	682	716	705	691	697	682	706	716	685	694	706	725	711	688	720	725	690	671	748	719	733	666	721	684	679	664	705	649	708	733	701	719	704	685	700	751	719	714	698	708	670	620	705	741	718	719	680	678	656	708	751	737	713	720	739	722	680	719	710	701	695	699	727	683	697	697	762	715	657	748	687	650	729	741	701	714	759	663	722	629	685	725	694	737	705	727	681	701	689	697	652	673	743	698	669	674	684	706	742	725	691	717	694	715	711	684	701	716	709	732	688	665	726	670	706	662	700	702	670	647	689	686	707	701	731	683	717	705	692	682	695	686	674	681	698	721	668	672	671	712	673	698	709	696	705	723	670	678	692	677	711	640	717	668	724	681	717	668	678	664	690	699	695	713	735	698	677	671	665	735	701	657	628	678	696	705	645	673	679	713	631	707	695	684	701	690	690	702	688	678	725	678	674	686	687	686	705	687	650	689	690	682	729	707	709	657	739	722	720	740	647	670	692	684	721	691	680	675	717	719	721	679	691	698	702	720	678	720	726	701	644	697	723	721	709	716	714	681	725	707	687	662	691	668	705	709	686	699	695	731	709	726	691	652	689	684	724	732	711	709	626	649	669	726	656	646	726	674	729	665	694	692	661	672	737	691	730	656	693	721	688	669	756	716	682	701	731	685	666	670	717	699	729	684	640	706	736	708	723	710	722	709	666	717	719	679	698	670	692	704	719	697	699	665	711	661	712	724	706	709	698	622	699	695	697	718	651	733	714	684	651	639	750	696	683	727	719	690	683	742	737	724	707	647	640	669	678	728	745	699	697	717	685	691	725	714	694	690	682	713	707	692	704	663	660	717	663	697	689	708	692	723	726	688	712	727	671	666	726	712	695	724	658	657	719	642	724	668	701	662	739	711	692	709	712	682	680	702	717	695	717	679	683	665	717	668	746	717	729	667	689	711	724	675	690	737	672	699	688	743	702	706	702	671	725	703	722	773	736	688	649	658	705	693	700	692	698	690	725	646	691	699	672	704	709	714	697	703	701	701	655	728	699	685	676	715	660	685	687	678	674	743	732	718	673	677	703	708	738	729	737	721	680	701	681	697	675	710	712	694	669	717	711	676	664	720	679	713	706	647	676	686	700	659	712	723	709	702	716	714	694	753	722	666	680	728	709	701	690	706	707	710	699	670	710	742	743	707	736	715	693	705	677	706	662	705	648	704	706	662	657	702	644	717	686	669	707	678	655	722	675	686	710	725	704	682	687	684	696	678	685	696	682	700	711	675	709	701	746	670	623	708	728	704	709	657	704	673	654	683	724	645	679	682	706	693	685	709	675	720	692	719	684	739	697	715	669	714	666	701	761	698	718	728	727	719	663	719	716	740	709	704	711	685	706	708	663	695	672	640	675	716	662	713	711	676	653	712	700	687	679	657	712	728	721	673	694	694	704	675	735	706	672	698	683	682	676	760	725	753	726	736	719	744	743	719	690	691	658	735	706	665	685	709	699	747	678	653	741	665	731	700	735	671	738	663
18085	1458	880	680	520	401	365	292	252	260	243	255	242	222	211	232	233	213	203	211	217	220	227	204	226	238	213	207	192	198	216	187	208	184	226	214	215	207	209	198	231	226	207	216	192	183	202	226	230	202	199	190	197	172	220	189	212	198	212	217	205	235	187	230	199	204	203	217	206	199	189	198	214	199	155	206	200	224	201	179	205	185	194	175	182	202	171	202	214	226	195	204	212	202	182	193	177	203	180	187	192	212	214	197	224	188	199	200	180	201	191	193	202	195	198	194	187	176	203	210	200	190	203	226	169	219	219	202	209	183	204	217	212	217	194	194	197	241	182	183	223	180	203	203	203	208	219	197	182	203	191	204	181	208	217	203	213	184	235	207	185	225	208	197	200	204	225	226	201	218	213	219	230	180	201	211	206	224	198	225	203	230	194	188	194	192	207	185	194	211	200	187	175	186	225	186	220	200	229	211	204	188	189	193	184	210	218	201	182	205	181	194	186	199	229	184	208	202	197	186	198	159	189	203	208	247	212	219	196	207	179	165	202	178	214	196	201	224	204	198	215	190	178	153	189	211	200	221	171	197	213	206	167	235	182	169	180	183	215	214	197	202	206	167	229	196	222	206	196	187	191	217	199	199	195	172	188	216	193	183	217	189	212	228	230	208	191	199	219	201	198	177	223	230	183	194	202	205	215	201	196	175	195	206	211	208	208	198	179	216	208	206	226	179	186	181	178	199	203	183	203	198	192	181	217	203	216	200	207	245	208	242	191	204	181	184	195	203	209	179	217	211	199	220	220	209	178	197	206	223	190	168	208	216	224	200	211	220	220	236	205	212	188	202	231	204	195	212	210	203	194	221	175	175	222	245	199	190	194	194	208	202	199	178	190	189	205	214	215	206	226	204	204	205	194	177	201	232	191	174	192	198	209	181	215	212	194	201	179	214	222	206	191	204	207	194	211	177	200	212	223	200	198	185	213	215	199	208	205	189	193	208	212	219	199	192	205	190	203	197	200	202	202	190	181	222	184	179	217	209	217	203	200	182	215	192	185	191	195	201	188	203	208	204	191	206	214	222	206	183	165	198	207	206	189	214	169	201	146	208	218	209	175	215	209	196	219	191	222	168	186	201	198	198	216	186	183	190	225	227	187	196	213	184	216	210	215	203	204	200	213	189	203	193	213	220	199	197	189	217	195	198	200	191	187	182	150	187	202	196	210	167	197	199	218	188	194	196	200	210	211	192	203	208	196	180	198	198	219	201	202	205	234	202	198	219	175	201	207	174	215	184	205	200	220	198	219	179	191	225	198	183	184	200	209	236	193	219	213	190	203	201	239	201	193	220	216	194	170	196	187	184	167	174	190	158	200	195	189	202	195	199	198	200	189	199	182	185	209	203	184	213	206	204	169	176	206	222	211	203	204	228	197	179	192	226	182	228	214	198	196	198	201	193	210	201	207	204	203	203	204	191	195	236	188	199	170	198	228	179	205	170	200	198	228	212	203	204	206	207	209	199	181	189	210	202	188	222	206	209	179	221	194	209	192	204	208	180	187	205	179	234	201	205	206	204	217	197	182	201	208	217	220	172	215	161	228	196	227	201	191	206	204	199	205	193	226	198	174	203	186	202	171	201	189	190	219	154	191	184	234	202	178	200	218	184	204	203	176	201	225	218	202	211	186	194	220	167	213	197	211	180	181	199	198	210	159	206	168	232	188	193	237	220	202	164	199	201	215	216	200	215	178	241	211	192	186	210	194	198	201	191	181	227	241	201	202	216	188	224	187	182	208	186	225	187	195	212	191	207	197	200	195	211	187	184	221	185	200	223	199	189	194	215	180	190	195	207	208	223	193	205	199	175	246	201	193	198	193	211	208	207	203	191	212	209	183	209	210	204	199	181	177	205	186	206	203	213	181	206	224	197	188	201	229	197	174	200	193	228	210	202	202	194	209	221	224	188	184	181	197	173	181	199	204	202	194	196	195	201	212	222	219	201	209	194	232	194	210	196	207	183	191	203	195	196	213	223	211	199	178	187	194	234	191	203	164	193	204	205	209	179	170	205	181	184	197	211	194	188	200	219	194	207	182	191	206	207	207	194	214	214	194	155	217	203	184	229	199	188	203	223	166	196	200	172	185	198	184	174	197	197	180	177	193	182	186	204	221	209	202	194	179	179	235	189	198	192	193	220	199	165	172	216	168	182	184	197	183	215	194	168	186	227	190	164	204	191	206	209	180	188	199	223	192	185	190	222	187	226	224	202	233	185	224	154	194	186	172	220	181	200	217	188	221	210	220	204	200	211	218	198	206	200	227	195	200	210	184	202	215	200	198	214	217	209	189	205	202	210	214	191	203	184	193	211	177	206	178	245	176	197	227	191	183	174	187	207	197	188	197	191	182	171	215	217	204	195	191	204	202	195	212	198	207	204	206	162	208	202	193	217	192	209	189	182	201	199	177	220	215	183	200	189	194	187	189	178	213	204	209	199	204	208	192	190	214	198	225	227	216	172	211	188	216	183	199	189	207	204	215	196	203	188	208	190	214	201	193	178	196	239	221	215	210	196	218	196	226	202	196	191	172	206	186	194	188	196	209	202	173	200	216	212	202	206	181	182	230	182	224	202	210	171	211	191	182	177	203	181	190	216	198	206	196	209	238	198	204	205	189	221	206	182	193	196	189	190	170	225	215	230	209	207	196	172	185	218	182	165	184	200	170	176	228	187	212	210	212	219	218	199	193	191	235	189	185	210	193	213	202	193	209	169	175	183	207	209	218	182	211	205	209	214	226	186	189	196	178	218	193	192	195	190	193	199	227	203	207	212	181	186	175	231	190	218	171	178	190	203	190	212	203	181	230	210	180	193	211	210	222	204	193	219	202	221	177	201	216	168	185	194	213	202	198	203	205	210	201	199	191	192	228	207	198	216	178	201	180	208	188	204	200	219	194	181	194	177	209	221	207	216	193	195	187	205	194	215	238	202	178	210	200	204	211	188	176	198	237	199	221	208	203	211	189	236	195	170	197	218	213	206	176	202	213	207	209	204	196	196	202	194	185	209	207	203	202	194	189	201	201	208	205	175	191	216	207	224	205	229	193	219	195	178	185	207	201	193	187	199	218	208	208	204	219	216	195	185	172	166	186	193	209	229	194	216	191	195	205	172	206	198	198	205	194	198	166	192	226	215	214	208	173	209	185	216	209	194	197	179	216	224	182	183	196	218	182	213	219	222	198	207	218	206	191	201	199	235	193	174	204	196	194	186	210	189	208	205	191	197	187	197	196	193	205	199	197	205	211	214	216	204	202	219	197	205	214	203	201	188	214	212	210	200	216	195	213	193	185	191	189	198	227	230	198	184	200	198	212	205	194	191	200	196	199	215	191	201	193	205	181	184	216	228	197	196	188	209	201	168	179	213	184	213	214	204	207	215	206	214	215	192	198	219	215	210	196	204	174	199	216	159	206	223	212	191	195	240	198	226	189	154	216	174	205	193
10398	1067	1845	2128	1782	1490	1189	1019	916	808	785	749	768	644	633	625	605	586	535	576	559	590	562	499	520	460	514	514	565	508	522	480	524	495	500	500	501	474	471	461	487	454	475	489	458	454	499	493	449	474	484	491	487	501	498	465	477	468	505	484	468	476	437	430	449	466	437	503	457	490	469	452	490	472	448	478	484	519	477	429	507	458	456	456	483	458	474	453	450	462	460	495	497	467	481	445	468	454	456	419	473	462	441	461	490	464	463	491	498	433	467	502	470	468	430	474	466	470	469	459	463	487	502	480	432	470	470	450	478	483	447	492	459	484	485	507	457	495	466	476	467	452	444	465	427	473	450	470	473	477	498	439	502	470	493	462	482	448	482	465	478	456	515	466	447	426	472	468	461	463	454	479	472	447	441	469	465	498	473	498	452	473	461	451	458	491	433	480	455	486	463	492	481	455	451	440	505	482	488	495	451	497	463	445	456	500	442	473	495	455	480	467	473	453	490	469	480	472	466	456	434	457	435	475	442	484	470	462	484	469	451	470	466	474	497	474	447	437	471	433	447	423	454	483	478	494	458	446	492	452	472	429	451	460	429	471	464	482	458	425	424	494	484	455	427	484	516	463	441	461	442	464	449	465	490	457	496	467	495	455	489	472	431	460	483	493	458	484	456	443	480	508	464	469	421	433	457	459	450	459	483	455	476	501	451	446	429	446	440	464	457	495	436	456	496	430	449	465	501	480	471	445	497	473	446	468	462	456	479	456	463	470	482	475	491	455	410	440	497	468	477	454	462	466	428	512	475	490	437	412	497	465	455	449	480	484	466	479	447	459	456	502	449	489	461	460	462	471	483	512	483	429	480	442	478	468	487	451	467	466	483	476	482	482	500	409	473	465	462	460	445	424	461	482	438	428	481	466	492	469	432	457	479	469	461	470	494	421	394	444	466	464	446	505	470	460	468	461	469	457	461	457	426	469	460	429	462	458	509	473	463	488	448	440	470	459	472	435	467	480	505	457	482	450	445	438	474	462	433	498	476	478	495	475	469	495	481	470	482	465	447	476	503	489	455	484	469	448	453	454	458	448	457	495	477	463	468	453	449	498	443	513	475	473	469	431	514	493	461	452	479	447	467	418	463	491	492	448	485	434	496	431	491	431	475	487	442	443	501	415	479	476	501	462	466	462	425	479	471	493	453	467	458	534	440	416	485	478	474	463	459	449	470	474	495	473	491	491	499	461	467	458	477	468	520	458	465	482	469	473	459	496	496	474	454	461	490	473	469	476	496	472	435	490	446	471	434	477	449	418	439	469	456	483	488	433	471	497	468	436	487	438	454	478	458	463	472	487	436	464	497	481	474	471	486	434	443	450	449	462	452	467	455	446	443	470	420	470	460	449	495	480	463	427	472	443	456	459	440	458	483	450	461	431	459	524	460	464	491	463	501	469	442	453	468	466	459	504	478	474	438	469	464	479	484	443	453	478	455	466	444	468	460	457	448	488	458	432	470	511	461	509	462	453	463	446	441	480	485	452	449	490	466	470	451	500	472	499	443	436	459	472	486	460	459	432	473	446	501	452	463	436	480	437	468	456	438	459	460	439	468	483	462	444	483	459	471	468	435	476	483	463	456	458	472	496	441	463	464	500	464	473	469	467	460	482	451	475	478	468	419	430	477	459	475	471	459	448	452	488	466	497	502	487	465	525	467	503	463	473	472	505	442	417	424	496	475	465	450	445	463	456	517	450	453	440	477	454	461	474	480	509	488	504	434	478	474	485	477	494	467	484	496	476	517	474	448	462	440	483	460	458	479	443	440	478	477	493	506	474	449	469	422	463	474	470	470	452	467	478	482	460	453	478	428	497	491	473	479	451	442	432	449	502	485	455	474	449	489	431	465	471	471	435	459	450	442	453	442	479	452	443	465	448	476	477	470	442	472	444	450	479	414	499	455	474	462	480	482	465	464	457	453	438	464	497	472	485	487	460	500	439	460	484	503	506	468	500	483	473	487	469	476	420	439	447	468	475	468	473	453	482	483	508	481	495	478	495	453	484	427	430	443	486	470	467	487	463	426	467	431	478	461	447	445	478	492	490	470	463	515	464	471	462	461	471	437	486	463	495	485	479	429	485	432	486	457	451	490	466	449	495	448	448	483	462	480	441	448	440	460	463	480	443	474	507	487	497	457	487	494	488	492	440	472	455	460	466	465	425	492	450	477	451	462	470	444	486	456	497	482	465	504	452	480	459	447	466	479	460	490	458	439	476	465	441	447	452	431	446	470	491	500	467	464	440	451	490	470	479	472	479	468	453	449	419	453	472	450	492	450	450	469	480	445	472	448	430	473	442	465	445	493	483	502	465	477	502	464	453	481	460	471	471	471	468	466	488	514	485	441	468	454	447	438	469	474	464	505	460	473	471	445	485	482	466	433	492	453	463	435	460	497	461	446	476	471	460	472	490	447	478	463	480	448	481	457	434	457	484	454	446	456	514	436	464	464	484	428	449	436	441	499	435	433	425	494	455	467	508	459	471	453	482	472	454	470	490	428	436	428	440	459	477	471	483	473	481	456	447	458	469	444	465	492	475	463	473	459	457	454	486	460	496	497	441	438	446	481	409	458	500	480	475	460	475	464	494	467	466	453	488	495	470	475	477	424	474	528	508	484	484	454	473	468	445	448	462	510	486	509	488	472	494	463	496	452	442	462	443	426	464	499	477	458	488	487	419	475	477	449	462	471	437	507	495	445	433	453	446	513	441	482	499	484	455	430	459	459	464	418	481	469	466	446	475	494	463	444	475	427	472	420	419	465	460	499	508	456	494	466	430	447	481	488	439	496	476	502	446	427	467	456	489	435	463	457	432	480	457	456	487	449	454	459	444	441	520	465	453	470	460	482	497	487	491	468	486	482	442	451	451	474	483	480	448	445	488	500	480	473	440	453	467	485	436	484	434	498	474	441	476	452	432	461	467	487	481	473	472	483	495	471	477	455	483	464	432	458	486	467	501	433	470	468	457	526	476	453	479	460	472	485	480	467	479	481	466	501	475	480	488	459	481	472	474	448	481	501	469	451	440	475	492	504	471	449	499	489	458	451	462	453	459	483	461	454	448	463	462	435	474	453	437	455	465	441	481	499	472	477	434	463	455	468	485	444	435	468	458	521	446	470	450	484	485	459	489	440	484	493	454	502	493	485	441	478	500	503	467	473	444	495	470	489	451	486	449	454	451	436	497	483	469	435	491	473	435	448	460	443	448	488	466	452	457	454	462	470	459	484	467	523	476	478	448	453	447	461	485	453	498	474	442	462	412	428	481	486	463	450	502	483	445	448	470	458	458	458	468	469	481	460	448	443	448	458	470	475	431	475	478	459	476	470	473	452	445	479	427	476	467	455	468	507	491	469	466	441	450	486	463	471	488	479	460	486	446	439	489	497	427	425	459	483	450	466	480	476	479	479	465	464	441	480	495	456	491	449	503	429	436	463	465	482	456
3299	241	225	223	201	213	214	237	219	199	206	199	202	201	195	225	199	222	178	173	213	184	218	210	199	186	188	200	190	195	196	188	197	197	196	200	228	198	209	243	192	197	207	183	195	217	191	185	211	203	203	235	216	191	217	180	213	205	212	202	193	225	205	214	207	217	197	198	217	201	206	178	206	210	234	240	233	196	222	223	211	194	202	194	183	197	187	205	196	207	189	225	198	209	207	237	170	202	214	199	210	211	216	197	206	201	202	222	208	199	217	174	203	180	202	186	192	216	205	208	226	227	200	205	189	212	195	190	185	209	207	212	201	191	181	201	199	199	225	194	217	222	201	211	213	206	210	191	210	210	198	212	195	195	203	203	219	184	237	192	196	174	180	185	199	205	196	216	199	233	198	190	200	197	209	183	198	185	192	180	205	204	202	223	192	202	181	206	201	198	195	218	215	177	185	187	190	229	216	196	199	208	200	207	177	182	191	209	225	215	190	206	181	198	187	179	196	211	194	215	234	209	196	218	204	179	205	173	215	191	199	187	192	195	186	225	219	207	222	214	197	191	199	192	206	218	202	182	206	232	204	198	189	195	192	214	213	189	190	203	221	209	198	213	206	205	202	174	194	199	185	166	215	217	220	184	231	228	210	212	190	217	220	204	187	194	217	214	193	217	204	202	189	211	206	212	206	181	188	194	225	201	212	216	183	201	203	208	185	216	210	187	171	209	192	225	208	205	235	220	190	204	213	187	219	203	197	190	191	198	183	210	187	240	176	199	195	208	220	221	207	187	207	219	229	207	210	207	195	166	205	195	191	205	226	206	221	194	201	233	180	180	211	192	224	207	236	208	196	182	206	186	203	210	212	193	206	224	219	184	237	205	228	210	179	203	185	192	198	190	246	208	194	206	214	211	205	216	209	205	215	214	214	214	203	195	201	214	210	216	218	233	205	214	201	182	205	200	214	197	211	216	220	224	199	213	229	193	214	197	185	201	184	189	194	196	193	219	241	185	188	205	215	217	203	206	179	185	199	221	221	205	238	210	219	221	190	205	200	213	197	200	222	213	211	190	195	184	209	186	192	223	184	219	195	204	163	209	203	210	205	192	207	195	219	189	200	181	215	216	217	197	191	202	218	211	186	199	220	175	196	181	209	205	200	193	191	201	197	166	213	197	219	226	232	220	163	226	200	210	213	168	214	232	211	211	237	206	196	177	201	204	209	207	187	155	197	210	208	209	178	191	193	199	213	201	204	199	188	228	241	209	178	238	208	197	209	188	209	196	215	212	205	209	212	199	195	173	221	187	185	209	204	203	182	201	204	205	190	199	182	230	212	215	216	195	197	191	235	214	207	183	207	210	181	213	221	226	228	217	214	194	198	214	203	186	178	204	181	180	222	225	182	214	209	206	190	193	191	192	223	211	220	191	221	185	179	214	180	227	189	201	221	212	233	213	211	191	201	211	200	212	200	218	214	182	227	196	244	210	219	193	203	202	183	179	200	173	209	202	203	209	176	186	182	209	184	183	210	196	185	215	195	195	203	202	212	207	202	197	200	191	212	210	241	186	204	195	208	227	221	213	214	182	199	213	229	196	201	189	204	213	208	207	203	178	191	203	195	210	198	200	199	222	206	230	216	225	204	248	228	193	221	203	195	195	210	178	183	205	234	188	168	198	210	206	199	213	205	224	190	190	208	211	204	189	204	213	199	226	210	205	181	228	220	197	193	218	199	231	169	201	201	225	199	184	197	199	196	174	220	183	185	218	213	205	190	194	184	178	208	194	194	207	201	216	212	226	228	201	178	199	203	203	176	197	204	218	190	171	211	204	212	216	203	211	177	210	202	173	219	174	213	217	204	190	219	218	194	174	191	184	193	224	232	201	189	223	213	202	247	192	186	197	215	239	204	207	224	214	217	209	198	174	199	204	194	194	234	218	180	214	203	178	213	188	204	177	190	198	212	201	199	210	189	183	188	173	234	196	197	190	207	204	188	174	210	200	220	211	205	198	217	207	214	200	212	197	204	206	205	216	177	232	215	187	196	207	202	232	200	238	200	213	208	173	193	205	216	212	198	200	166	207	211	215	202	181	196	199	179	214	197	193	177	219	211	199	202	202	206	212	209	236	221	207	203	200	204	219	201	186	177	173	216	202	211	210	209	219	228	216	211	221	217	214	209	204	193	197	197	211	209	208	217	195	189	248	219	216	182	222	197	189	188	210	209	229	223	184	213	216	201	185	188	194	194	199	193	184	194	195	184	208	216	203	178	245	192	181	193	160	196	191	197	230	186	193	179	198	196	188	174	216	209	201	195	186	213	193	225	202	189	177	227	220	188	193	198	237	204	182	190	186	208	194	194	194	207	205	204	199	186	188	217	232	189	222	209	203	169	178	205	198	185	230	210	189	194	202	242	190	215	225	212	200	197	192	199	213	176	197	198	203	188	229	201	203	193	201	226	197	208	218	204	211	230	203	200	203	188	171	180	218	207	199	189	187	222	210	213	193	174	198	225	180	191	207	222	203	194	196	216	200	211	209	169	207	203	194	190	214	207	209	204	214	235	210	203	186	205	184	215	211	223	198	191	203	188	230	220	189	229	203	224	224	213	206	178	191	217	211	207	184	191	199	235	202	202	212	198	216	196	205	236	205	237	192	198	210	232	225	207	222	209	183	208	192	221	196	194	222	223	220	211	204	197	206	180	183	192	203	198	198	184	176	200	195	184	202	216	206	240	180	167	188	219	202	179	202	197	196	202	193	187	193	203	211	221	197	186	190	205	195	197	222	206	212	212	197	181	196	191	197	196	194	167	208	207	180	190	216	226	228	209	198	195	210	195	214	203	192	206	170	224	180	220	228	233	202	203	186	193	185	185	206	204	206	201	212	202	181	180	223	233	197	198	193	213	198	225	216	201	189	200	194	189	186	202	197	161	187	225	213	200	222	202	208	199	188	203	181	213	203	204	212	205	183	213	208	223	208	231	208	186	201	215	218	207	190	175	181	246	158	203	214	187	203	190	207	227	229	187	198	205	171	208	215	188	188	225	207	222	218	216	195	217	188	213	182	195	214	189	210	198	206	204	213	208	202	200	224	214	200	194	191	176	175	191	179	233	222	183	204	201	242	185	198	188	217	195	213	187	187	193	185	232	195	213	211	206	211	208	226	219	193	208	194	201	154	197	222	177	175	201	212	183	181	203	208	210	207	218	217	207	196	210	200	185	226	200	197	223	212	211	213	160	178	182	205	211	218	200	202	220	225	241	186	210	221	192	214	189	218	181	209	200	200	205	230	192	186	203	243	214	209	205	198	207	187	189	213	201	193	215	196	225	193	187	201	228	192	169	221	223	156	191	211	200	187	207	217	211	195	200	225	187	240	206	184	191	187	201	210	181	202	222	212	175	210	214	211	187	186	212	199	186	232	200	223	222	180	213	189	203	204	211	222	191	195	203	199	148	198	197	193	215	184	219	191	189	192	191	206	199	190
3185	536	545	573	546	532	517	532	470	515	534	523	493	486	500	516	481	485	526	512	485	494	488	505	536	492	484	494	517	489	499	523	550	490	484	498	513	533	487	510	515	506	501	477	528	534	465	483	514	499	541	478	508	534	535	509	513	520	475	515	494	453	539	498	454	515	492	471	490	463	493	489	523	495	488	512	485	548	496	495	538	484	542	540	493	486	473	522	507	494	501	518	496	476	500	491	469	538	514	515	519	509	494	497	490	507	499	498	452	517	505	509	499	510	531	502	469	532	525	513	518	520	516	530	489	498	507	503	498	492	490	518	476	478	491	529	465	524	512	520	448	547	477	504	485	522	532	519	547	478	538	518	518	528	484	487	521	474	509	507	487	494	505	490	443	513	515	495	482	489	482	520	507	522	484	529	502	472	501	488	510	505	454	505	511	497	483	481	518	527	525	537	505	460	482	501	513	466	480	513	480	531	520	503	530	514	512	466	442	516	519	532	496	506	466	500	508	498	527	503	513	459	514	508	460	493	493	518	453	499	509	489	501	486	499	491	489	510	508	481	528	501	520	529	492	484	489	513	524	472	501	468	524	486	489	509	511	499	530	510	482	487	472	452	449	501	526	488	513	531	473	489	522	483	483	475	479	510	545	493	553	514	490	543	499	521	502	484	508	534	472	525	504	482	497	525	513	488	488	524	502	488	479	544	450	520	500	496	515	544	525	515	537	504	521	511	522	482	575	494	525	516	477	538	524	477	470	537	466	539	506	484	517	493	501	520	515	507	499	479	496	477	494	514	511	512	504	505	461	507	551	489	495	477	509	485	533	490	523	478	481	455	515	513	463	508	496	468	492	476	502	457	482	525	476	518	492	507	535	474	504	485	450	509	510	484	492	496	466	563	508	457	495	552	521	516	506	494	491	495	525	519	531	464	452	485	533	542	513	488	541	468	485	492	511	509	475	533	507	483	505	461	513	525	455	480	506	474	458	466	466	520	517	495	506	539	491	508	455	481	497	494	528	511	498	466	468	505	490	490	545	501	526	516	481	481	538	491	503	511	505	469	513	499	503	497	513	530	475	520	495	455	500	499	470	506	504	472	505	497	514	504	504	516	470	499	501	488	473	479	519	519	463	467	556	481	517	501	506	449	529	504	475	522	496	483	511	548	486	511	506	524	485	542	485	468	476	522	534	487	502	522	505	479	517	520	477	534	491	507	486	482	520	483	487	506	497	525	507	467	450	514	484	502	486	479	530	534	492	499	507	499	477	459	514	535	438	498	514	486	495	489	508	480	495	511	482	512	527	473	536	459	495	478	499	521	484	459	523	521	505	485	513	457	498	506	507	476	495	504	513	519	484	483	465	508	506	509	506	507	467	534	474	495	513	556	506	502	517	515	510	482	502	502	508	486	507	522	512	493	508	492	525	521	493	505	541	481	531	504	512	459	517	556	518	477	513	496	497	528	501	508	467	496	465	497	490	500	491	530	477	471	489	503	536	517	484	556	513	505	468	518	500	485	493	507	540	501	512	516	539	526	502	515	540	514	487	509	524	504	503	492	486	500	505	510	538	494	529	484	469	521	472	547	483	503	477	461	537	530	441	465	500	508	512	484	558	500	481	478	526	572	509	483	541	506	478	540	556	465	497	444	498	473	505	522	463	510	487	513	489	485	513	493	490	521	459	540	476	556	431	522	488	520	515	515	515	519	494	517	462	501	518	526	489	546	497	526	512	539	542	512	486	504	526	484	532	493	524	518	507	486	509	478	522	500	515	525	466	505	509	516	504	520	494	496	493	496	473	494	486	507	501	498	536	462	537	518	525	528	511	522	521	463	507	491	482	496	465	476	508	472	539	504	519	489	487	492	473	521	512	479	471	491	505	477	501	550	474	518	501	500	485	526	514	515	485	490	508	467	525	481	526	449	508	484	462	495	495	500	507	460	474	514	479	500	504	497	495	466	497	533	476	528	513	486	510	474	494	515	512	518	442	517	529	483	503	469	479	488	524	501	520	524	487	512	471	513	499	525	490	522	493	512	486	524	477	473	504	469	485	519	510	471	458	506	462	498	538	529	473	519	479	529	508	503	515	514	479	498	506	500	465	469	476	523	488	507	476	499	541	496	529	485	492	515	496	479	506	482	512	476	510	495	517	536	522	534	482	505	511	457	498	519	468	531	500	507	458	478	516	484	491	471	517	508	502	480	509	482	529	562	519	470	544	535	468	472	523	507	496	476	549	501	531	484	482	538	522	522	528	517	518	532	500	502	519	531	514	469	497	477	530	520	502	495	479	480	513	485	503	505	496	490	516	522	516	520	507	474	479	488	498	459	517	497	515	460	498	518	561	497	499	473	507	498	512	551	488	502	504	510	500	494	498	549	478	491	507	514	506	490	474	494	537	462	497	538	496	472	556	494	522	525	492	495	513	522	503	482	473	517	467	500	513	495	517	520	485	457	524	473	510	489	505	484	476	465	486	479	489	491	519	481	516	518	476	469	483	485	469	490	546	516	481	537	501	501	484	486	498	513	509	484	533	499	506	505	539	528	487	502	516	491	487	477	491	517	458	516	547	498	528	493	511	459	507	503	502	516	466	483	496	478	507	488	489	482	493	505	464	472	510	455	499	480	495	475	511	466	522	505	501	496	512	483	496	514	502	516	548	508	541	499	480	491	541	507	500	478	500	473	531	499	471	499	531	546	488	473	460	485	519	489	478	475	502	496	509	481	531	504	496	490	470	470	489	497	509	507	476	471	539	503	489	477	480	498	530	497	485	517	482	509	502	514	497	495	521	496	511	496	547	544	532	519	489	488	493	517	521	512	507	504	509	526	507	534	467	489	506	495	515	498	504	492	498	459	532	494	516	494	505	467	539	492	518	503	539	515	515	482	518	462	442	500	510	499	519	493	523	516	474	463	488	519	481	447	505	504	505	521	510	532	517	499	520	496	509	507	525	520	500	519	513	508	523	503	488	512	443	503	494	541	515	537	522	520	517	500	452	472	495	468	452	480	484	527	456	490	544	491	525	487	471	506	531	489	528	513	475	492	463	522	497	507	509	454	537	475	492	494	492	501	472	464	533	512	490	482	498	520	539	490	485	494	517	478	470	543	487	483	515	532	505	467	482	492	457	524	509	560	499	497	482	492	478	487	482	527	509	490	481	518	491	522	508	514	507	498	510	477	491	490	524	504	511	507	523	522	508	551	539	512	508	464	508	491	524	551	508	532	488	489	501	504	498	509	472	487	526	475	483	472	525	477	483	496	496	500	509	530	503	501	473	506	510	523	502	535	492	498	521	482	500	492	539	525	485	447	479	509	502	535	500	563	501	498	530	510	522	480	503	539	491	485	514	512	558	482	503	495	504	488	465	468	484	510	503	486	527	507	502	513	507	480	514	542	493	520	489	501	504	481	481	484	490	497	488	499	491	471	481	472	490	458	485	543	493	525	447	549	444	474	521	507	531	511	488	530	491	477	496	478	517	500
11183	766	603	607	441	384	382	350	356	289	290	343	332	312	329	312	294	299	359	332	305	324	307	284	302	277	308	292	296	318	281	319	357	286	294	330	307	333	303	301	319	294	311	305	285	277	303	290	307	308	305	315	331	318	298	301	291	317	322	300	322	273	290	306	292	291	281	331	302	298	287	308	280	299	287	318	326	280	274	324	286	289	317	316	297	296	318	288	283	305	287	301	317	313	315	354	280	287	316	300	307	315	288	294	329	312	314	308	272	313	330	274	293	304	296	334	329	298	283	292	304	297	317	262	269	310	273	244	298	290	280	287	311	316	297	309	296	294	284	297	302	273	314	281	282	302	296	314	317	274	314	293	303	283	351	309	266	260	307	289	291	312	296	275	288	310	293	277	315	305	290	284	340	313	290	343	288	362	316	303	333	311	297	298	324	307	317	287	311	278	296	309	275	276	270	278	295	309	312	320	283	294	307	353	293	286	311	337	317	302	276	311	283	306	298	279	299	275	287	315	318	284	326	307	307	323	295	282	317	295	309	314	288	298	306	304	286	309	328	283	299	318	293	291	268	275	307	302	318	295	312	348	315	298	310	304	319	276	284	283	311	311	309	296	289	312	320	324	294	320	292	293	322	316	317	284	328	322	311	304	300	308	307	284	291	329	292	311	322	322	289	300	296	303	290	297	275	282	261	287	283	304	275	281	299	338	289	262	285	319	316	262	291	264	316	285	300	272	281	300	244	260	300	313	320	341	276	293	294	324	330	320	292	278	285	365	290	313	272	277	293	298	294	299	285	273	284	345	320	252	294	310	307	326	301	326	310	310	271	299	264	283	325	320	283	290	316	298	293	313	311	292	304	286	301	304	308	270	282	328	273	317	324	292	313	326	296	314	317	326	288	291	304	332	305	321	310	302	277	293	342	307	328	348	293	294	326	298	268	305	301	307	270	321	328	282	314	275	292	300	279	303	291	318	290	293	324	296	310	304	283	295	322	322	306	309	307	287	297	298	283	299	287	301	309	289	270	277	285	297	298	301	305	310	274	342	306	295	288	321	292	293	301	282	317	297	290	258	282	301	312	295	314	308	276	281	290	315	302	292	313	297	271	316	318	317	294	316	307	304	325	317	270	279	318	307	297	305	302	291	293	284	295	333	316	292	274	306	311	309	292	302	287	306	291	309	301	275	314	292	296	296	325	292	322	276	321	311	298	280	302	333	307	315	302	300	287	318	311	328	273	282	296	275	266	326	304	299	291	281	330	277	279	308	299	320	336	290	311	303	312	283	306	332	293	309	299	276	281	305	263	257	317	294	290	324	288	284	323	294	299	292	328	294	286	309	291	304	321	300	311	309	314	284	285	303	322	309	359	301	324	320	287	332	298	299	335	298	312	294	328	284	292	300	328	315	316	318	292	308	299	285	334	293	309	312	291	311	301	289	285	334	315	296	287	304	315	316	322	282	278	304	304	255	309	290	312	315	299	302	300	274	300	319	293	282	315	302	332	312	325	305	271	268	297	297	309	329	303	321	298	293	297	305	284	272	325	311	289	310	321	308	305	251	324	334	275	324	317	335	301	318	313	339	316	312	306	300	328	306	284	302	309	311	273	289	308	283	311	312	309	303	283	336	318	298	320	313	322	310	316	297	307	298	301	295	287	306	301	280	324	305	306	295	329	309	302	338	289	286	280	321	318	315	291	295	331	329	318	330	301	317	318	320	281	321	319	300	310	301	331	299	307	260	282	298	302	317	291	322	300	276	297	314	292	286	303	299	298	280	306	295	324	304	289	298	320	303	298	287	275	344	281	296	291	310	306	299	293	303	312	298	296	306	296	319	282	308	317	309	308	287	322	308	288	278	311	296	322	336	310	259	281	300	286	298	287	285	281	290	348	307	327	272	283	311	283	306	299	309	287	304	329	291	319	294	296	296	298	321	300	328	299	280	289	305	295	318	311	318	295	271	329	300	304	285	297	293	283	345	322	314	293	300	307	321	289	299	285	324	319	312	305	327	299	307	282	316	302	312	299	295	323	320	282	338	330	369	296	311	301	306	311	307	310	294	292	315	306	268	287	317	303	314	311	310	283	283	315	306	289	287	324	298	343	354	311	336	323	314	309	268	300	293	308	291	317	278	296	312	286	311	300	301	300	293	270	298	321	313	261	298	287	297	306	293	295	288	295	294	275	309	303	297	308	269	298	286	314	314	283	326	285	286	298	291	304	298	316	310	309	270	302	270	313	306	307	289	292	321	302	283	327	285	282	325	311	321	291	309	340	286	281	291	273	294	314	286	308	301	340	327	309	348	306	317	282	298	284	291	291	294	287	293	318	284	316	298	313	287	299	344	301	305	317	313	304	273	337	276	309	305	305	326	331	310	330	278	291	275	296	321	346	296	319	320	283	330	293	327	303	321	336	294	314	301	279	311	296	282	298	338	307	333	294	285	281	299	271	292	271	345	299	291	299	334	273	282	323	316	344	296	328	325	274	296	278	315	306	335	319	300	299	291	295	275	297	288	278	284	338	299	267	308	362	322	273	302	293	295	280	308	329	332	276	293	307	278	305	311	302	296	328	310	308	284	302	328	332	317	288	303	312	292	344	332	281	311	290	296	300	284	300	320	281	299	302	297	308	316	285	275	321	310	318	264	259	297	292	300	288	268	279	280	301	281	309	310	297	305	286	296	291	285	294	306	301	336	300	328	307	252	319	311	281	302	301	319	289	300	279	294	326	312	245	263	299	292	292	293	282	275	319	270	270	327	284	323	302	291	285	339	301	284	319	280	321	298	285	282	294	275	285	282	300	292	286	290	292	294	305	306	323	309	315	313	290	297	291	297	325	287	269	298	327	308	284	302	308	298	325	291	331	322	319	332	333	308	306	319	272	310	269	284	293	305	295	294	294	271	308	282	311	292	317	325	299	330	299	314	293	329	277	288	305	336	309	308	300	268	318	314	302	267	289	284	304	302	299	271	309	296	291	274	290	291	319	306	256	309	294	292	304	294	325	312	300	279	285	300	271	314	318	293	313	317	312	309	309	321	319	326	327	327	348	311	281	299	319	274	259	294	298	288	283	334	307	321	295	330	287	300	274	306	288	334	314	296	309	287	315	309	270	321	322	329	291	283	302	300	309	290	314	297	276	315	326	304	255	302	275	318	282	360	288	277	292	326	287	305	295	275	303	285	271	300	341	300	308	293	317	308	318	290	297	320	282	302	266	296	271	302	286	343	306	320	282	303	291	340	302	270	296	305	270	278	335	299	288	307	348	310	301	279	298	308	289	293	313	307	282	273	316	255	323	313	312	289	283	299	304	272	309	352	305	310	280	304	279	311	314	299	341	309	300	299	330	297	292	325	325	300	267	297	299	301	290	287	285	329	334	298	292	284	318	315	334	332	309	319	365	311	324	314	307	305	295	304	309	316	280	290	300	312	291	318	303	296	321	299	291	282	322	294	331	319	295	308	273	317	326	328	292	296	319	288
8539	995	1427	1550	1436	1231	1036	1023	994	845	867	797	836	777	758	780	730	738	763	770	732	728	755	727	748	763	692	726	721	718	760	692	674	704	736	682	656	718	712	682	719	696	712	675	713	713	688	704	663	767	678	705	680	713	706	700	682	688	734	701	689	695	680	741	668	683	725	737	708	711	731	691	660	689	661	676	735	717	683	673	657	705	716	738	680	675	677	676	716	722	686	718	738	700	674	678	691	705	706	703	697	692	684	668	676	685	686	695	715	715	692	745	741	672	682	697	695	692	675	679	691	673	705	703	664	707	706	709	696	665	664	730	750	676	661	630	706	646	708	627	747	686	723	689	734	664	684	677	704	674	704	711	728	710	686	703	679	702	680	694	701	696	703	691	662	690	695	714	651	696	702	692	683	733	700	702	715	664	697	702	686	667	675	686	706	727	707	670	650	691	726	666	661	703	721	688	703	744	719	683	637	753	728	689	749	654	701	695	705	713	738	698	678	665	674	682	728	685	714	686	720	718	740	734	694	679	716	691	708	695	679	663	632	728	678	755	691	664	671	677	713	709	669	703	677	664	689	718	736	731	683	708	741	696	691	637	712	725	714	654	694	694	727	708	722	646	659	667	717	650	703	673	717	707	691	730	700	688	696	727	701	692	649	651	681	688	658	672	718	699	675	688	696	691	711	731	755	740	692	705	694	672	735	693	752	678	663	718	716	686	713	678	690	704	672	715	738	700	703	691	712	696	686	703	717	684	732	644	707	692	666	667	704	701	699	715	685	690	677	635	703	758	636	687	731	730	735	715	677	680	713	704	719	671	708	702	675	691	696	728	685	720	697	722	691	690	680	696	685	656	703	705	682	697	684	686	670	702	677	695	682	719	744	750	671	679	724	685	709	750	724	703	682	706	724	742	710	705	653	702	749	674	781	715	649	703	725	702	676	685	719	661	701	670	690	692	679	697	690	704	663	725	688	695	672	697	709	686	691	678	667	695	641	706	734	679	689	724	702	709	734	672	693	695	713	672	736	658	761	638	684	683	683	714	672	690	677	702	658	706	675	731	747	657	739	731	699	676	703	676	722	694	702	720	681	706	705	663	690	676	692	667	691	674	721	732	653	674	646	719	695	707	695	657	721	712	707	676	665	756	677	723	677	686	729	653	693	679	708	745	727	694	661	678	689	659	706	706	734	684	685	700	725	675	685	681	682	683	685	727	728	711	720	691	690	636	754	695	667	690	680	696	693	687	694	716	646	740	685	723	729	648	715	712	669	706	688	710	658	696	722	715	673	742	734	723	680	704	710	739	684	675	676	717	714	712	671	683	690	671	702	730	703	698	669	723	730	693	671	705	693	690	719	718	720	696	688	609	693	682	715	717	714	709	690	689	741	705	679	689	723	690	701	700	678	677	724	740	716	700	670	656	689	676	669	687	689	683	715	732	654	723	678	665	728	670	724	741	708	726	667	713	722	717	688	696	727	706	723	683	702	712	671	671	708	695	730	710	696	671	692	731	710	706	686	665	678	694	661	647	696	647	674	670	733	703	702	675	734	695	663	649	667	690	682	662	679	747	687	711	653	699	671	693	722	687	652	722	733	700	711	703	684	666	703	665	686	736	709	675	688	669	659	708	731	708	719	711	674	759	644	657	655	656	686	684	730	679	730	672	733	730	711	692	743	686	672	706	690	678	701	715	654	685	741	689	738	705	694	703	674	724	699	744	736	683	714	694	698	649	712	706	674	684	671	677	660	700	673	675	700	698	705	668	663	699	751	683	664	692	689	745	728	755	727	713	702	726	714	689	683	716	720	737	642	732	699	705	657	703	694	672	701	677	685	681	689	715	691	693	727	704	677	795	732	719	697	653	705	648	698	674	698	696	736	676	647	713	722	709	712	682	661	666	718	688	683	678	714	692	690	651	673	699	693	737	662	678	711	696	654	708	672	672	714	722	696	687	698	684	700	714	680	712	636	660	710	697	720	716	675	725	662	678	650	646	722	728	673	723	725	739	706	670	712	704	651	659	687	662	705	648	714	735	727	694	680	706	699	696	653	681	707	700	719	679	703	701	718	704	713	697	688	689	720	694	701	676	723	667	668	681	642	709	716	693	688	721	696	688	722	716	766	700	678	690	690	712	646	703	701	663	698	677	689	659	742	718	677	637	681	661	683	683	743	721	678	645	694	686	696	705	698	657	739	680	695	697	682	666	726	689	718	684	678	662	768	673	709	642	728	718	731	690	685	676	718	717	701	764	682	687	715	715	711	751	669	703	682	658	711	717	699	719	666	703	649	716	686	705	672	745	706	724	698	644	747	681	677	733	664	713	685	674	675	724	662	720	704	701	672	679	703	684	707	718	703	719	719	642	671	676	693	730	734	667	692	710	713	713	738	682	644	692	643	734	675	647	690	681	677	683	654	643	709	664	705	690	667	728	665	691	700	713	709	682	704	656	675	678	676	694	675	703	653	683	718	690	682	664	714	668	733	697	674	723	732	680	716	732	687	700	717	674	670	721	706	665	694	670	677	737	716	671	681	693	700	686	665	713	735	721	666	692	652	693	663	722	668	694	726	693	714	678	682	691	641	684	702	723	720	665	673	684	693	718	723	706	659	680	711	677	753	690	691	684	665	705	696	666	678	717	687	677	638	659	736	690	712	737	708	729	690	679	613	637	748	661	693	668	684	707	672	720	675	709	713	701	698	738	641	685	740	634	740	735	694	717	707	718	689	740	654	676	664	708	687	717	646	691	675	678	679	716	638	690	675	729	689	664	699	709	731	719	678	660	723	667	715	662	738	704	706	700	730	698	651	689	677	712	714	717	710	659	732	733	724	745	721	661	666	699	680	663	729	714	700	710	740	655	672	671	734	694	657	679	727	731	696	711	690	697	742	705	700	667	705	689	659	718	737	687	673	702	700	732	681	699	676	683	628	646	688	752	750	688	680	703	714	714	719	669	687	669	739	674	749	664	712	703	664	687	708	703	699	697	670	705	664	709	670	680	675	675	704	694	689	706	672	660	686	679	684	662	713	685	643	641	706	674	638	688	726	688	666	699	662	699	672	730	710	703	652	773	682	684	702	687	709	690	643	694	739	718	715	715	712	695	708	654	651	685	719	686	692	696	686	696	718	678	711	720	698	647	699	718	705	675	739	712	713	671	709	730	668	698	729	728	689	696	621	653	717	688	654	655	618	706	672	729	683	725	728	687	710	735	680	663	705	669	732	682	689	747	673	671	721	655	707	688	672	714	716	672	668	709	704	734	705	645	729	694	682	685	674	674	663	694	703	669	688	654	678	696	720	681	729	703	717	697	698	720	716	700	727	681	690	709	690	652	693	733	656	668	697	713	662	715	698	662	698	709	686	734	719	743	713	706	694	696	680	722	663	681	692	720	671	666	713	732	677	708	693	656	678	733	712	692	655	669	639	693	708	691	725	708	698	659	637	683	685	685	714	709	722	677	710	670	720	691	697	666	692	655	709	664
18527	1532	860	709	602	428	322	331	310	290	256	209	225	259	235	219	213	270	209	212	237	224	223	210	209	194	211	193	195	194	222	202	200	196	190	199	210	169	195	201	209	211	200	202	212	246	206	179	213	202	204	205	187	197	208	190	199	185	202	202	197	198	164	191	194	185	199	185	199	205	220	200	217	198	170	227	195	204	202	206	190	179	194	229	203	200	202	180	231	172	199	195	195	209	202	168	186	193	206	195	192	178	204	207	212	213	193	186	171	185	183	198	207	200	207	207	191	188	185	176	197	211	212	206	219	181	185	188	198	213	205	199	198	181	203	205	183	183	177	189	209	187	178	199	201	176	213	206	204	192	180	168	188	200	202	245	181	197	207	209	187	183	195	196	185	185	207	188	197	213	182	196	210	199	204	197	220	201	202	195	192	185	193	231	190	211	199	192	209	235	231	207	203	186	226	188	198	244	217	187	186	212	197	189	229	180	208	219	209	192	222	214	200	213	173	181	196	217	198	198	240	222	188	213	191	179	200	209	228	198	199	207	201	192	227	220	208	211	189	195	222	212	199	202	194	190	160	220	213	241	196	163	187	211	183	170	213	204	221	183	174	198	205	195	219	217	194	198	215	210	222	184	214	198	189	188	203	212	205	215	213	211	204	208	199	171	209	201	197	200	215	207	192	202	194	212	194	227	173	213	199	194	219	206	186	216	172	211	225	184	221	192	213	201	194	178	214	212	198	179	197	217	199	194	188	180	202	190	206	217	196	190	203	217	207	219	193	184	191	182	213	192	207	166	189	192	193	221	195	168	210	190	217	210	206	198	204	215	212	199	188	189	171	193	210	194	213	209	193	192	201	175	206	187	210	205	194	233	201	222	203	210	190	216	233	205	201	209	178	201	260	193	211	205	183	193	203	187	193	217	199	214	214	214	162	176	199	199	193	220	212	196	202	214	196	219	207	212	229	227	186	181	193	202	193	179	220	235	208	205	200	189	200	195	243	203	182	194	186	220	201	196	202	215	207	216	210	200	190	167	212	212	208	212	217	210	213	217	188	195	196	188	216	193	182	173	212	193	197	187	185	185	216	187	198	211	163	202	182	192	225	221	186	224	193	205	204	212	204	171	204	189	238	188	214	182	199	181	217	202	183	196	188	209	229	212	200	228	195	191	194	175	220	198	178	208	199	210	179	205	189	173	221	193	182	197	198	193	200	194	188	200	228	191	216	191	214	198	175	184	214	213	191	192	221	181	183	204	195	216	198	208	211	183	186	195	180	176	171	184	193	198	215	182	210	191	192	202	225	203	192	216	211	161	200	217	234	188	200	211	201	197	207	192	201	221	192	183	194	169	184	206	224	189	211	210	226	198	195	173	208	242	212	185	211	197	211	207	183	202	181	193	152	175	222	210	198	190	178	177	176	214	197	184	205	219	213	196	185	191	193	183	193	186	182	215	237	215	201	192	171	203	201	188	207	202	192	203	239	201	224	182	228	203	184	173	221	214	183	192	186	221	208	199	182	198	197	203	197	196	214	203	220	211	209	221	207	195	201	204	206	213	200	195	186	190	219	225	203	194	198	216	195	207	193	210	187	188	197	201	196	182	188	201	196	214	211	227	181	202	187	227	194	169	212	203	177	188	177	176	187	186	224	186	212	214	222	206	198	226	177	212	201	214	179	191	214	193	224	204	220	199	196	198	201	212	194	194	196	209	224	167	188	202	213	203	218	183	182	187	216	210	199	200	222	210	188	206	187	196	247	199	196	192	183	215	204	193	186	205	204	197	207	203	189	178	199	194	196	193	223	228	203	166	191	208	201	210	186	199	173	200	220	199	235	210	201	174	206	204	208	189	209	185	196	196	214	204	210	200	197	188	217	199	197	185	196	218	204	215	163	199	207	214	222	191	214	202	211	165	187	191	221	186	211	196	187	203	195	207	200	182	175	210	165	207	204	195	178	197	182	209	174	213	190	189	213	214	176	219	206	212	208	168	182	217	222	165	173	189	199	173	187	192	203	189	181	208	215	195	211	166	192	186	222	175	206	186	187	227	173	196	199	167	199	183	205	224	204	209	199	203	176	183	221	219	185	193	174	201	210	199	193	183	182	192	202	181	217	183	202	204	207	207	180	208	205	183	189	191	172	223	206	209	207	204	211	216	197	181	185	197	200	200	208	194	192	212	197	176	185	210	199	207	180	212	199	207	193	219	163	190	191	195	191	234	218	186	232	202	195	178	174	211	213	185	235	196	208	213	199	181	200	214	198	169	188	200	205	203	219	196	185	184	176	205	190	193	203	198	234	216	228	215	181	213	216	197	197	201	189	208	205	204	201	198	202	191	223	208	211	205	184	208	192	207	217	200	205	225	201	204	191	202	203	229	183	183	195	202	224	199	182	203	208	199	212	174	203	195	210	182	194	197	218	209	178	189	215	218	198	199	211	216	200	170	196	191	215	160	213	223	169	205	198	212	197	221	192	211	206	202	194	204	186	199	190	179	196	202	193	218	210	208	205	194	214	189	188	215	228	171	184	193	179	183	198	205	186	207	203	187	200	195	199	201	209	209	193	194	198	186	210	252	212	200	221	198	194	213	172	187	172	184	194	217	177	196	203	204	221	208	222	192	196	235	191	205	208	182	201	236	209	200	190	205	202	230	176	195	202	206	242	240	203	180	193	226	207	202	166	212	188	207	188	218	197	188	207	220	225	186	186	193	211	195	218	181	191	236	198	195	206	205	191	203	219	204	208	203	181	200	191	201	208	184	199	191	189	189	211	210	167	192	226	208	194	199	204	214	191	207	196	190	187	216	206	237	196	218	210	200	191	223	191	174	207	227	201	179	188	209	202	184	178	215	208	219	203	201	214	211	193	177	181	198	212	201	209	200	222	190	215	183	210	222	185	187	207	172	227	209	191	197	193	202	207	204	183	187	188	228	220	209	198	213	231	207	193	190	180	223	194	189	202	193	167	211	200	197	185	214	200	201	205	198	217	173	210	198	173	185	181	203	172	215	205	200	196	195	188	199	189	218	181	186	172	209	192	213	198	178	160	177	195	202	220	207	208	205	223	219	202	185	179	236	187	164	193	210	236	193	212	218	177	181	180	187	192	197	201	203	186	172	197	193	180	211	207	233	165	185	198	174	200	198	197	196	200	203	194	173	219	212	184	202	202	194	188	216	214	213	219	187	182	202	206	193	204	191	189	185	217	211	209	186	191	179	188	195	194	205	198	211	177	206	196	172	184	221	195	198	199	207	195	194	216	199	213	214	200	202	192	183	224	186	195	180	211	183	208	210	173	210	212	210	201	215	199	214	185	180	196	188	199	208	200	196	181	186	209	200	184	191	203	179	181	216	207	184	188	219	207	219	199	237	208	215	186	203	206	210	188	194	175	207	197	182	178	222	179	202	199	200	224	200	216	194	217	199	213	209	206	150	200	212	214	199	211	211	187	216	222	205	195	189	200	208	209	196	178	167	191	181	227	198
10354	1042	1872	2091	1802	1493	1204	1027	921	824	810	759	688	655	608	592	642	557	571	567	527	590	544	494	519	515	502	525	506	496	471	511	475	491	532	519	499	497	505	497	451	458	444	473	466	442	516	486	471	499	512	468	442	467	444	481	478	477	454	462	457	490	475	477	488	473	478	464	439	479	479	436	475	482	469	439	450	492	462	461	501	481	492	446	464	458	457	480	497	461	494	465	463	534	438	481	470	458	467	504	502	455	463	482	480	435	479	457	433	441	483	450	472	491	479	445	447	418	480	444	456	493	479	453	487	474	462	494	464	436	442	430	472	489	467	455	473	533	442	491	456	482	462	468	490	485	457	472	477	456	467	489	458	446	473	491	463	465	476	470	451	470	455	481	496	451	516	443	459	451	443	458	443	474	478	476	456	491	482	469	481	433	434	490	465	405	431	473	462	441	438	458	439	464	425	487	464	431	457	449	448	505	460	498	457	459	498	482	482	462	469	482	471	480	444	455	478	460	503	455	474	445	448	469	440	495	450	477	519	460	477	455	506	466	489	517	439	488	459	473	479	482	481	498	459	437	497	471	468	456	466	424	421	499	463	448	486	496	486	459	456	457	456	520	440	471	462	504	496	470	437	463	432	467	437	463	462	484	454	466	453	454	444	464	509	430	465	447	480	472	463	464	470	463	445	479	443	481	453	457	490	470	461	464	452	448	471	488	467	459	464	467	463	462	464	470	448	456	476	482	444	427	462	497	484	478	443	462	463	465	442	458	481	469	480	485	460	451	486	450	471	473	476	486	457	440	496	497	445	479	497	469	448	470	444	490	445	498	439	496	457	490	455	428	463	461	450	466	447	479	469	448	490	456	457	454	457	479	451	501	466	477	450	452	470	477	453	441	471	471	460	466	446	489	442	458	476	470	430	455	493	469	458	461	459	518	468	484	443	463	481	474	465	461	482	511	458	493	454	490	443	440	488	447	463	438	462	490	476	409	459	468	484	459	493	469	439	459	433	517	443	467	457	451	447	475	512	476	453	470	506	470	452	488	489	504	467	518	494	450	501	473	429	458	434	447	481	496	467	489	456	450	479	457	474	474	481	479	446	476	495	435	480	471	490	451	456	485	476	460	473	486	491	492	447	455	464	457	450	416	472	441	471	475	454	449	475	450	463	451	437	476	433	462	472	479	445	460	454	447	461	435	424	468	469	460	497	459	463	486	503	489	494	417	445	445	481	438	456	472	470	503	462	450	443	430	443	477	471	417	477	460	439	436	477	484	472	463	448	460	457	468	451	455	471	463	461	445	461	462	488	439	474	499	467	459	481	491	433	439	436	429	468	449	472	492	467	479	475	477	492	474	469	495	435	468	443	467	488	498	420	480	441	441	518	496	472	432	510	459	457	475	481	471	451	481	465	491	471	451	444	466	452	460	452	446	489	461	482	479	489	462	426	479	426	480	451	457	464	482	479	478	468	475	448	492	475	478	457	475	490	458	420	454	455	453	494	479	483	468	491	455	439	440	476	450	447	449	502	411	448	453	447	451	452	457	495	503	478	438	455	504	446	511	465	453	481	452	498	487	470	443	483	484	445	474	471	483	488	449	451	476	502	445	463	460	478	455	477	469	454	461	480	484	489	480	481	471	465	472	459	500	448	473	464	499	451	460	466	461	471	503	444	479	442	455	481	463	468	468	497	476	504	431	482	457	482	457	451	431	447	463	451	467	439	468	472	456	494	471	462	460	458	451	473	485	483	462	440	487	494	463	492	488	485	452	464	462	503	457	449	506	421	460	476	408	441	451	483	414	465	480	510	475	499	434	429	455	500	498	469	468	388	474	466	439	466	466	496	449	442	455	475	478	463	439	452	456	459	442	466	489	442	478	482	460	478	463	474	456	505	479	434	466	444	451	512	528	438	442	433	469	468	486	472	492	481	436	455	469	451	450	466	447	501	460	459	457	487	406	485	497	453	453	478	487	461	480	430	455	442	491	481	473	474	432	485	437	445	494	447	486	438	440	469	423	478	486	482	494	475	490	461	477	440	429	472	495	481	478	463	496	454	485	412	462	460	441	440	442	440	455	437	458	534	462	490	480	513	436	421	459	462	488	460	466	476	497	466	452	511	477	500	464	497	460	475	458	463	464	491	489	470	483	478	467	461	445	487	443	494	497	450	450	455	457	467	485	459	501	457	467	491	469	454	484	465	488	451	496	494	478	486	468	466	447	415	480	470	437	465	460	453	466	486	441	492	456	404	486	452	412	463	476	452	459	477	456	450	481	485	424	499	469	481	481	492	493	461	462	530	488	442	473	495	435	454	487	445	517	534	447	470	424	461	455	477	506	427	484	479	455	483	464	454	490	476	429	476	455	494	491	519	474	481	470	445	481	473	462	460	473	461	499	484	456	487	451	473	471	468	467	453	455	483	487	499	472	462	461	478	475	477	469	447	506	432	463	418	455	491	433	442	474	480	464	493	444	427	467	489	475	451	461	463	473	496	480	501	490	438	445	468	444	444	452	497	458	462	491	445	471	417	476	490	454	442	452	475	455	463	456	450	493	507	480	465	435	460	473	491	451	430	481	465	444	475	476	477	494	434	404	448	419	446	465	467	460	430	489	443	450	465	432	487	475	481	460	480	467	466	445	443	433	462	462	473	460	469	468	473	483	485	459	478	486	496	499	465	443	440	431	496	473	474	454	480	462	457	442	443	454	458	444	434	442	489	449	490	450	465	494	440	480	450	486	445	481	481	443	461	482	469	452	452	497	450	444	479	446	485	445	447	439	477	474	411	457	478	463	485	501	467	438	493	449	526	457	461	484	497	458	424	410	442	492	429	449	507	483	455	443	445	454	430	464	477	428	470	497	486	487	455	469	479	430	462	479	410	429	458	478	444	438	460	445	449	458	479	459	478	445	472	433	487	470	477	476	470	456	445	484	500	464	450	450	459	454	422	460	438	482	455	498	445	495	493	449	442	463	436	482	453	450	469	484	460	496	475	459	459	473	454	506	492	452	478	468	479	500	464	448	482	487	480	440	453	465	471	472	473	481	472	460	465	476	427	479	463	446	465	471	472	463	447	465	443	436	454	480	487	436	433	442	481	535	493	478	476	473	476	486	483	476	478	496	427	464	425	448	471	464	464	453	504	448	447	495	452	468	474	473	463	433	498	495	465	440	458	484	477	434	499	465	433	424	461	493	474	462	465	449	453	494	473	494	470	445	462	457	446	506	470	486	456	497	460	485	433	497	456	449	469	426	472	461	470	454	460	446	445	436	467	471	450	470	453	431	458	435	478	477	463	439	498	466	456	477	471	491	450	433	469	496	474	428	489	459	470	500	467	494	459	466	446	480	460	483	471	460	495	482	466	468	479	444	482	429	496	410	461	472	436	486	454	454	449	449	522	473	480	513	456	438	455	487	464	415	450	446	443	435	444	463	456	465	451	501	470	449	486	508	461	486	488	480	491	473	430	476	473	472	444	460	430	487
3292	250	238	242	216	185	215	216	212	224	198	197	192	210	199	198	180	200	218	186	203	183	192	204	199	223	186	199	207	209	214	211	203	178	207	218	225	181	209	212	192	201	171	167	188	221	216	228	214	208	217	204	205	184	197	198	218	214	233	210	188	217	214	195	217	198	211	208	223	189	191	206	188	205	193	194	199	180	197	189	211	216	198	213	165	194	197	198	191	218	191	210	199	185	197	192	215	225	193	213	179	203	188	200	207	196	176	191	185	173	182	193	182	176	196	191	196	189	198	208	179	176	175	214	224	211	209	207	200	187	173	228	204	199	184	188	190	230	178	180	215	187	203	205	175	167	194	205	218	183	212	199	201	208	209	221	205	196	189	189	207	196	212	211	226	183	199	216	230	218	187	194	181	206	182	198	198	198	211	199	215	197	197	164	183	219	180	207	209	184	191	226	206	208	196	221	205	204	196	172	194	185	196	237	220	203	177	188	195	196	199	227	218	211	223	193	212	216	207	194	223	200	176	224	212	193	220	198	200	202	213	179	188	211	187	194	217	213	235	203	211	189	190	191	207	227	203	220	162	197	218	211	218	193	177	192	180	194	221	226	221	205	167	208	206	192	192	212	210	217	208	193	206	187	190	196	213	207	202	250	198	215	229	186	217	215	200	201	195	219	211	185	200	200	193	203	191	218	192	213	203	219	204	209	192	198	201	210	181	203	189	216	204	194	191	241	222	195	233	202	218	212	193	178	184	184	227	192	228	187	199	223	199	213	208	204	206	201	219	224	220	181	201	208	192	233	214	181	201	176	213	192	201	218	197	172	196	195	186	198	211	210	212	207	211	216	197	194	199	233	181	206	215	197	200	195	182	199	203	212	202	173	233	196	214	228	225	196	220	199	202	192	165	205	222	208	186	210	186	212	208	217	176	191	196	187	200	196	208	212	207	187	188	211	184	217	193	188	199	211	219	179	205	191	208	224	189	183	192	206	224	197	206	164	216	215	184	180	213	165	188	201	209	176	191	194	195	219	194	198	190	200	186	211	199	197	201	209	186	213	220	190	211	201	176	215	226	198	238	172	216	215	197	204	177	212	205	205	206	196	208	202	210	204	216	194	187	189	224	212	186	170	205	188	204	229	199	205	180	215	191	182	195	201	198	222	191	185	216	212	200	187	204	195	213	204	208	206	215	183	173	174	199	188	191	221	213	185	207	216	194	223	198	200	196	206	167	204	202	206	213	209	197	221	198	204	181	186	220	206	189	199	177	204	197	184	214	212	197	226	212	181	221	184	188	193	178	176	176	176	187	223	180	202	207	226	218	211	162	213	199	186	180	204	217	197	206	231	226	190	206	204	231	173	195	215	202	211	209	193	194	190	186	176	194	201	213	200	176	196	187	201	188	214	203	218	215	186	206	194	163	188	241	204	203	211	192	223	189	201	217	214	227	211	196	217	189	214	186	202	189	209	195	191	209	197	189	209	226	223	202	226	209	208	185	217	236	176	175	227	218	219	166	211	193	182	195	201	188	193	216	211	200	209	222	179	216	203	201	201	211	212	188	161	223	175	214	201	220	204	222	196	189	211	197	198	180	159	209	212	207	188	212	201	172	189	202	222	191	209	213	177	181	205	178	202	181	196	200	236	223	221	192	228	188	184	209	220	215	206	198	202	209	193	182	216	207	199	195	190	173	217	185	216	202	183	173	180	207	202	206	208	210	188	208	224	189	173	199	171	204	200	215	220	201	211	204	201	199	221	206	187	206	184	201	201	220	212	191	205	172	210	198	198	200	199	215	232	199	195	176	189	209	196	208	209	202	184	232	241	212	204	204	206	186	206	189	199	182	193	185	207	221	194	192	213	227	205	196	212	224	224	213	198	218	220	215	228	182	184	185	248	199	219	235	210	201	219	193	200	186	204	216	230	197	211	195	211	204	192	198	250	190	198	174	212	206	201	179	191	188	225	189	208	206	211	216	207	211	212	204	220	205	189	194	188	186	216	201	211	218	182	207	182	225	210	222	210	202	204	185	187	191	181	216	219	201	195	224	204	219	179	194	202	189	205	207	200	209	185	192	190	160	213	207	190	214	223	199	201	244	219	177	219	211	201	207	196	208	213	195	213	191	201	185	200	199	228	207	197	210	223	193	218	194	175	206	155	213	212	198	229	196	212	195	199	189	241	185	186	184	185	213	222	200	187	225	191	224	223	210	199	174	193	199	199	208	221	215	194	201	222	185	181	231	203	221	216	196	202	198	226	197	216	206	187	201	202	177	208	198	207	194	213	208	228	220	170	191	200	192	213	201	192	203	190	189	225	230	197	206	209	201	201	234	185	210	213	211	192	192	193	208	214	243	206	195	199	199	200	200	185	197	228	193	199	169	181	186	180	200	211	188	193	200	201	209	216	212	214	186	210	208	208	186	220	203	176	197	219	184	211	201	200	192	206	200	207	207	220	197	179	179	187	191	210	201	200	192	188	192	198	181	184	195	229	196	201	202	185	167	197	203	195	187	177	223	197	219	202	180	187	196	201	200	197	234	198	225	198	211	201	198	190	178	195	193	203	200	165	187	197	187	213	198	239	210	206	224	210	202	189	197	200	215	221	195	199	205	197	179	218	208	191	172	233	201	198	225	199	218	229	186	202	208	213	214	189	191	230	193	192	185	179	183	203	180	222	220	191	211	198	206	210	213	230	194	216	200	176	209	174	197	197	193	219	179	184	223	202	195	188	222	240	233	211	206	194	185	203	223	214	219	205	207	209	208	202	185	203	209	220	178	208	207	197	175	205	208	216	219	220	211	212	215	197	201	194	208	196	190	236	190	208	184	228	203	204	185	169	211	194	190	210	201	201	211	187	182	188	190	204	187	216	198	230	197	177	193	208	215	189	208	221	211	202	215	208	194	192	214	213	192	218	188	180	203	216	196	229	214	210	211	213	216	185	187	176	204	217	213	184	203	223	208	198	201	214	209	176	205	194	207	196	188	219	213	221	179	199	196	220	216	184	192	201	183	200	191	178	181	215	211	208	208	222	199	213	204	172	197	214	202	207	217	195	196	219	191	240	195	189	206	181	183	185	200	207	195	210	184	198	205	184	231	206	215	180	200	232	206	193	224	223	213	191	186	204	190	166	217	208	187	209	209	206	209	211	201	202	214	193	211	203	227	186	175	206	215	216	213	210	206	205	211	205	220	184	191	227	195	208	183	181	206	205	184	200	204	162	198	192	198	208	225	230	201	213	195	200	211	204	188	228	190	198	215	191	204	228	236	217	214	187	227	196	212	206	198	168	212	198	226	226	216	229	181	203	179	193	197	224	198	222	202	211	217	188	232	189	222	193	198	210	213	197	197	218	206	194	193	200	211	202	214	187	205	187	196	181	224	198	196	214	180	188	186	174	182	207	181	213	192	172	218	189	204	220	228	193	214	188	193	196	200	224	185	199	201	197	182	192	185	203	177	202	217	210	203	187	197	198	201	211	200	197
3122	541	542	540	523	546	500	507	511	457	502	527	546	515	545	490	485	524	504	486	506	529	494	506	493	505	507	486	527	496	484	504	459	474	516	500	485	495	478	489	482	476	472	496	461	492	496	483	530	537	492	527	505	522	462	482	478	488	507	462	478	502	523	498	495	532	468	505	501	512	473	541	501	513	515	552	528	516	472	520	481	500	480	537	481	500	474	502	457	539	554	472	480	505	529	451	505	474	509	515	493	480	504	500	496	512	521	441	484	454	476	489	508	455	499	485	472	516	505	523	480	488	494	474	476	468	463	498	503	480	489	492	516	479	488	478	484	499	458	452	490	496	507	517	538	512	463	457	502	472	485	527	500	538	531	473	518	534	477	486	511	463	502	500	529	459	464	474	485	460	482	499	522	516	480	469	485	506	545	481	481	474	512	499	501	508	464	510	504	496	498	481	545	493	475	524	504	515	536	519	498	497	496	517	472	494	524	504	519	525	460	471	523	443	473	501	485	478	503	498	480	516	505	522	489	507	504	475	520	503	519	492	498	485	511	483	461	490	507	498	493	508	535	509	460	502	486	522	521	525	537	486	453	480	480	498	521	502	495	473	496	504	501	459	505	483	484	466	510	521	481	508	521	499	514	508	541	491	530	486	479	504	541	499	523	493	487	497	527	517	517	495	477	516	517	521	499	515	502	447	483	486	495	505	495	492	490	496	493	526	487	505	471	498	487	453	465	491	516	491	478	456	493	552	484	500	478	541	474	471	461	510	476	479	480	530	531	454	507	493	453	492	501	509	482	458	488	488	521	486	478	509	490	520	521	509	500	491	497	486	513	457	531	534	457	507	473	493	479	495	507	441	498	486	502	482	531	515	464	511	477	511	521	480	499	512	487	548	515	493	509	466	542	497	467	481	528	467	531	487	508	477	482	484	514	478	503	488	493	525	453	475	511	505	561	515	464	513	487	506	481	510	491	477	482	496	478	513	568	491	462	485	514	528	484	507	463	511	511	482	470	466	492	491	500	478	481	488	498	502	472	510	467	520	470	514	490	508	460	502	523	477	510	518	511	455	493	496	471	485	438	502	462	485	460	496	525	475	492	514	534	481	485	497	488	472	485	511	489	490	505	487	514	471	512	475	483	485	505	476	477	498	539	499	493	512	528	477	486	507	509	487	494	505	449	497	463	491	514	486	472	481	499	527	492	481	477	452	527	488	545	483	510	502	512	489	492	445	474	470	483	437	485	500	474	502	486	512	488	528	475	518	521	493	469	478	499	476	507	551	467	462	504	509	470	488	507	483	426	476	486	518	511	501	488	497	477	480	474	489	490	531	514	515	543	483	558	464	503	477	523	520	511	436	467	562	456	451	544	531	530	501	505	434	474	517	459	498	514	522	532	456	531	488	471	494	487	457	496	508	503	485	482	491	501	489	464	501	495	515	492	514	483	481	559	461	487	505	486	526	527	495	498	497	462	484	485	510	431	538	506	469	456	478	522	486	465	484	497	516	498	504	475	515	456	461	534	545	485	516	510	491	489	512	464	506	507	488	478	470	514	517	463	488	503	478	463	513	513	517	497	478	466	481	492	484	516	548	501	474	528	478	524	491	534	477	487	494	499	492	510	516	491	522	497	507	502	515	535	521	504	517	471	492	494	485	473	486	483	510	476	499	502	536	520	501	469	517	525	488	454	498	501	487	525	454	496	507	512	494	509	493	512	493	485	479	482	489	467	514	504	450	486	526	522	471	472	496	499	515	469	479	522	497	516	527	467	445	490	492	465	494	517	536	488	490	478	532	527	488	478	531	470	466	472	461	492	504	512	475	491	503	490	515	461	501	522	492	480	528	486	469	503	517	479	490	529	483	507	435	493	490	506	478	497	520	503	498	478	507	490	519	468	515	438	458	529	509	505	517	514	512	461	491	457	479	498	484	493	481	539	516	502	518	499	455	516	468	496	481	513	524	485	497	528	476	506	465	509	487	501	477	462	488	464	514	486	459	483	494	541	508	490	479	516	503	495	496	489	482	500	509	487	479	491	498	521	487	505	466	517	488	499	497	516	485	519	512	517	503	512	489	499	520	471	479	482	478	528	474	486	530	510	497	466	487	535	539	507	519	496	448	485	520	540	489	485	492	550	492	513	484	490	449	504	485	526	497	487	473	483	504	498	497	480	515	490	510	467	497	464	539	470	488	495	479	481	488	440	501	497	461	470	490	510	483	500	501	492	487	519	519	509	483	479	468	514	498	455	469	513	440	479	498	489	525	498	518	498	469	490	474	510	527	500	487	440	490	481	475	535	493	513	476	469	515	528	500	491	533	533	527	458	498	529	500	462	484	485	504	499	499	481	482	514	491	497	484	494	514	482	467	502	501	476	520	473	502	476	484	510	481	542	534	493	495	476	512	492	495	466	500	486	539	497	527	529	506	518	488	549	487	452	497	496	459	518	491	517	554	494	518	470	503	492	534	455	442	480	478	497	501	497	470	503	480	469	518	471	510	509	533	488	530	522	492	508	456	453	529	513	474	499	520	536	481	499	501	474	518	493	462	494	547	512	518	479	522	513	500	469	508	501	499	501	493	465	477	459	498	509	538	489	495	485	509	479	465	476	544	485	457	482	467	496	496	528	458	485	481	462	486	492	479	476	513	474	495	543	488	508	481	474	510	515	419	502	508	527	537	513	531	483	480	513	501	538	489	539	506	513	531	479	453	552	520	512	451	482	486	503	487	486	518	530	508	495	530	494	490	493	487	500	506	469	475	478	476	527	536	480	512	460	519	513	486	455	482	479	487	534	499	509	470	481	493	466	487	487	482	501	481	467	462	489	469	504	493	495	474	515	481	482	539	462	474	515	518	502	504	486	473	505	516	460	494	541	498	506	509	433	526	480	497	494	461	475	525	490	490	507	477	516	494	455	523	513	539	498	472	525	462	497	475	493	557	506	485	510	512	496	462	503	496	459	487	531	511	488	497	494	484	488	477	522	482	486	515	499	530	528	522	513	495	458	525	494	509	497	506	478	507	480	462	509	485	497	453	479	507	463	481	452	440	502	529	489	479	520	482	515	507	531	496	519	531	478	486	487	483	514	477	479	486	484	492	482	479	524	480	481	529	463	510	446	508	504	475	489	481	484	490	498	492	475	520	528	491	499	494	504	500	502	505	472	503	489	510	522	501	488	481	496	461	494	478	526	491	491	483	479	482	510	522	481	444	507	472	499	489	465	468	462	486	501	503	534	475	501	502	517	516	441	493	513	516	488	506	489	473	479	478	510	487	524	515	482	437	520	492	460	470	455	499	455	479	508	475	495	479	508	481	518	467	524	485	512	487	484	449	483	481	491	503	499	445	501	535	509	526	484	514	504	498	482	506	470	518	531	504	535	485	526	474	512	504	472	498	503	491	466	503	484	498	495	500	566	471	474	482	465	489	590	506	474	485	476	514	525	505	453	526	480	487	491	504	486	515	451	525	492	474	539	535	525	475
10650	783	625	539	480	393	374	363	396	338	331	320	322	336	302	322	329	280	291	291	299	317	299	338	327	312	290	319	309	335	288	307	282	310	287	344	303	329	304	339	307	380	321	311	279	296	291	281	290	341	288	266	307	327	306	289	303	312	302	331	303	296	303	311	296	309	305	329	290	297	298	317	291	304	319	317	316	309	291	297	315	312	333	309	298	297	288	283	304	290	301	275	302	285	302	303	298	331	271	285	301	294	309	299	293	322	334	311	304	307	303	294	274	320	318	296	270	312	298	274	275	294	294	292	268	331	293	311	285	273	317	305	296	313	301	314	308	319	286	299	303	299	303	294	281	330	269	299	327	294	306	267	264	286	329	305	346	331	305	289	323	316	326	299	296	285	293	296	292	290	286	308	314	285	302	302	330	275	298	315	288	310	304	307	273	317	299	287	277	317	286	279	308	324	277	266	289	293	295	285	317	316	325	297	293	291	302	280	304	315	325	300	274	293	294	278	333	310	284	321	298	320	315	296	300	320	312	289	266	291	296	286	296	280	273	298	266	332	310	287	307	306	300	336	285	308	329	270	327	274	324	290	332	280	286	284	304	350	359	340	289	312	313	304	292	312	298	315	287	270	298	301	277	309	280	294	284	326	295	309	312	275	304	288	307	282	312	315	337	331	298	304	300	291	307	302	321	296	286	310	288	322	282	325	321	309	285	311	290	328	295	298	298	278	325	269	268	284	272	313	325	300	283	292	293	304	302	306	300	284	303	302	281	261	313	305	299	336	284	345	297	270	272	265	295	305	303	302	276	283	312	336	284	283	286	277	289	293	309	319	291	298	252	283	337	295	315	285	305	295	270	300	252	347	292	290	299	288	309	307	288	315	291	300	313	302	299	279	302	322	306	288	276	279	303	314	309	296	266	290	308	302	286	344	304	317	281	317	321	300	307	299	264	307	325	293	319	296	310	329	278	315	298	305	299	309	295	296	311	319	310	344	271	296	291	315	312	309	303	321	309	288	302	293	304	305	299	294	325	285	305	331	324	279	292	296	335	274	307	268	282	303	319	282	282	312	334	293	285	280	290	314	299	302	281	287	280	344	301	277	288	275	294	308	290	306	325	294	336	288	299	316	305	308	322	307	283	302	268	300	308	291	319	280	312	277	284	309	298	319	266	299	298	280	252	285	306	365	278	308	283	262	299	306	280	334	253	300	279	293	324	280	279	295	265	311	285	311	273	305	311	315	300	267	325	293	319	292	308	296	290	325	303	333	310	301	310	296	300	301	310	279	287	317	328	338	318	292	314	270	310	307	297	290	287	312	299	284	310	291	314	316	278	286	300	273	308	275	293	318	295	295	293	281	286	302	279	310	273	304	351	297	319	310	289	294	325	322	292	302	297	281	317	296	312	303	271	286	291	278	314	291	269	296	342	266	324	272	334	281	248	280	290	295	306	362	313	314	283	295	305	307	283	306	289	312	325	270	302	295	270	277	288	307	279	269	266	312	301	286	298	306	312	335	285	323	292	309	278	334	318	317	290	305	310	290	311	275	248	297	289	298	289	296	307	282	298	334	296	320	312	292	271	322	323	279	339	294	291	295	298	290	311	274	291	316	307	285	318	289	334	299	305	301	286	317	283	291	319	295	332	266	290	296	265	324	298	334	287	311	322	322	262	302	298	301	290	282	295	314	309	293	310	309	304	281	296	307	321	323	288	306	296	309	284	282	276	267	265	288	294	309	286	318	306	299	325	340	323	292	300	323	288	281	315	299	298	310	317	297	300	281	303	299	297	298	319	306	282	309	322	323	320	308	321	305	287	327	263	285	313	323	282	335	312	292	263	331	285	277	281	301	326	311	325	276	304	290	259	289	324	298	294	322	289	329	301	285	314	321	335	277	317	291	326	304	318	311	267	292	298	323	327	293	300	275	299	290	302	304	332	312	287	265	341	297	288	287	314	302	304	270	268	330	302	285	306	316	309	275	320	310	295	323	285	274	322	306	298	295	307	293	288	301	311	329	315	278	289	280	302	325	308	327	315	251	265	280	302	295	307	257	316	298	320	290	307	305	316	282	282	294	312	274	302	281	295	305	318	270	260	268	305	292	298	320	299	299	300	323	321	296	297	292	306	288	245	314	307	292	314	322	293	332	297	318	322	299	315	308	275	298	311	324	307	322	309	313	285	289	330	280	320	334	278	287	309	273	308	284	314	297	293	289	308	279	305	305	338	339	314	301	281	300	308	285	293	295	279	314	303	293	299	301	299	300	290	305	303	272	283	285	351	325	309	333	279	297	282	300	292	312	287	314	330	300	286	294	259	279	283	349	290	297	262	293	292	288	313	313	282	300	320	311	281	296	318	291	308	324	301	301	304	267	295	302	309	256	307	308	315	304	289	274	284	322	274	300	270	302	283	273	275	326	318	292	298	302	300	287	292	307	294	315	306	300	318	315	291	316	277	320	295	308	348	306	316	320	315	336	323	307	295	292	316	295	284	275	299	324	292	296	354	328	336	338	333	275	321	321	306	295	273	293	288	283	328	291	300	278	298	297	321	293	312	319	288	301	310	309	292	279	257	283	302	283	267	296	270	285	289	292	306	299	308	289	296	289	284	318	307	274	326	298	295	342	316	286	319	307	281	296	307	328	288	278	303	304	315	313	273	269	292	327	275	294	312	323	291	310	272	283	308	295	301	313	275	281	299	309	304	306	317	293	308	290	317	282	297	303	312	283	314	338	274	300	293	235	280	318	323	314	313	319	317	307	262	345	295	297	331	298	299	306	316	292	307	290	312	302	303	257	323	313	294	289	298	298	291	339	278	308	313	267	293	327	317	267	312	284	326	287	294	278	290	314	248	315	321	327	322	332	285	321	299	289	293	283	312	320	309	307	263	292	309	300	319	314	336	303	312	284	290	294	318	327	298	321	286	307	307	324	291	297	307	299	297	335	288	303	298	292	318	296	317	288	305	280	290	291	286	282	310	311	318	276	295	302	282	277	296	319	279	293	296	326	304	297	352	269	360	305	316	314	289	328	291	304	330	302	290	305	300	270	282	299	334	300	281	287	282	310	325	305	329	285	316	352	300	311	282	277	307	326	292	285	289	290	274	281	285	296	262	295	312	288	301	279	286	323	292	277	298	325	302	327	327	299	295	297	312	289	302	274	305	304	300	270	285	293	328	266	327	292	303	315	320	255	315	310	282	309	289	322	329	278	287	313	273	298	272	308	342	342	300	300	341	340	276	311	305	289	299	298	280	308	326	305	309	319	303	299	309	279	299	323	307	282	288	322	322	324	307	325	306	293	296	304	277	271	304	282	302	305	298	318	301	272	305	302	302	306	309	289	270	315	295	312	288	270	287	304	288	284	297	291	291	309	294	278	255	307	331	322	289	300	310	316	309	325	309	259	305	301	307	305	315	274	274	326	316	288	301	314	307	303	336	281	273	271	280	300	318	321	289	317	302	317	325	268	304	308	270	296	291	326
8246	987	1483	1560	1422	1153	1076	983	962	902	877	801	839	801	769	757	770	725	768	682	711	701	714	671	693	753	662	714	695	718	744	706	690	723	734	710	737	736	711	657	709	708	700	711	656	691	652	688	640	690	698	712	676	707	692	673	719	715	724	682	734	711	719	665	727	667	714	702	713	704	716	710	674	686	625	683	705	704	684	723	671	647	708	735	721	710	701	717	714	678	748	710	700	726	664	692	710	674	712	721	668	702	712	690	724	666	708	692	647	701	684	627	680	689	696	672	741	681	722	686	698	737	719	689	706	735	673	640	678	676	677	680	692	670	670	663	744	683	679	742	689	670	683	675	706	732	692	746	707	652	707	668	699	684	681	690	692	671	690	717	670	696	685	668	693	650	714	681	677	729	750	645	709	692	713	750	688	675	710	677	649	713	735	701	718	657	682	689	683	671	624	694	651	702	707	716	670	700	660	681	675	690	736	716	666	680	686	712	689	777	697	752	730	728	671	705	693	658	666	653	705	719	678	642	686	715	681	684	744	699	691	710	723	692	693	662	678	687	724	627	734	713	711	705	685	711	736	726	669	693	663	700	671	733	697	702	727	723	686	698	690	689	695	723	712	670	667	653	703	711	724	668	688	760	724	675	651	686	701	706	660	665	703	721	698	712	694	665	682	688	663	671	649	662	685	737	698	673	733	645	681	694	691	709	718	687	676	653	717	638	749	686	729	709	662	688	707	642	702	660	675	721	702	689	694	743	697	715	707	716	701	748	710	701	690	681	677	687	687	738	706	721	721	668	686	666	674	687	657	730	675	687	669	684	731	651	662	706	675	709	657	691	666	710	671	665	717	711	711	690	706	698	683	732	687	714	646	666	665	704	724	730	711	734	730	722	686	693	699	692	687	652	698	697	686	649	695	714	672	739	671	688	701	726	714	683	681	708	641	677	689	705	749	668	723	697	673	704	688	684	700	763	634	719	698	752	717	687	717	709	676	722	673	695	690	735	698	689	732	680	670	704	730	684	720	678	676	654	692	669	699	686	684	697	707	671	691	687	687	679	703	656	677	637	670	710	624	697	720	697	711	675	676	691	667	689	674	655	676	683	651	694	656	677	704	677	663	733	730	715	653	738	646	714	715	678	662	718	704	693	687	693	714	702	711	657	731	675	681	736	718	652	688	706	662	706	680	697	666	686	717	670	675	713	647	720	721	726	662	670	744	699	736	699	720	751	690	628	709	707	727	666	666	672	687	675	666	719	647	703	733	679	677	728	673	663	711	696	670	700	675	715	749	721	659	712	707	700	684	726	706	680	727	752	704	680	733	711	696	704	730	714	678	737	663	728	759	670	672	679	687	675	685	677	688	689	684	671	703	675	694	682	710	659	726	638	719	737	741	696	682	677	682	687	665	691	701	662	685	721	686	708	648	725	723	694	695	713	701	660	767	732	675	765	717	730	680	736	714	691	704	747	689	694	666	728	754	680	686	643	702	745	695	625	684	706	723	704	740	678	749	733	684	647	657	705	676	661	720	669	746	696	662	672	661	680	683	685	721	722	709	682	704	706	684	689	656	694	709	649	713	706	742	668	718	716	682	635	707	672	664	694	675	679	716	631	720	696	676	783	668	733	654	670	710	689	674	757	618	688	706	705	675	692	659	699	694	705	698	705	734	706	683	720	704	687	684	683	678	680	701	662	736	639	698	689	739	678	673	686	696	705	697	677	708	661	724	668	676	741	727	692	707	733	674	714	655	743	729	674	662	692	701	682	676	651	693	678	729	688	725	667	687	695	703	711	704	682	719	707	690	693	690	698	711	717	700	662	684	689	677	714	712	730	672	709	707	710	662	651	676	712	650	687	665	713	722	703	688	688	701	705	738	698	671	713	701	735	723	702	697	641	713	733	672	677	682	676	721	689	653	672	716	670	707	709	684	714	701	717	722	632	786	708	709	754	694	702	737	702	670	726	699	644	709	665	716	728	748	690	666	686	733	688	703	731	705	718	710	683	704	628	665	692	683	667	690	748	682	676	705	701	725	697	676	644	702	703	723	688	713	684	681	666	663	708	688	740	736	704	727	676	640	653	659	742	703	679	727	737	712	706	726	696	684	699	668	710	701	691	709	683	716	691	698	671	674	693	694	709	712	699	676	684	731	703	686	692	703	712	699	713	663	700	677	680	662	695	747	714	708	708	713	683	690	705	651	667	786	601	721	661	705	662	694	683	709	704	716	707	713	685	684	678	722	691	719	703	651	681	714	656	713	662	672	700	693	632	731	689	676	701	701	679	697	744	699	669	743	675	727	717	695	699	685	705	660	682	701	704	693	678	723	684	743	723	722	702	706	683	695	697	660	673	690	707	699	685	698	716	700	749	694	706	682	688	698	667	731	679	668	705	662	734	712	693	649	696	732	654	677	690	689	729	662	704	727	724	692	674	672	682	696	692	677	733	666	673	739	708	717	708	685	709	700	664	748	665	647	752	740	725	736	713	666	734	680	725	659	710	677	689	703	704	693	651	667	706	697	672	687	656	651	664	693	723	647	729	649	704	669	689	683	697	688	672	708	708	663	710	724	722	668	692	696	687	698	657	730	626	672	685	691	635	734	681	683	679	668	729	663	661	716	707	642	718	678	642	693	698	721	689	717	702	698	644	681	676	706	700	692	675	682	670	693	649	687	749	690	650	703	650	706	728	672	716	687	675	723	633	686	712	665	720	712	665	738	668	726	707	691	697	706	703	689	682	765	724	653	688	695	725	699	699	621	675	678	660	682	689	705	685	639	687	687	647	685	670	700	652	725	714	656	655	676	707	686	706	739	661	742	709	710	736	707	709	697	679	671	703	725	694	721	693	691	686	717	715	661	665	707	635	691	666	719	686	719	650	704	709	696	696	675	696	705	735	693	676	719	723	714	712	674	670	693	632	670	683	697	711	686	697	715	664	722	736	719	708	702	687	673	679	693	697	705	700	720	677	676	748	698	688	705	703	697	669	698	719	679	680	675	710	669	674	693	709	708	703	678	673	682	654	739	741	705	704	700	723	691	687	665	669	719	681	648	662	659	715	689	715	702	684	664	696	662	698	714	713	728	673	703	697	731	702	702	716	713	712	666	664	691	695	685	678	641	728	703	680	722	688	688	667	711	732	723	689	683	724	701	713	710	653	669	690	713	701	711	695	687	708	741	660	728	746	696	707	649	703	692	724	709	703	695	715	657	657	673	690	709	740	671	672	680	702	659	676	637	737	721	675	677	721	724	709	689	712	686	703	675	731	693	695	694	683	699	716	687	675	698	675	699	714	738	687	690	707	676	739	709	726	655	634	680	711	670	663	728	679	682	699	697	718	723	685	734	684	723	679	676	691	711	705	722	694	674	707	711	732	720	680	730	699	771	698	660	717	738	721	678	683	665	683	705	647	699	696	672	668	716	719	694	724	703	709	725	675	715	687	678	664	662	713	713	698	692	704	710	715	658	692	675	727	744	694	696	689
18399	1531	831	692	516	381	316	286	264	280	272	218	222	238	237	207	205	222	229	194	183	226	190	187	199	199	206	194	199	193	206	199	179	216	181	230	203	167	206	221	213	199	207	195	205	203	199	205	190	223	228	221	177	222	191	197	195	200	186	214	186	221	175	185	195	183	169	203	184	198	206	191	204	199	176	157	186	216	187	222	204	194	227	200	200	232	214	225	194	194	171	195	187	187	177	208	201	225	222	204	215	198	196	196	172	200	187	211	215	219	189	209	185	198	224	198	199	210	197	193	202	213	208	209	192	184	178	169	198	197	193	175	201	197	184	198	172	195	200	225	196	192	187	195	196	209	188	221	192	184	182	190	186	193	195	192	199	185	186	215	194	181	198	220	198	191	190	226	209	202	202	236	185	196	225	194	214	196	201	201	219	219	174	190	187	195	199	203	197	201	181	216	204	187	170	178	193	178	196	218	185	192	204	206	220	204	227	220	229	189	209	175	188	192	195	213	189	214	205	179	188	197	212	215	204	209	178	192	189	188	199	207	202	179	216	157	185	197	196	185	160	239	188	201	192	190	204	214	198	197	194	210	219	205	181	210	205	194	165	211	185	182	195	178	205	181	200	173	203	183	211	230	207	188	204	226	185	213	201	230	183	210	209	202	192	184	197	217	180	232	217	176	246	192	188	206	192	187	172	202	193	186	185	192	206	190	212	185	178	184	199	226	207	199	203	235	185	188	184	203	197	223	185	201	183	200	228	199	215	183	222	209	219	152	202	212	211	215	189	180	178	204	220	197	223	223	185	196	226	201	218	209	179	215	202	207	183	190	187	202	205	186	213	203	172	197	192	204	189	197	180	204	190	194	228	212	226	215	179	193	177	216	201	224	170	194	190	192	219	188	189	211	197	201	201	205	191	195	206	229	212	198	192	210	203	205	181	171	215	190	188	244	202	208	192	204	194	182	210	176	204	202	205	161	194	191	211	206	198	189	230	197	177	187	221	182	207	218	197	219	188	184	182	194	184	207	193	211	178	190	208	192	182	189	186	200	191	208	180	194	191	191	205	201	197	219	220	184	195	209	172	198	193	181	185	221	194	169	196	172	211	207	201	189	188	185	195	208	202	187	194	198	207	204	197	191	198	197	203	200	181	199	185	188	206	212	201	215	224	206	183	188	181	194	199	186	193	199	181	183	216	200	195	202	181	191	186	192	192	243	193	204	192	187	185	184	199	190	182	206	201	200	211	213	194	172	177	187	222	216	188	183	220	182	174	187	208	240	199	207	186	203	197	200	234	189	194	207	172	219	185	223	178	188	194	161	210	199	217	182	204	167	195	190	200	211	205	193	201	208	197	197	201	188	199	194	179	204	166	193	232	182	216	206	191	188	186	191	168	202	226	199	201	188	174	194	209	212	171	178	168	187	195	181	206	190	200	159	207	183	185	221	207	208	222	217	204	204	208	198	232	209	187	206	188	188	218	188	194	181	191	208	221	176	232	182	197	191	206	219	216	195	197	213	205	206	214	202	196	199	193	214	166	182	218	190	183	212	229	191	204	235	192	189	208	213	233	186	179	188	212	217	191	198	182	230	189	190	191	199	184	189	212	215	194	201	183	221	192	176	186	212	194	173	190	182	230	219	202	209	200	197	192	189	181	185	199	172	181	184	230	210	182	203	190	205	203	198	233	210	211	221	202	199	174	189	190	201	195	224	202	180	204	208	196	192	215	190	207	180	209	201	171	178	209	201	239	202	183	172	190	193	224	191	180	196	197	207	225	224	199	195	178	168	204	183	208	177	220	183	218	198	190	215	205	186	196	209	186	194	187	187	197	181	195	205	215	197	208	198	183	188	200	198	234	184	213	208	187	173	206	213	210	200	204	193	194	186	214	197	187	205	199	199	214	199	211	200	188	220	212	203	201	197	211	193	174	202	182	207	189	187	193	203	204	196	191	219	182	226	180	228	178	188	177	162	199	190	216	216	204	206	195	203	215	193	207	211	182	188	229	197	176	205	191	185	205	202	175	202	203	197	179	184	201	215	201	225	200	189	206	204	204	185	174	186	195	209	201	210	205	189	225	187	179	209	202	172	220	195	210	185	198	185	198	203	177	197	151	185	189	207	197	202	209	201	195	202	199	219	186	211	180	169	188	176	198	220	183	203	197	177	204	192	229	198	194	209	186	202	182	203	226	200	200	173	207	200	206	240	199	205	207	216	215	199	217	192	188	189	208	201	197	179	189	184	199	182	203	199	182	203	206	199	196	210	199	198	195	183	193	197	207	203	185	173	173	210	176	200	202	195	183	201	207	197	206	203	215	207	190	185	196	196	189	195	210	220	192	194	185	195	214	201	204	219	180	220	193	193	181	211	199	226	204	227	181	191	196	201	209	180	198	219	194	217	210	221	186	224	205	203	210	192	198	188	189	186	220	176	173	196	209	175	219	191	219	180	214	230	189	187	225	208	227	189	224	191	212	183	209	193	212	196	198	195	194	195	180	201	216	217	188	198	190	202	199	213	216	213	165	181	190	217	199	207	200	197	182	212	193	193	199	194	192	184	194	170	181	198	184	185	210	194	193	195	201	210	191	177	188	194	202	188	188	192	176	209	192	208	186	191	200	204	220	169	210	200	225	234	221	192	189	184	208	197	192	204	204	187	199	218	194	193	214	188	187	198	183	227	191	207	190	214	224	208	178	225	202	208	208	207	167	204	197	212	197	233	181	190	178	205	226	187	210	201	195	202	217	221	189	196	217	202	191	196	187	211	201	180	200	189	212	188	204	187	184	195	209	202	181	215	196	206	216	229	233	193	197	178	177	195	211	209	208	194	192	197	212	231	193	205	206	216	187	211	192	186	187	194	184	220	194	200	185	206	190	211	208	199	206	232	223	189	199	216	208	196	187	194	195	200	185	199	211	214	198	198	199	197	185	198	182	203	186	200	209	196	184	173	173	195	214	194	202	205	212	202	214	161	191	191	186	177	213	198	190	199	217	211	197	207	195	202	220	202	191	197	182	185	209	212	194	215	204	228	191	198	212	188	216	192	208	185	221	211	185	212	206	184	216	216	170	209	199	204	205	192	175	202	187	216	218	207	208	195	221	205	196	187	211	183	207	203	204	178	193	218	195	209	188	191	202	210	212	207	204	216	207	218	199	217	222	224	210	178	183	186	201	226	201	199	200	203	169	200	218	192	185	190	194	209	186	197	203	218	193	183	198	188	194	204	206	212	205	206	196	219	208	184	187	168	176	201	213	224	220	214	192	200	202	192	226	202	195	193	197	198	196	195	160	194	190	206	187	190	187	196	200	194	196	206	200	167	191	184	199	189	207	214	191	205	224	193	226	185	213	189	195	185	187	201	192	172	193	187	177	203	212	198	199	224	236	186	194	159	183	212	190	193	208	191	181	180	197	180	177	167	205	196	180	200	191	203	202	210	192	194	205	204	200	186	196	189	214	187	153	196	190	195	188	172	180	202	219	177
10260	1053	1919	2092	1853	1459	1302	1026	997	831	761	688	650	643	616	598	572	594	590	582	526	494	565	515	525	522	514	482	512	492	497	515	509	476	509	452	506	500	480	491	528	500	445	479	498	483	478	463	476	455	496	503	482	461	449	446	444	497	494	456	470	473	495	459	508	514	468	466	419	516	480	468	441	453	460	455	472	484	438	432	515	494	427	464	473	498	455	447	463	464	481	429	440	470	458	459	465	482	488	465	466	482	453	476	485	462	476	455	482	469	441	460	437	436	437	425	496	434	487	464	464	487	454	456	469	442	491	453	459	418	442	481	466	444	466	433	457	454	442	414	428	468	456	485	460	445	492	461	477	441	467	487	449	437	487	451	448	470	497	418	450	478	476	518	457	432	401	447	484	430	483	434	480	444	489	459	487	492	440	480	467	486	443	442	456	457	461	476	451	458	473	431	446	483	461	439	444	467	473	462	479	472	458	435	471	437	469	472	492	416	457	501	439	463	458	468	480	433	520	515	444	439	470	438	469	482	452	451	489	506	458	465	466	440	453	451	453	461	476	468	468	444	451	453	444	430	469	442	475	436	467	496	472	498	460	445	444	441	428	460	438	415	477	456	476	523	456	462	477	458	458	472	464	502	459	442	443	472	466	442	475	485	450	468	474	444	463	466	479	477	445	457	472	464	418	496	444	455	417	423	442	488	429	490	467	461	442	465	451	449	464	465	404	443	462	467	450	493	483	483	437	440	438	446	454	445	482	444	471	445	439	476	437	456	467	459	449	475	425	448	462	453	430	470	465	451	472	478	484	491	457	444	456	467	468	483	458	436	439	462	443	450	511	506	438	448	441	427	479	453	474	466	452	468	459	464	469	460	432	464	448	447	458	447	463	495	429	461	469	452	449	471	450	462	465	445	457	463	465	436	492	475	468	467	469	474	435	441	482	472	476	451	486	466	458	460	468	475	441	467	472	480	494	486	457	457	457	412	490	490	452	474	476	489	467	461	452	492	440	433	470	450	490	510	467	423	454	468	446	493	460	486	441	435	468	509	479	465	451	454	441	432	460	466	435	474	444	453	438	464	439	465	442	469	479	485	485	447	455	433	454	444	474	477	451	473	475	476	478	443	490	450	480	463	484	500	470	453	450	445	468	424	436	507	469	450	465	472	481	475	451	460	491	499	512	458	476	512	431	460	471	500	464	468	448	476	482	497	457	446	448	471	483	436	489	489	481	452	470	462	460	445	413	475	458	483	465	458	442	501	434	464	441	444	518	494	485	465	447	453	472	473	452	449	457	427	466	446	460	480	472	450	476	470	450	488	457	429	476	432	447	486	475	423	456	485	445	456	470	422	469	435	494	462	452	481	431	466	480	458	455	462	494	471	470	467	437	451	497	431	478	455	455	426	467	463	454	458	464	483	453	477	424	442	451	433	454	522	484	478	477	469	434	451	444	497	477	456	442	448	479	429	457	494	489	431	451	429	449	481	488	442	448	475	481	480	476	513	460	495	443	484	448	502	496	423	460	485	479	493	436	489	482	451	458	445	455	440	449	471	438	479	443	466	468	494	451	456	443	463	460	460	436	471	459	474	463	459	430	454	432	501	457	451	452	460	443	453	432	463	509	467	434	498	478	458	476	469	455	483	481	495	466	462	442	470	422	470	459	460	476	450	474	469	493	485	473	450	473	473	489	446	472	512	487	458	482	427	452	408	432	430	475	465	475	471	474	421	475	464	486	450	498	465	465	467	430	475	471	462	498	441	445	444	482	474	478	461	451	440	455	453	466	463	448	478	478	492	463	443	464	468	466	507	465	441	462	450	465	488	481	446	467	457	460	447	461	513	468	458	483	520	447	469	454	481	445	490	463	507	492	447	473	464	451	416	476	484	470	518	459	460	449	500	443	486	433	458	450	485	483	484	459	544	456	469	455	452	439	478	476	451	512	490	494	463	485	485	470	493	432	427	477	514	434	454	450	487	473	469	448	473	500	463	471	466	504	449	486	486	465	481	492	456	488	477	459	442	460	431	434	458	458	443	480	508	491	485	437	443	466	470	470	468	460	480	457	437	461	481	486	466	454	437	430	449	458	437	469	462	500	453	450	469	429	422	508	463	463	456	464	502	450	459	473	484	518	460	437	480	464	452	498	456	459	431	472	488	450	463	422	475	430	491	452	470	456	457	480	490	458	468	489	463	431	444	484	462	479	433	493	484	516	451	471	490	442	467	478	528	418	462	473	451	473	444	490	459	471	449	446	462	460	435	475	457	437	443	470	439	444	461	442	473	461	503	469	462	476	443	489	475	455	421	436	448	498	442	439	460	482	484	450	449	435	472	441	514	445	462	466	474	458	476	456	463	463	414	447	459	483	461	446	469	474	453	467	445	466	473	441	487	440	482	464	487	498	443	501	474	435	492	449	478	465	473	501	478	476	430	447	457	488	435	509	460	424	461	475	477	476	452	470	502	457	470	494	482	464	472	452	464	482	458	454	461	439	460	493	456	434	438	466	442	455	471	435	462	487	481	480	495	502	470	459	435	466	462	444	480	477	424	465	476	513	415	450	462	474	455	462	463	452	483	415	418	447	502	478	467	476	470	472	485	452	465	435	435	465	441	498	431	513	435	440	481	453	442	499	463	480	454	439	434	448	467	445	458	450	474	475	463	461	479	466	474	467	474	481	409	419	455	449	434	435	473	500	451	423	496	465	442	454	477	481	427	417	475	471	462	423	506	436	426	456	510	454	460	490	449	460	428	489	479	485	450	429	438	473	491	453	447	452	473	479	460	480	478	463	433	444	472	503	478	463	488	475	438	466	473	469	452	453	476	451	465	448	469	468	461	440	441	445	440	451	450	425	474	414	464	449	465	487	442	494	471	459	438	435	438	460	450	487	469	480	459	441	502	453	477	462	450	503	484	440	469	479	448	457	494	484	487	480	441	423	470	485	443	476	469	449	444	488	455	471	507	447	472	464	475	461	440	481	494	466	468	478	410	428	466	424	462	443	456	454	514	435	444	482	484	413	421	458	472	478	436	454	445	464	426	465	464	458	446	460	490	444	469	474	462	491	466	480	478	479	469	460	474	491	467	446	467	487	428	437	466	446	473	439	479	509	444	448	452	457	497	442	442	429	419	453	480	477	462	483	493	483	403	467	493	390	492	458	474	478	509	481	450	443	475	494	444	491	518	485	488	440	414	434	483	464	474	442	428	481	493	472	464	473	468	486	466	476	467	455	435	481	461	442	452	453	420	438	464	486	472	469	470	463	464	442	485	491	458	472	456	428	451	470	457	476	492	488	474	438	468	428	487	452	451	450	476	459	485	510	515	448	430	434	480	494	495	412	494	446	514	495	465	490	471	457	452	474	478	412	470	443	456	479	501	471	482	463	442	469	466	439	426	464	463	459	478	417	437	442	439	432	464	438	497	476	497	473	489	435	451	453	472	451	474	460	465	460	466	439	477	419	452	469	433	436	443	500	472	452	461
3993	285	239	193	224	218	213	200	195	190	182	201	189	239	200	194	224	218	223	202	196	201	209	228	202	207	211	185	237	212	193	214	196	184	221	198	187	204	239	196	186	190	195	181	207	213	216	214	226	213	198	217	212	206	206	184	211	201	207	211	191	211	172	191	206	196	216	204	194	183	195	213	211	213	179	205	196	209	203	210	203	201	193	201	192	208	212	198	194	210	240	221	205	198	178	198	170	194	192	193	185	199	190	220	181	199	189	201	208	207	181	212	207	188	211	206	190	202	215	197	195	240	195	205	200	207	197	183	195	223	190	218	220	188	200	235	232	231	201	213	188	204	193	198	217	182	204	231	196	214	175	210	201	205	238	208	207	175	224	222	225	229	243	186	216	207	187	195	194	210	219	196	178	195	208	201	211	229	220	214	211	202	213	206	201	198	208	189	199	209	201	233	217	224	205	198	210	225	241	194	208	196	231	197	178	199	187	196	221	169	174	239	194	214	215	196	212	194	210	189	189	228	207	204	213	215	221	231	181	205	201	192	205	218	222	196	190	193	212	204	205	195	202	202	185	232	239	211	245	203	208	203	216	220	211	179	195	223	197	224	203	220	179	193	200	173	186	209	254	184	190	180	184	213	203	173	209	217	182	213	199	175	185	198	210	194	203	198	227	199	174	233	213	198	208	177	196	189	234	222	191	187	206	192	210	209	197	215	238	236	217	194	189	211	217	219	201	225	199	212	209	175	179	188	205	185	205	184	212	219	201	161	185	215	177	199	187	183	185	200	219	207	212	212	218	197	204	197	199	195	205	204	222	179	223	205	186	214	197	206	200	207	207	205	211	211	198	206	211	192	209	215	192	204	206	208	212	202	164	211	190	204	238	202	194	196	211	171	210	191	212	212	205	216	209	193	208	199	226	200	208	191	221	233	226	194	200	228	212	207	206	209	201	189	192	223	219	215	218	226	207	221	208	172	203	183	181	192	206	188	187	206	194	199	194	205	171	176	187	218	209	212	213	170	202	192	218	218	202	210	198	191	226	193	196	217	194	192	193	203	202	186	181	208	194	216	189	188	199	204	199	180	215	193	213	183	210	204	207	190	198	227	219	228	230	207	200	189	210	190	196	178	200	219	202	206	218	202	188	206	211	202	214	178	200	185	204	206	198	166	175	191	217	184	203	186	234	214	167	201	192	194	184	205	196	208	204	173	181	198	230	214	220	208	181	218	189	205	215	186	215	199	188	260	228	218	188	190	174	168	229	211	203	179	203	205	229	194	217	192	194	227	217	212	198	207	226	172	183	212	195	188	199	215	185	176	200	175	193	227	192	203	196	211	207	199	179	190	196	228	209	207	223	218	193	194	195	179	192	209	178	186	212	207	202	185	201	182	227	189	202	210	210	220	213	185	188	190	215	226	227	189	215	212	208	196	204	231	208	207	194	212	221	204	203	182	186	210	235	238	185	216	201	208	209	199	207	194	204	197	231	209	208	234	206	202	198	245	225	192	196	217	198	190	210	243	205	196	203	175	215	196	223	203	216	201	203	205	177	201	223	204	241	194	180	235	207	212	192	194	211	198	224	196	175	196	203	185	177	174	197	198	220	190	186	211	220	203	197	190	212	218	212	192	193	225	195	202	210	227	206	238	207	192	227	197	224	206	231	190	208	187	206	194	202	221	222	206	216	189	193	234	193	189	216	186	213	203	212	208	194	213	204	201	212	206	209	216	211	172	205	206	205	223	192	209	198	218	218	214	184	198	195	206	193	217	183	198	217	203	204	202	209	194	220	209	200	178	200	212	222	207	203	178	218	212	193	191	204	193	192	193	213	204	225	185	224	206	183	212	197	223	194	229	212	220	239	215	186	189	196	202	203	207	200	185	183	232	198	208	193	190	232	208	205	192	194	204	206	200	215	219	201	195	200	199	197	226	191	173	226	202	211	199	232	194	227	186	184	194	190	223	203	222	225	182	202	218	206	178	238	183	212	209	208	196	183	183	209	208	202	209	198	203	202	176	195	169	193	184	194	188	202	178	220	212	209	208	204	187	206	190	196	175	201	202	226	207	238	158	178	204	188	222	229	194	219	175	172	226	229	192	196	194	202	198	203	178	214	219	196	193	217	199	203	223	196	208	207	211	205	224	212	195	212	197	226	194	215	198	175	216	242	216	213	173	181	214	198	225	217	175	195	186	194	220	188	205	203	193	197	186	195	223	205	208	183	211	209	201	205	200	186	205	222	199	181	217	222	216	228	210	204	217	213	213	218	220	227	208	202	186	192	203	220	211	186	218	212	215	186	205	213	179	184	210	206	187	203	183	223	202	206	224	181	216	207	199	205	188	197	217	206	234	206	213	193	207	219	206	224	201	210	176	222	219	211	171	178	215	211	220	222	213	221	214	199	189	226	191	210	216	211	195	217	201	195	212	218	185	212	208	210	206	209	207	205	186	213	202	178	208	189	226	216	192	220	217	207	208	231	223	201	195	189	185	210	217	195	202	191	226	190	189	207	195	198	216	193	189	185	186	202	211	202	202	190	204	197	230	199	211	197	184	209	199	196	203	196	221	194	180	224	210	206	189	196	221	205	203	187	216	227	205	217	196	205	196	183	216	229	206	201	186	212	208	207	188	195	204	228	212	177	177	192	223	236	210	212	208	209	233	218	185	212	202	212	200	215	206	205	191	200	206	202	182	205	183	233	210	203	213	185	201	198	190	202	186	224	209	194	189	233	186	188	251	192	207	185	207	204	201	204	191	214	235	179	211	195	196	221	224	185	197	202	182	202	236	208	218	197	199	177	192	205	213	225	185	210	210	214	222	223	202	197	210	228	177	209	188	205	206	173	184	214	183	191	211	219	208	167	191	217	210	235	206	210	176	221	213	201	213	195	198	201	183	204	211	183	197	206	219	221	173	213	205	218	194	197	198	221	190	174	208	189	191	190	225	217	229	197	182	181	206	201	226	206	212	211	198	205	205	219	208	199	196	182	199	220	198	202	193	216	191	209	222	214	204	220	197	202	215	191	209	198	187	197	188	206	195	191	205	200	216	219	174	206	198	179	186	218	193	222	180	206	207	233	182	196	201	210	203	203	222	196	188	205	193	179	181	213	234	211	207	204	231	209	209	231	230	191	186	206	192	197	196	216	208	207	217	193	209	193	212	206	201	173	196	194	194	202	199	194	203	182	216	188	204	233	194	196	186	227	198	220	205	207	189	210	202	203	219	208	220	180	190	200	165	202	203	180	189	196	177	206	171	177	215	187	217	202	198	204	217	202	209	208	214	192	212	201	175	183	230	191	202	195	195	196	195	207	189	190	211	187	208	192	212	213	195	206	194	179	213	205	218	208	198	225	206	218	185	189	187	233	222	219	183	230	211	217	213	196	221	196	201	173	233	206	195	205	208	214	229	200	234	192	172	207	227	224	187	231	199	200	198	231	181	236	213	205	200	189	189	228	222	236	212	236	203	183	245	208	196	187	219
3333	518	529	545	570	500	521	503	499	506	504	494	507	532	526	492	460	494	510	529	498	514	479	462	466	465	538	448	501	477	473	523	510	531	510	486	519	480	489	501	448	479	504	550	488	493	497	496	523	538	504	495	521	500	455	483	490	509	526	495	488	465	501	509	535	488	493	520	512	504	466	471	498	461	500	498	487	484	494	495	502	497	544	465	485	498	510	519	525	513	470	480	529	509	511	502	483	502	472	471	527	521	542	495	519	480	471	525	478	509	482	481	515	502	477	492	497	524	477	514	542	537	517	524	537	542	504	447	520	495	505	486	495	477	510	531	488	516	478	514	543	509	503	476	514	490	452	520	494	503	471	472	476	488	511	519	519	524	517	515	485	525	541	471	509	493	496	541	491	521	468	505	486	473	479	493	491	505	517	499	477	481	475	542	508	485	529	526	490	518	491	486	532	465	488	475	503	513	497	516	459	491	486	486	494	514	506	462	505	499	494	478	522	490	511	490	480	507	501	487	477	500	473	520	500	490	484	478	492	470	529	484	508	503	535	522	477	498	490	474	469	482	525	460	481	505	455	530	491	507	504	503	483	533	483	515	494	489	478	497	468	481	468	518	507	546	522	490	521	471	484	509	474	517	523	515	483	498	512	528	541	512	525	487	480	496	514	472	513	520	505	522	505	482	493	472	535	503	508	512	510	533	498	461	502	485	501	493	446	535	519	513	505	460	502	470	471	481	476	508	472	512	519	464	470	515	514	470	507	571	483	486	504	485	503	516	471	487	496	493	521	484	515	475	518	495	489	489	492	512	528	531	488	469	512	486	527	504	520	500	520	529	495	497	531	458	541	516	470	505	511	483	496	495	506	477	461	514	515	507	499	518	488	537	528	513	502	479	516	520	484	509	468	485	506	469	506	504	491	525	501	484	513	492	511	462	462	492	491	478	511	507	448	484	507	507	497	524	546	489	504	497	505	480	504	463	488	498	494	488	493	534	437	473	481	531	516	507	509	498	506	513	505	462	484	533	543	522	525	510	502	492	477	523	502	526	500	479	495	506	530	508	522	515	529	510	502	499	514	526	459	472	507	501	497	484	457	503	540	483	490	508	479	495	471	545	471	498	529	493	495	523	471	476	531	507	495	495	504	497	494	481	484	546	529	485	532	491	472	492	505	464	495	507	490	511	495	520	523	470	527	512	533	458	516	497	499	526	465	531	482	529	494	466	486	507	518	469	500	518	495	520	524	475	476	509	506	511	473	494	491	525	502	478	497	474	478	535	520	525	454	523	495	518	472	483	466	511	510	488	520	475	492	459	545	492	512	507	526	468	511	522	470	512	488	520	484	542	497	497	511	511	443	486	476	501	475	486	488	502	524	501	498	505	505	485	503	497	519	482	485	523	493	524	477	494	499	451	502	580	501	505	486	480	492	494	470	523	495	506	534	497	505	480	498	501	478	555	496	453	515	523	498	480	522	485	485	502	441	494	483	487	478	518	492	474	474	501	479	494	483	487	523	480	515	476	522	534	521	508	525	484	518	511	457	507	508	498	476	477	508	492	491	484	496	486	533	509	484	540	458	481	511	499	511	493	502	511	494	480	508	531	553	534	482	523	466	535	527	502	502	503	506	507	506	516	467	503	521	454	505	465	487	509	488	483	482	534	525	439	496	517	468	493	494	495	488	514	491	479	503	470	471	510	541	490	495	514	487	491	478	511	494	494	452	493	469	539	480	502	461	490	500	474	500	476	522	528	531	488	466	534	503	486	491	482	509	530	479	463	530	483	454	542	434	470	495	490	498	508	534	497	498	472	491	486	514	459	542	487	525	482	504	474	525	497	495	467	538	536	507	483	501	479	502	508	494	490	465	500	502	503	470	517	516	493	504	475	512	485	442	512	526	491	495	506	510	507	480	497	532	498	533	522	503	494	449	470	495	466	510	494	463	483	512	514	490	469	504	549	484	492	530	500	500	499	448	520	511	462	492	479	504	502	493	499	485	505	475	457	598	525	527	512	464	525	499	488	503	467	538	511	559	518	489	541	490	479	510	523	509	508	528	481	481	477	508	488	476	505	531	488	492	528	478	518	495	491	496	504	534	523	520	490	500	482	494	512	524	461	497	515	499	519	521	501	489	526	520	490	479	478	531	522	523	505	487	487	488	481	447	519	548	511	530	472	495	526	530	525	493	489	519	495	479	474	528	496	503	479	467	524	527	502	496	481	491	482	494	498	475	470	495	486	523	490	496	489	528	498	473	523	522	477	479	502	471	471	507	504	496	522	495	506	499	491	494	497	517	496	485	475	483	496	502	465	522	487	540	515	469	505	496	509	490	521	493	468	463	525	476	517	508	522	535	512	483	503	495	495	524	507	461	504	489	503	504	516	480	486	504	464	491	480	524	507	501	458	507	511	495	525	489	500	501	520	498	555	494	494	514	519	484	481	512	529	490	508	506	482	504	511	491	495	510	493	506	504	483	518	519	481	467	470	491	495	481	493	500	476	478	466	494	513	485	486	484	441	513	466	529	501	476	504	541	516	471	476	490	496	448	521	528	517	499	473	476	473	504	497	507	497	511	480	517	497	487	463	470	494	490	497	506	468	494	516	505	542	488	488	497	486	507	478	483	513	474	529	519	502	511	492	519	494	505	471	518	481	519	527	504	497	515	489	475	497	514	509	506	476	492	476	492	557	503	473	516	534	494	532	516	514	465	470	491	500	510	493	507	508	483	499	486	462	497	527	484	506	498	491	520	498	488	537	489	527	445	497	474	505	515	497	531	472	505	442	477	472	515	534	541	505	479	482	523	478	486	541	529	496	488	498	502	483	493	482	526	520	516	520	489	495	479	506	498	514	540	483	474	503	495	491	508	476	524	490	482	483	509	500	480	521	517	506	498	567	511	523	460	489	510	479	507	523	460	535	505	460	463	466	520	507	476	490	495	509	505	452	527	486	519	513	489	531	479	487	467	503	485	468	507	518	525	508	450	483	477	491	499	519	450	469	488	510	528	493	495	517	494	483	504	512	518	526	472	493	490	492	519	493	476	512	478	468	506	516	519	509	524	483	485	469	515	522	525	476	518	495	549	500	516	477	443	484	463	448	514	505	512	485	497	513	519	501	473	488	449	480	508	501	470	497	505	521	483	531	491	484	476	510	445	486	530	525	508	514	495	491	535	481	513	514	524	492	498	482	493	513	487	481	491	498	485	540	508	510	522	510	477	492	503	507	483	506	494	526	521	484	521	511	514	475	493	496	520	496	530	494	474	478	487	500	522	495	554	525	495	509	506	546	515	499	494	474	528	470	498	526	485	534	493	506	516	516	476	477	478	511	496	490	453	459	551	497	503	509	517	512	548	520	475	499	488	501	485	508	476	530	505	485	486	507	496	509	471	507	499	485	511	507	545	555	502	505	549	526	486	541	510	521	487	502	492	513	466	470	483	491	544	541	534	530	493	496	509	508	502	476	491	506	475	499	503	523	500	510
10860	784	668	564	471	409	369	309	324	357	309	320	360	318	284	305	321	298	321	265	290	308	317	322	304	296	328	309	279	298	308	322	293	311	314	298	319	300	291	283	303	301	289	295	279	294	324	299	327	265	302	294	325	292	290	301	305	300	270	277	290	280	303	294	280	286	320	293	307	310	312	325	339	304	322	330	302	322	306	301	279	302	273	277	282	279	318	320	301	303	263	287	306	318	308	326	318	281	287	302	310	267	312	295	296	270	282	307	313	303	274	276	311	290	298	334	304	293	302	290	312	298	310	322	322	303	308	329	283	267	293	312	286	316	288	310	320	312	312	274	293	309	288	317	297	288	306	284	322	291	290	307	313	267	290	286	299	316	291	329	288	315	296	286	295	328	334	277	324	313	311	305	297	324	296	288	307	297	293	283	294	304	320	308	348	320	314	300	281	317	297	287	283	306	318	343	326	283	323	315	280	291	301	308	308	333	309	305	315	308	301	313	295	314	286	320	294	300	322	324	304	312	275	301	297	293	290	292	334	301	268	294	279	281	309	283	320	316	329	279	330	343	307	320	307	300	293	256	294	293	314	266	321	281	299	290	296	268	310	305	303	303	274	297	326	287	338	325	323	299	293	292	287	309	317	318	331	295	310	307	278	322	307	314	298	310	302	274	313	300	277	285	310	296	287	295	341	273	286	323	294	325	310	307	327	310	311	325	283	275	291	275	302	337	319	300	299	311	264	324	307	286	300	307	316	241	308	312	304	299	347	300	270	305	314	280	296	299	316	306	324	285	287	321	302	280	275	303	278	305	317	264	332	284	301	289	288	315	283	308	296	307	319	281	289	270	304	326	309	312	277	304	321	316	280	327	312	279	325	333	301	316	284	291	296	309	288	325	296	322	264	274	323	281	315	337	277	296	309	309	283	297	310	310	306	309	260	315	286	303	326	306	298	311	293	280	311	277	305	325	291	302	280	309	286	288	279	305	299	297	289	330	306	289	286	319	295	290	303	289	310	298	318	276	366	276	301	318	281	311	276	296	279	303	285	304	302	280	305	301	277	299	277	338	296	288	286	333	276	315	319	267	283	304	321	318	313	300	303	312	299	305	295	298	306	311	298	303	315	317	295	260	311	308	277	327	289	288	306	276	298	295	297	314	316	312	290	311	294	312	291	300	329	299	342	308	298	272	313	298	299	330	260	319	283	262	322	297	343	304	323	289	289	304	301	301	287	293	288	293	271	294	322	326	271	263	281	289	305	293	291	300	308	294	314	335	295	257	325	313	322	305	288	296	314	318	274	298	339	314	309	317	289	295	302	317	313	253	325	273	331	298	314	288	267	330	249	291	289	279	299	277	305	267	305	288	308	279	303	337	301	327	317	267	335	304	302	323	296	304	327	316	293	325	290	295	336	278	303	264	330	329	299	265	316	305	306	304	297	285	292	347	307	303	311	276	314	305	298	299	277	283	272	308	320	329	333	307	311	307	328	262	283	262	303	272	318	312	327	287	304	296	317	299	270	285	327	289	295	312	307	315	285	318	303	327	297	310	325	324	296	300	283	308	327	307	328	305	267	316	311	308	326	312	302	286	278	273	291	286	309	313	270	298	271	307	320	269	309	313	300	279	290	299	309	285	302	290	276	306	278	303	293	274	279	286	324	269	318	318	276	285	308	318	287	270	298	302	308	297	294	298	311	328	291	263	324	294	291	298	303	304	272	305	313	299	321	300	298	297	287	281	294	288	298	300	324	316	290	275	320	280	301	313	289	335	313	308	298	290	281	368	310	338	306	283	307	301	309	323	299	352	302	308	295	269	296	310	307	282	279	291	289	300	308	287	296	326	290	302	310	321	305	300	300	293	290	331	306	300	319	295	296	287	283	322	297	307	298	300	322	297	313	288	290	323	284	286	298	299	309	334	308	284	303	293	282	292	288	309	331	284	318	292	297	306	306	284	323	272	293	290	283	304	304	274	314	278	314	273	274	287	281	304	302	264	284	276	293	289	297	313	315	329	286	324	272	307	303	297	298	308	317	260	271	301	298	299	281	307	275	321	307	324	290	302	307	278	315	295	316	302	324	302	307	318	308	312	316	291	294	272	304	288	280	287	318	304	278	323	335	259	292	299	271	307	304	292	310	325	307	282	277	289	279	325	293	300	329	322	289	290	307	312	299	299	276	308	325	287	289	317	310	311	304	282	313	301	307	305	325	280	301	331	315	255	299	327	307	303	258	311	289	333	304	292	312	285	292	278	287	290	335	298	301	297	292	304	279	308	327	329	306	295	292	279	300	313	310	308	305	284	296	281	270	300	315	259	286	290	296	299	268	321	268	288	299	283	349	269	301	308	312	294	292	285	279	304	309	288	329	311	260	312	310	309	281	306	277	280	301	341	310	289	296	293	322	298	299	304	302	283	333	300	286	342	292	313	313	280	313	319	315	347	283	317	290	283	312	338	278	314	312	306	288	313	310	323	319	304	323	310	351	315	297	290	326	324	333	296	293	328	308	294	314	333	280	301	336	319	263	312	259	292	283	306	271	302	281	281	283	272	303	303	273	332	316	313	295	304	284	313	297	262	273	302	297	303	332	313	287	269	295	303	289	310	312	303	313	306	327	325	277	289	310	324	271	310	243	326	297	312	283	270	281	315	301	302	277	276	302	274	285	332	280	316	326	305	286	336	296	301	301	271	306	349	290	319	319	299	285	320	287	283	296	286	291	318	301	312	311	315	293	331	298	280	301	318	268	265	281	308	286	281	296	314	296	274	310	278	319	266	312	277	290	306	313	280	320	330	280	279	346	312	296	311	317	324	314	302	316	299	299	285	292	290	289	308	276	295	285	318	322	298	304	279	292	291	303	283	269	303	299	293	305	278	279	323	298	301	318	308	307	289	267	313	312	321	281	300	296	301	312	293	317	320	285	311	293	311	303	286	328	306	323	314	283	301	288	324	311	293	300	303	325	314	288	316	297	318	311	268	288	306	312	306	276	307	292	305	273	293	268	269	314	294	330	317	298	304	311	297	280	323	293	284	306	305	285	293	332	291	297	295	321	334	343	339	311	296	266	294	343	301	292	304	298	299	312	297	298	324	327	322	318	275	298	299	351	319	282	282	325	300	306	275	270	281	286	310	300	319	325	306	286	318	298	293	342	281	303	310	305	291	272	280	278	315	304	272	304	275	302	302	295	296	326	296	279	301	321	293	308	343	325	316	324	309	326	300	289	315	266	286	277	305	253	302	320	292	298	332	299	277	292	312	310	262	277	317	302	292	280	307	288	303	306	306	281	292	327	281	300	276	346	308	314	317	325	337	293	291	305	314	296	298	318	329	334	293	294	305	289	287	282	316	294	303	323	274	289	290	258	293	323	314	299	300	266	308	312	321	289	291	291	284	320	310	305	307	264	289	321	333	310	332	295	317	297	319	290	273	309	299	312	311	292	262	306	294	304	315	286	303	306	312	340	298	314	337	276	336	317	298	336	324
8308	1012	1462	1464	1459	1236	1092	986	947	833	827	797	795	817	749	724	703	715	749	718	774	704	740	723	732	713	734	701	748	713	708	699	711	724	710	753	732	670	719	737	736	678	701	689	704	722	688	707	618	695	703	697	727	676	702	649	688	707	732	736	704	730	675	640	648	687	689	676	692	672	682	677	715	702	683	703	682	694	698	737	635	682	697	627	656	695	708	723	705	697	653	708	648	693	671	704	701	668	717	669	710	707	737	715	667	707	666	696	775	693	718	714	705	689	690	651	700	663	698	703	690	729	715	655	706	705	713	703	715	668	704	645	677	700	706	680	698	719	646	650	678	718	684	651	637	713	691	752	697	687	645	675	717	665	737	707	721	661	725	707	724	686	730	669	703	732	684	719	705	697	686	674	692	709	725	665	664	680	725	681	661	714	698	674	681	700	716	698	722	679	679	745	650	729	698	728	700	653	660	711	695	678	684	694	749	670	715	684	676	725	767	667	716	666	717	685	700	685	676	673	675	719	734	658	673	719	664	706	751	724	709	789	699	707	664	695	697	710	752	691	670	692	721	724	737	676	699	685	657	645	689	715	671	679	709	677	704	674	650	663	672	721	690	657	695	654	684	639	693	687	683	668	657	666	708	738	692	666	710	724	692	676	665	710	703	670	674	693	717	688	716	727	713	680	669	678	687	712	703	710	692	698	716	690	672	744	729	683	667	690	698	738	669	702	702	704	747	692	704	663	667	696	735	644	696	708	731	666	737	741	696	709	703	726	640	672	676	706	693	692	682	736	662	693	749	674	710	712	698	686	683	680	680	698	702	742	674	696	646	712	722	660	691	681	732	661	687	710	713	692	673	701	694	712	725	695	715	681	701	711	685	688	632	706	675	699	712	739	686	676	716	708	644	762	710	652	704	674	705	688	712	707	682	655	724	686	716	719	698	721	653	736	695	663	713	684	725	696	694	670	735	706	685	697	701	685	770	659	665	709	669	654	663	654	711	657	688	644	678	684	697	675	657	692	668	715	700	728	706	735	690	681	693	657	705	750	680	671	698	689	655	716	725	698	651	635	719	732	698	671	728	692	762	683	686	659	682	729	744	679	702	732	710	656	675	675	711	707	674	684	668	687	713	696	710	706	640	662	662	719	771	689	683	712	678	667	678	730	725	681	682	716	701	706	665	649	676	702	699	705	716	676	638	702	707	696	709	682	666	674	706	674	705	682	686	709	669	761	686	710	695	677	717	747	753	705	695	691	695	704	677	709	668	723	724	736	704	721	660	710	682	700	684	722	682	645	685	664	692	738	681	662	674	724	704	650	676	746	647	711	693	689	688	712	735	673	693	648	672	693	689	727	676	698	648	654	701	723	712	683	693	712	682	726	719	703	663	678	697	660	728	717	693	695	756	696	683	687	647	681	681	663	710	687	686	768	714	653	647	687	692	685	707	692	670	677	676	678	703	681	698	660	703	677	690	672	680	645	706	645	692	715	693	725	705	704	681	667	747	686	693	743	727	681	706	721	712	684	724	703	671	674	696	693	709	681	696	694	716	719	727	654	701	735	663	699	749	727	673	700	700	642	700	699	705	674	676	706	695	715	699	657	736	723	625	674	697	696	650	714	673	637	677	713	696	704	671	695	686	704	699	685	706	705	666	708	674	707	695	690	709	705	709	698	721	669	700	740	744	745	768	726	682	677	727	697	676	750	701	730	682	687	700	701	702	687	654	708	717	709	671	684	673	672	693	673	675	730	688	690	720	673	685	655	690	661	660	663	687	679	653	685	684	663	726	658	688	747	645	681	685	672	664	665	737	671	734	694	720	746	734	710	677	689	676	671	703	698	693	629	696	700	761	747	661	661	699	699	651	666	738	702	722	741	704	693	739	689	691	694	665	625	710	683	671	757	706	699	681	670	722	680	701	680	670	725	666	682	719	688	721	674	651	700	692	713	644	727	666	669	643	713	693	662	684	662	719	692	717	663	680	756	704	692	668	688	702	715	645	692	656	730	646	724	756	691	694	683	686	750	676	697	686	718	698	697	656	691	692	711	704	690	660	695	712	729	696	641	694	648	692	680	697	687	685	719	709	681	747	714	711	711	714	664	666	714	680	707	726	690	647	700	672	659	708	704	669	652	741	652	649	650	685	725	706	691	663	706	718	695	698	727	666	653	727	692	726	724	743	710	696	678	699	724	683	701	682	691	658	651	668	651	689	681	683	648	711	700	711	730	718	707	703	657	731	684	733	733	693	649	681	699	698	706	679	669	764	646	708	681	706	678	693	697	672	718	662	688	723	639	706	679	704	760	676	671	636	684	704	729	715	697	747	667	724	710	673	698	726	677	687	682	670	701	707	707	628	753	701	660	724	685	723	639	695	699	704	692	677	733	677	721	745	701	705	722	705	720	705	651	683	760	701	672	669	689	726	718	732	695	692	732	755	683	672	709	710	753	634	689	687	737	676	690	696	677	687	690	687	694	749	663	674	729	705	707	724	737	750	668	720	684	744	655	696	658	715	671	707	711	739	676	723	640	705	678	693	771	719	645	689	732	694	674	723	689	693	706	654	730	699	686	685	724	673	713	665	699	764	728	680	696	719	675	667	667	693	708	704	686	668	688	690	704	698	722	669	760	701	709	662	692	680	683	679	679	682	722	669	699	659	668	669	691	707	771	653	718	696	737	665	671	686	711	655	689	681	664	702	732	688	656	659	676	666	689	731	694	633	688	692	716	746	703	684	652	682	662	697	683	655	684	712	690	707	680	686	670	711	716	670	684	687	702	739	684	703	671	690	683	723	668	655	671	775	704	704	738	684	690	684	686	710	703	667	681	694	689	719	669	734	648	690	748	712	690	696	696	715	677	715	704	656	695	681	689	721	647	702	710	750	685	716	682	685	665	700	737	681	635	705	706	674	696	672	673	720	687	713	669	687	716	671	738	724	698	663	738	681	682	661	646	670	747	708	690	652	729	670	707	676	704	689	703	672	671	744	711	705	745	694	677	677	695	671	689	753	716	685	683	749	674	666	700	656	647	681	695	688	689	635	704	702	696	698	694	722	706	697	704	705	702	652	753	775	673	698	690	680	631	754	709	700	728	678	718	696	682	703	673	620	687	670	670	650	684	684	697	697	649	663	654	717	729	712	695	631	692	677	716	656	689	724	688	722	712	680	689	701	681	724	703	679	729	719	698	711	699	670	686	675	665	747	688	655	650	689	677	709	673	688	729	739	669	712	651	697	657	714	709	643	690	713	709	724	676	663	663	712	679	766	721	663	698	648	708	684	683	730	720	713	670	691	723	680	715	661	711	701	718	695	669	681	688	691	678	753	709	666	684	690	670	693	686	704	647	643	669	658	683	719	672	672	695	686	684	679	686	725	727	733	696	726	743	704	638	701	726	700	681	673	686	733	700	697	700	717	700	702	702	685	680	689	663	707	683	681	701	658	679	678	685	701	700	695	658	710	674	673	722	692	735	665	683	707	639
18396	1450	893	730	515	396	362	300	254	276	255	246	257	230	255	198	221	204	227	200	220	230	218	213	211	209	218	208	223	246	200	215	186	206	232	210	216	205	188	197	195	219	222	223	214	221	207	226	194	210	202	156	191	200	178	207	194	192	216	192	206	170	186	205	199	175	197	211	188	204	215	186	215	198	214	188	226	227	188	188	190	197	189	166	239	196	198	204	219	180	205	172	193	191	209	194	232	191	204	176	202	216	195	218	208	186	232	214	206	201	212	206	195	216	185	228	204	183	202	202	215	213	197	204	222	201	202	216	174	201	214	200	212	224	229	224	242	197	199	187	196	210	217	209	223	210	216	213	206	191	207	211	229	193	205	175	210	188	206	239	199	209	183	215	218	199	184	203	210	176	211	201	165	191	172	210	208	216	169	198	173	192	205	203	185	187	179	188	208	182	159	206	216	193	203	190	189	204	207	188	200	218	195	215	233	189	197	187	194	202	182	183	170	184	188	187	192	190	200	178	204	227	175	182	214	212	187	199	216	186	175	226	176	222	202	190	205	197	201	215	221	184	206	185	197	201	197	188	179	200	214	184	191	187	225	212	211	200	205	209	197	188	212	206	186	238	197	189	199	194	201	208	184	220	215	199	200	192	187	196	196	199	202	210	222	215	192	186	185	205	188	208	199	184	193	187	206	206	188	214	202	183	222	170	189	234	206	180	223	201	177	200	181	210	206	188	188	229	204	196	201	195	224	213	193	206	170	212	206	204	207	212	199	215	199	211	190	218	203	222	207	162	237	200	208	192	195	180	202	200	218	226	191	202	198	183	189	209	204	197	208	211	194	153	205	182	158	196	185	218	206	208	189	202	218	220	204	223	226	206	193	218	196	194	191	208	204	203	186	199	204	183	173	203	206	195	198	192	183	190	178	202	175	224	205	181	201	184	198	180	211	233	180	220	164	202	189	206	205	210	191	206	197	169	215	218	209	201	182	211	202	193	186	194	201	202	178	215	190	217	176	168	183	192	192	194	192	191	177	206	191	209	175	187	226	202	179	204	190	198	192	197	221	224	181	174	216	188	168	201	185	219	195	209	210	189	202	202	185	165	195	199	182	188	169	199	185	207	220	200	212	198	197	211	200	230	218	182	188	206	193	190	208	194	203	180	200	227	203	207	187	191	199	202	176	234	164	181	210	216	189	206	207	217	200	196	191	200	204	205	185	172	228	186	195	199	194	169	203	221	183	198	187	218	201	181	190	184	236	236	217	194	197	198	201	193	194	181	234	204	196	194	205	198	209	205	201	182	215	175	176	204	220	186	186	210	219	203	196	211	177	205	209	200	192	232	197	220	211	203	185	211	199	198	220	197	205	189	185	178	197	172	197	213	173	182	202	199	182	210	205	223	190	178	207	199	223	196	193	196	197	214	180	203	195	217	191	198	193	208	191	203	215	233	182	192	190	180	186	203	186	212	196	203	203	172	225	211	202	188	215	189	205	203	214	185	179	208	190	182	185	182	210	198	235	175	191	171	209	195	185	199	194	194	177	178	185	232	201	180	192	196	219	189	224	175	204	194	181	234	186	217	201	186	186	198	163	200	208	197	205	209	205	186	206	211	198	209	189	190	193	158	175	194	182	162	178	198	209	212	209	182	177	167	219	202	208	204	194	161	210	204	219	200	191	224	195	187	190	233	189	208	195	199	190	210	182	190	167	230	187	214	198	210	218	232	197	196	205	197	181	213	224	160	179	210	201	212	183	192	197	154	208	204	190	206	191	198	215	213	216	222	199	190	218	201	178	181	194	221	218	180	203	221	199	214	218	206	192	231	185	198	203	176	208	199	205	187	216	203	188	206	188	170	201	181	206	199	203	191	203	203	197	197	189	185	207	238	220	192	223	216	209	178	232	188	217	206	199	191	166	201	196	210	159	212	214	200	203	196	203	201	193	222	210	193	203	212	191	187	212	194	193	205	196	163	183	191	241	205	206	172	199	185	175	217	203	192	229	180	190	182	182	194	195	192	186	186	209	178	220	218	209	220	193	197	183	213	186	207	234	195	197	204	212	196	211	193	208	212	190	217	197	208	202	205	188	212	210	190	206	189	191	219	194	208	205	204	203	186	205	197	209	225	190	182	198	215	195	217	181	216	191	187	220	188	197	177	197	178	207	187	224	212	183	206	172	189	203	223	209	192	217	197	183	189	205	199	207	202	198	200	224	184	174	190	209	211	215	192	227	201	190	195	221	214	198	183	199	179	199	204	226	219	185	196	204	192	217	218	216	219	184	177	179	224	183	195	175	213	213	197	193	209	181	187	200	175	182	176	202	190	207	210	207	206	170	209	218	234	200	178	194	191	169	198	202	223	199	178	194	204	194	197	199	187	197	219	204	214	161	202	195	175	181	189	186	175	239	216	195	221	217	223	201	188	183	215	248	183	194	204	208	198	187	167	222	205	217	181	200	197	203	193	184	202	199	186	187	182	205	204	186	187	200	190	214	184	216	176	194	197	193	192	189	174	184	179	195	220	214	205	203	183	208	186	214	200	204	208	197	201	176	191	198	200	195	214	202	224	204	196	207	193	190	225	210	209	198	220	227	219	221	183	218	207	184	197	190	180	216	191	177	172	178	182	183	173	197	190	201	218	201	192	182	193	170	168	181	219	205	199	207	216	217	176	206	211	210	209	188	215	188	186	226	197	188	205	188	219	192	212	206	193	202	209	223	192	190	207	205	193	212	194	199	173	218	178	189	210	198	225	206	187	204	191	185	199	221	188	198	206	207	181	201	196	189	204	186	212	204	199	172	218	177	189	190	188	205	184	195	210	184	194	198	203	181	197	196	199	200	195	201	176	209	195	197	202	197	184	204	201	193	216	191	197	208	210	194	210	201	174	186	194	208	214	191	227	183	184	216	187	210	224	191	195	190	167	193	190	172	192	198	221	204	205	205	214	205	171	222	211	221	212	178	183	206	191	192	192	189	221	176	208	190	192	206	189	203	218	192	192	194	186	181	206	185	188	198	195	206	201	174	188	205	197	211	225	188	207	196	197	186	210	220	205	187	222	204	219	213	189	193	198	229	224	208	195	183	207	195	173	210	184	209	188	185	183	189	202	169	206	202	199	180	193	199	174	194	208	191	200	211	238	197	207	202	201	192	175	187	215	213	199	213	199	207	190	167	199	197	196	178	166	204	205	199	207	184	202	203	195	194	173	185	207	218	230	182	198	211	228	197	231	176	172	203	199	199	195	187	180	212	189	187	216	204	180	233	222	209	192	181	234	207	178	168	191	205	209	193	187	161	169	217	206	229	214	183	178	220	216	209	196	211	222	207	235	205	219	191	200	185	201	203	183	181	175	202	212	159	208	174	201	208	201	168	207	207	194	230	192	211	185	194	187	183	201	223	202	208	222	188	171	204	183	198	212	203	185	215	190	178	182	194	221	196	208	195	226	193	206	187	174	193	229	190	186	196	228	206	188	197	191	211	202
10349	1016	1826	2122	1855	1486	1245	1072	866	855	761	735	678	652	631	594	596	607	566	545	544	536	568	510	507	533	510	507	528	526	491	486	489	499	502	509	482	512	481	488	495	519	480	467	464	462	485	485	485	434	485	492	472	480	482	497	462	444	444	479	466	496	512	467	489	458	497	488	468	468	450	464	454	462	500	504	510	449	468	507	459	447	422	517	485	460	497	458	499	483	457	427	487	469	443	467	479	458	478	435	456	447	464	457	468	443	468	485	465	478	467	450	474	441	467	471	460	432	445	485	484	448	430	499	439	495	479	465	453	452	468	440	447	484	495	478	478	494	444	437	474	449	465	465	466	473	500	467	465	480	453	506	474	452	469	449	476	469	485	477	495	460	446	465	436	465	437	426	488	460	484	480	444	472	444	451	465	455	474	469	453	481	449	469	474	476	473	469	470	483	479	459	473	461	462	505	520	481	439	454	510	432	494	461	492	454	477	439	463	460	478	461	435	471	479	430	452	517	515	475	470	470	437	471	418	431	485	443	464	459	459	497	411	495	448	468	501	443	491	445	453	461	445	498	458	442	508	474	481	494	478	487	445	459	465	449	466	475	452	477	454	489	465	480	452	497	466	488	481	456	467	466	470	480	493	460	436	474	478	464	454	490	461	488	480	465	503	482	468	446	462	483	473	471	450	488	461	462	493	466	408	467	463	446	430	453	496	464	462	468	482	484	462	488	449	480	496	484	473	484	450	457	423	475	473	468	462	462	479	444	478	457	479	431	509	410	448	423	482	453	458	488	461	457	459	487	494	477	460	444	472	521	476	492	480	437	421	475	440	423	483	472	432	450	489	483	503	475	447	466	453	459	488	454	459	461	468	477	447	476	477	468	466	454	470	470	480	466	474	463	462	472	443	449	511	432	484	458	483	445	434	434	460	420	477	455	423	463	440	441	481	448	457	463	440	473	431	458	454	493	445	489	505	445	462	502	490	480	471	484	468	488	507	489	434	466	441	461	455	417	468	498	468	423	486	501	465	435	475	457	493	448	454	498	483	443	465	460	460	454	456	493	468	463	459	469	442	458	476	429	464	458	493	458	512	441	497	453	499	460	490	486	485	457	457	455	462	452	477	468	478	494	481	445	488	488	481	446	472	462	433	480	451	439	502	452	425	445	472	440	462	480	477	440	481	440	502	491	410	465	479	503	481	415	454	449	466	474	448	442	434	467	451	445	516	445	488	446	479	453	442	480	495	480	486	434	457	497	444	478	448	421	473	492	458	491	479	433	460	475	470	494	493	495	483	479	448	458	467	465	449	471	469	463	468	494	485	455	485	490	477	492	451	476	437	457	455	421	460	463	451	452	469	483	455	484	471	463	457	428	453	502	482	504	488	476	462	435	479	476	473	451	452	428	481	442	471	472	468	476	485	441	442	437	460	510	462	436	451	473	452	488	473	480	430	451	478	492	459	478	426	485	434	448	466	452	471	484	442	443	453	456	460	458	446	425	419	460	452	443	455	450	450	469	436	486	436	457	462	459	519	496	462	445	441	441	460	435	459	476	470	486	475	441	492	439	456	501	476	432	480	444	475	446	449	431	453	464	467	486	482	474	455	489	466	457	454	484	434	464	498	446	472	479	459	454	446	489	481	454	482	457	472	482	491	451	490	488	438	426	454	452	485	481	496	480	433	478	480	490	447	473	486	468	462	468	478	457	437	468	420	438	453	468	433	493	453	492	460	466	451	437	479	471	477	455	478	476	453	433	481	435	478	508	468	470	435	442	466	456	473	502	457	507	463	467	478	476	497	426	445	479	480	477	502	454	466	456	463	458	461	437	470	465	459	453	441	438	466	467	474	479	427	483	450	477	455	466	459	432	464	453	511	504	495	438	438	473	479	501	464	480	486	453	482	459	472	420	462	441	461	431	465	456	442	479	464	456	462	445	459	430	483	432	477	431	479	446	464	471	474	446	455	431	465	458	484	476	456	457	486	439	466	469	478	466	432	513	445	454	457	469	439	449	473	451	450	446	474	458	498	453	418	467	465	488	450	478	489	472	438	487	454	461	485	455	454	468	459	489	467	461	448	433	461	445	438	464	458	425	430	449	475	482	452	449	460	470	442	446	432	472	460	442	466	471	428	474	480	506	471	437	500	461	452	508	486	454	471	443	453	478	453	446	458	471	509	465	463	480	453	436	486	460	452	458	463	420	465	438	480	458	473	458	485	474	484	504	448	473	507	480	465	506	454	479	480	490	455	485	483	454	460	478	474	444	466	454	469	426	454	423	470	477	478	438	506	502	507	491	443	464	475	438	501	485	469	438	443	460	443	460	459	480	484	483	455	448	446	441	471	452	456	445	462	461	470	495	472	414	473	459	478	464	490	496	468	463	478	486	473	443	465	493	461	484	506	474	483	502	445	471	459	453	447	433	459	462	447	495	462	411	478	480	440	428	486	469	477	459	431	454	426	456	458	450	495	460	451	426	460	510	476	476	450	446	460	450	479	478	438	422	450	482	500	469	445	458	448	476	485	480	478	501	457	431	489	483	420	445	458	467	474	465	466	498	458	474	452	446	456	474	471	428	472	446	445	479	463	450	494	416	487	472	509	465	439	438	469	487	484	437	472	418	477	466	467	491	445	511	467	451	450	491	447	462	502	430	499	442	478	478	507	433	403	495	416	466	463	458	417	501	441	474	426	478	480	502	454	477	457	458	470	486	518	465	465	440	472	460	515	471	447	465	450	461	473	455	479	477	492	483	443	470	468	479	432	435	433	485	479	492	433	510	466	474	485	463	464	463	471	482	497	447	458	441	471	445	466	439	473	473	506	446	468	471	468	465	468	453	451	456	434	441	441	465	487	471	451	529	455	479	496	460	444	462	449	472	455	459	491	449	409	496	490	475	446	426	483	482	463	488	490	444	447	463	465	442	494	484	488	478	463	467	465	441	498	447	494	466	425	454	461	447	462	450	506	472	473	460	473	444	477	469	476	484	514	494	458	437	493	483	461	487	451	474	463	442	512	481	444	478	490	450	472	495	460	452	486	469	449	478	442	458	444	425	440	475	445	461	474	492	472	467	483	468	463	479	463	490	454	472	448	457	458	437	455	457	445	478	484	471	452	441	432	489	467	458	488	468	428	425	441	448	487	450	430	430	452	471	435	445	455	466	521	476	452	463	449	484	463	485	464	451	511	473	507	461	480	479	475	490	506	455	486	469	467	482	454	468	473	474	465	472	491	474	429	461	503	439	496	470	437	438	503	437	454	431	448	452	460	483	451	461	474	454	489	440	446	461	460	502	483	485	480	446	451	432	469	429	465	428	467	469	462	491	487	459	455	465	471	458	478	473	491	430	462	479	431	446	454	459	441	463	425	451	488	496	431	512	442	479	451	488	437	472	454	486	459	453	461	436	443	475	462	464	466	431	461	455	436	483	486	492	463	468	459	495	433	498	481	430	475	476	441	509	460	462	492	459	472	450	447	441	452	455
3504	267	237	185	208	195	241	220	206	227	206	216	230	213	192	205	236	196	199	202	193	184	218	222	180	212	190	222	223	212	196	204	200	199	207	206	170	226	185	214	200	196	180	195	180	210	199	196	210	213	199	178	235	209	200	180	209	192	217	205	202	189	217	225	184	179	197	220	208	230	209	217	199	219	205	188	204	192	208	220	219	208	206	196	206	217	204	220	221	198	199	212	171	226	191	207	217	218	221	202	194	222	188	209	212	177	209	203	184	184	218	228	238	229	188	224	218	231	191	184	195	186	189	200	219	200	220	213	215	205	203	206	206	188	204	184	180	227	205	228	207	208	202	217	191	195	188	212	228	235	213	192	177	196	164	189	210	193	216	212	197	229	197	187	172	191	189	207	230	202	183	233	192	191	211	204	243	204	215	223	231	226	184	198	192	208	213	217	235	214	207	200	217	205	190	204	210	226	186	195	208	186	215	218	206	188	229	193	201	189	197	212	213	200	228	209	204	213	229	209	209	191	232	214	188	199	233	207	214	208	216	174	224	202	190	194	219	204	184	219	212	202	210	200	199	188	209	243	158	190	189	189	219	210	253	186	229	210	189	210	191	196	209	219	204	225	196	209	222	207	212	198	206	209	191	182	194	229	193	209	209	187	202	209	226	211	205	209	192	195	207	195	183	194	198	182	212	228	182	217	195	210	186	211	215	207	193	205	184	216	199	176	202	181	236	182	201	224	204	228	196	190	177	200	192	198	221	230	204	210	209	195	191	179	196	193	216	239	217	226	217	214	228	215	199	226	187	208	198	205	200	217	213	232	201	218	190	214	226	186	217	181	207	176	212	221	198	207	189	196	203	190	221	190	194	192	190	220	188	205	208	225	223	198	212	196	216	203	208	205	221	210	200	188	210	178	192	196	200	220	215	176	199	200	195	205	230	199	197	204	206	210	196	214	188	215	210	215	202	187	191	221	213	201	221	183	215	202	233	177	230	182	209	192	215	204	192	203	208	200	169	174	210	211	218	192	220	184	208	181	221	212	209	212	213	189	221	194	192	192	225	185	221	203	206	203	193	215	201	182	202	220	197	230	229	233	179	204	244	203	191	227	204	201	207	221	204	219	198	209	188	196	188	208	185	205	182	223	232	202	217	196	207	199	171	209	185	195	193	199	227	198	222	213	195	181	194	203	202	190	205	212	211	222	207	207	214	194	196	175	222	165	207	203	203	197	193	199	234	196	179	210	168	218	223	208	209	218	203	211	201	214	189	189	227	212	209	233	221	191	203	204	206	228	218	200	212	205	189	224	223	222	180	196	209	198	205	221	181	204	238	182	197	211	189	231	196	233	188	208	235	207	198	201	205	200	208	215	206	213	206	199	214	189	192	214	196	191	157	206	183	188	230	210	203	180	202	253	200	206	186	200	225	193	200	193	188	216	214	234	191	180	215	173	210	206	185	209	189	210	194	190	196	192	207	184	195	184	205	184	195	160	226	199	194	181	222	213	228	166	245	209	207	175	208	197	193	190	213	194	207	187	198	218	208	196	197	196	209	168	217	218	193	196	202	193	218	177	198	220	195	239	203	210	208	205	214	194	202	195	205	177	199	199	218	186	216	215	224	192	190	205	217	211	223	195	210	214	205	182	204	198	196	182	200	206	192	209	211	195	220	212	202	195	212	229	199	215	224	184	184	222	213	207	182	189	220	204	176	191	183	203	198	190	203	198	192	177	208	200	180	184	181	191	227	190	218	209	205	194	206	217	231	182	207	185	196	208	226	208	210	239	225	227	188	226	199	211	196	218	235	199	187	207	229	204	219	220	210	187	214	224	211	216	226	222	169	195	210	213	196	207	178	224	230	186	184	214	177	207	234	205	217	211	220	221	224	227	185	223	224	230	201	220	200	216	210	229	229	207	203	176	203	194	209	222	198	235	207	218	209	216	211	171	187	201	211	205	227	201	189	205	211	214	195	205	205	219	184	184	201	220	215	223	214	217	207	212	222	207	202	220	237	214	193	201	202	184	205	201	180	161	238	222	219	188	224	190	225	201	199	223	221	190	209	202	233	185	187	234	210	219	211	199	209	192	208	239	224	217	234	191	181	205	197	191	194	199	208	227	197	192	202	238	203	201	187	187	188	218	193	234	178	200	229	188	189	189	197	220	200	194	202	193	183	213	205	176	174	191	215	187	213	183	224	193	184	195	232	185	193	223	204	212	219	191	177	239	210	209	183	193	222	227	189	199	199	198	193	239	175	201	215	229	197	184	187	209	205	203	207	216	204	214	200	198	218	202	189	215	191	216	183	213	208	207	199	207	192	206	236	225	213	195	215	199	201	219	189	199	185	210	192	204	209	229	205	183	199	200	204	206	181	234	205	225	201	219	226	210	199	219	227	207	183	207	176	246	213	235	184	192	225	199	192	211	208	204	222	222	186	188	173	216	174	201	223	178	209	203	204	223	204	199	223	196	205	204	201	190	224	235	182	211	214	217	220	194	216	201	189	198	208	201	230	202	233	182	194	215	198	201	210	215	187	218	198	216	241	199	201	222	204	166	199	225	222	224	211	200	207	205	218	186	199	223	198	213	218	213	213	192	209	199	192	214	197	188	205	219	222	197	245	227	186	199	173	211	199	214	213	199	209	176	212	205	193	224	223	171	199	177	209	219	210	213	208	196	233	208	216	223	198	197	185	223	184	196	192	192	209	218	221	196	201	186	208	207	198	216	180	230	194	218	203	218	187	220	181	217	197	198	232	224	210	195	214	201	200	194	233	203	189	218	223	173	217	208	210	203	207	194	213	210	222	230	205	217	208	180	230	193	213	219	201	194	220	212	196	202	224	200	205	193	222	204	201	219	182	232	234	202	242	196	208	180	216	215	207	212	213	181	219	226	207	201	203	236	208	225	171	205	217	207	166	193	202	198	208	179	242	214	203	220	169	183	206	203	183	179	182	195	185	192	209	223	197	250	209	210	187	213	203	188	198	239	206	213	225	208	202	212	212	206	223	184	211	199	215	203	184	199	202	216	211	200	214	201	224	219	196	201	221	203	196	212	205	221	207	199	193	207	200	209	188	212	202	174	202	220	186	231	201	239	212	171	197	212	221	190	185	184	208	175	193	190	225	194	196	204	203	192	202	167	193	199	225	221	196	191	197	204	212	230	207	208	184	208	180	208	227	207	207	185	213	216	222	195	202	221	202	216	194	200	203	186	214	221	188	202	195	210	195	232	207	176	216	199	185	204	219	207	196	204	198	192	187	198	203	188	201	216	228	218	187	203	206	216	217	196	223	209	219	222	222	217	212	202	222	217	235	208	177	171	217	206	216	197	212	224	210	192	243	235	178	186	209	197	207	209	190	190	173	179	187	219	222	190	210	197	205	202	181	201	208	198	198	211	227	195	199	187	216	220	197	228	197	229	201	192	195	215	214	225	219	193	195	182	172	180	212	214	210	204	213	205	188	194	212	192	198	201	201	179	180	199
3120	542	542	514	519	535	495	494	515	528	499	503	479	538	523	471	497	497	485	480	516	487	492	499	495	479	492	492	458	473	490	489	488	523	483	483	495	482	512	492	482	534	494	501	506	514	522	483	499	525	463	466	497	490	489	515	509	573	518	501	482	507	501	454	507	493	521	509	499	482	499	504	510	523	453	485	518	491	504	487	506	492	515	492	501	517	496	519	497	465	524	507	472	461	483	484	529	510	503	481	506	512	513	543	515	489	481	497	490	479	492	463	469	468	484	503	508	511	522	486	447	482	492	504	522	552	523	508	494	515	487	485	503	475	483	536	500	474	485	499	513	499	510	498	501	473	496	475	495	486	540	475	517	515	502	485	486	532	492	462	480	546	480	528	485	525	507	513	502	469	495	516	501	474	537	496	471	468	489	493	540	572	520	494	515	509	544	503	514	526	522	556	527	473	526	523	507	482	554	533	505	484	501	500	511	491	518	484	516	476	518	505	514	495	507	484	509	474	515	503	568	490	482	580	494	511	498	445	518	491	475	493	497	470	520	540	493	509	540	508	507	453	504	491	485	521	475	520	512	512	511	516	507	535	539	562	509	491	509	497	529	475	500	501	484	487	518	509	539	473	519	521	500	474	505	457	506	484	496	528	508	487	527	498	468	526	542	491	511	502	529	490	525	514	513	489	510	487	483	494	503	514	488	514	506	524	504	533	475	541	510	545	537	508	489	463	438	517	513	499	500	508	460	491	487	499	508	501	507	476	504	455	520	486	509	532	474	537	486	460	483	484	524	485	512	467	505	493	527	467	448	515	486	511	503	478	527	498	499	513	517	478	507	502	485	484	519	484	524	465	536	495	499	501	484	478	494	425	517	492	495	529	522	481	529	574	496	474	491	510	515	477	480	537	489	494	459	490	498	470	481	489	457	465	498	508	490	492	498	531	504	543	501	481	519	513	531	482	509	467	476	500	502	503	515	478	495	504	475	505	509	470	507	478	496	493	502	506	532	511	495	476	498	468	492	514	494	519	475	532	483	538	489	488	459	521	491	517	516	495	515	491	468	486	486	472	498	510	468	474	494	500	477	538	496	513	473	514	491	512	497	520	504	509	451	535	499	527	444	504	507	515	504	521	515	498	469	496	465	501	490	515	558	534	510	493	476	457	504	499	514	525	502	521	522	528	528	505	510	495	473	499	500	488	516	468	458	515	483	489	499	495	442	484	528	516	492	453	467	521	508	516	491	501	513	523	483	519	493	486	500	500	488	506	467	477	496	462	479	499	524	503	492	476	505	457	507	489	486	474	475	482	516	494	493	510	464	501	529	465	506	514	503	496	473	478	494	485	497	499	498	499	525	540	493	431	505	526	504	484	494	440	527	513	525	487	494	494	454	501	485	512	494	544	505	479	520	491	493	492	458	500	472	538	545	489	475	476	481	494	540	470	483	507	501	527	542	498	506	513	499	532	495	516	475	510	464	483	525	488	494	484	517	572	474	512	495	477	544	503	488	512	523	491	517	533	494	469	490	506	498	486	467	478	500	502	507	472	515	514	479	486	472	503	477	477	537	533	477	533	466	492	511	519	522	488	518	479	492	523	514	486	491	493	501	495	461	509	495	499	455	475	493	481	494	471	496	511	487	526	499	531	493	507	502	460	519	463	496	517	563	525	512	543	522	514	516	489	528	507	495	517	455	453	530	496	525	465	521	512	472	506	499	488	504	539	492	445	482	508	480	466	467	534	488	464	499	491	515	487	463	519	473	501	537	490	491	496	547	494	512	494	486	524	502	485	511	497	523	448	515	492	501	512	464	520	508	495	548	479	555	536	531	513	491	524	524	535	498	475	524	523	510	483	519	484	511	497	499	494	518	493	498	540	507	491	518	500	521	508	499	505	496	528	505	507	506	522	460	505	522	509	496	493	549	500	507	487	488	471	479	529	519	505	526	514	514	510	501	529	499	485	515	522	508	490	453	478	496	488	438	506	537	497	502	474	480	471	493	485	482	504	501	512	528	456	482	535	474	481	484	493	487	493	528	484	489	460	509	489	510	501	521	484	505	495	474	535	497	474	535	462	494	462	483	517	479	470	535	505	478	524	472	492	491	512	509	487	491	458	500	511	491	454	512	486	518	502	506	459	518	478	493	485	506	485	492	497	524	491	504	485	460	517	502	505	531	483	484	481	469	515	543	504	506	482	511	477	514	511	496	505	531	499	482	471	475	484	466	529	520	501	504	473	534	524	477	522	472	520	504	471	494	485	512	476	470	502	520	508	494	463	522	466	496	514	526	481	480	515	487	504	519	480	492	515	500	466	504	457	490	494	500	492	517	493	520	497	497	561	485	540	485	495	500	510	471	518	501	495	483	502	484	472	478	509	494	521	530	511	518	510	483	509	470	541	472	545	486	466	512	500	508	511	533	504	484	492	518	467	475	485	479	531	493	501	479	498	529	466	525	474	505	468	495	495	487	494	512	487	533	484	478	523	483	463	470	519	490	488	519	499	547	497	503	491	524	467	508	525	454	519	495	468	523	479	500	496	514	529	493	529	506	501	472	491	491	506	494	494	509	501	539	464	469	487	528	499	469	485	508	457	514	474	480	513	497	514	525	517	476	498	475	495	508	517	490	492	463	511	523	497	532	496	507	532	472	513	480	511	497	542	505	470	521	490	519	510	534	511	492	451	533	511	533	471	461	504	499	491	492	518	503	483	513	470	510	501	524	514	496	482	519	459	501	534	445	506	512	532	500	491	525	496	497	496	476	491	543	475	536	506	463	502	490	489	511	496	522	511	545	494	485	516	503	508	478	501	522	488	484	483	511	544	510	480	492	510	512	526	484	493	473	483	504	499	493	522	529	506	477	509	488	512	498	480	501	557	474	505	540	523	540	498	494	483	496	505	490	500	521	506	498	494	506	450	504	478	452	520	511	448	441	490	523	538	468	495	511	474	490	470	517	528	516	544	498	449	488	512	521	500	445	466	466	527	547	494	499	473	512	544	460	486	503	463	523	480	520	509	516	468	504	538	544	503	499	519	472	495	512	460	503	465	501	473	446	531	515	480	509	487	499	473	497	471	473	487	484	511	459	494	502	480	482	517	494	501	476	518	492	492	468	525	461	508	500	505	527	463	506	540	503	528	523	459	533	452	512	495	474	478	516	482	509	502	511	515	512	486	477	523	534	506	471	468	477	495	509	486	539	524	503	513	494	530	496	489	523	464	558	515	493	465	500	500	548	479	508	485	539	516	496	522	489	495	478	537	485	535	534	429	497	495	477	469	517	454	522	491	508	485	498	509	451	502	486	517	541	472	450	524	489	486	464	461	449	480	473	534	455	468	478	513	504	510	438	498	520	508	512	494	476	493	542	496	523	529	499	502	521	511	477	488	487	480	486	481	508	527	509	475	489	462	466	510	519	509	479	498	494	504	499	520	448	497	509	505	505	526	526	523	504	489	504	478	538	533	527	497	453	488	532	501	506	496
11181	793	630	507	466	403	390	338	349	346	328	301	324	309	314	269	286	316	271	335	288	318	320	298	319	325	324	327	311	285	274	281	301	284	300	309	343	319	319	304	271	287	297	332	282	321	290	313	301	277	319	335	256	307	263	307	303	301	309	277	301	297	289	296	306	314	303	305	298	291	297	278	305	310	263	289	343	270	297	298	306	305	308	302	321	294	298	302	281	275	335	282	294	271	282	309	346	316	290	302	341	343	334	290	318	312	301	301	269	329	292	305	306	328	322	292	271	311	311	305	286	302	295	339	317	306	294	309	298	326	317	306	317	309	316	318	262	324	279	294	298	316	261	301	306	286	310	289	277	292	305	292	284	305	304	319	326	261	294	295	287	303	317	295	264	330	305	297	322	297	297	302	290	288	274	292	303	304	290	299	279	278	266	302	305	320	299	322	302	303	274	283	274	275	296	292	295	306	292	293	283	309	300	297	280	309	297	291	272	289	315	257	312	307	311	303	308	302	300	295	302	321	311	298	269	320	301	277	289	314	292	291	280	301	305	275	320	310	334	279	305	301	314	270	303	301	306	305	318	302	301	334	286	266	290	300	353	302	293	313	308	316	316	269	283	310	308	284	262	304	292	307	324	306	330	311	318	292	301	300	328	275	297	283	335	328	283	280	277	328	289	300	286	303	326	322	290	327	300	317	308	312	273	311	295	308	302	284	298	330	286	307	251	328	317	303	314	299	312	310	316	294	259	294	327	283	352	305	276	301	310	316	281	335	306	286	338	317	322	319	298	291	279	303	291	311	250	305	298	315	296	314	303	297	275	285	307	303	294	296	281	309	292	312	329	264	284	306	289	292	332	311	304	319	287	291	271	301	290	327	291	306	320	261	303	290	305	304	328	312	319	318	299	320	308	293	294	305	316	294	338	276	293	294	305	308	301	300	290	308	316	309	335	306	287	267	310	257	320	290	286	297	321	303	297	294	333	272	312	312	327	289	308	299	308	309	299	276	295	286	284	268	284	302	283	291	270	315	346	350	300	306	302	301	300	305	304	283	297	256	295	323	304	285	306	290	266	315	322	312	314	308	269	288	289	313	293	311	315	308	311	291	310	265	277	331	294	295	317	267	292	289	294	295	321	293	307	306	335	266	323	311	347	323	346	330	326	324	328	317	301	295	299	278	309	346	288	280	282	287	309	271	348	288	288	289	296	300	295	253	330	325	311	315	322	271	302	269	310	311	279	304	269	321	301	293	314	266	290	294	277	294	306	295	310	307	293	318	297	298	299	302	309	310	284	315	283	296	305	297	288	318	326	298	320	310	305	279	286	277	311	298	313	314	345	312	347	272	300	254	277	303	294	329	316	278	331	313	314	289	308	315	269	280	287	283	301	324	332	309	294	327	282	301	270	312	293	277	294	319	274	296	264	307	296	300	278	296	298	302	281	298	338	326	274	276	286	295	300	291	293	292	286	321	308	322	284	317	319	324	313	307	288	289	318	272	246	278	298	300	298	279	304	297	285	290	334	293	303	296	301	294	299	280	299	273	308	321	320	321	278	300	286	286	278	276	288	298	309	273	306	292	296	318	296	317	297	280	294	270	290	310	291	319	295	303	260	302	280	306	286	306	337	300	303	280	322	307	337	307	323	324	308	297	316	307	346	337	313	294	316	271	291	310	334	301	328	289	270	327	285	290	319	322	311	289	323	298	330	306	325	298	305	332	277	313	297	280	295	303	283	305	314	291	306	318	286	299	279	324	291	295	279	270	312	270	300	299	272	318	294	277	309	304	321	285	317	325	306	260	300	306	298	317	298	308	270	300	307	299	302	291	306	333	302	306	322	315	297	272	308	316	308	303	275	285	289	310	299	339	264	290	313	312	290	311	314	331	323	308	248	303	326	276	299	337	318	305	321	295	308	295	320	292	280	304	274	276	312	310	315	303	280	303	304	284	309	296	287	300	302	307	282	305	292	280	296	309	289	299	304	289	314	289	344	288	278	298	298	320	324	300	321	252	301	308	267	328	318	310	334	321	315	289	302	302	285	324	325	289	324	276	288	302	282	309	293	275	287	311	312	316	306	282	299	333	294	308	292	292	300	262	306	275	327	334	308	341	326	304	336	295	301	331	291	298	298	301	280	286	314	289	321	291	281	313	302	286	286	304	296	304	313	309	303	309	315	300	325	284	346	334	317	330	285	283	292	278	323	336	323	295	257	300	251	283	264	313	298	313	309	312	301	305	279	302	271	341	323	277	294	300	289	292	314	286	310	304	293	294	308	291	278	273	301	330	325	277	300	281	281	286	314	289	296	265	286	320	297	309	313	281	312	296	290	334	287	322	329	289	323	306	284	318	311	306	297	298	326	273	289	279	283	295	295	291	275	305	314	315	305	328	274	330	299	282	321	283	306	313	276	282	298	309	279	262	268	297	311	315	267	306	323	296	273	306	297	263	293	317	282	308	294	307	317	306	258	310	261	289	332	284	318	270	286	275	292	294	287	314	334	314	288	301	296	291	304	282	299	288	311	276	290	312	285	280	302	305	309	308	294	302	321	276	306	272	299	290	307	291	294	293	339	267	270	291	289	296	320	286	298	283	293	292	298	332	322	283	298	272	291	290	323	284	314	314	295	271	332	317	297	301	283	319	303	286	279	299	328	292	278	269	298	307	287	296	310	303	318	291	320	279	301	327	280	303	283	307	311	308	326	299	282	285	306	286	312	323	283	278	314	325	312	312	321	309	316	335	273	320	287	289	316	295	303	316	294	295	308	300	299	289	298	286	275	302	330	270	293	300	305	290	286	297	295	325	306	294	320	312	307	298	334	310	280	308	308	302	296	300	308	286	283	288	268	312	288	289	302	320	313	322	286	294	292	287	315	299	298	302	276	323	292	307	332	312	273	303	316	317	308	319	264	338	296	289	302	273	299	285	318	273	283	298	309	314	291	286	256	318	322	320	309	272	302	314	285	282	307	294	311	286	299	305	285	310	291	287	289	291	328	292	329	292	299	334	293	290	318	295	299	310	314	330	282	274	267	299	347	296	280	310	322	304	328	312	316	287	299	301	321	286	312	335	296	284	291	307	304	293	287	288	322	270	277	323	287	297	308	300	285	300	303	280	276	303	319	321	288	274	294	280	320	332	316	322	292	278	309	317	297	292	299	331	269	294	343	311	285	297	308	317	301	296	288	312	305	296	280	272	290	292	298	312	284	299	304	310	275	294	290	328	296	282	269	304	327	306	277	271	302	307	293	290	340	281	275	332	297	324	303	293	291	320	300	310	307	294	294	286	272	319	279	281	326	301	278	307	307	289	285	270	325	323	307	297	266	315	271	313	301	341	272	307	320	279	268	264	319	297	296	311	300	309	335	336	286	292	298	279	320	301	283	286	307	298	302	276	314	318	287	286	306	284	278	304	284	305	284	343	281	315	305	304	295	293	290	288	300	285	282	292	301	307	325	286	267	304	327	278	280	307	267	284	316	273
8511	974	1411	1615	1376	1285	1129	1008	960	915	894	839	826	763	726	751	766	710	744	744	730	763	725	729	694	681	737	681	714	728	699	688	676	708	696	724	702	682	711	722	707	729	684	672	681	677	674	679	695	702	691	650	736	701	715	657	664	712	709	673	712	691	731	682	702	686	737	674	649	668	697	702	679	672	730	710	636	683	654	693	640	695	678	691	740	677	666	680	696	712	666	651	692	705	732	670	663	713	670	685	702	688	679	672	713	707	659	744	663	722	684	729	664	742	706	734	725	700	674	719	705	720	710	684	702	698	711	648	729	725	665	710	678	678	688	735	683	731	678	696	715	682	690	732	736	710	693	655	656	673	704	773	673	690	657	680	665	718	711	677	712	702	705	693	736	668	654	676	724	691	696	704	694	673	676	725	691	691	675	669	695	673	721	700	682	691	721	658	660	683	652	671	677	700	676	676	662	620	674	675	719	708	676	718	738	680	697	661	688	688	702	662	724	695	688	695	628	766	683	668	656	682	725	677	676	713	733	724	681	674	693	668	701	722	731	622	665	719	696	680	711	649	683	655	702	677	700	681	686	733	682	675	690	688	683	654	703	705	670	721	686	692	713	707	688	697	676	692	673	637	708	704	701	693	666	706	662	698	688	736	697	705	699	689	747	698	707	682	697	729	750	737	700	666	685	673	674	706	655	680	685	728	769	701	690	742	752	723	683	690	705	700	654	665	707	699	693	651	759	711	690	684	681	687	669	635	665	682	646	727	694	726	707	729	599	660	733	684	673	683	648	666	659	701	683	681	621	629	681	666	705	732	694	677	703	710	701	727	700	679	647	682	678	671	705	707	709	673	693	669	698	673	695	708	710	658	703	665	724	676	656	681	677	669	673	713	684	689	683	707	656	706	660	660	666	648	683	721	669	672	675	702	695	696	721	721	704	630	724	716	692	726	718	732	720	691	731	661	685	693	647	691	697	661	747	614	721	651	694	670	697	680	669	636	664	686	711	711	716	724	667	714	694	716	713	719	663	684	698	661	673	661	679	646	678	714	695	661	664	709	703	684	693	719	648	717	708	679	666	724	619	694	734	682	651	706	707	679	669	677	672	669	733	708	686	697	716	699	641	691	653	691	729	665	675	717	703	611	684	730	657	662	684	690	673	719	728	669	688	672	647	687	697	647	659	666	688	680	679	703	636	707	627	722	690	710	658	708	731	708	697	706	689	687	697	717	663	689	715	675	712	673	661	741	684	663	691	705	651	711	644	692	646	725	670	733	692	650	661	743	687	675	670	697	736	721	673	616	689	722	704	672	688	718	663	689	651	645	697	694	673	677	734	704	695	751	739	698	686	675	675	689	688	682	724	664	675	659	679	670	646	695	689	672	743	685	699	708	711	709	683	757	743	699	696	667	663	691	697	683	717	682	648	648	708	736	710	715	667	733	693	697	672	731	698	628	714	715	692	721	739	683	694	669	710	731	683	689	698	692	689	699	714	659	710	731	694	656	719	718	727	699	713	706	699	647	713	688	673	721	665	693	704	652	665	691	669	697	672	657	718	704	733	727	672	704	721	639	752	698	677	682	674	717	687	723	676	701	727	691	686	661	691	664	698	730	687	644	724	713	689	672	650	696	650	684	694	675	689	687	713	660	654	687	710	640	712	698	702	699	668	690	723	717	686	676	703	716	652	685	710	692	718	677	636	674	688	702	704	653	690	724	708	655	692	713	694	695	678	721	717	662	666	737	658	720	717	755	707	683	686	736	705	654	700	709	640	700	638	705	705	664	665	665	709	720	673	740	703	710	718	729	713	679	667	695	650	714	711	710	728	672	684	736	698	690	674	666	686	740	645	668	754	661	696	714	689	678	696	647	682	699	673	698	703	700	716	673	700	708	708	663	694	752	650	736	753	681	693	680	648	732	716	757	704	697	707	689	691	757	716	701	690	752	637	684	715	684	713	676	700	659	730	685	662	690	735	654	743	683	712	678	731	664	695	704	685	707	686	714	702	688	717	685	676	683	689	680	677	675	664	717	704	705	727	682	705	694	611	682	625	718	685	677	701	672	658	666	716	636	652	716	728	684	680	679	706	714	705	740	696	738	684	679	674	679	710	692	668	707	687	684	684	629	690	678	665	657	651	694	673	696	718	673	665	731	677	662	725	713	712	720	702	715	696	768	687	679	700	716	721	680	682	660	691	698	725	701	692	691	703	653	675	660	678	666	661	704	647	665	690	712	703	669	742	703	708	682	734	690	685	687	688	740	710	644	714	725	673	610	735	677	688	683	710	698	685	706	748	702	764	768	692	721	707	666	726	665	677	675	658	685	698	735	730	682	694	697	691	671	690	685	711	694	661	711	718	684	710	712	715	737	664	677	706	701	676	687	713	698	730	653	719	665	730	739	713	696	714	678	687	718	700	725	663	724	675	671	690	672	727	691	691	692	662	702	727	729	714	700	721	693	697	681	696	686	690	659	699	676	686	704	740	739	705	662	736	697	698	700	721	696	681	719	660	732	675	664	680	719	685	732	696	648	699	702	713	706	656	644	660	688	653	697	736	679	705	694	692	666	711	684	677	721	707	656	689	677	731	675	644	682	693	693	671	696	681	733	706	709	692	686	695	673	634	686	670	670	701	666	650	670	681	728	680	714	688	682	692	678	683	700	687	706	638	715	667	662	705	716	644	705	687	698	692	691	715	689	712	702	676	689	713	667	741	709	709	706	663	674	701	709	677	693	649	693	690	682	698	710	679	697	641	707	691	678	704	744	644	695	673	688	727	682	698	666	765	679	688	683	656	720	695	712	658	733	711	672	674	707	692	672	715	721	720	719	621	707	711	723	726	701	702	754	682	672	733	675	668	711	668	656	720	659	684	665	648	663	694	723	694	693	678	671	705	686	727	684	695	679	689	727	754	687	688	738	672	704	672	731	682	704	711	635	727	726	670	689	668	699	655	671	678	712	663	704	697	660	678	667	691	710	701	674	724	665	671	688	647	689	723	695	700	729	710	676	684	731	707	695	694	685	706	661	730	682	649	685	660	704	659	728	684	670	691	654	670	711	714	688	708	708	703	678	688	662	699	669	669	705	709	687	709	682	721	731	725	694	682	682	690	692	708	646	721	680	724	699	653	699	666	675	677	666	672	689	711	702	690	744	717	679	711	676	678	725	707	693	670	692	723	685	658	697	695	704	677	746	661	676	703	644	712	658	655	668	679	685	660	713	719	707	735	630	726	645	669	708	668	706	667	669	683	769	719	691	692	712	648	689	696	699	707	700	731	712	653	707	696	722	724	674	683	651	693	676	726	735	693	689	628	728	684	730	668	738	724	684	668	703	665	697	700	690	671	743	687	700	724	664	638	661	700	679	695	719	702	633	672	688	672	720	656	703	678	711	671	702	739	678	719	720	750	705	705	657	669	726	716	686	747	675	698	710	716	715	663	689	713	707	684	677	673	717	658	647	721	686	701	712	645	668	665	684	690	710
18014	1453	923	772	521	394	321	307	259	259	258	223	248	235	210	223	215	233	230	220	228	213	210	213	213	222	201	196	200	199	212	199	213	208	196	216	199	230	200	220	218	199	199	176	221	185	210	185	198	201	194	208	213	192	201	190	211	194	226	200	200	195	201	200	212	197	183	189	194	190	170	200	200	234	204	203	202	172	207	210	184	180	189	209	184	224	217	203	177	182	188	187	170	201	197	200	226	200	198	190	177	203	189	157	207	204	211	245	209	187	217	200	186	173	198	219	182	195	195	214	194	191	192	205	175	231	206	187	209	214	204	192	217	181	195	203	160	199	195	224	223	197	189	188	179	186	195	198	180	195	210	207	219	197	223	197	197	188	180	196	185	194	209	218	192	199	212	193	208	190	171	220	183	174	162	187	178	181	189	196	202	203	192	192	182	203	212	224	202	189	166	168	212	215	175	196	210	182	181	219	185	177	179	202	193	224	212	181	218	202	183	170	216	199	204	222	183	205	169	186	188	196	210	190	197	163	185	177	188	207	201	196	201	183	179	197	207	208	200	189	204	189	204	206	206	198	183	203	214	187	177	221	189	181	207	216	177	225	196	209	198	206	196	194	196	225	214	189	166	198	197	222	213	189	173	211	206	193	202	187	197	191	190	180	219	205	178	199	202	214	178	204	198	204	191	190	176	210	210	183	165	193	210	197	202	201	208	176	211	198	203	186	191	202	215	180	184	192	185	189	190	188	201	202	191	219	204	206	209	165	198	157	204	193	212	204	209	210	195	185	193	173	190	208	211	200	180	201	192	217	195	184	184	192	227	195	208	206	210	183	207	195	211	207	206	175	204	181	226	218	186	187	205	191	171	179	206	210	190	201	200	195	188	188	212	202	185	204	222	177	180	213	187	216	188	199	222	196	188	218	216	207	210	193	188	187	198	211	198	204	190	208	191	185	189	251	168	191	207	196	197	230	216	210	210	208	183	194	202	206	222	256	220	214	200	200	191	169	192	200	181	192	211	194	171	180	203	194	200	216	168	217	213	222	194	198	191	196	194	217	210	213	217	206	189	218	191	193	179	184	197	194	194	223	196	198	188	193	194	173	197	191	179	199	198	196	201	185	215	226	190	191	184	202	186	197	180	209	199	198	209	198	200	178	213	195	210	195	232	207	193	176	197	192	184	192	198	206	186	185	215	194	196	208	183	229	216	223	184	198	194	181	221	207	197	201	207	204	195	207	185	171	211	197	181	197	191	204	191	187	217	207	188	180	172	223	215	159	217	183	198	183	169	204	199	193	159	184	179	191	190	203	199	232	205	210	214	202	187	201	196	204	191	210	218	224	200	174	199	213	200	198	202	198	202	180	219	166	196	211	191	201	182	193	216	185	185	203	200	187	217	204	185	197	209	198	190	185	169	195	192	217	186	203	210	183	209	197	181	190	199	198	179	177	215	215	194	212	199	196	213	191	174	186	205	221	203	212	202	183	195	215	203	198	223	208	198	180	215	213	208	216	204	201	170	214	187	175	163	187	224	192	204	180	218	205	197	182	182	168	212	176	195	217	205	182	179	207	195	199	176	187	198	217	201	181	185	200	196	197	195	200	190	187	196	227	189	244	225	197	190	167	202	232	220	188	196	205	182	182	195	196	185	194	174	194	195	190	197	215	191	190	176	188	206	186	202	187	165	219	212	184	167	193	169	187	212	211	209	192	181	198	220	204	182	191	206	170	186	194	200	171	197	200	190	189	203	192	184	210	196	196	200	211	182	195	200	193	189	204	195	190	204	195	201	187	194	212	217	212	186	203	209	203	195	229	198	197	188	189	178	234	193	185	221	208	194	216	200	216	187	172	192	161	196	227	213	186	211	205	207	199	217	181	193	183	222	218	217	173	214	207	184	211	195	227	224	198	191	183	186	201	171	197	181	211	168	195	202	196	192	175	211	193	182	159	223	249	204	190	178	212	169	171	189	205	204	210	216	194	206	213	195	178	189	178	213	217	190	215	175	223	191	198	173	193	180	188	202	198	211	176	202	211	198	212	201	175	183	190	216	199	218	218	204	190	217	214	205	217	217	210	225	188	212	201	201	203	209	191	199	181	218	186	184	203	203	187	205	204	179	183	192	216	171	208	154	201	217	202	214	182	206	206	190	171	172	180	190	175	197	179	207	193	196	204	185	184	201	205	203	184	203	216	219	198	212	196	178	205	185	177	223	195	195	197	204	185	214	206	203	172	209	189	229	204	170	190	214	225	195	182	156	166	187	217	226	213	191	230	208	199	214	202	215	180	207	202	214	245	174	196	212	190	189	211	205	196	185	207	199	205	190	183	196	180	207	212	202	198	173	178	179	183	178	193	200	208	221	187	209	186	205	181	220	191	184	201	211	204	178	170	179	187	202	213	176	186	219	197	222	203	198	182	168	210	184	213	184	197	192	214	196	191	200	212	193	212	205	191	224	180	187	206	192	202	201	216	207	192	181	178	190	199	201	202	192	176	212	175	203	205	188	172	168	176	206	181	209	186	205	222	221	180	202	202	194	164	186	196	207	190	225	165	188	218	202	179	184	214	194	192	178	207	190	172	193	213	155	181	195	195	207	235	193	208	216	206	188	208	210	182	205	212	187	207	182	172	215	224	214	199	183	213	198	198	199	181	205	214	187	194	196	209	204	211	205	212	199	210	198	190	214	214	231	225	201	176	204	185	208	212	203	211	193	187	203	192	197	214	165	189	218	203	196	206	171	189	214	212	198	186	199	188	195	184	188	200	221	215	199	191	225	200	190	202	175	196	206	199	209	207	208	183	216	207	210	196	189	189	172	204	198	198	188	219	203	214	209	186	211	195	207	214	203	220	184	163	197	207	220	206	204	204	189	217	211	224	185	218	227	224	195	203	196	180	177	188	224	206	238	181	191	197	218	178	199	210	220	219	192	238	226	217	196	203	193	210	172	185	198	224	209	171	199	181	209	221	196	211	170	212	188	188	191	173	192	191	153	196	192	178	196	183	181	183	214	199	200	190	186	201	203	199	207	199	182	183	185	182	229	191	180	208	176	217	223	212	196	214	204	195	181	172	216	163	182	185	223	195	193	172	175	197	193	204	194	197	197	200	215	205	210	197	180	176	180	199	204	211	188	157	184	202	166	196	209	213	217	180	219	213	191	206	195	198	197	195	185	182	198	220	192	201	214	232	212	212	206	204	197	185	209	193	212	206	176	200	185	176	205	199	197	184	186	193	192	205	215	200	187	194	198	194	216	220	185	209	204	192	168	186	218	201	199	215	182	217	189	192	202	199	184	213	190	204	202	208	193	195	207	206	168	186	201	182	188	191	209	214	199	211	196	193	197	190	186	234	162	212	160	212	193	208	203	197	218	228	204	241	181	184	195	189	177	182	216	194	191	210	227	198	206	229	188	214	172	218	211	177	205	204	214	186	192	169	191	211	197	190	189	187	188	203	206	204	222	177	207	179	147	188	211	253	195	185
9915	1025	1947	2212	1781	1460	1268	1020	898	817	770	689	691	630	614	644	544	563	632	575	545	539	539	511	517	524	519	490	524	444	482	476	505	526	488	473	478	460	471	483	507	492	479	495	505	501	480	459	463	438	477	502	484	483	471	486	456	493	463	480	476	462	458	486	467	498	454	492	443	435	480	484	472	461	508	470	499	471	472	457	454	445	482	462	502	491	489	503	455	491	452	450	470	481	491	487	469	506	458	463	464	475	461	460	475	450	491	468	460	504	450	483	450	472	487	450	499	506	449	432	457	476	457	460	448	440	440	475	466	464	479	446	425	468	474	466	442	500	461	484	461	426	469	474	480	482	445	451	447	491	456	426	422	476	430	444	476	454	489	388	427	498	433	437	443	487	449	478	426	443	445	434	461	445	478	499	462	466	434	477	461	462	479	498	461	469	403	450	507	430	479	429	449	440	431	470	437	461	460	460	463	463	454	425	480	453	461	463	464	436	425	447	440	465	417	461	431	494	430	473	432	448	462	427	419	456	474	482	477	472	474	443	438	475	486	442	466	494	498	465	442	455	479	460	487	423	452	452	473	443	457	457	462	478	458	492	479	481	467	455	480	433	469	488	464	460	439	468	456	441	473	455	435	440	470	464	468	440	493	468	457	442	440	447	447	490	442	460	402	395	467	472	431	465	461	461	401	474	472	451	481	508	443	414	432	475	504	432	505	427	486	458	442	447	460	455	468	449	472	424	467	493	453	478	462	467	472	413	445	462	490	447	477	459	432	445	444	465	453	477	434	447	454	410	433	478	439	498	467	483	406	516	498	458	472	461	474	462	472	437	444	473	444	438	479	493	497	476	448	457	489	455	484	485	477	464	411	478	463	488	490	430	441	468	470	457	446	477	471	482	431	469	449	481	488	453	486	421	483	481	466	448	433	474	463	455	470	457	474	470	502	455	445	426	429	469	428	417	457	464	437	479	466	443	460	503	460	455	436	471	441	467	451	473	467	428	448	461	460	423	505	466	446	436	496	455	494	412	446	470	449	427	456	528	478	474	432	446	465	443	428	456	472	440	451	494	434	466	462	528	404	460	473	438	493	469	475	461	485	451	472	496	416	444	474	516	465	424	483	450	445	494	482	493	454	475	446	471	451	435	510	430	453	447	450	489	454	479	451	473	447	458	438	434	461	448	467	465	500	447	455	468	450	444	442	475	447	431	464	449	450	485	469	458	462	475	502	488	451	475	506	460	432	473	489	472	462	480	472	438	413	473	474	462	436	455	432	483	423	461	450	435	437	478	465	449	462	482	498	502	472	464	449	475	438	465	466	482	458	475	459	474	471	488	461	469	470	436	464	479	505	462	423	437	451	467	435	448	479	427	438	449	455	447	453	459	460	417	442	466	440	496	420	453	472	437	415	430	476	433	466	476	443	467	447	466	450	415	476	484	499	468	466	480	487	444	475	425	474	464	468	467	450	453	454	426	415	471	495	474	461	457	455	457	463	488	442	433	464	452	450	486	456	476	480	451	451	449	456	435	501	440	478	477	455	458	459	458	484	410	516	491	481	460	441	457	443	491	460	475	469	458	490	458	436	432	464	474	423	453	472	439	481	465	460	460	463	466	392	447	506	431	406	435	473	436	463	447	453	418	484	471	514	464	423	501	435	437	451	468	476	476	500	487	469	471	477	463	478	475	486	452	460	468	425	462	473	422	466	446	448	439	441	437	470	457	465	457	495	503	457	470	456	471	470	468	449	469	480	443	469	456	437	520	435	512	463	451	452	458	471	459	469	418	435	446	432	442	488	451	478	442	469	491	508	451	475	419	479	477	491	497	447	454	435	400	456	467	473	468	457	442	484	492	484	465	429	445	460	466	479	469	455	448	478	404	424	493	495	465	494	436	437	488	488	459	440	448	482	502	435	459	455	454	478	479	456	445	500	476	462	448	445	467	456	469	452	452	444	477	463	441	498	484	429	449	461	440	450	458	492	472	434	433	474	438	451	511	451	440	430	466	471	496	493	478	441	427	468	477	495	444	479	453	443	482	433	426	455	427	487	453	474	478	469	456	447	477	479	412	479	489	497	470	459	449	472	448	467	490	447	457	462	456	428	476	481	506	449	426	465	460	452	466	452	466	456	512	469	451	453	442	425	444	464	440	428	456	476	468	457	452	471	462	466	508	492	453	476	503	467	465	485	435	453	439	465	463	443	429	439	429	482	465	455	474	468	467	465	466	461	496	473	491	460	455	414	473	476	447	475	455	402	457	484	475	438	484	437	475	491	443	453	459	469	433	455	471	461	468	503	474	464	445	462	450	468	488	451	484	485	446	441	415	444	451	482	488	481	454	438	453	448	471	442	451	486	470	463	446	488	457	452	416	486	457	490	449	492	428	446	457	437	463	495	435	436	450	477	480	487	457	459	503	466	476	487	435	423	460	439	468	476	471	462	458	485	454	487	447	428	462	490	483	479	472	457	482	458	487	420	439	457	501	440	455	470	427	474	450	461	490	428	415	494	453	451	443	458	471	491	470	496	472	418	488	438	459	453	461	478	456	448	482	464	494	454	456	482	516	502	462	485	459	479	445	473	472	478	462	459	486	495	485	470	466	452	461	457	453	461	504	442	458	508	467	436	454	453	462	485	441	455	430	485	402	485	467	454	455	429	421	491	477	458	447	481	484	457	444	461	503	446	485	499	464	442	467	459	443	472	445	439	477	478	432	490	462	455	449	453	437	468	483	481	473	444	477	486	437	465	422	453	463	442	451	466	471	458	445	453	440	460	454	417	441	469	454	445	475	435	470	481	439	485	476	421	440	477	469	485	501	407	476	452	466	466	455	473	445	502	417	434	465	466	484	437	436	401	424	451	509	447	443	444	473	442	480	448	479	448	476	461	445	455	468	473	485	446	468	452	453	445	471	473	452	445	427	468	508	473	462	419	440	482	465	452	470	452	456	504	434	482	470	473	465	494	478	490	472	491	479	453	471	455	422	483	432	447	473	450	464	458	447	465	446	469	446	441	440	466	478	471	476	435	442	448	475	495	465	461	453	507	436	467	424	416	496	440	467	457	469	454	436	410	463	475	453	491	471	449	480	470	484	470	467	425	475	479	486	491	460	451	444	441	449	461	506	497	454	446	420	444	450	435	487	433	435	499	453	458	462	462	432	442	464	429	439	440	480	449	463	436	454	478	468	511	461	472	427	460	454	469	479	481	441	437	465	443	447	475	451	441	451	433	435	475	460	442	469	428	481	445	457	480	459	446	449	441	450	484	468	450	446	460	489	519	468	458	468	491	449	461	433	477	474	449	479	446	464	470	458	510	475	479	462	453	458	421	455	438	515	475	490	451	420	456	438	483	511	499	471	457	479	475	447	479	486	451	479	476	437	465	468	439	462	438	508	463	455	468	442	456	469	429	467	445	482	448	459	442	469	456	428	456	495	489	438	486	473	492	455	455	476	459	442	463	475	472	462	453	489	467	447	482	461
3949	275	227	223	171	220	200	190	230	212	262	195	216	211	204	178	196	210	215	212	226	192	198	221	218	180	217	205	199	203	216	205	206	244	210	206	210	194	201	191	221	198	199	204	199	178	200	217	202	173	204	208	186	178	237	188	209	175	208	206	195	186	218	194	208	217	205	230	191	182	193	212	187	206	207	188	217	196	195	204	205	205	222	211	214	227	227	206	201	226	213	204	208	223	207	194	213	209	224	209	216	192	192	237	211	208	209	211	197	219	212	217	223	221	226	205	211	196	192	213	219	224	193	212	192	180	205	187	196	187	229	211	199	187	200	218	218	188	205	213	215	186	212	185	189	203	234	215	214	197	225	200	214	196	204	194	201	194	209	215	215	211	219	185	210	211	203	191	180	199	190	228	227	200	200	193	192	200	204	218	188	198	188	214	240	225	181	167	200	188	208	222	211	194	201	202	220	233	209	196	182	221	188	214	204	202	214	194	191	199	179	225	218	203	202	200	202	199	186	230	202	197	201	197	227	179	219	208	187	202	205	185	219	200	211	221	221	205	169	197	215	203	210	209	212	205	179	200	206	194	220	214	203	183	214	173	231	186	197	201	208	211	181	202	190	197	198	194	190	210	184	174	179	198	199	185	196	190	216	206	207	231	226	208	188	177	216	205	214	216	191	185	237	226	219	224	200	218	189	214	211	188	199	221	200	204	209	199	203	246	192	215	210	194	198	218	211	214	204	209	183	190	197	227	198	213	219	202	178	219	202	213	189	203	207	187	186	209	204	207	214	181	177	218	196	197	220	200	185	184	214	233	227	258	219	209	180	206	202	221	220	185	208	195	209	206	209	203	205	214	163	191	205	233	225	196	203	233	193	186	198	183	198	189	213	211	209	211	221	200	212	196	207	229	203	204	207	196	213	207	167	199	217	191	188	207	197	205	201	184	183	182	211	190	202	217	187	221	204	198	216	183	228	187	185	208	200	229	209	239	211	221	201	205	221	216	193	197	198	217	205	202	197	224	217	227	228	182	190	191	188	201	184	198	200	179	207	186	204	209	205	176	218	192	213	192	192	186	170	225	206	180	207	210	193	180	205	207	191	197	205	205	199	218	178	227	196	205	214	213	230	212	207	176	195	197	206	176	224	213	223	193	205	181	185	199	237	191	200	212	189	224	183	218	187	186	231	182	187	209	212	238	215	209	211	212	187	215	198	193	208	209	219	200	192	225	195	214	201	193	207	200	196	203	192	179	203	190	191	194	213	208	205	204	217	201	223	236	221	222	188	197	207	214	200	206	188	220	193	199	228	198	198	218	238	221	225	186	208	228	197	202	217	177	205	219	195	205	190	168	213	188	200	223	202	223	198	232	216	188	221	212	209	185	207	215	205	213	195	209	212	213	198	195	201	213	200	207	177	180	198	206	212	185	207	193	198	188	210	213	231	206	220	217	194	192	218	201	170	199	212	199	207	203	208	215	211	214	217	215	194	194	217	212	227	213	202	176	188	191	188	188	200	199	171	209	222	203	193	200	220	218	191	196	183	198	201	208	209	206	207	212	212	196	211	202	160	218	215	218	212	212	241	203	198	199	184	199	204	207	187	241	193	179	203	208	202	210	193	213	186	180	231	216	178	208	185	208	216	209	213	204	188	186	170	199	202	178	210	217	206	212	198	211	212	212	210	220	214	182	170	211	224	217	227	194	211	214	228	212	206	211	225	203	209	171	183	239	209	241	203	209	193	213	200	185	239	202	209	213	196	214	181	181	222	187	202	202	211	208	204	198	207	208	198	206	186	208	204	210	233	199	220	214	191	195	211	220	178	208	213	208	235	202	195	212	183	188	189	222	198	190	224	174	246	204	184	230	230	212	203	251	203	192	206	216	219	219	208	215	190	207	209	174	197	193	228	214	224	199	218	216	206	188	201	208	203	185	211	233	185	208	231	219	172	199	224	176	196	188	217	210	184	204	228	221	170	204	201	203	218	196	181	182	219	199	213	229	232	210	185	188	209	210	202	201	196	178	187	220	205	210	231	210	197	192	206	209	202	218	242	198	203	202	224	221	186	200	195	227	188	205	178	219	186	190	185	220	205	206	222	209	220	160	219	212	208	192	200	206	213	200	213	176	198	190	195	212	235	219	217	212	214	232	186	212	201	213	201	194	214	198	199	178	212	203	212	212	205	182	202	241	228	203	207	195	208	183	208	191	208	208	191	189	211	218	218	203	167	187	212	180	210	199	227	190	200	213	227	204	211	202	191	200	192	238	187	198	169	209	198	198	195	206	182	194	217	213	185	217	240	197	186	214	199	192	217	213	210	198	188	224	218	190	221	202	167	214	191	201	202	201	205	206	214	185	219	230	227	223	209	201	209	208	199	201	208	212	186	208	206	222	212	212	199	209	205	204	217	176	210	206	194	199	177	195	193	196	210	204	205	180	206	198	223	217	199	177	194	187	204	204	187	189	196	206	166	205	208	222	188	217	201	197	198	223	204	212	202	177	186	195	153	198	204	203	187	229	206	197	196	175	175	216	210	202	193	190	223	194	205	221	198	218	212	210	187	245	182	188	219	211	217	201	218	204	211	209	198	190	211	195	203	200	182	197	196	190	203	185	196	205	191	189	182	207	194	221	203	179	180	196	218	201	221	172	205	191	197	204	209	208	224	193	226	209	218	207	205	213	193	207	206	231	209	211	199	212	216	211	197	200	198	191	197	186	187	217	216	189	226	191	217	201	197	204	199	208	191	201	183	227	186	213	195	209	202	182	183	209	196	194	216	190	213	187	213	208	200	204	187	182	198	180	197	201	197	204	213	209	172	194	175	202	219	215	190	196	206	204	183	198	209	204	205	211	213	202	170	219	218	176	187	199	209	214	190	209	219	201	217	169	187	221	205	217	198	208	214	221	215	201	202	182	197	205	205	216	206	205	225	216	198	181	207	187	190	211	214	227	212	183	203	190	245	211	204	204	201	214	202	216	178	191	207	214	195	204	201	206	190	203	199	204	209	197	225	207	190	238	188	193	193	204	201	162	189	198	211	198	226	181	192	199	192	217	194	191	187	205	218	221	209	191	215	215	201	231	184	182	199	169	217	197	190	220	189	198	195	202	193	203	230	202	227	202	202	180	232	201	185	226	195	197	196	234	237	198	210	191	204	211	225	209	180	214	210	218	191	216	198	198	194	201	203	222	194	200	203	200	216	215	207	221	189	218	194	211	219	216	246	193	199	224	231	200	179	192	206	195	202	198	204	179	195	214	223	178	212	216	207	176	222	230	190	196	197	183	215	183	204	231	214	189	239	196	200	198	184	194	202	212	225	207	228	177	194	185	194	200	189	186	191	212	200	180	211	198	230	215	166	218	199	233	193	205	209	207	200	192	208	179	210	220	201	233	198	175	215	211	206	195	201	202	216	185	207	205	199	218	225	219	217	199	193	201	237	204	231	209	209	201	187	205	195	201	215	207	205	216	199	232	187	199	218	215
3460	572	550	581	522	571	552	550	505	525	530	521	477	487	525	497	518	517	498	507	534	518	469	505	468	472	502	517	527	475	511	512	546	490	537	543	480	506	555	477	519	495	511	497	494	520	510	468	525	478	460	530	545	491	501	508	533	511	491	517	485	535	516	497	540	514	484	498	492	513	484	516	529	512	536	525	484	494	509	484	513	446	502	528	476	519	519	483	483	502	503	508	504	490	497	496	494	492	513	541	534	495	464	443	475	512	491	510	471	443	513	477	529	526	486	507	506	484	489	495	493	506	523	517	518	446	515	515	483	477	494	515	468	515	503	465	501	477	491	513	457	520	474	529	476	524	481	510	511	519	475	491	529	462	519	497	504	476	471	496	521	443	466	500	489	521	528	485	493	498	478	482	505	500	511	459	517	542	521	502	473	492	448	513	502	488	500	473	526	515	507	564	490	483	494	481	470	510	471	521	493	486	533	503	510	496	479	490	496	517	497	485	547	515	488	510	492	486	506	484	476	487	496	489	509	491	497	531	473	488	474	526	492	525	505	502	500	533	524	456	560	460	510	501	507	506	474	494	509	487	500	494	489	530	544	505	473	509	503	507	491	515	486	517	465	480	497	525	490	487	505	514	508	468	510	490	544	535	536	511	464	482	521	487	476	510	499	544	508	520	493	551	487	479	488	496	489	473	493	503	506	496	541	503	513	458	469	485	480	511	476	476	520	489	508	513	492	510	491	492	498	521	492	494	519	501	481	485	481	502	516	503	548	526	485	514	501	531	488	473	455	486	506	508	422	477	498	508	501	503	474	446	506	509	542	562	547	496	507	506	511	460	492	535	506	506	527	493	509	480	506	480	499	513	495	483	530	535	502	484	521	498	493	503	508	521	516	508	520	516	495	496	494	479	503	488	517	499	480	483	473	474	485	519	537	466	489	505	482	524	508	510	504	490	527	510	530	488	522	485	514	463	522	475	493	532	457	510	493	487	512	518	514	493	456	487	490	535	494	510	497	498	509	470	533	474	526	493	499	547	484	483	540	486	473	484	486	510	529	461	495	508	483	524	487	534	487	502	531	463	563	520	514	516	476	509	466	496	539	530	511	510	499	493	495	490	522	502	513	487	471	505	472	549	532	455	522	507	515	483	494	477	508	496	505	503	494	515	537	484	472	487	476	496	522	492	481	459	485	492	476	501	498	503	520	483	480	481	510	522	502	540	481	521	507	516	506	519	481	496	524	490	481	523	508	531	506	552	463	477	465	532	533	481	522	507	479	508	535	476	539	499	504	506	525	494	447	480	490	539	496	507	532	478	499	491	506	479	505	534	524	496	507	507	487	500	511	487	503	495	494	514	479	500	478	479	476	495	504	545	511	495	519	511	481	489	486	470	494	504	474	487	506	473	492	499	498	469	511	490	510	513	481	496	506	458	480	465	495	521	489	467	493	491	525	468	471	485	505	482	535	499	522	522	491	488	500	506	508	478	518	502	507	516	509	516	451	481	484	479	536	488	478	495	491	522	544	444	536	476	479	502	484	464	508	548	504	517	500	479	489	474	489	496	505	510	458	520	487	512	511	508	465	502	521	483	498	491	488	485	510	477	500	456	468	501	465	484	486	509	492	518	511	493	508	466	502	503	503	504	498	515	502	491	529	530	454	456	495	555	473	493	484	467	555	513	488	456	507	474	518	504	457	511	496	493	491	492	526	508	491	490	514	485	513	501	500	509	508	466	479	496	510	524	503	487	508	510	492	503	486	468	491	478	512	536	529	521	462	494	486	488	493	510	468	515	531	487	489	466	504	499	525	459	479	498	488	512	510	510	461	484	494	496	525	494	501	482	503	486	509	488	498	503	537	534	484	500	477	494	495	524	533	503	513	510	539	477	526	501	495	471	478	504	498	496	555	571	534	490	492	485	517	482	547	508	499	547	505	538	489	538	501	499	543	507	501	493	509	501	517	522	508	492	501	505	514	511	504	537	516	514	500	513	510	510	464	515	532	505	498	498	478	522	446	481	521	532	548	478	500	534	488	505	517	532	504	521	505	504	513	493	532	470	495	505	501	524	537	474	472	499	501	526	511	483	509	474	547	482	458	526	541	464	490	507	501	484	491	501	564	517	490	456	505	474	480	476	520	505	458	495	493	493	533	489	477	468	473	494	506	491	524	467	511	484	508	512	510	478	500	501	524	520	437	514	494	483	524	463	507	517	476	452	511	502	510	487	531	458	493	479	522	510	488	502	532	502	472	528	494	478	526	519	503	500	494	468	502	505	531	529	475	514	503	469	493	497	456	510	483	479	481	490	476	510	495	484	527	502	491	521	523	516	539	520	512	504	530	501	489	518	473	520	507	507	505	484	485	498	495	493	504	473	477	475	507	495	521	513	547	499	522	514	529	524	480	508	514	480	509	485	499	516	460	469	471	511	470	494	558	499	482	488	487	529	522	478	535	501	506	484	495	535	506	495	486	542	512	508	478	532	500	487	507	508	510	501	539	538	484	488	487	502	474	510	460	494	550	478	480	504	508	490	512	467	514	451	508	530	493	520	515	506	494	525	484	526	480	521	552	478	510	442	507	501	516	468	502	480	513	501	486	492	485	525	465	496	506	472	538	497	493	481	509	489	517	477	508	468	511	508	477	522	495	511	501	536	490	508	483	494	492	504	464	500	499	519	495	532	522	487	520	518	544	518	509	501	488	501	484	432	519	523	494	497	516	487	513	502	526	507	495	512	483	567	484	542	522	521	489	515	499	540	527	465	501	497	501	471	477	453	489	466	451	496	463	488	491	483	486	464	478	550	502	506	528	525	530	490	512	531	501	498	480	498	495	492	517	478	496	502	473	500	503	484	528	489	510	504	496	451	519	497	464	539	528	534	533	501	492	508	513	559	494	512	509	510	511	511	497	506	522	489	497	479	499	543	478	513	476	474	535	573	497	522	493	542	515	479	507	456	499	509	532	511	478	491	459	496	527	482	542	522	500	504	466	535	496	564	508	488	457	482	517	510	523	471	490	500	515	526	516	490	519	489	496	546	477	517	480	512	483	471	531	499	524	493	524	535	504	525	487	532	492	483	517	474	501	532	525	516	500	478	519	489	497	529	511	502	520	506	467	504	506	493	527	510	477	478	535	513	487	539	528	537	503	512	499	483	495	535	517	492	515	513	512	518	508	471	534	476	489	513	480	493	493	541	518	484	573	486	471	506	470	513	488	512	470	519	509	515	499	508	487	552	514	497	515	490	500	486	532	524	518	496	498	518	472	502	546	538	478	516	507	483	498	485	508	524	545	497	497	515	508	533	525	489	471	504	472	519	497	509	526	511	468	481	530	504	469	517	518	501	498	475	486	493	505	527	520	476	472	478	481	490	492	494	531	452	534	491	509	508	520	494	522	518	516	510	479	523	514	486	495	535	513	482	485	516	506	514	538	526	484	520	516	530	500	487	535	518	515	492	467	463	493	483	510	536	478	500	461	509	486	490
10885	706	662	512	449	411	355	365	324	322	326	336	300	315	302	327	299	307	294	316	312	312	310	331	349	294	317	294	311	312	282	314	274	333	327	328	315	300	281	363	303	268	295	316	296	308	291	304	309	284	289	305	325	294	307	330	302	292	284	308	298	304	282	300	315	299	299	284	286	301	297	293	312	276	288	295	321	298	280	311	302	274	288	277	318	291	329	296	285	314	315	308	320	297	289	299	284	308	290	262	283	302	280	314	287	308	279	335	313	270	305	290	278	288	286	316	278	325	269	278	298	289	315	318	281	323	285	303	326	293	295	284	290	282	324	288	292	331	290	282	311	317	306	302	275	303	309	306	282	282	301	329	276	290	287	291	317	289	298	288	282	316	262	297	315	266	322	297	331	302	311	307	306	326	297	293	329	335	291	289	310	307	310	268	282	290	311	303	287	289	316	265	257	304	307	300	312	281	268	315	311	299	270	315	292	314	307	295	300	303	327	289	359	302	314	313	302	296	288	282	328	320	302	304	298	284	315	280	322	277	287	294	330	271	285	321	292	295	308	272	308	289	274	297	309	266	267	295	282	320	308	287	321	326	340	293	330	308	329	307	248	273	275	276	301	289	281	292	286	296	303	306	306	306	314	299	315	292	293	285	289	282	282	292	311	279	280	340	293	285	293	285	279	275	319	314	319	307	321	318	288	309	322	288	308	287	313	283	292	304	286	287	309	315	268	323	311	312	286	270	306	300	319	275	305	278	269	303	307	280	276	312	332	322	306	310	278	310	310	306	277	310	289	293	305	280	293	319	258	294	315	296	285	307	313	297	314	313	290	285	316	312	289	265	311	289	296	334	298	286	286	273	300	292	303	300	325	312	292	326	295	302	306	314	316	285	279	310	303	310	320	309	307	270	254	323	292	311	277	310	339	311	313	304	281	259	286	304	312	319	332	288	295	321	308	304	266	323	299	335	295	328	338	280	325	296	301	262	268	283	281	268	291	289	307	302	299	289	314	295	281	301	293	303	307	293	294	312	309	291	329	299	297	304	311	281	316	285	297	291	273	303	312	261	316	299	302	296	306	283	255	323	292	260	295	298	283	316	307	291	334	284	298	286	323	323	270	328	315	292	303	259	294	300	318	315	323	334	305	296	311	266	307	307	293	303	323	321	321	291	315	287	297	301	287	270	283	301	274	273	298	308	299	316	286	301	282	307	294	302	291	318	319	288	286	292	291	306	293	302	290	288	275	311	308	291	320	296	285	306	305	296	297	294	291	287	260	295	316	307	298	316	300	274	304	333	259	327	312	310	276	269	309	277	279	303	269	286	316	336	339	296	295	321	308	314	299	296	312	285	306	304	286	273	321	277	309	327	314	310	276	309	293	329	300	295	288	307	300	276	271	294	279	286	309	290	280	300	313	309	340	310	298	323	314	275	277	319	318	277	315	301	307	282	285	300	316	301	301	260	285	357	263	305	267	291	304	288	294	284	247	327	305	336	291	282	267	293	249	308	302	277	274	281	268	336	329	305	301	274	278	298	319	320	268	300	276	289	283	246	322	308	265	273	329	318	300	290	321	329	304	315	287	306	297	280	292	303	296	327	302	297	309	301	278	306	271	294	301	335	285	276	270	286	326	305	293	288	307	276	293	302	324	308	293	305	318	299	278	291	321	302	296	306	303	300	314	290	286	326	300	318	317	306	274	333	278	285	315	290	293	305	261	314	307	300	303	293	284	302	310	343	301	279	310	279	322	298	308	294	296	270	324	321	297	296	293	298	311	289	297	300	303	289	320	281	307	313	308	316	328	300	253	289	289	289	307	308	303	324	311	268	303	337	324	284	300	333	314	282	301	291	298	307	287	304	334	295	286	283	325	284	324	264	313	284	320	312	349	310	293	319	305	332	299	320	269	267	278	315	325	297	309	309	309	274	294	316	277	291	266	270	271	320	286	296	265	299	296	298	289	309	298	313	305	313	316	299	305	339	335	282	293	309	303	298	279	293	300	302	311	296	324	275	319	316	282	271	309	292	297	313	308	306	286	313	314	303	332	320	288	300	308	257	313	287	288	325	279	264	314	315	300	296	269	310	312	319	308	288	312	300	314	317	287	296	332	308	277	312	287	307	299	334	300	291	281	298	318	318	306	287	279	302	306	303	314	289	304	280	286	274	287	299	299	307	273	315	287	313	290	308	301	246	297	331	283	295	336	292	293	314	292	346	287	299	343	294	310	294	300	299	287	299	312	302	304	275	280	265	310	299	299	304	296	319	328	295	312	303	307	265	320	304	308	292	296	287	314	313	308	327	294	287	278	299	309	297	267	325	294	309	292	290	288	318	278	285	296	321	301	308	333	313	308	306	296	285	301	278	297	285	278	304	309	297	326	317	292	319	289	314	314	311	316	315	295	263	267	323	328	303	304	293	344	308	276	329	298	301	310	287	259	270	265	296	278	310	285	323	278	314	304	289	267	302	302	291	288	314	315	298	287	329	301	268	320	284	323	330	275	277	312	323	303	306	279	314	296	293	283	289	268	303	297	302	265	299	295	299	311	332	305	295	308	326	328	288	291	266	283	285	307	315	298	311	319	303	299	264	304	312	280	293	304	314	290	309	307	322	304	326	322	322	310	307	315	270	334	321	321	279	307	278	319	290	307	310	290	280	304	321	279	309	284	286	296	310	288	286	275	317	312	295	292	311	274	258	336	310	292	312	311	287	315	299	273	315	321	319	290	286	317	280	324	294	313	293	319	321	298	313	297	302	292	294	333	342	303	300	278	290	297	295	310	294	299	312	319	268	310	311	314	297	306	266	314	292	296	321	311	294	288	316	292	294	313	298	291	277	299	294	297	306	298	270	315	320	322	320	299	306	296	277	270	293	306	282	290	332	271	307	299	267	298	308	295	301	303	295	305	311	260	287	281	270	304	296	294	298	315	314	304	304	276	291	306	291	336	276	311	301	288	306	292	286	306	296	308	317	310	328	315	316	314	285	260	313	294	333	291	287	314	289	316	309	301	297	295	303	313	282	289	279	299	271	280	284	288	270	331	291	301	304	291	305	282	288	302	320	327	284	282	333	277	284	317	290	340	297	310	306	322	292	314	270	319	317	296	317	281	316	327	329	301	299	295	300	289	299	282	317	299	292	287	306	310	261	274	286	261	280	290	314	351	294	325	314	311	306	304	282	292	290	281	311	320	280	294	290	273	282	284	293	312	316	299	301	293	308	308	295	314	302	332	289	273	291	303	313	304	276	278	302	300	295	275	295	289	299	302	337	296	304	309	319	345	294	270	305	325	270	315	316	307	312	288	318	320	303	301	261	276	294	338	316	297	291	256	315	316	303	243	287	292	329	278	277	294	286	286	327	296	299	319	318	295	299	291	298	273	311	329	300	283	313	290	287	316	329	311	306	301	289	307	312	304	312	294	285	318	310	310	293	282	275	320	268	287	302	249	306	308	307	297	276	307	283	288	322	308	295	300	276	288	273
8424	924	1504	1509	1359	1260	1084	1072	948	858	839	841	817	834	817	782	749	749	712	728	726	729	752	730	714	709	727	710	768	749	670	749	716	646	691	657	709	691	717	707	709	707	691	715	718	718	711	718	691	675	674	676	701	680	664	681	703	718	654	685	657	706	728	703	700	740	681	685	692	673	661	642	703	670	659	714	653	717	670	676	691	687	642	708	665	682	622	690	708	732	726	718	648	729	652	707	692	687	729	724	693	684	672	704	743	730	715	681	669	637	706	689	724	682	693	699	683	680	701	683	665	689	705	685	673	656	658	704	727	711	644	704	715	730	694	699	682	705	684	712	712	646	676	675	723	694	661	673	686	685	706	684	715	679	667	705	669	717	682	751	722	647	640	711	689	730	694	699	715	702	665	672	674	679	681	685	682	700	718	690	669	644	675	684	702	689	642	679	708	653	689	679	669	687	673	646	713	663	757	698	731	701	710	647	663	683	674	662	678	703	689	680	674	726	677	697	704	707	705	715	716	664	683	606	731	708	685	718	675	704	664	703	735	700	743	721	691	729	753	654	696	674	707	737	698	674	655	706	701	718	710	675	692	698	698	626	719	621	698	730	688	691	729	705	701	707	640	652	693	708	731	690	701	669	741	697	703	695	656	687	671	674	661	657	678	721	689	702	667	719	719	709	694	655	736	723	676	685	663	695	675	684	711	722	692	668	706	691	708	687	727	690	665	703	710	678	681	716	723	671	747	699	661	740	632	712	725	698	709	674	729	669	656	662	675	699	715	733	694	726	647	702	684	675	727	711	698	728	704	680	691	693	712	685	683	688	663	685	670	681	686	691	675	689	666	663	661	719	659	699	688	649	718	686	693	657	700	664	703	641	672	704	706	667	669	689	722	728	704	678	704	689	625	704	669	686	644	714	700	753	687	639	726	676	708	736	718	708	709	702	674	736	696	701	694	703	667	716	703	658	716	726	735	719	736	687	689	697	735	691	705	702	697	652	698	645	728	685	653	686	691	700	687	662	699	702	707	681	684	675	707	710	695	721	712	686	672	702	743	715	703	705	693	679	742	714	727	719	653	679	662	698	692	683	674	692	688	696	712	723	660	692	652	671	692	676	681	698	649	667	692	704	692	696	685	684	715	671	662	716	713	747	709	666	692	666	673	688	695	710	677	646	677	693	709	718	749	684	672	692	702	700	645	687	645	734	670	684	681	665	669	647	696	706	688	708	705	675	666	715	739	676	654	692	655	673	683	695	665	689	691	623	692	673	707	696	704	720	735	664	662	732	713	735	657	689	707	715	703	696	682	701	647	676	654	681	736	668	720	669	661	690	693	658	646	672	651	701	693	668	662	744	664	664	704	647	721	697	728	736	700	726	667	646	664	712	688	706	680	657	667	692	670	708	633	701	704	717	686	681	713	662	731	667	697	703	717	661	688	668	645	658	666	687	673	736	673	695	700	734	724	666	705	704	654	696	680	683	743	669	697	664	680	678	735	687	694	694	703	709	639	721	679	678	680	701	700	679	626	692	662	718	685	680	722	711	675	743	688	728	676	626	716	702	668	697	654	705	661	680	754	693	625	643	695	718	681	658	674	678	651	666	690	650	678	659	631	732	674	707	686	675	602	711	633	658	697	732	692	733	674	631	672	738	681	712	710	724	690	667	648	704	686	729	699	657	701	722	689	692	660	708	675	664	761	660	676	687	690	724	651	685	650	733	731	654	693	679	671	691	753	701	718	649	700	696	685	700	684	716	645	660	716	689	712	674	684	663	646	687	687	657	650	738	725	686	711	707	657	704	681	704	706	674	675	611	660	664	670	707	698	707	692	676	647	666	700	681	716	649	699	676	705	702	694	684	720	717	740	673	691	686	703	663	647	672	701	684	684	684	720	703	643	697	698	668	704	639	697	690	683	701	687	684	690	733	670	717	664	664	709	654	714	692	682	670	698	710	639	714	702	668	689	705	713	652	704	734	700	662	668	711	679	714	698	729	704	702	657	692	662	660	703	679	663	742	739	684	700	679	685	707	721	686	653	691	699	671	699	670	708	667	723	666	684	679	659	695	679	637	696	755	692	711	704	656	618	661	679	706	682	697	665	682	715	691	662	679	711	662	659	679	679	735	654	744	666	686	688	663	687	681	709	638	704	706	684	693	686	727	698	723	659	693	653	736	691	676	700	649	669	687	690	708	704	708	682	693	696	724	657	714	680	665	675	662	676	721	676	695	632	716	646	684	739	689	718	665	652	683	686	706	689	689	691	721	687	693	737	711	719	698	659	728	685	699	764	682	683	703	671	701	668	686	713	656	682	689	671	686	703	681	698	680	707	692	662	656	675	674	686	649	697	674	670	659	725	697	696	689	643	661	701	677	672	722	718	693	726	708	744	656	729	668	700	700	680	625	651	710	706	635	686	686	641	685	708	703	665	702	675	704	687	723	731	746	685	687	712	677	700	714	685	699	718	690	703	706	701	696	715	675	696	720	693	627	686	726	664	677	719	655	691	697	628	743	666	696	659	668	677	715	687	691	641	676	713	731	688	720	686	636	702	713	640	699	708	690	695	691	665	689	682	666	722	690	728	700	666	694	686	685	744	678	697	656	693	686	644	698	686	656	672	729	680	690	700	645	690	719	642	680	647	693	678	711	691	668	748	709	694	645	666	669	714	679	684	705	741	662	721	686	680	664	699	739	700	699	681	709	674	671	624	709	715	675	684	682	685	735	738	731	660	658	678	692	694	695	749	665	677	663	715	673	698	666	674	651	682	683	703	671	677	695	708	693	732	700	692	711	685	709	744	689	646	680	683	732	734	690	665	730	661	702	686	694	698	702	757	706	669	720	684	681	696	672	708	673	730	689	700	724	680	673	675	645	702	688	679	701	728	684	714	732	716	716	686	704	684	654	682	681	691	686	667	704	716	699	676	717	697	724	714	685	704	705	660	712	692	653	664	694	706	686	682	689	664	704	680	728	683	661	677	718	717	670	686	696	698	699	697	745	733	695	654	654	697	686	716	740	698	658	702	632	650	731	648	719	688	698	743	691	697	735	664	703	671	647	699	676	683	701	739	630	655	683	722	706	713	720	681	637	699	702	711	682	668	722	710	647	678	714	690	688	700	686	740	644	734	667	629	673	700	673	684	689	676	720	699	709	684	719	681	634	694	667	706	720	705	696	682	719	675	733	775	687	726	694	687	678	661	698	723	682	715	676	751	690	693	638	680	697	660	721	705	692	657	683	720	680	667	683	680	673	710	717	645	664	731	736	673	677	713	726	731	688	670	688	700	712	741	706	711	689	686	664	702	715	692	717	683	690	725	717	650	694	627	668	693	680	652	652	715	708	643	728	725	693	653	700	663	635	668	775	747	674	712	687	716	695	660	655	719	693	675	664	659	661	696	696	712	661	692	684	636	693	700	757	737	676	672	741	695	734	650	667	692	677	695	705	670	692	707	696	683	690	708	717	688	658	708	755	694	686	746	686
19213	1547	898	721	515	404	354	292	290	248	257	251	218	216	248	222	222	202	213	188	189	199	195	200	205	218	214	193	210	223	196	194	217	181	202	189	203	205	199	222	210	195	212	199	199	212	219	190	181	200	199	219	215	207	218	201	193	177	190	169	202	205	201	208	189	181	201	169	184	208	203	161	222	187	172	192	202	176	208	184	214	205	207	237	191	190	193	227	225	228	178	175	206	198	212	182	179	210	162	180	174	170	195	174	188	206	184	210	208	208	209	216	216	172	194	184	195	172	201	199	213	207	190	173	192	207	186	197	196	169	196	180	216	199	196	212	212	186	220	198	178	183	203	176	191	209	157	170	213	184	193	188	203	192	191	201	200	203	208	190	175	200	207	172	208	192	215	200	193	224	179	215	203	208	189	203	218	179	199	204	166	203	195	207	214	183	200	193	186	214	184	181	199	202	198	205	201	215	196	198	206	214	194	215	184	173	200	203	223	219	205	207	186	208	182	203	200	182	190	172	200	178	156	181	171	203	179	221	198	185	194	195	199	206	202	196	225	188	204	181	194	177	211	185	173	204	203	203	222	210	195	219	182	180	191	190	199	192	169	205	187	193	206	198	209	206	183	191	201	197	194	191	212	209	190	215	178	208	215	203	178	198	193	199	192	203	205	211	173	209	187	190	208	210	205	210	194	199	204	208	216	199	207	196	189	182	185	188	206	213	192	191	207	198	216	231	220	176	227	200	209	192	216	189	171	200	199	213	209	219	209	194	201	205	181	223	221	202	177	177	210	206	200	200	175	192	178	199	192	191	217	214	181	220	193	193	189	210	209	210	193	199	169	214	179	186	192	195	190	199	203	178	183	205	191	187	211	215	208	200	228	203	172	218	184	203	208	177	192	180	200	203	191	191	177	194	237	183	204	195	233	216	201	213	195	188	168	230	210	192	170	204	212	160	213	239	204	214	223	208	191	190	164	196	180	181	192	186	186	196	180	192	212	199	184	198	197	184	232	211	209	210	194	192	192	194	204	193	209	185	211	181	209	190	214	189	215	195	210	196	189	192	202	216	204	200	202	188	200	186	192	204	191	179	218	188	184	206	188	196	215	195	204	176	185	191	202	190	192	197	233	215	198	193	204	181	186	200	210	182	192	181	186	211	202	223	229	200	186	186	194	179	199	207	174	211	188	200	180	180	205	166	197	221	218	198	191	187	176	202	195	176	216	199	217	214	180	213	177	200	197	199	211	197	185	199	174	180	220	197	200	169	215	200	202	232	199	218	204	210	201	166	195	215	178	179	171	187	196	185	187	190	184	207	205	181	185	211	190	180	178	226	196	199	193	195	200	197	211	208	196	178	180	193	208	208	211	195	210	216	208	190	202	194	168	212	192	177	210	188	199	216	218	186	187	202	196	179	211	175	212	207	180	193	187	183	175	222	193	195	204	210	223	200	203	224	231	181	189	210	181	191	201	149	193	200	187	205	185	187	193	200	203	209	186	178	187	208	208	174	179	230	179	193	193	177	205	205	199	192	212	207	179	177	181	186	230	189	199	235	227	213	195	196	169	207	197	191	193	218	209	184	170	195	186	177	188	204	208	204	211	236	183	227	203	219	208	197	181	209	209	204	191	202	186	190	193	204	218	195	198	184	200	198	188	208	201	204	197	226	172	198	215	212	212	189	190	191	196	216	212	209	196	187	182	213	166	181	206	202	194	189	176	181	209	181	190	185	180	191	174	173	203	221	197	192	167	233	184	196	177	181	209	190	206	209	181	224	222	199	200	185	194	184	217	231	178	183	182	198	208	198	187	200	186	199	217	190	178	217	214	193	188	209	199	215	208	212	229	219	191	181	184	179	222	220	174	185	193	197	221	207	184	181	197	208	202	180	190	207	203	210	217	203	204	213	210	196	166	194	193	202	194	214	188	195	197	181	207	185	167	186	222	185	169	217	190	212	212	206	200	201	174	202	210	170	199	188	217	188	187	190	196	180	171	181	183	188	193	209	214	203	199	219	187	201	177	207	199	196	170	176	221	193	200	186	206	201	202	209	224	197	210	199	187	191	183	192	199	187	198	219	180	195	221	205	192	184	215	196	185	199	180	190	204	220	193	189	203	177	218	200	185	222	169	202	210	155	212	190	167	199	217	185	203	183	209	189	190	213	189	209	196	172	194	203	192	184	188	220	185	224	196	204	190	203	177	213	203	199	205	205	177	213	211	221	215	214	200	186	216	176	204	156	207	226	207	204	218	211	202	197	208	216	195	187	217	223	204	203	186	186	197	184	193	196	185	168	209	211	193	165	201	165	210	202	183	176	211	199	206	171	214	209	201	191	216	203	184	209	197	221	194	198	190	207	194	194	194	233	188	193	212	209	206	205	214	197	203	200	212	167	213	197	182	233	196	182	208	212	176	163	218	226	189	179	199	182	173	192	205	192	228	191	212	208	206	160	207	207	178	197	216	171	193	212	193	186	190	210	197	201	206	196	197	194	226	198	208	199	192	250	204	218	205	197	213	190	197	165	213	214	199	202	200	186	202	211	201	182	180	191	177	204	180	202	173	208	192	192	213	208	226	176	201	193	216	212	195	181	180	171	197	209	224	197	201	212	204	202	195	197	198	172	221	197	211	192	226	201	227	178	192	208	186	185	180	209	189	191	199	185	217	187	212	197	201	192	197	201	212	204	189	193	174	194	184	191	188	200	211	205	195	211	210	208	227	176	194	231	211	189	175	196	193	179	200	209	211	199	213	215	218	176	208	197	211	184	198	230	226	183	190	179	202	190	212	199	199	197	210	193	199	226	172	178	218	203	207	197	197	213	207	200	190	188	176	187	212	176	196	189	193	198	172	186	211	182	180	236	185	162	202	193	220	201	204	215	176	198	220	204	187	204	225	195	168	193	170	198	198	189	192	218	218	212	218	173	213	196	160	182	200	205	219	190	201	187	197	214	231	220	200	163	174	201	215	183	221	168	180	209	201	216	235	190	223	176	178	186	226	184	172	193	202	197	217	232	194	204	182	231	200	198	187	184	212	195	222	169	180	173	178	224	204	207	193	190	229	196	184	208	179	207	216	200	198	202	181	194	191	213	191	200	197	180	216	200	197	196	195	194	206	197	204	212	210	197	212	216	215	206	207	167	195	179	187	185	215	187	186	194	221	186	170	174	184	207	227	216	204	195	202	180	211	218	210	226	214	198	195	193	231	185	212	202	197	183	189	197	183	214	206	183	224	170	189	223	210	197	212	197	181	172	186	191	195	187	191	193	205	155	195	194	215	212	206	199	184	179	209	186	226	203	182	194	202	196	168	180	210	224	207	199	188	193	170	226	222	187	193	212	163	224	212	202	202	193	214	207	208	207	201	216	194	200	209	214	206	192	194	183	189	194	185	172	218	194	205	213	231	210	196	174	181	180	202	203	200	204	195	218	183	195	202	208	184	198	198	204	199	203	192	190	178	190	186	185	175	218	204	213	214	202	184	198
10585	979	1872	2119	1807	1422	1265	1055	982	879	768	693	697	638	636	586	564	553	621	549	528	496	529	516	553	494	530	551	498	485	501	489	475	484	443	489	495	465	497	458	459	454	482	442	461	535	435	472	503	514	432	505	481	474	447	445	480	480	427	452	453	457	447	447	464	455	457	432	493	469	451	479	456	414	463	492	462	465	450	471	489	423	475	421	456	491	470	456	478	477	452	473	463	481	458	450	452	440	491	450	462	475	439	460	456	457	488	432	476	447	501	434	465	476	471	462	471	436	462	442	481	430	455	452	457	456	468	467	438	393	458	487	486	438	445	453	472	456	477	492	492	480	471	455	466	423	431	430	469	492	461	466	447	463	454	446	427	434	453	477	463	425	470	430	467	426	465	423	483	410	428	456	456	480	460	457	485	455	440	462	439	479	511	462	490	483	454	486	448	456	467	440	488	451	454	446	451	487	424	460	492	471	487	451	477	501	444	477	460	426	462	453	439	463	460	464	486	428	438	481	454	449	471	432	434	483	462	455	451	460	474	459	444	447	463	474	447	498	469	445	432	436	494	460	471	421	466	458	442	475	480	462	458	452	462	422	489	464	473	456	483	441	499	465	471	452	442	474	493	483	494	464	441	444	446	430	447	458	461	427	468	504	426	456	468	445	465	468	436	367	416	455	463	466	409	439	488	417	467	442	422	470	443	456	437	427	434	451	490	449	463	468	489	465	475	482	446	420	441	452	470	449	459	467	439	425	445	435	412	464	463	416	455	472	462	433	449	498	422	468	443	479	434	445	445	465	457	463	443	447	471	479	466	457	479	464	435	478	470	469	488	457	449	471	480	445	488	449	462	456	475	461	444	474	497	492	484	473	459	459	482	450	453	467	439	457	477	496	435	463	491	504	447	431	465	408	461	447	483	440	419	444	478	463	440	439	445	507	502	479	471	452	407	474	478	463	455	453	440	454	482	462	436	471	450	414	490	459	432	476	401	476	435	440	450	482	479	436	446	440	451	451	448	440	470	471	437	471	436	510	471	460	434	474	437	450	484	496	478	476	453	442	456	489	453	422	405	483	471	443	470	458	447	464	470	463	435	467	440	423	433	450	449	457	456	516	482	488	483	449	442	461	447	456	455	492	488	450	461	451	466	490	490	415	448	504	449	417	448	427	470	444	479	473	501	463	484	470	481	488	466	506	454	469	466	435	470	449	443	444	452	448	408	458	490	492	491	479	426	480	453	478	442	453	475	482	462	465	451	461	465	454	466	462	447	431	468	441	438	436	446	452	473	475	476	472	466	472	460	437	445	440	455	450	480	459	470	456	470	474	439	473	472	460	459	437	481	496	461	464	458	458	466	430	456	466	449	469	449	438	440	440	488	484	454	426	460	452	514	446	458	486	472	421	440	434	505	420	448	442	455	417	460	451	467	466	465	442	462	464	478	424	454	469	516	475	433	479	476	455	450	465	486	451	450	456	492	467	436	445	439	475	422	429	448	465	483	483	424	458	469	455	456	457	446	466	464	444	457	492	466	453	437	449	489	500	458	453	472	447	476	476	464	429	453	472	427	440	451	478	485	488	461	506	453	475	462	487	439	466	444	441	462	487	475	460	466	519	475	467	424	426	445	486	436	452	468	486	485	429	446	459	450	480	464	451	457	484	441	444	472	460	471	458	487	492	461	469	458	469	443	467	459	444	427	474	443	452	468	452	393	450	481	460	459	443	452	471	447	487	484	471	452	471	467	429	421	458	479	467	457	499	431	431	490	442	509	460	499	460	448	481	510	438	459	476	428	457	469	442	453	427	479	445	417	460	459	460	461	453	464	446	463	486	464	443	448	449	421	454	460	467	431	450	423	464	463	463	482	449	447	427	479	488	484	496	449	413	398	446	490	447	470	489	475	512	433	454	472	447	493	461	450	398	479	411	501	457	451	458	473	476	494	474	448	444	434	424	481	451	477	511	463	441	470	451	421	461	458	466	475	446	532	449	463	480	457	463	484	484	454	454	435	456	438	470	438	452	477	496	443	450	468	493	456	439	458	426	461	492	457	406	454	450	475	451	468	448	510	471	442	491	474	444	424	491	472	469	464	467	470	463	466	487	479	454	431	450	454	479	500	467	461	433	414	474	448	435	487	476	458	464	443	488	425	429	488	443	525	467	429	463	438	447	435	464	456	487	446	424	466	467	540	467	468	433	489	479	438	431	484	480	455	453	483	439	490	469	451	465	440	467	484	456	522	455	447	509	452	458	467	454	475	444	447	451	468	459	507	481	465	472	424	492	478	451	430	442	528	420	464	471	448	469	471	433	455	464	467	467	446	463	436	485	474	441	463	452	452	447	482	476	487	457	457	465	462	477	474	482	466	455	422	488	508	416	479	471	442	474	463	467	454	446	448	469	466	432	462	484	490	429	475	468	486	455	470	460	449	455	437	462	410	440	458	432	481	444	439	451	438	453	472	451	476	452	438	434	462	452	481	461	456	471	461	436	431	442	442	469	446	480	504	485	507	459	439	487	424	464	442	466	471	450	472	447	477	458	478	452	466	465	480	438	439	469	443	457	486	479	485	428	478	482	457	476	446	496	444	435	456	500	466	449	457	459	481	412	429	445	456	403	450	462	470	459	471	450	489	431	437	473	461	523	494	470	452	438	468	443	464	468	439	443	469	468	467	466	490	449	427	467	513	485	427	437	476	433	449	501	444	422	438	465	456	471	470	484	458	489	472	448	428	418	409	478	465	508	432	468	433	462	423	446	464	442	459	495	485	486	477	452	489	489	439	432	472	467	490	467	479	466	447	463	436	466	462	474	438	430	463	452	438	449	478	456	486	460	421	449	457	476	459	504	483	434	455	436	478	477	452	458	449	431	474	420	436	504	461	493	456	470	450	493	488	452	442	473	487	494	464	500	464	461	459	504	479	445	445	463	467	475	480	455	429	488	445	469	472	494	480	425	481	439	472	456	453	475	469	443	465	458	445	468	492	446	436	425	485	415	465	435	463	483	473	449	464	439	523	449	469	486	439	471	470	461	452	480	469	454	464	431	462	472	450	467	459	479	463	480	457	471	481	474	412	505	465	486	428	451	444	472	445	448	473	439	431	433	460	476	464	468	472	462	450	506	425	461	445	449	432	487	486	438	424	446	468	478	449	484	469	473	472	470	477	456	458	455	461	438	477	443	485	468	444	438	449	447	466	491	461	482	487	444	452	445	468	460	484	468	460	437	485	449	486	474	419	456	464	438	446	424	433	486	435	462	465	465	412	470	462	455	458	452	467	504	449	464	444	484	466	466	470	445	483	455	470	471	464	442	467	505	426	438	468	463	472	460	436	470	437	470	462	425	468	491	445	452	442	467	410	411	462	443	447	469	457	474	483	466	440	469	467	485	443	499	465	467	496	459	463	462	405	501	487	466	453	498	440	435	471	456	472	492	448	448	456	465	480	460	522	430	491	440	471	455	445	439	457	452	468	433	455	437	449	421
3654	269	211	198	241	200	222	208	183	227	229	187	210	204	207	205	192	164	188	206	225	221	216	194	224	178	204	170	196	200	206	209	187	188	190	192	186	218	216	219	227	222	172	223	221	232	213	202	195	196	188	210	192	205	197	200	175	188	188	214	182	220	237	183	189	211	223	222	232	207	227	187	176	216	269	216	223	222	207	187	209	190	229	219	190	202	180	193	219	234	217	196	194	190	220	214	213	205	212	194	190	211	194	228	197	212	206	216	184	229	208	205	235	210	166	186	200	186	214	211	211	212	211	201	213	185	191	197	193	223	215	211	189	183	214	186	211	227	199	205	212	210	205	201	211	185	204	203	198	205	195	197	229	190	214	188	208	188	205	231	207	198	167	195	211	228	209	207	195	192	210	211	229	194	214	210	236	204	205	198	194	227	219	218	224	195	206	204	209	214	196	201	210	202	224	206	201	198	206	187	178	203	215	222	206	183	222	196	189	193	210	203	234	204	185	192	206	195	191	194	203	209	200	201	203	195	200	212	198	192	222	187	219	202	215	225	198	200	223	205	215	214	187	175	202	195	199	187	196	206	212	188	196	218	208	206	208	184	204	215	192	195	195	199	206	196	187	210	178	206	196	176	199	189	221	193	184	197	199	203	173	211	195	191	222	193	199	208	184	220	193	196	209	207	183	195	215	198	179	219	182	211	180	194	212	187	190	168	217	210	205	196	190	213	204	205	202	185	190	200	189	197	222	200	194	204	188	205	193	193	224	214	218	184	207	226	203	195	205	196	211	200	208	196	197	197	177	175	198	203	212	192	213	229	224	218	193	198	220	186	210	194	185	221	181	223	211	206	218	206	197	190	213	202	205	205	202	202	195	226	192	210	200	179	195	197	191	210	217	236	210	196	212	220	182	178	213	215	196	214	213	182	208	181	214	184	195	209	194	213	198	208	191	200	198	210	205	206	218	207	183	217	207	215	198	218	193	206	201	186	216	191	212	194	204	195	215	207	189	215	190	169	202	214	204	194	199	190	218	191	198	194	217	211	222	195	205	199	175	187	222	228	208	178	216	195	197	217	206	204	217	222	189	182	212	215	210	183	185	213	222	190	209	188	207	211	201	211	188	186	223	209	217	166	193	211	209	193	192	201	221	191	186	201	187	188	207	189	200	204	226	188	175	205	201	198	214	226	199	225	183	176	178	194	190	211	196	203	185	178	178	196	215	217	191	177	212	184	179	163	201	208	205	207	183	198	206	188	218	204	195	208	224	233	184	198	198	202	197	213	207	220	195	235	197	208	211	198	166	214	193	204	201	214	202	212	175	211	220	182	219	225	196	223	208	200	206	206	204	224	190	187	191	191	215	191	188	207	201	200	219	205	198	185	180	179	179	216	209	218	187	204	207	196	214	210	212	195	166	218	225	207	173	206	211	184	218	213	217	205	209	203	197	219	186	197	232	198	196	194	209	198	202	211	201	206	183	219	210	192	223	214	186	226	207	183	205	202	208	220	180	192	206	198	197	196	217	227	204	196	202	198	217	187	208	220	209	223	214	229	225	188	219	200	194	193	205	204	193	197	201	207	219	224	198	193	179	182	184	211	193	194	195	208	220	182	188	185	216	187	200	195	187	201	179	207	208	218	211	200	189	183	234	224	207	222	213	185	221	210	201	171	162	186	209	200	182	182	189	204	182	176	231	184	174	170	181	191	176	210	193	172	199	185	246	208	204	194	210	195	218	209	215	188	233	220	196	198	203	199	225	199	202	181	229	213	198	177	182	213	214	172	179	191	199	192	202	193	180	215	213	194	217	219	189	233	177	213	201	219	177	198	228	216	231	193	213	199	227	207	217	199	201	237	189	200	189	174	206	230	206	218	209	181	181	199	187	208	204	206	173	195	247	179	179	203	180	210	210	186	210	190	194	221	188	215	224	212	198	198	169	199	221	214	195	193	200	190	219	177	190	201	199	204	206	223	218	234	214	220	188	205	217	193	220	171	204	227	203	211	192	229	202	226	205	167	198	215	216	190	186	207	202	202	213	181	183	209	216	204	233	176	201	190	224	221	222	207	204	215	188	210	178	188	220	213	192	184	183	196	215	212	208	227	234	169	203	185	233	177	189	180	228	201	179	197	190	191	171	188	205	179	210	210	213	224	211	196	207	216	236	211	211	205	198	193	221	190	188	192	185	203	198	215	225	239	203	172	222	199	190	190	229	206	191	178	226	197	181	221	213	185	198	200	186	222	208	185	198	210	192	202	186	198	195	198	213	217	205	219	213	186	200	195	221	212	167	184	196	187	233	201	214	220	196	199	204	178	202	183	192	193	204	212	197	202	207	186	201	214	188	185	158	179	180	239	204	189	245	203	232	213	221	188	189	216	201	221	212	193	215	185	206	229	203	201	202	198	216	210	230	191	225	191	226	212	219	184	246	226	201	223	177	179	215	194	185	209	169	184	178	223	207	218	195	238	184	213	203	215	203	222	202	207	227	223	204	224	203	233	203	192	188	176	224	210	204	192	182	221	214	193	210	202	193	197	203	197	199	215	195	181	206	215	226	196	226	208	196	220	201	185	214	204	220	219	222	189	207	227	208	211	205	160	213	218	210	198	228	200	201	205	210	188	210	209	205	201	200	168	200	231	198	196	209	209	196	203	194	209	211	173	202	226	189	226	178	220	199	183	214	192	188	193	210	193	205	183	187	205	191	206	209	196	203	211	221	184	206	195	181	224	232	179	215	199	196	202	176	191	178	222	226	214	197	219	172	179	199	213	199	201	193	187	175	188	232	199	203	217	218	224	190	220	210	209	195	216	203	217	211	226	193	205	215	192	216	161	173	179	207	217	224	220	188	193	208	192	216	190	185	199	214	195	210	195	210	202	184	191	226	217	191	229	203	189	194	218	191	213	233	202	215	186	211	196	198	211	217	216	209	209	212	210	224	188	189	210	187	206	190	200	187	168	197	183	184	237	230	196	216	223	211	217	191	239	207	179	202	195	184	205	183	186	201	173	211	191	216	202	211	220	208	181	224	194	195	231	216	219	197	168	244	248	202	174	222	180	168	202	206	172	204	199	189	189	214	192	190	174	237	182	203	202	204	223	217	193	219	219	221	209	221	208	191	219	196	209	232	190	234	197	211	212	200	168	221	205	199	198	193	211	212	193	246	204	225	183	191	205	206	188	209	192	194	225	210	203	203	169	172	189	194	213	206	176	196	192	197	214	191	187	185	188	185	199	220	222	202	198	172	189	219	183	211	178	209	207	209	213	195	202	193	211	213	181	167	221	202	198	200	219	209	201	207	201	189	182	201	183	202	195	192	219	214	213	199	218	213	183	189	199	211	227	226	186	197	193	183	216	192	204	209	209	213	209	215	203	200	171	189	208	187	181	189	216	190	203	215	208	184	203	235	188	199	193	197	219	212	189	221	231	219	159	163	204	238	202	216	203	226	187	221	212	201	213	211	205	178	187	221	198	204	217	219	180
3272	550	551	533	559	517	511	487	508	523	496	463	518	520	490	483	495	511	481	508	485	535	482	478	505	486	551	520	551	552	498	494	495	474	486	560	516	531	483	481	510	514	528	457	515	493	519	480	498	497	518	543	527	493	497	508	487	461	508	477	494	477	520	491	513	515	493	476	523	494	512	463	507	482	485	538	486	515	521	527	458	499	481	522	490	503	513	513	513	504	487	512	511	499	501	483	491	513	508	541	490	481	511	502	471	488	481	491	491	469	517	477	497	477	455	491	514	484	529	496	515	454	465	516	458	489	522	499	528	502	496	479	471	466	532	459	470	483	503	536	540	514	494	495	495	497	520	507	506	489	474	502	504	520	556	531	494	512	504	463	493	538	493	510	472	477	504	513	510	514	503	510	510	520	487	494	491	515	487	527	504	460	501	500	497	512	508	493	496	541	496	493	498	506	467	512	475	475	491	471	485	488	475	535	501	495	462	488	523	470	491	503	473	516	544	494	523	498	509	525	501	517	487	522	507	545	478	489	502	519	525	503	524	535	559	512	518	450	505	499	467	530	494	489	466	490	487	500	495	539	477	512	520	500	474	508	456	525	546	480	531	493	486	503	489	575	453	473	490	540	498	511	551	524	543	483	517	527	482	496	528	499	477	476	501	423	476	549	478	513	527	508	502	501	542	519	501	534	498	494	489	509	520	493	500	511	496	465	526	481	492	526	494	474	493	478	484	500	485	544	500	475	507	496	541	503	525	497	494	494	496	507	497	485	442	477	500	506	517	521	526	505	485	496	505	517	488	460	500	494	489	511	524	506	491	483	520	495	495	517	475	491	482	503	518	469	453	501	522	518	523	462	522	508	494	495	503	538	530	454	517	490	469	503	500	449	492	515	544	476	496	499	485	531	514	445	501	495	484	523	485	472	492	487	495	502	519	493	508	503	481	499	509	543	471	490	477	472	487	490	504	498	495	525	448	476	472	514	474	476	506	495	457	503	464	519	507	501	508	491	528	514	500	482	539	464	511	490	511	527	486	484	483	528	514	530	505	497	513	507	538	487	458	448	482	530	473	510	518	522	507	491	510	490	495	530	474	498	505	475	481	525	528	514	451	499	527	503	459	516	483	437	483	490	469	510	528	523	490	461	498	507	498	483	499	520	528	494	481	500	490	490	478	471	509	533	512	525	488	466	492	486	542	474	513	504	519	508	527	513	512	474	505	490	525	495	478	504	513	502	508	530	504	493	479	490	548	498	507	465	489	486	473	492	536	492	472	501	550	518	513	535	552	472	514	521	541	494	528	489	502	490	463	461	546	491	462	500	519	512	467	497	465	533	532	507	504	483	494	484	494	495	454	473	479	508	504	467	480	486	537	503	470	483	483	500	513	501	512	520	519	466	514	494	499	515	517	520	506	476	511	564	502	458	511	484	511	521	485	501	527	505	467	480	495	509	512	529	491	489	457	496	541	466	504	523	482	493	507	500	516	468	476	549	505	548	475	501	472	518	510	488	459	463	525	472	487	514	460	491	496	520	497	504	496	492	436	512	494	484	489	501	483	499	536	490	498	491	497	474	489	507	498	495	561	516	496	501	480	506	511	525	516	500	481	509	498	512	483	483	536	493	507	514	499	539	479	476	502	494	465	555	518	517	503	509	478	469	507	512	522	495	524	520	516	481	494	477	510	445	503	475	488	463	519	482	480	474	499	541	489	467	532	496	477	500	513	524	505	499	490	506	448	523	536	483	533	507	493	454	489	494	507	498	504	541	542	488	473	514	518	502	497	485	517	476	494	490	528	517	469	531	500	521	532	509	487	483	499	482	514	540	491	470	489	491	498	515	521	516	513	500	475	492	503	481	491	510	511	466	509	514	487	506	502	490	533	502	477	523	509	462	522	497	526	506	479	490	519	498	481	510	480	494	481	531	523	522	502	484	524	505	460	517	450	475	509	463	509	513	537	557	520	504	501	515	502	498	525	486	486	532	503	488	463	497	514	478	543	502	495	485	463	583	490	487	518	476	497	491	497	509	483	467	518	498	505	468	459	506	486	473	514	458	491	509	552	510	472	520	502	533	482	507	467	509	515	478	490	477	526	479	519	488	466	521	522	476	477	444	459	477	544	470	475	494	507	499	466	503	486	475	517	514	487	525	508	497	504	495	505	491	493	514	492	528	505	472	509	512	493	470	485	496	541	478	496	488	468	491	490	504	499	506	510	513	478	520	491	553	517	481	470	524	443	493	476	475	531	489	482	483	493	523	482	493	500	519	508	472	500	510	525	472	460	478	457	506	538	546	471	488	467	525	487	493	464	507	507	501	516	480	500	533	488	499	467	533	500	495	519	458	535	484	453	457	498	512	548	484	478	496	558	508	461	485	487	458	511	527	476	456	471	465	483	499	486	514	465	492	499	511	449	499	503	494	498	525	534	474	482	492	535	463	482	502	489	480	458	454	519	510	499	501	477	492	504	476	480	502	473	474	491	486	488	484	464	488	537	539	464	478	532	470	486	475	556	493	468	471	495	489	469	489	537	472	491	480	525	489	489	488	485	492	474	493	497	465	520	505	485	484	526	467	531	520	472	500	517	499	488	513	482	510	509	524	493	529	482	508	472	529	533	517	488	493	494	524	460	520	519	471	494	492	492	485	516	436	530	496	501	512	549	511	509	478	483	483	493	541	503	513	505	535	494	481	439	520	504	486	497	488	512	513	457	519	492	510	519	483	496	510	493	478	484	520	522	500	495	507	511	499	490	510	482	506	492	439	534	493	488	464	476	502	471	504	475	473	508	502	472	500	504	472	454	518	495	459	525	535	487	492	509	499	506	494	467	457	475	472	481	506	512	517	496	484	516	452	519	469	512	490	485	498	508	488	481	494	526	530	486	473	491	487	521	469	492	462	476	466	509	526	472	513	488	492	513	487	474	488	497	504	501	466	501	463	519	504	513	520	511	454	481	518	528	496	453	494	534	518	472	472	519	523	465	486	502	484	498	484	528	499	521	503	530	537	469	506	505	459	454	486	580	503	501	488	521	483	519	482	507	520	542	483	535	465	485	514	503	463	475	524	516	549	464	489	541	494	485	526	525	500	527	524	518	480	488	481	510	527	455	496	504	474	472	498	467	482	537	497	467	494	512	514	514	524	505	497	529	460	486	493	483	508	511	481	511	503	482	503	526	535	471	475	487	491	528	493	509	478	485	476	504	495	505	501	480	518	456	475	493	508	473	496	440	512	514	490	486	483	506	505	494	500	513	510	494	539	464	488	496	510	523	495	528	462	492	512	531	519	498	513	523	474	496	523	465	499	497	473	509	453	525	539	502	484	496	523	516	497	465	499	498	458	514	489	466	533	477	531	476	483	484	483	515	484	510	482	495	522	518	504	498	497	485	518	507	500	513	478	508	502	513	494	516	522	490	421	502	456	516	452	492	482	497	496	525	495	506	467	504	515	508	517	471	500	481	444	490	495	498	463	459	494	515	473
11163	746	576	578	431	387	358	378	339	332	301	299	307	303	301	312	285	275	297	329	303	313	336	292	250	319	308	303	327	296	269	292	309	296	301	300	277	302	308	324	288	313	296	312	307	292	303	323	332	304	301	317	287	294	257	296	306	319	290	304	315	318	298	288	296	288	278	302	310	287	297	307	283	290	310	290	306	298	287	297	327	287	322	334	319	292	316	323	307	277	301	323	296	308	290	268	314	304	286	284	300	273	315	282	292	270	299	284	315	302	308	276	330	297	334	290	301	283	308	246	293	288	312	330	302	315	311	282	278	299	321	285	307	303	312	297	287	305	285	274	311	328	294	315	297	309	273	270	319	271	318	294	310	320	315	267	300	283	322	279	332	306	305	286	283	280	288	264	293	301	297	287	317	288	296	282	291	300	311	271	266	295	307	310	297	292	277	325	294	332	324	307	319	293	262	294	249	305	292	284	296	283	288	276	309	325	297	311	333	322	303	330	327	289	306	277	279	291	296	282	293	290	282	294	318	307	318	292	309	319	312	289	317	325	319	299	312	292	274	296	317	321	295	298	297	310	310	275	258	285	298	291	305	314	297	288	302	274	315	300	299	353	277	295	315	288	275	333	332	300	278	294	307	310	271	296	291	257	273	269	287	260	282	287	293	337	303	308	276	295	317	266	310	278	322	300	270	335	307	325	266	286	291	296	301	306	286	296	274	293	294	266	302	299	272	296	302	297	310	297	313	323	309	317	290	330	311	323	268	299	294	282	323	316	313	293	280	303	298	309	321	309	337	296	286	285	303	307	293	279	327	302	285	271	287	301	317	297	276	312	326	291	298	314	299	268	317	289	324	305	290	308	315	281	313	301	295	325	290	307	280	320	315	314	286	276	291	299	296	266	301	308	283	342	299	281	301	333	288	322	324	321	240	320	306	289	321	268	294	320	303	304	291	334	314	298	321	332	269	318	296	300	296	276	316	315	308	305	327	284	295	332	283	341	293	302	283	310	276	319	297	314	271	281	298	302	286	301	316	311	294	293	282	279	303	305	303	306	305	286	333	318	288	286	305	308	287	307	297	291	287	324	318	305	289	320	318	287	311	297	331	259	296	310	298	274	295	300	319	321	270	301	315	325	300	308	304	305	312	269	278	321	297	297	317	299	288	290	306	277	289	314	317	312	280	266	283	289	271	265	309	331	316	322	268	253	331	297	285	275	311	283	303	315	277	283	303	298	321	301	315	303	281	306	300	302	294	302	309	317	331	305	308	274	297	316	300	316	313	313	324	309	324	286	292	325	306	292	283	302	299	321	313	282	316	324	314	326	307	262	286	280	280	316	297	328	251	281	288	300	305	319	310	286	314	301	319	275	307	263	327	287	286	297	274	306	345	314	302	345	317	308	271	292	292	287	301	310	287	306	321	293	325	264	295	322	295	323	293	287	297	324	315	323	296	283	295	306	295	314	328	323	311	278	279	332	313	297	281	277	305	280	311	266	286	311	268	302	293	328	316	297	306	301	284	297	318	300	279	292	295	303	306	296	344	339	309	302	324	337	279	313	316	286	279	290	281	319	289	316	312	272	309	275	341	266	301	296	324	327	290	296	320	313	316	329	300	325	298	298	346	284	298	341	296	298	285	272	302	312	286	309	269	295	296	266	248	284	294	323	270	324	280	296	320	284	295	319	312	322	336	325	286	319	340	338	294	286	317	326	286	302	317	315	265	321	317	301	304	264	344	331	304	275	307	298	309	298	301	310	319	305	299	324	284	288	288	314	308	295	282	322	292	288	301	273	287	259	284	292	306	271	294	299	272	307	291	296	302	299	298	291	285	280	327	301	319	310	260	314	311	292	294	266	292	307	287	318	303	273	327	294	264	291	322	307	308	317	304	323	275	276	283	240	299	288	299	284	328	334	304	316	297	276	302	325	291	288	317	276	270	293	306	311	306	320	303	299	312	284	277	303	286	323	315	274	296	277	317	303	280	292	289	311	277	292	315	268	267	347	286	286	312	285	300	310	307	285	267	337	288	289	317	273	294	297	280	314	299	309	290	289	276	266	283	319	305	293	284	294	310	305	291	277	281	310	298	274	337	311	289	270	299	309	333	303	322	317	305	303	311	288	305	275	285	305	278	282	288	294	302	295	270	317	296	289	328	310	284	319	272	308	278	301	289	295	271	282	326	324	322	304	314	290	298	304	292	299	294	315	299	297	278	288	297	288	281	319	311	319	298	304	305	298	330	246	305	289	314	277	310	289	319	299	280	290	300	305	290	326	326	289	327	302	285	294	319	315	336	314	310	329	317	334	331	302	283	317	304	295	315	325	304	316	285	292	290	277	325	275	335	343	301	304	341	309	273	292	288	328	306	325	298	274	270	281	304	326	318	320	309	312	289	284	324	305	291	313	332	272	253	292	309	317	303	292	307	319	293	322	307	305	301	275	331	312	322	279	309	294	293	314	307	300	308	326	295	313	309	310	307	285	305	300	308	297	289	284	278	301	274	293	290	297	341	281	309	321	293	278	301	306	285	294	289	307	276	294	276	301	287	335	279	312	300	300	286	335	302	308	312	322	278	310	316	324	317	297	297	304	297	308	274	310	316	259	312	310	279	275	280	282	284	290	293	311	269	283	280	277	269	323	277	318	316	295	308	334	311	293	280	282	294	298	300	276	289	284	290	267	327	291	303	317	310	341	331	258	309	270	275	284	310	305	287	313	287	274	306	322	305	296	300	305	329	298	321	304	309	315	271	313	288	283	302	323	316	315	286	297	299	308	312	294	279	289	310	316	308	313	307	302	321	302	274	285	265	267	296	295	334	306	254	314	290	290	297	292	288	310	286	317	304	339	302	296	277	330	319	300	277	299	328	306	312	317	324	309	297	294	314	301	297	327	316	279	280	281	288	308	328	260	299	308	296	289	285	324	284	270	264	328	306	332	312	335	305	316	292	315	296	301	266	326	285	302	316	322	261	283	292	280	291	306	276	275	271	286	311	282	288	290	315	284	321	307	289	271	332	295	306	305	272	268	268	285	320	302	325	297	311	344	298	307	321	296	307	306	304	307	298	305	276	260	299	304	296	346	326	302	299	313	323	332	323	308	293	293	298	312	321	312	281	305	300	291	323	282	288	286	283	297	301	314	342	313	303	271	279	312	295	293	289	288	299	313	254	315	276	295	293	304	301	269	351	317	310	305	290	308	309	287	344	315	305	271	312	315	277	318	297	307	276	296	268	306	285	285	312	303	283	271	289	270	287	299	287	298	288	301	290	274	294	326	274	305	283	314	339	262	319	295	328	319	281	290	310	308	307	289	298	279	309	268	285	297	329	325	314	328	305	275	285	296	312	269	315	309	312	335	266	288	281	325	304	333	320	296	334	302	294	321	310	322	304	277	293	295	301	323	251	302	314	320	253	310	337	321	267	295	303	317	313	294	303	299	290	294	284	301	303	322	293	331	292	305	322	274	303	278	291	329	299	307	281	279
8632	995	1411	1600	1472	1185	1133	966	921	878	847	808	770	776	801	783	762	718	736	708	731	699	721	757	723	710	725	715	704	704	671	714	691	713	729	666	696	682	692	708	711	728	712	686	707	690	632	691	692	702	728	633	701	738	692	665	703	669	645	718	671	704	691	663	723	683	702	699	694	684	725	677	684	689	679	676	695	667	698	642	732	697	705	693	649	708	678	670	674	665	716	657	660	686	673	686	687	664	696	703	666	718	683	672	717	683	725	676	695	636	681	648	721	675	640	733	645	692	670	694	644	674	692	710	643	722	677	716	660	683	714	657	698	719	679	673	717	685	705	721	675	701	742	666	623	687	689	678	659	690	711	679	772	669	721	671	657	649	733	683	692	695	706	718	740	756	699	669	665	684	657	719	712	727	721	738	692	660	728	668	690	693	657	668	704	700	689	702	631	689	678	708	712	723	662	710	674	735	682	680	662	713	696	702	666	673	679	684	664	676	642	658	657	704	680	662	707	697	671	692	711	654	729	730	721	691	698	644	677	671	757	705	648	714	729	724	669	708	669	698	658	673	664	701	699	676	670	656	682	680	692	634	634	661	741	710	645	727	722	699	668	664	697	689	730	723	717	649	648	689	672	661	675	705	684	687	670	711	709	672	700	701	703	672	677	722	691	701	679	684	694	684	659	678	701	648	703	708	714	681	661	675	689	675	690	712	679	701	697	699	697	685	643	688	640	720	649	650	654	714	699	662	699	689	752	691	643	707	709	690	707	728	706	685	697	682	712	732	747	631	698	697	703	661	650	687	680	697	696	717	664	667	691	680	670	715	688	654	700	713	686	683	660	668	696	719	716	656	676	658	677	707	690	733	643	685	675	688	680	702	672	692	720	705	728	656	723	712	662	722	718	668	696	682	676	657	739	663	702	659	685	689	713	670	636	717	713	654	671	714	646	721	684	675	726	707	708	710	673	674	711	696	655	703	662	664	670	706	648	669	727	721	711	723	685	716	687	657	720	667	731	614	660	707	678	739	705	666	720	671	710	670	687	695	656	700	657	755	737	687	708	680	685	732	693	683	690	693	680	668	666	684	714	702	740	712	667	624	677	678	695	705	707	682	655	678	682	676	685	734	674	649	705	695	688	704	717	632	732	678	709	709	679	668	717	722	646	664	644	655	681	685	716	683	702	704	668	698	709	697	685	691	672	703	741	646	721	744	688	672	685	679	714	667	651	695	709	710	683	676	717	694	713	707	713	711	713	673	751	740	687	673	648	657	728	701	710	710	686	680	684	659	682	686	677	716	727	706	701	663	699	654	704	697	689	695	705	693	703	667	681	679	653	647	710	680	695	682	671	721	756	725	666	680	702	675	685	703	637	695	725	698	689	669	649	685	745	697	710	711	658	676	730	734	693	664	703	711	739	745	698	674	697	669	648	717	675	689	697	660	641	669	693	703	675	706	689	670	672	672	755	684	714	637	685	687	672	669	674	686	645	658	671	678	667	715	671	684	687	681	661	687	706	619	700	693	680	723	698	662	668	639	695	702	709	744	692	662	727	651	680	637	687	673	695	731	714	728	678	713	710	690	705	684	691	724	705	700	668	663	749	719	653	718	685	678	689	654	683	658	631	714	701	645	680	716	713	665	704	661	624	694	711	660	658	677	687	685	638	665	723	682	644	687	652	684	683	663	691	730	698	693	754	697	712	729	698	712	679	708	690	688	722	711	702	721	667	700	653	618	702	652	711	685	663	762	707	703	737	678	644	668	699	718	651	670	670	691	674	678	673	720	714	677	667	714	688	684	702	690	684	688	650	684	674	710	693	677	704	759	673	700	658	688	646	673	711	729	636	666	699	626	675	696	647	692	705	691	731	666	697	730	661	738	716	681	725	662	687	706	719	655	712	716	714	674	645	644	673	644	700	693	691	674	670	676	715	641	677	725	728	714	702	660	677	671	719	702	659	657	718	708	671	704	663	673	667	770	687	649	691	688	673	719	715	677	701	646	712	727	733	686	675	677	695	693	683	689	665	727	712	698	682	697	719	649	725	701	675	683	693	682	651	730	678	689	681	662	654	700	644	654	714	665	679	671	681	681	721	700	722	676	670	722	672	644	673	681	652	659	688	665	727	679	694	720	658	697	672	687	700	703	704	699	673	725	671	672	660	706	670	659	717	745	713	669	708	673	680	693	693	671	679	716	726	663	677	722	677	648	675	675	701	681	692	673	726	665	670	718	668	716	706	736	708	689	679	681	679	683	691	697	682	685	692	662	732	696	632	675	647	663	704	699	684	684	720	666	709	655	681	672	669	694	650	694	716	645	692	701	696	734	668	711	683	690	706	643	705	623	674	640	691	704	683	686	651	672	648	706	678	691	681	719	716	704	643	685	762	709	673	692	698	705	766	655	680	688	667	686	724	628	629	700	692	661	684	721	727	670	673	671	654	744	641	659	681	681	691	709	725	699	700	722	740	633	695	693	680	675	687	758	630	707	701	709	661	669	672	688	703	713	701	741	691	684	703	667	690	702	735	679	720	661	707	688	676	628	729	684	731	663	659	717	713	704	737	681	639	693	705	693	661	695	635	714	687	710	642	697	685	635	689	729	606	698	685	696	734	692	721	723	699	732	679	705	642	660	669	685	703	695	670	692	694	689	686	748	714	663	725	652	639	683	722	713	670	678	680	675	675	694	687	719	687	683	675	697	673	681	675	718	687	688	691	714	673	697	688	753	739	669	718	666	671	726	675	650	699	680	731	720	709	722	707	715	692	676	673	686	648	708	708	652	635	667	757	692	658	671	646	682	703	706	690	677	703	675	693	722	705	698	669	707	693	621	653	661	664	707	731	692	666	694	695	674	726	670	693	705	727	695	729	692	715	720	736	693	672	682	696	713	709	668	693	682	679	698	688	689	700	688	714	693	724	742	711	670	714	711	666	658	676	648	656	723	725	711	675	689	674	691	696	668	685	675	682	691	673	716	699	694	685	703	700	694	692	660	772	665	715	650	704	706	693	701	683	667	671	689	684	716	654	699	693	685	717	671	763	673	673	659	661	682	715	696	677	711	702	699	673	681	700	687	731	675	660	682	714	697	706	660	676	698	664	670	689	684	668	689	690	696	635	654	679	710	709	672	665	693	691	728	675	681	640	691	705	701	691	674	695	685	706	679	704	719	664	663	711	739	696	670	739	659	693	709	714	721	696	702	671	657	677	677	657	688	712	729	697	694	700	667	667	713	669	700	681	718	689	675	750	683	690	696	677	684	698	707	676	713	695	681	642	735	685	653	655	700	703	691	716	667	678	721	692	707	710	660	721	718	680	668	639	689	686	701	731	708	684	710	666	649	685	721	656	692	733	690	693	676	680	689	673	679	710	708	710	724	681	699	682	691	711	728	694	697	662	691	680	667	729	673	625	701	630	656	677	720	710	686	673	659	736	716	739	673	689	675	703	692	691	647	695	693	695	694	693	680	667	657	745	723	674	660	732	675
18508	1463	886	709	461	401	365	325	267	270	245	218	237	239	226	209	210	238	181	215	210	217	193	195	201	219	239	212	212	181	228	187	208	208	196	205	199	206	192	218	223	187	174	207	230	216	198	215	179	212	170	217	198	207	196	185	195	196	177	221	195	191	190	207	202	200	205	220	201	177	210	201	212	183	184	186	195	197	201	205	220	203	203	214	184	207	186	202	198	177	203	195	200	188	182	204	171	204	195	207	190	190	205	222	196	204	221	207	178	219	226	217	196	195	212	203	208	211	199	179	191	179	194	208	199	189	186	214	191	185	182	193	205	185	165	199	193	193	204	197	187	192	178	204	209	168	187	196	190	203	183	229	175	190	201	182	193	186	194	208	178	188	194	219	214	192	237	187	217	183	196	201	195	209	193	183	201	175	189	209	190	196	178	211	192	197	199	170	220	209	195	196	210	200	188	180	193	203	196	168	194	217	202	209	191	207	171	195	192	202	215	186	206	218	204	200	210	208	201	195	201	204	197	196	169	200	179	200	207	192	205	197	190	199	185	162	199	195	205	192	173	196	199	181	184	209	186	205	201	187	211	212	192	182	201	196	189	196	203	195	184	205	182	206	190	203	199	205	203	213	205	203	207	159	220	183	186	196	163	189	223	180	214	215	220	164	176	182	197	179	178	175	199	211	189	210	195	211	206	208	200	189	172	193	221	179	191	180	190	199	190	193	195	183	197	191	201	189	184	200	205	186	188	195	195	162	207	175	194	188	192	179	217	211	226	215	209	196	208	217	201	207	214	197	192	206	198	180	182	186	185	198	179	210	189	194	198	181	191	199	212	191	174	173	194	221	209	199	192	193	186	177	207	204	214	165	194	232	209	175	188	218	197	215	161	191	194	175	207	208	196	198	195	193	185	193	176	183	190	195	209	194	199	205	211	219	187	190	224	173	189	179	211	210	198	181	199	202	185	185	190	182	194	190	171	197	212	184	199	185	170	189	168	198	201	170	215	191	185	204	180	191	210	200	212	152	180	209	184	184	197	192	196	192	187	192	226	219	203	203	178	183	208	183	232	225	204	187	204	204	201	193	179	203	214	208	201	187	201	182	218	198	185	192	226	185	208	222	191	229	197	201	201	194	183	173	163	207	195	213	163	199	219	199	197	198	171	200	204	205	200	201	198	209	197	196	196	215	179	208	202	172	199	201	196	197	195	203	195	218	182	198	224	179	177	174	227	219	177	184	202	196	207	181	227	186	207	183	206	191	222	198	182	186	178	227	194	180	186	182	200	196	196	198	189	199	215	234	218	203	183	205	211	200	207	207	202	178	190	198	187	201	221	172	202	187	206	201	190	185	204	170	187	188	195	200	177	207	199	199	191	208	183	193	197	213	194	202	198	224	202	189	185	205	218	189	209	226	213	192	164	210	213	183	180	192	190	202	195	201	206	198	186	193	200	201	174	160	173	195	218	200	207	217	227	215	211	228	210	169	204	191	208	183	208	193	220	201	203	175	186	206	186	181	222	191	194	209	206	224	208	204	198	200	180	207	195	196	180	198	186	209	202	196	197	171	194	213	206	182	207	203	212	210	171	224	206	188	218	171	209	193	176	199	192	184	176	206	190	188	209	207	207	198	205	237	175	204	207	206	193	197	198	178	188	226	163	192	188	213	179	200	204	174	207	199	208	227	214	214	216	179	183	226	180	198	179	184	176	173	211	185	181	193	188	193	177	168	177	187	197	165	195	205	219	183	195	202	204	198	167	173	186	197	199	201	194	175	197	187	187	228	209	183	190	210	216	217	201	207	192	196	190	189	220	206	211	165	215	206	189	187	200	178	195	200	209	179	168	215	188	227	155	171	199	190	191	189	181	203	209	230	195	212	175	221	208	171	190	202	187	198	217	208	208	203	238	184	202	187	216	174	194	176	221	228	195	198	205	192	178	204	211	194	229	192	205	174	190	197	210	200	181	210	202	194	174	204	186	211	216	205	183	200	185	185	181	183	201	204	194	198	215	182	167	195	206	192	215	177	219	187	205	195	186	216	202	202	197	219	187	206	180	179	179	194	197	179	184	188	200	170	210	197	179	199	192	215	174	200	206	184	200	194	197	226	200	194	192	202	178	182	202	191	160	216	200	185	220	190	187	170	218	208	186	180	196	170	217	212	194	208	192	190	184	191	202	208	206	227	204	220	232	194	205	187	196	176	206	182	174	193	211	219	202	209	199	176	186	219	210	199	181	189	195	208	187	184	198	187	197	182	225	173	202	218	196	197	169	192	213	205	210	185	177	181	180	189	198	189	207	195	197	165	187	189	213	200	199	192	206	175	217	197	189	193	194	242	210	204	225	206	215	190	187	199	198	201	208	218	201	191	177	187	202	190	180	183	198	188	204	195	183	189	203	205	169	229	193	207	216	201	190	199	215	187	188	214	166	220	210	193	198	194	210	188	229	189	208	197	185	190	209	180	211	183	186	204	209	221	194	158	180	205	189	191	216	201	188	189	200	193	189	200	190	207	180	182	200	208	184	223	183	188	202	205	194	189	181	180	200	194	203	229	213	160	188	178	232	188	223	189	201	200	213	209	196	197	198	193	199	191	216	226	195	201	166	192	194	209	202	196	195	210	236	229	170	205	205	169	188	194	190	200	216	185	204	203	209	207	227	191	187	196	196	240	208	215	197	174	199	173	185	201	204	190	203	202	183	205	181	196	170	198	187	187	196	214	183	204	189	221	233	224	165	210	211	176	198	220	185	163	190	203	202	211	208	193	219	204	205	202	184	215	185	171	184	186	214	190	202	201	182	188	194	175	186	211	218	197	186	200	176	168	182	202	200	187	189	207	174	176	196	197	222	178	223	179	208	196	190	216	197	214	228	189	171	174	171	213	203	180	176	179	195	212	195	213	170	215	230	191	201	200	189	178	196	194	182	215	187	200	196	194	205	185	209	196	200	181	194	195	207	202	197	225	203	208	202	205	204	207	209	183	216	206	194	193	200	191	186	201	188	197	199	213	202	226	199	184	216	215	177	219	177	177	184	221	199	207	190	215	195	193	192	185	179	185	189	180	217	180	220	218	203	193	171	184	211	198	201	205	183	195	196	192	188	175	199	216	172	174	215	204	183	218	189	189	202	209	185	197	202	206	207	189	209	171	198	185	184	189	204	163	200	193	196	201	202	210	199	205	187	200	189	193	223	197	216	187	210	195	209	182	182	220	184	210	230	181	191	176	163	193	209	218	195	190	188	185	194	236	204	193	180	210	181	185	182	190	222	202	181	179	223	197	201	202	197	192	194	201	184	176	192	195	214	192	204	177	195	168	192	190	164	227	185	224	197	213	197	213	227	189	212	198	204	191	183	192	175	177	197	221	211	186	226	186	201	206	187	205	219	211	213	201	201	201	196	202	175	212	186	184	186	189	189	216	189	180	203	209	202	209	162	227	227	203	188	204	174	182	188	196	189	197	187	209	182	186	203	171	214	213	207	232
10443	1014	1863	2204	1802	1485	1228	1067	989	856	790	753	729	660	618	597	569	580	580	546	558	538	560	537	504	516	482	491	547	490	505	485	467	463	476	485	515	474	475	525	465	497	472	482	442	496	478	489	479	488	455	440	488	452	453	489	465	448	459	459	472	456	468	450	429	503	464	439	484	476	479	447	476	481	473	446	401	416	458	473	434	464	442	522	495	466	443	483	475	461	471	429	422	436	465	442	441	439	453	477	431	473	447	422	497	492	478	475	447	427	429	462	481	464	457	498	452	457	443	462	494	482	431	444	488	499	453	473	452	479	459	471	423	441	445	442	463	484	443	480	454	458	452	457	463	431	479	427	423	454	479	443	455	480	424	438	464	458	496	448	417	429	468	466	480	444	454	460	460	477	477	495	429	433	438	471	495	481	488	471	476	443	412	410	468	449	459	477	442	469	453	483	454	479	439	487	452	479	474	478	477	439	447	512	447	435	496	430	469	459	411	459	444	454	484	484	442	451	481	448	457	468	473	478	490	436	452	438	457	467	476	448	450	419	479	466	429	460	446	442	482	468	417	470	444	459	493	472	457	473	478	449	429	462	476	465	493	426	434	442	455	439	428	457	450	472	430	475	449	456	455	444	487	440	442	473	475	465	496	441	494	470	435	464	423	472	443	433	422	434	444	495	433	475	476	474	434	454	451	456	482	459	485	489	448	440	467	484	462	458	444	462	471	509	450	468	488	489	440	464	444	442	453	485	471	423	476	484	421	493	448	463	450	496	462	420	482	465	416	507	490	435	435	423	487	448	466	465	430	445	420	484	456	431	452	475	445	459	448	433	457	449	474	432	465	442	457	472	457	508	439	448	491	451	482	462	494	425	451	470	477	463	441	514	507	487	454	459	472	506	457	414	448	450	455	449	466	507	499	439	443	465	456	464	469	443	447	432	473	450	442	454	447	439	466	485	430	451	449	464	449	477	463	461	465	454	467	449	462	448	470	419	464	444	424	461	463	475	470	502	444	452	471	465	464	478	460	466	481	477	462	490	460	447	427	436	447	425	470	470	449	463	447	505	478	440	484	487	490	440	436	467	479	442	468	448	472	454	442	474	428	459	437	421	461	455	462	424	480	469	465	441	477	503	453	459	484	476	461	470	452	449	470	420	485	481	450	473	443	499	448	472	447	479	423	452	445	469	459	457	495	453	417	490	481	450	478	461	497	428	490	436	431	461	466	442	461	462	479	438	420	470	463	474	498	439	447	442	435	482	431	493	481	462	452	459	426	459	442	490	458	444	456	492	458	448	480	432	463	442	473	438	450	418	470	425	469	427	431	435	432	437	470	483	455	491	428	450	447	441	483	449	426	439	482	474	445	441	480	451	474	466	462	481	474	444	448	484	468	496	467	472	442	397	425	454	423	433	453	477	504	454	473	450	451	439	465	440	463	459	446	504	485	445	425	433	433	448	463	476	481	447	483	448	441	405	466	451	448	462	449	436	466	432	411	430	434	443	472	472	460	457	468	469	431	448	424	451	437	409	449	434	462	481	440	451	427	469	448	485	483	406	474	424	460	451	456	453	464	434	475	485	477	436	437	481	454	467	451	447	443	470	437	455	459	475	420	479	466	494	465	439	456	458	458	454	466	478	460	418	496	516	477	506	492	432	465	486	448	436	450	425	501	434	444	462	464	483	442	410	468	465	465	473	435	509	438	469	464	474	465	448	419	460	442	431	461	458	478	434	472	471	495	492	441	479	444	428	480	477	496	471	451	443	516	468	476	474	441	453	464	435	482	474	423	471	467	471	485	490	473	483	498	434	487	456	477	459	461	411	434	462	462	466	461	471	466	487	465	483	477	488	426	427	499	455	491	458	478	472	454	490	458	471	436	426	485	451	483	468	471	458	454	472	445	448	433	466	489	453	441	435	446	488	470	453	447	448	440	463	457	475	515	453	449	457	461	490	429	491	469	418	440	455	460	458	470	456	458	449	456	456	450	476	425	495	473	450	461	443	448	465	453	439	447	482	423	456	503	404	490	449	454	470	436	466	469	475	423	463	425	455	467	488	487	481	446	446	415	447	459	460	457	475	435	449	462	488	440	471	511	473	414	442	457	458	474	433	462	447	457	447	452	453	466	436	460	464	454	466	461	434	447	451	492	417	475	451	440	412	486	463	506	459	447	440	493	462	473	458	460	417	432	478	458	511	439	479	449	461	474	457	444	451	427	457	475	481	442	457	423	468	435	466	463	462	495	480	480	410	487	474	464	478	481	488	425	469	423	460	462	476	471	475	463	449	468	450	435	489	461	450	448	399	482	458	438	449	468	452	452	469	445	512	461	458	409	472	418	460	465	422	464	452	482	455	438	425	449	478	451	465	468	463	462	467	459	445	426	425	438	422	447	462	471	445	488	452	424	414	491	475	453	484	422	435	453	447	471	468	452	454	495	445	439	447	479	446	457	467	469	417	448	457	425	467	445	430	493	462	455	450	474	444	466	466	473	417	448	438	413	471	427	471	440	420	432	441	440	487	445	416	431	444	440	442	450	496	440	466	461	445	457	449	446	444	453	422	460	446	462	434	456	483	428	454	486	492	480	481	451	458	431	440	507	407	468	431	491	431	435	438	445	417	428	472	444	454	450	443	497	470	450	442	460	466	430	449	459	423	456	437	464	448	427	479	497	445	497	434	457	460	468	476	469	407	414	496	464	441	509	471	490	464	475	454	452	459	476	470	424	454	478	481	458	485	495	503	430	422	477	439	463	399	448	423	471	493	457	467	483	492	479	473	445	406	443	492	466	434	447	455	455	458	508	444	450	474	493	445	512	457	425	432	475	484	436	457	417	457	404	480	470	461	502	472	464	425	429	485	415	468	508	441	462	470	454	472	450	493	499	509	446	458	438	469	449	424	458	480	411	452	484	440	444	443	462	428	455	430	467	453	481	450	478	461	458	458	493	462	506	467	451	441	467	461	449	453	468	471	461	442	441	485	449	443	430	454	486	449	427	466	475	471	427	477	483	446	433	435	439	428	472	395	443	450	448	446	490	480	474	465	506	460	500	468	471	418	457	425	461	452	486	443	465	438	435	497	471	452	474	438	477	448	482	485	459	413	448	465	457	421	459	485	473	455	397	427	424	415	458	451	429	404	446	451	472	459	487	503	468	473	442	460	425	459	441	431	489	455	456	466	489	430	444	419	471	458	424	462	474	501	446	493	463	474	448	472	438	447	439	467	471	436	450	520	474	459	450	470	457	487	446	432	468	441	452	458	435	479	446	478	456	427	457	480	460	460	458	436	454	439	445	455	458	461	428	434	476	465	438	459	504	474	421	460	399	496	436	492	478	482	424	464	447	475	430	453	453	457	468	455	488	454	497	492	465	524	480	450	476	452	465	442	451	482	456	427	476	460	481	448	442	424	465	457	455	493	413	484	472	461	467	461	462	454	470	435	416	452	462	484	482	474	443	458	459	507	465	464	430	490	432	431	438	456
3378	247	209	220	187	225	186	196	202	197	215	207	211	205	214	237	213	201	174	198	188	192	202	202	198	214	195	171	217	201	223	222	209	203	216	177	217	211	194	172	185	221	196	199	188	212	223	187	172	214	196	186	198	225	203	212	233	205	180	227	226	180	207	176	213	223	219	221	179	176	211	192	235	211	207	206	186	198	194	202	207	187	225	207	211	207	199	212	170	220	235	207	188	219	197	186	178	195	185	202	199	189	212	213	180	163	181	211	203	205	190	193	195	211	206	214	199	177	198	233	202	203	201	218	203	193	198	209	207	216	200	199	179	217	199	176	218	216	210	208	200	226	214	204	180	213	190	193	201	223	220	197	211	193	196	181	196	222	201	217	231	229	193	190	193	191	192	201	221	182	201	207	227	221	185	190	196	220	185	203	198	183	207	233	194	234	178	206	211	189	215	199	177	201	202	188	209	195	192	196	191	220	205	208	240	193	193	181	208	184	183	176	182	227	256	200	190	204	191	212	212	206	191	216	241	222	204	207	213	197	213	220	179	218	188	198	204	201	206	165	199	189	185	199	209	173	207	205	204	199	196	178	189	171	179	170	181	199	212	210	209	202	178	218	209	210	196	213	212	194	188	200	180	204	190	197	216	211	195	196	201	210	201	202	200	185	202	208	216	216	228	224	187	192	194	199	212	182	178	193	196	219	199	194	166	241	203	217	195	178	191	204	189	214	183	196	197	196	191	188	185	207	211	217	208	233	185	188	162	224	188	189	223	188	204	206	216	202	217	224	198	234	212	198	215	210	214	199	195	195	209	206	195	200	211	200	219	207	186	213	193	204	220	240	194	190	214	208	216	193	206	197	193	189	229	213	201	202	215	183	215	205	171	207	193	226	212	190	184	184	175	206	196	197	196	196	222	234	194	223	215	199	207	183	188	194	160	212	213	201	219	210	214	197	227	204	165	209	200	217	191	208	200	203	188	217	197	198	219	210	198	215	242	176	184	204	188	220	218	189	202	204	179	206	210	205	212	236	186	204	186	174	184	218	227	191	194	163	175	184	200	206	195	201	193	213	199	189	200	215	185	207	205	216	191	189	199	209	192	200	193	186	208	194	190	209	200	197	193	215	181	214	209	203	190	198	209	212	201	195	196	203	227	224	203	226	208	191	206	214	211	204	204	197	213	201	183	181	194	175	210	211	192	198	222	199	178	211	213	181	195	195	210	193	197	179	203	213	200	176	190	199	208	193	197	191	189	213	199	174	166	202	213	193	178	190	198	203	206	185	211	221	224	200	191	228	201	216	216	192	196	201	193	198	219	204	206	196	182	203	211	190	207	194	185	212	213	190	173	191	196	218	218	216	211	172	198	211	216	193	172	211	181	208	218	187	202	201	188	201	215	192	201	204	232	207	204	208	216	216	202	209	218	201	198	204	198	187	200	195	191	195	205	228	192	199	170	179	239	204	206	190	213	219	213	182	201	208	216	182	189	201	198	178	206	215	216	199	224	220	191	185	194	227	194	198	188	199	198	182	238	195	198	211	222	216	254	186	200	189	177	162	160	193	171	224	204	224	200	211	201	194	186	220	189	177	250	188	193	219	192	206	207	199	221	219	188	205	183	193	188	220	212	199	217	210	182	198	181	186	181	196	198	194	200	187	205	211	220	212	190	189	216	199	187	200	216	178	191	206	196	208	217	197	191	206	205	198	193	200	212	193	188	233	207	202	205	208	206	182	203	218	218	176	190	236	180	210	219	199	188	185	216	216	188	216	219	179	206	204	212	211	189	200	189	178	192	199	195	230	183	230	207	193	208	201	207	204	218	197	167	215	180	206	194	192	198	212	198	198	210	215	199	203	184	200	202	184	204	198	207	208	198	170	226	209	216	230	207	192	200	189	219	191	208	212	213	177	180	229	202	188	194	221	196	199	190	213	229	194	233	180	212	197	192	197	209	209	180	217	204	213	199	166	205	192	215	193	203	202	199	203	181	208	201	188	193	184	215	177	217	200	230	226	188	178	203	213	209	222	217	179	179	176	230	198	226	223	205	211	213	200	214	212	180	182	204	181	205	214	201	185	201	189	196	218	199	167	210	205	181	218	190	202	210	179	209	194	188	192	194	199	206	174	214	180	206	194	184	196	203	193	185	163	197	208	214	222	210	197	199	199	204	195	182	195	219	196	232	211	216	190	209	198	208	194	221	194	223	200	197	190	194	233	192	217	174	203	209	214	211	188	209	209	187	185	215	182	195	190	180	223	207	187	204	190	190	198	192	193	209	199	228	217	212	206	214	210	212	211	206	223	181	195	189	188	224	204	220	197	196	197	217	192	189	179	207	196	202	187	226	204	191	218	211	199	210	215	204	204	205	207	212	215	192	190	222	183	219	180	194	177	217	187	216	190	209	191	198	229	229	217	166	196	183	199	187	212	198	185	208	186	189	205	208	209	216	188	229	227	204	215	194	219	212	210	192	211	210	225	199	216	215	199	193	209	212	206	193	223	221	186	193	193	201	206	206	197	200	196	175	199	229	219	208	187	194	219	213	234	221	184	199	206	195	207	221	210	195	202	199	213	183	204	237	229	193	217	202	177	202	192	201	203	200	184	208	230	198	187	203	221	195	199	198	196	210	231	208	198	201	196	232	199	204	225	187	200	204	204	213	181	204	197	214	215	191	195	187	197	187	186	195	202	213	187	207	227	203	179	211	191	200	194	200	168	198	182	182	209	214	204	187	190	202	184	184	201	211	195	205	223	188	223	215	246	213	187	192	186	217	231	208	219	190	197	197	181	200	221	191	169	206	198	200	174	189	215	221	172	175	209	207	208	186	200	204	210	229	200	209	189	222	202	201	181	220	179	183	178	201	215	197	192	195	202	215	206	213	168	220	203	190	204	191	237	214	224	214	216	208	166	174	175	224	215	184	192	191	181	184	199	212	217	204	171	199	216	199	227	220	171	209	212	199	198	185	198	205	187	199	224	184	180	183	194	203	193	170	206	199	200	193	210	214	183	169	200	204	195	197	193	182	220	188	168	178	188	215	184	195	199	198	218	186	196	211	216	202	180	175	192	189	200	206	182	205	177	200	169	196	189	212	201	204	214	185	195	195	171	167	189	188	215	206	216	214	194	198	170	215	205	189	224	236	204	187	178	191	201	184	201	212	221	183	186	174	182	210	203	183	203	197	225	187	203	221	224	216	198	232	193	205	212	213	208	188	206	189	221	186	207	211	201	187	221	192	173	202	197	202	184	194	202	203	194	207	196	191	215	227	228	207	198	188	225	227	212	216	214	211	180	190	201	194	187	208	191	188	193	182	213	177	207	215	214	191	189	190	190	180	196	202	197	201	202	192	205	214	204	190	200	217	229	196	206	178	205	177	187	197	240	191	199	185	194	203	210	232	206	223	196	200	209	207	204	197	202	207	196	172	179	181	199	221	203	184	192	202	216	193	198	216	207	215	200	213	197	208	200	211	205	201	213	208	195
3406	524	575	573	512	527	552	509	553	503	512	517	544	461	475	521	485	522	511	524	483	506	470	477	495	492	462	488	468	523	506	501	505	514	488	483	503	499	470	531	505	556	487	494	481	489	482	499	497	513	481	508	521	546	499	485	485	465	490	517	500	545	502	482	487	474	500	476	465	506	490	488	469	475	542	465	473	530	505	531	488	515	509	506	472	497	483	517	479	491	494	487	465	515	468	514	472	531	494	465	457	505	528	524	504	484	512	489	533	463	491	460	489	505	479	511	492	555	503	504	471	549	466	467	504	466	514	533	513	533	494	520	483	514	452	514	467	526	498	520	528	510	512	495	472	479	520	500	505	507	501	489	483	500	482	486	500	485	467	494	516	513	498	498	486	512	477	466	497	467	478	469	499	520	517	514	469	498	482	500	451	503	489	475	489	529	499	467	510	532	467	516	488	503	501	488	512	509	532	464	487	511	550	539	502	483	476	477	531	474	512	478	473	505	506	457	490	506	511	486	496	480	438	474	522	486	489	500	498	502	548	493	497	512	478	458	463	471	498	490	484	450	479	492	475	488	499	496	533	519	523	512	509	525	492	478	519	507	498	463	473	509	483	529	480	513	497	541	548	505	501	477	519	511	496	527	498	505	494	496	490	483	492	504	467	471	445	507	496	463	492	537	480	486	523	498	481	502	511	454	465	480	448	516	469	490	510	487	468	447	496	520	463	508	495	480	463	525	498	493	446	511	496	498	521	519	506	475	494	487	492	496	490	506	468	475	496	526	505	509	526	509	506	444	494	498	504	490	491	521	498	502	481	479	488	490	520	530	504	514	494	498	483	513	496	491	483	527	465	480	465	497	502	526	493	474	476	498	538	496	489	468	485	465	495	477	511	476	481	475	511	471	501	482	469	501	504	486	497	476	486	499	492	508	524	470	487	482	531	530	499	457	511	472	477	494	493	501	467	552	500	488	513	516	485	503	470	457	457	506	504	506	524	482	508	516	530	495	466	500	504	511	521	502	513	514	515	507	468	522	497	473	500	446	511	500	471	517	506	484	536	483	534	504	502	538	531	491	501	480	475	466	447	540	488	510	516	493	509	490	511	507	510	519	464	471	501	465	497	476	490	476	498	536	476	529	464	493	531	513	485	514	506	524	466	512	504	494	486	508	501	523	482	519	501	497	508	509	526	491	523	511	495	471	476	477	527	532	469	517	454	506	480	535	509	511	484	481	480	472	529	509	486	474	484	501	502	485	487	532	504	482	525	498	482	514	501	481	505	501	482	532	483	508	474	527	515	487	502	505	469	490	494	444	479	456	530	498	503	495	525	460	490	502	526	506	523	502	487	501	496	498	507	495	501	503	483	477	469	504	483	475	488	494	487	486	508	474	495	481	539	433	526	535	484	492	525	533	524	514	522	472	491	463	476	456	469	454	506	525	493	514	531	512	502	472	509	480	524	503	472	456	468	486	490	516	525	497	474	487	491	514	487	494	491	500	501	477	507	483	450	454	495	526	545	496	526	480	505	519	472	528	495	473	447	493	516	481	471	477	491	488	459	482	514	492	521	544	543	507	490	483	486	504	528	498	502	431	507	521	521	512	458	480	500	504	506	486	457	502	498	451	471	469	496	493	526	495	447	488	487	466	532	486	490	485	506	487	500	481	514	479	504	508	497	536	481	516	513	494	549	511	524	479	468	473	483	494	498	496	519	470	493	499	507	508	490	460	496	499	480	506	495	484	503	505	528	496	538	506	463	531	532	482	514	522	468	479	487	547	521	499	506	523	512	495	495	513	457	506	511	492	518	532	490	484	493	538	487	455	474	494	512	472	512	483	525	494	490	516	503	554	472	519	508	488	505	519	506	533	494	513	517	510	501	501	509	486	501	455	560	530	490	519	489	509	507	454	491	498	484	489	471	445	459	531	479	487	489	482	524	503	503	494	504	489	523	484	491	474	456	497	494	496	487	504	474	487	536	475	538	481	488	485	517	488	502	504	486	493	507	526	465	458	465	496	497	482	473	495	487	508	484	523	491	497	495	497	527	517	493	493	493	486	514	484	520	468	509	502	481	478	483	489	469	499	499	498	499	532	498	530	476	544	492	490	493	507	517	506	493	504	483	444	482	466	495	545	442	453	520	508	494	506	515	495	521	489	508	487	526	477	491	528	481	526	506	468	501	494	483	479	510	499	530	515	535	506	511	480	484	467	508	489	520	508	517	504	493	455	469	545	508	506	473	525	503	527	561	492	447	486	489	510	514	493	505	481	491	486	469	512	500	485	485	469	520	500	485	459	502	521	491	496	466	489	534	550	510	473	455	526	516	474	488	504	477	465	440	478	465	458	508	502	481	490	507	503	530	522	476	484	506	500	498	529	493	507	500	527	519	544	522	476	477	496	515	508	507	495	489	531	537	479	504	468	470	481	433	513	510	508	523	515	507	502	456	516	503	481	505	519	462	511	463	501	519	554	491	513	529	496	451	479	493	526	498	442	504	525	490	482	464	549	493	507	513	492	516	487	516	490	510	464	493	517	486	447	488	473	501	536	526	486	461	470	507	492	480	502	465	516	496	463	474	490	457	462	526	441	507	493	491	545	485	513	484	421	469	508	495	446	466	514	492	499	519	509	459	530	504	543	490	505	526	543	470	482	498	504	461	513	502	510	504	503	472	522	506	470	511	491	505	508	522	477	521	559	512	481	517	468	503	510	460	514	511	520	527	461	457	476	511	511	444	451	589	541	503	476	484	520	518	498	500	463	489	497	496	526	489	494	499	499	476	491	443	510	473	461	486	497	540	493	541	517	536	522	520	484	489	516	464	517	473	501	512	492	492	500	473	509	501	515	497	478	513	517	505	482	525	518	507	484	480	459	520	505	463	486	465	509	495	514	473	518	506	519	473	490	443	515	536	533	519	499	467	489	503	500	538	500	515	501	517	510	511	497	519	503	519	498	522	492	475	470	501	499	498	512	485	491	479	496	488	507	494	487	465	521	479	493	456	514	494	477	514	487	484	509	462	517	498	463	525	486	489	495	481	527	501	464	500	478	455	478	497	522	510	486	524	470	493	526	494	506	529	491	559	501	499	501	484	477	479	547	490	523	468	491	479	511	499	518	511	528	513	536	497	513	490	510	487	511	470	499	469	510	475	477	521	471	495	524	492	499	514	463	524	518	513	451	493	518	502	478	452	516	472	491	476	503	493	449	459	489	480	545	478	493	499	465	514	462	458	503	530	535	509	479	501	526	490	522	470	485	472	497	489	531	498	533	504	479	468	466	499	514	515	508	475	516	513	489	478	497	527	498	524	500	513	521	502	534	537	531	509	507	507	534	523	505	511	486	487	528	527	503	511	509	497	466	487	552	527	479	499	482	492	470	525	497	528	469	537	488	458	509	499	475	527	478	500	549	537	525	505	474	491	477	522	538	486	508	490	480	489	470	523	460	533	470	492	491	493	488	491	488	513	493	473	486	463	506	462	505
11238	689	628	529	458	396	403	368	343	327	305	343	302	320	286	302	297	320	303	283	296	298	332	297	303	304	343	305	289	286	292	305	315	277	290	289	274	280	293	278	309	287	282	323	295	324	315	299	308	299	304	280	290	305	288	284	290	313	284	303	338	294	314	287	286	281	305	312	295	279	278	287	326	281	268	307	306	261	279	305	322	303	352	292	282	300	286	330	287	294	289	294	294	322	273	303	270	281	281	330	257	292	284	302	284	293	290	306	300	289	284	328	289	285	254	284	264	324	271	279	345	322	299	333	275	303	275	286	304	305	277	296	259	300	309	304	304	298	286	317	313	301	321	275	258	299	301	321	320	249	307	280	284	297	305	279	274	296	283	279	295	307	306	294	304	317	278	300	286	263	331	265	307	267	323	285	283	312	307	328	286	312	279	275	291	282	289	297	317	273	289	258	273	296	281	255	288	291	328	318	270	291	329	315	283	295	303	306	300	299	288	277	308	324	317	295	311	321	308	288	310	296	286	313	292	318	295	292	276	335	305	291	333	328	327	295	280	294	324	287	264	287	286	280	302	335	284	285	316	280	287	301	311	299	281	335	294	297	292	285	283	309	307	292	289	264	276	290	274	271	298	324	277	277	300	314	304	279	313	324	307	288	298	282	281	311	271	280	241	316	312	292	253	288	307	318	305	277	292	323	314	285	309	289	282	300	284	294	285	297	317	299	311	311	311	308	317	294	287	264	274	306	282	310	302	302	290	285	292	316	331	294	286	340	304	293	280	317	300	314	245	269	287	293	286	318	292	307	297	318	288	286	291	275	280	312	319	303	298	292	318	299	300	317	296	270	309	297	287	288	324	324	279	303	271	316	280	323	323	309	315	344	302	279	286	279	314	308	318	306	299	283	304	297	304	298	331	294	290	303	303	321	268	289	290	302	288	291	279	272	303	319	295	299	299	297	312	296	326	288	280	285	285	301	303	270	325	321	312	297	280	314	307	287	315	302	317	319	280	305	331	263	302	310	302	294	298	305	275	317	329	307	294	315	296	310	319	250	305	306	280	331	315	320	339	278	327	309	320	292	304	305	314	302	322	319	329	321	292	344	291	295	280	277	302	332	305	287	289	297	304	311	299	273	280	328	268	292	305	281	317	320	311	309	266	324	269	280	307	277	275	290	277	301	292	279	320	306	297	291	279	314	296	308	299	282	284	316	305	291	321	282	297	286	313	269	292	298	299	264	267	290	301	278	308	282	292	287	288	298	291	291	306	297	330	288	284	308	286	296	316	305	311	308	317	286	306	301	314	269	328	272	288	302	278	286	298	287	309	306	307	294	279	290	263	277	279	297	248	283	310	299	280	296	263	265	279	302	304	288	301	296	270	273	270	307	259	303	277	299	319	300	299	296	309	306	277	306	314	311	277	300	293	298	275	296	304	308	314	308	338	248	280	289	308	292	312	295	295	299	293	291	333	306	287	304	276	272	294	295	283	283	292	287	311	288	274	270	282	319	265	277	263	278	288	306	290	279	274	301	324	295	333	292	287	303	320	286	299	292	275	292	284	267	285	337	305	296	285	283	280	295	291	279	275	295	306	293	277	292	270	278	289	322	277	306	283	305	271	296	292	316	293	268	306	311	299	290	312	327	303	305	330	307	309	325	309	334	295	313	320	266	320	313	281	286	319	314	273	284	309	330	328	288	308	327	327	274	289	284	310	309	298	305	266	287	294	310	314	315	278	280	287	320	278	299	263	313	307	261	297	293	256	284	290	286	299	301	269	306	287	304	288	277	316	318	279	292	270	280	305	302	260	289	290	288	276	318	303	308	307	327	312	301	316	292	269	319	327	305	322	322	307	292	302	274	291	299	255	283	280	286	316	277	306	305	290	276	287	303	275	303	280	306	271	266	274	303	302	275	289	304	313	271	296	318	310	308	279	299	284	305	315	294	300	271	318	311	298	266	299	292	271	287	322	283	250	311	311	314	294	281	289	291	307	290	315	292	293	304	314	308	292	283	309	312	289	273	315	304	320	300	301	310	300	298	298	284	324	287	344	286	300	306	309	336	312	290	269	276	302	302	273	301	287	276	280	287	309	312	281	305	278	290	330	279	325	295	280	283	316	288	299	279	305	287	281	336	303	310	292	305	316	299	295	272	290	284	298	300	282	293	306	319	283	288	293	306	328	290	330	280	294	321	293	304	307	300	306	299	283	297	289	316	290	300	295	276	312	317	313	280	319	289	301	279	288	292	307	279	317	290	329	292	283	320	300	299	289	296	320	284	319	315	277	308	295	307	321	305	296	269	319	306	323	307	287	268	279	318	332	277	309	311	301	303	319	312	302	255	266	276	304	288	331	299	272	296	317	310	315	266	312	288	290	258	297	306	300	294	302	280	288	304	306	311	296	305	296	304	260	311	297	296	313	336	280	259	295	340	270	293	317	278	288	272	301	261	284	286	308	271	287	282	286	293	316	300	317	298	287	315	285	284	249	299	275	278	306	312	285	310	305	299	323	311	295	294	279	296	260	306	317	296	292	285	264	299	324	306	275	286	262	288	280	316	274	276	270	309	272	335	294	261	280	289	307	300	290	300	305	321	311	297	315	281	314	327	325	307	271	292	309	271	297	331	344	284	266	297	258	301	323	282	316	294	286	281	278	258	266	320	341	283	283	317	295	308	269	292	279	337	288	329	289	343	291	276	295	295	274	319	307	278	289	300	317	312	324	281	291	288	291	278	327	304	326	303	290	321	296	268	259	281	284	266	304	300	312	312	308	291	287	304	272	284	302	283	291	285	286	309	304	289	300	273	303	298	316	302	328	289	309	301	287	282	299	317	281	307	323	312	287	333	331	305	316	296	278	349	304	307	338	302	327	277	282	315	319	287	277	313	318	293	295	315	319	301	304	315	301	261	295	313	262	281	299	306	295	289	293	309	294	289	298	289	282	290	281	296	264	281	310	293	285	290	293	283	299	293	311	300	298	287	292	319	305	320	279	288	266	303	296	275	300	302	270	305	343	306	299	273	271	298	250	300	272	309	312	305	290	269	278	314	318	307	322	304	287	318	293	306	301	285	315	280	293	264	301	293	307	306	280	308	295	321	313	323	300	293	297	290	309	298	312	305	316	294	295	288	304	285	292	268	302	291	312	280	294	296	299	288	312	289	301	283	304	288	318	289	288	286	283	314	312	301	294	290	296	322	287	287	276	288	284	308	305	267	294	318	312	299	315	303	289	311	305	266	278	291	290	297	309	314	296	278	272	282	306	299	315	281	316	294	310	273	276	266	291	291	285	295	300	271	311	293	290	294	306	299	283	281	296	304	307	323	308	298	328	319	283	287	277	304	310	287	321	294	310	330	293	281	305	272	249	314	294	293	272	284	260	316	283	306	300	319	301	322	286	278	307	331	288	286	292	273	281	282	338	353	272	316	309	318	308	316	281	299	301	318	288	317	296	307	274	305	280	315	271	292	303	325	283	305	300	298
8477	974	1354	1596	1409	1240	1094	980	970	962	886	823	839	793	748	814	791	768	717	724	718	753	723	683	729	753	725	726	742	683	665	730	674	690	696	729	733	717	713	680	699	636	718	671	685	669	695	686	680	707	635	678	694	667	661	767	680	735	705	677	685	721	641	652	714	689	725	665	701	668	709	684	717	702	689	722	651	728	723	650	669	728	711	668	682	696	742	723	670	708	706	679	641	720	724	635	672	703	687	690	750	690	671	663	686	715	691	683	656	694	662	684	705	688	684	655	680	689	630	696	692	657	698	667	699	672	635	689	679	683	725	753	642	661	727	710	699	666	663	692	695	666	738	728	686	677	732	709	667	707	744	724	660	732	684	666	707	719	697	661	667	690	720	650	666	685	717	706	632	700	705	667	686	687	679	644	697	652	642	662	687	675	712	670	656	655	683	696	637	653	718	698	658	751	675	649	656	702	652	694	729	677	676	701	659	666	661	710	691	686	684	659	696	754	685	692	678	647	701	673	693	739	654	756	669	715	679	671	669	688	652	685	715	680	689	662	688	657	677	656	738	678	678	675	721	730	655	669	738	742	695	672	693	689	679	650	694	663	696	698	684	707	652	725	685	650	670	696	679	677	680	646	745	662	677	692	703	688	676	662	682	662	698	683	686	700	665	701	719	708	707	735	668	718	704	663	701	673	713	684	681	652	704	663	663	625	717	682	692	654	673	695	690	693	648	729	681	689	691	690	684	646	706	670	705	652	691	714	666	683	720	642	697	673	703	704	687	680	711	685	718	702	735	659	660	684	703	663	645	686	716	695	696	675	720	670	668	712	675	680	687	705	674	653	713	682	696	654	696	681	687	665	705	694	685	694	664	648	715	664	763	675	702	690	650	719	749	679	688	681	675	665	702	676	705	706	682	677	707	665	661	683	691	663	691	680	712	646	712	726	678	724	684	685	716	705	713	747	661	681	707	667	701	651	680	682	685	743	668	709	669	683	753	677	654	680	724	646	681	654	688	757	719	687	655	691	729	665	713	703	696	696	682	685	623	673	630	655	654	671	681	713	643	696	682	667	723	696	694	700	706	686	690	694	683	684	642	658	630	742	652	690	664	670	678	665	677	652	719	667	702	677	725	670	699	674	698	720	679	668	706	700	670	699	723	679	688	702	698	696	656	687	686	693	661	705	683	711	687	690	681	698	700	640	619	684	741	662	658	731	688	689	698	739	695	681	725	708	707	671	685	670	671	697	718	708	703	705	630	686	703	667	680	666	705	680	695	715	676	674	716	641	731	679	647	664	676	671	660	654	676	687	678	676	718	677	725	673	705	695	671	665	675	697	692	650	714	655	708	700	720	658	665	702	719	678	676	668	729	671	660	718	733	674	693	694	695	669	678	709	664	714	658	626	706	719	667	693	687	659	683	685	664	663	748	688	674	663	655	687	680	661	671	659	697	641	676	686	694	743	731	743	718	658	726	721	701	681	741	675	669	704	658	725	717	660	679	712	666	633	682	687	673	730	696	703	712	685	680	762	715	711	715	676	693	708	730	687	686	690	721	703	674	678	689	704	717	696	694	665	718	691	683	704	642	720	680	692	688	726	724	706	699	686	697	667	667	725	696	729	702	678	704	654	692	693	655	682	649	724	691	665	722	670	722	746	713	713	676	708	714	673	717	674	749	702	690	718	713	678	684	684	714	661	719	671	688	693	721	736	695	662	667	661	694	710	624	666	687	715	646	651	658	663	694	694	703	699	670	700	697	664	735	708	696	643	687	649	716	672	684	659	677	672	720	686	719	672	695	670	663	690	678	672	628	682	685	690	709	698	696	673	694	728	679	702	626	681	654	675	713	711	669	676	664	674	702	749	702	667	669	681	673	712	738	688	641	686	631	716	733	683	674	673	689	696	690	684	713	651	654	672	694	679	681	702	679	674	632	691	675	718	739	696	680	684	665	761	652	699	714	672	695	694	699	651	661	700	701	701	679	683	727	698	713	707	660	726	732	730	660	690	680	680	686	665	653	699	716	702	704	684	703	699	697	696	667	677	677	677	662	709	677	635	704	747	715	656	664	695	696	692	711	647	674	674	718	680	693	667	685	681	680	714	674	671	632	684	737	751	689	688	728	670	751	695	698	690	700	648	681	723	680	650	678	637	676	699	694	679	669	713	660	671	677	663	667	702	681	704	670	688	638	676	652	671	664	707	644	658	681	718	717	757	674	704	663	718	689	640	727	684	673	687	669	685	707	712	683	689	704	685	703	683	691	658	690	688	667	632	697	672	703	685	700	765	678	655	708	676	693	677	688	670	634	681	659	721	727	698	697	712	720	679	674	710	691	628	654	691	726	669	652	711	699	719	706	699	649	697	694	703	722	711	677	706	662	700	693	689	686	683	645	711	709	710	623	654	705	697	717	667	701	739	705	680	700	679	687	711	703	671	637	712	754	687	702	696	719	693	698	694	663	688	684	706	634	692	735	678	702	675	710	676	688	720	729	685	657	659	708	665	670	707	751	678	654	722	699	673	684	693	709	710	676	690	699	712	687	666	725	666	700	736	705	664	689	671	685	690	700	641	675	666	620	738	702	692	681	674	669	689	721	693	682	703	643	703	688	709	687	691	684	682	697	723	709	651	719	705	644	646	681	654	701	696	692	709	676	693	660	667	692	676	647	671	713	688	654	694	690	661	711	704	714	682	674	664	687	670	657	655	708	664	637	657	688	698	732	648	705	693	705	705	672	665	664	697	672	677	672	686	651	691	696	653	678	706	679	692	693	707	660	679	699	650	720	661	692	676	684	664	654	700	655	688	677	611	653	647	673	648	687	689	644	677	694	646	666	707	664	706	702	715	690	658	700	677	678	700	679	730	726	691	672	692	684	746	662	696	642	695	708	673	767	668	683	649	717	674	672	636	685	691	676	700	690	703	676	683	705	688	793	685	706	711	705	707	695	638	730	715	702	694	675	664	673	642	679	693	694	680	693	696	661	686	684	692	649	642	721	702	652	711	691	720	684	651	703	688	632	664	676	670	648	663	686	655	671	717	700	650	671	690	668	669	662	699	710	654	741	687	718	692	688	704	755	708	693	683	684	698	722	689	669	682	670	677	669	689	713	699	693	705	687	710	679	646	669	698	673	704	708	682	653	656	697	713	704	702	647	685	669	751	660	645	681	703	658	676	689	666	658	691	681	704	633	681	701	679	704	678	686	677	708	739	704	693	688	647	680	674	727	684	675	671	673	690	640	716	703	695	666	701	665	690	757	677	705	661	700	690	668	696	703	703	711	678	693	673	740	678	690	672	674	674	703	675	674	750	666	722	677	698	661	691	714	680	714	657	687	722	730	717	732	687	702	732	722	691	682	679	717	719	656	665	671	655	670	667	707	650	710	670	676	696	671	715	679	664	673	665	753	661	692	690	656	696	715	710	646	693	734	678	684	683	693	700	723	678	689	678	719	704	683	668	698	691	703	685	704	685	700	710	707	716
18492	1458	941	711	527	401	310	305	279	289	264	227	226	214	223	219	225	210	225	203	238	171	205	185	215	197	197	181	182	222	211	178	170	183	200	186	208	210	216	176	199	198	194	208	194	171	182	202	213	233	172	192	214	210	190	200	215	195	199	184	167	195	212	204	190	182	202	183	209	214	195	210	192	175	188	180	206	199	211	207	181	205	201	221	196	174	206	205	190	200	236	219	207	190	199	178	197	206	204	182	192	228	206	201	172	200	173	247	211	185	189	171	192	185	188	205	197	208	211	186	173	208	177	206	188	198	165	199	196	191	231	197	197	183	218	210	175	233	197	214	186	191	196	176	196	205	205	206	197	197	170	181	197	167	188	203	196	205	200	208	194	185	230	210	200	202	222	190	195	179	189	188	235	203	211	200	191	202	216	212	203	218	184	186	170	196	194	186	190	197	204	210	207	178	206	188	207	211	230	181	181	213	213	202	219	246	208	204	185	229	192	217	202	228	189	204	196	191	186	220	184	204	200	197	181	165	183	200	179	189	201	186	177	164	204	186	205	182	220	208	183	206	190	209	223	193	183	227	192	194	192	212	209	194	191	205	165	170	179	184	202	200	198	194	200	192	213	192	189	196	204	187	162	169	189	207	180	187	181	205	186	218	220	187	201	202	166	199	169	189	178	205	190	190	198	185	199	204	183	200	187	187	179	187	209	215	181	195	192	189	199	175	181	186	167	189	170	199	192	182	180	218	203	192	191	194	178	174	199	215	195	207	187	190	198	214	188	205	211	186	198	198	218	175	176	196	207	185	187	187	194	177	192	188	178	198	214	205	199	208	207	203	161	199	207	181	160	199	167	186	199	184	175	202	190	207	189	181	210	195	183	158	188	234	209	187	199	220	204	191	166	198	190	167	182	223	179	227	208	170	199	188	171	188	225	200	194	178	211	225	194	169	184	200	211	188	190	182	189	208	194	218	202	207	207	208	199	197	197	222	225	182	226	162	186	188	187	185	185	190	203	190	205	201	200	170	198	209	222	193	191	211	189	197	215	188	217	215	229	191	220	199	191	193	204	170	188	210	181	168	194	197	202	218	208	218	203	195	207	190	222	173	192	190	199	185	199	194	188	185	182	187	195	184	190	207	226	186	180	187	200	209	195	168	196	181	189	197	186	199	196	200	184	203	177	216	200	206	196	189	187	198	190	189	202	196	200	198	215	172	187	188	184	196	176	207	203	207	202	188	198	196	204	185	176	205	195	179	194	224	218	193	185	201	191	173	205	199	204	208	214	197	205	199	184	183	177	214	162	201	193	194	170	203	209	194	196	179	214	181	212	198	188	202	201	199	230	188	229	205	195	174	211	191	204	193	168	198	197	193	198	223	182	166	186	198	199	182	164	197	181	202	194	179	187	182	172	178	203	184	172	187	181	175	177	187	191	187	196	205	209	202	187	182	202	199	154	193	183	206	183	196	209	221	196	208	197	224	177	180	191	203	194	189	188	186	172	232	237	152	213	186	177	204	204	200	197	183	181	210	209	190	192	185	194	186	201	198	206	223	199	235	222	182	189	187	182	220	183	177	205	181	167	209	189	184	194	181	209	189	202	196	158	201	204	196	204	189	192	181	207	192	220	213	213	188	197	204	180	175	201	203	192	194	197	170	201	195	220	176	199	188	216	207	211	206	213	175	207	188	191	196	170	199	169	185	206	191	203	211	194	212	180	181	201	211	199	183	193	179	211	187	202	178	198	196	179	199	213	198	205	189	182	186	226	192	197	230	187	190	195	195	197	195	218	191	192	189	213	201	219	214	200	199	190	188	192	185	195	191	194	196	207	212	194	204	199	210	182	189	209	181	208	204	191	209	182	202	200	198	212	181	202	211	184	200	191	199	183	222	223	194	219	202	196	188	190	204	198	176	209	194	212	183	205	200	195	175	205	218	181	206	164	219	194	184	198	195	179	191	183	184	177	188	214	202	208	206	208	188	201	188	172	218	196	207	212	209	184	206	194	205	196	168	196	200	202	196	216	177	213	195	212	178	217	208	194	178	185	197	161	202	185	194	184	215	199	155	185	182	210	201	180	177	187	227	203	188	215	207	186	199	192	196	192	207	210	200	187	206	203	178	202	196	228	181	182	153	201	160	194	196	217	177	220	202	175	219	189	168	201	191	178	185	200	193	201	179	224	162	163	180	193	178	232	191	223	170	187	184	180	182	191	192	212	189	194	212	195	173	199	169	208	195	193	168	206	216	189	192	207	189	162	200	185	170	197	221	173	183	199	197	170	217	205	207	172	195	209	200	192	199	205	197	195	196	216	170	228	191	197	192	186	185	179	175	176	220	185	201	215	156	223	197	201	187	187	191	188	228	207	207	204	178	186	189	204	175	169	208	183	195	179	192	177	208	194	212	195	206	173	191	201	189	190	189	202	181	178	200	171	199	178	195	191	188	198	192	210	180	191	209	209	176	216	177	216	193	194	204	202	184	203	190	206	193	196	196	208	217	197	207	202	192	196	212	168	202	212	194	182	199	194	189	211	206	213	204	186	213	207	194	182	190	186	202	174	198	171	190	202	224	180	197	181	187	179	209	197	216	186	213	211	191	207	185	223	185	199	186	208	205	189	184	191	202	225	199	187	206	189	183	190	206	197	181	193	215	209	178	200	174	203	206	192	161	207	193	183	193	218	189	184	205	232	178	194	202	207	207	188	176	188	217	186	175	200	199	215	195	189	176	191	203	212	182	218	192	220	177	160	209	200	230	187	184	179	186	176	199	221	173	163	180	217	188	172	188	211	220	235	208	202	201	189	179	203	176	174	201	214	191	202	189	208	202	198	186	185	201	183	182	178	184	175	196	233	208	203	199	171	210	188	189	187	188	205	203	191	190	184	181	225	200	196	223	187	202	194	199	172	205	180	212	223	198	179	208	164	203	187	192	202	212	212	199	175	178	187	186	173	185	205	189	192	209	163	212	183	191	207	217	186	194	202	207	196	203	185	202	188	176	191	200	208	174	191	219	197	207	214	188	199	208	214	182	192	187	181	161	191	185	189	186	177	211	203	210	206	172	185	191	196	183	184	204	193	205	166	206	167	187	191	185	196	205	191	189	200	176	187	213	204	193	184	191	203	203	193	204	210	208	201	189	182	163	226	177	166	197	209	213	216	197	194	211	182	191	202	180	198	197	197	201	208	185	196	184	192	175	191	208	220	192	204	176	187	223	194	174	169	203	207	183	201	191	210	207	197	201	161	209	192	186	186	185	203	231	201	187	190	191	213	212	198	187	197	200	188	166	200	198	198	190	183	198	221	218	209	196	189	176	198	228	183	177	195	183	195	182	202	216	188	169	193	218	223	187	219	178	225	193	219	178	204	190	216	185	208	192	197	202	208	193	182	202	186	216	197	201	195	172	194	178	170	178	199	222	203	230	184	212	198	205	187	187	210	200	218	192	176	186	196	207	184	198	211	186	170	181	211	186	196	194	212	170
10383	992	1809	2050	1748	1387	1227	1063	940	866	734	706	658	637	613	613	598	564	551	528	550	506	519	537	509	508	540	479	487	517	499	492	479	457	477	460	495	476	467	476	453	496	479	448	481	499	503	450	491	453	451	495	469	441	498	451	459	428	454	437	465	478	464	472	442	450	462	472	462	451	447	472	466	464	481	460	461	440	465	484	483	457	470	481	426	441	438	449	430	489	445	490	452	455	451	437	468	489	465	427	460	455	446	442	457	435	452	499	453	394	459	452	435	467	428	439	453	446	472	446	470	469	415	475	477	481	485	461	483	444	488	453	470	495	469	471	477	466	471	408	492	455	490	412	465	440	439	466	458	462	474	446	440	448	461	448	491	488	460	486	460	468	448	443	474	463	447	458	435	469	460	487	467	470	444	454	461	467	462	412	425	457	473	443	482	478	464	477	473	451	460	413	448	432	442	462	473	425	450	403	418	433	418	475	465	462	448	485	461	489	463	419	465	487	440	473	467	457	464	440	441	456	432	450	432	432	463	459	487	474	472	459	428	446	447	420	471	433	470	436	445	486	428	511	446	432	461	476	443	511	478	496	465	442	446	480	475	509	479	460	448	432	458	469	444	462	482	473	444	468	424	472	455	441	447	448	433	422	450	420	463	457	443	448	440	455	427	483	458	452	460	456	446	425	491	399	455	445	422	437	448	479	430	410	494	447	451	439	472	480	456	485	496	449	473	458	470	485	464	463	440	450	421	449	467	467	471	465	453	450	439	450	454	431	438	445	452	442	409	425	450	460	477	457	463	473	436	466	437	439	474	448	438	458	443	446	431	442	479	454	485	452	441	468	445	472	460	417	486	451	458	422	468	461	434	466	445	458	453	440	435	478	467	474	467	478	486	452	469	470	419	443	434	448	463	461	434	465	497	462	457	433	459	484	462	435	498	470	449	478	446	456	444	467	480	468	444	481	443	449	468	486	456	451	458	453	478	466	443	472	480	445	450	441	474	445	453	434	429	484	446	444	429	444	497	479	404	456	451	497	446	465	459	452	467	449	434	492	446	509	468	441	468	438	475	464	466	443	441	469	485	453	401	403	435	425	447	402	465	444	416	476	481	465	433	419	420	479	427	450	464	420	453	453	465	462	457	426	446	483	432	455	439	447	464	427	470	507	470	459	497	458	434	465	432	465	444	422	453	433	443	490	446	472	463	463	473	431	451	502	444	441	484	464	461	459	457	471	422	457	441	486	430	505	464	442	480	458	456	427	488	472	442	489	438	449	429	435	435	456	462	495	443	396	403	422	460	446	475	467	442	468	428	450	430	449	479	460	446	476	448	414	450	456	450	450	435	433	487	470	456	436	461	467	449	443	471	436	476	471	466	408	465	431	434	498	461	442	476	463	455	507	456	464	438	456	459	439	484	451	457	473	436	435	472	458	487	491	479	465	458	426	463	474	478	457	457	438	455	456	435	447	481	446	475	451	428	480	451	456	455	478	449	447	420	440	488	488	418	459	438	429	463	480	437	478	458	485	449	443	481	448	432	468	470	474	445	448	461	480	457	465	467	477	453	441	483	452	444	470	464	451	503	438	465	490	422	437	466	450	475	452	458	457	465	482	449	443	466	448	473	463	491	478	446	422	444	465	455	441	455	446	465	458	444	500	488	436	480	479	448	498	483	442	452	486	472	446	424	480	462	479	460	440	450	487	490	478	452	480	432	482	456	458	447	479	481	456	492	452	454	455	469	479	431	466	430	449	464	460	466	417	473	436	468	501	459	493	473	452	458	468	457	465	437	470	469	446	460	458	436	477	442	466	447	491	475	434	447	466	450	454	464	456	444	456	448	520	446	429	447	455	478	449	421	449	450	477	476	473	458	428	475	447	433	467	417	480	436	465	483	451	458	491	475	491	414	436	453	492	443	464	453	464	449	460	456	431	434	496	450	483	419	464	464	426	446	462	461	474	453	450	428	453	441	481	419	471	465	470	459	445	463	447	448	474	457	474	456	468	465	450	428	444	464	450	441	454	436	473	434	482	450	459	446	447	433	460	429	460	480	446	461	427	436	459	466	438	453	460	431	488	444	496	471	479	461	471	436	444	443	472	466	450	516	449	463	452	482	420	450	467	462	451	462	463	451	468	456	456	426	489	419	442	477	464	448	454	471	425	475	462	447	449	431	484	458	469	441	469	442	446	436	433	442	484	418	448	442	450	439	452	442	419	453	431	465	435	454	500	434	454	476	442	431	436	445	459	463	493	457	467	438	481	467	485	490	465	456	481	475	473	454	460	447	482	456	484	462	442	476	454	439	472	455	466	429	451	486	462	442	445	445	447	449	440	460	456	433	480	478	451	455	449	465	435	475	454	482	422	450	434	455	506	486	471	507	469	432	436	448	478	427	461	466	470	455	444	465	407	460	402	438	478	440	472	458	473	463	445	486	463	458	448	439	459	483	478	457	446	450	437	499	447	425	465	478	451	436	458	452	446	432	441	424	484	451	412	475	463	400	458	440	460	419	451	452	478	428	447	455	473	436	489	429	434	463	475	458	454	447	474	466	491	477	458	456	450	485	483	441	462	465	417	439	493	440	467	455	474	464	432	455	453	433	470	472	442	437	478	477	453	412	447	439	458	447	478	425	447	468	425	445	456	418	483	479	483	434	428	475	456	477	458	469	476	473	465	468	429	448	437	412	433	426	467	442	438	447	438	461	477	457	474	469	457	448	489	447	487	469	478	460	459	494	465	398	448	437	472	445	457	417	485	443	481	447	427	438	416	425	488	449	516	451	428	478	457	473	451	471	460	449	466	459	461	410	438	423	466	444	504	464	462	451	450	432	488	448	461	478	474	470	429	455	475	480	461	424	481	451	437	432	418	436	406	417	473	426	406	445	456	431	460	445	448	466	433	471	468	476	471	452	491	481	460	487	458	474	478	452	497	450	456	463	422	425	456	481	480	500	442	455	464	436	458	505	466	436	442	432	461	467	452	482	459	400	473	498	473	428	481	459	466	476	443	464	417	461	465	455	447	441	477	468	432	472	451	494	460	477	425	455	401	448	469	474	471	481	474	425	487	466	403	461	467	427	427	452	474	440	488	483	444	457	473	447	427	470	464	486	440	531	481	459	517	441	488	449	462	449	458	454	448	516	437	443	410	490	462	454	465	492	460	511	470	479	446	457	442	452	463	481	453	466	464	479	452	477	438	449	437	476	515	430	474	443	489	482	470	466	480	460	417	465	449	462	473	463	462	483	479	481	450	465	492	441	438	479	448	443	465	468	451	465	468	476	433	444	412	443	471	463	485	457	469	432	457	402	443	442	470	436	436	459	450	457	468	441	459	473	491	467	481	404	477	435	477	444	476	448	458	469	475	459	480	473	458	426	479	441	458	428	477	437	434	450	467	460	432	462	492	468	469	465	447	429	494	436	452	449	503	428	419	425	440	443	439	478	440	459	503	448	451	468	441	479	405	450	421	481	455	461	461	481	493
3373	272	210	233	212	200	223	186	190	195	185	197	217	207	212	215	222	219	250	237	191	194	217	192	203	203	182	202	214	237	213	179	198	222	210	239	173	198	221	221	221	184	219	189	202	198	188	196	209	227	193	188	208	210	199	181	189	210	210	229	219	197	200	201	208	211	211	197	212	232	202	220	196	168	208	221	188	197	199	182	176	190	199	185	225	192	202	197	205	229	199	209	207	203	177	218	211	191	198	211	214	174	205	222	205	227	207	225	209	181	203	186	218	224	187	207	172	197	176	218	243	227	215	204	196	204	199	175	204	174	203	231	213	239	182	208	202	189	225	210	198	219	194	236	202	191	202	198	197	192	202	207	197	218	217	231	190	190	179	206	186	189	221	199	203	203	204	189	182	201	197	196	193	184	190	194	216	230	204	204	202	206	205	179	179	198	214	228	165	211	183	199	206	211	182	180	184	222	199	205	202	181	182	207	179	184	200	184	234	207	215	208	198	216	197	205	187	203	194	214	207	203	192	207	207	201	216	208	237	185	232	212	206	217	204	180	204	199	189	215	219	188	208	204	189	186	188	225	184	210	208	179	192	215	170	202	226	212	228	204	198	202	189	220	201	220	194	228	231	189	198	209	195	208	230	191	208	169	198	212	204	199	197	231	180	202	210	189	192	190	189	200	177	221	198	207	202	185	193	229	203	212	206	222	209	191	214	194	213	205	218	208	182	209	208	183	194	227	174	199	203	207	213	194	193	210	196	190	202	207	178	188	191	202	197	204	198	184	201	193	199	174	211	199	216	230	186	220	228	198	228	207	208	179	163	198	188	192	201	178	202	220	184	196	212	193	191	180	193	198	209	202	197	205	225	205	195	202	185	206	197	204	179	205	188	211	204	207	187	187	179	209	213	200	219	214	221	184	186	214	206	201	211	191	226	208	183	213	190	211	205	186	216	211	197	200	214	232	230	200	212	225	231	212	208	181	188	196	190	215	198	218	195	226	203	187	206	183	205	190	193	206	205	189	218	189	226	201	203	224	206	212	193	185	186	175	173	175	209	206	186	208	207	186	197	211	215	196	218	206	205	187	167	189	199	234	203	180	189	220	191	226	202	209	191	186	208	177	215	208	195	213	199	181	197	186	181	233	210	178	196	202	192	206	189	184	217	198	213	208	152	183	220	204	219	173	211	236	238	195	194	200	203	200	197	195	215	210	220	194	200	197	186	205	197	194	234	220	188	212	197	184	210	213	209	190	187	212	205	206	184	208	204	212	200	194	213	202	204	178	193	205	210	196	210	200	181	222	212	202	205	217	221	159	210	177	194	187	198	188	197	179	208	221	185	204	185	173	194	192	232	199	192	213	183	205	207	201	206	214	175	194	207	213	201	188	187	201	218	225	183	178	206	210	207	183	191	203	197	227	201	191	206	204	212	199	205	206	215	191	234	201	209	206	232	190	202	186	183	201	221	229	200	196	196	182	226	193	191	190	221	211	188	216	183	208	229	204	183	199	213	206	204	174	192	218	213	212	201	222	183	214	208	187	240	189	208	211	190	187	206	210	227	218	178	205	224	197	201	186	189	183	186	186	183	198	213	185	214	218	210	228	206	195	203	203	196	210	182	192	188	179	192	210	205	199	181	225	205	223	178	197	183	171	219	190	219	211	220	191	184	184	196	205	224	193	174	218	224	194	221	201	201	248	187	205	197	216	193	178	202	213	190	204	190	162	162	185	218	225	207	180	228	211	184	214	188	188	185	201	185	185	226	208	173	202	171	209	217	190	190	192	223	192	204	206	186	204	198	204	215	206	184	192	198	239	208	232	201	208	209	220	219	184	194	191	240	192	197	191	226	206	214	215	214	216	186	192	195	225	204	210	215	200	200	192	178	211	210	179	206	219	207	217	203	196	214	188	211	200	208	201	218	212	203	211	213	207	218	210	209	203	200	205	194	208	220	192	240	201	199	179	182	203	203	217	201	190	182	170	189	191	196	181	204	210	200	195	200	211	207	214	182	216	208	213	214	177	209	197	193	200	220	183	229	212	200	216	203	190	194	191	203	199	196	181	223	182	201	219	205	204	188	200	241	223	202	194	188	191	217	214	193	220	209	211	211	217	221	236	203	186	191	183	208	192	197	176	196	187	193	204	229	181	181	224	216	189	184	193	190	192	198	217	184	220	192	191	197	191	185	217	191	200	202	221	171	237	226	204	200	229	190	219	198	228	196	199	183	215	184	202	214	197	201	215	217	179	196	194	197	208	194	205	182	206	190	213	181	188	209	196	214	228	206	218	205	180	191	219	187	180	203	199	212	206	197	184	211	220	207	241	201	213	214	189	205	211	189	204	195	219	207	175	184	220	190	201	194	206	221	195	212	206	205	185	204	201	212	205	189	201	193	220	216	189	196	214	188	193	206	197	215	183	192	201	184	179	194	197	168	203	209	196	182	202	209	212	209	205	203	184	186	220	219	210	220	219	161	178	182	192	205	207	205	204	180	188	211	194	214	208	219	201	199	202	225	183	178	186	179	182	198	209	205	194	177	202	211	211	205	224	212	185	223	184	205	181	194	207	224	200	224	197	231	192	186	208	208	203	192	207	209	202	175	198	213	206	202	209	225	189	201	191	200	225	214	189	206	207	199	194	185	207	206	218	227	197	201	224	192	217	199	194	224	199	198	210	190	208	215	192	207	209	238	199	200	215	201	216	192	203	195	194	188	219	190	201	205	175	209	191	210	187	182	190	204	216	205	225	251	205	208	184	195	189	205	176	209	214	195	208	211	211	235	196	223	193	208	216	184	195	199	201	216	207	190	202	190	210	212	235	190	197	195	203	208	208	210	199	178	180	188	228	198	178	194	187	192	193	194	195	201	212	197	182	192	194	195	189	165	188	179	192	205	209	191	223	205	199	210	200	209	207	209	194	204	203	203	192	174	192	214	181	218	169	181	212	212	190	179	202	211	210	214	180	198	197	191	200	179	205	207	200	179	200	196	211	193	193	221	208	217	198	200	199	197	198	229	220	199	183	223	225	209	182	205	210	204	197	238	204	205	216	187	211	212	198	206	197	200	197	205	204	224	187	188	175	199	196	208	199	234	190	206	200	182	198	191	213	200	226	202	216	177	198	194	197	205	213	221	197	209	201	213	211	172	203	202	196	197	189	233	195	182	188	192	226	182	194	231	215	199	212	196	209	196	198	188	235	206	201	192	190	200	192	174	193	205	191	206	156	189	183	198	177	190	200	205	170	191	194	196	215	206	197	232	195	222	219	192	198	194	193	212	205	198	194	217	201	189	196	206	218	203	237	193	203	232	207	180	204	204	223	163	170	207	229	181	219	205	209	188	222	200	202	220	188	188	193	203	185	187	206	185	171	192	194	202	213	200	190	192	174	212	215	182	200	186	206	210	209	193	199	187	173	193	214	201	209	189	206	217	181	208	191	209	165	184	225	184	205	185	193	206	212	184	218	217	194	226	194	190	202	197	159
3105	456	510	544	560	542	520	496	503	506	518	487	501	466	507	526	493	480	495	498	514	497	495	530	493	471	497	484	517	493	460	511	523	489	483	523	498	483	493	549	504	490	498	527	509	518	495	503	488	513	486	516	532	513	440	509	470	480	512	497	490	497	519	546	501	450	447	487	480	496	506	481	484	455	516	536	479	505	484	491	497	501	512	516	479	463	538	478	477	459	510	521	505	473	470	506	494	494	488	474	504	474	465	500	502	471	464	505	502	485	543	526	476	501	496	497	484	487	447	481	529	464	511	490	508	486	473	533	483	513	562	492	483	498	516	487	478	482	487	478	508	517	449	467	490	511	514	498	497	486	515	491	490	505	508	486	489	506	488	454	486	535	503	481	509	508	456	521	514	465	488	484	545	493	475	520	504	477	503	455	502	472	508	499	502	463	493	466	464	524	507	484	494	488	488	487	500	511	463	482	497	494	501	481	503	500	484	473	494	467	490	532	487	483	481	528	498	514	482	495	477	479	517	538	513	469	518	474	485	512	505	492	469	488	485	484	495	491	504	506	462	496	505	500	474	492	446	523	487	525	532	470	518	495	453	489	524	501	455	490	507	504	455	449	487	529	502	537	495	476	471	514	498	475	495	470	513	503	505	513	472	500	498	497	465	463	497	499	473	543	500	496	499	488	505	495	519	461	508	457	479	483	505	512	472	499	515	483	491	510	497	527	503	474	500	447	511	494	500	515	503	550	508	482	512	477	440	503	526	534	481	508	471	498	534	486	482	496	479	502	490	494	510	495	477	504	489	510	482	521	498	475	498	506	508	475	509	510	503	494	504	497	467	519	487	484	462	477	477	506	497	471	475	513	510	495	527	535	491	491	523	489	504	478	524	474	497	524	490	516	505	517	506	493	470	512	485	501	486	501	466	511	447	452	501	523	517	489	511	494	494	456	490	502	457	474	507	510	484	496	480	489	501	492	482	496	530	520	486	517	486	499	466	503	472	479	490	475	497	483	492	504	523	476	477	487	488	530	492	496	477	481	474	508	471	499	536	507	513	495	509	510	484	479	524	523	506	495	526	522	505	480	502	490	463	491	504	468	496	480	524	514	487	467	492	519	485	487	542	465	486	520	525	500	545	475	489	482	491	508	503	493	492	494	494	480	483	455	542	526	488	517	490	477	482	494	510	505	505	478	538	513	461	480	492	500	494	462	481	521	495	495	494	481	462	490	510	492	500	519	497	480	500	491	486	508	498	533	487	538	508	500	476	479	485	519	524	508	500	495	469	487	561	510	500	458	478	491	542	506	488	508	514	511	453	486	472	519	476	503	506	492	465	504	507	496	498	493	505	499	461	511	470	522	508	447	500	474	500	448	490	528	482	487	533	492	508	490	500	500	510	501	472	496	456	489	539	538	492	482	496	488	470	464	512	492	450	513	516	505	494	510	502	485	504	492	499	492	484	479	508	520	520	511	508	473	487	549	509	489	492	540	516	488	523	489	486	521	495	476	486	490	491	450	456	484	507	566	513	494	488	493	503	506	513	523	473	525	498	483	489	492	487	526	495	454	508	537	538	545	509	493	517	499	491	491	473	514	518	488	527	463	497	520	465	478	510	507	502	492	513	470	555	507	539	461	493	504	502	488	495	525	494	467	470	491	507	515	483	511	441	507	526	490	526	490	470	487	471	495	513	506	472	464	517	530	526	470	473	564	483	501	469	538	473	515	497	487	481	493	507	496	521	505	455	482	479	482	503	500	497	488	507	470	494	510	509	488	498	542	498	503	492	524	485	534	526	483	502	505	524	489	487	494	466	511	507	484	493	511	499	496	485	524	518	480	487	478	478	466	504	497	479	485	508	477	469	504	474	448	481	439	488	477	499	525	463	469	440	485	508	510	468	486	497	502	498	493	515	498	502	486	493	463	478	476	491	511	469	522	522	485	498	505	476	514	483	491	492	487	456	500	506	528	487	510	508	493	492	457	539	469	508	469	524	505	519	536	485	483	458	469	509	494	475	532	451	488	502	477	520	505	530	513	512	529	488	484	489	498	507	467	492	487	497	503	476	485	479	525	475	512	499	479	472	484	439	486	501	500	498	503	450	474	493	500	498	510	513	495	487	471	512	477	460	478	489	473	506	490	533	525	452	474	520	500	524	514	499	500	535	480	478	436	524	487	466	480	514	496	470	504	506	493	487	472	482	481	489	477	492	513	516	473	481	491	489	499	527	455	489	525	500	509	470	486	502	529	486	537	443	486	518	523	516	457	523	446	482	477	477	481	486	502	496	487	446	520	477	476	500	496	501	513	544	458	535	533	488	536	480	497	485	479	459	477	485	505	488	506	460	510	487	482	451	494	502	488	507	487	490	548	520	482	461	476	475	508	483	525	500	506	453	493	479	495	469	503	461	474	515	552	488	499	486	486	471	524	501	511	467	501	492	485	519	504	489	519	490	470	510	479	493	492	492	488	479	494	481	494	503	510	487	492	508	485	464	512	504	483	507	474	477	460	517	503	499	487	495	492	490	471	473	460	512	484	497	476	491	471	489	459	510	515	509	517	449	505	504	494	526	478	492	502	473	509	501	500	488	519	466	486	487	507	467	503	473	511	452	512	513	503	497	488	516	499	519	498	479	514	495	473	480	507	496	488	530	512	500	469	466	513	497	539	505	492	468	502	513	482	482	466	511	513	497	516	524	496	507	473	483	520	500	495	488	502	478	479	521	483	478	486	491	529	485	503	464	505	517	459	484	500	526	465	517	503	485	489	499	461	473	477	510	482	498	494	469	480	498	472	487	514	524	492	488	518	505	486	483	490	496	531	502	517	527	538	525	484	493	478	479	525	456	492	502	504	510	487	508	486	471	515	518	504	518	497	503	463	501	507	453	486	522	501	528	494	507	503	458	505	516	501	495	507	481	459	478	488	487	482	479	498	495	508	479	536	499	493	503	508	492	489	552	510	487	480	496	502	484	513	523	526	461	521	508	513	523	509	494	513	469	522	490	448	503	547	503	494	482	505	481	500	513	497	526	491	496	505	483	483	474	481	505	502	518	493	501	504	491	506	500	485	497	498	523	520	494	492	488	490	471	514	459	472	507	500	506	495	496	493	479	483	478	493	522	522	521	497	488	500	469	498	512	516	501	462	456	539	485	491	489	515	479	486	470	489	491	521	514	514	513	526	485	521	449	485	484	496	465	452	516	521	535	495	520	495	495	482	498	513	533	457	467	505	486	471	484	484	486	527	491	500	524	515	491	490	496	480	488	483	501	501	475	491	484	490	511	473	492	497	475	482	468	510	469	495	481	460	508	518	512	491	497	503	511	498	475	494	458	529	495	487	500	474	505	474	496	503	524	498	528	499	499	529	470	467	519	510	485	520	455	485	469	469	486	512	459	482	511	485	458	474	490	461	511	516	462	473	486	463	471	504	484	504	474	491	478	520	490	484	477	510	467	483	453	532	474	497	458	452	479	489	508	497	476	469
10931	745	626	554	460	413	360	373	383	349	312	308	300	295	315	300	279	314	291	305	293	340	318	276	303	310	330	284	308	297	287	270	305	315	310	298	299	283	293	306	301	300	288	287	276	273	315	278	236	293	302	291	292	263	317	296	275	294	290	303	289	277	280	302	311	320	310	290	323	314	305	289	303	307	323	305	308	302	301	301	300	316	317	319	294	319	315	297	289	300	296	300	304	305	320	273	312	331	287	334	279	333	314	285	298	297	311	321	364	278	312	258	305	290	315	319	269	301	291	315	318	282	301	330	296	280	296	307	314	280	306	311	324	286	281	295	303	288	314	311	298	268	296	291	351	283	294	292	298	315	273	302	272	302	305	314	298	303	334	284	291	292	275	271	306	307	315	318	295	272	288	309	289	293	303	277	287	298	279	312	286	346	306	316	287	291	260	293	283	303	282	285	319	314	274	285	288	317	306	334	263	271	285	331	312	325	325	277	298	310	285	296	286	275	295	269	279	361	346	259	277	295	271	310	309	298	297	300	307	318	281	265	311	331	279	305	288	290	306	283	330	332	290	306	293	293	310	329	295	285	299	248	301	310	343	297	285	277	281	309	295	273	305	314	305	274	286	301	339	323	310	300	286	301	280	300	314	268	295	271	315	332	301	258	277	297	274	272	295	302	287	281	315	293	286	312	289	303	253	314	256	310	331	309	303	307	294	294	279	294	293	299	312	278	307	308	307	300	296	277	318	271	283	287	289	289	288	301	283	277	288	284	288	311	304	300	305	303	281	332	319	310	328	347	322	271	267	301	289	312	289	294	309	259	294	306	297	293	266	306	285	314	298	288	311	303	311	321	295	320	294	262	270	292	289	286	322	297	294	308	313	288	281	296	301	280	352	260	293	342	262	291	318	305	338	290	284	310	284	305	281	305	290	326	305	284	288	307	311	311	296	285	309	303	277	307	294	306	313	301	272	318	284	305	308	304	290	308	291	298	294	295	298	316	318	313	289	293	298	278	312	270	301	297	311	307	326	282	280	279	295	298	240	293	282	322	338	310	287	319	289	289	289	278	284	289	273	268	271	252	297	293	321	292	298	295	289	299	282	294	285	309	295	303	275	290	271	283	330	309	265	292	302	308	312	320	289	307	303	301	297	307	318	272	304	286	299	291	271	310	331	298	276	314	283	283	288	305	279	309	308	319	290	307	294	290	303	298	311	306	309	295	298	300	295	306	283	302	304	294	291	293	272	308	326	333	289	284	307	287	301	293	312	284	309	315	302	285	307	319	308	304	287	299	319	303	279	266	309	302	278	250	272	293	284	305	344	279	301	285	259	276	312	291	277	259	290	308	319	308	295	309	302	302	286	313	344	304	331	267	315	295	308	301	279	307	287	283	267	291	287	315	288	303	311	315	298	275	300	288	298	276	304	314	278	286	306	302	287	289	314	311	268	302	287	284	265	320	279	313	292	315	261	278	285	306	329	277	328	296	269	295	297	309	272	297	301	314	289	274	304	279	292	273	324	286	326	265	271	318	265	305	319	329	274	285	290	299	308	292	283	309	286	291	318	339	302	264	297	285	295	288	280	305	304	291	312	283	301	283	290	299	314	278	273	302	275	325	304	297	345	295	309	311	307	304	286	290	287	277	277	289	268	276	283	268	260	297	293	331	328	283	277	295	262	311	300	289	302	273	286	303	303	323	305	307	279	341	276	304	280	263	303	300	273	307	272	324	296	297	261	307	270	298	298	282	292	301	268	291	317	289	275	294	307	284	309	287	299	296	347	285	306	288	296	275	274	312	310	305	270	280	294	255	268	295	276	281	304	305	301	285	307	288	278	288	263	267	292	302	331	289	290	314	290	300	295	311	288	364	283	272	295	304	280	280	301	298	303	333	312	278	304	322	309	289	314	297	277	265	264	331	322	299	296	285	292	276	282	313	295	289	311	263	272	285	309	320	303	341	292	271	286	307	287	259	324	335	283	302	261	304	322	291	298	297	275	252	263	304	301	296	309	263	294	311	342	322	269	268	303	269	309	286	279	293	314	283	248	303	290	301	311	291	292	296	310	268	260	295	334	311	280	302	303	311	324	324	328	288	271	289	278	302	241	294	289	314	281	280	310	302	342	334	287	302	275	305	274	305	285	292	280	341	283	270	300	288	289	316	276	283	289	267	274	286	290	310	297	288	298	295	324	319	300	310	303	277	287	327	281	290	297	283	293	325	285	265	295	301	295	284	280	315	303	312	292	325	272	289	302	295	291	300	294	300	280	285	321	303	316	304	288	309	302	305	322	282	319	268	291	297	308	316	289	309	291	318	285	328	299	335	270	329	263	274	308	294	305	300	297	295	287	316	302	279	312	305	297	304	272	324	306	255	308	255	336	297	286	314	338	330	281	269	321	314	295	314	314	277	289	274	292	319	314	269	297	293	268	300	257	282	278	319	321	300	311	320	281	295	318	304	265	330	245	298	283	290	297	263	306	283	305	310	294	287	286	325	312	317	286	302	338	293	317	286	298	304	320	276	297	294	298	252	268	290	288	306	282	277	296	313	283	277	290	285	318	314	314	284	302	299	292	323	311	281	306	297	289	309	270	288	311	298	297	327	288	268	315	294	309	292	293	307	322	283	305	294	304	255	273	272	281	295	321	312	305	314	324	303	269	292	313	275	302	281	312	307	285	288	279	342	296	298	314	306	299	294	260	313	271	294	284	291	283	290	285	285	294	270	298	275	264	294	298	307	305	297	297	298	274	280	288	285	302	309	313	296	300	246	322	278	284	285	285	289	298	264	311	307	312	299	311	299	306	264	318	278	301	297	308	298	292	292	316	296	291	290	301	319	320	301	290	324	312	298	318	298	308	312	303	341	312	273	286	277	290	317	277	309	333	294	332	301	257	313	302	319	272	275	299	276	277	283	285	293	310	284	294	299	307	258	314	315	313	312	307	279	292	269	306	283	299	295	314	286	284	278	281	258	302	296	299	315	258	278	289	310	299	301	325	299	278	293	310	272	287	332	297	322	307	287	276	294	337	299	316	279	315	294	279	283	291	282	290	294	286	276	256	307	298	303	289	286	287	299	262	286	306	281	272	323	291	289	307	323	311	301	308	308	306	320	271	300	305	322	284	299	304	301	283	293	273	290	302	293	298	290	315	289	278	296	285	288	302	302	317	297	290	296	273	320	311	307	302	289	282	275	325	312	290	297	298	293	353	289	307	312	278	303	330	308	306	325	292	322	325	311	319	278	273	287	353	283	283	295	307	290	312	285	281	303	327	289	296	281	278	306	325	270	315	294	293	310	287	295	283	312	303	308	292	297	300	329	308	281	313	301	280	255	278	280	296	301	300	301	253	326	292	273	292	304	299	294	260	252	289	271	270	320	299	353	328	282	298	269	277	265	293	274	303	302	299	310	313	300	312	270	269	287	316	305	278	301	275	307	299	303	306	314	338	273	290	281	272	330	296	267	333	275	290	313	337	309	261	276
8377	1056	1392	1528	1312	1187	1124	1046	930	863	853	793	783	800	801	748	726	764	731	735	728	737	765	669	633	713	722	722	749	688	717	686	686	746	672	726	703	712	724	724	687	678	693	669	651	704	723	689	663	686	645	710	701	633	711	708	665	644	699	657	657	663	700	689	696	693	663	673	727	671	702	670	704	674	711	735	671	630	671	709	694	659	651	673	705	687	693	635	658	619	699	692	687	676	680	692	639	698	739	718	672	671	685	650	695	689	652	692	701	686	727	646	708	684	687	672	675	663	730	705	672	654	704	663	694	663	719	737	666	700	707	694	698	716	665	697	650	754	726	685	665	694	691	669	639	659	658	662	713	678	691	698	689	710	708	658	654	644	691	691	732	671	709	684	694	683	648	657	695	690	681	677	659	658	649	702	682	711	683	682	712	635	644	704	657	668	662	669	687	748	696	702	694	721	672	675	681	685	670	667	707	696	685	696	655	648	675	669	654	691	664	694	748	663	727	620	687	686	684	676	699	664	688	663	678	659	701	651	664	674	682	700	691	716	691	708	685	715	753	679	662	672	691	730	683	644	687	659	695	694	685	645	683	699	724	695	670	681	729	713	718	659	709	667	684	628	664	683	664	679	714	649	622	674	697	715	681	690	698	719	612	676	693	641	687	641	728	698	718	673	689	735	714	728	693	673	702	727	662	676	654	637	687	663	682	662	678	667	666	690	716	676	703	707	746	708	625	671	668	732	660	674	691	686	672	701	713	701	666	697	682	724	689	699	637	687	702	718	689	716	690	650	669	701	702	652	679	703	659	709	665	666	644	707	678	651	700	691	719	661	715	682	669	706	650	709	712	680	678	676	679	669	700	665	657	670	687	690	703	692	716	662	682	630	711	667	737	694	696	678	731	698	643	692	706	639	674	657	692	730	699	702	649	654	716	664	672	687	661	701	678	682	721	673	729	653	644	682	668	684	658	705	721	681	690	697	714	682	671	675	699	677	694	681	695	672	642	697	735	661	675	733	673	706	683	647	670	710	695	735	687	717	730	670	690	744	697	664	681	662	732	676	662	680	653	711	718	658	577	716	751	719	671	665	752	680	668	696	643	721	707	661	673	699	648	688	691	710	718	694	696	665	682	672	679	697	682	677	679	670	671	693	688	710	692	630	671	641	664	678	672	730	755	676	683	661	719	697	699	678	673	718	736	681	705	689	733	722	711	677	665	652	665	672	686	664	674	659	688	684	757	677	707	683	667	673	710	676	656	713	692	698	676	669	721	656	676	690	715	676	683	659	649	645	658	670	681	722	681	659	660	685	648	683	686	674	674	704	674	721	674	709	701	711	722	654	689	713	734	676	664	722	706	650	708	689	652	702	727	679	659	700	669	676	672	721	668	662	706	665	688	722	700	661	722	613	690	712	692	673	701	679	695	675	706	704	666	658	649	670	672	687	705	679	680	700	676	658	722	705	735	734	718	694	673	652	772	672	647	685	669	661	679	653	683	681	759	684	701	684	698	690	705	668	638	638	649	691	666	689	727	657	705	693	692	671	727	672	689	642	686	692	675	656	703	675	712	696	661	654	703	705	664	681	648	693	683	675	657	725	707	656	682	703	703	670	729	699	731	704	677	706	712	688	697	681	641	662	659	701	696	670	695	673	631	707	696	741	665	706	682	659	669	682	686	674	678	689	707	696	686	681	705	667	729	640	621	689	714	661	674	688	710	707	651	683	663	693	672	689	658	661	730	642	681	709	705	689	695	701	659	711	723	716	674	695	674	670	750	709	626	671	654	613	694	715	717	668	690	676	658	699	695	677	687	668	660	670	686	676	675	662	634	717	683	696	677	648	704	667	667	687	658	677	711	671	722	701	704	710	659	700	706	650	670	622	700	684	633	684	713	689	655	642	671	725	723	698	689	705	741	690	682	719	714	691	682	705	688	726	726	673	699	683	670	655	697	666	691	679	704	722	633	681	705	677	677	662	657	656	724	676	707	670	685	680	738	693	672	698	704	702	675	666	662	736	732	670	712	696	715	698	718	698	698	655	636	672	693	663	735	714	705	677	673	662	696	669	671	682	637	689	696	657	716	713	724	645	614	622	675	711	665	704	700	709	690	723	701	666	685	656	678	719	732	693	673	695	687	709	678	673	658	707	712	688	666	674	707	669	701	664	697	674	697	714	687	692	677	693	632	647	660	683	733	659	660	658	678	701	684	686	688	684	696	676	665	678	751	684	683	664	690	686	694	700	679	725	669	695	676	673	689	701	702	712	686	669	659	661	687	649	717	686	681	679	687	669	699	657	688	657	697	670	686	741	689	675	679	654	717	701	731	641	680	679	699	678	704	703	706	660	669	663	659	690	686	612	702	729	745	725	735	717	647	671	699	659	719	640	683	620	663	699	634	689	649	681	699	724	629	620	700	679	695	702	678	720	762	715	686	688	668	660	675	640	694	677	685	673	666	722	668	638	685	686	677	693	662	670	673	670	678	681	639	694	661	678	658	676	710	710	692	624	708	638	706	666	690	713	677	648	695	674	679	723	684	649	713	664	683	686	699	675	653	651	733	742	696	754	708	697	705	679	696	682	690	689	688	649	655	672	677	679	667	718	671	680	706	723	688	746	672	719	662	662	704	676	677	680	675	659	656	691	728	693	672	679	650	634	629	677	706	738	677	726	699	696	648	629	709	639	707	689	708	725	704	644	663	659	655	749	692	662	674	711	701	674	669	704	692	700	688	692	683	714	689	673	683	706	672	675	720	676	679	687	705	734	699	667	669	686	717	656	660	658	700	688	692	704	682	692	740	711	703	632	675	705	679	660	671	662	696	642	627	691	662	665	660	638	690	661	709	674	692	710	689	647	725	683	659	659	725	674	695	659	662	730	739	702	706	727	711	684	744	702	732	656	669	720	661	671	728	684	660	693	720	672	694	679	697	690	678	666	715	686	700	706	705	682	690	703	687	668	676	730	691	677	619	692	675	695	592	655	687	738	677	662	643	690	641	670	724	704	662	728	718	663	681	668	678	698	709	683	709	699	712	660	687	683	687	659	647	720	674	708	693	695	651	683	659	634	699	740	732	642	687	718	693	679	652	673	697	664	692	707	704	698	711	658	649	661	701	671	694	677	687	687	682	669	679	684	682	718	745	654	674	683	668	673	672	651	684	707	648	669	704	693	702	644	669	655	649	673	649	680	665	696	669	705	654	679	678	713	675	678	669	684	623	700	722	659	682	677	730	680	686	688	696	701	658	635	678	709	652	705	704	706	695	624	701	710	712	663	707	693	666	657	690	701	723	717	672	700	670	671	727	676	674	684	677	717	700	685	667	689	696	679	662	702	653	690	641	722	671	647	679	731	667	680	673	727	704	671	705	704	707	684	719	617	688	723	649	692	703	707	680	706	675	676	710	671	687	678	697	676	662	672	686	688	689	700	660	662	652	677	682	666	672	722	641	688	704	649	676	682	684	659	676	694	701	672	661	687	660	712
17756	1411	875	677	489	411	329	297	299	236	226	234	244	227	210	225	222	233	203	172	191	234	204	183	182	188	211	208	222	186	198	207	215	177	205	216	197	177	219	197	164	176	207	182	197	193	215	216	194	205	191	212	214	177	206	218	203	207	186	219	180	214	198	186	209	218	216	202	206	186	209	197	169	193	184	183	191	221	198	206	202	242	180	176	198	196	191	200	189	195	202	188	190	195	197	208	171	216	204	209	203	173	224	199	214	206	213	195	189	183	226	182	159	183	199	165	183	195	185	183	189	218	205	212	208	197	210	202	194	232	193	204	192	189	219	186	196	157	193	206	195	185	218	178	180	202	207	197	192	177	191	201	220	207	161	208	170	185	178	194	183	196	203	186	189	175	210	200	187	196	217	199	183	191	187	201	183	192	215	220	189	194	212	210	180	226	212	221	169	200	176	181	184	186	191	169	179	185	191	178	171	184	188	192	201	214	201	211	187	175	193	188	189	194	218	239	184	176	202	182	164	217	214	185	189	197	168	200	174	228	181	183	196	197	201	172	178	217	174	181	212	216	178	198	181	194	171	229	202	222	188	217	196	174	169	221	185	191	191	201	189	158	190	213	208	223	193	186	195	199	183	192	196	208	185	171	192	179	182	215	189	180	173	170	196	198	188	192	198	213	183	213	195	197	210	213	190	183	196	213	167	217	206	188	200	211	217	205	181	228	179	181	176	181	179	194	200	198	182	179	174	206	178	195	211	199	195	218	191	187	198	207	173	185	208	170	207	189	163	198	218	177	200	168	184	185	214	181	201	184	173	187	223	186	192	168	191	217	199	182	186	213	177	197	191	186	183	212	207	197	208	216	194	189	185	200	192	201	171	213	207	201	202	196	215	188	176	221	204	201	177	207	189	205	213	187	207	197	190	213	197	197	219	192	194	203	186	173	207	193	216	195	148	179	201	173	198	176	184	201	175	178	180	209	173	204	216	209	201	179	198	193	198	199	204	170	216	205	196	184	176	195	189	202	198	189	171	188	196	219	205	179	215	177	217	194	232	200	189	191	194	215	208	178	207	196	206	192	194	189	201	187	199	192	187	180	173	214	209	181	163	215	170	179	189	175	173	210	194	198	201	213	189	191	203	226	194	188	205	205	210	232	172	192	198	201	191	204	207	182	208	189	190	195	171	182	191	177	193	186	187	185	215	181	183	188	192	210	193	186	186	187	177	188	230	172	198	192	181	188	208	207	165	189	175	185	190	210	193	195	195	191	189	180	187	204	201	169	211	192	157	198	180	154	233	211	203	226	211	190	199	197	203	188	221	187	185	183	206	189	189	200	176	185	188	197	211	224	200	198	178	184	183	164	187	195	231	186	172	204	201	195	215	197	188	210	172	204	211	183	212	207	208	224	170	181	222	178	189	195	180	191	213	186	185	219	207	200	193	179	165	199	200	194	196	196	201	198	171	205	157	180	189	199	183	218	211	177	193	199	189	181	206	195	201	186	177	168	181	192	182	181	168	184	215	190	199	211	207	179	206	186	165	197	180	189	231	201	182	197	175	177	185	182	193	200	173	186	213	184	211	207	205	204	180	204	194	211	217	171	168	195	188	159	211	187	175	182	182	203	204	215	224	197	214	200	208	188	175	194	216	209	188	193	204	181	191	204	180	202	179	196	213	212	230	201	161	200	202	219	179	197	203	176	197	194	225	206	187	190	193	186	177	207	166	197	167	210	198	173	173	215	158	186	192	199	213	210	183	169	192	191	221	179	180	204	191	197	202	177	210	204	187	208	170	205	211	169	211	183	189	194	177	196	187	189	177	202	208	185	207	193	188	209	218	203	180	220	192	170	182	194	215	188	176	183	213	196	206	203	206	195	199	209	209	201	201	193	213	207	193	201	195	191	203	202	198	187	172	191	175	198	184	197	213	187	204	201	177	182	187	160	190	182	200	175	197	176	178	206	196	186	199	178	210	208	166	211	204	202	172	172	209	205	210	206	183	199	213	211	221	183	183	219	181	195	189	208	212	204	173	196	177	206	231	201	226	198	197	195	207	174	192	201	224	174	199	186	188	199	178	189	214	197	201	204	169	217	189	183	181	195	199	205	207	211	194	189	200	161	195	179	196	189	209	167	198	194	181	206	207	196	196	204	203	190	202	203	231	196	196	216	217	199	209	190	205	168	168	225	186	224	187	215	193	204	193	199	208	216	205	215	209	171	182	196	203	216	178	207	206	178	175	205	168	188	210	202	224	202	208	179	195	225	170	217	205	186	190	210	170	182	200	191	177	205	185	212	192	207	205	198	225	167	190	180	205	198	191	214	223	194	208	194	154	186	185	170	217	185	180	193	208	172	189	191	187	177	190	228	204	188	201	230	158	217	190	170	204	191	198	191	192	179	185	206	195	174	202	196	183	176	204	200	210	180	171	201	196	184	176	197	194	197	192	201	186	192	194	176	212	201	197	182	183	208	200	189	176	179	226	193	208	207	206	164	178	184	173	162	145	224	204	178	191	185	202	195	186	198	171	197	188	218	190	209	200	210	168	195	194	170	209	209	206	217	166	189	202	199	203	191	165	199	198	189	202	210	215	170	210	220	189	205	198	179	181	206	166	228	199	171	189	228	216	206	196	183	210	183	206	182	184	200	169	196	177	175	173	200	233	207	177	183	184	189	197	190	211	175	225	188	202	199	191	182	194	216	201	206	225	193	192	185	180	181	170	182	201	167	209	207	208	200	209	193	203	182	162	183	175	216	164	216	225	189	193	194	220	189	173	184	176	192	199	181	182	191	195	200	188	176	207	204	175	179	192	189	186	208	210	211	185	179	199	190	199	190	186	188	197	200	191	210	179	178	209	199	185	199	221	189	188	176	200	192	224	188	218	186	182	231	224	226	182	200	194	172	196	227	198	171	179	184	205	212	202	221	201	192	201	197	194	191	178	182	196	171	173	192	185	193	204	186	200	178	202	182	191	199	194	187	192	191	181	212	188	178	202	161	184	155	167	184	212	190	199	178	194	190	203	190	200	201	176	200	192	201	201	192	182	180	206	184	189	195	226	215	199	196	192	175	212	194	167	214	202	191	232	207	198	205	184	197	174	180	188	216	199	231	183	223	183	169	186	181	174	167	193	212	188	178	165	199	185	196	162	188	192	209	197	173	195	192	209	216	169	225	196	186	193	214	191	212	202	182	194	202	211	190	206	190	183	174	196	197	217	182	203	205	194	197	188	172	185	196	192	190	216	187	195	189	183	187	186	182	196	198	191	190	195	183	203	191	188	193	200	193	189	187	211	175	214	187	180	200	205	201	197	204	195	178	177	196	166	190	168	176	197	211	207	205	220	207	175	167	166	196	176	214	210	211	178	169	174	212	201	192	191	221	221	176	205	206	199	191	179	178	180	199	215	214	210	218	208	182	192	195	211	217	199	186	184	191	197	213	203	183	187	204	196	185	209	175	187	202	183	199	159	216	215	209	194	177	200	187
9841	993	1845	2101	1866	1476	1295	1041	898	805	791	716	633	647	643	619	535	586	530	514	546	536	553	527	512	480	468	485	485	495	484	428	496	523	480	435	512	458	455	468	422	465	449	479	448	464	450	418	467	495	478	470	466	526	513	459	426	470	463	432	507	483	464	490	441	474	436	490	451	432	429	445	450	458	468	464	454	405	444	459	471	430	459	452	466	468	447	476	463	474	483	463	451	452	452	428	443	453	449	434	456	433	430	467	447	442	454	464	475	460	475	442	454	464	479	470	436	438	462	489	445	475	464	450	440	476	496	458	471	472	430	461	466	468	478	504	460	442	444	444	455	428	492	452	469	450	471	431	451	439	468	432	496	470	450	438	493	457	442	478	453	447	480	425	431	430	437	454	444	459	450	444	461	414	478	434	416	480	461	437	485	447	458	451	444	423	468	464	419	439	467	455	448	446	458	441	459	492	455	442	447	452	422	491	425	421	435	462	457	456	473	448	477	402	466	452	441	457	462	438	412	500	447	410	436	415	441	464	395	424	469	442	428	474	476	449	461	461	451	448	439	432	475	403	427	493	461	458	428	428	462	453	439	453	448	428	413	454	445	420	446	439	457	448	449	447	467	444	455	452	478	440	437	447	507	430	454	459	437	480	468	429	432	442	487	448	434	468	440	454	459	455	449	426	457	486	438	449	443	483	437	466	471	467	445	445	453	435	470	479	458	412	447	487	451	463	466	455	446	503	453	436	459	463	430	449	413	437	438	457	429	421	426	441	476	439	443	450	463	445	500	423	448	447	437	453	437	443	456	443	446	472	400	456	472	439	465	449	464	490	454	448	476	447	442	456	455	430	448	457	449	435	409	462	484	426	418	449	443	435	475	459	447	443	467	465	413	488	455	448	436	466	461	491	425	463	445	471	429	438	476	426	456	434	464	455	437	433	416	448	476	433	450	440	464	442	435	468	477	440	433	472	456	438	445	472	483	448	421	440	423	450	463	438	429	460	420	465	427	451	456	452	476	442	496	437	470	419	468	481	438	516	458	446	431	469	460	431	471	471	498	495	465	494	498	430	471	476	451	415	446	437	437	393	423	451	425	424	411	429	440	466	427	422	462	447	459	451	496	448	479	444	471	467	458	483	446	459	425	475	452	447	479	440	476	423	434	481	474	423	448	440	437	425	449	423	405	448	458	449	441	434	452	473	464	487	474	435	418	449	445	464	428	446	421	430	456	461	434	459	459	422	446	447	467	438	452	445	453	443	465	454	448	466	465	470	500	455	456	448	456	419	485	483	460	460	460	447	475	458	498	430	464	460	453	463	449	436	445	442	480	454	443	471	449	445	437	421	457	434	446	423	436	483	444	461	465	445	460	438	470	444	462	452	453	495	456	471	453	480	507	435	470	451	462	419	464	507	437	459	462	470	445	459	459	429	455	476	433	456	437	439	484	474	457	460	467	452	443	444	449	449	479	461	479	451	425	445	420	461	420	463	430	462	467	490	429	432	434	494	473	439	466	471	479	466	452	446	468	484	452	420	455	477	460	454	459	492	432	463	495	472	421	445	461	457	452	411	451	439	472	439	488	421	454	473	435	453	468	442	468	445	462	441	480	459	431	433	480	469	443	452	451	468	435	454	470	460	458	473	432	467	437	425	454	463	433	440	466	454	476	477	436	492	438	446	464	494	469	466	450	420	447	475	444	472	432	470	455	449	463	457	425	479	446	445	421	439	464	457	459	428	470	464	445	456	469	457	412	469	423	469	491	453	451	437	452	468	437	414	463	443	439	451	454	455	446	440	473	462	493	466	442	439	454	486	442	453	426	445	439	464	489	438	467	443	468	441	453	440	468	462	457	468	449	426	431	459	452	424	421	381	447	486	445	444	406	416	454	452	410	423	437	468	466	430	455	432	451	414	454	456	499	452	444	449	432	479	458	435	457	497	437	411	486	449	470	445	432	454	452	458	464	465	465	462	453	467	438	425	425	440	498	466	466	453	451	440	477	459	430	484	475	446	449	439	452	463	460	438	454	466	436	440	450	484	450	451	433	451	449	451	408	457	428	450	413	449	457	454	434	435	493	480	432	482	464	446	458	447	462	457	493	454	426	486	440	431	470	415	452	467	474	467	421	427	497	477	468	454	451	455	460	453	433	477	469	452	466	450	496	435	448	470	430	456	473	463	443	431	460	470	459	459	461	446	456	440	445	448	466	444	438	448	472	438	474	448	452	413	387	449	442	442	414	453	451	464	432	495	487	455	445	431	445	471	463	470	475	450	457	462	487	460	456	471	408	453	465	455	496	485	462	436	457	446	472	401	451	485	454	446	468	425	457	423	476	468	448	442	455	439	430	423	461	452	487	429	454	438	450	410	455	440	413	441	419	458	465	471	454	451	459	445	467	477	439	438	442	464	447	407	460	469	463	445	462	477	489	454	492	449	425	441	470	481	459	467	448	427	475	411	434	435	454	448	452	434	451	445	447	472	446	438	424	446	437	456	429	439	472	448	476	465	438	464	412	439	455	469	469	486	463	454	446	469	424	472	458	454	419	433	472	440	414	480	428	445	463	444	498	443	465	486	419	435	447	415	435	460	442	503	450	491	495	495	466	460	475	421	451	451	422	435	439	445	523	439	459	427	466	457	481	441	498	524	457	469	441	422	438	435	454	410	454	477	434	472	434	451	478	468	424	444	465	446	427	407	447	422	421	486	434	460	456	446	480	439	465	475	443	459	477	445	455	421	460	452	456	448	423	445	449	466	448	442	451	471	465	465	426	468	400	459	463	446	438	462	400	468	442	457	482	462	416	455	457	475	463	429	479	465	488	427	456	461	464	496	470	461	449	410	433	436	474	426	477	477	466	486	462	474	444	461	452	436	468	463	430	447	418	454	470	465	469	456	475	455	431	453	456	414	435	458	418	480	452	457	443	436	406	423	433	449	475	462	442	446	476	451	464	459	445	442	451	462	475	426	454	453	443	432	442	443	440	408	467	435	467	460	451	442	470	474	450	443	492	456	462	428	428	465	470	465	450	484	481	441	451	420	431	480	464	442	455	420	445	425	444	475	478	440	450	430	469	427	458	444	462	431	449	471	418	475	479	437	396	433	433	436	473	429	445	442	443	441	446	456	441	423	469	473	448	461	480	429	476	415	457	428	422	439	449	480	443	438	459	469	460	444	455	449	447	449	476	433	452	454	417	467	445	458	440	439	448	479	456	446	452	457	455	487	401	438	471	458	466	456	453	449	430	449	485	439	489	464	459	457	492	463	476	427	439	454	482	482	448	482	438	487	468	436	428	471	433	449	433	459	424	465	461	450	440	478	444	453	467	480	480	434	466	472	448	476	462	461	467	470	439	447	461	424	443	472	479	442	447	472	458	439	427	481	449	473	463	453	431	468	488	420	425	457	456	433	450	446	448	435	434	474	439	490	467	458	465	445	422	446	448	423	445	436	446	468	451	439	472	449	476	435	433	430	475	455	469	420
3078	249	215	198	258	222	206	204	192	223	202	214	208	189	215	186	198	210	207	216	202	196	256	194	193	217	207	179	200	192	220	175	176	202	192	212	211	169	208	184	192	194	215	211	194	187	196	208	200	210	204	182	206	206	190	192	178	190	207	215	219	201	213	183	203	190	203	192	200	206	198	198	188	197	209	202	202	207	220	185	188	225	189	188	209	211	217	201	230	174	193	199	224	196	184	202	182	194	200	221	211	195	214	196	185	179	189	234	218	192	189	194	235	213	217	193	198	192	234	198	216	216	196	185	183	177	176	172	188	212	195	215	194	199	229	212	183	196	193	199	180	212	221	194	207	229	200	207	206	197	205	189	198	216	206	211	199	183	184	223	202	195	202	191	189	215	218	196	173	211	191	195	188	209	206	206	196	212	213	193	222	205	205	190	206	214	197	183	200	195	212	198	187	223	189	177	219	201	188	195	204	223	188	193	191	200	201	220	209	220	178	195	211	200	226	207	207	187	180	189	209	225	205	209	218	203	192	196	180	212	228	206	218	191	204	197	193	184	212	194	188	198	195	184	210	184	205	215	178	235	221	236	227	205	217	201	203	233	201	191	160	187	216	196	175	203	190	189	203	185	210	183	227	262	199	196	239	222	206	217	199	205	192	196	213	187	202	218	195	178	211	216	197	193	207	210	204	223	236	205	165	210	201	188	208	218	194	192	213	206	233	198	195	173	184	204	206	207	193	215	182	203	218	214	227	207	187	201	198	182	189	217	186	198	179	217	218	222	188	203	210	187	225	201	222	212	224	183	196	197	227	190	221	204	197	220	217	222	200	242	207	210	176	215	192	199	224	202	207	183	229	207	180	224	177	214	192	190	190	206	201	191	222	227	227	202	202	213	200	186	208	208	170	195	207	188	190	181	225	200	209	220	200	198	197	204	198	186	202	202	174	191	208	215	194	195	205	204	208	205	202	215	228	205	177	202	210	202	230	198	206	177	191	190	202	188	224	214	218	215	192	242	182	205	184	189	204	194	206	216	218	171	190	189	207	181	216	210	183	199	206	182	196	218	201	206	198	203	196	202	201	202	209	188	190	218	219	220	234	200	182	195	166	216	211	202	220	209	170	183	181	222	178	223	200	198	175	193	185	194	202	228	212	191	198	220	222	196	188	213	229	182	185	223	193	221	184	201	200	193	213	217	218	185	182	233	195	180	203	192	186	185	214	200	168	192	191	181	217	185	192	193	214	200	207	225	208	207	232	203	174	211	188	211	197	186	218	191	185	215	192	187	217	203	199	209	224	182	179	217	204	215	210	218	209	204	204	199	199	218	201	235	219	215	199	215	207	176	198	210	195	227	207	198	181	225	190	225	200	196	183	193	198	213	224	184	222	200	211	204	199	193	203	193	186	191	186	209	190	233	212	201	222	195	251	207	221	208	182	211	204	208	185	213	192	214	197	201	209	206	212	201	201	183	191	195	187	213	223	194	199	230	184	212	184	188	206	210	186	169	235	197	211	184	201	197	188	183	213	210	198	193	226	199	227	171	212	210	207	186	199	196	190	177	241	193	170	215	220	201	214	208	191	197	213	197	198	187	194	202	206	198	187	210	178	216	200	239	210	206	196	202	174	200	210	200	180	212	195	206	169	175	201	199	184	218	185	215	231	198	202	221	192	205	221	182	209	158	195	202	213	224	186	192	183	217	226	216	199	208	182	185	212	198	186	222	197	215	227	213	203	216	197	217	209	204	198	214	185	176	190	227	189	190	195	204	194	199	209	212	223	194	188	221	213	193	219	194	196	184	175	191	202	191	190	190	187	207	188	183	217	212	199	236	177	203	212	226	173	190	210	184	205	216	226	211	209	217	226	198	201	198	225	196	182	198	212	191	204	186	180	218	183	204	191	206	191	204	196	202	208	214	201	215	206	179	155	199	184	187	210	217	213	188	178	178	234	212	212	199	194	214	197	195	199	205	229	208	186	197	211	201	192	186	223	222	202	223	215	191	190	205	232	197	202	203	185	210	188	211	216	196	197	186	188	221	199	215	194	210	193	201	202	200	212	222	183	179	202	210	229	212	230	194	188	186	164	189	192	245	213	201	200	188	199	215	214	225	201	212	184	183	189	187	195	179	212	209	172	214	226	218	201	202	206	202	213	195	179	179	190	203	221	203	189	197	209	201	205	215	210	212	174	176	191	239	191	193	213	198	205	195	192	206	226	202	197	192	203	201	194	171	207	193	195	211	216	210	216	181	243	201	158	203	192	192	212	228	223	196	229	196	227	187	177	182	189	205	222	222	204	194	195	207	211	208	222	200	194	183	187	223	192	240	201	185	217	172	200	213	192	214	179	206	202	220	199	186	206	191	227	225	190	215	187	196	200	197	196	223	203	170	203	213	208	207	232	191	190	199	192	191	195	205	174	190	185	219	191	190	207	222	198	186	190	199	194	181	198	227	188	216	208	202	200	198	192	185	181	193	183	206	183	181	218	189	195	196	205	225	196	206	202	200	191	228	206	196	206	203	223	188	194	201	198	199	191	179	203	184	193	191	177	210	215	211	192	202	191	191	179	212	220	212	197	208	239	205	199	215	202	194	219	192	191	219	193	208	187	185	210	195	193	198	195	226	207	196	193	229	225	199	192	194	203	192	205	214	198	201	202	223	209	213	184	189	194	195	159	200	197	208	211	193	185	205	198	208	202	198	179	202	221	201	210	207	199	210	226	218	221	185	210	193	200	171	209	194	202	215	185	189	167	210	212	230	205	193	195	202	221	203	175	158	202	200	196	211	174	202	196	189	209	211	214	186	199	214	211	182	222	198	206	189	195	174	196	213	189	214	173	197	197	217	200	174	167	193	218	205	194	197	221	196	206	200	202	191	166	202	201	209	201	221	206	190	203	207	246	214	180	189	234	201	218	186	203	211	203	204	192	230	231	180	190	207	220	212	183	196	185	225	173	181	205	221	193	222	199	196	181	200	223	209	235	209	225	196	196	199	228	177	203	213	207	196	201	203	193	190	224	213	194	213	194	221	188	195	205	193	225	205	220	197	186	203	196	180	188	183	194	210	196	220	190	207	225	202	174	241	193	189	184	190	219	194	215	228	200	193	185	205	187	193	194	192	196	199	194	170	204	215	220	213	210	191	182	217	220	229	204	192	188	222	196	194	191	165	196	224	190	187	220	194	219	193	198	199	188	206	193	191	188	216	210	228	233	185	201	217	187	199	217	208	208	186	210	184	182	204	210	215	249	178	206	233	202	213	187	225	216	223	203	209	215	189	208	186	214	197	194	194	194	212	197	216	201	192	207	179	200	196	221	221	212	183	197	185	176	197	190	184	192	196	208	253	221	206	202	234	197	206	198	214	194	238	230	193	166	220	204	175	203	199	211	189	196	177	171	208	183	164	206	203	199	215	192	203	187	187	200	197	211	205	193	179	177	204	214	210	201	194	205	227	232	213	188	192	221	189	214	186	190	191	185	221
2941	526	516	551	549	535	540	532	480	472	510	528	500	473	498	461	531	521	467	490	464	515	525	471	471	485	488	526	502	477	479	502	486	502	522	493	507	520	500	506	472	499	477	502	483	477	557	507	498	473	541	478	515	489	502	503	484	495	511	524	496	465	525	471	493	475	481	511	441	473	496	473	502	510	495	452	489	503	501	511	513	464	492	469	526	475	457	525	500	506	485	500	469	487	454	512	485	480	472	495	495	499	500	486	486	495	432	451	505	492	529	510	497	555	529	476	510	498	452	490	456	502	498	523	490	506	487	485	482	486	493	502	487	485	521	465	511	504	493	479	489	542	513	507	519	449	510	522	497	495	493	477	475	489	466	498	463	532	481	516	535	504	488	499	493	511	496	461	456	523	492	494	470	509	542	510	463	486	510	471	494	481	504	537	501	499	506	466	506	509	506	479	469	474	527	498	449	470	494	510	486	517	476	514	482	493	463	495	513	456	533	500	518	498	475	490	530	520	496	524	497	480	479	523	473	475	502	483	494	499	481	450	480	474	515	498	452	462	503	488	517	481	522	506	517	491	465	485	490	506	496	503	445	514	509	495	507	511	492	478	508	509	439	503	518	485	512	534	457	488	541	493	515	498	477	521	460	491	481	504	484	520	491	522	492	492	482	548	486	493	508	510	517	475	475	502	451	473	514	503	501	501	538	513	516	484	498	511	520	504	482	460	512	488	483	474	465	549	475	516	512	513	496	501	527	507	498	508	514	473	546	457	453	471	510	469	519	450	502	477	501	501	503	502	483	517	458	472	533	498	505	487	473	483	482	466	495	507	507	538	481	522	547	496	472	476	517	514	488	498	499	473	494	542	535	496	529	464	497	500	517	491	482	510	486	491	493	470	493	489	477	519	471	466	519	490	489	471	479	469	508	452	502	514	495	480	518	518	506	517	501	487	506	502	491	490	497	532	493	486	489	557	472	485	500	495	474	467	514	492	499	502	504	500	507	525	516	495	472	506	502	473	475	497	520	505	501	485	513	498	481	488	459	499	463	518	478	532	494	477	492	501	502	488	476	492	471	539	489	481	495	482	482	522	480	466	505	521	519	476	499	497	511	492	443	508	476	487	486	511	530	548	516	478	516	492	505	463	479	491	513	515	514	485	531	484	498	534	460	486	474	516	525	496	482	499	474	492	507	464	541	539	467	507	519	477	496	456	495	525	476	522	483	465	465	507	484	504	491	485	482	456	511	518	484	499	537	501	488	486	511	499	531	503	486	494	500	468	482	514	507	537	491	524	497	467	489	541	511	485	471	495	507	497	435	496	482	515	498	519	475	506	483	452	477	513	490	484	473	506	480	474	525	497	526	504	504	496	486	468	468	517	496	483	525	525	538	509	499	489	467	453	506	535	512	523	492	484	462	547	506	510	488	534	510	485	490	463	509	494	488	446	484	502	495	494	511	495	554	500	495	505	478	484	478	508	504	505	486	490	509	521	499	476	484	483	492	500	494	506	524	492	510	491	506	490	486	506	528	524	542	460	477	481	466	502	491	479	497	487	496	484	498	491	507	466	488	454	499	426	501	499	488	508	507	517	475	443	505	479	477	497	479	471	466	501	485	473	472	485	510	482	494	477	465	510	501	469	485	496	555	486	482	505	530	503	505	473	496	492	523	443	530	467	483	456	478	449	479	490	504	517	492	492	486	502	482	468	516	501	470	508	473	505	486	469	500	505	499	487	490	486	490	511	497	468	498	499	501	495	502	506	472	485	483	497	469	518	512	500	545	507	478	517	508	513	477	484	465	501	493	513	494	463	499	531	498	507	493	488	474	460	502	507	505	504	500	478	479	467	501	494	466	463	479	497	500	509	490	502	480	476	503	489	493	466	511	455	522	492	511	494	444	498	497	482	495	513	473	525	504	470	532	478	468	493	497	485	481	511	511	509	476	483	462	531	494	518	447	555	496	487	507	514	520	507	504	516	513	510	520	460	461	549	523	486	475	481	527	463	435	486	471	483	479	471	476	507	517	483	492	497	472	483	521	477	499	478	489	488	486	458	474	512	504	484	490	470	472	472	492	494	470	514	495	503	480	493	518	469	490	487	472	510	452	499	532	511	519	490	485	465	508	499	483	469	481	487	510	482	494	502	470	514	500	474	463	516	444	462	531	516	500	482	482	464	492	464	490	494	508	478	501	518	540	459	494	496	494	497	489	494	465	504	525	519	492	502	479	506	508	489	502	496	492	480	475	533	469	482	536	535	523	509	482	463	460	516	537	495	525	497	490	481	493	461	477	490	517	495	482	462	514	512	507	484	486	488	536	495	452	496	474	509	505	507	518	503	511	473	525	493	501	499	508	479	528	513	498	491	506	475	508	466	464	492	506	506	513	495	470	450	527	494	442	502	516	491	480	518	487	499	502	515	491	517	479	529	522	542	504	525	536	479	515	469	494	475	515	481	486	504	480	464	533	468	517	500	513	463	510	489	465	480	514	488	463	520	470	500	496	454	533	477	492	469	502	468	455	469	478	454	501	446	502	524	497	511	488	485	487	452	466	523	470	463	467	513	499	481	467	496	482	508	497	504	505	508	511	470	495	494	466	467	519	526	499	486	493	543	456	481	513	494	463	520	493	484	494	481	476	497	503	504	494	490	477	456	520	502	476	493	495	497	505	448	497	512	510	502	483	514	504	497	496	467	497	505	456	511	497	529	474	445	509	461	491	519	506	514	495	482	490	494	466	490	526	507	489	453	459	500	478	455	452	509	513	512	491	477	497	511	474	503	489	495	526	493	503	526	549	517	504	527	518	487	473	468	478	475	478	504	449	436	511	488	487	514	523	511	504	500	472	494	500	485	504	511	472	487	486	533	492	517	494	513	499	476	496	521	473	487	503	470	458	508	460	502	495	477	511	519	503	475	542	479	505	469	469	504	488	525	478	495	511	501	531	479	508	465	515	557	457	459	492	470	478	482	503	511	505	507	485	486	453	459	468	505	501	526	474	491	478	485	483	511	485	499	502	541	509	502	472	512	484	550	513	515	479	522	481	549	508	492	495	476	495	487	529	497	441	496	487	511	513	483	472	488	522	477	484	508	492	492	523	489	498	513	505	476	473	470	481	510	479	460	511	486	500	497	479	452	485	491	464	490	497	457	480	478	448	495	543	489	470	527	479	481	493	508	453	507	500	509	500	449	497	474	479	490	518	534	504	512	515	517	476	491	469	512	480	510	498	477	535	534	465	499	508	533	495	464	488	464	488	520	481	506	480	491	501	534	468	525	460	516	536	480	498	495	522	495	494	513	471	515	484	499	517	463	517	500	510	509	498	542	521	497	464	516	487	483	523	506	470	500	443	500	473	484	540	500	474	510	488	512	470	514	492	500	486	487	519	493	512	533	485	491	470	477	474	488	522	496	482	488	538	478	464	514	492	470	471	452	502	499	510	489	471	510	491	492	507	487	518	514	519	505	503	497	527	491	490	550	539	493
10550	715	596	525	430	401	340	366	371	340	329	311	320	301	299	317	282	306	279	345	294	269	278	324	331	331	317	316	294	318	306	324	265	292	299	292	285	297	296	275	296	322	322	309	296	298	297	284	336	313	251	302	310	286	300	280	304	257	325	285	295	297	287	290	327	273	313	312	292	304	276	283	291	295	314	301	276	337	302	303	305	292	291	287	306	292	300	306	285	269	330	276	311	247	303	287	292	279	295	255	318	301	315	329	297	283	281	311	318	296	313	288	281	308	288	293	254	283	265	284	296	334	283	319	323	294	311	281	283	284	307	287	280	275	288	282	281	278	290	275	282	306	307	295	295	282	307	283	292	314	279	330	290	268	291	309	285	282	314	282	272	291	304	299	295	272	319	345	266	304	301	280	296	286	299	285	298	287	306	289	330	252	274	285	281	307	306	270	323	280	288	303	313	323	298	285	294	310	310	258	268	290	303	268	298	300	271	307	287	270	328	282	286	307	322	305	281	310	307	273	314	296	273	308	287	289	310	260	335	338	289	289	291	273	308	312	320	257	320	292	302	299	293	311	289	305	274	265	290	315	287	279	320	297	267	295	292	286	301	289	296	298	280	270	314	306	288	293	289	298	302	304	336	314	284	273	333	311	312	306	290	286	310	274	304	303	287	333	285	267	277	296	305	291	323	310	268	295	274	299	308	316	308	289	304	306	316	272	285	279	329	285	300	336	290	284	288	289	297	296	303	305	301	287	283	310	279	290	269	308	321	289	327	307	282	290	310	308	295	282	279	336	305	270	303	330	320	300	308	310	296	277	322	284	273	308	322	276	288	320	275	302	298	299	321	288	314	294	287	281	314	292	312	286	304	271	309	273	258	330	299	282	298	289	308	309	281	259	310	268	291	324	287	300	291	268	310	334	288	303	258	298	294	309	287	316	313	294	320	298	284	276	294	281	271	291	267	270	280	331	295	303	304	305	321	282	304	308	283	298	312	292	276	261	299	321	281	298	295	297	269	289	303	294	280	333	311	287	294	287	282	294	311	312	281	287	298	289	296	295	273	316	297	286	294	292	301	318	304	306	297	315	298	300	301	284	296	310	295	304	330	283	339	299	291	281	288	308	316	301	288	296	288	295	267	286	271	296	286	303	331	297	281	286	275	319	326	283	283	310	313	279	298	302	260	283	301	327	315	296	300	274	324	297	284	298	305	270	313	319	258	296	283	256	344	255	276	298	303	321	300	277	330	329	319	288	279	314	249	315	323	285	286	320	275	301	292	308	296	279	313	299	287	285	283	300	280	290	305	299	285	277	274	300	301	308	293	281	322	273	272	256	291	260	295	285	315	287	326	322	308	288	291	345	303	285	318	273	289	285	300	295	295	286	282	296	272	273	289	287	335	289	273	299	318	256	314	280	291	339	322	297	285	286	296	296	275	268	308	274	298	261	306	292	292	294	255	274	285	251	283	282	286	311	284	258	327	281	265	314	280	330	295	274	270	291	299	303	298	255	316	271	281	302	286	304	340	275	308	330	297	320	307	290	342	295	301	272	293	281	297	326	302	272	279	299	278	270	323	296	296	311	293	299	294	298	271	291	262	299	268	279	288	276	286	309	314	355	288	284	266	312	306	298	250	276	302	283	264	320	302	249	308	312	299	279	303	300	303	325	268	298	317	310	316	303	299	296	317	319	290	269	286	317	307	299	303	298	274	304	281	316	315	296	310	317	264	286	295	299	303	306	291	299	273	298	291	302	341	289	258	309	322	284	302	286	275	338	326	302	322	280	315	283	280	282	288	275	280	299	316	334	261	293	304	276	270	300	296	272	286	291	288	297	290	275	302	286	306	256	260	291	263	304	311	291	278	303	277	305	328	291	281	269	261	256	311	295	324	287	280	301	310	248	306	270	295	310	314	294	304	278	314	323	281	313	288	276	265	294	301	304	303	299	299	295	313	304	290	298	297	333	278	287	281	280	274	291	290	309	267	281	265	289	303	315	288	299	298	303	303	250	276	257	306	259	308	301	310	300	304	271	287	283	329	289	301	311	306	282	278	259	289	294	274	278	299	317	289	278	282	283	323	314	304	302	310	283	295	290	324	286	288	292	300	286	294	304	286	287	324	298	279	282	273	279	296	297	295	277	301	302	312	295	301	283	280	294	298	294	304	286	318	294	317	307	316	314	321	275	337	280	263	322	314	320	286	308	291	294	291	305	323	307	317	297	299	288	282	303	298	335	273	299	303	293	282	297	281	286	273	262	282	311	280	277	290	291	293	279	289	285	288	318	296	308	322	291	308	282	299	281	309	314	318	308	292	305	293	284	264	271	299	293	256	260	287	267	301	285	269	285	268	277	276	291	288	301	304	309	312	313	337	303	297	287	288	299	312	301	286	321	308	312	285	280	313	307	279	317	281	288	316	283	297	286	273	282	272	268	317	311	315	280	292	269	267	295	316	310	294	292	293	292	304	280	313	271	293	300	335	301	294	276	331	286	294	285	290	298	290	316	281	274	315	266	282	300	260	268	296	272	319	280	283	306	320	314	297	303	311	296	279	285	301	296	276	318	301	254	283	289	299	292	321	336	301	296	297	288	294	287	289	324	295	272	289	316	308	323	279	298	311	293	315	296	259	285	269	296	332	290	309	279	264	336	314	323	290	315	266	303	269	278	326	313	316	283	298	284	296	263	295	300	289	303	288	280	305	296	288	257	303	313	304	286	291	268	312	305	290	305	312	301	269	291	289	303	283	321	277	250	293	286	312	302	316	295	306	305	310	299	302	297	302	314	295	341	303	305	310	295	308	262	325	299	284	272	285	310	310	324	313	266	322	275	310	283	295	323	297	339	284	296	287	336	289	321	283	271	304	291	307	324	292	253	295	315	314	307	291	307	273	283	298	301	274	298	296	285	308	285	316	277	297	288	297	301	317	283	277	277	306	291	271	288	278	264	325	343	312	272	322	302	266	309	312	278	299	263	306	284	331	275	306	303	309	295	289	305	307	304	304	279	318	322	314	306	317	307	319	301	302	283	322	275	311	317	254	318	289	276	319	306	274	308	287	253	263	282	284	284	312	311	327	267	299	310	295	305	265	267	277	305	282	299	289	277	299	261	284	276	269	288	293	319	302	305	312	298	308	311	303	271	305	294	292	295	278	285	307	263	310	293	268	282	250	303	290	277	294	339	325	288	283	296	322	273	307	326	320	276	313	310	310	315	309	300	281	295	323	291	282	325	306	316	291	287	299	298	287	251	290	294	268	270	293	298	281	325	316	312	305	272	302	298	305	309	268	285	278	302	301	311	310	297	308	267	296	311	283	284	298	293	253	294	304	289	296	303	299	303	304	305	287	288	300	271	300	313	297	285	313	299	267	318	299	311	311	232	298	309	274	287	293	320	310	274	294	294	266	291	326	267	282	294	301	308	285	317	281	279	310	271	293	292	279	281	309	288	274	295	294	305	339	284	297	321	301	261	282	313	258	284	307	297
8288	965	1389	1576	1430	1161	1114	995	933	898	859	812	758	795	804	793	764	777	756	723	760	724	728	689	699	731	724	718	700	691	695	740	713	709	731	633	692	697	778	744	679	687	668	676	733	696	717	710	686	636	677	668	691	680	681	700	705	695	651	670	689	705	702	651	683	693	642	710	703	686	655	700	645	736	667	672	686	636	669	685	679	655	665	686	650	674	655	694	725	688	686	682	677	745	667	641	682	678	656	746	724	615	638	684	683	694	696	678	647	694	683	717	668	708	682	628	658	707	665	691	705	657	708	686	655	652	693	684	672	683	709	724	721	712	657	637	668	660	696	693	670	707	689	665	727	643	650	707	711	677	722	641	663	648	697	703	687	683	634	707	669	694	683	699	697	687	686	705	712	714	643	747	700	680	702	670	667	713	675	670	726	718	700	707	739	735	698	680	691	707	643	667	620	702	716	686	703	659	700	701	674	648	743	680	693	692	672	657	708	748	639	655	719	647	758	679	694	676	619	681	701	743	655	748	710	662	658	709	691	732	719	701	697	681	682	702	699	653	695	665	669	751	688	683	677	669	693	696	684	668	720	696	679	683	688	694	734	651	661	723	672	696	708	652	669	704	714	713	676	639	673	732	684	674	717	683	690	716	673	684	668	653	710	694	634	694	726	664	686	664	694	682	703	680	704	676	653	664	653	638	688	659	647	647	664	669	692	699	696	693	713	684	698	694	700	720	657	672	709	674	647	703	673	678	662	677	657	686	670	699	610	659	707	706	676	719	688	641	652	673	715	684	674	691	670	727	703	716	678	676	665	690	707	691	701	677	657	690	664	677	737	666	663	724	693	735	670	732	668	705	680	649	716	714	643	703	725	669	720	656	730	708	737	722	677	689	687	694	670	724	693	695	671	690	683	668	714	696	684	701	659	690	642	686	712	668	676	662	651	684	704	690	680	669	637	708	716	678	685	687	678	683	687	668	645	686	680	692	742	697	655	686	683	676	643	672	684	711	681	705	651	691	726	660	685	694	693	671	658	701	695	676	688	677	679	672	708	695	683	685	678	706	669	684	703	667	711	648	699	693	653	707	684	695	670	701	635	659	671	695	682	706	674	693	676	677	668	715	711	687	675	674	686	663	676	683	687	714	656	672	707	673	699	706	668	690	692	689	665	662	712	690	689	659	696	709	681	668	724	676	661	648	672	660	696	666	708	683	716	690	718	693	693	681	653	660	656	720	658	676	698	647	692	689	709	640	668	665	700	686	756	676	695	696	658	719	667	671	712	694	693	652	666	721	683	675	693	710	676	670	657	716	707	696	664	719	659	686	684	658	690	674	703	738	724	681	701	658	687	739	683	705	680	658	668	658	708	634	684	701	711	681	653	670	672	681	666	701	719	678	718	660	692	679	689	678	685	721	658	684	677	666	659	714	712	675	660	694	691	692	698	670	676	649	698	689	721	708	700	667	698	653	668	657	680	630	664	677	707	652	682	675	666	711	682	716	688	673	694	634	682	675	651	672	703	636	646	705	713	674	668	713	674	666	706	702	705	681	627	688	653	667	640	629	635	692	673	714	706	660	701	700	661	662	642	684	677	706	697	705	682	706	660	697	716	712	694	680	668	722	688	666	668	720	699	653	690	738	676	630	671	720	720	643	709	671	663	669	666	667	685	724	698	668	667	682	704	710	737	656	715	634	668	674	641	662	644	701	678	687	669	672	714	702	702	662	672	665	712	673	687	696	689	677	672	668	681	683	713	664	643	629	628	697	656	633	692	735	699	727	707	662	698	718	663	722	682	633	652	700	655	695	645	702	719	650	656	703	701	640	702	669	669	736	716	647	643	681	704	651	678	673	693	666	697	679	691	667	684	693	696	640	671	668	693	701	711	692	669	700	666	665	697	710	749	698	703	679	661	673	624	714	670	684	702	673	679	711	634	694	707	680	672	678	665	644	643	696	694	723	672	704	665	678	693	683	715	651	678	668	678	693	715	673	653	650	701	679	669	700	686	690	696	705	698	664	700	727	707	699	619	708	731	705	691	715	673	668	679	706	664	658	705	667	683	721	709	637	721	687	699	715	711	664	657	680	707	711	678	714	681	654	668	714	683	709	703	675	654	667	668	715	691	709	704	741	680	703	657	696	657	729	699	670	718	660	685	709	668	687	662	679	754	690	704	706	643	676	672	668	691	670	686	668	684	704	663	690	635	642	696	666	681	637	679	668	672	689	672	707	664	651	696	700	702	699	662	664	670	671	668	731	709	717	651	687	684	675	653	706	696	618	710	674	706	647	698	689	697	706	701	747	672	654	701	670	695	679	711	700	694	606	691	694	677	682	696	631	680	730	683	742	737	672	673	656	725	672	695	679	700	705	664	626	706	678	704	690	643	726	697	682	711	700	665	690	680	673	682	679	662	676	702	679	689	674	718	702	661	677	651	685	670	648	673	687	708	689	700	626	731	655	688	701	687	688	694	709	728	719	734	685	666	705	721	678	667	675	626	695	687	712	696	687	683	659	679	660	675	685	649	667	697	644	681	664	657	650	714	687	655	710	726	697	676	658	691	653	676	704	662	705	694	682	713	713	655	637	705	717	669	666	667	644	707	697	655	642	685	646	676	743	703	674	689	704	708	675	668	625	669	735	687	701	660	666	696	659	710	675	732	625	651	675	687	712	709	692	670	670	671	673	648	688	667	697	676	704	714	713	671	661	643	697	667	646	665	688	672	633	679	639	682	671	648	647	717	706	671	639	679	685	669	694	709	674	683	626	688	676	689	684	731	656	709	707	711	721	675	743	693	689	746	714	653	668	689	706	741	708	723	721	680	659	679	658	686	715	706	678	674	691	722	653	728	724	677	675	696	692	673	685	642	650	691	666	732	687	654	685	708	692	650	715	634	684	713	710	735	662	730	658	686	670	678	627	702	705	711	686	682	711	681	665	709	634	623	664	689	671	685	637	663	672	638	697	691	699	672	696	713	677	669	687	680	660	711	669	679	691	663	660	679	667	687	700	698	686	712	695	614	663	665	699	700	688	679	674	670	689	671	698	686	668	727	675	718	657	678	709	695	680	670	683	648	689	712	722	691	645	697	741	609	648	700	649	710	700	677	670	691	694	691	754	702	695	684	721	679	708	706	673	668	697	725	690	625	667	685	680	668	737	704	682	675	651	689	650	683	740	682	671	697	660	657	689	692	668	742	657	658	756	688	673	659	687	703	641	663	733	694	703	708	671	723	644	650	675	700	657	688	652	674	650	668	649	681	639	686	754	707	685	671	683	697	686	689	640	735	674	739	689	720	738	621	754	669	692	643	678	699	734	672	666	695	707	690	697	656	763	684	660	676	688	697	667	650	705	673	628	686	725	715	682	681	669	673	691	696	642	700	702	670	723	710	680	714	691	654	648	659	717	731	715	643	676	677	708	715	701	690	678	673	645	692	665	692	689	698	699	679	675	631	672	664	662	706	669	704	671	651	687	663	656	683	721
18156	1523	849	665	546	396	318	279	334	258	269	211	242	211	216	220	224	225	213	200	238	207	200	221	192	193	188	198	220	192	181	164	155	188	192	218	198	215	171	176	205	186	194	211	206	174	175	191	189	195	185	201	181	203	179	198	179	192	171	186	187	153	183	194	208	192	239	203	178	194	229	185	179	196	199	199	196	202	217	175	188	168	204	191	198	206	194	165	195	185	210	188	169	184	213	195	200	185	194	196	184	187	202	188	177	185	198	169	190	209	205	176	188	169	199	181	182	188	182	205	175	179	176	190	188	176	196	189	187	215	209	187	184	189	209	184	195	195	205	196	197	176	163	188	206	200	225	215	185	175	186	170	190	225	203	197	191	204	195	193	197	173	195	205	171	207	176	186	188	190	208	186	162	212	184	172	203	194	216	214	193	207	192	199	195	171	215	195	230	201	197	181	203	212	212	182	209	187	174	236	203	193	169	168	201	207	205	195	183	208	159	196	206	215	180	182	186	193	189	174	210	195	174	182	162	198	208	218	197	186	167	202	200	201	192	195	201	189	195	181	191	177	202	188	213	211	194	174	191	190	197	195	191	201	181	182	178	201	163	182	181	170	217	207	213	177	211	175	206	177	193	197	208	183	202	185	204	209	191	181	203	170	188	185	195	211	178	202	188	218	196	180	189	184	187	203	220	190	205	188	200	220	201	197	189	167	207	191	181	194	193	206	189	208	205	204	182	170	225	190	204	178	195	196	192	196	180	166	178	200	150	211	175	189	194	201	186	199	213	214	167	206	176	205	182	204	177	189	203	170	186	219	184	176	182	190	204	199	206	192	169	196	201	193	202	191	224	183	200	159	189	208	187	178	204	184	200	204	189	162	217	185	192	222	206	192	207	188	180	207	192	190	192	176	181	186	179	222	215	206	206	199	204	204	184	221	203	203	202	208	191	203	228	187	201	198	186	219	200	201	183	181	175	182	201	206	204	187	205	215	186	188	194	190	201	186	207	194	196	191	186	200	179	197	183	201	191	175	170	191	186	181	189	228	175	179	188	198	158	206	196	159	172	205	205	211	189	173	193	161	191	192	183	184	224	204	215	204	201	183	207	176	192	184	185	179	196	194	194	202	213	191	195	201	209	206	172	210	187	195	208	200	196	204	185	211	188	193	179	195	217	171	175	173	208	231	153	202	195	213	182	213	197	207	203	169	182	166	186	182	188	214	222	201	209	210	200	185	175	189	196	208	166	178	184	195	191	186	215	189	209	209	173	179	194	192	239	169	180	200	203	171	182	216	203	191	188	223	212	187	202	197	179	211	203	191	215	210	172	198	202	204	209	204	223	213	189	182	189	198	201	226	208	219	173	191	174	183	192	180	173	204	188	180	191	204	205	204	171	192	213	227	203	206	215	216	205	186	187	188	186	215	175	183	218	201	187	191	185	185	189	187	185	175	182	191	186	183	182	201	207	209	189	179	164	187	191	173	196	187	213	192	189	205	209	213	194	193	171	167	214	195	163	188	206	188	199	191	214	179	210	199	224	199	212	207	192	226	163	212	195	181	194	184	195	190	212	183	210	212	194	209	167	189	202	192	187	208	220	184	199	172	192	213	201	188	198	202	193	153	201	188	200	188	196	215	200	192	175	179	192	177	224	222	224	192	185	216	218	184	179	176	182	223	236	237	201	200	209	188	184	213	195	208	189	200	190	199	205	174	190	202	206	208	171	228	207	188	197	191	194	202	229	205	204	202	195	220	220	228	239	182	203	188	198	195	182	188	212	199	176	201	182	207	230	203	209	192	205	205	186	167	217	179	222	228	189	177	210	187	206	212	184	191	183	234	175	212	220	198	207	166	210	194	182	178	198	190	197	203	190	206	181	181	207	207	188	198	215	187	201	193	188	192	239	218	202	191	197	200	164	180	201	177	206	163	181	167	189	189	185	181	168	197	202	166	196	209	228	205	216	171	188	202	202	166	185	220	175	202	174	187	201	190	198	203	179	202	174	198	187	208	205	198	188	178	190	197	202	185	188	220	204	193	203	188	199	192	176	217	181	194	215	191	197	210	218	197	202	193	194	197	204	199	206	163	206	193	206	174	177	225	186	175	215	176	183	194	195	181	186	190	209	160	203	206	202	189	184	180	196	176	183	206	214	194	194	188	174	204	207	213	176	205	187	184	209	221	185	199	211	192	196	186	190	189	191	193	167	198	205	215	197	206	201	208	201	175	206	176	202	210	202	222	184	197	189	208	231	230	213	178	167	196	190	205	204	175	188	210	198	207	201	207	200	171	186	181	214	202	204	188	202	197	209	206	188	211	204	173	170	208	175	217	207	154	193	190	217	181	168	193	209	208	214	190	212	195	179	181	197	212	209	205	213	172	204	180	198	217	189	192	216	199	192	200	179	227	218	202	183	155	189	220	182	175	202	220	205	211	196	216	200	190	194	167	210	231	224	193	185	176	193	181	184	195	211	173	185	213	188	215	193	174	186	190	158	187	194	171	198	220	194	181	199	221	205	207	213	190	178	206	214	200	192	200	181	185	174	183	197	203	201	170	167	211	209	188	227	192	200	210	190	198	184	198	203	179	211	198	171	180	185	213	187	193	208	197	192	211	168	181	212	224	202	200	204	184	211	225	209	217	174	201	178	188	205	215	200	204	197	208	194	197	177	187	185	215	194	215	192	210	187	198	205	182	189	189	198	204	217	182	196	198	204	212	190	210	193	167	196	214	192	179	196	210	204	190	216	208	185	204	205	205	202	196	180	192	187	177	201	206	189	226	195	206	187	197	202	204	196	189	201	190	207	186	173	171	214	204	189	220	200	173	153	205	167	172	203	202	190	195	208	199	182	217	204	209	178	194	192	197	185	204	193	195	206	163	180	221	235	199	189	184	191	201	195	197	173	184	208	185	202	197	174	154	197	186	177	189	161	179	185	156	183	210	194	208	193	211	204	185	185	215	171	203	200	179	195	213	198	197	199	191	178	200	168	187	199	177	193	189	182	178	214	161	189	185	195	216	191	182	216	198	163	197	182	178	173	220	221	222	209	201	169	185	202	207	187	207	190	193	214	213	191	201	202	209	183	191	207	188	230	195	189	191	225	196	183	189	172	186	204	197	202	189	182	177	187	198	208	199	181	195	220	191	169	193	203	196	170	200	212	193	215	205	206	189	191	188	189	197	211	188	202	202	158	191	177	198	192	178	189	179	184	177	185	190	208	189	207	217	177	180	178	199	214	189	199	187	197	191	207	183	188	203	216	183	220	180	208	185	195	195	201	183	190	209	181	180	214	208	191	218	184	204	191	188	202	184	190	190	184	189	172	184	170	201	202	199	200	211	208	220	184	184	180	173	226	179	158	181	172	186	187	199	185	168	171	214	210	205	209	203	171	203	227	192	199	195	194	186	183	167	180	202	225	220	193	149	211	196	151	185	188	211	174	188	203	203	173	237	205	172	197	188	188	202	198	213	194	193	200	181	198	207
10230	1048	1817	2064	1782	1451	1233	1097	908	922	757	641	684	655	615	588	588	627	596	484	499	601	542	485	497	486	538	518	515	503	529	470	480	505	484	484	447	446	480	467	455	445	452	484	458	469	457	472	463	473	408	483	433	489	478	474	432	476	445	469	447	477	463	480	390	466	501	428	454	473	445	467	452	472	482	491	429	459	450	481	464	459	460	451	429	480	465	460	459	415	484	482	478	464	472	437	417	468	459	414	487	476	459	460	437	488	449	475	479	467	473	462	448	419	457	444	455	456	460	455	439	411	457	468	461	474	461	432	476	480	449	442	447	458	435	490	436	494	443	445	496	448	435	447	468	444	438	458	442	474	457	431	462	451	463	473	454	421	453	439	446	461	472	458	440	451	451	465	406	494	491	451	421	437	456	459	460	491	459	400	444	478	446	423	480	509	466	440	442	459	448	441	428	470	440	454	499	389	427	461	458	434	432	432	420	418	516	462	479	460	432	442	465	434	439	463	425	444	460	437	496	419	474	446	485	450	459	431	449	438	425	431	433	460	486	466	457	456	407	455	464	429	463	464	447	476	489	437	468	428	478	458	436	448	466	463	426	459	494	448	428	439	430	424	466	450	452	445	448	452	460	475	505	439	465	461	454	451	459	434	437	440	417	468	472	463	448	458	466	468	460	470	454	430	454	437	438	433	435	457	451	437	446	456	450	432	469	458	447	428	445	441	441	462	438	473	431	462	460	474	519	446	470	458	441	437	439	443	465	432	442	427	439	407	455	447	446	454	475	477	421	451	472	442	436	469	445	440	464	490	444	457	423	477	428	441	490	449	463	480	488	427	459	436	437	478	427	427	439	487	481	485	459	445	451	437	453	447	451	502	506	448	459	433	472	473	518	448	446	456	454	410	462	438	476	453	457	433	448	498	405	437	466	408	481	457	460	409	444	463	446	467	469	422	452	469	488	420	432	463	492	483	449	448	464	460	452	437	426	451	456	454	454	430	409	441	421	418	470	396	486	443	465	437	508	484	508	430	443	461	470	476	476	440	457	456	441	493	441	446	467	465	446	436	440	479	432	419	480	448	460	459	467	450	454	444	450	429	468	440	447	449	478	474	442	410	458	461	461	481	465	449	480	467	444	475	445	489	496	471	480	454	443	463	446	440	474	436	469	485	439	427	447	479	448	484	486	483	460	486	484	486	488	481	441	459	465	445	465	457	487	446	451	478	435	465	435	441	423	449	452	444	400	471	461	416	484	481	431	487	454	476	445	459	484	458	449	397	461	453	449	459	474	449	465	492	458	444	423	486	427	469	447	447	466	455	416	449	483	424	439	441	443	425	428	460	456	453	437	453	471	462	418	456	422	450	425	452	480	477	414	461	426	459	470	498	492	481	468	437	454	450	470	439	437	441	427	452	454	451	482	464	427	471	462	467	438	473	444	509	433	447	435	469	470	445	432	423	439	430	433	438	444	478	442	450	425	454	458	454	458	472	486	436	445	447	490	450	448	472	439	465	496	442	508	465	476	439	436	449	478	415	454	461	496	455	493	449	470	490	460	461	469	431	480	437	482	457	476	462	460	451	443	438	436	463	465	484	429	434	485	460	451	431	433	454	425	435	454	431	447	479	466	441	432	441	425	441	430	431	442	428	464	446	401	445	475	460	468	451	434	460	444	443	458	451	446	494	453	470	419	477	483	421	430	438	464	438	435	445	449	429	478	465	429	490	479	459	484	438	454	446	437	422	425	472	427	446	422	450	495	431	410	458	416	447	437	457	436	495	487	437	457	424	432	450	473	452	475	451	425	411	441	432	433	447	421	439	464	473	467	505	476	464	434	436	474	483	393	444	473	463	446	485	461	473	437	450	432	430	471	452	451	455	482	456	506	460	459	489	436	439	411	465	481	452	446	450	440	426	450	457	471	468	477	452	474	430	413	448	448	460	438	464	450	434	494	433	452	482	432	451	449	433	499	441	450	454	445	464	459	441	468	458	476	490	489	477	442	440	430	490	457	415	468	446	423	452	432	478	446	438	434	444	438	461	447	429	452	485	438	440	442	440	444	481	453	454	431	468	488	469	464	436	472	466	427	404	439	472	445	425	459	459	428	489	445	454	434	437	484	485	455	461	424	460	493	461	425	469	481	427	448	464	454	457	459	421	483	480	458	466	481	462	475	438	434	480	464	473	418	453	416	435	472	430	461	436	440	451	459	451	408	493	448	464	447	477	445	456	441	442	469	418	456	455	455	464	441	446	432	464	464	442	468	472	425	460	451	425	438	449	443	474	478	440	460	439	455	469	456	435	472	437	445	418	465	467	445	468	461	455	444	428	459	420	467	448	453	466	416	464	434	445	484	469	448	492	482	438	497	477	447	439	490	416	462	440	459	436	482	480	476	448	458	444	453	442	438	505	455	465	423	463	475	436	447	448	446	450	447	473	463	429	418	414	464	412	454	493	432	479	449	452	480	432	458	467	441	473	478	432	422	430	471	474	442	440	455	465	445	458	441	472	451	433	443	455	517	445	477	429	458	435	468	488	447	472	473	441	432	467	432	449	490	483	468	465	426	451	465	476	432	466	481	442	424	454	428	458	436	460	450	449	493	455	434	482	433	454	418	457	465	459	428	455	460	485	424	482	444	479	483	490	434	446	469	460	465	451	458	459	431	450	448	451	431	453	418	490	433	455	421	435	445	466	460	442	471	451	467	450	486	431	466	479	471	481	433	462	487	452	412	479	459	434	436	446	464	456	435	483	462	426	469	460	444	406	457	438	480	441	456	466	410	451	465	457	483	438	487	484	457	459	468	447	466	475	459	448	464	453	474	468	463	457	449	422	457	427	439	459	453	474	436	451	471	463	451	473	408	435	455	456	431	432	444	466	419	448	444	429	460	473	430	447	439	448	453	461	449	483	450	443	437	460	430	405	447	441	462	440	431	436	487	475	416	458	443	479	440	420	434	484	491	453	468	428	415	466	435	462	465	450	493	422	449	445	470	445	492	468	458	438	434	453	414	447	473	460	445	456	455	440	430	470	431	473	473	444	450	476	469	445	448	454	423	466	426	446	446	436	445	466	462	438	445	472	452	474	441	466	469	426	472	478	451	463	474	448	442	437	465	459	464	452	458	460	437	441	487	467	416	395	475	434	459	434	469	432	456	431	479	459	459	471	439	449	435	469	498	450	453	485	471	404	431	437	437	452	448	455	480	438	434	458	458	447	428	475	456	482	479	444	457	452	443	470	426	462	456	432	439	447	447	467	427	482	453	419	447	500	438	450	462	452	482	465	446	452	422	481	480	445	464	475	423	463	452	489	456	492	463	489	421	499	470	469	450	443	489	470	464	430	467	459	461	437	449	414	473	453	442	474	453	441	467	410	466	422	455	485	507	404	481	459	457	484	466	453	459	466	423	473	515	466	472	449	456	435	468	447	467	488	434	428	473	496	466	442	452	473	472	455	413	497	491	456	430	430	457	453	497	436	461	461
3431	245	222	212	228	226	202	206	239	227	204	224	191	188	203	193	202	210	198	201	231	197	219	182	207	183	202	205	215	210	211	217	200	216	229	200	213	225	183	201	204	210	176	188	199	222	222	248	198	198	184	210	204	184	197	196	215	201	202	206	169	215	203	203	216	206	199	190	226	214	187	213	204	224	197	192	210	216	198	205	206	222	194	237	214	193	200	202	233	207	187	214	216	198	219	217	198	197	188	202	215	215	176	196	200	177	213	207	192	217	235	212	216	195	189	225	206	212	190	216	233	187	221	189	199	191	203	221	204	220	207	198	211	203	205	198	211	183	220	225	202	210	184	213	215	219	181	234	199	194	171	187	232	194	195	201	196	182	174	209	207	203	195	208	215	202	198	230	215	202	198	199	226	220	199	176	191	182	215	181	185	221	201	197	219	188	201	207	185	205	195	232	211	204	202	196	192	214	212	208	208	213	200	196	188	225	205	204	217	189	186	196	192	211	213	217	215	231	216	192	182	213	202	201	204	199	199	206	199	191	199	200	219	203	228	231	205	195	206	191	209	177	204	164	210	198	187	214	224	198	207	218	201	194	191	215	211	193	198	205	214	164	207	201	208	186	175	199	227	210	204	228	218	208	204	194	200	205	212	214	211	158	189	200	166	188	208	187	223	205	218	180	218	212	200	189	207	189	211	223	199	191	186	214	219	212	214	201	206	243	190	214	222	213	190	211	213	213	206	186	168	217	218	205	213	232	218	227	192	200	210	204	210	168	216	194	209	183	181	186	205	233	189	205	174	187	187	197	205	191	221	213	191	189	182	232	228	183	178	198	219	186	207	221	208	215	171	213	195	208	200	203	215	208	190	214	232	229	213	198	208	165	218	202	177	207	218	217	214	173	203	221	210	195	217	217	173	196	192	208	218	240	236	213	219	167	187	221	206	199	193	175	207	189	223	197	209	207	221	209	200	190	216	196	209	202	169	183	191	218	228	200	197	191	209	207	189	198	196	199	218	205	212	194	214	218	197	186	210	193	212	207	199	214	212	223	218	198	195	226	232	193	207	224	233	187	185	186	216	223	214	201	216	213	228	209	194	179	210	214	190	207	221	202	195	221	209	190	209	196	201	207	184	202	201	194	209	207	217	174	225	209	225	216	220	211	175	168	195	204	210	167	204	200	199	205	221	187	202	213	196	207	197	172	209	214	205	200	216	181	182	195	198	191	228	205	207	170	203	182	199	208	204	210	205	183	243	227	192	186	203	209	222	208	237	183	198	186	192	196	225	188	207	232	202	176	178	191	199	204	190	216	191	207	196	189	221	196	203	185	206	195	230	191	208	186	208	209	217	191	183	198	206	191	201	220	215	229	185	221	208	195	177	212	196	170	202	186	204	202	187	188	214	197	204	176	212	203	209	189	196	195	191	203	214	193	239	210	201	187	211	196	197	194	218	191	223	224	197	208	174	212	196	230	214	205	211	216	202	222	216	200	204	196	193	205	211	212	172	195	173	195	205	167	207	204	199	227	219	216	205	227	207	195	190	205	198	185	192	203	198	216	183	160	190	195	182	218	192	198	210	195	204	181	236	205	227	216	202	224	205	196	209	199	194	208	186	223	187	213	197	236	193	217	203	226	209	242	184	197	187	187	196	211	194	183	196	185	212	208	189	208	205	208	185	177	220	197	192	191	214	223	220	211	187	205	204	188	213	232	195	195	187	184	191	197	181	195	183	212	199	205	223	212	215	212	184	183	201	205	201	182	201	214	220	209	248	212	209	215	211	195	203	216	189	215	201	211	188	173	184	206	184	226	184	213	227	188	202	216	193	186	228	172	195	206	202	192	198	183	212	205	226	195	202	172	194	199	202	182	207	180	192	183	212	196	201	184	193	211	194	203	192	210	205	181	169	179	201	225	185	170	203	207	217	188	189	207	194	214	198	185	214	205	184	190	209	185	202	181	201	205	208	213	184	220	202	227	196	255	215	194	179	174	211	206	200	218	192	198	201	186	200	190	201	201	202	203	208	211	224	207	210	207	214	195	208	211	218	194	197	188	210	212	196	201	203	215	188	177	199	190	212	203	204	195	217	193	203	207	182	200	204	197	180	212	232	198	201	208	196	208	180	189	206	227	207	211	202	199	215	209	186	225	221	210	202	195	218	206	194	198	198	191	195	218	203	201	191	215	216	187	195	172	222	205	213	209	197	232	198	194	208	202	200	228	184	208	191	222	171	208	184	209	199	203	190	201	192	213	183	211	195	212	209	213	197	210	206	197	187	181	218	201	227	196	211	211	223	200	202	205	193	189	202	221	191	205	199	202	216	200	223	192	175	202	228	196	216	189	231	193	194	215	192	227	219	210	187	189	222	215	212	192	195	202	198	197	224	209	237	179	178	212	225	202	209	192	192	176	219	204	228	162	185	205	172	196	194	191	194	212	225	221	227	229	182	222	205	192	227	192	208	207	199	199	215	213	244	215	191	203	203	216	205	196	198	181	198	184	192	217	226	226	180	195	180	222	222	199	195	187	219	203	200	197	184	219	210	214	236	229	207	219	194	222	204	209	196	203	246	181	197	194	211	188	208	255	223	207	232	183	206	220	226	205	190	223	210	215	153	228	200	205	200	218	191	196	208	210	210	201	195	224	205	213	228	212	206	191	211	180	228	198	196	190	202	192	216	196	206	172	202	200	215	200	213	203	199	199	212	228	204	218	221	227	193	202	200	218	181	196	214	210	187	176	190	198	170	220	165	205	191	211	204	182	186	204	199	209	199	186	215	222	210	192	207	185	208	195	213	193	201	209	206	190	200	205	200	189	215	172	199	220	193	219	187	218	207	222	229	218	204	218	212	206	214	208	185	209	191	193	211	192	211	210	216	223	207	231	196	210	199	199	198	203	215	202	201	168	190	207	217	217	229	202	208	179	209	191	181	206	178	237	212	206	208	222	228	206	170	186	232	203	208	210	213	199	207	199	195	186	194	199	213	189	206	204	199	198	193	210	199	198	188	223	218	216	206	197	193	209	192	233	219	217	191	194	212	219	182	192	183	182	184	207	212	203	219	191	235	207	210	207	173	163	207	190	236	202	199	197	198	196	216	219	218	217	214	201	165	182	195	217	207	206	204	208	210	220	207	203	222	206	200	216	214	185	188	188	200	216	231	201	198	188	224	218	195	206	234	197	207	217	202	199	211	207	202	214	195	211	225	222	208	205	170	175	215	200	188	213	214	211	204	220	231	198	186	229	200	190	227	205	202	199	177	218	196	209	209	218	189	208	191	215	174	209	212	214	218	211	208	205	198	222	210	191	212	193	214	195	220	188	171	195	215	181	214	185	206	203	207	202	196	209	201	189	199	221	200	209	183	203	186	198	194	199	194	241	206	229	214	205	224	230	215	211	183	189	192	223	242	179	184	209	194	188	193	186	213	199	201	208	225	195	188	187	198	196	227	198	216	209	215	202	206	195	189	197	176	195	188	160	199	193
3072	509	537	571	546	542	583	511	504	551	530	487	525	498	532	485	494	530	492	509	498	472	504	505	470	498	453	469	523	521	517	474	477	494	491	494	535	486	505	506	475	487	500	545	462	493	502	486	441	480	505	493	519	506	507	492	463	473	481	529	493	445	519	508	533	500	491	525	522	462	488	537	516	512	483	469	499	526	513	495	498	494	486	533	498	491	518	490	498	491	474	511	507	480	457	519	488	478	495	451	501	456	494	488	483	503	502	495	500	475	518	551	529	460	492	523	491	475	517	512	499	533	477	505	467	540	510	501	503	494	483	531	475	516	512	508	505	480	481	481	522	480	469	547	522	431	509	490	470	534	482	508	501	508	467	477	497	492	517	559	507	518	487	503	495	501	493	515	507	502	530	503	506	494	503	485	494	485	527	444	466	484	489	551	505	493	493	474	484	478	478	492	532	477	508	491	528	493	516	498	506	523	485	492	528	496	514	500	481	480	473	479	463	499	481	444	470	498	468	489	482	502	464	532	514	507	490	463	497	480	519	475	507	525	468	538	494	477	521	518	503	465	506	510	519	508	479	500	511	516	497	491	513	487	511	498	476	534	518	502	490	489	500	516	472	497	464	513	507	519	543	529	441	489	489	487	510	494	511	482	482	497	494	522	482	511	524	483	506	484	468	483	515	502	481	510	456	481	515	505	491	483	451	480	504	473	536	480	497	493	502	475	490	506	460	489	485	491	489	494	466	493	479	502	476	525	487	472	474	506	485	498	502	496	530	511	478	486	539	516	512	513	495	507	546	461	512	481	519	493	533	529	487	515	483	530	499	517	484	459	508	517	494	514	515	522	488	486	502	467	484	496	535	461	450	502	466	484	480	483	477	516	485	485	452	493	502	500	507	528	502	511	479	500	513	468	510	457	491	480	494	513	497	479	495	472	490	490	514	511	513	480	476	484	467	474	476	507	482	539	447	496	478	491	469	495	510	499	482	502	471	503	510	508	497	506	490	495	472	511	532	505	493	494	455	492	514	504	494	553	494	473	495	504	451	491	517	464	493	516	480	474	482	525	484	496	490	514	454	474	469	509	504	475	506	508	518	489	481	490	495	505	493	506	466	507	490	496	555	503	466	480	495	493	490	505	506	445	463	535	544	518	484	513	462	495	441	519	493	524	494	493	460	485	461	488	461	516	495	507	474	521	486	486	492	530	506	466	466	451	487	477	464	505	470	504	476	477	484	510	527	491	482	495	518	504	503	485	460	476	496	461	536	481	526	503	492	530	468	510	496	507	498	457	496	527	495	513	483	487	512	482	492	455	493	494	500	512	512	509	498	501	478	498	493	462	500	468	462	485	512	491	513	459	499	470	513	490	530	519	500	511	483	526	537	527	482	470	492	472	543	524	473	498	478	510	508	523	551	486	501	496	488	480	456	489	465	501	500	508	535	501	518	489	507	498	546	505	500	483	467	511	479	500	455	497	472	477	478	489	473	511	538	504	494	505	464	483	455	553	493	505	516	492	482	495	478	510	512	500	530	463	485	481	509	517	516	520	525	533	517	520	541	521	505	517	504	455	498	500	489	542	469	485	517	478	498	508	491	503	490	482	503	494	489	492	522	513	474	501	510	472	498	486	471	489	511	515	532	511	465	529	496	497	524	493	502	487	503	471	506	446	517	462	470	470	524	463	490	474	496	497	481	471	496	500	469	515	497	508	464	483	526	494	474	484	461	468	524	491	466	500	485	495	496	479	494	462	496	485	533	500	510	525	477	516	507	447	525	492	487	491	511	483	492	488	562	521	501	511	514	454	483	488	496	447	477	520	508	496	488	513	486	496	491	499	525	520	503	505	516	534	520	499	506	478	483	475	467	473	466	543	463	443	495	452	516	493	486	494	515	509	502	506	518	575	473	503	514	544	503	495	510	493	495	515	520	504	505	509	510	530	509	490	533	497	485	480	495	521	523	527	521	482	519	480	436	483	520	463	481	498	478	522	490	506	489	456	520	489	491	496	511	518	505	514	508	506	555	544	513	511	482	509	477	443	478	528	527	506	519	493	521	524	489	490	446	510	473	458	511	518	491	474	499	500	485	463	460	474	530	525	474	490	494	509	481	497	496	471	479	516	488	505	524	483	500	500	538	497	519	477	499	495	471	481	516	495	479	510	509	462	487	487	511	507	489	508	481	506	508	464	531	514	477	463	504	520	507	528	485	509	478	478	516	473	470	496	509	490	487	495	494	479	488	489	516	462	523	538	500	483	536	477	507	462	471	505	514	547	515	490	466	490	488	474	478	470	501	491	496	463	480	505	488	475	463	492	505	475	522	512	512	504	454	503	505	513	504	500	463	480	459	504	509	500	475	470	535	503	480	503	478	505	459	489	501	493	469	486	493	507	471	452	482	457	487	524	461	502	517	526	519	491	507	489	529	499	503	500	500	515	485	485	480	474	523	497	522	513	459	506	492	448	508	548	485	522	504	499	514	505	498	490	500	525	482	499	523	494	469	482	468	491	517	504	519	486	476	491	501	497	529	532	500	514	509	518	461	474	498	509	481	546	498	482	499	480	498	531	469	479	476	480	498	502	553	467	514	480	498	485	512	454	515	526	493	464	464	497	492	510	512	462	503	513	490	500	496	495	516	476	485	501	480	449	507	469	497	486	537	464	523	528	500	506	513	493	524	446	501	528	502	493	527	467	476	504	491	458	479	477	493	490	471	474	500	485	511	499	463	501	495	449	528	537	491	483	496	534	513	507	499	496	526	500	492	504	521	486	499	505	495	536	503	458	458	513	485	505	463	509	531	529	498	511	518	453	477	461	493	475	530	515	493	523	436	508	482	511	507	494	504	498	492	505	491	500	527	482	495	533	507	481	498	481	462	504	468	547	461	469	525	478	511	529	447	487	494	538	463	498	495	514	477	503	487	504	515	512	530	516	497	521	509	486	517	491	505	467	528	483	540	492	485	481	493	498	488	517	471	491	505	488	475	520	474	479	484	468	484	511	502	453	505	507	451	481	509	467	496	483	503	498	502	506	510	499	480	455	526	529	488	493	534	491	485	486	510	487	478	524	486	484	483	487	488	479	548	460	458	471	494	512	523	518	464	500	477	501	495	527	527	482	486	463	532	545	506	517	459	499	518	496	474	475	497	506	505	498	518	484	454	465	493	503	510	473	503	534	518	528	527	484	487	515	481	453	497	510	531	514	500	444	515	520	486	519	516	506	464	462	524	476	496	515	502	511	489	459	507	498	518	552	495	509	494	459	482	493	488	522	487	505	518	516	511	484	493	472	498	524	494	498	522	445	474	482	512	519	471	489	531	516	488	496	534	475	518	478	500	489	490	501	510	479	513	477	542	480	502	495	456	495	472	445	472	464	525	519	495	506	449	503	510	531	476	495	493	554	477	491	472	484	534	514	504	512	469	501	505	492	515	500	492	518	533	526	492	465	498	468	500	521	504	498	483	469	466	494	465	516	468	515	497	517
10525	755	692	528	448	407	369	353	298	306	332	313	306	298	296	306	284	322	323	283	316	324	325	290	301	312	259	274	288	312	289	284	310	285	280	296	295	322	312	331	296	281	327	303	317	292	292	307	303	328	285	279	296	296	313	330	290	286	262	311	278	280	266	285	262	287	334	315	326	296	254	308	329	291	310	273	279	301	287	319	280	318	298	304	270	318	307	295	259	291	308	282	287	277	312	303	295	279	294	313	312	303	300	309	331	304	274	288	319	310	289	323	290	285	289	306	343	338	265	309	307	298	283	300	319	289	315	272	273	323	272	293	265	302	299	309	309	319	323	296	301	273	300	291	331	302	262	282	305	300	325	274	333	287	327	343	285	307	297	269	287	277	303	346	303	293	310	331	318	307	275	309	310	295	312	343	265	308	296	274	271	287	333	287	330	332	277	297	301	297	316	311	274	311	319	273	314	275	301	292	306	304	322	319	322	295	295	241	323	295	312	317	289	294	320	282	296	284	284	265	300	338	295	304	266	303	279	310	324	293	316	321	293	317	272	294	297	288	293	297	290	270	253	299	276	339	313	285	303	291	299	302	308	268	269	308	314	331	319	321	301	286	301	292	307	307	262	318	296	298	340	366	301	305	285	266	293	289	293	316	305	284	304	300	270	276	288	272	277	294	340	282	255	288	309	296	327	336	334	311	310	281	287	257	302	256	299	309	284	310	311	300	292	300	300	292	292	283	303	321	291	283	309	340	279	283	293	283	262	303	286	275	282	301	297	336	275	288	242	263	307	302	285	291	280	300	298	306	280	253	301	302	303	299	298	287	298	287	328	325	292	309	286	285	271	291	290	311	308	287	275	273	259	311	309	300	307	302	299	272	325	275	326	279	281	287	329	326	292	312	303	315	278	282	273	331	292	283	277	290	330	278	283	284	330	287	330	298	302	292	308	297	290	263	304	307	317	271	305	305	308	277	296	308	315	300	312	299	300	286	323	286	288	328	276	288	287	287	286	308	319	312	286	300	303	277	273	283	294	303	297	307	323	300	296	285	287	302	283	279	305	308	323	302	268	293	292	296	299	307	313	315	300	283	269	293	306	273	340	288	291	272	280	310	286	297	307	280	300	285	314	323	300	321	291	307	301	293	294	304	290	299	289	317	317	304	337	301	287	312	307	307	295	307	290	276	278	302	316	298	275	295	301	303	264	306	274	302	284	291	281	307	257	312	284	295	316	317	265	321	304	309	317	319	290	354	314	261	274	292	331	321	306	282	281	326	285	289	285	258	301	289	281	305	330	323	306	313	300	288	293	289	289	280	319	278	300	300	294	280	328	284	280	270	283	307	322	282	293	324	312	309	350	331	293	273	321	286	276	324	323	289	297	289	291	302	295	315	296	302	296	327	308	314	298	290	299	284	300	285	313	294	306	279	277	284	294	313	274	285	278	313	277	276	336	309	288	291	273	300	328	310	283	286	305	263	297	306	279	340	309	292	293	269	264	321	299	286	311	267	332	296	302	275	265	301	291	275	301	321	309	279	253	278	308	319	290	311	312	320	306	300	287	294	310	308	304	304	265	282	298	305	357	297	303	301	294	306	272	304	311	306	308	317	289	334	317	307	299	280	302	281	272	292	348	285	293	315	302	302	320	323	283	279	316	284	311	324	305	262	300	272	287	279	271	301	311	320	315	280	304	287	301	303	328	282	274	285	280	281	315	290	307	304	320	288	293	310	290	299	308	270	290	322	302	316	246	305	324	305	312	288	296	310	278	309	321	269	282	285	298	287	297	345	319	278	295	283	267	298	299	340	311	273	291	302	288	289	285	326	278	287	288	302	264	284	296	287	303	296	307	311	308	300	298	291	262	269	295	291	291	302	296	290	297	317	299	289	316	256	303	275	299	287	319	264	272	279	297	271	307	298	328	335	306	323	302	289	283	294	272	326	267	285	285	296	267	298	285	276	284	283	282	290	280	276	292	310	282	305	305	285	294	279	296	264	289	316	290	281	271	273	299	290	299	256	328	316	262	325	273	318	294	284	295	301	295	300	298	307	318	296	325	317	319	321	301	335	332	300	262	287	288	330	283	311	308	292	312	284	309	273	289	303	282	304	266	235	292	294	307	316	307	323	313	285	338	290	279	285	296	286	302	327	275	293	291	309	337	279	277	290	293	310	330	304	300	293	267	294	326	281	289	302	297	298	338	291	320	305	309	281	269	295	296	301	313	338	296	280	316	326	284	305	282	306	282	301	296	278	285	307	296	308	287	305	295	289	293	282	265	297	263	260	300	294	289	273	305	280	325	326	331	335	289	329	311	258	280	268	295	325	326	304	309	288	300	253	284	272	291	309	287	318	309	307	283	324	272	267	282	302	249	308	288	294	282	302	307	288	282	283	289	309	270	314	340	282	328	270	312	273	297	304	276	292	281	306	295	288	299	307	296	287	293	283	327	286	295	295	317	276	302	306	297	305	299	301	281	302	284	281	306	321	319	297	297	295	278	335	313	295	284	290	304	283	296	271	310	287	288	283	326	291	314	290	276	331	339	289	285	316	301	291	307	295	305	302	287	301	279	325	296	291	318	286	292	348	332	307	285	297	295	302	315	335	280	300	320	287	327	336	311	331	286	275	327	287	308	301	276	254	278	275	299	286	281	284	316	314	312	283	297	317	345	295	327	295	289	282	292	326	301	313	314	336	291	311	325	277	301	280	302	292	302	296	300	296	303	281	284	303	269	269	275	313	310	290	295	304	309	324	264	291	296	295	303	337	263	305	267	283	294	291	308	300	305	273	279	313	307	313	293	291	293	261	313	296	291	318	294	268	310	299	282	295	281	273	326	305	290	289	300	279	289	302	316	295	278	273	308	292	348	272	314	298	288	292	274	253	322	299	294	331	314	333	303	306	313	281	282	289	281	287	289	288	274	289	261	313	291	294	267	339	318	262	308	309	319	293	307	288	264	295	331	284	277	291	291	323	313	300	286	273	344	278	290	298	275	306	292	296	278	291	296	305	306	324	303	274	306	291	302	304	307	325	270	303	286	293	305	272	295	312	306	282	284	272	304	341	293	259	309	339	312	348	310	296	266	265	282	282	315	297	296	275	300	301	303	312	317	288	293	291	321	295	301	286	299	276	308	289	299	321	309	282	297	282	334	303	272	301	289	307	297	316	289	270	276	283	287	316	293	279	293	297	318	303	309	322	318	281	285	295	304	302	298	268	299	299	300	272	332	307	282	276	255	280	259	324	304	281	268	314	299	285	340	305	312	304	291	278	299	284	296	296	285	279	271	296	317	302	285	309	348	300	324	282	251	333	286	319	297	306	305	285	274	287	296	294	294	288	300	300	290	290	284	284	324	291	315	327	300	274	300	335	295	294	267	305	302	314	311	301	323	305	266	322	279	281	288	320	295	278	307	267	319	291	268	264	285	295	280	294	314	288	288	282	281	309	289	286	301	301	274	347	303	275	300	267	283	318	297	317	293	311
8276	1038	1417	1577	1361	1225	1050	1029	947	834	802	856	827	772	735	748	816	765	774	768	714	718	732	716	692	713	744	745	702	728	713	663	696	699	718	684	761	716	715	702	707	687	687	658	721	629	684	680	700	700	678	687	719	696	705	705	718	694	703	697	694	732	683	686	735	694	706	682	661	614	645	614	704	679	663	705	686	692	753	664	657	670	660	724	712	680	655	742	700	634	684	717	708	704	721	645	681	719	694	703	681	677	714	688	697	690	658	740	692	660	710	690	754	679	670	682	680	672	717	635	671	708	702	661	670	686	654	725	672	658	703	700	726	689	668	693	663	675	686	704	673	686	716	662	712	667	692	689	701	683	727	677	641	683	686	723	716	697	670	653	636	695	651	732	645	729	679	695	699	675	657	695	707	697	675	676	654	671	685	701	643	681	660	705	651	696	710	710	711	680	635	678	684	667	693	679	684	690	683	676	658	698	716	698	689	683	655	704	687	659	694	684	683	659	658	695	655	708	709	717	664	685	673	700	665	708	607	657	704	718	637	677	696	681	696	704	689	649	706	643	685	720	698	695	695	714	687	694	676	672	679	680	719	696	725	754	620	703	676	646	661	649	735	675	688	735	720	709	713	684	709	697	694	685	687	668	687	713	680	697	622	677	648	690	691	667	687	667	666	645	735	678	682	687	688	669	660	679	711	682	688	671	688	703	698	638	690	707	702	677	682	636	691	663	663	679	654	680	714	661	663	687	732	670	657	677	698	727	669	658	666	709	655	698	705	684	705	717	687	690	679	693	679	663	645	705	724	678	708	662	704	686	642	639	704	715	714	660	664	660	679	647	651	653	657	653	712	708	663	687	667	670	689	684	657	678	698	701	643	691	684	637	694	740	680	676	677	682	673	699	679	709	739	711	700	724	665	710	707	627	686	654	632	689	725	684	698	691	705	659	636	737	677	677	663	682	670	637	733	670	704	658	698	680	718	693	685	682	677	685	685	721	703	651	724	668	655	637	664	641	645	700	691	678	693	663	717	660	670	671	638	687	668	712	726	675	640	654	700	675	683	690	639	656	723	648	689	626	724	656	716	669	663	670	696	679	722	717	654	639	699	699	684	726	693	658	668	673	684	714	686	691	676	684	667	628	642	679	672	673	679	680	688	704	677	648	706	693	697	682	718	677	729	686	655	683	676	712	706	664	689	686	687	707	673	689	717	658	695	697	687	682	652	738	608	689	691	687	714	713	668	723	658	697	672	714	710	633	742	717	721	678	642	716	691	730	681	645	669	684	656	722	650	719	707	634	684	674	652	707	682	663	639	703	665	647	704	653	697	663	679	662	703	691	714	693	721	701	660	683	665	684	676	620	744	745	721	698	681	661	670	679	674	637	694	675	695	694	647	696	688	669	651	719	653	719	709	728	709	700	675	627	647	733	675	692	680	651	676	679	694	659	700	616	667	660	705	645	665	671	691	651	709	670	699	675	668	639	633	700	669	683	699	663	720	697	684	649	729	722	699	703	624	661	689	680	666	699	652	710	727	660	696	664	693	676	715	699	664	672	689	727	686	663	641	710	657	722	704	697	644	727	663	736	677	682	729	686	694	664	669	716	674	737	694	641	665	658	665	684	749	692	721	650	698	694	674	692	705	672	677	684	698	691	712	735	642	716	686	681	696	674	694	636	637	704	691	670	723	657	658	689	680	663	657	691	719	706	657	688	657	675	698	704	729	647	647	707	676	644	729	686	649	697	638	681	638	683	658	693	685	760	717	663	652	673	720	678	689	729	706	640	690	670	683	680	691	704	692	641	694	685	644	693	746	688	676	660	686	717	694	675	661	686	639	677	693	695	689	710	683	722	671	709	657	659	694	733	727	707	731	656	682	642	665	697	741	668	692	676	677	684	699	705	698	703	683	636	717	730	675	692	694	668	701	670	647	697	711	698	667	675	702	632	712	687	633	705	672	717	657	702	707	706	677	697	785	735	684	647	683	687	696	710	689	700	712	703	695	668	696	684	657	694	703	664	666	622	688	626	680	679	715	672	680	664	682	708	691	676	662	684	686	743	681	694	662	704	665	691	625	705	699	685	660	655	685	750	674	681	667	697	685	671	666	687	686	688	728	617	655	721	684	638	692	710	648	674	653	656	709	655	659	665	704	704	696	717	662	693	715	722	704	659	671	705	704	645	689	695	727	724	695	722	683	679	711	650	674	663	711	652	686	715	697	704	696	627	677	682	685	691	650	676	674	635	660	645	684	688	695	630	659	658	678	685	646	705	721	722	713	669	664	698	632	668	643	662	660	704	701	688	660	704	711	681	684	690	651	711	639	621	736	647	672	695	683	675	676	679	663	639	677	698	731	659	701	679	701	707	753	713	675	637	690	674	705	668	626	668	687	675	715	725	678	680	671	657	693	665	665	648	649	665	666	679	699	641	653	681	755	653	692	671	687	670	641	656	707	693	717	637	704	673	699	651	682	675	674	706	695	676	698	703	660	638	701	688	687	686	656	688	682	704	662	726	674	683	720	707	705	668	682	696	680	691	660	706	639	691	671	714	610	669	702	680	732	707	632	692	697	720	665	634	662	711	673	720	675	673	698	706	681	684	649	656	718	649	674	663	695	651	663	663	644	708	687	681	713	666	641	661	657	692	687	699	655	700	733	654	664	672	703	682	747	730	729	643	664	668	669	659	704	712	731	666	649	715	705	707	703	688	679	712	640	719	691	722	674	697	723	684	696	710	660	650	645	684	695	665	713	663	683	690	698	685	658	707	688	683	729	722	701	703	663	655	690	655	707	719	676	665	615	696	710	700	677	658	712	675	703	666	671	712	707	690	705	649	688	707	648	645	666	696	660	682	660	646	651	714	688	662	675	697	678	644	689	655	638	715	630	723	694	700	688	703	690	671	685	707	707	674	660	717	682	655	649	714	707	681	708	689	656	680	680	666	696	683	710	702	628	673	714	699	683	707	704	688	732	651	697	695	690	721	694	654	691	724	674	710	675	666	709	693	702	734	689	628	651	710	693	663	726	685	778	689	719	685	666	681	697	707	681	700	657	659	655	682	646	645	685	695	665	676	682	650	673	740	685	696	726	647	705	727	726	659	672	706	707	692	679	698	677	636	692	650	716	673	702	647	701	681	673	691	706	664	655	729	721	721	716	712	689	681	672	674	651	665	714	679	714	681	718	692	654	676	670	754	676	694	684	690	671	649	675	648	699	702	681	699	656	672	698	647	640	681	641	679	696	684	676	653	689	644	648	715	662	691	675	707	671	721	681	631	698	667	719	624	657	776	680	704	636	702	676	693	684	717	680	713	639	711	719	638	675	658	666	694	689	708	626	681	667	683	748	732	730	670	668	733	682	677	660	695	650	726	696	675	654	656	696	700	667	722	668	665	669	662	688	666	674	673	663	684	673	668	699	711	714	745	721	677	643	679	677	699	684	684	704	653	691	726	758	711	724	677	690	705	688	684	674	674	695	677	686	678
17786	1516	900	678	510	380	337	281	261	265	239	240	214	233	211	226	205	221	205	197	202	203	211	199	219	212	197	188	199	197	208	186	205	192	191	207	216	201	170	203	196	191	190	187	198	209	221	192	159	202	191	192	181	205	213	168	187	187	185	195	185	256	195	202	203	187	207	195	193	195	185	218	194	188	195	182	190	196	191	200	183	196	193	192	174	195	190	194	212	197	189	178	216	197	197	172	158	210	179	182	186	217	217	202	191	174	195	200	210	196	219	218	192	193	197	195	214	193	201	196	220	222	180	180	191	168	160	189	224	168	186	178	195	204	177	204	214	190	162	213	192	173	196	219	191	225	197	186	155	215	207	199	205	178	208	187	203	210	219	213	199	198	195	198	170	208	194	195	219	175	177	190	214	199	188	206	215	179	180	180	174	198	187	185	219	202	209	193	178	189	209	196	190	200	177	223	179	189	197	183	201	196	195	208	201	207	162	189	167	199	185	188	200	208	196	170	221	190	215	195	218	205	193	165	212	168	206	209	201	195	201	181	179	164	164	197	179	189	207	183	178	169	224	193	203	186	165	201	203	188	177	195	198	185	196	199	172	209	188	219	185	186	194	186	183	213	188	184	200	209	197	170	196	189	197	188	180	180	189	187	259	195	187	203	201	178	189	188	202	187	209	191	161	203	198	194	179	211	202	189	196	197	211	201	197	180	189	184	182	171	207	206	199	205	179	164	178	177	198	198	187	180	197	219	191	194	229	192	205	206	223	193	188	192	190	184	180	195	193	176	202	204	168	188	203	196	201	171	200	199	204	186	205	217	197	201	163	201	177	184	166	198	213	177	181	184	205	189	185	214	187	209	200	215	202	199	214	193	174	175	212	224	212	194	187	167	179	175	218	188	206	178	206	173	196	177	206	214	184	174	186	212	209	199	207	196	182	205	188	214	199	177	191	193	202	177	192	199	200	188	201	189	202	213	218	203	196	200	210	181	188	191	188	208	187	226	217	168	175	188	186	214	212	185	196	214	185	179	191	191	180	174	197	213	199	181	182	173	190	183	182	195	166	198	215	190	176	221	201	175	223	202	190	182	195	209	167	193	185	206	180	204	169	175	220	159	177	181	156	187	204	193	205	198	212	175	194	150	170	191	195	197	200	209	175	215	240	218	192	209	183	192	214	209	206	189	206	198	170	213	180	190	211	176	188	222	192	195	189	194	179	212	179	193	204	196	228	195	195	183	191	177	165	203	190	171	182	176	172	157	181	187	204	186	190	213	208	191	203	188	187	206	198	186	199	179	202	201	195	188	167	199	208	183	177	183	212	180	196	178	225	209	198	198	179	195	217	171	175	198	186	165	182	202	190	192	192	178	174	209	200	199	206	208	192	181	204	196	187	171	208	231	182	189	190	202	201	195	215	215	185	215	206	179	210	189	166	185	162	179	197	194	197	195	184	180	208	196	183	194	207	193	182	223	189	189	207	189	181	202	203	193	200	195	203	161	179	205	164	199	188	189	204	185	202	200	189	194	194	208	191	194	174	191	215	170	173	208	224	212	180	208	234	181	206	170	209	192	196	202	172	201	201	184	186	168	169	211	166	173	198	209	173	214	201	188	179	208	187	203	203	192	190	200	202	168	190	203	184	176	202	185	230	162	181	176	186	192	185	186	173	168	212	182	195	217	190	175	180	192	186	190	172	204	196	203	196	165	175	168	215	189	188	183	183	189	173	177	190	179	174	200	198	192	186	178	199	216	203	183	186	169	179	185	182	199	182	190	212	212	192	193	211	190	186	189	188	182	214	167	180	203	206	209	201	184	225	199	177	219	229	183	192	169	220	183	194	199	194	179	220	199	181	201	171	206	194	175	196	188	206	192	188	193	227	210	205	250	184	186	192	171	201	202	195	215	197	193	207	220	214	185	178	186	166	173	181	150	187	205	192	200	182	184	207	208	172	190	210	197	167	190	209	215	239	182	179	177	220	203	205	187	203	199	190	187	193	178	225	190	171	199	210	203	196	185	159	195	191	216	194	181	190	240	188	186	197	214	204	195	186	193	197	163	195	202	211	185	230	205	179	177	207	187	171	160	176	202	190	200	205	198	200	186	194	183	186	201	201	179	184	202	212	195	179	184	209	193	210	184	170	173	190	179	190	188	189	196	173	210	192	191	188	164	193	216	213	191	235	195	194	212	194	170	187	188	188	192	197	191	202	184	167	193	176	202	178	172	209	201	204	166	196	199	191	180	182	193	208	202	185	172	155	194	174	179	203	198	228	191	206	195	182	206	196	206	210	203	205	189	195	177	206	185	181	195	191	191	228	213	191	216	195	183	190	178	209	190	215	201	175	177	208	205	199	181	197	197	194	204	174	197	186	195	179	187	156	203	200	186	207	202	194	197	195	174	187	211	208	189	179	158	199	182	177	211	184	156	186	225	197	196	200	192	201	186	184	183	220	177	202	175	202	188	194	164	189	196	168	178	199	177	177	216	171	214	171	197	203	216	207	191	195	199	169	203	219	191	204	185	212	223	199	176	205	206	187	181	205	182	157	218	178	205	183	181	183	197	203	187	207	178	181	193	224	194	210	180	192	203	200	158	180	195	180	182	190	200	176	185	192	214	231	201	181	163	188	203	174	175	190	187	183	198	186	167	197	194	230	184	155	186	209	207	176	219	195	181	170	199	194	184	196	198	169	190	220	195	228	208	208	201	199	219	200	184	189	191	199	203	211	199	151	195	222	192	189	203	184	188	188	221	198	187	198	191	228	189	208	202	192	197	203	198	183	197	188	192	189	185	166	211	182	196	196	222	188	217	193	211	201	197	203	192	193	160	199	171	205	207	201	209	175	199	198	169	200	228	208	206	190	162	178	178	214	197	179	214	170	221	188	206	184	213	198	201	188	229	201	216	198	211	217	201	193	196	210	182	172	189	194	226	175	199	231	213	217	198	194	190	196	200	181	195	184	209	185	204	204	180	193	223	194	171	191	174	205	206	201	172	173	179	193	197	201	190	205	188	197	180	177	203	175	203	199	188	190	197	173	215	195	180	182	189	191	174	189	186	213	205	185	193	218	183	183	191	210	207	182	200	185	195	192	208	179	208	181	192	208	208	171	168	201	210	205	211	217	204	165	190	172	185	194	170	199	167	202	177	203	196	180	203	211	175	203	149	146	209	204	197	194	194	172	212	214	219	215	182	192	204	187	192	193	195	169	197	186	189	195	181	188	177	195	207	197	171	179	218	204	188	210	179	202	181	194	190	191	181	199	204	207	184	197	204	222	193	230	194	182	174	174	203	212	195	187	186	179	208	179	212	208	201	206	161	195	208	179	189	192	182	195	200	193	201	191	200	189	178	190	196	172	219	182	196	204	211	189	177	199	195	217	189	188	195	204	160	197	213	181	197	192	207	186	173	157	181	185	172	190	199	187	174	176	183	205	213	217	224	199	172	205	178	202	216	171	202	198	189	199	186	213	204	157	204	195	196
10101	1057	1933	2094	1738	1482	1240	1043	934	767	778	653	717	640	587	595	610	579	569	591	530	554	495	508	524	461	495	519	474	512	526	473	470	497	512	496	453	472	523	489	478	482	463	490	456	470	504	461	473	477	431	453	448	476	525	438	449	442	458	421	461	473	453	432	451	469	437	450	462	481	463	471	445	452	469	479	475	445	429	436	521	448	460	457	433	425	460	429	483	465	454	453	450	463	428	450	422	455	468	426	439	457	440	425	432	434	469	470	452	482	469	467	472	431	448	426	426	434	465	477	453	451	443	487	435	450	463	418	434	434	428	461	416	426	435	475	455	422	444	435	466	441	415	364	429	467	456	432	473	454	458	425	426	408	442	436	451	463	435	476	472	452	451	480	457	503	437	427	457	432	484	424	471	465	497	471	449	463	414	451	422	450	428	490	462	475	455	431	409	430	472	440	418	414	426	438	464	432	432	433	444	457	509	470	446	445	471	484	438	441	439	432	447	421	447	443	491	448	417	462	460	440	470	491	465	478	464	450	456	460	439	441	454	453	419	431	449	474	460	432	481	419	467	438	456	470	470	431	423	440	442	453	433	475	433	472	430	470	480	455	415	471	462	458	425	459	451	470	424	466	410	466	436	443	458	449	443	472	422	451	489	445	449	437	437	446	466	448	437	500	445	438	439	494	457	460	468	464	480	439	462	450	464	416	473	421	411	464	451	412	444	432	446	469	448	453	431	482	431	421	449	425	453	473	456	454	437	440	441	466	443	467	460	449	413	441	471	480	454	477	448	450	425	492	416	423	471	423	471	456	457	436	448	447	455	410	433	466	426	463	409	464	390	473	394	457	422	426	451	455	430	444	480	439	478	425	464	439	408	444	432	455	474	416	460	457	436	462	450	449	450	423	425	439	435	449	444	444	446	397	435	447	415	489	462	410	429	443	461	451	471	427	444	439	422	455	434	436	477	453	435	444	447	506	456	431	465	434	472	452	452	421	472	458	433	448	443	438	413	476	445	413	449	428	468	426	468	395	433	430	470	477	437	433	447	426	508	483	419	436	478	442	462	446	444	453	440	434	423	463	481	445	461	424	460	455	456	451	459	466	451	440	449	456	460	468	442	448	459	454	436	408	467	430	425	454	447	435	442	457	438	440	460	428	436	431	418	457	459	430	465	399	440	508	432	462	417	461	466	449	451	445	440	461	475	454	412	445	461	454	391	444	478	442	459	439	461	484	466	437	454	436	455	436	443	449	422	424	459	421	447	462	460	469	451	430	460	417	439	461	428	429	451	462	440	409	472	418	486	488	497	442	483	461	429	443	450	434	437	446	446	483	477	435	472	488	446	483	469	413	477	481	466	448	443	488	499	443	442	455	417	469	432	462	441	444	471	499	498	461	468	449	454	430	460	473	439	440	445	462	439	459	458	459	470	450	475	439	410	405	482	465	449	408	444	455	404	450	454	459	425	453	420	448	444	453	414	449	466	466	473	454	454	456	417	454	416	431	439	478	442	459	440	441	458	447	456	475	404	463	424	442	465	459	443	429	486	454	532	465	450	439	434	457	484	446	441	469	458	408	467	459	445	467	470	467	497	475	447	464	421	445	477	443	460	476	465	473	410	426	460	512	414	475	455	437	460	419	444	426	417	420	432	431	407	454	452	455	432	448	454	453	399	447	440	433	478	434	438	434	447	428	418	477	423	409	443	424	455	499	463	476	434	440	475	449	482	460	474	456	464	457	434	451	446	461	478	472	417	425	476	481	448	446	397	451	457	408	443	473	464	422	471	502	442	453	496	468	434	445	414	461	436	424	500	429	448	484	455	465	470	485	435	469	466	428	430	439	477	451	478	435	476	479	402	453	443	475	445	486	479	437	453	473	483	465	454	459	415	430	438	478	416	466	471	471	455	447	478	404	431	473	424	466	489	432	460	442	422	467	446	459	439	453	435	455	444	461	468	458	443	434	459	465	423	483	472	414	436	461	434	416	458	481	447	427	428	446	470	467	457	449	473	428	450	442	418	462	458	438	452	422	444	447	435	460	442	465	423	454	439	448	443	440	457	425	479	462	421	414	418	490	449	434	435	451	441	457	440	435	438	433	443	447	485	469	454	458	498	449	462	497	467	458	438	476	448	441	450	451	436	455	420	469	462	484	425	440	427	427	447	450	459	440	427	455	438	451	477	442	446	441	410	425	463	455	461	482	455	417	447	419	466	469	488	448	465	487	471	506	450	481	408	428	490	466	474	479	456	453	450	459	448	429	454	464	479	420	438	444	458	454	421	433	447	450	490	465	461	460	443	418	454	396	412	475	460	468	434	459	415	443	437	442	449	462	426	467	475	456	464	506	437	465	427	436	450	455	467	448	469	476	476	479	428	464	501	489	438	456	426	451	450	433	447	450	432	441	476	445	460	454	443	425	453	444	446	437	461	481	420	455	462	441	446	403	473	467	437	426	450	455	464	421	430	456	428	465	470	458	490	484	456	442	474	464	446	453	466	411	443	491	452	487	459	465	407	433	473	434	459	450	471	457	443	474	441	460	446	482	455	484	450	475	451	461	449	448	463	463	408	447	467	447	422	427	434	446	466	454	463	439	454	421	445	461	443	484	445	480	436	462	511	448	440	442	472	472	451	434	473	429	451	465	457	453	502	494	463	475	447	475	465	458	473	452	471	462	454	435	459	451	465	428	477	424	420	516	431	440	463	465	467	444	434	400	470	453	422	460	454	437	482	454	465	455	468	449	490	475	419	432	438	445	439	433	436	479	463	459	438	469	442	457	473	451	416	444	428	456	432	427	435	447	431	467	435	414	434	433	446	412	445	467	410	411	465	464	479	462	446	422	457	483	443	439	398	429	458	474	401	435	465	467	463	446	462	439	431	477	443	462	442	473	423	423	425	523	425	495	446	483	431	438	456	432	444	457	470	450	447	468	471	457	432	460	415	431	421	474	443	450	439	456	414	432	468	443	445	445	449	443	402	450	449	494	432	495	453	474	466	449	463	467	422	447	467	455	448	437	427	443	418	478	470	463	443	479	438	451	448	444	455	475	446	418	435	444	449	480	440	453	506	453	460	431	420	445	459	454	424	450	476	486	413	448	489	439	473	442	448	454	485	445	443	441	460	440	425	436	487	403	463	442	440	469	463	447	417	412	434	420	443	446	472	450	427	471	458	432	462	472	442	458	450	460	474	454	481	463	434	431	434	446	470	471	451	473	426	448	428	449	473	446	438	461	453	471	473	473	433	462	435	411	448	452	441	453	463	452	426	459	463	463	464	463	449	472	429	486	441	427	453	499	476	453	433	468	449	422	423	473	491	465	489	464	462	447	453	453	459	452	466	466	485	464	463	445	470	451	436	443	448	453	455	465	457	420	442	438	439	438	457	453	481	470	487	466	440	468	432	465	452	464	448	448	471	528	437	469	450	448	472	458	447	443	414	459	445	471	430	465	449	463	495	435	440	450	443	441	460	436	457	449	464	468
3537	246	260	215	192	186	228	229	216	208	202	207	223	211	223	207	215	224	184	203	215	199	204	208	208	211	218	212	198	201	207	186	179	185	192	206	190	201	184	214	217	205	238	218	214	217	188	218	194	181	221	197	191	200	243	200	204	205	190	206	211	217	200	206	212	166	211	187	187	199	216	216	196	193	227	216	207	192	207	204	217	198	198	190	233	227	209	192	202	181	187	212	181	195	201	165	227	198	219	211	215	194	217	172	229	204	198	196	204	192	198	190	186	200	230	176	193	228	213	212	194	223	196	214	201	206	177	189	210	187	221	212	223	192	216	229	212	203	173	187	208	212	185	229	209	216	213	192	214	198	217	195	194	195	201	227	178	198	197	197	228	239	206	204	229	267	207	216	206	189	200	179	203	213	194	193	189	206	188	188	196	217	200	189	185	209	178	225	205	219	193	200	199	200	225	190	187	181	214	198	210	182	163	202	210	230	191	201	192	185	181	194	187	207	207	211	195	219	212	220	223	200	188	194	206	193	196	188	198	210	204	207	215	192	168	218	199	179	201	210	192	209	193	201	226	211	220	183	210	195	209	205	219	202	204	208	203	227	206	233	195	173	215	181	178	212	208	184	189	238	196	224	186	200	197	218	235	226	186	195	195	191	196	183	184	163	208	217	183	207	193	195	193	175	194	221	195	222	198	188	182	187	223	184	209	195	228	170	183	213	239	192	236	192	188	221	194	185	209	168	182	212	212	201	179	196	179	187	246	208	180	201	201	196	190	228	232	220	205	193	212	192	204	214	217	219	196	218	200	215	201	219	214	231	189	238	189	194	238	221	195	217	212	212	219	201	206	185	197	209	174	214	204	220	186	195	210	190	223	210	190	211	205	212	192	201	208	226	225	208	205	216	190	217	196	178	200	201	218	199	188	211	188	174	185	193	196	225	204	231	190	168	202	224	200	198	202	197	201	194	187	188	197	192	217	220	220	217	208	216	236	207	214	179	189	203	174	181	206	172	171	213	193	190	210	215	215	241	185	204	200	186	195	197	214	193	192	216	217	189	193	194	212	209	199	196	222	207	217	212	201	200	182	227	222	215	200	198	206	212	210	202	235	212	180	193	189	197	211	199	198	204	228	200	178	189	217	215	203	214	193	161	185	188	203	203	192	219	210	231	223	204	191	192	211	202	211	188	218	192	194	184	175	233	199	200	218	209	185	172	183	203	219	187	181	198	210	217	207	209	208	218	206	207	210	190	220	198	179	210	207	215	204	203	213	205	215	210	218	204	202	205	203	204	206	228	221	246	191	210	211	197	179	194	178	186	183	214	203	184	183	195	183	197	188	212	185	182	182	202	195	210	183	211	213	222	213	206	237	196	193	207	231	202	197	197	227	196	218	193	211	220	201	183	185	215	206	203	215	203	188	193	193	212	187	183	189	214	189	200	170	231	207	178	201	199	197	231	196	203	203	184	194	224	195	194	180	200	213	198	227	205	203	207	198	180	188	218	216	196	203	227	202	204	216	207	200	206	193	227	171	220	200	200	213	207	196	201	196	185	175	207	211	209	182	217	203	207	208	180	209	199	193	191	228	190	178	215	212	190	197	204	208	217	223	211	201	219	192	209	191	201	212	212	190	197	211	226	191	222	197	198	232	202	190	224	189	204	186	184	202	205	193	190	199	198	192	197	213	205	218	185	217	197	219	216	204	194	217	212	202	157	172	210	232	210	204	192	209	202	198	190	176	182	221	166	207	177	191	207	188	190	201	183	216	187	182	209	202	203	190	181	226	202	227	195	189	198	184	213	218	201	205	190	203	199	195	183	197	172	206	195	192	199	191	226	201	179	178	185	187	187	177	186	196	166	200	216	200	197	205	198	209	213	188	195	197	210	210	203	191	196	190	207	212	213	195	221	200	224	210	190	201	186	195	219	190	177	208	231	233	205	225	214	199	183	183	203	216	226	229	224	216	196	209	213	196	228	224	203	206	211	210	201	224	193	204	184	215	226	179	208	188	198	209	190	186	194	192	187	188	213	210	191	202	188	208	199	205	199	189	175	196	200	219	199	213	188	210	213	193	201	235	186	180	184	215	183	203	191	194	240	212	201	201	221	229	214	189	208	211	179	194	210	223	244	244	162	215	223	193	194	199	190	191	195	189	208	204	222	200	235	203	207	187	188	215	191	220	206	221	202	200	221	186	186	176	194	158	182	200	203	196	211	192	195	218	205	197	178	216	237	214	197	170	183	188	214	203	216	227	198	175	206	180	222	198	199	201	192	215	196	211	216	217	190	210	193	250	217	191	198	179	223	175	193	217	200	202	230	206	201	185	196	219	202	193	208	196	219	187	214	225	192	195	236	188	215	186	175	216	216	184	170	223	193	187	197	181	203	188	234	223	195	191	186	180	195	196	186	193	221	193	180	229	191	195	197	187	164	185	196	188	198	213	223	190	179	222	203	197	215	198	200	186	181	242	178	191	211	189	194	225	203	196	223	186	181	209	240	209	209	206	187	205	201	218	197	205	200	192	202	225	217	188	206	204	197	201	192	190	207	220	188	181	224	219	170	197	208	215	208	225	185	211	158	195	195	188	191	166	248	212	187	202	220	208	235	186	184	214	242	207	199	193	198	221	192	188	201	184	200	213	209	206	214	207	202	187	213	217	204	207	181	215	192	224	206	186	212	196	186	200	214	212	203	203	184	198	210	214	187	206	217	202	181	217	209	209	198	218	194	186	196	179	208	202	183	189	167	191	200	197	209	194	205	210	188	184	180	197	190	198	187	194	204	207	204	220	210	209	219	200	207	219	216	184	171	222	204	208	201	228	219	199	216	210	199	196	191	209	195	199	199	208	197	203	210	226	218	178	198	216	194	176	209	203	211	232	205	210	202	176	215	180	202	183	214	212	208	221	200	205	193	208	170	177	213	198	214	232	203	196	198	207	211	206	204	214	189	193	182	166	211	203	222	198	218	225	242	192	192	194	218	218	211	186	176	214	194	217	209	168	203	213	212	202	192	210	182	192	209	199	226	230	187	200	223	205	187	222	189	229	192	214	213	209	181	208	203	220	196	191	201	204	207	204	216	225	211	221	214	197	185	208	220	174	220	181	182	209	214	196	217	217	183	222	224	224	214	208	234	206	223	190	189	202	183	226	212	203	229	231	214	216	188	212	216	185	193	179	183	192	208	185	172	207	184	213	185	196	212	177	169	211	198	201	197	196	225	211	219	194	198	191	212	223	209	219	163	206	203	218	207	220	185	208	216	197	237	198	223	188	201	196	201	209	213	235	206	231	238	206	212	216	173	208	199	183	194	225	225	193	206	224	201	215	196	209	207	220	243	216	218	197	207	219	220	213	189	178	211	225	186	199	188	180	211	191	179	186	204	208	170	201	201	211	210	215	183	203	208	196	192	192	219	195	177	214	220	197	220	201	208	194	221	206	225	190	206	152	228	211	198	210	201	199	198	194	196	199	188	216	194	192	199
3164	502	535	563	552	528	530	558	558	520	511	506	497	496	511	505	494	541	510	527	506	516	502	535	508	499	485	497	480	495	481	463	484	506	498	475	505	504	504	478	511	482	478	524	517	503	510	474	499	505	499	489	491	512	537	531	497	442	476	452	494	478	499	494	482	497	478	530	491	508	504	501	479	490	470	473	484	490	499	470	512	519	500	465	477	477	479	520	462	469	508	458	472	497	509	449	514	492	479	473	504	483	443	487	503	487	479	476	482	484	471	481	505	500	486	473	492	479	503	515	505	481	514	491	482	532	494	490	469	487	501	483	457	519	522	480	488	502	460	497	476	532	520	502	474	452	451	472	491	490	533	480	503	471	529	442	515	472	522	523	475	470	495	502	460	486	526	470	514	462	500	511	485	486	496	504	509	541	493	537	530	491	494	492	436	517	551	482	479	516	436	521	534	445	495	519	506	502	510	477	499	435	486	502	498	503	526	524	527	516	461	490	499	479	465	529	494	484	470	511	507	480	490	485	503	545	504	487	493	458	533	529	491	474	496	531	504	480	519	458	461	515	480	511	496	477	467	518	473	493	522	481	499	525	498	501	484	493	475	486	484	492	485	485	501	489	482	459	471	487	451	467	512	516	514	457	497	505	511	494	455	468	549	490	489	477	508	488	485	480	486	484	461	493	515	496	517	494	481	508	504	486	468	495	510	508	453	464	505	531	477	474	507	514	481	506	504	500	492	462	482	500	479	517	500	507	490	540	443	526	529	472	500	450	505	534	504	488	496	498	502	507	481	444	504	466	499	501	466	479	534	505	502	469	483	515	502	498	479	464	474	508	481	483	481	486	526	514	475	503	476	503	479	471	529	563	481	481	494	507	500	514	479	480	520	508	489	481	494	494	456	476	490	553	491	481	477	509	520	473	468	470	504	489	515	483	481	488	468	491	489	544	482	456	460	494	478	531	450	452	453	532	497	472	525	532	480	500	494	458	534	490	529	485	461	489	446	517	465	475	517	437	488	482	496	475	480	499	481	486	502	461	506	474	480	502	503	469	493	473	488	470	470	523	503	503	432	513	480	465	489	524	491	464	456	478	538	469	523	504	500	546	496	488	512	462	472	510	495	476	519	458	476	509	491	507	463	514	485	471	478	516	500	469	477	491	524	514	475	472	481	558	481	484	528	508	480	504	504	517	498	522	515	507	475	478	504	528	500	466	446	498	500	480	505	460	491	490	496	515	482	507	459	462	503	490	513	490	499	499	513	517	499	472	489	487	498	508	465	509	487	477	472	491	504	459	469	511	463	544	491	493	471	493	524	530	476	452	492	507	468	469	507	454	503	492	475	489	465	463	536	480	501	511	526	499	523	535	497	474	515	456	519	521	513	511	493	512	496	514	464	517	466	471	512	502	490	470	557	504	497	498	531	490	491	486	528	501	482	463	520	493	481	570	484	503	550	478	489	486	477	510	472	486	499	501	518	526	495	486	474	505	482	483	534	484	445	539	512	515	468	489	477	483	502	456	487	491	505	478	504	475	487	461	482	508	476	517	485	517	549	497	515	506	515	463	486	499	518	484	505	445	514	489	505	486	476	479	502	483	484	497	517	510	471	491	510	499	478	523	536	492	484	472	489	464	501	493	482	477	497	496	498	466	483	472	492	466	495	473	499	487	488	488	489	494	482	461	458	471	503	488	507	499	485	495	481	467	503	477	482	461	507	476	505	486	534	508	496	480	485	501	522	492	495	521	481	467	492	473	519	480	496	482	499	470	510	523	470	500	508	491	496	478	514	517	446	461	450	483	496	458	486	466	500	494	453	486	465	495	482	525	462	493	503	490	492	485	475	478	532	518	548	502	497	496	484	503	489	513	499	527	479	498	527	497	497	507	478	524	484	487	487	526	463	495	507	466	507	516	478	469	509	473	487	510	502	517	516	510	465	525	466	507	525	494	455	522	485	475	474	493	486	509	499	492	532	461	477	511	484	495	472	491	511	491	487	480	446	487	483	510	491	477	492	500	456	500	483	528	493	506	500	529	468	466	490	531	473	501	468	505	512	503	516	457	516	510	500	508	517	497	519	469	477	493	515	465	499	447	497	443	447	485	500	505	519	524	485	507	480	524	473	536	494	492	507	526	521	577	493	481	494	506	511	487	479	483	472	474	476	466	510	472	490	493	482	451	487	526	492	466	481	442	472	507	496	498	514	515	487	470	488	490	558	471	514	507	479	435	528	519	509	489	504	467	467	495	482	462	501	484	465	472	517	482	495	505	500	472	438	497	498	489	477	489	496	503	491	479	496	460	473	530	474	528	492	530	531	476	488	500	503	506	526	505	505	520	468	525	502	521	499	478	483	503	507	495	527	474	475	495	480	457	464	470	504	518	509	497	498	518	482	495	535	548	467	482	473	442	505	513	479	491	488	490	507	476	536	483	517	480	504	469	485	478	476	499	449	506	502	524	474	490	493	477	489	492	478	475	470	466	470	476	446	506	473	519	498	499	482	501	488	474	486	543	482	478	513	489	447	489	475	495	530	485	472	497	467	514	483	482	472	488	502	508	473	496	460	478	448	521	493	474	499	495	504	532	477	525	522	498	468	460	498	447	507	429	541	487	485	501	494	526	475	497	445	493	439	504	477	484	485	472	498	470	509	531	509	472	477	479	467	448	548	487	543	505	488	465	527	505	484	518	497	511	496	486	465	503	503	491	521	519	488	466	518	472	440	514	482	500	481	527	494	528	518	509	540	489	511	516	525	483	495	515	501	506	495	463	523	461	503	453	506	476	490	496	519	497	484	509	483	452	513	492	457	508	487	484	531	497	488	485	487	477	493	527	507	499	491	461	505	490	480	459	495	479	481	488	477	538	498	465	490	482	495	472	511	517	455	514	524	525	516	523	515	488	477	499	470	509	449	494	513	464	514	523	478	453	484	517	497	507	461	497	484	456	478	530	519	484	480	510	507	476	478	511	494	483	500	487	454	489	485	486	508	512	508	494	477	509	480	512	493	502	474	489	480	476	514	461	518	506	495	503	502	497	505	534	529	481	512	453	494	518	494	474	493	488	521	470	542	491	472	501	519	491	487	509	524	481	483	492	479	516	498	542	507	491	472	517	522	525	478	527	518	483	529	480	489	481	476	498	486	513	502	515	513	526	482	478	486	480	506	480	507	499	468	490	515	500	496	483	513	487	474	486	494	529	489	473	493	494	508	447	529	514	507	477	512	526	469	466	496	463	492	465	517	523	530	458	529	510	494	498	506	484	512	480	465	501	498	509	477	484	521	518	506	514	524	494	515	515	526	515	509	492	514	531	507	498	507	490	496	464	485	484	469	502	494	490	499	529	492	484	489	477	521	495	494	460	468	487	479	480	445	508	497	494	500	470	477	523	504	489	524	455	502	465	506	447	516	454	476	477	519	477	447	469	487	546	496	532	489	491	451	480	516	492	501	505	498	515	485	497	522	475	464	494	484	507	515	474	498	468
10641	746	654	505	428	431	362	366	348	306	317	349	320	292	293	289	307	313	312	310	280	292	318	270	295	301	300	291	292	304	287	294	302	274	288	297	300	329	315	290	318	304	310	334	322	291	281	263	285	277	324	316	290	338	332	299	322	293	314	306	243	293	311	287	311	266	327	285	266	276	286	288	293	277	287	308	324	281	286	303	281	288	305	301	297	285	263	280	282	308	316	318	286	305	310	285	286	303	321	293	269	268	302	281	309	274	306	330	307	271	304	317	300	308	289	272	309	316	313	303	298	301	293	327	324	297	284	287	335	274	272	309	298	294	298	299	286	316	321	269	301	265	307	259	326	289	284	287	273	284	295	323	322	299	269	274	265	280	274	272	273	288	305	299	310	305	300	282	314	302	310	305	321	289	258	278	338	313	307	278	303	268	297	289	275	303	258	285	318	273	297	324	287	308	277	298	306	317	278	276	295	247	292	291	307	273	357	339	294	266	279	282	286	305	292	298	317	321	295	293	306	281	313	303	308	318	303	299	289	268	294	323	295	278	320	303	288	319	292	263	313	290	288	295	336	257	279	333	321	312	277	303	307	292	270	319	302	297	328	323	278	310	281	301	283	296	283	314	288	292	259	289	302	300	292	275	266	316	318	319	266	298	334	341	330	298	293	322	296	289	313	290	289	319	284	294	308	286	316	340	295	294	314	298	287	287	305	294	291	336	279	290	277	299	336	297	311	327	275	300	285	289	292	254	287	302	326	271	286	295	318	308	269	310	278	310	303	317	316	294	254	292	310	271	278	299	278	299	314	299	296	270	281	306	291	325	293	286	283	316	310	283	312	303	337	292	272	283	289	285	299	291	321	331	294	328	308	311	313	323	313	325	315	284	303	268	284	302	296	307	264	319	268	303	295	311	274	282	310	291	296	307	265	329	326	300	313	266	300	309	258	276	326	292	312	298	312	282	290	281	276	288	280	320	296	320	291	292	256	289	256	292	285	273	310	280	309	282	290	254	287	307	267	284	294	313	303	298	287	289	324	296	296	303	294	288	296	308	294	289	296	297	298	256	318	264	307	296	281	284	318	308	302	278	300	306	268	309	303	267	311	295	265	302	299	279	299	315	296	332	304	281	297	276	315	319	325	302	324	305	289	275	278	331	310	313	297	315	288	312	281	303	284	262	293	325	259	319	273	293	305	282	306	253	315	272	292	301	305	304	296	292	281	282	283	300	320	300	288	340	296	325	284	290	278	293	314	279	281	294	303	284	337	291	293	281	298	312	285	326	276	278	293	267	296	315	329	288	312	345	324	292	302	286	299	318	334	308	313	274	331	295	280	296	325	303	281	304	284	312	304	314	295	274	322	294	254	306	320	290	307	300	294	328	292	277	286	299	273	281	309	285	321	298	275	285	247	298	281	321	296	269	282	310	310	286	294	293	314	278	321	332	291	309	289	279	296	317	326	315	280	278	290	283	299	307	292	310	311	307	275	306	279	275	259	322	287	305	284	279	295	320	316	291	285	301	291	284	297	274	301	306	285	292	282	273	287	331	292	265	301	291	301	260	296	304	303	317	322	329	290	321	316	271	288	275	296	301	272	294	293	284	279	278	300	310	315	281	304	298	314	294	302	301	299	278	270	332	324	287	273	311	286	290	282	297	300	304	312	287	307	312	306	295	302	294	309	300	328	319	301	306	284	304	290	263	301	306	288	308	306	291	279	302	271	306	320	278	284	294	305	294	288	280	323	272	299	295	318	296	284	299	277	291	282	290	327	265	304	308	293	313	307	288	279	304	335	305	302	264	280	332	300	316	309	275	299	328	296	300	273	321	305	305	306	285	317	297	282	286	317	306	299	317	295	303	289	293	305	287	300	285	289	295	292	296	306	292	264	293	294	291	332	263	321	304	293	272	313	293	302	285	277	352	293	306	274	313	293	283	307	302	333	364	269	295	305	269	297	304	292	272	299	295	282	302	306	314	303	289	321	295	312	320	319	321	294	332	256	266	316	313	272	309	322	315	304	332	295	310	280	321	307	310	291	336	269	333	309	281	294	295	301	314	266	285	340	313	296	322	320	301	299	283	295	306	304	292	281	271	292	335	296	273	286	345	324	285	342	300	310	281	288	296	324	313	319	314	303	287	284	299	298	270	311	293	295	304	323	277	287	267	313	312	315	280	286	306	289	296	316	290	301	290	311	296	302	291	289	307	292	311	312	315	305	291	326	289	291	280	269	313	297	329	291	263	285	286	303	291	309	326	244	271	298	301	327	312	295	278	306	286	312	284	288	331	274	275	308	305	280	297	304	263	274	308	293	272	286	293	271	277	339	281	305	313	329	294	322	281	297	314	255	272	297	271	295	295	316	295	292	308	314	315	287	271	292	288	293	261	264	296	290	278	308	298	325	335	282	289	273	306	310	285	274	284	264	278	324	290	308	308	311	290	282	290	270	291	288	292	288	284	303	306	277	299	302	257	320	289	314	300	304	265	298	274	321	316	291	323	264	305	326	310	307	286	302	311	269	371	304	309	326	322	273	295	322	318	286	286	272	321	281	311	293	333	315	294	281	304	291	295	327	293	284	317	282	287	284	253	288	303	299	316	285	296	285	302	310	299	296	286	329	278	283	292	298	327	297	320	279	318	312	306	294	285	282	292	283	282	303	303	297	308	326	285	276	314	281	312	312	299	328	288	280	293	319	290	294	283	274	292	320	299	284	313	291	303	270	295	294	298	299	322	302	315	278	285	278	271	306	304	290	303	255	297	327	301	319	284	282	290	285	270	327	273	326	284	314	304	265	295	295	299	285	280	303	288	326	305	268	273	318	283	348	310	270	300	255	313	298	296	351	264	281	297	325	286	299	338	304	297	301	321	314	292	307	299	335	274	312	316	319	283	320	288	284	319	311	316	281	322	292	281	286	305	280	305	317	340	332	306	324	310	306	295	343	299	264	334	313	263	276	293	332	313	251	332	295	301	270	302	298	286	291	284	302	296	288	281	265	282	297	291	308	310	289	273	281	283	307	295	281	334	289	273	306	282	300	295	280	287	306	298	261	275	271	303	274	294	281	299	298	312	340	340	344	299	308	292	332	288	287	275	236	273	309	301	299	290	312	290	276	285	305	282	301	297	310	278	274	289	287	288	299	272	274	310	300	289	284	277	305	290	292	312	291	301	263	304	294	294	288	304	291	269	299	317	312	310	281	322	308	309	282	253	266	279	280	285	319	310	292	299	275	305	334	306	316	302	314	300	305	294	319	280	280	306	281	299	302	316	306	284	315	324	285	241	284	283	325	304	283	255	290	279	265	313	302	298	278	325	268	293	302	321	319	307	292	282	317	299	286	298	281	319	290	276	308	278	266	298	335	280	296	320	281	282	303	302	296	317	282	295	294	311	293	320	282	320	311	304	307	289	265	278	278	294	288	305	287	265	319	298	276	317	278	279	297	302	311	300	297	313	322	285	283	279	290	314	290	296	273	273	316	319
8277	929	1388	1598	1396	1219	1088	994	972	909	840	804	797	773	803	727	754	757	748	701	758	675	738	715	715	724	709	666	743	693	760	719	738	688	698	677	662	683	692	710	682	706	663	693	680	674	634	691	668	679	669	710	690	669	650	651	702	642	693	650	669	679	639	712	711	709	663	691	687	673	687	640	680	685	697	693	676	676	707	667	712	648	688	667	692	716	701	667	694	666	674	694	717	677	705	694	658	689	695	673	716	691	659	694	683	724	661	690	694	688	719	662	706	636	694	635	701	730	717	729	654	608	678	653	665	705	671	693	712	708	693	628	693	716	707	689	721	668	693	706	683	653	671	682	699	730	672	678	629	643	678	636	693	672	675	689	706	656	595	731	719	666	729	712	675	655	640	691	681	697	659	685	699	673	651	649	657	660	704	651	694	695	702	672	701	669	665	690	683	689	705	693	640	698	670	671	679	687	669	634	711	682	703	673	651	653	717	735	669	697	682	700	699	632	707	642	632	690	654	658	689	684	652	732	643	681	668	683	714	691	691	725	711	666	696	697	698	720	676	716	674	681	679	712	665	672	712	708	685	687	704	712	697	648	689	673	704	719	674	697	642	687	666	706	641	655	711	688	725	666	674	703	696	659	707	597	675	685	668	658	657	685	719	645	690	677	660	719	691	680	689	668	690	722	671	702	698	700	670	663	686	724	667	693	697	668	697	676	691	654	672	740	693	701	661	696	701	728	688	654	702	652	710	668	691	665	667	689	722	634	720	699	681	749	641	658	690	660	686	619	677	687	661	671	668	673	663	681	684	680	707	707	696	726	689	673	660	642	675	649	672	656	705	709	706	651	690	682	698	645	683	672	717	701	684	652	642	705	634	675	676	701	689	683	707	670	701	696	708	703	677	670	722	687	647	693	698	698	666	697	708	685	708	700	654	643	669	682	705	668	709	661	663	685	676	673	616	647	678	681	722	704	666	737	686	693	682	695	651	664	702	687	649	671	658	705	707	704	654	717	699	713	745	618	650	674	709	684	688	692	679	636	693	699	685	645	671	695	673	681	731	690	689	704	675	710	670	694	672	724	699	666	706	655	630	658	676	653	699	675	670	665	615	694	669	690	649	691	655	679	701	654	709	708	720	692	727	609	671	691	651	731	649	686	665	677	664	671	655	691	706	669	643	691	671	692	726	656	712	678	664	702	714	685	719	688	631	718	679	686	689	713	679	664	722	669	688	658	663	679	691	671	684	694	703	668	687	696	696	682	619	665	716	704	700	677	690	693	687	694	649	682	706	704	695	653	695	698	665	706	674	656	650	650	656	645	667	662	633	644	666	728	666	680	664	663	714	674	631	680	713	706	699	685	679	674	634	696	716	684	702	673	659	651	687	691	686	669	686	644	708	654	633	639	682	696	697	668	653	664	668	669	665	677	653	668	653	668	720	682	710	684	649	682	667	699	673	693	654	686	667	702	681	656	708	669	666	658	659	665	742	677	666	720	671	659	683	668	688	658	665	677	645	712	698	653	703	696	664	639	706	692	691	641	717	690	740	679	674	663	712	714	669	669	712	692	620	726	698	719	723	677	711	686	714	645	650	649	697	656	689	667	739	698	654	729	704	734	723	724	669	676	681	707	704	632	693	724	697	681	680	685	667	675	655	673	654	668	706	666	661	722	686	706	728	688	709	619	718	703	680	706	688	647	735	712	701	696	683	678	704	675	697	675	668	661	670	712	674	658	708	676	689	650	691	675	679	716	707	759	654	714	675	652	648	653	630	694	654	646	663	672	659	691	650	685	701	683	676	646	702	699	696	690	710	684	679	696	697	667	667	660	667	706	695	676	699	709	662	695	674	687	661	651	698	675	677	689	665	658	653	716	692	709	719	699	691	703	707	660	668	684	632	635	634	660	672	657	697	667	678	656	665	698	663	679	644	706	730	709	682	684	687	688	618	626	663	644	655	685	707	665	651	693	722	666	653	692	691	656	669	678	703	667	678	717	684	648	617	695	661	692	684	628	692	684	668	730	662	716	665	709	698	701	728	680	663	684	734	706	703	703	684	685	652	655	711	625	696	710	691	697	689	651	729	701	683	690	711	659	663	709	698	679	669	685	677	666	647	658	754	670	667	686	680	689	716	646	655	692	707	653	712	672	681	680	716	657	666	661	695	724	661	697	684	619	689	718	696	688	714	688	639	700	666	705	725	682	683	667	638	678	713	705	690	707	696	723	735	676	677	636	687	683	687	686	679	708	671	625	705	673	667	662	658	677	702	682	686	691	698	640	676	679	693	672	667	688	681	716	648	643	650	659	672	705	721	684	677	700	701	697	679	694	663	653	688	634	675	638	619	768	673	674	680	683	720	654	656	667	696	685	723	733	684	661	703	700	674	705	695	713	672	680	640	645	657	680	675	734	628	670	677	650	699	664	674	710	698	678	662	703	650	708	711	671	662	728	690	636	701	645	698	686	698	704	660	707	659	668	676	697	628	713	679	674	709	633	691	656	742	719	669	660	678	679	700	687	676	663	665	695	702	659	662	680	683	683	701	680	679	708	686	696	637	695	650	666	649	663	687	675	686	706	676	712	668	655	667	638	675	630	742	722	702	678	710	653	717	694	702	704	736	659	669	680	697	693	714	714	687	687	688	663	680	704	652	685	719	702	687	673	687	667	691	696	699	671	658	710	672	674	657	692	664	678	674	690	657	683	676	658	632	646	649	725	628	702	665	694	699	682	674	679	664	678	691	653	665	640	677	665	664	689	684	673	667	701	742	719	684	629	658	635	685	679	712	691	626	640	703	695	675	645	659	693	690	693	700	688	681	702	682	682	679	665	688	709	656	708	667	689	706	627	668	660	658	724	677	649	757	661	700	655	666	716	673	702	696	674	679	708	698	670	612	635	647	689	698	675	680	686	689	682	713	679	693	725	693	689	723	714	631	663	688	678	670	659	690	653	675	677	704	658	694	688	681	685	669	664	663	684	724	679	664	661	655	691	646	640	699	662	680	679	692	663	664	744	687	696	662	696	712	675	665	688	668	678	694	671	667	739	699	724	689	735	682	715	707	717	679	672	673	645	707	666	671	695	686	680	689	675	716	624	670	661	697	685	657	642	688	701	728	701	669	665	682	650	588	740	677	719	679	680	666	673	705	649	689	676	692	708	677	659	697	672	680	671	681	662	679	713	674	706	687	669	697	676	674	673	683	685	689	666	736	685	745	681	684	696	680	661	698	714	703	665	645	689	689	692	671	698	687	683	665	761	729	657	723	637	664	714	616	687	685	664	708	708	695	671	679	711	695	665	664	696	695	643	712	616	718	614	645	702	705	659	669	667	659	701	701	693	697	698	718	626	692	671	690	711	675	675	666	650	725	663	675	691	718	668	693	735	700	707	697	675	696	681	673	672	642	720	660	667	665	693	742	667	686	637	663	692	690	678	658	658	664	707	673	664	698	689	655	639	680	696	694	676	700	673	664	685	702	678	705	720
18242	1503	948	702	505	377	359	302	272	282	248	248	233	220	241	239	177	189	198	205	234	221	211	194	206	202	187	182	218	207	209	181	204	183	203	188	169	194	185	223	198	212	186	212	190	177	189	190	216	215	205	187	184	214	208	201	204	173	188	210	215	207	195	207	195	193	191	207	179	208	209	173	178	203	219	219	183	161	201	176	206	181	208	172	174	194	209	199	189	189	213	230	201	195	228	200	152	199	175	200	158	215	224	215	191	185	187	186	200	192	197	204	183	207	200	166	197	184	198	183	213	194	198	184	239	205	177	201	202	194	189	188	188	203	193	192	181	191	178	196	210	201	213	199	200	189	184	213	176	204	170	193	182	209	205	198	168	190	180	190	187	196	177	201	174	204	193	170	195	178	199	183	184	185	187	197	227	184	190	174	201	189	194	184	191	220	186	192	184	191	179	168	194	178	184	175	186	179	203	182	190	201	195	182	180	190	192	183	184	191	195	171	175	178	195	176	215	194	210	203	178	198	210	185	195	222	215	191	180	205	159	192	183	223	206	212	193	189	212	190	200	214	209	193	204	177	204	197	174	183	183	205	173	195	211	204	193	186	189	212	209	209	179	173	176	197	180	195	202	185	167	210	195	191	181	182	190	171	196	197	159	175	210	212	204	192	196	192	184	210	206	204	186	200	188	174	193	209	187	184	222	184	185	187	210	184	188	187	192	175	172	192	194	184	204	194	173	222	168	180	199	208	215	188	193	184	179	186	170	205	197	184	182	209	210	159	196	202	189	188	188	182	153	199	195	191	173	204	211	192	181	203	181	198	210	191	194	212	180	188	165	193	203	194	202	172	172	210	203	192	206	204	191	178	159	186	186	181	188	167	219	193	197	171	180	184	203	196	177	183	210	224	189	182	189	194	220	172	175	178	195	198	166	184	207	207	174	198	214	181	204	182	214	205	222	174	178	175	181	220	203	201	195	188	200	184	200	197	174	162	213	201	196	194	199	200	175	183	158	189	183	191	168	214	204	197	177	191	195	207	171	167	173	186	189	191	179	206	185	149	188	233	190	196	215	188	212	189	158	177	232	220	180	200	174	227	179	186	201	176	193	191	170	189	186	197	214	196	218	208	206	209	200	206	186	206	200	198	178	213	215	163	190	187	185	204	172	191	198	184	183	186	203	201	166	180	168	177	189	207	204	202	182	200	187	171	202	182	199	200	202	192	183	201	217	217	202	181	199	191	184	179	177	170	199	202	182	190	186	196	200	221	227	197	180	163	196	189	202	194	214	200	203	192	171	189	180	187	199	170	206	211	188	191	170	190	181	168	174	184	193	195	198	186	192	200	195	177	161	146	198	189	200	203	194	183	231	198	207	197	186	197	194	202	185	188	176	185	187	198	193	210	206	190	190	215	173	204	198	192	192	208	209	190	187	216	198	194	187	171	195	179	172	189	210	206	212	197	205	213	190	178	203	181	201	183	172	201	223	200	196	199	196	192	186	217	207	186	182	199	206	182	182	200	201	205	242	187	187	187	206	180	192	202	178	205	183	221	197	198	173	212	200	202	186	207	154	183	232	188	221	188	180	190	220	212	225	197	202	196	214	193	198	208	182	198	216	225	219	220	179	204	182	187	205	179	191	197	181	197	193	176	196	203	189	227	175	179	188	174	184	169	213	201	214	209	194	204	191	188	201	164	192	209	176	173	165	177	170	192	189	209	177	239	198	191	219	186	206	207	200	198	198	197	195	200	200	178	199	199	173	175	183	202	189	165	194	159	201	183	192	193	214	199	189	197	194	175	194	212	203	197	172	225	213	198	200	188	206	192	210	181	194	187	163	197	215	183	192	196	184	170	194	178	185	192	191	171	187	171	208	194	207	209	178	191	206	196	191	195	204	189	201	190	193	186	193	202	181	186	178	218	223	207	225	184	187	187	205	178	178	216	192	172	196	180	180	214	185	202	212	193	173	188	191	206	216	200	205	185	184	205	201	202	206	219	191	191	165	184	203	162	196	186	173	200	189	184	188	171	213	186	202	211	188	167	196	188	222	183	202	198	195	189	181	193	182	191	182	184	224	171	191	216	188	218	219	198	200	202	220	190	192	167	161	168	175	210	181	221	199	204	180	203	200	186	217	190	186	183	191	205	188	199	214	217	196	192	205	172	183	212	184	199	183	173	234	207	186	188	190	194	179	210	198	179	181	211	196	172	197	185	174	176	189	187	187	199	231	209	180	204	187	220	180	197	181	215	228	201	184	203	190	197	222	190	197	168	175	196	174	201	211	201	159	186	195	209	223	195	167	183	194	174	204	185	198	155	190	174	191	190	180	187	190	155	201	218	207	197	156	179	217	208	180	175	185	182	184	221	176	195	207	207	204	190	191	197	182	195	190	227	197	208	183	154	196	203	237	197	201	208	206	182	211	185	193	206	197	176	170	177	197	213	227	251	201	189	187	186	191	187	194	181	175	188	205	192	207	210	214	209	189	202	211	175	181	181	181	211	203	193	206	186	174	202	191	181	180	159	194	206	193	184	217	213	204	174	189	197	168	190	221	205	229	179	181	187	194	183	206	215	196	179	225	195	202	193	196	196	186	214	213	155	163	212	206	182	207	173	174	219	180	200	174	207	218	218	190	196	196	205	209	204	206	179	182	186	176	190	161	184	203	207	195	199	165	205	195	208	171	187	175	200	190	195	196	190	193	199	201	200	209	185	189	200	176	204	176	188	207	196	201	184	198	196	182	161	194	177	192	227	194	191	201	197	183	205	194	179	210	192	169	186	208	173	175	197	179	218	219	198	168	184	208	198	183	193	203	187	223	211	216	187	210	192	203	204	202	199	184	199	185	223	210	205	154	184	202	165	184	177	179	185	191	199	216	185	202	191	165	197	186	174	223	220	190	168	181	189	212	185	172	204	179	179	205	192	197	194	196	192	163	192	179	171	181	214	187	177	187	190	201	183	202	188	190	174	176	198	188	213	199	194	192	161	186	165	185	170	173	196	193	201	207	182	186	182	201	178	150	187	189	198	168	199	159	210	186	176	174	181	175	165	188	184	196	164	207	184	188	173	180	182	196	198	199	196	195	188	215	210	189	160	211	210	185	206	198	160	195	201	190	207	215	171	181	188	194	170	197	183	190	195	203	194	175	208	208	162	195	204	153	205	239	199	212	176	229	195	182	215	197	212	179	201	161	200	188	212	176	172	182	176	192	197	167	171	215	188	183	189	199	162	176	176	209	166	203	213	185	176	181	183	209	174	195	201	175	218	191	164	204	196	192	178	213	219	186	183	192	202	203	164	186	188	203	167	212	177	175	185	178	170	193	174	216	194	203	191	189	179	190	184	179	224	207	185	187	188	191	184	212	197	191	201	188	179	186	190	214	202	193	200	206	179	204	206	228	187	199	196	213	164	182	179	163	179	199	218	196	157	173	211	210	199	202	219	198	208	199	207	230	180	213	198	177	205	237	211	176	199	178	210	211	192
10189	1016	1814	2048	1804	1498	1272	1066	944	825	765	719	643	601	648	584	573	561	532	549	533	561	502	521	518	518	458	456	511	485	462	499	468	479	491	478	434	451	470	446	446	472	502	483	497	435	453	503	436	485	476	451	464	493	457	501	468	478	470	449	456	434	475	441	455	416	446	463	417	459	461	447	445	395	443	452	497	456	459	437	482	402	444	453	456	485	459	458	490	470	443	430	433	438	455	460	459	456	451	456	461	433	463	454	453	459	457	453	431	497	466	453	465	430	448	427	450	423	457	407	457	431	478	434	422	445	403	446	417	462	468	451	450	467	447	435	437	505	472	456	468	485	437	455	440	473	453	450	450	464	463	443	450	455	443	485	442	450	486	415	483	469	427	440	462	441	452	458	457	496	492	469	459	473	469	449	422	447	448	486	456	440	479	436	460	465	430	434	423	461	411	451	439	424	441	471	483	458	454	473	465	461	494	415	431	415	418	439	439	447	423	419	494	452	428	437	470	454	479	467	476	464	485	460	507	427	460	460	450	416	468	461	435	427	444	457	427	424	447	447	471	452	432	443	511	466	455	443	443	468	447	456	458	449	440	474	437	432	422	439	452	434	482	443	475	469	472	454	466	439	480	477	413	454	425	459	478	415	426	470	449	422	467	400	429	499	447	432	461	431	472	432	471	465	433	465	452	411	440	452	467	412	475	462	466	437	482	416	462	438	429	438	461	435	457	427	416	472	444	484	445	479	444	474	478	477	432	446	444	469	461	482	444	448	474	425	434	461	415	465	466	479	405	409	450	470	461	474	471	433	445	437	455	477	455	419	427	456	475	452	430	491	438	440	441	422	512	464	429	446	445	408	471	452	451	415	468	415	442	433	439	451	455	474	434	449	429	447	466	497	452	453	460	422	436	463	482	409	449	462	426	472	434	419	447	463	472	476	473	459	465	460	483	438	473	450	446	431	459	479	472	434	443	474	428	421	452	398	449	452	452	462	466	477	464	425	506	481	444	444	432	436	465	428	439	460	474	413	472	456	433	470	444	433	457	441	447	463	447	427	431	437	457	461	418	442	462	476	440	468	483	443	443	439	443	459	436	447	450	430	436	459	466	443	460	480	461	454	444	452	415	471	436	450	460	431	444	465	452	449	470	468	453	467	441	451	446	431	409	464	448	467	450	426	444	458	452	454	428	445	458	461	454	457	470	451	413	432	444	468	460	474	436	463	472	426	469	472	435	449	441	453	442	438	438	480	442	470	462	453	461	454	442	427	437	466	463	477	447	470	441	420	466	458	451	423	458	468	471	473	433	476	462	414	450	445	472	461	456	443	463	471	478	441	405	442	456	480	440	465	460	440	449	410	439	414	438	425	484	438	416	460	446	490	448	472	449	428	424	423	427	475	500	441	461	448	453	479	445	460	431	450	456	431	443	464	476	431	439	455	455	443	464	479	485	437	462	460	457	409	454	447	441	482	508	455	466	420	482	479	435	428	452	419	410	437	465	458	436	439	429	429	441	458	452	445	449	380	465	481	475	394	448	465	437	401	464	416	463	442	454	430	431	469	458	439	448	462	458	418	448	444	454	447	442	482	443	436	423	462	440	424	465	444	444	465	425	444	443	427	436	442	431	453	450	425	471	413	443	434	449	383	462	426	411	410	421	450	456	454	464	443	438	461	447	439	448	448	457	450	494	454	443	464	478	447	475	446	430	451	424	444	446	421	461	454	412	433	447	430	453	410	428	434	447	452	430	460	444	464	468	455	473	431	490	425	396	425	426	471	432	412	457	450	445	460	442	423	476	463	457	453	439	425	430	427	475	432	509	441	473	425	463	435	455	424	442	433	468	469	496	466	422	429	464	475	474	470	437	453	435	444	456	441	445	441	411	483	496	434	438	441	431	458	437	467	482	441	439	406	466	481	428	469	463	432	425	426	453	496	465	438	459	446	469	449	427	430	456	424	464	459	471	425	450	444	474	452	448	466	439	500	464	449	471	457	448	439	470	475	468	460	468	473	447	459	446	427	452	428	452	414	432	490	400	469	473	449	447	425	433	446	445	481	475	454	456	464	449	442	416	443	426	416	456	493	457	451	484	465	440	437	437	441	453	465	474	463	457	431	442	452	438	437	424	472	441	472	460	432	448	403	433	488	434	472	403	447	434	437	423	458	451	448	468	437	461	426	417	447	421	431	483	470	484	470	447	443	435	462	400	465	451	480	455	440	430	490	411	417	474	462	439	468	437	492	435	460	448	459	448	427	403	493	431	472	429	450	450	440	467	474	435	437	427	486	504	425	466	461	471	458	453	403	456	448	433	458	468	444	462	456	473	464	437	471	420	442	436	465	447	465	422	424	441	434	458	412	477	453	455	490	462	443	468	504	466	452	456	454	465	433	468	444	430	450	480	429	478	443	446	494	449	506	456	445	480	467	463	457	453	443	450	486	471	466	408	495	484	440	470	456	428	480	472	433	452	485	402	407	477	431	446	406	463	436	459	444	456	438	403	425	463	437	470	433	418	420	430	453	443	412	459	410	442	501	454	442	457	445	485	439	462	452	446	464	481	475	457	445	456	443	466	453	400	408	445	440	504	478	429	462	428	412	444	450	423	430	456	428	432	472	467	472	440	446	430	445	469	424	449	437	460	436	458	481	448	425	464	452	481	446	434	474	448	460	441	446	467	486	476	446	453	434	449	465	437	500	468	472	422	466	465	442	447	459	450	444	411	443	421	434	438	417	426	439	428	491	432	421	469	469	419	454	468	454	428	444	423	460	455	450	440	468	457	472	476	462	405	409	492	414	443	434	442	456	450	466	464	420	448	479	439	440	454	407	434	467	436	444	463	472	436	458	424	449	449	451	424	471	472	454	438	437	434	459	469	426	475	486	460	443	441	455	445	439	439	473	473	455	441	444	446	444	449	475	430	433	440	473	401	459	457	431	461	472	417	439	436	452	465	503	478	464	460	445	479	403	397	435	442	474	487	447	473	442	459	446	453	437	445	454	437	443	472	427	497	463	438	501	442	425	457	461	473	490	415	459	401	483	430	454	420	464	453	454	492	449	443	456	480	464	472	442	464	483	452	453	479	487	419	466	402	429	452	391	439	433	468	451	472	398	437	432	462	431	479	444	458	478	472	432	480	485	430	449	392	410	457	438	449	419	440	458	451	443	444	424	414	443	495	450	407	440	423	433	445	467	449	429	473	463	442	438	467	474	467	487	459	446	441	479	438	417	441	468	472	437	452	441	446	446	445	445	459	449	445	468	445	443	470	392	442	482	473	454	409	462	446	489	435	473	433	481	463	474	434	446	449	465	477	461	447	460	451	425	489	485	443	465	456	446	458	455	428	466	476	425	461	459	452	460	444	409	464	429	434	443	473	432	486	417	426	477	442	446	481	434	439	440	461	446	482	419	448	465	445	443	443	401	418	437	447	481	469	430	463	442	438	435	439	451	470	477	457	472	436	489	454	445	478	465	458	459	463	446
3318	255	229	216	214	187	196	209	211	220	185	228	187	210	195	199	187	213	225	194	227	217	195	169	197	215	207	202	193	195	229	200	194	169	200	214	197	193	235	197	189	206	228	174	206	236	188	192	192	197	180	211	221	197	194	172	197	199	215	201	205	195	199	165	173	204	200	199	190	181	176	204	214	220	173	202	209	190	187	197	206	199	210	190	220	236	200	241	204	183	180	192	203	200	209	212	208	189	193	191	223	181	217	204	228	176	202	182	201	223	178	182	211	191	207	188	209	184	214	202	219	168	199	192	194	183	186	199	194	196	179	204	221	222	198	223	193	196	190	211	228	198	200	169	196	203	202	212	204	192	192	212	196	189	186	195	203	193	185	222	195	205	205	213	191	218	214	198	185	222	168	216	221	190	203	177	217	188	213	229	192	213	220	209	172	180	210	216	224	202	200	205	179	206	204	201	217	225	212	167	179	202	191	206	190	211	192	181	195	197	236	193	202	213	196	205	204	189	216	192	184	185	186	228	191	175	193	206	181	214	199	217	176	183	194	200	192	185	204	201	181	213	221	216	190	208	228	200	183	203	196	186	200	175	215	212	184	192	226	187	181	199	205	248	201	207	209	233	199	190	212	202	201	195	204	184	195	154	185	209	188	197	206	234	205	206	194	187	206	220	179	225	191	218	228	190	189	253	215	199	209	218	210	185	228	226	208	199	213	191	203	165	189	192	223	199	193	173	205	195	170	187	180	200	192	170	210	209	193	204	189	212	184	189	197	222	239	209	185	178	195	187	218	198	199	208	196	203	193	196	206	196	168	217	213	216	203	248	207	198	178	208	197	209	234	204	211	213	211	179	177	208	261	198	197	185	189	173	188	212	194	189	199	194	208	192	206	185	212	212	209	192	203	184	186	193	205	184	195	221	192	202	209	210	220	172	200	193	200	197	175	199	208	216	210	196	193	209	195	197	197	217	198	199	214	202	187	214	206	203	225	184	203	198	219	188	208	221	198	198	213	181	190	200	198	195	201	206	220	190	190	177	199	192	214	219	206	215	204	204	210	183	183	194	172	184	194	199	202	207	206	198	192	200	199	193	192	201	200	176	188	206	181	215	205	226	200	219	213	190	193	190	177	224	190	193	199	189	197	224	204	217	179	173	191	202	162	211	230	202	172	207	224	202	183	201	197	206	229	199	210	207	241	196	219	183	157	172	194	204	206	186	201	182	224	211	225	223	193	215	176	223	243	192	209	232	229	198	183	181	212	180	189	197	190	150	198	195	217	190	203	221	196	177	217	221	190	212	231	206	207	187	186	209	180	223	179	198	195	186	224	196	190	202	177	191	190	202	207	207	197	201	198	188	202	189	189	217	183	215	207	179	182	194	190	217	202	170	198	177	219	203	160	180	204	228	181	186	207	229	213	171	213	181	179	200	211	192	218	219	175	185	220	213	187	200	172	197	189	233	207	198	210	198	195	214	196	184	196	206	214	183	208	179	201	210	217	182	206	193	199	194	215	219	206	196	208	200	185	204	191	168	196	177	192	243	181	182	215	205	195	200	210	198	199	206	207	216	168	197	183	185	200	225	206	215	183	204	183	204	194	187	187	208	199	221	199	205	192	213	186	204	197	205	199	188	217	216	180	203	205	161	204	211	179	182	215	204	171	202	193	228	203	184	197	214	206	189	207	190	178	212	226	182	211	195	200	216	206	202	181	198	209	195	183	202	196	226	195	205	203	163	223	205	207	207	223	189	214	194	201	223	215	206	181	219	173	172	227	200	201	220	191	211	213	217	211	216	215	199	204	203	198	204	173	195	243	210	211	212	196	199	235	229	204	189	214	187	183	191	225	212	220	197	190	207	184	215	200	203	189	200	209	193	188	201	185	230	190	209	169	193	203	205	205	198	170	205	202	184	196	196	200	202	196	202	147	177	193	194	181	204	199	200	187	210	186	203	242	205	200	197	200	213	187	198	219	170	217	210	190	197	201	209	200	196	203	226	180	194	213	184	186	208	221	217	198	200	200	200	221	189	213	175	214	184	191	227	209	211	223	209	191	190	211	189	190	225	208	215	187	223	207	205	186	176	218	208	204	219	170	194	196	191	179	199	230	201	179	160	182	219	174	203	195	189	202	204	183	181	168	180	184	186	192	183	187	249	210	165	198	240	218	188	224	223	229	197	188	215	197	197	185	209	214	223	213	216	199	174	205	204	199	209	217	210	182	206	225	217	200	214	172	211	211	204	172	208	194	201	216	213	186	192	201	198	185	196	204	208	201	233	190	184	199	236	181	209	186	246	217	207	184	196	207	195	217	218	222	172	183	208	217	194	200	232	222	200	191	204	187	205	209	202	186	192	186	241	201	197	192	205	198	235	200	203	202	191	208	206	194	184	205	194	204	208	216	200	200	193	191	205	217	212	182	236	198	211	198	212	238	194	207	179	210	197	192	209	199	201	211	186	186	207	200	220	205	205	212	235	219	193	211	180	209	176	202	205	207	181	194	215	239	203	201	204	185	207	206	202	215	230	193	190	181	181	227	201	211	224	199	181	188	213	181	213	181	218	217	183	199	231	198	190	240	164	189	204	221	184	212	204	199	211	202	211	174	214	195	187	224	223	227	210	235	213	169	206	192	183	204	197	216	203	202	178	202	196	211	189	188	215	198	211	213	213	215	199	212	222	188	192	209	224	224	206	191	226	226	202	198	194	211	205	200	203	197	202	194	196	188	176	211	170	203	201	208	191	195	226	218	227	201	190	202	209	206	200	218	195	185	172	194	224	245	193	195	179	193	214	217	210	184	214	202	192	203	186	214	221	205	225	215	214	225	191	174	173	194	203	208	206	197	204	199	227	205	215	209	187	206	179	200	187	207	202	184	194	206	204	209	179	215	208	204	179	202	191	201	160	176	206	219	193	201	194	208	208	203	207	227	201	188	201	204	193	212	196	197	198	218	199	211	204	224	197	210	200	218	216	191	200	207	228	211	204	214	199	197	187	206	216	197	188	203	202	208	191	211	199	207	190	195	186	236	171	192	232	216	184	196	201	195	218	207	198	220	211	214	189	215	177	200	200	190	199	199	179	164	206	190	193	190	199	212	184	194	213	196	221	196	210	196	207	187	197	179	205	211	199	179	211	221	202	184	200	217	196	175	172	224	198	214	217	204	210	245	212	189	207	210	194	200	209	201	207	186	194	227	187	189	223	180	193	244	205	214	224	215	205	235	154	195	209	205	205	222	192	189	194	167	205	203	218	202	202	210	227	250	170	211	190	193	184	216	201	230	224	221	210	191	220	221	194	215	198	191	205	197	178	218	218	217	203	195	205	205	191	211	181	204	226	199	184	188	223	206	190	200	190	201	187	192	202	223	185	197	201	206	194	228	185	187	216	190	205	194	197	189	177	179	204	197	182	185	206	185	201	192	204	210	216	225	218	204	213	203	198	189	191	208	180	208	214	204	216	218	207	206	210	201	189	197	222	190	200
3055	510	546	539	525	544	520	526	522	551	482	522	544	489	506	522	490	489	505	492	429	482	519	490	466	493	471	497	470	509	483	468	497	548	515	511	502	463	513	481	518	508	531	477	488	519	473	484	528	527	503	500	485	483	462	482	464	476	557	498	475	503	508	491	512	491	476	479	468	509	464	528	459	499	478	489	477	497	449	465	475	489	497	449	502	494	505	451	502	477	478	465	467	507	496	527	496	476	473	492	502	446	509	450	459	497	522	482	490	498	513	524	474	479	486	491	527	508	473	507	475	524	461	503	525	511	494	485	470	498	493	481	489	457	463	481	522	526	466	523	502	489	466	464	486	474	490	509	518	474	521	471	509	479	501	537	475	512	458	478	515	523	475	486	488	528	507	466	469	480	480	479	471	447	500	494	499	488	468	525	490	489	483	488	491	451	503	499	505	513	476	519	479	503	482	487	443	511	473	486	516	505	462	503	489	460	469	452	527	494	473	520	506	488	479	439	475	516	483	522	496	488	473	517	465	504	533	454	449	481	504	504	492	496	444	508	462	485	508	499	495	478	508	523	502	498	522	473	504	507	474	531	472	517	490	471	469	442	494	522	535	506	514	505	473	513	501	473	489	502	546	523	459	505	515	485	493	491	460	496	471	497	479	502	479	554	494	478	496	492	501	475	491	495	465	504	445	513	512	490	497	506	474	534	482	471	505	536	502	476	506	450	490	472	491	467	485	478	481	500	492	460	528	536	486	484	499	524	497	468	454	465	511	480	484	464	465	542	535	482	477	493	489	476	477	490	463	495	458	469	498	451	466	481	493	505	531	499	494	513	534	504	498	494	486	478	513	507	498	446	483	525	483	507	500	515	485	429	445	464	480	492	473	482	481	492	523	508	506	510	483	489	504	458	508	522	485	488	491	512	487	521	477	497	514	515	499	516	461	491	484	489	487	483	498	505	497	499	461	513	499	479	492	486	501	460	494	478	529	500	486	470	479	499	475	464	487	499	480	507	491	492	516	511	501	512	478	479	491	495	508	493	510	466	512	479	477	481	507	511	511	494	478	484	460	500	481	528	487	488	460	499	498	504	505	461	446	465	502	500	466	491	446	465	489	463	469	489	475	508	465	509	539	495	458	479	519	468	500	564	475	480	471	464	508	518	490	445	457	542	446	497	480	493	453	496	500	528	485	486	464	513	488	502	516	499	490	462	498	451	455	471	481	482	498	492	532	453	517	535	467	455	478	530	465	487	491	522	452	484	491	480	486	473	509	510	467	471	523	508	517	475	492	479	489	513	485	505	476	510	463	462	502	456	503	534	499	463	480	513	497	519	537	504	478	469	471	460	504	501	459	501	459	506	495	489	496	476	474	476	489	487	515	492	508	502	477	535	472	503	521	534	465	475	495	500	500	503	491	515	512	471	463	501	466	521	509	496	510	486	458	479	475	506	477	506	476	509	487	491	467	490	496	535	494	515	518	500	487	461	456	484	456	466	526	508	466	516	486	496	458	462	499	479	495	483	496	502	440	471	477	478	461	505	485	456	500	501	488	510	504	503	505	514	509	491	444	500	505	488	492	494	486	461	430	476	497	474	513	503	540	490	519	472	456	532	459	510	529	495	509	448	453	476	484	513	462	481	495	484	537	536	513	460	468	499	461	450	443	494	488	507	487	441	503	478	510	468	482	470	507	461	479	507	500	488	500	537	471	494	445	471	487	516	454	477	481	467	510	493	450	484	462	494	542	480	493	497	484	508	458	486	476	532	505	502	509	511	502	512	510	466	505	490	508	461	531	486	454	491	478	497	495	498	462	463	484	438	510	546	508	478	503	456	463	469	472	500	460	477	492	505	487	472	492	495	477	486	501	496	512	494	455	510	495	458	479	486	537	479	532	483	493	506	490	484	525	472	488	497	476	500	508	478	553	476	479	489	460	468	508	473	494	452	483	477	481	504	486	478	487	500	499	485	520	516	521	470	492	478	477	491	492	532	498	473	431	485	455	455	503	460	449	494	499	458	482	488	476	500	490	459	445	486	469	491	472	480	480	505	477	513	489	504	488	469	488	492	487	493	480	472	480	466	496	511	513	497	509	474	494	475	456	486	463	521	484	495	487	454	471	499	488	479	475	498	487	508	512	481	482	531	475	509	476	498	500	513	487	492	498	510	489	476	493	483	476	496	511	499	512	500	445	459	457	465	486	481	514	482	457	509	487	480	493	503	477	496	488	530	471	495	442	431	464	487	468	522	476	474	497	462	538	458	485	463	484	502	507	530	482	502	520	456	465	473	510	525	506	455	491	524	532	481	458	460	489	474	518	468	521	519	485	485	494	488	502	479	493	516	495	505	499	496	515	495	525	502	536	485	527	493	498	513	486	462	502	473	474	478	524	464	471	497	497	500	463	532	475	507	448	495	484	475	475	482	501	434	487	516	483	477	489	442	448	522	479	482	507	518	462	472	501	491	488	482	494	457	457	461	473	528	474	503	490	502	502	476	485	505	442	492	479	511	500	456	473	492	512	485	510	451	469	518	455	485	500	494	501	517	499	489	456	467	478	479	475	477	511	476	490	513	498	515	468	469	504	499	452	499	477	476	479	493	521	476	481	490	503	510	478	533	478	511	477	486	463	458	508	490	473	480	441	516	521	491	565	487	463	457	490	493	503	494	496	495	513	468	485	501	491	517	478	510	477	517	490	474	480	503	480	479	502	493	493	496	486	472	487	470	436	501	510	459	478	462	490	502	477	480	500	478	498	510	468	501	491	472	514	487	460	482	485	510	533	478	500	498	472	493	474	458	529	465	493	473	502	501	475	460	496	511	493	487	505	507	485	481	519	457	525	487	416	520	527	501	515	518	482	476	489	493	507	497	504	469	467	483	485	466	478	479	499	495	505	496	488	479	478	472	450	461	507	479	499	494	470	465	468	510	505	506	476	495	500	458	477	449	466	481	459	474	512	522	449	497	479	481	497	461	499	484	492	494	475	509	506	480	501	479	515	511	458	471	539	456	533	510	477	477	449	473	489	476	486	495	460	524	505	479	483	488	516	497	464	512	495	508	527	487	464	493	485	468	468	512	509	500	499	498	513	549	488	462	528	465	515	461	499	482	470	460	500	451	467	513	475	489	495	463	521	516	470	509	496	519	507	488	488	485	528	510	493	488	489	503	512	498	491	477	487	468	518	508	500	507	493	534	464	486	506	497	496	474	518	489	542	493	514	493	521	487	502	467	520	514	511	496	489	497	487	483	491	477	472	514	509	460	504	490	485	525	495	463	463	491	503	470	529	508	523	490	468	488	479	481	460	519	444	517	505	488	499	525	516	543	512	496	466	504	454	469	499	518	485	484	478	471	509	468	478	478	474	509	506	499	536	465	483	480	533	471	502	461	500	481	482	494	491	517	502	489	525	530	489	499	469	476	502	500	504	481	482	469	517	472	463	498	464	472	491	516	463	484	470	459	535	488	491	468	498	502	506	498	498	520
11034	743	663	527	475	415	379	313	350	346	292	333	319	283	313	295	264	317	291	336	333	274	288	286	331	314	320	283	289	301	266	287	291	313	290	272	299	294	326	305	283	315	286	295	331	324	320	306	299	318	320	271	269	280	308	306	312	331	284	252	283	305	355	325	279	315	318	282	268	265	278	289	304	301	259	291	302	320	323	292	304	277	318	289	281	245	290	278	298	289	274	306	284	273	309	275	294	314	303	292	296	316	301	278	294	296	291	306	299	326	282	291	289	277	302	317	312	312	280	271	263	304	295	284	272	284	303	329	332	301	288	269	305	275	294	310	320	334	316	333	269	298	263	329	307	313	287	348	318	290	292	311	309	315	292	277	272	274	267	272	330	294	248	331	293	281	332	293	312	300	300	291	324	288	323	278	288	282	292	287	290	270	321	290	329	297	314	299	275	290	292	322	285	289	312	284	280	291	274	298	281	303	297	305	299	321	271	320	315	311	276	281	309	285	291	310	308	284	303	300	284	315	278	287	289	329	285	328	299	296	273	299	309	294	296	291	275	282	274	298	290	284	303	268	304	285	300	289	267	312	298	311	310	318	320	292	295	295	302	288	297	261	300	293	286	268	290	269	284	298	309	257	274	270	289	306	295	256	303	299	285	264	274	278	291	317	303	258	287	277	320	291	282	272	301	262	302	304	265	289	307	272	291	314	293	285	289	315	285	297	281	315	289	265	296	307	349	259	315	274	285	333	310	310	267	279	283	295	339	312	337	328	283	309	332	286	325	283	304	319	304	298	303	294	299	313	301	272	276	278	295	309	287	280	305	277	306	319	327	293	276	312	287	271	321	301	285	293	265	295	300	282	315	273	278	271	285	298	278	274	317	299	282	296	329	339	284	291	314	275	299	254	304	310	310	275	317	320	292	275	327	296	312	303	286	339	282	297	269	299	311	314	332	284	299	338	297	321	274	274	292	289	305	316	308	288	286	298	323	322	297	344	329	323	294	292	302	275	264	286	312	305	288	297	300	299	281	312	287	308	292	341	326	286	304	300	301	271	295	281	297	281	309	305	307	288	292	317	285	304	293	309	290	299	288	300	296	271	249	298	289	304	310	316	319	285	307	291	298	303	311	313	306	281	279	292	289	305	271	294	296	313	272	292	275	266	289	289	302	310	271	315	299	276	321	286	300	299	278	249	287	253	321	302	263	279	305	320	292	305	329	275	259	302	298	304	303	304	276	295	266	281	293	317	250	320	296	306	306	297	298	299	283	307	312	286	306	282	314	302	294	276	280	267	285	300	328	286	265	310	279	282	304	279	299	276	323	294	298	320	294	316	298	301	283	297	298	347	297	305	316	274	271	296	301	278	287	307	285	326	291	277	304	286	303	289	346	298	320	268	277	296	314	305	301	280	284	319	282	302	312	314	275	313	295	298	288	296	295	293	285	285	315	320	305	325	308	295	286	302	281	318	325	295	305	276	312	335	294	315	306	286	298	281	287	283	280	278	283	293	318	312	309	294	314	276	283	283	281	312	297	318	282	306	269	257	294	295	299	260	293	297	298	276	296	303	285	299	323	308	321	294	283	277	298	251	283	274	277	316	284	298	314	321	298	274	288	302	292	280	311	307	278	306	317	261	274	336	302	306	237	329	261	283	304	260	307	329	309	287	316	274	313	297	311	281	298	304	283	326	278	265	274	288	258	263	278	278	286	312	263	298	315	352	308	304	291	320	295	266	306	282	299	311	290	303	297	317	287	313	314	306	313	284	248	304	283	329	288	323	317	284	291	316	276	296	255	304	292	305	280	276	276	282	321	299	280	308	323	303	316	277	289	294	283	286	293	298	294	320	296	312	291	266	305	285	294	278	303	309	270	331	310	300	256	310	325	297	325	304	284	296	294	316	297	298	285	295	277	250	295	264	303	321	301	312	322	302	316	283	288	291	287	305	297	280	271	287	305	324	290	277	315	289	329	288	314	292	299	317	305	298	324	301	295	277	323	270	318	312	323	315	262	276	303	296	301	266	293	281	301	309	306	326	292	304	320	288	294	317	283	269	304	271	286	329	284	257	280	284	304	305	318	315	331	301	300	301	308	294	326	319	313	288	296	317	297	318	285	314	266	324	300	345	327	277	303	316	263	273	301	288	287	298	303	306	324	285	299	275	293	292	283	325	296	324	331	304	295	291	276	261	320	290	284	314	254	285	269	331	307	304	262	309	275	299	319	282	281	257	295	272	315	322	331	291	300	330	300	323	306	318	279	297	319	292	282	306	286	290	316	314	273	288	309	296	281	284	279	309	299	293	323	269	284	305	298	306	325	270	324	299	288	314	274	275	251	294	278	274	292	307	281	290	294	307	285	286	277	314	275	320	320	295	260	312	289	274	298	314	312	296	287	309	299	312	301	301	288	297	291	288	315	317	283	262	308	311	281	298	273	276	286	312	287	275	333	311	308	293	306	312	290	286	286	291	278	282	332	276	330	297	324	288	286	325	274	261	300	324	283	252	290	330	295	314	290	294	299	294	320	302	320	272	282	296	292	305	305	295	287	262	258	293	277	277	274	304	283	279	323	293	286	327	292	323	292	304	258	289	319	289	269	310	261	294	253	290	281	299	275	282	304	319	310	311	297	282	296	285	298	284	287	275	290	301	318	289	303	286	349	306	315	296	285	264	290	313	309	259	280	296	283	317	293	314	255	300	309	286	286	290	316	264	303	282	319	293	287	294	280	285	312	281	262	265	283	309	308	282	275	308	320	317	266	292	314	305	269	271	293	302	269	300	286	298	326	270	293	292	331	286	294	268	336	308	312	274	307	299	299	303	308	313	293	321	276	332	315	309	280	304	332	303	287	315	268	330	293	331	311	317	292	299	313	296	309	317	307	281	256	317	262	283	333	289	291	305	321	295	282	301	327	314	285	290	288	326	319	286	324	285	284	324	287	296	328	307	337	327	282	282	280	284	319	297	250	291	286	289	317	292	295	298	325	286	281	293	301	282	303	309	278	307	344	303	319	293	308	297	279	289	281	280	305	327	328	276	321	292	308	309	275	297	314	268	302	315	256	306	288	316	325	284	258	295	297	294	288	321	278	331	289	275	310	313	297	287	274	311	297	245	295	303	319	316	292	295	285	276	322	282	297	301	304	295	289	308	258	321	322	328	288	286	305	346	313	272	287	322	277	303	322	298	311	294	268	299	285	309	314	310	295	294	293	303	280	281	287	327	309	256	282	283	304	331	320	273	298	304	303	292	279	289	287	292	312	260	274	304	312	320	289	291	274	271	260	280	303	288	300	303	285	311	253	280	256	315	288	284	330	292	314	311	301	314	285	305	326	301	314	308	272	288	293	335	274	305	282	284	303	298	314	300	304	279	298	263	285	261	293	287	299	312	321	291	293	294	278	286	324	268	307	282	308	314	297	298	300	299	327	253	295	284	289	320	291	274	287	290	308	321	327	265	312	293	332	288	286	301	295	280	267	285	280	316
8312	949	1385	1513	1353	1179	1094	961	1003	851	916	832	794	788	750	752	743	729	756	747	737	676	721	759	696	705	698	689	692	699	684	711	688	725	709	700	689	676	679	677	655	691	685	709	650	667	688	711	641	696	653	690	642	644	696	677	677	697	627	706	716	717	671	660	665	637	722	672	700	698	666	717	691	693	673	648	728	640	679	692	694	669	698	663	639	705	673	689	679	655	677	678	668	656	673	695	687	671	662	708	728	672	673	703	691	682	704	634	659	718	697	663	663	672	672	726	688	694	663	678	688	655	646	688	639	659	672	662	682	663	675	701	652	700	665	646	690	686	708	664	667	647	604	739	697	703	763	650	718	633	666	712	689	663	674	657	706	677	699	710	668	686	666	655	648	704	659	701	680	674	715	701	675	667	637	669	636	686	666	667	698	699	660	675	718	681	721	691	658	686	678	656	699	711	638	694	720	664	708	635	696	707	657	677	665	690	656	678	642	685	670	650	704	649	687	679	687	725	729	689	699	676	667	713	690	638	694	678	699	716	687	667	683	663	679	694	714	661	723	659	696	620	697	673	689	676	702	725	675	657	675	645	641	687	665	647	653	690	674	666	699	676	702	724	659	618	684	696	669	721	702	715	663	728	652	720	670	680	661	703	719	677	690	657	666	691	706	653	677	670	684	678	652	672	676	695	686	650	694	667	659	659	699	621	661	720	706	636	691	670	673	671	711	683	700	686	685	668	673	684	670	707	702	692	739	664	694	654	659	669	696	671	685	622	741	652	652	715	673	764	647	659	700	652	679	691	678	716	691	714	711	658	685	643	642	646	650	696	697	723	681	654	689	652	626	707	706	637	697	683	668	702	674	714	667	704	697	678	695	684	674	680	658	667	703	696	593	649	638	709	703	628	658	651	670	659	685	657	676	669	641	680	624	658	669	674	649	695	649	695	679	712	672	733	638	683	659	693	654	685	661	696	683	717	655	675	650	659	690	671	684	653	667	693	706	669	684	656	704	667	660	702	687	732	750	629	645	709	651	712	723	700	703	674	659	676	684	680	699	659	652	685	667	741	679	652	644	644	742	676	631	694	658	659	615	701	702	704	675	659	673	654	712	715	632	706	699	663	695	717	685	659	666	680	703	651	686	616	726	673	715	666	728	649	658	662	670	723	660	649	684	691	725	678	691	662	677	646	681	666	735	724	695	672	695	705	697	643	632	692	639	711	683	634	663	661	686	711	641	689	652	679	674	699	694	643	663	696	708	723	715	692	649	721	657	699	710	716	704	717	667	711	643	703	659	628	722	653	659	640	618	647	681	655	732	723	726	702	686	647	702	652	644	711	693	661	659	720	693	673	650	686	694	703	714	674	701	633	634	704	710	652	696	663	723	644	743	647	690	638	658	695	703	657	669	716	713	676	678	730	680	748	675	691	668	706	688	686	653	658	626	683	636	694	668	667	638	685	706	630	669	720	701	652	683	682	706	698	695	690	724	657	710	691	682	646	651	695	659	721	697	622	702	648	683	657	733	713	697	657	669	682	710	734	639	699	690	687	711	694	665	699	693	725	671	684	688	705	657	625	671	723	691	643	680	653	666	679	683	715	679	656	697	691	710	709	719	703	709	701	658	672	672	640	698	685	684	697	692	657	673	669	658	652	726	661	683	683	711	667	691	721	699	675	681	638	683	634	609	640	654	681	660	696	717	652	667	664	656	685	656	703	675	672	695	720	710	707	651	696	651	690	697	674	647	632	685	720	707	678	670	638	626	690	667	649	692	700	691	647	701	642	674	750	724	657	659	675	696	688	691	716	657	705	675	689	710	645	667	635	662	708	699	640	703	690	655	630	712	644	665	674	659	692	687	707	677	692	660	721	683	688	712	677	704	659	756	691	669	717	711	704	680	678	660	677	659	660	679	698	638	700	685	675	655	691	667	665	658	656	704	707	669	699	701	689	663	656	656	684	674	757	636	654	682	677	638	661	704	659	691	679	700	675	662	686	711	667	670	695	661	695	675	686	670	690	650	680	662	712	680	677	683	685	657	660	636	670	667	657	651	706	637	661	668	668	696	669	719	694	707	659	696	659	648	635	678	701	706	690	660	661	651	699	697	661	731	714	685	688	683	656	706	676	650	675	667	679	711	671	697	663	699	702	741	710	692	714	708	691	629	696	694	705	633	636	736	684	671	647	656	633	725	655	671	718	680	630	659	687	672	729	725	678	708	685	690	658	658	681	700	682	720	642	661	658	690	685	668	710	676	656	653	639	643	693	679	698	674	663	675	665	684	729	676	636	682	675	668	663	623	708	701	732	706	700	678	690	671	711	689	697	713	653	662	718	630	689	661	684	675	739	660	655	672	686	630	689	667	693	670	675	641	687	722	676	661	668	709	711	628	647	658	671	646	674	679	722	687	698	685	660	696	691	673	690	698	724	653	725	694	686	686	684	654	681	675	649	629	715	712	644	693	708	674	689	729	686	698	672	612	691	720	684	720	624	691	644	622	741	701	718	673	671	722	699	689	695	679	666	710	710	681	638	689	696	679	727	690	666	636	657	666	693	641	724	669	695	694	694	701	704	700	711	715	702	712	686	646	667	697	712	721	720	714	703	683	700	687	697	683	647	659	685	695	649	724	674	664	642	666	686	673	664	721	716	657	684	707	638	688	679	661	672	653	690	710	747	683	675	669	696	639	687	659	669	703	679	677	710	721	649	646	719	677	682	662	722	691	667	700	696	633	694	650	677	711	687	633	761	681	700	709	717	695	730	682	713	689	628	640	645	727	680	669	688	661	687	698	664	700	681	695	684	644	680	668	699	660	671	707	690	671	667	692	685	695	701	699	667	652	725	730	692	696	705	691	728	656	624	672	708	680	667	661	691	690	674	677	657	714	702	696	676	646	712	709	727	701	697	658	674	665	678	722	690	640	728	651	667	680	681	680	703	656	665	645	679	696	715	676	715	609	718	722	678	693	688	642	669	670	682	680	744	723	674	683	702	704	649	684	670	663	710	683	679	706	676	660	662	698	649	704	647	682	683	615	707	732	682	696	652	680	706	698	704	654	703	636	648	681	687	691	710	679	630	649	659	729	684	680	656	643	683	693	725	710	691	659	710	664	663	723	682	669	688	667	670	678	675	680	665	654	716	706	695	661	646	652	701	681	693	616	645	676	677	687	697	718	703	659	698	723	706	670	764	732	699	686	691	698	711	671	691	693	695	632	714	707	671	645	766	740	682	664	705	690	689	697	724	637	725	648	696	685	678	746	624	711	689	710	669	673	659	690	690	662	690	670	694	668	666	718	660	741	696	702	654	653	687	708	641	669	726	696	718	600	683	719	704	693	670	635	712	695	687	668	668	699	700	690	672	662	673	662	646	666	699	726	656	675	693	739	708	682	695	658	675	688	690	660	668	650	718	640	684	690	693	698	685	722	679	641	668	651	690	682	745	673	682	669	674	631	682	682	623	696	637	664	660	659	709	684	696	729	691
18073	1428	929	689	526	386	304	318	278	283	241	246	247	216	221	210	173	231	208	197	168	220	219	214	197	187	210	183	220	212	206	205	202	204	214	239	202	189	199	188	205	186	213	200	158	190	170	214	203	199	196	219	224	199	203	172	164	211	197	191	184	229	191	193	171	179	176	195	185	233	203	189	183	215	233	197	191	212	213	207	198	202	217	204	213	204	184	220	183	180	200	185	194	198	215	199	204	203	196	192	175	166	193	173	185	185	217	195	176	181	167	185	196	189	192	166	212	200	195	192	199	192	182	208	197	192	198	195	202	188	222	183	181	204	175	191	192	187	215	208	203	216	203	188	174	201	178	194	182	194	218	200	196	172	188	189	193	176	221	187	197	198	192	193	176	206	233	183	204	197	212	193	180	181	218	186	208	188	200	194	185	188	178	203	183	197	172	173	189	196	213	176	168	204	198	169	197	181	209	205	203	194	193	195	211	211	220	213	189	196	188	169	169	178	193	183	169	165	171	203	218	171	157	197	188	199	192	203	210	193	185	186	165	210	176	186	181	186	207	170	182	198	196	192	202	183	188	199	206	181	175	197	209	193	210	215	207	209	211	204	213	184	194	186	188	171	193	193	207	199	204	195	196	202	211	184	172	174	195	186	146	179	201	170	185	177	190	200	201	188	179	231	191	182	188	174	186	169	184	209	175	195	194	178	182	206	192	187	193	224	192	177	221	225	173	199	223	178	190	208	205	195	202	184	211	186	179	181	210	215	181	204	165	208	169	198	188	205	178	197	171	192	215	199	168	193	195	187	182	208	198	177	202	180	188	193	166	162	194	193	167	159	165	157	196	193	178	219	201	208	186	187	196	205	223	214	200	180	221	182	166	207	183	198	200	230	191	214	183	185	181	206	173	165	205	199	200	213	179	214	189	181	206	183	198	186	188	210	173	206	198	190	188	202	184	157	193	200	194	209	197	209	202	211	173	195	220	208	194	198	192	224	191	234	208	184	180	184	185	251	191	220	206	157	182	210	206	194	197	196	204	190	181	210	189	170	188	181	185	173	227	164	179	180	169	210	198	195	177	205	197	188	201	216	185	184	177	231	187	176	179	192	215	165	199	207	192	199	199	209	167	192	193	199	183	197	183	203	162	192	220	198	200	203	184	183	179	190	219	204	191	170	187	190	207	206	209	186	184	183	198	204	183	225	206	180	211	181	200	214	196	221	187	175	177	184	185	189	215	199	186	180	173	206	203	193	186	207	202	178	204	150	189	233	214	239	195	186	168	198	211	196	191	202	189	181	213	173	187	260	183	197	187	190	202	192	174	177	197	195	199	224	197	208	204	206	173	193	149	223	209	176	219	200	193	200	179	199	212	218	171	212	193	217	194	183	182	187	174	177	186	167	219	212	189	161	193	202	181	204	202	164	217	185	167	181	183	183	182	225	221	219	173	191	198	184	192	191	184	205	210	185	183	192	199	209	199	211	215	212	176	206	189	211	188	207	206	215	194	191	206	189	171	202	223	187	219	205	196	170	201	184	195	185	203	183	191	181	193	198	182	179	228	196	219	204	213	185	203	196	182	208	191	184	226	185	199	196	178	204	189	201	199	210	210	195	207	205	234	190	175	177	199	192	188	191	187	212	179	164	201	177	205	192	192	189	195	191	195	185	226	180	185	145	218	196	184	178	193	185	200	209	172	204	189	204	183	191	206	175	183	208	171	180	169	186	201	177	195	192	223	178	189	192	215	182	181	188	202	191	210	194	227	210	195	176	214	163	183	214	205	197	190	175	206	177	197	168	200	214	190	203	171	181	214	188	212	189	202	173	189	217	193	170	183	190	191	179	195	186	188	192	216	224	181	183	189	208	208	190	200	165	187	200	189	195	162	178	181	178	201	192	234	163	189	216	196	197	192	184	159	210	187	193	172	193	220	193	181	190	190	222	184	203	198	187	202	202	173	182	198	191	196	217	154	195	180	180	212	190	174	207	215	143	210	175	213	199	206	216	194	192	210	201	168	192	174	164	166	170	192	191	201	172	204	181	170	193	191	192	194	199	213	180	184	196	189	182	196	186	214	183	230	197	197	183	180	182	172	183	169	209	174	177	228	179	192	208	193	196	219	204	226	202	175	182	169	184	196	199	179	199	185	185	196	211	210	195	174	210	193	189	211	191	200	181	200	200	196	214	174	202	192	165	184	211	179	181	178	190	239	213	223	221	188	185	170	186	174	167	189	185	207	174	204	205	227	191	196	184	212	193	188	200	226	195	227	192	190	199	176	191	197	194	199	217	197	189	197	163	200	221	194	193	156	189	196	184	196	176	186	198	207	164	188	173	206	208	192	191	205	188	189	186	175	196	186	225	192	184	161	184	205	223	202	212	208	156	182	205	193	199	177	192	215	213	207	200	189	187	201	210	196	180	200	195	179	196	216	182	208	181	186	216	174	186	203	204	219	188	173	196	175	186	186	176	186	183	206	178	193	198	194	164	197	190	221	195	204	185	195	209	168	197	202	187	168	235	198	197	193	220	172	176	223	196	171	199	187	182	183	182	212	193	182	212	189	192	204	200	179	224	198	194	204	212	186	184	205	206	196	167	201	207	246	186	215	197	190	217	221	177	202	178	191	216	203	200	186	186	169	186	206	214	175	183	196	180	195	193	188	223	177	213	201	192	184	208	184	200	211	229	188	196	216	199	160	203	186	199	215	190	202	200	169	213	213	207	183	188	194	165	185	203	168	197	190	189	202	199	179	182	214	217	185	182	175	165	181	167	197	196	175	189	213	171	167	186	213	224	192	175	178	173	214	181	201	215	199	195	190	184	190	174	206	212	194	170	204	185	210	180	198	177	188	190	189	188	210	178	182	189	215	196	196	178	211	174	198	191	198	180	192	200	197	209	174	197	194	181	206	198	209	212	213	199	219	198	198	204	177	193	190	166	198	191	184	162	179	189	208	184	169	204	209	210	191	184	176	166	198	193	184	215	193	213	185	177	177	181	211	189	190	196	201	188	204	206	173	181	195	216	213	196	174	214	185	187	192	195	200	202	203	194	195	176	209	206	211	183	205	199	156	181	204	204	196	192	173	228	187	190	195	184	184	191	201	196	186	190	200	202	196	188	198	195	217	182	203	210	202	207	212	207	199	196	195	201	185	172	209	209	189	214	184	178	192	209	182	199	199	201	187	188	185	206	207	200	166	196	201	212	192	189	211	169	203	198	198	179	192	173	212	199	189	212	197	195	208	198	175	218	176	182	196	177	180	204	184	175	174	201	220	181	192	217	206	195	176	169	207	189	202	186	184	197	192	199	197	168	184	198	200	154	178	185	181	177	221	217	181	189	190	190	186	220	180	198	193	176	207	198	204	182	196	205	202	202	199	183	188	169	184	196	214	200	195	159	190	192	202	173	196	183	214	201	183	187	181	188	202	192	220	217	184	207	231	200	197	206	177	186	168	212	214	207	170	191	166	195	196	194	184	172	207	208
10286	1011	1902	2141	1820	1476	1249	1043	905	781	785	728	664	614	638	614	549	591	588	515	570	532	510	519	496	506	511	536	497	522	471	481	491	494	484	456	487	465	496	402	469	467	437	473	476	444	463	465	481	446	460	488	485	491	483	457	468	495	427	466	426	461	438	439	442	422	438	445	492	447	464	478	436	447	450	464	442	503	456	478	430	458	450	427	436	431	481	435	469	435	474	434	465	456	445	466	456	425	445	434	436	462	432	451	456	443	388	470	451	455	435	413	463	434	459	452	475	443	396	434	431	483	438	466	436	465	437	484	432	433	468	468	438	446	434	483	467	472	434	478	422	480	473	413	429	461	458	442	438	479	437	430	451	429	453	464	456	471	455	441	454	449	443	451	420	445	424	435	452	431	472	430	435	481	469	455	429	429	449	448	435	466	442	447	417	436	479	472	467	477	457	426	439	437	411	443	436	403	462	448	464	423	499	428	399	410	441	409	451	473	492	426	481	488	488	431	456	422	483	415	442	455	431	461	404	426	446	451	423	425	459	474	483	449	439	463	464	471	438	485	487	424	447	451	441	447	421	438	454	448	411	464	446	430	437	467	463	462	452	482	389	453	434	473	478	455	434	421	435	417	444	476	425	417	480	505	448	468	420	442	433	434	441	412	450	440	447	413	467	433	467	439	484	416	416	456	458	449	427	492	428	381	434	475	462	443	445	464	421	507	428	465	435	444	454	424	477	432	467	448	389	439	456	446	480	453	475	480	460	453	441	484	469	439	444	464	416	491	438	453	423	450	413	411	425	476	460	461	445	482	437	485	439	440	489	454	464	463	448	448	455	443	431	440	445	407	485	418	438	462	437	453	469	432	441	439	429	450	488	447	487	467	400	461	487	440	426	448	459	473	460	473	423	442	429	439	468	458	418	461	453	438	447	455	481	424	407	459	416	482	435	427	461	423	413	461	422	418	461	421	430	456	472	459	408	470	455	429	438	444	478	463	435	464	451	474	434	443	471	414	442	454	479	431	446	444	452	430	417	444	431	421	421	432	423	448	449	449	451	420	450	460	418	430	452	446	430	418	442	448	454	462	457	459	458	422	475	452	446	445	419	432	424	437	404	420	486	441	421	442	449	477	430	479	467	494	428	490	433	457	423	459	485	476	428	444	449	445	434	430	460	420	477	459	524	458	456	432	461	461	444	415	465	421	448	412	457	455	444	478	455	406	452	429	466	463	422	437	421	449	467	486	448	441	420	433	470	454	426	467	441	440	393	395	455	444	434	445	475	453	420	474	475	469	489	432	435	430	417	478	448	451	467	462	445	448	467	416	459	496	422	437	437	490	425	435	427	445	484	432	464	443	428	431	441	450	433	463	481	438	438	458	466	454	435	454	444	429	488	460	489	473	445	445	455	427	458	475	430	457	481	478	455	428	473	444	436	424	456	464	462	412	457	446	397	432	436	436	464	474	414	465	396	423	437	466	442	399	468	433	456	423	433	443	443	479	465	450	446	471	448	440	428	434	461	445	442	475	459	477	492	452	453	471	425	463	392	409	457	457	445	471	456	459	425	450	440	439	432	439	458	441	463	395	451	479	438	419	448	494	439	470	467	459	421	430	492	442	469	429	441	442	437	456	462	437	450	455	404	470	434	456	449	444	450	451	433	412	484	451	459	465	458	429	418	417	453	480	440	439	419	472	447	452	440	436	435	410	413	481	440	435	441	451	419	439	433	471	497	451	442	464	445	460	443	430	447	448	417	427	472	443	457	429	459	417	445	443	475	427	448	417	440	452	454	445	434	440	439	447	463	448	437	451	450	457	449	427	422	458	424	432	432	408	451	432	429	439	427	472	451	440	461	443	450	457	470	438	463	447	455	399	472	426	422	451	424	426	425	449	425	427	442	429	464	444	450	462	437	446	438	440	456	400	466	433	403	479	440	434	455	444	454	441	465	440	432	438	456	433	424	453	451	457	463	460	423	453	441	438	404	451	418	455	433	474	447	466	431	432	501	444	505	485	445	474	491	465	459	423	416	466	421	488	429	440	450	448	399	418	455	454	421	421	447	434	433	442	427	447	449	437	491	468	460	482	420	408	475	494	465	448	439	437	462	430	456	455	491	407	452	433	451	456	469	413	488	430	438	445	427	474	465	436	449	443	439	430	442	442	478	474	462	484	461	504	456	446	467	443	437	451	441	432	455	457	433	411	433	434	449	461	419	462	427	416	473	427	408	442	446	478	446	423	484	451	448	423	442	475	467	483	464	475	437	411	431	435	437	446	468	449	445	477	446	421	425	430	456	445	449	495	408	445	497	450	458	448	462	438	439	432	433	447	450	454	437	453	411	451	431	425	449	484	449	445	459	465	444	447	441	472	460	473	455	443	453	457	435	454	448	425	473	481	452	466	477	461	453	443	466	450	472	424	454	465	451	463	472	463	437	480	459	432	471	447	451	472	424	444	431	444	419	486	459	444	482	428	439	471	483	428	431	452	425	446	426	484	450	448	443	441	423	416	445	447	420	429	433	407	442	449	454	428	437	456	445	430	421	444	468	438	448	441	458	441	418	450	432	442	422	440	414	434	433	411	489	413	454	478	412	463	446	428	474	441	474	474	464	437	469	456	453	458	469	486	460	449	437	451	463	451	459	432	460	451	474	460	440	435	417	456	416	427	448	415	464	443	431	453	496	477	454	450	429	439	476	454	455	433	433	434	427	453	440	451	470	450	443	447	445	471	445	437	451	440	466	450	423	406	416	448	443	445	455	462	443	458	420	445	458	452	449	428	430	440	437	476	447	466	421	419	392	460	464	424	402	433	425	446	414	435	451	452	423	464	440	451	478	418	453	460	452	432	423	446	444	474	447	423	445	457	457	433	456	455	431	421	461	441	417	438	437	403	463	462	464	465	454	436	444	433	442	459	483	449	453	448	468	440	412	424	426	404	455	429	468	439	462	439	499	438	464	425	440	467	385	453	438	464	432	438	418	448	460	465	438	429	459	457	481	478	468	471	457	427	420	425	445	461	442	478	471	416	431	473	456	424	383	429	448	434	479	455	441	418	414	477	429	506	431	443	427	447	461	413	436	443	434	456	476	428	462	435	434	484	440	457	506	446	435	447	443	425	438	445	468	443	457	435	494	481	420	424	469	493	449	458	428	445	417	461	437	474	441	484	431	454	475	443	431	440	458	462	461	450	470	455	434	457	500	436	416	435	467	427	453	413	454	470	438	456	451	446	418	440	430	473	446	499	461	454	451	451	435	461	424	431	466	443	465	450	451	389	456	424	471	443	435	455	472	442	446	448	465	451	481	485	439	480	418	405	464	439	419	444	471	440	461	483	484	467	492	463	458	426	495	416	463	444	476	482	450	426	427	458	461	432	455	439	397	426	442	437	456	456	429	430	474	463	448	447	434	463	419	445	421	486	452	449	418	435	441	471	478	446	434	460	470	442	415	431	472	455	463	418	462	446	395	466	447	450	459	439	425	423
3070	257	228	201	202	228	240	185	214	216	209	192	188	214	172	239	204	214	201	205	179	208	208	216	218	211	215	183	201	187	207	205	175	229	173	206	194	208	181	199	196	205	219	210	209	208	191	194	200	193	189	166	211	190	202	187	203	195	207	190	215	210	211	197	206	198	206	199	200	195	203	206	223	182	196	225	181	205	207	215	182	218	218	216	212	211	223	202	186	227	214	166	184	217	222	205	192	233	190	198	203	227	178	193	204	208	202	197	193	219	195	200	198	176	192	208	187	190	205	198	211	213	192	180	196	202	192	189	201	228	212	213	202	209	189	217	188	204	206	201	221	212	175	234	182	214	205	219	192	185	214	191	197	192	190	194	201	196	187	197	191	172	198	183	243	225	194	221	200	204	226	210	201	197	202	217	191	203	213	256	175	212	185	188	242	204	214	218	191	218	220	199	219	154	201	205	180	216	225	208	233	189	193	214	190	166	206	202	205	194	234	193	214	194	209	197	238	181	192	193	197	195	229	211	185	202	190	207	174	177	193	211	199	202	205	177	208	215	213	201	175	194	170	199	184	224	194	193	200	205	202	206	182	201	217	220	198	236	197	194	185	220	203	206	192	209	190	207	206	217	202	211	212	204	195	199	197	209	187	189	186	186	200	234	203	207	170	226	203	195	201	208	198	210	192	168	209	201	213	207	187	233	227	189	223	219	221	203	191	225	183	182	179	202	213	215	209	238	202	186	198	198	221	218	231	212	219	201	212	222	218	205	218	199	204	200	181	214	207	201	197	211	198	200	202	214	212	192	189	207	221	185	219	195	177	167	231	205	191	214	201	190	181	221	218	205	243	232	225	191	199	193	194	185	191	194	217	177	192	222	212	197	188	209	212	198	198	198	215	204	184	198	218	188	217	196	205	197	202	195	188	215	218	205	251	200	190	211	189	193	206	226	181	204	196	204	190	181	198	217	197	193	213	198	211	201	191	193	202	236	182	193	188	178	212	217	176	203	217	179	210	193	225	206	189	203	218	194	204	199	206	194	196	220	225	198	226	211	212	221	190	191	221	188	197	201	211	216	223	222	223	194	201	219	199	160	202	200	189	235	221	202	219	227	222	164	198	207	209	209	181	201	209	181	197	205	220	186	212	238	210	201	211	193	233	204	189	233	183	200	192	228	197	198	202	205	208	194	205	186	197	205	205	223	206	178	204	187	183	199	182	219	209	178	178	220	230	207	228	184	208	234	223	176	197	207	200	200	196	205	224	211	218	205	219	201	200	220	200	206	207	190	206	191	195	199	216	183	173	214	193	209	211	210	204	193	218	203	214	233	218	241	198	218	207	200	203	179	210	209	227	208	185	190	221	203	209	190	209	211	201	183	197	206	186	181	224	205	209	199	214	191	194	207	198	206	216	204	206	187	182	213	196	238	187	196	218	187	201	214	219	209	197	227	188	183	194	201	184	209	215	195	206	216	170	223	194	187	222	192	207	210	219	183	197	195	205	206	184	200	199	192	179	217	203	190	196	210	223	183	226	198	196	210	203	191	200	205	211	182	216	205	210	168	192	192	180	219	216	200	178	210	176	190	197	192	212	212	210	209	199	218	190	217	219	222	170	196	216	222	201	226	211	205	181	183	204	194	199	198	215	214	209	204	189	199	212	209	196	191	192	209	197	180	194	177	207	220	192	215	191	203	190	171	205	194	238	217	196	193	201	203	165	215	179	198	218	207	186	214	180	207	200	184	204	185	188	208	196	207	201	188	208	192	209	211	215	226	193	179	235	187	200	210	191	202	194	201	180	228	220	228	205	226	213	211	187	209	198	206	194	187	189	216	191	189	201	207	197	206	218	239	212	202	192	201	196	195	197	177	198	198	214	195	202	197	193	216	181	167	207	216	212	210	196	191	211	204	213	223	172	212	192	192	210	231	179	165	191	206	213	213	219	190	207	216	226	176	190	208	187	221	201	232	219	202	204	189	178	201	229	192	188	215	209	206	188	186	194	189	172	203	199	197	221	189	202	196	219	191	198	189	198	191	212	196	215	183	221	213	238	213	183	185	198	161	166	192	186	215	214	181	220	195	197	181	202	196	196	183	223	195	206	179	219	187	163	214	226	213	210	221	205	194	185	237	210	207	178	211	202	196	180	228	200	195	197	212	170	221	209	219	196	185	182	185	196	186	194	190	196	196	208	194	171	204	178	232	187	207	221	203	225	215	177	214	174	194	217	212	193	194	188	237	186	195	201	213	214	225	189	191	205	201	197	185	208	201	194	212	214	211	200	205	194	186	211	205	230	206	191	253	216	198	196	179	239	221	211	179	204	182	239	227	185	214	217	224	194	199	207	225	201	225	194	213	187	182	203	213	211	179	219	190	217	209	212	181	190	218	211	199	224	207	193	177	218	204	201	206	170	218	208	202	183	184	215	194	205	196	199	199	209	214	205	236	201	192	221	199	189	200	198	214	212	223	220	196	193	203	223	209	195	212	205	206	213	199	180	196	159	223	205	194	201	179	186	193	194	194	182	184	200	190	226	217	224	191	202	211	185	208	201	200	168	192	186	235	222	188	203	174	218	210	205	189	203	201	179	205	201	201	198	208	185	189	184	209	220	192	214	194	204	212	206	197	194	210	204	204	211	206	190	223	210	188	204	193	214	186	202	188	186	194	191	221	199	231	205	207	184	208	233	206	193	198	209	207	196	222	194	177	203	197	186	195	173	210	195	202	223	179	226	245	220	188	201	211	208	189	220	186	199	204	193	223	207	188	210	191	196	213	188	177	220	216	194	184	198	208	180	198	197	213	175	172	231	199	213	182	206	219	191	207	201	210	221	198	184	232	169	201	203	210	176	204	202	215	210	195	200	164	189	239	193	215	201	200	197	185	219	195	194	214	209	194	214	188	208	199	196	176	212	203	194	193	200	183	187	186	209	208	198	193	223	204	201	192	181	201	218	186	216	187	192	216	206	227	187	196	207	164	206	182	189	217	200	197	193	186	218	190	244	205	199	218	191	190	184	187	171	189	193	226	194	208	173	216	199	206	186	197	239	162	183	204	221	218	191	212	197	193	201	207	197	205	196	164	196	217	213	207	198	241	198	194	206	213	227	205	189	176	207	208	202	180	200	195	201	177	187	195	198	212	222	207	198	192	210	185	174	189	208	213	203	191	193	197	203	176	206	207	207	221	230	202	210	215	200	184	185	200	193	222	214	204	198	194	201	206	205	217	207	217	226	209	203	221	205	221	217	207	223	228	188	181	195	218	213	229	190	205	206	215	186	191	204	209	207	192	167	189	213	215	198	214	194	204	206	222	217	221	199	205	220	166	199	208	226	193	170	200	185	234	188	193	179	189	208	204	194	240	209	193	189	196	190	205	186	210	215	185	195	185	224	216	198	180	224	181	191	222	203	198	172	194	181	184	185	195	211	190	203	205	236	194	201	169	203	234	187	175	210	223	197	199	210	202	167	210	219	202	202	212	218	225
2861	540	551	515	526	524	530	497	505	483	533	555	462	517	488	467	509	503	512	457	508	511	530	502	485	489	487	463	504	508	495	527	514	502	491	540	500	483	484	514	501	460	510	479	488	483	491	542	504	479	486	487	491	476	498	520	523	487	521	510	464	474	484	498	495	470	509	493	512	471	472	517	496	489	514	457	494	485	515	523	522	516	535	515	453	490	488	469	511	465	439	480	489	493	500	485	482	486	510	488	479	481	465	465	512	533	464	480	478	486	521	464	515	470	486	513	521	523	480	521	473	484	496	528	530	509	460	513	514	500	471	499	464	521	511	492	532	511	449	483	515	459	476	486	458	470	506	478	491	499	500	483	522	482	487	512	458	484	505	507	540	493	481	480	513	492	527	543	517	512	484	453	470	456	463	493	513	473	510	518	491	481	483	482	477	505	505	496	512	453	545	491	484	503	500	451	517	516	460	499	479	527	489	470	489	475	504	462	461	507	465	502	484	536	468	476	476	467	461	491	482	465	505	495	500	464	481	485	465	482	504	508	502	458	512	472	455	463	530	497	528	471	490	472	479	476	479	494	521	484	469	508	483	419	529	490	465	482	497	472	511	512	492	509	478	497	485	478	498	473	474	499	524	492	483	459	540	544	465	511	445	482	526	488	505	472	489	499	481	491	483	512	503	462	475	482	504	516	484	479	480	510	474	491	444	533	506	507	484	495	469	466	463	538	479	514	501	491	512	525	486	461	464	533	498	472	467	497	540	512	499	462	512	522	503	501	438	510	485	525	508	515	475	475	445	484	479	466	506	510	493	452	490	494	530	503	498	535	491	482	508	431	468	505	460	492	517	485	484	508	487	506	486	488	474	495	485	458	525	490	487	512	505	479	487	531	501	490	490	507	483	443	504	500	526	472	495	489	461	474	505	492	502	524	505	452	511	498	471	478	474	479	498	481	521	504	488	463	501	481	515	528	504	488	532	497	476	497	486	445	490	511	474	535	479	475	476	557	476	488	519	465	490	515	483	460	512	481	480	497	498	503	460	451	519	477	495	500	472	485	462	474	465	478	523	492	490	482	463	520	472	490	513	505	470	513	505	473	500	500	506	457	533	468	484	449	497	512	505	485	493	485	522	482	526	495	522	487	519	488	507	499	506	475	484	511	517	497	537	496	487	439	500	512	469	506	489	536	510	478	471	478	491	561	491	523	491	477	474	514	482	548	478	433	538	523	454	493	524	494	485	496	469	466	472	487	511	462	471	491	441	517	533	482	494	456	487	500	509	498	477	500	497	501	490	478	473	486	479	510	477	512	462	486	514	464	488	486	518	489	499	489	490	493	510	504	474	501	503	506	508	510	510	497	478	473	471	463	462	502	466	497	511	508	494	462	515	533	502	447	461	526	470	484	458	529	478	509	477	520	484	514	463	476	511	487	482	474	489	458	527	513	478	497	467	497	501	527	493	481	499	439	528	521	515	493	491	514	488	459	489	487	470	480	498	553	454	462	473	497	492	489	501	525	479	478	471	482	502	487	513	478	442	507	495	476	491	499	446	439	498	518	498	465	534	470	481	510	503	507	519	507	454	516	479	446	470	451	487	465	477	523	514	487	530	487	517	526	476	464	504	515	507	462	502	497	490	514	451	478	496	518	506	532	497	454	490	462	470	481	495	481	484	490	475	458	485	499	474	507	449	533	486	503	467	515	471	483	471	469	505	480	487	494	469	500	467	505	511	516	490	491	508	489	504	487	486	501	429	484	487	478	502	470	482	504	515	459	507	473	484	509	460	494	495	491	493	463	477	480	508	470	485	460	503	472	506	528	524	488	496	474	506	477	479	474	507	482	499	513	523	506	441	494	482	457	473	479	493	503	509	520	491	512	496	546	509	466	487	504	504	463	493	498	513	439	524	503	488	501	529	511	490	507	465	508	478	492	496	482	494	498	512	501	546	490	441	489	508	476	457	485	496	511	448	468	484	503	499	477	506	488	507	433	471	499	487	467	456	507	512	537	500	497	471	495	518	513	475	492	483	485	484	497	464	480	493	455	480	520	501	462	492	487	438	487	498	500	525	529	497	468	460	502	525	509	496	473	505	501	457	518	501	522	537	520	480	476	478	508	474	443	483	499	477	500	484	458	501	569	534	471	462	478	528	496	486	546	538	520	511	457	517	474	486	484	495	469	475	505	473	436	490	475	457	500	516	487	543	502	445	475	474	499	517	504	492	508	498	521	504	526	492	469	496	521	493	483	503	482	516	467	516	513	509	514	490	500	500	441	460	486	517	492	478	509	466	493	494	457	494	527	500	525	483	469	438	497	485	483	515	502	492	506	510	538	475	488	485	508	471	496	495	531	462	499	506	532	501	514	531	462	489	522	480	502	512	497	491	487	521	489	472	505	474	512	461	489	498	516	522	486	490	489	499	467	529	472	489	446	510	471	456	503	477	535	484	513	481	459	524	492	496	507	506	532	464	487	484	522	511	468	520	486	508	492	463	493	459	543	522	495	493	488	492	520	519	530	463	484	477	517	470	508	483	508	443	503	460	498	479	515	505	484	494	480	484	491	483	516	501	486	511	527	479	497	507	519	474	489	492	507	523	518	516	473	489	515	469	452	497	513	458	482	446	509	478	498	523	480	500	540	475	490	531	505	471	526	477	482	500	524	475	484	492	517	484	490	492	462	463	512	487	468	493	486	518	522	444	480	516	514	438	464	519	465	503	481	505	478	513	489	481	510	519	487	452	506	435	475	492	480	503	492	525	522	445	494	465	496	486	497	488	494	506	484	509	495	505	469	502	484	476	475	447	473	454	522	508	485	478	444	496	492	502	464	479	487	508	486	528	487	524	491	436	480	512	513	499	471	482	477	470	518	532	481	532	494	466	505	514	466	519	488	498	492	529	475	455	505	486	480	521	482	477	504	493	468	502	464	485	484	514	512	503	461	496	484	497	495	521	453	502	471	508	488	442	477	513	510	461	490	526	506	484	523	484	477	490	470	464	503	553	494	483	463	500	478	499	461	465	494	486	494	466	477	481	464	472	473	500	501	544	506	472	524	518	502	502	516	485	529	510	485	517	476	471	488	543	504	514	529	458	472	496	519	490	487	504	482	470	517	532	474	468	502	509	487	489	491	506	528	489	507	501	525	408	526	515	519	509	496	507	491	497	501	477	538	494	505	492	487	505	508	506	503	501	500	474	465	485	480	484	447	475	496	496	522	450	492	490	520	474	517	526	514	497	483	470	475	493	524	466	486	463	475	498	485	495	534	510	535	458	505	500	495	477	476	502	455	512	494	510	437	500	531	460	497	494	491	503	508	510	493	510	487	501	503	480	464	464	484	507	489	481	492	471	464	504	464	503	521	503	494	474	489	464	481	495	486	524	529	514	510	460	477	495	511	475	499	503	495	475	492	504	484	499	477	512	504	526	490	519	464	510	453	497	511	508	522	449	488	516	494	512	488	482	515	464	516	482	491	477	527	453	453
10664	765	583	531	493	413	354	360	350	335	332	329	305	279	318	308	304	288	279	262	295	315	293	339	296	281	330	316	294	297	312	273	297	254	284	298	287	307	304	308	287	306	291	291	280	276	282	302	286	314	264	293	330	328	299	294	281	310	333	294	310	273	294	283	331	288	297	320	302	288	304	319	299	324	276	283	294	301	307	279	281	290	297	277	299	303	278	303	284	347	272	325	257	287	318	305	289	276	302	271	282	334	283	299	319	314	252	309	316	312	281	293	269	307	316	305	309	277	301	328	295	280	272	271	286	275	302	349	298	303	293	295	263	309	287	282	287	297	267	298	302	301	292	286	303	288	294	337	243	296	324	290	288	282	252	280	279	289	287	286	282	295	288	302	287	310	279	303	301	280	309	307	309	282	304	299	297	301	270	297	264	278	277	278	294	300	298	259	295	298	323	285	291	288	301	304	262	259	309	322	284	269	292	285	297	293	286	329	314	297	267	296	286	312	280	316	293	287	294	298	297	266	260	292	324	313	323	281	278	279	291	328	286	305	290	327	302	265	262	269	281	300	343	294	252	269	277	305	292	273	293	268	315	320	315	327	270	288	284	302	278	284	289	281	317	315	295	284	298	269	284	265	295	302	297	334	295	310	328	289	309	306	284	270	268	266	280	289	319	333	312	290	325	286	305	271	256	275	279	298	304	310	299	312	308	291	277	300	319	284	313	296	323	287	294	314	297	300	281	278	273	312	289	282	280	284	315	285	275	321	319	295	330	290	298	284	283	270	311	306	279	310	287	262	306	286	316	318	275	272	315	292	298	307	274	295	290	294	300	293	274	309	276	312	319	295	314	281	296	298	274	287	266	323	286	288	284	309	301	311	282	278	278	288	308	300	288	299	341	286	299	302	291	288	278	262	277	276	320	324	322	282	297	297	302	313	304	283	281	309	303	311	315	305	315	303	300	284	323	290	320	286	302	268	310	297	279	285	311	286	306	277	315	273	292	317	326	294	318	284	313	287	287	268	313	297	272	276	308	278	282	256	289	273	313	293	272	320	282	299	294	255	269	287	315	267	336	300	308	314	283	278	278	303	313	285	306	300	277	278	303	270	305	287	312	321	312	303	301	296	264	329	270	276	292	308	331	307	288	281	287	300	333	297	277	298	281	273	305	310	310	313	302	258	259	266	282	265	303	284	284	272	303	297	310	278	302	298	297	284	309	284	279	289	296	307	313	287	309	318	328	312	252	296	297	287	304	290	281	307	311	299	306	310	277	297	329	311	261	247	288	352	318	294	299	292	302	328	295	320	265	279	328	283	293	290	270	323	302	310	303	287	277	295	300	313	286	292	287	282	290	275	302	294	328	281	276	314	316	310	293	272	273	316	306	311	257	287	297	303	313	283	273	274	267	299	306	262	311	286	300	294	275	305	281	295	253	307	270	282	299	306	305	279	259	283	294	293	286	289	315	290	319	252	304	331	322	287	305	311	276	285	280	303	293	285	262	305	259	349	250	299	314	296	284	297	316	319	289	298	309	292	318	296	313	317	315	286	323	291	316	308	298	282	287	309	289	295	274	297	281	273	290	295	302	319	258	263	278	283	308	337	265	295	319	323	327	289	304	299	296	287	292	271	312	261	270	298	302	326	296	292	312	280	288	296	276	294	308	295	293	308	304	297	272	283	310	291	286	274	261	321	332	309	276	290	296	303	279	281	320	280	323	304	329	277	301	296	278	270	295	280	262	278	281	300	352	282	294	297	285	287	272	312	313	301	272	325	280	324	262	328	294	272	302	285	296	273	312	282	283	300	316	299	308	285	270	260	278	312	291	286	279	294	319	290	297	311	301	317	305	304	279	277	280	307	323	300	292	285	267	357	297	283	316	273	283	325	291	296	303	281	315	337	331	276	301	306	304	284	295	286	279	298	305	321	301	310	299	258	322	346	270	293	305	324	326	266	288	281	322	288	331	267	307	269	278	297	293	295	267	286	319	312	302	276	286	320	292	310	292	318	278	272	284	289	296	300	273	311	307	291	319	273	268	264	313	293	307	298	265	258	329	340	308	291	291	289	326	307	313	265	327	287	288	284	282	273	289	294	296	299	315	271	264	296	295	249	307	306	291	254	269	287	281	282	281	289	330	308	279	311	303	288	294	304	282	307	306	277	308	296	290	262	289	278	318	299	312	267	278	314	321	279	292	277	285	320	252	273	271	273	315	287	293	312	319	288	280	314	320	304	283	320	285	314	254	298	337	270	289	271	291	311	302	323	267	277	271	280	274	272	246	347	315	309	313	287	266	323	302	320	309	295	277	295	275	305	301	309	315	291	301	271	279	276	295	296	305	293	306	253	305	262	278	295	287	298	278	274	297	324	266	271	297	335	300	287	306	282	265	274	318	300	309	308	315	285	323	298	265	305	293	283	297	295	309	313	265	293	269	282	274	307	279	269	282	260	280	326	316	309	294	276	275	320	315	297	278	285	292	338	318	328	267	311	302	289	283	300	310	293	296	305	293	308	291	340	292	299	302	287	300	272	283	293	273	301	310	307	266	304	334	304	309	270	320	300	302	263	266	279	264	315	306	289	311	306	316	260	307	298	299	344	295	316	286	273	304	305	269	311	271	300	270	310	289	283	326	324	288	294	292	273	298	278	334	277	289	286	290	298	345	298	303	306	310	313	312	283	277	283	302	318	324	296	318	255	269	310	285	329	328	279	314	295	313	284	319	291	288	302	291	325	302	282	269	277	341	294	319	305	286	255	317	294	311	298	306	312	299	325	296	311	321	314	286	276	328	312	285	296	320	288	286	303	284	311	295	282	290	317	303	310	274	292	316	300	313	319	313	321	314	296	286	307	302	304	266	305	305	294	295	319	273	321	310	264	306	286	289	286	297	306	308	277	319	316	299	296	304	307	309	283	306	285	281	299	300	301	304	302	299	283	286	290	293	282	302	287	310	273	298	268	304	314	297	296	315	271	311	335	303	324	294	298	304	308	304	303	317	296	247	245	296	284	302	269	281	293	269	306	300	299	339	294	287	288	290	286	276	299	333	292	298	265	283	309	312	322	283	296	274	294	309	311	248	285	301	278	291	296	298	302	291	280	322	328	308	308	286	312	261	278	286	279	304	331	298	300	289	283	296	310	313	276	297	310	301	306	291	336	303	286	279	288	268	277	303	302	288	300	315	304	288	253	272	265	279	304	290	314	328	318	317	290	306	294	334	298	299	327	314	337	305	266	329	265	279	291	281	300	285	304	289	298	308	289	292	298	277	311	304	278	278	273	311	311	299	272	266	290	303	321	285	266	291	299	305	324	303	305	296	310	262	289	275	282	300	289	286	299	309	292	288	294	291	337	265	289	318	303	282	315	296	260	247	290	321	266	262	296	290	303	316	330	285	295	297	298	330	250	296	291	292	314	293	260	330	282	267	287	289	307	304	319	315	308	315	272	270	286	292	280	284	316	271	306	315	296	320	262	308	282	335	297
8232	959	1365	1517	1326	1258	1121	974	912	904	868	836	806	741	728	710	774	703	758	756	713	706	729	713	694	686	665	665	689	698	678	664	683	672	703	675	679	707	698	628	644	694	681	665	649	693	691	714	691	693	723	693	698	742	662	693	697	670	705	691	638	672	688	687	709	643	687	714	663	678	688	669	663	695	672	690	692	719	690	651	701	677	652	722	686	662	687	685	642	697	686	747	671	658	673	665	651	682	716	717	722	660	651	678	698	691	670	696	658	656	713	708	695	710	662	704	653	727	695	682	712	645	709	711	677	704	679	657	699	627	675	688	711	692	654	696	683	604	733	690	697	659	674	641	681	670	699	688	655	687	676	690	681	689	683	652	678	679	708	660	698	717	679	652	686	642	692	656	662	646	675	692	651	663	664	696	669	705	657	630	676	702	684	722	670	716	716	665	697	694	685	694	639	637	659	709	622	650	616	661	647	680	674	700	695	647	634	668	700	707	697	701	659	710	655	642	679	686	683	690	661	639	672	713	667	711	744	657	661	710	661	661	686	659	686	757	664	654	683	700	674	661	675	686	701	700	688	656	703	697	635	714	629	670	650	682	683	693	723	692	687	696	661	669	693	648	698	674	660	656	680	663	730	672	722	690	723	640	650	677	705	704	650	678	657	685	664	671	671	682	677	658	709	666	739	659	670	727	682	616	709	683	659	682	700	652	676	710	676	702	691	663	664	695	669	713	680	622	689	680	668	665	675	694	696	680	708	710	712	648	676	644	679	682	690	678	670	683	726	658	695	695	710	678	675	720	662	723	710	651	661	694	671	715	682	639	673	671	709	665	659	664	732	634	721	674	643	685	707	671	705	705	763	659	676	696	652	661	672	662	663	651	686	661	651	701	699	727	678	673	676	694	673	685	693	663	715	697	663	682	700	705	669	667	676	682	657	700	648	717	738	723	690	712	697	699	677	700	709	699	645	726	644	667	716	706	658	651	668	636	645	684	711	663	639	707	710	681	668	702	690	685	691	680	690	674	644	678	679	728	713	674	692	685	676	648	671	691	677	677	657	680	662	651	694	685	686	669	696	690	714	664	675	653	685	632	713	704	628	711	701	693	679	643	681	673	623	666	714	717	673	658	655	653	694	709	701	726	677	649	704	658	719	652	677	685	661	700	673	662	688	695	665	732	683	739	684	709	707	723	711	650	677	677	684	655	689	684	691	632	664	648	707	703	704	665	660	673	648	719	703	658	698	657	687	684	627	651	674	660	652	656	623	666	659	670	676	714	655	642	699	710	653	695	613	665	687	692	639	693	692	682	653	697	683	646	656	711	644	652	709	676	677	671	642	663	719	709	699	665	690	704	713	687	710	710	627	671	692	695	693	674	766	662	671	705	663	703	677	673	668	692	682	635	695	713	655	642	663	653	632	668	694	639	717	662	685	709	693	692	691	617	646	689	664	685	646	665	704	681	711	687	678	684	662	698	677	670	728	684	666	694	656	719	665	684	650	631	676	654	718	659	688	673	694	702	712	676	690	724	666	675	721	672	681	676	685	681	669	670	676	678	669	704	646	662	638	671	678	656	659	678	664	691	669	670	658	676	645	686	679	657	689	700	734	691	672	656	704	690	618	712	625	703	668	678	687	685	672	711	696	704	640	672	703	699	685	699	692	687	689	656	680	681	672	662	685	737	679	703	663	670	670	680	695	647	708	674	669	647	686	671	699	679	698	696	663	722	706	696	668	699	689	679	687	703	711	675	691	629	649	687	657	644	667	708	690	693	672	628	734	640	646	681	678	663	669	738	676	662	672	691	681	639	682	735	666	677	673	645	657	674	698	620	658	707	653	666	698	622	687	676	678	706	699	633	665	724	682	665	637	656	677	676	697	661	641	695	654	668	739	645	638	674	718	686	669	666	675	708	723	680	693	657	666	639	664	682	646	673	675	680	673	653	625	680	692	658	670	673	704	712	682	660	624	682	706	711	693	660	626	683	701	679	678	714	705	689	670	696	690	658	731	681	695	736	712	654	686	701	682	650	655	663	705	632	664	671	690	702	666	671	626	711	701	763	666	704	679	698	672	607	650	682	697	661	686	646	655	673	673	655	714	655	659	633	666	680	683	718	671	676	678	675	651	673	668	650	681	670	714	706	693	695	704	640	672	701	695	647	672	651	716	682	637	737	653	686	685	679	719	612	684	664	665	665	715	671	658	664	697	660	713	671	674	644	688	746	680	667	661	651	722	648	718	666	695	661	665	695	684	692	668	709	671	709	667	654	702	672	622	688	659	700	712	672	662	673	676	687	665	713	653	677	722	698	676	699	729	668	663	684	671	703	670	650	686	657	723	688	677	657	729	652	689	666	697	652	677	685	680	705	732	672	671	653	644	685	694	716	667	614	700	641	678	677	725	736	690	725	693	666	718	713	619	655	735	639	744	712	668	682	655	649	700	674	649	683	664	698	658	661	679	685	670	735	675	699	677	689	654	656	669	656	711	689	634	642	706	676	687	659	662	684	665	663	669	620	661	675	668	692	652	633	662	679	647	682	698	707	654	700	666	701	685	656	691	645	696	649	640	646	652	670	678	700	692	672	690	680	652	652	660	697	667	696	639	661	662	645	684	705	646	708	650	681	683	686	639	679	683	676	651	641	698	654	704	660	701	674	655	716	685	669	705	684	683	642	654	671	669	688	694	679	691	681	714	674	717	640	678	672	707	688	690	656	688	664	672	738	680	704	704	673	706	643	649	623	643	667	657	702	656	664	694	692	700	708	692	677	644	695	673	649	657	655	669	661	666	628	671	739	668	710	683	662	691	697	696	690	688	669	637	677	682	699	630	642	674	706	703	676	665	681	643	662	684	720	676	642	649	672	679	605	711	662	712	668	680	676	641	668	659	717	688	680	678	670	706	687	648	644	698	659	668	692	700	661	718	689	673	686	647	705	674	675	663	648	724	670	725	641	701	696	683	671	682	690	698	657	699	631	671	706	687	679	693	639	658	723	673	697	674	662	722	709	643	707	658	676	678	698	623	683	674	704	678	718	673	695	710	678	667	698	703	678	679	637	708	665	669	698	671	653	695	717	664	659	728	718	685	685	691	623	699	620	682	701	642	699	673	670	680	685	635	654	654	655	678	651	678	678	663	726	676	671	684	652	667	733	717	681	718	633	700	666	666	671	687	651	693	684	672	751	671	669	673	682	698	643	663	700	691	635	649	601	684	639	675	703	687	706	697	675	672	644	637	684	692	696	753	698	656	687	669	664	664	643	717	674	669	674	643	684	656	706	682	687	649	623	697	686	702	696	704	679	657	688	677	685	664	667	647	655	665	657	662	698	699	658	639	669	707	666	663	673	699	704	692	685	673	724	667	659	706	664	685	710	630	687	662	720	676	690	677	688	668	661	706	670	668	685	634	658	671	672	687	656	702	678	720	668	618	644	702	667	687	747	666	678	677	678	708	686	677	645	709	667	701	712	646	657	679	650	667	644
18169	1462	896	707	493	377	321	310	308	245	250	235	211	210	216	184	191	206	220	203	208	195	193	211	226	220	200	213	192	178	185	172	196	207	176	192	184	171	180	216	182	191	185	193	198	210	196	232	183	165	197	216	176	196	218	199	187	177	183	165	211	204	176	175	212	205	194	178	193	222	177	196	190	188	193	201	208	168	158	194	194	193	189	180	168	166	178	196	194	203	188	202	195	189	186	205	171	172	173	195	195	173	231	202	216	192	179	184	179	223	207	185	203	199	223	180	193	183	173	184	177	201	183	200	192	202	164	186	191	171	197	202	174	181	190	195	191	182	201	184	181	194	198	203	242	230	202	226	207	200	198	179	194	179	198	179	182	183	196	210	194	196	200	182	201	186	219	204	204	193	189	211	209	213	175	191	223	197	188	179	186	215	186	200	216	194	217	186	181	183	175	192	182	201	186	181	180	167	205	207	183	198	202	193	184	188	202	174	173	224	182	209	207	171	189	216	179	198	224	192	207	182	186	220	182	195	192	174	198	155	176	178	226	181	184	190	179	187	181	191	195	204	213	191	205	170	194	205	219	201	190	190	179	180	189	160	163	167	196	189	201	181	178	207	182	189	194	219	199	168	192	186	201	180	196	190	203	195	205	194	167	175	190	177	187	200	219	193	178	183	178	200	204	171	187	177	182	173	192	217	198	193	193	191	187	202	198	197	206	176	217	166	212	175	191	213	197	177	206	172	212	194	205	176	211	199	185	176	191	202	203	203	205	180	202	198	191	194	191	190	185	197	196	181	175	216	187	225	205	212	190	177	179	179	176	184	207	179	178	210	180	188	198	192	194	180	199	192	183	177	168	178	167	188	209	221	180	199	166	184	205	180	187	197	191	199	181	167	198	176	198	181	180	193	218	202	200	192	173	208	163	198	177	206	186	191	205	174	163	189	188	177	166	206	199	174	175	186	184	219	212	173	170	221	180	174	197	176	181	171	192	184	192	196	182	212	202	173	175	209	208	196	215	157	185	211	216	214	190	204	204	180	189	187	158	165	209	195	197	206	188	206	208	199	201	167	195	202	200	185	210	209	185	171	177	180	212	185	193	166	171	214	196	192	187	172	194	179	200	198	188	199	183	165	170	196	169	207	182	200	179	201	187	174	204	204	165	165	218	197	180	185	203	198	178	215	221	190	171	213	201	183	192	188	202	209	196	171	189	189	177	172	175	173	195	210	224	188	181	187	202	173	174	196	163	172	204	191	173	195	188	180	174	194	187	188	195	193	186	197	203	177	203	198	186	167	178	193	160	184	195	187	189	176	167	180	197	196	188	187	205	207	199	171	171	198	189	194	209	175	215	197	180	200	201	171	184	212	180	199	197	183	200	198	195	188	192	163	169	196	198	197	168	200	213	159	172	167	215	228	187	178	204	217	186	187	194	187	191	203	174	183	182	168	171	198	195	214	171	172	191	210	188	203	240	216	209	194	190	200	203	175	184	188	178	187	182	180	191	163	190	186	188	203	188	193	170	193	220	183	187	189	190	179	169	189	206	195	184	188	217	214	174	196	200	186	177	201	184	168	190	193	195	166	194	190	187	201	187	196	187	182	189	186	206	222	190	163	200	183	186	204	200	189	190	230	191	193	179	225	214	168	179	208	222	188	189	233	192	204	205	194	189	211	217	196	184	186	190	201	167	159	171	219	177	161	188	210	182	223	190	196	200	203	190	180	173	180	217	207	192	187	175	181	196	206	203	197	191	193	226	171	202	190	186	186	168	210	183	191	190	193	178	163	204	159	172	195	179	204	198	183	175	158	192	192	201	193	205	184	185	204	165	212	175	170	170	201	195	171	216	191	194	187	180	190	171	168	201	190	195	173	195	195	182	189	203	193	194	219	196	189	198	195	175	199	212	216	190	165	189	197	215	195	173	182	177	173	189	175	185	196	193	208	203	180	207	201	206	182	193	209	179	208	199	212	209	209	181	177	209	180	188	183	226	205	225	194	189	188	178	192	186	194	180	168	183	188	181	175	185	207	160	189	214	228	181	207	234	204	169	200	185	188	175	200	192	190	189	191	198	202	194	206	180	210	184	171	190	179	208	200	186	188	171	186	187	194	189	171	201	219	173	187	182	182	199	172	171	203	186	208	186	177	205	187	170	207	209	182	207	188	177	188	199	167	212	188	181	193	200	195	204	176	213	218	195	196	207	194	191	216	210	188	208	178	187	188	181	213	194	202	195	196	210	192	173	188	196	185	219	174	187	189	194	203	204	190	208	204	201	195	224	223	172	214	160	195	198	183	196	194	184	179	200	212	185	162	197	190	177	196	193	190	179	192	178	173	179	199	201	195	184	198	190	205	200	205	196	193	192	203	181	190	199	201	197	203	180	219	217	198	214	204	212	198	198	177	160	195	199	201	191	186	195	206	221	189	165	173	174	193	215	186	183	189	194	169	208	204	187	216	175	192	227	195	200	213	180	186	188	193	194	196	188	212	194	201	201	172	197	194	194	202	185	202	197	170	181	185	202	179	177	172	194	193	183	194	199	200	200	202	200	192	214	183	201	188	198	175	189	206	184	192	210	207	185	181	186	224	193	180	203	176	178	156	198	204	184	205	154	196	216	220	203	183	192	199	194	183	196	188	195	182	206	206	186	197	198	163	173	209	194	184	171	172	188	190	188	188	189	174	177	188	204	192	218	201	164	189	187	180	193	205	197	207	190	188	197	190	202	193	215	169	168	188	186	183	211	170	188	169	191	207	203	186	200	183	215	179	201	190	205	197	194	211	176	225	175	219	182	175	190	202	161	193	177	200	202	180	194	182	190	175	231	197	200	186	179	173	178	182	209	182	202	200	201	188	207	209	174	194	184	179	193	179	210	197	188	185	192	201	205	190	187	190	193	170	197	206	191	201	203	182	183	198	202	196	185	202	219	167	166	169	206	207	174	188	188	200	185	170	196	200	193	189	197	179	190	184	216	199	164	185	174	210	202	184	193	229	184	205	191	184	191	191	183	171	174	216	212	178	183	221	204	189	203	196	172	196	191	165	175	205	184	206	176	199	187	178	185	183	193	156	174	175	197	198	204	185	177	226	205	181	168	207	181	179	200	209	179	211	186	181	186	198	201	186	202	179	203	173	211	187	199	183	185	205	206	182	195	179	211	175	201	193	202	183	188	175	185	172	220	195	191	194	175	205	186	207	184	221	198	191	209	202	196	211	190	186	196	189	199	199	206	172	195	204	206	202	205	187	188	176	184	196	227	164	170	207	168	206	166	192	194	203	188	177	189	180	186	208	189	226	196	194	193	168	184	173	194	194	173	197	195	185	203	210	208	200	202	209	171	181	175	189	216	203	170	190	167	181	201	176	202	223	198	180	232	189	194	185	179	206	186	193	172	193	199	190	209	212	216	163	187	200	177	185	200	203	217	191	207	211	171	163	187	203	207	188	192	196	165	202	194	208	190	159	194	194	170	208	174	208	176	187
10092	1027	1808	2139	1799	1445	1177	1003	980	838	734	710	643	649	607	596	625	544	521	559	534	550	498	508	498	497	458	480	508	469	466	487	520	467	477	471	487	512	462	453	434	480	481	482	469	439	471	464	439	463	441	451	426	473	457	480	483	462	427	409	439	422	502	463	450	448	467	480	407	403	492	441	449	483	438	438	465	432	443	436	502	460	461	449	476	435	487	475	447	451	438	424	424	445	431	438	448	455	450	402	431	438	495	431	431	448	436	440	424	456	459	440	488	453	500	476	462	390	475	434	431	439	439	439	448	448	436	451	428	474	439	445	451	425	430	438	439	457	476	446	452	437	412	442	484	440	431	454	478	484	441	465	404	461	473	475	464	458	460	429	433	431	448	440	452	448	479	433	464	418	456	461	442	435	424	482	428	466	441	442	416	477	451	437	447	437	446	474	460	411	411	410	437	481	437	451	421	400	422	459	469	445	422	440	477	450	449	444	421	468	414	449	460	397	437	433	423	409	435	463	417	425	465	450	420	433	444	435	425	478	442	451	442	450	448	441	436	423	451	445	470	475	497	436	421	440	446	440	473	447	459	467	460	445	406	483	381	472	466	441	449	453	415	427	434	456	438	423	414	435	454	479	431	441	406	402	431	422	465	456	413	451	434	414	448	446	431	446	458	436	460	432	454	403	451	442	423	448	437	430	435	445	482	449	446	433	444	463	421	394	434	444	415	457	442	437	447	377	435	436	433	411	439	415	452	438	408	467	464	438	426	455	426	390	431	487	458	483	417	434	420	443	456	439	450	440	418	442	453	473	427	442	442	443	461	420	432	441	414	404	447	438	437	494	424	481	416	467	408	444	454	430	461	477	439	459	442	452	471	474	384	472	458	432	480	462	438	486	481	432	432	422	449	434	434	453	469	425	452	451	420	458	443	462	415	444	454	442	458	453	413	457	412	423	433	452	427	455	487	425	429	437	440	422	448	434	441	427	459	474	442	431	458	456	469	412	428	463	438	463	447	477	449	426	451	491	466	467	429	481	427	465	488	455	434	415	454	474	448	470	474	472	486	442	434	469	413	429	461	409	432	418	415	431	440	436	423	408	460	459	442	473	456	442	420	461	437	449	408	454	460	457	444	435	437	416	416	439	453	484	442	440	448	445	450	486	423	466	407	431	447	449	389	440	451	466	459	449	401	430	410	461	418	448	458	459	435	480	431	431	457	464	454	435	462	479	432	406	435	412	450	440	480	413	443	457	461	436	439	430	436	449	426	412	448	451	446	441	449	413	444	444	435	439	442	435	442	435	407	445	450	439	461	456	457	407	451	429	466	451	459	507	428	423	464	442	414	433	395	505	430	456	415	455	428	495	442	443	447	449	461	478	423	443	409	471	424	427	447	433	418	396	443	451	485	417	442	466	430	440	436	425	475	431	443	432	451	418	459	459	454	457	437	461	450	440	427	456	476	408	432	459	453	424	406	446	426	461	461	462	431	444	423	429	438	467	473	414	425	444	423	436	464	437	394	448	457	410	471	467	453	450	406	433	415	439	443	478	409	466	416	446	435	454	463	424	428	447	424	437	445	463	447	445	439	451	428	447	425	447	426	456	468	416	458	438	455	433	425	439	477	440	451	442	455	474	444	445	475	398	430	448	433	478	425	448	486	440	459	396	455	436	426	393	421	455	420	435	426	460	457	453	402	454	507	465	470	435	451	457	441	455	418	443	459	464	410	458	450	431	435	450	437	488	445	415	440	419	452	453	460	446	453	430	483	456	410	466	444	450	453	414	450	418	439	441	481	413	416	455	445	414	460	416	451	466	458	456	463	465	407	469	448	416	449	424	465	446	425	444	456	429	499	453	419	490	441	493	452	432	454	451	440	437	464	432	450	467	438	441	469	430	468	453	442	446	476	446	471	437	394	446	423	442	422	409	449	444	423	435	453	439	500	464	440	411	451	404	413	476	420	453	476	427	424	453	447	448	421	494	437	433	484	456	442	445	465	458	440	454	442	439	407	455	428	433	412	446	448	432	412	444	432	438	443	428	453	406	443	456	472	470	408	426	464	430	432	502	421	456	427	447	464	424	400	449	413	451	428	469	488	422	444	394	447	431	439	458	448	424	432	452	472	446	427	478	408	518	447	429	410	449	439	453	472	451	449	449	444	464	444	446	470	422	474	457	445	405	452	435	455	473	417	418	453	410	448	454	429	458	450	449	427	467	448	455	470	447	462	423	452	482	461	432	445	467	461	421	517	432	474	427	439	416	439	432	430	450	403	442	446	413	454	409	449	453	469	446	458	449	456	419	457	436	427	398	422	465	460	433	442	429	483	433	430	454	472	423	443	466	411	458	481	450	450	474	448	423	430	418	483	453	441	469	433	435	445	420	426	475	440	464	458	451	459	437	444	478	464	421	420	463	448	461	453	468	430	426	440	454	447	447	473	439	465	425	441	436	467	416	454	448	458	424	474	455	480	420	457	449	413	442	474	447	417	417	423	445	446	499	381	461	473	437	470	445	445	492	531	442	443	440	471	437	451	465	440	446	472	461	440	407	472	440	441	455	417	410	465	466	437	447	458	421	414	434	431	447	493	442	414	452	458	442	421	447	451	473	419	446	436	423	462	486	434	416	470	440	440	454	437	412	435	437	432	460	408	468	432	459	464	495	414	448	415	461	427	445	439	442	447	440	469	440	422	436	407	419	435	452	483	476	434	446	424	438	430	448	466	435	468	446	418	423	427	434	464	427	434	443	447	476	418	417	444	430	459	475	437	504	467	426	474	446	430	483	439	432	423	407	443	434	443	430	416	467	473	445	424	439	484	449	428	451	477	431	455	419	465	429	475	451	451	455	443	467	480	454	437	480	426	476	429	423	455	472	454	434	444	458	462	454	428	496	467	437	436	427	451	433	416	459	453	458	494	452	424	439	415	467	463	450	437	447	472	451	422	453	420	439	440	461	433	448	425	412	431	451	486	471	444	448	430	462	411	435	463	431	441	414	450	455	429	438	471	448	422	429	458	443	412	443	416	456	402	445	438	442	400	431	427	440	448	459	423	437	415	448	426	435	462	410	426	422	460	458	440	452	429	444	450	438	479	431	454	450	453	461	439	477	469	451	447	470	478	420	454	451	478	415	477	450	452	413	439	462	446	438	429	442	423	414	405	440	458	442	449	419	475	439	456	458	420	450	455	452	448	457	406	456	456	435	447	441	428	423	458	466	433	416	459	445	490	413	432	471	450	457	414	432	442	416	416	426	402	472	457	428	441	478	440	440	415	456	459	466	444	436	434	453	488	460	424	450	461	439	476	434	452	433	439	422	455	431	433	429	417	427	438	449	440	418	438	447	418	436	442	440	456	465	463	456	492	428	492	440	462	457	433	441	449	430	451	443	475	467	426	421	409	459	467	431	475	449	440	441	465	468	475	440	476	447	443	442	446	427	459	422	441	456	436	454	404	466	418	457	409	430	435	462	461	461	456	419	465	416
3473	278	220	265	197	235	213	222	183	194	219	209	175	184	194	202	220	231	195	184	192	202	204	200	214	218	187	199	207	215	203	224	206	195	198	195	182	214	214	221	213	208	206	221	233	239	215	203	231	203	216	214	187	220	198	218	231	208	219	193	224	188	231	208	222	209	210	221	198	198	207	195	200	189	195	189	221	224	211	184	201	206	199	203	196	191	189	193	174	172	176	215	213	198	234	226	247	212	195	188	229	211	200	210	185	189	220	198	195	221	226	192	185	220	173	183	223	215	207	196	204	185	210	231	246	202	215	204	201	177	205	183	201	236	207	190	210	193	188	208	200	189	198	182	201	203	208	201	193	187	188	203	177	202	199	217	202	199	192	201	206	201	200	190	205	208	192	202	195	194	216	178	193	161	229	186	210	212	195	176	196	196	173	227	214	220	224	205	211	201	196	179	206	203	184	214	213	183	184	233	182	202	210	210	199	169	213	209	197	221	199	190	208	248	175	215	185	223	203	201	182	201	191	218	244	204	193	185	206	189	188	161	202	223	212	239	204	206	196	217	205	238	179	212	206	200	160	192	185	199	196	189	207	193	210	187	233	223	205	196	163	205	195	185	177	183	189	182	213	215	207	216	186	178	194	203	222	217	185	215	214	173	211	207	211	192	198	206	180	186	219	204	210	225	227	214	223	225	234	223	191	210	182	193	209	204	244	176	207	215	189	198	190	180	192	217	188	193	204	205	212	195	166	210	180	197	216	192	202	207	191	223	186	176	192	215	202	199	197	194	217	198	201	191	199	203	184	199	209	202	187	190	158	186	194	208	194	224	190	222	189	185	215	248	210	203	187	205	195	188	203	194	171	214	203	179	196	225	194	209	214	218	197	195	194	217	196	225	193	222	194	206	213	181	216	212	192	215	199	183	204	177	194	186	203	207	197	208	203	175	222	207	205	189	180	188	185	189	196	203	210	172	235	213	213	230	187	201	196	186	227	199	203	208	205	213	221	216	199	202	202	193	191	206	188	212	221	209	202	184	186	198	213	192	202	196	206	203	206	210	193	229	212	185	188	199	189	179	224	198	208	184	173	240	221	217	184	202	210	219	213	212	203	183	211	193	196	229	166	205	241	185	212	208	217	207	170	206	205	203	178	197	216	196	199	211	213	191	197	210	199	217	176	176	221	205	218	198	200	217	194	214	184	211	204	182	199	211	208	197	224	184	196	214	210	183	198	207	187	208	229	202	227	224	224	202	231	239	189	188	213	204	194	203	198	200	191	198	212	221	171	189	226	203	195	190	202	207	209	239	199	209	200	179	200	216	204	187	198	224	202	182	192	185	199	192	193	191	180	206	190	226	193	189	201	183	205	192	207	203	165	194	222	204	191	201	227	214	177	197	180	195	212	206	223	193	198	219	213	199	163	185	166	172	201	197	174	211	189	188	204	179	205	198	213	225	195	187	177	213	219	212	198	169	181	212	210	183	207	190	211	205	186	199	218	193	188	190	199	216	201	208	207	229	228	229	243	194	212	191	203	188	246	185	193	233	180	194	178	218	199	203	212	224	189	204	188	200	187	219	185	216	188	209	197	207	182	197	175	193	201	180	188	202	165	189	216	198	201	184	195	206	227	196	200	196	216	177	188	219	203	203	196	218	213	203	189	224	215	195	199	202	220	191	189	203	195	202	190	223	200	211	194	194	184	205	197	228	193	220	222	212	239	203	192	204	184	207	192	221	195	220	226	179	201	209	199	224	181	207	206	204	181	187	196	180	205	222	188	205	185	199	226	197	184	202	156	181	192	194	210	182	221	205	209	199	231	193	192	209	213	194	184	194	187	186	215	216	212	198	169	214	216	191	178	224	192	162	193	196	200	205	199	195	201	220	234	223	192	223	219	206	191	182	191	191	201	194	205	202	203	166	228	228	196	215	196	187	206	199	191	202	184	215	186	208	211	205	213	199	203	225	241	203	208	210	183	207	202	188	195	187	213	179	204	191	196	192	218	206	243	216	206	194	218	210	190	190	195	218	216	237	215	193	219	208	176	197	214	189	199	190	212	218	189	211	198	163	186	182	195	210	192	197	220	188	197	202	199	215	230	215	216	188	230	201	185	200	200	195	208	205	228	226	226	179	193	196	195	219	172	208	200	167	202	199	197	190	155	203	218	189	180	216	196	198	210	223	234	221	197	221	199	235	189	213	211	211	197	203	173	208	203	198	199	196	179	201	215	178	187	183	221	218	213	238	198	190	210	192	216	182	204	207	190	204	203	196	191	184	195	181	217	195	204	185	182	200	175	209	202	194	200	193	191	197	192	206	195	198	195	202	202	228	199	207	204	220	189	200	174	187	196	208	203	177	196	207	199	216	210	206	163	217	207	205	205	245	206	224	209	221	229	201	229	187	195	184	229	207	203	233	208	203	178	197	202	224	215	201	197	191	229	204	215	211	187	186	196	205	183	210	202	181	202	233	192	181	210	203	230	206	194	212	219	204	199	187	210	210	196	183	194	198	220	204	210	193	211	185	223	200	204	197	205	190	197	213	184	195	194	207	215	187	176	203	222	214	207	182	223	184	191	203	195	210	190	198	208	190	176	234	232	219	178	192	197	197	200	221	208	190	210	200	209	212	188	199	218	181	220	176	204	203	210	219	204	179	192	182	204	203	209	191	202	216	208	196	213	196	200	183	203	228	190	208	207	205	194	169	191	245	221	167	201	204	205	185	207	190	226	203	195	187	228	223	199	196	177	181	206	191	173	196	184	185	224	187	225	212	177	187	169	186	226	221	198	201	188	228	198	202	207	218	200	208	186	201	210	201	201	222	225	182	201	208	191	201	205	166	200	203	207	224	214	207	232	208	188	227	239	199	194	177	177	195	194	233	190	181	179	187	210	213	205	195	202	211	220	190	206	167	179	216	221	206	212	218	198	201	230	184	206	205	187	193	181	213	211	225	217	236	224	201	203	203	210	219	222	223	213	203	233	198	195	205	209	207	187	231	202	178	223	188	209	195	207	214	218	189	208	204	211	205	194	192	199	202	206	196	219	192	190	227	217	211	169	225	190	199	210	212	225	186	195	205	195	209	225	199	218	188	233	190	189	200	187	193	212	226	219	209	236	201	210	203	202	187	224	190	194	203	198	196	208	189	198	186	221	216	205	202	194	189	187	204	202	170	194	193	194	204	211	219	192	213	191	208	215	218	232	188	198	192	195	194	209	220	208	189	223	194	206	213	218	193	212	197	193	205	184	200	192	181	203	215	199	208	207	195	188	193	209	190	198	190	204	188	202	222	223	239	200	196	191	201	208	193	189	186	215	178	195	218	207	192	203	226	188	183	188	174	185	210	196	222	203	205	207	192	203	193	187	238	207	210	230	215	211	199	228	200	201	205	199	220	203	207	207	185	225	190	199	201	226	170	191	207	221	184	196	224	209	211	205	200	196	197	210	187	195	201	213	169	200	214	213	225	230	199	214	190	184	197	247	185
3212	556	587	569	553	496	522	529	525	518	493	481	493	515	489	531	525	473	526	472	474	488	485	523	521	501	535	488	470	480	500	491	483	473	481	514	465	518	454	508	461	483	532	518	457	498	486	507	477	484	519	480	495	463	492	452	523	528	455	511	505	502	504	466	501	505	480	503	442	492	504	474	500	470	484	475	470	481	476	514	458	488	540	487	498	484	478	514	528	525	486	490	457	523	474	467	494	492	480	504	511	519	466	492	456	463	498	440	466	450	492	537	520	494	493	486	475	506	543	476	486	500	487	494	492	521	495	428	486	473	462	476	518	468	502	485	504	494	528	501	521	483	536	493	492	489	475	476	545	495	501	509	509	467	468	485	489	526	488	495	494	495	514	540	512	467	553	552	467	506	475	492	485	501	491	511	474	475	502	524	528	466	484	481	514	484	485	478	494	502	472	494	496	466	461	485	503	481	487	482	482	467	475	531	487	478	463	503	507	499	471	487	510	486	479	447	498	486	499	469	511	513	504	529	477	524	500	488	542	507	449	488	531	475	486	483	494	498	456	518	519	469	503	474	459	488	498	540	477	457	497	493	506	477	540	475	485	473	561	467	553	477	535	495	502	528	511	486	476	499	471	510	492	455	522	520	528	491	501	526	500	521	468	499	450	528	480	496	508	501	458	545	512	462	456	493	473	480	486	499	487	469	456	482	482	471	513	493	481	476	508	492	493	535	516	491	495	483	462	491	484	495	492	459	473	457	484	486	523	490	521	549	512	461	497	499	506	537	500	481	474	507	466	453	467	471	494	505	491	473	471	514	486	480	493	468	473	497	483	533	509	499	456	481	493	461	489	516	548	528	529	460	514	459	470	485	477	538	470	514	506	500	524	482	505	564	506	516	510	484	475	538	503	490	492	535	538	525	470	507	516	489	506	482	475	536	487	536	516	439	482	475	448	489	482	462	483	501	509	524	499	470	481	497	483	498	482	479	534	480	484	491	478	511	498	494	468	510	487	483	515	495	518	519	500	491	477	470	458	480	531	504	492	495	507	483	487	497	522	475	505	512	511	534	479	490	435	459	471	499	518	492	535	499	462	517	457	476	478	469	515	502	548	467	488	483	504	481	485	441	489	527	462	510	487	503	516	494	456	464	526	489	483	503	486	495	497	501	512	473	513	509	503	517	533	511	489	485	470	459	492	516	514	461	499	486	472	459	500	461	485	496	490	483	474	487	461	509	512	523	487	520	488	480	483	495	500	515	467	509	513	522	498	447	482	511	545	491	506	489	484	496	516	475	483	509	511	478	481	539	475	505	495	461	510	472	472	515	465	489	498	523	528	475	480	523	485	529	522	485	479	475	490	534	493	463	521	477	514	490	466	486	545	521	504	509	527	482	459	513	476	511	518	505	502	488	480	466	453	515	491	480	456	475	484	474	501	494	505	498	471	509	497	464	463	500	499	496	470	476	512	468	460	506	507	491	529	489	470	487	467	516	495	481	486	464	491	511	489	506	486	493	492	503	517	510	510	493	492	493	516	512	509	525	490	496	488	476	485	481	478	500	496	482	492	490	486	459	507	487	495	459	510	490	487	494	516	501	523	490	475	494	471	478	498	478	529	520	462	480	455	451	518	487	528	481	506	506	502	478	479	485	470	509	528	480	485	502	487	463	511	511	487	492	503	501	461	463	490	488	517	492	492	475	484	491	488	506	485	485	479	517	514	468	494	534	478	505	490	490	524	539	489	461	520	473	449	541	510	505	496	478	480	458	514	498	484	519	457	503	492	499	513	505	486	501	500	495	532	476	478	493	465	497	506	462	486	530	485	472	501	493	476	494	505	496	502	497	510	493	450	488	471	477	483	466	485	478	540	523	488	494	501	493	514	504	487	519	495	500	487	491	509	493	494	480	485	513	490	505	474	541	496	485	491	456	481	478	495	514	470	469	509	470	442	494	486	458	508	504	493	500	468	511	472	522	499	498	502	521	488	492	460	473	494	488	453	473	511	461	492	485	505	498	485	444	473	497	463	539	499	515	491	495	494	478	489	458	494	498	471	529	502	484	522	486	478	485	495	479	498	474	475	479	493	494	492	498	525	466	444	515	501	508	466	510	456	471	517	476	508	516	453	501	503	467	496	446	544	495	483	485	489	536	531	480	486	475	482	494	483	487	504	481	458	515	470	504	468	487	516	492	504	493	492	447	500	497	512	496	517	468	480	512	533	488	490	505	442	474	476	449	478	472	496	568	453	521	490	500	473	462	479	527	461	532	497	506	481	500	489	503	520	486	490	459	482	474	487	468	458	503	465	475	520	509	496	502	498	518	519	478	492	527	462	494	555	469	467	514	481	493	505	484	483	495	482	509	506	512	490	461	472	491	486	522	514	511	486	500	467	488	425	510	519	480	526	492	508	519	472	519	450	497	539	477	503	510	505	477	461	455	494	485	470	493	490	515	518	480	501	502	485	509	513	480	488	532	518	489	474	514	503	484	508	494	497	556	465	459	465	486	511	492	491	465	501	497	464	479	528	455	488	506	524	500	459	483	483	452	491	486	489	461	492	515	431	500	465	490	483	521	534	511	510	549	500	522	476	535	445	451	502	536	523	552	461	451	456	500	496	501	516	484	439	518	445	470	473	540	466	461	507	472	505	459	516	510	512	476	518	541	520	520	478	465	519	515	520	531	517	543	484	510	493	507	506	455	474	459	457	509	492	469	457	441	487	501	461	470	514	509	512	490	522	488	483	512	498	522	484	453	510	477	493	515	451	534	486	504	469	497	510	503	464	495	476	480	510	541	505	466	498	470	463	495	476	447	481	497	513	517	498	511	512	511	503	495	501	484	489	479	507	484	483	457	476	524	502	497	506	496	476	509	506	517	480	537	538	519	505	484	468	497	502	483	543	520	488	506	477	503	504	492	469	526	490	481	491	473	475	496	519	462	506	505	516	485	507	497	496	503	510	487	518	475	481	542	482	512	472	522	514	515	545	519	479	468	476	491	512	493	458	471	471	468	504	445	527	535	436	474	498	489	460	491	506	505	502	460	513	470	476	514	519	481	533	461	504	490	505	508	473	487	482	469	521	490	493	514	517	510	529	486	493	497	511	455	478	494	513	488	467	501	484	483	490	470	526	481	531	463	513	483	467	468	514	484	495	453	491	498	516	521	457	537	488	481	506	514	495	479	519	490	496	498	477	454	470	501	501	491	501	505	493	469	528	500	514	474	487	451	511	485	491	498	472	474	490	501	470	503	515	464	479	479	531	483	487	520	461	514	506	480	520	486	515	514	508	472	491	490	485	501	514	492	482	483	507	529	473	473	488	509	456	508	464	491	528	496	487	478	474	490	513	465	508	459	452	504	479	487	515	466	519	503	488	511	476	485	486	511	566	480	517	490	483	515	450	493	500	512	489	486	477	514	510	499	477	540	480	484	499	520	513	535	495	479	497	516	474	512	467	516	499	480	480	509	474	483	489	489	478	476	539	488
10644	716	652	549	424	455	385	360	358	348	320	315	315	306	294	291	311	291	302	262	284	313	245	284	311	266	278	311	303	312	294	292	288	307	339	302	317	288	303	312	309	294	299	328	261	302	285	273	308	310	260	290	291	282	299	297	276	282	322	319	320	308	248	286	284	290	324	283	316	313	348	292	294	276	331	306	296	315	280	305	302	293	302	287	304	274	260	294	290	277	289	277	286	280	298	297	282	282	301	269	286	286	316	305	257	297	295	280	301	277	285	283	292	313	269	352	287	282	290	282	308	284	317	279	299	259	305	289	295	267	301	308	304	269	252	288	326	276	315	295	307	268	305	283	301	321	293	300	291	312	276	277	258	312	300	291	315	289	316	307	284	278	280	302	322	300	284	306	326	307	339	344	293	296	284	270	306	269	280	290	287	316	284	303	288	260	305	285	245	276	283	304	277	293	315	274	289	311	280	276	287	315	274	296	317	282	306	319	264	341	275	285	293	305	290	285	298	291	296	280	271	266	308	315	301	364	273	277	328	278	286	263	278	296	308	273	301	287	286	275	279	309	289	302	286	311	285	300	303	311	282	279	270	277	297	306	290	312	249	314	318	271	294	290	318	284	289	303	284	310	299	291	271	313	321	283	292	295	319	285	285	284	340	251	275	298	291	280	295	283	293	297	299	296	295	306	309	283	319	331	285	340	295	290	268	288	321	292	287	293	318	286	266	312	271	307	306	294	303	280	327	299	307	309	307	284	310	294	319	299	271	248	273	320	302	300	354	290	302	312	292	283	320	320	293	310	286	255	306	277	283	260	295	278	303	287	279	282	277	306	309	275	297	295	285	266	310	299	293	303	290	300	284	317	302	294	277	297	296	293	281	275	290	301	306	312	309	272	278	298	283	308	272	283	290	298	309	292	294	306	292	324	298	295	296	332	329	296	269	303	314	299	305	301	323	291	302	286	303	286	274	274	274	290	294	283	280	260	275	289	283	289	309	294	282	301	287	254	261	311	300	297	260	306	294	261	314	343	295	314	280	248	288	307	277	262	264	286	301	267	308	265	287	313	316	345	309	281	283	309	315	292	275	304	305	276	273	263	286	276	265	272	306	307	308	310	315	272	297	303	307	285	271	283	292	300	279	327	279	308	309	309	299	280	307	322	288	279	246	268	324	274	282	302	293	294	306	278	269	297	296	294	284	269	309	335	310	308	330	320	275	284	289	282	325	296	278	326	311	291	302	292	309	278	276	310	271	303	277	310	293	288	314	300	285	279	301	291	314	327	309	339	281	307	311	282	268	314	286	296	286	272	296	286	311	276	275	290	319	302	285	289	323	294	295	270	284	287	283	301	305	281	288	317	310	321	304	311	294	300	293	279	308	306	290	325	271	285	320	309	275	291	293	289	312	293	290	291	276	300	273	290	313	271	318	323	317	298	322	289	273	271	327	320	296	284	256	275	326	260	293	305	297	308	274	288	308	266	301	304	297	288	302	335	291	293	305	291	293	299	271	286	300	282	283	306	259	312	304	293	297	298	290	314	284	324	299	278	307	274	315	285	297	271	276	307	313	312	301	291	291	302	279	293	288	313	286	294	296	290	285	335	286	322	310	264	287	312	263	345	275	308	308	276	313	277	303	291	297	301	284	259	257	282	302	292	290	282	323	309	294	317	283	294	272	319	314	308	262	300	306	275	310	268	299	330	302	292	303	277	288	290	303	275	271	292	291	308	288	311	303	262	298	283	290	278	299	267	258	267	303	280	263	263	275	311	284	289	296	278	278	302	280	297	288	297	292	309	320	304	280	302	313	313	332	282	303	283	306	308	298	279	285	282	272	277	296	293	281	300	267	319	270	319	295	274	302	298	307	260	305	287	293	310	302	316	284	292	294	276	249	299	312	246	280	305	275	279	296	295	275	285	351	305	289	290	294	280	282	284	314	312	288	282	277	315	333	297	296	287	315	301	295	316	289	305	247	252	281	292	300	263	319	293	311	298	300	304	287	285	278	289	297	275	309	316	287	303	308	283	294	273	305	291	285	305	285	283	286	294	291	282	306	319	296	292	289	313	339	275	319	292	296	279	299	301	289	288	278	297	339	310	300	306	292	296	274	322	280	264	284	311	280	285	306	317	279	277	296	337	279	317	315	314	270	290	272	317	310	281	285	290	301	294	305	324	325	274	277	283	322	257	289	333	300	296	266	292	300	309	304	275	288	314	289	308	308	279	292	278	267	298	271	308	309	269	307	319	296	315	319	271	288	281	329	297	252	296	312	281	273	318	283	325	263	308	296	284	299	311	295	252	283	295	288	320	287	272	272	307	315	274	282	298	298	272	295	272	294	253	284	302	316	276	284	307	314	286	302	312	292	310	306	270	267	286	281	311	301	326	323	300	264	269	272	283	280	304	288	308	311	280	340	312	304	283	295	288	284	281	273	281	290	258	279	302	251	294	274	277	279	300	239	292	309	284	274	314	278	289	313	312	269	310	279	312	294	310	315	290	268	304	274	263	278	293	258	284	314	320	266	267	278	293	276	269	321	285	286	278	280	275	275	322	299	279	289	300	278	309	288	294	315	262	300	288	310	290	277	274	289	321	292	278	275	293	283	285	289	278	278	296	318	260	288	288	314	298	295	317	277	299	277	300	304	268	261	294	309	286	341	298	302	264	290	301	296	309	280	257	331	320	265	283	304	301	308	323	256	310	330	305	289	275	296	277	319	330	329	300	289	262	260	289	311	292	262	288	310	315	327	296	319	293	277	309	318	296	288	292	280	324	347	294	255	279	321	284	293	307	304	273	288	309	318	281	270	290	276	290	271	286	291	286	277	362	338	307	288	285	283	253	280	293	289	293	321	287	265	286	303	266	276	319	296	295	304	315	287	308	263	290	278	306	270	258	290	317	324	274	326	282	287	296	296	277	261	274	286	307	315	306	307	321	301	306	290	262	271	307	286	310	281	291	300	307	282	305	273	313	321	278	294	303	333	295	293	311	296	328	303	276	338	285	318	297	287	297	333	282	311	282	281	283	305	253	277	284	293	262	349	298	292	294	318	279	318	310	273	287	308	237	280	274	314	268	325	323	279	294	278	301	283	280	297	324	274	306	271	295	299	284	304	300	279	325	292	284	299	337	252	295	279	281	273	274	266	273	309	325	271	297	297	300	302	304	270	292	315	301	319	299	305	298	281	336	329	291	282	294	319	288	277	295	296	311	334	292	289	293	305	298	319	279	300	296	292	268	318	306	296	298	286	292	277	285	284	297	283	313	290	308	297	284	304	288	275	285	292	296	293	299	307	312	255	302	293	298	294	330	291	289	276	255	290	280	261	339	318	317	293	300	274	301	246	279	292	306	309	310	278	298	249	286	307	296	294	294	267	288	283	331	313	327	300	305	297	280	293	291	291	309	298	265	292	306	329	294	323	278	321	260	302	319	295	285	272	289	287	294	273	277	301	294	297	287	288	315	300	274	314	299	269	288	299	261
8204	923	1452	1495	1440	1225	1110	965	939	887	847	864	845	807	767	765	811	691	708	764	739	687	724	676	683	758	657	705	720	721	749	729	719	665	656	741	679	669	674	705	686	692	688	658	690	657	689	685	663	699	687	751	695	685	685	654	681	728	665	664	708	644	672	655	641	735	644	687	669	704	652	734	695	732	653	668	666	716	659	654	667	689	691	723	693	641	659	671	679	632	657	666	668	701	657	673	685	712	737	662	709	698	644	709	660	681	699	723	705	662	649	700	694	654	656	721	683	644	690	660	705	708	672	652	668	699	680	687	695	716	662	665	641	674	692	660	689	711	674	670	676	664	640	697	673	710	669	660	654	673	688	657	692	674	693	644	691	647	654	658	691	668	682	691	702	703	663	683	704	649	680	675	646	680	659	677	645	647	688	716	658	674	689	670	650	748	706	658	660	674	715	706	669	647	662	644	669	633	684	649	622	689	661	689	686	695	656	641	649	649	723	692	704	683	701	687	684	722	702	674	675	693	618	607	667	671	685	708	702	748	684	704	683	667	641	663	704	662	674	680	648	671	674	675	688	707	648	660	710	634	650	638	689	719	647	651	709	691	624	638	714	691	692	663	678	656	674	704	653	704	671	650	646	644	664	639	675	694	709	711	660	688	701	673	680	683	704	667	655	673	705	627	686	674	682	678	651	665	713	606	638	668	691	666	673	653	720	682	671	682	716	679	699	647	708	649	714	684	671	668	679	662	708	674	675	712	704	682	643	680	680	682	658	688	681	656	662	655	667	640	646	694	657	683	663	691	697	652	701	664	647	719	655	648	702	637	690	664	690	651	662	694	647	709	678	658	647	659	700	701	660	696	724	680	672	641	671	649	719	681	661	683	677	691	687	699	652	690	688	686	676	725	695	699	722	697	687	673	653	684	647	661	694	700	631	650	661	661	643	676	720	685	635	634	693	663	660	656	700	661	676	654	654	660	676	679	636	651	622	699	632	688	703	659	707	716	681	672	632	666	658	640	689	678	623	651	671	664	667	667	654	660	695	672	689	696	692	654	662	651	705	665	643	679	663	697	679	636	667	663	678	674	682	633	665	704	700	659	685	689	700	685	716	667	770	688	643	650	697	678	645	661	697	695	684	667	701	701	719	684	696	614	729	668	702	662	649	650	688	641	695	735	701	671	693	703	679	682	666	692	719	715	660	682	679	647	683	627	677	694	664	654	659	666	662	733	638	681	722	650	675	670	658	657	655	656	680	688	723	646	683	712	659	687	662	660	673	751	689	647	676	681	657	647	677	664	710	665	641	695	657	697	664	706	633	691	660	665	696	748	633	663	685	722	705	675	737	708	683	705	632	694	657	694	730	684	627	692	656	635	645	709	640	655	709	684	670	665	658	700	674	678	693	662	682	704	702	675	717	673	644	697	681	659	634	698	750	692	671	705	694	651	668	677	606	680	666	666	664	653	685	672	695	697	655	693	681	673	665	626	635	692	680	667	677	648	671	703	680	682	695	689	695	654	679	637	665	714	682	709	714	642	646	682	657	657	663	670	636	679	714	636	702	687	661	664	686	671	654	642	695	653	692	653	690	642	688	622	672	667	686	669	669	727	672	691	676	637	659	664	644	671	656	633	693	725	668	684	661	652	707	672	643	675	682	706	670	676	661	654	696	707	677	652	694	675	705	657	674	640	661	674	683	654	763	621	614	669	636	661	685	673	696	691	662	645	712	686	685	651	655	680	676	698	651	647	664	657	654	667	673	683	709	662	682	670	694	668	649	712	650	669	660	683	702	622	656	676	690	670	636	678	692	745	668	720	695	673	676	723	665	655	702	666	632	701	696	690	675	684	622	680	699	651	666	646	648	654	663	701	633	685	713	657	701	652	666	728	657	681	701	710	678	696	642	692	683	671	637	708	757	679	676	639	651	696	665	630	655	651	721	649	701	671	692	640	695	679	656	705	608	681	611	694	658	680	663	679	676	666	654	653	685	672	735	642	697	662	658	641	679	693	665	646	663	681	694	662	699	663	675	725	684	631	718	685	657	638	648	640	665	559	702	657	684	671	703	708	656	686	651	680	652	690	676	632	690	636	690	698	689	696	750	627	692	638	688	637	644	703	636	673	694	654	653	677	665	625	714	656	669	651	664	676	652	691	661	664	727	647	651	680	689	681	625	707	686	627	675	685	666	671	670	640	681	696	650	687	679	658	661	610	692	623	722	674	711	703	690	628	673	621	679	686	660	685	690	720	694	676	682	709	625	698	683	656	697	714	698	700	633	683	657	644	679	662	652	640	668	639	675	700	661	622	672	720	676	703	639	736	683	667	616	689	660	673	654	702	674	660	673	697	695	688	697	683	698	675	672	662	667	690	671	705	708	675	668	658	691	678	639	663	640	649	701	698	704	612	711	665	697	648	658	688	686	676	651	693	682	692	653	665	664	702	732	660	677	649	682	695	674	684	696	678	642	694	691	645	661	706	685	670	721	663	685	695	652	656	666	619	666	666	673	658	724	637	688	626	701	670	688	706	701	639	639	695	676	676	727	663	711	687	655	657	668	669	636	689	730	677	717	671	676	685	708	720	672	663	725	682	681	686	646	667	641	669	632	674	665	711	656	690	712	705	670	679	657	650	688	638	713	691	685	712	711	674	645	682	695	716	668	644	698	668	660	692	678	696	694	675	650	634	650	693	700	691	652	665	683	696	673	670	664	646	672	681	705	670	713	651	680	619	680	668	679	687	669	657	701	698	646	672	699	733	660	670	627	683	683	686	694	681	638	651	722	687	663	626	708	616	701	669	705	673	664	680	645	682	647	699	716	670	705	672	727	697	633	636	685	657	684	672	687	681	661	747	647	697	675	685	689	681	660	671	656	675	659	657	663	682	651	701	679	685	679	665	698	687	701	670	657	644	718	640	695	652	691	681	685	672	719	687	642	686	667	669	636	706	679	680	695	664	702	710	694	644	714	729	658	687	677	663	660	652	635	654	642	665	654	654	690	681	673	663	701	669	729	668	643	685	670	731	649	680	645	689	652	641	675	673	670	693	655	686	652	664	673	655	664	706	658	710	641	681	640	679	670	644	660	650	695	667	735	629	670	658	643	667	693	674	692	670	687	685	693	681	676	739	688	679	714	667	661	712	733	646	723	717	661	717	718	696	668	693	705	648	681	705	676	675	664	698	675	670	700	693	670	660	653	682	684	753	674	620	686	687	658	715	644	683	687	672	686	685	683	650	685	720	682	635	647	651	640	664	669	712	701	676	665	658	694	669	679	669	668	657	675	725	664	652	690	680	684	634	669	635	715	678	676	656	677	745	677	703	654	719	660	659	690	679	633	732	666	678	724	687	650	630	698	660	679	661	667	686	669	685	683	651	657	683	670	644	647	669	655	673	682	704	662	702	646	655	673	697	686	686	752	668	663	667	644	698	695	706	736	668	676	704	651	687	667	652	671	677	659	696	681	604	667	704	660	643	668	694	683	690
18205	1431	897	707	468	375	341	297	249	262	258	255	205	254	222	222	250	201	195	193	206	193	199	182	213	196	192	187	194	178	186	206	173	211	210	179	195	217	188	226	170	176	190	210	187	190	180	185	222	204	194	203	175	188	212	200	190	175	174	218	184	199	199	180	214	191	178	195	184	171	189	191	229	193	190	196	188	200	177	180	186	195	200	197	171	188	179	191	206	178	164	183	220	201	168	185	191	186	198	175	180	173	181	189	189	204	208	172	194	203	208	184	176	181	184	214	186	196	212	154	186	199	181	220	194	223	206	207	201	180	203	201	180	188	200	196	171	177	177	179	207	186	194	210	188	210	200	190	207	208	162	193	222	175	196	171	177	188	196	239	179	192	219	189	183	208	202	178	210	180	174	214	180	207	195	189	208	167	192	190	209	212	184	206	194	188	203	211	201	187	194	177	200	215	207	191	201	204	208	185	204	173	201	219	169	206	176	190	151	182	171	180	199	184	204	175	177	188	171	189	181	236	213	189	189	188	192	186	221	176	169	208	193	164	188	184	187	188	157	199	192	187	194	180	180	174	188	193	194	182	185	179	199	188	199	194	180	189	192	219	191	190	195	223	214	194	198	177	178	206	190	213	189	192	196	192	198	207	213	181	189	205	182	213	172	200	223	183	168	172	173	194	187	184	209	179	199	194	215	216	175	168	184	203	180	200	172	182	207	201	202	165	197	193	175	178	178	227	201	214	207	185	197	230	197	194	204	204	191	185	193	181	188	184	174	203	186	211	186	171	165	200	188	204	174	194	167	178	210	188	197	191	210	199	176	173	198	192	191	166	193	182	169	205	202	217	187	211	198	203	204	204	198	221	222	194	202	198	194	189	166	171	205	215	191	162	187	183	225	192	191	168	203	197	194	198	158	170	216	229	206	196	191	193	196	211	212	179	185	187	186	193	183	216	172	165	205	189	209	200	191	201	217	227	171	218	197	181	187	184	202	191	204	173	163	183	208	228	179	177	210	185	149	202	186	189	180	183	178	180	202	169	179	187	188	193	180	196	187	176	183	192	206	223	197	212	182	188	180	212	202	206	202	211	177	183	201	185	188	163	199	228	181	168	206	185	235	161	195	194	201	208	186	160	193	196	171	196	195	216	198	199	200	215	188	187	195	198	181	176	187	195	203	180	162	188	205	178	177	188	171	218	179	166	191	163	182	190	205	184	206	190	188	175	172	190	226	207	209	188	194	180	195	182	201	174	188	186	223	190	177	196	234	175	197	172	188	213	186	168	182	169	186	202	184	197	197	182	210	220	176	213	169	190	197	175	197	212	175	166	214	205	204	199	175	185	178	176	162	200	199	195	176	178	192	190	187	188	193	177	194	181	189	196	193	195	194	194	189	186	192	192	175	207	205	195	175	192	180	191	186	192	199	183	201	172	169	182	169	172	203	201	185	199	233	220	190	180	211	175	203	205	180	184	185	200	162	200	191	208	185	200	175	175	177	197	172	190	218	197	206	190	167	189	173	186	201	177	185	182	209	186	181	196	187	187	148	208	191	204	181	182	200	196	198	177	178	174	175	206	196	214	206	196	198	178	195	180	190	205	191	207	213	175	217	168	188	182	185	185	231	182	179	180	183	185	180	193	201	182	211	218	178	229	172	173	189	189	184	188	216	203	204	215	181	186	199	190	219	223	171	193	207	198	194	160	173	206	193	175	187	185	189	205	182	193	191	196	193	186	176	184	195	183	197	188	207	202	181	193	183	208	190	198	191	195	205	190	173	175	198	194	183	204	176	197	186	201	211	225	195	224	243	191	209	222	202	197	188	199	221	168	167	203	203	181	200	219	185	211	209	212	193	167	176	190	170	176	179	212	173	202	158	184	198	223	192	195	194	176	183	167	187	192	177	209	206	182	187	205	195	206	196	200	228	181	178	193	175	170	220	213	178	172	187	208	191	210	220	192	181	177	181	203	205	179	203	185	181	201	181	198	186	197	183	210	174	190	166	196	159	166	216	196	231	203	174	184	219	212	197	173	204	217	194	187	204	188	227	197	178	179	191	205	223	220	187	188	201	203	152	181	181	195	188	196	183	181	190	197	207	172	193	192	182	202	178	208	200	192	193	204	178	224	195	216	216	163	201	195	221	202	187	186	193	178	191	212	188	202	225	196	202	178	221	156	208	215	187	181	182	202	177	175	159	162	163	186	192	189	218	171	209	169	175	208	192	183	193	195	168	196	207	171	196	196	181	200	203	183	212	191	190	191	194	201	204	190	187	181	193	196	181	207	177	206	200	172	154	186	213	195	212	219	164	195	201	190	215	174	177	212	183	193	175	205	208	199	212	191	196	211	207	195	183	165	189	186	224	188	202	190	211	163	173	177	179	185	181	196	192	170	192	189	168	197	176	203	189	218	206	190	194	221	207	201	181	189	213	189	204	185	201	190	175	200	172	194	169	189	202	190	197	200	219	192	192	172	204	188	180	172	176	212	216	176	157	209	191	215	172	178	174	159	169	220	180	158	200	207	197	216	168	169	165	196	160	207	191	196	202	198	176	216	165	182	171	196	197	172	175	196	190	170	210	188	206	182	187	175	226	199	173	169	203	208	190	195	172	182	177	175	205	179	184	197	197	187	186	185	176	212	198	201	207	215	187	198	199	186	200	204	200	193	180	215	184	215	218	175	197	185	187	185	174	195	198	207	209	183	198	174	185	202	198	184	195	171	191	175	192	210	185	201	182	190	214	210	202	180	175	208	172	202	180	172	162	176	186	185	150	194	180	164	191	212	197	214	180	179	182	179	191	223	186	201	166	186	195	174	177	168	198	196	161	201	181	195	184	179	190	182	197	192	166	189	182	203	174	201	185	193	191	210	177	220	195	199	153	177	202	192	176	181	200	192	174	193	206	194	212	198	173	207	196	186	174	177	197	194	217	214	207	192	193	190	172	212	185	199	197	191	191	188	188	208	187	176	186	209	178	184	204	181	199	193	179	180	189	179	189	183	157	241	204	176	180	194	179	205	168	187	180	167	188	198	190	178	191	183	178	187	199	193	203	169	194	199	191	197	181	193	175	208	207	204	189	195	190	205	215	189	189	211	215	194	186	198	174	164	179	178	204	188	204	202	191	197	206	165	203	177	199	215	202	167	205	198	199	188	182	158	188	195	192	175	167	173	205	221	197	182	182	178	194	197	209	204	195	189	173	179	188	171	187	172	203	172	198	194	186	212	203	216	193	201	190	213	181	180	184	165	179	189	169	174	208	183	210	175	230	191	182	176	178	185	186	175	228	186	177	184	183	148	170	176	197	185	161	192	174	186	192	183	187	192	206	192	202	211	184	171	178	202	181	176	182	199	194	198	194	189	167	186	176	175	168	182	206	181	222	198	168	195	187	203	188	185	191	181	206	225	189	183	201	186	170	195	174	198	211	183	195	199	211	180	187	155	189	177	199	184	202	199	183	187	211	192	183	191	189	181	172	207	168	164
10308	941	1796	2081	1813	1503	1138	1029	891	820	743	702	725	583	622	569	582	549	540	523	491	508	535	494	463	526	469	485	485	453	468	496	472	487	476	464	434	477	469	469	461	443	464	448	490	459	475	428	422	418	446	429	456	471	461	502	448	452	480	481	456	463	419	482	434	454	429	451	461	441	446	483	419	424	461	416	409	443	441	485	448	473	447	481	463	461	444	449	511	464	462	484	494	445	427	405	444	426	463	486	497	459	453	431	458	476	437	431	456	457	433	437	452	458	435	459	456	428	438	432	470	412	447	431	434	416	455	442	450	406	471	418	449	457	437	426	427	442	427	410	438	442	437	437	421	449	418	442	462	473	438	453	423	489	457	418	435	448	439	442	453	415	441	423	473	500	433	419	435	474	455	436	426	424	460	435	434	474	419	432	475	440	466	445	479	433	435	436	455	418	457	456	455	419	439	404	444	438	449	425	436	402	446	429	449	425	463	426	440	432	452	465	446	459	434	432	445	454	462	438	435	429	480	472	420	429	396	427	406	450	484	448	425	450	437	479	442	457	458	454	458	423	469	444	445	448	462	409	500	426	450	463	433	460	446	445	440	454	425	428	448	465	427	447	440	432	451	435	456	451	474	449	424	448	449	452	464	458	443	439	464	436	442	463	420	481	474	433	429	450	465	457	464	433	443	469	439	369	454	455	447	434	434	453	425	440	409	467	437	438	416	408	432	446	437	470	401	467	450	395	418	464	431	414	445	428	426	442	457	448	421	423	443	440	453	435	446	427	430	444	440	431	410	458	434	452	448	451	463	457	450	452	469	464	436	446	452	431	434	439	419	434	449	425	428	438	409	469	398	407	452	434	468	408	437	443	469	441	405	409	441	420	459	463	433	447	476	471	445	468	458	452	425	453	436	403	443	405	444	449	486	407	406	425	422	506	440	491	463	459	429	418	448	437	421	468	451	448	432	445	496	440	420	465	440	471	450	444	414	446	451	430	473	460	426	432	422	458	437	429	445	468	441	489	454	455	430	409	454	403	448	459	481	487	459	474	468	452	427	478	428	415	440	444	474	450	464	428	456	463	429	432	443	451	423	458	427	439	406	428	474	432	450	422	405	412	430	428	437	468	434	477	414	449	440	425	441	460	485	417	443	434	449	442	425	469	417	480	420	468	434	437	469	468	407	442	415	469	449	446	470	472	468	464	419	407	404	452	456	423	493	449	479	443	507	430	413	434	453	471	401	456	451	447	412	416	436	431	443	435	424	449	415	462	432	439	456	457	454	409	445	416	408	441	447	417	412	394	445	449	451	413	432	460	412	448	448	399	428	447	455	457	462	395	458	431	432	441	491	473	489	458	460	417	474	409	420	453	453	436	510	452	430	425	447	469	484	436	437	429	422	440	419	433	478	445	450	432	475	482	432	425	476	457	458	441	458	452	458	452	408	441	459	434	415	422	444	437	449	471	434	466	394	441	451	450	460	409	432	472	409	428	440	439	489	425	445	437	411	419	422	442	453	418	425	503	426	459	433	437	432	458	467	476	427	444	437	457	438	457	399	434	449	456	430	468	466	465	435	425	529	433	464	450	438	451	436	461	484	447	405	464	450	486	448	444	410	423	435	448	490	430	405	444	423	424	428	448	475	489	470	425	480	425	440	474	443	455	458	467	489	429	451	430	449	416	488	470	404	404	436	426	448	437	414	425	437	413	438	458	487	421	461	423	442	424	423	474	425	469	454	472	454	418	478	442	424	422	444	427	433	440	405	416	432	411	478	460	434	443	453	424	448	490	439	445	455	465	431	381	435	454	412	470	426	466	401	467	459	452	459	430	469	434	462	439	440	428	422	475	460	446	445	491	443	453	452	407	446	449	417	439	406	489	456	459	444	432	434	410	393	479	444	445	497	441	435	446	478	465	403	425	473	428	431	475	462	442	487	471	440	452	473	430	443	468	447	454	444	433	458	462	453	437	447	433	419	447	438	457	468	445	424	435	422	449	442	443	434	440	454	440	459	458	481	483	463	455	434	440	470	436	438	431	410	433	451	450	436	406	409	432	438	474	431	447	412	427	436	442	413	418	411	470	418	445	435	457	429	480	433	447	485	427	446	430	429	470	438	426	423	473	478	415	418	486	423	443	431	445	450	437	447	424	433	445	436	466	427	462	421	459	428	462	439	446	424	431	438	444	427	408	428	435	453	447	435	468	458	450	459	417	431	471	439	447	457	437	469	415	469	445	410	432	438	482	415	432	407	420	461	477	512	464	445	423	480	433	458	461	421	435	465	455	432	462	436	437	430	419	423	428	465	459	461	474	437	442	469	466	469	455	449	482	452	437	463	466	434	395	446	447	435	446	397	436	433	420	417	460	429	447	434	463	462	442	409	430	489	455	429	468	442	446	453	417	408	447	440	422	434	430	469	463	457	454	448	459	435	420	460	428	467	462	451	428	396	410	422	443	442	507	434	456	422	408	450	466	446	465	476	446	417	438	433	424	419	450	476	446	414	466	451	447	433	415	420	450	445	459	460	432	413	454	425	451	418	476	442	464	442	461	451	424	506	464	434	451	446	426	447	408	432	467	460	435	428	426	415	438	472	421	474	436	444	427	436	478	442	440	459	429	466	429	457	476	436	427	441	416	447	420	427	440	419	432	449	436	443	456	456	447	439	470	470	424	455	458	448	485	483	453	437	418	466	442	444	437	459	434	463	450	475	463	425	447	436	446	420	466	433	431	480	452	441	483	442	457	446	470	396	431	442	413	471	439	435	461	425	468	448	463	458	430	445	443	452	444	427	443	417	444	419	491	397	464	466	420	429	431	453	447	446	465	458	443	419	440	438	438	401	436	459	473	457	480	458	464	432	469	418	452	486	424	465	432	435	439	415	418	470	420	460	448	418	485	420	442	437	482	469	462	448	421	443	482	463	458	445	472	420	439	463	424	430	462	438	401	442	444	410	421	428	429	463	442	468	418	465	411	428	428	444	448	435	444	443	437	449	446	402	431	419	398	433	461	479	446	418	424	473	444	442	457	438	437	435	433	481	464	436	447	415	453	417	447	447	448	413	403	436	482	460	420	444	455	439	431	457	487	451	478	476	427	433	419	455	444	444	447	434	449	465	443	416	414	430	413	482	491	446	463	412	405	450	474	453	443	492	470	459	403	445	449	475	461	456	442	462	474	410	452	455	475	459	426	435	452	437	419	428	462	448	429	431	414	456	451	399	426	417	451	454	445	433	433	433	417	431	443	469	425	423	448	448	428	460	450	439	456	435	424	465	456	405	454	453	453	440	429	426	412	446	439	470	454	442	434	453	426	484	493	437	409	422	479	428	473	434	435	450	444	431	480	425	459	462	455	437	420	407	427	469	440	452	412	435	415	445	469	441	480	418	465	459	456	456	434	489	461	444	431	447	452	415	412	444	497	442	457	412	404	421	458	453	436	446	448	479	473	453	460	421	453	475	467	434	434	452	424	408	455	432	455	446	423
3497	280	258	239	221	219	205	207	200	218	179	224	195	205	187	189	238	204	199	189	204	211	228	215	237	199	179	192	226	212	214	211	196	209	229	181	214	189	202	197	202	202	200	189	182	210	214	189	194	208	179	257	204	203	199	203	190	193	198	199	185	215	227	182	213	219	209	221	206	216	191	223	213	187	194	225	210	192	221	220	215	219	194	208	215	191	222	213	219	217	216	178	188	195	214	198	191	212	205	193	181	191	200	218	185	181	191	207	201	176	237	191	206	223	220	202	190	191	191	178	198	210	205	187	198	198	212	187	219	177	173	205	233	194	218	190	193	208	228	200	179	210	210	201	183	206	215	173	188	219	212	188	193	207	228	176	213	202	185	207	192	199	180	191	227	218	200	192	218	235	183	206	207	210	191	198	220	190	202	205	191	206	187	177	214	194	187	191	191	207	204	193	198	210	194	193	206	189	208	197	220	186	195	197	217	208	185	209	197	194	244	190	218	230	182	199	233	229	217	215	170	191	206	197	215	187	200	206	205	210	227	209	213	197	202	188	182	215	203	201	190	199	183	210	193	213	231	202	163	182	209	204	235	224	187	203	223	201	216	186	199	220	218	198	181	199	193	212	185	186	195	203	207	194	202	208	217	198	191	212	204	197	199	193	217	223	204	210	181	207	205	180	196	209	211	214	196	220	204	196	212	219	206	201	188	188	210	214	201	203	209	198	212	213	188	220	203	203	186	189	219	184	215	221	188	205	211	199	194	226	202	195	185	191	183	196	194	202	201	183	189	164	202	186	168	221	244	201	179	174	204	178	221	211	211	194	203	204	188	214	203	226	219	179	198	206	178	212	209	208	187	218	221	200	186	194	207	201	192	234	221	195	189	212	211	216	200	184	182	199	174	201	179	212	202	206	180	232	189	196	179	205	206	204	198	186	216	191	201	212	196	195	197	212	208	209	199	203	171	200	220	192	191	183	195	200	191	212	197	212	191	212	207	181	176	205	205	176	196	189	224	207	204	194	212	205	201	192	208	209	189	232	194	202	170	188	194	191	230	209	166	185	209	186	217	199	173	208	186	206	206	217	198	219	214	170	240	197	193	201	178	209	228	209	200	205	180	193	180	216	212	189	190	198	179	183	219	198	219	191	202	199	191	212	175	184	199	187	206	200	195	171	208	194	193	233	222	199	212	199	201	186	181	186	243	200	226	201	195	204	204	182	204	191	203	188	210	178	181	175	225	210	201	203	197	191	218	224	208	218	224	204	173	210	201	204	195	158	181	218	208	207	231	204	168	208	231	206	191	201	208	197	217	210	209	195	201	231	209	190	241	190	187	216	202	196	190	212	195	190	190	216	221	196	234	195	228	203	206	204	257	214	208	201	197	221	223	209	207	188	205	228	226	201	194	190	185	211	204	225	232	219	183	209	185	200	214	194	188	207	181	202	204	192	232	206	200	192	172	219	218	229	207	175	193	205	191	188	203	195	215	211	193	208	179	186	205	233	165	209	208	211	214	212	228	170	216	195	191	204	186	219	205	191	230	224	165	198	197	219	196	224	211	199	214	214	193	212	215	188	193	212	226	208	183	197	234	198	185	225	209	207	185	203	171	192	216	207	204	218	241	201	226	208	215	215	203	208	186	214	209	176	191	231	222	212	207	170	196	226	226	172	188	208	214	204	207	187	220	196	190	197	197	188	221	206	193	175	212	229	219	219	209	212	203	207	240	198	216	208	182	222	188	211	177	212	219	225	205	184	189	200	180	184	190	218	202	187	187	183	195	193	205	202	199	197	207	196	200	184	229	199	202	211	196	197	189	199	198	235	204	204	198	207	207	212	173	188	209	201	233	205	216	180	186	228	210	223	205	189	208	196	178	217	181	184	223	213	223	195	173	193	192	187	182	182	200	205	168	186	195	220	203	197	222	211	203	202	162	185	200	217	205	198	201	188	204	200	200	186	185	179	214	179	190	198	209	181	184	197	218	192	174	196	192	213	212	222	209	205	185	213	205	208	208	198	187	204	195	197	184	209	187	193	209	199	236	208	213	213	204	226	216	213	203	198	177	207	195	218	204	201	187	213	177	169	187	216	197	204	197	194	216	190	214	184	180	192	209	197	210	185	202	179	197	198	222	195	186	159	202	196	192	174	224	206	202	221	208	221	183	185	197	227	201	194	193	177	190	195	185	209	215	247	235	202	225	222	195	206	191	210	192	177	210	183	215	207	193	186	182	191	206	179	195	191	190	194	180	187	238	214	206	195	212	211	226	191	186	219	192	193	202	208	199	197	201	234	210	200	200	194	208	185	215	206	186	218	209	210	203	212	188	204	194	210	200	178	175	208	228	200	210	188	222	200	194	183	233	198	202	215	212	206	205	213	184	195	198	178	180	206	171	188	190	198	219	223	174	216	189	236	242	224	185	182	194	164	213	201	180	237	175	226	200	202	188	193	210	217	172	195	224	194	207	199	204	217	200	177	189	208	215	189	205	232	221	184	176	180	201	197	201	205	217	208	205	195	201	187	216	193	204	196	175	209	219	197	211	204	211	187	202	207	207	197	234	197	179	222	181	224	183	219	201	187	182	184	219	225	201	194	191	210	230	218	216	197	186	174	201	210	225	203	201	205	221	205	227	175	202	212	183	200	211	205	234	223	198	213	212	188	193	215	235	237	212	237	197	185	201	184	186	196	173	175	190	197	207	195	209	207	198	206	210	209	229	189	225	174	176	202	216	189	210	192	218	197	194	202	211	208	169	190	178	200	178	209	224	198	189	227	180	198	213	241	198	188	199	202	205	189	199	191	206	201	198	202	219	191	185	201	198	210	219	207	193	193	205	219	208	195	211	219	192	220	183	197	225	211	207	208	194	186	224	215	182	183	207	193	172	203	197	205	217	220	218	205	211	199	196	210	226	209	237	207	195	225	196	234	207	202	227	181	225	229	204	218	186	200	212	171	195	200	185	218	210	208	202	191	156	228	227	190	197	212	208	194	189	215	199	202	193	206	181	181	217	192	216	193	176	210	197	192	204	208	211	202	221	209	229	241	214	214	185	200	181	209	183	194	201	230	212	215	213	210	196	171	199	207	188	219	201	191	220	215	205	196	212	207	196	190	205	211	180	194	176	192	164	199	183	194	172	200	201	209	234	208	232	186	193	200	208	212	206	189	213	185	171	201	227	179	182	190	202	204	180	187	191	211	208	226	215	190	218	210	226	204	234	192	219	193	213	231	202	204	195	230	208	205	224	225	201	170	182	214	187	238	189	193	180	203	204	185	190	190	217	199	196	218	186	179	206	195	220	198	195	228	198	179	215	213	216	243	192	181	211	208	187	210	242	168	202	198	197	164	173	182	202	232	194	193	210	221	196	195	203	211	209	183	208	208	189	215	185	187	193	216	216	237	207	204	222	194	208	219	174	192	177	174	191	193	204	219	188	191	195	206	172	195	221	199	185	208	205	206	197	202	202	203	207	221	207	199	209	174
3122	543	519	549	541	521	550	500	480	491	492	491	494	450	483	517	530	469	531	540	500	497	512	491	526	444	469	480	486	482	506	479	469	507	477	527	494	432	495	531	519	510	456	482	483	483	480	528	490	482	472	471	505	495	551	511	490	487	468	505	510	494	476	490	482	464	503	522	462	486	482	496	520	477	498	481	479	510	482	511	483	489	499	510	501	468	484	503	506	516	509	475	479	525	496	498	470	485	496	488	489	498	496	505	512	507	505	512	522	497	492	476	499	510	500	485	481	465	503	505	459	509	501	475	500	463	504	521	488	494	470	463	458	506	453	440	456	520	495	480	526	470	493	476	498	487	522	481	512	495	465	471	480	483	507	467	490	444	513	480	505	481	507	477	486	451	497	495	490	474	503	483	512	502	484	495	514	494	504	489	498	484	495	494	483	452	452	466	521	503	480	507	516	496	508	503	485	468	551	502	515	473	470	470	527	514	529	465	522	490	505	470	507	465	483	509	459	507	474	494	497	471	495	503	487	530	491	484	499	532	500	559	455	517	497	451	476	460	481	485	509	487	465	513	458	469	468	516	509	503	520	518	519	499	468	502	426	519	509	544	486	499	489	454	505	515	506	508	496	486	442	498	513	478	494	477	454	473	501	492	481	487	460	466	492	518	506	499	474	470	487	492	478	492	499	466	403	495	514	488	461	476	468	452	502	469	477	472	502	533	501	527	474	503	507	467	479	462	504	507	444	478	485	498	486	502	457	484	509	483	483	469	465	454	476	479	494	457	518	483	489	497	473	518	501	507	446	520	484	498	511	446	522	484	473	466	507	501	521	491	474	486	487	471	470	489	459	475	478	496	482	483	477	498	499	462	515	464	504	506	484	451	443	492	470	470	448	528	500	478	461	474	460	500	547	535	498	496	459	501	450	497	514	469	468	498	520	514	497	506	512	495	519	503	505	469	503	447	470	465	492	481	492	481	497	496	502	501	444	506	491	484	485	530	453	524	529	468	492	513	496	476	499	508	493	479	436	465	500	461	493	483	478	482	486	515	440	477	536	502	455	488	528	502	490	501	440	499	497	500	487	464	478	484	459	501	491	476	502	497	518	519	526	479	507	476	465	474	507	458	472	470	507	477	520	465	516	469	523	456	522	479	456	500	494	497	501	460	519	499	477	479	475	501	515	488	497	497	486	507	494	535	494	481	491	490	503	445	474	508	453	515	458	497	484	484	470	463	522	448	525	486	472	469	538	487	481	463	495	467	516	513	511	468	482	460	520	507	500	503	492	490	517	473	485	485	518	486	468	492	477	482	453	540	460	486	522	488	472	495	483	485	500	458	482	506	482	506	489	476	480	500	487	503	496	529	500	471	514	457	504	491	470	517	509	499	497	478	472	492	504	493	483	504	518	507	485	465	490	494	500	525	486	475	498	504	563	495	509	502	490	483	497	509	432	530	507	492	467	445	478	500	500	524	447	496	475	479	494	477	486	488	494	471	482	505	513	495	496	489	510	490	505	494	489	466	448	504	500	468	503	471	490	496	476	459	547	476	514	470	487	525	490	475	460	488	518	510	513	476	498	476	499	494	479	499	463	461	520	487	526	485	500	492	505	482	496	549	489	519	517	497	468	478	477	495	529	479	467	514	513	431	510	493	504	485	456	517	495	504	507	490	476	496	477	464	444	473	523	518	511	471	476	486	478	504	511	501	549	485	464	504	469	496	466	479	507	471	499	494	470	464	514	487	469	481	529	479	500	458	479	468	489	469	477	505	472	512	470	464	527	535	482	496	466	510	500	507	483	508	440	520	492	448	513	538	495	485	507	518	489	491	500	506	484	508	471	474	523	467	528	445	483	456	472	482	453	508	515	461	500	461	496	534	460	494	521	492	481	494	513	459	523	473	472	500	490	471	484	472	474	466	557	505	481	498	547	509	510	513	483	507	502	474	487	504	485	511	486	518	518	540	467	502	488	476	451	510	513	497	463	526	495	465	513	453	463	511	484	509	502	509	493	493	496	499	509	503	511	500	468	497	462	462	477	460	454	472	460	482	481	474	418	479	468	465	479	498	478	497	530	460	505	483	529	503	516	456	486	495	502	503	445	484	506	522	498	508	497	501	521	478	493	460	492	508	482	519	476	519	524	518	490	460	531	492	485	471	524	491	475	517	541	502	487	475	498	487	508	475	494	476	503	486	504	506	445	481	464	464	490	516	500	510	467	482	454	431	479	507	509	501	469	473	488	516	515	502	515	460	467	506	522	472	456	508	494	495	486	454	531	443	500	503	477	502	463	504	461	505	503	477	468	510	507	488	508	506	467	490	491	516	488	482	457	459	480	520	495	490	520	476	485	469	499	473	482	498	452	483	495	510	536	505	486	520	470	507	483	489	451	498	520	494	528	431	502	519	507	485	492	498	479	462	508	481	429	460	509	486	470	524	499	487	488	506	481	505	521	476	492	479	462	544	506	485	478	512	445	456	466	529	470	474	511	517	467	471	469	490	481	498	460	506	529	469	497	503	487	478	466	466	490	453	490	462	476	522	453	445	524	477	500	485	526	451	509	496	504	524	514	486	478	482	486	475	468	453	492	447	488	469	486	466	480	478	483	495	499	489	458	525	513	486	516	489	484	450	487	468	476	488	473	517	537	522	497	484	489	497	499	514	477	469	488	500	466	501	487	502	507	489	513	516	511	477	464	488	525	488	491	522	444	484	538	482	502	479	433	477	495	456	485	504	473	478	490	515	478	469	490	504	492	494	489	474	481	523	491	479	477	486	462	492	465	482	457	493	495	449	484	519	499	497	488	511	506	480	455	466	508	512	490	476	493	526	495	512	495	469	464	512	464	520	492	478	451	473	502	457	464	502	486	490	508	504	498	478	511	500	493	478	507	464	465	493	476	519	481	481	475	487	466	479	495	497	479	488	453	479	498	478	494	511	480	490	481	494	492	485	474	505	497	482	507	480	469	484	518	466	514	464	479	502	463	531	498	503	476	478	518	478	507	505	470	462	521	475	469	469	483	465	543	501	510	461	548	503	501	485	475	494	531	503	425	458	517	481	462	511	502	512	481	458	472	480	534	494	506	502	508	465	495	530	482	470	489	497	521	504	462	489	495	496	490	501	465	453	473	453	500	507	456	504	468	497	510	523	522	511	518	505	498	484	513	505	470	506	469	464	448	469	466	505	501	476	505	492	514	470	526	533	506	466	477	495	523	485	488	516	531	483	512	493	520	453	529	529	500	477	502	497	499	509	475	499	458	488	511	513	505	522	414	499	495	513	530	516	483	448	501	491	481	460	520	504	444	487	495	529	505	489	481	477	494	462	478	496	519	465	508	475	480	445	484	491	474	453	497	527	484	483	497	492	491	538	476	471	469	465	475	521	485	480	492	455	478	477	503	470	504	459	485	493	451	494	472	482	469	456	492	515	495	478	511	463	504	562	473	499	506	506	513	502	488	498	524	498	497	524	507	504	461	498	493	515
10654	751	588	581	441	415	361	335	378	307	310	344	329	305	304	309	292	310	281	280	322	293	294	314	304	323	322	300	285	337	300	301	302	300	292	307	311	288	290	319	296	299	269	262	299	287	281	279	272	264	299	305	281	316	330	324	294	283	320	302	304	277	287	308	287	337	305	298	292	276	293	265	315	264	276	290	296	295	295	341	334	296	326	294	287	285	299	301	283	251	281	290	283	332	295	291	293	290	295	315	312	321	300	287	234	272	280	308	300	297	281	294	288	275	289	286	313	323	247	293	275	274	297	318	272	276	297	273	303	300	282	310	323	257	252	312	299	318	341	307	279	240	260	269	288	303	279	272	259	271	327	293	334	285	305	316	282	276	310	318	289	288	295	291	292	308	300	307	303	302	328	294	280	276	316	294	290	303	317	294	275	279	302	279	322	285	308	279	312	292	282	279	303	272	282	282	274	297	272	295	284	275	286	316	299	296	286	303	293	309	304	283	283	282	312	285	241	302	289	301	304	279	269	294	301	315	307	296	305	287	315	261	268	264	310	293	289	273	303	309	284	297	300	309	291	330	288	313	287	264	305	277	330	261	318	305	311	303	268	300	293	264	318	304	306	297	296	285	256	270	288	294	293	317	318	294	277	272	282	310	303	296	285	302	280	304	291	288	308	313	289	319	315	289	299	260	326	260	296	261	296	298	298	317	294	311	300	291	287	268	288	285	318	300	280	284	275	288	284	276	288	291	306	302	301	319	292	304	307	298	297	279	295	299	260	303	289	284	271	288	303	323	305	262	305	315	300	258	261	295	282	290	317	312	304	266	248	268	263	330	276	282	299	320	290	289	265	264	278	300	277	265	284	323	288	273	282	308	300	284	307	286	258	309	319	265	299	311	333	281	289	281	290	314	288	303	285	279	276	288	289	285	282	316	320	301	271	264	302	298	305	279	276	277	295	275	308	282	308	314	263	275	316	277	285	327	288	296	296	291	260	313	290	284	279	312	311	289	285	307	288	339	299	270	310	277	301	328	324	296	294	286	302	281	314	316	279	289	294	265	270	277	300	290	305	286	292	278	286	303	324	333	299	296	288	314	314	269	295	273	271	289	310	288	257	292	270	255	296	280	280	301	283	314	283	303	280	267	300	281	296	275	293	274	288	319	291	273	301	274	294	302	282	286	322	308	305	335	311	273	307	297	286	292	271	304	244	278	291	323	300	302	286	318	302	273	299	290	283	294	288	270	303	306	283	298	271	261	312	303	285	274	304	265	284	305	299	302	292	281	292	312	300	268	299	308	313	320	288	295	276	330	287	268	297	280	302	296	299	300	303	305	288	270	300	308	269	248	253	307	307	282	276	318	305	274	304	304	286	309	292	267	304	300	302	299	292	322	302	282	293	294	299	282	281	282	298	304	273	272	286	303	299	240	312	287	277	308	280	282	308	296	313	319	304	307	268	268	308	285	291	292	302	269	305	307	300	290	288	282	280	308	297	262	266	328	289	299	314	302	261	326	293	287	292	267	285	288	260	292	277	281	263	288	296	290	280	325	319	315	315	268	276	272	335	319	269	331	286	312	297	289	284	286	293	321	280	285	275	294	291	268	329	293	278	259	270	301	282	288	309	314	271	264	311	285	270	299	333	324	300	294	272	281	360	306	302	271	286	303	316	308	309	271	312	327	282	311	307	280	321	328	311	304	284	268	273	252	277	302	310	271	289	285	296	299	287	308	319	289	284	287	308	313	309	311	316	317	292	313	286	270	322	308	307	305	297	297	293	296	312	305	305	282	291	271	287	282	301	320	302	266	308	322	284	308	290	268	292	307	281	265	311	273	259	285	311	253	272	280	304	295	315	268	310	261	290	326	287	320	313	314	288	286	263	296	323	262	279	289	304	295	273	307	313	312	290	285	306	314	295	270	301	277	305	315	247	322	305	279	279	313	279	287	305	307	288	270	294	313	247	286	278	280	308	286	290	273	300	276	284	280	277	319	316	304	295	298	290	321	301	291	280	277	293	316	283	269	296	292	327	297	296	288	288	300	308	292	261	265	319	304	304	305	257	305	268	277	339	295	284	289	331	263	292	297	301	295	283	296	281	326	295	286	287	311	269	295	273	284	279	308	282	276	291	292	275	257	295	293	300	292	291	297	302	269	292	291	302	275	289	298	325	284	317	298	295	288	286	275	273	277	308	279	314	279	312	301	296	335	277	257	296	292	322	294	314	292	317	281	305	294	302	248	334	309	285	283	310	334	304	316	309	293	343	298	290	287	271	279	293	282	310	294	275	279	275	311	284	247	274	303	286	277	307	307	328	289	272	280	282	302	285	296	288	303	291	286	285	286	300	261	326	285	340	293	315	293	297	293	268	285	295	246	283	271	300	285	317	278	289	293	331	275	273	288	287	294	277	302	297	258	287	295	294	281	272	313	283	297	291	308	273	290	247	311	293	287	312	270	291	291	251	271	302	303	298	304	313	268	281	305	322	299	284	270	287	300	300	308	298	271	273	317	284	284	310	275	323	307	298	276	285	276	347	269	300	275	316	286	298	267	314	308	280	286	326	289	283	326	301	327	299	303	296	311	281	294	330	304	261	275	281	296	257	292	307	313	310	284	275	304	281	284	291	277	303	248	278	268	298	303	284	310	297	275	296	285	309	302	281	276	269	324	299	292	290	297	293	286	283	285	323	269	277	278	308	314	305	297	310	280	283	294	329	285	294	292	281	306	330	297	267	284	294	299	306	273	283	280	306	314	268	257	294	279	290	289	308	294	271	261	280	321	267	275	292	295	352	299	293	259	279	320	297	282	286	317	299	325	286	311	347	303	278	274	284	272	288	297	276	332	263	296	338	300	311	301	282	288	277	280	277	319	316	276	295	335	296	317	256	290	290	289	285	276	272	316	266	290	292	310	316	310	288	277	267	302	318	306	279	294	289	305	302	310	266	304	299	301	313	301	291	293	301	283	294	294	242	253	270	260	293	310	266	260	283	296	296	312	307	282	290	327	300	291	275	305	303	269	265	308	264	314	337	296	289	301	307	295	266	289	309	259	283	281	291	270	289	277	290	309	265	290	274	286	310	304	303	286	312	278	275	298	284	290	301	281	297	321	305	294	302	299	287	291	259	279	330	310	315	287	287	308	303	295	277	306	299	292	304	299	307	307	309	266	304	304	262	277	296	295	285	291	249	291	296	303	317	286	295	283	275	276	274	300	314	330	312	304	277	324	280	314	318	301	271	284	273	291	312	299	307	289	293	317	294	265	322	315	340	298	300	323	299	316	323	290	291	273	296	285	272	303	264	292	256	296	269	280	330	297	305	288	269	302	298	259	295	310	290	282	277	292	285	294	287	291	272	271	332	295	304	296	313	306	280	270	300	290	268	281	298	272	314	303	301	309	314	290	287	309	290	269	322	282	292	305	306	279	252	318	304	302	309	310	280	291	295	322	295	272	291	276	312	281	333	302	319	260	302	274	258	293	288	330
8291	1013	1411	1613	1357	1232	1076	1007	935	927	896	791	785	804	846	708	778	739	721	719	672	724	723	709	695	689	741	702	686	721	685	704	699	709	724	717	684	693	690	663	704	732	658	730	637	686	634	668	679	638	714	683	665	667	704	698	719	653	653	687	677	643	655	717	670	685	717	703	668	698	653	659	697	641	729	693	656	707	677	681	660	709	667	711	640	678	656	675	690	679	677	688	655	688	647	658	662	675	669	666	656	676	686	701	665	652	710	659	698	695	696	634	668	736	713	692	642	703	720	699	698	704	628	697	655	689	686	676	663	662	712	682	677	696	634	683	669	673	686	658	675	677	726	680	635	635	661	712	656	706	648	724	658	657	675	649	665	662	661	665	653	662	673	707	716	665	686	712	675	681	694	694	671	691	703	698	667	668	688	688	651	667	679	622	691	694	654	718	684	681	719	698	660	690	672	679	626	693	702	669	695	638	649	682	662	705	669	704	682	698	681	723	684	657	672	696	687	686	670	614	646	679	687	656	660	704	641	682	660	676	642	654	713	637	664	664	631	665	666	692	695	670	697	678	631	664	682	663	711	656	697	659	698	678	699	713	674	636	661	632	611	651	638	666	675	688	660	679	640	668	690	734	682	667	666	696	636	678	658	688	649	673	643	674	667	714	663	694	701	683	647	668	687	701	680	704	710	646	712	646	689	673	623	688	683	660	636	645	650	660	672	696	668	651	697	637	686	675	637	653	652	660	690	651	658	739	684	645	692	757	654	691	683	704	706	651	687	680	659	675	681	686	678	701	693	672	698	667	702	681	669	726	715	674	664	679	685	643	649	673	683	670	706	684	679	696	722	698	714	670	714	695	696	610	669	688	637	668	645	691	659	621	669	698	703	646	646	700	677	675	685	696	639	678	629	636	618	667	687	662	701	657	695	664	667	629	683	674	704	653	681	703	661	663	634	637	682	650	688	688	683	682	711	666	677	687	688	670	689	669	688	672	652	700	688	698	717	716	666	683	727	666	675	724	725	677	718	657	686	675	680	679	719	637	698	629	610	721	680	676	621	638	713	693	666	623	725	668	671	706	691	680	633	676	667	714	655	659	671	672	666	652	656	677	688	667	627	633	676	702	721	661	719	683	687	652	685	644	703	699	638	665	654	652	681	681	660	677	704	668	628	686	678	656	665	691	659	686	670	721	730	662	679	678	701	655	670	643	687	646	641	674	709	736	692	651	699	698	685	691	671	639	674	692	656	630	668	671	654	685	671	648	667	662	627	709	674	652	705	657	651	697	676	661	655	680	659	655	643	701	709	673	662	686	730	685	681	657	672	712	685	682	635	661	709	670	673	656	686	705	678	673	647	686	716	675	686	680	662	709	691	682	630	637	668	635	629	680	726	662	701	684	681	671	634	687	677	681	689	684	668	643	664	683	657	673	697	674	641	650	681	682	671	680	726	709	699	714	699	679	680	681	676	650	743	662	685	657	668	673	685	688	648	656	691	627	688	670	688	649	665	696	696	714	723	678	649	672	661	681	644	641	671	705	563	668	683	682	630	704	721	649	746	690	670	678	684	657	697	660	638	708	662	669	680	678	677	695	643	695	695	618	714	665	654	677	686	678	697	681	677	666	689	638	657	683	645	658	646	668	744	644	677	679	650	715	707	637	669	677	652	677	697	672	670	717	625	675	620	635	639	672	675	663	676	654	670	663	666	707	679	697	662	671	648	703	678	718	699	663	648	745	707	693	685	647	707	668	655	626	671	671	651	669	639	670	653	706	690	664	697	665	666	669	686	675	674	665	663	653	676	674	673	707	704	619	647	704	674	716	649	681	735	694	670	701	677	662	677	675	656	677	666	657	657	688	638	667	707	665	666	657	683	714	702	653	665	685	698	686	707	676	704	686	693	715	682	648	685	681	654	615	683	655	660	679	740	664	700	663	641	674	704	669	694	724	626	669	650	676	687	719	685	690	676	674	675	617	694	679	635	668	686	643	711	666	697	688	692	648	626	647	699	710	678	719	676	686	678	700	679	680	722	658	717	730	682	660	682	663	681	652	658	664	665	664	673	713	679	690	681	707	645	684	652	668	645	651	671	650	718	677	712	662	681	674	691	678	645	669	660	726	713	663	683	698	650	704	676	668	649	654	703	633	671	705	662	619	677	664	688	693	636	690	643	679	705	689	703	653	650	694	704	678	712	686	662	689	695	672	689	650	718	669	694	668	654	704	647	694	627	595	688	645	661	625	665	665	680	678	671	697	682	645	691	680	623	675	709	660	653	642	616	741	697	678	723	643	700	643	695	655	690	682	689	662	695	672	685	625	728	700	637	657	681	668	637	658	637	697	715	661	660	690	638	663	660	705	681	702	672	754	658	690	682	639	679	655	673	697	666	641	684	698	662	641	718	650	704	683	690	644	698	662	660	706	727	653	680	677	692	716	648	656	710	685	697	715	659	671	665	632	664	690	697	657	631	662	676	692	658	677	678	660	673	680	663	675	704	625	710	678	687	656	700	694	620	673	677	671	685	655	668	696	657	662	708	693	692	650	724	659	674	668	700	686	704	675	660	634	664	678	675	675	697	655	705	693	581	690	636	707	633	686	654	712	675	654	657	686	677	635	681	656	644	725	708	677	668	683	682	655	646	667	656	654	657	662	660	644	679	640	657	652	656	676	668	661	715	684	639	714	671	661	713	720	660	654	676	682	626	680	651	699	677	708	681	671	676	628	652	664	689	717	665	702	668	660	673	660	707	686	645	679	621	686	609	694	706	661	743	656	679	687	688	667	705	662	663	704	704	705	718	736	635	642	674	726	678	694	718	639	671	704	708	717	699	682	654	697	628	681	688	681	689	672	657	684	681	655	671	680	665	678	684	683	643	671	676	697	690	660	649	645	684	663	650	687	719	647	633	705	691	661	695	684	673	650	663	684	701	696	692	653	671	713	685	693	680	693	699	666	661	663	680	682	622	627	689	683	683	684	650	737	666	661	657	742	699	722	679	691	690	677	614	694	677	702	679	666	645	652	665	630	672	665	695	663	690	632	646	684	684	697	638	647	677	690	668	619	733	651	664	619	669	671	701	698	665	683	665	670	707	630	695	672	674	717	649	634	674	709	688	697	690	694	668	680	749	709	716	711	706	670	691	647	649	655	655	692	681	668	693	701	680	653	682	708	642	695	693	649	653	707	666	686	682	687	662	650	661	629	612	655	724	637	692	631	699	693	671	681	650	656	657	691	692	656	722	691	625	674	657	640	657	662	671	652	667	698	696	660	705	693	682	644	673	676	652	673	677	680	711	704	747	670	688	677	641	651	634	701	677	666	642	648	675	688	603	649	640	626	722	708	660	675	713	690	647	672	701	692	639	682	699	643	629	660	679	678	696	669	676	630	692	636	660	686	702	712	631	671	717	670	700	663	690	663	681	675	671	641	633	696	671	629	669	675	658	652	648	635	668	657	674	677	661	688	654	696	664	660	694	688	687	658
17670	1397	914	746	490	427	368	331	279	228	236	236	232	223	218	195	182	213	196	170	207	191	189	196	217	205	189	203	202	200	181	216	179	194	176	225	188	208	215	188	175	164	189	181	177	188	194	199	171	216	185	182	215	207	205	205	177	198	171	195	200	198	194	207	211	194	195	189	196	207	174	197	155	191	199	209	182	194	185	202	187	205	186	186	196	207	183	221	202	190	182	201	191	179	174	189	179	194	177	203	188	171	185	164	189	194	236	203	187	224	191	184	198	202	184	165	190	192	199	193	200	205	174	200	216	202	188	183	205	187	167	188	188	194	182	179	204	190	174	191	204	205	186	180	180	197	193	203	195	186	162	192	204	165	165	188	175	181	170	219	197	197	205	206	207	185	202	199	186	202	169	198	183	208	205	176	165	194	172	197	191	186	172	189	211	174	180	186	169	196	193	203	168	174	215	199	207	206	191	198	197	208	177	150	202	190	210	149	171	174	182	187	196	179	202	194	187	217	198	204	171	173	183	180	208	162	200	176	195	191	263	186	214	183	184	181	187	204	184	196	178	196	180	186	184	178	162	182	180	201	209	225	191	165	177	176	201	200	186	197	171	185	200	184	203	198	211	178	194	186	180	178	214	223	180	182	193	186	171	186	208	171	207	205	202	197	191	193	184	205	200	189	213	203	174	200	206	186	199	192	181	204	182	185	178	212	184	193	202	205	172	202	185	177	175	205	177	176	176	201	192	183	207	205	212	186	170	188	205	190	207	195	213	177	199	180	180	181	184	196	179	180	180	184	192	175	208	211	181	187	187	174	218	181	177	182	195	210	184	194	202	201	207	173	162	199	173	176	191	173	177	175	170	179	194	198	185	197	184	189	185	170	181	187	191	191	200	202	210	185	188	189	209	199	194	188	179	181	179	181	187	172	200	174	189	172	199	190	188	204	192	217	192	195	171	188	230	174	199	175	161	191	228	188	190	218	216	215	184	184	169	185	192	204	193	153	229	203	194	139	215	193	164	175	188	195	185	169	177	190	179	204	191	206	225	198	211	192	203	202	190	177	197	167	196	205	193	181	195	188	183	219	183	173	195	180	210	190	173	159	169	208	193	194	209	203	166	194	175	182	181	157	217	198	208	215	183	226	190	193	182	182	184	188	193	184	181	192	174	190	210	166	208	195	197	195	182	193	189	193	190	182	210	208	188	155	141	163	184	199	208	189	148	189	184	176	196	224	202	200	191	204	180	206	203	207	209	179	198	207	200	202	194	166	166	180	181	201	197	192	168	216	207	191	212	184	206	191	202	179	191	183	206	191	189	170	178	185	197	169	195	183	164	192	200	162	199	179	193	195	225	194	202	186	186	180	172	178	192	188	198	202	185	177	198	171	191	189	192	197	206	185	193	147	208	204	158	191	203	176	201	182	194	194	211	181	173	180	193	186	196	216	186	189	182	192	192	193	178	181	187	197	177	197	174	176	151	180	203	206	196	193	174	211	211	189	187	202	208	208	197	179	206	190	217	182	186	178	179	158	182	204	181	185	210	167	203	210	232	223	201	201	161	187	198	187	195	215	194	183	171	198	177	185	189	181	159	183	189	194	217	201	220	197	178	184	212	186	179	200	193	202	171	175	204	201	191	178	166	182	198	201	208	180	193	191	194	213	221	201	212	194	166	182	185	187	170	183	180	181	190	199	201	196	176	209	194	193	182	187	157	185	185	187	175	180	177	197	198	184	179	216	189	156	172	195	151	185	168	194	184	206	201	194	205	203	169	183	196	216	181	175	203	220	170	181	183	179	180	187	203	170	203	175	203	177	174	204	160	219	168	171	179	178	194	193	193	187	165	195	190	202	185	191	209	204	200	186	213	179	194	213	205	166	178	174	159	180	182	183	214	204	209	185	202	197	182	179	199	178	194	211	201	190	187	194	159	206	172	182	194	206	175	206	165	202	182	186	204	179	189	171	161	210	165	169	163	210	184	188	188	216	190	160	183	191	173	192	192	203	185	189	172	202	210	192	227	190	176	182	193	191	188	172	203	183	206	207	195	167	202	188	211	188	174	160	201	177	178	206	209	186	181	188	198	191	178	189	182	179	166	168	186	167	187	183	204	184	187	200	196	157	202	168	168	162	183	213	196	164	206	172	177	185	205	197	217	188	181	187	202	190	192	178	183	208	218	198	233	182	193	179	189	178	199	190	191	219	209	204	206	170	180	184	182	182	188	193	180	178	173	214	191	175	185	199	188	181	183	196	193	210	178	178	184	225	193	156	175	223	216	163	176	176	202	172	164	165	170	210	178	210	189	183	169	184	212	184	204	191	194	189	194	173	186	151	185	190	172	179	185	212	177	185	186	200	218	186	203	192	191	206	188	211	186	181	184	201	190	190	171	172	168	207	200	186	212	180	191	169	212	209	195	182	169	203	210	201	208	190	217	196	211	182	206	189	193	226	168	147	188	167	194	219	176	189	184	201	193	221	165	180	220	181	196	163	174	193	192	196	171	178	215	195	190	160	191	181	187	181	197	180	191	189	218	166	212	225	193	192	188	196	190	207	163	187	186	185	204	209	215	187	197	189	187	168	182	182	184	189	191	174	168	177	205	195	172	180	184	176	192	210	183	183	180	191	185	193	179	178	203	182	161	183	186	142	177	181	189	188	211	190	207	202	195	196	174	204	183	164	236	187	189	209	186	183	183	200	180	152	212	185	183	174	222	187	183	230	172	195	196	197	191	202	195	184	205	209	218	181	177	192	158	200	176	195	240	210	198	191	188	193	194	206	190	216	189	204	182	200	209	174	169	160	174	190	204	187	183	166	181	194	171	198	203	194	189	216	184	177	174	181	195	200	188	171	209	183	181	175	201	214	199	183	182	174	203	188	159	183	178	173	195	185	189	173	189	210	179	188	200	186	187	188	184	182	213	195	183	187	210	205	193	226	176	196	200	189	202	203	214	181	193	185	209	173	230	184	197	193	196	175	194	173	212	188	181	204	201	182	192	192	226	221	202	187	188	198	198	185	183	192	159	195	168	197	198	206	186	198	178	183	175	170	177	171	194	182	195	196	220	194	199	208	217	206	205	173	190	183	198	176	166	198	192	204	193	204	180	190	195	177	180	192	200	181	173	242	187	175	171	188	200	176	169	178	206	191	168	167	190	194	194	203	167	198	215	181	179	194	187	164	192	171	198	178	181	217	184	199	206	190	188	188	203	180	171	224	213	182	200	173	180	196	183	193	193	187	181	217	165	191	201	196	205	196	190	183	179	177	172	178	196	177	200	184	209	165	196	195	173	156	206	193	211	189	202	188	190	188	196	196	199	186	190	178	197	195	178	204	209	196	179	179	209	186	195	183	199	183	173	185	194	187	210	190	166	191	209	187	214	199	198	178	184	190	200	209	193	182	207	221	200	199	188	195	188	191	188	175	171	170	195	196	188	199	195	193	209	197	173	179	197	189	181	192	200	175	177	199	210	199	219	202	182	190
10096	1000	1883	2142	1849	1473	1215	1079	926	831	762	731	696	669	607	611	574	594	570	536	513	528	500	528	492	524	496	493	485	463	458	447	474	486	483	459	471	465	509	445	469	440	474	457	445	434	435	434	463	482	453	467	476	498	444	458	436	451	415	439	478	466	444	443	420	466	451	416	467	470	434	453	467	416	451	429	461	433	461	458	438	453	407	439	421	437	442	439	458	421	442	395	470	459	440	443	422	453	426	455	467	457	469	449	437	468	412	429	409	420	460	486	440	453	422	465	437	429	457	430	435	431	459	480	438	441	417	454	441	460	432	450	440	401	447	447	462	470	414	412	426	460	441	426	456	448	475	470	420	434	397	443	433	455	442	441	443	453	460	441	462	440	475	473	401	450	433	424	499	424	433	439	440	438	414	442	433	482	437	490	433	424	466	431	424	436	448	471	453	494	444	470	427	459	446	442	442	469	429	431	452	415	437	474	455	425	458	404	432	413	445	404	445	470	410	424	446	443	456	431	452	451	426	455	432	396	444	441	495	456	420	457	456	443	425	435	416	452	441	434	454	451	404	441	409	479	413	460	455	428	422	402	456	445	452	401	463	430	467	452	418	454	429	460	437	425	423	387	441	478	449	414	413	450	439	457	428	518	463	437	411	457	407	424	412	446	428	437	438	450	410	476	445	438	458	466	427	435	468	416	429	443	429	452	412	477	442	426	445	413	420	470	409	447	446	405	468	452	435	398	419	434	425	426	426	420	452	424	452	473	437	420	456	459	420	462	428	393	469	426	468	438	466	438	467	456	433	478	447	431	476	416	455	438	437	449	463	419	454	416	468	441	461	467	451	426	485	461	450	438	443	434	444	452	413	432	439	451	439	456	484	478	449	451	448	416	400	443	471	449	450	438	461	440	457	431	430	493	443	423	468	410	425	406	447	456	431	477	447	451	428	439	401	412	459	482	426	424	457	478	452	435	435	446	432	412	431	427	449	465	438	400	439	444	452	439	430	444	477	438	430	433	434	464	430	449	457	432	440	459	460	470	425	446	487	419	480	463	480	420	455	421	438	459	430	429	474	478	422	436	451	443	417	406	454	472	433	473	443	456	417	418	451	455	429	447	438	415	447	419	427	446	464	441	474	433	452	417	433	447	463	437	441	406	426	458	462	408	481	431	453	424	469	455	479	425	502	417	450	437	435	441	433	471	440	459	470	439	401	461	453	418	468	471	459	445	448	430	452	442	417	466	426	437	475	492	382	450	433	439	428	465	449	449	418	415	426	468	409	441	449	465	434	449	416	441	435	434	435	455	443	469	464	427	419	483	446	443	456	393	396	449	455	483	435	401	466	383	413	438	424	442	430	450	416	451	429	455	468	464	489	420	407	471	453	460	451	430	429	467	431	418	431	461	464	432	413	433	418	410	443	449	448	433	455	400	443	464	432	427	440	455	430	454	464	460	486	442	449	429	448	420	451	455	420	423	445	474	498	414	470	470	427	483	432	423	446	434	431	460	424	407	422	450	479	403	430	459	422	415	452	445	407	425	451	477	438	414	466	442	460	457	411	441	440	440	443	460	456	480	450	421	417	435	462	429	446	472	423	414	412	456	440	434	453	399	448	430	440	435	446	410	444	415	458	400	423	443	447	422	483	465	422	406	410	458	474	419	476	437	420	463	448	444	463	427	457	460	446	474	416	440	398	443	404	451	437	403	448	449	433	403	429	418	432	442	429	444	438	453	433	511	419	437	449	479	427	417	441	445	420	437	446	421	434	415	425	431	435	454	431	438	443	410	455	441	416	448	454	422	426	417	407	449	421	417	429	435	437	447	434	405	427	435	479	443	441	428	431	425	441	446	442	413	442	458	483	484	433	423	428	439	452	423	434	426	454	444	448	422	459	456	441	440	416	440	475	445	461	461	436	455	440	450	450	500	422	438	448	428	459	422	458	398	440	452	431	466	426	401	466	461	444	429	408	425	458	431	465	414	459	433	429	472	432	403	466	438	413	437	415	469	426	477	456	433	417	446	423	453	402	421	435	411	435	431	452	447	438	437	450	455	439	434	479	449	436	431	452	437	452	465	411	450	449	414	435	469	457	482	462	442	429	419	437	445	419	414	447	448	457	404	447	435	444	433	478	434	444	444	443	480	438	442	448	486	436	412	413	486	420	400	450	463	441	459	439	487	454	453	483	458	408	417	433	440	438	465	438	466	447	457	468	405	445	442	419	446	483	405	435	457	426	442	471	494	465	452	448	464	450	445	424	451	444	424	438	457	478	440	444	452	472	429	457	432	410	435	382	455	446	458	444	435	441	449	432	436	425	430	443	438	439	445	467	483	468	469	425	435	449	457	415	438	417	426	460	469	454	423	457	452	475	456	431	478	444	415	447	433	473	420	434	416	459	444	454	404	453	421	427	458	456	434	471	452	448	446	430	428	457	430	477	459	429	433	437	464	486	488	435	447	438	441	448	488	442	451	451	471	392	459	405	455	423	436	420	403	470	440	449	445	429	439	420	448	415	483	480	445	438	445	473	413	451	425	445	446	457	425	433	469	453	431	458	436	432	417	460	435	441	470	463	461	422	479	447	428	421	417	423	450	447	477	481	432	449	436	409	428	424	424	463	440	451	441	440	412	455	432	451	468	474	427	422	408	437	461	441	457	436	433	435	484	441	409	493	435	452	404	445	450	442	431	405	411	449	411	429	390	448	409	439	467	459	445	446	408	456	427	466	451	445	473	427	406	460	429	466	448	408	442	416	451	406	390	452	489	449	407	438	451	447	459	430	445	423	443	420	435	452	464	500	445	447	467	415	450	464	434	454	447	438	409	457	437	432	456	416	470	436	431	428	450	441	481	463	454	451	461	449	477	407	447	473	459	443	437	431	476	438	424	392	431	446	460	416	433	427	456	443	434	453	427	435	483	469	466	477	425	458	451	446	455	445	472	398	417	426	413	428	452	462	443	385	429	436	459	454	416	430	450	406	425	443	494	425	426	433	442	476	485	425	474	489	424	420	433	439	477	419	453	402	455	471	458	470	446	437	475	419	452	437	448	458	430	446	451	450	488	456	449	481	443	432	423	437	474	444	461	408	429	429	466	427	419	472	448	451	470	429	446	420	460	475	467	430	441	443	460	436	462	467	435	446	425	472	453	407	390	451	439	463	464	399	462	430	439	467	465	478	461	462	454	425	437	495	432	429	448	420	458	436	444	437	440	459	425	404	449	431	463	439	432	449	420	438	461	443	443	402	434	452	463	430	466	458	442	458	423	448	442	465	405	388	427	448	433	461	451	449	437	423	419	454	424	446	464	414	438	412	420	477	459	479	455	466	433	460	423	418	423	461	436	474	454	430	468	449	443	424	430	472	419	420	417	422	447	422	406	442	473	439	464	407	417	464	489	432	410	451	456	468	430	463	469	463	439	408	430	434	423	467	406	436	434	464	452	432	421	445	451	449	416	427	442	445	456	440	450	450	457	454	397	463	455
3771	276	241	248	212	226	223	211	186	197	197	219	220	173	193	210	222	205	215	236	205	198	209	237	180	193	196	205	190	201	191	228	194	193	207	191	196	181	204	201	183	204	206	184	191	225	220	226	205	202	201	202	223	199	200	228	176	179	202	193	206	218	185	202	189	199	187	186	215	213	213	201	223	195	220	181	196	207	203	179	216	212	219	167	222	201	185	215	172	185	222	183	206	206	201	204	195	196	222	202	177	189	205	195	204	203	242	164	207	185	195	195	204	219	206	208	201	222	209	221	241	196	191	211	215	174	199	193	223	176	200	198	174	196	205	195	217	211	227	201	217	200	194	226	183	216	204	189	202	187	193	229	213	192	197	238	233	210	190	208	208	184	205	203	217	215	205	218	208	179	183	186	186	219	220	198	179	185	216	201	221	210	209	179	165	220	209	203	199	185	199	199	207	198	194	191	197	224	196	182	184	205	180	184	201	214	207	198	182	192	180	201	198	219	223	220	207	234	210	182	176	197	182	193	185	187	227	212	218	183	188	198	213	210	162	189	201	195	197	230	209	190	185	221	194	190	183	186	190	189	201	222	201	206	199	204	194	186	203	191	214	188	203	227	209	194	197	209	191	176	204	182	228	185	211	194	210	211	202	174	207	176	191	192	194	210	208	186	193	203	212	206	227	209	203	205	193	199	204	212	183	199	206	209	216	175	229	212	222	233	200	210	182	205	191	210	211	213	212	198	195	182	220	166	196	185	181	179	223	199	222	190	209	214	206	187	175	226	190	196	212	210	208	203	199	202	193	199	203	197	174	245	204	224	175	206	196	214	211	189	198	185	194	205	220	186	225	262	190	183	213	174	212	198	207	209	166	227	190	202	199	230	200	176	193	179	174	186	209	227	204	182	192	193	208	205	219	230	222	195	178	194	220	210	195	208	203	187	179	196	209	208	192	205	211	162	215	201	217	211	219	213	226	201	209	221	188	194	202	187	204	232	185	223	244	182	172	159	211	191	217	203	196	187	198	180	214	218	193	196	187	214	213	200	177	213	182	205	219	186	251	214	191	216	208	238	212	211	172	196	199	194	189	201	201	204	205	234	207	194	197	204	194	185	174	219	222	197	199	192	205	212	204	197	196	214	190	183	211	197	190	196	216	251	203	211	219	221	206	197	162	239	180	205	197	202	205	184	214	223	213	223	199	207	191	191	197	216	205	207	203	179	191	182	199	210	237	205	209	178	201	188	187	197	183	179	206	202	207	176	181	217	212	204	180	213	212	220	199	211	221	213	223	192	192	168	199	228	180	193	195	204	200	182	194	226	227	170	173	204	202	151	182	201	182	224	232	211	211	219	211	194	204	187	196	196	185	195	222	196	198	181	180	208	210	195	190	181	189	198	219	210	164	178	179	204	237	217	185	210	183	219	217	204	198	213	193	200	200	205	197	218	213	211	220	188	203	192	221	194	199	202	203	206	211	208	181	179	192	222	218	200	193	205	230	190	206	204	231	205	190	191	206	212	199	204	196	186	223	227	210	189	206	191	224	206	186	182	207	211	189	204	199	194	189	209	204	207	197	211	194	171	203	206	202	206	195	168	184	207	201	199	185	213	225	190	216	210	187	192	201	172	211	215	208	181	195	187	198	178	214	187	182	190	202	195	210	198	215	204	201	187	209	193	197	213	221	215	195	171	236	205	220	208	214	216	223	208	199	196	198	195	204	195	221	199	221	198	206	206	179	211	214	221	220	197	184	225	193	204	187	204	199	184	178	198	198	207	224	221	196	201	199	222	216	210	200	179	205	190	194	200	211	206	211	215	186	190	186	208	189	199	205	214	177	205	202	215	192	209	224	169	208	210	201	203	214	204	180	191	201	216	217	220	202	204	214	185	217	207	196	213	214	198	219	222	192	203	191	169	221	204	221	221	204	236	218	185	200	205	200	210	217	216	206	198	193	192	207	153	180	216	198	218	187	203	226	189	229	198	218	184	212	210	174	196	218	200	233	190	193	211	175	203	223	199	191	218	206	193	205	213	204	189	190	172	175	206	202	178	209	188	190	198	206	182	203	203	189	193	190	202	190	210	199	221	185	189	200	208	222	188	231	221	210	212	230	173	218	194	212	217	204	201	227	205	210	204	211	192	205	195	209	185	202	207	182	216	207	200	196	187	201	236	229	221	202	178	185	191	219	189	177	204	201	218	217	175	215	181	206	217	149	199	202	235	223	199	205	203	161	197	209	195	196	183	207	203	218	181	208	193	178	204	208	216	211	209	192	207	194	196	188	234	200	197	221	186	192	197	197	191	220	176	240	198	207	196	214	166	196	193	196	214	181	220	188	191	203	184	200	211	214	179	202	180	206	206	204	204	233	194	185	218	187	201	220	174	220	188	220	196	178	189	175	189	235	212	190	191	190	205	242	204	181	212	200	197	189	203	221	207	203	203	219	219	202	217	202	197	199	214	207	189	194	176	203	192	198	192	195	201	221	206	242	229	173	192	207	173	165	186	199	215	210	203	209	222	193	185	192	223	176	188	178	187	200	209	194	195	217	173	186	184	197	201	157	195	185	185	188	207	177	186	214	196	198	209	197	214	212	190	185	208	180	220	200	197	233	184	196	227	213	202	201	171	205	192	237	208	218	208	232	221	209	170	194	186	214	203	198	218	183	184	202	216	218	210	209	199	196	171	187	171	216	185	209	201	194	191	189	196	210	187	180	185	204	210	184	173	161	199	175	196	175	253	223	216	165	203	194	230	203	188	220	217	197	200	202	212	170	213	219	200	193	209	211	195	225	218	209	194	190	210	205	210	175	180	178	209	203	213	189	205	222	218	200	214	197	197	194	196	185	194	201	211	200	195	212	202	188	221	197	199	228	194	221	210	199	205	236	218	192	204	210	182	193	203	193	186	239	200	213	195	216	205	202	220	198	212	216	200	195	220	202	190	186	179	184	228	199	189	178	179	204	174	209	192	195	188	230	177	205	162	171	219	182	190	194	189	203	199	244	217	187	171	198	204	191	198	212	171	229	210	202	202	198	209	201	215	228	211	190	214	198	233	198	202	197	214	187	185	216	191	223	226	238	191	193	209	179	211	199	204	203	195	199	195	196	198	184	193	194	187	194	180	192	203	197	205	186	214	224	182	176	203	200	192	174	199	205	203	201	178	208	199	226	222	181	181	195	213	177	207	206	199	210	197	196	205	209	205	181	203	199	217	212	202	197	192	211	214	210	206	179	188	240	185	223	187	191	195	188	199	182	185	194	204	237	219	220	195	216	213	200	188	215	209	205	209	190	162	173	194	204	208	197	184	191	198	198	225	213	208	181	182	194	179	177	185	206	228	223	183	208	190	198	205	221	190	189	221	207	219	196	192	205	244	200	208	196	194	219	199	184	210	192	191	210	198	206	210	208	212	180	191	193	220	223	198	210	212	216	201	199	206	194	179	196	189	223	195	184	213	191	207	222	195	201	188	202	198	178	223	169	202
3363	524	602	589	544	506	555	536	537	493	496	534	479	533	497	494	467	497	530	466	497	511	503	495	460	502	477	468	534	504	532	481	480	492	498	498	492	480	539	536	460	521	517	510	503	494	529	533	499	491	499	448	501	492	508	474	500	470	527	509	508	483	438	504	526	490	448	480	512	501	462	486	475	511	494	506	480	500	474	428	512	491	495	522	490	454	447	528	505	464	503	457	466	501	488	474	475	489	485	546	442	488	502	497	484	506	485	515	504	487	477	500	498	525	472	483	476	499	506	501	520	524	511	476	481	471	494	489	472	548	496	477	474	509	480	485	474	465	490	492	493	479	499	465	550	495	479	464	538	526	511	476	526	495	475	456	493	494	486	491	463	521	485	483	474	454	487	517	508	484	448	479	510	510	473	502	534	487	522	486	449	459	471	482	488	474	487	513	499	483	539	475	514	510	475	492	505	510	495	483	496	492	496	499	493	502	494	485	469	450	515	475	520	486	524	473	479	456	527	494	512	470	457	498	510	474	474	450	487	470	465	458	481	479	495	496	525	477	501	511	518	492	510	512	478	485	513	514	506	491	485	520	493	492	518	476	530	505	477	495	483	476	503	501	538	474	475	457	491	447	453	474	487	499	494	475	494	479	509	495	441	528	472	511	425	488	447	483	454	497	532	475	459	509	464	496	501	516	453	463	507	519	471	510	533	511	513	514	450	456	492	518	501	501	474	465	537	515	464	494	509	510	458	525	485	446	476	483	510	489	488	509	505	496	467	475	515	503	510	513	476	462	465	513	490	458	498	488	483	480	493	501	508	485	502	495	489	460	480	503	528	517	465	496	484	459	483	498	506	513	499	509	508	523	513	465	484	520	502	531	497	507	489	471	526	473	518	470	481	524	487	493	457	529	493	505	479	494	520	517	447	499	509	498	503	475	465	520	538	512	489	498	506	483	485	482	506	475	462	545	492	529	486	463	475	520	462	462	495	523	499	464	483	457	458	457	516	462	472	489	483	532	503	442	474	483	507	519	480	495	485	487	491	512	498	492	467	517	488	503	465	524	510	492	482	465	481	493	478	527	498	492	508	495	490	477	514	474	491	509	507	487	512	524	479	490	467	491	494	484	493	505	484	512	500	483	536	474	493	476	493	492	491	480	483	480	461	507	480	488	490	520	472	512	495	506	509	487	479	434	500	466	469	507	465	466	486	479	465	515	469	490	542	483	495	515	492	463	495	488	489	480	498	504	518	477	463	475	454	510	488	437	512	507	525	459	500	459	491	482	511	471	496	471	474	499	508	491	529	487	527	481	487	471	516	500	483	463	507	515	501	503	481	525	467	504	474	502	492	505	504	488	497	526	544	518	494	522	471	462	482	500	471	464	447	520	503	488	490	512	485	455	533	510	512	472	453	535	516	457	491	479	469	532	516	525	479	495	458	477	495	493	497	490	482	502	452	488	554	526	520	504	472	491	496	480	472	514	496	497	506	516	460	524	515	497	482	494	473	473	519	507	494	456	487	495	482	490	449	508	529	488	480	496	512	504	507	515	482	508	482	500	496	485	493	521	515	481	537	507	471	484	506	468	521	465	537	485	514	533	480	480	479	522	474	489	471	489	483	465	533	465	474	505	496	466	474	510	500	469	466	467	480	488	455	498	508	451	491	463	478	458	505	479	514	515	488	523	488	479	481	474	491	500	491	525	471	518	472	530	473	506	512	471	503	505	449	502	507	501	454	495	495	476	493	526	515	498	479	504	466	510	509	498	513	486	473	509	495	493	519	508	421	511	507	462	488	488	501	486	479	508	491	499	490	502	481	515	532	521	472	480	499	464	465	512	485	505	475	509	475	508	474	539	513	491	471	472	520	497	513	459	474	474	535	456	428	506	490	492	487	496	463	455	530	504	512	447	514	474	483	471	492	477	500	493	563	486	481	454	470	493	521	490	483	520	449	484	504	486	500	515	490	477	518	529	484	476	514	494	491	509	487	453	492	508	476	503	460	497	494	485	503	503	459	506	522	503	471	496	496	495	462	475	499	490	476	467	522	495	512	517	501	515	497	487	499	482	499	545	486	551	490	530	520	501	530	483	464	487	464	472	521	499	497	501	490	455	505	511	499	514	451	524	486	507	462	492	516	498	495	488	495	426	490	492	474	470	508	467	482	459	484	467	460	518	486	499	473	533	498	481	456	513	497	496	514	488	489	500	506	501	492	463	504	460	508	475	493	497	521	501	468	520	490	492	485	498	483	491	479	515	471	494	456	511	470	529	505	527	455	505	490	454	512	517	487	484	505	471	494	496	517	478	536	517	520	526	484	488	462	467	488	462	519	494	536	453	536	475	504	511	486	501	512	519	527	466	489	483	533	513	496	498	503	474	500	496	465	523	507	518	510	513	503	471	499	483	499	495	458	467	495	494	501	499	504	501	461	476	466	469	522	492	483	496	503	504	481	520	474	495	518	511	454	474	483	480	500	508	527	482	488	528	484	466	500	478	449	489	461	466	491	505	476	499	473	488	458	478	519	511	528	511	512	477	491	508	484	498	464	506	502	466	480	501	453	496	479	495	487	490	470	507	511	524	485	491	497	532	531	525	498	553	468	478	497	462	472	491	493	484	468	496	494	513	492	506	489	493	476	485	481	465	498	477	490	490	487	498	489	497	507	546	531	485	526	494	500	463	487	506	507	517	515	493	483	468	484	453	508	486	504	515	527	476	495	553	517	504	485	475	501	500	471	454	505	502	471	519	489	509	491	459	501	485	496	503	499	500	518	461	506	505	486	491	526	487	471	491	504	520	515	504	509	470	500	522	491	485	484	529	503	516	484	505	454	482	514	474	504	505	498	528	506	531	483	494	498	476	492	487	485	459	513	526	460	505	528	492	481	471	470	451	493	476	480	503	493	492	514	482	485	466	511	482	457	465	505	499	470	490	481	510	529	511	494	467	468	480	486	467	506	492	504	490	508	494	489	510	519	475	478	512	488	506	513	484	481	496	482	481	461	492	475	532	450	541	494	491	517	525	499	527	509	521	519	495	512	498	490	504	521	544	495	493	498	448	473	483	446	494	505	481	513	476	463	536	448	455	515	504	446	509	515	512	496	495	505	553	500	473	504	514	496	484	484	484	524	470	527	526	468	477	468	467	550	539	513	485	485	474	461	521	464	521	470	501	495	495	490	489	477	486	505	506	481	492	451	545	538	467	520	482	523	543	475	518	471	513	473	496	521	504	497	481	523	528	535	472	468	511	508	465	535	441	461	471	508	459	520	488	492	489	499	493	525	462	492	478	468	542	470	511	494	480	444	451	522	497	469	455	475	449	489	477	494	482	498	519	498	499	468	487	484	499	527	513	533	512	475	484	488	474	505	479	492	489	487	506	523	475	504	493	514	531	475	477	520	510	486	484	504	493	487	459	468	476	483	485	459	525	480	487	479	478	518	487	512	496	508	503	502	454	485	488	465	489	503	478	476	476	492	523	512	511
10378	734	607	518	459	414	376	327	349	292	328	271	322	302	297	273	298	310	330	293	277	283	254	292	295	334	258	298	269	305	281	331	298	325	274	299	287	314	299	292	318	269	295	295	327	269	296	303	280	305	305	328	312	280	304	303	278	291	305	291	266	246	316	289	313	295	306	296	305	289	309	257	286	268	297	298	296	309	299	280	278	314	305	345	247	272	299	282	299	318	277	288	256	280	248	276	282	277	272	281	300	289	310	294	279	275	279	284	311	298	291	298	316	293	279	305	288	279	290	266	289	263	265	284	268	300	271	318	324	294	280	293	310	291	289	282	322	306	286	311	302	319	299	317	277	293	302	277	298	272	315	317	264	311	285	279	289	302	306	299	286	267	302	305	297	294	326	311	272	305	279	294	303	280	284	308	293	253	282	290	269	267	263	310	311	353	302	321	290	290	286	281	264	277	300	283	291	336	258	294	311	296	259	300	295	315	283	300	294	316	269	288	285	292	282	267	308	302	295	296	309	307	302	301	304	296	297	319	304	302	273	261	272	327	282	318	296	299	300	298	291	289	304	292	295	276	326	261	254	286	312	297	305	301	292	310	302	300	285	285	288	281	272	295	283	306	283	316	275	288	314	261	315	285	289	273	279	342	295	322	281	282	274	308	245	293	269	270	270	270	314	278	304	279	303	300	314	319	295	289	275	276	279	277	284	308	316	308	263	298	295	304	315	291	283	258	249	294	320	277	276	297	272	268	278	272	284	304	299	325	311	311	304	284	357	292	278	262	285	283	289	283	278	364	334	246	291	305	285	326	286	267	288	312	271	300	300	294	278	300	316	275	261	280	267	288	301	294	302	293	292	321	303	272	238	304	282	282	295	308	301	299	268	288	282	271	305	262	282	301	289	292	297	257	287	279	286	338	312	310	283	297	294	316	278	289	316	271	262	263	265	289	315	323	304	294	233	280	271	299	280	303	307	272	284	309	313	281	284	296	280	301	280	299	277	275	280	292	292	299	286	298	340	302	287	287	308	269	246	295	287	296	250	282	308	271	285	278	280	259	308	281	275	295	251	304	284	251	270	285	270	232	300	326	271	261	293	299	266	309	296	293	291	264	333	304	304	311	309	285	290	303	295	280	316	280	304	274	276	303	299	342	296	297	257	266	301	280	257	299	302	262	298	298	288	298	274	266	271	267	281	286	316	306	269	284	300	299	275	323	273	277	297	280	292	276	268	290	275	320	294	279	313	298	304	262	318	291	287	294	264	305	281	282	276	279	309	251	330	290	297	268	304	275	267	326	301	286	306	294	288	297	267	252	321	302	299	271	321	273	299	303	301	261	290	265	315	279	275	291	271	312	284	288	317	314	274	266	261	282	273	298	285	324	272	281	294	277	312	301	273	299	291	270	289	279	334	295	254	330	304	289	308	299	284	299	293	311	305	312	283	246	270	321	313	330	311	296	330	299	306	301	329	305	275	252	286	280	287	274	292	281	270	306	300	304	279	276	295	236	279	299	270	263	311	280	315	325	305	294	287	299	315	275	267	273	310	318	300	303	302	299	306	278	280	282	307	294	313	285	288	279	286	297	310	297	297	302	298	286	266	255	288	304	297	298	278	300	320	306	306	282	263	313	293	268	315	310	321	277	307	245	306	279	286	329	296	317	294	269	293	256	272	277	297	306	293	267	288	271	283	284	284	275	317	294	288	289	322	290	300	298	261	298	308	274	294	302	285	315	302	279	276	282	325	282	281	273	287	293	296	271	278	300	273	274	299	292	315	293	273	270	310	325	302	282	295	282	291	278	290	315	294	321	313	255	298	283	294	284	315	323	294	284	301	306	350	306	316	282	274	273	283	284	295	308	296	306	301	305	279	331	290	297	282	263	250	309	300	297	271	282	280	282	310	289	297	266	302	274	306	299	307	304	324	293	319	291	284	289	285	281	296	297	287	283	264	304	299	289	283	270	278	280	292	287	236	274	273	271	319	240	297	293	312	300	285	284	279	307	285	278	268	315	309	282	283	287	305	325	321	299	313	287	315	282	266	282	294	288	295	257	307	300	312	269	291	285	284	278	277	282	291	324	308	303	278	292	291	245	294	280	318	291	275	309	244	289	309	309	283	291	284	289	292	306	284	263	307	261	298	289	320	293	270	306	282	278	282	303	309	292	258	296	266	280	304	292	295	276	306	274	251	330	271	298	291	319	279	255	311	302	315	288	274	300	301	308	272	291	311	310	300	269	309	296	298	278	318	325	316	301	282	308	294	252	265	309	297	303	267	274	286	295	279	317	299	303	294	291	324	304	293	314	279	268	283	311	294	319	292	321	281	302	289	268	294	286	295	284	250	289	314	264	329	326	272	302	261	288	281	289	320	288	278	293	298	301	319	265	245	291	292	286	300	266	245	269	285	280	282	333	332	273	322	292	305	274	273	277	296	323	259	287	317	305	291	284	289	270	283	301	290	326	295	273	301	281	268	308	294	285	293	265	285	288	283	345	301	277	297	317	328	279	330	271	303	303	282	305	306	319	317	270	281	278	271	283	304	318	292	284	268	294	315	332	304	297	284	274	276	290	289	285	245	273	291	325	330	276	270	292	272	290	253	265	288	267	284	319	298	285	285	276	298	277	261	307	261	318	320	277	292	288	267	306	300	312	269	268	303	305	283	310	295	288	292	292	251	318	273	314	327	299	305	291	276	331	299	312	295	309	282	315	292	293	270	283	299	293	300	294	273	306	300	281	292	321	301	302	287	279	302	278	311	291	303	309	298	274	279	278	303	288	303	305	294	320	265	271	260	286	265	304	286	256	309	289	262	291	297	314	326	306	256	281	306	291	297	283	315	321	291	307	294	314	288	269	289	288	297	260	286	290	312	277	284	319	258	300	293	284	287	297	291	297	289	299	220	237	263	298	323	296	280	267	299	274	286	274	303	281	302	300	318	240	291	302	288	298	280	287	281	284	308	331	324	289	289	277	293	304	261	289	300	299	281	314	283	311	320	306	308	319	274	284	295	301	304	293	319	279	321	278	281	300	303	284	281	288	288	279	301	293	257	310	271	283	283	272	287	297	274	277	304	291	259	278	256	283	286	277	310	286	296	288	309	317	277	314	288	312	331	267	283	288	298	269	327	280	297	299	254	285	264	277	299	303	281	257	255	287	301	284	283	306	272	275	308	316	310	283	284	306	300	263	266	323	314	310	315	275	333	294	265	287	309	296	279	291	295	281	319	284	289	280	280	299	344	269	323	309	326	307	289	280	269	304	283	292	286	311	287	287	323	265	276	276	300	277	295	318	306	330	291	284	303	284	297	277	271	309	301	267	307	299	291	284	329	287	307	308	266	262	327	299	303	285	290	283	279	291	275	261	289	298	289	288	274	275	295	278	281	308	305	266	270	272	290	309	306	287	299	295	269	308	302	294	299	283	314	287	279	302	283	273	302	312	291	275	315	276	300	303	319	275	270	268	271	276	335	286	271	270	281	284
7991	1004	1409	1567	1392	1162	1079	988	903	917	864	830	814	810	742	752	696	777	715	660	722	712	656	634	713	646	627	703	696	734	725	700	679	694	676	697	685	690	720	648	683	685	723	661	677	690	657	688	714	647	666	647	652	636	664	704	637	703	653	659	718	693	689	671	678	606	695	672	677	647	688	686	659	646	690	657	646	689	650	645	666	660	641	680	695	713	675	674	698	698	675	688	670	712	734	662	659	703	650	619	685	675	692	696	691	681	639	636	608	653	625	691	701	629	697	607	716	672	674	694	711	642	668	675	649	684	664	650	681	710	638	701	708	668	688	654	660	734	706	707	695	685	619	687	702	629	694	739	712	683	668	694	660	655	669	662	667	690	699	670	732	680	671	673	694	691	631	677	675	707	707	636	701	671	672	673	681	680	680	676	683	667	688	654	649	667	652	708	727	639	679	671	617	709	665	707	679	673	685	711	665	704	683	661	622	685	691	680	664	676	722	706	672	703	718	685	657	676	667	653	669	659	709	700	703	649	714	736	664	656	677	711	662	680	695	682	652	639	676	652	655	655	694	648	703	659	628	644	703	706	692	679	733	689	687	687	689	656	643	675	677	686	729	641	652	704	657	680	719	671	637	724	639	630	668	670	667	656	708	670	684	672	690	631	681	676	675	700	685	696	660	643	639	630	684	663	639	710	693	675	666	680	658	691	659	649	659	665	678	657	641	644	632	677	710	638	639	654	717	662	686	693	631	704	696	703	636	644	687	650	676	690	695	706	674	658	735	664	697	686	693	668	701	667	687	656	716	666	653	688	611	647	663	619	628	686	647	653	669	693	656	652	631	676	717	682	657	658	675	645	679	693	671	713	647	672	653	672	681	694	614	647	658	649	677	636	715	664	639	723	705	669	637	685	718	659	722	669	660	679	623	665	679	675	670	648	622	655	686	671	698	646	666	651	704	719	641	671	641	691	701	682	654	674	675	667	681	667	705	682	671	673	720	676	662	671	656	644	674	658	684	684	699	684	675	669	680	659	696	663	683	673	710	662	666	654	645	681	709	678	673	681	683	666	685	698	670	657	648	629	670	703	679	648	664	671	669	691	664	699	670	710	665	690	666	673	681	663	658	654	651	686	679	639	687	693	684	703	705	614	706	697	660	645	652	681	658	670	673	640	694	648	623	675	700	679	706	677	633	683	663	712	661	708	651	690	662	659	678	670	723	735	632	694	662	632	648	620	689	688	665	677	661	658	651	652	681	649	681	652	644	665	701	642	683	683	649	700	694	740	657	654	686	678	667	655	655	619	677	633	693	695	681	677	657	642	656	708	630	685	670	712	645	671	660	660	726	692	720	644	658	667	679	682	688	730	663	659	629	664	713	682	682	671	684	704	666	700	755	674	697	673	719	683	692	685	695	708	646	695	661	647	684	706	636	676	674	703	649	710	666	696	670	686	651	691	690	632	652	654	717	681	660	704	682	659	676	580	626	640	685	670	667	670	691	665	657	684	708	708	641	646	714	678	703	699	662	706	649	689	679	702	620	689	739	677	693	654	662	641	662	684	659	647	719	655	672	637	734	631	684	671	663	687	651	702	704	656	707	654	697	651	715	672	686	709	681	686	633	715	601	686	653	643	697	660	748	672	677	673	721	633	672	643	706	678	637	672	696	644	658	631	657	665	672	650	670	699	678	694	676	714	679	623	672	676	702	686	682	624	677	644	676	639	701	666	692	717	671	688	661	674	698	659	690	663	650	699	685	684	697	678	666	667	634	646	668	675	696	713	663	668	666	690	658	678	648	686	654	723	663	668	645	673	640	660	681	676	664	673	599	704	688	718	680	654	692	679	679	691	670	635	685	680	686	647	655	699	658	664	696	664	642	685	672	676	651	721	670	704	624	672	676	675	667	721	663	669	655	655	695	619	690	679	695	689	658	706	654	677	692	672	620	702	657	696	685	682	634	649	661	693	648	712	671	701	663	691	647	649	675	661	683	624	640	670	676	684	644	642	665	673	703	675	645	724	711	651	682	672	682	690	652	675	643	685	688	644	711	643	679	643	676	643	656	667	636	691	666	679	701	702	670	648	691	668	687	642	679	660	674	695	631	660	668	651	689	704	688	694	620	648	657	650	641	691	635	652	656	679	660	699	672	677	665	677	658	678	648	596	672	669	692	675	667	651	710	656	627	652	657	648	677	649	681	659	649	637	688	686	687	680	643	636	672	694	653	685	651	641	671	658	645	672	660	704	655	646	670	728	670	658	665	640	687	670	684	682	685	714	663	671	703	656	663	679	670	736	689	709	678	669	644	638	707	693	635	673	670	683	725	658	688	724	658	649	671	667	675	648	685	691	701	683	654	703	646	660	709	715	707	667	675	653	715	661	690	697	654	700	665	708	651	678	655	719	663	662	661	666	680	649	644	689	654	648	659	717	659	709	696	667	622	671	658	656	703	678	628	666	677	666	702	665	650	681	685	650	674	655	646	699	684	664	676	659	710	664	659	603	690	648	702	667	708	698	649	679	634	677	656	696	674	650	656	687	703	774	644	658	707	680	666	662	632	673	671	684	697	683	695	697	698	639	690	701	729	691	659	667	694	719	636	701	661	712	685	686	701	672	660	673	675	662	674	706	708	673	679	702	632	669	680	693	687	661	663	660	680	650	710	662	658	712	647	676	662	648	665	673	679	666	671	726	665	673	611	649	690	636	703	664	631	636	635	635	675	636	711	696	670	700	662	682	701	647	678	671	690	652	659	641	669	700	674	683	693	721	651	651	695	659	660	630	671	719	678	704	679	663	658	700	656	678	687	680	712	629	634	693	656	681	681	663	665	675	634	633	719	686	659	655	705	707	686	651	630	689	639	706	670	634	657	671	659	628	689	650	640	680	676	688	681	635	596	649	641	640	615	662	742	693	638	692	634	684	636	692	701	635	704	665	659	625	676	669	663	658	640	643	709	639	679	650	631	639	692	656	699	697	697	678	678	689	664	656	682	701	669	640	677	672	660	688	695	684	619	659	667	665	636	682	671	657	650	691	688	683	683	698	670	683	704	696	610	661	661	675	704	697	662	697	681	688	670	657	676	705	673	686	675	719	659	656	655	664	653	692	674	643	669	707	699	602	694	662	695	651	711	707	657	671	638	681	672	683	644	666	656	681	632	705	697	635	643	735	686	657	663	660	663	621	691	623	650	642	691	679	635	720	681	684	658	639	679	693	688	666	669	667	674	699	684	714	708	692	665	711	643	704	670	649	665	625	645	662	658	685	661	667	656	663	681	690	683	692	654	711	676	666	646	656	653	652	689	661	663	666	667	629	691	659	622	683	677	722	670	628	701	686	696	692	658	655	674	653	672	702	696	682	703	670	660	632	672	715	683	699	685	678	647	705	651	649	638	724	644	662	691	669	687	628	677	669	655	656	677	686	672	647	685	706	637	674	675	705	681	723	662	721	718	687	661	665	724	647	691	726	676	711	704	738	670	696	718	715
17513	1357	875	657	543	434	309	313	283	266	245	206	227	242	209	198	203	216	198	201	221	188	199	195	215	208	207	219	204	169	202	208	186	205	183	205	203	210	178	214	194	185	225	177	217	196	198	198	196	175	178	227	207	205	191	235	181	189	203	183	193	166	196	191	188	192	209	185	175	195	175	189	185	201	179	152	151	204	187	196	186	218	200	186	227	197	167	183	188	190	187	205	195	177	190	166	154	205	181	182	166	173	173	189	201	191	178	170	164	202	174	209	170	217	205	170	210	195	168	168	190	185	155	188	172	183	174	169	198	226	165	176	171	163	168	202	176	183	198	201	180	190	200	161	180	193	186	179	193	200	195	195	183	202	199	210	197	192	179	189	159	196	172	199	194	170	199	175	204	186	178	180	185	192	189	200	190	201	196	181	171	163	176	172	188	198	165	193	178	182	188	205	170	185	175	164	175	189	176	200	182	159	173	175	192	193	186	199	183	214	187	230	207	207	209	187	189	152	186	187	194	204	170	154	188	175	186	186	176	185	176	188	191	164	185	162	196	181	181	166	196	198	172	167	169	224	162	196	192	201	192	200	207	216	194	190	207	201	193	196	185	186	210	179	194	195	209	176	205	194	200	167	208	200	169	189	197	160	193	184	185	202	204	204	180	179	205	198	169	187	191	179	190	150	186	180	199	210	184	184	196	184	214	198	177	207	194	218	178	195	202	170	226	214	206	208	190	236	187	176	197	166	187	198	211	192	178	207	188	192	188	198	219	192	180	178	166	172	179	191	198	185	201	164	175	169	180	190	201	178	212	155	191	184	153	178	205	180	170	187	187	169	202	180	199	177	216	196	176	194	200	180	184	177	191	190	194	190	212	184	195	195	199	187	183	215	175	192	187	172	193	172	162	194	177	185	208	201	190	215	158	208	194	199	176	173	182	179	197	185	183	212	182	193	193	193	202	197	188	177	208	153	202	197	188	206	196	197	190	158	165	174	187	198	184	180	200	175	195	191	156	191	153	177	191	175	178	221	203	177	165	186	188	179	166	160	195	162	193	196	217	171	207	187	191	189	174	181	193	187	202	193	181	189	198	207	192	187	182	181	197	189	218	190	197	179	193	200	174	187	188	203	195	204	179	182	180	187	186	186	187	188	217	174	179	183	188	194	210	216	188	176	197	208	189	192	173	209	180	175	215	205	183	169	177	184	206	201	171	202	190	206	214	179	203	187	177	174	186	185	219	195	184	194	196	186	203	215	186	170	194	166	199	183	180	176	210	208	180	192	186	198	191	191	187	182	200	184	184	198	182	188	204	174	193	153	200	195	183	180	178	213	189	207	194	194	220	201	180	192	187	178	195	166	192	184	195	183	190	221	197	177	220	198	199	181	191	181	192	202	186	212	198	189	194	184	213	208	203	198	176	190	175	175	185	191	191	208	190	207	199	200	178	185	165	194	182	194	162	200	176	196	181	170	188	188	159	187	188	185	184	193	183	201	184	174	163	177	188	201	188	194	181	204	175	169	209	176	186	201	196	211	192	171	200	198	195	181	188	188	185	172	190	180	190	185	186	189	179	182	171	178	189	192	178	198	194	185	188	170	176	200	182	182	196	165	191	181	191	166	185	197	201	175	162	163	187	162	197	166	192	186	213	201	201	198	194	183	179	191	189	192	185	173	199	191	179	168	193	202	198	205	192	211	198	176	185	183	221	175	187	159	192	179	205	186	172	195	177	207	228	203	174	201	201	200	189	192	183	180	176	177	193	181	205	191	193	176	179	205	221	200	167	189	191	215	169	183	194	180	208	185	180	221	213	177	170	197	184	199	189	185	171	182	219	187	162	198	182	216	183	215	189	201	194	196	191	185	169	187	198	201	201	196	174	200	190	191	154	165	169	190	198	181	181	179	224	192	184	187	191	187	180	199	170	195	193	206	179	171	179	184	148	203	188	193	196	155	171	175	187	198	180	195	217	180	205	199	190	189	181	180	182	194	165	181	191	216	192	168	211	155	189	192	177	180	186	189	194	186	183	205	196	199	212	189	193	167	190	196	195	207	220	188	179	186	180	180	176	206	187	160	199	193	198	190	203	193	188	189	194	178	198	172	210	166	176	191	187	192	191	195	200	216	221	201	195	176	181	183	179	169	177	198	197	180	197	198	195	168	192	176	216	181	171	191	213	190	173	205	198	168	186	190	178	192	194	181	201	166	187	180	179	185	180	166	196	195	191	208	161	159	199	165	161	183	201	197	188	192	174	204	142	194	195	202	201	220	196	222	206	189	183	184	203	220	214	183	164	191	190	212	196	176	195	178	169	187	189	179	183	193	212	189	196	200	189	162	184	209	195	204	208	179	200	160	201	168	164	211	189	181	199	174	175	202	183	180	210	187	200	166	205	176	186	190	204	187	179	196	184	161	193	200	198	205	186	190	171	185	172	173	174	216	214	175	176	212	200	191	178	193	160	196	202	181	151	192	175	193	167	186	189	172	175	204	178	192	183	180	200	165	186	162	145	174	181	195	195	191	184	192	193	211	182	179	216	157	183	174	190	164	168	175	221	191	197	186	198	191	194	200	166	210	214	207	199	206	200	176	198	146	193	234	175	208	183	194	196	145	212	191	189	195	189	179	187	178	177	164	238	173	199	173	186	222	198	185	196	200	193	187	192	224	207	168	195	186	192	195	176	203	197	187	163	190	195	188	181	197	184	207	190	179	186	198	196	163	165	164	177	209	230	180	175	190	174	182	179	184	189	191	206	196	218	178	198	177	193	174	195	180	204	197	181	170	189	174	176	183	182	179	175	168	196	184	182	161	178	176	184	181	188	172	173	182	182	180	184	183	186	169	184	190	190	168	192	202	227	198	180	216	183	207	174	193	198	181	183	207	176	151	174	189	199	193	178	175	168	176	196	169	196	203	185	170	212	220	202	187	177	176	195	187	165	214	157	178	200	172	180	188	202	156	181	190	195	165	189	172	167	173	203	196	198	190	204	185	189	166	182	194	177	202	182	187	198	182	157	213	186	220	182	179	200	180	176	166	190	202	202	166	200	204	179	175	190	201	156	189	180	198	177	208	195	220	212	188	201	198	187	209	218	192	183	197	213	205	194	183	194	166	200	200	207	201	192	185	202	204	194	179	192	184	200	168	190	190	171	202	204	217	232	193	186	179	188	196	175	174	181	202	189	177	190	179	171	186	198	193	172	202	197	194	152	154	184	159	192	186	189	199	197	206	183	200	174	185	161	189	182	201	157	179	209	200	192	183	203	181	195	167	191	177	199	164	193	180	201	213	208	189	152	151	187	198	174	184	181	164	170	194	184	206	190	208	180	191	193	180	182	200	188	143	177	194	194	169	197	207	204	206	200	197	176	203	212	200	155	181	201	182	171	176	175	193	203	168	181	194	181	204	163	197	160	176	164	185	178	179	193	185	217	225	186	223	176	200	177	193	186	195	190	168	198	186	177	207	187	198	192	191	185	191	194	195
9880	1023	1885	2165	1807	1533	1209	1090	916	843	743	715	643	697	654	585	561	553	545	538	480	530	560	518	499	535	534	513	499	523	505	491	479	483	440	452	458	436	477	447	458	449	474	476	442	427	460	452	448	492	458	446	444	424	426	445	473	459	449	418	432	458	451	472	423	454	447	413	410	427	419	463	443	416	433	418	452	431	469	455	416	422	446	428	451	430	455	437	427	427	440	456	421	456	453	413	435	431	417	444	451	438	430	415	471	444	440	461	435	419	473	428	425	463	434	431	451	419	395	427	407	398	453	452	462	417	428	447	421	456	471	427	447	456	436	457	435	421	467	398	439	443	443	443	425	422	473	451	441	452	449	458	431	423	491	457	444	419	419	467	415	469	442	440	461	428	438	461	448	413	421	468	418	451	435	450	415	440	433	449	416	455	459	406	437	402	434	463	442	423	431	439	471	462	419	429	424	379	438	464	437	426	439	456	455	472	403	467	421	419	412	427	442	422	434	457	467	473	414	456	407	458	445	442	458	438	465	417	420	439	437	453	409	429	403	437	426	488	433	429	412	463	437	470	456	445	418	482	430	439	448	481	445	466	414	489	426	425	441	435	444	455	421	458	449	444	468	390	440	456	436	433	465	450	432	441	455	396	424	463	421	437	442	441	462	460	398	434	397	451	434	425	454	435	444	433	441	423	460	452	476	385	419	379	455	443	472	423	442	448	440	417	429	444	428	441	431	487	445	438	394	437	448	450	443	381	451	415	423	451	446	451	422	414	467	470	443	432	434	423	473	439	438	447	427	419	449	454	443	457	491	421	403	458	440	449	466	423	416	445	456	480	437	437	483	453	455	436	423	463	416	478	464	436	447	416	420	442	433	447	464	461	435	432	457	413	428	431	462	477	436	454	433	433	442	435	440	420	427	416	417	455	449	424	444	443	444	422	430	429	443	460	418	420	463	458	439	454	435	447	459	425	443	420	468	452	469	442	448	452	425	450	429	447	418	441	440	441	400	453	460	442	418	462	433	449	425	464	432	452	423	452	412	425	432	417	432	463	458	437	422	456	467	453	418	392	459	437	452	439	453	443	429	435	464	448	449	451	426	437	440	473	448	454	449	401	449	459	409	445	441	424	419	428	433	448	435	433	439	402	456	441	418	442	449	464	404	422	447	419	459	399	445	467	433	398	429	429	431	435	439	451	397	451	455	428	418	416	439	447	458	480	452	451	470	450	433	430	419	431	442	457	426	450	450	433	448	421	450	437	428	434	425	472	393	452	439	420	476	457	449	425	423	430	472	451	415	391	462	433	411	403	487	406	444	424	422	439	492	391	478	437	455	445	452	461	433	458	462	443	443	449	433	418	449	443	453	459	453	425	437	460	442	456	444	421	464	465	457	446	416	453	420	429	458	424	421	464	435	455	441	426	431	463	471	395	427	416	453	456	424	425	446	444	444	452	439	457	438	436	450	439	472	430	405	453	456	477	440	432	430	458	458	439	416	475	429	447	428	425	449	444	455	441	442	439	447	447	442	453	459	445	475	457	438	461	421	429	449	448	435	452	469	467	462	404	445	427	412	488	443	488	466	451	436	422	466	418	479	444	405	419	428	404	446	439	414	430	416	472	427	440	415	474	434	441	455	452	432	396	454	472	458	437	437	503	439	461	420	440	458	468	458	438	436	442	421	438	405	432	442	420	432	424	466	452	453	430	453	423	427	428	464	444	435	442	443	480	401	454	409	430	424	446	453	411	433	407	434	447	399	425	469	441	419	457	426	427	431	453	447	428	414	452	443	432	421	417	443	404	457	446	446	430	433	460	426	414	469	438	423	435	422	423	464	425	463	419	436	437	447	437	424	422	409	441	431	432	439	443	455	456	438	444	435	456	440	437	454	455	461	428	441	425	452	432	435	429	472	434	412	458	459	461	439	439	454	459	449	427	441	412	431	432	450	441	464	474	467	438	464	466	457	474	405	457	454	460	433	461	429	433	403	430	473	450	426	438	448	410	414	452	445	413	448	451	416	460	476	432	408	435	454	411	410	409	442	471	441	456	444	425	429	450	469	441	464	423	427	444	466	432	425	453	439	427	401	448	432	455	418	450	416	410	432	425	416	454	441	439	436	417	493	447	494	456	434	450	442	448	417	441	410	426	430	401	445	441	460	453	473	434	439	432	414	438	425	452	451	438	450	429	453	456	399	412	426	450	452	456	451	413	408	427	450	475	448	442	420	439	418	454	451	467	455	433	407	385	430	413	418	458	456	444	452	428	416	414	395	470	442	400	437	443	433	410	450	467	421	424	426	446	497	444	441	453	451	457	415	424	461	456	417	460	483	456	473	418	446	433	408	433	440	449	437	424	458	435	463	450	417	435	431	442	442	427	430	411	419	428	427	458	436	433	437	446	460	438	404	476	422	431	465	437	436	458	445	429	430	426	455	417	422	426	445	426	446	411	405	451	474	451	437	442	423	461	467	430	451	478	445	458	430	443	441	462	520	434	436	428	437	430	426	474	450	421	449	435	446	440	443	432	442	424	450	475	448	439	418	441	455	457	405	438	417	457	440	467	444	427	445	435	422	406	485	450	474	456	440	454	457	471	451	452	441	398	449	451	437	431	440	459	444	436	428	453	467	403	441	427	451	462	427	470	491	480	429	445	427	431	463	453	464	471	385	449	434	392	428	424	452	457	451	445	471	445	405	459	441	450	507	478	448	448	450	438	453	417	425	449	439	414	458	404	450	452	439	431	446	462	448	438	442	456	435	445	440	448	428	423	440	442	403	477	413	438	459	426	414	446	440	451	471	383	441	477	431	439	405	428	421	433	422	446	439	472	419	462	429	431	432	466	442	440	431	477	430	423	427	478	421	420	471	482	426	427	467	378	420	437	459	460	447	420	433	475	413	430	441	464	441	460	467	457	470	449	424	464	468	422	461	438	438	421	428	396	461	457	435	453	455	467	425	424	421	444	421	441	443	424	473	432	431	432	416	482	435	491	442	414	443	411	455	445	469	457	447	402	455	414	411	428	412	439	459	435	465	400	422	408	422	491	434	433	411	448	414	467	413	453	412	411	446	377	431	433	433	413	435	452	454	451	439	427	409	463	441	433	408	426	395	423	441	443	435	435	443	423	428	436	486	453	452	464	439	428	429	460	437	474	452	443	468	425	460	442	485	459	401	436	435	473	451	462	435	405	435	430	476	459	418	418	447	436	446	454	466	459	458	435	454	424	440	444	438	432	451	441	475	466	440	469	436	456	450	443	433	426	465	414	440	430	420	418	454	421	433	450	461	438	476	436	458	434	457	426	416	491	447	416	424	391	407	469	407	449	442	433	457	473	437	420	421	468	434	440	432	432	434	421	424	473	456	437	425	437	454	413	445	453	492	403	418	417	462	478	467	450	451	437	471	429	447	440	469	469	451	415	426	445	463	462	419	403	453	450	449	448	430	410	418	465	475	464	439	436	460	413	452	421	400	424	412	440	418	409
3839	244	223	190	203	227	210	195	220	182	224	191	205	222	181	215	189	199	203	214	208	181	188	192	212	227	199	192	221	184	196	202	214	198	197	212	191	206	206	197	207	195	181	206	195	201	218	217	189	196	201	202	243	207	194	203	223	201	196	200	192	227	164	199	215	202	206	220	199	233	233	193	182	196	231	207	188	202	202	184	208	187	200	187	202	210	189	231	207	184	185	173	211	205	194	198	199	201	201	191	218	176	172	219	177	227	221	237	202	231	193	197	180	206	196	191	193	210	193	215	201	176	185	174	228	218	221	192	213	196	180	183	193	232	202	210	197	172	178	206	192	206	215	216	191	190	203	210	202	185	202	183	191	213	229	200	200	204	176	194	204	203	210	205	190	197	190	198	213	208	205	235	186	200	171	215	205	229	164	162	211	202	199	223	223	209	205	192	193	217	196	217	177	219	210	226	202	184	185	222	206	215	198	204	203	200	215	202	156	171	184	198	185	200	186	230	165	182	182	195	180	183	205	239	197	194	185	201	201	193	221	179	193	202	194	212	213	206	217	209	229	217	211	216	210	205	201	179	187	214	201	183	211	219	195	199	184	195	193	203	229	163	214	195	211	209	205	219	197	230	205	197	174	177	215	212	211	227	218	203	194	185	174	189	210	216	201	192	209	208	195	186	189	210	208	181	187	191	174	213	196	187	173	199	214	214	181	205	207	201	195	193	225	190	191	200	182	200	206	188	196	197	211	213	185	183	192	187	213	211	209	189	208	172	186	186	199	202	220	179	192	200	206	185	211	203	180	186	205	191	192	206	174	188	170	176	178	203	231	216	193	213	183	199	180	183	186	198	184	202	205	204	204	196	196	205	199	206	207	208	192	196	192	185	210	238	191	191	181	195	199	198	219	234	183	191	210	211	213	203	223	239	206	192	191	189	208	196	214	183	174	203	197	205	186	200	200	204	197	188	199	209	199	204	201	172	232	207	201	203	159	207	212	213	199	191	184	184	211	182	209	236	179	206	201	198	176	179	203	190	209	210	194	196	228	215	222	175	226	225	197	196	174	181	208	237	180	196	207	200	234	229	220	207	212	216	211	184	225	232	182	204	201	181	196	187	197	228	201	219	230	171	187	211	192	181	190	203	216	177	192	219	231	192	202	184	190	189	208	226	178	189	204	190	187	223	216	206	204	226	205	165	192	199	210	225	223	196	199	210	235	205	184	187	200	205	192	197	199	207	212	191	214	206	192	200	196	224	204	196	231	198	210	212	191	176	202	212	196	188	191	179	205	200	189	196	207	181	180	194	200	202	192	194	201	193	205	198	191	220	208	200	222	193	204	192	196	198	197	196	191	208	190	176	206	213	187	170	189	168	196	177	196	206	211	209	185	205	205	197	195	207	197	214	228	181	221	209	181	192	200	185	237	209	210	215	201	205	205	204	208	203	202	191	228	211	208	220	215	185	180	195	173	200	219	192	189	201	185	192	197	233	186	212	219	201	217	226	209	189	222	229	188	173	202	236	210	227	206	207	206	205	217	190	222	172	180	193	200	201	180	188	201	204	215	191	191	192	208	206	225	216	180	188	186	215	205	189	185	198	207	214	217	188	231	224	186	179	213	192	212	194	204	198	200	209	218	178	225	222	185	215	197	230	177	196	181	221	228	223	216	211	220	203	223	204	194	216	200	190	225	216	194	222	195	201	198	183	193	204	216	196	205	227	213	217	184	206	186	196	189	194	205	202	208	200	190	219	185	221	166	182	204	208	208	190	202	222	195	198	200	181	188	206	185	200	194	206	195	197	193	169	201	206	203	194	198	194	179	174	216	200	201	195	211	201	223	223	196	227	169	212	199	198	206	190	179	227	204	214	197	213	183	180	196	209	208	185	216	208	196	207	198	197	200	221	215	191	182	202	224	193	196	195	220	199	174	185	197	206	201	191	179	189	192	200	211	197	222	217	183	219	199	223	183	208	203	196	201	217	200	207	198	168	200	175	197	206	188	195	202	228	213	157	183	210	196	195	208	191	205	155	210	206	208	206	182	204	205	218	196	192	217	195	201	199	200	191	191	192	190	207	207	228	201	196	211	180	188	205	213	187	219	213	190	181	187	219	187	199	176	208	173	210	213	208	189	198	223	199	193	211	166	216	205	196	192	168	223	194	219	203	210	187	194	220	200	196	183	212	205	222	225	224	221	195	228	228	217	208	235	200	189	218	199	203	201	182	188	160	202	182	211	193	203	218	209	200	198	229	192	200	216	182	196	200	197	208	203	195	199	200	201	187	209	198	191	190	216	226	208	200	210	196	206	205	174	205	193	217	174	207	198	200	211	185	180	207	207	215	214	202	237	214	203	165	199	210	205	197	203	206	212	198	201	211	187	197	208	225	186	235	197	180	244	188	186	200	192	186	195	189	214	181	180	185	207	195	183	175	212	215	219	218	208	213	214	197	180	242	221	217	185	185	189	195	215	211	186	195	189	213	164	219	179	202	196	203	205	191	192	203	189	235	214	192	217	210	202	197	191	198	188	202	238	185	184	177	243	197	196	206	193	222	204	176	215	205	196	190	187	214	204	226	215	199	206	203	220	205	221	189	213	177	193	221	192	202	190	203	197	209	236	194	196	219	212	192	198	192	233	216	226	189	190	207	227	224	191	212	207	187	231	205	192	184	208	218	203	211	215	174	218	206	219	192	213	217	210	203	203	203	203	199	200	211	187	186	187	198	251	181	205	195	209	203	175	210	195	176	181	216	214	218	209	182	205	193	193	227	193	201	228	215	194	195	206	202	192	179	206	223	218	216	167	192	202	194	184	207	195	199	239	196	195	220	207	205	205	200	194	219	194	184	215	217	200	219	195	198	191	181	198	216	194	189	206	204	212	171	196	201	197	202	210	197	180	185	209	210	189	191	210	198	188	195	190	193	189	177	190	198	204	200	202	202	207	208	204	205	221	200	188	200	202	198	188	188	218	198	210	182	189	194	173	202	183	209	190	181	210	216	222	199	175	191	237	179	192	220	175	195	224	188	194	183	224	184	192	170	212	212	225	202	213	218	230	202	178	192	215	195	195	187	184	194	203	215	203	215	210	194	204	214	212	167	198	220	199	189	202	201	227	179	195	224	197	208	203	207	219	197	177	198	188	197	204	203	197	199	195	192	217	154	200	187	186	216	224	204	190	219	210	182	211	197	182	199	194	225	182	220	211	197	211	183	204	186	211	202	221	178	220	207	187	194	181	192	206	209	193	189	192	200	191	183	201	211	199	200	194	186	175	188	186	175	220	199	201	219	205	219	214	227	213	212	185	186	191	200	204	222	247	185	180	201	211	196	195	188	215	203	192	176	210	209	189	191	177	218	206	206	215	188	199	201	201	193	216	227	212	198	208	210	217	242	192	203	205	215	194	232	197	189	197	200	200	197	214	170	203	184	202	202	207	214	208	204	210	228	214	211	206	228	192	211	196	191	202	186	191	205	197	210	200	221
3422	484	524	525	547	484	558	499	517	485	493	487	517	486	482	485	528	532	508	493	500	490	523	505	498	455	508	475	486	472	487	476	455	490	449	470	485	463	474	512	484	490	476	469	536	491	512	472	494	492	499	506	505	484	524	484	474	506	496	494	468	499	520	487	464	474	469	447	457	510	498	505	533	494	499	439	489	505	510	500	481	472	506	461	521	517	508	492	475	484	511	490	486	530	487	524	507	486	484	516	452	477	499	518	511	468	509	524	463	516	519	499	506	490	507	493	514	475	527	488	509	518	476	509	488	519	499	504	508	492	543	462	488	497	498	523	522	507	514	544	494	496	487	510	466	503	503	493	511	464	499	499	488	476	492	473	519	468	463	493	491	490	482	465	514	496	467	475	462	486	446	482	488	488	521	462	455	494	490	500	509	509	500	468	472	460	508	491	532	481	515	497	483	489	468	486	502	480	463	495	464	501	525	494	492	484	497	506	483	468	514	470	499	502	490	503	482	483	494	447	501	532	478	536	514	484	473	515	492	482	508	477	528	494	488	461	499	468	511	475	506	510	467	479	473	497	537	491	495	498	507	505	505	512	497	508	554	507	461	479	491	478	471	484	496	494	465	479	494	486	486	494	490	500	494	508	473	505	486	486	484	479	492	470	489	500	520	505	486	497	489	503	486	473	499	481	510	478	463	524	486	536	499	512	489	515	481	519	506	442	511	468	492	559	489	489	437	506	499	484	453	544	499	492	497	497	524	456	519	485	477	535	507	480	507	494	508	495	474	481	478	488	492	483	479	480	510	468	499	484	500	474	531	519	463	481	509	448	530	459	499	503	479	512	457	516	512	483	518	504	537	496	456	489	495	495	498	493	493	473	495	488	486	544	464	501	531	470	535	507	503	475	466	537	504	481	488	505	512	505	487	500	492	510	512	476	496	493	516	490	519	469	497	511	504	486	500	514	488	476	482	477	488	488	481	457	492	492	474	522	479	470	521	483	460	464	473	512	532	497	474	478	446	448	558	493	511	474	488	477	529	474	460	457	472	492	495	468	481	497	471	484	511	484	506	519	506	490	480	491	500	493	452	486	490	503	514	497	480	483	514	504	510	518	460	490	515	530	525	504	527	500	505	500	519	493	463	478	487	499	476	500	509	453	457	494	442	501	503	488	498	481	504	466	487	448	452	494	496	491	475	495	517	482	490	473	491	507	491	475	484	467	487	502	542	480	548	517	500	486	485	479	490	483	496	502	461	479	509	450	508	434	488	507	505	456	494	486	489	515	480	493	514	493	483	480	491	461	510	455	486	509	470	513	471	503	482	521	519	481	462	478	493	472	456	519	459	520	482	502	515	475	487	480	513	476	417	487	529	458	536	496	496	483	481	492	504	500	518	484	485	517	472	511	490	475	484	495	446	488	475	484	506	465	489	452	467	476	492	499	491	494	522	454	460	520	471	515	488	435	523	490	506	518	463	503	441	510	484	522	477	483	486	459	466	477	500	532	447	538	472	490	512	496	524	476	473	561	474	539	479	492	544	505	484	519	506	486	509	482	496	477	491	483	507	469	491	484	463	502	506	506	486	476	490	490	462	507	505	538	442	474	480	466	513	547	529	479	511	489	507	470	497	504	474	499	474	502	484	476	506	482	488	487	494	476	455	501	549	445	479	517	505	509	474	440	514	515	474	502	473	497	486	490	456	516	508	499	476	507	521	487	484	487	501	479	474	507	500	519	498	456	465	493	511	500	552	503	489	463	526	498	467	492	481	490	511	498	457	516	533	484	503	509	478	540	493	524	475	496	489	531	479	481	488	480	457	472	493	478	476	485	506	500	483	479	497	441	481	532	506	524	512	443	486	511	504	504	534	510	506	463	508	467	491	456	473	464	468	470	483	508	513	432	502	466	499	483	490	505	528	494	490	515	503	472	493	476	492	486	521	437	476	491	499	468	495	495	485	530	484	478	483	471	462	508	491	487	499	483	481	482	489	555	434	470	493	497	433	488	528	514	509	461	484	500	465	494	500	530	500	504	493	460	481	503	513	500	460	513	483	513	482	464	478	501	534	427	513	498	524	508	470	562	488	487	485	511	473	542	485	485	511	500	478	478	493	487	474	525	488	512	472	481	488	479	487	513	476	509	482	489	507	528	504	486	535	514	498	497	504	491	465	503	490	474	498	507	459	487	492	501	522	494	481	502	475	524	456	503	494	486	504	520	497	490	464	482	505	485	503	473	501	546	502	459	496	510	514	495	492	517	438	512	450	481	467	511	477	493	526	501	479	512	538	500	525	525	505	483	528	463	491	521	446	472	485	512	511	493	473	483	499	523	456	464	514	481	444	489	485	519	517	510	508	490	493	495	499	473	507	486	456	472	491	499	488	491	445	490	460	479	515	462	479	497	518	508	465	519	483	490	499	478	526	481	515	495	488	503	502	468	471	548	500	479	512	500	459	521	517	430	505	490	498	470	491	480	499	484	509	502	519	472	477	482	477	469	503	469	476	512	504	492	520	469	520	492	454	539	475	483	464	492	513	515	481	508	495	462	521	465	495	525	410	463	505	493	489	516	522	484	488	476	439	479	461	504	492	456	493	478	482	508	472	478	524	498	462	456	474	460	504	511	499	514	509	514	462	542	513	480	490	463	520	487	494	480	477	496	503	517	482	518	513	476	494	510	496	525	456	494	492	503	469	458	497	506	470	476	492	466	501	477	519	492	463	492	487	478	488	505	493	499	487	495	491	498	458	491	468	488	472	496	492	481	511	537	454	452	514	490	507	477	471	506	461	493	474	479	549	541	491	482	531	493	503	499	455	487	491	456	468	483	501	492	471	483	508	500	491	522	494	498	451	481	492	488	460	473	474	481	473	473	493	503	550	520	522	465	489	454	486	520	500	460	479	472	511	471	487	485	529	499	547	519	473	444	469	457	527	510	511	491	488	538	509	483	480	466	480	485	514	486	503	484	457	530	491	455	513	496	461	523	514	458	470	478	517	478	443	506	483	474	521	508	469	446	496	507	469	540	508	499	482	513	478	515	507	482	517	497	533	483	465	449	505	481	514	521	477	504	495	491	519	505	495	465	459	489	491	524	454	506	476	485	487	492	464	466	498	465	473	482	506	491	507	486	513	506	516	478	516	517	480	473	493	504	519	490	498	505	491	477	475	483	460	464	481	480	520	489	548	484	498	472	480	512	530	476	485	473	465	538	469	485	521	505	469	511	500	503	493	488	512	476	511	501	528	490	518	510	449	529	484	519	489	495	519	510	479	512	514	446	514	483	477	503	514	448	527	488	469	462	492	497	507	494	503	511	487	485	490	495	501	484	486	509	494	500	453	509	522	461	489	495	487	510	504	470	491	490	482	486	498	489	499	491	442	524	490	468	475	538	498	458	518	466	470	565	462	513	507	507	519	501	498	510	503	536	498	493	484	471	462	510	523	485	479	545	485	481	495	463	473	497	510	481	514	498	482	473	472	478	497	495
10227	685	624	513	451	394	381	337	353	353	357	327	315	298	267	300	272	310	293	314	301	259	321	306	321	283	299	299	308	312	289	292	292	293	309	291	307	282	300	305	278	296	295	264	285	314	283	292	321	280	282	303	275	298	282	269	305	282	307	295	309	275	286	293	271	297	289	308	309	285	301	272	255	305	259	321	266	280	339	253	271	300	291	287	264	282	295	313	340	283	286	272	310	298	265	290	305	281	266	336	268	266	329	321	294	240	292	269	317	295	311	289	335	263	274	297	284	277	300	278	291	301	286	269	274	307	285	289	287	313	296	297	298	277	282	294	293	300	300	271	288	305	282	268	272	304	310	292	312	275	296	302	305	292	304	288	277	284	303	314	304	280	288	306	294	277	273	275	280	261	282	268	285	268	280	310	292	278	272	298	253	288	320	324	290	299	315	323	297	309	311	290	278	283	285	291	266	295	290	300	288	263	282	310	307	281	291	303	288	263	322	312	301	285	278	270	293	289	305	289	298	267	310	305	258	272	310	276	275	282	265	319	288	322	270	287	283	271	302	290	309	265	304	261	292	297	307	293	270	314	292	313	289	309	285	315	307	327	257	310	298	303	322	311	288	300	265	296	291	281	298	268	295	300	285	307	257	317	270	248	279	284	309	300	270	257	311	299	317	289	290	274	300	314	306	264	298	308	259	304	251	275	289	311	274	284	295	302	330	313	308	294	263	285	285	321	311	279	319	295	290	277	333	299	290	281	320	281	288	269	279	295	288	283	278	305	330	279	291	268	296	288	281	276	304	301	276	290	288	303	268	291	290	259	308	304	260	321	310	306	288	295	301	286	281	302	298	276	295	255	294	279	304	296	270	283	282	309	269	284	311	291	256	277	294	324	251	303	294	318	310	288	286	279	277	273	276	288	273	289	284	302	290	289	291	300	287	296	262	292	291	275	319	283	262	294	291	282	305	262	292	294	272	303	273	276	309	295	284	284	265	290	265	300	293	253	269	292	266	316	312	300	272	292	289	257	297	287	313	324	300	304	283	294	282	290	300	290	289	322	293	307	317	295	297	265	308	301	297	316	266	296	274	306	291	290	271	310	267	288	282	272	285	311	251	257	279	300	289	291	260	296	317	336	283	291	276	279	278	312	293	280	300	312	302	289	279	290	313	303	285	282	289	285	287	297	283	315	308	276	324	275	288	290	335	303	284	297	311	312	287	320	286	292	287	273	259	291	282	320	290	283	290	289	321	316	287	293	314	286	275	291	287	284	302	278	273	296	312	308	314	314	262	330	293	285	326	311	247	308	279	296	296	270	292	266	286	291	308	304	297	294	317	269	284	316	304	281	264	268	312	286	304	283	272	289	269	269	296	286	296	252	313	321	291	285	346	270	271	257	246	289	289	296	317	287	304	341	269	291	291	303	313	280	295	318	303	306	259	269	325	252	300	306	285	318	287	292	317	301	303	280	296	290	268	270	259	297	296	293	275	280	308	292	298	266	315	305	286	245	277	310	276	297	275	265	301	309	305	288	288	311	309	284	315	293	289	285	309	318	280	286	323	325	320	282	313	319	293	303	262	333	298	273	267	272	307	254	294	280	312	310	281	291	297	268	293	295	310	295	307	308	268	300	301	301	291	304	283	280	262	325	286	253	314	301	284	264	284	313	299	256	334	306	284	307	293	325	293	289	336	302	303	293	287	299	295	276	289	277	288	269	300	320	276	275	274	278	296	306	264	300	264	271	319	286	284	308	304	304	290	274	299	300	292	283	303	288	314	308	278	303	292	295	291	295	316	297	284	300	310	271	291	309	305	291	322	319	303	288	287	301	293	289	281	282	311	300	303	298	303	309	281	283	320	315	301	289	271	276	319	310	292	296	285	282	290	290	280	272	292	300	297	316	247	302	288	311	270	342	282	254	289	312	303	297	277	272	284	269	297	279	299	284	287	315	298	275	292	285	291	296	278	311	300	313	334	296	317	282	262	284	312	277	340	314	275	271	284	299	261	274	294	270	282	301	278	265	316	300	294	301	280	291	295	292	292	298	281	306	299	307	301	297	288	265	302	315	279	257	244	306	313	313	276	311	265	279	285	298	317	329	289	293	283	285	284	287	295	265	261	282	300	306	286	282	292	276	331	295	278	288	307	267	316	279	306	263	295	293	289	285	315	287	290	325	293	279	269	300	317	285	257	262	303	271	304	278	294	302	300	283	299	252	292	290	297	292	274	278	244	287	282	330	292	278	263	299	288	323	321	303	307	275	310	312	282	321	279	312	298	284	285	273	286	290	293	295	291	259	288	287	266	273	274	273	289	290	280	294	296	261	263	291	318	270	274	307	283	280	285	287	266	299	300	293	305	281	276	246	249	284	292	282	291	263	298	310	299	312	298	272	273	274	263	291	303	300	306	268	296	307	295	296	262	304	313	324	297	319	289	307	275	281	289	288	262	279	310	286	311	295	306	286	300	261	285	269	284	274	314	281	282	297	305	288	320	275	306	299	265	278	275	280	307	313	265	296	275	276	304	288	276	320	305	318	300	257	315	281	276	292	285	292	310	322	277	288	264	293	266	252	285	281	297	324	262	291	270	311	321	264	311	291	285	295	288	288	296	277	295	302	317	321	285	237	321	284	279	260	280	297	322	324	309	289	308	267	302	303	307	279	323	289	323	290	294	295	307	272	332	279	287	286	273	287	287	290	313	288	309	266	276	290	280	268	301	306	291	289	290	306	312	276	261	290	333	302	280	295	286	275	257	315	275	274	278	319	301	285	274	295	308	315	290	303	292	280	309	302	301	292	323	281	284	282	272	306	287	264	313	304	281	315	303	300	311	296	270	304	255	290	304	299	299	312	282	263	271	316	269	300	289	299	332	283	288	310	291	317	318	339	286	264	273	270	302	281	292	307	338	295	271	285	302	291	316	297	283	285	278	281	286	290	278	295	299	315	305	307	294	309	310	294	291	327	254	293	296	302	290	289	273	279	274	273	319	306	283	302	299	297	251	272	286	306	292	274	298	288	323	280	314	312	265	297	314	296	250	283	282	295	270	309	307	326	302	286	264	305	293	280	277	272	297	326	307	301	296	276	327	306	288	325	305	277	297	338	310	285	305	298	340	281	304	249	285	277	302	308	261	298	323	294	283	321	288	280	301	310	284	320	303	291	291	252	282	303	297	313	276	310	286	294	262	312	306	293	324	281	283	265	267	283	283	303	309	310	309	298	295	279	286	269	321	296	279	306	288	279	266	281	270	295	301	300	318	272	336	307	285	318	307	300	284	286	282	280	278	297	263	305	297	277	270	286	268	288	301	314	304	295	311	274	259	283	293	248	279	314	270	302	290	274	266	315	305	286	322	264	285	286	268	293	291	284	292	276	276	305	270	283	300	306	300	321	278	303	277	299	281	285	288	315	295	294	277	263	286	322	314	315	290	296	304	281	299	312	287	305	288	277	299	290	270	282	310	268	301	278	292	287	288	287	274	322
8126	989	1426	1547	1410	1181	1054	975	902	865	822	832	831	778	800	725	721	759	752	728	716	728	735	690	701	742	648	726	613	675	706	705	684	670	699	668	664	703	685	669	652	691	679	653	720	669	662	668	701	661	696	692	661	738	675	658	653	710	676	667	674	697	665	681	657	658	703	618	672	704	686	654	676	654	692	634	666	672	694	639	644	695	675	691	636	686	663	633	720	705	645	635	710	701	658	688	693	645	674	674	663	688	714	666	659	690	664	672	656	665	628	628	682	639	665	676	681	674	729	667	690	622	656	668	700	649	709	664	676	707	691	673	649	626	620	670	648	686	691	664	658	691	675	661	699	645	659	643	627	686	645	693	646	669	663	619	632	643	674	682	707	711	655	695	647	660	678	657	650	629	661	696	654	676	667	683	683	676	649	662	678	709	689	674	665	650	630	652	692	684	708	703	648	643	670	624	640	716	724	664	637	661	661	651	670	683	672	662	708	641	638	684	703	658	706	642	656	694	702	667	668	686	668	663	672	723	671	653	701	617	673	677	667	687	685	671	697	689	691	653	661	643	649	686	687	669	686	724	657	672	680	666	674	626	643	624	691	652	627	685	644	651	650	701	652	658	692	706	698	669	646	685	643	656	651	703	679	676	631	730	678	637	649	668	623	659	615	714	648	693	645	656	675	691	706	664	645	660	672	655	715	712	645	656	647	727	707	715	664	650	678	679	688	675	680	681	699	705	681	669	658	684	639	724	669	666	642	669	642	641	641	662	646	638	691	688	661	698	686	663	670	732	656	681	658	668	668	651	666	647	693	652	662	694	650	671	645	714	663	681	711	651	668	674	679	664	693	705	660	671	608	701	649	674	679	677	637	695	697	645	648	684	659	694	682	679	745	691	677	662	713	680	649	710	689	667	635	686	666	692	667	701	698	685	655	709	674	645	597	655	669	648	708	649	690	648	698	682	706	656	645	658	725	701	619	696	670	651	721	715	657	666	651	637	647	657	640	588	659	682	693	695	670	651	652	708	675	677	672	660	683	686	738	678	691	683	661	690	684	674	652	689	640	665	671	683	648	655	645	711	695	634	715	661	693	679	678	676	697	655	699	717	683	648	697	694	704	685	714	659	661	695	656	691	684	701	679	706	676	654	705	679	653	681	646	700	639	627	719	675	669	670	668	635	657	647	666	634	708	723	699	705	609	690	696	651	679	624	676	657	690	682	676	700	700	674	680	686	678	691	692	676	690	618	661	679	677	660	658	677	665	643	686	642	696	689	657	644	708	662	665	639	686	689	692	667	660	657	671	651	651	703	682	675	699	664	645	668	659	690	670	621	691	643	661	672	675	649	670	691	670	663	666	698	652	725	663	633	652	660	696	698	693	667	648	691	662	673	722	684	688	699	646	670	691	652	663	669	685	669	684	656	673	673	602	695	713	658	700	694	666	665	651	639	676	663	685	626	615	701	670	669	648	664	752	680	693	679	677	735	662	623	620	625	647	678	701	633	623	658	667	699	635	674	654	658	710	673	692	674	605	662	704	671	698	684	665	740	675	693	703	647	665	636	675	646	669	674	645	668	690	645	710	709	654	717	644	653	652	650	665	685	662	662	692	670	642	593	643	638	660	731	650	649	687	685	677	676	643	622	645	645	657	700	640	664	710	651	686	642	651	659	672	656	680	655	652	680	667	678	707	673	684	681	687	662	672	711	732	702	703	648	632	674	683	636	700	700	683	675	661	640	683	688	651	658	677	672	696	668	650	682	663	701	655	664	658	668	696	696	673	671	695	656	672	686	613	688	665	689	745	689	674	678	713	684	615	713	638	709	602	681	731	668	611	688	733	637	652	668	655	629	670	646	656	662	698	700	677	648	641	663	644	653	693	698	668	684	686	718	676	668	702	667	687	656	633	636	666	638	666	645	718	678	701	642	752	747	713	671	700	649	647	633	709	620	661	718	654	665	653	643	719	628	621	681	663	714	640	710	681	694	689	669	659	677	669	619	634	648	716	683	707	690	690	656	655	714	699	684	702	599	699	663	699	663	665	626	694	649	707	693	717	700	654	684	650	624	627	651	668	641	683	640	673	696	699	705	634	686	696	651	674	696	671	673	676	678	644	698	675	656	676	660	671	660	664	686	628	691	658	675	661	668	696	698	702	653	681	699	652	650	636	687	662	646	674	698	672	643	663	677	648	660	676	699	650	644	640	718	683	706	685	687	649	732	660	679	671	755	729	711	668	711	709	712	651	649	621	710	686	676	678	667	644	631	662	660	656	669	677	690	629	630	670	659	669	672	684	638	655	718	700	620	691	665	687	761	688	666	691	675	686	682	662	662	706	647	683	700	685	679	719	661	646	656	675	704	669	681	668	647	670	651	658	707	665	614	676	654	716	663	666	674	649	666	714	632	681	628	679	675	640	680	652	691	665	682	663	679	665	647	675	693	662	658	684	647	632	685	661	678	673	677	678	693	673	659	667	738	684	660	691	662	693	677	638	695	664	670	697	670	647	693	636	677	621	628	686	673	698	671	681	656	681	722	668	686	674	654	650	743	611	651	635	665	682	659	665	684	687	692	711	680	671	669	675	661	652	622	649	650	665	705	633	667	684	712	648	664	702	672	687	639	691	698	702	656	662	677	659	642	677	670	634	677	686	696	685	673	654	690	669	668	722	728	638	645	646	670	691	694	656	657	686	660	674	652	678	645	686	693	651	632	687	637	669	677	638	689	678	658	680	709	694	671	725	677	676	703	640	621	731	663	713	660	683	705	693	673	672	702	699	674	623	654	696	664	658	676	654	693	648	643	683	707	680	664	654	664	674	656	724	620	664	681	700	647	665	665	642	658	668	708	693	704	671	670	682	644	735	676	665	682	637	635	690	623	693	689	678	616	679	712	655	661	663	669	685	668	678	643	711	692	695	627	674	668	655	625	700	676	666	689	631	663	687	674	650	684	676	643	717	627	680	701	709	623	630	691	654	688	651	686	696	698	705	656	650	657	667	637	676	657	673	684	709	676	656	696	684	667	693	698	670	701	682	666	629	713	683	688	702	655	671	680	637	686	700	702	647	662	671	670	675	631	670	637	672	667	719	683	625	674	684	707	677	694	658	682	641	681	654	721	668	715	648	691	680	640	670	683	627	625	679	663	638	690	674	691	693	602	652	690	639	624	687	717	676	700	625	691	704	671	639	694	622	693	689	666	703	700	674	684	683	664	717	657	686	694	682	676	683	714	682	693	630	682	715	635	653	674	693	661	680	632	680	697	633	632	662	654	674	687	697	639	666	656	666	653	683	676	667	633	637	649	630	696	693	644	683	637	690	690	673	654	637	658	658	676	645	672	685	676	647	629	651	750	701	693	639	697	648	641	642	679	667	707	660	655	657	685	693	656	701	683	666	651	675	763	723	661	676	660	705	695	648	678	652	674	697	697	675	677	666	660	629	627	635	673	695	703	691	653	698	621	758	652	681	666	659	663	634	683	664	702
18422	1484	858	743	490	414	327	291	304	268	262	235	231	213	199	203	224	265	235	184	183	182	201	188	172	184	204	186	190	199	199	173	187	177	201	184	183	208	186	188	177	214	175	204	194	203	190	199	179	179	232	188	187	195	181	202	193	204	203	202	177	211	188	193	191	184	187	178	159	187	201	207	212	191	205	202	199	169	190	185	216	198	213	210	189	214	220	174	195	161	196	174	184	156	176	188	218	214	185	194	182	190	210	193	187	182	193	188	190	186	189	203	153	202	190	195	191	199	207	213	218	198	188	200	167	189	184	167	159	213	198	184	179	199	204	184	177	179	189	197	186	199	195	186	171	195	186	200	210	195	208	188	202	183	157	165	184	163	190	195	187	207	198	180	210	208	196	207	217	204	199	188	213	200	172	201	203	195	193	195	223	165	201	183	201	197	192	190	197	204	194	182	165	187	173	193	194	192	180	189	223	208	170	197	178	187	211	202	160	207	200	203	179	184	155	173	209	209	206	196	170	168	213	203	195	184	215	233	204	176	196	192	208	199	205	177	202	189	197	205	187	189	191	224	186	196	207	165	188	180	197	166	198	185	182	180	188	179	136	178	194	179	202	219	189	204	186	170	183	197	181	198	201	206	173	190	160	190	164	168	154	183	180	189	196	197	183	194	214	182	161	180	173	195	160	207	190	191	180	196	197	167	182	199	211	196	181	187	169	205	183	190	192	175	187	180	166	203	193	174	179	189	201	182	217	200	191	177	214	217	215	189	190	211	202	176	175	171	200	193	204	197	177	182	201	187	223	196	171	187	177	159	183	210	176	184	212	221	189	192	206	182	189	189	191	187	211	178	164	179	199	195	204	169	196	175	204	202	209	188	204	185	221	220	183	190	185	225	201	207	183	206	175	197	198	219	170	189	179	198	202	210	170	211	198	172	207	179	197	203	186	173	200	202	184	187	192	223	181	189	155	223	207	196	183	170	173	195	182	190	196	187	184	230	191	191	171	179	177	173	183	194	201	206	198	195	153	181	197	173	204	193	191	189	224	182	169	206	169	180	187	199	181	191	204	196	199	186	182	167	188	202	185	184	166	170	197	188	179	177	213	198	204	201	172	204	186	181	227	222	177	209	184	193	200	193	181	195	192	206	208	190	193	193	225	184	189	207	185	199	189	207	218	185	195	191	174	167	201	212	202	175	200	194	213	181	170	182	202	193	167	199	196	209	185	185	234	160	175	173	186	180	190	190	201	198	200	191	189	182	183	178	167	196	188	198	193	180	197	183	193	194	193	179	177	201	192	163	160	182	217	172	209	166	170	207	180	179	164	192	191	193	180	186	219	179	175	185	188	191	173	172	179	164	163	202	210	193	197	198	194	195	168	179	187	198	169	169	183	176	175	178	176	199	218	207	187	190	191	184	186	166	222	216	209	206	219	195	169	177	213	186	189	191	181	196	187	199	192	197	205	179	174	199	197	189	186	181	186	196	178	180	193	184	188	173	180	195	193	218	188	196	223	208	189	195	216	221	206	184	179	172	181	145	200	190	219	224	204	185	213	184	199	197	185	216	217	208	212	161	199	201	164	183	188	205	206	182	156	175	198	179	178	162	170	199	210	187	181	192	182	204	191	194	184	206	178	211	194	195	190	190	194	182	168	184	181	201	172	211	167	195	180	182	169	175	181	180	186	183	192	206	150	205	172	173	209	172	180	210	206	224	191	175	192	204	191	174	171	180	175	208	203	175	190	179	198	187	188	175	183	206	173	189	204	193	210	206	225	203	171	189	202	184	192	206	212	209	205	199	186	214	166	188	200	201	204	182	185	204	180	176	201	185	156	192	191	189	187	212	172	212	182	193	206	180	176	168	170	169	182	207	192	182	197	194	205	178	202	192	190	177	188	218	180	206	188	172	176	166	189	208	192	182	196	192	188	225	176	174	187	201	166	198	198	219	202	192	174	203	184	195	181	197	181	229	186	158	171	213	183	180	193	185	209	195	190	183	190	208	206	206	194	182	184	211	195	195	200	189	195	164	210	193	186	176	213	206	202	178	196	196	174	205	166	200	173	197	207	193	194	223	180	172	191	172	193	171	184	193	168	207	190	222	191	198	190	171	191	195	170	175	183	169	178	196	177	186	208	189	216	205	193	178	197	201	224	192	203	193	195	214	169	183	199	186	197	168	195	189	168	174	216	187	192	170	193	215	197	181	215	174	162	168	182	185	197	174	180	174	209	197	172	191	176	188	196	215	191	207	198	234	195	201	195	213	184	152	165	200	188	162	193	175	178	158	195	190	169	203	193	163	193	181	176	195	178	174	183	210	194	188	194	191	203	202	198	181	184	198	198	160	195	208	236	207	191	191	174	218	181	189	190	173	207	222	187	184	173	209	159	182	205	188	179	211	194	189	183	221	220	190	188	173	234	199	177	184	185	205	193	189	210	181	206	189	176	204	201	183	179	167	204	216	203	174	165	184	216	213	197	189	181	214	201	167	209	205	199	182	208	170	194	215	206	194	183	156	200	179	159	211	188	218	183	175	176	173	172	190	222	190	214	201	216	193	179	184	192	183	182	167	197	170	189	189	193	187	183	209	185	202	212	185	194	195	194	195	174	185	201	184	213	180	200	192	182	183	196	203	182	172	172	195	195	170	179	177	185	203	178	199	193	199	202	205	187	204	179	167	192	196	181	224	178	202	186	210	193	198	198	213	193	202	202	181	210	209	164	150	197	208	191	186	193	182	166	204	166	209	199	206	217	190	182	188	178	206	156	180	193	178	196	185	175	187	171	182	154	175	171	158	149	209	219	179	195	207	199	163	206	186	177	215	196	199	167	207	167	170	177	211	185	198	201	194	199	200	156	198	197	194	181	195	190	170	210	202	191	175	179	180	189	171	185	194	191	174	190	195	207	192	191	202	186	192	194	202	219	186	194	181	202	191	193	187	211	187	212	179	205	173	188	183	188	207	193	177	196	155	170	216	179	207	183	188	184	197	222	184	172	163	203	186	178	171	174	185	189	178	183	186	195	173	195	197	166	197	184	181	212	210	180	198	196	195	201	182	195	185	202	170	176	188	195	191	181	191	190	190	174	165	194	189	181	211	185	191	184	177	181	183	204	174	181	164	185	177	199	194	198	164	162	187	207	211	214	203	206	191	185	174	157	214	178	203	198	197	185	205	193	180	194	170	196	193	189	173	207	196	199	174	203	175	193	164	200	180	201	211	192	172	202	196	211	208	191	175	185	210	213	195	197	191	190	202	176	173	173	172	234	192	222	177	195	173	184	174	184	225	194	174	207	211	207	192	201	164	217	185	199	179	211	185	179	188	194	190	166	204	163	202	178	182	207	184	182	173	175	206	190	177	193	186	200	173	188	212	172	199	207	193	190	171	192	168	201	199	181	212	187	194	183	201	164	229	196	181	202	205	183	205	179	203	178	186	195	214	186	170	188	195	208	191	210	203	199	210	182	190	193	184	154	175	182	167
10429	998	1880	2155	1776	1528	1257	1091	926	869	744	695	643	760	601	605	611	562	599	547	532	525	526	501	497	497	488	508	530	496	454	438	505	475	499	467	475	447	487	476	445	453	425	457	475	435	443	438	454	435	411	493	440	486	422	435	465	444	482	459	505	469	449	441	465	440	470	444	452	417	442	467	438	426	458	452	451	484	463	449	446	423	437	468	471	433	438	438	434	429	440	424	428	452	502	481	414	428	434	458	437	422	445	446	442	413	444	453	478	468	432	453	429	418	423	457	462	400	410	446	459	426	408	417	417	466	433	439	443	433	473	437	414	453	439	461	463	452	447	437	421	448	495	460	476	408	455	464	464	450	446	442	427	433	446	449	478	499	479	456	447	496	414	432	452	458	448	443	480	441	413	425	450	462	427	467	441	444	438	447	428	434	452	399	444	437	417	463	436	447	418	419	440	434	476	397	453	437	423	434	500	411	454	440	459	454	460	468	466	435	462	448	414	468	425	421	473	438	426	479	450	452	444	456	418	478	409	432	435	462	440	463	455	453	435	443	479	455	433	433	426	422	428	417	432	429	443	430	468	437	439	433	418	447	456	428	447	461	463	420	471	422	463	435	475	456	433	445	465	473	413	466	434	469	427	413	445	437	429	447	447	419	467	479	409	439	447	455	451	472	445	456	455	460	436	449	443	392	422	411	440	467	408	413	433	424	418	472	424	419	422	471	416	472	450	430	412	441	446	456	392	423	456	430	449	450	411	451	433	458	430	423	473	435	420	455	443	423	452	425	430	440	418	410	458	447	422	458	403	445	417	455	471	405	420	423	465	442	437	443	416	456	470	445	446	422	459	442	416	476	467	454	440	444	432	425	446	433	420	446	477	461	433	481	426	448	458	443	398	476	464	419	420	441	418	404	441	417	427	444	467	464	452	443	444	475	427	417	448	468	444	452	438	457	448	446	442	442	451	450	426	459	476	421	463	437	455	432	448	467	431	452	454	451	502	438	438	466	428	433	472	439	431	476	398	426	414	440	456	425	452	451	441	449	438	434	459	403	478	433	435	412	423	432	467	426	464	435	427	446	434	459	443	402	422	450	461	442	465	441	460	432	440	416	462	447	447	443	423	439	441	434	419	431	457	442	421	444	398	408	422	414	422	424	418	444	441	416	436	473	454	408	448	426	497	456	430	450	448	441	427	444	415	445	426	407	474	469	447	429	436	439	463	448	443	459	428	440	444	409	415	441	450	425	452	449	401	460	404	403	434	438	471	445	470	423	446	419	462	433	453	424	412	416	447	440	421	434	425	477	464	419	466	394	430	425	419	441	467	442	457	410	444	465	424	428	476	386	451	432	462	456	432	398	442	464	442	433	491	447	434	465	431	432	400	412	410	463	438	456	419	411	443	467	441	465	450	427	442	430	487	407	432	438	467	472	419	427	428	449	432	389	447	463	442	482	433	424	449	436	441	454	438	435	461	449	409	440	442	438	426	462	419	471	431	403	424	416	445	453	433	411	443	476	432	457	443	412	417	442	506	464	430	402	444	453	436	423	411	466	428	417	467	437	456	474	400	420	422	444	394	431	469	467	388	467	411	451	408	475	467	490	427	442	465	447	474	426	472	452	438	469	425	484	439	484	449	446	446	435	463	439	435	432	418	430	430	462	477	423	451	482	405	437	458	437	447	494	431	409	432	456	493	486	441	424	418	459	437	449	472	400	453	447	445	410	437	406	449	433	462	433	415	458	425	419	423	439	415	431	419	447	438	416	452	469	448	427	408	453	423	415	427	448	439	424	452	446	413	469	467	451	434	455	470	467	440	427	443	460	431	454	404	408	460	467	438	444	459	482	416	442	422	464	460	410	444	460	435	420	429	460	425	449	442	436	415	455	478	447	420	410	447	458	457	469	428	413	460	450	453	445	460	449	422	429	412	451	417	416	448	431	396	434	407	431	460	465	416	421	458	476	442	458	477	463	451	441	480	454	438	446	438	482	443	421	437	455	454	472	445	452	448	415	427	430	444	433	467	456	482	479	437	401	452	426	436	433	431	439	458	442	440	469	438	423	459	468	442	441	504	472	448	408	429	440	425	470	425	465	480	438	431	441	458	423	450	428	450	462	455	440	480	431	439	427	443	458	421	458	433	439	431	484	459	424	454	463	400	446	431	462	460	474	439	410	469	437	440	421	470	462	459	450	440	426	427	443	467	496	371	406	471	454	398	443	447	419	466	480	444	433	418	452	437	451	430	420	468	446	447	472	449	436	426	447	457	417	453	467	413	465	445	443	451	467	486	445	442	417	414	444	443	462	432	439	425	390	433	441	434	436	481	459	457	416	446	428	465	452	454	444	456	437	451	465	443	456	451	462	456	407	447	402	452	474	451	426	459	421	441	452	441	418	476	459	493	444	442	416	450	450	445	480	467	433	470	452	430	461	459	424	469	426	454	454	416	425	421	460	432	493	431	454	429	426	445	461	436	478	445	424	402	420	454	441	424	425	463	444	423	424	429	456	404	426	433	455	444	421	426	443	423	429	461	463	452	453	458	463	399	408	424	439	434	476	430	473	422	426	464	452	437	420	423	400	398	450	465	437	408	430	479	415	469	439	440	430	470	481	431	421	407	434	428	408	469	453	445	463	397	435	448	464	425	464	447	447	472	418	448	409	432	417	458	434	444	454	426	496	444	443	439	450	436	457	406	431	415	421	432	414	428	435	435	420	442	433	440	428	443	460	453	421	482	429	462	443	439	427	474	457	443	442	426	449	411	436	399	449	434	436	465	432	450	463	414	458	460	446	503	416	418	407	445	503	456	443	406	442	442	429	431	471	448	461	427	460	439	442	442	424	417	472	426	436	454	437	457	435	448	451	388	414	424	455	452	461	426	449	441	405	426	427	449	428	422	423	429	438	487	435	423	434	451	442	467	425	440	465	426	431	433	493	432	491	433	443	462	426	430	435	425	449	440	420	432	439	430	428	468	445	451	404	450	432	461	448	442	450	465	439	468	413	417	447	446	429	443	460	465	438	429	459	417	440	444	461	473	472	446	455	474	445	434	418	466	449	437	464	418	410	427	444	448	440	440	472	383	477	424	437	442	434	462	457	420	445	432	451	447	467	425	440	442	442	426	433	423	415	431	416	426	453	436	440	411	428	442	444	419	426	453	441	455	485	449	423	441	461	438	455	449	473	408	459	471	410	424	453	428	447	482	470	453	450	416	437	403	468	447	459	458	450	419	461	443	410	467	437	428	416	449	438	432	393	455	436	393	443	431	461	418	434	417	476	480	441	441	425	431	448	474	403	461	401	426	464	458	413	463	447	429	455	462	412	461	452	453	398	443	408	408	457	438	447	450	436	419	444	476	461	437	462	458	465	430	457	422	459	469	434	463	466	446	445	447	417	472	423	459	443	485	455	452	470	452	458	449	431	452	427	422	431	451	472	452	414	484	448	483	466	476	434	468	484	431	479	409	475	451	412	457	447	439	428
2897	233	218	217	210	194	206	199	207	221	182	218	218	199	188	162	201	210	207	195	197	229	223	218	205	192	211	192	214	189	239	184	200	169	175	194	173	198	211	208	204	202	215	190	198	206	225	214	218	211	220	231	202	213	210	185	208	192	195	197	207	185	194	216	189	220	196	210	183	226	231	161	222	213	207	181	218	218	228	229	191	179	207	203	174	157	229	201	201	210	205	195	226	214	203	197	193	187	199	219	170	206	196	209	203	187	208	234	207	212	191	188	229	222	185	204	197	195	192	197	193	193	170	179	181	194	204	182	191	194	193	184	216	200	228	190	228	223	217	238	218	188	214	213	205	209	200	185	208	200	188	192	196	201	182	215	200	192	188	214	177	211	183	195	196	183	197	202	219	182	180	195	228	214	201	187	198	235	189	195	228	204	204	186	211	207	186	227	219	204	183	210	205	233	188	212	210	190	217	214	215	207	202	212	217	184	191	183	209	194	201	215	227	188	182	214	225	213	197	189	214	233	180	200	193	195	200	218	233	202	188	222	198	187	216	218	184	195	223	196	203	206	174	197	195	188	203	222	188	200	202	204	204	225	216	220	199	173	199	188	200	209	169	197	216	233	221	198	220	209	183	192	191	171	187	198	193	192	198	216	219	215	212	200	193	209	205	179	168	205	186	198	190	201	182	217	227	207	206	192	233	209	194	190	222	189	215	200	184	201	195	196	205	222	200	201	189	190	215	192	223	195	189	193	199	226	243	214	182	224	175	192	217	197	171	206	168	205	193	213	222	218	216	216	182	182	204	203	195	205	202	203	210	213	203	202	217	214	218	225	176	203	211	218	214	201	205	187	211	203	205	185	208	222	172	212	199	205	183	207	215	185	205	226	210	229	179	218	218	194	211	238	218	190	188	198	184	194	197	188	223	224	211	193	201	208	203	191	218	226	211	221	203	189	198	217	201	230	202	159	177	199	208	192	200	214	221	212	201	207	198	191	218	212	218	209	188	199	205	202	204	201	215	215	174	185	205	215	212	194	174	176	194	196	214	222	218	209	214	207	195	211	209	213	225	212	188	212	202	215	199	195	209	198	211	231	223	230	209	200	199	188	185	211	180	218	190	204	229	204	184	221	191	193	195	207	197	173	192	209	222	193	184	205	204	193	216	207	209	172	211	208	232	207	214	179	152	199	209	193	214	228	211	174	229	194	230	182	175	198	192	196	186	190	205	209	199	225	216	187	216	187	205	239	203	206	232	213	177	181	212	183	201	209	210	221	182	182	194	200	224	222	194	206	200	218	199	214	193	179	191	201	181	186	181	201	218	191	201	188	218	234	203	203	201	213	215	187	240	184	194	191	177	211	204	216	194	187	198	211	190	198	218	222	203	216	205	203	204	173	207	154	192	210	206	224	202	167	174	196	194	183	209	209	185	186	209	210	207	217	200	180	191	182	194	200	190	184	225	199	208	201	199	190	201	221	185	182	194	200	229	185	211	204	208	224	183	192	207	204	204	199	187	193	207	184	203	191	216	222	194	228	205	200	222	186	208	194	181	189	219	210	186	191	201	225	179	208	193	201	218	208	190	201	205	209	184	195	223	214	196	180	177	199	205	230	203	196	211	181	204	215	214	203	216	208	216	213	201	191	193	196	192	214	209	202	204	216	222	207	221	215	220	208	202	235	196	182	216	178	187	208	213	218	189	211	208	186	205	195	201	180	216	185	197	205	182	186	196	197	199	213	193	186	211	210	220	206	196	216	218	183	212	160	224	173	193	217	207	202	184	185	187	190	185	196	201	251	192	203	195	195	207	196	188	182	188	186	191	204	183	211	201	232	201	225	181	191	171	233	184	196	197	180	206	203	177	173	171	214	202	195	202	203	210	205	210	210	213	202	200	190	170	191	214	193	186	186	196	186	189	170	202	189	189	201	181	209	203	187	194	209	187	203	199	181	197	218	208	187	193	206	223	207	172	201	195	201	205	201	211	197	198	221	220	223	172	230	201	203	182	217	213	225	186	191	209	208	188	220	206	196	226	207	195	189	193	208	201	191	198	210	209	183	221	210	174	174	210	194	208	193	184	205	186	189	214	189	202	198	225	187	180	198	207	218	196	214	204	196	205	202	190	197	174	199	201	194	200	214	200	179	215	191	224	220	208	224	200	199	186	201	202	204	188	203	208	217	211	231	187	191	179	178	207	214	183	204	202	207	188	196	204	202	197	197	200	210	168	212	203	195	179	199	194	188	210	188	206	212	220	211	201	213	196	192	189	217	202	175	216	188	197	197	197	189	213	199	170	214	192	199	177	244	186	180	186	196	212	183	190	191	212	194	203	208	209	186	182	206	186	199	182	185	212	185	214	203	202	194	205	230	179	222	202	184	214	197	195	219	216	188	186	191	206	175	207	204	204	213	198	217	207	175	188	219	183	211	182	201	200	188	217	176	205	228	189	198	174	185	207	175	172	182	226	215	212	184	184	187	199	201	201	213	204	212	206	206	205	219	208	188	203	204	221	191	183	204	173	194	188	190	216	210	172	216	199	214	189	198	216	206	203	182	221	189	189	191	194	206	227	188	200	198	203	210	195	199	214	177	202	215	206	228	218	214	185	212	195	200	181	212	214	223	208	200	243	204	173	179	172	196	222	208	172	206	199	205	201	179	229	187	178	203	209	210	187	192	217	193	180	227	201	185	196	188	220	219	219	178	209	186	223	203	253	209	197	202	214	213	199	211	191	217	221	213	224	203	194	225	209	203	202	209	192	203	206	215	172	216	207	201	221	208	194	230	202	214	213	204	190	184	178	204	206	199	190	178	212	176	184	207	215	172	197	199	184	232	172	206	202	193	212	173	203	187	215	177	192	202	192	209	206	195	201	206	217	192	173	207	215	179	193	190	193	216	213	192	219	179	200	173	209	223	173	222	201	238	195	186	187	175	182	203	211	209	194	211	210	209	198	194	206	227	185	217	178	201	189	234	183	185	198	235	211	192	198	205	188	219	188	199	212	200	233	208	187	193	193	193	185	211	181	206	199	187	181	213	218	211	198	181	203	196	197	189	185	208	210	191	203	204	175	211	195	203	201	206	198	210	232	225	209	188	204	190	211	205	215	199	208	233	215	203	200	193	185	225	197	205	222	194	185	223	199	207	216	179	218	201	200	204	189	206	207	204	206	182	190	216	209	177	180	195	186	201	203	198	217	222	212	189	184	233	201	200	183	208	189	181	188	214	211	203	203	200	204	229	199	228	189	237	216	192	200	192	211	193	198	158	177	201	208	217	201	198	204	210	197	216	193	220	214	198	197	177	219	202	213	204	185	181	199	176	181	207	215	196	198	212	222	220	194	187	200	185	169	211	198	215	232	189	222	204	210	196	176	191	211	216	203	174	218	185	179	188	226	202	187	207	176	181	197	201	218	204	187	184	190	193	224	195	208	187	192	221	198	222	216	195	215	213	233	200	221	197	213	206	239	204	192	238	223	217	196	177
2991	498	610	573	539	537	514	526	521	496	510	506	492	454	465	516	466	504	476	482	503	476	518	549	492	528	431	489	519	474	455	530	468	464	516	508	464	517	497	484	505	510	463	491	495	452	513	491	526	462	511	503	472	489	466	434	513	497	483	478	489	461	525	492	480	437	466	476	485	463	457	516	514	501	515	450	544	495	501	498	479	470	514	482	505	551	503	470	497	496	491	480	466	461	487	482	544	463	489	443	473	506	518	469	462	518	497	481	501	485	525	493	534	483	484	490	518	501	494	471	459	505	477	436	519	482	491	492	485	483	489	453	514	478	486	473	480	498	493	469	493	492	488	514	467	506	503	483	483	499	483	435	518	518	504	501	521	464	475	501	458	486	493	519	482	508	516	468	492	448	514	430	492	505	511	493	484	490	483	484	505	487	510	495	507	489	513	489	508	497	519	503	498	462	494	495	481	474	461	478	465	504	473	499	517	492	508	479	487	504	523	483	469	471	488	502	495	475	471	446	477	481	501	474	510	455	460	492	473	482	537	472	475	511	476	435	469	477	503	503	507	467	494	518	538	507	506	507	470	507	507	510	514	487	466	471	523	513	527	466	489	475	481	502	481	487	492	479	458	493	508	513	536	458	503	525	502	485	479	497	489	502	500	495	518	479	468	476	506	487	482	508	505	509	504	497	461	531	513	483	532	481	494	518	488	543	489	536	502	534	479	504	470	496	507	503	506	516	528	487	498	524	472	478	469	496	467	483	513	504	460	495	492	497	500	490	461	472	510	497	482	472	504	492	497	442	470	476	508	440	494	458	496	497	503	496	474	493	459	491	490	489	481	493	507	475	496	504	502	486	490	497	492	474	475	505	493	524	483	492	481	482	529	507	520	496	491	492	471	512	491	521	473	510	503	459	466	493	492	475	492	482	552	506	499	469	431	484	489	481	498	463	481	452	494	490	465	487	511	523	453	486	455	489	488	527	496	472	505	465	536	516	481	477	530	459	479	495	483	487	479	475	476	467	473	517	453	501	495	499	520	483	484	495	475	479	472	504	453	489	482	511	484	513	507	502	488	472	506	496	488	454	466	470	502	499	480	514	481	514	493	508	494	510	508	505	502	493	513	464	489	484	494	497	488	493	460	506	473	482	510	512	544	463	487	493	490	507	527	515	446	507	487	512	503	471	478	477	536	483	511	510	516	478	434	501	471	512	469	482	503	494	516	461	483	507	425	517	498	467	473	514	503	495	475	526	490	496	514	487	452	510	440	456	491	483	481	505	491	476	467	483	495	508	458	499	495	505	485	487	512	531	487	473	496	492	463	491	459	501	476	487	506	479	523	531	501	497	496	441	519	472	540	481	452	465	460	502	518	490	477	478	476	539	490	495	520	539	456	488	518	478	463	472	515	505	458	515	498	511	450	499	520	497	476	494	461	448	465	499	522	476	481	474	472	469	480	506	461	513	476	453	539	451	491	513	474	499	473	496	481	449	471	487	464	481	508	464	494	496	501	425	517	501	504	506	458	501	486	461	477	494	485	484	484	471	468	497	447	516	500	500	466	485	527	487	492	442	492	470	481	501	521	467	429	529	496	461	534	497	526	464	480	475	512	478	455	478	507	488	459	468	501	539	465	453	468	481	495	503	467	505	503	503	472	490	490	455	545	506	455	501	503	478	463	476	482	484	494	464	489	459	521	531	468	456	466	476	511	454	455	468	502	548	484	532	486	459	471	470	490	472	501	474	468	507	485	469	519	486	508	469	468	486	448	471	475	529	480	515	479	504	469	487	523	501	442	495	488	491	474	496	523	521	491	497	540	503	489	498	469	504	533	451	487	523	492	503	495	527	493	516	499	517	480	485	481	508	471	498	487	498	505	548	476	500	488	535	526	504	500	467	503	454	472	498	484	447	481	492	460	469	476	500	480	512	518	478	507	498	490	488	501	495	499	510	518	483	536	452	486	461	470	460	458	492	486	455	464	461	490	485	496	478	475	484	512	481	518	508	472	510	485	501	440	489	534	485	480	480	524	440	459	500	491	486	471	527	459	483	472	493	500	477	505	536	499	472	503	493	486	465	515	538	501	506	496	497	457	526	508	505	476	469	517	452	503	471	483	494	459	467	473	475	453	536	504	469	496	524	489	508	476	453	489	474	523	491	483	504	479	460	496	474	493	459	435	459	468	460	503	452	455	501	475	526	470	471	487	517	486	441	460	496	497	510	489	494	518	500	478	491	487	481	468	443	486	520	503	512	479	486	500	497	470	475	495	451	525	469	488	467	467	441	524	507	517	470	475	496	493	500	498	489	463	424	495	517	521	504	504	481	477	473	518	420	478	493	454	510	479	508	454	485	487	465	492	465	472	485	478	492	530	485	471	494	495	494	464	480	510	448	479	452	486	474	478	463	488	486	484	520	530	477	498	521	522	500	515	490	489	473	451	525	472	478	483	535	522	455	480	489	470	486	516	479	503	457	467	508	491	485	493	521	485	464	501	511	464	490	464	500	494	480	472	481	491	506	467	472	461	483	510	508	467	487	512	448	457	479	498	490	460	484	530	476	467	486	446	506	481	489	490	518	452	492	485	485	513	510	485	487	488	488	519	464	485	477	498	499	507	448	482	486	522	504	454	509	515	469	518	510	532	481	491	518	525	469	507	471	534	484	477	470	518	484	405	507	476	468	450	498	480	494	479	480	533	496	482	495	509	495	503	469	451	468	482	497	486	491	460	480	497	487	478	470	463	482	476	473	492	493	503	487	456	475	454	514	533	460	485	485	486	517	533	483	482	455	492	468	514	514	495	450	467	521	447	478	462	503	497	497	485	482	447	496	480	471	467	445	487	514	454	498	518	489	471	471	489	503	487	480	498	453	481	537	462	546	447	511	487	478	481	504	483	449	497	462	495	435	511	488	475	450	503	510	467	482	513	462	465	485	500	496	505	494	491	508	471	474	454	487	483	457	463	491	477	503	524	472	464	488	440	480	513	525	507	471	482	516	501	486	469	491	504	504	526	476	494	517	492	464	476	510	515	514	490	481	493	498	505	483	518	471	485	468	462	431	466	468	456	517	499	469	506	463	507	504	506	477	493	505	493	508	540	481	457	457	429	482	483	481	462	492	512	475	478	526	505	460	501	475	451	453	472	516	485	497	454	488	536	493	500	502	504	485	503	469	478	458	468	474	504	517	491	479	463	509	519	518	485	497	461	466	509	517	528	510	452	478	491	512	490	484	484	517	491	497	504	456	504	515	496	471	498	475	513	517	508	509	464	496	456	484	505	477	498	472	489	533	470	474	500	485	504	472	479	483	497	507	469	478	498	495	482	520	508	502	511	480	466	504	472	475	446	516	485	459	513	486	488	505	441	478	511	474	476	501	488	496	463	466	441	501	513	495	509	482	512	437	544	483	511	499	502	473	472	477	533	472	496	498	497	493	489	501	511	442	491	486	506	447	511	517	487	444	479	491	467	485	509	455	495	451	510	499
10613	689	605	590	463	364	349	349	334	352	335	311	327	321	301	306	298	327	280	290	291	280	316	313	274	311	312	297	291	323	271	278	302	304	302	273	303	301	303	258	294	281	305	323	320	291	302	306	291	303	311	303	293	285	273	289	300	294	325	288	292	276	317	292	310	318	287	308	251	321	285	328	254	291	282	283	316	287	309	287	296	298	320	270	302	291	309	292	294	270	323	288	280	281	272	249	287	269	290	299	321	272	292	308	272	280	313	266	305	308	271	305	296	287	340	263	286	314	276	302	323	310	290	295	287	262	273	308	291	296	283	266	295	285	326	301	289	274	263	263	302	271	279	307	272	273	288	276	298	293	265	299	281	279	296	284	296	312	322	258	309	307	299	294	267	273	277	305	274	307	290	273	268	276	289	278	303	301	267	300	289	298	279	319	292	304	289	302	278	292	282	284	295	301	291	294	281	287	299	322	289	310	297	255	289	297	312	277	309	307	306	295	309	280	274	286	293	285	304	282	314	264	277	278	264	282	323	248	283	325	301	269	314	284	301	327	338	300	316	301	289	276	305	305	244	321	294	323	285	315	279	285	315	289	269	277	303	291	318	289	297	277	302	266	287	274	290	287	319	267	321	318	293	290	288	290	259	333	305	322	294	309	299	296	286	311	300	253	293	290	289	287	306	285	280	289	323	299	324	299	295	312	302	260	282	299	289	289	304	313	289	295	322	323	291	313	287	297	289	299	308	297	312	306	275	273	276	301	294	263	332	287	277	318	294	260	286	282	313	282	272	296	271	304	317	305	331	315	298	284	283	286	329	254	316	344	295	323	269	313	269	288	284	284	282	273	279	279	284	265	293	310	314	265	256	299	265	257	317	303	291	307	320	295	268	265	343	277	306	338	285	312	290	316	293	283	308	312	291	331	297	247	298	297	307	278	285	286	305	270	299	316	285	273	300	309	313	265	252	309	271	266	306	289	303	309	294	310	295	275	308	334	273	288	277	284	313	311	324	301	267	248	271	316	287	299	307	302	272	299	299	284	303	293	295	284	310	281	272	302	284	329	293	289	299	286	299	289	289	248	277	337	288	261	295	327	313	283	293	266	274	286	289	282	291	289	301	312	301	289	310	310	287	262	282	280	318	287	306	291	297	301	293	303	305	307	272	279	280	319	294	280	310	326	304	301	282	295	320	298	290	310	270	267	295	296	300	293	277	293	271	305	286	295	317	301	285	290	293	268	306	264	273	277	287	295	303	281	270	272	311	290	273	299	292	293	275	302	270	304	314	333	344	315	276	287	300	313	285	328	296	295	276	280	328	288	269	286	286	312	297	308	331	291	285	286	308	295	306	280	327	285	306	303	325	279	275	288	267	302	268	312	327	297	326	293	297	272	283	292	256	249	313	307	287	271	320	296	290	333	334	292	295	276	311	307	273	267	295	318	312	284	315	287	269	293	266	320	297	293	296	304	304	280	288	300	297	304	277	296	321	297	330	299	292	312	280	305	318	318	319	306	286	265	264	293	304	288	289	310	268	287	275	312	256	296	274	265	302	317	279	269	310	274	333	269	273	296	295	306	324	295	277	275	309	302	266	312	319	308	289	264	272	287	281	288	247	284	329	289	291	275	307	322	277	304	293	294	265	289	292	296	273	272	317	271	284	312	286	314	265	310	290	305	268	276	315	309	282	276	289	288	247	302	289	284	307	302	285	269	249	251	310	265	287	282	300	289	314	305	309	277	299	291	278	282	289	256	280	254	294	292	280	324	315	272	276	303	255	325	257	270	285	319	282	264	307	323	295	268	266	330	286	304	302	309	306	307	319	310	265	302	292	302	291	283	281	275	287	300	295	312	292	276	305	276	272	301	291	268	309	293	282	288	268	299	282	318	296	268	304	314	260	284	301	284	286	309	271	299	333	297	262	292	297	263	280	322	259	295	275	314	279	268	268	305	311	253	299	291	287	307	318	312	324	318	289	269	311	305	266	323	302	278	322	304	320	291	285	313	298	338	291	299	270	312	283	293	297	298	301	296	301	328	296	292	326	304	281	318	317	293	297	303	282	306	271	279	294	281	267	292	277	312	305	335	300	266	280	315	313	309	294	343	313	292	287	285	310	308	288	291	298	296	275	268	307	292	238	260	256	260	285	276	281	335	282	302	314	300	295	282	288	281	271	279	286	293	276	311	274	247	264	281	293	292	246	301	301	266	255	270	288	316	286	312	288	279	281	305	309	312	318	272	261	292	309	268	308	295	296	267	265	281	302	297	298	263	260	301	299	302	275	271	313	279	320	317	272	273	293	295	268	276	302	284	275	261	277	294	295	299	308	308	270	316	326	314	280	327	278	258	256	259	293	310	284	312	295	330	312	315	285	301	288	278	304	277	300	275	293	292	288	282	309	301	290	289	291	301	294	313	298	291	275	293	278	282	310	291	306	297	313	299	286	295	288	288	296	292	300	303	331	286	261	303	271	270	313	301	285	269	277	298	281	274	286	285	294	268	303	303	283	312	337	278	309	294	300	286	288	266	272	305	279	263	306	329	284	250	279	288	314	273	312	287	279	300	287	342	312	264	312	274	283	323	270	337	304	323	330	299	324	269	272	298	287	321	309	287	308	287	300	268	289	307	267	298	300	275	267	258	291	296	296	291	294	313	287	260	288	298	299	292	290	312	309	310	295	295	298	303	305	313	295	296	285	282	330	299	321	293	275	294	287	286	314	297	302	327	282	250	289	295	315	295	278	289	277	309	311	273	325	294	297	272	293	294	323	309	275	302	293	262	290	268	277	249	281	308	275	325	336	277	282	288	318	283	313	268	289	300	285	313	266	328	293	299	279	300	292	290	323	313	270	318	320	298	280	304	294	287	284	291	291	314	294	293	274	283	303	306	306	321	276	274	258	310	251	275	279	293	268	289	280	307	287	317	295	304	269	261	336	300	291	306	313	280	293	315	335	341	290	261	312	265	287	274	309	279	313	290	284	279	260	323	272	345	293	279	277	286	279	290	284	277	301	315	288	281	313	280	316	272	291	265	281	309	276	301	312	319	288	268	251	295	284	262	289	304	294	302	294	289	303	302	301	295	298	280	287	298	291	311	284	305	326	256	243	300	270	316	302	307	284	298	294	295	322	315	316	279	291	275	237	297	309	303	304	329	307	312	323	310	269	303	309	305	322	303	312	277	258	331	289	295	266	260	329	276	303	324	277	300	304	298	309	279	295	276	285	285	304	309	282	297	338	327	300	272	288	298	296	347	283	298	299	252	308	331	274	292	271	313	257	266	296	309	297	304	281	268	268	261	303	297	304	339	289	296	280	255	263	292	285	310	295	288	272	315	313	293	267	314	334	310	325	295	319	275	302	298	303	296	304	277	294	261	283	283	285	289	316	283	278	265	254	271	305	315	312	268	286	286	298	288	286	313	291	296	276	317	349	304	287	267	280	275	299	303	280	306	270	285	287	292	313	316	311	293	286	252	240	305	289	298
8245	964	1431	1608	1359	1197	1102	1044	894	858	837	810	755	756	752	759	733	738	730	697	720	688	706	682	672	691	732	645	710	678	699	678	680	637	698	648	697	695	690	698	695	656	633	679	686	668	714	672	619	771	680	670	659	705	688	711	710	684	650	644	658	613	651	661	675	705	691	630	686	640	690	655	693	689	693	642	717	665	665	681	710	686	663	689	682	702	705	648	706	677	667	702	694	685	636	708	607	630	668	715	675	687	597	676	681	641	655	703	670	649	679	706	701	665	670	697	632	687	732	628	703	678	654	665	722	724	680	671	695	682	700	654	716	668	692	678	588	673	685	692	663	635	696	666	702	712	689	656	686	667	687	681	630	679	680	711	660	684	660	722	655	677	681	656	672	671	639	704	704	663	688	627	684	684	660	700	689	695	668	677	661	684	653	683	628	704	653	631	657	634	662	656	638	690	665	680	682	675	690	682	651	708	703	673	668	675	671	729	676	680	663	659	631	651	681	658	668	683	654	722	691	664	637	653	653	671	663	684	665	677	680	694	666	640	687	646	693	662	707	707	660	695	696	685	632	673	686	670	690	691	643	655	696	663	694	684	673	664	678	654	657	674	659	699	643	673	667	670	687	684	648	667	658	643	638	675	728	692	684	674	680	672	723	630	683	674	678	668	684	700	636	689	661	692	663	668	733	685	670	650	650	654	664	689	661	648	682	697	688	658	691	697	598	643	658	641	702	715	681	712	644	724	676	647	620	702	631	659	630	659	680	704	652	674	668	640	659	715	699	722	636	689	692	689	619	698	657	669	683	697	739	656	698	705	652	674	651	681	678	656	671	674	661	645	637	638	690	703	690	670	695	652	685	694	650	678	663	692	700	689	695	661	679	672	677	651	681	650	710	664	670	669	661	672	670	663	651	685	666	649	648	702	668	679	688	645	702	652	654	624	711	652	681	638	677	678	692	714	683	674	696	682	637	677	692	625	721	661	701	674	643	691	649	643	658	669	680	662	688	673	683	650	698	653	700	651	666	710	641	650	718	655	679	739	729	685	714	659	653	671	689	701	592	720	658	688	667	663	659	641	666	676	690	661	705	690	640	680	730	667	654	728	663	663	691	665	684	693	642	688	695	682	675	694	660	706	652	652	690	653	624	666	641	697	683	659	674	672	687	652	654	626	700	672	636	657	707	700	733	692	664	651	671	701	621	662	676	698	687	681	719	708	708	633	680	655	669	722	668	654	635	696	662	679	662	686	692	656	688	635	716	663	673	683	746	676	704	658	686	655	667	658	672	701	685	636	675	643	652	661	664	649	624	625	675	677	669	650	691	680	643	674	680	708	708	651	689	660	665	697	650	667	656	653	638	660	678	688	656	694	723	647	677	658	625	694	706	642	671	666	681	640	664	665	669	631	699	669	638	674	681	653	664	673	690	714	702	653	647	696	699	701	691	655	658	696	666	612	671	676	635	683	655	726	685	682	612	697	699	662	710	658	622	654	712	653	645	608	637	626	681	671	689	694	650	630	677	678	658	642	700	678	615	665	689	667	615	689	713	645	647	666	617	690	640	702	691	652	695	666	612	725	683	627	662	674	662	673	631	638	697	677	636	716	679	667	665	699	659	716	661	704	663	654	649	682	679	634	664	667	707	664	684	706	650	669	654	719	625	658	684	689	688	634	647	664	682	695	711	634	609	669	662	628	702	657	666	671	679	701	706	656	688	682	682	673	671	660	731	666	642	596	684	650	666	705	688	704	680	682	699	663	648	681	687	670	682	700	651	707	710	661	680	676	689	690	683	659	693	674	674	625	666	627	662	694	596	703	688	673	663	664	693	695	694	647	627	667	674	686	701	727	675	663	647	690	704	730	682	722	679	649	668	661	629	662	693	698	664	678	679	670	662	670	633	642	672	634	633	690	663	690	702	702	659	668	670	668	666	630	620	696	688	635	684	683	684	742	681	712	708	648	674	691	688	666	690	676	741	668	673	619	671	672	685	656	635	644	689	656	644	718	656	694	662	681	697	700	674	695	638	669	692	686	702	641	676	702	689	663	712	683	681	625	703	637	683	687	675	687	610	645	672	664	651	712	688	652	680	647	693	722	684	710	646	692	639	682	676	666	683	673	692	676	705	644	690	659	619	673	629	651	657	676	672	605	701	672	675	665	677	678	678	652	657	705	622	649	660	688	676	695	697	694	642	636	683	663	618	711	702	617	664	670	673	656	677	699	730	656	721	668	665	670	633	649	646	648	666	682	673	623	660	624	620	677	674	660	696	657	669	645	659	673	682	710	653	684	686	687	654	634	672	653	640	647	656	633	659	633	645	694	633	722	706	657	673	662	689	682	685	740	724	667	705	690	685	696	667	684	665	726	626	724	677	671	678	642	730	655	674	680	715	670	712	629	726	736	689	667	684	659	655	735	689	662	681	669	690	684	672	677	656	687	670	690	664	710	699	721	683	666	652	674	658	638	666	653	683	652	680	736	655	710	666	680	681	646	647	709	673	710	670	696	659	701	646	638	664	687	669	660	657	665	665	603	670	602	653	684	631	634	717	675	674	646	647	677	655	614	720	700	685	668	639	692	667	675	625	668	607	661	689	677	661	690	669	672	716	652	686	666	634	661	651	707	665	713	662	774	697	703	687	664	671	652	649	643	712	693	683	675	669	644	630	700	710	656	713	688	634	651	699	721	661	659	699	697	692	691	714	657	683	722	698	691	691	632	650	698	655	717	659	684	698	680	636	673	702	682	675	675	615	694	663	653	736	672	730	677	668	685	668	666	675	654	653	695	710	687	725	677	680	671	676	679	645	682	672	724	667	667	640	673	658	682	672	674	693	698	655	665	712	685	643	682	630	684	697	662	646	687	675	658	663	659	718	689	679	646	650	652	681	707	698	678	692	698	664	633	711	702	638	690	740	661	703	676	639	659	675	704	694	679	684	660	650	696	721	718	677	696	681	689	673	715	662	688	658	685	703	651	654	725	690	676	684	672	681	631	656	679	697	663	672	671	667	644	678	699	683	669	667	686	697	690	673	658	668	602	657	692	687	666	691	665	693	657	651	668	676	662	674	716	750	668	724	673	710	653	659	667	712	662	670	656	654	698	673	628	711	697	692	679	685	703	709	664	703	628	675	655	697	616	659	672	705	682	690	682	635	667	685	682	672	680	691	656	713	668	715	669	664	684	635	699	662	670	686	698	718	665	688	661	624	689	625	641	689	679	691	724	674	681	654	628	695	664	668	679	677	723	648	681	663	678	667	692	710	675	644	673	632	695	682	648	651	695	694	634	705	701	738	640	631	661	647	652	704	676	682	661	683	671	734	690	644	691	677	715	672	674	662	658	701	625	686	638	659	693	684	685	687	683	695	698	652	677	658	646	736	670	673	661	686	697	675	648	627	698	682	665	640	685	724	669	678	647	694	682	638	683	649	637	640	673	686	727	706	690	670	665	698	697	653	666	682	630	662	668	636	669	643	678	658	633
18109	1432	915	721	529	456	345	287	278	265	240	236	206	187	222	203	287	181	191	183	214	205	219	187	196	226	218	212	191	184	192	166	181	165	193	199	217	197	193	186	181	165	179	175	183	179	187	191	169	167	179	186	168	209	165	176	190	179	182	202	192	193	188	185	192	206	206	191	209	188	184	192	204	187	189	175	172	169	185	187	206	206	163	217	189	183	171	182	172	186	175	190	186	194	180	211	195	167	166	185	190	207	176	204	193	188	194	201	181	190	190	192	184	179	203	187	175	183	189	175	191	159	200	171	211	178	196	191	184	176	193	188	206	171	181	192	192	198	162	184	199	179	174	191	177	175	185	218	187	201	171	188	187	202	188	183	196	160	190	212	185	162	163	185	177	187	174	199	179	176	192	198	171	199	204	171	206	176	168	177	177	190	180	195	200	187	192	175	182	173	193	206	204	201	197	172	195	190	194	202	176	167	170	212	180	185	179	190	180	181	215	173	204	218	192	175	171	176	170	175	174	182	177	194	180	186	184	164	212	182	196	193	196	201	207	193	182	186	183	179	180	187	210	192	173	193	165	193	167	199	189	193	177	188	184	182	168	169	195	175	192	200	194	181	158	185	198	184	183	192	187	183	167	178	182	191	179	186	180	198	167	165	215	193	205	169	161	192	160	172	180	193	189	199	195	202	160	148	198	195	188	203	201	192	172	193	207	187	167	185	175	177	169	182	204	194	196	155	167	202	206	183	171	179	188	164	185	172	173	183	202	192	167	188	180	197	180	179	167	214	195	198	168	163	162	180	174	169	186	206	191	194	204	196	195	191	198	187	196	176	237	161	185	182	204	195	179	199	204	206	184	177	210	173	169	215	190	199	179	185	209	198	173	191	183	180	187	200	233	160	202	175	184	180	184	209	207	177	166	197	188	199	182	188	181	183	213	172	201	187	188	209	200	186	182	182	200	173	166	199	169	201	169	209	188	190	201	167	177	181	240	191	200	170	183	204	180	197	174	190	175	199	176	172	166	189	150	189	213	201	198	204	169	178	206	180	187	191	184	181	206	172	184	167	187	184	201	168	195	193	182	190	192	182	174	179	191	199	161	159	200	205	172	164	194	159	168	193	173	193	183	201	173	179	190	205	163	196	173	173	192	171	196	216	213	167	221	192	206	222	189	173	200	192	184	194	199	224	197	180	178	180	188	179	209	190	208	176	172	185	154	176	183	235	185	193	173	223	182	181	166	200	207	199	143	174	189	198	182	210	167	202	189	195	194	175	179	185	177	176	176	198	172	194	192	178	218	187	187	219	207	196	212	201	187	178	196	176	195	213	205	204	163	192	209	175	199	192	201	185	184	202	181	169	188	189	173	188	196	168	186	183	182	184	189	175	173	189	202	192	183	216	182	180	185	212	191	171	205	196	206	151	218	188	183	213	180	193	154	194	201	178	167	173	213	174	183	198	212	198	176	180	215	190	188	206	185	175	183	194	194	163	173	175	195	203	191	200	209	158	165	177	178	189	217	198	171	168	146	189	190	211	202	197	177	168	205	183	183	155	187	202	177	185	196	182	209	196	199	200	214	190	167	180	192	195	187	193	205	191	183	196	185	181	181	178	211	195	205	177	184	182	188	210	178	182	209	185	169	196	175	160	197	171	186	181	177	182	189	169	184	180	162	192	178	210	207	213	180	169	219	191	172	143	186	195	174	190	182	181	194	198	197	184	205	215	190	198	153	177	184	198	173	194	168	194	167	163	180	209	198	194	199	156	172	201	193	197	199	194	183	211	162	171	181	202	207	164	175	213	191	195	164	187	183	177	195	181	187	191	189	175	184	174	191	196	186	179	187	179	184	211	183	152	173	182	189	189	188	191	188	180	172	190	183	175	190	190	180	181	181	175	198	193	184	209	212	220	181	181	204	214	220	196	190	201	207	177	208	177	194	197	205	184	167	164	197	194	205	197	195	193	184	193	173	196	205	177	184	188	176	171	201	175	187	176	194	156	178	180	205	158	189	167	179	175	188	167	183	231	169	209	164	209	195	219	193	180	191	201	191	182	193	188	196	213	192	201	196	170	194	187	176	194	206	184	198	179	197	192	206	189	192	194	179	209	205	185	209	200	190	166	181	169	160	174	192	190	184	196	179	179	215	161	177	179	171	167	196	182	181	194	187	185	185	186	178	164	182	195	188	208	193	185	196	200	200	195	213	185	172	190	178	193	181	191	195	168	188	183	181	210	170	185	182	213	199	176	189	199	197	197	216	192	181	174	199	175	175	179	174	182	179	187	178	190	194	205	172	181	187	156	182	205	182	188	185	191	189	197	194	177	187	204	196	192	187	180	160	184	173	194	189	162	169	185	207	176	198	195	200	188	184	173	205	171	192	174	176	190	168	176	198	190	175	185	177	199	181	205	184	204	186	189	153	183	170	189	192	181	197	167	211	176	185	187	202	190	181	175	186	204	158	183	195	197	203	181	203	176	185	197	205	165	177	199	193	184	180	198	193	166	193	170	198	211	196	185	196	193	178	156	195	204	177	169	186	192	197	186	176	172	205	182	193	197	177	176	222	192	185	202	191	184	198	183	201	184	175	233	200	208	199	170	176	179	158	197	194	182	202	207	193	199	200	191	217	178	196	193	194	184	175	168	186	195	200	199	171	197	196	178	222	190	190	189	171	206	177	175	187	186	203	226	191	200	162	160	185	187	184	180	195	184	210	176	208	183	185	197	208	177	193	209	174	178	214	198	179	188	170	180	181	203	201	191	168	174	182	193	197	167	185	175	221	225	196	205	206	170	190	219	197	178	171	175	193	219	204	179	180	177	190	208	205	194	200	201	217	198	180	193	211	198	162	204	196	198	229	196	176	163	184	188	176	193	201	186	162	180	182	193	203	182	180	175	198	201	156	215	172	198	193	182	185	198	190	214	210	185	210	166	169	184	180	176	191	192	172	216	206	185	188	204	182	184	191	182	188	193	191	181	216	179	163	200	202	202	167	181	198	159	199	214	172	228	196	206	183	179	169	178	216	178	193	151	195	173	186	191	169	167	178	161	200	186	162	183	171	175	187	199	203	182	205	194	184	174	203	189	188	180	190	173	176	180	175	189	204	225	176	206	201	198	184	175	188	196	178	179	166	181	196	186	210	172	185	196	178	200	174	207	188	185	182	170	225	189	175	184	183	192	180	172	179	165	210	188	206	193	192	179	201	176	175	187	206	197	193	215	191	201	181	215	202	181	209	187	173	185	191	167	178	182	191	184	191	198	179	189	211	191	178	208	182	177	181	199	180	166	168	191	195	198	201	211	185	170	181	200	186	198	188	151	177	185	188	183	186	159	199	198	224	189	196	204	184	186	185	207	186	177	164	156	198	213	174	182	175	209	194	184	182	210	211	164	189	189	184	218	181	176	190	191	193	185	172	208	180	177	195	188	199	169	169	174	194	172	181	177	190	196	198	186	157	185	189	178	193	172	180	187	203	179	194	215
10197	989	1928	2082	1840	1423	1257	1069	979	866	779	696	659	678	625	586	586	550	521	567	548	506	539	493	492	477	443	471	436	468	444	454	473	510	472	461	478	480	463	516	482	474	453	489	480	482	496	426	440	448	462	449	427	463	455	445	459	488	445	458	453	458	429	459	410	454	464	427	406	445	447	463	460	436	469	427	431	416	416	455	438	461	459	440	458	459	431	450	440	435	453	392	453	426	458	398	466	452	404	466	438	439	452	440	452	447	438	412	431	450	445	432	440	445	432	416	419	479	442	448	430	460	432	485	440	437	436	448	430	464	412	425	478	433	460	486	451	449	434	393	462	437	394	415	428	417	433	449	444	454	459	433	422	444	449	438	427	468	444	440	444	447	476	462	433	443	434	444	404	462	414	442	447	438	424	426	420	442	448	418	432	449	411	425	403	412	451	437	444	436	432	442	418	439	466	451	412	416	454	424	444	447	442	441	470	495	454	475	440	452	432	450	463	432	423	440	443	420	424	436	445	432	425	424	413	453	438	424	443	421	424	456	414	444	425	437	442	436	457	398	438	456	440	445	455	437	442	435	443	430	436	432	451	431	423	445	417	423	447	428	405	427	430	437	424	447	439	430	393	462	461	448	435	431	455	458	454	420	416	459	430	427	440	429	442	422	459	449	439	447	412	447	459	431	439	437	446	433	412	428	452	419	460	460	435	445	426	444	434	446	417	477	471	479	413	457	438	467	433	434	443	425	475	450	433	433	431	438	439	448	439	435	435	451	407	437	435	453	431	461	447	430	422	443	449	457	456	449	402	457	413	419	460	455	445	439	456	427	476	450	399	454	394	487	460	420	461	440	456	437	473	444	431	447	408	446	443	425	460	400	408	446	407	439	416	417	429	456	448	420	425	447	432	448	450	445	435	442	455	414	422	459	454	412	421	463	400	463	416	457	413	428	412	445	442	452	394	484	485	434	463	450	425	428	418	444	455	462	437	451	439	472	445	479	447	433	462	459	433	467	444	465	429	461	442	425	438	456	488	426	419	453	431	471	424	454	451	438	426	416	466	430	436	455	430	459	424	424	433	460	411	439	391	435	483	428	397	420	447	415	453	392	434	401	452	421	429	449	462	454	430	437	431	473	440	410	469	473	457	429	401	474	437	441	424	456	445	430	418	384	436	478	437	428	441	429	402	447	446	425	454	463	445	440	468	423	449	427	439	456	421	406	456	449	441	446	460	450	422	428	416	450	453	459	462	443	452	440	426	448	417	459	448	472	407	440	445	456	451	447	445	435	468	388	443	457	441	443	398	438	463	413	482	426	405	431	475	454	445	450	435	466	424	409	437	422	403	449	424	439	432	446	429	459	419	428	412	446	435	440	482	441	425	435	441	432	439	415	411	486	438	482	416	459	450	445	465	467	469	448	434	470	422	448	414	465	414	437	458	414	459	448	469	405	455	434	421	435	457	407	432	415	441	447	450	415	484	417	420	419	428	452	442	437	435	438	434	427	425	437	441	426	465	446	457	437	424	420	440	411	424	467	452	494	421	434	435	463	493	381	449	422	423	442	457	424	408	465	455	432	472	405	410	458	484	445	422	433	421	437	451	423	407	437	463	412	442	425	442	438	447	407	411	443	428	463	453	433	443	449	450	402	471	444	407	463	443	454	448	451	450	443	416	410	450	431	467	453	403	426	437	488	396	430	438	415	442	412	481	445	408	452	479	476	409	435	440	441	413	441	423	415	477	436	455	425	460	456	467	426	442	434	455	426	459	412	395	440	387	437	464	414	469	430	418	425	461	425	435	450	448	435	422	422	448	442	419	431	488	447	446	445	425	476	465	440	417	434	418	431	472	468	418	476	434	421	434	447	450	497	413	442	450	453	440	434	417	432	454	455	476	462	435	445	440	450	444	442	415	463	425	418	437	424	465	443	437	458	462	438	442	450	434	405	419	445	433	418	443	408	409	425	427	394	451	453	413	437	452	417	422	456	446	423	435	460	480	451	438	415	448	459	430	445	426	449	426	448	456	436	464	420	417	420	458	432	451	428	449	413	445	454	453	424	453	437	412	466	436	425	438	421	393	454	439	437	437	454	425	449	439	436	455	396	442	448	460	472	443	422	427	475	473	436	439	473	444	468	427	416	428	414	465	465	439	433	439	386	394	452	453	466	445	424	412	451	411	436	412	410	435	437	433	451	482	431	455	444	478	440	443	411	431	392	437	423	447	405	448	426	428	419	408	423	425	445	442	427	429	413	454	440	455	442	472	448	414	410	452	452	463	438	427	418	440	415	456	422	449	438	452	426	448	430	461	389	453	439	426	414	462	422	423	444	440	451	448	445	460	438	428	451	456	448	423	453	459	450	458	419	467	463	454	436	417	442	440	449	399	457	466	422	428	439	415	453	410	454	421	405	435	426	427	437	436	479	480	422	478	423	414	439	493	424	454	460	471	452	429	426	462	433	461	420	400	433	414	397	412	396	426	445	426	402	466	439	432	485	464	432	463	419	411	455	422	446	403	436	457	443	464	446	434	464	453	427	460	422	461	423	474	443	449	431	402	450	421	426	430	443	450	409	405	450	458	455	416	424	431	475	459	437	452	443	422	410	450	458	439	411	415	442	450	446	447	456	422	464	421	444	444	427	468	450	465	428	454	427	454	462	446	425	396	472	456	453	424	458	430	469	446	396	427	434	446	442	465	456	442	421	443	446	415	445	440	485	439	438	436	459	458	425	452	398	425	451	419	439	436	437	428	410	443	464	406	441	462	452	428	386	471	431	413	444	491	444	475	446	410	412	471	438	415	451	436	462	468	447	413	465	435	455	444	409	400	433	424	435	447	453	474	410	428	435	418	450	445	435	454	439	416	412	478	438	463	483	435	417	442	438	418	426	468	435	435	453	399	451	445	440	443	425	422	434	448	454	395	459	440	438	453	475	447	416	458	476	463	422	455	482	385	433	438	468	467	467	424	450	426	438	434	449	436	464	446	437	435	437	435	436	450	455	423	409	448	433	444	467	427	476	411	414	436	437	416	439	447	433	494	408	423	431	436	436	448	404	419	453	410	460	441	446	437	434	413	424	408	451	408	447	458	420	426	411	413	444	406	461	401	398	441	457	446	467	414	449	433	404	455	407	459	460	434	445	439	410	436	409	430	476	471	451	456	407	449	466	469	411	424	409	431	426	438	442	430	421	468	453	444	453	460	436	473	446	401	432	439	438	445	461	423	449	422	442	454	427	445	444	440	441	448	450	399	418	438	414	450	447	465	441	418	426	401	473	448	485	431	475	451	435	457	442	451	439	442	428	475	407	411	424	412	448	443	423	438	427	438	428	435	408	445	454	405	455	444	441	418	455	475	432	451	434	456	409	479	447	449	455	434	491	408	425	427	432	448	459	427	460	481	451	412	442	467	415	423	396	425	440	431	439	457	449	425	437	428	447	419	431	443	476	427	454	439	462	454	437	434	485	453	461	451	430	425	438	431	457
3436	238	171	200	202	210	172	201	206	217	188	195	160	203	227	221	200	202	193	202	202	176	204	208	183	210	201	209	214	183	199	200	175	192	191	191	203	166	193	223	191	213	184	191	208	193	211	201	234	187	216	217	211	219	204	191	197	199	199	222	212	180	197	209	191	192	195	194	195	184	207	205	192	194	192	179	209	200	221	192	222	220	214	177	195	194	208	197	186	207	178	216	187	198	205	209	193	219	215	192	194	167	210	225	229	196	180	215	214	214	195	181	163	193	193	211	206	223	188	164	201	186	197	188	208	210	225	209	192	189	220	219	206	215	201	176	213	215	202	207	200	186	194	220	206	223	193	169	196	202	167	196	191	198	195	192	197	200	181	195	183	180	237	172	201	196	185	216	212	195	196	206	194	165	170	204	208	194	190	198	207	221	224	211	181	201	194	211	190	188	219	206	223	190	215	209	174	174	217	204	217	213	199	204	217	199	180	182	233	194	197	205	194	200	225	196	191	208	180	207	184	224	190	196	231	204	212	204	177	197	186	207	198	200	197	184	193	184	172	181	195	204	191	211	196	207	191	194	203	202	195	209	189	170	184	206	184	184	192	203	212	203	203	177	161	185	217	204	195	196	204	199	197	213	215	196	200	191	191	213	221	197	224	199	187	159	202	214	198	198	201	170	170	190	172	219	214	166	166	201	202	191	257	204	184	197	214	207	194	209	189	181	208	211	202	203	207	199	198	236	220	215	194	202	183	186	183	201	237	188	204	210	206	196	193	216	166	234	215	209	251	210	222	199	217	195	181	191	225	177	199	213	221	203	195	199	207	165	202	215	221	209	172	178	200	208	215	215	187	204	205	212	188	201	200	197	209	177	198	191	180	187	196	195	200	215	193	194	224	234	199	203	176	218	194	184	195	197	212	186	218	193	193	226	213	210	190	182	184	208	192	206	198	240	198	206	212	168	240	194	212	198	210	206	200	190	183	247	192	211	217	190	195	226	207	196	187	231	174	177	181	237	192	198	221	188	189	230	231	182	200	186	165	197	228	215	224	210	209	193	199	214	195	202	219	231	172	182	178	201	187	209	200	188	191	207	195	164	192	171	202	197	207	217	208	190	197	204	191	180	194	228	207	221	220	181	166	186	203	180	190	208	240	208	184	203	175	181	185	182	192	208	202	207	221	194	186	232	214	218	191	177	199	205	191	213	198	182	188	217	211	210	215	204	203	184	216	193	216	201	205	218	198	183	214	207	182	190	206	193	205	214	155	188	221	181	199	220	202	220	190	176	186	201	184	182	180	198	214	179	185	208	211	204	197	205	182	193	184	203	186	213	198	220	200	186	202	204	221	214	202	198	206	190	169	198	183	214	173	195	201	169	184	212	190	200	212	218	198	208	175	182	201	225	216	201	215	184	166	227	196	214	212	197	200	184	189	184	210	184	186	199	206	198	190	214	183	213	202	201	201	195	172	185	187	196	187	212	191	181	215	228	159	212	195	191	221	191	195	181	242	216	204	177	190	200	191	205	193	186	186	224	218	190	187	206	208	196	179	201	195	218	206	208	215	202	217	191	182	197	184	204	208	175	192	212	170	201	207	186	182	205	190	180	200	224	181	189	202	195	186	197	172	182	209	191	186	169	220	200	201	198	190	204	184	207	196	216	190	190	196	211	198	209	202	223	211	200	195	187	242	212	214	198	192	216	200	188	194	192	181	193	189	198	214	180	208	191	229	217	211	194	163	196	201	189	179	211	205	176	190	187	198	181	199	212	236	203	219	198	192	223	185	207	181	225	200	201	171	176	222	202	182	193	192	207	223	199	209	205	217	189	187	191	187	184	192	194	205	197	214	178	196	186	205	219	191	185	195	214	212	208	189	207	206	223	205	201	217	177	208	190	190	183	203	185	210	178	210	174	186	174	193	180	206	210	181	198	199	195	203	188	153	202	202	186	240	193	216	220	200	205	219	171	191	182	176	206	191	205	198	173	189	209	207	190	205	192	179	180	214	210	195	173	177	204	183	191	178	210	199	191	190	197	195	219	180	186	187	201	166	186	203	246	185	210	221	235	200	208	197	214	218	198	207	179	197	199	207	217	171	213	181	201	190	179	214	186	179	207	212	226	206	218	209	210	195	203	198	200	218	162	185	195	197	205	189	222	192	183	208	202	221	187	181	191	188	201	202	235	191	198	191	187	191	193	184	211	175	210	189	199	182	210	206	198	226	192	202	204	175	195	176	213	180	199	194	203	183	177	190	187	218	198	196	202	191	200	225	234	182	232	209	182	209	189	197	188	172	173	203	208	182	200	212	197	180	207	203	190	193	215	217	196	179	200	216	202	203	202	201	223	193	196	207	182	179	176	208	205	200	175	200	190	172	213	181	219	185	202	216	207	200	183	209	192	207	220	193	172	195	184	205	213	207	209	197	206	190	195	194	187	219	214	208	182	200	216	198	202	201	197	203	182	181	183	167	199	195	219	201	190	190	194	197	177	200	220	208	216	208	191	176	212	223	238	234	214	182	215	199	200	196	216	224	184	194	184	203	201	222	201	199	216	214	216	201	198	203	177	170	219	220	207	199	189	196	225	203	187	213	207	205	220	218	224	201	183	201	204	192	204	175	189	211	177	202	183	211	197	212	206	210	184	210	207	200	187	205	196	196	215	211	187	183	200	199	176	218	235	214	180	197	199	199	203	198	199	184	191	199	208	202	196	178	192	194	178	205	180	212	193	226	170	169	234	185	180	215	174	180	189	185	191	196	175	193	198	187	182	197	191	218	220	177	208	209	174	175	231	188	221	190	208	182	210	189	202	225	194	200	222	219	210	195	200	220	197	197	209	208	184	196	165	207	187	204	190	210	219	214	198	198	197	194	213	211	184	210	203	188	171	203	192	192	207	218	212	199	231	219	183	182	190	206	186	210	220	215	202	200	205	215	189	190	206	190	198	187	203	206	228	217	213	187	217	230	209	201	200	187	179	196	197	188	209	207	192	186	215	226	194	164	206	205	166	194	234	208	193	210	195	221	215	203	221	179	184	180	202	185	177	215	210	225	190	203	189	239	242	168	182	206	220	220	179	208	193	201	193	236	220	195	221	194	199	210	210	178	224	201	195	199	188	222	186	194	207	203	193	236	217	202	202	190	189	215	216	211	204	227	216	193	182	198	214	201	217	209	182	196	168	180	205	207	195	203	204	185	205	193	207	196	190	205	197	207	182	207	192	208	215	209	208	213	205	187	183	218	197	186	213	177	216	229	188	207	172	188	208	210	194	207	186	212	167	186	191	190	193	201	190	217	163	175	178	179	210	194	184	196	205	202	194	201	173	190	193	190	213	177	177	210	198	213	187	209	205	188	234	212	205	188	208	218	195	195	191	192	181	200	218	220	184	214	183	190	199	223	228	193	183	197	220	221	201	199	171	206	169	195	182	200	209	223	223	196	189	201	189	215	200	227	221	189	188	190	199	195	204	198	183	165	204	196	202
3187	500	570	560	521	502	449	539	502	506	495	513	474	510	471	496	526	461	498	497	508	487	480	510	516	501	482	497	502	510	469	462	445	491	449	501	518	513	506	480	488	482	482	478	486	484	488	503	483	518	483	467	487	503	461	471	507	512	511	489	532	510	489	461	497	483	475	476	449	468	471	448	525	466	504	470	463	520	470	472	489	480	477	499	469	480	486	479	514	489	482	508	463	472	478	517	493	496	491	467	490	472	486	496	492	482	442	482	474	488	467	501	486	540	468	517	469	504	476	514	466	496	478	516	470	477	488	518	475	532	505	514	475	452	479	503	489	484	477	475	484	478	472	504	473	476	485	472	455	477	463	444	475	508	468	488	484	490	476	471	464	486	465	512	517	474	498	498	463	497	490	499	508	490	516	508	490	449	516	467	470	496	466	485	487	482	467	450	523	491	464	468	491	488	490	488	520	475	492	507	480	467	482	494	466	534	465	480	504	480	485	467	479	545	499	482	468	522	506	505	433	505	455	496	501	509	511	471	480	486	445	478	488	509	492	462	506	493	542	467	464	487	496	448	535	505	455	491	492	506	491	476	491	484	483	508	521	480	485	496	467	473	499	480	498	507	494	490	443	495	463	483	468	531	456	466	488	475	468	496	470	508	516	507	470	503	480	485	489	450	488	522	462	498	470	507	509	496	443	534	478	516	466	525	502	453	485	518	490	483	458	473	472	477	476	496	485	460	483	464	480	513	472	487	457	504	438	483	470	527	483	484	480	473	456	448	506	450	513	496	511	530	457	512	505	488	454	467	477	511	444	502	523	503	485	481	486	467	481	513	490	487	461	474	488	448	446	471	523	486	491	498	466	468	501	503	502	466	543	504	460	468	536	476	449	481	466	523	472	479	495	499	475	509	464	483	473	532	482	474	488	513	494	475	456	534	503	456	463	546	520	483	501	509	492	495	464	521	496	446	498	444	508	450	501	478	473	478	535	518	502	488	503	503	471	489	476	520	484	507	490	472	466	492	465	510	490	513	481	485	506	461	511	489	435	469	481	483	475	490	513	486	461	498	504	535	477	473	500	499	496	467	468	492	499	475	470	500	516	469	485	480	498	472	508	496	488	475	485	515	512	472	487	501	492	520	524	468	429	492	478	470	541	528	544	502	466	484	465	493	472	467	484	511	500	469	452	521	481	535	488	496	534	490	491	489	477	470	493	487	485	508	467	515	503	473	518	490	493	483	493	503	480	486	475	499	469	485	493	460	493	474	450	456	465	484	477	473	479	485	472	478	463	485	478	446	458	501	504	489	495	486	468	477	501	488	503	450	495	473	476	469	488	528	491	482	456	499	458	497	496	487	501	443	523	477	497	476	468	453	459	477	456	467	512	468	461	477	517	485	501	509	503	471	479	481	511	474	499	492	483	487	474	518	493	456	505	486	502	486	480	529	520	483	467	533	505	446	469	472	471	454	483	474	498	490	503	477	510	499	459	524	475	477	489	506	450	474	505	464	490	460	511	493	487	502	489	521	451	436	487	503	478	499	486	500	525	519	500	466	441	480	518	493	515	499	471	482	449	495	468	473	488	499	478	512	485	482	486	492	476	470	461	480	476	441	487	455	476	482	502	485	455	492	485	466	474	471	474	491	482	512	443	486	494	483	455	498	517	514	466	467	461	521	461	487	502	531	475	469	488	485	498	433	471	443	476	507	476	483	476	514	506	454	465	456	459	537	470	518	476	479	449	499	477	446	487	523	468	479	491	487	484	484	465	494	496	487	469	475	505	513	486	444	481	511	466	479	510	506	504	514	469	501	458	478	466	449	485	493	464	487	471	469	509	470	460	464	475	473	501	483	492	475	504	503	502	494	497	487	491	440	463	461	449	519	475	495	481	466	489	474	515	507	472	493	540	475	479	490	472	489	478	494	442	500	504	495	464	492	467	516	529	490	511	438	469	491	483	499	485	469	502	476	527	484	458	475	476	501	486	492	495	480	477	468	517	448	487	460	450	501	452	509	486	501	519	517	474	507	451	498	454	469	465	502	451	456	508	471	471	479	486	473	492	486	472	477	458	467	458	519	477	509	497	464	482	499	458	488	503	439	482	489	511	498	484	525	477	507	500	471	490	495	479	494	493	504	499	508	502	472	454	482	448	478	490	456	538	524	507	464	490	494	490	452	462	481	474	468	483	472	505	470	470	496	501	473	464	434	507	518	508	499	482	476	460	488	511	482	539	476	478	474	473	479	493	466	495	493	521	492	473	536	498	490	465	508	511	477	490	534	496	492	498	458	461	472	497	462	504	525	515	469	475	504	469	507	499	491	471	506	464	471	478	530	450	463	487	505	412	469	476	546	504	495	496	479	487	452	509	475	485	517	496	474	548	456	465	473	494	513	504	493	483	495	471	516	452	459	498	493	506	498	444	490	499	477	492	523	533	494	459	444	466	463	500	486	499	481	495	486	507	479	534	513	499	462	508	484	448	480	440	470	495	519	485	481	463	492	510	496	478	506	484	499	486	461	468	479	484	515	470	530	475	482	493	498	464	477	497	439	501	455	454	486	475	476	492	477	501	504	494	487	483	525	481	493	509	441	506	477	503	455	475	478	474	483	451	462	489	475	516	451	508	453	454	504	503	469	471	481	478	487	473	475	470	476	448	518	458	494	493	462	487	510	509	474	476	464	454	509	480	459	461	505	490	541	498	499	506	470	522	443	497	508	470	525	479	523	507	482	510	468	519	488	497	468	517	472	507	473	466	531	502	492	492	502	491	492	439	512	492	506	472	482	465	475	512	516	503	483	498	456	492	482	477	482	522	492	487	491	505	449	530	512	473	484	501	474	503	516	505	495	509	487	485	524	526	468	519	520	469	527	499	474	470	477	482	482	473	530	486	470	481	482	454	459	518	501	482	471	468	503	543	494	463	475	471	482	465	485	469	494	472	502	476	476	460	463	486	494	450	478	495	493	500	493	463	458	505	472	484	478	474	514	519	450	440	486	503	491	485	479	478	531	483	488	468	519	466	475	487	483	437	477	521	502	501	468	477	478	491	444	504	510	487	482	455	483	479	515	467	454	474	494	489	471	518	478	471	534	462	487	492	519	478	483	417	489	527	464	482	482	498	510	482	456	483	494	533	467	477	520	485	499	477	491	509	450	501	501	447	473	487	487	497	497	472	493	491	494	503	493	492	481	484	494	480	496	423	443	503	496	475	490	487	470	495	477	491	512	518	481	433	457	455	444	477	511	498	471	531	475	508	467	486	480	482	493	485	447	448	493	484	469	472	489	533	481	448	471	487	491	478	482	481	481	494	516	525	519	458	483	507	507	458	501	448	473	467	489	489	489	471	474	453	510	479	473	465	507	510	463	465	485	501	477	485	497	510	479	503	470	493	510	486	507	480	477	427	486	513	493	503	448	495	477	473	458	457	494	487	498	529	526	484	470	509	495	471	496	491	452	517	480	480	479	489	504	505	459	529	471	473	534
10539	692	616	550	430	372	344	356	335	326	317	296	282	317	284	275	303	332	295	249	293	284	284	280	272	318	327	334	290	275	299	311	281	305	297	296	282	323	309	302	307	305	292	264	308	291	258	279	266	267	279	268	322	258	265	307	278	310	259	300	280	268	256	277	281	281	266	283	289	314	332	291	270	301	332	278	284	302	279	255	278	271	286	304	261	294	288	285	292	304	287	288	263	308	265	303	291	284	307	288	268	285	312	312	323	314	290	269	305	308	280	282	295	284	294	266	265	293	297	307	294	306	278	298	303	261	293	284	276	281	300	293	284	282	280	288	281	280	321	305	299	294	307	289	293	293	302	316	303	277	295	290	313	311	310	324	306	263	308	288	300	304	298	294	261	267	312	285	282	263	278	317	298	293	279	280	287	297	294	305	274	305	291	264	302	290	286	297	297	294	285	284	314	312	303	309	315	284	305	297	344	284	270	293	304	305	284	263	284	300	291	269	286	303	328	306	293	275	275	300	265	269	282	306	322	252	315	284	307	270	311	311	306	284	293	290	279	279	298	261	284	307	304	271	268	307	268	305	301	300	276	283	292	287	292	278	275	268	321	266	299	336	281	280	262	302	278	299	276	286	263	252	298	289	310	289	297	286	318	305	280	296	271	267	309	279	308	290	318	281	280	305	312	309	289	265	287	308	286	291	299	272	282	311	296	319	283	281	272	292	305	279	246	297	301	338	318	264	302	287	287	278	287	298	280	330	322	328	295	280	269	304	284	308	273	309	287	289	309	280	300	284	308	302	289	293	297	295	313	275	288	274	322	287	292	285	281	280	269	306	313	282	281	301	300	306	323	338	303	276	302	281	294	307	277	250	300	305	306	288	270	313	291	287	282	310	303	275	297	310	288	301	292	319	273	298	288	302	295	288	276	307	288	270	286	280	276	318	268	287	279	284	283	289	274	291	320	297	288	285	282	314	272	284	298	304	289	302	316	289	277	303	316	240	290	294	305	286	304	296	312	307	303	288	278	318	293	280	290	302	294	288	295	306	308	294	260	298	305	304	304	281	313	304	326	277	305	325	289	297	332	281	284	290	303	257	276	268	285	290	328	267	269	295	274	318	277	300	260	281	286	288	264	270	292	260	308	304	293	306	251	288	290	283	262	320	307	291	281	283	305	272	281	307	296	299	285	306	266	268	308	319	285	285	291	302	282	268	267	253	262	306	254	296	313	315	279	310	270	296	285	291	254	279	287	294	281	290	319	272	277	293	269	292	286	302	308	282	280	274	287	243	264	274	304	341	281	321	257	337	275	283	280	286	316	310	270	296	280	296	262	285	310	283	329	291	301	281	316	272	283	297	298	285	293	301	301	282	284	263	307	279	259	256	319	297	309	275	274	305	295	283	280	306	310	281	298	297	275	272	335	319	296	278	312	305	287	275	308	293	293	278	289	298	294	287	303	284	303	276	280	274	285	294	318	253	302	308	266	292	286	308	310	313	287	281	293	300	301	280	284	325	299	254	291	266	285	304	271	303	315	300	296	292	265	300	306	288	273	276	286	286	320	323	290	263	277	263	312	308	307	303	286	285	307	284	291	315	273	268	326	316	281	272	301	302	315	270	292	301	307	285	299	267	289	303	305	259	276	257	287	313	309	266	312	315	290	254	263	325	302	282	273	305	275	289	277	299	293	309	282	310	314	287	302	302	303	299	284	269	311	304	277	269	302	291	302	309	293	287	288	286	312	284	295	307	292	299	284	323	302	330	307	282	303	289	286	272	295	300	323	274	285	300	284	272	297	266	267	303	303	274	302	281	293	270	300	314	279	269	327	264	287	287	284	281	317	302	307	274	278	296	305	292	306	303	300	262	292	280	309	278	277	305	324	283	304	294	319	295	305	298	306	299	266	289	294	270	277	294	276	270	309	283	263	314	272	290	283	278	293	288	301	303	261	306	263	289	275	294	289	278	298	265	280	293	271	267	328	270	303	306	276	287	327	324	289	283	281	289	303	280	298	266	279	293	288	307	314	277	295	272	302	265	258	278	288	292	280	277	283	282	284	298	263	294	290	293	279	279	252	308	281	291	299	267	318	333	286	293	252	299	255	283	290	324	307	294	286	322	279	279	283	303	301	273	265	283	283	311	294	321	313	273	253	306	294	307	309	347	296	304	277	269	325	308	285	275	321	273	291	283	286	288	269	307	320	287	291	258	298	277	312	301	287	322	294	277	272	268	302	330	267	282	287	277	258	293	274	302	262	258	315	273	301	285	289	245	307	293	294	289	302	303	285	287	273	275	289	267	274	273	272	298	313	316	259	283	269	293	283	304	295	282	288	288	286	315	281	282	307	281	272	286	274	261	309	271	279	317	291	265	296	297	316	278	308	287	292	290	266	301	342	297	312	277	269	313	316	272	279	314	277	330	280	271	295	262	284	293	304	283	284	264	279	296	285	314	280	306	279	284	290	276	320	290	301	266	272	271	299	281	284	286	308	297	275	269	283	280	265	291	276	300	271	275	287	310	332	282	280	301	303	273	313	301	307	270	281	290	267	297	294	280	281	322	308	282	313	299	302	301	300	315	288	255	285	291	325	289	289	320	322	311	306	288	304	281	318	283	286	265	292	280	252	319	297	301	307	287	288	274	318	269	298	249	329	297	300	257	304	305	261	273	312	293	298	301	290	266	264	269	309	306	262	276	253	279	267	288	310	283	332	260	287	277	302	276	302	268	299	316	285	299	303	287	290	305	295	269	272	320	290	294	314	270	286	289	290	270	298	276	312	302	271	308	312	277	269	281	272	294	267	276	316	278	312	274	275	290	300	268	303	319	336	270	294	304	271	287	285	294	276	301	308	306	271	279	301	275	268	300	312	273	265	241	312	295	310	273	296	279	312	311	262	271	310	259	284	271	292	273	282	287	293	323	316	304	305	328	302	252	282	312	283	288	315	301	278	306	296	294	287	310	305	274	276	276	284	275	262	279	294	273	291	337	313	287	295	292	285	297	286	272	312	303	303	288	290	273	291	264	320	296	281	292	296	288	310	302	251	285	290	279	296	286	292	311	266	308	267	269	294	294	271	269	275	275	279	275	295	282	314	292	268	269	311	331	285	301	273	260	295	298	283	299	267	290	273	262	314	295	292	312	279	246	279	277	289	275	281	311	270	292	290	282	283	315	272	301	284	303	284	296	282	248	267	288	305	295	258	259	304	253	318	286	320	280	291	284	288	266	285	292	325	293	286	286	290	298	308	296	293	286	275	282	269	278	283	309	288	301	283	273	287	294	332	291	313	333	317	262	302	288	300	241	289	286	330	310	323	266	320	295	299	289	287	310	308	305	300	289	296	256	266	342	309	249	267	304	312	320	258	292	303	280	336	306	263	278	290	290	299	281	343	305	271	289	279	273	296	293	296	325	283	310	283	291	314	273	293	270	280	277	298	304	290	282	308	295	316	287	285	290	290	305	326	312	269	287	290	296	319	271	315	254
8219	925	1377	1528	1408	1225	1093	997	899	874	838	842	771	841	751	757	735	783	704	709	737	750	711	676	692	728	708	706	720	686	685	729	693	634	672	704	689	700	677	670	674	714	683	683	692	631	635	678	673	709	672	637	675	703	669	720	663	672	670	623	688	690	663	643	682	677	656	696	721	628	644	690	639	723	706	675	645	701	663	661	681	669	710	669	652	616	685	647	669	690	688	687	626	682	676	687	662	648	668	624	663	707	718	685	640	691	694	698	700	681	685	667	641	658	619	699	675	693	674	630	657	660	652	697	681	692	687	681	648	648	615	687	622	652	683	672	679	662	662	666	674	703	697	689	670	676	686	691	698	684	674	638	691	676	636	683	617	690	658	647	648	693	671	660	687	614	719	684	698	692	673	692	704	647	708	644	666	658	665	650	621	673	655	682	714	639	675	680	637	664	704	671	713	655	697	684	683	683	638	651	690	669	715	650	643	677	640	670	666	641	693	633	713	659	683	670	636	674	657	664	685	693	665	654	656	670	629	698	642	644	662	676	686	666	660	701	658	671	694	656	700	688	666	615	643	679	689	730	659	659	606	676	669	681	637	643	691	669	700	659	665	692	690	672	680	627	697	669	662	666	672	724	652	705	697	651	671	710	632	644	680	676	659	661	698	632	694	644	641	681	687	673	636	669	633	658	680	672	667	634	684	645	707	673	639	674	693	677	641	642	629	686	661	706	659	682	665	722	688	685	695	683	652	678	654	645	645	647	631	698	654	681	650	650	698	677	672	643	620	635	665	726	647	673	633	626	640	668	693	670	676	686	694	666	654	655	658	678	697	665	686	638	622	666	622	670	710	694	652	618	682	655	638	652	689	652	693	714	661	650	683	620	710	703	676	669	678	670	692	659	661	617	678	687	706	618	691	645	697	669	653	687	633	632	671	712	676	634	682	640	690	633	680	715	661	627	667	652	732	654	669	664	725	638	662	685	676	692	710	638	629	631	670	651	722	687	683	692	642	685	659	680	659	654	642	681	650	630	679	693	711	644	655	640	651	644	677	679	670	669	684	649	652	660	670	670	684	668	647	676	654	702	651	692	671	638	689	694	651	636	702	633	672	660	695	698	697	674	629	673	630	651	667	661	652	674	707	673	665	674	692	705	684	666	633	624	709	649	690	646	683	681	629	659	692	645	664	661	680	631	682	626	703	662	665	633	652	697	623	668	694	647	659	680	657	682	732	633	671	673	710	692	677	660	649	714	686	656	687	697	673	629	676	702	652	686	689	674	651	638	667	662	650	676	679	671	679	682	718	637	694	668	667	700	685	668	663	643	671	658	655	715	681	710	699	683	645	670	702	664	672	697	695	722	634	664	632	693	675	648	698	636	665	640	707	680	645	697	670	658	660	650	680	651	611	672	657	718	702	666	685	625	661	666	672	699	673	666	653	625	678	682	677	656	645	721	682	681	667	663	684	634	670	704	685	683	635	683	701	639	705	706	660	660	663	693	679	653	667	662	668	695	668	641	702	682	656	684	664	669	716	656	653	642	685	671	682	695	665	696	649	655	661	666	688	670	714	681	637	711	660	660	669	653	707	660	681	708	676	677	656	636	654	701	681	643	673	690	698	695	667	679	667	654	636	670	699	701	662	668	674	682	678	647	748	630	708	676	670	678	694	689	688	665	680	679	641	686	716	680	708	692	660	642	637	673	640	628	678	686	667	624	672	681	677	634	698	719	658	657	661	625	626	646	675	673	660	669	702	689	676	684	669	638	653	673	689	685	638	657	631	692	696	700	712	630	651	732	665	690	616	680	665	669	665	670	670	643	654	711	647	688	663	645	677	620	612	747	656	619	699	661	694	631	675	680	673	637	665	669	640	682	608	677	663	664	725	705	685	654	679	673	624	706	617	709	695	692	687	688	672	662	683	679	673	674	689	653	671	674	675	665	698	699	695	688	643	672	675	647	664	684	647	668	702	675	630	639	623	730	674	649	711	698	681	646	646	639	685	702	636	641	669	666	663	623	655	677	671	637	658	646	672	715	717	683	663	621	659	671	684	623	705	668	680	706	625	673	732	670	670	698	633	681	688	634	700	657	693	609	654	695	688	664	655	689	643	661	630	682	680	691	688	676	686	661	658	678	670	645	659	712	647	681	689	606	732	729	636	648	648	751	673	625	661	659	697	696	666	661	707	624	644	680	674	686	721	669	668	671	632	680	627	652	660	618	622	617	676	671	665	696	645	677	670	671	685	686	668	676	652	647	641	667	687	632	690	660	635	682	615	715	716	655	669	669	630	746	630	714	649	659	715	664	663	689	673	664	642	674	705	702	689	669	665	669	682	676	655	667	678	659	664	685	705	688	716	619	635	643	693	660	632	667	704	658	651	673	681	626	671	689	678	686	628	666	623	696	671	746	713	690	672	672	675	674	665	667	654	666	643	620	689	653	696	707	653	668	657	701	669	680	659	654	664	663	661	663	672	685	682	679	659	724	677	696	695	696	656	653	661	657	664	685	660	687	665	686	693	651	637	661	655	683	664	676	671	643	654	656	605	668	648	652	681	659	656	689	671	680	652	702	703	677	644	682	645	700	675	681	658	667	675	638	685	687	611	680	670	717	732	650	695	712	686	675	684	689	667	671	647	723	629	666	616	658	672	660	646	665	686	698	675	674	683	713	671	679	669	678	700	671	674	642	636	599	699	658	688	670	665	670	679	680	688	682	663	667	701	672	634	633	645	676	681	638	641	678	669	683	665	658	709	648	677	635	682	678	692	641	669	668	649	643	662	669	632	701	686	712	662	635	657	689	683	640	677	676	652	647	600	672	713	644	624	647	673	685	705	701	658	672	663	669	695	665	662	678	686	683	702	659	647	671	688	672	690	643	706	668	688	643	685	655	636	679	692	720	690	682	702	712	662	726	722	662	695	672	641	658	650	639	664	591	692	660	681	675	648	693	680	661	611	677	684	649	645	724	690	669	670	656	684	651	683	678	634	646	647	649	691	614	659	646	631	661	699	654	675	682	657	657	665	676	678	692	676	712	651	738	708	675	695	648	640	700	714	649	676	624	667	706	647	692	659	707	628	663	689	644	673	669	693	722	622	657	665	698	683	664	660	658	655	715	657	638	677	676	722	693	686	697	658	672	705	678	664	684	678	643	629	694	651	695	689	658	717	713	721	710	678	665	690	648	668	715	698	679	651	644	705	651	635	708	670	650	691	651	674	628	686	658	670	680	700	629	672	661	620	703	673	651	700	698	691	661	646	644	692	700	678	680	661	681	682	661	662	661	722	638	643	635	658	697	692	674	680	681	686	691	696	629	688	699	681	633	654	640	681	664	652	665	682	671	688	669	693	691	668	675	691	653	650	707	662	702	617	665	675	695	684	645	654	710	656	705	702	662	690	662	630	700	673	685	685	625	655	692	694	721	679	672	668	696	666	675	654	691	680	671	662	730	680	702	689	686	667	640	672	696	642	704	633	692	661	663
18020	1489	902	692	497	401	353	311	279	263	255	222	216	215	234	193	195	200	224	186	178	175	196	204	207	223	213	206	195	201	192	172	179	198	196	188	220	194	192	205	190	192	162	208	176	181	182	195	210	183	174	166	219	205	197	183	194	185	184	169	204	190	176	198	187	183	178	184	180	211	210	192	201	176	169	198	181	180	207	190	203	184	189	175	210	188	194	185	196	186	179	187	213	175	172	187	203	161	179	160	192	168	196	177	209	183	178	179	199	191	188	186	167	187	197	188	179	193	210	184	165	182	184	186	184	181	176	185	194	166	194	203	184	196	221	182	217	191	187	205	191	206	170	204	183	170	177	177	186	200	165	181	178	209	191	211	192	204	209	191	190	178	193	223	193	184	184	184	188	200	220	202	210	191	159	184	168	197	171	213	176	196	182	202	214	170	171	199	175	184	173	188	179	196	180	189	188	202	211	187	221	192	173	184	185	158	198	204	169	199	185	213	195	206	195	199	179	191	200	181	186	198	165	165	191	197	183	160	176	178	226	193	174	181	191	198	200	205	207	194	170	189	190	187	182	199	195	182	171	197	200	185	191	209	197	194	191	181	196	177	187	185	165	195	170	209	155	186	203	195	187	173	163	187	190	180	193	177	183	194	203	176	199	187	197	191	201	154	181	200	189	192	195	169	184	175	195	174	177	189	215	173	183	203	180	198	190	174	170	191	190	197	207	179	183	163	175	195	174	182	190	180	212	208	175	220	167	173	192	196	198	188	188	159	202	221	178	187	182	180	183	196	194	190	188	190	192	191	198	189	198	209	184	170	179	158	199	173	197	188	203	161	184	194	202	180	210	211	169	181	198	185	181	189	181	186	184	170	178	175	177	191	189	215	180	190	179	186	201	194	204	199	176	172	240	175	195	179	191	184	218	177	206	186	168	199	213	175	198	201	161	198	196	190	182	208	197	203	196	161	179	168	218	190	185	164	156	179	199	198	191	194	184	160	167	186	165	156	183	165	183	166	179	184	218	175	206	178	190	163	187	190	185	210	215	180	162	173	195	200	197	189	172	173	180	198	161	180	170	189	166	179	181	168	240	178	189	181	180	192	177	189	201	192	178	189	191	166	191	192	176	191	183	208	184	168	213	211	197	222	188	176	178	201	176	185	174	184	201	198	192	194	199	177	171	161	175	211	175	170	214	184	200	188	213	157	210	201	186	164	178	197	153	178	211	171	194	193	200	178	206	171	178	209	220	172	193	211	150	203	192	216	222	184	169	186	201	207	185	203	177	176	168	195	188	188	182	211	213	198	177	190	178	163	185	190	181	192	170	205	201	181	185	190	192	208	181	189	202	217	182	186	199	181	199	194	178	196	153	158	198	188	163	190	168	165	180	200	203	203	178	173	196	183	204	150	197	200	189	217	184	197	186	187	172	171	170	199	194	185	183	174	171	196	199	192	174	210	191	199	174	188	198	198	173	178	211	181	184	187	169	199	163	186	184	172	194	173	198	171	162	166	189	199	192	172	211	171	177	162	202	202	201	190	195	188	203	202	172	177	201	188	213	211	183	191	175	211	190	210	186	199	197	196	181	188	204	222	191	208	205	199	179	189	194	217	178	207	191	216	182	180	174	195	190	186	187	194	186	180	188	182	194	183	160	182	182	210	187	218	183	177	180	172	188	182	196	184	198	171	181	179	196	214	202	199	182	197	165	205	188	185	169	193	185	188	203	195	206	189	192	203	187	221	192	178	193	187	183	189	205	183	230	193	202	156	176	188	158	165	178	194	186	205	181	176	191	196	197	198	174	181	178	207	174	204	177	188	171	198	197	199	156	185	211	202	176	196	180	193	203	180	188	209	191	176	172	216	192	195	186	164	177	180	207	172	168	167	195	181	186	185	195	165	181	216	192	176	181	193	194	195	190	193	184	182	189	188	155	182	176	193	173	197	180	171	212	200	176	197	198	188	180	182	187	167	185	222	182	182	176	168	205	192	176	185	190	200	194	174	182	203	188	170	180	203	170	216	196	175	188	177	198	197	217	189	185	184	191	186	197	209	180	159	181	161	171	189	183	179	195	175	192	214	199	171	190	208	163	178	190	175	197	197	190	196	155	175	193	195	188	188	178	178	186	206	196	171	201	199	173	223	194	206	193	162	197	193	182	215	189	202	189	191	174	194	165	202	182	203	172	195	213	203	168	162	183	207	189	194	172	177	164	182	192	204	178	206	175	183	185	160	185	208	181	176	199	188	199	185	208	191	193	193	163	180	176	181	189	183	180	208	171	177	174	166	193	178	190	209	208	194	197	198	182	176	164	221	192	187	166	187	186	169	174	201	172	196	198	179	175	200	187	179	194	172	143	185	173	178	177	197	191	184	195	177	194	192	195	206	201	229	202	187	219	178	189	192	188	183	176	161	188	175	192	172	186	194	179	158	185	192	203	162	201	176	184	160	202	185	195	174	184	205	177	202	186	222	200	184	196	205	220	191	198	176	197	174	185	179	180	181	192	188	175	197	182	185	193	198	175	183	182	172	205	184	185	190	178	199	157	163	181	206	171	198	191	162	193	167	181	185	183	193	216	189	180	197	174	197	152	178	191	196	173	180	167	187	208	226	216	192	186	181	206	188	199	179	199	180	173	182	158	172	188	177	204	197	176	210	203	209	178	206	216	209	197	197	216	204	162	182	224	179	210	177	194	181	177	202	193	175	179	167	184	217	200	169	183	177	200	186	191	195	187	176	200	188	187	201	175	195	173	179	206	170	197	175	157	192	164	177	179	208	203	200	231	201	214	187	187	176	191	170	161	201	194	169	188	180	181	197	193	177	165	198	205	190	196	190	189	189	171	195	224	192	225	187	186	182	204	168	179	225	188	168	195	177	187	191	204	177	194	187	202	180	203	177	184	172	188	196	186	184	212	188	218	206	202	183	196	178	184	178	211	179	186	200	206	173	191	193	159	203	183	218	206	191	190	184	217	192	199	185	218	188	172	210	170	190	187	196	203	197	188	181	190	175	202	173	169	188	185	189	195	199	190	172	190	185	177	196	201	189	165	180	179	195	196	179	199	188	175	177	159	200	173	172	162	151	169	204	208	195	218	200	193	186	171	194	198	172	182	190	167	189	183	165	181	192	209	163	191	181	191	209	200	173	201	181	161	168	184	185	199	191	196	152	197	198	177	152	183	202	165	184	189	179	191	190	195	184	189	183	204	170	190	210	185	196	178	198	209	173	169	190	183	209	179	180	176	185	207	220	201	181	201	191	200	173	191	172	211	194	183	199	169	196	179	202	184	195	212	172	189	176	193	198	209	203	182	202	164	197	195	194	171	185	201	194	173	187	165	176	193	199	201	199	200	168	184	197	211	174	171	186	211	192	178	167	182	196	183	188	179	209	218	189	174	169	181	202	182	186	174	161	174	207	169	182	171	192	192	191	198	172	210	174	163	181	180	182	195	169	210	194	176	185	183	211	165	210	171	177	187	211
10069	1071	1776	2217	1763	1444	1161	1092	939	809	756	725	666	637	606	593	595	524	571	510	528	511	512	514	491	489	491	506	498	513	492	458	472	453	446	460	483	471	478	461	449	461	459	472	425	464	461	471	406	435	503	443	435	455	464	429	418	462	489	501	465	439	424	464	441	448	449	431	433	442	447	418	455	454	462	436	483	455	410	461	451	454	441	445	408	419	429	464	467	454	433	421	434	410	429	460	417	434	433	453	432	463	422	436	431	420	451	444	455	422	448	473	452	411	419	437	430	426	452	412	432	415	434	452	433	458	462	416	437	470	445	415	462	425	432	449	434	428	439	429	442	441	458	438	428	409	432	413	443	418	408	431	440	444	439	424	411	442	449	476	435	438	423	441	469	430	488	436	457	457	449	439	407	451	458	443	439	421	426	443	390	391	421	432	383	440	438	446	466	409	441	433	426	455	411	441	417	424	442	408	437	440	427	418	423	426	442	427	452	447	457	432	452	494	423	445	397	420	457	461	444	394	438	418	388	427	446	460	440	447	423	387	442	421	437	482	415	434	435	430	448	432	406	484	435	396	422	483	440	452	464	448	432	433	411	484	425	430	394	393	428	421	419	460	457	432	429	420	479	485	453	474	464	441	464	422	449	436	448	468	424	425	439	392	426	438	434	457	430	446	449	443	442	453	408	426	430	417	407	442	419	448	446	449	458	424	439	421	442	422	390	432	447	469	468	451	453	453	450	426	458	477	469	410	445	390	435	403	427	425	411	413	431	421	425	439	448	453	428	421	418	451	449	419	453	443	406	430	435	455	415	444	466	421	425	472	425	452	432	440	480	453	436	461	416	425	406	453	426	445	399	435	461	462	401	411	410	481	446	452	397	401	428	408	415	458	422	447	471	420	432	399	436	452	407	428	401	430	424	438	414	443	461	461	419	379	417	465	455	405	435	424	442	419	442	427	427	414	465	431	446	404	399	415	460	425	395	404	455	459	441	438	439	442	438	466	410	397	451	411	383	433	445	414	454	437	442	443	435	447	408	402	431	416	387	407	405	407	435	453	428	428	454	444	418	431	436	443	461	457	457	432	432	420	424	452	427	455	431	420	468	431	476	444	447	417	458	431	450	435	397	441	449	444	463	444	446	424	420	435	471	455	432	433	421	459	458	406	436	414	421	411	438	436	392	438	403	422	424	400	455	444	449	450	446	426	426	441	468	446	417	464	383	441	448	464	443	449	451	457	440	424	444	403	438	437	411	454	446	448	438	411	420	434	435	449	439	445	428	424	448	414	451	398	431	395	445	442	450	399	432	447	437	443	450	460	414	452	427	416	428	429	457	431	462	420	448	452	449	435	447	432	423	446	439	424	425	462	444	427	450	433	417	464	432	419	456	431	457	443	432	402	431	409	441	443	410	471	431	419	417	444	427	458	449	487	448	431	382	433	448	442	439	468	423	483	451	415	441	433	491	453	429	420	438	465	459	414	457	450	437	410	413	455	462	402	432	408	436	439	479	431	445	438	411	450	449	420	404	398	431	445	421	420	454	421	447	444	476	429	418	390	456	434	436	449	428	421	413	444	438	452	425	402	421	440	434	417	435	399	454	410	450	452	450	394	462	439	463	437	408	402	444	418	438	433	426	454	433	381	461	428	454	431	443	440	448	431	391	429	416	420	431	437	462	444	450	454	425	483	423	448	439	420	459	401	459	445	448	443	419	433	440	405	382	405	433	432	428	428	471	429	439	439	449	441	450	441	425	444	421	438	460	430	441	465	437	419	423	408	461	460	426	430	447	448	419	434	443	469	432	403	426	413	439	458	430	425	436	450	450	457	413	418	450	437	449	438	452	427	435	420	450	407	420	453	409	417	429	403	440	461	439	439	471	450	451	427	418	446	423	457	444	412	446	431	444	400	451	439	427	426	452	417	443	439	392	442	470	410	425	448	427	445	456	450	423	430	406	454	382	449	414	429	417	425	441	404	428	451	430	408	475	454	444	391	450	434	420	454	421	460	404	437	456	436	416	415	464	415	447	464	380	423	409	406	430	418	429	451	420	426	428	392	399	447	441	463	427	446	438	463	405	458	428	419	466	442	432	398	464	438	464	467	411	432	416	435	421	469	417	447	435	430	426	418	414	376	420	434	429	449	420	470	400	463	442	424	453	477	402	459	452	465	459	436	395	439	404	432	424	442	428	439	410	429	410	427	495	439	411	413	423	438	444	442	443	435	457	407	433	471	462	419	468	445	443	450	428	441	434	410	427	435	449	425	415	429	390	464	445	434	464	449	458	419	459	463	427	454	385	401	432	464	422	449	447	419	414	447	437	455	417	472	418	441	455	457	428	447	433	426	475	432	447	438	448	404	450	450	434	413	440	417	415	479	395	434	402	444	427	454	438	391	445	420	425	415	423	444	437	416	462	424	462	412	454	448	439	443	429	434	452	432	435	433	446	447	436	418	424	403	445	466	449	420	451	423	443	416	423	411	426	452	393	455	477	459	445	450	456	458	428	454	432	456	370	428	440	426	424	440	447	392	415	426	452	418	409	418	404	444	418	421	432	446	471	385	452	440	477	433	459	466	437	436	446	449	413	432	441	460	453	406	415	456	453	448	443	489	395	417	450	457	445	464	405	455	458	435	428	447	418	430	426	420	444	460	448	419	489	429	478	465	437	491	482	452	440	468	440	427	434	421	437	454	441	443	435	440	428	433	432	424	418	400	419	471	434	450	448	487	432	424	477	435	433	426	430	462	396	474	457	419	478	416	447	438	410	430	442	427	429	440	429	449	387	447	438	390	449	447	457	472	452	412	436	436	428	408	447	444	482	434	422	442	436	426	431	409	405	418	437	439	472	436	423	426	438	377	455	414	434	438	458	443	440	448	380	433	429	431	457	483	416	458	438	481	479	453	462	455	438	432	410	407	448	426	465	454	445	435	463	448	433	445	433	461	428	438	424	442	430	407	429	443	458	464	443	461	410	438	433	426	482	417	452	460	438	485	414	456	416	432	449	418	416	445	437	438	432	448	438	415	414	407	469	417	465	445	412	456	433	448	433	429	418	479	417	463	412	438	474	432	418	459	439	487	482	447	426	441	460	433	422	443	401	447	420	435	388	435	390	456	435	476	442	427	424	423	445	432	443	424	430	433	425	399	437	444	458	437	411	415	438	439	448	455	428	486	433	415	407	452	432	434	466	444	463	418	440	427	426	466	463	439	430	422	442	413	405	427	414	432	474	421	429	452	420	424	397	445	414	469	444	397	465	446	432	418	450	442	460	473	408	410	432	451	427	425	428	440	438	440	417	456	403	458	450	425	439	445	418	412	429	457	449	452	432	436	402	436	489	481	423	467	448	456	456	424	416	431	462	445	442	439	419	419	423	431	431	408	420	447	441	437	430	467	454	406	432	457	461	439	430	436	492	465	452	465	430	428	413	414	435	428	431	420	447	430	437	424	414	438	439	442	448	439	470	414	451	434	465	449	443	443
3825	262	269	232	224	231	201	197	218	175	235	192	238	223	160	186	217	221	213	205	215	202	209	194	191	206	198	204	221	226	212	208	198	200	188	212	211	211	192	179	180	206	208	224	205	209	215	204	184	210	208	193	185	187	212	180	204	186	215	190	190	228	192	197	204	210	192	216	206	201	192	171	208	177	201	208	184	200	218	200	197	195	200	194	217	209	213	199	225	198	230	182	206	199	218	202	190	189	177	174	180	191	202	185	201	185	203	214	205	176	199	203	192	227	191	196	205	210	185	212	200	207	186	194	200	201	188	219	200	202	239	235	202	207	187	210	222	214	209	227	188	220	208	211	191	206	230	190	216	197	190	189	200	183	219	203	185	215	196	199	186	198	202	249	215	202	185	209	183	210	232	189	204	197	204	197	203	205	169	200	196	199	193	175	198	193	186	203	195	192	211	176	209	197	188	210	192	225	193	203	197	228	208	172	204	218	224	201	185	219	207	176	219	206	202	196	201	200	215	213	220	223	201	220	219	230	193	190	182	210	216	213	189	176	216	219	203	191	208	178	174	193	200	201	199	201	175	210	218	161	212	205	234	163	207	185	194	221	220	220	213	201	204	195	222	212	220	201	212	192	243	201	226	201	195	199	195	186	188	194	198	209	222	206	192	193	197	213	198	167	185	200	199	198	185	226	203	198	231	227	187	202	195	214	206	190	184	187	180	172	212	218	185	183	194	213	191	229	227	171	189	213	184	184	175	176	178	181	226	210	185	234	217	193	209	186	200	206	205	198	181	204	189	212	207	212	195	207	216	206	218	202	204	193	214	193	235	183	206	201	221	194	193	203	206	211	202	190	195	205	185	220	208	219	215	194	185	190	181	184	170	197	190	219	201	197	225	170	228	217	164	210	182	190	189	197	202	223	212	188	211	206	214	202	206	191	208	202	187	208	215	199	231	208	208	178	214	197	212	196	198	212	228	192	212	185	223	214	195	205	172	182	201	180	199	227	197	222	211	197	181	190	190	204	181	200	228	192	195	175	210	212	184	181	225	186	177	217	195	186	192	195	181	198	200	226	223	204	203	154	175	184	218	207	229	205	189	218	187	187	210	204	201	206	203	200	224	193	192	212	205	194	214	201	205	166	194	226	176	235	153	212	217	183	189	202	190	196	243	221	213	201	204	193	203	198	199	204	217	194	189	199	197	197	196	215	208	188	202	167	187	210	193	213	218	196	190	216	209	212	176	205	222	192	222	182	204	196	222	208	201	210	205	175	197	233	206	215	213	232	188	217	211	189	198	207	199	211	181	168	200	223	211	195	214	205	193	199	186	201	192	196	222	195	208	210	203	204	199	216	199	232	223	209	205	202	229	242	200	200	209	195	209	221	182	193	192	215	187	235	200	194	194	204	214	188	209	178	199	186	199	227	232	194	227	224	181	196	192	172	183	181	185	191	230	195	172	184	208	223	218	208	201	205	204	220	224	236	195	221	210	213	202	205	189	206	204	166	220	216	185	244	203	207	197	192	188	213	242	229	191	217	205	222	215	207	198	217	185	205	193	236	208	230	176	205	195	178	215	195	196	206	214	209	195	204	199	211	217	199	192	179	213	195	224	193	205	205	224	203	199	198	192	206	206	189	201	198	226	220	194	200	196	196	178	203	242	218	192	170	216	215	217	219	211	226	201	210	238	200	203	196	196	203	217	205	201	182	178	188	198	219	191	209	209	196	191	199	191	196	189	200	186	197	192	218	180	198	192	191	188	216	205	202	213	202	168	196	190	220	203	213	201	206	176	185	183	185	196	218	200	205	232	205	187	212	189	171	231	192	221	189	227	206	186	216	206	214	197	206	220	199	184	194	176	194	216	185	212	186	195	185	211	182	207	197	211	181	181	204	201	223	209	206	165	188	205	182	170	180	221	210	195	195	241	192	208	226	187	172	192	224	203	200	213	198	202	203	170	192	208	222	202	203	228	208	226	188	173	189	193	210	220	200	199	192	203	251	239	212	182	205	203	190	212	210	213	235	199	213	228	185	201	210	199	201	194	181	225	175	213	203	182	193	198	198	176	175	214	186	205	228	218	190	202	189	165	188	197	208	173	218	228	200	206	190	209	177	190	230	183	198	198	204	229	205	204	191	191	194	198	217	205	206	196	184	202	170	202	183	195	190	200	193	201	179	207	187	213	215	210	181	195	198	221	228	215	173	171	195	200	182	192	207	209	173	224	199	207	183	217	227	198	213	233	230	214	215	213	223	184	214	221	203	205	182	201	200	218	220	186	201	224	211	216	215	221	202	220	192	198	215	223	196	163	194	197	206	182	203	203	196	187	208	152	206	202	194	222	188	194	212	207	214	187	195	181	195	233	217	202	181	210	203	200	188	191	207	193	207	226	202	230	175	208	181	202	200	211	216	182	189	207	226	164	216	189	184	224	228	198	195	168	202	209	204	194	184	218	194	219	206	196	199	190	162	209	212	213	209	249	206	186	233	193	214	195	195	207	236	198	190	195	206	210	194	212	212	203	205	214	190	229	187	189	179	178	202	210	216	220	193	215	234	204	213	211	193	224	216	167	210	202	243	229	221	191	188	208	209	191	207	203	222	189	197	182	196	178	216	189	218	206	224	212	189	208	196	232	213	201	206	192	208	239	213	202	232	184	202	187	185	211	187	205	191	214	206	215	206	192	181	202	168	213	203	194	214	192	205	222	196	197	194	216	204	222	214	183	190	189	193	208	220	205	178	197	213	214	190	186	232	179	193	194	200	194	208	210	178	212	196	207	184	201	193	202	174	239	194	164	179	214	191	190	204	178	203	190	193	203	199	203	213	232	181	234	207	208	217	199	209	207	201	165	191	226	208	222	180	221	219	237	175	211	199	198	204	190	191	200	203	215	202	189	203	231	193	199	205	191	221	195	202	213	216	189	219	212	195	162	218	186	218	234	213	208	192	177	176	213	190	225	200	195	215	224	201	205	175	220	190	196	208	226	189	192	207	211	186	193	207	203	215	194	189	178	203	189	195	187	199	195	213	192	190	201	227	204	177	208	210	206	218	214	188	220	196	206	212	190	198	234	222	190	188	182	200	200	206	193	209	194	194	211	190	187	197	182	202	203	194	179	200	166	207	218	199	188	197	206	218	191	221	200	210	206	200	190	201	232	194	185	180	223	186	181	240	190	184	182	194	177	198	197	204	228	181	213	177	227	222	211	204	225	216	231	195	215	217	223	205	221	208	210	194	210	207	201	217	205	220	190	207	202	214	219	216	206	203	208	208	167	234	195	212	236	203	192	180	213	207	176	184	163	187	208	197	194	191	182	179	183	197	206	194	199	184	177	209	199	198	214	202	186	204	179	188	207	196	214	203	189	202	185	188	190	178	217	213	192	219	204	185	197	229	220	194	203	198	218	178	216	195	192	206	186	208	200	209	189	211	235	179	226	195	213	190	202	236	167	225	204	177	203	228	221	214	206	175	189	178	215	172	185	202
3230	524	574	561	529	540	527	510	530	483	504	489	486	468	499	492	498	497	489	497	462	458	466	502	495	490	455	560	487	477	492	484	466	499	503	473	512	487	454	500	473	516	484	480	533	486	456	477	450	506	474	480	498	471	502	498	485	502	507	520	499	478	486	488	505	474	475	476	502	495	476	474	541	470	489	463	486	490	495	503	476	526	516	530	525	452	485	455	528	475	466	482	445	488	499	471	530	476	514	492	490	524	501	511	527	470	498	522	501	515	463	481	511	480	536	560	518	491	515	501	477	493	518	479	468	477	515	497	481	512	496	475	523	487	486	495	505	520	480	443	478	482	513	454	528	465	475	484	476	515	453	529	467	529	500	494	446	490	516	444	507	478	481	495	494	484	473	492	455	505	504	500	476	493	497	461	523	519	490	495	491	515	507	477	482	483	503	499	497	515	497	483	517	493	502	474	483	498	468	491	527	474	518	485	471	467	525	479	502	431	495	498	445	519	495	497	494	517	488	500	487	440	461	500	478	488	496	508	454	528	505	516	482	475	474	491	467	486	473	451	478	455	473	475	481	478	495	487	494	471	497	471	488	505	501	484	455	462	496	496	487	510	488	473	522	468	482	498	507	458	469	501	526	469	525	513	473	489	498	485	525	481	499	455	527	488	438	510	498	508	472	479	510	504	463	545	474	511	475	483	528	520	508	518	493	464	481	497	473	503	468	491	502	472	475	475	495	479	498	459	520	485	509	512	466	505	536	490	483	467	480	491	495	465	506	511	487	489	499	491	501	494	501	448	498	497	507	493	485	471	477	534	524	467	513	467	501	478	517	515	490	513	479	490	498	486	470	492	504	482	456	496	497	466	487	487	456	473	500	498	511	447	540	531	503	497	493	493	530	488	503	509	478	488	499	477	474	479	481	484	452	499	503	479	522	476	475	482	455	509	478	476	493	466	456	488	519	507	452	495	488	502	482	513	487	485	490	506	475	507	523	481	477	470	500	518	487	476	485	474	508	491	507	458	486	474	488	489	483	488	524	471	472	469	468	497	504	488	536	473	466	479	489	471	502	499	501	491	527	539	485	487	493	525	488	512	476	494	456	491	507	491	498	503	494	504	507	531	459	491	502	465	507	479	511	471	493	469	513	541	533	466	493	501	528	490	509	459	449	493	533	466	522	514	466	448	514	495	494	460	500	488	505	461	495	500	465	478	474	472	480	495	496	476	493	495	508	533	485	511	483	451	507	471	463	481	520	511	505	445	484	480	520	460	460	475	485	449	508	509	521	475	495	497	478	453	478	521	496	466	501	484	521	478	506	472	481	489	501	476	481	482	511	463	471	453	495	487	491	528	515	502	492	508	464	501	471	438	528	466	505	525	525	475	474	489	487	460	510	529	503	505	514	498	477	500	486	508	504	517	510	490	506	511	484	509	503	479	509	518	529	507	503	520	501	524	478	456	503	484	480	526	528	509	470	481	503	474	522	529	490	505	462	461	492	500	484	496	499	536	513	485	484	463	526	461	543	457	503	509	488	479	481	489	458	482	497	508	515	482	504	471	472	504	479	480	424	487	491	490	512	550	451	503	491	458	499	508	476	455	513	481	459	515	493	515	507	449	466	467	468	494	480	485	497	530	515	485	474	483	458	483	488	486	482	469	486	488	512	521	540	492	504	507	502	532	463	475	494	492	497	455	500	498	469	487	484	499	501	476	497	495	482	462	485	464	493	487	485	504	506	491	506	496	468	485	460	486	523	478	503	502	500	476	483	464	510	488	458	539	482	462	542	487	488	439	524	484	453	495	517	469	500	510	532	493	504	527	457	518	466	498	477	470	487	452	508	489	479	486	475	508	499	490	529	493	516	483	537	442	460	519	508	472	471	502	466	497	472	515	509	491	484	536	468	466	457	473	486	462	481	500	483	510	494	506	484	491	475	470	511	482	542	509	497	482	477	521	502	493	453	476	448	505	487	454	509	467	509	491	517	468	448	467	505	500	529	522	513	489	504	483	509	491	473	505	500	495	495	523	466	503	503	493	531	493	518	504	524	481	490	491	473	502	485	497	480	510	462	490	510	520	458	493	492	525	528	509	509	444	508	469	493	517	458	480	474	511	496	535	489	493	474	458	469	474	450	512	497	500	514	479	523	510	485	470	503	468	514	486	505	508	496	520	506	504	463	508	475	514	531	518	468	513	476	550	478	462	509	502	485	500	477	492	496	520	450	456	545	498	469	546	473	494	486	497	490	463	478	519	502	487	465	532	509	535	437	521	477	457	524	474	486	499	516	468	509	488	495	478	467	476	468	502	517	478	460	475	501	465	460	535	520	475	521	502	461	481	458	508	496	554	525	466	453	498	493	444	499	519	506	531	507	484	482	510	455	506	469	473	491	478	492	478	490	495	479	510	507	433	456	475	498	525	482	519	501	531	485	485	528	447	463	498	494	502	485	486	492	508	465	486	495	503	489	551	479	499	471	496	479	490	485	475	492	516	501	484	478	456	484	505	458	479	481	502	463	485	490	490	487	500	484	492	477	500	453	493	460	490	481	487	451	477	467	494	492	517	508	505	514	470	468	488	464	518	498	505	475	471	483	492	478	506	496	482	485	515	473	501	447	483	496	501	501	450	503	489	500	501	480	493	468	475	524	478	467	513	527	485	454	481	506	500	491	492	503	509	490	491	498	462	487	494	478	481	512	509	504	517	462	499	468	471	495	481	441	498	508	516	487	457	499	465	472	515	479	507	536	466	485	474	496	478	483	508	496	486	422	487	487	501	495	519	497	509	521	507	491	521	504	502	450	500	461	512	498	486	491	499	494	528	485	528	477	536	505	510	457	512	461	502	485	512	483	518	471	501	494	473	480	514	473	484	457	452	499	460	512	510	501	517	501	470	502	497	550	494	516	494	495	457	524	507	489	450	501	467	513	480	493	458	465	473	470	490	500	500	522	472	482	466	474	485	491	498	481	521	511	469	474	505	508	524	512	524	511	514	487	492	489	491	541	466	485	494	527	518	484	478	506	473	493	497	497	473	459	527	486	475	516	496	455	513	468	504	484	481	477	480	505	507	529	454	475	495	487	469	530	476	499	498	468	506	485	535	517	517	515	502	496	529	477	496	510	499	470	469	478	499	477	503	485	505	498	520	506	507	482	461	517	461	512	472	475	502	498	502	501	461	483	471	496	495	501	514	463	486	446	525	501	478	498	474	502	467	501	465	476	471	493	495	477	484	506	471	552	452	518	494	488	516	511	520	475	483	499	528	505	480	470	460	521	480	488	498	480	488	537	544	468	491	485	465	512	488	501	462	467	464	475	497	512	489	462	473	530	492	483	484	479	509	466	514	465	520	513	530	486	496	496	511	479	493	488	495	494	496	481	538	449	496	450	481	458	481	494	474	500	505	469	495	456	509	481	508	492	506	503	482	488	475	526	441	526	456	493	469	493	501	464	477	491	510	476	501	505	486	506	496	471	485	517	500	469	485
11101	771	643	545	454	373	336	355	356	347	328	309	300	272	324	308	278	326	282	315	331	306	299	283	304	283	301	264	306	289	291	284	302	292	292	286	293	281	295	295	289	276	291	286	300	289	286	289	313	286	255	277	289	304	297	259	327	297	272	312	306	293	299	310	276	276	330	270	325	306	310	286	292	270	288	284	291	315	250	292	276	309	318	293	284	288	292	291	271	282	283	296	258	302	313	303	291	308	282	273	279	300	287	275	290	315	276	281	266	305	264	280	307	316	290	302	281	293	307	290	311	323	257	271	288	309	302	270	299	297	281	291	281	279	343	270	279	305	265	277	317	306	302	270	291	280	312	304	298	281	264	318	282	279	287	291	313	315	269	306	306	285	296	263	301	303	278	304	309	278	276	292	337	286	274	317	309	292	253	303	267	295	331	282	286	312	281	277	281	269	293	312	309	288	307	318	282	284	322	298	282	276	291	290	311	297	294	304	253	292	283	307	289	298	293	304	291	268	284	299	269	293	273	276	287	278	316	294	266	294	287	317	301	289	301	304	289	274	294	302	302	267	288	289	312	277	302	280	259	266	272	308	284	328	309	299	318	295	319	276	282	299	283	275	281	307	295	276	290	305	273	302	302	279	264	303	256	248	280	305	299	298	296	283	304	285	273	283	295	301	298	279	310	286	286	277	270	288	300	279	321	323	280	297	283	302	274	287	302	306	262	317	289	292	317	302	274	267	270	292	269	262	318	287	308	293	284	274	299	291	325	289	264	275	300	302	285	288	274	288	274	282	253	284	293	302	269	300	278	258	291	300	293	301	327	289	323	310	304	334	281	272	272	296	288	286	287	292	291	289	286	325	261	296	317	288	283	262	278	316	271	297	269	295	267	265	261	284	278	321	269	270	292	297	304	322	306	304	294	310	283	327	271	295	301	276	311	295	282	299	300	274	276	290	267	300	286	273	291	274	275	268	317	289	317	299	282	283	313	311	288	277	281	302	318	274	311	262	275	291	285	283	284	319	292	318	303	293	290	290	317	295	270	307	281	294	278	306	297	278	275	289	256	275	269	306	307	298	337	308	270	316	300	279	308	294	291	272	295	308	265	314	286	305	284	270	281	328	314	336	286	277	309	313	303	278	267	320	262	290	260	271	307	312	277	293	314	315	295	281	339	278	302	290	306	251	277	311	284	325	322	306	295	260	308	310	263	292	273	280	324	305	312	314	281	283	284	279	288	264	306	267	303	286	277	279	318	308	313	267	283	269	262	252	278	306	245	282	285	284	294	271	275	288	246	289	278	309	318	282	265	279	299	281	275	313	290	296	262	306	316	288	326	274	299	305	300	266	299	273	276	263	292	276	298	283	328	288	310	299	277	294	305	295	294	296	303	290	277	298	295	292	279	306	268	292	275	289	304	272	281	281	273	295	311	289	268	297	260	322	294	265	284	301	269	291	287	290	308	276	300	267	304	300	269	270	312	310	299	290	294	310	251	285	295	284	270	289	286	284	300	302	300	252	281	292	292	280	299	318	277	261	280	325	311	300	275	299	291	295	276	336	270	273	266	279	295	286	297	287	271	263	312	268	304	305	302	278	248	301	282	301	287	317	266	292	287	302	298	314	288	282	291	287	298	258	265	282	312	293	277	334	282	292	264	324	329	293	290	291	297	285	302	308	303	310	284	304	285	266	288	279	266	318	295	283	294	309	301	254	276	273	291	289	289	296	292	272	308	300	323	261	312	283	268	283	316	269	294	270	272	305	312	313	312	294	296	306	273	275	299	290	310	289	260	303	282	302	300	292	289	310	279	269	268	273	292	272	304	314	310	309	293	315	330	296	271	323	342	270	281	288	295	271	297	288	288	281	285	252	264	321	289	280	279	295	298	289	270	325	280	275	261	304	305	307	313	315	295	276	318	295	294	285	263	308	285	276	306	282	249	284	296	325	282	273	286	259	294	286	282	275	298	291	278	296	265	323	299	302	295	260	280	277	310	299	313	302	306	278	269	328	260	291	299	302	272	292	251	242	290	273	272	295	301	276	283	298	280	296	259	255	315	289	310	308	311	293	304	308	303	282	287	303	311	302	282	290	304	325	254	284	278	281	281	297	303	285	295	278	260	276	280	277	283	298	292	283	334	276	315	325	295	288	302	309	276	281	291	305	322	312	274	338	324	314	288	254	265	290	332	282	284	277	249	281	294	280	276	288	298	312	292	277	289	281	268	286	286	324	311	296	285	302	268	264	274	294	275	281	267	284	274	260	283	264	316	279	274	303	284	269	280	332	323	294	297	309	279	266	311	320	311	304	291	292	294	251	288	319	285	254	285	263	283	275	256	298	286	297	268	297	329	272	253	320	311	314	275	269	278	273	297	296	328	298	271	321	311	313	297	319	292	296	266	281	304	291	313	307	334	286	262	285	306	301	339	291	261	263	297	306	305	306	290	279	297	309	282	280	319	315	282	309	283	267	287	308	267	308	291	305	313	303	300	288	313	280	272	258	299	296	286	269	295	278	288	296	291	282	278	297	303	292	279	303	293	297	266	321	298	302	320	288	287	284	293	288	292	321	282	268	301	278	300	318	282	298	305	292	298	306	320	324	289	287	280	304	322	286	291	290	253	269	331	306	272	305	272	271	300	313	318	291	278	298	302	312	318	282	305	263	308	305	306	303	305	321	283	285	275	320	343	318	305	289	311	275	286	272	323	277	285	284	274	286	311	289	301	316	287	264	294	294	313	258	297	278	279	286	269	283	298	260	293	302	295	309	275	311	304	284	299	302	305	292	268	252	290	274	285	298	267	273	304	271	277	286	303	298	295	333	269	270	281	292	285	277	284	304	312	277	327	279	292	276	285	269	295	277	279	270	297	333	257	276	280	286	261	329	294	287	277	288	287	307	304	272	293	277	278	309	304	319	288	313	289	305	282	289	286	288	296	300	271	274	279	306	259	274	268	306	276	269	276	262	309	269	269	287	304	282	272	263	291	315	296	292	315	312	290	288	299	264	285	297	293	257	271	312	288	299	282	288	288	300	285	308	282	295	265	290	273	291	311	266	304	267	294	296	283	307	296	303	298	314	276	334	291	279	311	301	285	329	288	307	260	300	270	308	294	284	271	303	295	317	294	274	315	313	277	282	291	312	291	279	312	301	272	251	303	291	290	294	283	319	319	278	274	299	292	300	277	279	295	305	287	298	314	261	284	296	278	295	264	293	297	321	315	272	291	266	291	305	261	307	304	289	271	294	288	317	292	289	296	295	288	271	278	262	282	308	310	291	295	299	292	292	317	263	271	270	269	267	302	322	287	286	317	247	293	294	291	290	258	266	290	308	272	280	279	306	276	271	308	316	278	258	306	296	291	269	329	295	289	250	262	299	287	274	274	291	307	310	286	273	280	289	278	250	262	297	303	285	276	275	292	325	302	289	290	298	300	288	288	289	299	308	272	310	316	276	313	298	297	278	282	306	286	296	310	304	294	289	261	285
8552	912	1447	1625	1390	1193	1107	1021	909	891	851	848	821	731	784	737	733	727	721	734	778	721	708	681	741	711	664	717	724	662	681	693	706	693	691	629	726	638	690	707	703	700	639	733	677	667	697	684	659	656	657	670	687	675	688	648	633	680	676	679	699	677	626	626	661	617	652	686	623	644	665	651	686	690	681	616	653	658	719	713	649	659	681	668	684	669	660	694	634	629	664	687	634	642	668	677	653	658	658	710	650	678	657	661	684	669	679	644	635	651	673	725	680	665	695	676	690	679	666	676	700	676	636	642	708	670	710	692	704	713	654	648	668	679	688	653	646	649	712	659	709	652	669	666	629	686	644	638	673	627	681	691	593	624	679	713	647	640	682	637	667	680	678	665	671	691	699	639	674	701	676	660	673	640	729	629	652	666	691	740	644	606	676	651	682	701	666	650	672	668	661	654	695	658	650	668	660	622	642	667	687	639	695	652	650	612	713	697	669	672	682	664	679	662	633	690	669	675	659	644	695	635	670	648	657	662	692	663	688	650	681	684	707	670	669	703	670	646	659	692	626	653	635	704	638	716	712	675	653	589	662	631	667	686	680	651	713	649	675	664	632	664	633	703	664	686	698	618	633	642	622	640	697	686	737	659	646	622	622	630	673	702	668	663	680	657	645	659	671	609	657	687	658	654	683	669	686	682	631	740	659	662	690	696	706	651	723	699	714	651	676	695	705	675	657	662	641	676	626	662	662	700	688	661	660	678	638	685	697	621	697	684	616	668	656	678	654	675	717	650	642	685	681	679	622	707	665	674	667	659	681	733	707	644	673	712	652	665	672	683	694	667	617	680	656	697	670	645	674	658	672	706	692	706	660	656	648	666	669	667	640	717	649	696	677	670	693	664	667	672	632	639	671	627	689	645	634	604	662	688	665	659	650	673	640	664	651	608	653	666	687	642	672	654	685	671	627	642	706	689	679	661	685	674	672	702	675	653	644	660	677	676	735	695	649	701	675	679	655	666	627	686	678	678	642	687	669	675	694	708	679	661	655	719	675	691	687	707	624	621	652	667	671	639	671	665	729	685	632	679	671	694	668	674	652	663	640	703	637	659	683	636	709	594	684	693	644	672	678	671	683	685	689	651	656	648	655	727	722	683	691	671	713	641	674	697	643	685	705	660	639	682	700	651	632	645	668	696	672	710	653	709	682	662	705	677	652	749	645	721	691	684	672	648	654	711	665	693	711	699	695	684	669	648	656	681	687	708	691	646	659	655	690	644	639	714	683	692	639	659	692	682	654	656	674	676	650	678	689	690	678	715	659	681	631	642	706	683	632	707	685	660	691	693	651	682	675	619	704	655	685	683	659	634	661	694	701	668	680	705	711	657	632	656	645	664	675	636	684	660	656	684	657	652	642	669	632	667	674	698	696	671	684	689	718	681	686	651	700	722	700	647	679	712	713	639	638	657	660	715	684	676	682	695	656	668	729	683	617	692	696	705	701	699	655	676	679	652	663	678	684	632	634	713	647	676	676	683	606	711	681	672	663	664	710	697	643	687	652	670	719	695	680	698	659	643	657	619	704	708	632	658	681	680	663	708	647	669	674	661	651	690	656	678	681	686	687	683	683	699	678	677	673	655	637	683	702	658	699	733	677	704	684	706	707	710	638	663	656	702	655	693	645	665	673	661	710	669	650	637	699	678	646	698	660	674	716	654	643	646	649	682	640	651	676	678	670	703	640	674	682	681	645	708	676	671	683	705	691	667	671	676	695	677	614	624	662	655	700	673	665	620	682	672	641	619	673	645	691	657	691	678	662	678	672	670	670	653	685	659	704	686	638	690	700	710	677	651	689	711	684	609	648	658	642	647	656	665	656	631	704	687	653	670	688	638	635	664	697	676	673	714	658	654	692	645	668	661	667	636	670	641	634	678	658	666	655	633	705	699	665	668	697	686	680	677	690	655	647	653	649	654	654	701	678	686	689	697	643	681	638	677	687	663	644	683	670	729	667	642	670	646	687	690	659	678	663	667	644	658	658	652	667	677	706	629	626	666	686	688	696	689	668	657	641	686	699	696	620	638	681	643	697	659	650	641	669	660	661	623	701	667	696	666	671	625	708	681	663	691	657	726	662	684	640	685	664	706	656	673	686	676	685	659	662	661	658	696	674	717	633	693	648	684	657	728	664	627	665	724	688	647	672	642	663	679	660	659	699	687	668	729	677	651	670	650	640	657	675	702	669	680	718	665	632	690	646	662	677	651	659	710	659	681	651	682	655	692	635	615	692	666	651	629	703	677	658	706	733	643	630	703	678	652	693	642	668	673	654	694	673	711	668	661	680	691	672	745	659	708	685	669	667	660	683	704	654	686	662	628	673	692	644	655	666	660	687	654	643	699	662	647	673	644	677	715	702	659	680	658	662	688	663	686	690	665	683	639	662	636	658	683	639	652	671	617	693	672	664	700	657	679	657	642	661	627	659	655	687	734	661	648	650	669	642	676	680	659	637	672	681	674	678	657	650	674	681	637	656	680	673	628	657	663	637	699	685	644	716	666	662	680	655	699	694	669	668	720	700	654	709	680	658	681	664	659	656	637	650	702	698	703	698	641	676	641	676	657	670	714	671	695	666	680	649	654	667	695	672	650	689	661	646	683	683	703	634	638	652	699	677	704	696	720	668	713	678	704	616	714	732	672	641	654	675	687	644	692	606	632	727	647	663	680	680	663	698	715	681	668	725	671	660	672	677	651	639	661	656	678	662	669	654	652	675	669	727	670	703	710	677	685	616	675	678	673	644	697	700	653	645	678	664	664	652	702	680	679	657	673	637	713	660	664	700	710	656	677	651	689	668	685	687	654	692	642	716	667	654	658	704	648	643	665	703	640	622	668	673	651	726	695	669	640	665	652	718	658	695	663	643	645	609	657	695	669	715	677	682	680	654	659	665	644	637	643	678	714	660	649	671	678	687	648	640	627	687	629	702	667	685	661	691	672	677	714	673	664	639	693	684	670	665	689	700	714	612	704	661	658	637	688	668	700	665	663	659	644	644	672	637	686	671	673	676	666	650	694	646	619	657	679	730	654	663	666	687	628	660	671	666	688	708	648	648	664	697	658	653	679	667	677	640	659	708	710	693	737	800	685	667	667	654	666	632	679	639	727	691	659	670	667	669	681	649	640	674	637	694	732	665	690	693	688	629	686	704	690	677	650	663	695	648	662	645	658	622	654	688	681	687	681	667	662	675	659	667	647	692	661	664	672	626	708	657	675	699	699	686	673	634	711	674	642	663	677	691	694	636	645	657	667	682	635	646	690	726	672	665	703	704	732	604	686	672	661	675	654	684	648	656	692	663	671	691	695	698	705	663	661	689	705	647	702	695	672	622	666	653	636	646	659	670	656	678	665	650	640	690	694	675	668	667	671	686	701	629	669	672	658	662	662	665	683	691	655	675	700	666	686	672	651	661	659	715	670	690	660	664	637	675	692	709	649	681	679
18231	1472	903	703	505	463	323	285	258	236	238	206	189	238	204	198	224	193	195	196	192	196	197	192	207	190	208	203	171	194	156	186	190	200	184	190	185	183	184	198	185	159	182	166	180	194	188	181	180	172	185	179	196	188	175	171	175	199	187	195	202	193	203	160	183	199	167	189	196	177	192	173	160	149	168	164	178	191	201	196	210	161	202	187	199	189	193	159	180	175	173	192	163	197	180	193	174	205	181	223	192	200	188	203	179	191	185	200	183	199	180	212	175	189	182	184	181	202	170	201	192	197	178	150	182	188	199	205	175	186	199	188	181	165	191	185	182	194	179	182	215	167	173	203	173	166	186	173	193	196	176	200	184	196	180	178	161	203	201	191	198	181	185	199	188	189	177	168	179	187	166	202	178	183	177	187	187	164	204	178	184	193	180	186	193	204	209	181	178	186	164	181	191	181	212	210	164	176	183	176	210	208	201	182	187	181	189	193	214	192	175	201	174	158	188	188	208	218	180	202	167	194	175	176	165	200	181	205	190	167	183	175	179	190	199	185	181	204	179	193	213	206	190	178	172	182	175	186	179	183	190	179	214	186	182	180	206	205	188	179	182	177	200	204	225	201	193	184	188	178	188	200	187	185	200	209	173	187	177	192	200	161	185	191	207	181	165	201	181	179	186	196	183	199	174	172	161	156	219	173	189	199	186	191	165	167	192	217	193	203	170	177	184	192	168	199	221	175	217	187	182	201	181	203	188	215	190	178	181	196	197	181	200	193	157	185	199	193	179	191	181	172	151	187	174	197	170	186	209	193	183	183	174	197	179	177	175	179	173	173	198	166	183	193	176	202	190	186	180	166	162	190	183	203	180	165	175	185	197	192	171	202	191	206	176	172	177	203	171	176	187	191	180	193	202	200	177	194	192	187	177	190	180	172	196	203	184	168	207	158	203	181	172	176	175	199	182	180	184	221	176	182	186	177	171	196	188	160	210	173	198	182	193	194	181	190	174	166	170	176	177	185	193	174	167	200	186	189	191	200	186	198	188	186	205	200	188	186	169	164	203	207	194	178	187	182	222	178	189	161	167	204	180	181	175	164	210	216	185	204	195	205	194	198	179	175	209	179	217	200	190	187	170	207	196	207	179	172	192	190	178	187	198	185	190	202	176	204	196	196	190	184	161	162	210	204	170	205	183	196	171	190	198	175	213	206	192	174	195	175	175	185	169	195	166	191	201	179	199	195	191	180	178	172	193	196	206	214	203	177	189	193	171	180	212	207	190	184	205	183	162	177	196	165	183	197	161	167	179	189	196	183	184	193	175	176	187	190	195	212	174	174	186	159	170	169	184	196	182	195	188	177	192	208	177	165	174	184	177	216	205	169	220	191	176	204	192	197	168	168	190	154	197	163	178	195	164	215	162	197	163	196	187	182	187	187	175	179	206	194	177	193	178	182	174	187	206	191	174	189	197	190	205	165	190	179	173	160	172	190	184	204	171	195	171	208	165	180	181	175	187	211	181	181	186	188	187	189	187	169	188	152	167	189	209	202	197	180	183	179	165	181	174	180	167	196	180	172	205	196	193	199	178	139	189	161	183	192	175	169	200	189	202	159	189	185	181	197	159	183	176	186	195	162	147	185	216	186	186	181	181	191	190	182	209	202	187	172	190	182	166	160	194	165	157	176	177	210	163	180	193	196	170	188	205	203	186	206	196	178	175	198	178	198	201	181	183	193	200	179	189	211	180	159	171	184	170	190	185	199	197	156	179	160	188	173	183	194	183	176	188	206	186	168	157	196	184	182	182	202	199	185	169	160	189	175	186	178	201	189	184	188	178	209	170	201	189	183	187	171	164	176	204	190	180	162	186	201	191	206	169	176	199	191	167	201	188	173	192	221	183	188	167	182	181	179	185	166	185	174	191	216	203	206	199	216	222	174	218	169	184	178	172	183	191	186	160	183	179	191	193	230	195	193	196	211	179	196	201	199	200	158	178	186	180	191	199	170	214	206	157	189	209	168	190	165	183	186	192	191	187	176	173	177	175	183	204	197	179	179	171	201	178	190	177	190	199	179	169	193	205	172	196	163	179	181	178	198	207	213	182	162	179	171	181	196	157	168	197	189	176	195	190	184	176	186	191	196	175	188	174	187	167	183	172	189	194	176	178	181	183	190	181	202	223	181	193	189	210	194	199	167	187	187	202	201	166	200	197	171	216	193	150	186	169	194	201	194	200	205	213	172	204	176	172	191	199	191	177	202	167	194	172	180	202	214	178	170	182	193	187	202	185	210	191	183	177	181	180	195	214	189	208	178	209	184	167	196	180	181	197	158	163	181	202	179	197	191	194	204	170	182	212	209	171	186	183	196	191	196	211	217	177	164	184	190	199	196	188	162	163	191	212	178	179	187	184	184	212	204	158	195	187	196	170	185	186	186	188	221	198	183	191	215	215	174	160	186	162	175	194	185	190	184	208	185	197	159	201	169	190	192	199	177	184	173	184	199	183	192	185	189	174	216	174	180	174	202	186	193	210	199	191	179	190	175	196	204	186	185	182	176	181	171	175	187	176	168	177	159	167	192	157	176	194	210	178	197	201	219	182	171	205	202	166	183	181	181	218	190	175	173	202	187	168	184	173	182	207	214	203	183	205	193	196	172	190	185	191	177	175	170	179	193	187	218	197	164	187	196	218	212	183	189	192	210	166	182	200	186	198	211	189	184	185	193	173	182	199	176	192	213	204	198	187	181	159	194	188	183	217	187	191	176	179	200	178	180	198	210	171	172	185	211	162	193	162	189	169	196	213	208	187	193	204	197	197	195	179	206	180	169	190	186	190	198	185	182	178	180	179	189	185	180	154	166	181	198	205	195	177	164	190	164	188	189	205	222	196	196	205	202	196	170	175	158	186	180	172	205	175	192	191	197	189	181	186	178	186	202	199	166	161	177	209	187	171	162	165	187	190	201	164	164	198	166	190	204	194	201	183	192	159	163	191	180	187	173	218	189	182	214	189	201	183	196	186	157	171	181	181	161	173	164	185	146	197	181	157	169	196	193	177	193	189	199	197	168	198	188	158	170	191	180	201	166	184	191	173	185	185	184	174	182	195	186	186	164	164	173	204	172	170	187	182	199	208	201	173	186	178	178	201	179	201	201	193	178	205	202	179	176	181	192	175	196	230	187	193	188	198	178	214	192	190	195	157	186	160	182	182	176	167	171	201	195	185	169	170	191	189	173	182	199	181	187	185	179	176	194	189	187	179	186	179	182	182	196	206	208	196	193	197	211	175	181	185	183	202	225	195	194	232	183	223	197	185	211	195	174	166	172	195	184	189	176	183	184	206	219	173	202	172	182	183	189	172	169	181	207	222	188	178	193	202	181	203	181	222	162	181	154	182	205	168	206	193	189	184	172	177	187	183	157	172	181	199	186	214	188	184	193	210	169	156	180	196	210	192	206	187	181	182	199	195	144	182	209	174	200	196	187	160	180	181	160
10225	1069	1844	2202	1788	1544	1278	1050	914	849	720	667	683	607	640	580	543	558	580	508	516	533	509	513	512	501	518	482	472	504	491	424	459	434	449	489	459	483	468	491	447	415	465	478	475	501	466	487	445	456	463	476	459	442	460	517	506	477	418	476	461	458	429	448	423	440	423	425	446	448	441	439	423	443	442	423	433	484	468	426	505	432	451	415	444	429	427	452	455	451	447	440	477	435	430	426	447	432	452	435	441	436	455	408	412	478	452	422	424	462	449	443	471	432	474	425	456	448	403	413	437	456	439	488	414	429	487	434	474	454	456	447	451	435	468	453	443	454	450	443	441	435	432	454	402	423	446	393	425	418	362	423	423	432	444	396	400	470	424	415	411	433	446	456	451	384	459	449	490	438	449	434	430	442	425	434	403	474	464	423	398	421	444	469	431	424	436	452	411	437	431	451	431	448	456	419	433	410	461	423	461	398	451	462	426	440	473	424	438	479	441	439	454	452	428	422	439	412	463	449	441	411	407	450	417	434	413	418	421	512	427	402	407	443	470	410	439	433	437	456	481	425	435	429	416	429	432	459	386	468	441	454	425	461	430	447	428	447	412	466	457	440	448	398	457	429	453	427	432	448	448	456	450	454	440	458	458	448	427	446	419	439	460	411	456	423	467	432	426	390	442	453	445	411	410	432	449	457	423	432	415	437	445	453	444	399	414	457	460	423	413	447	470	439	444	425	432	440	440	401	428	446	379	446	471	429	439	409	456	461	418	417	436	425	446	436	439	398	456	430	478	474	412	447	435	487	405	422	458	420	464	425	397	465	436	437	438	412	449	437	450	471	472	420	439	419	442	463	437	435	383	431	471	424	406	419	433	413	440	454	411	444	437	386	427	449	422	432	464	451	470	416	444	431	434	427	444	421	443	422	437	461	435	423	434	428	446	438	433	453	431	435	430	394	402	424	420	451	462	461	416	399	411	437	428	426	450	445	411	437	430	468	444	456	471	434	414	429	396	422	420	430	427	432	455	439	409	424	427	419	431	451	438	401	445	460	433	430	444	399	415	417	458	447	433	480	433	473	477	474	423	445	438	443	420	468	465	436	429	474	406	436	411	479	437	478	453	439	436	463	411	436	421	443	471	417	456	452	429	403	449	428	430	433	450	447	447	404	433	444	453	480	445	405	442	422	442	465	419	434	431	421	471	472	451	416	438	414	448	430	437	472	409	464	430	404	439	429	437	457	423	432	421	420	413	410	449	422	432	395	480	423	458	450	425	434	455	446	412	442	417	447	415	462	442	408	423	420	415	424	448	412	461	417	431	432	504	424	449	436	440	428	427	434	412	437	429	440	451	467	431	424	420	473	452	467	434	459	408	438	403	448	405	414	470	450	448	417	452	413	413	399	443	431	458	447	453	423	461	445	408	466	446	404	479	465	438	438	468	408	424	450	391	445	441	396	421	452	416	432	416	419	419	423	406	448	426	415	396	433	453	423	464	430	452	435	422	444	416	448	427	451	439	427	415	413	406	468	440	453	431	428	425	420	436	444	424	454	443	395	439	443	413	448	426	461	461	391	397	456	454	463	431	436	439	424	408	443	428	464	417	448	404	441	416	461	436	436	420	417	392	439	426	415	430	452	436	429	450	454	433	450	414	380	450	445	446	430	425	455	411	433	423	416	426	414	448	449	423	429	415	419	430	496	421	455	448	434	449	438	466	426	442	424	425	402	442	426	454	471	397	459	439	440	435	444	459	382	450	405	444	463	462	428	473	426	382	446	470	435	430	453	441	407	393	466	470	440	438	459	411	438	433	439	444	424	399	476	427	429	449	467	446	439	433	436	411	428	408	436	429	447	437	432	450	414	411	420	426	422	424	443	440	453	414	415	453	436	473	389	427	422	407	436	468	411	391	438	436	454	452	420	428	410	472	409	457	423	422	462	423	435	440	435	453	438	453	455	425	463	448	465	436	428	430	476	450	467	439	462	419	458	405	481	423	439	428	452	391	431	408	426	410	407	469	437	419	429	434	460	453	431	420	426	464	425	486	438	394	419	432	423	432	440	446	428	410	441	449	479	391	432	440	471	465	422	433	451	441	435	427	483	464	380	422	409	426	411	435	418	432	448	386	419	445	463	435	405	435	441	426	453	432	456	447	405	473	459	413	443	416	429	421	417	441	441	438	435	458	458	410	452	438	418	423	458	420	444	422	450	458	380	492	420	475	419	408	450	458	417	436	445	445	446	427	457	449	442	471	444	430	421	440	438	427	427	448	467	404	455	420	408	467	433	451	423	417	477	435	430	469	440	442	445	425	430	434	419	442	409	414	434	441	433	424	419	421	444	409	418	419	432	447	401	430	456	432	439	437	401	472	451	444	438	438	471	416	428	413	438	475	440	397	402	399	435	463	434	441	484	474	432	430	434	436	414	418	453	418	487	439	448	411	420	448	457	383	400	406	434	434	431	441	430	425	434	435	460	460	451	410	464	430	473	426	444	420	417	407	436	438	412	437	441	455	423	445	409	408	424	412	483	418	394	433	429	411	465	464	446	438	409	465	430	430	496	428	462	404	442	443	482	438	440	436	442	446	434	426	425	428	438	393	401	409	429	432	471	425	406	445	446	435	460	421	442	457	429	420	457	420	410	442	406	435	488	404	446	436	413	408	432	404	490	458	448	402	437	484	442	437	413	454	433	403	443	422	421	438	480	448	439	445	441	453	452	392	435	447	419	416	446	462	393	461	452	448	414	465	441	438	420	409	434	455	438	442	432	457	428	428	425	477	476	411	448	393	454	468	419	453	439	445	426	422	451	456	444	412	417	423	450	422	457	410	421	421	439	425	469	473	441	428	408	444	436	432	412	454	375	431	425	423	407	446	462	480	444	401	469	438	446	434	470	389	447	435	446	427	442	420	478	400	457	460	432	458	413	412	428	414	428	446	438	453	407	441	490	475	424	405	422	450	434	461	451	403	438	452	467	425	448	452	412	451	387	444	425	440	435	432	419	411	419	443	429	424	459	422	422	433	420	416	437	474	435	410	435	473	425	425	429	438	460	433	461	422	434	445	463	445	426	457	423	445	425	441	453	385	435	420	452	425	430	442	442	388	405	456	419	439	423	429	457	458	439	440	420	421	443	459	440	443	451	444	423	422	444	463	427	463	432	425	425	437	473	434	442	421	464	464	439	430	422	445	468	455	405	420	418	476	445	423	457	431	428	429	435	427	436	392	415	451	447	442	423	404	443	446	402	474	419	450	427	442	417	458	435	442	439	397	439	418	433	473	460	452	420	434	441	399	468	434	442	456	452	428	449	442	448	402	452	440	408	445	417	421	431	446	448	454	431	435	456	443	421	421	427	432	462	453	439	440	419	439	459	427	446	428	436	419	452	466	429	418	480	437	401	399	428	451	444	426	459	469	405	447	461	465	425	446	451	418	431	458	449	428	457	461	465	446	415	390	464	444	434	445	466	400	439	446	431	414	427	442	442
3269	233	245	215	236	198	188	178	229	199	192	223	217	185	183	189	192	198	219	193	182	199	216	196	201	192	226	181	199	206	181	212	199	191	178	208	198	186	208	181	178	207	227	182	233	226	183	208	208	191	207	210	200	185	182	203	208	201	189	211	201	185	213	189	216	207	176	185	204	201	230	178	190	192	193	175	207	194	215	205	209	191	214	227	199	203	193	215	208	200	211	218	192	180	210	199	203	170	176	175	216	179	188	200	210	188	207	210	158	199	185	201	190	201	203	179	178	177	227	213	197	182	241	216	204	166	183	188	207	202	197	207	210	216	215	172	175	174	207	200	207	203	191	220	249	200	196	223	198	203	209	181	194	197	186	206	183	187	202	208	225	173	199	179	212	226	221	208	218	208	198	199	211	199	226	182	193	183	202	193	172	200	214	217	216	194	205	208	180	197	217	170	211	189	230	182	198	182	229	203	199	198	192	204	197	213	177	216	211	204	208	221	208	208	208	181	212	187	195	208	227	193	173	195	207	181	194	217	217	193	203	207	186	201	216	169	185	214	172	177	188	171	196	205	230	214	191	218	182	191	170	183	207	194	191	191	185	178	194	200	203	203	183	226	192	195	184	202	207	222	198	221	224	202	205	177	205	184	193	198	193	205	194	181	201	194	182	224	174	177	200	206	204	222	201	183	233	205	211	171	209	208	204	213	191	195	183	203	186	207	215	197	206	177	220	211	194	182	206	204	189	173	199	187	198	198	201	189	193	189	204	209	196	177	210	208	181	186	185	204	193	195	181	218	200	213	208	182	232	206	185	178	199	191	201	196	180	169	191	205	198	182	178	177	217	205	217	210	184	219	222	182	203	208	204	219	212	200	171	218	192	218	200	171	174	182	169	207	192	215	195	221	163	188	191	193	195	202	195	198	201	201	193	187	189	192	186	192	217	190	187	196	191	210	204	217	211	206	205	205	191	233	216	197	226	201	227	221	196	205	190	197	220	193	187	219	195	223	232	215	238	218	203	210	191	210	182	175	215	176	229	225	187	182	214	199	180	201	199	206	230	220	231	223	193	184	215	217	205	180	198	192	179	202	199	224	195	212	218	225	192	170	197	224	191	192	208	218	189	192	194	193	220	205	223	161	209	195	218	207	169	199	204	199	201	207	190	188	188	218	199	188	185	198	183	226	210	224	210	223	207	214	190	208	217	210	207	196	216	223	207	205	176	180	215	204	200	199	207	227	190	179	207	208	199	228	188	195	230	188	184	202	192	206	207	220	185	198	205	186	163	218	217	179	209	207	186	195	189	177	201	210	212	219	175	199	222	185	198	198	218	160	210	192	198	227	194	178	196	221	199	217	201	189	217	188	205	200	199	183	208	221	220	180	188	186	179	209	212	194	208	208	205	202	190	212	200	191	198	199	206	197	178	201	195	181	212	226	194	212	194	201	195	190	203	198	203	197	194	205	192	194	197	203	204	209	193	220	194	207	193	187	219	215	192	243	200	210	211	210	184	188	226	211	194	197	198	228	221	220	190	201	200	182	194	204	210	211	210	225	195	210	200	183	202	210	219	208	236	173	185	203	196	196	213	206	203	197	215	202	193	209	222	217	202	208	188	184	175	202	186	183	204	187	221	195	206	183	185	176	210	218	228	181	206	195	180	197	205	230	211	175	210	186	205	200	199	228	169	201	208	196	174	169	197	188	196	162	171	195	201	210	224	203	171	177	196	201	211	192	195	161	192	201	230	200	187	211	194	183	172	219	203	188	202	185	206	202	172	208	202	191	221	181	206	175	214	202	206	195	218	172	235	203	195	192	177	197	210	225	218	202	203	212	196	195	162	205	207	216	179	205	192	184	201	192	206	193	177	202	203	193	205	196	191	220	210	197	186	200	197	221	173	215	194	210	194	210	194	212	205	203	202	190	207	190	210	225	201	200	204	205	211	213	208	185	203	192	179	193	221	226	204	212	202	210	177	185	200	208	199	192	197	208	201	205	218	215	198	191	242	203	182	196	223	210	184	182	197	202	206	204	199	213	223	203	182	196	209	185	183	173	190	187	203	192	215	204	199	197	205	199	171	174	177	225	215	196	207	182	212	187	173	202	202	205	179	208	225	212	193	214	194	201	209	221	193	210	236	197	202	230	177	188	214	223	206	217	206	196	210	201	184	208	204	187	200	198	213	223	208	183	221	197	215	207	187	177	212	191	184	187	231	220	176	198	212	213	194	217	203	199	211	207	199	211	198	215	207	208	214	202	211	167	195	175	196	177	188	209	210	224	167	195	203	196	209	178	193	171	187	208	200	197	186	198	193	168	191	208	193	195	221	200	197	202	218	194	195	216	184	203	204	193	219	169	181	215	203	231	195	210	198	176	216	189	202	175	212	198	206	200	203	199	218	215	181	196	203	208	185	211	211	183	214	225	193	179	231	201	164	197	200	204	194	195	204	205	183	198	204	183	189	181	220	204	240	207	177	195	203	190	190	209	181	198	206	196	205	218	185	196	206	187	193	199	237	185	211	201	200	195	192	205	198	213	193	227	197	218	220	183	185	179	216	217	173	192	200	193	205	198	213	207	204	208	178	198	179	217	226	230	208	164	206	195	226	232	185	210	188	198	206	221	210	197	186	229	212	186	197	183	191	174	218	220	162	199	206	202	203	202	205	185	202	196	203	209	187	187	221	218	236	204	220	215	183	201	192	190	200	216	199	200	207	201	233	201	210	204	216	187	221	208	190	201	202	194	193	202	199	186	209	232	210	221	238	202	222	213	203	187	200	240	204	206	200	212	186	185	200	188	204	228	202	221	194	177	219	200	189	195	206	180	198	198	221	222	201	192	215	202	237	174	195	184	197	197	180	218	220	190	187	184	224	203	194	215	181	186	198	213	195	189	194	230	221	181	203	240	206	173	187	221	197	184	180	213	200	212	184	201	178	215	195	210	205	200	226	208	216	186	201	188	183	205	195	176	210	214	199	212	204	217	200	195	228	223	177	177	230	191	190	189	199	185	197	186	192	184	212	190	227	196	192	186	208	208	213	215	204	221	193	188	214	202	192	196	224	208	212	209	206	216	186	214	198	195	197	231	195	188	201	212	200	194	210	203	202	191	196	214	182	202	214	187	212	215	190	199	202	210	185	216	206	222	191	208	185	219	200	216	179	194	199	229	204	184	210	196	223	179	206	187	156	193	190	198	194	174	179	220	195	206	180	213	214	219	165	187	189	207	208	187	188	214	244	202	184	212	193	207	209	188	185	196	168	222	198	192	199	191	222	215	195	225	192	209	219	187	192	200	204	209	200	195	225	198	189	207	222	214	232	198	229	189	180	194	204	193	182	197	196	206	197	186	256	215	191	215	188	204	201	233	210	195	202	215	182	189	193	218	215	197	191	199	207	206	201	203	171	222	176	201	214	197	208	211	195	213	187	190	190	203	206	215	202	193	187	216	193	222	207	199	208	202	188	225	251	209	186	178	201	224	201	200
3120	512	522	541	586	566	512	473	535	503	533	561	516	506	498	489	531	485	472	501	474	447	542	518	479	476	499	454	462	488	478	466	475	515	503	524	501	481	500	441	485	479	503	481	487	507	504	451	524	486	489	468	522	524	480	503	460	453	462	457	473	502	446	472	510	485	530	500	503	504	490	477	479	519	490	472	481	509	497	500	447	533	543	487	526	470	476	516	512	498	471	494	470	474	484	483	516	464	456	459	521	481	495	490	493	469	481	474	498	489	491	449	464	463	499	463	495	530	485	517	506	480	494	518	493	472	511	486	479	462	519	488	510	479	469	500	485	488	488	525	467	522	495	548	481	485	485	539	477	500	469	482	490	496	476	464	451	478	475	486	465	487	482	486	511	494	524	529	475	527	472	513	483	483	509	475	518	488	499	455	490	463	512	513	462	501	497	489	522	473	480	487	492	465	486	498	480	455	496	497	525	466	497	495	464	504	465	498	486	464	486	466	540	489	486	434	479	506	483	474	462	515	530	512	501	470	492	494	517	508	511	502	490	500	493	509	472	475	535	509	453	526	498	502	506	453	520	477	468	496	517	425	457	523	483	536	497	487	480	506	498	494	506	495	482	527	501	494	544	463	499	505	487	460	519	515	486	471	479	471	511	510	502	484	489	464	495	518	490	517	481	536	487	497	479	492	480	480	494	496	490	493	513	477	483	489	451	486	517	472	474	479	470	453	463	516	472	478	512	490	444	507	493	509	473	486	502	497	493	518	477	438	506	474	514	486	518	483	494	507	528	450	460	457	492	480	512	488	493	476	490	482	462	507	484	486	507	500	525	525	511	503	450	446	461	508	476	529	511	503	450	427	498	498	488	441	521	470	506	475	511	509	477	460	500	497	507	508	489	466	514	475	474	463	478	462	473	504	476	454	485	480	501	490	517	487	480	504	452	518	504	470	477	481	507	506	473	476	460	506	494	456	531	516	475	496	548	520	480	489	500	437	474	465	479	504	498	523	500	475	482	468	506	485	497	473	493	485	510	494	484	497	487	459	492	497	456	474	489	422	446	450	533	488	495	478	449	488	471	484	466	525	460	491	496	476	508	496	497	513	481	484	484	449	519	466	540	473	509	523	461	476	501	512	462	502	454	537	494	471	509	488	482	489	513	489	480	493	499	519	493	521	486	518	439	462	503	456	515	518	513	495	485	501	439	497	484	517	462	501	490	502	501	456	515	517	486	458	493	524	467	492	454	497	529	499	491	464	515	485	521	500	497	488	500	480	475	476	508	505	516	495	510	487	473	558	506	481	485	481	491	528	465	496	470	468	515	528	495	529	513	502	449	488	536	472	473	503	474	486	483	520	494	508	488	484	511	488	482	524	441	499	491	488	472	479	464	523	498	501	488	467	447	437	518	520	475	506	476	479	469	479	490	503	482	470	511	497	533	486	491	465	492	484	484	500	474	495	513	498	537	490	534	484	474	447	502	510	495	446	524	541	484	498	481	521	518	448	502	490	516	431	491	524	463	513	482	509	475	495	518	525	517	503	498	502	499	493	512	498	506	489	473	491	493	510	491	465	466	487	476	491	500	532	497	466	482	472	468	487	515	505	488	514	482	481	514	551	470	481	455	491	469	467	506	507	517	482	472	471	461	456	507	507	513	485	460	481	487	458	488	463	472	521	485	467	484	497	520	529	486	478	486	477	489	510	488	475	480	500	498	478	515	501	463	461	476	509	475	471	488	494	453	511	474	467	503	499	489	458	472	501	495	569	529	510	517	498	490	505	460	517	505	506	492	487	466	466	500	503	474	494	473	516	486	501	472	476	508	458	475	482	511	507	432	512	465	515	469	526	523	502	507	504	489	484	511	513	507	466	493	503	499	465	469	504	512	490	540	523	494	499	500	472	511	494	488	506	463	525	505	447	481	513	485	509	465	503	480	479	488	501	476	476	490	521	473	494	481	478	513	488	463	461	494	472	480	522	450	452	493	476	489	486	492	447	518	513	521	500	465	469	495	501	498	470	479	476	482	511	462	524	502	508	462	489	502	456	499	485	478	489	481	552	467	476	480	489	474	463	509	482	523	479	484	467	482	503	486	524	498	500	446	497	479	543	490	506	450	516	448	521	459	441	483	470	469	482	498	473	503	490	494	452	529	480	481	514	492	449	457	426	513	482	460	497	512	517	475	467	493	506	472	509	518	489	476	477	457	479	492	451	483	464	482	474	529	522	489	466	469	468	521	457	483	467	509	472	477	543	469	494	483	466	507	460	506	506	466	478	498	498	490	487	508	478	474	516	498	476	480	532	486	478	498	484	469	464	504	495	509	487	466	491	472	488	460	495	524	465	497	466	514	458	487	471	494	497	475	477	488	487	484	507	499	481	479	510	482	489	488	541	487	504	530	479	507	490	435	472	517	509	474	486	459	514	510	507	456	491	482	490	474	499	469	511	526	505	526	471	502	503	489	505	477	498	489	455	480	491	515	466	488	497	540	520	497	472	481	506	534	507	477	488	518	515	452	501	532	449	524	486	501	479	515	497	502	508	506	464	442	479	472	495	461	458	500	469	503	504	523	459	474	451	487	499	490	501	470	483	486	503	496	511	465	483	464	566	469	515	501	496	467	515	463	486	458	528	460	494	546	511	459	493	482	477	495	471	479	496	483	499	503	495	460	495	518	478	462	483	468	534	507	461	456	490	468	465	458	481	475	500	492	445	473	496	485	505	534	463	462	455	495	494	532	492	492	469	520	501	499	505	507	460	494	486	493	463	532	486	506	500	553	483	488	463	471	453	506	484	492	504	474	465	512	506	469	455	472	467	452	505	453	487	503	443	484	555	509	520	531	483	495	499	460	482	496	508	456	480	511	476	449	548	484	497	508	482	507	489	469	493	494	469	472	484	495	512	470	508	475	479	484	488	454	493	533	483	499	494	477	471	450	472	459	508	462	509	479	492	507	506	499	479	501	454	484	452	471	476	449	513	517	501	512	495	475	500	473	510	501	454	487	459	496	482	500	513	493	471	431	455	475	466	460	507	496	516	452	513	513	467	450	490	486	509	489	491	470	465	503	489	486	510	476	499	495	502	439	450	474	469	473	492	457	503	465	457	456	526	490	511	499	464	484	502	502	511	535	483	431	496	503	518	500	497	492	491	464	472	471	444	509	493	506	512	489	472	479	487	494	492	514	477	467	471	493	536	473	462	510	510	475	470	489	485	488	505	456	476	493	486	482	507	469	518	484	473	511	466	513	489	482	470	505	515	500	541	503	452	476	523	475	470	473	476	513	505	494	491	472	506	510	479	463	467	482	480	478	444	490	468	488	485	476	504	471	497	460	465	452	517	469	480	485	506	486	475	479	487	493	487	527	474	472	508	491	478	480	467	511	461	507	491	501	451	480	456	485	527	544	489	491	505	547	471	482	487	467	438	519	489	506	467	444	522	456	439	469	482	467	507	458	484	494	483	503	492	465	479	481	461	478	524	499	494
10918	778	631	530	462	400	334	348	335	329	335	333	330	313	265	306	308	299	277	278	285	306	289	298	267	293	310	274	270	262	300	278	296	326	293	276	309	298	294	287	304	289	307	283	283	277	325	282	292	281	292	265	296	286	285	281	282	290	310	290	289	305	283	300	305	269	267	281	278	296	299	269	298	297	266	299	318	304	268	289	282	272	241	304	303	263	262	306	291	313	339	329	255	311	330	273	299	283	317	327	260	281	285	266	286	260	302	295	283	290	276	314	306	288	279	269	351	313	290	289	290	287	292	302	280	292	292	272	286	280	274	296	302	274	299	299	274	278	275	314	308	298	272	295	314	271	280	301	289	287	290	311	271	299	285	306	284	293	318	306	297	269	250	270	264	299	295	278	272	271	294	322	268	270	297	248	269	256	288	300	298	281	301	297	315	266	287	316	290	317	277	299	255	293	322	336	312	272	302	292	258	303	293	284	293	277	298	292	304	300	270	295	290	282	298	287	278	290	303	321	287	283	280	286	301	302	306	309	285	271	280	269	270	266	297	298	271	307	279	309	260	260	248	293	284	295	306	285	309	337	278	300	306	321	287	274	272	275	331	306	281	283	313	283	302	284	291	324	295	301	287	297	298	284	301	309	281	285	298	297	309	292	306	280	269	288	268	319	301	276	302	293	289	269	277	292	329	292	300	307	264	322	281	301	272	295	302	281	323	301	326	297	273	303	282	272	302	303	295	242	291	269	251	315	291	310	308	271	267	275	324	269	308	322	277	278	271	287	285	262	291	328	295	300	310	349	274	291	296	278	303	306	276	290	289	266	268	281	251	282	282	325	275	297	310	284	272	319	305	301	295	280	304	311	278	261	293	311	331	278	278	296	300	274	327	339	302	272	302	311	263	266	298	306	284	297	293	280	301	305	283	284	298	291	289	283	305	300	295	305	277	299	291	267	296	254	288	260	305	296	283	290	299	297	303	291	335	267	278	265	277	267	309	315	283	283	322	239	303	275	315	289	312	253	262	257	290	302	289	302	273	283	262	279	290	292	295	280	277	273	306	295	309	279	293	293	297	311	309	281	304	287	272	301	287	308	313	310	287	288	278	275	293	296	279	290	319	262	288	310	264	291	263	272	306	313	271	288	289	302	306	275	282	264	284	273	310	261	300	312	292	273	311	299	316	286	315	286	304	284	327	248	290	317	286	251	273	284	280	286	259	290	317	287	283	287	301	288	256	307	295	291	268	285	272	285	300	279	284	318	308	285	287	292	288	319	278	307	310	260	288	272	275	279	312	297	297	276	327	298	295	262	282	283	313	271	294	301	258	284	284	289	274	287	286	302	292	316	294	268	285	292	301	268	323	324	295	301	282	325	311	318	324	284	275	296	272	326	289	276	249	277	309	317	274	299	309	295	291	292	282	298	324	322	289	292	318	283	311	278	281	284	319	261	266	283	281	286	247	281	259	294	275	311	297	263	304	285	296	296	270	302	294	289	281	298	290	290	282	291	303	315	279	255	261	263	298	280	262	273	309	325	283	292	292	311	315	284	288	278	277	262	283	304	287	298	308	278	294	303	280	329	300	277	268	313	259	305	276	263	301	280	304	304	263	291	294	286	283	309	282	254	284	267	310	294	290	270	319	289	293	309	307	302	259	294	285	324	269	276	306	302	274	328	302	251	292	293	290	305	295	279	291	300	324	280	281	286	285	267	278	296	285	286	303	282	339	266	342	314	299	292	275	255	341	310	301	304	327	275	281	295	288	258	280	267	318	262	288	317	309	285	298	295	284	283	299	288	297	322	301	286	280	248	274	302	267	282	285	287	275	294	292	282	325	298	256	281	266	283	276	306	333	292	295	299	283	291	283	302	248	307	279	294	280	308	313	272	323	296	311	270	318	312	294	278	283	284	310	303	301	277	287	301	306	268	271	291	286	284	294	277	290	272	252	283	309	263	286	313	294	269	264	322	251	278	263	317	297	272	295	290	316	300	269	315	295	281	283	297	256	286	314	317	293	272	270	312	301	305	265	257	272	297	316	285	282	296	272	288	286	293	310	268	274	293	315	295	299	292	283	296	280	293	300	294	294	298	297	253	287	273	278	292	322	284	266	262	274	287	311	296	300	309	296	306	302	302	315	275	275	280	280	258	296	274	298	329	335	294	307	297	301	294	280	308	313	282	263	287	297	302	308	326	283	273	281	292	292	306	272	300	258	284	302	283	303	276	286	242	313	255	313	307	319	259	300	297	276	276	322	312	267	274	282	276	259	285	298	300	292	272	289	289	290	269	304	273	304	285	297	323	265	291	280	272	287	283	276	300	307	323	287	309	302	266	361	257	301	299	294	304	283	300	305	285	294	282	287	250	293	292	254	276	267	303	260	293	285	308	319	284	306	308	320	293	285	345	301	289	288	299	336	249	318	287	278	268	285	278	275	267	299	331	332	320	334	265	255	251	304	329	281	279	308	262	282	290	293	276	345	259	266	317	295	289	282	304	267	297	291	290	278	322	291	285	264	280	263	339	292	277	305	306	280	293	260	294	280	275	265	304	279	320	276	322	303	281	294	303	314	333	282	282	291	302	305	318	332	303	324	262	321	281	290	301	296	288	320	312	289	295	292	269	306	276	289	288	296	302	275	280	294	302	311	295	313	290	287	289	290	292	290	296	326	281	277	269	282	288	298	285	317	264	253	293	291	298	276	295	320	280	320	311	311	290	305	309	302	319	283	261	283	301	302	295	299	250	275	301	286	302	270	286	289	283	289	289	307	309	275	303	296	272	257	270	287	278	331	281	293	300	294	289	310	286	315	275	331	304	299	295	279	271	327	277	270	274	279	313	309	278	293	282	290	265	279	301	263	285	321	306	270	305	316	304	292	276	277	297	286	306	276	273	303	282	281	269	294	272	268	301	302	234	287	299	275	275	296	268	295	271	298	311	295	266	280	264	292	284	309	267	270	262	287	285	304	267	292	287	283	287	299	281	283	302	268	260	286	263	313	298	301	288	269	282	259	296	295	293	256	298	266	303	281	282	268	283	261	312	299	298	281	310	300	288	290	299	277	272	280	344	297	295	323	299	304	251	277	317	281	303	303	275	335	327	270	303	274	314	294	286	308	294	271	276	287	275	325	328	293	281	292	293	256	321	288	283	280	276	278	285	255	270	277	276	333	310	290	280	298	298	283	302	298	294	315	283	282	319	259	340	283	272	306	305	280	292	320	288	285	273	318	335	305	311	288	318	318	295	271	270	295	279	259	297	313	302	312	286	295	305	305	287	280	288	259	266	277	270	275	299	284	292	273	283	287	305	292	331	271	298	331	299	258	298	305	282	296	277	294	292	306	257	318	304	313	298	298	272	278	297	283	281	318	304	290	306	312	282	300	314	281	312	271	288	299	297	293	287	305	314	307	309	311	275	296	308	288	288	310	310	322	271	305	310	286	308	262	283	286	266	306	294	292	302	263	309	298	295	261	318	295	261	253	307
8381	979	1369	1543	1420	1203	1096	960	934	880	841	838	834	813	774	744	747	721	709	726	705	701	702	707	712	728	667	727	676	657	735	683	681	669	666	684	690	702	663	686	649	722	652	620	693	670	643	663	670	683	677	699	706	714	622	641	696	671	675	638	657	689	660	665	654	683	634	672	650	686	691	681	652	639	635	675	643	701	697	693	705	668	652	633	625	696	654	676	640	664	651	656	666	683	713	645	650	681	625	679	671	626	650	647	676	663	702	620	664	711	650	624	692	641	696	689	668	640	656	642	653	649	670	661	664	678	697	672	706	653	665	638	675	642	647	651	696	698	640	636	686	661	663	668	672	654	637	691	640	652	693	681	671	627	688	689	638	678	689	685	679	698	669	668	624	676	668	686	706	667	683	627	702	629	698	672	662	659	673	723	697	651	670	645	624	641	610	636	655	686	692	672	675	654	642	720	679	661	663	668	718	641	659	639	658	678	699	644	676	689	681	665	688	661	627	669	677	649	649	641	701	650	639	696	704	650	686	681	690	625	672	647	699	653	640	672	668	676	673	685	618	701	668	697	696	662	641	633	677	656	685	641	659	695	680	675	684	640	660	641	626	674	703	683	713	683	632	686	656	615	683	657	672	686	681	595	670	657	673	587	654	704	703	675	669	670	635	681	697	663	664	673	665	677	658	653	668	685	689	690	634	687	707	675	678	626	716	691	632	607	656	684	662	653	694	673	698	656	690	684	604	655	694	662	659	684	640	674	665	717	684	673	651	664	663	701	603	627	671	652	651	667	676	666	671	637	695	685	659	689	703	695	661	668	627	662	659	648	675	636	716	637	647	632	644	682	710	656	694	679	646	664	689	665	696	704	685	639	653	640	624	681	691	620	667	663	701	675	682	677	667	699	668	649	710	685	645	679	621	647	721	701	684	705	671	659	661	669	680	657	671	669	681	679	696	647	716	680	651	674	675	609	676	647	701	654	687	698	712	669	713	667	695	652	637	669	685	651	681	703	680	658	669	655	657	674	611	642	676	699	682	688	696	712	656	677	697	699	662	653	658	670	678	699	636	649	701	660	681	673	625	647	657	673	639	683	651	653	661	673	643	655	700	666	633	666	712	661	690	660	669	650	651	753	683	697	661	670	695	680	650	668	671	649	646	745	682	646	702	666	668	705	672	657	656	673	659	666	622	684	667	720	666	681	641	663	677	600	679	623	679	627	686	686	695	716	626	661	683	771	685	712	669	649	667	632	660	665	680	639	659	691	684	707	694	678	612	655	696	677	713	686	677	669	709	676	708	634	647	627	738	679	627	669	624	672	660	693	635	709	672	668	689	678	646	646	733	694	653	699	662	630	666	720	688	695	629	624	662	657	671	625	710	652	658	699	637	663	648	631	670	664	696	643	588	668	670	631	647	709	705	683	642	661	683	667	696	638	696	637	647	711	661	640	655	618	689	662	693	654	679	635	690	681	689	698	686	661	645	740	654	678	617	639	693	675	643	686	653	675	657	697	659	692	693	662	656	675	666	685	695	627	702	682	634	683	600	684	656	640	674	651	673	641	644	671	644	656	660	636	675	654	633	654	635	673	669	617	694	675	689	714	704	641	677	686	640	664	630	655	656	667	718	666	680	613	651	629	612	665	678	682	683	687	696	644	644	630	677	676	728	686	672	644	660	610	671	607	635	646	698	680	668	655	623	648	636	662	638	698	652	639	659	646	686	638	658	664	743	689	648	626	680	669	637	644	665	653	662	662	679	634	637	659	653	682	694	662	675	712	623	691	635	718	702	671	633	746	702	623	676	684	657	660	681	714	666	679	671	688	639	630	694	702	618	659	646	637	718	620	672	673	635	709	708	693	652	626	649	654	681	705	688	660	699	665	629	678	678	681	691	647	708	715	699	600	687	670	647	643	680	686	659	641	612	659	649	673	637	674	679	698	677	648	635	676	682	659	677	678	663	641	685	672	668	650	654	640	666	693	666	682	686	714	659	672	692	681	666	694	665	682	708	662	650	679	629	648	663	646	671	680	672	689	656	628	705	666	701	694	650	682	611	665	697	626	695	644	651	646	677	672	630	710	663	654	666	686	682	682	688	603	641	659	643	671	712	664	642	740	638	659	641	698	666	626	701	675	683	628	689	646	691	639	670	659	729	669	673	660	689	679	673	652	662	654	680	638	669	657	632	689	625	666	649	664	617	660	696	725	665	648	656	645	654	701	686	656	660	692	654	724	607	675	665	651	669	655	652	696	662	658	668	657	652	690	666	671	727	614	675	656	697	662	660	692	698	646	640	650	631	709	668	701	682	673	670	635	675	680	707	655	697	661	703	684	686	674	680	652	677	675	665	645	669	664	672	640	633	677	678	660	670	635	687	670	674	653	677	673	702	662	659	628	683	721	718	644	648	674	670	659	660	712	666	683	699	676	674	665	674	683	695	656	682	666	661	685	652	625	690	661	722	596	698	691	661	677	698	684	693	707	697	698	703	673	658	651	677	668	668	649	655	686	681	686	708	667	683	695	643	714	669	661	670	685	705	624	663	629	700	684	665	674	671	670	687	636	638	686	651	653	643	680	698	677	645	683	655	642	636	675	671	645	663	639	662	669	643	683	636	665	656	639	715	687	663	653	678	641	649	649	666	673	640	700	668	684	677	642	659	643	643	642	686	637	621	651	693	661	633	663	626	664	619	666	696	695	695	670	708	618	683	665	720	743	653	682	650	638	670	677	662	637	594	672	694	642	710	638	702	691	678	662	657	670	679	654	688	661	647	643	642	674	723	719	649	598	671	651	687	656	667	657	664	665	653	611	609	678	619	659	654	644	627	619	645	655	671	650	655	668	684	660	663	651	735	722	687	662	731	672	717	675	689	682	689	675	684	651	669	697	662	649	684	727	649	682	655	645	661	654	702	646	674	673	657	676	685	672	639	664	663	694	669	680	673	671	741	677	646	650	662	688	629	697	651	656	677	690	634	601	645	659	695	690	630	645	679	668	648	700	677	633	643	663	680	674	643	740	612	656	679	660	695	661	637	657	665	655	687	678	673	627	643	639	637	630	679	642	642	641	682	670	651	668	665	663	626	684	696	657	594	617	664	684	665	695	661	692	659	650	677	696	721	711	645	674	662	706	692	630	640	685	683	610	672	691	635	671	691	704	662	661	709	686	665	663	667	658	652	655	628	678	678	665	684	662	653	679	667	668	619	699	747	636	650	666	622	719	679	623	662	661	674	631	660	683	655	706	673	621	641	671	698	618	664	699	623	679	668	638	655	667	683	682	686	666	642	697	665	634	684	619	710	678	658	681	646	656	677	659	682	696	649	643	680	686	619	644	668	675	668	695	656	621	673	699	659	667	701	687	667	632	726	648	666	659	684	688	691	664	631	682	688	639	687	663	646	700	645	688	679	680	711	653	703	712	712	622	627	610	666	741	647	680	655	685	606	689	674	669	604	627	673	685	665	648	669	694	673	592	655	693	686	700
17940	1376	947	707	501	400	324	310	269	266	240	225	218	211	207	190	223	194	193	207	216	201	202	173	203	203	212	204	184	220	207	183	179	189	177	169	183	170	217	197	205	173	216	177	199	210	197	180	201	212	204	195	201	162	169	172	165	168	209	197	193	186	212	167	182	168	193	187	208	181	193	170	181	170	185	214	176	194	187	183	182	181	171	180	195	201	182	163	181	189	165	184	169	198	199	210	190	193	193	191	212	213	169	199	166	195	207	164	187	186	169	175	184	185	192	176	167	189	168	189	173	190	217	198	222	191	159	200	207	186	191	198	175	190	194	192	188	192	177	183	156	188	147	184	184	200	185	171	194	173	190	205	167	182	203	177	224	197	176	186	203	211	211	176	204	189	187	186	169	192	180	200	173	159	200	183	190	184	183	166	185	202	167	181	190	196	181	178	193	172	196	201	186	196	172	175	193	171	193	211	183	188	185	187	203	200	165	191	193	196	182	175	181	208	164	172	183	193	176	194	190	191	164	198	186	186	191	189	176	166	193	208	184	190	175	189	182	188	197	184	194	206	183	178	181	194	183	187	177	213	183	174	199	193	184	197	195	201	170	174	192	189	190	191	195	206	185	182	170	165	177	161	179	168	206	192	188	193	190	178	198	209	180	203	185	169	179	187	207	207	189	212	187	171	191	174	178	160	180	196	192	182	167	198	198	187	201	176	196	195	210	169	176	184	197	218	197	199	174	203	162	184	200	208	167	203	181	183	199	203	184	201	191	188	182	207	173	170	194	165	189	212	207	177	178	189	179	201	198	187	171	191	198	196	152	166	171	200	156	169	186	184	206	210	186	189	169	179	183	187	168	169	184	187	206	206	197	182	168	181	172	196	218	178	202	205	173	156	157	205	211	191	186	217	182	195	190	177	189	171	181	185	157	178	184	196	176	176	185	188	170	198	181	182	199	180	185	191	186	162	179	182	187	177	224	191	178	191	197	193	183	186	180	196	186	177	175	194	177	159	212	202	182	171	163	200	214	200	179	168	181	181	196	188	177	203	167	183	187	194	182	194	188	180	217	192	206	191	163	203	204	174	191	171	187	230	190	203	179	203	197	174	178	198	189	170	174	175	182	194	175	202	185	180	203	170	203	182	208	205	185	211	212	190	179	203	185	180	174	165	157	200	206	213	181	184	195	184	194	179	219	162	192	188	199	185	191	176	174	199	170	165	206	197	198	194	196	201	193	177	192	197	168	166	192	179	187	173	178	160	183	202	167	202	178	194	162	190	174	172	171	167	190	187	196	195	177	197	202	179	167	159	170	175	161	178	189	194	179	174	203	182	171	195	213	171	166	183	195	195	179	195	177	181	199	184	190	171	184	166	179	183	206	180	176	157	190	203	198	169	199	194	167	157	179	167	174	191	174	179	160	195	186	169	196	206	206	172	179	190	179	197	209	186	180	207	190	196	166	170	150	188	191	205	182	210	186	203	218	168	187	208	174	165	223	166	197	193	221	205	175	190	190	196	180	183	206	195	162	172	185	194	178	187	187	192	207	175	176	191	174	181	176	169	201	161	187	168	207	174	219	186	186	170	207	177	190	175	201	166	184	172	167	198	199	214	182	207	184	208	181	195	208	157	193	170	190	200	206	216	188	196	187	210	198	184	187	192	158	190	181	187	167	177	192	176	185	185	162	217	178	201	197	189	168	168	199	170	216	191	214	158	191	172	182	208	187	179	203	185	181	191	207	200	180	184	197	197	202	180	208	190	175	174	180	185	167	193	195	156	207	176	176	209	211	181	199	176	163	189	191	173	170	204	194	190	181	192	183	211	174	191	211	208	168	177	207	186	205	181	186	169	184	190	177	193	168	170	192	187	204	185	168	196	209	191	207	192	191	205	170	207	194	199	185	164	170	186	175	167	204	182	182	180	190	189	205	210	173	179	207	178	195	231	184	190	215	210	199	166	170	174	178	186	191	161	190	196	184	183	208	176	178	184	171	171	189	203	184	186	160	178	182	202	160	164	176	177	177	189	186	184	181	170	182	182	171	196	182	188	186	196	178	179	188	185	183	158	190	207	202	208	176	214	203	172	176	186	171	191	198	178	184	180	167	174	189	197	182	206	185	167	187	187	192	188	192	156	201	197	234	180	190	189	171	193	192	177	191	173	183	184	188	171	178	175	203	160	178	179	183	163	195	181	181	172	173	183	181	230	222	196	179	186	165	189	197	163	196	189	166	207	182	226	189	170	190	175	167	184	182	187	168	185	181	165	186	189	200	204	190	169	180	183	175	194	216	200	181	168	180	163	208	191	191	180	198	183	174	143	201	187	195	173	197	171	191	200	187	200	228	190	176	192	175	166	197	202	188	176	185	200	208	173	176	188	197	192	190	170	200	197	190	200	214	171	213	168	177	207	188	180	189	181	195	183	182	162	190	164	203	174	205	189	186	177	181	161	175	207	183	177	202	189	169	179	178	202	177	186	193	191	192	203	187	185	185	196	191	197	169	187	195	199	191	185	175	173	201	154	179	181	178	189	182	170	178	187	173	172	160	176	167	158	183	166	199	181	171	199	212	169	155	175	185	194	199	169	172	186	193	197	174	202	211	184	184	188	186	197	210	169	212	200	173	196	197	193	178	181	157	184	177	219	181	175	171	175	177	172	202	207	208	178	220	184	183	179	190	197	183	200	209	192	192	179	204	188	181	191	187	161	211	189	195	190	184	181	201	172	222	181	176	176	199	190	172	189	166	190	184	184	171	201	199	184	196	182	196	174	198	177	180	176	195	176	193	203	202	183	191	177	180	182	199	179	179	169	218	179	212	173	195	195	169	183	183	183	193	178	188	209	179	166	231	186	176	179	218	181	205	193	198	193	180	192	185	214	198	186	189	175	181	210	172	199	204	215	167	180	177	174	188	187	174	163	190	165	198	178	186	198	196	186	187	195	199	203	210	183	183	188	204	198	186	209	198	180	187	169	167	192	168	188	185	213	183	227	180	194	182	167	210	183	181	208	170	193	190	205	219	201	182	179	156	161	193	172	186	190	180	187	205	185	173	208	208	193	174	193	202	175	203	185	195	203	187	196	188	173	192	221	185	172	206	190	196	173	180	168	197	182	217	206	188	158	209	168	181	208	203	186	213	202	223	179	177	197	172	182	197	178	181	173	178	215	143	200	179	189	181	189	198	160	192	187	190	196	211	185	159	167	184	167	184	181	199	182	194	185	204	196	182	206	217	179	211	189	175	192	161	192	188	180	182	173	202	182	191	184	203	182	182	183	193	166	195	170	167	178	182	202	168	197	167	181	176	198	190	188	186	176	171	170	187	180	209	206	172	197	181	198	193	173	200	189	203	167	192	187	202	165	184	179	174	161	165	185	187	179	192	183	188	195	186	173	193	212	160	189	195	209	198	175	172	171	186	185	195	178	216	176	190	186	195	196	183	176	187	174	164	180	193	183	191	209	188	175	186	195	205	185	190	186	189	191
10103	973	1963	2222	1833	1460	1278	1026	905	795	759	715	689	601	561	588	571	512	528	500	506	503	523	496	513	506	507	469	518	508	493	477	468	467	460	503	499	452	425	493	466	460	465	475	456	456	457	422	478	442	441	440	441	441	429	446	471	458	425	439	400	417	491	436	452	421	442	435	435	427	439	453	457	426	458	450	420	436	478	417	408	439	458	446	447	430	436	419	422	447	435	426	429	391	444	422	478	441	445	459	442	429	390	409	470	444	461	398	407	455	440	470	422	409	428	437	483	446	471	430	411	413	415	459	469	398	427	424	456	418	421	429	422	430	413	413	442	415	405	460	434	405	414	433	434	426	446	389	434	437	453	434	436	431	421	452	434	436	419	411	435	400	411	432	437	410	447	460	412	453	433	423	435	408	424	462	402	415	458	418	427	455	436	449	422	407	420	458	452	415	417	415	443	461	427	441	422	437	454	415	428	421	423	418	430	423	458	421	466	430	433	450	495	401	434	437	446	409	429	432	463	425	427	439	410	501	423	481	429	409	437	440	432	453	429	440	454	425	425	454	433	402	451	431	419	448	417	460	431	407	422	426	456	431	446	422	420	423	442	479	433	447	440	440	398	425	439	440	434	457	445	431	441	454	459	423	452	406	393	425	425	424	416	478	419	442	440	464	454	433	419	452	438	434	434	441	429	400	428	445	456	452	428	446	411	461	471	427	401	433	432	429	432	448	435	447	450	480	445	423	430	455	377	441	443	405	395	440	445	419	424	427	441	416	427	459	450	445	425	476	433	482	442	453	456	421	430	444	426	391	425	420	381	482	430	454	438	414	441	438	413	437	471	427	425	378	443	422	421	431	451	430	442	414	440	418	449	465	403	412	447	454	447	415	432	443	412	404	448	461	425	445	450	455	439	449	373	432	419	466	428	419	454	415	432	471	420	417	395	414	448	396	402	463	418	406	452	429	404	446	426	449	419	449	443	451	436	446	425	439	417	423	438	436	414	436	473	447	411	415	474	427	421	397	423	430	427	405	452	441	452	426	453	399	463	461	404	449	427	421	470	437	436	387	429	441	417	463	418	421	444	446	453	432	411	443	442	442	429	368	481	429	425	436	402	410	425	400	448	422	432	455	413	426	398	457	411	441	443	443	428	416	452	453	460	447	448	431	452	413	452	492	436	419	452	429	429	452	422	421	408	425	429	447	419	432	463	417	433	461	452	421	474	423	390	477	411	421	462	448	402	447	429	429	438	440	485	459	448	430	480	451	423	439	420	444	434	460	452	475	423	410	438	449	415	442	445	429	452	425	424	439	419	487	404	441	453	458	475	430	456	449	422	436	426	440	473	432	401	410	418	410	425	420	437	403	421	410	429	432	456	442	402	425	452	473	461	438	478	453	468	451	427	431	429	445	437	463	395	432	444	435	431	441	457	436	477	441	421	399	418	451	439	409	432	414	439	445	410	435	417	474	430	407	462	437	431	459	472	459	406	409	384	445	432	431	452	430	485	410	421	415	431	441	432	465	442	429	454	439	444	453	413	422	474	449	432	446	469	433	463	417	423	445	422	437	421	425	465	438	436	400	416	398	444	454	461	423	423	412	402	472	444	392	430	390	471	433	425	430	425	443	438	402	445	422	417	420	441	477	425	433	496	408	417	435	390	445	427	419	476	413	414	413	463	439	449	404	463	440	414	464	425	397	450	418	424	479	418	406	428	379	426	421	404	394	439	413	428	409	460	437	390	433	408	397	413	476	419	429	407	409	456	417	445	424	433	392	406	438	460	439	458	391	426	470	447	411	434	438	440	435	405	437	432	457	460	477	495	439	430	392	432	427	421	411	406	427	480	429	442	414	446	453	407	503	392	447	434	432	411	429	435	415	448	431	433	411	455	423	419	473	418	477	423	439	438	457	392	421	411	436	418	494	423	418	439	423	443	436	450	430	455	405	450	456	440	441	396	428	413	429	459	437	457	443	433	441	403	403	423	431	442	428	399	431	456	406	432	442	461	437	399	411	422	440	452	433	455	434	422	418	405	440	423	456	441	485	448	441	458	451	415	431	422	477	432	421	448	448	448	413	411	448	430	439	484	426	428	412	432	452	431	421	418	444	451	462	429	455	438	432	423	406	456	465	422	435	408	440	460	441	451	421	449	449	445	432	445	469	461	442	445	470	423	484	413	407	423	428	450	426	453	387	440	422	413	434	420	415	427	443	449	448	428	431	461	452	452	409	457	422	432	430	430	395	426	435	456	436	444	459	456	474	422	424	428	471	381	446	433	448	372	422	388	400	440	424	440	469	419	403	408	435	451	382	445	459	470	458	435	413	424	422	449	430	409	402	448	435	447	450	399	455	439	439	429	426	451	405	427	436	437	427	467	381	421	410	445	434	464	433	461	437	435	447	420	442	443	417	466	410	463	439	423	472	433	435	417	491	465	434	446	452	447	445	412	420	426	439	431	485	416	444	430	411	406	425	407	422	445	453	418	421	433	456	448	452	419	430	430	445	406	422	429	421	412	452	448	438	470	426	416	437	446	458	455	422	457	454	415	415	452	437	422	436	417	490	443	435	434	383	395	461	425	396	440	463	415	447	440	436	431	424	399	425	439	460	471	453	414	438	439	437	429	432	423	402	446	443	412	417	438	450	427	447	440	429	452	467	407	408	447	418	439	443	422	408	417	438	415	419	406	438	416	404	440	428	459	463	483	415	465	420	394	439	447	404	394	448	430	444	421	410	426	413	403	396	449	470	449	430	419	446	455	448	435	412	412	428	432	430	476	429	453	406	423	424	434	426	432	453	432	432	403	469	449	440	376	428	457	449	432	441	400	410	438	460	442	429	443	435	483	422	403	450	449	448	441	454	432	411	426	393	448	449	413	466	406	431	397	482	412	427	448	408	458	455	444	436	459	416	447	399	441	413	459	433	456	453	469	466	456	408	436	464	438	410	432	447	476	446	440	414	441	403	421	444	429	433	417	434	397	469	467	468	438	414	442	437	426	445	453	435	432	444	437	462	432	444	454	429	463	397	435	446	450	399	416	433	445	433	447	380	387	463	444	426	470	424	444	433	417	450	427	454	447	437	432	408	437	441	479	456	420	450	416	406	431	416	450	427	439	404	439	458	448	423	445	435	440	453	499	453	438	425	405	442	391	438	462	431	427	474	421	399	444	420	398	448	418	447	441	418	432	404	443	411	456	428	386	441	483	467	447	460	441	449	416	441	425	421	428	443	437	434	452	482	407	437	435	416	459	453	414	420	409	433	445	446	427	430	424	441	424	432	436	411	468	418	432	467	429	437	469	443	427	430	454	428	429	475	447	460	434	438	430	432	433	437	460	459	457	413	458	409	438	430	431	420	427	432	438	415	415	449	469	436	449	421	451	409	448	443	432	460	400	451	460	426	465	428	406	436	444	387	461	437	438	428	425	415	436	452	429	408	462	416	421	410	424	432	398	453	414	461	410	460	433	397	444	446	436	435	437	411
3413	248	192	209	226	215	208	187	198	212	218	193	172	212	221	189	179	214	234	192	226	196	197	191	198	186	192	213	197	205	206	197	212	212	209	215	207	231	211	190	167	203	206	196	207	195	190	169	214	192	186	232	159	198	198	191	242	212	201	224	194	203	192	191	186	169	222	207	186	204	202	230	212	193	187	220	194	203	187	180	198	194	184	179	194	204	167	179	216	224	185	223	210	201	176	203	193	170	174	198	175	207	202	200	150	208	205	217	184	209	200	198	217	208	192	242	192	195	194	214	181	207	221	192	206	200	173	221	226	213	201	199	173	215	204	212	212	177	215	179	219	179	201	211	176	181	199	204	195	192	200	215	210	211	208	183	192	192	195	217	197	194	223	207	197	188	179	191	201	178	216	202	166	186	217	173	202	190	180	227	207	179	194	192	227	213	191	204	191	204	213	218	163	191	205	224	199	190	203	206	201	179	191	210	214	202	200	188	171	195	187	188	195	216	195	190	194	212	181	202	218	203	217	203	212	206	213	190	202	186	200	197	192	214	199	190	188	200	205	182	170	214	181	199	206	211	208	226	190	207	211	210	204	185	188	192	190	208	199	191	213	200	169	191	218	214	209	209	211	205	220	195	203	202	207	186	186	161	217	221	228	211	198	207	211	199	209	200	185	210	203	205	175	187	196	200	208	204	178	179	202	208	213	201	228	206	208	175	195	227	211	184	208	190	194	203	196	200	197	234	203	190	209	206	177	207	202	199	204	208	196	207	193	236	212	203	187	180	221	196	194	206	209	210	208	204	187	203	173	223	174	201	176	191	189	214	213	190	201	216	194	210	191	196	187	203	189	206	197	195	195	193	210	208	183	183	199	215	204	192	201	200	190	184	212	191	220	199	180	201	192	187	184	218	194	184	215	208	206	217	205	204	195	185	200	205	190	193	205	215	202	203	209	229	204	192	205	192	184	189	227	189	210	218	198	208	234	208	179	203	185	192	178	202	211	185	211	187	188	197	195	227	189	192	198	233	237	196	231	185	180	204	189	201	219	195	219	206	195	185	199	194	180	216	208	202	208	235	219	203	198	183	221	205	190	199	197	188	205	191	194	206	202	199	185	205	175	218	190	188	181	201	198	201	203	181	195	191	184	187	190	192	191	192	206	232	200	207	207	167	202	192	181	193	190	208	189	217	199	191	205	203	204	218	204	172	190	186	210	205	213	186	182	216	209	181	190	185	184	206	210	182	181	199	193	195	209	212	209	188	196	187	194	204	185	192	208	212	177	207	201	209	209	214	209	186	185	212	177	209	203	215	199	214	236	210	188	199	205	189	202	201	199	187	198	196	209	201	201	211	209	186	198	203	214	184	206	206	208	179	214	205	208	197	183	221	218	191	194	194	167	184	214	214	204	208	187	217	179	189	208	214	189	209	213	202	196	174	196	197	219	175	205	208	185	194	193	199	210	201	198	199	191	207	210	202	186	199	201	188	218	230	198	176	193	197	221	205	187	215	181	183	211	218	213	192	195	203	226	210	208	189	196	176	207	209	208	213	170	215	208	178	238	198	198	183	203	170	179	190	197	192	215	202	217	214	208	188	215	216	172	180	179	198	202	165	201	193	197	189	209	215	193	185	208	209	188	179	185	198	211	197	204	201	194	186	194	227	193	210	191	178	202	220	185	202	190	196	218	200	184	197	216	217	208	202	173	182	200	189	172	186	169	204	211	213	186	197	187	199	210	219	243	197	210	210	194	187	191	187	195	210	195	221	218	198	196	197	219	214	195	180	199	191	208	215	190	198	224	231	203	194	194	167	196	203	230	202	210	208	187	226	196	213	210	215	218	185	186	182	177	220	190	211	202	203	191	205	225	215	183	194	184	197	189	189	219	180	195	197	203	194	203	190	193	180	181	197	211	205	202	215	209	191	184	217	189	196	207	195	202	212	206	216	188	177	169	188	216	201	211	188	197	199	207	196	190	222	207	196	170	192	183	202	174	177	190	171	205	191	184	185	208	185	200	207	215	198	181	206	193	202	195	198	211	190	212	206	199	180	205	215	180	187	185	217	214	208	182	205	174	188	215	192	169	179	209	195	196	189	209	219	184	202	193	191	211	236	216	192	214	208	181	220	184	187	210	183	189	202	189	181	210	200	219	206	189	188	180	203	203	218	192	213	203	216	189	213	219	191	179	199	194	198	209	207	222	239	204	196	216	203	213	204	184	176	220	241	205	210	232	210	202	218	203	187	204	186	174	201	190	216	179	213	222	203	180	218	200	208	214	182	199	193	198	193	204	195	194	199	204	183	171	225	192	225	194	213	193	187	197	174	197	206	208	192	191	190	199	183	206	237	189	200	197	197	186	222	186	221	202	199	221	194	220	206	186	215	210	207	188	205	192	185	157	192	215	243	233	185	215	175	200	189	207	198	184	203	212	197	199	216	204	198	210	183	185	198	194	201	208	181	190	193	184	210	207	182	200	189	190	200	175	205	203	205	193	191	223	192	225	212	247	232	225	194	183	202	172	195	196	172	215	179	230	204	186	216	167	209	207	213	209	192	167	231	197	201	177	184	195	216	183	219	190	179	183	199	221	200	194	177	170	218	215	194	188	182	193	192	181	218	184	234	209	171	174	201	210	179	178	178	195	182	198	190	186	192	224	223	188	209	183	187	178	227	209	178	199	195	192	196	215	209	193	192	177	190	194	209	205	177	189	212	211	219	202	201	220	191	183	218	194	175	210	210	204	201	214	182	207	196	182	216	194	186	199	203	196	189	200	179	194	208	197	175	233	203	219	175	236	193	196	220	193	180	212	189	200	172	190	187	203	213	178	227	249	206	221	195	193	221	196	188	189	201	237	197	195	209	222	192	221	204	217	190	206	208	204	191	191	193	205	181	195	213	182	183	222	204	175	185	180	200	221	165	183	189	185	194	207	217	188	193	178	188	191	205	204	163	207	209	196	188	183	203	230	191	170	212	215	191	171	182	220	178	203	183	190	201	211	213	183	208	190	205	194	173	197	222	220	202	197	199	174	194	215	194	217	218	195	183	209	188	204	211	205	195	170	230	219	223	185	186	213	208	215	211	195	202	216	181	201	209	220	220	185	197	160	207	196	161	196	205	213	174	195	256	193	202	196	208	194	201	165	188	216	224	195	239	203	189	202	208	192	188	187	208	193	197	195	242	227	211	193	191	212	210	209	227	205	216	212	212	205	197	208	194	222	198	184	201	165	211	227	178	215	172	170	207	208	201	191	189	210	199	217	189	198	185	202	182	211	228	210	220	187	211	203	202	192	232	191	214	200	181	210	209	201	185	191	196	194	178	204	197	191	190	203	183	213	215	175	202	203	182	227	197	186	179	201	191	218	205	198	180	206	194	211	201	175	153	194	211	176	188	164	203	198	206	183	215	218	189	208	197	208	202	190	185	196	186	187	200	175	199	178	194	177	227	186	175	172	177	224	188	204	188	202	200	177	189	203	183	191	207
3071	533	566	575	542	561	529	518	500	518	484	513	506	508	473	498	483	499	486	455	462	449	491	441	491	484	520	478	493	517	498	467	514	517	448	470	507	498	488	533	415	481	497	470	508	479	504	480	497	503	529	432	484	484	513	475	489	506	477	460	492	514	455	444	477	489	488	461	492	492	493	487	505	519	474	478	461	475	467	437	510	473	532	552	500	481	515	493	519	496	473	490	505	475	502	512	528	478	464	502	487	472	482	505	432	518	482	465	475	488	444	481	452	492	470	489	455	496	458	477	485	514	479	523	462	421	501	484	512	505	488	493	476	495	505	478	492	496	493	527	464	514	507	419	574	500	527	512	444	513	444	492	520	477	482	513	501	502	468	481	485	476	499	481	479	462	514	497	516	486	438	514	460	495	528	497	503	495	481	493	530	475	470	460	519	461	499	503	525	465	497	464	498	487	499	511	509	437	495	478	474	539	449	473	501	497	471	471	487	524	494	494	485	468	472	489	488	461	510	508	520	481	506	476	488	480	484	501	481	483	492	504	500	475	470	487	499	450	506	461	512	524	484	475	480	519	520	438	501	485	488	494	504	460	491	504	487	501	481	496	493	514	440	476	507	465	523	438	467	454	487	469	500	493	476	491	494	477	521	498	489	502	489	497	468	454	479	492	482	507	479	469	491	488	439	510	508	478	465	488	508	531	460	484	475	439	443	464	499	481	491	486	493	529	508	476	454	455	464	471	513	507	491	506	497	521	502	496	522	477	468	513	452	500	470	472	455	517	472	503	476	469	499	468	448	500	463	471	522	462	437	491	474	468	474	513	500	493	488	502	480	480	472	513	464	523	477	458	541	479	485	509	489	505	502	485	488	492	461	473	489	493	501	487	508	473	426	526	483	451	507	474	499	487	522	465	481	472	464	492	482	481	464	473	457	504	446	476	486	494	462	505	507	461	493	498	483	482	467	510	521	501	471	455	490	483	502	459	463	473	440	484	491	546	478	449	509	490	486	483	515	491	465	437	452	478	495	520	508	508	458	468	490	485	495	456	460	452	498	474	492	501	477	504	522	462	496	496	499	490	482	508	492	487	484	505	506	500	523	459	486	465	485	489	496	489	498	513	542	480	520	467	522	483	505	496	477	498	510	456	502	517	470	441	490	513	501	472	462	517	508	468	468	462	467	486	453	481	486	487	464	509	448	500	484	466	523	487	481	501	469	493	417	493	474	436	478	517	501	472	508	480	500	482	480	519	510	512	503	478	539	524	460	490	465	506	504	448	483	476	500	460	473	483	522	470	500	481	485	507	460	536	485	507	472	514	478	486	487	490	502	481	494	486	479	472	529	438	459	527	550	498	454	498	503	492	503	483	483	489	471	507	489	480	466	440	468	492	473	440	441	532	513	499	512	491	498	448	490	486	473	481	513	481	488	463	480	437	490	491	537	491	507	492	480	505	473	471	502	490	482	501	498	510	485	503	480	468	495	492	470	506	486	517	474	500	451	477	476	495	514	502	480	507	509	497	514	478	480	492	494	484	492	470	451	477	477	486	487	494	500	476	531	478	496	494	459	498	510	473	487	494	487	454	496	488	470	506	507	511	480	490	498	515	492	484	514	489	484	501	460	473	471	478	490	523	461	489	497	492	498	468	450	485	442	540	479	479	466	487	481	534	474	464	449	443	505	495	477	524	499	451	495	492	524	455	482	479	500	496	511	474	499	492	465	509	453	469	499	484	540	489	497	489	500	503	507	512	482	476	501	487	475	545	465	495	462	456	455	468	464	528	436	452	505	461	453	479	517	506	477	485	506	480	513	509	527	503	477	507	516	483	462	447	492	483	482	480	499	502	510	514	517	483	468	528	493	493	499	447	488	488	541	486	500	467	457	531	475	511	438	501	493	494	444	472	475	494	459	484	463	477	487	470	495	484	513	455	492	524	492	557	546	503	467	461	490	471	529	503	478	481	488	479	493	440	463	514	534	496	479	481	526	459	482	467	489	523	500	459	485	498	477	479	485	543	468	450	499	475	494	536	491	485	533	494	475	522	510	511	511	483	490	507	517	505	495	447	513	473	495	467	507	454	503	496	456	463	492	473	478	480	500	506	475	500	446	510	473	525	502	516	507	510	453	501	500	544	509	483	502	477	445	472	494	478	496	524	459	481	494	479	445	517	475	460	471	500	467	521	489	480	483	485	474	493	498	507	454	464	524	490	518	457	480	487	467	474	497	460	455	483	511	503	444	461	542	522	485	502	484	498	498	480	455	469	462	508	473	470	459	464	499	503	476	493	460	483	506	485	492	455	477	460	498	499	484	505	502	452	481	471	482	468	478	461	497	521	484	512	493	502	512	487	497	520	501	484	506	489	470	464	495	513	486	509	457	494	482	456	458	501	479	495	480	487	498	451	504	473	468	520	504	473	422	493	500	483	478	488	504	483	517	512	490	489	490	511	519	487	468	541	480	484	489	511	483	534	519	482	493	496	451	499	481	485	486	521	473	487	465	467	465	457	528	540	519	517	438	510	499	494	514	476	483	475	454	479	465	532	485	455	489	517	496	470	487	500	506	508	504	490	517	487	496	488	487	442	515	455	485	463	451	498	475	511	478	463	518	452	539	474	475	466	520	500	535	444	482	441	481	500	495	477	458	492	520	497	518	504	483	464	443	479	484	490	482	486	492	463	519	488	513	452	480	485	486	510	477	454	518	490	480	480	506	495	510	534	491	498	459	484	455	478	463	480	455	480	495	489	497	473	479	485	466	493	476	493	460	461	517	502	477	447	463	504	527	476	518	479	512	499	489	482	482	480	489	508	504	470	496	497	460	462	496	478	477	496	480	457	510	462	496	480	511	493	450	478	541	511	478	494	495	485	478	470	510	483	518	459	479	447	450	481	491	493	466	500	457	492	512	480	510	503	476	474	483	517	510	508	517	460	472	486	528	476	467	474	490	483	480	475	529	480	484	449	522	497	478	498	488	510	496	502	460	448	506	485	459	492	456	478	419	470	524	471	468	458	468	461	459	479	475	474	452	504	467	464	482	482	486	452	491	477	516	493	477	478	450	453	479	513	457	508	503	480	486	466	487	541	468	478	482	498	480	493	512	471	490	509	501	461	483	466	533	495	496	449	472	484	450	447	489	465	506	501	498	466	468	482	462	521	503	493	478	475	513	435	480	509	449	501	467	464	527	539	494	451	464	512	506	510	493	462	491	511	517	509	457	489	504	516	511	496	499	503	524	431	505	452	461	479	507	498	454	492	481	452	478	487	478	455	521	499	513	457	529	484	458	439	475	452	427	462	490	501	467	448	490	466	483	498	471	458	491	508	445	460	497	492	519	490	480	525	511	440	522	503	475	456	482	524	484	497	454	513	495	476	476	476	491	467	513	547	474	484	470	464	442	472	472	475	479	443	497	505	490	499	488	464	512	474	492	527	501	489	493	529	532	461	505	524	513	467	457	474	465	510	525	456	495	520	503	487	474	481
10923	751	633	535	464	359	337	312	316	340	337	322	312	320	289	343	295	301	267	315	296	304	293	301	287	295	260	282	301	279	266	266	287	330	300	315	283	287	298	295	288	295	308	293	331	264	275	284	308	295	304	283	288	295	327	288	284	300	295	303	300	291	304	308	317	330	286	285	277	328	292	321	295	294	305	303	261	270	260	297	289	303	264	288	287	294	313	281	246	293	275	257	308	320	295	285	263	278	311	313	296	299	292	318	280	293	304	308	307	265	312	312	276	284	262	307	300	272	266	273	276	295	247	289	295	282	248	307	290	308	245	307	271	258	280	279	289	288	300	312	273	278	271	273	250	311	292	273	286	278	300	269	270	314	285	293	292	285	283	323	306	292	278	262	292	311	276	298	280	292	305	273	277	273	277	291	332	266	289	229	305	288	296	283	333	327	302	290	289	258	290	317	279	319	287	292	260	272	262	278	272	286	300	268	291	273	294	319	299	288	322	278	283	285	281	291	322	345	316	316	300	282	255	246	329	318	315	287	268	314	297	304	293	288	291	283	297	294	319	291	274	305	306	255	303	309	300	283	305	261	320	292	295	297	295	252	273	279	282	276	265	281	296	306	298	301	297	292	299	309	277	295	306	346	271	286	277	263	303	253	290	294	269	284	275	268	248	249	286	278	278	264	301	283	270	287	300	262	303	286	287	276	272	288	286	286	277	270	247	297	301	263	307	280	295	313	262	313	282	301	250	281	323	270	303	286	319	308	341	325	308	315	311	300	276	272	273	259	302	288	270	322	293	245	318	302	307	301	280	282	256	294	248	315	290	264	285	304	278	303	256	263	293	293	277	300	290	265	288	264	281	288	276	300	278	303	282	275	271	287	301	273	284	305	285	299	300	291	286	281	322	304	329	273	285	264	312	302	285	270	287	278	274	301	311	268	273	312	270	283	296	271	286	289	269	294	271	258	301	290	297	271	289	298	244	315	291	293	257	311	290	295	309	284	294	279	312	250	260	270	305	282	293	281	265	286	265	257	309	274	273	313	259	273	287	278	275	244	276	306	311	326	301	276	283	315	306	295	275	278	327	257	273	290	284	298	287	302	246	302	280	303	300	280	306	289	286	272	322	285	291	309	301	318	294	294	340	298	293	271	285	316	278	282	264	307	275	259	282	278	278	260	275	266	306	293	291	287	276	264	288	287	260	294	265	304	291	288	276	272	271	295	273	278	278	262	254	315	294	277	291	299	251	273	313	276	321	308	297	315	284	276	308	319	276	273	302	281	293	290	285	273	276	273	276	268	336	293	292	326	310	299	291	291	286	273	252	257	312	272	303	278	299	293	289	290	265	282	274	284	285	268	289	272	256	298	275	268	295	269	277	310	293	293	319	267	281	260	291	299	304	298	272	301	292	282	273	284	276	297	278	315	300	312	255	297	331	281	252	282	264	282	270	270	283	260	295	279	291	278	276	297	305	281	297	302	314	303	269	271	303	275	273	282	286	326	275	279	253	253	252	288	262	306	292	290	315	312	306	285	295	284	298	307	293	311	292	326	295	282	282	271	284	324	311	281	289	296	291	288	295	312	272	305	278	247	295	277	300	275	264	279	285	304	305	259	308	281	258	274	261	293	275	292	289	271	303	253	305	293	270	275	307	263	282	313	292	321	290	281	271	289	309	300	273	278	286	273	293	312	279	322	285	314	279	293	272	296	297	293	314	254	277	323	287	317	267	241	319	309	303	283	295	287	265	309	301	251	290	296	277	277	293	262	312	267	292	277	292	298	307	289	255	235	291	290	309	293	271	292	267	289	282	265	278	298	268	246	281	281	291	296	269	266	318	267	287	274	297	309	285	279	258	290	304	288	305	326	251	288	274	333	272	301	286	270	281	323	328	281	276	307	291	280	305	291	268	337	283	306	270	277	292	281	304	269	292	288	246	293	307	272	288	261	281	301	293	281	261	257	293	287	269	271	268	283	360	287	303	288	287	326	305	262	274	315	295	274	307	275	306	296	286	272	288	265	291	276	285	278	262	302	274	275	278	294	257	284	299	291	300	271	315	265	290	277	313	277	321	247	300	298	295	264	294	285	260	287	300	274	278	297	273	302	313	283	311	290	281	279	273	306	282	334	299	306	308	281	277	301	296	257	279	303	282	292	281	267	281	269	307	274	276	269	325	292	282	283	325	292	329	293	284	287	292	266	324	301	261	250	265	241	282	294	263	282	276	289	291	294	277	282	311	283	281	299	259	304	292	256	275	298	321	273	259	304	272	300	304	289	283	320	294	272	247	299	279	303	300	269	310	284	285	263	270	283	264	265	268	296	259	284	306	310	325	319	293	320	284	268	270	279	290	302	286	302	258	297	284	282	284	268	296	290	271	307	280	276	282	295	268	285	286	290	310	288	301	287	298	260	280	275	312	262	281	298	273	326	276	331	287	303	286	320	312	261	299	287	332	288	310	277	296	252	274	313	298	282	284	289	293	266	299	258	281	292	299	261	261	289	292	266	320	307	294	271	265	289	296	276	258	305	276	271	285	253	271	279	254	298	312	301	267	283	280	322	310	300	276	282	283	281	274	294	296	300	275	287	311	301	291	321	282	268	295	260	283	285	295	293	305	262	290	324	289	298	281	283	314	289	305	257	290	287	268	295	268	299	271	277	311	317	283	334	278	270	305	302	310	315	293	298	270	281	256	273	287	298	297	312	265	300	277	275	336	255	291	297	311	280	293	265	286	311	307	327	317	271	300	301	288	294	277	305	285	324	266	298	280	317	284	271	292	307	262	308	273	273	300	315	260	285	270	262	264	293	288	262	266	280	291	312	294	277	272	287	293	290	318	266	267	297	291	285	302	323	277	308	278	308	277	310	298	280	304	282	320	310	247	282	312	343	296	291	276	282	265	311	331	291	297	269	293	354	267	270	288	294	283	289	297	293	305	325	349	297	332	278	283	304	284	266	302	295	254	324	295	284	299	283	271	298	271	293	278	298	284	290	287	343	302	296	283	267	294	273	257	297	251	267	273	306	291	275	301	252	271	271	280	265	253	271	271	286	295	296	311	280	287	291	290	294	275	286	288	281	270	281	273	288	275	279	303	310	282	290	290	290	321	323	281	278	297	285	326	292	276	279	279	266	293	243	298	289	297	280	303	287	267	293	295	286	292	290	283	301	308	295	307	268	319	297	298	311	303	303	265	320	288	282	254	301	305	308	286	288	265	290	277	286	296	281	290	267	315	282	295	323	259	259	286	253	277	301	279	296	295	294	301	330	310	276	302	299	292	263	280	300	300	260	312	263	312	271	266	276	289	310	291	288	327	269	244	278	293	311	293	307	269	301	300	259	276	285	330	294	276	287	299	297	299	284	293	269	299	302	269	312	294	303	306	294	301	290	294	276	279	317	264	282	255	301	293	270	261	261	275	298	299	286	297	290	253	302	323	304	279	308	283	297	266	281	305	285	266	306	275	290	272	279	289	304	258	278	286	295
8178	967	1467	1600	1475	1176	1055	987	918	873	805	818	726	771	757	710	721	711	730	714	728	713	699	666	657	670	681	644	648	716	724	699	701	697	702	659	685	684	692	657	657	663	650	662	676	700	673	660	668	670	653	635	690	643	658	651	685	709	645	690	656	639	671	696	697	697	664	653	650	646	687	683	680	651	641	714	674	692	680	641	664	639	661	648	644	697	705	653	672	665	662	655	654	698	684	630	677	674	632	647	672	667	645	643	645	690	671	660	695	657	671	641	663	684	680	678	607	643	695	667	670	690	630	652	668	677	656	670	646	622	714	658	660	650	641	660	647	603	715	640	683	663	651	652	687	686	662	697	685	650	648	685	665	675	670	724	677	706	704	687	674	680	622	654	689	691	710	663	672	659	698	700	666	668	693	659	686	667	633	661	639	697	633	680	689	688	663	651	667	712	646	695	659	650	678	688	675	656	665	667	711	681	664	649	657	652	669	689	636	719	681	638	734	666	643	674	637	667	692	674	652	665	686	655	627	607	684	675	643	638	641	659	670	631	655	693	623	658	661	653	671	624	678	667	641	660	675	660	680	719	677	657	671	682	693	668	646	677	654	688	674	623	695	639	670	631	680	642	638	657	639	670	655	698	636	719	615	633	654	667	666	649	680	642	661	670	630	672	635	666	644	687	662	691	692	670	680	681	645	625	696	668	676	628	684	624	615	667	650	685	669	734	622	617	623	666	653	674	744	699	629	646	663	722	623	695	679	657	712	640	694	702	649	676	679	690	617	668	673	667	653	588	678	658	668	672	661	639	627	608	677	655	676	688	717	704	669	647	628	696	679	675	662	670	622	669	602	697	658	666	647	670	677	702	649	638	621	706	676	666	697	682	631	713	690	654	682	695	665	681	629	681	661	612	621	598	704	680	647	651	671	691	655	689	662	613	733	654	631	672	691	669	638	656	662	667	691	612	653	639	701	622	679	674	696	681	680	680	677	706	646	734	684	693	699	681	668	647	719	675	634	677	661	661	675	690	658	635	635	700	651	623	633	671	644	596	680	615	702	660	669	671	653	678	715	632	654	631	724	676	643	689	685	671	657	681	666	665	659	699	649	650	692	640	691	681	678	609	657	680	677	616	641	620	670	678	659	697	682	656	650	637	609	626	652	643	654	686	644	672	703	653	687	668	770	681	623	650	671	648	671	660	682	695	650	696	664	648	679	665	678	603	683	698	659	695	675	590	672	665	671	640	678	721	680	689	716	672	660	686	675	680	697	651	710	644	705	653	658	644	685	682	639	672	590	644	633	640	635	636	640	645	620	657	677	715	627	673	643	692	679	676	724	629	661	663	656	710	668	656	685	633	633	697	654	701	653	662	654	663	671	650	689	700	671	677	662	651	658	675	678	656	675	653	620	628	676	636	674	676	690	673	649	630	668	678	672	687	696	694	652	689	681	686	674	646	664	673	673	623	687	618	658	712	635	685	672	700	671	667	653	651	607	631	644	670	692	698	626	681	655	671	663	665	652	633	658	644	695	648	646	634	677	668	625	695	650	670	660	641	645	636	662	695	658	666	663	638	660	633	618	678	715	684	656	622	646	696	708	640	626	684	660	626	659	677	695	677	643	667	681	708	657	681	648	654	662	687	652	638	717	654	683	676	689	671	643	650	678	688	634	671	682	683	673	631	710	718	710	627	673	637	679	642	675	690	631	684	687	712	657	694	661	684	666	677	638	682	640	672	663	654	638	678	693	678	664	635	669	715	658	633	661	633	661	661	673	660	667	662	633	714	713	672	646	614	675	686	666	652	648	627	669	721	688	657	679	666	660	640	631	685	667	680	636	687	642	645	669	657	635	681	677	693	623	656	631	718	665	675	693	676	609	679	708	729	681	697	657	652	625	683	655	677	710	682	647	661	701	684	639	646	618	626	628	699	645	668	691	654	648	664	655	653	653	618	662	706	677	698	657	679	655	670	712	697	653	651	671	665	645	641	681	678	683	665	661	672	621	654	631	641	648	641	683	719	687	632	663	654	700	659	704	689	644	615	647	684	673	658	627	625	643	625	676	654	677	672	686	666	661	648	648	668	686	690	649	665	681	687	670	625	656	646	604	635	691	639	676	649	675	665	656	700	638	633	614	704	647	660	656	644	668	689	614	658	659	634	659	634	682	618	681	646	678	683	681	683	589	675	666	676	673	674	658	694	670	662	684	647	642	687	690	678	644	664	660	672	625	666	725	682	717	659	662	701	656	684	684	618	641	687	623	666	653	652	654	668	666	640	644	670	665	660	683	642	691	621	675	675	684	663	632	645	636	636	642	711	686	635	693	710	621	711	672	667	633	603	702	664	676	685	703	645	701	659	704	671	634	619	625	632	661	686	694	699	673	642	711	662	685	684	643	703	624	693	691	652	674	627	686	644	637	652	693	649	660	659	670	661	726	672	683	693	656	634	655	663	635	693	692	618	647	650	661	628	662	674	658	642	663	636	661	626	706	673	658	661	682	666	660	648	638	741	662	677	676	668	676	655	643	674	621	677	646	653	665	670	665	673	694	651	689	644	669	679	672	619	696	688	639	691	663	700	702	682	634	697	674	659	657	687	692	669	657	668	670	704	680	675	679	667	645	654	636	667	675	666	657	695	688	665	679	678	643	673	649	709	645	619	668	644	692	664	661	669	645	702	669	652	592	705	672	645	642	674	695	704	685	645	669	629	677	664	652	676	678	668	637	663	655	700	676	678	683	632	671	705	659	668	648	655	636	669	697	663	665	657	651	691	651	634	670	677	671	695	676	653	665	669	671	714	654	657	659	619	664	666	641	665	711	647	678	596	658	650	684	653	666	650	685	625	641	673	674	662	680	678	641	590	631	653	607	655	662	706	653	651	664	690	679	674	633	638	652	659	663	686	654	655	730	672	657	685	584	676	668	680	673	653	672	662	643	667	609	717	649	651	684	667	667	640	702	669	668	651	639	664	679	677	712	639	682	684	629	661	676	667	656	637	662	656	684	686	650	610	688	659	628	669	668	662	672	606	642	690	672	618	659	661	654	641	700	679	642	667	671	692	693	675	696	648	720	647	623	681	664	691	688	694	657	623	659	686	742	708	644	687	673	670	669	650	632	635	645	650	653	664	669	668	688	685	659	652	700	650	683	679	650	649	639	660	646	669	662	680	635	668	667	668	630	654	695	662	681	669	671	673	649	665	669	642	645	646	625	658	677	676	677	617	669	663	664	634	673	654	651	677	613	705	684	642	645	644	654	634	712	648	623	660	715	655	618	657	672	687	667	674	651	596	664	703	681	648	648	707	648	637	676	668	649	664	679	657	671	680	702	657	643	615	673	653	676	655	657	668	671	668	665	673	678	726	678	683	641	671	650	705	696	680	653	655	657	658	637	647	648	709	669	655	682	687	681	625	706	676	672	667	640	695	681	656	683	608	655	653	684	664	695	659	657	616	652	725	626	655	665	663	642	662	675	648	688	645	677	640
17615	1449	942	683	551	401	337	279	278	224	261	212	241	210	199	175	191	199	191	209	214	198	185	195	192	171	169	185	187	203	208	184	203	180	200	180	210	212	193	197	187	186	191	183	171	191	180	166	199	205	189	187	172	175	197	192	159	190	190	185	165	169	184	162	198	175	194	181	173	205	188	180	159	206	192	165	184	196	178	175	195	161	175	219	190	184	198	203	199	171	158	192	202	184	176	184	204	187	200	222	195	198	212	160	185	192	208	186	191	167	182	203	187	166	205	198	211	192	197	189	174	187	164	158	171	195	180	217	203	181	204	184	192	198	199	178	174	164	212	194	190	168	157	175	180	188	183	168	172	176	181	176	208	186	171	188	187	178	178	186	165	192	218	191	176	188	169	188	207	188	198	226	162	186	201	209	152	181	180	188	150	198	204	210	177	177	170	181	207	179	168	175	170	173	218	204	184	180	191	174	188	170	171	168	207	183	168	167	177	156	194	183	189	197	183	178	198	188	180	175	177	167	181	168	172	180	196	198	172	175	198	162	171	158	186	158	190	190	191	162	191	193	204	201	188	180	200	207	201	190	195	180	197	203	194	165	170	194	166	197	179	179	182	185	169	177	177	189	164	176	198	199	175	179	173	194	186	204	197	179	194	178	185	192	195	236	184	193	187	168	156	159	194	206	183	163	171	189	167	181	182	176	207	172	175	165	177	187	170	208	190	172	182	190	183	166	202	180	196	187	170	183	197	189	198	163	195	201	210	200	207	199	200	171	192	175	192	186	197	198	203	188	172	162	189	186	169	192	230	203	170	177	172	182	206	204	174	166	208	226	191	180	203	177	169	177	198	205	187	195	184	180	197	183	200	167	164	175	192	167	170	183	190	174	183	198	203	198	201	185	177	197	200	195	177	168	176	161	165	184	184	184	199	185	207	166	183	188	173	174	192	196	184	184	179	199	195	185	188	181	170	188	182	180	181	173	191	201	206	175	154	177	177	162	215	203	165	188	179	181	189	186	166	178	187	154	168	184	188	187	199	179	192	201	159	185	191	191	199	204	222	196	187	171	168	215	184	181	181	183	186	180	177	205	199	191	162	174	196	208	194	147	204	161	181	201	199	201	155	173	180	201	175	182	201	168	184	189	181	181	199	171	179	199	177	173	192	169	180	188	200	185	164	190	177	207	200	178	186	207	171	193	203	165	198	191	186	181	199	201	197	214	213	208	167	178	181	173	200	195	168	167	179	161	206	203	196	189	190	171	178	168	191	188	188	181	163	176	185	190	187	171	216	183	198	190	158	176	179	200	166	213	194	196	186	189	202	185	177	179	171	196	168	188	204	211	168	189	176	204	201	175	184	186	194	189	190	168	201	212	157	175	184	197	192	193	211	205	194	190	155	191	203	192	188	196	152	174	192	215	176	176	195	193	177	189	180	178	175	199	191	155	167	179	194	189	179	177	201	193	174	174	175	175	209	183	181	196	193	186	180	207	202	159	197	188	164	181	173	170	177	185	180	186	179	191	193	186	169	196	188	188	175	206	190	177	197	191	193	196	185	183	185	184	183	187	178	201	209	212	190	184	180	194	194	188	167	169	170	183	186	196	184	178	183	176	192	188	172	194	197	194	182	188	161	178	161	191	169	201	187	183	197	195	130	182	184	196	164	178	193	196	173	156	198	209	180	201	195	190	184	187	201	199	197	203	191	180	165	182	199	193	194	198	165	180	193	177	189	178	211	207	211	179	176	192	182	207	172	174	174	206	179	226	200	185	183	183	169	172	211	156	170	171	163	189	187	182	189	196	186	180	192	179	196	180	197	170	175	200	185	188	161	194	166	186	188	203	207	175	174	180	208	194	179	184	196	172	224	209	167	183	169	183	152	175	187	195	154	180	176	156	193	177	193	184	201	179	162	184	192	171	189	175	188	170	187	169	206	177	217	193	179	171	180	176	172	187	204	200	171	193	181	170	194	193	171	210	163	205	157	176	199	204	214	164	174	200	194	171	185	169	197	197	180	163	178	174	181	210	195	180	189	166	169	188	161	172	202	183	212	192	184	174	221	187	192	201	170	157	161	178	167	181	170	175	182	189	170	183	169	204	194	219	201	194	165	177	183	198	200	190	180	181	192	178	148	193	208	204	156	183	159	197	177	211	194	185	177	210	173	204	202	196	179	156	186	200	192	183	192	187	182	190	174	206	209	188	182	183	183	175	176	187	197	209	198	200	169	181	195	202	210	172	173	179	189	193	175	185	190	195	172	182	188	184	204	164	175	176	170	189	193	183	168	170	204	191	199	189	177	188	168	177	219	201	172	196	186	165	187	167	193	193	196	205	216	189	199	196	195	164	198	203	197	180	167	165	164	174	197	191	186	214	202	152	191	198	187	198	197	187	204	210	205	195	177	196	164	189	169	192	176	186	193	187	159	173	171	163	179	186	165	177	158	212	180	197	187	180	175	187	197	188	152	167	185	175	166	156	175	187	184	183	202	208	186	210	184	210	165	226	185	179	198	172	154	206	194	184	162	175	196	207	213	175	207	188	162	178	179	161	176	193	194	168	199	178	190	186	204	214	164	197	183	176	207	219	201	182	154	153	180	194	204	184	192	184	204	194	192	173	215	197	166	189	189	186	164	192	211	212	212	189	183	165	185	174	169	185	191	183	167	186	180	197	189	189	185	176	186	158	182	181	197	158	219	167	185	195	179	181	220	165	182	173	173	188	169	173	221	215	196	204	194	177	199	169	187	171	189	198	183	196	191	186	185	184	176	161	197	191	196	181	176	189	205	151	201	181	187	191	188	195	161	189	170	159	183	193	188	188	193	177	200	165	186	174	204	163	170	201	199	196	191	205	181	186	182	186	180	206	190	192	165	198	186	199	151	164	183	201	197	199	163	191	185	167	191	164	186	210	198	189	178	191	168	170	162	208	181	162	194	165	200	167	189	215	206	176	208	188	190	184	184	181	175	179	220	167	188	190	166	183	183	199	177	176	226	193	177	193	163	176	197	186	183	199	170	192	183	184	195	165	190	177	153	177	181	192	161	181	188	179	171	179	178	168	171	193	197	180	174	190	176	192	196	181	208	207	155	178	206	197	165	193	165	170	182	175	175	175	188	216	190	184	197	191	185	167	187	214	176	162	175	198	188	176	164	202	201	179	209	165	206	206	203	189	196	162	170	199	183	211	200	202	191	167	189	179	223	177	180	169	181	180	182	205	189	195	203	189	176	205	185	182	195	187	185	166	165	188	169	170	178	165	178	174	174	182	164	173	179	147	200	199	206	194	185	183	200	180	194	173	186	184	177	192	213	198	162	200	188	200	186	185	202	190	198	194	173	164	218	198	208	182	157	173	190	176	201	179	192	173	195	173	174	181	176	181	180	190	182	201	165	184	171	163	189	180	199	189	188	194	183	158	188	192	186	179	176	184	171	192	178	187	144	183	208	164	197	185	181	173	195	202	199	173	180	199	183	167	172	208	179	195
10008	1060	1861	2183	1761	1453	1239	1015	915	842	785	713	633	642	582	551	552	560	506	490	545	516	480	492	478	484	470	454	460	478	480	475	457	447	475	437	485	461	475	478	456	466	442	447	432	470	450	445	467	465	475	446	407	462	442	412	413	439	421	430	426	445	440	451	464	444	466	435	435	465	436	442	434	432	424	433	444	474	423	393	410	451	472	448	454	401	404	470	449	451	422	420	476	426	440	462	423	410	427	446	418	448	469	418	426	422	417	427	411	404	460	428	442	484	397	416	399	432	457	402	428	462	438	419	451	438	458	435	467	389	412	466	437	387	419	443	466	408	442	473	445	410	428	459	367	436	453	438	396	446	426	409	423	430	414	445	451	457	470	456	450	440	429	470	437	448	459	438	421	441	421	408	427	416	474	434	425	394	432	433	415	422	439	440	438	419	428	446	436	440	434	429	432	425	398	449	419	399	425	415	431	409	435	423	428	433	383	445	395	442	443	439	451	444	446	418	433	449	420	446	405	450	445	427	460	470	412	433	422	421	405	450	383	394	474	463	424	429	428	426	428	431	397	441	458	442	417	407	432	432	417	407	471	409	443	448	424	434	397	389	427	424	427	429	423	454	443	456	403	441	453	427	427	430	417	470	422	430	422	440	419	431	475	475	432	430	459	427	419	419	473	419	377	475	433	385	403	410	446	440	434	458	423	400	393	444	434	403	424	436	428	416	399	461	454	450	479	438	427	414	446	425	438	468	460	424	470	440	435	437	400	437	400	430	442	410	397	414	427	427	421	435	418	431	416	475	460	440	409	399	441	398	409	434	427	418	455	420	458	438	424	464	409	430	419	431	417	434	436	444	412	436	431	462	449	406	439	414	433	458	419	401	400	400	420	447	457	413	407	476	457	407	425	438	437	429	406	422	424	433	446	437	414	446	421	424	440	451	402	413	415	416	436	441	458	430	400	402	426	456	453	458	417	466	448	430	431	406	444	417	418	467	456	435	415	406	436	453	428	447	408	387	445	427	426	454	439	439	416	451	446	451	415	403	435	426	430	412	440	429	436	406	470	409	430	426	440	457	426	442	429	425	424	414	447	435	406	448	369	419	426	476	390	412	447	434	455	404	420	394	446	421	436	404	415	438	446	434	426	425	388	419	418	455	436	479	468	384	455	437	441	420	444	430	443	433	406	435	441	410	463	455	456	403	462	467	432	458	418	453	430	439	452	437	424	461	405	443	429	418	466	421	446	450	448	382	456	452	437	432	435	455	473	405	421	413	419	393	456	378	420	424	406	397	461	452	404	433	440	438	416	415	438	417	469	434	439	427	430	459	410	418	460	423	441	436	421	443	447	397	439	433	435	430	454	470	419	451	432	433	433	469	453	419	423	433	408	414	406	436	420	444	420	448	417	416	465	445	404	425	444	443	422	404	475	416	454	403	439	419	447	409	433	411	422	430	444	445	368	442	426	384	456	420	436	434	441	441	393	442	456	420	458	463	411	447	442	398	457	438	420	414	422	460	434	424	417	444	407	441	476	443	400	420	433	461	412	446	469	429	448	400	378	451	417	454	434	432	422	440	417	458	454	444	463	412	435	414	434	482	451	438	460	436	446	407	436	431	430	436	445	449	450	436	409	420	421	456	423	435	414	437	442	415	461	457	403	457	413	453	435	422	402	414	429	409	432	458	411	455	422	444	439	429	430	437	428	463	417	439	414	414	430	445	437	435	427	423	435	423	431	431	430	400	466	404	424	458	435	456	414	421	464	431	427	427	448	384	422	411	390	444	455	400	473	409	445	398	455	438	422	497	478	408	418	457	466	414	466	453	454	416	421	428	418	400	397	425	430	429	482	400	469	425	445	441	408	418	463	422	439	424	416	417	409	427	473	432	422	420	426	511	436	443	442	441	394	412	397	471	451	413	417	411	443	410	439	430	444	411	421	452	442	428	430	428	464	419	430	430	439	408	424	430	418	481	418	452	413	433	423	436	363	391	424	421	412	435	421	470	389	400	418	451	438	460	429	439	433	436	403	408	423	399	433	408	428	439	436	431	408	428	446	484	462	424	411	385	438	407	443	438	433	440	422	390	443	428	443	438	455	444	405	435	452	444	411	450	431	441	409	436	426	435	448	443	452	464	477	478	412	435	413	451	435	480	430	438	444	434	412	414	396	428	478	418	433	409	400	451	464	472	430	451	427	458	412	425	459	410	430	459	401	435	457	421	419	424	439	461	429	462	407	424	426	454	446	417	453	425	421	439	434	456	435	425	437	424	454	464	404	432	450	474	411	447	444	437	409	432	404	442	451	457	459	442	411	435	408	434	440	433	424	435	415	450	452	443	457	424	436	429	460	409	433	435	443	422	415	427	373	428	409	429	427	437	405	451	456	425	437	423	448	458	421	400	453	422	427	456	460	415	441	412	425	423	434	372	412	435	412	402	501	426	452	449	429	416	469	441	435	420	441	426	403	485	422	449	447	433	434	414	416	444	457	436	418	440	419	470	398	401	391	408	424	460	431	434	441	431	420	404	407	430	404	415	428	446	433	441	420	456	449	456	435	438	444	443	423	394	437	459	422	411	496	431	420	423	407	452	454	446	423	405	424	428	409	431	409	426	437	430	427	458	455	434	390	389	431	397	416	434	424	449	439	407	416	450	396	443	439	402	428	462	440	454	425	419	435	431	447	426	377	411	432	433	434	448	389	426	425	426	393	400	428	462	431	422	447	412	440	449	456	445	473	436	457	425	447	411	443	465	391	459	415	440	447	454	425	423	435	452	434	456	451	440	430	424	434	431	445	429	423	465	414	428	427	432	424	421	434	415	440	428	465	391	470	436	475	455	425	452	456	453	474	450	468	445	450	431	435	431	404	415	433	436	454	433	437	479	401	440	434	436	409	411	423	434	434	418	436	449	451	419	432	446	441	456	427	450	434	391	421	444	441	453	407	453	444	443	450	434	433	431	430	435	431	409	408	399	424	430	439	455	414	356	427	438	407	448	438	409	443	433	439	431	459	436	474	436	441	409	402	434	439	406	429	433	405	429	405	425	466	424	442	404	436	456	432	433	415	418	423	468	419	437	431	473	430	435	433	413	426	424	449	455	420	441	425	459	448	434	418	440	445	443	437	443	396	438	391	434	386	465	419	436	417	463	431	433	431	476	435	429	418	410	457	441	436	424	460	421	421	450	435	469	455	416	406	434	420	455	435	416	449	444	446	429	418	427	429	492	453	383	421	407	419	411	426	418	418	467	460	453	467	437	446	434	439	478	406	470	424	421	433	429	426	454	477	481	464	457	443	424	457	409	445	438	436	422	443	443	454	411	460	445	430	408	391	435	422	450	427	439	438	443	401	444	418	423	432	425	438	448	444	436	445	405	405	392	432	474	441	472	418	418	448	455	453	421	430	457	441	463	458	450	430	437	382	460	446	427	438	407	418	470	428	424	404	424	432	451	437	446	433	427	401	438	439	459	437	433	478	408	440	437
3653	238	227	218	226	231	198	218	184	250	212	220	180	179	218	195	202	200	213	227	200	199	190	228	170	183	211	204	202	194	205	233	184	214	205	208	204	195	203	191	201	199	180	211	216	200	190	157	185	211	173	205	223	218	215	211	181	221	182	184	183	167	201	185	202	193	179	220	203	190	194	212	213	204	196	197	185	197	193	186	215	224	191	209	210	194	188	225	205	192	171	192	183	211	184	207	187	203	199	202	199	197	202	224	197	199	203	198	194	205	218	181	196	189	207	188	208	191	213	194	210	181	208	191	215	194	181	198	192	167	192	202	166	191	186	226	202	209	191	184	188	194	202	205	216	207	182	185	205	207	209	190	207	222	203	199	205	196	211	209	201	191	223	180	185	182	228	196	182	203	188	184	196	220	214	212	209	176	191	196	180	224	215	197	171	221	209	205	187	195	211	183	188	197	185	209	196	187	196	186	211	194	200	207	206	184	201	208	199	200	181	201	196	187	190	186	209	191	177	186	204	188	216	185	203	214	214	224	196	208	183	196	193	195	194	172	188	192	197	193	197	172	213	197	197	216	185	195	199	207	193	250	210	180	204	202	181	195	209	197	196	209	196	216	186	205	184	184	201	194	196	199	222	205	187	207	197	222	180	218	180	191	180	203	178	191	191	195	200	213	219	198	197	213	217	193	234	200	203	188	169	219	214	192	219	200	201	185	192	206	199	202	218	189	200	162	194	236	200	192	211	219	197	177	185	198	207	169	222	243	240	196	211	197	222	218	192	210	204	206	196	232	181	203	213	171	162	194	170	195	187	194	185	225	183	200	182	222	213	198	186	172	176	206	192	195	187	191	206	214	193	208	187	187	208	244	211	219	214	206	253	172	194	206	192	192	180	177	197	186	217	187	199	188	213	204	197	163	185	205	200	196	176	190	192	200	194	210	182	210	183	215	220	228	196	190	209	203	197	214	211	200	171	194	231	187	200	205	215	207	203	180	203	211	186	183	191	180	187	196	216	203	190	175	196	171	188	229	190	207	198	208	213	197	195	182	187	223	192	182	207	212	200	222	216	189	185	204	196	217	201	188	161	183	211	191	225	181	225	212	206	219	210	186	202	200	202	178	208	203	225	214	195	204	199	203	197	182	179	218	210	215	204	210	228	195	196	188	205	181	206	211	183	186	190	179	202	216	174	220	217	196	187	194	207	197	218	180	185	203	211	228	205	189	192	190	186	195	214	212	218	194	220	198	194	214	205	193	200	195	194	200	199	192	215	224	219	212	218	212	208	200	215	227	225	203	186	201	197	208	202	206	212	188	215	219	186	222	193	194	193	192	171	183	194	178	213	205	187	199	207	191	188	189	173	225	212	236	180	206	180	193	190	230	215	197	179	228	182	212	214	184	200	180	216	229	211	202	200	210	216	225	200	210	210	202	205	189	208	202	202	207	214	200	194	192	180	180	200	211	209	195	200	190	202	195	179	209	197	191	192	186	222	200	194	193	221	193	180	193	207	221	220	213	213	218	196	206	175	206	219	193	187	182	186	194	209	227	200	187	192	193	214	215	190	176	179	203	169	188	219	208	195	206	223	211	188	193	200	187	185	229	186	200	185	183	173	186	171	179	208	185	204	201	197	200	212	244	180	181	200	212	199	176	220	201	229	197	196	177	198	181	214	198	177	220	197	192	205	209	192	191	201	201	185	205	216	203	211	207	194	200	202	159	192	231	219	206	209	212	195	235	191	230	195	176	187	196	197	206	184	207	211	227	217	189	201	198	171	213	212	187	202	194	188	213	184	186	226	196	181	189	199	205	198	185	215	197	184	200	209	208	204	203	200	184	205	232	196	201	187	193	210	216	204	201	197	216	201	204	182	201	216	208	216	191	204	202	191	211	169	211	202	193	173	190	206	193	198	221	204	209	211	223	218	196	208	219	220	196	199	191	216	231	203	178	185	198	202	212	203	211	186	202	186	210	177	184	206	211	209	197	206	220	204	198	193	227	196	189	199	208	183	193	215	218	218	203	187	207	202	204	198	193	210	169	187	212	197	211	193	208	179	182	200	219	202	196	193	235	180	180	194	226	186	205	197	202	215	187	204	193	182	215	193	196	180	182	185	200	188	230	202	218	190	178	175	208	192	180	219	198	210	221	193	206	202	222	187	197	176	195	202	219	193	200	186	203	211	176	190	202	188	187	171	187	201	176	197	194	185	197	192	185	190	219	198	196	184	170	215	178	190	194	192	209	194	177	198	188	210	204	227	211	185	207	194	181	186	189	218	234	223	208	213	199	182	215	209	197	217	197	178	212	173	235	178	233	200	197	162	204	215	250	195	225	199	193	177	204	172	205	174	212	194	211	180	177	198	174	211	190	193	180	171	212	198	187	208	196	211	205	199	203	166	195	209	185	196	204	198	200	209	199	211	184	171	197	178	212	188	197	211	216	209	166	182	194	216	191	198	203	209	179	179	178	157	178	207	211	188	220	206	215	180	257	178	182	176	188	207	204	205	229	206	222	167	204	219	192	182	214	220	225	197	191	194	192	196	183	196	214	183	202	218	192	202	207	206	200	201	221	204	192	193	213	208	180	184	217	193	238	217	198	193	190	238	164	199	178	188	204	203	198	185	195	208	188	215	195	221	197	175	193	200	198	222	219	194	206	229	202	188	193	213	155	194	225	196	201	196	206	211	201	197	200	166	188	194	192	178	189	194	201	210	181	214	201	208	194	199	206	186	196	195	220	201	212	192	183	213	201	234	187	197	184	203	181	194	207	198	196	183	204	222	213	182	197	166	177	187	233	206	193	210	201	214	201	230	200	213	255	204	204	173	193	198	210	226	196	220	209	195	216	225	212	230	205	211	213	213	182	206	225	192	224	191	179	177	202	203	207	221	202	201	179	185	201	207	184	204	211	211	185	180	184	217	179	165	223	199	211	227	192	171	211	213	193	213	210	212	185	180	225	191	185	206	201	189	209	218	229	188	223	193	195	197	214	245	184	195	211	218	187	220	195	206	184	205	204	209	188	192	205	215	237	226	214	207	188	199	193	212	206	206	199	203	202	186	200	217	203	207	204	201	194	186	216	220	190	171	213	185	203	192	192	203	199	187	194	206	200	209	207	183	169	218	178	218	192	211	199	207	175	201	191	191	241	170	185	180	192	158	217	182	192	208	192	198	203	211	195	194	195	194	228	192	205	196	176	188	208	175	192	223	202	207	215	172	179	185	207	186	215	228	193	212	196	196	214	202	184	215	219	218	189	226	210	212	200	190	188	182	227	194	210	194	234	196	181	188	194	192	201	180	183	217	178	173	197	195	202	196	230	208	196	213	230	182	184	169	219	211	211	164	188	201	207	174	212	211	231	193	193	211	211	188	185	175	178	199	222	205	188	215	202	201	224	202	199	198	194	204	197	178	200	196	199	221	219	189	195	172	207	207	208	205	182	194	192	205	202	219	187	191	205	256	213	243	198	200	168	199	231	213	193
3311	521	562	591	579	527	543	495	502	499	515	486	496	458	511	465	501	471	493	487	507	505	499	472	494	504	501	473	465	476	486	546	539	491	537	465	505	515	484	478	520	479	476	532	481	478	504	472	473	480	486	485	480	486	495	478	478	512	475	519	495	536	474	505	478	481	507	494	506	477	455	494	531	499	513	485	494	505	450	478	484	462	474	532	496	471	496	504	499	496	459	486	502	521	507	438	469	484	480	496	489	506	494	484	495	502	500	514	487	474	457	497	468	479	469	438	495	471	469	469	469	472	500	438	460	508	487	493	460	478	497	471	471	460	487	485	476	462	522	503	500	491	520	475	469	501	487	483	481	489	505	475	505	464	478	486	538	479	496	480	452	486	486	485	463	481	488	475	511	495	504	455	460	494	508	489	473	457	503	520	482	483	494	450	498	509	480	480	467	488	498	520	484	452	464	473	500	492	495	506	449	495	485	496	476	455	513	549	486	506	469	490	463	517	499	481	501	471	493	476	473	482	471	489	497	499	536	482	453	508	490	468	457	453	464	482	476	458	504	467	505	490	502	514	488	477	494	496	478	518	462	488	453	502	492	488	491	467	473	470	516	499	474	497	500	489	473	511	476	460	447	505	439	502	453	501	510	499	493	466	458	502	507	529	476	477	483	516	509	485	478	461	497	501	491	474	482	489	491	495	477	471	513	469	468	519	485	511	454	461	477	449	519	502	458	464	446	456	479	468	476	464	497	452	475	520	496	499	538	471	500	526	534	501	489	445	446	482	516	450	489	522	500	516	481	496	489	474	442	511	499	497	494	506	492	469	469	493	490	516	503	484	489	488	495	482	490	493	499	483	488	497	497	483	475	487	485	466	477	542	528	496	495	526	496	438	460	488	493	521	486	492	495	463	490	460	468	507	510	507	460	483	506	500	476	505	501	437	537	445	518	473	513	497	490	468	547	436	515	473	497	486	499	524	482	488	485	530	471	473	446	508	506	531	489	477	473	488	466	455	496	489	463	521	496	455	530	507	472	487	447	482	496	433	515	526	503	505	464	497	464	492	487	505	482	497	493	504	475	557	457	513	492	463	511	498	475	478	469	503	459	480	505	493	492	493	450	503	487	490	449	482	488	494	487	454	497	480	515	474	488	450	469	493	476	465	478	481	474	509	488	486	515	507	480	499	522	501	499	504	507	441	453	502	503	458	466	460	511	464	509	464	478	492	491	500	476	516	502	507	471	462	494	444	484	457	489	497	509	473	486	494	502	484	488	521	509	470	510	503	493	498	474	494	493	513	491	487	501	481	455	461	493	480	472	497	530	485	489	458	443	494	480	491	488	487	513	468	528	510	466	522	492	485	495	453	514	474	445	467	484	487	487	462	505	529	479	517	532	466	501	494	509	492	481	509	505	490	486	515	503	503	503	472	479	498	477	473	477	454	462	493	475	487	496	473	467	498	504	515	497	469	478	466	450	505	504	500	494	476	462	502	462	471	485	481	473	505	504	458	512	501	496	506	478	492	518	498	482	546	482	491	502	463	469	422	480	484	507	481	474	501	460	528	473	509	484	517	469	465	484	460	465	486	495	465	466	472	494	473	494	491	471	482	495	475	495	524	481	447	511	477	488	483	457	480	473	486	515	491	517	493	498	457	475	520	526	490	490	476	453	476	470	511	493	493	496	492	478	484	473	450	485	482	513	509	494	478	488	463	456	453	488	458	452	469	456	481	452	520	463	465	517	503	485	506	425	477	476	542	505	478	486	472	471	491	472	489	479	489	483	496	533	469	456	453	488	474	547	483	459	499	519	510	522	504	487	488	500	440	533	449	521	458	479	492	503	533	482	467	462	496	459	476	476	488	490	494	480	511	473	458	499	491	483	498	515	464	496	450	480	485	469	487	482	504	482	462	456	488	477	468	500	484	480	485	525	487	469	477	484	484	530	492	518	514	533	515	475	472	516	501	453	506	487	432	500	487	507	522	479	435	437	464	507	483	522	523	496	482	490	506	499	505	492	482	450	495	498	494	475	450	487	490	446	454	492	472	489	499	523	529	485	499	499	482	514	472	488	495	456	513	471	518	492	516	479	471	469	488	469	502	508	486	477	489	503	485	482	519	485	499	492	467	504	520	468	528	491	518	514	498	456	483	470	481	502	467	515	483	463	452	458	470	442	454	483	499	474	507	476	470	502	496	477	485	494	501	498	481	470	473	507	484	456	496	479	451	495	455	479	458	488	499	455	479	488	484	449	495	503	444	475	464	504	517	480	485	469	450	480	483	498	468	508	521	476	472	531	497	483	489	489	491	478	487	487	497	477	501	494	487	484	498	463	487	525	475	479	463	480	493	513	490	495	527	480	491	482	499	506	496	458	476	467	449	460	467	513	488	499	480	468	492	499	471	449	512	479	493	441	470	498	493	501	477	468	454	507	534	492	507	500	488	519	500	494	501	486	479	487	512	508	482	442	491	481	451	532	477	483	519	492	486	488	466	482	456	443	467	496	464	441	507	492	512	511	474	495	469	457	499	501	460	509	515	454	479	526	436	451	484	462	478	465	510	487	469	524	464	475	468	499	500	531	489	444	494	491	482	461	499	504	501	500	503	495	505	497	495	480	459	497	487	508	507	510	464	453	484	477	479	447	510	503	457	495	493	459	491	497	490	463	506	512	459	491	456	460	448	508	459	484	480	463	476	504	469	501	487	450	501	483	478	474	480	486	476	494	493	463	494	495	471	495	475	458	507	498	504	488	452	484	480	489	458	495	449	542	494	477	509	505	494	484	418	492	470	454	508	503	504	451	501	488	521	502	466	463	512	512	474	493	479	463	455	516	497	521	471	463	476	503	500	513	496	443	508	466	492	486	475	453	458	513	511	549	527	498	478	488	494	478	502	457	540	468	508	496	516	533	528	518	496	483	479	477	454	490	512	482	496	494	476	516	468	454	465	460	504	490	466	459	478	489	485	505	498	463	488	502	465	463	491	498	456	570	467	503	501	473	494	480	462	487	482	504	500	493	497	478	492	507	486	501	495	476	454	475	506	501	490	521	512	479	486	536	461	505	449	493	487	465	467	486	459	511	464	499	472	493	510	517	499	486	466	506	508	498	485	497	479	517	474	485	496	469	460	486	495	486	479	506	474	451	494	461	495	471	499	495	468	468	489	513	513	484	493	494	452	493	485	471	504	458	482	471	503	439	465	493	516	487	461	497	482	505	508	489	486	471	464	484	502	518	454	512	483	485	525	492	496	446	516	450	499	464	475	500	494	513	485	484	508	495	492	487	496	478	494	488	484	506	499	484	498	529	475	512	470	535	486	473	493	505	446	482	489	485	467	458	502	483	524	484	476	531	471	467	507	480	505	512	473	491	471	470	505	494	503	477	459	487	491	486	479	469	484	470	467	519	515	471	489	434	487	458	484	458	521	519	470	502	460	483	525	478	495	467	497	506	471	504	496	501	470	472	499	489	487	475	478	510	476	491	479
10998	763	665	563	453	346	344	378	321	334	326	278	314	319	304	301	299	314	315	302	276	295	296	305	307	308	293	307	317	290	266	286	297	295	268	296	256	321	314	287	288	289	290	290	294	310	283	281	269	294	271	305	299	286	330	293	287	270	283	280	285	266	270	303	260	273	284	266	295	303	280	275	277	273	267	285	298	280	301	254	255	291	296	271	286	297	312	264	279	321	287	303	301	319	290	284	291	284	269	287	264	281	311	262	266	300	292	274	297	300	297	280	321	260	281	312	261	265	305	312	299	261	265	281	278	282	275	327	301	279	265	283	282	326	311	303	309	290	301	280	283	295	300	257	297	269	298	304	285	277	271	299	300	295	296	270	305	262	310	328	294	268	279	311	277	289	309	306	304	245	282	280	274	283	291	284	309	261	289	268	294	303	286	287	282	266	291	313	289	289	277	298	270	279	305	282	268	294	290	293	313	272	292	277	290	275	290	280	314	284	250	251	296	314	273	302	277	277	256	287	286	292	276	265	289	284	254	283	281	288	274	305	272	312	266	313	298	278	260	300	278	282	321	307	327	282	312	308	258	306	289	264	282	268	272	264	276	304	307	310	289	308	258	301	242	300	316	302	285	293	294	270	271	302	296	312	291	278	287	270	295	300	271	275	284	302	299	293	304	294	272	281	274	285	297	282	282	286	295	283	276	291	278	248	246	336	290	283	308	280	290	282	307	270	294	321	278	278	283	298	281	295	295	265	294	249	302	290	267	297	286	301	289	278	277	259	274	280	269	274	286	288	295	298	281	298	284	258	268	301	269	292	303	266	299	283	296	277	270	262	287	300	282	323	291	276	303	316	292	297	291	282	275	288	286	290	290	296	312	287	302	268	289	258	287	291	270	320	299	280	301	287	292	261	286	318	307	281	302	292	267	277	282	275	269	281	288	257	299	304	274	287	338	304	279	264	297	301	300	285	295	268	284	290	289	289	290	289	307	279	285	303	311	305	282	291	270	264	288	295	303	290	277	271	286	314	297	338	272	265	293	274	262	283	304	256	333	261	304	266	289	290	299	303	288	288	293	299	324	288	291	297	297	272	287	303	319	266	329	316	297	289	255	309	299	297	285	266	287	292	315	261	305	314	277	256	304	288	289	277	253	290	266	296	328	297	281	271	293	325	287	305	270	301	312	294	277	258	277	297	287	264	260	262	285	279	287	308	315	325	291	294	256	280	272	249	288	295	262	294	271	326	263	316	302	310	317	293	306	261	305	285	315	298	289	243	267	269	314	284	287	328	291	305	288	303	286	287	274	262	288	279	277	304	291	295	292	319	282	281	308	300	287	278	293	315	315	286	308	279	302	293	298	294	277	269	299	288	281	274	283	314	268	288	311	313	282	306	271	283	287	303	299	309	298	255	303	306	305	304	308	277	329	285	264	323	320	291	301	293	274	310	245	297	276	262	316	305	299	299	319	290	268	319	261	295	362	300	291	272	330	315	282	293	278	253	295	303	260	291	282	260	269	288	287	269	307	279	266	261	309	295	279	261	284	304	314	296	298	324	307	296	320	268	274	314	278	279	263	306	279	322	289	264	296	279	311	275	253	299	288	294	270	281	322	311	271	268	291	325	289	306	296	272	283	273	256	285	319	273	302	300	304	274	279	309	296	270	273	296	260	269	310	270	297	304	285	291	256	309	298	280	258	290	266	273	291	280	303	296	307	245	293	269	249	267	316	280	286	259	298	278	301	277	277	261	291	296	290	300	266	272	312	282	283	302	287	294	299	304	258	298	272	290	289	283	288	258	251	276	262	291	294	319	268	310	269	266	280	283	264	279	284	276	314	294	306	293	300	317	310	279	286	269	312	294	286	293	260	267	270	323	291	297	298	282	281	309	276	290	282	278	255	303	317	280	288	292	297	268	295	299	278	316	292	261	325	323	288	273	311	282	280	271	297	288	283	282	299	287	345	289	268	269	285	269	295	308	320	264	293	275	277	265	275	280	306	266	271	261	304	293	266	291	298	276	284	303	258	300	284	303	289	283	303	308	281	298	293	261	286	296	300	267	325	260	288	298	273	272	275	287	267	285	302	281	280	318	268	261	292	305	287	287	270	277	287	294	292	285	296	305	287	313	285	279	275	301	283	299	296	314	311	287	268	288	313	275	258	283	259	298	285	288	278	299	299	273	281	263	271	288	311	332	308	311	281	270	299	293	284	307	292	283	286	310	286	276	289	286	267	277	274	311	327	282	310	342	275	326	282	285	297	326	312	303	299	308	276	267	267	288	286	282	289	269	298	285	273	277	288	312	293	268	261	276	293	282	267	295	295	269	301	299	280	279	294	301	269	302	293	314	288	279	286	275	275	294	314	288	321	297	258	288	284	291	278	289	261	289	260	281	280	320	270	294	257	334	293	277	301	303	281	271	305	292	281	265	272	287	278	332	268	288	276	279	311	286	287	258	272	264	270	282	264	305	281	315	259	296	255	295	319	297	278	294	278	290	281	285	272	297	283	279	261	270	305	286	272	265	280	252	280	265	320	294	252	285	302	303	283	282	295	282	270	272	278	262	282	282	282	287	290	263	285	292	299	282	291	271	295	271	279	295	301	293	296	264	278	266	287	318	303	256	285	297	265	287	303	320	278	271	274	291	290	265	293	288	277	272	283	320	314	259	271	289	254	288	277	295	299	263	275	271	262	255	309	297	274	285	305	300	317	298	319	263	288	292	288	282	284	267	293	296	304	291	292	287	302	283	283	320	286	301	304	274	309	321	253	284	297	282	286	284	272	283	302	295	283	325	311	281	253	288	288	302	294	310	272	263	295	294	299	292	286	301	314	300	284	257	311	295	259	302	279	294	291	307	279	268	253	296	313	284	279	263	297	290	294	342	308	293	279	301	281	278	272	298	252	287	304	296	264	285	287	276	289	261	281	277	275	289	268	263	256	286	283	285	300	274	291	305	276	298	316	316	273	283	275	279	260	285	293	248	272	279	319	282	283	259	280	278	297	286	288	280	278	316	301	333	304	304	270	311	260	293	268	309	297	273	319	272	280	268	280	262	285	270	281	323	309	293	305	282	320	299	269	281	270	278	293	268	308	285	265	268	310	294	293	275	277	295	282	275	309	297	274	304	267	285	264	254	275	272	290	276	282	292	246	323	288	288	289	278	264	279	295	297	271	300	273	300	295	295	284	281	273	291	321	287	300	290	291	283	287	305	277	282	287	303	257	303	284	270	307	299	281	287	277	335	289	318	280	310	276	252	228	255	276	285	269	296	268	299	255	313	286	276	290	247	305	294	314	279	302	276	298	261	253	261	313	284	288	258	295	279	242	307	287	291	284	301	278	306	305	270	288	287	285	290	273	297	321	341	305	307	268	297	295	308	308	273	295	280	271	294	300	294	304	256	264	288	275	292	319	272	281	314	309	279	300	238	288	324	295	280	280	249	271	283	283	300	268	244	279	289	307	267	279	318	303	273	287	304	332	275
8568	950	1458	1611	1389	1257	1061	958	925	884	808	798	778	816	729	750	756	746	740	772	700	730	719	717	705	700	668	752	671	664	628	678	660	659	639	686	688	652	652	694	661	655	662	681	656	698	683	697	652	698	665	667	638	689	680	682	672	687	697	690	699	624	676	622	707	668	673	667	678	725	691	655	679	658	671	703	652	631	697	643	666	731	679	664	688	700	707	654	686	671	673	689	704	675	699	666	677	693	611	665	697	698	671	654	682	656	655	681	667	673	650	675	680	645	701	659	615	655	678	702	630	665	664	650	708	688	684	687	662	630	622	670	656	614	646	634	671	670	644	654	694	603	675	672	645	745	652	647	658	707	656	669	639	690	668	623	676	692	697	720	659	653	701	646	676	670	653	723	654	662	676	659	587	660	642	670	681	697	707	674	624	675	731	649	666	634	693	731	671	636	650	713	644	647	665	657	701	685	629	666	668	683	636	657	668	693	700	624	693	661	651	690	642	651	664	713	631	626	640	698	687	683	655	668	653	697	620	655	688	663	670	684	711	653	673	690	704	682	671	648	718	689	687	662	639	632	689	689	647	702	659	671	676	666	673	637	629	715	655	656	660	657	708	646	662	624	684	654	660	651	645	669	653	633	673	643	660	713	648	676	719	667	666	662	667	660	687	647	704	659	635	669	621	681	663	620	658	626	651	673	653	609	685	667	648	657	639	629	650	678	676	673	645	725	652	646	679	638	676	662	685	610	620	640	673	673	614	696	671	679	687	675	639	681	669	678	682	691	716	683	633	665	630	665	682	673	616	697	680	660	677	692	693	661	675	672	645	726	678	673	715	660	672	659	655	685	691	705	649	670	683	663	681	716	676	672	707	668	684	661	658	693	698	661	681	673	673	670	618	711	669	662	651	679	683	681	673	670	658	657	694	659	718	655	712	623	677	697	667	706	661	664	669	676	618	687	661	649	653	698	661	647	674	687	676	635	674	656	675	654	652	694	613	686	690	621	670	707	702	701	683	689	671	674	689	687	636	643	644	702	638	686	717	664	623	649	735	676	642	695	607	700	664	653	671	666	660	643	676	676	657	680	610	696	688	661	649	669	688	651	655	629	721	685	678	655	655	637	658	683	668	661	676	639	720	672	633	632	703	705	708	676	688	654	662	706	716	607	650	666	670	634	640	660	647	629	643	645	644	679	639	659	702	658	648	664	648	681	676	649	695	681	678	684	689	668	692	622	658	664	714	691	682	642	651	666	652	685	610	657	688	597	672	705	656	670	655	654	636	662	700	651	664	612	645	662	659	667	675	692	628	631	653	708	635	707	673	644	680	698	641	644	662	696	687	637	687	657	664	633	670	682	678	650	677	665	655	661	680	663	643	711	717	672	704	610	654	649	694	631	653	710	665	671	654	685	642	658	636	679	677	660	712	659	625	623	633	658	651	654	682	646	665	643	641	708	644	666	735	642	689	624	632	720	668	662	664	662	696	682	693	755	677	657	645	707	674	666	701	728	695	651	652	698	667	665	729	650	702	679	656	719	675	689	703	690	665	613	714	653	651	644	655	664	653	706	661	673	636	674	690	686	687	680	693	663	700	660	687	671	669	663	681	652	667	636	681	702	682	613	642	637	691	687	680	664	633	647	672	663	720	671	670	697	653	626	691	651	634	700	616	639	644	671	631	673	660	647	639	683	709	677	693	686	639	645	684	611	680	662	659	685	658	655	666	658	697	673	657	678	651	706	711	655	651	673	664	622	699	690	649	631	746	624	677	653	659	645	644	675	724	677	677	684	632	632	671	678	718	671	656	679	684	665	634	667	679	663	668	695	691	679	608	695	670	636	695	672	699	652	686	653	678	688	666	686	666	685	655	640	665	643	672	688	613	660	656	639	648	676	688	653	708	671	701	678	608	682	658	679	668	650	703	663	659	709	705	706	672	653	696	676	669	641	657	666	670	691	631	626	676	665	678	640	681	685	685	676	688	676	661	675	706	643	682	635	613	651	653	665	647	689	666	651	686	655	672	673	662	658	633	688	700	635	662	639	625	632	674	658	680	684	685	688	652	697	673	657	651	671	679	660	634	671	678	658	693	657	670	624	658	672	667	646	656	679	712	669	648	661	697	668	613	661	640	670	661	660	640	620	710	647	660	700	616	642	696	675	644	677	702	692	674	680	693	685	655	651	708	627	665	650	660	683	702	671	614	652	648	658	669	693	706	641	632	629	692	717	702	665	662	643	694	638	698	665	707	662	639	658	650	636	714	675	648	650	647	642	677	666	667	661	616	654	678	668	686	683	694	657	668	644	661	660	680	687	660	702	632	714	632	676	682	662	649	691	666	679	645	703	635	683	693	648	652	672	638	654	656	685	662	621	635	679	654	653	669	608	640	663	663	667	654	654	704	667	646	646	643	657	666	678	687	699	646	651	703	647	632	715	679	697	669	662	633	670	648	698	627	700	624	692	648	682	697	640	663	665	678	650	638	649	643	658	616	657	669	645	673	706	661	681	695	670	660	645	680	660	659	649	665	647	621	701	700	628	635	595	718	670	687	692	681	630	654	700	678	689	684	667	656	655	634	694	653	638	668	664	658	655	670	718	628	666	729	682	631	686	621	634	640	693	642	691	652	649	669	690	636	630	650	666	666	646	665	656	654	693	610	630	662	655	620	668	667	710	693	661	669	614	676	655	648	657	640	661	646	682	646	663	620	652	640	700	704	622	688	627	638	639	664	647	634	654	691	665	655	675	687	648	675	644	676	689	638	684	636	669	662	738	684	645	615	674	681	683	691	690	658	670	708	635	664	633	700	632	705	657	642	720	636	633	625	659	642	672	688	672	643	666	665	683	627	634	600	677	654	668	696	694	640	683	698	659	676	682	671	661	701	682	614	668	678	650	621	656	628	671	673	671	658	647	650	633	681	674	662	658	631	709	684	651	642	699	656	652	667	647	649	639	709	688	682	601	663	701	639	677	702	676	666	670	701	640	648	650	667	684	659	691	709	658	648	612	656	668	671	665	681	676	647	700	652	650	661	679	657	644	657	674	639	672	656	681	659	645	668	630	675	689	643	660	677	644	639	672	676	667	673	624	688	662	739	637	674	648	616	642	699	720	684	702	666	686	679	655	645	714	677	686	687	684	643	633	697	691	654	677	643	653	600	700	643	672	681	668	671	699	654	690	642	673	610	637	714	643	704	663	676	663	622	661	676	669	670	661	636	673	639	688	658	688	638	683	647	661	702	670	691	625	625	644	654	687	714	683	682	624	666	627	686	639	676	645	709	669	661	700	719	711	634	654	664	692	700	703	637	665	683	690	673	667	658	660	665	675	684	655	635	679	694	691	679	672	669	638	643	657	671	659	697	699	622	633	731	646	694	661	661	637	716	695	672	642	657	652	690	624	631	662	649	707	645	649	646	698	706	652	650	674	669	660	672	639	639	660	590	688	662	683	689	661	678	671	638	660	666	672	664	631	671	683	712	709	697	726
18086	1406	903	709	486	401	323	322	279	246	259	216	210	211	202	178	234	195	200	218	239	188	197	202	174	162	208	178	212	184	218	186	164	196	181	195	209	205	183	171	169	189	168	209	210	199	190	176	194	210	194	199	166	193	198	155	199	171	190	188	171	189	201	201	176	199	190	190	185	202	181	173	198	153	192	182	190	204	205	194	198	208	162	178	176	211	176	193	185	186	189	200	187	168	176	199	185	198	180	183	162	188	175	179	183	178	198	181	199	177	174	181	192	191	166	180	184	188	177	180	175	187	192	201	171	200	191	189	199	198	183	168	192	175	174	178	210	182	174	198	174	177	192	167	198	174	176	191	193	180	200	206	179	146	196	181	186	195	181	183	149	186	201	198	210	206	166	183	173	182	210	190	187	187	203	186	182	167	186	197	190	193	174	199	183	189	192	201	196	180	194	175	218	192	164	192	176	219	191	192	171	176	218	214	175	188	180	188	196	184	187	192	163	167	187	199	179	181	193	180	165	166	170	177	185	191	205	176	178	190	197	187	199	160	191	182	188	177	189	184	198	204	204	157	204	200	169	191	195	196	183	177	195	176	155	167	182	205	174	179	181	205	205	194	152	167	190	160	180	207	195	200	189	188	174	188	162	197	174	201	189	184	182	211	190	210	191	171	196	184	158	168	184	191	161	173	196	203	165	177	174	209	194	173	185	176	153	204	173	179	168	192	160	200	171	206	195	177	176	186	169	178	177	203	201	198	225	187	190	184	181	188	193	193	224	197	205	179	178	199	197	190	199	197	201	195	199	177	184	197	194	170	189	194	198	218	194	175	217	195	206	183	192	192	203	187	195	193	197	183	152	195	194	159	187	174	205	187	186	180	189	191	187	190	187	180	198	207	176	173	183	192	209	198	172	173	176	172	189	162	175	174	181	188	184	192	184	162	202	178	164	183	183	176	186	188	177	178	218	188	190	176	184	207	187	181	180	203	187	187	189	179	170	182	179	188	196	204	190	203	176	174	188	170	175	171	174	209	186	182	173	207	194	199	190	207	197	187	201	159	162	160	185	176	195	207	202	190	202	167	164	206	161	176	157	195	180	195	178	182	204	178	183	208	175	182	187	194	178	194	185	178	209	187	200	178	210	175	194	198	186	196	168	183	194	169	185	174	165	187	181	196	173	187	190	195	191	162	173	202	188	198	204	201	168	179	188	181	185	174	181	195	174	191	191	183	204	183	154	180	192	186	181	187	181	169	156	185	177	176	177	179	183	185	171	225	192	171	193	168	182	191	160	188	167	197	168	198	203	176	171	189	173	184	189	175	178	186	184	198	181	192	191	205	186	192	163	187	192	192	177	176	168	183	160	225	199	173	201	201	199	191	169	183	188	182	179	183	189	198	184	167	178	195	201	166	179	177	191	187	195	179	174	180	193	166	184	184	206	191	204	172	189	199	203	160	202	220	217	175	180	183	182	179	170	172	196	216	166	165	171	178	184	175	153	161	197	196	190	210	178	173	179	193	201	198	210	212	167	178	197	209	160	173	178	190	214	187	172	171	176	204	180	183	192	177	179	192	172	163	187	212	201	175	177	216	193	181	175	199	189	204	211	183	193	209	189	181	205	169	179	182	185	190	178	171	173	154	208	173	218	218	185	193	166	177	200	208	209	174	182	185	184	196	175	184	180	174	167	177	174	176	193	191	193	177	193	195	168	200	170	209	172	220	167	186	185	174	170	190	194	181	182	200	191	192	178	187	187	190	172	182	203	163	182	177	165	213	191	197	206	184	170	178	178	200	156	203	171	228	201	207	197	198	211	205	192	196	203	200	172	210	183	177	178	170	182	195	203	191	197	169	180	180	161	202	190	183	181	188	173	178	176	204	206	209	190	152	182	197	192	189	206	178	196	215	194	191	187	186	182	203	188	181	174	173	176	192	194	194	199	185	190	169	171	191	185	165	179	161	178	180	172	193	201	175	172	169	185	195	185	194	181	219	188	209	159	179	196	188	189	213	182	203	185	180	202	171	176	196	189	214	194	200	205	199	194	202	211	214	203	215	185	185	174	170	219	197	174	192	177	191	183	207	178	178	192	165	147	190	222	176	183	195	177	203	176	174	211	176	170	156	193	184	194	186	198	167	190	189	174	196	188	198	186	173	168	186	204	200	188	202	204	200	185	207	187	168	197	187	176	191	187	161	181	179	167	189	172	199	206	178	197	179	245	211	200	169	167	180	178	183	187	158	184	159	191	174	185	181	206	169	191	201	160	188	151	160	189	179	161	155	190	185	164	176	191	185	173	156	181	173	174	186	199	184	166	183	174	182	208	185	171	192	194	177	176	196	202	183	170	199	175	209	204	182	190	234	191	173	172	195	193	199	172	172	173	203	200	185	203	181	190	199	169	203	161	208	169	182	185	182	188	163	192	185	205	197	175	204	193	164	176	162	154	189	164	171	176	197	160	152	189	180	183	204	206	173	206	152	177	192	175	176	200	207	192	175	184	172	179	194	193	193	200	183	210	180	193	191	186	192	175	183	178	186	178	163	166	191	186	171	182	207	209	193	218	169	188	167	160	186	196	171	191	202	191	177	210	166	157	171	188	211	177	202	184	209	205	208	208	183	187	180	182	200	201	197	186	189	189	192	187	205	164	188	197	180	190	180	185	202	179	177	184	182	183	198	196	180	183	184	219	202	189	191	198	164	149	164	187	186	182	170	187	162	173	180	179	164	162	180	225	200	172	193	211	210	176	167	200	188	177	191	189	192	184	207	177	193	188	177	171	178	191	197	174	184	183	184	190	176	166	190	187	191	173	209	160	182	180	193	195	209	178	159	186	196	196	172	187	192	182	197	190	196	207	190	190	172	190	200	190	185	196	167	185	169	207	194	182	164	199	160	164	174	178	182	191	216	195	181	173	175	192	198	210	170	170	174	183	186	192	168	186	159	193	178	186	203	178	163	174	201	193	187	174	190	202	164	196	184	182	181	204	159	172	206	196	207	158	202	158	177	173	200	180	178	168	185	198	157	174	161	182	161	169	183	176	186	177	188	182	212	189	178	191	191	191	213	181	177	162	191	173	185	172	191	194	169	193	176	182	177	163	191	172	204	202	184	193	187	185	188	170	206	183	202	189	171	202	207	200	195	188	195	175	187	207	178	200	185	212	160	150	206	170	173	227	194	175	174	158	212	192	199	182	182	202	174	191	173	170	196	174	207	168	183	205	188	160	174	176	198	216	189	198	191	193	208	170	178	178	179	183	177	165	181	187	202	174	200	196	190	214	198	168	167	150	172	176	196	170	166	190	163	175	191	182	176	146	168	198	208	206	223	209	170	173	191	200	184	137	185	206	168	188	194	206	177	190	201	202	192	195	182	176	196	184	189	218	187	186	164	192	202	175	192	188	197	171	191	176	196	146	160	186	176	157	164	189	169	161	172	214	184	185	179	168	194	167	180	157	186	193	194	207	204	206	171	183	196	188	180	165	169
10319	996	1909	2172	1862	1440	1167	1069	960	866	759	667	640	604	569	514	550	548	561	551	496	501	479	489	491	491	468	453	464	465	455	479	430	469	455	420	481	486	479	452	466	398	484	440	452	445	432	457	400	468	436	471	457	480	437	425	460	451	431	434	464	445	430	416	446	431	441	427	443	466	451	435	448	447	434	457	425	484	436	405	425	413	450	435	437	471	415	444	445	427	439	471	431	441	480	404	420	477	444	425	434	402	412	419	444	426	437	425	445	424	410	394	413	464	414	427	420	416	420	460	430	421	413	441	394	445	462	428	433	378	407	444	400	444	468	429	453	465	439	448	412	456	413	397	449	471	414	412	421	412	453	462	414	431	405	423	400	442	441	406	411	408	445	435	419	407	452	429	435	456	461	453	434	422	443	405	427	447	429	468	444	431	441	467	438	393	445	412	418	457	447	452	451	422	441	413	429	467	450	415	413	416	437	431	450	416	415	412	427	448	471	431	456	448	454	452	443	409	429	394	434	410	435	422	399	452	396	423	431	374	415	406	430	422	410	420	435	448	382	428	420	396	409	418	433	398	406	440	444	449	417	425	429	466	391	422	406	481	393	411	437	468	451	417	408	402	462	427	429	416	456	425	468	434	428	413	401	423	435	424	420	464	448	411	420	430	414	438	433	424	431	433	440	458	488	411	425	435	453	412	418	437	419	399	419	415	436	409	456	445	424	445	433	434	416	420	438	412	440	418	440	442	450	454	405	401	398	371	433	433	415	421	408	410	428	436	387	404	443	406	423	443	415	472	416	420	412	442	457	417	445	395	462	429	463	427	415	434	410	453	425	424	451	442	429	408	429	411	417	428	422	430	416	414	438	439	467	420	488	439	420	462	421	431	425	431	451	448	456	423	432	396	450	418	407	411	453	446	442	410	418	395	421	436	427	422	409	423	439	437	418	450	428	421	420	435	444	435	416	466	412	430	445	421	427	412	434	466	432	410	431	450	438	429	415	447	436	455	436	440	430	457	464	425	444	414	424	454	439	418	396	431	454	379	395	468	429	452	374	431	412	440	440	406	401	398	412	431	435	402	440	446	391	425	437	428	428	434	430	410	426	404	444	405	448	418	462	415	419	432	442	428	457	413	462	434	431	416	418	427	423	435	438	404	410	433	438	425	413	434	402	425	420	431	405	435	449	399	446	412	422	446	409	406	423	475	451	453	405	418	409	412	418	441	434	422	435	422	421	413	458	409	449	411	421	456	459	431	437	398	441	430	447	459	392	443	455	453	468	427	459	410	443	458	438	406	435	442	423	448	447	425	424	426	388	459	419	461	452	433	419	415	437	447	395	412	442	449	452	441	424	436	426	415	422	438	416	436	432	438	434	410	458	421	451	399	434	433	410	432	420	407	425	388	401	446	429	428	406	408	396	427	397	465	443	455	453	421	424	452	403	422	446	422	408	421	466	487	442	420	449	452	431	438	434	406	421	416	434	419	440	433	448	457	457	407	417	437	425	412	419	443	409	432	414	420	403	410	435	459	463	457	431	454	455	407	418	402	423	475	420	485	425	432	423	438	387	437	415	454	428	427	413	406	456	423	454	384	431	433	403	447	457	423	418	469	422	427	412	458	462	430	405	443	461	434	468	446	431	429	388	408	441	440	441	412	426	466	435	453	462	431	417	441	439	438	430	446	423	435	399	446	409	435	436	429	426	425	451	437	447	428	422	420	418	448	438	395	458	441	423	428	476	412	409	450	434	433	429	446	396	412	451	429	441	448	429	437	377	424	404	460	426	423	422	469	442	435	438	394	442	465	436	373	408	447	421	430	421	425	416	432	439	466	438	405	450	446	429	477	417	434	426	449	407	452	431	438	469	388	435	413	474	396	469	464	405	443	449	443	405	464	411	439	419	434	431	470	426	446	443	441	437	433	423	426	438	445	406	437	465	439	419	446	433	447	433	432	413	434	405	467	439	424	464	456	444	447	424	437	413	440	418	408	484	442	420	416	408	442	392	475	444	445	442	448	435	451	443	461	405	411	442	440	442	432	427	427	417	479	418	440	429	450	437	408	410	409	442	424	451	416	425	425	479	412	427	431	437	415	475	417	413	396	418	396	420	433	445	411	416	445	410	443	451	425	441	431	440	430	408	425	473	422	454	415	428	416	451	431	429	441	439	473	439	447	425	459	430	424	436	407	439	438	471	428	444	442	399	443	449	425	413	417	411	387	452	431	443	438	437	447	377	443	450	440	402	417	435	407	432	462	398	417	410	455	439	399	429	438	425	448	422	444	443	404	411	445	399	469	452	418	417	445	395	420	427	434	424	444	438	406	400	413	386	429	397	449	464	421	431	447	397	445	437	422	415	416	435	447	399	389	444	414	426	467	399	431	434	402	430	463	450	417	440	425	444	433	451	429	449	446	406	430	418	389	425	419	440	431	444	392	442	413	436	453	443	419	458	453	422	432	463	407	431	433	422	412	423	439	453	431	426	447	443	409	453	463	437	449	420	418	449	446	408	429	423	442	456	473	418	428	418	425	431	446	460	412	424	434	447	403	440	396	447	426	414	451	426	437	457	423	442	434	425	420	377	489	423	403	465	445	432	422	421	404	436	411	439	460	397	416	449	425	434	421	410	449	421	404	458	417	475	441	437	409	436	417	418	433	445	443	408	426	454	442	428	459	385	413	449	452	393	460	455	435	423	421	428	436	412	452	402	468	438	397	418	409	437	440	420	456	431	421	429	427	465	430	401	440	439	397	432	473	452	443	421	428	455	403	428	437	454	433	422	433	410	430	461	417	430	476	439	423	439	436	405	427	384	430	440	436	449	436	437	417	431	423	412	408	415	424	402	382	434	426	459	430	397	440	444	431	420	414	427	427	405	448	412	406	460	459	454	444	391	411	447	378	459	420	404	403	430	449	446	435	440	441	427	419	477	455	412	436	418	450	427	438	443	434	442	459	424	475	431	417	437	440	435	456	388	424	444	419	445	437	416	442	479	426	435	420	426	449	425	393	426	448	432	453	383	422	419	441	398	442	429	457	403	404	457	426	447	428	406	441	434	432	484	406	408	460	450	478	462	406	417	435	443	437	419	451	410	476	439	428	445	421	435	394	420	431	406	373	417	456	460	424	422	416	446	433	395	422	456	457	405	416	452	475	438	443	429	429	427	445	428	423	405	422	428	439	431	434	401	449	447	440	422	418	438	438	437	439	399	430	429	418	422	431	426	460	470	390	436	438	402	417	401	401	464	446	396	422	441	380	432	434	408	426	414	451	448	468	429	460	439	439	457	413	450	404	450	419	421	423	401	432	400	414	454	443	454	445	394	405	415	435	406	479	437	459	440	432	434	429	431	425	412	440	434	471	421	439	443	422	447	406	437	430	417	453	475	489	421	415	480	425	446	464	445	423	415	367	453	396	414	380	433	457	446	408	473	410	414	422	418	433	456	460	411	410	416	467	430	453	430	427	427	443	423	451	436	425	462	450
3628	263	226	218	217	188	200	194	185	175	196	190	204	221	178	208	187	221	204	203	213	216	197	184	204	227	193	210	211	183	193	198	212	166	212	183	196	218	200	187	205	216	208	219	210	222	233	176	222	192	221	213	225	171	207	211	214	192	215	187	178	205	202	207	190	203	200	217	177	205	182	169	212	191	209	220	203	199	188	198	194	197	172	186	209	217	189	213	206	176	208	196	187	216	207	210	204	182	196	219	205	198	210	206	205	214	201	218	220	213	197	206	203	197	192	191	203	213	227	197	216	198	185	228	186	202	189	193	190	166	221	214	197	195	199	189	234	208	190	196	202	186	177	182	192	195	209	217	182	206	210	185	199	190	186	208	214	201	226	215	200	206	200	192	228	164	190	190	187	188	178	213	185	191	187	225	176	206	188	199	199	200	204	206	191	209	209	208	199	214	228	224	189	205	204	209	205	199	179	194	222	207	182	203	188	194	195	176	202	184	191	195	189	210	206	192	224	185	188	198	217	233	186	192	208	195	192	217	181	205	189	199	193	204	237	192	211	214	185	206	197	194	200	199	205	192	187	188	192	204	186	199	216	193	202	226	169	203	217	202	203	224	227	184	216	184	207	213	188	197	213	200	187	201	192	211	186	204	180	193	189	170	224	205	208	178	162	192	197	215	191	218	208	225	187	201	206	200	187	196	214	180	205	217	203	212	225	229	201	160	210	194	188	203	211	197	193	191	184	180	217	198	190	202	214	181	193	187	229	202	190	195	216	191	203	206	207	217	181	187	209	199	214	165	210	194	147	194	223	222	229	208	196	189	189	207	224	182	185	214	211	196	192	210	177	193	247	205	215	207	182	179	195	187	200	197	198	238	201	227	177	202	206	218	185	186	199	184	206	189	186	201	216	204	199	221	203	195	211	203	190	210	186	186	220	215	206	206	194	219	213	199	202	213	205	201	193	180	191	178	177	184	195	184	214	215	203	217	198	215	194	184	204	197	210	201	181	221	216	216	194	192	185	194	223	204	183	219	205	177	213	184	196	192	217	197	221	205	234	197	201	197	207	187	167	199	218	196	181	210	218	194	187	184	198	222	190	188	194	208	204	206	227	193	191	205	208	212	211	200	218	187	222	200	189	209	183	208	193	193	237	212	193	198	211	205	219	191	202	201	192	194	194	189	189	168	196	193	219	177	194	211	220	210	209	209	207	204	213	199	221	200	202	243	210	206	216	192	197	186	223	212	192	215	210	196	180	198	207	190	193	244	213	186	182	203	227	203	205	192	212	197	200	184	184	190	194	173	195	232	212	163	210	190	195	178	185	190	222	193	190	205	198	178	204	214	221	185	195	207	210	202	197	199	191	211	205	214	203	192	191	192	206	227	197	213	210	186	197	203	215	232	202	160	192	206	220	197	207	238	189	188	203	195	209	176	175	207	203	233	199	199	166	209	211	201	183	208	193	221	193	209	203	202	194	215	201	185	174	198	207	176	189	184	213	193	210	195	201	199	208	200	181	194	209	211	221	202	194	187	198	191	197	188	210	180	210	195	197	189	196	206	198	207	204	209	206	209	201	218	222	191	210	188	201	212	220	204	200	224	175	211	203	221	213	234	192	204	227	197	189	188	191	208	237	205	220	210	217	200	190	151	200	178	212	194	216	210	197	192	208	181	194	214	186	208	190	217	194	206	170	219	214	218	247	191	180	201	168	189	211	179	223	204	221	191	220	214	235	213	190	207	190	185	202	181	185	193	193	191	180	212	182	165	206	211	187	221	212	229	179	186	200	199	225	209	200	213	194	216	209	207	186	187	196	185	191	202	188	185	201	215	197	188	191	204	227	188	242	168	201	198	215	214	187	195	205	212	192	184	190	183	204	184	197	211	175	208	202	213	183	188	204	190	220	221	204	203	186	188	201	213	216	188	197	185	211	216	179	208	204	192	203	208	216	198	213	180	171	203	207	205	207	203	212	212	224	214	215	215	191	193	185	215	217	211	209	172	205	214	217	151	224	214	192	196	207	202	199	185	195	214	218	204	207	201	192	195	203	185	215	204	211	219	202	203	184	211	183	202	182	199	213	157	198	194	225	197	183	216	214	205	211	199	208	187	200	185	219	211	198	173	201	150	215	191	218	202	199	191	204	197	210	165	195	222	187	205	213	218	203	228	212	203	206	199	183	193	213	218	196	203	182	193	223	195	177	176	185	198	194	196	201	190	219	195	199	171	221	223	220	196	180	221	217	181	211	192	192	221	164	205	193	230	209	204	217	188	213	189	176	220	204	172	191	194	214	180	181	206	194	193	194	230	231	229	205	196	201	202	198	208	222	203	203	218	173	179	175	194	208	202	211	215	228	207	196	214	224	191	188	208	196	196	211	183	179	216	201	193	193	213	172	188	199	193	202	206	211	226	197	211	182	196	216	198	188	177	207	223	209	214	196	210	179	199	210	235	180	199	186	176	175	179	170	180	214	188	195	206	201	209	197	186	178	182	227	224	201	195	203	198	184	181	187	201	217	224	188	185	215	198	177	197	236	193	225	205	229	216	200	191	205	182	204	206	203	201	234	199	198	184	188	202	189	193	193	169	207	194	214	223	201	209	182	192	224	222	203	237	213	188	215	187	197	189	204	196	206	212	205	188	189	222	189	199	213	176	183	212	213	196	196	203	194	194	205	216	194	210	194	189	181	225	181	202	194	199	205	183	194	192	230	190	211	203	183	202	194	181	210	191	177	230	198	163	206	184	185	198	220	218	184	186	198	214	179	207	197	230	199	176	215	211	166	190	207	182	204	200	203	203	179	199	198	230	200	220	217	200	207	204	196	194	201	192	172	209	195	226	202	193	204	175	203	182	216	193	175	197	195	204	218	204	202	202	218	198	225	188	232	208	191	187	199	177	200	209	233	195	203	184	182	202	194	175	193	213	194	207	212	214	189	188	177	220	212	216	208	212	190	215	185	191	214	198	176	215	217	193	197	176	205	224	206	214	191	184	204	205	202	203	202	170	217	212	180	205	212	203	203	185	199	189	214	197	216	194	215	169	205	215	205	187	178	219	209	195	185	166	222	201	245	202	215	191	193	198	199	212	188	219	186	209	172	196	202	221	201	199	202	227	192	235	210	203	233	207	199	203	198	197	213	192	174	195	216	224	200	199	183	203	215	204	204	192	202	189	204	213	236	174	230	195	207	209	177	211	196	203	190	181	220	198	214	219	205	194	195	195	193	207	179	209	193	226	216	233	208	184	188	208	207	189	203	174	204	209	204	200	219	183	168	196	173	201	174	239	198	181	197	195	199	185	183	198	211	188	174	193	191	205	197	224	188	171	203	199	195	226	182	204	185	183	205	174	210	200	196	205	205	212	191	211	152	191	206	205	190	205	216	209	207	187	206	195	215	185	193	193	200	228	207	214	166	201	203	197	190	197	210	194	217	206	209	167	177	174	186	211	195	185	211	204	224	198	200	177	191	184	216	198	207	174	206	215
3260	549	538	576	569	558	534	554	492	489	500	499	476	499	471	551	458	469	487	464	493	482	489	493	461	484	510	491	524	487	468	498	478	433	468	485	494	489	479	526	479	471	500	461	475	528	493	489	508	466	471	483	511	508	440	468	462	505	490	484	500	502	510	459	492	487	484	477	495	501	469	479	506	480	461	469	518	531	494	488	482	468	460	458	502	485	486	489	502	491	467	469	518	491	509	486	469	498	489	507	509	508	481	495	474	452	496	480	522	465	483	473	490	513	502	471	522	498	506	494	544	508	483	482	522	467	466	504	469	483	488	469	482	484	496	492	501	454	493	491	469	487	495	461	518	458	472	506	487	501	511	502	511	496	450	518	462	476	481	496	483	521	493	481	475	495	449	499	492	517	506	472	487	506	513	460	477	483	491	477	524	518	490	497	479	455	480	481	494	503	503	517	466	459	482	494	468	493	493	498	458	492	469	499	484	507	470	501	528	526	459	463	504	467	487	490	530	497	503	448	482	484	532	490	488	520	481	504	491	502	455	475	494	486	465	444	511	517	465	498	477	507	477	511	467	462	486	504	516	470	493	511	498	514	505	506	505	476	483	523	500	530	489	527	481	523	498	518	439	504	468	492	478	468	452	465	443	544	478	514	560	515	487	514	511	476	496	512	463	479	475	514	482	483	466	534	501	435	517	450	507	494	496	443	476	456	488	477	475	490	469	466	524	491	513	473	477	513	468	463	496	490	492	460	469	498	464	493	512	484	527	516	467	475	499	471	494	460	462	429	477	445	464	510	495	486	501	488	485	521	458	521	492	488	490	452	493	465	502	459	504	469	471	475	449	491	481	461	454	499	503	468	492	458	457	480	466	466	497	471	483	475	498	519	491	494	474	483	484	485	487	503	507	487	468	487	465	484	473	500	479	517	467	502	485	505	507	524	522	485	477	440	470	459	464	469	445	527	477	476	453	466	482	497	491	478	461	498	508	523	472	505	513	498	486	493	480	494	519	498	469	518	512	511	469	446	530	532	459	486	467	479	463	475	504	499	479	453	479	506	476	487	444	489	463	493	491	494	537	525	481	465	461	481	513	481	504	483	456	492	527	514	481	491	493	461	486	461	525	488	458	469	526	495	486	532	483	471	488	519	497	492	471	495	495	451	499	497	502	469	477	494	509	494	481	491	466	514	465	505	463	531	469	520	474	498	457	472	514	488	514	492	495	477	507	465	514	424	453	482	476	471	477	515	476	488	536	490	446	488	520	456	491	479	463	503	502	488	488	503	459	452	495	527	502	471	517	445	489	505	474	447	472	523	452	498	456	478	481	478	469	483	471	504	495	493	493	480	479	497	488	472	496	478	487	500	486	468	462	523	473	471	472	496	456	481	484	511	478	537	495	447	507	482	454	473	483	485	510	497	452	445	468	485	461	449	481	465	472	496	481	483	472	472	468	475	549	496	502	498	493	504	498	509	490	492	507	481	463	479	459	476	478	512	482	460	454	456	485	534	490	507	466	484	501	511	515	515	489	480	488	483	503	439	469	481	457	472	475	469	489	481	510	518	473	492	503	446	469	485	475	463	525	488	519	464	490	472	488	452	485	480	454	483	487	471	476	544	477	509	470	521	507	479	493	481	502	438	504	478	510	476	475	496	501	447	496	455	464	520	486	484	450	471	481	504	495	466	457	483	461	480	462	485	486	481	482	479	473	457	484	475	480	487	494	466	477	466	536	480	518	487	445	520	521	466	463	481	507	516	480	473	494	475	496	492	487	550	448	463	490	483	519	526	479	459	459	474	494	449	485	517	506	472	485	489	461	480	469	529	491	473	509	487	485	467	481	514	516	471	497	474	496	479	474	482	485	494	441	487	464	465	493	474	482	514	506	472	468	522	489	489	510	474	517	469	495	490	455	466	454	489	475	437	487	437	476	480	470	467	508	506	507	519	532	455	516	480	506	453	511	487	476	500	474	436	471	491	454	498	477	459	512	448	471	482	484	459	507	465	510	496	464	477	509	480	460	500	478	488	531	482	508	541	506	457	441	523	528	457	443	478	461	481	426	502	501	478	483	493	489	506	487	488	495	463	497	486	512	517	491	464	513	507	495	463	467	517	522	492	470	508	522	500	490	474	507	493	496	457	502	483	452	493	488	460	509	466	474	474	492	473	458	502	494	502	480	510	455	510	512	465	463	494	465	450	506	520	475	497	466	526	473	513	485	466	481	459	457	494	476	486	516	460	482	510	528	513	546	452	476	473	520	479	506	485	447	462	529	489	483	501	490	485	498	484	487	441	480	473	476	472	490	486	490	502	477	454	488	468	535	499	484	493	514	477	506	513	488	488	454	443	523	485	496	508	469	481	480	491	486	477	491	520	488	486	530	427	509	492	486	506	490	505	488	486	465	482	489	464	473	501	485	475	467	476	497	456	490	459	486	482	483	492	472	508	453	447	480	518	452	425	456	482	451	464	466	496	454	492	437	468	518	484	483	481	499	501	522	470	463	516	500	489	450	474	473	472	479	501	513	483	501	526	493	485	484	474	483	443	473	487	447	507	512	505	483	505	458	497	473	492	460	516	486	513	431	480	465	530	498	477	483	499	511	462	502	456	479	508	515	502	474	453	469	532	502	500	504	530	488	540	506	515	477	488	474	502	512	484	501	494	492	461	487	498	538	551	447	490	480	435	478	476	497	493	490	481	498	509	495	460	446	468	431	463	481	460	475	460	465	520	470	500	500	496	465	482	520	494	521	510	484	489	517	485	486	489	479	472	498	532	456	500	473	513	464	479	514	495	463	462	474	459	481	487	460	482	486	497	483	488	521	476	472	509	489	510	489	501	507	456	494	493	503	479	486	461	511	501	496	466	478	477	474	497	535	485	488	456	482	473	486	428	499	471	474	491	500	526	478	523	470	484	530	492	472	519	496	459	468	485	438	469	509	493	491	550	465	499	449	460	517	489	512	459	504	458	458	510	468	471	505	521	501	457	502	540	476	479	481	497	497	474	480	513	485	451	451	479	525	500	471	494	533	467	499	483	479	427	489	458	454	489	495	484	522	490	466	515	498	507	503	461	511	504	437	489	481	486	482	486	484	474	462	464	492	500	455	474	472	471	468	471	444	500	468	481	496	486	496	469	515	456	492	485	486	516	478	482	491	476	480	488	473	471	475	434	503	462	469	457	472	508	460	484	466	468	513	505	475	476	459	492	501	512	443	467	449	490	490	504	453	493	545	511	502	491	477	500	463	466	490	452	473	505	473	475	521	538	492	471	478	485	458	500	480	480	464	499	501	450	479	473	520	471	502	454	482	501	514	486	515	501	481	428	472	472	489	460	459	481	484	472	452	512	499	493	496	454	515	490	474	488	483	516	500	483	486	498	506	484	467	482	475	487	458	476	508	507	501	443	459	461	510	487	474	490	453	471	504	487	497	482	480	481	473	476	515	450	486	495	464	480	514	495	463	491	455	458	476	483	493	500	505	502
10974	782	633	511	446	386	335	320	360	357	323	346	301	309	295	304	304	294	301	307	296	279	288	289	287	320	303	307	296	314	289	295	263	280	293	284	276	269	290	306	272	281	267	265	274	274	278	286	283	302	287	287	284	303	317	298	313	299	266	307	279	269	278	304	320	306	279	307	263	293	286	290	301	244	279	281	286	300	288	296	283	275	283	276	322	299	299	315	280	276	301	264	281	274	299	274	289	272	291	261	287	283	267	313	263	287	275	277	270	297	343	252	272	314	315	295	325	251	299	293	272	298	280	278	303	300	295	318	314	276	316	284	299	264	334	270	289	284	275	319	287	254	273	270	296	254	274	282	303	258	290	253	316	290	284	299	264	288	278	282	296	282	284	279	278	282	309	322	301	286	287	300	310	281	255	282	277	264	293	299	272	284	283	291	310	261	269	303	296	302	291	286	275	283	272	276	325	302	270	296	278	323	315	268	282	275	290	260	264	311	287	311	297	290	298	261	243	283	287	284	286	294	279	296	285	281	306	305	296	302	285	279	297	287	311	288	313	300	271	291	282	260	300	344	269	285	276	247	277	267	296	293	274	281	258	294	283	318	307	302	293	275	270	297	310	274	281	305	295	319	248	323	310	309	264	282	287	274	328	296	291	284	309	303	281	318	296	278	314	316	282	282	293	284	298	269	317	263	265	326	300	272	268	275	252	260	309	288	289	288	291	269	292	279	298	303	284	299	331	261	308	298	274	279	298	272	315	290	313	284	278	258	279	322	270	265	311	289	289	292	293	284	282	305	280	285	313	279	281	298	283	271	262	280	281	277	301	267	275	284	295	296	267	264	278	286	283	286	249	284	282	303	273	279	274	325	275	271	305	302	289	283	297	300	268	296	311	303	292	300	296	281	265	297	304	290	307	305	249	325	269	286	293	304	298	293	273	285	284	342	331	279	263	265	299	285	279	286	300	275	317	303	297	273	275	284	310	285	287	266	282	275	280	287	293	291	275	278	303	278	313	286	292	310	279	266	304	273	295	313	289	324	273	307	288	313	266	293	299	298	292	290	284	282	274	286	267	295	264	284	280	281	291	302	294	306	319	283	293	304	280	283	298	261	324	271	264	327	305	294	300	251	302	299	286	304	274	298	300	268	292	306	271	284	295	293	261	287	325	248	280	312	314	273	335	270	262	305	295	304	312	306	287	338	281	305	288	275	282	310	327	283	305	295	304	289	292	293	272	274	268	297	277	271	267	293	300	258	280	293	314	271	286	276	283	293	274	309	293	281	271	317	310	301	283	286	274	314	269	311	301	300	308	301	294	299	289	310	276	294	285	271	286	286	282	295	289	310	254	264	303	275	266	295	274	263	305	267	296	334	313	268	275	278	282	264	298	273	262	289	283	298	289	267	307	305	273	255	296	285	268	336	296	305	284	294	279	309	302	299	311	281	280	264	310	311	292	307	253	283	320	277	302	300	305	298	285	286	297	306	257	283	288	253	277	307	280	267	276	253	317	305	263	297	260	281	290	270	273	275	292	307	289	280	322	288	262	299	258	256	287	306	270	305	289	274	277	284	295	287	309	285	278	295	297	294	312	280	276	289	266	311	311	261	295	288	278	293	298	295	290	318	293	282	274	277	276	304	271	267	328	319	290	282	314	270	315	303	287	268	309	301	297	331	314	281	323	292	300	278	308	268	301	320	287	276	294	287	295	298	299	288	282	264	298	313	281	292	269	324	289	276	261	276	307	301	286	290	282	252	272	270	317	242	276	297	307	276	287	258	309	313	306	309	314	326	287	302	275	279	295	287	299	273	310	297	275	274	298	275	245	297	282	277	280	269	295	283	295	284	278	276	294	268	288	284	288	305	303	281	276	263	295	309	307	264	306	300	285	309	319	287	326	287	272	291	275	307	299	316	285	290	320	293	273	266	275	258	277	298	284	282	286	314	305	279	317	303	271	304	305	304	285	312	277	280	287	281	275	299	273	257	286	292	291	314	290	300	290	308	289	250	266	302	292	266	287	318	277	294	303	344	322	288	290	267	294	272	246	261	292	261	279	277	295	291	296	297	310	314	294	310	283	266	272	306	261	262	281	292	286	295	289	272	306	286	282	316	263	282	296	300	276	340	293	284	290	276	285	296	275	252	301	273	284	264	286	297	312	273	308	300	306	289	298	296	302	285	300	287	315	308	277	276	324	299	284	312	276	279	340	291	318	302	275	277	309	314	298	305	289	276	300	281	296	277	289	293	318	311	316	292	297	314	321	287	295	294	264	301	277	284	311	312	301	323	292	291	310	265	264	302	280	260	291	265	286	285	258	279	309	301	281	297	268	283	297	314	279	329	279	280	291	291	324	310	275	298	304	300	324	283	283	331	283	273	269	285	314	297	287	299	290	281	299	274	298	260	287	276	328	305	259	266	307	298	287	275	258	299	338	295	283	285	261	279	285	301	260	271	309	286	304	276	328	290	287	296	282	292	323	290	273	285	278	321	286	277	244	289	309	305	297	269	290	266	320	279	278	344	302	292	273	292	273	299	290	300	290	291	292	271	310	287	266	284	276	310	295	307	302	298	273	307	280	288	295	279	258	275	268	282	279	267	276	300	311	290	281	310	311	291	272	299	311	315	311	291	311	290	314	305	305	297	288	302	270	288	323	275	317	305	309	275	307	278	300	270	277	276	288	291	298	303	282	271	298	300	291	299	304	266	284	302	288	276	301	290	297	273	286	293	277	277	308	287	286	280	297	291	260	314	304	299	303	274	282	289	289	293	285	272	283	248	259	302	302	298	285	287	298	284	292	260	281	261	287	323	279	289	274	290	300	314	265	286	317	274	279	278	258	265	279	274	286	292	307	273	283	298	294	274	259	289	282	302	339	302	312	285	333	298	308	295	272	255	304	267	300	279	290	268	278	279	262	264	297	276	312	300	305	262	286	281	272	253	272	256	268	276	265	280	273	267	266	294	287	266	314	273	326	274	250	289	272	300	291	282	273	281	307	283	290	288	302	297	295	286	310	309	261	288	294	305	270	307	278	292	289	303	317	314	288	252	306	287	292	297	307	316	272	271	288	301	288	265	286	311	287	310	293	303	304	312	318	247	301	274	287	277	286	269	293	287	266	287	301	335	276	315	278	285	275	255	279	290	283	313	295	251	279	292	302	314	299	262	300	294	306	300	304	297	298	288	275	265	311	275	295	300	284	281	277	303	316	267	263	266	282	266	302	281	274	281	308	285	267	328	282	325	321	284	330	318	272	275	297	280	271	289	308	299	306	290	304	259	255	289	274	288	277	267	272	294	284	302	327	310	285	288	287	299	268	321	324	265	284	274	286	304	298	291	265	274	274	314	302	278	287	289	298	301	309	299	294	280	291	277	321	273	251	309	266	330	283	295	285	278	317	319	268	299	279	276	273	279	274	305	290	310	301	302	312	306	302	269	292	294	269	327	288	299	299	282	273	316	307	283	282	267	303	263	266	302	298	322
8488	979	1352	1602	1348	1247	1081	960	915	846	787	820	766	792	743	764	742	738	684	767	716	739	728	698	709	686	670	668	672	695	683	626	675	686	681	675	671	616	679	652	701	659	660	663	657	674	651	624	671	642	659	691	688	623	664	634	674	718	687	651	654	608	707	726	707	663	706	637	732	665	670	652	664	690	663	623	668	670	696	679	653	677	617	660	638	648	619	693	632	683	689	657	714	659	639	643	660	655	659	678	661	645	668	618	693	696	696	646	621	627	641	695	716	688	657	630	659	664	667	657	688	661	668	702	638	633	683	668	609	640	662	640	684	650	635	668	670	686	662	676	661	677	650	631	638	634	696	635	685	674	648	686	681	668	690	638	646	663	655	651	626	617	656	647	643	690	691	649	620	674	638	621	649	694	702	664	638	645	643	617	648	713	700	669	673	675	683	668	665	652	675	667	708	640	598	660	698	684	665	656	643	640	672	632	634	660	670	669	649	723	666	628	682	648	644	667	684	679	668	692	636	638	645	659	657	666	663	670	687	686	656	650	651	668	705	693	617	664	670	639	693	611	633	620	673	692	642	638	685	662	698	665	669	653	658	666	714	687	625	647	632	647	631	679	669	682	604	682	685	679	701	675	682	664	709	667	674	629	665	706	657	657	713	641	674	646	671	669	676	684	684	651	656	681	694	677	664	671	664	626	685	676	672	632	651	664	637	660	661	649	647	665	690	671	645	629	657	667	727	645	674	659	646	664	662	618	690	674	672	660	632	647	650	655	640	665	653	728	649	657	660	654	673	665	699	630	657	629	673	665	670	651	628	704	644	659	692	613	674	721	669	685	655	714	628	664	677	700	652	671	705	676	662	638	637	677	706	673	680	684	601	643	639	695	666	642	654	679	640	668	646	646	694	661	633	664	687	667	674	695	661	662	660	646	680	720	637	658	685	644	620	648	643	650	677	641	661	661	674	618	683	635	665	659	712	611	705	657	659	642	684	668	690	631	691	655	637	685	667	651	676	665	665	673	660	658	667	624	674	649	676	663	649	698	653	662	601	608	715	674	682	675	652	648	651	658	631	677	663	680	645	665	658	654	663	688	688	647	661	598	617	666	657	638	641	640	642	667	627	666	646	680	687	672	660	670	668	700	629	645	669	643	618	658	628	632	675	673	667	693	677	659	629	657	663	680	673	647	658	714	661	708	694	644	687	647	629	668	638	642	645	671	648	646	704	718	648	641	645	669	673	648	670	683	641	655	644	652	659	679	670	655	620	673	654	682	643	677	669	629	646	695	649	674	625	668	661	682	657	696	627	641	676	662	636	653	694	642	621	659	668	706	665	679	677	673	643	710	651	676	661	650	660	628	691	678	635	652	604	622	691	660	629	661	654	607	672	619	691	672	610	647	634	671	650	705	604	640	646	674	710	631	694	676	660	665	621	680	642	705	643	639	683	626	633	657	673	646	676	664	653	635	660	617	718	596	642	652	680	645	672	657	639	635	658	630	678	651	677	657	702	670	676	695	741	692	621	655	641	703	626	663	655	660	674	671	656	683	679	642	656	657	696	650	685	698	715	653	615	700	687	652	665	618	663	622	660	672	691	693	667	685	660	690	633	654	636	628	642	691	667	660	642	627	701	649	671	672	677	674	632	663	673	632	710	660	668	680	679	684	644	630	647	636	700	661	697	682	656	718	682	680	634	676	671	684	679	674	627	629	704	644	681	677	682	679	657	598	631	711	654	628	682	620	713	657	630	661	675	671	637	725	666	679	651	645	640	636	644	639	685	697	657	636	689	673	625	644	684	690	625	654	607	637	653	621	660	654	641	637	671	711	651	689	639	682	683	672	644	672	673	701	640	624	670	644	668	657	730	690	715	606	604	647	719	602	655	664	649	645	685	673	640	668	650	660	668	656	626	667	676	660	654	659	702	672	673	645	686	624	669	649	630	630	678	689	678	712	654	645	670	651	642	672	647	668	658	650	652	656	669	620	639	698	688	612	614	656	697	689	643	734	639	642	671	705	643	694	677	655	687	636	655	693	667	623	676	644	656	668	665	674	677	643	626	648	638	685	624	702	659	617	670	664	628	698	668	675	662	666	620	711	647	641	647	713	647	725	671	690	663	654	656	740	667	640	629	684	690	663	668	700	642	698	662	681	654	614	700	653	653	665	688	630	682	643	658	702	612	688	702	670	634	650	635	685	671	657	651	691	628	669	652	675	665	668	682	659	704	645	660	656	630	681	638	659	653	690	643	663	636	689	670	652	711	640	697	655	682	670	638	680	699	641	675	641	639	647	703	643	664	657	681	615	678	678	653	647	638	664	712	646	670	663	654	693	688	661	695	639	645	633	678	656	644	654	674	656	642	667	687	662	675	677	652	645	630	654	672	665	687	693	646	670	655	646	668	642	660	619	700	662	696	664	663	647	632	664	681	694	663	657	691	675	671	678	675	660	704	670	661	682	670	657	635	638	626	669	637	631	683	655	656	655	666	703	611	698	685	637	680	663	650	653	710	668	684	673	614	705	612	697	652	657	686	659	646	640	648	632	663	673	707	638	639	715	674	665	681	670	666	665	623	696	682	676	656	681	709	633	667	667	693	637	690	694	660	694	625	673	675	671	648	691	695	728	674	644	675	634	672	660	642	675	651	654	664	655	638	703	688	654	711	684	694	640	647	686	688	682	680	647	678	677	692	665	628	675	687	671	662	708	702	664	632	666	662	711	649	716	631	697	656	654	645	652	660	660	696	654	692	659	627	615	637	654	701	661	702	622	639	635	638	637	665	674	674	659	642	679	694	677	638	640	634	725	621	625	711	656	680	652	666	633	709	699	637	664	665	672	692	656	673	650	669	642	657	638	637	628	711	667	688	628	643	661	659	710	681	638	663	652	672	692	662	635	682	668	658	655	701	682	660	638	650	643	647	639	640	634	635	661	675	663	615	596	623	709	667	636	677	669	664	671	628	658	642	643	667	700	647	620	668	687	685	722	628	639	654	641	646	670	679	687	635	706	669	649	656	703	644	731	674	629	650	668	651	668	653	699	634	664	667	685	597	636	676	708	661	646	635	634	654	681	679	644	679	649	705	647	706	609	700	620	666	644	616	681	652	675	614	684	672	724	633	664	673	673	639	631	673	658	596	647	667	665	632	610	681	684	623	641	641	641	689	629	631	693	675	639	681	670	653	693	677	682	670	670	663	689	633	653	655	601	621	610	677	709	659	662	639	683	684	712	647	656	639	681	646	638	656	661	643	640	652	678	646	736	664	659	684	672	650	674	684	688	614	631	664	666	641	646	668	639	655	701	717	632	679	690	702	699	684	699	638	643	644	650	640	691	662	664	639	713	695	701	675	668	657	653	627	639	642	686	663	604	688	639	698	702	657	661	679	682	630	643	635	651	650	689	721	643	680	585	682	632	670	709	623	680	692	651	679	644	657	649	661	686	632	688	629	645	674	690	644	700	671	659	687	649	708	668	686	651	673	649
18728	1544	927	718	493	420	335	327	256	280	246	217	237	203	207	183	234	215	204	183	181	200	197	191	196	175	176	208	162	169	210	215	181	166	202	195	185	204	163	178	208	185	185	206	190	194	184	202	218	182	202	195	185	182	157	172	187	169	185	169	191	180	183	211	179	186	179	195	175	202	168	169	213	193	187	175	183	172	150	169	226	179	206	203	196	188	169	174	165	184	203	187	206	181	182	178	200	187	172	178	193	188	179	175	170	150	172	153	214	204	200	187	172	185	180	184	167	151	180	166	160	190	202	176	175	183	176	192	195	212	179	172	184	168	175	197	174	207	183	190	166	179	190	188	205	184	174	165	185	194	185	174	182	158	192	193	171	201	208	169	226	185	154	187	191	175	198	171	203	177	195	182	191	193	180	192	192	194	171	184	183	163	195	201	183	204	203	213	181	184	210	177	181	190	174	173	202	190	170	175	159	182	177	171	187	192	154	198	206	197	194	167	185	192	190	189	203	174	161	134	193	164	175	160	195	172	172	185	188	201	234	210	173	174	195	178	200	189	191	186	157	184	188	188	181	148	191	181	177	165	177	201	180	174	184	175	196	166	200	171	191	181	194	160	187	189	189	175	190	181	216	151	183	196	189	175	188	171	169	186	200	189	187	163	204	170	194	201	192	163	164	184	134	182	208	170	171	186	201	208	188	170	174	191	180	196	185	200	200	203	171	187	193	189	189	170	180	175	157	185	180	150	218	176	176	182	181	175	200	235	190	166	195	196	184	180	193	181	204	182	175	213	182	178	178	180	162	183	202	157	179	180	185	169	190	162	180	195	184	194	182	199	196	203	196	183	194	185	199	209	179	158	167	186	198	177	190	195	204	163	190	185	179	186	183	182	192	186	175	179	169	166	198	168	169	203	182	180	168	178	189	162	163	175	212	182	204	192	188	154	169	172	211	201	193	199	186	198	190	164	170	176	188	195	209	165	193	167	177	162	181	176	163	167	201	187	185	178	191	183	179	175	178	154	168	187	185	193	196	177	189	187	168	208	194	169	174	201	193	190	205	189	168	168	198	166	189	194	167	182	211	202	185	192	180	192	169	173	221	165	197	187	173	179	194	179	188	191	184	182	193	176	172	189	219	185	179	198	187	183	185	190	163	178	186	190	179	179	200	179	170	166	200	200	211	154	174	183	194	185	170	175	179	173	178	196	172	162	200	205	184	184	204	168	195	177	180	178	187	167	184	174	175	199	183	164	189	174	204	181	177	174	204	196	166	186	197	191	166	197	187	178	190	207	185	196	197	185	186	185	189	177	180	175	202	222	175	213	179	195	203	180	184	190	211	172	179	189	180	171	173	172	188	193	191	203	170	189	190	161	198	202	172	181	194	163	183	198	213	197	182	154	172	199	182	187	174	197	176	187	184	236	218	206	186	164	178	197	186	181	193	189	195	206	181	176	171	154	212	161	178	181	199	202	187	194	207	206	198	185	172	159	169	186	191	195	191	199	179	203	209	172	190	162	193	180	194	179	207	162	165	210	204	174	212	176	172	174	197	191	194	202	174	192	177	173	186	156	192	198	185	166	197	178	174	169	197	177	198	176	182	167	174	164	168	169	210	213	182	171	185	153	165	180	182	180	188	181	189	169	180	158	201	171	201	188	196	194	186	198	204	209	193	201	200	188	172	188	188	203	171	200	207	198	191	185	198	179	187	183	202	181	175	169	189	188	170	189	189	193	183	192	187	186	188	185	173	173	174	184	191	188	182	172	173	197	192	197	190	172	168	200	193	172	192	173	199	181	169	192	180	160	179	177	205	170	183	187	177	193	197	186	181	188	177	175	162	190	181	195	188	199	181	170	163	182	181	172	195	156	178	191	192	189	172	170	204	187	208	188	193	189	162	199	172	182	199	190	210	204	199	200	204	148	184	173	167	182	188	192	170	192	182	185	193	187	171	188	147	190	159	178	196	188	207	194	195	198	189	159	175	197	190	154	210	204	187	198	174	178	194	191	188	192	167	200	187	196	202	172	188	172	226	179	180	188	187	174	173	195	181	189	176	167	176	186	162	174	167	176	178	173	179	180	180	191	191	199	190	198	167	183	155	181	193	175	191	192	219	200	197	196	186	182	172	204	160	180	181	195	171	208	172	165	200	202	201	162	183	183	200	198	185	177	179	181	221	183	179	192	198	187	191	195	174	195	202	205	158	184	186	180	160	188	166	182	204	170	201	147	176	172	176	179	220	193	192	179	183	191	169	193	171	202	192	197	177	185	162	173	192	184	165	183	182	187	182	180	204	179	172	187	199	169	161	198	194	198	147	207	180	196	172	181	171	171	176	184	186	192	187	157	149	193	173	164	190	180	184	197	160	200	199	171	205	175	212	167	208	203	185	167	181	175	174	158	157	161	168	189	183	168	189	202	190	177	148	200	176	186	173	186	190	200	157	182	185	179	157	192	192	164	164	192	191	197	191	162	164	202	194	159	161	176	167	186	159	180	187	206	212	155	185	188	191	171	198	154	188	172	171	214	189	188	172	191	182	197	188	176	172	200	158	193	187	169	186	193	184	184	200	170	157	171	199	194	191	194	162	172	178	175	174	170	193	167	199	181	192	181	204	183	189	169	202	195	211	186	179	186	183	180	182	196	182	186	182	168	167	165	185	201	210	204	182	198	182	164	190	212	186	203	175	194	197	195	193	183	168	173	164	192	189	185	202	171	197	196	197	194	192	188	187	160	171	182	181	219	196	182	168	172	189	182	205	190	193	189	189	213	192	177	191	200	201	178	198	170	190	190	178	173	165	186	178	195	166	176	213	180	176	206	182	184	159	189	183	171	195	203	195	179	190	164	181	178	207	191	177	193	192	183	184	154	186	153	195	206	194	204	185	168	171	196	189	181	195	227	182	197	202	177	201	182	195	182	189	175	189	194	188	176	194	197	172	192	188	205	200	170	205	184	187	182	187	177	190	189	179	194	180	167	167	210	194	204	153	179	210	191	173	167	199	181	188	158	205	169	177	188	199	189	169	212	215	203	168	192	168	171	160	195	191	196	194	182	198	195	192	210	174	184	188	189	183	199	174	167	170	198	171	198	178	185	175	200	194	191	190	173	196	195	203	192	195	205	174	191	176	200	187	182	206	177	165	181	181	181	196	196	187	178	186	203	176	176	164	177	165	185	188	204	171	177	197	203	181	171	189	189	193	190	190	181	212	181	158	224	184	191	184	159	181	199	187	201	197	180	205	162	188	186	193	167	176	138	174	201	181	161	192	217	194	162	193	177	212	203	201	187	195	204	204	198	203	184	187	183	145	190	216	155	179	189	200	182	169	185	207	186	196	176	187	176	186	159	170	188	167	194	182	156	184	210	156	211	169	205	193	173	182	183	177	206	179	197	192	183	189	193	196	213	200	202	202	183	186	177	209	165	177	208	186	183	178	178	171	187	168	163	194	161	189	206	178	174	189	168	199	189	158	161	173	185	158	196
10523	1046	1968	2185	1859	1467	1215	1058	913	829	724	717	657	629	644	599	581	541	524	517	536	475	508	486	473	505	479	495	477	469	487	422	467	491	472	464	446	441	487	430	456	482	430	438	437	442	451	439	430	458	439	415	432	432	446	426	423	467	422	410	434	468	431	445	425	426	443	434	413	418	433	418	373	414	426	435	412	471	416	424	425	416	417	430	450	404	457	382	440	401	423	418	405	444	444	440	425	398	450	428	457	413	469	451	444	477	417	408	466	445	428	390	472	433	435	432	435	450	432	437	382	464	409	426	430	410	384	453	419	415	409	459	437	419	430	427	400	440	407	402	407	443	400	476	412	423	425	450	415	424	451	404	427	443	454	408	406	435	449	447	415	401	414	409	447	424	430	441	442	430	411	401	413	398	453	390	441	441	423	427	419	424	392	452	452	429	429	429	437	462	421	393	430	402	438	426	451	456	449	408	436	459	444	417	445	463	426	424	406	459	419	429	415	453	447	397	438	420	438	406	451	444	436	438	388	466	477	465	410	430	417	430	446	423	407	460	400	411	441	455	397	431	415	423	398	447	405	465	414	426	403	468	423	442	428	419	402	405	438	398	420	446	455	452	439	443	430	416	428	428	421	438	447	417	448	364	448	431	419	430	392	426	456	432	449	429	400	436	420	439	415	434	441	431	412	430	419	459	419	428	444	411	443	428	396	435	433	461	440	406	423	416	432	451	436	433	436	442	448	431	429	419	437	421	432	423	455	401	433	419	452	398	429	433	453	439	373	452	414	427	449	435	452	455	393	409	420	416	424	442	426	415	403	420	426	452	421	385	457	444	478	363	430	430	412	446	444	456	444	417	463	437	433	460	437	413	411	446	403	411	464	402	432	404	395	451	454	412	400	415	416	462	455	428	433	450	443	423	403	396	415	425	440	429	400	440	398	429	460	400	419	442	393	426	445	446	427	422	415	396	419	419	451	384	422	421	395	458	420	470	412	456	397	451	415	429	437	435	451	429	407	400	417	401	405	435	421	416	415	395	410	426	425	415	440	451	423	435	460	435	451	454	402	413	408	409	445	419	397	385	392	418	449	399	420	422	452	461	421	388	383	448	403	451	393	465	459	416	438	406	404	395	428	418	461	432	422	463	400	418	413	423	394	424	414	402	432	429	433	433	406	425	438	427	445	431	434	428	451	425	454	409	450	392	408	472	404	456	439	412	429	381	429	440	428	408	426	422	434	393	433	440	441	414	427	402	387	416	402	428	475	432	411	461	441	415	452	423	443	418	423	415	401	449	449	445	445	443	431	429	452	424	397	459	429	398	413	417	428	394	410	399	423	439	428	458	422	398	442	417	400	415	416	432	469	429	446	443	412	416	412	419	406	436	454	463	428	459	437	407	461	426	441	389	430	456	413	396	394	440	419	450	427	441	415	469	429	429	417	434	422	456	442	449	419	453	441	421	446	408	419	402	424	431	441	445	421	423	421	420	434	434	426	409	435	447	425	442	392	431	435	411	402	439	421	437	434	453	456	424	416	430	387	389	419	449	434	441	434	440	445	428	407	441	401	442	422	420	429	418	441	442	406	446	426	465	459	457	448	425	420	465	404	445	411	484	419	449	418	403	447	419	426	440	437	438	413	390	424	401	432	471	436	430	426	460	432	461	415	419	430	429	444	414	459	391	445	446	441	407	410	417	437	423	452	415	397	382	440	443	459	425	407	475	402	412	427	445	449	407	467	450	467	418	424	448	420	435	414	445	465	449	439	422	408	409	438	392	411	406	428	384	418	390	430	437	436	431	409	444	440	421	465	422	412	436	448	399	418	411	397	423	424	458	452	411	425	429	416	419	429	416	450	463	458	441	468	428	427	453	424	410	409	437	439	403	452	424	425	411	398	431	442	441	448	436	430	415	410	435	420	418	459	451	393	458	388	433	428	415	421	407	415	410	405	442	416	401	434	425	420	409	446	428	438	431	444	424	395	449	451	435	412	417	453	445	428	457	416	422	439	457	432	468	408	430	465	443	427	388	468	438	424	441	426	443	434	445	415	403	431	467	434	448	414	440	434	463	427	427	412	421	413	410	435	435	443	422	432	448	416	421	453	384	401	427	400	426	434	432	426	425	416	432	410	428	420	449	389	409	426	419	480	432	407	421	449	414	443	408	443	436	394	435	421	404	436	431	451	423	420	395	449	435	423	436	421	446	438	427	422	424	408	394	453	421	415	382	439	404	426	431	431	414	428	391	425	427	412	426	461	432	442	429	420	416	437	416	386	450	432	425	428	485	420	441	430	439	409	425	464	437	427	429	400	457	429	403	399	435	447	403	451	411	460	403	416	382	447	440	421	428	420	401	433	432	432	469	423	439	439	417	426	430	430	422	445	407	413	425	445	420	457	413	433	430	435	400	424	429	434	414	396	424	422	466	396	394	423	431	411	436	433	416	458	434	417	439	452	446	442	417	420	464	448	442	445	410	421	434	412	417	457	396	414	398	472	405	433	433	443	445	379	460	407	398	399	451	436	453	437	452	418	427	448	415	439	483	430	418	457	450	413	400	434	448	442	405	425	419	406	394	432	450	398	415	422	445	397	408	438	430	434	452	441	435	399	422	423	441	437	440	421	428	447	431	422	418	439	391	444	441	474	413	422	448	428	460	395	425	411	444	410	433	433	424	421	422	422	397	415	420	377	442	400	424	381	472	435	461	464	460	407	439	429	433	381	428	442	443	414	418	413	424	425	440	455	447	441	454	399	423	399	417	434	419	463	436	423	426	461	421	455	439	435	428	447	405	407	436	426	430	437	426	410	441	421	420	454	443	440	414	451	426	423	434	414	419	443	416	477	426	424	403	460	412	430	409	401	389	413	456	435	438	417	417	395	409	422	442	453	465	409	388	438	394	429	405	457	435	405	430	434	439	468	403	404	437	383	414	451	423	455	413	434	437	407	450	433	430	419	443	432	450	429	428	412	446	449	427	452	433	406	430	386	427	416	424	423	484	409	413	431	415	431	430	445	419	438	389	441	418	430	387	404	432	407	430	426	424	399	440	419	446	430	454	414	431	446	425	436	446	418	459	437	431	452	405	431	436	473	398	414	402	413	406	426	455	418	435	414	417	436	418	448	437	433	408	412	446	419	416	420	413	457	441	459	436	419	380	421	417	458	416	445	440	393	450	430	439	418	469	459	449	435	445	392	414	419	446	433	431	479	422	416	436	438	399	439	411	435	438	399	408	456	440	462	439	450	462	438	403	414	398	399	447	436	455	418	435	456	416	434	443	386	408	404	421	429	453	419	456	392	449	393	409	436	413	421	418	419	439	451	445	414	450	391	442	459	435	417	432	407	415	409	458	421	448	435	430	481	417	420	438	423	412	451	419	415	411	395	465	470	436	407	443	412	423	407	444	423	435	438	401	422	459	431	389	426	409	401	406	416	410	467	402	450	404	460	452	409	424	434	437	447	469	417	466	411	445	453	433	423	414	419	377
4033	252	249	220	184	196	194	220	168	191	219	196	198	203	225	227	205	214	198	179	201	198	200	169	172	191	234	202	201	187	185	207	205	215	226	233	203	186	193	188	211	181	176	193	178	193	179	209	201	212	197	189	200	203	212	175	201	209	206	197	199	209	185	190	193	203	212	216	184	200	218	202	201	206	185	197	202	206	196	201	207	188	191	182	199	201	213	205	178	212	218	197	176	204	186	209	204	210	213	164	194	211	179	187	199	261	202	211	207	218	185	209	190	198	208	192	188	221	190	191	193	204	212	168	178	196	213	215	213	194	212	198	212	218	213	212	232	208	223	213	217	199	207	230	184	196	221	183	212	211	195	216	204	191	257	192	190	208	194	214	188	187	218	229	201	225	202	199	183	247	222	198	185	185	203	173	181	194	185	213	200	195	215	202	205	217	211	196	208	188	203	199	186	203	204	190	177	190	189	199	215	201	204	200	186	166	222	216	214	200	191	192	212	190	213	206	200	189	200	188	195	207	207	201	206	194	202	207	202	200	199	205	213	183	201	209	191	197	193	177	203	196	198	214	200	209	203	185	211	190	186	168	182	212	213	197	195	219	192	208	204	196	211	212	193	192	225	209	226	195	197	207	171	215	193	194	186	193	216	225	213	198	194	203	235	195	191	206	203	211	195	180	201	233	215	196	205	195	194	194	184	209	220	219	203	191	185	211	184	198	213	213	209	219	212	202	185	216	207	221	206	194	203	208	164	191	182	203	199	202	208	202	220	194	192	206	244	212	198	225	219	206	212	166	194	224	225	201	207	188	179	220	186	231	186	192	205	219	198	220	232	188	193	197	180	205	198	185	195	214	199	229	175	182	203	203	215	178	193	196	202	220	179	218	190	163	208	230	210	205	213	188	204	187	192	214	189	190	174	196	182	183	186	179	203	188	212	200	193	217	181	193	206	199	172	197	206	217	187	215	193	214	216	208	226	209	203	182	200	220	211	215	179	192	218	218	219	197	192	194	219	191	194	209	165	189	203	195	179	186	195	204	189	181	199	176	203	168	182	192	188	204	197	187	227	206	200	210	187	218	192	204	225	189	205	181	209	191	222	207	182	167	200	173	207	185	197	203	209	221	235	190	203	199	210	222	202	177	209	212	218	189	196	212	187	198	216	203	209	210	200	192	206	170	207	219	191	187	214	183	202	203	198	204	203	193	182	199	194	226	220	209	205	191	190	186	192	202	221	224	196	203	202	186	188	217	212	173	168	216	216	198	199	202	194	193	169	203	191	188	229	202	204	227	192	205	209	180	194	196	196	203	210	197	202	172	186	212	220	209	197	214	192	199	222	191	181	200	185	209	201	191	221	197	240	222	198	209	213	212	210	212	206	216	232	215	194	202	201	191	176	187	199	208	207	207	194	197	199	223	197	201	201	213	222	227	205	189	213	219	212	222	209	199	192	166	201	186	190	209	218	205	191	195	203	195	189	206	189	210	178	214	175	198	175	181	185	204	219	192	217	200	195	223	188	169	181	185	227	206	219	212	226	214	185	190	222	192	199	170	198	191	196	181	229	176	201	200	187	174	163	190	202	207	227	229	215	194	174	203	205	241	207	196	231	203	197	201	190	195	180	216	206	192	210	192	229	196	189	195	189	169	189	211	226	196	185	218	174	192	191	227	175	188	215	196	185	204	178	173	205	198	210	211	192	207	182	192	206	190	211	193	202	185	224	181	195	198	180	206	202	225	178	218	188	196	203	193	195	203	192	233	196	217	203	173	179	198	198	210	200	206	190	196	205	212	195	210	198	177	184	197	216	193	214	203	234	181	200	210	213	192	179	199	196	175	193	231	231	214	201	165	213	182	196	188	191	175	204	210	180	189	217	211	193	217	220	186	183	206	201	212	194	204	215	233	197	185	179	190	202	192	205	207	194	209	202	199	190	205	207	192	169	188	223	214	191	226	196	210	194	169	226	179	208	224	207	215	187	186	183	196	186	186	197	184	214	216	214	196	191	194	194	211	205	208	193	221	205	203	188	185	194	217	207	191	217	190	204	209	235	209	221	233	171	215	214	198	214	201	222	197	195	199	201	177	197	213	225	202	204	208	220	206	232	199	185	191	186	180	168	189	210	211	192	191	212	185	224	213	233	226	206	215	210	189	185	208	237	209	196	197	215	209	203	191	208	196	212	178	203	196	205	227	189	211	225	189	227	221	212	213	188	174	202	185	186	212	200	202	187	181	216	201	180	207	211	181	190	193	206	215	178	173	197	213	195	196	203	181	221	192	195	227	212	201	225	214	196	187	197	223	215	239	202	208	228	208	203	201	203	199	212	177	208	218	214	189	208	190	212	213	196	170	194	205	194	187	173	195	225	195	212	194	166	201	218	204	192	211	202	209	201	184	203	199	184	241	213	202	191	185	208	214	202	167	217	230	217	226	187	201	174	207	219	192	217	187	180	184	183	183	221	176	210	187	192	220	187	207	207	173	188	192	211	178	184	193	212	212	207	178	191	207	205	206	258	230	217	214	190	201	210	216	215	213	219	230	184	203	186	227	202	202	191	219	201	192	185	197	212	215	186	215	192	183	187	194	183	207	210	234	209	203	197	216	197	206	184	193	199	197	224	202	204	177	191	202	182	215	225	189	209	199	169	181	195	173	200	222	189	202	204	195	204	181	199	196	190	222	219	192	183	211	185	192	175	197	187	180	199	219	212	205	186	227	190	201	190	209	183	196	174	191	201	176	177	183	187	229	207	192	180	197	191	195	210	182	224	182	197	217	181	198	216	189	212	200	207	179	187	216	202	206	202	201	202	173	220	209	205	190	199	208	218	206	217	202	205	180	202	195	210	170	192	187	221	215	193	207	181	210	214	206	214	177	206	203	204	185	219	198	182	202	213	184	222	200	210	183	238	192	201	201	184	182	212	222	185	205	184	197	195	193	182	186	201	214	215	204	216	180	218	214	191	237	198	195	209	205	210	211	195	196	185	216	202	193	222	193	211	180	199	206	207	215	222	219	202	175	208	211	233	205	196	205	202	196	197	199	207	214	196	219	195	224	192	218	218	232	203	200	209	179	206	195	185	203	212	204	184	209	208	237	230	219	216	202	193	199	203	194	187	193	199	186	197	173	180	199	202	214	212	199	195	231	190	221	183	204	200	184	205	206	178	191	182	185	203	222	211	205	206	195	200	198	183	220	216	166	216	201	203	208	199	211	206	173	189	199	194	184	193	177	218	201	208	177	214	201	192	191	214	195	211	217	202	201	179	203	197	220	213	205	209	199	206	203	211	182	183	221	188	194	189	194	205	197	209	203	170	208	207	174	203	207	227	185	179	214	220	191	179	198	207	238	221	211	169	220	209	220	204	232	182	199	196	195	176	194	193	202	205	217	185	205	176	217	202	204	208	214	208	215	203	224	181	209	222	188	179	234	216	188	211	189	187	215	199	176	223	175	193	183	201	214	237	194	200	210	221	202	180	184	182	173
3332	567	538	573	575	504	512	497	520	544	455	498	525	477	489	505	484	464	521	498	463	502	483	465	501	511	530	488	501	508	478	503	473	497	496	502	504	485	475	467	500	445	542	501	482	459	467	484	497	506	495	482	490	481	468	508	493	506	460	468	474	490	509	429	481	522	475	498	463	464	466	504	458	477	499	504	464	507	492	450	510	500	493	495	469	469	487	525	504	472	501	521	478	461	499	492	483	491	485	499	490	454	507	476	500	460	455	470	487	489	512	452	438	476	468	470	486	503	470	487	495	475	511	467	484	495	480	455	490	497	499	459	479	517	469	495	493	488	463	505	506	487	500	473	449	502	481	508	487	470	492	498	467	502	521	469	476	453	435	459	495	498	520	511	486	511	547	492	460	481	415	479	492	539	500	511	470	482	504	499	532	547	473	480	468	475	499	500	479	531	489	501	491	455	479	470	492	483	504	500	478	509	501	495	472	477	478	493	490	489	496	497	486	442	490	452	507	491	451	485	520	502	484	520	460	458	514	471	482	476	508	493	488	468	469	472	467	477	483	482	475	465	477	503	483	465	509	463	467	503	521	465	533	515	513	435	496	517	438	499	490	468	475	471	446	508	505	494	488	527	465	493	506	477	476	471	478	469	473	491	489	452	516	433	498	493	441	449	487	485	473	460	493	534	483	466	517	459	499	458	497	473	501	506	479	495	493	506	518	486	497	453	474	445	476	498	498	501	499	492	451	511	498	480	491	501	504	472	468	474	509	491	487	476	497	488	478	472	491	450	480	483	465	474	506	501	474	505	484	502	451	459	489	479	487	507	478	515	478	463	491	496	501	502	501	470	505	447	462	490	484	458	482	478	510	469	531	433	460	508	496	441	489	488	471	470	506	486	514	445	508	462	467	484	455	462	496	470	519	476	488	517	521	485	487	481	504	484	494	525	498	485	459	472	517	499	527	468	482	515	478	453	508	539	467	440	506	486	478	484	477	480	477	500	530	497	513	479	510	531	518	474	460	519	485	512	460	479	502	522	516	511	459	492	509	496	484	487	476	515	472	507	490	480	504	502	480	466	490	454	503	465	506	461	476	478	479	521	536	465	493	481	506	502	477	490	481	485	504	469	489	513	521	495	514	498	512	485	519	510	485	486	525	515	506	469	494	522	469	493	511	487	451	490	483	490	471	500	478	487	510	480	537	484	528	502	518	483	435	507	521	483	473	471	480	481	477	514	480	446	463	479	515	455	466	488	465	480	519	482	477	527	493	478	517	456	499	458	506	457	495	514	487	489	469	485	490	499	449	441	476	500	490	486	520	462	510	481	509	522	489	485	500	449	491	471	484	517	480	484	516	484	471	497	461	508	449	464	485	499	481	508	466	508	496	535	500	496	465	466	482	472	514	535	460	462	463	484	474	502	473	468	501	490	509	492	504	506	475	531	455	450	472	489	487	482	447	490	499	496	498	478	458	486	521	502	464	494	507	502	470	545	470	465	528	475	442	481	469	450	519	429	527	474	480	469	476	501	489	524	505	452	460	506	466	503	465	474	466	482	513	477	486	463	481	495	529	478	468	520	504	485	464	484	504	514	459	534	453	496	502	515	467	468	504	501	497	499	456	502	511	486	514	464	485	495	469	499	511	477	488	465	512	449	467	462	506	466	478	470	506	496	471	519	511	503	446	481	449	461	484	496	465	525	459	475	463	478	500	492	429	505	459	481	469	492	460	490	509	496	452	492	483	496	460	490	466	478	450	521	485	487	456	471	498	495	490	502	473	475	479	530	496	492	479	491	475	521	523	495	480	444	469	461	459	503	524	493	493	510	492	480	486	523	489	538	497	452	496	450	467	464	497	508	476	501	452	516	498	430	493	485	478	486	464	454	487	517	477	489	454	514	515	506	497	474	492	477	513	501	472	469	509	492	483	481	494	475	517	513	504	486	494	502	500	467	488	506	488	462	497	467	533	463	490	491	425	499	493	449	483	481	479	499	492	481	484	467	508	473	473	498	508	443	549	471	491	505	514	474	455	451	472	506	506	487	482	478	475	473	476	500	490	476	495	499	477	484	482	474	514	477	467	450	445	461	497	464	484	467	490	465	495	485	499	527	503	507	481	513	491	508	454	514	512	531	497	495	453	513	482	484	466	502	474	484	489	505	503	457	458	494	528	484	527	491	502	476	460	498	449	477	495	481	492	487	475	510	500	495	489	444	434	482	426	506	497	503	511	500	515	461	512	434	470	508	486	483	486	489	479	498	500	483	484	475	465	471	480	466	478	484	478	502	501	472	475	507	469	505	537	471	478	469	507	450	522	467	475	467	482	467	534	509	514	497	468	510	486	498	491	467	506	514	481	470	487	505	498	499	488	492	434	456	509	459	458	490	466	460	479	505	513	418	511	456	453	458	478	496	483	478	475	482	535	498	474	494	485	486	477	500	505	467	480	451	520	430	460	450	524	494	484	514	470	482	522	530	479	483	488	517	538	510	481	462	526	459	509	480	468	470	471	469	503	517	519	480	516	502	480	481	460	458	484	470	506	487	482	491	487	482	499	457	463	438	494	478	429	490	472	483	474	466	508	512	481	475	468	476	510	533	514	530	515	450	509	531	462	464	480	492	465	478	517	487	508	460	473	500	466	516	501	518	470	484	471	442	522	469	479	459	501	499	525	480	447	494	477	497	505	500	471	499	517	481	464	481	486	485	473	451	476	513	507	508	488	447	503	491	480	500	516	489	490	504	524	473	489	473	495	534	490	487	478	479	513	435	465	522	488	461	454	468	476	503	477	528	496	498	484	490	475	470	501	482	512	474	531	472	462	481	493	476	489	454	560	483	484	461	497	464	507	444	477	492	489	518	497	482	516	443	489	507	485	510	473	520	463	470	508	476	549	512	482	489	520	495	510	490	473	521	470	544	476	511	485	481	507	484	485	498	501	476	479	510	415	463	477	460	522	488	469	533	501	491	476	460	512	468	496	482	457	458	441	489	547	473	481	498	495	473	510	538	485	482	470	513	454	492	466	508	494	490	485	503	495	513	506	503	532	493	498	492	488	508	532	499	518	455	491	480	474	481	495	482	473	525	505	502	480	475	478	478	482	507	493	495	461	446	504	455	496	498	507	468	493	480	488	479	523	446	509	511	503	533	518	508	464	523	493	507	515	476	477	465	502	478	505	468	500	493	484	471	517	498	504	478	469	480	498	469	514	521	452	497	515	490	476	466	490	490	516	476	475	487	485	512	535	493	502	484	465	526	529	483	491	463	474	490	481	483	476	494	466	486	502	479	502	506	489	468	455	481	450	499	475	470	473	463	463	522	485	471	486	486	480	500	454	493	479	523	491	440	474	509	483	504	482	485	456	502	523	505	500	515	448	535	486	440	503	481	501	478	491	467	479	473	481	485	469	495	485	482	477	503	471	434	516	450	483	496	499	470	510	525	493	501	503	487	464	504	529	503	518	473	507	492	507	502	456	486	460	490	494	545
11365	780	659	533	438	395	338	345	359	287	329	315	311	320	281	296	308	285	287	276	272	258	289	297	289	282	288	277	293	304	309	285	296	273	286	293	273	296	288	283	290	301	302	264	287	306	310	286	251	303	299	310	285	264	293	263	308	321	298	296	278	284	278	257	295	307	310	285	281	296	295	267	276	278	302	303	284	306	293	254	287	285	298	314	292	271	288	284	313	286	287	287	311	261	301	286	307	299	297	319	283	282	294	284	281	283	289	290	258	243	301	275	284	300	291	289	268	281	290	307	299	280	277	314	329	290	300	313	295	285	257	318	291	288	280	255	298	304	303	290	290	324	260	283	305	295	257	298	279	279	275	267	325	277	274	297	265	274	304	280	286	291	276	292	278	281	292	282	286	251	260	265	297	298	297	271	288	281	270	292	286	299	299	289	291	302	280	286	268	239	293	282	305	333	311	296	266	291	350	293	288	297	302	290	282	329	313	304	275	277	322	296	272	286	295	276	248	271	291	271	283	280	305	264	292	312	267	261	270	290	281	285	272	317	282	269	303	297	277	289	317	331	298	306	306	288	300	311	310	247	299	266	284	271	290	304	277	305	268	262	271	275	270	297	298	268	262	302	250	318	264	307	298	310	299	264	260	284	267	290	330	304	275	322	277	270	310	272	295	296	292	283	328	270	289	266	322	293	273	282	273	330	283	293	263	318	251	270	282	286	296	296	283	246	291	304	276	254	273	272	289	296	276	267	263	254	268	266	282	291	298	294	297	298	312	307	285	280	300	305	269	271	313	312	285	298	291	294	290	295	259	306	294	323	307	278	300	294	279	297	294	312	292	292	267	292	279	291	320	286	293	283	280	274	267	270	284	318	302	283	282	316	267	291	279	287	311	313	314	270	326	312	281	295	293	308	323	296	324	310	305	262	273	311	281	279	264	288	297	279	281	318	292	307	322	304	296	288	284	304	261	249	293	309	279	288	277	284	287	289	277	296	303	307	297	279	287	278	301	289	284	312	300	297	304	286	277	236	302	304	265	300	287	265	296	310	290	308	284	291	312	311	271	270	259	257	275	302	293	309	296	279	281	260	300	252	304	284	302	282	306	275	273	277	306	321	325	313	282	294	313	299	287	258	305	282	270	293	291	289	298	299	314	293	315	291	354	287	287	283	283	280	339	282	282	295	269	267	306	300	275	272	259	286	278	276	297	274	286	258	250	275	274	282	279	292	306	286	331	288	301	294	305	312	304	253	273	289	262	254	258	258	305	303	286	315	296	279	229	317	317	291	297	275	276	280	286	309	293	301	266	262	288	312	298	281	290	290	270	281	287	282	303	313	280	298	269	291	282	262	270	297	291	280	329	328	302	266	279	325	309	288	298	296	297	296	267	293	280	265	310	304	297	316	291	266	307	311	321	268	327	283	290	260	323	311	304	293	297	285	295	289	270	304	294	282	317	289	279	361	321	303	303	280	312	306	258	271	296	259	240	309	299	285	295	303	267	273	325	288	301	233	275	305	297	285	255	299	268	286	255	279	249	256	301	285	270	301	274	264	294	281	279	253	268	298	295	282	343	288	295	272	281	287	298	276	253	262	319	298	305	295	305	288	292	302	270	284	288	291	274	316	308	290	266	325	302	294	290	265	300	265	293	310	274	296	261	266	280	286	315	303	288	280	296	315	298	277	265	305	283	286	292	319	290	276	285	266	256	263	284	294	289	261	258	289	278	279	281	309	320	265	269	305	295	291	285	291	258	291	269	284	288	311	275	313	312	304	279	298	279	302	305	287	276	323	296	305	290	283	309	308	288	288	315	290	278	264	322	311	303	280	304	301	318	248	303	290	268	300	307	287	317	291	314	299	291	287	273	318	334	282	275	286	280	302	293	294	275	281	293	279	303	273	295	295	281	254	270	294	321	274	290	268	272	293	306	296	294	262	300	278	261	261	273	264	280	280	293	269	294	308	270	301	260	316	266	293	287	267	314	289	280	280	309	345	286	297	297	308	311	286	282	266	273	303	298	287	301	292	278	294	272	268	302	307	304	314	304	310	255	315	313	285	267	319	279	260	289	281	277	304	253	311	304	313	302	287	241	281	279	285	271	255	291	312	297	291	284	314	266	280	311	303	282	286	282	279	272	260	302	278	297	283	292	253	253	281	296	267	293	282	293	254	281	279	275	296	304	286	293	305	253	269	286	264	332	315	249	292	252	322	319	322	305	305	280	274	282	280	328	313	295	286	270	285	269	270	310	304	272	286	267	283	302	284	289	261	296	334	305	266	280	277	282	274	287	309	283	279	280	300	322	279	312	254	274	302	258	279	260	274	266	293	262	270	303	317	277	295	317	287	296	290	306	288	318	273	266	298	310	278	314	287	279	264	269	290	296	284	282	287	293	303	284	266	326	282	294	261	300	271	295	321	288	280	271	276	318	273	274	315	286	326	327	297	270	309	294	297	295	288	294	270	283	311	293	272	289	271	260	283	286	290	275	292	282	290	303	255	271	301	281	311	280	278	314	292	299	306	301	284	291	300	260	294	278	302	277	285	326	293	283	286	286	285	287	279	298	312	312	277	266	294	267	300	279	283	303	273	295	273	287	261	271	288	282	249	292	278	298	271	326	264	273	299	261	285	302	286	281	265	268	316	312	284	296	339	260	269	288	278	275	312	317	306	269	262	269	313	281	301	334	269	246	284	282	320	293	290	310	258	271	278	284	298	308	282	302	267	284	283	298	323	292	271	308	292	283	266	282	287	287	307	301	325	266	283	288	282	288	305	290	286	253	288	284	301	294	312	292	292	275	307	274	246	274	269	302	276	296	260	276	303	273	301	297	302	270	290	306	273	260	274	267	284	305	275	282	291	312	271	264	298	288	280	269	274	279	323	290	283	292	273	334	244	272	282	270	309	297	238	278	266	280	311	258	242	330	277	274	304	305	298	264	299	299	305	251	271	282	291	290	318	292	267	299	263	293	291	311	296	340	270	278	257	289	287	255	271	307	297	282	274	312	287	285	279	308	297	274	276	249	277	271	280	272	326	259	312	249	279	282	310	281	272	264	265	285	275	282	293	266	262	277	274	318	338	310	273	313	284	271	294	313	263	290	288	273	292	312	266	286	307	293	261	311	276	282	306	306	260	270	287	290	331	259	310	294	288	294	266	286	277	264	251	285	273	290	291	278	318	308	313	282	303	301	277	275	314	288	299	310	298	315	288	299	261	260	279	306	287	302	286	268	286	299	277	334	315	291	304	286	308	286	298	301	251	281	283	273	258	292	268	254	292	318	275	293	307	284	268	269	263	290	290	301	296	307	266	296	303	274	322	330	284	304	306	310	290	264	282	292	313	282	281	300	271	297	268	272	296	273	284	280	279	285	304	266	296	283	305	292	301	320	298	283	287	313	291	255	329	307	291	285	331	292	263	237	291	287	301	289	273	279	289	289	291	297	282	291	296	299	286	291	274	291	285	261	290	272	317	322	290	278	300
8591	977	1424	1609	1370	1193	1069	1011	918	835	846	866	711	725	816	710	668	733	736	716	678	737	707	709	676	699	716	682	673	675	704	689	715	685	675	644	700	672	680	665	694	679	730	659	679	717	692	686	684	652	690	731	711	596	656	655	694	660	666	679	646	662	704	678	705	642	697	679	675	680	663	678	658	647	655	656	668	705	628	690	628	656	709	649	696	700	662	643	655	652	619	667	640	617	685	670	679	644	683	656	674	693	652	666	658	635	644	706	674	653	716	652	676	606	679	707	636	629	652	677	667	678	669	641	673	662	674	667	632	695	635	642	665	724	682	628	644	700	665	660	675	689	628	670	686	658	665	650	671	659	676	696	659	652	672	682	657	686	654	662	640	637	713	624	671	734	660	665	653	615	634	708	646	708	614	707	643	645	681	638	640	628	639	672	655	623	614	630	632	679	675	699	692	638	625	711	693	666	638	671	687	673	671	650	662	641	637	617	603	663	679	658	672	675	598	655	670	682	693	667	665	690	641	683	618	684	654	665	669	647	616	669	627	690	661	637	685	661	675	653	612	633	648	714	663	658	647	620	656	699	688	666	686	664	680	682	701	705	674	707	675	676	694	648	668	637	696	681	699	661	708	657	676	656	666	682	632	672	623	627	688	633	744	629	641	593	654	609	676	607	647	651	677	634	702	667	668	682	630	664	703	684	717	650	691	634	599	674	649	622	719	607	671	615	659	651	614	697	660	642	657	692	632	682	671	665	690	651	704	705	641	664	627	663	690	673	658	628	683	640	700	649	695	674	685	643	639	660	651	662	657	636	685	671	624	694	687	748	667	666	682	642	721	688	673	692	650	645	694	685	628	710	663	669	688	662	645	668	646	679	644	655	636	626	614	702	686	687	710	652	659	655	674	692	664	637	662	677	674	614	671	653	627	630	646	646	645	636	680	703	683	623	687	633	679	650	652	649	640	629	631	648	694	628	726	655	639	685	680	658	620	638	629	711	652	663	679	675	670	672	672	705	702	648	642	621	679	641	652	678	645	679	670	654	686	698	617	699	646	658	669	692	641	677	636	650	651	681	669	679	692	608	653	625	631	644	640	643	673	665	680	660	601	655	639	663	691	676	685	636	700	710	648	641	682	681	655	680	658	674	610	673	653	656	635	663	719	731	658	653	640	666	625	688	657	671	666	688	662	627	625	648	641	694	618	634	628	634	617	653	633	645	665	679	622	671	660	641	618	691	654	652	610	674	651	641	648	659	664	664	695	660	616	676	694	679	636	706	647	669	664	739	676	686	706	669	621	680	649	688	671	703	651	635	682	636	620	656	683	679	636	667	636	627	618	713	675	638	640	629	656	647	641	629	662	662	685	637	647	660	673	679	681	640	686	622	701	698	703	689	665	627	661	656	623	705	684	666	629	638	631	669	633	658	662	684	638	646	677	649	685	609	642	620	618	662	678	672	675	652	669	668	710	637	651	686	695	701	699	685	681	643	665	659	691	679	655	604	677	632	684	659	659	695	663	628	647	690	634	705	686	676	659	661	660	640	655	699	690	639	636	685	658	616	638	679	628	672	687	689	686	670	672	652	692	723	628	630	651	640	698	661	682	628	662	662	684	668	618	681	667	654	661	644	640	681	730	671	686	651	648	614	622	647	637	625	638	692	700	681	625	661	650	656	640	630	693	689	612	642	637	605	704	673	666	691	668	649	655	671	660	659	648	659	644	673	648	663	668	652	726	690	633	663	680	663	653	655	643	645	674	673	640	660	656	668	677	653	691	620	658	643	658	725	661	699	669	614	666	698	677	692	688	713	656	670	619	718	680	652	628	641	657	615	664	669	634	650	659	684	674	591	672	659	641	662	632	661	634	671	677	646	695	668	683	672	713	640	660	688	637	654	615	670	682	663	667	626	695	652	637	635	590	726	659	646	649	604	642	665	615	706	634	651	663	662	621	612	684	683	668	650	685	636	640	672	659	689	654	694	648	701	686	672	675	624	667	680	636	661	646	661	642	659	633	661	656	664	637	618	650	663	701	646	639	658	696	685	644	673	633	643	651	630	692	664	629	661	599	649	676	669	668	682	682	621	643	646	667	691	642	657	646	660	661	647	671	677	688	620	648	667	689	719	666	662	678	671	654	682	673	668	702	691	686	711	652	647	678	688	658	637	627	638	649	672	686	719	652	642	664	638	687	648	683	620	644	666	670	637	612	662	643	674	650	648	656	646	709	687	677	629	645	672	667	687	674	692	713	644	684	627	705	628	664	655	659	652	686	667	635	652	645	673	647	652	605	649	678	649	660	671	665	695	653	684	647	656	676	677	689	647	620	621	687	653	647	700	627	660	673	665	685	649	676	605	637	627	637	695	685	664	683	659	682	669	668	645	636	653	681	689	750	630	666	641	678	616	654	721	658	676	615	661	670	643	630	629	688	637	695	663	633	675	680	679	662	625	677	682	644	679	694	619	683	653	648	665	679	617	655	676	634	664	660	634	692	664	654	645	654	676	679	652	675	642	737	662	603	669	653	679	699	687	641	618	645	668	633	718	667	629	688	627	656	657	674	672	691	710	700	677	704	697	657	658	648	668	673	661	681	672	651	637	651	676	676	637	711	625	629	675	685	709	701	677	683	681	679	631	680	641	674	669	678	612	679	685	660	657	682	666	704	659	681	652	644	660	684	668	656	680	642	643	639	666	649	709	633	652	646	652	687	658	646	654	644	662	660	652	664	639	634	707	644	641	659	701	726	644	650	659	613	689	645	625	659	659	644	628	633	659	696	656	648	669	676	640	668	692	694	682	641	676	687	639	653	643	667	694	665	655	678	662	687	650	647	595	674	633	689	699	624	732	673	665	665	665	671	675	642	608	641	643	690	636	684	666	616	669	655	642	674	642	648	707	638	682	645	629	627	620	650	645	679	636	671	649	666	658	660	658	662	681	646	691	676	629	664	666	672	659	663	664	670	657	694	660	624	697	710	675	669	673	673	673	641	655	672	644	660	640	671	654	699	648	643	672	688	684	662	679	709	665	630	683	635	623	673	640	687	621	657	697	655	657	656	681	698	682	626	685	670	660	631	686	641	664	654	658	628	642	648	630	665	683	681	624	627	711	678	654	649	639	709	629	678	660	678	692	734	683	722	658	645	660	656	679	670	650	615	640	654	655	632	630	711	676	675	622	639	629	700	683	653	670	666	692	685	683	682	689	636	669	651	644	620	689	666	648	652	646	628	679	671	651	625	658	668	645	696	619	652	627	691	596	647	671	657	649	681	682	688	687	663	626	678	660	697	646	615	671	617	637	690	658	678	701	676	682	654	656	634	705	658	692	687	692	632	602	665	694	661	672	617	639	688	627	661	625	696	647	631	677	681	630	626	648	670	643	705	615	624	663	646	689	639	658	643	698	680	635	693	658	647	644	680	626	666	648	664	674	663	638	618	633	677	666	693	640	646	667	645	648	655	658	671	657	671	648	640	661	673	680	671	681
18598	1548	909	716	449	414	353	308	269	260	262	227	207	212	199	213	203	222	197	195	177	185	199	221	190	186	187	208	173	181	179	212	193	218	201	190	208	191	181	201	165	177	175	197	200	186	165	186	180	186	191	182	203	189	184	189	191	196	185	180	174	175	215	202	162	182	178	192	182	190	176	202	164	160	209	216	190	196	222	181	221	197	208	198	186	160	187	219	178	186	182	179	179	195	196	188	202	164	186	176	187	199	178	162	159	170	181	188	194	180	185	182	186	192	172	188	205	192	177	196	190	163	178	200	166	191	188	186	169	170	187	215	189	231	157	179	185	173	173	179	162	175	170	194	178	192	221	190	190	174	185	179	173	196	187	210	208	190	176	170	193	201	193	188	149	156	180	161	179	182	182	178	189	188	194	198	214	191	189	184	205	170	186	165	209	155	173	195	192	170	199	164	185	204	164	175	181	182	179	164	183	187	179	182	195	174	169	169	201	180	182	167	176	184	177	176	228	197	174	201	182	177	181	176	175	195	201	192	178	179	189	182	174	180	192	172	188	175	162	174	208	178	151	164	183	164	180	188	179	183	160	179	194	192	173	189	151	182	177	181	160	165	194	173	177	184	188	209	176	210	221	170	163	184	211	177	180	176	207	190	208	211	199	190	174	191	193	184	226	180	187	155	175	173	197	181	178	199	201	203	164	177	185	177	167	167	181	196	171	182	162	199	187	189	173	160	175	177	172	201	173	183	197	195	192	165	157	178	174	206	187	163	212	186	185	179	188	207	171	166	177	173	197	187	186	196	185	180	203	174	177	180	171	172	214	180	188	170	187	199	175	174	167	160	180	181	191	184	163	207	187	174	205	159	181	169	180	179	223	184	185	207	185	191	171	165	157	202	181	202	184	187	210	181	169	202	180	187	178	210	182	177	163	209	169	167	176	165	206	189	177	178	182	214	171	207	159	189	184	199	164	183	170	195	155	178	183	188	154	169	205	188	199	209	174	174	176	178	181	221	179	174	202	155	173	190	197	175	173	164	180	192	190	191	216	197	187	196	175	168	178	166	189	203	175	162	191	170	186	189	209	174	211	210	187	166	165	192	197	184	191	196	181	193	186	177	187	188	194	198	165	172	172	165	192	175	196	185	188	187	174	184	165	198	188	168	205	176	170	185	187	161	186	196	188	191	186	207	214	171	169	169	211	183	169	186	192	199	218	166	197	193	179	170	170	174	183	194	172	182	172	187	167	167	208	185	185	199	153	199	184	196	191	161	181	191	195	166	179	190	188	198	169	176	192	207	198	187	187	173	193	202	188	191	184	196	186	182	189	199	198	178	198	165	174	167	207	189	178	184	178	163	175	180	166	201	186	159	200	185	179	177	179	176	189	170	180	196	184	184	167	151	200	190	149	178	186	188	179	183	198	188	163	151	162	179	161	158	176	182	157	189	178	167	180	168	187	190	200	169	155	188	211	170	174	187	180	158	151	158	199	190	188	197	194	212	174	196	168	186	159	188	184	158	201	183	194	177	188	163	171	179	198	181	181	160	184	180	185	190	161	225	184	176	176	158	145	181	194	167	199	200	166	190	189	180	166	198	194	163	166	186	190	193	194	200	175	209	196	189	194	186	181	182	180	193	196	217	179	180	188	181	179	192	164	176	160	208	165	186	184	172	162	183	195	167	180	181	176	204	180	179	191	208	188	201	208	190	178	177	196	202	185	198	207	167	164	169	192	199	218	201	182	155	162	190	198	170	169	197	205	188	191	175	190	194	159	185	174	192	193	208	193	164	181	194	177	193	193	176	156	182	196	189	168	202	171	177	185	215	179	199	184	160	159	200	197	183	136	171	160	162	190	181	183	177	193	175	209	204	184	177	166	177	192	160	187	162	183	172	163	160	168	212	153	182	194	188	169	145	199	180	222	180	198	183	168	168	174	183	169	162	183	184	184	174	158	169	187	179	187	192	174	195	186	167	183	190	180	219	196	173	187	197	167	169	187	173	178	197	214	192	202	180	194	177	203	203	196	216	205	197	146	176	195	181	193	198	187	169	189	181	169	187	169	177	201	163	200	167	192	197	174	177	193	180	167	168	166	179	200	151	190	198	193	170	192	181	173	202	177	173	191	170	194	183	186	195	204	148	188	185	196	189	208	208	201	180	179	186	201	160	195	193	192	179	211	182	174	189	189	169	183	141	173	152	189	174	176	169	182	188	189	191	165	160	197	211	183	201	173	177	177	200	180	190	159	174	156	170	188	167	198	174	178	190	187	196	162	185	160	185	208	178	186	215	192	206	211	196	162	196	185	167	184	196	183	202	182	199	193	184	187	175	179	213	183	167	192	170	197	175	183	185	230	192	192	189	149	181	177	190	206	185	198	185	168	166	189	179	178	190	171	183	167	190	181	195	194	172	155	158	225	194	200	172	178	181	162	169	179	166	203	182	211	181	185	187	203	171	205	171	179	186	202	202	175	192	203	195	180	188	181	164	178	195	181	197	208	192	193	168	192	177	171	207	189	164	174	213	190	200	202	190	198	187	177	204	160	179	206	175	196	164	210	181	148	186	177	196	187	174	192	197	171	163	199	174	181	176	201	168	184	175	173	175	164	183	203	173	177	193	185	177	198	197	195	208	189	183	182	165	182	170	176	169	180	201	156	173	183	191	162	168	185	193	184	185	158	184	161	167	176	176	186	181	189	207	185	200	199	182	172	186	180	186	170	176	171	198	171	174	171	171	196	173	183	168	190	172	185	167	164	208	171	203	179	202	176	190	192	166	156	200	191	212	189	193	183	208	158	185	182	187	177	206	178	169	194	189	184	199	195	192	183	207	210	165	191	177	182	193	199	187	185	159	193	213	206	175	169	182	189	151	184	198	198	199	168	168	189	168	206	201	188	198	172	207	183	196	182	179	174	190	196	193	174	181	184	198	163	161	202	152	200	204	166	199	194	209	161	178	182	177	158	186	193	190	187	193	164	168	176	171	174	198	190	197	194	193	203	191	184	163	206	176	173	199	177	187	162	158	201	186	178	196	190	218	182	177	175	190	157	177	176	173	173	183	190	192	180	197	194	181	175	172	170	186	186	187	193	173	173	194	198	183	166	187	189	174	181	180	169	184	160	203	210	210	208	211	200	185	190	177	169	183	169	176	205	203	197	179	178	181	206	187	206	194	171	181	155	185	177	204	200	191	191	196	178	214	164	177	168	181	195	194	173	199	172	189	165	186	213	196	191	160	156	164	170	183	176	181	187	172	189	226	211	197	197	166	186	218	179	193	169	198	187	184	195	170	177	174	172	202	193	168	171	194	168	187	192	185	175	202	188	208	155	185	189	167	171	162	184	175	179	179	174	175	174	167	175	178	188	191	176	169	202	194	150	155	185	188	190	177	193	177	145	174	184	176	178	166	182	164	174	160	184	168	187	176	177	174	172	190	201	183	201	185	193	157	204	196	156	179	178	184	199	170	186	182	173	229	180	203	193	192
10507	1033	1935	2138	1863	1547	1283	1035	921	790	776	682	651	622	599	553	482	513	540	574	454	524	509	496	509	480	456	484	492	480	477	474	462	436	415	435	414	443	454	431	454	448	434	444	488	404	412	421	462	406	429	474	414	430	438	423	449	453	466	445	426	436	467	456	445	411	439	422	407	423	431	448	427	409	448	437	475	427	430	440	459	425	387	395	397	434	459	402	427	446	464	422	419	453	444	425	410	467	401	436	415	411	427	460	454	455	440	402	423	453	422	415	407	476	431	402	441	400	414	428	453	397	426	415	449	429	440	428	403	459	412	401	460	437	420	395	450	430	438	393	401	425	432	449	429	426	408	442	417	417	431	406	475	435	429	421	423	432	425	436	451	389	415	402	438	409	401	442	445	447	407	394	404	447	425	416	413	448	475	421	447	428	393	459	458	448	401	409	434	427	450	429	430	406	446	437	397	448	423	403	416	454	419	419	392	415	419	422	477	432	430	412	423	409	422	420	425	463	452	410	399	438	434	421	463	458	411	442	398	438	427	423	420	407	451	453	456	437	451	420	407	417	405	454	434	411	451	414	432	423	430	395	392	397	417	432	401	427	412	459	416	431	414	403	405	415	412	435	405	425	386	435	433	438	418	439	412	450	460	422	485	469	436	437	419	387	434	439	434	462	399	465	424	388	401	436	408	413	397	458	408	425	422	442	417	427	426	422	444	395	411	401	456	442	394	463	422	436	393	438	435	393	381	438	414	449	438	409	467	418	455	401	443	377	426	435	403	432	405	481	465	436	468	459	406	430	447	411	409	451	406	392	439	450	447	441	439	398	443	403	427	403	411	400	425	431	426	402	467	436	429	456	421	452	453	469	405	446	438	414	442	437	475	426	401	421	427	388	438	384	428	391	427	417	434	410	422	413	441	395	422	445	406	414	405	445	451	435	380	443	426	431	422	435	453	401	433	450	407	390	399	472	416	380	447	406	442	391	398	418	429	395	419	436	426	425	424	439	414	463	383	435	435	436	476	416	423	421	417	440	433	399	421	438	420	452	468	429	411	397	430	436	421	420	466	420	416	434	436	438	414	459	458	401	404	419	434	435	431	404	448	420	447	405	422	388	458	441	446	438	415	458	470	379	446	411	437	406	428	449	440	398	390	459	430	451	411	426	447	403	435	435	438	430	454	414	435	404	414	423	435	423	432	433	434	411	413	429	410	411	451	402	417	440	436	434	394	460	437	428	429	436	424	416	422	392	428	387	385	423	435	438	425	429	426	396	425	421	439	391	414	428	439	437	461	408	459	439	462	419	430	434	437	437	414	437	440	432	431	463	433	448	397	427	410	452	432	436	452	385	435	406	411	463	461	415	395	418	436	418	449	414	370	401	432	403	435	461	452	379	402	422	412	382	424	402	432	411	430	414	422	411	404	460	455	438	444	443	405	446	437	448	397	479	407	401	429	450	471	413	437	391	396	414	434	447	403	436	395	413	413	473	415	407	461	412	405	472	447	410	415	443	419	434	417	437	429	437	413	429	413	431	423	432	445	439	414	439	426	482	447	431	416	438	475	400	465	418	418	397	387	426	444	434	439	427	419	402	464	410	449	445	416	416	437	403	431	424	465	437	442	409	404	438	415	425	364	440	409	389	408	396	437	443	435	464	450	369	427	454	439	416	439	390	414	449	412	400	426	421	414	456	409	397	419	431	444	471	429	419	393	418	427	413	416	410	428	445	399	382	441	389	415	441	419	421	422	408	467	453	425	410	428	393	402	425	421	413	385	465	492	442	426	426	403	429	423	427	448	473	437	412	409	385	444	455	389	402	422	429	401	467	436	423	440	421	444	388	472	433	449	454	414	403	439	392	436	396	387	452	421	409	457	413	457	422	452	415	401	380	407	413	432	417	446	420	407	433	421	383	432	398	422	401	424	430	406	410	464	396	411	415	389	384	449	438	407	417	405	415	405	402	432	418	443	417	448	420	411	411	419	439	416	458	430	419	421	448	380	417	450	435	429	461	462	396	416	427	453	428	405	411	419	428	415	459	445	412	423	431	403	415	450	437	414	387	404	453	451	421	439	409	463	400	447	408	430	420	417	417	427	426	415	422	396	424	424	396	440	433	413	401	429	420	395	417	437	403	440	430	432	441	431	383	447	441	413	449	424	411	399	413	455	429	451	440	414	405	424	393	390	442	425	445	462	418	428	438	421	435	410	427	426	434	410	398	404	447	465	432	400	422	441	422	405	405	413	401	442	435	429	434	427	428	432	407	432	425	460	451	445	411	449	413	456	386	419	444	404	436	415	446	431	412	411	427	453	413	407	456	427	463	439	429	415	390	402	414	408	442	403	437	424	413	407	402	434	400	442	423	438	432	409	449	412	410	412	461	442	413	385	425	428	433	441	444	447	412	437	439	452	444	437	422	443	408	415	435	415	424	426	496	455	434	406	413	466	432	424	412	435	430	432	441	429	417	420	461	458	431	431	389	410	442	402	428	440	443	416	410	460	440	449	449	416	403	429	430	441	444	418	400	436	400	446	414	442	441	401	378	441	428	427	444	413	461	412	456	429	447	429	416	430	400	435	425	422	423	414	421	423	420	451	456	376	442	412	449	438	379	479	441	471	406	415	433	430	468	435	412	386	415	457	443	420	443	444	417	391	430	399	437	462	418	466	421	447	410	430	446	397	457	419	401	400	458	405	390	446	404	426	430	406	402	451	455	426	430	402	425	402	390	420	440	386	434	418	456	444	422	428	445	429	423	427	442	470	437	426	439	458	465	402	433	431	422	421	438	391	436	431	415	394	391	398	430	420	400	404	392	456	472	434	425	386	429	424	409	429	463	433	398	420	395	427	426	417	428	415	420	436	408	430	457	440	457	434	430	416	400	424	405	451	421	428	418	440	387	411	405	392	416	427	428	425	439	419	397	440	418	420	429	455	397	389	414	470	394	451	437	408	450	454	434	468	431	417	433	425	406	387	424	441	419	386	403	420	442	407	446	439	409	428	442	435	417	420	430	453	459	422	446	444	415	394	390	468	434	428	457	422	427	433	415	421	452	472	422	453	430	437	403	467	418	421	401	416	443	417	443	402	391	381	421	471	429	421	400	442	411	423	400	394	452	410	416	426	385	429	443	439	453	418	410	412	424	440	435	445	441	413	429	442	417	438	449	450	437	438	450	434	410	429	432	432	440	427	430	446	417	401	431	430	457	452	431	450	415	398	411	465	482	417	433	431	465	427	436	405	409	436	458	463	419	459	412	456	411	414	421	381	436	444	389	448	428	425	434	452	424	439	461	411	421	435	406	457	430	427	438	407	427	406	418	443	488	400	432	408	428	447	466	402	454	428	417	403	459	441	459	441	444	419	446	427	407	434	431	432	432	398	405	429	427	415	434	385	398	447	391	451	413	434	401	454	430	437	463	412	434	427	373	393	422	420	426	429	406	422	407	412	420	445	438	440	444	450	420	463	427	416	425	436	403	386	411
3645	304	208	197	203	212	213	192	218	224	225	195	195	189	218	192	180	187	194	182	231	198	179	190	210	179	200	211	208	182	198	179	205	198	176	187	222	224	189	189	216	208	197	188	185	213	221	211	189	226	189	183	200	186	199	207	199	184	201	164	220	197	214	190	188	197	190	186	184	222	181	183	196	206	202	165	212	206	188	202	189	190	176	173	203	218	230	180	202	183	208	175	195	197	186	195	216	207	227	207	207	188	166	170	213	238	197	211	189	206	206	204	173	210	180	195	210	213	198	201	190	197	226	193	196	187	217	171	215	198	172	162	194	200	220	193	192	223	225	192	216	199	201	197	199	189	200	215	175	176	207	209	196	222	231	210	197	170	189	186	173	193	189	184	203	223	198	194	204	198	177	173	175	166	206	195	196	208	181	193	199	188	209	212	179	195	237	199	220	192	215	183	197	217	189	173	209	223	176	199	203	172	196	176	205	202	233	196	210	207	202	195	208	185	190	215	194	176	209	186	174	202	182	194	213	197	211	202	206	181	195	186	215	226	176	192	194	207	178	185	174	195	183	195	186	188	182	179	182	162	175	184	173	215	203	199	207	206	197	201	187	179	198	213	201	193	186	202	211	204	185	212	194	204	208	199	210	184	204	201	187	192	231	189	183	234	206	205	221	196	209	210	214	202	222	211	200	214	216	187	206	186	201	183	199	233	191	202	199	203	182	219	200	182	186	204	176	192	187	209	191	193	198	205	190	217	193	180	219	193	175	174	195	207	195	196	202	204	217	211	222	202	159	180	198	195	222	208	220	215	214	203	180	177	194	204	192	185	182	221	209	210	204	214	184	202	202	224	185	210	197	195	171	174	186	217	206	182	191	212	199	221	199	193	209	200	193	186	193	174	222	169	172	188	168	199	199	192	206	205	177	177	196	200	186	193	196	194	187	208	199	211	199	201	223	214	212	185	195	202	238	210	203	183	184	206	181	226	194	247	184	205	229	214	183	198	211	202	186	186	189	199	212	194	215	224	189	202	170	219	180	175	195	174	188	189	185	186	198	185	193	191	196	189	205	206	183	200	189	200	197	205	230	202	207	205	194	208	169	157	185	193	201	191	173	187	193	197	225	221	205	170	209	179	203	193	198	192	189	197	210	218	192	180	225	217	211	232	202	177	205	203	251	203	184	199	204	197	201	208	181	201	208	215	209	187	194	190	179	186	208	218	219	218	191	196	218	169	193	184	178	203	192	193	194	197	188	208	222	206	177	214	213	204	191	179	222	186	209	201	230	195	197	197	216	194	206	203	201	187	195	191	198	212	189	199	171	183	202	194	201	177	173	183	190	185	192	211	201	226	194	196	170	200	206	222	217	206	197	198	205	203	202	191	203	217	168	204	225	210	172	189	175	207	195	200	204	224	193	230	214	180	174	196	213	213	189	191	202	182	202	201	217	228	201	189	220	185	188	198	171	196	215	196	214	210	187	203	172	207	202	201	176	195	187	210	204	189	196	199	218	209	209	204	174	190	203	211	187	211	185	221	201	191	203	203	208	175	193	207	215	191	211	196	206	202	211	184	182	199	241	208	184	196	176	210	217	212	186	193	180	202	192	200	206	194	226	251	188	186	196	199	187	195	200	219	189	218	203	207	202	205	191	216	196	186	211	219	223	204	202	199	188	188	188	185	188	210	213	203	174	194	173	184	194	208	219	225	219	217	213	213	203	202	196	195	191	210	180	185	181	203	185	196	187	179	235	201	166	221	178	180	205	228	186	197	184	216	219	179	208	193	198	204	199	178	192	175	182	225	213	196	181	183	234	181	205	157	194	221	226	206	196	186	200	189	187	224	197	201	204	177	221	197	192	193	201	212	203	182	185	202	184	206	193	198	208	210	204	203	199	210	178	197	203	189	194	195	184	180	202	202	179	203	189	204	187	197	174	205	208	217	195	199	203	173	211	201	195	175	200	198	200	211	193	209	175	204	192	176	192	197	192	198	197	207	189	202	212	222	181	190	209	204	197	202	172	186	220	188	185	201	188	183	189	190	169	198	207	235	186	211	219	203	194	182	189	204	192	175	185	199	169	205	185	229	204	215	181	188	218	192	191	195	238	194	197	186	195	205	219	204	205	209	184	220	214	201	213	177	192	185	207	199	212	196	194	187	187	187	187	198	182	213	223	198	222	201	208	174	196	187	183	199	203	193	204	195	227	217	192	205	182	226	180	175	184	190	199	182	191	217	187	198	189	194	170	184	191	232	203	206	203	208	207	208	205	172	189	197	218	214	221	199	197	202	167	205	187	209	187	197	243	198	194	182	201	199	225	194	193	196	174	196	169	204	211	192	197	224	198	217	210	176	205	203	197	186	186	192	199	239	171	186	197	195	196	183	199	194	182	179	193	209	171	197	206	219	187	175	222	235	212	213	181	212	198	206	202	195	192	229	169	222	192	203	187	176	180	194	205	185	202	192	194	179	219	230	216	229	199	211	203	211	205	172	209	181	185	222	213	207	220	195	196	175	186	217	210	234	198	216	210	200	198	213	209	199	220	196	186	198	177	195	181	199	190	212	207	185	206	196	217	214	207	236	187	182	186	180	199	181	194	184	189	214	232	181	195	202	184	210	196	178	184	211	205	209	174	195	226	169	217	192	187	160	189	194	188	177	179	185	220	209	160	202	209	189	209	189	179	208	196	190	208	221	215	165	176	178	186	195	203	208	204	198	190	204	202	189	194	193	201	181	203	194	211	201	200	174	194	197	222	172	205	203	170	201	194	201	211	200	209	207	196	213	172	176	199	179	191	226	216	181	219	230	197	213	195	173	184	210	195	196	201	190	192	200	188	224	210	171	195	208	167	204	205	212	198	191	173	197	184	184	212	210	216	189	197	208	191	202	168	207	219	189	181	221	182	200	186	203	195	205	205	194	220	189	188	201	176	196	211	200	200	198	200	172	224	201	198	204	204	220	200	195	173	209	200	214	225	199	189	199	191	169	178	204	192	190	176	194	175	200	200	205	230	209	212	224	217	198	202	209	191	191	191	189	189	198	227	190	206	185	189	191	171	206	199	188	182	204	177	184	221	213	189	220	218	181	164	197	198	226	183	197	193	209	213	213	199	172	188	202	205	201	184	202	207	210	197	231	212	198	183	194	185	158	183	191	206	196	190	189	200	187	205	216	189	204	182	167	185	218	197	227	194	211	213	183	189	188	174	205	187	224	218	200	186	192	217	183	173	205	200	185	164	189	186	213	198	196	169	203	199	198	205	183	182	205	191	212	201	204	218	191	228	206	200	209	221	191	201	234	206	187	226	194	188	210	199	205	217	236	211	187	200	202	197	189	191	166	196	219	195	221	222	216	193	205	206	196	215	176	194	186	182	207	216	223	189	207	167	203	197	213	171	174	218	206	199	189	186	210	221	190	174	195	197	186	218	201	197	188	193	202	167	177	184	187	209	221	201	214	187	199	225	178	194	239	204	167	173	202	205	207
3243	538	560	517	554	484	531	473	486	504	473	470	482	465	511	477	492	510	480	511	444	514	512	463	498	512	496	464	486	515	484	484	504	481	504	449	519	479	469	486	502	497	478	492	484	443	494	477	478	508	444	499	462	474	491	480	507	439	426	483	488	465	463	473	470	480	501	472	513	479	466	456	499	463	517	511	503	520	523	450	460	513	486	500	501	502	478	449	469	472	499	451	477	457	463	543	513	478	509	469	463	460	490	429	515	496	482	487	467	416	474	444	452	484	486	471	471	442	505	483	505	511	461	433	477	450	466	497	501	446	489	498	483	496	488	454	486	469	483	451	529	459	488	502	497	440	483	474	474	476	476	454	455	468	528	507	491	503	477	447	491	469	460	472	473	523	478	460	468	477	471	530	468	481	555	475	471	484	484	498	479	492	444	484	457	495	486	436	496	451	498	493	505	496	455	488	479	539	519	417	487	485	450	470	490	527	435	488	433	464	429	442	487	457	464	491	489	503	471	455	461	466	479	437	496	469	495	461	458	447	478	491	522	472	483	462	487	486	505	486	453	502	475	489	499	511	485	483	483	481	497	471	475	470	493	494	457	505	480	475	469	460	478	519	470	465	489	510	504	470	477	485	439	450	455	469	493	466	492	494	499	485	449	487	496	534	492	458	515	466	483	452	479	480	514	507	453	467	475	472	458	469	505	503	495	480	472	502	478	492	517	497	488	495	480	488	525	489	462	498	480	532	488	469	457	476	499	482	448	453	433	483	474	470	466	490	474	470	455	505	496	483	476	510	498	473	454	490	471	491	507	475	478	492	506	507	477	515	499	512	474	452	436	479	468	503	456	457	481	476	492	493	491	456	472	507	463	472	483	471	472	479	509	465	467	487	462	485	526	458	458	488	467	497	462	483	470	489	473	529	489	501	473	463	512	458	493	482	481	465	496	455	447	495	475	491	457	484	501	491	477	525	491	470	446	476	529	449	496	475	490	497	421	455	483	489	515	510	463	486	461	521	468	476	488	515	469	490	465	470	489	505	455	509	469	452	460	510	491	494	473	450	512	472	458	485	504	482	430	449	524	441	485	518	504	448	456	499	447	453	495	504	496	494	490	481	502	440	434	508	464	502	458	499	513	456	475	466	488	472	491	465	523	473	487	518	469	462	513	475	487	448	484	474	491	474	470	500	443	473	492	454	520	429	502	452	483	472	460	453	477	487	469	498	458	473	502	469	476	479	476	505	523	513	453	511	491	507	462	489	467	449	498	464	461	458	499	460	479	475	470	511	439	485	458	468	463	471	538	432	458	496	484	459	466	481	484	503	518	482	491	528	446	474	482	458	456	472	483	487	515	504	516	493	492	471	498	491	449	441	507	468	471	483	464	498	464	486	487	451	470	472	460	514	490	476	478	463	491	504	480	491	480	503	480	490	523	487	472	446	446	425	469	468	510	482	491	441	466	485	471	447	474	470	504	482	517	485	473	484	503	472	485	424	498	486	462	501	449	490	483	478	493	438	473	514	470	465	505	494	465	477	498	488	511	467	497	479	490	498	433	490	459	475	494	504	423	474	460	486	490	483	500	486	440	505	459	517	516	490	502	483	512	476	484	478	467	508	469	446	515	491	501	475	451	463	477	457	450	476	477	480	469	497	473	483	450	491	432	476	498	515	465	494	484	494	475	470	496	472	497	511	474	506	493	508	499	496	495	445	476	497	457	477	428	478	459	474	538	458	500	490	506	478	447	498	480	473	495	480	488	491	481	477	510	442	486	504	472	465	476	474	503	501	491	474	501	509	475	487	452	472	500	528	465	487	474	450	486	422	495	434	488	477	480	490	472	465	475	459	457	450	490	528	441	444	494	502	471	500	473	475	474	505	470	461	468	448	485	515	474	456	477	486	478	470	496	476	507	518	474	492	473	457	542	444	490	458	461	451	485	522	533	483	487	491	473	521	460	505	479	485	487	450	491	481	466	478	485	479	477	474	481	481	486	489	499	528	475	513	460	499	460	471	483	474	515	461	501	482	456	432	520	467	515	471	484	480	461	494	489	503	469	490	488	490	514	488	423	435	468	480	485	491	496	498	500	500	496	437	444	464	515	472	487	470	510	489	479	505	490	462	447	423	489	494	444	491	485	462	499	464	461	474	444	476	490	509	443	462	490	502	502	493	489	463	469	461	509	486	511	449	495	498	480	515	517	457	481	472	423	450	460	491	457	466	477	513	493	504	481	468	488	433	473	470	489	482	431	483	524	472	480	458	494	469	478	470	476	492	466	471	464	451	458	471	475	471	434	485	506	505	539	431	461	489	478	497	460	491	459	471	503	485	486	494	493	501	490	481	490	481	478	502	488	489	470	484	494	514	552	481	477	477	439	460	518	495	484	518	446	494	489	491	443	527	475	509	496	467	473	506	495	441	501	494	479	458	494	455	441	494	475	486	494	495	536	507	497	452	515	490	479	483	450	461	481	492	504	480	513	443	485	490	517	497	445	515	525	483	483	450	504	511	530	475	479	488	487	481	503	473	517	498	508	458	467	460	466	489	452	465	466	490	471	482	500	475	450	472	489	507	455	502	489	465	473	516	498	501	513	457	441	485	507	491	486	487	479	458	480	464	495	475	496	499	466	495	493	474	496	485	496	526	445	484	455	481	520	474	464	515	477	468	443	527	487	473	447	461	499	470	493	498	467	502	464	474	462	461	465	488	481	521	470	466	484	476	458	486	477	496	491	468	495	519	492	468	478	450	483	467	472	488	490	529	435	486	465	498	501	492	491	476	490	471	461	496	512	493	491	466	452	426	483	475	501	501	477	490	490	484	481	489	494	483	483	562	462	479	487	468	490	496	475	469	467	477	493	457	479	474	487	480	472	485	481	475	489	459	477	492	490	488	507	504	473	447	435	490	483	482	473	475	453	489	467	492	467	483	469	510	473	512	472	436	505	454	529	453	462	455	511	484	439	480	457	448	494	455	485	456	487	486	485	484	473	480	459	495	492	476	482	463	489	489	460	471	489	434	461	468	496	478	444	455	511	512	478	458	515	448	469	479	494	480	490	504	427	489	487	472	492	464	466	457	469	458	480	491	516	490	494	463	472	460	495	460	490	464	476	505	467	492	482	495	508	463	520	480	507	501	512	506	491	483	463	514	460	496	525	473	487	448	461	461	477	493	484	506	484	506	497	457	469	495	509	469	451	480	478	518	456	438	456	483	498	425	488	520	482	479	506	477	484	538	516	508	487	486	454	506	482	489	447	448	494	463	474	526	463	464	510	431	521	484	475	478	512	472	495	456	472	473	477	478	459	463	504	467	451	465	483	495	456	443	482	494	507	459	530	464	533	498	491	494	509	497	497	428	479	501	458	460	528	449	487	434	481	443	480	440	471	478	502	449	493	433	443	476	479	480	482	465	483	482	499	460	488	473	428	483	494	485	509	444	474	475	475	450	491	498	447	448	427	460	475	467	494	483	466	470	499	548	496	507
10953	768	684	497	451	374	392	336	304	316	313	282	326	303	279	283	327	290	284	286	266	281	286	280	281	288	278	290	287	267	250	277	260	294	306	291	270	295	290	288	302	306	281	321	281	291	277	298	323	297	292	281	273	328	259	254	285	286	278	251	270	272	298	293	289	303	299	264	286	248	281	311	291	270	284	313	241	277	251	257	319	277	290	270	308	289	308	279	280	299	280	298	264	299	265	277	327	310	282	302	277	308	285	278	280	303	267	273	273	303	285	277	265	284	276	305	274	270	258	273	296	274	298	292	278	286	301	286	299	300	297	276	307	282	274	304	272	272	299	286	287	257	269	264	284	318	295	298	286	292	280	258	252	259	252	297	293	281	271	266	299	300	286	271	268	272	295	285	264	280	290	299	284	309	290	301	265	291	275	312	310	293	315	268	274	268	280	304	262	283	281	289	304	264	281	270	312	297	285	285	319	262	276	272	303	282	293	265	285	277	295	290	292	301	280	318	280	279	320	298	301	287	280	262	251	280	251	279	289	283	264	276	280	296	271	323	293	318	276	291	285	267	293	289	282	278	277	287	316	287	299	278	285	267	299	260	242	274	260	297	261	296	285	264	270	324	308	267	311	301	243	281	272	298	266	291	304	285	267	278	303	273	270	284	273	299	284	293	281	294	280	271	268	282	295	296	282	255	270	308	292	283	296	276	270	293	282	286	293	278	254	264	298	294	264	335	271	305	298	307	286	277	283	288	287	283	309	276	310	308	283	283	302	330	275	300	282	277	300	266	312	289	293	294	296	285	289	272	271	252	302	304	310	285	286	283	285	277	320	321	300	264	305	259	290	282	299	260	281	245	243	263	257	254	280	298	307	286	309	295	316	288	274	317	279	272	281	310	285	292	290	275	292	296	323	310	282	271	288	298	283	292	306	302	290	286	261	259	291	265	293	293	255	266	295	283	286	270	266	298	290	245	270	287	292	264	258	260	287	261	259	288	290	312	273	286	292	243	277	293	283	276	311	286	283	321	300	325	325	277	259	244	333	297	298	288	303	308	308	285	308	302	307	285	281	266	310	291	303	304	313	299	310	306	268	272	271	290	269	247	281	259	286	264	290	291	269	277	290	288	293	308	297	291	268	277	270	292	274	276	300	267	270	297	294	302	256	263	276	296	321	280	302	304	281	304	300	309	267	293	295	281	262	314	277	315	270	289	304	305	271	281	276	273	284	293	320	291	272	276	300	313	295	293	311	288	318	272	292	292	290	290	321	287	306	263	287	282	275	275	290	282	278	299	298	271	258	272	326	286	301	301	271	280	272	326	269	255	286	300	268	253	244	291	279	273	265	282	266	266	286	276	263	299	283	318	308	263	289	281	257	280	278	286	278	299	317	293	267	275	291	281	247	288	248	276	304	263	284	270	317	304	297	264	282	273	274	294	320	279	290	301	284	299	303	316	276	274	294	319	273	270	277	284	266	307	270	269	272	300	256	300	282	288	309	275	308	320	266	278	276	309	309	305	289	301	306	291	276	290	278	307	281	298	295	274	276	287	252	282	270	293	299	276	311	276	309	276	302	263	290	318	272	269	332	300	301	295	273	266	272	266	278	286	255	308	289	303	339	260	317	293	307	291	283	286	259	302	263	280	298	307	300	280	254	270	324	265	314	306	269	289	258	277	296	265	303	290	319	298	276	308	278	262	248	290	290	294	277	284	280	315	278	279	265	335	285	307	299	265	274	300	264	297	291	302	277	281	263	309	259	281	272	296	314	298	291	281	292	300	288	291	307	298	304	285	255	293	266	262	306	244	269	235	298	288	281	278	290	305	276	292	285	275	284	262	294	279	308	282	304	275	304	292	294	325	262	307	274	268	264	284	286	269	282	268	332	291	252	300	298	296	291	281	286	302	266	299	315	271	264	303	285	321	286	269	286	293	297	292	250	264	289	275	300	278	313	318	273	307	287	290	274	308	301	294	285	274	270	303	298	321	305	287	255	293	281	274	258	288	289	260	286	269	291	264	261	314	265	245	307	302	298	271	303	313	319	276	305	280	288	292	291	266	221	279	265	305	261	284	278	294	287	282	305	295	282	246	303	310	255	239	302	252	296	254	304	276	290	309	297	282	290	297	264	275	239	275	302	298	325	287	254	245	282	303	281	254	297	283	279	282	277	275	293	285	249	283	304	260	290	285	261	264	300	297	303	303	302	302	335	272	258	275	286	273	268	277	301	266	272	272	294	301	257	287	277	287	249	270	247	269	281	306	280	293	267	266	277	300	322	298	265	290	298	269	309	285	278	275	277	318	279	260	282	283	253	296	260	267	323	280	278	264	275	311	291	250	275	278	274	268	289	282	297	320	315	284	266	272	281	319	307	283	266	288	275	300	290	276	271	292	294	311	322	291	261	301	266	273	275	290	272	275	298	275	303	271	264	313	297	283	280	262	308	275	300	299	258	262	243	307	306	268	268	257	313	284	289	261	274	287	309	291	300	325	311	283	307	298	271	282	283	299	287	248	322	277	261	245	273	293	310	287	307	293	302	278	303	250	266	313	297	303	286	286	288	281	267	282	264	279	277	253	254	281	327	301	259	287	292	287	295	285	306	284	273	317	291	295	289	326	297	270	279	262	266	263	263	306	277	279	309	282	281	285	251	267	306	334	304	280	287	267	285	290	267	298	295	295	275	280	287	274	269	265	298	292	301	280	284	307	303	281	257	303	273	275	285	289	297	287	271	293	273	269	308	278	305	269	287	297	293	282	310	273	298	295	295	284	276	321	287	265	263	279	279	310	282	260	284	291	309	302	311	282	274	252	291	268	247	269	298	321	281	286	286	283	284	305	293	296	292	259	286	292	284	295	273	286	288	322	271	271	283	292	260	275	296	276	269	280	299	297	293	282	276	294	291	289	305	291	300	288	273	272	279	281	270	258	268	297	313	277	274	296	275	280	281	308	322	271	264	279	267	259	295	304	282	307	322	308	274	295	297	283	276	270	294	290	258	301	247	280	258	260	340	279	263	300	302	286	312	274	295	270	289	280	265	289	284	285	302	280	311	287	310	285	318	313	260	322	247	282	292	261	302	291	291	297	307	278	280	301	286	311	306	264	297	300	293	313	264	295	299	252	278	278	281	278	288	302	252	269	314	269	284	277	321	297	282	313	310	255	279	249	324	289	269	258	282	302	288	268	294	280	252	275	286	296	257	276	289	280	250	307	315	273	314	280	286	270	291	278	267	288	328	281	252	277	304	271	285	308	318	262	275	268	294	284	247	265	287	297	291	293	308	291	274	243	281	300	314	287	316	312	294	309	286	303	283	312	286	268	268	261	292	280	300	284	269	269	317	293	269	253	294	301	262	256	303	293	274	265	307	290	293	287	266	288	274	299	282	254	303	272	295	273	308	306	297	264	286	269	269	304	279	302	292	308	288	304	285	303	260	293	310	310	301	285	270	292	258	293	272	319	282	310	267	286	266	297	268	285	295	274
8466	965	1446	1588	1393	1210	1034	968	955	875	826	746	760	694	774	714	762	739	721	708	747	689	635	678	661	639	708	724	678	666	628	685	680	680	671	684	699	717	676	641	672	631	626	686	648	633	666	664	639	660	669	689	631	690	705	641	639	667	661	628	727	666	684	658	665	689	646	654	631	608	683	629	662	629	642	651	668	660	590	677	611	634	668	653	614	631	674	664	666	667	664	652	659	686	663	686	653	631	666	670	638	665	624	598	648	685	654	644	666	666	652	650	656	642	644	623	597	654	703	672	627	648	702	663	668	655	655	611	675	647	654	635	670	693	648	648	672	701	661	661	673	669	694	646	674	658	649	683	647	609	683	680	672	631	662	636	682	683	640	634	653	671	645	653	691	646	696	639	661	645	611	670	695	655	676	681	652	645	682	700	676	683	640	661	692	663	692	650	654	657	665	662	610	646	652	655	668	639	676	669	725	659	658	648	653	677	681	718	599	621	652	689	681	656	680	712	654	640	671	636	698	641	643	698	675	624	662	707	679	641	662	677	655	593	639	671	684	665	667	631	673	642	650	670	663	665	672	629	634	669	618	651	636	638	691	679	684	639	675	648	649	643	648	689	627	647	649	667	678	636	689	657	617	679	688	646	635	645	655	639	673	608	601	627	683	664	630	685	636	693	701	635	671	703	663	629	626	631	689	614	637	667	643	662	674	594	641	620	661	639	639	652	663	675	635	612	641	607	633	677	657	652	654	632	680	622	622	643	688	662	619	636	635	629	669	633	650	678	579	679	644	693	663	643	640	628	622	692	647	672	687	665	626	675	636	664	707	648	678	669	661	672	725	605	644	703	669	659	626	644	665	631	660	663	660	645	634	671	654	638	652	651	693	649	674	653	678	669	654	638	676	686	649	692	647	647	667	697	646	634	645	652	655	647	622	683	653	696	697	693	619	638	645	648	651	639	633	688	650	728	674	715	678	657	620	651	690	599	684	647	667	703	677	675	673	669	693	662	640	634	631	632	689	664	648	667	700	653	643	638	635	627	683	636	667	645	676	642	636	670	695	702	635	669	700	695	684	623	681	677	668	680	652	596	747	648	644	619	682	687	624	700	667	660	686	650	675	666	660	647	671	675	661	660	650	660	662	690	639	633	660	683	647	655	609	647	668	700	641	638	647	651	610	649	671	727	661	630	652	721	641	675	643	671	673	654	644	645	616	666	659	660	621	688	639	676	655	648	598	695	690	626	661	668	674	672	657	661	655	651	650	656	703	652	662	678	651	620	642	629	692	681	672	649	626	667	647	637	666	661	664	614	637	692	662	692	654	642	671	637	662	668	623	679	620	693	671	612	667	630	633	614	695	640	648	651	660	640	619	647	647	665	648	682	624	648	636	639	670	665	663	692	676	676	668	645	663	671	671	643	678	700	673	656	690	652	617	701	693	638	602	685	623	654	623	671	629	663	660	659	624	667	666	692	610	655	647	681	676	684	631	680	648	638	667	610	654	639	624	680	643	687	693	642	701	631	663	615	617	643	613	650	642	666	640	670	648	668	615	656	632	648	635	613	663	682	679	671	665	642	614	684	657	645	651	675	642	657	652	642	654	637	650	687	653	631	638	640	699	673	624	628	667	629	645	611	693	624	666	639	666	675	637	696	701	699	633	642	684	673	625	613	672	631	620	669	659	647	628	656	701	718	665	697	633	653	652	667	659	625	670	658	632	605	620	652	698	645	676	677	625	668	634	673	634	672	650	660	652	663	685	627	662	687	677	662	621	672	683	625	652	659	656	635	654	638	660	628	644	665	674	642	622	644	675	678	645	670	663	680	632	668	632	676	687	661	677	660	684	654	650	653	682	605	662	655	646	634	609	664	671	659	652	680	596	646	656	685	678	683	657	647	677	613	636	670	683	660	601	664	697	641	704	633	667	643	615	670	617	675	622	639	646	650	674	666	651	675	657	626	650	637	676	623	680	634	646	618	636	673	664	651	636	666	680	638	694	651	720	623	649	635	649	614	662	671	644	683	633	650	632	661	629	693	613	658	646	696	646	687	680	641	675	610	742	688	626	664	679	645	668	643	663	608	662	672	637	629	673	682	679	652	637	644	667	686	643	637	624	708	675	700	684	639	684	672	675	651	644	663	667	633	665	700	626	648	658	662	695	669	704	645	686	665	652	667	638	681	654	667	656	624	639	660	668	634	645	658	687	641	656	688	664	673	652	630	660	649	663	683	640	632	629	682	625	667	682	615	661	667	616	637	645	684	677	676	670	694	613	668	672	638	630	652	669	631	649	689	675	692	651	696	630	682	643	617	678	635	670	624	655	641	639	669	674	689	679	637	635	664	664	613	669	661	651	635	664	644	654	689	613	640	647	650	671	689	689	664	684	644	690	676	668	645	647	660	667	704	670	642	659	689	648	673	659	654	676	661	667	622	660	648	694	654	695	670	644	661	610	597	655	666	639	683	649	668	659	664	610	693	675	658	673	662	702	674	603	659	662	609	671	683	640	652	674	697	664	656	662	624	625	649	652	666	672	677	665	662	663	620	654	631	717	695	625	670	625	615	676	674	602	619	675	655	626	662	666	669	622	619	681	681	620	648	615	658	674	644	663	635	692	665	667	677	645	720	647	724	670	695	636	677	627	668	617	636	641	656	639	636	674	716	640	642	719	656	667	700	670	678	635	642	659	671	600	712	630	633	632	672	657	637	622	661	619	658	685	719	646	667	656	673	631	667	680	644	643	674	618	643	657	673	630	654	675	624	685	688	678	630	652	726	622	667	648	649	629	703	684	614	675	688	679	624	653	667	654	678	657	676	649	672	649	647	673	637	656	708	672	658	633	681	645	660	664	660	642	661	648	626	662	625	667	632	683	631	645	624	666	684	692	679	679	675	640	667	678	694	633	663	633	615	610	640	644	617	670	640	704	613	710	692	678	600	648	661	621	694	653	685	623	663	639	670	690	676	642	677	657	660	661	653	631	643	623	628	622	629	636	652	679	645	660	628	627	639	669	667	690	625	679	665	656	658	653	680	667	695	657	670	665	626	683	640	694	651	622	703	680	702	664	685	623	634	629	647	648	652	675	671	628	685	626	687	689	701	656	635	691	673	702	621	638	687	679	623	613	629	659	630	699	680	685	657	725	601	666	642	670	666	643	665	676	685	676	680	648	671	636	699	695	641	620	649	635	605	634	651	654	608	642	658	639	657	657	660	687	655	617	657	701	665	669	663	688	677	675	613	653	672	679	655	644	655	703	632	650	683	648	659	624	635	656	701	636	648	678	673	662	658	644	666	684	674	656	688	699	667	659	675	686	618	692	695	646	674	700	631	639	621	641	670	644	620	645	708	643	661	668	674	676	629	684	658	646	642	691	687	683	682	607	670	646	635	670	635	681	702	678	676	677	660	636	648	671	699	633	647	665	675	689	654	591	671	638	605	654	676	636	687	599	640	636	614	631	675	630	651	601	689	717	685	629	640	675	624
18484	1479	941	741	466	375	325	321	277	235	240	230	208	214	188	211	212	206	186	194	203	174	212	202	199	192	205	176	175	206	173	204	177	192	184	187	176	208	195	177	158	164	198	177	177	203	197	174	173	186	182	160	194	172	185	174	173	185	189	183	176	176	196	202	175	184	192	195	190	201	162	165	160	206	230	198	163	181	185	207	193	212	213	192	180	197	149	191	178	163	189	179	161	190	172	158	188	173	191	161	212	183	200	165	153	174	214	209	180	175	165	157	188	176	200	188	184	210	196	178	203	168	164	188	155	175	173	190	192	189	207	173	178	198	184	197	178	173	187	190	222	196	184	189	201	172	187	189	154	214	181	197	182	202	195	153	186	174	164	182	208	190	186	217	205	193	176	195	188	205	182	201	167	160	190	179	170	222	175	157	169	153	186	187	186	176	224	201	199	193	182	201	194	180	157	169	196	187	193	195	193	213	147	187	211	182	162	160	203	189	186	179	180	193	190	170	178	205	177	169	173	194	169	183	184	192	192	191	171	196	175	180	192	183	172	176	165	180	194	178	166	208	169	195	174	190	160	201	191	190	180	199	175	193	173	191	156	155	215	185	181	181	182	198	200	195	176	150	185	176	193	155	172	206	197	171	202	190	179	170	205	169	182	185	162	192	209	177	185	169	191	171	196	162	204	190	176	184	171	171	166	201	193	191	194	203	202	170	177	182	193	192	185	196	162	156	173	179	177	199	169	160	224	170	183	195	162	168	188	188	193	176	175	174	192	188	188	190	196	169	198	156	194	188	184	178	159	176	173	182	192	188	209	180	175	188	175	187	186	198	186	210	181	174	178	192	190	187	182	195	183	176	169	172	221	197	185	197	201	169	193	193	179	161	178	176	193	182	184	174	185	197	193	173	196	188	174	205	188	194	193	164	174	169	194	220	175	183	172	202	144	177	184	171	177	194	192	180	206	196	176	170	184	188	176	200	203	185	195	184	188	157	184	189	159	163	202	193	183	182	183	167	181	196	159	157	189	160	185	196	185	172	194	190	174	169	172	153	197	189	202	188	185	172	175	195	186	186	215	172	188	188	175	178	177	173	193	167	187	187	193	168	177	186	177	190	167	197	176	179	189	186	184	199	228	201	168	170	199	198	173	203	193	164	174	213	171	200	223	181	183	176	166	186	192	209	197	182	195	150	193	177	200	173	168	185	202	204	171	180	178	179	196	183	195	181	177	186	178	200	189	193	172	165	178	173	179	170	175	161	171	186	187	178	186	192	188	166	173	193	187	194	188	158	197	171	199	184	175	153	203	204	175	178	167	190	214	180	213	187	189	181	183	179	177	169	195	203	207	182	163	186	189	198	192	174	178	167	170	183	157	177	190	177	185	192	199	167	193	198	183	210	188	204	197	186	198	188	184	192	166	180	159	189	185	177	197	152	170	187	164	168	175	174	183	206	181	155	189	193	179	193	190	178	165	189	206	172	196	191	176	185	176	167	149	171	190	156	162	173	201	175	176	188	189	225	170	187	180	189	156	181	185	170	178	193	191	183	193	169	182	194	179	183	178	200	204	154	198	200	169	204	172	190	208	181	178	168	216	216	163	181	191	168	164	182	180	160	172	160	172	149	172	214	172	178	167	194	180	197	167	167	210	213	191	173	192	169	172	184	228	190	198	189	155	174	152	174	193	171	197	212	217	183	218	176	192	200	220	161	173	194	196	182	188	179	163	183	200	176	181	196	204	188	179	177	165	185	198	181	182	183	176	188	162	172	209	173	202	189	185	175	200	215	185	192	164	211	222	175	201	180	211	171	151	186	175	189	203	170	181	183	155	192	171	183	184	168	165	169	191	189	166	193	212	180	175	176	200	177	171	194	175	187	201	175	185	199	220	143	202	187	177	173	170	191	193	165	191	159	197	180	157	208	187	161	182	181	204	194	185	171	210	186	191	186	176	182	172	173	208	167	174	201	202	166	174	196	188	181	183	177	183	180	188	193	176	177	184	181	196	192	196	187	162	176	180	199	195	168	169	158	173	174	200	167	163	224	182	205	162	198	181	201	200	192	198	183	194	193	161	173	197	174	165	160	170	179	171	175	172	163	186	175	175	175	188	181	201	183	169	160	200	181	186	181	195	185	181	209	173	185	158	189	172	173	186	192	196	177	151	167	177	184	159	194	191	200	208	188	185	184	190	198	185	176	159	178	197	159	184	198	188	199	160	200	185	173	171	186	177	208	196	195	195	169	201	201	184	186	182	192	177	174	177	174	184	202	193	200	177	150	167	188	171	195	188	182	169	193	195	171	198	169	195	171	176	166	199	175	204	183	197	181	181	172	173	181	155	176	173	171	203	166	150	174	202	176	185	174	186	168	207	187	164	180	196	178	180	170	171	185	207	181	183	181	178	172	191	197	177	179	188	189	168	188	187	162	155	172	182	187	185	173	191	180	187	204	201	168	159	172	193	186	155	174	195	174	162	161	191	163	180	180	188	206	185	201	191	191	189	179	197	189	182	204	173	183	190	155	213	188	188	201	198	169	171	182	161	164	189	185	191	194	174	182	199	173	165	189	213	216	188	170	180	184	172	174	180	171	185	175	204	170	187	164	202	184	196	175	190	192	167	191	197	188	189	181	173	200	187	171	188	193	161	158	214	175	233	205	182	174	171	173	182	197	194	177	196	193	211	175	205	192	167	173	172	191	198	207	207	193	188	187	172	195	183	178	190	167	170	188	155	210	183	162	161	195	178	222	192	189	202	181	164	189	202	149	189	162	176	198	173	171	197	182	193	187	191	177	168	184	189	169	170	170	178	173	187	187	173	188	185	185	204	186	180	154	176	215	192	176	183	180	192	210	192	182	187	156	178	164	194	189	186	179	147	186	196	174	162	193	182	174	173	153	192	218	174	218	195	162	180	183	159	190	171	183	170	170	179	182	196	177	195	178	177	174	175	182	174	179	196	190	196	186	192	200	204	199	164	182	199	179	200	173	178	191	212	173	193	189	165	170	173	178	189	194	198	183	189	183	178	213	180	180	198	190	194	175	187	180	171	177	174	204	211	196	173	171	174	188	219	179	199	175	196	171	175	177	186	175	183	178	182	168	181	175	184	176	200	167	138	186	181	181	180	180	170	199	179	171	187	233	171	206	179	174	186	196	134	192	161	201	176	190	174	140	220	223	180	209	190	203	180	200	201	175	171	200	200	191	176	155	188	172	200	160	182	167	186	180	207	177	179	209	210	171	184	234	150	150	190	187	177	196	210	189	189	191	206	190	194	165	191	196	190	150	204	164	172	169	185	199	211	165	164	199	150	190	179	174	197	189	174	170	161	169	190	158	182	157	190	187	197	204	180	176	165	178	202	174	178	198	187	173	168	207	188	185	196	176	173	195	188	179	183	196	183	215	184	180	174	195	194	189	188	200	185	181	186	169	166	216	197	177	186	157	177	193	188	166	187	185	183	203	174	172	176	205	199	170	185	207	186	191
10352	1050	1935	2160	1875	1547	1284	1053	907	807	761	620	633	601	602	549	520	493	523	516	527	526	478	486	508	532	487	471	458	469	420	463	454	412	462	455	479	469	429	447	461	413	415	462	419	449	412	452	397	429	424	460	443	443	443	440	440	424	415	412	456	412	432	436	440	457	461	436	405	428	422	454	432	440	411	407	428	436	443	433	453	403	429	400	404	400	448	437	426	398	409	423	422	420	433	429	413	406	397	440	420	450	406	418	417	443	407	416	416	430	431	418	425	429	437	413	408	406	416	450	391	422	425	430	425	393	441	446	418	443	434	456	397	428	467	386	428	463	397	428	428	443	448	464	410	440	438	420	420	455	449	465	424	439	423	432	422	454	441	407	383	429	431	430	403	421	394	419	438	430	413	445	438	428	455	484	383	379	415	408	428	445	426	416	415	420	447	409	460	420	446	451	455	410	432	379	441	424	424	454	433	445	424	413	440	462	454	400	428	451	444	405	454	442	415	427	448	429	405	420	438	439	433	417	432	432	397	437	407	416	454	415	426	394	440	415	441	415	456	411	418	435	470	395	409	456	454	419	433	442	425	439	406	409	453	419	451	439	438	443	414	426	426	474	412	435	416	442	416	413	434	408	395	440	400	413	435	433	405	419	433	458	449	429	430	441	377	426	455	421	434	416	432	416	418	402	418	411	437	477	425	403	440	440	450	427	426	412	370	421	445	414	441	400	426	455	476	408	463	435	415	418	445	429	417	426	438	421	425	426	436	433	420	413	458	430	430	386	408	418	432	425	424	431	429	440	414	441	380	433	441	391	418	423	475	454	405	402	424	450	446	419	421	428	390	433	425	407	412	415	421	414	445	410	425	443	413	436	438	419	399	374	398	449	404	421	446	426	434	427	426	407	406	396	414	401	460	438	418	434	412	468	421	457	406	438	441	437	433	450	414	419	444	409	418	412	442	412	420	431	422	414	414	400	423	447	391	420	386	420	387	416	439	431	406	422	452	433	391	457	454	388	436	378	432	439	409	428	463	434	409	380	403	413	415	429	426	412	421	430	435	417	427	409	448	419	424	421	418	422	412	440	425	410	420	375	426	413	422	480	446	461	462	402	439	428	443	415	417	424	414	405	448	439	416	413	453	455	401	384	409	391	437	389	402	416	433	392	402	419	410	428	456	395	440	466	409	430	428	463	449	440	429	413	395	443	441	441	435	441	403	452	385	421	444	419	454	452	420	432	427	416	409	438	399	375	433	450	405	440	391	459	421	415	488	429	415	416	429	417	427	400	402	399	421	420	452	411	415	444	430	420	408	434	412	436	419	419	437	416	420	451	403	429	438	413	390	442	425	429	427	417	435	410	415	444	400	420	426	428	408	430	423	423	428	406	437	443	420	419	405	416	418	417	429	437	425	445	420	443	396	403	421	433	423	445	420	411	485	434	420	369	414	411	437	461	440	445	417	458	416	444	419	430	397	434	422	438	424	447	432	437	440	443	419	399	417	421	444	444	381	433	409	392	360	448	407	455	425	444	449	453	410	396	474	444	445	412	440	406	394	431	413	421	415	414	435	425	414	429	420	432	448	414	405	397	406	422	439	414	434	427	443	429	454	438	452	388	431	419	442	400	413	381	413	396	437	445	418	410	449	443	422	411	456	421	417	492	429	463	430	427	414	440	444	445	456	457	438	399	438	439	406	416	370	456	394	411	422	417	469	448	424	432	441	412	437	453	424	427	447	402	396	423	396	415	388	435	399	424	429	383	407	455	438	447	412	468	438	407	432	429	410	432	392	410	406	418	410	438	403	455	455	419	431	453	462	440	400	435	445	422	437	401	429	427	445	420	435	401	464	423	393	410	423	380	419	450	456	434	400	416	446	406	421	400	446	436	409	449	428	435	464	442	425	431	444	407	440	406	462	407	437	403	449	426	425	449	418	404	422	436	401	433	444	419	415	458	416	457	405	424	429	428	449	478	415	445	434	437	443	401	422	448	399	410	418	416	439	383	419	409	444	439	433	404	431	413	427	416	457	398	449	429	443	437	439	396	411	422	418	417	445	418	449	443	424	430	428	404	424	493	453	408	436	446	411	410	419	414	426	427	428	429	418	425	444	451	428	398	446	452	382	447	459	426	419	456	412	441	483	420	428	393	427	426	413	423	405	433	408	418	451	440	421	411	402	431	428	420	419	425	446	460	413	434	439	406	425	430	428	411	435	416	415	425	446	436	432	425	442	429	384	460	417	438	392	422	420	401	382	414	444	426	403	441	391	452	391	432	465	436	412	423	422	431	418	387	446	436	408	433	439	389	406	467	411	428	421	438	426	439	422	400	452	451	422	427	461	411	451	420	368	430	412	451	412	463	428	475	428	417	399	418	411	410	412	416	381	440	437	428	422	421	440	416	427	397	393	391	428	398	447	410	411	417	417	439	409	420	434	399	424	447	441	420	430	447	432	456	442	448	417	411	422	431	416	446	430	454	407	429	392	447	403	423	441	406	408	434	426	428	410	457	443	417	420	396	368	394	435	399	418	425	434	392	432	423	423	404	465	473	439	375	415	401	443	449	443	407	417	424	395	441	435	430	452	401	468	444	418	415	413	448	454	415	424	432	460	430	389	416	442	428	425	403	441	411	371	438	396	452	473	437	412	419	430	412	464	437	438	411	411	394	408	425	413	415	421	423	413	419	433	410	414	446	428	406	427	442	403	449	412	413	462	388	432	419	436	438	426	387	410	416	424	437	428	456	410	422	411	473	467	430	428	430	421	431	422	403	391	416	418	399	422	407	457	424	429	401	422	435	453	425	425	384	370	441	462	416	391	451	459	399	438	467	421	427	386	396	415	436	443	411	409	407	413	440	425	420	422	389	410	413	438	442	458	441	427	421	428	390	428	463	426	408	425	432	428	432	405	428	414	418	445	406	434	440	430	439	414	438	444	411	419	437	434	403	404	392	421	412	419	429	423	418	455	429	425	454	428	442	422	440	446	417	422	454	447	425	428	451	442	442	419	433	404	409	417	401	424	379	448	412	458	420	395	447	428	439	425	428	381	458	423	410	458	445	427	418	394	409	461	428	412	409	418	407	433	441	450	436	454	435	434	456	382	451	445	414	387	427	427	412	456	459	469	410	412	412	432	437	420	414	406	397	399	428	412	387	399	424	426	428	432	396	435	404	409	417	437	428	423	378	424	417	406	417	419	439	448	437	431	414	441	473	423	420	413	399	419	439	414	416	436	432	396	425	401	416	447	397	414	413	410	409	408	421	417	453	474	407	433	447	441	452	422	440	440	413	433	427	413	425	399	424	383	442	408	432	435	454	424	431	399	409	415	426	419	451	409	423	469	411	441	440	428	429	413	424	433	415	432	428	413	468	443	403	430	454	445	424	422	413	425	429	439	425	446	437	421	424	384	425	442	409	447	449	463	403	444	445	430	413	431	432	430	422	434	395	410	430	450	446	429	443	422	432	407	437	422	436	423	451	417	403
3284	285	219	205	214	195	197	206	194	232	226	191	224	184	193	176	203	201	182	168	200	192	179	212	199	192	218	217	215	196	197	192	224	191	188	198	204	192	191	218	182	199	192	178	190	189	213	215	168	185	209	168	226	210	204	202	206	188	199	216	187	205	198	192	175	157	198	194	206	180	187	190	206	211	212	207	190	188	222	195	176	197	187	233	204	170	222	199	217	227	236	203	202	192	174	220	186	194	209	192	174	207	186	211	190	197	202	209	206	227	191	211	211	231	187	218	173	187	204	191	195	207	176	166	199	179	188	202	197	193	189	181	196	167	189	182	215	191	197	193	190	218	209	221	185	220	177	211	212	201	181	179	196	189	174	210	177	209	210	202	215	207	188	191	172	173	183	215	182	213	201	206	192	188	210	190	216	195	216	224	189	199	220	197	190	184	209	242	187	207	186	198	214	213	191	208	185	212	185	220	208	159	173	187	207	213	189	198	202	188	220	190	226	181	169	181	176	186	203	202	218	211	210	210	195	208	180	199	173	211	188	230	194	181	170	198	184	197	162	184	229	192	217	206	200	188	175	178	217	192	212	207	209	181	176	191	240	200	170	229	182	223	190	190	212	211	206	197	208	191	203	178	179	184	198	194	198	183	215	185	176	184	229	223	174	219	220	200	189	203	179	216	195	178	208	205	172	200	175	210	226	214	211	183	189	185	185	197	201	191	201	194	192	187	174	174	224	194	208	202	192	220	233	226	201	231	194	194	199	186	195	198	182	199	191	174	195	216	195	169	193	158	193	175	211	202	218	191	194	213	181	177	195	177	199	197	215	200	192	227	196	208	217	184	191	178	216	203	186	194	197	194	202	177	217	180	171	214	214	191	187	181	184	223	198	185	210	200	207	203	182	197	205	160	215	202	200	181	203	210	186	211	188	176	188	198	242	185	202	165	201	198	204	177	192	188	174	207	197	191	185	168	199	196	230	204	183	180	204	173	227	207	187	210	192	185	182	215	197	209	149	208	163	191	208	206	174	190	204	190	201	193	197	225	200	218	214	183	194	186	180	201	179	183	210	227	168	197	192	180	169	174	189	195	186	189	202	175	196	197	219	202	202	191	202	182	183	211	213	192	218	201	212	194	205	220	224	225	209	191	177	202	216	196	193	204	200	169	175	217	180	206	193	203	199	196	192	159	201	185	189	183	232	229	191	202	187	206	233	184	224	173	201	202	199	192	174	214	189	181	196	167	200	195	201	199	218	215	166	206	186	183	185	212	196	204	190	211	185	185	208	187	214	191	202	177	207	193	190	202	214	193	213	161	207	173	184	203	211	201	189	203	216	188	200	224	189	177	197	187	189	195	209	208	211	219	185	181	195	216	211	222	199	179	214	215	187	199	221	197	182	214	202	204	210	187	202	204	201	206	201	204	193	174	197	210	217	212	214	208	187	195	178	184	222	204	216	163	205	218	192	221	206	207	168	200	212	225	197	165	186	212	192	189	201	164	218	186	201	176	209	197	220	203	195	192	219	200	169	188	171	205	181	180	202	198	193	200	206	165	197	196	197	205	164	215	208	207	202	180	196	199	227	205	193	184	180	204	195	173	174	195	225	197	205	217	214	208	197	191	203	191	190	222	193	181	192	206	193	192	215	189	184	183	187	178	189	180	210	197	190	186	191	197	173	209	196	208	186	176	241	180	170	227	198	209	201	180	195	177	206	180	195	196	195	237	205	194	179	194	193	195	203	191	194	195	187	197	187	186	227	184	209	207	195	180	191	227	204	196	180	190	189	191	196	166	194	223	182	194	194	187	185	198	210	200	224	177	195	195	180	203	183	209	193	172	191	201	186	224	203	199	186	182	232	207	205	200	203	201	196	190	211	189	213	214	208	212	180	214	202	213	188	196	210	178	181	208	194	196	212	175	195	195	210	186	194	199	204	188	199	197	179	179	208	199	153	189	192	200	202	200	188	183	177	199	192	206	197	205	216	200	204	196	207	209	211	195	207	201	209	216	214	178	205	194	188	179	177	189	189	178	198	202	188	211	197	191	171	208	177	211	195	233	197	173	188	209	230	224	196	224	201	199	176	225	182	186	203	208	175	187	231	209	206	208	178	192	228	218	182	190	216	178	188	192	179	198	212	203	167	167	175	197	170	181	197	219	221	204	205	182	203	193	173	200	205	204	228	164	215	191	185	210	201	204	191	202	205	190	187	193	202	207	179	192	190	227	197	191	188	180	191	212	187	205	180	189	194	219	210	183	209	205	204	206	216	220	224	189	185	191	200	180	192	189	181	189	182	223	190	224	211	197	199	177	203	196	212	206	202	196	183	193	178	200	204	187	180	210	223	209	199	206	202	182	210	208	181	197	231	203	192	189	187	186	199	207	199	198	185	230	192	195	183	204	214	202	207	198	167	192	214	207	207	181	191	178	208	203	196	235	198	167	198	186	191	191	189	209	201	198	212	191	214	195	202	177	195	211	212	195	212	183	225	206	212	194	191	184	201	178	191	202	198	199	208	201	204	211	208	205	197	198	195	218	191	203	216	203	192	192	176	198	199	225	199	215	197	195	204	171	192	202	228	205	223	176	209	218	160	191	213	161	202	193	182	198	171	217	208	180	212	186	179	202	190	173	159	216	212	162	183	192	199	208	191	216	188	177	186	211	196	221	185	221	213	208	202	191	187	219	208	214	234	167	184	188	181	161	201	165	191	199	224	199	186	184	194	178	187	197	230	215	172	209	196	179	189	192	218	179	204	173	184	200	192	204	228	199	194	215	203	213	186	210	210	204	187	207	196	177	226	190	200	201	206	189	194	195	181	185	196	202	200	203	216	202	203	172	207	190	186	174	180	165	213	204	183	175	181	201	153	208	169	208	197	212	245	207	211	205	180	190	187	210	212	181	198	220	193	186	207	204	208	169	210	182	216	191	193	187	172	209	205	171	188	189	218	205	204	196	201	190	204	178	203	210	239	199	193	196	209	219	180	208	203	207	211	214	183	218	207	194	192	239	214	186	192	198	206	219	177	187	184	190	203	209	195	196	197	200	179	182	209	193	220	173	228	194	184	187	178	169	166	196	192	196	212	213	191	208	204	191	209	188	201	207	199	212	218	203	172	203	201	197	197	190	195	180	170	205	181	199	199	204	188	217	189	192	192	197	194	190	194	171	187	202	218	234	220	211	214	194	176	232	202	202	207	211	213	199	206	212	228	209	203	214	175	205	224	221	195	199	190	199	199	181	169	203	194	196	180	224	190	196	187	190	192	200	205	212	201	204	211	192	204	204	178	204	206	199	222	222	206	230	190	201	201	199	214	196	218	209	197	217	172	214	181	206	176	190	191	205	178	228	195	195	198	210	197	174	162	196	181	195	193	219	189	190	177	199	214	199	182	195	214	222	208	205	197	189	204	214	182	182	195	210	188	185	187	183	187	178	204	195	184	191	204	197	210	207	200	188	226	189	184	171	190	189	202	210	184	196	168	190
3116	553	534	562	550	517	520	501	528	534	499	473	471	488	486	442	516	499	499	485	501	468	529	461	515	495	491	485	471	443	452	521	478	478	459	501	441	490	487	468	422	458	505	472	466	482	444	462	483	467	477	434	485	468	484	468	506	451	501	488	483	460	493	438	501	471	478	486	449	442	441	457	458	480	479	437	481	474	527	473	446	476	466	467	479	490	464	503	472	453	504	472	481	500	449	457	463	470	458	523	504	454	453	483	482	466	474	436	522	477	474	420	465	501	471	501	470	496	484	498	488	475	491	491	482	495	463	488	484	437	474	480	511	487	498	497	478	490	517	490	477	492	457	475	467	471	444	452	477	486	470	469	503	494	487	467	482	486	504	499	477	483	454	475	457	448	510	496	516	504	457	478	443	495	465	494	461	482	427	513	444	487	472	509	449	496	441	439	500	523	496	474	471	457	443	481	486	474	493	469	468	468	480	472	479	444	483	447	476	455	456	505	508	483	472	490	471	439	486	512	473	491	496	469	470	509	527	473	453	462	489	491	431	504	493	457	464	469	497	518	465	462	460	467	497	506	488	473	492	460	495	509	490	474	486	497	500	452	463	485	469	492	488	475	503	453	505	460	460	482	430	457	490	521	451	466	463	475	492	508	463	471	494	482	488	471	490	463	498	457	512	445	461	478	477	487	460	500	495	466	460	476	450	458	497	453	477	463	471	478	511	484	472	493	447	479	504	488	467	519	440	484	457	462	465	492	466	449	456	454	474	451	416	513	488	511	480	455	512	434	492	468	505	465	541	469	462	470	484	480	531	464	479	480	489	479	474	474	452	463	484	447	490	469	489	471	484	482	449	494	431	445	486	457	481	490	482	476	495	498	521	487	467	441	484	474	450	511	484	470	493	490	444	504	490	513	484	456	478	472	480	478	521	488	497	483	463	541	479	498	501	441	478	469	510	503	499	479	476	447	474	472	472	447	481	459	499	474	442	498	449	465	490	455	451	471	457	506	471	498	485	479	496	488	518	477	463	527	495	492	476	487	468	493	415	420	512	444	489	484	488	495	514	475	488	479	475	438	464	493	469	462	485	515	455	489	462	501	456	481	509	445	434	478	479	466	448	470	491	465	489	493	482	488	478	458	459	478	469	488	501	486	480	503	451	483	453	508	506	476	502	495	477	479	467	478	475	485	472	480	484	487	471	502	523	462	501	486	478	495	480	552	460	475	449	481	455	484	445	500	475	424	458	481	471	454	456	472	442	478	484	479	452	451	454	498	458	476	484	478	498	466	488	504	461	476	476	489	476	474	479	466	471	469	406	477	475	495	453	472	426	499	526	506	479	496	477	482	486	453	453	473	433	479	480	471	435	475	434	474	489	494	475	493	427	461	467	470	488	510	502	477	488	455	469	492	440	470	484	506	467	472	454	489	469	493	470	480	510	490	455	478	488	493	467	486	465	477	492	484	446	471	455	498	440	473	463	490	477	452	469	495	468	469	498	486	475	433	491	439	477	473	466	504	499	426	493	493	466	490	452	474	511	465	437	477	503	442	484	460	463	496	501	487	502	519	473	469	469	493	512	473	446	476	483	467	468	479	444	547	445	481	505	465	476	460	510	458	453	523	502	492	482	493	460	473	462	461	497	455	412	471	461	491	436	465	456	504	491	512	442	449	470	440	484	498	471	465	476	470	437	475	485	502	489	451	482	467	460	486	459	448	501	506	419	465	494	456	477	464	496	487	502	463	493	465	523	503	487	495	488	437	482	458	448	475	463	478	482	526	478	475	469	468	452	476	476	475	471	466	483	508	488	460	482	470	469	489	452	476	497	482	460	468	473	521	484	491	466	466	498	484	484	429	465	494	479	507	487	485	424	482	515	478	489	491	477	483	483	466	505	506	478	511	485	499	498	484	438	461	512	455	464	452	461	462	485	461	497	420	465	513	467	505	477	466	465	489	499	518	533	505	470	478	451	476	462	461	450	486	499	454	482	460	487	477	486	476	481	486	445	460	436	511	477	487	462	464	457	474	495	526	452	480	481	434	491	502	496	455	498	441	498	514	507	455	490	458	467	453	508	492	494	455	437	474	425	500	480	485	500	510	502	503	527	482	482	480	487	466	505	438	488	489	505	438	467	476	469	449	473	456	470	481	462	488	491	485	464	469	468	466	455	518	498	472	531	494	471	551	470	500	486	511	490	512	474	510	466	475	506	507	493	472	456	478	522	479	461	498	484	496	515	502	515	526	465	417	465	487	452	450	486	493	510	500	484	497	476	471	485	453	466	455	490	502	501	522	480	487	479	446	484	467	512	467	449	443	529	439	490	492	488	485	491	415	518	502	488	482	501	459	490	461	477	490	446	466	482	437	440	507	511	513	501	487	463	483	451	488	504	455	475	440	451	478	509	420	487	440	439	464	460	463	454	483	489	495	463	454	447	446	466	506	494	483	445	478	483	505	461	465	476	449	450	448	502	488	465	495	499	493	465	493	500	533	495	449	475	454	445	465	472	484	458	433	459	438	458	463	473	497	494	533	435	490	449	458	458	504	503	488	481	460	477	450	486	474	455	455	455	489	499	506	483	465	462	456	463	460	462	474	449	449	418	477	454	489	478	509	479	486	472	475	486	496	503	497	465	488	507	446	494	491	503	473	490	500	496	508	495	457	510	449	478	462	486	495	447	465	483	466	458	488	511	467	483	425	509	512	451	443	477	447	459	487	474	489	491	496	508	466	494	489	442	486	472	465	466	469	449	471	482	515	441	471	473	489	480	449	494	445	466	465	510	489	540	431	464	487	479	465	446	473	462	488	514	501	470	481	471	469	477	427	459	468	490	478	511	455	454	449	500	490	484	496	478	518	494	479	477	487	470	481	460	518	525	502	487	471	449	486	504	499	447	462	468	506	486	485	506	465	476	485	510	490	496	498	481	449	458	499	505	529	505	491	473	482	496	468	494	474	505	410	525	433	490	491	456	490	510	437	462	510	423	480	531	470	483	505	526	497	474	477	453	463	444	510	482	451	496	496	488	470	447	472	491	474	512	489	468	438	468	500	461	450	498	492	479	488	463	478	507	512	519	474	478	443	472	510	507	458	484	477	456	491	502	456	487	464	483	464	486	446	449	525	486	474	448	521	495	475	492	499	446	459	506	451	498	486	481	498	458	463	487	463	474	465	508	469	492	502	525	511	523	494	461	466	504	478	492	489	500	484	514	469	487	507	511	476	472	432	443	448	468	451	490	492	476	521	498	492	445	510	512	457	444	472	481	470	479	511	460	465	506	469	474	465	484	479	467	461	465	485	444	460	475	454	465	509	500	493	461	448	484	463	487	487	488	472	424	450	478	455	491	440	446	505	519	426	423	456	483	478	487	469	470	474	461	471	453	520	450	503	472	476	503	478	497	459	456	491	520	465	500	471	485	508	517	483	461	501	479	447	461	465	476	469	480	508	497	516	484	498	454	457	482	459	473	497	483	474	491	473	479	480
10907	787	685	529	441	386	340	355	321	316	329	291	279	307	296	306	308	283	304	293	256	301	325	290	274	291	290	293	288	283	280	266	293	315	275	272	278	267	315	286	304	300	285	328	236	307	255	293	304	291	285	274	313	327	302	296	266	302	257	285	274	279	293	301	322	282	282	274	261	293	291	272	286	327	262	298	296	300	311	303	262	289	257	269	286	266	275	282	295	267	278	298	291	268	296	279	303	271	261	287	283	281	296	293	281	287	259	277	273	267	313	269	310	300	276	305	274	299	253	266	300	293	275	283	283	311	308	305	304	269	279	248	278	271	247	243	309	328	263	271	283	243	260	277	294	328	272	296	290	281	311	303	277	287	266	276	254	291	278	281	274	248	282	281	291	297	277	282	273	294	284	260	297	228	287	305	278	266	282	275	249	277	251	262	290	279	282	242	334	319	292	262	262	276	240	295	288	282	299	289	292	268	283	305	313	329	268	269	294	252	260	268	290	268	265	282	297	282	264	272	255	276	267	343	270	292	280	282	285	298	305	257	317	269	264	246	272	268	278	274	320	323	303	289	302	280	319	300	277	282	252	274	299	289	277	299	255	300	320	297	303	297	278	245	316	282	290	250	298	324	285	301	294	252	336	289	313	304	278	306	285	304	286	252	297	273	287	263	279	286	279	275	307	294	303	290	271	269	291	287	304	292	315	294	305	292	262	269	265	288	325	281	273	278	291	302	266	278	266	298	274	285	301	292	324	288	262	322	263	270	272	299	288	287	275	243	262	271	251	267	297	265	296	290	265	294	289	332	273	239	305	266	268	263	282	294	300	292	273	250	317	285	255	288	281	260	286	293	284	310	304	270	278	256	287	252	275	256	271	311	267	273	283	279	295	272	279	281	300	276	299	255	286	290	279	316	289	348	296	281	318	321	313	292	282	280	296	300	266	302	291	291	250	299	273	285	249	277	273	264	272	302	287	241	303	283	310	289	291	265	285	280	283	276	287	306	269	293	288	320	285	278	278	277	277	268	274	285	278	291	290	323	322	268	282	258	300	298	273	283	280	278	241	246	270	286	262	288	268	298	307	321	275	283	300	321	315	309	281	301	277	303	314	269	292	290	308	281	292	282	279	289	265	281	304	271	281	272	295	257	274	292	265	297	261	275	278	303	285	264	290	293	279	271	276	289	275	299	264	299	296	265	285	321	298	316	319	289	266	276	318	299	278	288	258	306	305	272	267	303	263	262	272	253	279	287	266	293	275	291	306	272	290	263	256	281	292	281	264	280	298	259	265	283	281	268	291	289	263	265	315	297	283	259	307	295	298	265	293	292	271	240	307	296	271	267	307	269	283	287	288	265	304	315	310	287	283	254	309	288	277	260	284	292	298	252	325	282	275	254	292	286	255	273	308	295	274	302	257	286	292	278	269	295	303	258	273	229	289	270	286	259	283	281	286	290	298	279	287	296	328	292	278	289	275	278	250	269	290	304	283	278	263	279	289	282	300	264	299	332	331	306	264	293	273	283	309	263	268	278	275	271	301	281	293	327	283	276	320	277	284	275	281	290	279	275	317	292	271	301	286	306	287	298	270	275	306	282	298	321	311	276	255	269	287	277	264	285	274	276	293	259	291	282	286	284	278	285	312	277	305	280	285	290	309	279	262	296	329	293	284	286	301	271	292	271	274	313	277	303	287	266	289	261	320	267	308	305	278	259	278	299	296	311	316	274	262	303	264	285	328	293	277	282	256	260	281	294	262	274	257	289	298	300	307	279	272	284	280	261	295	280	270	277	260	305	283	238	279	281	273	277	301	253	292	256	249	283	293	250	272	282	313	327	253	260	281	271	291	312	279	281	279	297	297	279	291	312	288	260	293	325	263	260	253	298	260	284	267	282	269	274	307	296	301	311	290	300	259	268	283	270	293	294	301	285	268	276	272	262	270	263	302	290	277	304	296	289	266	302	266	296	287	281	271	337	276	272	312	309	266	301	268	259	309	285	285	289	285	263	311	298	284	258	294	302	281	276	279	296	289	289	287	289	271	289	280	283	300	271	296	253	297	252	259	288	282	283	289	271	284	296	260	289	305	299	291	309	219	268	308	274	282	305	274	285	296	307	288	296	289	279	267	272	287	290	319	290	273	282	292	276	290	299	282	301	268	261	287	261	269	306	277	294	297	295	311	270	263	280	267	276	266	272	307	281	298	275	284	308	262	298	272	268	281	284	281	296	286	308	238	249	278	287	294	287	288	303	271	277	270	273	277	324	270	304	276	284	290	279	313	293	301	280	303	307	260	307	289	303	300	279	300	290	297	277	300	282	268	279	251	249	306	289	310	294	290	302	301	282	271	277	283	265	276	300	296	299	249	278	290	322	270	304	270	277	285	283	276	281	275	250	290	296	310	297	277	284	274	283	276	276	253	276	270	257	218	263	331	255	267	273	288	291	339	298	287	274	293	292	273	276	256	300	303	279	284	277	292	302	266	267	259	289	266	283	281	280	290	283	258	284	292	267	291	299	248	287	317	305	300	274	297	287	302	294	249	284	250	246	296	276	259	276	295	270	287	247	287	273	257	284	250	293	287	268	271	269	299	292	295	266	265	317	280	293	275	279	312	286	271	315	287	279	295	313	285	259	250	310	290	275	248	296	245	275	286	296	289	254	249	261	254	295	280	270	262	286	301	272	286	279	214	268	284	316	277	298	283	273	259	298	280	307	297	270	257	279	268	274	287	322	293	298	325	280	298	287	291	302	290	253	267	266	256	291	283	265	271	323	320	222	266	298	280	285	272	278	294	241	297	266	293	270	267	313	268	281	248	275	293	248	274	267	335	294	242	255	304	309	307	264	280	271	276	269	270	306	281	255	249	285	352	292	290	296	277	305	259	273	282	279	288	297	264	297	249	275	285	293	314	303	322	258	254	271	262	297	293	317	303	283	313	265	325	319	295	246	297	271	304	303	299	283	273	282	316	270	253	283	331	289	275	285	306	293	271	324	298	270	281	289	287	265	298	297	278	258	259	290	290	289	303	293	264	266	293	325	287	307	285	295	280	280	301	320	305	280	245	286	293	280	291	286	286	295	274	281	262	276	282	276	256	281	252	292	283	268	278	273	234	282	291	278	290	290	273	286	287	271	264	307	256	284	286	282	295	288	268	305	287	311	305	299	269	284	290	278	304	280	302	281	296	272	282	291	300	312	306	271	258	262	265	274	297	272	274	298	272	291	292	238	291	284	300	291	293	294	290	288	290	303	279	303	325	305	275	323	305	318	298	256	263	300	295	295	298	280	278	284	293	297	288	295	308	269	289	275	272	305	275	267	266	273	275	255	269	307	261	283	270	290	252	286	284	287	257	284	309	269	256	253	292	255	290	286	255	261	276	261	268	272	254	299	285	301	294	289	293	313	270	287	269	273	262	286	286	297	296	265	297	236	315	270	283	276	280	269	313	273	266	285	303	293	288	301	296	283	312	287	289	302	283	275	305	277
8336	981	1489	1578	1393	1208	1065	979	933	844	844	808	758	785	785	719	777	705	733	713	679	678	654	731	656	717	675	653	692	721	684	686	662	692	650	723	671	653	699	640	683	672	703	659	642	652	654	654	655	710	665	704	662	680	672	660	668	625	664	685	662	604	620	656	644	622	643	649	672	654	664	699	640	645	720	606	654	656	655	634	625	662	614	615	684	659	636	698	609	675	711	678	661	652	676	663	668	666	670	662	654	653	659	661	634	685	658	671	671	670	677	681	651	662	684	676	628	628	641	652	670	688	632	688	662	688	688	653	623	656	634	668	692	630	649	644	651	721	698	666	655	655	648	676	636	633	678	677	659	653	680	679	649	681	673	660	668	651	667	658	656	668	625	665	671	638	645	672	645	650	645	663	647	694	692	670	663	679	625	724	639	671	659	647	663	671	628	651	639	636	633	678	648	641	651	688	665	711	664	661	668	668	655	673	656	675	658	625	655	633	677	661	645	633	639	604	651	637	698	681	655	659	661	647	667	612	678	626	607	620	617	641	652	673	628	649	686	642	645	654	713	610	652	625	679	669	617	674	644	642	634	608	656	661	665	690	661	650	670	644	636	706	645	651	587	649	618	638	641	665	658	692	724	632	658	640	642	687	656	636	641	672	665	620	630	686	659	687	661	663	642	670	696	659	653	643	656	631	684	653	653	659	663	618	628	716	655	628	652	661	681	687	647	665	622	652	671	644	625	650	660	615	636	665	710	677	620	618	661	672	680	620	622	664	655	652	671	608	608	710	647	641	671	673	643	655	656	673	673	640	580	636	643	596	671	666	610	656	678	680	646	632	688	677	682	663	640	635	650	671	677	627	643	653	680	676	694	640	645	644	659	638	657	659	681	700	655	695	627	676	654	683	653	651	666	657	636	674	648	621	632	695	643	672	619	669	671	651	669	644	698	677	628	659	676	670	689	692	619	642	616	663	683	669	655	646	660	654	643	644	644	638	617	652	682	651	661	655	635	638	685	665	678	671	672	667	653	629	702	684	653	683	641	659	683	667	681	643	645	638	635	646	675	607	671	628	645	646	658	680	664	628	664	657	621	676	653	637	666	671	711	627	646	637	659	674	636	670	657	663	640	720	633	629	635	643	628	660	659	598	658	634	614	658	666	681	642	655	650	692	643	663	644	651	656	704	662	692	685	617	660	653	673	679	678	641	691	641	676	650	685	686	700	615	643	641	632	652	668	649	635	645	621	622	633	613	650	686	651	642	622	660	649	688	646	678	686	665	641	651	668	658	644	659	606	624	622	656	669	615	633	657	650	691	660	675	661	649	669	659	700	624	652	660	679	663	653	647	656	673	671	657	688	685	616	661	641	626	617	676	667	650	631	602	696	629	653	632	645	654	649	607	648	663	642	672	690	641	727	629	604	629	675	660	641	656	614	670	614	628	681	658	652	637	678	653	616	595	687	640	647	668	660	664	627	612	698	635	632	680	659	626	627	635	659	622	648	638	673	681	626	645	654	643	679	692	677	660	623	609	658	641	658	658	657	625	645	639	647	628	621	630	651	672	657	673	665	671	652	690	660	659	615	662	676	663	636	722	667	676	697	690	629	665	610	631	669	666	679	697	700	678	646	641	638	644	639	645	662	653	682	607	670	667	632	677	636	650	647	677	624	689	660	649	648	642	712	661	668	632	661	642	646	623	635	666	625	643	680	686	585	674	662	669	658	658	633	646	624	686	669	642	631	717	701	659	651	691	687	651	639	639	615	715	644	689	650	691	624	671	694	664	664	647	680	664	687	654	696	674	655	651	628	625	673	647	645	644	654	636	657	630	563	673	589	663	640	677	648	632	672	661	635	656	648	669	711	633	612	671	700	645	661	634	634	651	691	643	650	654	632	650	650	640	655	666	622	660	664	650	647	641	698	653	674	634	648	643	655	645	626	672	679	694	622	652	691	653	615	664	643	648	632	651	654	663	667	650	658	644	684	641	638	719	670	674	623	648	645	683	619	660	648	634	675	677	668	635	654	635	671	671	645	628	656	675	645	638	675	700	632	663	646	626	677	650	651	665	624	685	661	660	676	654	656	625	668	620	625	650	664	648	625	626	662	684	673	668	649	616	609	674	688	675	653	672	632	620	642	664	648	631	618	651	663	641	662	632	646	643	631	680	639	669	691	651	654	680	670	649	658	665	625	687	657	663	642	673	680	638	652	677	686	675	629	655	686	657	625	645	613	653	700	663	679	627	654	674	642	665	622	689	630	642	588	643	683	662	661	619	669	687	671	643	635	643	675	708	662	675	626	663	660	654	655	656	663	636	620	650	664	656	623	662	652	673	653	676	668	685	665	697	670	606	677	629	632	640	622	668	592	662	635	670	656	648	645	684	684	679	635	684	634	665	657	663	692	690	618	586	667	645	641	715	661	648	640	711	678	643	646	598	633	692	631	688	629	667	671	666	621	641	647	664	641	626	635	638	691	649	630	650	623	640	665	628	689	680	642	646	599	652	598	703	661	629	673	635	633	617	671	696	659	666	640	661	654	666	631	645	642	665	662	705	661	646	663	650	637	606	677	649	675	669	638	619	659	667	676	634	669	678	629	658	670	650	620	637	619	677	665	580	655	669	658	637	689	649	650	663	687	673	661	692	649	658	623	631	621	654	670	583	730	656	623	620	674	622	633	664	680	680	636	679	675	689	628	639	654	686	638	645	672	638	666	679	598	655	644	645	646	683	674	600	654	658	670	603	645	665	626	629	645	650	643	677	650	684	615	686	692	663	671	688	652	625	673	698	687	666	659	657	680	651	671	652	649	613	666	598	663	644	681	654	662	641	658	674	683	624	624	635	714	660	630	641	650	695	656	690	632	670	626	619	710	634	628	678	635	706	642	694	651	634	688	651	621	701	615	700	633	670	654	649	691	692	639	675	678	710	690	619	661	630	659	633	718	611	668	667	666	630	639	666	703	662	670	636	716	662	590	720	646	627	654	664	644	645	675	676	691	631	626	683	648	631	682	666	657	651	659	656	665	652	645	635	686	698	620	664	606	676	677	699	695	661	640	653	649	671	695	601	653	664	655	658	667	611	666	635	670	653	593	688	678	626	592	675	644	688	660	668	644	634	664	662	637	641	642	695	672	619	636	686	699	641	646	609	601	684	661	684	655	660	639	644	629	633	633	667	707	695	665	694	630	609	618	638	633	683	638	661	664	606	642	685	644	641	629	661	658	644	622	679	664	612	691	648	615	690	681	616	623	661	656	661	687	629	681	643	645	694	662	691	674	640	646	654	679	638	653	693	638	688	637	667	669	677	661	649	632	635	613	602	721	667	658	655	677	662	642	643	653	664	656	628	670	675	638	641	601	683	671	674	667	647	692	643	658	683	654	612	645	620	626	621	643	655	710	677	683	656	659	703	620	627	661	675	624	608	685	666	646	684	623	641	659	647	636	650	643	658	652	660	670	657	672	640	682	675	665	665	642	609	638	665
18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
