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
337052144203	337052144764	337052145314	337052145864	337052146414	337052146964	337052147514	337052148064	337052148614	337052149164	337052149714	337052150264	337052150814	337052151364	337052151914	337052152464	337052153014	337052153564	337052154114	337052154664	337052155214	337052155764	337052156314	337052156864	337052157414	337052157964	337052158514	337052159064	337052159614	337052160164	337052160714	337052161264	337052161814	337052162364	337052162914	337052163464	337052164014	337052164564	337052165114	337052165664	337052166214	337052166764	337052167314	337052167864	337052168414	337052168964	337052169514	337052170064	337052170614	337052171164	337052171714	337052172264	337052172814	337052173364	337052173914	337052174464	337052175014	337052175564	337052176114	337052176664	337052177214	337052177764	337052178314	337052178864	337052179414	337052179964	337052180514	337052181064	337052181614	337052182164	337052182714	337052183264	337052183814	337052184364	337052184914	337052185464	337052186014	337052186564	337052187114	337052187664	337052188214	337052188764	337052189314	337052189864	337052190414	337052190964	337052191514	337052192064	337052192614	337052193164	337052193714	337052194264	337052194814	337052195364	337052195914	337052196464	337052197014	337052197564	337052198114	337052198664	337052199214	337052199764	337052200314	337052200864	337052201414	337052201964	337052202514	337052203064	337052203614	337052204164	337052204714	337052205264	337052205814	337052206364	337052206914	337052207464	337052208014	337052208564	337052209114	337052209664	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
42337	14143	3881	1868	1337	1043	813	700	620	580	512	524	441	470	443	463	365	437	376	393	416	379	399	385	414	418	341	377	381	381	361	362	387	355	385	388	346	359	345	312	349	338	351	334	339	359	368	330	341	357	341	333	347	369	325	351	383	364	348	357	378	349	351	293	324	376	379	364	379	347	345	345	384	339	336	392	368	342	365	391	330	358	367	367	359	352	355	309	378	370	355	343	370	413	353	340	343	407	398	331	337	370	331	345	394	366	366	373	337	371	342	349	360	346	347	331	364	351	358	341	371	322	346	352	363	375	356	341	377	356	347	366	418	341	349	359	359	341	366	338	360	340	323	346	345	368	384	355	345	314	358	328	340	374	357	343	378	371	350	382	306	358	351	366	382	340	364	352	390	380	416	320	297	326	365	390	340	351	369	361	378	351	394	357	333	357	339	366	341	364	378	368	360	335	329	333	401	380	362	360	332	325	385	356	339	317	327	371	340	355	351	384	371	358	338	354	344	365	353	347	358	376	354	331	350	356	337	323	325	357	323	347	344	345	332	347	338	373	316	330	343	368	386	362	342	358	349	365	341	362	337	336	356	366	373	381	347	355	365	334	344	324	336	318	369	346	339	363	371	341	358	316	357	333	382	328	359	343	355	341	386	347	364	328	319	375	352	332	328	333	379	373	346	324	322	344	351	346	373	356	367	363	380	332	315	351	334	350	330	355	358	319	377	341	379	347	322	355	384	348	331	360	347	386	392	366	361	346	325	372	330	385	368	349	363	370	359	308	366	376	354	343	370	366	371	335	359	379	329	359	356	366	363	403	369	366	360	335	348	357	339	345	352	364	379	363	326	335	348	347	387	340	362	365	346	338	344	345	357	340	323	331	363	357	334	331	351	336	361	350	354	397	391	372	326	342	324	351	341	374	357	360	385	383	368	309	310	359	367	348	351	357	368	368	352	350	326	358	316	332	319	334	387	303	338	329	341	351	356	348	358	328	371	341	336	374	353	390	350	356	377	322	358	301	334	358	348	373	329	351	322	329	319	328	380	369	349	361	324	358	348	367	359	369	354	348	365	363	364	373	399	394	374	340	356	384	349	331	362	344	386	326	321	340	349	343	368	363	376	320	354	377	325	346	324	358	329	342	360	347	354	355	348	370	365	358	349	339	341	324	331	348	343	335	344	361	379	341	346	340	357	320	388	355	373	364	351	325	348	317	365	347	342	320	340	328	351	343	393	337	354	334	363	345	334	359	361	381	405	341	355	371	359	383	329	360	366	340	333	307	330	314	379	368	310	385	351	352	374	357	333	353	354	377	387	295	356	374	375	334	342	356	320	392	324	366	347	356	328	327	381	321	368	332	330	341	361	358	388	346	356	333	372	315	345	403	376	364	377	342	343	364	369	376	321	340	382	344	340	342	379	374	392	359	385	367	367	337	317	348	322	350	341	352	357	336	328	359	351	313	337	366	341	372	357	350	341	339	358	354	363	356	359	362	354	367	353	339	344	336	345	345	340	342	316	341	365	362	382	383	342	328	362	315	368	373	339	340	359	345	367	367	347	354	320	308	377	365	381	355	341	355	383	344	378	337	378	360	321	302	349	373	368	320	328	361	331	323	378	342	342	353	337	337	325	372	316	354	348	381	347	319	355	347	337	318	333	379	308	388	358	330	329	335	338	353	341	333	359	313	363	347	348	302	339	364	354	355	370	376	345	348	367	355	346	337	386	347	340	329	327	344	325	328	369	346	339	365	364	323	377	346	351	363	346	351	365	354	351	358	366	379	373	367	323	370	371	361	347	341	381	383	338	358	389	352	354	358	343	371	365	343	347	344	334	360	373	338	368	336	324	343	351	358	329	318	315	302	324	374	344	332	364	372	375	365	349	333	358	346	345	343	351	344	337	336	344	392	321	393	349	340	322	364	385	333	375	347	314	373	342	337	340	338	328	366	378	367	376	340	381	356	363	346	337	365	372	305	347	353	326	339	371	369	388	322	330	353	325	382	367	362	375	354	342	373	352	362	377	391	339	369	321	345	366	319	364	379	331	371	310	342	292	311	358	370	334	354	311	349	344	334	335	341	342	394	331	363	317	347	302	345	371	347	332	387	363	379	400	346	349	341	347	364	336	363	319	343	335	385	334	339	329	373	322	388	324	345	369	342	351	349	351	336	343	333	332	348	344	330	387	350	374	338	332	376	363	337	362	353	356	345	363	345	344	337	342	404	370	357	375	344	358	384	403	343	342	378	344	366	376	344	348	339	323	340	369	348	366	343	364	360	345	348	359	347	302	345	347	384	346	357	346	328	370	369	364	358	378	336	373	338	337	372	370	352	353	340	335	383	387	374	362	357	367	349	320	377	339	364	357	355	374	347	344	362	344	365	373	304	339	374	322	324	331	407	360	351	337	364	337	333	343	382	365	349	342	334	373	374	340	380	352	352	363	386	324	366	363	358	375	401	347	337	379	343	365	371	357	363	389	335	346	347	381	314	353	396	402	337	348	381	352	330	378	332	359	349	352	382	370	339	313	350	339	349	325	354	354	381	328	340	357	310	343	346	349	380	332	357	335	354	353	334	325	354	361	347	337	384	335	318	319	329	347	332	339	366	381	358	308	321	374	327	341	352	344	370	389	396	388	394	351	338	350	377	375	390	367	376	324	389	347	347	356	337	372	320	393	328	315	335	336	372	362	311	324	375	362	338	354	318	369	391	320	362	319	323	336	327	338	350	323	369	335	339	354	346	365	337	342	361	340	335	342	391	381	378	371	380	378	365	340	395	326	390	342	371	318	336	341	384	330	345	372	345	366	361	393	369	381	348	399	345	370	357	347	373	373	338	356	373	352	358	349	306	338	359	338	380	348	327	334	343	326	363	375	324	341	336	344	351	373	374	349	330	351	399	365	320	349	353	375	358	350	374	376	344	327	379	347	337	354	329	345	341	326	345	317	320	345	362	374	346	342	349	378	351	372	369	371	362	380	317	351	336	375	349	368	348	363	340	333	359	348	371	359	326	339	337	357	364	317	350	336	362	319	343	344	350	338	336	341	353	366	347	374	355	332	375	352	365	341	323	326	370	347	337	344	347	358	347	323	329	368	356	317	374	350	343	342	327	350	366	369	382	321	331	378	366	337	329	365	344	339	357	360	322	360	365	295	357	325	362	342	378	374	347	374	342	359	381	363	355	358	341	364	320	367	332	362	344	363	363	371	378	336	332	321	341	297	337	356	366	364	340	358	354	367	383	357	305	376	368	377	353	379	388	349	355	413	347	360	355	358	378	365	347	355	323	316	372	344	384	344	326	378	385	376	330	364	374	364	359	367	351	330	354	350	323	331	368	348	339	373	372	323	357	368	358	327	349	392	318	341	357	369	354	354	349	361	339	367	331	349	339	341	350	348	343	360	363	348	317	350	343	315	360	339	336	333	363	352	373	342	355	364	349	319	352	373	330	356	366	359	381	363	358	364	361	356	335	326	380	339	381
18333	2338	4986	5584	4603	3815	3221	2776	2399	2110	1925	1746	1703	1476	1461	1338	1319	1292	1236	1200	1190	1085	1100	1059	1074	1072	1065	1003	943	954	931	980	983	959	989	920	957	906	961	870	922	875	961	900	881	878	879	891	891	842	943	860	870	835	882	853	869	926	921	820	915	837	829	854	826	888	884	847	903	836	855	836	838	875	843	817	844	832	825	864	836	851	874	836	825	829	790	804	872	868	873	816	851	833	851	909	856	877	853	884	900	828	861	858	848	850	831	867	844	806	835	815	852	816	808	839	838	872	839	881	840	805	836	854	889	809	792	840	861	824	853	800	873	857	853	812	802	827	838	812	818	854	811	877	808	823	820	806	848	830	794	903	828	844	834	839	870	834	853	846	822	884	862	835	828	858	859	775	773	879	803	833	859	782	835	860	814	825	801	887	836	857	780	862	806	782	836	810	853	857	844	870	830	829	814	810	872	837	838	867	809	807	884	757	838	860	882	776	852	876	778	829	793	869	815	806	822	791	816	819	827	834	852	783	877	836	840	817	831	802	861	861	819	801	862	825	834	876	826	838	830	847	826	849	887	830	805	846	829	779	824	820	874	812	801	857	836	839	853	868	879	818	866	783	826	902	784	828	825	810	880	871	850	854	800	809	889	812	859	850	840	810	814	838	792	853	834	812	821	874	825	806	858	835	806	806	802	825	803	832	834	849	822	855	867	836	815	878	848	844	841	825	863	885	852	860	885	823	795	863	855	788	815	890	808	817	843	847	844	887	835	816	829	793	820	876	777	838	809	833	902	827	839	826	830	818	835	792	795	824	832	836	850	829	864	844	804	863	871	814	837	823	858	839	851	817	813	859	826	812	825	839	895	866	811	820	811	848	777	801	783	858	842	813	840	806	826	774	792	804	764	855	846	834	831	867	792	863	813	803	877	892	895	806	838	884	827	838	797	829	868	829	835	804	773	839	863	858	837	849	837	820	868	824	823	844	860	801	815	854	829	812	842	886	843	842	825	812	876	847	786	830	826	805	896	846	774	823	874	782	819	811	822	855	838	782	854	859	833	840	799	853	835	808	823	852	775	880	818	854	835	813	825	822	854	797	820	888	805	834	774	846	825	863	823	786	836	865	801	869	829	846	747	797	833	862	798	864	832	789	862	841	820	851	826	843	867	840	821	824	814	797	840	859	873	891	752	836	824	862	812	833	847	872	808	861	797	894	857	857	855	842	829	818	790	841	833	834	837	809	869	819	827	870	832	862	830	855	811	837	822	799	811	860	862	812	882	814	819	837	881	876	853	872	875	814	899	854	815	822	824	822	879	836	833	821	811	824	835	838	827	842	825	850	882	844	815	819	838	838	862	830	819	814	889	851	850	789	815	835	831	801	834	769	870	771	821	856	826	835	832	815	857	824	850	797	857	826	816	856	861	818	887	841	841	798	835	837	863	835	849	833	852	824	836	820	824	806	815	865	853	840	792	775	818	859	832	816	811	808	837	864	813	823	802	793	839	832	847	798	844	841	845	854	819	859	879	829	833	848	830	808	807	824	830	837	800	873	822	863	845	785	870	841	851	830	840	814	807	796	878	793	839	825	874	831	805	869	860	798	758	839	808	852	813	808	840	818	791	815	843	853	800	848	814	858	811	843	857	833	899	825	823	852	811	892	802	845	801	846	897	835	786	821	816	833	858	771	849	838	799	789	823	837	874	880	830	826	880	830	828	816	869	787	867	847	771	821	825	816	834	834	818	879	869	879	841	816	806	880	845	803	883	832	830	844	823	805	851	812	856	847	848	879	844	837	796	880	866	841	828	843	844	814	852	818	855	813	806	821	806	828	849	844	810	788	826	821	836	850	811	817	841	830	853	845	817	846	822	870	842	837	858	794	798	811	816	833	837	804	842	820	875	836	834	818	820	795	837	848	857	828	831	795	806	862	824	833	782	839	822	812	804	817	836	813	852	777	811	787	875	843	857	794	833	810	822	834	776	840	784	817	818	840	787	885	817	797	821	835	827	839	827	873	865	824	852	827	836	838	793	917	854	869	818	858	790	827	854	918	777	780	802	862	846	868	821	818	859	822	832	785	786	822	847	846	815	793	824	828	834	830	847	846	777	816	820	864	824	871	881	843	827	801	854	824	818	795	786	866	830	869	795	855	849	799	891	846	830	824	786	806	799	836	829	828	813	838	817	796	846	868	797	809	890	795	819	820	844	835	857	832	850	781	828	853	863	857	850	767	804	754	807	808	850	834	897	812	821	868	844	848	877	893	795	828	873	815	856	843	854	795	864	854	793	841	832	809	813	814	758	884	829	844	858	789	853	850	914	840	805	820	820	851	834	798	829	897	857	849	802	827	848	827	861	857	833	802	859	821	844	819	824	816	826	836	827	831	826	818	809	868	846	811	837	829	833	839	829	756	832	800	885	758	829	814	846	831	817	820	803	867	778	852	853	834	827	853	867	794	877	783	834	825	840	833	777	850	793	847	843	826	837	844	802	875	787	848	837	860	874	837	854	827	818	835	831	840	835	807	834	809	833	894	854	836	858	856	856	824	858	836	765	847	831	821	875	849	874	826	850	863	876	796	789	887	788	883	827	842	827	855	834	832	829	858	818	822	841	868	828	863	804	793	808	832	884	806	834	810	823	834	819	769	828	764	864	871	832	784	866	813	834	820	861	832	840	878	845	816	802	822	827	819	826	853	796	854	835	852	852	845	754	829	867	820	835	812	823	794	834	859	844	863	755	837	818	871	856	834	804	814	824	849	847	800	828	819	842	876	845	830	852	831	815	845	857	779	867	861	818	827	862	835	807	808	804	830	809	765	899	844	871	791	828	806	820	830	840	827	815	816	781	822	785	908	875	890	879	856	903	839	828	780	789	838	797	812	797	818	796	835	814	803	815	838	848	836	850	817	864	875	865	843	840	789	827	840	841	869	826	780	858	856	814	846	829	774	874	771	842	830	784	803	879	791	846	814	839	791	912	803	878	875	845	848	826	843	852	836	834	828	833	834	843	835	861	854	844	814	805	812	883	827	856	785	803	842	866	807	826	800	872	835	811	823	841	829	862	847	805	833	806	807	845	826	864	821	845	807	858	840	839	834	831	806	829	836	885	783	789	867	859	880	842	834	871	864	816	869	798	789	866	826	847	846	858	843	868	810	814	855	802	835	866	833	826	868	800	761	869	805	844	791	819	855	861	889	842	771	843	792	807	827	863	849	922	897	791	830	842	798	850	805	830	821	802	833	816	822	861	874	809	844	821	823	859	805	809	842	868	804	820	880	785	841	842	889	829	798	856	842	838	794	801	824	797	837	830	785	855	833	812	777	784	834	798	819	825	790	847	851	859	837	847	871	825	837	864	853	878	818	826	823	838	828	828	843	826	822	843	826	815	799	817	828	890	876	834	828	899	771	807	835	822	851	829	825	810	798	855	796	859	830	817	777	845	834	866	809	842	806	844	822	857	868	797	845	843	903	815	821	875	786	745	827
2934	188	157	177	131	173	165	142	166	166	161	155	155	167	165	151	153	136	158	132	171	151	164	132	142	160	155	166	148	148	165	151	151	153	148	151	143	151	153	146	143	154	131	133	159	144	146	116	139	139	142	132	166	150	184	154	131	150	153	151	157	149	152	165	135	164	180	142	151	160	153	152	174	153	139	133	145	167	170	141	148	150	155	165	152	153	151	160	146	154	150	137	129	164	126	169	163	142	149	166	158	149	160	138	157	131	174	153	160	159	140	151	149	143	172	140	139	157	155	152	143	163	166	137	147	128	133	153	145	136	145	141	135	176	161	155	158	149	161	154	159	175	146	163	154	196	131	142	169	174	162	168	139	160	145	130	179	147	151	124	146	133	162	168	162	160	139	149	162	141	150	162	140	155	132	151	189	153	162	158	154	164	143	149	148	117	153	170	169	165	145	169	138	133	152	156	143	120	148	154	154	161	148	144	144	159	152	164	149	137	158	137	149	156	132	147	150	157	158	153	150	153	159	175	132	142	144	141	140	162	157	151	149	129	153	143	143	160	177	155	133	169	168	155	160	146	157	168	154	168	183	157	164	139	145	148	151	143	141	132	148	141	160	148	169	134	155	159	145	144	155	148	157	164	135	147	136	158	162	131	147	121	148	176	181	161	172	149	150	136	157	134	141	139	172	142	162	149	151	135	170	163	142	134	161	153	130	202	173	161	176	183	176	168	160	130	139	163	160	150	169	163	132	162	142	144	146	145	145	164	163	138	160	156	155	140	154	134	155	161	141	163	166	136	142	135	142	151	165	172	143	131	169	153	126	149	139	166	155	155	152	148	180	167	157	151	144	174	154	151	154	151	155	155	168	140	145	140	145	149	151	151	141	145	149	170	141	159	136	184	148	144	142	163	154	156	183	153	184	137	143	152	141	153	153	166	136	152	160	180	145	141	130	158	151	178	142	154	175	144	158	161	136	143	139	164	153	163	152	165	158	136	158	165	152	163	147	160	149	170	175	168	153	165	160	174	186	150	164	160	152	151	162	119	145	162	135	157	180	148	147	167	166	139	158	150	150	172	167	162	165	143	149	156	136	151	156	163	160	154	165	143	141	162	177	124	172	173	147	148	163	162	135	148	141	160	172	154	134	122	162	163	150	161	156	167	157	174	128	147	144	163	147	167	147	148	164	163	152	186	162	148	146	160	158	160	143	168	151	143	150	151	147	168	148	144	137	149	156	146	143	174	146	153	146	143	165	149	157	156	144	139	150	158	169	146	155	154	158	184	169	155	142	163	155	154	179	155	143	158	160	163	159	141	166	153	136	135	169	171	160	167	154	144	155	167	140	143	165	131	139	163	141	138	147	117	158	157	155	123	146	160	163	157	167	129	159	147	169	136	163	132	146	174	168	156	171	153	158	151	143	169	159	142	167	158	141	143	134	148	169	157	144	162	153	136	153	145	153	155	150	159	172	135	149	135	139	151	155	160	168	167	155	126	155	168	164	165	149	149	158	126	143	150	166	187	178	136	159	164	150	160	155	166	122	147	129	148	142	171	145	152	158	158	165	159	158	145	171	178	164	157	160	132	147	147	152	149	129	143	155	170	152	158	146	127	134	153	139	164	148	140	166	150	139	141	115	158	154	158	152	163	150	158	151	142	145	139	166	158	121	155	154	163	141	169	146	125	169	149	155	156	164	154	141	147	141	141	167	158	152	151	151	147	145	162	136	176	159	136	168	162	143	147	153	145	141	169	142	155	150	150	144	165	154	141	167	160	154	176	158	161	133	149	142	133	142	137	152	152	151	170	154	135	136	168	149	136	153	167	155	159	143	157	161	161	160	132	142	137	164	175	157	165	150	145	168	151	168	175	181	152	172	138	161	183	149	167	155	160	148	144	156	145	161	167	147	182	159	159	150	153	167	167	166	180	159	171	149	150	175	167	166	144	169	148	128	157	147	166	150	151	150	161	185	133	135	161	193	170	146	144	143	154	174	172	155	156	152	156	147	138	144	173	161	135	164	151	151	172	162	141	177	182	165	160	159	165	132	148	152	147	150	155	151	164	145	153	153	130	126	153	154	137	173	175	140	166	121	139	153	162	161	134	125	147	147	143	163	175	163	143	157	150	151	140	162	159	159	140	128	133	166	138	167	146	153	143	155	175	148	150	163	149	142	169	156	149	152	181	132	144	149	145	146	144	138	110	140	152	152	165	148	137	161	161	158	125	158	154	148	108	157	152	171	152	162	124	154	154	154	159	155	133	137	158	158	152	149	146	160	140	149	152	151	152	155	166	139	139	141	149	152	168	139	181	162	157	164	147	160	158	176	175	172	155	143	153	145	151	167	169	167	172	144	150	166	142	175	146	160	144	160	135	137	163	151	168	143	159	147	152	158	177	154	158	156	161	163	143	150	139	165	136	164	152	168	129	144	148	144	174	156	142	154	156	154	141	159	182	171	157	159	155	152	167	156	162	166	162	157	144	145	163	160	115	158	153	170	166	154	170	155	145	141	169	147	160	149	158	137	128	162	171	161	171	166	155	179	161	151	151	169	173	138	167	145	165	175	179	160	136	143	171	166	147	156	173	161	150	146	151	161	141	155	169	174	139	147	171	156	160	156	132	125	153	166	144	152	163	151	152	155	147	162	158	152	147	155	141	159	142	147	151	151	127	146	141	150	151	141	124	155	160	136	153	151	144	157	147	152	184	130	156	149	147	147	143	154	153	130	152	150	154	156	164	173	184	116	152	148	148	156	157	149	177	157	155	152	167	149	142	161	146	129	154	153	157	154	161	180	160	159	158	119	161	154	154	165	168	149	164	170	165	140	152	151	150	132	137	131	171	129	170	149	161	139	165	154	166	159	153	138	137	163	166	166	167	147	132	136	153	136	154	151	142	149	144	165	154	162	165	142	144	153	144	160	154	136	141	143	140	155	158	172	161	143	149	155	182	153	152	145	139	145	158	187	134	115	146	147	159	166	171	151	144	173	153	142	140	157	143	165	149	144	166	163	158	173	129	138	147	143	156	148	171	153	145	164	145	136	154	149	156	180	168	139	171	171	148	155	144	184	158	123	168	171	165	137	142	163	164	152	167	145	152	155	141	135	127	153	150	150	145	157	167	149	156	155	170	149	131	146	152	145	155	125	159	168	153	155	139	154	140	156	158	152	154	141	152	167	151	151	146	152	187	172	152	159	129	156	139	150	154	169	149	164	147	164	145	143	150	153	179	135	152	157	163	145	163	175	162	155	163	164	138	158	146	162	159	143	139	160	117	159	150	191	156	141	162	143	164	162	173	178	158	137	155	167	159	146	143	156	158	149	157	156	127	152	153	162	147	142	142	157	158	172	133	156	167	165	153	149	156	174	154	147	152	174	169	151	133	148	132	164	152	155	167	153	144	173	153	163	140	148	174	152	162	170	155	143	150	162	147	133	147	154	156	160	151	144	150	167	149	170	170	156	143	175	155	172	127	149	150	140	140
3255	430	505	498	519	495	475	471	498	425	473	413	451	463	441	438	471	413	419	412	409	444	447	440	431	408	439	427	431	416	414	424	413	469	433	429	437	438	440	424	420	412	399	413	444	414	418	411	417	456	407	420	416	440	441	431	399	380	384	427	390	440	454	419	430	411	484	413	412	402	395	470	456	418	378	448	401	441	442	424	418	479	424	448	415	434	452	419	442	394	423	446	402	414	413	422	432	440	427	449	451	403	417	416	412	416	425	429	441	413	397	453	419	414	413	409	425	440	410	423	397	435	457	440	414	421	442	477	439	412	413	441	437	456	450	445	397	431	411	437	446	416	395	394	429	454	458	433	408	434	434	422	410	441	434	413	444	425	458	413	423	458	445	425	420	425	446	444	453	444	422	430	441	401	441	431	415	470	413	434	406	404	437	389	418	404	479	411	391	424	427	441	424	481	434	414	452	423	402	377	469	418	426	441	404	412	436	384	441	436	436	452	425	394	431	435	428	440	428	382	407	398	423	402	423	440	414	428	430	451	422	412	401	421	406	410	446	407	439	426	438	432	443	432	411	396	421	417	408	449	442	396	422	423	448	428	402	426	446	431	402	438	430	465	428	411	431	401	428	419	424	455	433	461	407	443	387	432	385	434	425	432	434	450	427	438	403	421	406	425	397	387	433	449	418	432	419	426	423	415	420	423	401	426	434	416	412	424	431	420	419	432	402	435	448	409	420	413	456	415	421	417	444	404	410	411	419	369	428	448	435	446	440	382	405	390	425	417	415	433	423	405	431	421	441	417	441	433	417	443	366	457	447	398	435	403	483	436	448	396	420	395	391	434	412	444	403	404	450	411	403	384	438	402	408	409	429	411	414	401	455	447	439	400	421	440	393	412	429	440	415	417	403	408	441	439	394	425	444	433	424	428	439	380	461	393	428	433	488	442	406	408	437	432	433	417	380	405	447	432	389	417	421	433	405	385	428	434	389	432	423	398	436	429	432	451	400	428	412	422	415	432	414	409	462	445	442	412	454	458	397	411	413	431	423	431	438	455	434	417	394	377	393	448	405	428	413	419	386	414	426	433	438	436	452	399	409	427	394	416	424	440	405	457	442	437	397	440	436	421	426	455	454	476	429	451	428	460	411	402	443	413	420	440	426	405	435	432	411	417	412	445	432	434	474	441	400	382	445	445	431	420	441	410	413	397	401	428	454	425	408	396	409	427	421	429	390	423	472	434	406	457	408	433	366	382	431	413	439	424	443	425	392	391	441	430	395	421	433	406	440	425	433	448	451	436	407	421	405	468	390	439	409	404	419	424	402	451	436	432	395	417	428	433	402	380	442	394	430	401	427	403	416	415	398	431	409	443	421	438	411	429	446	394	416	452	419	439	440	424	424	415	442	447	433	407	435	410	430	429	436	425	432	419	405	406	399	443	444	433	405	436	417	441	427	445	421	420	420	416	446	449	438	422	455	442	418	378	414	389	477	474	434	413	413	445	409	428	441	412	449	422	420	420	448	421	438	436	429	426	426	453	396	424	384	422	429	423	425	411	427	386	383	410	422	475	422	426	417	424	449	391	380	408	451	445	424	414	426	428	419	415	488	453	394	395	424	414	433	459	399	398	408	438	418	431	428	397	435	450	447	389	454	429	411	428	439	404	401	425	403	441	451	436	430	449	396	397	424	402	478	407	396	447	431	400	397	416	453	463	458	386	444	420	440	445	459	407	429	399	401	480	445	432	397	447	428	400	407	424	440	466	419	437	431	413	409	446	480	415	416	402	408	419	417	437	394	442	411	415	412	429	424	396	434	437	424	429	450	422	388	449	422	433	405	381	394	450	407	443	391	435	443	418	436	458	432	417	453	426	420	439	423	408	410	457	430	410	419	434	420	409	426	474	444	426	404	447	439	433	427	444	425	437	427	438	391	405	429	442	428	412	409	425	415	432	415	461	429	423	436	422	437	416	435	444	406	426	454	452	427	427	432	416	422	442	395	434	411	436	452	461	421	405	411	436	400	443	434	392	430	428	416	436	412	450	427	405	407	430	437	384	417	415	424	422	420	428	419	452	414	429	409	416	454	442	418	434	440	395	403	402	413	434	409	386	411	434	433	432	413	448	413	422	443	442	458	420	421	455	418	469	437	412	404	424	444	452	457	411	398	455	403	422	404	455	452	433	438	434	424	426	402	446	422	422	445	393	421	417	437	437	393	400	412	451	428	411	401	409	428	420	407	444	422	451	393	449	419	377	427	394	425	397	393	436	458	487	412	419	428	410	394	413	413	416	414	406	421	419	454	441	449	384	393	383	463	407	412	434	412	407	400	451	422	402	432	423	420	420	427	413	423	424	445	412	434	412	433	471	434	420	421	424	447	425	452	417	465	436	411	447	442	425	432	428	422	469	461	436	423	412	442	398	469	425	425	420	393	461	417	437	406	422	419	433	469	444	423	437	409	446	397	423	441	432	440	432	334	425	417	433	384	417	441	422	414	430	409	452	460	464	425	440	405	432	406	417	444	393	378	444	419	417	392	424	428	413	436	471	438	406	404	411	410	438	421	405	434	445	418	418	419	413	452	430	438	466	381	456	448	420	408	416	446	466	484	452	448	389	432	442	431	398	437	419	433	425	390	414	460	421	397	408	460	467	414	417	444	446	448	414	449	391	422	425	432	452	412	408	450	415	421	421	437	406	432	415	406	402	398	472	407	453	402	437	459	442	423	398	433	464	416	415	391	448	410	452	404	419	449	491	464	424	428	467	393	422	405	412	424	450	418	404	460	417	420	439	413	431	419	444	405	385	432	441	427	396	434	412	455	390	391	434	384	455	411	403	429	433	433	398	425	382	414	439	429	437	416	417	456	403	396	416	425	417	431	441	417	428	430	450	415	412	430	452	405	437	397	444	435	414	445	431	411	431	438	451	426	415	418	408	433	418	456	421	452	431	478	412	393	416	470	445	401	434	443	408	394	407	412	427	416	447	431	404	465	429	433	452	430	427	415	433	422	405	399	470	416	414	426	435	403	442	399	439	420	469	410	425	447	419	439	401	383	414	406	427	436	420	433	416	436	386	427	394	408	419	425	408	450	409	428	395	440	452	406	404	439	419	435	419	439	420	412	410	421	391	444	390	390	416	435	385	464	377	414	411	420	403	404	449	456	428	432	475	396	406	441	416	459	401	409	449	394	406	440	449	438	440	418	387	404	403	446	447	468	420	413	447	437	438	409	431	425	408	413	399	410	429	422	418	465	443	419	458	417	439	405	431	443	396	418	420	449	390	453	416	441	406	417	428	445	425	439	413	415	414	436	442	448	410	461	385	430	426	412	417	419	447	401	398	432	448	379	395	396	442	392	408	401	399	426	378	450	442	432	444	438	409	412	430	428	434	402	418	447	406	469	448	405	423	428	477	430	435	450	446	431	402	441	429	448	406	428	427	434	404	456	415	451	416	431	400	445	407	428	394	417	418	415	453	423	417	429	429
28397	4148	1291	952	732	532	532	412	402	347	321	297	330	325	307	278	268	277	300	271	285	252	249	247	263	282	289	244	245	251	239	257	277	241	231	245	287	248	221	238	289	270	229	214	292	268	262	231	223	224	232	247	219	263	237	270	239	245	245	227	209	274	251	256	226	236	248	262	246	230	257	229	252	235	247	249	260	246	249	250	281	251	233	226	240	258	247	250	254	238	237	245	224	219	247	276	262	259	271	234	279	229	268	243	256	245	243	236	232	271	241	259	239	248	229	220	243	211	262	261	255	254	275	240	255	234	214	236	270	270	205	229	268	240	256	212	241	228	230	249	250	273	240	215	227	238	238	237	242	262	203	240	248	234	246	218	224	253	223	269	267	238	248	232	262	286	252	225	272	222	254	240	253	237	294	265	234	220	220	247	241	289	281	240	248	238	255	233	253	247	255	243	260	224	240	243	242	250	240	235	238	250	225	275	226	265	235	240	268	247	223	258	232	242	242	247	251	247	257	238	269	253	240	239	226	250	228	224	271	241	254	234	265	260	251	266	265	227	247	245	282	256	224	233	252	263	242	244	238	275	240	253	281	250	259	222	238	248	248	219	236	238	256	231	230	256	269	263	263	246	237	242	262	250	221	244	251	247	231	229	250	257	215	245	246	222	273	245	220	265	236	247	228	230	224	270	256	264	280	266	260	259	255	244	228	272	225	226	269	266	265	227	229	226	238	227	227	257	219	241	231	248	200	273	254	217	250	255	268	250	220	254	230	232	248	236	250	223	260	241	230	236	241	217	234	218	263	223	253	256	231	242	241	260	242	227	224	236	231	235	219	238	276	240	277	231	233	243	224	256	239	248	246	244	237	255	248	273	246	238	263	240	222	238	264	269	241	233	210	231	236	248	251	250	236	271	243	244	254	231	261	226	281	232	218	209	248	261	238	252	240	247	240	233	231	220	211	274	257	220	251	250	244	244	247	256	261	265	260	242	260	275	226	213	223	247	223	230	228	216	239	251	243	234	249	245	276	231	278	189	244	246	251	258	237	238	299	227	249	281	276	249	247	240	245	266	217	269	258	227	244	246	217	246	236	264	243	243	211	267	236	248	232	242	245	251	246	237	208	272	252	232	233	235	252	233	257	257	242	251	263	268	245	258	263	243	241	225	243	226	255	245	239	243	230	283	236	256	275	244	265	255	222	235	257	259	259	218	252	282	243	231	239	246	233	231	244	228	235	243	235	250	242	234	274	241	270	242	234	239	243	235	248	231	262	256	245	257	241	250	267	274	226	259	222	251	220	210	235	236	260	249	255	238	259	239	288	275	226	241	252	194	240	232	264	208	225	259	236	264	256	226	244	276	242	252	233	234	238	247	251	242	250	231	219	230	253	248	226	256	266	216	260	247	285	251	215	254	269	251	255	247	235	257	273	237	231	248	267	257	272	218	243	262	264	237	247	237	250	269	245	219	238	236	235	236	248	245	256	240	251	223	239	231	269	216	250	223	247	228	226	256	223	216	219	245	237	268	272	258	256	256	223	222	233	256	216	274	256	248	264	254	270	246	233	228	232	247	261	238	263	257	247	228	228	272	264	252	252	252	230	247	289	236	241	245	252	239	224	253	238	234	235	255	253	241	245	272	275	276	253	234	257	249	265	237	244	220	247	229	252	252	231	252	236	231	253	213	243	236	194	265	218	227	236	225	258	258	214	219	235	236	223	247	249	247	245	249	256	234	266	254	263	273	237	269	246	254	285	244	260	228	227	223	229	243	281	233	220	248	234	234	245	253	259	238	273	250	221	238	237	263	227	254	253	226	212	275	252	240	277	234	219	264	254	246	235	242	251	252	262	253	277	241	231	252	223	246	242	237	243	269	251	239	254	241	258	246	252	233	253	237	254	268	257	238	236	255	238	233	218	212	250	204	232	256	205	234	276	287	252	251	243	221	265	247	246	260	226	251	262	257	251	239	253	260	232	245	241	241	251	257	244	223	227	257	248	250	243	289	230	269	277	230	238	226	256	274	251	239	240	241	232	235	236	264	247	250	214	225	240	247	212	243	229	240	260	218	248	241	220	246	235	256	234	225	247	230	228	236	282	223	238	233	242	232	250	254	248	245	228	249	224	246	232	233	269	255	275	249	262	270	247	256	254	230	243	229	260	248	231	221	242	266	270	232	245	259	258	266	259	228	237	251	229	250	247	259	261	225	216	246	264	255	228	203	257	277	243	249	257	265	261	257	254	259	240	234	238	240	223	252	231	243	254	260	244	222	241	247	239	258	216	255	248	270	253	246	281	254	227	255	246	245	235	254	237	228	265	250	256	261	242	268	228	239	250	246	257	235	246	254	239	256	234	234	255	242	259	251	240	288	243	267	227	239	266	254	252	243	227	267	263	231	250	231	253	230	251	259	246	236	266	247	222	221	201	258	242	232	239	253	236	249	262	268	234	249	249	245	226	249	247	238	230	246	239	266	226	232	251	249	241	240	253	234	239	252	240	266	261	263	282	249	275	268	259	251	236	245	251	245	265	252	242	262	222	226	247	248	229	235	224	251	235	256	267	256	237	270	238	248	237	227	237	238	262	229	276	228	260	257	249	227	262	246	221	232	228	233	246	236	248	249	246	224	267	241	249	250	256	240	257	229	248	226	239	256	263	257	233	231	255	261	247	253	231	229	245	229	254	235	259	224	235	278	239	259	241	249	240	225	263	230	250	209	247	228	241	228	250	250	233	274	246	258	258	275	254	243	222	245	234	250	211	218	239	252	228	241	216	221	255	234	231	230	255	264	260	250	239	242	220	259	276	246	219	215	233	248	250	230	210	225	236	224	212	254	233	265	249	226	240	244	261	243	261	255	247	227	256	221	277	241	256	247	233	252	221	246	242	233	232	240	247	231	254	259	242	226	253	231	267	239	277	263	245	263	225	235	259	228	238	225	264	253	256	213	266	265	246	232	233	268	259	233	239	265	243	247	257	240	263	251	235	235	227	257	251	248	242	247	224	266	243	243	259	264	250	234	233	253	241	230	256	249	244	285	239	247	233	269	208	248	239	275	252	239	246	267	261	228	248	270	250	264	238	236	251	259	246	266	222	235	248	243	214	267	245	256	272	204	254	271	250	233	259	257	278	223	261	269	240	254	240	247	256	246	249	242	241	265	243	237	239	257	258	204	243	258	222	221	265	253	250	231	256	250	259	249	267	226	234	242	222	238	262	231	296	241	251	249	232	282	253	244	241	228	236	235	197	237	270	230	266	225	264	260	210	240	252	250	263	264	241	252	252	255	239	219	254	254	261	234	261	236	268	257	236	262	246	271	254	227	268	267	236	239	271	271	255	252	232	265	258	256	241	234	277	243	264	239	253	272	243	239	256	254	251	263	230	263	251	233	230	258	235	278	246	251	292	254	230	244	232	244	242	229	256	214	246	223	256	281	246	261	226	252	241	271	220	260	265	266	266	279	232	260	280	233	250	245	263	254	254	248
12727	1365	2627	3044	2555	2261	1754	1529	1327	1260	1128	1076	1067	1000	937	841	894	809	855	814	783	739	764	730	703	716	663	720	735	758	690	704	746	687	673	679	695	682	693	665	664	706	640	666	657	691	649	635	641	650	653	692	618	602	715	647	681	632	641	640	671	607	665	699	617	638	647	628	661	637	614	644	666	648	676	687	650	664	615	642	638	680	648	649	652	671	642	632	623	622	620	648	660	643	654	662	602	685	642	656	654	627	656	651	671	633	595	621	657	592	644	700	656	601	616	574	623	670	595	631	593	653	617	615	604	631	636	609	660	630	602	637	595	618	642	611	609	600	638	619	686	636	588	620	651	628	656	612	658	684	620	651	656	617	655	596	624	622	636	634	614	660	611	642	652	655	647	597	635	657	611	671	637	656	600	619	670	595	658	617	634	667	623	627	639	614	635	620	605	599	658	644	625	626	608	638	622	675	618	625	624	650	625	649	620	616	660	656	636	666	625	654	613	609	607	638	606	622	598	633	627	648	603	641	570	628	619	647	586	618	628	630	593	610	592	604	585	629	551	627	650	652	606	631	607	645	618	637	635	581	639	613	642	624	686	595	629	636	634	612	596	594	633	606	669	678	628	641	646	623	607	620	614	637	631	703	599	575	620	629	607	637	611	623	634	611	599	641	662	665	646	624	654	623	619	596	573	603	662	617	608	594	651	631	593	666	591	586	596	633	606	642	586	605	608	615	594	630	617	672	618	579	656	653	635	568	606	622	638	627	641	658	588	636	633	624	640	627	646	623	651	605	625	603	627	631	661	566	674	620	602	608	626	661	622	652	615	626	627	617	657	674	661	633	613	677	620	635	591	647	653	625	627	632	622	643	666	611	634	576	696	588	605	595	629	643	607	639	654	639	656	644	590	607	618	620	637	626	607	614	587	620	673	600	669	653	609	598	652	613	617	661	624	628	594	625	615	618	622	621	595	644	630	621	632	649	605	674	597	643	616	637	635	655	607	615	635	659	650	630	667	620	595	660	652	661	571	626	616	626	636	633	664	622	647	624	633	638	639	635	659	645	608	663	578	631	659	618	609	637	584	618	643	654	608	603	627	601	612	630	594	676	599	588	654	585	664	602	585	606	644	643	634	623	632	620	657	604	674	622	580	607	630	643	603	643	605	655	636	623	604	633	633	604	637	599	612	627	587	612	632	636	652	616	622	626	647	594	618	637	635	630	630	628	631	624	617	603	603	579	654	604	597	665	635	629	639	688	643	639	571	598	641	629	644	595	640	612	635	625	617	628	595	611	657	625	589	641	624	599	588	653	651	628	610	608	662	614	612	630	645	650	613	599	669	660	639	636	614	646	628	618	630	647	676	631	631	620	625	607	643	621	648	682	645	655	661	630	636	660	650	628	571	673	593	670	596	620	572	618	609	635	597	660	652	623	610	669	590	603	619	622	652	674	648	614	630	638	577	653	614	609	646	587	637	641	621	602	564	614	613	631	600	664	621	664	601	678	611	606	606	656	633	652	625	638	620	617	623	619	623	614	629	614	607	626	573	636	619	627	640	637	675	650	622	629	619	639	638	612	632	624	639	662	638	631	671	629	597	630	625	614	626	608	624	626	610	633	590	656	620	619	613	639	661	656	619	640	632	641	622	614	622	676	643	611	631	619	603	622	597	583	599	627	636	622	645	645	632	568	688	577	598	625	629	617	608	628	641	630	634	647	634	566	567	618	630	667	631	625	648	618	671	632	605	634	608	638	587	615	632	635	620	664	601	631	657	650	626	661	580	620	655	622	616	625	601	609	607	612	610	620	625	610	643	656	645	602	633	637	617	635	605	634	581	611	628	593	589	624	612	630	588	619	629	612	603	670	641	633	616	634	629	663	627	636	619	640	618	633	635	618	648	640	681	635	596	628	623	634	599	601	660	627	648	573	616	608	636	580	597	665	609	622	598	646	632	611	636	614	582	636	674	653	595	602	614	613	647	659	638	608	647	614	626	627	623	598	616	623	591	615	671	623	644	621	596	616	604	622	648	630	652	632	580	640	631	630	605	620	615	639	682	634	571	603	601	602	616	626	646	647	651	620	585	636	616	605	646	605	652	641	677	643	659	632	619	595	625	586	619	621	592	616	647	620	588	577	612	589	644	667	612	590	607	630	641	646	652	665	611	586	674	632	631	632	611	604	587	581	619	654	625	597	623	628	595	651	593	643	603	674	654	610	611	641	592	679	627	626	646	617	647	603	637	633	591	633	638	625	596	658	649	633	646	593	624	616	645	610	634	625	619	623	639	644	650	632	638	667	656	644	629	628	625	641	641	659	660	645	630	685	602	613	662	636	652	601	586	666	634	642	648	659	634	615	631	610	607	649	646	599	658	582	644	593	614	666	620	635	604	661	652	655	630	646	589	662	612	615	583	635	661	637	627	587	575	592	638	608	619	587	589	602	606	657	611	584	628	675	611	662	621	657	609	637	659	623	602	625	616	624	684	647	617	587	616	594	616	651	610	618	608	609	620	636	607	682	570	638	654	621	625	598	646	645	603	631	645	668	668	641	585	627	616	644	627	617	635	628	594	642	644	686	705	651	601	604	644	617	642	607	600	650	604	599	616	654	587	622	645	622	616	634	609	608	662	603	653	658	604	598	633	634	632	643	649	665	613	635	647	605	591	642	615	633	636	649	665	632	599	634	601	618	651	614	623	602	601	644	605	648	603	639	599	602	630	640	611	606	613	616	615	621	615	658	630	656	622	606	642	609	649	587	618	615	652	640	702	643	675	627	622	628	658	602	623	599	639	641	638	644	676	620	607	645	616	639	641	633	653	662	664	636	618	593	623	582	647	612	604	658	642	628	613	625	634	617	589	599	631	607	643	658	631	679	637	605	635	626	631	644	678	620	607	652	634	702	651	652	657	654	657	551	649	608	589	648	645	640	626	635	582	621	683	617	583	669	632	693	595	634	638	617	658	617	622	634	625	619	668	601	629	614	622	644	633	638	592	597	609	655	643	632	669	650	631	641	579	638	595	625	619	597	630	663	666	595	663	623	641	650	618	645	604	631	572	612	623	657	631	626	630	648	613	595	614	602	639	652	583	621	617	604	617	675	578	597	677	612	640	675	602	627	647	637	653	601	582	622	590	668	633	607	636	648	598	597	618	589	577	601	639	649	661	593	634	621	620	595	669	600	586	644	567	610	622	624	663	618	637	607	682	607	624	609	559	634	607	647	631	661	622	611	666	607	607	646	687	627	661	571	606	639	632	609	650	696	631	639	612	655	628	652	649	655	626	631	647	645	622	646	605	609	636	604	631	631	629	613	657	666	622	615	630	645	600	598	691	599	636	635	649	625	590	617	660	638	643	661	635	597	655	653	645	625	605	634	602	603	642	614	597	661	625	686	610	649	630	625	637	623	586	635	627	637	661	642	634	617	644	644	686	589	578	594	614	661	616	578	655	631	623	648	635	622	645	659	627	657	642	624	622	612	607	593
42758	13943	3958	1805	1376	999	803	673	634	577	541	471	436	425	420	409	375	399	365	405	349	338	401	423	349	354	356	342	349	353	359	388	376	343	362	346	370	373	385	366	352	327	334	377	346	339	307	327	337	385	360	348	356	347	344	340	353	342	353	399	347	352	364	325	355	360	335	319	353	315	354	350	368	326	337	334	321	342	373	378	372	369	355	346	345	347	310	359	335	343	342	329	326	334	336	357	331	329	356	308	349	332	328	327	382	349	343	334	359	339	376	322	360	316	315	344	352	331	347	357	331	320	344	358	381	325	340	352	363	304	370	370	382	314	315	378	356	354	332	355	330	367	344	378	356	311	316	337	351	322	307	331	323	344	329	321	291	318	289	362	348	330	320	350	310	337	357	350	343	331	341	331	360	311	319	319	360	332	375	324	309	356	326	368	326	347	338	324	328	340	305	349	337	370	334	332	341	351	319	349	321	345	312	332	315	348	313	350	327	322	340	381	365	314	309	325	314	322	348	372	331	328	358	332	356	362	327	357	349	319	323	369	354	346	332	324	353	323	355	319	320	321	361	354	342	327	331	334	320	332	332	370	340	347	346	323	358	327	315	367	347	351	322	322	354	324	357	368	341	368	361	358	333	305	317	308	303	329	336	332	310	349	318	348	338	375	369	344	333	385	317	308	348	352	315	347	316	344	344	362	354	295	343	324	292	339	361	345	340	332	350	390	364	342	348	355	373	320	334	328	315	374	339	344	346	325	310	328	303	361	347	340	358	330	319	317	328	336	352	328	353	386	326	315	338	317	322	364	336	342	350	356	327	345	333	362	333	335	360	339	332	350	347	324	311	308	349	338	347	326	314	310	342	346	331	327	340	352	347	346	317	372	354	356	345	324	357	349	374	347	344	345	312	345	340	354	323	349	319	331	349	356	318	348	320	317	341	392	331	346	324	365	353	337	366	337	299	383	342	344	333	357	330	337	322	364	368	276	317	354	330	335	348	313	360	343	359	309	392	328	329	318	346	365	327	324	322	333	330	347	327	366	319	378	319	342	311	328	317	337	339	334	314	329	316	362	343	354	338	307	338	322	328	333	351	303	385	332	331	359	348	292	357	349	343	323	316	342	328	308	364	346	293	342	316	343	318	304	348	303	317	351	304	370	335	341	324	341	328	330	361	379	315	327	331	338	360	351	358	320	316	357	342	346	325	353	327	335	376	325	351	349	361	354	335	339	335	341	319	325	343	326	347	358	307	356	371	344	343	371	344	363	342	337	329	333	361	324	324	305	353	327	364	343	328	365	366	329	320	367	336	305	334	370	350	305	332	321	339	332	351	312	359	307	344	343	349	344	356	326	350	349	348	331	316	342	333	318	327	343	331	340	325	353	340	338	351	367	323	330	360	339	310	307	317	348	356	336	360	332	347	325	324	347	348	298	348	346	360	351	358	334	338	341	331	336	324	328	319	309	347	351	310	363	345	324	343	344	342	332	342	375	371	336	344	358	336	377	307	355	305	337	372	335	344	365	346	344	369	325	376	363	349	305	345	349	335	332	373	340	299	357	358	346	328	335	338	374	340	318	373	315	367	321	301	341	341	346	342	302	339	348	346	351	347	312	346	356	335	352	348	336	316	313	348	340	302	335	344	338	330	319	341	359	291	321	338	327	323	342	332	320	357	333	322	312	327	352	359	325	340	348	352	336	361	367	353	344	339	351	338	352	308	326	327	328	387	301	277	337	331	338	324	353	348	359	350	348	367	343	353	341	369	318	332	368	327	308	303	325	375	309	312	344	334	342	324	334	384	382	373	344	355	371	337	345	288	301	353	361	326	318	363	341	353	330	314	362	309	362	351	315	348	330	363	356	326	358	343	316	318	311	331	365	342	333	307	325	338	346	314	332	335	315	318	325	345	326	377	349	316	346	351	327	335	350	333	332	322	349	350	360	303	344	343	341	314	341	306	366	348	354	337	340	361	331	356	346	323	370	360	352	356	337	343	325	352	365	318	317	312	316	345	358	331	378	346	319	330	346	329	325	321	353	337	349	330	343	333	355	347	373	330	300	343	346	298	347	316	328	344	333	344	332	336	340	330	337	357	357	342	349	324	348	363	361	363	330	353	324	319	343	371	315	360	327	360	362	346	325	326	336	326	350	322	340	326	310	363	343	324	345	343	329	347	318	328	310	322	319	297	293	343	343	342	356	333	333	339	320	324	362	343	309	367	341	345	350	345	301	336	311	324	344	343	292	351	337	325	362	343	351	320	344	343	317	328	361	337	355	346	320	338	353	311	298	323	362	323	325	357	325	324	344	371	326	299	330	356	317	339	334	347	302	354	347	363	334	366	393	324	327	347	320	326	344	348	334	368	321	360	325	361	346	343	311	326	313	357	348	321	314	336	338	327	325	337	345	337	327	332	336	345	344	298	328	386	321	333	320	331	335	324	315	344	336	343	318	339	335	343	347	313	351	329	309	338	312	319	322	349	344	340	305	320	302	330	347	339	320	336	351	331	353	348	294	342	317	328	345	334	312	350	331	338	320	311	364	338	319	330	322	346	322	354	370	343	311	323	332	345	312	332	345	322	365	321	312	329	325	358	358	342	360	343	344	331	335	343	336	350	328	329	331	328	347	311	344	331	373	335	344	372	341	335	373	347	374	319	310	344	327	300	338	332	335	355	313	348	327	312	334	318	348	352	333	330	345	356	332	327	338	341	318	353	309	308	341	350	308	371	337	340	344	362	361	349	331	341	361	329	352	341	320	338	322	294	330	337	324	328	345	310	333	338	356	321	294	352	310	333	346	357	299	351	357	348	360	344	344	306	337	350	328	311	346	364	354	333	323	332	351	347	348	349	335	369	328	312	340	325	320	371	362	321	359	354	370	343	383	334	331	353	373	356	345	313	388	338	332	304	336	342	349	339	346	328	348	362	350	378	339	340	342	322	377	315	332	339	334	346	344	326	338	327	325	362	335	345	300	334	347	341	324	347	369	347	334	373	334	364	365	318	310	326	333	324	312	350	305	358	316	311	338	331	308	316	305	365	347	303	302	326	344	354	305	348	333	332	328	345	327	308	343	313	355	327	329	341	329	327	375	361	321	341	328	352	316	346	372	350	335	316	336	323	323	352	314	361	337	354	292	308	332	359	340	349	346	339	353	350	301	350	318	376	333	362	332	318	312	354	310	295	332	326	350	368	327	328	328	326	342	349	319	332	336	318	358	349	349	349	362	339	352	366	342	333	364	342	347	315	353	331	344	344	353	345	329	336	348	315	337	324	351	344	318	348	330	360	334	326	370	342	365	333	339	364	348	325	333	307	342	349	334	328	349	349	299	334	337	322	316	314	330	321	337	336	335	368	343	338	345	319	344	338	339	363	387	381	336	327	363	333	326	327	351	341	345	303	316	340	329	354	326	343	335	387	323	337	308	329	349	338	364	314	333	374	335	318	322	314	346	392	343	331	316	307	365	317	360	322	353	287	334	334	327
18763	2303	4768	5361	4596	3816	3199	2689	2323	2095	1845	1686	1580	1479	1383	1257	1227	1248	1160	1176	1144	1072	1072	1056	977	1015	996	979	888	937	934	922	896	931	911	919	845	880	893	864	895	844	900	882	765	842	869	835	849	884	836	868	843	811	870	822	864	854	863	838	826	858	862	804	853	827	814	802	824	808	796	788	863	804	830	831	837	837	836	861	808	809	898	824	826	805	803	807	784	805	789	818	814	839	806	825	838	836	840	811	835	844	834	808	801	802	822	809	789	824	816	776	818	867	820	851	748	871	840	836	779	798	838	785	850	830	828	846	784	824	813	880	855	779	797	820	831	829	791	815	823	779	808	815	824	785	760	830	850	765	822	821	794	764	806	807	795	790	758	802	754	865	872	795	834	801	834	880	800	860	812	807	761	830	743	843	799	852	763	862	779	761	817	798	782	796	794	792	721	806	787	795	808	796	813	768	842	822	798	815	810	811	828	839	810	762	773	812	823	823	817	835	841	815	798	746	797	823	805	828	764	778	848	800	804	782	810	768	833	873	857	817	845	793	770	778	800	803	821	817	779	768	793	820	801	815	825	825	848	857	815	829	774	847	814	821	746	823	768	820	775	799	796	763	814	808	802	804	820	803	795	804	801	800	846	802	831	805	803	795	790	835	750	794	805	742	826	790	762	736	790	788	866	867	806	792	797	761	784	858	827	770	835	861	818	783	758	786	802	744	800	752	812	826	796	810	815	839	790	793	874	789	796	780	750	792	764	814	776	808	775	833	806	790	773	774	779	784	769	782	796	824	784	793	791	824	795	795	759	844	748	799	845	788	839	824	801	769	831	820	806	788	835	776	819	771	790	828	788	804	747	817	811	769	817	761	766	778	790	821	807	747	801	775	829	770	789	819	813	813	773	815	795	767	824	808	811	751	837	866	801	793	788	820	803	822	759	793	812	782	799	797	782	745	806	772	787	808	824	806	826	819	729	813	783	788	844	776	839	799	799	802	843	873	792	788	864	818	813	799	745	793	757	779	802	807	752	749	782	799	784	800	807	741	829	803	796	809	796	771	803	812	810	845	782	800	833	788	800	868	767	842	802	741	829	789	806	816	834	788	812	822	830	813	758	753	813	830	804	863	817	868	731	763	770	833	802	793	792	785	828	759	828	758	785	803	813	850	814	794	804	782	800	850	793	776	815	809	768	811	808	782	782	819	753	834	841	837	789	776	855	790	786	809	778	776	774	829	796	816	807	762	814	771	808	791	826	792	805	825	861	776	809	811	771	822	825	817	827	778	796	785	805	810	819	852	821	849	747	817	802	796	855	771	752	758	762	823	849	768	802	780	750	782	728	780	767	781	838	732	760	776	800	835	787	781	792	752	803	838	823	789	818	786	797	809	828	734	806	810	781	796	775	784	826	777	809	766	789	825	773	796	815	820	800	796	771	773	755	804	811	781	747	792	817	789	820	809	817	773	823	819	769	793	811	844	782	792	782	819	768	801	773	824	823	791	849	831	792	788	836	824	782	793	815	805	831	771	828	839	741	817	779	822	839	852	807	799	770	807	807	779	794	821	854	774	754	810	843	746	853	843	801	860	790	830	779	791	797	746	820	782	792	800	793	843	750	799	806	764	843	766	818	794	825	847	854	795	793	783	812	787	829	810	760	765	829	774	793	785	816	804	829	835	840	812	810	831	747	773	754	810	765	823	779	795	837	770	816	795	805	800	744	837	822	787	769	790	746	754	793	782	807	789	817	785	758	781	810	806	831	797	799	794	834	796	794	789	748	794	791	808	749	808	755	801	795	802	801	798	776	736	779	811	786	773	801	817	769	790	726	766	818	838	827	773	779	808	850	861	793	831	757	795	821	805	767	804	783	809	840	800	783	765	818	840	802	828	830	841	830	830	825	819	838	832	813	775	797	776	790	773	746	790	839	826	806	785	871	797	767	763	829	784	764	797	823	776	836	802	797	816	806	827	825	811	840	786	808	775	823	810	841	769	806	814	791	781	752	777	799	829	778	837	832	767	831	797	737	757	781	818	789	817	792	842	837	802	759	760	825	797	822	871	824	845	776	813	791	800	805	781	773	748	836	801	767	793	795	792	764	785	851	813	794	819	801	844	799	833	820	862	771	825	841	730	776	794	806	807	801	771	781	726	800	784	808	812	825	809	760	796	800	767	765	820	814	783	776	778	769	800	776	772	786	795	855	823	813	789	834	798	780	816	798	792	766	857	790	774	811	764	765	807	793	783	818	844	810	756	789	794	779	805	819	813	773	835	809	789	788	804	770	806	785	775	829	789	826	813	769	783	818	780	771	834	807	832	782	811	788	802	829	764	784	822	774	832	822	798	801	876	788	834	802	809	842	828	796	780	789	823	823	817	826	824	777	793	834	801	768	816	828	831	880	814	793	797	804	802	766	788	782	794	866	796	815	802	824	816	793	811	820	787	749	824	803	802	821	807	838	822	830	832	824	801	780	822	826	770	820	822	824	831	837	813	829	768	799	848	795	796	760	787	783	795	808	793	772	822	819	815	834	810	820	856	845	841	812	777	764	788	780	796	859	805	801	870	815	830	864	787	784	829	803	771	811	764	828	771	847	808	806	798	768	797	803	821	797	740	776	880	853	826	734	828	840	810	766	785	842	765	821	837	828	819	812	813	849	794	762	815	867	811	822	794	851	780	790	798	816	816	790	780	843	834	761	805	821	861	831	799	760	805	763	805	860	827	763	822	818	811	808	808	778	815	802	813	783	786	799	755	783	828	794	787	838	797	831	773	781	782	822	792	783	783	820	794	786	769	809	759	858	754	789	787	760	743	761	831	795	811	819	842	774	800	799	776	774	844	813	798	841	874	773	786	791	819	812	801	783	767	768	751	820	829	822	776	869	820	819	841	792	786	813	871	783	853	853	791	816	805	807	819	788	785	820	817	759	808	763	834	764	786	832	785	796	806	767	827	800	810	770	844	755	833	803	812	882	836	746	845	799	820	818	802	727	782	756	800	785	775	787	782	836	760	782	800	799	785	777	806	800	785	807	832	764	848	787	799	797	800	809	800	815	814	779	757	813	800	771	856	842	821	788	812	783	839	792	833	763	780	772	842	768	742	815	800	818	782	789	779	826	808	797	759	798	842	786	765	814	757	804	805	838	829	789	762	823	807	797	795	797	793	816	846	797	811	814	743	785	766	826	806	805	835	794	792	860	821	822	819	742	766	828	784	783	780	789	777	770	766	772	789	813	822	800	803	772	794	794	807	792	803	825	856	803	854	790	833	787	807	754	792	777	837	764	791	843	836	757	783	825	816	789	822	795	852	776	793	786	778	784	782	789	801	816	786	746	785	845	815	812	791	803	808	769	813	770	761	810	835	793	818	831	835	829	772	798	802	815	777	801	838	841	740	839	834	748	798	777	807	846	815	811	779	859	813	813	870	823	836	782	800	790	800	793	813	744	775	816	848	794	768	815	820	797	753	801	742	807	844	815	846	741	792
2919	174	168	170	153	179	171	144	177	168	162	157	149	146	143	162	160	161	160	155	154	162	156	151	184	154	181	133	151	157	165	157	140	187	154	176	148	122	147	135	141	145	164	167	143	130	143	162	154	148	148	147	142	134	157	151	161	143	149	175	165	168	159	146	147	158	147	143	165	164	137	170	167	168	133	147	155	175	122	161	126	135	165	148	149	163	146	157	140	134	166	182	145	162	155	150	148	146	148	130	157	153	136	146	168	177	155	149	151	135	154	136	136	136	179	161	156	137	137	144	151	166	171	163	139	163	127	156	146	164	120	154	167	175	163	173	164	166	172	172	159	164	138	163	164	156	136	168	145	163	178	148	161	142	183	130	143	159	133	163	168	158	163	161	152	177	164	135	145	155	151	169	148	155	136	172	171	143	154	139	124	160	151	161	159	165	167	151	126	124	143	159	141	163	146	140	139	133	156	135	142	150	154	170	133	142	176	169	174	152	124	163	168	146	145	159	154	153	165	135	169	161	149	144	167	140	162	139	137	150	131	176	156	147	167	143	146	153	139	136	168	176	147	125	143	186	173	145	133	151	145	148	147	137	151	155	157	165	160	137	134	151	148	139	150	150	167	154	161	139	141	171	156	133	156	165	162	162	151	143	141	151	167	145	149	133	153	169	145	157	140	148	167	152	161	177	148	132	154	183	144	139	154	136	149	164	150	141	152	147	163	161	149	186	144	169	145	153	169	160	130	183	141	161	167	164	129	158	150	147	170	146	148	141	158	165	138	138	156	132	156	170	155	153	147	134	168	156	160	155	182	132	178	162	167	148	150	161	139	139	167	162	154	164	139	161	167	164	162	170	162	145	149	165	162	158	180	164	153	176	139	155	161	155	153	149	147	143	150	158	154	139	130	148	153	159	159	134	150	167	163	153	173	150	161	154	139	167	141	148	144	126	135	160	161	153	129	123	153	167	159	160	156	166	140	154	165	134	137	160	151	121	161	164	154	154	169	161	162	157	144	180	150	143	159	165	165	150	160	146	166	150	166	125	151	142	154	161	130	158	160	158	163	138	164	162	160	128	126	144	159	152	174	168	135	157	166	150	175	147	152	135	139	161	144	133	151	170	167	146	118	150	139	162	166	141	152	155	166	151	173	144	160	144	148	137	125	173	156	156	125	149	159	155	124	158	164	154	159	165	152	155	155	136	135	155	174	140	158	136	164	162	154	153	127	173	150	131	161	178	147	153	152	152	144	145	150	150	166	153	171	162	149	160	152	147	138	135	144	161	186	156	181	159	158	142	154	158	128	123	149	158	157	175	151	161	145	146	150	127	149	140	138	157	141	140	154	140	143	136	146	177	160	117	143	164	173	138	168	178	153	137	168	141	139	145	156	149	164	167	153	174	150	146	142	132	151	154	139	161	143	156	151	153	118	132	144	136	165	176	145	161	144	144	143	154	152	148	135	168	142	160	166	143	150	161	134	162	150	165	141	156	145	140	158	184	162	147	136	164	171	138	130	143	162	149	151	141	152	127	142	139	136	149	147	161	166	165	150	164	165	147	139	158	139	141	143	157	133	134	158	175	150	141	156	164	141	137	155	161	145	160	149	161	153	146	165	149	164	155	139	155	138	186	124	149	171	148	150	170	174	149	140	154	175	164	149	162	139	132	141	173	158	150	148	124	147	162	162	146	163	144	174	139	155	145	170	130	151	156	104	136	151	155	163	174	147	154	165	150	161	171	151	169	169	149	148	141	144	152	151	130	150	166	148	139	162	161	143	147	168	140	146	150	145	143	153	145	174	152	138	132	160	154	170	151	167	151	146	144	155	139	166	162	144	122	177	145	151	170	137	143	149	167	146	135	167	171	153	156	124	143	168	154	152	142	145	172	141	167	136	135	166	135	158	164	142	150	148	152	135	127	139	167	142	157	145	154	171	133	145	156	164	144	154	143	133	147	137	154	180	148	173	156	164	155	134	159	162	157	143	160	150	146	162	142	144	165	178	151	142	144	150	158	154	165	124	137	162	138	163	142	169	149	155	158	158	160	146	144	148	161	146	160	158	139	163	131	154	165	130	145	147	151	180	165	146	174	149	162	161	152	174	159	143	149	162	140	161	174	139	154	155	169	154	139	134	142	152	134	179	159	154	145	180	147	138	151	163	176	149	145	141	147	136	147	154	153	144	160	163	154	135	146	164	154	147	165	143	131	156	166	158	173	149	160	141	169	159	159	150	144	152	153	166	160	132	158	153	172	137	164	157	146	160	152	159	147	144	158	162	143	143	127	142	166	174	163	157	160	146	163	182	156	156	135	152	153	150	133	160	172	141	141	156	143	160	152	141	177	153	145	149	168	158	165	149	168	131	158	138	145	166	151	171	163	146	162	148	140	149	147	149	131	163	157	157	182	154	154	153	171	153	157	173	146	171	145	148	143	139	164	151	169	117	153	146	162	141	158	151	162	154	150	138	149	139	137	141	160	164	132	183	154	151	134	172	152	163	171	127	156	155	145	150	127	156	153	164	147	160	149	127	173	155	153	151	149	147	146	163	164	169	146	136	135	138	156	159	140	139	186	136	156	157	152	161	154	157	154	140	139	153	134	159	137	154	151	159	168	149	165	143	137	173	153	164	156	165	169	165	180	160	137	145	184	147	152	153	139	147	139	136	150	154	160	149	156	156	146	151	141	128	140	149	149	166	156	157	168	147	151	171	152	163	142	145	154	137	134	167	150	144	158	153	145	165	147	151	181	159	154	146	150	139	138	163	155	156	155	148	146	160	152	157	143	144	151	157	145	164	165	142	167	148	170	161	162	147	167	141	143	156	160	144	147	142	136	148	148	180	167	160	170	157	135	151	140	156	130	159	151	155	172	151	156	162	131	151	161	132	184	141	138	161	145	153	136	140	148	167	141	143	162	139	153	159	154	159	174	135	141	164	151	169	177	167	148	153	154	146	180	146	159	165	165	160	153	161	135	135	147	148	160	153	168	167	149	166	156	142	162	153	137	154	156	128	149	155	160	155	158	159	154	146	140	143	133	164	149	170	155	132	157	136	155	143	152	159	140	155	142	169	151	146	132	150	172	154	134	153	158	173	154	142	163	139	150	160	163	165	162	152	153	133	128	169	137	159	168	143	124	137	139	143	147	183	163	143	149	172	153	171	149	156	152	142	147	155	183	186	157	143	147	146	146	128	151	146	148	158	152	152	144	154	173	156	161	141	152	171	138	177	146	152	161	153	138	148	140	159	181	171	148	126	163	147	159	149	163	163	149	167	139	147	160	163	144	167	148	149	156	145	164	125	142	150	173	131	167	164	151	135	159	170	141	169	140	154	160	161	133	170	149	138	160	139	158	152	166	131	137	152	163	129	150	167	142	156	134	135	160	155	141	164	160	163	151	146	192	134	167	143	149	157	126	153	130	146	126	150	156	152	166	154	176	162	162	142	160	167	171	145	158	150	165	149	145	139	156	163	144	147	155	160	148
3247	427	532	495	513	474	485	468	460	466	454	460	457	446	436	403	420	462	428	417	407	417	436	439	470	436	420	428	406	437	452	399	419	436	418	426	412	461	450	392	413	400	385	432	393	421	425	410	451	437	402	423	445	401	413	412	430	423	411	427	437	462	419	419	435	414	471	424	404	445	434	461	400	428	428	416	414	425	409	380	459	402	403	401	381	433	461	392	453	382	400	461	429	432	459	457	441	417	421	411	434	452	403	415	417	426	382	384	413	448	435	416	390	415	477	439	413	412	435	420	458	453	442	422	405	418	437	443	406	393	462	426	398	401	432	419	452	441	399	420	420	441	436	415	466	434	421	389	406	451	386	462	473	389	414	428	413	397	424	418	430	403	428	455	425	415	410	405	415	464	453	432	410	395	430	414	438	383	389	420	427	433	413	421	435	387	423	397	402	395	398	423	435	404	399	446	399	443	430	407	412	412	433	423	415	434	436	424	414	434	477	423	446	425	430	408	396	421	422	415	406	409	406	405	424	434	400	371	418	443	394	413	421	406	435	448	430	413	425	419	411	462	404	456	432	391	382	428	417	438	431	433	387	413	383	390	428	420	435	476	433	447	426	407	391	405	411	444	427	416	425	418	441	406	390	375	390	410	428	406	443	405	390	423	414	409	356	365	437	452	403	430	425	452	415	418	435	408	424	447	401	402	421	458	411	411	413	419	405	431	431	412	443	396	424	443	418	442	446	402	415	411	410	425	440	411	404	388	420	458	437	420	431	443	401	399	446	413	419	416	429	405	410	414	427	410	434	420	424	412	433	432	407	413	409	404	427	414	417	415	391	409	406	400	434	412	427	384	394	431	427	413	385	454	402	429	447	404	402	419	401	416	434	405	384	419	438	409	412	403	435	404	407	398	418	389	420	416	415	420	402	405	435	423	402	411	422	431	419	430	414	408	430	415	417	416	384	385	422	409	377	418	410	397	412	429	449	430	442	429	423	430	392	384	424	398	418	376	411	420	404	430	408	409	488	419	393	425	421	414	427	408	447	414	403	429	435	439	401	426	424	432	432	426	450	412	427	403	433	413	419	425	416	425	399	410	430	425	398	413	431	446	432	402	472	420	461	388	439	420	397	389	433	393	454	454	431	433	439	412	393	403	447	426	428	428	462	402	398	432	387	421	426	412	418	433	433	456	427	450	392	424	434	422	386	422	382	424	423	391	442	393	430	405	433	449	471	411	438	416	402	391	416	416	431	433	443	373	469	425	428	376	416	443	444	392	413	407	403	397	410	401	421	434	442	432	418	390	410	426	430	428	414	415	421	385	406	388	390	429	451	414	429	422	414	449	408	440	393	425	432	405	433	418	440	407	411	389	388	404	413	411	413	449	434	425	430	399	427	387	420	458	459	447	434	418	439	428	423	394	422	414	421	436	403	447	416	388	444	428	414	487	446	438	419	435	401	442	408	431	426	399	443	387	419	409	437	457	401	429	455	467	427	409	442	401	411	405	400	375	390	415	442	430	414	433	394	420	414	395	450	453	423	415	445	419	444	430	443	418	459	414	427	426	442	419	400	423	415	379	433	366	434	387	474	442	449	412	436	429	440	426	448	414	388	392	430	404	446	427	416	444	445	445	432	396	419	414	410	439	410	428	426	419	465	434	416	406	429	456	419	443	437	405	400	426	433	433	402	452	403	405	458	442	408	401	464	408	379	439	407	422	463	426	425	443	408	424	445	460	436	411	434	434	428	428	419	426	429	406	419	454	397	404	427	400	450	444	397	429	441	415	451	420	417	414	397	419	424	421	440	431	443	428	406	450	420	392	445	407	436	434	409	403	426	405	415	430	431	461	435	411	425	417	435	421	445	407	419	441	378	438	430	429	420	404	444	413	415	465	411	419	418	405	442	434	426	404	446	423	375	411	457	415	416	453	415	427	428	445	414	415	392	434	426	399	421	425	446	437	443	384	427	415	426	419	420	410	424	401	430	449	418	438	432	395	439	408	435	451	404	416	397	416	401	432	431	400	454	421	419	404	448	397	435	370	419	411	441	441	420	415	406	414	434	433	419	380	440	433	415	395	443	370	426	402	426	427	388	432	438	450	394	413	415	404	437	399	414	427	442	426	406	454	436	410	413	408	443	437	395	426	422	396	390	438	411	451	394	439	437	459	445	440	417	455	432	403	436	438	431	426	386	396	432	412	415	429	429	410	400	452	410	435	438	425	409	402	392	398	399	424	430	435	419	410	427	445	399	434	397	434	420	411	418	439	420	463	408	413	401	401	470	369	435	440	435	397	414	429	406	427	419	404	392	398	442	409	422	456	431	431	449	425	412	423	395	439	419	412	438	385	408	429	462	393	427	377	443	422	468	429	416	456	413	424	432	409	425	433	419	452	424	438	442	438	417	458	436	425	416	432	422	462	444	434	395	435	408	421	436	421	410	411	420	421	414	430	406	451	386	420	438	408	391	422	386	436	422	447	401	422	430	434	415	359	441	398	379	442	396	410	415	410	422	441	445	439	425	447	486	407	416	402	466	406	459	398	432	427	385	402	437	422	412	417	424	423	440	437	420	445	415	403	406	449	456	425	438	420	418	428	414	452	416	454	388	413	428	427	374	416	397	459	432	376	427	429	376	442	419	408	415	407	447	415	429	435	436	402	421	430	440	437	435	445	420	398	426	446	431	457	400	407	394	429	455	454	442	407	382	468	437	425	429	457	400	468	359	426	427	406	448	450	427	418	408	422	414	450	434	402	405	445	407	444	402	431	431	428	409	456	384	426	381	433	439	435	378	371	442	449	430	391	424	402	403	451	411	408	419	425	438	448	443	411	432	421	428	412	417	428	397	371	426	427	417	414	415	426	412	390	419	403	436	409	388	424	414	420	397	454	403	410	426	475	439	427	399	414	411	425	447	422	426	411	461	412	410	390	411	439	451	419	431	471	418	462	446	438	454	412	458	416	432	422	398	410	401	433	401	387	413	441	390	435	427	413	417	433	444	436	439	419	472	423	420	451	420	449	421	393	429	458	457	396	445	481	425	463	434	429	445	426	432	423	410	447	399	406	425	396	437	422	424	413	422	430	404	431	397	413	401	450	413	410	440	408	438	425	393	434	396	431	420	427	435	423	438	445	378	468	425	414	421	424	403	418	385	444	420	429	421	441	402	462	412	397	414	424	402	392	406	413	437	414	427	392	383	415	434	406	419	423	421	414	437	433	405	422	394	416	409	421	412	439	434	427	463	441	408	422	431	435	429	411	420	478	450	441	426	427	404	431	430	436	394	418	404	450	429	414	443	422	425	448	415	414	412	433	400	422	388	418	396	433	391	402	428	403	391	433	432	448	450	437	466	436	382	420	424	431	424	445	467	411	418	364	418	473	453	392	458	467	409	433	437	414	417	401	446	415	439	468	437	419	433	397	416	406	423	424	435	456	411	443	427	427	407	439	432	400	396	417	438	419	429	430	439	411	416	436	397	397	417	409
28443	4470	1331	954	739	580	437	416	402	342	328	311	316	299	316	293	271	279	265	279	278	276	288	274	268	263	249	262	260	271	262	233	268	255	251	242	275	269	244	215	274	264	249	225	221	290	248	280	260	251	235	249	253	242	274	250	241	264	254	278	248	251	269	244	258	240	229	245	236	253	262	241	269	255	237	245	218	250	240	247	237	249	224	263	266	228	218	247	257	247	276	230	250	248	246	211	219	266	297	255	236	254	209	262	228	262	254	257	227	248	236	251	235	252	239	251	257	255	256	252	255	244	281	250	262	247	252	249	245	260	259	207	252	222	238	241	262	230	244	227	253	241	255	258	232	252	259	272	248	241	241	260	241	260	238	230	218	253	235	241	242	265	263	259	281	219	247	238	231	259	264	237	246	230	234	268	273	245	243	258	229	249	251	230	242	236	269	252	271	242	236	229	247	264	245	227	258	283	246	235	261	230	235	224	273	246	215	276	227	252	243	233	271	241	240	257	245	256	235	291	265	266	238	227	250	231	277	252	259	248	255	234	261	252	278	242	264	245	265	262	244	273	237	250	240	264	265	249	231	225	253	229	242	272	244	231	257	271	251	250	268	256	256	212	244	236	260	260	250	254	249	240	240	255	256	223	240	267	226	230	231	265	238	244	228	228	247	239	244	244	243	260	268	258	236	241	227	257	240	258	241	228	247	243	235	261	263	249	240	255	246	259	251	244	236	221	284	286	224	256	224	243	241	255	271	227	253	274	249	248	291	261	254	260	243	247	275	251	220	261	236	254	211	246	247	225	250	257	212	247	270	223	284	263	287	258	275	236	233	255	262	228	199	236	269	237	258	260	256	240	257	240	262	250	274	255	269	250	265	239	249	246	244	264	251	251	248	260	234	241	256	258	260	252	241	252	268	277	230	240	230	266	225	246	247	240	238	242	228	272	219	269	270	266	262	260	240	262	269	241	257	245	255	235	247	243	263	292	257	245	250	243	264	273	221	228	230	221	237	252	260	246	234	241	235	244	249	252	237	284	251	247	235	251	273	246	269	237	232	244	257	250	246	226	250	265	273	261	227	250	239	278	252	266	263	260	251	258	238	249	261	227	238	223	246	248	259	259	244	273	231	251	253	256	261	240	251	265	253	254	255	240	273	265	245	274	263	252	215	230	235	288	278	284	245	253	241	258	240	263	231	252	255	262	252	251	262	228	246	243	239	263	260	262	272	236	242	248	240	273	244	278	266	237	266	264	229	242	278	252	280	255	238	254	270	248	253	266	233	262	242	227	265	254	234	262	235	241	226	267	265	235	277	252	264	254	251	250	233	256	234	233	233	252	242	262	236	224	249	236	280	258	219	254	223	246	254	259	279	269	257	284	275	239	254	255	242	239	234	260	240	278	253	241	218	242	261	226	235	267	265	263	245	250	252	257	239	254	234	261	271	246	256	238	264	247	220	228	245	232	240	245	274	227	275	242	239	262	247	234	243	282	265	239	259	243	264	230	262	279	265	248	248	256	237	234	235	258	260	223	259	231	221	236	218	260	237	279	248	239	242	239	251	271	257	263	271	256	234	237	229	262	236	236	240	250	253	251	248	265	238	261	244	255	223	227	258	245	256	237	249	250	269	238	242	227	241	218	241	249	263	247	243	236	262	232	216	225	250	237	223	267	242	247	288	232	256	270	259	248	241	227	251	263	229	245	264	259	256	270	222	255	234	275	262	280	237	237	269	257	271	237	242	259	247	228	245	237	269	223	233	238	241	266	274	245	271	238	268	229	263	281	233	218	249	234	235	250	240	259	251	296	252	256	276	241	245	234	249	238	240	242	238	267	296	271	218	250	243	232	251	265	262	272	256	235	240	269	273	257	233	273	237	257	230	287	233	283	271	252	258	246	257	265	262	248	242	254	259	267	244	244	221	271	237	251	230	221	228	220	245	254	247	251	232	267	254	290	231	245	260	277	228	234	240	261	275	251	262	234	258	240	239	261	272	274	239	249	247	272	226	267	250	256	247	258	256	270	242	249	264	249	268	261	242	259	223	232	247	268	249	255	238	265	256	223	223	269	260	229	252	234	244	263	255	235	251	269	260	247	231	242	246	247	230	254	240	244	237	268	276	269	268	246	246	220	222	256	225	259	267	256	251	239	261	271	240	255	267	242	247	262	236	284	230	259	256	251	247	240	238	239	206	261	253	213	243	250	264	237	237	276	253	250	246	233	264	236	246	265	235	242	240	281	257	265	258	242	280	289	254	249	236	253	236	271	233	272	259	249	239	281	245	220	252	270	269	280	281	261	260	239	275	230	272	276	244	238	233	226	247	258	248	240	250	233	249	255	286	247	276	245	220	242	273	224	257	250	279	246	281	245	268	222	269	228	234	241	233	251	245	230	264	271	219	233	243	227	257	277	241	273	228	238	224	265	225	236	250	244	237	268	267	290	217	251	266	253	269	245	251	222	236	246	234	250	251	261	240	270	266	261	228	241	267	233	243	263	265	231	241	233	258	252	264	244	259	244	228	249	237	216	243	260	249	247	252	252	239	269	260	237	229	261	249	251	237	232	226	229	266	263	267	260	241	280	258	266	248	271	268	264	284	240	252	237	256	237	232	239	270	256	247	269	234	254	274	261	224	253	245	264	239	252	256	250	268	238	232	270	257	260	267	268	242	238	278	265	233	273	251	229	242	232	258	246	255	259	254	252	223	230	262	268	240	241	248	253	278	272	260	245	260	236	242	238	230	259	231	266	261	243	265	233	265	247	235	250	251	253	252	271	251	255	261	258	260	248	258	258	233	255	228	274	249	252	258	217	237	243	223	245	251	237	279	257	236	247	270	252	265	259	278	247	240	235	244	251	248	238	237	262	232	280	238	211	233	232	263	262	238	261	268	276	264	253	239	241	227	253	238	241	249	260	231	266	269	265	273	218	272	283	229	247	272	241	247	249	239	255	260	260	262	226	255	239	237	273	283	264	243	255	254	231	253	263	237	239	262	245	239	233	262	251	255	261	248	231	249	249	256	246	246	244	241	254	263	247	222	230	240	244	257	282	261	278	218	217	258	259	266	246	247	256	235	256	243	241	253	237	230	276	221	239	252	266	248	258	240	254	271	254	246	232	222	248	255	250	251	260	271	220	272	273	243	238	238	247	251	247	212	237	247	244	254	270	241	284	275	278	247	227	239	232	273	245	244	268	244	225	224	271	249	247	247	223	261	287	246	272	250	242	243	261	252	241	225	252	276	239	244	259	265	231	239	269	271	237	249	239	272	236	278	260	255	263	256	243	267	246	231	260	266	262	268	258	228	239	254	251	241	243	258	259	245	248	219	237	251	223	235	260	271	267	239	249	267	234	260	274	275	254	259	253	240	269	230	229	260	256	226	234	222	241	246	245	225	226	236	231	240	252	219	246	236	235	234	243	267	259	241	226	284	236	278	262	238	255	245	261	245	253	259	250	257	220	256	251	279	243	229	251	262	222	257	260
12842	1332	2691	3186	2619	2225	1883	1649	1434	1245	1158	1063	1000	954	903	915	819	889	827	813	812	753	777	737	777	747	738	676	710	751	696	715	715	703	682	684	647	683	678	661	706	669	659	661	630	673	663	722	698	684	661	682	670	686	626	661	675	608	679	672	655	659	683	698	588	655	674	660	665	679	647	640	646	646	673	633	624	658	646	609	671	647	682	689	622	600	620	641	640	619	640	632	601	632	678	608	647	697	645	690	649	673	635	640	646	622	643	668	597	599	637	661	627	632	596	691	651	641	657	615	605	627	661	637	623	652	631	682	617	618	637	659	657	659	676	699	648	612	638	640	632	635	596	649	646	633	636	635	608	606	620	661	654	598	651	628	641	631	629	623	631	629	645	639	638	629	680	687	620	650	649	662	646	589	617	638	682	626	641	650	635	642	607	663	596	658	607	628	580	613	612	638	654	589	649	621	608	627	654	641	645	648	613	639	614	619	626	586	603	634	640	699	594	633	645	613	631	688	649	625	604	634	613	659	635	657	655	654	618	697	630	624	646	633	611	662	647	669	613	618	623	671	650	634	637	636	618	640	635	669	628	633	632	604	656	634	657	655	643	616	657	681	654	640	654	687	633	688	589	641	623	631	609	612	629	632	614	663	662	655	582	646	667	611	625	649	641	659	650	649	682	647	642	594	621	642	641	609	633	659	605	627	642	669	540	611	611	716	613	608	618	647	693	621	669	665	635	645	695	640	647	598	638	633	637	614	616	606	622	667	648	642	611	604	601	639	611	652	649	612	659	644	660	650	598	624	631	601	655	652	601	617	609	660	683	627	604	630	693	617	649	642	650	607	639	600	652	621	667	643	623	711	651	671	633	636	618	674	630	631	624	657	611	645	624	658	645	638	644	608	647	624	646	625	661	630	635	682	637	617	673	624	653	646	625	616	627	641	612	642	630	607	598	644	669	628	622	657	633	633	608	603	590	663	673	628	638	655	658	658	615	631	646	633	629	697	650	674	656	635	648	664	664	620	631	643	656	658	674	637	619	639	607	566	664	613	658	611	609	625	621	607	617	652	606	653	628	657	648	643	623	624	638	647	601	581	631	656	640	599	633	621	634	626	673	654	644	611	619	666	646	639	667	664	611	656	627	606	599	663	661	618	643	584	655	600	595	598	627	622	631	627	582	630	666	603	661	616	622	663	634	615	614	665	607	649	644	658	655	642	663	648	639	642	617	637	627	650	637	634	596	642	591	638	598	624	663	654	630	587	614	606	581	618	605	625	599	598	641	653	668	622	623	623	670	616	669	592	635	665	661	640	641	649	653	650	656	612	670	604	626	633	664	648	643	658	641	640	640	658	649	596	634	575	629	643	619	649	628	651	647	603	670	600	594	634	684	644	641	657	641	654	661	602	656	630	651	624	617	637	620	618	648	627	613	607	653	634	635	657	651	652	609	628	644	660	653	618	632	609	659	682	619	643	638	670	632	689	632	648	618	625	652	586	650	668	612	598	583	588	632	627	637	623	620	606	623	656	661	631	629	653	636	655	620	668	638	611	673	676	624	588	655	654	606	619	625	655	575	630	631	649	648	636	630	612	612	632	652	654	647	683	606	630	693	651	608	679	658	618	627	667	641	606	647	609	623	621	625	641	610	649	615	603	615	614	674	645	640	624	641	595	684	648	630	677	664	638	635	638	649	622	602	640	683	622	656	663	650	675	609	634	626	618	695	657	592	664	683	626	661	654	595	678	638	635	639	662	619	633	638	597	675	645	606	605	640	652	629	684	616	610	609	608	611	621	664	620	643	623	631	596	697	635	693	658	619	636	671	645	653	591	612	629	621	625	643	641	584	670	631	705	601	633	604	668	663	654	590	630	637	609	634	655	655	670	608	653	630	621	619	611	609	632	591	596	636	645	634	620	648	645	609	678	641	646	634	618	610	632	630	634	642	602	631	640	625	611	594	611	609	669	599	565	626	615	635	611	625	649	635	614	633	657	652	635	651	646	659	633	641	609	619	649	625	656	627	644	677	630	639	678	659	597	656	615	622	609	658	596	650	673	688	661	626	652	610	623	658	626	677	620	636	617	644	643	637	664	620	588	594	621	644	631	672	623	671	643	625	616	648	653	627	629	636	623	697	611	666	622	654	635	634	650	667	630	666	619	639	622	656	615	631	670	672	610	609	623	623	638	637	583	639	662	641	660	621	650	616	647	633	668	566	629	645	612	606	605	593	641	623	626	651	642	601	672	595	663	610	624	614	637	647	604	651	618	633	637	634	618	632	630	624	650	611	628	605	619	632	628	658	629	625	658	663	610	669	661	651	622	658	671	659	642	622	658	627	644	625	644	636	627	638	658	610	612	647	609	642	634	635	619	608	667	564	599	610	630	671	638	682	639	608	675	619	634	640	627	602	637	631	609	640	623	641	637	600	642	612	646	618	616	639	626	649	618	614	666	577	640	641	611	626	647	689	601	636	659	625	617	635	657	607	608	621	597	638	666	631	617	677	613	648	603	628	626	671	656	627	633	651	620	651	615	641	599	618	612	626	624	605	611	647	634	626	617	630	659	673	646	652	601	658	618	644	593	597	614	609	648	656	651	602	582	635	637	592	653	609	633	631	627	623	640	624	574	674	588	635	578	624	635	611	701	600	638	634	663	668	663	697	664	650	651	654	670	662	610	649	632	714	613	676	665	630	616	664	571	639	639	641	656	620	682	621	609	615	692	649	621	615	610	634	679	622	604	621	619	615	622	675	642	622	654	665	643	671	626	593	601	615	598	629	606	601	652	612	670	695	634	595	646	645	715	645	660	679	651	629	661	658	626	622	628	670	622	652	612	645	623	637	630	676	662	623	628	628	654	618	667	664	606	666	609	654	645	639	625	625	623	652	627	578	603	657	637	673	637	670	633	665	644	584	614	617	649	660	602	594	641	618	632	635	636	583	638	605	661	662	634	645	679	602	642	594	620	624	646	625	665	661	649	643	631	628	613	651	689	619	635	675	634	588	571	664	621	664	588	654	628	596	682	622	629	629	650	650	609	675	649	671	615	605	668	633	694	592	635	584	585	614	652	607	656	671	598	608	589	646	658	679	629	609	668	663	648	667	632	647	658	621	635	636	595	587	691	633	626	628	649	637	596	630	647	623	617	644	592	672	616	644	574	638	619	632	643	655	623	653	624	630	683	635	654	649	641	663	611	617	626	595	611	628	639	629	657	625	600	637	580	621	666	614	651	638	634	627	614	604	645	612	654	634	669	672	614	655	627	644	627	610	644	636	615	652	591	629	655	638	632	634	602	638	646	641	629	650	630	655	596	706	647	615	610	658	653	650	638	619	637	633	628	632	606	675	570	587	639	644	637	628	644	611	667	621	688	649	580	610	669	640	631	634	641	619	666	667	640	578	655	608	625	611	659	667	610	613	616	595	649	643	616	658	630	622	656	593	641	655	607	633	616	610	668	664	659	638	603	650	628	640	665	658	594	626	672
41042	12315	3399	1857	1338	1018	816	732	576	569	546	512	447	490	459	427	401	421	380	359	385	364	395	395	382	402	409	362	366	350	386	347	383	332	350	362	338	352	364	380	342	347	326	384	368	360	364	329	368	333	341	357	327	361	333	353	363	355	326	368	371	356	336	345	379	346	379	361	339	387	343	356	326	341	327	360	344	329	339	330	327	328	321	332	349	339	312	352	351	341	351	325	351	351	313	330	352	347	355	329	329	338	308	334	341	338	350	372	337	350	351	340	337	348	344	391	366	357	321	327	356	354	342	364	341	332	286	347	330	312	363	351	356	325	360	345	347	330	312	363	346	361	370	343	325	339	309	348	359	334	364	323	354	318	380	355	334	333	370	356	337	362	340	374	336	363	348	399	364	359	330	348	368	392	330	351	380	390	355	328	347	341	326	348	372	338	342	343	347	355	329	340	341	362	347	350	338	363	337	310	331	346	331	356	346	328	345	366	343	340	373	354	362	355	307	340	375	311	325	361	346	321	361	332	333	356	350	346	370	350	356	339	325	369	335	307	338	369	355	344	333	339	343	354	319	360	377	311	356	338	312	345	340	334	349	353	326	330	341	342	320	317	336	322	304	350	327	351	313	352	338	360	301	318	348	326	349	341	346	342	357	349	341	387	343	342	336	363	341	320	351	357	352	340	344	338	369	362	351	370	349	329	335	336	338	370	355	332	343	370	336	323	335	325	329	315	357	379	347	363	356	338	374	324	321	344	374	339	357	316	308	310	339	323	357	359	350	337	350	368	364	381	355	353	313	337	325	371	355	369	356	347	352	373	370	328	344	353	357	343	363	357	314	323	381	331	363	324	354	360	317	346	356	348	349	364	339	351	334	352	336	319	359	333	371	328	333	344	356	358	313	335	348	320	327	325	340	312	313	333	351	331	393	342	357	380	342	318	315	355	289	337	326	324	350	339	338	380	352	366	365	336	355	362	365	372	342	334	354	341	349	323	358	347	348	348	350	324	391	349	345	361	303	341	371	368	342	342	352	361	336	332	347	335	358	346	318	347	360	368	333	334	323	345	337	352	317	332	327	350	337	339	335	310	333	315	358	303	338	382	326	329	333	328	372	354	327	341	342	331	314	345	340	322	335	336	315	343	321	331	334	325	343	348	351	310	354	366	355	306	359	338	340	349	382	325	378	332	324	385	351	340	355	326	339	329	328	331	327	350	357	331	341	351	329	331	357	337	356	366	340	334	358	371	317	350	345	355	344	314	330	328	333	335	353	354	337	325	334	358	300	351	322	338	363	351	326	341	339	345	351	347	343	326	336	375	335	346	328	376	335	352	355	335	364	361	348	339	351	330	333	350	329	337	323	343	333	369	342	350	360	362	343	335	334	340	310	353	336	348	353	326	328	320	356	366	330	357	368	329	319	343	351	367	357	336	350	316	360	344	320	302	347	349	354	299	343	324	357	353	381	345	368	338	324	338	371	339	364	349	332	305	353	322	323	353	348	311	360	345	355	318	341	326	358	316	356	365	344	382	330	303	349	307	355	350	366	379	349	320	325	357	352	361	383	311	326	365	350	336	347	362	411	371	378	361	373	350	364	358	338	364	357	372	336	347	353	303	337	338	366	333	371	336	327	349	393	325	328	298	349	343	324	359	355	376	345	300	323	360	307	350	353	349	343	303	323	370	393	366	390	381	329	369	368	338	352	359	346	337	354	329	318	332	317	365	353	379	328	333	313	318	368	350	366	329	326	338	322	332	322	303	349	345	350	319	378	337	334	323	334	324	377	333	335	325	315	308	378	346	374	392	369	329	373	343	323	340	357	344	373	321	289	341	348	352	343	341	331	335	381	366	337	357	354	375	341	304	355	321	344	353	366	330	328	324	332	334	365	369	344	374	326	340	322	317	322	324	323	360	359	343	330	344	346	363	325	345	356	340	352	322	335	345	344	351	330	329	356	345	334	382	327	368	315	354	314	341	313	335	331	327	352	361	361	332	339	373	319	352	356	384	356	321	330	394	345	337	376	297	330	335	336	322	366	373	361	302	389	339	349	357	332	347	378	344	345	339	369	311	335	348	335	359	306	336	365	362	356	341	315	366	367	339	339	364	333	328	373	356	357	323	361	327	326	335	321	312	371	318	352	321	368	355	351	346	349	361	351	346	338	348	340	342	344	337	329	335	330	336	332	354	314	354	348	346	310	365	352	348	349	339	344	376	364	375	347	335	315	352	348	312	326	369	345	325	357	359	336	309	328	360	339	350	369	365	366	340	348	347	339	330	316	339	349	349	343	334	366	342	367	329	367	324	324	301	334	355	349	316	337	369	365	348	329	335	329	353	347	335	372	346	356	365	334	356	343	333	311	337	362	366	344	322	376	331	344	324	321	368	366	345	370	340	353	293	323	354	341	373	342	327	315	314	341	353	348	326	339	334	366	315	351	335	357	340	354	312	324	360	342	318	322	365	345	328	314	339	347	320	350	335	339	410	346	336	371	377	342	359	338	309	346	363	344	319	331	342	345	359	332	363	344	329	335	326	353	346	331	361	335	332	350	335	363	334	346	344	368	330	341	361	337	313	313	341	343	355	324	325	336	363	301	310	325	338	336	361	288	317	337	343	346	314	380	343	298	324	357	325	357	321	345	321	336	394	347	344	355	336	316	330	338	374	318	361	333	349	322	324	325	348	320	357	341	318	346	380	333	353	372	309	368	338	354	361	340	341	351	343	330	337	357	318	374	351	364	324	349	366	320	316	335	330	321	350	359	328	324	313	363	336	369	340	376	351	335	383	348	334	313	324	308	348	308	365	389	392	361	365	346	335	330	340	335	321	313	324	324	349	344	351	344	333	322	332	346	355	379	369	388	332	359	368	383	342	348	364	330	312	353	352	332	348	337	339	346	322	323	331	323	352	380	325	355	326	335	371	356	329	345	370	318	366	327	336	360	326	309	341	359	382	316	351	359	326	344	338	338	350	362	387	348	313	349	345	334	382	349	337	364	328	324	333	350	320	326	367	347	327	368	349	335	348	336	349	369	349	329	331	337	324	364	325	340	337	305	350	308	322	359	331	375	343	360	346	345	379	351	373	345	360	384	328	375	338	332	389	322	332	340	359	338	359	363	334	355	317	356	319	340	353	339	336	332	326	342	367	340	338	345	349	318	352	335	353	369	363	345	337	315	349	343	369	338	324	309	351	358	363	355	347	341	350	362	329	352	357	389	362	365	379	355	330	356	343	327	337	356	356	367	341	370	360	355	327	324	342	316	356	348	342	372	350	361	329	326	356	321	340	348	345	356	368	358	365	350	338	371	359	347	386	318	323	328	327	325	360	290	351	336	313	334	354	327	344	321	314	361	370	339	325	344	332	332	330	353	323	355	351	364	357	344	342	358	317	323	318	312	353	346	325	310	312	386	347	366	378	337	363	329	333	367	324	330	342	333	331	350	325	334	347	343	355	327	317	320	336	325	342	335	321	353	362	324	354
17795	2301	4857	5388	4713	3825	3111	2687	2397	2107	1839	1671	1629	1413	1427	1362	1276	1248	1190	1132	1069	1124	1058	1083	953	1043	989	969	984	981	946	933	903	923	926	926	896	877	889	935	944	953	927	896	850	837	922	893	862	892	898	870	852	826	907	884	873	843	847	838	842	845	873	914	822	833	801	821	852	838	849	814	787	863	897	799	809	818	801	847	760	805	817	788	803	817	876	798	846	868	866	831	840	894	796	876	865	846	885	802	800	833	821	824	825	844	827	838	839	786	886	873	775	895	827	793	824	833	849	853	826	854	860	868	834	825	790	795	820	846	861	832	853	877	839	848	852	832	810	822	812	820	824	772	853	816	802	853	823	812	864	852	783	822	846	740	780	819	851	792	831	812	846	814	823	824	885	857	826	762	815	785	797	792	832	766	827	884	822	779	866	818	751	826	810	827	822	814	810	823	832	880	807	784	807	816	824	827	778	844	826	826	819	803	831	838	795	775	830	772	837	839	790	778	833	817	820	848	886	825	818	801	798	817	778	834	821	783	820	761	842	864	858	788	792	830	731	831	813	842	793	801	800	817	796	826	797	813	810	764	810	836	826	794	809	825	848	812	831	865	778	824	798	786	790	784	797	770	843	774	779	793	828	778	808	802	836	819	810	838	780	865	791	831	818	879	813	801	836	842	820	807	838	834	807	778	885	829	825	798	827	837	849	811	773	856	833	826	803	782	778	835	765	848	816	806	830	828	790	838	811	749	849	832	784	813	805	837	803	780	848	761	815	828	782	848	822	791	807	809	828	823	763	792	774	827	773	825	826	830	822	808	820	800	825	793	820	807	797	839	791	794	843	788	873	793	826	817	824	812	873	812	791	819	857	824	740	816	841	799	841	849	806	787	769	843	847	796	830	811	836	850	806	747	772	816	824	804	816	841	835	765	847	820	840	779	811	804	818	820	861	789	850	757	843	832	873	779	836	869	824	792	826	845	792	848	802	798	792	798	815	816	802	782	805	835	773	846	799	809	766	803	818	841	828	877	809	818	814	857	853	804	796	841	824	861	871	810	852	789	805	816	874	796	808	798	787	805	866	806	825	742	808	775	851	803	777	760	845	785	837	791	821	809	811	839	747	781	841	799	809	798	781	778	777	780	816	808	807	809	822	862	845	825	785	810	839	796	822	832	805	781	815	770	813	731	822	788	786	800	847	857	809	807	814	852	800	773	812	834	838	784	772	806	830	865	839	859	760	808	877	826	759	791	791	819	802	804	795	810	818	778	746	807	807	777	774	837	880	776	815	834	787	854	773	806	850	831	816	790	868	802	755	825	823	809	797	827	844	807	742	865	798	826	785	825	856	793	788	853	809	842	808	790	821	750	819	813	789	772	840	865	830	774	789	793	795	816	820	841	741	844	784	827	790	812	829	855	831	768	756	784	796	824	841	749	846	878	840	822	780	818	803	843	812	809	819	856	798	825	839	797	858	814	827	829	811	886	867	814	835	788	845	831	795	814	834	847	809	838	874	819	807	803	815	836	840	781	833	861	762	805	835	847	820	792	831	822	795	760	865	845	849	781	840	776	795	792	781	837	794	771	822	820	825	808	817	815	820	785	844	834	832	806	803	856	843	852	777	852	803	839	812	797	766	784	812	856	788	848	793	829	752	843	856	782	763	786	804	876	832	778	784	798	870	802	838	820	789	813	815	823	826	845	822	836	784	835	853	830	796	758	779	810	817	846	835	836	811	840	793	766	889	781	801	833	851	789	851	882	839	833	814	776	810	792	786	835	777	842	757	785	774	808	836	804	809	824	807	832	844	773	839	789	837	769	789	827	788	809	794	826	830	804	836	761	845	837	815	825	884	817	811	716	816	802	860	800	770	766	859	801	824	802	824	848	816	818	798	807	800	793	857	792	770	755	793	835	746	851	805	825	810	816	868	773	834	784	871	796	770	810	855	805	785	842	822	833	837	787	809	827	814	816	828	787	833	845	796	788	771	814	792	869	853	848	800	806	761	796	806	892	777	829	822	804	798	771	801	767	847	813	797	770	778	790	791	779	796	796	767	815	754	806	773	810	790	850	801	820	836	873	812	781	796	806	830	795	801	818	793	797	787	840	798	822	819	788	748	854	855	831	752	785	818	831	781	801	824	832	794	807	858	779	867	813	825	821	828	777	777	830	815	779	783	862	851	808	777	803	792	856	801	790	776	832	819	782	820	807	820	779	810	833	809	889	847	863	795	787	819	850	822	892	776	838	794	842	845	849	827	826	816	846	822	801	804	768	779	856	765	791	842	825	810	804	787	757	812	795	840	798	818	763	791	794	781	809	806	844	794	787	769	830	858	805	790	786	805	857	841	853	849	824	817	818	742	808	822	826	778	839	818	855	838	810	765	809	762	831	786	768	821	761	761	788	775	778	833	830	863	786	785	853	831	780	814	822	772	848	805	835	814	787	822	805	759	838	810	835	794	821	824	827	838	784	847	778	789	775	737	777	787	834	785	837	819	774	827	803	839	816	785	839	815	827	814	792	803	832	858	773	793	866	801	787	820	878	775	784	838	779	835	787	821	860	854	785	805	781	826	837	845	821	809	861	853	826	817	795	792	787	819	821	772	822	808	757	861	786	828	851	802	789	829	844	849	826	825	799	838	849	781	792	804	778	770	805	829	807	819	792	814	797	821	812	800	770	818	807	831	803	826	809	845	853	838	801	855	834	852	783	820	823	830	778	825	788	772	815	800	805	840	793	782	805	838	782	793	812	817	848	818	828	797	812	815	830	818	787	843	806	879	794	821	867	861	789	767	748	792	771	745	839	805	775	836	760	786	829	851	776	797	801	846	800	802	807	872	880	782	761	806	806	824	804	848	812	823	830	807	809	791	762	851	840	792	836	783	804	790	875	860	768	812	877	838	843	865	801	790	781	799	755	850	821	862	777	796	794	861	815	801	798	824	791	841	840	774	788	874	788	832	800	855	833	782	823	802	787	820	820	834	805	813	786	822	807	804	847	769	859	801	783	801	816	800	775	800	805	795	821	808	767	777	856	829	873	813	856	819	830	822	812	793	834	869	857	827	833	835	821	763	847	788	838	834	840	822	753	836	802	771	843	801	872	829	819	767	765	837	835	825	834	808	808	813	786	853	847	789	785	785	842	780	818	806	801	812	830	881	843	862	849	794	788	806	827	860	797	838	825	839	831	870	820	812	812	823	775	843	819	834	846	827	816	840	826	864	817	776	806	873	777	826	839	835	803	859	813	814	832	820	818	834	813	866	788	830	862	822	815	807	799	814	800	794	825	775	800	836	819	812	804	769	807	802	773	831	803	811	802	816	832	792	825	818	820	830	769	827	850	803	775	826	820	800	798	791	836	799	835	817	830	820	833	747	822	796	816	837	791	822	806	858	822	787	790	810	813	828	831	810	789	842	803	811	789	850	822	833	814	778	867	865	873	812	820	851	814	835	806	836	789	795	800	826	792	853	814	855	868	838	820	764	793
3001	210	184	183	165	183	173	147	155	159	167	157	156	169	153	190	156	148	150	169	162	178	160	170	179	160	163	157	154	158	153	148	156	145	154	160	178	148	165	150	163	151	175	162	153	175	157	165	146	203	134	169	151	156	164	151	175	171	157	171	175	141	171	176	172	149	171	162	161	165	157	155	136	187	182	150	158	152	175	131	153	157	162	158	144	153	147	154	171	146	161	145	174	141	187	142	178	189	163	157	157	164	158	147	164	160	187	159	169	161	152	149	165	148	174	161	158	188	177	158	170	179	145	146	168	173	174	168	166	147	163	150	147	167	183	160	194	174	138	181	184	132	153	162	175	149	157	135	153	134	174	151	149	166	165	155	145	137	155	174	171	162	151	150	179	164	153	151	156	161	169	153	184	175	147	160	154	170	164	142	169	163	157	158	161	157	173	159	187	140	171	165	164	136	145	165	183	169	193	171	168	164	149	176	158	175	173	140	170	156	170	172	144	167	160	156	154	163	156	149	168	141	145	177	183	139	164	167	152	148	140	161	171	139	153	148	156	155	164	157	167	158	160	157	140	152	155	130	159	140	168	178	165	188	146	191	168	169	154	171	145	151	142	139	181	170	158	159	159	158	167	156	148	159	155	165	164	154	145	170	135	149	158	155	152	147	170	174	144	159	158	161	153	146	155	159	159	159	187	155	138	165	162	138	152	136	184	190	129	133	126	146	149	178	148	170	152	164	166	146	150	152	155	147	148	176	154	148	161	153	157	148	149	142	167	159	168	143	155	148	170	180	154	164	173	157	138	181	168	159	141	153	170	156	180	152	174	157	183	181	172	147	177	163	163	145	177	144	134	170	161	170	177	125	185	151	182	172	150	139	155	175	146	146	179	157	161	144	142	149	134	136	134	178	168	125	146	156	125	161	133	188	182	138	166	154	137	142	148	166	170	148	132	155	163	174	152	146	174	165	176	142	147	147	173	144	180	152	157	165	174	145	144	157	172	142	127	154	173	161	158	138	153	146	158	140	151	167	138	158	151	154	185	161	170	178	148	140	134	142	179	150	158	168	163	158	171	153	141	168	139	162	166	164	179	179	139	161	138	155	164	157	153	165	153	151	137	165	145	156	172	149	146	152	152	181	146	173	170	174	164	180	149	173	159	134	176	152	144	171	145	160	149	179	134	176	175	170	162	152	171	163	179	169	154	152	157	154	143	164	191	168	169	150	148	154	141	170	174	151	159	185	154	164	174	173	154	160	160	195	172	190	174	179	149	147	154	159	155	166	167	158	142	153	179	136	147	126	178	190	141	185	185	151	146	143	170	184	176	145	172	164	165	154	156	178	173	169	156	140	155	143	173	178	162	148	174	144	144	168	159	155	149	169	179	173	151	161	177	159	158	156	163	142	149	164	169	156	152	159	153	175	171	158	158	160	178	158	138	157	160	165	168	183	176	158	148	148	142	136	148	177	178	152	164	159	148	158	145	142	135	128	170	147	154	171	160	166	167	154	166	166	180	160	169	138	152	144	147	150	179	155	179	191	168	164	159	157	165	174	173	143	157	169	153	164	138	152	160	184	134	179	178	158	144	165	161	142	171	155	136	150	157	164	136	158	172	170	149	166	165	167	168	177	143	144	167	161	156	136	186	169	189	168	156	149	171	167	154	146	155	161	145	156	164	147	156	157	161	151	139	159	182	161	176	139	148	140	160	166	177	164	140	166	148	146	159	161	167	146	183	150	148	152	141	162	158	165	156	163	150	147	168	157	156	157	146	158	164	144	143	172	162	169	158	192	185	163	143	170	179	159	148	164	153	168	153	152	154	161	160	151	159	152	169	153	153	181	173	156	160	164	180	166	166	129	162	151	155	126	163	150	139	154	155	171	150	151	142	162	150	171	153	157	171	168	137	169	172	150	160	176	148	158	152	142	145	156	177	139	157	133	147	155	153	164	181	172	152	150	169	176	167	178	175	149	144	195	165	150	174	175	174	140	147	164	158	155	162	185	169	154	189	165	149	151	162	163	190	141	153	148	161	166	161	138	167	174	158	150	149	163	156	168	134	155	156	144	144	162	182	157	170	171	145	148	154	177	153	167	158	149	163	138	140	161	176	143	163	137	156	160	162	158	170	168	186	140	153	167	163	163	159	143	138	181	168	138	152	158	151	167	158	169	145	166	157	156	156	140	169	148	144	159	143	151	189	175	165	143	173	145	159	166	182	155	135	179	151	184	159	177	159	140	142	160	175	156	134	142	163	139	153	163	171	172	144	162	169	149	157	176	149	145	163	154	182	166	143	152	151	160	164	151	142	172	163	155	124	156	146	141	143	155	166	166	180	165	149	177	162	157	150	161	160	181	152	155	158	162	148	171	154	154	171	164	167	168	166	159	162	179	147	173	153	136	182	128	175	150	136	153	152	169	150	142	147	154	176	168	146	160	167	139	182	165	150	162	156	152	173	160	166	170	160	160	149	167	168	144	144	175	173	177	179	156	167	145	177	142	163	158	141	156	153	153	153	177	156	172	188	155	166	164	160	154	176	140	144	178	148	174	148	172	167	152	178	157	160	166	149	146	160	159	154	164	173	150	149	155	168	149	145	175	158	154	154	147	143	165	156	193	155	151	145	158	157	161	165	173	155	161	141	170	169	158	165	160	181	185	165	160	148	142	158	161	157	155	162	165	171	152	158	161	168	157	153	181	163	167	143	167	174	165	182	139	168	154	171	146	162	173	174	168	173	153	170	174	146	156	160	152	177	157	138	178	129	170	172	159	157	155	171	190	176	166	140	162	156	144	161	143	172	179	159	151	147	155	165	169	160	163	162	161	174	149	141	157	145	149	174	168	154	154	154	172	134	157	160	130	161	133	159	140	148	151	149	146	153	178	145	172	147	157	143	160	165	149	134	154	149	142	162	176	182	143	174	161	161	164	158	142	145	153	159	167	146	147	154	138	165	146	153	154	145	175	165	141	173	159	160	146	171	147	157	181	162	169	171	149	158	143	156	178	124	165	171	166	163	162	145	156	150	163	147	132	161	162	137	156	164	177	152	149	150	190	180	147	168	169	152	171	170	173	140	162	153	168	152	157	156	148	159	166	168	146	169	171	179	169	161	158	152	168	155	181	152	161	154	180	154	144	160	153	149	164	173	137	153	154	151	158	158	120	148	153	150	180	166	146	160	190	158	167	185	152	146	153	154	182	169	154	149	177	174	154	166	172	161	174	165	161	163	139	148	159	134	148	171	163	155	187	158	160	158	161	164	157	188	167	140	159	174	188	160	178	156	162	180	179	165	161	166	172	169	141	143	170	151	161	127	161	154	134	156	172	149	147	166	147	176	156	126	155	174	163	155	144	161	145	163	160	151	156	178	176	139	156	147	172	175	170	164	151	153	170	147	160	143	159	161	165	151	153	164	148	155	161	167	173	147	148	146	163	168	169	144	137	162	149	168	178	143	151	198	173	172	166	144	162	144	162	158	173	163	122
3267	473	534	545	471	504	480	485	477	434	441	482	489	428	463	423	429	462	436	454	450	469	439	432	443	422	450	440	414	442	425	451	448	423	428	390	454	456	427	415	427	472	459	427	448	435	450	453	438	448	459	427	461	439	450	441	461	451	415	392	434	462	447	463	457	463	448	428	439	441	447	467	455	425	418	439	398	433	424	438	469	431	428	430	448	443	450	435	451	428	460	436	431	473	480	456	468	451	443	436	447	439	449	449	388	470	438	409	464	437	430	432	435	469	471	435	417	436	455	450	425	492	410	447	437	478	456	464	434	452	431	453	466	424	427	427	426	448	459	462	433	415	475	444	449	424	466	434	458	457	445	437	435	440	430	414	433	435	413	413	423	451	426	420	469	461	426	458	463	419	418	397	418	437	455	439	405	444	434	427	452	449	473	413	449	431	451	453	458	427	450	411	433	442	414	418	407	439	442	450	404	424	416	428	461	408	476	405	421	442	434	442	452	462	369	437	446	432	402	430	453	467	447	496	419	422	422	416	395	428	455	418	410	439	436	436	438	447	451	424	427	450	456	477	427	404	404	458	440	460	462	465	435	451	456	430	457	454	404	421	423	412	441	408	462	432	468	440	413	413	436	445	442	404	431	447	420	428	385	425	451	395	454	470	440	403	429	444	448	416	446	449	441	393	462	457	430	411	439	464	427	471	460	438	437	449	437	457	444	436	435	451	482	410	453	425	439	468	469	449	453	424	459	413	419	446	406	440	429	415	427	445	444	443	433	417	411	502	449	411	428	459	438	454	422	454	409	394	426	401	455	441	465	484	446	463	452	458	425	399	436	431	431	432	453	454	462	454	422	433	429	432	421	456	398	457	453	466	440	449	472	431	425	446	440	459	443	404	469	394	437	444	412	472	427	430	454	430	481	437	411	418	475	429	424	430	460	415	409	430	440	434	447	443	455	437	400	436	434	426	418	419	460	456	448	436	425	470	449	445	443	408	412	408	420	457	430	431	426	445	411	451	458	448	432	415	435	437	441	432	449	447	426	426	460	388	433	411	472	451	420	450	459	410	409	449	422	420	446	392	457	444	412	431	442	413	449	429	440	420	418	449	432	449	443	417	438	426	436	447	442	428	431	439	442	442	440	455	436	443	410	454	456	459	455	470	440	435	423	435	442	442	447	436	451	443	455	414	454	462	428	422	427	399	429	409	483	444	437	428	433	440	437	425	427	440	422	420	463	409	456	454	435	496	433	463	436	423	441	442	439	442	452	447	399	449	427	412	442	474	457	474	382	450	505	473	419	461	440	447	404	446	424	430	429	432	441	483	460	427	444	415	445	483	415	416	427	438	442	432	463	441	469	442	457	411	464	443	420	428	424	436	474	440	444	410	428	418	422	419	424	425	434	453	457	463	444	425	418	415	475	455	418	438	429	433	481	459	438	429	429	459	447	412	437	421	426	439	439	468	443	434	412	425	420	452	452	425	442	407	445	464	417	425	457	447	415	427	429	407	461	403	422	457	423	453	419	445	451	463	443	441	444	418	423	399	448	416	442	444	426	421	463	424	436	411	459	440	444	425	410	422	411	446	450	454	428	437	459	437	423	450	450	437	447	417	448	430	421	420	425	460	412	455	447	428	424	430	434	438	444	419	429	426	415	425	407	427	437	463	397	448	449	444	441	468	443	423	423	448	446	440	445	403	431	434	442	447	432	432	418	433	433	461	447	448	447	457	440	466	442	420	478	441	437	412	426	433	437	414	416	450	414	470	460	426	428	411	430	399	439	415	459	396	419	391	400	410	451	452	425	447	459	435	467	430	489	429	451	465	419	427	486	470	435	480	418	453	443	425	436	451	459	416	460	439	464	440	422	433	435	490	476	449	476	445	436	445	404	456	440	436	450	408	405	460	449	433	434	426	419	476	436	456	452	428	472	445	448	436	419	443	445	441	449	438	439	413	424	415	440	431	440	446	395	441	424	468	419	462	410	442	449	445	427	441	411	434	426	444	422	420	457	431	440	432	444	434	432	470	436	441	412	393	454	475	470	461	444	423	401	430	419	459	424	433	453	482	432	413	441	483	450	465	430	451	452	437	424	443	444	427	416	462	407	429	430	479	423	433	476	421	427	439	416	465	436	428	479	429	413	397	427	431	421	413	430	455	456	418	442	463	424	447	385	431	462	452	474	425	461	433	446	430	432	429	397	424	417	404	409	459	406	448	431	427	460	437	398	415	417	420	415	443	425	405	474	462	428	444	417	422	453	442	427	424	432	406	456	425	430	437	449	401	409	365	435	453	432	427	438	452	444	436	426	448	428	457	393	448	436	435	461	394	436	417	438	439	472	420	441	451	455	428	419	433	418	441	418	450	426	467	417	447	406	470	442	442	442	429	432	474	407	453	449	408	474	458	420	460	400	403	422	448	406	441	432	419	423	459	416	434	432	426	418	453	462	462	427	439	415	431	402	449	454	415	409	436	399	417	429	442	432	383	429	412	412	461	426	419	415	440	434	464	431	421	446	431	454	425	435	423	484	460	414	441	411	403	439	429	426	448	421	450	454	437	449	430	401	444	417	438	441	393	437	456	433	481	408	440	453	412	404	446	410	402	416	452	431	451	439	445	431	437	415	445	440	447	421	468	428	430	428	418	437	447	434	448	445	452	445	456	406	498	456	441	409	414	452	420	450	432	437	474	465	435	447	442	428	436	466	379	475	440	400	490	436	446	464	416	442	414	464	427	448	425	416	435	418	465	420	452	409	395	446	442	420	424	463	428	424	439	443	417	432	479	479	433	429	411	407	458	424	434	424	448	470	435	442	437	446	430	431	420	411	414	462	441	453	437	444	442	448	477	411	458	448	423	396	433	410	462	441	409	440	454	449	420	450	427	429	453	457	452	421	421	418	429	439	439	419	455	440	442	446	445	454	446	435	414	441	448	447	465	440	402	437	407	464	382	452	439	422	419	467	463	427	438	437	448	475	455	425	421	447	398	450	430	441	428	463	422	415	430	434	453	417	410	421	429	442	428	399	420	421	413	402	422	445	440	464	466	427	426	432	435	418	449	442	450	429	435	433	434	480	402	448	408	434	409	432	448	408	435	458	443	453	464	421	442	450	411	439	410	442	441	442	425	456	420	480	462	445	441	416	432	430	421	408	439	433	439	404	420	483	468	418	451	409	424	442	419	442	427	465	477	391	432	453	419	467	442	440	418	442	481	447	476	446	459	426	423	429	441	434	439	410	431	407	440	427	412	407	454	464	426	417	458	438	455	485	412	437	430	445	451	421	468	431	413	478	433	408	444	449	440	431	416	476	436	434	442	421	424	420	451	412	443	404	451	403	473	446	481	459	443	406	436	409	410	447	451	453	427	423	425	445	424	446	413	431	433	396	441	457	483	451	450	439	438	465	403	447	412	436	460	427	421	472	427	397	453	460	449	436	438	429	430	420	399	421	436	413	409	442	432	455	423	429	427	431	415	447	431	430	428
27044	3775	1347	944	709	564	473	425	344	380	376	312	317	305	277	283	282	282	248	272	255	269	263	269	244	267	253	263	253	234	233	235	228	246	242	275	256	262	290	249	243	254	244	277	283	272	262	264	281	250	271	254	254	226	238	259	251	270	274	238	277	228	257	240	246	259	278	269	260	247	267	251	291	266	269	246	239	259	270	255	226	254	241	255	280	283	239	241	251	261	258	270	252	260	265	309	262	250	267	249	260	235	274	240	244	235	254	221	243	221	256	236	250	264	302	243	246	241	253	243	233	235	272	233	273	233	269	242	248	272	270	264	272	279	272	224	245	245	245	248	262	282	239	275	233	278	253	221	281	230	270	240	269	269	252	221	239	257	237	263	241	251	255	259	253	237	241	242	262	257	249	237	250	236	251	235	265	229	228	214	260	280	255	260	259	278	242	246	254	280	253	254	234	251	238	255	246	258	258	241	256	275	265	241	255	244	281	237	273	280	241	237	224	276	237	264	280	267	217	257	237	277	240	287	246	278	283	265	235	248	254	252	287	243	264	266	265	277	267	261	253	282	250	266	265	242	250	275	276	250	262	242	258	263	235	235	249	265	261	246	244	254	271	218	280	236	259	276	278	248	253	260	266	228	239	249	263	268	254	243	249	259	238	288	229	250	249	258	258	272	280	265	258	264	275	271	272	240	271	244	263	258	245	261	273	247	258	253	272	262	280	232	216	270	235	248	260	250	289	270	253	248	269	243	281	265	235	250	275	251	263	230	271	221	247	252	248	272	226	249	252	229	268	249	246	262	284	265	245	246	214	265	244	233	267	247	226	279	223	249	258	254	244	245	238	256	262	221	239	263	255	239	240	232	262	268	246	242	253	220	266	263	258	282	251	248	244	247	264	265	250	265	264	254	233	260	247	215	243	283	255	260	242	219	263	277	273	252	259	257	257	242	279	254	256	266	257	266	264	261	239	273	253	266	286	282	260	255	258	225	237	278	227	254	261	266	284	273	238	253	218	258	223	253	208	250	276	269	263	235	286	265	243	242	248	262	275	231	230	255	275	215	246	251	249	280	245	255	239	241	241	221	267	221	277	251	265	273	259	242	243	269	206	238	228	254	240	284	278	267	244	219	203	254	267	249	244	294	246	254	260	248	254	219	241	270	246	250	266	264	290	260	265	251	243	256	285	216	267	255	256	267	247	278	263	271	246	237	285	251	266	275	254	248	238	247	257	277	261	252	235	197	250	230	245	265	284	251	236	246	262	285	273	269	268	275	237	251	255	279	238	291	242	263	257	258	249	255	261	245	270	261	248	239	248	258	260	267	228	263	267	250	264	245	256	264	252	276	266	229	256	273	243	274	243	239	246	263	258	229	204	251	243	268	262	242	278	242	251	257	249	249	236	247	272	260	269	258	230	246	283	253	273	261	223	242	269	279	280	245	248	257	266	265	239	229	225	260	261	233	274	255	265	237	225	233	245	238	268	254	234	282	254	257	245	269	265	242	251	242	270	248	248	233	272	222	273	285	228	251	252	241	269	253	251	233	254	266	268	264	255	265	263	265	246	244	234	239	264	239	241	267	259	240	242	257	260	284	243	235	265	248	267	264	256	254	235	267	283	234	248	260	223	265	270	269	233	225	246	249	244	234	274	285	232	281	272	267	275	241	251	216	260	243	243	229	280	251	255	264	265	240	265	291	278	284	269	243	259	251	226	264	247	237	255	273	275	254	276	209	250	266	282	250	228	261	241	248	229	275	253	227	281	219	267	246	259	273	243	256	254	268	289	250	244	255	284	247	263	262	256	253	231	252	265	253	251	223	242	271	253	240	260	243	227	261	245	237	237	277	257	251	256	262	257	242	265	257	241	276	233	244	253	276	250	228	256	258	263	249	267	255	234	254	265	275	269	272	261	261	245	262	223	267	249	258	234	253	247	234	229	248	272	248	232	253	245	241	212	247	270	211	239	256	267	275	264	227	249	274	262	245	247	269	251	278	251	274	277	292	273	221	283	224	229	241	253	230	245	253	288	227	261	228	228	270	257	254	235	267	275	246	249	259	263	223	257	240	257	243	235	249	236	230	251	260	213	246	255	247	243	241	232	251	273	252	259	244	231	251	232	277	287	235	248	248	272	260	259	263	253	263	225	275	264	258	252	257	236	270	246	270	273	257	242	243	290	245	234	253	250	250	241	246	256	265	251	253	267	249	250	227	262	253	226	258	266	227	229	244	239	253	256	231	219	251	248	270	245	257	260	255	245	263	260	290	257	242	253	262	232	272	267	238	260	241	261	269	306	243	258	265	256	258	238	248	257	236	238	284	238	282	220	256	232	263	281	280	242	245	222	207	245	233	246	225	248	254	275	247	270	252	275	241	277	255	259	263	246	256	265	225	247	253	259	264	278	246	269	257	258	274	269	252	233	254	240	246	239	262	240	224	213	233	248	276	256	226	252	216	224	227	232	250	240	264	248	250	251	236	290	253	234	263	261	262	254	233	278	245	251	286	246	267	234	260	288	244	270	247	240	241	268	232	249	248	255	257	273	261	250	246	217	225	243	264	246	264	269	292	241	233	238	259	267	229	244	244	238	241	240	238	268	258	243	269	220	252	243	228	244	239	246	237	237	246	249	260	267	257	241	251	268	269	262	228	271	282	243	274	249	242	246	251	233	249	246	233	232	246	255	233	256	267	251	261	277	225	263	291	272	230	254	244	266	260	266	254	256	247	250	256	234	248	263	253	290	255	229	275	258	259	231	258	230	252	229	280	255	261	251	232	279	233	262	242	274	248	251	255	251	260	267	240	250	251	251	277	273	254	257	238	240	277	268	233	235	257	248	269	278	273	269	238	208	296	269	259	260	245	250	241	246	237	263	244	230	241	251	241	240	227	227	239	266	250	253	272	258	219	258	282	253	283	244	221	245	265	262	275	260	263	243	241	267	269	247	257	276	258	251	231	287	260	257	255	264	245	257	266	274	251	250	241	254	248	228	240	261	249	266	242	247	261	258	229	237	236	247	249	252	259	253	263	253	241	249	245	250	238	246	248	247	250	242	294	258	215	235	272	258	243	228	291	274	245	267	255	252	224	253	252	237	257	240	266	281	257	255	232	262	254	274	255	248	288	258	261	282	277	254	210	241	260	234	276	230	262	250	248	241	260	232	274	293	277	232	240	261	245	252	272	237	232	276	272	258	217	268	260	239	262	224	261	271	242	264	229	219	231	220	247	272	247	253	241	247	257	240	253	312	261	252	235	274	259	264	221	250	243	237	239	261	228	248	273	251	244	287	270	269	251	248	225	253	283	270	247	268	270	260	246	270	281	232	237	221	251	245	280	254	252	254	240	283	248	241	243	262	229	292	278	254	247	229	241	229	252	262	226	269	274	266	248	236	240	238	255	261	264	249	223	253	256	273	249	263	225	262	226	230	244	242	280	253	259	206	217	259	269	264	257	242	259	247	237	278	261	265	272	256	229	244	284	272	257
12363	1333	2694	3041	2613	2222	1846	1624	1475	1270	1167	1113	1079	973	966	923	844	896	835	829	788	768	753	757	706	729	763	730	784	681	659	688	695	732	710	688	673	695	682	741	675	678	646	706	660	718	683	652	628	672	655	675	608	660	671	656	688	647	707	655	668	629	633	630	675	688	651	668	662	657	674	653	663	675	628	643	668	673	651	676	679	656	662	662	611	657	626	627	645	617	622	662	677	672	665	637	681	655	686	644	655	612	631	672	674	671	677	662	704	625	681	654	637	675	627	656	636	694	644	654	688	629	660	684	655	671	592	652	654	712	642	668	628	668	626	603	667	639	649	635	641	636	606	658	654	668	669	611	640	593	673	650	628	666	702	640	640	602	650	665	685	681	639	660	616	609	629	659	649	669	647	638	658	656	642	605	617	640	681	665	677	660	609	634	661	644	623	662	606	653	641	643	664	632	632	618	674	615	666	653	669	684	608	636	648	636	634	647	668	655	699	673	670	615	691	635	640	652	664	562	616	651	662	676	707	653	664	701	643	631	724	628	658	632	630	661	658	664	590	643	658	637	657	632	664	594	675	629	652	640	634	635	649	658	620	681	628	633	669	650	599	614	664	656	652	649	646	624	617	610	611	648	607	626	645	653	641	649	642	639	677	648	665	655	654	639	596	664	641	621	660	660	631	633	618	667	615	646	599	638	633	676	654	658	662	652	621	656	673	683	643	675	639	651	638	670	646	682	636	598	630	598	610	640	655	613	667	661	638	640	613	613	665	626	656	659	666	617	650	639	663	657	645	649	644	654	667	650	623	657	662	650	631	638	698	639	668	626	626	673	670	684	652	634	653	672	681	666	644	678	672	649	636	638	656	662	659	649	616	657	670	663	637	643	661	621	619	639	631	647	615	629	621	599	609	637	683	664	653	657	646	661	612	678	643	648	648	641	611	634	661	630	659	637	668	688	615	663	650	621	670	615	628	666	657	609	707	649	624	670	613	615	622	644	675	648	623	619	618	596	666	684	636	661	642	641	686	653	636	663	628	635	628	606	658	651	662	662	634	633	611	656	620	612	621	686	653	649	622	659	696	643	621	620	646	632	653	612	624	675	651	634	651	668	621	659	656	659	621	632	675	629	628	685	638	604	606	699	683	638	593	634	661	624	653	609	602	628	650	646	651	657	679	655	647	645	678	630	679	625	656	661	652	618	624	647	622	626	672	628	640	615	664	653	606	629	645	649	618	670	632	654	629	628	665	664	648	644	646	672	612	624	677	654	604	614	657	690	665	672	632	625	621	686	633	654	682	682	653	707	665	647	638	655	627	649	672	647	641	688	628	643	620	691	656	601	620	644	680	632	662	627	657	636	631	657	668	635	633	626	581	605	644	695	634	635	671	617	656	603	651	669	627	658	612	610	589	615	682	674	687	652	648	684	623	716	626	663	601	675	630	668	591	642	677	632	652	636	600	635	676	676	666	698	657	647	606	650	620	614	624	667	673	638	629	656	639	655	631	689	604	623	649	687	638	635	654	709	622	655	631	627	675	634	662	614	651	610	630	606	632	657	673	615	677	637	643	643	637	651	643	627	685	627	659	639	622	646	671	650	680	667	680	652	620	662	667	662	664	677	635	611	681	595	616	648	618	582	639	629	669	675	631	639	635	646	629	610	640	619	699	637	630	667	640	595	635	677	650	649	662	662	615	612	620	630	677	700	646	633	640	639	639	617	652	652	653	661	670	678	631	656	679	681	639	674	648	649	653	696	645	630	590	635	641	634	649	650	659	627	675	659	666	647	657	616	638	664	634	633	662	653	646	620	620	674	618	646	688	654	614	667	638	639	628	650	625	633	658	577	645	615	642	618	602	628	629	619	691	622	646	631	637	622	654	659	636	606	647	666	633	651	607	696	645	633	682	629	636	668	633	701	684	664	635	605	619	643	637	666	647	643	633	638	638	649	648	646	621	668	642	647	604	629	662	658	627	616	614	671	644	621	645	622	642	640	630	649	616	639	688	633	615	634	643	671	633	657	643	595	624	690	666	635	606	644	640	668	638	652	630	637	637	644	635	676	646	637	605	649	656	679	629	648	647	597	619	638	607	664	643	680	644	642	657	608	627	657	641	635	641	615	665	635	618	632	630	627	681	642	660	665	691	665	622	641	618	619	669	659	638	650	670	584	622	615	629	679	669	619	621	643	685	651	640	642	662	651	644	617	666	631	631	655	715	630	615	644	656	649	670	638	653	632	633	672	642	623	604	658	705	617	611	688	620	626	625	609	641	630	655	600	637	610	660	637	620	620	656	615	676	682	625	631	657	672	626	633	633	641	665	657	607	654	628	653	620	637	657	657	638	690	669	636	631	652	665	650	643	627	642	666	667	639	621	630	653	640	569	635	696	611	618	599	586	627	622	577	661	638	623	666	632	630	633	656	649	590	679	637	600	623	629	619	625	636	585	628	606	656	661	619	639	624	655	656	660	636	613	605	603	650	634	608	611	657	675	650	659	626	666	670	673	639	673	632	632	648	661	667	671	648	613	690	670	619	612	573	627	641	637	607	678	616	579	621	647	650	636	640	661	648	656	620	624	636	679	621	623	645	610	650	637	652	632	645	590	662	658	656	672	642	643	695	660	636	572	653	643	601	624	654	648	639	639	643	662	643	692	659	646	596	614	651	654	614	636	623	648	610	654	650	666	607	644	608	650	636	639	593	636	697	620	637	635	663	650	615	642	644	642	626	686	653	596	634	619	678	663	638	638	657	650	616	631	661	663	668	611	659	647	623	670	634	657	649	611	643	676	686	618	643	669	652	601	606	659	708	610	631	668	658	624	617	633	637	659	624	638	638	626	651	652	621	630	634	676	633	575	656	622	678	650	648	648	653	657	638	682	668	589	709	674	645	658	666	635	619	616	626	612	652	622	639	614	645	593	664	617	598	655	660	604	617	647	615	616	657	630	645	662	659	657	664	632	642	660	625	630	618	656	657	675	630	608	654	683	661	597	683	651	678	668	647	628	635	657	670	625	642	683	630	672	621	603	650	620	670	666	651	621	716	612	669	662	654	641	663	631	643	667	629	666	649	626	674	652	639	655	659	618	645	633	647	666	657	686	580	627	649	622	678	690	638	684	606	666	664	638	672	633	623	640	642	666	635	632	677	653	616	632	630	623	649	585	654	682	641	699	702	685	640	660	642	653	615	661	640	639	638	666	628	619	655	615	660	693	654	618	570	640	615	612	647	639	660	646	633	669	619	628	631	612	634	667	629	624	653	635	657	671	643	621	632	671	645	668	622	665	610	612	692	627	608	622	605	673	629	613	684	666	633	661	628	662	626	712	635	610	616	694	656	615	652	647	647	629	659	660	609	629	660	691	633	635	665	620	680	680	621	632	634	661	615	611	688	662	673	629	653	666	679	705	652	613	594	643	653	651	633	629	621	645	631	617	613	650	641	620	639	615	665	672	615	659	624	662	665	639	690	657	643	623	662	615	663
39795	9732	2902	1830	1387	1028	842	674	647	519	515	513	463	460	379	434	425	393	400	418	407	409	354	372	378	367	392	375	350	336	363	363	365	347	332	370	377	335	353	354	357	371	351	331	353	394	356	348	388	386	352	353	330	345	313	352	367	323	338	353	368	342	363	313	316	339	348	346	344	367	380	343	323	377	344	343	335	329	341	357	326	377	325	315	321	342	324	338	367	351	373	343	344	334	363	315	335	370	375	345	345	322	372	365	394	355	369	312	371	354	363	398	369	353	311	362	362	347	349	330	363	339	332	366	369	334	311	335	348	348	364	361	373	331	365	372	401	355	359	350	305	380	330	325	366	324	337	334	359	356	362	379	348	361	328	330	355	323	367	325	351	349	336	350	324	364	332	341	338	322	347	376	329	338	354	293	364	344	343	326	324	350	352	353	355	331	324	330	329	320	331	337	353	339	359	373	342	340	341	336	321	327	348	325	362	330	375	305	327	356	345	355	332	356	348	355	351	356	327	354	314	336	331	340	352	409	338	340	356	339	323	343	332	332	359	332	343	348	323	364	345	349	331	361	310	319	363	367	327	348	357	359	384	360	343	344	360	335	347	370	368	349	341	368	346	343	305	336	335	325	340	316	340	299	373	346	363	402	344	308	353	356	358	347	336	341	328	340	368	383	385	303	380	350	380	328	345	330	348	371	367	295	327	348	310	380	350	340	365	371	354	346	336	369	349	351	352	339	335	368	322	343	317	340	343	322	353	357	410	338	365	331	314	355	334	319	361	329	319	351	340	351	334	367	315	353	331	337	326	326	326	362	319	317	338	356	319	362	365	343	369	364	362	338	353	349	342	347	362	302	345	350	355	332	303	341	337	346	346	342	351	330	331	334	332	327	379	353	328	353	378	354	360	312	317	338	319	352	355	360	337	325	337	382	373	357	340	364	355	351	340	330	317	368	377	343	351	369	342	347	317	344	352	298	325	334	355	287	326	345	383	369	334	363	369	383	347	362	334	349	387	321	336	355	327	357	352	321	369	356	316	345	337	346	330	332	328	362	357	359	300	337	354	363	357	323	346	343	365	311	353	330	317	317	358	356	382	336	349	336	375	327	341	399	372	317	370	314	365	347	370	349	321	373	367	362	334	333	370	352	368	332	333	353	368	362	346	347	357	348	341	321	333	350	355	342	357	330	361	342	334	335	336	343	337	325	372	369	331	367	372	371	326	345	351	362	309	343	340	320	327	356	362	364	363	321	365	348	386	367	380	344	347	347	332	345	343	379	372	348	353	363	327	363	330	338	367	349	363	346	357	347	344	362	343	371	355	350	361	336	325	345	359	329	362	335	357	361	380	355	345	367	365	371	321	366	342	339	351	342	321	347	327	386	311	333	344	359	380	366	390	364	335	328	353	355	353	342	320	337	364	372	385	337	365	352	334	359	384	353	355	354	354	346	358	344	329	331	372	325	351	353	346	361	342	337	343	373	365	341	336	340	359	353	389	325	370	352	338	338	364	349	331	328	358	345	360	359	349	332	333	346	390	319	342	347	345	352	335	345	347	352	346	344	324	350	365	340	337	338	333	372	314	365	334	356	345	295	335	345	350	331	311	352	345	339	351	383	354	388	369	360	359	353	314	355	379	330	317	312	355	359	367	368	364	351	362	346	348	355	320	301	338	354	343	370	330	346	366	331	382	350	322	384	384	325	361	337	335	339	333	330	342	352	383	345	336	368	315	361	388	348	316	309	324	365	373	377	372	362	374	360	337	332	346	344	350	342	344	313	335	360	366	330	311	330	351	340	377	354	314	339	327	364	332	357	353	337	334	355	380	380	362	332	332	373	355	346	337	347	338	367	374	315	356	333	348	374	376	336	383	326	347	387	348	332	343	360	310	329	329	306	351	325	357	354	354	341	370	365	368	329	333	335	341	349	334	327	332	374	341	358	341	312	334	377	358	337	360	366	334	350	345	336	370	320	321	356	325	338	357	369	342	343	333	354	347	349	361	329	336	354	336	349	313	353	364	325	339	378	384	343	342	338	335	348	345	372	353	367	328	324	318	345	344	313	355	340	357	382	324	356	359	371	363	359	343	351	363	341	387	349	363	353	352	325	338	352	331	373	305	333	340	354	328	330	341	368	388	336	376	342	342	314	358	360	336	329	361	339	347	373	345	339	304	331	357	333	337	341	351	382	368	342	313	353	354	325	334	329	338	324	350	339	361	339	349	351	344	332	347	353	379	350	361	356	349	321	326	348	347	370	340	339	322	317	342	373	350	355	308	346	332	356	340	374	331	332	351	320	336	368	320	363	361	340	311	379	337	323	331	334	353	317	356	351	366	363	353	355	329	337	345	338	333	386	361	317	348	359	350	332	391	346	343	358	385	332	342	358	355	351	366	358	300	354	357	343	333	367	332	319	343	309	343	316	351	285	298	362	365	387	357	337	376	365	301	331	351	297	351	314	372	320	342	346	365	337	376	395	357	323	317	343	328	390	341	336	345	326	355	363	333	355	333	327	360	374	358	356	354	349	363	316	353	377	319	359	326	326	345	357	354	344	322	300	358	326	337	347	332	317	314	362	330	300	360	372	346	338	347	351	329	347	350	322	354	346	336	375	376	337	362	340	361	342	359	346	341	322	353	316	343	339	376	352	327	337	347	372	305	337	352	362	356	320	341	376	367	345	377	344	309	381	293	357	346	351	336	371	351	334	324	366	339	332	321	303	336	388	353	333	383	372	356	324	346	333	373	334	346	360	314	343	337	322	343	323	329	382	328	353	375	353	350	338	331	382	365	354	309	361	328	342	363	327	370	370	331	334	354	360	353	363	331	330	355	349	344	361	365	341	371	339	300	337	341	314	341	333	340	322	344	308	341	385	343	327	342	317	350	378	349	322	327	330	354	359	346	337	360	351	330	329	376	354	367	341	375	388	355	286	384	375	377	379	344	340	361	349	356	314	310	317	367	351	341	320	304	312	319	357	319	340	353	339	325	319	358	342	352	357	360	333	343	322	339	383	334	337	338	360	335	329	350	370	315	335	342	340	351	370	334	344	356	363	347	329	357	352	367	350	324	306	357	335	355	349	341	350	304	370	344	365	307	334	361	368	343	363	366	316	353	350	382	343	310	363	351	325	358	363	346	300	401	350	351	338	371	329	373	346	366	325	363	376	361	362	342	347	352	336	361	337	311	348	373	352	354	316	356	327	349	357	356	343	360	338	372	348	331	343	334	337	368	376	359	367	354	349	330	317	334	360	333	316	349	335	366	343	360	324	362	387	352	308	356	353	302	377	372	330	335	337	338	346	362	384	328	322	351	355	367	337	365	372	347	342	352	365	353	316	311	331	344	346	357	357	351	357	391	322	347	307	363	328	354	357	389	386	344	312	316	364	368	341	360	340	345	356	315	353	328	367	377	350	344	345	326	367	309	342	366	368	356	355	300	348	330	344	333	323	347	334	334	351	357	323	355	324	356	358	310	336	381	337
17033	2216	4780	5425	4646	3845	3190	2677	2475	2022	1926	1721	1644	1447	1412	1296	1233	1235	1238	1140	1017	1123	1048	1106	1076	992	1023	974	1005	933	966	947	908	942	909	893	895	919	911	921	919	896	861	865	860	910	882	898	900	886	920	896	895	860	816	897	868	866	805	854	837	862	873	837	895	846	911	870	814	798	819	839	813	899	837	827	807	861	839	817	844	845	851	890	817	864	903	740	850	888	819	872	834	802	868	869	844	845	835	867	869	882	873	879	880	841	869	833	873	852	859	857	849	850	840	808	830	836	790	858	886	837	846	789	835	799	869	838	799	773	835	876	847	898	872	844	859	848	832	849	842	815	817	837	857	877	823	810	861	851	847	808	855	796	842	821	789	860	836	804	862	849	848	862	805	841	832	819	845	839	806	812	827	802	803	882	774	819	860	847	791	812	863	831	792	850	850	872	812	792	844	799	793	812	821	852	832	851	784	796	774	787	847	815	821	825	811	803	796	851	863	847	819	815	857	853	834	797	806	794	872	827	809	826	780	813	839	822	817	826	830	790	803	861	834	821	792	806	763	806	848	787	871	876	866	795	831	808	804	787	844	882	836	830	817	819	829	887	849	787	860	779	851	857	830	840	839	803	855	836	830	852	825	822	830	856	826	834	833	797	826	842	835	811	832	760	843	791	835	842	849	806	817	834	793	832	850	837	875	808	804	770	798	811	837	843	836	847	814	834	885	876	844	845	825	873	817	799	804	789	814	839	820	793	766	825	799	823	801	816	825	809	842	797	785	822	850	832	812	847	909	829	813	799	785	838	796	798	832	821	779	812	806	837	814	860	845	807	747	805	841	833	834	767	805	837	835	861	835	800	837	791	756	855	807	804	766	832	781	817	825	800	832	823	838	837	848	784	853	811	829	821	853	828	845	820	876	831	786	791	837	874	879	834	825	844	848	818	825	814	827	855	826	812	805	807	800	763	778	797	858	806	865	835	798	781	870	796	830	784	800	791	862	801	842	850	855	798	823	804	839	814	802	792	787	830	818	831	869	802	830	846	763	809	864	828	823	799	772	827	808	845	884	845	834	810	838	845	868	869	768	852	847	836	817	770	818	830	792	851	773	800	835	810	822	840	833	831	812	797	826	786	823	809	831	752	814	833	844	795	828	772	904	784	827	814	840	827	828	848	845	808	837	781	850	923	795	886	796	789	781	827	788	788	795	819	823	791	865	810	809	850	816	889	844	819	804	838	787	797	859	807	807	792	794	786	804	854	810	877	809	836	801	798	851	845	864	814	864	788	804	807	835	832	783	815	776	819	855	848	835	811	864	805	846	809	813	818	806	829	801	783	847	844	833	831	806	794	878	821	825	856	786	820	835	807	845	829	787	859	812	891	854	841	859	791	797	834	810	787	863	801	822	788	848	841	854	884	840	878	835	809	821	841	821	819	794	813	813	823	798	884	833	829	781	757	807	805	829	826	824	831	854	817	794	859	801	759	831	799	823	827	761	847	827	827	830	835	812	859	878	804	796	809	862	766	821	730	804	829	793	803	807	834	823	806	825	825	814	824	814	826	809	840	805	815	810	803	801	796	848	831	780	832	790	771	805	829	823	838	787	790	822	851	832	846	820	744	788	809	811	861	809	820	831	840	840	836	805	850	886	818	791	804	809	827	792	811	818	795	841	806	843	783	776	838	809	820	801	770	769	833	767	846	791	819	799	802	751	815	832	759	819	811	813	842	848	827	798	880	804	801	802	807	826	808	845	841	779	869	833	835	788	815	807	798	845	861	854	813	761	786	833	808	885	769	797	769	829	825	838	802	803	799	782	795	800	840	800	823	804	806	842	818	759	802	763	788	830	874	796	853	784	744	800	882	838	770	811	835	797	823	853	822	873	797	763	824	846	768	808	867	795	858	832	835	759	843	850	832	874	804	812	806	843	815	816	831	802	811	838	796	846	810	790	844	805	798	829	834	857	832	818	796	822	829	803	812	803	794	848	813	854	812	757	822	799	845	835	802	827	834	791	818	799	855	842	801	863	816	826	851	812	806	814	838	827	792	806	815	861	798	829	829	792	835	828	820	816	779	802	773	806	806	788	801	818	823	810	824	832	808	809	794	795	763	806	815	805	849	759	808	808	816	845	798	858	840	812	837	860	775	869	806	801	820	795	873	817	866	826	747	831	828	823	782	801	837	834	783	798	810	853	820	861	793	821	807	802	813	815	810	816	811	819	804	777	750	791	809	857	774	848	800	835	809	791	864	766	851	817	804	838	789	817	824	796	838	898	850	804	750	800	816	819	823	831	831	841	823	827	829	848	792	827	779	751	772	820	786	828	831	789	840	874	824	835	793	792	810	784	846	830	795	789	760	831	804	834	810	833	820	862	805	819	817	817	846	830	878	825	866	777	795	781	786	858	821	763	828	834	889	800	775	831	795	848	836	816	843	823	772	797	828	841	867	813	861	792	788	832	829	782	804	843	846	807	781	850	802	793	868	757	830	850	821	811	838	852	794	835	835	824	828	797	838	830	873	854	782	801	802	800	821	845	856	838	816	786	789	836	866	804	820	832	803	839	838	774	879	758	858	842	845	854	775	827	792	830	788	864	861	782	855	794	796	779	777	836	804	832	766	825	832	810	812	857	804	833	803	876	785	844	837	828	821	853	810	854	819	804	796	804	784	808	820	805	805	825	806	816	794	840	826	848	804	815	854	781	769	856	802	848	871	796	787	824	817	779	817	811	802	798	803	862	779	814	828	838	819	830	800	790	769	801	856	837	812	781	828	807	824	831	836	790	812	818	790	811	797	797	885	789	831	789	833	797	852	801	843	797	803	858	836	789	836	822	821	811	797	817	823	803	810	801	827	861	801	836	864	799	811	829	786	834	795	812	788	841	784	820	771	834	837	845	793	787	836	839	804	854	772	789	751	807	808	798	816	843	810	842	830	772	778	834	798	796	812	818	821	837	788	797	796	807	825	863	791	845	831	813	836	818	845	837	839	820	859	763	822	868	805	818	780	874	859	781	821	807	813	793	816	792	808	796	868	797	847	837	821	791	843	880	835	831	858	782	776	853	808	879	824	825	850	816	857	797	831	881	772	863	789	859	798	799	796	817	846	917	850	832	812	856	793	809	824	821	813	816	813	839	768	849	802	860	832	778	799	828	801	832	828	847	786	816	794	798	862	831	814	815	776	832	878	809	783	807	811	818	805	808	858	785	760	832	803	791	790	757	841	836	803	814	765	868	829	778	821	849	794	790	868	832	864	887	864	807	774	824	791	847	804	839	841	829	781	805	835	817	802	863	817	809	805	779	819	802	760	845	783	857	818	824	794	791	850	809	728	883	893	894	830	827	827	832	836	827	811	823	863	828	801	805	812	837	764	851	816	848	771	805	794	821	819	795	843	897	854	811	871	827	842	864	806	822	841	856	818	838	868	793	833	852	812	817	794	826	806	744	820	790	805	816	786	812	840	838	828	820	855	817	827	830	813	780	824
2759	212	187	176	174	157	162	171	161	204	169	159	151	154	162	148	155	171	154	146	166	156	145	167	160	146	143	158	155	178	157	169	175	206	159	160	122	135	160	171	141	182	150	148	185	149	171	156	143	176	155	187	158	138	138	177	192	168	162	168	161	156	162	152	170	165	161	172	153	176	142	165	148	185	154	154	172	153	163	187	166	165	200	150	161	141	135	158	159	174	162	152	166	186	174	171	149	168	166	177	150	157	165	169	142	146	172	179	168	157	182	166	145	169	154	146	175	198	155	178	157	162	145	152	158	158	135	195	162	156	192	156	148	176	133	151	148	171	160	165	179	160	149	158	143	164	170	159	150	162	171	151	164	168	144	147	160	158	174	160	157	173	174	169	179	159	139	166	163	169	162	145	173	153	140	171	142	169	163	154	177	147	147	166	161	146	133	166	147	160	165	165	171	182	149	197	160	163	167	174	146	150	165	193	175	170	153	173	169	188	150	158	141	187	154	160	150	150	158	160	172	153	147	180	165	168	176	127	194	158	163	160	158	170	177	167	165	166	166	178	174	146	172	158	162	141	157	144	153	153	168	165	133	160	151	169	190	152	164	152	164	156	172	180	167	158	142	175	164	137	162	155	154	161	151	189	173	162	147	160	163	165	159	152	144	175	157	188	164	158	181	181	190	169	159	160	163	152	143	164	170	175	156	153	150	131	158	176	162	145	156	148	148	175	164	192	164	143	155	171	167	157	152	178	154	166	162	150	175	147	161	187	161	178	145	159	161	147	167	151	169	154	165	147	147	167	165	185	164	161	178	159	152	155	168	148	161	154	181	165	155	145	164	169	146	179	165	147	135	164	152	153	148	139	151	165	145	134	138	171	140	160	174	159	135	162	166	167	190	180	167	160	141	149	161	157	141	125	148	143	153	156	174	150	159	180	143	153	158	155	158	148	164	166	173	167	159	149	188	169	151	160	165	155	177	172	128	205	180	172	181	148	163	159	169	174	151	169	165	167	161	170	168	188	159	151	159	182	165	177	141	139	141	164	140	160	148	170	181	141	137	145	172	153	168	150	176	170	169	160	170	152	142	145	143	136	160	188	163	158	166	164	175	159	171	145	147	163	184	153	161	172	173	169	184	167	153	139	147	170	163	174	172	178	162	156	172	159	142	170	142	166	153	156	171	180	173	168	165	182	146	131	143	183	153	170	178	157	173	159	152	170	167	184	164	143	178	164	159	148	190	177	158	154	162	140	161	161	171	158	159	172	172	152	155	162	163	155	150	155	162	155	152	180	171	172	166	157	155	155	157	181	160	160	147	152	138	165	158	183	162	165	165	148	172	162	146	156	178	153	181	165	160	156	167	152	155	180	149	181	144	159	150	179	150	182	170	165	161	151	155	176	191	160	163	162	149	168	156	140	171	178	154	171	155	159	181	164	169	142	176	149	183	146	176	175	131	135	151	159	191	158	176	174	171	191	159	189	158	160	195	186	160	161	141	143	168	160	148	183	171	140	147	143	177	152	177	150	148	163	146	182	163	148	178	187	174	177	163	157	163	164	163	168	170	153	148	145	149	150	150	144	174	165	179	138	168	174	163	151	167	167	162	170	158	176	154	165	181	138	169	166	175	159	170	125	174	161	156	186	160	161	152	152	169	157	166	183	145	175	155	178	162	157	169	174	121	163	144	136	160	177	170	180	158	157	191	171	147	157	142	169	136	152	168	166	163	172	176	170	162	162	184	165	139	171	162	149	178	152	144	156	148	170	154	151	173	174	170	176	181	170	157	170	170	159	131	181	161	154	169	175	163	179	152	136	145	157	163	171	141	166	135	171	178	172	162	174	157	171	161	153	159	148	151	160	164	146	174	151	155	172	154	188	177	137	145	175	175	164	163	153	150	148	139	162	158	170	174	171	166	160	151	194	147	180	164	145	143	159	140	151	141	186	142	153	192	168	177	146	168	171	177	169	152	169	170	172	161	158	144	179	153	153	150	169	152	146	166	173	149	153	165	138	154	162	161	166	155	156	152	167	166	180	146	174	151	143	145	143	180	154	165	164	190	179	175	164	155	157	161	160	148	155	162	169	153	138	157	175	168	143	148	153	135	136	149	169	148	160	168	169	155	157	180	164	172	159	174	154	189	187	158	166	176	170	148	182	167	173	172	183	131	154	182	164	153	163	164	172	188	167	161	146	171	176	174	159	160	136	158	170	153	155	174	180	154	126	160	181	175	167	155	169	170	147	173	173	168	172	176	160	169	178	190	151	169	165	167	165	167	151	156	134	168	167	148	156	179	141	160	184	176	171	144	178	144	153	181	147	162	175	164	142	154	167	142	183	186	153	133	152	162	180	157	155	158	164	177	139	197	174	165	167	154	154	150	159	170	161	152	141	159	167	162	166	157	131	177	168	156	166	149	161	174	151	171	130	164	169	158	155	160	173	181	137	165	151	158	167	157	149	152	154	151	177	157	166	171	146	177	168	161	166	151	154	147	159	152	174	150	153	153	168	170	173	170	170	133	164	168	176	151	155	181	149	134	168	170	169	169	180	185	169	159	155	164	170	173	151	192	164	142	149	166	139	180	168	166	165	153	151	166	173	183	153	170	155	143	186	135	170	153	151	145	154	182	146	137	150	171	161	149	174	172	158	145	145	161	182	154	169	161	166	157	155	160	176	165	174	163	139	154	168	167	185	153	156	140	146	177	172	174	147	160	177	164	168	169	170	137	163	145	158	185	171	142	162	159	156	151	166	167	155	150	156	165	185	154	153	166	165	157	156	181	164	167	156	138	137	149	151	161	162	168	159	169	163	162	144	160	160	184	164	177	188	182	140	151	169	160	157	156	185	151	155	165	154	166	153	154	154	152	180	150	130	150	158	154	158	144	173	177	153	178	145	157	179	138	147	161	154	146	152	170	160	151	130	158	160	123	148	158	139	145	152	157	163	139	159	147	164	147	180	153	162	132	170	158	171	145	150	160	163	132	170	172	167	167	156	179	172	161	171	140	164	147	155	154	159	145	156	163	168	158	179	155	172	175	167	145	150	168	165	156	153	169	149	150	176	157	164	137	165	155	137	170	159	187	159	147	162	145	157	190	162	169	156	160	170	165	144	136	171	159	179	144	162	158	163	163	184	162	179	155	177	186	144	174	159	129	139	148	162	155	155	151	148	181	142	153	192	156	153	157	153	170	168	155	165	173	164	165	189	167	169	152	144	174	179	165	160	175	171	162	145	147	149	147	163	153	176	184	163	169	154	167	179	150	193	175	163	157	160	157	186	155	150	158	174	148	171	149	172	142	164	156	147	173	158	164	150	172	137	133	166	152	164	156	152	162	167	179	149	185	188	144	144	154	174	180	170	203	167	153	167	170	159	165	171	155	184	154	143	181	166	161	165	144	167	158	163	177	145	166	157	164	160	175	145	164	174	173	160	143	126	175	173	165	144	169	160	163	161	145	156	163	168	176	149	164	180	170	148	153	167
3181	435	543	513	537	513	522	488	459	435	470	459	477	433	468	475	432	453	483	458	428	426	469	471	446	449	460	426	444	460	440	418	472	440	455	460	438	459	447	409	456	436	406	442	447	461	422	448	463	445	439	463	448	464	452	505	483	456	432	468	450	454	455	442	422	442	463	415	443	432	414	417	438	420	443	437	447	450	419	415	437	413	446	449	434	423	429	423	450	463	476	406	451	449	482	462	420	452	469	445	458	464	444	455	465	454	404	441	422	420	473	447	435	447	463	437	464	451	466	450	449	483	457	431	453	419	438	455	456	466	445	431	454	446	436	420	432	420	410	428	437	458	447	429	395	449	432	452	429	447	448	443	458	415	489	466	476	477	411	420	457	443	450	469	426	436	458	442	477	464	473	425	413	449	441	435	424	437	437	403	425	449	439	436	443	420	387	449	433	449	476	445	442	441	426	436	468	401	423	424	488	397	443	413	439	427	452	464	455	437	468	455	442	435	428	451	422	464	445	425	458	485	454	467	433	412	441	432	437	413	446	464	447	443	424	434	417	463	423	436	464	444	462	462	463	428	451	424	480	462	431	424	435	476	415	442	424	390	407	437	460	457	390	402	470	415	446	417	444	397	459	448	391	448	455	455	447	439	426	434	456	455	457	431	456	457	444	470	439	438	422	431	437	466	464	458	414	434	440	453	467	445	451	450	446	391	433	457	425	457	473	433	438	450	422	434	438	472	425	456	445	432	426	442	434	455	486	427	416	465	475	452	447	446	408	440	407	453	457	483	459	460	438	439	452	446	421	431	453	456	463	432	443	431	472	433	448	439	451	461	452	398	474	443	489	435	459	467	420	441	461	421	437	424	432	447	420	425	427	494	467	466	440	463	450	467	458	448	458	419	444	407	453	453	473	452	467	454	453	459	412	457	455	448	437	482	438	451	482	492	427	422	448	443	458	451	480	428	400	423	464	455	452	438	456	483	417	456	432	436	442	461	461	453	438	423	443	420	457	438	428	433	436	434	452	415	464	466	461	445	434	488	472	442	430	457	440	432	432	433	474	442	405	415	440	403	444	427	462	417	444	436	442	446	451	455	447	450	417	465	463	458	445	469	465	417	430	425	425	431	440	438	468	460	385	401	418	446	427	436	456	414	439	448	458	423	445	440	429	449	406	464	435	445	406	466	489	420	445	476	447	483	462	468	413	382	404	478	487	425	486	449	490	430	459	420	453	447	440	409	474	438	423	454	468	416	427	434	451	468	464	464	456	449	447	452	458	492	473	452	460	455	457	420	445	437	441	422	421	417	446	460	457	450	429	439	416	445	412	434	457	458	439	442	462	426	422	431	421	447	430	442	415	468	458	459	417	455	453	474	414	467	454	482	443	472	458	447	452	453	476	446	453	430	409	449	461	423	442	453	442	428	421	459	437	425	429	447	482	427	429	448	467	429	439	446	477	432	462	491	418	432	443	464	431	449	493	416	442	428	486	438	419	421	446	430	433	449	457	430	427	457	431	441	416	453	404	455	419	443	447	458	443	419	443	460	418	473	422	423	464	470	478	478	456	453	445	424	475	405	410	445	396	398	430	438	420	449	431	465	406	421	475	445	469	441	479	439	454	453	411	408	453	488	461	471	429	431	433	448	433	471	427	451	447	455	475	479	464	444	395	445	416	445	435	450	446	463	426	444	456	435	431	447	453	460	461	482	422	443	453	417	419	389	423	435	433	432	469	453	444	462	442	476	431	449	459	405	460	455	457	437	430	456	487	457	473	469	476	456	439	444	454	411	429	412	483	451	447	451	430	442	405	466	452	440	460	484	440	451	438	459	456	425	405	479	443	444	415	456	472	444	442	420	469	458	468	426	440	441	426	416	423	399	446	448	494	430	463	440	461	411	458	427	445	440	436	424	433	452	430	472	444	430	458	428	452	430	423	464	467	460	474	467	398	468	428	453	374	466	445	469	458	459	425	450	477	449	494	458	448	467	424	450	436	470	458	437	502	493	462	454	471	455	401	450	409	439	440	439	470	449	425	425	432	487	440	424	424	403	426	401	402	437	402	480	465	441	455	454	455	452	393	428	443	416	417	444	430	436	459	440	412	466	439	465	455	422	426	410	449	458	452	496	446	449	427	440	425	395	453	493	426	441	461	454	464	445	446	451	452	432	403	471	485	444	412	457	439	424	478	429	466	446	426	417	449	419	435	414	444	468	423	416	440	411	426	394	444	444	428	456	484	422	445	451	422	437	438	479	475	441	416	443	468	439	433	427	415	429	420	435	455	417	457	437	437	424	432	451	429	386	441	451	447	462	451	462	424	449	413	455	458	494	427	469	454	454	447	450	463	435	414	467	471	459	461	439	471	465	436	465	448	433	462	400	427	438	448	470	452	448	445	439	440	394	469	444	423	474	401	403	429	432	459	455	466	461	440	438	436	426	454	425	415	448	443	423	446	460	449	435	444	446	460	439	428	441	428	400	427	426	457	439	417	450	477	474	459	436	462	460	442	474	461	456	445	421	429	444	438	463	400	458	461	422	449	407	434	435	461	415	454	441	441	426	474	419	477	435	482	466	424	423	467	431	416	427	459	459	429	462	461	450	464	430	434	433	424	452	443	429	414	406	455	441	392	449	429	436	449	467	432	432	438	467	490	408	475	462	419	413	466	415	446	464	471	445	454	434	454	456	453	451	443	470	423	449	452	473	459	442	462	487	455	439	492	472	400	419	443	431	447	418	412	448	424	476	455	442	416	418	420	483	479	434	441	449	469	452	428	473	426	435	423	444	461	453	441	452	400	474	464	446	471	429	427	443	448	489	431	440	416	450	464	437	424	468	446	454	469	420	467	435	451	467	395	444	436	427	452	437	417	445	456	416	421	446	403	448	443	464	451	455	445	421	445	426	450	444	448	473	429	421	415	428	468	440	442	490	450	464	468	440	406	466	402	419	403	437	452	413	453	461	459	458	407	467	443	446	433	416	462	428	466	433	447	450	415	479	440	415	448	433	472	434	466	437	418	421	447	460	466	433	438	479	415	431	453	472	415	457	431	427	456	439	440	452	426	435	447	484	430	444	429	411	480	430	444	442	472	430	431	435	474	444	458	446	457	416	479	455	463	444	463	443	410	474	464	452	446	446	476	404	414	436	450	420	462	482	464	470	418	439	464	412	423	423	447	474	412	452	473	509	434	452	481	470	460	446	436	437	408	435	423	426	422	455	456	429	431	467	469	482	444	438	430	439	454	466	401	438	442	446	476	432	451	462	449	411	453	450	442	443	443	501	420	431	423	474	447	435	420	443	436	437	428	456	415	440	427	453	440	434	454	454	451	454	432	448	462	463	423	447	422	429	462	445	432	445	436	457	455	432	441	418	414	486	440	439	404	467	430	429	452	484	466	419	410	403	433	432	461	417	421	477	426	446	418	444	494	418	420	470	433	446	423	439	448	485	456	445	450	426	438	430	449	453	446	399	444	444	495	491	439	446
25163	3139	1278	1003	712	562	508	474	377	377	340	297	322	294	293	269	247	267	259	268	260	232	273	276	295	273	272	284	270	221	276	249	222	253	288	241	266	253	257	243	266	254	248	276	240	260	295	248	253	239	268	266	230	250	243	250	251	269	204	250	228	267	261	252	246	248	251	260	261	266	264	221	296	222	271	256	273	242	241	259	250	247	259	283	254	282	268	258	247	258	248	279	244	267	263	233	271	249	264	233	272	280	272	267	227	238	222	265	249	259	261	247	255	250	262	280	248	243	231	240	239	256	256	262	249	254	251	250	229	244	257	257	236	265	239	251	257	266	236	251	253	280	245	284	260	241	270	245	250	272	264	271	273	235	262	254	290	250	241	255	249	269	216	293	277	269	250	279	244	232	284	264	253	226	255	224	258	262	270	278	274	266	274	258	229	247	232	252	246	271	255	230	212	257	266	236	285	240	261	235	268	235	262	265	254	268	256	236	284	274	239	248	256	262	256	255	250	246	280	277	240	256	263	285	242	252	254	243	256	243	268	269	249	238	272	259	263	267	251	263	226	281	243	266	237	259	260	230	248	254	277	294	260	268	261	236	261	252	275	246	244	259	255	247	270	289	231	228	251	262	242	223	237	257	265	261	245	253	257	230	265	309	273	242	227	273	265	245	279	240	282	252	284	250	229	231	254	229	235	256	265	219	251	285	265	246	280	268	243	255	266	283	282	262	218	248	242	283	238	239	283	257	247	277	273	279	272	245	263	263	247	239	266	261	258	241	247	235	237	240	258	238	259	244	277	263	222	257	271	291	252	260	263	254	258	252	242	234	278	263	243	248	249	256	253	242	245	256	264	264	260	247	247	247	265	256	249	256	263	261	259	257	234	288	256	247	258	227	252	243	248	259	269	264	266	260	280	254	272	253	223	231	264	267	232	250	259	245	246	270	233	260	261	260	272	252	234	282	238	232	248	247	249	230	251	258	236	247	218	283	265	265	259	258	272	256	266	224	264	248	244	258	213	251	235	237	217	258	253	240	275	262	277	251	260	264	264	229	233	272	249	233	266	278	283	276	233	269	268	237	209	241	241	280	244	242	264	241	247	222	257	262	236	242	260	219	259	281	240	225	263	256	234	270	257	246	248	242	272	277	239	254	241	248	256	213	245	265	240	272	245	261	249	235	232	250	247	248	268	262	239	218	248	244	248	252	211	240	282	266	241	237	260	268	234	245	240	268	287	244	270	273	224	265	260	244	262	255	235	276	273	258	239	264	242	247	253	257	233	270	268	247	238	259	250	275	266	258	271	222	252	260	267	233	260	274	283	259	264	262	237	247	249	231	238	229	268	243	268	268	244	244	257	235	263	252	264	250	251	241	274	232	267	250	253	257	260	253	254	244	240	233	254	241	279	270	253	242	256	235	259	238	231	249	264	229	284	245	255	234	243	275	214	251	288	263	279	244	250	281	242	236	245	263	282	248	275	227	252	265	262	270	245	260	237	245	250	250	266	295	263	263	283	246	252	234	236	262	264	257	220	247	268	262	290	253	254	243	256	237	210	257	262	269	236	233	253	259	270	255	236	256	264	246	243	224	263	246	231	260	254	248	236	215	247	280	278	268	257	246	268	245	219	256	270	261	231	265	267	257	248	271	262	245	242	247	235	222	265	267	217	271	257	237	263	249	247	233	268	241	272	256	260	238	268	258	273	261	239	266	236	238	292	259	273	282	232	246	266	267	280	225	255	261	242	231	261	257	254	239	274	251	252	284	244	293	266	252	249	251	244	233	249	261	260	249	264	256	270	254	235	265	263	285	212	252	267	282	251	279	260	269	243	246	272	241	261	259	267	278	271	251	246	249	270	250	265	235	260	245	272	260	275	271	243	246	223	278	231	239	269	283	262	238	222	237	256	230	239	231	238	261	267	242	253	252	260	284	270	309	234	239	275	235	259	226	283	229	253	249	233	261	238	244	224	251	255	272	273	248	258	257	250	266	236	251	250	261	265	250	230	233	251	250	266	258	258	271	262	263	220	238	230	237	254	237	254	291	261	240	267	247	271	253	250	244	264	252	266	279	272	248	252	235	244	245	256	251	243	262	268	273	251	248	254	237	260	269	250	231	252	269	255	243	252	266	220	259	253	256	247	248	237	253	249	262	236	252	256	253	220	270	252	276	266	253	282	244	228	234	250	222	258	237	244	267	242	243	252	255	260	259	230	237	263	240	240	254	267	251	251	225	283	271	269	258	246	255	283	225	288	249	257	254	278	263	240	256	246	245	231	265	247	241	241	253	232	236	251	230	247	251	250	248	257	254	252	253	211	236	273	218	229	248	234	263	276	245	265	236	247	260	256	266	233	232	252	263	253	208	268	265	262	268	260	243	247	255	246	223	290	265	254	256	249	261	231	263	252	247	280	235	245	222	255	222	227	266	270	255	241	225	238	244	268	286	265	266	255	250	255	273	257	246	253	225	250	224	260	264	227	274	197	238	242	260	242	246	280	247	241	278	232	259	250	248	246	255	260	276	264	249	249	215	262	270	245	251	245	271	262	234	288	239	246	267	244	268	283	238	264	265	259	278	262	239	252	243	274	254	248	263	268	241	227	253	256	234	250	249	250	277	227	265	250	242	300	269	234	266	266	277	245	248	222	247	251	242	286	268	259	243	248	256	239	253	272	248	262	250	287	254	277	266	240	267	251	262	233	262	226	264	259	279	260	269	255	250	231	254	256	282	249	233	243	265	271	227	242	237	242	272	258	271	245	253	257	228	254	228	260	253	262	267	248	274	242	268	271	268	241	217	226	267	248	251	242	253	256	232	213	255	265	269	282	232	245	230	289	220	287	275	263	234	234	236	244	258	236	224	241	241	266	266	268	239	249	265	234	276	200	271	256	251	242	247	233	260	256	265	268	286	238	251	232	266	248	274	255	227	254	261	238	262	245	232	222	253	247	237	286	248	268	265	259	249	260	255	246	248	272	237	258	261	285	266	246	247	263	265	263	246	263	247	233	233	258	285	273	257	248	283	267	231	246	276	239	233	232	252	249	242	264	285	251	262	257	274	264	246	238	223	231	253	245	257	254	224	258	257	245	252	271	227	248	240	272	225	250	259	246	244	244	257	245	247	223	255	238	248	252	267	262	289	257	245	253	256	291	245	241	243	264	256	260	273	232	257	238	233	270	259	269	236	250	252	276	239	252	247	260	246	238	264	244	233	240	253	250	242	224	260	262	225	258	247	246	275	250	250	261	246	269	256	261	241	244	250	283	247	280	234	234	219	266	245	255	290	268	216	260	280	273	243	225	236	252	228	251	235	238	260	224	243	258	245	263	240	249	248	250	228	253	255	253	231	270	262	278	242	273	246	272	261	274	250	287	259	259	240	267	236	278	251	255	270	253	228	255	255	267	255	226	256	239	280	236	245	291	270	242	222	282	267	261	264	274	232	238	242	253	265	237	246	243	273	259	276	281	255	297	260	286	255	257	260
11870	1426	2620	3023	2626	2232	1861	1671	1372	1328	1182	1128	1039	994	935	866	899	866	781	794	839	815	790	774	731	698	747	710	732	724	717	698	660	699	708	659	710	675	696	698	687	670	691	645	641	667	652	725	625	652	607	679	685	651	674	670	677	648	675	670	658	704	646	692	629	703	690	641	609	681	623	630	660	644	640	643	692	650	654	625	611	697	655	685	595	638	638	674	668	716	663	689	658	664	700	653	631	639	619	716	684	641	657	666	644	630	661	642	646	683	630	670	673	643	675	644	645	645	661	673	653	683	658	627	642	625	636	648	637	661	680	659	653	650	689	666	710	618	674	622	663	634	614	657	698	613	647	633	695	684	643	663	637	649	620	599	629	637	656	636	636	696	650	637	648	617	617	643	684	634	616	606	643	603	666	621	632	668	623	629	639	645	691	617	666	605	654	605	630	644	582	685	627	636	682	640	647	655	703	656	632	680	636	648	665	640	613	651	654	617	640	628	642	648	662	643	641	637	671	673	662	635	603	657	640	648	626	656	656	606	660	638	597	670	643	657	645	644	627	616	605	653	654	622	692	654	677	664	654	619	650	647	585	594	655	671	588	637	627	625	633	589	651	667	624	603	593	633	653	690	662	668	642	677	623	658	665	628	626	653	654	660	660	671	659	627	685	621	654	683	691	603	606	661	711	640	615	642	658	639	621	617	639	644	638	578	659	643	658	647	617	645	645	676	618	620	613	675	625	654	686	659	653	672	629	640	660	666	625	626	607	631	594	612	654	642	639	627	675	648	676	629	656	625	641	627	660	668	635	589	630	674	636	630	665	664	621	668	639	615	640	653	646	664	683	617	668	666	661	653	697	625	680	679	620	712	638	654	658	685	642	598	638	637	668	652	587	646	664	596	641	618	652	599	642	643	592	655	670	623	672	648	644	640	653	648	598	669	660	613	684	650	633	633	648	612	639	646	586	643	638	637	627	667	621	613	667	659	645	645	633	645	620	623	645	621	639	646	660	624	665	635	646	638	622	632	619	653	693	611	680	643	620	684	597	624	653	578	664	643	632	584	640	640	649	641	659	681	607	630	670	602	630	629	648	593	643	632	663	630	611	640	684	636	617	579	619	670	645	622	616	598	666	669	618	659	648	674	654	696	646	668	646	663	645	715	624	621	674	661	645	633	616	657	648	622	658	649	676	594	629	674	602	627	648	640	642	621	652	635	646	660	660	665	603	668	659	628	613	625	672	631	641	617	652	643	616	652	674	597	661	688	690	630	645	636	618	664	587	653	634	675	631	642	649	682	637	621	664	651	593	682	631	645	661	646	636	680	639	632	637	676	610	626	595	629	612	650	623	606	580	654	702	654	646	667	680	660	660	650	664	615	655	627	620	646	630	604	650	626	664	663	631	692	628	646	640	666	679	617	644	645	642	653	634	630	607	611	656	627	614	619	635	630	634	609	649	650	639	622	642	633	689	682	599	622	618	649	651	633	595	614	659	619	628	673	677	639	659	620	605	606	628	640	631	634	601	628	618	644	677	611	584	660	649	660	687	624	649	681	621	661	664	643	646	671	632	611	656	695	629	639	622	666	674	634	664	622	625	624	689	613	635	644	661	643	644	644	629	630	644	636	648	628	630	583	680	632	661	597	631	660	621	622	609	636	644	674	668	636	648	636	606	658	658	668	618	628	660	626	617	601	653	659	639	666	633	654	644	612	683	643	646	658	698	613	649	650	661	642	635	656	674	661	657	687	623	657	658	658	668	654	677	648	656	719	648	607	589	573	659	660	643	623	621	610	645	635	647	611	681	681	621	645	611	662	668	673	676	728	662	649	659	621	637	658	631	621	627	688	654	636	663	689	649	647	644	631	642	680	654	592	647	676	638	602	638	673	631	606	649	623	667	629	664	604	647	633	610	666	673	668	618	580	594	652	660	623	625	646	656	605	651	679	654	644	605	641	648	607	643	606	636	698	665	628	669	629	628	644	642	643	650	662	634	655	615	667	672	634	632	570	630	671	639	662	629	597	632	623	661	600	646	678	619	613	699	656	630	643	652	698	632	629	609	660	606	641	633	663	638	699	656	664	674	613	633	609	650	663	584	657	666	668	606	630	622	688	632	661	674	616	660	670	654	681	621	650	657	629	646	674	657	647	632	684	656	671	648	620	625	615	610	643	644	706	655	633	656	672	672	612	652	658	676	671	622	641	634	664	610	598	640	638	654	605	613	642	623	660	610	647	644	586	663	632	642	678	646	709	635	652	632	620	617	656	632	624	589	643	621	634	608	647	609	667	710	655	666	635	630	622	658	666	652	687	645	617	589	664	640	601	638	614	669	658	610	634	667	668	651	637	627	636	654	640	647	643	594	670	605	619	633	665	657	690	653	623	627	669	656	652	654	600	611	635	647	647	660	652	603	618	645	645	658	655	589	643	610	653	616	625	650	667	645	646	633	626	625	654	658	660	643	620	644	676	610	663	610	618	600	691	632	650	682	654	668	592	634	635	686	666	635	693	668	651	659	683	627	646	639	625	658	646	639	626	664	653	645	619	666	645	651	656	634	651	621	613	631	626	643	606	672	633	664	631	619	671	635	633	642	668	623	649	650	629	619	666	595	599	636	607	665	623	651	599	683	635	659	628	674	626	619	599	657	738	628	615	627	634	671	661	624	650	620	675	675	653	625	672	661	665	609	643	657	591	669	645	696	652	664	710	596	624	634	621	629	636	631	642	662	596	678	671	617	633	630	649	622	649	633	643	606	650	662	642	631	672	664	669	651	649	642	638	627	644	648	650	587	644	675	635	627	622	636	647	636	634	636	645	656	607	667	669	629	652	685	606	621	648	622	623	642	692	629	666	636	618	647	649	607	631	628	629	647	666	620	669	656	639	633	623	647	666	630	639	630	648	673	655	662	600	635	651	609	661	590	618	660	634	659	636	642	665	668	625	583	642	665	651	614	643	652	611	612	625	610	667	612	583	630	643	648	658	674	660	614	637	640	593	641	638	654	697	648	684	635	623	609	644	659	635	658	667	611	643	631	633	620	628	638	633	609	663	659	625	659	623	608	634	688	642	626	667	649	609	636	667	648	660	634	654	612	639	659	682	575	589	590	645	604	682	639	657	619	655	661	690	629	659	630	656	592	667	643	657	628	638	693	641	669	652	635	638	674	649	659	633	640	630	619	601	607	640	635	617	632	606	634	655	634	686	684	650	638	605	661	661	652	638	629	641	643	685	610	630	611	666	618	677	635	659	597	671	682	619	613	663	643	682	654	636	659	671	667	644	602	626	630	627	637	644	649	644	618	655	658	604	583	638	651	614	655	660	613	646	622	603	672	670	643	630	640	650	638	645	647	634	607	649	633	643	650	634	625	656	633	640	652	694	632	653	679	645	605	645	604	649	652	687	606	661	640	634	609	590	651	670	667	662	638	645	639	647	635	679	678	639	642	623	644	593	627	596	630	661	652	657	705	638	646	616	647	616	656	662
40749	11017	3186	1887	1264	1061	805	680	632	576	497	529	460	420	456	427	381	393	384	367	434	359	391	353	381	371	343	378	339	330	348	315	358	360	343	347	361	369	390	383	315	359	340	345	367	328	320	356	309	349	336	336	349	340	343	335	313	337	355	347	320	330	340	311	348	358	322	400	363	325	356	335	329	361	301	354	358	332	350	341	357	336	323	361	331	361	355	328	323	329	336	347	337	327	312	304	334	364	365	322	346	373	385	364	353	344	319	328	363	350	326	357	350	358	341	363	355	350	344	336	373	329	396	387	336	349	337	358	320	314	302	308	318	345	338	348	351	330	346	327	347	340	320	329	373	334	355	363	319	304	349	337	339	340	350	349	327	321	354	312	320	345	332	297	316	348	337	318	361	352	350	371	335	352	374	343	340	339	348	299	317	366	350	330	327	394	353	371	361	341	354	347	328	307	314	328	313	395	358	339	333	308	324	314	349	331	334	343	355	340	316	350	313	365	340	363	384	360	335	328	356	346	356	347	320	356	317	328	340	350	392	317	308	380	324	321	311	327	321	310	368	315	329	357	345	341	306	356	341	308	378	365	339	315	350	327	361	304	343	351	335	353	324	282	344	342	342	336	325	326	340	325	326	348	388	348	332	316	348	381	354	332	350	355	350	347	354	363	334	361	373	335	347	377	349	338	355	342	344	367	359	348	329	348	342	324	324	320	347	332	353	337	321	312	344	311	304	377	328	315	311	328	358	377	314	358	308	317	357	345	317	309	358	303	309	327	322	379	302	387	332	335	322	348	348	318	348	350	333	340	360	333	374	345	307	339	358	308	324	388	384	340	353	363	339	365	314	340	346	354	315	374	320	378	355	324	354	341	365	379	351	337	373	298	355	342	354	369	356	326	350	320	353	331	359	319	339	354	324	342	345	355	336	347	364	317	355	343	364	350	344	322	354	358	347	318	362	365	337	332	320	308	326	342	349	324	354	340	307	336	340	393	300	365	390	373	358	375	382	356	361	332	350	306	317	347	386	341	337	362	343	345	328	354	326	351	318	326	343	314	327	352	360	305	348	341	348	361	350	377	323	301	319	315	322	298	295	359	340	343	363	365	342	320	327	330	327	353	357	314	357	323	326	331	385	382	366	333	323	320	334	316	333	366	328	339	333	335	351	336	352	360	351	364	356	354	336	342	371	339	329	331	344	326	389	361	314	340	348	347	325	371	325	326	343	330	309	317	344	340	352	314	344	340	342	314	366	325	347	358	288	332	359	356	320	321	333	324	316	328	346	326	345	348	321	331	358	342	327	331	351	332	330	331	339	333	347	361	336	335	342	357	341	351	379	382	335	346	337	290	334	311	327	328	333	320	367	310	343	338	358	305	363	346	335	323	327	382	362	351	307	354	347	347	324	342	355	317	320	334	317	349	346	317	325	355	330	361	362	330	350	353	352	328	321	339	330	317	320	344	323	316	347	350	332	321	358	331	349	368	362	352	328	350	358	329	325	324	366	386	348	343	334	328	368	328	319	321	356	369	343	331	367	335	352	352	328	332	376	312	327	310	368	360	345	346	340	378	351	324	344	341	310	368	314	367	342	333	322	321	355	355	359	334	379	341	350	346	381	362	355	351	348	355	396	320	309	307	325	332	341	337	331	357	344	352	320	355	339	342	348	372	353	327	313	318	321	311	361	334	362	348	338	299	341	377	335	326	355	314	330	335	360	308	345	364	321	345	343	328	401	335	316	351	345	373	321	367	340	338	327	366	339	372	357	354	353	336	352	343	358	339	355	335	322	379	370	336	335	331	342	301	339	337	360	349	328	345	374	331	342	342	356	341	327	335	339	316	341	338	369	332	337	334	342	356	324	337	346	331	355	341	345	340	338	330	366	327	338	369	351	331	356	335	332	297	357	333	330	383	346	353	315	354	330	342	349	369	335	368	342	295	327	341	342	303	342	360	291	327	374	346	340	336	335	323	345	345	357	359	338	367	333	299	317	364	348	336	322	336	338	345	371	344	351	332	341	340	332	349	355	323	320	329	340	329	341	370	354	347	361	342	366	323	352	337	305	367	327	386	365	373	358	319	339	357	357	331	378	343	327	365	351	325	344	346	309	339	328	347	325	322	356	326	345	361	322	364	310	291	319	316	357	327	355	386	332	330	385	341	330	349	360	332	323	334	358	331	348	357	360	345	346	312	326	353	295	345	362	353	372	333	370	327	343	307	337	333	326	320	325	348	326	329	356	380	355	343	337	334	358	315	335	329	357	334	341	315	329	360	338	304	348	328	350	324	333	322	354	322	312	343	357	340	343	343	338	358	341	372	347	356	337	380	348	378	336	314	350	364	351	355	344	349	358	328	352	338	328	337	312	325	327	301	337	356	332	331	360	367	347	330	380	324	342	351	345	315	324	342	370	369	355	317	362	355	329	328	331	364	345	352	348	349	354	325	297	379	334	353	333	316	350	339	341	341	330	334	379	341	366	344	370	336	335	306	366	301	347	319	376	318	337	376	317	335	355	368	368	348	351	351	349	299	360	326	359	328	352	342	316	328	345	343	356	312	340	326	343	330	333	367	354	351	327	354	339	316	367	381	356	318	311	351	368	337	305	323	336	335	365	336	325	355	369	354	339	313	344	335	324	331	321	364	356	313	359	349	336	371	336	339	348	329	366	306	340	336	338	340	334	343	355	332	318	318	348	338	345	317	372	333	336	320	375	331	313	366	336	337	332	323	357	330	351	350	364	370	302	351	317	303	346	341	338	347	352	360	374	306	356	336	364	316	346	310	317	310	380	354	335	335	309	326	351	301	322	323	329	339	325	331	312	335	333	321	355	343	376	326	378	338	341	326	349	353	372	336	366	331	344	319	338	323	305	322	341	348	355	360	365	364	330	340	367	337	361	321	330	329	355	333	361	321	328	331	331	358	380	320	328	343	350	337	362	335	356	359	326	334	335	356	341	381	340	334	329	330	346	323	359	336	363	326	326	322	322	322	383	355	355	321	316	326	356	335	374	370	377	358	368	346	336	344	390	331	360	321	350	396	360	336	343	335	343	333	380	351	326	363	354	332	366	319	380	332	336	344	352	335	329	332	337	376	344	334	343	336	314	319	354	332	321	335	326	334	311	324	370	367	331	330	312	342	370	361	334	319	330	333	360	376	320	320	346	326	328	333	305	320	357	351	337	361	362	308	312	347	302	350	363	316	337	332	314	364	379	334	345	355	319	358	349	346	354	328	356	326	323	344	322	358	333	327	322	312	320	352	322	314	360	314	303	345	328	327	338	332	376	313	345	353	333	343	343	361	351	301	318	326	348	348	323	379	358	336	361	345	321	330	362	332	331	317	312	388	352	324	355	324	325	367	323	333	350	350	344	378	343	332	314	330	345	309	364	362	362	314	308	339	354	352	352	360	308	334	329	349	346	349	287	344	364	348	369	349	315	353	320	372	322	322	383	328	324	328	357	328	331	319	374	332	357	327	368	365
17619	2320	4767	5392	4427	3817	3243	2717	2370	2132	1878	1755	1613	1475	1361	1365	1244	1158	1173	1086	1123	1084	1041	1061	995	975	1053	938	948	937	915	985	952	885	871	927	876	878	865	875	895	868	882	887	845	884	863	888	782	883	872	838	876	856	829	845	831	853	819	873	840	899	813	823	831	815	854	828	843	836	842	829	871	803	844	836	790	912	851	820	843	824	861	859	831	848	829	842	859	784	807	850	829	827	858	797	812	859	807	834	849	836	842	822	862	855	818	887	855	826	763	818	845	815	780	807	877	845	858	849	821	803	816	852	851	789	823	822	771	816	868	834	828	811	839	797	808	791	814	866	812	827	857	813	767	826	795	802	797	767	839	776	826	776	784	818	789	807	803	840	754	807	801	809	840	789	841	791	803	816	828	791	781	804	821	817	814	818	822	777	845	817	762	802	786	795	825	793	789	810	835	777	837	801	818	806	798	834	805	760	811	803	812	785	773	788	852	857	775	745	883	805	783	761	770	811	791	780	846	805	780	850	802	801	847	726	839	802	801	847	799	798	795	775	787	800	790	788	810	791	823	813	840	848	832	798	809	809	825	823	820	788	863	831	841	782	855	779	787	810	841	826	876	764	843	806	792	796	841	855	798	800	788	776	830	888	790	819	796	802	792	784	822	786	825	757	840	796	782	838	821	786	760	817	796	833	808	814	811	822	812	808	807	772	828	739	791	812	774	778	754	798	749	756	808	803	819	839	819	840	783	816	801	849	850	789	831	776	763	832	805	808	821	808	780	770	807	839	831	821	890	802	770	834	809	798	839	805	780	792	744	823	809	809	799	839	768	847	818	800	803	802	809	793	810	802	780	769	801	797	782	784	836	781	816	822	820	786	786	797	768	852	776	810	840	825	818	785	806	793	794	854	798	832	824	807	807	853	769	806	792	836	815	831	825	809	815	823	792	792	780	767	795	802	822	880	790	814	826	775	775	828	748	770	766	802	839	776	773	775	757	784	840	834	816	775	830	798	810	833	830	781	768	748	811	797	801	826	764	778	793	723	804	816	786	813	790	784	800	802	826	831	833	802	808	782	824	770	788	763	795	789	825	827	766	824	785	813	828	818	779	781	834	843	791	798	814	783	835	842	806	794	797	807	816	815	787	812	847	830	819	775	871	769	814	844	826	775	801	793	835	808	800	807	884	778	828	742	775	789	799	773	783	822	791	787	815	890	803	794	805	869	816	758	816	793	777	828	829	850	784	805	853	757	789	814	860	836	794	835	799	765	747	820	777	830	789	814	815	786	744	826	748	816	790	805	817	835	846	819	806	797	825	800	851	783	807	785	830	798	792	834	808	806	841	843	776	836	836	765	819	762	813	765	845	838	836	815	805	870	789	837	850	808	784	761	792	820	779	841	827	813	829	833	769	819	793	797	817	848	760	767	823	785	764	777	788	779	770	821	765	838	806	788	794	772	859	747	827	796	784	831	824	844	816	807	793	853	803	763	819	813	791	803	789	814	784	844	750	845	832	805	812	826	740	828	822	809	747	828	814	786	811	814	805	809	851	786	804	873	813	810	777	790	791	831	820	811	781	781	794	787	744	818	809	771	805	823	836	837	812	771	786	786	809	770	794	822	786	812	800	847	791	829	821	811	805	826	844	781	800	790	780	792	786	813	805	808	835	831	791	831	813	775	865	785	752	799	822	816	789	787	848	761	835	801	823	812	789	794	801	825	811	829	820	839	822	810	746	814	799	828	800	805	811	819	810	804	830	817	819	783	825	803	811	784	811	795	801	790	790	812	796	848	790	847	828	807	816	811	797	840	824	841	764	805	753	863	829	860	780	824	779	805	820	789	790	741	817	849	774	821	820	796	806	789	824	791	769	801	809	764	758	816	822	839	859	808	780	810	844	806	835	805	802	834	770	796	782	780	774	801	802	832	854	811	818	742	770	784	789	846	833	841	796	852	794	815	784	780	759	829	810	789	826	786	813	816	800	817	805	801	815	809	773	798	786	776	804	837	794	818	818	858	815	777	812	814	791	773	740	778	832	787	753	832	820	798	792	763	857	766	811	843	824	791	836	806	851	832	794	824	846	877	824	817	817	815	849	849	794	788	807	794	761	851	797	748	753	792	812	821	825	807	847	798	809	799	782	790	788	833	735	807	809	817	805	836	835	792	793	805	836	792	828	820	800	808	785	785	821	813	842	815	838	845	838	867	871	790	784	776	806	797	795	747	748	791	864	777	796	811	836	823	772	795	808	777	836	793	825	801	772	771	795	804	817	820	817	762	779	794	785	820	822	776	800	791	775	788	801	779	785	814	747	811	832	865	802	819	806	788	850	845	802	785	813	815	799	809	807	814	825	858	802	810	793	797	785	827	800	825	824	832	778	832	805	752	792	797	818	786	836	799	797	760	795	801	798	854	854	795	800	775	788	840	788	788	795	843	787	763	823	804	797	799	777	780	809	813	774	792	842	880	795	756	805	790	783	814	789	821	825	820	785	775	808	851	792	857	847	805	777	781	796	814	842	823	771	805	833	785	797	779	807	784	810	843	841	828	840	784	759	761	834	810	813	860	778	757	799	745	798	797	804	888	844	779	826	828	769	782	826	785	800	765	827	832	800	782	840	826	881	852	814	757	799	792	778	809	791	807	783	818	839	848	813	831	839	823	790	785	779	818	795	789	853	762	801	820	800	829	821	788	843	824	805	838	795	835	782	765	854	808	813	781	807	787	822	820	818	845	804	839	818	831	797	753	826	843	804	785	827	829	805	818	788	828	810	837	832	846	823	835	788	831	800	794	805	806	796	796	782	824	784	793	743	812	785	830	818	813	802	776	781	782	817	777	780	777	835	848	812	837	773	740	774	846	792	774	799	809	826	866	861	781	795	818	786	838	800	765	846	848	790	774	853	845	799	810	842	858	808	815	851	819	775	803	824	855	781	827	770	803	829	787	796	808	830	807	822	835	811	778	829	816	819	811	808	836	815	818	845	794	834	815	828	821	823	811	815	798	788	833	792	785	834	782	842	814	804	814	778	807	801	813	828	825	811	818	781	825	793	827	840	856	765	793	843	780	833	814	790	769	820	808	796	787	794	793	811	796	807	801	819	766	816	805	774	807	780	816	764	798	867	788	772	843	794	805	805	794	770	826	808	849	825	778	823	836	812	817	835	801	808	832	787	780	839	749	826	788	754	817	829	781	779	817	754	825	892	805	790	811	785	791	803	756	862	814	788	807	772	822	776	785	771	782	781	785	782	849	821	766	821	742	762	783	783	754	808	773	795	769	812	831	764	805	823	798	776	843	824	782	798	863	816	822	794	819	813	822	817	863	816	815	840	797	818	784	774	782	795	829	850	821	818	847	752	849	801	848	812	801	836	827	771	808	861	835	805	792	775	874	796	816	807	824	824	801	808	816	813	795	793	825	854	854	785	805	812	794	803	769	812	793	836	814	769	807	793	776	740	823	818	793	826	818	785	893	814	775	732	846	836	817
2742	199	167	166	151	189	153	167	164	159	103	137	173	164	119	141	156	165	143	155	165	171	185	158	165	152	158	169	140	129	149	157	154	179	145	154	159	135	160	170	146	158	179	157	144	182	143	182	173	167	162	183	148	155	151	168	156	164	178	149	130	153	162	161	170	178	130	176	161	152	150	152	145	159	146	142	173	142	146	161	167	135	139	150	162	150	148	159	170	140	150	140	153	172	143	154	154	151	168	158	175	162	153	142	128	141	161	145	190	165	149	142	151	147	162	168	151	138	155	166	165	159	147	169	151	171	161	134	164	146	176	166	149	177	143	168	153	153	162	162	130	132	144	133	158	173	149	141	153	156	144	153	171	149	155	165	156	162	148	167	156	159	141	171	147	150	151	144	169	165	162	159	158	166	190	129	164	173	167	153	161	156	146	159	164	143	148	168	160	144	155	160	128	133	153	147	179	142	159	152	132	160	125	154	170	162	140	125	142	145	160	145	146	144	151	159	121	151	144	164	173	151	137	160	146	154	168	156	157	150	146	166	158	173	161	157	133	156	162	183	166	136	151	153	162	155	133	127	150	163	155	165	154	143	164	164	156	168	149	149	169	143	172	125	150	146	150	134	163	151	153	179	189	150	141	151	137	179	168	141	175	142	151	164	148	160	144	179	171	134	166	171	158	151	168	140	188	153	163	173	170	144	136	145	144	160	144	176	162	153	152	152	147	137	156	163	153	169	163	150	165	149	161	144	161	140	155	164	171	190	158	149	150	161	156	167	174	168	164	121	130	162	156	156	143	159	178	150	146	151	151	177	134	171	153	171	122	144	153	176	176	162	137	168	161	151	146	171	153	155	171	171	145	149	168	159	175	131	142	149	158	161	161	144	168	168	164	164	178	160	147	163	151	167	152	139	154	148	148	162	148	156	163	145	168	155	138	140	159	156	152	160	181	161	163	163	183	131	164	145	160	160	162	164	152	170	141	152	146	145	162	144	138	131	153	154	181	145	150	182	151	180	155	157	170	157	165	154	174	157	158	161	158	152	149	163	146	140	151	149	147	144	157	163	144	163	153	169	192	162	155	164	145	171	161	148	137	144	158	136	142	153	153	166	139	155	151	160	140	159	171	135	154	152	132	146	145	170	144	141	160	166	152	164	174	170	162	166	137	140	170	162	136	140	166	140	171	165	135	141	163	138	128	158	167	171	180	137	133	192	156	169	152	173	134	151	160	150	173	159	172	149	147	157	139	147	152	140	173	160	177	159	170	151	179	175	165	143	149	149	153	160	172	173	136	147	146	139	143	158	155	158	170	164	134	149	149	173	142	179	164	160	150	150	151	152	155	155	160	164	158	137	157	154	159	148	149	170	166	133	186	145	173	156	151	157	146	172	155	152	159	161	137	118	169	141	163	173	167	150	153	142	160	162	158	160	148	163	134	164	160	160	166	124	144	163	157	161	144	144	157	158	153	150	163	138	143	157	165	157	177	115	169	181	164	165	158	147	170	170	147	153	150	153	163	139	155	143	172	152	137	161	162	189	153	158	130	154	153	160	146	147	164	160	156	155	160	139	146	162	154	158	167	150	149	152	130	152	151	140	172	166	149	171	178	156	175	154	137	151	156	159	150	169	169	145	123	141	154	153	169	179	133	154	161	148	155	156	148	154	163	154	170	158	169	163	159	151	159	161	134	171	155	152	166	153	148	156	170	153	147	169	146	151	128	145	138	151	150	139	149	152	147	159	123	154	160	182	149	155	155	157	183	167	143	152	135	153	156	160	143	159	141	158	161	159	122	163	150	146	161	162	169	183	154	137	146	164	156	167	183	141	144	161	166	139	149	139	127	142	148	179	153	149	160	161	156	141	148	145	176	145	155	154	128	135	156	159	153	159	154	134	144	150	158	165	169	158	143	163	153	147	155	164	153	148	134	163	163	173	154	144	170	165	172	165	130	153	161	152	166	157	135	149	140	146	174	158	144	140	163	169	181	138	158	147	157	173	165	165	149	145	176	173	141	134	159	168	156	177	149	143	132	189	138	163	162	155	156	163	158	154	160	162	142	137	135	132	132	179	156	136	156	160	145	167	159	152	165	157	198	157	145	163	152	167	155	150	150	184	153	158	149	154	160	157	118	133	132	156	165	152	144	150	146	154	161	152	167	156	125	158	169	154	146	154	161	141	164	168	152	134	163	143	135	169	135	174	158	154	154	147	165	173	181	162	155	166	172	153	158	178	161	151	131	158	164	159	184	153	149	163	145	154	151	144	151	158	143	156	146	151	152	159	146	145	168	153	159	143	150	151	159	175	157	163	130	133	172	143	192	144	159	145	167	148	190	139	141	143	141	168	156	170	147	156	133	177	147	139	150	155	154	138	161	155	157	148	162	162	160	173	149	171	141	146	176	143	161	134	148	156	145	150	149	140	164	145	160	169	160	138	154	154	151	154	154	148	156	152	156	150	132	149	149	153	175	142	153	161	168	137	147	160	157	152	157	152	145	166	153	142	160	156	143	161	137	149	163	159	169	175	175	143	173	162	182	139	172	167	138	167	161	158	176	173	156	167	157	143	151	171	153	155	157	142	157	139	141	145	167	158	161	135	130	135	176	159	138	158	152	156	160	170	159	172	183	186	150	159	172	143	138	159	148	149	159	159	136	152	169	160	159	147	135	144	150	152	165	147	173	142	141	156	128	156	156	162	152	154	159	133	134	140	174	177	171	165	162	147	147	177	175	132	142	151	164	153	143	176	161	158	157	163	135	168	161	143	144	135	148	144	172	138	161	161	156	143	150	162	170	156	176	138	163	156	139	150	170	146	168	162	140	154	162	141	164	128	166	163	141	162	163	145	148	169	172	167	169	151	127	141	141	175	163	175	168	148	143	180	162	142	126	149	161	159	170	151	132	136	164	149	146	132	180	144	180	155	160	144	152	157	157	138	154	169	163	143	130	154	135	145	158	158	154	153	176	144	154	162	155	167	152	159	148	168	158	162	169	182	145	170	163	155	179	156	154	172	143	153	165	156	168	154	151	144	183	162	159	143	172	149	177	142	152	151	143	160	171	144	130	166	152	162	169	160	143	143	150	156	150	176	148	161	144	161	156	157	173	162	151	169	173	154	169	155	154	160	163	172	181	151	154	163	155	163	158	143	150	165	173	160	147	154	140	141	149	136	162	147	154	134	148	140	140	168	170	153	154	154	165	169	158	149	130	163	151	158	156	174	152	140	148	137	149	161	153	164	142	163	145	141	152	171	159	146	161	147	152	149	160	154	133	161	163	167	142	137	156	166	145	171	160	157	149	127	138	155	164	156	172	137	173	159	167	138	146	150	157	175	187	165	149	152	156	151	143	137	160	185	138	174	160	149	158	133	168	164	136	172	166	138	156	159	145	138	157	151	165	165	167	149	172	161	132	138	157	165	159	141	163	168	167	149	155	158	160	159	131	173	155	159	178	170	157	156	138	158	161	153	144	153	144	167	163	159
3129	497	510	508	469	480	483	483	422	465	458	447	455	385	448	411	472	436	451	434	441	412	432	455	425	461	404	416	443	431	452	436	439	428	384	411	418	434	417	451	436	454	422	449	429	419	441	397	405	426	432	433	415	436	401	420	447	461	431	441	411	440	419	422	432	391	458	425	457	418	422	481	397	453	468	442	415	427	388	462	416	441	420	425	419	428	422	420	404	425	448	443	459	429	421	422	463	456	437	474	437	407	429	438	459	438	465	440	418	407	448	440	416	436	425	419	446	443	431	488	398	436	468	417	470	428	461	434	455	441	442	405	433	435	382	390	432	449	438	454	441	405	439	423	434	411	442	417	433	426	426	415	411	398	435	422	412	434	414	378	433	424	432	417	433	438	401	390	434	451	438	440	445	431	417	444	428	417	404	421	388	465	456	465	447	403	412	414	414	412	473	429	416	487	419	437	421	450	430	435	419	423	490	405	404	418	392	412	391	442	437	392	438	439	434	419	446	453	449	386	442	430	421	395	445	405	430	407	390	449	391	447	448	423	423	436	422	458	445	450	428	451	437	428	420	451	429	446	404	418	393	430	432	405	430	436	440	410	400	447	436	451	443	446	436	412	424	416	446	433	433	438	446	424	419	440	407	451	395	434	423	446	458	395	423	390	433	428	397	414	413	448	423	447	445	468	434	420	437	447	429	417	446	413	428	472	427	407	421	424	400	440	457	426	456	498	435	422	439	429	422	395	402	422	412	437	432	421	426	440	485	442	419	438	432	378	419	406	395	423	461	421	414	430	425	429	411	419	458	402	427	434	424	455	412	472	437	405	382	398	415	431	488	443	402	422	428	440	421	415	408	400	425	441	427	464	426	445	411	410	400	393	430	429	442	453	449	390	441	400	431	460	422	397	419	427	434	419	482	448	436	429	403	429	410	428	450	398	428	417	411	450	423	449	403	459	440	421	465	445	408	435	468	451	432	438	413	414	448	440	440	407	455	405	430	421	395	433	445	453	449	389	402	397	419	439	457	436	433	424	415	424	451	415	436	458	461	430	408	459	435	417	470	444	436	456	421	462	459	438	426	433	450	443	417	416	435	421	459	447	434	431	433	411	432	423	399	431	433	435	458	447	448	438	458	410	411	444	417	441	452	460	444	435	384	402	473	397	433	429	416	443	438	429	430	405	418	421	443	433	459	423	423	422	418	402	458	440	422	425	437	414	423	438	424	480	443	457	455	423	450	417	467	415	427	397	401	417	425	423	444	410	432	413	455	433	423	416	394	417	433	430	450	460	448	433	426	423	434	424	425	434	426	423	426	418	435	431	434	430	439	441	428	414	444	438	382	409	442	427	430	426	442	386	422	431	433	404	416	454	459	419	425	426	407	456	401	454	412	448	446	416	464	447	438	424	428	428	430	391	438	431	447	482	431	406	415	442	406	383	418	427	395	391	413	445	440	413	450	448	461	418	397	437	409	433	437	406	418	409	443	468	421	450	374	441	442	411	422	417	405	421	436	469	439	410	455	398	416	438	458	438	411	427	447	435	422	440	425	415	411	419	445	430	392	417	404	401	417	434	378	450	442	424	444	436	434	475	450	485	423	457	422	417	450	441	430	435	408	420	479	414	392	432	425	436	431	418	415	410	469	418	400	401	428	429	447	447	448	437	431	447	416	404	397	409	434	456	397	434	420	435	408	420	432	468	408	457	421	445	443	408	405	437	415	422	418	405	438	445	436	473	423	417	442	414	446	452	396	427	452	444	411	428	401	441	446	380	433	437	470	443	417	420	442	428	453	403	427	398	399	407	399	385	431	452	414	421	456	449	408	459	432	396	392	460	419	420	434	380	410	461	437	426	436	450	444	447	391	445	402	465	447	427	337	438	422	443	390	431	414	450	425	430	453	398	448	426	445	491	438	406	417	418	460	459	420	417	430	465	419	420	431	413	463	420	444	440	412	432	429	486	423	423	449	439	412	410	413	453	417	432	442	454	430	361	413	411	369	430	448	460	418	409	446	408	417	418	450	457	401	420	436	432	436	407	488	419	432	439	400	438	415	405	500	413	400	438	433	428	415	402	405	427	428	442	461	438	443	399	436	419	424	421	433	389	412	409	433	445	418	432	423	418	438	404	453	439	428	406	426	422	396	445	443	465	414	421	441	450	422	434	413	428	446	415	420	400	403	415	468	451	453	426	423	428	440	460	432	432	434	442	416	430	397	419	421	453	417	434	408	403	430	437	384	450	426	404	434	442	438	426	425	448	402	443	406	417	445	413	410	413	423	417	411	412	425	425	438	445	436	449	421	466	430	426	452	428	438	427	448	402	442	399	477	408	416	428	403	410	407	420	453	427	417	470	418	390	423	427	431	417	456	431	413	430	419	411	450	412	399	454	422	435	427	417	399	439	460	428	423	423	412	435	408	397	374	400	412	410	449	398	447	435	449	424	421	427	436	433	408	423	428	446	417	426	423	415	404	411	455	407	435	411	435	404	411	439	421	412	474	431	440	437	429	416	469	459	424	410	416	427	417	454	436	445	408	438	407	398	430	404	458	446	440	409	452	405	448	410	410	439	417	439	436	433	431	425	408	426	431	450	413	418	430	446	442	448	446	409	379	434	438	453	465	436	447	449	422	469	405	408	433	408	435	416	438	436	441	439	373	406	461	399	426	461	448	446	452	431	414	455	446	448	433	397	433	410	412	412	444	454	447	441	444	417	443	438	441	440	451	403	409	448	371	420	430	434	449	413	436	388	393	439	433	444	434	425	430	375	456	415	441	418	405	419	427	420	439	430	432	446	453	476	415	395	429	411	450	422	434	462	412	410	396	406	436	457	449	449	418	431	399	405	425	398	469	432	411	459	420	428	418	414	440	425	462	438	452	419	420	450	435	431	421	423	420	416	453	429	443	400	435	420	432	446	430	481	421	389	449	418	458	446	418	436	411	416	431	401	416	444	450	432	423	436	441	404	436	434	432	424	456	436	418	443	474	473	451	418	422	445	428	428	377	395	439	437	425	409	437	407	404	393	455	427	452	442	407	400	462	457	405	414	401	398	427	439	460	432	441	401	422	442	450	405	444	440	404	441	416	413	437	412	448	444	429	413	443	446	431	459	426	434	458	417	394	413	445	463	452	414	450	412	425	429	407	425	428	406	415	420	392	447	448	430	424	432	409	438	444	422	429	421	427	457	451	395	446	446	415	418	455	471	456	443	432	470	373	409	453	434	485	405	425	442	423	411	420	394	436	457	405	411	421	413	427	405	454	426	439	424	433	427	421	414	399	470	433	413	405	451	382	422	438	440	428	408	426	429	428	431	423	431	408	441	431	474	410	458	422	432	423	424	406	441	432	446	412	431	437	428	429	391	410	444	434	449	456	410	392	418	462	452	452	408	430	437	399	457	435	464	402	430	398	436	440	433	450	399	459	433	431	388	440	420	456	452	423	421	393	412	485	421	411	435	421	457	431	431	411	457	414	397	414	430
26033	3507	1283	957	713	597	435	394	394	326	334	344	318	315	281	291	283	287	248	269	250	262	251	280	294	248	301	266	241	257	283	244	267	279	227	263	272	271	279	240	279	265	258	253	239	257	235	255	267	264	198	272	248	262	258	280	262	258	237	275	252	266	258	249	234	253	240	239	255	244	258	275	282	246	251	253	265	236	268	258	259	260	274	234	250	264	253	270	242	231	245	259	229	238	245	277	235	257	273	300	222	242	234	251	264	256	242	285	271	265	245	240	305	263	246	253	248	259	240	261	275	233	214	253	243	237	258	239	226	238	242	225	225	243	253	261	272	259	242	263	251	265	249	246	257	233	240	251	237	254	266	244	247	233	240	277	256	288	253	257	239	208	228	280	246	234	243	259	225	247	235	238	253	250	251	254	234	232	255	262	255	230	261	253	231	288	256	243	232	252	248	245	251	301	234	258	237	238	249	255	239	240	245	247	229	242	246	261	238	233	253	258	257	254	243	244	256	267	231	255	237	246	239	254	253	238	273	251	266	230	260	224	245	236	235	266	240	239	238	273	239	245	242	261	241	224	267	247	243	225	241	235	243	235	282	245	272	261	267	266	238	227	251	261	258	258	238	266	271	237	241	247	240	253	281	237	273	238	262	252	226	260	255	229	254	259	254	293	290	257	254	242	269	255	231	241	266	264	259	254	263	232	241	257	247	234	255	243	227	278	246	240	230	252	237	238	216	276	241	265	239	251	256	242	236	212	234	241	265	242	244	252	239	243	244	249	272	241	256	238	260	261	230	270	251	267	233	292	244	278	237	259	225	254	210	243	248	240	268	240	247	257	250	272	233	266	256	272	254	240	264	251	245	231	262	250	268	248	246	252	269	233	261	238	225	241	225	249	233	264	276	216	263	231	275	243	280	260	239	251	229	292	218	229	262	247	210	251	260	254	279	232	257	260	242	255	251	229	245	250	245	239	267	224	263	223	253	234	245	276	247	262	258	232	258	218	230	241	241	238	250	248	256	241	249	237	223	254	257	278	274	267	248	255	236	263	248	243	244	246	250	242	245	240	230	272	257	254	251	243	236	249	272	243	269	264	246	253	241	258	266	262	251	251	248	243	209	232	244	256	271	276	243	239	237	234	264	230	233	239	216	237	267	247	298	247	252	230	234	244	264	252	239	279	266	238	257	242	265	252	245	282	256	243	248	246	261	258	249	251	218	241	262	268	243	252	250	256	255	249	251	244	272	252	256	254	211	230	233	269	252	261	249	266	233	251	229	237	217	284	236	244	264	233	253	254	233	224	259	269	258	210	226	263	272	232	250	233	244	254	235	260	259	241	262	259	260	254	264	242	250	236	253	247	258	262	257	248	246	262	239	233	246	228	239	273	252	248	224	253	237	262	261	253	258	238	261	255	261	225	257	259	236	239	230	264	230	221	260	254	245	264	260	240	266	215	245	250	268	232	247	264	222	248	246	241	244	259	270	275	264	274	248	259	249	230	214	248	223	249	240	252	245	228	238	255	257	224	245	250	219	236	278	239	264	214	267	284	245	207	275	240	241	246	220	243	249	235	248	253	219	247	220	242	255	263	274	252	269	265	253	264	245	275	244	268	273	247	248	245	232	262	266	259	243	241	252	271	275	259	266	248	231	233	224	258	254	239	225	276	239	275	246	242	229	268	265	241	276	257	247	257	226	225	246	237	241	218	271	215	232	274	258	262	244	228	252	241	231	230	248	229	275	254	258	247	259	260	261	238	252	243	244	248	234	250	224	242	264	253	250	248	273	252	256	261	244	267	260	249	271	234	239	250	244	265	257	280	242	236	258	251	234	235	268	245	266	275	276	266	269	244	242	232	252	281	232	256	259	261	253	245	242	246	264	265	249	233	233	255	253	274	259	234	216	218	234	268	252	269	266	255	266	248	249	261	237	258	255	252	278	220	219	269	249	255	254	253	216	261	246	255	258	247	229	278	274	236	248	281	244	212	265	263	242	245	246	256	250	266	224	254	253	260	249	289	268	255	270	253	257	240	245	233	236	244	251	268	275	227	223	260	246	260	237	232	256	220	246	282	298	220	229	242	263	206	246	238	273	249	232	236	255	283	240	244	238	235	272	269	255	251	254	256	255	243	252	244	264	245	240	265	233	242	256	290	267	243	266	258	235	226	270	269	250	238	258	252	226	227	235	266	235	248	248	237	275	254	254	264	247	237	241	250	228	255	253	224	262	231	230	250	222	243	239	267	271	237	241	230	241	284	239	257	199	229	258	248	223	240	226	231	250	242	251	264	274	244	253	275	243	282	223	246	266	256	263	228	260	239	255	250	222	232	225	245	258	233	273	232	246	240	242	256	250	251	258	228	269	259	252	242	247	275	267	228	268	244	232	245	216	262	243	263	259	236	236	267	234	256	252	296	263	229	203	252	246	267	226	228	248	237	244	229	256	248	257	256	248	268	234	253	262	254	281	228	237	220	254	262	244	253	232	260	246	268	286	225	253	217	208	248	289	235	252	249	244	252	219	258	253	223	276	237	233	275	244	216	229	245	239	240	220	247	230	229	242	257	254	263	269	243	257	232	239	254	268	255	248	253	281	242	236	229	281	229	243	226	270	255	253	237	262	233	243	270	281	251	245	251	236	248	240	289	266	275	267	248	268	242	244	242	239	241	235	251	251	270	263	256	221	246	222	257	239	231	269	265	256	250	239	235	244	243	284	240	279	224	245	221	250	246	230	230	266	265	254	265	245	233	253	258	281	225	270	244	234	259	267	260	260	231	230	261	230	252	250	266	237	273	208	234	242	256	295	241	283	238	234	247	253	290	280	254	248	262	289	277	264	272	262	273	281	221	249	235	276	235	247	260	256	231	207	248	262	269	259	189	254	212	249	264	276	236	247	250	256	244	232	267	285	261	226	231	289	258	266	256	263	259	243	250	250	251	253	259	238	250	249	223	251	239	238	240	238	244	248	238	255	226	246	252	232	258	233	259	251	279	236	262	249	220	259	241	278	253	284	274	253	247	249	236	253	268	253	246	249	262	261	264	238	265	251	229	259	241	225	240	237	273	268	234	260	241	275	248	266	237	249	247	240	227	252	244	253	223	228	252	274	248	257	231	239	263	256	252	237	236	239	246	252	201	267	266	268	251	256	254	260	237	249	243	258	249	255	301	245	261	205	244	273	243	251	228	241	260	247	257	243	246	259	232	229	254	233	278	238	242	277	252	243	235	281	234	244	242	222	269	261	266	237	224	286	263	254	275	239	260	238	256	257	250	254	277	265	233	241	254	243	248	266	248	259	249	264	280	275	266	263	279	255	249	224	256	253	255	247	266	258	250	289	265	268	231	213	229	268	249	253	250	250	265	236	253	256	245	249	229	249	242	268	232	260	228	261	240	241	250	241	250	204	224	260	257	267	262	248	252	240	235	214	220	236	248	261	235	239	250	248	273	247	254	246	212	259	256	245	251	234	212	244	230	241	256	249	232
11889	1349	2721	3051	2759	2242	1890	1605	1405	1268	1131	1099	995	991	947	848	855	821	834	844	789	753	756	762	767	749	708	702	687	695	733	717	670	685	626	696	633	680	648	690	651	673	650	667	713	678	609	672	690	672	638	673	640	623	632	671	677	667	676	599	642	646	606	641	635	611	624	636	680	630	711	646	633	649	655	636	663	614	659	618	692	639	655	671	697	658	658	687	695	644	613	615	693	630	650	654	651	669	699	622	617	686	683	623	688	658	636	646	579	603	648	618	648	616	687	659	653	652	632	635	656	624	634	626	600	663	618	629	651	665	637	651	628	655	637	652	612	629	650	638	611	654	625	622	612	671	644	597	672	633	576	662	647	628	651	604	596	642	620	665	616	642	626	660	643	634	640	654	661	635	639	586	621	658	627	633	618	653	668	577	607	611	640	614	609	633	605	646	664	608	648	644	617	638	645	594	602	641	640	658	631	637	627	619	641	637	618	659	614	625	667	624	617	628	689	665	616	615	618	660	591	598	609	643	650	652	615	638	623	667	605	674	616	651	640	615	622	641	659	629	606	638	609	619	631	629	554	621	607	580	637	585	589	651	651	668	620	618	593	678	648	624	639	650	632	640	627	641	635	635	632	631	618	614	608	663	605	603	625	639	630	634	581	654	633	642	687	609	669	660	649	609	631	598	617	618	600	627	649	637	611	684	634	614	596	606	626	638	640	611	651	597	636	676	617	613	613	615	609	627	622	637	572	654	680	612	672	610	633	634	656	638	637	638	612	639	633	638	662	590	626	614	603	642	663	646	606	626	667	602	635	620	642	627	660	601	613	593	647	605	613	606	638	650	636	656	624	638	649	610	649	641	632	656	620	626	629	655	615	629	606	626	596	668	638	616	627	629	625	613	605	602	647	648	665	600	602	606	622	648	594	661	618	660	605	639	644	583	635	606	631	663	597	614	643	641	624	683	642	628	624	620	641	615	639	657	616	636	600	623	644	627	672	668	676	629	586	630	628	673	637	677	659	637	644	622	664	605	674	626	615	665	671	611	631	603	611	640	666	598	620	584	653	625	606	661	646	599	663	648	658	619	650	667	576	615	677	579	647	634	641	631	638	615	662	597	656	656	599	645	657	634	615	663	606	627	617	628	603	615	652	651	610	634	623	648	624	645	619	617	637	598	611	656	676	641	648	664	657	664	586	650	616	631	601	643	618	635	636	626	619	621	612	618	676	637	670	578	717	636	619	616	645	638	692	659	601	651	621	638	624	661	666	640	643	588	643	629	601	593	622	633	643	712	646	601	646	645	623	600	644	610	627	600	653	607	614	645	629	660	650	632	576	607	633	622	662	598	638	642	622	603	588	612	665	633	650	642	655	626	615	635	630	642	664	628	636	616	656	626	664	678	627	582	602	580	641	638	630	612	617	630	638	636	608	620	616	680	647	670	624	622	660	646	665	645	616	645	638	592	625	621	629	656	655	627	633	626	619	687	654	669	632	650	669	663	651	627	605	628	611	627	628	623	664	558	640	626	646	650	639	640	631	643	586	626	664	578	600	600	645	618	622	615	652	672	645	599	662	666	614	628	638	642	622	643	615	632	624	692	646	613	645	603	588	676	676	667	692	633	615	623	655	643	626	664	605	658	635	610	630	654	589	639	648	636	665	621	639	638	654	614	611	656	625	631	637	579	591	687	616	613	605	618	618	659	634	611	618	639	690	642	636	636	675	630	654	647	621	654	624	599	674	641	642	620	701	644	648	664	651	631	650	643	593	634	667	662	626	623	608	631	664	647	639	693	638	643	650	661	627	654	618	594	650	638	616	615	656	601	656	631	639	640	606	615	637	666	623	630	631	626	617	636	666	643	636	623	654	624	640	601	598	664	615	597	610	600	621	637	641	604	629	683	630	604	606	619	632	606	615	627	691	637	632	638	655	652	642	616	643	655	657	613	652	622	674	607	636	675	628	670	707	686	585	625	651	625	647	614	639	653	656	649	660	600	657	567	668	634	663	609	643	646	623	646	659	594	666	617	608	620	622	627	594	618	641	623	609	607	617	658	672	632	634	632	651	591	617	642	660	651	620	637	637	596	618	676	643	609	602	656	665	608	665	672	611	642	613	593	653	684	639	623	623	653	655	638	614	609	594	609	649	637	639	592	605	620	680	639	650	643	623	652	642	615	622	618	607	668	603	614	650	652	610	620	604	630	627	649	624	628	630	631	617	631	638	623	643	645	623	654	650	653	631	601	652	610	630	644	634	610	585	660	665	641	573	614	640	627	669	624	644	605	588	659	620	654	637	671	650	617	629	640	629	640	677	677	584	609	596	591	593	618	655	631	620	626	638	590	646	677	649	624	655	639	641	619	636	652	604	640	607	613	630	591	666	645	636	653	634	640	650	687	639	602	610	613	611	617	658	670	634	597	628	616	632	596	665	637	664	624	631	594	618	656	628	608	657	622	625	596	629	629	629	606	639	675	608	660	619	637	722	638	634	660	624	630	621	660	648	610	615	641	599	577	634	691	643	667	602	648	638	620	667	612	637	636	616	620	590	604	675	599	641	642	614	625	610	649	577	629	659	652	625	624	686	662	671	615	578	640	647	604	647	634	662	599	648	607	632	655	654	665	628	635	598	620	629	621	641	597	605	630	616	587	708	647	628	609	625	589	627	629	643	605	733	610	664	587	592	637	613	640	659	629	615	633	667	629	575	649	628	620	572	632	633	645	635	618	631	603	622	623	619	638	621	636	647	604	637	643	629	652	624	587	626	605	640	652	628	650	628	642	640	650	653	598	603	590	658	627	637	626	646	654	643	639	640	623	616	625	655	662	653	595	624	673	590	636	666	671	647	619	582	655	661	649	606	600	632	661	642	610	619	666	662	616	647	610	647	657	649	628	662	670	641	647	625	690	655	614	667	669	617	644	673	683	641	603	665	661	624	653	636	637	687	607	630	613	654	602	644	622	624	617	681	606	636	619	584	628	621	663	640	607	597	607	599	655	592	632	690	660	603	653	645	614	621	610	646	648	598	628	657	639	699	620	671	608	660	660	655	623	652	620	672	639	591	680	631	629	632	608	626	639	651	649	647	610	622	656	665	578	619	627	628	638	657	675	648	601	632	624	576	606	633	633	640	672	638	611	639	661	618	626	667	615	581	618	649	638	628	633	605	620	619	639	619	598	621	636	612	616	620	593	632	621	621	654	641	633	630	607	629	615	601	608	611	645	595	628	655	654	636	619	620	630	634	658	680	642	642	663	638	625	614	589	610	647	650	618	663	581	644	653	619	660	648	669	600	611	617	640	581	619	668	685	635	622	618	609	649	610	606	636	619	607	650	612	638	671	603	612	659	605	579	622	622	648	717	628	621	640	654	662	640	623	612	654	603	637	618	640	608	641	594	601	640	585	643	642	668	629	606	624	614	640	597	638	603	648	588	620	622	642	621	662	656	620	663	639	579	656	663	624	620	621	666	655	639	674	615	596	581	628
38451	9859	3066	1841	1334	1025	799	714	619	531	520	478	469	431	425	377	390	386	407	391	350	370	357	374	383	398	375	370	345	360	325	366	382	344	348	314	350	360	357	358	350	343	336	377	321	333	320	334	338	335	343	356	357	361	349	334	362	357	342	336	357	341	333	332	343	382	384	326	340	341	366	299	354	322	317	340	331	380	313	351	338	367	322	361	322	339	367	320	353	328	324	305	335	361	376	334	326	340	358	331	327	333	330	333	348	338	356	326	320	329	355	375	346	346	349	360	359	345	344	361	347	332	328	331	352	361	350	356	345	352	357	354	327	334	363	353	350	357	359	375	315	355	352	321	333	369	365	355	295	334	364	356	352	317	315	338	353	354	362	312	324	330	347	341	350	368	320	360	348	365	350	350	359	324	325	325	332	365	313	337	337	347	309	354	338	312	332	343	336	362	336	382	327	341	357	341	313	340	344	366	358	346	334	332	331	335	349	354	360	357	360	310	391	337	342	344	325	345	320	358	376	369	311	336	308	337	358	345	335	320	333	311	345	331	350	289	342	344	336	367	327	378	348	297	322	336	339	325	346	362	320	326	328	328	329	342	332	329	335	373	361	329	322	325	345	348	341	356	342	338	337	346	347	374	368	333	339	365	374	338	346	365	341	338	337	356	356	347	331	327	349	333	352	340	333	349	337	328	363	353	368	333	346	310	325	379	337	339	366	313	358	337	339	358	362	343	319	335	323	350	380	341	358	349	315	327	353	348	348	334	328	336	327	350	356	353	347	353	340	342	333	336	345	343	353	364	361	340	351	338	333	338	318	329	347	340	339	336	350	309	374	307	343	347	313	349	317	299	334	393	349	333	366	323	350	350	349	376	330	323	360	326	353	349	329	332	323	318	314	351	341	350	328	336	324	343	341	332	307	334	347	333	345	351	346	351	358	386	351	337	328	320	380	353	349	325	349	352	341	297	349	323	349	370	360	333	345	369	334	329	332	333	320	332	342	352	375	326	324	328	348	341	335	327	341	345	341	343	370	350	343	351	338	369	324	344	361	329	350	298	326	318	354	337	366	314	340	325	344	362	351	343	367	321	335	371	314	329	368	328	352	325	351	345	318	346	340	335	376	350	328	347	305	355	311	348	312	339	332	365	305	366	348	330	305	344	376	379	377	333	374	323	360	310	348	335	363	302	334	351	346	360	293	310	333	325	330	354	335	342	311	341	324	323	321	378	344	337	366	328	325	349	329	344	319	341	350	342	359	385	355	344	357	343	370	345	324	334	326	342	329	353	330	360	359	351	361	342	335	351	307	301	335	345	363	345	369	341	336	356	361	357	343	347	348	374	340	357	305	359	368	334	366	336	347	347	310	314	368	333	367	338	321	340	319	339	321	351	339	367	317	331	318	333	341	322	336	323	334	359	339	288	343	369	352	339	333	359	336	341	369	348	317	349	329	349	352	357	341	351	319	318	363	355	334	316	324	316	336	314	367	345	337	359	350	328	329	334	339	344	341	355	320	333	351	330	348	308	351	339	314	297	341	352	339	329	343	340	366	344	320	345	326	323	349	322	367	299	324	354	309	351	333	354	363	333	325	336	318	352	317	363	337	320	330	328	339	327	348	335	344	335	298	344	329	370	320	383	329	286	335	323	344	307	369	315	321	313	336	319	376	343	321	337	358	315	366	365	345	362	363	363	331	340	317	360	298	334	316	343	390	346	351	337	305	308	348	315	334	351	334	355	365	343	318	299	336	373	382	340	361	329	333	301	348	329	333	330	375	358	358	377	313	330	350	348	342	345	343	343	308	342	338	310	321	363	329	344	376	323	343	344	335	332	338	320	344	342	340	337	343	353	347	349	344	337	364	344	330	355	358	290	353	333	343	355	335	335	322	323	367	324	360	360	337	339	322	369	359	330	329	359	302	351	370	346	321	314	292	370	324	324	334	357	335	336	354	366	366	305	344	340	314	341	298	366	343	350	301	339	345	347	364	373	340	333	330	375	319	308	356	326	328	333	333	323	314	332	356	341	328	333	388	345	337	330	329	323	352	311	337	344	347	354	324	328	329	347	344	334	352	356	344	364	339	306	325	368	332	331	331	341	330	363	335	348	324	342	363	323	349	333	343	296	357	353	321	355	314	349	335	332	299	338	340	368	294	361	297	363	340	327	300	345	323	336	316	352	375	364	321	356	288	351	343	331	331	324	323	381	315	374	321	352	363	323	361	346	340	301	357	327	373	323	341	345	344	293	324	341	357	341	336	350	343	342	353	333	363	298	344	325	312	341	369	350	327	367	344	340	342	368	340	375	336	325	363	315	366	337	333	315	360	331	329	323	336	336	341	376	339	317	352	353	353	332	327	306	363	327	339	346	329	366	316	344	344	369	331	356	327	332	325	333	372	367	379	370	335	328	322	330	351	357	352	382	334	301	340	365	330	331	320	343	338	328	338	344	340	355	331	333	326	326	359	328	354	339	359	358	382	339	325	324	334	342	344	305	365	309	324	319	329	330	319	320	340	337	328	360	378	338	320	350	332	343	364	351	324	368	345	341	335	330	325	341	360	318	348	348	344	320	311	371	372	362	349	329	369	313	329	331	326	368	403	320	367	303	353	315	354	324	342	313	366	322	344	375	324	361	344	348	359	326	360	375	337	333	364	379	336	315	311	330	335	319	320	339	336	356	338	369	332	355	352	325	329	326	346	323	375	317	331	323	340	364	333	345	358	328	323	363	356	329	374	325	329	354	361	346	358	305	357	345	328	351	303	325	305	361	315	355	361	311	331	332	348	279	309	367	383	334	356	355	334	309	351	321	398	333	335	370	337	353	335	294	332	337	326	324	332	342	326	352	339	350	337	332	380	341	352	333	351	344	327	347	330	335	343	319	339	353	328	314	333	332	356	353	348	348	361	316	311	340	347	341	311	355	357	329	349	342	316	357	346	324	366	365	347	308	320	339	371	358	341	322	405	323	328	316	321	393	346	355	349	308	368	332	342	374	330	380	342	310	318	331	363	371	331	343	326	348	367	346	335	346	339	333	346	402	330	361	353	343	331	356	316	380	299	348	331	345	367	366	341	342	373	359	314	332	366	321	380	324	300	331	328	372	350	326	378	369	347	361	334	373	362	344	340	332	355	366	331	345	312	332	321	331	283	347	358	341	362	341	373	347	311	344	307	331	352	351	342	326	366	345	342	351	337	321	332	332	362	344	336	357	304	350	335	338	346	361	344	326	309	346	350	367	338	324	327	372	330	286	337	361	358	316	325	345	361	357	338	364	307	328	325	345	354	324	345	367	349	322	352	335	334	338	360	342	315	343	315	329	352	371	334	337	361	331	341	347	327	360	371	371	344	372	346	318	338	366	367	339	337	329	359	357	321	379	334	368	360	362	342	342	345	321	296	337	358	338	332	347	340	342	323	306	355	305	363	331	332	314	335	363	342	306	356	361	329	364	337	347	325	343	359	306	326	327	358	317	342	352	325	354
16261	2270	4865	5440	4719	3883	3271	2699	2314	2008	1840	1731	1659	1465	1376	1388	1318	1157	1195	1083	1118	1125	1101	1012	1040	1007	1025	1010	965	925	919	941	930	933	926	920	847	944	868	857	871	877	901	896	891	861	921	859	865	835	818	859	896	885	939	855	831	848	860	839	831	834	849	813	819	849	853	862	816	823	797	853	857	812	786	810	836	832	809	883	838	895	849	833	850	822	825	825	828	826	876	844	842	879	862	818	832	842	834	868	817	826	818	848	886	882	823	801	812	812	826	824	843	833	848	859	837	806	831	860	862	876	874	761	850	832	845	854	778	779	789	823	770	836	826	789	793	785	829	836	854	794	799	812	825	804	784	837	823	800	830	804	833	848	801	843	795	837	782	837	829	803	818	820	787	821	829	816	747	799	808	795	794	780	788	819	810	814	839	811	778	844	768	833	748	751	822	805	873	799	796	821	803	790	770	790	777	830	787	791	859	744	810	805	800	872	820	799	846	830	805	816	807	800	811	851	745	811	815	773	788	787	814	825	807	825	796	788	815	814	793	825	782	838	825	839	791	831	806	770	784	835	816	771	774	808	816	737	846	776	802	817	765	721	801	819	754	796	833	809	821	829	817	791	828	831	776	802	860	764	803	828	782	834	831	855	820	805	810	849	840	777	836	794	794	772	787	784	784	821	811	818	821	801	890	816	782	847	793	768	761	813	821	785	799	830	800	780	803	788	828	812	771	829	803	774	805	774	810	830	834	838	827	815	800	809	860	820	823	859	782	786	757	781	800	829	751	799	840	752	805	835	823	804	846	851	780	819	783	787	847	840	776	856	789	803	791	785	830	792	824	795	818	819	837	829	807	783	796	776	824	783	777	824	787	835	791	761	838	835	820	828	822	829	784	792	848	848	775	834	818	792	812	827	829	807	810	797	821	819	812	799	816	866	834	784	767	825	806	833	805	792	804	818	779	818	806	798	775	823	829	805	834	814	798	778	765	775	822	875	762	818	793	762	812	788	819	787	830	789	795	837	797	829	791	800	780	775	835	806	821	791	813	823	792	820	786	818	784	795	861	817	806	762	782	847	758	827	862	836	840	865	793	812	786	839	804	827	822	791	840	824	837	781	762	811	873	829	823	828	801	794	793	833	848	779	847	800	844	793	817	826	809	787	790	784	813	799	782	814	804	772	809	808	823	827	829	819	845	806	762	839	836	809	815	814	763	853	809	815	825	795	856	802	762	772	770	802	780	827	810	826	855	788	790	792	840	782	839	790	838	832	854	806	816	838	801	782	817	790	763	795	778	768	806	758	788	831	820	840	832	815	831	815	826	829	834	796	775	838	794	826	834	779	759	791	825	780	829	830	789	773	788	815	809	796	800	831	833	827	848	760	766	790	780	792	835	784	821	850	852	829	797	812	763	777	847	832	818	840	830	829	834	836	819	741	797	775	775	787	787	851	795	790	800	817	791	786	838	771	751	837	782	856	854	755	784	784	742	809	795	795	843	781	775	756	808	769	826	826	750	777	793	780	849	752	808	816	793	753	793	809	790	872	782	805	817	814	837	825	814	826	786	835	845	809	843	806	853	831	849	813	844	826	844	800	819	791	860	838	860	868	743	833	790	753	795	809	791	827	806	798	827	776	804	792	818	838	818	790	807	779	841	851	793	832	856	747	800	797	803	802	780	818	792	809	805	827	833	817	812	825	800	805	778	803	826	791	732	809	825	822	791	826	796	755	786	783	778	833	808	810	870	818	840	835	817	794	790	774	839	779	825	845	793	844	841	817	835	844	870	862	771	801	826	778	835	766	770	784	767	799	842	804	766	817	842	813	800	813	820	838	852	812	782	790	789	835	764	777	796	837	798	812	766	766	847	792	834	757	838	834	862	819	789	825	775	798	802	777	765	759	797	775	789	812	822	793	804	785	838	826	786	770	817	814	772	800	842	833	800	756	853	822	792	791	812	811	831	800	791	782	822	830	810	813	794	788	812	839	806	823	780	788	773	751	791	816	725	811	813	755	833	784	855	761	827	800	810	834	815	798	827	756	821	876	780	835	788	814	772	789	849	884	760	765	823	789	812	817	774	802	803	807	815	841	800	788	783	771	855	785	804	808	773	780	796	800	846	818	871	829	863	780	839	812	792	803	765	852	767	804	840	787	805	813	813	786	813	799	818	823	799	772	770	815	798	837	815	822	875	802	796	782	758	816	803	817	847	772	850	757	835	813	779	823	807	783	760	838	819	781	833	833	849	757	830	798	873	794	825	799	769	837	777	806	846	798	787	837	764	809	759	800	781	749	779	792	810	800	778	788	814	783	840	739	736	815	798	838	794	771	833	809	742	829	761	829	790	810	775	825	814	830	809	809	771	869	830	857	759	840	826	824	755	820	815	806	828	782	789	765	813	800	790	818	795	829	825	752	802	767	846	791	770	797	784	890	828	842	856	852	773	800	791	775	813	850	785	833	801	762	809	834	800	797	777	842	799	778	780	783	772	789	759	756	864	797	858	818	835	810	780	795	836	864	884	841	824	777	791	810	749	799	850	826	799	855	823	795	783	832	850	885	812	753	752	817	823	818	825	745	829	791	809	817	792	760	783	825	824	790	790	830	824	818	796	792	830	817	839	809	846	807	820	785	780	817	850	864	808	808	757	856	803	816	805	759	842	790	815	843	798	813	808	820	761	799	787	728	884	767	824	798	833	832	805	779	809	813	820	791	844	870	818	861	812	783	763	837	824	805	837	860	791	881	798	835	779	787	835	771	821	817	777	797	768	791	841	810	788	786	814	838	821	833	844	803	834	814	790	814	808	810	812	819	791	786	856	789	787	813	795	757	870	819	804	779	828	808	774	803	815	797	883	790	803	803	822	787	764	825	818	810	753	847	808	818	813	807	860	784	776	822	743	773	773	819	797	836	851	778	766	802	793	772	788	787	763	793	808	829	837	815	838	820	786	825	798	833	865	798	747	813	807	801	796	843	767	829	871	828	836	764	779	844	815	850	822	744	725	851	756	800	856	762	830	846	831	775	813	810	796	815	774	770	815	868	805	811	818	796	778	801	842	790	788	802	773	848	830	805	820	809	828	813	813	757	796	801	780	830	794	823	845	790	803	817	765	783	789	821	811	786	847	805	836	822	812	820	788	820	795	767	860	760	810	773	851	799	843	773	782	768	814	800	803	852	807	815	838	813	790	838	826	834	849	811	827	825	850	830	796	826	820	800	798	849	779	811	790	858	813	844	768	798	865	798	820	802	828	779	814	855	797	840	808	806	826	824	825	793	880	814	823	833	798	857	794	843	803	838	758	828	839	811	836	776	838	824	813	837	754	750	808	800	797	795	779	781	801	809	816	833	757	776	838	800	793	772	772	829	844	774	813	799	780	789	778	838	803	801	819	839	782	759	828	809	796	776	846	806	792	784	801	786	778	846	795	801	754	826	785	823	847	816	831	761	870	776	823	759	791	827	788	792	795	833	776	807	828	821	879	788	819	828
2699	211	211	175	190	172	176	145	154	144	153	186	156	135	152	152	155	140	136	151	154	154	167	153	187	167	141	165	153	173	140	161	171	172	149	149	143	172	152	158	162	143	147	179	126	144	137	161	149	169	170	167	165	164	163	171	156	175	150	148	183	158	158	161	153	144	151	132	165	156	153	161	178	157	140	159	135	164	154	157	166	138	150	169	174	180	166	162	148	168	129	130	161	172	160	155	135	160	159	158	175	139	150	167	157	176	171	149	144	140	163	139	166	141	151	157	172	169	131	149	165	155	155	154	139	156	148	144	163	158	148	165	164	151	159	152	161	150	130	147	170	142	135	140	134	162	163	149	156	154	163	160	173	153	159	155	148	177	164	166	162	144	133	159	154	144	172	178	158	164	147	166	134	175	184	160	158	174	155	134	169	151	171	153	161	159	167	172	144	160	141	171	157	143	135	179	163	167	156	146	164	179	168	135	166	157	159	181	163	156	153	153	171	165	158	180	146	136	169	140	160	153	162	141	174	163	178	154	138	133	152	152	155	172	146	141	171	171	154	178	139	173	158	148	137	172	175	150	156	130	144	137	139	159	140	166	166	139	163	180	180	149	151	143	153	147	133	141	157	155	136	145	151	162	168	172	130	152	161	156	146	149	160	147	189	135	166	158	140	149	118	142	175	152	162	160	157	158	146	177	145	159	156	145	159	158	167	153	138	136	184	173	157	130	151	130	145	154	159	162	154	160	191	157	148	180	185	140	164	156	138	149	134	154	142	157	149	145	139	155	147	154	120	143	179	152	172	150	167	153	161	166	158	175	168	160	151	165	174	150	166	186	152	147	168	134	157	150	160	152	136	163	164	151	163	176	163	150	149	151	140	177	147	146	150	157	168	141	165	163	162	161	169	150	162	177	142	135	136	150	165	163	131	163	160	157	150	163	136	151	168	153	164	175	168	161	161	190	154	166	132	147	188	157	162	180	162	145	178	164	160	146	158	144	151	167	142	142	126	147	161	158	171	178	137	166	159	168	148	151	177	145	160	173	127	150	132	164	154	174	187	154	162	176	148	145	167	154	141	151	156	176	153	171	166	150	153	154	156	144	151	167	170	152	146	143	161	151	185	155	151	150	168	167	142	161	151	135	141	159	166	155	163	154	152	165	152	156	159	168	142	134	187	152	132	145	174	173	163	139	178	160	154	131	188	163	162	168	164	183	160	150	141	157	160	152	148	165	145	146	160	159	144	158	179	165	145	170	148	138	148	162	155	167	171	150	149	153	143	159	162	138	161	152	147	153	136	148	148	160	162	148	170	155	154	151	151	156	150	162	139	154	168	154	157	172	162	134	140	138	162	134	142	125	175	144	142	134	131	144	175	162	170	151	140	146	159	149	169	139	137	166	140	166	134	177	144	161	127	155	162	150	146	159	147	141	164	145	164	161	164	142	163	144	156	181	152	144	174	147	158	149	149	162	164	158	161	136	157	153	138	146	156	143	144	188	186	151	144	137	166	158	135	165	165	154	171	168	161	169	167	175	159	128	130	160	165	136	174	145	165	168	155	146	162	173	172	146	174	164	184	155	140	159	147	143	157	165	142	143	162	170	156	153	140	159	154	144	179	146	146	149	153	178	175	146	150	158	155	150	165	153	152	142	147	150	153	144	145	118	176	166	169	140	147	168	157	153	162	139	149	127	152	143	156	187	160	160	165	138	138	163	147	144	169	166	156	175	156	151	165	147	156	156	166	144	153	148	148	170	161	167	142	162	142	137	129	149	153	149	158	141	128	165	159	151	155	142	181	163	148	155	163	165	152	167	169	155	151	159	151	165	149	143	144	153	162	155	131	156	139	159	162	160	134	147	150	170	140	151	150	156	154	172	158	167	176	159	139	164	167	165	158	165	138	166	126	163	148	146	151	147	171	159	167	174	155	154	151	152	181	149	150	161	160	168	159	161	152	128	157	142	143	169	176	152	169	142	138	160	155	164	149	136	141	133	167	148	144	150	136	137	137	142	149	141	140	134	145	173	167	175	163	158	121	173	163	147	155	147	140	165	137	143	170	153	168	160	163	149	160	167	171	174	173	168	136	150	149	169	136	171	142	143	151	162	148	147	158	140	137	151	116	162	149	165	151	156	157	152	159	180	142	167	142	157	190	151	144	151	161	163	151	161	160	169	166	156	139	160	137	160	147	138	167	159	132	152	140	145	168	145	144	151	143	179	158	145	158	149	150	181	162	146	158	160	146	138	157	174	135	150	174	146	133	161	156	139	159	152	161	136	153	144	155	150	174	153	161	158	170	172	139	154	165	153	154	153	183	145	163	171	166	158	170	148	161	132	128	148	157	175	150	131	139	157	153	165	145	165	160	171	169	165	158	146	133	151	157	166	157	143	168	162	144	159	148	158	152	150	164	158	175	159	156	150	166	187	145	159	167	168	169	162	154	151	158	150	172	174	155	178	177	142	156	152	156	189	145	179	174	160	165	173	165	171	166	158	152	142	158	177	175	150	150	145	155	163	187	140	155	150	178	157	175	149	151	162	139	140	174	128	162	153	137	158	136	133	142	146	168	147	134	142	138	149	160	151	140	142	140	169	148	164	151	157	150	142	160	146	162	168	161	173	135	152	140	170	170	166	152	156	147	125	135	149	158	157	122	145	173	176	146	156	155	161	171	124	192	139	156	140	159	163	156	168	161	159	157	173	178	146	164	139	159	159	155	181	162	144	147	172	167	160	151	167	157	136	150	124	148	162	151	146	142	160	164	164	180	166	183	153	137	163	158	156	153	155	171	170	166	153	154	122	157	152	149	163	178	169	160	156	149	139	140	160	145	134	166	156	177	152	146	148	152	158	160	164	182	171	151	145	169	149	134	139	169	141	154	173	177	163	140	154	157	162	147	152	161	146	153	132	175	168	134	160	147	166	149	168	150	164	159	158	134	145	153	129	151	148	152	160	147	160	168	156	167	150	150	132	157	171	173	163	157	151	144	179	187	151	133	158	160	165	164	157	149	172	151	150	135	154	138	164	138	172	150	145	150	148	140	168	170	156	166	141	152	166	168	158	163	147	135	142	182	144	136	170	167	158	154	149	154	162	159	146	154	150	142	151	159	155	146	129	156	164	156	172	159	156	167	142	137	147	127	146	157	171	159	152	160	146	170	180	138	166	157	172	151	167	190	172	157	140	160	155	166	142	157	156	163	189	143	166	157	150	155	174	161	170	155	164	151	153	137	163	150	155	160	143	174	167	165	164	155	161	165	167	174	154	164	155	128	172	163	148	131	164	120	181	138	171	176	154	148	155	161	181	156	148	155	162	150	138	152	142	140	179	154	144	162	149	152	165	138	145	150	147	144	150	150	155	139	146	162	179	175	158	164	165	163	139	149	151	145	164	158	157	187	149	147	157	148	178	153	171	169	166	165	154	154	164	163	140	151	142	152	150	150	163	131	109	151	158	171	142	158	151	165	151	178	155	156	169	172	179
3111	462	515	535	479	482	459	459	470	484	439	454	437	434	467	448	426	432	434	434	428	402	457	411	463	477	413	427	439	462	416	398	448	381	421	403	412	391	475	441	439	423	414	447	413	389	409	447	422	442	419	447	438	424	414	499	406	411	405	393	475	487	430	448	453	433	419	391	451	421	424	450	456	427	436	433	437	433	415	442	427	409	405	434	405	447	431	458	424	474	429	442	460	449	437	412	435	406	452	498	435	443	404	425	397	418	425	434	419	377	462	437	439	465	470	474	477	459	448	403	461	415	467	440	415	422	415	454	452	425	454	427	441	414	423	487	407	440	419	420	431	422	427	451	460	443	443	404	455	448	413	440	483	410	407	437	471	462	435	450	447	460	447	428	434	425	445	455	451	405	415	398	450	437	447	396	431	397	454	411	372	439	432	432	384	437	451	448	436	449	445	418	413	430	397	448	411	409	435	422	418	467	433	434	411	462	433	447	442	400	421	454	431	445	412	415	410	428	396	413	427	436	416	406	497	396	413	428	417	460	448	447	403	409	397	392	448	424	423	435	419	438	436	467	443	414	408	403	392	430	464	400	412	412	433	392	427	450	431	455	423	393	424	429	423	451	433	497	433	376	417	418	433	422	384	423	432	419	393	438	400	413	435	395	459	428	472	414	448	424	422	429	394	443	411	432	449	428	418	428	433	433	409	415	415	415	422	401	434	420	413	455	450	474	426	431	430	374	432	442	411	440	456	408	460	458	452	402	428	418	386	489	414	416	410	483	447	414	420	417	461	421	410	405	439	463	381	427	390	437	455	474	454	427	434	434	460	434	429	442	417	446	418	459	452	386	419	402	429	401	405	447	436	429	414	430	450	415	426	430	456	411	444	425	467	422	406	424	435	407	437	427	448	371	432	412	423	445	453	438	427	462	397	431	403	446	436	435	397	417	437	379	418	448	419	459	471	432	422	412	412	416	447	453	426	435	442	444	445	411	379	460	459	423	400	455	434	418	411	387	442	431	442	406	415	397	447	408	432	466	378	417	450	421	416	419	415	436	396	448	410	413	469	450	411	465	419	411	449	452	416	466	440	454	399	428	438	395	440	411	422	435	449	436	428	411	446	430	402	438	443	453	402	463	420	448	431	410	424	428	442	441	415	411	430	463	434	435	401	444	438	431	447	433	412	509	474	418	431	445	417	451	441	427	467	465	449	448	438	436	440	401	400	425	439	425	428	390	435	443	453	402	434	447	440	425	444	437	382	447	450	399	426	430	404	402	405	392	428	397	426	442	419	455	470	426	410	414	446	425	441	394	437	418	481	430	419	394	414	441	390	446	423	436	407	414	436	392	444	468	477	453	417	426	499	413	411	407	458	426	400	430	455	406	402	418	433	459	426	442	440	435	423	443	453	408	406	436	439	437	466	418	431	433	426	440	443	391	442	474	415	444	431	434	410	439	451	401	430	441	438	426	433	444	466	406	411	429	454	418	418	430	441	435	443	414	423	429	446	454	435	383	423	411	429	430	414	416	439	404	456	390	443	452	486	422	422	451	420	438	405	434	482	472	437	452	416	427	419	382	432	412	434	413	389	442	446	439	418	403	413	399	418	413	436	425	432	457	407	442	431	436	442	418	437	432	425	471	429	431	462	431	435	428	428	418	452	399	461	441	444	423	404	418	438	431	441	422	431	423	435	430	400	378	415	339	421	420	411	417	402	414	451	438	432	436	429	421	441	451	449	411	422	454	432	446	450	402	432	427	445	448	394	425	463	442	422	431	407	436	454	432	442	420	449	404	453	413	409	452	467	468	412	433	470	473	469	456	395	424	420	419	420	431	467	409	409	438	445	422	432	438	432	437	435	402	392	430	401	443	406	390	418	433	420	438	443	387	444	408	417	397	448	428	411	453	442	431	426	446	411	406	439	394	450	456	424	451	414	430	383	457	407	459	421	430	427	425	401	412	414	406	466	392	439	445	439	460	399	433	440	423	412	419	427	429	425	431	445	408	429	449	455	412	425	391	429	423	437	457	429	440	416	427	429	450	442	441	427	431	496	415	428	398	399	435	390	453	431	418	475	438	421	423	426	459	438	433	404	462	426	466	451	443	425	412	447	445	416	404	427	430	412	381	433	424	416	421	416	423	420	387	410	458	406	415	419	442	442	426	392	444	454	422	405	440	442	425	413	436	443	438	432	425	434	438	417	439	428	466	425	443	462	445	405	431	447	422	397	447	425	469	431	396	443	444	443	385	396	421	415	409	446	417	427	455	441	439	443	438	428	452	433	445	409	436	464	431	430	416	441	424	407	475	425	422	448	422	429	409	410	420	401	453	450	450	443	411	414	445	442	440	419	403	447	444	412	432	408	410	456	473	457	409	438	449	443	444	458	393	404	414	395	418	457	456	454	438	423	430	454	418	409	437	396	427	432	419	402	441	424	401	442	415	449	423	450	417	441	473	377	423	425	439	425	399	399	433	414	443	422	399	417	462	437	438	424	402	448	444	437	397	403	426	409	433	462	431	437	423	444	406	441	407	414	398	391	430	431	437	456	433	420	479	452	451	446	438	436	405	434	424	434	423	447	414	432	443	452	399	449	425	406	422	416	397	420	495	429	434	444	420	426	438	445	452	397	437	407	458	440	388	443	431	450	415	429	458	414	438	432	448	406	447	460	416	419	426	471	436	401	412	405	399	429	399	411	373	440	415	362	395	416	432	455	419	424	438	444	423	452	428	416	434	378	424	405	455	436	418	406	390	433	430	434	423	434	431	411	411	468	457	453	417	446	401	400	451	412	464	451	387	419	448	439	416	435	416	444	403	446	443	495	425	401	426	393	376	416	444	440	455	425	450	383	414	419	474	412	416	442	424	421	419	404	445	426	403	429	419	445	436	435	431	455	425	411	445	456	405	418	443	412	411	384	434	475	432	441	422	425	472	451	436	444	425	436	430	437	408	410	408	370	416	439	440	463	416	460	427	464	433	406	421	436	408	435	419	409	433	416	452	438	424	457	432	440	406	412	422	425	395	443	402	421	425	416	414	457	443	426	426	425	440	454	452	441	421	430	413	414	450	415	424	442	428	413	440	456	438	431	449	409	461	416	460	405	430	409	418	388	406	414	407	433	431	425	441	401	452	400	425	417	416	415	458	408	424	422	399	454	451	428	437	423	419	427	424	419	424	472	419	435	421	440	421	395	430	430	417	428	402	434	422	432	435	407	425	455	441	426	433	450	443	422	417	398	412	429	407	427	423	428	407	442	439	406	447	429	422	422	446	435	418	436	443	414	393	413	424	415	470	442	431	429	433	417	432	416	438	432	433	431	433	410	416	413	437	427	438	465	452	400	415	420	445	441	417	470	446	423	442	433	431	466	419	427	388	403	418	418	473	415	449	414	429	422	402	385	433	419	422	454	417	446	419	427	441	434	435	443	493	432	429	467	398	408	440	438	415	437	387	460	433	422	433	436	435	422	432	434	412	431	455	410	444
23477	2603	1273	1015	677	560	501	414	404	379	290	312	337	279	270	315	269	272	309	287	277	269	259	272	271	255	238	200	285	263	249	271	264	240	263	256	259	267	278	270	251	224	249	264	257	259	248	265	247	264	239	260	262	246	270	236	246	258	268	241	238	245	256	243	228	271	255	258	249	251	231	245	282	237	232	300	232	243	238	230	251	237	253	222	243	239	247	217	262	248	232	227	255	233	245	264	259	238	275	237	267	275	235	244	252	234	258	270	236	217	238	272	252	247	244	229	265	251	257	245	268	231	254	250	238	277	259	234	239	225	264	276	268	244	268	239	246	231	242	242	241	250	241	223	275	247	278	272	280	269	263	246	227	233	268	273	251	252	232	250	244	245	251	251	267	263	250	243	250	240	229	230	229	254	265	224	237	252	237	250	245	255	249	286	249	247	242	268	240	258	229	259	270	242	243	268	258	230	224	249	237	256	262	260	250	204	241	229	252	230	266	248	247	234	247	257	256	258	244	258	267	276	207	245	209	278	243	258	255	263	258	226	257	276	252	247	247	268	259	259	241	244	253	245	259	251	237	267	256	229	270	221	250	252	231	231	269	241	257	240	253	216	246	238	246	224	226	250	227	236	250	249	249	233	234	253	257	239	244	238	219	242	229	261	240	221	273	258	259	255	255	239	229	236	299	264	302	266	214	248	259	250	287	256	250	265	253	237	250	247	234	246	230	239	233	235	250	215	255	239	254	261	273	246	234	241	240	257	250	232	230	266	262	254	215	267	256	246	221	208	262	279	260	236	248	273	255	244	247	198	283	265	252	236	261	256	255	244	277	238	260	239	239	270	255	248	250	230	221	234	255	222	262	264	255	236	260	263	231	260	248	262	255	238	263	254	276	239	250	254	243	235	270	249	263	240	293	244	240	228	216	262	249	273	271	266	231	222	259	266	272	237	265	228	279	231	281	270	268	243	260	234	229	220	240	260	243	231	240	242	268	207	241	251	261	253	236	250	260	249	275	218	249	262	244	266	257	242	235	232	243	271	292	260	256	243	240	254	234	225	294	255	250	269	245	283	230	261	263	232	268	218	249	252	249	232	248	243	259	226	266	248	226	249	258	269	218	231	257	246	233	248	246	234	244	244	231	256	256	249	269	230	258	257	239	229	237	250	251	230	268	236	224	276	230	238	228	264	240	270	251	264	269	240	251	238	248	259	270	241	251	243	242	232	263	218	239	224	211	236	231	234	262	222	244	232	219	244	269	246	236	250	247	265	261	256	250	254	226	245	239	259	236	268	262	239	236	253	253	230	248	231	219	242	237	284	252	287	259	238	223	250	235	219	247	249	256	262	291	278	228	259	247	252	266	287	264	237	269	273	220	281	244	251	254	258	254	230	224	248	252	255	220	241	228	239	244	231	234	235	259	265	245	267	230	251	267	260	247	275	259	255	230	242	243	231	232	278	251	236	249	244	218	248	283	246	247	228	234	265	268	235	269	247	243	223	252	258	234	270	249	276	224	253	228	235	216	257	255	244	283	232	216	254	222	234	239	221	227	258	259	236	258	244	242	253	249	233	235	209	251	248	219	232	248	256	251	247	223	251	241	260	225	247	217	246	253	284	256	253	222	210	227	240	244	221	285	257	241	259	273	252	256	245	267	243	239	241	247	255	256	252	238	213	240	246	252	250	245	255	252	243	259	265	250	257	255	253	221	242	248	235	256	255	238	223	261	261	244	223	258	228	260	271	208	228	254	268	257	262	248	286	275	271	231	273	246	273	234	259	209	261	261	262	279	267	239	269	262	259	261	225	246	264	236	218	250	231	246	234	265	252	235	257	256	259	251	226	248	251	238	231	261	283	249	250	242	223	302	217	235	266	259	258	252	256	256	265	241	230	265	258	227	266	225	244	271	241	267	260	242	241	237	261	244	250	233	259	268	244	250	279	221	234	261	242	217	284	247	256	253	240	222	225	248	259	256	288	225	240	243	229	254	262	288	232	249	276	232	258	271	243	245	248	214	265	272	206	260	267	241	221	281	230	254	244	229	271	233	246	253	232	262	235	238	211	231	284	256	252	229	229	231	247	235	253	246	244	230	258	255	273	255	272	232	253	236	270	251	240	291	229	269	245	252	256	236	274	280	228	245	264	253	244	259	238	234	254	254	258	227	251	253	238	246	272	238	224	227	258	237	244	250	250	255	238	248	244	249	244	247	297	247	257	258	226	237	271	254	234	284	224	240	234	208	240	260	227	251	239	289	247	225	246	211	232	246	270	231	260	223	262	234	224	249	278	226	242	231	276	235	260	230	258	241	240	232	241	245	249	257	240	236	271	230	256	270	262	255	289	226	236	246	263	243	253	253	246	269	253	255	237	227	234	267	231	245	233	211	246	230	235	222	265	246	229	245	242	237	255	209	204	256	222	254	277	227	235	247	238	250	238	258	269	248	243	243	255	230	260	256	261	256	262	222	234	228	220	278	242	248	245	258	239	253	243	229	234	278	231	239	239	228	238	287	258	292	234	227	231	242	252	256	248	230	233	241	252	252	212	244	266	228	230	250	221	257	231	250	233	262	226	264	251	215	251	245	238	240	271	222	244	233	263	239	250	239	260	284	235	230	236	224	252	258	282	260	236	246	236	240	236	247	210	262	230	237	254	247	237	246	258	247	244	236	284	248	255	227	253	235	261	239	265	244	279	243	274	264	262	247	238	243	236	238	262	243	256	230	239	238	255	241	231	230	255	245	259	236	229	241	253	258	230	224	252	226	247	251	245	226	260	278	248	252	249	239	264	263	261	246	242	250	251	272	243	249	238	244	257	247	253	272	245	243	265	245	245	251	260	235	257	232	224	266	270	232	226	221	248	243	229	251	256	221	248	259	271	241	260	261	245	283	271	227	258	245	240	277	270	246	239	268	264	262	234	240	274	243	245	248	232	245	263	234	239	249	242	249	266	241	216	259	265	251	265	222	241	265	258	258	263	267	236	225	239	247	240	244	237	256	212	241	235	256	243	217	246	236	247	249	265	226	235	285	238	229	250	252	259	244	238	250	253	268	250	283	259	220	251	232	235	263	240	245	240	250	236	234	236	269	240	240	249	236	244	220	232	230	249	240	240	240	264	258	264	243	244	248	250	249	258	286	251	274	229	277	253	258	265	263	248	222	246	296	249	232	231	229	212	225	219	274	234	241	282	261	259	255	248	247	251	234	268	247	240	248	216	275	243	248	243	218	268	238	243	232	229	281	226	258	279	265	248	244	232	276	225	270	233	257	259	255	215	274	263	252	256	247	232	259	225	217	279	249	257	240	243	241	245	244	259	241	241	261	260	250	283	271	284	239	234	263	204	267	232	247	249	245	243	250	243	265	242	232	265	272	233	281	222	230	233	248	244	222	233	227	278	244	237	251	250	236	262	252	268	246	247	264	247	251	256	260	245	236	221	262	264	265	270	241	264	260	247	248	272	258	249	232	231	223	277	273	235	237	249
11190	1341	2549	3072	2670	2185	1922	1552	1412	1315	1138	1096	1055	1015	933	917	927	848	830	778	789	779	763	739	682	702	754	707	682	691	722	741	668	675	662	666	680	677	713	671	729	644	672	676	677	647	655	667	647	665	616	620	634	620	647	618	659	619	597	660	640	607	649	614	616	595	666	651	618	642	673	615	645	622	643	625	617	569	634	655	632	655	623	681	625	650	676	645	607	630	647	627	664	664	666	685	648	587	587	648	673	651	674	653	647	638	666	623	601	635	629	665	654	676	668	668	646	639	657	656	629	643	639	669	624	642	624	717	661	666	642	654	677	657	628	651	677	631	643	631	629	651	689	641	661	649	591	648	608	644	623	595	633	591	637	675	628	670	637	625	689	692	628	662	632	581	667	649	606	643	627	674	628	631	617	647	602	659	618	653	631	648	632	627	633	632	632	644	632	636	606	576	633	641	636	651	585	609	708	647	605	655	600	638	665	606	652	607	611	675	615	634	593	648	650	621	614	639	585	611	628	644	595	648	623	638	658	633	572	594	601	588	614	639	614	642	624	638	637	614	666	654	648	594	618	639	592	616	630	614	596	650	623	643	653	611	695	629	625	604	583	641	624	614	607	646	575	622	657	624	621	649	621	643	630	627	577	605	631	640	623	633	597	652	627	671	617	639	647	646	664	650	644	644	658	615	630	658	662	632	672	627	644	654	629	677	640	624	651	638	630	659	640	619	652	629	594	680	659	660	594	643	592	622	652	601	614	615	625	604	660	631	661	667	664	639	643	651	622	632	592	646	631	597	638	634	642	664	666	608	622	658	597	610	650	644	628	643	637	658	609	634	621	666	548	648	625	641	616	655	611	652	617	687	642	617	630	661	626	646	600	642	640	601	596	593	681	626	621	702	607	648	598	653	645	630	602	620	639	640	603	667	599	626	673	638	608	639	623	628	599	614	623	613	664	676	579	589	650	659	612	633	608	595	629	639	594	699	623	605	681	646	616	622	652	625	651	681	642	600	647	631	643	626	676	625	613	664	621	646	642	622	653	631	640	643	629	643	631	627	616	644	662	635	630	579	650	605	658	637	602	619	626	589	631	655	638	643	617	579	613	630	675	626	650	643	620	610	615	635	598	631	672	629	625	651	621	633	596	667	612	629	625	656	587	652	639	625	670	589	627	600	605	628	669	624	586	634	658	636	638	642	653	613	653	617	655	640	657	650	633	604	598	634	638	636	670	636	674	618	576	644	668	650	609	591	668	607	637	696	663	616	672	696	603	690	599	669	638	614	620	654	609	602	605	639	683	637	607	690	601	628	637	580	652	670	697	672	654	647	618	631	631	650	633	632	644	622	630	654	645	622	675	623	634	651	636	666	628	648	660	641	577	628	627	638	619	645	611	625	609	637	615	667	675	617	577	678	630	596	636	660	640	626	636	640	607	616	624	609	641	607	661	604	647	598	623	672	652	628	581	608	644	661	664	650	637	613	658	637	633	661	620	634	612	653	598	648	638	661	616	615	611	654	652	614	663	586	663	632	639	633	665	652	616	633	640	649	671	655	599	639	624	652	620	632	663	603	652	656	605	632	639	642	610	602	651	606	624	637	624	653	575	643	634	609	631	642	624	566	674	625	660	675	639	596	632	691	617	610	639	655	653	606	646	659	614	631	659	652	595	669	599	644	653	613	644	634	606	669	578	641	628	597	619	637	600	611	642	611	635	604	617	643	642	623	631	606	641	653	660	595	644	607	625	639	626	653	614	683	683	642	574	644	580	630	611	655	664	590	593	682	604	617	621	614	650	611	651	613	654	592	640	625	603	603	673	624	663	654	630	652	618	603	619	643	608	616	627	644	654	585	648	692	636	621	646	643	621	616	632	632	659	635	649	632	617	660	654	610	610	608	646	637	656	630	649	632	610	621	656	668	606	592	619	620	653	619	574	655	660	681	686	639	632	626	628	584	679	634	614	604	619	631	628	642	630	623	616	644	661	592	648	608	622	652	640	634	628	639	666	608	645	583	641	623	616	635	674	637	654	665	622	624	647	639	632	630	649	621	628	649	643	637	668	593	662	620	685	642	635	620	650	632	635	638	557	611	645	632	602	674	649	614	706	688	670	639	610	645	637	626	630	662	635	628	647	673	597	647	642	637	657	648	631	607	645	630	633	614	643	617	589	568	564	653	594	582	647	613	692	662	607	644	628	564	634	634	694	629	655	620	604	647	665	661	627	585	638	599	584	622	651	655	643	642	653	657	626	672	662	627	608	677	610	580	619	631	626	653	610	617	599	630	632	631	641	629	619	642	634	621	648	663	633	654	633	617	644	652	657	620	608	600	648	626	638	623	603	654	622	660	620	606	657	639	631	637	635	643	676	652	641	648	626	629	656	643	640	651	635	620	625	632	709	652	632	596	628	637	677	661	621	633	630	634	621	620	648	603	649	630	643	618	673	620	615	654	659	684	652	650	658	615	609	622	593	698	705	628	678	598	611	611	631	657	653	647	690	630	625	627	622	673	619	605	624	663	656	589	654	605	613	595	609	641	669	638	645	640	625	585	640	622	656	645	639	633	607	618	607	628	630	627	641	635	596	644	660	625	659	664	614	602	605	640	653	661	651	628	605	667	620	640	635	625	631	689	625	636	617	621	632	679	625	591	651	634	647	653	655	654	650	660	677	631	621	626	620	632	609	669	630	616	638	681	601	603	608	572	616	624	614	661	605	655	662	646	633	650	661	619	591	610	701	669	595	631	672	632	627	618	635	621	608	639	621	645	602	647	639	647	633	619	657	619	612	611	634	629	667	664	614	652	600	640	639	615	666	643	652	644	660	666	654	588	657	621	588	637	650	614	596	641	672	655	633	600	685	586	638	624	672	602	616	632	658	608	616	630	635	627	635	634	647	643	625	621	635	642	660	630	558	627	625	583	655	610	681	648	609	632	598	621	646	619	623	645	626	629	625	633	631	652	641	664	624	664	615	632	663	619	651	663	605	677	641	610	644	621	654	616	667	616	679	633	610	654	638	646	640	613	644	654	669	646	583	634	633	608	637	651	651	600	590	651	599	618	621	665	648	617	659	625	641	633	604	647	659	606	668	622	624	587	644	636	577	613	620	617	650	608	644	647	634	617	633	613	628	613	625	624	558	647	590	632	639	639	642	656	611	625	663	587	638	637	613	616	619	684	633	582	700	659	593	643	586	592	625	648	629	666	638	637	665	631	670	606	617	571	682	624	624	614	644	610	652	597	629	597	672	624	614	640	646	668	653	636	669	653	592	606	637	627	647	633	599	604	619	617	651	623	652	621	630	617	646	652	630	637	673	676	608	626	631	659	650	580	656	638	661	611	619	612	600	665	629	636	647	655	627	668	654	646	619	613	589	642	598	607	628	681	617	685	631	634	629	648	623	646	633	567	628	624	638	622	645	641	616	599	606	628	621	641	604	658	599	633	633	598	656	665	683	643	615	650	635	614	622	624	637	628	658	656	666	633
38445	9425	2844	1845	1289	985	794	683	578	564	476	532	428	453	437	415	394	412	407	400	385	379	342	383	348	374	381	349	362	359	351	354	403	335	370	355	368	330	363	335	342	353	343	335	313	320	336	331	342	357	332	334	354	330	362	332	316	367	362	350	346	372	370	348	323	338	354	318	337	342	358	364	331	383	350	359	319	321	297	330	315	315	372	348	337	366	331	365	309	342	318	348	344	326	348	361	369	321	349	315	349	357	387	339	332	341	340	346	330	310	369	328	375	348	341	309	322	300	345	347	337	340	305	351	326	331	343	323	349	346	373	303	360	312	325	342	338	337	356	340	358	354	357	338	326	336	358	382	315	346	363	351	366	327	327	334	348	359	329	337	324	324	315	330	322	362	346	340	360	354	350	327	351	364	371	336	310	343	340	345	352	327	344	317	336	328	302	344	351	325	319	325	314	333	355	347	371	343	328	322	346	325	318	360	349	309	306	344	368	343	339	369	349	364	350	330	325	317	321	350	328	349	334	330	361	368	347	344	322	341	356	324	302	369	332	309	328	319	331	320	342	330	327	350	324	359	315	303	348	350	322	358	367	333	330	335	306	345	360	357	329	350	325	348	339	344	354	348	332	319	330	334	319	343	314	367	359	370	332	318	331	311	332	363	312	325	341	323	347	344	310	337	351	320	313	347	342	355	323	354	320	351	351	340	329	315	358	317	310	365	343	310	320	335	326	322	307	335	346	349	327	348	349	325	330	329	320	317	311	297	351	372	364	343	360	347	335	334	349	321	316	340	348	358	380	342	338	345	330	323	342	329	373	372	336	350	360	318	316	337	310	370	358	359	327	350	310	313	281	335	318	354	364	347	375	355	335	315	300	311	353	309	328	319	352	310	327	366	342	356	367	347	361	366	364	333	341	341	325	316	319	353	337	376	349	331	314	352	352	341	350	344	321	329	316	321	374	301	349	355	342	320	318	314	340	351	345	316	350	312	335	358	331	311	346	356	339	337	336	337	348	330	350	335	334	318	362	325	327	326	352	314	359	326	316	315	322	337	325	365	340	349	362	331	333	350	333	349	317	328	336	313	359	335	312	341	339	353	335	358	324	385	314	349	337	351	314	368	342	312	350	288	345	365	363	349	330	347	315	329	335	357	309	350	338	369	339	319	338	340	318	342	350	334	356	322	339	298	318	340	319	330	316	343	318	360	318	359	339	335	341	319	343	310	353	376	328	344	344	350	347	366	366	358	308	337	345	323	339	363	290	337	356	339	392	314	332	327	338	338	313	355	336	357	327	360	361	359	316	352	335	369	357	358	330	362	390	308	384	346	342	309	337	352	316	342	351	292	306	328	365	321	322	364	347	341	333	350	364	353	325	362	335	348	337	337	372	311	342	338	370	337	339	344	345	353	337	338	310	346	316	329	329	346	342	329	349	329	338	331	333	355	347	342	348	330	341	341	325	339	317	323	334	330	358	380	322	326	327	337	313	336	309	336	372	349	316	352	321	311	368	342	369	308	307	314	306	317	343	335	340	369	370	355	332	361	346	342	349	326	340	362	326	339	342	343	371	336	339	350	339	353	342	318	346	336	339	324	360	318	351	343	360	337	376	313	302	352	346	370	344	350	331	372	351	351	326	334	332	350	305	336	304	340	348	379	322	330	329	332	328	329	341	298	331	349	297	343	315	330	367	348	328	318	341	343	335	321	294	321	326	339	335	296	330	323	333	339	316	361	340	337	349	334	357	350	343	358	316	333	335	319	344	314	302	378	369	317	339	336	317	339	359	325	354	303	334	354	301	328	371	315	309	372	359	350	339	344	335	342	363	330	359	315	344	308	338	303	329	321	322	344	320	358	346	336	350	331	322	330	330	335	319	369	337	323	343	330	351	333	331	346	314	356	353	338	329	336	321	349	326	334	340	352	341	330	340	359	311	347	323	306	340	341	325	342	353	317	303	342	354	320	329	324	317	347	373	365	336	348	345	340	366	331	367	361	326	333	327	345	345	339	308	358	330	321	345	304	365	335	344	356	350	379	391	361	302	294	294	323	341	302	364	313	350	327	340	305	314	356	358	332	362	355	354	361	354	330	350	336	309	375	337	316	345	325	352	327	338	344	331	358	342	314	338	323	361	330	343	326	372	324	359	363	331	343	345	297	302	330	375	336	347	336	368	328	302	338	357	332	314	367	341	346	323	349	356	348	339	362	314	323	320	362	361	332	351	321	371	359	345	352	329	328	319	324	364	336	333	331	356	312	331	308	349	353	343	325	357	351	329	343	362	299	353	354	366	340	348	315	320	317	374	397	367	364	358	324	348	366	298	357	347	345	331	330	333	332	344	373	355	366	347	342	329	331	325	334	355	323	344	355	347	339	354	336	324	353	339	343	325	347	341	367	299	340	353	326	344	327	291	339	340	361	317	323	315	341	322	329	340	329	347	358	351	320	305	337	350	320	341	363	359	352	311	327	337	328	352	327	326	324	348	318	339	332	349	286	348	329	324	345	338	361	340	314	368	316	336	396	363	385	348	345	314	373	331	321	331	356	315	331	347	332	345	358	329	330	358	318	329	329	344	319	309	342	348	311	352	346	355	391	332	320	351	343	342	315	331	326	338	312	376	343	333	372	362	318	367	326	335	320	359	366	327	354	334	360	340	345	340	361	373	335	325	309	326	327	350	350	364	366	348	366	334	340	348	329	330	346	327	340	345	305	336	327	309	335	307	340	339	311	391	306	352	317	312	365	337	348	330	367	316	353	338	354	363	333	355	352	345	320	340	332	365	352	331	337	347	324	334	351	337	355	350	385	351	325	319	349	358	357	336	360	322	320	332	329	381	332	360	349	360	334	355	349	321	359	384	348	343	372	354	378	348	337	337	302	345	331	359	305	312	368	352	362	307	343	373	364	333	324	327	378	324	317	339	331	309	353	337	349	362	350	303	333	357	295	388	353	316	340	295	338	346	319	349	364	326	345	345	329	360	340	359	342	332	341	334	338	360	349	331	322	361	348	390	327	379	339	348	300	355	354	326	342	359	334	351	319	330	350	362	347	320	327	356	344	340	346	366	299	313	344	317	355	356	298	324	347	381	367	337	341	345	318	378	358	365	321	302	348	355	356	349	359	362	342	334	356	343	367	341	361	338	341	353	362	341	347	340	337	331	322	347	332	361	350	314	338	304	318	331	357	359	336	326	329	328	340	327	319	336	346	339	315	319	350	341	315	346	357	327	351	348	334	316	354	343	334	361	347	369	342	359	335	371	343	327	318	308	347	306	362	320	337	295	311	331	340	314	339	345	354	333	327	356	342	376	315	344	316	339	341	331	310	336	331	336	382	353	316	368	363	343	342	323	371	346	340	324	348	360	321	366	324	347	298	333	375	358	346	373	346	354	316	360	312	338	341	352	333	346	362	349	337	336	384	305	345	339	324	339	344	364	348	352	334	353	332	335	346	348	343	303	345	363	316	307	329	350	304	325	365	324	343
16443	2201	4767	5405	4602	3842	3144	2719	2318	2076	1933	1726	1567	1491	1392	1341	1253	1238	1137	1131	1081	1059	1029	1013	1020	1022	1031	946	896	968	965	944	955	866	919	914	889	892	905	890	874	874	920	836	869	880	861	879	858	760	816	810	805	877	855	826	824	873	796	801	785	835	862	844	833	840	836	815	786	812	785	811	820	855	829	822	853	816	797	790	831	845	820	834	803	771	837	890	851	762	804	813	803	812	809	776	814	860	856	809	840	874	844	875	844	875	813	836	815	788	816	845	828	865	866	803	791	830	863	792	838	809	818	803	835	809	868	777	899	878	814	825	805	803	810	802	846	782	823	829	820	818	840	829	824	830	843	807	764	852	780	813	798	868	813	854	759	816	835	813	777	812	807	769	854	731	862	806	794	774	793	770	794	786	833	768	818	749	833	797	783	814	757	828	819	830	808	787	785	816	780	814	828	851	825	816	824	809	859	799	788	787	842	778	778	785	847	822	772	807	805	812	797	802	823	789	781	804	790	807	767	826	805	818	794	777	828	843	827	851	851	844	756	804	813	806	775	811	795	811	740	827	782	830	747	787	784	780	846	808	793	833	747	810	818	814	803	797	852	831	825	816	785	818	837	831	777	834	793	757	777	841	840	827	817	827	799	794	788	795	782	758	844	808	749	810	772	796	832	760	817	777	781	802	804	776	777	803	815	780	737	817	801	767	835	810	762	765	804	833	834	781	800	792	786	770	785	852	864	779	748	816	827	792	832	792	791	824	851	793	776	828	794	798	817	826	853	816	787	812	759	846	769	813	805	779	805	817	831	815	824	773	862	776	807	777	820	819	784	837	764	774	783	811	778	791	805	829	794	816	763	834	798	770	729	721	795	814	793	804	798	797	799	808	812	814	752	753	824	786	822	775	821	836	822	804	820	830	823	762	803	803	812	816	829	784	804	812	847	815	804	843	800	832	812	759	837	758	742	806	799	764	756	821	839	782	812	822	815	821	795	798	812	810	816	838	806	812	788	812	801	827	807	749	799	762	823	791	799	768	807	847	808	800	836	827	821	798	811	829	746	806	827	798	790	766	851	821	798	790	775	772	797	825	804	827	854	835	811	783	783	778	847	797	766	817	822	776	783	840	829	852	796	842	801	774	786	813	804	804	849	781	785	811	751	794	808	794	801	768	818	813	852	819	819	783	821	784	842	782	813	851	818	891	791	763	813	794	840	795	793	779	821	794	807	771	785	806	785	832	794	830	801	808	825	793	770	774	805	817	836	826	780	801	828	801	790	785	776	817	782	798	847	799	807	797	801	758	813	830	792	782	791	790	795	786	797	817	796	807	769	801	745	836	777	824	791	820	861	788	804	811	788	780	829	833	814	762	775	854	795	767	785	779	820	833	783	809	821	783	836	782	774	803	829	804	822	833	737	783	814	790	836	839	754	830	792	772	842	804	809	869	814	804	805	817	790	823	814	786	839	833	853	757	792	841	837	815	767	817	755	798	793	834	867	807	839	841	825	773	777	842	789	766	806	841	776	769	806	822	795	814	815	798	808	785	793	779	824	758	798	788	835	808	767	839	764	849	774	836	800	794	823	809	848	804	782	825	803	791	744	807	760	820	786	849	781	770	778	768	798	819	753	810	828	793	812	832	741	798	820	826	773	814	752	803	759	766	796	793	740	811	804	809	795	785	739	826	810	788	793	773	829	761	784	860	828	781	806	794	820	786	808	788	773	758	820	804	850	816	798	766	769	816	777	816	825	758	774	839	752	834	804	767	774	847	784	807	830	841	797	803	823	826	828	759	830	861	847	818	828	781	760	803	877	784	762	797	830	816	781	800	721	775	774	800	783	792	757	818	736	805	816	810	734	789	804	837	794	835	790	849	824	808	820	791	828	799	761	792	766	809	816	812	759	823	812	828	797	764	796	734	811	785	809	809	807	803	820	832	828	799	757	812	850	777	778	800	790	766	761	844	811	798	769	796	811	798	843	842	788	771	853	853	781	766	813	839	797	785	794	778	755	785	790	758	813	810	801	824	776	785	856	796	782	796	777	792	773	811	771	834	839	811	736	838	820	788	814	785	872	785	830	749	805	803	821	792	782	779	753	822	840	769	858	815	812	817	823	795	804	808	788	794	749	826	732	790	760	825	763	853	757	829	860	819	774	763	831	786	791	811	796	858	812	799	817	812	859	789	787	817	807	803	780	764	776	793	813	835	768	825	780	798	786	858	812	782	807	821	807	788	770	818	786	789	829	786	778	832	847	778	789	856	790	795	821	813	747	816	826	800	788	764	822	827	797	813	804	824	812	817	756	806	795	766	816	770	824	787	810	813	768	784	790	773	806	780	775	806	783	798	817	809	783	796	767	794	784	856	840	790	824	732	789	796	816	746	809	794	820	804	777	794	830	806	816	798	823	784	781	797	778	806	851	783	750	815	825	805	783	783	799	840	834	817	798	810	814	807	806	819	775	822	833	757	792	766	815	811	829	797	768	775	767	818	824	810	803	770	807	818	798	821	850	809	858	887	778	794	765	796	817	807	789	804	836	770	792	796	771	802	842	797	796	762	847	817	780	844	791	781	804	808	826	831	759	812	810	791	732	801	795	802	848	820	787	770	801	799	800	753	802	795	796	849	814	770	837	801	751	820	779	817	794	798	823	793	768	743	737	782	819	829	782	762	822	821	820	813	850	782	811	793	806	797	767	824	799	785	800	761	834	788	800	775	826	794	812	793	804	809	829	795	796	852	798	801	820	809	799	828	795	757	813	769	786	870	759	804	805	823	827	794	764	818	823	804	829	802	793	841	795	796	815	788	875	851	792	795	785	782	781	808	738	765	811	780	817	844	789	798	789	769	796	770	838	763	800	785	801	803	812	857	819	810	797	839	784	800	771	800	800	810	816	809	820	762	803	794	813	800	824	811	783	832	851	809	768	811	800	814	813	778	784	758	819	831	749	803	813	804	787	806	811	802	807	797	768	805	875	846	779	770	789	755	832	819	842	872	769	806	791	848	828	804	809	776	806	781	813	808	841	816	820	854	762	784	794	806	797	802	817	763	758	776	813	790	768	805	786	814	811	818	813	810	816	852	784	784	802	770	829	791	801	848	793	789	814	886	833	865	810	788	845	837	824	739	806	813	788	785	841	860	777	829	855	762	785	792	787	807	820	799	748	786	779	820	843	815	847	772	791	818	794	840	811	766	791	752	802	762	790	789	799	843	791	801	785	822	861	762	808	766	807	827	785	846	805	830	761	809	775	798	740	770	793	793	787	821	859	845	767	796	759	822	819	816	866	771	808	822	793	831	805	795	861	812	791	791	767	841	777	809	865	780	840	781	800	773	824	805	782	833	808	788	789	745	819	770	803	798	799	788	816	809	766	781	829	795	838	811	808	789	833	775	869	827	776	830	839	812	779	750	808	846	836	776	791	790	796	802	771	798	749	786	751	818	788	766	795	801	755	757	790	822	879	815	811	842	828	816	793	833	757	827
2680	209	180	166	171	153	159	158	156	143	148	163	175	163	159	180	188	153	183	165	162	163	144	169	178	156	155	159	162	168	179	187	152	177	174	157	175	165	172	177	158	154	177	153	146	152	151	152	170	144	147	152	123	139	125	158	164	154	155	145	160	125	130	148	154	155	159	167	158	146	168	162	153	164	150	153	148	147	140	152	160	150	163	164	156	172	158	144	128	146	135	174	128	157	179	161	148	162	189	159	166	162	168	184	148	144	158	178	152	172	137	164	140	168	127	139	159	158	172	153	147	155	148	178	163	152	183	152	167	142	169	145	131	157	149	135	141	139	160	143	162	127	157	167	150	162	160	153	128	164	170	166	169	169	147	174	172	143	138	172	158	149	153	156	194	174	148	128	158	175	168	152	176	159	134	145	136	172	178	127	140	161	142	155	176	156	163	158	154	146	138	166	141	148	153	160	173	152	139	146	151	141	146	177	165	145	148	126	163	149	155	137	151	162	174	173	129	147	135	142	153	157	173	158	141	139	145	166	153	150	160	165	153	175	160	138	174	164	145	149	164	185	133	154	166	172	154	165	151	145	156	141	133	167	133	141	152	167	145	149	162	150	151	154	164	161	173	156	151	145	160	162	139	173	155	141	153	161	163	161	160	145	162	169	155	156	158	153	165	167	182	118	157	160	158	172	147	155	166	171	148	133	157	157	172	136	150	154	162	152	157	153	137	150	160	163	148	153	147	157	154	132	150	139	163	164	157	171	148	144	146	143	160	148	178	127	142	144	145	156	172	162	163	162	133	151	152	137	163	169	145	151	153	177	185	161	142	155	164	154	173	153	152	133	169	145	135	152	164	158	161	155	145	183	177	165	146	158	150	136	145	148	136	161	147	135	151	161	159	174	156	166	170	172	149	164	164	161	167	137	149	164	148	156	159	181	146	162	149	158	170	180	134	172	150	186	133	156	163	143	171	176	179	157	150	156	159	179	167	167	150	167	160	171	155	153	176	169	131	162	145	163	141	160	142	136	169	165	167	173	151	171	167	149	151	146	165	137	147	174	151	161	152	162	161	167	163	147	162	149	148	158	156	142	150	145	126	175	151	157	178	160	186	165	149	149	160	134	165	155	173	156	138	143	161	149	165	171	172	168	132	147	157	161	192	146	162	171	133	146	148	166	159	159	154	135	178	158	141	189	182	134	154	143	160	163	168	141	161	172	190	153	141	157	149	165	162	149	153	157	173	162	170	159	146	142	161	164	164	157	148	182	153	159	152	157	170	164	157	167	139	145	145	144	148	154	137	160	154	148	140	172	168	153	164	164	158	154	173	145	130	148	159	161	157	185	158	148	152	131	176	147	148	169	141	160	146	159	140	149	158	147	154	159	160	160	167	168	147	145	156	157	151	139	157	130	159	136	135	170	159	153	151	141	151	142	162	150	152	166	143	146	136	139	163	161	162	150	168	174	157	146	149	155	135	157	162	169	130	155	165	168	162	151	175	157	160	184	155	164	155	161	177	155	150	148	154	162	141	151	163	156	140	158	162	169	135	155	173	183	156	174	165	165	177	161	161	166	143	148	182	158	154	164	156	168	159	168	157	149	158	155	163	144	147	152	160	163	149	133	147	131	172	139	143	149	140	166	151	150	128	154	142	149	153	173	155	146	148	125	154	133	144	157	172	161	154	165	158	153	151	151	146	165	160	166	154	151	158	152	179	153	155	148	162	166	143	196	130	173	166	159	160	153	157	125	168	158	185	155	149	187	158	184	161	177	164	140	149	149	122	148	145	171	168	157	186	167	161	148	172	165	160	161	161	153	174	189	151	133	159	164	158	172	148	155	155	162	143	174	159	147	139	155	138	150	169	191	168	154	158	167	161	145	156	136	149	148	168	160	141	190	153	163	150	122	159	159	156	170	173	127	176	161	172	145	164	136	143	160	163	145	183	155	158	168	159	152	139	152	161	164	171	163	157	162	164	155	155	162	125	144	170	144	160	168	163	157	180	158	170	157	121	150	161	153	175	171	129	160	141	169	161	161	145	178	132	156	161	150	158	150	161	157	153	144	150	150	150	131	155	150	154	162	130	139	152	134	178	153	170	148	138	143	140	149	144	161	152	178	155	161	159	174	153	142	154	165	158	142	151	136	148	151	159	160	143	158	138	145	167	159	167	182	170	156	169	166	152	168	153	142	151	173	176	167	175	114	153	171	157	152	164	163	145	178	153	163	142	157	172	179	144	143	173	169	161	143	160	148	152	156	146	159	155	139	170	137	154	158	162	154	168	148	169	162	168	152	152	152	174	148	147	158	152	148	144	170	179	139	131	144	161	130	168	134	151	133	168	196	136	148	151	155	145	149	158	131	171	160	157	159	172	170	168	159	141	170	185	157	162	150	163	162	162	151	156	138	144	165	143	170	167	152	158	153	172	166	153	167	162	161	147	187	162	143	149	142	135	144	168	150	182	139	158	156	146	179	144	157	146	160	146	157	173	134	176	151	134	173	168	170	168	201	154	148	149	151	155	144	150	144	168	145	164	171	162	148	157	163	153	128	144	182	135	138	160	169	173	163	154	160	150	161	154	154	161	168	159	154	170	154	153	162	143	141	157	164	154	160	157	169	139	136	156	179	167	160	129	146	164	145	157	180	139	156	173	161	167	174	168	162	147	127	158	170	174	165	181	142	150	167	184	169	165	147	178	150	142	145	144	150	150	118	151	149	185	144	159	160	146	135	175	146	145	162	152	162	150	173	141	163	154	153	137	148	187	159	140	138	152	175	178	153	130	176	149	159	153	162	181	154	146	160	164	150	126	159	154	169	140	139	151	171	175	148	153	149	161	149	163	162	159	140	166	152	162	164	163	147	171	120	160	163	153	157	153	162	157	152	164	142	140	169	159	149	166	146	165	132	184	139	148	152	188	172	136	169	171	144	156	143	158	156	162	147	169	156	145	145	147	158	174	140	146	156	164	168	165	145	162	178	158	148	134	127	136	127	149	146	146	170	152	170	119	147	138	154	165	153	143	138	162	144	140	169	154	158	144	164	151	173	143	141	179	147	172	143	172	143	154	170	200	152	141	130	178	161	142	174	146	154	162	144	153	158	131	174	149	149	173	162	164	169	157	155	167	156	152	148	146	164	160	146	180	126	183	159	160	163	176	153	172	141	149	129	151	166	164	169	154	170	153	143	167	143	139	153	172	141	165	150	132	138	161	165	169	169	152	143	165	148	157	143	164	161	156	143	175	151	152	148	154	136	147	166	157	158	147	141	156	168	173	138	163	156	135	144	132	163	151	175	170	146	157	152	181	140	147	117	165	149	147	134	148	123	151	157	140	164	181	170	129	177	174	142	151	153	169	148	169	163	137	139	174	167	173	117	188	143	143	164	147	157	172	145	177	170	155	169	162	169	155	174	170	186	141	135	179	152	174	149	146	170	154	140	165	141	172	168	153	158	181	181	158	182	158	145	149	152	148	178	171	172	148	163
2978	445	522	533	541	485	477	477	436	473	418	449	438	449	462	439	432	474	464	446	454	445	458	468	461	433	468	406	427	426	464	447	412	442	397	443	411	432	429	422	399	407	398	403	411	446	449	413	422	432	460	408	424	444	453	439	422	416	414	405	479	433	418	434	426	415	446	427	454	449	431	429	423	462	416	404	438	459	443	446	434	403	420	433	438	432	451	440	442	461	436	428	422	424	418	444	438	424	447	420	485	415	448	414	446	411	441	405	437	404	413	452	421	411	462	445	420	444	440	439	427	456	475	426	432	443	411	377	455	460	433	499	464	425	417	472	382	458	411	441	441	416	421	395	465	403	402	419	435	416	442	444	402	395	458	464	448	436	425	439	485	454	450	430	442	422	444	422	430	445	428	450	464	410	412	478	472	427	435	406	424	389	405	407	422	445	447	467	404	437	408	402	434	421	465	431	424	442	488	460	382	442	436	427	419	450	442	417	439	449	416	471	442	440	382	433	443	458	455	427	456	417	439	424	442	409	442	429	443	413	456	414	460	421	421	440	431	464	453	417	426	438	448	411	432	414	401	449	451	380	406	462	413	478	452	394	419	420	405	413	440	420	459	448	489	420	399	419	452	432	438	446	435	431	436	382	432	436	442	395	436	411	451	446	427	451	440	439	404	435	449	429	442	411	427	453	424	380	498	424	415	419	397	422	428	431	409	443	422	474	456	436	391	449	434	398	402	415	424	405	438	419	469	425	411	435	422	428	439	463	432	486	412	424	413	448	447	400	485	402	451	408	427	409	452	455	404	459	421	420	419	453	442	415	428	432	405	407	447	438	394	453	489	448	441	432	421	420	423	455	411	422	434	407	439	455	432	420	439	409	434	413	443	454	428	413	433	427	448	384	421	437	453	444	462	441	412	432	434	431	409	416	403	440	444	409	414	424	450	418	410	452	458	456	438	400	464	427	392	432	413	455	408	413	435	439	406	453	386	427	451	389	435	401	422	415	423	488	417	402	405	414	431	444	478	459	444	402	460	421	473	408	439	421	446	395	435	404	422	479	402	452	436	426	436	451	408	444	420	413	425	433	429	433	410	450	399	417	432	446	426	399	445	461	407	460	457	464	426	420	376	414	425	445	422	439	483	464	404	418	420	440	473	381	432	445	435	433	403	447	427	442	408	429	462	427	453	435	413	408	444	415	431	392	450	420	418	419	396	438	437	455	453	392	453	425	454	411	424	432	440	433	420	424	465	425	427	414	395	397	460	420	431	399	393	400	435	442	442	437	412	430	428	438	406	448	419	380	452	408	395	415	422	445	442	433	425	461	424	438	431	408	442	396	442	460	404	408	378	441	424	391	463	426	447	454	410	480	415	449	428	433	439	440	447	448	425	443	408	415	460	466	411	412	426	441	444	410	447	452	422	435	475	414	426	425	391	433	415	449	442	399	444	420	422	427	466	423	418	441	413	456	417	401	427	434	415	407	418	418	403	414	451	456	442	395	443	444	442	449	413	432	413	423	392	445	411	415	421	415	416	445	443	447	454	418	453	398	420	446	433	440	437	415	416	401	424	453	427	423	419	411	426	404	442	436	434	437	445	380	480	452	445	451	449	427	418	427	425	393	445	448	436	418	397	437	413	461	425	380	415	436	430	424	428	447	391	412	421	423	406	403	408	426	434	458	469	433	413	440	462	469	411	422	453	437	422	438	430	482	453	434	429	457	453	434	416	409	408	433	443	451	432	451	449	437	424	424	404	449	426	410	412	398	398	412	471	435	403	433	405	429	432	401	395	438	474	401	479	425	409	433	429	417	468	404	446	410	440	430	403	432	420	429	437	414	413	438	391	432	426	443	421	466	441	399	449	469	427	435	410	459	439	463	422	420	428	418	429	459	422	404	421	431	413	389	460	454	425	430	438	412	422	466	493	445	455	431	415	436	377	457	445	447	465	416	464	410	435	429	440	432	424	415	434	408	406	418	422	417	444	439	400	404	395	437	444	440	416	417	422	427	421	418	431	403	474	403	398	442	403	399	478	420	418	444	430	410	432	421	437	435	430	429	437	428	446	455	414	437	448	407	439	425	406	430	433	438	424	427	412	413	433	440	429	405	432	437	433	401	430	440	443	438	409	443	419	422	410	433	388	434	443	448	469	433	412	439	439	423	433	476	472	474	447	423	448	433	415	444	423	432	431	441	403	414	410	453	448	388	427	451	435	403	422	455	430	471	433	422	431	463	425	411	428	440	444	466	451	458	421	429	429	443	409	456	415	456	428	443	460	419	432	442	402	458	418	402	412	431	404	427	412	430	403	416	441	472	405	392	442	423	422	466	447	423	441	454	402	446	422	438	473	442	444	411	413	456	404	409	417	442	426	420	419	414	425	418	453	432	432	458	418	412	414	420	430	420	418	455	431	465	441	408	419	423	418	422	437	466	420	422	408	456	437	453	420	410	413	450	406	393	400	418	455	397	422	458	425	413	416	422	431	399	413	435	442	414	411	462	432	441	442	454	455	442	430	421	404	458	437	463	449	439	447	438	407	439	419	443	410	421	428	398	432	408	425	456	387	463	396	440	426	407	464	426	431	446	436	421	468	476	434	402	433	442	427	448	457	416	407	462	436	411	442	459	426	440	449	425	425	424	434	445	437	420	425	407	451	463	445	415	432	436	411	438	421	443	411	435	423	403	429	398	435	428	452	390	484	469	425	432	463	409	430	421	450	450	434	432	431	405	393	409	428	466	442	443	425	445	446	459	420	414	484	413	449	454	436	431	415	412	448	431	395	426	435	423	438	412	446	436	406	428	436	438	446	435	414	430	417	427	430	430	438	439	457	433	391	440	438	459	444	425	411	420	438	461	411	410	412	412	434	428	425	419	446	444	436	451	443	447	375	425	449	411	395	422	444	430	460	409	425	430	446	432	469	439	400	403	402	398	391	432	445	431	446	430	449	429	422	455	434	429	453	427	428	400	444	437	408	400	428	422	372	466	414	424	445	456	449	426	422	445	421	415	427	418	423	431	426	452	443	437	429	446	411	421	451	436	426	438	400	396	435	424	412	407	434	439	412	450	410	406	442	415	422	428	414	423	427	406	431	414	410	428	445	391	438	452	423	411	409	439	451	464	407	412	440	418	423	426	410	381	416	450	424	411	439	448	460	449	424	409	421	432	407	384	409	417	434	453	428	438	382	435	423	450	431	434	371	446	403	436	479	468	433	442	435	400	416	397	414	425	449	439	421	445	434	404	448	418	454	431	454	438	421	429	450	410	404	432	455	427	446	412	436	442	433	415	437	389	432	394	406	433	429	436	422	408	432	410	405	420	474	466	438	448	443	403	443	422	444	430	411	437	425	419	442	395	426	439	405	429	449	418	413	458	464	474	434	399	409	411	438	427	466	453	396	425	447	460	488	411	401	417	434	427	443	469	420	419	447	438	438	430	436	418	428	420	407	456	443	465	394	442	418	425	398	400	425	472	412	389	456	438
24721	3141	1313	943	681	578	525	461	368	380	372	354	303	316	281	268	305	300	281	270	263	278	302	292	277	267	267	272	247	282	261	270	235	272	265	262	268	254	264	292	255	245	254	274	252	269	255	240	237	265	260	245	237	275	275	257	276	240	239	223	267	230	236	255	218	289	275	280	254	276	227	249	275	272	247	278	235	234	263	257	224	279	239	248	258	252	256	253	265	244	288	257	263	250	270	248	272	269	239	250	259	270	224	271	261	244	261	253	245	261	233	262	282	261	255	255	267	256	258	272	226	278	250	240	270	263	269	255	241	295	280	261	266	261	223	263	247	260	245	234	249	230	258	255	280	253	289	246	250	252	265	264	243	258	259	224	246	269	240	270	290	263	263	262	266	244	249	274	227	257	258	235	255	240	253	285	281	265	238	258	235	226	253	243	256	254	241	210	254	235	272	242	247	258	268	263	287	227	225	248	233	273	240	242	248	264	269	247	240	247	227	253	247	229	238	256	253	247	263	240	273	262	245	257	231	257	235	266	279	264	234	244	242	249	276	265	244	269	273	246	235	247	254	261	242	235	233	243	243	260	259	248	252	259	258	282	250	269	239	260	266	254	255	249	285	257	279	224	242	269	261	236	275	251	265	225	247	243	286	245	247	266	273	264	242	265	235	260	237	246	250	255	264	254	244	277	234	248	242	264	280	243	269	242	243	263	247	267	259	271	265	237	256	265	285	271	239	261	242	283	268	228	267	262	252	249	260	245	244	270	265	241	257	257	257	250	263	275	251	257	219	223	249	231	269	263	236	224	287	255	257	221	245	260	258	260	272	245	237	274	267	261	257	268	276	256	268	240	257	229	238	281	258	244	274	261	247	260	264	249	276	216	274	246	226	254	285	250	251	214	255	237	275	271	264	244	249	265	279	256	253	273	271	253	225	244	263	267	261	246	268	252	221	267	254	277	227	267	225	255	232	286	231	268	251	261	261	256	260	289	233	244	279	247	221	241	285	275	227	245	281	257	249	273	264	239	224	228	239	259	269	255	244	257	242	286	259	252	248	242	228	255	257	279	261	237	256	261	252	269	264	266	257	231	246	228	279	227	237	237	250	249	297	253	250	254	282	241	259	254	261	267	245	249	252	265	209	262	248	258	261	254	249	254	272	259	251	239	267	267	248	278	250	256	249	264	257	247	239	236	277	234	275	295	276	274	241	258	235	276	259	253	269	246	239	270	249	242	234	234	265	241	227	233	258	235	276	263	232	259	244	290	256	247	235	284	253	225	273	279	277	260	260	286	259	229	247	251	259	232	239	239	233	290	250	261	256	233	278	278	252	240	249	275	272	254	250	272	259	233	227	239	265	260	247	262	269	253	245	224	242	245	252	275	253	260	269	260	224	248	264	228	258	271	292	258	262	252	253	258	248	248	243	267	254	209	255	251	260	284	252	253	259	250	242	251	234	252	238	236	277	267	262	248	266	254	262	260	269	243	259	248	267	266	260	278	255	263	249	262	245	274	264	253	262	265	253	256	275	248	256	244	272	291	263	243	231	253	288	275	276	226	287	257	251	272	262	250	260	253	284	266	287	269	244	256	237	238	293	255	269	261	266	248	218	263	223	280	278	258	263	238	256	236	265	251	271	241	277	216	231	274	252	266	228	272	280	262	269	268	282	283	246	244	221	270	232	266	243	231	264	262	220	220	245	293	263	218	251	235	257	231	274	234	249	271	269	258	270	236	257	265	259	257	261	274	265	224	250	258	241	244	274	238	236	280	254	233	237	254	272	233	240	249	264	219	254	260	254	268	265	222	248	271	212	246	235	274	280	267	230	274	243	257	274	248	228	243	233	264	269	232	260	264	233	264	231	250	257	235	253	279	223	249	259	238	256	249	221	241	234	249	263	255	243	244	266	243	246	234	233	254	235	240	273	252	266	253	258	251	257	251	270	262	274	273	251	247	278	235	230	248	235	263	260	267	274	236	281	253	223	250	243	246	260	277	251	242	262	248	253	264	252	252	260	253	259	220	245	268	248	268	241	237	243	263	259	258	246	257	276	261	257	270	242	235	240	261	262	284	248	264	277	270	250	252	261	256	268	297	287	240	250	272	248	214	258	233	217	221	252	243	255	264	257	223	296	281	234	269	261	253	271	258	257	246	252	246	227	257	244	277	249	269	270	287	272	270	249	251	237	282	251	269	280	232	270	291	260	233	254	263	263	243	250	255	262	273	246	251	258	270	260	250	239	268	254	258	251	264	228	257	229	253	245	241	245	261	269	272	227	252	282	256	257	250	250	288	271	257	252	266	249	234	261	240	247	260	248	279	262	279	273	268	251	236	249	244	244	296	244	245	256	246	271	238	250	277	274	245	250	269	252	248	260	230	284	223	241	251	280	238	256	260	247	232	271	265	256	252	271	284	276	234	251	271	249	281	259	251	239	252	269	250	271	264	239	268	268	306	260	255	226	267	256	277	268	263	265	270	277	245	236	256	253	225	241	230	247	233	250	260	249	251	275	232	268	297	282	248	298	239	244	246	283	241	217	212	253	239	263	251	249	269	278	234	244	272	250	251	271	247	223	245	269	271	257	231	265	260	269	212	266	257	248	243	249	258	271	271	252	238	280	245	245	248	241	238	248	276	284	240	269	231	232	270	254	222	253	261	261	264	257	251	243	246	254	241	249	256	241	253	220	248	258	231	233	249	276	243	278	290	257	227	269	253	276	270	239	241	261	255	259	262	279	274	265	229	250	256	249	271	240	273	247	243	278	262	270	237	235	249	266	244	232	223	243	259	264	230	264	248	266	248	203	263	251	243	226	240	229	258	250	250	257	246	263	262	266	235	242	245	221	234	244	245	264	234	253	277	294	251	283	262	247	276	254	255	285	247	254	287	267	273	256	272	229	253	280	267	232	280	256	249	255	253	271	258	269	250	223	269	239	254	250	269	281	229	276	229	252	270	240	249	278	239	277	256	229	266	254	232	261	217	231	262	243	263	269	247	284	261	243	240	238	243	258	269	261	245	248	301	281	252	248	250	264	250	244	257	259	251	233	222	267	243	260	254	239	270	256	224	269	274	279	277	256	245	267	245	266	275	256	225	260	270	238	264	224	271	260	248	269	231	261	277	237	267	280	267	234	237	250	253	263	265	247	252	260	260	232	242	287	233	253	233	253	269	240	251	230	236	245	227	260	277	226	250	273	265	281	290	282	276	234	246	247	259	243	252	269	230	274	240	258	260	275	226	257	256	250	243	251	258	251	275	265	253	233	263	267	239	245	252	257	254	272	233	253	252	251	252	261	231	246	283	242	259	279	223	258	261	247	260	229	262	251	255	234	264	250	262	244	232	259	241	260	228	250	269	222	291	274	246	279	269	236	254	271	227	266	257	253	261	285	265	306	256	288	250	228	244	257	275	242	257	265	268	266	243	264	250	267	235	248	203	227	241	228	263	231	239	242	231	267	258	259	238	248	265	269	252	287	252	221	244
11504	1411	2633	3105	2623	2223	1845	1565	1471	1328	1181	1140	1018	986	978	883	948	884	797	821	749	760	742	773	794	729	740	714	704	748	753	676	654	655	691	662	665	650	734	691	679	652	651	635	665	605	662	683	673	670	678	697	661	642	643	619	684	669	658	582	704	670	646	669	674	633	654	697	671	701	667	683	647	677	629	683	650	631	660	640	650	566	631	676	653	664	675	695	667	718	699	668	674	622	665	652	673	630	656	719	657	634	677	691	672	713	661	665	603	662	653	689	636	649	671	670	667	652	705	637	660	647	651	667	650	671	671	669	711	632	652	680	610	624	640	693	637	643	578	624	694	624	634	685	654	620	630	653	654	645	648	632	617	650	661	662	673	637	635	688	684	659	657	627	680	599	659	670	650	616	665	676	687	644	619	634	628	623	662	637	598	616	653	653	681	632	625	581	608	632	669	626	661	622	622	636	639	644	629	663	654	656	692	630	639	620	643	619	635	659	576	649	678	654	649	635	662	678	638	637	655	646	651	644	652	670	648	625	636	639	602	596	639	684	641	600	587	646	643	635	695	665	684	634	671	663	677	695	693	655	641	576	626	610	623	619	690	640	635	578	640	682	616	635	638	663	638	680	684	628	659	640	638	667	657	665	626	625	650	671	631	661	598	613	670	620	622	656	660	692	641	660	602	645	629	656	663	619	654	635	635	643	636	642	664	673	651	615	599	653	646	634	659	608	628	621	671	618	653	615	671	613	679	632	662	644	643	638	628	673	632	659	651	614	648	637	628	586	631	601	633	644	741	643	637	661	667	637	661	644	623	659	609	669	660	658	656	665	616	639	625	662	634	644	693	629	639	639	672	690	645	632	631	650	649	690	668	658	635	712	635	617	684	634	621	647	648	651	637	621	661	650	674	680	649	653	666	667	614	632	631	680	691	653	673	686	681	636	625	643	641	646	630	617	650	607	693	670	673	594	641	651	653	656	618	630	632	619	624	676	646	604	646	664	631	619	672	654	694	636	653	645	614	677	648	649	633	651	607	655	655	603	646	634	676	682	627	582	665	629	680	635	683	683	678	612	661	670	650	627	659	636	594	647	650	611	642	641	615	665	642	613	610	702	627	638	648	618	640	625	630	644	671	623	621	663	691	659	636	630	624	672	625	679	603	691	666	649	631	647	636	639	599	610	617	651	634	619	663	656	580	672	627	646	604	622	680	643	630	652	639	658	646	663	666	651	608	622	627	654	605	645	671	615	686	663	637	626	677	621	623	664	659	611	664	609	624	684	630	599	638	603	631	598	632	648	674	685	635	657	637	677	647	614	627	642	652	599	637	642	603	687	642	619	643	643	606	633	651	667	701	699	676	684	696	640	653	639	616	606	647	704	601	628	708	656	625	615	649	637	659	620	693	595	679	655	672	611	696	664	698	659	638	666	657	653	648	684	647	662	619	658	634	607	625	671	644	645	579	624	600	639	575	639	655	639	673	611	623	662	659	725	624	692	611	650	670	640	636	602	634	648	639	668	624	681	621	654	652	620	671	668	636	631	624	640	653	616	653	670	683	621	658	671	642	634	594	637	642	654	658	661	690	595	695	691	647	674	661	600	650	688	646	671	652	659	629	620	690	624	594	628	677	656	655	672	642	623	617	659	606	638	648	656	646	651	679	641	674	636	644	661	679	636	614	649	654	658	613	680	659	634	647	631	660	629	636	649	647	634	646	663	659	583	622	656	633	623	651	661	627	666	583	627	679	666	644	631	635	637	669	654	616	642	665	640	634	636	620	695	611	597	611	629	629	649	649	645	633	665	610	631	675	640	615	630	632	671	685	688	663	654	642	652	645	628	644	650	651	656	648	677	654	632	625	652	623	646	677	642	662	646	615	636	601	630	680	683	597	623	639	634	656	622	675	635	676	625	669	649	585	691	701	643	649	622	612	689	634	660	622	673	663	656	680	614	697	610	620	654	638	661	621	637	642	652	653	643	618	638	629	640	628	662	648	650	674	633	636	650	656	624	684	630	644	658	638	625	670	645	609	683	638	655	653	671	647	648	657	685	619	707	598	637	642	569	689	616	691	642	695	673	706	605	678	632	639	614	652	639	653	647	619	664	634	644	602	692	648	658	625	614	607	668	626	653	610	645	641	645	654	605	672	627	644	633	636	623	681	637	670	600	640	680	666	678	662	661	660	655	678	602	649	600	681	641	626	642	648	657	664	643	647	619	654	701	648	599	663	635	613	628	649	625	681	689	674	644	634	608	649	618	607	672	700	655	686	646	633	657	627	625	651	614	682	666	620	660	652	658	678	627	654	691	630	638	652	601	644	667	626	638	646	657	648	630	683	640	625	689	648	636	682	649	607	604	634	658	628	672	610	637	587	602	636	704	662	639	670	679	632	622	651	680	662	643	667	659	603	670	651	663	671	624	618	671	644	688	666	662	617	625	663	658	624	647	637	627	637	666	665	634	629	627	677	583	606	586	605	686	623	649	624	626	619	624	629	657	643	622	621	627	637	671	629	630	626	660	657	659	655	644	661	623	665	642	651	631	610	658	618	661	640	613	588	639	653	691	597	614	671	662	637	637	641	661	650	638	673	661	642	621	656	655	661	663	652	654	610	662	619	646	676	632	648	637	644	632	669	650	632	664	632	576	584	644	643	664	625	641	682	645	683	641	670	670	647	607	672	638	631	642	634	651	648	632	663	673	662	618	640	634	657	629	664	642	624	643	656	654	689	608	590	660	642	655	657	685	649	675	660	631	627	602	702	679	613	633	696	678	638	692	641	647	664	634	582	638	642	657	629	618	646	658	632	683	640	647	641	632	632	613	647	624	717	629	636	640	652	622	624	616	657	649	644	603	645	624	629	635	648	658	616	641	636	685	625	669	672	621	626	603	649	617	636	620	705	631	625	651	637	622	594	635	636	673	659	690	640	589	682	671	697	668	659	636	647	618	607	693	638	612	661	663	666	602	624	664	631	653	582	646	636	672	637	671	663	665	638	650	635	604	637	623	604	683	664	654	659	646	655	663	659	660	602	701	641	620	653	640	601	654	682	592	639	663	615	618	650	608	622	613	631	658	695	653	628	663	622	667	636	635	695	678	677	636	660	649	643	690	630	636	651	685	654	620	646	648	700	637	671	663	635	644	683	636	640	603	625	631	597	646	617	643	729	676	623	636	658	658	682	646	691	665	652	643	646	673	646	611	613	642	635	642	597	665	658	673	652	647	645	656	627	634	605	634	637	646	673	651	645	673	643	661	658	621	661	638	622	581	625	671	665	677	617	624	658	656	597	646	638	653	668	627	635	684	683	642	659	663	632	639	664	684	631	702	623	648	648	617	662	663	622	661	701	623	618	607	648	638	619	639	652	672	645	627	693	651	655	626	604	669	658	641	663	638	640	673	669	608	665	624	683	608	635	668	607	669	661	626	631	650	628	641	671	696	635	683	682	614	686	626	630	630	586	655	662	649	623	604	644	617	630	639	677	643
35667	7919	2788	1793	1296	989	790	664	567	542	525	503	449	445	401	404	408	401	410	376	385	370	354	359	374	379	390	326	391	370	350	368	355	368	367	361	364	355	344	342	365	350	360	374	318	346	352	353	310	342	354	373	363	331	315	319	355	353	322	334	352	346	339	350	354	349	360	364	337	383	325	371	320	348	369	359	344	365	339	339	315	351	308	354	353	353	344	310	335	329	348	320	356	347	362	306	335	335	321	337	324	327	364	348	349	330	379	334	332	334	336	339	355	364	308	349	361	403	355	331	355	345	322	323	358	341	320	350	332	331	353	332	379	353	332	324	357	275	332	337	340	364	353	344	334	367	323	350	357	379	333	344	347	325	306	373	349	344	355	372	347	371	358	361	356	341	357	324	365	352	304	329	357	352	326	372	338	386	346	347	375	320	365	380	363	345	355	328	340	345	339	365	333	340	376	339	348	302	363	363	345	359	354	318	353	357	355	339	326	323	375	350	362	384	349	339	377	345	376	335	335	333	350	356	352	330	372	343	341	352	315	331	338	354	367	348	368	385	326	353	348	354	374	323	330	334	334	337	300	333	357	356	361	359	331	406	345	348	338	356	335	321	309	343	355	345	343	338	364	345	354	328	316	355	386	322	348	361	312	363	360	320	316	347	325	340	317	364	366	316	330	360	331	359	368	329	360	341	373	321	336	348	326	354	314	347	335	348	361	339	338	359	337	340	338	340	367	339	324	333	363	345	335	377	362	332	351	358	337	321	352	326	306	371	375	319	349	317	333	344	344	335	306	353	297	295	305	329	376	369	375	362	348	333	343	317	356	351	363	311	338	372	337	343	318	312	338	344	369	359	350	342	354	339	343	331	344	329	337	331	332	318	321	363	312	348	322	331	394	341	322	356	322	367	343	343	315	348	369	337	335	334	359	370	333	331	358	389	317	323	339	326	369	334	359	337	335	364	327	331	345	326	341	381	335	344	326	331	351	336	365	372	334	353	355	353	326	323	342	348	354	348	336	312	321	353	340	349	369	347	376	311	352	366	346	333	351	339	340	360	380	366	346	332	379	318	351	336	345	331	407	358	310	336	329	369	318	380	344	348	342	315	393	320	329	375	316	352	297	339	300	338	350	346	342	325	344	340	315	340	348	362	330	347	346	343	328	350	335	377	332	334	366	330	363	364	342	349	348	328	352	316	327	369	348	358	324	377	355	378	362	314	312	314	336	337	330	298	334	347	352	374	332	311	322	317	337	356	347	359	343	378	365	300	330	357	374	322	383	349	341	344	331	343	336	361	382	331	358	321	356	341	297	331	342	350	351	335	360	358	348	373	337	333	382	346	341	367	331	357	375	339	343	363	373	359	338	329	363	350	377	407	358	350	347	340	328	347	309	360	343	314	296	348	367	337	321	382	357	351	343	337	330	387	307	318	319	342	387	368	370	355	315	333	355	346	340	323	358	341	374	361	352	335	332	366	298	325	341	359	321	344	384	346	321	325	365	372	332	315	351	312	348	285	301	336	342	343	379	370	349	352	383	362	357	372	365	356	360	354	355	337	351	333	331	323	328	350	382	318	357	369	335	334	360	376	353	346	333	351	347	375	336	348	357	352	357	354	365	306	331	371	332	359	327	371	394	341	374	315	341	360	343	352	361	336	326	351	405	331	336	336	348	307	343	324	374	348	319	378	358	354	325	336	332	367	333	351	333	338	372	333	358	346	317	331	320	365	316	340	337	367	331	383	311	327	344	348	351	329	356	391	359	394	343	326	332	356	335	328	319	352	359	342	378	344	340	327	356	348	343	362	358	343	357	312	331	304	327	345	355	357	339	345	343	358	347	343	348	349	333	346	369	327	316	344	360	344	317	326	351	324	304	331	341	309	342	339	320	350	342	373	339	316	334	320	334	336	359	361	347	350	322	376	337	329	393	336	336	332	344	351	356	372	333	353	348	338	341	364	332	380	356	353	333	340	337	356	378	361	335	366	322	305	344	383	350	329	313	341	381	359	379	335	311	315	370	319	329	298	359	342	309	331	364	354	337	328	347	335	370	341	350	352	352	328	344	331	352	327	329	340	301	342	320	363	298	372	363	338	340	335	397	364	335	328	347	367	348	376	338	336	345	349	346	347	316	340	371	360	344	327	353	339	334	346	341	345	359	356	356	353	303	347	360	361	354	315	311	313	339	353	352	320	311	364	347	328	326	329	376	353	367	380	319	325	337	351	343	351	319	312	339	359	352	359	341	371	340	338	331	321	338	351	334	354	309	350	330	341	364	334	372	381	321	357	370	379	336	350	345	341	302	338	366	339	319	324	346	341	363	353	324	338	336	398	314	352	342	363	311	314	364	367	373	326	328	372	354	326	350	347	345	363	350	343	371	372	362	341	356	343	341	348	354	365	338	367	324	372	351	351	340	341	326	348	321	378	362	362	329	372	333	321	346	370	336	372	365	334	336	381	317	346	338	366	312	348	328	345	365	343	347	320	371	364	350	305	341	331	319	362	337	345	343	339	389	341	337	362	351	315	339	336	331	315	384	401	339	373	334	369	334	349	310	332	365	383	344	354	354	340	343	322	366	336	341	372	363	332	348	373	338	333	346	312	317	333	407	337	347	326	335	324	308	326	311	370	376	353	363	328	332	332	349	349	309	341	348	343	335	332	347	358	336	341	342	346	347	341	322	319	323	354	336	338	334	348	349	317	368	302	345	292	312	330	357	328	357	327	325	316	336	350	315	356	334	336	359	344	359	334	346	342	338	305	313	328	315	353	341	330	361	353	384	359	335	343	336	337	330	352	355	358	315	356	342	388	364	326	398	366	336	389	338	355	343	351	338	346	342	328	362	335	365	340	343	345	327	348	372	355	378	363	338	338	364	343	321	339	342	317	361	349	340	348	365	305	314	346	359	372	329	349	355	381	329	351	359	332	338	320	334	373	341	332	317	378	345	375	356	364	343	327	340	350	344	359	328	327	366	354	348	360	347	344	347	312	357	365	344	318	334	337	356	394	344	330	316	383	336	348	343	319	352	329	343	330	337	366	357	341	361	329	332	351	348	342	349	339	304	365	374	366	346	337	335	311	327	292	332	320	363	336	357	335	326	347	346	336	324	342	351	368	350	373	328	336	313	345	347	359	365	341	365	358	317	349	342	356	329	331	349	411	358	367	345	345	329	353	318	374	345	349	337	329	385	379	367	339	371	348	321	366	407	376	369	342	374	323	348	366	343	362	343	333	336	353	323	333	351	326	359	367	326	346	368	343	329	376	368	347	326	335	357	363	338	311	326	358	348	364	390	359	356	350	329	342	342	368	370	390	314	363	354	361	321	385	347	366	336	330	337	338	335	345	343	352	361	325	312	352	352	349	335	359	347	321	359	353	358	370	325	334	356	338	345	356	335	342	340	349	334	359	348	319	310	360	331	334	350	347	387	317	337	364	376	373	361	359	344	338	374	333	341	357	338	343	339	322	348	312	371	372	334	382
15475	2258	4733	5526	4675	3801	3207	2704	2391	2049	1876	1687	1616	1527	1463	1327	1292	1222	1195	1155	1121	1082	1069	1054	990	1043	1006	1012	968	998	955	941	940	877	940	972	883	891	865	942	922	893	922	837	868	920	839	866	880	895	844	839	868	877	895	873	841	861	860	885	818	783	779	838	830	841	851	850	838	815	860	866	806	843	830	866	810	881	825	807	811	821	829	750	837	823	833	822	818	871	807	846	861	845	855	896	853	843	882	835	846	893	793	909	864	806	855	810	886	884	861	873	863	807	902	865	862	843	871	855	847	833	855	794	801	852	817	838	802	794	781	849	886	836	825	819	776	825	812	823	806	830	839	816	810	817	800	803	795	820	822	794	785	796	819	813	771	850	821	805	796	802	829	848	866	752	838	875	832	811	847	856	769	805	830	843	867	812	788	798	850	810	842	791	797	804	802	807	871	843	812	810	802	797	874	808	821	831	774	790	831	853	856	837	856	825	832	825	830	744	835	827	796	823	827	771	810	779	847	829	816	843	860	820	775	809	791	836	807	812	820	799	826	823	810	803	783	812	798	832	810	801	836	811	868	796	802	824	831	836	782	827	810	793	846	865	839	815	821	829	855	847	822	876	808	825	819	815	772	832	812	790	822	757	825	769	864	821	836	794	840	807	849	879	787	855	766	820	771	854	851	805	807	838	837	831	825	867	797	807	815	764	824	843	808	791	845	802	817	856	819	815	822	843	794	816	842	814	793	825	781	785	838	865	812	795	835	847	769	821	821	740	814	803	824	838	783	834	906	818	847	869	839	799	785	786	792	836	803	831	806	809	798	822	796	845	837	816	808	786	837	844	792	855	834	817	819	833	865	853	809	822	803	843	846	815	804	803	778	812	773	777	773	805	823	861	818	815	789	835	845	778	827	807	802	813	810	824	864	823	879	827	848	843	791	834	833	790	805	863	835	822	815	819	792	852	834	858	786	810	815	847	830	869	839	795	811	806	852	785	792	832	834	812	783	791	838	786	820	834	837	810	781	770	841	885	814	768	746	819	834	790	837	858	775	776	797	799	752	838	798	836	822	825	846	846	847	832	823	874	850	801	837	865	812	803	823	783	839	806	852	832	851	808	836	776	814	809	844	799	842	834	851	802	796	830	814	835	812	779	783	798	761	807	834	869	841	799	830	797	816	813	810	827	788	831	845	825	852	809	850	826	841	837	817	784	806	801	827	800	835	798	806	792	805	800	793	874	831	848	825	866	804	805	810	804	817	812	824	796	839	797	831	793	819	859	773	798	823	831	855	796	776	803	805	855	826	764	834	854	861	815	837	828	862	801	856	804	850	822	824	841	780	781	793	843	818	827	787	826	820	788	795	834	816	837	841	795	808	783	828	823	834	851	815	840	810	821	831	809	793	780	850	828	851	814	855	829	818	851	762	801	834	761	821	826	802	811	833	778	866	832	784	807	793	795	801	820	804	858	790	829	813	802	920	830	791	834	861	800	834	819	824	819	815	802	810	803	829	850	818	832	779	812	814	795	827	849	843	768	794	846	859	813	831	836	822	797	828	837	794	789	809	821	806	843	854	825	797	841	833	835	784	809	848	826	747	843	787	794	784	801	842	800	825	840	825	808	827	855	779	831	825	757	779	848	847	819	806	778	769	788	819	879	840	788	806	848	807	791	870	795	796	819	831	854	848	798	841	740	840	854	796	829	867	775	813	860	821	821	789	806	843	837	861	847	777	808	814	786	817	812	878	800	769	798	765	775	835	824	779	877	823	814	834	783	804	829	874	844	846	860	820	846	784	768	825	822	817	877	809	818	819	801	859	823	829	808	832	852	818	807	825	810	794	851	845	799	840	883	809	808	852	791	811	851	814	822	819	733	823	830	803	862	849	769	849	828	813	764	866	824	830	822	805	795	817	812	839	775	787	826	822	750	815	822	834	773	853	794	836	818	803	823	833	825	824	809	849	847	791	810	813	799	791	808	822	777	808	800	781	859	790	838	828	810	809	845	807	842	860	855	827	779	774	824	805	846	790	851	799	782	858	815	808	791	813	818	821	815	838	831	807	805	751	790	870	834	830	816	783	828	804	801	853	839	851	823	787	859	802	856	812	809	827	785	838	828	855	840	795	794	786	798	814	775	826	797	828	833	840	816	768	821	825	783	832	787	811	850	770	837	812	814	775	768	790	807	857	808	749	794	807	841	817	805	786	804	864	808	869	851	812	809	837	830	849	823	870	807	794	798	820	826	841	802	826	820	820	797	814	840	804	767	828	818	785	814	755	821	859	758	803	849	819	803	872	832	761	792	859	783	845	785	840	832	789	829	823	812	818	803	823	826	831	842	801	816	870	838	808	794	791	811	865	868	830	804	860	849	851	849	811	793	798	775	813	865	772	808	823	814	852	807	878	799	803	799	790	787	795	792	820	844	829	816	812	789	811	809	817	864	794	807	779	801	834	810	784	797	870	829	844	780	815	768	825	759	843	848	806	774	845	776	832	816	779	865	817	786	794	803	806	817	823	816	880	833	823	841	833	784	812	844	877	804	829	795	793	827	784	802	838	809	856	834	816	826	816	807	798	818	811	813	824	835	810	871	814	811	863	837	781	811	807	800	846	802	822	807	796	904	789	828	852	835	788	803	861	823	751	817	811	811	771	812	799	790	858	849	783	818	824	827	837	851	844	867	802	802	794	783	825	781	782	862	830	850	846	847	814	827	828	888	803	837	822	782	843	808	794	823	853	830	865	853	760	789	824	844	862	825	769	771	842	846	805	799	809	813	812	804	840	792	809	784	822	826	741	783	878	789	834	813	792	835	842	849	829	828	801	833	856	832	838	796	835	803	806	845	811	819	827	786	804	809	816	796	780	765	817	845	808	829	812	844	818	781	845	814	818	887	784	862	832	817	840	824	840	816	798	841	843	820	781	820	820	802	787	851	842	821	815	815	832	839	782	813	834	817	811	821	842	834	776	796	803	793	781	805	848	778	812	786	858	778	805	815	790	760	775	751	909	817	843	817	756	833	850	797	813	827	788	820	807	810	809	839	868	821	814	833	807	811	817	840	784	832	801	819	758	826	839	838	801	848	779	855	803	854	842	833	799	849	805	799	806	776	878	870	829	860	843	827	809	807	812	834	835	812	813	794	798	842	835	809	808	832	848	803	854	844	852	856	827	823	816	798	827	830	839	798	804	857	825	840	853	857	803	761	852	825	816	850	772	778	851	855	846	815	779	784	807	863	814	825	789	814	780	771	809	840	850	807	881	764	799	864	826	852	844	753	791	854	908	794	847	848	809	779	879	741	810	811	796	822	801	823	816	816	862	777	806	791	774	817	858	796	861	770	844	819	818	832	838	824	830	774	809	813	814	816	784	779	819	806	854	848	843	775	833	824	763	808	784	866	842	826	817	835	764	799	794	855	816	819	869	800	815	817	856	799	847	799	831	790	832	810	827	824	771	868	846	854	804	790	797	784	799	773	818	823	836	804	792	840
2695	168	168	179	165	152	175	152	172	186	163	188	182	154	169	175	146	160	172	163	134	167	153	168	175	163	154	192	152	162	145	174	183	183	153	142	161	185	143	157	174	154	179	172	165	159	173	159	162	168	162	178	158	175	163	162	154	159	159	134	160	172	153	163	163	166	173	165	137	151	187	165	158	162	170	151	149	166	170	170	152	151	172	166	169	167	159	178	160	161	177	151	173	157	164	141	168	160	187	170	147	144	175	168	187	153	167	160	175	166	131	156	158	157	163	179	167	165	137	165	166	169	150	170	175	160	153	155	162	162	152	171	159	196	171	173	186	162	158	162	144	172	158	167	178	147	164	165	148	161	155	179	156	178	173	121	182	166	171	157	187	168	185	181	149	134	152	170	164	154	175	183	173	150	168	149	173	177	162	170	154	178	169	161	143	179	131	154	169	166	161	145	180	163	184	151	158	136	197	150	212	175	161	173	152	172	183	154	173	165	149	148	150	163	158	159	169	162	164	175	156	138	179	147	181	153	182	165	179	175	159	172	170	148	161	185	190	155	174	147	173	181	178	154	173	187	168	137	171	162	163	169	168	156	145	149	182	175	154	176	167	156	186	160	170	177	152	167	151	160	183	161	152	188	154	168	183	163	156	176	177	142	149	159	173	138	178	167	157	164	186	159	148	141	157	158	163	178	154	163	144	194	166	176	166	208	159	208	144	165	168	187	170	164	173	153	162	173	140	173	148	174	143	140	168	163	162	182	173	166	162	151	166	138	173	176	171	159	176	182	161	162	163	180	147	168	169	182	160	166	147	166	195	171	155	173	187	155	170	137	162	166	161	158	149	157	185	168	159	183	156	170	180	162	168	176	164	145	147	137	159	167	159	174	152	171	151	166	151	175	169	153	154	160	154	184	141	164	179	180	172	188	167	151	170	174	164	169	175	157	160	186	169	160	160	154	170	172	154	184	136	162	166	124	182	167	153	166	146	174	162	167	169	157	180	166	191	170	172	175	170	171	149	156	157	157	176	183	154	165	157	153	191	170	172	160	159	170	176	154	156	160	143	171	161	195	147	154	163	130	163	146	163	168	174	172	163	187	165	154	164	164	179	180	146	157	162	158	175	150	172	179	168	174	162	170	190	174	158	171	183	195	165	157	164	145	184	178	161	150	162	162	151	170	174	185	152	153	147	169	197	160	161	149	175	173	173	212	188	152	160	128	171	163	140	142	160	184	167	162	171	181	161	182	158	154	167	163	195	153	158	173	186	158	186	162	150	160	144	165	173	165	166	180	181	169	181	181	159	167	161	163	160	184	162	164	151	164	157	185	130	149	160	175	150	152	167	162	151	159	141	141	169	156	171	157	163	145	172	160	175	159	171	157	146	185	165	155	149	187	139	157	180	170	162	179	156	142	162	161	155	168	176	169	165	165	156	186	173	164	162	130	157	135	170	144	160	170	159	204	175	173	167	145	142	164	147	164	147	155	170	156	165	162	154	186	159	156	183	214	145	170	172	175	163	190	164	159	172	159	170	160	146	186	164	157	176	173	160	170	162	160	187	168	160	149	164	164	173	150	151	164	188	166	154	164	161	167	139	151	165	164	155	159	187	177	170	182	154	178	187	175	171	189	147	176	164	163	136	168	167	187	184	154	178	145	160	160	151	188	172	141	170	149	165	145	171	156	194	168	179	154	154	158	171	180	148	175	167	145	162	154	179	187	185	166	148	173	171	160	154	176	188	194	162	185	185	178	186	157	156	157	179	167	151	146	141	155	159	158	181	168	171	151	172	156	163	164	173	188	168	190	156	156	180	172	146	159	171	153	162	166	147	190	173	143	161	157	156	159	194	143	146	150	174	152	149	177	146	145	149	165	183	176	182	125	165	186	161	169	187	153	157	157	132	191	177	181	161	147	149	162	175	178	164	180	165	158	158	185	179	153	187	165	162	153	176	164	168	174	169	162	180	170	156	180	168	154	175	157	155	148	176	169	162	165	148	199	140	176	156	173	166	152	152	169	166	192	169	189	173	185	183	188	153	151	176	203	140	177	140	162	175	153	149	199	154	161	181	160	157	147	161	163	154	141	158	170	157	174	173	163	194	173	161	170	148	174	163	146	156	159	157	188	179	163	185	155	146	163	151	165	147	168	179	148	155	168	151	167	191	156	166	150	169	187	169	173	153	150	156	161	165	165	165	158	164	171	161	166	159	190	196	151	159	155	182	152	159	140	167	138	148	174	166	160	168	184	169	202	181	165	178	157	187	153	165	163	165	173	156	165	153	158	183	200	154	153	156	166	169	174	175	175	162	176	181	183	158	174	170	161	177	157	175	165	181	167	164	183	164	147	162	148	177	160	178	136	150	129	156	144	176	142	157	175	136	151	175	162	148	175	162	158	188	170	172	162	151	156	157	175	174	162	157	165	166	152	144	177	144	180	166	155	153	175	186	172	173	169	146	168	166	160	169	177	159	143	162	158	181	159	174	188	170	147	158	185	205	187	152	158	172	170	175	159	161	193	164	141	163	168	177	170	174	188	182	169	155	158	169	192	150	146	161	174	167	147	167	149	156	183	150	148	167	161	153	162	154	140	162	156	184	160	159	148	169	167	168	187	181	157	168	173	157	168	205	161	174	173	167	165	169	162	158	166	152	167	164	149	154	168	198	181	179	180	175	183	155	169	177	156	143	140	145	162	140	186	166	155	185	171	161	143	146	153	167	153	159	164	189	167	167	161	157	182	176	175	163	161	166	154	163	159	149	169	165	159	173	165	154	145	185	142	149	172	162	174	158	144	172	170	169	166	143	159	164	166	176	152	162	171	171	161	167	166	167	153	160	162	168	131	178	152	163	182	147	176	176	170	180	171	162	158	157	175	158	177	194	160	153	158	196	167	158	163	152	171	157	142	143	190	130	177	159	169	164	153	176	167	153	140	152	169	176	172	184	175	183	156	132	148	169	145	140	141	137	178	174	173	159	185	148	155	185	162	143	158	146	140	167	159	182	165	156	157	158	181	150	160	183	171	174	166	164	167	170	148	162	170	178	184	165	169	141	147	157	168	166	162	138	161	135	157	170	177	149	152	167	160	142	161	154	172	158	184	172	150	180	188	154	160	167	181	172	164	167	162	179	188	172	184	169	178	176	155	177	167	139	145	154	159	172	159	173	154	163	181	169	151	167	162	197	159	148	151	162	178	183	166	155	162	178	170	150	149	163	151	178	167	175	155	162	166	162	168	178	167	159	174	157	169	160	174	155	188	215	157	174	158	163	165	162	138	143	148	174	167	168	146	161	181	161	135	141	192	163	154	162	147	149	168	149	137	191	181	156	144	166	198	174	163	159	166	168	160	185	160	174	160	170	174	179	151	182	178	161	158	171	170	173	171	160	167	164	197	151	167	172	154	171	169	150	174	174	165	168	153	151	163	182	154	189	168	150	150	166	153	169	181	151	153	160	186	189	170	178	172	172	160	152	154	169	180	171	173
3002	491	558	556	544	467	527	525	504	455	450	439	498	489	472	478	476	455	459	447	439	498	471	455	449	461	487	473	465	432	480	426	435	461	455	411	473	444	450	461	464	471	446	480	462	419	444	446	449	465	484	492	469	426	495	446	448	432	439	451	452	424	431	446	446	434	438	453	480	458	428	436	436	415	450	443	447	429	451	431	462	458	469	479	429	422	459	473	431	453	443	463	445	416	471	454	420	484	478	493	459	475	460	501	452	455	459	485	488	419	460	427	474	446	426	480	439	475	412	444	424	450	507	439	454	459	478	449	413	486	477	460	468	440	429	456	477	486	472	430	455	437	461	422	473	423	450	443	444	411	479	512	468	467	444	439	470	445	435	435	417	454	481	442	474	473	452	431	438	483	450	458	453	413	431	434	454	491	480	450	455	463	428	496	451	404	446	472	420	424	439	449	439	424	420	418	501	445	428	432	427	468	494	451	488	458	469	425	422	443	486	433	415	429	464	479	464	434	459	421	441	447	466	487	448	428	477	462	462	450	432	462	447	432	463	422	461	467	440	416	447	459	460	450	459	463	460	426	437	445	466	459	473	457	428	422	435	476	435	443	436	436	439	464	459	462	452	449	445	443	445	440	436	460	465	428	466	418	475	442	452	447	427	456	431	453	457	449	489	471	433	482	444	487	455	414	431	441	450	469	419	458	447	445	398	475	447	450	431	442	442	478	464	452	441	441	440	470	461	468	481	466	455	474	425	411	433	453	463	447	475	425	474	450	492	464	495	447	408	421	442	447	443	477	460	444	431	464	435	415	457	443	462	443	486	435	433	473	448	455	466	434	473	455	431	428	441	433	442	435	475	451	413	474	405	424	428	441	489	450	416	454	436	451	483	460	482	441	442	460	476	448	457	435	444	460	460	469	459	458	488	450	443	449	468	437	446	446	481	487	486	448	437	423	452	468	471	468	424	473	484	472	467	490	494	414	456	448	439	437	439	428	441	452	436	467	451	466	464	474	428	453	425	425	476	471	480	422	475	456	454	481	450	478	436	475	438	397	451	420	446	448	486	417	430	444	442	453	431	437	454	438	450	394	440	448	462	424	481	411	409	435	467	456	443	464	458	471	432	442	444	410	438	467	448	450	466	433	433	448	482	478	429	438	457	457	439	465	444	448	458	428	467	444	486	438	479	429	474	445	448	466	413	437	467	447	494	494	435	436	412	438	465	423	462	452	469	500	440	441	426	443	444	427	435	450	459	456	412	453	444	435	438	431	427	412	441	499	452	473	420	414	419	497	453	431	441	449	487	433	473	450	424	437	443	452	455	417	453	420	453	452	473	466	435	420	455	439	450	456	455	397	446	454	416	471	446	479	442	461	484	450	472	446	459	434	456	449	431	480	471	469	461	438	457	423	474	436	439	443	467	442	459	401	421	486	434	429	431	449	470	469	436	457	441	496	444	441	448	463	439	459	438	453	492	441	424	473	455	438	444	425	464	441	453	463	478	442	447	449	449	441	434	431	445	477	441	466	440	449	454	461	477	436	455	465	448	448	432	460	446	424	464	460	432	466	450	447	447	449	462	419	456	443	448	438	434	462	492	503	476	446	455	435	444	444	443	465	485	463	412	476	431	467	450	490	439	463	446	436	491	464	430	478	483	449	453	447	440	504	468	433	438	438	431	482	470	449	443	469	481	471	431	447	428	459	463	448	428	436	424	462	462	449	454	416	477	464	473	457	449	471	426	458	490	474	441	434	486	448	471	461	458	400	456	441	463	462	443	440	477	431	474	455	475	445	456	449	424	445	460	449	441	447	455	439	449	466	428	467	472	426	435	427	437	462	464	429	475	431	457	468	399	448	461	425	461	457	432	435	460	473	459	460	450	465	471	426	452	433	409	425	419	420	427	449	464	480	415	447	471	421	467	444	482	421	452	458	440	465	436	479	451	459	439	433	454	433	485	428	473	445	461	440	406	451	454	517	446	450	441	455	434	474	444	469	448	468	473	402	448	452	436	500	452	419	452	447	438	482	422	478	423	480	448	492	466	439	473	454	433	479	449	487	464	438	462	457	484	457	439	404	418	484	452	455	459	455	449	448	421	438	441	439	443	433	464	479	434	479	449	472	465	444	435	457	496	471	432	445	437	469	459	482	469	450	461	489	430	471	419	476	507	440	434	468	468	460	468	411	423	401	422	458	451	444	455	440	461	465	464	437	424	468	476	428	426	423	456	428	458	450	425	468	463	411	428	456	428	449	410	439	435	442	476	427	416	454	445	423	477	446	444	463	454	455	429	452	453	444	462	456	423	458	462	475	457	414	432	435	448	413	429	436	430	471	445	433	428	424	446	472	423	461	426	441	438	463	460	436	448	422	444	451	434	441	441	430	483	507	457	461	457	465	446	422	435	476	494	422	439	457	430	452	451	457	458	456	391	420	433	398	448	423	440	490	469	447	426	452	462	462	436	483	438	491	453	436	458	473	493	475	441	468	423	482	474	474	451	462	460	462	401	410	436	461	407	476	451	446	444	452	459	498	463	481	439	450	422	455	468	457	428	458	441	441	464	480	432	460	432	456	459	444	467	420	483	476	433	482	460	451	472	434	451	440	480	453	417	467	430	434	479	451	438	467	465	472	430	437	431	453	482	425	456	446	467	465	461	490	434	456	469	476	482	428	453	449	471	432	462	465	444	468	406	427	438	444	435	466	470	443	462	430	437	444	505	439	414	459	436	488	467	486	419	435	456	469	460	463	454	444	447	475	472	453	494	458	482	439	409	474	450	425	416	434	446	444	435	424	437	471	427	465	447	439	498	437	432	442	446	469	426	450	448	449	471	419	428	456	442	427	422	469	437	419	441	464	439	457	484	451	473	458	420	438	440	440	442	468	435	421	463	482	471	443	421	478	423	436	420	459	481	448	458	455	449	458	469	437	426	430	454	445	427	449	459	449	483	447	444	485	453	437	432	455	450	425	443	457	448	450	464	434	473	441	451	459	474	456	444	432	449	455	450	434	419	431	452	448	457	471	470	435	428	423	446	459	455	419	442	435	454	477	439	469	468	440	427	445	482	442	438	432	473	457	442	443	440	463	474	449	431	457	451	462	507	433	426	449	458	466	454	437	459	462	503	433	440	401	431	420	448	448	430	420	445	451	429	450	453	493	462	427	429	432	466	441	456	459	433	417	406	472	495	453	438	428	441	439	407	449	437	456	462	463	441	484	433	464	450	418	463	443	473	449	464	463	447	417	439	485	446	418	480	480	460	477	441	421	435	445	485	458	455	483	418	459	470	482	415	479	476	460	448	436	473	427	409	448	441	445	428	464	496	422	399	431	463	466	458	413	450	439	447	436	466	430	475	444	435	432	441	427	445	429	453	465	491	475	443	447	440	446	465	446	442	487	469	444	469	442	384	464	427	468	422	450	470	449	443	452	438	431	521	443	479	455	462	427	447	435	420	446	450	419	470	464	455	430	450	464	436	423	421	450
24407	2863	1271	948	726	617	532	419	419	368	334	356	310	298	284	287	304	282	280	267	275	302	283	266	269	283	284	257	238	241	250	267	288	284	273	252	287	277	285	250	275	216	263	281	271	262	292	242	305	266	271	279	249	250	245	233	262	280	249	263	226	253	266	257	285	257	273	239	288	268	268	224	251	278	245	227	229	228	243	267	291	258	267	252	244	248	246	281	299	275	261	272	255	255	248	263	245	231	299	255	283	278	252	277	281	279	260	268	257	268	232	256	246	270	277	257	275	259	278	250	249	241	262	246	256	244	252	234	265	285	259	263	280	286	313	241	265	247	284	254	267	256	247	263	285	260	251	250	253	254	257	249	296	241	265	293	258	274	251	254	248	263	253	268	243	290	223	262	295	257	277	267	277	275	262	278	240	265	240	241	239	259	265	257	280	291	262	249	221	265	246	240	264	256	252	260	279	266	254	284	291	282	240	254	237	257	247	268	229	282	268	281	271	271	274	267	265	248	255	284	279	259	261	246	267	272	249	252	239	271	261	248	263	239	254	262	250	259	241	266	241	302	262	281	265	269	241	255	250	257	258	262	245	265	254	269	266	262	254	275	268	254	284	280	247	248	288	263	257	243	276	265	306	249	257	247	243	299	260	260	288	270	269	254	251	254	252	267	238	274	284	269	260	263	239	265	250	262	237	267	284	254	278	288	268	233	288	260	243	259	270	251	256	279	261	256	260	231	287	280	253	280	242	247	263	267	274	246	261	242	269	285	275	258	223	267	247	281	300	236	250	298	274	291	284	269	263	271	268	274	290	265	266	241	270	236	244	262	265	251	285	261	264	274	268	248	282	247	257	243	274	261	264	268	267	292	273	289	257	250	253	269	254	267	245	267	266	277	241	262	278	279	241	260	264	245	266	259	248	266	255	244	263	280	245	273	299	280	254	252	259	228	235	267	264	269	235	266	260	274	287	230	259	249	256	268	287	288	261	267	235	263	276	237	250	261	243	262	274	247	243	273	277	232	248	249	236	274	270	264	258	248	270	253	249	286	234	250	280	251	248	273	266	268	228	247	276	242	265	257	228	241	236	233	234	278	246	253	269	258	280	258	256	277	262	275	255	219	261	252	290	263	246	273	281	256	254	283	269	273	249	301	263	263	233	268	252	267	260	246	274	285	255	268	278	267	245	241	243	258	253	251	273	247	259	246	266	265	235	252	289	278	256	261	253	235	269	234	229	287	250	254	282	269	262	253	290	251	227	297	285	283	267	257	243	230	259	267	277	263	237	290	244	237	276	264	255	277	270	239	258	233	250	262	254	239	279	266	251	242	264	248	256	275	257	262	239	258	242	281	247	233	281	265	280	278	234	268	259	263	301	288	256	273	238	238	249	283	261	248	238	301	273	269	260	264	270	261	265	252	283	257	245	290	280	224	245	282	272	261	281	256	262	252	252	259	244	278	253	233	269	263	260	263	270	283	262	263	238	262	244	234	208	278	261	281	265	261	280	269	245	290	276	235	273	279	265	239	246	243	263	281	259	274	253	267	288	251	265	273	245	282	267	244	248	267	281	256	248	307	287	256	255	260	231	269	253	279	246	259	269	257	247	260	310	261	266	278	251	270	291	252	268	233	259	253	233	267	262	289	265	293	259	240	279	252	280	259	279	252	290	262	290	232	278	284	290	259	246	263	258	263	319	243	258	252	258	249	263	257	265	288	251	233	263	274	254	267	242	274	246	262	226	251	251	262	258	249	271	245	260	267	230	246	242	269	268	257	266	248	259	262	240	248	233	246	260	234	259	265	276	281	274	233	249	259	267	268	265	264	254	268	278	250	264	264	259	267	250	283	275	245	250	275	272	270	230	271	282	274	270	268	267	257	265	266	280	267	247	251	280	267	279	251	262	266	254	247	244	244	272	247	263	245	244	268	281	285	290	301	257	255	280	263	259	265	264	244	266	249	266	266	254	256	249	238	255	252	270	280	254	256	249	261	279	271	239	246	239	253	294	245	287	276	272	255	266	255	280	299	245	276	243	283	239	296	324	275	258	266	269	266	265	244	244	270	233	249	284	273	250	268	287	273	258	252	260	226	245	228	294	266	270	252	260	288	249	221	251	245	277	251	251	282	245	247	262	242	237	267	279	256	264	247	279	268	238	272	233	249	250	258	237	297	250	266	242	270	260	269	264	267	255	274	274	247	230	273	246	256	249	268	288	257	267	275	289	256	267	293	272	282	262	245	253	238	250	246	255	273	286	269	259	251	261	252	242	247	275	273	299	269	248	253	253	275	273	247	289	247	268	249	296	251	260	235	247	249	300	271	258	259	282	245	257	230	295	274	276	274	261	286	287	262	246	254	288	258	258	266	257	271	239	261	273	272	276	292	215	298	277	251	262	265	258	264	228	243	289	295	267	261	253	265	242	244	276	246	297	288	266	250	235	261	241	239	271	250	238	238	264	295	229	256	271	273	289	271	286	265	286	255	282	252	259	260	255	238	262	231	228	267	267	249	275	292	228	268	247	250	247	242	245	246	257	259	262	265	266	280	246	238	271	268	280	283	227	234	277	270	236	252	258	260	262	257	249	278	278	229	258	290	287	262	274	282	268	267	239	238	224	260	254	236	261	232	260	276	250	260	264	273	230	285	268	264	264	269	277	230	287	284	271	234	263	259	272	263	258	278	253	252	296	258	273	287	284	277	256	270	265	224	262	273	243	258	237	269	267	243	267	258	249	248	233	258	256	285	273	250	267	253	276	285	289	252	245	243	266	256	242	271	273	235	247	244	253	251	240	266	291	247	273	233	262	264	240	281	255	242	251	248	274	280	228	263	239	282	236	237	269	265	284	246	263	243	262	273	265	289	284	260	274	266	251	232	256	274	251	274	267	273	246	258	260	256	258	256	266	260	257	225	243	242	278	236	276	265	228	276	235	216	260	245	279	266	244	273	256	248	253	292	275	268	296	254	262	259	253	270	269	243	262	254	279	231	259	268	240	290	255	248	259	252	289	254	245	272	263	244	275	287	268	238	242	258	241	258	288	281	255	260	242	244	245	262	277	264	227	255	278	256	241	289	261	264	271	233	288	219	288	259	283	253	270	286	257	258	266	261	270	272	240	256	251	276	223	273	260	299	267	254	282	299	267	252	243	253	244	286	265	261	267	277	261	262	249	256	278	267	284	296	258	246	262	258	262	256	242	272	242	243	273	244	250	255	223	275	243	287	269	259	272	258	246	282	279	271	277	249	261	225	244	271	246	286	294	246	274	286	247	242	251	246	258	266	254	269	254	278	262	251	249	286	269	258	261	246	246	229	272	277	251	268	280	257	256	252	253	264	281	247	239	275	295	262	262	280	273	285	258	257	272	276	280	246	258	270	249	264	261	257	264	239	255	282	268	263	272	256	256	262	241	251	258	264	269	276	278	257	276	261	254	270	261	291	259	252	280	256	278	241	252	256	237	253	264	285	264	271	268	285	276	248	256	281
11464	1424	2635	3031	2666	2208	1848	1604	1397	1251	1195	1093	1112	971	933	877	906	911	847	829	755	741	780	797	770	735	775	734	723	736	694	731	726	691	755	724	716	651	738	696	697	695	711	675	617	673	728	691	716	696	696	642	638	673	674	686	699	645	680	700	663	727	686	707	734	667	725	656	675	669	609	670	699	660	662	661	636	630	701	671	619	665	667	686	666	679	683	697	701	671	685	673	672	691	697	712	715	743	664	707	671	631	672	682	687	695	676	699	683	691	668	665	692	688	661	688	697	735	682	658	674	669	642	649	711	665	630	672	701	637	680	631	678	724	658	662	721	659	674	669	656	659	726	652	654	688	659	660	672	623	645	698	620	671	626	667	682	697	709	685	618	687	686	636	657	649	631	641	696	648	682	675	677	664	699	622	646	651	655	639	695	705	639	647	655	651	676	664	665	664	655	685	666	633	678	665	649	674	675	636	639	624	632	691	675	648	694	652	724	641	661	650	665	674	638	683	679	607	696	674	652	658	657	645	619	638	637	667	636	639	682	649	682	656	663	636	683	654	690	681	618	709	639	615	653	659	685	654	647	700	617	632	598	622	626	658	635	671	631	638	655	664	670	663	640	710	670	664	625	654	672	634	661	667	638	632	620	654	648	649	655	701	676	645	642	643	583	667	669	676	694	706	644	665	629	667	659	661	666	652	707	643	688	602	642	654	594	704	652	669	687	679	666	690	676	620	703	594	650	644	624	619	711	652	675	649	697	667	641	687	653	649	665	643	671	689	703	696	694	672	636	667	679	694	661	675	680	672	652	662	644	656	641	667	621	665	641	664	717	654	685	647	683	662	626	677	661	731	698	648	636	664	692	654	685	626	684	673	680	690	670	673	659	698	631	666	601	670	652	631	640	652	681	679	651	658	664	650	657	687	661	670	667	671	662	671	652	664	687	638	657	639	620	665	678	634	672	646	652	660	679	661	626	701	648	655	667	667	602	652	642	615	678	662	694	627	675	664	665	620	656	691	713	645	672	680	622	667	689	638	595	692	644	622	684	663	650	687	711	692	655	679	658	641	677	640	613	676	683	677	612	646	595	673	664	688	668	690	674	616	639	689	664	652	669	638	668	632	661	689	665	624	662	643	675	685	619	717	672	617	654	664	672	655	698	605	681	639	671	648	656	664	699	612	640	658	643	704	634	671	639	645	645	639	633	673	683	643	635	639	671	630	626	655	643	648	686	632	672	701	621	670	646	631	659	648	691	675	638	652	618	676	663	704	673	660	630	628	699	658	645	650	649	681	676	656	617	604	649	676	680	617	680	655	641	631	666	637	620	666	674	640	672	641	644	638	690	665	658	610	635	658	680	667	643	674	661	612	728	640	619	628	677	632	665	653	655	681	652	686	665	637	662	660	608	685	642	671	630	682	677	655	657	668	668	648	656	607	638	677	654	647	665	673	683	690	650	672	670	664	625	675	647	682	663	688	684	633	629	638	660	685	674	657	627	655	634	672	630	643	680	683	675	644	658	620	658	646	689	650	627	752	648	622	691	649	656	706	656	669	648	622	643	662	704	666	704	696	696	682	676	693	655	688	635	671	624	651	663	623	660	672	720	665	588	702	658	671	603	643	659	656	684	648	679	699	664	638	691	650	693	651	657	676	679	617	655	596	697	703	648	668	673	682	691	667	649	697	673	717	689	681	702	674	661	710	665	676	643	644	646	657	651	644	635	672	678	674	672	685	662	639	617	690	704	681	622	637	654	604	626	657	659	639	681	687	629	670	697	654	669	722	649	665	705	682	663	653	619	643	647	644	641	666	670	666	657	685	665	680	664	660	673	609	692	702	674	657	620	669	653	617	654	642	671	674	678	665	668	649	678	617	701	638	645	663	645	659	678	673	625	612	646	672	648	679	662	659	659	645	671	667	676	676	681	659	722	663	651	634	669	677	665	646	624	644	706	618	645	663	639	675	661	644	651	677	666	638	650	685	629	649	638	647	665	635	676	672	674	710	609	671	610	675	668	653	665	658	681	672	646	683	679	655	657	711	664	708	670	655	660	656	647	709	667	655	642	668	745	664	652	657	667	736	651	669	671	682	607	626	722	680	675	679	725	654	631	716	682	604	624	687	682	648	686	675	627	647	665	636	706	673	657	687	662	696	672	702	708	661	631	637	702	626	646	697	666	642	656	669	660	658	644	639	676	681	674	681	666	699	667	659	662	656	659	680	688	667	622	662	645	674	656	694	662	614	617	661	652	651	695	637	668	687	619	686	637	644	681	645	633	646	696	671	687	622	638	698	616	685	614	652	638	680	650	681	654	658	654	660	642	642	667	640	635	651	685	654	644	664	698	605	641	656	659	631	654	650	698	659	689	656	679	631	682	657	673	652	673	714	660	672	672	644	627	652	668	638	659	683	659	691	685	658	644	675	654	647	657	656	639	663	641	702	663	671	705	645	629	612	661	623	678	674	715	684	658	647	695	698	648	697	604	674	690	607	660	640	662	654	638	654	648	663	674	656	614	656	641	664	675	641	661	668	629	673	628	634	649	667	615	681	673	698	664	705	620	689	670	680	637	665	660	656	663	666	645	679	632	663	651	694	656	687	623	681	679	653	671	655	662	587	636	672	661	639	646	644	644	667	610	640	649	631	689	632	674	664	651	665	670	677	666	697	673	628	645	625	685	674	644	616	684	630	626	672	667	691	682	669	626	666	697	665	653	650	635	634	629	659	657	682	643	685	653	667	650	636	662	641	660	661	649	653	624	670	671	655	681	670	632	636	666	662	633	654	669	623	661	625	636	660	641	663	646	713	676	654	670	643	642	656	663	633	650	658	636	670	668	665	665	670	627	645	654	673	679	677	633	643	697	657	625	662	643	658	643	670	669	598	653	654	737	628	705	648	620	662	664	700	630	630	657	680	655	631	678	662	660	680	624	618	659	686	682	657	640	689	671	633	676	699	633	711	658	676	636	653	666	663	684	706	634	673	642	652	658	653	640	655	642	645	696	667	653	623	673	672	663	665	664	659	683	656	688	623	666	664	695	648	680	648	683	672	575	711	662	681	635	673	659	666	645	630	624	705	642	640	678	636	651	656	665	648	630	675	668	610	660	705	674	659	629	642	657	660	642	647	646	676	665	630	658	703	675	672	702	663	644	638	608	692	599	648	653	671	690	662	661	702	679	681	661	650	604	631	638	645	634	679	656	636	691	688	675	643	662	661	650	651	676	624	654	640	631	652	670	690	638	704	636	705	657	670	692	694	688	678	644	673	654	661	682	634	628	627	691	661	650	632	661	663	618	674	697	670	686	643	671	636	664	662	624	642	659	661	686	725	676	639	670	656	634	661	687	688	655	624	641	711	625	666	671	668	625	680	667	637	663	692	647	635	642	653	658	660	661	646	679	710	646	670	679	668	622	672	655	662	623	637	630	628	669	611	655	663	666	668	684	691	654	678	676	643	636	627	634	681	650	636	653	663	694	648	603	634
37457	9088	2815	1931	1344	1098	845	720	598	598	541	495	483	446	433	430	394	408	399	379	391	405	381	394	383	392	379	360	339	339	353	385	375	388	358	368	363	383	339	365	380	349	363	375	398	361	373	375	392	337	381	385	408	340	346	343	352	359	355	365	379	351	336	362	387	352	375	381	374	344	366	385	365	384	354	417	371	376	328	361	345	366	358	351	403	367	382	366	363	330	377	373	373	344	387	362	343	403	386	378	378	320	379	372	364	330	357	369	389	360	378	364	379	359	386	353	407	364	366	358	363	376	386	358	362	375	373	349	347	407	348	363	369	361	342	356	328	384	350	356	376	336	348	379	340	349	347	358	357	369	365	348	353	353	354	354	360	386	362	385	361	360	357	393	382	388	371	399	351	357	358	354	385	380	374	415	334	344	321	367	387	366	374	324	347	344	373	344	368	336	353	352	363	372	346	313	368	360	360	334	339	372	372	351	333	389	381	348	336	397	401	376	375	340	343	361	350	358	367	370	312	375	329	359	375	349	355	379	364	364	340	350	375	378	355	369	354	349	320	363	354	371	372	368	356	368	373	363	363	351	355	382	351	326	315	364	343	391	375	389	348	387	354	379	363	341	394	354	361	345	298	343	347	339	358	361	374	376	366	343	344	374	369	391	352	363	370	346	368	377	344	329	365	406	342	346	345	393	355	379	393	388	384	404	387	377	380	390	396	353	355	340	341	336	372	376	364	372	337	362	360	367	364	345	391	344	359	363	324	339	352	356	379	350	356	374	357	338	388	353	373	344	362	376	397	361	364	359	379	342	360	350	363	368	339	392	368	371	348	359	368	343	339	346	355	374	381	343	374	359	328	350	363	324	361	364	365	370	333	373	368	404	381	338	362	355	345	343	329	338	384	372	384	333	348	393	361	348	318	386	356	375	324	345	363	372	333	335	367	393	382	338	341	368	371	346	390	369	364	336	356	363	387	362	381	344	359	381	385	342	336	371	367	380	352	369	366	352	410	365	365	374	363	371	347	383	338	342	366	372	339	360	373	362	385	362	316	293	362	331	387	356	320	354	353	329	339	348	344	359	357	401	310	368	309	347	389	342	360	355	338	377	367	351	351	335	335	368	347	367	354	350	374	390	358	351	356	388	334	358	366	349	363	332	339	324	367	354	399	318	377	350	355	345	376	359	367	348	361	329	365	417	351	358	352	313	374	361	367	356	381	368	395	339	346	355	337	341	368	401	375	372	358	344	384	344	374	373	341	357	346	354	361	363	391	386	351	372	365	380	349	366	339	385	351	318	359	368	393	388	360	359	366	347	366	315	375	321	366	328	332	373	359	379	337	347	352	348	366	381	363	372	353	339	364	358	333	378	394	357	324	349	348	362	331	348	361	361	349	348	361	342	343	324	383	322	395	327	345	373	378	339	334	330	356	396	364	346	349	334	358	353	377	325	331	360	319	329	314	337	372	361	353	363	356	343	378	370	340	357	391	387	347	361	343	356	380	364	362	330	382	368	345	352	329	372	361	392	381	378	334	375	363	330	338	375	359	370	372	344	380	340	345	360	360	358	327	341	362	367	401	373	354	356	350	397	373	366	335	381	337	352	366	381	363	353	342	341	329	365	366	347	348	369	361	369	384	392	325	371	413	336	359	342	374	370	337	331	373	351	371	384	330	370	385	402	356	373	359	347	383	353	362	328	356	323	389	359	342	338	344	340	347	352	329	320	385	352	340	330	345	361	324	335	339	363	347	365	350	414	379	350	360	383	389	366	360	320	372	361	375	347	398	375	350	336	349	337	351	319	360	347	358	337	362	358	378	319	353	328	331	375	325	346	330	344	352	369	381	347	360	350	389	388	340	366	355	349	362	356	386	385	385	378	363	348	386	371	306	314	331	391	359	333	390	366	369	374	386	340	338	378	362	376	348	362	355	390	355	364	367	345	351	346	395	365	332	355	382	374	375	369	376	320	330	375	340	376	347	399	361	328	357	372	379	353	352	378	328	359	372	399	348	357	383	363	389	364	348	353	392	372	359	371	358	360	371	357	377	353	330	341	347	358	340	319	342	374	393	360	348	354	364	332	354	362	378	355	365	369	334	381	360	340	330	381	364	358	365	373	365	379	328	369	361	343	368	395	329	366	354	359	322	374	337	357	365	339	372	411	380	370	374	331	370	341	319	379	354	368	372	367	374	375	368	334	336	376	360	369	368	393	341	339	339	342	321	347	348	362	370	352	375	378	345	309	388	342	335	353	350	382	357	365	392	327	384	351	346	347	339	364	335	367	378	380	397	387	367	351	350	377	343	364	334	354	369	365	363	386	346	350	340	344	382	386	341	349	360	331	342	359	338	358	387	367	387	326	365	347	341	370	327	364	375	355	344	339	368	365	363	332	357	369	375	352	351	397	331	376	331	340	337	357	347	357	341	384	403	380	354	329	365	375	343	393	361	348	328	401	364	356	389	330	325	358	351	348	364	373	377	375	367	352	370	352	346	331	349	359	360	396	324	360	361	355	339	343	371	411	358	354	369	323	345	363	347	360	364	357	342	342	343	354	360	337	410	352	356	381	310	352	346	386	330	323	367	352	402	393	365	345	377	328	371	371	402	360	372	359	356	347	361	355	341	383	340	367	336	392	366	352	362	360	365	380	365	363	345	340	358	340	361	325	364	374	380	330	363	321	379	367	359	340	361	352	337	357	414	366	353	368	404	388	379	364	355	377	348	343	353	351	378	358	382	367	364	343	347	332	349	364	347	324	397	351	350	351	362	386	370	346	367	354	358	380	359	325	389	308	375	399	385	371	369	354	350	361	386	342	327	372	321	345	331	370	326	345	357	362	321	377	384	336	357	352	343	377	329	369	379	354	364	383	338	338	339	354	367	369	355	358	380	341	361	366	360	346	377	322	334	370	378	378	417	380	377	366	354	342	332	368	335	365	361	374	393	342	365	335	365	378	377	384	347	364	347	389	354	356	368	387	367	362	342	330	352	339	337	346	383	349	359	392	417	338	369	337	369	375	338	365	350	362	356	370	359	374	365	369	357	379	369	383	353	348	375	358	370	396	341	343	389	336	391	317	370	370	345	375	374	338	356	376	334	386	345	379	395	355	358	383	354	352	393	355	363	338	347	349	384	360	359	347	348	348	369	314	354	355	350	364	356	390	369	318	351	343	353	392	332	364	352	393	380	344	347	348	363	385	335	347	360	345	354	335	370	357	359	380	345	351	385	370	362	376	334	369	343	359	419	382	317	344	358	330	348	380	355	352	370	363	352	385	359	329	324	363	366	370	381	373	331	380	330	374	370	361	371	347	339	358	383	357	394	365	402	371	292	353	349	341	382	363	368	374	373	365	341	362	376	341	335	313	363	385	378	349	335	378	384	373	360	367	386	363	356	362	357	379	352	375	378	366	376	372	373	349	363	321	383	342	342	331	389	366	360	379	350	396	360	335	342	353	337	349	354	363	366	353	327	347	329	365	336	398
16008	2286	4738	5442	4790	3847	3179	2717	2429	2069	1930	1723	1624	1507	1504	1414	1367	1332	1181	1147	1133	1082	1082	1052	1020	962	1018	1020	1035	974	954	963	996	940	985	942	983	879	933	960	847	892	938	909	931	912	969	924	849	930	835	915	897	876	873	896	890	887	910	870	870	839	909	925	877	872	836	876	888	837	868	831	841	850	829	863	871	885	843	854	850	907	875	876	828	832	812	832	866	872	843	870	860	873	864	888	947	833	909	877	909	880	898	893	914	852	868	859	849	862	865	905	911	903	893	841	855	828	835	901	876	832	826	896	919	836	820	913	810	848	850	865	893	861	839	946	891	874	901	865	829	848	851	843	834	875	835	868	823	804	840	884	892	815	811	864	831	823	847	878	845	841	842	879	788	813	861	835	849	869	828	812	840	890	887	872	872	880	804	833	826	849	831	918	848	867	854	885	870	886	839	862	864	813	825	844	860	819	859	786	829	827	799	834	883	915	805	972	847	794	851	838	851	849	878	830	840	833	875	826	798	823	787	804	830	885	861	847	889	841	837	860	819	840	895	844	817	831	778	858	834	855	820	827	854	823	793	886	890	843	847	821	811	858	816	812	874	820	855	842	872	884	883	873	838	838	829	871	853	848	861	835	865	857	843	800	918	835	880	838	806	812	829	872	826	856	886	860	852	870	860	832	860	875	791	860	865	853	791	849	835	848	813	871	844	857	782	826	838	848	812	801	833	845	832	871	834	844	870	856	826	849	837	908	841	857	841	881	833	853	872	861	806	899	806	820	847	851	858	858	845	875	882	834	831	804	871	858	859	818	834	812	868	853	837	840	856	853	903	844	830	830	881	874	866	876	838	868	859	873	828	841	875	849	824	870	855	864	787	835	844	860	770	831	805	841	843	846	846	807	840	873	833	825	839	807	815	853	846	893	825	848	818	831	806	868	788	873	867	820	835	843	837	812	845	894	824	868	873	820	929	810	836	828	828	836	814	812	874	764	770	867	831	778	858	830	778	829	865	823	861	859	824	867	797	818	828	798	873	835	854	877	862	854	827	859	848	805	893	837	844	840	882	831	837	912	811	846	848	930	833	813	793	872	843	874	857	850	837	852	850	809	839	833	826	880	890	812	871	822	837	837	834	837	810	910	813	832	848	854	866	854	894	819	869	876	848	871	828	838	861	815	820	855	821	794	881	848	843	822	837	854	762	836	802	837	847	828	860	860	902	884	817	855	862	827	839	834	782	813	897	820	836	832	840	816	830	844	854	824	848	877	884	820	918	853	837	834	879	816	869	824	894	834	888	803	843	923	873	891	896	835	816	859	833	892	909	872	841	840	840	845	812	870	873	883	830	847	850	801	810	827	799	828	870	829	864	834	845	842	814	843	889	849	811	848	862	876	828	830	859	844	855	844	755	857	832	851	855	842	805	851	873	838	901	828	839	818	942	887	850	855	890	874	842	821	861	867	851	887	832	842	837	843	884	827	797	859	930	908	925	849	856	810	841	877	812	836	827	817	839	876	821	813	890	904	883	836	882	750	839	817	864	831	845	822	856	851	834	829	863	833	850	775	800	872	843	856	822	878	838	804	866	838	903	833	826	824	830	802	822	819	846	846	841	853	845	850	884	871	842	832	817	834	863	824	833	865	841	804	822	858	816	831	837	830	828	830	864	824	861	826	813	797	842	814	861	843	862	832	827	820	929	873	871	765	837	848	863	860	864	881	842	865	886	830	870	817	803	844	838	813	842	847	848	832	873	852	853	849	825	843	816	828	862	843	856	846	888	858	846	820	808	803	857	824	848	855	798	818	860	833	836	841	785	809	849	807	843	850	839	750	857	802	903	855	851	875	823	879	865	829	816	865	849	807	858	841	850	865	841	857	862	837	833	824	890	912	845	805	873	828	853	841	844	806	840	843	814	825	854	864	813	881	835	844	790	790	850	852	856	814	812	849	843	825	879	861	874	833	837	862	859	811	808	842	832	842	869	852	862	822	789	847	836	852	799	876	857	839	784	837	854	889	849	803	865	793	836	859	868	819	869	849	855	847	871	843	825	878	845	872	868	851	831	807	783	807	839	781	874	882	857	879	857	845	864	896	816	835	843	855	875	869	860	880	841	868	856	854	841	813	878	859	853	827	773	822	871	814	831	812	872	821	823	849	834	844	850	850	860	892	822	854	821	905	797	815	885	841	856	843	844	827	870	866	850	836	830	862	846	880	898	853	895	835	812	815	813	774	842	799	857	827	795	855	806	845	854	814	814	833	807	829	841	821	852	901	881	835	869	844	827	883	855	841	851	878	796	755	850	882	838	860	869	829	827	840	863	889	888	864	895	811	897	833	843	861	847	823	874	851	828	871	855	794	815	888	867	850	860	874	849	810	861	837	865	855	872	760	830	872	884	858	831	804	840	824	860	846	852	777	860	827	818	860	865	849	806	845	832	803	808	853	825	809	832	858	826	858	823	879	879	841	869	842	832	863	837	832	808	832	853	836	858	860	865	869	843	832	815	832	836	879	872	833	876	876	803	868	818	866	866	836	885	923	833	839	822	863	836	849	850	856	804	855	858	850	812	873	864	825	832	807	803	831	859	837	884	891	851	804	822	908	863	808	854	844	828	829	799	869	831	861	889	784	840	834	856	848	887	844	812	839	858	789	898	808	823	848	815	825	850	860	868	778	858	823	845	866	858	850	901	840	848	851	848	864	883	818	835	796	834	861	819	875	899	846	873	853	880	844	860	844	877	846	841	844	881	875	845	844	853	896	876	844	823	863	838	842	868	853	830	834	851	855	916	833	826	903	859	833	854	837	793	811	850	864	868	814	904	810	850	787	900	860	809	892	862	881	851	865	819	856	858	802	825	830	821	840	804	837	864	809	844	808	818	827	887	870	802	805	830	824	821	844	853	849	842	810	894	841	856	833	856	876	915	846	866	855	820	900	832	831	874	811	876	888	909	809	831	867	816	879	838	844	817	845	795	861	875	891	843	861	829	776	784	830	863	889	814	833	827	836	820	766	919	835	794	809	881	855	803	880	821	836	846	860	882	851	815	857	848	838	849	874	886	808	850	844	811	875	841	846	806	816	901	832	845	846	918	835	860	820	819	774	828	813	813	827	821	848	853	813	866	849	812	845	855	867	894	813	816	820	862	871	830	800	867	829	795	841	831	854	845	837	861	792	846	867	848	830	816	835	844	857	852	806	811	866	818	835	810	810	826	905	836	822	870	849	837	890	854	855	839	848	900	830	828	835	878	831	911	823	859	845	797	837	813	866	831	812	861	863	800	882	897	824	815	871	878	881	860	788	802	849	874	838	846	761	888	892	829	844	811	856	850	855	827	899	829	850	859	808	830	896	847	861	867	832	820	850	822	818	813	854	868	870	868	857	887	825	839	866	822	825	870	788	903	851	877	848	861	875	836	798	866	804	822	884	844	830	828	882	832	852	857	868	838	830	869	805	829	871	867	844	890	837	843	806	835	844	824	834	831	817
2622	198	182	190	189	183	193	175	155	209	180	177	158	192	166	151	178	169	157	179	176	178	176	175	160	177	183	165	181	203	203	170	176	174	152	176	180	180	199	178	152	164	167	163	187	175	163	157	168	175	165	201	180	178	156	171	203	198	172	159	173	180	169	157	197	171	157	167	186	166	157	173	181	179	162	162	167	165	153	185	161	173	162	166	156	156	154	212	161	141	167	155	183	181	177	162	181	173	175	185	165	170	183	163	171	162	177	184	203	183	164	147	161	191	164	193	165	169	169	181	160	154	183	180	146	178	171	144	169	170	174	173	183	169	172	177	168	190	180	177	177	164	178	211	186	180	187	185	164	184	192	189	164	173	158	193	184	171	178	179	146	171	185	173	168	150	162	177	174	158	168	149	186	178	177	184	165	175	166	165	189	176	148	174	184	176	165	192	191	161	171	189	163	145	171	163	167	182	162	175	178	162	168	145	176	164	173	192	176	160	155	150	214	168	168	168	193	191	168	157	165	180	176	197	187	155	179	172	143	168	199	139	161	172	174	180	150	151	168	201	175	151	170	183	181	198	174	141	175	190	193	176	168	157	176	187	183	176	161	168	170	173	187	153	181	167	185	183	160	172	161	153	184	149	183	155	192	172	184	165	172	166	176	157	172	169	145	181	160	164	180	190	176	138	180	158	180	207	160	194	171	174	179	161	150	165	173	168	171	175	169	196	171	169	177	189	166	181	178	163	170	179	151	169	165	175	181	178	146	185	153	162	185	178	159	178	177	191	173	189	204	170	177	194	160	171	157	166	171	188	165	177	184	195	196	182	179	176	179	177	182	158	153	163	157	180	175	145	160	160	169	160	172	158	195	138	166	172	169	190	158	204	165	187	165	162	167	175	181	163	189	154	142	178	183	186	188	193	181	160	156	165	191	175	178	193	163	193	170	181	166	162	187	182	175	166	158	166	177	172	178	160	142	165	181	169	184	185	160	172	177	162	166	165	192	207	156	188	192	178	167	185	187	178	159	168	195	192	173	160	163	161	184	169	180	164	176	176	191	185	204	187	162	176	167	162	180	175	166	154	190	181	165	176	173	187	170	171	182	169	177	192	186	165	144	190	209	171	156	176	193	174	171	146	161	168	182	175	162	184	154	153	169	168	160	187	158	185	174	175	168	172	165	170	184	182	173	186	161	168	177	176	168	161	175	198	154	167	162	178	198	181	154	165	176	178	162	164	201	158	188	170	177	159	180	163	157	186	153	178	159	187	178	174	189	185	180	181	157	200	197	170	158	160	164	171	184	176	147	184	159	177	185	190	166	167	160	157	185	153	205	175	153	154	145	174	162	185	168	172	171	173	153	180	158	183	156	183	162	176	155	158	182	183	149	185	189	169	157	154	143	154	191	176	180	187	173	164	171	168	162	199	164	187	198	159	196	201	162	187	158	175	179	177	170	168	174	216	163	154	160	153	176	156	170	148	182	173	156	174	169	183	200	162	152	178	179	185	166	170	164	188	143	161	185	164	161	166	183	167	179	165	210	167	175	157	168	180	164	174	178	190	167	201	183	200	183	195	157	186	194	172	160	202	198	167	154	179	170	168	172	191	162	168	171	173	173	177	166	159	176	187	176	174	174	172	189	162	172	183	166	172	175	158	180	171	173	172	153	165	178	174	158	162	177	150	160	175	191	160	176	195	183	179	165	172	145	148	189	143	187	155	151	150	178	181	139	160	182	155	157	182	193	184	169	173	163	197	198	201	177	171	164	161	174	156	188	205	157	166	175	204	189	163	200	158	203	206	194	160	205	166	180	164	173	183	191	155	164	188	169	149	178	159	186	170	172	179	167	176	173	159	164	171	196	169	157	150	194	184	159	173	189	189	179	161	176	177	173	194	180	193	170	192	175	161	175	184	169	179	153	185	172	168	183	169	185	161	173	169	164	168	155	184	181	160	169	147	155	164	151	160	179	186	166	180	190	168	169	168	166	206	181	181	163	187	193	175	166	148	184	176	164	179	165	169	191	179	170	157	171	166	145	156	149	185	177	196	179	173	171	178	171	152	163	180	194	174	191	170	145	185	171	156	183	174	164	181	175	169	176	159	167	184	163	176	182	155	165	167	175	158	163	177	153	184	191	182	185	179	167	179	185	167	190	170	183	174	184	190	181	177	143	175	185	178	163	169	136	172	167	185	181	164	146	173	177	154	192	176	174	174	155	199	156	206	176	177	178	189	171	156	176	163	172	162	170	158	177	190	194	185	177	162	180	175	179	179	167	172	186	179	151	170	153	171	190	185	165	194	174	163	179	168	157	167	157	174	156	163	163	170	152	182	184	197	172	190	163	170	178	164	182	179	174	188	187	183	188	158	180	173	166	162	183	148	140	180	185	190	173	172	189	171	180	179	179	158	178	188	180	164	174	161	146	164	181	162	178	191	170	169	171	190	188	163	165	155	195	185	171	159	175	174	151	165	170	152	167	160	188	178	156	171	166	167	165	169	164	157	169	187	175	157	161	199	176	156	177	182	154	168	164	173	149	210	193	168	162	165	158	169	169	198	180	184	184	154	152	188	163	166	164	165	169	174	169	170	180	160	191	175	143	177	176	188	175	162	141	159	167	172	185	164	177	174	179	175	192	183	195	175	204	167	163	187	149	184	156	187	169	158	162	175	178	172	167	155	179	198	197	167	161	155	131	176	163	196	177	191	158	203	191	153	158	167	166	190	166	175	163	157	190	161	176	170	170	167	164	155	191	165	159	159	152	170	170	142	183	172	169	147	180	170	166	162	159	186	158	171	192	189	181	197	148	183	165	174	170	164	178	175	178	170	186	183	154	181	151	159	175	194	184	188	191	145	161	161	187	178	179	173	171	167	161	164	142	206	162	181	155	168	172	162	176	170	168	162	166	159	169	175	167	185	185	162	154	191	179	189	170	199	175	179	150	170	183	190	177	194	133	155	175	159	146	178	168	169	176	196	189	181	139	185	178	165	195	176	143	193	157	165	156	164	160	153	170	170	179	172	177	166	188	192	182	181	215	189	172	171	181	178	181	155	191	177	152	177	171	174	179	189	196	163	189	185	172	163	192	179	154	150	191	193	187	169	186	186	166	193	173	171	160	177	209	164	177	144	183	167	185	167	177	160	142	183	181	142	158	172	168	180	173	192	177	200	138	148	162	169	155	177	184	182	178	148	157	176	151	169	169	150	184	177	178	184	168	172	164	157	164	173	185	177	185	177	195	191	206	176	177	179	161	189	189	182	177	173	149	172	163	177	161	207	176	162	170	167	168	169	177	180	173	156	212	171	170	170	174	170	148	171	166	219	181	187	173	184	162	161	154	209	161	174	158	178	155	188	196	156	192	175	183	164	150	193	172	159	163	175	156	197	171	179	169	168	144	137	173	170	195	180	154	173	152	145	169	177	183	159	141	162	180	172	167	166	193	181	182	174	167	166	164	177	177	145	201	174	164	183	191	187	202	165	162	182
3052	552	541	568	514	546	524	534	508	470	498	504	476	490	475	485	486	468	464	434	418	451	495	472	450	450	478	484	460	441	480	494	483	455	440	482	470	450	447	500	510	438	438	477	468	447	477	487	456	493	435	481	449	489	477	489	486	464	478	448	468	459	474	494	471	475	462	476	485	534	497	454	439	446	462	435	466	470	523	489	467	454	420	471	465	497	453	484	471	474	458	483	465	463	466	483	495	448	489	475	501	483	476	468	486	466	467	459	398	497	495	496	494	430	476	480	464	472	438	532	469	484	497	498	473	495	471	457	469	441	454	492	476	481	446	458	465	467	442	466	465	438	432	477	478	486	490	480	492	468	470	449	448	481	475	429	495	460	459	470	456	460	457	465	476	474	485	488	465	446	443	471	433	466	449	483	448	451	474	463	485	452	470	467	481	436	453	489	459	461	474	454	472	459	465	449	511	459	456	426	454	468	454	501	480	490	480	462	438	514	455	499	476	491	473	450	444	468	396	488	427	467	470	428	487	445	489	451	483	438	444	421	488	465	458	460	471	465	451	502	451	443	504	497	485	453	484	443	474	455	459	470	486	470	474	508	496	478	455	474	485	442	465	504	446	465	502	475	415	461	502	465	473	494	482	461	434	462	475	473	485	454	483	465	488	453	493	475	442	453	497	480	462	451	475	455	482	476	473	460	456	445	479	454	452	445	457	459	438	485	463	490	472	484	431	510	479	495	478	525	454	469	514	484	499	504	504	490	479	478	465	478	456	484	437	466	463	469	451	489	478	481	441	464	464	501	434	500	454	452	459	437	468	493	488	468	443	515	435	447	450	473	440	483	476	502	457	447	486	482	456	481	466	426	470	469	476	477	482	497	510	492	456	525	459	469	460	441	479	462	459	504	471	450	469	473	447	486	504	431	450	444	479	464	444	456	443	482	519	483	446	472	468	480	474	464	465	507	483	438	455	448	463	453	449	488	465	449	499	503	486	480	447	441	445	506	493	437	500	484	480	491	488	482	441	495	479	479	441	447	464	454	464	432	493	444	433	492	463	456	487	453	453	504	450	472	455	458	436	446	497	457	475	423	485	451	479	441	478	497	451	453	453	471	475	467	466	461	457	475	454	500	470	448	458	471	479	443	438	499	473	472	467	458	472	488	464	443	464	460	460	478	480	506	487	478	438	501	467	457	440	423	508	457	445	499	472	477	443	491	475	471	450	493	473	481	469	495	477	457	473	428	447	484	478	442	420	453	444	458	462	441	507	502	454	487	504	469	456	450	470	450	475	466	476	492	478	443	457	477	430	456	418	494	507	445	476	479	475	472	497	483	471	468	473	473	464	469	479	521	493	417	431	445	443	453	467	473	442	471	463	504	462	475	482	444	470	467	460	441	453	450	465	479	456	466	484	484	458	427	483	469	478	456	464	444	496	483	439	470	445	469	438	489	471	453	483	460	468	452	506	458	492	469	452	476	482	439	465	459	481	481	483	429	443	440	463	468	447	511	431	451	426	455	481	493	476	494	479	438	444	454	525	447	468	469	484	485	477	462	475	474	453	487	439	464	499	468	480	485	489	472	458	462	458	475	472	466	429	496	454	476	483	444	489	489	476	508	421	426	441	457	451	489	471	447	502	480	461	460	435	496	454	436	490	457	513	523	461	466	488	463	487	466	463	471	459	471	450	491	441	459	489	438	486	500	466	464	485	480	440	484	505	423	457	469	433	455	503	426	429	466	491	479	466	491	455	467	421	465	452	473	498	447	468	473	445	438	441	444	491	479	526	490	445	494	436	464	455	463	463	464	437	472	485	468	452	446	481	464	483	489	475	461	445	457	499	463	486	472	489	459	472	461	458	479	449	498	497	485	450	476	479	480	483	444	481	443	455	452	462	450	447	469	479	475	456	466	460	447	412	447	488	459	449	458	491	437	467	485	481	496	511	461	475	460	486	475	413	474	457	488	508	507	499	492	457	487	461	515	491	478	456	495	433	447	473	436	477	441	421	456	490	459	501	477	494	439	464	476	442	518	495	463	461	480	463	452	480	414	465	461	473	454	499	511	492	435	484	436	461	461	486	463	514	472	497	469	470	465	473	443	476	496	418	484	470	400	496	457	438	493	469	482	492	469	432	482	456	448	479	445	477	467	477	458	476	460	467	507	505	467	501	478	453	473	486	472	457	481	434	479	500	451	466	472	467	489	473	443	457	474	458	473	477	455	504	443	456	473	483	427	465	503	520	486	472	439	462	487	441	489	504	476	463	450	443	458	489	466	498	484	438	470	470	496	484	513	446	471	444	451	471	457	487	475	451	462	451	490	464	439	439	451	525	502	466	476	491	450	474	455	459	468	452	485	470	447	461	437	457	439	455	473	464	429	498	467	438	454	493	439	493	482	455	472	471	479	475	491	464	517	471	476	450	466	505	440	470	439	477	472	440	455	504	481	433	466	525	458	465	437	460	492	457	461	470	482	438	484	480	511	452	475	460	444	490	435	441	486	489	465	453	472	465	446	491	495	463	436	472	457	469	438	450	467	463	438	456	454	466	442	486	450	470	463	491	491	504	486	480	508	452	455	468	490	497	448	463	463	508	472	476	444	423	465	502	479	505	461	473	467	455	453	486	474	430	478	467	460	452	479	473	497	462	451	474	468	451	478	466	427	469	476	469	479	420	443	451	495	467	472	458	468	457	474	471	449	446	462	472	476	458	470	492	468	442	472	475	484	445	427	480	464	481	468	457	458	479	470	482	473	470	501	456	455	433	446	472	479	478	449	474	456	441	439	511	441	474	485	424	462	474	459	481	448	484	481	452	466	481	440	442	449	479	466	468	480	478	448	478	457	470	487	491	486	438	472	457	482	497	478	455	441	459	422	457	482	454	443	467	446	445	475	447	503	468	479	446	496	471	466	474	498	471	467	476	506	475	501	436	454	438	433	435	462	459	481	471	452	466	479	482	486	488	474	482	460	389	449	480	477	471	405	476	441	487	447	482	477	424	463	476	441	435	460	481	468	440	467	460	461	433	445	496	457	499	478	480	454	489	448	462	483	512	457	444	472	479	498	517	499	475	451	447	463	473	471	458	475	485	444	437	503	488	476	470	490	490	423	460	485	448	424	471	464	491	438	458	462	450	496	486	440	485	480	446	474	486	457	465	446	455	431	452	468	463	483	436	452	452	490	465	477	463	501	456	453	486	488	461	508	475	474	471	487	463	477	487	464	479	444	436	451	434	465	473	454	434	473	482	448	463	435	490	442	436	476	474	436	463	474	467	511	465	460	524	429	469	448	469	497	453	490	479	486	455	458	465	460	477	499	505	458	464	434	481	492	474	480	485	440	471	452	465	476	462	494	459	461	444	466	461	441	497	466	465	454	463	466	443	463	458	463	503	484	477	453	405	488	479	476	514	450	499	466	483	438	492	462	511	463	477	485	454	476	432	493	440	456	451	452	481	489	435	436	470	491	470	477	460	461	456	492	500	464
25282	3309	1287	951	693	582	488	437	420	371	363	342	317	292	306	309	267	333	292	297	289	303	309	264	260	281	284	312	302	288	271	257	271	269	256	277	277	293	251	297	290	259	282	254	268	260	270	274	292	282	265	246	270	292	261	281	263	268	301	286	243	291	302	264	238	245	261	246	275	261	272	257	271	250	278	264	270	264	277	262	262	229	282	268	269	266	266	325	266	278	280	253	269	268	293	286	256	285	298	254	281	265	258	284	258	247	301	265	274	275	290	275	258	253	258	276	273	264	262	270	285	283	239	261	274	255	278	301	271	256	267	292	301	254	260	279	300	266	284	271	273	269	273	262	267	262	238	255	291	277	233	260	278	273	249	296	306	301	262	250	269	258	268	260	262	261	272	238	251	271	255	288	284	298	262	286	262	218	271	279	317	279	265	289	281	240	288	261	298	272	262	226	247	275	264	269	269	266	263	256	293	241	259	228	271	276	249	298	270	278	254	267	253	251	306	278	227	271	249	264	250	276	286	277	251	259	261	250	267	266	245	287	264	261	265	245	280	246	277	267	282	259	279	247	269	255	276	254	251	270	280	276	302	248	273	250	274	256	273	269	264	246	244	297	267	274	252	251	253	273	240	298	276	270	266	288	274	293	266	269	263	295	272	274	284	297	266	236	291	289	234	260	266	250	296	269	257	261	255	264	285	257	268	259	254	287	245	243	269	281	260	314	265	264	284	264	291	267	265	295	237	282	263	296	228	274	278	285	285	248	254	303	259	256	278	256	259	236	259	295	246	286	296	245	233	288	232	299	255	243	272	243	268	251	258	290	283	241	254	286	235	265	279	226	286	279	247	242	285	255	304	260	270	268	229	267	244	284	274	286	258	254	266	267	259	249	277	245	272	265	251	291	279	260	239	262	281	240	273	285	284	259	272	278	228	278	246	279	266	286	283	271	266	272	287	234	284	253	254	291	264	296	248	263	253	238	267	289	258	312	278	264	281	239	256	265	251	263	302	263	267	231	255	254	265	272	270	266	242	264	290	227	249	273	262	281	283	277	286	286	261	266	241	264	266	252	286	306	253	290	302	275	278	267	258	280	281	255	278	260	236	272	279	245	292	262	226	289	253	263	262	281	241	241	240	237	270	267	248	250	277	271	265	281	274	277	288	290	282	266	249	310	260	257	289	292	247	233	269	242	275	253	305	252	282	286	269	309	238	266	287	291	242	270	254	266	265	301	267	268	262	287	269	264	280	310	263	254	262	286	267	242	251	275	275	278	298	245	263	283	252	256	277	291	257	264	248	279	264	265	265	259	275	272	255	280	260	227	264	238	277	290	254	265	274	310	252	288	270	298	253	302	313	261	269	261	314	261	276	254	292	279	267	307	221	275	285	267	277	264	266	267	273	263	267	243	272	248	263	260	294	265	264	276	278	271	245	283	262	251	254	288	249	267	264	258	246	256	288	241	297	284	285	292	254	280	279	264	284	272	291	263	274	273	277	271	277	277	242	251	262	270	222	289	276	265	265	299	279	252	273	315	276	255	292	285	275	263	284	260	283	248	287	273	275	257	274	267	266	272	265	256	272	267	232	264	254	292	267	305	271	258	251	256	284	261	272	250	267	294	272	290	277	280	266	289	259	271	269	274	271	294	257	269	284	274	271	285	270	283	294	291	266	260	259	286	264	257	260	274	293	260	267	253	273	301	270	269	264	255	244	286	263	264	252	265	256	223	254	264	278	227	252	289	268	246	274	286	264	294	249	289	264	264	257	270	283	298	263	272	240	266	260	268	275	279	263	263	280	280	280	275	249	255	312	244	278	233	284	279	254	264	272	277	268	262	246	283	224	229	245	279	252	249	257	245	235	282	280	231	254	255	296	274	293	274	254	263	256	254	241	263	262	269	257	262	261	294	256	246	299	261	254	301	277	277	256	248	265	287	273	242	249	266	235	251	293	262	284	259	274	287	284	242	258	287	266	242	284	272	266	260	307	248	259	265	264	283	266	283	272	257	284	276	296	261	254	266	247	277	265	265	269	269	236	286	268	275	249	261	261	279	260	269	236	267	243	264	256	289	249	277	253	261	279	282	300	274	284	297	262	267	253	277	245	268	246	270	257	226	271	265	264	241	297	282	249	266	282	258	281	256	280	280	255	299	247	271	269	261	295	282	263	267	241	232	263	235	262	294	245	277	262	267	284	247	284	238	280	248	224	279	274	261	303	247	252	259	301	235	255	276	269	271	263	255	278	275	264	274	244	234	273	226	263	247	253	273	252	278	254	274	259	247	259	277	275	262	231	266	286	275	249	246	241	267	280	276	261	246	273	288	277	277	254	243	269	246	248	271	276	261	227	268	287	252	269	247	247	260	287	257	267	287	280	259	267	277	266	289	262	243	266	260	273	226	235	254	276	270	255	292	268	256	266	301	286	288	291	278	268	258	271	263	256	261	301	266	280	277	296	267	257	281	267	273	253	268	251	274	262	272	262	266	276	251	286	274	294	284	282	262	293	271	280	280	234	252	293	295	243	250	258	267	239	222	265	281	296	265	285	255	296	268	293	267	272	278	266	270	276	290	273	273	253	296	291	294	255	283	286	281	277	261	255	295	254	272	237	265	254	266	257	270	293	285	288	283	270	256	253	260	281	280	284	265	262	277	260	271	248	289	293	274	274	280	263	283	270	259	229	275	282	288	257	291	255	277	264	265	290	261	259	277	274	275	255	270	279	259	234	252	252	274	294	272	280	233	258	292	278	273	255	280	273	276	286	247	267	271	253	274	275	278	269	255	284	266	234	277	291	276	237	271	276	257	275	252	286	269	260	239	277	262	269	274	273	289	275	300	244	284	261	291	255	283	273	257	272	279	258	256	289	259	276	241	269	282	251	283	272	257	303	260	241	294	262	247	228	277	255	291	242	287	252	260	271	262	256	252	245	255	250	276	277	269	298	285	254	274	287	232	255	259	256	263	278	248	268	275	248	257	270	255	261	276	299	293	249	269	282	273	281	286	285	253	318	284	283	260	251	258	280	262	220	261	235	229	258	245	255	276	276	253	261	289	275	283	284	262	293	249	257	250	265	272	267	240	262	284	271	271	249	254	258	260	280	271	281	286	266	271	302	285	264	245	267	261	259	250	241	245	259	272	293	247	262	262	306	292	269	260	263	269	270	279	271	271	271	264	270	292	250	275	287	266	266	288	257	267	318	265	246	239	268	249	276	275	303	229	287	230	257	280	279	295	253	251	246	263	270	293	299	254	242	292	228	246	264	249	266	255	283	264	255	261	317	268	247	259	291	262	261	284	252	263	290	269	249	287	285	232	260	264	260	262	254	242	260	236	297	279	259	281	260	281	263	279	270	276	253	265	245	249	272	284	274	250	260	277	260	252	284	290	259	272	285	250	257	253	293	233	273	282	282	251	279	287	305	255	285	277	263	271	298	258	245	294	247	266	286	290	286	287	259	259	285	253	261	249	284	267	267	272	295	310
11864	1375	2703	3106	2744	2311	1901	1681	1498	1348	1215	1159	1062	1038	960	911	877	890	868	889	838	800	787	793	794	790	737	720	730	786	768	737	759	717	711	725	733	707	698	726	692	730	713	671	692	650	695	736	683	666	673	730	665	688	715	707	679	674	693	680	687	695	698	633	659	652	707	692	694	668	665	682	683	676	680	698	664	677	731	678	671	669	696	747	667	642	664	708	732	679	643	661	682	687	695	672	670	747	712	708	734	685	734	680	668	681	673	724	684	727	708	762	744	686	743	713	695	701	672	721	710	682	702	675	659	653	742	683	655	678	685	702	695	675	720	694	681	689	674	732	692	664	684	649	681	650	702	660	679	677	698	664	696	652	742	693	718	712	683	649	629	670	656	664	676	650	719	672	670	682	655	645	677	664	705	680	658	667	663	651	717	632	668	686	676	654	693	629	676	639	699	678	669	650	727	677	668	663	731	677	721	685	641	635	653	654	702	679	663	694	648	665	665	691	689	624	669	664	690	670	656	647	696	662	637	656	674	665	658	653	703	674	617	628	685	686	681	640	692	683	662	671	713	671	687	719	637	696	682	706	686	679	687	696	665	623	651	645	684	675	678	677	712	667	633	662	692	707	710	694	611	666	699	675	694	676	659	697	641	693	693	676	661	647	691	676	652	660	752	679	636	703	661	699	645	688	659	648	638	682	745	738	688	645	678	656	643	660	690	670	693	656	669	654	680	707	652	652	662	674	683	676	677	704	702	661	700	699	709	669	623	667	673	645	667	660	695	659	677	696	705	639	636	647	678	655	651	729	712	711	696	700	625	706	666	686	662	671	649	679	703	655	681	680	673	676	682	643	700	680	681	659	693	656	647	660	645	671	666	633	670	739	672	673	669	680	697	643	699	658	638	678	694	645	659	686	672	710	701	663	682	660	671	683	723	694	632	706	703	663	660	686	646	642	679	663	695	622	644	683	639	614	688	707	683	717	649	692	642	652	656	608	676	709	701	667	698	660	675	674	659	655	643	669	665	663	666	707	677	673	688	686	736	681	674	641	697	678	718	760	666	660	681	704	707	646	644	687	677	639	640	612	685	736	735	703	695	696	672	711	714	624	716	645	714	689	672	693	692	696	703	673	688	641	686	676	718	679	702	691	660	723	633	642	679	653	660	720	673	692	662	693	634	711	686	688	666	653	652	665	688	674	649	686	653	680	624	662	637	656	670	647	665	717	649	707	686	643	691	671	641	687	699	686	689	727	675	672	699	708	596	670	673	676	707	665	676	689	666	691	686	678	672	677	676	663	662	668	702	628	658	711	659	651	675	647	664	689	696	685	719	656	651	678	626	661	729	678	665	673	628	716	691	705	688	681	683	669	672	667	707	665	678	695	687	689	652	661	697	652	670	659	647	669	690	683	690	684	640	726	644	671	658	695	651	660	685	700	645	643	679	731	668	645	692	657	696	713	702	687	671	710	676	689	666	669	683	676	706	675	645	738	681	718	678	669	692	670	719	668	680	653	688	679	647	692	677	591	672	703	670	715	677	637	638	689	713	735	676	680	706	675	705	687	691	670	651	679	694	683	655	720	720	690	658	668	686	696	649	685	647	629	630	668	660	661	661	690	631	690	674	717	647	682	677	630	680	661	696	634	651	679	642	677	667	642	647	671	661	673	662	702	685	689	687	687	680	730	666	700	646	673	671	670	668	677	670	675	668	688	663	682	709	703	657	640	700	674	718	688	712	648	685	680	668	680	682	698	661	664	713	657	689	694	677	670	672	715	683	696	692	672	641	676	719	698	704	690	665	656	675	694	692	653	695	671	661	677	665	644	706	656	682	629	666	664	664	656	716	645	696	691	677	678	768	624	668	660	640	675	704	664	663	690	688	699	726	698	655	671	709	654	683	643	654	690	638	713	632	711	678	627	693	679	680	688	640	660	640	642	670	656	646	686	682	669	678	612	686	697	651	710	682	671	677	699	620	662	692	674	669	614	696	639	689	705	712	638	681	646	709	709	639	649	678	673	689	685	626	687	692	678	689	686	680	700	673	692	709	648	628	639	645	627	706	715	699	679	695	672	625	684	679	667	678	700	629	706	660	677	704	692	628	638	731	690	646	681	658	671	712	680	662	652	688	667	708	751	702	658	679	670	676	701	667	693	619	658	670	669	666	683	681	680	686	646	635	667	700	636	670	668	664	656	678	678	692	619	658	659	667	670	680	650	684	671	678	613	705	627	677	675	707	676	690	693	663	693	689	670	675	681	644	663	688	669	638	717	680	709	685	677	655	666	662	671	656	692	681	692	681	675	684	660	673	714	671	678	677	666	702	689	660	710	686	668	702	691	664	689	666	687	650	654	675	732	667	670	687	685	684	658	713	652	723	611	708	693	611	670	651	665	690	692	685	679	704	685	704	736	626	677	678	665	694	648	631	727	662	668	740	713	698	655	693	693	663	645	699	607	673	682	694	688	710	659	686	672	668	697	668	631	683	698	682	691	687	713	673	652	695	668	677	686	686	667	644	681	643	620	656	662	648	719	657	633	704	682	641	750	707	742	711	689	660	713	671	726	697	681	683	658	678	660	660	654	655	686	677	688	700	669	616	662	663	667	695	662	657	628	650	685	732	665	642	669	719	675	688	667	718	655	651	653	656	712	644	664	658	665	674	695	710	657	717	664	674	659	738	669	720	681	694	675	674	644	660	703	701	648	729	707	686	651	685	688	664	635	637	654	747	701	659	660	660	670	659	642	712	674	731	677	692	673	693	653	667	703	664	675	679	672	696	657	686	659	657	712	682	701	735	708	654	682	661	664	682	686	633	672	663	637	699	646	664	666	659	724	692	687	650	688	725	681	637	674	644	683	761	697	689	656	660	645	727	654	698	666	740	635	705	693	694	660	683	683	675	630	685	668	690	638	670	660	623	680	616	637	688	656	622	669	707	605	683	659	657	637	697	636	654	681	691	626	641	687	700	679	677	649	649	698	679	674	636	711	689	650	652	687	698	659	675	665	680	675	649	701	676	705	693	655	673	690	673	718	680	704	681	653	648	684	663	647	716	676	692	712	673	718	660	650	637	662	684	685	653	676	666	689	653	684	665	639	660	685	661	667	666	665	667	691	700	676	680	656	652	660	690	672	710	665	629	674	690	691	669	644	652	635	664	711	648	622	689	670	749	644	673	685	671	603	670	677	676	662	671	664	677	704	700	700	719	710	663	626	656	673	699	669	640	662	685	676	691	693	653	641	738	659	680	707	672	668	660	684	665	665	652	691	723	669	725	640	637	665	697	726	665	676	716	709	721	664	667	701	691	693	654	757	665	649	677	682	674	685	717	690	627	611	659	678	688	687	675	678	715	709	730	668	682	715	674	713	638	684	679	675	647	678	677	700	674	670	695	668	646	653	642	705	655	695	663	671	638	669	698	691	719	671	680	642	666	656	696	679	661	651	707	666	709	639	685	654	699	644	664	703	669	639	661	668	637	639	701	648
36198	7960	2743	1859	1314	999	857	756	650	585	516	488	494	448	452	416	425	389	429	400	395	411	394	391	362	380	346	354	384	391	361	369	378	399	358	363	402	358	356	366	359	357	364	360	383	366	334	348	343	344	330	343	384	380	353	333	360	333	357	354	328	353	414	370	347	388	375	362	361	364	329	363	356	391	351	374	350	350	354	367	340	384	347	369	384	352	342	379	370	351	380	361	354	350	385	382	350	346	361	385	360	382	362	402	346	341	351	388	356	353	368	351	351	357	350	366	343	363	360	368	355	371	356	364	339	351	346	368	359	356	387	347	382	379	389	384	384	337	364	375	360	340	362	324	351	364	361	320	354	320	368	342	326	370	360	369	382	369	365	331	355	383	374	361	385	357	347	339	373	374	364	351	316	354	360	333	367	299	336	365	363	363	384	372	337	362	346	389	330	354	367	401	383	344	339	329	353	356	400	372	341	340	353	403	360	387	353	378	365	368	362	335	339	300	353	339	407	346	344	334	369	369	366	339	336	356	348	347	342	373	371	355	366	353	352	374	365	354	322	370	359	385	360	350	346	354	339	371	340	349	355	344	360	328	327	318	379	391	348	364	395	361	323	378	367	376	373	333	352	371	375	347	383	380	322	348	339	364	333	374	359	399	349	349	358	396	345	345	367	384	344	377	355	364	366	336	358	335	367	380	395	363	383	352	367	358	366	369	369	390	337	352	358	327	357	338	374	356	391	364	344	354	340	343	344	355	340	343	363	359	387	344	352	362	365	367	352	376	349	346	378	335	325	350	346	375	318	364	336	351	345	398	391	354	355	346	371	361	340	397	358	358	382	364	388	386	388	362	370	365	357	340	376	339	358	363	382	343	392	336	358	374	376	347	348	352	360	358	333	375	335	347	371	361	354	348	387	355	358	360	384	358	333	362	335	371	374	364	343	364	358	355	371	320	321	348	334	322	346	369	369	367	327	368	345	365	355	391	375	380	348	358	376	347	398	360	363	340	382	357	302	356	362	348	355	343	365	339	365	360	364	326	341	404	374	355	369	347	343	345	358	342	361	318	352	368	362	394	350	352	362	391	365	379	333	360	380	370	366	363	339	338	359	360	382	371	362	371	365	336	350	376	379	370	321	359	373	341	350	340	342	372	336	341	361	350	341	380	349	335	342	373	356	356	386	366	349	372	349	364	385	359	344	382	378	353	340	347	308	349	364	361	352	379	358	331	361	371	357	359	364	321	346	345	388	339	349	344	326	347	359	358	327	385	393	334	355	367	361	362	337	366	413	368	360	375	362	362	411	352	355	365	389	351	380	334	413	363	352	383	361	349	366	358	392	355	345	374	389	362	337	377	349	291	395	400	339	337	361	386	363	363	360	381	360	358	388	369	368	333	371	383	349	349	361	322	358	326	375	374	332	357	332	351	376	389	370	342	327	333	341	309	375	348	403	360	391	386	333	372	367	359	368	414	362	371	383	361	321	353	385	373	385	375	388	363	338	360	345	336	337	393	386	358	366	368	378	382	360	328	381	348	355	392	417	344	371	351	373	371	383	360	359	355	333	358	383	361	364	369	373	348	376	374	382	350	315	336	375	371	349	341	381	376	350	366	373	390	326	349	391	359	341	360	388	351	361	386	332	362	350	358	366	332	361	319	369	361	334	364	354	339	356	365	389	335	367	337	349	361	366	370	361	376	338	342	356	393	370	353	341	382	372	343	360	331	375	365	338	333	365	358	370	337	340	330	371	363	349	328	380	382	322	374	356	349	375	344	376	354	374	368	372	339	378	337	365	373	366	357	343	363	374	340	364	347	322	359	354	360	369	339	354	341	375	379	363	386	356	353	353	326	354	363	347	362	367	334	348	381	365	345	355	357	355	320	376	335	371	344	348	322	341	369	338	365	360	384	372	378	353	382	352	343	355	362	338	377	384	354	338	331	368	396	363	387	364	364	370	389	341	358	347	372	387	359	365	363	355	349	390	354	333	366	344	320	367	353	348	377	336	376	330	340	374	335	336	345	381	395	355	370	347	350	363	366	344	328	339	324	333	352	368	345	332	358	350	368	359	354	324	341	319	312	369	382	350	356	306	344	340	318	374	398	358	349	374	364	361	370	344	347	353	363	355	330	353	381	386	356	330	369	370	359	375	349	365	381	363	359	348	319	366	343	341	336	349	361	352	318	362	351	351	334	358	338	330	348	340	382	355	379	366	361	346	362	348	374	327	299	334	366	346	353	358	329	362	370	371	372	369	384	349	359	378	354	328	360	360	368	327	361	401	352	341	365	342	365	322	366	358	340	353	333	355	342	352	371	338	365	357	389	350	374	385	353	367	355	359	352	333	396	370	389	352	372	349	325	371	330	355	368	332	379	363	373	348	342	354	392	320	328	318	329	366	352	338	380	378	323	335	360	373	360	347	361	362	331	345	367	333	365	353	339	360	366	367	398	384	368	329	341	344	359	375	329	338	348	341	344	361	399	384	342	355	374	358	337	367	358	336	381	338	366	367	355	364	360	362	298	388	366	367	381	343	335	347	378	324	388	337	362	379	381	363	349	349	379	325	360	345	366	336	326	336	375	366	324	355	342	368	371	351	341	342	366	320	351	381	364	359	314	326	317	339	374	306	359	359	343	348	375	354	358	370	314	374	336	365	330	344	325	372	357	385	352	358	369	380	390	350	344	385	330	367	363	375	335	370	364	370	385	352	372	390	381	358	343	345	347	396	398	357	355	351	349	366	364	346	386	351	378	366	361	372	347	359	400	359	371	349	345	333	397	313	382	337	346	386	312	359	384	364	343	383	353	367	398	345	341	357	336	382	340	355	366	371	354	397	365	393	365	348	388	372	388	351	341	368	363	389	354	343	360	367	339	372	379	382	328	306	335	346	361	292	314	382	359	363	353	368	356	340	369	364	341	328	387	358	359	359	384	378	352	347	348	363	318	351	379	357	345	361	371	336	363	360	346	377	391	321	336	357	327	347	360	360	384	348	366	392	356	351	328	400	345	329	360	344	347	334	351	391	344	372	381	345	376	367	366	352	380	401	400	364	372	358	370	381	359	308	350	382	361	360	336	359	380	361	392	370	363	348	372	316	362	374	379	342	326	351	376	334	360	342	343	342	353	360	344	345	354	403	386	388	358	340	332	345	399	338	363	380	345	364	390	375	386	382	374	344	356	350	347	359	324	391	379	386	329	358	357	353	345	377	356	356	362	352	342	365	329	327	324	374	359	327	316	368	378	348	393	354	390	386	367	371	366	349	372	372	370	356	354	397	358	349	361	353	383	378	344	334	387	348	343	365	342	340	375	365	338	350	381	354	344	339	349	339	377	348	384	341	376	332	385	352	366	408	336	366	356	357	373	359	354	356	344	352	360	385	359	379	365	347	350	370	354	372	367	342	354	349	354	333	354	381	319	364	352	351	370	401	366	339	346	342	322	383	373	366	356	350	350	333	362	375	350	328	375	359	329	343	346	397	400
15619	2200	4728	5482	4655	3911	3262	2774	2422	2133	1947	1727	1680	1467	1388	1386	1398	1247	1198	1180	1167	1143	1094	1086	1142	1068	1001	995	991	944	1012	939	891	919	966	976	921	909	913	961	862	908	887	885	894	877	901	953	929	887	938	865	833	871	879	910	862	864	903	887	897	916	874	886	856	889	851	863	891	835	911	847	906	845	909	870	848	863	839	888	794	863	834	868	882	837	826	880	868	875	854	823	857	887	868	844	845	847	883	870	893	867	860	903	901	872	881	852	957	873	935	872	927	853	840	799	889	840	861	905	845	928	886	833	828	885	883	873	887	842	860	847	887	862	827	848	861	891	870	859	827	848	807	867	812	845	880	828	832	842	839	853	868	869	843	832	785	907	848	848	836	861	829	821	830	831	856	844	867	850	871	859	826	816	841	869	869	825	810	854	806	842	865	850	812	875	809	870	841	890	867	809	810	843	834	875	850	853	861	846	818	834	860	863	838	859	850	835	901	841	857	809	835	845	852	845	820	835	846	884	831	796	858	839	841	886	808	827	857	868	836	826	775	827	870	861	809	920	853	871	856	787	794	869	844	841	832	849	866	842	862	834	820	867	801	847	885	850	890	863	855	838	846	825	839	808	881	780	925	797	870	887	866	803	894	845	861	826	830	804	888	790	811	841	894	858	770	857	816	845	836	845	857	828	844	799	834	830	834	832	817	837	846	865	832	850	834	833	824	882	842	868	805	870	854	814	813	858	834	840	871	807	857	890	858	865	858	821	857	811	833	819	793	859	880	830	841	832	792	857	811	889	825	829	836	868	823	859	786	852	851	855	822	816	866	890	822	836	879	885	884	822	856	898	836	831	826	839	796	861	897	812	823	805	867	846	826	864	819	827	821	852	836	852	816	880	844	812	862	837	843	816	831	819	863	786	867	831	856	876	866	862	809	839	837	835	825	871	885	861	860	826	854	850	837	818	849	875	891	849	853	850	826	851	820	818	837	779	869	826	856	843	874	815	844	838	805	887	806	823	831	799	854	861	780	833	801	848	832	878	826	859	818	812	858	795	856	850	860	852	825	834	852	851	842	848	855	805	864	872	874	890	818	811	885	825	867	889	851	814	825	825	860	885	847	815	852	852	829	826	831	864	898	856	869	855	827	836	853	842	828	896	805	829	827	817	846	823	841	833	830	821	856	842	821	840	847	852	818	854	850	795	844	811	855	857	827	898	903	842	839	820	830	865	798	806	833	810	855	802	810	812	874	827	877	812	847	841	848	867	890	804	834	857	849	872	840	859	802	853	875	843	835	793	861	867	830	893	806	809	834	866	840	823	848	844	832	851	847	877	862	858	842	890	856	835	865	826	812	829	843	839	848	815	836	835	820	853	806	830	851	829	808	875	833	821	878	822	849	894	858	847	875	855	773	819	831	859	824	813	832	815	845	811	888	886	857	876	822	872	823	866	850	835	800	889	818	865	792	864	835	877	831	810	867	866	842	820	841	846	809	854	887	846	825	830	814	788	857	869	830	844	886	844	819	841	820	817	856	819	830	830	854	873	844	865	864	859	807	827	865	876	873	878	857	842	846	828	870	781	830	819	808	869	843	855	811	839	840	814	790	826	829	850	846	838	833	867	855	893	884	853	797	809	825	865	888	815	867	813	830	858	825	816	837	835	874	854	838	840	808	852	868	785	833	845	798	864	828	890	805	808	803	841	821	856	852	867	851	835	851	851	878	818	849	850	859	875	871	807	838	824	809	846	867	840	862	869	858	821	874	805	849	818	878	882	802	874	823	844	839	856	837	828	835	762	810	859	861	834	829	848	852	858	855	830	839	804	880	805	787	897	894	836	863	868	839	806	836	849	908	899	834	805	792	870	854	889	829	807	841	812	800	863	808	858	837	810	838	880	809	808	851	856	815	815	876	857	845	834	886	868	891	845	848	878	843	843	850	836	803	849	841	813	840	835	821	825	800	817	866	818	874	829	824	817	837	791	802	833	862	815	812	843	839	830	788	807	888	870	778	798	850	856	883	867	859	856	809	833	901	817	783	828	879	860	866	808	853	816	876	835	847	762	801	877	850	857	820	817	822	801	825	886	849	806	831	848	919	842	855	806	839	809	841	880	870	871	865	862	834	863	840	861	860	878	826	826	821	868	835	828	883	833	868	881	825	904	806	831	839	822	832	792	814	856	793	833	865	869	814	828	829	852	841	866	827	878	875	844	838	902	881	912	792	883	777	787	843	807	839	827	895	839	881	878	774	891	879	830	835	850	839	815	853	877	802	794	838	821	868	795	832	848	821	856	869	882	862	828	809	875	855	823	884	876	876	841	878	854	828	826	815	813	795	850	870	851	850	847	774	841	909	811	838	841	862	879	878	818	842	836	816	833	835	859	869	878	834	860	809	866	882	810	822	860	810	838	799	826	850	874	790	838	909	856	820	851	789	843	844	805	864	850	803	842	860	822	817	834	793	826	876	850	860	816	810	832	838	857	815	840	865	796	813	841	829	826	871	817	848	851	884	836	871	887	839	900	883	828	865	816	878	848	793	883	851	869	805	797	866	844	861	859	860	875	831	852	845	865	785	830	854	845	837	798	849	817	873	862	839	848	857	835	814	859	864	821	852	897	877	810	865	831	858	848	853	861	861	866	826	845	884	849	829	876	898	885	821	851	807	862	822	808	805	855	860	851	799	868	853	891	863	892	864	804	821	849	844	865	827	888	891	870	882	795	873	863	838	861	793	800	876	859	817	842	893	842	878	850	883	911	848	830	843	854	899	857	863	780	823	823	889	924	832	837	802	866	883	810	841	843	810	799	806	841	810	841	830	865	850	798	842	825	846	855	848	846	857	838	880	838	850	843	876	805	919	848	803	832	837	880	827	821	844	880	866	878	825	846	834	860	812	846	834	845	816	834	802	801	815	833	900	859	817	861	887	829	851	846	856	797	879	813	814	830	831	826	820	856	802	816	869	799	794	890	829	838	848	871	820	907	857	858	896	814	890	845	836	861	832	834	810	817	847	830	799	851	831	857	851	848	814	828	876	849	854	831	825	883	860	834	827	821	861	854	877	800	861	873	859	830	813	814	832	857	885	824	790	822	814	824	863	841	824	810	839	842	819	846	824	825	848	775	835	809	803	874	872	830	858	834	811	853	846	868	830	872	883	833	853	854	826	837	794	819	868	810	855	810	813	842	853	795	848	806	850	858	817	880	833	860	806	809	833	854	824	849	852	850	823	834	843	885	848	801	840	839	839	860	830	891	833	894	863	835	890	845	852	856	863	837	871	872	817	870	886	856	870	842	839	850	881	868	801	837	870	823	822	826	795	838	838	907	852	851	837	806	807	827	838	806	862	800	880	882	829	846	907	812	837	841	814	823	844	863	834	873	844	830	849	842	875	803	784	860	860	815	871	798	891	838	907	848	842	831	813	853	836	811	832	800	880	823	855	830	814	885	830	837	879	841	850	826	832	800	831	833	829	864	890	826	848	839	880	805
2648	201	198	209	165	187	199	155	174	190	149	175	158	156	173	185	158	182	173	169	193	175	183	161	179	176	155	176	160	200	197	154	174	208	186	167	180	158	166	135	159	171	176	163	172	177	141	170	148	160	185	187	147	174	173	199	134	169	155	167	162	175	181	151	157	209	176	158	182	184	164	158	173	178	177	169	185	188	178	168	165	174	166	194	170	162	187	161	181	170	178	160	156	163	161	158	183	170	180	158	161	174	163	161	175	165	197	162	177	185	145	178	180	175	176	156	162	193	144	174	169	168	187	142	177	170	187	174	181	169	161	194	175	181	156	134	170	181	153	168	157	169	160	166	151	177	193	169	177	181	168	179	184	164	168	194	170	176	182	148	164	190	161	162	148	178	182	163	163	150	166	182	188	190	150	168	164	187	172	186	160	187	150	170	178	163	163	164	164	154	164	184	164	156	183	177	163	175	193	187	188	172	197	169	182	171	191	163	167	178	162	146	143	156	164	194	171	148	183	157	175	150	169	165	161	174	168	140	184	163	172	141	174	199	169	180	174	173	173	177	165	161	210	176	166	186	164	175	173	175	174	167	167	153	149	154	167	151	171	156	190	153	185	164	170	163	170	169	175	150	181	193	138	157	154	168	153	175	159	213	172	163	175	172	161	186	168	151	164	147	153	183	176	178	164	174	189	161	186	161	164	180	179	168	149	168	178	160	163	174	199	189	179	167	185	170	147	185	182	166	159	157	146	165	174	170	158	173	157	182	172	156	163	179	169	161	170	143	144	203	171	195	199	185	176	180	186	186	166	173	189	166	167	178	168	209	180	154	183	198	157	184	181	173	182	156	170	183	181	183	199	178	151	169	160	173	162	194	175	174	154	165	176	152	163	172	158	174	188	148	180	170	162	175	177	177	183	174	173	155	169	187	190	167	195	172	189	168	167	168	170	185	177	166	179	151	197	178	147	156	168	165	203	141	166	159	168	201	159	157	149	175	198	190	183	168	170	160	189	173	173	176	184	154	166	164	165	174	190	171	184	201	183	161	177	189	143	147	173	164	157	178	165	172	147	190	145	141	175	161	197	167	158	162	163	174	186	191	190	165	167	150	177	162	164	156	156	158	169	160	157	159	191	197	165	152	150	162	176	150	173	177	179	175	187	174	188	191	187	177	162	141	187	154	172	156	167	190	164	163	164	165	179	152	170	174	177	161	180	156	160	151	165	185	172	171	179	192	161	174	198	175	189	183	162	159	159	178	157	188	140	154	185	192	167	181	166	159	163	157	151	158	158	187	188	186	154	156	180	173	177	149	158	167	175	179	172	198	170	163	177	179	173	178	164	170	169	171	181	180	147	167	156	169	160	193	158	186	160	183	144	160	165	163	191	154	183	182	171	170	164	149	164	169	171	209	184	165	173	157	152	187	166	135	174	160	169	162	174	164	189	126	159	139	186	180	169	180	185	163	192	164	184	191	215	165	179	180	177	163	190	170	165	153	162	166	171	168	149	170	177	181	176	180	172	161	154	166	150	165	156	181	208	178	143	156	156	189	162	166	171	188	162	157	162	161	171	204	192	169	200	180	185	157	167	175	177	174	175	174	169	172	165	175	186	149	151	169	184	170	164	176	172	166	202	137	165	188	167	173	179	166	188	175	188	175	182	157	164	161	163	177	175	172	155	180	183	163	174	141	175	182	173	175	162	170	161	173	162	160	170	157	176	185	167	164	178	163	163	176	193	154	182	182	187	154	167	166	171	172	167	156	161	145	169	165	185	169	183	176	167	191	160	190	154	160	176	192	190	188	162	181	171	165	177	172	163	158	177	167	178	178	176	168	174	154	173	174	143	162	153	168	172	167	165	164	166	160	163	175	177	170	177	164	160	148	162	175	176	153	155	165	177	156	164	184	182	180	167	146	180	181	174	177	174	188	190	171	187	162	176	199	183	175	185	171	186	185	164	190	168	183	159	161	160	198	164	188	167	188	176	173	187	149	168	166	184	170	182	154	162	178	176	161	176	161	173	178	184	197	142	179	175	178	150	168	173	199	172	146	161	149	164	176	180	177	178	150	180	153	168	146	166	157	174	145	172	191	169	168	162	194	185	202	165	152	190	171	182	188	166	166	187	161	180	148	171	171	143	179	176	179	158	182	156	169	177	160	172	201	178	168	166	148	174	187	171	175	160	163	157	180	192	169	169	163	154	173	184	188	160	162	175	167	163	145	174	172	148	162	176	186	166	170	165	169	148	165	158	191	199	173	150	161	162	167	200	178	194	156	167	188	192	187	203	193	186	221	173	194	196	184	176	155	187	170	142	187	166	155	170	194	185	171	179	163	164	159	148	174	167	154	162	168	173	175	180	191	185	182	184	160	180	168	180	168	162	188	163	210	169	177	150	164	170	166	193	182	186	186	165	166	180	218	177	164	163	169	155	184	182	161	200	173	187	170	177	179	175	181	177	190	152	186	165	189	169	157	174	184	168	166	157	198	182	179	193	165	160	176	182	177	163	157	182	170	143	172	183	181	156	160	164	164	155	187	173	140	184	180	160	176	156	158	174	163	178	170	160	175	158	168	173	177	173	186	178	187	165	176	169	161	151	172	190	194	171	174	168	157	178	162	153	159	159	182	160	184	182	185	196	160	156	187	159	194	166	154	180	194	186	152	168	178	165	162	169	172	152	152	189	162	183	182	171	168	186	175	157	186	185	177	178	183	170	161	171	189	157	170	178	165	157	171	130	179	179	149	167	178	173	175	192	161	162	152	177	177	160	191	174	166	166	154	176	153	185	181	164	151	141	191	174	152	166	184	144	145	183	166	152	160	154	164	191	181	184	169	191	163	151	175	191	165	155	155	169	163	155	196	206	167	165	165	172	173	194	184	170	166	157	172	161	152	167	177	213	163	149	179	197	175	190	154	170	207	186	174	152	179	173	180	178	176	158	169	164	158	164	148	185	175	179	175	185	187	166	166	177	165	176	192	174	152	161	159	205	174	149	182	165	158	154	180	170	169	163	175	193	150	159	164	162	165	164	152	158	156	168	156	153	159	183	161	170	177	169	182	174	169	177	156	176	182	185	180	156	197	171	160	156	167	174	157	159	183	172	170	196	168	176	177	167	167	177	151	167	146	153	183	150	154	194	174	191	178	179	194	174	186	174	165	141	173	174	190	162	158	172	150	165	185	184	189	160	169	168	155	192	148	183	166	165	178	174	151	181	168	159	180	177	171	169	187	202	190	174	161	192	137	157	168	173	181	161	150	178	160	164	161	173	193	169	168	154	188	171	170	171	207	172	180	167	166	195	161	161	192	161	176	169	155	181	158	181	158	163	146	123	156	169	190	180	160	189	172	175	172	188	184	155	175	193	143	178	170	188	138	177	192	171	176	161	181	188	164	179	169	139	176	168	161	155	177	172	171	151	157	176	167	171	177	169	187	178	179	182	183	144	145	139	156	161	150	170	190	163	183	183	172	155	198	176	161	184	196
2929	501	529	523	537	551	518	523	464	492	507	486	473	499	454	477	443	473	481	460	446	497	499	490	475	461	458	435	436	471	496	432	470	447	452	486	453	460	489	500	479	443	477	464	476	467	480	458	476	463	441	488	487	497	482	479	495	481	485	454	459	452	439	440	455	449	482	479	444	429	452	481	455	476	478	432	463	474	456	512	465	490	472	459	463	473	488	460	438	442	491	473	447	484	456	488	445	450	448	467	449	475	490	458	469	461	433	469	487	496	467	508	415	454	509	485	472	471	482	484	496	453	465	446	498	458	439	497	456	461	473	456	488	481	446	489	501	467	479	477	480	439	470	502	459	447	469	454	436	479	481	452	515	456	443	462	436	462	490	446	447	454	477	437	443	483	437	487	453	410	486	460	450	451	466	460	474	485	492	433	473	477	469	498	403	468	485	468	473	457	431	460	476	441	492	488	467	429	433	422	469	464	491	436	472	475	471	492	455	475	491	467	442	425	442	461	433	431	452	419	455	483	467	474	437	477	423	438	456	467	471	463	443	475	490	468	420	476	447	466	450	467	477	475	431	485	408	453	497	475	451	413	468	487	452	467	471	440	462	492	440	454	450	465	443	446	471	464	433	473	468	453	465	505	454	434	449	434	470	483	456	457	485	453	464	443	465	447	439	457	502	468	467	492	463	433	471	499	435	448	419	483	437	473	470	455	465	494	491	464	493	469	487	464	461	486	435	439	461	444	433	483	452	457	477	476	475	468	439	458	451	427	436	460	449	448	478	441	481	455	436	477	449	458	464	457	435	435	475	475	477	515	453	436	471	445	472	475	486	475	444	446	434	445	456	461	486	457	444	475	446	458	462	480	486	458	461	443	462	437	453	473	452	481	473	487	470	517	444	469	506	439	474	463	452	472	444	466	483	435	484	466	442	463	457	470	472	490	429	489	467	463	475	501	458	430	451	461	474	494	448	452	483	464	449	441	485	492	491	443	489	462	474	476	495	459	507	470	438	450	448	477	437	429	455	456	459	518	473	433	452	467	457	471	466	473	460	487	473	431	458	510	459	433	453	486	468	474	439	450	458	472	452	464	484	478	457	470	468	452	466	465	437	454	466	452	494	457	513	471	480	469	482	460	452	472	464	468	469	490	545	448	457	463	461	475	464	509	459	454	441	461	471	478	475	423	490	447	447	492	437	440	470	452	505	460	502	435	461	451	462	485	481	488	454	443	487	458	426	467	520	462	478	441	469	467	497	439	461	425	441	438	466	503	447	490	439	494	454	452	462	491	469	478	433	468	469	460	479	423	466	471	469	431	431	441	442	464	447	477	458	490	463	483	462	506	462	444	414	483	485	453	506	423	455	453	464	417	502	464	474	455	465	497	439	467	431	455	467	457	472	461	452	470	502	468	481	443	465	440	482	447	464	488	484	431	480	449	465	462	501	460	468	466	466	470	465	504	499	436	465	439	446	428	441	485	461	481	457	480	439	457	488	466	479	459	458	451	431	436	467	484	462	463	429	439	483	459	446	482	441	427	439	470	492	465	482	425	412	461	486	425	467	447	479	471	461	442	484	465	468	462	466	486	439	442	478	494	496	493	477	471	462	427	480	483	447	474	482	423	414	468	436	446	435	468	449	415	473	484	442	444	504	483	503	479	454	441	489	463	463	426	480	509	417	435	439	470	414	451	464	498	496	454	467	449	491	441	478	455	432	482	489	456	456	470	443	454	437	444	450	457	451	430	462	492	504	465	433	457	498	409	467	463	476	496	481	456	416	462	434	481	435	461	440	458	454	429	493	497	442	480	460	481	463	431	456	497	496	460	483	454	476	447	481	511	489	439	435	465	488	490	484	490	446	487	453	466	446	482	430	476	473	482	449	459	440	478	458	433	435	487	478	481	492	464	485	480	454	458	447	486	475	451	471	474	435	432	479	475	495	476	457	453	447	509	483	465	446	477	471	484	451	469	456	430	476	498	460	466	488	457	461	456	468	464	491	479	466	458	452	450	450	444	492	484	472	458	475	487	450	484	473	482	473	491	476	446	468	452	440	473	451	462	472	452	463	483	463	461	478	433	481	448	457	469	468	432	429	473	444	475	462	492	417	470	451	472	466	475	439	430	496	468	446	440	529	500	474	499	482	479	480	506	435	464	448	411	491	441	460	465	470	507	442	463	423	479	440	459	444	476	503	477	472	451	461	480	439	446	451	441	466	475	476	482	426	444	464	436	487	439	509	489	463	462	495	463	463	440	488	483	429	473	476	443	498	435	471	411	478	475	453	441	481	451	463	445	463	475	468	460	495	454	473	445	449	486	480	430	468	514	471	477	442	445	452	481	492	448	477	459	428	477	476	482	470	455	445	472	449	472	432	484	486	444	479	499	432	448	429	457	484	414	430	485	436	489	497	474	463	449	454	461	483	479	447	470	471	474	461	435	436	433	473	454	444	443	471	417	429	477	457	467	475	422	468	470	472	450	494	466	450	493	469	461	452	470	459	474	513	433	472	446	462	461	462	482	450	493	423	474	466	403	422	436	476	506	430	460	444	435	470	505	433	456	444	475	477	507	482	443	449	468	478	472	480	470	450	459	415	457	444	443	449	425	464	436	482	460	432	439	479	491	458	445	455	448	498	444	425	452	481	462	475	469	461	428	441	443	435	454	417	468	466	478	410	470	454	422	467	478	452	450	473	452	485	459	466	464	455	474	442	450	491	465	438	451	424	478	513	470	473	443	489	443	467	466	484	506	492	479	477	463	487	472	459	460	462	478	469	442	449	494	480	476	477	471	507	457	476	487	464	455	437	479	450	449	472	429	477	461	466	458	489	450	451	481	473	462	507	454	445	458	478	475	452	440	506	462	450	456	465	474	484	472	410	451	484	451	459	453	441	530	461	461	475	497	458	445	463	441	467	451	446	449	470	467	490	504	462	487	511	462	464	432	471	484	426	413	485	472	477	418	483	451	445	462	463	428	440	474	432	477	503	466	461	471	463	451	454	463	461	481	489	470	454	483	505	483	469	474	461	488	454	428	498	434	428	447	461	439	447	430	483	460	464	499	445	444	442	460	459	463	427	482	489	434	456	465	462	453	474	477	442	467	467	500	428	425	445	445	468	495	481	451	476	470	449	455	447	502	433	491	447	442	439	496	477	451	463	444	486	477	482	479	497	434	453	431	461	471	462	478	475	433	483	463	462	465	443	490	447	448	474	438	434	443	466	494	463	476	491	483	506	427	474	459	436	447	445	492	484	458	430	506	464	423	485	499	465	487	437	430	512	474	445	433	463	463	452	441	435	445	457	472	473	465	457	454	463	492	451	426	474	453	460	463	482	497	453	481	439	475	481	468	456	451	459	492	462	421	475	473	428	471	481	449	480	484	486	513	463	473	460	462	483	514	443	453	503	442	483	470	486	421	457	442	472	454	431	438	454	455	456	451	476	441	490	469	457	474	454	453	439	446	463	460	474	478	454	495	460	484	435	486
23666	2839	1287	995	761	576	501	475	408	355	363	354	324	315	314	301	317	293	274	259	275	334	330	256	290	269	261	254	281	274	304	265	274	275	284	239	255	286	307	296	283	288	272	265	268	272	249	273	262	268	259	286	276	282	267	307	256	288	283	277	255	262	295	304	263	265	265	248	249	275	271	291	266	255	305	269	299	277	269	256	252	280	283	242	300	255	282	272	291	265	268	277	266	253	251	260	279	280	269	257	272	231	267	280	230	270	289	268	294	271	296	262	264	292	248	299	276	272	279	272	266	267	245	236	249	224	238	263	265	252	270	239	269	268	239	251	267	271	278	244	235	258	253	254	266	264	272	259	289	281	269	255	249	249	253	267	281	247	255	269	268	270	261	246	275	268	251	298	265	277	257	252	265	302	274	295	270	285	265	289	247	278	255	285	249	272	262	263	268	278	292	268	270	264	277	256	261	263	279	290	259	282	259	284	260	262	248	284	247	230	254	248	244	261	273	244	281	284	273	229	259	268	266	263	272	257	251	258	237	262	248	263	250	257	284	251	264	266	257	253	272	262	259	283	266	240	248	259	273	250	249	235	272	279	278	289	245	262	274	262	264	289	301	269	234	299	242	259	307	271	258	265	229	278	265	264	224	282	277	276	269	247	261	273	273	251	265	268	246	286	260	255	269	257	262	249	268	248	277	261	276	280	270	259	277	255	257	276	245	271	252	293	250	291	269	273	280	308	252	308	237	291	286	241	282	262	247	246	248	247	288	241	261	243	316	254	244	279	285	268	256	271	269	241	291	258	269	215	276	235	295	252	277	256	236	275	250	269	275	271	284	307	260	270	276	249	307	269	264	268	255	267	286	248	268	272	274	318	248	241	248	232	291	287	270	248	241	262	261	255	240	268	257	267	273	269	299	278	272	278	262	272	249	283	241	244	267	257	281	299	278	273	254	284	252	263	266	314	238	258	291	269	260	281	308	268	278	262	266	252	310	280	248	273	262	267	266	273	256	278	279	268	295	264	246	253	247	250	279	272	271	245	247	258	257	255	254	268	281	244	238	275	276	255	250	272	278	264	264	259	283	267	270	291	275	241	276	245	231	282	261	262	274	278	240	257	287	266	272	267	254	275	226	256	254	251	251	244	286	311	265	241	265	274	282	280	272	248	254	270	255	259	274	258	283	275	285	290	277	281	265	267	232	291	280	233	252	288	278	249	259	259	248	265	252	267	266	262	272	258	256	264	270	263	261	275	269	288	258	267	291	258	237	247	270	280	273	244	272	276	253	269	286	245	263	289	271	261	254	272	270	294	238	253	248	284	285	263	232	250	283	271	265	284	249	253	255	280	254	253	263	262	281	270	271	255	243	270	272	247	265	297	301	271	247	278	274	231	285	258	256	284	262	266	279	245	280	299	245	269	273	263	253	244	297	240	304	230	280	272	287	280	266	291	243	265	241	288	257	274	267	264	248	268	273	249	269	268	263	280	261	261	232	286	271	266	281	273	247	276	263	286	273	296	281	255	257	256	269	264	235	235	257	243	282	269	264	278	266	259	230	246	296	260	271	262	268	262	261	282	249	298	274	284	277	272	270	250	251	260	272	270	280	282	276	268	273	285	261	262	278	263	257	263	264	269	268	254	276	278	284	274	281	268	284	233	285	257	245	259	271	290	253	256	249	275	245	277	269	267	243	272	287	248	276	246	262	269	234	271	263	293	304	288	249	261	229	244	244	242	256	258	240	217	263	297	270	266	238	257	274	262	261	263	302	281	283	284	267	225	258	256	265	280	239	244	255	244	278	265	246	237	291	256	268	273	239	260	258	289	246	285	272	240	259	279	256	266	269	275	251	270	289	268	246	270	282	278	270	255	283	242	282	272	290	276	240	239	256	251	265	269	263	253	263	268	289	269	243	267	260	274	280	240	270	246	280	262	281	265	257	253	235	279	251	282	273	271	270	244	290	247	282	254	249	256	251	229	268	284	280	269	293	240	248	253	276	277	272	257	241	281	265	273	278	257	274	273	258	258	264	299	277	267	266	265	262	281	258	259	269	276	258	303	285	293	271	286	286	281	250	245	263	244	266	266	279	282	274	293	281	257	261	233	276	239	233	266	258	277	270	265	242	264	269	257	252	252	249	278	266	266	227	253	269	287	286	267	292	269	269	267	272	227	256	275	265	230	243	280	251	260	268	285	248	262	268	263	278	253	266	259	257	267	237	259	270	262	253	261	258	266	258	264	260	281	270	260	267	277	269	275	261	256	277	275	274	298	274	268	245	246	259	252	264	252	286	262	240	269	266	266	250	269	243	265	264	275	269	257	268	230	285	254	291	279	254	261	261	279	246	254	256	245	271	261	267	282	283	244	272	276	277	238	276	266	288	270	244	286	243	298	255	229	266	254	260	263	297	255	263	264	277	248	263	261	257	273	291	269	266	257	258	269	276	255	262	265	291	290	286	257	277	293	260	239	277	273	231	279	285	287	274	239	247	263	232	245	280	256	278	262	276	234	219	284	269	264	309	265	282	259	259	260	250	233	255	234	263	269	261	250	246	261	279	277	274	276	273	281	282	276	260	263	279	251	290	258	259	243	266	270	259	260	268	248	273	266	266	275	295	243	288	265	238	275	296	246	252	267	268	252	264	270	285	266	255	287	279	254	248	268	276	265	304	276	263	236	268	301	247	253	269	248	272	248	277	278	277	268	272	244	280	242	256	267	275	272	288	257	272	255	253	257	272	246	265	244	251	252	269	275	241	242	248	241	287	262	254	248	279	274	274	275	252	292	243	247	260	282	257	242	264	289	230	281	307	271	258	266	294	290	249	274	274	257	272	263	273	257	252	292	243	273	282	282	257	266	252	256	256	261	268	270	266	268	270	266	276	273	290	269	270	277	250	281	263	276	270	275	260	267	273	283	259	272	255	253	273	266	223	287	247	272	247	259	266	249	257	262	257	254	270	260	254	243	269	268	279	284	274	258	277	242	249	252	242	273	254	262	253	252	242	282	302	281	269	269	258	239	261	247	264	264	283	260	259	280	267	271	256	286	250	301	280	242	249	285	275	258	289	268	292	261	268	248	274	271	242	276	280	259	263	284	263	245	263	250	224	280	249	252	283	303	236	249	271	285	287	275	268	266	255	238	263	267	252	270	271	246	256	289	274	282	255	248	284	265	252	265	293	254	289	272	262	280	254	299	301	297	283	265	266	269	259	286	248	243	255	262	268	282	233	261	274	281	234	252	271	266	299	257	247	301	240	259	276	257	260	268	262	273	249	255	257	258	270	289	254	268	274	291	257	237	247	280	257	253	300	257	263	259	262	256	308	272	271	260	271	247	248	265	238	245	268	276	271	247	252	285	260	256	266	288	261	246	274	247	284	269	257	263	272	252	255	240	309	250	246	299	284	282	253	269	276	248	256	252	260	271	277	258	259	293	262	290	251	255	274	280	278	274	240	256	287	270	274	255	242	272	269	263	267	260	242	262
11288	1413	2652	3092	2721	2288	1944	1733	1478	1295	1233	1104	1116	982	934	912	926	872	852	862	870	818	839	811	816	747	795	731	740	740	748	753	692	731	681	703	745	694	674	693	699	687	764	739	709	711	694	716	660	696	698	726	671	688	712	684	745	677	690	707	658	676	690	644	624	637	693	745	661	621	667	684	687	629	704	666	638	709	672	668	680	698	691	691	699	689	706	667	716	651	665	726	690	707	697	685	650	678	684	676	721	721	670	719	656	727	712	712	711	720	694	748	697	668	690	689	659	667	676	699	663	679	676	676	700	656	637	736	670	667	651	689	701	648	632	710	649	673	683	718	661	685	694	690	693	704	676	671	675	670	697	677	676	649	671	603	650	655	665	636	719	658	702	657	718	644	632	660	681	650	705	697	678	633	719	669	664	674	667	645	690	657	661	666	708	659	685	671	688	699	658	653	658	658	726	706	691	689	661	690	714	701	694	666	634	663	682	694	666	663	668	669	653	699	649	696	694	691	652	679	704	700	708	678	665	682	682	666	671	673	652	663	747	662	679	691	683	613	706	689	721	644	681	709	648	675	638	680	655	616	673	666	678	678	697	673	662	658	691	720	678	636	675	662	669	684	692	682	686	720	679	662	653	686	664	663	665	698	668	718	679	658	643	674	691	665	680	696	709	682	710	666	665	674	695	649	652	678	644	690	701	651	719	622	674	700	651	638	669	685	666	703	680	630	624	647	688	694	683	682	656	650	648	670	676	663	678	633	676	668	662	659	676	666	680	703	668	668	650	684	706	691	712	682	681	651	697	640	695	645	673	694	666	621	688	693	681	651	645	649	661	696	689	666	634	672	682	709	630	642	699	706	680	698	725	652	719	715	673	633	706	677	641	708	651	642	667	694	734	689	673	684	712	640	665	665	596	701	688	690	678	655	625	651	703	693	677	684	616	657	663	643	644	706	682	651	677	697	676	667	708	662	688	649	688	678	662	698	697	692	647	658	622	653	643	692	690	656	647	676	647	651	650	662	660	653	664	681	683	657	699	668	646	654	692	645	644	732	675	666	674	697	654	675	656	686	632	714	630	660	690	727	709	677	636	684	704	722	671	651	677	673	652	635	709	694	679	676	699	709	643	695	636	662	668	664	653	654	635	673	661	671	694	700	656	640	694	669	625	626	614	714	684	655	676	628	634	694	674	677	662	729	685	658	677	643	710	652	651	646	666	679	675	693	674	687	664	685	670	645	657	719	677	706	667	704	691	670	698	692	666	708	678	672	691	660	682	671	668	691	670	671	625	696	656	618	668	602	646	664	708	700	700	706	708	652	692	672	661	722	689	663	730	691	683	669	668	681	675	676	649	655	626	659	634	644	665	673	631	660	704	630	730	675	657	666	719	654	674	702	697	682	628	636	679	684	652	643	662	670	635	626	664	679	630	658	702	713	720	693	680	651	666	688	684	678	656	678	683	652	668	696	701	684	700	629	659	651	694	636	632	682	685	667	719	673	664	665	678	632	695	684	650	664	692	641	688	662	662	684	679	626	639	691	668	717	701	685	647	701	636	673	708	707	693	659	676	670	727	664	702	658	709	678	718	692	640	667	679	726	706	687	652	647	651	662	643	642	646	656	627	670	637	672	652	687	652	646	672	686	690	704	656	662	717	672	686	663	662	688	671	677	690	709	659	648	657	644	675	689	701	686	662	693	682	609	665	646	610	647	671	649	653	664	680	662	665	651	669	674	648	667	677	649	648	700	609	649	662	736	671	674	701	695	644	640	670	706	716	692	615	700	672	692	684	675	621	679	697	684	709	690	642	646	642	677	670	684	673	714	698	669	650	687	664	655	671	688	674	665	733	697	697	689	694	671	638	657	668	681	653	679	635	643	662	651	644	660	725	672	661	691	667	622	697	687	725	630	631	726	674	653	647	693	673	687	716	690	668	686	677	664	664	681	717	675	649	696	706	642	659	657	739	679	630	677	676	704	662	692	669	648	676	702	683	642	641	633	645	675	684	692	673	668	672	627	643	648	647	677	683	675	673	666	647	645	703	673	704	637	715	665	667	694	687	656	635	676	687	696	655	672	617	679	642	661	700	627	672	663	707	698	704	686	638	664	666	657	663	681	671	603	655	668	692	674	650	706	656	663	668	677	715	683	602	676	609	669	671	633	613	668	672	684	690	661	652	664	676	629	662	641	700	664	667	665	669	710	627	711	647	685	660	682	693	645	713	679	660	669	686	665	633	701	656	651	658	633	683	652	669	695	706	666	691	717	628	648	636	679	670	644	619	665	713	693	644	601	638	678	668	697	687	627	667	657	691	700	687	678	633	676	704	690	642	721	697	673	668	643	658	688	706	723	663	679	671	663	661	668	649	662	698	648	674	668	682	741	662	687	648	650	673	683	645	633	715	648	690	723	665	691	705	697	647	686	692	691	662	635	642	674	689	664	624	726	697	687	699	634	666	728	688	686	710	688	714	700	685	656	641	658	676	724	654	674	641	664	705	666	629	675	659	686	670	667	698	624	689	662	660	641	648	710	687	619	688	661	641	677	693	663	650	652	673	679	694	663	661	652	687	674	628	663	596	680	631	651	611	695	642	676	601	676	668	638	694	671	641	658	664	697	689	689	716	667	714	656	654	674	671	654	641	693	686	690	686	661	716	675	666	676	636	621	647	691	674	643	689	679	679	704	671	676	751	660	691	620	704	651	640	675	677	673	659	622	687	680	714	672	669	658	689	646	708	673	685	680	689	658	705	702	620	669	662	670	647	646	718	658	683	697	687	664	661	691	698	718	658	646	711	674	671	659	669	681	692	636	637	673	671	635	669	646	686	689	693	664	694	613	681	657	672	656	705	660	616	654	700	657	708	691	672	666	653	667	680	673	661	661	709	699	649	714	686	718	647	687	656	692	628	660	654	646	679	707	605	677	699	644	700	716	690	642	684	665	663	655	695	703	677	670	615	658	709	667	687	689	678	653	642	664	676	660	659	694	618	691	662	654	637	680	635	708	673	692	646	666	709	660	679	685	727	639	700	662	641	615	646	642	666	635	665	694	642	678	659	678	660	717	664	671	680	687	670	690	663	687	694	688	619	705	635	659	684	636	652	653	664	662	635	652	640	654	671	657	663	689	694	669	640	682	668	658	653	678	675	666	664	676	726	680	639	679	722	705	637	643	675	635	666	716	683	675	677	685	682	694	644	663	697	635	643	660	656	675	674	669	653	682	678	662	690	654	684	709	682	610	667	671	642	668	621	688	679	662	620	717	743	620	673	673	649	679	711	661	691	682	680	688	670	658	652	662	692	690	675	671	673	627	690	701	670	659	677	711	682	640	701	666	656	678	686	662	701	697	661	617	659	731	666	676	649	686	665	657	676	681	615	683	672	636	652	703	684	647	666	690	664	644	688	684	704	690	736	671	684	681	669	668	635	677	689	665	661	662	695	721	669	657	727	655	676	659	699	654	691	693	634	659	684	711	668	660	680	650
35485	7654	2810	1882	1364	995	765	721	659	585	538	509	495	419	423	451	418	430	400	412	406	429	400	392	386	366	386	378	394	357	367	363	403	371	402	346	382	403	336	374	339	336	371	339	340	340	346	362	355	366	348	357	364	334	328	343	361	374	344	354	344	350	370	359	371	362	344	330	343	319	370	376	370	355	377	355	348	323	374	311	389	353	343	354	401	356	346	314	363	370	359	337	384	429	369	359	328	377	364	340	372	360	337	339	375	351	368	323	375	347	348	354	358	332	322	325	370	370	346	376	349	364	345	381	363	367	362	327	343	332	348	348	365	331	373	368	328	359	360	357	370	362	364	332	338	352	369	337	351	403	341	339	359	377	366	366	318	351	311	370	342	350	399	334	357	329	374	351	349	376	373	373	360	351	389	344	337	333	361	336	338	360	338	339	351	388	320	376	367	338	333	304	357	348	332	369	379	383	358	356	331	355	320	325	374	372	382	357	363	330	334	369	310	370	367	338	366	369	383	323	315	376	323	313	329	359	366	329	305	358	367	326	355	352	358	358	355	314	353	382	335	368	326	364	340	352	345	349	341	344	356	323	372	353	346	334	350	352	368	364	334	352	359	326	356	383	392	350	326	373	331	355	335	324	335	323	364	335	373	354	332	337	347	343	346	366	380	352	339	380	335	343	340	383	359	366	328	366	352	334	350	353	384	375	381	331	356	360	334	337	374	350	345	366	320	357	350	318	373	372	349	321	366	345	387	357	348	354	337	362	376	302	342	332	366	343	402	368	355	334	364	346	352	352	349	345	357	340	295	369	350	363	344	334	345	386	350	336	342	344	358	339	346	366	361	340	349	350	375	358	403	350	328	365	351	347	322	372	318	335	347	347	362	339	406	369	371	344	348	351	331	348	372	356	371	341	370	358	360	314	320	323	381	318	393	372	356	342	362	351	371	351	353	377	373	336	313	361	345	362	362	379	381	355	373	330	364	354	329	342	377	381	375	329	326	323	347	336	354	352	329	331	335	360	365	357	354	320	406	362	361	347	353	345	391	371	374	383	355	364	351	309	321	336	345	376	360	394	345	370	353	352	366	352	386	352	349	349	351	351	371	355	338	406	366	357	354	358	330	350	325	352	344	341	348	364	354	349	354	381	351	334	393	388	360	382	327	353	365	359	364	339	325	344	373	379	336	366	352	331	305	366	368	345	352	347	370	314	344	346	339	346	357	350	356	346	297	357	401	387	344	333	331	345	333	352	344	354	334	339	387	367	346	333	317	360	341	337	338	311	343	364	370	352	344	344	349	352	360	372	345	382	336	321	349	354	339	378	377	382	356	361	386	338	304	327	386	323	360	362	351	375	334	372	355	346	324	339	339	378	369	366	346	351	378	370	375	332	340	342	338	356	346	374	372	376	363	346	323	343	325	358	375	372	342	359	364	371	358	390	357	308	381	332	378	345	385	349	349	353	340	363	348	364	367	363	370	326	363	349	347	386	372	366	383	348	358	384	371	324	327	403	350	347	346	333	354	366	360	347	357	391	337	336	347	346	377	353	325	369	369	315	380	351	339	326	349	356	354	349	324	341	400	383	335	375	347	347	354	363	364	321	341	352	367	365	324	354	362	323	339	362	362	321	345	345	368	348	341	377	363	363	323	380	354	367	354	333	354	330	398	355	385	332	360	351	380	346	397	364	397	376	329	352	339	363	372	351	319	318	319	353	333	329	368	377	356	381	345	333	368	358	354	367	340	349	315	336	353	329	374	349	366	380	349	350	353	368	380	368	351	350	371	344	318	330	351	332	356	367	352	353	366	403	331	361	336	354	350	331	346	348	340	345	333	361	358	348	318	324	353	347	322	324	336	355	358	368	336	364	377	344	353	344	309	395	352	356	338	382	352	346	361	331	353	367	366	348	374	312	343	379	327	333	343	384	346	355	323	356	337	345	341	348	368	325	336	339	351	359	380	347	346	349	353	322	356	359	356	376	360	352	339	338	344	337	319	363	350	349	338	379	347	337	381	345	395	365	363	315	350	344	357	358	367	350	344	340	338	346	357	352	358	380	339	363	372	384	353	385	334	346	349	354	341	339	362	361	371	344	368	319	345	342	365	347	331	376	382	374	359	365	339	359	336	354	386	352	362	386	349	324	350	354	353	324	344	364	365	358	379	323	408	398	350	359	315	373	363	346	341	321	333	347	345	367	385	360	374	337	335	350	356	353	338	357	363	356	342	360	381	344	343	344	380	347	348	333	349	340	367	360	338	352	369	364	358	362	383	325	347	348	324	360	337	395	344	354	365	363	350	345	341	336	337	350	360	337	356	331	338	327	350	404	365	330	339	359	339	368	321	350	371	384	322	385	371	314	311	342	379	352	376	341	319	362	345	364	361	349	343	328	384	377	341	344	368	351	371	367	348	352	354	288	374	312	356	362	354	341	370	351	329	362	339	332	307	336	358	329	345	381	375	336	353	364	324	362	341	334	344	327	313	325	336	348	363	358	340	370	374	329	347	323	331	388	359	354	334	359	341	372	377	362	370	314	337	342	356	307	375	347	348	329	375	365	352	357	348	367	355	360	351	359	347	344	365	341	322	343	332	389	329	329	341	343	320	340	355	342	363	361	371	360	319	354	353	372	353	369	344	346	348	360	372	341	353	313	347	348	344	382	386	376	331	363	347	344	380	318	340	330	364	347	360	356	340	364	328	331	333	377	394	353	380	328	366	356	341	330	357	326	358	365	331	331	363	323	374	385	351	337	326	343	348	373	357	365	370	338	366	352	344	356	339	357	354	355	358	374	345	339	373	359	350	368	375	386	365	367	387	383	395	347	358	337	356	348	366	364	362	359	351	380	351	348	345	310	416	409	349	348	326	356	352	383	322	350	393	348	332	339	374	344	368	325	399	353	378	376	384	358	356	354	346	344	375	371	330	341	333	367	357	354	369	322	372	356	371	370	354	352	395	314	316	353	353	369	334	321	347	347	363	337	329	374	374	330	325	334	346	335	344	354	350	363	330	367	355	357	373	353	363	348	353	361	341	334	348	327	365	309	312	363	346	356	340	303	338	336	392	347	339	368	365	355	307	340	367	347	365	341	359	351	348	346	379	334	348	324	357	370	338	351	331	356	373	352	325	363	390	377	364	354	364	383	375	380	340	389	315	375	334	339	376	365	329	332	361	360	368	370	377	351	401	335	383	359	337	382	332	376	373	351	367	339	364	387	373	353	356	354	338	348	315	339	345	324	377	323	346	374	308	352	350	332	363	342	374	343	343	323	355	379	360	349	344	355	348	384	380	366	383	304	336	340	340	376	348	335	334	355	365	336	331	390	358	311	344	321	352	369	384	324	325	305	336	353	359	364	332	358	346	370	347	325	332	336	358	393	368	372	371	330	373	380	373	323	364	342	374	338	377	336	359	368	315	345	341	365	353	363	367	376	363	326	346	351	366	341	356	357	340	334	326	348	382	345	354	366	317	343	335	373	309	375
15274	2322	4821	5401	4697	3980	3198	2663	2396	2155	2000	1807	1686	1490	1463	1373	1315	1243	1212	1145	1194	1176	1098	1073	1053	1000	988	1031	1001	923	1016	951	917	956	969	938	1006	917	911	888	844	915	920	962	876	942	931	833	890	894	909	855	907	846	894	848	870	883	881	870	919	886	807	866	855	912	854	885	870	865	840	883	864	832	816	899	883	843	824	856	876	853	873	873	859	832	863	909	882	810	835	912	830	848	843	821	874	833	870	931	861	891	886	913	924	855	875	874	889	880	839	924	854	862	875	878	859	840	863	847	832	860	833	890	881	852	829	859	831	825	871	830	835	869	844	841	843	857	910	828	820	891	861	905	883	791	822	814	876	846	864	876	836	796	851	840	859	861	813	797	836	817	856	861	842	832	756	836	848	887	881	801	839	858	838	855	844	820	854	839	881	827	829	803	812	831	874	875	851	801	857	833	767	854	803	825	849	856	825	819	834	851	896	818	883	832	822	823	870	812	850	866	876	811	800	859	825	915	841	794	810	883	841	824	834	812	812	850	870	809	799	831	859	850	889	843	840	910	787	840	892	838	798	789	859	839	840	846	797	839	872	900	848	835	843	847	856	815	839	856	829	858	889	892	830	882	826	829	844	870	858	828	839	821	848	851	861	826	814	855	848	832	897	822	863	820	838	826	780	813	844	827	798	792	845	873	876	789	837	848	834	830	896	853	824	885	829	821	815	833	885	839	822	889	845	828	840	854	843	878	838	793	890	829	827	814	798	819	838	853	845	813	887	863	849	837	840	869	783	815	813	828	811	814	812	836	832	836	853	845	845	802	862	809	850	808	847	803	876	801	810	853	856	812	852	846	814	863	883	836	862	831	820	786	839	839	829	861	780	905	819	867	829	783	810	813	814	851	793	837	884	879	797	860	808	863	844	839	813	822	826	845	827	880	853	852	865	826	836	873	854	853	821	841	825	826	848	806	786	836	811	820	819	872	818	806	814	842	754	823	853	793	869	878	813	827	818	851	811	824	836	804	875	863	836	820	849	829	863	788	849	837	794	785	860	746	848	852	856	784	772	792	835	881	895	828	817	794	859	795	846	798	830	837	854	877	853	794	833	868	855	837	873	882	828	832	830	861	873	901	796	781	823	850	849	806	853	834	876	877	803	861	821	808	822	791	845	825	819	867	823	837	790	820	836	829	845	788	811	833	839	867	846	846	821	798	849	804	795	859	817	840	844	812	795	803	803	857	799	833	816	848	806	833	850	835	819	858	830	829	806	863	819	827	830	832	857	848	823	862	838	815	818	829	861	782	846	820	813	765	769	852	805	812	845	867	824	831	875	830	861	866	755	871	813	841	796	826	868	861	797	847	893	794	864	790	825	802	873	863	833	842	810	791	846	834	831	797	826	852	844	847	864	862	822	789	901	831	830	850	844	865	842	768	827	824	855	888	855	774	845	856	800	860	806	853	795	826	824	863	813	862	877	811	782	860	840	824	830	861	833	837	825	835	850	859	829	861	812	858	870	846	874	814	861	859	877	828	804	829	835	889	861	813	795	832	836	813	843	809	838	829	778	844	832	871	813	841	848	882	829	852	812	827	795	824	847	806	829	812	843	871	848	839	843	856	866	832	843	813	815	792	842	861	813	825	861	841	793	868	818	839	832	795	886	805	800	861	906	820	894	811	838	808	875	853	809	847	799	812	907	830	845	803	862	834	798	823	840	811	885	807	851	811	848	902	828	827	800	793	858	796	804	845	861	801	848	838	843	838	805	852	832	862	846	818	866	854	841	880	888	819	812	850	888	845	839	839	776	872	872	855	828	843	844	839	828	854	819	874	836	839	838	793	829	837	835	821	859	821	851	847	831	866	858	836	764	858	839	777	818	800	826	793	884	842	862	849	864	833	864	829	822	862	756	827	908	829	848	842	821	828	823	794	881	870	801	804	814	846	817	840	809	783	849	815	920	826	777	881	863	814	836	859	841	835	839	840	868	859	789	866	804	872	847	798	861	861	828	857	820	792	842	835	814	822	830	840	889	890	813	806	817	818	827	851	796	826	805	840	848	826	783	881	819	848	824	813	802	887	792	890	818	837	839	843	820	814	821	829	813	879	855	787	862	851	798	788	841	810	825	838	767	829	799	895	853	808	865	821	811	771	881	858	840	787	826	836	886	871	806	839	815	807	824	801	834	860	820	885	846	848	876	863	839	858	829	836	829	793	818	911	856	851	803	801	826	780	818	799	829	798	833	866	767	848	840	839	826	807	843	862	845	855	837	835	857	813	830	810	865	839	832	919	800	883	894	827	817	882	799	831	828	887	824	815	799	868	843	854	851	840	845	845	853	841	872	832	863	835	798	837	855	796	862	838	755	863	834	847	832	831	856	823	827	861	844	820	817	906	804	867	824	837	808	833	851	856	800	889	828	865	789	851	793	814	857	849	844	854	820	892	805	857	863	793	839	830	776	802	782	826	806	793	821	847	857	851	868	844	824	809	850	874	795	819	836	832	821	807	813	856	830	839	882	883	856	855	833	817	808	849	817	848	872	791	814	847	908	801	829	864	800	832	790	819	790	849	885	810	804	839	885	828	842	857	857	833	822	848	825	765	880	863	845	795	810	874	878	843	843	850	876	830	855	800	881	822	847	804	839	831	803	833	908	864	834	800	839	877	774	779	827	851	841	854	889	838	842	775	837	822	861	806	830	807	868	869	844	870	826	852	823	831	815	766	896	874	808	829	833	846	891	794	834	836	857	852	812	809	869	843	800	896	834	882	863	847	849	797	841	851	831	857	869	888	817	885	791	882	825	817	804	828	861	872	838	849	808	843	835	829	811	844	792	845	828	848	828	886	865	877	823	864	884	850	851	816	799	829	871	845	815	818	839	831	824	800	861	850	895	828	802	886	815	790	840	825	807	837	834	791	833	893	858	838	797	843	831	806	846	836	860	840	768	802	894	772	838	819	851	844	884	779	820	816	835	840	862	834	841	856	772	808	837	823	848	834	819	829	819	763	819	792	863	847	818	846	873	862	818	846	841	827	766	833	898	860	842	850	861	805	782	810	811	886	818	880	837	866	902	830	844	816	856	883	848	824	778	844	838	762	838	851	858	838	834	851	850	877	823	792	849	875	851	879	807	869	835	842	855	801	820	832	806	792	842	813	815	824	852	819	807	836	847	811	785	836	858	804	800	879	856	845	846	825	790	842	846	825	831	805	850	804	836	833	803	820	854	833	851	798	859	813	853	822	843	793	842	849	894	819	835	857	797	818	843	835	878	816	789	815	828	852	855	861	811	846	811	785	862	808	820	877	816	847	878	816	830	833	849	807	850	883	818	793	824	857	852	795	840	734	858	810	862	839	831	826	835	845	842	814	812	839	867	856	861	836	856	883	845	857	813	817	786	822	856	794	795	881	797	761	760	838	839	793	795	814	802	842	868	858	869	875	796	830	816	861	863	822	848	865	833	870	850	803	877	811	797	797	835	812	783	890	848	837
2481	176	192	199	184	176	184	180	173	165	190	183	177	175	167	179	176	152	145	181	156	158	159	186	182	167	190	175	174	162	187	203	156	168	157	162	159	171	177	169	187	191	178	150	169	165	165	149	156	155	173	170	149	175	162	183	178	153	152	148	167	180	192	152	164	151	163	183	161	180	186	159	183	172	184	194	186	165	154	148	183	152	158	180	178	145	177	175	139	173	180	164	173	164	177	152	167	161	162	187	150	183	172	168	151	171	187	158	180	178	183	176	191	178	181	165	140	174	165	160	180	181	160	172	136	182	146	178	170	160	181	155	162	161	171	169	158	201	166	167	163	167	170	149	185	160	141	151	167	155	191	149	155	165	153	156	166	173	158	177	170	145	156	172	177	145	160	148	171	156	180	164	160	177	181	166	187	175	168	148	157	153	191	187	144	178	175	168	184	167	158	152	170	165	154	173	171	174	173	191	170	189	147	187	184	166	179	153	160	175	180	150	160	163	168	140	162	187	160	175	150	174	164	166	148	160	152	186	156	162	162	150	173	163	162	166	176	202	182	172	161	159	150	169	188	157	152	161	152	143	152	161	160	172	155	194	180	178	153	181	176	165	161	164	171	153	183	183	163	173	179	177	174	172	175	164	174	180	178	170	142	180	159	157	144	169	169	164	190	163	166	164	171	162	175	156	145	158	162	170	159	165	156	178	157	135	172	164	188	169	158	156	166	166	163	153	177	145	202	192	155	201	157	173	166	166	166	178	161	167	178	172	177	157	151	163	176	154	181	185	155	175	172	172	169	189	144	183	180	149	161	166	158	167	207	160	154	170	165	182	138	170	177	168	166	137	190	172	160	154	195	170	150	124	167	172	168	166	162	181	167	173	173	172	183	175	163	155	182	184	173	182	171	154	172	163	179	163	192	185	178	172	176	158	210	169	175	185	164	159	163	151	160	161	155	168	165	150	173	156	147	174	187	169	174	151	181	176	151	159	158	170	172	174	157	164	165	186	150	159	172	163	166	162	166	161	192	178	170	169	170	177	161	176	147	155	151	181	160	167	176	166	161	172	129	182	145	155	154	150	174	163	151	177	176	191	174	177	176	192	161	168	172	157	148	168	170	147	168	216	166	169	159	157	159	162	172	184	193	188	167	141	172	184	160	161	141	174	145	166	194	199	182	168	163	160	162	166	168	187	154	169	184	166	181	195	165	151	170	175	155	176	164	145	163	172	158	182	163	173	182	183	170	152	160	171	189	184	155	166	184	158	169	164	176	188	174	148	202	180	196	161	149	161	164	153	172	175	183	171	205	176	157	187	158	144	157	144	164	174	141	181	186	161	167	157	159	184	164	163	161	166	178	181	179	167	173	161	177	171	183	165	152	169	140	171	168	169	160	206	180	166	169	172	152	173	152	155	159	182	136	166	165	170	179	161	177	148	180	173	157	161	147	181	153	159	160	155	171	187	170	136	177	171	165	156	179	171	186	192	160	160	172	168	166	143	174	151	155	161	181	162	214	180	192	181	177	155	154	173	177	189	156	136	160	181	146	199	174	194	159	158	177	159	137	153	169	146	162	168	147	202	149	174	153	188	160	183	175	189	185	167	180	176	170	171	179	168	184	175	186	169	162	186	194	158	153	176	196	177	171	172	193	169	188	167	168	160	169	170	151	178	147	156	141	160	150	157	192	161	172	169	170	160	176	158	158	182	159	176	169	176	170	172	175	156	171	131	164	162	148	162	160	185	180	191	180	155	140	175	159	170	172	201	162	166	201	170	167	175	181	167	147	164	169	161	169	161	191	154	134	176	164	183	177	155	158	158	173	171	174	151	168	175	152	155	164	178	196	167	157	146	174	155	181	201	165	186	160	174	160	165	192	177	182	164	148	162	184	151	187	150	183	178	160	177	188	167	184	160	164	168	167	166	163	178	155	183	179	165	165	172	154	187	166	156	177	171	157	184	177	171	181	182	170	195	175	175	149	181	177	179	184	180	167	157	151	157	164	175	155	182	182	159	143	157	201	146	171	166	182	178	173	164	165	166	162	150	168	177	152	183	157	172	155	157	167	172	171	174	174	181	159	165	186	179	180	163	148	174	156	174	157	151	173	183	190	161	205	185	184	190	191	169	171	171	159	186	153	180	168	166	187	168	154	160	157	164	206	156	178	196	165	153	162	139	167	175	186	168	156	162	163	167	151	149	182	154	188	168	150	167	173	155	193	184	153	157	168	161	152	159	180	160	152	156	169	148	172	192	167	189	166	188	173	157	182	177	174	143	159	148	164	176	165	183	179	174	164	159	184	143	183	160	189	164	161	187	185	153	171	160	163	180	175	160	179	161	168	176	164	156	183	184	192	194	167	161	146	160	168	151	181	191	178	173	149	160	182	181	164	157	153	171	164	161	160	187	159	153	211	157	178	176	186	178	154	160	143	171	165	162	188	190	157	170	178	157	178	158	164	158	164	146	178	167	177	169	146	165	149	167	154	165	193	171	192	153	168	158	153	151	157	189	167	163	173	162	165	159	160	176	157	189	145	187	178	176	175	163	177	170	166	172	131	160	165	177	168	169	166	174	183	180	170	178	174	173	170	171	186	154	158	176	169	162	186	174	166	175	164	178	188	191	159	179	165	177	160	152	172	178	143	175	181	187	185	155	201	152	155	152	178	169	185	153	169	147	164	188	148	155	172	167	138	149	167	160	192	158	173	174	155	185	161	163	176	189	187	181	171	184	161	172	162	161	167	171	147	171	162	158	200	178	172	157	212	159	158	177	167	170	149	165	171	200	155	157	164	148	177	166	165	181	158	149	176	147	166	161	152	179	163	157	159	169	177	162	178	161	166	151	172	153	163	146	167	165	167	159	143	171	151	162	169	176	162	200	183	169	163	172	144	143	155	195	174	184	176	186	135	171	176	161	184	185	168	150	185	180	186	190	146	168	194	170	180	148	181	161	165	174	169	173	155	170	175	165	178	171	152	193	162	141	174	166	185	176	180	182	184	199	169	159	159	148	193	174	171	170	175	184	169	178	171	168	176	157	144	160	164	160	158	154	153	175	170	156	172	160	170	166	170	168	133	166	178	154	166	175	190	174	157	143	150	173	171	185	140	178	157	169	156	152	182	171	181	161	172	171	178	191	178	170	182	182	194	192	158	154	147	167	193	171	176	162	163	180	159	174	172	186	194	145	168	155	179	155	152	174	178	134	191	166	168	181	174	173	197	162	163	180	163	168	148	178	173	166	166	171	161	191	190	138	150	176	158	156	166	183	166	170	176	173	169	169	149	165	163	181	163	195	190	191	179	153	170	184	151	152	164	147	143	187	172	169	150	130	160	131	156	155	166	178	153	150	168	172	165	183	175	153	153	169	181	166	153	188	165	142	175	176	161	152	182	179	192	202	179	181	186	174	164	183	193	166	144	175	171	171	149	181	188	155	169	175	176	180	182	152	180	167	180	148	185	175	181	175	167	165	143	160	184	178	218	170
2792	518	554	578	542	556	496	522	474	475	465	488	492	481	467	473	444	481	463	510	469	472	463	473	502	461	490	450	466	463	445	436	452	446	456	448	490	459	454	439	467	462	472	472	459	440	460	455	504	481	440	447	450	442	438	405	475	486	436	430	466	471	450	458	462	443	422	489	438	407	474	470	448	457	426	437	424	449	468	472	487	458	478	449	475	454	469	469	474	459	489	460	420	418	494	473	439	442	466	479	454	468	490	456	483	490	499	485	491	482	484	485	460	479	482	470	455	451	463	444	497	446	501	478	470	456	465	491	498	454	491	463	457	484	468	456	414	443	430	441	450	482	471	477	442	453	465	457	438	473	424	451	478	440	483	466	467	494	449	442	441	480	476	476	438	482	462	475	461	489	498	431	438	467	442	440	435	451	468	478	469	459	443	496	445	421	493	474	469	435	467	433	503	473	435	439	458	447	474	445	427	469	472	442	447	466	458	449	457	472	452	454	455	435	462	428	480	476	484	467	446	468	469	441	411	461	420	462	472	460	445	428	462	471	451	447	443	458	495	461	502	452	495	474	441	454	470	463	445	458	453	457	458	437	453	468	476	438	448	457	429	446	450	475	445	469	486	447	475	426	446	468	451	479	439	453	438	463	449	457	463	437	466	461	487	444	430	493	452	465	488	465	476	455	463	445	486	447	451	462	470	486	488	465	502	462	418	441	494	471	456	450	430	455	429	494	450	482	466	459	452	472	464	449	451	495	442	453	492	482	481	490	427	482	460	450	438	448	463	478	458	470	479	478	485	445	454	456	459	445	455	413	477	429	498	489	464	456	443	465	481	465	455	446	448	459	441	499	474	466	483	458	419	477	451	450	472	487	470	471	466	423	451	428	455	460	473	461	425	476	456	466	441	458	447	464	491	456	460	483	439	447	464	487	488	466	468	479	452	440	495	474	466	497	432	466	480	474	457	456	466	437	463	478	478	478	455	493	455	442	449	448	451	461	484	446	472	455	446	471	449	465	447	488	473	505	445	473	480	443	445	462	485	474	465	454	447	456	449	466	472	481	480	458	464	457	475	443	465	434	423	445	487	433	485	466	434	418	487	441	484	453	437	475	447	478	496	437	436	462	499	485	461	438	466	469	465	441	438	479	445	450	471	457	474	438	482	496	448	449	472	470	453	481	446	509	469	465	471	453	461	469	465	482	419	452	416	481	474	415	461	448	447	448	464	477	477	447	475	440	508	431	434	434	442	475	472	452	456	441	464	488	456	466	436	496	450	444	427	478	444	480	479	437	531	483	464	466	437	443	454	452	473	453	470	406	485	450	454	432	474	457	433	459	494	496	434	423	436	443	501	478	458	457	457	479	471	434	462	459	408	449	463	448	503	489	453	424	467	460	449	475	435	425	462	470	448	477	441	499	460	456	463	466	487	451	487	453	476	459	438	477	469	461	466	422	490	442	461	443	503	482	456	464	414	441	424	446	483	444	432	477	450	456	461	433	487	495	479	470	482	492	438	474	457	461	473	458	407	448	466	473	452	452	436	462	453	434	473	487	460	423	451	491	491	463	447	427	424	432	472	466	454	485	472	499	458	489	448	463	445	437	516	487	462	475	464	479	446	456	461	422	439	454	477	480	457	453	484	478	427	434	469	457	453	457	468	468	499	479	457	468	457	488	477	435	432	458	456	450	478	441	474	423	443	478	468	471	505	475	446	457	444	441	456	461	467	418	430	462	465	423	403	451	438	439	440	499	431	464	486	412	446	428	493	447	457	422	471	445	457	440	469	461	465	487	436	480	458	456	485	477	485	521	458	452	419	445	450	456	438	499	421	455	456	458	447	461	468	471	435	445	470	452	438	486	442	471	457	476	458	483	450	448	462	445	427	484	512	441	466	441	466	445	481	437	487	475	454	486	430	448	453	432	440	485	454	479	466	480	455	473	444	407	473	475	475	470	507	472	460	435	457	470	481	499	492	466	440	488	454	445	489	468	451	484	462	478	455	463	483	498	466	454	435	425	483	452	444	460	430	459	460	500	446	452	412	444	421	433	456	478	447	463	466	453	452	415	465	467	456	448	521	485	442	439	460	438	447	464	453	497	488	448	465	457	470	432	440	466	458	406	469	466	429	458	454	443	444	483	458	431	453	435	476	441	462	443	483	455	470	484	436	485	464	472	484	445	495	456	464	456	444	456	423	435	434	457	511	431	477	471	488	469	456	428	464	480	438	445	440	457	486	467	451	420	443	438	475	451	458	422	419	435	469	471	467	466	459	450	452	471	433	436	496	467	454	470	480	490	464	501	483	446	486	429	477	471	470	435	461	459	463	521	467	468	455	442	432	480	488	455	481	410	456	465	436	425	429	482	489	420	470	424	447	478	460	473	441	459	485	466	470	473	484	442	451	496	501	449	481	427	444	463	450	476	421	464	432	464	466	463	430	439	397	482	475	435	484	416	478	463	433	473	461	442	427	451	468	446	428	472	448	431	454	457	470	469	462	453	460	465	460	474	434	424	475	487	448	430	444	463	424	455	460	454	448	491	475	446	469	460	481	441	436	414	448	492	468	497	462	457	486	481	466	434	505	463	495	460	452	484	433	500	508	453	480	434	413	445	442	453	472	465	429	420	459	406	452	454	446	474	486	451	441	469	466	445	450	445	442	457	502	463	458	489	450	470	499	445	436	453	431	453	492	441	452	420	453	499	417	434	482	438	471	411	482	463	442	448	499	429	432	442	505	445	423	440	422	470	519	430	452	447	487	522	472	454	433	436	400	448	441	453	443	475	465	498	473	479	480	467	485	474	470	449	469	443	467	467	466	462	436	425	445	446	415	479	480	436	482	465	477	489	474	456	452	449	452	420	464	436	485	446	419	477	482	455	455	420	451	472	453	445	453	428	416	437	450	478	488	484	467	438	454	478	450	481	465	466	442	475	453	459	462	500	472	458	458	481	468	454	469	481	446	474	449	444	458	445	434	480	481	441	485	440	468	472	445	479	475	470	438	471	470	451	444	458	479	433	458	469	449	467	426	486	462	460	440	447	448	473	437	428	471	426	498	477	488	466	448	453	453	432	476	465	473	450	466	478	471	462	439	507	409	457	444	474	461	426	444	448	461	462	487	480	464	437	495	439	454	412	438	447	449	428	449	472	467	531	436	464	456	458	460	439	444	505	459	475	452	463	478	427	476	454	425	491	460	441	494	480	445	446	406	481	446	426	485	449	467	473	461	471	467	451	484	515	460	480	435	452	468	504	473	493	456	439	499	434	447	451	518	424	428	437	455	458	496	434	461	457	454	485	464	443	453	471	450	477	468	480	436	511	474	439	436	448	471	435	433	446	453	453	468	446	495	425	475	464	468	459	441	466	500	471	488	456	485	452	454	510	444	451	480	471	476	468	454	475	456	494	469	447	442	450	460	453	467	439	483	449	467	493	449	444	480	473	460	451	492	491	484	436	471	493	477	477	486	451	441	422	464	441	459	431
19808	1899	1203	985	715	585	456	407	387	384	335	296	297	324	294	300	275	292	295	331	265	268	262	286	266	283	272	252	262	290	269	296	282	284	237	283	280	262	280	261	269	284	276	252	249	277	273	263	281	273	260	262	263	250	262	249	250	287	245	238	248	266	265	256	243	250	249	291	245	291	258	281	254	277	253	254	265	246	228	255	248	258	279	276	264	221	248	245	259	236	235	256	269	256	253	255	311	252	306	286	285	252	264	262	277	269	278	289	268	242	267	207	276	238	265	300	272	236	234	293	294	251	222	271	268	256	314	254	271	257	259	259	251	267	275	273	285	268	259	277	269	267	264	203	253	246	261	259	250	252	277	258	251	267	253	245	262	254	259	264	257	214	261	261	262	283	253	299	242	241	264	244	236	267	253	233	232	247	290	269	269	280	266	244	261	245	307	230	256	254	252	264	269	243	304	252	234	281	275	283	250	254	257	276	267	260	259	261	231	269	266	247	249	246	273	243	269	237	247	254	259	259	288	272	266	256	240	272	242	268	247	247	272	230	299	280	297	248	245	305	250	258	209	243	258	274	245	253	254	242	250	259	228	261	270	204	249	285	297	248	296	301	263	253	285	284	270	258	265	258	248	258	264	234	252	275	253	256	281	263	220	249	258	276	257	267	268	263	281	260	243	259	259	237	247	276	265	250	275	266	265	288	242	268	279	274	230	260	240	230	244	250	242	255	262	258	232	271	247	250	280	253	270	279	265	263	288	235	292	251	251	255	255	223	250	256	266	254	253	264	263	235	278	245	293	262	265	244	244	251	227	241	248	272	249	258	263	245	270	255	228	263	272	248	268	255	290	256	261	221	228	260	271	272	285	270	271	261	259	268	277	251	306	275	245	268	273	246	261	239	278	216	272	247	279	294	280	267	255	252	267	212	247	269	265	288	259	274	240	260	264	232	267	273	247	266	245	266	270	248	272	271	262	241	273	266	242	294	264	244	252	267	269	269	261	273	240	260	299	251	290	274	242	258	310	274	279	236	253	273	238	260	277	261	271	253	236	266	263	278	276	285	269	242	248	261	251	303	244	227	283	232	255	289	268	278	252	261	269	262	262	265	269	252	263	240	275	244	239	257	238	277	233	256	244	254	242	268	274	237	261	263	284	248	281	259	258	249	285	263	262	254	261	299	249	279	289	291	271	269	262	255	271	265	271	283	254	258	256	263	241	252	266	247	254	262	263	236	286	276	234	257	255	273	280	270	252	237	278	242	283	255	240	293	252	265	243	257	249	263	273	253	239	252	267	291	284	257	234	296	257	252	298	247	245	274	294	256	237	238	255	259	291	294	259	251	236	244	246	280	304	278	285	263	261	233	287	248	229	240	277	272	258	234	206	236	231	253	261	246	234	271	265	237	241	283	267	246	277	250	254	251	266	247	280	298	268	281	269	252	245	249	258	257	238	281	253	241	248	226	226	259	274	284	269	265	260	273	238	266	239	259	267	266	251	255	285	278	265	261	261	267	285	259	251	266	298	242	286	290	254	281	246	260	281	272	288	274	283	264	265	250	247	280	245	253	258	262	215	281	250	281	261	277	244	278	256	276	239	282	257	254	249	270	247	252	263	257	298	270	293	264	259	252	255	245	272	269	261	249	257	259	243	242	254	255	278	277	263	244	257	257	255	288	256	246	250	267	257	258	218	281	239	317	251	290	264	276	261	291	254	286	271	273	261	239	248	293	249	265	263	259	260	245	277	261	263	267	273	258	273	271	261	275	253	270	234	279	274	262	252	244	295	272	250	272	269	236	268	251	274	256	248	255	266	265	244	242	267	236	247	281	251	277	248	264	266	249	236	278	274	253	279	273	265	236	261	282	274	255	249	277	268	265	254	257	244	267	262	272	223	244	237	243	267	265	266	244	257	258	276	246	239	263	295	294	264	271	244	248	285	251	229	252	277	252	263	280	252	259	278	264	263	273	267	226	244	244	265	252	249	252	260	252	262	270	285	232	261	242	246	284	276	263	291	280	259	272	259	252	246	274	258	237	277	263	231	279	268	313	235	263	273	249	264	293	228	242	272	218	282	293	254	278	272	271	269	235	234	254	265	273	251	225	247	248	270	278	254	297	266	254	272	296	245	253	245	259	259	263	274	261	267	277	278	243	245	274	257	248	243	253	257	269	237	265	247	281	258	258	277	246	260	262	274	268	243	274	252	258	233	242	247	252	261	256	271	242	256	259	264	263	271	266	275	232	240	245	270	248	263	265	260	230	255	232	269	253	250	268	270	264	321	250	258	294	292	234	260	261	268	229	257	248	259	274	267	255	281	261	239	243	265	256	249	233	248	227	258	246	247	243	269	256	247	252	258	265	246	225	258	279	270	250	280	272	276	270	239	270	241	245	285	284	246	282	267	257	299	250	246	296	286	259	249	241	256	283	259	227	258	279	249	306	277	229	281	260	262	264	273	275	276	288	254	258	255	248	251	244	279	246	266	265	272	281	275	270	268	259	257	243	274	252	237	287	304	256	261	253	292	239	253	302	248	278	274	278	282	275	275	278	262	264	265	260	302	243	254	288	264	275	275	285	267	282	265	262	273	278	289	271	253	253	269	227	265	277	256	292	260	262	252	267	253	265	234	251	265	261	282	281	272	258	265	282	263	273	277	242	269	248	257	238	263	275	255	261	257	245	264	244	241	243	244	257	277	247	241	271	245	240	247	249	259	237	263	273	238	297	247	265	261	263	264	274	257	246	284	258	240	267	269	257	256	285	238	258	251	267	277	258	294	273	256	250	261	276	279	299	275	263	233	265	269	271	275	256	251	259	257	238	265	251	237	247	269	264	247	260	282	264	309	273	248	270	263	256	259	258	240	276	264	281	267	255	272	282	272	271	278	258	279	240	239	284	278	247	258	248	246	255	252	222	232	240	246	259	258	285	246	271	272	252	250	266	256	275	240	279	238	281	255	280	240	280	228	278	235	248	273	288	274	258	251	247	226	261	266	232	245	255	279	292	243	263	260	255	279	261	265	252	245	239	241	245	289	263	252	217	259	280	255	254	283	250	262	270	263	241	263	257	268	267	294	225	256	255	231	269	250	269	313	260	268	263	276	253	262	266	275	264	246	269	247	239	262	256	228	251	254	260	247	261	256	305	268	261	256	289	274	269	250	271	241	263	266	264	276	305	248	241	277	246	254	239	271	268	244	269	264	268	230	265	278	254	246	283	289	289	230	251	263	277	256	267	251	253	272	259	264	260	236	273	272	273	252	248	280	262	268	284	263	252	285	273	237	274	266	281	281	273	247	264	272	236	254	247	275	278	273	260	255	265	269	289	253	251	254	251	233	247	289	246	244	257	249	265	254	261	268	299	250	257	270	268	258	281	265	249	258	250	233	287	270	265	254	275	268	247	284	253	276	266	259	243	239	247	248	251	243	267	262	261	304	284	239	276	243	234	271	248	274	260	233	284	277	256	260	266	297	232	271	270	269	265
9995	1394	2710	3052	2659	2286	1935	1631	1468	1336	1159	1146	1049	1004	914	938	888	861	882	828	782	826	819	825	718	734	735	812	758	743	825	716	708	684	718	696	728	726	744	693	674	674	694	673	725	745	727	671	741	646	680	687	694	712	671	677	670	675	662	682	699	701	730	625	680	657	675	633	713	728	735	675	730	715	670	695	655	633	657	698	651	637	677	636	676	652	648	661	693	672	690	687	654	658	687	667	663	662	708	670	670	695	715	704	722	692	670	667	675	666	709	674	688	667	733	686	681	658	654	671	659	656	633	636	670	680	697	638	695	694	712	674	652	698	686	720	674	693	640	594	637	667	671	652	647	721	718	706	699	641	646	737	665	668	673	621	633	648	683	658	644	668	639	671	680	660	659	683	624	666	650	668	637	650	637	593	625	629	682	645	668	643	658	667	695	703	675	664	703	691	668	688	653	691	701	652	668	668	676	656	645	655	702	684	636	636	671	624	658	664	653	671	645	669	669	675	665	688	691	659	672	640	655	657	664	694	673	665	687	666	599	688	635	627	671	693	669	653	657	683	613	673	643	653	664	666	644	630	655	609	660	680	718	689	666	676	626	694	656	663	661	636	683	653	669	621	667	683	649	664	636	653	659	682	635	668	683	678	636	657	695	680	582	669	645	644	664	619	667	641	681	702	647	693	626	683	683	626	672	669	657	667	658	707	684	657	681	597	677	653	679	702	629	670	644	663	671	654	626	627	704	625	673	635	658	660	677	658	660	672	634	661	648	700	658	672	613	667	702	666	708	667	687	654	671	690	667	647	641	717	669	627	678	617	662	661	685	657	690	659	674	650	673	646	668	652	650	667	636	663	629	692	682	645	671	673	645	662	635	661	641	711	666	649	686	680	686	663	637	668	677	648	659	621	649	676	620	687	681	653	672	629	611	664	678	676	675	657	674	628	641	647	671	676	663	678	735	672	668	657	638	644	678	699	673	660	638	640	638	633	646	698	644	659	699	659	673	618	666	650	618	675	689	614	666	647	627	674	659	615	705	646	681	620	661	677	615	664	662	712	648	674	682	664	690	647	620	648	703	633	665	650	622	682	639	666	651	669	672	650	628	680	696	626	613	620	635	662	650	727	673	611	668	671	667	672	689	678	657	646	661	713	673	654	633	701	661	692	689	688	658	718	644	681	706	677	642	675	638	670	651	612	634	664	687	692	675	682	685	652	694	691	614	695	682	644	653	658	680	647	710	706	658	642	686	653	700	654	697	665	667	675	667	692	636	648	640	676	672	669	656	684	669	652	665	667	652	652	652	676	619	701	688	680	647	625	648	667	661	652	650	681	695	662	666	659	661	695	619	637	688	643	668	695	648	676	671	639	660	675	620	695	685	664	702	676	720	700	622	644	715	679	731	653	706	659	684	616	664	652	596	641	649	634	652	652	667	666	608	636	656	706	617	655	655	678	680	670	655	717	652	687	685	675	650	668	682	672	698	690	671	679	650	652	638	647	644	625	620	630	665	668	650	663	651	651	711	628	666	662	656	669	626	628	616	713	654	652	696	637	673	678	610	676	671	671	713	687	670	667	640	684	690	657	692	640	678	648	645	653	656	669	641	671	690	686	697	635	622	665	674	654	658	653	673	650	694	660	686	649	664	613	638	658	620	665	637	672	648	658	644	680	681	704	666	654	658	665	682	651	694	654	661	667	679	648	635	677	593	661	716	656	632	714	658	655	664	670	667	664	646	662	655	629	640	689	622	652	694	704	661	656	680	651	651	637	687	667	644	682	646	669	654	642	659	655	623	656	683	644	630	615	708	651	650	665	639	666	653	679	671	616	686	650	636	660	689	660	635	631	678	680	666	639	692	695	641	708	677	612	689	669	669	724	673	654	687	656	659	621	693	653	681	640	672	708	678	656	611	668	709	665	632	638	629	680	671	677	689	668	610	655	695	628	696	678	665	624	656	627	657	712	659	652	624	678	673	655	654	704	618	669	655	629	632	680	701	664	703	642	731	669	626	722	680	669	667	677	644	675	640	641	628	640	672	660	656	641	694	650	615	688	661	631	664	642	641	637	626	650	672	600	685	624	644	677	679	637	651	635	635	634	675	698	674	625	667	656	635	640	616	646	643	651	654	627	675	677	606	617	662	643	638	638	641	690	658	646	668	674	713	696	666	641	673	701	654	631	656	680	689	679	677	714	632	650	654	692	655	661	688	692	634	691	666	636	665	620	622	664	656	650	671	651	645	656	701	626	706	687	668	638	647	667	683	693	640	662	701	678	684	662	671	659	698	659	683	622	658	641	653	685	657	641	639	632	656	680	665	646	667	646	687	692	619	686	682	718	704	681	633	643	616	665	674	648	642	661	688	646	674	707	655	663	658	709	658	684	646	642	658	676	664	681	697	685	644	687	670	679	671	658	674	657	679	614	691	628	606	647	664	684	632	677	650	691	656	687	625	640	654	674	651	679	648	645	669	669	613	670	666	683	722	625	670	662	657	647	639	654	659	641	709	716	664	612	684	700	669	654	678	690	650	629	645	641	712	672	681	673	695	662	634	640	648	707	729	648	601	671	700	688	649	627	675	673	659	657	635	648	632	696	626	682	684	628	647	609	629	669	657	667	671	683	647	653	634	657	651	614	634	666	689	670	702	671	627	671	658	654	691	658	686	625	650	655	655	684	694	695	657	635	673	700	673	659	635	675	680	616	644	648	618	630	647	662	643	636	664	670	658	674	608	622	665	674	671	695	633	636	696	675	672	639	629	705	655	644	678	643	668	693	657	681	685	611	655	699	681	694	629	641	663	677	663	680	689	643	677	657	667	662	665	643	666	619	686	665	690	647	661	647	673	689	666	716	617	622	702	678	671	644	632	652	671	638	713	695	688	682	689	687	646	697	645	636	666	650	626	673	669	689	645	695	658	670	654	680	656	675	715	638	646	662	657	660	693	638	660	709	637	600	646	701	662	674	646	684	611	659	650	651	677	668	677	656	675	726	641	669	705	665	639	656	621	643	696	650	669	616	650	646	723	649	647	670	627	671	671	682	641	703	605	695	664	619	631	687	634	670	657	638	684	663	671	674	685	621	705	647	666	699	640	712	682	671	648	630	675	655	662	659	699	704	660	687	666	649	652	657	684	653	647	681	670	684	682	656	631	673	663	660	678	670	657	649	635	680	625	646	670	656	615	640	646	674	659	683	672	671	647	678	680	705	688	687	703	642	655	669	629	655	658	667	650	670	668	658	671	698	650	660	698	651	651	680	661	669	659	629	640	651	661	661	686	703	676	664	667	640	688	680	624	662	654	605	694	671	617	659	704	674	658	640	651	675	661	679	674	680	669	656	677	726	657	631	613	693	668	647	654	649	703	677	683	633	642	685	653	600	653	699	689	700	650	644	650	672	677	665	661	655	649	611	653	679	650	704	659	693	657	646	678	694	685	681	667	693	657	668	611	638	622	654	659	659	619	720	606	630	658	622	638	651	642	625
33224	6269	2552	1950	1371	1070	837	699	611	573	518	508	485	499	400	435	427	456	412	363	370	413	358	381	382	364	421	359	360	364	401	382	377	339	363	350	399	374	359	347	336	386	362	343	335	362	358	401	327	356	333	383	346	342	311	374	341	345	364	357	371	352	406	347	340	368	340	348	391	362	348	345	340	362	351	364	349	361	348	363	336	341	387	372	337	397	352	354	340	357	367	361	356	386	351	342	318	367	326	341	365	340	367	408	342	360	383	337	364	349	350	370	354	364	360	356	351	346	340	336	322	338	357	372	379	353	343	350	355	387	372	330	292	355	320	354	314	379	340	375	345	314	349	324	341	335	362	376	363	338	347	352	338	324	392	354	391	364	339	366	339	378	314	365	344	359	372	333	375	364	319	349	363	352	358	332	323	355	335	381	346	363	341	329	351	342	341	339	331	354	359	340	355	380	354	337	365	319	354	344	365	343	330	328	330	324	310	384	366	324	360	302	347	332	368	331	399	351	354	384	361	334	343	329	310	327	341	334	285	339	352	333	350	350	340	341	360	323	329	345	362	343	338	324	349	345	351	320	378	353	342	347	363	390	345	374	321	378	324	387	363	364	306	378	318	322	347	344	346	338	360	338	353	354	376	306	366	350	351	353	355	343	328	341	350	339	345	361	399	328	366	391	349	340	322	329	371	347	384	331	348	340	369	352	383	333	381	351	352	354	384	368	368	400	370	355	326	319	369	349	349	331	329	301	328	333	374	353	387	359	335	340	390	353	325	362	366	328	362	376	352	339	321	321	346	344	363	382	346	332	343	326	327	323	389	376	370	310	349	357	353	357	350	366	345	321	347	319	363	326	377	358	352	364	348	356	322	361	367	335	369	350	346	371	336	337	327	346	359	350	336	363	363	362	323	343	355	332	347	349	377	352	369	347	371	363	332	328	350	330	359	387	371	320	344	330	347	361	346	370	330	349	352	354	334	362	325	322	369	327	367	338	366	354	361	316	348	340	354	374	346	355	345	344	365	376	324	343	359	335	349	375	361	341	365	319	336	352	332	340	322	351	345	323	351	357	365	374	318	296	323	353	341	350	342	375	363	354	365	376	301	318	347	340	338	314	369	332	333	351	371	360	342	359	357	341	326	356	350	341	360	368	336	342	397	319	354	368	332	324	392	338	361	359	376	349	340	350	367	335	317	383	359	329	334	366	379	369	334	327	394	371	364	333	371	347	325	351	327	336	367	368	358	323	358	341	337	354	357	375	349	371	366	373	382	356	377	326	300	345	343	381	365	331	378	376	337	402	376	351	333	343	333	344	352	363	354	341	344	341	332	352	355	377	348	348	341	360	385	376	340	349	360	328	353	346	366	354	390	350	335	334	332	342	359	343	362	391	361	335	366	318	386	359	369	351	374	331	330	366	312	342	382	360	365	333	345	348	340	369	360	367	326	340	321	350	357	323	360	358	366	365	382	342	404	318	362	364	352	341	345	331	371	347	350	338	345	343	360	329	367	340	352	357	372	342	343	345	331	325	336	394	344	351	380	367	337	347	354	343	342	331	372	321	323	330	331	353	390	291	370	345	356	319	350	314	364	349	352	329	337	351	345	373	375	328	331	337	385	375	329	334	362	371	353	322	346	371	310	371	330	329	361	324	347	359	348	362	364	338	341	372	333	353	337	376	300	385	354	349	356	320	325	368	350	388	323	368	323	349	369	316	360	366	322	414	370	346	330	336	360	348	349	386	374	335	357	345	365	391	345	371	315	336	349	371	321	342	358	324	353	368	343	356	364	339	341	319	367	378	346	314	340	339	343	356	373	354	384	319	336	372	376	371	358	334	368	360	370	407	372	369	332	384	343	370	328	386	356	379	377	354	326	342	349	331	329	377	401	362	357	365	367	344	337	366	349	365	374	340	354	332	331	356	355	369	339	364	322	331	334	335	350	327	358	335	342	337	323	328	345	360	354	349	335	373	351	326	339	341	365	353	336	367	382	368	338	356	330	333	332	326	352	317	355	360	353	365	366	326	335	313	371	350	372	354	355	337	366	360	342	367	346	337	317	354	370	336	316	343	355	344	338	329	369	376	374	346	350	351	346	378	346	363	353	358	360	393	353	363	348	350	311	372	358	359	351	364	313	329	341	372	316	341	348	348	335	344	339	327	333	377	348	321	354	367	349	350	329	340	314	349	381	331	374	352	366	360	340	315	367	377	332	356	349	335	320	353	356	372	353	339	355	368	337	352	366	342	345	354	342	377	304	306	359	344	387	352	340	367	320	348	361	346	328	382	351	403	362	323	388	353	330	331	325	395	344	336	330	353	340	330	351	373	343	340	347	364	345	334	384	351	353	344	357	324	345	365	362	323	340	329	348	349	360	360	358	364	313	361	339	358	342	345	371	366	362	354	321	356	354	356	371	326	344	330	342	335	343	356	363	337	374	390	383	367	369	332	364	308	340	315	340	370	326	335	323	384	344	353	370	346	322	359	379	383	363	336	329	392	346	353	349	366	333	349	345	349	352	362	368	353	349	326	314	344	343	394	371	328	379	355	376	348	337	361	362	378	350	380	327	366	350	347	400	370	373	383	367	329	341	373	366	335	349	297	322	346	347	382	339	351	338	366	326	330	350	338	377	367	341	348	332	357	323	356	317	345	345	337	330	367	339	356	345	348	321	359	324	331	380	364	328	342	364	338	371	348	384	379	335	371	334	373	373	397	338	360	349	431	364	322	359	309	338	334	351	344	327	332	392	331	360	362	348	312	344	334	360	341	323	350	337	374	342	355	340	361	333	328	349	326	370	356	347	341	360	323	331	348	324	350	348	332	346	344	352	317	337	350	360	354	348	360	357	342	364	334	365	324	358	358	344	335	364	352	356	350	348	333	327	363	369	333	347	325	337	386	338	375	344	347	376	356	356	349	350	356	361	355	352	324	322	343	333	366	359	338	358	360	321	344	338	375	385	366	353	317	346	337	384	323	342	356	351	380	334	356	351	349	360	368	394	331	384	333	354	342	360	355	322	347	385	338	358	320	309	362	344	352	351	329	335	370	350	359	313	356	344	353	363	381	356	341	337	334	357	389	344	332	348	340	343	361	345	343	325	353	376	332	349	367	336	343	326	352	375	368	365	348	328	343	346	322	344	352	352	359	361	368	315	347	372	351	397	302	348	361	378	320	325	350	334	339	338	396	338	342	368	349	374	346	358	354	334	376	363	397	350	349	344	346	356	348	338	370	361	309	345	333	329	350	342	362	369	351	347	346	369	308	345	379	389	322	347	365	341	350	315	360	358	368	357	346	346	369	335	373	317	316	344	365	355	325	342	341	343	337	355	359	311	372	316	364	357	315	331	358	371	325	402	350	339	388	341	364	358	387	360	344	362	377	351	351	374	310	329	326	339	345	332	313	307	367	361	380	350	360	368	344	374	353	352	326	340	338	319	350	370	351	333	349	362	368	324	333	356	349	363	347	346	321	317	336	333	406
14495	2333	4918	5439	4563	3982	3182	2772	2413	2168	1991	1884	1535	1467	1391	1333	1295	1242	1185	1195	1113	1081	1065	1051	977	1100	972	970	1009	969	977	966	901	929	970	1024	957	953	917	929	938	914	865	849	884	913	900	865	812	886	942	862	856	852	880	818	840	826	865	855	885	902	814	872	857	869	857	860	835	854	844	871	894	828	796	881	904	823	846	825	884	843	781	840	843	802	868	806	808	849	857	822	861	822	829	896	822	857	845	872	902	878	870	888	874	859	874	861	860	840	911	877	840	823	903	888	858	887	834	833	812	837	819	809	800	836	829	836	825	786	832	881	853	845	860	886	780	866	812	888	834	848	825	801	807	801	818	824	798	887	827	812	828	798	827	881	854	770	876	809	805	817	828	811	778	804	816	805	849	861	821	773	830	847	837	830	893	850	892	822	838	796	848	829	838	893	833	847	791	874	825	787	869	832	842	856	820	826	844	870	868	804	896	852	792	788	829	856	839	823	832	884	836	821	806	857	852	827	817	815	820	843	786	803	846	801	847	821	853	797	872	807	858	861	820	811	884	785	878	845	827	824	850	828	791	807	858	873	818	795	809	796	828	842	794	803	854	838	835	816	851	845	864	806	913	810	768	760	895	794	876	838	855	876	832	863	881	824	841	826	805	789	824	856	811	821	851	813	824	844	834	837	830	830	847	834	799	784	869	825	836	855	836	816	823	812	806	831	861	796	817	833	836	794	823	819	842	827	832	775	773	848	781	877	831	801	827	803	803	795	810	846	901	829	825	777	830	809	830	799	864	802	819	829	869	912	835	845	779	818	754	847	824	861	799	909	805	797	841	823	836	831	837	796	808	773	792	768	857	846	826	768	846	880	826	797	865	842	818	803	796	817	858	825	816	841	793	811	800	819	825	822	770	835	840	905	821	832	870	867	803	808	842	813	834	863	828	851	891	800	832	884	808	902	834	760	827	831	830	837	846	807	876	781	849	809	826	867	799	880	829	823	823	840	808	810	836	824	821	795	822	872	828	856	865	823	835	820	799	841	834	822	815	843	783	800	840	856	799	816	821	845	832	778	839	808	853	787	846	864	816	857	834	848	782	839	820	875	762	814	818	835	826	840	818	812	828	802	844	838	818	832	854	768	866	820	816	808	822	811	891	798	836	837	811	842	823	836	772	848	841	851	792	823	840	834	834	773	818	793	813	790	842	869	811	807	842	831	855	816	780	801	815	824	786	791	813	886	860	807	831	821	794	894	843	849	842	851	837	816	858	824	845	836	876	825	789	852	821	877	793	798	816	831	822	856	851	881	850	802	777	800	835	777	815	808	816	781	824	828	813	820	829	855	836	870	826	846	811	794	828	873	809	911	828	847	831	807	769	800	809	824	850	813	801	809	875	827	824	810	805	804	826	844	830	844	854	873	844	778	846	804	805	856	822	847	826	812	782	794	823	809	798	854	825	805	808	783	785	856	816	882	813	824	832	875	804	858	863	825	859	816	834	883	818	788	832	788	807	817	824	863	779	835	844	858	848	835	823	851	822	881	764	797	823	764	829	781	788	840	842	860	891	824	840	816	860	865	808	796	805	832	870	786	799	813	836	798	883	805	843	856	860	818	808	854	809	843	784	807	834	847	845	821	795	872	865	841	826	886	845	778	857	802	861	807	824	874	846	865	822	790	815	814	838	852	898	838	792	876	836	798	844	861	865	836	812	818	826	813	832	804	834	822	833	817	806	834	830	807	830	841	845	885	790	873	827	782	785	887	823	793	784	803	834	878	866	832	885	846	766	836	766	807	819	852	871	825	828	848	828	809	795	838	787	851	873	813	850	924	831	790	832	868	781	826	829	845	809	809	837	840	824	839	818	801	783	855	827	843	822	840	796	849	842	816	753	818	844	856	821	829	823	889	768	803	810	806	826	834	793	822	845	835	823	800	825	845	819	812	832	847	844	864	812	864	804	777	852	816	868	819	831	893	875	764	852	835	817	856	868	895	813	819	822	841	856	827	790	840	756	844	810	801	853	836	816	849	815	843	811	827	806	818	894	816	783	835	762	837	804	821	831	816	857	846	839	822	838	832	807	796	833	823	831	873	848	872	831	826	810	829	846	758	842	834	834	812	888	782	866	828	788	842	831	833	818	813	865	781	832	831	854	823	854	831	867	842	837	832	849	799	797	865	857	834	834	847	837	863	791	840	874	856	842	808	793	822	834	800	830	845	883	810	809	879	838	772	869	866	826	816	829	901	803	839	807	815	834	830	850	822	849	818	842	841	782	824	822	836	796	833	832	882	807	777	864	853	843	848	861	847	807	802	837	814	808	833	832	885	837	902	797	829	873	809	814	787	839	829	863	838	840	787	795	877	838	814	821	793	875	840	854	801	831	830	812	802	817	808	835	854	759	839	820	846	939	823	814	782	784	808	823	816	793	798	863	851	855	860	859	814	826	824	811	819	799	803	853	816	872	774	798	826	823	859	832	798	866	862	821	790	819	831	798	835	873	824	780	809	823	770	863	842	796	799	837	827	803	839	830	796	848	849	858	862	841	800	843	809	770	895	809	834	812	857	830	808	848	824	828	823	831	827	852	858	841	852	855	804	863	852	865	817	753	812	818	805	814	810	785	832	782	776	837	834	842	843	879	807	857	815	843	803	842	840	817	804	811	796	846	854	837	823	839	837	805	827	853	812	832	880	810	853	809	802	827	793	798	802	834	786	845	826	821	863	817	820	791	842	779	839	811	828	807	882	822	851	835	785	844	794	816	846	818	829	817	872	796	833	830	806	848	820	818	832	824	817	761	859	833	795	830	842	809	843	812	791	855	835	841	833	859	828	806	821	844	805	815	784	806	865	804	825	796	789	782	860	840	807	884	812	842	811	799	823	871	794	820	852	822	825	823	804	810	872	823	844	863	795	857	835	805	820	831	862	824	863	830	837	826	756	880	818	857	778	835	789	830	790	894	894	840	843	789	813	819	827	831	827	755	863	854	827	841	849	810	789	850	830	822	849	812	840	826	806	796	855	857	798	811	871	778	825	783	822	853	825	816	828	803	832	821	815	883	826	808	831	791	866	846	779	849	793	864	844	786	849	867	812	846	850	796	788	819	810	786	784	792	812	855	785	838	771	767	806	786	828	807	825	819	811	836	788	788	835	817	848	852	804	887	791	839	804	817	763	846	831	790	850	802	851	841	857	835	837	853	844	873	822	798	865	827	842	854	826	823	855	814	847	811	898	835	848	846	814	879	820	806	865	824	859	822	833	797	808	822	813	847	885	774	874	827	794	876	903	837	881	818	846	847	796	840	808	782	863	824	839	893	807	824	845	842	876	812	837	784	849	805	872	820	815	736	803	808	791	821	795	855	863	849	851	842	818	842	889	866	799	837	814	824	858	840	850	820	799	788	840	825	831	804	846	817	836	829	814	842	792	844	855	799	832	816	841	792	852	835	876	881	790	883	803	819	805	819	850	862	831	884	758	843	788	830	773	840	824
2387	179	212	189	176	193	191	176	168	161	161	164	171	164	161	163	158	157	159	160	185	168	177	164	191	176	188	148	164	175	147	165	161	185	183	148	152	189	197	170	170	185	161	165	167	153	139	170	153	158	133	155	198	162	151	147	165	153	173	168	140	183	182	156	164	157	169	169	162	186	170	145	175	179	160	163	171	175	152	150	183	171	189	173	174	169	155	186	185	152	152	175	163	161	154	164	168	145	189	149	178	185	179	137	158	151	166	174	162	181	166	166	164	179	170	168	172	155	172	173	179	174	185	160	186	180	170	151	165	159	172	175	150	178	172	178	167	172	195	177	192	193	162	168	187	178	166	171	155	145	156	162	185	172	181	171	151	198	165	160	160	173	170	165	171	158	172	168	164	192	186	172	170	169	178	167	185	178	172	172	169	156	174	165	161	169	156	141	172	161	174	173	151	163	170	152	167	192	171	161	168	169	172	155	155	167	176	181	151	190	178	165	153	146	152	176	160	173	189	153	165	149	166	158	156	152	160	178	140	163	172	170	174	155	173	152	154	136	184	175	177	156	165	137	170	155	168	161	162	164	179	172	165	173	174	175	159	154	172	151	148	159	171	150	144	162	172	164	142	166	164	200	138	193	144	166	163	171	170	151	171	167	155	189	172	152	147	159	172	155	179	167	189	148	174	163	150	170	169	160	191	183	166	182	156	157	159	168	163	175	164	176	166	161	182	197	143	183	195	172	176	170	172	181	172	140	173	156	184	180	151	176	189	155	136	177	164	166	166	204	141	165	162	188	165	185	164	177	154	162	164	173	166	180	170	157	153	159	187	163	156	159	148	176	179	167	181	165	168	187	154	180	177	171	160	190	164	172	177	171	175	170	159	177	172	160	160	180	161	151	143	150	172	170	181	167	174	146	166	170	142	160	164	151	157	187	148	185	173	164	168	170	174	139	164	170	156	178	176	172	181	149	167	171	162	147	176	200	183	181	172	189	182	167	164	159	171	159	192	205	155	170	173	151	176	162	172	155	176	161	164	200	173	179	155	175	160	189	167	164	198	174	169	172	168	157	144	172	195	197	161	160	165	176	190	169	179	145	178	167	163	146	184	181	183	150	155	167	179	164	161	153	172	207	149	159	181	166	161	170	155	179	153	165	162	149	176	149	183	190	173	134	167	174	164	174	182	167	169	162	184	182	183	194	173	174	168	157	161	145	155	178	161	201	186	156	176	159	173	182	179	176	172	158	180	161	166	163	172	171	179	185	178	167	160	178	158	173	151	185	177	150	183	173	165	182	164	146	167	187	161	189	181	178	167	167	158	144	182	191	169	163	164	169	152	189	177	180	177	157	161	159	168	165	158	162	161	182	188	186	188	169	150	182	157	173	167	167	180	181	164	190	183	176	176	151	156	184	174	190	167	165	161	163	175	173	170	155	174	163	182	170	173	172	148	174	149	186	168	165	147	166	171	183	182	164	162	174	167	144	181	179	168	192	189	167	149	176	179	142	165	156	158	170	170	188	149	149	163	165	166	161	175	195	167	151	152	178	165	170	172	177	168	164	158	154	153	175	161	161	147	151	168	163	148	162	165	154	201	153	190	163	183	162	179	170	179	180	170	162	177	192	168	177	164	167	169	186	183	162	172	178	165	157	168	156	143	178	175	163	155	159	160	167	160	182	171	184	154	173	177	187	170	165	143	146	170	164	172	193	202	148	165	166	203	185	150	163	152	151	183	157	168	173	156	166	169	179	151	156	183	158	178	157	168	169	161	158	154	178	145	167	160	174	175	166	162	198	182	156	157	187	177	147	166	170	159	145	165	174	168	177	151	163	184	172	164	169	169	171	175	148	148	172	161	165	144	160	158	173	182	169	158	167	152	177	171	176	166	174	156	169	158	169	153	162	160	154	169	168	179	151	175	171	143	174	138	178	156	151	169	154	196	169	186	144	169	161	182	173	182	181	182	136	183	159	158	171	155	162	167	167	165	159	164	157	177	179	165	171	153	155	178	144	191	173	162	176	173	154	159	169	173	159	163	165	148	173	165	159	168	183	165	180	168	149	175	159	180	171	168	158	149	193	171	170	172	186	162	165	168	163	136	185	189	152	160	162	171	186	178	207	192	183	162	169	165	168	173	168	176	158	178	178	166	186	161	190	181	167	182	176	167	171	160	166	145	142	155	164	165	159	157	181	185	164	185	176	175	192	160	189	184	144	205	171	180	165	175	172	201	172	157	133	168	166	179	181	163	171	147	174	176	180	146	177	173	162	145	171	163	154	177	173	158	184	181	170	167	195	151	164	183	172	173	170	170	171	193	169	203	189	174	171	181	180	160	168	175	198	182	177	179	166	161	146	196	149	155	171	144	150	143	171	169	163	170	171	172	173	155	184	166	152	181	161	161	184	168	166	165	147	185	152	180	202	173	182	166	179	152	172	148	166	194	179	166	144	150	146	150	156	155	180	146	151	190	173	156	166	199	168	193	174	160	134	178	154	159	168	168	176	146	170	134	149	165	154	167	172	202	173	174	162	136	169	165	146	164	163	166	140	182	150	157	154	169	181	172	171	118	167	162	169	176	163	168	180	158	208	193	159	165	147	177	156	148	179	182	166	174	144	173	180	160	174	182	173	166	156	169	190	182	163	181	173	198	165	169	188	196	173	155	168	162	143	173	159	163	170	167	153	170	161	162	166	158	185	147	178	166	164	167	175	175	149	165	172	148	171	169	189	169	179	168	181	159	186	160	184	181	176	192	161	179	170	177	153	164	174	158	160	190	160	184	183	187	174	172	197	177	176	181	184	188	166	166	207	176	157	170	170	153	183	181	178	200	137	158	159	166	169	167	167	188	175	141	157	151	149	170	164	170	166	152	172	183	165	154	167	157	142	176	154	188	178	166	148	165	156	184	167	187	176	157	186	171	177	159	167	153	172	165	160	163	169	145	152	171	150	184	155	154	163	182	154	173	181	177	170	145	160	160	188	162	152	168	163	147	154	183	185	181	180	188	173	173	156	164	166	192	187	178	178	148	148	165	176	159	175	151	169	171	154	175	160	176	172	186	164	164	183	139	191	150	161	170	176	158	175	174	156	159	168	171	193	177	166	163	181	164	163	199	168	185	160	152	164	172	148	151	174	168	167	171	158	170	132	156	165	176	174	168	167	170	160	169	202	172	166	155	175	140	161	176	173	201	180	160	168	162	170	177	165	154	178	157	182	163	178	176	156	161	170	183	174	155	193	145	181	174	175	159	136	174	158	157	163	158	165	182	165	174	184	184	169	176	174	204	157	172	145	202	163	163	165	171	155	151	173	185	168	169	158	162	152	176	180	173	158	188	167	168	187	171	156	167	168	174	144	171	152	171	178	146	159	160	164	169	168	170	171	172	160	157	144	181	179	164	146	153	166	160	168	179	175	182	150	166	185	166	155	148	168	168	173	156	164	179	163	144	167	172	186	159	196	169	154	169	180	157	166	165	168	164	195
2800	488	531	539	526	518	505	498	509	473	494	464	517	493	464	476	470	491	487	482	453	467	461	452	466	485	501	450	514	459	475	471	453	473	431	451	434	465	453	465	454	463	430	462	423	456	451	427	501	473	482	499	430	447	446	487	511	436	479	485	439	489	466	432	447	457	469	462	483	478	490	470	486	460	435	424	447	476	450	465	455	468	432	473	457	449	475	470	477	441	462	468	461	467	468	461	478	468	481	481	473	472	489	491	514	479	478	474	442	464	485	486	486	457	466	454	456	491	447	421	472	463	478	447	475	453	448	503	473	444	487	450	463	472	512	465	448	467	438	449	486	415	422	467	467	467	464	436	467	454	471	436	441	485	489	481	497	456	425	470	448	458	472	442	457	494	452	442	462	474	450	432	454	472	414	445	445	417	477	476	455	466	490	430	426	467	445	451	458	454	430	453	445	468	481	489	450	449	456	453	469	497	452	454	479	432	461	473	491	431	454	477	460	430	457	441	427	477	455	437	488	460	448	474	461	501	469	435	461	446	450	459	515	464	461	443	436	434	501	503	458	468	470	467	455	441	458	467	453	417	461	456	461	425	452	476	434	425	479	455	409	455	475	449	434	479	460	458	481	473	452	443	464	469	438	437	461	468	473	452	499	466	469	431	450	472	477	427	458	445	457	433	457	465	487	474	473	467	499	426	446	430	434	429	447	463	462	472	442	469	456	433	462	463	473	483	476	419	426	462	471	440	467	476	414	469	448	422	483	435	464	450	425	446	434	451	440	445	465	433	464	475	501	465	491	464	475	480	453	460	423	416	449	442	454	445	465	496	492	448	454	455	506	435	450	469	468	479	473	462	489	473	477	416	472	500	481	423	450	461	457	426	464	473	456	452	431	497	482	460	413	438	428	442	473	476	455	445	422	463	435	450	478	468	466	483	444	449	446	473	436	489	441	479	471	465	440	461	438	433	480	468	456	474	496	454	434	427	459	461	489	485	451	473	479	502	468	495	468	438	441	461	469	476	462	445	460	452	471	453	469	443	472	428	438	438	463	431	461	423	449	435	418	434	449	485	397	432	467	420	438	456	427	437	445	516	468	458	506	431	456	476	460	428	447	446	478	444	424	463	435	455	431	453	441	450	455	466	462	461	443	450	465	422	485	481	451	442	478	469	461	460	425	461	433	484	461	472	475	470	438	444	466	471	464	470	428	444	459	425	459	451	479	438	448	444	469	449	481	472	457	479	473	464	459	458	444	494	461	441	447	444	486	452	465	450	496	424	454	446	441	413	441	420	463	411	484	460	490	467	474	459	453	427	422	469	444	455	439	436	425	449	425	513	478	467	460	502	462	454	454	457	439	498	494	463	460	478	461	477	420	420	497	444	452	460	475	448	434	488	471	408	461	471	424	466	467	475	502	459	459	503	460	461	476	497	495	485	417	413	493	502	464	463	456	460	433	417	440	462	479	488	454	457	459	436	472	460	441	460	480	474	477	451	466	447	492	430	430	447	464	442	509	455	480	463	528	456	437	469	419	418	454	436	489	457	462	458	449	461	476	405	465	477	435	467	473	470	458	485	434	418	455	464	489	477	461	420	471	469	457	470	447	448	487	470	424	449	462	456	466	467	467	484	414	422	474	469	473	497	485	451	444	461	455	443	451	465	462	481	473	436	477	447	459	437	446	498	451	444	435	466	502	469	442	429	440	425	458	489	466	460	458	457	468	455	437	495	451	462	482	432	461	470	437	442	473	457	482	450	498	494	469	448	447	463	445	471	477	463	455	463	468	467	457	438	463	458	455	454	411	452	482	457	468	428	449	418	463	432	483	431	441	478	427	484	460	470	436	484	475	454	474	486	453	448	455	442	423	475	445	474	446	427	453	449	480	455	457	471	502	480	479	467	459	421	458	516	436	472	448	460	477	496	472	501	479	474	464	441	432	455	489	478	472	464	451	454	429	437	435	482	458	505	458	485	486	467	441	466	441	462	422	429	469	461	460	444	459	456	468	454	448	454	487	474	456	467	478	432	452	454	463	410	467	487	448	444	443	461	469	489	431	438	449	417	463	471	448	453	476	467	464	474	454	459	443	479	504	449	436	454	459	470	455	511	430	456	449	476	464	477	464	472	471	431	440	476	424	432	456	497	449	446	472	461	465	494	470	478	467	479	452	480	462	489	461	473	496	490	475	464	423	440	461	511	466	431	487	470	463	468	472	498	477	454	446	419	479	503	490	437	476	459	499	456	436	456	498	479	458	491	466	473	483	441	499	459	441	434	470	486	421	466	464	440	429	451	467	462	454	444	424	469	481	442	464	417	460	460	483	440	442	474	461	452	452	405	459	485	457	434	412	476	472	482	458	452	453	459	472	471	468	472	480	427	475	446	453	470	433	405	442	443	458	458	442	476	431	483	468	493	467	423	439	441	451	452	471	441	458	477	460	479	477	414	465	464	446	427	440	465	454	446	423	428	450	448	479	436	434	455	459	457	473	455	460	460	474	419	434	451	459	471	472	504	443	422	431	423	457	465	476	469	418	446	486	434	441	446	455	474	457	466	437	427	461	458	472	476	428	485	473	442	476	451	460	455	460	467	411	465	480	472	489	503	425	466	508	426	494	466	439	470	482	452	469	465	419	481	450	424	456	444	406	426	476	471	440	478	478	482	446	455	465	439	446	444	440	472	438	453	495	469	420	469	489	462	452	424	454	477	488	431	461	461	450	450	473	447	497	434	461	488	447	462	462	477	457	463	470	479	429	441	483	448	447	440	457	456	441	469	492	492	452	442	447	482	445	443	455	499	445	451	443	490	460	454	487	444	441	459	417	458	421	502	389	483	479	464	474	437	440	468	466	451	447	472	482	486	442	458	455	497	436	442	494	422	427	417	484	476	439	422	457	482	462	445	453	496	421	447	435	473	470	457	434	427	444	449	487	434	452	479	459	470	442	457	474	452	447	462	463	448	450	457	462	484	439	417	443	460	437	493	460	406	444	477	446	481	490	450	490	435	481	456	428	465	453	444	475	431	487	454	431	455	450	463	455	448	438	442	489	463	453	451	461	472	436	482	482	457	457	444	454	480	434	476	476	465	466	477	467	477	472	438	463	418	463	476	477	452	461	459	467	444	451	403	491	480	447	452	467	470	470	471	425	455	456	458	450	477	461	474	462	487	480	418	483	469	493	495	450	463	470	473	476	457	471	454	480	461	471	443	419	478	424	441	443	446	416	436	458	448	439	450	447	485	432	457	468	467	432	460	438	463	472	446	454	439	454	465	446	469	448	497	470	454	474	466	454	477	456	457	511	496	433	457	467	465	465	460	441	470	462	487	434	449	446	480	465	439	434	440	484	466	485	453	457	497	467	458	459	471	480	450	455	455	456	519	460	496	464	494	440	441	449	445	465	443	499	437	466	438	467	457	435	443	441	466	452	499	433	468	473	432	471	437	477	468	466	464	495	439	482	420	480	423	450	400	452	426	460	487	425	477
19134	1868	1277	938	770	581	455	459	362	371	343	334	314	279	327	299	321	318	291	291	286	246	259	256	303	285	287	318	257	282	270	262	294	284	293	248	267	263	285	250	271	264	278	266	287	281	249	253	242	267	251	279	273	242	252	262	280	257	251	266	248	277	277	281	276	260	294	288	232	256	256	253	219	257	271	255	260	272	283	270	254	243	260	261	265	264	263	276	264	277	259	241	290	299	269	280	301	290	249	239	280	263	253	235	248	250	237	256	278	269	276	257	287	292	270	259	280	275	291	249	284	250	244	258	237	260	247	247	275	247	272	255	248	275	263	264	262	272	247	253	262	285	251	232	260	275	261	277	259	221	258	251	280	261	234	258	227	240	279	286	249	283	251	225	236	259	274	270	265	236	233	253	229	268	230	266	240	241	255	240	245	276	275	261	279	274	261	245	248	290	237	260	259	261	238	264	279	266	258	230	259	254	281	226	254	248	258	274	251	261	283	247	259	254	247	297	245	272	251	238	273	305	272	280	276	282	283	271	251	264	255	277	290	270	256	247	256	242	291	283	271	249	251	270	250	276	264	265	246	227	259	266	240	260	244	277	274	278	271	229	276	254	255	249	230	244	266	261	255	272	282	278	236	267	253	238	235	252	270	261	261	261	281	274	247	244	255	258	255	289	262	266	264	270	243	258	259	276	265	241	266	245	261	286	256	253	255	272	238	259	290	243	240	282	249	258	248	265	250	247	262	275	246	230	243	250	258	254	263	252	268	252	240	271	277	257	265	280	237	251	249	256	245	265	240	266	284	240	253	247	289	242	268	277	248	271	240	255	281	262	276	250	261	278	291	274	287	281	258	260	256	251	248	278	222	258	249	253	255	281	246	238	273	278	247	225	273	243	242	265	255	268	244	211	249	244	246	255	250	259	235	239	249	265	266	252	253	254	248	273	271	240	285	249	258	269	290	260	288	251	292	291	260	294	276	272	235	242	284	267	270	275	252	270	262	266	258	262	287	264	260	294	301	237	263	258	258	278	267	264	236	254	243	254	278	250	268	277	243	270	273	225	264	262	266	259	253	280	273	263	278	263	271	253	260	240	275	257	264	270	262	265	260	244	258	252	242	243	280	272	247	283	264	242	271	263	258	274	237	257	256	249	270	256	255	274	263	252	268	265	254	266	276	265	276	294	235	241	259	274	226	229	257	307	240	259	266	252	266	242	235	277	258	233	257	266	275	253	258	243	263	255	279	261	295	249	295	240	246	242	229	269	272	238	264	225	275	262	254	260	255	259	238	282	250	276	276	255	289	261	230	235	246	273	224	251	244	276	298	254	257	267	267	249	250	276	266	244	238	246	257	255	245	256	247	267	255	247	248	287	259	271	256	269	298	279	265	261	277	249	277	243	261	259	267	259	240	262	267	251	292	243	250	265	271	309	273	287	260	238	276	287	275	252	284	258	262	286	275	271	255	247	252	236	261	264	257	256	262	280	251	268	244	255	258	249	241	245	262	259	262	250	234	306	260	256	234	251	291	268	259	274	251	266	264	256	265	266	265	264	249	270	273	244	278	254	248	294	232	247	315	249	310	254	260	259	259	249	268	263	250	303	266	265	253	240	245	234	271	272	273	245	272	283	239	271	259	282	281	293	244	260	289	263	234	261	247	283	263	272	266	245	285	271	305	278	226	262	248	279	267	238	262	252	261	275	267	256	300	262	249	259	267	256	264	246	288	272	262	245	269	261	232	291	281	260	253	275	256	263	278	259	265	309	284	249	300	265	278	284	277	253	278	233	256	258	313	260	265	268	264	241	269	293	253	260	258	260	279	268	241	237	256	288	244	250	248	264	281	274	283	264	245	268	244	281	268	273	274	271	266	248	253	234	252	246	254	272	247	269	266	246	248	305	256	260	257	279	242	241	274	226	269	285	244	266	267	277	211	266	243	265	266	247	246	246	260	264	240	274	284	219	283	278	278	259	283	275	237	271	286	256	268	283	268	269	280	263	256	258	236	275	263	261	243	271	263	271	275	261	274	263	286	276	292	258	261	258	262	274	294	259	240	261	272	285	278	265	275	276	273	251	263	279	290	271	228	253	255	278	256	213	268	258	278	260	309	242	257	294	255	265	256	263	290	245	254	278	246	255	241	238	253	290	255	260	276	269	254	270	266	269	238	273	264	246	260	250	243	268	262	271	259	259	240	265	249	256	287	248	256	269	274	292	273	274	250	266	265	230	277	269	230	256	247	249	262	236	291	266	242	273	282	291	240	257	238	253	258	274	286	280	256	246	231	249	272	260	289	273	271	257	253	263	252	250	281	270	252	248	293	266	274	269	281	253	258	285	276	264	262	263	267	273	266	261	244	277	272	254	252	275	241	289	283	263	267	272	250	254	261	255	262	266	267	260	243	248	250	243	243	250	263	254	290	284	261	271	262	258	265	275	236	262	246	304	273	235	242	256	268	254	283	258	246	262	264	276	281	287	247	248	268	261	257	243	267	263	271	289	249	279	263	262	249	283	251	234	262	243	268	273	296	268	263	253	258	285	288	239	267	250	260	253	234	256	257	227	278	266	253	261	263	262	260	283	271	260	251	283	263	266	268	267	266	255	243	261	276	260	230	283	241	272	276	275	268	247	294	257	258	261	270	258	282	246	267	282	263	271	271	241	235	255	288	284	253	250	257	268	262	276	276	260	263	298	262	258	243	264	248	249	265	279	242	249	227	269	264	247	288	299	265	248	282	269	280	252	253	256	268	287	263	236	256	254	241	253	261	273	253	276	256	249	257	277	242	272	269	284	262	253	234	281	252	287	283	276	261	286	261	270	263	266	261	268	254	270	265	253	252	258	236	273	260	273	233	275	279	282	277	296	266	250	265	331	287	272	241	264	271	246	274	238	243	232	301	269	233	241	249	276	269	263	276	267	250	263	274	218	219	249	264	279	243	284	247	254	243	252	264	276	239	268	275	274	253	272	263	277	277	276	263	262	257	252	281	294	273	271	257	259	256	265	246	252	274	235	285	260	251	276	284	285	286	276	280	263	269	261	267	271	245	263	270	246	256	243	272	229	249	281	266	248	270	288	251	251	243	272	260	251	263	254	284	298	262	290	286	262	272	254	262	274	266	272	272	249	291	258	267	278	320	260	275	271	255	219	244	250	252	258	257	243	247	260	252	266	265	234	265	281	263	243	292	264	266	274	223	253	255	261	265	267	280	270	258	251	272	274	259	252	254	273	224	238	260	284	292	267	294	255	264	281	277	263	272	281	258	272	245	251	268	286	292	243	261	236	275	264	247	259	245	244	269	289	281	263	253	252	268	266	258	260	303	258	273	280	258	278	260	272	270	275	263	263	232	279	284	260	248	237	247	258	280	279	242	259	271	244	252	269	290	273	234	248	246	236	276	283	272	243	271	277	256	232	277	277	273	255	256	243	270	280	274	258	278	227	267	269	277	269	256	284	292	283	283	282	268	256	258	278	252	257	247	308
9850	1299	2743	3106	2652	2293	1927	1686	1511	1324	1245	1112	1088	1001	1034	968	894	919	831	782	809	786	802	766	801	744	785	801	710	787	711	763	737	711	663	744	666	724	706	746	764	675	698	710	678	711	662	682	730	689	714	701	697	703	653	680	674	714	708	690	708	642	683	667	699	702	640	709	675	688	698	696	703	683	674	666	714	678	692	679	675	702	699	650	673	684	668	661	686	693	693	681	658	719	718	678	692	700	704	678	664	685	685	689	757	722	659	697	696	708	709	683	670	725	630	662	642	666	672	671	699	677	694	653	674	706	668	678	628	684	662	679	682	668	714	678	651	736	691	668	621	672	673	685	687	698	690	667	674	666	642	693	657	657	723	658	711	664	662	688	740	651	702	661	677	634	667	725	702	715	684	663	667	616	629	640	659	657	640	696	726	668	638	694	668	700	657	646	676	629	683	691	650	636	691	727	676	644	672	689	669	703	715	631	629	679	678	693	654	664	629	658	654	676	600	668	634	656	684	661	706	646	671	669	667	698	727	673	694	676	654	665	641	639	693	699	671	721	680	663	646	668	669	673	682	629	653	639	662	662	630	649	659	656	651	630	688	677	678	688	686	679	638	613	646	698	630	634	705	662	670	634	658	636	648	681	648	663	661	672	668	633	637	671	683	677	710	692	637	644	671	637	649	668	676	645	706	656	666	661	710	672	631	624	675	687	635	622	686	672	658	641	652	653	720	689	622	660	630	666	733	695	675	686	707	670	665	659	657	701	615	648	667	640	640	674	704	637	651	674	647	621	657	662	664	664	689	682	681	674	608	695	675	679	681	652	673	691	657	645	666	650	659	691	663	704	663	627	706	721	704	651	651	674	670	664	666	641	684	676	664	677	668	682	670	660	667	625	677	689	672	693	675	620	654	600	653	692	625	680	707	675	669	669	721	635	690	635	672	732	662	661	699	646	628	687	664	655	678	626	627	656	664	700	674	670	655	646	673	644	645	663	608	685	674	644	708	678	664	675	674	658	674	667	657	638	719	669	683	645	720	647	689	688	712	668	675	628	634	675	641	608	643	680	670	681	637	635	646	638	697	678	708	668	616	671	656	634	655	685	685	634	682	702	659	667	729	585	660	635	665	669	666	683	659	699	677	702	691	643	670	690	659	674	645	681	641	672	662	692	686	652	662	639	635	647	650	672	599	664	684	669	638	724	664	660	701	660	651	723	693	629	645	689	699	667	619	695	634	624	671	659	675	699	665	675	703	711	636	659	635	639	672	684	698	665	670	671	676	679	662	694	677	677	660	649	641	677	662	610	654	672	662	664	678	673	629	634	619	691	707	662	653	664	678	678	676	647	673	676	663	707	692	644	685	638	670	676	700	664	639	705	651	675	635	679	644	665	710	666	669	673	683	666	659	662	658	651	662	704	636	671	698	643	699	650	641	685	655	643	676	670	695	657	642	677	612	651	667	628	636	696	645	652	645	703	687	729	665	658	656	692	688	667	679	620	680	631	738	693	660	672	702	690	693	702	651	632	702	642	659	683	638	639	648	683	602	668	665	708	665	648	644	682	749	650	712	680	668	691	669	652	656	659	637	652	657	651	667	641	663	660	692	662	653	656	668	680	660	677	675	683	704	654	663	616	634	679	655	655	644	665	653	667	649	647	625	658	656	674	679	649	625	687	638	623	675	679	688	617	647	709	685	713	649	680	688	627	686	610	628	684	630	674	703	675	640	687	688	656	649	720	686	712	614	702	633	647	659	661	640	662	678	616	689	730	674	677	681	698	665	666	655	660	672	694	617	665	635	628	650	640	692	641	664	644	647	631	645	632	668	655	630	685	667	586	688	680	673	598	679	665	687	634	685	664	662	637	642	683	679	631	689	656	632	657	646	681	673	657	659	677	653	657	636	638	658	658	706	667	698	677	629	709	628	683	699	688	692	649	690	676	674	666	653	618	699	691	675	649	655	645	641	654	665	672	664	678	697	643	665	670	649	710	647	670	682	620	692	682	713	672	654	731	639	667	707	693	643	606	625	667	663	697	664	642	671	651	682	648	640	661	689	704	645	653	606	636	646	634	648	684	646	662	702	657	671	674	655	704	684	649	660	695	713	670	646	648	625	628	631	676	636	716	702	670	671	661	656	682	663	633	681	627	699	683	664	675	665	650	681	706	616	686	657	703	646	663	663	643	729	656	671	674	639	662	659	624	659	622	713	659	668	693	716	645	677	667	663	639	656	655	644	689	654	699	664	690	648	640	661	665	660	642	650	681	626	726	675	689	629	695	626	617	639	645	626	692	650	671	635	689	656	649	636	640	704	639	657	648	646	637	622	674	640	675	665	681	641	661	630	700	663	670	643	621	692	697	682	675	706	687	661	712	612	619	646	635	669	618	658	652	674	648	711	654	679	644	645	639	704	680	713	661	673	675	645	686	662	646	693	675	683	656	671	676	674	683	598	656	660	699	633	663	711	662	649	630	652	680	664	674	648	680	706	643	664	702	693	635	662	688	694	693	640	727	675	603	701	628	694	663	701	588	688	710	702	653	690	659	663	649	686	634	622	661	684	662	675	688	657	685	684	636	672	713	674	681	654	669	677	639	702	656	654	648	704	670	726	685	671	712	698	634	675	676	644	667	669	653	706	696	659	664	664	645	662	680	640	680	643	707	635	626	663	639	625	672	652	668	710	666	700	711	680	692	685	694	679	644	652	661	671	668	688	647	677	631	617	669	676	693	647	678	694	658	638	644	653	646	631	685	686	660	641	630	632	639	699	683	663	651	701	618	672	655	638	679	667	670	668	662	661	661	675	648	652	689	676	685	720	717	661	639	647	671	680	692	694	676	709	671	638	610	634	705	619	679	636	676	677	702	691	662	665	705	657	595	635	671	666	699	668	731	662	643	655	741	668	606	693	606	665	668	671	675	660	696	659	713	704	657	669	646	640	634	738	670	716	669	647	700	620	649	640	675	636	646	685	693	664	673	666	683	621	643	689	701	641	624	676	654	625	686	686	686	663	665	667	681	677	674	619	642	681	669	725	676	629	648	633	664	647	652	692	666	668	671	695	653	691	665	665	665	667	691	655	671	633	678	664	664	678	679	649	678	658	674	635	728	636	658	632	676	638	681	672	659	662	699	694	629	693	689	691	658	643	661	658	621	698	638	617	637	651	695	674	669	657	654	680	608	636	643	634	642	676	678	655	691	641	680	676	650	674	651	648	663	651	653	695	654	641	684	676	707	676	668	661	662	665	708	665	659	677	686	658	645	644	645	643	634	694	671	685	679	688	620	647	713	638	701	678	677	648	632	650	642	696	675	699	647	679	667	632	740	691	662	697	643	667	686	642	655	636	724	654	649	645	682	695	642	653	682	653	623	714	676	625	667	681	667	622	686	684	683	652	669	684	678	689	693	694	675	680	687	640	679	642	672	611	641	668	675	718	641	626	646	673	635	707	650	663	634	668	681	651	673	662	659	654	664	644	669	672	649
31522	5432	2664	1900	1382	1016	828	628	624	591	541	482	455	459	407	426	437	420	386	412	415	389	389	447	406	343	417	365	387	386	362	359	355	398	400	327	383	388	387	345	352	375	370	374	378	342	400	333	365	360	368	389	405	357	382	435	357	341	372	348	353	371	389	363	374	344	360	382	360	370	371	328	401	351	321	332	332	348	383	341	373	365	344	375	336	358	382	330	368	372	337	326	378	333	350	367	352	313	393	338	359	387	399	372	387	349	341	369	352	351	353	356	320	324	351	340	386	371	366	343	359	347	354	336	357	367	338	328	371	338	337	359	370	352	341	362	393	323	348	337	382	343	349	357	329	340	335	371	355	353	364	364	378	316	346	324	319	335	368	356	363	388	348	340	389	338	373	347	369	337	358	353	352	326	390	360	344	352	374	331	365	339	329	331	326	355	362	291	359	372	371	347	395	381	335	350	325	329	378	361	336	360	308	348	329	380	360	345	375	350	359	352	348	336	351	364	369	353	346	351	381	339	359	315	331	338	378	357	354	344	339	371	367	335	340	357	391	379	333	352	325	329	345	345	378	352	359	326	347	370	330	325	364	349	324	373	321	332	353	415	347	340	371	300	298	357	359	354	353	352	322	345	396	355	337	332	343	352	362	375	330	342	370	354	361	356	329	338	354	341	369	376	344	350	345	341	374	386	334	331	344	344	367	364	394	376	353	345	340	330	386	359	349	384	327	354	384	368	411	388	352	361	316	357	357	358	349	331	330	369	314	349	380	355	355	364	344	359	344	382	329	339	361	359	308	392	367	324	354	339	380	334	331	285	368	338	356	353	317	333	308	353	373	369	344	366	366	349	352	344	349	343	373	361	368	328	352	371	371	340	351	322	330	347	331	354	349	342	358	357	358	421	371	367	348	372	373	343	324	355	323	354	375	362	347	316	380	370	370	353	345	362	370	372	340	321	348	358	318	319	374	344	343	356	325	344	329	328	328	331	341	352	319	336	333	342	400	348	340	375	376	344	370	343	334	352	333	325	373	343	386	346	355	316	350	354	378	362	363	366	345	375	339	352	353	339	363	350	332	335	361	346	355	354	368	381	322	382	353	377	336	347	354	372	363	373	345	400	356	340	326	354	347	356	380	360	375	351	360	331	356	352	365	387	354	352	337	321	311	375	330	359	369	335	362	360	372	354	351	362	338	358	381	327	353	360	347	328	340	337	325	372	316	387	348	371	356	352	347	356	358	373	336	356	369	340	326	358	320	342	339	364	328	329	315	322	339	344	309	320	386	400	373	360	343	363	330	341	350	392	328	362	360	326	342	345	326	339	367	336	328	359	359	325	364	381	340	381	326	368	333	385	371	333	344	360	339	328	330	326	319	349	326	351	385	334	353	336	342	319	335	370	356	341	389	363	375	367	367	377	352	364	354	351	353	369	348	345	364	362	355	343	356	344	342	344	358	351	336	340	396	391	348	337	393	342	346	361	352	391	300	313	388	346	347	323	363	386	355	326	357	357	374	346	349	350	384	369	382	327	356	365	345	341	353	368	329	352	343	385	364	331	355	354	358	363	313	317	336	325	332	362	362	372	349	369	358	354	335	337	336	339	344	348	345	362	338	356	369	360	375	355	380	337	330	366	327	326	361	335	379	362	357	333	382	370	367	358	377	380	344	366	371	343	330	320	371	326	348	329	384	367	326	351	342	343	349	365	353	377	357	367	356	365	341	358	329	368	359	344	376	320	343	370	357	358	351	316	377	312	343	350	346	330	384	361	366	336	390	355	369	356	379	353	350	339	355	371	334	358	395	346	339	360	361	367	346	333	354	341	351	344	351	345	348	339	326	385	309	328	366	358	371	313	349	338	363	349	391	337	346	338	424	335	349	373	349	392	376	345	313	342	381	307	359	329	310	347	354	351	327	346	361	391	364	378	335	338	355	354	352	316	374	331	357	377	343	342	341	354	364	352	336	342	398	339	345	359	335	348	361	341	363	306	300	386	335	337	340	359	381	337	360	384	348	372	321	370	346	336	348	346	352	371	327	350	355	353	343	339	335	334	361	347	343	334	405	356	343	372	398	340	382	309	326	364	338	382	375	335	331	361	378	310	347	374	356	348	351	340	339	315	384	353	317	357	377	342	365	338	381	384	341	346	354	353	350	373	351	324	366	350	380	345	328	349	371	356	362	361	344	350	346	342	340	347	334	350	365	380	342	314	349	376	363	381	387	344	348	350	365	377	362	367	349	361	342	353	350	326	364	349	355	371	319	342	362	319	353	347	392	378	364	341	341	331	355	337	366	342	331	346	364	341	365	337	383	336	369	336	355	365	328	369	336	334	345	314	388	343	325	359	372	360	355	364	367	363	365	323	357	376	379	319	334	346	358	374	363	336	334	342	363	340	377	371	340	366	344	345	365	320	346	337	356	345	325	319	338	375	337	360	370	354	380	350	357	378	330	349	323	341	406	370	342	367	373	332	352	337	338	331	348	344	358	357	370	341	361	317	315	354	357	339	403	349	370	324	334	353	322	346	355	364	333	370	352	335	395	345	367	366	348	313	374	342	335	336	354	361	335	351	355	352	346	378	345	336	323	332	343	311	360	368	370	329	360	336	371	320	365	374	340	358	363	352	332	357	351	355	379	345	331	355	371	339	348	371	359	334	358	333	343	364	350	302	354	363	354	369	347	350	348	344	358	344	387	334	344	372	343	381	374	330	371	384	383	338	352	360	340	331	348	349	379	323	346	361	358	356	351	362	342	393	353	341	363	348	350	313	352	351	351	356	322	362	403	325	384	379	350	365	330	363	337	335	362	377	348	364	361	348	360	370	327	362	329	353	368	371	393	356	356	387	329	347	362	364	339	336	351	317	363	367	370	347	348	372	355	334	325	368	374	350	311	331	365	367	355	366	357	382	339	348	387	383	338	340	358	383	336	335	342	335	389	336	374	376	331	302	347	339	356	340	364	333	358	331	391	343	362	351	363	355	363	367	368	378	338	355	358	326	345	328	357	362	370	365	350	322	346	318	377	352	378	376	354	375	350	361	360	358	346	354	366	367	373	348	325	391	348	374	356	363	368	327	328	358	360	345	347	360	351	357	402	373	374	330	325	363	350	354	325	385	346	358	372	376	375	360	326	332	389	346	347	349	342	393	378	372	363	323	344	345	372	361	348	356	375	365	348	333	362	361	379	352	337	349	343	373	353	360	352	365	348	293	350	382	343	345	376	363	345	369	356	343	358	317	371	384	314	362	344	339	376	350	353	362	351	351	360	373	373	317	360	349	400	366	384	357	349	388	330	370	395	332	317	404	377	348	347	357	330	364	325	357	354	376	372	338	339	361	375	332	366	361	350	375	363	330	381	353	354	360	319	358	304	358	351	334	357	348	354	320	318	349	332	329	378	354	334	329	353	362	343	358	337	365	361	330	347	383	369	359	376	332	388	366	372	382	381	352	345	350	338	324	324	324	326	329	356	379	350	371	338	351
13825	2228	4773	5497	4772	3859	3262	2733	2451	2114	1893	1738	1581	1480	1408	1335	1382	1187	1233	1200	1085	1139	1119	1058	1049	1029	986	1021	1023	1004	975	976	922	944	945	967	973	940	968	947	938	936	1003	927	908	899	885	922	878	902	864	874	892	889	852	843	861	867	857	894	858	895	853	849	889	871	881	873	832	876	864	834	848	876	883	873	889	864	798	817	864	841	831	828	859	890	861	919	823	819	832	840	870	829	886	884	862	924	942	891	870	839	862	869	904	870	901	912	836	918	878	850	853	873	850	846	818	879	920	832	852	858	902	841	828	879	808	859	836	840	849	874	907	797	883	819	840	925	843	788	851	808	795	824	862	801	821	842	828	843	829	806	872	818	876	840	866	884	783	859	837	818	780	813	832	814	821	825	847	864	858	847	820	838	855	828	819	845	825	901	872	811	815	814	844	855	822	851	882	804	857	843	872	806	813	804	871	851	811	805	846	849	862	818	806	841	891	803	833	922	847	831	862	838	856	823	785	759	839	863	784	819	824	804	802	810	824	857	788	812	742	862	798	858	854	837	828	834	879	814	828	820	813	861	797	842	848	800	820	877	851	870	798	819	828	871	841	859	889	871	872	856	836	889	877	826	824	842	862	852	865	875	838	819	896	847	902	798	854	851	859	843	857	865	815	839	856	831	870	809	798	833	796	847	843	880	850	828	842	865	828	801	827	806	852	811	841	883	809	888	821	843	856	839	865	874	804	816	785	852	858	852	822	854	848	865	841	800	873	875	824	827	837	872	825	817	842	898	874	811	823	808	817	830	820	824	789	815	867	865	902	853	824	834	841	861	793	830	788	882	828	809	797	867	818	841	843	869	814	846	814	785	820	834	827	806	795	787	820	885	856	827	809	881	841	862	847	823	862	822	797	865	822	818	801	818	841	821	823	852	794	825	868	829	839	814	828	886	825	843	860	803	901	878	800	831	812	840	781	840	815	868	815	874	831	888	848	798	853	783	816	852	835	840	784	807	795	847	870	850	835	822	816	863	877	865	841	860	826	841	841	828	880	822	815	839	827	842	799	797	850	814	833	825	817	876	802	832	835	808	859	809	847	857	835	848	852	835	826	885	839	832	857	854	888	876	794	860	814	808	860	814	833	789	823	866	838	860	835	845	821	795	841	869	877	850	847	825	777	850	836	832	862	799	819	830	795	847	809	834	840	818	817	817	868	801	813	852	840	840	841	850	877	848	781	831	863	798	827	838	827	862	800	804	864	817	849	839	849	792	851	847	819	857	840	875	871	821	879	848	900	769	804	827	856	871	844	819	856	863	841	823	834	857	840	844	861	862	844	814	867	837	835	868	748	847	820	818	832	857	832	826	815	913	802	800	844	820	778	805	809	822	816	831	847	838	817	774	837	838	840	843	862	830	812	868	830	797	853	819	829	806	805	827	831	825	817	799	812	785	861	826	828	848	854	808	836	815	794	842	845	815	871	810	815	866	876	841	786	805	825	855	801	794	836	801	852	825	793	825	875	866	843	858	852	820	804	807	831	854	823	808	858	844	797	882	814	819	875	838	825	835	815	811	805	878	824	829	868	815	870	845	798	839	842	857	805	827	801	821	811	841	771	830	823	844	870	831	804	792	882	810	832	836	843	863	811	808	808	803	814	835	795	849	869	855	831	837	836	858	841	803	810	805	835	854	853	891	839	814	851	825	821	868	848	845	851	818	814	821	831	817	806	894	811	864	839	831	842	875	838	835	847	828	892	818	885	844	868	815	846	815	843	907	861	848	817	854	841	818	878	838	863	865	873	835	809	853	856	871	842	823	864	829	829	837	823	806	779	832	856	820	805	846	851	839	852	815	862	820	831	850	774	861	852	836	850	864	816	827	901	825	808	821	773	826	847	819	850	898	812	859	837	800	878	796	894	840	805	849	857	808	846	813	828	864	770	840	861	856	857	830	853	843	821	824	883	880	776	833	826	865	814	843	817	821	816	832	858	863	903	859	818	776	808	822	894	821	822	858	869	847	855	796	814	832	833	843	813	833	832	819	884	868	811	823	794	794	845	894	842	835	830	813	833	846	894	828	868	824	825	854	839	839	864	871	824	837	860	821	857	809	803	847	821	869	852	827	805	840	855	838	804	833	887	807	842	781	854	870	868	849	787	856	840	802	805	850	829	833	792	902	827	834	850	852	864	839	883	816	858	800	844	828	862	850	869	881	824	839	818	806	797	876	844	839	792	897	799	820	829	787	819	850	810	811	826	853	785	812	810	826	862	862	824	834	862	801	794	842	829	786	903	853	836	827	821	875	845	794	809	808	818	866	854	881	846	794	822	822	838	837	831	874	865	799	822	856	812	795	763	857	844	835	819	854	817	792	806	865	829	822	851	812	825	838	768	844	816	834	815	858	831	826	837	770	849	840	835	792	835	856	788	863	828	850	800	800	820	778	830	824	847	820	753	795	792	818	884	835	861	823	891	817	847	831	855	848	889	844	873	881	838	827	842	800	784	828	811	868	800	865	841	844	842	831	789	819	902	836	847	870	800	810	840	833	804	806	837	850	842	824	851	831	810	832	839	836	798	787	848	792	839	878	871	833	832	783	847	851	814	878	828	845	830	889	798	870	844	840	833	829	827	906	845	807	846	829	812	820	846	834	817	882	848	857	821	877	865	812	853	821	829	861	840	801	873	832	840	889	875	805	841	829	807	828	828	804	881	826	872	838	842	852	835	831	865	892	817	875	832	830	862	823	870	884	906	860	808	916	814	811	827	838	888	822	804	878	803	860	845	768	879	866	791	891	820	860	805	854	867	842	783	782	841	818	847	832	820	794	810	785	819	805	851	835	872	822	838	804	884	873	844	846	814	821	857	838	811	799	770	845	802	791	892	862	848	843	825	835	775	862	820	848	827	779	841	832	780	809	818	876	810	827	850	850	801	828	855	866	808	872	838	847	811	869	847	829	832	878	827	871	879	850	852	854	823	845	878	849	895	869	823	804	849	802	796	843	852	771	825	855	877	852	843	805	822	842	810	864	865	836	844	815	850	818	816	805	778	837	824	819	883	844	824	849	869	849	811	797	846	821	812	825	848	854	854	844	855	854	836	886	869	826	815	844	859	811	799	839	850	788	860	870	829	771	795	894	820	863	863	866	796	826	817	808	874	889	811	776	885	826	834	792	842	863	879	895	857	822	830	803	819	836	857	785	841	859	843	852	792	828	806	842	779	822	865	790	794	848	853	774	799	825	850	770	843	816	792	825	831	765	855	862	870	844	854	781	804	846	871	873	751	851	800	778	860	820	829	790	818	810	829	871	826	822	837	806	797	885	846	844	876	873	835	872	881	854	821	914	842	792	817	809	821	824	851	867	865	801	821	810	865	868	860	857	843	867	869	803	845	826	785	852	798	864	835	791	841	810	861	827	839	858	836	826	863	847	863	833	827	823	821	838	829	770	815	853	831	872	823	842	841	865	863	827	833	873	814	848	872	879	810	844	813	871
2436	178	192	196	193	173	162	195	179	154	184	170	193	166	153	197	182	185	171	171	177	173	165	164	158	200	168	154	187	197	190	174	156	186	172	183	176	158	170	201	192	183	177	189	172	163	171	164	152	186	166	178	179	154	166	163	176	179	137	167	198	166	179	180	180	154	168	164	156	186	163	189	172	173	198	191	175	171	153	189	152	145	162	185	153	168	157	154	150	181	171	188	148	166	190	150	174	184	185	177	173	198	190	174	156	152	159	170	152	185	171	182	176	158	157	169	167	156	167	187	188	177	201	172	176	158	152	180	181	166	168	169	189	170	202	172	166	186	165	179	186	164	171	201	194	169	178	164	160	164	174	160	177	161	140	187	174	187	178	164	182	155	170	154	190	167	148	172	164	183	140	158	172	165	168	166	155	187	157	181	173	172	161	153	156	181	170	180	183	163	171	175	170	173	191	175	188	207	164	169	171	170	190	165	154	160	168	194	166	162	182	168	183	179	171	169	159	165	166	191	185	174	183	181	166	163	181	148	193	162	197	167	180	192	164	169	143	162	189	153	166	153	178	163	164	182	163	160	187	162	176	168	171	163	159	166	180	181	174	163	160	183	169	178	167	159	182	172	153	175	172	186	197	163	169	177	175	186	167	181	159	161	164	164	188	171	156	154	153	188	152	181	193	180	177	157	150	166	143	163	161	172	170	152	188	183	154	173	148	154	203	159	182	179	177	162	178	166	157	168	168	166	181	159	175	175	178	155	127	154	175	181	178	163	192	164	165	155	170	161	159	187	176	148	166	149	199	137	163	193	169	180	184	170	188	179	176	194	161	178	133	172	159	156	178	184	183	178	160	148	173	175	176	177	173	174	164	174	175	188	187	187	165	178	176	166	193	185	163	165	180	186	171	177	176	177	161	173	171	167	189	146	174	160	197	163	186	150	183	202	174	159	157	197	176	172	186	182	179	161	218	162	169	153	167	179	180	186	189	178	164	188	190	179	184	186	161	178	155	170	197	163	191	193	180	174	183	158	155	147	175	191	184	163	152	151	180	152	178	166	167	158	180	181	164	164	180	169	134	170	178	161	191	181	199	191	170	174	179	175	171	166	186	164	162	189	179	166	172	173	175	159	172	181	184	154	179	162	169	167	190	180	153	165	159	173	159	169	202	174	153	179	145	173	182	194	173	164	186	156	175	188	147	167	163	161	151	162	198	187	157	177	158	153	164	177	149	144	173	174	142	168	149	161	165	160	195	185	160	185	178	133	166	173	174	135	187	193	166	174	175	159	167	175	178	158	183	157	169	177	202	181	195	168	167	165	164	151	139	155	178	176	169	217	145	173	174	204	171	186	177	149	178	167	166	164	177	197	182	182	176	176	192	179	172	159	172	167	177	167	167	149	192	152	172	171	153	167	160	173	165	176	173	172	175	170	173	161	169	167	185	191	171	163	160	159	167	172	176	181	174	168	162	182	144	174	181	172	166	175	174	170	155	180	164	197	159	170	180	169	179	156	148	170	148	192	158	168	156	203	167	156	179	189	168	168	182	156	160	183	195	159	181	178	172	208	166	171	166	164	142	154	185	169	175	171	175	152	164	174	156	188	163	183	154	192	167	178	172	198	155	167	183	175	178	176	165	166	150	169	157	205	155	163	176	166	175	185	165	158	194	191	171	153	185	188	162	172	162	160	174	151	171	178	181	182	154	172	176	192	183	183	190	172	180	185	182	173	178	179	176	169	186	171	162	183	182	169	182	193	183	173	169	158	182	136	163	145	174	173	193	184	192	177	153	168	182	168	170	188	163	167	191	167	163	161	182	177	167	154	178	173	183	145	172	175	153	165	156	157	172	172	168	171	188	187	179	166	166	190	187	166	190	158	163	163	172	176	182	187	174	176	172	156	165	182	180	152	175	174	165	199	153	179	172	179	182	167	164	155	151	170	195	170	161	182	169	149	164	172	179	190	189	159	169	169	158	150	167	150	158	161	165	164	186	161	182	208	182	190	154	192	167	186	169	177	171	171	176	139	166	193	149	175	174	167	171	161	161	163	142	161	185	166	157	174	187	185	166	175	192	152	162	209	168	158	173	189	163	184	192	158	198	149	170	188	166	163	152	162	146	161	184	163	155	173	217	189	172	165	164	190	182	180	182	158	195	156	175	166	183	186	153	140	154	137	170	202	201	152	144	160	175	161	163	184	163	171	167	162	181	168	167	208	172	188	158	176	167	179	163	167	164	150	162	176	205	209	185	179	182	179	160	204	189	196	177	153	165	183	175	184	164	184	191	194	152	171	170	178	181	172	177	184	169	172	163	154	146	186	174	177	173	173	198	180	152	172	180	184	181	192	181	179	158	169	175	170	153	164	185	159	160	159	146	165	168	163	164	153	162	169	173	183	164	172	180	186	141	166	166	166	174	154	164	174	181	166	172	170	164	173	147	146	167	179	184	161	152	163	154	151	159	165	174	178	176	191	185	175	172	168	171	179	188	164	153	194	151	189	167	165	169	164	183	177	182	148	191	161	174	195	185	189	166	185	187	194	173	171	154	160	189	158	174	167	178	182	168	157	163	178	148	176	152	176	191	179	150	166	182	159	181	159	169	159	154	157	167	169	183	177	164	168	161	176	151	165	182	160	165	182	174	172	186	164	143	175	160	150	188	173	167	169	170	174	181	161	159	174	168	159	172	162	175	166	181	155	162	182	188	177	166	184	177	146	171	148	190	169	195	177	182	164	171	173	164	171	168	151	166	152	157	164	171	177	175	166	141	200	173	183	190	149	160	141	168	166	167	161	180	168	153	188	169	160	168	186	161	182	169	175	161	174	176	178	171	164	181	163	173	179	179	170	172	183	189	173	152	169	187	182	183	194	182	147	168	175	192	178	170	179	188	179	183	167	178	156	181	193	180	192	167	181	161	165	171	151	195	188	185	157	194	180	160	180	159	164	167	157	165	160	166	182	145	161	162	167	171	176	166	163	163	184	193	205	160	174	165	189	192	177	191	176	163	181	168	187	158	194	165	186	157	167	162	170	168	164	167	153	175	161	167	191	183	187	186	160	179	146	163	175	182	157	166	173	175	171	173	151	176	157	154	163	162	176	189	176	175	167	151	167	176	172	195	186	176	176	184	188	202	175	171	174	177	167	207	174	174	183	197	169	155	179	159	170	159	163	154	158	158	177	167	191	151	192	178	174	170	150	182	171	156	205	178	152	180	140	165	173	165	191	167	194	178	173	153	157	152	175	159	197	167	168	171	156	182	158	188	180	172	149	158	212	157	156	190	180	149	167	193	159	158	183	177	167	184	158	154	198	133	156	172	160	159	169	164	160	181	179	192	180	178	163	134	167	213	173	178	192	155	181	198	174	168	167	157	167	183	161	167	175	167	176	173	180	191	166	166	194	162	187	163	167	168	179	163	186	159	201	200	166	183	159	177	155	168	197	176	165	168	191	205	189	175	198	165	154	169	157	180	176	161	162	171	162
2631	518	530	566	568	542	494	482	541	493	489	513	499	490	476	512	493	493	480	465	492	459	475	465	429	472	491	480	424	481	470	454	491	493	488	473	505	491	487	451	485	487	462	490	469	484	478	426	503	489	477	431	504	476	467	479	459	487	493	485	470	460	466	443	451	507	461	454	448	468	451	436	413	470	451	493	475	507	475	449	457	463	462	458	465	506	486	487	459	438	456	460	457	454	490	467	460	458	469	472	460	469	469	482	530	471	462	466	441	509	476	504	446	486	474	485	459	485	453	486	495	476	482	430	493	514	487	480	459	505	438	458	480	451	469	461	466	498	484	446	446	463	469	463	517	482	466	479	446	446	439	436	452	447	450	490	468	441	440	441	440	476	476	449	445	440	491	503	505	477	476	500	501	457	460	481	464	501	482	495	469	422	468	452	469	499	448	495	457	464	498	484	461	493	447	453	454	501	462	509	498	453	512	456	468	415	479	461	430	435	454	452	457	505	467	501	471	430	517	489	490	479	472	476	483	453	462	475	476	453	442	497	460	463	457	479	491	453	485	501	477	456	459	471	449	475	465	458	454	455	477	514	457	498	486	511	466	455	456	492	464	456	458	450	481	486	460	453	459	472	483	462	495	466	477	462	484	479	457	463	454	459	485	450	486	483	462	488	453	452	500	473	463	452	475	509	458	481	497	436	472	452	481	479	499	475	446	467	473	470	469	466	460	437	440	433	474	467	459	488	447	500	462	459	468	502	464	440	444	479	472	473	507	480	476	447	476	473	462	391	493	479	453	496	494	504	441	443	480	458	446	485	409	457	458	461	460	458	457	489	450	522	438	461	450	461	462	487	454	507	454	466	459	450	430	470	462	514	457	428	435	448	456	476	457	482	506	493	518	419	505	473	486	460	497	495	460	466	460	457	443	482	493	497	464	494	434	467	436	431	437	439	498	438	464	491	483	461	469	448	459	473	495	478	453	483	470	480	460	505	487	441	487	456	465	445	426	501	483	463	478	513	477	474	413	477	448	485	506	483	472	495	450	473	490	465	474	474	443	498	440	467	490	459	450	442	489	458	448	432	508	503	492	466	548	473	489	474	445	489	439	472	460	458	495	491	467	461	472	446	444	475	467	431	488	476	470	480	470	461	490	506	465	525	472	464	487	472	487	444	459	432	464	441	488	479	428	475	452	480	465	484	478	453	471	464	463	496	479	486	451	460	509	462	454	471	474	459	484	498	457	415	427	462	463	463	499	453	465	463	472	515	451	459	480	486	479	448	467	492	517	489	479	475	425	439	493	481	479	489	494	533	423	477	467	513	471	443	437	455	471	424	474	502	464	479	495	506	470	454	455	464	475	469	424	461	488	456	448	447	464	480	483	493	484	485	450	497	489	496	452	456	480	479	417	463	468	395	512	470	458	443	456	488	474	475	442	502	462	459	455	487	513	441	472	495	469	431	490	477	483	435	457	508	439	491	463	445	465	469	468	495	471	438	433	455	463	445	506	485	482	480	483	452	468	449	458	458	408	472	457	485	474	455	492	495	459	492	442	464	471	471	492	505	502	438	452	466	469	469	450	461	451	439	474	468	472	497	464	466	468	447	492	466	491	490	475	455	437	449	433	470	470	468	489	487	468	438	480	465	476	499	474	461	485	498	463	452	432	459	460	467	494	484	510	433	462	450	497	496	452	456	467	465	483	465	462	502	486	476	494	464	485	458	481	506	496	424	483	468	463	505	474	472	442	471	463	443	479	472	451	446	466	484	443	519	470	463	465	463	470	473	466	479	461	471	477	484	462	482	477	463	496	458	478	507	468	451	510	444	452	459	469	457	480	437	455	459	504	510	464	438	515	460	479	515	434	482	452	454	466	456	457	474	495	426	455	469	482	428	517	482	410	464	482	471	490	476	440	485	471	456	475	475	470	471	435	486	450	469	448	494	478	467	499	480	461	468	468	453	455	480	485	465	443	449	446	467	481	473	465	466	487	459	468	483	437	467	485	451	451	514	464	505	478	434	435	488	413	418	482	464	470	468	507	435	456	496	487	478	467	471	453	487	457	486	513	510	472	448	453	462	468	495	482	464	445	455	462	448	459	445	465	451	482	490	464	453	457	459	483	458	447	494	448	488	467	517	442	477	469	470	492	444	504	446	464	460	457	458	430	456	472	476	472	475	481	462	476	464	447	525	463	444	452	472	448	447	483	444	471	482	464	450	458	492	444	474	467	464	468	440	474	442	463	463	473	504	454	445	485	485	455	461	486	484	500	468	466	471	475	500	458	482	420	469	476	473	465	492	510	493	490	484	472	484	473	468	470	495	434	474	471	471	475	443	454	488	442	491	459	477	487	498	452	437	472	466	457	458	485	427	461	479	491	475	474	479	498	475	493	484	493	475	479	463	463	466	463	489	497	491	407	495	501	491	461	478	456	497	433	471	485	464	435	474	465	434	492	499	476	458	444	463	432	469	505	460	479	473	448	485	499	473	542	448	485	474	471	456	478	460	482	447	499	458	476	450	477	443	423	449	494	436	463	515	508	474	482	454	499	474	464	491	472	488	460	518	516	472	441	461	479	489	453	495	448	457	463	470	479	416	479	469	468	476	476	440	471	487	504	499	502	441	446	431	470	493	468	461	447	498	507	468	454	480	464	466	483	455	464	481	478	477	452	453	460	513	454	486	454	475	481	461	468	446	451	474	459	447	436	444	455	473	491	450	506	494	475	479	480	487	474	454	479	461	467	443	510	470	431	446	507	422	486	489	441	490	476	436	516	491	457	477	486	424	458	475	493	456	467	463	474	443	492	471	448	464	475	465	453	470	478	475	462	481	416	455	459	502	477	466	430	462	497	473	485	482	474	414	474	453	495	445	487	511	453	435	476	438	441	442	471	458	497	472	461	525	458	456	460	490	495	476	486	456	531	456	466	481	459	442	480	481	466	494	442	502	442	502	476	533	458	487	471	469	460	464	474	467	490	433	457	471	487	459	460	439	479	439	474	458	523	485	495	422	447	486	488	452	481	468	489	447	474	472	494	449	450	479	488	487	482	466	488	490	442	447	495	483	477	501	467	490	455	457	440	454	490	463	483	480	514	475	505	495	496	502	460	466	488	454	451	417	466	458	441	507	499	484	470	452	473	483	448	471	483	461	479	457	454	446	482	481	449	497	484	461	500	476	408	500	476	474	476	479	485	486	476	452	470	454	489	462	439	491	467	469	465	483	495	476	466	476	469	405	472	451	457	471	450	488	498	496	486	454	480	442	460	492	461	457	452	474	458	472	463	475	482	463	479	446	458	443	475	482	483	462	458	444	526	473	465	506	441	476	462	481	460	429	463	467	494	506	453	497	433	432	505	470	469	481	483	444	452	473	493	459	428	506	459	436	453	478	467	454	456	455	455	478	443	471	502	510	465	464	471	478	458	508	481	472	477	448	477	434	470	477	454	435	469	509	455	449	490	485	472	429	490	497	479	465	460	467	503	439
19573	1845	1237	966	719	589	497	440	395	397	333	326	314	331	320	328	342	304	315	308	276	289	301	287	275	280	269	287	276	283	268	294	301	269	283	287	272	271	275	279	259	275	291	265	284	247	261	253	273	281	262	266	291	269	280	248	269	287	259	259	251	286	282	267	282	284	269	281	248	247	285	262	265	263	240	250	260	230	260	247	274	266	237	297	285	261	288	279	282	265	275	245	267	267	290	271	263	282	278	264	267	293	259	227	286	280	282	270	274	273	268	300	283	254	288	277	252	255	271	278	255	259	323	276	260	259	253	283	265	285	257	312	288	285	264	271	302	270	274	251	282	293	255	292	307	281	267	257	270	254	274	256	263	258	264	259	254	282	263	289	305	278	274	283	256	239	257	288	249	272	290	255	256	275	242	261	272	244	285	255	290	250	276	293	264	317	240	291	238	280	288	248	289	308	269	290	272	261	278	260	249	248	301	247	260	294	257	284	271	263	242	283	285	302	271	273	263	272	286	245	247	273	308	265	244	283	275	253	259	264	245	276	281	251	292	301	298	257	246	270	246	265	292	264	274	269	277	268	240	247	274	305	260	270	240	255	286	271	297	292	293	245	284	266	263	287	257	252	291	302	262	282	283	250	261	274	252	265	290	263	262	270	240	310	261	249	273	297	297	244	240	263	283	247	243	257	282	265	250	257	279	291	258	283	290	258	265	272	264	274	269	249	310	270	287	278	288	279	297	282	265	288	241	263	266	297	262	237	292	269	270	287	270	263	236	260	283	283	278	259	271	245	256	273	243	308	289	272	274	286	267	245	241	294	273	283	255	261	311	266	248	295	254	268	253	259	234	294	264	293	246	292	256	319	261	282	302	253	248	281	249	262	273	293	270	269	265	267	300	265	270	280	284	304	271	264	257	242	273	244	281	249	258	302	276	295	266	279	282	279	275	265	255	293	261	277	277	285	271	262	264	295	268	251	280	274	256	255	277	278	240	294	243	266	254	242	322	271	300	277	263	280	270	286	253	278	256	274	278	265	270	266	292	275	248	258	244	263	273	263	273	273	274	301	273	272	253	302	261	254	292	263	255	244	304	268	255	284	258	246	288	261	302	282	268	280	246	272	237	273	275	258	251	269	284	260	285	274	272	279	268	248	268	265	281	309	300	253	295	266	253	268	247	248	260	287	273	273	268	238	286	248	241	239	257	270	282	270	275	261	284	307	304	291	268	292	268	261	255	257	285	261	268	274	264	278	264	262	290	248	278	276	316	251	268	290	258	287	283	273	263	285	261	283	252	271	295	274	244	276	273	265	266	264	273	293	286	263	273	265	240	275	260	272	271	257	289	274	267	283	268	269	279	286	267	252	261	280	245	240	275	255	276	267	277	310	254	283	290	277	282	238	273	288	259	228	283	261	286	273	280	275	288	264	288	253	253	261	253	275	269	262	227	257	258	245	307	256	270	266	268	266	280	232	270	284	260	268	265	268	281	248	276	286	259	272	272	244	223	269	245	307	277	273	260	264	290	258	282	269	294	274	263	295	257	271	272	269	281	301	257	289	263	295	300	299	270	255	260	255	264	257	263	294	246	282	273	286	267	285	265	283	246	292	259	302	231	283	268	257	288	234	252	289	271	234	276	276	265	270	289	258	299	261	258	265	272	309	289	272	266	264	272	266	257	259	258	259	284	252	258	241	260	250	294	239	306	275	277	261	281	258	281	273	271	272	269	260	256	235	243	272	263	278	285	265	260	277	248	296	284	264	259	269	247	263	262	256	281	268	280	280	233	247	272	272	272	269	284	283	278	266	254	244	260	284	251	250	281	295	253	292	266	283	281	278	273	253	267	282	273	268	286	261	288	272	247	266	268	307	293	269	271	250	299	279	264	262	258	245	256	282	240	289	286	279	269	252	244	223	265	267	293	256	316	263	296	283	274	266	246	241	288	293	247	270	276	266	283	274	262	292	257	263	298	276	254	289	293	245	247	275	301	277	259	279	298	285	293	288	272	283	284	261	277	286	271	262	265	296	297	247	261	268	291	268	284	257	262	264	268	265	266	262	278	263	246	267	273	289	278	300	269	271	252	279	283	224	272	288	267	249	259	247	298	286	257	280	251	264	279	265	254	266	250	256	284	282	253	252	284	289	275	249	251	297	249	271	288	272	268	266	265	289	284	285	255	294	291	278	283	288	255	270	281	287	250	268	264	231	255	275	284	279	274	285	228	240	265	273	284	272	271	257	280	269	297	297	294	252	287	276	284	294	291	275	290	284	275	247	244	260	271	268	274	263	250	273	258	299	256	273	294	271	286	270	263	287	241	259	319	260	260	283	276	261	265	261	262	273	293	284	286	240	278	295	267	289	286	280	280	238	282	267	240	326	246	279	287	289	297	276	297	280	287	299	269	271	268	268	268	280	264	287	259	248	267	254	280	276	268	230	259	264	298	266	262	267	274	246	269	298	274	240	291	242	251	251	247	278	270	259	254	275	251	242	247	276	270	253	270	262	264	286	312	282	276	289	294	248	261	267	264	276	316	252	291	258	286	304	254	250	275	267	246	265	263	267	262	280	247	274	280	281	268	277	274	284	280	301	269	254	277	291	246	282	261	289	285	250	276	312	255	252	281	268	269	269	270	269	273	223	275	270	244	241	257	286	281	239	270	261	274	277	289	240	280	265	275	282	262	267	282	261	264	273	305	252	259	305	285	272	257	279	250	240	310	284	250	270	280	270	260	279	295	286	258	279	245	268	288	255	280	277	294	257	261	278	266	261	279	265	246	257	288	241	272	244	293	264	282	263	276	266	279	269	276	264	258	277	279	263	251	290	256	283	276	271	266	250	272	278	267	271	261	291	261	322	284	276	284	258	267	308	250	257	294	284	291	261	282	294	247	278	266	262	283	263	257	247	242	284	273	258	274	278	278	264	306	275	261	262	259	244	259	278	247	250	273	268	263	287	286	294	247	266	281	281	259	288	282	247	271	267	270	241	272	298	257	248	240	247	274	247	256	256	282	283	274	249	285	280	259	260	258	276	282	267	245	276	261	276	256	269	261	292	240	300	272	264	287	279	328	285	233	298	247	241	263	293	264	276	288	292	246	258	280	294	261	272	263	287	279	278	238	277	287	303	272	271	283	283	259	276	291	267	259	246	256	278	267	277	274	275	226	263	257	285	275	267	264	287	302	279	268	273	246	280	272	279	291	277	243	252	284	249	274	301	292	266	288	254	274	268	260	276	255	243	278	268	263	231	277	265	257	265	255	268	273	259	292	294	282	271	230	265	290	247	272	285	293	264	258	285	246	289	272	267	276	276	269	272	254	295	276	263	282	238	301	278	265	264	266	269	279	306	259	246	273	271	260	271	244	237	260	306	283	265	258	267	288	261	275	266	265	276	298	267	264	268	246	275	264	251	257	294	311	245	256	262	264	281	312	258	282	292	250	293	266	258	268	294	269	249	280	277	264	288	288	286	289	270	278	283	275	255
10080	1383	2676	3137	2736	2317	1895	1676	1477	1327	1289	1161	1089	1042	992	921	946	898	898	837	802	799	800	790	798	755	757	712	751	729	777	722	742	755	696	717	791	698	730	683	678	710	738	733	684	742	689	734	690	771	706	740	688	717	746	705	700	729	727	709	716	697	670	736	700	661	663	717	686	690	651	700	709	712	666	656	691	680	640	650	675	701	703	675	655	692	664	696	690	707	669	656	664	658	713	772	672	734	704	698	697	696	741	708	705	758	782	767	717	769	696	693	694	715	675	704	741	750	666	690	707	658	652	709	699	663	730	725	712	718	736	686	756	696	727	716	704	674	672	670	674	701	686	684	690	718	679	675	705	638	666	667	643	702	679	641	716	692	634	670	701	690	669	711	748	662	738	735	723	703	675	647	707	705	650	740	704	649	667	656	684	728	640	685	655	653	690	702	710	694	666	679	685	656	723	640	703	679	731	684	664	656	719	671	744	674	662	709	704	643	697	704	669	679	700	659	700	688	622	735	683	690	683	657	662	724	687	632	694	621	719	642	742	655	705	760	697	679	688	717	663	691	686	676	691	681	669	651	688	632	676	675	660	648	689	688	709	702	674	669	689	658	684	684	657	738	684	705	675	601	678	726	709	674	673	732	615	652	659	715	671	697	677	690	687	700	677	676	662	710	691	690	679	670	709	676	699	678	678	662	694	698	721	668	734	656	679	669	717	702	699	671	717	731	673	644	623	680	688	713	668	682	714	704	740	684	723	666	704	698	715	687	642	653	727	681	703	726	675	648	668	635	718	661	676	663	666	659	662	689	704	730	683	647	692	671	704	702	683	658	660	675	727	714	657	677	707	661	652	658	711	680	679	674	699	705	719	639	691	650	701	701	651	656	658	656	667	623	691	680	718	674	651	683	682	673	694	702	667	687	681	624	674	693	668	676	623	704	673	697	752	727	697	678	720	658	691	747	708	741	668	684	715	707	661	743	691	700	683	644	671	710	724	695	660	701	691	698	729	691	698	699	672	680	699	708	657	688	659	686	711	675	675	692	737	648	665	662	682	680	665	697	689	657	706	681	729	690	711	683	684	645	658	676	651	642	682	707	684	677	649	690	668	696	648	665	702	660	665	684	663	712	665	710	671	722	702	713	717	670	666	700	701	701	678	667	683	671	706	684	686	712	704	698	697	705	659	705	678	711	738	676	725	692	664	662	711	630	683	704	651	640	684	709	663	711	656	645	697	658	688	679	696	696	691	675	689	651	676	635	670	640	698	713	683	719	662	697	682	676	659	722	637	699	690	692	677	698	695	675	737	705	667	718	627	696	667	684	709	646	671	686	684	704	655	694	660	688	691	717	648	660	669	662	737	670	691	680	670	641	704	666	714	701	684	696	693	705	661	664	670	710	694	714	677	664	656	632	655	663	711	684	695	746	688	684	666	648	707	667	657	708	717	664	693	667	722	768	680	729	661	686	667	670	649	733	655	702	701	679	682	618	671	631	710	710	672	701	690	685	715	676	639	686	639	710	681	621	677	676	688	710	662	675	706	729	657	745	682	721	671	716	648	685	698	688	670	651	741	722	677	669	656	662	717	641	667	712	670	695	664	703	687	665	722	731	696	701	642	704	711	652	644	658	742	723	655	675	647	707	718	649	692	658	736	705	713	641	644	639	673	699	709	708	677	716	674	655	724	676	663	685	689	707	705	726	623	701	696	677	686	671	671	690	705	684	668	657	662	674	692	645	698	689	738	700	699	654	647	643	677	723	692	668	702	682	675	686	660	699	685	716	652	667	744	678	669	723	710	672	699	650	679	659	706	708	687	645	696	681	683	627	684	678	705	682	665	694	682	673	723	677	656	684	656	639	687	666	706	715	671	685	697	659	668	701	729	671	701	710	622	687	693	728	725	662	657	711	679	632	669	691	666	679	690	682	714	674	661	676	655	705	733	668	661	670	667	666	701	631	667	681	728	667	678	673	720	716	703	661	690	695	656	667	692	730	728	673	692	708	689	646	663	646	685	659	703	671	665	677	688	713	678	623	692	691	708	691	687	719	652	729	640	679	650	672	694	684	686	668	710	725	682	675	659	665	656	645	680	679	675	662	651	668	685	723	676	709	647	674	695	686	656	672	685	649	707	709	700	655	698	716	663	717	679	688	677	682	678	700	717	646	642	675	685	694	695	675	706	691	718	658	703	695	652	683	671	668	711	684	704	700	677	698	691	642	733	761	687	658	698	715	640	722	672	669	656	697	689	705	694	656	699	703	694	660	670	621	671	657	708	698	680	682	688	714	688	711	710	744	681	717	714	714	674	659	652	658	672	696	733	657	678	727	639	686	648	707	681	679	668	675	683	710	657	617	706	684	644	690	699	701	744	712	704	679	682	697	700	696	680	681	689	714	664	641	691	688	705	691	674	692	682	652	647	682	693	668	724	653	669	758	669	632	667	661	750	723	721	726	621	666	707	702	703	727	690	655	636	721	735	713	657	642	691	709	683	665	679	691	662	664	642	718	705	703	724	739	724	683	644	679	655	713	684	686	684	697	680	689	659	683	662	649	654	699	687	684	671	703	693	704	682	643	656	681	694	678	721	683	672	677	700	680	727	660	655	686	711	689	738	666	643	662	676	697	715	684	680	706	653	669	682	718	679	702	668	735	677	681	654	730	669	675	686	679	658	670	648	662	666	637	706	660	707	681	694	715	711	670	680	678	704	674	676	692	702	733	725	675	691	653	681	683	681	709	672	664	643	649	698	674	631	649	718	692	624	687	685	637	659	711	678	671	676	680	691	637	698	699	670	685	703	704	701	696	679	643	678	695	701	715	663	721	725	705	676	687	694	701	683	671	680	658	740	612	643	704	649	689	703	673	691	665	643	676	696	701	673	665	675	701	682	655	702	708	691	695	732	714	650	695	668	710	680	693	636	667	698	662	734	688	712	654	707	699	635	683	656	686	674	669	695	663	717	709	724	695	658	682	696	682	693	672	703	693	709	740	722	698	657	643	643	679	675	712	710	642	708	666	695	671	664	704	682	706	683	663	676	719	661	724	679	673	673	700	677	681	691	703	666	643	704	679	623	691	658	647	696	730	645	654	691	659	718	713	710	680	702	710	660	658	671	668	682	672	662	741	730	673	667	670	663	702	694	687	707	720	680	664	690	685	695	660	695	701	697	697	672	699	734	722	691	680	667	616	664	670	710	687	712	726	686	689	667	699	612	687	663	680	679	660	675	684	638	695	669	664	680	652	650	645	748	672	680	686	699	696	718	645	655	645	693	689	637	625	695	721	640	693	668	653	689	687	660	711	683	712	654	711	642	663	705	616	708	683	712	723	690	663	712	645	672	709	690	665	699	684	686	663	728	707	697	677	668	680	733	719	675	678	732	685	721	668	720	688	680	638	714	709	714	702	670	635	634	684	677	707	629	629	683	717	660	672	632	660	666	697	706	688	681	667	666	651	738	703	695	691	662	746	706	709	698	713	713	690
31319	5427	2598	1835	1306	1067	863	752	637	594	540	512	438	476	463	430	399	391	392	436	416	351	397	370	400	397	368	345	405	422	375	372	363	375	385	363	387	376	364	366	364	353	347	389	368	361	404	368	368	360	347	376	359	416	396	382	373	403	367	370	364	337	380	349	356	408	366	355	359	337	381	368	385	344	380	381	363	385	346	408	355	381	334	366	344	369	370	383	352	355	357	366	369	370	378	336	365	386	336	368	388	367	372	364	388	338	363	351	364	367	386	368	377	387	367	374	381	351	350	384	395	355	335	358	374	377	345	384	352	358	308	344	364	367	347	388	374	370	384	383	357	392	391	375	338	383	344	380	358	372	400	336	344	329	373	369	379	333	381	370	361	358	389	353	380	374	354	394	372	338	393	354	383	374	365	380	345	351	344	346	333	356	357	365	299	343	330	396	367	379	359	395	366	339	336	351	344	353	383	382	404	357	364	344	398	397	358	372	365	326	382	360	355	370	370	374	346	354	373	338	347	362	389	399	330	365	365	371	344	392	345	356	374	354	323	352	369	377	373	363	352	380	315	412	361	360	368	387	361	352	338	423	326	404	376	339	374	377	379	324	369	317	336	356	370	348	380	337	368	360	354	348	368	361	371	338	339	373	400	341	376	358	349	371	367	375	355	350	363	369	348	363	351	332	346	331	352	355	369	358	356	345	346	327	355	343	357	351	386	378	375	329	362	387	368	317	349	370	365	325	324	351	369	370	350	352	393	383	371	330	348	335	338	369	386	356	352	351	377	379	359	343	333	374	352	366	340	362	364	330	368	377	354	371	358	371	351	353	352	350	370	338	356	321	367	364	394	364	339	338	367	349	376	352	380	371	355	389	364	383	350	377	335	348	322	361	336	323	350	367	403	382	367	368	348	360	384	373	367	343	376	348	350	393	430	356	371	335	373	359	369	370	359	351	350	352	373	349	350	375	410	382	355	367	339	355	370	374	359	372	358	363	389	342	352	368	393	353	353	359	365	373	386	367	364	394	380	406	376	361	352	360	343	336	402	367	340	392	379	353	356	334	348	385	355	342	332	355	392	378	336	367	395	365	347	361	363	358	333	365	375	370	338	374	381	367	367	375	379	345	373	389	369	355	388	388	340	376	353	354	370	363	329	391	410	365	370	342	384	373	372	379	368	363	335	416	394	349	391	385	379	324	372	356	331	356	360	328	351	389	366	366	392	352	389	342	344	387	372	343	347	363	360	359	361	363	363	344	359	327	356	324	368	370	377	365	344	343	385	398	334	350	381	356	348	353	350	389	350	365	333	340	371	344	390	392	355	335	394	350	371	354	321	340	354	340	349	356	345	371	344	377	348	381	371	381	391	373	351	356	367	360	376	351	348	348	373	324	338	344	358	383	370	381	333	334	325	359	365	353	369	343	383	359	351	362	367	349	370	369	360	344	365	339	337	383	391	355	365	329	365	358	347	355	371	374	394	365	362	352	369	392	374	394	369	367	342	357	316	366	342	331	375	367	381	357	361	407	356	355	352	368	381	342	372	386	352	370	325	359	379	361	366	354	364	356	373	412	403	380	370	373	361	372	362	373	354	338	355	375	355	376	384	389	344	338	368	361	329	372	348	344	335	339	361	332	373	325	356	357	368	356	352	373	363	350	361	396	349	361	360	376	359	348	355	336	385	397	367	376	371	359	354	336	365	357	352	364	293	369	343	365	358	382	383	343	380	362	370	347	367	364	348	356	368	358	353	358	388	344	368	378	352	347	369	340	348	339	348	384	363	345	365	370	353	353	352	371	385	341	370	361	367	366	343	342	327	339	395	356	363	408	368	347	395	389	383	352	403	353	402	373	394	363	349	355	348	354	336	347	421	374	370	351	330	364	379	344	375	347	375	351	398	374	326	348	339	353	350	339	349	362	403	355	359	384	386	351	341	368	394	385	344	369	342	354	345	320	364	384	383	346	343	411	344	354	304	359	362	386	379	359	367	375	355	335	391	374	355	337	339	397	374	346	347	355	387	371	386	329	351	357	335	351	353	341	372	335	319	364	354	360	322	363	404	389	364	370	371	347	379	397	355	348	364	351	375	375	338	327	363	335	361	360	377	362	365	342	363	360	351	322	361	336	350	345	394	340	364	331	353	376	359	368	376	361	377	354	385	375	351	370	374	396	379	374	332	386	403	356	381	392	409	356	374	362	349	376	330	352	352	343	405	358	334	370	389	349	364	343	365	380	385	361	365	391	371	380	371	368	363	359	379	382	364	354	350	348	364	370	361	373	344	396	328	378	337	384	394	371	388	393	337	387	342	367	347	360	386	357	351	383	367	382	389	362	354	371	391	371	377	384	363	402	378	381	333	349	351	334	384	324	359	393	362	362	359	346	322	367	351	331	381	351	360	375	368	365	332	379	350	340	357	404	335	381	378	317	388	378	358	387	385	341	363	377	370	377	391	370	365	400	353	377	358	355	333	365	345	353	346	389	344	403	376	375	361	349	414	366	335	336	347	366	394	382	354	354	328	385	365	391	377	380	392	358	373	333	365	373	349	389	374	345	357	338	415	343	360	363	377	346	373	365	372	331	365	408	350	383	314	388	370	368	329	413	385	357	365	363	356	371	356	345	337	383	385	363	374	373	403	344	383	378	346	329	383	373	362	348	338	396	392	357	340	335	371	351	360	387	353	346	327	359	368	394	343	376	373	360	358	383	351	318	342	388	361	369	369	318	389	362	347	360	360	363	407	368	370	349	388	344	353	328	370	379	403	344	359	370	344	378	364	361	378	380	347	358	375	362	366	372	335	400	338	334	318	364	380	376	366	360	369	366	362	338	355	350	380	349	378	367	321	348	377	349	372	343	362	394	345	347	373	359	353	361	343	372	361	364	368	322	363	330	365	383	396	361	354	367	352	372	386	351	331	355	356	347	318	355	379	371	366	362	377	368	354	365	376	377	362	389	398	386	362	363	371	393	360	344	398	332	369	405	362	380	351	383	337	399	374	351	388	378	379	357	337	329	361	352	357	373	386	388	367	349	313	333	381	357	314	384	333	381	385	356	354	348	355	336	385	368	374	375	370	347	373	377	391	364	368	325	340	313	356	331	401	377	372	363	389	323	369	384	353	347	364	390	345	352	357	379	379	338	364	376	412	376	370	351	371	387	355	392	354	380	349	347	357	423	353	349	353	344	350	342	380	358	352	381	363	371	391	330	341	364	381	373	347	402	401	329	354	363	368	330	354	379	360	363	375	376	366	404	370	335	334	375	357	355	354	352	323	366	389	348	378	330	369	345	371	334	342	371	380	355	371	353	340	371	362	349	372	387	361	366	338	329	353	394	356	369	378	358	376	388	390	380	350	346	384	374	387	348	362	381	378	376	347	339	384	369	328	333	365	382	355	372	364	379	371	378	366	298	348	320	349	315	370	344	371	356	364	373	364	361	358	376	383	359	357	351	356	369	333	371	370	353	371	372	358	376	356	377	361	354
13803	2261	4813	5577	4722	3913	3240	2831	2462	2156	1920	1740	1618	1562	1490	1337	1245	1250	1257	1195	1154	1125	1133	1061	1088	1038	1047	1034	1018	1053	993	971	1038	993	980	921	1007	955	908	960	943	939	945	958	965	980	929	857	907	950	929	845	946	923	904	928	908	884	866	903	892	904	907	838	884	884	860	876	863	827	827	879	858	896	886	897	863	907	930	914	838	886	906	925	889	896	829	809	873	890	904	853	821	904	872	901	871	911	887	874	931	882	863	985	906	932	906	974	886	944	888	856	898	896	934	894	887	915	944	868	884	912	862	924	879	866	883	916	871	908	856	882	882	904	831	911	884	849	841	863	856	843	861	857	897	815	869	845	834	799	851	856	876	871	843	828	845	901	812	871	842	798	821	848	854	893	843	804	890	788	841	890	866	868	921	839	912	860	850	903	889	875	879	858	825	850	850	846	892	829	868	859	892	833	860	868	847	838	880	895	888	892	894	868	852	893	831	851	864	871	908	871	844	826	873	859	906	827	835	896	821	918	817	834	870	924	862	798	868	896	865	843	842	864	866	862	872	828	830	846	907	873	895	862	834	854	838	850	796	845	824	837	892	893	860	820	838	816	823	922	889	842	861	874	862	858	855	850	879	887	857	884	863	855	901	872	815	884	864	847	857	842	834	864	849	862	795	802	842	859	840	867	831	889	856	889	837	836	885	887	868	885	868	868	889	852	943	896	851	870	860	850	826	851	890	903	868	855	869	853	857	859	888	841	858	834	861	829	888	840	829	826	783	877	853	845	874	878	831	805	832	894	825	850	884	899	824	806	808	898	863	907	902	866	898	897	794	845	831	900	850	929	836	809	849	790	813	839	873	826	881	838	872	843	851	903	866	893	853	832	819	827	897	840	835	894	818	863	903	928	884	878	882	849	838	823	863	892	860	854	839	844	855	930	870	857	882	823	890	842	899	887	852	801	881	890	875	921	881	858	860	845	821	854	861	881	839	845	914	852	879	861	808	878	867	868	840	873	821	837	866	861	810	902	848	827	844	855	892	845	823	872	846	879	837	838	849	852	871	861	847	866	837	841	842	878	830	917	825	871	842	832	818	852	889	800	847	842	896	905	810	827	865	865	923	883	877	845	906	909	782	842	863	868	848	869	838	842	892	861	855	854	814	821	895	878	855	850	900	850	898	876	917	883	848	837	831	813	863	862	867	825	841	841	878	867	886	848	868	858	880	866	846	861	864	866	898	854	828	864	851	855	843	898	886	844	854	854	881	837	883	865	892	851	913	873	850	895	854	922	876	852	837	820	874	869	855	839	830	850	898	841	898	823	855	860	878	926	849	854	857	854	827	850	848	812	819	853	870	838	903	855	870	898	842	870	889	875	827	823	821	829	852	875	862	837	857	812	873	806	883	870	869	850	880	886	810	808	805	828	895	803	843	817	930	842	863	847	854	841	892	866	830	888	849	865	877	889	872	867	855	908	836	844	834	850	868	877	896	867	852	863	852	849	869	855	865	853	869	840	879	812	757	835	811	824	856	894	850	876	865	869	887	846	855	898	844	870	868	852	866	837	906	861	874	867	843	846	830	840	881	851	871	857	892	840	867	865	866	831	838	774	911	861	865	840	846	884	846	820	873	872	852	835	830	868	878	918	876	835	840	886	858	900	882	900	873	898	893	873	874	875	872	869	881	876	827	874	832	833	868	847	870	836	864	870	838	813	883	826	891	830	847	852	847	845	849	837	894	875	845	850	877	795	834	837	873	816	855	849	876	849	824	868	905	891	873	850	769	868	848	831	839	831	852	899	862	868	839	864	843	803	845	851	920	843	855	799	888	818	839	840	816	898	866	860	869	855	863	890	876	841	835	879	833	902	847	895	852	841	859	846	852	857	886	860	836	809	875	850	824	858	831	908	855	838	891	907	877	827	865	860	762	794	881	834	890	857	845	850	863	878	828	852	817	841	802	839	879	857	874	875	858	889	904	817	826	879	909	835	867	862	866	866	823	880	854	908	849	873	846	881	884	836	827	848	883	869	909	890	830	854	892	852	855	840	889	749	849	888	850	845	862	866	804	879	877	855	890	843	862	836	807	839	839	848	867	870	883	870	862	893	851	852	895	846	846	890	821	849	889	897	822	843	868	862	839	858	814	908	890	887	888	900	882	889	850	892	877	858	824	881	884	829	824	869	844	876	888	839	869	861	873	842	853	877	902	847	804	937	842	823	874	849	882	851	859	852	908	859	887	875	770	884	842	873	852	877	868	897	862	835	858	866	900	865	777	861	866	910	876	906	873	860	884	882	859	841	819	846	853	888	872	835	850	863	890	843	887	855	872	840	905	856	892	936	862	840	860	881	887	867	845	927	908	848	853	848	831	818	879	893	833	856	820	835	886	846	881	843	856	813	893	865	824	879	840	924	871	809	843	812	820	857	881	849	832	830	884	849	900	858	901	874	844	856	895	854	874	841	883	883	902	798	917	878	877	806	889	900	844	901	881	838	821	876	825	838	836	828	844	862	848	882	889	836	875	838	853	835	927	860	900	856	828	822	856	833	850	839	867	892	820	842	898	831	860	868	853	903	869	901	875	884	847	870	854	779	838	889	854	891	882	841	857	842	868	832	826	926	851	822	823	808	823	870	815	865	815	861	883	866	793	873	833	827	846	851	852	858	796	800	831	874	911	808	846	849	816	885	867	840	873	816	846	806	855	867	855	831	867	868	890	875	844	862	806	837	829	810	848	848	895	835	926	865	834	877	883	850	863	868	873	834	820	928	823	842	859	912	859	850	808	880	847	830	848	866	861	810	875	815	852	843	820	848	841	829	855	866	845	884	819	871	852	842	813	886	892	872	886	842	869	835	821	833	850	821	845	830	892	843	855	826	848	844	873	867	862	863	819	844	904	869	893	828	894	856	901	860	834	818	898	900	845	831	902	861	873	847	830	857	888	867	889	814	806	870	838	856	843	913	909	791	861	897	855	861	842	850	909	822	916	825	816	860	874	851	834	804	839	848	846	849	804	899	877	841	825	849	817	844	841	863	858	888	835	853	844	896	888	844	865	816	906	837	865	836	889	847	902	842	830	864	872	906	882	852	833	864	861	878	833	854	855	892	870	871	852	864	878	887	884	890	897	871	857	891	795	862	850	838	868	874	888	869	875	902	836	878	844	823	804	892	854	839	824	907	821	873	882	846	864	892	876	837	864	898	864	906	864	863	824	895	906	816	829	868	879	863	840	890	847	906	836	880	845	859	875	866	851	849	851	861	836	888	832	828	817	833	853	807	872	845	879	855	838	855	878	885	796	821	855	860	896	864	832	817	856	876	885	860	814	868	868	824	785	850	934	858	837	861	860	856	855	856	937	815	831	852	877	865	807	849	864	849	833	834	860	861	893	827	846	826	839	892	892	847	866	806	843	915	846	844	851	864	862	901	865	851	913	846	886	854	886	897	801	890	897	893	856	886	842	816	831	769	879	872	831	884	843	886	831	890	809	811
2342	177	194	200	172	201	201	185	195	191	174	182	194	175	196	202	178	187	188	215	183	176	173	177	202	193	149	175	171	219	171	197	181	180	191	177	181	194	186	196	196	166	204	176	193	162	196	171	191	165	171	181	193	194	201	169	193	193	170	164	174	182	184	177	167	159	167	175	183	189	203	211	178	197	202	187	171	196	185	173	165	167	186	187	186	191	208	179	157	167	190	182	201	203	172	201	178	159	170	187	187	191	198	189	193	205	172	179	180	165	179	187	190	169	181	187	175	182	179	206	189	197	192	205	214	171	201	179	208	179	206	199	159	200	190	186	197	185	190	164	181	149	174	197	191	164	194	155	173	165	179	172	174	179	203	169	182	190	191	173	169	178	207	177	173	186	180	181	186	185	178	170	166	182	188	167	147	181	153	181	201	169	183	194	177	170	164	167	173	159	178	192	196	183	188	192	177	169	186	181	175	162	190	180	193	194	173	175	174	182	189	194	206	220	170	172	173	179	179	159	160	189	176	180	195	152	161	192	136	187	169	171	171	154	159	198	170	196	170	191	177	157	161	200	171	189	162	178	185	177	172	202	201	186	162	181	174	178	166	174	190	174	193	181	200	161	180	182	187	204	170	189	201	182	155	196	178	187	189	166	170	194	180	188	179	171	178	160	154	183	183	201	161	185	171	183	167	207	175	184	173	174	188	191	171	170	181	167	189	170	171	173	186	185	190	187	170	206	186	169	203	163	163	178	189	179	155	195	184	184	147	201	185	160	182	164	198	170	183	185	175	148	173	147	183	212	193	178	179	195	181	194	184	180	209	189	179	185	180	196	195	173	210	200	155	178	176	170	180	183	191	163	184	169	180	199	169	174	208	195	183	155	165	178	162	199	169	188	176	176	183	168	192	173	172	182	169	172	186	166	188	184	189	190	197	173	173	189	187	162	167	165	170	170	172	158	185	164	195	162	200	176	178	195	214	204	170	165	152	181	161	180	190	203	161	216	190	157	182	173	177	169	191	174	165	201	172	174	186	181	195	196	184	187	187	195	178	212	158	197	162	191	170	193	178	169	183	192	183	204	153	185	177	181	176	187	153	180	184	181	188	163	190	206	198	174	211	175	175	182	178	177	170	177	194	176	157	182	204	196	181	207	176	173	169	180	203	194	206	180	182	193	165	175	169	205	168	177	174	192	170	163	174	189	194	210	183	191	178	182	179	156	177	148	207	191	147	164	180	180	168	182	199	176	185	173	176	163	199	175	184	190	197	170	171	190	190	189	165	177	211	176	192	190	233	164	184	180	176	177	200	163	191	179	175	177	189	179	185	177	153	181	166	179	187	176	180	180	189	175	176	215	186	165	207	176	167	190	146	190	196	174	199	177	180	185	193	178	165	179	182	203	170	175	188	188	180	173	191	196	168	173	199	187	191	171	183	185	185	192	187	180	163	180	187	171	174	184	184	172	198	184	164	173	179	191	193	179	173	161	222	177	174	197	181	196	170	177	199	186	167	187	199	195	206	187	185	180	144	194	181	210	218	182	193	181	177	203	167	165	204	191	174	202	167	179	186	200	161	161	165	196	176	188	193	171	182	170	174	150	187	189	185	191	195	170	195	175	167	177	145	177	202	171	193	188	199	183	173	163	171	168	165	184	180	161	171	161	196	187	163	167	172	175	164	178	199	171	191	167	168	174	224	185	177	178	160	175	197	185	174	190	174	185	180	184	195	158	176	166	151	186	179	178	180	167	161	175	214	191	168	177	169	196	189	184	207	162	158	213	193	184	160	194	164	199	183	155	169	187	180	194	175	188	195	188	166	171	183	176	191	185	143	175	161	173	209	191	197	189	179	178	174	186	182	185	167	170	188	183	196	194	208	181	187	196	163	178	185	173	186	171	183	199	196	190	203	190	173	187	190	190	155	180	198	209	185	166	172	170	167	181	177	184	185	185	178	174	190	189	193	175	191	199	183	178	193	173	172	162	203	195	175	182	182	182	162	170	166	183	188	178	169	199	163	177	177	197	203	181	171	171	191	189	194	174	165	181	176	179	163	207	192	183	180	177	183	182	174	173	175	174	181	197	204	177	178	159	171	186	154	173	175	196	188	225	218	201	180	165	195	175	179	169	176	174	157	198	173	207	183	192	174	196	179	187	203	182	206	199	177	183	171	180	172	152	173	180	218	180	195	193	174	169	195	191	192	170	173	160	192	159	165	182	169	179	187	168	206	185	165	173	166	196	162	183	196	188	194	178	171	178	183	162	172	159	170	180	182	175	194	188	168	173	162	184	162	177	181	183	177	168	181	198	188	194	179	178	164	172	190	157	192	190	186	179	163	207	154	169	191	215	170	176	176	202	186	168	183	163	176	183	172	163	178	186	177	198	198	165	191	178	187	187	197	160	191	181	194	194	198	181	168	191	163	175	170	195	168	197	162	189	185	169	190	216	208	209	181	199	195	188	182	185	163	174	190	173	194	168	163	174	209	161	157	193	167	186	165	187	169	168	185	177	180	194	217	188	186	176	163	164	181	185	177	197	203	193	180	176	181	169	185	194	185	191	163	192	156	161	206	179	197	196	162	162	188	178	170	173	188	177	169	154	171	196	177	165	197	171	182	183	197	183	198	172	189	175	199	188	163	180	161	212	186	187	196	200	200	183	202	179	170	173	164	164	158	187	180	167	137	179	196	186	168	197	169	166	167	172	186	193	174	174	167	176	201	188	189	184	165	171	191	156	188	200	207	174	174	190	198	175	179	201	167	181	204	194	186	173	183	193	172	187	154	175	162	167	186	161	157	189	160	190	194	193	157	183	212	186	180	178	169	175	175	181	176	185	200	185	175	196	144	209	175	200	193	190	171	188	204	170	196	170	188	191	174	172	187	171	193	195	201	171	167	186	207	182	190	173	173	154	174	199	195	186	199	206	181	174	176	162	185	206	201	187	181	197	196	161	195	193	176	185	196	181	197	181	176	173	189	142	188	183	189	145	179	156	173	176	186	160	194	190	179	167	163	168	188	186	180	172	136	190	184	171	149	170	165	192	164	171	149	165	170	161	204	181	177	194	195	172	180	160	203	164	176	211	177	181	175	201	190	182	188	163	158	181	198	195	182	172	199	175	197	186	180	192	172	162	198	197	180	194	186	199	177	173	189	155	191	186	196	198	176	205	188	194	183	215	174	190	178	172	189	187	163	179	152	169	185	177	142	188	157	168	173	198	187	171	186	191	182	172	182	158	180	178	172	162	193	177	168	153	190	197	161	182	183	185	183	207	189	187	154	176	170	178	180	180	197	181	163	179	185	169	199	207	184	183	172	183	167	163	164	199	162	211	180	198	171	194	177	175	166	175	178	197	194	191	196	193	183	171	170	174	186	195	191	189	169	210	164	157	160	164	142	177	210	197	193	209	189	179	184	168	200	174	184	181	191	173	211	167	176	188	184	169	184	166	192	156	162	191	166	193	176	184	169	188	198	193	189	161	194	178
2750	508	572	629	607	580	559	576	512	569	541	529	545	530	504	502	460	496	492	502	515	493	495	476	521	515	470	497	482	501	489	503	471	463	459	462	502	482	527	505	503	462	487	515	514	479	497	495	472	467	490	488	512	470	465	530	496	462	516	474	510	524	516	513	514	481	463	460	469	527	463	509	496	481	484	491	461	511	493	484	519	506	487	502	521	507	490	522	475	490	500	556	506	480	440	480	504	508	526	528	526	480	521	523	521	512	507	477	499	486	467	457	510	520	436	516	478	477	517	449	470	514	446	515	468	500	511	491	494	472	483	480	498	465	474	479	535	506	487	495	456	476	519	476	504	540	465	506	514	458	464	522	499	496	473	485	509	487	480	480	504	512	477	471	536	514	521	470	507	494	488	481	499	501	480	450	479	475	519	461	513	489	504	477	452	475	487	480	511	506	486	475	483	478	499	500	478	498	463	486	501	456	494	479	493	517	500	469	470	437	501	515	484	490	484	488	471	499	477	466	515	470	466	491	513	520	519	497	472	433	500	504	480	483	520	488	523	462	478	506	502	459	458	488	493	450	449	473	448	452	490	550	508	466	494	526	457	479	456	489	482	451	482	500	480	500	522	446	464	500	465	492	523	468	487	470	503	493	445	504	473	475	480	450	515	516	490	456	455	467	468	494	472	496	525	535	493	474	512	473	458	470	487	505	449	508	479	467	469	494	488	499	500	480	499	459	501	497	474	471	459	509	532	469	503	463	477	517	466	445	465	502	522	479	489	504	517	529	504	475	492	475	507	466	524	506	519	474	502	464	454	541	465	531	498	489	534	411	512	456	486	486	502	528	498	512	469	493	471	509	458	456	456	457	502	528	497	502	482	493	500	472	474	517	507	522	488	490	482	459	458	481	496	466	510	475	487	445	494	535	515	454	512	467	466	491	492	473	483	468	462	495	489	477	481	477	534	482	495	501	460	556	520	462	501	504	516	489	493	498	468	511	479	503	491	433	488	484	459	509	484	467	533	499	497	497	515	498	467	466	449	489	464	508	498	497	502	468	507	457	425	506	485	460	521	514	474	489	503	478	495	493	494	505	492	511	484	486	485	495	481	467	471	547	491	514	485	451	495	529	505	505	473	496	488	478	490	499	514	534	503	505	501	519	483	468	507	479	501	478	477	438	479	477	489	486	473	531	471	507	499	499	485	514	533	507	485	483	484	463	505	482	534	466	496	482	499	490	532	470	491	494	466	515	471	478	472	503	479	479	461	503	523	471	523	526	531	529	479	530	505	513	472	488	516	516	425	492	498	455	534	502	461	480	469	489	473	473	514	482	484	480	514	487	479	496	465	466	473	515	490	461	495	501	457	470	562	504	473	473	486	496	486	466	534	519	443	471	502	491	436	459	511	467	493	468	461	532	481	469	496	475	485	502	520	493	509	506	461	470	484	544	476	497	485	489	480	493	472	512	494	461	521	491	486	521	464	468	462	459	481	507	502	513	472	480	527	465	482	426	487	522	506	483	457	504	471	488	492	459	501	449	462	495	450	507	495	496	516	503	503	503	506	440	478	484	522	440	520	483	457	489	512	504	511	501	500	493	471	489	469	462	473	482	479	527	496	508	469	472	472	451	497	500	490	477	476	504	506	434	485	504	495	503	430	468	494	466	509	481	479	452	478	510	500	504	504	500	477	467	466	503	526	509	463	498	500	514	476	457	526	499	523	476	450	477	483	469	503	497	448	479	469	466	473	486	483	482	474	466	481	484	483	463	450	509	475	500	493	502	536	495	480	517	466	461	487	485	484	463	472	479	472	477	457	468	466	479	494	526	462	498	493	463	506	481	474	460	514	490	471	509	436	485	464	518	473	482	478	467	485	467	521	491	498	478	497	514	502	474	519	507	459	516	490	507	483	513	480	511	519	442	440	489	521	504	512	506	470	515	460	494	481	455	483	480	490	509	470	513	504	500	516	499	498	513	484	541	437	518	520	488	491	473	505	435	469	529	511	455	526	489	472	499	485	482	501	494	479	515	486	497	473	534	506	491	518	525	518	457	519	512	471	534	491	488	462	478	477	470	453	486	486	520	498	503	497	486	477	513	480	561	479	483	491	475	476	505	494	502	496	526	513	462	492	501	490	499	486	485	465	497	476	473	500	530	503	498	436	501	485	483	481	483	459	508	495	489	448	477	505	490	484	466	512	464	498	497	447	466	484	521	491	505	489	518	454	519	489	466	449	480	530	490	491	466	489	483	474	487	487	482	476	512	453	511	489	470	487	519	488	461	480	485	467	484	491	472	519	483	456	489	478	522	511	505	481	484	466	494	475	475	484	516	520	507	475	487	494	487	493	506	475	493	467	525	487	475	471	470	461	479	509	474	482	486	453	494	500	478	482	494	494	515	477	480	549	435	505	497	463	496	496	487	494	502	484	495	510	487	446	485	499	476	501	500	535	513	452	483	513	507	487	473	510	468	496	455	500	452	477	458	496	487	496	496	515	542	460	510	497	454	479	453	500	485	464	493	505	469	497	523	481	474	493	499	491	488	525	454	489	524	470	451	516	489	495	457	488	527	527	483	503	493	516	522	482	489	526	495	515	443	493	525	501	483	459	509	480	473	511	459	444	482	504	467	483	471	486	501	485	507	504	489	447	523	486	470	486	510	490	497	491	528	524	505	481	492	479	518	466	484	487	478	500	501	492	489	519	506	497	503	517	511	467	501	490	501	470	523	512	469	490	532	493	488	456	493	496	490	470	494	477	503	474	457	534	459	487	515	547	480	488	486	449	495	488	489	476	482	507	489	525	474	490	509	504	509	489	475	505	486	505	439	509	502	424	481	509	474	466	491	492	444	525	490	475	493	494	494	518	479	463	496	480	500	510	507	495	466	512	483	450	482	510	490	516	502	490	474	461	483	453	500	503	463	497	483	487	464	489	512	474	503	495	489	456	507	518	507	500	466	499	492	467	480	519	475	510	504	468	493	480	493	453	477	509	523	459	484	498	462	469	504	532	489	503	480	486	506	485	481	498	476	485	536	518	476	478	479	489	534	472	498	504	499	491	493	497	486	477	494	478	485	489	439	512	450	500	498	493	507	498	486	459	474	491	465	468	495	483	469	515	470	525	506	483	517	500	485	476	539	510	526	470	485	516	497	460	494	472	489	470	468	485	472	488	502	532	483	542	550	511	530	502	464	466	494	506	459	466	465	495	457	530	509	477	495	519	508	458	487	475	465	489	508	516	476	495	509	487	487	468	461	499	461	445	498	478	480	546	500	514	540	523	447	475	500	478	495	475	497	497	489	466	501	477	461	490	442	499	476	515	541	510	482	466	474	514	488	477	507	506	498	522	481	468	482	476	538	536	503	490	493	485	475	472	520	481	492	537	507	484	519	463	475	496	479	501	524	479	493	497	545	489	469	455	506	488	490	484	499	491	507	493	502	490	538	500	503	467	469	511	511	481	485	490	495	462	509	491	527	530	472	508	486
15317	1424	1255	1069	720	552	510	385	408	401	353	334	383	358	341	326	325	320	301	344	319	300	311	319	261	299	302	295	294	311	305	282	312	281	292	323	278	308	308	267	269	265	271	281	220	266	303	283	275	317	258	270	306	287	252	292	261	286	274	295	300	274	311	265	263	285	295	295	275	290	280	287	307	294	288	277	280	321	277	288	259	269	276	282	288	284	267	264	241	281	309	302	276	263	304	311	278	299	285	317	327	304	297	280	333	320	294	265	239	295	336	295	257	267	283	273	295	264	265	287	284	281	310	306	262	287	271	268	272	267	294	299	291	275	274	298	292	284	294	264	282	289	279	303	269	282	269	290	294	250	289	289	249	319	298	290	239	293	308	280	242	248	312	278	241	275	230	247	275	303	264	292	278	299	266	270	246	299	259	307	280	287	264	299	263	281	269	286	284	255	282	267	307	310	265	282	269	290	277	316	269	325	293	255	283	281	273	244	317	270	253	267	256	276	283	281	282	266	306	268	272	300	285	275	277	292	264	281	284	297	269	303	270	283	301	263	298	268	289	276	313	325	286	280	258	284	258	288	304	239	252	263	310	275	288	281	285	294	262	248	255	252	310	280	294	325	291	264	247	274	284	280	288	289	268	245	303	322	281	261	268	262	252	292	303	282	278	292	251	255	292	277	310	263	265	268	278	305	285	311	284	297	298	294	301	278	265	249	287	287	269	279	285	267	286	269	274	266	303	293	276	296	262	295	284	264	260	296	271	272	266	303	265	295	283	287	278	274	303	264	302	296	295	259	256	252	287	287	265	297	276	274	284	280	275	288	256	276	277	294	300	305	270	302	289	256	289	292	303	325	290	289	275	258	301	272	274	263	271	269	243	300	266	300	282	255	268	263	270	299	306	257	277	294	311	294	267	289	304	306	278	290	276	279	244	266	263	283	276	249	259	283	285	273	254	286	266	303	296	265	271	299	305	275	276	268	262	267	284	257	280	293	290	282	249	308	260	301	283	257	273	266	280	298	285	285	268	309	274	297	281	250	278	293	298	267	278	307	287	289	326	268	259	255	269	297	312	265	258	260	298	311	280	252	272	264	298	290	279	290	314	290	308	303	256	285	322	301	257	278	237	297	277	290	281	309	289	266	281	297	274	269	282	233	282	273	299	283	294	281	292	303	282	294	281	277	294	279	265	267	264	317	270	282	258	298	306	266	265	286	290	268	258	280	252	271	271	260	259	279	252	317	282	293	279	279	248	274	292	295	288	279	294	278	286	269	305	256	281	304	285	279	274	284	291	282	347	279	292	269	277	307	288	276	273	299	302	262	275	303	306	251	284	292	267	302	285	277	269	270	295	288	273	271	264	273	286	270	273	266	287	299	291	252	262	301	302	316	271	277	243	289	256	297	260	251	291	278	307	289	286	260	279	297	272	304	243	304	279	306	292	281	266	289	269	270	278	256	272	264	273	280	263	264	261	290	296	307	264	293	299	283	277	282	249	272	281	235	305	306	310	298	289	274	285	322	291	282	242	311	267	294	287	268	258	305	276	290	295	295	305	303	255	308	307	269	267	299	281	321	282	261	272	297	278	273	277	269	274	271	269	285	268	310	290	302	295	264	253	284	268	299	262	273	288	279	281	248	279	275	289	270	290	268	287	291	273	260	290	304	275	284	249	285	276	270	259	281	273	320	292	291	267	281	297	285	259	290	277	293	270	276	254	291	286	281	242	244	302	252	261	274	297	301	270	259	274	281	298	293	257	245	289	292	266	283	260	253	296	269	242	272	293	260	272	276	266	287	277	275	255	234	272	292	263	284	277	276	298	277	273	269	276	276	284	277	266	302	280	273	327	301	279	279	264	304	304	272	273	279	280	277	290	288	301	278	282	253	291	296	273	316	253	252	246	277	274	246	294	298	285	275	299	312	252	257	263	272	277	291	297	260	273	270	276	295	276	300	286	285	273	280	267	298	269	303	307	256	293	275	285	249	257	287	266	273	304	285	269	259	274	263	264	308	278	281	289	249	280	267	270	317	272	263	285	245	307	290	279	248	248	270	274	292	284	278	267	329	276	278	259	270	269	273	255	284	281	282	276	296	286	263	267	259	305	275	273	281	330	280	316	301	311	307	295	275	287	294	275	278	299	274	294	295	310	298	278	289	269	300	254	277	250	283	257	272	291	292	285	286	294	255	281	295	246	263	255	281	245	286	275	277	235	301	275	274	272	279	319	279	272	294	268	272	252	267	300	268	275	292	270	276	275	288	283	272	262	259	284	279	269	248	259	282	281	276	247	253	283	273	297	247	293	288	271	292	252	302	271	265	290	287	278	299	304	299	257	272	272	283	269	278	294	273	267	282	292	294	290	276	288	277	253	263	282	298	302	288	248	268	285	332	279	296	288	271	300	310	286	248	274	297	283	279	292	272	279	303	284	307	259	286	278	292	285	297	301	295	281	263	270	277	288	289	310	327	290	275	272	276	276	277	258	251	284	257	283	276	276	295	279	290	281	280	288	277	280	312	263	274	253	281	280	253	292	261	300	270	291	306	281	274	271	290	284	243	263	297	261	300	259	263	308	265	289	301	273	259	284	260	306	274	280	286	261	264	313	306	278	231	270	254	261	275	305	265	305	288	272	301	301	275	278	274	263	266	261	269	295	262	284	301	282	288	318	249	270	306	284	256	306	291	286	264	273	264	272	299	258	257	282	295	265	262	309	261	258	272	294	257	267	287	280	296	297	271	293	252	291	275	280	321	282	319	279	288	267	330	308	274	306	286	293	267	299	261	299	283	286	278	294	296	289	294	264	282	309	278	276	316	295	290	301	283	272	279	291	262	294	269	282	290	280	254	267	251	313	274	281	256	272	239	262	306	284	255	259	331	285	276	282	291	302	306	289	269	271	258	249	278	290	290	275	269	311	276	254	273	297	299	260	297	277	295	326	293	252	259	298	302	293	240	280	286	281	270	264	283	267	253	299	288	265	284	271	308	287	290	273	294	302	253	262	283	314	238	291	276	239	289	268	271	272	283	272	302	262	264	287	287	269	299	263	247	310	255	309	277	300	280	260	262	284	294	261	310	297	287	300	265	272	301	297	278	315	290	286	271	290	288	251	307	257	289	284	286	283	275	278	295	255	302	292	278	283	280	275	297	243	307	271	269	261	322	269	265	270	250	280	307	287	282	262	339	288	295	266	262	275	250	303	278	271	319	301	250	275	286	241	280	301	264	289	301	295	304	271	274	299	280	305	260	273	256	248	284	276	285	300	271	280	289	264	276	259	294	287	282	265	243	304	292	310	266	278	281	283	315	270	281	278	245	291	291	283	278	268	260	279	295	280	265	286	282	274	273	266	277	269	247	274	269	289	317	285	307	282	276	307	305	295	308	259	281	281	308	286	274	292	257	297	240	275	282	297	291	293	264	257	281	277	280	274	280	266	257	295	276	297	282	302	287	276	246	288	303	257	317	284	286	294	280	289	294	292	326
8916	1507	2771	3081	2733	2324	1974	1630	1534	1393	1186	1142	1065	1127	1011	926	930	913	873	880	818	844	831	785	836	802	763	733	827	798	774	789	761	782	772	740	794	786	717	744	772	732	738	724	759	731	747	717	775	702	713	757	721	780	725	767	720	712	731	728	712	651	732	735	707	626	679	746	700	721	702	684	776	732	721	727	725	716	798	685	728	678	747	673	752	710	656	749	727	758	725	725	702	715	692	750	766	745	728	717	725	780	748	753	753	753	755	771	792	729	722	746	718	748	694	747	739	738	703	744	726	708	723	668	749	730	702	732	732	751	728	773	713	699	766	721	748	678	725	731	764	679	694	678	766	719	700	712	684	664	681	690	694	737	707	727	754	736	715	715	651	683	751	741	711	682	716	681	684	725	707	702	718	673	682	749	757	720	738	721	674	678	678	648	698	691	714	673	693	699	750	741	727	714	684	706	646	700	709	672	708	677	710	737	683	723	711	705	771	713	652	754	627	700	658	708	718	661	680	727	732	693	695	698	722	749	691	702	719	703	675	726	711	738	730	691	632	715	753	707	704	696	662	688	732	678	725	695	717	726	671	692	741	734	700	701	726	711	697	711	651	679	720	674	689	675	711	683	674	727	697	679	706	701	751	712	687	704	685	730	712	708	699	732	692	704	711	687	718	714	729	676	708	710	664	695	679	692	714	688	701	722	703	703	688	720	694	703	701	700	662	705	709	709	648	707	763	720	717	680	655	706	740	701	710	677	730	757	702	709	725	735	734	753	727	719	763	698	691	708	728	707	730	721	701	738	689	711	678	744	698	671	731	705	680	744	729	692	742	694	725	755	745	687	744	715	791	699	714	746	757	678	708	723	711	693	683	683	690	723	734	733	694	700	734	763	713	704	716	701	727	747	721	665	697	741	721	662	695	733	712	700	721	693	680	777	730	696	664	705	725	680	726	696	663	687	745	706	710	694	711	745	746	716	701	747	753	722	687	730	696	743	708	676	697	671	698	743	719	718	683	688	716	726	709	709	681	726	735	689	714	720	703	651	683	729	714	705	744	698	707	674	736	728	713	697	707	708	715	699	713	737	747	679	758	687	720	702	746	676	687	636	688	700	686	700	721	707	711	707	675	772	715	674	712	704	721	719	711	722	693	728	746	663	689	684	735	703	660	678	644	701	700	724	718	751	674	731	720	716	669	649	713	689	686	710	703	736	713	735	713	706	705	726	683	731	768	711	665	734	726	681	700	703	662	737	681	714	683	657	720	665	708	716	726	714	715	723	679	703	743	777	750	674	720	755	726	701	733	716	717	684	694	715	687	717	713	770	702	721	724	741	730	675	725	693	722	682	679	743	729	723	714	721	716	728	760	736	739	682	659	665	744	726	704	664	734	668	752	696	725	683	730	715	746	710	706	750	689	698	726	670	728	705	763	706	674	753	710	779	714	724	714	682	684	727	750	740	702	704	698	702	678	683	747	699	715	724	760	712	701	701	701	679	775	713	694	736	699	686	686	699	740	735	720	683	704	697	688	687	717	721	683	672	763	685	710	647	720	650	667	716	700	670	664	695	619	704	688	697	700	708	695	707	750	704	662	690	708	697	709	711	707	759	718	706	726	738	714	725	743	719	721	690	710	685	723	734	718	693	743	677	737	663	688	655	717	712	679	738	705	736	711	698	697	707	692	682	693	735	707	742	717	703	678	684	720	772	702	649	703	712	675	695	690	684	651	731	728	653	756	668	727	715	713	739	719	711	708	728	721	748	687	702	714	700	716	711	673	698	697	726	684	684	701	750	647	703	709	668	690	705	720	699	678	737	713	766	671	700	750	692	729	724	707	766	721	714	723	773	686	678	720	707	682	729	755	697	705	704	775	685	707	705	737	703	722	704	743	715	685	745	705	666	687	713	659	692	646	740	745	703	684	721	693	697	720	710	712	717	720	690	643	712	709	753	739	770	710	702	676	740	683	724	703	737	693	745	710	650	742	724	666	723	671	703	711	690	708	713	714	700	704	695	740	712	732	682	717	679	726	691	699	698	689	699	727	697	749	715	761	712	678	740	692	686	761	675	678	685	725	697	715	692	723	704	695	682	735	684	730	714	702	720	701	723	738	757	720	670	683	712	687	727	678	739	719	674	729	704	690	719	735	674	694	743	730	685	714	706	686	671	710	699	713	715	714	700	697	689	758	752	711	693	624	755	705	699	725	675	702	683	728	724	736	693	679	747	683	741	701	695	724	690	691	672	700	743	719	752	688	748	647	706	694	714	700	703	731	735	689	663	671	719	710	715	706	722	743	779	687	693	666	691	703	649	672	670	726	710	706	696	743	716	713	707	728	688	673	727	719	770	709	736	709	696	702	706	710	708	728	704	684	696	646	730	697	723	648	706	709	695	714	710	750	727	689	696	743	737	742	733	692	685	707	689	698	668	714	702	711	711	716	708	759	715	677	724	732	695	698	731	744	696	739	712	738	682	665	689	632	696	777	724	688	719	649	687	697	736	713	712	680	657	701	698	702	714	704	748	755	681	763	710	752	693	711	680	702	699	676	688	746	729	705	691	718	707	686	687	737	709	680	678	698	706	710	719	724	727	702	746	691	735	731	676	707	691	670	680	691	726	733	694	720	693	690	712	733	760	651	724	693	726	726	725	710	740	740	679	719	710	651	634	734	695	669	732	706	662	753	746	718	666	746	676	749	684	698	728	737	745	718	730	779	672	701	743	677	677	681	702	713	682	666	749	748	717	773	667	685	642	717	716	706	753	720	674	728	652	698	704	700	690	679	735	713	661	722	723	705	697	761	723	701	744	667	725	719	711	685	724	694	748	691	673	699	717	676	686	716	734	730	725	703	718	703	721	714	653	723	715	716	701	655	755	722	718	697	710	726	676	693	741	677	677	735	760	706	722	709	693	742	708	724	754	677	689	724	727	721	725	644	773	699	721	736	755	718	709	756	675	738	702	705	678	686	776	717	670	716	721	732	701	705	695	711	715	642	704	709	713	712	740	787	730	650	729	711	720	725	739	730	719	733	654	671	703	726	684	699	689	729	710	706	717	712	722	689	704	693	702	765	694	765	670	686	717	732	743	705	687	725	721	766	680	652	698	705	751	747	705	701	751	705	674	727	684	729	696	699	645	746	722	734	719	679	668	717	633	676	724	713	755	727	753	711	677	737	757	700	737	767	646	720	702	704	721	691	692	730	740	724	737	701	714	714	682	706	708	693	646	660	707	706	727	716	743	750	673	714	666	691	656	740	685	704	652	789	745	689	705	706	762	695	718	755	734	717	702	727	717	693	742	700	721	729	703	714	658	700	745	743	687	712	750	683	735	679	686	689	693	712	740	673	719	694	711	742	708	673	699	694	714	706	772	672	688	701	694	664	692	691	728	690	703	710	691	715	700	739	696	682	688	703	748	750	695	740	704	705	667	731	728	723	691	736	700	716	683	717	762	754	712	720	727	694	671	679	712	727	711	768	719	729	728
25279	3417	2444	1890	1290	1014	882	731	619	573	521	487	514	529	504	478	424	466	437	444	448	411	388	413	397	377	373	419	422	389	440	394	362	356	392	376	420	379	371	380	406	345	389	412	365	378	373	369	380	420	368	348	361	362	381	389	431	353	408	376	396	389	385	364	359	350	396	344	407	392	449	378	387	417	345	382	402	424	393	384	399	407	340	394	344	348	382	371	370	411	367	384	430	367	392	377	408	367	389	358	356	422	375	339	364	362	390	376	373	348	403	380	338	371	375	367	350	405	396	379	350	398	375	382	421	364	371	389	386	390	375	382	397	391	367	382	386	392	371	419	384	418	392	388	389	369	367	353	378	399	363	398	390	376	372	399	375	356	373	341	341	381	379	391	371	369	387	342	430	356	342	324	347	391	345	369	364	415	356	397	357	396	334	360	380	404	399	354	386	361	386	372	388	419	347	406	398	370	386	397	409	405	373	356	388	372	340	382	357	345	371	358	372	360	355	332	418	375	357	346	384	359	344	364	367	369	414	371	362	407	359	352	398	366	360	426	347	361	393	376	377	373	370	364	384	403	334	383	378	407	383	377	349	409	376	356	386	405	367	372	384	358	335	405	390	388	403	405	349	366	393	397	371	357	367	399	372	327	366	406	381	388	400	388	377	346	386	377	391	361	357	378	405	388	358	384	327	342	372	375	400	357	387	366	380	411	377	372	339	384	338	349	357	367	372	395	375	367	357	361	415	381	361	365	376	403	344	394	382	400	373	380	380	406	354	366	386	371	359	357	368	409	362	387	397	361	391	398	383	406	358	373	417	318	409	396	325	380	357	376	357	389	378	370	333	367	389	387	368	376	373	377	368	371	366	369	382	306	376	348	348	357	374	347	379	368	393	359	357	355	331	382	360	380	375	349	355	360	349	379	365	340	336	367	380	339	371	398	390	355	403	345	385	349	393	370	411	385	373	397	364	386	390	371	370	383	353	355	369	353	351	386	387	366	364	371	407	379	357	402	375	362	385	404	415	358	374	388	415	344	383	391	386	370	395	380	381	361	358	367	374	362	389	346	385	374	412	350	380	418	385	403	387	376	383	345	370	407	375	369	357	410	387	398	398	374	371	429	392	351	416	383	402	383	352	379	381	389	370	364	343	336	372	332	362	376	399	407	343	387	370	354	348	378	361	411	376	369	367	383	384	365	375	390	396	379	379	349	374	415	368	357	350	364	341	390	336	364	374	375	390	382	387	359	363	358	366	380	402	386	379	338	393	363	375	382	353	358	376	347	358	394	436	353	372	372	328	419	372	339	384	399	362	361	400	346	382	384	363	368	364	374	366	367	396	357	365	366	408	345	375	349	376	362	364	403	357	380	364	377	377	423	375	383	363	381	372	373	377	342	374	342	377	365	365	375	349	382	375	372	363	375	422	362	357	366	353	391	354	398	340	391	368	385	414	384	359	328	367	411	339	395	377	386	397	389	348	368	397	404	389	373	364	351	383	363	429	408	404	364	420	345	380	345	376	388	369	370	386	367	382	363	351	373	348	366	332	371	363	358	340	392	345	396	368	385	354	370	393	376	361	334	365	325	395	384	389	363	389	383	389	345	397	354	386	397	398	403	376	401	389	357	371	384	375	428	365	350	378	393	387	349	381	359	354	351	395	369	387	359	380	355	387	366	410	376	367	376	362	371	371	410	371	394	356	365	403	365	363	352	359	404	407	380	366	390	416	364	371	375	361	373	374	355	377	381	398	377	362	343	410	352	365	356	349	379	374	381	374	376	383	383	383	369	357	349	410	414	390	359	398	366	405	391	348	374	342	346	398	408	388	404	366	406	389	363	366	374	410	337	356	377	393	359	364	381	409	393	366	391	391	334	346	376	398	372	351	400	380	403	347	346	369	383	374	392	392	382	392	347	402	389	373	394	345	377	358	422	382	350	403	371	350	404	363	368	336	352	381	389	389	362	373	408	382	390	385	343	390	381	373	366	399	369	391	371	428	347	376	351	338	395	363	363	372	406	357	373	344	361	386	399	355	360	379	405	380	380	389	368	379	379	371	387	380	378	373	365	402	386	378	362	342	403	367	392	364	365	359	409	391	378	370	358	371	376	388	379	398	380	412	359	356	388	386	349	362	392	344	394	369	344	375	379	388	384	394	373	380	396	392	349	412	379	376	378	351	350	366	379	387	368	358	363	343	390	388	340	361	370	387	375	400	366	372	376	395	383	386	368	379	388	373	369	369	354	350	366	378	344	368	397	390	418	391	380	345	331	364	387	373	356	387	421	338	383	385	362	391	377	379	388	371	402	379	374	366	343	347	415	385	393	413	379	392	388	387	356	381	375	398	402	364	363	389	396	387	376	344	391	374	338	425	389	404	372	383	377	389	409	394	376	392	349	368	369	397	393	372	359	376	429	385	362	366	379	373	368	363	373	375	399	379	372	352	390	364	336	371	361	347	383	417	348	391	384	377	371	378	402	394	347	331	376	364	372	377	424	401	388	362	358	387	385	409	331	341	349	415	354	393	388	384	397	336	351	342	374	369	367	365	370	398	354	398	380	352	379	375	375	392	382	373	350	374	383	376	373	373	333	407	371	380	395	380	400	398	373	372	338	412	374	329	389	375	395	379	398	353	351	364	381	361	380	375	324	340	385	379	358	351	345	361	370	394	410	369	340	374	378	383	366	385	383	379	354	366	357	373	354	331	390	360	389	349	372	368	385	373	404	365	337	362	397	389	361	347	377	361	352	377	392	351	400	395	402	351	346	372	376	327	378	330	348	393	312	363	388	383	386	372	380	408	383	385	374	377	338	350	371	363	397	370	382	385	392	399	356	397	389	405	345	378	384	378	347	388	378	396	384	384	353	390	367	380	351	364	386	357	363	361	364	347	358	398	395	361	386	385	366	398	374	368	388	396	397	399	388	370	394	372	374	385	318	390	350	380	367	399	364	394	374	386	384	347	376	382	353	391	358	345	396	400	387	378	337	372	391	396	376	382	360	397	362	358	362	362	361	371	361	365	375	359	345	362	337	391	365	425	400	393	379	387	383	388	343	364	368	394	363	326	374	366	392	368	375	368	371	359	348	404	374	369	326	405	403	392	336	377	347	355	395	383	385	367	398	403	365	380	356	364	386	392	394	373	368	393	374	390	383	352	411	366	420	402	356	373	390	403	342	376	367	373	367	390	385	416	410	376	382	356	385	399	356	380	352	392	347	376	357	386	436	388	371	379	371	410	390	395	360	400	307	412	367	395	422	380	393	357	337	387	400	383	366	406	345	361	395	371	402	354	321	374	409	360	384	356	351	358	356	368	372	382	367	384	425	403	360	388	379	369	357	379	357	359	346	353	378	384	390	366	373	376	409	373	392	387	360	393	373	382	397	353	349	354	393	355	368	377	361	392	363	361	349	344	373	386	415	360	407	385	391	355	388	347	357	343	379	391	385	369	413	371	329	356	389	374	366	328	373	392	373	380	382	385	410
11874	2341	4765	5577	4665	3844	3271	2807	2402	2138	1971	1870	1641	1511	1544	1330	1390	1306	1240	1241	1158	1114	1142	1054	1047	1144	1065	1070	1041	1048	985	1013	1009	993	1012	1014	968	935	978	956	1021	943	1003	942	901	947	938	980	949	904	907	913	975	921	921	941	886	889	894	927	940	973	922	949	939	933	924	949	945	935	893	875	950	871	917	889	901	909	901	873	927	867	915	889	967	890	863	913	961	901	870	883	878	876	929	895	929	936	928	966	905	976	940	975	960	920	907	968	914	929	943	837	909	910	881	926	884	912	882	887	878	916	890	888	930	896	919	892	924	926	949	898	895	904	906	937	900	944	895	879	843	923	934	872	896	811	911	916	933	872	876	887	805	850	865	940	949	869	877	864	889	838	904	919	894	869	893	900	874	875	925	922	910	871	852	843	875	867	877	932	937	843	875	871	889	859	863	884	928	912	883	872	870	914	865	916	856	897	883	868	829	874	937	921	903	950	892	896	946	850	878	896	917	849	905	847	948	910	855	844	916	873	930	870	887	881	891	877	902	938	874	906	866	878	919	896	880	877	878	894	878	860	883	910	880	831	913	848	857	923	852	898	894	931	895	879	930	890	900	908	866	871	927	862	884	910	867	859	912	866	934	915	882	899	911	898	872	857	893	868	919	819	920	873	888	892	909	886	918	874	837	864	909	901	854	880	918	897	894	887	905	905	895	936	849	883	884	916	903	940	856	912	886	926	858	910	862	842	865	884	908	882	887	945	906	864	884	893	888	846	858	842	847	900	932	890	850	937	835	881	916	914	861	886	876	930	866	864	938	905	958	904	877	898	874	826	877	865	878	912	856	935	855	882	851	831	831	863	946	863	914	853	882	916	898	875	854	892	902	891	874	883	861	877	913	835	899	887	881	883	859	877	860	852	925	878	915	870	881	887	854	899	852	876	827	855	894	940	892	884	853	910	920	876	869	894	820	928	877	898	882	830	947	858	874	915	898	897	878	905	937	872	875	957	939	899	871	925	910	940	850	906	865	886	877	869	948	880	911	868	902	889	893	891	850	878	855	840	893	884	888	908	866	945	899	852	957	832	844	908	880	889	894	866	898	912	836	871	882	899	892	896	866	865	948	852	890	864	885	905	920	894	854	854	902	930	908	886	885	859	821	891	853	890	886	846	826	859	934	916	889	954	865	826	860	890	889	900	915	925	898	940	869	928	857	902	818	904	919	844	869	884	937	882	867	882	915	893	865	864	872	852	851	904	874	886	850	922	906	878	875	851	876	890	911	867	884	876	842	867	900	857	881	857	928	880	956	864	916	908	913	868	871	892	871	866	860	914	862	876	974	858	874	878	842	880	932	914	835	935	907	910	889	878	913	880	877	897	909	885	873	871	864	857	857	877	870	914	836	904	846	923	822	909	905	855	859	892	843	872	910	886	881	894	833	884	902	938	886	924	887	858	888	916	921	862	870	908	891	904	814	866	901	807	929	884	890	924	873	881	872	867	920	922	901	849	867	828	871	907	863	903	932	932	892	845	913	945	854	912	926	939	850	857	848	842	852	850	875	860	942	835	879	828	894	881	942	914	876	900	887	855	851	845	892	901	878	906	871	853	902	910	916	862	962	880	849	914	905	923	898	861	903	866	946	906	896	832	883	900	892	863	891	883	838	849	909	863	840	899	892	889	860	899	943	916	888	906	857	822	823	873	886	896	882	849	869	930	868	930	858	911	884	909	889	829	818	860	893	861	884	859	902	878	917	888	884	896	862	851	875	855	845	882	847	878	898	894	867	922	854	898	860	917	870	854	888	886	901	856	891	870	909	869	919	857	898	914	879	862	825	867	909	930	828	886	879	929	766	911	806	832	866	909	878	850	895	888	936	870	912	881	868	917	877	912	900	928	915	927	895	929	873	862	851	898	822	902	856	924	880	861	879	867	878	888	846	856	876	903	885	886	879	854	912	872	864	913	838	865	934	896	837	958	855	921	929	903	862	845	837	867	858	881	863	883	905	872	894	895	912	916	936	899	894	886	889	927	879	881	938	827	871	950	957	924	902	886	871	822	889	930	840	828	889	864	883	908	931	876	911	886	881	880	915	893	910	866	885	873	863	829	869	901	887	889	899	867	853	890	836	926	858	870	850	849	859	875	885	929	881	844	862	916	894	901	867	814	894	935	816	892	890	907	890	886	884	861	898	882	877	847	917	882	899	875	856	866	880	868	896	898	822	844	860	875	877	906	929	899	892	892	856	880	853	842	843	932	963	931	861	888	860	940	893	886	911	869	833	871	908	900	899	883	923	874	919	867	959	860	913	819	907	879	860	861	902	831	860	878	901	899	874	922	941	866	857	887	890	920	906	895	883	882	892	893	898	887	886	893	942	925	874	914	884	897	877	917	897	895	875	942	848	858	922	852	882	922	923	918	940	854	847	948	946	877	890	927	896	886	881	869	875	856	854	854	871	867	918	894	863	892	910	884	872	895	896	907	909	905	861	907	884	914	929	889	913	906	867	909	927	844	918	901	886	889	818	851	824	879	902	910	845	960	860	898	885	890	911	868	872	907	836	880	871	856	875	888	878	893	863	868	900	890	887	872	892	931	892	840	884	845	882	928	903	921	891	914	865	880	907	861	852	880	901	870	893	927	877	890	877	875	897	937	899	882	911	899	848	883	829	874	885	902	872	841	889	915	913	830	921	862	886	914	898	883	912	899	872	904	898	838	918	885	896	868	886	887	883	843	902	868	877	893	867	919	880	913	883	853	930	882	855	967	869	936	919	861	866	899	857	921	899	870	874	833	834	868	872	833	849	875	887	866	899	931	882	886	862	886	887	832	863	861	912	867	874	909	846	867	858	911	843	895	881	882	857	921	879	936	881	882	842	900	873	932	905	919	946	882	830	888	900	919	928	867	900	920	900	911	878	843	864	884	866	886	859	850	854	843	927	857	919	910	944	867	869	885	872	867	890	869	901	870	932	910	901	903	867	897	878	880	900	818	903	904	925	883	833	840	877	808	905	869	901	842	857	890	884	917	833	874	854	925	870	892	815	839	900	874	854	893	867	907	927	877	864	903	850	904	859	915	882	898	858	883	836	841	852	914	901	887	864	910	912	914	905	888	906	854	914	929	888	920	835	875	863	899	876	823	880	891	923	920	820	876	903	896	857	858	872	852	870	901	858	913	877	830	918	879	911	899	902	858	860	928	889	881	876	893	875	893	881	873	875	869	871	877	847	854	870	889	964	897	881	855	882	902	874	942	859	858	896	847	930	888	899	883	890	925	891	858	894	900	936	842	845	906	913	914	881	896	899	954	874	834	871	854	908	930	889	885	907	937	892	847	912	890	890	864	840	873	863	891	905	910	866	886	852	877	879	881	885	902	847	876	884	888	855	869	872	908	884	871	890	922	908	909	856	865	885	887	875	892	865	892	935	896	927	891	945	824	856	866	892	836	877	813	888	930	877	838	883	865	860	894	855	930	882	829	888	863	897	909	900	891
2317	209	219	197	209	213	202	211	209	198	214	217	211	206	185	176	203	196	206	192	190	203	203	220	188	183	195	193	192	221	165	201	191	211	176	201	206	217	188	225	188	204	169	219	199	194	175	193	210	213	196	212	189	196	193	199	188	196	197	215	198	194	205	190	189	216	190	194	208	187	236	193	202	215	216	193	216	219	198	204	182	182	185	186	213	225	229	194	207	194	196	203	193	186	174	227	212	221	213	179	221	217	212	216	211	202	215	194	217	203	202	199	220	192	198	184	214	193	226	239	203	190	211	212	213	203	208	197	182	172	204	190	181	186	195	197	183	176	205	184	181	249	224	203	221	193	202	206	190	190	199	238	187	198	213	211	217	201	195	220	219	197	206	194	165	205	188	215	178	215	193	206	198	188	241	196	192	200	191	230	187	206	191	195	197	190	226	191	217	205	207	195	195	215	206	196	189	210	209	212	192	176	220	218	195	206	201	186	206	202	192	180	216	202	194	197	185	199	199	216	199	199	221	211	207	181	201	192	217	187	207	221	206	191	178	177	247	207	200	199	220	184	183	187	197	233	187	180	223	188	185	211	209	209	209	202	213	221	215	182	187	191	213	186	194	198	178	176	209	216	196	203	217	187	190	222	201	186	179	207	197	190	227	204	201	207	209	215	198	191	185	192	170	194	214	207	237	199	194	196	193	208	185	183	214	221	195	215	197	206	185	227	190	201	192	211	197	210	194	228	207	202	169	185	186	194	205	191	214	204	177	217	210	201	188	184	195	187	196	198	206	203	207	212	193	214	198	190	201	191	200	222	217	202	210	202	189	186	186	213	191	217	182	185	169	194	209	214	189	200	203	197	210	189	197	209	196	190	200	213	205	206	181	220	217	238	228	195	202	214	195	196	233	194	201	178	225	205	190	227	183	223	216	205	201	205	200	218	193	189	184	187	180	219	230	215	212	191	207	179	201	180	206	204	209	175	198	210	194	220	195	201	172	210	203	214	197	196	192	226	203	177	207	198	206	214	186	187	216	193	170	198	184	216	199	195	178	181	221	197	190	210	230	220	200	188	175	198	205	192	231	206	191	205	200	204	190	196	193	193	200	196	202	233	204	185	174	194	207	185	205	209	195	204	194	195	196	218	183	198	198	234	197	214	182	183	208	244	232	196	206	209	207	198	199	210	200	205	208	212	196	191	213	220	228	198	170	169	198	205	190	182	172	200	214	223	198	201	176	232	223	177	170	198	213	192	191	174	220	197	201	214	207	198	175	204	190	207	202	192	180	203	217	202	183	196	194	184	170	184	195	228	188	206	184	196	219	211	195	195	181	188	174	195	201	213	206	192	206	212	215	199	196	187	191	188	196	182	190	183	194	183	206	178	190	185	204	200	205	185	204	202	193	225	204	221	223	223	201	178	203	207	204	190	167	183	220	203	187	210	197	197	201	188	199	190	179	205	188	187	210	199	185	182	189	212	197	175	210	225	211	191	204	199	224	189	208	217	213	199	190	175	174	232	207	205	217	185	213	216	189	209	216	196	175	198	230	207	191	187	174	214	190	171	188	180	212	200	207	203	225	208	179	206	188	189	199	197	182	215	167	184	202	201	204	226	217	200	217	193	187	193	183	213	165	209	194	218	190	194	199	187	204	185	206	217	213	220	186	207	211	175	227	192	191	193	201	220	228	228	206	191	183	200	186	205	229	195	170	217	195	186	187	210	207	216	192	207	188	199	201	198	219	195	203	188	200	201	208	176	225	213	207	202	199	169	231	174	194	214	229	194	205	197	209	196	202	205	228	206	169	204	202	228	201	188	190	192	166	187	234	238	186	202	230	209	169	184	187	188	210	189	211	240	176	180	196	192	201	225	203	188	173	210	170	176	218	202	190	186	196	221	173	200	190	196	188	202	195	184	173	184	212	192	207	180	201	224	187	187	208	174	165	201	183	194	191	219	204	175	212	174	204	192	223	207	199	187	200	207	217	194	189	195	201	223	205	209	211	189	235	207	203	212	203	180	200	214	192	207	220	210	204	196	208	231	208	203	201	193	186	187	207	205	205	204	202	194	176	200	199	189	201	192	183	193	176	199	187	215	215	230	206	192	202	216	226	212	186	211	209	193	215	200	204	165	203	222	199	194	209	217	239	178	213	175	177	179	211	201	202	203	188	205	198	213	191	197	192	188	186	240	195	205	208	216	205	187	192	191	183	195	195	197	200	199	196	195	212	196	192	198	200	194	189	190	195	199	190	190	215	211	188	168	171	206	219	199	204	202	210	192	197	212	201	224	236	201	236	180	198	199	202	204	212	192	189	188	200	184	160	197	217	216	189	216	185	217	197	198	212	193	203	199	191	190	217	191	226	198	228	205	207	215	233	182	214	198	201	186	236	204	199	181	187	232	213	208	198	197	181	204	214	210	197	194	202	191	205	215	228	225	194	209	181	208	203	199	212	198	203	229	189	216	202	191	210	187	210	181	227	192	207	202	210	189	180	198	201	191	183	185	180	209	188	184	187	183	205	194	181	225	212	214	189	216	210	192	176	197	205	206	200	227	204	191	206	187	215	192	223	165	184	184	202	176	208	178	201	218	190	184	219	181	180	190	189	201	186	224	208	202	223	194	208	201	201	219	202	188	228	218	203	190	183	213	188	201	213	200	223	206	189	204	199	210	189	193	204	216	200	194	183	205	210	183	213	197	212	192	211	206	206	225	218	194	179	196	198	221	204	193	209	211	195	206	183	220	208	224	211	200	198	211	167	197	209	192	193	218	181	214	173	198	188	216	182	209	182	210	196	221	203	215	189	166	208	199	188	174	213	177	208	180	227	181	199	192	226	227	186	182	221	213	197	197	224	190	180	216	208	206	191	170	200	193	229	211	216	191	186	176	175	200	181	180	161	174	239	179	203	208	222	206	230	201	210	193	195	202	175	209	194	193	222	201	217	218	204	174	217	211	233	210	202	204	195	196	192	211	185	197	191	218	191	218	194	209	193	202	179	208	199	204	183	172	217	205	199	200	208	184	202	202	196	162	184	207	209	205	182	202	183	198	205	178	217	191	207	206	150	188	206	214	221	176	208	221	198	199	214	207	195	189	225	194	207	203	196	203	216	199	196	210	201	183	220	188	169	190	199	205	206	185	216	195	189	205	198	190	185	209	205	205	235	197	205	206	197	211	211	197	203	200	198	203	240	216	222	199	215	202	208	199	171	189	190	219	196	216	221	212	185	189	203	224	196	221	201	223	221	186	190	192	203	206	207	221	229	227	195	180	191	194	195	186	200	219	228	217	196	194	210	194	214	202	185	180	212	215	216	215	199	181	201	194	202	205	205	201	176	180	208	236	217	198	212	211	200	203	206	202	206	190	234	212	205	182	160	184	190	217	175	190	212	231	211	196	218	208	201	208	210	199	179	179	215	194	221	187	167	166	202	212	214	212	183	189	203	187	180	226	184	200	229	223	194	194	198	204	189	200	205	202	189	191
2788	581	612	648	615	585	522	562	558	529	544	552	542	529	554	544	553	524	554	504	538	536	531	550	504	494	543	543	523	547	511	534	492	523	507	531	497	572	567	505	517	550	493	520	483	551	538	539	562	548	537	560	518	529	515	580	544	502	556	528	497	518	513	530	489	566	515	538	525	503	544	529	569	583	562	563	555	534	524	533	549	571	490	536	545	562	521	484	523	525	541	537	542	532	508	488	579	553	520	574	499	577	571	535	520	551	550	509	530	510	591	550	567	506	491	553	520	540	556	507	497	575	513	589	502	535	524	606	554	502	591	504	485	530	534	540	548	524	512	519	518	556	528	526	518	529	534	493	498	546	552	548	491	550	484	503	537	519	546	491	519	518	534	494	545	547	532	553	544	526	524	565	535	555	534	563	513	521	521	560	493	539	486	494	548	506	545	485	528	506	580	552	519	542	564	560	552	541	482	591	557	492	547	516	511	519	537	527	497	525	535	544	547	535	557	569	528	501	476	523	546	523	538	557	550	575	557	563	551	493	522	556	557	534	572	542	517	563	522	569	514	554	528	538	514	562	565	540	471	571	512	540	513	520	501	538	539	560	509	547	515	577	507	488	520	531	515	519	530	543	535	546	539	594	514	536	542	568	499	542	574	530	531	544	478	528	536	528	514	510	530	494	524	540	504	549	522	517	462	529	543	528	550	503	546	480	518	516	494	482	532	511	566	528	541	542	567	522	516	524	520	503	534	532	472	536	507	527	548	519	514	559	558	556	551	537	511	551	516	559	521	501	471	503	553	563	595	520	526	556	542	557	522	526	533	534	507	524	544	533	532	535	556	545	525	550	554	528	494	521	539	538	557	526	507	512	501	534	533	548	518	529	498	554	532	521	526	555	576	554	508	528	521	509	551	517	524	575	512	515	500	498	485	548	516	525	579	569	578	564	578	530	482	512	520	520	543	537	560	534	527	510	512	527	559	551	505	508	507	517	523	557	526	547	502	515	515	540	505	571	541	502	524	501	527	533	524	573	516	527	569	511	488	534	491	534	523	538	535	520	526	543	516	556	537	511	499	489	539	537	525	537	540	539	543	512	509	581	530	517	499	564	521	519	540	510	571	538	528	536	518	552	485	512	574	511	507	513	549	489	537	551	533	495	533	508	535	580	537	545	575	552	544	535	510	507	540	522	547	578	519	511	505	515	553	549	542	519	540	505	505	532	527	524	545	558	528	556	517	484	561	529	522	552	546	499	558	556	531	516	532	516	520	543	545	537	560	547	544	526	530	515	514	502	537	550	519	509	590	539	552	516	529	589	538	515	525	533	493	564	507	539	506	475	533	530	514	548	524	518	543	513	496	500	535	530	493	532	511	541	523	526	540	555	539	543	518	511	510	556	488	559	509	527	521	496	571	519	514	552	537	569	542	503	563	574	507	534	564	535	516	541	539	507	558	525	514	514	542	527	491	518	567	505	498	475	517	507	494	528	529	507	544	502	532	519	496	527	545	527	551	545	540	559	563	551	535	539	533	490	489	490	497	553	510	491	552	492	489	519	531	561	535	546	543	529	538	523	542	533	548	547	536	507	509	528	557	514	553	547	534	554	544	544	540	550	507	524	509	530	522	513	532	535	541	499	501	533	550	520	510	501	502	484	520	522	503	568	492	543	551	550	521	533	533	507	505	511	511	530	535	541	527	536	562	533	524	553	538	536	561	544	545	523	525	523	519	513	555	547	521	554	504	526	531	504	515	549	522	540	512	532	546	545	509	497	545	539	518	533	531	535	558	524	552	586	521	527	538	516	559	545	528	501	551	553	548	501	507	547	521	541	533	553	538	553	511	530	516	495	537	562	502	536	509	564	540	536	555	529	542	523	508	544	535	532	527	593	541	541	506	539	552	546	543	496	530	535	507	534	543	507	540	549	527	510	587	520	566	543	517	498	528	572	552	532	534	529	492	558	524	518	572	503	554	541	476	545	522	533	520	531	469	564	550	501	490	526	537	554	576	555	538	539	542	508	495	518	487	530	562	547	483	535	564	539	518	543	528	559	558	519	583	517	526	507	545	537	497	481	497	548	497	520	505	557	502	518	506	506	573	495	516	506	530	511	534	539	504	524	492	514	505	546	524	530	509	541	523	536	531	519	552	538	551	514	544	513	520	552	540	539	542	516	555	498	537	553	548	523	549	546	521	563	511	533	536	554	542	531	553	565	519	499	527	552	497	545	536	537	528	575	505	500	507	531	548	549	542	520	516	535	503	557	525	538	550	532	587	515	527	512	613	544	551	543	524	490	520	498	522	536	547	512	559	541	522	543	535	567	546	541	536	521	501	579	532	523	522	489	524	542	539	540	490	534	529	547	536	479	562	539	519	491	501	555	527	523	547	563	549	546	578	568	520	553	517	533	501	519	527	500	521	510	528	498	559	505	529	540	555	524	504	515	548	487	529	564	471	540	508	525	547	534	520	531	509	506	532	581	500	576	524	581	540	541	522	520	539	511	512	568	517	523	517	556	499	506	535	547	561	518	544	538	599	516	550	514	550	498	502	572	514	565	510	514	553	536	531	526	551	506	503	527	541	522	544	493	540	498	528	524	517	544	560	560	525	548	540	514	509	520	547	526	537	531	504	523	542	549	523	511	505	489	558	558	520	523	573	545	577	533	518	516	540	547	505	539	537	516	526	565	530	519	550	526	526	522	508	499	540	518	538	532	494	532	536	520	554	527	527	535	517	547	538	508	565	557	509	527	494	506	516	535	525	492	487	554	563	530	518	529	534	528	546	556	499	520	548	497	516	535	530	518	536	544	559	509	554	546	516	527	515	546	498	527	514	520	543	560	589	575	518	490	529	525	530	555	508	507	519	511	537	539	493	516	540	513	555	495	508	508	543	508	518	512	548	503	575	523	516	537	522	509	481	540	500	531	533	545	555	562	497	540	555	554	522	521	534	504	518	527	509	568	554	505	530	551	480	509	541	546	548	512	601	536	510	555	534	530	543	504	522	546	537	543	578	549	551	555	510	501	540	531	523	569	504	525	556	533	542	568	544	532	541	557	528	557	535	545	540	498	528	516	530	543	516	508	509	545	514	541	499	538	558	524	537	538	490	567	498	576	504	548	516	511	544	507	582	496	507	541	516	533	468	516	543	529	533	521	528	538	528	551	555	553	563	546	540	506	510	518	510	500	552	503	528	515	542	563	493	575	523	537	530	524	528	524	541	554	547	582	558	547	519	531	488	516	538	557	505	504	533	536	513	534	553	548	510	504	530	487	515	533	516	517	603	498	551	550	496	556	540	538	535	539	529	493	588	535	513	545	525	546	512	540	511	532	556	555	549	522	530	518	531	528	556	477	523	533	556	556	540	547	519	517	497	590	526	509	527	528	559	525	512	479	501	519	517	522	533	515	488	553	528	520	511	570	530	543	559	533	547	556	567	523	506	532	496	550	527	513	523	537	514	550	514	540	549	535	543	527	530	492	515	552
13959	1311	1257	1042	758	616	495	516	453	419	378	340	367	348	366	354	331	333	331	344	331	341	337	328	291	322	305	317	286	304	347	335	287	326	299	298	330	304	298	300	308	324	318	334	311	274	280	306	313	281	288	281	290	291	322	316	293	320	299	306	298	293	285	294	297	287	298	337	258	287	321	306	325	339	299	297	275	265	346	299	317	346	301	311	265	322	300	299	311	307	322	310	331	336	312	320	314	277	263	297	306	309	287	335	289	287	318	274	304	304	320	329	296	325	299	292	280	322	277	278	322	272	297	293	321	280	286	287	301	291	294	323	311	295	302	282	294	295	284	318	324	315	292	325	306	328	334	313	318	293	343	331	310	289	310	308	291	316	271	267	313	330	289	297	296	298	295	329	335	319	312	315	294	292	280	297	326	285	315	294	292	336	314	311	314	312	301	307	330	296	310	293	280	295	337	290	314	298	315	294	280	301	290	307	307	313	300	314	315	314	300	301	299	297	305	310	278	311	318	305	270	312	328	310	315	285	273	367	312	299	292	300	314	292	283	307	293	288	296	305	306	333	323	322	299	336	309	296	304	295	300	293	285	293	316	288	276	309	314	309	298	314	323	291	297	293	284	321	315	326	296	287	298	257	285	312	297	300	295	308	324	286	296	297	299	320	262	316	301	282	315	308	312	289	313	299	281	343	312	305	279	303	293	279	288	316	320	308	315	317	324	325	348	316	316	300	295	301	294	285	284	279	271	307	316	295	305	297	296	298	290	282	288	334	301	280	283	308	296	272	337	301	318	269	262	313	298	305	312	284	321	308	308	279	304	316	306	273	286	287	285	312	292	298	308	284	339	275	269	303	335	278	288	321	301	338	280	276	284	322	318	305	301	309	317	298	287	273	306	323	264	315	273	321	278	285	294	324	304	323	297	320	288	316	314	267	294	287	262	331	284	292	336	342	271	306	311	308	300	299	315	334	284	315	294	309	294	309	301	326	289	317	312	303	333	289	281	320	278	281	299	328	297	315	307	282	290	296	319	289	286	322	295	301	314	313	278	285	281	291	298	280	342	290	285	271	301	273	299	284	321	275	306	324	293	317	278	296	323	302	274	298	300	303	291	303	291	314	289	335	288	320	323	314	336	303	270	272	290	279	295	303	324	310	309	326	316	304	275	280	328	279	298	298	296	296	301	325	345	288	281	322	295	310	314	284	302	323	299	317	278	289	304	318	332	323	282	314	311	309	308	293	309	329	306	317	313	294	294	338	296	309	322	317	294	305	315	304	325	324	345	322	285	299	347	288	279	309	297	307	317	259	322	323	315	289	307	300	306	304	322	288	279	292	289	266	321	283	287	327	293	285	302	316	276	312	293	323	298	291	281	317	331	263	292	302	308	320	299	332	299	310	261	293	323	280	288	280	291	280	327	311	314	323	298	324	264	305	308	282	309	259	291	285	310	302	310	308	300	315	318	289	310	299	299	317	311	298	313	302	304	287	267	277	323	304	311	333	276	314	288	307	312	277	328	315	272	278	313	311	297	307	320	298	282	331	304	334	284	318	306	295	264	320	305	313	265	300	309	297	315	324	318	340	312	298	302	317	310	285	316	330	315	280	309	261	332	320	295	320	289	332	293	313	339	298	314	297	276	320	312	310	334	307	286	285	273	278	310	283	291	288	327	321	323	279	312	316	317	333	299	274	259	308	312	324	293	319	321	300	310	312	319	296	315	303	307	333	298	303	296	260	282	306	305	323	312	298	317	302	313	278	289	279	317	302	308	296	280	290	288	312	282	318	310	305	252	316	280	306	309	302	260	306	286	307	317	304	314	297	325	295	324	302	325	285	309	304	294	314	297	296	285	322	314	298	304	296	304	309	304	267	331	292	317	297	320	295	340	280	306	301	296	309	293	285	309	319	294	317	284	326	294	296	316	321	270	311	259	319	299	298	331	323	314	299	298	278	308	306	282	265	315	273	286	293	285	286	289	296	316	300	306	298	305	296	304	304	337	309	342	321	339	268	275	336	312	289	302	309	315	282	301	288	301	354	301	320	285	250	298	300	309	255	330	290	278	331	333	324	321	320	300	299	307	304	300	313	291	273	312	270	276	309	289	294	281	294	298	310	313	356	315	288	306	325	339	345	307	341	283	288	304	299	348	324	313	297	282	291	282	311	303	310	310	318	270	285	313	289	302	326	292	274	322	297	305	314	335	327	292	317	310	307	290	301	339	327	348	279	304	316	276	286	259	325	314	291	257	322	297	342	289	322	302	332	287	319	287	298	288	274	325	290	302	331	295	293	285	279	303	324	297	305	320	309	274	273	295	269	312	297	314	328	309	310	261	283	312	276	322	304	276	309	339	327	294	316	300	294	339	307	320	322	277	299	283	271	292	286	298	268	290	311	343	327	301	319	300	290	299	304	294	296	307	313	291	289	327	286	328	303	330	327	323	297	305	325	305	287	332	299	323	260	315	294	324	319	287	260	310	288	291	307	293	302	307	312	298	294	322	322	296	312	313	310	307	289	280	265	310	282	320	321	312	304	288	273	285	328	304	280	327	294	296	316	341	322	279	300	316	288	300	292	299	321	317	286	328	280	293	275	316	322	309	303	301	300	307	315	277	295	352	302	263	308	310	292	290	270	318	300	293	315	309	318	279	262	329	345	296	335	346	307	318	300	292	267	290	301	265	319	333	295	291	310	287	305	301	285	306	292	269	289	306	314	308	311	307	315	320	284	316	289	311	313	342	299	293	300	317	305	312	290	277	323	311	308	299	318	326	317	288	287	317	302	291	312	313	327	322	320	290	310	291	326	264	278	268	282	291	317	337	280	291	300	310	317	282	282	273	314	279	298	294	314	290	293	307	311	292	309	260	270	281	298	292	303	331	331	284	285	293	302	271	333	270	303	293	311	295	297	272	315	304	285	309	293	301	319	308	291	310	316	319	294	293	281	341	291	318	303	297	313	320	326	304	285	286	289	298	282	280	319	307	306	306	310	340	274	278	302	275	313	312	297	313	309	333	296	289	324	277	334	326	279	279	313	297	308	321	290	279	320	325	338	306	301	312	337	306	309	315	330	295	277	280	306	298	301	297	299	274	288	322	281	309	290	307	311	341	301	303	318	308	324	293	335	308	319	304	328	306	313	330	283	328	339	317	297	288	310	279	298	308	292	288	317	306	312	304	307	314	311	273	299	320	317	322	294	310	310	269	295	316	297	300	297	290	279	260	300	315	317	288	287	306	287	291	285	299	299	286	297	315	324	285	274	305	304	314	309	307	274	319	301	326	321	303	289	286	265	296	272	305	344	283	296	305	305	307	294	280	313	248	296	298	283	310	274	323	295	312	305	299	293	270	305	293	319	332	308	283	324	331	320	302	281	284	270	316	294	297	286	321	293	307	325	293	267	282	262	303	318	288	296	285	312	300	296	293	319	318	298	308	315	286	302	297	306	305	314	285	295	294	300	287	290	304	286	302	312	307	314	319	262
8376	1504	2805	3203	2859	2332	2051	1718	1563	1401	1332	1267	1202	1090	1016	1000	946	964	940	946	867	876	844	862	870	850	856	805	857	841	878	832	790	807	796	770	813	770	836	820	776	788	733	774	764	783	788	749	785	778	812	747	749	792	807	828	782	749	758	759	777	713	801	784	759	776	738	798	793	754	750	843	777	773	717	777	763	730	743	766	748	776	786	781	718	744	774	792	745	760	774	825	772	783	794	842	844	721	769	719	810	792	801	769	814	821	814	796	820	809	750	778	761	749	791	742	741	786	752	800	812	747	773	817	698	803	749	738	805	774	777	765	806	763	803	791	754	749	818	724	695	805	754	757	793	773	804	774	728	761	758	706	777	756	794	751	765	722	788	755	762	760	718	771	785	762	756	736	771	718	756	724	750	734	769	737	717	739	720	732	734	734	732	791	753	767	711	777	733	745	741	728	770	770	787	750	756	813	742	733	746	741	760	785	755	749	739	738	768	718	760	779	758	766	779	730	774	760	675	767	727	746	749	720	791	746	758	739	734	774	735	727	722	780	746	731	773	790	792	756	746	724	747	687	713	753	719	751	767	741	746	788	721	747	775	724	748	756	742	719	757	704	786	762	761	733	754	752	754	792	782	741	775	798	752	804	773	713	712	769	731	731	763	735	719	824	757	804	769	717	742	774	774	785	744	743	741	787	786	759	744	737	716	756	779	757	762	758	790	736	785	803	780	762	761	715	737	791	759	762	754	728	739	757	740	776	734	758	765	759	772	736	765	815	714	725	810	754	715	755	760	739	751	741	741	680	741	776	746	777	720	714	789	759	735	770	750	737	783	812	776	755	721	745	725	749	786	800	744	737	745	779	753	803	742	777	795	718	786	743	748	771	756	788	729	710	773	767	781	752	767	743	760	776	765	788	753	715	722	775	739	768	744	745	764	760	722	761	722	726	774	714	782	718	764	770	747	774	717	733	750	742	756	811	769	725	751	779	738	771	752	736	736	788	771	753	754	734	806	788	751	738	770	744	735	754	741	795	745	770	764	672	738	712	780	738	776	740	780	780	740	748	826	783	766	735	717	720	761	797	741	733	752	781	704	795	795	766	721	747	765	779	748	773	739	826	720	748	722	786	724	748	770	782	737	793	718	745	754	725	735	786	741	734	736	785	774	761	697	729	729	737	740	710	736	778	779	749	792	735	753	752	780	782	823	796	790	720	767	737	779	766	780	764	691	717	727	799	718	775	747	733	754	792	725	739	778	747	768	734	750	704	730	775	787	744	718	729	738	714	728	765	712	718	773	806	785	777	739	745	754	794	696	773	774	710	742	735	748	796	744	723	759	799	731	766	753	770	793	745	723	738	732	736	755	757	810	777	738	766	743	778	736	747	737	763	756	756	727	745	791	781	725	757	754	777	794	788	698	753	754	743	763	679	750	830	757	792	759	765	752	753	787	725	755	726	738	736	790	760	766	754	740	724	733	751	742	780	750	782	749	767	727	744	722	775	730	715	730	725	727	761	710	695	739	753	758	774	773	748	742	726	747	721	766	709	761	745	755	746	770	793	767	748	763	759	791	757	748	726	750	762	753	777	766	745	730	767	736	734	755	724	749	724	734	731	764	751	783	755	733	746	805	768	739	773	777	737	751	712	744	771	791	777	774	799	743	725	745	726	739	769	770	740	811	718	790	774	743	764	724	777	784	706	760	734	755	732	700	728	803	740	750	746	767	762	759	747	746	735	734	782	775	733	748	742	802	702	778	697	727	770	731	767	781	730	734	731	737	693	736	724	747	750	787	784	727	770	802	754	758	717	721	719	730	778	764	753	771	756	743	744	793	769	730	736	779	795	760	735	756	755	756	754	759	805	745	731	768	742	780	803	742	748	738	753	742	748	813	728	737	755	751	697	778	721	738	765	724	721	814	752	762	784	783	759	773	717	741	696	731	722	756	724	752	715	769	691	750	723	727	759	755	736	782	754	782	749	774	766	758	761	753	715	759	754	747	777	824	753	764	720	813	780	710	767	763	728	757	765	786	758	726	756	784	726	740	751	738	749	731	709	742	801	776	717	804	791	779	693	744	749	775	740	746	755	777	691	736	722	745	750	741	763	793	762	754	779	709	783	729	776	766	747	769	720	776	733	779	776	754	718	740	792	718	754	753	746	774	747	766	779	809	742	764	749	789	741	751	738	742	682	765	760	780	759	729	758	753	735	669	791	789	752	768	761	722	793	767	767	768	747	701	783	732	799	713	777	748	756	755	751	748	747	748	803	763	758	736	738	768	729	711	718	793	711	760	833	777	742	714	768	765	753	711	719	785	725	775	787	726	733	764	722	731	753	771	685	769	750	742	790	772	765	710	742	709	787	733	754	756	723	765	759	726	784	757	762	749	719	726	741	808	761	772	709	752	744	784	760	756	831	747	750	797	747	732	745	734	736	702	769	789	725	739	763	716	723	765	742	694	769	735	798	753	762	800	744	746	740	753	752	733	761	761	730	725	757	765	725	739	753	750	782	736	773	760	716	747	785	723	769	742	764	722	744	736	777	794	722	775	769	709	701	786	768	749	756	735	722	798	733	781	736	790	714	785	765	769	769	766	756	757	716	741	714	731	759	718	736	798	737	792	735	754	789	750	715	726	752	770	781	770	728	721	761	732	777	754	751	719	777	797	787	781	729	727	758	725	773	743	792	728	775	724	811	823	775	733	764	784	758	789	823	729	808	770	759	748	735	773	754	736	730	819	747	783	792	766	782	775	719	759	730	717	739	748	697	749	751	733	776	744	780	766	734	760	758	793	773	789	760	703	765	715	751	740	766	790	770	759	750	765	771	763	739	781	790	753	770	775	746	727	750	725	702	752	749	726	760	722	728	739	770	755	735	775	780	754	761	733	710	794	757	776	764	760	757	773	756	703	804	792	735	723	747	713	776	745	755	734	771	749	730	734	749	737	790	711	744	737	738	739	750	689	773	754	753	735	771	734	727	738	797	747	761	761	824	740	776	794	782	745	810	777	728	761	765	724	751	695	742	769	757	728	757	751	742	747	771	738	779	740	754	763	714	767	740	789	745	741	706	792	732	799	756	765	786	749	756	721	704	742	758	751	750	730	788	784	786	810	761	756	771	737	736	745	740	780	731	755	757	773	721	777	805	756	726	753	758	711	761	697	711	747	792	784	748	725	744	806	772	795	770	783	778	778	747	806	743	779	749	796	709	707	699	759	725	755	762	765	801	742	705	715	772	757	779	782	812	772	789	772	742	758	715	808	786	761	797	783	797	726	764	784	765	788	750	728	707	739	725	764	774	748	719	766	755	777	719	777	733	754	753	730	766	789	727	809	744	722	725	799	745	749	768	781	742	792	764	749	718	751	803	748	768	792	727	745	774	737	731	825	773	772	739	776	747	750	739	749	722	787	752	747	744	747	725	768	738	788	781	707	804	769	763	752	746	780	730	752	803	771	800	748	765	777	780	726	740	760	755	776	784	749	746
24626	3229	2436	1798	1315	1012	851	758	720	638	597	526	519	499	456	472	468	425	446	404	455	446	400	406	414	396	442	413	431	399	444	409	409	391	386	448	410	389	404	387	387	444	407	411	410	404	390	387	439	398	375	419	372	413	396	375	421	388	407	410	384	402	373	376	410	408	361	397	416	400	353	385	410	369	391	409	365	359	403	375	392	428	397	384	389	406	376	362	413	432	350	453	391	380	379	363	406	375	378	386	384	390	406	357	415	378	371	390	378	385	395	416	354	355	403	403	442	389	388	397	404	409	372	442	387	376	370	400	397	398	402	413	410	355	401	388	388	392	368	408	388	398	382	423	385	372	389	378	388	365	407	397	408	439	405	401	358	380	379	383	375	363	428	405	387	399	384	383	393	406	396	411	380	362	370	409	349	361	407	391	409	384	375	359	373	397	381	400	378	398	371	405	356	373	409	383	411	391	428	396	374	424	407	399	409	381	392	364	394	402	395	407	401	370	390	407	363	394	389	415	389	398	416	381	425	396	390	397	399	387	411	387	421	393	370	398	378	434	408	419	396	395	390	372	393	398	365	372	383	390	400	363	377	411	388	348	358	373	369	400	362	415	427	385	418	415	397	422	412	397	389	358	409	427	383	358	399	401	361	417	423	390	374	404	427	402	408	333	402	409	434	405	373	405	390	379	376	392	419	383	393	378	396	421	389	374	372	404	380	370	453	418	388	391	427	410	395	394	423	399	382	400	353	377	369	384	411	428	401	406	383	427	405	382	395	428	420	416	398	368	365	393	369	397	339	398	386	406	431	420	401	380	373	390	394	382	416	404	345	419	396	391	372	380	415	393	404	399	417	393	366	399	401	402	393	378	389	390	390	358	397	374	409	415	439	393	445	383	370	362	374	375	367	401	361	385	390	379	396	377	384	391	403	379	406	421	392	411	410	377	443	416	390	389	402	419	367	379	344	400	388	395	378	385	381	371	396	386	373	375	393	370	368	343	386	388	386	391	383	376	374	381	385	406	385	373	398	397	366	370	392	387	369	358	382	370	407	441	412	391	416	402	390	392	369	381	385	391	408	416	399	397	397	373	409	404	387	409	389	399	401	405	400	357	378	410	391	349	375	367	367	374	418	403	423	380	380	403	426	378	378	399	388	383	389	400	407	349	418	396	434	404	375	373	408	422	405	397	418	400	390	378	400	376	377	381	370	372	381	403	379	403	398	383	399	380	400	410	373	407	399	385	364	373	385	404	402	387	404	377	377	390	399	380	421	408	389	370	375	410	365	451	407	367	400	412	404	388	407	359	419	394	415	400	381	421	358	376	416	377	392	415	408	396	447	422	400	415	421	401	401	374	393	391	401	387	401	380	374	398	375	398	399	403	403	394	401	382	423	376	386	407	441	401	434	375	411	387	383	424	398	402	406	381	398	409	386	435	399	401	397	376	412	361	384	399	356	383	392	406	394	381	397	363	388	387	409	373	403	409	375	388	391	385	421	402	374	368	413	388	416	391	373	419	384	405	393	424	398	429	408	371	389	442	424	401	404	411	420	351	374	391	367	388	376	378	401	424	397	380	400	383	393	393	413	431	430	382	394	372	359	401	417	355	399	377	413	417	407	347	400	391	413	388	379	406	392	413	377	411	376	397	376	431	342	414	416	404	372	389	396	376	439	445	410	388	380	418	401	388	412	401	383	401	414	403	401	394	329	346	404	415	419	365	396	358	362	359	417	381	410	358	375	389	383	405	374	455	421	354	366	363	392	403	404	400	383	405	381	430	387	402	397	378	369	403	410	406	383	391	435	423	375	384	396	395	371	375	390	384	390	357	405	373	406	410	382	361	361	399	345	341	444	418	441	359	410	425	398	406	383	390	366	379	343	427	421	405	417	398	385	416	348	395	365	406	358	420	430	427	398	399	400	399	399	368	372	347	381	423	396	382	372	401	369	349	400	403	415	366	383	352	363	381	381	408	382	401	389	402	401	409	386	356	339	379	407	380	362	391	395	361	376	395	370	397	362	397	384	420	401	386	377	423	352	399	425	406	394	423	378	380	376	399	396	384	377	383	394	420	365	400	405	403	404	409	400	427	391	379	400	388	432	411	432	399	412	389	344	372	395	357	379	429	398	368	384	375	372	375	393	365	399	437	379	398	409	345	417	411	401	389	411	379	381	422	384	390	405	442	402	379	412	366	346	401	403	418	376	368	402	385	415	358	368	386	407	406	401	407	348	374	423	423	415	369	405	384	428	367	410	387	368	437	395	372	364	407	406	375	357	379	381	394	385	376	376	383	418	436	404	438	374	441	375	406	403	406	418	371	369	411	416	431	387	415	396	384	403	354	421	417	401	413	383	372	366	395	403	390	428	375	429	394	391	382	395	373	409	391	392	390	383	402	352	388	394	375	380	383	398	413	397	454	371	412	366	389	406	417	388	388	387	414	337	399	349	378	406	368	378	410	395	394	402	385	408	381	393	391	397	363	375	371	368	378	375	384	398	408	419	417	345	406	427	384	402	391	394	358	402	362	372	373	399	406	422	388	395	412	393	375	380	364	370	398	362	386	403	419	412	391	363	403	386	378	403	392	397	407	371	360	394	421	391	369	407	374	406	412	401	392	430	385	376	444	409	414	384	375	382	395	369	403	408	345	372	418	363	368	392	378	349	422	393	415	389	408	422	399	381	369	362	403	363	366	397	387	410	384	381	368	409	411	392	378	360	357	359	376	374	382	372	387	400	375	401	395	412	397	423	389	393	398	388	416	398	385	396	433	402	384	334	347	391	363	400	426	365	368	399	386	461	385	420	424	389	391	405	406	369	434	388	396	385	432	389	405	384	371	371	437	393	409	410	369	411	400	368	360	371	422	364	405	410	392	401	347	399	387	379	390	414	418	408	405	399	393	379	402	405	380	396	411	400	377	392	370	411	410	389	376	365	389	372	409	367	396	373	366	406	406	412	398	439	418	360	401	393	396	410	369	398	407	410	382	394	415	389	405	390	386	374	376	413	355	387	345	365	389	414	403	403	370	395	408	397	380	383	373	386	363	374	368	364	373	377	397	430	386	376	399	361	411	401	382	394	398	413	387	376	365	393	403	406	400	379	391	376	410	383	401	369	414	396	393	349	409	365	388	419	407	412	409	406	423	404	394	390	378	385	377	404	428	384	384	405	381	388	402	394	370	431	387	360	366	426	349	387	363	381	391	379	388	406	339	390	406	400	359	410	389	381	372	388	432	398	384	396	359	396	409	380	363	415	394	397	358	385	387	384	392	396	388	422	399	393	424	436	415	374	409	398	417	427	407	380	364	417	375	366	386	376	395	400	400	374	423	402	461	370	390	387	435	421	423	427	395	379	396	393	385	401	396	392	394	393	353	379	400	381	373	397	395	388	396	403	392	402	366	386	406	404	389	407	351	378	408	395	392	388	410	422	377	400	381	420	410	368	422	363	390	412	399	407	414	369	415	424	379	387	385	372	387	362	364
11777	2394	4750	5494	4967	4028	3187	2830	2509	2214	2023	1861	1660	1610	1526	1466	1425	1335	1309	1195	1204	1238	1209	1120	1175	1106	1099	1108	1132	1055	1083	1082	1044	1010	989	999	985	1050	1010	1059	1026	977	978	947	966	964	969	938	983	981	980	942	981	939	978	976	939	986	919	960	950	906	944	968	952	993	921	921	987	954	951	943	982	956	945	932	897	894	914	895	909	974	953	976	907	933	957	918	968	894	938	939	974	982	998	954	1024	1011	958	961	980	967	990	959	913	989	968	968	1008	976	1010	951	953	944	892	907	981	926	962	962	929	923	926	919	974	946	938	977	950	922	940	965	894	921	907	993	951	1028	980	929	956	896	966	865	900	929	954	960	963	938	959	891	894	919	942	933	883	952	965	981	901	937	916	889	1008	952	944	949	945	897	947	943	903	919	903	954	956	941	917	923	900	909	891	896	971	930	906	942	917	949	918	879	990	939	980	934	924	978	932	938	936	865	943	943	932	937	949	924	949	942	963	883	905	977	943	954	917	913	908	939	927	965	910	870	929	927	956	905	895	973	948	906	902	941	944	892	961	900	905	997	950	955	910	949	874	910	1002	929	956	925	930	938	942	931	898	924	913	945	944	941	937	895	880	930	910	944	909	866	936	883	938	916	983	916	899	921	931	935	932	899	936	882	951	925	876	864	956	910	940	899	937	905	927	927	914	909	919	951	893	943	939	958	914	888	874	982	932	946	853	923	931	898	908	927	956	928	952	910	900	911	910	875	891	889	913	906	899	941	923	902	910	978	931	849	927	898	913	912	968	912	858	939	953	942	950	906	855	935	980	938	921	931	914	895	926	918	915	922	939	972	903	917	926	949	943	922	907	946	911	904	910	936	951	913	906	900	930	872	931	929	924	929	932	941	919	889	933	908	855	929	997	936	957	960	920	954	925	898	946	939	962	897	938	925	936	941	924	946	937	900	965	947	997	940	929	857	931	928	911	907	894	954	942	967	947	963	920	921	1010	940	893	933	956	938	955	923	916	968	955	881	938	915	908	941	973	977	893	916	954	923	892	941	966	909	928	866	902	929	961	887	914	909	958	922	911	917	913	908	949	937	913	908	903	877	894	916	902	906	940	948	949	925	967	944	899	936	921	913	944	917	924	962	890	923	890	906	940	950	926	948	883	913	864	939	928	933	950	895	902	942	927	927	967	956	923	907	948	958	948	905	909	927	934	901	925	971	907	935	897	912	833	969	909	899	937	856	978	926	904	916	900	938	899	939	900	955	940	942	901	932	927	902	927	915	902	966	870	897	910	905	951	927	906	921	939	925	929	919	908	893	910	945	952	932	920	910	852	905	904	912	908	924	930	879	940	955	913	935	918	924	960	890	914	896	936	936	973	936	931	871	935	925	863	990	985	851	990	918	931	884	925	949	906	925	930	933	966	926	908	900	890	962	929	925	874	947	945	891	926	910	940	1004	966	982	890	924	900	960	907	939	937	946	889	917	916	894	901	961	923	875	983	884	956	903	879	900	909	930	926	919	940	907	868	938	895	922	947	964	908	916	925	895	929	934	907	891	910	928	879	911	917	864	920	952	894	912	954	912	887	958	872	897	909	896	952	863	961	914	906	897	906	930	917	921	908	898	901	939	911	898	897	915	903	891	930	918	941	944	974	900	950	919	923	926	947	856	987	916	997	960	985	963	917	866	952	946	945	901	928	905	942	893	971	939	891	936	903	891	921	891	896	943	929	968	941	918	994	906	986	957	918	897	898	920	897	925	942	936	951	966	904	913	992	922	906	933	917	908	961	951	968	929	933	933	972	895	885	920	924	961	916	863	907	910	920	970	928	939	927	918	932	933	919	965	907	932	969	909	937	941	975	845	918	920	915	986	866	912	934	935	897	915	896	972	927	916	963	897	977	949	877	929	889	962	926	955	956	988	973	927	897	883	953	893	862	900	928	936	889	989	874	919	937	954	906	916	999	947	877	903	950	924	903	904	917	965	921	884	923	915	937	923	960	905	940	951	899	879	889	941	950	899	953	918	930	931	920	931	931	979	913	933	913	972	945	935	893	919	940	901	857	1026	955	885	925	915	933	941	998	888	944	966	889	909	887	914	952	931	960	940	952	922	929	897	916	905	886	904	913	916	955	940	911	925	928	923	862	862	910	938	916	924	881	943	858	888	893	868	882	1004	915	904	902	907	861	939	917	930	890	930	906	904	879	925	946	967	927	881	890	874	901	912	939	932	955	944	887	921	877	961	896	944	936	955	953	915	915	916	892	948	914	897	905	953	907	968	912	910	871	902	943	953	934	894	909	927	920	919	961	907	903	924	869	1007	947	884	903	891	883	915	906	914	925	907	942	909	939	910	917	946	938	906	859	894	899	928	928	943	893	936	946	904	932	927	946	995	848	915	1001	948	962	912	950	899	938	946	901	942	929	978	939	885	916	976	879	925	931	962	927	933	907	947	925	946	924	943	969	923	918	916	927	916	906	924	928	953	946	895	892	924	908	979	888	965	939	961	877	918	933	912	964	947	932	902	920	968	984	908	905	891	936	946	960	891	935	962	991	914	864	916	938	922	909	933	875	954	900	914	902	956	907	879	908	901	886	911	888	962	933	986	910	945	922	917	969	927	913	929	956	892	940	925	915	912	922	901	970	923	904	927	943	914	929	921	902	918	940	901	921	891	953	881	882	927	924	951	863	918	874	954	944	929	904	969	956	908	944	935	927	839	962	970	936	905	890	919	934	898	890	936	920	942	928	932	937	930	890	915	883	958	914	920	905	913	969	877	910	884	932	947	882	909	912	896	962	916	960	952	938	924	925	947	933	963	931	888	929	967	922	894	931	958	939	901	937	886	924	903	878	931	920	957	881	979	965	956	891	893	897	908	955	897	963	947	912	907	895	933	948	936	969	951	873	967	935	906	885	961	916	948	902	931	952	889	955	933	928	920	961	932	906	923	930	895	926	952	951	868	916	932	913	922	955	935	960	978	981	913	933	976	965	957	874	902	929	948	927	909	950	952	964	881	984	927	891	911	878	918	927	953	914	962	953	927	957	914	936	914	876	902	954	872	868	909	912	987	911	938	931	935	890	904	949	948	928	888	989	923	914	896	917	948	948	929	924	942	921	891	910	889	923	920	911	957	932	920	912	919	899	922	968	917	913	896	911	888	916	910	936	900	920	887	919	954	869	934	889	898	900	952	939	887	927	952	907	899	938	871	902	915	957	896	924	924	946	893	867	910	910	942	953	899	879	980	862	961	972	921	880	894	929	933	961	872	892	951	919	959	892	911	941	905	908	920	892	926	913	921	920	948	885	917	900	910	922	883	926	933	946	890	927	905	958	938	929	899	935	884	925	878	999	886	897	928	919	911	899	987	896	891	903	892	949	899	928	962	975	923	940	865	947	921	844	924	951	888	890	921	890	938	943	965	969	935	858	886	936	905	990	941	933	895	908	988	912	909	922	911	901	889	962	955	876	918	911	896	894	968	937	928	984	917	907	923	871	942
2425	254	269	227	227	263	240	229	221	215	234	241	186	210	212	227	222	212	190	172	232	228	235	201	227	203	227	183	215	202	226	215	201	225	218	178	188	202	198	239	212	199	209	229	193	192	213	204	224	218	202	197	210	198	244	200	245	215	208	191	199	228	247	231	207	215	215	202	213	234	234	215	220	198	191	190	232	211	207	199	189	204	189	258	216	214	196	204	218	191	199	187	179	221	220	205	208	215	215	232	209	197	215	215	206	202	238	221	205	219	204	195	213	232	204	209	218	222	213	201	202	221	234	205	204	209	254	206	181	194	233	216	229	216	231	235	229	240	207	206	183	211	204	192	190	225	216	189	228	196	211	220	202	197	197	190	231	202	199	202	223	224	219	199	224	213	231	223	200	215	230	205	208	254	244	236	208	240	206	229	223	232	231	188	220	220	221	215	208	190	206	221	235	212	206	205	200	207	211	211	235	198	235	194	170	200	200	202	217	197	228	199	231	191	218	225	212	208	192	226	191	207	225	207	233	214	218	203	214	233	216	202	226	194	209	204	222	205	203	211	200	217	219	216	216	206	217	229	193	202	187	199	213	207	205	236	239	213	204	230	198	211	229	248	197	202	200	213	192	242	217	249	227	189	221	211	204	227	206	212	193	211	210	224	250	236	229	214	225	198	209	192	201	208	201	229	225	235	208	215	210	173	207	209	218	210	227	227	194	206	235	185	212	219	225	236	222	227	182	234	210	219	211	224	222	210	209	200	202	206	236	192	195	220	238	223	209	189	210	214	209	194	216	231	195	206	235	233	205	219	213	226	190	201	211	216	212	190	195	192	154	223	206	227	222	218	216	224	223	198	234	211	214	218	213	209	201	208	239	231	234	189	207	205	213	208	212	160	217	228	226	204	203	244	206	209	228	243	201	241	211	187	204	224	222	232	216	222	204	244	196	237	237	213	182	208	211	218	211	207	197	206	219	210	226	224	217	223	214	217	197	208	182	225	185	217	195	181	215	214	234	220	196	194	196	203	205	213	206	197	184	204	224	233	231	221	207	212	200	225	203	213	193	223	256	237	222	206	178	192	221	231	195	230	209	200	221	243	204	213	197	227	213	239	231	200	204	242	229	208	194	208	199	200	190	211	209	193	196	208	193	201	193	231	218	235	189	192	213	197	203	208	207	228	205	203	187	202	244	233	215	198	211	216	218	219	226	223	213	231	208	221	215	238	233	229	220	212	198	229	224	210	216	214	230	209	205	200	205	196	229	205	200	196	216	212	232	227	185	214	205	205	205	217	219	191	203	221	198	209	226	233	194	203	200	214	192	234	199	220	226	199	232	202	220	195	201	216	216	235	224	195	187	212	241	208	209	199	195	205	212	217	212	213	172	193	234	204	212	218	214	213	216	269	229	210	209	204	202	216	174	224	195	206	191	214	242	198	230	217	206	218	202	234	187	190	211	182	190	205	190	191	210	201	227	228	228	187	226	195	212	225	186	193	213	212	202	213	228	227	204	236	199	211	220	199	204	194	204	220	190	241	221	215	233	228	188	204	218	209	233	225	215	231	226	202	213	205	237	204	185	204	210	232	219	204	177	208	191	197	228	206	197	209	220	211	182	224	199	198	199	194	214	210	192	200	218	211	249	204	217	229	211	204	206	226	216	213	193	223	195	214	204	199	231	210	224	221	175	210	207	213	227	218	209	237	226	201	176	226	204	245	222	209	234	231	245	235	219	205	187	224	216	228	235	200	235	216	217	197	210	230	219	210	218	227	193	197	192	188	206	224	231	212	203	176	205	191	222	249	229	228	218	216	212	211	184	228	216	196	225	200	207	219	205	210	225	223	196	207	220	207	200	205	189	209	233	212	212	205	215	219	213	189	229	196	186	198	217	245	222	204	217	203	205	200	210	204	213	210	197	239	205	203	208	234	210	202	230	228	212	203	201	215	217	206	209	207	219	199	218	216	213	187	213	215	219	220	192	201	185	221	226	210	239	213	216	232	212	238	197	211	203	217	250	194	221	211	230	198	232	231	210	199	217	216	198	183	205	206	227	231	206	209	210	216	215	246	191	230	215	182	198	199	205	202	216	204	215	239	181	230	202	182	219	197	216	195	215	204	215	226	227	197	215	215	215	226	241	224	221	201	194	230	201	206	216	229	207	181	202	227	225	219	219	209	201	208	208	203	228	216	235	236	201	196	242	190	184	214	216	193	220	230	199	198	212	224	182	198	218	219	228	194	212	201	199	212	200	219	215	215	207	212	206	192	210	213	194	203	223	212	212	212	215	195	231	210	193	218	192	201	225	222	222	211	218	201	227	215	216	233	207	179	230	239	219	223	207	218	207	208	214	203	222	199	238	198	206	210	205	188	194	207	209	205	182	226	206	201	215	248	217	221	198	201	205	227	205	200	184	214	252	211	221	196	212	207	197	218	224	215	206	193	226	205	208	188	215	221	203	217	203	204	233	219	205	203	235	207	201	188	206	208	202	240	208	225	213	203	221	201	221	217	215	205	195	236	192	210	167	209	187	219	220	206	213	188	207	212	194	201	230	196	207	218	234	181	211	225	195	202	212	223	221	218	205	193	224	231	223	204	224	216	213	214	210	228	205	209	192	216	198	221	209	206	214	240	189	184	223	208	210	221	198	217	206	232	229	198	203	225	216	210	222	210	203	213	220	186	223	225	195	219	194	239	206	199	190	205	210	214	216	193	198	195	234	216	192	221	231	207	213	231	208	207	218	222	229	239	199	178	205	198	224	221	213	220	206	239	202	218	216	218	184	200	198	224	200	216	228	203	219	212	206	229	234	239	196	207	226	221	211	210	226	209	180	216	203	235	197	238	218	222	223	205	229	232	200	226	206	180	226	230	211	186	210	208	214	193	209	181	222	205	234	210	226	203	205	219	189	194	219	201	193	204	214	196	222	209	202	199	206	180	205	229	229	215	197	203	210	191	212	196	199	198	215	196	191	206	221	210	208	218	209	211	239	206	216	221	192	208	227	217	226	215	197	201	222	225	219	219	188	199	232	205	206	220	207	192	213	210	225	215	228	207	212	196	225	214	212	204	179	190	204	209	210	198	220	212	214	218	232	229	218	212	217	224	218	201	206	219	187	227	201	211	223	228	238	209	202	213	222	213	243	219	207	212	198	179	207	222	207	184	204	206	196	214	217	205	199	206	225	233	192	204	228	208	176	211	194	164	227	227	208	220	210	201	242	224	200	225	200	216	215	203	222	231	194	229	200	209	214	213	233	196	204	252	230	195	235	198	210	241	230	227	198	199	225	190	204	220	216	236	228	198	228	195	212	211	212	214	221	212	223	207	228	221	194	235	228	198	225	196	207	237	197	188	210	193	228	251	214	193	211	232	267	223	204	208	228	204	224	218	219	203	192	191	227	220	215	218	194	213	236	187	211	202	220	212	233	235	193	212	191	211	204	202	207	185	230	260	202	234	210	225	221	208	216	195	243	199	202	213	185	221
2773	582	647	687	707	661	610	669	562	578	610	579	592	593	620	542	535	579	560	544	530	583	555	552	553	547	571	550	584	535	553	597	518	593	565	532	567	589	537	573	548	594	535	583	580	574	546	556	570	589	562	572	529	594	561	586	529	585	576	578	564	528	561	547	543	548	575	577	560	579	601	582	563	577	568	584	613	562	571	571	526	557	555	552	596	592	543	546	534	550	584	560	566	549	558	620	594	579	591	584	553	615	559	565	601	592	572	620	568	566	564	574	592	590	515	535	545	571	593	544	537	549	544	561	577	513	547	636	570	544	568	563	578	587	541	563	561	546	553	580	562	536	564	549	577	551	546	566	569	557	565	541	556	555	552	536	518	567	546	572	563	589	593	582	505	542	508	561	565	542	588	561	577	571	584	515	600	573	592	540	599	544	557	561	579	554	519	556	528	538	547	585	544	552	570	509	590	556	601	582	587	546	581	520	575	531	524	593	537	572	572	532	591	556	576	544	560	568	580	528	578	590	562	521	557	516	519	536	507	544	572	542	564	530	522	568	546	525	571	536	522	516	518	545	554	539	533	538	550	539	546	557	569	562	539	547	547	566	544	594	563	559	571	536	560	546	574	548	568	543	544	526	526	571	558	567	510	586	575	616	605	567	565	601	522	562	589	558	578	568	563	576	544	521	572	575	521	529	563	575	541	564	567	529	572	552	575	576	562	579	564	566	560	567	580	566	569	592	557	530	555	540	536	539	528	565	518	553	588	585	547	625	572	514	527	550	557	518	548	565	572	565	561	558	572	577	533	512	564	521	564	585	538	524	536	549	577	593	567	489	532	576	572	542	528	542	546	580	536	525	553	573	570	591	560	528	556	552	589	570	515	549	595	577	532	551	543	556	541	594	563	541	570	567	526	554	543	571	581	597	537	625	516	527	525	571	568	591	581	562	565	541	567	580	548	535	579	569	564	552	587	541	599	549	564	553	559	564	569	529	542	539	567	560	522	563	534	543	556	590	534	562	588	560	566	554	524	557	564	573	528	560	551	609	549	576	532	556	588	572	562	566	576	528	605	544	549	598	616	598	571	557	588	544	548	591	567	558	575	599	571	575	595	582	547	584	538	571	560	609	537	524	586	577	556	614	580	546	567	518	583	587	553	535	586	579	561	517	545	539	561	562	534	559	534	547	569	514	523	559	585	562	552	577	499	554	601	533	625	554	549	578	534	569	544	543	535	556	602	566	555	557	581	546	550	576	582	578	581	572	568	563	532	560	525	563	560	574	530	543	592	565	556	556	579	585	600	539	540	536	573	618	566	563	534	567	577	549	542	544	562	535	502	510	577	546	533	569	565	534	583	542	561	554	536	603	550	575	512	529	571	550	548	567	560	551	546	541	532	557	552	536	571	517	533	526	537	559	561	553	526	571	536	578	535	562	540	519	577	531	545	532	557	533	546	574	520	554	580	567	519	626	554	508	540	558	555	544	556	535	578	581	567	552	580	525	539	538	545	534	625	576	546	513	578	516	574	549	568	565	527	558	559	576	592	571	521	573	567	587	557	578	550	547	531	554	560	576	556	594	612	581	541	540	576	547	547	562	583	538	577	556	570	549	595	508	577	526	555	577	560	584	577	584	576	564	522	571	553	523	580	571	564	593	553	553	558	596	588	597	524	578	558	546	596	535	562	533	521	542	621	554	548	562	567	548	559	571	576	577	546	604	606	555	547	549	585	547	597	539	558	531	579	538	532	564	555	566	549	592	583	551	572	609	529	567	563	564	582	554	581	567	548	532	550	548	573	525	551	541	545	546	531	566	556	574	561	555	536	598	559	566	537	542	550	562	583	552	531	556	545	585	547	553	589	597	568	528	538	565	571	583	514	567	535	549	495	557	549	580	583	598	521	567	574	535	543	563	524	552	570	594	543	548	538	579	505	584	541	586	551	526	564	598	595	577	599	584	543	584	565	570	585	560	590	544	509	598	572	606	563	539	548	512	557	576	545	557	565	561	573	570	534	579	571	569	569	557	500	571	564	540	551	534	544	590	580	568	568	553	540	518	580	577	559	559	528	533	589	583	534	552	565	610	542	566	526	529	610	552	573	568	555	493	565	534	551	574	556	568	544	570	541	567	567	561	590	574	544	567	547	531	580	563	537	543	505	527	572	595	570	550	564	555	547	537	537	581	562	569	546	520	540	544	506	620	594	575	556	548	560	565	584	515	527	534	562	532	544	541	516	566	604	562	571	545	552	535	548	548	543	537	545	587	562	526	564	550	518	551	566	599	539	540	536	567	586	582	528	548	576	525	567	581	561	570	539	544	540	599	576	583	561	594	524	519	541	519	564	534	549	529	550	608	606	554	567	623	564	552	577	516	597	556	541	593	536	493	541	573	546	577	554	563	571	604	562	533	561	597	560	555	526	538	560	527	560	566	557	549	576	525	541	521	567	553	565	527	555	563	596	559	584	572	592	547	550	579	549	537	593	564	576	597	551	542	542	588	562	613	596	524	579	617	575	557	571	567	540	559	552	562	510	546	561	566	579	522	569	546	559	553	572	546	529	575	588	560	555	560	559	560	568	570	537	555	563	511	536	571	556	538	539	573	587	599	572	549	545	600	585	586	533	544	575	565	566	573	552	540	578	574	555	565	512	555	582	542	551	514	589	576	535	544	597	532	571	584	547	513	564	573	541	550	557	534	559	531	560	535	534	533	563	573	519	561	536	581	538	573	585	573	598	550	566	575	528	535	567	529	572	617	516	578	581	562	541	574	601	582	584	577	592	520	540	614	567	500	566	569	551	545	610	540	533	566	528	570	534	569	570	558	504	541	561	575	536	554	558	523	539	572	587	570	567	572	572	525	503	539	541	579	569	554	551	534	563	561	556	533	562	579	546	521	545	563	580	587	538	578	571	589	537	566	507	585	531	572	570	566	573	573	542	564	539	539	523	539	592	542	552	533	540	547	553	588	545	520	548	537	534	538	569	568	564	511	517	575	578	576	552	596	575	567	544	590	568	564	550	558	547	559	601	528	578	551	585	591	520	534	562	566	548	532	572	571	534	552	550	563	542	537	568	592	576	521	548	613	509	522	557	535	563	557	606	564	569	526	571	563	525	600	585	542	590	532	556	589	556	566	549	578	587	545	570	538	521	570	559	585	574	548	592	588	551	540	540	542	606	562	573	583	550	548	568	572	550	564	613	538	504	555	553	499	555	591	539	571	533	567	575	565	572	584	545	568	588	495	551	553	578	577	567	540	550	562	577	524	557	551	542	611	580	552	590	559	536	517	539	601	580	552	596	529	561	565	609	572	551	555	595	569	562	558	531	568	555	598	517	516	565	562	554	534	551	568	544	557	559	635	533	575	573	544	516	581	536	522	575	534	577	572	568	574	546	564	528	524	563	549	562	551	597	531	523	587	568	582	576	502	595	549	564	563	544	544	574	591	541	530	551	568	575	600	530	572	572	515	547	575	561	541	558	554	583	550
14782	1372	1292	1054	751	613	540	464	443	451	380	358	394	344	338	364	355	349	339	340	332	324	338	298	328	356	360	280	314	337	302	302	298	304	297	288	299	311	281	294	314	325	319	321	330	303	330	308	297	320	303	308	307	255	300	321	310	333	344	322	323	300	291	286	307	341	285	300	289	297	330	275	323	342	339	300	325	319	284	305	297	284	304	317	324	308	296	307	292	308	303	312	276	288	297	287	330	318	305	311	302	305	310	327	298	290	301	307	290	300	299	316	263	347	335	310	314	303	298	281	322	305	296	324	268	317	291	323	296	317	284	324	332	300	331	305	304	270	304	295	323	308	293	321	313	295	313	280	317	284	326	325	316	286	310	311	287	311	306	293	316	320	316	337	325	301	314	310	315	293	308	303	308	298	311	309	293	307	267	306	316	313	321	270	294	298	279	309	322	316	310	324	309	335	344	318	290	307	313	316	280	288	297	289	312	300	313	291	307	299	301	309	293	306	330	291	313	316	324	286	301	283	291	318	333	291	301	318	297	316	310	328	280	331	314	301	316	288	291	284	291	300	306	313	332	296	318	293	330	318	311	293	296	323	297	308	318	331	312	311	318	313	292	306	286	317	324	343	322	291	317	314	286	279	251	329	346	314	278	307	290	294	269	277	309	309	313	291	303	325	343	313	271	307	340	309	355	304	309	302	302	268	300	268	295	302	293	326	332	340	292	305	310	310	305	284	285	271	322	304	298	302	288	301	297	288	296	301	311	331	336	309	306	308	292	323	288	308	285	325	348	305	304	262	306	289	313	320	322	327	325	287	294	304	326	332	268	328	333	318	313	297	311	327	309	320	334	270	334	309	315	325	341	303	280	293	286	285	300	280	273	270	341	293	299	317	304	308	304	295	328	303	289	298	335	324	294	317	291	310	334	278	265	311	284	313	310	316	282	269	294	281	330	295	306	291	316	292	327	313	275	272	304	335	321	294	275	329	285	310	323	317	254	293	283	319	280	322	318	281	295	285	312	277	322	306	305	316	280	299	277	300	291	345	316	302	285	343	261	323	317	276	336	321	298	303	294	302	312	294	278	288	323	294	297	301	323	299	310	298	295	333	322	330	310	319	287	332	283	301	324	301	289	278	302	311	303	313	286	332	284	338	320	303	342	316	321	337	323	314	282	290	294	307	327	320	276	333	305	290	310	295	369	290	270	323	327	314	294	328	298	311	292	340	311	311	271	298	306	333	294	287	328	306	298	305	303	290	316	289	316	296	297	283	300	330	285	300	281	317	306	315	304	279	293	287	317	306	336	303	300	286	315	312	320	337	329	330	299	318	317	320	306	326	275	338	291	304	314	271	277	302	338	303	374	322	287	294	318	320	295	299	313	322	297	305	316	299	280	294	321	311	293	273	301	282	320	291	310	287	305	297	290	319	302	315	308	284	329	308	311	339	307	297	295	282	305	313	318	290	309	325	297	328	305	329	308	332	322	316	279	295	311	287	283	327	269	289	327	304	336	300	300	347	315	304	324	295	310	295	268	287	313	292	298	311	296	311	279	315	301	298	299	291	295	324	353	309	282	279	301	348	295	328	293	335	282	328	302	304	310	322	288	302	282	317	314	306	303	302	303	347	326	315	279	317	298	323	308	325	368	320	310	315	317	313	292	275	303	332	283	316	316	325	325	323	315	306	300	282	312	298	294	292	307	310	320	303	297	285	310	317	321	321	309	305	297	336	298	329	329	307	287	290	295	340	273	343	273	315	319	307	321	322	300	323	306	299	348	277	327	353	323	298	321	297	336	307	295	314	303	314	308	276	275	291	334	343	317	306	312	311	317	338	322	283	297	274	289	311	285	289	304	304	283	322	284	294	301	305	286	327	309	343	305	299	291	302	312	294	278	314	307	280	320	286	323	321	328	328	283	315	294	295	304	307	296	328	329	328	306	307	312	308	306	375	304	280	351	294	286	286	298	334	320	309	281	284	263	331	291	281	309	313	307	293	286	311	275	297	318	292	333	290	303	346	337	316	314	340	300	331	331	312	311	325	301	293	323	306	323	297	292	285	292	306	323	285	309	311	316	288	319	318	323	322	343	306	277	315	275	325	278	275	339	289	301	280	315	344	337	300	319	351	326	309	300	332	320	304	312	306	302	327	335	305	287	296	319	303	301	314	309	303	339	316	296	308	302	292	279	295	297	297	315	286	284	296	314	297	298	301	307	299	276	315	323	293	327	286	305	316	315	307	331	303	289	327	304	304	272	318	314	325	312	354	323	321	286	284	304	313	325	325	307	261	298	291	313	322	276	318	297	280	299	276	318	318	311	288	340	315	306	313	283	310	289	280	297	318	301	311	285	314	301	327	299	328	285	320	311	302	261	315	275	310	293	257	311	312	317	287	312	324	331	311	337	339	315	324	323	314	342	288	333	304	298	317	294	331	305	313	283	284	285	294	289	268	299	303	334	321	306	306	320	308	320	259	295	330	317	290	309	285	322	272	314	298	311	304	295	320	309	316	323	334	314	338	291	287	307	289	292	329	305	311	315	326	309	342	284	260	313	296	335	314	306	309	308	301	297	270	305	323	357	310	285	311	321	328	317	274	285	325	306	331	297	291	314	318	311	291	343	324	319	298	291	299	311	283	291	283	283	282	312	319	299	305	291	323	316	330	275	306	294	322	305	299	276	325	301	295	270	286	307	311	288	306	270	310	303	279	328	317	293	327	323	303	300	289	305	291	309	330	302	344	323	315	319	303	323	315	294	296	320	306	327	308	310	350	302	285	298	295	294	314	319	313	313	287	305	312	312	321	309	306	310	278	310	265	269	285	303	304	282	286	273	315	348	313	311	319	279	305	311	311	320	317	325	311	280	300	313	293	283	347	344	317	315	340	306	298	317	343	302	318	295	289	312	311	280	309	308	333	270	320	329	339	355	347	307	301	298	325	304	301	318	309	310	328	312	283	318	322	292	319	293	314	315	285	306	317	312	301	315	304	320	317	299	313	326	298	318	313	288	303	310	316	297	332	311	307	306	320	265	304	275	309	336	346	297	310	307	297	355	286	304	298	279	317	290	292	301	290	320	272	294	300	310	271	339	339	299	319	284	299	299	299	327	309	280	306	256	316	268	279	325	304	279	304	279	337	312	289	286	329	295	321	265	334	317	327	300	337	306	293	284	318	296	310	329	315	314	308	284	298	276	290	318	290	290	321	306	309	303	318	262	288	315	307	305	300	321	298	343	276	289	298	302	307	314	315	292	298	332	293	289	314	325	300	334	327	314	318	316	301	254	338	306	302	321	298	304	295	328	304	320	309	292	311	335	301	297	306	333	280	294	343	332	277	301	279	328	287	327	307	327	284	301	337	319	340	319	309	327	314	302	298	276	343	320	285	327	310	306	317	283	302	292	311	305	319	300	288	299	324	322	324	342	308	282	290	315	278	285	304	288	322	328	303	299	284	310	336	319	306	321	321	297	280	324	273	324	328	294	312
8561	1487	2791	3172	2817	2380	2051	1727	1561	1428	1329	1288	1187	1076	1076	1031	1035	900	1016	887	949	931	928	885	894	898	835	855	860	862	803	842	846	796	809	805	792	812	881	811	822	810	825	814	834	779	785	768	812	789	802	825	775	791	769	819	763	767	774	799	786	819	755	713	787	812	769	796	783	775	769	768	807	732	758	803	738	768	758	774	738	781	759	726	816	777	777	806	763	759	754	769	766	813	794	851	765	831	768	770	751	792	815	769	808	795	806	821	793	790	829	808	775	792	820	788	804	772	787	749	758	750	744	777	794	822	791	749	771	751	797	788	807	798	805	746	719	766	755	785	800	747	764	770	755	715	774	768	775	742	738	739	774	773	780	745	807	738	729	760	738	767	778	776	770	749	798	758	727	776	825	791	755	764	745	748	733	723	777	750	801	754	793	756	727	776	772	739	724	691	769	765	765	736	793	777	781	773	732	765	729	759	762	786	762	769	786	790	783	709	747	778	750	741	715	760	779	707	777	715	756	750	745	806	772	751	780	778	734	718	682	777	770	758	763	767	727	803	780	759	699	777	804	754	797	754	771	750	769	780	736	767	762	827	800	749	768	746	755	744	744	734	796	790	758	736	738	767	786	765	779	757	789	802	722	700	775	779	775	772	742	731	772	755	790	756	704	801	759	817	787	748	748	775	721	790	774	754	750	803	788	791	792	764	832	774	765	782	782	742	748	717	787	720	776	810	788	739	741	810	713	786	756	754	722	729	799	753	808	796	784	777	795	802	794	750	767	813	748	775	782	751	773	771	787	744	728	749	758	754	776	717	765	759	749	755	762	754	743	804	780	789	762	777	768	779	790	755	745	765	745	766	798	785	794	747	757	780	784	807	702	763	745	827	741	739	749	799	755	780	728	739	768	717	753	752	763	779	789	714	799	777	771	733	721	799	787	725	780	801	776	775	777	789	760	764	821	730	782	765	754	774	774	803	748	748	791	747	730	747	784	798	761	831	766	783	757	765	762	771	746	698	749	764	749	819	772	765	776	714	749	725	740	706	763	753	793	708	734	737	812	797	748	731	755	819	734	766	780	825	817	769	771	744	760	773	772	767	777	747	738	727	765	722	815	767	751	737	764	807	812	783	755	727	778	745	740	678	777	770	770	770	807	763	787	779	748	782	783	732	761	750	789	769	807	727	766	763	759	750	728	769	771	723	756	788	751	787	701	786	773	778	820	766	767	768	762	806	727	744	762	787	742	778	753	767	762	759	750	770	779	736	708	818	765	787	791	753	754	755	749	815	689	724	756	705	756	820	766	716	809	758	803	789	768	765	763	784	752	805	766	742	750	773	751	744	766	795	715	729	745	803	740	819	774	802	763	764	768	744	769	741	704	801	775	755	723	742	815	754	749	768	723	790	746	773	723	743	822	853	783	738	789	751	785	747	775	795	714	766	787	774	782	738	721	786	755	804	737	810	732	765	777	780	785	774	784	773	796	777	810	759	709	743	767	757	779	767	824	778	758	805	768	785	726	753	772	753	782	775	773	743	786	763	727	764	814	768	768	748	746	769	744	721	796	748	818	810	724	785	711	780	762	786	759	781	772	777	778	796	799	777	789	736	763	773	694	740	715	772	756	802	771	790	743	780	734	737	740	764	751	794	763	771	789	729	787	777	752	790	756	771	726	771	760	747	775	769	786	720	798	821	734	761	768	752	831	760	728	839	757	779	790	765	812	770	766	783	759	753	790	734	744	770	713	768	821	762	729	756	715	771	789	779	772	750	750	789	768	800	719	769	792	806	751	753	758	775	709	814	747	791	737	809	775	718	824	778	723	778	773	786	789	736	794	700	756	720	735	746	733	767	768	789	818	747	753	736	753	737	749	759	743	772	719	808	787	787	777	792	759	755	794	750	741	715	743	784	799	731	797	799	783	777	796	749	751	805	728	785	746	705	795	802	723	793	754	757	776	716	719	722	750	773	789	781	762	782	741	778	746	814	775	775	761	751	793	785	754	748	784	818	758	769	736	749	755	766	758	772	677	773	736	763	759	793	770	779	764	746	797	761	747	766	836	762	794	740	791	742	756	793	716	821	786	713	750	769	802	741	737	762	766	822	773	757	808	791	804	727	778	795	776	747	789	776	731	745	787	766	789	769	739	780	741	765	787	791	736	744	728	788	716	767	771	756	783	778	717	764	763	755	785	753	735	768	816	775	761	813	799	789	747	758	772	766	768	820	780	775	788	794	750	811	763	816	771	814	747	793	765	729	757	790	752	750	751	768	769	701	785	773	796	764	753	754	787	796	798	826	762	776	786	775	739	738	792	775	755	738	785	770	717	711	751	743	765	771	721	739	791	731	738	770	803	735	750	748	747	724	765	762	777	783	778	768	761	753	752	773	725	715	743	750	691	772	753	768	706	769	764	770	813	783	765	771	735	795	753	754	738	743	767	774	747	797	747	775	729	793	734	759	771	751	740	813	804	787	757	742	739	766	747	822	787	783	839	727	749	766	768	794	765	778	754	715	735	767	799	763	770	748	741	752	770	748	795	747	770	762	803	766	790	755	737	779	765	740	770	758	759	741	765	753	750	787	753	800	758	737	795	751	710	758	800	737	740	761	763	750	742	722	780	807	740	746	793	786	770	755	841	750	780	732	776	729	781	748	766	744	690	732	690	812	759	754	768	754	746	756	755	752	824	761	763	744	797	756	733	788	713	777	768	809	797	741	770	799	770	770	819	778	793	759	774	734	753	731	744	743	763	726	754	742	788	772	785	724	760	718	752	725	763	766	787	739	772	754	782	716	759	784	774	797	803	744	755	734	776	741	794	706	735	729	758	787	700	738	716	798	771	691	777	751	771	818	808	812	775	713	739	778	732	750	771	776	726	724	742	756	718	721	787	739	742	744	740	730	790	721	768	751	798	768	760	783	749	810	797	733	762	739	756	757	730	773	840	758	788	728	814	750	771	766	730	761	827	786	786	781	788	780	764	733	783	846	794	744	741	781	704	751	738	809	765	757	775	779	770	791	752	769	784	787	730	805	798	783	754	743	748	783	764	767	753	753	795	731	726	771	757	757	765	768	730	740	783	751	790	759	765	748	764	789	783	748	770	776	793	745	713	744	729	749	772	726	783	756	778	745	707	785	736	766	769	796	786	779	756	731	762	683	791	741	730	784	745	780	750	734	753	731	762	757	794	806	753	747	775	807	768	768	811	792	777	740	761	760	776	822	785	775	770	742	768	752	774	778	795	779	738	823	785	824	796	795	794	722	756	787	777	798	783	778	730	737	768	712	729	766	743	770	784	784	800	813	782	772	776	779	718	760	808	778	766	772	806	770	799	720	776	730	818	803	750	839	755	767	751	815	718	758	714	724	733	743	788	741	787	722	756	794	721	758	805	783	770	802	794	771	761	769	789	754	778	756	713	778	798	788	765	763	770	798	762	833	800	706	768	730	769	725	773	791	723	719	716	740	747	824	738	770	756	824	809	742
24964	3347	2513	1922	1368	1077	855	765	684	650	614	541	562	519	491	495	512	469	428	442	465	430	410	437	424	449	389	446	440	404	406	427	415	398	393	429	405	421	432	414	409	403	407	405	386	405	394	417	444	416	399	429	388	393	393	402	462	461	392	409	417	413	380	371	407	392	410	424	385	411	392	421	364	420	378	442	421	384	394	400	401	412	456	407	421	388	442	420	409	367	398	406	404	413	446	414	380	400	380	363	427	428	397	412	401	387	403	380	398	369	414	407	390	422	418	403	376	381	413	354	392	407	389	401	395	422	415	426	404	435	358	365	394	431	422	402	395	378	395	392	432	371	420	395	401	430	439	473	384	371	392	414	406	347	412	419	363	361	436	407	430	413	425	404	377	383	386	427	421	367	381	401	384	408	438	436	334	432	402	401	352	373	415	387	415	397	369	393	415	376	384	399	394	366	375	406	397	401	391	374	401	401	407	389	419	441	416	409	407	377	396	447	385	390	419	397	396	427	412	407	362	423	366	401	395	412	372	405	421	388	372	383	389	364	396	418	394	370	408	404	377	379	453	411	424	402	420	418	369	370	408	399	397	409	372	440	386	407	409	394	377	398	409	419	402	439	400	382	382	395	365	373	404	398	415	408	407	441	392	400	412	389	374	403	431	405	387	422	384	422	420	433	402	390	367	417	421	441	411	380	388	394	463	422	417	398	401	376	399	414	382	373	352	402	420	417	405	402	378	413	411	389	423	393	386	396	423	371	398	401	382	363	420	429	386	404	408	376	416	388	425	396	376	392	408	436	379	380	386	431	353	366	409	382	380	405	407	394	396	434	403	401	433	396	428	371	393	396	394	367	405	384	397	428	386	383	368	391	408	405	386	408	426	398	423	410	415	424	372	394	406	398	399	377	459	391	423	396	438	440	437	409	393	416	418	392	439	388	437	438	411	392	411	396	405	383	390	394	380	382	407	388	404	374	391	425	415	441	384	383	388	412	430	411	382	440	399	386	429	424	405	411	393	404	387	393	371	383	410	403	403	411	420	386	408	402	428	373	388	412	383	395	386	400	412	420	404	383	420	410	367	403	397	350	368	414	385	386	399	390	410	386	393	381	412	377	386	392	417	378	385	382	412	397	405	376	396	397	380	402	392	358	362	395	387	395	403	363	395	411	395	364	415	399	412	415	418	348	385	386	405	379	387	400	426	390	374	363	428	400	390	400	415	379	388	396	377	406	411	416	417	407	438	382	399	395	410	424	408	401	403	446	417	414	378	407	388	394	397	427	404	402	386	416	396	393	418	432	416	359	401	405	393	421	384	376	373	382	377	360	430	397	419	416	349	388	395	429	425	383	370	404	402	404	385	373	395	408	397	400	384	374	414	392	415	424	409	388	402	394	396	388	400	431	361	360	384	407	378	400	434	366	401	373	416	405	380	417	401	362	403	399	391	442	390	404	387	370	407	398	389	419	419	417	402	388	417	396	403	428	404	424	349	406	403	384	391	390	390	431	422	390	415	395	405	405	412	414	408	346	428	368	390	381	390	376	378	404	369	406	421	399	384	382	403	407	386	407	389	410	406	392	394	384	395	349	415	397	398	378	421	392	412	396	400	431	389	420	426	363	357	379	420	437	388	399	408	378	397	420	402	399	403	400	385	373	417	392	397	417	396	398	397	403	443	389	387	416	406	420	413	407	428	383	400	388	415	388	369	380	428	408	392	419	389	413	377	401	417	397	426	378	358	385	423	393	392	390	391	435	424	431	389	407	417	413	346	409	435	385	376	436	405	376	404	380	364	406	381	416	384	424	429	390	375	347	396	396	415	386	429	409	404	400	420	428	396	408	387	404	411	400	387	400	410	411	370	377	412	427	391	419	391	390	392	440	440	376	375	404	383	405	428	405	408	408	411	381	410	388	429	435	410	398	398	389	386	427	403	388	386	380	397	410	426	419	390	434	390	393	402	402	387	416	401	353	403	379	406	393	406	394	403	419	432	381	428	400	426	375	424	406	352	374	366	382	391	408	410	350	370	381	383	423	367	402	365	422	389	424	372	400	425	376	370	435	375	400	354	399	371	409	401	401	379	413	380	402	420	424	356	401	412	405	397	416	433	404	414	418	428	400	371	414	395	385	428	376	398	377	387	415	408	402	425	370	407	413	427	409	402	399	401	409	385	436	403	412	397	407	434	445	406	401	378	420	412	406	363	417	420	386	409	387	388	403	435	396	424	374	414	400	419	415	385	395	411	371	388	409	422	397	373	404	405	422	360	396	415	416	399	408	387	421	379	418	411	369	414	422	384	390	420	366	387	429	411	365	374	431	379	415	400	378	397	408	384	402	406	431	410	389	435	377	450	392	397	403	412	375	430	393	412	388	405	413	401	412	412	395	368	398	397	404	418	367	446	422	422	427	413	389	346	425	344	378	372	450	409	431	395	414	398	394	404	394	424	399	368	414	355	410	370	392	396	399	392	374	388	406	404	417	405	412	360	412	384	414	418	428	392	398	433	395	400	385	398	389	396	437	448	403	399	374	393	378	382	422	405	409	373	445	419	399	421	375	419	375	389	430	384	364	361	389	430	369	423	384	426	405	350	377	403	426	355	409	418	388	411	407	381	402	405	395	410	417	391	414	361	381	381	387	400	403	417	411	385	371	416	414	424	398	380	415	415	416	423	416	425	389	407	373	373	383	395	373	444	410	399	374	425	358	387	381	470	376	399	404	394	379	406	353	374	408	436	402	374	394	388	401	404	423	394	415	385	388	398	404	379	401	369	417	397	396	388	399	444	404	367	433	458	368	410	381	388	386	403	403	397	369	441	375	400	377	415	441	364	440	397	406	394	392	384	427	394	426	428	411	373	408	418	408	399	365	436	376	417	399	422	385	430	401	355	407	429	390	385	419	384	404	389	414	419	400	398	397	413	398	435	408	381	380	374	384	402	384	397	413	423	403	400	411	430	370	377	376	426	395	364	406	415	442	430	411	393	397	408	404	406	374	390	402	390	386	363	376	390	399	422	407	375	409	402	422	397	423	381	375	381	387	429	412	388	390	378	376	424	408	409	403	430	371	417	392	441	385	401	408	417	386	407	387	397	455	376	389	382	375	432	428	405	448	407	396	398	407	403	402	394	396	378	408	388	393	418	397	393	425	388	376	391	402	417	402	389	405	363	384	386	393	382	419	381	405	354	394	430	403	398	419	416	409	406	363	403	409	370	397	390	443	395	419	381	418	411	389	424	419	394	412	395	416	377	426	385	392	425	365	370	383	348	402	434	388	433	374	387	431	399	431	385	387	371	433	390	393	380	387	371	422	420	390	405	391	399	386	388	390	437	389	386	419	397	415	400	388	413	350	445	421	385	390	430	352	416	414	413	426	400	416	360	410	389	396	393	408	401	385	417	439	385	388	405	405	402	400	382	400	365	399	385	398	400	444	393	392	437	376	396	388	382	408	423	377	388	406	415	406	412	382	420	390	400	413	370	368
11759	2380	4803	5571	4851	4081	3416	2787	2493	2230	1958	1835	1717	1641	1523	1493	1381	1394	1295	1265	1259	1323	1236	1218	1165	1165	1164	1094	1095	1086	1057	1076	1078	1094	1050	1040	1082	1032	1023	985	995	1006	1038	948	985	1026	1021	1047	1025	1003	1016	989	980	1015	975	968	998	992	947	892	992	910	931	972	967	1011	949	966	986	898	996	932	928	925	986	962	985	1002	910	1000	942	995	958	954	995	996	969	921	900	959	910	906	987	942	991	1015	1007	987	996	1003	999	975	1023	1004	1040	1008	1019	997	1012	966	1010	963	966	952	940	956	978	943	952	998	920	883	972	920	980	975	911	944	937	983	969	963	945	958	935	916	917	966	945	954	918	946	897	977	918	956	925	937	947	979	899	950	946	961	958	914	997	1002	911	936	960	927	966	987	935	954	890	951	933	950	947	950	899	1002	1029	1023	921	953	942	882	966	976	940	917	967	897	963	905	956	907	938	923	910	913	951	951	964	935	1012	961	949	883	858	932	937	956	946	933	980	948	931	970	922	942	897	969	985	926	933	910	968	928	934	942	956	966	984	957	946	947	921	902	964	965	893	912	934	927	950	933	937	923	951	961	972	950	901	924	934	1004	962	910	978	944	979	964	903	970	923	963	893	968	889	915	916	902	915	895	944	947	920	903	948	909	909	936	921	890	906	989	951	958	925	922	902	928	971	954	964	910	963	909	970	899	946	947	948	940	926	951	906	935	941	936	985	919	919	925	941	917	927	892	908	958	979	943	942	923	854	974	962	864	998	954	905	935	919	940	898	971	962	917	919	973	950	981	987	950	895	913	983	930	964	944	889	934	921	898	928	939	904	936	959	1046	919	969	954	986	926	951	954	879	958	945	968	941	947	954	954	922	964	968	907	932	896	975	987	893	958	944	925	956	954	979	988	926	973	928	985	930	930	932	980	954	953	938	869	915	892	929	928	937	925	906	859	892	955	920	951	894	947	931	967	906	927	936	897	889	893	998	994	931	953	950	938	915	956	894	948	928	902	977	931	929	931	917	918	976	936	946	961	932	929	966	963	900	892	932	950	942	965	918	942	950	957	924	938	934	959	944	972	882	927	928	954	902	918	965	928	885	955	908	932	934	957	987	920	977	949	912	952	946	948	985	921	977	983	938	941	941	944	910	941	987	973	881	912	938	978	953	940	881	985	894	925	930	881	900	922	957	908	941	930	992	932	933	943	1012	949	950	953	1009	951	939	994	940	932	887	925	938	955	920	956	954	924	876	908	895	919	940	915	884	904	928	959	912	962	937	934	935	943	958	998	923	977	963	897	990	905	922	947	962	951	937	933	961	919	981	889	941	935	920	902	885	896	918	928	931	921	921	960	929	963	934	934	951	941	935	995	910	899	905	917	901	930	911	916	972	946	928	899	919	1026	918	954	951	979	974	921	924	977	936	949	952	926	946	938	988	960	900	937	908	906	957	947	908	989	897	938	946	951	957	954	971	945	978	964	912	907	1010	947	970	934	960	881	930	892	945	985	887	929	973	923	990	991	886	917	950	966	939	973	887	963	933	942	930	963	937	854	925	952	906	978	888	984	904	900	922	889	907	934	968	976	931	942	989	957	899	928	981	945	899	991	981	913	983	928	994	904	928	943	926	968	924	947	990	944	915	935	912	986	947	953	917	886	970	941	896	933	1005	872	960	904	923	949	974	994	908	946	976	907	930	983	935	984	967	963	1010	894	945	926	981	888	976	901	924	930	931	931	919	1011	932	957	924	963	955	1011	942	914	936	964	925	956	915	888	944	920	942	903	924	876	923	940	955	863	918	951	941	949	935	962	933	954	932	934	968	904	971	948	888	967	931	914	913	973	983	941	917	935	931	941	929	975	925	927	917	938	891	935	938	917	957	921	903	920	936	999	931	906	956	959	941	914	936	879	942	957	948	893	941	918	1000	993	988	943	907	960	908	943	976	936	956	926	944	919	932	952	936	1018	956	950	946	942	954	929	904	911	952	883	937	953	908	949	950	904	915	918	918	945	896	999	946	885	934	964	945	926	900	935	929	931	921	955	992	911	927	929	891	902	971	960	935	894	960	924	887	954	938	928	954	940	942	950	941	921	919	947	962	954	970	922	910	900	944	953	941	926	995	946	944	951	988	942	909	957	954	947	932	925	950	972	945	910	922	983	916	929	957	900	958	950	938	928	909	926	955	948	915	916	952	928	994	927	955	951	894	975	905	926	898	927	967	948	922	992	854	946	952	992	923	908	926	991	913	958	960	930	962	940	896	966	899	917	948	921	936	928	933	940	932	985	938	926	944	873	929	970	960	982	922	939	894	971	963	908	912	886	946	935	956	938	986	917	899	927	979	954	932	944	917	843	950	949	930	993	900	918	949	897	918	956	926	922	860	946	924	903	959	937	961	962	929	1006	954	950	927	925	937	875	907	975	963	996	990	958	977	981	901	964	934	915	970	938	953	925	917	925	953	911	918	947	988	925	908	977	950	932	943	918	905	937	951	873	947	950	939	936	921	924	919	894	931	941	921	890	958	900	934	907	957	970	909	919	900	983	879	980	946	951	924	961	982	959	949	935	922	953	884	908	892	857	919	948	981	934	940	931	961	925	931	952	886	967	911	919	967	923	913	933	978	966	915	982	948	904	1026	942	969	906	925	947	907	952	920	953	912	1003	930	923	945	920	912	877	907	921	963	1004	949	915	911	972	921	950	894	878	906	901	976	949	934	872	950	933	951	923	916	888	953	968	910	917	961	951	934	928	959	954	943	942	1004	938	947	928	931	940	905	913	852	954	958	958	989	906	934	957	886	983	968	945	902	958	1004	977	903	982	913	921	976	925	941	931	963	961	916	1035	941	885	958	937	911	887	914	913	914	884	1002	944	931	937	909	911	966	946	945	965	934	921	1012	959	971	929	928	941	940	897	905	948	904	909	989	971	937	935	942	911	911	948	941	983	957	950	894	873	910	943	972	959	934	913	918	944	948	988	939	940	946	929	952	931	939	951	953	987	925	897	952	988	971	1003	941	896	921	938	994	921	982	986	944	905	958	941	928	922	934	993	908	966	954	953	946	883	904	878	952	984	910	930	928	945	951	943	953	914	1002	978	939	951	963	966	951	996	941	945	975	928	948	991	915	916	959	990	878	923	971	955	947	905	875	885	946	920	963	953	904	915	943	907	888	923	952	915	981	877	940	878	1013	879	953	908	938	940	944	933	985	950	960	944	917	888	927	910	910	970	962	887	910	909	927	996	932	899	894	1007	928	940	920	887	963	948	942	951	891	946	946	959	947	977	980	940	968	930	901	948	937	998	929	892	974	905	991	887	984	965	948	947	924	928	962	876	929	946	946	899	974	949	945	909	913	924	955	988	925	915	932	931	932	922	964	932	1001	949	964	930	965	959	954	931	985	913	952	956	892	918	924	897	923	909	983	944	923	955	926	936	954	964	919	936	924	948	950	976	909	855	981	912	952	916	951	917	956	972	959	961	974	963	1034	965	906	971	952	933	940	949	919	921	984	951	945	938	925	921	939	959	940	950	935
2249	223	275	258	240	273	228	223	226	236	215	245	192	257	208	212	229	217	256	204	204	212	220	241	223	208	213	209	218	186	210	231	220	225	196	213	208	228	220	234	225	238	215	216	222	228	234	230	213	224	259	224	215	211	209	264	225	251	224	213	223	223	224	185	238	201	242	218	207	231	217	253	191	203	218	218	232	216	200	204	223	215	229	236	217	198	201	254	212	238	222	224	229	242	227	221	216	236	248	240	212	231	197	216	234	215	213	221	206	222	209	225	215	215	231	205	208	236	230	222	224	214	215	204	235	214	204	245	219	219	203	181	229	231	215	212	194	222	213	214	211	234	261	236	203	221	235	188	220	235	220	213	209	208	200	213	231	227	208	245	191	222	228	223	211	224	194	220	257	228	231	227	243	211	233	235	219	217	226	244	219	210	236	218	224	198	226	219	201	208	214	229	212	235	224	212	218	221	218	215	240	209	222	227	219	240	222	192	224	239	210	217	211	223	221	226	224	198	238	204	226	206	199	217	243	202	219	240	224	205	230	230	223	255	211	205	249	168	202	235	214	238	238	215	218	222	202	227	216	230	214	194	224	246	223	227	207	212	233	211	201	214	223	231	228	231	215	211	206	268	204	210	217	235	233	228	245	208	203	240	208	233	238	200	235	222	229	233	226	249	214	242	227	209	273	228	210	232	225	256	217	184	223	220	190	217	245	223	218	243	215	219	236	222	218	205	219	225	221	214	216	212	245	224	231	219	246	210	231	226	196	226	208	206	210	228	191	195	249	256	202	230	208	240	244	216	221	224	230	213	230	210	218	216	207	209	245	240	253	231	219	235	234	216	201	233	222	217	239	217	213	227	253	206	232	223	232	208	199	236	223	212	207	187	224	220	184	203	224	221	213	212	203	228	222	190	208	226	219	204	202	244	226	242	194	231	230	204	207	236	205	236	241	213	236	222	204	218	240	208	224	233	220	212	241	215	204	233	206	247	204	214	197	237	245	205	219	237	247	212	244	247	227	200	214	235	203	216	211	218	218	241	232	216	215	206	226	231	234	211	214	227	216	217	238	189	212	236	229	227	201	235	188	207	203	233	242	212	226	234	214	210	231	245	230	229	221	233	233	239	230	217	204	224	213	212	211	284	215	203	215	200	216	216	223	224	220	226	222	204	217	241	203	226	221	221	216	238	209	207	204	247	234	241	236	212	238	206	225	215	227	216	201	228	209	207	240	239	207	207	225	221	205	217	226	237	203	251	224	178	207	220	219	190	215	223	238	232	247	218	199	214	213	232	208	233	217	198	210	198	226	199	224	213	216	197	221	213	257	232	215	236	210	214	223	223	238	201	233	225	214	228	202	228	231	251	227	185	209	196	206	226	225	244	220	251	246	226	231	213	212	192	237	224	198	236	215	220	211	205	224	265	243	238	218	203	225	215	180	240	228	224	210	207	248	243	203	211	223	211	212	225	200	215	215	233	243	225	204	216	216	221	189	205	211	223	190	229	217	237	225	230	211	234	233	222	231	248	214	225	224	248	214	238	229	197	188	214	223	271	193	219	221	248	219	222	216	233	204	215	186	244	216	242	230	193	214	211	222	214	239	230	203	221	209	236	264	233	242	235	207	211	227	270	239	224	203	194	245	238	235	219	261	218	206	238	229	232	220	224	274	214	218	247	214	218	210	206	225	212	222	225	240	203	209	221	203	257	201	219	193	202	192	201	208	208	219	224	233	250	231	206	199	227	204	202	224	224	247	223	196	210	234	218	189	220	241	205	230	237	214	206	242	219	244	243	229	214	215	209	209	198	236	178	225	212	226	244	217	226	211	212	211	201	228	182	227	219	211	232	211	216	239	251	223	244	236	236	226	225	231	215	248	236	225	229	230	215	219	225	213	233	232	212	229	224	236	212	228	231	230	225	214	213	225	203	208	195	213	237	245	229	255	225	209	240	226	227	229	235	222	216	220	236	235	237	221	209	237	210	228	227	227	247	208	233	258	224	218	214	232	205	204	241	200	194	202	205	216	217	242	204	234	183	218	192	210	191	214	221	223	205	227	213	236	209	203	212	215	221	220	213	222	224	195	221	232	237	228	233	251	261	233	194	230	229	224	236	205	215	213	222	212	236	220	221	195	233	217	216	246	218	239	195	236	221	214	239	209	220	231	232	212	205	211	232	222	224	212	201	209	210	253	240	227	252	219	229	213	229	217	207	205	230	220	231	220	202	258	203	213	208	236	209	208	235	239	208	203	218	213	217	219	231	235	206	234	214	248	217	200	180	227	214	224	241	221	195	215	230	253	216	241	236	241	205	187	202	225	212	206	223	211	206	228	235	229	214	219	218	207	216	211	215	247	237	213	214	239	232	228	212	252	212	203	239	242	182	231	226	202	195	215	232	240	211	206	199	217	215	234	228	201	255	226	207	240	228	228	230	231	217	218	229	252	225	208	218	225	225	219	215	229	235	221	215	238	223	212	225	236	222	229	208	221	231	220	203	217	228	246	216	214	211	193	247	220	239	229	257	215	207	202	204	249	218	232	222	231	230	230	230	217	224	218	213	211	210	227	239	253	219	199	219	211	211	221	249	211	228	245	242	208	244	210	240	228	207	201	232	238	193	240	212	228	229	217	232	238	241	217	228	205	214	235	215	227	207	214	205	202	222	219	207	214	232	203	216	253	182	204	245	231	209	215	224	196	213	261	215	224	244	238	214	220	202	229	225	196	245	229	201	203	224	200	221	189	255	195	219	238	227	202	234	210	239	208	243	219	224	217	213	215	227	227	232	220	236	237	207	233	224	220	213	225	216	240	248	206	222	227	202	224	220	195	161	213	247	220	242	219	219	193	225	225	220	258	235	230	235	233	213	248	232	212	213	230	239	216	236	214	240	228	223	209	225	234	212	217	234	262	229	212	218	207	210	244	228	205	211	209	225	209	206	225	237	216	194	225	232	219	248	227	234	217	215	194	262	222	233	219	240	230	215	248	228	228	238	236	246	194	205	215	215	230	198	220	241	235	233	196	218	210	217	230	220	224	208	202	238	242	214	213	211	230	248	224	213	206	208	236	229	199	210	218	210	188	214	199	181	211	245	205	234	215	205	223	232	209	198	253	225	230	197	206	225	249	214	241	241	228	230	221	209	206	239	233	215	215	208	183	206	203	226	210	220	220	247	228	223	204	199	198	220	213	218	220	223	219	227	215	218	204	222	218	182	215	219	246	208	226	236	231	195	250	247	205	218	212	208	195	221	222	230	229	235	194	259	231	241	245	221	235	257	210	211	208	193	213	224	236	213	229	223	232	228	214	221	228	222	226	192	230	215	230	216	259	233	226	242	248	204	212	203	232	233	219	209	248	237	234	246	208	236	207	240	212	228	218	226	228	242	214	219	224	230	261	216	228	249	263	211	246	225	225	222	227	191	222	204	236	236	221	210	238	203	228	234	240	244	198	220	245	216	184	217	220	218	213	188	229	222	238	213	220	224
2888	647	660	685	665	649	643	548	617	589	554	622	566	578	601	581	621	586	560	561	601	549	613	554	601	578	628	605	540	570	611	586	554	587	584	548	583	560	594	596	638	544	616	595	567	564	579	552	562	617	563	593	552	615	578	627	551	590	592	554	613	567	578	573	597	556	562	550	551	601	599	594	567	566	566	571	548	571	549	583	562	573	577	607	614	595	559	624	586	560	553	575	553	584	553	573	569	595	608	588	638	605	611	592	581	618	581	575	584	580	587	588	590	553	591	583	579	618	628	567	576	555	528	566	602	592	591	588	580	598	560	604	580	588	591	587	580	575	561	604	595	581	586	577	572	580	567	577	569	576	588	582	579	514	562	604	570	582	604	582	619	564	581	568	562	530	574	592	586	576	605	588	544	555	569	584	568	575	553	561	597	570	537	569	590	588	588	603	591	557	549	556	577	569	574	623	601	591	571	555	601	612	584	581	582	600	604	562	552	602	564	582	579	578	579	567	574	578	586	554	571	573	552	576	545	632	600	603	590	562	532	558	541	583	562	588	550	568	561	571	614	554	563	545	558	575	527	623	537	550	588	575	615	570	545	567	566	540	560	607	580	528	565	563	561	541	575	552	620	519	592	542	587	562	590	567	600	571	533	563	560	573	547	575	569	630	566	536	577	560	565	581	557	565	564	522	540	576	594	606	576	595	558	587	591	592	610	518	592	572	612	602	564	605	574	560	570	568	576	614	556	563	559	593	566	559	590	532	595	565	559	620	539	552	572	545	566	593	593	617	587	561	610	572	545	556	573	588	568	583	511	547	602	526	567	547	540	535	555	566	579	571	550	587	606	528	584	594	546	612	601	621	588	554	564	582	569	617	560	580	587	623	552	614	601	629	565	576	607	567	596	583	608	570	599	576	614	607	607	584	602	560	548	593	556	614	608	603	571	587	573	594	583	565	557	614	576	572	584	607	551	577	537	612	575	574	535	549	608	562	570	607	609	618	556	564	579	596	561	593	568	540	601	603	634	564	589	547	566	603	591	557	579	600	622	578	535	583	595	587	592	569	579	563	627	578	591	578	578	612	598	605	560	596	571	554	591	579	633	582	582	543	576	562	577	585	624	564	577	622	561	574	584	550	577	604	636	593	558	556	591	580	620	571	559	580	584	583	519	573	576	552	586	606	525	603	557	583	561	533	586	585	562	577	558	581	581	540	588	598	572	563	566	585	585	564	616	583	586	553	579	571	593	554	619	604	602	624	537	585	595	596	562	588	565	564	570	552	582	599	556	569	568	582	550	606	596	607	563	606	589	561	605	571	585	552	582	563	564	565	533	588	581	588	549	542	599	562	596	541	572	563	577	536	563	584	577	555	613	594	600	580	548	550	570	578	614	594	563	557	572	558	570	583	600	584	578	585	600	599	533	555	597	594	570	601	598	551	534	568	585	591	597	549	581	582	545	565	588	630	520	544	575	603	596	580	541	583	582	573	619	563	582	593	597	564	578	553	591	572	548	575	598	546	538	577	549	580	569	556	558	530	577	547	595	574	575	543	635	594	529	589	599	586	612	531	568	572	594	587	571	606	591	546	580	592	578	565	533	594	592	562	586	587	549	586	581	582	574	577	562	592	560	606	624	578	577	555	575	567	557	584	545	580	564	590	569	599	599	534	572	535	563	564	682	565	594	567	609	589	579	615	600	564	596	544	554	594	554	617	642	590	565	636	560	570	597	619	597	578	619	534	558	597	565	621	561	601	572	599	538	532	578	548	534	574	546	587	578	567	541	598	624	570	593	589	589	620	543	561	562	566	625	617	590	573	569	582	567	557	586	567	564	505	576	561	568	585	561	566	550	546	571	662	568	552	575	598	605	598	592	569	542	602	563	540	548	565	580	560	594	563	582	566	587	568	586	595	607	600	601	544	575	614	507	560	578	608	582	576	564	572	574	573	581	600	564	578	578	645	546	614	586	576	543	586	563	639	550	533	601	588	566	611	572	544	567	565	588	615	557	594	590	610	586	585	560	577	591	531	596	567	591	562	586	572	597	591	564	601	608	591	558	594	589	591	533	589	596	547	567	583	581	616	591	521	570	580	601	564	565	550	563	581	579	558	595	570	602	563	586	535	546	537	590	555	563	650	566	592	578	590	565	588	551	617	555	577	559	582	608	579	588	600	588	583	566	603	565	600	590	579	579	531	561	571	589	601	558	625	596	601	584	584	585	553	588	550	618	528	604	599	568	587	558	562	567	583	585	578	596	601	600	569	552	534	621	552	603	578	568	576	549	576	623	637	588	594	566	566	524	551	573	583	532	572	565	597	576	573	563	570	585	605	573	590	578	615	599	581	580	587	598	541	587	573	550	524	563	563	542	568	602	608	564	585	568	603	640	628	580	552	578	575	606	562	598	602	539	571	577	576	573	596	557	596	562	614	571	577	533	609	565	585	547	567	584	570	541	564	592	585	572	582	599	562	597	514	540	587	607	593	581	601	599	581	578	588	593	552	596	570	587	561	653	608	579	600	603	613	624	577	547	586	606	580	544	554	592	583	582	590	564	565	611	570	592	537	571	612	576	574	608	578	620	592	567	609	561	604	571	578	601	571	581	628	589	597	593	543	627	573	602	575	542	594	565	586	581	566	530	572	582	561	598	568	577	586	607	563	566	529	579	585	582	558	556	560	599	577	550	608	582	546	569	602	569	533	608	612	576	562	602	569	551	563	598	591	594	602	583	568	571	623	633	580	546	601	590	628	621	555	627	577	587	559	571	565	605	623	587	553	552	564	596	572	538	597	566	584	553	579	561	547	564	605	607	583	616	576	543	639	534	613	576	579	598	556	530	588	584	544	580	598	554	591	579	538	573	571	528	555	561	595	549	554	558	529	566	592	554	596	603	583	586	598	527	558	584	596	567	575	596	550	596	563	599	567	557	559	593	579	550	579	494	596	603	563	559	580	567	541	638	593	539	551	560	593	570	621	581	664	571	584	553	590	640	553	565	557	622	564	578	585	564	570	594	601	624	557	566	584	623	602	581	534	583	546	567	588	586	640	595	555	545	543	579	592	600	562	584	564	557	561	587	532	579	540	544	559	565	568	624	574	564	565	535	571	546	569	600	549	568	550	582	583	535	552	629	595	577	571	560	601	573	540	575	596	650	569	533	620	653	554	607	554	573	595	608	586	531	566	576	579	598	597	580	575	595	607	589	590	571	558	581	523	603	574	623	568	617	561	586	578	602	594	595	556	560	580	566	560	608	601	604	604	576	547	592	580	569	620	590	578	594	554	559	606	589	631	560	572	556	574	591	579	573	576	594	586	572	587	580	569	575	581	582	569	579	588	589	612	603	590	603	600	596	599	612	583	604	554	586	576	609	565	604	598	610	548	566	510	597	588	635	564	615	567	591	568	581	608	558	527	550	618	617	588	569	554	603	573	585	577	530	621	578	585	598	590	572	531	641	546	596	585	587	627	510	570	616	566	585	578	598	576
13639	1394	1305	1002	754	614	546	512	474	426	380	421	393	346	356	372	347	342	353	328	311	355	360	319	305	332	324	306	322	305	310	322	303	328	323	327	304	319	314	328	321	354	271	317	299	324	331	320	309	288	342	330	300	309	347	363	303	302	311	292	331	322	332	325	335	319	360	331	329	314	277	343	308	298	283	322	308	291	326	325	336	327	335	330	306	303	298	328	287	326	318	328	311	327	320	306	317	328	343	308	322	351	338	343	335	384	270	312	339	321	315	320	309	312	300	307	322	310	318	318	314	329	314	341	297	328	327	335	316	344	311	310	309	303	330	331	310	312	285	313	324	297	352	320	297	326	315	306	301	343	349	273	319	304	296	338	320	333	329	317	299	306	333	270	344	346	293	317	330	333	320	337	296	290	312	298	319	320	298	347	296	358	293	339	302	307	313	305	295	325	331	306	323	313	324	315	305	304	349	315	292	301	327	317	372	293	325	283	298	316	306	288	300	296	301	323	278	324	330	297	289	317	331	274	316	337	339	301	320	311	291	328	334	295	294	330	303	340	358	307	322	306	305	298	321	324	292	323	315	305	295	313	325	307	324	326	289	302	331	307	326	302	299	326	335	294	319	320	335	293	335	322	344	322	330	333	311	323	310	318	329	297	320	330	323	332	292	340	296	335	336	325	313	327	345	309	333	340	325	291	312	301	328	328	342	277	310	298	314	320	335	337	321	316	314	307	318	314	302	296	328	318	328	317	302	300	305	305	303	305	312	303	288	307	319	309	294	341	307	310	309	297	327	299	312	286	306	335	334	303	315	290	329	331	361	347	320	325	298	314	318	334	331	312	292	296	332	317	313	348	319	331	362	346	326	313	293	346	296	340	313	348	347	308	334	318	324	308	349	349	291	318	331	295	311	287	325	307	318	331	312	322	335	331	281	316	311	346	312	312	313	319	328	283	337	317	331	315	338	374	296	338	327	308	283	300	356	280	304	318	306	280	350	292	338	339	313	279	320	296	300	330	316	330	281	317	336	319	318	320	341	338	307	303	301	313	341	318	319	293	324	298	327	343	349	336	300	336	315	335	336	337	313	339	299	314	292	334	337	311	323	308	325	319	311	345	325	302	307	327	300	331	365	341	311	337	319	321	327	336	337	341	345	317	299	306	299	321	315	311	326	308	320	307	339	292	300	321	275	322	306	345	310	292	326	309	308	292	298	340	337	314	339	318	342	327	316	324	327	318	315	331	322	296	334	300	299	304	329	324	361	317	294	320	322	310	332	315	327	290	312	319	287	298	285	337	354	349	303	289	324	292	298	308	291	324	312	352	283	298	304	313	333	316	331	291	316	351	329	280	321	321	318	298	316	340	336	306	313	298	320	342	320	320	305	307	276	325	338	330	313	352	295	311	351	333	290	284	296	343	326	316	301	316	300	307	299	330	311	311	341	319	320	283	326	300	285	328	307	288	306	313	316	319	319	304	326	299	310	311	330	310	353	316	294	305	318	322	337	329	291	330	317	345	340	327	311	329	344	332	297	318	358	325	309	297	317	306	312	307	291	326	310	288	305	307	356	341	349	308	304	321	317	335	346	341	327	342	288	289	328	335	308	287	273	336	330	326	314	309	318	306	313	326	304	338	318	310	308	316	303	330	320	307	316	331	300	303	285	303	343	337	328	301	348	310	349	311	323	341	333	298	317	306	312	312	346	331	294	359	326	349	287	312	312	321	300	308	300	292	323	327	356	305	332	304	312	319	328	308	304	317	298	283	274	317	316	318	312	314	339	272	319	312	326	343	317	353	332	297	328	294	297	316	308	310	298	305	322	333	307	307	274	310	310	303	317	312	319	334	305	332	299	316	315	340	348	327	312	288	320	314	322	358	331	296	311	309	298	349	314	326	335	342	317	308	297	321	326	337	315	326	308	295	299	325	337	343	345	347	312	314	345	304	289	323	289	269	305	301	343	325	352	335	323	301	295	309	335	309	314	333	294	313	311	345	314	307	323	320	312	305	309	287	321	318	297	331	295	327	296	321	311	337	359	306	301	297	320	310	284	308	309	315	332	310	322	336	330	341	297	324	337	345	329	310	300	332	317	295	364	347	309	270	305	304	292	308	324	336	337	323	321	303	294	303	300	302	300	309	336	351	308	348	306	325	312	338	313	265	345	306	317	350	337	305	312	319	314	345	307	310	297	322	314	291	331	299	271	322	331	341	287	320	301	322	293	305	303	296	315	312	336	309	322	315	321	302	350	299	309	287	294	297	302	310	300	300	301	301	347	296	335	308	333	331	327	325	307	334	296	335	335	334	335	324	303	297	298	333	341	321	295	317	301	317	298	300	344	302	295	303	311	325	330	310	325	330	323	323	342	308	307	286	369	312	329	320	318	282	337	282	304	322	345	318	293	324	283	316	330	360	338	316	335	323	280	296	337	307	337	316	319	338	292	310	299	329	281	305	327	331	325	314	301	341	317	325	301	319	322	316	345	329	312	307	304	335	302	324	334	315	282	298	332	301	326	312	300	342	335	323	347	338	312	307	293	333	340	324	292	315	314	303	305	319	308	349	314	322	314	318	310	341	308	299	341	315	315	326	352	315	331	355	311	334	316	293	334	316	296	303	304	300	321	311	292	314	331	299	319	301	334	321	322	324	289	306	303	309	342	307	334	346	305	282	311	287	314	333	308	314	331	295	304	318	369	305	298	338	345	331	345	292	347	314	292	318	319	300	329	331	308	287	328	342	285	319	321	346	341	325	310	332	345	322	297	266	372	306	301	307	310	329	281	333	325	298	308	317	292	336	325	326	312	320	309	308	328	308	306	311	314	319	288	321	309	311	285	306	341	327	303	328	325	328	318	308	313	313	315	306	313	329	346	339	324	341	275	339	300	312	330	341	315	348	326	309	314	330	312	311	357	321	273	326	326	339	307	304	354	319	328	312	280	323	311	361	308	306	326	326	339	321	318	299	298	354	300	310	318	310	341	315	304	285	295	307	322	314	332	321	316	269	284	312	330	322	338	290	317	311	341	322	310	291	362	338	323	325	314	307	340	332	304	294	306	314	290	337	300	295	337	319	354	300	348	308	312	302	340	306	314	321	322	345	307	360	345	328	329	331	301	286	307	315	312	313	278	346	290	290	323	294	359	276	286	341	310	317	350	294	316	310	325	339	341	278	330	311	317	302	342	303	309	304	283	309	303	324	317	313	309	352	304	288	309	343	350	331	346	310	315	293	322	308	316	285	281	305	337	286	300	315	328	284	331	302	338	335	315	327	299	319	321	336	307	318	293	308	315	338	313	314	298	356	325	303	298	342	337	332	317	321	300	289	299	321	305	320	312	322	295	345	319	325	304	311	330	339	344	331	323	332	319	304	306	320	316	282	311	279	302	333	341	321	332	317	326	321	311	319	322	322	289	316	285	315	301	285	355	340	317	335	345	313	337	322	309	347	320	310	323	340	313	278	338	290	328	305	332	375	327	336	302	309
8108	1504	2841	3197	2879	2360	2068	1776	1605	1448	1270	1276	1262	1164	1091	1038	1053	1029	1004	1037	988	927	909	880	899	889	894	843	888	821	847	908	843	835	801	833	808	803	817	783	842	833	833	857	816	799	814	803	803	791	768	832	808	798	834	791	839	804	780	798	790	743	783	847	746	794	758	772	816	751	818	784	802	821	798	828	824	779	850	804	823	782	766	824	843	823	804	749	750	771	756	823	810	854	797	825	813	822	809	846	844	855	833	767	849	887	826	793	809	785	776	805	762	804	815	805	825	792	829	794	763	824	769	799	807	791	759	840	812	843	832	780	831	829	810	838	778	739	761	792	789	843	756	786	740	744	809	790	774	808	779	867	837	815	832	735	835	835	825	800	805	825	777	802	806	775	804	807	775	769	788	740	811	840	767	798	762	795	849	788	857	756	769	792	808	865	806	768	772	803	746	773	801	842	812	817	793	781	760	834	786	826	766	783	817	821	812	777	764	827	803	793	764	753	787	804	748	755	819	812	784	782	783	751	766	817	816	781	757	768	824	767	790	867	805	798	822	805	790	746	801	800	765	767	804	790	793	795	803	771	863	796	790	717	812	787	771	784	758	774	746	795	799	764	830	785	798	792	788	816	800	787	792	839	813	795	745	786	758	829	813	738	786	798	809	772	808	858	786	767	795	757	837	796	774	783	779	796	777	806	781	753	806	810	809	795	780	770	768	788	788	798	774	805	809	791	763	779	789	807	751	767	775	790	771	791	774	742	782	823	755	761	743	787	786	738	796	772	783	773	776	804	774	781	811	754	748	772	826	728	803	835	763	799	769	807	775	851	735	797	789	829	832	792	835	788	769	808	788	748	799	762	761	780	819	790	765	801	773	838	823	781	786	795	783	759	797	787	821	763	763	806	783	743	747	782	779	772	757	844	806	809	801	786	758	800	755	780	805	765	776	801	813	744	766	766	789	774	788	787	793	814	795	785	792	726	803	780	848	787	809	831	782	764	742	784	790	759	765	794	829	810	777	822	767	788	840	789	821	809	728	748	755	802	778	750	771	832	753	806	804	818	750	803	726	801	810	737	767	773	769	795	844	735	832	793	823	799	771	814	763	819	716	784	777	791	794	781	806	800	811	775	793	787	750	802	816	842	750	755	771	779	743	788	749	796	781	772	795	790	830	750	764	814	782	779	795	801	824	787	782	786	761	719	789	831	803	767	801	762	802	806	774	747	854	794	813	802	782	792	770	762	769	790	770	811	806	784	770	774	809	806	748	766	771	810	758	778	777	784	822	815	807	745	792	764	828	814	748	800	750	807	822	818	768	792	805	781	767	810	755	781	762	819	773	788	791	828	777	754	779	811	758	784	823	750	768	736	827	766	794	782	807	802	765	797	817	818	814	785	834	768	757	732	790	817	792	750	764	760	769	784	813	763	774	774	722	745	806	821	798	763	784	797	782	781	788	767	815	819	817	726	751	790	757	790	805	806	798	755	807	773	761	804	729	797	747	795	823	779	835	812	795	830	794	801	797	760	784	741	789	797	767	753	793	763	727	786	802	749	755	797	747	833	814	786	777	811	789	782	825	813	760	786	811	797	737	752	784	785	801	804	729	746	766	745	766	797	800	781	798	802	809	804	814	727	766	773	803	788	735	780	753	809	799	775	829	723	770	757	772	762	765	776	781	781	808	731	812	730	775	796	818	771	755	780	764	734	794	775	788	792	770	795	804	753	764	777	811	785	779	792	807	757	790	891	828	733	797	782	830	785	754	796	765	733	780	756	764	797	832	809	750	813	763	787	800	832	852	761	773	802	773	754	767	757	765	765	773	792	815	814	815	787	749	832	767	804	736	755	747	757	763	833	733	806	805	820	776	821	823	715	817	849	755	768	794	787	822	759	817	766	782	766	788	831	788	755	811	758	780	823	771	781	784	751	776	802	795	810	810	738	849	744	753	771	781	802	786	795	821	803	783	801	837	787	750	769	814	748	790	762	831	753	796	814	799	777	836	812	777	798	793	780	751	822	813	794	759	737	754	815	788	774	798	748	772	781	779	782	814	762	804	811	784	818	806	821	811	761	808	819	745	812	778	746	811	762	791	797	767	778	823	822	732	811	750	758	773	755	795	778	780	781	786	772	762	766	809	771	801	748	779	719	746	810	806	803	780	794	782	779	812	816	769	757	794	771	807	816	815	828	835	731	758	762	802	821	772	764	790	752	729	806	802	762	753	783	802	718	760	779	817	783	771	812	784	779	764	797	771	830	765	841	805	798	792	800	810	813	815	770	748	841	770	785	795	768	774	840	789	762	773	822	781	771	829	831	765	740	797	787	761	813	786	776	772	812	783	814	756	736	757	753	744	807	759	799	805	792	783	795	766	827	844	805	755	815	744	797	833	837	734	798	768	767	806	800	762	786	770	806	794	781	750	775	805	827	744	769	829	783	792	772	751	738	775	769	817	750	806	800	779	766	745	768	769	792	823	805	760	786	771	772	772	776	812	775	772	817	800	768	748	751	767	809	831	820	751	780	780	765	801	780	782	751	832	784	819	800	838	847	758	801	820	790	770	765	742	758	830	813	799	822	758	815	814	803	823	802	793	813	811	773	747	736	759	804	768	834	786	747	803	783	800	788	784	811	843	796	778	779	773	814	754	764	782	760	785	779	800	776	823	768	819	752	801	790	781	813	814	859	749	816	807	792	829	788	775	827	734	795	812	794	745	746	850	772	800	785	801	794	757	829	828	741	837	785	800	779	797	773	827	766	799	745	795	769	755	797	774	842	776	788	813	792	806	810	824	783	778	803	817	774	749	779	758	775	801	733	826	780	782	816	737	830	770	774	761	847	790	810	800	767	800	770	791	818	747	788	764	782	774	809	790	762	813	775	736	832	770	809	796	781	795	827	790	757	782	773	805	767	745	809	834	749	805	818	778	752	799	750	801	755	790	822	805	796	821	799	752	812	787	793	753	771	745	762	847	743	808	778	750	753	799	859	766	748	794	773	771	784	770	799	778	795	839	784	757	752	809	824	797	756	791	842	763	806	762	813	749	799	805	775	730	766	798	800	761	809	816	800	794	728	770	801	790	791	814	810	789	788	755	765	773	818	765	792	788	775	760	783	819	776	776	752	792	805	773	823	790	789	802	792	772	802	751	800	818	822	791	827	786	778	830	852	822	822	811	762	838	764	788	777	779	772	804	753	732	809	797	821	766	787	823	778	768	800	827	810	780	752	791	822	805	787	799	786	795	798	756	757	840	782	725	749	777	769	728	775	773	779	781	845	785	809	803	771	795	817	790	788	750	821	779	758	715	800	798	791	775	817	775	781	738	771	775	794	801	830	878	836	791	749	794	778	820	787	762	791	789	765	806	774	762	795	732	773	786	803	782	800	761	806	820	762	779	793	819	782	841	771	767	801	760	780	817	805	712	782	758	772	751	795	781	797	770	746	742	771	761	796	793	834	781	776	788	793	760	795	851	753	798	815	834	776
24833	3289	2482	1968	1387	1107	863	776	732	609	559	529	523	492	470	478	482	480	449	465	493	450	430	442	433	380	426	424	440	407	456	430	445	433	444	414	421	429	424	438	414	409	412	447	442	412	416	432	407	440	429	468	408	395	430	420	393	399	412	443	395	404	393	408	397	389	367	431	423	409	400	406	430	432	411	429	385	436	429	399	412	397	411	399	405	429	393	365	417	425	413	405	420	433	413	429	434	401	465	406	418	421	398	412	399	429	400	449	411	411	392	381	428	431	393	410	401	407	422	433	423	387	414	417	386	441	365	384	401	427	409	389	416	401	418	416	400	385	358	398	403	400	403	428	375	435	413	389	394	381	437	378	396	410	426	390	397	436	386	457	419	384	431	393	389	417	403	439	418	418	402	420	393	405	416	414	385	424	396	400	438	408	382	356	460	382	407	397	418	412	422	389	411	398	422	460	419	411	395	376	412	406	383	383	426	407	415	405	392	397	390	390	404	387	395	401	407	441	436	351	371	444	369	411	417	401	417	371	402	419	429	431	394	432	433	421	406	402	412	411	403	405	425	398	363	411	435	391	408	389	419	428	412	433	409	391	395	361	428	434	404	433	440	436	423	419	471	414	422	363	389	427	418	417	440	423	412	412	425	384	401	408	407	409	385	437	389	368	420	403	390	369	388	425	419	397	436	408	380	441	410	468	395	420	397	395	429	385	425	414	430	394	410	432	407	428	396	415	444	395	386	389	420	435	415	416	423	413	436	386	423	438	408	406	407	414	392	379	394	375	432	388	408	401	424	398	417	390	452	406	439	397	410	381	397	419	432	369	377	381	461	446	422	414	421	412	369	401	363	426	424	424	401	401	381	409	407	476	426	397	387	378	386	421	384	401	379	431	413	414	403	421	409	462	425	413	399	365	401	410	407	397	419	405	413	384	422	402	383	409	422	365	407	428	383	394	429	412	424	399	390	434	404	418	383	423	405	386	383	389	424	376	419	390	395	371	354	409	396	382	390	382	410	413	436	419	379	443	445	434	432	413	376	408	395	413	402	384	382	403	460	414	387	430	393	403	409	391	414	405	410	404	384	402	427	394	381	402	412	466	406	408	415	435	417	393	385	418	414	380	425	411	422	400	431	446	445	421	402	392	391	403	417	365	414	396	381	407	416	388	411	438	476	410	383	391	428	406	443	367	410	430	466	392	410	417	371	383	410	431	399	414	407	386	434	425	431	361	413	416	388	379	397	380	398	415	406	424	399	445	387	418	392	423	387	416	444	417	396	398	448	405	397	400	404	408	388	423	456	425	411	391	396	401	369	406	412	408	426	423	408	412	402	380	432	411	420	419	443	447	390	402	440	426	388	367	362	401	421	392	384	402	405	370	365	435	406	423	337	440	394	432	366	399	344	464	400	398	398	379	413	402	422	456	438	372	400	387	435	427	375	411	357	400	384	372	407	367	402	377	434	424	413	413	406	442	397	395	406	388	393	408	405	410	386	429	426	431	424	396	372	432	431	435	407	370	426	367	359	433	409	478	404	408	428	361	463	396	382	470	439	394	397	391	406	411	410	436	423	387	417	441	406	392	402	355	382	428	437	406	395	427	417	401	413	397	380	383	436	391	417	399	390	448	419	424	400	414	416	387	404	390	438	418	415	399	398	396	392	393	423	440	441	410	406	441	421	431	418	360	433	424	402	420	424	406	411	395	421	404	415	389	371	396	425	441	417	428	391	403	432	410	388	429	433	426	407	420	380	388	412	430	436	413	417	396	387	443	407	370	373	443	400	431	376	395	383	399	383	391	412	402	397	431	386	405	403	379	422	411	411	389	402	415	442	377	396	410	379	402	414	434	426	385	430	420	398	395	406	419	424	407	385	397	414	380	404	412	392	417	410	415	406	375	423	394	443	414	428	400	414	398	441	409	404	401	373	392	389	388	389	387	389	397	436	414	412	388	443	391	405	377	392	380	415	365	407	396	383	396	375	429	372	387	381	371	396	450	404	414	421	395	424	400	429	419	420	382	420	377	434	406	425	391	440	402	396	430	407	371	363	412	401	399	376	412	356	421	417	398	426	377	441	442	405	400	374	419	401	416	380	441	422	400	435	417	413	398	426	384	423	395	432	397	400	370	373	424	387	411	386	403	428	383	373	421	377	422	417	421	456	410	446	399	383	401	393	387	431	401	429	395	396	412	379	386	422	413	396	401	393	424	426	445	380	382	408	434	427	402	408	435	412	437	415	418	422	421	421	410	411	390	425	414	375	411	423	399	378	406	431	428	418	404	419	405	428	407	388	432	380	364	387	366	413	446	390	432	435	371	383	454	394	398	377	381	439	387	412	414	420	411	394	385	394	415	425	429	384	431	377	415	395	438	392	392	407	398	349	431	402	419	417	391	384	390	403	417	405	410	415	392	384	396	427	398	404	426	421	390	392	407	412	364	410	401	406	412	419	374	417	438	428	393	413	390	428	376	432	392	432	432	382	416	372	400	383	422	389	396	423	388	405	398	445	407	412	397	399	429	369	392	424	383	423	397	391	412	424	390	393	406	429	440	439	447	414	394	430	430	410	430	410	419	413	411	391	392	387	380	402	405	414	400	399	419	394	384	403	428	387	354	416	387	379	367	403	430	433	424	409	408	398	409	396	435	382	443	442	435	434	398	418	422	393	445	394	432	425	412	404	418	412	416	379	398	382	415	407	417	404	393	408	443	396	402	433	429	406	427	398	394	407	439	408	397	410	406	419	400	435	436	413	367	450	407	422	387	419	399	425	398	472	376	415	423	369	429	423	404	414	406	377	413	453	415	405	393	416	374	419	419	392	395	443	401	394	395	431	443	379	382	398	422	421	411	378	392	391	401	373	427	428	437	422	453	425	447	394	408	414	397	397	402	401	418	380	426	425	419	341	441	388	401	394	383	405	387	412	431	403	388	420	390	398	406	439	395	428	403	356	400	427	366	434	426	405	407	422	409	407	398	403	419	395	430	450	420	374	426	408	399	410	415	443	413	402	395	384	392	389	411	433	427	379	381	441	385	427	390	431	424	414	439	436	387	431	398	396	411	403	404	429	390	397	408	419	399	407	398	408	391	429	427	390	381	398	408	406	392	369	425	406	411	426	421	438	411	419	400	417	367	428	376	355	422	413	410	402	429	425	387	427	386	430	383	402	435	415	376	396	412	457	417	439	398	410	398	405	404	394	405	389	409	407	372	411	424	405	387	416	399	415	457	429	399	411	396	390	430	393	428	439	408	455	417	404	390	381	413	392	382	396	377	414	412	426	432	360	415	390	386	421	439	359	416	381	428	410	370	399	370	405	413	419	406	406	420	427	396	407	373	405	413	432	401	404	386	419	415	415	382	439	405	422	425	401	388	370	407	427	435	419	425	377	433	389	395	398	429	410	432	418	416	410	376	375	397	426	415	432	428	388	418	394	440	387	420	433	381	413	369	383	413	375	414	388	407	454	384	418	350	442	442	404	408
11824	2402	4814	5485	4730	3992	3314	2928	2568	2233	2037	1810	1777	1595	1539	1433	1440	1425	1311	1285	1230	1220	1210	1198	1184	1149	1092	1059	1180	1118	1107	1133	1017	1023	1030	1082	998	1047	990	1021	1027	1023	1018	1026	1000	1025	1034	1043	1040	991	1013	1036	1021	974	998	968	1001	984	1013	975	974	984	991	951	1028	984	976	1060	978	1008	995	993	987	989	957	1025	950	994	989	994	945	922	927	960	965	977	960	924	945	979	910	935	988	967	1031	977	1045	991	1049	1036	992	1013	1006	1075	979	997	986	976	966	1009	991	1004	991	1011	1057	1014	1014	1027	1004	980	1004	972	1013	951	987	985	985	948	949	967	996	977	980	969	1023	1009	958	918	953	1001	966	1005	949	930	940	978	971	971	906	986	1014	926	954	918	1040	935	907	920	1007	983	970	991	952	968	960	963	974	984	956	947	945	940	979	960	989	976	926	1022	906	954	892	927	933	936	974	909	943	957	959	933	950	979	985	994	971	991	985	1041	989	1001	972	987	950	954	936	981	918	956	946	954	970	972	948	984	958	1034	931	949	963	935	996	941	874	920	989	984	976	947	1020	915	963	1008	984	919	1006	957	910	942	995	931	1000	1004	1001	966	956	931	997	1028	905	932	954	958	962	910	947	972	972	900	941	1008	896	926	972	938	914	953	906	977	955	971	964	956	1012	986	916	988	1010	979	923	932	935	957	1012	950	902	951	940	910	890	925	928	942	943	968	989	910	906	1024	936	914	926	920	946	939	999	941	914	976	967	919	990	949	951	965	961	975	949	962	961	961	941	976	917	1021	944	933	1001	959	976	930	957	954	931	983	928	952	924	932	935	959	982	924	974	988	987	895	979	928	977	977	939	954	978	937	971	924	974	944	890	982	950	950	937	996	991	960	949	909	979	948	913	968	943	903	907	957	942	978	941	930	943	952	983	951	991	976	980	969	936	959	1001	916	909	973	932	963	937	932	982	957	973	963	933	982	937	914	989	1019	911	953	909	977	960	959	882	948	981	1000	938	947	967	927	908	1028	977	958	986	958	962	938	958	947	948	1024	950	969	954	965	918	982	925	980	960	962	966	906	973	949	919	939	955	990	988	930	992	927	944	990	947	925	944	954	1029	967	898	1003	957	964	1033	972	938	969	932	994	936	901	962	930	979	937	972	963	960	989	972	1008	941	958	931	943	945	974	952	1003	1005	923	921	958	933	989	912	946	952	969	998	888	949	957	946	904	1013	945	945	923	945	948	934	952	960	938	974	947	937	1015	931	995	925	939	947	913	940	943	940	964	969	1016	988	1040	928	949	951	960	943	962	923	965	915	845	995	915	961	950	938	927	934	938	894	928	940	965	981	927	966	898	927	919	944	1013	942	967	935	1017	906	921	905	929	916	926	929	971	993	895	990	943	968	919	938	982	992	965	973	956	954	955	965	933	938	979	970	977	916	959	976	980	918	955	951	932	970	993	905	959	909	954	897	967	951	951	972	920	944	1005	963	912	976	930	949	956	908	1001	956	1003	916	961	940	952	980	951	958	957	965	920	922	951	944	974	936	987	922	949	934	944	969	948	966	957	948	954	979	977	927	983	947	942	932	939	984	991	919	955	907	965	958	929	940	947	971	944	977	935	1006	965	946	993	933	942	957	956	912	936	973	934	993	968	952	980	1033	929	955	951	919	1023	907	972	939	927	936	943	980	965	939	977	1015	950	941	945	940	944	953	975	963	987	951	947	977	944	952	956	921	994	1009	981	1021	975	1016	933	925	965	928	968	976	975	911	914	927	941	996	986	940	948	971	915	896	913	919	966	936	982	945	929	953	963	1004	963	908	935	888	946	976	947	967	953	952	955	920	920	964	933	1000	924	959	935	930	969	912	965	993	938	960	1029	893	1000	938	915	947	973	924	950	931	954	956	939	969	980	932	918	947	954	973	913	957	967	927	982	1002	1009	944	938	972	948	967	999	951	968	967	977	945	981	976	961	969	976	968	973	968	927	937	942	926	920	979	988	982	945	988	924	997	966	993	982	937	946	964	917	989	928	1014	929	944	969	946	990	973	974	966	962	953	970	963	957	974	910	960	976	921	963	991	920	978	917	1002	929	970	918	961	952	998	984	890	984	915	989	918	950	944	929	952	931	886	914	943	981	931	954	922	903	887	940	968	968	944	977	920	959	905	953	970	974	903	983	901	975	935	975	969	946	1025	1000	955	907	928	934	990	928	960	965	942	941	933	943	980	923	945	933	930	918	926	963	905	966	937	907	950	938	887	944	1000	1061	951	950	892	991	995	962	980	983	902	922	957	929	941	989	950	941	978	960	953	950	988	1009	978	955	940	910	999	975	969	940	925	953	904	970	937	920	942	981	898	950	997	965	948	930	936	1007	948	1000	939	903	988	946	910	983	965	950	1015	1003	984	930	905	971	966	965	993	914	943	988	1019	962	923	968	936	934	917	940	968	974	970	961	960	962	901	924	957	960	935	928	918	938	985	1005	964	939	918	946	922	922	988	973	952	973	944	965	941	1021	924	984	955	966	932	934	935	1005	954	986	977	922	997	950	959	958	976	925	967	962	959	939	924	995	970	1006	962	934	962	950	951	940	959	947	967	1010	944	995	918	920	970	888	953	982	1036	950	945	965	992	950	995	952	913	955	972	983	937	897	911	986	968	985	869	942	914	1025	1012	945	1015	949	934	993	962	986	882	923	924	969	964	915	922	933	1026	985	908	926	878	943	923	938	970	982	960	974	951	954	927	917	959	976	937	922	931	986	950	959	948	881	976	933	952	911	976	912	967	902	987	998	977	1030	940	979	956	900	941	979	955	959	979	946	957	954	887	951	978	928	986	933	1006	928	966	992	978	976	945	983	903	962	950	985	900	928	918	961	966	949	945	984	930	929	949	963	948	932	956	903	1018	991	1040	961	958	905	963	973	961	973	983	997	951	992	1043	938	965	947	943	956	986	900	954	1010	1008	1022	959	935	987	960	1004	969	945	927	918	998	997	959	981	952	992	944	950	971	978	945	931	922	953	937	937	1022	945	993	958	986	911	917	961	949	972	906	928	915	973	923	976	959	965	938	998	930	928	898	955	965	983	998	920	918	897	904	967	960	939	1008	945	995	923	935	1001	986	951	875	994	898	1002	906	983	1012	930	982	999	971	975	972	970	943	949	993	964	930	942	947	958	985	953	980	973	924	955	958	992	977	1003	955	995	996	906	971	995	932	916	969	928	980	999	979	951	897	959	935	929	977	965	965	982	975	961	960	899	953	982	968	972	897	975	920	884	912	976	941	947	940	1001	965	966	927	999	953	923	931	975	989	963	957	934	893	950	955	981	954	1022	971	893	958	984	882	971	981	955	940	1016	927	966	945	954	967	966	950	873	931	922	935	945	944	925	969	965	946	944	944	909	990	974	945	970	935	1000	974	935	959	943	921	959	976	980	996	925	879	978	964	926	935	932	980	962	1010	920	1016	941	942	923	969	947	939	973	931	975	944	987	922	928	965	981	961	934	929	932	937	980	964	884	965	932	932	963	971	948	952	962	1021	921	998	969	951	975	933	981	923	923	986	936	964	943	892	940	940	1007	945	998	961	945	941	982	972	928	919	947	958	983	899	921	936	940	896
2339	219	257	227	226	251	226	236	234	225	248	243	246	196	225	212	234	233	201	227	213	226	192	227	221	259	215	224	226	204	201	198	230	253	251	205	241	231	207	213	234	245	208	228	237	246	218	234	218	194	221	224	217	249	243	225	228	237	213	235	230	221	229	195	233	240	201	216	237	218	224	229	222	230	243	212	199	225	219	264	257	235	248	205	208	241	219	235	240	229	222	218	232	207	258	220	226	221	252	212	240	247	207	209	234	208	204	236	237	247	207	204	212	252	208	229	217	215	224	237	244	226	233	225	222	237	240	222	229	205	221	225	216	211	212	236	222	226	249	215	211	239	214	225	208	209	238	217	210	226	211	250	231	224	236	248	221	235	224	267	219	223	230	239	232	239	212	178	225	213	221	215	223	219	218	242	223	220	208	205	203	238	245	230	260	258	245	232	240	221	201	214	213	234	226	227	239	240	224	208	203	217	232	240	190	235	204	236	236	252	220	204	223	230	214	191	246	221	203	221	216	231	209	219	190	212	210	256	239	214	205	257	236	246	237	211	219	198	219	228	209	236	229	209	222	225	227	238	196	222	222	228	212	217	247	221	224	261	212	249	219	201	210	211	222	203	245	234	233	270	214	220	243	233	247	228	221	225	221	216	218	235	239	247	234	229	251	220	244	240	232	227	224	208	205	221	211	238	213	224	237	207	220	242	225	226	227	246	224	250	216	210	215	231	231	208	198	200	234	192	246	249	212	213	227	208	223	220	205	228	209	219	209	221	227	235	222	234	210	184	221	197	224	230	226	218	217	228	232	229	219	225	241	265	219	189	232	235	218	239	217	252	242	239	237	212	217	232	224	217	216	232	191	214	250	224	240	219	209	202	216	211	228	197	252	224	229	204	245	228	217	225	251	236	214	215	227	230	232	212	234	215	228	220	248	245	214	224	225	235	212	202	226	217	233	206	216	198	225	194	215	217	215	200	209	227	237	201	250	243	224	204	218	214	202	208	230	251	236	215	214	224	237	216	203	226	230	245	226	210	203	219	209	246	222	245	238	220	247	213	242	236	241	215	234	223	215	218	221	225	219	212	239	204	223	203	214	238	222	228	251	225	223	258	235	201	193	220	215	253	224	245	218	211	196	185	240	230	242	227	229	224	199	188	222	231	196	192	222	241	220	241	246	226	247	213	201	230	236	244	218	258	191	227	232	207	245	254	212	220	250	219	226	205	228	213	235	237	220	210	228	195	232	227	261	229	222	218	226	205	254	231	203	200	220	235	230	204	230	219	204	257	250	247	218	235	245	229	242	236	216	215	226	217	226	210	210	207	214	202	238	219	222	218	240	223	233	243	224	220	233	212	234	253	244	207	253	224	238	260	208	231	226	250	260	216	255	235	243	188	235	237	232	260	209	202	207	246	234	214	220	218	219	220	247	209	204	223	209	227	240	212	242	211	245	243	215	239	233	220	208	242	249	219	266	208	217	238	227	251	226	230	204	205	232	203	206	194	227	230	217	229	230	230	247	215	212	218	238	223	230	224	226	213	225	222	212	222	247	231	225	234	192	215	225	235	236	264	205	205	252	217	256	223	216	207	244	212	219	252	249	192	228	207	233	221	232	217	225	234	220	221	241	220	219	223	206	234	206	215	217	201	198	234	230	253	227	241	212	239	252	216	216	255	234	231	233	213	187	214	223	211	211	220	214	224	242	225	226	219	211	201	242	215	236	234	242	214	240	198	235	238	229	217	256	243	220	209	256	238	233	250	221	224	209	218	211	218	255	211	206	237	280	256	223	227	224	239	238	248	219	258	221	232	212	202	235	216	193	196	219	209	232	216	219	188	229	190	233	211	203	201	225	217	214	238	213	244	203	238	220	202	237	240	244	237	220	225	224	206	224	244	218	197	225	224	252	230	210	229	222	223	205	228	242	228	225	223	222	227	243	205	267	230	191	227	226	209	213	248	261	223	200	224	213	214	238	206	229	222	207	211	226	214	211	233	221	266	258	220	220	226	218	221	239	232	238	238	240	248	256	206	238	248	228	226	214	211	230	215	235	221	215	196	225	225	226	218	230	226	223	223	222	231	238	236	240	207	221	236	197	241	238	220	214	243	240	210	213	209	238	203	235	241	234	229	231	241	206	223	188	231	212	255	251	215	215	188	217	216	220	229	244	219	210	246	239	232	258	213	242	221	239	220	259	235	221	240	223	236	237	248	211	233	221	212	225	221	207	244	247	214	218	238	233	223	204	226	234	220	216	248	226	193	221	225	221	205	219	222	229	226	224	202	207	248	207	221	251	237	253	240	240	231	223	223	210	231	230	230	253	216	244	218	248	225	232	253	247	227	241	239	247	232	198	213	250	213	231	215	219	257	247	209	217	247	219	235	239	218	190	201	234	255	207	235	221	224	222	222	220	238	215	260	222	224	226	219	200	218	216	236	227	206	266	236	224	224	210	209	216	221	254	224	217	190	230	268	221	211	209	219	238	217	232	211	219	232	215	218	211	222	220	232	221	220	241	225	220	216	224	239	214	243	245	250	209	226	226	250	234	216	252	226	212	247	218	207	224	201	210	187	231	222	190	221	211	255	226	226	220	232	264	259	221	235	223	231	234	237	206	215	220	220	213	219	241	224	231	232	220	222	282	235	251	257	242	225	215	235	216	229	225	222	217	244	244	239	229	211	252	222	196	216	200	234	208	237	221	216	221	226	236	228	217	238	212	219	229	230	204	233	234	238	230	211	254	225	230	235	228	193	232	220	222	219	220	220	237	223	226	201	195	227	226	244	193	253	205	207	238	216	217	215	218	200	217	218	207	204	211	232	210	235	259	241	245	234	226	229	228	234	228	222	214	233	246	243	196	239	224	202	217	221	217	236	222	228	228	235	213	220	214	221	200	210	213	232	216	235	239	237	221	269	204	234	245	216	223	235	211	218	232	221	220	210	251	213	213	222	237	231	235	224	233	243	223	234	218	218	226	235	230	233	221	218	219	217	250	250	218	207	224	199	222	206	228	235	227	233	252	213	225	223	225	172	242	205	217	245	233	210	231	208	234	264	222	231	225	194	207	201	237	237	233	237	239	228	222	242	209	227	233	250	249	241	226	222	247	249	248	229	180	229	218	223	202	230	190	227	212	221	222	234	225	233	236	223	204	245	214	232	201	219	193	246	209	212	211	234	219	259	237	244	214	216	229	202	218	232	209	235	248	237	208	209	249	235	187	208	223	222	237	239	212	198	211	215	210	191	226	209	199	210	217	249	214	205	204	239	234	222	216	238	218	236	178	246	213	227	210	226	210	212	253	201	208	228	250	213	239	234	233	206	194	225	249	226	232	244	227	229	212	227	214	228	219	223	221	208	252	218	220	231	214	201	231	233	214	213	203	231	202	254	227	216	238	237	239	219	256	250	232	218	204	205	233	217	208	250	213	200	224	240	200	229	220	237	226	227	220	213	272	227	217	224	206	194	248	229	239	252	225	221	236	225
2844	639	672	681	681	656	591	620	646	607	663	598	580	600	595	613	561	630	580	615	657	604	604	603	616	623	598	585	577	535	607	614	591	581	578	558	593	594	563	580	552	622	577	541	603	585	623	610	563	601	595	574	595	602	590	588	613	631	572	597	591	614	567	560	556	582	594	594	604	592	582	608	577	636	567	572	630	596	620	606	602	547	572	582	554	589	560	516	551	581	603	599	560	574	621	583	581	589	575	616	594	617	594	577	583	610	598	562	622	578	596	622	566	624	609	527	557	609	617	546	625	604	617	589	558	602	615	558	626	589	601	586	578	588	636	560	577	566	590	542	591	613	603	568	631	582	589	581	616	580	535	588	595	636	587	573	585	604	558	607	605	573	533	575	609	591	592	580	620	542	628	588	554	574	536	576	591	612	587	566	549	576	604	578	657	561	584	584	596	574	598	588	586	620	558	571	573	605	575	617	547	622	565	609	561	603	562	601	560	577	617	581	566	540	579	566	604	596	588	571	633	579	542	580	557	593	555	605	612	557	633	601	600	616	612	613	600	598	604	617	579	599	555	591	583	543	566	542	592	552	581	622	583	577	592	568	602	589	590	598	572	599	588	594	636	592	618	591	550	579	569	605	574	564	578	605	560	613	572	580	573	560	581	568	584	585	567	595	572	576	579	599	597	582	558	596	608	621	629	534	592	592	600	551	549	567	551	593	569	586	567	543	600	619	585	561	579	598	584	601	586	563	553	611	599	591	604	590	549	585	597	622	598	572	566	557	562	519	591	600	594	586	559	575	623	566	595	598	619	637	611	609	577	613	547	620	602	614	557	571	605	592	579	570	557	601	583	586	579	575	568	580	574	608	544	604	606	607	604	576	516	536	567	597	599	617	607	570	557	541	603	569	595	617	615	608	593	618	586	529	613	598	588	578	600	576	587	569	629	623	589	607	550	558	574	609	611	562	607	572	570	566	586	579	586	581	572	558	607	631	557	610	564	610	574	576	572	592	561	555	553	617	577	588	570	624	587	582	579	567	585	602	590	587	579	587	563	596	570	584	625	565	576	565	591	631	575	624	580	563	588	564	585	573	610	583	526	587	584	577	600	610	595	577	567	620	563	562	569	601	567	617	605	585	547	579	555	620	564	576	580	595	597	568	622	554	598	586	575	567	627	572	590	604	571	557	573	580	598	579	572	586	574	599	626	625	572	578	593	576	599	542	590	579	592	579	600	584	590	611	591	619	626	574	602	604	584	615	572	551	532	542	569	585	578	638	545	540	618	592	572	640	596	605	564	587	606	596	539	565	612	566	614	571	614	598	564	598	590	557	558	569	575	582	582	605	570	572	608	589	613	547	570	543	569	563	664	588	578	609	576	605	617	586	562	594	612	574	636	590	654	596	573	600	584	565	594	610	622	601	565	641	581	563	587	583	572	544	614	559	607	589	568	603	602	584	588	556	573	623	566	626	568	585	581	580	576	545	579	605	611	597	595	636	583	627	584	603	618	567	568	611	605	591	585	561	575	600	575	586	614	589	564	580	606	569	524	566	635	580	554	580	588	631	602	597	591	564	597	593	615	536	567	613	573	592	536	575	582	538	539	582	597	584	555	598	596	538	591	580	582	556	546	555	591	547	590	557	573	589	568	543	566	584	583	549	608	568	575	567	564	548	584	550	570	580	631	586	537	547	588	662	581	603	598	599	561	594	596	576	567	567	566	581	558	599	624	584	602	600	565	599	592	583	589	611	583	577	577	617	576	619	614	547	603	588	577	574	568	589	577	582	605	571	591	575	596	569	558	578	549	617	530	590	571	581	641	556	628	573	566	597	571	580	619	589	598	552	567	562	597	586	568	605	544	599	572	582	571	579	554	540	648	586	595	587	605	607	612	555	544	560	552	601	611	600	626	617	586	589	566	591	569	571	630	597	566	621	597	566	609	620	628	597	582	633	614	579	573	595	573	552	601	608	633	622	559	567	554	584	561	589	642	587	584	607	575	598	653	570	585	634	561	551	568	555	562	571	612	630	602	595	590	560	554	578	601	616	589	562	588	580	571	590	592	570	632	578	560	579	555	610	580	587	628	629	614	612	578	587	615	584	623	604	576	582	621	523	588	585	589	590	554	562	513	570	581	583	587	606	594	558	570	574	545	552	578	568	596	576	572	569	581	569	601	618	568	605	600	586	569	591	559	580	580	567	585	557	607	617	593	600	600	568	557	592	598	656	565	559	587	612	569	615	612	599	628	571	572	576	595	583	583	589	599	563	575	570	570	538	596	616	581	596	568	549	562	566	558	608	591	564	593	602	582	566	590	622	648	561	613	600	630	566	551	612	643	563	587	573	579	598	636	588	546	615	561	581	559	613	589	609	560	589	644	556	574	597	595	562	584	612	617	603	600	596	589	572	601	601	580	577	564	586	582	596	547	563	561	553	580	595	574	590	594	585	579	577	590	551	605	597	599	624	576	658	570	632	598	534	541	574	563	538	587	588	598	591	572	593	542	644	594	574	632	542	583	555	543	618	557	571	612	595	611	604	599	581	608	578	570	567	570	569	602	591	580	589	602	568	560	597	590	595	571	584	596	578	597	561	565	601	587	598	526	557	590	595	558	597	586	562	545	565	580	618	592	597	586	600	599	572	556	584	576	562	578	635	567	629	579	621	614	630	565	605	583	600	612	567	588	597	568	571	611	546	533	577	608	562	563	581	604	553	581	584	579	578	520	573	605	604	570	563	610	554	574	555	588	596	568	567	605	598	569	572	595	618	551	595	579	571	608	538	584	570	587	598	586	580	577	566	660	593	590	607	565	576	565	609	617	648	569	601	617	563	568	597	607	557	611	542	589	571	606	590	577	578	547	578	591	585	539	648	542	570	576	579	526	587	581	563	555	582	610	585	567	637	606	616	606	581	576	584	542	610	579	581	610	581	586	593	575	553	542	556	591	572	564	575	576	578	555	576	584	623	585	568	605	546	628	573	554	587	595	568	578	632	605	577	583	587	572	583	590	608	604	662	592	555	593	579	607	585	575	567	529	600	577	602	595	602	627	534	557	545	577	565	608	553	604	550	553	583	593	595	554	583	593	581	620	559	584	555	582	557	587	565	579	581	575	605	587	542	568	549	620	613	563	562	573	581	617	587	586	588	573	552	618	552	595	582	604	615	575	603	623	587	588	609	552	563	598	580	588	594	568	595	585	620	604	611	587	600	585	608	613	597	554	590	571	624	607	597	605	567	594	594	577	578	585	578	574	571	585	596	620	555	600	572	551	647	584	603	598	572	591	580	565	601	603	619	617	569	597	596	563	611	580	580	584	564	568	578	606	569	640	585	592	641	609	552	567	581	561	576	619	576	599	608	596	558	573	606	590	616	570	621	550	572	562	608	556	608	577	561	540	563	595	580	569	621	586	572	589	645	580	542	581	614	608	607	582	564	586	628	529	588	619	579	596	555	549	612	628	595	625	588	586	566	577	587	588	610	610	578
14913	1426	1302	1040	828	657	577	493	468	425	423	380	411	353	369	384	342	362	390	308	350	359	396	335	365	343	316	319	343	324	318	315	332	332	312	329	322	320	324	321	345	353	317	302	333	306	325	354	301	338	301	331	348	355	306	338	327	313	329	335	321	320	362	329	302	357	314	290	345	344	327	291	339	351	325	335	306	334	333	309	303	312	325	338	322	299	318	335	338	339	320	340	340	333	345	345	295	325	303	317	337	345	327	326	329	327	305	355	332	331	301	325	327	314	314	332	349	364	299	334	343	341	338	332	354	337	334	371	315	301	326	274	319	351	335	331	360	311	315	338	362	341	349	318	320	347	322	306	319	330	320	332	338	348	328	328	346	307	311	344	326	316	340	306	334	323	309	335	334	310	333	301	347	342	317	315	311	304	294	297	333	338	313	337	312	318	325	328	345	312	323	332	338	344	323	300	353	315	293	334	332	344	331	335	315	324	358	348	329	339	337	304	301	328	324	323	335	321	321	314	324	327	331	339	349	290	333	331	353	309	335	341	327	357	306	335	316	325	333	311	322	329	317	294	308	344	347	337	306	304	307	322	324	331	334	334	320	315	286	318	305	296	336	315	335	318	356	306	332	307	316	329	292	339	337	310	334	327	311	334	319	342	326	323	334	342	293	309	314	354	278	317	325	314	324	330	335	332	336	329	325	346	287	357	336	311	321	330	338	329	312	338	337	317	358	318	322	323	325	333	313	331	319	334	337	309	317	317	345	287	281	285	325	304	322	299	325	330	310	322	320	333	318	313	313	308	336	317	302	347	354	320	327	371	300	331	330	288	331	308	310	315	322	284	302	318	313	326	281	316	313	340	328	342	305	297	300	338	360	310	370	328	324	319	336	321	313	313	305	296	305	343	349	311	312	326	320	346	315	352	331	345	342	347	331	329	344	336	311	315	326	311	288	325	319	330	319	347	329	329	336	313	318	321	329	334	323	328	351	325	376	314	313	350	366	318	327	338	318	330	306	327	289	331	335	337	317	311	296	313	340	362	336	321	340	332	313	312	358	329	323	329	296	355	352	352	308	303	333	331	292	307	305	296	327	328	325	321	339	327	336	332	345	328	320	299	322	335	334	302	315	334	317	300	359	311	316	321	307	338	346	335	306	332	311	355	306	323	325	318	319	315	322	322	302	361	336	314	346	359	351	303	310	318	307	328	330	333	335	316	319	319	342	314	313	320	349	282	314	311	319	338	333	338	312	300	273	315	302	320	312	336	325	335	324	335	318	302	344	342	329	288	305	332	322	335	321	355	317	333	353	350	332	318	336	302	326	333	339	283	342	305	315	342	308	352	312	326	331	289	327	302	333	319	360	337	336	336	368	340	285	284	334	322	293	324	324	321	320	305	296	309	282	318	308	321	319	322	329	312	353	339	344	340	348	280	334	296	335	355	312	335	294	349	334	304	316	323	302	345	351	327	338	339	345	349	335	304	308	310	332	330	324	319	296	317	310	344	299	329	298	359	324	297	302	335	325	302	337	362	344	336	341	333	293	327	327	347	356	330	322	329	347	307	348	325	348	343	291	300	319	301	309	307	324	345	284	312	353	298	326	325	342	339	293	313	307	346	311	319	331	352	336	343	324	299	325	335	329	312	292	310	319	329	328	316	320	301	350	324	310	303	368	319	302	313	333	325	341	328	327	360	286	317	291	296	328	330	325	328	322	304	326	305	299	358	324	316	347	331	331	328	342	313	337	347	373	308	334	305	337	308	318	312	318	345	353	329	338	329	321	316	325	315	303	312	321	349	333	300	324	307	360	343	328	350	320	297	317	326	312	352	328	332	306	301	339	320	324	315	294	295	326	320	322	312	333	323	293	308	335	307	311	346	334	318	277	319	318	303	318	315	295	328	338	326	301	328	303	309	303	295	309	315	337	319	339	327	312	333	300	309	335	335	315	320	349	336	331	321	321	348	312	320	315	338	310	335	318	310	295	332	292	309	332	311	287	298	328	310	315	340	343	359	337	301	326	358	333	331	391	344	320	327	340	316	280	333	349	340	315	326	335	357	386	306	342	343	323	340	333	304	298	351	339	355	313	329	276	335	318	349	312	311	313	278	317	336	339	320	310	313	307	292	350	337	357	317	343	316	363	330	312	338	310	348	339	322	327	286	355	326	293	368	318	305	325	334	342	336	344	340	309	329	333	292	327	312	322	319	337	357	302	310	335	320	323	322	309	326	317	307	334	305	320	350	332	334	322	322	331	344	333	347	323	317	330	348	324	319	327	369	322	344	309	292	338	304	304	307	346	343	309	336	325	357	344	315	316	297	300	309	320	311	322	319	359	307	287	319	334	317	316	266	314	300	309	319	317	317	326	350	291	273	365	326	339	317	336	329	328	320	334	324	299	320	287	296	315	305	325	353	287	357	303	343	315	317	357	322	362	326	317	302	304	334	318	345	341	354	310	331	313	359	282	335	308	319	299	345	289	342	319	336	305	313	303	324	308	324	342	337	307	299	284	295	303	332	323	339	323	323	336	306	321	316	336	302	327	345	341	313	310	301	284	310	326	319	289	312	311	331	337	346	341	314	346	310	344	329	368	333	330	314	323	314	330	307	317	302	304	326	330	312	286	317	290	282	338	333	314	289	319	307	300	340	315	335	314	357	305	326	351	336	332	337	306	338	346	355	351	319	331	349	307	333	329	347	320	325	329	330	306	297	321	313	325	301	307	310	353	349	313	315	335	319	330	323	333	330	284	318	318	332	308	341	336	330	335	299	340	336	300	371	361	309	314	308	336	326	352	369	310	297	293	339	334	328	326	326	328	329	309	324	303	308	326	348	299	338	306	346	306	344	333	327	335	317	323	297	323	317	323	290	341	320	312	318	323	344	323	301	303	287	307	351	296	305	287	326	308	322	348	268	311	314	332	333	306	306	293	320	322	337	329	342	362	324	336	345	334	320	348	340	333	361	318	335	305	303	321	327	314	332	326	294	349	335	342	343	307	304	301	290	294	332	326	320	327	310	324	324	329	315	330	313	340	349	342	299	314	325	350	324	316	317	331	292	314	345	321	328	322	290	363	335	330	327	304	328	300	339	307	337	328	333	337	324	347	374	292	314	325	349	341	316	323	310	319	297	348	312	320	321	307	326	343	308	325	331	292	318	274	308	284	298	341	313	308	325	315	336	334	339	331	329	324	327	323	344	340	327	334	322	323	303	317	360	322	339	303	300	315	310	350	316	310	337	303	350	316	349	328	310	317	330	353	351	355	325	311	327	338	323	293	327	301	330	283	357	335	326	314	302	334	329	297	328	319	297	351	331	369	332	275	300	312	338	318	299	327	299	313	326	312	331	303	331	309	317	323	327	348	326	305	331	345	325	306	311	299	338	320	354	333	330	346	284	332	302	293	334	313	331	330	347	325	326	348	314	309	330	328	312	309	331	324	319	328	331	322	319	333	331	334	317	300	323	335	316	340	309	313	311	314	327
8496	1545	2834	3194	2757	2381	2074	1807	1652	1456	1366	1292	1240	1097	1161	1023	974	974	1035	904	952	914	921	931	917	930	864	889	874	884	887	841	870	889	827	857	841	878	795	876	873	845	868	851	856	809	877	819	808	816	809	856	811	858	835	801	828	839	818	880	814	800	820	834	797	798	809	782	769	843	847	800	890	842	808	818	805	816	821	829	828	766	821	808	768	820	877	778	817	803	797	782	825	812	809	844	810	805	838	818	848	829	869	853	852	887	870	831	845	875	799	743	866	774	787	817	844	836	834	811	800	804	836	834	803	798	816	816	817	741	825	830	760	810	763	826	802	836	807	809	788	804	795	777	795	805	776	758	812	840	760	802	813	826	811	783	759	810	767	820	849	859	808	767	792	820	797	781	840	831	806	745	817	779	815	771	768	788	845	820	780	800	788	800	867	816	829	781	757	814	818	842	786	807	797	800	790	818	784	796	831	818	818	815	802	791	800	783	765	764	806	786	774	803	781	784	805	790	785	808	801	735	806	787	862	795	783	819	820	784	798	777	852	816	752	767	790	833	742	806	828	780	801	752	814	797	786	806	838	740	785	792	805	764	793	748	757	793	803	791	773	798	803	786	808	811	822	805	763	735	790	737	848	844	771	806	819	813	797	855	802	801	795	779	788	818	843	791	827	855	809	797	779	761	820	783	809	783	743	823	783	780	832	806	799	796	783	804	823	847	809	794	837	815	779	792	758	808	815	813	837	766	808	788	812	757	833	794	788	790	812	799	788	784	801	749	823	797	798	782	831	830	761	803	779	810	806	802	750	791	783	773	792	836	837	820	767	854	832	835	802	858	767	804	785	806	787	820	775	806	743	790	781	820	780	742	854	827	821	772	861	822	790	810	791	794	759	814	792	815	810	777	810	762	856	867	789	747	802	767	815	806	820	819	833	772	825	755	851	792	824	780	825	788	821	796	760	800	811	814	786	821	823	836	836	793	815	784	772	783	777	823	788	822	853	798	807	784	775	812	828	782	792	828	814	804	802	806	765	762	797	794	818	858	780	789	763	791	808	770	827	753	775	777	790	797	771	799	797	793	836	780	750	835	821	787	813	770	831	767	760	803	740	828	787	810	799	844	842	769	829	791	824	759	783	770	795	814	803	855	764	749	827	783	759	742	856	810	805	842	762	756	795	832	806	803	845	767	772	771	809	783	789	818	791	805	784	822	746	796	778	806	803	778	833	821	789	799	783	798	832	791	853	794	857	815	841	799	820	757	843	774	790	786	787	776	797	776	846	802	771	727	840	773	862	839	827	764	803	781	751	808	838	779	758	793	796	828	838	797	793	834	770	799	791	798	820	804	821	820	759	789	764	837	828	818	833	818	834	796	837	743	818	788	779	867	764	795	808	795	811	856	827	808	786	834	794	757	794	748	769	793	781	832	785	803	786	755	798	813	793	808	807	809	833	805	754	794	812	812	799	833	806	776	787	794	826	834	785	800	827	830	805	875	846	778	817	837	804	800	883	763	798	820	794	750	816	746	833	802	827	785	849	829	809	745	839	812	729	776	755	807	775	789	826	799	796	796	798	765	789	857	760	803	796	826	771	834	838	786	763	767	811	789	767	761	856	798	825	848	808	790	835	805	752	846	782	808	788	864	834	766	776	758	844	776	815	836	763	782	809	780	782	774	757	837	781	749	822	807	789	872	889	734	776	783	795	741	792	797	842	861	817	759	787	800	855	763	773	780	789	847	809	760	781	828	797	759	780	807	824	822	796	762	809	783	804	841	800	770	800	823	800	768	822	837	788	800	798	785	815	832	796	756	785	824	835	788	788	839	784	841	780	816	778	833	744	829	817	801	779	823	810	833	826	763	802	767	872	802	751	814	755	812	807	800	803	837	816	755	780	865	821	817	803	756	829	812	827	824	808	763	806	829	809	844	813	832	793	769	871	809	825	764	858	799	811	832	784	795	752	790	808	808	758	826	768	741	826	766	776	808	787	792	778	755	784	825	867	800	763	757	822	808	781	825	783	802	751	810	797	820	799	797	793	789	825	776	793	828	854	801	774	788	835	796	759	795	797	800	803	794	817	773	820	803	791	770	799	803	794	821	819	754	815	793	828	764	845	819	752	773	802	792	789	831	790	824	798	792	765	779	782	803	792	824	801	791	821	778	822	830	767	770	759	835	749	734	846	769	807	782	801	790	764	795	812	735	777	848	782	787	856	814	780	782	797	789	804	774	792	849	794	816	789	806	782	810	804	769	817	791	795	841	817	789	839	830	835	849	797	763	796	770	791	757	782	811	772	825	794	773	800	832	811	808	816	787	814	831	839	794	767	825	755	845	855	829	797	841	824	802	805	821	797	767	771	816	780	777	841	806	788	802	788	818	774	826	834	822	837	770	788	800	851	801	852	797	809	788	760	769	776	838	806	780	805	813	831	743	784	779	775	841	785	810	755	831	787	832	752	792	825	784	838	790	764	823	850	816	820	825	820	770	787	777	791	800	796	774	793	799	742	783	767	806	817	762	771	810	826	799	778	809	743	805	800	793	802	842	779	859	761	827	819	815	781	819	771	841	786	800	822	805	800	774	789	875	793	865	851	831	773	765	745	785	790	771	800	776	808	770	784	796	798	780	781	842	810	797	816	805	772	813	782	803	784	801	790	789	811	854	791	795	766	762	830	792	815	870	821	771	815	780	783	823	763	757	781	748	806	830	806	781	843	786	792	837	774	793	765	833	761	790	778	817	824	787	817	826	801	800	814	792	822	752	782	850	777	788	808	806	839	779	834	815	753	783	836	775	788	829	774	762	833	771	773	820	820	805	797	850	791	793	793	762	790	812	768	777	835	813	786	769	809	767	789	765	780	791	842	805	794	795	811	807	818	835	799	798	775	857	807	785	815	780	788	801	812	850	855	770	807	792	820	797	792	776	785	771	779	834	838	792	782	860	816	787	792	813	759	781	799	807	735	774	848	771	801	782	813	828	790	828	769	741	819	769	775	808	806	785	828	808	768	794	819	788	847	816	782	800	863	811	833	782	824	797	794	777	806	785	772	738	811	746	760	834	847	782	783	746	784	817	812	752	769	771	783	815	801	769	773	792	832	828	834	857	788	802	780	728	761	815	798	776	792	804	808	789	778	747	802	816	796	800	782	798	776	816	840	739	827	808	795	807	811	816	782	829	802	784	799	777	824	846	773	788	780	833	789	797	766	790	813	829	749	749	818	793	802	778	787	790	829	776	824	844	797	846	778	803	784	826	823	747	827	818	840	794	781	855	810	788	832	794	804	799	806	766	766	819	814	781	813	761	810	792	810	851	770	784	868	814	795	736	751	809	773	764	799	792	805	790	802	790	773	791	821	734	795	830	839	782	821	820	797	865	813	814	805	772	770	787	801	819	879	743	786	825	810	872	760	795	827	824	753	820	806	798	803	787	793	762	812	800	794	820	789	819	767	848	850	791	789	763	765	780	784	848	797	774	738	847	753	817
26426	3632	2514	1887	1369	1048	900	757	714	586	543	567	502	462	536	495	487	465	422	460	449	451	462	400	404	435	433	413	447	423	415	436	417	444	438	451	453	457	368	427	436	371	418	411	445	430	407	460	415	417	447	384	389	398	419	402	449	421	444	406	445	396	413	416	410	397	425	437	408	367	415	437	403	402	417	386	386	401	435	409	424	418	445	456	417	451	388	398	401	381	406	440	405	369	407	407	404	437	430	429	426	387	406	450	414	417	400	404	447	410	424	473	444	440	451	397	438	427	429	409	422	411	417	386	406	413	405	416	383	402	462	439	437	447	400	400	451	391	417	367	387	407	405	436	414	399	423	447	402	421	391	386	406	396	387	402	395	393	402	403	402	437	424	398	423	403	357	432	405	416	432	393	432	450	395	391	411	433	413	399	414	431	398	407	396	378	408	391	400	409	398	388	406	389	393	437	418	420	386	412	425	408	422	433	425	409	422	405	433	409	449	408	431	408	393	378	433	423	439	405	376	405	398	422	416	413	383	441	395	430	411	407	393	391	391	428	412	437	419	456	447	415	426	401	423	397	384	387	426	388	429	437	446	422	417	380	411	435	445	410	397	410	398	420	394	374	395	433	397	405	470	421	408	439	401	404	454	407	398	444	399	400	419	405	447	460	390	439	411	383	413	459	450	441	415	451	430	417	394	411	403	449	409	366	406	431	405	387	400	420	443	440	377	448	387	439	373	418	430	412	416	404	402	376	432	437	421	376	396	456	395	444	394	389	396	399	373	392	419	437	408	462	400	396	416	388	385	383	371	418	397	397	408	375	409	411	448	432	386	410	406	397	408	406	404	429	415	396	429	400	430	438	424	389	342	393	443	445	414	407	418	412	410	422	388	399	419	425	423	435	408	392	409	387	389	421	371	426	399	410	439	419	419	396	420	427	400	422	411	423	418	433	407	386	431	373	402	429	382	411	377	449	456	411	398	393	406	394	394	389	447	445	435	438	408	402	441	411	409	401	413	411	439	458	392	421	422	408	413	422	443	377	448	395	423	429	404	409	425	412	416	440	402	412	419	412	412	396	409	410	443	400	427	380	410	390	401	428	426	417	403	397	410	393	389	404	439	421	452	399	406	431	445	425	426	418	426	439	426	400	365	396	417	421	394	392	390	387	395	392	396	404	398	419	433	389	380	446	422	422	437	458	401	446	431	461	395	372	405	385	450	427	425	426	406	397	395	398	448	414	456	428	442	412	406	404	427	406	406	421	440	386	416	410	397	397	417	398	414	444	417	389	411	412	379	389	413	404	413	420	462	449	414	405	426	421	388	388	407	423	398	453	416	423	390	432	419	398	398	423	431	468	439	413	412	421	431	441	415	393	366	399	387	403	392	419	398	402	402	409	380	423	411	399	391	417	427	427	446	415	454	403	398	417	374	407	394	387	383	427	423	411	392	375	417	433	405	420	444	417	412	422	387	386	388	434	408	444	410	416	418	419	385	418	388	444	415	449	418	404	396	388	437	437	429	400	392	408	411	402	409	375	368	433	391	444	453	441	427	418	388	397	435	383	397	404	360	435	372	416	397	415	407	411	392	407	395	363	381	428	383	442	418	445	382	419	468	412	409	400	445	382	407	434	411	420	384	415	400	395	430	435	383	373	415	386	399	443	380	456	415	403	398	424	379	388	370	396	424	448	401	442	416	397	395	419	422	443	424	380	407	432	392	408	388	416	394	386	377	408	420	413	388	430	399	377	405	408	417	414	435	434	410	397	420	432	417	448	380	387	403	383	410	402	379	421	385	388	423	422	406	403	436	412	436	416	401	380	395	386	411	432	428	406	383	368	417	430	418	397	402	396	414	369	384	386	407	424	376	427	394	373	406	427	416	432	429	404	403	394	416	375	409	426	407	448	390	416	406	391	382	406	376	434	385	397	417	384	413	386	425	405	410	416	412	393	429	418	446	422	395	424	413	398	417	400	413	420	418	418	385	431	417	422	431	394	393	435	400	476	401	428	380	408	415	448	439	435	404	444	423	452	409	373	426	393	400	408	424	391	451	408	435	437	427	404	386	433	424	388	398	414	398	377	416	411	430	436	382	378	449	441	415	425	388	412	435	417	388	380	432	422	429	412	407	390	427	411	371	375	416	412	419	440	410	402	428	412	431	375	430	372	431	410	391	433	392	426	416	409	434	425	458	424	407	401	399	401	432	423	429	380	412	426	431	374	373	416	416	407	403	396	405	390	429	411	412	410	414	395	418	385	425	391	402	392	416	436	404	386	441	434	452	427	472	426	428	406	387	408	403	374	397	419	428	449	400	431	417	409	367	383	408	376	394	433	369	390	407	401	403	435	426	396	396	406	378	410	414	378	389	401	382	390	420	392	438	458	407	409	454	427	420	397	431	452	405	421	436	413	415	401	421	420	395	417	366	424	382	412	383	469	413	408	419	415	410	469	423	440	391	380	412	397	415	390	410	423	469	432	414	447	395	401	421	414	399	443	422	389	401	411	439	421	392	394	410	427	438	384	440	383	391	450	411	429	355	388	411	424	389	388	383	399	403	389	450	407	444	415	416	411	408	421	411	388	394	448	403	453	427	419	359	384	403	440	404	407	415	391	420	409	400	420	379	399	372	406	448	372	394	460	408	436	409	386	451	394	415	406	426	403	422	420	438	417	396	413	409	440	403	422	412	415	403	406	416	429	427	426	390	408	399	466	412	404	401	414	411	398	394	412	387	404	414	411	422	381	400	405	394	365	384	419	422	481	441	458	430	404	443	449	374	373	394	455	421	415	440	409	386	376	375	402	413	415	401	436	393	400	381	388	369	410	438	446	396	443	409	421	408	424	418	390	427	438	439	405	381	417	431	411	388	438	413	364	447	411	435	400	432	385	414	442	389	391	407	410	423	406	403	412	456	418	422	403	399	414	443	409	421	404	405	398	397	411	424	384	381	453	395	358	370	422	408	396	394	387	427	383	403	406	382	436	404	391	425	420	446	426	414	396	368	383	424	425	416	432	421	402	417	399	388	361	396	458	418	405	427	411	385	439	407	379	406	445	406	408	415	428	441	430	418	389	413	405	424	412	386	443	448	415	422	402	423	438	431	438	417	376	407	445	384	413	435	425	442	380	440	406	409	371	398	440	421	403	399	380	374	401	416	429	411	379	409	398	444	425	409	430	390	428	396	422	415	450	409	397	407	385	411	480	404	415	418	399	425	421	412	392	429	423	412	400	380	415	411	428	394	417	416	418	358	400	422	420	450	385	415	434	394	382	432	430	419	424	404	401	400	378	419	398	370	412	428	383	443	429	422	426	405	429	420	380	435	392	415	415	415	386	398	405	380	391	370	407	443	414	405	441	425	417	417	454	423	431	428	415	391	390	410	401	433	381	413	393	388	433	390	430	420	433	406	435	421	416	413	423	414	444	406	413	368	368	433	405	371	426	414	420	431	416	408	427	407	418	429	394	419	415	419	417	457	434	430	410
12298	2380	4822	5587	4772	3949	3274	2840	2469	2209	1961	1909	1730	1634	1559	1526	1442	1335	1377	1345	1265	1259	1167	1213	1128	1142	1158	1099	1162	1143	1124	1119	1071	1079	1018	1026	1077	1066	1082	1071	977	1031	1068	986	1022	1002	921	1050	1073	959	1008	995	981	999	989	996	1008	973	935	995	1040	995	971	1015	984	1024	1003	943	935	946	925	919	953	932	961	970	943	955	957	980	944	942	978	967	976	948	999	961	968	1014	1025	1016	947	998	959	983	997	1051	1023	979	1024	1029	1031	992	999	1043	968	1045	1024	1008	975	1022	984	962	962	943	1010	1014	951	967	1015	1008	988	1015	1001	1012	991	963	936	1005	974	1003	1004	963	1029	987	961	938	971	930	983	953	975	965	936	958	980	1013	959	1028	989	992	938	937	959	953	955	935	989	906	904	939	929	961	959	939	1022	938	948	978	941	949	992	1006	975	931	959	986	955	962	980	1003	951	988	943	894	919	998	955	988	932	1001	951	981	980	966	877	997	1022	997	927	946	906	976	1081	981	986	994	910	948	972	1004	905	989	943	950	925	967	913	993	989	971	971	954	987	990	986	952	971	995	956	973	982	1001	968	957	993	985	960	944	976	952	1000	938	941	969	925	1027	986	929	931	965	968	953	1047	953	996	976	939	965	900	985	963	961	952	961	928	962	958	917	934	987	975	977	940	1020	919	976	961	951	953	945	942	965	1004	975	963	960	985	987	1016	942	927	951	951	936	966	924	967	958	952	983	942	968	918	998	985	862	934	930	975	964	985	1025	984	917	963	943	984	952	945	937	979	954	905	908	993	922	949	984	1004	944	951	929	981	955	949	936	965	984	953	970	978	998	977	942	943	1009	1025	906	1002	1039	930	958	955	950	950	995	954	906	938	992	922	959	972	997	1005	1049	932	975	1011	938	961	933	963	939	984	940	926	951	935	1006	973	931	952	981	982	960	925	1001	944	979	978	958	971	975	944	978	967	1021	999	1014	981	998	925	957	922	971	1006	966	940	886	950	948	957	967	947	976	975	978	931	975	918	972	960	896	952	1010	960	964	955	984	985	960	943	975	937	955	932	972	961	966	959	938	944	953	966	985	972	985	996	953	999	950	985	969	960	986	966	1024	962	988	991	959	926	932	951	963	969	951	1006	964	963	922	975	920	926	950	938	946	947	927	946	919	941	982	922	945	1003	979	955	956	935	922	1004	965	998	946	975	917	953	932	956	1010	867	969	957	921	967	933	987	963	963	948	976	975	957	936	950	912	1001	968	965	956	1012	929	951	930	944	952	935	987	966	1007	906	949	934	967	959	993	957	1001	905	1003	970	955	958	1009	955	1015	922	961	922	1003	982	934	946	1006	983	965	937	956	940	964	926	977	957	961	967	943	966	978	931	977	932	976	1028	989	966	985	997	950	988	1004	938	976	954	922	981	984	910	940	937	925	995	901	957	933	973	925	979	969	967	930	916	1005	985	1000	904	945	974	933	970	1036	972	990	946	963	967	1008	950	958	944	973	989	1015	978	950	940	933	920	952	1008	960	973	1000	1013	942	968	916	965	962	954	936	986	902	997	918	980	910	918	964	951	989	1004	976	935	936	982	930	885	918	994	973	970	933	953	941	949	984	961	956	965	925	938	945	1027	969	944	921	952	960	1001	929	923	941	1002	943	971	935	930	937	992	994	970	1017	990	964	946	993	920	969	937	996	907	965	962	988	924	992	905	1003	1004	946	972	935	970	1010	968	954	959	941	962	893	975	954	949	966	944	956	938	968	967	937	939	939	921	927	941	920	975	990	967	942	994	1014	978	936	957	999	972	980	975	943	903	921	1014	994	995	915	895	991	997	953	950	977	950	899	898	978	993	950	961	915	919	962	926	961	977	945	952	977	962	975	935	959	982	946	904	904	933	942	963	990	916	911	918	918	949	949	1063	984	952	980	975	961	961	978	992	975	928	916	994	954	971	969	1000	944	974	939	1037	982	985	961	972	939	955	984	1006	960	965	988	921	1000	985	973	936	910	969	969	991	971	918	925	977	963	965	949	925	972	1022	987	990	923	903	977	932	985	948	944	958	936	1002	961	980	920	989	967	964	962	989	909	970	980	998	964	931	992	993	1009	995	956	949	973	951	1008	971	971	942	969	930	931	960	999	937	953	985	994	965	954	899	956	967	941	942	991	968	976	945	960	962	958	984	946	945	983	935	946	951	954	926	963	1027	950	915	989	932	985	1005	964	996	945	1002	953	932	959	944	952	978	974	1004	962	931	966	981	960	968	969	1011	998	995	982	922	948	996	950	1003	928	945	1033	935	985	991	1020	967	948	983	909	957	951	931	975	978	918	928	913	941	969	977	990	954	936	908	938	972	1001	976	988	941	1000	954	947	944	924	912	1012	959	1008	970	1017	928	991	944	972	994	914	964	935	959	1020	997	904	914	970	962	942	966	1023	1043	1006	962	907	950	992	948	919	966	947	980	986	921	946	920	997	955	967	971	912	963	975	942	989	981	995	991	948	972	1002	931	998	1030	966	997	948	964	974	991	995	965	966	992	963	987	952	939	998	977	1002	947	1014	946	927	917	1014	886	988	949	974	925	933	971	1015	993	938	968	999	929	982	950	1019	979	973	974	948	1000	910	927	936	982	920	995	972	950	947	924	985	909	931	965	961	989	1005	999	945	965	991	990	943	966	998	913	979	1010	921	953	998	969	942	958	986	968	964	994	933	1010	952	970	956	967	966	977	960	935	944	990	928	957	1013	911	953	957	940	971	941	973	976	953	968	990	991	954	946	1023	947	984	988	975	945	1001	959	901	957	979	941	992	961	941	940	1026	919	943	954	932	1019	1015	954	925	1018	961	946	1017	970	894	929	1030	910	997	978	968	998	985	932	1005	987	970	1019	942	941	1010	987	1015	976	974	943	958	963	955	956	984	940	953	917	970	940	988	977	1002	962	1006	935	1011	936	900	910	981	870	984	954	956	953	958	946	962	950	991	899	954	971	987	968	895	969	986	971	982	949	1020	940	981	901	942	921	920	934	949	924	984	978	928	941	935	1039	952	984	915	959	968	967	1022	909	951	975	946	926	912	959	990	977	963	957	929	934	928	905	955	965	981	973	1008	945	977	919	914	929	981	976	1003	1024	957	926	1001	1013	966	969	980	964	927	1006	966	933	1032	1021	955	938	997	1007	958	916	963	946	965	963	880	987	993	941	951	928	993	1018	894	1003	954	940	923	991	950	952	1038	917	980	982	993	907	966	966	980	1004	949	904	961	956	1018	957	942	945	937	950	1010	989	939	984	1050	961	980	998	938	960	989	967	935	976	976	1010	1014	931	915	938	973	983	984	938	1000	977	914	1004	957	965	968	973	948	984	965	969	970	930	990	924	944	983	948	914	990	977	1000	929	925	965	949	1001	983	966	964	976	956	1028	903	949	956	970	946	949	946	927	960	910	944	966	981	934	1021	1022	960	934	950	956	923	969	979	934	998	969	1004	970	952	963	888	994	949	961	997	943	896	998	986	949	933	887	970	965	964	928	965	949	986	964	1032	1012	930	902	982	929	985	962	998	945	960	955	916	957	973	956	975	964	941	940	968	900	937	957	960	997	956	963	976	957	948	992	920	949	968	969	998	1037	953	977	979	915	961	984	919	944	941	965	1033	925	977	915	1058	952	999	992	940	1023	988	979
2414	230	230	257	234	224	224	231	244	222	238	232	210	221	221	242	230	235	220	234	231	198	219	193	233	195	240	240	219	233	220	212	220	200	232	218	230	233	219	201	256	224	212	222	231	246	204	188	247	249	238	210	209	220	216	231	201	232	242	224	229	225	231	209	206	229	243	224	242	247	232	188	240	211	236	254	229	236	227	249	218	220	228	218	246	226	199	243	243	190	223	221	232	213	203	180	231	227	219	216	222	213	229	256	221	242	229	258	225	214	234	232	220	240	209	262	227	225	207	199	228	223	230	213	211	232	221	200	237	236	243	249	220	219	242	215	204	227	209	229	237	239	208	226	227	219	227	247	230	239	200	228	207	202	232	218	258	240	232	236	219	221	216	222	209	217	213	184	247	220	201	240	233	220	241	221	218	231	211	232	209	225	229	237	231	223	206	240	208	211	217	202	197	214	223	236	239	247	215	214	231	242	214	219	217	197	228	202	210	230	228	202	225	223	252	228	232	222	221	217	215	221	243	217	217	220	229	229	220	198	201	206	232	234	234	241	231	244	214	222	217	218	237	230	217	187	231	221	200	232	221	222	217	222	232	204	209	210	220	194	230	224	227	253	220	226	225	234	231	232	233	224	230	229	205	228	208	228	208	221	239	218	253	228	218	190	207	232	227	269	229	211	217	254	234	223	237	207	210	215	213	262	220	233	214	242	240	207	227	211	219	222	222	194	219	208	244	239	238	211	222	238	243	210	232	222	221	244	221	250	203	223	221	204	242	227	215	221	245	189	226	215	222	195	229	210	224	258	205	217	209	257	227	219	222	240	230	182	225	209	204	202	206	240	231	210	201	225	203	233	239	241	252	227	224	194	225	253	195	252	238	203	215	220	230	216	199	193	233	219	246	228	216	212	242	220	226	227	218	214	241	247	245	231	226	219	224	206	220	227	218	198	225	230	201	216	213	266	217	232	254	230	214	232	209	204	235	203	208	214	242	193	212	232	226	197	213	242	243	210	211	215	227	227	222	208	223	228	202	196	241	234	216	198	227	227	223	221	221	212	208	208	223	225	244	204	236	229	220	212	217	213	224	242	222	202	196	192	229	200	213	217	227	206	234	229	226	235	239	193	206	237	213	221	221	233	257	218	228	226	199	215	227	210	238	250	236	209	208	210	222	217	218	221	190	210	247	215	221	220	242	229	217	245	232	269	229	212	226	243	245	203	212	225	248	199	246	264	240	191	203	198	215	239	225	252	210	231	235	191	257	246	233	235	217	257	230	226	242	240	217	213	233	185	203	204	208	231	250	221	236	231	213	248	202	215	231	231	206	223	212	235	237	224	211	211	217	225	216	227	206	250	235	210	228	240	202	219	233	232	238	217	249	200	207	208	205	206	258	221	247	239	225	228	220	235	212	217	221	215	208	240	244	205	222	238	244	239	217	226	230	222	223	201	218	248	225	257	221	246	247	217	209	203	224	200	225	224	223	187	223	213	226	227	247	254	218	216	215	197	221	230	237	236	197	211	226	211	236	222	235	215	245	238	214	243	254	216	233	218	233	217	243	230	221	240	216	240	250	233	217	203	200	238	217	214	259	238	230	217	213	227	254	241	205	197	226	233	232	225	222	233	206	223	221	208	265	212	203	225	209	225	248	235	211	221	225	215	223	209	216	245	219	254	232	238	214	239	254	219	171	247	210	230	246	262	211	241	211	258	241	239	212	224	208	245	205	225	220	244	215	225	228	198	236	217	216	228	212	201	265	225	225	225	203	220	259	220	224	210	219	211	227	215	226	221	221	210	232	213	234	214	233	198	230	220	213	237	212	216	223	232	228	196	244	232	228	236	199	236	222	217	205	231	230	213	215	204	211	212	204	203	233	224	192	220	238	220	205	242	232	232	226	230	231	228	244	217	232	243	212	258	232	223	226	218	203	229	271	228	251	203	208	217	245	225	235	238	227	233	206	204	192	213	243	197	217	235	231	218	210	239	210	210	232	208	212	242	214	230	216	199	238	201	229	240	226	222	240	242	219	224	217	226	216	228	209	227	240	213	208	211	210	231	219	210	200	215	228	226	239	237	244	234	219	218	230	242	228	238	213	243	241	231	214	247	235	254	236	234	235	197	211	233	228	230	205	233	193	204	231	221	207	196	231	204	217	236	201	245	243	214	217	244	238	220	243	236	213	229	242	222	221	233	209	232	205	249	228	235	196	247	226	251	213	212	229	205	213	202	240	255	207	216	240	225	232	236	226	198	234	255	218	220	211	208	221	193	209	202	224	236	225	218	239	196	235	205	232	245	211	247	226	220	224	242	225	218	239	232	222	209	205	229	245	238	201	239	226	228	214	204	245	227	218	215	198	234	205	198	206	221	205	206	214	214	227	246	212	229	248	230	205	247	233	236	245	205	223	245	239	211	200	218	216	231	244	216	242	217	221	231	239	241	218	209	220	228	216	226	229	220	205	235	219	237	226	229	260	254	251	232	242	200	228	218	239	223	249	237	219	217	190	242	236	235	216	226	229	244	235	191	199	222	227	210	256	204	207	188	205	210	252	231	209	226	236	238	219	230	214	206	243	205	236	213	219	225	223	234	210	228	212	221	217	218	230	232	213	249	234	217	242	229	237	227	215	196	222	214	235	232	233	219	247	251	220	231	224	241	216	208	218	231	236	236	216	257	229	206	235	243	217	209	252	216	231	226	214	197	226	212	215	194	218	219	233	241	220	246	204	212	210	228	218	233	224	250	243	228	210	231	204	209	224	226	206	255	216	218	230	220	226	234	224	241	214	248	249	238	223	219	250	224	237	221	222	241	238	242	220	220	225	204	217	218	226	232	213	222	203	226	198	229	253	239	192	222	218	211	212	229	234	227	235	219	236	220	218	227	244	203	234	194	206	231	220	204	226	205	206	229	218	227	237	204	241	191	210	230	214	242	224	198	223	216	231	257	239	215	216	236	201	208	236	260	214	198	210	249	244	227	217	234	228	211	231	232	233	220	230	215	232	224	216	249	230	244	227	216	209	212	220	227	208	247	201	213	237	214	221	231	226	210	248	202	210	221	218	204	251	211	216	229	196	257	221	257	215	224	204	223	236	188	211	209	213	245	240	216	202	218	211	200	227	229	211	215	221	232	216	198	223	202	222	220	211	226	218	195	219	214	225	200	218	216	233	243	255	216	203	193	221	234	223	203	221	239	231	235	236	251	237	232	218	215	212	231	243	256	226	220	222	221	213	251	218	222	198	194	252	226	248	235	215	219	219	222	233	247	247	237	208	215	211	260	214	206	216	212	216	220	205	218	203	215	225	241	229	220	204	228	219	241	228	214	205	229	235	233	204	218	220	223	210	231	212	228	208	210	229	246	211	215	212	220	234	253	219	243	223	233	235	222	203	213	213	196	230	226	236	226	223	233	242	232	205	216	191	200	195	211	221	213	223	226	194	228	234	228	225	191	208	206	230	207	204	251	216	213	232	245	223	224	228	220
2944	599	683	644	655	629	688	632	589	628	624	626	604	602	598	610	562	550	579	553	594	601	611	588	592	628	575	592	597	656	601	581	610	566	580	605	562	577	569	567	613	599	570	587	569	563	578	606	558	603	569	558	583	587	571	567	596	565	561	542	600	529	591	542	603	541	609	568	599	580	574	540	518	595	553	545	561	593	628	595	577	570	569	557	571	548	570	622	603	593	589	552	591	550	583	588	623	622	602	616	601	583	552	595	613	581	588	602	619	616	614	618	595	571	630	571	562	595	626	590	616	629	617	581	561	621	583	629	579	625	630	611	643	631	620	529	569	551	605	512	548	587	608	564	539	593	601	617	577	583	569	583	599	577	625	603	528	580	559	572	544	639	587	622	537	572	577	562	586	599	594	589	588	597	579	580	526	554	569	616	631	587	579	619	593	526	568	552	573	617	608	569	545	605	581	603	571	576	614	583	592	576	567	553	611	591	569	575	597	605	621	619	593	590	592	580	568	566	569	622	579	563	610	572	612	535	553	568	596	625	566	611	580	562	584	572	585	592	619	581	545	591	530	619	555	617	571	563	557	549	549	567	580	595	575	602	631	548	602	582	588	536	589	567	590	518	567	578	561	604	603	627	596	606	584	580	601	570	579	560	569	591	587	615	578	596	536	569	536	614	565	558	559	583	578	580	580	626	551	543	548	583	591	569	574	560	571	533	587	647	619	632	550	580	543	580	587	510	567	580	599	591	569	573	562	566	579	621	515	600	591	593	574	579	537	609	586	572	592	612	576	600	565	561	580	632	611	580	527	556	573	572	627	572	621	607	614	582	582	534	586	563	582	548	541	606	564	551	580	591	572	558	584	585	588	567	567	578	567	542	526	593	578	554	592	592	599	587	560	571	626	594	607	601	576	578	591	631	577	580	569	599	540	600	571	648	602	610	584	587	569	578	565	589	605	578	530	578	623	529	577	596	608	555	587	599	600	585	552	552	559	569	647	579	599	569	611	575	599	595	564	619	582	636	580	583	577	585	591	549	604	591	579	556	591	590	583	588	583	587	594	614	591	599	577	566	543	600	590	602	567	607	572	575	579	616	549	610	598	614	591	589	586	566	518	566	566	560	587	587	609	584	568	554	573	609	558	590	605	569	576	596	589	578	597	571	614	591	571	542	602	575	582	618	615	564	596	573	597	505	570	625	569	580	569	604	582	565	562	619	581	596	559	610	588	608	617	582	625	550	587	555	580	585	585	596	582	571	569	581	552	587	570	574	586	562	518	548	579	614	592	605	577	618	597	593	589	566	593	568	616	614	622	552	601	575	595	603	581	606	611	578	589	606	573	605	575	553	602	620	612	589	583	582	576	550	589	568	537	555	610	558	560	586	592	585	567	570	599	580	573	573	605	584	561	572	595	562	580	575	606	591	555	598	592	573	602	547	576	577	622	594	587	573	568	569	574	579	590	539	567	619	595	544	579	586	599	605	592	610	535	558	592	596	546	556	612	593	578	567	599	562	561	571	621	597	574	605	610	608	605	575	582	586	568	563	575	642	583	514	563	540	590	578	551	550	589	571	602	530	562	621	597	580	600	576	560	567	547	577	605	583	580	587	586	578	632	592	587	561	605	526	560	557	600	585	585	565	623	553	576	559	578	564	590	572	593	533	579	525	552	591	580	621	610	575	564	590	575	601	550	616	594	540	561	557	549	603	617	569	563	568	585	600	597	567	587	563	571	565	552	557	558	594	639	587	588	551	581	567	600	572	590	573	582	577	629	577	556	592	580	555	588	544	564	575	606	572	592	610	572	565	580	618	563	601	577	612	569	545	608	561	592	566	562	561	553	572	614	599	550	592	589	566	572	580	588	574	611	599	599	610	596	557	572	580	561	624	565	578	568	597	610	566	615	611	599	599	587	553	610	574	610	607	544	558	544	525	583	558	598	579	589	602	564	573	581	580	588	592	567	611	576	599	547	572	619	588	606	597	572	575	560	583	574	584	548	562	542	555	614	510	562	626	613	600	551	601	592	593	566	576	574	581	572	578	550	577	581	578	590	545	549	619	568	633	591	578	596	552	552	559	583	580	626	582	561	603	562	611	590	549	572	531	591	619	535	565	551	555	611	590	606	568	589	605	609	560	596	609	593	573	546	568	596	594	566	587	628	530	613	624	573	545	548	552	578	581	614	574	570	567	564	598	532	582	580	561	600	579	587	580	600	549	552	618	559	583	596	564	608	549	561	574	599	565	552	613	576	570	589	580	589	561	529	624	560	547	572	614	632	591	582	543	604	605	600	563	595	609	591	573	570	534	568	568	611	572	554	574	566	577	616	611	577	597	589	550	591	614	589	607	550	606	593	579	597	605	563	650	523	544	570	546	593	591	617	583	601	586	627	574	597	567	595	540	595	550	605	533	558	576	586	610	575	572	547	553	569	563	546	580	562	579	626	561	547	611	537	533	618	608	603	590	609	608	532	580	578	554	627	569	607	599	562	545	554	572	574	581	559	540	556	557	567	556	567	590	577	631	575	567	546	585	570	566	565	531	564	605	582	570	599	556	578	627	582	610	640	558	602	621	543	587	550	595	622	550	550	598	578	603	589	583	575	623	589	576	617	581	614	579	608	566	543	547	578	544	600	570	577	584	581	562	546	557	578	584	580	582	578	615	561	554	599	535	585	631	580	606	542	535	557	554	569	596	589	593	593	599	558	546	550	591	523	559	598	575	579	612	601	624	580	573	565	559	605	541	587	587	583	581	567	615	545	616	564	576	596	581	571	600	583	557	555	582	566	583	589	569	587	570	571	596	574	594	581	567	592	598	610	571	584	574	608	559	570	574	609	587	580	612	587	586	589	544	548	586	501	572	602	532	589	642	570	587	593	538	620	561	569	606	568	592	582	611	593	643	601	609	567	579	547	582	616	557	571	604	580	618	545	571	564	560	614	571	612	589	567	560	570	575	559	584	601	585	555	600	616	604	514	571	591	572	541	575	584	613	570	588	576	585	612	579	543	550	547	602	518	577	593	550	559	589	583	572	611	536	599	598	545	552	584	580	559	598	593	631	557	639	563	587	593	570	592	559	607	586	543	560	608	582	601	623	582	564	555	574	626	591	611	597	583	562	579	571	578	566	589	577	561	596	603	584	598	597	602	584	561	591	602	617	582	597	601	586	589	597	573	601	557	547	556	571	589	577	560	614	557	585	555	637	591	598	560	567	633	593	570	576	613	597	595	569	511	583	618	579	567	568	606	607	540	557	576	595	598	592	576	568	594	577	562	595	566	582	572	566	558	580	571	559	571	564	565	604	563	616	574	591	582	588	541	609	615	590	560	545	585	558	580	583	605	536	544	549	581	605	573	595	569	580	539	588	597	540	607	606	575	605	596	567	589	554	572	581	592	598	603	628	559	558	578	548	557	576	588	550	572	621	572	628	599	557	570	599	580	577	571	541	576	611	607	581	564	600	563	577	608	564	614	583	555	589	570	577
14667	1323	1285	1069	778	671	560	452	454	431	396	443	393	343	372	336	297	339	359	335	346	358	309	331	299	299	331	314	299	344	307	339	352	325	309	326	293	322	319	374	290	314	314	322	338	335	332	271	309	319	293	286	314	349	329	312	311	344	291	330	316	339	332	327	327	339	313	311	316	318	327	334	320	325	311	298	291	284	356	304	330	325	317	309	308	331	323	327	302	299	335	314	326	353	323	343	338	320	302	341	320	319	321	317	322	297	325	305	307	334	314	311	340	306	311	302	325	319	319	345	314	306	325	330	309	317	287	311	323	294	302	311	310	317	359	291	310	313	308	301	324	324	340	304	317	301	332	320	315	354	301	295	349	337	292	302	312	289	302	308	326	305	296	330	331	315	320	309	319	310	306	261	307	309	324	320	307	329	329	298	315	269	308	292	335	323	288	321	323	293	312	370	322	311	321	346	334	296	304	326	341	304	280	325	325	337	290	333	315	321	325	301	314	331	314	303	309	312	296	264	289	308	278	301	290	277	313	280	310	309	325	306	304	298	275	338	307	290	307	301	320	319	290	319	302	316	330	334	320	293	329	324	324	296	308	349	302	297	316	325	360	325	309	304	327	348	325	333	310	342	318	304	322	297	335	305	312	309	294	279	286	309	328	316	335	357	311	363	306	283	305	330	337	335	319	291	298	323	314	315	316	336	312	314	320	293	338	318	329	304	331	281	303	321	333	290	316	326	334	304	310	321	348	328	293	312	297	312	326	322	309	316	314	273	302	298	299	288	278	274	332	316	298	297	321	288	311	266	338	310	313	269	298	337	309	296	308	316	302	345	299	309	334	311	270	309	303	332	317	325	323	276	305	278	322	304	322	306	296	337	329	299	320	326	321	282	280	311	330	346	313	349	309	355	340	287	303	323	302	330	304	335	301	299	299	310	303	291	292	289	325	322	347	314	316	324	320	304	345	312	325	335	345	321	311	296	313	317	327	307	309	331	300	313	315	301	286	314	305	318	337	282	312	347	313	309	316	323	336	332	337	298	327	309	301	313	329	313	313	279	321	302	296	297	319	284	313	352	343	316	326	335	319	329	323	287	318	297	310	333	324	309	329	306	314	304	319	323	315	332	348	325	318	308	290	321	321	334	303	316	319	310	331	341	279	337	296	317	319	327	301	325	302	308	306	364	325	322	311	327	345	288	311	327	328	310	301	285	318	356	330	302	361	313	293	306	303	315	343	322	314	316	313	336	317	297	318	292	310	337	349	315	296	308	296	311	304	311	328	305	296	315	327	291	342	332	283	277	261	339	321	309	311	290	317	313	283	275	318	322	335	320	322	343	314	290	308	313	297	314	310	322	330	293	335	342	353	335	318	299	313	339	314	310	328	278	323	302	323	311	327	328	323	322	288	327	318	295	279	321	316	283	304	310	319	342	342	334	287	315	308	331	305	324	303	300	324	316	312	299	300	287	353	292	309	286	306	344	315	318	304	297	339	316	292	292	315	315	301	351	314	316	288	297	299	332	325	322	284	335	328	314	309	303	340	349	310	298	369	314	281	329	321	321	340	311	301	323	309	313	318	339	353	322	343	327	307	298	321	342	296	286	300	346	357	316	339	322	296	341	321	336	301	304	311	328	297	305	332	326	287	316	306	336	296	319	302	350	316	333	329	293	328	301	287	320	328	304	323	317	295	331	311	327	310	294	308	342	341	321	321	311	329	297	339	334	299	305	336	317	284	324	316	294	321	311	303	316	301	297	343	277	298	322	299	325	307	294	291	339	330	333	353	325	298	276	336	315	333	331	320	322	292	311	309	340	314	352	330	273	310	318	321	367	317	314	304	327	344	322	303	289	319	323	262	325	299	305	305	335	338	334	332	323	300	299	323	341	343	278	304	290	275	318	289	336	304	297	308	298	318	314	318	305	336	288	313	333	316	326	281	303	270	322	317	294	314	312	363	319	353	300	317	314	344	332	285	327	333	326	313	315	281	321	307	334	305	308	321	309	306	332	321	325	293	296	337	314	345	322	310	304	301	323	300	299	307	308	277	314	309	303	342	288	330	334	317	332	327	338	285	296	311	317	337	323	324	314	319	334	312	312	293	327	288	324	293	321	299	282	300	320	309	278	303	322	340	311	277	327	305	299	342	318	337	342	323	373	296	356	303	309	305	319	305	303	311	339	322	272	287	298	307	302	318	348	325	339	314	338	324	305	365	335	313	290	291	284	324	311	300	317	319	329	301	274	324	280	305	321	326	304	316	284	303	316	313	331	319	316	331	349	340	327	375	317	337	331	308	320	306	312	345	307	323	324	344	294	281	316	317	289	304	295	312	335	311	282	292	336	346	327	323	308	330	315	324	331	310	347	304	339	333	272	356	323	344	277	325	315	275	308	304	284	311	284	296	325	326	292	320	328	297	335	342	295	335	322	312	345	298	302	310	321	339	303	311	307	315	315	332	335	311	315	307	319	318	321	319	312	303	327	302	291	301	303	303	299	342	261	286	330	300	317	336	324	316	280	291	299	294	303	275	321	303	296	332	305	314	298	318	291	325	276	282	314	319	325	302	316	327	300	302	314	319	297	295	321	288	329	302	319	327	348	317	316	338	320	314	327	296	305	300	309	323	274	299	299	313	300	317	318	298	302	323	306	280	342	297	303	348	306	297	321	296	320	295	328	301	302	355	315	332	314	320	301	313	320	330	296	295	311	317	336	312	311	315	328	321	323	356	298	335	335	303	319	298	302	315	295	351	298	305	298	300	284	312	351	348	303	286	301	300	309	314	307	319	354	302	305	285	288	301	343	279	321	296	319	302	333	300	312	326	314	298	278	322	299	311	308	309	309	332	331	335	294	322	316	323	291	340	295	338	302	331	345	314	292	304	337	339	301	322	330	328	308	325	314	319	347	313	304	339	274	331	301	298	309	290	290	323	291	303	300	296	306	258	310	283	310	311	315	328	340	316	335	305	317	323	340	298	309	303	363	334	285	310	307	309	316	310	294	338	315	295	323	274	286	316	324	308	315	310	278	315	305	314	317	305	339	337	323	291	336	314	299	308	314	303	288	326	298	300	334	290	324	308	291	298	306	317	307	314	304	291	340	317	303	334	318	318	304	296	309	327	328	337	304	301	304	314	302	302	295	344	328	316	289	329	348	289	294	330	337	281	319	329	288	333	313	336	307	320	315	306	314	337	314	284	315	331	278	327	335	291	324	331	293	317	319	318	323	314	344	355	316	319	281	308	320	300	283	311	283	289	318	318	286	292	331	329	377	337	298	307	333	342	303	282	314	344	355	295	327	333	288	300	299	302	328	293	293	317	285	323	344	332	311	307	304	348	328	282	337	299	326	308	293	318	278	298	333	331	308	297	291	274	314	320	321	302	339	302	304	329	296	333	293	304	328	331	326	314	322	289	302	289	336	343	309	305	305	318	333	300	288	352	299	318	301	311	301	298	316	309	285	304	313	319	310	335	310	307	287	327	350
8414	1438	2683	3217	2777	2367	2028	1740	1576	1456	1281	1238	1200	1134	1037	1062	1015	968	1000	936	936	857	926	887	880	896	855	803	879	884	877	856	834	870	817	849	816	797	792	823	808	783	860	801	827	820	788	835	792	771	807	837	773	863	784	789	804	802	781	777	780	835	805	834	808	824	780	806	781	813	792	794	806	737	793	809	805	816	826	792	800	825	821	792	828	778	775	808	795	817	781	804	796	755	820	781	817	816	857	845	787	814	739	844	825	755	780	773	799	806	766	802	797	787	813	817	800	816	785	799	788	831	767	756	824	788	788	801	808	782	747	774	785	806	787	776	749	816	794	789	738	777	761	818	762	812	779	756	804	758	763	780	809	783	806	818	737	795	789	740	797	753	809	781	715	781	835	777	778	825	770	752	787	791	735	772	780	789	796	734	809	814	803	776	746	746	792	757	771	762	760	758	831	811	741	799	842	789	792	787	756	822	770	781	761	758	787	807	767	792	812	792	730	782	773	790	794	826	805	810	831	824	817	773	763	784	771	776	723	817	787	819	797	770	809	768	754	752	741	751	754	836	752	731	798	784	756	864	768	786	785	745	796	745	807	793	813	748	773	792	793	800	801	764	789	766	785	715	791	787	776	767	790	780	750	704	762	816	817	799	712	752	778	808	714	783	758	789	748	799	808	815	808	815	750	808	724	774	802	751	713	760	794	779	700	760	793	773	785	783	780	764	785	717	754	735	796	786	831	790	753	793	783	773	756	767	762	793	772	783	754	757	785	762	788	800	765	815	711	756	755	763	710	760	786	789	783	755	775	777	811	831	774	750	770	780	794	790	774	829	780	772	810	781	792	799	799	796	759	777	834	771	792	772	790	734	787	817	787	827	804	791	779	777	767	761	772	795	804	768	764	850	806	771	777	778	853	772	753	796	794	736	828	771	767	757	807	779	730	749	782	787	813	827	791	779	764	793	777	773	789	820	775	743	838	732	743	812	772	752	776	783	775	778	778	777	768	754	800	784	820	796	793	764	827	782	766	809	756	776	774	781	784	743	783	782	788	759	778	829	796	784	766	790	786	716	828	840	772	813	769	735	762	780	715	801	813	795	792	747	716	700	758	800	760	788	777	801	746	788	766	729	763	776	787	805	734	810	809	786	772	774	777	800	776	709	773	774	768	815	753	778	810	769	772	800	788	769	799	783	794	738	780	775	821	775	813	758	765	759	819	736	789	787	786	769	772	804	840	816	795	756	786	760	763	790	761	819	785	819	775	747	765	767	767	813	739	786	792	778	772	801	773	764	808	762	772	725	766	801	782	782	745	746	802	803	799	828	747	756	780	750	764	756	779	789	747	775	738	777	778	775	803	779	773	814	763	801	750	801	763	792	774	807	740	743	738	775	751	759	792	776	799	769	813	749	792	775	801	776	770	803	769	760	809	750	827	762	813	792	767	749	768	751	799	783	790	827	775	733	815	760	748	744	797	792	764	753	755	736	730	746	758	774	783	765	769	735	791	750	793	766	748	796	746	779	778	798	827	748	811	784	811	739	805	747	764	783	762	801	763	802	761	797	788	745	804	805	780	797	786	812	751	779	791	801	746	764	765	735	791	814	796	816	759	782	781	820	737	786	741	834	832	757	785	801	748	758	790	743	755	803	783	783	770	772	810	775	788	799	813	749	781	735	860	808	767	776	783	778	743	791	778	755	795	739	781	809	764	766	782	832	766	807	791	769	799	769	814	815	745	774	768	842	781	775	811	722	806	780	819	764	756	826	778	763	705	775	799	760	795	822	805	797	777	762	740	837	732	761	761	795	822	831	770	766	771	772	749	765	842	747	781	806	787	797	762	758	772	782	753	780	759	732	764	829	781	768	730	815	748	804	801	799	816	761	758	804	771	798	805	790	781	806	731	751	801	740	769	784	804	772	779	773	793	791	796	767	787	767	755	736	809	712	778	763	792	761	776	777	758	759	754	806	786	722	865	750	796	809	830	731	761	750	755	751	746	775	781	776	789	839	752	767	743	822	818	802	776	744	751	777	735	799	833	760	771	789	791	771	781	794	784	781	759	774	751	810	743	800	799	723	828	736	785	798	720	762	827	761	759	820	792	800	771	738	753	815	720	754	780	783	739	814	796	775	783	737	793	811	811	806	780	774	793	760	792	755	808	779	737	794	783	760	787	807	765	743	790	798	826	796	809	805	734	766	805	758	724	743	807	781	806	749	763	770	850	746	810	784	781	780	808	779	733	814	812	779	754	773	783	770	705	787	772	770	768	733	764	790	787	756	766	794	823	779	805	766	746	762	746	745	733	756	788	774	805	817	752	833	775	805	776	778	806	765	774	797	801	741	768	803	774	807	743	797	777	799	810	778	743	774	804	750	801	787	756	720	850	777	734	772	755	732	737	751	763	782	758	795	794	744	768	779	795	831	779	792	750	810	805	791	775	733	777	735	758	805	781	812	779	757	801	758	808	770	770	811	734	745	785	822	781	750	738	747	782	794	750	774	796	818	759	839	767	740	736	770	764	840	807	797	721	782	822	786	816	802	753	786	760	760	845	838	813	829	764	812	825	788	766	795	793	769	772	797	763	806	757	784	820	781	795	775	760	729	844	778	800	788	771	811	765	751	770	782	805	736	762	753	817	759	785	827	788	779	758	785	797	752	770	765	807	766	778	785	745	805	829	806	795	767	772	766	788	787	768	791	753	801	751	803	785	718	788	819	819	769	788	793	796	834	773	748	770	715	756	804	754	819	779	719	735	749	795	763	843	800	803	794	787	822	796	779	821	823	773	764	794	739	735	763	830	782	768	779	778	785	737	751	801	776	777	764	772	785	809	794	817	802	776	797	821	763	762	797	750	740	812	792	786	820	749	761	767	777	783	804	781	748	763	718	780	739	824	731	742	744	815	760	766	809	828	788	770	789	788	769	758	778	761	792	772	784	779	826	758	812	824	739	745	782	778	756	774	775	799	741	799	830	804	835	766	756	780	788	777	758	764	738	774	735	790	769	761	763	771	783	764	818	747	787	818	756	772	787	763	744	797	751	820	814	799	764	743	780	793	785	736	786	750	815	807	755	747	818	766	784	809	772	735	760	801	783	804	772	787	834	798	813	780	745	781	799	742	802	761	774	774	785	841	778	770	770	788	759	777	831	781	787	803	769	776	809	785	748	749	770	740	751	775	791	753	760	738	821	776	716	802	782	784	822	768	790	764	816	768	781	812	774	742	809	816	784	778	759	755	815	740	758	794	757	803	741	723	762	780	831	752	823	782	756	794	763	804	757	729	744	788	762	765	761	770	814	757	780	772	793	739	780	764	763	772	785	795	798	801	772	770	758	803	756	768	769	794	784	797	752	791	790	744	760	784	760	785	759	762	770	767	799	800	787	793	767	763	763	766	710	775	765	796	735	850	774	772	763	770	777	785	808	751	845	772	751	763	728	826	759	779	830	817	764	792	788	729	821	842	819	797	804	806	824	749	767	816	725
26242	3690	2503	1912	1395	1018	930	805	706	661	574	570	507	475	503	495	506	462	477	460	451	403	478	491	481	431	443	442	443	455	447	433	432	410	410	401	430	445	440	457	402	439	462	407	430	372	426	417	436	390	426	421	420	406	411	407	371	444	397	405	417	410	406	382	402	403	416	427	455	391	383	415	419	396	428	372	407	399	437	414	397	407	390	392	430	377	413	380	406	379	410	405	400	429	447	392	420	419	408	401	420	415	380	392	385	416	422	398	424	372	425	433	418	418	410	379	408	416	451	389	424	403	414	383	426	398	385	412	427	451	355	410	430	367	437	357	422	393	388	405	407	388	386	435	409	416	427	422	439	370	411	405	393	399	388	393	400	411	374	434	363	405	411	374	430	417	424	381	432	395	415	366	402	408	459	401	399	404	399	365	405	442	428	390	412	388	410	432	422	418	396	418	447	415	357	415	412	420	425	435	430	450	476	405	407	395	377	395	412	432	381	434	390	394	372	415	427	405	367	393	408	392	364	381	432	431	422	417	385	395	385	411	452	395	467	430	416	442	420	384	411	399	403	361	393	401	397	437	394	386	378	423	415	435	394	415	391	402	415	434	401	424	409	391	387	402	408	373	409	407	419	440	401	368	439	393	400	422	407	463	425	367	391	386	405	448	402	390	412	406	418	427	367	430	430	386	378	397	404	377	378	420	401	409	388	446	408	424	419	397	369	447	406	439	398	405	408	408	410	404	414	423	417	404	394	372	408	407	400	392	407	412	378	422	365	354	394	404	375	395	420	391	417	400	426	439	396	390	388	410	421	445	364	441	394	421	419	411	384	410	408	420	425	398	380	424	401	400	434	404	391	405	421	390	396	417	414	369	415	432	416	375	380	401	406	396	412	437	417	386	405	436	404	411	370	408	418	427	392	432	387	408	388	375	424	397	394	445	391	381	439	418	434	394	406	424	396	401	397	385	411	387	414	411	386	386	378	403	379	409	434	389	408	381	414	373	401	414	425	382	408	403	408	422	374	441	407	426	416	406	423	412	420	402	424	410	412	399	417	400	413	400	443	451	426	396	438	398	406	380	407	403	403	400	413	402	386	411	421	394	360	410	426	442	395	377	412	389	399	394	409	412	448	420	366	410	407	395	406	409	392	415	417	397	426	387	427	397	399	406	415	436	366	419	430	420	402	396	404	385	376	414	399	392	393	420	405	386	401	387	387	402	418	412	423	362	400	382	408	390	432	423	401	422	405	383	431	376	376	392	457	432	427	382	422	375	420	414	432	378	366	430	422	412	396	440	407	373	425	422	408	423	379	375	405	410	414	426	431	393	380	400	407	394	405	438	435	367	374	446	437	364	410	369	413	426	400	387	414	408	417	387	392	399	397	405	412	411	439	391	363	410	364	393	404	385	424	425	413	387	402	393	342	412	441	417	410	388	414	398	401	393	426	419	399	424	388	397	368	391	387	390	373	429	412	369	391	376	427	400	381	398	446	391	398	391	426	410	446	407	434	388	422	419	438	404	415	422	416	425	409	410	393	382	418	440	419	436	362	393	404	386	402	407	400	375	379	385	411	389	413	383	425	374	410	445	395	383	420	413	390	394	380	382	395	389	399	418	381	445	386	411	370	396	407	374	437	399	389	408	437	403	414	416	373	410	382	410	418	417	401	397	419	356	382	373	433	413	385	447	400	397	385	387	413	396	400	434	372	389	422	380	402	438	368	387	415	420	423	391	409	391	378	394	387	392	427	420	404	414	383	396	387	404	456	396	410	438	355	396	390	409	416	384	387	420	401	378	387	430	365	394	415	394	402	418	408	417	414	395	398	420	440	404	404	410	353	441	392	403	399	393	391	398	388	386	392	395	407	435	383	436	378	401	399	380	402	434	432	416	362	388	420	418	401	403	423	420	357	404	386	410	381	377	386	413	427	413	396	411	389	388	404	417	386	422	397	366	439	361	416	400	404	405	397	404	375	413	413	393	400	376	405	393	398	421	412	399	423	408	416	433	401	415	422	405	430	400	362	394	408	390	388	395	389	419	394	451	420	401	424	398	438	394	403	381	391	446	401	426	416	404	432	440	413	382	401	406	378	417	446	421	411	420	390	395	402	398	401	429	379	408	369	404	408	394	420	431	418	399	373	443	421	461	425	362	372	424	391	399	416	404	375	388	412	440	439	377	419	429	429	376	410	400	399	418	371	392	411	389	409	418	389	402	389	431	391	420	407	381	423	381	391	396	427	385	382	394	382	459	405	410	433	377	412	416	412	381	390	383	403	389	425	425	429	423	370	398	404	425	427	389	391	413	428	428	366	426	396	408	402	419	391	370	399	400	399	406	396	419	449	377	390	437	407	394	414	396	409	405	412	432	373	436	387	400	427	382	435	402	398	389	432	418	375	404	422	441	403	417	401	428	401	425	405	409	384	393	406	409	383	401	402	412	449	388	414	432	404	392	389	389	400	433	407	411	418	398	424	394	432	414	394	426	409	367	420	389	402	456	403	391	431	396	377	358	392	379	403	378	400	372	389	436	404	382	448	366	373	402	405	417	440	408	400	411	387	408	370	422	409	363	355	387	415	421	420	395	397	391	395	425	417	420	417	421	387	399	424	416	362	400	418	396	390	445	377	390	373	433	374	394	397	374	412	401	425	381	408	398	397	394	402	396	414	437	431	415	397	404	378	443	415	397	411	367	401	377	367	415	379	427	364	416	463	431	404	375	378	369	407	401	380	388	424	398	405	423	428	433	390	434	406	402	369	397	395	416	442	429	424	351	398	396	427	408	420	338	390	413	389	438	381	365	400	374	388	385	364	419	420	395	395	402	411	432	429	369	420	425	403	410	393	420	417	387	412	437	411	394	404	428	406	401	416	439	407	418	421	378	441	388	400	383	393	441	411	398	358	370	428	411	403	415	403	387	382	399	412	386	359	408	390	363	414	407	424	417	397	406	405	418	399	360	425	406	412	398	401	378	362	384	411	390	429	403	369	422	381	404	412	389	433	425	435	407	430	391	434	419	402	406	398	419	406	367	426	427	441	401	378	431	377	417	384	419	429	390	368	358	436	398	390	421	401	408	412	398	432	376	407	392	422	432	382	413	390	427	431	399	384	409	402	412	406	396	411	408	365	392	390	438	409	427	420	452	391	412	390	399	400	429	409	374	431	401	445	398	395	405	408	417	421	399	396	410	398	394	368	396	437	383	412	397	414	439	404	405	405	412	395	391	399	404	401	413	407	419	389	428	395	431	398	423	399	394	401	414	426	423	381	385	415	377	395	412	376	414	380	396	381	377	453	453	392	410	409	386	421	385	398	412	429	423	378	396	376	416	396	424	443	411	394	408	408	414	405	421	401	356	406	366	402	364	411	426	399	454	409	450	460	402	378	406	398	370	366	422	376	417	433	379	403	398	414	396	409	466	408	441	389	424	358	396	414	373	429	378	412	384	389	377	392	464	436	390	413	394	444	378	402	386	425	413	403	417
12296	2345	4744	5409	4768	3976	3330	2781	2443	2221	1931	1829	1675	1568	1527	1501	1399	1364	1279	1327	1317	1194	1172	1155	1178	1160	1122	1118	1123	1107	1060	1116	1060	1040	1038	1100	1015	1008	1029	1015	999	1005	1044	996	982	1018	1017	1016	975	1022	998	976	897	971	975	996	957	960	952	999	976	932	975	1012	950	955	986	963	912	930	972	980	990	1025	1008	954	884	967	932	1012	1015	989	967	981	1019	989	1036	1002	974	1000	992	1007	959	995	1024	916	1002	1020	992	986	1109	1054	1015	1011	992	1031	964	1081	935	980	945	981	982	986	995	1056	991	984	1007	1001	916	953	963	969	982	957	976	967	938	979	963	964	1033	1021	972	973	932	969	1001	943	930	986	998	989	986	974	954	981	900	978	975	977	903	954	950	1039	904	964	915	947	972	996	948	947	992	919	926	944	929	907	942	909	956	956	957	954	927	948	976	905	914	936	1002	944	942	934	950	917	969	960	929	971	950	975	978	980	991	955	959	928	945	965	952	943	925	916	950	965	947	932	963	891	963	911	922	983	952	931	932	959	935	980	964	969	936	928	890	916	928	967	923	995	972	928	927	985	954	939	997	929	931	905	974	955	981	946	920	1021	930	950	936	990	905	956	998	1003	929	949	971	876	949	976	979	933	956	935	990	981	1045	922	969	930	946	908	942	900	930	954	919	925	996	912	989	958	985	956	930	910	965	908	939	965	970	941	972	988	934	948	948	910	920	967	924	987	926	953	944	900	882	933	963	944	898	949	931	952	945	930	974	927	999	985	967	1004	955	968	955	944	931	907	997	952	950	955	906	952	910	963	948	962	968	910	935	857	908	953	979	933	1034	940	937	922	884	978	970	989	953	955	941	950	917	970	926	993	942	966	917	918	935	1003	962	955	949	918	935	981	902	972	980	969	950	995	968	932	996	957	929	960	939	1004	955	921	902	942	970	954	987	911	912	933	931	958	907	944	939	907	907	917	927	931	981	972	1000	966	999	927	924	1007	969	946	952	964	974	924	943	929	943	1001	921	953	992	996	897	945	926	902	971	932	947	961	929	968	968	952	949	976	948	869	914	925	905	980	950	892	963	994	971	938	906	971	905	1010	942	968	974	982	970	895	941	948	977	922	939	936	905	944	960	967	934	975	977	909	944	946	929	920	979	933	946	989	971	962	966	908	943	937	947	958	950	983	966	969	938	860	947	913	968	933	959	919	1010	1001	941	928	1003	939	972	962	914	1015	964	934	965	933	983	958	961	958	943	940	947	947	983	956	924	944	946	967	930	944	924	975	1000	933	905	953	963	932	941	1013	981	921	924	1026	911	989	974	928	941	964	946	938	885	977	893	942	978	982	940	952	946	933	947	948	945	933	954	983	941	950	964	913	956	964	1015	855	948	929	923	967	926	937	947	924	944	983	939	950	948	943	1001	905	953	1006	902	909	945	980	951	929	989	914	888	944	960	963	939	954	986	942	944	977	914	975	958	949	879	916	978	958	917	902	975	894	941	958	896	916	955	969	916	948	965	1008	909	996	959	931	968	954	913	906	953	927	974	959	887	953	919	944	974	902	947	1009	995	972	906	943	975	947	884	958	941	955	926	897	941	953	931	990	969	958	951	977	930	938	880	959	998	909	987	959	929	940	941	920	932	920	970	972	922	986	983	956	908	936	990	970	921	947	965	906	967	977	957	917	946	936	973	947	929	961	958	951	914	972	956	903	933	914	941	968	942	965	943	956	965	938	1010	927	936	930	970	971	920	927	980	899	969	916	968	911	967	921	964	906	971	911	944	960	951	987	914	968	877	941	929	962	916	957	914	906	969	956	979	936	895	927	945	947	930	976	945	934	928	992	934	925	948	926	958	921	915	922	955	958	956	916	958	983	1004	912	960	971	958	957	978	903	1014	959	963	945	921	921	995	916	948	935	974	917	916	932	956	987	964	974	953	959	936	978	920	902	1001	896	982	1005	985	904	929	960	995	922	980	914	911	929	923	985	934	978	938	986	938	902	957	933	966	978	915	996	962	924	944	964	931	928	925	963	951	922	992	916	985	951	951	963	979	906	905	901	961	968	951	967	953	998	884	919	915	987	963	1014	932	952	999	908	907	970	968	980	902	958	956	937	945	947	898	910	932	940	946	1004	938	922	958	948	917	936	954	958	962	939	950	910	931	968	911	932	965	974	940	920	945	921	1030	989	936	902	955	895	984	939	959	908	985	907	1015	950	939	899	985	998	921	917	1011	959	950	972	957	944	955	983	930	940	925	973	925	951	927	899	973	926	989	923	974	949	969	925	956	963	932	944	995	904	963	972	1007	950	967	946	950	953	960	984	929	956	897	938	966	968	1023	878	974	945	956	940	946	948	953	958	915	919	879	921	983	940	958	926	982	944	1017	960	996	996	937	973	985	910	955	951	995	952	938	902	986	919	954	914	917	916	966	958	952	993	996	879	931	910	970	936	1011	903	927	992	887	958	925	919	905	965	930	950	980	905	949	946	944	1045	896	934	954	926	977	931	939	894	933	918	953	935	877	937	980	890	982	931	915	949	924	940	882	946	955	948	923	951	897	954	963	897	993	945	970	975	868	1032	971	949	928	953	1000	988	986	939	984	929	963	881	942	972	942	942	920	874	929	946	1007	966	902	953	907	948	874	928	939	931	928	981	939	962	930	971	1012	903	985	969	947	909	902	967	943	955	954	978	894	941	951	968	945	952	946	966	941	898	921	977	919	896	978	960	957	1003	920	899	954	969	937	954	958	923	916	941	964	935	997	1039	949	970	922	932	944	969	944	965	970	936	933	970	945	912	973	938	956	940	1008	943	986	998	982	952	947	928	911	1013	917	888	1018	958	977	974	965	900	927	938	965	998	937	962	938	964	917	988	939	988	956	957	896	930	927	961	1008	966	949	908	933	956	963	965	960	927	982	953	997	942	1035	912	954	945	966	859	923	953	976	919	956	962	993	982	901	965	951	934	938	935	934	919	935	926	935	962	978	883	919	945	933	951	914	904	862	905	876	884	922	975	921	940	944	947	945	1005	976	965	942	947	939	915	937	969	977	946	963	949	946	947	970	912	963	897	927	914	891	920	913	938	963	913	943	951	921	916	975	978	949	992	979	912	983	925	923	962	928	945	918	950	949	917	917	885	977	925	975	940	907	927	891	968	952	993	969	875	912	912	950	949	947	993	958	964	911	959	935	953	904	942	942	976	885	931	876	948	931	922	967	915	939	993	951	938	979	962	974	953	957	900	976	943	954	970	962	985	986	973	956	929	925	924	917	954	924	933	1001	933	886	960	955	947	985	904	958	911	947	931	955	916	950	965	954	954	957	949	950	936	995	955	937	961	955	973	911	923	932	981	963	912	957	899	972	925	925	928	962	988	931	936	898	987	979	943	898	959	970	910	956	1004	948	947	903	946	937	975	966	979	936	908	918	953	998	925	958	924	932	945	987	1008	954	956	929	923	982	931	993	975	975	964	1009	958	903	930	920	952	930	966	986	930	893	941	939	914	946	923	952	933	912	923	939	954	950	951	964	962	975	925	904	913	935	926	947	960	981	910	927	947	965	915	939	965
2252	260	224	250	259	206	230	206	205	188	213	212	212	205	240	228	222	186	239	216	204	209	195	215	200	183	220	217	199	236	229	213	232	205	218	206	212	224	201	216	199	198	205	212	183	184	214	233	232	214	215	208	210	225	208	219	210	226	202	225	206	219	203	229	219	219	189	217	214	208	205	192	201	223	220	257	211	207	204	212	210	239	207	189	220	220	210	206	221	212	245	220	238	211	229	242	232	215	224	209	201	210	215	200	199	192	212	229	185	204	209	224	233	218	219	201	231	203	225	229	229	234	186	170	197	226	217	215	245	185	214	207	191	212	217	202	228	201	206	212	224	225	216	213	215	250	236	173	232	196	226	210	214	186	194	217	230	209	206	225	202	203	196	187	204	194	181	200	197	202	227	205	196	196	206	200	239	204	203	197	209	210	191	215	212	224	228	216	231	195	228	240	199	215	196	213	221	224	216	206	207	202	230	206	191	225	239	225	228	203	229	206	245	207	213	200	205	208	215	200	194	201	224	220	190	234	185	223	218	207	218	217	211	223	240	221	218	207	219	226	238	218	199	209	206	215	212	194	231	239	203	185	223	225	197	209	222	186	197	203	224	199	211	213	212	235	218	237	198	203	197	216	209	249	191	191	203	190	217	213	200	207	205	203	219	193	204	225	187	201	209	212	225	201	193	217	226	249	226	226	226	223	237	225	217	229	227	206	215	213	199	244	225	191	199	229	248	211	170	188	201	179	220	205	207	203	203	203	208	230	206	215	235	188	227	201	241	202	208	181	215	207	239	224	206	202	205	198	213	206	195	179	213	216	195	214	223	200	221	221	219	232	237	218	226	201	227	188	191	214	189	235	236	219	232	201	237	215	220	210	204	210	219	219	217	207	216	223	216	198	201	200	205	231	217	203	218	205	197	212	193	252	224	221	223	209	191	206	206	221	202	218	209	226	226	195	200	197	211	193	203	212	193	193	199	205	191	226	235	209	208	211	240	204	191	256	225	216	220	207	209	197	217	232	225	223	219	216	234	203	224	186	223	211	215	193	208	227	200	202	210	201	237	213	211	235	219	201	204	239	196	223	186	208	203	210	215	197	190	205	204	190	216	197	203	227	226	236	197	210	253	205	209	219	233	225	226	217	190	200	241	221	241	214	210	220	211	234	224	204	203	201	218	229	206	214	221	204	207	212	231	206	209	209	208	215	218	212	220	202	204	187	180	187	220	212	221	220	202	197	182	186	224	234	242	236	201	211	185	210	220	223	214	205	194	233	224	214	213	191	188	205	241	197	212	194	180	212	212	218	209	212	220	215	229	197	214	199	201	224	215	239	227	226	208	191	200	216	218	231	223	211	185	178	177	224	236	219	174	202	217	191	217	205	225	213	216	194	232	188	202	187	224	221	223	218	247	214	208	200	204	212	227	217	243	210	209	211	193	191	214	197	235	234	227	190	215	206	221	209	207	244	208	254	252	212	209	218	210	223	212	228	213	217	202	224	219	220	241	198	209	230	198	229	212	194	221	224	203	230	218	181	186	215	204	212	203	217	213	219	211	191	197	202	206	216	243	200	212	201	242	231	223	239	215	207	225	213	214	204	197	208	211	189	224	240	201	222	225	230	246	214	190	228	218	221	212	199	214	209	187	221	209	236	224	201	202	217	193	223	226	222	211	213	234	204	211	207	229	220	196	215	200	201	219	208	232	235	211	211	228	200	224	223	193	233	204	232	206	215	210	204	183	215	264	214	207	222	191	207	232	219	227	198	213	193	214	203	175	197	215	218	201	200	208	194	208	194	227	213	202	219	210	221	206	222	187	188	213	233	224	202	219	210	200	209	185	189	217	199	204	177	194	201	211	178	215	225	214	208	206	205	222	206	214	185	175	200	202	218	211	187	180	245	234	201	176	223	216	240	182	206	196	193	217	237	182	207	209	198	204	222	216	202	192	221	218	222	201	228	192	214	199	174	215	206	190	232	224	194	216	201	219	223	227	204	194	188	239	201	193	239	205	169	222	207	197	227	217	185	194	182	235	244	190	191	242	210	189	200	210	215	211	197	198	186	195	201	215	206	183	229	217	208	194	236	221	201	191	210	242	244	206	225	211	229	195	215	201	219	229	192	234	202	224	216	206	186	203	221	192	216	202	206	197	212	188	244	207	196	219	200	204	232	191	195	224	207	205	209	218	242	207	212	195	225	187	214	204	220	205	215	215	215	216	218	204	197	231	217	214	191	229	209	214	193	237	209	214	206	220	216	218	221	227	201	230	218	218	208	203	195	199	223	217	200	190	207	220	198	218	199	231	210	219	208	227	205	197	227	206	201	226	220	232	213	195	207	212	224	207	195	206	199	233	217	211	240	196	199	241	208	199	213	195	209	237	202	217	219	218	205	214	234	202	198	227	205	226	215	224	207	182	215	236	206	230	205	201	240	213	191	208	222	196	213	201	191	218	213	224	199	202	212	203	209	212	215	201	218	201	209	204	196	237	217	223	204	207	224	184	211	184	185	210	198	217	232	217	194	214	243	193	247	229	229	226	203	220	251	214	219	177	207	231	231	223	207	223	232	211	237	209	206	222	227	201	208	219	241	207	209	197	217	212	196	247	209	220	215	217	186	193	211	219	202	223	209	213	237	199	217	216	194	208	217	220	205	205	180	211	204	178	224	194	211	217	208	248	222	220	232	228	220	205	223	204	212	226	198	199	205	219	214	222	208	223	229	228	181	190	236	219	208	227	220	204	244	202	192	221	207	207	204	220	208	210	218	209	205	200	218	192	224	231	221	223	222	203	196	234	192	219	225	209	190	246	193	209	213	188	190	249	202	245	211	179	225	235	229	196	217	190	211	241	228	204	213	205	213	223	203	201	197	200	225	209	212	201	216	169	215	215	225	217	203	215	209	192	223	210	200	210	228	198	206	208	212	227	229	196	210	205	200	217	210	204	223	219	210	213	230	211	216	231	227	212	188	185	203	230	223	213	224	220	234	213	203	212	223	219	206	184	204	220	210	231	199	222	210	211	203	212	231	217	197	227	211	214	173	212	230	213	235	195	219	211	198	205	210	191	218	201	224	216	197	206	210	214	217	230	211	195	204	212	223	226	212	234	170	194	220	237	196	232	191	190	205	201	192	215	176	219	236	216	207	231	230	199	214	218	195	203	207	213	203	215	229	179	223	209	207	202	209	200	229	218	217	217	200	189	213	242	172	195	239	227	198	212	225	212	220	223	200	202	209	222	231	191	238	199	231	208	210	203	225	231	185	187	199	217	219	197	218	205	219	192	202	211	218	219	186	222	198	235	201	186	208	198	220	215	210	221	227	197	219	222	208	210	207	217	191	221	187	205	219	223	226	213	234	190	189	231	201	239	219	204	194	226	224	226	227	203	220	215	235	208	212	235	232	179	217	225	199	234	216	192	227	205	212	199	187	214	223	230	238	207	219	207	237	190	200	231	196	225	194	234	181	195	204	205	205	200	240	242	232
2797	587	639	690	621	657	627	584	588	570	544	566	557	616	580	605	560	589	571	573	546	575	596	573	552	548	631	584	581	511	533	526	542	536	559	541	544	581	539	562	584	599	558	572	560	586	564	553	577	559	600	586	589	545	569	586	592	559	521	589	530	566	540	555	554	566	537	542	540	590	560	561	548	611	554	537	570	578	570	550	584	582	588	587	520	546	547	569	588	590	551	538	554	572	563	559	544	534	553	545	567	550	572	565	592	590	580	587	623	566	560	558	570	581	580	620	551	536	595	588	558	550	522	515	582	520	568	608	535	563	550	534	521	567	609	547	516	576	579	571	529	519	574	543	562	512	570	556	518	513	527	566	534	557	550	573	534	552	532	589	588	575	579	555	538	583	539	542	593	537	552	533	529	513	546	590	574	554	530	566	587	558	575	579	585	545	551	594	535	546	578	551	605	567	563	587	564	571	547	557	577	597	584	530	536	561	569	568	536	562	578	535	601	546	568	544	539	581	544	571	570	565	593	570	566	550	563	564	580	569	588	536	566	547	566	551	549	566	551	529	585	596	559	562	551	576	583	547	522	578	580	535	554	572	577	528	561	538	523	570	579	568	548	551	579	543	569	576	554	548	560	541	565	586	544	559	552	510	600	524	553	555	561	573	549	558	606	568	542	551	555	568	592	569	566	574	548	533	528	551	573	527	586	598	526	576	565	603	540	562	537	556	556	562	597	548	514	541	610	604	548	550	523	553	555	548	558	549	543	582	570	588	535	546	558	577	584	563	556	525	564	582	571	583	616	566	581	581	533	567	514	551	566	491	598	543	609	531	540	550	615	578	575	558	577	567	598	553	592	564	535	581	520	516	595	549	535	610	565	598	574	603	577	554	579	559	524	552	589	551	566	591	528	553	549	611	588	559	544	543	563	588	587	554	524	573	538	574	552	583	507	557	548	561	574	539	549	544	559	570	534	591	592	586	575	543	547	543	496	543	534	578	535	531	547	555	595	569	558	545	586	551	601	585	572	545	564	541	566	553	512	550	546	580	542	564	517	581	562	582	546	534	548	550	563	540	589	572	541	628	553	527	534	590	569	525	525	593	587	546	586	511	549	558	520	586	599	553	521	561	545	554	596	568	531	541	603	585	562	578	576	562	572	569	559	554	570	595	555	566	606	584	564	545	532	586	607	549	557	596	549	564	532	606	594	566	579	537	527	549	559	565	564	525	545	574	576	569	603	535	561	539	570	559	544	585	571	590	572	586	551	582	585	549	518	528	538	560	588	608	576	532	538	601	539	595	588	601	558	572	555	551	563	539	545	543	564	573	555	571	559	519	605	569	561	526	530	567	531	566	560	525	556	561	576	571	574	552	611	582	544	560	572	598	511	562	561	538	546	591	558	554	518	557	583	546	525	567	566	542	531	557	533	528	556	580	573	586	514	519	510	579	558	566	583	567	561	538	534	559	568	593	575	549	587	592	583	607	574	563	560	585	537	598	581	562	565	565	577	567	571	565	542	556	536	603	541	565	601	578	539	561	586	577	557	560	578	547	539	563	539	567	540	560	541	559	601	567	526	589	588	580	579	548	586	548	573	542	546	566	582	558	540	549	566	530	557	580	558	556	573	561	578	584	556	560	558	574	546	546	583	559	565	543	524	547	552	545	592	592	570	552	565	542	573	551	506	559	558	549	590	555	586	567	547	578	535	542	556	542	526	558	572	542	551	558	539	553	604	598	586	521	553	560	564	543	563	520	557	581	568	558	594	575	597	536	574	569	555	567	569	585	549	563	573	540	570	569	582	541	563	570	551	574	542	559	569	583	532	572	548	562	565	587	565	519	562	575	543	561	546	549	579	590	566	632	559	555	560	537	533	546	601	593	536	585	549	553	571	512	606	524	553	579	573	564	600	591	536	519	570	548	549	590	565	577	567	581	567	559	556	553	531	553	515	560	544	551	578	543	556	587	530	555	583	521	581	570	579	580	592	576	555	566	617	580	541	533	560	521	544	572	516	585	583	560	608	568	580	596	547	560	559	552	496	575	565	500	572	596	529	554	564	544	588	533	587	597	562	562	574	543	563	523	537	609	525	579	563	531	560	542	537	583	562	537	571	591	572	535	584	599	589	531	567	555	530	556	557	541	561	569	540	540	596	599	530	537	548	534	540	588	528	583	560	557	565	608	568	559	562	539	613	553	545	596	548	564	583	600	542	564	522	554	594	562	572	545	566	576	544	532	547	544	536	603	571	587	561	536	564	542	547	549	548	621	574	593	576	531	534	573	529	537	540	580	585	581	583	546	559	574	550	556	585	595	546	555	588	591	544	572	578	551	565	528	577	562	526	560	557	511	549	573	523	589	564	571	587	547	539	539	564	570	543	504	547	541	550	578	555	537	565	554	565	549	541	545	584	583	578	547	542	554	541	544	526	530	559	554	566	554	575	567	534	578	552	595	591	600	582	573	555	541	518	544	564	582	578	611	556	545	581	542	521	544	582	525	539	562	564	576	556	581	543	552	560	593	544	542	520	558	533	600	551	566	546	516	567	563	584	575	603	584	556	560	575	552	564	542	544	533	545	562	547	547	550	549	560	529	572	556	537	580	593	565	536	529	537	580	542	564	520	578	534	513	528	510	589	586	542	555	555	554	564	543	579	575	581	577	559	592	575	557	563	576	579	532	567	560	593	547	564	539	575	561	592	553	578	540	545	565	502	564	541	543	584	570	584	600	512	552	545	572	595	536	587	518	624	494	540	576	566	552	545	531	569	575	550	565	543	518	506	586	546	556	552	569	529	553	554	534	554	588	512	565	526	578	536	541	574	585	524	545	583	549	594	609	557	577	543	539	557	532	590	524	561	596	536	556	554	551	545	569	570	570	558	541	553	564	557	549	549	576	558	592	562	520	588	572	567	585	547	554	567	545	561	554	566	615	550	532	550	611	592	561	559	584	505	578	527	539	597	559	593	558	568	582	573	561	524	565	539	571	538	598	558	573	611	562	558	544	598	602	520	602	532	560	575	549	531	552	560	558	577	575	537	554	569	544	552	557	512	567	552	594	500	581	592	555	560	593	608	540	533	538	607	555	552	562	580	598	530	556	531	551	566	608	539	562	583	569	574	591	557	586	570	588	566	550	561	596	565	554	589	547	565	573	558	552	569	588	588	615	511	560	551	565	555	582	577	588	555	574	546	552	565	587	531	518	527	573	550	522	575	565	544	509	593	549	546	525	558	553	554	519	570	528	570	596	561	560	555	551	592	567	595	553	581	540	555	566	553	581	551	590	544	592	566	571	548	559	562	540	541	535	539	561	513	539	549	540	563	584	538	548	553	543	538	609	559	549	562	523	542	574	591	543	588	562	522	554	565	544	554	532	539	528	542	526	527	607	531	574	575	528	528	563	577	570	554	556	511	535	541	512	571	583	580	619	589	583	597	582	583	564	521	535	540	535	552	537	567	613	564	546	589	549	551	558	548	561	517	547	527	544
14112	1301	1262	1058	761	595	501	501	457	400	395	373	322	339	305	324	319	291	311	312	356	322	329	319	262	306	297	267	272	302	306	325	303	288	326	310	320	323	324	301	316	286	305	302	283	313	307	315	284	270	279	308	293	271	283	278	303	293	310	259	311	299	278	288	336	258	306	295	289	269	284	287	280	277	281	309	315	288	310	304	295	293	301	269	291	275	265	302	291	278	307	299	324	300	278	252	269	317	320	327	285	279	304	290	323	269	279	303	308	290	309	308	343	306	350	292	290	321	306	295	305	296	270	292	297	283	304	259	295	292	303	268	272	293	274	278	289	295	301	310	287	303	300	290	291	312	267	276	300	279	277	309	262	301	311	295	290	301	297	321	289	291	297	262	273	294	293	296	327	321	272	271	302	313	319	281	291	270	319	306	290	303	303	280	274	302	299	295	306	316	312	273	295	310	270	289	311	333	274	280	298	269	287	286	308	285	284	308	276	303	267	279	314	297	290	296	270	285	302	328	293	264	285	289	288	310	263	298	301	327	281	286	326	294	267	269	298	312	303	303	343	274	274	279	303	250	296	297	272	321	265	308	278	299	275	308	312	288	308	285	321	302	283	289	317	284	300	303	290	266	329	280	276	284	283	287	306	286	290	310	312	296	261	297	263	253	277	279	308	323	288	297	281	278	276	297	288	313	321	282	302	310	307	263	265	289	291	298	288	296	306	288	298	293	265	290	318	293	276	267	277	302	301	288	261	290	292	266	290	282	305	337	269	292	291	278	278	260	273	289	281	269	283	301	271	304	314	308	284	274	298	270	307	254	283	290	305	289	315	319	319	296	321	308	300	267	289	278	284	285	294	306	285	283	280	297	302	268	289	307	275	302	292	283	296	316	287	248	305	299	293	293	302	299	271	276	296	332	286	314	300	276	322	281	296	319	261	314	274	281	276	282	303	286	262	294	287	281	284	310	257	301	321	284	307	307	285	293	273	279	302	296	284	287	294	261	321	317	278	319	316	273	317	277	325	284	319	282	284	281	311	298	302	298	311	286	330	276	255	278	294	290	307	279	258	271	275	296	290	296	331	310	299	273	291	337	330	262	308	289	293	305	292	334	297	325	299	300	281	361	283	243	314	272	272	287	274	316	307	297	282	304	296	274	299	257	309	308	320	303	297	271	277	329	284	278	299	276	303	291	292	272	286	281	284	308	260	314	278	297	286	284	270	311	300	276	277	272	274	298	296	284	275	304	312	291	277	277	277	312	297	296	251	290	252	333	278	268	263	293	314	282	289	294	289	304	258	303	275	280	299	289	314	274	266	260	285	298	290	287	291	294	311	296	327	302	301	275	315	306	291	305	310	279	263	302	291	343	320	304	294	277	261	281	291	284	284	270	304	278	265	289	279	292	293	304	329	308	303	294	308	286	302	281	275	307	270	314	308	254	278	303	297	299	270	280	296	290	304	331	311	298	299	297	292	277	311	278	306	284	288	266	299	316	277	295	298	320	282	313	302	291	279	265	287	300	295	278	284	275	258	266	287	284	320	310	316	311	302	281	258	281	290	238	277	307	298	291	282	317	283	271	255	279	270	284	286	284	308	325	278	297	295	324	303	299	298	293	304	298	270	301	286	302	262	292	299	280	265	318	302	291	293	295	298	304	284	267	271	284	279	287	298	278	308	297	307	283	265	367	257	316	301	285	295	302	287	293	293	255	299	295	286	299	297	305	309	281	278	264	271	305	285	281	297	283	285	309	274	284	279	273	288	232	285	304	256	302	287	271	267	300	298	271	312	282	301	327	305	295	294	301	280	295	310	296	300	297	283	306	312	296	276	293	253	288	282	295	287	281	289	284	274	319	286	284	295	321	269	294	266	313	283	307	280	252	282	285	295	344	301	310	265	316	265	288	336	267	310	310	291	316	284	286	319	275	275	276	277	297	276	301	264	330	277	288	299	264	268	290	292	316	299	278	311	263	299	279	300	311	284	276	300	295	285	274	298	304	294	280	305	309	306	274	299	289	298	278	279	269	274	307	269	261	273	304	277	293	275	301	294	263	268	257	284	290	246	308	302	297	301	285	294	270	288	260	288	281	285	288	309	282	264	294	299	301	275	248	278	296	263	303	300	284	301	298	286	264	320	316	296	290	306	308	292	295	282	268	275	303	314	268	333	267	288	276	268	261	326	258	326	299	291	312	306	352	289	291	306	282	285	292	330	277	243	319	327	320	351	262	257	282	278	295	314	293	324	301	293	283	270	287	299	271	275	294	290	293	300	312	297	276	312	290	326	286	295	267	320	316	296	286	276	317	302	274	313	293	275	286	306	283	271	309	271	272	296	268	255	276	324	315	310	296	281	320	276	313	292	264	298	284	289	301	310	289	272	294	305	306	296	293	277	290	274	306	280	281	288	313	291	284	283	273	282	325	269	320	307	306	262	259	274	287	284	294	293	302	285	267	335	273	302	318	281	299	308	322	294	258	297	289	300	306	287	261	295	309	316	294	282	293	297	290	289	297	282	270	301	315	273	302	273	314	316	251	280	272	314	281	294	294	303	267	278	259	291	291	311	324	343	284	290	274	275	321	307	297	262	283	324	312	308	295	270	323	326	319	308	298	277	299	305	326	273	289	290	322	273	305	303	268	286	312	287	302	324	327	313	287	279	284	295	290	293	269	289	285	271	315	323	257	288	293	324	297	251	304	296	282	274	289	308	305	297	321	291	258	313	286	295	280	317	290	303	286	286	293	289	282	321	316	285	270	314	299	272	278	307	277	285	270	315	314	289	278	297	267	295	293	301	292	319	335	292	323	307	284	299	285	296	314	315	286	300	309	318	302	274	280	281	309	288	310	301	313	319	302	271	302	260	291	278	313	308	318	313	313	315	282	294	287	296	288	307	319	316	307	289	314	279	295	287	293	318	273	314	318	287	271	327	281	318	321	295	322	327	314	297	301	295	285	317	294	306	269	248	273	281	277	288	291	271	296	325	275	275	287	285	277	297	287	261	280	299	293	304	270	295	265	291	271	304	319	266	304	284	303	286	292	284	284	263	265	294	270	283	292	285	294	299	281	267	303	287	272	283	314	285	298	314	294	286	298	280	321	292	286	277	285	267	292	284	295	330	292	296	320	294	279	329	297	304	261	297	309	295	293	274	319	322	267	291	292	288	284	315	292	265	336	260	298	303	280	303	301	294	270	277	298	272	286	297	291	292	294	305	274	281	284	285	287	319	268	316	284	278	290	289	314	282	308	306	303	289	305	257	311	253	290	325	312	299	307	281	278	268	280	300	256	302	290	275	317	272	293	286	291	314	292	288	282	308	322	304	276	292	321	328	297	297	272	301	295	320	294	301	310	287	292	285	282	279	294	279	290	282	304	284	336	294	271	285	300	292	306	322	308	297	273	268	284	302	312	287	290	294	277	292	275	312	278	300	312	281	286	292	308	277	296	270	289	311	329	278	257	284	311	312	276	276	292	286	289	287	264
8331	1415	2701	3227	2694	2298	1934	1672	1565	1474	1284	1182	1188	1132	1084	1001	975	967	927	907	949	895	888	869	841	842	760	849	765	830	845	776	821	782	774	753	747	811	792	737	735	799	741	809	765	779	796	814	764	798	785	830	788	761	732	769	765	721	762	800	681	699	715	738	743	698	735	770	767	747	753	701	763	761	750	735	716	772	763	769	736	765	725	718	778	724	697	664	789	713	748	717	752	762	774	741	826	757	796	771	774	763	751	728	833	783	803	743	737	704	732	717	750	768	738	748	758	770	737	764	753	727	792	749	784	744	713	795	765	758	712	744	705	776	760	768	734	797	761	726	694	713	754	702	753	687	749	726	779	679	736	797	724	702	748	760	759	752	749	713	703	729	752	765	753	746	754	748	695	724	736	765	769	692	738	756	746	751	709	715	735	700	767	725	726	743	707	755	779	712	740	700	719	714	772	688	706	716	739	748	762	730	728	729	745	714	776	722	716	747	734	666	745	756	743	743	707	763	729	757	746	710	709	748	755	770	707	775	748	693	711	743	711	765	737	751	720	746	707	732	736	679	763	758	728	726	707	722	747	739	755	727	751	729	744	733	727	706	709	727	734	720	789	738	740	764	728	711	677	765	701	724	701	753	754	756	736	736	717	703	769	783	759	786	771	783	772	734	742	703	753	751	714	705	724	777	766	736	768	758	740	737	720	726	691	761	740	746	750	690	756	739	732	689	756	782	735	761	731	761	710	758	742	740	776	700	764	716	742	717	717	741	737	759	768	750	745	781	702	685	780	728	738	748	742	734	737	756	725	699	680	724	749	730	721	747	748	746	730	714	768	736	719	705	706	782	738	770	770	767	783	735	729	748	718	728	769	763	675	703	753	742	687	796	730	760	728	709	722	740	731	687	762	753	738	756	735	744	748	733	726	751	739	753	736	723	706	781	686	732	698	718	713	731	761	745	726	714	698	710	730	707	775	751	758	750	724	731	726	756	745	749	775	704	771	700	760	728	724	671	736	679	706	720	718	802	724	720	745	738	730	757	700	732	738	750	700	755	744	747	714	757	740	761	765	769	710	721	734	737	673	714	745	711	783	745	757	734	771	712	736	790	764	719	731	710	737	749	733	782	778	748	776	686	684	754	717	772	741	730	758	705	687	764	760	730	731	705	729	680	775	776	826	748	718	748	716	751	728	747	737	738	672	727	736	701	734	718	713	726	762	726	746	677	710	748	770	692	749	719	752	735	688	703	745	779	689	707	693	742	745	765	713	704	744	777	740	723	744	749	733	775	715	741	780	690	687	721	712	678	742	756	751	735	720	760	723	729	746	722	723	755	660	745	768	754	780	759	734	720	730	701	761	764	708	687	730	705	693	765	773	736	765	763	751	733	733	724	752	751	708	757	728	736	768	748	743	707	752	715	751	695	702	726	718	681	683	749	725	747	736	748	709	760	748	736	718	719	734	736	735	788	785	722	695	708	755	708	771	698	741	730	711	709	731	719	703	728	753	735	706	717	759	786	695	747	735	667	725	761	715	731	758	742	739	796	730	712	782	756	741	770	712	722	717	758	724	709	753	696	685	677	733	726	728	716	703	763	704	785	716	724	729	708	719	751	719	738	730	724	734	700	745	708	723	732	728	767	745	712	700	708	760	694	690	722	694	702	736	756	703	704	682	749	763	723	737	740	736	737	731	761	733	736	781	710	709	742	724	719	705	755	723	719	715	751	679	748	744	756	721	774	732	691	689	766	716	721	708	732	720	762	763	748	714	717	750	762	751	806	702	750	790	731	748	723	704	776	727	727	748	698	666	759	737	730	735	758	717	785	723	706	773	754	708	774	753	760	753	763	748	713	720	716	748	697	717	765	747	751	735	754	732	813	741	687	736	712	720	725	759	698	707	702	726	699	758	755	727	770	748	719	735	714	751	710	718	726	757	680	757	768	801	775	769	710	735	719	719	721	756	771	785	730	703	748	708	761	744	715	741	660	761	731	756	732	743	713	752	747	747	676	683	725	708	719	734	758	723	726	709	760	653	766	719	739	747	681	749	724	747	738	719	713	725	699	745	757	718	743	689	670	762	726	716	739	766	746	738	737	714	750	744	741	753	771	708	779	726	719	731	709	701	759	720	716	739	727	712	753	711	706	765	736	691	763	733	717	710	704	729	733	716	723	737	775	749	744	708	769	731	724	733	707	750	727	685	722	772	762	701	736	749	695	758	710	776	708	748	703	745	817	719	710	706	739	776	761	675	695	677	742	748	751	723	743	745	742	717	729	740	754	681	754	702	693	738	766	769	703	769	723	724	733	689	757	712	757	721	705	715	700	711	720	725	765	745	701	757	757	771	771	700	786	733	740	720	758	730	764	732	749	707	703	706	736	745	711	753	701	744	749	732	735	708	752	768	712	772	742	751	711	720	747	693	720	743	783	736	739	716	777	694	718	751	698	668	754	767	730	732	728	709	763	751	758	753	756	734	737	729	769	798	728	696	742	792	795	776	679	687	750	763	760	739	698	711	756	746	733	753	710	681	692	732	694	743	720	742	755	783	720	749	730	757	722	716	787	762	745	738	738	743	720	703	766	739	703	701	738	741	740	774	727	761	757	768	728	725	717	722	717	772	795	751	719	770	739	739	740	753	754	748	693	745	739	768	717	720	764	698	724	737	755	737	714	780	750	712	766	757	749	744	748	724	731	751	763	730	754	725	738	745	763	771	772	705	710	720	753	680	723	773	732	769	763	731	734	759	719	720	708	756	760	742	768	754	710	721	706	733	697	722	755	797	705	747	764	738	704	731	745	764	801	714	704	755	732	739	738	723	751	745	762	740	734	693	772	716	709	742	737	731	725	752	775	772	721	741	760	762	774	751	693	704	738	690	724	731	773	752	721	768	717	742	747	685	717	718	734	734	726	761	705	719	760	755	737	756	766	759	772	769	739	700	725	740	734	767	702	746	759	753	722	756	777	744	757	770	701	737	732	737	731	669	702	772	747	707	754	739	754	735	731	763	785	717	739	713	766	740	704	731	744	708	704	716	746	730	784	690	704	753	750	753	737	731	731	690	713	702	746	702	744	731	789	706	740	716	688	769	744	758	713	718	707	721	709	744	679	725	725	702	725	734	772	727	731	735	728	751	730	720	715	762	720	724	759	754	696	795	721	688	738	752	721	735	693	738	730	739	719	734	753	730	725	768	740	764	702	739	729	749	739	735	738	706	694	762	703	775	702	719	783	727	674	710	713	768	712	692	755	757	742	731	720	755	761	707	748	761	749	764	749	775	715	725	734	766	746	769	728	724	742	738	752	772	738	658	741	735	752	711	804	680	718	713	724	691	764	720	745	737	750	684	698	740	738	711	747	730	712	753	737	693	674	754	673	743	692	788	726	753	716	720	727	758	728	744	717	734	702	743	709	701	713	732	742	786	704	682	681	739	740	739	699	774	777	721	771	763	751	765	739	719	741	716	715	678	714	677	788	778	667	733	730
25873	3521	2563	1895	1241	1135	839	736	605	583	596	533	504	477	453	420	413	441	448	459	410	401	413	418	401	428	411	424	457	415	379	400	405	404	387	393	422	370	404	394	393	391	359	417	435	422	430	403	371	422	346	401	404	372	405	361	421	401	407	388	368	392	399	417	354	400	421	386	398	380	368	365	365	368	362	355	365	361	377	370	404	368	388	366	378	393	378	368	371	405	379	362	388	396	363	371	372	388	356	417	411	402	367	382	346	410	376	380	385	403	390	391	393	380	379	380	360	376	405	364	370	385	411	427	371	390	367	371	371	405	369	414	358	408	411	385	377	369	384	340	350	396	323	412	409	401	371	394	387	370	408	376	362	391	356	396	340	362	372	407	365	394	387	349	376	394	343	346	356	342	371	377	383	378	397	387	412	390	371	416	393	397	361	364	384	363	374	339	386	389	371	337	357	343	371	387	399	393	336	371	385	369	378	390	393	403	377	382	375	359	410	374	355	363	380	362	442	383	357	377	401	389	374	403	389	376	375	367	364	417	399	366	379	367	377	399	403	385	365	377	374	400	359	370	366	391	369	377	382	377	360	383	386	360	438	352	355	412	377	359	380	391	394	372	348	407	373	342	387	358	380	402	384	378	381	412	379	393	346	383	388	392	426	381	357	388	412	394	397	392	387	386	395	394	359	414	391	397	363	349	364	401	400	355	383	363	361	352	389	381	356	365	383	347	397	387	387	375	385	351	380	389	364	398	408	411	375	387	370	350	357	390	406	378	379	368	373	354	381	378	392	352	384	411	363	402	394	363	389	395	383	390	375	372	420	400	369	379	395	363	379	397	401	458	383	395	391	380	368	349	362	389	387	399	381	337	366	362	390	428	406	389	415	380	385	381	367	379	362	394	375	393	381	366	392	383	357	363	400	387	388	421	402	396	354	388	361	417	439	397	413	409	396	352	386	362	413	364	363	359	370	380	376	371	411	347	362	364	356	393	390	359	396	384	391	374	388	359	375	386	386	397	389	393	392	379	366	346	347	364	362	352	362	360	372	366	378	375	356	365	353	397	400	358	412	371	408	378	408	383	374	356	366	395	389	402	365	437	399	395	398	377	404	417	376	399	368	394	385	386	346	370	369	421	388	392	437	394	376	415	390	357	378	349	406	359	402	431	368	379	388	379	404	416	396	384	425	374	417	372	385	346	378	367	396	414	387	386	372	358	357	418	400	379	370	341	392	389	385	402	410	378	390	409	393	394	377	360	391	424	396	383	424	368	369	389	389	404	381	390	381	367	405	381	351	361	365	413	373	400	363	374	397	397	399	394	400	392	365	342	382	396	409	391	403	363	378	393	360	394	390	372	369	402	358	366	376	348	373	412	395	399	371	384	377	379	388	374	400	364	398	375	383	407	377	364	405	400	399	392	366	385	368	395	396	356	383	380	389	407	407	401	401	373	401	393	373	359	413	401	373	352	411	359	350	351	382	410	365	379	390	393	399	411	379	376	382	445	363	390	375	383	357	368	354	410	397	387	364	364	383	359	376	372	361	389	361	359	369	369	397	405	374	358	408	386	399	405	401	402	386	378	365	411	348	424	386	398	402	346	354	411	381	384	380	345	309	363	350	358	378	384	400	390	367	404	374	400	377	389	391	375	414	389	369	339	368	420	370	380	404	390	366	354	351	399	375	398	363	405	375	362	373	407	360	391	411	400	353	383	391	421	380	406	387	388	397	363	381	377	400	345	375	390	380	410	393	388	357	381	391	398	362	416	372	397	381	396	432	387	378	372	373	369	388	368	402	389	352	354	393	350	384	379	358	363	399	372	399	413	381	384	380	361	365	389	372	384	392	410	368	373	380	375	395	396	417	397	380	405	391	391	357	361	386	344	422	371	388	383	409	360	387	407	392	385	400	402	392	381	428	421	391	383	354	373	380	347	398	355	380	359	393	405	392	388	381	412	378	389	351	425	403	384	372	443	381	377	416	350	403	399	407	378	390	393	422	361	423	383	402	392	386	414	376	374	376	391	390	353	363	386	424	376	358	365	413	390	408	412	347	398	408	338	403	355	359	401	379	361	381	362	395	373	391	392	389	398	398	408	390	393	370	397	397	362	393	399	360	374	402	357	356	383	397	403	378	413	353	402	404	393	402	371	386	419	398	412	392	355	371	385	399	385	383	393	365	362	369	371	400	387	379	369	348	372	411	393	438	380	380	397	409	373	359	353	391	402	370	384	419	389	348	381	390	410	407	388	359	401	382	400	402	350	400	402	379	365	384	367	371	367	375	336	406	379	397	418	355	375	398	429	340	377	398	343	402	403	415	362	403	396	430	406	397	383	393	390	374	368	387	396	382	368	401	357	386	407	350	366	395	352	351	363	381	342	407	364	402	396	396	380	425	358	421	385	372	366	426	408	367	407	361	364	371	403	396	367	365	410	371	375	371	386	410	386	385	396	371	365	391	386	394	390	394	365	371	396	410	358	366	387	400	363	373	408	347	409	394	360	389	361	398	347	407	368	349	378	426	395	365	361	389	345	397	374	373	404	406	391	376	395	400	404	364	378	368	405	395	361	347	382	380	375	421	382	362	366	384	404	369	387	408	370	358	388	421	428	390	419	434	352	416	372	366	363	373	362	403	377	395	370	358	375	373	380	375	344	372	415	423	410	361	380	401	352	364	435	386	364	378	424	372	431	400	379	426	385	357	390	419	409	353	388	366	402	375	377	381	369	379	360	391	393	384	384	348	401	376	414	376	379	321	370	420	355	363	378	382	381	345	347	364	400	408	396	363	386	421	316	400	356	377	387	363	350	392	372	405	381	354	383	373	380	395	393	396	372	392	409	381	369	369	367	376	351	422	390	412	405	412	401	391	377	382	386	378	395	343	393	386	382	391	382	360	386	399	370	395	399	392	396	401	357	390	402	397	389	366	411	358	391	393	380	391	326	336	383	394	371	359	411	394	391	366	371	400	422	363	402	405	413	380	363	339	396	334	385	382	365	404	396	400	365	382	353	369	403	351	377	376	382	413	353	435	353	346	413	368	375	387	373	376	376	343	348	395	360	411	375	363	387	418	380	375	392	384	361	350	383	381	422	371	397	405	370	400	373	368	371	371	420	367	396	367	416	388	367	399	385	356	357	399	414	420	362	404	362	353	376	378	388	362	388	371	411	375	384	409	407	369	380	416	411	358	355	414	380	410	369	394	384	406	390	372	390	399	429	352	378	381	386	387	388	416	370	357	384	347	402	377	364	348	370	397	370	355	377	379	375	399	417	392	337	372	383	363	369	355	382	381	353	382	381	389	365	429	396	385	376	385	395	396	381	380	361	382	371	382	415	376	369	352	402	398	353	354	363	388	402	405	376	388	408	440	395	405	371	393	384	368	404	416	371	381	417	394	374	382	384	384	413	391	365	393	365	399	382	393	406	381	383	376	364	365	393	400	451	376	400	368	383	401	405	397	380	361	345	408	436	379	351	374	400	363	420
12150	2372	4680	5405	4776	4008	3228	2825	2479	2179	1895	1860	1651	1549	1438	1381	1381	1286	1269	1216	1184	1110	1178	1117	1069	1127	1051	1125	1037	1020	1071	1046	1042	990	995	972	1050	963	979	936	968	964	1006	932	997	983	969	924	968	975	937	930	935	913	893	921	923	962	977	947	927	935	933	943	874	892	964	957	895	875	931	902	895	900	884	919	923	964	926	853	917	880	912	924	900	905	898	865	898	921	888	930	970	932	951	945	977	957	948	939	895	973	940	952	955	949	981	996	930	915	925	846	927	901	964	929	939	934	906	863	906	899	904	903	925	923	898	880	970	903	928	923	928	904	964	897	920	894	867	862	907	865	878	863	834	957	893	908	903	886	869	899	889	865	870	923	851	881	889	848	921	940	821	900	865	881	933	886	865	859	889	917	878	877	926	889	925	862	909	906	893	864	906	827	921	909	938	847	926	926	909	854	943	928	885	914	925	932	860	882	921	929	882	902	859	896	906	900	857	907	883	914	813	892	915	892	889	876	924	885	895	909	884	907	941	875	867	908	882	891	935	882	953	880	907	937	908	895	933	900	911	898	915	820	894	920	897	858	885	959	919	904	972	890	857	886	890	916	853	903	830	892	894	917	909	925	873	922	878	893	895	933	920	855	939	832	884	943	871	905	878	884	888	896	834	862	872	879	828	858	909	854	889	885	886	859	868	825	891	872	918	854	847	916	923	916	881	852	895	921	873	895	940	907	967	870	929	904	848	913	905	856	910	823	893	870	894	991	861	852	871	909	882	857	817	915	928	863	909	839	918	940	922	895	903	914	886	881	923	864	842	887	902	884	875	888	829	890	916	906	875	939	866	881	949	909	979	906	880	873	849	844	854	891	878	872	919	887	923	939	901	856	861	885	924	901	891	891	883	864	870	886	895	896	869	954	849	955	844	934	859	907	905	900	913	871	906	923	896	898	884	874	906	870	888	872	884	893	924	872	898	927	850	917	946	850	844	916	899	867	907	914	920	934	908	953	874	845	885	938	851	902	868	921	896	876	844	911	852	864	902	874	879	857	914	927	895	856	844	895	863	909	923	912	861	897	886	860	931	917	907	945	878	826	930	885	934	929	936	878	906	907	894	892	908	906	894	946	905	895	844	856	909	916	902	921	851	857	866	821	881	894	852	889	916	866	895	895	925	918	897	866	927	870	927	929	938	837	888	849	888	855	905	849	933	864	884	887	925	933	898	834	927	888	951	897	893	876	893	935	875	910	955	880	900	877	899	889	911	898	919	878	934	908	885	900	909	897	864	808	881	901	877	890	886	957	849	916	861	884	888	894	898	947	932	913	892	891	895	940	909	934	910	869	908	912	877	912	882	897	901	855	899	871	903	864	858	917	881	914	926	846	868	852	937	882	897	837	898	901	857	923	951	854	937	897	868	894	905	910	886	898	901	864	910	873	840	872	921	905	963	884	912	902	950	859	952	938	886	880	846	853	912	849	852	883	920	875	913	932	890	940	911	873	876	917	901	859	902	942	943	863	956	913	923	904	852	872	948	920	900	880	941	914	846	908	913	928	864	844	884	919	936	936	854	910	862	923	837	876	886	931	909	899	881	915	931	869	887	950	889	917	871	881	985	873	874	918	869	858	890	923	900	900	889	872	899	897	872	872	885	866	886	884	872	829	875	883	943	856	936	872	874	891	902	878	900	904	863	908	880	921	880	891	874	889	933	877	880	903	952	856	922	926	908	948	922	886	926	922	979	905	899	918	878	902	938	896	890	896	864	893	876	927	903	877	939	874	964	903	906	877	864	866	841	876	897	841	871	892	903	890	942	877	886	890	890	932	933	937	870	888	924	910	912	882	889	871	905	894	876	882	860	870	916	909	898	920	886	882	908	856	906	860	897	897	929	868	884	912	918	920	919	870	901	894	935	855	863	877	978	916	906	848	905	840	935	878	901	867	882	886	891	927	877	954	869	903	879	904	875	888	971	903	939	839	947	930	908	922	900	945	908	923	864	880	893	843	842	915	864	930	913	914	863	872	916	932	877	886	896	903	943	908	953	874	930	825	903	884	899	887	891	901	900	943	853	875	849	899	865	872	968	853	896	911	924	966	877	888	890	879	951	880	857	858	889	844	877	857	967	895	873	955	903	894	874	902	898	898	918	907	896	884	874	856	859	892	839	867	843	869	916	853	899	885	811	826	869	887	917	950	908	912	954	877	897	882	925	847	919	888	946	897	853	911	883	830	906	902	954	937	945	892	876	853	900	883	889	902	854	946	861	908	881	866	913	878	877	911	912	891	931	894	826	902	890	920	923	870	876	876	861	868	920	931	860	853	882	854	896	926	865	860	916	934	875	903	903	890	886	901	901	845	900	895	862	875	890	907	865	906	908	892	910	907	905	874	862	878	879	894	909	915	927	864	918	891	853	929	946	906	885	876	890	916	883	871	843	901	933	887	921	904	917	891	906	894	890	940	883	945	860	891	924	912	883	908	890	876	923	896	910	879	773	864	907	921	925	844	880	910	916	882	867	860	922	890	927	927	876	916	916	914	895	839	842	921	928	873	884	911	909	923	915	920	922	959	866	848	824	848	924	845	911	850	900	909	873	938	909	897	974	914	926	897	886	879	858	903	924	898	929	894	906	897	898	889	898	886	904	901	900	911	879	878	950	871	899	899	896	903	849	946	900	884	888	848	942	856	934	868	891	920	908	955	878	905	938	851	893	889	916	917	903	903	921	844	890	887	839	873	912	880	890	949	892	901	869	884	856	873	873	848	896	975	916	868	933	954	893	911	903	888	949	839	920	941	902	892	923	883	884	881	879	889	871	909	896	911	913	884	887	894	900	916	853	910	859	921	858	901	900	904	906	879	917	860	927	884	909	900	868	903	862	877	892	871	879	889	890	970	904	905	864	949	842	873	897	882	913	937	875	932	947	873	933	894	892	892	895	883	943	885	862	912	909	871	895	911	884	861	914	867	935	937	924	865	918	869	878	828	880	829	887	875	875	869	908	865	916	871	946	879	865	921	869	924	898	933	918	883	876	872	828	919	877	866	931	952	907	837	924	980	886	865	916	864	919	933	888	889	883	857	917	905	881	874	940	929	903	946	912	893	850	906	934	889	882	868	929	902	939	889	903	954	904	858	863	894	857	917	907	860	866	902	841	887	878	874	929	976	904	887	935	902	870	878	907	927	882	895	968	944	889	883	854	926	903	955	916	894	895	875	948	892	890	909	886	960	955	884	876	920	874	952	916	946	889	905	862	910	909	906	880	926	890	897	910	909	877	871	933	902	891	894	845	890	869	956	890	903	943	893	867	868	897	862	897	930	881	896	876	917	848	899	931	914	875	936	944	898	929	893	846	884	972	896	894	917	872	856	891	911	842	881	859	895	878	844	808	930	923	917	874	855	917	894	873	816	867	851	893	871	884	907	859	956	911	897	925	912	923	864	810	889	901	935	932	848	878	923	868	875	923	924	905	878	848	903	877	947	903	903	894	873
2280	217	224	243	214	211	209	204	248	230	256	226	232	206	220	211	228	206	250	196	210	241	227	236	215	202	203	231	212	223	226	175	232	232	193	177	239	194	227	195	226	203	226	204	216	217	214	255	232	189	194	195	190	178	207	220	219	220	236	192	201	192	197	245	201	203	217	191	229	213	216	186	211	222	203	231	198	219	199	201	207	216	195	256	222	210	199	223	221	204	225	195	212	212	193	242	196	224	239	214	204	204	219	202	251	203	205	226	213	218	225	189	217	210	207	211	208	237	233	213	218	235	197	209	192	224	237	260	205	192	235	193	223	208	236	241	188	231	208	218	242	202	239	175	228	220	217	232	216	227	194	217	225	215	198	208	236	215	208	245	236	228	215	202	202	219	232	201	223	216	185	220	195	251	211	216	214	203	233	247	200	238	209	194	196	214	205	229	209	209	217	200	240	208	198	217	195	241	208	204	190	209	208	212	223	193	227	208	216	209	225	222	201	213	201	228	207	211	214	227	207	224	216	221	227	206	234	214	208	256	219	222	196	187	192	204	198	202	193	204	232	221	200	213	241	213	231	206	218	233	232	196	218	194	195	208	199	191	204	210	203	212	198	195	195	203	201	217	228	198	220	218	206	224	202	219	216	222	228	211	233	220	200	213	216	224	233	226	192	195	217	209	219	199	204	211	231	229	231	231	205	216	228	203	193	219	195	211	228	236	218	221	222	207	190	225	226	240	207	249	219	212	182	231	209	215	239	207	190	244	197	214	204	206	246	197	231	216	220	229	222	210	209	197	232	220	194	190	228	228	216	218	203	222	206	201	213	232	215	206	215	224	189	210	195	198	209	218	212	220	224	203	207	233	201	212	230	197	203	214	188	211	210	236	204	213	239	211	228	208	194	230	200	211	199	237	249	219	189	209	204	209	207	239	230	219	199	194	224	220	254	222	261	217	224	198	201	208	229	208	201	197	226	205	194	195	217	224	209	224	197	220	205	213	224	226	212	229	234	222	177	220	191	214	207	220	211	202	213	211	230	211	211	212	206	208	199	235	215	211	202	209	210	207	220	229	204	202	204	210	218	214	247	208	203	222	225	216	220	200	206	216	208	220	229	219	215	203	190	221	213	226	197	221	221	202	201	218	224	200	214	204	215	253	193	230	185	211	205	225	187	221	220	202	219	221	198	194	236	218	234	239	233	214	230	226	215	220	211	210	232	220	210	193	208	220	201	231	216	204	199	201	219	194	206	203	206	209	224	186	210	231	220	209	208	214	214	212	213	199	231	219	237	210	219	206	202	218	225	199	232	217	238	215	209	222	213	194	187	191	210	193	213	212	210	191	201	210	191	218	194	206	194	218	221	222	242	224	223	220	199	206	225	211	210	233	207	212	179	213	243	212	189	213	206	241	182	239	216	208	192	254	204	238	227	226	237	207	184	215	228	195	212	243	205	221	193	199	216	234	225	210	196	224	187	231	196	201	232	199	199	205	239	199	220	235	232	210	226	226	232	220	215	208	201	195	214	222	213	240	200	209	200	212	184	205	233	230	219	188	203	205	236	220	212	203	211	214	203	263	197	191	196	217	194	200	191	186	200	211	240	206	210	183	209	185	214	229	217	206	222	212	223	234	237	209	214	219	215	225	230	220	215	213	227	189	223	210	199	229	217	214	216	208	212	241	233	211	223	209	220	196	226	212	211	234	211	201	219	222	221	212	214	223	234	230	237	187	228	202	209	240	220	233	209	219	230	197	204	204	203	212	212	221	223	231	198	228	213	227	221	232	234	221	239	223	212	212	231	210	221	186	246	214	208	215	206	200	215	234	208	192	221	222	213	201	202	177	208	239	235	238	222	219	200	218	194	200	208	209	216	219	177	211	204	228	187	217	209	223	238	223	223	222	186	229	203	222	212	211	222	209	193	188	221	197	208	213	203	224	235	212	215	187	218	201	235	214	224	216	206	186	222	212	204	228	204	231	176	206	212	219	213	229	196	258	200	225	175	248	211	205	232	222	204	205	208	233	207	212	210	243	199	226	216	199	197	209	204	210	192	180	219	223	244	223	200	211	211	231	247	190	240	213	230	231	219	201	230	210	225	235	205	216	226	199	227	214	215	189	204	199	205	222	191	185	245	198	239	231	238	226	226	220	201	222	209	208	230	237	222	241	207	217	230	173	222	218	232	210	178	211	224	198	203	200	187	180	242	207	202	191	201	223	211	185	222	217	214	229	194	218	198	225	211	212	239	213	198	253	202	208	211	215	244	212	181	216	215	224	243	191	224	220	188	228	230	214	235	197	217	215	210	218	215	231	198	210	196	218	238	223	208	241	214	247	223	195	226	207	215	231	219	229	212	226	214	206	222	187	225	231	219	208	198	216	194	220	240	219	207	211	202	250	202	174	223	197	219	221	247	198	234	257	193	214	214	218	245	193	239	226	227	207	238	206	214	204	218	202	172	209	189	215	219	203	206	241	214	190	226	227	207	223	198	214	202	213	215	243	200	214	222	218	184	172	223	212	189	200	207	245	220	204	201	215	211	210	220	243	204	185	182	215	241	228	213	206	215	239	242	230	221	223	203	219	217	231	239	220	211	237	189	230	227	240	205	203	245	203	224	199	223	249	243	229	211	192	217	207	206	206	242	226	214	183	218	233	247	191	209	217	223	217	199	227	220	218	227	192	214	183	221	214	212	222	220	218	198	236	220	225	222	217	214	245	214	201	205	189	264	225	215	210	219	213	192	210	207	218	180	193	221	221	203	201	218	215	191	198	201	222	206	212	193	214	185	194	223	196	218	214	204	236	217	243	219	204	221	206	212	211	220	199	209	193	212	210	222	233	243	234	222	209	223	213	227	213	226	245	219	208	199	219	215	202	207	240	220	189	232	214	200	223	206	275	220	208	218	215	213	222	228	213	216	217	217	200	249	213	199	219	222	214	244	233	248	215	214	198	221	225	214	183	187	222	218	224	234	205	205	183	210	220	170	216	221	242	229	205	215	211	215	188	175	193	220	206	229	222	202	217	213	212	220	214	208	217	219	238	220	203	213	202	211	213	233	234	215	225	218	245	235	219	185	194	213	220	245	214	190	196	192	219	206	218	212	213	202	204	185	223	208	202	222	202	209	218	197	215	227	205	218	219	213	205	216	213	237	224	246	219	208	199	211	234	197	226	193	201	224	199	216	207	192	199	243	223	194	219	197	204	228	192	191	239	243	219	209	222	221	203	208	212	215	207	227	270	213	201	184	221	202	219	220	230	215	212	235	217	258	215	226	200	210	206	194	209	210	209	220	197	216	245	267	199	203	214	198	211	178	199	220	231	234	206	195	228	218	230	214	220	200	217	216	242	208	237	207	221	229	241	201	211	209	192	191	207	211	235	203	212	194	210	227	209	226	194	234	215	219	223	203	223	198	199	216	213	234	223	212	202	233	207	208	200	216	210	205	205	234	207	197	214	203	228	212	218	194	229	223	214	218	183	220	205
2752	588	622	671	666	657	634	603	570	609	606	585	557	565	575	588	535	566	567	566	590	569	511	600	597	587	624	579	548	563	523	577	550	529	536	555	543	520	601	558	586	573	541	576	563	531	584	546	546	579	579	569	553	546	550	564	569	541	554	552	509	580	562	580	550	543	552	558	599	528	530	587	578	588	572	584	524	557	535	516	564	591	505	562	517	525	569	584	536	572	560	614	568	605	567	556	575	574	592	602	582	565	616	600	615	612	546	570	588	539	537	549	585	534	534	558	584	601	593	568	589	546	551	577	530	508	580	550	554	579	546	596	602	589	537	575	532	560	586	523	578	548	591	570	590	519	592	573	602	602	552	557	615	584	531	549	509	588	568	617	556	609	567	556	553	537	531	549	590	555	556	563	549	574	539	528	558	553	530	572	584	570	553	551	554	564	587	558	522	535	570	539	593	592	517	577	549	555	608	565	575	509	575	556	607	550	622	561	564	576	543	597	590	577	549	550	573	544	578	506	549	590	565	590	583	581	557	546	582	540	522	533	534	571	539	551	577	568	524	564	547	558	527	548	538	542	561	562	547	614	511	575	553	541	575	528	538	535	537	601	565	558	601	577	591	572	569	561	554	525	570	524	571	516	581	548	563	569	558	570	601	556	555	583	624	539	560	541	551	536	556	528	572	593	547	553	544	553	528	559	592	593	592	534	520	547	582	524	574	562	538	595	552	560	566	560	539	572	561	585	573	562	574	574	581	551	523	491	505	574	556	542	556	562	541	542	558	561	570	576	558	570	558	545	587	558	511	556	564	554	573	565	573	625	552	555	536	554	571	587	557	550	568	558	558	528	548	607	582	583	540	588	573	530	576	532	553	569	552	563	507	549	548	560	524	531	531	534	571	536	578	568	550	555	533	505	546	562	520	595	555	578	531	575	580	608	573	530	504	552	563	575	526	560	572	532	559	588	539	567	561	541	551	547	546	603	559	551	523	534	553	555	545	588	559	593	564	540	592	562	543	539	562	615	574	568	595	526	588	611	609	574	544	579	565	553	563	557	580	592	558	537	557	545	577	545	547	556	555	578	585	581	577	552	614	554	513	568	536	535	522	563	538	579	585	546	558	533	537	555	516	572	579	559	583	533	531	563	541	566	547	545	566	556	517	512	545	565	542	540	585	546	549	563	572	613	580	566	561	554	565	573	570	528	553	559	551	587	550	554	536	547	545	557	523	572	566	568	558	559	583	550	558	559	579	572	590	565	581	546	565	565	556	542	587	535	576	566	569	605	553	545	555	579	553	596	585	537	561	564	599	514	581	577	608	593	551	569	567	500	590	562	550	592	581	558	490	608	581	580	558	607	521	556	515	551	542	562	601	563	557	617	562	544	595	584	563	551	528	550	537	561	572	529	550	570	561	563	586	589	542	565	547	578	562	538	554	602	580	566	540	580	508	546	586	604	553	569	552	581	561	552	599	547	581	548	553	540	510	569	563	546	530	584	533	574	577	551	552	574	573	561	611	592	554	523	581	529	601	568	545	545	581	553	532	539	592	563	587	530	575	571	570	543	580	584	580	553	573	559	558	591	580	574	545	573	554	617	539	530	527	556	565	570	546	594	497	572	542	583	575	560	547	565	565	585	591	550	614	523	572	585	610	585	546	538	590	534	550	582	589	559	556	533	574	569	535	581	582	565	556	525	567	581	546	568	571	547	562	563	536	576	568	542	557	585	553	563	554	576	568	562	527	536	596	533	555	567	577	546	576	579	563	551	564	525	583	551	514	615	585	601	532	571	531	552	582	553	554	565	574	531	551	558	548	515	529	547	557	584	564	576	523	578	577	554	504	514	592	554	550	580	566	541	559	565	568	576	576	573	532	532	557	564	522	593	553	585	569	540	561	563	557	551	533	545	561	562	582	551	593	620	591	561	532	581	579	551	589	528	523	577	518	561	600	554	581	534	568	568	496	564	535	551	532	574	584	562	593	550	562	569	563	578	551	559	572	543	562	553	572	542	556	547	573	531	561	564	543	555	538	543	545	572	540	588	547	560	594	575	516	569	594	527	553	583	528	573	571	549	537	572	559	589	522	545	559	506	572	542	545	522	513	553	552	540	590	600	578	580	540	585	532	620	526	541	566	557	576	547	523	563	530	581	609	575	584	557	534	524	554	565	585	577	575	567	525	522	537	573	549	566	539	561	578	553	533	569	562	571	581	554	545	547	526	626	552	567	523	619	561	576	535	574	548	585	571	570	542	596	603	545	590	533	553	545	569	552	552	530	599	598	590	574	556	548	563	565	509	529	581	566	573	567	542	533	556	567	586	573	546	551	531	568	557	554	534	560	511	605	536	584	590	573	544	570	616	569	547	525	582	621	541	562	561	562	588	564	539	594	542	519	580	584	535	572	556	563	508	551	565	560	565	544	574	577	581	557	554	568	569	556	542	586	571	590	549	520	566	550	598	554	568	526	508	556	568	522	560	558	592	573	568	584	556	580	534	602	581	572	524	587	572	566	533	539	568	592	565	534	580	559	567	585	582	572	549	548	565	600	588	568	587	545	550	562	557	573	595	560	563	563	581	508	539	546	577	554	503	607	566	582	579	559	549	554	541	585	542	598	515	554	573	544	559	569	555	550	586	570	528	574	570	560	552	564	561	527	601	575	542	497	570	569	573	559	551	563	521	590	555	616	590	599	551	551	541	520	547	552	543	574	570	587	550	533	568	571	530	518	545	553	514	575	566	539	545	538	562	568	575	511	537	513	593	511	582	534	529	569	551	552	577	586	577	602	575	563	547	528	552	544	551	589	541	523	535	550	561	537	534	564	590	577	536	530	569	557	582	569	582	488	529	517	555	520	596	560	541	580	585	549	581	544	545	594	512	604	576	542	541	510	591	568	592	588	574	558	562	555	523	574	579	572	540	583	592	546	566	607	580	550	567	565	549	601	543	556	581	551	570	567	549	562	553	535	543	552	561	552	593	587	531	533	567	551	548	518	578	548	542	569	579	585	551	564	562	523	490	571	580	567	560	548	571	533	559	541	543	561	528	551	579	514	556	546	585	577	511	557	585	573	516	576	557	580	540	532	520	557	569	593	565	555	528	581	565	550	527	576	526	561	563	575	555	547	562	602	562	571	570	579	525	546	537	525	558	606	525	594	575	561	548	577	572	554	586	537	564	502	539	555	581	541	573	558	574	603	552	588	569	508	561	542	545	584	555	558	561	552	524	551	529	577	549	552	533	569	600	561	605	555	559	576	550	563	562	499	579	543	602	579	572	558	553	581	564	545	547	578	556	582	534	575	574	538	590	548	524	574	569	576	572	619	562	567	579	550	575	540	560	552	575	509	564	517	606	572	573	552	539	570	576	547	530	553	577	529	539	611	579	543	546	570	617	527	594	537	510	534	578	562	561	538	586	590	581	539	547	516	568	580	555	591	575	578	552	579	549	534	542	565	540	512	533	540	571	511	578	565	584	569	523	540	573	523
16064	1528	1356	1046	770	655	543	471	425	424	432	376	386	367	348	372	339	326	335	349	333	320	324	358	338	357	325	305	301	337	342	311	323	318	332	306	335	313	318	312	308	314	326	308	338	313	265	362	332	342	320	325	326	330	329	311	332	309	312	332	310	306	335	305	301	331	309	325	334	340	335	308	331	316	324	294	313	303	335	323	316	300	311	318	325	318	321	325	356	328	329	312	326	306	323	329	321	331	310	325	304	296	295	329	354	332	344	318	305	315	314	300	320	295	333	288	318	312	314	322	323	368	322	331	324	322	252	289	311	299	337	324	346	316	336	312	250	315	309	307	303	315	283	311	318	321	297	311	303	310	311	314	317	343	320	315	322	308	315	283	321	307	309	323	288	294	328	304	300	321	313	311	318	304	350	333	314	300	318	315	312	277	316	319	330	301	328	304	318	322	307	316	326	330	304	264	324	331	321	360	318	289	296	335	305	317	309	320	335	283	306	307	321	298	297	330	314	302	310	316	296	316	323	307	300	308	303	275	316	328	313	332	306	299	332	326	306	308	326	363	331	365	356	325	309	317	304	320	306	302	309	318	329	336	319	300	281	297	285	347	314	323	344	296	298	318	310	335	302	334	351	342	291	299	308	307	335	327	310	300	323	288	340	310	309	319	292	357	328	283	334	314	311	330	322	298	322	355	324	344	291	327	306	341	299	328	301	334	301	311	325	341	328	311	314	314	330	304	307	333	320	314	323	333	339	298	327	301	294	320	287	346	284	303	318	314	349	299	312	295	355	327	306	349	318	336	282	325	297	343	325	300	315	342	278	293	299	301	329	316	305	328	340	344	322	299	310	321	302	321	311	302	344	311	323	287	295	319	324	290	322	298	297	313	321	293	333	330	301	303	309	344	312	326	338	323	319	280	300	317	322	323	307	325	329	314	301	301	312	324	319	321	300	254	337	349	316	346	304	326	321	302	322	309	315	321	329	283	289	322	324	314	329	320	338	309	296	306	308	316	292	324	278	315	347	344	290	314	319	301	314	283	298	333	331	304	313	327	314	308	337	337	311	321	282	309	333	292	323	300	315	328	301	325	321	306	284	329	312	326	311	331	315	319	309	298	285	282	315	328	285	297	341	310	287	338	337	322	325	335	345	299	321	354	321	350	308	314	302	310	317	343	337	320	333	300	316	291	363	341	323	289	322	304	295	314	288	325	312	311	333	324	334	324	313	355	329	312	366	284	315	338	309	307	284	292	293	328	337	326	324	366	296	302	304	330	338	335	333	342	338	318	342	319	345	329	303	318	303	295	321	313	340	318	322	291	289	345	320	346	325	330	318	316	298	319	313	317	328	309	287	346	338	324	318	308	301	274	328	318	341	319	314	284	323	330	317	316	332	304	290	298	308	314	287	289	310	302	317	317	331	315	315	331	341	332	314	353	326	344	342	296	326	303	292	340	283	349	317	320	308	275	294	304	358	304	297	323	318	300	314	341	315	304	306	350	314	313	283	335	316	346	343	294	304	339	328	311	327	299	304	340	322	318	325	304	306	302	307	325	277	346	312	277	333	313	309	308	320	306	333	307	333	307	325	323	335	320	339	349	309	299	304	306	314	315	307	349	334	325	310	342	330	330	350	299	327	330	312	323	302	348	307	324	299	296	305	288	305	320	333	314	324	312	334	328	324	306	305	283	302	316	312	327	308	322	321	322	331	322	310	343	326	303	308	294	327	293	323	297	315	330	275	295	351	309	303	323	314	308	295	322	308	321	301	321	282	294	349	321	303	325	295	319	294	314	288	281	325	335	285	327	333	319	309	304	322	353	354	303	327	319	319	319	306	334	341	326	303	328	305	298	292	362	354	302	310	347	306	324	327	314	292	296	293	290	301	304	316	347	278	338	310	289	294	308	292	299	320	307	337	330	281	319	317	312	304	320	283	296	284	315	314	309	292	300	331	357	311	305	322	324	328	295	304	303	319	291	313	331	297	287	323	302	309	277	346	341	337	326	335	336	317	336	310	290	339	382	317	303	287	332	322	349	356	351	307	335	302	283	280	334	304	340	313	323	324	331	303	293	299	352	304	332	297	297	308	311	297	306	333	298	317	308	304	308	316	334	292	288	301	339	309	316	320	294	321	311	309	298	348	310	323	284	302	353	318	295	286	315	292	332	315	307	322	327	294	340	314	282	328	283	279	327	337	297	324	352	333	311	287	301	334	320	322	343	318	316	329	312	367	310	291	309	300	287	319	299	308	333	319	303	317	329	317	314	366	320	301	323	302	322	309	301	317	328	285	315	302	262	336	333	326	306	321	339	290	328	319	320	302	338	324	300	302	317	340	324	290	335	304	313	341	340	320	304	304	343	333	310	335	343	339	324	328	342	325	323	296	327	313	351	318	327	330	359	336	317	325	337	344	313	295	328	300	322	318	323	324	316	296	303	344	335	311	317	320	335	319	314	331	329	317	347	334	304	331	321	275	292	309	306	316	305	300	291	316	341	306	313	298	306	325	314	315	310	322	291	312	310	299	293	319	347	289	288	310	335	347	320	347	324	340	303	325	325	316	323	293	336	322	293	350	313	323	357	312	325	348	270	330	312	313	307	317	297	338	284	313	335	326	326	327	312	319	286	322	307	328	339	298	322	332	323	347	342	334	309	294	328	297	326	296	313	327	308	310	338	288	308	343	320	282	330	300	324	320	333	337	339	314	274	303	321	305	322	281	337	307	321	289	326	322	347	333	312	323	285	287	332	346	319	308	303	320	272	307	309	315	321	334	334	297	307	319	318	289	332	356	292	298	302	309	297	303	329	335	284	307	330	319	309	321	338	279	303	295	319	303	333	330	310	320	317	289	302	320	298	322	331	326	320	295	294	295	318	298	327	315	309	309	337	314	306	302	298	328	329	299	302	312	334	304	301	330	337	334	325	319	317	302	317	306	310	263	366	282	294	317	340	342	317	311	301	313	253	328	313	312	298	370	336	333	327	346	319	307	323	293	315	322	307	336	343	300	323	306	311	324	326	343	342	327	299	339	324	334	286	295	348	287	303	311	311	332	303	354	304	323	324	325	299	305	350	304	288	305	273	325	318	319	311	310	346	298	317	303	298	326	315	337	338	314	310	322	359	329	322	340	310	342	293	312	317	322	337	291	323	321	303	329	324	282	297	345	288	310	309	293	315	309	314	318	329	334	330	291	330	292	332	330	322	340	335	311	325	328	305	316	289	265	313	301	319	313	281	328	303	326	297	328	345	307	330	328	319	335	362	330	312	342	300	339	339	340	316	308	325	351	317	304	325	326	321	322	334	332	295	322	318	354	349	309	301	305	302	281	302	309	290	290	352	296	330	296	313	301	310	316	323	345	349	312	322	290	336	310	304	306	321	314	339	317	326	316	318	327	316	275	322	336	286	314	316	325	311	286	293	325	292	316	336	317	301	332	318	283	326	303	303	300	304	311	286	317	328	349	325	356	330	312	301	313	320	302	331
9020	1456	2756	3093	2791	2385	2054	1784	1578	1398	1271	1211	1155	1105	1078	1027	1066	950	1019	947	959	964	893	902	880	873	881	841	862	834	869	869	885	827	846	876	797	833	817	807	810	829	829	815	833	813	819	814	795	807	874	734	795	804	788	779	799	807	819	777	810	770	785	759	765	806	792	776	787	816	768	805	782	829	822	834	815	793	800	813	753	830	789	806	807	754	783	768	836	753	774	797	821	786	809	783	808	841	807	762	833	749	817	855	851	831	770	786	772	800	803	840	825	788	801	775	777	799	746	784	776	779	771	842	856	793	772	814	808	734	741	838	792	738	737	789	804	782	754	801	787	795	763	852	784	768	734	807	771	833	758	742	802	720	736	811	782	767	775	845	791	768	803	858	839	759	852	727	798	806	795	766	772	775	778	775	777	821	808	772	816	804	776	750	748	763	735	792	764	755	825	722	808	764	793	793	779	779	778	774	832	774	768	794	805	808	765	750	743	776	806	768	771	834	798	787	788	791	770	798	771	809	736	741	789	766	759	758	844	815	788	791	760	784	806	761	718	756	732	820	809	761	769	771	820	769	785	785	793	767	814	790	804	767	703	778	766	795	758	811	781	814	757	772	747	770	792	796	775	766	776	796	759	756	817	731	810	839	731	813	792	774	747	762	798	772	735	821	738	744	780	733	805	745	790	775	757	794	769	794	758	767	767	807	778	743	771	716	784	803	821	737	805	708	809	798	812	779	820	795	774	796	770	777	779	765	821	726	805	792	780	764	851	749	757	793	782	773	727	748	822	785	784	789	774	857	741	771	788	790	735	794	750	792	783	750	789	747	823	783	800	769	784	798	729	745	761	778	764	821	801	806	787	802	791	742	795	769	816	769	804	773	800	782	783	815	726	762	730	808	780	824	753	778	746	706	767	791	737	738	754	773	795	790	765	756	772	759	803	721	771	757	787	764	768	792	850	771	768	724	767	808	711	751	746	788	762	806	828	766	754	757	777	764	800	807	819	799	800	820	767	767	732	819	755	814	761	765	766	788	739	761	757	747	796	802	788	789	783	813	757	780	783	803	733	786	752	800	774	823	763	793	769	807	758	775	792	785	804	751	726	772	763	741	795	788	810	749	718	750	806	774	758	813	791	737	735	836	784	757	763	792	791	745	751	761	794	825	792	805	807	795	763	798	808	787	790	750	751	744	794	795	744	799	762	767	775	794	795	788	775	766	744	810	766	796	778	788	780	775	806	803	764	751	731	817	799	754	772	818	749	754	776	756	805	720	740	781	744	725	740	762	737	771	781	809	822	792	785	800	785	770	808	768	771	828	762	797	771	745	752	763	785	813	786	785	792	780	748	738	798	761	772	800	776	762	782	789	819	780	744	856	739	772	783	793	801	766	750	805	776	759	785	751	827	796	766	741	795	765	775	783	765	801	788	762	792	778	763	738	749	730	787	759	800	792	811	799	863	804	738	759	765	773	810	699	822	798	796	790	767	757	784	731	794	775	820	857	769	780	782	789	728	783	837	737	801	820	800	800	779	822	811	729	771	765	727	761	749	726	767	801	773	761	786	740	779	816	794	803	779	747	786	806	716	738	807	851	730	763	795	754	733	805	724	775	795	748	776	748	827	771	751	775	742	762	722	800	791	788	811	797	782	747	792	773	782	756	787	795	825	789	773	786	797	810	748	734	740	775	775	767	799	726	799	778	784	868	814	772	852	760	725	792	777	788	748	799	785	767	795	812	742	759	803	777	776	789	791	757	784	779	787	814	759	742	843	797	778	755	765	770	770	799	771	807	751	791	782	796	772	802	838	777	797	743	790	815	758	798	780	741	779	753	805	824	807	816	817	794	751	810	761	803	788	726	776	782	810	781	793	757	839	762	839	762	750	784	752	750	745	734	798	766	757	789	770	749	770	752	784	744	781	796	829	782	779	764	740	777	765	763	786	807	822	823	770	829	775	762	739	823	758	795	764	770	730	777	797	770	795	833	784	761	757	754	775	836	794	740	734	796	769	798	747	755	836	785	766	802	784	759	750	812	811	782	780	791	793	744	810	734	757	831	772	770	793	787	781	749	785	780	781	756	798	796	768	753	772	768	746	716	696	754	801	793	771	744	805	773	776	771	744	776	778	784	774	734	748	768	758	747	777	743	797	806	764	782	775	804	776	726	785	779	805	813	724	792	821	760	815	782	805	809	797	816	845	799	795	728	738	752	788	824	788	818	770	758	835	771	783	756	780	782	787	762	798	782	804	760	806	815	749	812	748	770	743	785	769	763	768	794	812	819	778	796	762	744	788	736	764	776	795	792	788	798	791	820	737	740	816	814	811	812	770	803	799	764	806	789	750	750	770	739	785	776	782	756	805	784	831	785	810	797	790	792	821	766	733	788	793	801	793	763	806	777	755	803	768	785	767	781	754	758	739	793	753	792	759	756	784	756	789	764	825	748	792	721	825	795	728	763	766	797	763	772	774	777	782	756	802	745	769	790	766	773	762	814	782	807	783	782	793	801	738	824	802	792	782	737	779	771	737	774	753	797	777	800	762	775	779	797	768	766	760	796	796	751	835	751	801	748	772	750	725	770	764	831	828	759	725	765	772	786	760	789	740	770	810	815	770	754	729	805	780	766	772	784	798	736	772	841	759	759	784	838	737	810	768	776	852	775	762	849	785	746	758	830	766	810	826	794	812	796	777	750	756	790	809	794	790	797	719	788	791	774	736	797	750	729	786	800	798	735	764	756	771	752	805	772	806	776	754	807	778	796	773	756	767	743	750	797	810	807	817	826	771	751	794	803	741	799	784	767	800	758	782	786	780	787	785	806	773	742	780	739	768	774	776	771	748	743	780	787	793	754	805	787	801	753	797	726	800	797	790	810	760	770	735	789	752	770	800	784	818	789	838	774	733	808	775	757	763	789	764	817	718	740	781	748	800	742	779	784	775	739	772	771	828	783	813	782	811	786	791	763	791	740	813	752	768	752	813	798	775	775	773	808	808	799	765	797	735	791	784	761	788	767	761	770	751	853	740	780	694	838	733	785	811	740	764	740	782	787	790	750	750	751	787	821	770	760	819	771	717	766	759	763	735	791	761	795	795	757	768	781	773	780	788	752	806	776	822	775	834	778	759	746	740	750	788	790	769	766	796	796	792	813	769	742	741	805	773	771	800	815	821	805	791	797	808	767	769	721	785	800	775	825	773	746	766	828	818	808	753	747	759	760	804	754	747	804	768	815	809	791	771	780	791	780	774	797	745	767	752	753	796	777	768	787	785	797	756	766	779	765	760	749	775	734	793	834	734	751	753	763	783	782	749	803	831	770	779	757	809	748	773	755	763	768	791	783	787	781	790	752	774	806	810	796	780	773	778	755	774	774	795	793	725	803	795	792	732	797	753	840	784	802	806	759	774	786	767	708	767	752	772	758	811	764	789	781	769	763	752	800	778	744	771	792	760	783	825	776	786	782	776	792	838	752	761	763	770	788	804	771
27320	3856	2541	1959	1397	1156	886	808	718	639	618	541	534	490	534	509	431	492	457	428	474	429	455	420	433	424	435	431	440	440	431	458	414	380	421	411	400	420	428	415	412	394	392	433	411	403	384	441	453	409	388	442	439	387	396	382	441	441	400	407	423	440	404	413	453	442	417	400	382	422	407	413	481	448	426	430	407	450	408	362	417	414	435	408	395	432	379	404	444	428	409	418	437	414	431	378	393	404	427	428	426	391	419	433	406	450	409	407	403	453	396	430	435	441	373	426	412	432	415	396	401	425	401	426	404	372	391	378	404	411	428	382	395	364	412	421	375	406	421	416	418	429	400	417	426	394	402	406	449	410	428	421	379	383	392	417	408	424	435	408	433	418	396	386	413	399	419	422	432	425	433	417	427	418	399	419	430	400	416	444	410	427	367	397	393	375	428	416	385	373	414	401	417	421	411	412	422	441	422	391	404	363	452	418	393	404	417	387	405	379	403	376	415	423	377	394	444	408	417	377	403	388	379	413	400	396	365	423	405	396	420	424	374	437	398	384	439	408	419	411	415	404	440	376	415	383	460	424	410	405	403	434	431	386	376	363	398	433	417	410	418	397	379	386	420	410	362	401	400	405	394	388	397	412	406	435	384	387	408	395	405	382	409	406	416	415	404	381	442	410	416	419	397	416	443	431	421	439	416	399	415	396	396	397	419	431	409	421	408	405	404	428	417	417	412	439	401	399	403	412	410	398	395	404	399	356	393	390	373	412	384	383	402	428	396	388	410	390	409	419	402	416	411	446	424	395	386	413	407	376	399	384	411	426	449	413	419	412	432	381	401	417	409	383	430	388	368	385	397	406	391	430	377	389	367	415	415	386	376	416	439	414	399	401	364	391	423	412	401	397	405	427	425	386	394	407	419	440	405	421	335	398	380	395	409	399	420	420	411	421	399	439	410	421	400	391	374	410	390	409	410	427	396	407	368	397	411	375	393	399	441	410	399	401	427	390	393	422	391	433	447	404	396	400	403	453	413	391	437	414	427	376	412	415	436	404	409	412	393	407	399	395	395	366	422	400	419	389	410	437	427	383	365	382	375	385	411	424	403	414	387	420	420	373	413	433	383	401	417	391	435	423	399	392	357	389	436	412	390	429	377	397	402	407	423	397	440	379	419	380	375	392	377	439	408	388	423	395	421	414	426	388	409	367	399	446	420	410	410	409	407	417	417	423	404	414	429	382	422	416	411	432	426	406	393	370	392	403	397	379	398	441	422	411	428	394	410	412	439	421	434	418	433	408	433	440	392	363	436	399	427	415	424	408	415	417	409	425	408	395	414	377	383	393	425	410	351	388	403	441	393	410	389	407	390	391	411	405	422	393	411	394	415	426	446	390	394	446	429	383	383	399	392	408	441	386	380	390	448	429	413	395	412	427	427	410	388	419	397	396	418	390	437	402	382	421	437	388	404	383	419	424	407	394	414	397	395	419	402	422	410	433	401	421	424	425	443	432	431	403	405	425	400	397	396	426	410	377	420	382	422	384	386	398	396	406	414	365	366	410	431	406	402	408	403	364	365	385	450	447	382	425	400	419	430	419	406	394	438	432	407	415	446	431	425	398	389	393	443	426	405	399	373	383	406	386	436	433	382	413	401	405	396	401	417	388	409	394	429	398	391	446	402	396	410	420	420	413	426	428	373	413	407	396	406	400	428	424	375	371	426	438	429	405	453	392	416	369	413	420	414	406	419	408	407	386	386	408	398	396	373	406	420	405	374	425	369	379	426	372	389	435	438	417	442	404	395	380	412	423	383	382	406	443	390	376	387	413	364	392	385	439	411	372	406	402	385	383	401	374	410	467	442	422	413	419	371	415	342	403	416	386	404	440	397	391	411	385	425	383	451	392	402	395	414	407	407	398	366	426	413	385	429	446	397	366	398	379	407	377	409	442	404	449	414	438	440	395	379	427	388	434	407	410	415	438	408	390	424	394	425	437	438	385	414	369	397	382	409	406	408	405	388	369	411	426	432	398	387	425	358	432	415	428	431	415	415	366	393	396	436	419	426	412	393	393	357	387	395	418	396	397	412	392	434	412	382	391	379	426	413	415	422	408	424	400	424	423	453	415	416	423	424	411	411	388	358	379	448	420	416	437	425	417	395	423	374	427	405	413	439	422	472	383	407	415	381	425	390	392	378	377	388	399	429	387	433	400	406	429	426	378	405	424	453	416	415	385	401	396	417	407	385	443	376	444	457	404	412	371	402	375	418	409	438	427	402	436	389	464	397	437	406	437	396	379	411	395	435	415	374	420	413	417	429	386	407	373	390	398	433	406	393	424	377	406	401	386	411	443	393	430	395	395	400	407	392	384	365	401	373	420	419	404	415	401	397	421	364	416	387	409	390	384	429	387	400	382	439	417	428	380	397	403	409	419	394	412	423	406	408	435	416	383	445	411	432	436	397	425	451	384	377	445	391	402	400	417	427	413	411	447	404	376	391	378	401	439	377	419	420	392	418	404	416	426	445	403	412	354	393	387	445	385	424	412	456	379	413	418	399	453	423	449	399	406	394	381	410	399	401	387	413	407	436	430	397	406	373	432	402	406	398	368	405	405	405	429	414	392	391	376	412	415	407	413	372	393	396	401	399	403	410	420	404	417	388	421	394	415	407	406	433	399	411	434	424	404	394	450	435	436	421	377	368	447	365	422	401	393	418	420	402	391	453	386	389	362	410	364	413	415	398	432	392	399	404	400	390	413	393	395	385	422	406	402	442	435	375	413	437	436	430	357	394	416	414	418	412	427	402	398	420	400	373	407	404	355	398	384	435	380	419	379	423	384	367	417	417	386	433	425	395	419	424	425	404	433	410	371	403	384	411	379	431	423	382	403	432	381	391	405	392	383	437	470	422	392	392	442	396	435	412	403	405	418	422	400	400	356	409	409	388	395	437	397	415	411	418	400	396	380	399	373	451	373	401	391	397	427	401	439	399	405	385	423	401	382	393	414	403	388	409	433	379	398	398	453	396	374	415	373	414	438	469	434	404	384	412	403	404	397	408	389	388	408	413	367	414	440	420	389	364	409	374	350	418	389	392	385	409	360	402	403	383	412	405	428	381	412	342	430	427	422	399	377	420	424	384	408	402	408	387	408	408	389	428	383	404	415	434	426	415	389	370	402	450	436	421	437	405	428	376	375	410	424	410	369	388	415	414	406	411	402	402	405	407	410	402	406	408	409	407	408	371	429	385	397	411	420	409	359	378	402	414	394	401	407	407	395	410	415	402	386	392	390	407	407	417	413	414	419	390	375	404	419	412	396	412	428	397	400	424	400	451	430	392	388	432	372	438	391	372	377	392	412	428	406	360	439	402	364	412	376	353	443	392	385	408	411	380	428	397	392	370	407	410	411	375	380	408	377	376	407	394	429	407	398	400	422	386	430	413	381	424	399	401	396	403	401	400	447	407	408	430	419	388	425	428	406	424	419	391	392	390	393
12603	2447	4728	5476	4885	3945	3372	2884	2470	2256	1996	1786	1759	1669	1500	1433	1389	1397	1338	1268	1265	1231	1159	1192	1125	1149	1119	1102	1166	1104	1130	1075	1004	1095	1029	1046	1046	998	1060	1017	1010	976	974	1046	1013	1005	992	981	996	1015	1024	969	1035	1028	976	1039	1018	981	982	956	1002	933	931	952	950	950	932	1005	978	988	976	1029	941	945	1020	991	938	1013	932	950	964	968	946	973	924	1000	967	927	1054	930	1001	904	962	964	1004	941	998	937	986	998	994	996	1026	1017	996	981	952	972	999	967	998	962	1040	928	1016	984	935	977	995	980	950	917	922	982	976	962	984	1021	966	937	983	930	968	917	944	969	1002	935	962	977	1008	969	963	932	942	946	943	1002	914	939	970	953	921	948	938	980	988	895	941	997	922	1004	975	918	963	933	896	970	923	941	932	924	917	945	971	955	966	928	922	913	999	954	940	973	893	930	935	996	932	961	974	966	924	905	989	965	957	943	924	971	937	994	939	967	972	962	883	970	922	966	909	932	936	973	957	952	970	945	909	993	972	966	935	947	946	920	947	917	881	932	966	969	924	934	958	949	890	937	936	958	937	970	959	959	960	923	943	897	922	924	908	975	1023	986	949	927	905	922	939	948	932	1011	957	947	976	945	948	900	917	901	1004	972	959	918	954	931	965	956	901	900	884	899	898	943	922	949	920	931	920	985	925	923	922	943	890	884	913	989	952	915	983	962	901	913	968	952	946	942	875	949	967	929	956	974	891	961	1037	914	897	939	940	951	890	940	976	949	925	979	967	971	962	945	910	940	934	957	903	965	927	916	948	960	1009	921	937	963	959	921	965	953	924	934	944	947	901	912	946	968	940	989	959	937	938	903	988	951	944	927	970	930	935	940	979	923	954	927	920	947	954	916	992	948	909	898	981	905	986	920	969	955	896	970	977	890	939	1016	949	936	971	927	897	952	961	934	971	940	948	923	951	951	920	941	971	916	974	988	938	913	919	979	954	906	981	903	943	936	930	923	973	967	928	912	919	969	908	960	997	949	936	924	942	905	957	903	941	893	897	1005	918	925	962	882	925	909	957	966	925	914	932	977	974	976	1001	968	941	974	952	929	950	977	919	964	922	973	964	968	950	893	990	941	984	975	932	945	991	915	977	961	991	952	951	940	928	936	991	915	931	905	903	981	943	914	934	924	1016	941	927	981	930	943	928	931	946	973	961	925	942	916	895	921	973	916	944	958	918	891	955	969	933	942	952	965	925	944	954	973	985	966	967	981	947	952	938	953	881	959	969	945	943	940	920	915	973	952	971	966	936	952	1014	977	924	929	916	943	975	983	966	926	916	959	903	945	946	928	883	983	936	923	934	946	929	988	927	892	929	965	895	885	917	910	961	961	927	970	889	957	835	979	953	883	947	885	927	952	937	955	934	913	943	926	969	898	946	970	929	933	929	918	937	903	961	941	912	955	950	873	978	999	884	941	963	968	933	931	882	958	915	949	961	895	919	917	896	964	914	947	1013	931	916	930	980	944	887	944	910	958	942	991	971	944	915	885	999	991	936	963	981	896	922	920	921	949	957	946	990	973	971	964	894	931	1024	917	939	955	953	970	951	950	912	947	946	874	951	975	950	939	948	984	954	918	907	961	974	961	953	945	949	931	906	983	899	881	886	965	968	908	1000	974	935	920	966	978	911	976	974	952	937	963	873	927	931	939	920	925	924	1010	988	954	949	925	968	965	924	912	1017	904	927	935	993	996	929	936	938	953	936	917	910	916	975	925	921	933	962	947	921	918	913	984	931	906	907	962	1002	904	926	928	911	958	924	923	941	900	954	983	941	957	948	960	959	919	925	950	977	907	977	1023	997	971	924	988	879	947	932	915	968	932	966	927	959	960	940	964	911	1002	940	941	924	967	960	966	1009	939	943	941	957	959	908	977	900	981	999	883	929	893	930	971	930	912	956	927	935	955	868	929	960	955	933	917	959	925	924	943	964	968	949	947	944	983	956	943	970	944	934	952	954	924	1007	931	911	936	965	951	948	873	964	923	930	963	969	947	935	962	949	921	914	957	917	930	946	969	958	960	864	916	960	993	939	967	969	889	955	924	974	975	934	963	941	908	928	906	929	966	944	951	939	916	931	942	955	953	952	961	991	953	935	939	913	1028	933	951	976	954	938	949	942	940	906	924	995	942	949	951	897	890	940	961	970	942	1018	941	953	866	1003	963	974	932	980	939	974	945	960	940	934	900	860	932	981	937	949	923	925	933	1007	939	958	955	917	909	966	947	911	933	922	870	967	940	915	989	958	899	914	920	965	922	956	914	966	934	950	964	985	974	918	946	928	920	938	964	937	937	913	934	888	890	945	942	897	923	921	918	963	890	950	957	965	939	926	891	944	993	937	921	953	953	945	914	977	941	947	934	974	982	869	928	927	934	1004	881	908	959	923	916	924	965	935	897	923	982	959	1001	956	969	949	952	955	1004	964	900	968	952	916	896	927	932	967	961	914	953	916	954	874	917	916	896	967	943	906	888	968	902	1020	902	987	936	1004	926	883	946	947	984	948	961	992	986	937	966	928	975	945	961	946	963	934	899	961	994	911	955	900	929	942	954	942	967	995	947	937	998	952	896	924	967	943	943	961	911	930	956	986	905	879	947	966	937	986	941	978	931	938	903	928	1003	916	924	931	939	921	937	942	944	940	952	964	950	922	927	974	961	894	994	985	925	947	930	984	995	942	906	931	1010	936	952	919	998	912	951	938	934	923	997	955	936	959	921	965	958	971	963	910	984	901	954	919	925	929	961	909	999	946	937	978	930	916	968	1000	924	980	950	941	931	916	950	966	956	968	929	929	950	873	945	930	932	958	971	873	955	938	915	967	937	954	927	924	958	934	999	934	973	971	942	929	947	991	922	942	980	951	941	963	958	924	959	912	890	933	946	945	930	903	983	951	938	942	977	920	992	965	967	935	901	901	953	922	983	972	941	944	933	979	1003	959	1011	912	940	851	952	975	957	966	941	973	929	877	921	886	973	930	983	917	870	945	939	958	932	945	939	959	956	950	972	967	984	922	959	923	989	949	979	962	990	945	944	871	873	956	975	930	930	943	942	977	937	903	961	923	908	938	981	903	962	967	956	967	987	960	941	991	943	940	965	918	959	907	1015	961	905	946	982	905	926	934	928	940	940	952	899	957	955	963	911	948	925	960	956	998	990	943	910	891	966	956	969	909	910	917	962	937	925	927	919	941	933	907	957	954	957	950	935	982	935	965	941	963	882	929	958	972	937	971	964	898	902	920	944	969	968	927	968	962	988	906	935	936	980	922	936	925	973	929	915	949	955	966	978	922	960	954	950	890	961	984	954	917	970	927	973	970	923	926	953	896	979	910	964	898	944	966	931	945	906	962	992	934	902	961	892	973	970	963	990	925	961	909	965	932	993	929	966	936	944	927	952	974	902	955	930	959	943	973	927	974	920	937	932	991	918	933	892	1011	906	951	984	896	947	965	947	930	945	994	975	881	976	910	944	924	904	931	904	909	998	940	972	911	942	996	996
2360	276	270	249	214	224	248	235	237	235	277	275	272	251	244	253	208	231	266	226	260	238	248	240	251	219	227	209	240	262	226	225	258	215	232	205	240	221	224	255	235	224	213	252	243	221	224	245	231	217	258	241	215	199	205	193	220	255	232	223	226	252	218	226	232	232	222	241	240	253	214	247	225	226	237	230	238	213	208	219	218	267	235	238	248	245	257	238	211	243	214	260	244	257	235	238	232	242	232	247	242	192	235	249	233	235	238	217	215	251	245	249	248	240	230	236	248	226	264	264	212	227	239	239	224	240	217	243	251	233	254	242	248	247	231	224	249	249	257	238	225	235	223	271	264	234	235	253	196	248	272	238	220	216	223	240	252	219	199	233	257	228	250	232	248	228	248	208	244	253	244	212	214	238	227	255	207	219	239	225	232	241	277	249	218	237	230	228	269	250	270	217	224	250	278	249	244	239	223	243	216	244	258	249	251	242	240	234	240	214	244	231	223	221	203	245	226	231	231	223	212	240	268	200	224	233	233	244	240	223	212	226	245	245	229	222	217	230	228	263	249	240	248	222	232	250	253	224	218	246	262	230	256	232	230	240	212	228	248	227	230	223	217	239	245	249	237	237	249	248	247	229	220	236	220	245	263	238	244	221	226	243	251	206	251	243	245	224	238	228	228	223	268	217	238	218	224	219	220	237	235	216	226	232	211	242	221	250	248	226	213	246	275	256	227	239	227	190	263	224	243	234	209	242	235	251	230	241	229	241	212	219	231	250	224	234	231	219	229	231	236	208	227	224	238	217	237	251	218	250	247	226	215	228	229	210	240	251	215	225	254	257	231	217	245	230	219	257	237	222	235	231	227	243	205	256	227	227	230	228	259	237	211	252	278	238	232	234	214	235	239	237	228	217	234	246	248	249	212	231	235	231	232	236	238	195	204	208	238	206	260	240	199	237	221	207	193	226	236	220	235	250	237	225	247	235	260	262	261	240	263	264	211	230	232	230	236	216	259	230	228	212	233	248	243	245	270	244	241	228	238	221	234	241	228	221	226	247	234	238	237	230	226	231	226	247	207	219	221	218	239	255	225	224	243	228	223	231	248	245	225	246	234	231	245	241	243	234	221	216	234	234	241	211	245	247	225	218	241	231	264	243	234	228	243	250	226	223	220	246	228	211	230	239	240	231	260	232	237	250	226	262	219	233	262	230	239	238	214	238	254	234	233	262	240	225	236	238	240	267	244	228	227	240	251	221	226	247	249	225	248	257	233	232	259	227	218	240	246	230	208	232	249	244	231	227	237	226	237	259	237	242	234	246	224	216	263	247	240	251	227	273	257	219	231	227	252	212	242	229	242	228	234	259	230	233	232	212	240	216	216	251	227	265	246	215	243	217	251	239	250	231	221	212	228	254	215	254	233	241	229	224	212	233	245	272	230	221	221	215	210	233	232	224	208	249	256	233	248	229	224	247	227	198	234	242	251	214	244	228	229	228	209	235	229	239	228	222	235	255	217	245	216	218	250	230	241	228	219	242	251	228	241	249	243	227	218	242	249	232	233	235	240	222	212	256	242	211	250	251	231	288	237	248	218	243	243	269	232	253	231	225	220	213	235	221	210	237	240	236	233	219	230	255	260	220	231	239	212	210	212	219	225	224	210	243	274	230	231	229	239	249	238	209	239	235	226	236	224	251	243	243	265	252	258	250	206	215	222	238	224	237	207	230	227	222	222	245	252	240	249	219	236	248	259	216	223	240	211	234	222	236	235	205	227	221	242	195	237	258	243	249	261	241	262	252	233	202	222	243	235	217	233	216	223	245	253	265	241	217	245	230	227	249	238	238	267	250	230	238	217	216	257	236	258	225	232	250	223	214	227	227	230	249	238	221	232	257	235	233	213	224	228	183	230	217	234	240	219	225	271	251	214	244	233	216	222	238	225	234	227	217	224	253	243	231	228	238	258	249	213	243	248	219	208	254	214	237	230	238	235	227	239	214	218	260	246	244	243	256	233	235	249	234	232	258	269	217	258	247	242	230	261	230	247	247	220	201	263	222	245	221	254	239	255	233	231	221	218	232	233	201	249	247	223	215	269	289	244	207	254	226	251	259	229	227	248	232	216	228	223	226	221	249	255	229	235	221	210	208	235	214	212	216	237	253	227	263	254	257	224	254	235	221	224	245	229	226	248	216	205	237	241	235	242	252	246	218	223	225	228	208	233	245	220	245	229	214	223	225	228	214	255	228	246	247	193	213	263	222	233	220	255	245	225	221	249	238	251	223	245	207	235	221	221	221	217	224	245	229	229	233	243	232	259	228	222	250	251	222	229	229	237	259	254	228	240	241	214	234	212	217	221	199	219	248	239	223	227	233	246	244	236	226	240	229	245	236	246	232	257	238	237	242	234	280	234	221	252	227	256	229	238	233	221	236	258	211	213	228	289	254	260	212	246	241	244	272	206	265	244	253	239	240	235	231	223	262	236	229	241	234	243	227	226	254	252	263	246	242	230	224	238	262	225	233	234	210	237	265	242	224	262	228	230	222	228	262	223	249	234	228	232	242	228	213	204	236	243	209	250	242	264	218	236	235	261	230	268	217	233	226	246	237	201	243	241	209	247	251	261	238	221	249	224	234	237	222	221	241	222	246	222	227	250	217	244	231	244	216	251	234	244	217	210	228	209	232	217	206	227	249	231	232	264	246	241	215	252	243	250	239	248	228	250	197	264	260	232	248	206	256	266	255	225	238	226	250	211	228	219	233	262	219	231	235	227	233	210	254	255	232	214	201	199	230	223	240	259	246	226	244	263	272	241	225	249	239	236	238	239	250	222	234	230	226	251	240	275	252	225	234	251	222	200	229	233	222	225	244	208	233	252	205	212	240	211	226	249	209	235	243	237	248	214	241	253	253	222	232	228	214	228	243	260	251	244	214	252	230	205	228	207	251	223	243	223	258	238	251	238	258	246	235	233	217	246	247	241	238	210	221	232	259	253	234	235	220	235	255	244	246	230	239	248	214	234	224	262	226	242	216	229	240	268	228	224	267	216	228	212	233	199	220	217	237	205	199	219	230	264	235	230	229	228	258	242	213	206	227	229	221	252	218	232	236	216	232	237	232	245	241	257	217	226	235	219	257	235	238	252	264	221	212	228	231	215	238	221	236	270	229	234	246	245	201	219	220	230	232	247	237	242	229	251	230	249	244	227	214	249	216	242	245	236	226	236	242	254	270	257	213	228	240	246	244	232	247	214	242	241	219	240	231	225	252	221	236	225	251	238	248	206	236	216	217	224	245	261	229	205	242	273	243	226	235	208	228	227	244	251	221	262	228	239	239	215	240	258	241	226	216	213	240	233	253	233	238	197	223	236	216	216	230	222	242	204	236	233	253	240	228	251	225	241	265	255	244	250	229	240	224	232	241	231	216	215	196	217	251	237	232	239	245	247	247	220	248	228	240	205	253	232	253	223	237	224	203	226	238	249	255	236	248	239	230
2914	640	690	692	636	684	650	657	623	652	604	655	612	675	569	625	609	645	641	618	579	576	617	633	651	646	605	631	630	611	621	605	604	561	640	611	612	652	604	657	570	605	618	579	604	587	600	594	570	614	586	564	586	575	599	619	621	596	611	627	582	620	620	602	630	620	564	619	688	608	568	587	592	633	595	573	605	629	629	592	595	594	599	555	593	610	624	663	626	632	594	582	600	592	626	616	580	597	630	627	584	644	622	623	637	641	602	624	640	617	565	585	654	613	600	577	604	621	636	599	618	625	616	542	610	581	566	641	616	607	549	639	591	566	602	584	591	612	613	608	627	631	597	592	588	617	593	580	622	569	591	586	616	572	610	597	609	593	585	585	626	672	617	586	592	590	589	606	598	578	543	614	594	608	625	664	612	595	654	622	604	647	592	586	610	638	613	589	650	614	575	582	607	587	564	620	590	556	599	562	589	602	609	613	642	611	620	629	616	597	559	632	593	599	589	621	624	605	605	595	645	581	564	582	574	614	590	565	593	600	601	631	609	553	639	607	595	593	593	633	595	601	600	594	602	625	584	602	626	599	575	589	591	637	612	552	566	615	598	598	590	651	632	611	584	575	604	576	624	616	604	564	565	619	602	638	628	557	639	623	599	605	624	633	664	619	599	579	636	655	544	600	532	588	566	615	617	617	615	587	593	608	602	589	581	621	623	617	621	572	588	643	611	567	645	655	655	615	593	563	646	622	581	614	650	559	557	577	627	616	652	626	634	557	599	579	598	591	645	605	630	603	593	637	625	579	659	601	573	599	603	627	599	620	650	606	610	623	631	634	613	637	562	619	562	626	641	590	674	604	601	599	587	568	641	612	620	621	582	625	616	593	618	602	618	601	582	633	624	568	577	638	595	624	609	625	588	605	635	594	580	626	604	622	591	637	600	612	614	629	626	567	644	607	581	600	588	633	593	620	568	603	572	583	554	568	624	582	609	615	577	589	607	647	641	605	622	592	610	628	600	617	566	614	606	586	592	629	633	598	558	630	598	628	608	599	616	648	568	646	604	606	637	552	613	615	586	538	596	584	618	577	624	620	608	641	625	607	592	621	592	630	578	605	575	580	634	600	540	593	599	600	600	561	564	580	627	618	560	579	591	598	619	585	613	619	594	617	619	630	594	581	633	601	581	589	555	589	590	590	602	614	577	614	603	633	595	583	584	620	627	641	640	633	578	614	586	624	620	594	621	593	630	594	633	611	569	591	603	577	613	597	585	548	609	553	621	641	615	633	603	568	619	580	598	567	586	593	626	610	634	627	611	588	594	592	591	604	583	584	583	588	642	623	588	605	600	635	564	611	564	588	631	616	612	621	579	626	596	607	609	581	588	661	589	627	613	574	615	562	587	617	630	608	638	630	603	598	605	615	594	624	628	624	564	605	614	571	631	568	596	584	653	659	640	589	584	610	593	597	599	609	612	603	613	545	633	574	609	593	623	628	577	616	608	647	601	607	638	627	615	600	610	592	620	626	617	616	605	597	587	579	574	603	605	605	623	622	574	613	612	618	598	606	596	581	602	559	587	647	624	590	598	626	540	588	642	573	584	603	610	558	590	591	650	598	605	570	618	594	586	641	648	604	640	641	593	616	640	584	598	609	574	654	602	602	609	608	622	582	558	600	613	624	641	622	588	583	631	595	598	610	624	618	562	610	612	620	604	636	603	585	598	611	584	626	573	558	597	599	624	621	609	583	613	545	613	642	593	583	615	621	589	609	627	593	593	612	600	628	580	596	559	600	597	580	597	606	604	611	604	607	629	625	606	594	640	590	610	598	540	598	580	564	643	620	623	591	622	567	611	575	597	599	608	595	634	627	605	622	629	612	576	633	613	615	595	615	604	641	557	629	596	623	641	607	634	540	635	593	592	579	626	606	595	589	596	635	584	627	619	595	644	625	599	596	623	591	596	562	598	597	595	619	612	583	620	579	593	595	616	612	592	618	582	564	636	582	623	627	567	637	622	584	607	628	610	596	617	607	596	592	614	611	579	643	569	648	630	601	597	592	629	561	627	611	627	622	618	580	576	589	587	618	617	599	618	596	583	608	614	574	611	595	599	619	590	636	619	591	576	641	585	598	590	634	565	641	633	606	610	617	626	618	574	592	613	618	613	628	597	570	595	610	599	603	590	630	585	611	591	595	604	588	609	629	606	645	609	601	635	594	609	621	605	630	631	612	578	627	630	631	626	604	614	557	602	563	636	619	629	581	604	615	619	615	599	620	645	678	603	625	591	600	615	586	627	608	597	601	623	585	565	604	624	634	596	595	618	577	585	589	563	586	581	622	599	613	601	580	608	597	589	647	611	582	655	600	617	617	576	594	629	593	585	614	582	608	554	587	595	608	608	611	578	568	619	571	612	638	600	607	580	571	608	563	607	611	615	644	568	621	599	587	624	581	599	598	590	622	604	574	594	603	590	638	623	658	598	591	570	628	608	611	590	575	570	584	659	594	604	631	598	616	561	578	583	574	600	608	601	610	560	613	637	643	617	604	628	569	621	629	613	619	590	619	584	584	592	624	605	567	576	597	616	572	612	604	635	648	591	588	619	641	605	611	639	603	596	544	635	611	586	644	613	640	591	599	603	601	584	567	660	598	630	582	597	586	606	660	649	554	594	578	636	661	596	590	616	641	625	625	662	586	586	574	596	585	651	628	599	603	589	562	592	635	593	581	622	583	577	625	631	623	595	591	647	592	602	614	592	572	587	622	603	565	610	653	609	604	643	604	591	645	611	597	630	625	543	589	596	585	584	621	600	577	572	585	581	665	624	600	580	582	594	606	618	627	583	598	632	606	579	588	611	610	615	624	620	617	609	553	630	653	601	612	626	610	629	603	590	590	649	619	606	619	621	620	605	615	593	632	579	591	648	595	605	601	608	582	608	569	585	592	578	634	587	609	590	627	610	629	623	593	638	619	624	577	594	624	610	572	631	585	577	657	595	584	600	583	582	618	613	654	651	606	608	581	641	619	606	569	605	630	624	666	650	647	581	595	601	589	620	604	612	594	585	614	623	575	575	586	616	611	589	623	588	613	600	597	567	608	610	592	579	636	570	624	643	587	614	600	600	582	610	540	596	677	616	626	610	651	606	627	579	655	655	582	614	596	588	604	573	578	612	638	607	615	594	632	636	587	591	657	628	598	627	597	632	590	670	642	587	557	621	609	610	604	585	620	596	669	575	613	628	605	593	602	611	610	608	602	588	613	601	608	609	614	617	621	598	574	583	568	564	620	660	615	594	580	660	541	600	638	583	582	609	599	632	593	621	621	597	603	586	568	597	622	604	537	605	594	602	593	614	626	663	600	622	625	626	627	620	603	610	597	600	632	616	632	627	594	591	582	609	578	620	584	606	586	614	634	630	597	633	623	622	637	620	609	577	626	620	564	586	623	601	601	622	618	616	626	625	590	596	621	571	624	608	631	614	588	584	594	614	565
16105	1587	1309	1083	833	691	578	492	465	482	429	474	413	403	371	400	358	366	345	335	360	339	338	346	389	344	344	347	320	312	334	363	396	347	378	362	296	357	361	367	328	357	363	361	348	350	335	336	339	333	336	326	363	365	363	333	372	303	357	345	363	352	365	321	350	307	334	339	358	361	364	331	323	326	348	376	341	345	338	309	333	359	345	343	334	322	325	342	351	334	353	368	333	350	374	325	337	345	378	379	361	344	323	358	305	314	369	335	306	350	365	325	316	313	352	370	388	347	317	367	314	375	380	311	331	318	327	322	330	368	343	327	331	336	313	348	327	334	336	341	308	350	341	304	350	355	366	345	367	331	357	333	327	327	335	347	375	306	351	310	326	371	310	312	294	327	333	323	334	358	339	319	354	318	385	332	316	396	352	335	340	318	343	337	351	368	332	336	338	329	346	330	333	332	347	337	345	344	314	374	353	319	343	324	314	375	396	334	349	299	318	342	391	320	352	321	319	330	356	336	346	371	334	356	346	336	330	358	317	326	341	363	371	331	322	339	330	366	342	311	320	341	347	365	336	313	352	369	328	328	316	341	315	323	313	345	365	336	345	344	332	340	363	337	344	336	363	357	348	311	341	355	310	347	308	347	329	335	326	294	314	366	352	363	324	339	360	341	359	338	332	308	358	354	367	324	369	354	330	343	360	334	347	337	361	351	328	328	335	331	332	349	338	371	317	319	328	315	376	324	312	334	317	327	369	315	321	353	354	330	299	327	338	350	349	371	328	338	310	350	312	345	306	372	336	344	339	341	332	327	334	341	281	375	300	341	312	321	372	320	371	314	362	333	343	351	364	346	322	364	313	350	333	335	349	336	325	336	307	330	333	319	312	325	367	352	392	370	327	352	297	330	311	332	336	326	298	307	355	352	325	356	321	326	342	333	346	317	358	305	321	354	292	333	346	315	319	347	360	332	317	351	339	362	356	329	355	338	329	329	306	343	346	341	352	326	335	355	319	300	332	330	294	332	340	314	339	341	327	338	328	324	350	390	321	345	351	338	322	345	345	327	321	331	325	325	303	341	357	359	344	350	354	333	287	293	345	323	357	307	360	319	360	371	346	308	328	320	352	331	329	325	348	319	338	357	288	325	350	332	363	321	344	356	305	323	371	361	324	356	284	342	342	337	345	313	338	361	334	336	358	344	321	334	342	323	336	356	302	324	324	344	372	345	318	345	359	348	322	355	368	315	322	350	340	317	373	327	351	320	354	370	376	352	344	385	334	352	333	357	311	331	331	345	361	337	315	321	357	316	330	337	351	346	371	328	349	358	325	332	313	346	332	364	359	306	385	327	350	323	342	346	321	321	343	353	333	317	369	367	321	370	363	309	329	336	308	321	333	335	350	329	326	330	330	343	363	332	346	356	343	299	351	349	352	380	355	334	358	370	331	299	341	335	350	338	338	373	374	353	343	357	340	349	329	317	314	320	342	355	351	303	383	335	321	326	356	337	325	317	336	346	333	345	334	344	325	331	339	375	360	351	328	312	326	365	372	293	344	328	288	347	330	323	331	314	330	348	347	332	348	359	344	332	332	333	345	333	332	359	350	355	333	379	321	354	310	333	346	366	337	352	308	314	355	345	356	326	319	333	336	343	357	340	376	337	366	334	331	300	339	372	347	360	366	341	362	344	358	322	298	336	375	378	335	338	362	314	367	339	360	380	334	346	356	338	338	329	366	360	363	326	343	338	339	318	339	327	351	347	316	355	351	324	360	326	301	315	332	358	365	328	376	349	319	327	320	383	356	348	316	321	293	346	330	302	307	331	347	321	319	333	323	355	327	339	357	345	315	343	338	317	307	330	351	325	309	313	341	316	354	316	344	373	322	335	334	333	341	323	330	334	310	332	315	316	359	339	323	361	332	349	338	321	329	310	344	318	355	331	298	351	349	355	333	305	340	317	367	338	349	321	307	356	333	362	346	348	342	325	369	338	362	312	344	339	307	332	346	351	341	345	342	384	364	369	344	357	325	363	384	333	340	330	339	312	353	335	321	322	352	315	355	326	362	347	363	332	323	347	324	294	357	333	303	305	310	328	333	312	357	343	342	329	344	332	354	357	326	304	321	331	343	330	327	382	325	337	318	416	299	301	351	329	325	311	323	326	321	336	333	311	307	359	317	352	334	353	323	340	355	327	369	323	369	351	329	339	326	333	357	317	357	350	351	333	319	349	345	364	365	361	318	343	343	356	311	361	338	341	358	370	345	368	318	318	331	335	301	327	342	373	335	344	342	333	321	320	340	369	330	326	280	354	343	365	336	346	310	341	346	316	352	367	382	353	384	318	337	350	323	385	350	337	356	351	323	311	321	311	350	328	332	361	358	322	341	377	346	361	341	336	315	346	342	338	342	354	366	337	336	332	365	330	340	335	354	345	326	348	387	346	348	351	327	315	340	369	323	347	332	331	331	341	371	369	313	337	337	359	322	355	343	332	348	353	368	354	344	331	302	340	342	339	376	313	323	343	346	343	368	319	302	337	338	318	328	361	334	356	347	353	359	331	332	343	381	366	325	317	333	347	339	346	349	339	324	358	329	336	326	347	317	304	366	337	355	303	374	371	302	324	356	331	310	319	332	345	371	336	332	340	318	329	375	329	317	339	350	342	333	347	328	357	351	379	314	329	334	331	310	314	333	319	309	371	352	348	294	346	340	344	359	320	336	300	332	319	340	343	347	347	364	373	337	332	330	351	356	358	336	333	325	371	318	343	343	353	350	316	370	349	324	356	335	338	340	319	348	342	313	352	368	338	328	305	357	330	319	318	353	335	296	328	338	369	277	329	322	365	304	348	335	388	367	333	348	287	362	341	311	308	336	331	363	318	327	314	331	300	333	351	321	325	344	290	315	351	316	326	317	368	331	343	330	349	304	329	321	354	349	335	352	324	347	372	315	359	317	339	355	354	332	317	355	344	335	335	335	355	318	312	348	320	335	390	355	332	369	335	349	351	336	327	323	331	336	316	325	347	362	342	344	337	336	327	357	325	353	373	334	368	353	343	345	337	312	338	329	312	386	324	317	334	312	366	342	347	327	344	345	362	345	334	322	319	320	341	333	344	383	358	348	333	336	337	346	317	318	344	339	345	320	335	301	304	331	338	347	336	383	353	325	316	335	337	364	352	339	331	350	354	336	352	330	326	329	348	359	295	340	363	319	327	321	371	310	348	304	379	331	324	337	329	325	336	337	316	343	375	327	342	349	355	327	334	361	300	315	335	321	342	352	379	319	347	370	345	357	314	345	344	326	350	353	312	346	351	345	319	330	334	318	316	354	316	322	313	340	310	387	340	364	331	326	324	334	365	322	351	314	345	318	394	316	350	330	328	356	302	343	326	328	341	307	291	362	306	349	328	334	323	325	312	363	323	354	326	313	343	324	343	307	340	333	344	298	345	344	347	310	342	356	338	321	334	389	335	334	322	305	339	347	345	324	317
9123	1534	2821	3233	2794	2403	2096	1742	1623	1387	1352	1301	1225	1212	1104	1173	1000	1043	1057	1014	992	950	909	889	906	912	948	924	875	868	968	924	889	842	883	872	875	925	895	846	903	855	848	911	889	873	872	796	879	881	886	849	825	879	868	841	838	888	829	873	828	930	827	830	875	863	843	852	895	840	834	901	827	854	894	842	824	886	836	866	836	844	842	826	859	878	825	838	826	836	814	836	813	876	878	911	875	882	869	844	880	835	913	867	917	818	852	864	847	846	898	874	887	887	844	826	857	859	826	799	889	777	873	863	870	809	829	863	899	836	820	853	824	862	827	831	814	850	795	898	792	850	894	879	866	816	812	816	854	811	824	835	794	813	880	826	847	821	855	778	857	779	825	869	826	791	800	874	858	813	822	856	886	837	841	828	815	792	814	855	835	835	781	893	832	773	804	818	802	816	872	813	815	859	849	826	867	841	837	848	854	837	843	823	817	807	860	823	849	791	854	796	821	806	820	846	796	867	830	846	812	875	779	839	818	834	817	781	838	848	834	858	821	850	843	812	839	834	787	804	838	819	810	813	780	816	825	862	865	881	825	803	838	900	826	807	870	892	767	805	833	851	885	840	882	828	843	852	901	777	837	859	857	789	805	869	878	851	802	817	875	814	831	816	808	826	862	813	791	859	849	810	832	825	854	859	796	830	852	870	869	850	871	815	875	814	870	865	842	813	857	809	843	842	862	856	831	855	853	862	825	749	807	788	793	828	846	826	834	812	836	841	805	798	830	843	853	827	788	823	830	830	777	890	830	825	833	876	879	835	809	798	854	834	809	861	850	881	784	855	848	819	811	873	833	859	791	846	877	799	834	822	855	818	820	857	829	790	843	847	879	862	863	857	813	835	846	739	841	849	831	831	780	854	796	796	776	803	867	766	839	863	840	854	812	822	833	847	837	816	802	832	790	800	822	846	763	845	870	851	784	818	877	802	791	810	781	802	865	878	796	794	796	837	826	859	801	804	777	801	794	858	848	844	797	829	873	838	866	809	809	785	833	834	822	839	838	832	869	823	861	854	768	811	800	875	801	817	835	836	848	863	846	792	818	863	827	823	849	812	826	835	840	801	804	778	805	837	846	794	870	864	874	814	773	857	842	851	818	864	823	803	817	848	810	773	842	809	855	801	806	845	828	829	896	783	860	786	825	842	809	830	852	893	821	791	862	823	868	831	807	794	814	875	803	772	803	866	798	815	807	837	822	845	788	833	830	831	852	852	873	843	856	800	795	825	872	851	815	846	858	808	875	849	831	833	823	808	831	851	782	899	807	815	824	813	798	831	799	841	833	805	807	818	823	824	803	857	812	816	847	815	878	817	781	834	855	836	811	780	844	808	851	786	880	839	889	807	831	775	821	795	790	804	821	831	822	825	874	842	809	880	870	843	784	775	837	799	839	845	854	801	863	839	836	889	809	875	810	869	868	829	782	869	799	838	848	860	831	846	915	803	810	875	799	813	857	795	861	864	852	829	810	795	810	861	814	857	841	857	861	872	823	830	810	852	830	849	860	826	885	814	868	778	842	849	842	905	871	852	888	841	871	889	858	805	863	805	795	812	851	821	812	839	859	814	839	823	824	829	832	795	805	854	820	826	850	849	790	850	848	842	836	804	857	810	840	788	814	792	842	842	819	816	801	873	875	842	803	801	788	815	854	821	836	830	821	797	816	847	832	850	799	812	881	858	845	843	847	818	838	821	840	830	824	852	810	832	851	799	863	844	860	834	780	849	810	804	829	877	858	850	818	853	835	868	836	816	794	811	805	821	807	830	847	885	833	820	758	837	857	825	828	860	881	827	869	863	821	833	860	816	862	824	813	818	795	842	852	802	854	851	813	859	849	848	841	860	860	845	819	840	827	772	839	806	795	794	803	788	857	898	820	811	855	871	798	791	823	839	807	878	801	822	808	879	827	793	850	779	789	841	868	832	852	884	831	834	772	773	834	838	856	799	832	833	833	795	817	831	868	844	810	838	859	834	804	833	854	792	844	844	817	796	837	831	788	842	838	806	814	796	802	817	849	859	802	835	817	817	868	838	879	861	808	855	819	891	861	826	847	876	848	820	786	893	820	797	839	831	796	797	888	829	869	795	823	816	858	816	812	827	819	759	845	788	855	844	842	834	808	859	802	804	804	875	808	806	797	847	830	838	845	874	868	836	858	780	853	866	821	829	804	804	830	832	834	850	840	814	846	798	871	915	747	833	808	796	814	821	853	780	865	842	815	816	843	826	775	810	824	855	866	845	822	824	785	876	835	841	829	835	852	845	802	814	824	832	802	835	916	779	826	804	840	824	863	812	846	838	852	807	844	850	791	789	793	824	825	786	847	810	795	854	866	789	820	803	863	823	856	819	836	819	848	827	858	818	806	817	798	795	821	848	820	879	806	812	844	816	770	803	789	829	786	822	888	830	837	761	863	821	831	895	858	794	840	805	791	798	840	850	814	815	810	824	817	820	836	845	848	836	846	821	841	841	813	794	838	840	822	830	806	851	821	817	817	842	814	849	828	804	815	806	793	845	864	833	875	846	807	829	855	845	832	839	842	800	779	832	823	813	836	796	816	859	840	875	829	842	799	822	849	781	862	839	872	855	855	825	836	821	853	846	841	830	835	833	815	843	827	813	829	793	897	862	856	867	849	847	869	792	859	808	767	807	787	823	865	884	791	780	862	840	809	836	792	838	804	831	828	876	854	779	856	872	824	798	796	871	822	742	805	843	866	800	800	853	873	840	837	883	898	823	836	814	801	805	819	790	869	827	813	862	756	834	824	880	829	829	860	802	804	783	783	928	828	836	781	835	871	798	855	870	860	767	811	815	836	771	806	867	837	824	893	834	816	857	795	832	856	821	842	797	823	853	849	822	843	811	849	816	860	863	887	845	846	847	819	821	852	838	875	822	888	855	845	800	881	864	842	836	824	830	832	862	841	814	845	849	840	826	838	837	787	786	885	855	824	847	793	824	819	832	819	873	845	849	850	868	857	834	805	829	847	873	832	831	786	797	809	791	776	860	895	817	819	848	862	827	858	741	815	825	816	767	811	797	853	862	881	780	789	850	864	818	823	844	848	812	840	774	833	787	874	815	797	820	862	832	826	806	849	792	828	864	812	806	820	846	837	826	827	810	821	805	797	827	835	845	815	827	835	796	799	807	856	773	839	840	808	879	867	799	813	846	849	783	833	872	847	831	795	791	845	800	852	816	850	816	809	810	846	803	843	823	791	852	808	840	809	819	844	870	802	822	867	834	816	851	895	847	840	865	812	808	867	844	894	849	832	837	848	814	807	783	886	837	807	792	858	823	886	822	847	830	847	836	818	836	832	782	825	851	785	872	882	869	797	807	831	778	825	876	831	848	815	802	764	809	776	889	897	818	851	857	802	815	788	802	825	815	817	791	837	860	818	805	820	819	795	805	815	828	841	773	796	848	836	828	833	839	823	845	824	783
26408	3779	2581	1987	1508	1139	982	772	688	667	610	576	580	496	478	482	552	539	461	458	438	449	467	487	476	449	462	463	487	441	440	460	454	455	470	467	410	447	443	410	431	448	397	387	416	439	443	441	450	390	434	447	427	403	409	479	452	493	450	432	410	432	423	480	436	380	445	449	402	435	415	435	407	433	415	411	417	420	389	428	453	408	440	387	406	434	465	411	439	446	429	408	443	450	456	461	457	431	442	442	474	428	412	440	428	476	432	416	420	434	433	450	443	398	401	385	461	441	396	449	411	454	448	401	462	465	463	455	414	407	442	444	412	439	467	418	420	417	446	424	454	401	451	434	428	435	459	437	433	464	445	404	401	391	428	447	423	457	446	407	431	460	424	427	431	422	396	410	426	448	479	400	425	421	414	403	476	433	412	435	448	413	458	418	419	382	420	451	431	403	464	448	416	408	460	436	421	434	442	377	432	446	403	385	458	400	451	435	453	443	419	451	441	426	405	416	438	458	419	399	423	469	412	411	409	451	434	424	366	388	418	438	459	428	389	453	425	433	426	375	392	429	427	402	402	441	457	422	423	416	431	449	434	412	407	429	424	447	442	452	415	462	411	457	445	437	424	440	404	430	444	437	439	389	378	403	440	449	445	423	410	434	409	414	425	420	435	443	443	376	407	428	469	433	440	455	448	440	449	433	454	443	413	452	428	403	485	428	419	398	395	432	440	471	421	425	433	413	455	417	426	430	431	424	439	423	417	441	440	462	452	439	470	396	399	443	440	450	464	438	428	410	414	399	444	417	414	442	410	418	401	398	465	438	443	399	398	457	402	428	403	461	424	446	429	410	451	460	421	461	405	435	418	388	430	411	443	427	442	440	418	446	419	451	447	416	444	426	409	439	390	387	433	418	417	437	396	400	416	419	469	421	393	408	427	406	460	425	412	441	410	409	440	455	424	417	422	423	449	408	422	412	406	439	409	421	395	390	433	440	421	431	401	434	398	415	454	428	397	410	444	420	440	458	473	427	381	420	429	406	441	412	414	430	420	423	459	392	388	423	415	421	431	400	394	429	430	470	414	430	430	426	388	415	417	401	475	406	395	421	418	444	449	415	453	434	444	413	421	416	430	401	422	395	448	446	434	438	426	395	460	463	456	450	408	354	432	436	409	384	422	427	406	467	451	430	363	425	465	415	421	427	429	426	477	381	434	415	408	402	395	417	416	453	402	427	440	426	420	445	432	374	417	426	403	439	440	434	455	425	449	457	449	424	408	429	429	424	446	427	488	384	412	405	468	404	464	422	433	463	407	398	416	467	418	454	458	393	406	397	435	418	472	432	427	432	423	444	457	455	444	409	443	467	444	460	430	380	443	412	417	436	412	465	430	430	390	432	409	448	427	445	447	419	423	418	432	428	440	435	402	427	448	435	421	427	429	426	486	357	433	425	440	416	427	390	467	418	452	422	392	388	434	443	396	413	397	417	391	450	422	451	413	416	400	411	458	422	435	464	446	405	441	448	487	451	438	472	424	400	430	420	379	424	429	441	419	451	394	390	443	377	434	455	427	459	449	427	386	415	415	463	421	410	473	447	465	433	417	402	440	412	433	439	407	470	448	430	445	470	416	445	414	452	443	421	421	410	450	449	408	395	446	437	438	434	401	473	372	436	416	437	399	419	476	420	421	468	437	460	448	406	413	402	460	440	449	441	441	410	409	457	425	429	414	387	419	389	417	399	442	441	406	409	442	419	388	481	474	442	422	390	425	401	413	390	410	407	475	430	443	423	478	387	424	443	430	409	423	415	456	402	427	432	425	387	417	423	422	400	416	426	462	465	432	435	452	418	417	435	418	455	443	440	464	400	440	429	448	467	432	418	410	441	415	449	425	430	438	415	459	435	431	450	466	453	369	431	433	437	423	438	406	459	401	425	403	437	451	437	401	421	457	486	417	426	435	436	424	450	459	396	440	444	400	422	425	412	426	432	426	451	452	409	452	398	433	437	423	420	453	420	445	432	434	397	411	421	421	432	419	417	422	442	431	420	418	428	432	429	410	430	463	434	432	396	432	423	419	457	456	401	434	438	426	483	431	413	430	425	439	459	446	466	429	446	412	466	428	422	444	418	433	432	403	409	404	424	413	439	425	386	449	430	436	401	422	428	429	419	452	429	440	438	431	479	434	424	387	414	427	421	435	462	400	403	420	391	439	437	432	438	418	427	435	437	415	427	425	412	423	404	452	422	404	436	414	424	441	449	428	424	417	425	422	412	457	423	402	430	447	457	424	426	448	465	443	439	427	428	441	476	432	426	442	421	435	426	428	421	418	374	439	405	430	452	421	394	439	427	423	456	412	454	415	437	404	427	447	415	450	473	392	418	389	420	431	451	459	418	427	420	420	443	396	430	416	396	391	418	412	459	435	436	450	453	434	421	463	464	427	421	472	432	408	394	436	404	416	438	455	418	430	424	414	448	423	386	443	413	416	443	393	458	396	423	411	421	451	444	420	444	442	428	446	472	426	430	424	412	441	416	439	466	419	434	400	426	390	425	416	446	412	436	467	443	472	428	424	431	389	430	426	435	455	420	415	472	438	427	407	455	407	433	418	424	432	441	427	403	472	408	430	451	398	429	435	446	422	430	456	400	429	439	429	465	418	441	447	417	443	419	471	433	461	454	375	422	442	411	471	451	452	441	460	430	414	443	409	380	405	421	435	436	435	422	444	451	416	401	444	409	390	421	448	437	394	399	418	408	430	421	424	436	476	443	397	398	420	435	434	460	429	382	449	380	446	444	446	390	440	457	444	419	390	425	413	442	442	422	462	451	412	385	449	447	413	436	433	442	429	434	464	458	452	431	423	423	409	411	445	440	426	411	425	438	434	432	448	436	404	424	415	426	413	424	450	432	440	425	389	434	433	436	453	431	426	428	446	396	453	423	436	415	464	456	394	458	429	432	441	410	448	406	395	422	444	441	402	412	401	398	447	399	401	387	441	415	416	420	444	438	378	441	442	450	428	447	397	437	431	404	400	443	433	405	414	458	409	427	403	431	411	412	388	396	414	446	451	418	435	414	426	423	461	452	417	420	408	407	399	463	462	430	454	424	423	459	454	420	433	462	455	467	466	414	405	413	442	442	403	416	409	423	421	409	424	410	448	408	424	430	440	431	426	435	417	424	399	432	459	457	422	459	383	416	437	431	445	443	394	415	412	408	452	472	441	456	426	457	448	425	422	366	410	433	447	420	461	402	391	415	420	438	424	453	419	436	454	410	430	405	421	413	475	409	442	447	427	437	422	452	373	446	427	433	408	442	429	402	432	422	446	453	379	428	429	410	439	469	426	425	390	422	437	434	424	479	415	419	444	397	429	441	453	401	471	435	454	454	451	354	422	395	421	431	457	435	383	416	446	392	436	434	388	423	425	448	437	402	418	411	455	457	432	426	433	427	416	414	368	428	444	423	458	418	401	421	432	465	431	430	420	420	420	453
12272	2413	4791	5522	4669	3983	3446	2844	2539	2313	2131	1964	1809	1685	1512	1511	1440	1375	1282	1317	1312	1302	1228	1261	1156	1182	1187	1159	1163	1133	1101	1135	1103	1109	1078	1113	1025	1079	1066	1088	1136	1008	1059	1007	1086	1102	1085	1042	1055	1099	1024	1015	1047	1047	1043	1078	1099	1080	1002	1032	1015	1048	1027	1023	999	1019	942	985	1038	997	1005	1045	1041	1026	1020	980	1041	970	978	1045	1001	1077	971	1016	1035	1035	986	1034	1010	1029	1047	972	1022	1069	1035	1021	1048	1086	1050	1076	1051	1076	1108	1015	1065	1092	1065	1080	975	973	990	955	1013	1015	1007	1025	1043	1012	1009	995	1009	1014	1043	1010	1058	966	968	966	922	1037	998	1063	955	957	972	1011	958	987	1000	977	941	967	997	1014	1006	1028	1014	983	958	989	1006	962	971	976	1036	1017	1021	999	1028	1014	966	984	976	955	1022	959	955	979	980	951	1025	1005	1015	965	1012	978	1000	982	1024	977	970	937	981	1025	1028	1050	1036	1058	977	999	1051	969	1086	1052	1040	1019	985	1008	1012	1038	971	955	1013	980	1001	993	984	1009	962	1011	1001	1018	982	1013	968	962	1001	998	981	1055	962	970	983	981	942	1021	1014	1019	1042	998	1019	1007	1016	960	1029	1021	1043	984	1018	1003	1013	963	980	991	980	955	977	1010	1062	959	958	1014	971	975	1021	1021	962	978	979	994	1018	1043	1004	1006	1028	958	948	965	995	998	1031	949	1028	1030	1006	1032	980	965	1037	954	998	957	1020	976	952	969	950	1037	1040	968	975	998	991	966	941	1004	1044	988	1021	971	945	980	1007	979	985	983	1026	955	1046	980	990	1043	1019	999	1026	1000	985	1007	1032	989	980	983	1041	977	966	1014	958	989	1028	959	981	996	1014	1034	975	1029	972	989	959	989	942	954	1031	1027	1005	1025	1011	967	1012	1013	1029	978	1040	1011	982	1028	1022	1011	999	951	1058	1027	996	943	1013	977	993	983	983	976	991	986	988	974	970	996	1012	976	980	968	1024	979	1008	968	988	960	1016	991	986	984	948	982	998	954	961	965	1008	978	993	990	921	961	974	980	1039	939	996	1011	985	947	1007	969	1024	1041	985	958	1013	982	996	974	994	1008	989	1003	979	989	1036	913	1007	955	978	1024	993	1036	967	987	946	978	1013	1038	970	1006	1006	1001	910	1001	979	1011	967	983	994	998	984	1014	968	979	960	1020	1062	990	1023	1021	1008	1010	986	946	994	976	988	987	1042	1001	994	1003	1054	972	991	1011	1001	944	989	1045	1028	982	1027	932	1024	1037	998	1041	907	1035	1045	1002	896	985	1014	945	979	976	1032	960	985	1016	944	1015	970	974	995	974	977	933	1030	930	972	1036	973	1005	952	1021	1012	1009	1026	993	984	971	1018	941	1004	998	975	988	1015	967	1021	970	1040	927	1041	970	1014	984	987	976	977	957	994	975	985	1018	927	997	944	1020	1006	1055	1010	1015	1006	919	963	1026	1013	979	1024	978	987	995	1043	951	1022	995	977	982	977	999	1095	1018	976	1004	967	986	989	948	967	988	982	1024	943	942	945	977	970	1002	1006	1013	979	1025	1007	974	1036	943	1030	1004	1046	1002	1031	1010	1013	1006	1017	923	986	995	974	1015	970	999	968	971	966	1010	949	1018	1020	940	983	987	989	994	1045	993	966	918	1002	975	958	964	1002	914	989	1018	981	957	965	992	1016	913	997	957	960	1007	1026	985	1011	975	971	1008	953	1017	954	941	995	1034	1028	1024	966	983	1014	967	957	971	995	1078	1022	1011	989	973	967	1014	929	994	971	990	1003	1020	1005	941	940	1006	979	1036	996	1029	1013	989	982	987	1012	954	974	1057	1009	1018	962	1031	1046	1004	1008	948	944	945	964	1001	968	1011	1012	1024	960	976	964	972	986	975	1002	978	1012	1003	997	1030	976	1007	934	1005	988	1003	1009	947	992	954	994	1024	969	1041	940	963	917	1004	999	1027	971	956	1012	974	955	1004	1029	1055	1011	954	972	993	1030	985	1007	1001	997	1004	928	965	1002	1019	979	994	1020	1013	1013	934	1015	977	986	1008	1054	945	992	991	997	1027	1007	951	958	1008	1013	1018	1015	1019	969	1009	1033	1002	1004	1007	982	998	1007	968	1040	960	1039	968	989	960	1012	994	951	974	990	994	1012	993	947	983	963	972	1012	990	1022	974	1018	1002	974	992	1057	986	986	999	1046	974	936	1000	997	962	979	998	1007	985	1027	971	971	1003	990	1002	1032	997	968	974	934	1026	974	1040	965	996	1002	987	975	1028	974	1012	945	1036	1011	993	1011	1022	973	943	954	931	949	994	987	1036	1007	1025	989	960	967	972	942	1011	991	962	1027	983	1002	948	1036	965	982	963	950	1019	959	954	967	970	982	994	989	1009	1021	1018	1002	1011	934	1024	1053	984	987	938	946	1048	1010	999	928	973	1002	1012	1041	910	985	975	989	1002	1012	943	1042	1013	1054	982	997	971	943	989	1033	1011	1009	998	985	1001	1005	992	937	1022	1019	1015	959	1008	1022	975	996	991	1021	1005	972	975	1003	928	981	1047	985	961	1011	960	1022	1051	1018	1029	1033	941	1020	980	980	988	1006	1011	995	1011	987	983	998	975	1046	961	1021	990	1015	1027	946	996	981	995	948	986	974	995	975	969	990	999	1061	1022	978	1016	979	1006	969	970	950	1006	1053	965	972	992	987	1045	934	1012	958	1026	989	1010	951	936	1009	988	1024	1022	1006	966	995	993	1015	945	990	994	975	995	1015	1002	1063	988	1004	965	979	977	1010	972	987	1027	1017	1051	998	921	1041	934	1006	992	1023	977	1022	980	990	996	955	1004	988	979	990	1022	1016	993	1006	968	968	966	997	988	1004	994	1005	1047	977	960	1004	962	974	966	1048	1012	1014	973	968	1000	983	1007	939	1045	1038	1020	991	1002	991	966	998	993	955	977	1029	1052	988	1006	947	977	1043	979	1000	993	970	1019	930	1019	983	963	1013	956	1023	1060	994	1029	1016	943	1000	1019	940	989	975	1022	1023	962	1010	1020	985	994	1002	992	976	1037	973	1047	1011	972	943	984	936	955	1006	995	968	1015	974	975	955	1072	945	1094	965	1023	954	965	1025	966	1041	985	1015	1002	956	1004	965	933	959	1014	969	1032	1037	989	1006	981	980	1049	1001	1061	1040	1005	987	987	1056	1018	975	1023	1002	958	977	1001	1010	941	980	942	956	975	986	1032	988	1053	940	999	971	979	1000	987	965	952	954	981	1050	1008	971	975	1002	960	973	930	1007	963	996	1028	1015	1019	1020	1028	1004	985	980	1025	980	969	995	963	978	1001	1002	961	992	942	999	1008	947	1013	975	981	1052	998	1007	994	978	966	999	970	1041	1065	994	1021	944	1025	992	949	1010	1008	983	1028	949	972	954	1046	1028	1031	976	1010	1020	1042	963	941	1026	991	1019	1002	977	1007	1025	1013	990	971	1005	971	922	1000	989	996	994	993	955	992	982	1019	968	1033	1020	1008	1026	991	1043	969	1028	1003	983	1043	992	1065	1017	1000	994	935	1011	943	983	979	1034	965	996	979	996	925	898	969	997	943	1017	977	952	1014	1010	1086	1027	970	1035	973	1044	1003	973	1033	948	1026	945	1006	1031	1017	998	986	1010	982	1008	982	1027	1002	956	998	951	977	1011	1012	964	968	1054	953	956	991	1052	995	946	1046	1097	987	1007	996	1027	1007	982	956	1016	941	1050	985	1002	999	1004	1011	987	960	996	931	953	972	977	1033	991	994	955	1042	1014	1038	969	1001	965	987	1033	944	980	937	983	984	981	995	950	968	1024	1003	978	1042	987	978	976	1014	1016	999	1044	956	956	960	967	1017	985	1054	984	1027	1018	1006	1000	1031	1004	912	979	983	963	976	1011	996	1037	972	949	960	998	975	1008	961	974	1006	967	1012	995	978	963	970	1014	966	1028	997	1044	987	981	953	1009	967	1008	993	948	966	1024	999	927	980	986	996	1063	1000	1006	995	980	933	964	1036	947	1026	967	976	979	1039	945	967	1004	1013	1020	987	993	983	994	977
2333	251	247	222	274	237	221	246	230	207	231	240	234	242	236	265	222	253	222	199	204	237	225	211	224	236	245	241	255	230	254	225	224	218	255	266	228	237	254	213	233	222	271	244	227	236	248	219	244	216	251	240	225	215	248	209	240	245	268	225	227	237	252	231	189	237	224	251	248	226	255	234	219	226	233	223	212	240	235	241	221	237	220	213	200	235	227	248	202	228	208	240	209	216	217	235	253	246	216	260	223	276	229	256	218	240	239	240	257	183	246	238	220	232	228	230	224	237	229	225	259	257	233	261	234	218	246	245	216	235	231	233	215	217	240	247	223	206	219	230	237	247	217	240	235	254	215	214	212	211	210	242	249	231	234	256	231	250	260	245	204	230	253	249	233	249	231	214	215	222	224	222	230	228	228	227	221	252	250	225	252	228	221	233	217	235	231	243	227	234	207	225	214	234	227	229	228	238	207	235	190	223	215	212	228	259	247	240	238	220	194	259	208	231	232	223	225	211	234	234	249	241	245	237	250	224	226	233	204	233	246	224	208	243	216	224	206	231	232	214	213	208	219	229	208	209	259	254	234	216	214	232	216	229	288	212	201	235	211	222	234	237	217	233	233	215	235	208	213	239	226	227	218	237	215	209	205	220	231	241	242	247	216	219	249	203	222	245	235	231	248	253	226	234	192	199	213	227	239	231	250	209	212	211	198	228	236	236	230	238	232	216	226	227	231	209	214	228	234	231	248	245	232	219	218	228	222	233	232	236	232	219	241	253	244	225	226	197	218	222	212	235	213	248	275	219	253	244	224	217	237	251	223	238	211	219	226	223	211	222	246	215	233	218	223	218	237	205	224	218	261	219	212	215	241	215	251	230	257	232	241	235	245	239	249	241	226	244	237	260	251	218	224	231	240	238	215	230	238	216	228	240	220	246	213	246	238	275	208	247	239	241	219	235	234	229	226	217	246	208	263	233	199	232	241	191	196	252	244	196	226	227	242	213	216	244	206	207	230	235	226	210	228	225	221	207	244	193	248	226	241	242	248	221	254	209	202	239	215	198	221	229	248	237	246	256	241	203	225	244	239	214	201	203	209	233	247	226	228	215	219	224	239	214	251	225	244	216	223	226	255	241	235	222	215	242	233	252	221	241	261	220	239	221	239	216	216	218	232	222	280	233	210	254	237	215	238	232	212	201	227	233	245	210	215	255	243	222	252	214	221	245	235	211	240	229	230	247	230	209	216	228	231	216	233	244	226	229	228	260	234	221	245	230	235	241	253	231	259	238	226	222	233	226	235	238	241	213	238	226	204	225	192	243	236	223	232	203	259	220	227	247	234	258	225	231	249	245	200	232	270	221	228	232	203	232	212	216	248	220	217	206	202	229	227	211	222	223	240	254	222	250	222	211	230	210	224	215	242	223	232	240	228	225	216	237	246	226	214	222	247	217	235	224	207	216	195	219	248	197	215	203	223	211	237	228	250	234	212	208	223	239	212	219	230	250	220	239	255	217	194	236	260	242	194	226	250	228	219	246	248	221	226	235	254	196	221	211	216	232	218	221	229	232	219	225	262	244	257	224	227	214	211	212	253	226	215	229	205	229	227	213	246	241	229	223	225	227	266	259	213	240	248	221	245	233	226	219	241	229	223	211	208	196	214	223	254	214	217	226	261	223	242	208	194	203	233	219	213	200	223	250	236	232	204	232	219	223	213	260	257	206	210	226	250	242	230	216	224	237	234	220	239	239	205	216	220	231	232	226	251	257	217	223	222	226	269	196	242	229	249	225	228	243	240	224	216	223	244	230	224	240	216	231	231	238	222	222	239	242	220	237	215	258	213	234	234	234	229	221	227	234	225	232	228	233	217	256	260	270	229	228	244	249	217	251	260	217	226	219	239	216	237	216	244	220	238	230	229	227	193	225	227	231	242	221	227	235	197	242	210	207	244	210	246	206	217	206	241	215	194	233	251	243	235	214	225	220	238	201	218	230	247	218	218	238	229	274	234	235	247	235	235	233	202	251	223	233	242	242	188	240	230	227	211	231	259	243	246	241	254	262	251	196	220	219	241	227	233	240	232	243	242	236	215	222	233	259	259	237	229	218	222	239	215	221	236	218	211	237	218	265	218	245	218	209	197	225	225	209	225	232	208	214	224	234	221	223	246	250	238	224	208	236	204	214	226	232	221	215	243	242	219	236	225	229	218	234	242	220	235	215	230	229	220	235	237	228	262	227	222	242	219	230	244	253	232	240	220	207	207	241	226	234	257	231	234	223	240	217	230	212	239	213	238	240	219	238	233	246	226	262	211	214	233	231	229	240	228	235	209	207	220	220	240	213	225	242	247	217	261	220	252	232	218	246	233	221	233	246	226	225	227	211	243	232	248	221	221	236	230	235	246	233	250	230	268	205	242	227	238	216	218	248	231	238	257	252	218	218	242	228	186	235	235	234	231	236	218	210	233	222	239	255	237	221	247	218	230	194	241	239	220	221	248	232	206	231	248	218	222	212	187	227	211	250	220	226	244	224	208	215	246	236	212	212	218	212	219	217	235	219	247	268	225	220	221	252	220	230	206	254	232	213	222	245	245	264	227	221	223	255	212	233	240	256	236	215	218	219	211	220	213	220	212	268	260	216	236	258	247	263	239	240	212	210	210	240	225	235	241	217	203	245	233	242	239	221	245	260	224	212	220	247	231	216	237	221	211	221	220	247	234	227	221	225	227	223	223	228	225	269	244	248	246	221	238	199	250	217	198	195	248	238	244	228	223	233	249	200	256	230	224	236	228	237	230	220	241	259	250	240	261	225	240	200	214	227	184	222	213	225	242	227	197	242	216	257	228	215	227	218	245	234	232	228	212	234	215	259	217	241	224	236	229	224	216	204	214	243	222	218	228	229	231	244	228	198	234	244	227	237	240	224	229	212	228	226	217	252	196	243	222	249	245	236	238	206	222	197	236	275	225	224	231	232	227	228	244	229	237	223	214	206	239	211	226	216	250	249	221	223	236	233	222	219	225	229	223	231	226	245	233	258	212	226	239	217	217	224	260	259	247	208	229	240	231	225	245	221	228	193	242	250	260	227	204	218	234	239	235	233	235	257	224	218	199	258	229	239	222	241	216	226	242	238	223	244	215	194	257	228	237	238	247	233	193	227	239	239	248	238	228	213	240	240	233	225	222	236	231	244	237	205	222	231	224	231	222	242	249	216	217	216	246	233	217	224	213	232	225	244	234	226	235	277	238	237	232	219	245	225	209	244	245	227	246	236	233	232	222	247	216	252	233	251	212	206	222	212	232	254	230	208	217	218	249	248	226	241	224	232	219	209	222	245	233	229	216	252	231	230	230	236	207	222	236	250	223	213	240	242	222	256	224	235	240	236	213	249	203	225	223	227	222	211	224	251	214	222	247	225	201	225	245	254	232	215	204	223	229	234	229	232	250	230	240	229	223	207	208	244	241	241	257	236	221	215	224	206	267	217	242	292	244	211
2751	622	663	732	705	660	656	599	623	592	625	634	595	620	572	652	616	563	579	572	591	599	576	609	556	610	637	593	564	608	624	588	608	614	596	655	592	602	591	599	597	609	633	613	577	596	575	651	620	624	575	605	566	578	611	638	632	601	613	623	576	581	646	625	572	589	620	583	600	586	613	602	592	575	562	607	551	622	586	554	568	625	584	621	619	598	590	564	621	603	582	590	582	643	589	618	563	596	595	656	612	599	621	593	605	602	656	593	631	654	597	610	615	630	637	571	556	594	586	599	638	570	652	601	591	552	580	599	564	617	618	584	585	591	603	567	592	594	593	606	611	588	586	600	602	553	580	623	606	577	627	604	601	592	589	598	626	621	588	612	595	618	634	589	589	530	604	611	634	555	618	617	558	616	565	581	606	593	605	605	630	588	610	615	589	567	602	667	635	614	581	560	604	608	549	597	573	609	640	587	616	560	578	617	608	560	595	633	587	600	621	606	553	592	621	581	602	606	597	551	601	600	577	563	607	575	562	574	589	622	609	550	660	589	619	591	566	586	606	631	596	601	607	641	568	559	595	548	604	608	642	609	563	580	621	569	594	573	576	595	574	573	611	598	578	630	570	605	572	636	551	624	553	620	603	578	585	580	600	621	582	612	575	590	572	585	593	610	580	570	576	612	583	608	593	631	613	601	587	570	564	607	578	631	631	619	604	551	584	573	592	595	579	594	557	617	614	599	603	574	580	588	620	607	594	586	575	567	652	625	606	607	661	577	595	630	578	668	566	589	585	597	600	568	616	567	587	569	611	600	631	570	605	591	562	633	596	586	588	564	627	637	606	585	628	618	565	595	606	601	619	633	600	541	632	619	597	577	583	638	608	551	603	578	580	606	604	603	617	565	590	568	599	612	578	591	626	574	591	628	617	615	615	599	603	584	565	613	559	549	601	613	567	595	572	559	574	621	593	628	626	619	571	564	551	606	598	577	602	588	579	565	597	586	595	609	539	609	581	594	607	545	602	594	556	609	577	569	595	598	600	598	558	599	613	576	623	599	618	593	567	622	584	604	608	587	574	572	608	579	598	625	567	596	568	576	598	586	574	594	632	599	613	650	620	595	606	574	586	577	585	588	547	616	598	614	606	579	593	555	574	621	629	577	625	615	602	585	570	607	552	583	596	575	614	603	595	626	634	607	604	555	563	591	619	598	604	603	626	611	576	582	570	574	596	632	639	599	604	580	607	623	602	568	587	600	611	604	593	616	577	579	551	621	575	610	560	595	607	625	607	603	638	581	566	584	578	583	602	587	616	586	600	585	573	567	624	557	637	586	587	629	577	554	642	612	612	568	594	549	572	583	638	653	620	588	572	550	563	634	607	609	610	575	604	602	585	606	639	589	550	559	588	609	593	575	584	582	589	630	592	586	587	596	613	600	533	655	605	600	611	578	584	614	586	612	612	643	605	601	618	589	597	616	638	586	597	635	619	586	576	617	607	583	606	605	593	570	575	554	614	594	602	603	566	637	632	593	636	575	572	609	610	624	556	580	592	602	572	605	610	591	605	610	633	595	601	642	630	580	597	631	590	574	597	603	588	553	562	576	550	588	573	592	602	580	584	606	597	640	605	565	554	592	617	555	619	584	655	605	594	566	630	568	632	645	578	558	662	596	552	584	533	607	574	598	585	612	625	584	617	601	621	586	604	583	609	576	574	585	537	654	597	624	620	600	594	606	580	596	579	562	604	624	617	617	561	564	583	578	563	550	581	606	613	606	601	590	619	593	580	594	559	612	608	604	664	601	575	606	571	613	579	595	581	600	593	619	532	584	603	586	592	620	615	602	610	568	588	564	548	576	609	602	611	591	593	615	592	573	638	600	563	583	554	534	633	587	588	592	636	599	591	620	576	618	559	584	594	583	572	592	571	564	577	571	576	577	601	586	580	572	514	601	563	609	644	637	590	576	598	610	627	590	572	603	603	579	601	618	567	595	589	609	575	643	614	621	571	588	595	594	633	558	546	592	546	576	606	587	583	559	595	593	618	619	609	628	633	650	630	613	596	589	558	580	570	592	602	577	547	596	550	621	576	556	598	614	603	609	616	602	598	564	589	615	583	601	597	597	617	580	627	579	629	620	583	608	597	607	590	616	588	619	615	621	598	580	588	601	566	617	587	564	633	573	592	573	607	600	636	568	632	629	633	606	640	584	587	604	602	607	541	541	581	581	581	569	617	609	608	630	613	610	552	580	568	596	587	589	584	592	598	603	624	568	625	582	605	603	625	549	589	594	604	596	601	680	593	570	599	565	612	638	578	551	577	605	557	559	637	565	581	549	624	612	571	558	569	599	600	551	542	623	631	591	626	587	581	581	590	577	592	635	596	596	588	601	634	672	618	615	625	555	615	558	571	557	603	559	630	580	603	578	584	605	609	599	562	561	559	620	591	596	614	576	577	608	603	596	599	602	591	604	552	581	581	559	608	598	575	594	567	634	594	616	590	596	613	634	589	614	585	609	643	592	567	648	579	583	587	606	606	569	598	610	615	585	584	614	606	590	581	583	582	641	640	626	575	607	570	586	573	606	594	598	634	580	596	585	569	626	583	587	595	622	568	602	609	584	563	588	555	594	624	631	548	635	577	577	627	635	563	625	547	586	630	584	554	597	539	569	605	579	588	596	643	589	596	593	655	636	587	624	558	621	613	582	622	552	630	616	643	582	586	594	617	643	609	556	585	595	557	625	644	622	598	572	604	613	610	586	578	558	600	629	616	598	579	582	592	591	584	601	626	611	605	624	599	570	554	607	560	591	546	622	579	622	584	608	577	581	574	640	619	613	590	567	626	624	624	602	606	617	588	619	603	580	543	610	602	541	579	615	600	556	615	615	542	592	626	602	595	649	604	575	624	631	587	600	666	612	599	563	581	561	605	585	632	616	608	626	639	591	627	570	570	613	588	545	597	619	610	623	594	593	630	591	626	617	615	600	578	631	556	558	580	618	653	600	562	598	572	612	607	597	551	552	634	601	583	642	599	573	565	648	567	597	603	608	593	584	580	583	567	600	609	592	658	618	603	622	612	577	623	553	593	588	604	642	590	568	568	575	605	618	576	576	622	585	590	547	607	614	607	576	627	607	568	606	586	586	564	583	600	597	589	590	636	624	605	610	633	619	561	632	601	605	565	608	615	558	568	622	638	608	610	582	585	614	564	599	617	559	587	600	560	616	564	602	606	575	599	588	587	611	603	549	560	603	610	569	645	602	571	627	575	587	588	570	563	536	560	594	591	600	593	547	595	558	598	606	615	595	577	583	555	600	641	614	593	608	611	545	600	621	587	596	574	630	602	601	603	579	625	610	597	580	654	602	578	591	614	593	615	638	618	619	577	593	590	616	597	635	588	599	596	532	600	618	585	546	583	609	583	579	606	581	566	592	647	627	655	592	632	625	584	598	617	603	599	624	622	610	616	604	631	605	606	619	585	631	601	611	617	585
14107	1396	1256	981	788	697	545	499	469	480	377	396	374	346	378	342	378	346	375	353	307	330	350	313	332	349	303	340	304	278	341	358	310	336	335	321	329	326	338	349	340	315	363	316	319	343	318	326	337	303	297	322	327	303	331	319	318	304	340	336	312	326	294	306	315	338	324	313	309	334	291	336	287	296	349	343	336	316	356	344	357	312	317	335	316	311	309	319	285	338	322	321	298	333	339	331	354	337	353	327	352	306	330	336	321	337	287	281	298	332	346	331	335	337	301	330	310	293	302	310	313	350	301	302	313	328	346	357	328	309	340	335	337	305	346	346	345	327	317	329	319	346	341	334	334	347	300	292	328	317	337	296	314	317	305	329	325	332	326	311	303	329	312	292	317	362	308	300	323	312	352	340	311	320	325	322	308	330	341	340	312	373	311	307	331	360	331	293	313	325	327	350	401	314	327	319	302	333	351	334	327	287	273	340	327	287	329	301	320	341	313	325	306	338	313	290	356	346	339	335	316	308	330	308	319	317	301	310	313	295	334	317	345	310	305	353	312	321	331	323	310	334	334	329	328	320	296	316	298	340	296	309	328	340	321	295	320	353	347	322	341	320	314	349	331	324	297	314	289	325	309	323	326	317	320	318	318	337	346	345	309	314	353	297	354	338	308	346	312	357	360	351	296	331	332	330	332	307	332	321	314	333	345	313	325	330	300	324	324	322	317	331	340	329	301	324	329	352	323	341	294	310	311	348	308	361	298	324	324	310	304	342	345	289	311	343	319	304	311	313	339	341	342	303	322	311	346	324	288	343	317	287	330	339	340	315	330	314	289	324	332	362	310	316	322	328	309	321	334	319	328	337	284	310	352	318	335	322	295	352	311	295	336	337	345	309	347	363	302	323	328	289	327	302	342	310	318	325	302	343	335	328	302	319	346	330	336	351	311	313	316	330	298	350	328	320	323	310	324	334	344	305	321	324	346	293	325	322	321	348	351	306	282	321	337	330	323	306	308	287	325	363	301	325	333	324	336	360	340	320	323	316	304	298	335	312	324	331	312	329	313	340	297	301	304	335	309	366	316	325	336	338	342	332	315	311	324	323	321	289	316	301	361	310	307	313	347	310	362	327	341	336	339	333	330	374	307	349	356	324	288	319	299	338	309	324	324	327	298	305	315	318	322	305	314	296	323	336	292	295	310	305	342	305	293	310	307	306	314	323	319	315	311	351	332	303	313	312	321	316	312	323	332	307	314	300	316	270	328	336	309	291	318	334	322	319	300	326	319	331	326	320	322	332	323	346	321	313	347	302	320	297	309	345	325	286	312	317	314	338	337	283	318	330	339	327	322	321	296	343	364	331	334	336	342	363	335	333	339	349	337	322	340	325	315	327	304	308	289	297	339	333	334	364	323	342	316	322	311	361	302	328	306	312	313	318	320	313	350	305	375	325	282	296	310	299	312	303	340	324	310	333	319	308	332	320	342	326	309	342	323	298	319	349	329	311	344	341	327	324	315	342	334	310	347	360	322	351	285	290	322	359	354	296	289	323	334	328	335	363	335	309	315	305	303	371	345	319	312	328	305	359	332	303	339	293	298	342	296	299	341	345	297	315	329	324	348	321	304	317	361	328	316	323	298	283	279	313	332	357	333	296	301	298	309	332	337	323	311	344	302	278	333	324	326	335	333	316	323	315	312	320	337	338	323	330	326	336	314	342	337	292	327	352	317	346	298	312	323	366	334	335	334	344	313	336	321	330	361	294	309	328	344	320	358	318	312	325	313	302	345	320	311	313	302	336	326	334	339	287	319	340	329	360	291	322	307	312	369	331	306	343	352	308	335	327	318	316	320	302	324	320	342	281	295	318	284	319	298	329	337	309	340	340	309	317	282	313	322	302	341	323	302	310	354	310	307	311	318	309	363	350	314	315	302	323	350	344	300	322	300	316	340	313	330	328	343	307	320	310	331	332	312	338	341	316	335	327	321	361	330	312	273	320	344	323	321	329	309	328	351	290	358	325	333	285	268	338	313	311	325	367	325	352	329	311	286	311	329	345	341	317	330	333	303	350	350	382	335	342	357	334	299	358	337	325	334	317	328	303	302	314	318	323	330	326	338	285	321	327	288	321	342	309	309	321	355	319	346	283	314	298	311	302	314	316	339	311	340	317	340	354	320	326	324	312	319	333	355	322	326	352	325	316	331	359	331	314	311	319	319	338	328	296	312	330	327	336	312	337	357	304	331	334	324	302	318	317	316	322	318	318	294	308	309	381	358	351	337	320	306	331	345	322	313	319	320	294	311	318	354	322	320	321	323	365	312	324	294	331	335	333	316	342	341	298	328	298	357	317	289	313	348	341	315	360	321	315	316	336	339	336	329	331	329	328	311	314	293	331	315	344	359	319	330	316	337	325	326	351	310	272	308	367	350	348	325	337	323	353	312	330	321	312	356	327	330	324	324	306	308	296	297	325	320	349	303	288	355	310	309	318	327	362	333	359	295	317	313	331	319	300	343	335	360	324	303	316	328	311	297	312	335	314	348	337	325	305	342	338	348	294	305	297	305	297	308	346	308	337	314	300	354	353	313	324	303	333	322	336	309	341	294	308	329	326	305	319	284	333	321	309	273	319	316	315	337	338	328	328	346	272	306	326	345	363	316	323	348	316	315	301	350	329	316	338	305	318	310	346	316	327	310	322	289	332	312	344	318	310	317	329	293	324	314	339	310	310	336	330	370	292	348	289	346	314	357	334	324	324	338	259	298	332	312	341	336	301	337	315	319	298	296	327	326	337	349	331	323	296	292	316	304	297	317	323	317	301	340	320	319	305	315	275	344	323	320	339	334	332	304	307	325	307	294	379	298	341	357	339	308	310	350	316	333	331	323	320	316	278	356	336	332	321	324	301	352	333	295	337	304	353	331	346	332	300	353	352	316	291	286	299	326	309	360	294	330	348	347	369	377	333	316	321	325	335	339	304	329	339	346	326	361	341	305	304	316	338	322	300	315	300	336	319	351	328	307	300	335	346	333	347	340	320	337	314	304	328	320	322	323	324	318	309	295	316	328	369	293	318	337	349	332	327	350	294	328	305	317	330	310	339	329	330	323	320	314	320	306	306	317	311	321	330	342	322	347	346	364	335	321	301	341	352	289	373	343	315	322	321	334	290	312	312	344	350	362	311	345	296	354	322	284	309	345	371	317	318	301	345	350	302	310	357	328	301	325	321	334	319	312	350	330	311	315	294	297	316	320	291	347	323	263	330	306	322	361	305	357	349	302	418	343	345	381	315	327	301	347	337	328	319	337	319	318	310	316	300	294	325	318	301	370	309	363	324	293	309	336	309	338	317	308	311	315	289	335	317	324	355	313	337	343	308	327	316	333	321	316	296	332	306	288	323	330	322	324	319	313	344	374	311	312	356	319	331	341	319	338	310	346	320	350	311	335	314	336	327	321	301	317	319	324	333	319	331	331	309	344	346	307	363	338	328	361	320
8401	1511	2760	3206	2860	2412	2009	1791	1641	1443	1380	1331	1180	1167	1098	1082	1023	994	935	942	980	872	979	923	926	879	855	922	884	872	828	903	838	872	823	821	840	827	811	798	811	830	801	900	786	865	847	828	856	857	840	743	812	765	857	790	816	847	813	797	847	771	778	881	810	815	769	807	784	823	806	812	815	845	776	761	781	814	800	836	836	809	830	785	789	868	846	790	810	815	812	828	808	816	819	866	805	759	844	839	806	787	881	841	830	814	812	768	819	800	768	877	798	836	783	829	829	874	769	841	791	793	819	809	806	805	821	863	832	819	764	758	834	792	813	797	842	837	745	759	801	740	797	806	774	796	789	827	772	769	814	816	828	836	784	812	806	767	812	813	808	818	797	794	771	728	793	810	780	783	812	854	888	810	802	820	809	793	823	794	788	746	816	808	839	811	772	801	791	805	775	822	798	839	795	818	867	810	789	785	798	819	840	810	757	811	775	810	782	811	813	849	813	734	783	860	790	836	777	797	775	799	760	785	801	792	757	757	794	798	829	821	771	821	810	784	842	756	792	827	769	798	821	851	760	791	831	743	802	810	789	807	762	784	788	801	764	820	817	749	789	798	805	788	759	760	726	824	815	817	804	826	798	845	763	800	822	813	788	835	788	739	818	796	763	770	755	830	784	817	766	786	821	803	847	790	818	800	819	820	750	821	800	812	849	772	805	784	833	769	783	766	783	781	784	781	783	754	845	814	829	801	823	803	753	817	776	771	815	791	749	764	783	755	799	850	782	753	779	867	805	799	851	777	835	834	802	833	767	775	758	764	818	772	799	802	765	827	817	806	826	790	775	800	763	816	815	834	821	800	788	794	818	846	833	839	817	775	778	779	793	793	823	789	852	815	725	786	810	837	777	816	771	809	815	802	816	842	857	789	814	841	762	804	820	776	802	852	788	838	782	763	836	822	788	827	790	772	801	846	799	815	832	842	773	830	784	853	794	780	766	763	783	776	765	792	780	813	776	841	826	776	835	789	783	813	835	801	801	772	796	787	807	770	817	784	791	820	770	784	808	815	773	818	824	766	752	786	778	780	783	772	758	789	753	830	800	753	872	807	779	785	820	780	751	804	793	822	779	829	784	820	782	759	747	774	789	772	844	841	779	795	786	803	862	798	781	807	798	807	805	806	754	803	779	849	759	750	809	803	841	796	810	774	805	799	862	816	759	804	795	797	813	804	823	802	783	833	825	796	757	763	816	767	781	857	813	797	796	767	803	801	859	759	809	749	792	821	846	800	794	759	774	823	747	817	796	796	811	792	807	774	743	832	765	794	861	787	776	802	802	788	791	793	796	810	824	777	792	797	795	788	839	790	744	793	731	793	819	785	774	806	765	797	793	773	763	791	758	827	790	789	725	738	829	776	822	810	852	794	794	763	818	821	828	807	807	800	806	816	855	837	765	777	794	765	753	804	791	761	784	805	806	790	815	795	764	831	799	783	780	821	780	803	773	806	744	836	765	791	829	783	800	799	841	816	755	801	809	869	800	772	811	809	829	729	800	791	793	853	820	813	812	768	781	771	788	770	864	816	793	798	768	783	781	794	805	788	824	812	785	802	824	776	792	832	823	798	802	822	776	815	836	793	827	824	866	781	851	832	787	787	778	803	806	795	804	814	819	821	785	803	864	782	854	801	755	797	777	854	794	789	844	818	756	801	767	781	812	842	867	797	767	774	780	826	846	822	801	787	836	781	782	809	790	778	830	790	746	829	803	799	742	794	790	825	790	796	851	769	782	766	756	819	822	740	755	808	839	752	788	850	796	853	776	824	782	828	777	808	779	827	762	831	795	820	816	852	752	798	779	781	760	753	771	782	804	798	797	723	792	799	779	784	767	781	787	747	811	849	840	764	815	793	777	802	779	838	822	828	837	763	758	785	735	816	803	810	772	769	813	770	816	814	763	799	782	788	751	787	775	794	843	839	802	780	790	809	795	723	827	794	812	773	782	790	816	771	776	794	741	792	808	789	778	770	775	783	797	776	789	775	801	801	818	820	804	806	788	767	804	796	825	807	820	813	831	801	769	837	790	785	751	743	784	774	788	783	793	816	794	811	816	786	849	803	799	804	851	798	803	778	807	815	803	780	825	846	773	827	758	823	808	742	737	803	768	804	811	797	831	825	859	814	818	836	824	777	764	789	773	731	787	771	823	809	806	808	801	765	745	804	802	801	791	805	771	798	845	797	834	821	824	770	790	824	808	796	806	731	772	766	809	811	791	755	768	831	839	781	799	780	799	775	823	767	843	776	793	849	771	769	806	802	795	816	859	857	816	769	807	770	811	794	805	810	805	782	811	800	830	785	782	822	770	768	785	845	746	803	800	815	817	818	851	790	831	823	803	804	770	816	789	818	735	787	796	737	809	786	782	794	785	776	792	816	827	822	823	805	819	770	766	804	862	837	860	821	772	751	755	846	781	803	738	805	795	778	787	788	812	820	831	797	792	828	801	845	740	854	813	775	796	784	820	757	837	775	794	761	833	812	792	795	807	775	820	775	805	773	758	821	809	800	767	800	830	777	771	789	817	811	769	751	843	803	751	798	759	748	753	827	795	768	820	775	780	785	774	862	787	784	749	792	798	791	824	806	818	815	768	821	753	823	834	797	824	823	822	792	823	826	763	778	808	779	808	805	817	819	798	794	767	800	812	793	805	791	790	789	790	808	796	819	817	775	776	778	792	813	754	780	787	788	834	786	816	785	832	793	783	780	812	772	814	800	842	824	809	809	803	773	772	815	776	868	780	802	840	806	819	816	796	828	805	813	853	763	732	778	789	800	803	812	798	852	761	798	806	771	790	758	772	792	780	760	786	768	809	798	757	806	720	846	808	782	823	799	787	814	797	812	858	830	818	848	805	853	787	773	815	782	809	802	788	778	815	842	824	823	756	749	788	823	767	814	795	796	781	792	822	745	820	796	805	796	767	806	758	805	838	803	779	791	806	833	781	795	764	824	784	782	786	780	775	791	809	789	784	823	808	809	761	796	825	790	783	788	855	849	772	774	743	794	814	811	849	814	791	816	824	774	831	822	798	805	786	769	765	841	741	794	783	824	772	793	795	797	813	789	777	807	772	801	800	772	785	857	784	763	826	863	837	759	810	796	819	787	806	812	831	819	731	802	805	816	806	849	765	813	726	830	832	811	766	775	822	801	828	814	732	785	789	762	790	851	762	818	783	799	814	772	826	712	853	798	815	765	810	769	835	755	835	815	785	840	812	772	784	805	772	771	793	800	857	755	807	779	784	751	808	819	807	772	810	793	785	812	798	813	814	782	782	811	875	755	792	783	831	846	876	823	819	839	720	770	791	764	795	776	798	806	790	881	808	777	801	796	834	739	815	764	824	783	811	815	800	828	773	847	799	763	771	754	821	817	814	817	805	809	824	802	809	821	804	786	796	842	730	781	789	782	807	796	772	803	832	820	737	830	795	794	755	805	868	781
24458	3265	2525	1999	1367	1084	908	782	685	599	602	550	496	499	495	510	462	475	441	452	472	433	446	415	396	420	431	396	444	392	401	403	419	389	396	400	431	406	453	388	406	402	408	398	442	402	367	404	389	418	430	437	418	408	415	367	388	403	411	404	406	422	439	414	397	470	430	373	417	428	345	382	429	388	399	399	384	406	415	429	391	392	404	385	416	414	419	372	440	405	406	424	388	452	403	387	424	406	402	391	362	402	381	407	388	405	405	419	380	435	394	445	403	399	455	436	430	352	380	372	423	397	404	421	399	378	404	419	422	401	420	401	402	417	395	427	428	408	413	408	411	418	402	397	419	373	448	439	378	388	373	396	410	391	396	418	398	420	417	399	415	404	390	410	416	382	384	363	371	374	414	379	411	404	412	423	446	399	423	397	450	400	414	406	405	392	415	388	341	383	398	382	431	374	394	391	385	424	385	393	421	443	424	365	407	379	379	393	387	371	394	396	403	415	402	407	384	442	424	435	399	393	383	394	397	364	416	409	411	418	418	404	372	430	407	366	425	388	390	429	417	447	418	423	396	354	389	419	390	362	375	396	395	425	356	402	387	415	377	420	377	373	415	390	395	360	379	435	366	396	397	376	370	402	420	428	391	414	417	431	426	360	374	392	411	420	390	377	403	412	418	395	421	405	440	389	426	406	391	392	428	418	416	345	418	409	395	436	413	410	385	379	441	357	400	421	409	356	408	384	420	389	401	412	397	423	453	428	403	414	428	409	427	391	429	425	391	354	404	383	376	438	401	405	392	399	395	397	411	393	389	358	393	424	440	403	400	408	393	411	384	413	382	390	436	404	429	389	424	392	373	399	369	366	373	403	433	397	408	430	372	408	383	393	414	411	366	407	393	355	401	398	399	393	387	391	385	407	389	378	370	391	394	376	394	396	354	408	383	408	408	373	387	405	394	400	382	409	402	416	408	394	428	423	434	405	400	385	394	425	389	431	405	379	472	393	375	418	447	416	409	447	422	403	369	403	429	432	409	412	407	419	392	397	384	401	385	366	394	355	383	395	397	399	415	419	412	431	406	416	396	411	432	399	389	369	383	394	402	376	409	417	400	371	376	405	393	404	412	405	391	415	360	403	366	394	406	409	416	427	408	424	432	422	398	412	393	399	420	380	377	428	400	420	400	424	443	360	387	362	381	437	407	430	362	380	390	411	385	390	393	440	412	400	387	421	362	417	390	379	373	457	409	404	383	382	402	408	414	452	372	432	408	388	412	413	398	377	377	438	398	394	402	382	439	394	405	365	386	404	361	376	396	404	399	455	372	374	395	381	408	385	407	380	417	410	378	383	427	399	420	426	435	424	364	381	428	441	391	369	397	401	450	409	428	412	398	424	349	416	434	392	392	369	415	412	439	420	429	379	383	401	434	406	400	430	405	421	452	405	458	411	406	376	392	414	386	362	350	406	388	426	391	395	404	413	395	431	378	436	412	419	348	406	417	377	369	400	424	430	457	412	408	403	404	357	412	398	365	401	398	421	385	390	405	422	376	394	374	394	408	382	434	408	400	420	383	410	384	374	415	376	352	432	383	375	392	389	386	368	426	402	409	400	377	474	394	364	375	397	416	387	387	406	430	418	423	405	419	378	412	377	366	408	438	395	388	424	378	392	419	402	402	417	411	412	403	393	390	347	415	382	412	429	383	404	377	406	395	425	402	427	359	404	379	405	422	375	406	423	437	398	440	385	450	470	389	411	412	387	408	407	377	412	423	406	381	413	443	399	420	372	406	382	395	444	396	407	429	413	408	404	411	392	388	400	420	374	360	401	419	376	423	381	404	411	414	413	427	416	409	416	427	417	409	422	401	427	393	383	399	381	419	382	411	391	411	389	360	407	451	440	380	379	378	384	403	428	397	405	426	373	384	418	408	403	404	334	416	410	387	386	413	423	384	352	422	401	378	429	442	413	401	392	377	406	388	394	426	424	412	389	369	391	387	416	399	411	397	437	401	415	381	402	397	435	409	411	435	391	383	467	383	425	405	403	372	390	439	401	373	397	380	398	399	346	433	355	382	424	395	379	378	383	362	377	381	422	441	387	415	377	412	435	378	369	403	357	366	399	394	392	388	360	346	426	385	369	425	389	398	406	405	414	376	406	425	420	390	402	389	402	429	396	411	407	385	410	382	382	370	455	398	428	380	377	369	368	381	385	360	381	409	367	409	427	405	382	424	391	417	399	414	477	346	393	390	375	393	397	380	401	428	402	391	382	396	368	421	454	416	392	416	397	387	412	422	407	455	363	371	374	425	408	400	406	391	368	406	422	418	415	368	444	441	422	381	381	384	388	390	424	392	414	356	377	400	398	409	368	448	380	388	376	386	397	407	437	393	388	425	395	379	404	408	362	409	415	415	411	356	372	369	387	415	420	405	365	439	385	417	399	390	390	374	410	417	373	442	421	376	396	359	384	404	381	408	377	411	374	385	422	433	392	403	383	414	422	402	429	381	396	396	406	391	398	419	413	374	439	393	423	369	431	398	399	399	396	370	435	369	424	420	385	400	404	402	399	410	408	429	384	364	439	375	408	415	389	391	393	410	412	380	404	435	420	401	373	381	423	377	375	415	388	385	362	422	383	390	429	413	372	411	419	398	410	427	448	370	363	375	419	398	388	425	355	403	385	454	430	378	362	383	399	437	384	408	440	373	437	397	364	418	393	391	402	386	411	397	419	432	412	379	475	405	437	374	374	398	432	390	401	372	393	402	382	396	418	451	440	418	392	404	367	394	408	442	433	401	412	405	466	413	364	391	463	408	416	386	403	380	421	378	394	404	392	340	416	361	423	388	429	397	402	414	407	364	405	430	420	380	428	410	377	373	371	441	407	377	399	385	450	397	431	392	438	392	405	408	374	393	373	409	403	422	397	398	401	398	360	394	399	396	383	417	408	387	371	415	400	391	404	362	408	397	403	389	408	433	435	393	421	385	428	381	402	393	366	407	366	405	396	413	403	424	389	443	389	404	409	395	386	384	417	384	417	419	400	376	382	394	401	412	410	398	418	416	371	408	423	393	425	439	410	368	398	397	398	408	456	420	387	433	397	423	409	431	427	369	429	374	410	409	413	436	400	398	406	421	386	399	404	458	413	374	411	385	441	431	391	417	389	394	417	381	419	407	386	392	397	417	412	390	417	420	411	419	408	415	425	431	419	420	434	388	412	377	374	424	385	420	395	388	411	398	410	394	400	401	387	394	398	388	377	408	424	390	432	386	377	364	422	372	393	385	348	431	380	407	381	375	413	433	408	379	391	423	377	396	403	386	423	374	386	453	408	453	394	408	417	390	405	382	376	421	376	415	361	387	443	394	424	445	421	391	405	415	406	384	414	408	375	401	348	411	388	398	401	381	387	388	428	407	391	387	392	424	428	379	386	386	401	423	378	378	356	405	405	394	392	392	372	401	396	381	393	363	402	394	355	373	433	408	396	421	344
11660	2320	4780	5489	4708	3957	3386	2836	2518	2230	2053	1775	1695	1622	1482	1487	1389	1319	1315	1308	1251	1159	1156	1177	1212	1119	1197	1085	1027	1082	1061	1028	1059	1014	1060	1065	1078	1027	1067	1015	998	1024	1013	1058	990	973	1000	1004	992	962	995	1034	1045	1015	986	1005	1008	993	1003	1013	988	950	998	1001	974	922	955	1017	918	983	954	958	939	912	1020	979	943	904	985	999	942	919	977	936	949	924	970	932	956	958	998	918	963	947	891	987	1008	977	995	938	974	985	1006	983	967	952	984	983	967	927	951	952	936	928	965	955	963	962	934	950	944	973	925	946	955	970	998	950	920	937	962	871	918	915	892	1006	911	916	958	920	954	952	956	943	928	897	907	948	970	906	916	951	978	954	1003	902	992	958	922	921	964	924	958	1003	908	954	910	949	895	980	963	921	1045	952	908	964	939	935	924	950	902	981	997	930	962	984	962	957	952	911	1005	974	967	988	926	950	916	911	945	954	926	928	1009	951	954	938	924	965	989	977	923	887	956	906	885	951	921	946	937	907	916	968	927	959	965	916	967	974	998	938	1002	935	982	946	891	915	994	939	937	981	901	906	949	1024	991	972	972	920	950	945	954	930	938	898	958	927	958	943	955	996	964	947	949	1006	920	950	953	902	912	981	954	931	959	939	947	963	941	970	1007	974	912	963	896	947	901	901	933	960	955	982	937	904	916	950	969	901	924	955	952	971	954	903	903	934	959	961	956	935	917	913	930	914	968	923	914	956	924	877	927	919	927	980	914	972	897	950	933	921	917	937	903	961	914	988	974	929	921	918	944	942	989	883	899	913	989	953	922	916	947	915	953	950	1026	947	926	1033	928	919	959	950	895	928	931	924	938	910	943	932	953	982	972	942	904	995	949	895	960	948	955	928	920	969	971	904	972	956	919	932	952	947	903	965	898	933	886	969	912	960	936	960	885	929	987	932	971	930	947	956	959	894	938	957	954	899	1001	956	960	882	918	883	973	934	985	959	938	899	934	943	1007	847	968	916	924	987	946	939	927	959	957	956	937	939	925	925	974	922	940	951	989	901	918	913	983	941	874	949	945	933	937	932	962	941	938	987	935	906	924	927	928	924	939	919	963	924	885	1025	929	935	943	975	960	886	1019	993	997	945	965	965	943	947	964	902	976	932	965	912	939	940	888	955	969	960	932	962	902	901	919	925	939	964	950	953	1006	922	956	963	934	928	924	979	960	890	937	930	915	919	916	892	952	927	930	954	922	948	946	928	977	950	969	958	987	968	952	1032	951	977	969	945	926	920	952	958	905	932	994	932	924	877	911	980	946	959	975	958	933	954	905	964	955	970	915	928	980	990	942	961	914	919	885	965	927	900	959	923	976	913	942	926	961	929	944	928	884	905	929	936	911	948	940	972	965	940	945	960	947	924	942	988	962	997	914	960	970	906	917	919	966	959	921	969	899	1002	949	908	993	981	968	863	926	937	950	956	964	922	958	933	903	943	891	946	994	1005	989	938	1014	924	901	969	985	944	961	978	943	938	946	925	963	938	907	939	931	950	936	948	920	928	962	915	961	927	924	976	914	958	951	947	967	985	995	935	938	929	967	941	914	947	870	918	923	945	931	990	924	959	911	963	992	988	943	972	921	900	908	948	951	898	1041	988	899	986	915	990	887	974	973	958	923	969	905	1008	926	940	913	964	960	965	940	941	979	882	935	964	924	890	973	874	920	908	974	979	943	956	888	999	930	872	973	970	946	965	958	899	929	895	953	965	880	938	926	962	905	852	947	918	896	979	965	923	924	912	973	921	909	997	977	911	921	966	895	918	951	971	931	964	944	938	960	942	883	946	973	901	909	1006	947	927	942	914	926	971	915	935	962	908	884	943	938	918	909	914	937	944	961	912	903	920	874	931	965	908	945	948	960	931	922	932	881	921	970	967	939	904	937	978	980	968	948	936	954	948	1003	949	902	958	920	934	929	942	963	961	1002	917	935	912	976	927	936	910	988	948	925	898	885	968	935	981	924	949	977	887	918	948	913	964	930	991	904	944	923	966	891	949	998	920	942	901	957	961	982	980	950	867	962	969	975	895	903	895	941	963	964	909	948	962	939	954	917	924	967	907	937	863	926	969	919	914	927	967	1023	961	896	1014	887	961	928	963	943	918	940	975	937	937	972	979	957	918	908	960	955	901	1007	995	913	911	942	918	896	943	964	913	905	983	942	985	895	929	932	901	971	946	916	976	936	1016	916	855	958	935	887	967	964	939	938	854	926	936	938	943	943	947	1021	958	914	998	969	919	887	945	890	926	917	915	947	1017	949	1002	923	894	953	924	969	949	981	969	881	1008	996	955	934	915	937	952	939	875	940	907	925	905	944	947	959	984	924	909	981	976	938	923	937	922	951	885	967	875	972	907	929	923	960	921	857	928	940	940	928	976	975	905	953	961	957	900	963	943	960	941	924	859	927	976	860	945	878	928	940	910	951	951	953	929	878	931	943	997	933	872	959	956	978	958	970	948	949	958	930	916	960	871	987	935	945	931	939	933	951	961	913	956	927	990	921	926	938	944	956	941	945	947	965	938	909	951	885	866	912	991	921	985	973	934	948	959	960	924	938	947	962	928	929	913	1019	938	924	895	901	929	940	916	933	933	915	891	939	969	944	940	982	981	920	928	890	931	916	956	928	942	945	932	923	921	1010	940	979	959	963	912	958	961	909	963	953	962	942	908	942	980	911	980	936	882	940	966	963	971	985	962	954	944	913	957	910	919	932	906	974	922	915	959	909	902	954	965	972	921	937	930	938	927	915	955	925	924	965	924	915	887	947	890	960	903	925	951	946	1018	895	906	936	927	947	956	954	953	943	949	932	919	966	951	956	898	959	880	958	960	972	866	949	951	935	907	937	904	889	919	907	938	939	954	910	1000	924	894	928	897	945	876	924	932	976	895	949	912	1006	910	883	914	924	912	973	948	904	965	956	911	936	937	943	1005	881	988	977	981	920	888	905	962	855	949	930	968	931	969	943	955	927	931	968	939	947	964	975	959	964	990	959	957	910	998	928	918	926	986	987	910	953	958	982	993	982	993	951	959	933	974	984	981	948	931	880	914	921	946	923	920	901	946	900	935	937	954	936	912	896	903	909	882	933	938	956	894	908	886	944	950	910	973	912	941	960	951	911	960	923	1023	985	953	939	959	965	1004	892	985	929	916	981	917	970	931	968	893	936	886	947	952	975	939	945	949	942	947	903	903	954	889	882	932	943	926	942	961	985	925	901	992	918	928	886	904	943	977	917	937	938	934	924	953	970	971	937	898	937	923	941	925	941	956	918	951	932	931	921	919	932	919	923	941	947	963	913	957	925	953	879	938	938	1000	927	891	912	916	936	932	917	946	987	946	918	947	984	936	953	902	905	907	976	866	916	948	961	956	923	942	942	994	947	914	902	896	996	917	945	980	893	955	945	1014	931	962	913	915	953	986	972	957	939	951	902	931	972	973	922	915	938	967	990	950	973	919	940	943	962	894	972	990	950	963	1009	971	983	960	972	946	953	941	966	976
2278	273	217	218	206	223	208	210	189	199	222	236	253	210	220	208	224	184	209	234	210	227	224	223	223	215	213	228	199	210	237	216	216	210	213	245	218	209	229	202	202	211	235	223	184	213	206	222	215	199	223	212	207	248	232	217	214	216	221	187	210	229	244	222	197	212	201	225	206	196	215	193	203	204	200	199	225	247	209	228	215	202	201	205	229	216	207	224	225	190	242	188	210	215	192	176	203	218	219	209	227	235	200	202	198	236	224	224	192	202	209	220	215	189	215	227	210	207	207	217	215	229	234	207	238	215	183	209	189	188	229	205	210	241	207	232	200	226	235	199	213	209	214	176	214	237	229	214	228	214	243	248	217	208	211	223	215	226	205	228	212	203	252	227	227	229	220	197	212	195	223	235	185	202	221	196	192	207	237	231	209	198	229	223	206	212	191	198	218	217	214	196	228	221	222	204	230	255	217	218	213	222	206	200	224	218	219	203	234	218	211	213	205	220	196	199	195	190	222	246	211	214	207	228	198	212	215	196	231	206	193	206	201	227	208	205	208	228	206	247	224	240	198	209	240	230	213	229	186	221	189	219	190	242	205	211	201	198	207	195	216	196	232	212	208	181	224	227	223	230	208	230	178	230	230	217	216	203	232	225	240	206	185	210	188	214	233	212	219	190	184	184	219	216	201	212	206	219	218	227	192	227	230	219	197	213	191	213	181	194	199	216	216	210	210	252	203	227	219	224	217	181	206	211	204	218	209	210	227	221	184	233	194	192	215	219	208	211	192	211	197	223	209	224	212	230	215	203	196	203	225	203	219	220	220	224	206	184	208	193	202	220	222	225	212	212	214	214	219	209	208	203	222	204	207	184	205	209	211	208	223	172	240	203	190	224	197	221	215	198	219	215	212	237	232	218	217	216	223	230	196	214	229	208	228	199	189	207	191	221	205	217	206	194	207	230	204	217	234	197	223	211	213	205	193	194	203	214	196	216	215	217	224	211	209	227	210	224	231	202	217	209	209	226	217	227	201	204	195	251	239	201	218	217	193	208	248	198	185	228	210	184	217	184	198	215	214	212	222	209	232	193	201	191	213	214	234	202	229	222	225	234	199	207	197	209	217	194	215	207	228	219	199	241	203	192	211	208	230	201	228	222	205	219	201	216	202	241	203	210	233	214	218	207	216	187	211	214	216	194	211	220	197	204	228	209	197	204	216	207	215	231	223	214	217	215	219	192	215	173	217	228	221	205	182	216	199	218	199	199	185	203	223	193	180	220	211	230	222	223	213	201	240	214	207	229	216	211	206	200	219	219	224	222	223	226	211	198	197	221	219	265	207	201	205	228	191	220	207	195	186	216	216	213	216	202	223	205	203	227	183	214	198	206	225	213	201	223	189	207	225	211	223	225	202	189	219	198	219	220	231	224	206	231	234	196	185	206	226	194	219	184	208	185	233	232	224	203	234	212	207	213	235	231	204	193	214	241	205	201	215	193	202	206	211	201	206	226	193	227	197	223	230	199	223	178	226	214	223	240	221	189	238	213	204	229	220	204	202	217	205	204	222	219	226	207	241	209	237	222	186	206	215	197	205	217	197	248	203	217	216	206	201	199	211	216	228	187	222	254	218	217	207	215	201	236	208	208	193	196	196	228	229	220	206	232	213	211	217	201	217	223	208	221	211	245	191	232	207	233	184	212	236	217	213	187	198	199	228	227	220	227	218	214	230	233	204	194	213	217	187	214	227	240	221	226	212	207	225	216	213	233	212	220	204	207	242	220	236	219	184	209	223	219	195	223	223	217	252	204	215	202	218	221	191	220	220	232	190	221	203	205	204	242	230	216	214	208	192	220	225	195	196	202	205	222	231	220	216	212	210	230	213	239	199	213	202	216	217	221	237	193	189	235	218	206	196	224	227	191	209	212	196	217	232	210	221	223	188	219	225	228	201	207	219	212	198	211	225	204	215	188	181	214	204	220	219	194	243	217	205	223	213	209	231	233	202	213	200	186	228	232	217	214	189	222	193	212	196	188	215	220	209	220	203	209	222	225	244	211	212	219	207	197	208	218	209	190	226	219	215	217	209	202	208	188	254	197	207	217	206	226	234	214	235	231	192	212	193	222	206	220	230	232	211	197	193	212	244	200	225	191	201	207	185	194	196	225	226	199	203	223	199	216	209	200	217	245	221	236	210	232	192	205	239	218	199	228	219	224	211	220	196	210	208	191	233	201	207	188	205	221	211	223	232	237	195	228	217	192	210	222	238	198	187	220	215	194	211	205	189	202	229	208	197	201	220	221	232	189	180	205	239	231	203	208	207	210	195	226	164	188	216	203	207	237	190	215	210	182	217	181	203	210	231	218	244	211	223	204	221	218	213	196	210	213	227	247	200	197	195	229	220	207	223	211	204	189	195	219	227	201	237	212	213	204	209	251	192	230	192	208	223	232	235	233	189	221	223	219	211	216	199	192	190	213	224	237	248	235	221	210	203	211	170	211	214	198	224	232	204	203	210	216	213	223	208	234	215	208	219	190	207	212	208	185	216	189	221	208	218	200	209	212	188	199	198	211	227	208	227	200	216	238	214	187	218	232	212	202	215	198	196	241	199	212	237	218	223	228	208	219	204	243	205	194	185	219	209	233	199	236	210	195	194	213	231	220	233	235	204	218	200	217	221	217	204	220	206	214	204	190	207	232	227	214	184	251	215	195	203	226	252	213	216	221	221	202	233	222	216	206	205	230	196	185	217	211	239	206	206	193	191	248	204	209	204	230	226	214	199	205	202	229	231	241	211	192	227	230	237	187	201	212	233	197	202	204	228	213	208	206	206	220	207	206	216	235	219	191	209	236	193	211	198	236	202	228	212	224	200	186	188	228	262	214	210	197	225	180	208	210	225	226	246	202	197	185	223	228	189	218	214	203	208	221	201	202	219	225	177	221	225	204	211	229	219	192	233	214	233	223	187	239	236	190	230	205	206	207	231	214	205	234	218	209	209	211	215	232	213	199	218	221	225	227	209	199	226	195	234	214	214	215	234	226	191	194	219	220	224	190	217	217	201	200	214	230	185	194	225	205	211	204	233	230	217	215	228	206	224	203	203	227	217	229	187	205	215	215	223	215	205	229	224	226	209	253	228	190	205	213	229	201	241	203	198	182	206	208	215	219	231	200	193	200	233	238	225	214	211	185	217	210	217	218	227	241	230	208	202	239	216	209	208	201	193	224	195	204	218	225	214	233	194	211	223	210	232	201	214	203	208	176	190	217	202	215	211	246	214	225	243	207	211	217	197	229	198	213	212	247	233	179	206	226	218	205	201	172	225	243	239	229	218	186	207	230	199	202	209	217	216	218	198	211	198	199	229	192	222	186	239	228	205	202	215	229	210	202	189	226	223	226	211	199	236	208	216	176	211	239	229	200	219	210	233	206	195	232	255	213	208	226	191	203	213	242	235	212	198	211	207	238	213	241	244	228	255	199	194	215	211	215	189	228
2801	588	610	691	653	599	607	575	604	581	587	532	597	583	599	549	580	589	514	556	522	569	543	551	548	560	573	562	568	548	570	581	561	567	580	547	539	589	553	616	548	542	507	525	565	552	577	551	569	555	571	553	580	514	543	573	528	559	570	551	602	560	601	546	537	553	553	592	545	521	541	567	571	574	552	570	585	575	597	576	595	563	586	599	566	566	588	584	564	559	535	519	577	575	543	570	559	596	577	619	559	568	573	583	588	571	593	553	549	510	545	545	581	575	590	541	578	522	565	535	555	568	528	554	552	576	574	577	555	592	581	579	541	546	538	549	609	554	545	533	541	572	577	542	554	556	577	553	541	520	552	541	571	530	551	552	565	614	544	543	525	550	545	545	546	558	576	562	580	598	539	568	567	552	524	594	585	561	582	556	594	556	611	555	592	562	557	580	617	566	555	574	567	585	556	614	526	591	583	595	518	565	574	577	552	587	561	559	503	544	565	569	598	540	534	563	552	588	567	528	591	561	575	571	532	573	552	598	544	549	531	509	576	564	540	553	572	566	590	584	520	568	542	541	566	541	577	529	578	600	555	586	556	563	561	538	583	546	573	573	579	528	554	582	602	538	556	597	571	595	567	564	562	562	596	545	550	594	580	566	549	578	594	554	580	554	573	537	550	600	556	558	573	545	553	581	514	588	564	535	561	573	594	547	551	575	530	556	540	554	552	545	551	549	541	611	539	548	594	545	560	582	537	549	555	551	568	588	552	533	559	546	576	535	565	556	611	536	617	564	572	551	583	561	562	561	593	557	562	512	569	597	581	544	550	575	544	571	578	545	543	549	568	620	575	576	543	531	579	575	545	558	581	549	535	588	569	578	556	539	610	575	543	598	582	529	536	585	586	567	528	579	567	568	521	564	578	586	522	571	549	565	549	546	573	570	577	575	508	601	587	527	560	557	607	557	570	525	574	592	604	519	551	543	592	598	572	557	504	543	563	561	597	591	581	588	618	548	551	553	580	598	553	547	550	569	583	621	620	584	520	561	584	559	537	523	514	583	595	564	588	590	566	534	579	545	525	532	538	531	568	518	538	558	563	559	527	593	548	540	569	516	529	564	551	587	570	528	580	572	585	533	549	556	590	568	560	561	593	589	554	577	559	582	537	576	586	541	573	568	526	525	546	526	523	554	562	601	593	537	557	586	555	534	554	537	554	521	566	569	520	547	540	542	574	577	550	583	525	575	560	553	527	532	586	562	560	544	583	559	521	554	587	578	543	545	543	601	590	579	556	569	525	602	552	575	563	567	590	570	565	535	525	522	549	551	601	564	563	563	567	601	572	507	524	540	546	575	596	565	549	562	528	549	571	585	570	552	550	557	532	539	541	593	542	577	538	526	554	560	559	596	524	557	578	556	557	553	591	547	540	571	543	566	557	560	573	565	587	546	542	548	582	557	531	523	602	560	570	534	577	566	565	586	568	516	516	577	553	534	600	553	563	566	591	570	571	541	543	546	559	610	593	549	530	562	561	536	553	546	581	579	540	589	563	557	546	562	517	572	569	556	561	586	552	560	585	522	590	543	524	544	560	558	567	525	555	558	574	597	557	584	537	561	591	552	549	600	541	578	577	597	552	557	574	568	574	547	597	579	517	584	572	555	566	571	520	582	543	556	572	545	553	588	563	585	537	594	553	554	612	560	580	571	588	566	563	535	548	548	587	544	534	545	536	563	544	567	589	566	602	599	587	559	555	561	553	559	623	555	537	579	501	564	560	545	542	574	543	589	546	552	546	583	563	560	603	578	515	553	555	580	575	543	569	526	558	568	590	573	552	525	541	568	524	555	568	592	574	582	553	575	554	563	528	546	571	554	577	572	635	565	592	554	588	601	546	536	586	527	553	549	547	566	535	542	573	560	572	559	538	559	598	576	563	566	586	580	582	580	572	499	553	530	517	582	550	498	541	540	601	577	583	593	573	561	577	562	569	548	527	560	574	561	562	569	542	551	556	533	543	537	549	553	573	590	573	585	540	578	540	493	553	558	550	548	601	542	594	526	556	556	511	558	545	576	512	548	550	523	559	548	538	519	564	592	550	564	592	557	635	543	543	517	526	609	560	563	544	567	585	600	561	535	536	582	534	577	541	566	559	540	605	611	563	525	522	564	573	541	622	544	590	551	555	561	561	532	538	532	573	530	514	502	573	595	542	550	565	562	557	543	539	577	567	581	581	580	541	509	531	550	546	546	567	531	571	548	568	551	525	549	591	577	595	564	586	572	562	567	552	519	557	550	512	546	548	552	597	548	552	549	573	537	560	583	576	569	545	565	558	580	526	538	573	565	586	544	546	528	574	564	567	565	546	556	577	549	582	543	570	576	574	575	537	578	578	553	566	555	561	575	559	579	556	550	562	531	601	553	576	620	587	588	558	517	587	562	513	533	493	565	573	556	570	559	537	553	578	543	587	558	546	586	571	535	540	565	554	587	572	573	590	547	596	560	574	562	552	548	577	551	551	586	557	536	529	525	614	597	553	550	577	512	580	537	571	584	584	535	581	529	584	553	538	527	561	559	507	556	543	565	521	559	560	572	538	570	609	553	576	517	541	556	563	512	563	559	560	566	549	581	537	575	562	543	557	532	552	543	558	567	570	529	521	591	574	586	542	546	545	565	546	561	558	577	554	559	538	554	561	534	561	520	540	614	591	606	550	535	531	592	578	553	576	563	571	570	594	547	566	519	547	549	563	545	573	528	543	526	571	528	566	519	524	587	567	514	557	560	548	558	559	572	562	550	622	554	533	555	536	534	588	574	521	566	545	618	608	581	552	564	512	566	525	607	551	599	542	528	576	542	542	577	553	560	580	533	566	507	594	546	558	547	552	520	585	537	545	568	583	527	555	570	579	582	559	586	595	551	600	547	599	565	577	547	555	591	593	522	559	551	518	590	545	554	574	576	560	553	562	511	540	578	544	610	555	525	559	544	553	579	581	564	590	536	550	562	555	591	589	572	528	570	558	549	570	567	569	583	580	489	557	558	583	556	590	565	569	589	573	588	551	559	580	587	545	528	590	569	562	554	551	539	572	575	531	565	548	556	544	534	600	573	552	543	537	540	544	545	581	547	546	569	516	556	579	570	555	569	547	606	563	552	512	553	590	528	567	517	549	567	585	555	568	560	567	553	573	606	568	589	560	566	581	512	577	555	550	534	552	575	542	613	579	518	565	560	549	539	539	589	511	563	546	581	564	534	558	613	578	535	557	572	545	548	570	579	562	541	552	600	576	542	589	561	531	599	556	538	565	552	550	567	589	559	536	575	534	570	531	549	523	564	558	579	542	571	571	572	566	535	541	552	613	583	502	515	589	595	574	593	540	564	525	511	574	564	587	558	574	573	580	582	552	550	541	587	513	596	554	561	527	547	562	562	572	583	558	565	571	561	531	590	578	568	576	545	580	531	538	556	572	526	594	531	580	563	561	529	583	588	540	573	554	575
16583	1596	1221	1027	816	640	529	490	410	387	368	362	327	345	366	328	311	331	327	325	342	338	322	332	295	316	343	321	307	326	312	314	311	314	309	301	333	294	328	340	283	330	324	340	320	313	307	309	290	309	272	326	319	301	285	273	316	296	291	313	308	290	322	301	276	322	333	307	308	281	308	306	301	299	306	297	297	293	282	308	296	300	336	308	303	311	304	265	282	313	270	300	301	327	323	328	294	310	317	285	284	296	324	308	306	327	316	317	298	305	308	287	300	278	298	293	291	321	310	281	258	278	301	323	287	321	319	308	302	302	300	328	323	303	305	320	308	310	274	271	317	286	304	308	300	290	310	294	275	280	264	307	312	328	284	301	284	299	273	295	289	239	311	327	289	303	289	302	303	294	295	314	323	293	361	308	310	286	296	295	300	302	290	285	312	298	292	308	273	299	293	295	287	354	331	316	308	315	321	287	290	312	264	312	312	357	309	275	293	344	315	287	310	300	292	310	298	298	294	294	305	348	320	260	312	295	284	267	293	309	293	276	313	274	282	297	314	291	280	304	290	291	280	297	289	305	310	318	282	294	314	299	297	261	338	322	322	283	334	317	312	321	307	286	292	317	282	278	333	284	262	292	333	303	289	306	341	289	305	321	333	269	315	299	320	289	312	285	315	256	281	300	304	297	336	281	312	292	337	271	305	317	288	294	331	309	301	285	333	290	287	289	326	329	307	344	286	324	304	360	294	291	305	275	291	341	306	293	314	299	307	289	300	339	311	298	335	313	317	291	269	273	335	285	291	325	295	298	296	329	291	316	306	275	319	301	301	297	316	298	269	295	302	320	277	316	295	308	294	315	354	324	269	303	289	279	307	311	310	331	317	335	298	320	333	317	282	333	313	302	303	300	299	303	276	331	304	324	326	296	294	310	302	315	316	307	327	302	301	313	288	300	287	279	305	299	282	308	338	335	324	305	305	275	346	292	300	310	298	279	302	284	285	296	299	298	324	321	322	296	330	302	325	277	305	306	294	306	306	297	296	280	294	308	284	288	296	317	286	310	311	274	297	304	297	315	303	274	319	285	291	303	314	298	270	317	338	299	292	277	293	291	286	288	276	305	289	311	303	279	294	318	289	315	285	305	267	275	309	323	323	327	319	302	275	292	299	322	329	300	312	310	323	309	311	264	314	316	290	305	286	272	296	268	281	329	297	300	312	317	293	304	316	331	318	308	310	279	324	303	327	321	302	310	277	293	319	308	293	309	307	292	308	293	350	295	266	294	279	296	320	302	322	267	325	349	298	299	310	300	311	294	307	307	289	290	279	324	288	278	301	298	324	318	320	287	310	322	282	307	283	312	294	282	302	318	316	291	303	317	301	310	308	312	311	278	284	304	314	300	293	329	265	318	304	290	320	323	303	285	276	330	313	291	291	301	312	297	301	321	300	333	312	304	284	293	292	291	308	300	300	277	289	306	301	294	315	305	292	295	287	319	314	268	265	346	300	297	330	269	308	322	303	319	321	269	343	296	327	277	279	305	295	299	313	319	304	316	336	312	310	304	268	279	308	320	310	297	293	291	303	289	326	296	273	314	293	255	310	308	335	311	278	314	317	302	275	315	306	295	316	276	316	307	289	304	331	309	337	285	304	335	294	285	292	293	301	286	318	268	300	301	307	293	291	325	338	280	303	314	275	262	300	291	317	253	302	302	314	300	288	300	292	323	311	277	320	342	263	332	298	301	285	308	300	322	306	313	311	306	315	327	316	303	327	288	293	332	317	313	297	319	293	306	280	310	286	280	294	293	310	315	332	304	286	320	314	268	299	327	266	321	306	287	302	280	321	277	299	288	292	310	283	308	305	337	278	302	287	294	289	310	306	304	281	312	314	308	298	275	317	299	289	291	300	317	325	293	319	322	311	299	321	280	291	313	324	333	306	272	274	273	297	303	253	307	295	282	334	304	267	283	305	316	283	315	333	321	330	314	302	288	329	310	286	330	291	308	304	303	288	342	298	278	295	279	280	323	317	299	263	296	294	261	293	286	290	304	344	292	307	320	290	302	310	272	321	291	293	286	313	309	302	301	275	339	306	291	335	317	317	283	311	283	302	284	275	295	297	341	311	282	305	302	329	300	300	321	283	297	289	315	283	298	298	314	286	292	328	285	295	287	285	329	319	324	310	287	273	304	332	337	288	318	295	292	317	249	319	277	294	300	320	325	287	311	309	291	337	317	353	308	284	298	277	310	310	296	304	312	312	309	285	324	288	308	263	299	275	284	331	295	321	320	291	306	307	310	302	285	295	291	299	290	309	300	303	303	281	320	294	297	299	271	311	292	322	304	312	314	293	304	302	292	327	324	308	355	326	345	286	280	290	301	322	310	280	287	300	295	291	301	289	297	309	299	312	294	295	316	318	302	278	306	309	320	314	310	266	295	316	319	312	295	301	327	301	312	303	298	303	279	267	303	295	289	296	317	290	271	309	326	314	303	280	286	275	312	310	277	286	294	292	308	312	304	283	290	294	304	267	319	371	297	330	294	276	317	284	319	272	313	344	302	303	286	299	297	298	309	297	338	318	308	289	315	319	314	292	300	294	318	270	311	315	270	326	286	290	264	303	318	298	285	259	291	287	268	286	302	310	320	333	283	289	340	280	300	330	316	286	288	275	265	297	295	280	244	308	299	281	273	289	294	295	308	292	354	312	306	274	292	310	331	314	288	295	338	297	277	293	298	308	307	306	320	272	315	335	290	329	308	293	275	293	303	302	271	273	299	276	336	282	313	317	300	282	299	300	290	300	312	306	307	321	285	301	277	312	319	296	305	343	302	287	298	318	286	293	307	322	304	295	284	301	305	345	303	282	306	293	329	313	321	339	332	288	294	261	315	303	349	305	297	281	314	321	317	309	318	323	265	263	312	322	324	321	290	318	318	295	297	346	286	307	322	314	316	301	305	297	296	280	327	275	312	328	276	295	291	271	289	297	285	310	294	295	310	290	294	315	293	314	324	317	291	308	300	281	334	334	303	313	314	233	281	298	249	300	270	259	331	324	320	279	330	287	288	299	291	309	279	308	294	295	274	295	290	291	316	316	308	267	283	264	321	307	313	301	280	294	307	299	302	310	275	310	308	309	308	310	255	306	287	297	296	304	266	326	299	290	284	299	277	282	305	324	305	330	312	262	289	283	288	310	323	272	298	274	327	308	302	303	289	306	318	294	261	295	327	310	300	286	319	301	303	331	293	308	310	300	322	265	318	331	324	327	311	305	310	277	316	282	316	284	301	283	269	303	296	310	298	285	304	288	333	303	306	295	281	311	280	292	319	302	305	297	282	299	292	305	287	319	349	302	310	300	300	282	327	320	317	345	313	333	293	296	296	303	289	297	290	318	276	290	306	270	304	260	294	311	334	286	329	326	281	282	294	310	320	293	320	300	311	278	303	345	302	273	326	314	311	282	298	320	305	295	316	299	314	308	311	295	271	300	262
9176	1425	2774	3189	2743	2384	2048	1668	1574	1466	1307	1184	1191	1041	1027	1036	1008	1000	975	964	914	880	900	852	850	840	855	857	835	818	846	816	835	801	817	794	789	767	778	801	781	772	722	817	809	797	756	823	825	765	771	835	757	787	740	768	738	772	761	796	768	808	783	715	684	771	751	779	767	810	794	747	800	810	756	744	735	778	728	771	762	737	761	792	769	773	747	744	794	811	818	758	788	780	794	780	800	802	759	793	802	752	765	848	828	787	780	792	763	726	759	767	787	766	739	790	794	763	762	776	743	800	763	772	782	732	826	760	768	746	756	776	768	728	793	732	742	786	770	770	820	773	762	779	807	712	761	757	778	785	737	750	768	751	735	738	763	756	750	758	751	782	768	723	766	718	734	707	745	751	772	731	783	742	743	725	775	737	694	781	799	778	785	790	758	745	758	768	777	743	751	739	781	811	779	763	731	790	794	804	762	776	771	746	770	764	737	731	731	749	735	782	753	756	745	779	804	700	764	757	746	780	780	755	717	746	724	743	784	746	699	798	756	742	758	767	713	722	775	774	765	770	738	715	794	757	786	740	746	755	785	767	732	788	771	755	755	742	720	798	752	776	757	776	762	771	740	746	775	726	741	778	753	766	754	774	746	741	781	770	726	708	714	749	765	742	788	812	728	750	764	736	756	764	776	758	736	757	730	736	735	738	783	728	737	785	757	773	764	775	723	741	720	773	833	744	761	787	746	721	761	720	747	728	764	791	770	774	750	780	759	736	744	765	829	725	746	742	808	722	731	734	732	753	774	748	733	755	800	767	746	786	749	786	738	744	740	719	732	771	815	798	737	793	792	738	742	779	761	809	738	732	768	744	723	785	762	748	778	783	752	745	696	727	754	714	781	729	762	756	755	754	744	748	756	767	717	737	758	777	749	726	763	744	814	801	776	730	779	755	722	835	751	746	754	747	752	740	724	779	773	810	749	717	731	723	716	748	754	735	770	721	699	749	751	741	757	800	748	789	754	728	738	728	726	754	746	776	745	739	800	740	728	790	761	756	712	722	756	764	804	755	846	766	744	759	769	776	760	784	778	770	768	748	771	761	732	757	780	695	790	746	761	710	772	787	773	766	759	818	727	795	783	751	692	732	728	734	748	728	737	739	759	784	719	728	763	762	769	740	735	775	747	728	743	754	730	748	697	776	762	771	758	764	692	753	757	754	788	741	728	754	798	733	690	770	730	780	802	773	771	777	780	785	735	734	792	752	716	714	711	778	736	727	765	763	734	760	742	822	727	728	747	764	725	735	731	743	757	745	753	789	779	779	730	740	746	761	758	754	785	756	731	768	723	735	709	757	736	717	783	759	761	750	770	773	777	734	734	822	761	741	777	784	764	745	716	732	710	773	753	776	747	798	707	725	733	794	753	790	769	722	726	707	728	764	752	735	747	801	784	770	715	785	719	720	749	736	746	725	800	767	739	761	753	738	716	713	769	721	773	738	767	745	767	774	746	751	766	774	713	700	771	753	724	762	744	727	800	755	770	690	788	805	779	759	769	713	732	786	856	683	694	766	750	787	746	754	756	804	788	781	766	782	753	752	766	699	713	775	711	761	768	825	686	753	753	780	783	713	758	795	798	772	757	778	794	789	745	791	733	765	722	766	792	681	762	774	762	737	775	779	800	722	738	748	764	730	762	723	765	796	735	729	753	760	736	788	823	789	749	725	699	771	753	777	797	718	741	757	723	723	740	745	771	730	784	752	766	778	780	716	760	792	759	797	785	770	732	762	801	722	703	746	789	757	779	761	716	743	767	769	786	743	744	733	697	735	795	734	765	803	765	774	762	738	728	755	783	748	759	765	773	728	767	778	778	747	763	746	765	786	719	758	739	759	787	785	729	782	739	760	716	739	742	780	755	753	707	787	759	784	733	796	738	762	723	702	739	720	765	755	756	766	755	750	735	758	746	752	802	764	707	716	736	761	685	755	752	745	786	792	738	771	803	725	766	740	741	731	734	775	747	749	751	756	746	791	715	802	775	750	738	725	701	783	761	761	765	742	729	728	719	801	798	705	818	798	741	725	762	752	738	711	746	797	706	737	752	776	729	781	746	748	710	743	713	745	759	809	765	739	737	789	788	749	744	796	795	751	720	749	703	743	752	764	745	776	778	758	754	714	778	744	754	791	792	753	720	717	725	804	767	724	757	799	802	762	745	759	766	747	751	730	760	708	718	728	787	764	770	758	781	756	777	764	827	760	762	800	720	750	797	757	744	735	750	694	796	752	714	756	790	747	730	782	733	709	739	774	782	779	718	788	735	748	751	766	767	748	764	743	764	746	772	731	772	717	797	798	696	738	738	734	747	733	732	779	751	712	751	757	767	719	730	737	725	764	738	701	753	749	727	756	745	761	776	736	721	757	770	777	665	744	737	746	748	742	771	738	721	755	787	750	760	777	778	752	757	703	771	753	767	720	741	745	712	754	738	769	769	744	789	772	780	759	759	806	748	739	758	777	787	753	790	783	762	785	752	729	775	814	764	764	747	781	712	755	739	791	758	781	741	804	718	760	747	702	750	750	765	759	725	737	775	753	744	755	709	762	751	761	799	781	804	813	738	766	751	749	698	744	750	703	778	757	727	766	768	736	786	760	721	790	760	748	759	798	796	726	778	704	772	763	693	790	770	787	789	722	778	814	774	764	770	743	762	739	719	742	772	781	722	807	757	758	735	765	796	794	782	752	752	795	748	738	756	746	728	739	734	731	785	740	778	722	762	785	763	746	734	715	764	738	720	754	727	769	760	708	794	763	771	685	804	770	738	727	778	767	814	780	776	758	707	752	748	743	731	703	735	707	734	762	739	742	727	733	782	741	757	770	746	751	737	739	751	742	755	757	772	810	813	747	738	726	751	758	768	755	733	760	670	749	772	770	712	731	762	756	790	749	683	724	741	757	796	723	790	730	716	750	747	763	764	728	763	708	769	764	786	755	786	750	769	774	778	743	749	740	746	769	779	772	780	751	751	741	794	770	745	721	787	770	766	756	710	748	782	768	801	752	764	763	757	794	709	745	756	761	724	740	731	777	800	781	756	739	782	775	705	777	776	722	765	827	787	761	754	723	755	734	741	764	747	780	755	715	742	710	809	759	783	737	716	762	792	777	795	754	718	741	744	768	735	741	761	748	795	780	799	722	787	749	706	803	707	808	769	740	763	762	771	737	760	783	728	738	749	724	765	752	757	749	768	789	759	779	774	745	763	748	750	743	789	769	743	819	766	805	783	731	779	751	779	777	711	758	713	739	759	726	773	779	751	721	754	750	707	755	744	762	746	743	733	792	775	738	761	764	702	767	753	739	778	760	740	794	741	728	769	788	793	757	759	747	749	771	751	738	706	798	758	746	740	812	751	749	764	775	761	733	734	811	744	712	751	779	737	737	774	781	767	755	762	721	724	736	731	775	767	779	745	765	751	778	768	776	772	716	716	745	761	715	673	721
28949	4406	2469	1866	1352	993	889	724	650	606	537	521	466	478	453	462	442	426	462	420	442	430	403	425	442	409	410	394	406	417	379	402	389	413	379	413	376	425	401	371	380	371	384	385	383	368	399	407	369	369	355	357	405	357	364	395	393	361	388	369	404	395	403	350	422	401	385	378	378	376	365	388	400	413	339	400	385	358	361	418	375	360	407	388	416	414	418	399	357	417	398	370	405	386	409	388	406	415	361	384	371	376	390	400	393	374	382	383	417	361	423	357	375	402	370	353	433	351	405	363	370	365	408	390	360	402	417	382	358	353	381	372	364	370	389	398	382	380	391	382	378	362	392	409	392	346	368	369	399	376	370	350	374	363	388	394	410	377	345	377	333	364	404	379	383	378	355	386	409	336	353	368	335	354	365	380	358	390	388	372	396	369	371	373	368	389	363	383	379	386	388	432	354	373	407	384	377	345	398	360	338	386	406	391	365	395	406	358	369	408	394	376	390	405	385	387	390	380	397	386	375	349	389	389	376	396	357	393	400	418	360	348	396	355	370	384	411	389	366	404	401	411	383	405	420	367	410	374	386	415	363	386	351	379	420	411	369	370	383	410	395	358	359	386	398	396	378	400	411	390	373	399	388	408	395	412	373	345	357	361	407	371	369	362	376	386	398	363	361	358	367	369	385	406	391	368	397	354	336	393	384	398	389	359	354	392	364	392	380	368	348	392	371	375	383	377	373	376	383	408	395	373	372	393	415	379	411	378	369	378	345	369	351	406	390	367	358	388	363	412	385	413	374	390	378	385	404	384	368	368	385	381	380	337	386	390	363	377	407	419	377	403	337	392	383	388	362	375	377	388	384	379	362	370	415	363	375	366	345	377	378	382	404	394	388	351	381	346	376	367	377	387	381	371	383	383	350	367	396	386	390	369	401	347	381	372	402	377	342	395	379	407	353	425	380	380	386	394	412	388	378	401	349	361	386	388	390	403	360	358	377	386	406	435	355	362	373	385	359	397	371	375	390	377	389	399	363	344	370	389	391	423	373	401	376	432	363	430	381	388	363	381	392	385	363	367	374	387	370	385	353	395	369	374	357	378	374	382	353	409	365	359	358	369	397	383	429	409	361	373	385	402	339	347	394	384	398	360	393	376	357	373	373	365	414	413	373	354	416	409	381	425	388	365	390	364	377	401	393	410	366	347	350	360	374	354	364	348	427	360	364	422	406	358	389	394	370	347	363	354	351	424	392	362	349	386	378	373	359	398	386	389	360	321	388	343	381	360	399	370	373	390	372	372	394	390	370	363	379	367	386	394	383	342	391	348	381	399	381	362	412	381	354	397	392	370	369	379	362	375	397	407	383	375	389	384	399	380	378	401	359	393	369	374	387	398	397	372	375	410	430	351	376	387	365	388	387	391	404	392	378	398	399	360	387	384	389	388	381	383	385	378	394	371	395	377	379	389	349	374	357	388	416	356	375	386	394	378	387	342	379	427	366	384	362	330	378	391	403	388	376	379	384	416	382	367	396	355	405	411	391	378	390	396	379	370	368	385	355	389	405	393	362	390	421	389	442	383	383	386	348	384	359	372	415	398	393	391	401	391	372	363	413	366	407	392	368	388	363	387	370	403	368	386	368	411	394	353	356	373	372	341	373	427	420	391	395	362	397	383	395	380	395	354	395	400	400	361	370	398	380	374	414	385	347	396	392	343	394	414	365	406	388	362	397	407	417	335	352	367	352	382	394	401	361	393	359	420	365	361	402	388	410	341	389	362	382	390	341	360	354	370	370	356	382	393	381	405	361	390	350	372	359	376	381	354	347	393	439	392	373	369	373	397	374	375	394	368	388	397	380	395	378	425	364	369	385	404	376	372	397	416	380	372	394	384	377	376	395	386	341	389	391	405	422	380	354	364	392	379	389	411	422	388	366	348	369	368	379	408	389	364	398	384	384	401	349	402	383	435	387	392	377	387	374	345	360	375	372	389	358	381	375	394	384	349	371	382	397	369	369	377	386	415	368	370	368	366	364	382	392	384	395	369	348	359	380	384	379	419	378	381	379	396	372	367	380	386	382	375	353	362	434	435	400	349	381	363	430	377	393	433	390	376	399	417	376	390	388	373	351	360	356	345	407	365	440	391	371	391	376	398	392	388	379	357	364	376	426	403	366	391	385	362	380	359	332	355	372	411	351	393	407	376	369	369	378	408	377	363	389	366	370	381	380	406	360	377	362	376	399	380	392	399	338	415	423	377	407	382	366	404	373	394	359	421	367	369	377	373	409	412	353	391	404	381	392	368	363	385	374	378	355	400	367	369	378	407	361	393	392	354	394	402	367	396	376	431	368	346	372	347	402	382	369	383	385	349	349	400	362	358	375	393	355	414	370	401	404	352	379	381	414	372	341	406	405	342	348	374	395	394	372	337	373	368	379	416	398	381	379	397	391	374	388	386	381	378	359	366	401	384	394	372	433	350	402	389	374	408	375	354	349	362	381	399	392	370	378	386	368	370	360	367	409	402	391	397	394	399	380	394	401	385	416	402	363	397	382	386	386	416	348	366	361	391	377	373	371	401	371	408	370	372	378	394	402	363	373	414	409	403	425	382	408	399	406	366	386	377	384	402	397	412	358	376	350	363	371	363	400	360	376	340	355	336	406	414	351	402	351	379	404	386	393	379	395	408	393	390	408	398	365	331	381	380	422	378	439	396	381	378	400	359	364	385	334	356	393	357	383	341	436	396	396	450	394	392	384	376	364	338	371	394	395	361	412	347	408	337	368	371	337	392	381	390	389	384	371	395	402	355	399	367	359	357	402	354	415	356	380	396	389	405	386	396	433	357	381	373	408	352	405	440	382	407	399	394	385	373	364	370	392	367	402	350	384	364	392	367	377	373	349	370	367	383	343	367	388	386	394	383	416	382	369	372	407	410	379	384	375	394	337	376	336	359	382	403	404	388	395	408	400	401	407	392	376	409	394	343	366	362	399	386	390	344	367	385	416	356	382	391	403	385	400	375	437	399	401	346	378	340	377	376	322	396	359	398	382	402	369	363	407	426	351	376	387	404	376	353	396	388	380	397	397	403	398	377	384	417	372	384	364	402	406	404	403	396	383	351	379	383	360	391	347	367	400	386	384	368	378	364	362	387	419	384	366	343	381	405	381	354	368	362	388	376	373	382	368	394	391	393	430	371	389	382	376	352	381	386	426	426	389	390	370	396	386	331	344	353	379	392	369	370	397	392	375	393	406	375	390	361	365	373	385	393	383	441	372	366	359	366	386	391	375	406	374	393	373	388	356	386	381	411	388	385	367	376	353	366	408	411	398	383	379	381	380	341	370	365	366	383	386	397	383	373	371	372	388	359	372	374	383	373	348	391	364	370	400	370	394	392	381	392	385	389	365	391	388	403	361	402	353	421	408	360	396	356	375	403	423	355	365	401	376	379	403	395	360	374	347	367	413	384	397	364	399	381	407	374	381	411	403	392	440	372
13125	2287	4705	5428	4620	3831	3160	2843	2360	2176	1976	1771	1658	1546	1463	1424	1347	1281	1228	1257	1224	1157	1127	1164	1100	1083	1129	1064	1055	1063	1015	983	1027	1077	1012	978	1008	1036	945	990	927	980	1001	972	993	923	926	985	982	950	970	957	950	874	950	971	896	955	959	902	938	899	909	935	908	901	934	968	915	867	890	859	919	899	946	917	930	901	914	862	886	866	965	919	928	894	891	927	909	906	907	956	873	914	967	929	902	924	906	981	944	934	900	933	937	885	948	855	903	952	936	956	977	957	918	928	915	876	935	912	919	933	944	902	919	945	902	873	896	892	893	855	937	894	919	892	900	849	934	859	947	917	896	876	848	912	888	909	885	876	927	890	948	932	923	931	919	906	909	950	879	950	905	962	899	847	951	886	865	866	932	886	915	969	924	908	847	856	894	885	928	879	923	881	921	946	917	901	936	872	986	918	894	940	942	885	936	920	854	886	909	916	900	864	841	859	925	952	872	875	929	910	872	878	884	911	895	885	857	949	878	948	880	932	923	849	891	907	884	914	944	882	886	955	927	909	897	871	957	877	895	934	892	867	900	943	853	890	857	886	927	854	931	932	863	889	861	887	845	901	902	894	941	873	859	945	903	868	895	846	897	948	897	883	935	910	933	888	841	893	883	892	872	897	899	937	949	946	833	879	922	935	906	912	857	868	930	899	900	886	906	835	883	903	881	944	904	848	892	920	898	912	930	883	882	863	906	881	876	880	901	890	960	888	875	870	877	891	906	911	893	920	882	934	863	899	898	914	875	923	937	934	910	901	950	885	916	895	856	896	922	889	963	907	868	935	878	888	896	886	931	907	918	950	886	872	915	899	859	840	905	878	914	878	859	943	884	907	884	851	879	900	913	882	875	900	929	879	862	936	926	856	858	871	850	841	936	903	911	940	919	892	895	924	886	975	874	896	905	907	839	905	865	866	910	892	885	947	912	910	917	873	951	899	931	892	867	889	896	877	889	923	916	924	874	863	883	873	898	873	900	953	886	908	932	849	892	892	860	899	896	886	924	867	921	842	905	828	830	888	874	889	898	916	950	905	928	890	929	898	907	891	938	933	863	909	919	922	887	916	861	953	883	883	902	877	900	892	875	910	881	849	844	905	906	880	943	893	893	888	879	922	904	955	873	925	911	870	900	886	964	881	940	871	939	921	912	944	878	928	905	915	874	913	819	885	924	953	895	876	903	894	899	930	895	879	877	842	912	882	867	844	890	898	926	849	885	930	866	915	888	860	886	907	904	838	879	908	871	896	924	876	834	857	849	948	872	885	932	903	951	904	866	893	911	897	861	868	867	854	956	901	870	891	914	890	835	898	890	886	851	881	878	917	861	986	890	869	904	920	915	874	901	850	909	869	868	866	867	907	879	864	877	908	912	888	859	926	885	911	912	859	945	920	944	893	872	867	904	908	872	907	919	863	935	931	879	879	910	893	905	926	884	941	949	926	934	914	924	907	874	917	929	854	895	884	942	829	879	847	882	899	876	848	932	939	945	911	845	924	951	883	897	901	871	873	878	929	925	898	895	895	865	891	882	915	877	885	858	898	910	897	929	923	904	875	917	901	876	880	891	877	882	877	888	913	852	867	932	830	925	883	871	842	916	911	877	896	872	906	917	898	951	845	907	949	885	854	893	899	884	872	881	920	903	878	857	907	894	910	867	888	873	860	918	884	858	893	869	966	883	902	930	895	871	863	930	846	939	913	936	899	867	930	878	942	929	874	886	891	925	886	872	910	924	859	857	886	926	874	912	894	901	857	908	866	923	954	938	960	949	917	865	969	871	934	912	843	868	896	860	921	905	898	872	890	902	883	908	886	880	876	862	869	889	951	899	898	878	857	940	890	886	880	905	899	920	912	912	897	879	843	869	867	887	866	854	900	884	892	890	959	899	909	904	904	906	886	886	879	896	942	938	886	897	911	911	946	883	941	890	853	900	904	875	861	886	876	933	844	885	885	893	933	847	879	918	851	893	968	889	890	872	885	899	964	875	857	892	909	883	894	868	895	903	865	896	928	914	890	849	907	888	919	894	868	887	956	934	960	868	893	856	930	917	874	846	903	884	880	903	863	947	868	903	870	853	888	904	835	967	907	871	928	886	889	947	944	899	923	898	856	891	902	882	856	849	855	891	843	872	886	897	928	892	879	894	860	882	867	851	894	850	861	854	948	874	881	928	895	933	886	891	958	916	854	887	869	901	890	894	899	852	864	892	870	891	860	872	877	931	896	895	890	924	951	888	834	887	937	893	972	945	869	909	881	878	913	886	914	871	905	919	868	906	891	937	957	894	955	892	882	896	926	874	863	886	889	915	921	874	897	880	882	913	927	902	832	922	894	839	855	953	939	912	907	921	903	912	935	862	924	920	880	870	911	866	884	895	963	852	899	885	938	886	885	937	902	956	902	848	862	881	883	863	859	862	876	833	861	864	941	859	916	891	864	923	857	881	889	894	842	908	898	931	877	894	936	910	871	858	844	896	891	907	905	895	928	940	841	881	855	910	875	898	897	884	896	895	946	860	840	850	942	897	901	875	896	917	941	885	935	909	867	903	871	896	871	888	915	898	865	883	925	875	916	917	935	837	891	923	892	851	891	952	850	900	884	879	913	930	919	858	834	897	849	903	952	876	860	879	890	912	919	946	921	896	884	916	906	911	900	849	851	908	857	911	899	924	877	861	885	870	940	865	881	904	881	921	833	884	900	841	924	904	896	929	967	877	913	895	849	941	865	919	868	855	893	909	914	896	920	860	903	867	932	863	866	875	891	870	920	912	909	873	899	886	824	900	895	900	947	924	912	912	881	955	887	920	864	901	931	892	882	931	849	908	902	895	853	858	893	947	876	870	860	880	900	926	897	937	894	896	797	913	920	838	867	888	864	893	910	939	947	894	919	925	853	920	886	906	875	894	879	969	908	900	934	953	910	878	915	883	875	890	884	868	905	954	898	881	937	889	875	839	830	893	916	871	891	856	868	864	818	874	936	863	917	885	928	906	911	917	893	895	920	930	877	867	870	852	926	903	899	880	894	943	866	908	920	914	932	928	854	904	924	915	842	872	955	850	882	901	930	919	879	898	908	899	956	919	902	868	850	950	830	871	857	896	854	919	900	863	899	854	924	819	921	898	897	955	861	874	898	881	888	846	903	900	897	901	879	882	849	851	876	855	824	902	869	879	923	852	959	882	872	926	923	873	884	878	949	842	865	899	937	909	894	885	888	861	914	961	885	864	862	910	912	851	891	897	853	918	887	861	938	895	901	879	873	874	904	926	907	879	906	925	847	901	865	874	866	893	864	922	907	915	865	909	879	863	882	897	876	842	886	865	879	999	917	827	888	891	839	887	915	870	924	916	940	899	892	885	888	894	917	905	922	927	889	842	922	869	889	887	886	901	881	892	828	907	905	936	923	945	932	849	940	903	852	889	878	888	913	857	896	892	866	876	898	937	851	902	827	909	865
2210	213	243	243	237	217	207	243	247	212	204	189	226	198	223	192	203	210	222	193	205	206	218	207	186	205	222	212	220	194	221	189	211	192	201	206	228	199	200	189	207	238	192	222	202	174	202	208	200	237	192	183	201	215	226	236	206	222	198	223	185	196	197	196	202	243	215	198	212	217	209	200	195	210	227	217	188	199	190	199	193	211	203	221	203	229	201	218	219	194	205	218	197	196	227	198	199	211	219	198	192	205	196	183	225	204	204	204	243	183	201	203	220	190	195	220	226	216	228	195	191	168	186	205	229	203	219	207	178	201	198	196	204	190	220	210	186	191	187	188	196	240	199	200	214	231	211	186	211	203	220	224	193	209	201	212	222	188	204	214	192	201	204	212	209	223	210	205	203	220	202	216	229	199	223	203	201	236	205	222	188	194	219	190	194	174	221	174	229	201	214	185	214	224	216	202	199	205	208	219	195	205	215	207	205	235	209	207	210	188	212	208	235	212	188	231	203	199	177	177	181	218	201	214	207	217	208	208	206	206	226	203	201	204	197	186	213	202	200	196	206	216	193	170	201	200	211	203	193	209	207	192	205	186	191	230	212	216	193	202	235	203	219	215	226	171	201	216	217	229	215	195	224	206	203	225	212	216	197	195	227	207	238	203	203	173	188	238	216	208	188	208	222	204	198	203	209	226	241	199	221	214	210	167	224	180	188	206	212	195	235	195	190	212	220	221	207	209	177	215	180	213	186	189	183	212	218	219	186	193	203	210	196	200	191	187	217	212	191	220	232	250	222	207	238	186	195	195	197	190	204	196	208	211	205	212	212	201	223	200	203	194	196	235	181	183	210	194	217	213	192	228	214	232	232	196	218	205	203	201	234	184	212	224	181	194	196	188	205	186	216	233	220	190	238	188	200	197	206	168	183	211	216	200	196	227	194	208	221	205	242	190	199	207	199	191	228	197	187	192	190	199	215	219	225	189	225	260	203	227	204	182	206	220	223	172	199	207	185	208	212	186	202	206	211	225	190	196	219	173	186	209	209	196	193	205	229	201	199	202	190	210	176	192	190	206	191	226	215	200	214	209	193	221	210	218	201	208	193	200	201	206	213	243	189	219	216	215	208	207	217	204	219	210	197	192	216	196	213	199	209	214	216	231	208	229	216	194	190	209	207	198	195	206	239	197	196	201	215	178	192	199	192	237	232	207	195	244	180	194	222	213	196	223	210	231	197	229	202	218	204	169	195	208	198	189	209	217	191	192	209	209	213	179	220	211	223	215	186	194	211	229	201	222	245	207	204	222	183	215	188	209	190	191	179	202	213	250	208	214	229	223	164	208	222	212	200	191	237	195	206	219	193	198	202	235	188	209	215	178	194	208	219	212	226	209	194	200	222	238	239	227	228	205	204	206	202	194	222	201	212	205	201	220	208	208	209	219	207	189	213	198	201	172	210	195	196	184	214	230	187	194	199	203	202	212	225	199	193	174	203	209	221	225	190	193	203	218	223	214	214	224	178	209	218	204	180	213	212	205	217	187	216	191	189	200	218	192	203	220	228	187	204	213	211	206	205	191	209	214	226	216	188	195	203	189	185	212	218	178	184	207	211	216	223	214	203	212	203	193	203	190	192	191	191	201	198	173	211	211	185	199	200	212	211	204	196	202	211	213	187	224	181	203	225	205	207	198	206	221	206	207	198	194	262	202	232	209	195	218	219	200	213	200	201	224	216	188	185	216	220	202	212	211	211	217	229	200	176	214	180	202	201	207	222	214	194	210	202	205	232	226	181	182	204	215	209	214	202	179	215	210	200	214	222	188	214	222	179	221	204	223	223	188	225	215	230	206	203	189	204	212	213	223	220	213	186	197	184	218	212	192	215	210	198	202	190	209	189	211	169	209	186	209	231	184	183	206	180	205	206	176	206	204	215	207	230	188	224	244	195	228	220	205	198	202	234	198	198	207	216	205	210	214	186	221	192	190	200	193	234	202	224	229	206	196	220	195	225	208	211	215	211	202	183	203	200	211	192	212	203	201	215	207	213	183	186	208	203	199	215	186	192	197	215	193	218	214	219	170	184	202	194	209	221	199	207	205	206	215	208	228	207	222	213	203	187	201	200	198	236	224	195	230	230	213	201	203	200	225	189	196	225	199	191	224	214	215	203	185	219	191	215	185	196	205	201	194	213	209	203	195	214	199	182	231	201	198	217	198	191	220	195	208	198	222	187	219	202	221	207	214	200	209	215	176	202	202	198	209	225	215	207	207	239	230	198	215	243	212	206	211	209	214	222	201	212	204	227	194	224	198	207	218	213	212	204	197	198	215	211	215	187	201	199	177	253	178	199	197	234	201	208	182	188	181	186	203	206	206	189	241	208	202	195	201	185	208	225	214	215	195	209	241	211	204	174	198	214	242	203	236	220	219	207	187	197	174	192	209	210	208	216	212	210	220	214	201	207	206	206	225	190	240	203	193	197	211	197	210	219	210	207	195	192	218	206	230	181	201	222	218	197	228	216	194	201	216	212	204	193	222	188	215	203	202	227	190	230	187	237	195	230	179	187	209	187	201	215	202	195	217	206	216	207	209	196	201	212	188	221	196	228	199	223	219	201	214	229	209	212	196	207	178	180	189	186	226	178	189	237	208	163	202	215	185	218	230	217	199	191	183	202	210	178	194	193	205	186	203	202	213	195	191	189	192	197	192	212	188	202	225	199	193	193	186	182	210	206	202	230	212	203	224	210	204	204	181	227	242	208	196	228	231	200	196	212	255	204	205	207	198	196	209	208	188	187	194	235	189	202	198	219	209	235	199	204	204	234	222	219	221	212	220	183	191	222	227	216	202	191	225	210	227	206	206	188	221	221	185	205	203	200	184	197	228	211	208	221	203	212	169	224	209	232	210	184	216	185	194	172	211	207	231	207	231	212	213	189	212	204	187	188	205	226	186	185	207	193	205	223	232	203	202	174	190	188	212	217	207	224	201	195	207	214	217	233	221	207	194	190	185	231	208	226	214	215	187	215	229	211	211	188	218	219	236	237	202	191	201	217	220	217	223	222	189	193	196	204	231	194	189	218	200	184	187	200	237	204	195	199	202	197	188	210	222	230	200	198	202	200	222	231	202	194	236	223	201	193	194	174	216	223	181	207	192	209	197	203	188	220	217	222	215	195	230	218	221	213	184	201	175	224	216	195	192	206	218	217	206	215	196	214	177	221	238	220	196	204	207	219	194	204	218	211	212	198	217	201	191	209	220	215	203	217	195	201	207	193	216	218	191	199	211	199	199	180	185	184	189	217	184	220	206	200	208	203	175	192	220	234	227	180	183	203	217	201	194	228	205	223	191	204	179	221	207	201	240	205	200	197	227	204	213	219	224	186	203	213	229	213	211	234	220	193	223	206	226	215	196	205	198	205	189	219	192	227	217	238	227	176	200	223	193	212	220	188	193	197	186	209	210	226	214	207	177	198	193	197	209	200	198	213	216	206	189
2712	571	634	635	590	627	573	594	563	546	546	609	560	570	576	559	568	571	552	576	567	591	532	574	528	574	548	521	533	518	555	538	559	529	571	521	546	538	553	534	538	605	538	561	532	580	533	536	526	584	588	527	500	577	561	564	556	564	566	533	579	508	535	575	522	595	567	559	519	590	518	541	477	581	532	547	543	546	564	534	531	578	527	559	497	579	511	503	531	507	513	540	555	572	535	567	587	563	555	554	501	552	574	547	548	545	526	567	562	531	531	548	564	523	547	565	533	565	528	521	537	560	567	557	524	543	530	499	538	561	552	549	539	570	545	574	528	520	543	559	509	517	565	517	567	540	509	549	521	553	555	567	570	523	575	536	563	546	584	572	533	528	540	532	496	526	558	558	491	504	546	579	612	572	572	549	516	535	529	555	563	538	509	556	552	552	546	555	535	540	529	553	515	536	577	521	539	548	521	545	561	522	528	519	539	550	574	544	553	536	497	492	570	590	546	560	556	556	527	514	537	537	553	563	549	548	520	552	511	548	520	558	536	542	477	576	625	586	559	562	572	599	533	541	528	522	533	528	541	544	546	557	577	502	492	529	526	548	557	518	548	541	528	577	550	547	544	538	533	550	538	524	538	523	557	557	518	525	542	531	533	540	533	562	519	507	503	456	553	529	557	557	571	535	581	520	562	547	574	552	530	528	525	580	588	506	511	521	523	518	542	548	503	528	572	556	559	511	587	555	526	590	537	558	533	528	548	580	520	548	550	545	573	555	575	552	514	567	533	548	540	513	533	568	540	563	565	556	523	578	564	567	516	527	513	563	559	541	545	559	498	524	538	552	526	532	535	551	568	522	534	539	534	556	541	558	535	565	561	568	550	567	546	565	571	564	505	517	544	538	557	559	570	525	513	553	550	551	533	541	579	550	567	570	561	513	574	587	527	572	540	520	569	555	563	550	583	562	533	493	533	525	528	528	541	528	535	552	523	615	536	527	564	562	565	534	532	571	550	597	535	566	545	583	508	545	562	589	572	540	532	575	567	537	531	539	591	582	558	538	578	535	533	547	571	517	578	531	523	526	548	522	540	539	494	546	542	524	523	508	554	565	500	515	556	536	512	539	498	544	505	542	473	555	590	585	558	548	537	556	537	548	559	548	576	522	594	556	552	541	558	560	561	536	555	535	551	544	549	591	510	532	561	545	580	522	552	542	509	549	527	585	520	538	580	519	547	550	545	530	549	569	555	530	547	512	516	556	555	582	541	519	553	532	588	517	526	552	541	500	579	536	563	526	550	460	559	552	515	543	513	555	521	578	536	510	566	522	590	563	494	534	521	506	534	542	550	533	559	521	582	552	557	539	543	581	499	544	501	507	547	561	518	541	533	495	511	540	579	557	548	555	509	530	528	546	549	510	559	531	551	565	596	543	551	529	561	564	501	512	588	573	526	581	564	537	554	566	553	555	534	514	567	559	547	543	521	564	554	547	527	521	553	523	526	529	596	598	527	535	586	570	540	527	593	502	533	543	547	506	554	549	540	548	555	556	559	512	525	530	539	544	532	537	573	546	568	566	536	537	514	537	516	539	577	532	561	527	557	517	535	533	544	522	548	523	595	520	585	487	547	547	550	612	532	594	561	491	578	543	534	521	576	581	547	564	523	503	523	535	541	579	541	568	559	602	527	514	534	524	534	528	546	545	530	526	525	542	543	507	577	591	566	554	550	547	514	520	528	542	550	558	493	540	538	519	542	506	563	566	525	507	543	525	526	500	551	517	569	536	490	580	538	536	531	563	527	572	553	551	579	541	536	549	536	543	541	513	539	560	545	549	571	545	528	575	537	552	561	545	587	551	499	546	522	558	530	540	549	541	565	539	514	547	544	527	598	526	554	550	567	527	517	502	577	547	522	490	527	590	550	561	551	496	601	508	536	572	471	553	518	542	568	523	547	534	547	573	565	516	547	567	537	549	533	563	618	553	552	534	509	573	576	514	521	528	557	549	530	544	543	540	532	496	550	549	535	568	533	507	506	573	557	529	585	548	571	560	514	582	568	527	529	547	565	561	553	548	526	573	528	578	519	494	583	560	548	532	543	565	554	571	565	551	516	478	583	534	518	556	522	564	554	543	497	541	515	572	565	567	528	546	524	564	548	565	546	573	542	555	552	508	557	548	513	572	551	542	533	557	562	563	568	564	508	532	533	578	523	579	558	548	517	506	531	597	508	565	543	542	530	499	516	536	527	584	550	568	484	559	563	562	526	515	506	547	544	493	618	553	580	556	550	541	519	574	536	525	530	547	584	548	528	548	508	488	555	559	517	529	566	607	560	535	546	516	518	528	536	569	524	575	545	563	518	533	528	560	595	526	561	569	524	560	492	510	508	523	535	551	544	497	563	560	547	532	559	528	547	567	515	563	543	501	536	571	591	548	543	476	526	532	573	522	568	551	536	576	540	548	561	539	561	580	572	526	536	523	548	548	571	587	552	523	506	537	549	552	549	534	528	586	513	549	557	528	535	569	502	552	562	528	508	524	548	551	506	543	535	579	548	554	520	513	546	525	503	586	526	534	528	533	555	540	539	511	546	589	508	521	534	579	527	530	545	532	530	553	515	530	579	562	565	541	549	568	564	552	565	582	551	533	570	520	556	548	508	551	535	536	519	554	513	570	498	526	537	553	561	574	544	572	573	548	544	557	533	522	542	531	549	538	562	540	531	607	584	572	566	535	565	605	556	562	553	481	546	558	539	578	576	555	578	556	538	575	561	584	525	543	540	543	556	559	544	530	512	562	538	518	520	574	523	509	545	539	520	589	554	523	537	536	532	533	558	548	550	540	492	561	539	562	500	555	582	519	530	551	572	536	540	578	548	536	565	564	591	543	552	561	573	489	540	569	536	521	539	573	566	520	540	519	533	562	532	515	580	520	571	549	504	531	549	526	531	514	508	552	536	530	500	556	563	552	575	514	545	580	560	518	506	520	553	551	537	552	537	509	482	528	558	604	580	591	557	575	570	524	523	568	507	522	510	548	522	547	577	528	538	529	554	566	544	527	544	583	562	598	597	539	551	552	522	549	538	546	572	513	549	581	510	551	532	538	588	591	570	517	571	549	535	541	542	551	550	563	543	549	537	496	605	526	482	538	557	552	542	512	554	545	535	542	568	543	542	532	545	549	519	524	544	567	569	557	538	493	532	517	529	490	521	556	538	560	556	558	546	552	529	522	561	562	588	535	548	556	536	547	533	523	538	527	552	568	557	551	576	535	528	542	554	525	540	553	587	535	534	546	492	548	591	550	537	522	587	574	575	546	499	562	558	550	501	551	568	566	598	518	544	580	524	511	578	491	589	556	530	502	569	524	516	575	522	538	545	512	529	586	542	516	569	553	525	544	523	533	559	571	559	546	547	572	570	510	588	554	544	579	549	614	542	544	524	543	563	564	551	575	544	566	558	513	530	546	560	538	534	556	522	593	534	538	593	560	540	552
15709	1522	1214	1027	837	615	548	482	458	390	400	378	380	383	358	322	352	340	326	297	349	346	326	348	291	306	297	302	316	310	309	335	286	313	317	329	315	314	303	280	325	312	295	295	318	310	289	324	283	313	311	342	327	334	312	315	288	293	290	298	317	313	323	294	310	304	297	312	289	298	280	330	269	305	283	313	300	304	296	309	317	316	309	276	335	307	303	317	331	323	326	366	300	325	308	293	304	281	281	313	289	305	322	287	323	276	316	325	304	336	289	320	311	300	302	279	302	294	310	314	308	281	302	312	311	368	272	299	327	326	325	328	317	300	338	323	313	312	319	302	288	329	292	289	329	338	305	281	318	295	290	293	303	266	341	283	306	300	266	273	289	285	303	301	323	326	284	296	276	283	294	336	288	297	286	315	335	317	293	335	258	343	302	289	283	307	287	330	319	309	301	288	281	274	301	295	301	303	304	318	303	274	281	306	337	270	287	301	286	287	295	306	362	269	312	288	346	327	275	339	309	292	334	310	285	305	288	295	293	300	330	288	325	297	319	301	284	314	310	323	276	305	302	304	295	329	303	342	281	337	265	292	334	318	295	322	255	310	268	332	271	323	320	258	334	292	284	320	299	317	304	324	318	300	272	331	338	332	294	278	320	341	297	302	297	290	295	300	293	307	328	309	313	299	282	312	315	298	286	297	319	334	306	321	307	312	295	307	286	321	289	292	337	330	290	267	300	309	319	306	334	294	310	277	313	292	292	283	333	289	304	300	304	294	284	300	334	331	303	323	312	295	296	348	310	299	306	296	299	305	303	306	322	293	325	304	310	301	283	323	262	285	284	298	315	279	268	296	290	292	302	328	304	280	330	302	326	299	325	291	331	286	317	311	306	319	301	334	308	324	309	328	311	334	308	279	308	289	317	287	306	315	301	281	294	305	321	328	283	274	315	314	318	304	295	281	307	308	303	283	323	312	350	326	300	317	303	344	306	298	314	272	303	304	296	302	331	335	318	273	298	351	267	304	279	338	276	303	318	280	310	313	295	337	314	302	278	305	302	313	312	294	334	312	303	331	287	293	290	291	295	301	287	313	294	295	268	319	344	285	274	284	302	303	301	294	255	296	299	342	296	303	325	281	282	293	314	303	313	305	322	278	296	288	308	299	281	305	280	294	322	298	328	325	289	350	359	286	281	288	309	276	246	301	311	298	296	288	334	286	299	313	318	346	293	301	318	298	303	320	283	328	306	299	323	316	312	324	299	310	304	277	310	275	278	301	305	299	292	344	338	307	303	265	273	329	324	279	317	295	290	323	334	323	278	285	312	316	320	292	339	314	286	263	312	342	315	301	316	321	328	306	264	327	297	301	294	301	313	334	328	293	313	313	314	309	274	326	287	325	301	294	339	311	293	303	266	302	314	291	287	272	292	306	283	307	283	308	297	292	302	304	309	299	305	331	283	266	319	297	276	338	318	292	327	311	318	309	319	307	334	299	293	317	315	306	317	336	288	292	279	284	305	333	316	287	316	320	305	326	304	325	309	299	330	336	306	297	313	324	294	296	309	273	297	299	321	309	305	296	378	310	321	274	304	318	268	308	284	277	327	304	303	301	312	317	305	292	302	261	290	345	287	295	286	292	301	322	308	315	290	328	314	282	305	293	342	304	320	289	320	301	300	306	281	312	305	273	294	292	287	295	298	319	337	299	327	318	307	317	305	309	292	326	332	298	295	318	305	308	290	282	330	292	311	272	320	293	296	292	301	309	299	305	302	306	306	317	305	298	311	284	318	297	298	310	292	317	279	331	298	301	279	279	317	321	278	295	273	286	299	289	320	319	313	290	312	302	314	305	332	309	323	316	315	318	310	303	292	288	296	298	316	285	327	295	315	276	297	285	277	287	342	297	300	282	308	306	308	268	285	303	321	313	306	289	311	308	299	312	318	298	291	327	313	320	318	306	291	309	344	324	306	299	300	309	294	297	278	333	293	316	304	291	343	318	268	302	290	282	295	320	353	317	332	292	305	326	323	290	300	275	326	287	334	293	326	297	300	295	279	266	320	301	345	336	293	296	322	316	303	304	288	302	302	272	318	292	312	316	318	297	322	304	295	312	295	333	328	292	281	295	327	300	274	304	326	296	300	321	345	302	315	338	293	286	346	310	317	312	300	350	283	300	314	270	320	318	283	287	321	277	278	310	340	307	318	302	309	320	283	304	333	291	303	287	298	309	287	309	329	307	299	293	326	289	309	284	303	332	312	330	292	316	300	302	312	329	272	313	293	308	317	309	308	272	315	309	293	327	301	285	294	297	283	312	305	318	288	320	335	302	301	305	325	302	331	290	288	305	267	315	307	309	307	309	293	296	308	319	298	265	298	288	309	286	290	314	306	257	285	270	325	286	312	318	309	320	268	306	281	319	310	300	275	283	309	273	297	274	315	311	326	340	327	293	311	292	292	278	278	311	304	303	308	306	274	298	322	310	288	302	325	291	279	306	303	308	295	302	295	328	307	317	293	295	307	289	292	322	329	306	291	294	316	311	329	336	329	290	276	348	297	332	293	316	321	319	318	305	313	289	294	287	299	318	297	302	342	300	334	311	278	317	320	309	301	294	316	268	305	295	302	329	297	303	288	319	295	291	325	278	323	306	324	292	312	318	312	306	300	324	314	297	280	310	312	296	302	329	312	283	316	284	313	302	324	327	303	291	326	295	286	295	322	279	298	296	309	324	312	338	280	312	277	288	289	267	304	323	264	311	319	291	291	309	289	317	290	282	286	312	302	299	285	279	273	306	321	319	274	300	305	311	298	310	336	280	300	288	254	316	261	264	301	284	308	290	307	289	261	277	317	299	294	304	305	293	284	309	289	311	284	296	326	294	298	278	298	341	314	325	283	290	346	311	299	304	304	325	282	299	288	333	342	276	349	315	292	326	279	301	303	315	295	290	278	329	307	291	315	280	290	324	319	306	307	294	293	313	283	342	287	291	312	298	335	293	312	305	298	289	341	310	331	315	329	285	287	313	347	268	298	277	315	358	313	324	328	323	289	304	276	307	283	296	320	289	310	308	285	303	305	313	299	290	282	312	292	296	315	311	279	335	304	312	278	302	311	280	340	292	296	323	336	297	304	306	290	294	331	328	331	339	315	331	316	301	300	291	294	305	280	272	297	279	285	296	311	313	342	306	297	306	303	287	300	305	325	311	273	297	313	290	314	313	320	296	298	292	288	292	327	308	296	286	333	311	348	291	301	319	305	311	292	307	321	295	301	285	287	319	302	315	273	290	307	323	292	294	323	302	296	303	300	304	312	288	308	329	320	296	322	324	301	309	305	273	307	348	309	292	320	298	327	313	293	287	314	315	335	304	287	352	294	283	299	279	316	300	306	301	307	323	309	326	303	307	291	289	309	310	327	299	327	304	315	309	293	294	309	312	293	278	305	325	311	309	320	294	309	329	321	294	319	304	331	289	307	313	309	298	301	330	285	314
8851	1483	2744	3145	2695	2350	2005	1777	1566	1427	1252	1231	1158	1147	1024	1036	1050	990	963	963	881	889	894	899	844	874	771	852	874	825	847	826	799	822	861	796	804	803	778	792	776	814	798	754	817	812	790	814	774	808	802	823	813	779	775	717	756	763	798	796	758	745	762	811	792	815	721	779	728	756	793	772	766	772	741	786	760	781	782	748	784	724	756	798	762	789	765	738	779	765	757	768	829	806	727	746	782	772	751	790	747	749	763	817	816	796	765	753	788	805	743	802	751	758	768	735	748	766	786	740	796	757	768	810	766	742	742	729	734	731	771	765	790	809	797	745	731	771	752	750	761	782	744	735	745	755	738	738	759	759	727	796	737	737	734	772	754	734	737	737	779	718	733	771	725	725	763	769	773	746	734	726	739	794	753	763	766	771	765	747	737	755	758	715	749	791	700	728	779	768	778	760	740	785	770	750	748	802	756	790	719	765	745	765	761	752	756	776	787	744	769	773	770	750	719	700	734	741	756	757	747	725	785	747	711	721	782	715	726	750	770	755	721	773	724	766	754	738	767	718	786	749	727	790	782	799	742	712	827	779	764	749	767	747	723	770	724	764	772	763	794	787	733	732	758	764	807	719	734	728	756	769	709	758	789	793	777	812	753	790	766	760	749	737	711	747	728	755	770	765	753	771	756	746	738	750	759	808	704	762	695	784	742	776	753	762	725	766	773	774	789	736	803	748	731	747	758	763	784	793	760	770	782	743	775	725	715	778	741	730	743	766	709	794	776	723	733	777	718	761	764	732	661	789	740	752	776	748	709	780	800	771	789	798	739	792	758	736	728	781	783	743	786	776	782	735	730	774	756	727	827	732	732	764	725	730	768	775	841	747	749	762	792	730	739	720	762	813	754	725	761	759	746	774	758	809	785	774	762	751	713	775	702	753	800	763	770	731	773	753	776	748	751	742	735	805	736	768	722	796	785	723	730	782	774	826	758	766	697	773	742	772	718	767	752	767	780	779	764	724	739	766	722	723	777	762	756	753	767	761	735	750	711	705	777	710	774	737	752	784	760	733	753	714	717	714	745	771	776	794	738	759	731	805	741	719	748	737	768	756	767	759	749	719	779	756	741	752	750	748	729	763	756	733	805	788	737	769	771	774	749	749	757	766	779	704	769	798	715	746	768	756	776	750	790	756	712	779	738	753	751	724	771	748	715	722	785	758	766	802	769	805	762	752	775	797	719	708	766	767	770	807	729	774	788	779	773	791	770	815	770	739	808	754	754	704	749	716	804	771	803	756	770	722	729	799	778	814	761	758	754	719	788	787	754	748	761	788	748	706	748	762	743	704	760	748	753	779	776	775	753	794	713	802	773	726	760	776	764	734	801	722	755	733	745	773	747	774	811	759	721	717	796	781	753	723	744	715	812	756	763	727	777	749	754	782	784	781	764	717	733	772	753	763	800	752	776	743	748	758	747	773	761	768	790	692	738	786	759	734	748	749	776	756	741	743	785	744	766	772	774	766	742	758	721	795	782	729	742	715	722	758	762	746	771	685	752	768	744	763	732	752	743	745	753	751	771	758	787	728	792	759	782	734	696	788	781	771	736	797	752	754	763	811	748	734	706	788	748	752	691	829	821	745	763	731	785	707	793	722	769	783	713	720	784	762	737	765	811	757	776	732	759	765	743	775	768	745	776	777	764	712	755	826	774	809	735	785	814	771	762	709	742	759	733	775	753	776	739	797	750	784	738	782	773	745	757	728	752	736	753	734	734	795	733	780	747	764	748	752	780	807	789	702	783	725	733	716	723	714	725	740	732	731	726	770	783	723	731	720	795	794	731	726	760	736	753	759	766	738	757	791	725	718	727	743	733	799	742	742	749	786	768	725	742	745	766	755	775	745	775	767	769	713	721	737	775	750	785	778	763	747	788	771	807	776	749	788	718	781	746	786	772	768	751	794	749	751	739	750	784	789	709	713	705	753	733	808	771	760	784	764	746	765	783	786	751	794	771	774	735	754	750	710	763	752	744	768	758	769	718	737	773	727	743	745	728	726	775	757	744	785	751	725	759	713	736	758	772	732	738	744	834	772	724	778	756	700	754	773	748	715	737	710	772	757	844	754	751	749	709	763	757	737	769	750	783	748	751	801	782	689	762	729	769	777	735	779	736	772	800	752	817	813	753	754	750	770	816	727	750	727	793	748	761	770	755	769	740	722	796	784	732	751	791	759	679	752	797	784	735	752	755	815	763	751	767	749	749	784	773	723	700	757	770	765	767	750	746	715	738	765	771	794	747	760	732	763	799	738	744	778	750	712	805	794	754	723	764	761	746	729	760	777	742	769	787	718	710	730	778	754	758	783	753	769	767	737	776	746	741	661	724	732	790	733	721	769	745	726	756	728	737	701	735	778	752	790	753	757	747	762	740	780	737	779	761	740	783	748	745	700	767	803	739	687	796	736	747	755	745	731	742	775	820	785	755	741	686	761	765	746	755	792	790	778	762	775	734	727	767	801	744	744	765	717	741	738	782	793	775	776	776	745	752	769	795	719	753	709	805	751	746	777	726	768	772	764	751	746	753	793	733	788	733	722	761	759	755	779	791	717	774	769	708	774	779	736	752	781	677	766	705	746	768	769	756	774	762	745	776	761	723	796	731	757	811	735	797	737	764	762	729	725	781	689	776	746	749	685	767	733	740	755	772	775	708	757	802	819	712	761	741	764	678	723	751	753	760	797	734	759	769	774	751	760	799	762	717	791	741	784	726	802	777	826	735	767	788	775	726	723	752	769	744	763	755	775	790	727	713	766	769	759	741	743	774	719	773	756	714	760	763	777	741	776	771	809	741	796	755	753	778	738	807	778	769	732	701	733	724	703	753	782	744	782	769	818	737	767	771	773	757	828	735	770	731	746	742	762	758	718	739	790	728	702	767	768	751	782	744	726	762	726	756	755	759	748	776	738	787	772	734	775	731	767	745	735	765	761	731	750	789	713	765	739	780	763	715	755	729	773	769	764	719	713	789	733	729	752	783	763	778	750	758	780	735	723	784	701	791	765	729	771	765	737	802	750	797	729	769	780	751	798	747	754	729	744	744	750	772	793	781	719	783	754	780	742	766	799	722	778	735	766	767	816	745	771	761	779	767	763	768	717	742	793	775	770	761	753	817	740	721	749	774	729	768	764	824	775	749	817	730	755	793	758	782	734	785	751	745	799	764	752	770	801	718	757	675	746	752	775	753	758	776	707	779	786	780	746	770	742	747	713	748	771	752	765	751	769	762	803	758	745	785	779	767	795	771	767	736	768	753	794	748	759	729	720	738	750	751	783	743	764	789	776	784	784	769	750	804	737	763	776	806	712	789	761	799	769	729	780	761	759	718	743	743	702	749	737	761	757	762	760	776	792	717	800	775	771	732	760	720	719	759	783	687	777	726	794	724	764	769	742	823	817	743	764	754	748	787	742	766	790	733	789	763	745	698	748	732	776	759	735	747	775
26477	3674	2535	1851	1381	1039	838	761	647	575	573	535	510	470	450	435	451	420	453	425	436	418	426	407	426	421	412	398	405	405	428	410	415	401	430	374	385	394	404	380	391	401	372	421	383	401	387	366	393	340	353	409	360	421	404	393	356	418	348	377	390	365	386	397	358	406	368	406	401	390	422	392	357	359	427	391	366	394	416	382	390	400	402	369	373	392	397	376	391	393	348	362	375	384	415	404	403	378	393	395	384	404	381	395	427	397	427	367	337	341	395	357	366	418	420	401	377	383	413	382	349	399	383	392	365	341	417	400	403	364	369	352	380	422	395	410	376	365	380	400	388	391	377	376	386	427	381	380	373	364	371	374	357	404	422	406	403	399	383	378	395	385	375	385	394	394	383	361	414	380	437	404	384	333	379	385	386	364	392	392	360	357	362	350	378	385	353	382	368	372	374	316	393	380	399	414	384	405	398	370	382	373	354	391	364	381	372	406	408	389	381	393	376	414	366	345	344	378	401	387	380	363	337	354	374	398	398	412	371	373	420	409	322	388	363	392	370	401	341	367	368	365	378	353	393	412	373	391	377	374	355	372	371	371	376	372	407	355	348	357	363	362	359	380	380	380	392	366	373	362	384	357	379	382	402	395	387	377	379	364	334	392	388	386	402	377	382	410	372	388	416	406	383	360	380	356	437	327	356	368	349	387	362	388	370	357	392	347	378	421	366	370	387	368	381	382	354	353	391	368	388	421	364	395	372	408	398	358	378	435	353	321	375	356	401	406	391	377	349	368	371	432	401	365	429	371	406	363	361	407	404	378	385	340	362	441	357	353	386	388	380	334	351	353	378	401	382	330	395	366	347	370	374	402	353	392	385	362	329	406	388	350	418	393	367	376	374	388	363	383	390	377	370	344	379	393	362	351	397	396	386	352	352	391	388	362	398	385	395	398	401	355	396	377	402	412	383	386	391	378	351	395	365	355	386	362	330	349	363	407	380	354	374	371	360	371	366	361	371	383	359	380	383	386	412	388	398	422	356	395	369	387	372	353	413	353	372	382	359	386	431	400	364	346	399	351	339	414	348	346	382	393	400	400	404	404	374	388	387	396	401	377	401	405	398	399	385	334	374	388	396	407	368	398	350	343	358	381	358	383	357	409	356	373	384	344	372	346	363	396	380	393	382	391	354	365	377	379	403	341	406	377	360	352	363	374	378	373	413	395	377	380	393	394	363	386	415	379	371	386	392	379	395	366	358	376	388	386	362	370	407	364	373	376	388	344	403	379	379	371	366	366	390	371	369	363	396	378	399	413	405	381	372	380	421	374	409	359	371	423	374	377	348	388	388	404	333	387	377	372	375	357	395	382	323	364	353	376	390	407	334	361	366	345	370	356	362	395	401	362	371	402	382	348	411	368	371	389	389	367	376	402	364	332	385	389	414	389	394	378	367	387	376	401	385	342	397	378	369	392	374	374	390	398	382	420	391	375	375	379	379	386	359	350	363	349	378	366	362	350	374	365	407	346	391	361	383	343	370	390	378	405	410	360	359	379	379	401	379	389	369	414	343	371	410	366	416	401	393	401	388	383	378	390	391	400	398	345	399	334	378	370	381	388	387	409	383	397	376	428	355	355	380	375	393	324	357	401	367	393	400	379	359	364	406	362	349	393	379	376	378	386	399	368	377	362	375	365	402	341	362	358	367	393	378	370	389	387	401	334	383	393	359	373	381	383	404	403	363	370	377	376	380	393	414	396	373	397	356	403	391	390	357	369	390	421	383	378	382	400	371	370	356	366	411	374	390	385	393	399	394	378	366	345	334	360	358	367	364	403	360	369	367	369	373	372	367	363	386	335	376	383	389	376	376	357	381	376	373	384	400	394	377	408	381	375	373	390	398	392	389	366	418	380	405	357	388	407	415	432	352	387	346	370	380	352	370	405	380	376	369	397	392	393	390	357	325	370	360	365	367	369	356	371	396	370	376	406	410	421	405	385	384	367	385	399	374	366	359	402	373	371	373	368	383	400	388	354	344	361	377	390	349	344	364	370	376	381	380	363	371	377	370	361	367	426	397	379	362	357	417	371	393	403	396	414	390	389	366	384	360	359	376	386	385	396	373	376	346	404	349	349	382	372	352	406	410	391	352	361	382	406	357	364	379	392	374	377	411	405	390	382	390	374	389	377	368	375	358	386	370	378	363	393	387	351	389	377	378	408	375	374	363	356	378	367	403	377	369	339	367	379	369	350	361	383	369	388	429	400	387	380	369	386	363	352	412	401	365	374	369	387	375	384	385	347	392	383	362	374	354	359	389	361	371	364	374	387	401	379	391	376	355	412	413	373	378	364	370	373	386	356	358	398	384	378	387	363	383	349	382	442	366	416	357	362	385	353	408	390	388	364	390	362	375	411	335	360	400	414	419	412	376	355	409	387	380	340	382	362	376	369	375	351	382	344	355	378	380	369	360	335	409	410	355	379	374	432	368	327	392	356	383	379	350	376	356	400	378	403	365	347	354	347	398	387	371	383	373	349	389	408	346	335	382	360	434	357	340	377	384	397	399	408	363	357	389	380	375	413	394	406	387	391	366	388	342	366	367	394	367	392	417	402	437	367	391	386	360	364	385	394	389	347	401	360	377	341	376	357	377	375	346	367	397	393	394	375	336	389	387	383	372	393	353	405	389	381	389	397	368	373	371	380	326	369	383	377	371	384	385	380	345	402	386	382	393	375	346	376	364	369	373	389	361	386	382	398	365	388	395	351	367	377	352	401	372	356	378	377	391	392	379	377	359	358	391	353	387	386	441	368	358	344	359	406	358	382	396	404	384	407	329	372	396	383	405	405	350	422	387	409	388	356	361	360	355	373	377	378	359	373	392	387	422	349	392	381	378	397	367	383	387	371	375	432	371	353	368	365	415	371	350	392	417	356	364	389	372	413	372	415	375	376	357	382	381	356	349	373	392	387	393	355	375	397	343	378	372	395	385	370	385	358	348	392	407	378	369	401	378	386	377	339	392	355	371	364	416	336	437	391	365	393	382	364	338	360	389	383	361	398	373	399	356	433	381	371	381	389	349	372	382	422	397	384	414	346	347	362	401	345	378	402	402	342	349	370	394	416	365	385	350	390	398	348	392	355	405	354	425	373	391	352	369	382	399	374	384	390	374	418	373	366	423	369	374	323	377	401	365	368	360	419	371	377	388	381	370	359	376	399	427	442	343	358	386	388	381	376	365	359	402	381	399	396	393	355	351	380	334	365	370	372	355	356	419	361	385	356	382	371	354	386	378	357	365	367	387	360	376	375	383	374	346	352	383	380	394	364	348	365	360	326	374	403	353	368	395	368	377	332	391	375	399	402	395	396	371	385	385	346	425	389	377	358	363	412	389	405	379	392	346	406	398	352	359	369	395	384	369	379	405	371	362	391	364	406	390	394	367	394	373	387	400	425	413	379	373	363	385	386	382	399	368	340	395	325	366	425	406	391	354	378	409	360
12244	2279	4696	5414	4736	3876	3323	2848	2426	2183	1950	1780	1559	1502	1544	1459	1408	1318	1255	1173	1147	1195	1148	1128	1107	1093	1077	1134	981	1065	1032	1018	1032	1021	987	971	974	992	927	982	984	928	941	981	928	928	967	943	958	982	972	959	885	908	938	926	921	931	927	914	906	887	928	895	913	908	884	904	919	919	933	929	876	888	897	906	882	924	840	864	914	879	953	923	885	963	911	946	900	890	908	929	941	939	947	910	933	894	904	909	915	933	941	902	896	891	878	867	915	957	900	877	864	894	898	888	981	916	980	878	919	935	908	929	917	898	924	877	860	928	926	924	932	939	890	883	917	881	874	877	941	928	887	966	863	887	845	858	885	859	931	899	876	904	877	918	868	917	921	836	933	874	913	903	842	860	866	895	884	921	879	862	928	872	874	905	878	865	901	841	898	924	849	894	919	896	893	899	883	892	920	925	934	898	896	863	943	866	914	929	911	879	933	907	903	901	878	889	876	914	843	864	956	886	896	850	845	874	917	843	880	812	883	922	908	931	862	911	949	880	923	867	881	900	895	909	898	880	841	801	848	933	908	888	902	871	903	926	930	888	892	849	874	882	879	913	894	902	851	865	879	892	905	887	886	853	899	873	864	879	898	865	884	897	908	888	909	934	915	901	849	881	914	852	933	879	927	928	940	928	918	915	894	901	870	902	846	879	877	876	948	871	869	917	903	832	890	892	878	893	848	912	873	864	866	884	908	899	875	886	881	906	926	864	865	918	859	894	889	863	885	909	906	864	941	908	887	882	843	912	945	898	804	869	872	842	861	883	855	886	920	902	906	833	881	909	928	934	862	878	917	921	913	872	943	911	857	839	901	889	902	916	884	935	901	837	824	883	869	919	899	907	954	897	862	902	870	890	891	886	880	872	885	903	910	879	871	833	842	875	911	865	904	880	831	911	923	876	886	876	874	937	899	848	869	902	874	881	958	886	940	858	851	917	854	844	835	913	927	870	907	869	855	917	926	909	847	907	884	920	905	908	879	871	937	894	876	873	853	936	884	940	897	887	898	907	933	901	927	930	879	891	889	868	886	850	900	917	921	895	927	930	924	922	824	866	877	898	873	875	868	914	898	855	923	921	894	928	908	951	909	902	886	910	886	886	862	924	927	895	927	907	880	874	872	897	901	892	889	929	919	930	859	936	911	937	956	902	891	896	850	909	916	922	856	877	951	891	916	1005	886	815	864	943	913	904	881	885	895	911	858	882	896	926	900	947	915	916	899	881	856	880	886	864	947	876	897	837	914	874	892	887	828	895	881	903	921	857	886	917	918	865	924	920	882	840	908	881	881	919	881	814	902	910	883	867	918	849	872	884	879	905	915	923	944	921	911	934	955	888	848	928	923	849	919	886	878	840	872	920	932	961	899	905	854	889	870	898	878	898	901	839	845	888	870	866	922	867	868	872	946	886	877	916	916	838	861	848	868	887	919	929	860	872	910	869	912	882	878	905	843	881	832	879	910	892	918	866	871	904	856	898	898	915	911	901	952	952	849	846	890	893	931	891	871	866	894	917	878	944	923	893	914	863	919	933	943	897	853	874	911	906	892	886	909	830	916	935	893	917	889	870	911	910	888	884	915	934	890	818	900	895	895	907	839	934	876	931	920	932	894	869	927	876	928	884	880	875	901	840	899	862	919	974	854	909	811	883	914	911	906	911	913	903	891	874	895	902	876	904	883	876	938	918	896	895	929	896	874	875	907	874	910	910	915	867	904	935	915	887	878	929	905	905	925	849	827	922	897	875	885	884	870	825	868	846	897	890	872	873	903	933	811	872	946	887	850	881	862	884	843	911	880	930	921	904	950	910	873	914	851	908	893	856	878	898	877	878	902	871	874	923	948	921	875	872	910	861	861	888	900	880	914	863	892	916	950	947	800	850	886	909	929	893	907	908	886	891	880	879	887	866	855	941	875	891	839	882	880	873	852	896	845	829	860	865	893	853	901	889	879	942	894	866	929	883	830	934	859	841	899	842	855	854	890	894	873	883	896	883	875	910	918	918	892	862	876	892	922	884	891	888	878	877	878	866	931	874	915	915	874	853	819	857	867	829	924	895	891	932	873	899	869	910	891	860	902	860	892	930	898	901	883	903	848	875	829	915	904	876	880	863	928	872	905	852	827	912	938	868	882	862	886	909	884	899	905	906	875	907	884	900	885	876	881	909	858	860	900	926	897	899	903	899	858	871	907	866	913	857	887	929	899	880	902	927	890	864	868	960	957	876	937	905	926	877	930	903	877	873	928	943	910	907	903	965	809	888	866	892	873	952	884	942	918	944	857	838	885	879	926	927	896	933	855	909	860	877	837	928	885	917	938	872	935	905	915	913	925	913	926	918	917	865	887	944	886	855	922	913	898	923	888	873	895	806	853	882	858	887	852	871	864	933	853	872	890	901	893	863	922	839	857	884	854	849	913	904	901	912	828	867	877	842	839	912	912	919	885	892	891	913	853	859	863	853	916	877	882	918	858	873	901	912	949	844	914	908	857	908	899	877	863	898	955	899	914	871	909	907	901	853	845	882	913	913	880	920	923	861	877	918	860	914	952	877	896	840	859	888	858	885	888	893	892	926	824	875	978	895	911	834	860	848	868	890	914	891	947	918	867	861	861	928	851	900	880	925	907	886	930	855	930	931	881	872	866	856	840	858	970	930	885	947	931	880	902	898	876	896	904	913	904	856	907	829	867	906	905	921	923	892	871	922	871	863	882	916	893	889	896	882	878	888	895	865	860	845	873	919	902	847	872	935	883	813	889	925	874	865	911	887	843	913	929	872	899	913	898	933	889	862	842	937	839	899	876	917	862	879	880	829	913	874	849	870	891	842	914	951	874	828	905	847	936	907	854	869	891	874	868	804	881	902	847	843	912	832	900	870	877	921	902	969	883	913	934	877	931	907	927	884	935	865	936	884	878	920	917	859	884	901	863	942	892	961	896	879	927	881	933	835	891	884	869	893	878	912	895	875	886	831	916	876	899	913	863	866	898	881	947	904	887	880	897	902	902	900	870	891	913	881	906	869	842	838	854	879	908	916	858	864	905	863	860	896	935	925	884	834	914	914	873	907	916	896	887	889	847	914	862	901	900	892	886	884	880	859	901	847	854	939	859	868	872	901	881	874	867	933	811	891	868	888	904	906	936	918	931	889	850	898	923	841	895	876	884	887	905	944	891	954	914	902	857	907	893	921	966	892	891	840	919	920	880	857	883	905	870	855	866	863	876	909	902	899	918	850	911	898	907	891	872	884	862	886	895	864	839	877	897	893	863	879	806	860	935	828	949	887	846	905	889	873	951	951	920	886	859	906	871	880	927	895	854	889	910	899	872	888	924	904	878	901	919	872	917	887	881	892	914	940	863	868	899	897	939	860	933	863	874	892	888	926	871	906	875	955	881	855	896	883	911	887	922	881	914	883	895	909	923	888	880	889	856	860	905	872	927	879	881	881	866	932	922	915
2433	216	204	252	194	213	211	183	192	181	217	192	164	163	193	176	189	196	173	173	176	200	181	162	173	213	175	204	169	203	193	203	170	200	202	146	199	197	197	169	190	170	216	157	200	176	239	197	186	177	186	212	172	206	173	212	213	208	194	184	199	190	202	187	224	165	192	176	187	168	193	204	200	175	184	173	192	178	185	172	186	191	206	198	209	181	194	174	215	196	176	188	185	177	178	185	186	190	187	179	192	185	157	182	212	186	201	207	191	191	198	177	200	193	193	193	186	163	189	180	224	205	183	170	191	199	186	202	179	195	201	190	167	185	189	180	190	165	195	215	176	182	197	187	183	194	188	191	173	186	189	219	172	180	169	173	201	175	191	181	194	215	199	189	181	184	171	186	192	201	197	194	187	186	210	208	176	193	177	164	217	197	185	172	180	174	176	193	183	174	198	182	230	180	170	163	183	193	175	186	189	200	187	187	174	193	173	182	185	174	175	209	185	214	161	191	187	177	184	197	215	183	231	186	161	176	178	165	199	174	204	199	202	169	207	178	178	172	219	167	180	187	203	202	184	192	185	215	201	190	187	204	179	180	181	171	155	187	190	197	178	211	195	174	185	167	214	184	193	180	170	183	172	187	200	181	186	187	175	172	156	180	185	205	177	182	184	185	219	176	202	186	183	209	185	179	207	205	185	177	186	191	176	196	189	215	172	185	178	163	213	190	208	211	178	194	216	213	189	190	194	196	178	209	183	183	173	183	177	182	158	183	203	168	180	178	172	159	190	196	179	183	192	190	183	181	201	180	187	202	181	167	162	199	174	173	198	173	189	187	181	162	195	168	181	176	190	189	193	209	181	189	192	174	178	168	196	207	198	180	177	199	193	152	183	201	166	175	175	178	204	187	154	184	230	202	178	181	190	225	179	188	191	186	178	193	185	208	187	203	192	183	187	173	176	164	185	182	192	179	206	207	175	176	175	211	199	193	188	213	185	157	194	188	187	181	188	180	173	190	178	171	187	170	188	160	180	172	196	176	189	201	193	175	210	167	206	193	204	212	195	189	226	171	186	193	210	147	202	172	204	204	214	169	209	196	192	205	175	188	191	180	188	216	203	212	163	185	177	201	178	211	202	180	221	186	172	201	198	219	179	172	203	176	207	185	193	184	167	153	215	191	182	190	202	185	205	186	177	185	190	194	194	174	195	185	189	181	189	168	184	190	156	164	184	206	204	173	202	190	164	199	174	198	175	182	175	186	175	187	166	195	195	184	172	182	191	179	204	182	199	199	181	210	202	183	182	188	205	203	189	203	185	184	193	188	197	193	171	192	211	171	174	175	202	169	192	172	191	215	174	178	184	192	182	196	176	176	191	186	200	206	220	176	187	211	218	201	194	199	182	176	195	190	186	196	186	197	178	172	190	184	218	180	162	169	198	196	168	184	179	174	185	194	181	188	192	179	187	177	196	180	166	193	201	188	172	212	195	193	177	185	196	183	161	175	206	187	178	172	175	170	184	184	188	159	179	206	173	210	202	184	178	173	196	178	204	195	194	164	183	197	204	193	169	174	184	195	226	172	190	213	194	207	196	167	169	185	179	174	215	177	215	211	164	199	191	166	170	176	186	210	182	210	168	233	189	181	216	204	198	194	189	179	195	214	175	194	189	203	171	212	170	184	184	201	177	175	196	189	168	224	192	196	184	176	194	212	167	181	191	187	211	199	194	197	188	180	183	181	187	183	172	205	184	175	200	183	192	176	174	178	179	193	181	177	208	189	192	199	216	187	228	184	200	212	172	192	198	175	186	158	175	189	160	210	181	201	202	202	192	209	198	173	162	165	172	185	185	182	183	194	186	205	197	175	182	188	174	198	191	194	195	170	180	179	205	196	187	177	193	198	173	161	207	215	204	182	181	170	175	210	173	170	189	191	187	198	150	180	177	171	170	197	191	188	196	174	205	155	167	166	176	172	177	192	196	162	202	200	177	179	183	196	181	191	197	182	194	191	198	206	181	221	191	210	173	192	196	192	179	188	172	209	199	192	209	163	183	197	184	193	187	166	184	182	219	211	183	192	194	179	204	177	179	188	182	176	167	203	181	201	179	200	207	199	221	179	177	200	177	183	217	191	204	191	183	181	205	188	209	190	169	179	170	195	206	176	172	179	170	201	196	177	180	191	183	192	195	210	187	204	193	195	176	185	214	210	181	209	200	166	172	169	177	199	171	171	177	210	178	199	184	165	185	202	188	210	189	205	196	181	192	176	168	193	185	196	177	189	198	180	208	196	194	205	195	204	201	150	186	203	188	169	190	192	186	198	170	192	204	196	180	168	191	184	178	194	177	160	207	202	176	174	192	182	193	187	184	196	217	186	199	179	206	185	180	177	181	213	181	182	205	186	181	192	168	198	171	188	198	187	174	178	172	169	211	178	170	178	186	171	199	189	192	185	195	227	187	193	198	207	187	186	181	170	180	186	179	190	173	204	168	183	211	224	194	175	176	184	200	189	173	188	192	209	194	206	178	194	183	168	178	170	169	187	163	194	204	183	190	198	206	157	182	194	182	181	220	201	219	178	208	194	190	184	195	183	192	237	197	182	197	227	194	177	198	191	174	190	199	211	207	185	192	169	194	189	216	160	187	187	164	184	168	172	178	175	175	192	171	195	185	186	210	187	154	189	164	180	168	193	157	179	195	173	183	217	161	169	190	198	210	193	202	198	194	196	201	199	192	159	196	161	178	169	200	210	201	188	212	174	192	187	195	177	193	176	198	190	186	197	205	190	173	191	208	167	199	182	184	176	174	180	192	186	184	196	198	186	170	171	182	181	186	181	197	190	181	201	195	180	163	205	167	199	192	196	166	171	180	215	181	181	205	196	183	188	194	186	182	178	197	206	150	178	192	162	191	219	170	213	190	161	198	177	219	201	205	193	230	203	200	181	172	195	194	199	201	196	194	180	180	172	193	198	211	190	214	171	208	208	171	194	192	183	195	168	161	190	190	213	180	176	186	168	198	182	196	187	178	195	197	177	204	186	216	188	187	174	182	177	209	191	186	208	183	195	171	206	213	189	175	199	204	183	166	181	187	179	212	177	197	177	184	162	181	194	211	161	182	204	201	211	183	199	215	161	200	182	212	159	177	161	177	171	175	231	200	176	179	162	193	167	167	160	207	197	201	210	200	190	202	185	218	216	207	188	179	194	191	174	210	196	183	186	164	182	191	163	187	178	185	168	182	206	179	182	183	165	185	192	189	202	200	176	195	191	187	184	189	180	183	187	204	188	204	193	189	196	199	202	193	192	196	184	202	199	189	202	187	172	199	195	208	181	212	157	167	216	183	224	184	178	200	183	194	168	203	181	187	195	177	211	181	180	180	189	180	215	174	206	178	190	210	197	209	166	166	162	196	206	180	203	178	193	158	200	180	181	187	179	185	197	191	199	217	177	197	168	214	195	194	188	185	165	170	195	165	207	175	187	192	169	182	160
2698	564	629	653	646	602	580	582	523	500	542	539	546	508	522	517	552	564	505	512	495	546	509	506	478	499	500	516	509	490	504	523	540	482	505	493	490	489	496	494	500	496	493	469	516	483	511	531	495	533	493	495	543	519	490	517	469	531	489	534	518	537	530	483	539	480	507	489	493	487	535	522	524	523	485	497	547	487	478	494	544	555	496	492	475	496	534	523	520	503	515	536	540	494	537	513	514	503	501	528	511	498	539	526	485	562	538	532	489	500	466	539	513	541	516	523	503	517	528	496	524	501	494	516	523	493	513	497	518	549	552	511	485	504	531	479	497	480	496	506	513	468	493	522	478	528	501	517	515	490	517	499	514	504	521	495	524	493	495	493	555	467	501	487	501	492	515	505	495	484	501	542	495	504	491	499	532	498	514	497	506	536	507	513	493	553	466	514	531	494	548	536	500	529	472	503	500	480	517	493	539	482	543	549	497	511	491	541	508	504	479	572	473	525	512	535	481	519	532	499	552	509	507	464	510	501	490	495	475	504	538	531	504	484	509	571	486	502	469	506	515	515	498	457	487	534	505	488	511	518	493	490	508	507	470	485	496	490	498	498	513	556	522	481	512	496	522	497	513	516	487	546	528	513	528	495	472	515	491	523	490	513	503	522	496	548	497	459	531	492	490	455	540	522	504	527	517	517	495	511	565	531	517	537	491	535	506	493	549	524	486	470	513	506	496	478	508	507	536	494	535	513	506	528	541	516	498	489	476	558	504	491	501	520	499	503	577	473	537	521	517	495	527	490	517	494	467	478	515	522	498	492	530	486	481	476	489	501	464	493	457	488	509	510	504	496	548	539	530	523	518	503	509	508	531	494	516	476	536	537	508	491	490	440	514	520	477	478	506	481	499	528	509	504	475	522	473	528	515	521	497	511	474	511	552	475	496	503	540	482	526	470	512	492	483	484	529	546	532	496	535	511	541	520	538	482	480	521	519	509	484	528	495	494	501	504	513	533	506	495	502	535	510	533	510	488	501	507	518	516	467	540	502	535	500	486	508	525	506	488	500	507	537	473	545	520	538	491	498	518	469	499	482	489	492	487	538	504	508	483	490	481	473	505	509	548	454	507	507	510	541	500	488	488	476	502	514	521	470	463	469	520	489	492	500	515	512	522	487	532	508	523	515	504	513	492	509	515	480	517	494	503	505	506	510	475	487	525	556	502	454	488	532	502	531	513	516	478	491	499	480	503	467	531	506	503	466	498	498	492	523	497	506	502	507	515	503	531	510	472	471	510	485	492	558	545	521	501	547	540	498	494	524	525	519	499	502	558	494	470	509	543	507	485	489	525	504	527	504	516	528	492	498	523	505	492	518	497	508	496	511	524	510	518	466	507	499	467	519	494	513	518	507	518	474	545	518	485	527	502	530	513	520	529	499	502	517	494	523	532	493	543	489	508	492	513	535	495	521	483	520	525	506	504	523	525	492	548	479	474	506	512	506	481	491	464	487	540	506	548	513	506	539	542	509	523	552	490	515	504	505	484	496	546	517	494	454	495	471	542	540	504	482	501	490	498	487	501	495	510	505	484	516	499	491	482	548	483	468	504	523	501	564	506	514	500	514	485	519	488	503	471	501	485	498	475	469	472	461	477	507	504	492	483	473	523	503	488	505	482	499	492	544	491	513	503	505	514	511	504	492	482	496	487	512	522	499	508	514	491	482	520	499	466	482	482	441	506	525	493	473	522	499	486	501	488	484	503	482	500	510	466	520	477	515	506	558	561	499	501	503	485	437	505	512	489	530	464	504	468	514	508	512	470	509	485	488	460	539	513	514	522	466	472	514	493	505	531	490	513	505	534	491	524	489	496	488	513	503	513	510	495	527	529	499	508	517	515	507	510	508	531	559	480	492	514	513	485	481	497	515	515	497	524	474	494	533	503	527	501	533	487	492	492	491	494	480	510	497	507	448	506	489	485	523	546	510	500	476	536	521	517	491	526	515	501	519	510	543	495	539	531	485	545	477	535	492	484	485	484	497	508	555	476	506	488	499	539	487	530	495	515	523	510	474	526	520	519	493	515	550	498	507	495	479	513	559	507	498	524	498	507	522	509	483	518	522	491	537	516	546	532	513	479	507	492	506	512	487	524	495	532	507	549	533	493	507	500	462	482	485	514	499	502	510	506	494	526	497	506	522	503	507	513	505	523	492	512	460	505	447	537	502	485	431	482	504	485	536	529	544	472	508	524	513	515	507	494	531	523	517	499	539	522	485	472	506	506	518	500	549	513	484	487	520	495	516	479	499	520	482	520	536	500	506	499	502	536	476	493	505	490	506	523	469	502	505	538	515	529	519	472	494	524	495	520	525	519	496	514	514	494	490	489	499	512	471	514	516	547	489	530	499	526	535	542	478	503	542	496	536	506	503	530	523	482	506	556	469	514	503	499	518	505	472	511	522	499	501	510	477	517	477	458	533	515	510	523	488	497	543	498	483	481	520	516	504	493	508	529	516	495	542	497	520	529	521	475	525	499	487	493	478	513	539	521	495	514	485	503	526	491	485	499	509	497	503	500	499	475	473	548	539	513	506	526	516	506	482	490	534	547	494	478	488	460	504	481	508	467	498	497	496	518	539	508	465	516	480	517	511	507	484	493	479	548	551	511	494	505	513	486	521	519	506	527	527	516	494	516	500	526	488	485	500	529	481	494	502	473	490	508	536	513	514	498	456	505	525	546	512	546	526	513	523	515	515	564	508	510	466	520	492	527	452	469	503	507	523	534	506	521	499	484	501	484	547	516	486	512	568	465	552	543	504	536	505	508	525	478	504	531	491	543	516	523	507	523	467	497	482	494	496	488	503	507	522	545	479	485	495	489	524	513	496	500	525	506	514	506	528	508	509	494	539	469	468	531	514	561	478	513	452	506	498	492	490	520	510	496	518	489	474	481	494	499	508	503	535	499	482	491	505	527	491	468	485	501	513	502	527	457	470	525	525	492	551	511	518	516	514	485	487	529	522	505	538	508	531	520	475	481	502	519	506	521	481	496	478	480	526	508	537	511	510	516	517	508	494	507	529	485	511	494	522	498	552	483	504	492	489	523	497	482	529	488	507	511	545	511	484	513	526	491	496	520	467	506	539	528	493	458	509	481	513	523	535	527	522	500	485	504	512	474	530	483	485	492	484	499	508	501	493	491	485	459	488	504	506	532	503	485	487	501	506	497	509	531	493	530	454	521	519	556	513	531	495	502	540	507	514	529	553	532	461	480	529	530	523	475	458	507	548	503	497	508	528	546	529	547	540	536	524	540	464	494	520	476	567	531	531	508	514	504	536	492	533	525	500	498	543	482	560	501	535	510	537	526	504	545	522	505	494	488	546	519	491	488	497	497	512	515	478	496	549	506	494	479	505	524	512	506	480	493	493	492	501	531	482	509	474	516	510	485	504	494	453	512	554	481	551	546	481	499	490	502	499	528	553	474	511	487	494	523	502	542
15659	1496	1252	1019	726	632	488	457	406	365	374	323	339	305	330	300	337	331	273	299	283	325	302	296	247	285	293	278	282	292	281	321	286	268	259	277	269	263	293	318	278	286	279	292	275	300	303	291	260	254	266	292	287	305	272	298	246	272	302	309	251	296	276	285	281	280	282	283	295	286	258	255	269	288	301	277	300	270	241	321	302	255	270	313	247	292	297	287	263	264	287	261	326	278	249	303	267	265	262	300	267	261	273	300	283	270	270	292	290	263	252	271	264	265	269	307	271	277	289	261	265	299	274	300	275	258	285	277	275	271	269	275	236	267	290	256	284	286	290	283	289	304	287	276	234	312	285	302	287	319	290	269	274	286	281	281	274	298	279	285	266	284	275	278	267	282	268	261	264	306	241	256	291	285	281	271	300	269	279	271	296	298	286	262	277	282	264	272	301	287	292	305	247	286	283	292	250	280	273	300	283	305	282	286	278	295	257	272	266	273	277	272	297	289	283	258	262	253	285	269	283	281	280	297	301	324	277	308	272	307	281	261	288	285	266	290	276	275	309	298	297	269	293	247	273	281	259	290	272	284	318	295	273	263	262	295	266	233	258	304	251	276	277	258	281	277	320	292	280	257	235	286	314	288	270	269	287	279	261	278	263	300	286	271	300	283	282	264	279	290	271	278	293	283	271	293	264	305	270	275	275	275	273	262	235	290	285	243	252	304	299	268	273	291	284	269	271	271	281	321	286	288	282	261	258	263	269	257	271	248	306	277	295	234	289	254	275	279	293	289	268	291	269	271	254	255	271	261	304	298	268	312	251	291	284	268	285	280	314	245	284	245	290	270	263	279	291	253	292	296	268	279	308	272	264	285	255	304	293	269	263	287	313	263	263	285	287	293	276	295	264	258	267	292	282	287	274	294	296	268	270	312	258	311	307	280	253	296	277	293	272	316	288	284	269	283	300	259	282	280	283	293	269	312	305	293	284	294	220	258	291	255	256	300	289	278	266	298	258	274	287	295	261	288	291	284	280	281	276	294	243	281	254	231	264	265	267	301	265	291	249	273	278	298	290	265	286	293	299	293	279	286	259	262	280	273	268	275	280	294	264	297	270	314	285	284	304	253	273	292	269	266	280	264	253	283	253	292	292	262	260	302	266	278	251	245	256	287	246	277	274	298	277	296	275	270	269	271	296	275	279	293	262	262	291	262	287	283	256	303	261	298	310	292	292	258	281	298	273	244	293	237	244	290	247	265	282	278	258	298	257	258	283	253	265	262	289	293	287	296	273	278	268	267	274	279	250	272	271	294	278	281	257	276	291	268	288	279	277	263	271	276	266	296	295	276	281	275	282	266	284	260	277	272	311	290	252	305	258	315	274	286	292	271	276	269	267	275	288	248	271	277	269	265	307	274	265	296	294	277	289	280	266	303	277	300	284	293	300	258	274	251	286	285	240	261	272	293	275	248	281	281	289	274	261	267	303	291	287	274	303	302	283	298	244	259	282	273	311	294	269	284	263	261	254	263	285	286	259	294	289	278	300	287	282	325	281	260	282	271	252	280	267	278	300	265	253	306	263	266	256	270	301	282	248	269	298	246	300	286	307	275	261	261	275	285	250	276	263	279	291	264	295	272	268	267	290	281	250	287	288	283	260	298	298	249	285	263	285	279	284	235	248	289	283	305	288	280	275	277	258	254	274	273	254	267	278	274	284	279	299	271	267	309	265	288	272	279	252	297	288	245	292	259	271	279	281	281	278	290	286	293	292	273	297	271	286	279	284	302	263	306	287	285	297	278	281	280	271	248	281	279	243	269	290	266	274	286	259	232	310	301	307	299	273	297	276	247	278	253	263	279	255	262	259	300	280	301	292	291	296	290	269	280	261	309	279	274	284	291	288	243	277	305	291	247	272	269	272	306	253	282	281	280	288	268	282	273	280	284	254	279	250	302	260	285	257	270	284	273	267	290	244	303	267	273	243	284	287	266	335	252	284	283	283	258	264	278	295	273	289	275	290	254	277	274	303	301	305	254	272	295	250	282	275	292	285	275	314	275	274	273	288	277	265	249	295	286	259	275	257	283	276	291	264	285	297	259	294	288	288	256	272	282	282	294	258	291	258	278	327	284	290	267	273	300	294	290	270	299	292	271	282	284	257	260	284	305	262	272	269	273	259	289	293	240	289	280	276	291	278	286	258	257	297	287	254	242	259	282	278	274	281	290	262	269	265	324	305	273	249	264	275	274	254	291	261	278	299	306	253	270	285	272	283	281	319	281	275	243	276	276	258	287	283	274	291	330	278	269	287	277	297	275	243	271	268	277	287	278	253	260	271	302	299	288	299	262	305	285	289	259	283	295	291	281	254	284	294	284	279	254	284	298	283	286	307	262	282	280	256	281	264	259	261	269	276	276	311	266	222	303	275	252	286	279	291	287	252	279	260	299	268	255	270	277	325	311	282	293	288	291	279	287	290	311	247	273	302	275	245	277	305	287	287	324	266	283	279	306	270	252	266	273	313	264	289	276	266	271	272	275	275	272	284	290	277	284	244	285	289	292	275	279	295	281	272	299	311	289	237	314	284	290	293	305	302	298	274	286	254	269	245	311	260	287	256	283	289	283	313	282	264	303	286	274	305	310	303	260	287	292	269	280	275	287	297	259	290	306	290	282	268	249	277	313	263	273	298	289	261	280	274	292	302	288	286	296	280	277	261	282	266	272	278	292	294	254	282	284	235	280	246	255	263	281	305	277	262	282	249	297	246	269	283	270	259	260	271	264	252	265	284	282	274	276	246	243	269	279	257	305	289	278	303	260	245	296	304	282	310	261	252	267	297	288	284	279	288	290	267	317	253	268	288	272	247	283	268	286	269	267	292	272	275	279	277	268	292	274	298	275	273	295	286	287	283	292	279	276	277	323	318	277	283	268	258	260	250	283	279	272	319	300	302	251	284	294	271	260	289	295	258	303	272	264	275	286	273	282	269	308	287	274	276	277	304	285	237	316	291	290	292	237	296	278	302	270	273	303	277	296	292	285	291	267	310	278	261	261	271	269	296	306	262	282	274	272	285	280	244	264	291	277	284	254	243	304	308	263	287	252	269	299	256	290	287	268	290	251	320	279	260	267	290	282	289	299	280	278	264	284	285	274	294	258	278	270	289	268	259	271	250	298	276	277	276	278	282	283	299	250	293	252	290	285	293	289	299	312	263	286	292	284	274	288	277	265	267	271	245	280	293	288	278	285	308	278	308	285	293	283	277	289	289	300	246	286	306	253	296	297	305	309	304	250	316	292	231	260	285	220	257	269	288	291	274	253	253	294	330	284	281	247	280	262	260	285	299	269	251	292	265	264	265	246	268	250	283	255	260	274	302	288	291	265	292	275	279	253	266	278	284	282	291	259	269	307	273	281	259	297	256	307	272	242	314	277	276	277	264	255	312	273	285	243	276	298	309	264	300	290	283	299	246	257	303	273	261	288	311	286	258	298	280	292
8665	1425	2669	3089	2670	2385	1955	1683	1508	1347	1247	1162	1132	1039	1025	970	901	896	828	870	831	862	826	835	802	738	743	765	769	739	780	753	698	755	735	762	722	754	761	733	690	769	699	695	759	757	762	747	731	715	637	725	686	768	769	733	694	734	720	716	690	730	710	727	734	668	707	693	692	672	698	706	722	726	706	664	711	687	690	687	713	713	768	710	743	668	720	669	770	694	710	744	696	749	737	677	716	731	668	698	710	702	730	716	715	699	694	686	749	697	736	679	748	735	713	713	709	724	690	746	690	692	681	674	676	706	737	729	695	690	687	674	678	717	784	666	673	649	633	704	700	700	736	720	697	682	675	731	692	731	672	693	684	695	683	720	675	684	715	685	696	694	709	679	679	688	720	685	700	734	713	705	714	703	629	709	666	741	676	694	683	662	646	692	683	664	725	805	665	726	688	728	677	713	686	719	676	684	713	691	718	730	742	709	693	687	733	664	715	741	717	693	695	659	686	710	726	730	705	706	659	690	709	700	685	705	713	726	695	715	722	725	691	684	727	712	683	749	723	690	689	725	733	688	724	662	744	720	713	652	726	708	699	670	679	692	706	693	716	703	674	721	726	753	711	699	714	715	743	674	700	660	689	683	708	721	676	739	732	693	718	691	713	684	723	689	663	710	712	751	717	670	741	651	714	672	703	694	677	710	703	707	748	733	698	691	736	712	685	690	683	695	648	707	713	682	702	742	657	689	719	652	716	709	722	724	745	740	710	694	705	700	648	685	716	698	655	725	712	718	727	686	705	694	711	769	711	657	674	697	763	705	650	700	708	709	683	679	725	711	660	714	693	663	705	736	685	691	725	695	719	679	668	666	655	685	684	727	703	725	690	688	736	708	688	670	686	672	685	700	700	659	703	703	708	681	661	658	638	685	693	695	715	694	714	728	743	707	702	710	696	684	731	665	694	684	712	723	739	690	698	675	693	682	729	710	720	722	707	717	686	692	682	670	661	696	698	662	681	725	695	707	702	675	740	638	691	648	661	746	706	693	669	672	732	716	703	743	717	684	725	708	683	701	701	729	734	702	675	720	702	730	729	703	723	732	691	709	703	728	749	679	660	657	669	707	754	646	677	765	706	694	694	651	719	711	682	662	708	716	733	721	698	694	716	713	715	714	696	726	736	730	659	668	668	668	734	648	727	685	725	699	741	642	662	672	671	682	717	658	754	743	741	672	644	682	677	765	675	690	660	755	719	706	732	675	724	699	665	711	713	704	698	682	695	690	692	701	706	688	694	661	643	712	669	731	724	709	700	734	715	694	771	698	689	726	701	669	709	685	708	699	697	680	712	675	692	708	677	714	712	733	701	724	723	715	709	661	690	683	710	692	623	682	703	691	665	646	679	669	697	681	734	679	672	731	668	728	691	672	725	702	730	718	758	679	721	707	685	663	702	650	687	704	689	693	682	684	685	651	681	697	696	723	737	707	703	663	718	737	739	704	693	681	744	730	718	692	708	707	708	651	707	710	721	687	715	699	697	678	729	711	733	690	657	650	739	705	702	717	716	692	705	682	746	699	676	681	673	729	713	723	694	648	647	662	714	682	681	694	702	689	754	702	678	662	679	667	704	682	683	688	754	726	741	696	700	702	681	703	658	694	735	682	685	674	703	703	736	686	693	703	703	700	696	653	706	673	721	725	672	729	739	695	714	728	723	737	709	708	671	701	718	704	684	728	710	736	763	688	667	751	672	696	725	734	737	687	705	667	727	693	728	701	735	695	715	694	688	703	639	697	643	661	722	696	655	654	677	728	696	665	711	771	642	724	736	721	671	728	706	701	665	704	679	729	700	696	657	684	676	683	679	678	691	746	680	697	695	688	630	728	723	718	664	685	652	666	700	675	689	720	668	674	708	669	695	690	730	714	734	704	701	721	716	697	683	660	729	702	709	699	686	707	743	714	703	735	713	700	691	656	680	727	702	678	681	708	724	664	647	686	700	719	643	680	675	678	716	724	697	727	682	700	691	692	721	682	728	718	686	679	640	715	714	686	668	707	660	746	672	725	708	681	750	739	664	715	695	697	689	751	699	701	734	721	681	701	731	741	714	681	702	718	682	690	686	710	709	662	700	746	706	706	690	700	747	696	734	712	723	726	707	712	738	640	694	660	683	718	700	645	695	695	673	658	682	750	743	696	717	706	740	720	684	685	679	729	700	736	711	687	740	722	674	664	673	682	674	684	689	692	672	693	696	696	738	710	653	665	688	668	715	670	731	670	706	663	673	680	674	670	686	699	667	680	683	708	679	753	698	693	712	676	717	679	738	722	647	706	705	721	678	717	686	712	713	735	675	691	736	745	715	660	763	676	661	708	702	662	681	699	659	690	695	636	663	704	710	666	696	676	692	695	720	639	698	726	679	720	727	715	651	669	717	719	708	701	730	687	677	737	660	700	749	713	667	721	719	701	674	710	718	724	669	726	694	687	690	755	716	706	767	711	654	705	689	724	702	745	693	707	703	736	714	687	736	702	692	690	657	722	717	701	729	728	696	731	698	691	672	680	704	705	702	696	672	714	712	700	727	738	705	657	756	718	719	705	684	683	733	724	651	696	682	712	675	694	696	714	711	690	658	713	683	702	676	660	689	673	694	692	670	679	680	705	724	661	707	677	686	735	673	642	682	742	673	689	713	657	729	726	699	690	705	656	727	689	710	716	706	691	646	697	662	666	715	681	686	687	711	734	722	684	707	680	706	710	648	708	706	680	709	694	684	685	672	676	717	748	756	696	681	702	732	697	677	709	699	646	711	728	681	732	756	675	657	729	736	671	676	697	676	715	672	710	706	683	693	737	724	707	699	675	694	719	668	656	724	703	659	670	665	683	659	636	691	752	701	727	685	721	726	698	748	687	714	669	709	682	693	693	716	689	708	704	701	671	714	709	685	711	686	723	669	747	676	664	726	727	668	720	734	716	683	695	726	712	707	718	737	693	681	686	716	719	697	712	731	660	722	688	700	700	711	712	727	719	698	724	682	711	692	692	728	763	695	717	715	718	701	715	724	671	706	702	711	686	723	706	728	715	720	706	721	690	746	749	711	674	702	691	700	694	678	712	711	723	720	715	712	706	760	705	699	679	755	663	639	666	682	673	693	680	677	697	703	648	693	710	712	735	693	732	703	697	705	701	700	740	705	673	686	686	672	703	687	775	664	702	708	693	687	745	744	708	656	712	713	717	785	693	728	690	709	672	694	698	684	733	697	701	694	674	713	691	684	701	718	691	679	702	681	682	675	691	624	707	732	704	671	702	735	658	672	719	704	716	692	657	698	671	684	678	669	675	712	707	760	668	706	717	713	717	699	682	680	668	700	743	708	688	758	707	698	719	646	641	690	713	713	731	679	719	659	720	689	727	725	737	658	673	750	726	699	730	695	728	719	703	722	719	723	729	683	733	710	733	670	704	704	692	703	680	678	677	669	718	664	682	730	715	680	713	700	692
25745	3623	2500	1888	1327	1042	808	716	647	622	512	466	492	446	446	425	440	399	426	344	404	407	391	378	413	393	367	369	362	378	378	369	362	332	352	390	392	351	343	378	368	330	375	334	354	345	405	363	355	359	400	346	341	349	359	355	382	344	379	357	390	348	367	327	364	350	366	410	368	381	376	346	392	395	364	374	355	361	357	355	320	354	348	342	382	343	356	316	335	365	345	390	324	306	370	323	367	364	379	360	372	403	371	345	347	344	356	352	381	356	375	382	366	394	370	350	335	347	358	330	346	360	360	364	329	380	392	384	342	321	384	335	366	353	374	356	360	366	340	373	393	348	334	343	371	395	337	353	346	354	400	394	310	363	366	369	372	356	377	388	356	313	370	367	336	333	372	340	322	369	357	375	361	347	331	344	378	373	394	318	357	341	321	390	350	398	406	353	352	366	375	343	361	385	361	372	368	345	368	360	340	384	327	355	359	337	372	341	393	359	359	355	332	346	350	367	357	343	389	367	364	383	371	343	360	386	345	366	360	366	348	365	331	376	345	361	381	354	340	342	355	350	343	364	379	345	359	397	372	327	358	382	299	348	333	398	345	351	369	370	367	364	393	361	343	367	332	345	350	339	371	403	354	364	383	347	367	387	355	351	362	347	383	356	382	378	374	374	340	312	355	377	358	326	353	308	394	352	365	390	373	352	381	340	350	370	358	362	377	328	395	355	354	374	333	374	390	363	323	374	365	370	335	340	370	345	377	378	359	347	386	384	325	365	399	347	385	357	369	357	321	375	321	335	382	344	359	336	362	364	398	342	350	348	338	324	329	337	347	357	369	398	344	362	402	355	384	403	362	370	338	343	336	366	366	343	338	334	343	379	340	359	360	373	349	373	353	346	315	401	356	329	377	336	325	355	354	368	349	344	356	344	355	388	332	374	374	369	365	330	343	309	343	330	347	320	335	356	397	362	366	345	342	380	340	362	379	354	379	375	345	310	372	340	400	343	320	355	372	332	366	366	334	354	396	378	358	349	326	337	300	352	390	366	365	369	340	349	331	336	350	321	369	361	349	385	383	359	345	366	376	380	339	382	348	355	351	322	384	336	388	380	324	350	350	296	382	361	360	328	356	366	355	383	371	363	330	381	378	342	371	348	359	345	339	400	354	368	351	373	312	379	336	350	358	355	349	378	371	377	344	336	363	393	359	352	342	361	349	372	390	349	327	333	352	366	350	332	351	372	353	375	357	333	316	363	419	344	388	404	393	354	353	333	332	343	346	373	366	383	363	367	316	353	402	368	317	352	355	385	356	352	349	323	326	331	342	382	365	356	340	365	355	369	376	380	367	338	348	368	361	349	355	358	399	353	330	368	336	343	371	342	358	359	346	391	388	378	335	338	350	361	379	355	346	363	370	382	350	352	379	383	355	357	360	327	353	353	354	374	343	363	365	370	316	404	363	365	412	345	377	330	342	398	354	358	352	343	374	392	345	351	343	333	361	348	363	357	371	339	345	397	368	370	340	336	348	348	337	338	353	393	416	352	360	375	314	364	359	345	362	333	331	323	369	417	372	342	392	365	344	365	378	372	371	378	346	351	397	295	322	366	362	368	348	359	326	334	357	388	346	347	378	370	345	348	345	307	350	359	376	326	335	342	352	358	342	368	334	366	349	360	371	301	359	371	368	375	350	370	332	342	352	359	346	352	343	374	402	352	304	331	389	378	369	350	321	357	376	342	381	370	395	345	359	363	372	315	345	371	341	366	334	390	372	316	362	367	317	356	388	339	359	365	367	346	356	305	348	371	356	367	347	359	344	343	350	354	326	390	365	338	325	339	378	366	359	325	348	373	336	331	348	364	383	349	365	337	371	349	350	363	418	359	375	387	352	384	355	316	355	361	346	357	338	360	379	350	350	356	362	358	365	313	359	348	351	357	339	326	384	364	358	356	350	367	391	358	339	389	360	389	373	366	342	371	364	392	353	359	354	390	390	355	361	389	356	364	310	348	366	352	335	356	330	370	365	344	373	343	354	374	342	350	337	385	389	359	389	387	356	338	349	367	352	362	352	329	364	342	349	355	354	352	376	348	360	355	322	337	348	389	312	344	343	341	351	386	376	354	390	365	351	347	347	344	387	330	352	334	364	352	370	343	354	373	376	366	339	348	364	342	369	347	328	347	348	401	355	360	339	347	328	361	362	361	343	377	351	367	339	332	361	380	384	346	346	355	336	346	376	358	344	355	340	355	299	351	339	313	371	342	354	370	328	369	355	364	374	358	337	374	361	376	337	322	381	372	365	358	362	351	362	356	343	328	364	374	365	358	343	351	337	353	333	359	395	306	388	324	385	344	327	355	370	363	378	360	341	384	362	337	378	306	390	384	338	354	346	364	343	406	329	361	319	340	357	358	346	369	385	376	340	363	321	356	347	375	335	381	359	378	370	414	357	350	325	371	348	369	354	314	347	369	375	348	343	383	324	366	339	350	342	356	339	341	360	352	350	359	346	333	367	322	353	338	383	404	337	344	337	338	357	354	413	364	348	350	347	365	315	363	327	387	385	386	350	372	366	361	347	375	373	374	373	342	351	353	329	370	354	372	366	346	367	351	364	368	334	370	383	325	345	342	339	362	351	374	335	337	340	380	355	329	359	395	370	365	358	316	338	357	378	330	364	389	382	375	377	332	319	387	371	380	329	371	345	351	378	336	380	384	346	392	365	350	340	366	324	320	366	344	328	356	359	333	312	372	355	364	367	374	380	364	367	351	327	349	364	359	372	366	366	385	399	355	348	398	370	353	384	378	371	332	350	377	343	366	396	336	343	379	320	334	342	348	342	346	385	387	363	347	389	321	354	330	328	354	370	377	377	384	360	336	379	343	399	359	365	371	327	345	352	356	377	331	349	368	321	367	376	363	372	343	377	350	308	376	329	337	376	393	346	373	357	389	353	378	364	363	360	364	354	324	351	377	379	373	360	350	373	359	364	352	322	371	368	372	345	355	332	356	361	376	320	382	350	366	383	412	375	351	360	344	367	360	373	367	361	326	354	352	371	365	366	355	346	326	381	360	372	355	367	377	370	343	356	377	365	370	353	394	361	334	351	338	331	375	384	355	357	382	355	341	361	396	391	357	351	371	341	352	361	360	353	372	336	344	341	354	382	369	371	352	369	358	353	357	335	328	344	373	390	340	359	366	350	355	361	374	350	351	354	344	344	370	371	346	354	365	336	359	340	377	370	380	370	354	351	342	365	368	342	368	347	377	363	340	366	339	376	340	332	370	370	321	380	356	319	388	359	316	366	347	368	334	363	314	385	393	321	339	358	320	350	355	333	316	384	370	369	358	358	361	376	356	362	373	366	350	358	363	359	370	378	332	372	398	354	386	363	356	379	337	374	341	367	350	358	368	396	345	363	372	369	381	364	343	367	365	383	348	319	419	353	362	385	362	356	336	319	366	333	353	370	322	366	346	339	342	396	394	366	346	374	355
12146	2287	4740	5467	4610	3930	3277	2759	2386	2035	1944	1695	1684	1523	1440	1365	1351	1245	1214	1172	1119	1090	1083	1085	1061	1018	995	1007	1021	993	1018	953	973	1005	1015	942	960	950	931	902	953	918	953	918	909	928	920	924	886	873	909	938	850	850	906	888	884	877	852	799	880	832	844	973	932	842	879	860	851	894	863	856	878	890	824	851	883	861	830	859	846	801	810	850	851	897	806	836	840	855	894	905	813	945	834	855	851	893	877	906	843	890	913	900	863	897	887	905	866	876	842	893	866	860	927	872	916	879	878	885	862	905	840	865	829	912	792	875	940	887	850	822	857	857	877	901	852	850	812	853	805	813	829	845	863	824	871	823	896	835	876	871	842	821	855	834	853	855	795	851	817	823	820	874	851	882	850	832	824	838	892	822	816	800	851	851	813	870	844	777	787	848	824	875	843	901	806	851	817	918	894	830	856	862	831	819	865	866	806	848	817	832	833	894	827	913	839	873	856	878	841	780	856	814	825	838	818	840	871	778	840	859	822	864	856	820	805	864	840	883	845	857	830	829	833	841	877	824	795	886	834	824	818	838	851	818	902	865	823	798	789	837	855	811	835	848	860	835	784	836	866	854	795	798	861	883	817	897	879	905	854	818	841	848	840	830	861	845	864	912	843	790	858	789	882	788	903	861	814	817	856	881	795	849	875	866	827	895	878	885	842	879	870	818	792	847	842	837	838	843	857	832	854	842	877	817	900	863	841	838	844	821	821	848	864	823	847	811	884	835	763	851	890	835	854	826	829	895	832	886	830	836	863	882	864	844	853	798	820	844	845	823	834	862	862	795	849	825	836	845	857	798	852	877	866	792	879	821	830	862	763	866	827	791	825	827	874	861	854	824	830	865	857	827	880	866	835	871	854	851	857	861	790	862	855	840	857	833	837	833	870	920	851	798	867	862	823	819	800	835	822	886	898	836	857	828	861	839	892	851	844	822	853	862	925	864	840	816	803	841	878	879	841	849	827	879	829	840	870	903	864	821	829	886	885	846	869	830	828	818	844	823	782	827	812	796	820	849	857	855	799	818	833	829	903	814	840	907	845	835	911	811	848	885	867	827	810	862	818	842	805	895	860	862	825	862	816	817	848	846	873	868	831	850	760	859	799	830	922	809	826	848	861	774	826	866	851	836	806	798	813	860	854	827	819	865	835	868	863	834	853	804	863	847	868	817	835	818	831	869	774	879	859	854	868	859	847	855	816	883	873	830	840	824	856	874	844	793	896	834	818	869	784	817	803	863	833	828	858	812	821	818	804	814	832	853	821	853	856	911	839	798	858	791	872	858	826	800	815	793	835	835	826	818	794	832	873	840	845	830	869	875	924	839	853	828	833	863	776	862	869	836	815	825	839	776	877	872	852	845	824	843	849	908	872	836	823	860	838	837	914	853	807	834	837	877	859	880	814	859	822	883	897	838	879	896	774	844	807	813	905	835	911	829	859	852	846	867	874	779	862	838	805	842	870	779	816	844	911	874	806	865	837	826	865	828	863	820	876	867	863	847	873	892	848	821	817	835	834	821	831	828	813	854	845	802	883	815	870	793	859	863	822	857	887	837	862	846	844	877	820	886	852	854	893	834	883	888	822	837	869	815	832	837	856	825	841	834	824	832	853	857	859	836	860	819	869	842	838	859	864	857	876	820	883	820	902	858	851	833	888	806	853	878	847	845	859	872	838	854	839	834	839	863	807	863	841	931	866	807	791	872	844	812	862	882	876	856	880	818	847	878	796	866	857	821	848	867	873	853	758	790	802	833	807	853	831	801	839	807	876	831	821	812	845	849	851	910	813	801	817	837	813	899	784	824	832	841	859	806	830	892	828	890	857	806	861	854	847	857	824	844	865	826	798	844	873	828	887	836	874	792	784	793	849	817	906	845	794	840	864	814	798	816	833	859	905	843	874	833	860	827	842	891	838	863	852	820	864	828	855	813	777	840	816	866	811	874	811	867	811	912	857	818	849	798	796	833	823	835	841	830	852	834	770	823	839	846	832	881	846	841	824	864	845	819	906	822	845	820	856	831	874	806	838	859	850	801	807	847	871	843	787	869	882	855	815	879	828	890	809	885	829	867	843	888	824	848	870	872	822	842	830	838	916	846	827	819	826	809	869	862	839	851	821	800	821	828	839	856	848	854	871	862	843	856	846	864	888	868	854	836	871	817	824	847	805	854	849	815	789	845	862	826	857	872	803	879	848	812	866	864	848	843	869	791	863	823	802	843	834	862	826	897	818	864	845	859	792	806	855	837	848	844	822	867	860	828	901	838	813	856	836	859	842	859	856	835	808	789	848	868	884	857	841	843	814	855	809	835	815	832	888	810	862	816	780	832	841	854	867	841	855	868	910	853	847	812	871	831	815	875	886	906	864	817	844	828	815	867	868	865	886	860	826	825	846	823	853	866	832	879	851	795	780	897	826	845	850	771	828	881	826	817	787	824	890	844	838	870	826	888	868	819	834	846	809	846	831	823	883	910	847	854	838	861	815	852	777	823	853	825	830	862	899	845	897	843	827	799	837	843	906	827	865	812	837	855	809	872	838	803	819	855	840	846	862	824	822	876	808	895	851	759	834	845	822	826	798	814	877	875	798	871	866	872	857	822	837	849	854	848	834	812	854	873	863	868	850	850	910	830	855	856	842	817	829	824	856	820	860	824	876	851	890	797	843	890	841	901	844	863	852	842	832	815	877	839	780	875	839	853	866	820	814	857	863	831	822	834	814	877	852	822	825	781	813	886	836	838	828	821	828	870	832	842	847	861	797	786	854	866	836	875	847	862	811	816	879	817	817	822	801	838	821	822	863	833	914	844	819	784	831	894	796	807	819	874	811	869	872	863	836	851	831	848	840	831	862	814	859	794	874	831	899	865	833	871	848	830	819	861	836	822	842	810	884	834	844	831	843	837	887	797	822	823	837	839	842	853	833	815	829	852	933	807	808	824	845	881	848	880	865	832	850	867	828	801	839	900	854	832	822	869	883	834	879	874	924	834	855	856	862	850	849	854	838	760	845	832	819	836	865	882	816	808	857	847	852	804	828	851	831	878	880	860	815	886	827	886	800	799	868	870	888	924	873	801	827	874	821	838	877	824	830	877	839	891	845	861	840	821	849	833	838	810	820	862	850	809	837	817	787	849	830	857	882	846	865	874	812	848	881	806	867	847	893	855	838	852	870	861	866	893	868	869	827	808	827	862	831	862	842	847	827	851	864	861	845	889	805	833	864	848	880	812	847	876	822	898	843	865	816	840	837	870	823	839	870	830	843	829	819	887	831	842	832	847	797	835	788	870	823	910	821	872	861	840	838	830	858	841	885	825	858	799	814	805	850	837	833	860	854	871	825	880	843	789	837	838	833	820	801	824	803	839	865	842	827	859	853	877	845	832	835	831	922	849	848	860	856	861	807	835	814	884	840	849	846	857	820	818	828	809	831	806	864	866	831	822	876	881	802	891	865	916
2268	205	205	203	191	216	179	191	157	156	207	197	171	178	173	156	156	174	176	168	183	166	187	161	175	169	194	163	187	175	204	158	180	157	160	171	187	172	190	167	174	182	153	157	192	183	175	173	178	169	198	154	160	178	200	168	203	163	187	167	153	176	164	174	166	176	175	187	188	198	176	179	194	181	167	161	179	145	161	181	170	171	168	149	161	195	162	180	176	171	143	181	173	172	193	164	169	172	145	170	160	196	168	167	175	191	163	155	189	178	197	187	197	189	188	168	152	166	179	149	158	169	165	160	180	169	168	158	156	187	181	165	158	167	199	168	180	173	180	163	165	191	165	147	188	199	159	177	178	200	155	177	178	186	169	173	165	176	171	191	144	165	188	203	154	170	208	173	170	178	184	182	183	150	198	167	192	190	167	158	186	179	199	179	158	180	160	153	186	191	164	167	181	190	165	170	173	173	147	165	173	164	169	176	187	182	186	179	176	190	185	180	166	175	173	186	188	208	161	163	211	175	200	182	188	177	167	181	178	164	188	187	157	169	172	185	163	180	167	197	158	157	168	150	167	188	175	194	163	167	191	158	173	164	182	168	194	187	150	175	181	199	162	194	176	147	175	169	165	192	177	181	185	183	152	167	175	171	187	188	171	168	162	173	188	175	183	190	168	160	169	190	163	152	157	181	171	184	191	158	161	177	187	181	174	197	221	182	162	170	189	178	163	169	179	183	161	172	177	186	179	163	194	163	186	183	155	177	168	164	180	156	179	193	158	166	174	160	174	181	191	169	202	155	191	187	194	184	188	167	173	178	174	162	180	196	167	167	175	157	163	170	198	167	165	208	207	178	162	179	175	192	196	179	169	186	177	160	173	158	187	199	163	176	174	189	188	164	185	174	175	176	181	164	168	163	171	176	185	178	183	165	166	202	180	168	165	154	172	164	168	166	167	164	150	176	181	178	172	159	179	193	176	175	185	183	187	169	160	182	173	177	177	180	176	170	192	176	158	165	197	161	161	158	203	182	189	180	209	171	158	172	177	186	174	161	189	145	182	160	182	155	188	187	212	166	215	187	158	174	194	175	196	162	171	162	170	179	177	200	150	192	165	156	172	166	191	194	156	154	179	182	167	167	166	161	179	170	191	177	188	172	174	195	187	192	195	196	156	162	188	174	168	163	167	176	202	175	171	183	174	158	190	171	155	147	176	176	176	185	141	187	153	188	161	167	183	160	180	158	182	151	141	165	160	171	148	167	175	158	169	170	156	181	144	205	160	194	188	180	176	196	173	170	176	177	163	163	145	179	165	170	151	179	168	146	161	178	177	174	176	201	165	192	171	180	154	181	184	188	159	161	172	162	161	191	151	194	179	147	168	184	171	165	193	168	177	187	167	168	193	176	160	162	167	156	182	164	168	170	147	171	163	180	181	191	172	157	183	182	178	184	191	167	160	186	189	147	187	186	203	164	155	215	170	170	198	194	186	169	163	170	148	187	168	160	167	162	160	192	174	179	205	178	178	188	169	181	183	173	166	167	188	164	218	171	179	196	154	168	163	174	176	168	173	167	183	169	188	165	155	161	166	179	166	177	185	193	161	174	182	148	159	181	214	193	182	151	166	196	158	176	173	173	182	157	180	183	199	185	150	172	169	165	173	186	154	185	179	185	180	166	183	199	155	171	164	175	183	186	182	172	202	192	185	152	184	178	170	177	171	193	177	178	167	184	183	158	163	190	158	158	178	169	165	193	202	172	149	168	184	155	165	182	180	152	182	178	172	204	169	173	169	162	170	165	184	148	174	191	194	168	177	177	154	180	175	168	167	183	173	171	158	166	178	171	174	183	187	191	176	170	162	155	180	206	145	177	163	186	165	188	180	179	155	176	195	161	180	182	166	181	160	163	166	177	201	182	168	187	187	164	145	182	175	164	160	166	175	152	176	172	205	167	165	192	175	165	190	170	182	170	171	202	177	179	175	186	179	163	164	163	183	160	183	157	189	168	176	178	175	150	192	177	174	191	184	149	174	146	176	172	174	181	190	188	178	183	202	164	177	180	186	172	175	157	177	172	170	182	165	177	167	175	169	170	185	166	164	206	167	171	172	180	177	187	173	177	145	181	173	187	193	186	165	160	174	152	170	174	156	167	187	190	169	174	173	185	187	164	168	154	209	181	193	184	157	206	177	163	176	186	173	174	171	182	187	176	189	187	165	173	162	165	160	179	151	173	178	195	152	163	145	170	179	200	183	195	159	180	188	165	188	173	167	171	141	153	158	162	181	158	173	184	179	153	177	191	168	161	151	178	197	174	178	181	176	158	157	183	183	183	184	179	195	168	173	175	172	196	179	170	158	194	179	187	178	189	190	188	169	175	175	172	164	150	192	161	178	174	184	185	166	178	163	181	190	174	173	161	180	168	159	154	163	171	177	191	185	140	194	171	181	162	180	150	179	172	165	184	164	177	160	188	170	172	168	177	192	171	156	165	169	179	179	158	183	175	182	184	173	160	172	216	192	174	160	164	173	174	185	163	169	175	163	163	168	167	188	181	145	163	136	175	191	145	163	158	161	172	137	156	162	195	171	178	175	160	185	172	173	153	162	173	157	197	192	214	180	169	156	166	195	153	170	190	152	172	204	178	174	173	177	174	174	186	177	190	164	181	170	147	194	169	182	165	157	189	184	163	169	164	176	167	184	147	159	163	182	174	202	160	159	165	169	194	193	166	166	193	187	173	152	191	184	166	164	192	183	164	183	186	179	158	153	174	172	173	162	153	158	178	159	179	169	176	152	170	180	192	175	203	186	173	180	171	166	148	182	160	155	176	176	181	190	184	165	168	179	165	179	174	164	176	175	174	165	151	148	200	186	180	180	191	165	172	166	154	186	192	167	181	170	175	157	184	182	161	183	170	182	168	181	148	183	152	175	211	194	172	173	138	159	163	163	186	175	180	178	176	170	184	154	173	163	170	190	186	200	155	169	161	154	175	170	169	148	196	172	175	176	191	202	177	152	194	192	166	130	181	157	161	191	190	181	192	171	176	176	165	207	173	156	166	185	172	177	188	196	196	149	176	156	180	189	180	186	186	175	151	181	161	152	199	179	187	163	172	166	166	174	180	176	162	170	158	171	175	153	146	150	202	181	170	202	174	160	178	163	180	180	180	189	178	178	167	170	201	172	142	187	173	181	165	169	171	167	184	194	165	192	180	171	186	187	154	180	162	152	163	164	182	181	173	194	180	166	155	180	185	170	185	174	198	170	192	168	178	188	164	169	180	167	185	169	179	174	187	184	182	177	160	175	164	152	178	169	165	187	167	186	180	203	181	159	163	194	174	144	186	184	171	176	166	196	175	182	152	171	182	165	163	212	177	196	152	208	207	201	168	179	191	174	147	199	220	162	198	172	188	188	168	162	174	193	195	150	176	176	163	171	177	160	166	174	168	201	170	174	172	145	167	172	176	185	187	180	164	171	173	180	155	174	182	184	168
2569	470	563	597	510	542	500	541	477	481	516	476	480	483	475	498	430	459	453	488	496	472	478	456	493	465	446	460	480	473	506	476	447	430	432	447	450	449	486	474	466	490	452	442	450	492	433	464	493	454	483	467	424	454	400	483	476	434	486	454	464	481	489	515	431	462	471	438	455	466	487	456	489	506	455	460	488	499	459	516	444	420	442	508	469	462	448	499	478	405	476	460	468	501	472	528	474	469	471	510	461	462	463	493	513	492	448	505	458	482	488	487	487	458	479	466	476	444	470	484	451	453	469	495	466	455	490	474	483	471	476	467	444	519	482	483	458	471	489	456	432	486	464	456	483	476	434	454	485	472	500	472	422	495	505	469	443	488	489	452	465	461	478	468	449	517	453	442	432	476	421	441	479	458	475	448	482	424	490	490	441	473	485	514	474	482	451	471	496	491	489	461	472	453	495	454	464	426	466	505	470	491	456	461	479	456	451	482	500	463	455	458	454	445	481	450	481	475	470	503	474	466	485	447	431	456	450	469	444	449	483	454	490	457	452	479	453	491	479	503	478	490	450	475	463	476	472	474	449	491	484	463	479	463	480	458	474	513	461	484	473	430	441	448	465	445	464	456	474	536	494	454	482	480	449	493	453	501	472	435	457	443	465	488	495	483	466	474	489	503	493	475	462	508	443	471	489	469	443	450	499	494	462	476	433	470	497	517	447	465	458	479	475	459	464	467	462	478	476	469	485	473	486	453	470	482	478	495	452	461	461	484	448	484	481	465	479	443	425	478	478	488	458	482	476	508	455	439	474	441	441	467	475	481	502	455	480	469	520	492	460	469	430	447	489	481	481	464	461	434	469	461	463	489	502	462	469	387	423	438	464	484	457	519	511	476	478	469	481	477	429	433	431	463	464	502	434	473	447	484	469	470	453	492	429	442	474	493	467	474	447	469	486	480	449	450	478	466	465	484	475	503	451	457	506	453	525	461	457	459	489	498	482	451	470	434	465	457	463	457	457	489	455	520	459	457	447	475	461	479	464	459	499	466	461	475	437	471	486	467	520	448	482	439	501	451	449	433	459	447	492	469	493	463	461	469	482	432	469	494	493	474	522	470	456	467	447	523	447	461	478	429	452	427	494	495	448	486	520	516	437	492	479	532	474	478	457	445	427	416	476	426	457	478	454	485	439	497	431	467	469	483	483	480	454	514	467	477	450	499	502	461	491	478	487	478	480	483	510	486	470	450	452	485	465	475	489	500	522	502	461	455	488	436	479	459	495	486	474	444	473	460	442	514	462	407	447	516	461	499	497	482	462	469	459	504	444	456	441	466	479	457	461	441	447	472	465	432	462	453	440	476	481	492	471	499	487	456	492	481	498	472	482	526	473	491	490	457	453	481	443	463	464	480	494	462	458	445	438	461	446	453	498	466	465	474	517	475	480	431	478	462	477	451	463	463	481	500	440	491	477	462	450	465	465	443	496	473	486	457	481	427	458	462	429	450	492	445	431	485	475	462	448	472	483	462	488	496	462	458	462	491	471	460	451	455	442	448	451	497	458	452	459	453	475	470	484	438	441	500	444	479	474	517	485	472	475	451	442	469	446	445	469	455	440	437	458	491	441	427	477	461	487	455	424	455	498	444	501	478	507	526	475	472	449	469	497	463	461	452	467	488	475	511	446	479	467	462	485	484	459	468	488	519	444	437	428	471	455	478	452	489	469	471	460	451	513	491	478	475	438	465	458	453	438	513	430	469	465	473	520	479	470	471	458	475	490	460	483	458	425	461	430	443	488	492	493	434	480	470	464	467	496	484	438	461	467	477	450	479	460	477	434	440	452	459	485	442	459	536	452	418	474	458	439	495	480	482	442	456	469	471	512	456	461	486	469	478	467	445	479	476	478	464	448	448	472	497	420	462	496	486	485	455	479	456	453	457	489	490	475	441	454	457	489	439	457	456	448	473	427	419	463	480	459	430	469	457	466	464	476	446	493	467	488	481	458	453	459	512	452	457	496	480	490	471	500	461	468	472	477	453	451	509	462	488	463	453	443	460	464	453	463	514	475	487	528	410	453	465	423	474	468	475	459	494	498	466	478	461	501	489	465	494	476	475	473	465	509	430	493	462	475	430	494	454	493	456	452	489	491	501	485	444	462	451	459	454	443	473	459	501	470	446	454	493	516	444	461	412	456	471	487	505	473	463	458	475	467	475	459	495	459	480	462	526	463	474	438	476	471	479	459	456	416	503	479	443	501	498	450	496	449	450	456	460	451	463	477	487	464	478	493	455	477	486	453	461	464	454	469	446	432	479	445	435	447	454	473	464	497	454	455	465	428	497	449	501	456	462	488	486	501	450	455	494	452	426	478	461	496	459	475	454	477	469	466	462	485	442	474	451	481	448	482	514	495	492	450	474	435	452	474	463	514	497	466	468	430	423	460	456	465	462	444	443	456	486	512	508	487	482	466	440	460	448	475	487	433	465	471	441	459	459	487	459	480	435	452	458	431	461	492	435	397	480	466	454	478	455	480	478	450	469	484	474	471	482	461	505	469	460	458	489	472	507	458	444	462	439	488	491	431	492	466	475	495	454	473	508	471	482	487	511	486	420	471	446	478	513	460	431	537	498	511	451	482	481	444	471	474	467	455	448	461	436	485	471	469	469	449	475	463	493	487	470	471	494	444	456	456	510	486	465	484	451	439	486	475	460	493	487	460	487	513	469	499	473	474	470	449	499	480	495	478	468	461	505	462	513	463	451	461	432	462	495	454	487	454	457	524	436	439	487	416	485	455	488	484	501	481	462	444	482	417	462	447	459	461	449	467	486	459	467	442	513	463	460	505	450	439	453	439	473	469	452	467	472	505	437	474	436	438	456	477	464	448	405	444	455	496	471	472	461	472	480	477	464	461	471	448	481	505	478	460	462	467	491	446	466	490	436	463	487	480	454	489	446	517	491	484	497	468	470	490	475	450	466	473	510	498	451	474	440	466	446	481	461	476	473	494	465	487	455	460	538	506	464	448	472	437	459	484	469	471	471	489	501	488	467	501	487	504	440	481	489	489	413	461	471	473	476	500	510	454	462	515	479	472	469	502	483	486	475	489	494	462	485	458	485	474	464	484	473	505	470	494	444	477	468	503	483	484	429	466	495	438	480	440	473	448	482	464	483	460	445	468	476	512	458	448	444	481	470	482	490	441	468	473	503	457	470	474	428	475	492	477	468	453	495	488	441	483	470	509	459	428	434	493	457	464	471	472	465	458	477	474	460	483	462	477	440	494	451	491	462	461	500	448	504	464	447	473	492	481	471	513	466	481	470	453	483	516	480	461	485	463	472	489	478	496	419	473	446	476	467	445	495	428	440	428	494	503	484	468	490	479	492	481	456	495	447	492	435	456	447	453	507	480	452	503	451	447	514	453	439	502	464	469	481	466	435	433	482	465	469	499	474	504	468	477	421	505	465	431	492	493	480	408	509	467	461	456	482	495	517
14217	1316	1270	1048	729	590	469	424	396	358	354	349	329	334	306	322	314	313	317	323	288	297	302	264	271	288	279	285	284	297	272	279	284	256	275	281	273	279	271	280	287	270	273	299	274	314	274	257	260	276	274	278	238	279	232	253	317	245	289	272	261	286	272	281	271	254	269	293	293	292	275	240	299	252	281	266	236	255	246	272	290	271	263	268	260	267	252	262	288	275	292	274	257	282	283	256	280	279	272	277	251	262	300	277	247	282	276	282	250	280	237	278	271	256	273	271	262	279	311	280	276	258	283	284	269	282	293	253	272	279	273	275	248	249	280	276	296	267	261	290	274	257	267	267	279	262	277	243	279	292	288	281	286	274	289	286	287	274	293	305	282	255	271	278	297	269	299	259	272	275	297	251	302	271	268	257	270	275	301	260	238	267	263	285	247	280	249	298	259	254	258	277	282	251	269	256	261	270	272	272	265	229	277	285	305	293	276	280	283	253	278	277	285	254	261	290	280	311	255	265	272	262	245	267	276	286	254	273	292	257	260	256	290	277	261	287	255	247	271	264	280	247	273	280	269	277	243	251	286	246	279	264	252	293	291	296	244	249	242	246	274	271	246	223	287	306	282	263	245	268	257	276	279	269	284	278	263	296	254	270	278	290	263	245	256	260	278	270	284	247	271	293	264	293	269	272	255	291	274	267	261	289	295	260	263	271	258	283	285	269	259	254	280	236	307	262	275	279	263	261	279	261	266	239	268	270	272	280	262	277	289	251	256	262	299	253	300	280	266	287	284	268	264	288	238	251	268	277	287	254	256	278	267	250	256	264	252	243	248	265	306	259	273	275	249	280	290	281	310	255	281	275	261	258	281	266	280	255	252	249	272	296	285	278	279	252	249	266	239	232	275	267	279	246	264	290	259	290	264	286	233	258	264	233	271	289	268	291	243	303	235	253	253	237	250	243	270	271	271	304	297	247	286	259	288	255	280	270	259	243	277	276	296	285	260	270	256	304	300	280	257	240	273	290	267	263	241	248	261	245	252	282	311	273	269	293	240	266	275	281	291	276	260	252	277	263	274	250	255	287	286	287	283	263	275	257	263	265	267	270	271	274	263	242	285	268	302	275	285	278	242	257	269	248	242	248	272	265	262	258	276	253	279	260	245	258	293	266	294	315	272	300	265	312	276	251	277	269	265	260	244	271	292	242	270	254	267	263	282	295	265	292	260	271	246	277	272	275	286	266	252	287	257	269	327	257	262	252	271	275	291	290	287	263	275	267	285	251	298	241	280	272	258	227	289	264	266	255	270	263	285	284	278	313	295	303	262	247	282	242	263	273	270	275	301	290	258	240	256	272	280	249	277	277	278	288	283	282	264	286	255	237	278	264	263	248	274	293	289	274	269	270	261	269	279	267	281	248	311	276	303	274	252	264	255	264	297	297	264	267	281	279	224	319	274	257	258	267	272	281	292	272	260	279	260	304	254	244	269	256	246	270	277	271	272	257	290	308	258	295	284	281	288	260	259	268	282	296	291	273	272	269	269	250	303	250	252	298	260	272	290	277	251	230	292	237	296	285	284	262	259	265	299	254	265	271	247	286	286	283	255	276	288	266	282	244	266	245	280	283	279	256	224	281	308	305	265	255	258	282	261	295	277	257	243	296	262	278	272	260	227	263	240	276	299	265	230	234	279	273	271	259	278	266	270	282	247	267	261	271	271	248	291	273	289	282	265	321	286	263	275	259	293	253	283	283	265	255	242	276	236	264	279	258	277	242	247	276	296	272	249	241	293	259	239	281	253	241	282	256	255	283	276	278	254	261	296	263	272	261	272	263	252	260	256	239	270	260	276	267	273	290	291	239	261	252	295	269	263	260	266	276	274	252	242	266	246	261	262	308	250	283	267	280	284	257	270	235	249	269	260	285	274	267	245	250	279	261	272	270	306	259	273	259	271	284	264	235	282	299	251	266	255	278	261	277	270	256	283	270	294	272	279	253	281	293	268	266	283	269	279	273	281	275	257	286	308	287	278	262	268	258	257	256	256	250	239	276	271	306	255	286	273	287	245	267	261	260	295	267	260	286	257	291	275	300	259	245	269	277	233	286	292	282	276	279	279	279	287	277	261	277	278	248	258	256	284	282	290	269	271	287	294	247	300	277	255	283	289	292	257	291	284	265	267	285	277	250	276	238	274	269	255	255	265	258	266	254	260	277	246	265	253	292	269	286	269	254	275	233	263	277	260	255	283	257	256	285	259	273	265	257	290	284	231	273	276	273	254	294	272	254	275	276	255	266	271	270	286	253	251	291	289	282	274	279	273	289	264	270	273	282	283	268	277	291	257	238	249	267	259	263	301	286	250	266	290	264	260	270	248	272	249	300	267	279	277	253	233	287	267	267	273	273	251	296	268	255	282	265	277	287	260	280	279	284	253	288	283	265	272	277	288	269	252	261	308	272	268	274	272	275	287	278	280	265	267	285	260	273	282	272	248	287	292	249	267	256	271	256	262	278	245	310	261	285	312	273	280	257	274	272	273	288	280	270	273	279	237	289	259	278	281	292	266	281	271	270	228	261	262	293	253	266	312	256	281	256	244	254	283	248	251	266	276	245	255	247	251	280	256	267	260	285	236	261	268	249	275	259	252	266	258	277	273	257	278	255	271	249	299	253	280	236	273	249	266	252	265	288	273	269	264	260	265	266	296	277	279	281	277	234	289	253	261	293	272	266	265	285	257	289	264	248	264	270	283	246	267	255	289	259	245	285	288	266	301	274	258	285	267	290	316	264	295	287	240	252	287	234	271	274	260	261	271	250	255	256	286	266	278	291	271	261	280	302	280	298	296	268	239	254	263	262	288	271	261	258	250	288	272	285	268	273	281	286	236	259	257	280	277	255	260	271	247	287	256	267	269	272	264	306	275	273	271	267	265	250	287	267	253	264	289	291	278	269	273	277	274	241	274	285	257	272	310	279	292	282	281	274	265	287	254	274	268	280	259	269	255	272	289	260	289	272	264	265	273	296	280	274	247	255	253	268	278	296	266	239	273	267	300	306	279	277	282	247	241	296	251	264	259	261	259	291	272	296	284	254	265	262	268	244	289	265	273	280	282	286	285	249	281	301	301	270	252	290	289	232	301	261	234	262	248	257	280	231	236	271	256	280	284	266	287	251	300	294	272	276	286	267	281	291	310	261	296	309	257	261	260	271	276	268	279	255	288	257	280	254	260	280	290	279	269	260	304	240	219	266	295	306	282	262	250	270	293	300	284	293	278	305	247	259	242	245	291	259	269	259	246	255	277	297	260	241	293	277	256	243	276	284	243	265	300	298	267	271	261	270	279	279	279	283	275	267	271	261	287	268	272	270	288	283	264	254	268	263	272	268	247	262	293	277	263	270	274	283	261	273	286	261	291	275	282	296	272	268	245	272	264	251	283	247	255	272	280	232	277	283	245	260	269	295	270	263	237	286	295	311	253	225	282	298	269	268	274	272
8259	1347	2703	3091	2701	2262	1991	1631	1447	1333	1233	1131	1085	966	948	946	928	894	869	848	821	868	786	887	744	757	786	753	792	745	746	768	720	778	716	721	703	739	722	744	717	731	728	713	702	727	705	742	659	722	654	689	711	719	727	730	738	712	707	706	688	688	715	640	700	621	683	697	732	650	711	676	654	697	679	705	653	688	633	683	642	676	697	669	667	648	693	701	714	678	644	717	637	685	691	661	705	722	695	674	694	715	702	673	683	681	693	704	717	717	699	651	712	715	683	661	697	749	658	711	688	649	709	696	689	677	704	731	686	659	696	719	715	688	679	723	658	705	642	649	669	684	669	710	677	666	672	681	700	692	736	693	660	703	650	657	673	714	666	663	691	689	684	653	714	709	648	659	687	673	656	677	691	686	661	689	643	652	686	657	698	655	722	660	683	667	667	715	717	691	658	696	695	730	697	703	678	681	638	631	703	652	627	703	665	663	695	713	637	650	670	721	658	700	625	671	696	662	679	679	705	686	700	650	629	710	688	660	696	690	686	640	720	673	700	666	708	716	654	675	693	662	630	693	687	679	655	676	673	725	689	661	638	709	629	662	642	729	710	660	740	663	710	663	653	683	650	655	693	721	699	696	726	630	672	672	673	678	679	671	704	698	697	704	705	665	702	693	676	678	654	694	646	680	668	694	675	687	702	674	664	704	667	690	708	724	669	630	694	683	743	669	679	700	658	699	656	672	714	649	715	667	688	681	708	679	693	689	702	700	651	665	695	725	664	679	670	665	701	675	648	681	672	697	694	629	696	674	643	646	748	703	642	688	675	656	687	628	702	696	669	672	726	698	675	696	672	702	711	666	679	650	694	719	677	658	649	720	633	685	683	724	664	657	665	691	663	705	678	730	639	678	682	663	630	701	681	682	684	617	677	690	681	717	675	640	632	661	687	647	640	688	653	693	700	674	690	680	695	672	647	684	683	689	652	671	679	667	677	636	666	700	690	735	676	672	655	717	669	717	661	680	706	676	707	684	680	716	663	679	630	689	668	682	689	691	628	683	687	683	685	647	682	677	697	676	666	726	692	703	683	731	683	685	708	694	669	726	716	677	652	704	677	706	696	687	677	657	724	681	712	664	640	654	667	673	654	713	707	653	669	711	678	666	683	682	666	633	668	722	688	668	720	697	679	670	664	657	627	717	687	710	725	689	698	725	631	674	661	744	659	708	705	706	678	718	708	661	695	684	675	677	716	676	655	666	690	672	698	662	681	646	639	683	689	677	653	707	731	696	680	672	682	709	674	661	661	651	659	663	669	664	666	690	669	682	689	644	678	648	695	689	653	695	656	656	712	645	721	695	667	656	690	677	693	701	647	669	688	722	680	655	686	670	662	657	630	650	705	679	693	650	653	739	706	682	677	686	678	691	705	679	669	661	706	681	720	720	666	656	714	632	649	697	671	679	649	684	721	662	676	666	671	707	698	688	653	655	681	660	709	696	656	683	669	683	692	701	659	697	674	667	684	623	686	693	678	708	639	678	647	682	642	669	706	666	640	684	686	658	678	699	699	634	681	677	621	631	657	669	673	679	676	670	657	681	691	670	697	682	649	706	663	662	619	669	655	721	669	689	673	659	656	662	677	681	667	657	663	629	690	650	682	661	668	651	706	674	698	655	663	694	637	692	671	684	686	681	692	642	648	669	669	670	696	692	670	673	695	654	662	697	658	680	639	678	664	661	673	686	692	693	698	656	666	672	663	697	717	649	721	645	723	650	645	715	724	714	679	651	664	649	680	671	674	701	665	707	702	648	659	662	733	655	696	688	662	647	679	666	617	641	697	723	659	712	694	688	644	660	654	644	644	636	647	686	695	662	689	662	666	648	688	652	680	688	678	705	654	641	673	684	729	689	668	644	672	720	690	648	670	653	681	671	628	669	700	692	653	662	637	685	652	698	673	683	734	670	622	695	679	653	706	655	669	704	673	705	681	650	670	691	707	682	685	709	705	705	674	698	691	689	686	709	642	629	692	674	721	650	682	675	657	683	658	663	678	666	737	682	708	668	680	710	664	669	651	664	717	664	691	649	694	690	671	618	666	690	651	703	676	651	717	666	659	694	665	671	642	687	646	732	657	729	659	674	680	625	670	681	724	659	668	653	709	668	641	626	670	684	683	692	668	685	710	676	679	647	636	682	695	671	672	688	715	678	671	662	685	666	696	673	676	661	680	684	683	684	725	666	702	701	662	641	666	703	672	689	715	691	692	687	635	663	665	645	704	653	666	651	666	713	692	624	675	631	640	696	702	653	717	691	682	648	689	688	649	722	665	673	672	712	696	673	709	693	705	718	660	729	687	679	670	650	657	715	729	701	666	680	696	770	669	709	648	645	673	656	619	664	667	705	727	661	631	673	732	682	656	695	669	661	706	634	657	685	715	696	651	662	658	708	663	654	692	677	742	669	685	708	662	689	621	652	706	674	691	652	701	641	701	695	687	678	662	674	692	710	655	685	671	665	665	670	683	664	666	681	670	691	674	655	660	723	662	718	696	658	692	731	693	670	669	614	663	678	641	700	683	708	692	649	660	647	721	708	660	652	693	661	676	654	666	692	669	690	693	683	670	640	676	692	698	689	705	690	680	687	675	670	665	681	673	674	699	671	652	636	695	703	636	631	711	682	669	685	699	646	671	693	643	653	685	672	692	688	632	685	690	670	716	641	616	686	698	671	675	721	654	690	644	705	647	685	683	725	643	657	687	625	651	679	679	678	705	684	704	686	689	702	677	708	676	702	739	695	684	706	655	683	681	672	650	678	717	676	653	680	726	624	684	640	706	675	667	647	684	679	660	648	651	724	690	643	665	682	666	683	644	654	712	656	703	638	628	655	695	690	686	696	693	671	715	660	754	671	682	680	673	662	656	713	633	691	640	697	689	650	668	662	640	689	703	635	685	707	633	649	716	695	673	681	686	716	671	639	653	633	671	636	688	690	639	617	673	676	671	731	677	697	695	639	647	664	639	644	685	707	700	674	701	694	655	721	654	684	655	669	650	638	706	690	660	672	698	652	686	624	649	676	653	690	678	655	739	635	674	711	673	664	710	723	673	662	677	692	668	663	693	674	666	680	715	634	692	668	663	654	684	674	669	661	705	698	671	661	680	708	667	629	673	645	688	709	668	646	659	655	685	686	693	648	654	692	677	696	662	675	677	642	659	677	708	702	652	688	701	681	654	699	673	687	703	689	650	676	672	666	654	718	672	669	651	609	665	740	691	699	653	703	688	653	601	653	675	668	694	702	659	679	682	677	663	698	689	731	677	673	647	639	675	686	690	659	689	682	688	684	641	664	658	689	739	691	701	673	642	717	662	696	646	647	710	689	671	688	683	612	732	712	695	658	669	694	711	650	675	664	663	700	682	659	683	670	647	658	676	677	710	666	697	683	670	649	702	680	674	693	698	655	670	703	673	651	684	669	650	666	664	680	663	701	632	638	679	662
24805	3222	2547	1880	1275	972	848	732	661	557	521	489	457	444	461	403	394	384	365	445	373	397	363	383	418	355	394	392	365	358	349	402	366	382	354	394	365	371	385	378	358	363	386	358	359	347	359	387	383	387	374	349	346	341	387	378	388	377	369	345	395	345	351	312	385	361	344	364	342	344	362	359	331	372	341	343	324	362	406	369	360	347	372	325	357	339	316	357	366	355	343	359	387	390	377	356	353	335	366	348	366	354	355	420	357	349	331	328	335	343	347	365	374	403	344	348	322	365	395	351	322	368	350	353	362	368	337	351	375	390	346	351	349	351	359	336	394	352	341	355	366	371	346	327	312	344	370	369	322	349	369	369	318	338	319	362	358	337	340	341	305	349	322	333	366	338	356	362	325	354	356	331	368	361	374	361	367	340	320	370	380	395	345	353	346	303	307	335	347	336	407	338	370	401	355	342	369	348	346	346	346	322	357	346	370	331	356	336	345	349	361	351	326	342	363	341	354	339	350	359	384	360	354	359	349	371	368	346	354	341	343	333	354	337	342	343	367	368	363	320	378	347	338	354	358	330	404	342	356	324	360	348	362	358	399	359	332	352	349	315	343	359	374	372	350	348	337	335	319	332	357	377	349	319	348	355	350	369	314	386	330	356	346	401	347	346	371	365	340	378	333	335	379	348	348	363	337	378	364	362	351	354	371	355	377	348	330	369	378	364	343	346	358	345	371	330	312	358	349	355	305	339	348	372	354	383	314	338	342	340	380	334	367	354	365	337	361	375	370	341	367	340	391	336	375	334	321	351	328	390	321	348	365	352	364	330	350	324	324	350	348	389	370	360	399	372	359	352	351	355	387	363	346	355	344	349	365	333	346	359	359	332	334	341	355	358	316	353	364	367	367	370	367	332	313	324	311	406	357	379	380	332	384	349	347	331	387	380	386	396	369	350	343	343	353	328	349	343	358	341	310	350	375	361	344	369	380	376	322	350	342	404	355	379	333	372	348	367	363	371	331	343	342	347	351	369	380	356	352	338	369	384	402	351	382	358	383	337	344	345	365	334	350	372	354	335	356	349	341	316	338	391	372	350	327	366	380	349	313	373	346	311	351	341	350	382	366	337	370	334	340	344	401	365	341	356	346	345	332	358	364	357	390	380	370	354	337	347	364	381	402	350	356	342	357	343	368	337	328	322	310	379	330	323	339	398	351	339	354	364	343	374	337	348	357	330	328	371	338	348	314	370	337	335	360	334	352	358	407	352	327	324	356	402	358	350	328	372	336	329	342	329	361	316	373	334	358	353	350	332	336	378	349	336	374	330	379	358	374	354	333	407	378	336	365	365	364	362	340	356	367	377	363	360	340	349	347	380	328	395	374	341	355	363	351	347	349	368	329	358	374	396	360	353	361	333	347	371	376	361	350	364	348	402	318	362	327	341	341	391	379	365	383	362	375	372	370	347	352	373	356	337	347	342	365	369	359	402	356	354	323	358	368	342	309	331	379	383	374	341	361	340	316	358	319	332	398	374	350	351	368	354	342	397	381	357	374	349	360	323	369	332	355	319	427	358	325	331	338	331	362	344	356	375	369	339	343	345	384	337	373	354	384	370	395	363	349	348	305	373	369	379	348	341	379	402	368	357	324	351	341	352	328	339	358	380	328	332	350	338	379	371	350	343	378	332	375	359	348	340	370	335	349	328	382	370	358	350	375	337	353	372	324	346	374	383	341	371	364	370	383	351	366	369	354	342	385	357	365	364	350	400	367	376	371	333	361	384	352	375	408	331	320	322	384	372	346	342	337	362	352	368	324	378	369	371	336	364	356	357	327	381	376	349	364	353	344	347	344	326	383	382	356	345	331	383	350	341	345	369	340	335	331	338	323	369	373	341	325	373	333	320	342	325	332	386	366	368	348	365	337	353	334	381	334	323	353	298	356	322	343	350	331	376	330	335	347	352	337	357	355	358	367	373	366	362	350	352	324	346	327	385	337	355	368	375	372	375	340	367	367	305	375	361	318	354	360	369	349	344	377	356	343	327	366	355	336	353	362	352	320	340	355	360	363	364	339	369	324	368	333	344	384	363	351	395	343	324	332	311	322	334	362	358	367	354	387	361	360	337	342	356	333	321	354	325	360	346	321	378	384	363	349	310	379	390	372	371	341	355	348	355	379	351	346	356	376	350	351	364	312	342	375	377	366	388	395	372	324	343	361	394	357	327	364	335	374	349	360	360	336	362	371	391	348	324	360	340	335	344	352	358	353	343	366	348	374	330	369	366	350	348	395	356	340	340	314	307	337	349	351	350	337	332	363	353	338	382	369	378	362	351	343	336	344	340	335	368	350	356	354	384	363	359	365	358	340	357	346	376	380	360	364	322	345	386	321	349	389	357	384	347	342	366	346	337	350	347	339	377	354	334	389	343	331	395	303	369	340	358	355	370	375	336	346	322	325	362	335	389	390	345	357	354	328	339	362	395	371	356	333	339	377	353	342	342	343	337	382	324	329	390	351	365	329	381	342	335	370	361	345	337	329	305	332	328	366	346	369	360	341	328	355	402	330	343	355	342	333	369	376	372	339	350	356	369	370	344	361	378	334	375	309	340	380	341	388	366	349	382	378	361	346	344	373	385	353	358	323	366	326	330	348	321	380	358	342	351	359	385	323	346	369	352	356	348	354	352	342	354	380	337	321	348	340	393	337	338	328	370	347	328	382	356	335	377	360	344	344	301	367	360	344	310	395	316	358	363	354	317	363	347	332	327	348	320	342	351	389	350	386	365	326	330	328	303	376	372	369	324	368	345	325	372	352	319	298	371	319	375	329	363	385	363	364	362	368	336	344	375	337	353	332	357	337	350	328	346	358	362	336	363	359	316	369	347	338	370	365	381	348	352	311	341	324	341	383	332	343	364	370	286	326	374	348	382	333	367	350	365	383	335	359	362	350	415	353	372	353	360	343	365	372	346	342	343	351	365	340	344	354	371	338	367	333	343	373	345	365	357	364	340	355	343	340	334	377	335	388	373	361	333	360	362	383	377	334	376	352	370	391	361	340	362	322	374	357	350	345	354	350	345	368	341	355	353	339	367	349	359	352	340	363	355	335	356	370	355	351	345	375	376	364	346	347	341	364	339	334	355	314	362	360	379	351	360	409	343	348	366	344	414	326	358	369	347	347	384	351	361	361	357	342	348	347	348	335	351	338	327	358	378	347	362	337	350	336	392	368	351	338	356	363	361	361	346	347	350	331	347	356	354	318	367	363	381	316	344	348	377	397	368	333	357	379	344	349	332	348	388	386	363	385	356	345	343	373	334	375	355	356	347	357	339	323	404	338	319	345	357	365	330	371	358	355	373	351	367	360	341	320	365	382	352	375	350	335	366	338	381	319	367	305	351	342	368	361	378	351	385	375	352	356	349	368	315	335	346	342	333	387	363	358	374	337	328	347	345	335	363	374	369	336	391	398	340	403	356	348	368	357	324	367	346	362	359
11711	2245	4656	5338	4591	3856	3196	2712	2397	2133	1918	1738	1655	1503	1383	1366	1296	1201	1238	1182	1167	1132	1097	1004	1042	1015	968	1007	1007	1003	1025	978	978	983	1019	892	927	949	883	911	904	941	906	901	887	919	883	904	884	916	912	817	904	886	868	872	873	856	863	813	843	837	881	875	833	855	861	853	803	824	878	834	835	909	851	854	861	841	890	814	856	864	861	864	799	773	859	809	886	882	862	799	835	851	869	827	828	825	874	874	889	880	829	858	877	836	837	912	846	880	885	876	869	866	857	911	910	931	811	868	884	870	866	886	838	846	841	817	884	914	827	850	860	881	835	870	852	857	889	864	851	872	851	836	854	816	824	893	843	866	842	770	848	802	817	850	792	833	828	816	849	891	794	854	877	829	812	844	814	895	834	833	837	791	798	837	800	816	829	826	862	819	837	896	816	815	775	783	853	829	837	790	811	814	869	867	775	850	824	849	807	809	859	863	826	813	830	842	868	834	823	845	866	852	834	860	821	785	838	841	873	878	795	827	842	854	831	879	839	866	854	860	860	816	825	865	844	836	791	868	815	821	826	861	782	872	874	848	875	866	885	881	829	789	837	869	901	889	818	827	815	855	834	845	834	888	821	839	845	833	844	829	862	813	820	818	829	798	802	825	869	830	842	833	845	823	824	855	815	832	847	824	831	893	816	866	853	838	823	857	861	830	862	855	893	830	820	899	846	848	817	824	829	886	847	809	809	857	818	827	796	842	883	856	826	857	801	830	861	818	856	903	858	832	839	866	832	824	842	825	811	844	829	879	816	845	835	820	835	813	868	832	837	849	866	910	855	844	833	849	789	773	788	862	807	815	899	842	790	879	801	861	843	820	846	793	891	816	888	854	824	835	777	829	888	819	798	838	876	876	804	820	889	830	851	810	841	846	854	836	809	774	859	870	823	858	816	839	847	830	847	858	782	859	883	861	800	824	808	842	821	847	924	843	841	853	834	813	816	856	837	815	824	815	826	874	812	828	853	867	852	800	876	882	776	882	832	850	858	790	802	817	831	812	803	842	824	800	783	761	780	772	814	826	863	819	828	793	811	764	765	877	826	835	829	846	848	817	823	807	815	837	828	801	809	867	811	880	829	817	844	825	803	849	833	843	895	854	883	868	887	823	842	812	803	826	819	847	812	834	831	869	831	851	828	776	800	762	835	853	848	855	846	835	847	854	838	859	840	840	835	859	851	816	835	808	867	845	764	858	853	825	806	790	870	813	827	848	843	807	837	845	872	860	829	801	856	837	856	876	843	863	837	877	832	808	821	864	816	808	897	831	787	729	807	771	769	861	844	839	823	881	816	875	865	863	835	835	829	842	835	865	850	821	813	827	838	828	834	816	903	815	898	824	870	785	840	816	806	790	857	817	848	812	849	876	885	821	827	842	863	832	814	831	895	812	868	870	820	780	858	829	837	814	823	827	775	806	809	819	829	797	840	850	840	877	782	850	826	880	777	887	768	809	886	799	861	883	850	851	843	817	821	817	852	882	795	872	812	920	806	775	825	832	841	866	784	878	832	853	901	879	818	863	831	798	808	853	818	858	838	795	836	816	846	864	804	764	866	867	817	826	804	842	845	872	822	876	811	815	826	831	817	830	809	900	876	906	894	817	808	834	807	829	789	833	808	871	814	821	871	829	906	850	834	810	847	857	815	865	816	820	833	858	825	861	833	826	828	850	842	824	852	836	841	875	818	826	803	858	833	831	794	821	877	847	848	870	856	840	807	856	850	882	864	832	842	844	801	773	874	804	822	836	850	841	856	810	826	829	859	873	837	882	819	842	840	821	850	823	791	828	827	821	872	845	825	832	841	829	823	891	870	827	866	835	812	836	843	788	835	861	817	845	850	812	805	875	862	805	861	862	827	847	812	847	852	885	792	846	810	814	823	833	835	847	790	820	841	835	845	833	816	835	834	823	818	807	826	843	817	854	803	836	883	826	819	848	853	842	841	817	842	886	813	829	840	906	892	836	837	825	777	828	853	779	839	875	826	873	840	828	780	782	848	837	856	824	850	855	816	814	816	826	827	814	856	854	844	833	827	848	842	837	899	826	822	844	855	795	807	830	859	861	883	845	838	902	821	859	847	824	830	834	844	872	857	841	848	841	835	875	855	864	805	826	827	798	811	827	836	862	847	804	882	852	864	844	833	824	793	840	853	819	842	824	848	821	802	887	809	798	870	822	875	801	835	878	837	822	843	811	845	852	851	767	838	813	880	890	807	824	828	843	879	835	811	842	818	803	834	780	894	805	834	823	848	780	829	872	789	850	853	776	813	847	814	851	827	830	842	866	870	831	864	862	852	836	830	854	838	806	815	842	806	806	823	805	836	829	847	812	854	830	822	883	811	815	843	813	842	825	865	875	860	847	781	830	858	815	890	826	858	796	884	830	839	855	847	847	838	854	828	825	852	840	785	839	803	797	793	871	822	847	828	819	869	835	772	868	827	808	804	831	813	772	851	817	832	840	811	833	838	806	852	837	819	858	809	847	858	866	850	797	842	816	827	772	813	852	813	858	846	893	837	816	829	831	845	839	833	877	819	836	866	855	802	858	896	791	864	857	809	810	849	838	835	837	801	847	834	848	831	869	814	800	856	858	865	836	838	834	814	874	791	843	820	829	834	848	811	805	773	830	838	816	862	803	893	801	858	849	835	839	829	846	860	801	837	826	779	805	776	842	840	826	855	814	892	836	833	846	822	833	827	804	848	848	840	859	860	813	841	858	850	832	810	861	840	858	877	832	837	876	873	854	812	840	835	835	829	808	851	823	841	833	873	836	820	850	838	856	832	853	839	858	809	828	913	819	812	827	840	846	785	772	823	832	835	859	831	875	857	821	821	823	860	826	818	813	860	804	856	821	863	829	806	838	819	867	854	823	797	815	857	787	850	808	805	879	806	850	840	828	820	856	865	820	849	834	835	814	843	896	856	819	823	866	838	831	798	874	781	808	822	806	807	825	833	744	812	794	880	858	888	830	870	807	840	859	793	833	853	820	818	875	845	839	826	841	831	855	847	885	838	814	839	838	799	843	831	831	852	858	808	830	830	893	851	848	866	856	819	836	805	856	855	852	825	841	752	874	847	831	822	809	858	860	821	892	826	835	794	836	836	814	880	852	864	811	851	810	867	867	782	822	832	869	860	873	874	779	851	828	817	830	808	845	822	810	823	831	844	829	822	857	830	781	853	857	851	815	839	826	786	814	827	825	827	837	834	850	778	787	817	872	809	830	820	801	849	822	803	850	849	787	875	837	795	861	814	809	807	830	850	860	819	831	797	836	765	817	837	806	864	793	834	768	845	831	852	871	843	842	835	808	818	855	818	835	855	818	900	843	888	890	814	852	848	872	865	792	839	779	840	866	848	831	844	782	836	863	888	781	788	846	844	818	790	803	850	846	845	761	855	875	821	811	833	793	816	805	880	792	835	875	756	848	841	872	812	854	812	855	820	831
2303	220	202	216	176	195	215	179	179	196	204	182	191	216	173	190	195	222	168	214	139	153	190	184	168	194	188	147	189	176	201	187	188	200	192	191	190	185	169	175	200	171	179	168	177	167	188	168	199	208	204	178	186	196	187	194	191	171	190	185	179	202	183	169	221	175	195	195	181	167	191	176	168	152	192	197	172	169	176	170	181	144	182	164	161	170	172	155	163	172	183	163	155	189	197	198	176	195	193	168	190	218	195	189	210	187	182	187	199	172	181	172	169	184	170	175	186	205	176	197	177	179	174	168	185	186	168	162	190	171	159	206	181	177	176	179	172	198	190	189	173	205	175	195	181	188	194	170	170	178	190	165	164	179	171	198	202	188	189	207	176	164	190	177	167	165	197	180	203	186	167	161	194	166	173	187	163	211	187	170	185	168	176	179	171	177	165	204	206	156	156	187	188	188	171	176	185	182	186	165	210	182	189	203	161	176	169	186	190	172	166	201	203	175	193	157	180	178	181	199	166	183	186	169	184	193	174	172	186	169	186	178	192	179	163	179	160	194	157	188	187	194	170	171	174	159	195	166	164	170	171	192	164	180	189	183	190	182	182	173	174	190	153	156	189	185	194	153	151	176	197	188	171	206	193	164	194	197	181	162	177	173	174	190	193	161	179	174	198	159	204	151	198	193	195	188	194	184	181	221	169	180	153	191	178	182	171	186	185	181	179	159	202	169	191	201	180	181	205	187	167	171	202	184	176	182	207	172	203	191	184	161	171	168	186	195	187	180	204	167	198	195	193	191	152	164	161	192	196	180	169	176	167	190	187	181	176	172	153	173	181	181	184	161	166	185	193	200	192	186	195	189	185	163	170	174	203	190	154	172	184	190	173	220	192	193	166	165	181	195	178	181	171	174	195	189	201	167	210	176	156	195	191	189	181	192	191	186	177	181	191	210	177	169	162	176	176	163	187	164	170	201	173	196	192	181	171	178	181	173	176	202	208	181	184	199	169	193	192	187	165	177	188	183	167	181	177	166	154	204	174	174	156	187	164	172	168	167	151	173	189	161	179	189	174	177	157	188	190	189	200	179	188	185	181	186	173	188	159	169	165	180	194	177	188	204	153	182	181	178	172	200	171	178	193	162	176	163	164	181	173	183	183	160	197	197	166	190	162	166	164	186	196	178	183	192	183	189	191	167	181	174	187	156	160	188	163	174	166	181	177	177	157	187	194	186	159	169	184	179	180	219	178	203	193	175	189	189	150	151	168	166	168	182	191	184	199	172	189	177	141	179	186	197	197	194	156	175	166	188	170	175	177	183	211	157	169	181	186	193	158	178	194	186	166	170	163	200	175	177	180	178	196	207	171	180	165	174	183	174	181	186	166	169	177	200	141	183	168	145	173	173	185	182	195	179	170	168	213	181	169	184	180	183	196	154	174	180	158	175	181	156	171	174	181	172	185	163	160	175	183	158	205	207	201	147	193	168	200	196	225	178	174	159	212	162	192	169	185	188	180	201	215	172	203	165	172	173	179	187	182	181	183	190	194	140	195	186	180	184	184	179	177	196	204	193	173	167	170	158	163	161	168	175	168	193	196	177	162	163	183	191	186	186	188	174	181	194	210	188	183	177	163	159	157	188	199	175	196	168	176	145	181	173	176	168	178	203	200	170	179	181	166	177	197	173	172	189	163	159	172	196	169	198	177	153	194	183	197	190	176	202	181	163	189	200	201	175	169	176	148	165	182	158	155	163	189	202	158	186	199	168	167	174	166	170	159	193	180	150	195	156	174	188	183	180	182	172	194	177	202	173	173	195	187	189	160	190	192	173	207	183	162	172	182	198	194	181	182	172	183	194	177	192	195	183	191	177	180	185	206	188	198	184	186	162	180	180	195	191	154	186	180	151	158	155	178	197	179	186	183	169	205	171	156	173	190	193	164	176	192	206	181	168	177	170	161	203	195	176	161	180	182	205	200	177	170	166	172	187	196	168	170	183	169	188	196	162	162	166	170	177	188	189	185	199	193	171	171	188	184	175	171	168	167	181	187	174	152	181	178	166	219	173	196	179	180	177	174	197	185	169	176	168	187	175	198	164	179	185	179	174	170	147	177	182	195	180	188	167	167	165	182	183	161	188	196	175	173	198	186	191	198	182	155	195	157	175	181	194	187	172	194	174	147	160	176	159	184	191	192	154	203	176	188	186	207	180	209	210	179	163	176	181	209	205	185	174	198	185	200	205	178	158	161	184	169	181	209	188	174	187	165	158	166	177	195	169	183	187	184	164	190	167	175	190	186	180	190	194	179	187	179	191	176	177	165	176	210	205	177	181	182	183	171	188	192	182	166	147	175	186	183	187	165	177	159	166	171	165	186	180	170	179	163	237	179	199	170	187	191	176	181	188	180	162	203	179	157	188	183	228	192	196	183	157	171	165	172	199	170	188	176	199	159	181	170	160	178	157	194	170	182	163	190	179	175	188	176	184	175	177	177	222	188	172	173	165	184	175	189	197	181	178	164	193	188	161	187	189	187	155	167	180	151	189	176	176	197	191	178	172	177	207	188	168	177	173	197	169	171	201	170	170	201	154	171	172	180	203	163	193	182	169	164	162	152	186	167	155	200	190	198	189	179	178	177	162	171	205	197	200	176	180	158	176	194	199	173	163	161	182	206	173	158	164	173	190	154	172	178	167	174	170	154	154	165	167	182	174	187	180	185	198	177	181	172	179	186	171	174	168	183	214	194	194	176	174	167	174	180	200	189	174	175	190	182	179	186	191	209	204	147	189	189	185	170	173	198	157	186	182	187	182	181	166	182	188	183	191	185	209	192	170	176	182	214	174	189	170	170	170	174	175	201	176	182	179	163	168	206	181	191	183	159	203	186	170	185	170	186	200	202	173	206	176	189	192	169	174	169	182	160	155	192	185	188	216	189	174	193	183	159	144	164	195	157	168	186	180	154	196	189	182	164	172	184	189	157	174	158	172	178	176	197	176	179	151	189	163	188	164	172	175	172	209	180	163	204	154	173	157	192	169	177	165	172	213	167	166	177	184	189	205	179	186	175	182	176	170	180	173	195	214	155	172	175	179	167	190	184	180	148	181	198	169	173	188	137	170	173	174	160	172	184	190	189	197	209	165	174	179	180	167	180	203	189	200	182	186	167	190	163	207	192	190	187	151	165	168	159	185	174	192	171	176	170	190	176	188	174	197	182	171	184	175	157	155	162	196	178	152	165	182	191	191	202	185	167	190	189	172	166	167	182	182	181	184	183	152	198	172	174	190	175	178	198	179	160	198	169	170	159	203	187	180	178	186	196	195	172	192	170	177	187	178	202	211	177	168	174	193	175	168	199	173	204	173	181	183	183	166	159	174	187	189	182	156	171	179	191	184	186	185	172	164	201	189	168	193	177	169	186	165	177	169	185	188	196	185	160	210	198	182	181	190	191	176	165	186	158	188	184	183	177	192	176	173	181	162	178	178	180	199	178	201
2572	515	654	674	608	568	582	529	543	531	533	496	483	499	501	500	515	531	520	474	471	482	489	484	491	461	457	470	498	483	491	472	446	473	483	489	511	490	470	477	489	490	479	476	484	469	441	501	471	457	475	512	461	477	486	516	529	503	503	511	492	451	475	477	489	480	478	489	483	492	451	477	511	454	463	496	512	508	524	496	488	459	474	484	492	481	452	498	489	486	482	476	486	522	491	502	462	510	453	442	490	487	462	502	471	458	505	490	497	471	486	507	494	477	499	526	475	449	478	511	520	483	476	503	505	448	475	463	510	475	499	469	483	490	479	504	528	447	490	512	467	523	472	495	488	526	473	548	495	535	477	469	461	472	470	461	468	500	462	500	478	491	493	522	483	495	491	466	470	520	477	481	464	422	492	495	466	510	466	462	449	483	527	516	473	488	452	476	467	485	435	498	418	498	464	473	482	529	479	503	488	476	507	499	496	472	443	519	487	496	502	459	474	461	512	522	471	507	508	465	482	519	494	467	479	434	488	491	440	442	476	466	461	502	492	503	485	487	501	482	447	454	519	443	543	464	495	475	493	472	470	477	434	468	488	497	506	514	489	486	457	466	499	492	531	476	458	451	480	474	485	474	480	470	503	480	490	505	489	450	479	478	508	510	495	471	488	461	496	493	477	484	478	496	466	516	479	469	474	475	462	498	476	451	499	510	467	465	451	535	473	496	479	508	477	485	467	499	500	477	470	456	500	444	480	491	485	493	451	469	497	472	524	449	473	487	476	444	500	494	494	482	463	453	485	434	467	489	498	455	483	477	470	483	499	496	496	486	478	485	468	459	485	484	450	465	488	522	460	481	489	500	463	496	524	504	482	479	494	489	463	478	477	474	459	491	504	510	484	486	500	424	479	453	473	468	471	490	500	464	514	485	473	456	463	478	492	492	488	513	505	517	482	449	482	531	500	492	525	446	519	510	506	511	486	458	489	489	435	476	477	466	558	493	476	515	500	486	492	482	470	435	497	464	502	482	463	476	468	453	524	486	498	490	500	474	489	476	491	475	484	507	485	469	479	495	485	469	469	481	504	442	475	465	497	462	458	496	499	521	496	455	498	469	471	477	481	512	500	461	457	472	523	468	505	451	509	488	499	500	478	465	475	495	481	461	433	475	506	451	464	482	493	517	502	498	506	458	484	511	508	490	468	491	474	440	507	476	474	474	478	461	457	480	474	483	498	515	495	531	447	489	464	455	486	459	484	498	504	484	540	458	496	497	514	452	488	552	502	473	446	472	507	455	471	464	488	483	504	469	448	492	459	501	485	469	475	467	474	466	499	498	459	478	487	528	488	504	461	464	487	485	467	450	491	451	469	479	541	472	490	464	472	475	518	452	490	516	524	444	477	509	457	476	482	486	506	482	470	477	484	481	487	465	500	521	472	470	483	480	473	505	505	486	484	457	457	455	498	484	477	466	474	526	466	478	536	472	483	455	489	512	499	457	508	487	462	487	442	484	526	482	492	467	469	460	476	467	487	480	460	459	456	510	500	478	493	488	480	473	483	490	528	525	463	497	464	472	476	498	454	479	433	500	494	479	439	462	482	468	477	485	469	483	521	507	495	483	475	490	481	464	494	466	502	479	512	436	508	458	496	503	459	437	503	517	466	525	495	533	478	477	469	491	482	504	463	440	467	474	471	450	489	462	485	466	481	506	513	464	488	442	492	455	480	513	474	496	474	469	486	456	499	520	508	467	457	490	488	453	475	475	461	488	484	487	498	506	494	513	482	470	473	515	545	484	424	498	522	498	469	488	495	455	512	488	476	469	527	485	475	492	467	469	482	468	477	468	458	448	503	441	439	485	497	520	462	462	480	489	505	508	480	488	515	487	471	504	501	525	496	490	474	501	482	469	476	498	472	445	493	468	473	493	432	469	477	474	469	465	492	474	477	497	460	470	521	466	458	529	457	489	502	525	472	487	498	476	487	512	461	524	488	440	472	500	453	452	482	434	528	462	521	452	462	463	491	498	467	493	477	459	441	500	466	505	502	514	489	475	452	543	460	489	481	519	472	472	464	526	494	461	488	465	480	515	495	489	431	521	480	474	513	485	470	463	513	465	503	493	469	464	520	511	473	491	457	470	493	487	482	486	452	519	486	510	492	467	501	484	485	514	429	483	489	480	490	498	515	498	526	479	436	489	474	486	464	458	501	477	532	466	495	494	477	499	438	510	437	474	462	499	472	501	486	506	497	490	492	474	434	500	477	488	465	463	478	490	519	430	453	467	455	525	494	489	498	490	485	476	470	510	489	509	462	469	530	453	473	467	486	457	481	485	464	458	463	468	513	510	511	473	482	509	443	459	492	463	475	495	473	492	493	463	475	508	467	489	474	499	468	504	485	436	475	497	486	488	486	467	488	467	484	494	487	486	502	436	488	501	497	482	436	487	467	464	494	464	484	477	483	491	473	466	472	506	472	471	458	493	453	485	477	456	463	507	459	513	450	527	489	457	475	469	508	469	481	432	489	487	499	526	483	475	460	507	450	438	471	498	507	455	472	464	472	523	513	432	474	453	509	476	460	453	480	496	501	491	496	525	505	478	493	483	505	471	476	448	533	499	524	495	469	502	449	480	430	475	518	505	496	466	533	499	429	490	471	512	456	441	488	511	487	493	490	480	470	489	487	487	481	443	500	475	496	514	471	484	496	482	478	481	449	508	480	472	521	517	478	461	484	481	469	460	500	483	534	484	482	479	492	491	487	488	454	485	462	485	458	485	473	471	470	462	462	487	461	439	495	481	509	467	473	504	500	522	482	482	530	466	482	474	511	484	489	520	485	452	487	501	467	468	477	524	497	506	486	524	479	467	483	485	510	502	490	517	472	476	508	448	455	459	486	448	458	483	488	490	467	467	502	467	484	486	482	514	459	490	493	482	458	436	487	500	436	493	501	444	448	436	495	477	504	515	479	475	506	505	477	453	443	489	465	466	447	411	492	450	503	499	475	485	489	479	490	501	475	473	470	461	498	506	503	471	475	499	491	499	478	481	450	461	433	462	487	517	477	476	495	478	489	475	523	515	525	529	431	460	475	454	478	533	480	497	466	490	450	527	466	447	457	459	473	408	512	526	463	476	483	483	486	504	554	501	478	480	511	454	454	469	530	460	448	520	477	478	441	479	474	502	516	470	469	467	483	463	485	466	485	492	483	485	477	457	473	490	484	446	501	471	459	526	499	463	501	474	469	454	495	472	482	474	486	506	498	510	513	473	473	464	471	514	488	499	490	463	447	456	479	490	463	478	526	495	485	485	467	517	476	496	476	479	473	462	523	493	495	491	501	443	484	474	463	522	477	462	467	483	498	484	495	478	465	474	450	503	497	481	473	454	479	419	492	486	486	494	467	453	511	486	486	482	447	503	443	467	454	466	462	457	471	505	510	497	480	491	494	471	490	484	513	463	484	453	513	476	499	508	473	488	508	470	519	481	500	501
13210	1266	1241	944	813	633	531	450	413	384	349	369	320	327	314	330	313	284	295	338	309	285	326	307	353	279	284	295	292	315	318	327	317	310	281	298	270	314	289	272	306	298	285	303	276	289	331	303	299	262	289	277	297	251	294	311	288	278	264	306	294	292	288	255	297	262	282	276	296	279	291	267	296	292	284	281	305	292	291	287	252	293	289	256	317	248	312	302	280	291	290	279	301	315	267	286	287	319	308	288	269	303	295	297	277	310	268	283	268	258	287	285	307	277	267	287	301	297	301	284	335	304	284	305	277	292	267	284	295	307	318	250	266	305	297	246	257	298	329	293	296	316	300	287	265	287	255	289	275	260	311	306	259	273	302	286	284	279	294	296	272	279	328	297	291	288	273	277	285	289	270	268	295	298	307	306	284	278	292	298	288	299	276	303	295	306	283	285	297	246	323	286	280	290	275	258	308	302	293	300	312	277	320	285	288	275	286	283	294	266	321	294	265	292	277	279	283	307	257	280	299	258	288	287	274	295	266	279	307	279	278	262	291	306	301	286	290	295	271	284	285	309	279	307	302	260	280	297	295	291	260	281	268	294	277	308	279	303	300	314	258	257	280	262	288	259	248	290	260	267	288	277	265	282	278	267	282	305	307	299	294	278	294	283	277	266	282	277	287	303	270	286	271	299	290	274	297	320	300	267	302	283	274	293	263	273	247	251	248	299	285	273	242	306	263	320	270	315	284	262	300	322	293	276	284	299	279	282	309	291	294	313	246	284	272	302	305	297	260	270	305	276	295	293	260	278	266	284	274	289	290	300	269	283	274	284	256	281	314	273	283	241	290	284	290	293	278	276	266	287	306	286	292	269	314	287	307	285	271	258	287	294	273	296	260	294	269	286	277	288	255	297	268	242	237	254	307	295	291	304	297	273	270	270	282	292	277	276	279	278	295	254	289	270	289	283	302	273	290	299	237	264	280	300	307	286	300	250	306	303	290	274	270	260	284	288	260	299	273	269	287	298	286	271	294	311	266	297	251	328	262	292	254	314	250	271	285	302	289	293	287	244	280	290	275	289	286	298	281	291	274	289	290	287	280	303	331	295	279	310	340	256	268	266	264	271	299	300	301	317	309	266	264	297	279	288	271	277	296	262	283	268	295	282	305	300	269	278	268	294	270	295	298	291	282	308	269	298	257	310	289	322	270	262	261	256	316	303	312	294	292	274	280	317	284	241	297	256	273	281	292	287	291	325	303	255	283	317	280	283	277	306	289	346	295	301	255	289	285	297	287	291	304	253	287	292	286	288	282	326	285	277	237	261	321	274	273	285	266	251	282	296	266	300	278	233	325	300	293	309	267	278	274	293	285	273	277	289	303	282	258	302	264	290	329	300	274	267	286	315	297	309	336	304	296	298	298	292	267	306	281	276	262	304	271	273	316	290	251	298	312	286	286	313	274	280	277	303	282	255	294	285	287	287	264	287	299	264	265	273	273	273	287	284	305	292	306	307	301	262	301	310	304	259	310	291	298	274	277	311	258	273	265	267	327	293	283	315	287	284	268	263	307	292	304	332	286	289	277	289	294	294	266	310	291	282	303	257	313	317	295	309	282	266	285	266	289	310	293	306	275	268	294	290	297	282	297	264	276	267	323	266	301	300	284	290	286	299	299	279	294	275	291	236	299	316	310	285	272	277	288	266	256	293	261	299	302	270	303	265	303	269	278	281	281	293	288	278	301	295	297	256	276	307	306	288	288	264	302	257	303	277	326	290	319	284	284	282	277	253	289	306	288	308	289	298	274	280	297	284	267	287	278	269	274	282	298	287	288	269	272	277	285	281	291	258	319	285	306	311	303	302	268	291	304	289	277	284	294	276	302	312	283	274	309	261	293	295	289	271	288	307	312	281	289	268	281	290	300	281	292	265	303	291	275	309	287	277	283	261	276	293	299	288	328	282	279	271	295	280	291	296	321	254	271	291	293	302	280	276	275	291	296	297	293	282	290	294	286	273	305	281	271	284	253	267	308	285	304	264	291	310	307	310	252	308	289	272	280	259	248	273	281	276	277	272	280	268	292	313	288	275	290	274	280	291	273	286	312	282	275	269	276	320	248	306	298	304	290	304	268	305	271	267	288	260	296	237	251	268	290	281	291	291	279	298	282	291	261	254	266	273	274	267	260	294	295	281	290	297	269	301	290	260	279	280	260	300	246	259	257	317	297	283	296	300	269	300	280	292	288	276	282	283	279	286	303	310	290	272	273	283	287	275	304	292	298	268	272	290	270	264	309	296	280	243	273	240	267	306	307	298	287	306	321	287	283	312	288	282	284	314	282	254	289	281	269	279	260	276	286	328	281	298	299	295	291	292	278	264	273	274	279	283	286	293	317	292	257	269	320	286	272	318	293	286	300	270	274	275	271	278	262	274	255	266	250	318	290	299	262	336	309	289	281	302	279	294	292	289	295	298	285	274	306	297	285	315	257	275	304	277	272	292	283	267	273	279	314	267	289	289	313	260	284	256	269	289	315	260	289	274	287	283	267	282	271	306	298	286	307	290	303	285	266	296	273	296	342	298	332	270	310	292	259	300	296	287	292	301	276	274	265	255	289	299	249	286	287	305	305	286	310	282	233	267	303	289	298	298	265	304	273	248	285	284	267	263	281	276	289	267	261	305	290	280	313	289	278	301	292	235	269	260	268	280	255	296	268	302	295	289	283	259	270	300	301	284	291	273	291	299	290	289	283	254	267	272	299	290	274	292	274	280	305	271	279	299	294	245	331	274	280	301	309	320	282	287	279	321	294	306	269	310	288	316	283	279	270	259	265	279	280	272	277	271	285	270	272	257	299	277	259	300	288	278	259	323	300	309	276	290	290	288	285	261	314	267	252	272	279	281	293	302	294	279	295	286	286	297	266	296	263	282	286	266	279	299	307	307	262	291	295	302	273	256	273	259	278	299	281	302	271	305	271	311	257	253	287	274	301	295	282	263	255	263	291	290	287	288	291	290	267	261	287	283	276	314	306	324	301	286	283	262	288	300	277	275	282	292	298	302	283	297	303	294	283	284	295	282	253	275	291	288	280	307	282	311	292	275	286	273	288	274	290	296	262	265	301	268	303	293	337	288	277	294	285	272	243	263	278	308	286	289	292	287	278	307	298	285	260	293	294	283	260	303	272	278	278	267	300	298	293	258	310	297	277	257	279	266	258	265	286	257	305	279	282	291	257	260	269	299	309	265	293	296	293	290	339	272	281	295	294	266	296	268	273	294	325	251	310	281	261	297	265	272	277	299	263	277	285	288	303	305	280	267	278	290	262	276	273	276	272	306	247	268	271	300	277	289	284	313	292	289	305	267	294	283	287	280	300	291	277	266	283	286	298	265	272	294	307	290	273	283	302	307	308	241	306	280	283	267	282	268	334	306	278	305	289	317	287	263	290	323	277	272	299	284	282	248	251	299	296	322	294	294	268	275	273	260	254	280	288	279	286	274
8049	1425	2681	3101	2664	2313	1986	1661	1529	1409	1319	1127	1104	1100	1045	989	1022	931	937	880	841	838	877	865	829	824	821	780	758	798	797	741	771	814	753	761	766	775	760	728	746	768	792	744	732	780	743	782	752	759	758	813	749	717	767	708	703	731	735	718	745	739	741	722	746	700	736	775	648	725	735	721	709	740	730	701	748	727	754	714	710	751	697	717	720	700	711	749	700	737	741	739	718	733	693	747	765	734	739	766	739	733	703	770	750	718	737	732	683	715	718	745	755	764	747	741	724	758	713	761	737	719	711	705	694	714	734	725	700	742	710	689	739	771	700	677	700	762	737	684	694	707	753	778	726	736	680	735	674	696	684	712	711	706	725	692	680	681	706	672	711	743	760	685	701	716	726	757	702	685	741	686	669	665	723	671	695	740	687	769	695	665	719	693	706	707	730	706	770	742	687	683	708	742	750	731	743	751	738	737	622	740	703	741	653	728	716	698	712	702	744	736	674	729	701	702	674	746	696	712	688	719	702	721	715	694	704	774	716	711	699	686	686	689	691	690	664	664	690	704	683	742	703	701	749	700	685	699	773	664	743	732	752	709	747	693	694	735	672	714	717	743	704	721	676	682	710	693	726	681	702	720	729	725	727	667	713	721	700	713	737	736	751	718	703	699	753	737	727	747	716	657	708	733	757	683	678	679	724	717	700	703	666	711	676	715	698	681	684	733	675	752	674	710	749	675	677	723	716	711	713	701	704	700	717	713	744	726	740	702	682	726	681	684	708	709	701	703	694	709	665	704	735	697	724	687	746	715	708	690	693	707	729	731	696	707	670	744	736	664	707	660	700	707	712	717	714	684	727	695	737	658	724	686	733	763	676	687	715	669	724	677	679	730	740	766	683	725	700	738	732	715	745	730	662	690	697	726	755	719	703	679	727	693	687	717	714	697	764	710	717	707	734	722	680	719	711	695	697	686	660	727	731	701	640	708	714	749	736	696	701	696	741	715	709	736	721	768	760	718	681	661	698	743	660	690	733	740	679	750	711	719	639	733	715	731	709	713	732	692	675	682	698	728	698	704	679	725	728	746	746	731	698	708	717	697	716	711	703	718	707	691	701	711	677	677	678	714	688	721	685	685	690	683	729	697	684	708	714	698	693	726	726	684	672	643	717	739	730	689	742	725	719	729	764	720	684	726	729	645	710	695	688	679	666	666	711	737	728	762	679	682	694	689	746	743	731	689	682	733	686	740	688	682	695	677	706	688	701	676	717	714	698	739	720	719	700	709	695	727	695	663	736	730	711	693	703	723	731	757	742	739	712	672	734	726	738	736	723	676	765	703	685	693	752	736	685	688	685	722	729	684	685	707	739	763	703	716	691	728	795	751	691	694	702	689	721	724	742	693	693	678	764	668	678	704	701	684	701	739	695	703	731	744	695	725	746	730	715	675	743	683	720	714	737	721	692	691	714	719	764	709	770	707	751	686	740	687	730	682	709	771	706	706	746	702	701	726	718	656	694	722	706	708	733	732	680	705	739	710	719	667	730	795	718	731	732	703	728	694	729	691	649	725	739	749	761	726	742	734	709	731	683	727	631	730	726	719	717	737	744	703	708	726	725	697	699	707	694	681	757	668	705	682	695	702	704	710	704	717	736	734	742	713	718	754	690	738	730	684	718	697	733	694	676	722	723	726	686	736	689	719	688	730	678	673	706	722	675	682	696	739	687	736	731	779	723	679	672	747	727	725	698	722	709	774	730	687	734	713	716	664	734	719	704	730	687	726	730	738	693	700	708	727	717	705	722	718	708	726	711	729	766	742	738	720	717	686	704	715	742	688	696	699	730	735	696	700	717	748	715	759	698	699	717	722	700	687	719	680	687	715	732	644	724	696	669	689	750	704	701	733	760	743	693	713	700	686	750	693	703	724	653	685	693	724	720	714	782	695	728	718	738	720	732	720	706	713	718	692	726	716	798	718	663	732	726	754	744	715	697	733	664	693	696	678	732	722	720	732	710	723	646	735	723	724	747	755	716	666	694	723	684	738	709	695	690	725	696	717	682	752	682	693	738	715	720	749	685	740	686	760	730	661	693	666	685	696	687	682	673	691	727	737	669	735	701	755	700	678	686	742	721	739	751	713	717	726	717	725	695	726	696	770	745	717	756	732	671	710	747	716	744	742	713	687	694	721	687	683	714	664	716	674	706	721	700	738	707	720	714	693	685	683	708	643	711	739	755	725	728	749	702	723	759	701	689	734	688	720	678	727	694	705	653	676	753	667	670	705	712	681	692	753	668	682	679	708	682	734	724	741	692	700	692	729	698	687	708	671	757	714	726	753	718	707	738	740	730	767	771	737	708	703	739	655	768	678	748	683	713	738	697	760	711	678	734	660	699	713	694	723	705	729	732	728	762	728	683	741	700	687	744	727	705	656	722	701	725	726	756	705	734	697	716	675	738	667	690	670	744	711	755	722	645	731	711	703	710	712	723	711	718	706	705	759	741	682	688	731	658	746	697	726	707	713	685	712	701	710	718	689	702	743	685	727	732	707	708	707	707	727	703	671	717	708	721	748	708	691	689	725	718	688	707	673	699	698	674	722	731	671	703	730	685	730	734	717	736	695	691	743	709	678	752	718	736	699	733	740	660	692	694	720	729	722	716	760	684	693	715	703	684	704	691	730	687	721	681	703	702	748	677	710	728	694	710	720	713	740	700	695	747	726	698	685	651	730	730	740	721	720	722	695	727	709	709	691	748	748	741	683	712	718	736	719	729	729	727	651	722	696	725	723	685	712	727	758	717	697	766	703	635	744	712	709	756	665	723	753	710	677	747	722	739	718	700	685	732	668	753	691	706	689	735	708	689	693	735	697	708	729	694	703	682	736	733	743	687	709	691	690	720	704	715	697	702	717	714	707	693	740	742	697	739	707	717	678	736	707	708	659	704	761	719	726	755	745	718	732	667	733	751	678	737	728	737	667	714	742	687	692	730	690	738	717	730	719	701	653	737	715	722	703	717	682	714	640	697	744	704	736	690	741	742	686	687	738	713	687	701	693	660	680	735	704	720	705	742	698	723	674	686	703	722	690	727	715	748	677	775	738	684	699	702	648	757	693	701	670	691	707	744	711	747	737	674	667	688	767	691	717	721	717	667	700	691	724	673	714	678	724	724	667	724	735	713	684	698	713	694	754	740	685	695	751	658	719	708	704	686	728	729	688	760	693	754	696	657	763	700	721	689	711	711	723	711	715	691	661	680	653	684	690	709	722	684	686	712	731	718	745	707	703	686	706	720	730	684	696	702	716	658	723	710	696	697	684	686	687	699	669	753	707	693	720	679	715	737	702	722	727	704	750	693	729	669	658	723	715	721	726	693	705	698	727	713	716	705	736	685	694	707	694	721	666	759	716	692	738	764	696	695	682	707	692	730	678	722	713	715	673	701	692	696	685	705	706	731	728	746	747	708	641	708	677	705	702	705	687	740	739	711	693	699	735
22489	2965	2496	1976	1431	1039	859	685	661	570	545	538	459	472	440	442	478	415	435	402	399	390	411	402	388	420	397	391	390	410	419	354	419	362	399	400	361	409	379	382	406	406	351	379	397	393	382	394	383	355	346	396	383	406	389	352	376	361	368	340	360	399	372	377	405	375	366	363	381	401	387	384	369	374	380	378	343	338	394	358	411	377	353	353	370	427	421	370	415	363	387	404	320	353	375	385	363	386	406	356	397	418	381	372	408	348	395	370	368	410	413	395	368	361	361	376	339	371	390	396	429	408	392	365	363	383	371	386	382	364	377	381	392	384	378	354	360	389	372	365	355	365	384	387	399	385	336	379	386	355	395	363	407	359	348	362	345	348	338	372	348	349	357	371	385	408	373	416	377	352	378	370	378	390	392	330	345	393	343	401	358	396	398	365	365	380	350	377	370	390	408	373	386	376	387	377	341	357	363	375	379	385	380	378	395	345	387	395	342	386	399	348	389	351	403	390	348	344	371	392	371	369	350	382	372	368	389	375	361	355	346	377	395	360	347	397	351	349	392	435	354	409	355	370	410	382	364	371	350	368	399	374	377	385	357	344	375	377	349	408	391	359	346	352	344	349	390	370	350	389	360	379	346	406	414	405	396	406	393	383	403	391	380	399	368	354	383	384	382	398	352	378	352	360	380	418	410	391	349	376	381	409	386	389	360	354	324	351	368	363	417	404	396	372	358	380	405	341	366	382	402	378	369	347	377	405	396	329	363	412	372	366	363	376	404	359	388	400	347	364	384	369	360	389	403	356	403	369	316	359	336	378	398	370	370	373	382	357	383	364	363	376	374	370	373	381	355	360	393	374	381	378	373	357	366	371	419	391	350	333	345	379	355	381	407	360	378	353	393	391	382	370	352	334	340	343	371	361	350	359	325	377	373	352	374	403	364	399	350	355	402	397	361	384	397	372	360	365	386	342	391	378	402	381	361	389	344	363	353	361	369	410	377	371	395	342	361	352	376	349	390	341	392	375	346	380	394	381	360	378	392	346	333	397	360	374	374	354	365	373	374	369	361	403	369	391	399	365	338	364	371	321	375	336	378	399	389	419	382	360	356	333	351	367	360	355	377	376	369	360	383	370	378	360	386	340	371	362	386	364	371	371	360	377	347	391	392	410	357	337	317	376	354	366	325	369	370	371	380	394	315	381	372	348	357	389	396	385	360	391	363	410	362	387	377	341	349	364	396	376	369	362	386	378	348	332	346	378	358	340	389	396	399	370	358	356	372	385	365	400	375	373	381	364	354	346	383	401	369	393	386	343	391	383	396	402	371	381	351	343	357	354	349	368	373	361	362	379	381	349	361	369	386	367	339	376	351	400	372	372	353	372	361	383	371	363	387	381	356	356	362	338	377	405	426	374	394	358	356	392	328	385	349	379	398	410	343	374	334	375	355	363	358	345	339	373	353	370	377	334	357	412	430	364	384	393	352	389	388	340	394	393	361	369	346	354	357	338	388	364	364	384	364	374	392	366	380	390	393	366	412	372	371	395	358	397	367	399	384	363	398	368	367	389	362	377	392	369	363	352	395	361	386	345	376	388	340	351	376	384	353	359	385	344	379	384	345	374	328	393	384	317	394	364	391	351	390	387	373	355	349	369	373	398	379	383	362	360	374	361	363	356	338	411	378	378	353	385	351	413	401	388	362	339	350	393	384	379	354	339	335	350	336	381	405	351	368	372	408	355	367	352	362	375	357	385	396	378	376	363	369	356	381	377	384	378	371	349	352	394	397	362	342	402	400	340	362	387	388	379	404	393	357	357	368	353	345	353	397	340	341	380	364	346	371	396	367	384	400	387	349	364	354	313	385	377	367	386	387	347	380	341	370	377	397	354	344	347	382	373	354	344	353	346	346	357	378	299	370	331	365	364	386	351	372	363	375	365	359	422	353	392	341	418	372	366	415	371	341	393	419	344	382	352	375	389	361	384	370	418	386	359	331	380	384	381	340	367	368	390	342	355	407	333	395	356	399	356	378	381	371	374	410	336	374	344	417	390	387	390	383	427	344	358	391	364	398	357	359	394	374	381	376	402	369	335	387	378	376	353	352	358	340	359	341	383	382	383	382	371	372	368	364	375	365	373	375	436	412	340	390	377	366	356	355	372	341	406	364	412	377	369	379	443	377	380	336	353	406	360	352	373	353	339	427	367	352	360	383	347	362	366	332	369	341	378	381	400	388	406	387	363	374	336	389	375	382	364	381	378	352	342	358	364	364	400	370	348	378	352	376	411	347	368	344	363	363	356	358	362	351	341	363	396	368	369	344	354	353	370	376	360	373	349	343	359	345	400	366	373	375	386	400	381	370	353	360	404	394	363	403	360	364	381	358	369	366	391	354	364	380	393	387	389	372	348	358	368	375	354	310	385	334	382	370	361	398	386	365	379	335	365	348	388	364	357	401	356	372	410	340	387	337	338	366	400	366	367	396	377	348	339	410	388	379	370	349	370	392	371	364	372	362	386	381	366	341	357	401	350	331	345	357	350	379	376	364	390	372	380	376	393	370	373	393	348	397	349	367	387	342	375	374	349	370	404	394	396	358	428	356	315	378	391	387	363	366	365	354	354	363	344	377	360	360	390	346	355	364	397	402	355	371	395	392	380	389	337	394	359	411	369	383	390	361	390	385	361	395	361	336	361	378	315	357	370	395	364	320	359	328	387	383	373	326	374	364	381	379	377	386	390	364	396	378	382	367	366	356	379	370	356	371	375	365	374	362	382	361	351	386	362	391	392	362	370	343	351	386	391	326	349	388	384	379	366	394	361	388	385	379	389	367	371	351	357	376	410	385	338	425	332	336	375	386	319	388	367	390	343	353	370	359	350	380	376	384	346	373	395	338	351	380	363	348	363	373	368	379	378	395	340	366	395	412	346	356	367	362	343	384	350	366	370	360	389	376	377	379	369	371	371	362	374	364	382	354	378	359	366	403	342	358	388	401	416	349	361	356	382	358	372	304	353	394	395	382	392	360	357	384	379	383	342	347	353	410	342	378	374	391	360	334	359	370	411	345	364	385	343	330	366	357	390	376	376	400	362	381	342	342	386	376	388	377	406	328	347	349	352	358	380	389	333	375	365	370	369	370	361	372	439	347	399	365	355	413	367	373	352	362	389	355	379	342	397	369	375	324	358	355	336	355	350	386	379	353	381	326	402	370	390	409	369	349	349	390	374	401	395	406	394	361	381	370	404	380	353	389	373	377	390	341	366	390	379	367	330	373	416	385	403	362	342	412	324	374	393	373	386	361	382	376	398	347	372	366	379	373	391	337	389	339	365	414	371	435	372	377	413	327	383	412	377	341	404	367	374	346	363	407	375	365	390	371	390	373	370	384	376	355	372	414	370	399	372	368	387	373	410	376	363	367	330	342	401	363	360	411	359	373	384	383	359	371	369	357	392	360	360	422	378	388	381	356	371	339	364	390	349	397	383	379	384	376	378
10863	2268	4699	5313	4679	3912	3282	2775	2382	2200	1971	1788	1642	1596	1472	1403	1338	1333	1230	1181	1197	1169	1148	1114	1043	1080	1088	1016	1059	1013	982	978	974	1005	997	1025	987	962	927	911	921	940	937	892	911	952	918	979	962	899	915	978	925	929	907	916	897	908	862	874	884	907	880	883	860	897	899	893	915	904	910	901	909	907	853	865	904	930	960	830	909	916	898	882	908	946	936	867	832	878	911	901	909	939	904	972	892	885	878	887	953	930	890	963	907	948	895	883	933	861	957	909	978	901	902	909	928	916	883	943	913	883	849	896	880	915	891	878	854	894	943	949	855	868	863	906	901	840	888	873	935	885	860	885	878	855	897	855	882	873	894	819	905	870	886	875	880	898	873	874	884	838	890	875	841	864	854	890	912	860	886	879	929	881	897	926	895	823	831	886	870	912	859	879	873	928	910	866	849	910	888	848	930	857	877	850	896	815	855	862	885	833	897	936	914	837	873	841	876	806	876	883	856	828	843	917	862	851	869	916	848	862	870	855	947	871	855	925	865	870	883	907	859	887	857	875	822	881	862	854	833	867	848	820	883	915	856	839	874	850	878	888	863	940	829	870	874	911	840	897	834	858	921	855	913	872	854	880	876	839	963	907	850	872	829	871	859	838	857	847	913	889	880	916	901	837	889	921	881	861	904	870	829	864	899	875	954	898	922	829	899	888	851	840	894	799	879	900	901	918	866	802	863	860	852	899	875	867	889	922	879	916	852	878	880	886	838	880	868	864	882	793	880	913	823	870	835	916	879	877	842	901	845	828	863	884	854	912	905	856	888	825	859	847	831	888	883	894	868	880	881	897	889	884	853	865	854	912	859	834	843	882	857	886	900	804	840	882	870	828	937	928	913	891	868	888	866	885	900	855	923	878	857	901	889	838	909	887	851	887	810	804	867	864	885	931	840	848	867	860	831	880	878	869	893	892	860	880	866	861	879	855	839	864	903	928	867	818	873	877	814	895	848	894	901	876	908	909	856	844	904	897	852	861	879	847	924	856	868	890	865	851	880	868	922	906	850	853	870	888	857	902	860	873	888	846	814	923	888	856	862	892	854	804	873	849	862	877	891	858	858	856	859	843	868	876	878	935	901	865	890	854	955	903	908	822	871	859	888	901	841	903	848	849	881	866	862	889	917	868	858	840	884	913	799	829	840	874	796	879	873	818	846	921	850	886	853	878	903	846	917	843	853	892	831	867	897	832	836	824	898	847	887	923	862	917	827	829	839	810	870	893	867	874	829	868	855	818	849	909	847	924	913	892	875	822	905	853	863	859	868	898	883	883	900	896	905	939	817	905	890	866	860	864	851	798	888	876	893	884	843	881	860	900	838	863	864	874	933	878	846	901	802	848	908	895	879	926	866	936	849	938	879	879	913	864	878	896	901	886	859	870	855	891	869	816	841	905	911	908	864	846	874	889	881	877	908	839	849	876	870	866	913	861	825	854	882	884	872	880	845	897	866	867	910	870	876	934	854	904	907	869	822	814	898	864	866	886	843	907	858	805	910	879	907	935	919	886	869	862	860	865	855	856	880	827	855	895	904	871	865	837	877	877	806	880	902	877	860	890	852	830	929	886	889	872	917	860	834	885	853	840	853	930	851	864	914	900	863	886	884	851	892	908	845	912	897	887	850	904	831	881	856	860	888	863	868	830	892	842	876	850	868	851	902	892	876	835	891	826	812	837	898	837	876	846	866	886	897	847	891	904	965	850	872	858	898	829	869	855	922	866	892	888	889	873	898	923	883	906	877	912	882	869	857	929	859	896	840	834	861	909	876	868	852	837	809	869	855	865	886	913	949	870	897	840	888	861	896	875	872	861	854	903	883	880	853	839	843	888	884	900	874	860	889	858	840	874	911	900	891	844	880	895	824	902	852	921	935	839	889	842	855	869	870	919	923	907	819	878	933	829	846	899	926	841	918	938	884	910	893	905	847	910	877	905	910	867	871	896	875	877	846	883	836	870	840	873	896	869	859	922	850	944	855	892	818	879	885	866	885	833	853	842	848	848	885	920	836	870	829	907	886	904	886	865	910	893	851	876	837	866	868	890	894	880	870	871	868	901	872	901	903	803	864	870	875	846	841	873	885	923	887	869	887	881	858	874	908	872	861	867	875	864	853	837	877	882	875	871	882	873	857	908	857	837	864	910	926	879	852	872	901	910	892	919	877	865	912	817	841	862	952	846	887	845	867	907	887	857	905	882	908	869	887	864	865	840	884	849	937	870	871	880	861	816	871	864	818	858	864	899	881	864	820	846	855	872	879	868	848	899	928	896	855	857	820	887	878	837	893	884	900	921	839	884	861	901	821	889	893	879	850	887	926	883	880	915	836	898	836	829	866	827	967	894	857	866	889	861	892	917	870	938	890	887	900	901	891	906	904	896	929	920	919	845	930	868	882	872	895	868	862	849	841	853	897	850	908	836	877	880	831	898	889	852	878	869	825	812	869	896	865	835	843	888	904	860	884	836	846	897	867	846	833	859	867	895	830	853	799	861	874	854	839	840	832	842	887	816	814	878	816	903	863	837	864	869	889	879	811	895	879	898	881	907	846	845	856	881	904	806	885	878	847	837	828	851	894	873	888	888	902	871	875	883	875	850	874	908	878	918	855	869	869	863	820	859	902	828	873	842	875	918	885	884	866	865	894	892	877	866	876	931	834	921	844	853	893	882	868	894	843	919	927	893	846	854	895	896	911	909	840	875	879	891	857	844	846	914	874	877	858	895	777	881	888	893	894	885	878	899	843	890	856	852	850	882	884	856	876	908	886	838	839	853	894	855	920	876	932	845	869	875	872	871	873	879	863	843	848	853	878	859	914	938	878	894	872	972	857	840	855	817	902	860	901	837	883	869	899	834	886	836	862	867	841	851	841	826	828	894	858	820	882	832	931	857	884	834	848	856	847	864	882	840	866	877	891	859	832	902	858	886	863	865	850	855	867	845	854	833	866	914	817	898	853	789	941	853	881	870	915	862	886	919	827	850	950	806	858	863	896	851	874	943	900	879	870	871	809	841	862	860	816	851	882	854	890	878	883	913	830	896	864	894	902	845	856	872	884	845	837	931	862	884	920	856	872	826	899	908	857	865	891	873	875	897	874	862	896	799	852	914	846	886	883	827	866	771	875	883	866	898	847	881	871	879	906	837	919	886	842	920	842	881	850	895	829	850	868	858	882	855	869	886	807	896	836	878	853	876	877	878	938	865	871	840	901	908	882	830	872	857	808	842	874	899	869	823	829	871	867	870	884	892	877	820	878	855	849	888	880	865	952	916	874	912	877	891	878	865	876	906	859	871	885	882	840	860	844	870	886	890	937	859	883	839	883	826	837	873	845	893	869	832	904	824	861	877	863	914	851	904	900	866	827	823	885	897	875	863	839	872	864	833	862	850	837	882	868	888	859	813	847	871	851	875	832	888	898	885	903	902	864	890	843	884	870	880	860	844	919	888	876	884
2138	210	230	209	189	182	199	193	179	199	189	187	202	193	200	183	178	175	202	188	174	170	191	198	195	201	188	180	198	204	217	206	195	170	184	189	178	174	215	183	193	202	212	216	179	187	185	212	188	199	225	176	146	180	212	197	215	200	203	206	203	176	178	189	203	216	176	185	193	220	169	212	176	186	185	178	184	172	208	202	193	164	187	194	191	190	175	195	202	208	194	199	200	203	208	163	208	169	188	179	211	201	197	205	205	232	176	186	188	214	187	189	196	182	199	195	202	202	191	188	190	201	204	199	185	194	174	198	198	209	193	196	200	198	191	201	195	205	200	208	201	201	172	208	201	211	181	180	183	169	195	211	194	185	201	176	185	182	182	184	204	202	191	206	175	190	193	180	178	191	211	173	170	203	189	201	208	192	163	205	215	213	191	194	191	203	201	180	211	212	187	221	193	196	184	181	198	192	182	189	186	226	190	192	197	193	195	189	207	176	182	178	192	183	206	213	199	201	186	218	208	210	185	208	211	209	182	227	171	199	188	212	183	206	181	193	169	235	202	192	184	186	180	194	173	197	220	179	193	202	191	189	233	199	188	202	213	200	211	191	196	204	194	193	198	191	189	190	197	200	188	182	171	171	155	215	182	183	182	198	181	218	208	194	215	202	210	249	230	187	206	177	223	183	209	202	153	217	171	193	199	168	208	232	200	196	200	188	201	203	186	196	165	182	193	195	184	192	182	215	194	189	190	190	198	230	193	221	193	158	179	158	172	197	178	185	190	158	204	197	213	204	204	196	171	181	197	182	179	209	201	193	199	198	195	226	199	171	187	164	210	216	204	161	164	190	223	191	225	175	231	177	199	202	232	213	208	212	185	202	192	212	183	187	212	179	201	217	195	181	201	203	201	184	212	168	195	171	177	181	205	159	191	177	200	206	221	160	225	181	170	199	178	185	205	186	168	192	193	198	204	239	202	200	201	217	213	172	194	201	216	210	183	177	206	190	209	210	176	192	183	214	183	175	172	216	182	197	185	203	173	184	200	197	197	206	202	177	181	192	201	208	199	195	201	217	199	201	188	196	194	210	212	180	195	208	187	194	205	195	177	180	184	194	197	196	202	210	179	173	180	215	176	187	188	194	186	199	192	199	178	216	187	189	190	219	198	192	181	193	189	195	167	220	210	194	204	199	189	210	188	207	192	205	210	191	202	182	216	193	198	174	219	200	196	198	189	204	204	212	166	210	199	172	188	201	209	204	167	221	186	166	182	219	220	204	195	224	188	197	203	238	194	180	202	183	203	210	183	194	203	171	209	172	184	180	201	185	205	176	187	156	175	173	221	208	186	166	175	198	169	215	201	208	190	185	189	186	168	174	188	218	199	188	204	186	212	194	196	187	184	189	196	198	194	175	198	192	185	183	177	191	206	199	209	196	185	215	201	190	191	204	191	199	197	187	211	206	190	183	220	171	205	172	187	173	188	203	198	184	162	198	194	198	201	198	191	201	181	181	206	197	213	196	223	177	200	200	213	182	180	197	190	216	195	166	180	175	204	172	193	190	207	199	197	204	187	186	180	199	188	200	192	202	201	183	184	196	196	203	208	189	194	168	175	196	215	169	186	182	188	207	193	179	202	204	186	204	196	182	182	201	169	191	215	193	182	189	174	208	198	200	187	215	183	206	176	182	185	195	208	180	181	193	217	179	195	186	184	180	205	182	198	217	229	201	184	179	186	195	198	191	202	199	189	200	200	199	191	179	201	198	187	208	185	190	184	183	164	217	187	201	187	192	198	173	200	206	213	185	189	214	199	200	185	184	211	207	197	191	203	198	184	192	180	199	214	171	180	192	185	189	177	222	185	215	190	219	183	174	198	216	182	190	191	210	206	184	172	232	201	201	179	209	215	196	199	217	218	198	194	194	200	186	197	188	197	190	209	186	212	193	192	198	187	193	190	179	187	176	187	185	203	205	189	211	178	187	186	183	210	181	181	183	188	177	205	205	225	194	176	201	198	167	205	165	211	209	181	205	182	184	203	189	200	193	189	179	178	203	201	180	203	185	185	188	202	216	203	199	220	226	194	194	224	193	207	209	197	181	190	192	198	188	190	200	184	175	192	188	219	185	181	212	231	188	207	190	233	201	202	203	198	168	184	204	223	190	171	192	206	187	193	197	205	212	223	189	192	186	184	179	196	206	177	209	206	201	197	213	180	210	214	184	178	193	170	191	184	215	194	193	179	169	180	207	193	209	178	205	196	196	203	216	204	184	203	184	188	186	191	203	193	161	201	195	204	188	178	214	186	185	170	205	188	161	173	185	196	185	188	191	185	189	207	186	200	202	194	212	191	199	170	216	184	194	176	199	204	198	196	182	225	208	201	181	221	210	174	188	195	199	176	212	207	201	155	193	196	180	201	207	181	188	194	192	204	200	192	183	217	177	194	182	201	205	203	211	209	192	171	185	206	176	187	202	197	197	200	217	192	200	211	185	199	190	194	200	207	190	165	180	219	177	177	198	191	163	210	189	219	204	205	194	181	186	213	195	210	203	210	200	204	208	191	195	204	190	235	169	207	193	199	189	173	200	198	185	185	171	195	154	202	178	198	177	229	187	213	192	190	203	209	179	183	187	175	186	215	180	178	196	205	209	193	189	174	190	179	208	179	236	164	198	175	190	190	206	210	197	200	182	181	217	182	196	188	203	218	191	193	193	205	216	188	180	209	192	188	172	199	205	171	210	176	182	231	195	213	189	189	195	194	178	184	169	207	198	181	198	197	196	202	183	192	246	227	188	195	203	230	167	194	181	198	217	202	188	202	200	194	217	203	196	187	198	180	192	191	196	211	220	195	195	182	194	158	178	190	199	214	183	174	208	203	211	195	175	190	209	173	209	191	191	166	199	213	201	176	191	196	208	200	199	180	216	199	156	224	188	200	219	211	201	208	187	212	201	168	156	212	167	202	186	201	210	173	186	195	185	176	187	187	217	171	190	190	185	193	198	182	202	201	205	196	185	184	209	177	211	180	194	198	173	187	173	212	182	196	198	199	181	165	209	220	181	207	200	189	217	181	199	173	223	204	193	204	184	168	194	193	207	200	197	184	195	217	179	187	202	200	185	181	188	207	201	174	197	178	173	184	199	166	211	196	183	197	225	204	207	226	180	204	183	191	211	210	204	219	195	216	201	213	180	175	196	204	216	217	189	224	176	213	207	209	207	206	169	224	190	190	186	175	192	180	190	196	220	174	174	182	201	204	220	171	208	192	227	195	193	191	190	168	186	162	187	190	192	201	186	197	193	200	178	201	201	181	197	203	223	205	217	171	167	182	193	152	202	221	212	203	207	184	199	189	210	193	194	178	166	201	190	190	193	197	200	183	191	170	184	181	178	203	204	199	188	194	194	179	164	200	208	195	183	197	197	213	189	186	195	176	175	180	206	192	208	164	197	185	164	209	202	209	196	190	209	210	193	213	194	193	172	186	175	201	198
2484	528	584	596	568	555	565	572	578	518	574	520	508	559	576	518	508	591	573	497	555	518	546	503	488	504	512	548	537	523	520	523	527	534	534	534	528	485	524	528	484	498	524	533	548	495	533	534	521	534	506	506	505	557	496	505	527	552	511	524	512	525	480	549	552	521	481	497	477	536	512	525	539	497	464	519	556	561	498	554	467	495	504	545	520	516	516	502	523	515	537	543	513	516	491	507	512	496	488	517	521	511	471	524	478	507	552	541	536	493	546	522	463	545	541	488	506	476	483	484	500	527	510	511	474	521	457	500	524	515	513	515	552	503	492	515	522	532	509	535	513	540	512	540	535	540	514	493	500	511	541	519	523	522	512	526	506	479	570	482	543	525	566	490	552	529	493	542	503	513	559	541	504	525	502	543	535	533	515	492	501	500	512	523	521	514	505	512	520	529	542	533	517	555	501	553	505	486	488	471	518	483	537	564	551	493	501	573	501	484	525	484	528	484	472	501	514	492	516	500	547	516	524	492	507	491	450	549	521	521	504	513	501	494	516	511	499	502	505	523	478	534	494	520	539	560	492	508	529	515	522	526	523	539	531	495	563	532	502	520	544	542	544	528	534	485	511	510	531	517	484	519	491	530	559	516	533	472	521	502	502	528	553	535	487	559	475	482	533	499	584	495	513	492	504	539	520	508	489	538	528	532	469	480	487	547	520	561	528	495	544	543	524	496	513	553	509	500	506	513	549	526	502	494	455	521	513	539	508	490	520	536	525	501	523	463	504	477	501	518	541	507	548	514	472	525	468	524	476	509	505	512	523	514	518	535	522	479	505	530	540	478	522	548	512	514	496	483	475	520	491	527	509	485	528	500	468	525	515	513	508	493	506	512	512	515	517	487	502	518	520	484	552	510	491	523	523	519	504	500	514	511	519	519	493	507	520	506	484	485	484	472	558	522	505	508	535	503	518	466	561	502	539	506	542	499	534	511	524	505	500	492	467	493	514	523	527	530	534	507	512	498	529	539	514	487	527	496	525	516	470	552	499	507	531	541	476	511	513	510	516	544	535	538	552	525	509	492	532	502	439	519	516	556	475	495	518	512	530	505	516	493	510	534	559	514	531	509	523	549	543	516	538	533	499	536	526	549	507	544	544	518	519	509	513	502	525	504	514	529	538	515	487	526	549	553	522	496	488	493	511	478	515	477	524	537	559	513	483	528	492	528	526	491	521	502	527	534	506	467	535	502	535	558	487	534	525	492	521	499	444	460	535	523	525	522	524	516	515	515	485	510	530	507	510	551	519	507	524	514	508	467	522	500	510	516	513	541	492	508	511	511	537	529	516	533	496	511	504	518	506	531	534	496	498	529	521	487	490	538	526	474	459	509	497	513	504	507	502	508	515	490	452	484	494	501	504	537	521	514	506	490	465	487	541	511	491	541	555	534	494	545	486	503	504	488	497	517	506	558	494	502	464	504	474	495	517	512	505	510	544	515	505	507	502	540	541	558	531	511	541	518	546	515	511	508	512	563	497	502	537	494	526	503	540	512	486	493	476	537	513	475	482	536	502	529	522	516	521	477	485	544	512	497	517	536	488	486	508	543	547	501	492	519	503	502	540	529	513	512	498	523	525	495	525	512	495	532	515	502	521	513	526	508	513	513	472	468	536	497	499	512	531	497	507	512	515	536	498	496	466	502	478	517	519	490	495	492	550	492	530	473	518	531	512	501	575	524	505	507	507	506	538	500	567	538	529	525	520	506	488	513	504	511	493	476	496	532	551	505	502	511	518	509	583	498	512	539	553	497	502	499	502	528	524	523	521	551	510	515	531	490	500	494	474	504	518	534	505	479	555	472	519	507	537	482	494	553	529	480	507	558	517	555	515	503	494	509	528	538	484	533	497	540	513	500	482	513	511	537	532	553	528	487	543	519	486	514	511	502	525	533	465	522	493	514	526	489	529	578	532	489	507	497	508	477	512	505	512	524	464	525	544	489	524	524	507	518	488	557	500	502	460	513	452	507	516	492	505	497	537	484	537	489	511	488	548	503	471	537	543	512	503	540	494	526	552	531	556	562	525	502	546	504	503	501	515	507	512	527	590	511	507	505	483	525	525	523	510	539	491	520	551	521	554	529	499	510	510	500	499	546	491	517	517	542	502	537	492	483	556	546	528	547	479	466	551	594	514	494	518	550	514	545	522	500	539	479	513	493	539	553	534	559	513	522	545	509	497	529	512	525	523	562	545	500	511	507	496	522	516	508	510	496	516	508	531	518	539	561	560	525	491	470	506	493	478	545	560	541	513	512	556	483	486	554	542	510	490	499	523	536	522	502	514	519	539	534	514	489	540	523	515	520	503	520	507	499	472	506	520	516	518	485	550	502	518	515	471	493	556	506	510	555	514	502	498	500	526	501	482	514	466	518	535	493	529	531	475	552	537	500	531	506	460	528	544	516	522	530	523	491	483	525	501	506	480	497	485	483	557	497	523	504	512	471	512	504	482	518	497	529	539	524	558	497	518	503	522	529	497	505	509	535	535	508	537	514	493	515	493	474	502	486	540	497	551	519	556	517	524	507	508	541	490	501	510	516	548	496	520	512	470	539	508	526	534	506	534	525	544	519	513	524	489	543	509	486	530	500	512	511	507	496	497	511	502	488	522	564	503	504	507	519	487	507	524	524	502	514	553	519	523	477	486	515	508	500	515	530	494	460	481	495	478	499	499	508	502	544	524	501	512	538	537	507	491	524	531	550	497	480	561	469	512	507	510	506	499	508	518	523	495	489	531	495	529	522	530	516	500	514	499	524	544	493	472	502	515	516	527	481	465	502	497	515	516	499	533	489	469	521	500	496	536	526	500	517	484	509	496	474	492	509	510	510	522	495	504	537	517	508	505	499	559	504	526	496	508	531	486	507	520	525	504	498	509	504	501	486	479	516	487	517	517	502	538	488	542	498	508	507	499	519	505	529	518	525	486	496	535	502	498	467	502	527	524	510	506	510	539	540	525	536	511	547	504	545	508	493	530	535	494	500	503	492	530	516	461	506	585	517	520	502	514	546	492	535	478	538	530	499	526	532	520	509	514	505	508	491	534	504	541	516	526	510	556	507	543	548	546	502	503	499	501	508	534	514	474	529	526	474	524	489	515	524	548	507	514	479	496	522	492	500	512	507	489	489	551	499	509	532	476	473	531	518	508	545	528	526	502	527	498	474	512	491	536	481	475	498	493	474	491	543	555	489	511	560	510	512	514	499	499	468	491	522	478	530	520	517	549	510	474	499	524	518	513	498	525	483	539	504	563	515	490	505	526	544	541	526	509	505	519	543	509	530	486	522	490	508	542	529	499	549	524	513	466	485	504	482	533	501	528	486	519	534	522	510	527	487	525	532	535	541	541	503	485	542	489	527	537	515	528	509	508	530	521	499	514	500	535	525	530	499	495	512	478	506	498	499	487	489	510	496	522	519	473	511	496	485	516	541	536	496	493	506
12741	1294	1232	1037	785	610	556	475	443	408	415	360	356	353	338	350	317	314	303	313	298	338	335	341	324	312	325	300	320	335	319	324	304	306	323	326	309	290	330	319	318	288	309	337	286	293	270	315	301	291	292	315	288	316	326	315	303	315	316	300	340	311	323	331	299	286	340	280	278	321	318	289	321	280	312	345	293	324	302	272	294	296	324	313	311	292	285	319	302	314	328	341	324	328	290	312	336	323	323	325	330	294	331	285	296	338	287	300	309	269	318	313	288	299	329	329	301	291	313	313	277	313	301	301	342	319	295	345	316	280	267	286	319	306	276	299	310	321	313	300	323	291	275	305	312	312	306	302	310	319	305	328	299	325	323	311	289	320	309	306	286	281	299	291	330	270	296	320	366	306	312	288	312	314	324	306	294	282	304	323	292	334	318	300	320	341	325	309	309	284	307	332	291	336	302	318	284	290	302	299	300	261	322	328	293	286	306	306	300	321	307	294	322	318	323	294	313	310	301	331	290	323	301	324	302	293	286	300	285	316	303	330	327	301	288	273	315	316	306	287	308	311	320	288	332	285	287	281	285	285	313	295	305	298	300	315	333	302	295	280	303	343	276	288	272	325	291	331	309	297	311	287	297	275	304	317	310	310	299	300	313	294	307	302	272	330	293	316	314	282	313	257	321	302	323	321	328	357	286	295	304	292	299	337	330	315	326	301	305	281	290	275	301	326	298	304	274	274	304	312	352	314	281	300	286	303	323	282	288	316	331	330	311	276	304	354	336	341	325	297	294	294	350	316	303	291	338	290	288	283	293	282	322	289	293	319	292	312	302	317	284	288	325	305	307	299	307	314	313	302	323	318	304	294	328	298	306	331	301	307	318	348	312	312	305	287	323	323	296	305	298	302	314	318	291	309	327	342	327	309	302	292	300	301	346	288	301	356	323	279	311	323	287	270	306	326	283	304	322	294	330	318	291	280	321	284	296	295	311	294	306	298	313	305	334	298	299	310	299	310	317	326	307	327	301	323	315	297	288	294	285	304	308	290	295	296	297	305	269	312	293	289	296	333	308	306	302	302	322	296	301	328	300	282	299	323	292	329	276	318	284	312	286	304	288	328	315	295	285	348	293	317	303	290	342	303	295	315	322	303	345	294	339	351	328	300	301	284	332	322	291	303	294	295	304	288	284	315	300	311	303	297	304	318	321	297	318	310	298	311	294	289	306	296	290	297	346	304	326	341	287	296	254	326	343	296	301	328	323	296	324	333	300	303	336	327	323	332	322	295	274	307	295	317	282	281	276	317	314	294	336	301	324	308	314	320	292	341	325	274	304	326	313	277	282	280	297	282	310	317	297	332	315	334	295	271	324	289	322	314	324	324	309	309	326	295	352	314	306	305	282	304	301	304	337	299	320	332	327	319	323	309	299	297	328	310	324	322	327	303	265	345	344	351	315	300	299	339	284	313	294	290	266	299	341	308	286	307	323	301	307	335	298	271	313	302	298	274	296	278	325	278	302	314	309	302	296	313	313	322	331	308	358	317	302	310	300	278	289	288	327	332	317	312	295	279	314	291	335	281	275	286	301	317	307	296	313	286	298	307	311	291	337	364	310	282	267	287	304	302	327	319	303	316	310	313	308	328	272	308	295	283	304	311	301	284	286	270	303	308	315	311	317	312	312	312	313	308	306	310	277	294	300	300	277	307	316	297	318	318	276	301	314	313	292	304	301	269	313	320	334	307	321	306	275	314	328	270	287	305	346	307	318	280	320	282	310	322	294	300	297	334	335	297	309	291	257	318	284	287	308	302	287	337	329	309	289	331	288	301	297	314	311	317	328	300	325	313	324	293	300	303	324	341	309	343	313	299	327	292	271	308	287	294	290	290	274	311	307	357	311	343	334	325	308	317	288	321	307	284	302	281	290	259	350	311	311	303	277	259	335	295	301	336	306	290	328	308	295	298	325	355	277	275	339	340	312	317	354	298	304	306	311	311	290	328	287	294	327	325	294	296	268	331	312	322	302	325	275	290	303	336	292	313	302	297	334	280	342	320	293	287	339	313	310	306	306	319	312	299	264	308	291	284	286	325	304	309	328	317	327	293	289	298	325	305	302	321	318	303	295	281	346	278	294	286	289	311	319	299	312	303	289	316	304	301	329	280	296	319	275	309	302	286	295	300	279	304	334	307	284	297	297	289	316	330	301	349	342	332	331	299	321	310	329	325	303	292	293	312	308	303	280	336	298	293	331	331	314	327	309	264	266	310	309	335	292	297	315	291	290	289	331	302	326	288	328	315	308	308	299	321	292	296	328	308	306	280	322	310	332	316	256	322	286	299	321	309	283	313	295	314	339	333	307	315	328	324	308	287	291	329	293	307	319	290	276	322	305	291	301	304	288	321	300	290	296	344	319	298	313	300	322	344	324	326	310	298	293	323	272	291	310	341	325	314	320	305	323	350	312	333	294	263	320	294	312	337	296	268	312	302	304	295	298	316	303	305	286	315	304	356	329	309	324	278	294	295	319	294	294	301	294	325	298	293	287	302	307	318	294	316	251	317	308	310	288	279	299	315	326	307	299	306	308	247	320	303	317	303	308	288	299	270	317	262	284	310	297	288	298	306	321	327	293	310	294	276	274	320	299	306	325	339	313	316	289	314	305	316	328	302	305	287	300	301	295	286	281	282	280	299	327	307	318	304	302	324	297	298	280	303	303	292	295	314	331	292	279	298	309	300	293	300	314	296	308	309	304	280	295	329	300	304	291	301	333	337	317	333	283	303	315	316	298	318	310	290	287	303	320	295	307	305	324	297	314	333	322	316	330	297	297	294	332	287	303	304	321	315	331	286	294	306	307	319	323	290	293	287	316	280	324	288	307	298	315	275	329	312	283	307	312	309	309	295	285	310	299	288	310	286	280	338	306	317	314	282	324	332	266	280	317	323	333	292	307	307	290	304	293	299	306	284	306	316	296	310	298	288	337	280	320	296	335	304	319	286	317	297	298	269	300	311	318	305	300	263	345	315	299	297	300	315	314	330	315	335	325	316	334	321	298	289	314	336	328	339	325	296	301	336	261	328	347	270	319	318	305	323	288	321	316	329	283	292	320	281	312	328	316	286	313	304	309	282	269	290	298	285	305	350	291	292	316	320	306	327	270	290	315	328	293	281	329	336	313	307	325	338	327	320	303	313	351	289	343	305	307	320	283	292	273	299	293	287	291	307	316	308	323	323	287	290	280	324	294	306	292	319	334	330	300	290	291	305	298	281	316	316	308	312	321	323	293	294	310	326	282	288	325	290	301	290	320	360	324	325	276	330	312	286	296	306	309	303	284	318	262	342	323	296	312	323	334	282	307	272	339	303	295	345	302	308	303	305	284	327	321	296	308	289	274	310	329	333	304	334	331	285	331	326	308	281	319	324	293	316	289	304	279	314	302	337	346	323	319	313	301	289	310	322	315	300	302	307	296	271	310	329	296	287	292	293	299	325
7986	1415	2671	3118	2797	2379	2046	1704	1551	1415	1316	1245	1176	1047	1065	1013	1012	969	980	939	883	917	868	969	875	852	881	872	860	765	892	816	802	801	860	769	740	789	811	816	804	875	854	784	768	750	786	750	791	819	771	776	777	784	768	840	799	806	774	829	789	765	814	773	711	781	745	761	757	805	755	740	807	765	727	817	789	770	804	781	745	801	761	758	752	759	780	798	743	781	781	730	778	787	787	743	754	792	814	800	746	770	783	757	756	729	780	729	771	715	792	780	794	791	811	807	777	813	732	755	763	763	799	722	795	796	741	773	797	768	766	742	791	763	747	772	755	793	734	763	743	748	794	759	743	771	755	750	774	762	761	751	813	783	747	789	765	745	772	753	774	747	773	745	757	770	797	805	785	732	739	767	780	805	803	820	729	801	777	754	719	780	768	785	727	709	729	721	788	765	802	773	743	725	743	741	713	746	777	744	733	734	806	694	684	757	773	768	753	765	722	736	756	806	787	789	740	715	819	731	749	756	758	750	808	742	712	753	770	730	773	737	734	735	759	744	723	765	724	782	720	737	769	776	738	784	768	786	724	733	765	775	788	759	789	744	807	761	773	828	765	743	760	732	798	733	710	747	777	709	755	792	733	748	769	784	760	708	802	768	738	749	766	739	715	774	776	712	761	790	708	744	772	764	770	751	730	699	778	756	767	775	726	757	731	736	772	754	778	775	768	751	731	739	722	760	757	722	771	791	786	838	792	771	765	736	752	755	755	722	756	785	780	785	794	800	761	800	721	798	778	804	685	753	734	783	799	731	794	755	737	741	732	739	730	799	748	818	722	808	757	731	773	732	833	766	732	733	731	745	771	778	795	748	748	711	736	742	751	716	757	732	784	777	819	737	709	763	751	783	790	798	765	807	724	780	722	769	788	767	755	815	758	742	769	748	773	729	753	793	771	802	776	775	813	783	765	777	779	723	771	782	769	732	788	743	821	726	758	783	759	749	830	780	792	764	761	767	744	755	797	729	731	755	760	750	802	752	776	790	767	757	746	791	785	770	728	777	786	766	723	747	762	767	721	753	781	764	786	756	742	774	727	768	837	735	781	776	751	731	753	760	723	787	791	746	771	763	748	772	737	794	767	768	744	733	752	762	736	744	737	761	789	788	755	758	748	740	750	775	786	744	792	782	771	726	732	761	768	745	741	727	711	757	704	757	759	713	818	725	760	782	727	721	713	798	767	762	764	715	751	748	748	754	758	787	763	743	751	749	731	733	744	768	781	752	783	784	756	706	795	778	758	751	802	795	705	734	718	751	797	754	777	780	725	790	800	785	727	792	791	727	751	782	702	734	795	768	762	737	762	778	794	778	736	728	721	754	747	738	763	791	751	729	777	759	751	795	730	735	804	783	765	781	749	747	758	778	722	751	729	730	813	756	782	741	704	722	754	796	754	758	716	765	799	712	770	769	753	713	749	763	718	742	702	773	723	763	727	782	767	725	748	719	745	813	736	779	743	793	747	801	750	732	730	739	772	728	750	724	741	775	774	748	746	773	753	709	761	781	753	730	711	804	737	738	789	762	777	772	759	787	757	753	751	764	783	696	753	838	720	744	804	754	703	766	814	741	715	745	780	762	799	746	759	745	773	783	728	754	762	770	740	773	791	773	771	796	770	775	787	754	786	715	720	758	731	743	724	742	700	715	737	760	750	714	739	768	762	739	750	787	697	777	723	756	722	795	719	794	748	748	741	762	776	729	749	757	778	755	771	776	740	743	727	815	738	772	783	786	756	775	780	790	775	777	748	787	783	745	753	837	749	719	787	742	817	771	736	768	771	728	754	765	729	748	729	765	735	804	751	796	765	770	754	794	740	783	818	790	782	756	805	758	783	765	767	763	747	810	755	762	784	717	728	765	781	736	742	789	775	761	752	760	788	743	725	728	750	755	773	802	757	790	712	733	796	781	755	733	763	776	732	744	725	761	756	771	764	732	724	765	810	740	766	791	751	740	749	784	728	722	767	770	764	743	771	720	745	766	755	804	817	744	808	757	738	738	798	753	775	790	757	737	763	780	823	734	702	809	721	801	822	739	746	760	776	765	753	753	707	780	739	789	731	769	765	814	714	746	788	739	779	749	725	740	814	733	808	756	767	755	748	753	742	780	752	761	785	754	740	758	719	797	769	737	724	757	771	724	759	744	780	748	761	785	740	801	759	752	771	657	751	791	700	802	752	783	735	788	739	739	708	747	746	775	766	735	746	786	761	755	787	796	798	731	710	742	754	764	780	769	794	708	807	749	751	700	803	724	700	728	762	756	754	773	724	729	783	772	796	809	781	728	796	761	766	729	787	768	763	734	767	786	767	721	753	748	785	694	769	790	715	787	732	804	752	728	736	753	729	763	775	744	786	775	814	740	786	757	842	778	795	770	756	800	763	759	808	737	738	767	737	815	756	744	791	714	784	756	762	700	745	765	791	745	786	825	763	740	775	753	807	806	782	773	776	759	749	733	785	755	775	730	729	791	719	746	754	763	756	765	803	759	756	774	793	790	768	766	769	764	764	775	741	727	755	805	779	773	782	768	791	773	737	803	771	787	765	779	805	766	799	758	773	723	772	771	731	735	756	757	742	746	786	782	759	783	768	737	811	769	770	739	740	748	790	841	805	741	764	776	787	752	738	762	784	728	757	749	828	730	694	780	798	755	744	801	798	809	747	741	762	733	793	728	815	824	778	778	780	701	769	795	779	781	793	794	793	816	767	774	727	767	761	755	741	724	770	814	781	719	733	766	725	772	764	807	758	763	746	758	774	747	739	721	802	744	789	710	722	737	742	766	790	743	733	762	744	775	792	742	777	757	761	761	753	753	790	864	781	720	743	777	723	725	784	748	722	790	765	751	810	765	769	718	781	750	777	811	721	780	736	726	720	768	793	726	743	764	747	720	744	755	743	763	794	745	771	753	742	756	768	758	745	757	739	765	781	749	770	751	738	736	815	736	774	857	721	746	748	747	714	747	729	752	748	748	780	719	768	760	764	751	732	735	748	769	763	743	801	790	752	709	751	758	779	736	756	750	770	780	768	782	786	715	733	799	765	782	713	775	826	747	748	768	793	773	780	725	779	732	803	814	771	744	739	812	735	752	764	743	783	792	771	765	760	771	780	775	757	760	761	763	800	722	754	797	763	759	757	773	772	700	735	779	753	765	770	771	790	780	739	778	740	817	790	781	747	733	805	734	765	774	747	737	765	738	794	754	742	770	756	721	767	760	773	764	763	745	787	794	710	738	740	761	737	758	840	763	744	751	776	759	760	756	775	745	765	766	773	703	757	808	736	747	808	755	742	748	756	761	743	750	781	761	709	769	745	776	758	744	766	724	766	780	772	746	762	773	767	773	793	755	766	725	751	787	748	756	793	753	752	780	786	761	782	781	753	757	734	697	783	771	757	793	798	785	751	714	733	756	778	811	745	697	827	729	763	761	781	832	801	778	794	779
22666	3002	2594	1957	1431	1084	904	791	701	662	574	552	544	565	534	507	443	482	440	455	467	464	442	431	456	434	442	417	384	416	381	408	402	396	448	415	421	394	398	388	459	423	371	396	392	434	434	389	432	388	434	383	440	398	427	412	425	445	374	411	420	445	413	397	393	394	432	383	432	411	425	438	426	375	389	410	376	417	376	383	404	404	396	394	428	393	389	386	381	381	432	442	422	430	399	449	441	426	393	422	437	397	409	366	420	392	399	386	384	430	376	388	378	413	419	410	423	411	371	376	422	409	405	398	350	354	402	376	387	378	396	416	409	423	403	406	400	436	406	406	399	394	393	411	404	380	406	405	400	419	397	387	381	411	411	419	408	406	388	423	402	450	391	414	386	394	396	422	365	418	406	359	380	405	428	425	421	437	410	397	398	391	379	411	406	376	408	409	435	378	415	397	384	409	415	405	443	414	368	401	380	403	361	399	433	402	414	421	408	379	363	469	401	421	406	399	401	415	393	397	424	388	363	382	398	389	424	437	413	408	383	407	409	410	392	414	468	407	391	409	402	413	404	414	392	381	402	415	383	387	389	371	413	387	424	420	407	395	397	396	386	389	360	397	403	414	409	419	445	432	388	435	398	384	415	401	381	411	408	379	427	439	378	405	420	382	397	402	376	399	416	390	387	399	417	391	394	386	380	376	413	379	430	391	433	408	393	413	397	418	413	435	410	423	417	378	430	404	413	453	403	402	419	390	421	394	394	429	422	394	410	417	392	414	397	389	420	398	395	435	411	358	429	424	379	396	399	400	437	386	397	393	372	380	388	404	437	427	386	391	416	424	390	426	406	386	406	372	384	416	419	371	406	408	381	427	370	393	388	408	424	388	400	419	399	392	413	403	382	388	406	369	380	423	393	386	453	394	412	371	389	411	433	449	461	429	414	424	394	387	451	409	389	403	373	411	411	410	395	405	382	388	408	417	398	383	398	401	398	434	442	419	433	416	378	435	398	437	412	406	403	383	432	414	368	413	417	391	406	407	405	406	357	401	394	419	432	405	413	375	377	391	387	386	432	410	401	384	384	350	418	395	405	415	389	392	401	399	441	412	395	395	428	378	399	361	423	398	409	405	380	386	407	403	382	374	412	392	390	437	419	410	381	400	414	404	430	395	393	433	412	421	423	372	368	392	382	424	407	396	382	384	416	455	403	406	402	393	396	393	371	393	418	436	405	420	418	388	398	386	399	435	410	382	410	389	374	415	413	407	442	390	406	379	366	386	375	405	397	412	388	412	391	366	365	400	420	425	390	384	377	405	399	401	419	425	391	410	416	427	405	378	397	428	408	408	424	404	432	402	399	387	399	407	421	404	391	387	390	380	404	416	402	374	419	385	394	419	391	383	390	401	413	406	416	394	387	377	414	357	386	352	432	411	379	353	373	412	395	398	398	409	430	429	421	391	390	424	417	429	410	387	433	439	417	405	418	428	367	388	400	403	372	380	379	394	404	388	374	389	436	416	410	416	374	405	386	417	388	430	394	414	401	407	385	377	435	373	368	405	394	424	421	419	391	400	384	471	378	415	379	387	406	388	415	356	420	394	371	428	439	435	401	390	391	428	417	395	405	447	380	409	405	410	363	380	375	410	477	424	389	407	401	421	372	384	412	409	385	415	405	375	397	377	442	400	394	362	400	358	401	426	406	375	388	393	431	360	396	401	444	401	414	402	378	407	424	371	368	391	395	382	419	423	406	438	395	398	425	418	408	382	359	408	360	378	364	456	396	442	383	366	417	424	382	373	404	374	398	398	423	372	403	356	376	385	387	393	388	419	404	443	404	431	420	411	409	419	424	402	389	399	411	381	421	390	433	423	387	413	426	420	393	424	422	411	424	375	393	390	417	388	400	402	403	402	399	399	423	375	415	379	379	396	401	381	402	399	357	378	389	393	400	405	410	403	365	415	419	384	381	412	443	384	423	411	415	420	438	411	393	353	413	374	425	426	393	409	370	407	406	364	426	414	366	415	406	416	406	366	381	384	409	421	418	426	400	428	378	373	400	372	419	415	387	392	404	362	398	406	402	411	392	412	378	385	398	429	430	385	357	394	394	409	413	395	373	405	358	385	403	400	406	403	426	379	378	404	425	401	393	413	404	375	415	412	379	386	417	364	403	417	428	405	395	385	387	419	386	416	394	391	421	373	386	391	412	402	420	391	423	412	353	376	416	427	412	379	395	390	355	410	371	426	392	431	396	421	401	414	400	407	394	397	403	405	390	354	403	392	439	418	392	405	395	373	357	406	391	429	383	372	387	398	383	360	370	374	378	403	407	392	388	387	426	396	443	422	417	390	429	390	384	413	408	408	427	409	357	418	380	408	398	416	418	458	422	411	382	402	418	369	397	406	409	386	417	397	446	421	382	396	369	419	436	393	388	369	425	408	376	418	402	399	397	417	404	385	420	359	384	388	403	400	390	388	417	363	367	397	385	412	386	408	436	407	387	425	401	374	405	387	411	450	447	357	403	373	401	361	395	387	429	392	398	383	430	365	374	410	401	392	411	365	396	371	413	385	422	385	397	382	394	417	406	405	346	433	420	403	409	366	403	399	393	374	401	408	370	355	400	384	387	406	368	372	363	394	417	409	370	399	396	407	411	400	440	420	383	373	461	415	385	388	382	408	397	432	385	361	412	407	384	368	377	384	389	426	443	402	406	405	411	390	373	385	368	411	400	394	447	386	396	426	386	395	394	380	412	383	445	410	361	377	393	395	415	443	381	420	402	379	411	408	436	412	400	415	434	405	398	386	382	421	421	398	399	410	421	426	410	402	396	371	395	411	429	411	390	394	393	413	416	430	405	420	384	393	416	412	433	419	397	352	421	413	370	398	411	388	454	382	394	388	430	396	434	378	378	399	401	422	401	415	403	424	412	416	381	378	407	419	382	393	430	392	410	377	432	382	405	388	437	437	408	424	418	386	396	396	419	428	386	379	386	432	385	380	367	421	396	396	398	407	417	382	437	373	375	405	385	405	391	420	409	397	394	399	400	411	364	384	402	382	421	384	427	380	408	421	386	433	456	390	357	429	419	397	406	369	367	430	387	407	359	420	399	438	375	413	409	383	405	369	424	363	387	394	394	391	415	390	424	419	408	405	396	440	405	399	420	412	386	370	360	404	400	413	417	418	392	378	411	400	384	408	372	410	410	384	401	389	410	400	409	387	404	452	421	430	436	413	402	386	405	400	397	395	420	412	347	354	372	410	371	356	416	426	402	394	404	402	387	395	402	412	381	389	437	387	419	421	397	389	388	394	401	395	391	451	366	381	371	376	384	400	408	436	387	367	408	351	387	376	383	395	396	423	410	431	403	394	434	401	397	420	418	413	403	406	395	394	395	411	392	399	415	401	403	378	378	367	393	400	414	385	408	412	433	408	401	404	400	428	400	382	420	390	373	401	429	408	395	432	434	400	412	420	396	410	423	405	426	404	413	422
11071	2328	4754	5453	4743	3980	3367	2793	2402	2168	2020	1907	1728	1605	1547	1451	1457	1371	1334	1263	1203	1227	1241	1119	1138	1095	1130	1050	1095	1104	1072	1087	1083	1101	1024	999	1085	1115	1024	1045	978	1010	1003	1015	995	961	980	1018	967	1027	1008	1012	964	983	1010	942	982	1010	987	962	1004	943	984	944	994	955	989	958	948	960	991	920	961	934	990	908	961	930	957	903	913	970	934	959	946	866	1021	929	979	964	943	961	974	951	969	996	965	935	1015	1030	954	952	988	973	965	987	1002	950	932	942	945	1045	1002	912	966	973	932	1031	1016	1025	983	890	992	959	966	944	897	949	990	996	1006	964	931	964	920	908	937	999	991	955	906	906	926	918	984	968	941	930	914	978	980	939	926	931	969	942	958	955	936	938	902	855	911	954	957	947	977	921	957	960	938	958	991	982	966	880	982	944	919	983	927	844	974	967	936	962	936	918	916	982	900	995	964	949	922	961	976	903	914	928	910	911	966	898	909	928	969	926	934	923	916	930	1000	934	944	937	943	926	958	966	1015	957	931	939	918	952	971	934	944	902	992	928	939	921	926	924	888	926	991	954	961	909	914	942	914	883	951	891	922	890	988	926	958	920	956	952	946	974	977	964	921	921	909	987	894	900	909	945	964	878	923	868	968	933	894	937	924	950	958	862	961	935	906	935	926	910	930	939	885	963	914	964	938	966	971	975	904	880	933	946	922	863	983	988	907	952	964	943	942	917	934	965	922	967	930	967	972	908	1036	967	952	928	898	910	955	869	950	967	974	912	987	919	909	941	957	969	948	941	906	897	985	902	1004	970	930	897	910	915	930	921	879	915	932	991	935	975	981	952	895	950	927	928	976	933	955	906	897	939	903	919	971	908	859	937	986	933	916	928	899	917	957	900	939	956	897	1006	908	958	977	954	900	911	943	924	940	929	894	972	930	982	933	950	937	972	928	929	947	954	963	989	948	939	966	935	935	900	901	936	948	953	939	940	925	891	963	856	951	931	975	882	981	890	997	929	935	923	923	939	928	944	962	959	903	958	960	990	1013	893	928	966	962	969	895	974	930	890	1001	999	898	928	906	918	905	913	949	918	1049	887	896	890	927	908	936	909	902	937	873	909	924	942	915	914	952	930	940	937	915	901	930	922	964	956	930	933	934	943	967	896	977	952	947	951	972	913	963	941	960	930	879	937	935	975	995	948	929	967	922	977	934	888	940	1010	917	956	974	965	939	982	932	907	947	895	924	930	880	950	905	962	1008	902	952	926	915	972	911	895	945	966	895	945	925	939	908	892	933	913	940	901	895	1008	957	958	945	929	903	947	926	917	954	886	952	918	965	939	940	893	968	932	851	992	913	900	920	945	951	927	918	928	913	971	939	950	866	984	908	926	950	926	936	925	894	933	905	942	960	997	966	920	924	953	954	905	940	888	887	997	988	978	906	956	917	897	853	964	916	906	950	932	918	931	948	967	887	981	895	938	940	899	919	908	996	943	940	899	962	918	915	936	921	955	950	951	903	909	937	903	926	934	937	966	953	915	971	962	927	943	926	987	927	954	978	992	912	897	953	972	963	969	970	989	899	926	910	896	926	922	921	985	935	920	965	964	891	921	924	932	941	937	964	891	964	917	930	977	934	882	933	936	912	925	909	915	942	967	976	924	960	933	972	966	906	883	971	995	905	955	974	914	919	907	927	917	933	942	942	942	957	937	974	966	947	897	933	896	926	927	904	940	940	909	1003	928	899	984	902	900	865	934	934	903	947	933	964	976	956	895	915	922	892	858	960	983	874	942	943	970	881	887	948	947	925	966	926	903	880	900	897	956	916	909	954	965	869	965	947	890	905	965	927	830	929	943	961	934	951	947	925	979	989	963	989	946	902	888	927	901	934	935	940	933	968	980	895	991	973	925	888	950	932	927	937	901	885	981	943	919	961	917	907	906	922	940	921	972	933	948	964	943	970	930	929	968	946	918	925	931	910	925	959	922	967	1000	962	952	952	935	912	958	982	1012	929	914	908	927	929	924	906	903	911	942	924	962	923	857	933	923	926	963	883	925	949	974	916	922	954	936	969	976	953	917	969	916	900	908	1022	954	907	955	902	946	918	880	882	949	947	944	950	894	926	936	887	934	952	947	937	946	955	919	938	959	951	886	923	932	945	953	892	923	937	929	929	907	936	953	935	945	889	968	893	908	1005	969	919	967	934	902	999	911	920	902	912	902	925	915	964	921	964	938	979	935	934	982	947	1008	927	923	1006	884	888	893	917	900	952	974	981	954	964	949	891	922	946	949	943	943	906	948	991	953	930	976	939	969	974	932	935	882	961	933	948	896	1009	942	916	947	932	951	956	934	905	907	943	933	988	982	907	942	943	948	954	991	912	896	917	955	901	945	961	941	938	883	970	950	931	929	920	945	950	904	901	952	931	943	951	969	940	972	974	955	960	951	969	937	963	938	981	888	889	896	887	976	926	962	933	919	941	956	960	951	917	936	972	912	944	945	924	935	974	922	947	917	943	920	938	983	928	934	922	941	916	976	908	924	910	910	896	909	963	951	971	930	898	948	940	1002	932	876	968	917	885	943	888	903	916	925	957	960	949	934	919	931	935	928	971	981	917	935	894	985	923	977	950	941	919	947	926	925	914	894	949	927	920	968	946	924	905	921	951	956	955	872	920	917	926	938	976	966	894	950	973	995	893	987	922	957	941	934	915	923	961	972	924	934	946	927	948	893	955	905	973	900	945	931	947	959	952	961	970	936	927	935	913	907	940	901	950	952	955	896	941	973	961	927	921	961	916	910	963	945	975	924	917	930	911	961	928	955	979	939	911	946	871	977	954	934	925	942	963	957	911	981	957	912	970	899	948	909	939	949	901	923	948	911	967	884	984	951	961	893	948	935	919	899	937	969	976	923	915	913	979	1002	967	947	912	905	965	951	947	961	932	943	945	899	936	902	910	920	919	916	876	921	956	968	968	959	941	951	866	948	950	1006	903	891	908	905	960	967	912	954	956	955	937	947	978	933	999	958	948	961	945	933	903	933	944	898	948	992	938	930	882	905	942	942	979	931	962	902	933	941	912	965	973	944	994	935	965	918	899	957	971	864	925	877	927	948	933	970	925	971	879	1008	918	912	891	945	903	954	917	955	949	940	967	874	942	969	959	912	936	938	964	912	934	949	970	932	944	932	913	915	979	897	919	886	915	934	954	914	906	986	955	1006	913	942	895	859	914	902	912	896	912	944	923	971	970	1000	964	886	943	968	958	914	983	917	942	957	896	902	942	886	923	976	978	955	922	929	872	921	931	924	956	990	967	885	909	910	909	953	897	977	940	952	913	937	971	903	904	911	912	953	983	992	935	958	897	975	951	914	953	959	926	960	920	928	950	976	934	905	933	945	946	971	918	979	960	935	946	937	958	977	929	927	947	922	962	922	956	951	979	942	914	891	935	907	985	931	962	902	966	939	887	953	961	911	947	939	945	912	973	890	917	936	980	962	931	935	956	925	930	890	980	948	936	932	1000	973	947	935
2169	249	232	243	209	226	207	239	239	246	202	208	231	202	241	207	212	205	219	231	204	273	220	206	247	219	220	220	224	240	230	214	179	201	231	236	211	217	231	231	237	186	221	224	243	209	226	232	211	220	226	200	185	212	194	216	207	203	207	214	218	236	219	210	193	216	200	209	183	217	227	231	210	236	218	203	218	209	243	231	221	217	206	220	222	235	229	235	220	244	187	222	257	195	209	234	216	231	243	201	200	208	227	187	225	201	184	225	210	225	213	227	256	176	213	192	237	213	241	205	216	231	220	222	205	227	235	191	207	242	226	190	208	254	218	197	187	219	221	214	201	239	198	196	210	235	217	204	216	225	229	232	248	207	224	187	206	241	191	218	218	202	225	239	225	203	181	228	217	213	211	229	237	194	193	226	219	221	216	205	211	221	202	233	212	206	235	226	193	237	205	216	226	199	205	233	240	206	250	202	185	202	225	210	211	214	234	207	205	217	216	225	245	219	220	193	208	219	180	226	196	228	222	192	212	214	219	236	205	196	234	212	193	189	211	203	210	231	221	207	226	213	224	227	225	194	220	204	206	231	230	209	233	221	222	224	183	231	211	231	219	222	217	209	201	227	221	186	217	237	211	240	226	228	209	197	213	219	229	207	209	209	222	202	205	208	225	232	201	187	221	220	210	208	211	241	213	210	227	225	219	210	211	218	218	210	243	224	224	202	214	207	224	210	196	244	255	219	240	252	223	203	228	198	197	236	218	218	217	234	210	210	225	219	221	210	214	227	202	207	216	209	209	211	224	221	234	210	204	237	234	228	231	210	243	188	242	241	200	209	235	220	218	222	226	203	206	200	234	240	201	240	231	234	221	230	250	207	228	177	241	237	229	168	215	215	198	230	222	197	230	200	216	226	218	199	233	207	230	193	194	204	234	234	229	218	203	191	192	228	251	233	202	231	212	219	224	208	235	190	186	217	226	222	225	180	194	209	254	225	232	213	249	207	222	233	233	222	240	189	215	229	215	200	238	216	201	228	209	210	207	221	214	214	227	207	243	212	246	206	186	206	221	207	211	188	192	205	212	209	226	230	209	206	236	208	213	203	215	206	190	246	250	200	233	210	220	224	228	213	214	231	212	232	205	211	211	220	222	212	206	231	209	186	216	221	220	216	208	221	220	225	223	212	225	214	208	197	235	196	209	216	200	227	206	225	244	213	207	206	204	210	231	242	250	191	216	237	219	191	213	233	187	200	221	212	208	220	218	188	208	241	230	225	216	231	214	225	226	208	220	216	219	216	229	194	218	224	239	229	227	232	214	212	199	193	227	208	220	216	211	187	202	224	212	232	241	238	196	204	184	201	202	228	224	233	197	224	222	217	244	209	182	219	252	232	211	203	232	199	200	219	196	192	212	213	232	216	221	214	209	219	230	199	230	216	200	220	241	214	228	211	208	213	217	233	229	222	206	232	191	246	227	235	221	189	217	218	220	227	220	229	224	246	226	229	201	209	213	189	184	197	227	234	217	211	198	244	220	214	250	242	212	241	243	253	227	234	233	215	223	223	219	194	198	205	186	221	210	227	224	205	247	215	222	198	227	204	207	205	207	210	195	228	240	218	239	196	245	237	240	234	206	244	237	246	228	226	207	213	202	194	201	213	213	211	209	223	261	242	226	224	217	216	231	225	210	201	205	233	231	228	230	216	232	194	232	200	217	200	211	226	206	226	208	248	205	235	196	231	213	220	223	217	244	211	230	242	205	197	198	225	216	251	233	201	219	229	199	211	197	233	242	242	229	225	228	238	215	188	220	190	194	215	218	239	199	208	221	192	210	226	236	218	226	240	221	249	226	211	224	213	218	222	210	225	221	198	195	235	213	203	220	233	207	220	222	217	216	198	213	236	206	192	225	202	232	219	241	241	206	234	201	200	236	198	220	214	246	203	219	214	193	231	218	204	219	235	246	215	221	202	208	209	234	236	223	169	225	205	250	236	209	210	231	232	217	225	206	252	239	228	193	224	203	197	264	226	211	204	233	200	207	219	217	201	186	233	217	276	232	223	209	244	218	185	248	225	209	199	230	241	220	203	205	228	228	204	219	212	251	238	228	194	234	190	183	227	227	237	208	214	201	251	208	214	202	225	205	197	202	238	230	200	237	191	203	200	210	233	234	212	221	209	225	219	225	212	206	203	234	199	218	240	232	205	236	228	242	220	214	226	241	201	214	198	222	234	217	225	253	215	220	206	225	211	242	217	224	225	215	217	212	219	228	232	223	219	227	237	246	248	210	208	244	222	208	218	220	225	206	219	228	239	223	239	239	246	228	225	229	207	232	213	232	211	245	229	219	190	225	218	217	245	192	240	230	231	202	219	254	206	194	203	224	216	204	210	228	223	206	198	215	241	237	209	194	193	229	223	218	217	193	223	226	199	232	213	210	210	205	239	232	234	200	220	221	212	228	192	197	199	222	197	216	222	198	198	220	230	231	192	223	243	222	224	233	205	242	207	208	216	250	234	220	250	236	226	223	216	236	210	206	186	211	224	206	200	239	212	223	191	213	232	221	216	214	194	226	204	217	235	242	221	226	208	225	214	242	208	217	219	218	231	199	211	218	239	230	215	239	243	210	198	231	222	207	211	227	197	212	199	219	203	212	221	242	190	223	201	224	221	206	205	207	219	227	217	194	230	261	204	253	213	194	225	225	236	189	235	211	212	193	203	245	220	219	228	232	219	210	212	232	216	208	219	233	215	228	224	245	200	195	220	224	226	227	224	222	226	213	211	216	232	224	223	200	222	226	231	235	224	219	217	231	215	226	215	246	242	217	209	190	223	244	222	204	223	189	226	224	209	221	221	210	209	183	256	245	228	231	242	222	203	209	220	251	226	203	236	237	204	235	206	224	217	229	204	224	212	203	219	212	199	241	237	214	213	218	224	183	238	196	219	213	217	211	219	207	204	231	210	228	219	247	214	220	225	218	201	255	219	218	222	226	238	229	198	194	224	209	215	207	235	189	210	223	261	226	201	207	194	245	224	213	235	229	229	215	195	237	206	209	209	217	219	220	224	224	205	192	221	209	245	216	219	201	210	226	228	267	189	221	211	218	213	209	215	217	201	236	226	206	202	210	215	217	223	187	225	199	233	228	222	222	223	204	176	206	216	225	206	234	226	209	226	191	222	237	224	218	239	236	217	211	241	206	231	237	202	217	225	189	214	191	221	200	208	221	221	227	262	213	219	233	243	210	208	218	200	226	227	222	231	232	230	184	226	223	225	225	216	202	239	221	188	226	222	193	234	211	205	220	225	212	196	230	225	210	227	196	216	206	212	190	215	212	201	225	214	227	204	252	219	215	203	206	221	195	223	221	253	194	219	226	215	197	204	232	206	244	218	226	217	198	209	185	213	228	240	200	211	215	218	269	208	218	216	208	202	167	247	240	204	201	210	225	228	195	217	194	238	244	218	215	190	202	202	214	204	215	193	206	233	233	226
2489	657	606	691	632	623	626	577	594	585	571	587	613	596	557	581	568	583	568	550	579	585	571	601	527	587	542	569	546	547	610	603	570	624	572	578	543	572	555	562	541	577	556	593	589	603	565	541	588	558	607	530	561	600	541	542	607	569	555	568	523	555	553	546	575	551	571	556	600	599	600	605	546	563	562	583	549	600	551	583	521	619	558	576	611	583	567	599	553	567	525	547	585	574	558	588	619	552	546	568	557	568	585	543	572	551	599	575	552	541	550	577	579	598	539	565	581	568	586	566	566	562	603	613	608	595	560	583	597	563	580	559	556	558	561	570	569	581	575	564	566	575	602	560	579	583	526	566	601	557	571	541	535	570	633	518	563	587	601	562	589	597	587	587	600	603	561	622	591	606	597	561	600	546	548	558	516	591	585	578	555	578	577	535	566	618	581	537	584	564	636	583	528	597	573	532	570	548	597	523	584	552	578	597	572	560	559	523	612	537	573	605	558	584	576	577	557	552	606	577	577	558	536	565	551	531	544	568	541	581	542	594	541	548	570	551	548	590	546	581	571	558	541	588	572	568	545	542	570	563	594	568	547	523	597	559	574	523	572	563	603	564	574	592	540	557	578	576	543	581	596	560	599	539	557	528	583	560	611	588	560	572	581	571	537	576	553	556	535	579	526	573	561	528	565	539	583	546	545	556	557	578	543	549	592	553	560	574	579	534	588	591	554	579	559	603	586	530	529	549	569	592	569	519	530	608	598	556	623	555	591	594	575	604	551	567	573	575	590	555	583	594	579	573	560	578	578	551	586	585	583	571	581	570	609	579	572	539	574	562	593	588	598	578	548	555	540	577	585	598	561	584	565	549	584	518	539	584	569	590	577	598	553	537	549	592	568	591	592	555	568	563	553	511	500	569	556	550	602	595	576	548	601	606	556	555	594	544	560	594	573	582	593	587	570	545	554	558	569	596	590	571	607	587	527	558	586	593	586	611	552	540	582	552	561	549	595	539	603	585	611	573	637	583	548	606	578	506	532	586	572	587	573	607	565	556	571	591	576	597	611	588	602	513	602	546	557	568	589	569	619	578	551	571	575	571	569	545	596	562	554	582	580	551	547	548	589	567	534	607	566	525	569	550	531	570	579	557	586	558	553	616	576	559	590	595	575	567	594	558	562	554	556	574	581	580	578	584	586	533	585	556	581	576	556	573	530	525	581	576	547	601	537	555	609	540	580	563	537	553	554	565	560	561	563	604	591	590	585	540	574	605	580	540	569	586	577	559	558	578	629	538	551	549	575	544	561	553	589	577	629	584	586	603	581	576	579	567	508	579	561	555	567	551	571	542	544	570	590	579	557	548	596	594	538	545	604	549	581	602	558	621	548	575	581	596	566	574	527	594	551	565	556	562	567	552	557	535	581	552	556	580	574	546	560	564	611	565	544	558	545	559	561	595	617	565	553	558	574	570	551	543	546	569	569	566	592	583	585	602	617	582	569	562	547	567	558	604	592	589	549	559	601	583	575	507	569	564	547	558	559	611	613	585	605	534	569	577	528	592	588	551	536	569	571	593	602	603	580	562	563	548	506	565	550	545	565	524	586	595	579	563	583	577	588	569	596	590	565	524	560	583	602	609	564	570	585	590	565	575	586	564	566	553	544	593	570	561	584	575	557	549	543	541	537	581	582	567	610	548	571	514	541	517	537	588	581	552	546	559	573	574	544	557	573	603	535	540	549	594	562	549	571	562	565	541	594	572	593	557	561	551	548	567	586	593	579	595	562	595	586	571	512	557	566	534	588	593	579	584	506	595	534	530	579	605	523	522	529	549	544	578	576	558	559	560	560	568	564	565	604	546	567	573	593	563	568	554	556	584	589	553	578	593	583	555	561	549	540	547	574	562	626	548	558	570	547	549	535	546	592	552	501	580	572	567	549	568	557	561	554	581	566	557	628	576	586	552	563	584	570	587	568	552	640	577	598	520	548	556	568	557	546	591	554	593	549	546	588	579	577	539	582	582	541	555	542	578	594	526	573	573	557	558	577	568	594	594	562	570	561	614	565	552	595	528	572	518	579	557	523	597	587	540	541	558	566	571	570	580	577	610	611	536	590	528	607	571	558	585	550	575	545	513	521	561	591	584	564	551	574	572	567	594	586	584	543	573	580	618	540	548	580	618	600	544	554	555	565	590	586	546	585	582	531	565	599	574	551	568	541	560	561	552	524	564	573	565	549	594	592	525	586	578	552	600	577	577	593	544	559	565	559	593	562	578	591	571	579	587	578	562	563	543	587	556	561	525	580	599	573	529	516	570	586	628	597	561	536	575	542	583	573	536	566	559	564	584	582	549	595	548	588	579	587	586	587	615	621	570	582	549	554	549	557	570	575	577	607	625	580	569	613	557	553	600	543	553	580	609	536	567	593	538	586	576	571	580	577	557	584	581	539	604	535	577	549	557	581	528	535	577	570	548	549	575	560	583	514	539	574	542	570	590	578	590	589	551	567	547	536	559	569	558	553	524	549	593	554	559	583	542	556	586	563	571	574	594	620	598	585	534	574	527	567	586	571	540	568	553	539	521	569	607	579	607	571	584	560	580	558	584	566	572	599	533	527	535	553	576	545	564	527	562	571	546	540	536	615	557	513	610	590	524	581	601	554	547	554	576	554	566	585	566	598	597	560	608	565	535	567	626	579	592	578	571	568	594	587	578	602	546	542	534	565	507	535	565	557	528	589	539	582	543	564	527	552	576	573	571	628	574	590	532	538	581	584	526	548	542	561	527	553	548	577	608	560	592	569	589	580	569	544	600	607	565	568	541	569	586	590	568	552	585	582	540	599	593	601	552	605	537	586	586	599	586	564	523	562	568	569	557	544	518	564	531	604	534	582	515	532	582	529	629	586	555	563	535	541	539	600	547	583	616	595	545	542	571	594	581	607	548	557	602	559	570	538	545	572	599	575	581	551	565	567	599	591	614	558	535	588	577	593	576	592	580	559	566	545	544	580	538	594	583	570	528	570	588	546	596	575	561	521	562	579	571	573	582	574	574	571	551	543	557	594	591	536	616	561	556	548	553	611	606	572	580	541	603	607	604	599	544	607	527	575	573	560	579	576	580	531	537	552	583	548	587	564	557	594	597	555	572	536	576	593	515	580	563	587	617	585	573	523	602	606	544	595	573	554	610	592	571	544	556	578	559	606	556	557	507	548	597	548	571	556	546	601	598	605	589	613	573	581	572	600	580	602	557	580	562	582	614	566	580	580	559	572	580	595	585	550	564	591	581	562	536	617	572	561	586	559	558	586	552	550	586	538	589	547	574	602	582	565	573	569	599	595	571	564	561	559	572	612	589	575	573	598	564	560	567	601	551	579	595	558	588	600	556	544	564	599	580	622	550	550	559	590	568	592	622	560	572	555	582	557	562	529	571	552	576	582	605	575	541	569	596	567	558	613	555	553	612	529	603	575	586	586	607	609	582	570	559	568	561	609	546
12101	1190	1262	1005	791	641	557	493	474	431	396	364	357	347	365	347	346	335	317	355	309	335	330	309	344	308	305	335	371	321	315	336	341	326	305	307	331	333	331	356	348	328	325	326	296	330	328	300	338	357	336	334	301	345	322	337	305	302	345	307	325	287	300	327	311	325	322	318	360	318	309	315	319	327	283	310	275	293	321	315	339	338	331	301	329	313	320	288	328	335	292	313	334	316	324	319	310	303	309	302	317	285	328	288	287	303	308	293	315	316	343	311	318	323	346	353	330	298	338	291	363	349	308	331	350	369	312	313	317	336	320	329	330	311	299	314	306	349	337	299	312	310	324	275	313	328	320	333	337	316	313	319	321	298	301	338	326	312	310	299	368	309	333	309	300	317	325	321	334	307	280	309	327	328	325	316	336	337	331	294	333	313	301	345	292	289	305	287	293	297	303	303	299	330	333	314	338	303	335	312	322	340	310	340	327	305	337	317	276	343	306	322	275	298	309	332	302	337	289	320	324	312	308	295	301	332	305	323	314	334	302	338	280	319	330	306	306	336	304	295	325	309	312	327	284	333	318	302	310	350	333	312	292	340	295	316	328	327	302	320	325	320	318	328	330	332	316	295	283	297	295	307	335	340	338	337	295	298	309	319	314	309	307	315	296	330	314	303	327	296	325	271	295	282	301	322	279	284	297	351	354	331	318	327	313	312	297	306	302	318	340	339	313	301	340	319	317	328	298	301	317	322	355	330	361	302	338	304	325	342	301	334	297	331	302	313	312	357	313	302	313	303	327	323	312	292	297	317	301	316	293	337	370	294	329	295	326	308	308	333	331	315	363	316	271	341	315	302	313	321	331	365	315	287	297	319	327	340	313	332	294	292	310	314	324	326	341	311	317	305	341	318	309	339	332	332	318	322	306	311	319	312	322	342	297	303	327	319	338	344	305	326	331	296	308	304	325	338	305	319	358	319	324	318	321	329	345	287	309	272	305	355	306	316	318	322	349	352	302	315	326	319	366	320	350	292	303	281	298	267	311	341	333	329	341	313	273	322	325	314	315	317	308	356	311	313	323	340	264	344	321	314	321	327	320	314	318	301	335	334	300	327	323	302	340	358	292	340	330	344	318	301	325	288	311	324	328	326	310	349	313	298	303	331	333	356	297	345	284	308	343	302	336	360	342	290	334	308	343	308	324	331	312	356	339	325	347	322	347	299	306	328	341	274	335	290	291	308	296	320	303	304	333	308	320	352	349	361	309	366	307	319	330	322	312	312	315	285	334	327	318	313	311	297	309	305	318	325	291	328	307	323	322	321	354	302	301	308	305	273	317	315	330	299	308	308	348	329	297	315	354	316	344	295	318	313	277	311	310	317	321	333	317	326	315	303	314	323	293	324	354	344	272	323	311	289	309	335	280	305	287	291	324	337	287	284	317	306	310	298	289	322	317	314	340	314	314	306	321	334	284	350	277	345	279	302	366	336	321	329	325	325	329	322	345	306	356	292	307	312	341	314	325	316	300	320	300	349	318	318	312	299	305	298	327	350	360	338	325	320	346	313	319	324	292	296	329	326	277	334	372	352	330	326	294	310	312	320	326	336	306	315	305	351	303	327	294	331	328	317	311	328	308	343	310	330	325	321	344	344	334	307	326	315	273	305	321	325	325	307	305	289	330	305	301	307	297	337	326	324	313	340	313	323	307	332	306	312	353	320	339	319	357	312	331	332	327	319	351	327	307	339	337	310	280	331	296	334	319	293	319	334	312	309	293	314	335	328	294	342	319	336	303	315	330	319	330	332	346	287	323	305	324	334	335	290	340	299	301	350	334	315	318	356	332	324	321	304	312	312	333	352	314	348	305	291	317	328	311	315	325	348	337	315	328	340	351	338	327	311	322	334	316	306	332	294	333	301	301	299	306	312	320	302	315	324	318	351	290	311	296	340	314	321	316	322	351	305	319	315	322	320	343	294	348	315	337	312	347	309	335	332	335	349	338	315	328	294	345	310	312	293	285	329	277	316	336	338	324	301	323	340	315	298	320	296	290	286	314	305	308	346	321	310	297	288	312	337	340	337	325	316	328	301	315	341	281	333	305	281	341	312	294	304	303	319	348	284	277	303	309	316	318	331	326	323	299	301	349	317	303	335	312	318	328	333	318	310	342	313	350	299	314	286	303	306	307	305	313	330	317	352	300	333	305	307	281	344	301	308	314	303	333	334	318	303	314	265	268	335	304	282	307	297	308	316	336	303	301	322	326	322	345	293	338	291	340	304	296	320	325	318	284	333	317	314	324	307	322	298	300	334	318	319	328	333	304	330	311	344	322	318	332	307	336	338	315	324	329	323	311	308	325	303	302	280	308	312	322	321	310	309	329	313	329	365	308	326	309	355	336	322	325	338	314	342	317	313	288	292	321	289	331	312	333	319	293	349	326	324	294	288	314	303	300	276	312	290	324	308	319	325	317	376	340	333	305	330	316	337	323	300	316	322	346	353	291	292	325	306	350	293	313	337	349	312	331	286	336	313	349	320	303	290	325	313	310	383	340	335	316	329	308	327	333	331	304	337	309	333	312	333	313	317	309	320	316	335	309	306	308	310	327	331	339	310	313	321	311	341	288	289	337	319	315	293	318	322	328	323	280	316	316	334	317	296	314	310	333	331	303	326	298	333	298	320	342	321	344	295	294	330	307	331	272	344	314	308	343	297	336	327	322	315	311	310	325	299	316	306	338	339	308	344	296	322	320	317	306	306	311	336	274	343	302	323	333	367	335	317	282	306	294	301	301	327	294	339	324	333	343	301	318	324	351	360	335	338	310	302	299	327	324	320	298	295	298	298	370	327	319	293	318	315	334	340	322	341	303	304	323	335	316	335	335	320	295	325	322	291	321	327	311	372	318	309	340	325	304	301	315	323	321	304	362	324	338	330	332	301	304	284	321	325	298	289	318	313	322	294	333	266	282	331	302	313	316	328	338	337	306	335	315	320	305	308	318	313	290	303	310	368	280	322	318	318	307	304	341	324	297	319	319	306	334	318	339	318	354	329	311	286	319	303	329	349	303	317	298	293	325	354	306	334	314	298	285	298	286	326	317	276	315	337	343	317	336	327	320	324	306	320	352	335	324	327	345	297	331	328	285	322	345	290	300	346	345	305	293	304	309	310	313	344	289	320	345	343	290	327	321	306	322	316	314	300	295	314	315	301	326	320	320	337	321	323	316	318	305	311	328	332	357	306	300	323	320	345	299	312	331	337	295	324	289	333	351	320	284	302	348	336	316	321	306	316	324	362	301	365	303	334	329	343	322	316	261	328	311	326	290	327	316	346	325	300	334	336	287	333	295	379	351	338	321	291	336	287	303	344	321	315	326	299	308	331	331	308	310	301	342	339	304	304	291	341	344	319	299	297	326	330	338	319	315	316	372	380	322	343	290	335	340	282	309	322	346	320	355	323	293	331	316	303	342	288	309	341	304	317	341	320	330	317	329	328
7641	1363	2788	3095	2732	2345	2038	1781	1505	1433	1347	1230	1248	1116	1078	1084	1028	1009	964	993	933	937	964	909	922	913	875	879	855	908	861	869	837	795	886	857	849	853	829	846	853	781	810	854	822	821	821	815	837	779	782	856	751	804	811	819	792	745	804	821	810	849	824	806	719	771	788	814	798	817	819	791	796	777	765	808	777	784	847	755	797	806	824	828	727	751	805	833	801	804	804	862	810	801	776	826	822	821	806	791	787	766	822	790	795	819	771	828	740	816	838	839	794	802	826	812	787	807	834	757	834	794	814	743	773	817	832	814	803	832	791	839	847	849	772	795	803	753	767	754	785	802	799	846	770	787	824	742	766	810	789	814	772	806	815	860	803	809	776	780	829	836	771	778	759	853	728	788	792	799	807	780	761	825	768	809	775	760	745	784	797	755	726	791	819	750	793	805	771	794	770	868	762	796	813	789	743	740	808	788	774	748	740	765	775	805	803	798	793	809	777	777	782	813	741	777	750	753	788	837	817	829	818	831	780	841	763	799	798	780	770	768	760	781	769	790	814	787	752	799	833	780	769	804	765	728	773	847	760	741	800	768	769	779	819	781	771	814	803	773	780	763	765	831	760	816	845	775	787	751	834	842	809	785	747	797	765	790	772	755	781	784	786	832	839	795	740	753	799	781	831	798	788	809	824	842	800	827	786	778	803	770	772	779	824	790	813	869	815	803	796	783	814	782	769	800	773	790	769	798	789	826	748	810	859	790	786	788	814	755	811	780	746	813	780	797	751	787	779	776	848	820	778	750	784	749	790	764	797	803	771	769	783	764	756	774	786	777	791	785	803	775	791	839	783	751	855	800	810	847	800	845	792	840	751	775	803	791	823	760	802	736	811	763	798	744	767	807	826	797	779	784	787	828	750	758	768	806	799	791	795	757	817	849	750	768	807	763	781	792	831	757	785	792	809	797	783	797	770	792	771	748	821	712	775	747	771	781	755	785	760	800	860	760	784	828	778	813	784	816	823	783	740	849	808	830	843	804	786	792	750	746	788	858	793	770	799	777	809	785	788	770	809	807	756	771	761	777	805	785	857	760	764	818	789	769	772	801	822	810	862	772	819	758	802	815	771	759	818	738	833	787	798	840	795	809	791	764	775	759	766	770	800	790	841	794	788	770	743	800	783	759	754	807	814	721	775	758	816	807	808	797	754	759	804	795	789	744	769	793	778	753	769	756	789	749	760	767	790	777	763	790	788	777	776	797	811	759	799	746	764	768	800	794	791	773	778	832	766	773	821	782	800	767	797	781	776	779	770	820	772	825	819	786	750	766	718	760	820	727	810	781	772	759	823	771	777	784	840	788	829	780	806	832	822	784	780	777	782	796	781	807	841	780	815	815	740	745	764	797	769	787	808	802	793	739	808	758	799	799	734	762	787	821	787	829	774	807	797	797	863	799	754	784	801	808	783	732	832	844	786	779	807	825	763	779	752	768	840	796	770	777	806	789	791	786	795	780	779	789	769	797	830	824	782	779	779	796	813	778	785	791	780	786	790	780	802	823	831	791	796	767	821	749	777	748	828	772	778	792	839	784	763	774	804	764	772	785	774	761	842	796	801	795	799	804	764	781	805	760	790	775	743	763	774	800	798	795	753	768	825	780	816	856	793	745	805	770	822	791	781	793	735	776	750	801	805	759	807	761	791	808	778	777	774	825	809	808	751	782	835	791	795	739	789	773	749	773	753	821	785	812	788	749	840	768	755	832	808	816	757	792	789	760	735	749	760	852	769	751	760	765	774	810	793	810	777	834	782	804	803	787	797	753	808	769	830	808	780	739	780	806	735	808	795	777	792	777	816	782	778	818	724	854	783	779	780	817	792	760	783	723	784	810	850	852	752	775	806	782	765	749	763	756	743	819	810	759	734	779	812	829	764	788	731	784	808	771	819	766	818	771	830	787	818	780	826	793	768	783	766	762	801	772	778	769	749	801	824	800	800	798	782	783	773	803	752	788	756	758	752	751	764	768	673	774	799	785	786	750	780	788	806	785	838	770	801	792	793	792	820	758	762	767	760	734	827	787	803	767	775	756	734	793	772	787	814	782	846	798	753	817	785	820	812	815	767	807	776	760	801	810	770	766	770	785	739	794	813	750	797	773	774	823	791	786	765	751	777	745	795	803	773	803	809	767	801	781	825	792	764	799	773	809	833	777	793	781	798	760	787	776	807	802	771	807	777	807	824	768	728	751	816	826	774	765	805	799	766	800	746	764	801	792	804	760	774	784	796	777	787	773	791	763	800	790	799	796	781	767	796	745	775	803	795	779	784	747	786	786	780	797	796	808	742	811	816	765	788	762	799	734	769	762	821	760	803	800	772	790	778	795	796	762	783	782	788	781	758	829	833	807	806	775	757	765	827	807	729	809	812	778	801	726	746	795	823	761	809	759	786	806	790	821	813	814	777	793	766	818	742	816	780	829	781	839	832	795	773	795	801	808	819	785	786	790	798	796	789	822	781	814	749	815	783	800	769	847	774	814	801	807	759	848	768	821	810	794	820	829	725	815	732	767	773	800	758	801	764	795	802	812	823	784	777	784	781	721	801	778	750	773	861	827	798	820	892	787	805	794	739	846	820	757	833	813	729	788	805	848	802	802	824	811	807	754	763	771	804	742	815	760	793	779	806	787	760	800	811	792	775	781	791	769	799	814	796	767	763	791	810	800	795	762	769	783	766	782	773	816	810	786	833	788	783	769	767	782	799	771	738	757	788	784	814	780	827	806	815	766	804	793	785	789	779	791	768	776	776	766	773	797	783	819	832	772	802	775	790	794	719	825	793	748	858	792	816	806	755	795	815	808	765	781	801	795	791	807	773	818	772	826	808	804	797	768	743	762	798	756	762	805	815	799	786	814	803	738	845	840	749	785	804	785	789	796	780	796	784	756	768	783	822	809	850	776	771	788	828	788	780	771	780	839	815	805	788	802	803	829	841	761	788	754	800	741	775	786	794	838	752	849	792	819	822	807	804	777	816	810	775	827	696	751	827	777	765	719	791	826	795	779	827	779	784	790	791	767	735	788	822	800	747	811	791	758	797	728	773	803	766	806	793	747	759	805	752	783	789	815	791	787	795	751	778	791	747	792	819	820	753	828	775	741	754	868	846	785	779	766	808	810	842	744	809	792	806	752	777	797	813	837	768	807	831	754	883	781	762	755	789	772	802	795	842	760	805	761	751	804	781	855	839	763	763	730	789	792	777	811	801	819	788	782	815	787	797	786	783	800	825	774	792	788	839	743	772	839	824	764	806	810	766	852	817	787	788	790	771	783	775	756	787	811	790	781	815	796	795	821	834	809	774	794	776	758	765	767	796	787	785	775	782	818	794	790	782	763	779	777	763	839	771	765	837	759	798	761	722	779	811	726	774	789	758	827	824	827	775	790	861	787	762	790	767	802	768	780	804	853	763	783	741	819	844	737	778	803	829	812	778	796	821	812	759	787
21967	2836	2433	1873	1366	1070	908	736	713	594	618	549	539	537	496	495	501	476	472	467	445	433	411	427	403	428	401	435	455	446	424	411	426	419	431	434	426	440	420	364	400	426	429	409	381	411	456	386	452	412	398	392	427	414	420	409	396	394	390	419	405	411	373	369	426	398	399	385	417	411	369	416	445	419	369	418	427	418	413	400	427	409	412	407	403	414	378	394	431	387	377	389	415	384	390	434	370	392	401	392	423	396	408	387	419	412	380	357	360	391	378	386	405	381	371	425	400	403	386	394	410	399	383	420	421	418	406	400	420	398	403	428	409	399	425	389	411	413	406	413	403	399	395	388	415	428	384	359	427	400	409	415	403	384	426	432	419	412	388	371	418	421	373	433	383	439	392	361	399	403	419	427	422	430	443	381	377	392	405	397	403	426	439	367	383	383	352	411	377	449	396	416	366	382	388	374	388	408	420	402	401	415	363	381	385	395	393	406	394	414	379	380	386	392	427	414	452	444	395	420	421	385	400	423	413	372	415	368	419	370	399	431	393	398	397	452	440	392	400	391	404	358	390	405	396	407	390	424	382	392	379	413	395	395	358	409	368	359	428	416	380	415	385	424	402	384	388	398	441	377	384	388	383	360	365	379	389	389	425	416	443	416	391	444	383	432	376	406	407	394	404	408	397	402	457	431	413	392	382	379	380	430	401	398	385	385	436	397	392	420	402	410	380	379	434	405	373	404	400	428	413	394	384	441	382	405	399	463	401	438	394	396	394	403	376	405	387	383	397	384	368	409	398	387	383	408	416	407	411	406	402	398	402	399	376	374	368	387	413	377	408	415	371	413	416	386	422	428	394	425	385	399	425	382	393	359	452	398	398	371	420	417	382	438	373	444	422	409	410	384	385	411	410	392	411	384	394	387	425	424	422	399	367	455	400	433	380	410	386	403	364	387	389	431	407	440	392	387	415	450	410	400	375	401	426	407	420	384	403	431	395	428	424	435	418	412	382	401	406	413	379	381	385	386	345	456	369	371	394	407	389	388	367	400	395	380	425	378	416	421	411	363	432	379	389	372	435	396	395	383	411	409	411	399	420	410	419	429	390	362	409	382	430	422	409	408	373	401	432	374	414	388	436	415	420	393	394	408	419	423	391	413	424	377	410	435	416	421	369	395	398	431	418	424	431	409	403	412	436	443	423	381	398	369	404	418	397	392	392	405	445	422	402	363	385	421	394	418	449	433	422	424	366	398	446	391	383	399	406	385	400	407	396	412	454	386	407	402	392	434	414	360	396	442	371	411	384	422	421	375	384	458	363	388	388	343	424	360	439	409	454	402	421	385	378	367	376	426	417	383	404	401	390	404	381	403	359	363	405	358	378	405	433	408	397	409	424	442	428	428	416	357	407	385	388	414	402	416	421	375	378	371	414	402	426	432	388	424	380	378	408	439	390	410	358	392	399	404	419	411	418	391	398	397	406	425	410	406	359	427	407	422	397	411	377	346	357	384	418	377	420	430	422	424	381	424	442	397	384	434	439	413	369	369	378	426	353	431	390	390	397	433	398	384	369	392	398	416	402	404	428	431	393	385	394	362	411	377	430	356	391	380	375	433	351	439	413	445	418	446	407	378	412	422	411	412	361	408	386	389	397	381	417	427	428	386	428	405	415	368	362	340	386	409	358	400	405	405	419	410	414	442	442	424	425	421	418	434	426	381	399	394	410	384	448	393	380	376	389	408	405	394	377	380	386	378	404	396	384	382	393	415	377	423	398	423	375	377	400	384	391	379	413	394	388	374	389	413	402	400	453	431	394	404	380	433	392	341	401	388	406	410	405	417	404	432	404	394	447	407	409	422	416	414	391	402	365	384	402	423	396	385	393	403	361	417	404	393	390	446	417	411	392	436	411	427	409	443	401	377	438	390	415	403	403	432	450	406	415	421	395	414	403	390	383	399	401	391	402	411	403	363	409	370	404	371	443	424	401	398	414	359	398	422	365	409	398	374	385	387	419	398	389	397	381	408	397	415	413	419	384	410	393	418	423	406	362	423	399	415	424	422	438	407	387	376	371	410	416	423	380	402	385	368	386	369	423	407	395	396	388	393	406	361	411	375	411	399	413	412	374	387	408	389	360	415	381	419	406	402	420	400	430	372	453	401	407	386	366	419	423	371	433	441	367	382	402	384	398	404	421	387	352	406	419	414	387	443	390	394	374	390	394	387	397	407	414	393	402	392	380	387	391	405	382	359	402	426	400	413	368	421	424	390	387	378	380	367	396	417	374	394	403	419	382	383	386	398	393	379	393	380	395	440	368	395	405	402	430	405	405	449	380	409	417	408	453	392	423	411	411	405	371	398	382	391	430	387	385	393	369	389	362	441	392	426	374	413	393	372	378	383	391	445	393	380	392	425	430	392	408	377	370	400	396	417	394	432	373	405	436	387	372	391	399	447	394	390	383	364	398	436	391	391	400	398	385	419	403	419	423	397	405	404	393	406	422	414	416	414	378	361	367	389	414	404	393	413	389	417	403	372	386	382	374	379	379	387	403	393	385	349	388	417	423	419	397	384	405	378	362	428	392	403	434	416	408	389	382	407	416	408	401	392	405	390	393	392	434	382	404	398	420	392	394	381	404	416	413	421	377	453	411	421	433	390	409	426	449	397	387	408	395	390	383	394	371	400	398	421	423	410	415	383	384	439	383	364	394	394	403	358	413	453	402	400	426	434	391	416	388	388	374	387	392	420	367	402	393	403	403	419	396	348	378	382	414	409	379	405	388	423	419	416	394	380	416	414	376	398	369	400	400	360	425	403	382	414	397	433	384	393	388	382	377	412	384	394	407	360	381	418	363	365	380	407	396	398	384	399	402	392	367	433	421	392	413	401	436	441	423	361	381	380	417	350	408	417	404	386	409	412	403	409	419	400	406	435	396	440	401	390	390	401	381	415	372	409	388	415	399	395	419	404	405	408	417	376	394	375	375	388	376	407	404	397	396	406	403	392	412	432	379	382	391	379	411	408	425	409	422	410	409	399	410	377	367	381	389	420	416	390	437	395	387	411	385	376	393	434	384	385	390	393	426	435	373	439	403	373	371	396	417	403	371	404	384	400	410	432	407	384	377	407	420	382	406	388	363	394	381	431	427	426	393	406	392	401	396	409	380	454	395	409	401	405	411	390	362	392	419	360	403	347	383	371	447	377	408	385	436	444	403	395	371	383	383	376	374	395	381	418	391	378	363	385	396	375	403	400	391	406	389	431	366	398	412	412	347	382	385	400	402	401	403	431	410	379	408	411	443	394	421	407	424	413	390	396	393	389	410	415	420	393	411	419	385	400	399	399	340	419	379	413	390	421	394	406	383	409	419	420	419	377	417	392	342	378	419	409	404	408	432	409	406	408	401	416	399	383	426	399	389	381	367	387	373	386	424	363	414	385	385	391	394	442	415	413	382	402	385	428	413	376	417	405	391	393	370	375	447	409	401	420	411	385
10819	2335	4732	5287	4883	3996	3358	2806	2527	2170	2056	1847	1719	1537	1547	1427	1440	1372	1299	1281	1275	1246	1175	1182	1188	1106	1125	1142	1088	1049	1078	1076	1019	1069	1024	1003	1027	917	1044	977	958	1047	1087	990	1052	1034	999	974	986	976	916	965	998	911	969	980	942	979	986	1022	973	935	1019	945	949	940	939	1009	945	1013	936	938	974	948	972	972	927	991	998	938	984	915	896	972	992	916	998	883	961	962	979	975	957	939	945	949	969	987	1001	1003	1008	951	980	942	970	947	949	910	945	949	977	975	999	968	1014	979	955	1027	998	933	962	918	988	964	943	985	940	980	925	973	918	954	950	959	958	939	928	885	923	940	943	968	928	922	932	981	927	998	923	954	918	915	942	1009	976	990	982	920	937	972	960	916	915	922	943	899	946	980	918	947	940	964	1009	951	947	934	898	966	952	927	956	920	1010	933	894	990	895	920	960	1006	954	922	943	912	946	955	938	893	906	947	929	939	910	957	931	923	963	913	945	1015	951	995	905	900	950	939	959	922	900	955	949	990	964	939	971	902	950	905	938	964	928	905	946	928	941	911	907	977	916	940	970	910	952	939	941	894	992	957	966	961	1037	947	958	934	927	942	947	942	950	953	919	975	913	963	946	899	941	926	923	969	973	947	948	919	913	960	936	956	926	939	977	970	881	934	928	936	977	1014	950	849	961	906	956	913	946	975	897	908	979	962	913	945	917	923	961	914	893	981	912	920	997	949	945	925	937	888	955	917	961	901	964	930	895	975	956	986	918	994	939	945	889	887	952	919	968	913	894	920	955	944	953	965	938	951	961	970	930	914	928	980	979	964	964	963	914	957	945	987	908	916	959	922	939	958	928	956	918	934	938	962	905	980	945	923	931	909	953	919	941	969	925	951	904	978	901	917	920	951	919	942	955	912	976	946	911	968	970	928	915	934	927	916	964	922	931	980	904	918	904	915	924	921	973	965	961	930	983	954	925	930	879	993	933	932	974	964	949	945	919	928	913	975	935	945	985	960	951	909	966	922	930	959	939	893	924	951	926	1026	900	970	923	947	998	946	969	901	919	987	936	896	960	946	866	948	888	978	910	945	901	936	949	955	931	965	883	980	898	916	926	963	967	903	946	938	964	980	946	976	947	950	896	957	913	961	904	929	899	936	940	960	946	900	933	948	964	940	903	905	942	984	985	840	921	931	997	943	944	925	941	1039	937	923	918	931	947	941	945	948	922	911	939	967	991	930	936	994	884	984	923	913	913	912	925	927	943	934	910	960	989	943	899	918	943	943	913	943	975	916	967	959	920	917	906	1006	922	1009	965	977	938	953	940	970	951	893	931	878	937	944	928	938	939	960	860	943	968	919	962	933	935	933	925	902	900	940	934	940	982	953	946	935	943	954	953	918	925	921	957	900	983	943	906	960	965	923	961	966	959	907	901	883	920	941	934	960	953	936	890	914	954	966	923	944	926	898	946	920	941	997	914	917	934	1032	922	988	922	931	999	962	942	944	1012	959	912	921	936	912	919	990	980	992	981	896	946	955	918	926	953	916	934	931	998	974	914	980	951	911	925	905	875	925	936	910	974	956	920	900	914	929	911	878	932	887	931	959	868	877	906	965	893	902	911	938	961	920	869	936	901	959	936	901	879	960	926	949	898	906	926	985	927	908	929	910	918	971	880	918	948	978	926	892	1009	909	949	878	925	952	930	944	1026	944	955	951	932	928	912	949	934	902	988	928	886	949	942	906	969	930	959	941	921	909	917	908	939	945	924	896	985	965	926	966	960	981	948	893	894	962	903	963	871	922	908	935	953	945	935	924	959	937	945	917	939	906	949	946	914	1000	921	944	944	956	933	927	922	941	933	939	919	931	900	935	899	941	947	961	962	920	954	930	929	940	916	960	949	923	971	947	942	927	860	903	925	972	943	929	902	931	917	977	912	939	964	943	929	887	997	1003	932	875	934	929	949	912	944	949	977	954	899	962	956	952	924	985	942	960	975	862	887	924	895	942	934	953	943	901	915	992	901	964	1004	954	991	910	925	895	942	901	964	896	941	902	1008	987	921	949	934	953	937	913	950	971	942	927	897	941	958	904	946	906	980	956	943	950	925	984	935	922	956	938	954	913	926	908	935	1001	935	948	945	944	946	940	904	973	974	976	966	896	892	977	975	984	955	915	995	949	927	960	932	900	943	938	919	938	912	936	922	943	943	976	966	922	960	963	923	931	966	961	991	930	935	915	912	928	948	892	930	911	922	892	912	992	959	969	891	980	939	938	936	895	944	949	974	941	927	941	967	928	944	908	939	921	893	868	962	937	931	860	980	965	922	953	911	951	934	914	1020	918	942	921	915	975	899	957	1010	919	1001	931	936	950	902	933	925	906	978	908	921	1022	966	951	944	953	960	972	926	924	925	883	959	896	991	912	869	907	997	976	897	920	921	940	967	917	968	952	902	932	942	873	896	959	919	939	956	950	991	885	932	883	945	911	934	952	942	971	904	967	1016	934	902	932	933	957	922	898	931	893	966	943	951	919	924	949	921	935	949	927	884	887	917	925	957	956	919	950	897	977	943	928	954	990	880	972	882	958	914	917	903	904	914	991	964	974	933	923	924	939	923	1006	933	908	902	980	987	958	971	902	939	906	924	891	936	916	923	939	957	971	949	936	965	976	915	885	890	1007	937	893	928	904	956	895	949	923	977	969	927	948	963	953	968	940	954	931	917	940	915	852	941	951	983	926	952	960	884	974	992	974	927	873	927	951	949	959	996	893	911	958	941	985	942	942	900	916	910	907	935	926	918	897	958	994	1005	948	909	935	928	933	922	923	897	851	969	955	928	933	920	894	964	924	959	950	862	929	903	962	890	943	929	957	956	922	982	945	903	1001	931	952	951	991	926	907	970	947	926	905	916	954	920	938	893	916	938	931	916	938	989	938	932	964	948	931	959	895	940	967	996	963	891	959	915	962	968	937	1000	919	932	922	881	975	964	921	952	928	931	958	930	975	978	967	887	906	889	960	899	967	899	897	937	960	901	934	893	930	899	925	895	924	907	944	887	913	881	973	942	914	941	908	990	922	882	952	891	924	935	994	918	976	948	937	917	946	944	961	964	918	972	978	932	952	895	924	912	915	981	953	915	920	951	946	966	934	911	930	973	1033	931	923	960	927	922	937	913	924	952	1027	957	930	947	948	981	917	852	896	922	951	903	953	916	939	958	925	909	935	962	929	891	909	934	946	935	957	985	941	828	892	920	900	968	960	947	980	908	932	941	951	897	880	931	981	891	965	920	948	946	953	833	978	1006	874	902	991	940	958	962	894	908	930	875	981	883	920	930	961	984	999	937	956	980	886	945	958	942	961	873	939	912	925	963	954	910	914	881	958	1006	970	966	904	880	912	950	906	951	930	966	943	980	981	992	891	949	919	988	994	900	970	960	941	950	970	921	952	967	951	935	964	939	977	1006	923	934	965	928	936	949	946	907	923	893	929	941	926	971	965	934	980	915	943	951	924	994	951	924	930	951	967	905	915	900	995
2175	221	243	234	224	241	244	230	219	227	224	199	204	208	196	225	240	224	252	216	223	212	220	202	220	189	221	227	224	237	212	171	219	195	225	247	210	215	207	241	222	214	183	211	194	270	194	232	197	224	236	214	230	211	227	221	201	200	204	223	212	214	209	209	217	214	213	235	211	234	221	215	220	233	241	191	201	220	211	240	229	226	191	235	210	233	246	210	220	247	215	216	199	200	215	221	208	206	210	221	216	225	227	236	210	203	194	219	214	183	245	220	206	191	221	222	220	251	199	221	217	214	214	209	207	243	235	222	191	216	232	221	231	195	203	229	231	200	216	210	187	207	241	225	222	239	217	205	245	231	235	231	231	230	185	228	204	204	214	213	202	215	212	185	221	200	209	201	226	218	197	203	234	237	227	211	232	217	216	178	221	193	231	254	229	225	219	209	232	192	218	215	203	190	221	195	203	248	220	241	219	242	259	242	204	213	221	210	235	217	199	234	216	204	209	248	235	198	228	224	210	204	206	246	220	216	192	215	214	213	243	248	214	193	213	198	201	205	231	242	215	243	214	210	218	192	211	210	204	196	223	229	224	216	233	200	204	190	220	234	213	220	216	229	220	228	189	228	205	204	223	208	210	201	240	201	206	202	222	200	205	181	226	201	229	217	239	216	216	189	210	222	227	224	195	240	183	230	209	196	207	213	203	213	210	223	206	200	212	234	252	219	211	219	216	240	227	206	178	208	219	197	226	199	237	215	220	226	218	208	227	183	211	211	223	195	204	230	227	188	220	210	224	205	240	235	221	214	204	235	203	204	201	218	219	195	227	220	228	210	197	194	219	224	216	207	235	205	224	210	218	249	230	214	189	224	197	206	222	250	235	184	227	208	221	206	221	237	232	236	198	213	236	213	205	243	217	225	225	237	206	227	238	225	220	236	224	200	222	219	218	205	188	211	206	195	204	213	201	201	222	215	217	216	223	217	189	214	189	206	232	224	222	199	232	214	216	252	193	205	237	192	215	208	193	209	260	206	208	212	211	227	233	246	223	183	224	202	181	242	206	207	219	191	204	214	230	213	215	237	260	232	240	232	205	205	212	222	237	200	230	215	235	221	230	202	212	233	226	206	218	234	229	251	234	205	222	238	211	221	210	278	236	213	208	229	224	251	224	246	217	212	211	209	240	208	223	243	207	215	227	200	234	214	224	214	194	217	217	191	220	207	207	200	197	212	192	222	216	256	180	238	191	236	225	203	224	235	201	193	215	225	202	203	217	223	208	233	242	218	235	219	218	180	228	238	233	186	243	211	216	190	181	221	225	229	206	201	222	219	219	226	223	205	234	216	190	216	210	235	235	199	222	193	209	209	248	223	184	218	245	213	201	231	206	196	225	218	205	221	245	255	222	247	260	213	212	242	212	228	212	240	218	229	215	224	191	232	188	221	206	205	203	213	205	227	214	245	228	210	217	211	215	221	208	224	209	210	199	213	194	218	200	252	211	215	224	248	229	228	207	198	214	211	193	203	225	211	202	178	223	203	193	207	213	247	199	197	220	211	225	214	222	261	235	224	200	233	230	209	208	220	197	223	203	217	247	227	225	238	196	185	235	217	200	227	207	208	215	215	230	219	206	224	217	209	223	215	195	219	203	223	212	209	218	205	213	234	244	225	211	202	214	216	232	219	213	193	242	231	210	178	235	224	243	195	229	218	190	238	198	221	204	238	213	227	227	198	212	201	216	238	253	209	184	204	230	208	212	221	224	230	220	183	213	223	218	223	224	239	219	239	212	224	201	200	211	205	212	215	211	229	205	216	201	216	246	221	199	204	218	207	221	220	246	198	221	205	208	209	193	222	209	230	218	214	211	212	207	183	230	246	243	221	210	224	239	222	195	222	213	216	212	212	251	230	222	226	214	205	206	224	210	224	214	213	222	215	196	182	215	203	225	204	195	239	215	210	247	226	229	236	254	221	216	226	201	202	219	242	230	219	246	203	214	231	186	202	194	181	220	229	216	220	201	209	221	216	226	198	215	223	196	220	217	204	245	205	219	199	224	191	228	218	210	236	211	209	233	224	245	228	234	195	205	208	193	202	223	204	235	210	219	240	210	220	208	202	178	226	247	224	238	231	232	222	201	233	222	186	223	221	217	211	227	239	212	204	240	191	210	224	211	219	240	199	194	197	209	185	223	224	235	217	202	241	204	221	214	252	230	219	240	207	210	207	194	194	226	223	190	245	197	250	234	224	229	192	235	223	199	197	239	259	213	211	209	223	229	203	192	207	205	206	206	233	232	218	242	240	203	213	215	223	209	232	221	244	239	228	217	219	196	219	218	240	223	204	206	241	232	229	221	219	201	206	221	196	238	226	229	221	210	246	233	205	228	216	197	245	219	206	208	233	207	213	224	225	198	202	200	221	216	189	199	201	204	204	230	193	199	215	214	224	246	207	213	243	210	211	222	209	202	202	216	239	208	185	237	205	181	227	199	229	214	190	256	213	235	230	221	205	235	226	213	214	192	199	218	227	217	189	195	228	229	252	219	236	240	203	228	208	224	215	187	208	215	224	190	218	227	219	222	215	234	201	210	220	214	200	211	194	251	200	216	223	213	201	215	213	193	255	224	205	209	228	198	222	218	201	205	202	210	188	218	219	255	225	190	212	199	220	245	189	202	216	181	208	221	222	257	260	210	218	203	248	201	234	256	208	216	184	225	214	204	210	228	231	238	230	219	169	183	184	214	193	227	210	196	214	202	232	226	238	195	207	221	245	242	176	217	218	219	224	220	221	191	211	244	217	229	214	209	219	224	215	227	213	213	192	225	219	195	233	195	221	230	226	229	234	236	216	207	190	247	198	195	234	203	203	198	219	237	217	237	208	201	206	231	220	193	191	237	227	217	212	219	197	218	222	231	209	223	208	220	210	195	206	225	223	202	212	211	198	245	202	241	230	218	227	215	208	195	231	219	211	205	240	231	208	212	196	207	212	240	229	213	209	244	209	224	200	212	211	224	229	218	208	231	212	219	209	216	203	235	228	189	256	213	207	209	204	192	201	212	229	216	228	226	237	217	239	209	204	194	200	225	231	205	188	210	230	223	205	205	224	205	251	237	231	209	211	232	227	201	215	219	186	217	243	249	242	207	214	230	218	215	233	207	205	237	200	233	236	228	216	215	201	213	210	233	212	218	218	236	232	223	226	230	228	217	246	223	245	234	225	229	244	213	226	223	207	211	216	221	192	225	214	200	204	220	236	240	210	219	225	197	213	233	230	229	218	222	214	196	226	201	210	187	216	214	233	217	240	200	197	222	199	224	207	213	221	232	197	224	252	218	257	206	218	223	231	267	235	236	226	230	235	205	267	228	245	215	218	205	199	224	208	208	226	241	227	210	225	214	233	181	194	197	224	206	227	236	231	208	186	234	219	220	215	227	232	211	212	244	224	225	245	215	215	202	231	212	215	230	209	215	224	223	204	234	208	194	233	206	207
2504	597	643	729	634	681	601	613	639	613	625	590	607	540	569	577	589	583	580	584	564	573	553	599	607	536	596	591	600	570	563	548	550	562	574	582	562	637	574	581	573	596	557	556	562	580	542	573	563	545	570	579	562	537	532	554	569	587	573	568	590	603	571	580	521	580	571	600	545	573	635	561	561	555	597	581	568	569	567	555	588	556	549	570	527	596	538	549	564	553	568	571	605	564	584	590	574	577	511	571	581	570	574	608	541	547	578	595	576	520	626	564	587	568	578	537	545	582	593	599	567	570	567	588	549	582	599	620	571	577	582	565	587	631	596	573	593	562	560	566	577	569	555	575	575	566	534	540	578	535	556	576	560	539	605	590	525	567	556	601	574	556	551	553	597	563	568	571	564	622	559	581	559	586	578	554	517	605	566	568	554	539	577	560	576	584	588	568	541	560	559	578	553	545	552	589	529	581	597	601	605	532	587	572	549	512	589	558	557	571	617	576	536	593	563	557	591	546	552	551	573	584	601	564	554	544	545	644	584	554	557	511	570	537	540	558	532	555	516	540	557	597	598	598	594	566	577	538	617	590	571	574	598	578	530	608	525	558	599	513	593	524	545	574	575	556	565	559	597	567	542	537	583	538	574	539	563	574	582	597	554	560	542	546	559	563	550	584	588	553	621	588	565	554	594	515	572	584	579	533	587	569	497	624	559	583	529	578	559	545	538	568	595	608	562	572	552	528	536	544	559	548	517	550	552	554	534	543	594	608	598	627	562	563	610	577	541	556	568	549	546	564	589	564	537	575	601	561	579	567	537	595	589	601	532	556	556	615	542	575	579	550	561	577	524	614	578	602	573	586	573	546	525	572	544	541	547	549	558	574	568	611	556	602	619	589	567	550	599	602	555	580	559	519	600	591	583	517	549	571	584	562	622	564	577	591	527	649	561	557	556	510	543	609	562	551	582	532	552	604	574	531	532	560	571	563	535	577	555	595	569	596	555	567	574	574	579	582	605	586	535	604	588	568	597	535	600	586	533	529	564	553	584	520	612	546	554	586	518	621	559	571	548	582	552	574	560	558	572	572	570	570	578	563	592	568	535	582	566	548	544	535	572	535	600	536	609	595	560	539	559	602	601	543	542	515	529	565	541	557	572	580	579	574	546	572	554	590	567	565	604	544	579	587	551	580	599	568	560	558	584	558	594	603	578	525	540	596	566	554	572	506	584	568	557	585	575	554	563	605	576	568	594	548	554	555	571	551	569	559	601	593	546	584	537	548	549	599	541	549	601	544	547	595	561	578	588	579	578	585	573	582	580	580	569	539	578	565	616	563	605	577	523	581	578	523	568	532	578	561	610	565	579	587	584	568	535	586	518	568	591	575	515	581	553	578	585	589	574	560	569	591	625	553	583	554	594	580	542	525	559	538	538	559	580	529	552	566	597	563	574	581	533	604	592	579	566	562	545	530	545	516	564	533	594	551	569	579	583	584	578	589	563	587	595	538	580	537	558	577	561	616	562	560	541	586	596	573	576	568	584	529	571	584	550	551	595	586	568	575	583	571	570	540	572	560	550	558	604	594	564	558	562	589	566	575	586	545	587	583	518	548	531	581	555	567	562	552	600	582	589	564	601	591	532	556	554	564	559	591	554	530	598	568	576	581	543	537	546	578	583	544	565	574	561	583	563	577	585	572	561	561	582	568	605	591	568	564	577	610	526	581	611	570	538	532	600	541	560	576	615	572	564	506	579	543	573	573	580	523	600	600	568	604	579	555	587	560	538	600	548	534	564	576	583	538	567	528	553	568	576	556	541	569	578	593	545	563	592	559	585	594	546	581	574	587	541	553	564	575	556	604	561	537	573	560	591	557	586	574	541	614	591	597	535	593	573	587	558	579	565	579	510	568	544	566	594	555	590	613	552	585	543	563	578	546	578	573	564	572	585	588	608	568	581	621	553	582	581	557	562	559	536	583	565	587	550	585	584	578	564	582	584	559	600	580	598	561	597	580	560	528	578	572	530	566	581	590	567	609	544	551	585	528	591	549	585	586	604	523	537	593	566	561	573	574	570	577	584	558	573	591	577	570	577	554	623	620	579	575	575	595	544	553	599	578	563	578	571	540	585	602	538	546	628	581	604	562	561	590	573	524	587	535	573	571	579	583	587	581	572	616	576	544	580	574	560	606	558	537	587	594	573	575	537	599	568	556	572	563	590	582	582	552	621	575	565	597	548	549	573	558	552	560	557	599	565	557	579	562	541	580	568	614	568	565	601	566	580	572	552	575	572	563	576	572	602	523	563	581	555	565	600	594	577	551	570	565	598	552	554	605	573	533	565	597	553	551	526	628	538	571	577	549	602	552	574	545	553	576	570	564	562	557	553	571	566	574	549	589	619	583	575	527	579	622	608	606	530	515	598	554	549	533	611	580	560	606	600	596	562	545	548	613	580	550	568	579	569	542	575	561	491	587	573	558	560	504	550	569	586	557	578	570	558	560	550	586	553	623	567	580	585	597	571	569	572	558	585	619	603	560	554	538	629	568	608	575	551	549	553	575	538	572	593	550	517	592	588	519	556	575	581	564	554	562	609	559	588	593	556	558	595	582	554	528	587	539	565	563	515	581	552	548	584	611	618	609	599	566	561	566	591	575	586	563	550	597	556	561	626	553	583	556	587	576	587	546	558	550	509	538	584	553	557	581	579	583	549	542	546	571	534	550	545	541	635	541	557	578	560	566	585	546	566	614	566	578	535	598	603	556	537	565	551	580	621	608	554	591	558	543	559	594	568	553	569	561	593	570	570	520	587	559	565	555	564	567	594	626	593	594	598	560	561	589	585	569	589	492	591	572	576	578	582	569	509	577	565	593	549	630	557	618	554	567	569	549	555	569	556	630	580	532	585	611	565	559	574	552	581	579	530	573	572	567	580	586	594	538	566	543	627	579	584	545	567	571	559	574	571	576	561	570	619	547	572	598	595	516	563	573	553	549	573	491	566	594	595	558	611	587	531	546	603	592	568	575	573	543	586	541	574	577	540	571	605	593	550	566	543	543	586	560	581	576	564	589	551	585	587	608	518	554	592	615	544	551	553	544	548	563	569	560	565	542	599	591	567	570	533	554	571	583	566	544	563	584	547	569	534	581	596	568	597	586	574	621	571	612	524	569	551	512	531	570	599	586	567	530	578	549	587	580	569	544	552	549	539	545	594	573	565	592	556	549	624	526	578	586	591	565	581	604	583	561	560	566	574	554	565	550	594	558	571	560	587	525	535	588	562	598	555	578	549	548	598	530	573	581	552	576	542	551	615	597	594	560	577	561	582	568	556	605	554	603	603	566	554	572	554	577	589	579	583	566	544	575	532	539	601	576	596	577	569	561	599	556	520	540	574	573	586	566	604	541	585	646	562	545	572	594	574	574	545	556	584	580	542	580	550	554	586	586	568	562	521	558	544	530	548	567	571	561	529	606	585	563	569	563	592	546	566	582	566	638
12705	1326	1255	1018	771	648	565	488	467	422	387	359	356	385	385	335	372	338	355	337	356	370	310	344	325	312	336	335	303	335	315	355	336	330	346	318	312	351	314	331	349	316	337	318	326	322	311	288	331	338	318	323	321	306	339	319	326	297	325	307	329	341	373	311	350	321	297	307	287	294	329	323	309	304	318	339	308	311	342	332	322	281	297	321	306	335	321	312	329	297	303	331	344	306	307	340	323	334	342	323	338	298	315	326	344	335	346	304	322	333	330	296	358	350	305	319	339	275	330	296	330	297	332	357	296	311	345	364	330	329	294	292	337	310	333	326	331	352	332	302	317	329	303	337	308	298	344	306	358	314	341	312	313	301	325	303	307	312	320	302	311	304	321	311	299	349	323	305	323	302	319	360	327	321	324	293	316	307	322	321	336	309	337	335	318	311	334	307	330	331	316	325	317	293	337	336	329	299	310	329	285	286	305	316	306	317	297	307	324	327	334	333	347	307	337	325	298	341	316	317	375	303	305	317	324	323	306	315	345	329	308	316	306	295	303	327	350	326	294	320	297	310	368	326	315	293	311	304	315	302	285	326	313	332	300	353	357	342	322	316	299	321	322	341	319	318	340	344	298	314	297	338	307	326	321	352	310	306	321	328	313	367	294	327	277	300	353	340	354	307	319	345	312	304	316	292	298	331	340	326	312	358	295	340	340	306	312	326	313	322	335	303	327	356	338	318	319	320	319	324	351	316	335	318	312	324	285	358	316	343	343	326	306	350	276	318	331	339	319	308	339	310	283	288	316	309	344	329	301	340	292	334	335	350	314	313	305	326	320	310	374	311	354	333	346	316	328	315	332	332	348	338	284	308	317	340	331	333	318	323	326	326	317	320	360	319	351	275	305	291	314	318	326	323	304	308	323	316	347	322	330	345	333	319	345	322	329	308	331	302	299	274	304	319	321	311	325	326	317	329	285	301	325	319	335	286	316	305	325	312	344	292	317	337	310	321	328	332	293	287	323	300	317	330	326	320	318	333	296	324	329	323	310	284	336	384	296	314	306	320	317	324	325	351	295	308	347	336	346	336	297	333	340	292	298	306	311	292	295	329	338	373	338	325	310	315	318	342	320	298	333	313	302	325	342	319	307	315	348	303	313	365	301	308	329	298	343	306	305	344	317	297	314	319	299	304	355	298	322	350	344	296	325	333	301	291	291	326	330	316	334	310	295	322	312	322	336	330	327	299	331	357	315	283	327	321	311	349	336	295	311	337	324	299	323	309	296	319	330	301	322	327	325	331	312	369	340	341	323	306	337	341	323	292	346	341	307	308	311	342	312	325	320	342	284	352	298	323	311	316	324	355	346	336	373	331	317	355	329	317	309	305	317	329	352	323	345	343	335	311	317	286	321	329	314	309	314	327	342	288	318	322	320	314	290	313	330	336	314	294	320	320	342	334	350	311	349	284	331	307	347	322	327	320	338	318	314	301	313	333	317	306	302	351	326	325	311	350	306	327	309	323	337	333	301	317	328	337	347	295	330	320	289	335	337	308	317	329	323	305	293	269	266	339	295	301	343	327	303	330	347	337	331	305	336	315	325	319	352	298	299	311	352	330	347	343	341	303	335	301	322	319	321	311	331	304	322	333	356	325	325	286	313	359	285	347	311	321	299	308	317	353	318	320	314	301	298	281	327	306	290	293	315	293	310	295	339	319	327	337	299	335	329	318	286	326	326	327	290	317	295	299	297	317	314	310	322	344	319	304	315	331	299	342	301	345	296	318	325	302	349	310	356	307	314	326	291	346	306	331	313	297	279	343	341	331	285	303	329	313	309	317	337	319	328	306	293	312	330	295	310	312	286	294	336	355	345	301	328	318	299	334	354	314	337	367	320	310	309	349	341	297	348	319	339	356	355	331	330	328	293	324	287	306	315	339	297	287	310	328	308	291	321	333	335	326	350	368	305	301	315	325	310	326	323	304	299	275	351	339	326	307	321	336	339	313	316	321	288	325	311	322	358	339	329	297	341	304	316	329	300	331	316	352	360	338	366	366	347	341	338	318	337	293	285	317	318	339	308	337	300	310	304	334	304	283	327	312	332	344	326	336	306	315	359	329	318	324	326	308	291	310	317	337	302	299	311	308	326	328	330	313	311	316	300	306	322	311	314	330	327	349	335	314	314	312	361	330	330	299	307	356	266	324	324	341	342	319	354	324	306	344	293	342	328	338	334	335	332	343	301	298	361	313	328	316	324	274	312	332	331	314	312	327	337	338	329	329	337	332	313	329	308	372	318	331	344	315	299	293	273	303	342	322	336	307	351	319	353	370	328	349	301	313	337	325	309	302	306	343	361	304	337	291	325	300	308	309	312	321	300	307	325	339	363	306	347	357	327	375	322	313	358	319	341	333	349	314	331	345	308	318	289	307	319	283	291	313	331	319	352	315	327	326	293	340	331	335	323	317	310	356	304	286	319	305	306	329	301	299	345	313	326	322	324	322	295	311	314	336	330	326	335	346	309	334	346	321	301	294	350	345	342	326	292	322	343	336	331	293	350	282	319	305	305	307	324	329	316	287	305	293	316	310	368	345	342	317	308	334	308	293	335	307	293	278	328	317	336	315	316	293	365	341	316	298	307	355	309	311	345	361	330	356	337	297	309	333	352	298	317	311	332	316	354	348	292	302	307	290	339	337	326	314	278	305	326	342	291	338	341	332	311	315	337	304	309	318	300	323	331	315	341	313	322	326	316	301	316	334	341	328	337	346	335	299	281	314	314	317	328	351	332	314	325	296	324	321	281	315	339	277	359	316	310	309	321	306	328	294	351	330	339	302	324	355	332	285	306	316	307	324	345	341	316	351	315	292	325	341	340	335	300	322	336	305	308	317	320	314	341	286	337	333	341	294	307	320	310	308	324	336	319	338	332	322	330	326	334	339	324	320	294	342	334	287	334	342	312	344	362	311	312	331	313	310	336	338	314	317	292	298	318	322	291	308	312	298	302	319	304	330	325	329	313	317	305	340	333	324	295	329	317	333	310	331	348	271	300	347	321	302	352	336	308	291	331	307	308	295	295	318	301	336	326	326	321	328	313	316	314	315	310	326	339	311	327	328	317	322	308	316	315	358	328	348	322	324	324	318	311	294	321	331	294	305	286	315	292	306	328	327	311	369	342	339	323	293	305	345	315	331	294	349	323	323	326	294	330	353	309	333	328	345	346	304	305	326	288	324	320	302	309	308	347	332	308	318	306	323	324	314	326	336	351	303	368	307	335	344	322	332	281	322	304	342	316	354	344	327	303	333	309	340	323	306	334	317	308	335	298	333	336	304	321	305	297	322	266	314	303	326	312	315	303	306	293	326	370	327	339	283	311	307	320	328	289	353	330	302	309	317	313	334	332	306	347	352	318	308	300	314	311	340	339	350	317	324	303	298	349	322	330	312	316	319	337	317	319	343	311	321	336	326	309	331	333	323	342	341	288	360	346	349	332	306
7869	1488	2711	3202	2807	2332	1978	1857	1558	1426	1387	1292	1197	1166	1046	1031	996	1031	1015	997	929	952	876	915	890	888	842	866	862	860	894	849	886	809	804	879	828	835	858	827	791	842	840	862	868	876	836	784	784	851	889	742	796	857	837	766	789	825	795	837	807	786	811	829	821	780	795	831	763	781	805	815	770	814	779	772	814	826	795	802	780	838	793	837	737	781	802	778	803	814	775	780	818	813	775	814	777	783	860	810	749	797	833	769	847	843	879	800	779	790	847	805	799	799	853	817	776	840	805	830	824	807	751	830	805	748	838	800	800	828	826	865	830	755	811	792	839	828	786	816	793	792	812	807	807	850	815	809	770	813	789	766	785	750	806	773	770	797	727	754	736	792	798	834	825	791	814	787	785	803	819	786	844	757	780	816	752	807	823	824	792	785	787	796	767	813	791	828	780	833	793	805	808	788	796	771	821	738	812	776	791	827	794	801	851	735	785	809	811	804	745	805	757	820	789	785	826	782	786	764	778	728	747	726	779	813	794	806	786	830	854	744	799	782	802	797	779	739	781	807	837	744	787	788	802	828	775	818	822	823	757	792	819	820	776	822	805	769	766	755	768	768	753	775	743	755	775	787	783	817	768	839	782	772	787	828	818	789	793	789	808	839	826	811	766	811	815	769	769	763	809	822	806	758	810	788	790	773	757	836	772	797	775	778	756	834	756	756	825	752	761	730	812	775	736	782	823	779	781	805	788	847	758	809	773	828	792	794	810	818	739	789	827	766	822	773	802	788	773	832	805	834	770	755	775	810	852	834	771	805	786	781	756	761	787	780	811	775	809	764	765	821	782	774	755	801	763	760	762	787	757	711	790	806	733	748	821	814	823	761	798	786	776	817	792	783	795	798	800	806	866	798	817	776	761	824	752	778	786	763	782	821	805	776	810	820	766	817	759	757	758	788	754	794	785	759	750	798	801	847	779	769	777	805	758	846	796	793	787	770	791	817	770	780	741	728	749	802	795	797	801	770	753	775	798	771	746	814	821	796	796	802	765	780	759	818	824	815	798	763	834	800	808	804	825	778	838	784	786	808	776	830	732	756	759	776	804	775	806	823	820	734	763	771	823	771	819	819	797	799	827	787	801	753	770	772	800	789	760	789	778	703	830	799	799	793	822	812	806	771	757	795	812	829	760	824	833	792	792	769	801	816	809	817	749	757	808	803	831	811	750	807	826	817	813	778	778	852	755	763	773	780	742	772	754	782	849	776	847	812	793	784	782	812	783	815	724	777	797	777	776	771	810	799	741	793	783	747	839	793	787	784	778	766	841	775	779	764	845	812	763	850	820	767	777	774	732	790	754	769	820	766	722	777	759	789	783	789	786	853	786	738	795	809	766	804	821	853	728	823	800	748	826	806	783	769	751	801	784	794	811	794	807	800	752	822	811	861	824	788	787	800	778	790	792	792	791	832	776	775	806	808	758	807	800	753	782	760	851	740	809	781	815	802	817	760	801	771	777	760	787	796	766	771	812	814	784	793	803	779	814	777	794	765	778	726	746	765	759	748	759	825	793	823	771	782	830	779	824	778	778	839	787	782	802	792	762	792	803	842	781	787	817	817	808	775	800	806	763	817	814	778	798	808	827	765	834	799	768	776	807	806	773	749	830	799	812	820	742	807	816	797	766	756	842	758	733	739	794	766	782	800	771	762	775	781	873	768	792	809	803	821	799	782	747	818	788	769	757	803	807	799	805	797	817	821	798	743	785	767	726	768	786	738	879	783	768	831	815	836	750	788	786	755	788	803	760	777	798	813	812	742	772	812	806	837	779	775	794	824	763	755	800	790	821	801	814	801	818	755	811	754	792	789	783	787	741	797	773	813	767	817	796	802	780	766	802	805	799	794	805	805	843	754	786	855	834	779	846	789	856	741	739	783	823	815	774	740	772	797	803	785	777	750	811	797	786	811	789	792	763	784	765	738	786	816	780	804	787	750	776	765	782	809	770	836	786	802	796	781	807	766	781	795	775	817	801	750	800	763	769	828	815	789	757	776	786	778	751	796	779	794	779	783	786	809	829	814	749	792	804	763	800	823	799	796	807	740	786	777	792	777	757	770	827	791	788	814	768	779	797	798	775	792	812	792	831	751	767	767	772	815	810	803	784	756	739	809	850	858	840	803	744	803	770	798	800	769	770	859	785	798	778	808	800	808	777	790	757	817	771	807	826	774	834	749	784	783	802	817	797	760	776	766	768	792	764	775	761	819	838	776	765	770	790	736	779	808	817	809	772	776	812	821	824	845	847	812	793	789	841	740	758	825	775	736	795	798	778	750	805	809	771	789	824	756	782	818	778	770	837	778	799	781	820	811	794	818	779	835	802	798	808	762	851	789	771	816	799	815	775	807	847	728	770	823	759	768	798	807	782	786	797	727	809	806	742	794	795	789	785	832	795	810	766	797	766	817	767	795	817	738	836	818	741	745	781	770	792	831	820	804	828	824	772	794	785	776	749	760	778	777	805	828	808	817	801	823	762	765	763	775	808	786	821	813	800	770	791	751	725	756	830	815	835	795	793	805	772	767	787	814	780	803	753	824	827	770	820	783	761	774	820	810	773	798	783	742	823	803	748	855	851	829	822	796	798	806	829	799	744	791	798	792	749	782	828	751	781	804	811	849	795	854	811	789	811	767	796	803	808	738	845	783	753	766	804	788	763	790	791	814	778	785	808	797	763	812	841	793	812	776	758	780	803	800	767	803	798	780	796	836	785	825	797	821	801	782	774	713	769	804	785	790	781	803	783	817	796	770	819	788	811	777	806	788	709	797	765	761	796	761	824	784	802	787	797	825	794	763	824	791	771	775	789	805	804	847	754	820	796	823	801	763	807	788	837	784	718	788	779	767	801	799	801	802	803	784	742	753	787	846	770	820	763	753	848	770	845	833	778	753	810	782	769	861	786	805	832	803	756	834	805	859	775	822	823	776	805	782	766	765	812	780	767	784	749	804	793	793	779	808	753	783	824	806	776	850	789	831	774	766	766	770	822	860	847	795	786	746	822	784	740	795	789	768	828	760	777	757	765	822	781	778	782	748	811	762	787	789	821	825	793	824	769	791	737	790	854	769	761	750	767	837	781	813	814	788	800	804	776	773	795	737	764	784	784	798	834	765	794	791	845	823	751	768	794	756	759	776	760	794	794	776	790	733	796	799	753	811	771	792	802	773	802	826	817	811	781	816	759	780	749	813	739	816	776	794	796	795	789	817	806	727	827	832	781	815	774	777	761	802	769	780	724	808	834	702	811	778	806	743	789	763	808	814	837	796	810	794	783	763	731	777	810	797	752	796	807	769	786	786	790	750	749	790	789	829	801	781	816	769	803	755	780	802	777	756	799	778	768	821	850	788	752	771	802	859	769	839	774	804	798	789	782	756	728	750	786	845	780	787	792	791	783	716	783	791	772	810	803	809	804	741	791	765	857	793	779	830	765	786	780	800	810	769
22669	2916	2489	2011	1406	1089	890	777	687	621	602	572	581	521	511	483	488	467	462	472	457	469	427	446	427	426	421	463	485	457	442	471	397	423	408	450	439	453	441	414	463	396	422	397	440	430	429	430	444	429	407	395	462	470	471	432	429	442	393	395	402	422	416	401	417	447	405	436	449	445	401	407	430	417	376	441	456	411	391	360	429	446	429	423	425	421	402	458	443	428	442	477	395	467	419	412	393	429	453	401	394	409	418	415	428	415	415	435	425	400	414	384	447	435	439	413	392	426	404	405	427	389	395	443	424	453	388	420	399	380	391	417	421	430	421	409	392	371	417	419	416	404	381	402	416	394	446	413	410	437	400	422	424	398	457	418	466	467	409	396	451	465	419	483	410	425	450	432	415	388	395	389	424	399	438	376	437	400	408	411	421	430	447	435	424	426	450	428	434	424	420	408	422	422	425	376	383	423	396	431	426	411	464	419	409	417	418	449	428	425	405	403	395	416	455	415	436	395	417	438	424	446	423	419	413	410	433	413	422	410	397	418	448	444	449	364	376	371	405	409	429	396	409	435	406	437	410	437	418	388	427	422	460	416	415	435	411	439	406	425	413	429	441	415	426	396	440	440	383	398	400	428	413	424	441	433	445	434	379	385	450	392	424	415	400	393	433	400	397	404	418	447	384	399	446	459	414	465	431	413	399	451	418	383	398	397	414	438	382	384	379	423	426	387	430	433	453	437	441	424	393	423	419	414	399	368	466	414	476	445	435	420	424	404	428	420	418	397	435	434	439	418	412	383	412	409	462	446	414	444	441	411	435	398	435	408	435	434	416	395	466	441	408	413	388	445	428	434	436	414	415	436	417	395	402	424	419	435	457	452	420	367	424	411	389	420	414	414	428	394	408	407	425	408	408	414	413	393	406	491	435	408	434	404	420	439	410	421	411	377	416	420	431	426	438	395	441	407	429	440	443	406	416	426	406	378	439	412	427	463	443	377	435	409	387	377	416	402	413	446	442	408	408	446	457	443	425	424	412	399	452	433	467	413	439	393	428	430	402	423	406	407	408	410	431	419	395	386	412	447	447	422	415	412	449	431	420	414	420	425	436	415	439	412	439	380	428	443	422	404	423	410	427	425	418	437	362	415	399	409	404	430	426	412	423	441	417	397	410	386	378	408	428	433	437	432	418	385	423	381	440	363	436	405	421	424	451	452	433	379	423	406	404	436	439	450	436	468	429	458	410	422	415	394	416	416	443	404	423	403	425	430	405	382	413	440	429	393	445	431	407	395	402	419	419	427	381	409	407	418	419	406	430	410	401	416	416	413	438	413	414	409	406	399	435	449	422	415	398	417	389	402	418	405	429	442	392	410	430	453	433	418	456	464	402	458	403	389	395	412	416	439	394	437	392	417	380	419	426	424	406	403	392	411	440	428	460	438	421	406	416	427	444	424	397	412	400	390	410	453	489	402	417	402	417	408	431	429	439	396	391	380	424	405	415	383	433	432	401	433	424	402	410	410	382	416	420	394	394	450	382	424	442	411	440	377	424	384	391	407	448	433	444	433	394	373	417	377	405	451	410	437	389	447	429	416	453	426	433	400	412	393	436	437	415	410	425	420	391	421	386	436	439	421	390	408	427	411	417	468	432	397	409	452	439	425	423	421	371	419	413	421	385	385	432	428	433	430	426	398	418	405	428	410	377	403	430	411	399	414	381	417	393	457	455	417	434	424	472	430	414	430	414	454	427	447	440	404	396	461	433	450	415	420	425	398	415	431	406	402	447	418	422	396	384	430	389	391	443	426	409	407	421	404	397	413	414	438	430	397	418	403	386	431	423	439	421	393	393	415	381	397	408	447	391	411	397	409	399	409	390	426	461	480	424	399	422	379	386	459	436	417	409	421	414	413	416	362	420	406	443	466	391	399	422	419	422	405	406	388	433	422	431	422	447	425	402	404	406	407	414	393	366	391	426	404	424	419	440	388	399	433	394	414	413	416	383	390	431	424	391	390	432	455	392	376	407	412	412	417	407	448	432	435	421	417	390	379	401	400	432	428	420	414	417	398	408	444	426	404	424	420	392	418	380	442	425	410	402	433	425	382	426	448	453	423	457	384	422	413	387	394	444	414	367	453	387	407	466	447	410	427	412	435	411	411	427	425	400	451	455	438	409	413	415	472	411	401	419	435	427	403	369	447	412	394	381	426	408	428	420	405	434	374	389	394	452	426	429	439	410	414	454	406	474	389	414	418	402	416	354	412	447	415	419	432	419	415	421	435	424	447	406	394	372	412	398	427	422	479	413	433	403	432	444	416	430	400	417	431	419	420	405	417	412	413	407	419	420	415	428	459	406	446	413	442	405	415	399	431	445	402	395	400	450	427	389	405	439	419	414	435	406	416	454	408	412	416	447	411	414	416	417	428	415	452	401	387	427	376	425	423	399	415	423	409	401	399	411	405	423	449	410	418	413	417	453	418	458	403	419	414	425	402	418	394	401	427	438	404	411	430	440	437	429	419	410	448	447	445	396	414	433	453	389	370	415	425	394	408	445	391	432	421	435	415	409	414	407	409	412	415	408	407	387	434	431	428	414	409	435	447	397	389	407	433	453	423	361	438	409	386	394	408	429	423	384	398	428	434	420	397	429	422	435	432	406	384	420	407	399	392	409	406	394	411	420	376	433	416	443	409	420	450	416	450	417	428	421	414	430	404	425	447	426	431	442	425	404	415	424	413	432	408	385	427	431	428	411	407	401	367	401	402	433	408	378	396	409	416	425	431	395	434	410	394	403	404	424	407	423	421	437	391	416	427	454	451	468	421	408	411	432	405	420	401	408	398	405	425	408	410	427	415	405	440	407	395	399	406	394	398	431	420	437	437	382	420	424	434	462	399	431	442	456	408	434	409	403	370	455	425	392	442	407	389	401	438	422	396	400	414	444	395	410	373	397	424	419	437	409	446	437	381	431	436	370	403	419	456	411	407	356	390	437	411	409	383	442	391	373	410	419	412	432	391	435	428	387	406	405	368	393	403	373	454	411	433	422	410	403	456	408	453	408	407	439	420	403	467	426	446	441	434	434	389	481	398	441	430	396	414	409	422	430	454	443	412	425	432	389	411	380	369	402	411	389	423	387	431	457	416	412	436	382	427	415	445	408	401	397	449	412	465	379	365	402	380	417	418	398	423	411	355	404	444	416	442	424	423	382	395	417	464	414	390	432	406	406	431	393	408	415	418	462	433	425	396	432	403	445	440	429	395	426	421	387	432	426	430	442	416	438	441	474	435	449	415	430	446	407	412	422	406	433	400	397	400	403	414	445	443	409	445	422	417	396	432	423	379	406	444	426	400	428	411	414	411	476	428	381	439	439	425	399	427	425	425	425	445	432	437	442	445	403	412	454	415	468	436	414	418	423	463	424	438	438	418	448	375	393	385	419	413	408	416	418	343	403	406	400	412	416	404	431	398	431	386	475	456	446	385	425	420	402	453
11244	2408	4699	5563	4851	4073	3489	2846	2535	2222	2032	1836	1758	1651	1557	1477	1410	1345	1353	1285	1311	1288	1258	1201	1150	1214	1141	1181	1121	1126	1119	1126	1053	1120	1089	1073	1121	1051	1106	1055	1111	1038	1005	993	1004	1018	1087	999	1035	1021	995	1027	1040	1046	986	1007	1019	981	1012	996	1041	1008	1031	980	1024	999	954	1000	1058	1047	1029	926	1000	1053	1028	971	1009	1005	928	981	990	966	1007	974	1002	1025	976	985	995	966	968	1006	1010	953	956	1008	1006	1056	965	989	1074	995	1049	1032	1026	984	993	1018	1063	997	985	1001	958	1017	1016	1052	976	1017	975	979	995	979	943	1009	995	954	990	971	1027	1001	985	1007	995	995	1036	1048	1003	923	978	993	958	974	1042	947	984	982	988	939	986	991	948	1026	945	985	942	1009	968	1009	1028	1013	1017	958	974	965	917	1012	1010	966	961	939	921	981	971	973	956	946	973	998	965	974	945	1018	1041	989	925	948	1032	974	992	1001	974	1023	994	988	1013	969	1016	939	961	991	979	952	943	971	975	964	1016	982	937	918	933	927	1024	1022	993	1011	1023	985	931	930	989	1013	1003	975	934	971	974	951	956	965	999	994	1024	934	980	975	1038	943	972	1012	960	979	995	984	965	979	918	950	961	967	920	986	978	920	1016	954	995	979	990	924	953	963	916	992	966	962	988	899	926	991	957	940	961	966	949	968	971	970	982	927	1008	974	1012	1025	977	944	973	980	1008	951	977	967	1001	985	980	930	1013	998	964	927	986	926	945	959	978	979	986	972	965	922	970	1008	946	933	1001	967	995	921	904	1014	967	958	953	967	929	967	979	1004	966	1030	972	935	929	1003	967	949	1041	978	985	892	1001	954	990	983	979	953	994	996	967	942	1037	929	895	974	978	954	953	954	974	932	951	957	974	1005	988	987	944	942	1037	1041	996	986	941	992	956	962	944	963	973	934	930	959	915	960	969	987	948	953	957	960	952	938	928	977	966	955	1015	968	995	981	938	966	958	987	1002	990	926	975	918	970	952	981	915	999	949	948	947	967	1042	1019	1012	1014	957	947	945	980	953	926	954	968	951	927	968	983	965	893	990	975	969	986	1025	977	1009	961	955	923	980	1015	939	988	1023	980	971	993	935	993	929	955	989	964	958	950	999	966	967	1008	999	991	1020	988	979	1011	992	923	1000	968	990	997	1003	942	977	990	958	954	969	935	951	962	944	1014	968	962	952	940	991	937	984	923	951	975	961	960	893	1043	979	1014	986	1048	960	1019	952	992	936	997	963	962	999	939	914	951	983	968	982	969	958	938	935	956	1038	932	1015	983	919	1011	919	977	999	982	955	953	960	1018	999	980	931	986	1025	984	960	945	939	947	976	941	930	1006	989	983	960	987	975	1001	950	1041	971	947	1014	1026	977	957	1010	981	970	991	999	980	978	1001	1014	984	945	975	961	945	962	1011	990	1022	969	931	908	916	1006	882	940	970	1065	976	975	995	898	967	965	997	982	1019	1012	998	971	907	967	946	965	990	973	1012	1019	970	981	1021	952	976	935	984	948	959	989	982	928	922	986	950	927	1006	937	978	1018	969	974	978	913	920	984	919	977	998	1031	981	957	1004	948	953	952	927	935	992	916	920	1052	912	959	962	992	982	892	985	1023	981	956	924	971	1034	999	940	948	1016	1057	925	965	918	971	965	974	994	899	974	985	956	935	1005	944	930	1010	956	961	1002	1032	1028	1023	914	968	932	1006	959	980	976	980	978	910	956	996	1015	1027	966	953	1014	984	932	985	988	914	1016	988	1011	972	961	950	1045	1007	993	940	993	976	980	937	892	1001	996	977	986	977	983	972	988	965	958	1008	1005	942	943	935	990	1009	965	984	972	947	998	966	967	939	952	941	994	916	964	988	921	1016	939	996	951	976	971	938	995	996	992	926	982	961	875	1003	1023	974	953	974	891	997	981	930	901	951	945	971	988	945	992	936	927	937	955	957	989	948	976	984	979	954	991	969	957	1033	978	1005	989	937	924	985	944	968	966	975	971	1010	940	980	1007	958	1013	994	936	922	1021	998	984	983	957	1047	960	961	928	957	929	1055	969	964	976	970	1020	979	972	978	974	958	971	930	954	947	984	981	959	964	1020	940	973	948	1003	971	992	960	1005	930	1003	984	906	971	981	996	1002	972	980	905	967	984	980	916	984	987	961	972	967	923	935	1003	932	940	1045	1005	1004	1033	979	978	927	954	979	952	911	951	957	997	1006	929	1013	1005	976	961	982	982	892	1003	960	959	934	1001	981	901	934	988	984	1001	1010	934	989	981	969	980	988	918	962	900	910	904	976	973	988	1015	940	875	1012	1025	1004	970	981	987	905	935	1002	945	934	949	972	949	968	956	983	1013	967	992	942	963	958	947	1016	990	935	1004	932	933	1018	971	960	991	988	1024	971	971	1017	973	957	967	950	1015	911	991	998	967	944	1002	1067	992	1009	1013	1001	959	1027	982	967	1009	1001	972	973	940	960	1016	990	962	935	966	992	983	1010	930	999	991	972	1002	971	994	1012	940	981	955	981	963	966	973	955	991	1000	972	1033	920	961	977	932	973	961	939	1012	998	985	959	954	995	1009	985	960	902	967	1005	1014	929	961	938	975	981	955	988	960	940	1006	945	1003	951	1004	949	1021	997	991	1004	1022	942	966	951	961	1013	949	1015	998	989	1024	926	1020	994	1017	980	930	903	978	979	1004	999	935	1013	999	1014	1010	974	977	945	995	971	954	964	1013	983	988	957	954	977	964	981	990	1014	962	978	999	968	976	944	999	974	959	965	966	1013	957	988	968	970	968	979	1012	1008	1006	971	947	931	989	963	976	1011	911	960	952	989	981	958	983	1000	1005	1002	992	916	1010	1020	949	963	1023	1003	977	992	964	943	1001	958	960	982	940	995	966	995	941	993	948	997	953	943	900	919	985	941	970	985	940	1018	967	964	1012	993	988	915	940	1007	940	1008	1020	903	958	985	987	956	1019	980	991	938	987	1003	991	1000	959	956	960	973	998	918	945	958	963	927	967	951	1031	1008	1010	941	1002	948	937	936	949	984	959	939	972	975	972	976	969	955	910	945	973	1011	967	1030	1003	956	979	988	996	924	994	915	977	988	969	981	968	959	1013	1025	974	907	1017	970	970	1000	1009	1012	984	977	986	969	1012	984	986	973	984	950	975	934	983	989	1010	1000	925	927	1019	968	988	992	922	1019	1004	934	940	969	964	981	990	977	1025	960	967	960	892	1004	969	985	970	970	976	1001	1020	943	953	978	1048	938	975	1029	1015	990	1057	972	989	956	940	960	931	985	981	967	987	992	929	964	1058	971	964	1020	954	936	976	922	1003	942	1002	995	990	961	942	968	957	989	987	960	994	951	889	950	972	991	982	967	990	970	949	1004	976	959	1006	945	966	937	983	1031	1004	910	877	989	965	990	976	997	993	926	957	981	942	999	998	978	960	959	947	938	943	967	1024	976	1000	933	954	1018	942	938	995	984	1031	1000	957	951	975	984	987	986	969	950	967	978	930	967	1028	995	947	982	1000	868	958	947	991	954	950	992	1004	963	961	985	970	972	957	1029	1002	997	1022	974	1019	975	922	975	998	929	1030	984	916	937	1014	988	912	1012	984	982	964	977	978	997	985	1022	1017	943	932	1005	929	954	970	945	936	995	998	971	960	959	970	955	998	932	948	953	959	934	960	977	1003	1015	968	929	953	984	1000	960	1004	956	1012	947	909	1016	915	934	925	943	999	971	1007	982	988	1005	979	986	939	975	1012	961	953
2264	272	263	255	251	236	231	236	241	207	214	221	213	238	228	220	233	233	244	206	249	239	241	242	237	237	240	241	211	269	264	221	231	244	233	241	240	250	264	227	238	232	242	208	199	242	216	247	233	234	219	241	209	234	229	227	225	256	232	257	245	222	221	212	207	251	229	213	252	226	252	219	221	215	261	232	250	213	228	220	227	201	243	221	206	238	215	231	236	217	220	222	219	209	219	223	242	237	228	217	224	221	232	234	214	229	229	223	230	254	234	227	227	221	250	237	224	241	238	232	234	245	234	239	221	235	247	229	250	220	213	236	228	219	218	236	223	214	221	242	217	212	250	243	234	227	202	231	219	243	207	253	223	242	198	196	245	258	224	226	217	213	237	229	254	218	212	229	244	216	228	250	228	207	236	229	243	219	258	223	211	205	235	242	222	199	241	215	240	194	224	229	220	219	250	225	229	206	254	237	226	211	217	216	222	243	199	268	207	240	221	206	222	238	228	249	228	235	229	220	227	228	221	209	220	231	217	222	215	263	238	238	226	203	219	210	272	239	230	223	247	242	224	243	235	203	232	243	273	206	238	239	206	266	226	215	217	251	261	210	225	225	234	228	243	220	214	207	197	226	228	234	243	211	218	237	229	249	220	195	230	219	254	237	221	217	249	256	202	218	240	229	236	262	220	229	217	252	218	236	248	222	213	228	221	219	216	224	249	244	244	238	247	244	244	255	232	236	238	217	248	240	270	237	234	224	240	231	218	234	230	251	212	225	210	244	245	211	211	251	227	235	231	231	241	216	227	247	246	231	208	235	262	226	226	220	222	225	211	239	240	269	224	241	257	203	216	277	206	248	230	222	260	227	237	238	215	217	212	249	209	246	223	204	247	238	209	218	197	196	199	223	237	215	241	234	244	211	216	217	203	223	221	225	217	238	232	271	244	233	264	235	264	191	236	221	224	238	256	219	221	242	229	217	212	200	248	236	229	256	221	256	243	243	255	233	215	245	218	192	234	263	230	185	259	234	266	237	254	246	243	219	239	221	245	202	214	253	220	240	232	199	275	267	230	245	217	235	269	242	222	253	248	215	217	251	233	212	261	227	257	247	280	204	232	208	243	211	213	219	210	214	241	243	238	244	210	227	238	218	228	228	233	225	255	234	230	235	231	228	230	264	238	226	239	226	200	197	202	245	236	248	243	211	217	250	245	245	227	240	215	227	216	239	242	254	230	217	214	197	227	240	219	199	221	228	260	230	251	221	212	246	269	208	251	215	223	238	226	255	226	229	234	240	190	237	233	244	229	213	215	230	210	270	227	231	217	230	213	246	206	208	233	216	252	230	218	242	220	236	244	224	189	190	204	253	232	225	247	221	215	249	240	225	204	220	231	242	267	212	242	208	228	232	219	236	205	226	244	236	238	218	220	212	244	237	231	231	224	217	241	215	237	216	228	214	209	247	206	223	223	201	233	247	263	231	210	202	236	239	216	226	230	220	184	208	237	207	228	219	224	247	246	234	226	211	230	240	235	216	220	200	245	250	228	238	217	217	229	228	225	223	221	218	217	212	226	215	226	230	265	222	228	251	222	245	231	233	231	228	247	199	213	227	249	239	251	250	225	235	229	254	239	195	223	248	208	206	230	234	227	225	222	252	255	245	248	235	220	188	222	216	220	247	254	222	242	209	240	265	239	222	247	266	217	218	219	251	236	245	218	233	217	194	222	216	229	264	247	251	211	233	273	243	227	220	227	247	227	243	238	222	219	231	255	220	236	216	243	234	221	218	220	234	239	261	200	248	240	196	223	224	201	214	209	242	229	238	236	217	214	228	205	219	251	238	247	212	209	231	193	208	239	269	219	254	210	225	250	238	227	230	234	214	215	226	205	232	239	237	221	231	260	209	223	238	221	223	236	212	269	239	197	242	229	219	231	201	226	229	236	239	225	228	235	250	248	226	194	237	219	214	213	197	237	258	213	243	214	230	261	242	239	228	269	206	238	239	241	247	210	223	237	238	229	234	222	227	240	232	253	241	233	228	235	251	239	243	228	238	207	218	233	252	232	216	229	263	225	225	232	239	235	206	240	223	209	208	220	256	226	216	199	214	241	200	258	216	230	217	224	231	222	211	230	222	243	242	213	237	247	228	239	236	236	259	231	227	187	223	250	230	221	232	233	231	227	213	211	214	236	236	250	222	248	238	227	255	237	238	227	218	227	229	222	214	235	228	233	238	230	205	261	230	239	228	232	220	217	213	209	233	275	239	258	233	218	229	216	230	199	244	240	239	212	241	248	240	242	236	232	241	261	235	269	224	260	246	230	269	241	243	242	212	195	240	242	229	235	208	249	247	219	214	245	245	215	247	219	224	233	227	228	230	233	242	259	257	232	239	264	236	215	206	250	229	243	252	228	233	212	241	259	240	241	231	239	260	223	245	280	223	232	224	217	256	244	255	213	210	209	247	254	230	244	197	240	235	217	214	227	198	229	219	208	235	216	236	265	229	239	219	245	218	217	235	246	245	244	206	229	226	236	231	215	226	237	223	197	226	251	224	231	220	236	217	241	211	226	224	246	218	216	229	224	196	234	214	245	226	242	243	228	205	196	223	295	229	218	219	233	221	242	226	235	233	245	229	249	227	206	233	259	193	234	222	234	215	235	205	228	241	243	218	218	239	224	261	225	215	223	219	222	240	241	226	242	263	262	221	237	229	216	215	247	235	237	240	237	247	221	230	240	220	234	247	236	241	213	229	214	230	243	243	241	248	228	240	241	181	253	219	250	193	221	227	228	188	235	224	227	219	227	238	217	209	219	209	241	253	229	244	257	224	253	217	253	208	225	225	235	254	228	226	220	256	263	216	234	231	211	212	229	233	215	220	229	203	209	237	202	234	232	229	238	216	241	227	244	260	257	238	245	251	220	239	237	225	219	209	225	227	229	246	243	253	242	267	233	242	218	225	238	252	244	240	221	229	220	220	262	241	216	243	228	251	261	250	238	225	260	240	222	236	251	221	226	228	217	238	248	239	234	236	257	239	207	219	224	239	244	240	232	220	230	218	259	209	268	218	226	259	228	231	214	228	217	254	223	231	217	224	268	224	238	218	189	227	213	257	229	234	221	233	232	218	238	230	205	244	213	257	239	244	216	250	262	238	225	247	233	229	245	230	230	219	214	245	245	246	227	240	228	230	247	229	248	240	230	228	227	244	246	225	206	246	236	220	229	259	223	248	259	221	218	219	218	264	278	216	234	217	216	215	229	240	255	226	245	237	239	243	238	239	234	249	247	223	196	245	205	190	257	214	228	255	227	243	226	242	242	216	255	202	226	193	218	251	251	226	233	216	207	215	244	214	225	229	228	241	201	226	237	261	235	234	213	242	229	251	238	217	219	234	249	223	210	251	226	238	239	205	235	253	216	243	215	238	229	211	214	219	229	239	245	234	222	249	228	242	235	241	226	254	240	240	261	237	224	216	232	226	243	227	223	232
2538	668	688	710	701	673	638	639	625	646	644	630	646	604	630	645	577	628	609	597	635	607	608	591	610	602	579	611	597	630	601	623	559	632	629	568	587	592	602	643	639	621	641	620	628	567	626	648	597	575	625	609	590	605	599	581	596	574	584	582	628	607	623	617	608	606	611	598	591	601	579	631	619	553	617	608	581	640	568	648	600	592	597	611	557	590	591	615	570	583	636	582	567	619	643	579	656	597	622	618	607	601	586	598	582	604	615	600	597	591	586	597	574	593	660	625	612	551	576	566	595	589	580	619	603	584	617	623	579	599	635	625	602	685	564	573	626	588	586	599	641	608	605	566	610	611	634	568	591	599	587	592	609	612	639	607	582	594	558	608	600	614	577	575	608	606	607	606	611	629	614	595	594	589	587	599	657	578	582	636	617	581	578	591	642	587	592	535	579	621	584	573	612	619	595	610	611	650	570	591	591	608	637	608	555	616	632	600	607	593	591	608	620	622	611	614	578	586	630	572	585	634	575	553	598	570	618	581	595	585	607	565	591	588	595	568	573	603	599	646	597	604	641	617	671	589	614	582	572	614	584	581	590	604	637	566	600	582	590	625	601	591	587	631	584	569	606	563	607	606	580	576	639	609	612	604	587	581	572	610	593	628	664	573	612	587	584	593	618	604	575	567	581	640	584	587	587	633	644	598	555	577	599	625	618	645	595	591	590	557	591	614	629	610	588	603	597	628	606	619	636	566	612	621	614	609	602	638	576	617	633	618	612	637	583	595	592	616	589	613	611	612	543	602	533	658	585	570	627	596	576	608	569	591	600	591	596	594	589	609	601	586	583	619	646	599	607	596	567	569	611	555	625	608	635	582	605	601	564	572	616	657	575	605	596	577	578	561	622	616	577	623	613	633	607	587	573	614	614	624	620	602	608	554	573	607	606	582	604	602	582	596	550	597	565	566	589	604	577	610	554	612	608	568	586	568	653	647	613	632	608	610	585	570	608	594	603	607	593	625	606	605	633	594	586	574	612	573	622	572	592	629	570	577	575	644	585	581	603	609	586	593	579	624	603	572	599	593	599	624	616	607	581	609	670	604	547	588	614	603	588	592	565	636	583	548	601	586	642	594	572	644	609	601	553	611	559	536	635	597	636	559	602	577	551	581	595	579	616	557	564	582	581	626	650	585	642	528	615	591	578	605	636	573	556	646	576	615	567	596	581	568	588	589	604	588	582	631	615	597	579	564	568	554	596	618	612	601	617	574	602	599	622	612	575	592	632	617	595	556	615	609	591	585	610	599	574	605	660	588	580	588	595	630	578	615	548	611	601	583	605	580	610	631	611	619	652	551	624	599	616	616	646	583	613	540	622	553	588	581	576	581	574	573	547	596	655	586	581	575	585	609	601	607	589	654	612	605	568	631	603	623	599	633	586	648	605	563	608	549	572	603	621	601	604	609	573	630	607	583	595	600	582	622	607	603	587	579	568	542	606	592	611	610	560	637	565	564	596	596	628	554	583	539	623	566	601	621	612	559	580	600	595	579	601	578	676	622	623	586	668	607	650	614	569	628	586	592	638	609	639	577	558	608	578	636	646	591	603	653	667	580	607	625	608	605	603	597	605	575	604	598	575	605	570	621	650	600	617	573	567	612	547	595	572	611	566	614	614	580	658	621	584	594	609	615	602	608	582	589	620	596	660	589	599	545	604	632	610	584	630	619	582	572	628	635	662	610	627	598	590	638	608	602	550	592	621	606	594	591	599	612	574	578	588	607	576	618	593	605	589	582	581	589	582	598	567	580	627	533	613	615	583	641	593	604	585	624	572	621	570	626	589	597	576	559	605	597	602	581	585	633	580	618	604	624	633	647	580	626	570	576	592	610	593	624	604	576	590	587	609	629	587	598	624	619	610	591	605	605	599	631	582	649	593	600	586	592	551	646	609	616	634	619	640	616	592	611	590	592	605	563	625	555	594	578	635	589	558	534	584	573	628	581	637	572	632	589	617	580	588	612	610	600	618	585	604	584	608	607	623	610	605	601	617	561	594	600	595	571	608	569	574	558	557	615	630	596	632	562	546	606	593	581	618	576	580	628	594	630	590	628	529	631	612	605	628	591	591	578	614	592	592	637	614	629	598	627	613	597	603	598	621	663	576	579	560	636	618	603	588	586	610	570	588	629	582	611	611	602	590	578	604	584	600	590	627	581	580	590	649	613	576	586	566	594	601	604	624	605	580	594	571	612	619	566	622	586	594	582	574	597	579	598	572	621	589	571	622	592	588	603	601	638	601	596	628	601	606	587	624	616	606	625	617	641	624	585	627	600	623	627	585	617	580	584	615	634	612	601	625	594	586	592	573	601	565	598	614	606	587	585	594	611	613	612	596	609	617	651	514	592	607	590	623	599	596	604	651	615	584	599	628	583	582	632	623	563	641	599	606	566	585	564	597	581	610	613	627	640	630	618	595	618	576	623	588	610	580	579	551	580	603	588	603	583	594	596	599	612	620	603	606	603	609	538	580	571	652	593	584	587	639	600	587	605	583	582	622	575	603	578	604	629	622	614	574	579	608	579	593	639	594	560	621	607	588	525	609	621	625	588	577	630	596	576	636	588	627	568	582	581	533	579	600	570	653	551	598	600	606	615	587	577	619	594	597	588	596	600	621	604	596	600	596	597	596	622	563	567	594	564	634	584	567	582	632	648	610	541	645	610	602	633	606	597	621	610	585	605	598	614	601	610	585	594	613	578	629	621	601	604	641	614	625	632	621	616	617	634	596	572	617	606	605	601	586	626	577	601	573	590	663	615	579	582	608	591	641	602	606	578	601	599	564	618	566	614	594	580	595	599	591	589	626	590	574	570	587	598	553	611	568	596	639	548	576	587	620	584	603	572	607	598	573	642	609	569	554	602	634	572	598	597	604	604	606	603	535	604	561	584	625	590	595	602	555	579	619	592	598	617	611	646	608	619	584	584	614	617	613	618	607	593	550	602	601	594	582	581	623	605	584	605	572	570	616	619	617	607	586	645	605	621	641	585	584	607	602	597	606	571	587	662	578	601	603	611	626	579	606	629	595	568	617	580	584	623	591	610	628	575	559	573	609	604	577	566	640	602	652	633	594	586	625	594	642	618	564	572	589	605	592	596	595	625	586	573	563	616	594	578	617	570	621	607	605	621	603	575	637	650	580	580	626	630	603	629	556	628	596	618	620	593	628	589	598	580	633	576	616	589	605	573	582	634	602	647	594	567	562	609	582	590	565	597	561	574	656	619	595	591	587	606	634	611	561	624	603	590	589	593	577	598	599	601	628	613	590	588	608	617	642	566	643	588	623	567	623	582	643	558	565	587	590	568	569	594	640	632	597	641	597	580	620	620	577	561	606	614	638	583	549	640	605	617	613	603	579	576	593	572	576	581	593	601	586	635	591	602	566	580	632	615	614	586	564	627	558	617	618	576	595	583	605	618	634	571	597	648	547	600	572	548	583	597
12601	1357	1211	989	762	636	560	535	412	391	390	376	387	371	327	385	357	350	316	343	350	364	371	367	332	334	366	348	321	315	358	318	300	339	314	366	315	318	329	343	325	335	329	317	307	278	320	336	333	324	315	308	313	331	318	333	362	354	337	323	285	342	306	310	317	332	284	322	285	312	336	333	312	327	327	317	313	337	322	310	326	305	309	330	346	303	295	324	305	322	356	307	339	340	303	306	333	302	311	325	293	307	351	298	337	298	316	306	311	302	299	354	320	325	344	335	332	302	326	306	354	289	329	314	300	333	309	306	336	318	320	273	317	361	336	324	339	347	321	304	340	307	331	313	298	313	320	306	332	333	331	298	301	341	352	332	318	339	316	333	317	375	299	290	290	313	351	305	275	286	329	342	289	331	332	318	314	332	318	336	338	315	293	305	315	322	333	350	317	296	317	314	351	328	337	310	284	319	314	318	317	339	321	280	293	325	321	319	340	341	312	318	338	334	321	304	337	322	315	328	335	280	297	334	349	292	321	338	325	297	316	357	329	331	319	288	319	337	319	308	344	346	331	323	307	328	329	334	318	330	290	304	303	327	311	322	311	336	319	330	328	359	313	300	332	299	337	285	328	301	321	337	301	332	348	313	330	333	328	321	302	305	300	346	320	307	293	303	307	296	306	294	292	330	342	328	288	306	338	293	320	303	299	328	334	330	291	315	310	358	301	336	322	329	328	317	334	317	317	281	308	335	303	327	328	347	326	335	312	322	303	338	324	357	339	348	296	344	325	324	322	312	323	306	325	325	330	321	299	305	314	314	353	359	325	303	348	323	336	307	322	330	303	312	323	300	297	323	359	307	334	318	309	323	305	315	292	318	313	286	324	307	321	317	298	318	362	327	333	312	351	288	306	329	268	322	309	312	320	332	334	319	320	344	314	314	314	321	281	328	316	329	321	312	306	314	299	325	302	306	319	298	289	300	322	336	304	323	326	334	329	307	320	288	307	340	330	323	342	318	342	287	310	304	310	314	337	340	286	342	313	317	332	357	302	315	324	310	300	312	320	302	319	320	312	348	312	322	328	314	335	320	326	317	349	307	299	370	314	312	321	323	293	361	303	315	310	329	335	332	319	332	292	299	365	343	321	311	294	327	304	292	326	307	330	316	342	320	319	319	318	368	316	319	299	312	318	336	341	305	292	335	320	293	312	328	309	309	337	301	322	343	354	330	321	339	334	311	315	318	292	299	312	272	324	334	308	316	341	273	321	311	328	334	324	335	329	317	347	323	338	308	311	335	293	330	325	362	351	305	319	317	319	335	318	314	295	299	307	316	303	303	339	306	341	328	310	330	347	342	347	310	281	315	310	319	310	330	313	302	318	315	319	304	317	300	311	329	325	291	345	312	330	289	315	334	325	323	292	308	314	336	293	307	295	315	299	300	319	308	339	321	322	296	343	292	299	323	324	317	334	323	339	310	334	330	322	323	322	311	316	324	328	308	355	342	300	341	309	312	302	319	320	330	352	324	317	301	353	301	324	307	344	309	291	341	332	307	321	350	314	302	293	284	328	330	326	289	309	322	296	334	316	354	353	310	305	313	277	335	290	347	328	314	313	319	328	320	329	288	285	316	338	365	325	331	339	302	318	282	322	329	321	343	317	327	335	291	317	278	287	304	303	300	320	297	350	294	340	309	333	302	285	331	300	322	301	321	314	320	324	299	318	312	334	317	313	319	303	342	332	317	338	333	333	332	340	302	318	311	324	316	320	329	322	303	323	310	325	348	328	313	300	302	298	336	303	321	317	288	321	305	309	315	325	329	330	360	341	310	319	332	351	336	339	308	364	334	299	332	302	302	307	337	315	322	334	315	325	296	306	366	309	355	327	333	319	335	345	311	306	313	344	335	315	293	299	295	350	324	300	319	322	305	295	311	297	295	310	330	315	318	292	337	327	324	316	335	291	309	314	364	328	344	315	316	320	318	310	290	307	302	338	311	368	328	341	374	328	330	304	278	300	318	337	320	317	349	334	321	307	314	323	320	347	296	307	240	308	293	315	333	308	320	331	315	339	325	315	306	335	336	315	318	284	352	292	344	327	305	301	305	335	292	308	308	322	344	293	341	357	288	277	308	269	312	349	328	303	311	333	315	328	307	294	312	321	337	313	289	330	322	308	316	313	268	345	312	307	331	341	313	299	327	317	331	316	304	312	305	316	334	290	278	329	317	289	311	320	301	320	307	378	341	305	322	334	336	299	277	305	328	336	321	351	306	356	332	290	322	299	318	302	350	324	317	304	313	302	307	309	348	309	313	319	319	333	328	366	312	312	341	310	342	330	288	314	323	320	316	282	338	320	296	311	329	319	304	321	290	313	314	323	319	322	355	314	332	310	315	317	297	326	308	294	327	345	355	320	323	339	346	321	358	299	296	311	330	317	333	294	330	288	301	298	307	322	328	306	296	304	322	312	317	321	350	303	351	286	346	325	316	304	305	321	348	315	300	288	333	303	317	309	344	318	317	320	306	310	325	316	310	339	312	327	319	295	340	317	318	340	287	323	338	331	306	329	325	326	295	313	370	354	316	344	288	337	296	314	336	313	306	348	335	299	288	341	332	283	328	330	313	321	304	303	322	354	316	314	327	311	315	278	285	316	313	304	338	351	305	311	313	336	338	297	339	291	298	309	326	306	305	311	316	296	311	296	311	321	318	319	312	324	322	333	325	309	330	336	332	275	322	293	351	297	298	277	315	287	305	324	341	305	321	334	289	295	324	311	291	315	295	301	305	318	287	315	336	304	347	315	323	303	292	288	340	297	324	350	344	327	345	297	279	345	296	277	287	325	337	295	315	292	322	299	295	332	321	333	301	300	286	327	321	316	326	345	327	318	315	303	323	320	321	288	299	288	330	340	303	342	307	291	301	319	314	302	308	339	310	315	303	284	302	327	322	339	317	314	317	293	321	313	338	324	331	308	340	305	328	352	286	292	325	301	311	310	326	311	334	321	310	314	348	320	336	328	295	346	370	308	360	348	315	300	290	304	298	333	340	318	311	347	336	324	330	335	330	337	332	318	297	325	278	319	318	334	322	338	307	312	321	324	300	314	278	356	348	286	313	335	324	326	296	324	346	305	341	318	329	324	339	298	324	327	313	326	337	324	337	301	345	319	292	305	350	309	315	346	292	325	316	307	340	321	314	328	329	317	333	307	321	347	323	313	321	332	301	343	331	309	358	334	298	359	303	289	304	292	358	338	303	299	303	301	340	313	350	316	321	313	316	324	355	327	344	323	313	308	332	355	322	302	287	315	296	298	295	312	308	320	296	325	343	339	335	319	287	311	301	309	340	323	310	322	326	338	342	318	352	316	325	310	341	295	320	297	309	319	312	337	289	324	316	342	329	302	290	348	307	327	345	324	305	339	324	355	313	324	295	327	291	299	327	303	311	343	306	317	337	301	299	321	325	345	308	318	328	309	325	295	323	342	325	335	328
7902	1456	2684	3242	2798	2414	2072	1767	1589	1480	1432	1277	1176	1112	1116	1092	1028	1048	1012	971	977	1000	923	928	909	966	861	883	896	854	869	884	838	821	903	870	842	872	832	796	804	826	829	903	775	862	821	852	864	829	829	832	768	822	811	782	812	851	824	759	803	817	798	819	802	833	819	806	850	784	795	791	810	813	823	795	787	809	861	762	815	783	831	827	794	820	834	777	814	783	838	800	783	800	821	815	812	815	789	834	819	846	827	822	815	773	757	798	789	767	794	846	828	819	854	771	774	826	829	823	793	818	821	775	791	776	860	826	829	823	778	831	825	800	811	830	827	831	805	764	758	861	773	794	802	797	793	760	769	827	815	779	819	777	815	830	819	824	803	802	781	829	800	800	789	782	760	836	795	840	806	804	773	809	753	747	827	803	815	776	781	811	851	753	774	788	833	754	769	782	783	852	759	832	828	816	788	781	808	856	821	838	771	800	826	813	752	812	786	747	848	846	761	754	838	795	815	799	833	788	751	823	779	780	765	728	798	836	813	747	789	789	821	793	804	803	810	767	750	771	754	799	802	769	781	792	740	833	799	796	848	780	764	755	795	737	836	774	785	782	826	794	764	793	777	824	810	818	792	810	804	847	826	776	850	805	766	806	811	790	820	775	788	758	799	791	781	771	818	788	792	806	794	793	735	762	800	805	760	788	841	810	748	748	816	791	807	814	822	779	831	792	836	780	762	762	760	785	818	835	799	798	802	815	777	768	780	794	772	758	824	823	810	767	807	762	786	772	784	808	792	800	819	784	840	814	802	770	803	761	813	753	774	799	813	818	818	780	833	755	788	807	759	756	773	777	783	819	794	782	786	774	799	778	817	806	837	747	761	729	804	800	834	802	767	792	788	792	736	788	753	790	818	800	798	800	775	784	786	834	799	783	826	806	821	817	790	769	786	779	807	764	781	794	761	747	784	854	829	770	788	761	781	748	744	794	846	756	826	802	783	797	782	769	828	792	793	830	788	849	805	755	830	806	780	829	832	801	804	807	792	788	772	816	798	742	813	798	745	810	769	853	757	797	730	782	852	831	768	791	795	818	812	751	814	829	841	753	802	806	746	830	754	821	794	779	788	790	807	739	791	831	803	789	821	815	873	807	839	825	753	771	815	745	774	801	767	814	792	802	815	784	793	785	824	784	775	757	836	800	821	758	734	760	807	773	806	809	809	828	806	747	775	820	803	771	772	786	826	753	779	786	874	820	827	806	793	856	791	805	777	768	753	815	813	793	752	784	778	734	797	802	774	775	792	822	808	809	787	802	809	786	848	771	809	819	808	794	840	773	722	750	798	738	808	793	837	774	793	783	753	818	751	780	789	836	787	810	746	811	800	805	767	745	799	811	789	795	775	793	805	782	795	816	769	736	810	796	783	804	775	790	769	785	816	801	804	761	826	840	816	767	803	780	776	794	839	725	804	734	809	829	790	812	781	792	760	811	799	811	804	739	825	778	841	800	757	792	807	785	799	773	807	795	787	810	809	771	828	820	799	790	765	840	780	795	747	821	785	804	805	743	785	809	861	773	757	788	814	778	835	803	807	795	840	799	807	807	813	750	777	800	811	772	765	816	798	801	781	795	774	732	840	816	810	832	802	799	815	808	779	777	741	792	789	792	811	811	827	772	759	757	810	796	864	767	818	768	774	812	757	799	797	823	734	818	766	789	821	791	829	810	829	828	811	784	802	741	855	798	797	755	806	803	804	798	812	776	831	797	790	770	840	762	813	786	778	802	786	805	768	777	782	816	732	750	793	772	810	805	787	822	754	783	803	805	824	797	825	779	760	753	839	779	822	761	777	828	822	859	800	802	795	827	807	799	783	791	844	782	801	809	803	822	747	806	798	796	776	815	817	851	810	772	786	784	782	761	767	781	837	801	754	794	823	776	806	759	754	825	796	820	788	784	811	762	793	813	755	817	805	788	796	791	781	757	831	794	792	766	799	785	750	795	786	774	766	743	800	839	773	814	779	800	843	802	755	812	781	847	783	768	808	770	760	779	782	818	800	778	783	795	786	775	752	821	799	796	846	814	793	799	771	775	851	834	777	792	781	804	758	757	795	747	821	802	749	775	795	801	824	773	813	830	817	858	774	758	814	814	802	798	763	799	801	798	803	824	785	762	766	771	793	799	777	778	793	814	818	795	780	789	773	831	834	789	766	835	791	798	786	900	764	775	831	774	789	828	795	801	795	802	776	705	797	734	784	788	782	796	824	817	826	778	790	792	786	771	782	788	793	746	818	812	803	844	834	795	735	779	785	802	769	752	866	752	819	788	801	772	756	786	769	825	781	771	783	750	803	791	802	807	816	790	862	804	790	811	753	807	738	778	786	829	821	758	781	803	810	792	770	828	793	805	749	781	799	796	789	769	770	753	809	792	761	824	790	785	771	803	800	776	793	824	798	800	842	792	759	785	806	796	786	796	772	840	809	777	765	842	803	809	786	783	761	790	809	788	852	809	761	782	755	791	817	822	850	747	825	794	789	785	853	813	774	802	786	758	797	820	787	782	812	826	831	807	809	803	804	821	749	773	804	778	786	762	811	776	798	779	816	836	786	817	829	769	791	748	798	777	805	821	829	819	751	799	812	796	792	771	777	819	746	790	760	818	763	824	791	766	765	845	765	746	823	774	779	836	780	823	781	774	819	788	826	802	779	798	799	780	781	776	737	813	786	842	764	750	810	790	789	812	839	810	779	805	825	833	833	805	749	808	850	746	784	779	765	760	746	813	851	792	745	797	777	811	772	798	791	796	771	799	799	771	766	798	755	794	786	849	809	725	793	845	748	773	815	740	771	787	787	805	754	771	805	789	772	849	762	809	804	764	779	810	824	794	772	851	872	791	807	776	794	854	798	787	819	788	792	760	791	797	759	795	779	787	776	837	769	855	808	775	795	788	796	802	785	824	773	772	797	813	772	786	750	820	786	790	857	808	776	805	776	759	800	781	774	755	786	755	749	806	783	811	847	800	847	815	785	773	825	836	799	784	773	795	837	818	833	805	810	831	765	823	831	772	802	764	774	791	818	801	751	822	750	819	785	859	816	768	746	781	807	801	849	823	822	791	819	759	793	764	792	765	768	763	802	793	772	780	790	727	798	821	782	784	783	782	742	761	764	796	830	814	767	807	814	794	764	828	829	771	762	810	809	834	801	795	830	795	843	812	792	821	794	806	797	769	813	831	780	810	800	819	775	780	825	805	833	795	788	766	785	790	733	788	777	766	816	783	762	789	799	777	819	763	752	733	827	823	780	793	783	804	815	812	804	820	797	797	811	778	816	799	797	818	779	790	753	743	785	789	779	830	796	766	846	859	772	763	789	785	849	801	860	734	830	779	814	813	790	829	850	794	804	812	841	791	782	775	785	799	822	765	801	838	770	796	746	764	769	734	746	805	752	794	775	822	786	772	811	779	791	810	754	730	804	794	832	765	775	769	803	794	757	838
22556	3011	2480	1905	1333	1072	866	731	651	607	530	560	504	506	448	483	510	489	427	452	446	425	419	396	428	436	414	423	443	390	433	424	428	373	423	449	447	390	387	431	446	435	428	401	433	409	411	422	416	437	395	374	379	376	397	395	399	411	382	451	406	396	384	442	414	360	391	408	440	379	381	430	389	423	392	380	379	381	411	356	386	397	401	439	389	370	391	384	391	373	381	376	402	417	414	380	379	383	431	412	413	430	397	431	377	374	423	396	405	376	399	395	393	416	419	392	434	384	392	391	411	371	404	441	444	421	398	435	404	418	400	415	388	394	417	419	416	410	373	390	404	392	413	377	380	412	414	372	440	381	430	386	435	371	415	410	389	385	430	366	405	394	459	428	413	401	396	408	389	366	391	385	427	398	395	423	371	393	392	388	389	420	387	376	368	358	402	420	393	370	371	382	406	412	417	377	405	409	379	389	408	385	399	401	349	349	382	404	384	415	423	420	383	422	426	395	367	349	389	396	431	430	436	409	447	359	373	387	437	390	396	418	367	414	422	414	423	390	372	374	392	394	378	397	349	427	420	375	424	403	382	398	417	388	359	360	354	421	366	373	386	432	380	398	386	394	388	379	418	432	428	391	397	439	385	422	409	397	400	372	406	417	386	398	404	409	358	385	393	411	342	411	356	426	407	372	381	384	379	428	384	397	369	408	416	410	396	401	425	361	412	386	422	405	367	355	431	415	421	375	450	430	348	392	378	389	397	416	402	390	363	395	394	402	411	406	424	393	425	412	419	409	419	406	389	437	402	383	418	410	398	380	397	409	367	374	403	424	401	395	377	381	414	372	376	388	395	392	396	376	372	403	404	383	385	405	428	362	381	415	411	406	375	421	414	371	382	394	391	436	423	396	397	424	387	398	408	404	395	406	417	368	418	408	383	432	431	379	403	385	399	427	418	420	412	418	378	426	379	380	399	366	416	404	404	395	402	411	440	413	388	378	397	448	418	434	420	409	387	381	359	418	376	399	389	416	392	399	384	388	390	397	392	396	392	358	413	384	433	417	385	391	393	425	385	368	411	411	392	417	404	398	376	389	388	395	353	390	395	411	399	422	374	391	380	439	377	378	381	401	420	405	404	422	396	377	400	431	421	390	402	415	408	396	407	390	406	398	355	368	407	405	421	375	397	404	408	347	404	367	389	392	390	377	448	383	404	395	421	401	399	427	376	406	414	406	414	413	399	415	387	389	382	386	419	378	397	407	426	367	429	407	405	374	408	365	399	371	369	386	404	395	418	421	402	397	388	396	405	378	405	413	415	434	376	371	419	414	410	421	383	383	383	430	394	353	389	396	369	436	386	357	412	375	409	412	393	389	424	383	420	423	420	412	367	380	398	409	410	394	371	369	363	360	434	403	397	434	399	394	394	411	407	394	389	390	367	420	357	407	364	399	396	408	391	452	386	434	390	412	379	379	414	388	378	378	393	421	407	414	411	400	385	386	412	416	416	371	404	408	390	373	396	416	375	398	349	393	387	420	394	398	396	401	412	381	404	388	377	402	404	391	409	385	387	443	397	385	391	347	417	419	406	368	380	397	442	407	407	428	399	396	393	399	437	439	413	356	400	405	388	398	423	397	361	376	380	424	401	370	458	395	389	387	398	414	394	380	389	380	418	376	394	400	367	406	381	406	410	402	447	422	416	384	379	432	400	393	373	424	406	421	358	386	369	415	414	407	393	406	400	401	408	426	406	389	424	396	369	392	398	417	405	390	386	390	393	377	352	352	416	379	431	413	421	399	384	367	364	380	404	391	421	443	399	371	435	409	383	397	448	370	414	446	370	401	437	419	403	401	382	377	393	390	395	426	418	400	405	392	410	386	400	392	462	397	415	413	388	395	402	399	417	401	398	393	413	357	416	387	398	399	423	391	394	426	396	435	373	375	400	383	363	392	392	423	413	421	409	370	416	372	421	413	414	392	415	365	390	418	380	388	384	371	359	411	399	414	409	379	405	358	393	375	371	391	371	399	399	403	388	373	439	381	423	390	382	401	370	380	390	367	395	404	376	428	372	423	391	446	394	408	389	399	351	391	391	364	367	361	400	394	410	367	396	391	388	391	450	407	356	393	369	427	379	419	402	395	369	411	405	404	405	431	396	420	340	401	439	403	357	392	448	389	410	364	368	380	372	375	415	374	396	395	403	407	428	383	374	427	402	419	423	415	385	406	421	378	382	384	385	416	411	424	404	395	386	380	391	405	390	382	390	413	379	397	418	389	403	432	428	404	410	412	409	353	389	372	386	394	401	390	412	424	422	400	432	394	423	421	374	417	416	396	368	387	397	404	384	353	440	403	358	378	383	396	406	387	396	435	391	428	363	393	438	395	378	400	369	397	370	395	424	414	388	364	377	402	387	365	381	398	393	384	394	391	419	426	362	408	409	423	426	377	416	403	416	375	381	398	426	408	389	410	378	359	390	401	349	383	408	383	384	401	398	418	444	386	371	380	365	384	387	388	350	385	397	439	389	439	409	361	389	366	374	382	381	401	376	413	405	423	416	391	390	375	394	421	398	414	426	380	379	432	421	439	424	379	356	394	376	397	374	447	411	403	376	380	409	373	400	385	403	410	412	427	382	383	420	386	390	425	415	411	405	406	386	394	425	397	378	375	400	435	407	406	390	383	446	403	388	374	394	399	414	399	418	407	385	398	380	415	419	371	382	408	367	367	402	407	433	437	397	393	413	380	394	404	382	427	416	376	375	440	374	419	435	385	399	375	382	399	412	439	439	391	405	394	397	418	381	386	375	405	413	405	415	400	409	404	386	447	411	382	375	414	416	405	402	428	394	355	416	425	397	415	416	381	391	378	411	398	440	395	419	378	389	400	376	431	358	399	411	384	421	427	405	409	436	384	399	404	392	406	409	410	399	418	392	380	376	399	399	383	417	386	354	375	402	443	412	387	414	389	368	374	387	412	419	423	414	400	436	396	390	397	406	419	393	423	383	406	396	377	435	431	357	400	370	372	389	408	428	425	455	401	414	399	427	366	385	388	432	403	391	370	394	384	394	371	395	401	407	364	393	415	412	407	406	416	391	394	386	410	422	427	393	372	400	380	414	383	396	390	390	384	414	404	398	386	395	383	369	386	381	371	390	389	417	426	370	398	361	389	421	396	407	418	383	420	387	411	404	402	407	397	426	398	402	402	369	387	378	365	388	395	426	388	371	405	340	440	366	383	394	398	394	381	441	363	371	361	427	434	368	408	392	388	383	374	359	388	377	373	389	432	403	389	432	426	439	431	429	379	378	406	384	385	416	396	433	365	385	401	427	411	437	385	410	395	414	410	436	397	452	385	392	402	394	416	398	375	400	378	389	374	440	378	429	433	411	362	413	378	432	430	403	396	466	425	406	424	423	399	369	387	372	420	408	409	353	388	434	399	392	370	374	431	390	361	345	444	410	386	416	373	418	423	430	400	380	392	411	404	423	388
11043	2403	4902	5512	4788	3917	3368	2892	2509	2227	2047	1912	1703	1622	1561	1398	1404	1312	1333	1270	1260	1187	1203	1146	1148	1179	1138	1153	1071	1035	1096	1087	1083	1028	1037	1034	949	1069	1062	1020	1029	983	1017	1031	978	993	967	1026	1027	1007	1037	950	999	1001	983	1003	986	953	935	989	927	983	929	975	942	962	961	957	963	934	938	991	1002	933	924	952	969	962	940	980	976	948	973	959	953	954	940	1011	969	930	961	953	924	980	972	945	974	953	1014	1003	1022	1008	959	957	943	969	959	1017	954	923	980	1004	970	964	963	1036	992	956	973	930	1010	964	962	978	925	1015	956	1001	975	987	970	943	950	963	975	884	930	951	941	913	959	922	934	982	951	943	974	956	917	977	941	885	901	929	985	945	934	926	955	957	983	994	918	959	930	980	920	968	944	938	968	924	915	949	882	925	947	936	935	992	886	937	922	917	940	963	921	936	990	929	905	955	990	938	937	941	963	928	906	923	925	947	924	914	934	896	906	932	933	980	949	965	978	957	905	974	881	928	992	923	939	979	950	939	957	923	921	936	901	892	915	956	922	991	993	919	933	926	935	930	960	859	931	897	929	914	971	911	937	942	941	974	901	953	901	987	881	954	936	909	992	924	992	949	917	927	923	916	925	951	936	972	966	908	945	946	951	947	948	885	932	962	986	911	918	897	954	878	964	972	950	912	990	930	928	982	948	957	937	938	933	898	933	924	902	939	955	975	944	970	898	898	950	918	913	959	996	914	970	915	937	911	951	861	993	945	929	924	912	966	887	945	975	947	971	935	906	994	920	929	951	974	924	947	897	917	908	954	906	936	936	944	982	948	1007	960	989	911	922	977	994	911	853	885	929	956	929	909	936	935	943	943	909	933	947	949	945	953	902	967	989	952	969	921	844	883	922	920	933	899	927	921	976	896	915	968	978	895	920	932	939	948	939	957	944	950	945	935	952	915	893	881	955	951	937	941	906	895	958	896	899	926	904	936	935	947	896	955	928	904	964	986	978	909	917	913	981	913	947	977	955	939	938	935	900	995	885	895	917	975	942	945	930	948	936	916	902	961	913	941	960	945	889	967	884	938	920	924	936	927	974	996	991	910	1004	992	921	877	923	961	939	960	929	897	954	956	957	956	921	916	939	934	992	919	939	956	910	915	917	908	940	935	880	938	891	894	960	949	871	937	899	926	896	895	954	908	916	992	943	941	946	976	956	975	924	946	915	956	914	909	928	889	985	967	964	922	937	966	937	866	932	931	905	941	964	938	928	946	951	912	916	902	903	916	933	928	927	936	930	965	936	951	939	931	959	994	953	956	982	990	963	1006	973	916	900	934	920	946	896	909	988	965	914	927	1009	948	975	929	938	988	949	905	934	970	956	971	886	941	1006	950	966	924	863	953	930	929	945	954	914	936	980	904	909	1006	923	996	934	947	894	936	898	919	869	964	912	922	918	965	947	919	909	916	916	938	897	963	960	965	906	942	879	958	915	955	971	919	913	919	940	935	973	915	898	950	961	962	965	907	959	953	926	958	937	992	908	948	941	901	954	931	964	952	901	925	931	958	912	923	961	949	933	967	966	943	947	870	975	889	928	865	966	915	906	939	861	936	962	932	933	962	920	907	955	981	920	975	952	952	901	953	911	913	966	899	970	876	977	958	956	968	974	965	899	969	954	953	974	971	956	922	966	949	935	926	943	894	877	898	919	882	928	988	933	893	910	971	942	972	909	940	923	965	859	959	954	931	902	921	918	868	943	962	981	985	915	953	912	945	905	930	967	906	934	896	986	922	966	916	960	986	930	1018	939	926	917	876	957	943	935	957	1030	954	918	976	899	922	919	969	940	958	946	913	927	899	1016	934	932	1000	975	946	965	943	959	960	962	978	964	990	937	905	929	947	955	972	930	899	926	955	947	994	960	883	908	952	954	893	905	876	950	919	894	940	959	895	969	948	937	919	928	870	918	929	957	979	939	915	941	958	940	940	924	951	940	955	923	912	911	942	885	960	883	946	928	935	989	926	950	918	940	900	943	979	946	884	940	969	981	878	950	911	993	983	899	926	965	925	940	963	959	963	928	899	991	935	928	905	886	948	882	932	960	988	972	926	882	959	881	961	959	919	925	937	966	957	919	913	944	934	926	929	942	989	943	979	925	933	920	942	907	911	906	1029	924	947	891	939	931	909	956	927	923	942	981	915	883	919	966	974	913	1005	907	983	940	941	942	889	943	929	885	889	892	968	958	923	933	922	949	938	870	956	937	915	912	938	974	967	887	921	865	902	931	915	975	908	944	910	955	952	916	927	936	1019	914	936	893	960	909	976	941	898	919	945	905	938	935	955	930	922	931	961	959	974	894	961	975	932	937	958	971	954	915	910	910	888	888	987	948	915	971	940	941	961	985	932	939	949	894	945	984	955	932	961	948	941	924	924	896	893	957	946	910	945	968	959	930	907	929	963	944	964	937	942	880	967	900	922	908	961	957	887	922	915	927	916	876	909	930	938	957	918	957	957	978	947	960	915	941	918	941	876	909	951	986	888	941	937	942	901	892	940	990	945	867	947	923	937	965	948	924	954	909	1011	920	934	950	973	901	907	992	891	923	861	922	949	949	928	912	933	908	951	922	950	1009	903	874	928	956	914	917	928	922	917	937	974	980	893	947	970	958	933	925	944	877	955	943	903	922	936	942	906	891	940	959	913	962	909	959	899	914	1031	940	917	963	937	995	897	955	891	934	927	919	962	887	961	919	913	886	897	972	947	940	932	961	954	936	962	948	962	921	977	921	913	922	923	901	978	934	923	990	960	920	931	939	965	933	884	890	945	933	922	904	907	925	946	939	898	911	954	955	961	943	949	934	931	993	918	930	944	948	952	944	893	991	957	941	980	946	937	964	952	885	980	965	892	891	965	952	932	988	923	956	924	941	916	917	893	944	887	877	911	920	918	914	966	965	927	990	950	871	896	968	1000	961	873	981	937	942	974	1004	909	911	921	872	925	907	928	996	952	955	963	981	886	887	965	947	930	945	926	919	953	971	907	950	902	949	883	891	922	931	915	976	899	927	928	930	938	893	911	943	920	981	949	933	915	904	885	958	925	894	855	933	926	985	945	869	944	919	918	964	905	972	914	956	963	924	971	939	958	970	944	942	928	932	897	956	974	971	903	998	922	943	925	956	935	880	895	986	895	893	959	957	933	936	903	890	878	932	951	973	897	923	927	928	964	968	876	941	894	930	926	887	941	961	932	915	897	942	977	943	898	902	939	883	895	930	932	914	944	900	999	913	942	933	948	940	910	941	962	916	911	908	906	900	972	865	908	973	939	940	964	936	910	954	956	922	938	926	872	901	886	916	1009	937	902	967	930	951	926	924	976	913	963	947	929	939	921	958	973	932	914	928	930	925	954	906	981	938	941	941	854	976	940	928	967	928	893	917	866	934	934	998	939	911	919	1001	934	925	951	955	904	945	897	922	965	933	956	917	927	970	820	939	908	920	909	987	964	961	927	907	958	929	902	938	966	888	957
2355	277	264	269	249	255	222	245	254	216	247	214	202	236	208	210	217	229	228	206	225	229	258	242	224	226	231	214	229	224	211	221	214	206	222	232	236	232	212	226	224	214	229	214	238	230	250	238	219	217	211	199	224	222	221	224	239	249	212	237	206	176	249	220	231	223	211	210	178	212	243	219	237	202	241	224	236	219	236	224	237	271	225	224	207	226	222	218	218	249	213	207	237	192	236	215	232	222	207	207	197	217	232	209	212	228	213	247	225	219	226	232	216	193	225	194	253	196	213	234	218	217	238	237	229	200	224	234	240	230	245	261	199	214	246	232	230	238	208	235	214	229	221	226	200	215	239	229	216	232	235	234	210	225	232	272	217	221	204	227	261	222	224	244	234	215	210	234	200	221	233	249	242	225	221	230	219	205	218	207	206	232	226	257	220	217	222	222	215	257	246	222	205	219	222	237	223	227	212	212	226	206	210	267	232	216	208	226	230	248	238	234	235	214	203	213	246	213	212	198	212	205	220	238	243	222	219	215	199	214	187	225	219	212	204	226	227	229	236	204	233	212	212	268	247	228	238	223	269	231	217	214	239	203	242	236	225	235	231	200	235	220	227	217	227	237	200	227	211	215	207	216	227	223	216	225	204	220	214	246	238	222	196	222	233	225	246	217	226	236	238	207	242	235	204	257	218	228	234	226	244	219	232	216	232	216	242	228	230	244	234	230	225	203	205	235	212	224	230	222	210	189	213	194	212	233	231	239	207	229	204	245	214	256	238	229	230	223	242	231	229	235	223	211	199	213	217	229	205	251	206	246	241	212	202	215	231	212	211	212	213	220	224	214	233	240	240	241	251	219	215	225	230	234	227	238	237	223	217	227	213	199	224	217	203	214	215	206	242	225	249	214	237	224	222	214	220	213	205	219	212	238	197	220	228	236	229	239	225	224	223	249	243	241	210	239	246	233	209	228	192	209	201	237	249	234	240	222	225	220	228	233	223	221	222	184	223	234	231	238	235	207	240	223	222	218	226	215	213	231	223	221	208	202	225	221	206	225	213	225	199	235	243	223	200	218	216	233	222	212	227	248	217	221	241	238	224	257	227	228	217	227	200	225	208	206	228	222	207	237	209	225	240	249	196	237	246	202	197	217	221	234	250	233	243	223	221	241	225	203	209	236	251	247	202	242	223	232	254	206	210	226	259	183	234	203	205	202	194	201	201	221	187	198	198	221	197	215	226	221	212	199	225	220	218	234	236	201	230	220	200	228	216	232	214	193	224	224	200	217	240	210	250	236	213	197	235	209	236	243	187	242	207	223	210	207	201	220	220	239	212	203	246	215	206	206	214	216	217	208	215	211	254	191	263	218	221	191	194	240	244	194	232	221	226	223	193	250	211	229	240	252	220	217	233	225	229	228	218	222	228	233	211	225	231	237	237	200	223	216	223	209	207	232	213	256	218	222	251	259	237	225	210	215	223	238	226	225	220	249	244	219	216	210	209	235	224	216	218	218	202	224	205	226	218	202	217	201	187	235	216	211	232	242	229	247	208	234	232	224	201	226	247	227	218	243	218	241	216	240	213	182	248	223	212	229	244	247	216	220	210	227	196	218	240	220	222	203	224	234	205	214	239	202	217	188	235	218	213	215	201	263	222	238	225	231	237	194	211	205	226	223	226	237	222	235	239	223	248	206	200	233	239	221	232	225	211	223	222	182	233	227	198	253	243	235	236	218	246	211	230	211	259	231	239	202	202	227	219	220	202	239	235	218	212	224	221	241	199	224	226	226	213	216	231	208	202	236	218	223	194	237	212	207	224	229	208	235	226	203	230	189	202	194	216	228	210	242	236	218	233	243	225	217	235	202	206	229	207	213	247	202	271	234	219	224	232	267	216	200	232	212	217	228	216	217	208	234	233	232	201	213	220	241	225	204	207	229	233	215	244	223	235	224	229	224	221	201	212	236	228	222	212	251	248	211	259	223	223	250	253	225	215	230	238	225	258	214	201	213	248	225	241	249	226	234	231	203	224	234	236	220	214	256	228	214	248	199	231	245	227	219	194	253	241	220	215	215	214	250	217	204	234	235	249	225	231	207	235	214	228	202	221	216	227	251	243	238	247	211	223	219	210	227	238	222	220	246	211	217	237	233	245	269	232	191	219	214	193	209	220	234	204	195	242	221	237	237	231	213	226	231	241	218	220	217	227	235	217	219	246	219	212	227	248	197	244	238	227	221	232	228	192	249	229	201	210	223	230	223	213	243	219	220	214	252	221	231	243	220	212	211	220	248	219	214	225	208	190	207	229	239	229	201	255	208	209	227	225	234	223	228	203	213	232	230	199	242	273	223	237	209	235	236	199	217	215	227	210	240	220	218	225	232	228	199	231	225	217	213	214	229	223	231	212	240	232	236	212	220	215	198	196	217	196	221	236	217	234	209	205	241	247	231	226	206	226	212	206	249	229	213	217	219	219	227	210	205	201	225	241	241	252	239	230	217	244	236	222	218	224	203	229	233	214	223	219	242	243	200	229	238	220	250	227	202	206	258	219	207	221	213	224	209	208	202	216	208	203	248	242	207	230	232	207	229	226	184	216	208	247	227	226	216	225	219	245	242	252	201	197	210	224	246	216	208	257	239	229	223	234	219	218	228	204	205	232	233	258	245	210	230	209	228	240	231	237	240	208	222	228	217	231	235	222	196	197	243	226	238	228	239	224	199	227	199	212	230	213	200	239	207	241	192	197	238	224	217	196	246	222	216	205	212	221	219	250	240	229	264	214	195	199	224	221	222	199	221	242	205	243	214	223	219	260	244	232	234	216	232	206	250	233	226	191	210	229	241	248	211	221	200	227	207	226	213	236	221	201	203	255	223	216	202	213	230	232	224	211	242	205	238	238	224	205	222	238	223	230	221	214	240	242	226	207	236	197	202	214	219	231	230	191	211	198	209	209	223	217	232	230	240	238	192	206	231	236	201	226	237	214	229	217	212	211	241	248	214	200	246	236	208	211	237	220	225	238	220	198	222	219	203	203	205	218	220	242	227	224	252	241	222	221	225	220	203	230	214	244	214	210	235	226	207	222	189	229	247	230	259	210	204	239	224	225	216	233	253	232	242	227	220	221	212	243	214	224	240	238	243	206	238	234	196	235	224	216	208	199	198	224	213	244	228	219	216	231	223	206	224	231	239	249	215	233	232	226	202	244	234	258	214	214	221	225	239	229	217	232	193	226	218	241	216	211	231	206	227	204	221	228	236	227	214	213	206	251	203	221	250	266	215	237	244	203	207	204	207	208	194	199	215	214	213	205	214	224	219	195	206	176	230	238	215	226	228	239	204	224	210	219	225	239	245	199	218	263	227	213	234	215	233	254	207	218	236	190	258	223	216	253	252	206	212	256	228	219	232	234	232	246	205	206	227	219	237	216	212	218	221	240	258	226	234	228	202	218	231	190	219	261	233	212	247	215	234	227	262	205	220	222	217	235	236	242	237
2541	575	682	730	714	705	653	621	584	627	596	609	572	580	652	581	619	645	572	578	616	567	620	579	602	585	584	602	580	557	540	582	563	581	566	617	584	585	598	563	570	611	578	602	591	563	583	602	568	545	570	590	637	570	536	600	586	564	595	628	597	573	624	562	602	576	578	622	604	554	594	613	595	584	575	615	566	634	561	641	589	578	625	581	613	606	590	626	632	619	568	593	619	613	582	551	579	570	616	624	597	570	601	580	619	584	628	641	604	614	594	581	583	601	623	604	593	548	575	582	599	611	580	591	591	591	543	559	565	596	565	598	623	540	587	542	618	568	574	553	617	592	561	583	621	609	602	596	558	579	565	578	586	554	572	590	578	596	605	585	593	586	622	600	574	580	563	546	583	583	611	603	605	551	601	561	564	601	568	635	577	577	559	585	575	616	553	600	604	618	607	573	611	574	579	572	564	576	600	614	628	554	552	590	551	570	606	604	593	556	593	593	586	612	540	601	554	581	549	579	575	604	600	600	611	575	549	586	579	603	562	561	563	607	541	590	630	600	582	583	578	575	581	555	543	575	577	569	600	554	583	583	568	592	606	563	569	555	606	559	594	565	590	556	573	562	546	560	585	608	574	561	573	579	568	620	628	585	600	572	606	581	586	561	581	531	602	537	578	575	573	613	601	581	583	579	560	594	575	571	572	581	588	593	564	573	552	567	566	545	615	584	601	591	581	577	577	560	553	554	616	539	580	599	540	568	591	600	558	567	589	599	543	584	593	613	581	553	579	575	552	639	603	582	584	541	592	552	598	562	571	641	574	570	568	584	603	600	578	600	553	593	563	587	558	554	602	568	546	592	588	599	623	585	596	615	573	561	562	599	542	644	591	564	561	611	555	573	528	551	599	567	593	564	590	603	610	604	596	568	620	585	576	558	592	586	580	632	573	563	609	502	581	542	581	585	595	612	597	542	580	556	541	628	537	544	581	590	618	567	563	562	580	579	591	534	589	590	588	555	600	559	547	567	575	565	558	602	605	588	558	581	565	537	580	568	548	604	562	584	560	594	566	550	614	590	617	593	593	600	587	584	605	610	553	560	594	616	581	591	584	560	580	597	603	557	576	600	577	580	569	592	592	594	599	585	554	599	576	597	550	592	588	577	556	558	580	591	568	580	557	571	599	515	585	650	579	583	578	549	560	565	604	558	624	578	587	566	544	525	616	567	575	652	533	582	538	581	540	580	602	591	632	548	598	567	564	594	571	576	566	635	602	579	646	590	596	603	585	545	589	602	590	555	599	606	576	595	578	599	576	612	584	594	535	602	588	585	569	589	588	590	563	587	566	623	598	579	604	566	583	607	592	580	572	572	631	608	601	549	604	571	594	596	612	602	549	559	591	581	556	607	615	609	580	583	546	600	643	611	574	552	590	585	576	558	591	607	571	581	619	565	565	605	546	581	585	557	598	559	610	575	558	565	591	559	602	593	554	578	575	577	584	525	564	599	594	615	623	590	588	560	578	600	599	594	557	580	582	600	586	605	583	600	606	562	585	590	541	577	596	596	549	594	613	559	564	590	607	556	590	608	579	625	569	558	613	591	591	574	566	548	611	580	618	595	569	564	590	578	580	548	595	519	581	604	598	589	590	590	589	594	584	559	544	567	571	623	580	568	588	574	591	575	540	595	612	570	587	607	622	563	546	585	563	565	585	528	611	608	629	556	595	610	577	626	576	615	601	578	584	612	604	601	587	588	568	603	563	569	617	603	633	588	553	591	595	566	625	555	617	606	568	585	600	589	572	616	571	628	564	592	580	576	565	606	602	605	574	602	598	606	569	581	537	568	581	601	567	588	594	549	601	590	584	626	607	593	603	606	577	560	593	596	592	539	655	560	572	591	577	581	606	604	615	541	613	582	600	546	549	600	566	606	582	583	604	614	583	550	631	588	552	628	578	556	574	598	573	626	596	605	638	550	614	613	563	565	601	533	604	607	590	627	609	595	587	596	564	588	566	582	606	561	546	576	609	538	605	535	554	591	581	589	616	605	590	558	560	599	556	617	588	579	585	594	570	553	568	567	564	601	546	591	579	569	597	581	573	570	630	569	614	538	663	568	617	582	572	595	544	599	546	558	605	569	574	598	550	587	536	548	576	603	568	611	547	574	597	556	584	567	586	577	554	601	544	626	587	589	549	560	633	561	589	617	572	597	576	587	585	572	584	556	542	576	556	587	612	634	578	575	581	599	562	575	606	543	581	536	552	670	632	577	607	615	580	570	581	530	599	593	573	615	574	588	570	597	535	567	610	557	586	554	587	559	561	581	608	578	546	557	578	613	549	550	610	594	550	602	550	572	582	580	563	557	593	525	555	582	557	572	595	583	569	602	602	589	627	585	602	596	579	528	575	570	592	539	611	587	557	595	573	622	595	638	542	618	582	592	575	574	543	571	554	603	581	595	608	595	569	576	583	563	591	622	616	512	609	561	568	595	574	618	602	557	614	556	592	565	572	584	546	605	596	530	548	583	567	600	576	562	620	592	652	577	586	568	590	589	583	622	607	539	602	571	577	611	552	590	560	581	549	599	574	581	587	571	576	566	582	584	623	584	624	577	570	580	572	587	573	551	592	603	564	584	604	580	588	569	594	591	534	571	582	600	574	595	567	562	588	601	578	616	582	579	569	582	589	537	606	592	596	569	546	586	581	582	586	595	559	617	588	613	595	525	534	563	577	570	573	607	591	548	572	553	564	576	599	549	519	593	578	557	620	579	527	561	603	567	563	574	614	577	596	589	563	575	568	556	586	598	607	589	569	624	542	595	579	572	609	578	547	604	616	585	580	558	527	583	542	566	581	558	581	606	588	538	601	576	594	557	563	574	571	581	559	587	593	561	565	585	624	550	601	583	628	554	561	550	571	536	537	594	589	567	623	586	560	607	568	591	569	584	643	593	592	565	556	580	563	591	591	537	583	596	548	608	542	580	550	579	605	562	595	656	573	559	591	538	580	596	603	575	573	604	565	530	595	629	611	567	573	596	582	599	567	570	608	591	648	585	609	592	612	615	570	554	599	570	595	582	570	538	576	566	571	550	659	570	551	583	525	589	602	562	615	557	570	578	617	580	580	556	579	595	591	565	562	586	566	633	565	581	599	614	569	581	545	556	590	601	597	595	581	563	583	520	528	596	593	582	628	567	605	600	584	577	549	586	582	605	612	595	563	622	592	593	561	593	613	624	555	598	581	611	618	550	595	598	587	600	554	556	569	534	582	621	583	573	583	580	551	598	596	611	599	594	583	578	579	565	603	568	573	547	598	604	580	604	548	530	572	559	552	597	543	570	528	568	582	548	575	639	583	606	583	582	569	581	592	572	629	591	576	565	551	594	576	610	540	588	571	551	634	525	566	598	594	585	566	569	604	543	542	546	576	572	580	580	565	583	590	624	623	605	581	581	613	592	562	606	591	622	605	551	587	561	600	597	572	584	592	570	568	598
12857	1229	1276	1041	775	657	541	515	502	434	417	382	395	369	377	390	361	322	354	378	346	347	333	361	351	361	304	320	304	377	367	376	312	340	337	348	316	312	321	332	335	372	330	312	331	327	310	326	295	329	307	346	321	337	348	359	353	306	347	334	295	348	319	343	356	333	319	330	319	339	342	293	329	327	318	306	350	330	343	323	338	335	303	289	336	355	309	288	328	341	311	296	307	322	340	331	342	319	306	326	341	362	299	306	325	325	354	338	342	331	319	309	334	353	316	350	342	348	318	299	352	304	309	318	309	332	336	313	325	337	320	316	319	332	333	360	340	315	323	323	336	318	318	331	315	292	317	328	306	319	318	353	378	298	316	328	316	331	320	291	345	310	352	313	311	338	370	348	327	318	328	326	313	328	334	325	335	320	288	300	326	308	344	323	340	312	308	320	315	315	317	353	329	343	296	341	313	311	310	284	332	327	328	328	314	322	384	329	307	319	336	351	316	270	302	318	340	338	296	325	322	330	321	338	306	329	314	324	325	348	312	315	296	302	335	340	342	336	336	333	325	314	317	334	298	310	309	331	320	334	306	311	326	319	330	324	320	304	360	359	352	321	334	297	318	310	316	324	329	322	363	329	351	344	340	328	297	305	313	345	349	315	326	306	330	344	300	310	317	351	321	328	351	303	292	342	319	339	350	306	324	282	304	313	337	309	299	330	365	318	325	347	320	343	338	315	326	316	324	353	314	345	347	302	334	324	310	345	323	310	329	314	324	333	309	345	332	317	294	343	313	327	343	315	362	312	308	335	332	326	334	287	306	309	302	306	346	345	343	346	326	348	339	362	324	334	326	303	329	337	323	317	348	327	346	308	323	354	350	313	301	295	345	327	311	288	317	270	329	332	322	328	332	350	313	369	339	363	362	309	327	322	330	321	314	349	352	348	313	325	321	314	350	306	325	327	333	309	350	318	298	330	319	296	323	333	337	329	296	343	324	315	357	330	316	344	328	300	285	327	297	354	298	349	364	310	306	351	288	344	337	338	339	309	338	351	341	341	309	331	326	299	327	365	295	334	327	326	310	337	338	323	330	337	311	314	359	316	332	339	355	314	325	291	338	318	328	329	301	299	344	325	305	307	291	321	318	310	300	310	313	345	318	316	333	367	311	321	301	325	298	355	299	355	341	348	327	308	304	317	346	346	293	328	310	315	324	336	377	313	320	327	305	341	322	298	336	321	314	336	299	341	317	344	332	345	338	341	332	364	322	309	348	319	335	339	355	320	362	365	299	329	328	311	295	340	333	296	368	323	349	288	315	328	335	336	336	306	351	315	321	316	322	332	348	350	387	342	316	315	350	342	301	331	339	329	297	324	316	328	309	277	324	343	323	341	333	307	346	311	341	323	340	329	321	347	299	308	321	305	340	364	303	295	315	342	311	338	313	348	326	323	277	356	356	340	334	342	334	302	334	304	298	313	333	304	354	325	321	305	319	319	313	313	347	329	342	318	313	305	335	340	344	342	347	283	307	328	358	296	323	368	322	322	320	311	324	367	324	340	332	302	315	342	324	341	324	313	333	313	332	312	329	320	349	321	326	318	319	329	317	319	313	339	350	318	317	329	293	309	310	315	341	335	335	329	336	356	305	311	336	298	332	297	282	309	353	323	331	314	350	337	318	325	320	319	330	323	366	339	284	305	293	340	374	312	352	347	338	316	312	322	321	335	295	288	328	325	325	324	347	325	346	315	310	306	309	329	324	339	335	311	308	325	354	329	288	311	330	351	309	312	318	296	332	361	307	337	355	307	307	334	337	352	334	330	301	336	336	314	305	309	344	358	332	356	316	303	333	349	287	285	341	341	278	346	352	360	315	346	296	312	359	356	368	327	318	309	311	323	321	328	328	307	309	301	323	279	315	328	344	347	358	314	321	328	326	341	327	296	356	316	338	329	343	320	303	330	322	325	300	285	338	332	324	355	304	325	327	316	337	325	335	311	315	313	312	322	333	290	300	295	315	350	337	338	335	319	312	288	323	322	309	339	321	309	336	328	333	319	329	310	320	349	339	298	326	331	350	330	295	324	286	344	311	312	362	349	325	317	348	365	322	294	305	345	305	294	327	321	347	323	310	353	312	318	305	343	357	307	348	355	279	328	332	334	364	335	321	320	318	306	325	310	284	306	325	315	313	319	332	325	315	300	323	319	345	347	339	318	316	318	280	305	323	357	346	321	326	324	305	336	296	319	346	304	325	344	306	297	316	321	301	333	335	347	326	311	315	304	341	277	316	334	347	339	321	328	304	306	306	331	339	326	344	310	304	312	335	314	324	321	333	317	324	326	306	365	340	351	310	289	300	314	315	313	337	347	356	310	322	332	319	333	331	303	339	311	325	307	289	305	340	340	306	297	345	384	269	320	357	308	340	319	317	309	315	339	336	353	350	324	326	328	322	324	325	341	322	311	317	317	333	328	322	358	339	319	315	296	333	283	361	318	337	347	336	345	327	290	349	327	304	342	328	329	321	357	324	333	358	340	341	295	308	331	297	348	319	349	326	300	304	289	361	345	320	337	318	336	312	338	314	315	318	340	308	325	317	348	340	286	320	322	307	295	341	369	337	313	302	318	322	311	290	369	290	334	333	329	327	295	360	360	355	319	334	355	332	280	339	337	295	306	349	313	303	350	306	300	312	327	332	308	318	332	306	330	320	327	288	328	325	317	342	316	314	340	328	333	326	365	298	330	311	337	323	339	311	313	315	304	316	308	358	322	345	338	323	330	314	326	313	318	311	333	335	329	312	319	342	337	332	347	369	315	304	349	307	317	298	315	333	320	369	324	313	316	334	299	321	333	351	336	321	339	320	296	360	338	354	318	296	288	363	353	321	330	304	335	346	321	335	323	330	328	316	334	327	316	315	315	312	307	352	297	324	316	322	309	314	336	338	338	341	359	309	366	375	306	323	333	294	325	355	290	321	361	299	355	299	334	316	363	331	328	326	326	337	329	292	317	306	299	375	312	290	331	364	326	331	309	323	330	325	331	331	295	354	349	305	318	341	345	321	303	312	342	336	311	336	346	323	302	342	327	319	342	316	321	316	360	308	344	315	302	335	310	315	304	331	329	360	310	340	321	311	312	343	368	343	326	307	323	328	327	297	287	322	350	355	315	322	350	307	365	301	321	295	326	306	310	311	358	309	334	322	339	353	302	350	319	323	318	287	321	327	345	308	320	345	343	319	320	300	335	347	349	308	319	297	305	293	315	320	301	316	318	342	325	358	347	381	330	319	321	309	318	309	295	321	328	315	299	332	353	352	306	350	330	321	286	331	281	345	342	313	348	349	308	335	343	293	319	351	327	330	312	303	326	316	328	365	305	337	318	333	328	324	334	317	316	356	326	333	344	326	336	338	321	322	329	314	307	304	326	275	336	350	345	291	339	344	312	337	335	322	311	334	338	325	298	319	305	308	324	311	310	302	313	304	318	311	328	315	329
7994	1535	2735	3169	2779	2379	2032	1784	1631	1471	1368	1338	1165	1146	1097	1095	1063	1036	1011	937	964	944	931	956	869	947	890	876	868	974	873	832	908	815	857	823	858	887	868	841	851	891	820	823	814	838	858	828	828	817	826	796	798	810	821	804	826	793	815	834	841	829	822	855	837	788	784	766	805	773	785	833	801	827	823	796	805	795	819	832	807	859	868	822	837	827	798	755	825	800	831	832	888	840	780	783	791	816	827	849	814	785	834	805	798	861	834	819	817	809	814	847	883	830	828	828	805	848	826	839	768	813	808	774	830	845	814	829	809	737	852	809	795	801	804	808	858	781	790	747	801	820	840	839	815	821	784	817	793	805	764	856	853	797	762	823	875	787	767	795	817	804	814	838	811	845	850	773	792	799	806	826	815	825	845	764	830	779	783	832	815	846	790	791	798	822	797	801	799	834	819	847	823	812	813	835	855	833	761	759	834	778	813	813	817	784	802	863	805	831	810	785	850	813	814	853	813	763	777	819	828	819	802	779	771	794	780	776	813	833	755	774	778	772	827	828	795	788	787	801	830	775	807	801	824	825	773	828	782	768	796	835	768	825	813	758	817	834	785	824	821	769	751	834	736	810	796	773	846	804	771	776	792	802	852	779	826	840	805	797	794	825	792	783	858	858	789	817	825	801	830	835	807	785	799	800	866	804	762	793	868	795	792	813	805	772	791	770	813	779	827	831	773	795	843	800	824	816	801	733	809	792	814	818	826	845	800	813	772	764	758	798	796	797	753	780	782	795	803	788	832	785	794	774	779	833	811	785	798	888	794	807	786	833	800	754	821	767	793	756	767	815	812	810	804	808	814	818	762	777	774	790	796	813	787	782	805	797	782	816	845	808	804	734	758	760	808	773	791	798	794	777	776	801	802	809	828	811	779	779	790	836	792	800	828	825	798	775	854	821	818	824	816	785	813	749	745	794	867	810	787	838	790	785	790	805	857	803	805	791	784	815	782	812	830	822	863	783	809	770	771	798	811	797	804	864	793	797	792	835	779	806	805	835	811	785	826	821	778	831	807	806	809	811	779	835	820	802	827	826	787	766	772	795	790	836	785	793	786	774	772	840	743	809	768	776	812	787	809	761	779	790	849	783	803	837	773	763	786	813	778	835	821	825	745	858	845	850	740	862	805	786	799	742	790	811	768	828	794	757	823	763	793	763	802	852	831	778	794	801	845	793	871	780	802	763	827	815	791	808	851	849	796	843	764	803	739	776	809	790	776	788	800	804	743	798	761	842	763	857	792	795	811	778	798	779	770	802	820	843	814	788	785	803	784	831	766	802	772	820	820	775	788	845	774	813	784	807	799	821	831	778	771	783	818	772	779	779	784	830	759	803	822	821	789	850	793	775	791	824	793	760	798	771	801	801	838	773	776	823	811	795	827	827	817	791	789	829	789	818	857	801	826	811	817	832	786	826	838	796	809	818	800	860	847	787	775	826	752	829	807	814	820	855	781	800	792	798	829	763	783	820	802	820	827	783	820	812	853	771	771	815	854	835	793	820	772	811	799	786	793	797	757	794	820	815	823	779	802	770	805	795	763	787	809	790	826	820	810	816	812	849	765	787	843	831	815	833	805	818	831	819	795	804	765	845	855	808	811	797	798	842	810	816	820	800	760	787	812	840	813	806	797	795	782	809	807	813	804	808	820	807	828	803	745	809	843	758	802	760	761	785	807	799	808	824	825	807	819	830	815	734	809	787	802	803	837	784	789	829	795	788	794	812	811	766	824	802	791	761	812	811	773	841	760	822	802	815	842	773	814	779	820	823	820	767	771	833	774	855	814	806	807	831	851	811	767	787	776	791	759	808	795	769	821	821	771	802	799	817	823	799	808	736	795	828	760	746	783	769	849	792	830	812	759	816	780	812	822	792	809	840	754	833	819	819	775	721	764	796	814	800	826	813	846	776	780	815	748	850	786	811	842	769	767	788	835	761	845	778	853	844	828	806	730	790	819	803	757	781	772	827	764	792	779	772	776	828	782	774	778	836	793	826	819	805	813	807	802	773	812	788	805	824	778	819	776	792	755	804	828	756	774	820	756	787	744	784	822	776	836	845	822	774	834	734	849	857	749	823	807	753	750	803	834	809	804	805	829	766	811	802	797	785	823	783	813	782	838	769	834	790	832	794	788	795	813	801	769	820	808	789	779	833	771	817	845	788	799	762	825	799	859	788	813	821	809	790	809	773	818	756	815	817	763	780	789	791	842	820	783	813	803	754	755	843	818	793	804	854	707	816	840	816	815	824	759	809	830	794	769	781	821	848	799	784	758	788	769	793	774	782	788	789	762	827	801	772	811	749	832	779	792	783	857	806	828	825	797	792	823	818	769	822	837	833	795	862	755	797	815	842	739	797	772	763	825	809	821	780	801	796	782	783	812	836	773	793	759	816	784	796	792	822	831	774	834	756	816	782	807	735	773	830	827	776	789	779	772	787	829	776	788	831	794	839	778	846	744	759	783	768	818	776	797	810	788	802	827	840	844	787	787	796	792	822	797	759	804	799	754	780	821	856	820	778	805	816	798	827	838	798	820	796	856	826	791	761	830	840	823	736	832	839	759	778	780	831	793	782	796	825	848	780	779	832	817	832	783	816	798	768	814	812	799	789	772	810	810	833	800	774	810	808	829	831	761	835	781	869	788	809	797	792	760	759	776	847	785	747	869	822	794	765	820	772	829	781	800	865	774	829	757	831	788	817	813	795	804	773	778	788	813	805	796	815	809	754	776	792	812	763	804	779	799	800	773	828	801	809	791	789	842	784	820	829	870	801	805	760	791	785	779	805	838	731	829	859	857	749	842	832	769	832	783	803	795	818	804	774	821	788	812	833	848	764	826	807	817	785	758	826	747	810	755	750	818	831	781	796	788	829	764	787	820	735	779	833	760	772	841	822	811	778	808	832	713	820	788	818	809	822	793	802	813	793	771	767	817	829	831	800	847	813	755	819	835	819	769	774	805	783	787	771	828	794	852	823	790	770	806	738	834	814	749	813	778	834	785	781	807	800	790	745	828	787	808	772	825	793	752	848	848	802	780	803	786	748	770	796	813	777	811	808	755	835	769	754	798	817	818	827	752	757	772	766	796	806	774	786	791	822	853	834	824	813	854	798	807	819	806	855	807	798	801	802	818	799	843	815	845	795	802	835	807	821	866	801	819	774	760	792	804	856	787	813	782	800	795	759	762	810	823	772	846	837	772	805	783	838	763	782	809	825	831	818	794	815	785	780	806	822	839	762	775	861	808	824	749	776	783	842	820	797	790	850	847	803	770	831	795	798	792	762	765	817	800	799	766	769	745	795	802	766	778	791	824	814	806	819	810	793	765	811	825	827	875	807	808	810	793	785	818	828	812	801	842	834	742	779	772	784	809	781	793	801	782	787	743	807	796	732	829	776	810	832	800	798	777	829	747	778	811	749	760	759	826	762	761	794	805	768	813	794	794	782
21477	2769	2483	2043	1358	1110	946	804	677	642	589	559	529	533	515	508	477	451	449	536	435	460	481	442	452	452	422	380	485	451	454	375	436	472	436	448	415	418	473	439	385	414	457	457	422	426	415	390	489	444	422	395	415	434	432	460	432	417	413	373	412	416	424	442	454	426	441	407	419	410	380	395	416	420	381	467	407	439	445	377	390	412	422	400	400	433	441	417	449	405	411	434	396	418	411	452	445	403	411	391	468	432	414	412	412	412	424	416	407	439	458	456	426	465	399	420	374	459	378	395	400	460	411	415	410	421	417	436	452	450	408	423	427	405	451	455	415	448	392	403	412	424	441	392	403	395	429	381	428	437	391	443	396	444	439	393	454	380	406	412	413	409	445	411	376	360	403	400	383	420	382	408	417	426	386	434	408	394	410	411	393	445	422	391	388	459	425	385	432	428	480	417	400	397	395	451	422	419	408	440	408	428	415	399	472	455	405	441	385	418	387	414	397	431	427	409	428	399	407	380	405	426	421	451	402	418	448	438	404	362	412	414	448	407	415	432	436	431	418	424	427	431	388	428	415	446	423	411	396	410	377	407	388	411	409	397	434	415	412	429	403	417	378	432	414	396	436	440	438	387	416	401	389	355	452	428	418	428	410	437	430	430	401	407	423	417	387	425	451	417	393	414	420	410	443	400	428	443	421	455	412	456	417	410	433	363	387	413	392	428	431	389	409	421	472	365	409	390	422	409	426	422	432	426	411	405	461	449	400	430	376	429	375	412	421	398	455	403	432	378	387	405	390	446	428	404	390	438	425	409	398	356	422	452	414	438	393	398	446	431	425	424	402	376	434	444	387	398	419	424	411	422	403	400	377	429	413	398	392	407	410	399	433	437	443	423	389	360	450	421	446	394	412	446	406	452	434	464	362	415	395	412	421	399	380	421	402	412	444	393	405	453	429	440	405	460	409	460	429	420	375	443	394	380	466	431	407	411	398	383	413	423	421	449	407	403	435	400	445	389	417	407	404	411	422	377	392	415	410	413	424	408	409	417	425	472	416	432	397	409	435	399	389	453	382	411	410	418	402	396	427	411	394	420	419	383	419	405	440	411	413	402	454	410	441	407	395	394	459	407	419	436	457	391	440	391	400	405	425	379	448	447	417	420	428	426	407	409	365	406	440	400	440	399	392	407	442	448	469	435	405	433	416	404	429	430	433	403	404	404	393	436	428	412	401	408	375	467	433	422	440	402	394	400	433	412	445	401	390	433	455	417	386	399	390	377	406	412	388	422	372	455	402	407	410	399	387	420	410	411	427	403	431	421	411	406	431	448	417	434	443	411	445	410	460	413	440	441	394	440	435	427	430	369	410	428	379	425	411	405	435	434	431	428	420	424	417	414	391	385	370	437	401	395	436	426	444	444	439	418	436	416	382	419	396	425	441	387	395	433	403	420	418	432	448	470	433	426	411	427	424	422	448	405	400	413	397	422	383	451	398	396	402	385	414	402	423	394	421	451	438	396	428	411	442	434	395	378	458	411	422	437	435	405	445	442	446	403	457	415	428	406	463	420	441	383	432	402	434	415	371	415	420	396	429	427	420	406	409	405	412	434	387	447	377	403	410	424	386	428	415	394	457	445	487	406	410	388	429	437	472	413	416	443	387	397	402	420	413	422	409	434	398	407	447	409	405	407	443	382	455	382	411	380	434	422	421	408	428	414	417	419	386	415	436	453	414	413	398	367	447	443	414	379	419	434	410	387	447	414	397	429	421	400	403	445	438	390	428	462	414	458	411	399	411	409	400	441	442	397	446	433	394	395	390	400	434	448	420	447	426	435	435	423	437	430	426	427	402	418	435	391	382	446	452	398	387	434	430	420	448	434	419	392	417	412	406	445	438	427	450	434	423	429	421	436	433	433	415	414	416	425	384	413	405	439	422	409	371	453	420	458	424	423	424	411	397	402	395	394	415	450	441	401	419	411	397	394	413	402	408	419	423	361	418	414	406	413	441	448	417	437	402	442	417	401	452	435	417	421	408	428	396	432	461	441	429	457	453	448	459	433	439	402	461	419	455	442	377	423	435	406	408	429	431	445	433	407	435	447	415	430	419	401	409	434	397	418	403	438	437	417	431	423	424	388	405	460	435	413	429	415	432	450	413	419	416	395	416	408	459	411	448	441	417	428	438	395	387	414	447	422	400	431	416	406	461	415	478	394	381	414	423	386	424	417	406	436	457	399	426	371	418	416	439	418	401	399	416	374	454	401	415	415	446	429	461	445	405	444	387	393	405	384	402	416	448	422	423	431	444	419	419	445	375	447	398	391	458	413	429	406	408	379	400	438	411	388	454	464	410	412	387	408	419	431	440	447	425	449	412	410	428	399	418	405	424	405	408	415	443	442	373	442	427	438	431	412	447	404	424	380	397	412	427	417	403	399	393	444	446	425	430	453	413	435	429	398	393	397	378	397	415	421	425	444	405	423	430	432	395	373	395	390	440	395	432	454	416	398	418	422	397	404	393	403	439	418	438	403	403	402	410	454	389	461	403	398	406	451	405	437	421	407	413	423	441	387	409	377	395	418	410	380	446	422	394	406	391	424	435	436	420	419	429	419	401	396	410	378	460	410	415	387	410	386	405	410	445	426	410	397	399	430	435	416	455	398	426	403	435	421	449	449	392	409	422	438	426	436	370	418	397	448	309	420	395	402	389	401	407	454	421	394	438	394	357	410	452	452	407	434	426	410	414	447	470	407	423	439	402	406	415	370	404	426	421	426	383	430	444	406	412	372	419	423	417	404	449	424	449	385	407	370	446	440	435	410	421	378	391	424	441	440	453	430	449	426	454	420	417	398	418	388	391	398	420	360	416	428	430	434	448	409	391	409	405	457	415	441	411	409	392	422	420	392	428	430	436	394	422	445	399	450	422	386	435	433	398	417	394	393	418	416	383	383	416	395	453	399	458	377	402	422	441	399	398	440	438	427	435	411	408	441	421	431	423	408	438	401	407	411	392	375	430	401	425	426	410	410	420	424	422	430	407	410	406	401	425	454	403	421	394	443	416	425	405	451	420	415	401	397	433	412	415	412	442	443	452	381	415	446	411	405	382	396	397	412	424	461	402	419	435	406	442	441	403	379	432	407	435	397	413	402	447	431	425	421	407	446	417	438	400	418	421	435	411	426	432	417	392	449	414	370	411	398	418	404	420	431	435	414	384	432	430	450	459	438	421	410	392	441	422	404	414	412	429	400	450	435	452	415	424	422	441	423	404	459	415	448	458	455	407	451	423	409	398	458	393	407	442	434	416	392	405	413	393	371	426	422	402	407	445	419	420	383	420	433	408	447	414	409	415	438	365	429	411	415	385	418	412	434	403	422	422	426	439	445	387	416	459	355	421	411	393	460	452	458	419	443	407	432	402	418	431	419	413	434	416	403	421	419	451	418	431	413	440	390	411	457	429	447	405	417	393	402	402	432	420	466	437	436	402	413	406	400
10679	2344	4748	5507	4897	3989	3333	2952	2500	2207	1999	1776	1795	1695	1554	1465	1458	1357	1288	1283	1254	1223	1194	1204	1133	1183	1183	1116	1082	1119	1101	1068	1043	1084	1041	1058	976	1049	1089	1091	1014	1085	1077	994	1062	1062	1052	987	1016	1014	1024	1010	1009	994	1019	1017	1003	933	1032	977	984	1010	1005	975	1003	1053	1029	1001	1029	979	1020	976	1023	977	971	1006	945	1028	952	965	948	995	996	1005	976	979	997	958	1004	987	971	924	981	1024	1037	961	987	999	1002	991	1035	1066	1057	1006	994	1031	1021	1038	1001	1043	971	1014	1020	1026	1001	1068	1022	1002	976	975	943	1036	976	1001	984	963	1020	1006	1038	986	991	985	1005	1068	1059	1006	959	989	941	939	1029	963	985	948	1033	949	968	942	937	949	953	984	923	987	1031	992	995	954	991	993	1001	968	1008	1063	1024	1005	950	962	984	978	1033	993	1012	994	993	941	932	1003	969	929	992	956	954	991	985	977	989	955	921	906	963	969	959	896	1052	947	969	1027	1009	937	1027	970	939	982	947	994	935	1038	968	969	960	991	948	972	945	981	941	1009	990	981	983	1019	951	985	978	945	954	954	959	968	947	949	984	1054	972	984	957	1007	937	914	972	954	944	986	1010	1002	968	929	965	950	927	951	930	922	966	1023	938	954	983	1003	1023	940	927	994	967	986	977	941	989	928	964	982	927	948	942	987	989	988	972	889	986	1040	967	989	1005	989	972	979	1001	965	1016	920	959	963	1010	960	1011	956	963	927	1028	923	933	960	955	958	936	937	965	948	964	981	935	940	995	973	972	986	974	990	952	919	988	992	967	914	924	991	998	930	958	1026	970	944	938	941	984	964	1020	988	1033	979	944	938	994	1020	937	1053	957	959	967	938	931	996	898	936	944	939	983	913	975	930	960	944	1011	968	957	967	1007	966	959	967	984	918	959	968	968	1021	940	1006	962	983	1044	954	944	923	1011	1002	935	982	1026	930	961	992	973	977	997	980	929	1043	975	1004	961	968	974	886	946	938	987	986	948	935	976	1041	928	941	972	951	959	968	968	1001	979	964	904	974	970	938	972	938	991	989	985	941	973	994	966	993	981	961	968	960	967	980	925	966	949	965	967	898	1031	965	971	992	963	909	922	970	987	966	999	976	966	978	947	994	1002	961	956	956	925	956	980	971	933	1005	948	940	1022	976	910	975	907	964	936	971	953	925	1007	926	906	959	933	1008	1008	948	935	941	974	988	955	980	993	950	962	959	992	976	938	1025	1012	963	996	934	998	984	993	930	999	953	974	994	979	971	969	942	986	956	1010	992	984	1036	981	926	965	990	993	973	975	1023	957	903	973	965	938	977	929	983	1012	957	961	952	977	955	969	983	1007	946	986	927	958	971	1016	959	965	1022	1014	1003	956	946	965	945	981	967	975	907	880	923	1035	980	927	941	1012	1016	953	983	923	955	968	1048	940	996	907	927	981	976	944	985	941	905	940	1015	1000	988	931	952	977	979	997	943	992	977	941	1013	979	1003	988	981	950	977	961	970	944	975	1000	937	1001	942	945	1000	999	917	1013	973	1000	963	928	952	972	957	961	995	930	925	951	979	961	913	990	981	991	1016	990	1004	986	936	939	973	915	999	1002	945	1003	911	933	1022	936	931	970	969	961	1003	998	969	1044	966	938	959	978	925	967	986	1014	937	959	1002	982	999	958	987	987	990	924	934	968	990	1018	964	991	986	959	962	978	954	974	953	952	1011	983	1016	950	969	979	991	974	992	1020	986	955	953	974	957	902	972	955	953	921	984	995	955	919	948	1039	959	918	960	986	998	954	985	932	1000	922	1001	964	955	927	945	941	990	942	1003	933	970	953	979	968	999	1003	904	956	970	955	953	975	942	962	1038	969	1022	1032	944	968	964	945	885	968	976	929	1005	945	1021	919	985	948	911	916	905	976	967	1009	967	1047	935	949	954	952	913	963	912	948	953	947	988	974	944	903	936	951	938	966	965	970	988	945	1001	1001	990	960	952	953	957	934	994	1002	987	956	949	959	953	1072	962	983	936	1016	986	974	985	980	918	981	918	969	965	935	958	979	983	994	957	931	989	965	946	958	943	1007	988	940	996	950	1000	948	930	992	930	922	946	994	962	986	914	967	982	987	983	953	995	1073	897	985	980	986	1015	983	1010	963	968	952	1000	933	967	925	939	979	998	949	953	950	904	974	945	921	998	934	981	1024	988	940	925	1013	980	954	958	991	908	977	918	950	966	968	923	930	935	965	969	910	950	930	941	966	971	939	955	949	929	934	1016	1024	965	927	959	985	977	939	988	985	958	978	961	926	1033	942	989	969	973	985	928	983	1016	926	935	967	988	944	950	995	992	916	952	992	964	978	970	975	930	1000	972	987	953	955	996	975	973	960	934	981	968	971	1012	954	975	1035	974	944	1009	955	1001	994	960	951	1031	976	924	988	949	965	937	987	939	996	905	975	1013	980	978	953	980	1009	966	965	1004	987	963	1005	967	1004	956	997	970	975	1027	993	1031	1010	938	981	978	936	938	897	933	1008	994	990	912	978	966	1007	971	939	998	958	971	958	1005	963	966	1013	969	955	932	983	929	947	963	940	989	992	970	951	975	1032	1016	955	981	983	941	1010	935	934	960	955	936	958	956	973	936	1002	956	982	990	976	955	989	993	917	987	973	982	933	970	1004	946	904	1001	935	1009	1022	957	982	996	931	924	978	926	985	999	1025	992	959	916	960	939	967	1007	975	977	974	963	973	988	951	1031	919	1002	1007	974	965	955	1018	967	887	933	959	993	940	980	971	935	964	926	959	972	940	967	992	963	998	931	987	940	943	961	1008	940	960	992	983	989	964	953	1010	960	984	916	940	972	972	968	973	961	1001	998	953	988	973	924	958	954	958	967	961	950	974	935	1032	913	955	1020	950	1005	925	917	1011	980	1029	990	1003	976	939	969	975	925	963	1062	967	973	1002	973	999	988	930	965	974	921	972	929	968	939	919	1004	953	902	961	1002	1036	943	976	934	991	975	979	962	975	995	951	957	974	991	984	946	999	988	1026	947	1030	1003	987	1049	988	1006	957	968	971	984	982	1004	969	1043	942	1017	977	977	1014	914	960	993	972	982	1009	1004	963	908	950	1004	934	934	940	977	961	1016	1008	1044	963	989	977	945	986	996	996	978	961	935	950	998	941	1003	980	1069	986	950	1018	926	993	960	992	944	971	984	880	958	975	960	972	975	981	998	973	935	914	981	941	983	933	941	958	942	956	976	965	1006	902	937	964	994	976	983	968	925	956	973	965	967	975	970	971	978	984	938	956	986	982	960	981	972	979	1025	991	980	943	911	912	965	888	974	966	979	943	924	961	959	953	988	964	988	884	988	939	1026	975	959	970	977	953	973	954	992	1039	908	940	994	914	957	1010	966	1006	987	975	970	945	958	944	974	972	988	979	958	934	934	989	952	970	883	972	968	979	1019	913	954	978	983	980	961	918	972	1075	971	954	1019	954	938	1034	1003	955	982	988	987	976	1010	953	942	1004	972	975	988	984	973	956	989	989	971	947	1002	974	979	931	936	946	980	962	1000	1008	900	971	947	960	998	1003	973	936	938	963	986	955	1001	955	952	925	1020	981	953	937	901	1019	897	1003	1031	955	966	931	957	948	889	944	989	929	992	992	978	943	962	1007	916	965	960	942	1024	991	929	936	991	978	959	946	1032	994	1004	940	903	958	1043	945	1001	965	978
2175	270	258	262	263	259	247	233	228	211	228	236	253	264	245	227	274	266	245	265	217	232	239	244	284	239	247	261	243	217	244	255	255	243	250	254	233	217	213	243	241	240	249	238	233	236	235	254	232	241	217	266	265	229	247	256	209	238	242	246	238	226	268	242	244	226	228	271	276	226	254	255	225	249	250	225	244	237	230	228	263	239	235	223	222	254	210	230	240	216	246	242	239	228	239	212	235	230	232	241	248	268	238	244	207	218	206	237	250	257	262	244	254	245	230	242	210	246	230	210	234	231	247	266	244	249	215	232	243	244	234	227	236	229	225	246	260	258	246	268	259	246	257	269	256	231	184	247	234	265	273	259	268	250	223	209	264	230	240	277	233	243	246	232	233	217	234	235	241	238	209	226	247	227	248	238	238	232	231	250	238	261	242	233	244	227	217	214	230	251	246	259	247	230	245	219	228	210	223	241	247	229	253	226	249	237	235	233	250	254	281	247	239	220	229	239	250	249	256	274	213	267	256	242	232	244	252	249	232	247	220	232	250	235	234	273	250	273	265	236	227	201	246	241	210	200	221	232	242	268	245	257	234	225	236	235	257	228	239	237	254	227	236	209	222	221	217	248	233	261	277	223	242	233	238	238	203	255	223	218	233	236	245	230	239	234	245	218	232	265	225	225	265	233	247	211	222	247	221	240	210	242	245	267	236	229	228	235	220	239	267	230	241	245	247	231	226	243	233	260	217	212	247	235	246	228	245	230	202	232	231	229	263	219	253	249	239	204	222	230	247	234	228	243	257	201	228	237	227	235	273	259	240	240	210	243	226	247	239	217	251	242	222	244	244	275	222	236	245	255	258	229	227	264	241	235	230	231	257	239	261	232	247	246	212	230	228	243	235	257	279	231	234	247	191	206	231	215	222	244	238	228	267	245	223	213	211	209	249	233	229	257	255	268	239	221	241	237	255	252	231	205	259	236	230	240	230	249	237	228	248	219	221	252	246	255	241	219	228	252	223	239	225	244	210	250	205	223	228	232	222	219	209	231	222	212	239	229	224	213	240	237	245	234	236	251	215	246	234	209	262	208	222	246	238	244	209	232	233	268	246	202	242	231	259	219	233	227	216	236	235	250	223	253	220	276	237	229	225	226	212	223	217	236	236	224	228	240	216	251	229	246	216	241	237	213	237	240	226	263	260	244	249	252	234	255	244	236	261	227	257	255	220	248	233	242	239	241	249	241	256	241	249	247	242	247	241	257	205	213	236	275	278	254	235	240	215	273	219	257	224	234	246	225	223	250	238	227	255	264	214	254	246	230	255	220	233	236	253	252	255	260	219	249	235	218	240	229	206	244	248	216	222	266	262	210	219	205	226	212	239	204	230	225	221	226	224	216	224	225	211	232	237	247	208	248	252	232	234	276	234	257	224	233	227	222	231	235	257	270	246	229	259	252	230	259	222	250	219	247	257	253	223	221	210	228	250	276	238	231	242	255	245	262	243	226	256	230	251	217	262	246	209	261	223	236	221	216	252	225	248	228	251	246	225	249	239	203	228	232	248	236	237	238	247	235	210	252	226	233	225	224	236	259	251	220	232	243	239	226	265	250	238	261	250	229	265	245	243	214	240	247	236	233	240	199	245	266	234	232	215	238	225	235	217	264	246	255	226	274	225	202	228	261	235	256	251	249	226	223	240	269	230	230	229	254	247	262	251	257	240	230	256	228	247	234	267	241	241	220	228	217	220	221	243	257	221	249	249	222	220	227	237	237	239	254	223	252	234	260	234	219	240	245	246	246	213	244	234	267	251	241	233	253	256	232	246	266	238	286	230	228	235	246	236	225	226	243	235	254	253	226	256	236	243	217	238	274	246	236	224	255	284	249	221	243	210	242	221	240	237	231	261	223	222	249	229	223	215	242	220	239	223	227	218	231	254	212	220	237	214	230	268	211	242	247	239	229	254	219	256	234	236	243	238	224	232	226	256	253	230	242	260	249	248	231	232	243	209	237	234	246	254	244	220	229	232	221	223	239	234	224	232	205	202	235	250	234	232	246	237	250	242	231	230	210	220	247	264	241	209	218	273	249	241	240	223	257	241	259	232	252	220	219	231	234	213	244	244	224	221	227	258	235	218	210	221	266	260	257	243	269	252	232	263	246	229	253	205	225	236	249	254	250	234	243	231	222	246	245	207	250	252	229	240	218	246	239	222	236	259	223	262	247	243	256	217	222	230	227	248	243	201	238	249	229	238	238	228	239	250	244	245	239	226	273	266	219	245	267	246	223	231	202	230	229	260	269	254	221	245	233	220	245	250	249	219	243	232	242	248	261	219	223	238	236	250	238	226	249	225	244	245	254	231	254	238	231	248	236	226	229	243	274	230	260	232	233	240	225	275	202	240	235	229	247	221	210	252	273	254	230	256	236	204	221	253	233	220	238	228	229	274	237	228	237	218	236	223	229	226	243	235	209	229	246	223	255	260	236	240	234	214	227	235	246	237	253	232	221	228	238	257	239	236	253	264	260	232	190	239	246	260	233	233	223	220	257	228	226	247	224	219	250	265	286	219	255	236	250	234	228	242	223	228	222	236	249	247	260	264	223	229	233	255	216	243	243	274	279	222	232	255	263	243	276	214	212	247	195	249	214	221	236	273	249	231	249	229	250	246	226	240	217	228	262	260	226	202	234	257	250	225	235	247	237	227	233	234	210	225	264	193	234	225	265	215	242	254	231	247	270	254	234	238	259	224	274	257	244	229	225	225	264	268	229	243	241	248	238	229	236	209	227	255	238	199	212	243	263	219	223	255	232	264	242	235	242	218	293	234	251	218	263	237	212	234	213	225	253	243	244	243	245	227	217	240	264	216	223	202	225	229	213	248	240	241	230	245	235	251	239	212	221	220	242	230	228	251	235	225	236	247	232	224	247	249	230	261	228	237	248	265	248	256	252	240	228	245	250	221	235	256	220	226	251	234	243	209	253	239	221	255	260	217	238	243	263	246	224	278	240	212	219	218	229	257	238	227	228	241	263	236	232	253	255	255	221	242	247	220	250	235	232	261	240	256	200	258	242	260	224	234	255	241	242	237	265	251	251	252	208	262	235	255	237	229	227	232	243	247	274	242	250	248	245	220	239	248	224	244	230	226	233	244	217	199	236	232	244	256	228	222	232	248	223	235	248	234	261	230	228	256	278	233	217	252	242	235	208	254	256	257	208	218	246	263	263	254	212	229	231	235	241	239	253	237	252	256	225	231	234	221	236	237	201	245	247	222	238	199	239	235	217	269	221	254	241	220	229	251	246	234	255	218	235	229	202	243	282	228	238	236	226	270	243	235	217	269	257	253	240	219	254	222	223	258	227	247	233	237	227	229	247	247	237	248	244	248	243	234	209	229	247	274	250	229	245	247	241	227	243	263	239	205	244	255	261	235	239	245	260	256	207	231	234	225	237	252	223	230	264	249	229	220	270	249	221	217	233	247	211	242	251	271	264
2543	680	688	718	641	681	679	665	679	677	618	665	639	651	619	637	604	568	598	602	630	638	637	596	596	613	617	634	634	578	650	582	610	615	624	621	597	595	606	645	593	556	630	627	645	631	611	623	598	655	598	601	608	627	655	610	621	606	598	589	608	582	614	647	609	621	587	607	630	629	631	625	628	575	635	628	616	595	610	576	634	646	564	613	633	625	598	592	617	646	599	639	632	624	642	615	631	615	627	619	636	637	633	583	640	635	610	618	653	610	575	639	605	629	609	623	622	663	641	614	611	580	619	656	608	622	595	631	591	609	607	640	610	630	632	596	600	614	610	636	565	571	590	607	624	656	651	624	583	599	595	646	640	638	581	626	657	604	595	582	594	632	651	603	658	612	616	630	625	660	642	612	614	603	651	644	617	626	594	652	579	587	677	587	626	607	589	665	650	592	610	649	595	622	657	588	666	651	627	613	647	609	610	631	590	592	645	629	614	626	641	582	590	581	620	622	594	617	591	625	607	607	607	644	604	588	629	616	634	622	642	594	604	594	639	624	614	658	596	601	640	625	643	623	615	611	602	612	641	632	600	620	623	555	625	579	628	633	595	588	621	636	582	583	609	632	599	578	652	623	601	613	624	603	597	651	635	606	603	615	662	599	622	591	600	620	649	611	611	671	589	594	644	600	636	624	589	644	609	584	587	631	645	576	622	584	647	652	594	590	620	623	629	627	619	621	635	588	607	603	608	638	619	613	604	623	624	598	647	622	648	628	595	644	616	607	619	638	574	607	634	622	617	619	606	637	624	632	639	588	631	620	606	632	613	623	625	638	551	641	615	595	619	618	632	610	644	631	586	555	612	626	581	585	629	604	621	650	591	633	615	587	636	592	617	611	632	627	579	610	591	607	641	562	631	622	606	614	644	631	657	584	572	565	574	592	582	600	620	610	606	554	569	631	618	563	639	609	622	624	633	606	601	602	641	604	616	600	601	617	597	640	635	643	627	636	602	611	629	620	615	624	570	611	645	607	614	613	603	578	635	606	627	623	610	600	653	609	651	623	658	568	569	591	623	585	634	613	653	633	641	619	595	612	568	641	620	635	573	587	651	621	638	609	641	613	622	636	656	615	604	631	628	598	579	607	629	608	548	590	634	628	632	591	598	583	641	630	621	638	628	608	632	632	632	605	607	601	575	664	608	621	596	589	632	616	607	610	638	616	599	629	640	601	618	587	572	612	594	621	630	605	612	668	571	649	638	655	681	609	622	580	623	598	573	623	604	602	601	648	594	608	559	630	583	592	633	585	626	582	583	631	626	644	599	618	616	583	610	644	602	685	598	598	599	605	646	617	563	610	626	604	625	622	644	601	618	601	576	585	589	623	589	661	621	609	619	610	624	637	594	631	575	690	620	644	644	634	609	640	565	638	639	584	620	598	633	595	591	637	576	594	639	647	606	605	592	628	585	604	583	602	623	635	606	651	626	648	632	659	597	634	604	653	655	598	589	624	555	607	576	632	584	612	569	631	589	633	623	600	627	615	602	621	569	589	583	604	614	577	631	558	610	636	614	625	622	618	624	630	593	595	610	646	637	631	642	590	647	583	611	596	611	616	579	642	595	657	608	620	633	626	611	597	681	620	625	602	635	618	626	613	600	594	581	610	638	614	591	651	593	612	604	606	635	635	654	623	634	641	596	620	637	571	603	576	591	595	605	607	587	654	643	615	626	553	651	595	595	586	566	613	597	659	636	649	610	653	605	600	626	636	636	626	592	623	582	599	622	623	635	616	630	599	617	649	645	647	581	609	640	645	668	568	593	638	633	626	644	636	595	629	616	596	619	647	637	636	606	620	610	636	628	643	682	623	625	629	647	554	614	630	625	615	653	614	582	626	617	607	594	597	663	616	627	633	640	640	618	642	592	595	601	587	598	626	582	630	607	573	621	612	646	590	613	599	585	599	615	585	593	610	606	614	642	617	566	623	587	601	612	615	634	649	589	603	576	645	573	599	633	594	645	590	613	611	618	616	615	635	605	556	591	629	602	645	598	627	644	646	619	631	617	646	626	646	616	677	624	636	646	617	619	613	608	647	609	623	589	622	622	608	620	608	617	595	629	633	634	631	611	584	665	596	625	642	633	617	629	666	626	602	634	623	590	613	594	629	615	596	613	607	600	656	603	634	647	591	593	614	590	620	629	638	601	641	598	636	646	614	583	610	625	611	620	569	631	647	599	580	624	571	608	617	612	596	660	612	646	618	621	598	620	614	613	614	608	606	606	607	599	588	631	581	613	658	626	577	601	643	624	616	617	638	617	613	622	613	617	634	593	621	664	646	614	659	622	642	597	613	607	630	637	608	642	628	610	626	549	613	664	646	615	640	590	628	615	589	615	587	619	578	688	595	593	611	583	582	605	613	596	624	631	626	589	604	612	616	618	589	623	607	619	659	674	611	577	626	665	576	619	625	647	616	624	620	573	583	605	604	617	655	583	632	623	596	651	643	598	645	621	581	621	590	594	670	646	593	583	642	620	616	612	632	624	605	567	603	586	578	644	575	612	642	677	604	616	603	641	574	629	636	592	594	594	609	595	641	570	616	570	634	603	599	639	602	581	588	562	629	571	600	609	577	625	642	572	595	635	579	589	607	641	639	651	648	590	598	609	588	619	615	637	662	621	641	615	640	604	589	595	612	635	604	617	627	630	627	609	614	603	654	605	660	611	592	600	643	620	621	598	665	634	635	578	597	612	615	640	664	592	620	604	633	629	621	604	616	648	596	624	647	650	629	586	638	586	653	619	599	617	652	633	610	630	608	609	610	640	588	623	631	619	638	606	634	619	599	638	606	655	612	604	585	617	662	593	606	574	586	618	634	616	641	638	624	594	570	534	631	588	607	560	629	624	602	654	586	617	576	586	621	573	605	567	608	645	628	598	613	605	618	602	578	655	620	603	622	605	647	643	583	651	599	584	643	576	631	596	616	658	673	658	647	613	649	627	607	570	655	640	601	643	614	615	616	593	608	616	615	620	660	607	576	638	637	614	614	638	582	643	662	621	611	609	580	585	598	595	565	633	591	620	606	668	590	659	610	663	598	657	670	563	644	634	618	624	623	640	631	574	625	626	601	618	624	604	624	626	597	609	634	597	617	632	607	629	613	664	591	609	650	602	591	618	610	617	583	642	596	622	611	618	592	647	593	604	621	564	620	622	597	623	627	582	609	598	643	612	649	584	584	582	650	616	630	564	632	593	615	598	623	573	608	608	643	586	663	656	657	639	635	650	581	637	571	620	599	630	613	622	644	625	636	628	580	600	644	609	599	680	597	656	610	576	589	625	601	637	617	645	591	617	613	574	624	626	607	632	597	647	606	625	640	624	629	613	593	634	577	581	601	589	580	633	641	585	639	667	588	597	626	576	583	635	629	613	636	664	576	585	619	668	568	593	604	633	602	640	637	656	660	606	625	588	595	583	625	622	620	622	632	634	641	593	575
11822	1203	1270	1085	827	644	550	509	439	401	428	429	367	388	400	388	357	364	403	347	370	357	390	360	374	329	347	344	354	376	344	325	367	377	332	352	351	338	349	329	326	382	344	362	358	309	336	331	315	346	337	319	312	347	346	346	344	342	356	313	311	322	346	353	307	312	326	314	308	351	341	376	337	339	330	345	338	334	329	352	352	320	311	328	360	329	325	347	330	366	326	332	335	347	331	357	384	291	328	335	354	336	338	334	386	299	327	338	328	336	340	328	381	357	297	366	339	353	350	366	309	313	360	321	360	324	352	359	349	322	340	351	370	358	323	354	356	351	350	344	372	301	330	354	336	331	373	338	348	324	348	306	313	335	356	359	363	335	356	342	337	384	326	338	361	319	342	378	324	361	312	332	316	341	350	346	324	364	313	317	300	312	334	333	319	330	328	364	365	312	335	323	348	369	369	355	367	362	369	328	295	323	322	328	328	325	324	324	324	356	330	339	338	319	344	373	353	357	341	325	338	330	342	356	355	345	313	324	321	334	333	361	313	356	390	329	349	328	365	364	330	328	342	331	300	336	335	331	328	303	350	354	349	332	330	342	336	341	303	321	355	347	365	306	350	320	323	351	306	343	362	367	337	334	368	350	329	357	342	353	346	317	339	363	310	342	343	358	380	298	332	310	349	332	347	355	356	309	296	327	353	305	355	326	355	312	304	337	385	331	316	335	321	331	355	297	314	350	318	340	355	334	362	338	363	351	300	347	335	347	314	362	316	346	308	323	327	329	368	339	298	355	309	323	316	329	337	302	321	346	340	346	363	338	332	368	296	324	295	371	373	351	354	326	338	346	319	323	294	358	336	312	385	318	313	306	361	326	364	374	356	346	321	332	364	339	311	329	336	329	347	346	337	340	368	325	346	321	319	379	341	292	358	328	305	315	348	298	332	330	322	330	335	332	297	340	370	340	318	321	326	359	359	348	304	361	343	382	337	378	333	332	340	338	350	354	350	348	327	319	361	343	368	335	339	302	335	342	321	379	326	347	364	347	324	323	319	350	309	314	377	329	329	379	342	345	335	354	344	357	317	341	331	363	330	353	340	325	318	330	354	356	344	334	342	347	335	311	339	313	358	352	332	347	313	341	365	324	361	348	296	332	344	330	319	341	378	330	378	369	313	322	317	343	350	346	334	334	343	300	344	348	379	345	337	351	352	342	349	332	354	360	395	328	321	336	328	378	346	330	317	364	308	353	340	321	356	357	349	333	332	344	344	300	338	337	356	363	348	327	336	325	361	334	313	346	319	332	351	323	366	306	356	372	340	344	351	360	308	347	313	362	365	341	362	357	338	300	309	341	333	339	370	330	350	340	345	352	359	335	334	372	330	331	362	311	308	357	352	336	315	367	335	359	354	322	335	325	324	374	359	387	363	344	382	340	352	335	327	327	330	337	367	355	341	330	335	338	328	328	345	351	338	335	323	297	337	314	365	354	352	335	309	328	338	369	341	331	375	346	333	337	353	356	323	316	340	312	349	339	376	327	357	311	308	340	308	320	337	323	361	341	325	366	312	383	340	360	322	368	314	346	373	334	344	338	348	321	366	321	331	348	310	349	364	357	354	327	324	321	358	341	329	343	336	353	340	323	361	351	371	373	343	332	351	307	336	348	364	327	326	350	366	333	359	355	361	313	375	341	323	301	343	292	349	362	362	326	329	331	321	337	319	352	365	355	369	395	352	329	319	335	352	346	326	322	342	351	330	337	315	379	357	348	354	306	318	301	326	311	334	331	344	358	326	313	338	322	322	374	343	330	316	361	364	363	334	323	364	312	356	344	350	356	352	331	360	325	319	343	326	352	335	316	315	339	343	337	304	348	371	355	346	321	295	338	357	327	359	343	383	374	349	368	348	321	345	359	316	358	346	334	362	359	343	324	358	376	325	335	333	308	361	340	308	315	316	362	334	331	330	332	344	363	342	330	326	302	324	324	353	337	311	314	349	304	346	332	327	326	365	330	344	358	350	351	300	401	339	328	322	368	314	347	313	338	383	338	330	336	356	339	350	334	366	347	352	325	337	330	338	366	352	319	314	372	370	343	339	313	346	319	355	356	371	352	348	337	350	335	321	336	341	354	357	349	333	381	327	328	378	368	314	349	332	306	347	322	320	339	369	380	370	316	346	358	361	335	332	332	335	325	334	297	339	344	340	312	347	357	385	306	319	342	326	335	349	352	364	335	371	356	345	314	314	306	334	318	352	316	340	334	319	354	315	340	352	349	348	315	340	349	301	351	359	355	318	365	322	342	336	365	357	316	340	330	328	322	311	333	333	301	344	330	352	322	356	312	342	332	310	352	356	350	351	341	348	365	318	324	348	364	343	351	339	333	319	357	357	373	319	339	306	329	325	374	354	387	356	326	319	333	330	301	355	327	332	306	359	345	375	348	324	336	343	322	339	335	325	292	325	343	336	370	343	336	323	338	367	313	327	324	326	370	374	350	342	323	330	326	325	364	334	349	333	293	351	321	332	355	325	378	308	291	330	337	337	322	319	358	330	357	314	351	354	347	336	363	331	333	346	332	335	316	362	344	335	308	328	364	358	314	334	344	321	345	355	340	370	340	345	333	321	321	352	351	306	341	337	316	332	325	374	356	358	340	329	370	349	308	332	340	366	380	347	345	317	322	360	326	339	320	320	326	349	309	357	335	365	355	359	354	324	318	349	327	314	366	343	366	321	338	346	344	361	381	348	334	368	335	333	349	332	309	346	353	304	353	375	339	334	308	324	318	345	359	335	371	360	338	379	343	310	360	310	344	301	346	365	335	328	308	383	318	382	316	345	366	344	323	351	334	309	317	350	350	313	318	360	302	376	356	361	319	349	324	355	326	351	337	340	327	340	311	342	317	338	348	350	307	352	325	344	331	342	326	346	328	296	340	326	321	311	324	330	318	349	302	325	339	313	312	323	349	329	277	318	348	339	364	337	326	372	374	308	366	352	371	317	345	341	356	359	356	338	311	304	360	338	332	325	341	346	389	322	368	374	347	321	306	341	338	320	327	375	342	324	325	353	347	359	343	352	327	359	322	307	348	369	363	345	304	301	354	329	343	329	365	306	301	363	323	289	317	325	320	329	324	331	358	323	340	330	345	343	337	328	322	386	353	326	334	361	335	365	340	336	330	370	373	345	335	350	351	361	336	346	359	355	326	329	349	302	334	310	339	362	305	323	324	323	361	356	360	355	343	316	336	344	371	317	343	330	343	345	331	373	319	312	338	348	297	358	325	315	321	314	351	335	312	339	345	352	355	371	323	320	342	355	349	329	326	338	310	333	357	295	317	312	319	347	332	301	331	337	369	354	317	332	360	343	357	293	314	366	316	365	343	339	340	337	374	308	375	334	322	368	363	337	347	336	347	349	356	309	362	361	333	337	329	372	324	305	315	339	352	364	373	364	324	328	319	325	331	352	355	315	332	370	311	327	347	309	321	319	355
7690	1524	2777	3090	2771	2426	2130	1805	1604	1539	1395	1277	1206	1183	1061	1134	1087	1080	1033	1045	988	954	971	1001	920	903	961	953	925	912	975	868	875	846	888	930	892	898	892	802	941	869	878	892	850	875	871	828	837	827	844	878	868	848	900	852	879	873	816	826	863	810	881	855	854	819	848	800	870	870	916	876	816	814	886	883	831	937	896	833	900	794	843	846	863	849	816	845	883	843	777	845	844	835	874	881	924	837	835	829	923	842	894	889	861	844	851	864	844	796	876	859	846	870	832	828	828	880	886	881	851	850	850	855	847	876	854	852	848	879	858	883	845	846	852	837	848	857	846	833	807	814	825	824	850	867	864	877	846	803	835	842	843	855	859	800	837	836	789	850	837	825	844	821	833	863	876	805	869	840	868	813	788	842	870	823	823	863	864	874	839	838	778	788	862	797	861	822	786	789	829	834	862	786	846	861	799	796	818	817	816	889	876	822	825	798	870	905	852	803	812	821	857	852	864	792	816	851	823	794	860	872	853	808	825	827	874	789	798	838	866	875	853	858	830	875	865	784	873	901	845	838	851	869	914	804	774	849	795	820	835	880	854	831	789	819	825	818	866	849	921	823	875	836	881	829	811	821	835	862	788	822	817	868	837	774	855	842	836	886	820	860	787	858	839	810	812	827	829	805	818	870	836	842	811	850	854	802	836	860	855	823	838	868	853	789	845	829	835	802	824	822	862	798	843	839	777	834	841	817	818	794	822	825	821	818	839	839	820	890	841	818	859	827	787	840	808	834	791	827	811	797	783	828	844	841	792	863	821	845	808	856	790	824	879	792	859	822	806	820	866	841	797	845	802	766	845	812	819	825	812	836	861	846	818	849	773	821	818	867	807	807	791	861	876	847	841	829	921	784	805	892	880	840	861	848	844	831	845	835	857	833	786	806	836	797	835	862	799	831	830	788	827	806	795	848	822	817	824	858	816	809	831	846	853	850	866	867	832	825	791	826	796	848	839	864	796	831	865	854	859	833	853	781	860	824	835	829	862	841	766	832	863	828	850	868	821	802	872	864	876	801	881	849	835	825	868	847	805	847	857	832	847	850	851	859	817	838	762	816	773	890	805	809	809	813	830	837	863	831	839	827	827	860	817	882	851	857	861	851	860	838	834	790	825	797	860	814	832	834	823	877	863	841	833	846	814	867	820	860	824	811	809	822	802	824	805	805	843	773	871	826	869	864	838	779	838	863	881	844	778	868	780	806	840	855	824	861	890	812	840	835	842	831	834	868	848	888	818	809	868	867	791	781	860	797	831	848	852	823	801	800	885	779	825	862	847	816	845	803	854	774	867	809	855	804	814	865	785	817	833	817	844	872	831	834	845	837	824	866	854	809	835	821	853	861	851	815	813	826	809	744	779	830	790	826	879	843	840	833	795	831	862	806	834	853	891	854	881	861	807	820	852	819	837	798	790	835	856	848	810	802	824	831	824	882	771	859	820	884	861	814	840	801	855	860	832	806	854	846	817	791	902	851	878	816	814	833	807	758	799	842	826	899	845	794	781	865	851	906	828	855	835	878	859	840	853	855	851	838	847	811	865	824	805	815	824	815	849	827	841	842	782	859	828	875	862	873	844	875	814	865	850	815	846	783	810	866	861	866	846	832	858	870	880	830	801	825	863	831	797	810	844	850	849	851	857	865	797	855	866	860	834	844	812	809	816	852	786	865	825	884	883	852	899	871	899	783	868	804	791	782	815	828	779	844	821	810	862	824	858	868	843	843	817	838	845	809	862	881	824	838	855	852	898	834	851	872	835	837	806	814	807	863	857	828	780	867	790	794	864	846	749	811	814	852	777	811	799	841	771	861	813	877	812	812	846	837	874	894	834	840	796	832	903	818	833	857	845	803	862	791	866	835	852	854	836	857	807	825	829	826	777	844	804	853	851	783	844	822	818	797	841	815	842	838	818	893	824	837	789	833	819	830	884	843	785	853	825	858	772	839	849	855	847	773	800	884	850	822	825	847	828	813	868	811	872	820	806	817	823	846	875	788	845	841	867	824	864	846	832	897	816	841	861	815	801	780	864	816	843	862	825	838	852	814	806	839	908	811	868	848	830	797	855	815	806	856	882	834	799	852	834	821	797	801	829	879	818	890	821	799	872	825	772	816	838	775	797	808	791	821	794	849	803	868	805	806	816	807	829	821	853	861	832	857	786	859	849	805	839	862	791	885	815	839	835	844	829	822	850	860	856	828	864	866	858	812	837	857	790	868	832	865	828	842	852	810	854	797	811	794	810	836	881	882	795	883	838	918	825	763	848	834	848	821	817	889	814	844	810	874	816	833	806	886	835	847	844	767	805	833	800	857	853	824	835	821	820	824	864	866	816	820	847	829	849	816	836	837	870	814	810	790	789	847	834	837	868	874	819	887	882	825	845	843	876	872	823	873	834	825	862	854	801	791	860	855	805	867	814	871	799	812	852	842	863	848	809	844	813	849	802	848	806	778	842	884	867	849	849	885	843	821	854	890	870	828	819	829	859	854	841	861	839	801	856	834	827	832	849	874	822	834	871	834	844	849	782	873	863	823	803	852	831	832	815	867	809	861	835	787	828	811	827	870	816	808	879	827	842	772	798	794	832	852	831	832	843	832	860	838	879	821	880	829	801	838	812	871	822	837	810	845	831	889	815	803	758	848	896	799	807	820	825	786	790	842	860	786	849	810	847	811	852	835	810	844	853	806	787	815	813	818	917	850	807	883	804	856	888	871	806	833	813	822	815	832	827	894	822	844	846	863	805	860	821	878	784	793	842	838	825	799	831	833	833	828	853	854	862	831	851	851	879	849	851	834	822	807	785	820	811	830	919	831	882	821	855	859	873	904	866	843	839	805	826	812	897	834	830	858	844	819	807	833	866	820	835	824	805	798	858	810	817	775	816	828	862	797	877	820	862	839	834	816	814	825	834	848	834	811	814	834	846	829	814	824	843	790	806	810	834	846	848	877	846	821	796	819	851	866	787	799	834	883	824	790	851	827	817	812	895	894	814	826	829	854	776	808	832	850	839	858	854	813	818	863	828	827	829	828	846	822	819	823	790	868	852	822	864	850	822	803	888	848	810	857	849	842	804	848	867	866	852	843	864	850	828	796	869	856	866	848	844	816	867	847	896	815	838	784	819	810	831	848	858	822	777	849	806	840	867	851	821	853	862	854	845	843	830	820	787	826	839	841	815	812	828	872	843	867	803	810	818	864	838	841	873	820	795	851	889	833	821	890	763	809	850	843	819	809	828	801	781	843	808	841	813	822	863	848	842	841	839	805	847	848	859	798	769	876	846	805	847	849	795	872	839	834	853	873	802	847	877	860	864	847	827	809	818	806	780	806	780	827	871	853	890	823	799	859	849	864	795	818	858	841	848	838	828	856	822	853	791	853	807	852	823	844	846	796	791	824	886	852	870	832	854	845	812	872	863	818	873	841	921	864	823	844	869	845	847	835	793	848
20734	2689	2497	1905	1402	1098	909	803	747	649	617	585	584	512	544	491	460	474	402	453	472	468	478	411	462	456	434	460	455	456	406	440	460	448	454	446	449	492	416	432	428	436	415	454	479	416	428	433	406	420	423	439	411	430	454	467	430	494	429	425	455	455	421	408	474	428	435	402	472	418	418	384	413	432	441	438	446	415	393	425	382	397	448	421	387	445	402	414	427	472	374	406	414	452	427	434	412	428	468	468	401	489	425	400	444	428	469	383	385	400	415	407	417	479	436	386	378	445	379	463	403	424	422	397	442	434	422	415	386	421	418	474	440	422	468	447	427	445	453	452	382	412	359	451	428	419	481	399	447	462	417	408	450	441	428	457	433	468	417	438	410	408	398	434	417	432	412	466	413	443	430	430	402	448	391	450	420	429	388	467	392	438	417	413	421	406	438	402	452	440	446	463	440	445	443	420	420	486	382	403	477	409	435	443	419	421	392	402	371	437	444	413	380	503	421	438	428	417	438	436	426	442	413	410	400	395	406	401	439	423	422	438	423	436	416	439	469	426	409	414	430	429	417	382	413	396	416	407	412	413	404	431	443	433	436	472	452	442	424	485	391	394	471	407	436	440	376	406	419	381	429	410	398	439	424	426	425	412	446	421	390	435	454	404	410	437	462	429	398	418	429	428	403	428	418	462	413	448	454	426	409	409	411	411	402	395	413	448	456	417	443	403	420	420	455	401	410	404	419	423	424	424	442	476	409	426	443	457	420	420	387	429	421	405	428	396	434	434	397	449	411	448	411	480	454	396	424	432	425	472	441	456	440	441	420	430	388	408	436	434	436	441	437	463	440	403	438	428	418	480	429	432	412	431	443	446	458	419	454	451	428	418	385	449	442	423	433	438	419	403	408	390	404	410	395	432	407	400	425	438	457	406	423	380	440	412	435	429	428	427	432	405	412	424	429	393	442	417	436	437	396	447	413	425	420	446	420	454	446	457	437	425	408	434	404	448	432	384	438	401	435	416	385	391	458	452	452	430	411	416	424	437	442	412	434	387	415	432	424	451	444	411	432	416	428	424	388	407	425	397	397	432	430	425	435	394	451	430	424	422	388	417	424	421	462	417	442	394	435	453	412	406	428	445	407	409	424	451	452	452	460	423	431	413	427	390	413	418	416	396	379	410	427	428	393	435	466	439	406	422	419	437	460	438	450	422	460	420	463	418	442	391	431	420	419	397	420	408	427	433	429	431	426	448	397	437	437	403	439	422	438	424	443	396	444	438	418	416	412	441	441	413	426	454	467	379	458	428	430	471	450	443	427	441	405	420	437	438	448	408	366	380	461	399	422	403	418	387	391	425	438	383	424	426	393	419	420	394	446	410	461	414	389	406	397	440	425	400	439	428	424	439	438	394	374	411	423	448	399	393	453	423	428	427	466	428	398	441	449	441	453	418	454	418	439	429	430	416	422	421	424	433	442	419	465	461	405	436	441	404	402	463	425	397	428	397	435	473	397	396	444	425	404	397	406	411	420	401	398	407	418	430	406	416	422	405	415	399	429	454	427	423	450	429	449	422	449	414	411	425	411	424	424	419	427	436	490	452	435	437	397	391	393	426	408	460	404	414	401	442	406	438	423	406	415	423	417	434	398	437	397	443	426	436	393	432	443	445	402	395	444	426	437	384	393	442	412	434	472	418	432	434	420	450	452	425	453	429	426	442	394	427	433	438	419	405	389	456	451	429	414	410	463	433	478	419	432	432	472	416	446	421	458	420	468	384	442	377	407	383	447	424	381	424	434	453	422	393	401	432	440	447	382	469	409	431	421	425	426	447	441	415	481	408	495	418	392	426	443	412	401	436	418	417	416	432	412	410	421	444	401	377	446	421	375	401	423	454	436	435	428	445	404	449	396	414	402	441	462	409	449	433	443	409	416	424	422	420	373	431	417	434	414	414	405	464	428	476	434	430	436	415	444	421	462	438	405	473	419	386	426	381	423	405	417	423	463	450	426	405	418	451	424	434	419	437	437	403	451	415	437	443	417	411	438	419	440	439	435	397	396	419	410	435	450	403	422	438	407	421	433	436	432	440	426	425	437	413	423	383	428	418	401	443	393	414	452	424	393	421	393	396	421	394	441	428	425	471	424	398	406	422	436	437	406	418	433	445	408	466	444	442	420	417	384	407	456	408	418	447	411	385	435	427	433	392	429	409	434	396	430	433	440	446	447	421	434	419	419	412	442	405	384	431	450	440	440	387	419	446	421	443	419	394	408	454	448	494	411	427	438	425	440	432	406	449	394	397	426	411	447	420	422	367	459	412	420	433	422	435	417	452	490	404	406	416	385	451	430	435	425	430	441	417	411	418	442	417	433	426	398	448	457	398	393	435	438	412	403	393	415	421	452	426	403	400	377	424	412	409	446	435	442	424	414	409	467	419	395	433	419	451	470	452	438	420	380	446	409	430	425	404	466	414	392	421	410	391	403	423	445	462	432	417	414	434	410	393	421	409	435	426	431	409	447	445	432	355	467	388	483	406	416	408	400	452	476	443	440	453	402	434	439	456	405	426	456	417	410	420	455	401	455	410	439	423	396	422	433	410	472	455	420	415	383	443	457	390	429	396	409	454	397	414	449	399	436	441	394	414	435	407	459	493	430	419	457	412	431	392	442	414	445	432	455	427	440	441	422	409	411	395	400	433	436	397	446	381	457	421	450	410	449	440	454	448	462	415	425	413	442	415	393	397	420	383	421	415	428	401	408	399	433	474	480	410	444	417	417	447	434	424	394	410	447	412	439	442	446	414	443	443	449	437	415	428	446	390	399	418	431	449	445	437	410	448	400	397	450	428	422	440	415	402	407	435	414	417	444	408	430	453	419	443	392	434	430	413	415	401	423	411	418	424	400	414	435	399	446	418	412	423	420	446	427	475	449	438	419	421	436	434	429	389	442	433	441	389	434	456	420	430	454	421	415	465	416	399	424	425	385	418	415	443	433	386	403	473	459	411	425	427	406	416	446	464	413	432	455	411	434	412	392	415	398	420	413	423	395	417	433	370	457	452	453	424	419	400	439	417	447	422	451	394	435	445	397	426	432	395	403	405	460	429	438	446	434	392	427	444	435	437	440	390	399	485	430	448	453	442	426	438	409	426	461	359	449	415	425	404	402	402	441	397	419	446	425	470	439	395	465	474	424	408	437	420	413	422	404	435	437	439	439	431	408	462	471	414	396	448	454	431	383	420	423	422	401	423	464	448	413	425	420	416	424	390	450	446	460	444	433	389	415	433	385	408	416	443	438	441	368	426	426	431	439	398	433	412	439	437	415	442	394	389	439	415	442	400	425	386	459	429	417	448	420	418	415	423	428	424	430	428	470	437	446	466	415	434	425	413	428	427	390	406	458	429	423	386	468	431	443	418	425	431	445	414	418	383	441	431	415	430	405	423	431	434	434	417	429	413	399	456	435	409	402	453	415	456	426	461	443	390	411	427	446	407
10443	2418	4701	5555	4816	4002	3428	2930	2548	2254	2072	1933	1787	1673	1533	1488	1435	1421	1334	1331	1331	1275	1239	1206	1213	1192	1189	1126	1182	1186	1132	1101	1114	1117	1127	1126	1143	1075	1121	1032	1081	1040	1142	1016	1118	994	1092	1056	1033	1073	1042	1121	1023	972	1083	1013	1043	1013	993	1021	979	1012	1063	994	1059	952	1027	1018	1045	1058	1051	1026	981	993	964	969	1010	1016	1051	1041	1025	1051	1028	1069	984	1007	1091	1009	1000	1043	953	1026	1000	1010	1042	1096	1023	1036	1086	962	990	1024	1022	1080	1008	976	1039	1039	1073	1043	1005	1036	1043	1001	953	1045	1002	988	1020	1042	1033	986	1049	1025	1042	1019	1024	1028	1008	967	996	1004	998	965	1085	1026	967	1007	971	970	1012	1028	993	1012	1021	965	1049	973	979	1049	1011	963	937	1002	981	990	1016	1030	1010	1019	1052	1009	1036	956	1005	1013	975	1007	982	969	955	964	980	999	993	954	984	970	1019	1000	973	1017	1026	1010	985	993	942	999	987	966	1013	1031	1062	963	1062	1040	1024	1033	991	1035	982	1003	1023	1054	954	964	964	928	968	1006	967	1003	1021	992	1020	980	1017	984	1029	1010	1024	959	948	997	1008	989	1026	1016	962	958	993	992	974	994	972	943	957	1009	1043	1047	970	970	1070	1019	959	1020	989	1013	1032	991	1004	926	946	1024	966	968	1013	959	1023	973	990	1016	977	1000	981	976	946	937	1018	982	1024	1022	988	994	1002	1031	1013	967	949	991	972	1030	1039	964	1003	977	998	1043	1067	930	996	1003	960	953	1054	1016	986	990	959	1005	987	967	944	1014	1028	998	991	1047	988	996	994	975	965	1031	962	965	1028	958	982	990	998	973	1018	953	1002	1040	937	971	980	1003	971	1011	1003	912	961	1020	1010	928	945	1021	959	987	967	996	1034	932	1006	1044	963	952	1005	1003	954	966	1004	1029	1016	989	981	1082	1023	971	1047	1008	979	1014	1004	990	936	941	959	1039	1019	1070	942	1013	934	914	1023	967	976	988	998	964	1004	962	1012	1004	991	1062	976	1003	955	976	952	1016	1040	1018	971	979	1053	1054	1001	993	977	1046	923	958	1018	1022	993	986	978	968	992	999	1022	948	1071	984	979	980	972	1022	943	1007	994	1003	1000	961	996	1020	982	984	974	980	965	974	994	992	976	1004	1015	973	1002	924	996	982	1015	957	977	985	957	976	1014	1023	982	972	1015	1077	1022	977	935	1100	985	1051	991	1057	963	1033	1003	1011	937	967	975	970	991	986	1020	1009	997	1017	966	986	990	1015	1002	948	974	1002	985	1014	961	968	978	999	980	1028	992	1000	1020	969	989	982	910	922	1043	1029	902	962	1023	1014	989	996	985	1033	968	954	976	992	1044	985	984	998	997	991	1006	1041	976	985	1020	1038	963	1030	974	969	942	978	1026	1019	1080	988	1027	946	1020	1035	1010	1032	1041	1037	1048	972	1001	975	981	1048	989	1000	932	935	1029	1002	986	1000	1031	990	1047	1028	1001	969	997	1013	945	939	984	983	971	1026	1052	966	991	982	1037	985	1030	973	982	1003	967	1020	1014	1101	982	971	1018	990	1013	980	987	1000	972	970	1030	975	983	950	954	991	1028	976	954	950	1041	934	950	986	967	1018	963	979	998	1031	970	950	979	993	1034	1009	1006	959	1016	1005	1021	1024	1006	985	996	985	1012	906	969	1020	944	961	967	1008	984	1000	1002	964	993	1007	995	979	997	1005	1000	982	996	965	1035	978	1022	989	1008	1031	1028	1067	943	1073	1007	947	969	1014	1042	952	978	986	978	1031	986	941	976	1017	987	963	940	1026	987	1011	957	999	965	955	1010	966	966	948	1052	976	969	989	1028	965	950	970	989	980	981	1004	1027	1016	1007	959	1030	1002	962	1008	989	994	1036	974	1039	998	1005	995	976	968	966	981	1002	1034	1035	997	985	1040	1006	960	941	1007	1006	965	1006	1009	1017	992	1042	981	1029	1006	1046	1001	962	1005	1029	954	960	948	961	1015	999	1035	1028	1005	969	991	1011	1037	988	1010	965	1013	972	970	1004	1001	978	973	1015	995	951	947	992	989	989	977	970	1020	980	1001	975	957	1020	1031	953	985	944	964	1014	943	987	949	963	1053	1062	1033	1005	1033	954	1046	1012	1019	961	1008	1024	1030	993	984	994	997	1023	1026	969	973	973	956	970	973	1011	1021	989	1005	1028	944	1030	997	975	992	1025	1036	1034	1026	986	1021	909	997	1060	996	1059	1006	1022	967	1008	995	1006	1016	977	933	1013	1044	1032	1035	941	1036	955	956	989	1082	954	958	1006	988	1000	971	989	1014	1001	982	1016	977	988	1003	1030	998	990	973	1035	1015	955	980	968	1075	978	1038	1035	964	998	988	991	1015	1002	979	969	1031	965	1002	995	973	1006	959	955	948	978	1070	929	1010	955	992	936	1042	1028	970	999	979	978	973	1009	991	992	969	1030	998	966	996	992	922	956	1009	1042	1048	973	1018	997	988	984	1045	982	981	1039	1014	958	930	1025	961	1032	985	955	1016	1027	968	1045	1074	1017	993	909	971	923	972	990	1014	1014	938	975	998	977	1050	957	939	948	977	979	969	938	986	1019	936	1050	965	956	983	980	1018	1013	1030	959	950	1033	1037	938	1036	990	1003	980	973	997	1019	987	976	1024	1010	980	1006	1050	957	1020	951	984	996	1002	954	957	995	979	1013	1014	990	973	984	1026	999	981	1018	977	1006	994	1020	1006	1018	1022	964	1071	978	995	998	983	917	940	997	1008	1048	1038	983	1010	960	994	1065	967	945	974	962	1052	986	975	1018	1009	1007	975	963	971	967	966	1012	969	1003	963	930	986	1002	1034	965	975	1021	981	1012	1056	943	1012	1027	996	1015	1018	981	988	991	992	1050	990	992	993	982	1080	946	1022	1057	931	1003	982	982	1006	1016	1016	949	988	1017	1025	1004	974	1006	1007	938	953	1023	999	1037	942	1060	987	1040	992	1021	1005	973	968	962	995	1004	959	1006	960	973	941	988	1008	963	984	1035	968	1028	987	1003	1019	1010	1038	957	1009	1041	991	977	985	914	993	963	1024	976	931	1050	992	976	1009	1010	997	1028	1001	997	982	961	1054	976	965	963	997	1009	1008	1020	974	997	1004	974	928	979	971	989	991	946	951	999	1026	1001	989	997	970	993	965	1000	992	950	993	978	1021	989	1012	975	1011	990	1000	1036	996	959	1000	994	1079	1012	993	972	953	1037	902	975	974	988	995	1007	1042	1022	1003	1054	1061	954	1036	945	1002	987	1026	1000	1050	969	971	1037	1054	998	1017	1016	977	1005	1029	994	989	962	988	987	970	1009	952	1027	981	990	1045	954	1007	998	943	982	1024	934	971	1003	1014	988	1040	1024	983	974	995	1031	979	1015	998	960	1000	967	949	987	980	1053	986	1006	1034	947	1004	978	987	953	1094	943	983	1011	985	1058	957	967	1021	980	976	1007	1004	974	972	962	954	1058	1055	1021	976	1021	975	984	994	956	989	988	984	1035	992	1011	983	984	998	1016	982	1009	1015	977	1020	982	989	973	1016	956	965	956	991	1002	1007	1031	994	967	952	980	949	949	957	1000	975	1003	1008	981	970	947	991	1014	940	993	986	976	957	971	1004	997	989	983	1026	991	1057	1056	978	1017	955	1027	983	940	1000	953	997	1022	1015	919	967	961	951	972	1000	1021	1060	963	1007	976	964	975	1013	1052	988	998	1005	962	1024	963	1027	1006	998	991	973	1034	976	958	1007	987	1007	1019	997	969	971	1066	978	962	999	1008	1001	1015	984	981	974	985	1004	1008	1026	1016	963	983	1040	997	1016	983	970	1035	1011	1043	1009	995	936	1030	1025	967	979	1075	1015	1007	979	1060	959	997	1021	994	998	978	977	986	972	996	1009	1019	988	986	1013	1029	1041	1036	977	999	982	974	1011	1001	994	944	956	977	954	959	982	985	958	1061	998	1027	976	1012	955	985	1014	1010	1020	978	1024	986	989	1013	983	1005	986	1063	1014	973	988	974	1018	1014	1029	946	1026	999	986	983	989	981	964	908
2344	301	285	284	253	256	245	248	266	241	235	257	261	265	284	253	229	247	244	233	247	268	232	259	247	249	209	265	237	233	243	228	230	216	257	269	228	246	247	224	266	245	252	237	246	252	267	261	252	229	234	252	243	259	258	252	228	252	265	255	257	246	240	229	255	291	271	238	237	252	242	230	240	276	247	245	246	254	271	254	248	266	240	216	250	235	249	272	262	237	249	235	261	242	253	252	250	267	233	226	260	231	250	245	276	237	269	276	238	246	244	221	255	266	264	274	238	200	214	234	242	243	252	251	251	243	217	240	255	259	234	226	244	273	247	252	229	232	264	284	246	246	292	244	227	231	234	250	249	222	257	254	248	250	247	258	233	207	231	261	253	255	231	260	230	282	260	259	228	212	234	275	258	262	237	242	240	258	230	243	227	259	251	221	245	249	243	263	252	256	255	254	240	238	288	260	267	259	220	242	246	256	272	278	281	246	216	259	236	226	223	241	255	247	262	226	215	248	225	251	243	250	237	283	250	252	243	250	270	247	244	221	247	246	252	238	269	286	243	252	252	242	232	239	234	231	254	224	223	245	253	229	209	243	258	248	258	262	238	248	230	241	248	234	234	248	250	254	282	237	250	248	251	243	228	224	269	263	227	262	265	259	233	216	282	254	250	232	243	242	230	258	240	258	292	261	233	273	254	229	262	229	235	283	261	233	232	231	251	236	223	242	250	271	263	251	259	248	213	226	240	248	244	228	271	241	267	246	243	264	262	271	241	249	241	245	238	243	255	245	264	241	244	249	225	240	249	244	233	248	262	259	269	272	255	242	210	238	239	270	218	240	244	231	261	237	264	252	260	239	277	258	259	250	262	241	250	222	240	248	229	244	258	262	266	262	273	228	270	256	213	249	274	247	270	273	199	250	247	249	255	264	266	221	242	222	261	241	263	248	259	242	255	232	276	252	263	236	246	223	253	221	208	235	227	231	256	232	248	234	227	228	250	251	232	244	240	218	238	290	254	222	269	261	264	252	244	272	249	257	277	217	264	258	267	242	254	251	242	261	263	272	243	255	258	257	246	253	236	236	242	236	238	242	248	257	246	271	252	249	260	261	252	231	239	241	270	220	246	252	248	234	270	253	235	245	221	262	242	232	248	231	256	250	241	233	237	259	246	276	227	249	252	253	254	247	236	213	263	255	249	254	251	251	250	227	264	248	259	251	264	231	231	254	246	228	252	211	264	261	251	230	221	234	255	264	242	234	257	279	263	232	226	245	240	233	231	222	234	223	229	256	207	256	243	217	246	245	263	239	236	276	248	236	254	266	239	273	250	291	246	243	267	240	250	273	271	243	263	244	231	228	249	271	277	210	247	254	231	230	277	233	256	261	242	266	238	257	253	251	229	254	268	254	259	263	249	271	284	224	226	251	237	251	235	243	241	234	242	242	256	276	207	249	257	222	279	264	225	225	238	250	251	251	233	221	259	239	262	245	251	244	270	234	236	249	274	238	241	234	248	249	246	238	269	220	283	254	251	229	242	245	254	241	252	235	222	237	234	227	231	223	271	219	238	268	212	237	238	251	279	259	238	241	248	216	263	249	254	254	242	213	241	281	251	243	201	277	233	253	244	220	248	254	262	242	249	233	244	276	221	229	255	218	253	240	238	273	242	231	278	269	232	251	264	281	239	278	244	252	260	240	220	231	238	245	223	272	242	248	247	238	242	224	238	256	242	234	239	231	263	292	261	217	246	243	252	244	250	239	253	268	264	279	257	242	241	240	246	247	231	274	228	243	242	236	224	250	256	256	264	285	271	258	232	240	232	239	238	220	225	210	241	256	271	240	237	274	252	255	255	272	253	221	233	240	250	233	241	229	228	241	264	248	273	248	250	242	267	239	238	243	231	230	251	218	260	247	267	241	231	268	253	279	249	247	288	235	241	249	248	243	248	275	247	239	258	238	238	279	245	250	250	237	229	247	269	223	264	282	247	237	268	299	263	237	273	241	233	228	244	232	224	254	264	259	259	254	240	246	234	256	241	253	262	268	272	250	217	229	256	228	261	249	248	236	242	227	260	237	234	222	271	245	253	255	249	269	268	244	245	253	213	244	255	246	258	272	253	249	242	259	256	261	246	283	236	234	237	235	251	235	231	256	223	245	258	239	266	239	206	244	259	271	257	276	266	255	255	266	248	230	237	252	270	244	259	270	248	249	230	257	250	238	247	242	253	292	248	242	249	234	235	275	263	256	250	227	248	213	249	238	266	244	277	236	275	250	246	242	241	224	236	236	264	276	268	255	234	229	273	230	226	258	258	247	266	244	237	239	237	251	265	247	264	240	258	252	230	248	222	231	249	267	270	245	240	267	239	230	225	253	260	248	237	249	249	249	213	240	253	241	249	254	232	262	254	229	255	216	275	262	249	255	251	280	237	262	226	273	244	258	252	239	239	220	252	227	279	272	257	270	270	273	247	283	251	236	260	263	257	234	236	237	255	255	259	232	233	255	238	267	249	241	235	261	231	265	235	250	241	266	256	242	262	262	254	257	230	233	250	258	278	247	227	223	234	242	254	228	238	260	232	250	242	256	278	263	228	262	244	243	222	238	239	279	239	262	246	255	254	281	281	265	265	224	257	255	247	231	224	260	235	260	248	253	236	277	245	237	244	273	239	249	268	260	238	221	263	256	240	242	264	227	227	258	253	247	263	252	220	238	277	243	247	247	213	245	234	243	287	227	242	238	237	275	251	265	264	256	251	271	260	244	237	268	218	254	262	256	266	280	264	267	240	273	267	214	268	250	247	268	258	258	213	233	224	266	257	248	256	264	269	259	286	272	246	248	252	258	238	267	240	241	231	258	243	222	237	252	258	260	237	250	242	263	233	235	259	255	238	238	234	249	250	257	239	266	256	244	285	243	229	253	260	265	250	252	280	256	242	198	203	250	240	260	252	230	270	235	216	261	243	250	241	255	268	255	258	268	264	261	227	245	246	211	246	228	252	274	261	245	258	236	247	253	267	257	261	250	256	243	226	275	247	279	267	255	250	237	192	246	260	220	197	243	242	253	251	264	246	268	252	239	233	254	223	239	249	252	237	215	234	245	241	270	251	239	237	246	257	269	220	249	254	240	245	220	273	224	252	247	254	245	240	260	238	252	259	280	222	251	207	239	225	258	252	247	276	223	258	274	262	252	256	254	257	240	215	251	216	241	262	217	254	242	258	241	282	268	256	260	251	246	251	257	241	239	232	244	251	249	249	263	259	252	246	239	235	244	242	243	256	283	247	271	262	222	250	227	223	247	262	232	226	269	240	260	234	223	283	300	251	259	231	225	273	257	270	239	272	252	241	235	248	232	237	258	244	258	226	251	247	229	272	227	252	240	224	242	271	257	272	224	222	249	246	244	233	254	280	252	222	243	295	263	242	254	258	246	262	252	245	238	229	238	220	246	240	262	262	221	266	227	251	265	244	258	247	240	257	235	255	259	275	241
2608	688	798	806	771	763	689	692	717	665	733	676	675	668	649	639	639	644	645	672	612	645	623	619	654	642	619	666	614	641	612	598	657	664	629	620	605	620	633	656	661	625	658	643	684	679	646	635	655	636	624	634	655	640	603	647	595	599	598	626	668	649	602	613	604	617	614	607	629	646	647	660	598	637	603	689	605	623	650	671	636	664	664	615	678	643	643	626	661	621	656	626	662	647	644	631	616	628	618	640	641	614	644	669	674	686	661	631	627	628	648	658	667	650	641	660	696	614	645	643	655	629	657	640	645	660	648	690	612	663	631	646	657	650	596	675	663	632	659	637	664	636	633	628	684	659	635	668	650	647	636	627	644	654	603	623	619	686	644	590	608	666	617	655	634	626	602	632	657	660	634	645	594	651	650	624	653	642	692	633	654	650	623	635	636	636	649	642	609	674	630	615	622	634	662	650	645	592	662	637	629	611	602	629	651	611	612	621	662	598	645	685	601	639	596	602	628	601	607	646	641	655	637	605	613	642	628	675	611	643	649	621	648	642	638	612	655	651	664	620	649	643	583	658	653	638	610	646	618	648	627	666	630	647	661	615	655	617	599	632	629	636	606	596	633	652	632	638	679	644	635	665	582	630	648	633	658	619	611	652	601	625	628	697	638	653	662	579	627	666	679	639	670	644	623	650	644	643	609	640	676	589	661	610	647	690	673	649	634	638	659	615	636	627	675	616	640	667	668	659	643	628	568	612	633	610	659	649	638	651	615	571	617	656	614	645	605	650	629	640	676	649	612	661	647	644	668	637	680	644	645	576	627	697	667	607	623	642	635	603	649	634	625	610	664	624	665	641	656	639	618	647	583	639	627	604	643	660	638	649	611	625	670	613	648	635	607	682	693	654	600	647	673	651	652	697	625	643	632	594	628	650	625	692	607	640	603	634	653	682	651	608	623	640	640	668	633	670	660	614	651	653	642	650	596	687	587	628	641	640	664	649	627	620	669	643	644	611	650	650	627	657	593	622	652	649	667	682	647	688	622	638	659	664	635	659	603	631	657	619	636	623	649	621	624	648	651	632	636	612	622	626	648	663	611	654	632	690	632	709	671	652	644	658	638	626	671	638	654	628	658	604	578	701	657	668	620	623	599	652	653	659	625	693	621	645	644	622	657	605	638	619	604	645	581	639	648	633	631	654	606	649	647	677	675	627	633	655	616	567	634	663	618	636	643	642	651	614	631	617	623	639	619	669	672	633	617	650	664	660	628	626	598	623	624	616	653	664	651	658	600	624	615	639	616	623	687	614	661	608	670	629	623	634	641	606	637	674	635	643	673	645	649	645	685	621	633	662	688	669	618	622	682	693	675	643	647	668	629	645	654	631	688	665	604	620	623	655	618	646	621	672	621	625	644	660	629	665	642	649	648	633	623	654	671	624	649	625	631	630	624	677	610	636	653	615	621	645	606	620	656	635	636	621	628	616	668	597	603	644	597	610	631	627	604	634	623	635	658	651	651	607	668	668	649	648	624	633	618	606	634	610	616	626	633	554	632	612	652	648	621	661	596	644	623	676	638	687	642	636	640	654	625	664	650	620	630	566	619	626	669	674	604	651	622	621	633	634	623	630	633	629	634	653	628	665	656	577	629	681	660	663	655	626	658	641	642	674	609	612	623	650	633	659	633	610	608	667	611	627	630	624	635	646	586	578	607	613	623	629	649	666	630	594	631	639	612	617	654	642	652	614	603	594	581	634	686	695	621	637	595	675	657	688	638	645	638	636	639	653	615	660	637	644	665	666	600	648	667	655	656	648	603	596	618	606	619	611	624	599	616	671	618	637	660	619	656	687	647	647	664	623	651	653	636	653	640	649	630	669	626	592	642	647	649	672	647	613	644	607	663	661	626	611	605	564	627	654	664	632	634	628	618	609	644	634	636	650	659	645	646	638	655	617	623	632	607	629	608	664	634	645	634	663	620	631	623	628	630	629	648	627	677	621	652	616	639	676	644	646	589	648	686	662	649	675	610	685	615	663	648	656	610	669	626	633	600	610	640	607	632	663	670	688	660	632	652	636	634	649	624	631	633	625	660	663	656	636	671	598	612	651	649	645	632	655	608	618	621	633	649	623	662	621	642	604	635	676	640	608	628	634	620	672	644	620	635	625	654	658	660	642	637	574	612	579	641	625	665	576	601	643	626	639	670	639	610	658	628	646	602	683	707	601	626	651	668	629	673	617	605	670	665	648	658	612	627	634	656	628	668	592	589	641	630	628	634	654	677	631	597	604	685	604	674	670	667	622	647	662	657	674	619	661	641	623	597	636	669	646	621	636	621	669	635	648	641	638	635	579	646	600	643	582	677	671	679	647	703	603	633	686	625	646	600	618	653	643	690	638	630	699	668	649	634	643	629	610	657	590	678	623	668	619	587	697	694	597	657	610	646	661	651	636	624	654	634	625	614	618	661	675	656	615	686	720	619	656	649	614	668	638	654	627	640	653	626	645	664	642	644	649	660	628	636	608	623	667	610	684	672	609	638	693	598	656	600	631	655	668	653	642	673	624	633	646	637	572	616	624	611	609	653	619	645	643	680	629	644	661	656	650	619	644	648	638	666	640	660	662	596	665	651	597	648	625	647	661	613	654	650	647	601	595	626	656	677	581	657	637	671	660	676	670	642	608	600	619	618	679	659	631	608	630	650	648	650	671	646	667	606	658	620	632	625	659	599	643	634	601	642	674	637	625	614	685	649	631	653	650	617	617	596	627	655	617	664	659	668	646	644	648	616	630	680	680	615	601	654	627	656	640	641	623	571	661	607	607	586	653	630	630	588	669	601	628	657	641	661	656	645	620	648	585	631	641	646	619	594	666	656	616	662	639	660	646	652	613	642	597	613	650	639	623	609	624	633	659	635	666	658	648	700	644	684	644	649	622	655	675	679	630	630	609	647	679	664	608	603	602	628	622	643	652	676	670	640	709	667	648	668	678	669	610	595	622	652	645	651	629	672	662	639	620	629	621	635	629	681	631	639	622	652	623	650	688	659	635	611	624	622	686	644	635	644	640	639	694	640	597	639	646	630	665	652	694	609	621	641	654	637	688	603	626	651	668	679	643	606	639	633	604	633	652	628	632	651	636	629	693	630	621	661	695	639	675	641	598	664	618	637	614	666	602	668	655	630	614	620	681	645	606	627	677	657	647	662	674	638	591	644	631	610	665	630	621	602	604	637	661	632	660	648	612	633	663	601	635	620	583	603	642	658	687	652	632	638	653	606	631	645	668	607	680	692	622	638	637	658	684	640	694	644	661	650	642	620	600	625	633	667	658	608	654	656	674	646	643	647	686	631	626	644	642	623	628	609	654	641	622	683	636	601	644	580	641	640	612	627	608	658	658	645	614	622	640	647	664	586	652	645	650	639	615	661	658	650	606	590	633	663	635	622	646	599	626	626	619	680	628	629	653	603	616	607	687	644	620	618	664	612	637	608	624	656	636
12011	1306	1272	1107	765	686	598	490	489	419	425	385	382	373	427	399	382	372	402	411	345	370	350	353	329	344	330	398	341	380	372	357	336	322	349	325	371	395	353	363	343	336	380	400	350	333	367	372	353	354	327	349	319	372	376	349	352	356	349	354	365	345	327	339	327	337	358	381	341	358	321	354	373	361	346	376	344	341	318	342	337	332	360	318	339	323	360	360	343	364	380	365	327	337	351	363	364	341	348	355	393	359	337	406	371	365	369	347	387	385	371	336	332	350	317	358	360	376	367	365	330	361	356	311	359	330	329	343	339	346	349	342	366	364	342	319	367	365	377	327	352	310	319	336	333	365	402	379	345	348	324	340	349	332	347	355	339	337	344	365	376	328	338	363	324	318	321	391	352	364	329	352	351	373	342	362	346	307	375	379	340	366	369	322	379	376	360	378	366	330	360	345	368	346	360	335	348	354	319	375	364	371	359	337	332	328	333	315	347	317	301	360	366	340	376	352	376	362	381	375	342	343	354	338	349	375	363	336	333	326	314	355	326	345	377	355	341	339	348	351	382	345	382	338	365	371	362	373	346	374	344	346	364	359	328	374	340	362	348	343	316	337	350	347	373	349	388	348	353	382	356	350	357	353	334	316	303	336	346	347	343	372	333	346	355	318	393	338	338	341	355	367	333	345	371	381	339	346	316	381	340	353	356	396	356	355	316	340	329	358	350	349	315	329	324	354	348	360	350	340	313	371	340	350	356	354	350	312	340	357	346	351	374	372	315	355	395	334	332	300	361	365	352	342	323	347	361	378	322	358	341	320	363	366	326	349	341	384	351	333	362	341	321	340	380	380	379	361	327	381	374	351	321	360	360	328	367	319	325	323	358	311	333	337	339	341	373	321	380	357	344	345	333	361	347	331	359	372	367	411	386	351	341	383	391	376	369	322	330	318	368	315	342	321	378	334	294	366	382	347	314	313	361	330	330	322	357	357	350	325	363	339	378	368	343	363	339	346	334	354	370	342	316	368	373	348	359	338	366	330	318	327	366	320	323	325	323	373	345	343	354	363	329	331	345	353	347	364	353	349	339	360	368	373	396	350	352	346	318	353	342	338	338	369	311	347	360	358	375	351	351	353	355	337	350	334	356	325	385	344	400	327	364	344	374	376	338	376	372	342	344	361	364	357	361	346	345	357	355	323	335	358	356	311	343	362	340	323	364	384	335	363	339	350	351	334	387	335	335	334	349	293	382	343	336	362	325	366	346	374	346	377	326	341	326	367	342	350	329	363	326	355	367	358	356	330	365	361	358	346	381	350	373	390	361	360	349	353	365	341	324	345	350	348	359	322	303	354	329	338	367	341	318	322	368	371	344	376	368	328	352	349	367	365	349	323	345	382	328	334	331	340	398	364	337	321	362	377	374	325	298	376	347	348	383	363	327	338	353	337	331	313	343	361	351	338	322	335	361	367	360	375	339	313	329	310	327	335	385	382	368	366	354	352	351	332	337	398	392	352	357	356	380	358	356	389	307	348	328	320	353	305	327	320	350	369	386	358	385	325	343	332	365	322	348	325	362	344	342	365	384	340	348	331	374	305	326	341	333	334	376	344	325	376	326	323	322	345	356	346	385	375	322	332	347	351	337	341	340	343	332	370	360	352	357	319	349	320	312	349	368	349	333	344	325	333	333	352	340	344	329	358	366	384	347	340	355	328	352	368	351	371	332	366	347	318	340	370	372	346	350	357	394	360	326	359	362	342	369	329	323	380	354	334	324	342	347	352	327	329	360	361	339	351	384	319	356	372	401	353	365	352	352	392	346	342	357	319	344	365	354	333	387	344	329	347	368	368	342	352	348	333	344	347	350	373	382	369	310	327	363	366	358	360	325	328	354	364	346	340	353	390	344	295	315	300	366	320	352	331	354	356	363	376	349	361	341	344	327	320	352	337	323	369	328	328	370	382	367	343	344	308	336	340	369	355	365	354	316	330	331	327	341	351	321	340	337	354	341	342	341	407	355	332	355	349	369	370	353	364	354	361	336	346	333	344	336	360	386	368	362	371	310	332	326	374	358	339	369	341	392	338	338	327	333	318	367	343	367	367	321	349	318	373	340	367	331	366	350	392	302	353	368	318	369	319	315	367	371	320	316	356	374	320	315	360	317	385	331	339	334	339	378	330	342	360	321	374	353	326	326	334	352	374	329	343	333	341	349	354	313	356	334	339	347	327	323	302	318	359	367	335	331	353	329	376	351	365	344	359	352	332	368	350	354	360	376	374	326	345	343	331	340	330	347	376	345	399	355	335	354	366	369	359	363	372	358	345	383	329	337	351	357	326	328	344	324	344	333	346	370	343	360	340	350	343	347	309	345	335	328	322	362	351	370	350	340	348	356	325	369	355	351	366	348	339	359	359	319	344	315	331	350	344	331	340	320	347	333	318	326	337	381	331	376	348	336	361	320	356	367	329	334	333	343	359	351	379	343	327	349	365	360	336	355	335	355	329	354	342	340	339	325	353	328	355	336	322	355	310	345	380	331	325	339	357	352	354	355	332	369	348	315	398	381	362	358	330	342	332	342	356	360	367	362	362	381	330	320	346	327	369	375	343	337	319	356	343	336	350	324	315	342	335	371	343	356	348	352	351	330	329	346	347	354	336	379	317	356	382	369	331	328	346	338	339	361	346	341	378	350	326	335	329	332	337	339	353	376	350	369	347	317	340	363	329	358	364	344	315	344	384	361	359	355	359	374	331	335	344	355	374	317	352	332	336	349	363	354	346	315	353	333	367	329	342	329	405	356	314	357	314	362	382	355	315	323	337	359	333	321	352	366	367	374	324	356	347	363	357	353	344	345	332	305	380	361	347	355	362	321	339	341	338	330	361	309	361	343	349	356	342	328	337	345	340	369	344	354	366	350	335	331	366	334	352	341	353	342	339	344	340	327	351	318	337	363	381	361	395	349	377	366	354	307	350	335	364	362	339	347	369	350	318	372	373	358	335	347	301	383	351	311	381	341	364	311	364	362	351	333	335	349	370	353	295	316	316	356	366	362	365	339	338	332	348	334	340	355	339	354	357	317	319	298	335	331	347	348	342	321	344	303	335	343	401	371	329	325	370	348	346	344	348	315	300	287	308	344	357	347	358	346	359	333	340	360	374	327	327	361	360	339	357	318	365	325	375	358	385	329	331	335	370	337	365	337	372	349	346	353	387	350	353	344	369	348	326	351	324	340	363	336	356	360	389	351	310	370	337	361	364	365	352	315	385	353	346	358	322	342	322	350	362	347	343	318	381	391	351	349	327	355	349	349	339	323	351	358	356	353	337	339	321	376	332	385	381	312	341	330	342	382	333	357	327	356	350	297	334	385	362	345	314	385	385	348	361	323	350	325	330	346	345	333	355	344	350	325	331	342	341	376	359	389	334	361	332	349	348	337	337	363	341	370	377	345	347	309	355	343	345	377	362	368	309	365	320	365	381	322	312	356	336	375	356
7706	1550	2793	3217	2901	2457	2104	1817	1660	1432	1379	1378	1302	1180	1125	1089	1111	1050	1053	989	998	1056	942	984	975	968	1012	962	903	950	891	910	888	912	942	873	888	885	879	883	899	850	891	852	894	874	897	885	913	902	876	865	828	878	868	857	889	848	861	904	856	817	862	876	846	830	822	893	867	873	856	903	833	876	878	880	853	871	861	859	825	845	868	854	808	892	859	885	904	850	913	804	886	872	863	898	876	832	871	840	884	873	840	925	851	882	915	892	900	868	869	894	883	832	888	860	854	855	900	881	843	907	868	904	864	911	893	886	848	846	923	815	875	862	879	854	841	816	902	869	856	854	817	859	889	817	896	886	814	828	893	880	850	869	819	902	880	924	913	905	858	833	843	857	873	886	843	849	866	925	846	864	920	898	959	882	837	840	853	840	854	856	833	898	837	932	832	899	835	859	830	830	857	842	867	871	901	846	920	770	876	883	857	864	881	876	902	779	862	859	852	847	833	824	856	833	836	854	847	845	825	804	882	873	833	838	853	866	868	872	856	884	861	858	859	863	856	887	834	860	895	854	847	851	843	849	799	819	863	824	834	859	870	859	855	835	835	829	868	815	886	857	861	821	863	845	843	830	885	855	834	873	836	852	921	855	804	903	891	884	841	888	830	832	861	868	838	893	846	916	895	828	888	844	872	867	848	874	908	859	961	843	854	880	864	867	817	880	797	856	838	841	871	816	831	836	876	834	889	924	816	861	865	830	889	857	880	905	867	843	848	876	859	880	844	827	868	876	874	941	879	871	862	923	854	833	906	823	911	872	856	916	861	831	797	862	846	864	867	875	870	885	899	882	796	861	860	881	869	869	836	837	869	883	901	919	833	911	817	825	831	876	901	894	812	789	860	829	846	861	879	881	870	852	894	809	873	897	873	824	904	831	837	882	872	869	867	849	811	851	874	850	917	835	880	836	839	811	826	865	877	807	907	851	914	870	846	882	894	821	878	882	884	900	838	859	899	863	827	891	868	826	846	801	894	896	825	872	866	892	841	859	883	811	812	806	858	848	810	842	938	877	823	873	917	889	871	796	843	899	892	813	878	853	850	833	834	839	898	888	863	866	848	872	847	848	836	855	862	841	846	785	859	846	831	830	868	825	870	844	811	860	824	870	863	876	819	881	861	860	806	794	834	831	874	852	846	846	859	828	829	828	873	874	891	853	888	875	824	893	862	832	915	850	831	898	856	838	848	878	888	881	883	846	852	884	874	875	852	832	839	850	817	794	832	916	825	839	863	894	839	805	864	891	859	861	827	863	836	875	825	806	832	817	855	835	815	891	831	856	799	838	832	835	832	866	864	864	856	843	889	879	802	831	862	878	820	828	852	925	854	822	811	896	900	886	819	824	871	863	871	882	804	856	886	862	914	845	903	876	893	799	841	883	876	828	850	878	873	876	853	844	859	833	837	904	853	879	837	864	852	843	868	825	902	785	831	894	834	862	860	854	825	804	857	822	811	824	880	823	859	860	811	856	815	840	871	879	846	880	856	814	871	858	893	823	912	836	862	844	867	893	874	862	863	851	788	823	818	811	897	889	808	839	845	837	852	840	856	871	839	884	869	797	879	822	856	864	841	874	845	813	921	846	828	863	904	877	937	851	874	814	816	868	859	859	853	875	887	861	847	849	853	798	842	823	852	887	842	825	817	806	778	861	852	849	844	866	862	825	917	859	837	880	806	811	900	850	855	859	854	864	847	873	875	833	875	872	854	865	846	798	810	867	838	822	897	877	905	892	832	838	866	869	865	845	858	861	846	895	864	868	850	852	804	874	862	875	862	851	854	888	861	878	821	833	849	848	878	819	867	893	891	830	849	880	886	845	847	851	853	857	876	863	833	881	905	805	830	846	888	854	901	866	843	904	855	873	842	903	862	836	908	857	856	847	865	849	825	860	834	855	854	780	827	817	848	828	901	820	860	818	870	901	890	875	877	847	849	922	882	879	873	837	854	850	841	838	855	871	898	827	897	879	873	852	905	885	858	923	878	848	833	854	862	878	867	816	871	876	825	781	894	867	849	893	859	861	804	823	851	879	868	816	775	839	839	884	872	805	901	834	830	858	845	885	850	874	831	841	874	882	846	873	922	861	851	820	837	841	878	838	839	877	842	871	868	878	876	814	834	866	821	863	883	885	836	874	812	811	830	897	781	807	850	871	872	811	839	817	848	801	895	889	951	849	910	878	833	884	847	869	813	822	841	850	937	865	877	856	848	782	813	854	881	859	875	876	851	902	826	850	887	917	878	899	833	881	878	850	856	810	873	798	841	858	875	906	854	826	882	886	810	908	858	868	804	834	840	843	812	897	850	826	904	795	817	872	899	861	887	851	802	896	830	853	813	834	852	848	908	903	812	846	862	840	860	859	875	853	858	863	860	838	846	850	868	853	888	847	837	847	848	866	830	917	838	845	849	868	860	857	832	876	850	816	872	831	819	857	836	825	830	828	816	836	846	838	835	868	893	883	844	865	839	836	815	886	826	905	881	853	842	845	887	834	864	889	886	861	860	873	858	865	851	840	901	861	826	833	870	848	877	882	846	842	920	895	879	858	858	850	906	824	842	842	819	884	862	852	862	904	829	876	830	830	839	879	834	844	870	874	860	832	855	811	898	871	823	817	820	827	856	819	877	876	845	880	856	822	813	803	894	864	826	826	839	866	862	845	852	867	829	849	860	850	819	864	804	845	884	819	878	757	859	839	863	894	811	877	856	863	852	818	849	869	910	865	880	868	824	861	871	850	858	879	877	856	886	855	863	845	842	842	889	779	882	822	878	836	843	839	883	836	810	835	909	860	860	856	859	853	897	893	893	805	839	872	860	841	854	867	868	827	872	862	853	848	885	837	881	863	852	844	879	870	856	852	825	898	898	885	815	866	807	836	894	891	829	836	878	812	821	870	928	844	836	833	850	870	886	861	853	876	859	864	833	892	877	827	823	882	825	865	820	870	846	865	859	883	827	878	842	854	856	897	885	824	820	813	868	837	844	851	868	873	869	829	839	878	802	858	891	820	864	867	838	915	903	919	856	869	873	872	826	861	844	929	860	841	852	850	818	850	883	810	841	877	883	821	868	848	851	887	853	800	870	826	876	857	787	898	870	892	851	872	870	819	804	881	859	850	844	847	871	834	794	850	879	873	862	888	827	878	885	841	877	837	857	939	906	845	846	848	848	916	888	881	880	855	889	821	830	849	851	857	819	824	885	829	790	842	852	846	857	874	877	829	818	893	868	899	872	823	884	857	884	862	823	841	890	816	860	877	849	860	840	821	857	905	824	884	877	900	856	816	823	854	885	885	856	828	877	837	815	857	818	866	838	853	823	858	862	894	841	836	865	841	862	864	795	835	787	843	849	874	844	819	891	820	875	840	885	859	853	837	879	844	876	860	897	834	892	811	831	838	909	860	871	847	885	837	822	870	870	897	861	894	849	912	869	886	838	881	845	866
23681	3305	2551	1910	1317	1163	985	791	713	594	593	566	522	557	489	424	512	485	499	480	467	452	437	471	429	414	463	479	432	439	446	446	457	445	469	438	446	490	444	427	423	394	429	450	462	444	420	447	451	416	421	432	457	408	442	385	433	438	462	448	432	453	449	421	436	423	420	402	408	422	401	467	393	414	398	455	435	406	411	437	427	384	408	447	427	416	484	417	403	440	426	431	422	425	457	423	447	440	399	418	476	430	430	452	421	434	433	390	472	472	423	455	423	409	427	386	467	399	406	466	451	424	464	402	416	427	453	424	412	380	486	443	455	439	438	438	466	396	385	429	454	399	424	451	402	418	420	466	429	459	438	415	456	437	422	445	438	422	426	401	408	419	370	401	376	445	446	446	410	451	432	402	418	437	407	424	424	439	421	440	405	404	465	409	412	458	479	463	475	440	427	423	420	421	452	448	407	447	446	455	420	466	396	419	425	434	427	393	428	455	456	426	420	459	432	413	411	442	436	420	396	420	466	429	375	414	457	448	428	414	422	425	422	404	437	430	430	479	397	418	411	430	399	462	403	450	430	403	440	425	452	430	410	418	464	474	484	442	429	422	424	393	436	428	429	441	409	464	417	459	436	418	405	416	405	449	420	439	410	397	414	432	413	412	429	397	391	431	409	403	405	409	420	459	423	431	444	424	393	418	430	423	414	430	448	451	440	401	403	455	408	410	369	459	391	449	443	434	407	407	436	473	425	419	496	429	416	410	451	413	425	410	390	457	421	425	421	420	447	418	424	465	428	401	386	445	428	401	421	406	400	381	454	413	455	445	431	408	445	394	390	407	409	440	426	424	371	431	411	412	444	416	475	426	436	451	444	441	411	436	449	423	419	420	449	403	411	421	378	414	404	440	432	440	404	436	443	469	442	441	458	453	449	451	437	414	442	388	442	415	413	455	449	402	448	410	450	418	444	413	437	397	411	425	446	420	440	423	453	424	446	429	406	435	430	439	426	395	431	430	429	458	461	399	396	401	384	451	421	450	426	416	418	436	417	378	463	460	433	405	435	425	451	428	419	443	498	372	430	467	404	460	436	420	419	406	432	428	460	456	429	413	444	404	420	408	439	371	428	420	425	406	411	417	452	420	416	422	433	445	408	433	421	444	450	469	431	385	416	403	416	467	418	416	417	434	417	432	386	438	434	462	423	423	411	410	405	425	425	404	419	423	407	447	428	412	465	415	430	475	413	440	436	407	425	462	422	439	433	439	445	455	449	453	467	462	444	412	433	419	451	409	426	443	409	448	446	446	433	388	437	461	410	403	413	429	423	414	405	444	439	425	446	419	368	470	445	423	439	487	416	414	468	456	446	406	401	448	425	437	406	412	435	416	404	405	418	464	439	408	422	433	419	410	410	419	433	439	442	442	441	412	435	399	398	428	381	414	439	427	443	404	428	436	428	434	440	402	439	439	459	458	419	408	451	428	431	399	431	429	424	403	421	423	456	449	428	418	433	462	449	449	447	462	443	420	448	419	431	467	440	428	406	422	442	455	467	466	404	442	455	422	443	417	426	447	465	441	463	437	433	404	422	440	407	400	461	417	416	445	438	396	438	384	430	421	412	439	414	411	417	403	430	392	410	439	426	413	432	420	447	432	427	398	451	400	426	436	408	467	419	457	405	424	449	403	463	436	490	433	433	432	445	405	451	376	448	438	454	400	478	433	420	426	424	428	418	430	424	443	411	446	453	437	434	433	421	404	448	431	409	440	431	426	449	427	407	429	405	427	425	458	422	436	390	423	404	428	417	405	434	413	412	426	425	393	407	441	411	412	441	441	456	381	419	430	421	406	449	409	418	427	437	419	417	423	389	442	458	417	434	413	416	453	440	465	410	427	426	409	426	430	451	448	422	426	436	407	408	389	444	421	409	399	445	413	431	400	454	416	450	389	418	392	425	438	444	413	443	404	389	484	481	428	418	413	426	414	410	418	426	424	454	423	411	408	410	422	426	439	419	454	403	439	472	454	396	406	409	452	426	417	426	426	430	440	435	397	409	422	442	446	441	435	407	417	434	491	446	455	444	395	491	393	429	384	428	401	436	410	413	391	438	410	433	451	416	405	441	425	419	480	404	436	421	422	447	418	407	437	420	431	392	440	467	380	451	416	445	455	446	403	447	428	389	409	397	409	428	417	425	462	424	450	458	436	399	425	438	431	422	394	429	423	424	453	427	430	408	411	422	473	457	421	427	412	422	410	425	455	418	445	403	407	398	406	454	415	427	393	431	444	380	417	426	423	460	410	422	425	393	462	429	467	415	451	411	429	459	441	442	446	438	413	468	421	436	400	427	398	436	421	396	398	434	417	443	401	433	429	413	403	443	405	434	460	427	411	422	415	396	385	422	416	455	401	431	408	425	465	423	462	444	421	416	428	443	421	412	432	424	380	436	394	394	452	401	452	453	407	409	421	428	427	424	420	452	475	426	380	486	417	414	441	427	467	400	438	465	441	439	425	414	460	423	440	400	451	430	444	406	426	444	408	439	430	448	421	426	399	399	414	428	426	442	407	439	440	433	401	426	427	449	446	419	385	472	446	428	384	431	421	439	434	424	431	454	474	429	422	442	409	415	442	455	436	433	454	444	438	423	452	455	447	388	414	407	445	404	452	428	426	470	464	445	416	398	399	443	439	405	419	399	413	417	428	411	390	402	408	482	436	454	408	416	436	417	406	452	437	396	438	448	458	401	423	435	432	429	401	423	408	406	455	378	431	417	421	415	443	447	445	407	438	422	446	431	439	459	480	434	416	400	464	420	410	452	416	429	466	427	420	433	386	433	447	439	459	424	439	415	408	407	415	414	429	416	385	431	449	443	437	419	453	447	429	439	409	433	449	432	405	407	410	457	426	456	408	437	459	426	415	372	455	404	438	402	414	425	451	467	426	460	463	423	436	427	461	454	413	431	393	439	409	458	441	414	414	438	417	445	422	423	431	454	441	421	451	398	457	424	433	426	466	417	455	432	426	449	463	419	467	419	436	396	439	465	429	377	438	408	400	404	421	401	429	405	434	426	426	450	466	491	410	413	439	430	455	450	451	378	426	418	434	444	423	421	403	444	424	404	417	401	426	424	452	473	383	432	409	465	451	410	425	409	447	447	419	440	401	430	416	428	384	438	371	408	444	439	428	457	429	409	377	390	399	442	397	456	445	418	465	435	434	446	444	434	439	442	458	409	398	414	463	427	460	437	435	420	423	403	384	412	482	419	471	428	412	458	443	441	437	457	415	418	426	428	437	435	422	417	404	442	395	422	431	426	441	446	453	395	441	418	460	408	477	401	437	443	392	433	434	433	410	416	463	436	416	430	411	430	431	422	459	404	424	434	416	461	433	431	422	403	422	410	452	447	406	465	467	427	401	397	390	440	406	438	400	446	381	410	426	437	427	430	433	419	383	427	444	431	436	413	420	398	425	403	440	426	453	435	372	458	408	452	470
11451	2525	4910	5613	4796	4027	3417	2804	2537	2292	2062	1855	1780	1648	1592	1539	1489	1397	1317	1353	1285	1331	1164	1249	1173	1220	1221	1142	1227	1121	1143	1141	1133	1049	1027	1058	1089	1054	1109	1122	1048	1076	1059	1063	1082	1046	1066	1038	1050	1024	1089	1089	1083	1073	1024	1017	1056	1077	1001	992	971	1067	1025	977	1055	1044	1007	1008	1034	983	974	1057	1016	1087	990	1015	1007	1025	995	1011	1008	1003	1034	1020	1102	1047	998	1063	1013	990	1024	1049	985	1049	1061	1059	1007	1028	1016	1055	1006	1013	1094	1113	1094	981	977	1046	1039	1038	1001	1037	1011	1021	1026	1002	1035	1021	1032	1044	1045	1010	1027	1041	1032	1059	1023	1084	1025	1001	1024	1015	1015	1029	1037	1008	985	986	1023	992	1019	1015	1030	965	989	997	1033	993	947	967	989	951	973	993	1013	964	984	1063	991	1039	1015	1061	1011	1042	1016	1007	1018	1064	1011	944	989	1051	1010	1001	1023	1054	1040	959	991	1000	1013	925	1041	988	1026	1049	997	1013	1010	992	995	1066	1017	954	1049	1012	1018	1004	982	1021	919	1019	1031	1029	1009	928	1033	998	1043	1021	1050	961	988	1014	1014	1024	977	1035	1017	1029	1044	1011	1004	1002	1041	1041	1005	1008	991	1016	989	1072	1045	983	997	1016	1016	1040	986	991	987	1018	970	1002	1030	1009	1005	1009	1006	983	991	983	1004	930	965	980	1003	1020	1038	1040	1044	1011	948	1014	976	988	1032	994	960	928	1052	988	1069	962	1018	963	997	999	1009	984	1060	962	1067	1043	984	1061	1008	982	1008	1030	932	962	988	961	978	1027	967	970	960	1023	1007	950	1043	964	998	1007	966	960	963	1002	991	1011	1009	1030	989	961	970	1060	1004	970	1019	965	973	979	1017	1036	1031	1009	988	1013	1013	998	1004	1002	985	1024	1052	982	933	1053	1014	1003	1021	995	1000	980	1053	995	1005	1014	1014	1063	1007	963	944	1010	1050	983	980	992	1038	969	989	996	991	1062	978	993	1047	1018	1048	949	1024	1043	989	1036	1023	1003	1045	1005	1077	1002	1013	1002	937	1022	979	1073	990	970	966	1009	941	986	952	1014	945	982	1041	991	1002	994	1077	955	1063	1030	1011	1037	959	998	1037	982	986	978	983	980	982	997	1001	1003	995	955	1003	1071	1047	1017	1074	1003	977	953	991	1016	1016	981	932	1015	1008	960	1030	982	991	1012	1020	982	990	1006	985	946	1069	1000	997	1038	993	1013	1008	1023	1021	1026	1014	1039	1016	942	999	1000	1000	991	967	1062	898	951	1015	964	1020	965	991	958	1015	1001	1019	971	977	947	980	1010	1005	1003	1010	1034	983	987	988	1044	978	991	991	999	1068	1013	991	1060	1029	1033	969	1009	980	1040	979	998	1024	993	1056	969	967	1065	971	1027	1029	1027	1034	1040	1009	1018	1026	1013	977	953	990	949	976	970	1030	1015	977	942	978	1014	940	985	1021	974	975	986	942	988	967	981	1007	1013	1041	909	1009	980	981	1037	963	1030	987	992	998	990	985	982	976	1037	976	1044	1050	1005	985	1013	1015	1031	1015	1006	968	1023	1025	981	998	1049	992	986	1001	1012	1008	1018	1017	935	1009	1036	1029	992	998	1066	1017	992	993	980	962	1040	985	1041	981	1059	982	1036	973	975	1012	1006	1043	1022	973	1011	1032	1004	997	1003	1037	917	1033	1013	982	1014	1073	973	990	990	1014	975	995	998	988	970	965	991	1004	1038	1023	979	1031	987	954	993	1054	1004	951	993	1021	1017	1037	971	980	999	938	1037	979	1012	992	1026	997	1005	950	1008	1062	1000	1018	976	964	1005	989	1011	984	974	1012	962	1065	1019	1007	1024	1014	987	980	989	997	989	1036	1059	1029	931	933	996	1000	978	1051	1005	974	1017	1038	970	943	956	1013	979	1003	1010	990	1022	1025	1077	998	1054	958	1034	1015	991	998	981	987	1005	990	1025	957	1045	1013	1047	982	981	997	1005	979	948	1064	992	983	989	978	1003	968	981	997	1010	1008	959	1013	1038	968	1042	1017	1038	1024	963	987	999	968	964	988	978	1004	946	1034	1016	1029	1021	1009	1012	1013	956	1007	1004	974	1045	1024	992	1021	1031	964	984	997	1058	986	1000	1018	993	1014	1029	974	1001	992	1005	993	1016	1051	999	960	986	935	1064	979	1011	984	985	986	1017	981	1003	1027	947	965	927	1010	988	983	956	954	1032	1006	1003	1035	994	979	985	1008	986	1049	963	1001	1023	996	1015	1040	1030	985	956	990	957	975	981	1033	1035	1056	1020	952	1007	1024	981	973	961	949	982	1033	977	1020	956	1033	1004	1034	1050	989	1006	934	983	1034	993	992	1024	1000	995	1018	984	979	984	995	1001	987	1042	990	1012	1017	1035	989	1055	1008	962	949	925	1002	1054	1034	979	950	970	973	1051	966	1001	1038	1063	1008	1022	956	1015	977	949	1035	1015	1000	948	994	1038	1032	968	998	1017	978	1016	977	1020	984	983	964	957	980	961	1014	1024	1043	1029	991	1000	988	972	1019	958	973	994	1036	1029	1045	947	1025	1012	955	928	1015	1023	1003	983	980	1015	1001	955	1017	989	994	969	989	1030	961	1039	964	983	996	1028	1006	1038	1052	984	992	977	1026	1004	999	1028	977	1030	945	1022	1037	1004	1001	993	1024	980	959	1002	987	981	998	1009	943	1043	1009	978	980	1009	1027	963	1006	977	992	972	1003	979	1023	1000	1048	989	980	1010	998	974	1024	975	962	1038	950	995	1012	973	973	1016	1022	1015	1003	1067	1014	964	1020	979	1009	994	981	1049	982	963	971	987	1034	1012	1014	1034	1015	1013	1020	1040	1007	973	967	993	1021	978	984	969	1033	935	1018	972	926	983	1002	980	983	991	990	984	1011	1011	970	1010	925	1085	985	1019	1033	1003	989	1012	1003	988	1023	973	973	980	1016	1014	1062	958	1031	987	1009	985	976	1000	1037	980	1034	957	986	1020	1024	977	980	998	1001	1004	1006	1056	1013	975	948	980	1052	973	988	1020	998	1026	1077	1004	983	950	919	1020	1034	975	1020	1002	997	1028	971	980	1051	1051	1013	1007	1021	1059	991	1023	1046	1008	1026	989	968	993	1042	1005	970	999	1031	978	1068	922	979	1002	979	982	995	1013	977	969	1004	1038	982	1020	979	972	983	980	979	1048	955	1007	976	985	999	1070	1047	985	953	993	1008	1070	953	952	1011	1007	1000	963	964	1018	990	1011	975	1039	954	932	1010	1027	986	975	985	1048	964	1033	1001	975	992	1007	1026	969	1037	973	1004	1009	1027	1056	1031	1044	991	1011	1046	1031	968	1035	1037	962	1016	984	972	966	1010	996	974	990	985	1013	1019	1009	1025	979	1011	1016	970	965	1008	1009	964	983	1013	997	1020	1026	1058	1012	964	1021	977	1065	990	995	960	1008	991	950	1000	1010	1065	977	1002	1009	994	950	1027	1017	1013	1020	1034	1016	1018	1023	1100	1066	1052	1026	1038	1036	953	1041	999	1033	1019	999	1009	1012	995	1038	1010	989	1051	981	1015	1002	983	998	1030	987	972	950	967	1054	993	1004	965	1004	1056	938	999	984	983	982	988	1027	980	971	1037	1006	1027	1041	1019	944	947	958	957	976	1009	997	984	998	969	1019	971	1011	998	1006	960	1058	984	1045	1057	980	1004	972	965	926	1012	963	972	1020	977	1027	1007	1027	950	1019	1019	975	994	981	991	1009	1011	976	991	1019	1041	1003	966	967	965	976	1050	1034	1047	950	979	1032	1004	1002	990	1051	1022	988	1042	972	966	974	1064	948	1007	999	1004	986	971	968	943	1009	1000	1017	991	1011	1023	1052	995	1035	948	1001	1028	961	988	1000	1060	978	989	987	991	954	1020	964	969	1107	945	983	973	996	990	988	1030	971	941	1008	1006	1029	1039	1046	1044	1001	994	1022	956	990	1004	1004	998	998	964	1027	1070	963	1014	982	963	949	945	995	1042	1016	975	998	980	973	993	961	976	1027	959	985	998	1056	988	1029	1007	1043	1034	994	1006	1006	1016	1004	955	1017	994	1036	975	967	1020	984	986	1009	1025	998	1024	1004	976	1005	970	1002	996	993	982	994	958	1064	1053	1030	1006	970	982	1091	1019	983	1026	979	1037	944	1005	984	1039	1004	1019	997	1028	999	1010	1012
2202	253	305	284	267	294	282	242	269	270	253	266	244	233	267	264	254	242	268	267	249	233	233	220	237	269	244	272	231	240	268	273	270	251	232	234	301	272	242	236	265	235	257	260	264	269	241	256	254	247	243	241	281	259	278	255	263	237	224	242	291	272	253	236	249	250	256	253	278	242	260	254	269	249	262	260	257	235	266	231	241	252	257	277	280	237	244	268	233	272	276	254	261	277	229	253	287	238	257	211	278	266	282	260	235	290	282	248	245	233	226	224	257	264	259	276	234	249	251	243	275	260	267	233	289	279	271	233	260	270	240	248	269	238	233	265	266	256	262	260	261	238	270	241	270	264	257	247	257	257	251	233	241	255	257	253	294	241	243	280	238	267	269	263	266	277	269	266	258	215	259	260	251	273	227	263	238	244	274	246	245	275	248	227	248	232	233	262	276	231	250	247	257	267	272	229	269	240	245	257	243	240	236	278	273	251	260	256	251	280	254	222	276	241	237	270	258	269	231	261	249	238	267	254	251	249	274	251	267	273	241	246	247	230	245	253	270	240	237	264	230	233	264	258	292	217	258	255	227	234	281	255	267	267	220	224	253	259	271	228	253	260	271	257	249	258	263	227	263	277	265	277	254	261	256	274	253	272	255	249	260	260	264	270	256	270	238	238	275	243	249	237	262	250	238	255	267	290	233	250	253	239	270	238	282	243	258	228	251	288	256	247	256	255	237	248	247	234	247	241	271	239	253	257	259	276	261	251	269	247	233	222	243	264	245	266	226	283	293	294	269	298	264	268	256	264	237	246	266	245	271	272	234	202	244	246	269	256	245	263	266	269	241	265	254	274	244	242	233	244	225	228	232	233	277	280	248	301	240	261	221	249	238	269	237	252	292	237	255	257	251	242	232	239	235	252	243	256	229	259	248	271	197	248	264	244	252	258	251	233	244	246	253	240	262	252	262	226	254	234	254	244	239	260	233	253	251	261	244	236	269	232	251	276	280	227	230	256	257	272	272	256	257	232	228	251	253	276	233	271	239	253	280	253	228	248	252	220	263	262	263	267	241	243	236	232	258	268	251	243	274	262	247	233	238	273	250	275	252	253	260	228	246	237	252	280	255	231	247	277	275	239	245	250	228	260	284	273	281	297	218	242	255	246	277	248	243	234	248	251	275	236	229	261	264	253	270	276	251	286	237	251	266	267	262	244	260	254	251	218	230	235	244	266	254	261	273	246	273	234	281	276	284	278	266	244	253	247	239	264	260	271	249	252	258	267	232	256	280	269	278	282	284	259	262	239	260	248	271	250	264	230	291	252	252	209	263	254	252	272	240	258	257	263	251	244	270	271	266	266	257	246	268	260	246	239	254	266	250	263	256	255	278	236	251	255	251	257	258	275	243	244	268	254	278	266	243	258	241	235	271	259	263	285	250	270	229	236	267	225	275	243	268	235	245	241	223	247	275	245	240	281	261	268	233	243	238	251	221	252	227	254	246	253	254	224	250	260	250	277	259	272	249	282	236	268	251	285	257	261	261	253	237	259	275	240	288	259	256	246	223	245	252	299	288	290	233	266	255	257	289	274	282	248	209	257	254	246	249	236	238	293	268	235	250	241	256	230	270	255	266	277	275	237	263	272	285	239	251	258	243	262	263	237	243	238	258	253	269	229	222	252	258	274	243	216	229	278	291	236	237	244	270	265	252	280	270	246	253	237	245	281	290	284	262	253	226	261	273	255	238	254	269	254	262	235	279	266	297	248	236	256	253	217	253	283	249	239	242	264	235	243	240	250	227	267	273	254	250	237	275	254	243	247	216	242	232	254	264	279	221	257	262	249	251	277	266	247	236	260	269	304	274	246	251	283	258	258	252	239	249	251	258	235	254	254	249	245	247	269	272	247	255	287	237	240	259	241	264	228	255	255	229	271	255	273	284	255	239	236	238	235	307	301	272	272	235	249	267	219	238	244	272	265	260	245	236	285	241	252	256	247	289	244	253	247	241	245	265	258	250	260	299	265	277	240	232	260	237	260	263	234	246	260	256	269	221	275	265	240	247	265	250	225	255	233	241	271	268	240	259	264	283	240	224	232	283	282	261	259	255	248	252	243	235	261	260	237	242	256	259	264	266	267	278	259	291	237	240	260	285	256	252	268	256	233	272	285	242	259	237	257	233	268	266	209	273	242	235	233	257	238	251	266	259	268	238	263	261	236	243	239	249	242	270	260	255	250	242	262	229	243	263	246	278	264	245	262	260	262	237	238	260	278	255	284	279	254	240	280	232	258	257	263	258	242	254	237	248	252	239	256	286	265	265	232	287	242	273	283	272	242	261	228	282	286	238	260	276	265	276	252	242	240	253	244	257	249	292	230	264	244	272	225	233	262	246	256	266	261	246	266	246	247	241	248	243	268	265	261	272	231	255	234	250	237	266	269	263	268	261	247	240	254	272	248	249	264	253	253	235	278	267	267	232	237	274	221	269	243	262	238	253	284	236	284	259	265	298	267	254	272	277	286	260	225	237	269	241	263	251	263	223	249	235	272	263	274	226	252	267	245	223	280	258	257	257	256	240	280	258	244	230	255	273	305	224	252	272	272	264	225	240	249	261	270	268	261	249	239	243	243	228	242	246	261	258	226	264	242	231	259	262	279	250	264	280	252	264	229	275	243	283	221	265	260	250	277	242	250	224	242	237	271	239	264	264	245	260	300	254	255	278	252	284	231	250	267	272	257	252	262	258	262	249	261	240	271	272	280	253	247	256	251	251	251	226	279	263	251	246	270	268	257	237	273	223	262	241	241	251	261	250	263	240	243	262	234	240	274	228	260	243	252	275	268	271	244	212	262	212	248	258	285	242	250	246	283	262	265	269	263	232	249	231	220	235	265	229	238	260	226	262	251	277	241	290	281	256	220	246	275	247	253	245	282	235	264	250	225	248	245	271	242	232	257	241	255	268	224	248	264	239	234	255	222	256	265	244	264	240	256	250	268	248	268	250	246	271	266	273	239	261	261	249	253	268	260	253	259	265	228	246	245	246	221	265	247	244	256	254	247	269	272	253	243	254	242	308	246	230	224	251	217	257	235	274	254	269	264	263	271	273	236	246	250	293	238	254	255	251	268	235	256	247	249	236	238	254	260	222	272	260	270	243	240	258	257	257	254	272	236	273	244	286	251	292	246	242	264	228	240	256	241	258	271	264	254	243	254	253	281	259	258	284	254	225	231	246	236	277	266	273	265	246	232	248	250	253	260	246	268	255	267	243	229	274	272	259	289	252	250	240	252	252	255	254	276	261	317	239	237	281	254	243	238	242	263	232	262	272	285	258	248	253	258	266	235	286	229	278	258	265	257	261	271	235	281	250	256	262	225	236	261	245	249	258	259	275	262	237	251	245	230	262	263	241	236	305	306	246	238	234	262	246	262	255	241	233	267	275	255	274	258	257	281	233	255	220	254	277	270	271	255	253	219	249	232	254	248	274	246	265	258	272	271
2587	681	728	746	748	684	734	666	670	697	692	710	614	656	650	654	665	676	629	624	660	626	639	673	718	660	692	662	637	644	670	615	652	643	645	656	669	605	653	667	672	658	658	640	622	641	642	624	666	643	652	677	648	648	667	637	662	676	668	625	633	611	651	672	656	643	654	634	674	669	670	685	687	615	650	624	685	678	690	655	651	640	658	657	675	679	648	678	686	667	634	638	672	675	659	648	656	682	675	710	670	598	676	708	678	663	708	720	687	637	703	694	685	629	692	640	600	690	628	637	673	626	626	662	637	645	620	659	649	638	627	631	607	661	693	647	656	704	669	638	699	674	682	651	658	609	665	649	657	658	666	618	659	615	643	646	661	655	606	626	664	632	665	665	732	657	692	641	678	643	675	653	651	657	613	620	643	602	681	663	672	718	643	668	624	661	663	653	670	701	659	643	661	667	661	658	645	684	684	638	649	629	622	639	656	677	703	649	613	670	600	642	661	649	682	678	628	662	647	669	657	617	646	644	683	657	640	619	636	630	689	647	642	701	646	667	682	615	638	630	654	685	606	666	650	645	642	657	617	645	688	678	666	598	668	678	626	659	624	646	659	615	631	633	701	688	681	619	663	660	618	695	625	675	666	636	625	632	695	664	637	676	674	626	696	686	680	677	592	599	609	656	675	659	660	599	624	651	616	684	618	628	686	661	715	657	657	657	632	634	691	637	621	662	637	676	586	654	587	667	638	638	631	671	656	639	671	693	660	665	622	641	621	606	644	631	679	615	705	645	677	645	662	630	710	657	646	652	627	692	658	727	626	659	639	633	653	670	679	648	660	650	656	689	651	668	671	642	659	679	661	627	648	688	692	641	644	644	648	638	723	691	625	660	650	647	675	718	653	648	644	631	662	662	615	694	590	643	679	646	688	659	612	684	699	665	647	661	652	678	638	616	662	659	635	668	681	611	658	688	631	676	574	654	625	673	658	670	625	687	634	633	634	617	714	627	668	667	693	628	686	660	660	605	644	661	644	641	683	692	674	635	629	631	640	660	673	651	679	631	645	603	667	655	671	616	623	627	639	641	662	643	673	665	588	679	676	650	648	669	657	627	638	628	659	640	642	722	654	636	608	648	656	651	644	682	692	663	621	693	659	674	638	614	662	665	675	631	654	666	645	646	610	662	660	647	689	632	710	658	630	673	641	668	680	693	690	620	644	621	654	633	646	644	656	623	629	679	681	672	653	708	677	631	679	607	604	655	613	670	668	636	700	667	630	659	650	628	636	643	664	637	629	670	646	659	646	669	691	665	642	611	636	691	695	637	652	633	602	635	710	649	674	674	678	664	675	667	629	609	707	656	652	700	663	653	654	628	652	667	644	655	600	640	624	665	674	684	678	635	610	670	628	633	665	668	645	639	646	612	656	679	626	680	664	667	676	684	660	652	655	677	651	651	638	639	667	701	729	675	685	669	694	638	676	616	652	638	705	650	616	682	667	652	688	633	622	646	647	637	649	641	644	649	648	674	617	656	643	660	642	650	666	635	632	646	634	657	642	694	682	621	637	659	644	598	647	629	667	640	614	659	638	655	656	666	674	683	606	642	651	618	681	694	635	660	638	637	673	648	666	645	657	629	626	610	708	677	666	679	610	631	636	655	625	667	663	642	686	664	650	650	665	659	608	674	677	649	661	684	653	631	611	659	656	646	656	591	661	681	634	645	656	642	629	629	646	624	655	636	644	636	694	630	669	671	608	684	640	675	601	639	659	602	669	619	661	632	665	635	652	674	686	646	695	719	639	653	633	673	610	660	663	648	664	666	672	651	665	677	668	645	652	660	679	604	617	679	637	632	635	690	670	660	651	664	656	664	639	617	715	652	643	627	673	658	693	645	644	635	638	644	642	704	661	661	658	651	645	633	619	648	636	607	631	663	679	638	676	653	611	667	669	609	649	674	678	630	646	641	664	669	649	653	665	652	677	642	677	676	656	662	670	601	698	672	636	700	666	667	670	672	614	619	661	650	663	645	684	675	637	636	601	680	663	643	642	657	637	662	668	652	604	699	616	622	685	659	646	674	679	658	668	653	672	646	642	619	635	638	694	652	634	667	655	627	680	702	685	651	694	629	699	671	676	625	616	642	641	621	666	648	733	687	662	626	683	666	636	647	664	640	652	683	662	683	666	678	658	606	647	628	682	694	674	676	653	655	662	676	680	662	631	650	675	673	651	639	684	609	651	692	682	701	633	675	706	717	648	653	690	670	657	635	645	646	648	641	675	667	674	633	616	671	608	685	661	693	631	656	661	653	640	676	654	675	646	651	661	641	637	663	669	657	653	652	641	624	655	661	679	641	644	699	677	647	668	675	659	647	659	648	662	666	614	698	613	652	637	703	647	664	684	628	649	678	685	660	673	584	660	657	666	634	657	615	649	650	663	669	678	671	629	689	640	685	665	616	672	659	615	669	630	625	635	639	599	680	675	646	682	724	667	595	706	652	662	648	673	685	616	683	637	656	670	699	661	668	663	648	594	680	653	648	667	628	629	666	662	694	645	661	643	652	639	648	636	665	644	640	617	625	625	655	676	638	611	708	642	684	647	636	671	625	610	677	639	664	648	655	678	611	660	675	626	673	654	649	684	661	669	592	664	626	638	659	696	620	674	641	616	651	623	648	613	664	636	668	670	652	661	647	652	632	671	658	645	633	655	633	677	670	633	601	672	621	646	670	642	635	653	649	705	674	672	656	671	667	627	610	626	690	632	647	660	618	688	709	680	660	689	648	662	691	671	630	665	674	624	625	644	647	649	641	664	627	655	641	590	675	652	639	671	686	664	659	661	654	671	663	640	718	636	628	656	627	652	628	622	665	648	620	641	633	663	651	624	689	631	662	676	632	657	698	683	649	645	625	703	616	657	668	686	601	637	660	656	639	644	637	673	630	683	662	641	619	684	668	637	695	644	644	640	603	630	637	645	620	633	679	656	659	691	652	722	685	694	684	676	611	656	645	713	660	666	652	686	664	661	673	651	655	676	632	655	658	625	656	674	637	624	702	632	635	629	655	658	678	633	674	666	653	627	678	683	673	637	679	708	665	693	667	572	680	686	652	656	657	657	688	638	630	694	707	646	647	636	622	616	630	662	655	663	640	707	675	642	637	682	656	663	657	614	656	634	698	607	652	677	717	698	693	660	649	672	663	618	612	668	701	659	637	662	660	694	672	638	676	638	636	650	619	637	647	625	634	677	643	647	663	644	642	643	665	655	632	685	646	688	644	681	614	643	633	625	661	672	700	617	642	652	659	634	639	645	639	680	638	658	672	654	646	631	657	647	620	657	634	593	664	674	612	610	653	664	674	674	651	660	628	629	652	706	627	627	659	639	625	650	652	647	668	691	658	651	666	683	657	636	644	679	651	667	620	684	629	659	651	609	661	636	689	659	635	638	626	632	584	650	627	673	622	657	680	646	674	633	632	680	637	650	652	662	715	656	649
13166	1319	1283	1073	822	730	609	563	512	461	451	454	421	390	408	405	380	378	374	398	354	339	374	368	362	395	410	378	371	383	349	361	381	358	351	342	380	345	322	378	347	327	367	370	368	385	350	370	378	371	360	391	358	384	395	334	400	366	383	365	378	357	371	365	385	331	319	386	355	388	376	363	356	371	368	334	359	382	377	366	365	367	393	367	373	399	357	348	382	350	365	348	355	340	389	344	348	375	392	375	365	356	370	398	406	381	359	344	344	370	344	348	345	348	356	357	341	375	387	400	349	370	372	398	364	341	367	367	376	362	364	350	343	381	354	357	368	357	347	371	340	375	387	353	378	349	345	363	359	371	344	384	387	312	355	369	369	400	366	388	375	404	380	363	368	335	368	366	349	355	340	362	338	362	351	358	390	379	373	361	337	337	393	342	384	345	380	381	377	377	334	357	358	338	372	342	350	339	349	351	337	389	359	326	377	331	389	353	362	332	348	331	348	349	346	340	362	367	329	330	354	375	329	355	342	349	359	395	333	376	383	338	336	410	340	345	369	334	332	362	377	365	358	364	332	359	369	344	383	365	357	375	351	410	336	359	352	382	371	367	352	380	321	332	345	337	336	349	357	371	370	348	371	350	380	342	363	394	333	344	380	354	346	366	388	375	347	344	354	334	365	363	370	361	371	401	381	405	344	383	359	331	361	365	387	379	385	365	346	344	358	402	337	383	390	370	355	340	381	380	371	374	386	361	372	372	338	365	336	366	383	397	404	357	342	365	360	363	325	374	350	386	389	388	361	368	387	363	369	379	344	372	393	343	397	341	355	339	351	324	361	358	357	339	385	381	364	356	351	345	376	328	388	391	324	369	358	352	381	346	355	379	337	341	374	354	360	341	361	348	356	375	338	346	360	397	360	360	359	360	376	357	366	355	368	331	345	365	373	368	381	336	356	363	351	376	335	362	397	356	331	355	364	356	380	356	335	367	365	373	364	386	360	382	376	387	352	386	342	345	351	322	350	376	382	349	390	368	351	367	373	358	369	340	349	347	389	399	348	357	359	366	356	340	334	335	341	397	382	393	370	373	361	406	381	398	342	356	344	324	384	378	368	341	357	390	383	358	388	357	351	374	354	392	376	342	356	336	367	346	361	344	379	384	374	307	336	355	384	364	386	367	384	320	346	343	368	356	333	355	359	370	366	353	390	366	373	362	364	364	359	350	351	359	368	345	334	323	358	363	377	373	326	357	381	375	370	377	350	368	363	404	340	348	358	335	370	327	347	350	394	374	383	349	364	364	339	350	362	359	374	350	357	365	369	364	404	401	369	368	332	343	383	374	369	362	361	348	318	382	345	367	400	324	365	393	341	389	344	347	374	330	364	348	338	413	373	366	382	352	360	359	357	344	335	328	366	380	327	337	349	388	366	291	359	318	411	402	338	392	386	355	346	349	341	300	375	331	356	349	347	365	365	374	371	380	361	340	352	324	385	357	307	346	365	366	375	374	358	325	367	402	378	368	379	378	383	365	391	388	403	358	386	337	364	369	411	367	358	369	359	325	353	345	363	350	350	320	359	380	356	346	331	403	381	369	328	329	362	352	357	368	368	366	377	367	376	402	351	351	350	365	369	372	347	344	359	358	372	328	360	356	354	363	379	355	375	354	405	370	354	385	376	344	378	341	337	345	350	352	353	328	327	312	401	389	365	352	396	334	359	359	362	387	379	337	361	367	429	353	383	364	377	350	373	373	388	368	363	341	337	351	344	413	338	346	347	335	367	358	350	368	370	386	388	371	356	374	368	348	362	368	387	391	370	372	365	338	370	353	354	356	352	321	359	362	331	380	341	328	362	346	359	326	332	348	360	375	354	378	311	354	392	388	403	340	365	383	328	384	358	390	376	388	350	385	365	364	360	384	360	395	368	346	346	362	381	361	342	351	328	338	342	383	331	378	384	343	340	370	364	383	360	335	358	357	375	375	347	355	367	377	380	352	338	362	351	376	375	361	365	355	373	371	361	360	364	373	336	381	356	389	385	353	374	349	378	383	357	378	321	368	356	357	386	354	357	335	380	361	367	371	369	375	368	345	365	383	367	372	395	392	345	350	342	362	350	362	359	345	376	326	375	362	350	399	388	365	379	331	376	354	377	376	381	380	387	343	356	342	380	341	391	374	403	356	337	382	375	338	365	349	375	382	361	341	411	367	369	367	379	370	363	362	380	396	356	374	377	356	336	359	366	409	351	337	335	327	373	430	362	354	363	361	344	346	321	350	350	351	366	358	362	357	358	369	382	387	348	350	358	355	372	366	387	334	318	383	361	335	373	347	352	355	324	340	358	345	329	362	353	385	355	368	324	338	383	387	388	357	344	341	370	343	364	344	306	381	369	371	384	334	345	368	368	380	345	342	372	340	401	365	396	362	356	359	362	354	353	385	375	349	344	353	368	351	353	371	369	357	344	364	393	390	376	344	338	388	343	354	392	389	386	354	361	350	352	318	366	395	382	375	366	354	331	371	371	345	390	304	406	326	381	384	367	347	379	351	388	393	326	369	380	397	376	411	322	334	361	355	362	355	354	339	375	388	354	363	319	340	364	373	355	361	372	337	353	360	362	350	376	366	306	335	350	365	370	380	364	333	390	381	362	385	372	351	353	349	340	359	357	352	357	388	370	380	343	373	381	357	356	327	376	362	324	357	354	360	366	349	332	330	346	354	399	334	378	387	397	335	382	346	334	348	374	398	379	343	366	405	385	366	335	363	354	334	349	387	336	363	409	354	323	347	377	336	316	346	375	329	381	352	348	342	389	340	381	355	371	367	315	369	377	370	351	335	349	386	353	397	345	377	370	381	386	323	377	375	367	354	331	365	350	351	364	369	368	359	362	361	347	346	322	346	414	371	341	366	399	335	354	374	353	360	355	368	363	368	363	361	379	353	345	386	372	350	370	373	339	346	349	350	337	365	361	328	363	395	331	380	367	380	371	330	344	371	395	353	368	368	392	375	363	386	342	369	352	366	368	371	323	347	367	355	377	348	399	346	348	353	353	336	350	374	340	334	340	410	366	354	332	372	340	351	379	390	360	350	363	373	379	394	375	354	349	361	354	368	409	361	384	373	376	383	330	368	355	368	368	353	401	381	341	360	378	368	366	356	356	367	404	402	361	377	340	358	362	348	363	369	376	383	356	332	350	381	344	368	357	395	350	335	376	331	342	359	338	342	360	407	380	414	366	327	364	360	354	353	365	355	367	372	338	348	362	360	373	359	344	375	401	391	353	379	373	374	362	356	340	324	341	381	377	381	346	366	381	401	356	407	362	327	359	329	354	387	339	363	354	385	356	351	352	381	378	363	344	342	368	361	340	416	348	388	354	365	412	354	336	327	350	378	383	356	344	344	355	387	354	382	383	368	381	333	388	372	357	367	361	353	359	381	411	363	363	322	397	364	390	343	387	363	372	360	333	385	359	384	365	341	345	364	362	406	371	363
8121	1470	2848	3231	2933	2498	2119	1910	1678	1544	1446	1342	1268	1184	1203	1101	1148	1125	1118	1037	1017	1009	1039	979	999	1005	956	1003	929	963	989	950	946	932	940	940	934	998	939	917	950	884	870	907	915	936	925	956	877	854	901	924	876	909	980	895	883	902	859	903	922	896	879	923	938	912	868	870	915	876	894	964	872	915	906	911	1001	913	902	868	886	859	910	940	869	871	922	908	892	919	889	867	930	898	932	871	871	907	989	939	871	971	952	924	901	912	936	896	949	857	937	940	916	873	847	863	887	943	895	892	890	894	856	916	959	929	883	960	868	901	904	855	895	851	914	823	870	917	891	856	879	837	927	910	905	930	829	892	878	853	934	898	899	863	896	905	950	869	914	920	872	929	954	865	871	879	891	891	825	882	876	886	902	841	944	841	907	839	933	937	926	892	916	922	869	881	932	854	919	871	919	888	892	971	906	893	876	869	893	876	885	903	880	870	872	866	917	883	922	886	869	854	898	853	876	879	884	927	859	886	865	896	862	842	833	861	903	903	845	887	912	898	852	911	901	866	855	937	845	899	849	801	929	875	900	906	886	873	854	872	870	914	824	922	891	890	925	901	894	899	928	889	849	894	920	885	919	859	883	832	861	871	894	949	916	919	846	900	917	856	890	901	876	927	866	871	866	857	825	864	938	865	906	883	871	843	876	917	935	934	844	889	873	835	890	870	926	873	871	859	985	863	973	860	867	881	851	933	857	859	905	871	847	765	928	946	871	878	923	896	866	871	904	888	899	890	946	867	900	905	906	862	841	873	902	935	896	887	858	904	884	921	866	877	932	904	910	856	876	918	843	885	883	827	892	937	904	857	886	885	876	880	850	895	876	934	863	931	832	882	917	851	899	947	839	918	901	875	877	882	893	877	908	903	877	908	880	875	877	842	913	851	905	888	902	851	858	899	851	885	925	860	898	863	890	816	881	900	875	897	864	838	895	851	938	898	858	928	897	922	867	855	888	859	872	944	814	892	856	902	851	889	878	889	869	904	833	873	871	871	873	854	888	900	888	884	887	887	881	903	902	947	868	872	845	906	926	877	902	905	873	905	908	920	890	884	936	831	886	895	897	899	926	849	902	898	912	860	929	894	881	849	869	863	870	972	880	922	903	901	901	861	887	947	849	964	839	817	903	867	888	855	882	910	889	874	917	877	918	863	903	881	883	916	839	889	934	845	850	898	880	906	914	927	891	879	935	843	863	876	923	904	891	943	874	879	945	844	910	903	899	898	902	824	861	905	899	849	919	909	843	909	933	869	894	860	916	875	831	925	889	877	893	863	865	901	850	875	907	888	905	842	859	904	858	910	895	898	859	923	909	900	879	906	882	872	882	845	871	893	885	912	859	888	879	826	882	869	841	928	889	844	842	860	890	852	884	872	856	917	850	849	852	888	895	919	899	874	868	856	909	878	888	889	875	863	837	879	834	896	880	901	858	888	852	863	885	927	930	880	879	899	923	887	882	858	927	856	867	925	892	918	886	878	938	869	909	846	873	920	855	840	864	868	871	924	880	850	926	841	870	875	934	918	907	898	856	874	943	874	848	853	914	910	878	931	857	872	892	829	895	902	877	897	908	845	932	890	866	867	901	902	897	868	891	824	861	853	861	902	882	877	862	885	916	901	889	862	935	854	857	888	845	884	928	947	890	913	862	858	860	910	841	967	878	878	911	854	872	877	869	889	912	870	941	896	881	854	879	900	921	872	835	882	868	907	891	917	870	899	877	898	874	885	901	898	862	893	880	863	939	854	879	905	881	864	876	908	880	867	860	896	919	929	898	847	909	909	916	861	885	889	858	834	893	924	848	935	851	889	913	870	888	851	877	879	897	863	948	881	912	920	905	929	860	893	907	925	876	855	895	903	847	906	829	866	813	829	948	899	926	870	869	856	855	869	872	886	900	937	972	950	927	853	861	848	910	863	910	930	910	850	881	947	927	919	934	885	891	847	899	909	923	845	868	825	899	883	897	915	872	899	907	906	867	877	906	917	925	920	914	861	873	878	908	886	870	860	887	857	880	850	822	895	874	872	869	910	844	862	907	876	941	831	884	858	883	891	820	883	899	893	878	920	906	879	891	865	905	875	838	851	884	877	890	874	853	918	885	855	843	868	911	886	871	844	907	879	895	873	909	936	888	876	897	884	871	898	880	930	881	877	880	911	888	814	845	926	883	883	873	927	876	912	916	903	872	918	914	891	902	880	922	825	897	839	863	877	903	896	902	907	924	921	898	867	889	871	897	848	918	840	857	892	950	910	887	906	920	882	882	908	895	913	910	886	913	880	900	864	901	906	874	890	982	873	877	884	911	878	890	870	858	856	897	852	880	886	900	863	857	888	872	856	856	917	907	815	887	902	900	908	929	879	870	933	908	925	868	905	893	892	880	871	856	878	871	862	881	934	920	866	905	880	860	889	845	884	940	857	909	875	880	856	860	919	855	942	925	949	924	916	896	851	889	854	901	862	873	922	912	901	834	883	860	875	898	873	874	918	890	866	895	927	903	878	882	887	842	855	836	879	872	852	859	926	858	910	949	850	874	886	894	813	891	881	902	864	916	854	846	885	873	901	907	866	885	860	837	885	890	873	917	848	958	885	878	922	883	870	927	943	846	917	872	925	895	901	965	903	896	890	895	855	868	891	908	922	910	851	858	864	890	852	875	866	889	857	911	863	821	939	937	798	873	904	851	923	867	909	905	900	853	853	860	937	872	894	859	888	945	853	864	827	906	892	863	871	905	851	981	904	878	867	920	844	855	904	877	875	929	939	940	837	939	828	865	844	870	857	897	895	854	891	905	882	905	907	853	951	848	902	924	885	935	876	864	846	920	917	893	893	834	882	869	928	925	888	862	871	878	849	875	905	969	865	938	869	906	814	873	851	868	850	875	944	899	834	869	865	869	864	857	861	883	839	871	884	952	871	896	911	909	924	889	863	837	917	898	894	950	894	913	848	929	890	887	878	840	904	894	849	835	844	867	873	899	865	825	890	870	917	896	865	930	861	858	811	932	884	873	945	898	871	937	907	884	889	884	867	864	946	927	873	825	854	863	907	934	877	886	856	873	877	862	901	849	831	855	886	912	899	881	967	902	929	893	877	904	854	896	877	891	911	848	889	890	875	874	854	845	907	892	872	884	869	888	855	913	863	885	901	875	884	889	880	859	900	908	892	849	882	824	891	879	876	874	832	857	896	927	859	877	887	896	897	844	905	865	945	853	918	840	882	863	885	871	860	923	888	883	853	869	878	846	908	853	868	882	904	925	887	855	915	883	849	876	898	831	936	860	844	888	933	908	905	903	868	877	899	867	869	886	876	872	892	900	909	878	900	923	926	842	903	899	897	908	900	917	930	908	889	891	833	865	915	866	848	892	859	810	901	836	931	886	919	901	895	908	869	901	946	876	887	826	850	950	855	917	867	906	840	930	816	859	896	910	894	851	887	859	917	921	866	844	881
22864	3012	2503	1969	1430	1123	952	822	746	664	640	625	552	586	583	487	533	520	503	483	486	477	469	457	448	468	479	452	475	473	460	438	434	504	476	487	459	438	470	421	467	438	454	412	477	445	471	466	486	476	466	439	456	445	461	468	450	420	416	492	433	439	426	463	429	465	441	449	450	452	458	456	444	478	472	452	456	461	413	457	485	432	446	475	436	425	469	476	462	444	467	435	420	458	454	461	460	501	515	481	479	433	450	454	487	438	463	407	378	491	482	412	427	455	462	424	460	434	452	464	443	431	422	441	456	481	469	427	410	456	444	465	472	412	436	455	501	450	403	447	455	440	433	464	487	441	432	490	438	451	440	478	464	412	472	471	439	432	451	431	438	497	488	445	420	426	467	470	419	484	456	511	459	456	490	464	503	450	422	452	429	402	496	397	475	434	471	465	464	433	461	464	476	437	442	454	435	418	462	439	421	423	451	412	406	482	447	484	453	410	446	449	443	450	432	470	444	439	443	450	457	450	438	452	446	459	463	437	449	456	469	453	448	463	443	413	437	451	464	454	434	457	452	451	427	470	470	449	438	454	437	455	455	431	449	444	484	445	466	411	460	495	408	430	439	472	480	478	434	463	472	457	430	440	457	471	429	445	425	465	422	441	511	468	499	410	487	433	458	483	442	457	453	480	444	430	473	452	453	431	460	444	415	440	441	437	440	461	480	486	470	449	460	426	453	447	481	430	454	479	442	464	436	427	418	452	461	421	443	430	476	443	457	460	460	437	453	435	472	480	428	447	442	410	465	473	448	444	482	456	442	454	451	447	450	448	443	455	463	458	485	455	450	438	467	412	458	438	422	441	472	460	472	462	447	429	434	475	423	404	440	463	446	449	460	449	430	413	478	508	470	423	468	475	431	446	476	490	434	450	453	450	439	474	458	475	449	445	449	448	449	478	432	423	444	418	467	469	488	423	410	442	436	481	446	443	457	437	431	439	498	471	411	484	438	426	450	405	433	446	494	490	460	456	467	490	462	465	498	439	465	401	450	470	451	458	472	457	421	439	454	434	507	446	472	483	437	412	476	485	478	453	471	482	450	488	460	475	458	450	436	393	451	453	467	461	436	444	463	476	470	480	444	414	431	463	452	462	471	455	451	457	463	472	483	424	468	510	460	477	439	474	489	475	438	423	467	423	478	464	453	464	450	430	434	455	437	444	457	447	458	419	437	470	457	416	457	437	426	408	459	473	499	494	456	447	449	419	423	455	451	416	466	486	465	464	455	481	471	474	424	468	437	446	487	428	448	450	462	435	451	419	452	460	462	421	481	442	446	421	440	459	483	473	431	446	453	484	469	504	415	442	415	425	466	459	469	438	479	485	486	439	465	443	461	425	402	434	471	470	417	450	444	457	446	461	459	448	447	458	470	471	471	475	445	417	438	457	406	490	438	450	425	461	466	450	466	446	498	459	465	425	473	445	461	507	421	470	460	430	463	454	449	447	453	464	409	448	489	476	468	449	481	464	431	445	459	450	451	480	493	469	475	463	423	478	430	452	456	445	458	449	469	438	451	467	450	485	478	414	481	440	447	461	447	471	459	465	458	421	454	453	457	464	445	462	442	441	443	433	444	455	480	443	448	457	430	419	459	454	437	444	469	459	511	438	471	497	477	431	451	491	485	442	454	469	436	494	464	489	491	457	451	462	485	454	452	420	470	478	471	454	453	489	482	472	438	494	462	453	473	483	427	454	444	464	453	423	459	442	452	468	453	459	420	488	406	479	456	408	421	471	445	493	456	487	437	439	478	465	452	451	440	467	496	473	456	413	486	422	469	452	437	462	451	461	470	476	462	421	404	467	455	440	461	427	469	462	470	472	492	453	460	440	463	481	463	472	494	463	468	485	411	453	502	449	483	457	430	419	456	470	470	453	445	441	463	426	475	438	424	386	509	460	436	477	463	443	425	441	435	447	432	473	462	424	444	473	446	488	458	397	484	449	433	433	465	435	442	476	483	461	461	446	421	432	454	480	427	444	453	442	464	456	447	464	482	455	470	426	420	410	460	472	440	407	464	458	492	419	425	444	475	460	460	419	457	455	461	475	422	437	468	427	479	473	460	434	455	447	495	469	438	469	456	467	394	456	429	476	495	441	490	440	446	464	436	459	497	406	456	480	460	449	437	461	468	429	465	463	454	450	440	430	453	425	461	452	431	466	473	419	431	505	464	470	468	465	466	456	445	413	510	438	432	438	438	456	469	425	446	436	468	444	467	491	447	480	479	446	465	459	441	453	466	486	461	456	450	476	448	425	498	435	456	488	484	435	436	428	478	467	422	475	412	425	479	474	437	466	484	454	432	462	479	469	466	473	450	496	464	436	460	483	452	454	434	492	427	459	447	477	451	474	446	404	444	454	467	465	467	464	475	483	386	496	456	456	441	453	454	476	425	476	490	463	440	461	475	464	447	439	446	473	464	510	439	439	466	459	462	447	468	443	447	456	410	459	450	446	469	466	445	433	468	421	479	429	448	469	441	456	428	480	468	430	451	480	450	511	463	471	479	461	451	442	426	451	445	449	456	442	471	438	460	468	476	421	470	466	478	433	473	454	458	427	479	420	417	474	451	433	439	462	452	442	459	461	455	427	456	441	448	461	479	455	467	453	475	466	440	445	479	469	512	448	427	454	479	432	439	450	433	463	487	438	452	482	434	446	463	465	442	452	457	459	436	449	461	483	482	456	427	475	459	499	444	449	460	451	438	443	457	417	421	464	469	436	445	451	442	440	418	485	437	454	469	434	481	427	463	456	467	405	462	460	510	433	441	466	489	475	448	419	485	442	466	451	440	464	459	464	448	483	433	478	476	454	456	448	424	469	436	434	455	441	424	482	486	434	442	442	448	428	497	466	437	413	422	437	480	461	454	427	486	433	445	436	424	459	444	485	444	447	474	474	444	437	481	469	453	486	458	484	472	473	479	474	417	472	447	474	422	466	449	473	476	414	442	453	461	429	422	401	427	463	432	412	452	470	443	460	437	456	443	486	440	480	429	449	435	494	426	468	447	500	456	461	469	461	447	466	410	478	452	426	430	489	499	443	425	450	521	460	451	433	483	466	463	459	448	460	439	458	424	432	485	460	444	412	467	497	404	415	445	463	459	444	428	449	424	454	449	447	469	452	429	435	467	455	479	423	440	470	423	458	456	441	429	457	456	442	442	464	437	428	487	433	438	434	468	467	495	460	454	459	468	433	438	462	429	494	435	450	476	446	459	483	446	427	464	449	460	435	439	450	481	482	476	454	387	447	444	455	439	458	446	433	449	465	451	443	420	439	470	443	422	422	426	425	458	402	445	471	415	452	515	439	450	432	455	446	441	459	421	420	488	473	440	476	486	463	460	449	436	495	438	473	468	430	455	471	468	454	459	451	440	425	460	457	454	478	477	458	459	478	432	452	451	477	462	442	442	474	446	424	425	444	499	463	498	450	459	499	459	451
11219	2564	4931	5589	4915	3951	3506	3002	2602	2271	2118	1914	1848	1683	1558	1550	1546	1533	1405	1409	1364	1320	1298	1230	1261	1235	1224	1226	1199	1223	1195	1167	1239	1177	1217	1193	1149	1099	1128	1199	1099	1051	1133	1116	1103	1112	1125	1083	1152	1085	1126	1076	1121	1144	1084	1060	1141	1060	1063	1085	1121	1043	1105	1064	1056	1058	1055	1105	1065	1053	1107	1065	1103	1013	1029	1094	1084	1091	1037	1048	1031	1033	1069	1094	1071	1075	1087	1072	1052	1061	1115	1121	1049	1149	1088	1110	1093	1118	1036	1149	1086	1077	1081	1060	1056	1060	1103	1114	1056	1100	1090	1049	1078	1086	1084	1097	1018	1045	1116	1096	1072	1117	1070	1063	1044	1025	1024	1038	1057	1093	1037	1031	1041	1132	1042	1031	1008	1048	1051	1064	989	1045	1078	1101	1032	1027	1095	1013	1067	1030	1010	1055	1027	1055	1032	1056	1101	1086	1061	1066	1058	1059	1088	1092	1078	1053	1036	1055	1048	1062	1023	1062	1113	1090	1054	1037	1049	1020	1077	1022	1011	1067	1025	1048	1086	1051	1036	1066	1050	1084	1045	1062	1105	1083	1101	1011	1029	1052	1073	1074	1036	1081	1117	1051	1058	1091	1043	963	1065	1007	1093	1068	1058	1028	1027	1009	1092	1054	1070	1072	1080	1057	1060	997	1062	1034	1043	1065	989	1077	1091	1024	1033	995	1105	1072	1087	1020	1048	1001	1053	1033	1041	1080	1025	1046	1057	1064	1027	1038	1026	1069	1109	1060	1046	1069	1050	1073	1085	1042	1080	1094	1079	1054	1005	1035	1058	1058	1072	1049	1094	1069	1010	1075	1110	985	1058	1059	1092	1076	1042	941	1085	1076	1006	1051	1070	1085	1045	1031	1060	1001	1058	1081	1112	1064	1067	1079	1054	1036	1036	1052	1016	1066	1080	1126	1082	1029	1088	1123	1065	1088	1056	1027	1082	1014	1051	1096	1022	1038	1043	1098	1031	1041	1049	1090	1055	1071	1028	1086	1053	1091	1046	1085	1087	1090	1061	1036	1070	1058	1023	998	1078	1019	1031	1059	1038	1038	1035	1106	1057	992	1102	1046	1049	1088	1037	1044	1114	1067	1062	1037	1053	1061	1070	1013	1086	1048	1080	1016	1081	1050	1033	998	1018	1065	1085	1064	1055	999	1038	1077	1062	1028	1020	1082	1090	1048	1018	1092	924	1030	1083	1075	1026	1025	1059	1090	1071	1070	1111	1052	1064	1021	1090	1083	1106	1068	966	1069	1101	1021	1113	1048	1075	1061	1084	1045	1020	1096	1022	1102	983	1052	1024	1047	1063	1061	1091	1079	1049	1157	1011	1062	1037	1044	1026	1035	1056	1093	1064	1091	1044	1024	1043	1081	1026	1039	1021	1060	1069	1094	992	1086	1078	1024	1066	1082	1013	1011	993	1100	1039	1006	1081	1068	1060	1067	1063	1057	1063	1070	1078	1077	1035	1043	1027	1032	999	1020	1000	1021	1058	1072	1047	1008	1061	1072	1069	983	1049	1055	1071	1066	1008	1052	1086	995	1047	1086	1002	1038	1061	1054	1088	1098	1083	1130	1045	1103	1035	1063	1063	1035	1080	1066	1054	1069	1061	1022	1060	1014	1027	1087	991	1065	1025	1075	1029	985	1010	1008	1032	1023	1043	1035	1041	1062	1067	1080	1009	1015	1007	1076	1063	1040	1047	1080	1063	1030	1047	1085	1074	1013	1019	1071	1034	1028	1019	1053	1021	1085	1074	1078	1044	1070	1028	1057	1089	1046	1090	1085	1086	1042	1035	1054	1081	1020	1038	1073	1037	1058	1124	1104	1062	1048	1040	1041	1085	1034	1045	1093	1029	1048	1083	1142	1024	1056	1064	1043	1033	1059	1069	1007	1053	1068	1086	1062	1083	1080	1061	1089	1054	1017	1048	1010	1051	1080	1032	1065	1046	1071	1073	1055	1091	998	1019	1057	1076	1050	1068	1080	1017	1100	1079	1017	1109	1024	1025	1092	1015	1034	1059	1017	1044	1043	1038	1067	1090	1011	1051	1047	1005	1055	1017	1052	1057	1006	1015	1017	1001	1059	1041	1024	1105	1059	1038	1086	1053	1103	1042	1120	1049	1008	1048	1028	1053	1057	1066	1056	1050	999	1122	1036	1025	1015	1067	1013	1037	1060	1092	1036	991	1067	1010	1032	1024	1057	1071	1020	1077	1076	1075	1067	1059	1022	1050	1086	1043	1069	1044	1065	1039	1039	1085	1073	1069	1018	1030	992	1075	1109	1061	1026	1038	1088	1068	1104	1074	1070	1127	1079	1014	1081	1037	1036	1062	1054	1025	1031	1050	1041	1035	1030	1043	1026	1105	995	1009	1060	1039	1123	1063	1074	1019	1035	1030	1016	1066	1053	1018	1063	1031	1118	1108	1035	1042	1022	1047	1085	998	1065	1060	1002	1015	1066	1111	1016	1137	1062	1056	1008	1069	1020	1032	1091	1029	1004	1021	1014	1023	1069	1007	1039	964	1049	1041	1081	1030	1019	1029	1077	1008	1084	1077	1029	1058	1038	1033	1029	1073	1079	998	1028	1019	1007	1075	1068	1057	1042	1048	1087	1080	1093	1067	1070	1008	1038	1022	1081	1101	1008	1024	1053	1124	1019	1036	1016	1092	1095	991	1060	1088	1057	1041	1095	1053	1062	1063	996	1087	1049	1038	1069	1027	1078	1052	1058	1101	1029	1032	1076	1038	1022	1065	1030	1088	1048	1000	1055	1071	1052	1008	1055	1074	1055	1046	1116	1047	982	993	1073	1076	1037	1072	1065	1055	1097	1001	1020	1053	1008	1042	1018	1065	1048	978	1098	1110	1019	1093	1113	1075	1100	1115	1065	1061	1080	1090	1041	1058	1086	1105	983	1027	1102	996	1055	1076	1051	1091	1082	1053	1126	994	1017	1041	1053	1029	1078	1039	1035	1053	1085	1041	1130	1087	989	1054	1111	1030	1066	1016	1041	1007	1050	957	1055	1099	1071	1035	1055	1022	1081	1038	1055	1084	1049	1033	1005	1052	1011	1044	993	1046	1026	1021	1038	1045	1066	1111	1025	1051	1063	1048	1036	974	1064	1093	992	1079	1044	1023	1075	1030	1070	1052	1076	1055	1067	1061	1074	1055	1079	994	1068	1069	1030	1069	1053	1040	1061	1016	1109	1072	1095	1056	1067	1075	1021	1058	1034	1040	1066	1054	1060	1057	1044	1032	1000	1096	1075	1058	1028	1091	1047	1057	1047	1079	1015	1096	985	1061	1026	1064	1083	1026	1070	1063	1046	1000	1032	1060	1065	1113	969	1052	1069	1021	1061	1030	1025	1075	1069	1073	1075	1046	1127	1024	1079	1018	1036	1096	1077	1063	1086	1083	1063	1011	1085	1043	1035	1097	1076	1069	1068	986	1032	1070	1050	1064	999	1085	984	1022	1069	1061	1101	1066	1053	979	1062	1030	1048	1096	1029	1100	1029	1040	1071	1060	1028	1092	1121	1114	1036	1082	1045	1028	1096	1045	1051	1065	1099	1056	1028	1043	1076	1059	1032	1058	1079	997	1069	1064	1025	1063	1051	1122	1034	1048	1037	1026	1082	1091	1062	1052	1048	1005	1061	1057	1010	1063	1030	964	1005	1021	1100	1078	1095	1075	1045	1082	1010	1047	1126	1018	1026	1051	986	1013	1073	1056	1023	1056	1015	1122	1068	1046	1035	1048	1036	1032	998	1080	1066	1015	1064	1028	1033	1078	1001	1158	1088	1083	1029	1047	1075	1077	1100	1033	1020	1067	1061	1040	1039	1046	1075	1035	1072	1084	1091	1052	1059	1065	1057	1033	1047	1037	1019	1060	1079	1038	1051	1079	1060	1065	1085	996	1012	1070	1054	1037	1011	1087	1002	1089	1088	1085	1039	1035	1087	1043	1066	1060	1057	1032	1042	1006	980	1067	1054	1064	1053	1079	1045	1032	1079	1018	999	1028	1063	1034	1046	1002	1067	1027	1010	1021	1124	1003	1093	1107	1085	1051	1060	1069	1088	1012	1046	1072	954	1076	1016	1010	1080	1095	1081	1049	1077	1082	1054	1043	1050	1031	1011	1016	1033	1040	1044	1046	1086	1095	1068	1094	1035	1061	1032	1039	1057	1027	1013	1107	1036	1079	1037	1072	1078	1061	1056	1063	1023	1097	1053	1038	1041	1044	1049	1047	1068	1048	1093	1079	1143	1040	1094	1084	1049	1076	1057	1005	1070	1015	1026	1070	1102	1052	1054	1021	1125	1024	1015	1010	1088	1095	1061	1020	1115	1042	1062	1052	1066	1041	1093	1047	1090	1101	1067	1060	1076	1057	1080	1021	1028	1022	1119	1067	1087	1062	1051	1058	1023	1001	1051	987	1097	1071	1058	1000	1124	1123	1090	1075	1044	1038	1039	1032	1022	1080	1033	1066	990	1089	1122	1040	1059	1072	1075	1028	1108	1086	1040	1094	958	1028	966	1107	1068	1096	1157	1007	1101	1070	1112	1035	1088	1069	1105	1056	1057	1057	1017	1086	1039	1070	1046	1063	1042	1080	1073	1028	1088	1074	1101	1063	1050	1014	1114	1035	1033	1072	1044	1096	1052	1121	1118	1083	1060	1042	1098	1058	1043	1095	1021	1075	1074	1008	980	1039	1069	1082	1043	1054	1074	1042	1026	1061	1065	1070	1063	1047	1017	1041	1065	1005	1069	1062	1031	1114	1018	1069	1025	1068	1104	1041	1027	991	1042	1048	1071	1120	1042	1065	1066	1051	1051	1047	1029	1049	1057	1062	1053	1007	1060	1061	1027	1095	1066	994	1042	1036	997	1028	1016	1068	1105	1048	1081	1111	1113	1062	1069	1100	1029	1072	1074	1067	1065	1048	1012	1063	1050	1103	1010	1103	1053
2142	295	302	302	303	293	265	296	291	249	288	271	278	281	261	274	278	262	246	311	269	264	274	264	244	265	241	280	255	271	296	265	270	282	290	262	253	267	280	273	276	286	276	284	257	252	285	306	292	267	253	279	244	280	275	294	290	273	272	270	265	274	299	291	275	272	270	299	263	266	266	284	277	268	281	257	286	284	279	275	286	289	274	252	260	276	288	255	251	258	291	297	278	296	276	280	251	289	273	287	254	275	250	254	265	263	302	288	277	269	282	265	263	292	271	283	259	274	262	293	266	288	284	280	267	255	298	273	266	275	273	251	248	274	286	284	272	282	288	275	265	271	274	277	234	262	242	265	269	255	241	270	277	294	300	267	256	267	274	313	294	270	277	262	244	291	232	264	278	296	257	281	277	294	280	257	252	270	278	270	258	247	271	280	260	253	277	245	264	268	264	246	289	246	283	263	260	306	280	267	272	283	281	271	317	285	277	292	268	256	266	252	292	270	278	272	284	243	294	284	274	256	280	269	262	257	270	273	280	285	289	303	266	269	284	287	253	269	281	279	275	275	260	309	245	264	257	293	293	270	264	271	236	283	275	275	253	297	282	254	273	264	270	259	267	291	282	277	252	269	274	295	271	308	279	277	266	234	246	271	310	276	255	257	261	245	288	273	262	237	293	284	306	276	250	262	292	294	255	272	272	302	262	288	295	268	290	310	261	288	271	285	295	269	264	252	282	297	252	289	273	278	291	250	282	252	297	276	272	308	253	285	262	252	267	275	254	270	275	281	244	296	289	278	272	258	251	288	293	282	298	276	270	271	279	271	266	290	274	289	294	287	279	283	261	254	256	279	242	294	248	245	256	256	266	266	285	284	275	252	242	266	273	249	261	263	273	285	305	273	289	236	270	293	281	308	273	253	284	270	248	264	304	250	239	273	269	251	292	257	284	259	278	262	277	275	247	259	284	300	283	273	291	242	218	264	271	272	267	262	257	282	268	261	249	272	253	295	277	264	271	287	248	302	256	238	261	306	280	265	288	273	303	282	263	301	260	275	284	275	257	256	275	266	267	247	250	250	259	290	282	291	268	255	266	249	282	262	275	271	269	267	258	276	275	302	245	265	260	264	262	246	264	255	284	306	295	289	262	271	282	286	278	275	274	319	271	262	274	264	246	262	273	282	271	271	249	308	271	243	239	250	254	282	283	263	300	273	314	253	273	292	284	283	265	263	269	276	256	265	297	280	284	271	294	244	278	307	265	257	262	290	278	284	291	284	260	242	290	275	244	247	257	269	266	266	287	261	307	288	274	285	267	270	286	302	264	271	267	259	280	282	267	245	277	305	274	259	277	251	288	258	252	277	306	263	275	265	260	265	247	254	274	289	296	274	291	269	276	280	276	286	243	251	283	253	231	268	280	255	272	243	275	270	292	281	250	308	254	299	277	231	259	249	277	285	310	289	230	290	272	262	257	267	285	267	255	291	247	281	274	246	265	273	254	262	282	286	263	257	300	304	251	296	243	304	267	259	255	291	269	273	268	276	275	301	311	254	270	259	279	261	273	253	264	260	262	292	272	280	255	253	286	294	285	278	295	256	249	293	310	295	269	284	256	250	264	246	288	267	243	275	247	274	272	248	251	291	287	282	261	256	252	274	286	291	285	277	271	268	265	248	240	268	274	286	256	285	283	277	253	247	246	270	252	258	283	279	300	265	261	261	244	300	289	259	261	274	292	282	280	265	262	239	279	277	292	262	271	254	248	307	279	278	243	280	268	287	274	287	259	286	244	284	277	306	255	267	296	253	249	291	262	279	247	265	285	262	286	287	253	268	275	265	286	278	284	279	278	284	281	280	304	284	312	237	243	309	267	284	278	290	233	282	259	278	236	258	283	270	255	295	277	251	289	271	315	287	261	286	258	246	264	277	292	315	280	245	259	266	259	251	275	260	289	242	262	273	313	281	280	265	266	259	285	264	283	279	260	295	262	249	274	253	231	281	271	266	214	256	285	256	255	266	285	275	240	280	244	268	277	235	257	256	200	249	268	236	300	265	295	258	263	307	266	281	282	311	290	256	289	287	271	265	295	258	268	281	280	293	260	296	259	270	248	298	278	240	291	245	280	299	259	278	272	253	260	248	297	253	267	268	272	279	251	263	282	296	271	248	264	277	264	282	269	251	257	292	293	263	309	254	273	274	271	279	270	239	257	258	273	257	283	257	276	248	269	275	266	276	258	277	272	266	245	296	269	255	289	256	299	302	278	266	270	268	270	278	258	290	258	266	306	292	274	265	269	274	271	248	250	266	284	301	298	244	246	289	296	275	263	296	250	237	286	284	278	268	255	268	301	268	265	308	266	287	266	277	265	245	272	283	277	264	267	285	271	279	263	267	265	262	246	248	311	291	262	293	316	277	273	295	253	276	242	275	229	282	295	277	282	268	271	268	277	271	299	270	278	290	283	264	269	253	270	277	258	265	260	260	261	255	267	284	275	255	283	287	273	277	268	261	260	298	271	305	269	271	290	271	306	256	271	264	284	276	263	254	273	276	240	272	278	275	262	254	260	301	255	296	271	273	292	289	249	248	283	268	258	257	266	265	242	263	269	242	284	271	270	264	300	270	268	269	272	238	263	266	262	256	288	276	268	246	269	300	265	294	281	257	271	246	255	263	285	296	260	267	262	275	244	282	295	253	300	261	283	264	272	273	273	232	279	304	251	242	268	285	267	288	258	253	266	224	256	280	259	269	264	262	300	313	288	244	277	280	255	300	293	294	286	267	275	278	271	252	255	279	270	264	286	272	269	269	253	265	272	268	279	270	273	266	283	283	259	249	268	251	247	293	247	296	292	257	245	296	275	255	268	291	288	278	284	239	240	232	297	277	242	270	271	272	289	275	251	279	289	264	237	267	277	278	296	276	269	275	285	261	291	268	249	273	259	276	239	253	281	236	263	289	246	263	271	270	283	285	293	267	248	268	276	256	281	288	284	267	255	277	275	296	285	232	245	301	298	316	271	248	259	249	287	253	268	288	272	321	270	231	266	266	266	259	292	271	268	255	270	271	269	227	292	248	278	275	272	260	282	282	253	264	286	248	296	309	255	276	284	283	256	262	305	285	267	263	257	270	313	262	300	267	272	269	270	218	271	295	281	270	285	286	317	261	281	269	289	273	258	243	311	276	256	281	284	277	245	294	302	286	271	288	294	275	264	277	280	265	286	242	291	265	252	275	270	278	248	263	251	252	282	273	258	292	264	261	264	250	265	269	272	255	287	266	254	276	287	304	259	284	283	264	284	262	294	246	249	271	283	255	274	259	286	246	243	240	258	294	273	260	234	311	264	282	233	285	277	276	281	280	282	292	297	287	294	269	301	270	273	262	292	290	254	268	295	273	281	266	298	278	297	292	288	258	273	270	265	273	250	292	279	270	284	268	299	283	255	289	294	275	283	293	265	279	274	284	285	272	264	268	261	277	265	250	275	319	270	270
2534	716	756	781	729	715	755	727	677	701	751	747	705	697	674	666	684	683	751	704	695	694	713	644	705	682	677	726	708	642	689	690	705	667	698	714	723	701	689	697	649	666	711	695	734	674	714	669	746	673	697	722	718	693	667	772	698	691	685	645	657	665	676	677	718	718	694	704	663	697	674	676	724	689	702	663	705	704	673	692	708	727	680	715	722	703	689	708	668	672	717	697	670	634	686	709	673	735	709	708	697	705	722	731	666	730	666	673	695	728	706	713	667	676	721	708	694	720	723	684	697	755	673	660	677	701	635	642	712	678	734	707	692	709	697	706	694	725	702	655	687	667	712	747	711	719	658	706	656	665	654	692	691	683	672	678	658	683	714	614	714	667	655	702	688	676	728	710	668	684	724	718	678	725	712	680	731	674	722	697	685	702	670	723	714	709	667	719	686	700	725	660	706	669	659	673	695	718	738	674	721	663	702	696	693	680	706	704	671	673	685	705	706	661	658	683	703	720	637	703	731	689	642	698	732	707	681	729	719	687	723	717	688	645	708	698	701	717	711	718	682	725	694	658	733	702	710	665	645	659	715	720	697	628	703	666	647	772	647	674	672	745	675	700	708	741	681	717	703	653	677	679	697	648	662	682	692	709	683	681	703	688	690	641	736	667	711	692	698	693	718	684	657	648	682	704	656	726	705	689	692	669	686	660	664	687	715	729	722	679	663	692	669	663	660	680	681	695	687	680	689	680	691	678	714	732	682	686	681	682	665	655	693	666	661	723	694	699	689	688	674	719	668	693	691	672	728	721	685	652	737	719	663	644	664	704	681	696	677	702	691	708	699	707	733	668	658	714	666	754	705	683	677	646	735	680	679	753	718	719	735	615	701	715	681	695	700	747	718	728	735	684	720	691	690	708	700	678	678	706	709	652	642	677	730	749	651	671	655	712	664	732	740	659	695	686	738	677	687	701	660	678	690	717	676	667	700	663	720	665	695	690	653	692	720	716	669	670	651	692	694	690	688	717	726	712	727	727	677	679	707	672	709	685	659	678	699	720	686	695	650	670	685	708	693	679	729	679	689	720	668	673	699	655	664	657	657	718	709	706	658	681	648	710	694	715	679	687	706	650	669	681	667	710	735	627	668	660	713	715	671	697	742	713	693	681	701	677	676	740	709	660	739	698	713	761	706	677	650	769	669	650	655	701	713	743	688	727	680	671	692	679	631	699	716	712	694	670	719	733	695	707	714	706	675	670	670	678	692	642	722	666	653	676	707	712	696	686	700	705	690	686	671	699	688	674	740	735	709	689	679	646	678	710	685	680	710	680	681	666	680	683	676	696	661	675	674	698	724	708	676	663	721	700	750	729	694	681	654	737	707	692	685	683	665	700	645	722	696	685	649	712	686	673	727	719	653	734	718	680	653	675	701	696	722	668	674	684	716	719	700	669	678	732	722	728	643	656	663	680	662	688	704	721	648	731	663	671	687	732	670	701	710	673	672	738	682	697	708	648	675	706	661	689	710	674	725	691	675	713	681	639	715	662	662	670	700	712	666	719	696	693	691	696	681	682	707	673	713	692	674	716	723	674	695	703	687	707	685	682	725	688	725	683	666	695	702	654	680	717	704	698	652	666	679	682	703	732	684	712	704	660	662	681	709	686	699	694	671	691	737	692	717	670	691	677	635	684	739	650	702	642	738	744	682	665	729	728	696	689	714	683	722	762	653	703	712	686	685	679	648	643	705	705	674	718	709	683	720	665	638	668	647	675	662	689	691	652	695	693	708	712	672	683	714	693	671	674	711	705	665	659	724	707	700	732	666	701	680	681	725	699	652	719	709	618	691	678	698	747	678	713	683	674	719	724	692	724	706	701	669	683	721	699	624	678	726	684	731	674	724	684	640	667	746	698	706	684	683	655	745	660	689	664	704	720	722	711	679	699	686	764	746	674	664	725	669	697	702	667	713	709	662	679	720	729	709	721	686	698	706	739	736	703	639	670	729	700	657	720	707	706	649	700	689	735	706	683	688	680	646	728	662	658	720	689	671	701	667	654	696	692	668	664	694	764	667	712	653	707	685	668	715	699	688	767	693	657	694	686	645	682	667	659	665	658	673	658	663	665	693	668	725	738	665	674	651	693	696	686	700	688	657	666	684	700	665	673	646	681	687	709	699	702	674	641	660	690	665	713	678	711	708	690	724	686	680	696	714	723	709	679	700	688	659	722	672	704	620	713	664	705	710	669	683	658	666	705	678	666	661	702	687	720	688	706	692	718	733	693	703	725	725	674	747	694	725	669	662	708	694	669	710	704	703	676	713	720	727	674	662	714	683	697	676	694	718	704	685	700	669	701	718	720	667	723	697	648	665	677	712	732	645	665	708	663	695	667	637	681	730	675	727	715	731	695	675	656	703	721	646	703	736	688	753	693	674	687	682	689	678	699	688	692	653	695	618	694	728	693	679	662	673	704	671	649	718	701	710	680	702	704	673	634	686	702	712	695	691	697	654	673	729	679	682	719	742	748	704	704	668	723	691	692	702	680	688	699	695	716	729	695	635	742	704	708	714	666	692	748	682	742	717	713	654	684	701	669	704	692	694	677	693	666	718	694	712	681	679	710	698	673	697	703	695	711	689	690	741	679	721	721	643	710	658	698	696	687	665	663	674	711	698	673	728	682	670	656	714	699	674	639	664	677	692	711	719	682	714	724	684	700	709	705	673	735	656	694	668	679	667	693	668	710	717	672	709	696	698	690	697	721	703	672	700	704	729	670	670	649	647	684	707	709	692	685	691	721	638	713	693	718	702	688	665	692	676	641	702	668	702	702	698	649	690	716	660	674	691	688	695	682	690	689	735	677	672	685	727	743	698	670	652	677	770	703	721	688	674	668	697	642	735	660	674	684	708	678	682	657	714	696	756	711	659	708	714	730	728	697	688	653	683	700	692	705	685	672	700	651	715	716	663	665	748	660	680	706	693	680	692	669	636	688	727	721	676	689	684	707	698	675	695	697	689	688	676	650	691	675	717	721	703	713	687	690	703	673	694	690	668	684	670	700	691	622	711	706	670	669	712	673	735	719	699	696	699	723	716	703	696	677	700	674	622	667	678	711	678	759	669	757	691	683	676	701	647	614	673	680	705	737	740	659	714	704	641	675	734	706	630	731	687	679	722	734	696	674	720	671	711	710	682	676	712	713	721	769	689	698	707	694	690	662	737	704	664	657	702	691	703	718	736	744	724	669	707	654	665	655	656	683	677	701	661	700	675	689	681	696	629	648	620	704	689	656	711	638	697	687	691	675	650	718	671	722	751	675	657	706	714	693	728	706	681	741	685	636	676	644	748	651	678	718	710	688	713	690	670	660	693	717	731	657	660	742	709	716	720	709	696	704	682	640	671	686	676	744	712	718	683	668	694	691	691	656	698	674	680	658	641	651	707	726	690	675	716	736	733	693	685	712	698	715	706	693	737	704	674	730	668	732	677	676	670	687
12619	1340	1386	1134	813	717	606	559	493	490	452	422	409	402	400	376	396	403	373	389	390	338	361	417	387	410	374	373	407	369	377	354	374	394	393	393	372	405	369	381	370	368	383	353	414	368	375	387	340	367	361	389	383	410	390	382	348	390	369	350	359	369	387	359	390	384	360	368	373	372	369	370	377	402	366	375	393	405	374	344	374	368	379	351	366	382	388	395	415	366	376	374	382	347	395	346	361	377	394	409	393	382	346	373	336	352	407	381	408	347	374	386	354	330	389	373	348	391	378	374	340	369	357	378	360	382	398	347	350	349	359	360	390	320	334	338	392	385	381	371	370	380	413	342	364	361	356	392	389	356	404	365	365	389	338	387	383	365	366	370	398	396	371	340	366	335	378	392	377	390	349	365	354	364	397	372	333	358	358	375	380	367	374	407	400	413	385	359	376	403	384	369	359	360	371	372	398	348	425	377	407	368	394	430	341	360	390	353	351	385	361	395	394	380	375	364	381	421	382	374	372	383	352	378	387	335	374	367	385	338	369	357	370	360	416	368	377	376	357	374	357	347	364	395	379	382	357	365	348	374	345	332	370	365	384	352	370	376	366	373	387	326	403	341	404	351	370	388	370	361	369	386	405	356	367	365	359	419	338	375	381	354	341	414	346	374	373	401	329	374	371	406	374	372	363	363	409	365	349	396	360	365	340	372	372	385	374	390	398	398	383	342	371	384	310	352	386	373	392	342	353	396	365	395	354	366	393	407	364	363	338	383	365	355	391	358	401	387	379	373	388	359	375	405	385	402	374	376	355	409	385	382	380	396	358	404	388	344	405	365	365	424	358	344	386	373	384	343	377	356	364	357	381	359	374	388	371	337	348	352	379	393	397	347	382	387	357	375	347	347	345	369	353	374	341	395	349	406	368	379	351	364	338	384	416	378	391	362	355	377	353	368	376	400	366	360	362	397	364	368	370	376	344	379	381	359	349	383	392	387	369	398	371	412	389	391	370	385	382	388	368	387	396	404	379	384	400	358	367	408	358	383	366	363	377	401	373	386	384	370	344	407	386	387	351	345	379	394	343	370	374	378	352	400	388	374	380	364	375	377	372	378	346	353	387	382	384	384	332	366	353	379	387	378	350	361	376	341	341	376	420	360	329	330	353	384	369	390	396	373	376	357	362	372	346	354	416	355	380	385	375	398	368	371	347	366	376	409	388	361	390	381	362	354	357	367	375	341	362	381	384	400	361	423	368	355	380	345	371	403	366	412	389	344	356	359	395	390	393	354	362	370	381	391	347	371	344	370	350	352	374	357	389	393	366	340	343	392	390	397	387	359	383	397	367	398	377	373	381	334	374	388	344	378	353	381	385	367	409	338	403	353	374	389	328	385	366	381	380	375	348	353	370	347	381	388	361	364	361	388	363	354	354	378	381	405	399	328	383	397	378	345	378	358	374	377	375	407	384	409	352	363	412	367	343	361	341	399	405	371	389	362	365	361	391	373	347	359	374	349	370	350	380	405	399	390	407	390	405	348	367	414	363	399	375	356	334	388	392	347	374	366	391	357	375	314	369	408	348	368	373	375	366	385	358	387	353	349	352	371	353	362	361	337	350	392	390	375	361	352	386	341	367	358	392	378	357	403	385	376	337	329	348	379	358	397	360	444	362	354	352	385	403	387	364	381	369	372	376	395	389	398	392	361	414	367	353	392	347	360	366	354	376	404	387	392	374	403	368	373	393	376	340	379	357	374	383	391	371	382	398	374	361	350	385	361	367	388	425	364	365	387	405	345	381	389	370	409	345	397	313	379	360	392	375	367	351	362	353	396	369	371	349	382	368	415	364	373	376	385	353	377	354	361	388	366	368	334	334	353	378	364	415	384	366	405	331	384	374	382	363	363	377	360	382	395	351	363	359	365	338	366	336	369	386	365	378	387	383	374	400	377	353	411	397	406	371	425	407	344	387	393	347	345	401	371	365	369	391	352	377	377	366	378	373	373	347	366	369	366	356	392	377	326	388	339	399	368	353	357	382	392	390	391	322	376	394	371	341	370	362	370	347	392	347	368	340	366	405	350	370	405	363	368	369	360	365	389	393	349	366	405	437	362	378	342	372	383	343	369	332	336	349	388	368	417	369	370	364	400	373	361	374	401	432	389	376	412	363	371	372	354	373	378	379	395	364	370	364	382	377	350	387	343	325	396	413	371	368	391	381	348	380	421	379	373	345	383	348	398	353	377	373	365	370	371	384	377	385	429	367	368	384	356	372	377	353	407	405	389	427	407	364	334	363	413	346	370	371	383	412	333	398	397	355	373	402	353	403	369	376	376	356	355	368	369	380	384	402	385	366	342	350	348	371	363	379	372	405	364	389	378	368	376	370	400	351	379	363	369	350	346	380	375	362	360	367	394	373	330	388	369	384	389	387	368	374	347	393	354	353	358	369	383	375	360	363	336	350	358	355	363	367	386	402	353	407	377	343	357	365	352	374	388	341	381	373	374	389	366	372	349	411	375	396	382	388	361	373	390	338	353	392	440	360	416	395	389	356	344	358	378	356	362	373	360	345	377	408	402	393	404	374	367	342	392	353	424	375	332	385	359	379	336	359	417	399	350	371	363	393	363	391	383	343	362	378	339	375	366	353	377	398	391	389	389	385	377	407	344	406	403	393	377	349	385	362	348	435	386	403	387	349	375	363	384	347	365	364	406	375	354	358	378	356	401	359	374	383	389	377	386	376	380	390	337	384	372	397	399	348	374	412	364	374	363	385	417	399	361	343	355	355	414	380	360	375	374	360	363	382	382	368	360	371	340	394	373	355	398	403	374	396	354	326	347	329	318	403	345	348	361	350	411	368	354	373	399	391	407	370	365	385	359	392	396	390	398	401	338	380	331	388	390	357	374	364	379	360	391	374	350	367	352	397	415	365	391	384	383	382	381	357	385	374	360	389	397	326	366	354	379	370	365	418	388	372	365	395	379	370	392	372	375	333	398	371	356	384	356	382	397	360	397	397	355	369	358	367	347	359	384	374	398	388	342	376	412	332	387	368	385	376	356	383	397	369	356	367	367	371	362	372	373	419	383	394	370	363	414	371	369	365	379	398	381	375	353	369	379	387	376	386	389	371	364	403	386	336	353	408	393	347	389	363	390	353	368	345	369	388	402	368	404	411	387	365	369	386	391	347	379	416	388	374	371	392	380	392	351	382	389	375	362	358	356	417	378	367	394	372	385	355	373	337	334	414	377	355	352	339	386	387	410	376	353	338	393	367	365	341	341	368	392	362	370	409	351	375	395	369	372	373	356	355	364	380	347	351	343	362	356	383	373	382	383	355	346	360	369	358	366	363	386	382	355	368	390	400	366	398	389	375	397	370	360	370	375	382	389	382	373	340	388	371	375	349	376	366	375	409	374	357	352	379	372	372	368	368	353	393	402	355	373	386	401	340	381	368	359	384	363	384	401	369	344	347	387	365	379	347	334	331	374	384	372
7875	1569	2954	3264	2855	2599	2131	1803	1764	1569	1456	1438	1271	1256	1262	1194	1144	1116	1081	1024	1078	1004	985	1029	1016	1015	952	1005	970	995	976	1073	946	964	940	970	984	954	974	901	978	955	950	950	933	947	968	932	948	992	967	926	986	972	946	945	920	971	926	939	911	919	933	944	979	916	946	930	955	913	893	885	866	921	930	905	897	903	967	882	942	912	909	887	968	897	892	975	950	884	903	905	913	940	942	932	861	975	861	993	919	1003	883	917	877	933	919	911	864	929	972	966	865	949	1003	897	886	986	861	918	909	932	970	893	959	982	949	946	923	937	961	1019	938	915	934	936	908	942	858	870	900	874	923	916	903	865	896	945	913	942	942	869	914	898	897	880	938	920	863	924	888	937	903	918	878	917	875	938	939	901	952	934	896	953	874	901	932	888	912	918	920	875	946	982	891	956	987	905	947	905	888	912	923	930	941	919	896	918	878	935	908	870	903	911	912	875	923	913	926	920	888	900	884	877	927	897	865	916	940	955	893	889	903	914	926	907	951	930	958	910	908	905	923	911	887	883	882	886	889	947	918	903	923	919	819	901	877	886	899	869	871	869	895	919	937	899	887	941	930	885	929	942	926	925	932	928	898	853	932	954	867	963	931	921	943	953	923	884	895	898	943	907	925	898	882	911	919	947	902	938	884	939	938	926	902	873	968	869	937	937	859	923	913	909	899	932	906	911	884	914	943	905	892	887	898	967	828	925	878	916	927	925	923	928	977	888	936	944	892	873	920	866	974	894	892	888	928	879	892	933	927	975	943	924	900	926	924	878	879	920	945	934	910	872	954	938	897	929	911	924	900	951	893	910	896	888	865	908	959	915	920	928	885	886	945	912	871	849	914	914	872	921	945	964	902	934	949	926	890	958	873	911	1000	936	922	874	915	918	920	866	904	870	897	921	896	886	945	965	906	871	892	894	904	908	865	853	886	864	910	925	941	910	954	888	906	923	928	910	871	892	920	926	924	917	921	897	893	906	861	890	938	916	893	923	908	878	941	911	920	864	859	924	882	917	932	933	865	891	910	900	847	915	914	916	860	869	944	912	899	932	885	882	918	929	903	903	876	883	913	853	956	897	919	890	952	891	883	905	939	913	885	952	907	956	864	833	909	926	931	911	888	939	916	952	977	912	899	929	898	913	974	896	942	855	946	853	911	925	887	915	905	917	880	960	972	866	913	949	898	901	965	883	898	952	878	911	904	867	923	886	900	915	902	906	927	909	885	920	940	912	928	920	904	860	877	915	949	911	955	948	856	919	930	839	932	893	906	887	940	927	919	922	882	910	907	921	921	855	912	909	895	917	927	872	865	899	908	957	871	941	884	881	879	869	858	934	890	937	944	913	870	896	950	861	942	893	918	971	857	887	952	938	891	904	919	859	901	927	949	905	879	913	894	915	942	922	915	879	955	886	945	899	878	902	928	916	967	915	883	917	943	901	953	880	918	902	916	964	897	882	933	879	926	1003	830	894	884	955	891	889	922	932	883	926	939	906	911	920	928	945	923	895	892	907	895	931	899	908	946	911	884	907	922	867	926	963	945	918	873	928	868	887	914	933	961	894	910	914	902	944	868	894	915	866	863	886	857	852	901	938	956	909	892	943	926	889	948	881	894	860	927	897	893	910	950	929	882	912	895	814	930	942	901	945	905	917	954	939	881	930	920	987	942	932	932	910	925	942	910	953	915	893	924	900	893	923	969	946	988	864	952	1009	898	880	912	899	885	915	881	933	880	943	849	968	944	852	932	920	915	899	910	945	893	914	966	918	899	907	914	915	885	895	952	921	904	902	854	929	900	946	941	889	933	878	932	930	900	929	890	916	925	944	944	918	950	925	919	862	954	913	926	953	872	965	921	905	914	943	912	898	899	862	932	892	912	924	911	915	964	916	914	905	936	857	915	889	849	935	893	871	915	915	870	875	943	899	919	879	909	882	882	969	892	902	908	856	920	839	920	916	922	952	866	883	874	956	922	894	937	857	891	881	885	943	964	921	885	927	835	900	969	906	925	936	865	898	921	839	919	958	888	911	895	903	923	935	884	884	908	913	878	925	862	940	881	935	966	923	882	854	845	959	881	918	883	943	906	918	951	905	904	909	874	874	886	950	871	904	873	918	900	891	875	879	894	966	926	929	949	888	904	876	890	897	938	910	892	887	862	926	984	864	950	905	897	906	962	903	929	913	864	933	874	918	902	896	878	896	873	907	934	904	941	902	919	941	848	895	910	920	885	916	894	870	880	938	893	831	931	887	870	879	916	931	921	883	926	973	882	914	935	915	924	901	982	837	932	845	939	873	899	890	921	936	891	900	943	859	913	924	911	885	852	910	921	906	874	936	925	937	895	874	876	863	903	907	896	924	849	890	933	898	922	933	884	928	958	875	935	898	906	923	859	938	915	914	874	886	899	877	922	892	937	935	891	944	863	894	907	903	911	956	900	861	894	929	954	910	869	907	903	853	913	869	935	863	878	940	856	905	939	941	923	868	901	898	942	894	937	930	955	823	936	959	955	922	856	916	900	947	851	920	914	894	912	974	860	942	919	920	889	898	930	932	848	973	895	915	908	916	948	902	888	881	923	902	874	930	921	925	935	898	918	880	922	865	931	879	869	864	870	909	931	897	880	884	920	895	891	922	885	880	922	924	883	931	908	913	901	938	927	931	886	806	955	888	910	847	883	884	887	895	886	934	904	916	928	900	932	898	924	927	912	939	880	959	921	881	914	942	942	933	896	952	928	923	879	878	899	955	870	930	885	937	866	883	934	919	863	906	917	893	871	889	886	896	906	913	958	913	897	925	913	928	879	933	851	883	905	914	858	932	883	903	962	907	834	856	933	905	951	943	909	923	938	935	949	909	886	861	880	877	906	908	850	930	941	870	937	915	918	909	906	928	854	892	844	906	869	897	936	898	854	889	946	869	854	918	909	906	960	906	915	937	943	931	898	893	915	930	954	863	936	904	910	927	912	853	937	896	877	905	881	894	871	905	888	913	892	950	947	983	940	932	892	888	906	924	920	950	888	910	887	887	890	924	882	878	853	951	890	894	973	886	900	927	881	926	927	904	911	901	887	868	963	886	931	899	927	875	880	878	948	948	932	927	850	951	911	928	943	884	881	905	934	929	912	835	874	946	885	912	920	940	893	933	922	900	954	897	913	957	880	898	948	910	897	868	879	903	900	885	916	923	908	982	836	939	873	931	904	861	891	916	874	899	922	913	952	917	881	858	862	951	896	863	880	942	862	886	968	866	948	908	881	892	916	948	913	909	920	931	934	945	969	948	934	907	915	884	863	929	855	879	936	877	928	876	911	906	902	865	898	878	899	950	905	926	849	898	933	884	919	912	904	923	874	868	935	930	884	890	908	951	891	874	923	904	931	946	916	901	891	911	920	902	950	947	900	918	948	931	902	924	897	915	924	949	901	919	906	944	881	894	912	940	894	889	883	890	910	915	917	896	937	904
21167	2777	2422	2048	1460	1107	927	855	675	665	603	612	552	590	515	525	538	492	546	515	481	491	526	445	458	440	463	447	500	464	457	490	456	428	458	486	505	468	458	467	445	483	450	443	406	456	463	465	465	490	450	464	456	465	479	432	495	451	436	445	453	423	450	442	414	474	452	490	424	431	452	428	459	450	461	455	479	474	484	432	449	446	435	443	462	456	458	466	478	477	416	435	498	433	431	449	489	469	527	440	468	446	476	487	434	494	462	421	457	444	476	487	444	433	459	458	470	443	423	433	484	477	411	467	465	469	407	455	461	437	468	467	420	466	417	442	483	463	442	476	468	480	420	422	467	445	452	425	438	459	429	450	461	446	472	461	455	478	415	454	425	422	474	491	444	416	442	494	451	408	494	414	447	448	493	443	443	428	458	419	436	462	429	433	445	412	435	447	474	468	403	440	460	486	437	447	444	437	435	459	424	454	508	426	476	452	457	423	435	436	487	442	445	447	468	464	510	520	465	481	424	468	450	433	442	443	452	452	423	489	425	471	464	467	466	458	464	428	471	426	475	477	461	487	454	469	404	479	497	452	444	462	486	468	448	462	443	451	464	446	422	487	454	461	456	475	468	466	458	435	444	436	433	458	495	417	469	485	446	461	425	487	445	444	458	466	458	469	454	452	480	432	444	437	448	443	452	425	473	460	445	426	463	455	466	460	465	446	498	451	506	438	470	457	515	440	469	465	448	501	456	438	480	473	445	420	435	460	457	434	423	458	473	433	443	458	472	458	424	463	448	454	416	484	443	457	445	448	464	439	419	447	468	479	491	447	467	431	466	479	449	462	459	446	458	435	449	403	445	425	387	458	424	458	419	480	449	465	420	421	459	444	440	462	462	435	490	440	452	427	422	441	445	452	435	484	470	431	455	483	446	443	453	424	467	415	469	470	480	392	420	408	451	449	394	425	450	441	492	450	481	459	463	449	470	482	447	458	473	469	471	433	458	487	442	436	443	435	437	464	438	446	428	461	439	466	424	451	453	423	434	428	448	447	475	473	436	466	468	441	466	469	458	425	462	435	458	435	427	447	441	454	468	430	467	447	469	452	443	470	463	498	492	463	433	425	438	440	447	448	460	495	429	417	428	462	489	435	446	448	465	485	448	463	450	409	474	468	438	441	441	450	460	438	414	455	435	431	431	470	398	422	470	449	479	511	436	446	492	462	447	454	461	480	436	442	449	474	472	492	436	478	428	442	456	430	419	458	462	444	459	487	456	449	470	485	450	453	425	444	469	440	450	432	481	518	423	441	474	419	463	423	483	468	435	454	491	460	441	455	430	487	427	436	441	431	414	436	478	443	437	431	468	495	395	470	447	504	411	449	434	420	488	442	439	441	452	461	477	455	455	443	486	468	431	461	426	456	467	495	469	438	467	430	460	460	474	442	454	462	405	464	489	425	454	441	459	454	463	464	460	498	431	459	431	468	454	452	439	399	451	448	454	446	461	481	478	463	452	500	462	428	468	472	443	460	441	459	460	415	438	429	439	432	447	447	448	484	437	477	455	460	461	478	489	494	433	472	436	406	478	493	453	453	469	420	459	425	446	464	501	481	432	472	439	418	447	443	488	446	479	405	440	434	458	420	460	443	411	453	466	441	455	454	446	460	419	450	396	457	515	446	420	448	478	442	446	430	439	479	477	441	418	446	469	458	409	442	485	406	448	481	408	426	417	438	459	460	465	438	468	429	473	451	489	456	468	443	477	461	447	432	434	437	459	457	461	448	442	438	451	437	431	491	425	455	415	480	471	477	451	467	479	464	443	464	444	478	466	469	432	466	475	452	472	426	417	540	459	433	442	482	433	441	418	464	464	462	463	456	485	440	419	465	472	473	462	444	455	465	438	480	487	472	483	468	437	444	437	469	435	429	434	444	461	470	477	462	449	462	456	433	457	486	478	430	494	449	464	455	406	469	477	470	459	443	422	488	465	425	489	476	465	452	487	468	471	446	472	467	417	445	452	489	458	457	443	467	432	462	469	415	481	422	446	439	464	441	459	445	453	442	462	449	446	444	471	424	476	461	422	490	475	434	448	469	447	442	476	437	479	465	465	431	454	415	461	428	433	434	443	479	423	482	424	458	494	406	404	436	418	477	418	451	438	434	476	464	454	429	433	440	481	468	435	397	412	439	416	499	451	468	468	450	427	436	417	449	435	490	426	423	453	411	402	438	393	407	458	420	459	448	455	433	461	503	467	415	476	455	453	417	463	446	432	427	455	443	448	458	420	473	499	450	472	455	445	459	471	450	445	474	417	418	498	443	470	434	445	445	436	474	439	445	424	474	449	454	451	449	466	458	445	437	451	427	464	467	427	448	471	427	469	466	441	430	418	445	417	480	463	464	451	426	468	428	465	459	467	492	458	487	466	469	469	463	490	487	438	454	488	493	447	449	472	411	476	452	475	474	447	473	427	430	456	463	425	457	439	432	447	452	433	469	441	444	507	490	435	459	447	428	491	438	460	419	440	489	443	483	435	439	463	486	483	409	422	453	459	419	473	461	445	451	458	449	439	439	450	418	482	470	487	467	459	438	463	482	446	424	458	418	454	417	490	458	451	449	444	482	427	441	469	497	466	430	452	434	458	494	483	446	462	483	452	443	425	455	489	409	445	442	419	431	473	433	481	467	452	462	459	454	415	472	441	429	410	458	456	468	460	471	471	452	483	459	449	440	406	496	454	457	442	424	445	462	457	439	441	475	435	443	443	426	442	453	452	428	482	477	459	461	437	455	445	461	444	431	459	464	434	476	470	433	462	474	466	430	468	447	461	466	447	468	433	453	481	458	452	458	461	480	447	429	442	446	441	497	440	467	454	446	471	509	481	484	472	435	459	448	466	461	460	445	437	443	421	432	479	408	444	427	472	478	482	460	422	487	487	451	466	492	468	426	450	450	442	469	411	451	425	435	472	464	473	442	448	467	454	457	478	442	447	435	481	441	442	452	468	458	466	445	448	531	475	455	487	471	449	448	441	459	431	406	460	478	468	432	440	460	488	453	458	434	476	491	445	455	440	408	447	480	466	439	474	421	455	436	468	452	436	435	426	413	470	460	444	471	478	478	473	451	454	492	454	475	444	435	441	477	482	448	465	409	447	431	403	447	432	446	421	424	427	473	473	461	458	457	411	480	446	464	418	467	466	438	470	478	450	463	431	494	453	454	466	439	449	456	447	432	453	440	447	438	449	453	496	456	496	462	421	410	443	465	466	459	448	470	427	434	432	465	438	420	493	420	434	472	453	438	459	446	440	412	457	457	461	446	431	473	461	492	459	450	419	447	437	480	484	472	485	453	441	462	455	473	448	441	490	484	494	424	504	460	434	469	449	445	463	454	449	436	470	450	452	467	477	427	409	496	423	480	473	445	500	468	428	457	439	462	442	419	449	448	431	450	494	447	462	416	414	456	451	465	438	455	461	450	452	439	448	449	441	437	471	458
10505	2485	4796	5499	4814	4094	3521	2891	2658	2324	2099	2000	1837	1668	1609	1572	1514	1470	1490	1335	1380	1349	1316	1282	1289	1244	1272	1143	1224	1262	1184	1142	1110	1169	1114	1133	1144	1122	1127	1117	1163	1081	1057	1074	1117	1131	1051	1094	1117	1110	1172	1099	1046	1125	1112	1060	1101	1078	993	1070	1064	1127	1103	1087	1069	1105	1115	1116	1054	1092	1050	1147	1029	1083	1062	1051	1110	1141	1030	1050	1108	1065	1053	1055	1057	1055	1079	1089	1139	1059	1133	1117	1132	1060	1106	1135	1049	1102	1097	1073	1098	1080	1097	1080	1084	1047	1064	1059	1111	1001	1088	1061	1009	1004	1085	1086	1071	1111	1119	1122	1119	1101	1107	1091	1044	1075	1090	1028	1014	1101	1033	1052	1040	1084	1075	1080	1011	1063	1073	1025	1073	1099	1037	1087	1055	998	1020	1086	1048	1061	1079	1071	1015	1063	1011	1081	1027	1110	1032	1054	1097	1044	1132	1042	1059	1029	1049	1093	998	1056	1129	1120	1071	1134	1100	1069	1038	1054	1043	1098	1108	1008	1004	1016	1120	1108	1002	1093	1014	999	988	1021	1009	1073	1044	1071	1036	1065	994	1024	1056	1037	1082	1087	1145	1044	1089	1021	1027	1042	1041	1098	1057	1032	1031	1061	1043	1082	1015	1084	1075	1034	1045	1070	1049	1011	1088	1045	1092	999	1041	1078	1061	1043	998	1053	1079	1013	1065	1041	1066	1034	1015	1047	1038	1062	1025	1124	1043	1102	1053	1066	1049	1069	1016	1096	1092	1048	984	1118	1076	1030	1013	1033	1036	1041	1036	1009	1047	1122	1078	994	1065	1060	992	1116	1005	1075	1094	1021	1029	1057	1074	1081	1148	1063	1038	1048	1043	1042	1029	1085	1042	1090	1131	1027	1067	1074	1083	1112	1105	1055	1099	998	1068	1018	1055	1070	1029	1052	1042	1059	1100	1008	1041	1029	1031	1010	1025	1075	982	1061	1031	1036	1039	1044	1014	1044	1071	1039	1023	1018	1060	1072	1090	1059	1101	994	1081	1043	1028	1065	1075	1098	1084	1008	1066	1035	1080	1022	1020	1094	990	1044	1011	1066	1055	1041	999	1024	1057	1061	1034	1018	1062	1027	1095	1082	1057	996	996	1100	1068	1055	1093	1086	1040	1139	1018	1037	1013	1031	1033	1062	999	1061	1028	1126	1057	1074	1019	1033	1047	1094	1061	1024	1002	1028	1032	1076	1050	1010	1022	1038	1020	1022	1034	1025	1100	1042	1012	1059	1064	1036	1073	1085	1029	1113	1040	1023	1016	1059	1119	1053	1045	1033	1096	1069	1036	1018	1088	1085	1069	1075	1073	1039	999	1085	1033	1003	1063	1033	1048	1052	997	1011	1115	1048	981	1067	1068	1025	1091	1087	1008	1029	1074	1021	1061	1058	1065	1059	1094	1051	1035	1035	1048	1035	1067	1049	985	1054	1014	1097	993	1050	1056	1077	1021	1076	1107	1023	1112	1066	1053	1061	1048	1061	1039	1030	1071	1061	1041	1071	1097	1080	1067	1057	996	1123	1082	981	1037	1039	1045	1042	1017	1086	1095	1043	1031	1095	1026	1049	1078	1055	1008	1077	1075	1076	1021	1001	1099	1028	1081	1029	1044	1071	992	1050	1057	1062	1098	1042	1047	1062	1070	1041	1076	1035	1028	1025	1033	1104	1086	1040	1060	1077	1094	1025	1027	1072	1067	987	1077	999	1033	996	1062	1068	1066	1003	1069	1012	1034	1047	1056	1067	994	1058	1098	1006	1042	1069	1011	1041	1067	1040	1064	1065	1040	997	1059	1064	1038	1057	1029	1010	1072	1069	980	1073	1062	1008	1034	1092	1007	1055	1068	1041	1019	1030	1051	1028	1045	1093	1096	1019	1026	1084	1089	1104	1061	1025	1019	1070	999	1069	1025	1062	1038	1063	1093	1077	1075	1052	1033	1029	1080	1086	1062	1011	1045	1057	1066	1064	1017	1039	1124	991	1027	1091	1018	1030	1088	1013	1063	1081	979	1062	1051	1034	1095	1041	1053	1097	1028	1053	1070	1049	1095	1086	1032	1081	1057	1098	1079	1067	997	1011	1028	1096	1093	1047	1076	1051	1020	1086	996	1041	1084	1045	986	1061	1070	1002	1045	955	1022	1117	1072	1016	998	1020	1039	1107	1077	1035	977	1055	1040	988	1046	1092	1034	999	1039	1078	1037	1032	1040	1102	1078	1077	1051	1056	1072	1128	1080	1056	1053	1111	1080	1034	1024	1057	1086	998	1041	1031	1100	1038	1054	1054	1031	1044	1067	1019	1035	1014	1031	1061	1044	1057	1028	1034	1074	1101	1026	1065	1069	990	1021	1032	1077	1048	999	1047	975	1054	1038	981	1057	991	1056	1023	1020	1025	1093	1079	1050	1094	1040	1020	1094	999	1048	1067	1041	1040	1056	1071	1093	1089	998	1044	1070	1012	1099	1073	1049	1031	1007	1040	1089	1070	1055	989	1078	1022	1074	1114	1065	1059	1095	1000	1054	1047	1014	988	1098	1053	1001	1009	1025	1032	1070	1134	1028	1089	1083	1090	1042	991	1005	1111	965	1046	1024	1049	1039	1062	1037	1044	1114	1026	1153	1028	1029	1041	991	1027	1041	1076	1040	1092	1048	1046	1063	1006	1074	1082	1088	1043	1009	1018	961	997	1016	1080	1005	977	1062	1060	1061	1056	1027	1032	1074	1051	953	1012	1061	1033	1032	1040	1021	1015	1037	1005	1066	1042	1029	1043	1092	1040	1013	1081	1033	1045	1053	1041	1030	1050	1038	1008	1011	1009	1021	1058	1059	1055	1060	1112	1069	1049	1065	1077	1114	1009	989	997	1019	1005	1056	1073	1037	1077	1149	997	1026	1030	1035	1035	1025	1037	1067	993	1105	1066	1032	1119	1028	1081	1034	1079	1014	1026	1046	1059	997	1042	1074	1056	1019	1051	1021	1063	1096	1068	1028	1045	1097	1106	1065	1062	1063	1074	1065	1074	1028	1082	1056	1057	1063	1077	1081	1083	1032	1028	1035	1033	960	1040	1015	1064	1034	1028	1077	1037	1057	1004	1064	1046	985	1016	1016	1081	1070	1044	1081	1008	1086	1036	991	1047	1090	1048	1015	1038	1087	1049	1067	1097	1072	1022	990	1075	1066	1049	1025	1022	1056	1035	1030	976	1089	1007	1079	1047	1006	1072	1043	1028	1024	1096	1048	994	1020	1014	1054	1043	1080	1077	1058	1061	1067	1040	1027	1087	1047	1051	1028	1064	1112	998	1058	1063	1051	1109	1011	1043	1080	1054	1067	1090	1016	1092	1035	1051	997	1065	1057	1010	1070	1039	1041	1062	1060	1085	1033	1085	1058	1069	1043	1053	1026	1068	1011	1071	1095	1067	1006	1000	1028	1047	981	1050	1054	1030	1053	1089	982	1025	1049	1056	1047	1045	1039	1134	1038	1069	1086	1121	1016	1011	1062	956	1040	1046	1078	1060	1045	1055	981	1063	997	1031	1021	1053	1074	1053	1015	1022	1000	1067	1063	1030	1073	1024	1060	1077	1093	1110	1049	1057	1109	1059	1066	1008	1045	1083	1065	1003	976	1071	1114	1040	1073	997	1012	1080	1029	1123	1059	1017	1031	1085	1054	1086	1003	993	1065	1061	1070	1076	1063	1030	1091	1107	1019	1013	1116	1021	1065	1100	1037	1013	1060	1067	1070	994	1055	1046	1021	1058	1032	1009	1084	1088	1012	1052	1069	1013	1058	1033	1050	1125	1076	1008	1070	999	1080	1090	1026	1078	976	1048	1040	1028	1068	999	1085	1056	1035	1055	1007	1034	1049	1033	1053	1025	1028	1047	1067	1035	1080	1003	1002	1068	1077	1043	1047	1026	1090	1032	1001	1047	1018	1060	1062	987	1128	1063	1061	1099	1070	1072	1053	1070	1095	1038	1025	1100	1085	1112	1028	1122	1047	1014	1052	1049	1056	1077	1014	1028	1077	1048	1034	1087	1035	1095	1004	1035	1103	1026	1004	1062	1104	1087	1034	1058	1071	1001	1090	1053	1127	1022	1058	1060	1003	998	1018	1017	993	1059	1065	1009	1062	1056	1048	1040	1054	1070	1035	1030	993	1035	1030	1046	1022	1029	1047	1044	1057	1006	1017	1030	1001	1068	1081	1089	1017	1062	1111	1025	1077	1049	1063	1058	990	1027	1018	1062	1038	1022	1074	1045	1062	1070	1066	1041	1055	1022	1031	1005	1086	1092	1035	1055	1039	1043	1071	1017	1039	1018	1019	1007	1053	1039	1015	1064	1049	1034	1026	1003	1062	1065	1082	1065	1102	1017	980	998	1068	1082	1071	1001	1102	1068	1020	1079	1099	1040	1035	1057	1082	1090	1060	989	1050	1010	1059	1035	1066	1026	1035	991	1131	1009	982	1006	976	1107	1036	1057	1074	1069	1050	1101	1068	1043	1023	1047	1081	1048	1006	1020	1083	998	1043	1037	1037	1001	1036	1039	1028	1046	1030	960	996	1101	1059	1040	1095	1033	1058	1120	1032	999	1021	1065	990	1036	997	1064	1044	959	1081	1036	1047	1089	1093	1093	1032	1065	1070	1040	1036	1046	1055	1021	1020	1027	980	1036	1058	1011	1069	1075	1096	1066	1017	1049	1049	1034	1055	1018	1064	1054	1064	994	1051	1057	1060	1019	1079	980	1025	1021	1087	1035	1047	993	1077	1048	1080	978	1076	1053	1035	1049	1063	1046	1010	1028	1102	1039	1032	1089	1065	1032	1049	1023	1017	1062	1078	1074	1054	1046	1065	1058	1040	1090	1051	1050	1127	970	1023	1077	1038	1072	1078	1028	1043	1075
2161	277	275	272	312	285	289	263	272	274	253	266	254	289	272	279	235	279	291	262	273	261	267	281	265	286	260	251	259	250	270	240	266	277	271	262	250	251	279	240	283	263	270	250	273	269	264	257	318	273	267	241	271	269	284	252	247	276	289	238	269	247	280	266	304	261	250	297	279	280	270	250	272	278	291	267	265	279	266	292	261	295	252	228	245	259	296	256	257	271	281	246	290	257	295	257	251	262	270	305	283	262	250	275	310	252	293	280	261	266	274	274	257	242	282	275	291	248	289	243	255	289	282	276	286	260	272	263	247	277	281	281	222	286	274	279	274	273	274	296	254	285	274	260	239	291	262	257	252	273	260	225	270	274	250	282	264	274	277	274	258	262	264	224	264	275	253	279	259	280	250	265	290	289	273	286	312	257	266	287	315	294	248	267	278	256	262	239	263	287	263	249	281	298	259	240	280	302	247	294	282	268	246	257	300	230	250	249	245	265	294	285	261	253	281	239	291	283	263	279	255	265	267	289	283	241	251	285	263	254	282	271	262	263	273	264	260	266	257	280	290	296	262	257	269	248	281	239	246	296	318	252	257	241	278	267	292	244	269	278	281	240	299	276	243	221	257	267	260	239	280	305	260	237	293	278	268	249	234	290	283	269	266	261	259	229	249	252	283	257	243	237	277	241	249	278	267	278	252	264	240	254	268	261	238	242	274	279	268	260	263	256	291	249	293	237	260	253	274	254	281	267	278	245	254	244	267	271	266	268	222	271	237	297	290	258	282	268	256	236	250	263	261	251	267	297	250	273	284	253	255	255	246	274	267	250	260	280	283	224	270	276	270	279	284	243	263	257	271	272	275	247	245	261	317	289	259	252	265	295	268	303	263	268	276	296	279	267	244	258	293	307	270	286	275	276	270	295	286	260	279	223	256	279	266	282	255	272	280	272	304	244	272	262	274	264	280	254	279	276	284	231	250	261	265	282	279	292	273	284	276	264	251	241	261	265	286	270	258	265	259	271	271	256	262	244	272	231	267	244	311	284	295	258	287	277	265	297	268	265	287	273	261	261	233	266	260	241	256	266	269	251	289	227	254	271	274	262	253	261	236	264	287	276	271	260	250	250	273	267	275	254	285	268	264	286	279	273	268	273	276	284	273	276	272	278	272	263	234	278	273	272	257	248	264	292	266	263	273	251	287	285	258	272	237	248	241	263	260	260	292	238	233	223	275	259	287	266	266	263	245	287	255	240	287	269	280	287	292	273	256	276	266	305	276	291	280	294	256	249	309	252	252	294	240	253	236	275	263	293	248	248	290	218	253	268	274	229	278	245	274	258	266	267	276	241	266	281	284	259	266	269	255	261	255	270	259	275	224	249	240	274	273	289	282	270	275	276	316	274	252	252	270	281	251	244	249	271	270	243	261	277	260	254	248	256	268	267	278	275	278	237	282	270	287	296	248	265	303	267	272	273	281	269	226	242	253	277	263	274	282	291	251	262	234	287	280	314	279	273	253	243	249	272	243	292	276	236	256	269	296	266	256	239	297	247	248	275	293	277	277	257	247	277	272	287	254	269	233	259	272	234	236	271	297	257	269	276	279	269	270	266	314	276	242	254	318	278	275	246	274	249	281	276	283	246	304	247	253	264	257	264	256	272	257	266	258	250	253	255	272	257	277	256	267	253	266	275	242	272	248	256	291	246	291	269	272	271	281	272	292	287	271	262	250	239	255	279	264	293	283	274	277	257	287	274	269	290	253	245	248	261	266	242	264	267	273	259	279	257	264	269	270	264	281	271	270	258	236	260	248	260	287	265	269	254	284	270	279	284	250	273	275	257	261	267	285	277	259	253	284	252	287	266	250	214	250	267	272	279	283	264	267	241	279	308	261	261	237	287	278	270	267	270	272	247	254	292	242	236	283	295	263	267	269	246	248	279	271	288	255	284	267	256	255	280	280	276	276	264	254	267	291	291	248	265	272	275	252	251	248	255	280	258	233	254	275	284	264	246	278	280	275	258	264	243	292	284	285	276	230	240	245	268	264	267	252	273	244	253	242	262	236	261	273	273	253	286	271	280	292	243	265	299	264	298	249	252	307	278	233	272	284	244	239	273	283	265	278	283	266	253	250	289	263	265	240	301	236	234	261	280	270	265	241	256	282	266	264	270	260	253	256	269	281	255	244	272	277	258	280	290	308	301	265	294	292	283	282	233	248	258	246	261	270	268	257	227	273	291	268	276	268	269	264	296	264	276	264	295	273	268	241	305	259	271	256	250	255	257	263	239	236	239	219	265	302	281	267	267	245	290	267	288	263	226	255	272	262	244	298	265	275	254	258	231	249	254	266	261	255	306	254	282	268	265	293	252	264	262	255	281	262	255	276	277	279	273	239	288	276	256	285	279	253	264	289	255	284	249	219	256	269	276	281	292	278	291	240	273	262	290	299	242	263	285	255	288	242	236	243	293	252	266	258	279	277	264	269	292	274	249	281	282	278	265	287	291	248	240	281	256	281	267	234	258	285	292	259	265	264	284	268	254	236	274	280	276	258	315	259	267	245	250	247	245	269	268	268	296	287	283	261	263	289	247	251	268	260	281	280	252	268	248	259	231	273	247	268	266	287	265	261	283	279	240	257	263	260	296	253	249	249	254	254	256	278	254	246	250	280	259	292	270	281	277	256	245	288	235	259	261	280	235	250	236	221	288	261	274	237	261	284	231	255	259	272	279	253	290	284	260	254	247	272	263	296	241	249	312	247	270	257	272	276	243	261	257	223	251	280	262	260	250	288	288	265	275	272	252	225	266	297	270	265	298	247	260	282	295	275	277	271	252	265	289	275	258	243	282	275	291	296	267	228	260	294	269	282	276	268	262	263	250	269	280	239	225	260	260	266	280	237	258	265	272	259	256	269	283	278	264	238	238	245	285	259	254	267	262	242	285	272	253	284	302	275	267	269	274	254	246	279	273	292	292	309	269	234	249	266	246	287	246	262	260	269	248	269	284	265	237	230	249	240	308	303	293	257	247	296	275	270	261	266	262	241	267	244	263	255	249	257	271	228	263	268	260	299	284	291	289	257	265	257	263	299	270	245	263	268	271	285	267	287	248	269	273	246	272	279	240	265	252	260	269	258	271	272	233	270	244	256	292	245	249	248	251	282	271	268	278	280	261	298	249	259	285	249	261	279	236	244	233	248	242	267	255	268	253	252	253	260	280	271	265	249	265	248	260	267	265	249	252	271	274	278	277	281	268	269	246	270	246	275	266	284	271	274	273	266	266	317	280	273	244	284	285	264	261	283	246	282	252	245	273	235	293	224	315	284	247	270	284	257	263	283	261	259	249	250	273	269	256	285	289	290	282	295	285	242	265	262	280	259	255	285	233	315	281	270	290	258	247	248	277	283	299	231	257	276	246	259	273	251	249	287	265	274	272	268	247	281	250	268	257	267	286	289	277	257	286	245	311	283	256	273	267	254	243	269	259	274	271	277	278
2538	739	744	759	776	720	696	726	738	720	702	742	677	709	694	649	660	678	686	680	609	700	644	709	662	666	729	667	666	723	731	663	685	681	690	639	725	640	628	657	671	670	693	655	683	628	652	699	733	660	704	667	705	690	658	657	655	648	680	678	681	651	648	679	683	689	673	692	677	744	724	677	652	738	698	670	678	638	672	666	705	696	694	633	680	652	676	638	680	681	651	678	696	698	712	659	711	694	690	597	677	683	701	663	715	670	690	702	651	710	627	617	692	712	674	680	654	685	659	704	659	631	642	721	674	669	686	675	702	696	677	679	696	688	695	669	679	689	663	701	660	647	679	690	722	708	669	697	693	666	673	678	740	707	663	712	667	670	651	685	719	709	659	634	663	672	699	728	680	661	689	649	708	639	687	688	697	682	713	694	675	696	710	658	672	661	648	723	739	683	675	713	673	676	660	698	666	696	733	719	677	666	685	700	631	671	645	689	706	702	698	668	669	695	642	687	656	724	664	654	640	667	693	703	687	671	694	656	634	679	683	663	670	684	634	701	660	676	637	641	692	691	673	674	666	653	628	656	667	646	678	672	698	708	667	669	672	597	657	725	697	700	681	667	685	642	680	684	680	677	696	724	671	692	697	659	667	672	675	680	710	662	704	676	701	686	671	683	689	680	650	676	658	668	635	669	671	716	661	631	701	693	671	636	667	673	720	627	696	709	723	742	697	647	664	695	644	673	690	710	703	710	689	698	654	735	673	695	669	677	696	664	680	700	659	698	671	694	635	761	675	611	668	656	645	680	636	692	682	666	674	691	708	652	650	663	673	632	673	636	659	693	725	717	679	654	717	655	664	655	718	690	674	679	642	687	672	692	664	683	697	647	679	666	664	697	697	717	675	705	699	657	666	669	719	722	714	629	675	685	681	687	682	674	629	645	664	703	651	670	656	668	675	683	685	621	710	694	671	644	655	646	711	695	653	637	653	654	706	717	673	661	695	685	648	687	659	660	682	655	660	715	687	665	668	721	639	687	654	679	667	681	650	644	647	666	677	671	679	666	654	658	674	654	653	666	657	694	739	682	693	733	652	672	671	634	713	648	677	678	709	685	679	678	687	674	695	642	708	711	691	677	653	670	675	629	673	697	671	672	680	694	660	651	658	756	672	688	670	708	666	673	665	654	631	697	692	677	644	657	670	658	714	694	718	697	718	688	701	702	672	686	693	682	641	652	679	670	678	646	663	684	660	679	708	689	638	676	635	686	653	627	658	660	679	646	718	670	665	651	664	700	686	660	679	673	689	724	689	587	611	647	636	663	669	671	666	728	672	671	694	646	632	692	658	680	684	671	711	671	689	690	696	677	685	653	669	698	694	662	628	669	694	670	681	729	638	664	687	647	681	670	643	672	711	628	654	664	718	662	663	671	657	664	705	639	604	642	642	687	720	699	643	699	685	664	677	662	706	690	693	625	663	677	688	658	683	715	656	688	649	634	717	699	704	676	720	662	651	669	676	676	690	679	664	619	677	708	699	692	675	649	679	659	625	699	641	675	705	730	694	663	699	646	650	689	648	643	649	700	655	682	662	642	689	703	650	658	677	684	699	714	682	666	690	705	725	660	673	649	712	703	652	676	651	660	658	701	662	647	647	671	665	659	675	678	717	683	652	657	677	675	713	679	670	717	691	698	680	670	684	642	685	683	694	690	632	624	703	680	624	693	658	670	664	628	716	669	688	688	666	707	674	716	706	656	658	676	663	660	670	644	714	633	660	684	675	645	677	680	694	636	699	672	668	671	678	668	662	677	639	728	687	676	709	698	668	682	661	677	662	708	717	669	615	673	751	622	662	632	712	703	621	671	625	691	643	702	691	695	689	682	680	652	687	712	724	699	722	670	692	704	675	682	696	639	673	685	686	658	676	685	689	651	674	659	675	688	681	631	657	701	697	652	686	683	713	726	662	701	683	643	688	693	696	660	664	661	664	687	667	693	685	706	650	654	721	723	688	710	750	686	670	711	679	675	665	691	646	648	631	682	639	677	618	718	672	686	667	680	654	709	721	649	665	665	659	620	706	736	685	674	701	703	679	638	679	675	719	676	680	728	616	684	659	735	726	692	686	673	724	710	636	675	690	713	659	697	679	668	688	647	668	711	696	661	668	653	641	676	667	669	630	672	655	704	657	766	694	716	667	652	662	669	660	663	655	646	682	682	672	664	650	673	677	684	667	717	649	708	649	686	673	715	683	664	655	677	700	679	688	648	625	652	668	707	699	678	576	636	656	663	668	660	702	697	657	655	681	665	714	655	624	645	692	671	695	683	658	688	636	614	682	662	665	703	660	631	664	653	671	658	684	659	617	655	710	642	650	683	667	659	714	624	689	695	627	705	683	676	678	660	673	660	722	670	679	656	684	672	663	687	664	658	660	643	704	630	676	703	659	665	662	683	708	680	628	691	671	711	668	720	656	693	680	638	653	688	685	637	699	670	722	663	611	668	696	659	700	676	706	688	667	681	691	706	656	663	640	646	671	690	692	714	647	706	668	664	666	676	605	725	688	623	640	639	666	651	632	657	703	633	657	613	623	662	711	678	659	668	626	664	669	658	680	730	688	630	708	689	681	669	660	646	716	704	647	679	635	691	698	653	686	630	662	681	638	677	667	707	668	643	634	706	680	687	661	696	653	652	659	646	637	665	684	622	669	687	694	728	692	698	662	660	676	728	665	644	662	681	709	676	657	661	674	724	654	691	679	657	700	672	701	673	679	685	679	647	716	630	668	675	660	695	661	636	703	681	703	682	676	693	639	690	666	702	692	695	720	622	647	695	685	715	707	677	684	703	668	701	623	646	667	682	645	665	651	713	687	672	647	662	707	687	674	663	713	697	699	659	677	675	675	688	675	681	706	698	687	642	660	651	677	722	655	635	711	700	699	655	637	658	665	642	690	691	673	644	690	697	658	654	714	693	697	688	654	641	683	654	707	716	704	635	650	628	649	666	684	648	668	675	645	730	628	727	721	682	689	654	673	707	681	656	681	673	672	727	687	685	691	648	707	653	679	664	669	723	713	701	675	668	631	679	687	635	734	662	659	729	722	696	637	641	641	631	695	700	716	645	679	670	634	702	689	651	694	657	677	668	703	637	646	668	690	681	676	676	606	690	663	619	710	701	664	685	696	655	636	683	675	665	660	734	644	667	696	677	682	672	743	668	647	696	698	664	655	623	667	656	678	676	659	664	643	682	696	678	710	679	710	610	689	683	680	690	685	631	657	678	704	670	655	700	736	665	678	654	705	663	675	667	690	698	676	681	719	662	691	696	702	667	658	651	648	665	672	693	625	656	687	671	658	690	665	681	686	645	723	654	643	712	637	679	656	673	704	631	621	711	693	675	657	728	717	663	686	695	662	663	671	693	738	699	641	665	654	688	694	664	713	730	702	654	724	702	670	644	651	675	663	672	657	657	677	723	651	660	672	644	660	666	724	655	658	681
11199	1241	1328	1077	849	708	614	525	481	528	471	443	494	412	383	422	412	370	395	397	430	381	398	402	395	378	357	382	346	382	358	396	354	419	370	372	350	410	374	352	373	374	357	396	351	385	354	359	407	402	379	369	394	350	366	389	375	378	397	353	388	344	360	388	360	395	350	426	402	384	344	368	390	386	379	352	354	413	384	400	364	383	382	347	346	394	401	389	363	379	334	327	346	409	393	367	371	353	375	374	400	374	397	389	371	325	337	376	407	388	406	364	356	371	343	388	370	377	373	368	352	385	328	408	407	369	368	354	368	341	371	367	368	401	395	384	363	377	372	349	340	338	369	385	355	403	337	373	382	363	382	383	379	380	367	361	359	368	385	368	364	356	381	353	377	336	390	355	410	348	352	369	397	361	367	385	329	394	346	363	384	404	355	388	360	345	392	366	394	368	357	358	363	370	357	349	390	349	370	350	343	341	351	371	319	358	376	365	334	380	366	364	392	382	351	394	339	347	382	348	371	352	378	368	384	382	382	348	369	382	395	345	362	400	386	363	380	341	379	365	396	357	366	421	379	406	364	370	347	351	407	400	382	396	369	367	351	346	379	356	398	392	354	315	351	355	355	394	356	333	344	376	398	386	369	370	389	346	388	339	354	378	376	356	371	371	401	370	387	369	375	370	359	346	340	353	376	359	385	359	365	369	342	370	371	389	347	378	356	389	350	375	355	339	366	347	379	378	349	381	361	362	321	341	344	324	357	367	398	373	378	362	365	375	329	332	370	382	358	363	336	372	340	351	365	354	382	354	352	371	371	381	358	354	367	341	372	360	401	378	357	380	364	339	383	380	342	386	344	354	366	343	364	365	357	381	352	365	366	385	385	378	384	392	372	346	384	350	357	368	353	327	367	377	372	387	328	373	401	378	378	370	343	379	338	343	351	346	375	379	355	345	351	377	409	395	379	394	380	341	380	380	382	401	375	373	383	382	382	406	350	353	362	372	359	391	361	326	367	393	325	368	345	378	326	368	366	363	359	337	353	410	362	382	369	402	392	321	369	355	352	361	383	399	370	334	395	375	332	379	368	340	358	364	365	348	414	344	384	367	351	377	383	369	350	345	393	379	401	400	332	322	364	380	342	360	392	351	342	387	360	376	349	387	362	344	396	353	371	360	393	326	348	379	386	358	356	415	356	372	394	353	367	380	349	375	388	393	354	355	354	398	374	397	334	357	351	357	370	341	370	365	390	381	362	405	375	322	388	378	350	345	355	384	397	374	351	355	352	399	341	358	418	354	394	368	336	358	374	349	367	358	349	361	374	361	392	357	355	351	363	353	418	360	390	397	322	348	328	389	355	387	375	377	371	380	325	369	376	361	369	380	361	375	389	318	359	406	384	366	340	354	367	364	356	365	346	338	360	409	382	328	372	365	376	384	345	351	364	388	377	359	374	381	347	357	391	371	367	391	354	365	328	367	350	407	360	352	391	335	366	357	382	345	383	386	403	383	330	404	340	369	324	352	361	395	355	338	412	384	353	425	387	351	378	354	376	361	395	385	382	334	362	353	365	370	345	407	348	338	380	367	333	381	396	364	367	363	372	367	359	403	378	397	392	348	332	340	369	330	382	359	382	352	416	394	390	349	345	365	357	363	352	342	366	330	363	373	432	348	349	414	386	352	365	366	376	360	376	424	343	383	376	405	367	321	362	374	388	395	378	409	393	322	371	354	409	376	386	335	396	363	373	353	406	361	388	366	343	344	378	385	357	359	332	392	394	367	375	364	323	358	366	304	374	344	365	373	373	372	385	364	354	366	394	346	406	361	370	348	401	387	392	382	395	356	364	364	391	370	348	346	330	413	369	374	364	387	352	344	366	407	386	358	363	364	373	383	352	359	366	391	386	358	365	379	363	364	371	377	352	345	409	375	358	380	364	319	345	364	367	365	371	332	358	355	381	345	385	326	376	383	399	358	340	376	372	353	341	346	362	372	371	389	371	383	343	326	341	357	332	364	400	352	372	390	363	408	353	362	344	350	347	362	351	365	376	378	384	367	377	397	350	352	353	394	371	397	388	396	365	388	346	344	331	398	359	397	362	355	371	370	393	354	413	361	396	357	367	344	346	355	389	348	391	357	328	353	340	343	358	358	382	338	339	363	359	387	388	381	329	361	358	347	396	352	376	354	350	404	394	366	375	392	377	432	334	361	399	330	383	354	385	344	416	371	405	367	364	396	346	421	362	399	413	367	389	367	390	356	355	360	366	356	372	379	361	368	383	374	405	365	360	372	384	330	368	385	391	407	347	414	356	332	342	327	393	391	404	356	351	402	360	337	390	383	342	353	356	383	391	385	377	410	361	357	392	395	331	380	368	320	369	387	361	367	357	385	378	387	333	347	373	389	346	354	342	404	365	365	363	377	331	367	377	365	372	360	341	374	359	365	352	400	369	342	424	355	388	365	338	360	336	339	377	386	397	371	383	348	414	420	354	357	397	359	366	367	362	370	385	392	350	406	366	367	362	351	379	367	364	379	373	359	367	327	342	351	366	359	387	381	371	335	391	363	369	387	321	387	356	318	365	367	376	410	342	378	366	353	371	377	382	374	347	359	337	357	388	385	382	356	366	408	369	357	328	405	364	389	382	382	370	364	370	348	361	379	369	377	371	407	400	382	332	378	377	400	369	376	368	364	369	368	381	364	365	390	386	375	363	376	406	359	336	367	325	330	352	368	403	324	385	353	376	363	414	373	369	360	405	363	358	364	342	381	386	380	374	373	368	357	365	378	386	348	370	409	352	340	335	371	405	381	350	350	341	378	380	388	388	358	372	373	348	373	371	358	373	389	351	379	382	397	351	367	358	338	348	416	383	373	378	380	377	346	360	363	374	341	406	375	368	373	385	388	378	360	391	347	378	338	331	340	345	371	360	392	347	352	363	363	372	370	369	386	375	363	385	405	361	376	351	354	304	385	353	363	381	375	385	370	363	377	362	363	387	388	351	346	366	390	349	345	341	348	362	347	384	383	380	388	367	369	365	383	383	370	353	393	374	373	385	351	337	392	406	376	384	377	365	371	368	398	346	333	350	368	371	330	350	345	359	385	375	371	408	367	385	352	375	379	379	360	384	379	347	391	370	382	379	381	348	386	404	377	355	345	405	334	377	382	363	380	397	325	358	375	375	389	386	359	387	366	346	381	402	385	378	342	389	367	366	379	358	358	358	379	365	337	367	371	374	380	373	393	328	360	349	348	331	346	370	349	343	358	347	417	385	328	386	360	354	353	369	385	385	376	359	387	390	374	348	361	371	365	365	339	359	396	375	384	381	363	359	347	384	356	344	366	370	406	336	364	374	378	359	399	373	382	376	377	413	399	359	365	358	363	377	346	372	393	343	356	373	343	328	351	392	334	358	331	342	362	369	384	340	345	347	351	356	347	354	385	339	334	346	379	379	356	379	360	381	362	356	365	351	386	340	359	400	378	412	374	346	370
7309	1598	2814	3334	2874	2482	2110	1882	1699	1499	1517	1354	1296	1271	1178	1151	1159	1125	1047	1045	1042	976	1021	1023	991	1020	959	934	911	993	981	954	942	984	967	940	944	951	919	990	926	897	944	950	965	893	955	898	930	915	913	994	880	925	972	870	924	883	932	895	934	895	960	964	895	911	923	914	931	962	879	868	895	905	889	900	870	915	911	896	892	899	880	922	954	917	909	925	839	962	928	899	961	934	891	944	952	911	955	946	868	925	916	903	936	913	856	927	907	991	900	951	908	845	879	896	920	942	934	867	914	883	907	894	932	926	910	894	872	853	883	934	856	911	867	870	926	949	869	899	892	968	856	902	929	889	919	894	889	897	847	895	953	912	921	901	911	917	985	974	950	902	921	874	886	826	922	889	930	890	910	927	866	968	937	923	901	910	921	915	909	914	951	897	911	894	874	928	959	882	905	935	891	918	873	907	890	903	903	911	884	871	902	899	907	892	882	916	927	848	937	880	882	853	934	873	896	860	922	860	937	908	867	957	905	882	893	880	857	884	897	915	894	931	909	901	925	860	883	858	860	895	900	877	913	903	963	895	935	856	934	893	885	866	900	884	917	923	882	853	893	886	843	916	881	877	919	840	868	921	864	895	904	929	908	887	924	948	825	894	876	899	901	880	881	904	888	912	916	979	864	894	902	883	873	830	878	913	881	914	911	946	931	926	933	882	904	862	877	930	832	859	933	854	913	877	910	896	927	894	832	883	889	868	845	885	935	881	922	898	959	912	908	914	900	902	924	859	898	931	904	918	888	872	871	867	875	902	866	926	906	862	880	891	922	876	848	846	832	898	902	935	854	874	897	844	944	902	904	892	912	882	964	906	858	902	919	870	899	898	870	881	829	936	930	860	867	881	884	906	874	916	964	905	908	901	957	839	925	919	908	909	925	885	883	913	858	917	850	869	849	893	881	821	928	924	845	895	906	885	902	907	938	875	853	900	893	951	880	910	842	832	901	943	880	854	900	852	889	853	910	946	855	851	913	925	913	909	904	860	854	898	852	891	874	904	906	919	886	860	892	870	918	851	914	887	839	900	915	901	883	900	890	899	910	824	889	898	876	874	882	875	888	917	851	886	858	878	908	843	930	903	937	910	929	947	846	855	855	932	911	894	904	878	951	890	910	863	871	917	887	930	900	915	887	889	889	947	876	918	858	894	896	892	898	927	896	880	908	888	838	889	920	909	919	881	864	910	891	895	946	946	950	894	841	927	904	912	891	906	857	870	912	905	894	906	920	876	832	909	841	890	924	884	905	861	876	859	930	903	886	930	952	901	959	935	896	933	895	846	855	932	851	870	827	870	877	916	900	834	896	943	919	906	897	921	874	886	902	889	844	915	852	877	866	908	925	895	905	943	883	857	889	892	903	885	850	882	907	937	876	932	889	909	916	895	888	877	844	936	920	908	900	867	856	894	890	903	861	909	842	921	847	870	927	866	857	825	927	908	931	891	872	946	875	953	906	947	900	907	846	913	866	917	897	883	888	913	870	901	914	886	867	812	878	901	925	881	931	874	921	876	883	926	855	906	901	886	927	907	841	899	928	880	854	861	882	907	894	846	841	904	883	884	901	851	844	941	870	937	893	907	953	878	912	903	863	916	843	912	888	891	843	936	888	934	876	882	902	893	904	913	953	930	885	936	890	907	926	902	867	910	895	840	904	824	883	895	929	877	903	870	910	944	898	865	859	873	890	907	893	911	883	847	874	910	872	925	905	920	911	909	903	922	884	892	937	866	889	950	859	864	896	923	925	880	854	864	899	837	890	926	894	907	927	926	853	900	900	878	930	918	876	921	860	908	873	933	853	820	877	863	912	937	841	903	909	932	911	943	906	940	910	908	843	930	827	879	861	906	896	906	911	934	926	874	848	894	891	884	863	845	852	912	835	903	954	901	894	865	861	842	897	959	896	879	913	886	905	981	891	922	906	862	846	873	867	857	839	878	882	915	925	869	942	935	904	896	914	878	850	867	910	878	907	898	847	871	925	870	922	904	906	883	910	880	875	911	853	937	896	930	901	894	924	853	826	924	846	899	893	890	842	887	889	908	876	881	931	927	861	935	910	910	877	886	888	949	890	864	871	874	888	916	869	880	838	870	917	950	876	930	876	866	910	859	948	876	865	873	922	929	863	871	874	907	917	919	867	875	878	870	881	962	901	877	900	858	876	882	868	853	878	914	876	855	892	946	873	931	906	899	874	971	904	917	888	926	954	910	903	878	926	879	950	902	913	858	920	911	871	933	958	842	854	908	887	940	848	878	873	850	865	899	928	907	916	854	912	898	860	941	845	900	882	868	948	913	910	879	885	907	887	887	889	911	871	920	936	963	906	876	890	908	961	881	866	918	913	919	896	925	888	902	849	932	912	889	873	863	854	877	934	911	865	899	848	890	924	907	887	865	880	857	874	864	921	889	871	897	896	874	909	892	871	889	900	854	891	860	842	859	906	846	899	849	877	874	909	875	916	887	885	889	881	920	916	893	833	891	902	890	922	869	904	856	888	870	916	903	907	921	914	874	896	898	889	914	826	868	872	928	868	894	923	888	914	886	880	922	889	875	907	879	926	829	905	940	861	946	883	875	841	852	850	936	857	843	913	839	878	868	874	890	916	840	884	910	951	931	926	898	895	882	854	848	931	897	859	918	865	895	922	883	876	876	886	899	906	878	870	907	878	897	938	914	898	909	926	852	923	897	906	900	954	893	847	898	878	925	872	940	897	892	858	877	915	896	925	854	905	889	844	889	874	907	881	940	903	893	863	856	912	876	852	896	880	891	829	929	915	903	868	834	945	925	889	902	909	860	919	852	912	890	874	895	955	869	896	897	894	905	920	848	917	922	898	906	877	847	929	865	836	900	864	847	854	912	897	923	804	916	841	903	941	971	876	897	927	868	868	868	904	921	920	860	897	852	859	890	829	944	893	914	929	906	924	865	877	880	858	847	886	876	857	938	907	912	970	898	953	916	899	853	893	901	883	856	835	892	909	902	902	906	876	897	875	869	858	901	944	820	892	923	874	911	851	880	876	884	911	928	905	871	818	882	943	853	949	908	904	902	916	862	891	897	888	911	939	907	900	862	917	928	892	866	848	874	989	929	907	847	870	883	904	953	900	887	900	833	893	901	925	866	884	927	856	923	876	902	886	915	901	858	897	895	938	910	915	868	849	832	906	881	834	900	928	876	883	927	885	869	921	871	893	814	918	898	866	880	834	887	855	885	815	869	895	839	853	870	898	937	886	879	870	886	945	843	857	902	887	891	909	861	877	832	921	933	940	912	936	920	901	869	878	923	879	849	894	884	920	897	934	915	926	881	883	901	887	896	890	869	888	837	888	869	877	906	889	930	879	886	927	908	888	910	948	861	887	850	915	909	869	916	866	901	928	864	861	895	923	983	859	934	881	857	874	921	876	851	920	906	885	906	832	829	907	902	922	898	883	867	944	931	894	929
21834	2918	2589	1941	1434	1170	954	805	702	666	628	574	584	555	537	549	535	524	526	499	526	456	537	510	469	461	545	539	496	464	469	447	469	515	431	476	486	409	484	466	502	460	467	458	447	476	454	510	441	439	418	446	484	458	459	455	479	458	463	414	496	485	438	460	449	483	450	439	441	431	425	434	437	480	441	485	467	448	433	465	472	453	403	441	466	430	484	486	430	446	464	448	433	431	466	447	405	439	449	498	500	444	480	451	417	466	439	435	455	451	441	431	428	435	458	459	411	470	481	432	436	459	478	451	481	477	462	444	481	479	420	467	442	447	456	490	402	467	445	427	431	445	428	404	464	468	419	420	427	447	465	471	489	426	491	481	449	469	449	453	455	447	473	449	467	454	457	431	484	453	449	438	426	481	416	406	421	452	457	474	450	455	457	501	458	475	461	419	458	481	455	456	487	434	480	507	417	521	416	440	444	464	452	422	454	455	442	448	467	439	450	411	455	435	408	456	425	443	450	433	480	451	476	441	480	444	452	444	464	429	426	482	437	485	434	463	447	446	470	436	451	445	472	423	428	438	487	464	441	451	450	485	479	459	434	485	463	389	503	445	478	427	460	464	445	475	479	463	426	448	440	444	479	422	438	462	412	447	498	461	480	442	454	448	458	438	471	449	444	419	446	468	462	438	484	434	443	448	478	461	460	421	450	435	470	435	452	435	475	448	442	462	431	465	459	451	454	448	459	445	430	416	451	439	470	438	462	450	437	434	434	461	436	427	441	437	461	471	450	426	424	476	424	470	459	483	472	458	456	444	466	461	454	439	415	424	410	448	459	424	451	475	475	484	454	428	439	473	463	493	435	427	448	431	421	496	449	473	480	425	446	448	448	458	462	475	442	433	439	438	442	427	449	428	483	454	484	426	449	460	469	434	426	460	440	400	432	458	461	438	482	447	452	447	474	447	481	432	473	456	412	419	434	481	451	431	467	408	410	423	471	439	439	453	470	421	435	459	472	480	461	432	491	426	420	428	459	458	437	421	442	488	497	469	452	464	417	487	432	456	465	432	440	450	439	435	454	468	461	455	469	475	447	486	436	438	487	461	495	457	448	463	375	439	458	446	426	459	472	457	466	436	457	462	472	450	467	478	464	421	467	461	453	438	458	462	460	433	466	436	430	454	483	434	405	439	423	437	457	461	437	491	462	463	431	416	500	416	486	466	449	433	460	456	450	436	421	420	468	436	445	444	440	444	439	449	459	458	429	426	453	476	478	427	465	482	502	483	474	435	437	415	451	458	486	407	409	443	450	457	433	463	491	479	429	403	472	459	455	438	452	466	476	469	434	446	456	456	443	423	425	467	462	465	463	451	437	463	457	463	437	446	420	456	465	465	442	432	443	429	502	415	485	448	484	483	427	481	440	436	473	442	475	445	433	460	471	437	432	439	442	469	446	436	436	436	439	438	425	454	424	485	456	399	485	452	451	411	432	397	420	466	465	484	445	488	469	482	437	453	466	449	462	500	470	503	448	425	467	462	478	396	462	464	444	476	439	439	467	473	472	459	418	494	506	440	448	451	452	447	472	457	499	463	479	450	448	426	414	470	442	404	455	424	467	436	478	500	490	462	459	425	453	462	473	435	457	424	444	437	471	467	429	428	477	455	406	463	402	491	439	454	462	472	500	481	466	469	473	455	448	490	428	466	449	449	461	445	447	449	430	460	443	416	433	433	481	433	437	472	475	457	449	457	453	426	438	462	462	486	439	464	459	463	426	437	473	449	467	449	445	469	399	469	460	418	429	425	415	413	468	430	426	464	518	469	450	472	458	429	464	446	470	426	447	424	444	460	465	477	485	489	446	447	459	441	445	481	450	462	497	478	472	445	442	447	469	446	476	427	462	455	439	438	489	418	421	439	419	478	436	479	436	453	452	461	478	467	414	449	432	439	439	422	453	459	495	441	453	438	499	445	438	474	423	462	451	442	439	450	456	424	416	407	398	442	458	431	430	457	427	466	474	475	455	460	464	472	464	443	457	440	419	458	437	459	434	435	436	464	447	430	439	449	456	443	452	434	437	451	456	466	471	435	470	432	442	450	474	427	457	499	458	454	454	448	487	449	409	444	456	412	467	462	472	456	470	464	425	469	495	484	465	440	444	480	506	406	451	468	458	458	419	474	459	425	439	466	476	457	438	467	425	466	462	488	469	415	475	435	472	425	453	490	445	496	480	411	416	418	488	463	459	443	463	450	489	462	460	432	461	460	437	438	423	433	460	514	458	450	429	449	416	439	461	461	472	465	413	467	425	436	441	471	503	463	446	457	473	462	479	416	427	443	459	468	457	424	454	476	442	432	476	471	437	446	462	413	425	480	439	452	438	460	456	459	449	440	455	420	465	422	448	462	407	479	453	434	426	450	449	406	463	468	427	450	466	426	455	445	438	490	418	473	490	416	463	429	476	460	463	499	462	438	431	441	466	480	484	480	481	467	448	446	515	424	447	464	467	413	467	408	488	471	447	442	433	478	452	478	427	448	457	488	463	430	444	457	463	451	439	427	453	437	452	465	423	453	462	496	478	472	482	437	432	452	497	472	436	447	448	481	459	447	505	449	404	438	453	438	432	461	441	409	501	436	478	455	462	454	433	445	443	495	456	488	430	439	490	431	464	456	436	446	464	442	460	409	444	426	466	431	502	462	468	425	437	438	471	481	479	469	439	487	469	482	447	399	436	435	457	447	461	443	431	458	456	419	426	407	452	433	445	431	473	446	440	446	454	478	447	489	413	429	427	458	449	464	444	433	456	463	471	412	513	457	484	455	457	422	496	471	444	464	468	441	417	450	472	439	477	461	451	430	431	457	451	481	411	457	463	457	436	493	478	477	436	473	482	486	488	469	487	460	457	453	481	417	464	418	488	456	491	453	481	436	454	486	436	469	461	419	422	483	438	485	421	435	435	474	430	424	442	459	432	456	407	446	440	463	459	460	452	423	436	455	456	512	451	428	460	473	428	451	424	460	460	444	469	455	426	447	443	441	451	478	492	459	466	437	504	485	444	452	433	469	439	454	521	475	417	430	498	469	447	425	456	448	502	469	429	464	470	462	447	458	469	457	468	438	426	447	469	445	483	473	457	460	446	416	455	441	402	495	457	440	458	431	447	491	493	414	413	404	438	467	477	455	451	439	477	433	454	429	464	415	430	452	463	464	493	439	458	495	479	494	496	456	502	451	435	473	446	444	455	439	452	457	468	501	491	456	498	488	452	456	443	432	435	469	454	439	445	434	442	427	436	460	448	430	460	433	413	490	430	487	441	506	440	482	482	463	456	455	443	453	454	468	450	402	426	427	458	485	437	463	464	447	416	430	453	418	456	453	445	460	475	410	439	424	446	464	438	450	449	464	461	443	465	440	434	461	481	438	446	439	431	455	424	444	476	437	465	449	459	483	500	435	478	437	478	459	435	442	430	461	462	441	449	458	491	489	444	451	440	478
10808	2428	4817	5429	4870	4045	3502	2999	2589	2247	2130	1939	1779	1706	1658	1578	1481	1443	1363	1419	1337	1371	1347	1260	1175	1248	1185	1252	1218	1175	1214	1232	1178	1104	1162	1175	1229	1156	1129	1114	1097	1095	1105	1137	1152	1117	1106	1091	1154	1152	1061	1173	1055	1097	1123	1011	1105	1142	1114	1094	1099	1085	1051	1016	1100	1083	1015	1071	1012	1064	1118	1063	1109	1067	1070	1121	1102	1093	1123	1050	1096	1065	1079	1067	1050	1005	1077	1044	1070	1098	1052	1120	1120	1108	1093	1119	1123	1104	1079	1087	1073	1108	1066	1080	1118	1087	1049	1128	1117	1116	1051	1104	1050	1037	1133	1059	1068	1082	1046	1104	1103	1081	1068	1104	1067	1048	1141	1142	1037	1072	1020	1115	1055	1066	1064	1053	1087	1035	1095	1033	1074	1051	1050	1033	1041	1071	1061	1047	1033	1103	1072	1024	1049	1043	1023	1065	1063	1050	1078	1086	1071	1068	1072	1046	1020	1095	1069	1075	1026	1126	1057	1069	1002	1030	1023	1042	1068	1006	1131	1063	1083	1073	1048	1010	1033	1058	1071	1059	1078	1068	1044	1065	1085	1048	1077	1050	1013	1012	1064	1058	1016	1087	1040	989	1007	1098	1049	1030	1061	1040	1064	1049	1041	1079	1016	1040	1021	1038	1064	1077	1066	1027	1044	1034	1047	1063	1121	1080	1048	989	1078	1030	1039	992	1045	999	1066	1024	1082	1077	1060	1056	1032	1053	1034	1036	1030	1058	1024	1012	1045	1045	1075	1114	1032	1038	1026	1052	1086	1090	1034	1046	1063	1031	1023	1002	1038	1106	1032	1009	1059	1015	1050	984	1016	1050	1062	997	1053	1044	1046	1015	1009	1066	1030	1054	984	1024	1052	1047	1051	1008	1033	1028	1108	1039	1084	1061	1056	1001	1101	1034	994	1010	1088	1112	1011	1049	1061	1045	1057	1036	1088	1078	1048	1069	1013	1078	1088	1029	1049	1100	1006	1103	1015	1062	1013	1074	1058	1045	1043	1040	986	1045	1048	1064	1089	1025	1042	1042	1056	1051	1079	1020	1054	1049	1061	1026	1114	1065	1081	1051	1047	1032	1025	1020	1012	1008	1039	1059	1067	1073	1111	1052	1037	1007	1011	1027	1090	1049	1051	1050	1097	1029	1066	1063	996	1046	1008	1085	1069	1056	1017	998	1044	1035	1050	1073	1034	1051	1015	1071	1039	1078	1011	1037	1058	1010	1029	1033	1043	1096	1097	1008	1035	1025	1059	1035	1057	1040	1059	1028	1088	1023	1064	1067	1026	1056	1025	1024	1091	1050	1097	1084	1050	1041	1017	1086	1154	1109	1062	981	1028	1073	1073	1017	1041	1086	1040	1062	1025	1027	1080	1096	1037	1053	1025	1028	1034	1078	1120	1056	1013	1032	1029	1089	1061	984	991	1060	1033	1053	992	1094	1099	1034	1041	1098	1038	1051	1053	1127	1047	1039	1093	1066	1053	1045	1054	1020	1020	1043	1021	1081	1062	1055	1035	1070	1025	1047	1092	1048	1032	1065	1004	1049	987	1096	1031	1064	1062	1121	1028	1081	1039	1038	1135	1060	1041	1090	978	1054	1031	1024	987	1065	1032	1100	1036	1041	993	1075	1015	1027	1029	1069	1049	993	1088	1038	1024	1055	1019	1014	1046	1057	1016	1057	1047	1033	1141	1050	1072	1073	1046	1093	1030	1080	1072	1018	989	1007	1059	1014	1014	1061	1049	1060	1002	1029	1062	1028	1013	1007	1042	994	1076	1094	1051	1089	1064	1049	1041	1089	1041	1036	1028	1049	1022	1092	1020	1038	1092	1016	1051	1038	1050	1032	1059	1083	1092	1065	1079	1042	1051	985	1032	1026	1094	1046	1001	975	1052	1039	1080	1098	1091	1058	1069	1053	1097	1059	1044	1008	977	1081	1018	1030	1076	1089	1041	1020	994	1021	1050	1064	992	1042	1037	1059	1011	1075	1007	1053	1073	1059	1090	1047	1100	1043	940	1049	1078	1042	1076	1030	1089	1050	1048	1084	1031	1052	1030	1080	1048	1126	1031	1058	1072	1072	1088	1079	1057	987	1075	1067	1095	1056	1061	1055	1031	1044	1006	995	1022	1081	1028	1036	1077	1056	982	1058	1034	1010	1090	1099	1004	1050	1057	1044	1098	997	1000	1068	1047	1098	1022	1057	1091	1108	1023	1059	1033	1059	1022	1092	1099	1014	1027	1108	1033	997	1048	1079	1029	1063	1033	1021	1045	1024	1006	1082	1031	1011	1025	1017	1041	1062	1039	1051	1023	1048	1035	1065	1049	1028	1035	1083	1009	1020	1061	1002	1113	1070	1042	1088	1009	1062	1031	1026	1016	1110	1085	1057	1037	990	1096	1115	1070	1064	1067	1044	1025	1010	1023	1031	1013	1033	1063	1061	1077	1026	1081	1081	1075	1061	1023	1076	1074	1071	1087	1058	1004	1032	1064	1032	1017	1125	1027	1035	1026	1067	1051	1003	1083	1029	1045	1021	1027	1063	1043	1018	996	1043	1028	1017	1065	1037	1032	1010	1069	1027	1031	1009	1067	1034	1033	1030	1085	1074	1078	997	1033	1014	1020	1039	1038	1090	1033	1038	1050	1028	1054	1034	1057	1069	1026	979	1045	1017	1028	1086	1048	1101	1074	1100	1046	1096	1021	1010	1104	1058	1013	1022	1061	1102	1070	1029	1015	1016	1062	1105	1053	1083	999	1072	1119	1059	997	1042	1020	1032	1011	1051	1056	1042	1038	1054	1104	1061	977	1086	1010	1114	1027	1066	1018	1020	1006	1033	1090	1031	1059	1063	1042	1058	1051	1009	1060	1040	1042	1004	1060	1088	1069	1030	1053	1050	1101	1068	1036	1042	1049	990	1129	1031	1050	1090	1038	1034	1046	1056	1081	1086	1086	1031	1064	1094	1045	1068	1035	1078	1069	1015	1113	1006	968	1087	1034	1059	1016	1062	1062	1124	1053	1111	1024	1083	1097	1128	1040	1035	1061	1084	1020	1045	1033	1045	1033	1049	1018	1112	1054	1040	1002	1026	1064	988	1033	1084	1024	1006	1006	1060	1021	1028	1044	1006	1040	1032	1071	978	1030	1064	1007	1078	1038	1015	1020	1010	1114	1092	1055	1113	1103	1024	1038	1040	1086	1024	1033	1070	1035	1068	1030	1026	1014	1063	1070	1045	1062	1073	1040	1118	1035	1081	1077	1047	1040	979	1092	1068	1040	1010	1086	1035	1096	1074	1013	1064	1032	1065	1086	990	1091	1058	1053	1064	966	1029	1025	1047	1042	1015	1048	1026	1065	1047	1026	1013	1070	1059	1070	1047	1042	1063	1076	993	1072	1047	1008	1034	1037	1025	1029	997	1063	1046	1010	1007	1141	1018	1076	1093	1027	1075	1069	1003	1096	1065	1015	1058	1023	1075	1033	1016	1112	1115	1035	1081	1042	1052	1092	1087	1068	1043	1040	1045	1091	1016	1093	1046	1051	1025	1089	1059	1016	1054	1080	1034	1066	1020	1067	1040	1024	1057	989	1042	1021	1071	1003	1031	1037	1048	1071	986	1026	1054	1047	1051	990	1087	969	1033	1027	970	1088	1067	1090	1022	1045	1067	1091	1023	988	1041	1063	1017	1066	1044	1034	1014	1024	1075	1118	1114	1005	1048	1073	1074	1092	1066	1025	1090	1074	1066	1052	1065	1001	1079	1122	1051	1049	1121	1087	1028	1019	1066	1041	1036	1048	1053	1051	1081	1063	1035	1030	1052	1095	1010	1057	1027	992	1083	1010	1031	1006	1102	1034	1038	1076	1038	1041	1035	1038	1065	1036	1023	1072	1102	1039	1030	1053	1017	1082	1084	1043	1122	1116	1040	1080	994	1047	1080	1084	1060	1023	1015	1078	1072	1079	1031	1027	1012	1045	1015	999	1001	1125	1045	1033	1013	1068	971	1100	1034	1096	973	1085	1082	1041	1039	1074	1020	1076	1033	1067	1070	1054	1026	1099	1121	1057	1094	1086	1078	1048	1063	1049	1076	1122	1057	1049	1061	1016	1009	1073	1043	1058	1037	1069	1054	1072	1059	1104	1051	996	1037	1090	1043	1022	1010	1087	1046	1073	1012	1050	1063	1053	1082	1032	1065	1056	1074	1040	1028	1072	1072	1081	1034	1013	1026	1081	1076	1088	1097	1044	1010	1067	1061	1006	1023	1064	1094	1105	1041	1021	1000	1101	1023	1028	1008	1073	1082	1026	1030	999	1108	1050	1007	1035	1055	1051	1024	1029	1075	980	1053	1000	1010	1061	995	1067	1050	1031	1057	1040	1011	1040	1125	1009	1044	973	1064	1013	1045	1015	1043	1063	1060	1026	1051	1029	1082	1035	1073	1055	1072	1010	1004	1006	1001	1069	1053	1013	1015	1022	1051	1111	1026	1010	1066	1067	1003	1069	1013	1036	1048	1080	1030	1028	1084	998	1070	1065	1060	1019	1109	1044	1035	1048	1045	1001	1076	1051	1114	1074	1011	1050	997	1025	1069	1069	1030	1038	1042	1087	1032	1029	1042	1074	1048	1045	1087	1038	1048	1045	1132	1097	1071	1021	1004	1029	1048	1076	1051	1103	1054	1056	969	1014	1067	999	1071	1074	978	1055	1009	993	1020	1028	1075	1029	1028	1020	1055	1054	1104	1075	1011	1010	1085	1013	1037	1047	974	1005	970	1068	1019	1060	1120	1050	1065	1023	1064	1013	996	998	1118	1097	1068	1025	1096	1057	1051	1044	1045	1077	1061	1045	1044	1069	1013	1084	1063	1044	1111	995	1030	1006	989	1047	1117	1022	1041	1006	1048	1031	1056	1062	1061	1106	1079	1033	1045	955	1093	1072	1058	1077	1037	1042	1030	1062	1027
2200	298	298	319	261	280	282	253	298	271	280	266	288	250	272	279	254	249	294	265	309	259	268	277	271	286	287	277	280	288	252	281	243	306	274	286	263	254	284	264	250	305	305	267	263	321	280	239	291	300	265	280	261	261	275	300	296	293	270	284	281	254	295	276	261	261	323	291	259	264	294	305	301	306	263	291	284	263	283	266	275	273	275	290	284	271	280	285	276	285	270	265	271	278	267	279	263	275	263	265	278	260	247	243	280	293	252	274	285	270	260	279	255	292	279	262	282	275	257	259	256	284	266	290	282	271	290	311	273	275	258	286	274	266	258	271	275	288	251	258	253	293	304	289	277	265	272	292	270	299	267	258	293	276	313	279	300	264	285	303	296	271	253	279	263	270	272	249	268	270	279	271	295	281	256	319	320	252	285	264	292	296	264	266	284	271	280	304	247	257	256	273	264	264	280	287	274	274	267	267	279	262	280	298	269	240	248	308	277	264	271	250	265	273	317	282	291	261	243	260	303	255	289	281	275	281	303	259	287	265	264	283	284	303	271	244	287	275	279	265	288	277	254	277	275	295	276	277	262	262	280	276	246	284	272	267	264	285	262	284	276	256	255	267	254	254	288	262	276	271	295	295	283	264	272	295	280	305	294	274	284	246	253	279	295	273	264	285	293	292	277	291	299	287	276	281	312	304	304	272	257	297	289	281	269	251	246	269	244	280	291	257	292	252	285	257	270	288	268	292	312	251	329	270	260	286	264	237	259	255	287	298	285	264	264	288	266	287	248	231	272	264	314	249	270	274	291	275	298	273	282	306	262	279	273	252	237	267	267	281	299	258	287	258	279	276	285	267	268	264	261	287	281	265	259	293	283	293	273	300	259	270	264	276	280	249	248	257	274	257	290	262	246	282	242	222	305	287	281	250	258	288	265	275	286	293	270	265	278	268	272	288	293	279	288	258	266	288	230	292	269	271	254	266	285	255	293	291	301	230	267	306	280	272	244	237	283	286	274	275	267	258	240	277	280	326	266	263	253	260	254	281	274	275	288	271	274	294	300	282	270	269	286	253	254	267	251	270	278	270	288	271	260	282	276	306	262	251	274	277	231	275	265	313	268	275	287	243	276	275	290	292	275	265	299	276	306	299	265	284	289	259	288	276	266	270	259	266	252	268	264	271	238	256	263	268	295	276	276	272	272	252	284	279	258	262	271	264	277	287	283	282	232	291	253	269	256	281	275	252	279	258	270	283	273	294	236	274	261	294	254	253	283	291	257	298	251	268	264	268	264	291	297	262	277	310	239	269	264	250	285	262	246	291	292	262	305	260	266	299	291	294	295	256	249	286	267	269	300	277	277	296	252	281	307	298	264	280	252	252	296	264	258	254	255	268	253	293	282	241	286	287	271	299	274	268	259	277	256	307	275	266	237	279	289	267	289	301	246	274	276	269	277	278	256	251	279	265	293	275	279	266	280	250	271	261	264	286	322	263	235	266	305	267	273	267	283	280	273	255	302	282	277	289	275	269	243	277	267	273	301	233	290	235	270	272	298	286	290	268	273	277	259	271	273	275	237	272	302	292	251	270	296	281	250	288	287	279	241	258	255	278	295	260	265	260	295	258	289	242	274	289	229	281	273	270	215	290	318	266	251	255	279	276	243	270	282	280	291	248	272	255	290	221	283	244	258	275	289	276	268	256	306	272	306	286	261	293	257	259	267	304	225	287	287	267	268	290	244	278	266	293	273	270	285	313	275	239	236	254	270	283	287	255	266	242	260	260	284	270	287	275	258	271	262	275	279	284	298	295	278	268	297	268	268	281	297	282	266	297	245	317	280	245	250	284	280	297	261	259	267	266	289	282	284	287	293	273	264	249	264	267	282	273	281	295	270	278	257	278	254	286	244	258	314	308	260	276	302	259	298	257	251	251	273	283	296	261	249	263	277	304	279	261	269	296	239	305	289	282	249	274	281	257	270	281	277	286	227	276	278	290	270	243	281	293	285	267	249	264	270	264	261	289	286	258	265	296	237	269	248	321	308	281	277	284	254	263	281	318	278	254	276	268	288	269	278	298	277	297	259	274	256	263	261	221	308	261	256	277	285	277	286	276	283	284	281	276	268	265	287	306	302	257	292	282	301	251	249	257	229	286	290	255	267	296	265	261	256	274	277	263	251	299	281	280	289	292	270	263	278	267	295	278	310	266	264	282	269	261	311	268	256	307	273	276	294	261	255	272	274	302	288	265	293	272	274	273	271	257	298	289	244	272	297	299	301	287	281	246	301	273	296	274	292	281	294	293	266	254	227	266	268	251	273	298	270	316	247	253	273	271	273	268	284	321	241	290	277	278	270	278	283	259	277	281	301	237	266	273	296	266	253	266	275	245	289	291	255	266	252	326	298	292	270	256	288	290	270	290	271	299	291	289	260	273	312	297	271	270	270	264	293	300	277	259	277	292	257	269	311	264	277	305	240	278	263	295	298	279	280	291	261	279	291	259	263	271	274	285	265	299	277	239	289	263	249	255	291	248	295	314	283	241	261	274	261	290	250	267	266	265	282	287	253	275	286	287	247	266	260	293	275	257	268	285	247	293	278	261	277	287	260	267	282	268	310	284	267	278	287	302	262	272	271	276	248	275	279	262	269	308	271	281	258	261	281	308	285	295	255	294	276	275	250	282	285	268	276	262	249	270	284	289	280	269	284	262	285	279	258	285	292	265	247	249	251	277	262	291	275	280	295	254	318	263	287	280	269	293	290	287	282	259	264	250	242	267	272	261	257	263	275	279	297	264	267	275	266	272	292	311	272	294	251	248	244	304	298	296	259	276	292	246	270	266	293	273	264	246	302	278	254	269	290	311	294	289	310	279	249	276	260	279	297	286	280	279	235	259	310	293	279	291	274	278	296	268	279	273	267	274	269	287	309	281	251	273	266	292	267	285	280	280	284	248	276	287	278	276	289	257	279	277	269	247	278	293	292	289	285	263	278	256	246	287	297	285	284	272	263	269	273	257	272	276	275	272	274	274	291	284	270	307	278	284	242	258	271	277	273	278	249	268	281	268	270	300	254	282	274	276	284	271	270	251	283	289	249	296	273	255	250	266	275	236	276	265	248	286	317	306	264	282	304	285	297	270	281	257	266	265	254	265	268	257	313	280	275	265	293	262	299	252	275	276	255	264	277	263	270	249	286	311	281	309	277	271	277	277	310	299	262	304	257	255	257	278	296	244	299	305	260	289	286	250	273	249	253	289	295	263	245	247	281	303	278	280	267	267	276	281	266	269	265	271	283	303	292	274	260	262	280	274	304	252	268	276	280	254	276	289	295	278	302	270	250	295	276	245	273	261	296	292	263	288	280	278	275	299	263	245	277	278	265	246	245	250	310	279	295	319	301	243	295	300	267	285	278	272	301	302	312	285	298	274	284	252	283	267	278	248	273	279	234	232	280	241	262	279	311	293	316	296	254	263	282	281	255	285	275	283	276	302	269	242
2668	746	807	762	804	810	810	790	726	726	729	770	687	756	716	751	682	708	685	750	708	666	727	705	702	686	678	670	700	715	679	689	723	660	650	676	729	751	705	722	705	672	694	729	640	644	692	683	712	731	639	730	716	696	726	722	716	693	706	741	696	682	665	699	757	721	720	709	678	750	695	735	701	700	669	704	696	697	728	676	690	689	735	702	716	697	703	739	705	687	739	724	735	727	695	691	708	741	720	643	695	696	762	737	699	671	707	740	729	722	742	717	711	723	713	639	699	709	709	719	725	743	660	674	699	700	650	699	726	689	732	689	678	703	732	727	688	693	695	672	712	683	659	724	743	754	639	693	679	693	718	681	664	721	671	677	711	705	712	759	716	659	719	673	715	700	693	712	716	711	690	676	723	717	718	754	676	710	700	734	702	723	682	692	663	703	697	717	753	675	679	693	656	719	696	695	690	653	690	692	676	663	674	755	681	667	690	737	675	676	671	706	741	722	704	672	746	711	695	721	693	683	693	692	646	719	682	693	730	671	722	706	691	663	655	724	673	684	687	730	682	690	705	687	735	718	703	649	733	688	705	720	743	721	727	765	719	688	710	711	748	699	690	691	664	702	709	706	675	726	709	722	752	712	692	729	718	727	726	643	672	695	738	710	722	692	683	744	664	671	699	689	691	677	660	701	702	696	690	712	735	699	679	644	707	653	789	719	695	691	669	715	705	716	693	704	709	698	635	743	743	697	726	717	709	668	676	698	682	663	692	693	724	669	720	685	747	740	706	708	727	703	706	669	735	716	744	699	676	739	672	700	688	681	659	679	704	715	700	691	690	788	735	713	735	679	725	713	716	716	681	701	690	687	681	700	673	735	708	693	729	714	668	700	676	718	732	697	687	688	654	673	670	733	714	722	708	697	697	703	691	704	733	731	721	669	710	719	698	706	766	722	709	718	694	724	672	706	719	709	733	754	721	718	766	676	739	703	688	706	708	680	690	681	709	728	718	732	690	684	712	655	696	733	731	696	671	693	696	719	698	670	720	709	680	676	698	658	703	710	701	665	694	702	700	675	682	646	717	723	679	738	728	696	721	686	684	758	694	667	743	712	688	671	714	691	707	727	673	686	670	728	665	733	692	755	730	717	686	728	710	746	695	703	665	708	729	659	684	697	695	700	684	678	691	757	704	692	709	707	687	703	687	678	634	759	735	697	711	736	698	719	688	650	702	704	711	718	679	628	695	749	674	717	686	668	674	704	751	703	715	724	740	701	706	726	701	737	727	678	711	737	731	647	695	666	707	725	676	693	729	744	689	667	670	695	725	727	717	698	706	660	700	657	728	664	701	743	637	712	714	709	691	716	646	730	703	692	663	708	712	658	636	734	685	676	693	717	714	651	682	698	687	674	713	693	713	722	678	772	669	683	707	628	682	659	675	696	719	671	692	676	718	692	699	722	692	734	686	699	688	699	705	706	679	696	684	710	676	663	673	701	675	681	671	687	689	703	727	679	710	707	689	723	680	690	676	685	682	726	737	697	687	728	722	680	739	733	693	707	736	646	648	674	680	713	751	711	689	687	732	693	670	746	719	707	682	702	722	796	659	686	695	714	714	700	709	699	697	698	693	733	748	685	714	708	652	699	673	686	714	631	720	696	703	695	745	679	710	684	682	707	735	681	727	756	720	645	684	739	689	680	644	724	683	726	720	736	677	682	672	659	706	697	697	712	647	734	753	679	677	681	731	675	692	693	664	670	658	675	712	685	723	712	729	658	700	677	694	719	745	700	706	717	668	666	721	694	707	690	705	700	698	706	736	684	732	755	714	699	704	748	679	746	709	708	695	685	701	647	728	687	726	670	671	678	678	661	720	675	651	703	690	707	715	687	712	680	731	685	736	683	664	688	712	700	720	699	644	687	724	672	655	677	711	680	700	692	732	699	700	703	697	661	651	684	701	699	656	685	665	657	711	726	650	735	687	667	702	679	718	704	688	722	721	696	663	683	679	748	672	693	681	707	721	734	701	707	709	695	739	692	712	708	715	690	741	695	692	696	698	681	708	686	706	691	722	642	712	692	655	689	686	674	720	722	676	709	699	689	655	696	724	685	676	669	694	694	682	705	721	677	704	667	686	677	702	683	751	697	740	689	692	663	641	717	754	706	691	714	694	642	705	667	666	676	690	690	668	694	677	708	737	670	688	714	710	701	722	666	734	730	735	754	699	741	694	679	699	716	658	711	695	718	709	690	712	709	712	702	676	653	713	720	700	690	694	681	681	656	712	712	759	717	731	723	707	719	697	688	688	683	658	691	673	694	659	680	709	668	737	712	683	669	660	676	689	743	691	714	678	684	728	708	671	711	697	651	695	678	700	729	650	714	669	696	717	714	688	712	700	708	682	743	717	688	688	677	704	715	682	693	745	748	656	688	731	732	678	661	695	673	662	684	681	708	686	687	670	728	665	698	683	672	691	709	689	685	719	684	725	668	683	681	712	687	689	695	717	620	677	760	717	707	695	705	734	729	679	727	691	703	729	677	706	682	675	721	710	694	723	710	735	735	716	704	659	692	697	690	676	651	717	744	669	644	693	666	693	695	704	685	725	690	687	685	716	711	696	728	700	683	696	689	704	715	739	693	718	704	682	667	703	687	703	703	667	693	692	677	668	649	695	661	689	718	714	662	724	717	698	685	689	684	698	747	735	693	673	739	703	679	673	720	681	697	666	708	696	671	656	676	705	717	686	704	701	684	704	683	666	719	662	684	681	670	663	734	714	680	681	681	698	678	646	708	709	673	699	694	672	668	670	708	670	710	682	683	696	686	658	678	725	685	728	664	708	735	700	748	695	745	694	682	689	715	677	690	654	734	722	684	698	692	705	697	662	699	683	699	694	709	728	745	669	643	725	632	732	721	697	760	683	729	667	721	695	681	705	626	706	687	645	696	677	686	634	671	662	681	693	680	746	672	679	722	655	678	720	691	736	740	708	693	687	698	703	704	680	704	709	682	727	665	705	705	664	698	737	685	688	759	752	711	721	694	697	704	693	663	666	684	695	742	707	740	639	707	724	658	713	700	680	668	691	704	691	724	709	709	723	677	650	701	706	645	717	733	685	642	698	702	691	687	685	666	696	732	705	689	733	685	713	726	685	727	694	651	696	720	639	683	673	665	694	714	733	727	717	696	710	697	679	663	693	675	749	672	686	660	679	729	715	707	688	709	743	708	691	699	681	649	706	709	660	696	666	719	722	714	703	708	698	723	673	715	688	639	703	732	719	677	642	711	696	658	670	705	729	736	704	687	673	699	712	716	682	641	665	713	702	672	710	701	684	717	672	635	680	693	715	707	651	712	691	728	671	676	697	656	704	719	676	688	698	669	682	734	701	663	687	730	663	783	710	714	692	675	714	728	663	715	720	661	688	668	679	672	712	692	735	707	726	697	725	683	711	666	664	706	676	736	661	667	733	688	742	769	665	709	682	715	726	733	663	714
12049	1349	1314	1082	839	695	605	530	532	440	453	457	450	429	493	421	407	401	408	378	407	427	457	397	444	422	363	410	399	407	379	406	395	401	396	396	364	359	378	395	367	345	409	327	384	405	394	374	410	361	380	364	393	352	375	379	376	358	407	314	373	387	389	392	341	355	378	372	376	366	387	365	330	378	381	370	374	406	375	370	357	401	369	363	337	349	396	357	360	357	399	382	364	380	386	381	384	379	387	363	407	383	391	402	377	380	365	379	396	360	348	378	389	350	329	406	391	332	406	389	445	359	401	373	367	347	376	385	349	369	383	386	349	338	394	399	419	373	362	368	368	357	387	390	382	389	379	401	373	368	330	351	383	398	375	402	373	370	353	375	362	330	384	390	376	370	354	375	426	372	377	387	378	387	379	375	374	393	369	384	387	388	387	353	355	393	429	402	355	401	374	365	363	379	378	386	405	355	384	384	412	352	376	382	358	395	383	375	362	376	371	376	370	365	366	366	374	380	425	382	375	364	380	371	381	410	396	375	363	386	382	338	340	373	402	403	379	365	357	364	372	399	353	356	380	370	410	393	396	386	381	391	363	382	357	390	363	395	388	357	412	407	376	360	376	365	385	360	377	378	386	344	383	360	375	362	380	370	375	384	335	392	371	383	394	367	357	371	352	404	359	373	405	377	349	378	372	422	390	365	379	413	385	385	361	366	353	363	369	349	376	343	384	367	375	385	380	378	394	385	436	388	378	344	337	371	436	366	363	425	373	399	393	324	390	375	389	375	380	387	368	382	378	397	359	333	392	371	387	342	354	395	383	355	418	384	343	376	349	403	333	384	379	363	392	394	377	375	413	360	402	395	395	374	419	356	337	399	367	367	340	407	358	380	380	373	384	355	380	398	410	411	371	390	332	345	379	375	381	402	357	406	357	356	392	360	372	396	398	355	405	391	365	358	426	389	347	370	381	412	368	359	392	424	393	402	395	361	386	366	368	387	352	376	394	377	403	412	379	387	405	378	400	360	385	390	418	393	375	403	393	383	345	426	345	380	378	383	342	351	331	373	396	405	359	376	358	392	353	409	339	344	356	345	364	367	379	370	370	388	402	369	379	401	392	388	392	379	410	366	377	371	385	379	383	329	380	397	392	383	373	378	329	347	366	409	391	400	381	389	406	376	365	402	371	355	387	415	397	399	384	396	349	395	378	403	364	361	361	383	384	336	380	372	382	378	392	413	347	357	399	381	405	377	386	373	363	422	379	359	395	387	378	397	372	374	407	379	371	367	377	382	386	372	392	381	401	367	367	382	376	390	391	400	389	373	415	382	363	370	351	356	377	381	411	370	411	397	375	373	414	350	364	371	420	323	393	386	395	379	372	392	396	371	374	363	363	361	418	417	386	392	424	396	425	397	419	381	394	350	319	396	367	397	379	380	383	332	382	357	361	408	355	389	391	374	332	370	390	386	389	364	373	380	329	386	400	426	421	392	339	376	376	361	374	357	370	366	344	390	356	381	369	375	371	355	418	391	350	398	384	346	396	384	362	387	361	416	349	376	350	401	410	366	354	341	381	372	361	382	333	360	397	427	407	398	374	352	372	353	388	406	386	347	357	366	373	336	365	393	384	378	378	349	378	340	387	376	391	382	405	365	367	389	389	398	407	378	363	351	393	374	402	390	347	370	359	407	366	416	347	378	381	373	399	386	387	346	402	378	357	411	426	379	361	372	347	400	385	384	372	332	367	377	336	387	355	379	378	398	391	380	389	386	391	349	356	362	333	338	380	355	380	402	355	382	379	329	384	356	359	388	396	398	314	402	379	397	392	413	373	417	400	355	333	378	349	333	347	412	368	380	388	370	342	380	360	354	389	342	423	360	375	371	354	323	388	422	381	373	365	397	389	440	399	378	386	390	372	359	365	376	367	372	370	361	386	338	410	381	385	412	419	403	391	389	369	385	369	386	400	388	386	374	362	416	372	368	357	395	401	334	359	377	410	363	360	375	357	349	403	389	374	398	347	377	388	365	405	407	394	408	405	382	392	381	359	387	330	384	369	331	347	360	381	363	361	357	352	396	364	348	387	387	383	371	378	388	335	364	370	377	345	400	412	356	378	385	380	362	373	384	342	408	360	378	365	363	376	387	399	380	381	372	383	406	365	354	367	376	367	417	408	394	370	374	408	361	372	355	389	354	361	399	405	396	404	354	393	356	378	381	343	392	371	415	359	359	379	343	369	372	371	419	410	380	392	352	384	357	394	384	366	375	357	403	374	402	377	391	382	337	373	380	365	379	397	385	387	400	407	384	351	358	340	358	342	411	353	363	360	399	379	386	390	386	383	377	312	409	386	376	405	384	410	435	347	395	368	390	346	388	376	388	361	375	322	386	338	342	372	382	364	352	385	371	404	371	337	402	400	374	353	381	350	363	374	377	347	365	398	336	374	396	388	370	365	367	360	354	389	379	322	379	352	380	358	414	364	386	427	347	378	368	349	332	341	384	358	381	363	365	371	377	367	359	376	363	421	359	416	370	375	395	350	353	366	390	368	337	366	379	396	372	364	385	401	367	381	377	384	377	371	387	374	390	347	360	377	376	362	370	358	374	390	341	375	337	375	357	357	345	361	364	361	365	381	380	389	391	384	358	375	362	410	360	424	391	411	398	400	342	372	400	398	395	392	379	398	369	404	395	353	397	393	357	403	379	398	392	396	397	333	385	400	419	362	369	390	385	367	399	386	370	365	359	382	402	388	359	377	397	376	384	322	384	364	337	391	370	388	367	376	396	360	396	381	352	353	385	405	374	394	374	357	397	343	378	386	347	347	365	361	408	344	365	379	359	387	370	366	371	366	339	393	379	347	398	377	362	356	355	388	385	399	378	360	379	378	382	380	382	359	365	399	393	364	381	374	374	412	362	387	407	365	390	384	356	354	361	351	402	389	368	370	385	391	411	357	351	393	386	385	400	371	408	413	374	368	375	392	383	413	358	368	360	402	417	337	345	369	404	375	392	383	372	349	384	415	368	407	371	395	342	391	340	356	396	363	340	389	392	370	378	376	363	402	333	368	389	404	369	377	384	367	379	372	368	335	375	383	365	381	403	348	347	349	351	383	388	377	399	388	382	409	380	415	399	400	387	382	398	400	320	363	379	397	364	347	387	412	393	420	379	362	381	411	388	410	386	355	386	366	400	384	381	366	373	348	408	397	377	410	398	405	368	321	366	360	394	375	358	425	368	376	400	420	376	383	384	380	399	380	352	365	362	371	363	352	383	381	405	368	382	358	365	365	362	416	409	362	423	340	333	331	375	391	386	363	356	342	358	380	389	377	363	377	337	372	407	427	417	357	385	385	385	378	369	374	394	370	330	337	399	389	351	376	407	356	387	383	342	375	358	364	379	354	383	340	403	399	342	366	399	378	397	413	355	404	391	383	399	373	408	358	357	388	394	366	395	384	389	391	410	369	380	394	379	357	354	418	389	386	363	359	351
7826	1521	2817	3322	2890	2467	2138	1892	1717	1634	1545	1369	1307	1246	1242	1205	1254	1144	1131	1036	1050	1056	1034	994	978	1027	1070	994	961	1015	983	995	957	941	974	953	982	927	934	947	944	912	941	993	978	951	998	905	921	959	929	889	954	952	896	890	968	952	958	966	964	938	946	914	932	929	942	919	915	984	944	942	896	920	886	891	939	940	951	912	892	995	952	879	890	920	965	999	888	926	948	944	968	943	955	908	971	961	980	887	929	967	899	917	971	914	975	988	919	943	961	953	896	947	894	951	922	984	902	916	933	897	928	944	954	950	940	941	935	909	901	971	922	973	886	899	956	933	933	924	1006	919	904	978	891	939	924	959	951	895	911	921	954	931	873	882	919	963	886	951	934	898	974	900	896	933	933	941	904	962	898	968	948	931	922	881	887	913	992	916	934	948	963	924	939	889	938	939	941	935	911	884	965	910	904	932	926	945	899	869	962	883	906	908	906	899	904	953	922	898	895	935	951	904	870	900	844	900	943	909	911	914	932	926	914	967	867	880	900	845	910	851	970	919	934	920	892	907	893	946	937	948	920	950	961	938	891	944	945	973	928	962	897	914	913	929	904	968	896	910	876	883	897	904	931	984	943	929	922	925	950	935	904	944	911	838	952	892	858	951	915	901	919	910	898	921	951	938	937	921	929	911	994	893	907	912	906	867	948	911	909	914	943	892	932	963	916	900	925	940	922	949	875	932	979	912	923	900	891	929	878	934	935	919	925	909	952	866	908	956	956	938	915	932	928	889	886	935	875	939	906	964	940	933	923	902	980	943	941	879	923	945	924	928	977	972	940	953	931	905	942	936	879	895	916	926	942	965	940	917	913	911	934	911	947	949	927	864	903	927	929	904	890	893	900	935	914	922	901	934	975	881	896	923	939	862	910	917	981	942	923	873	920	904	922	926	927	931	881	966	875	941	900	879	952	921	953	893	927	881	874	923	945	945	954	959	911	899	877	898	871	939	925	931	912	935	945	984	912	944	992	904	928	899	948	915	869	947	858	903	844	919	925	950	874	891	869	946	950	933	947	891	894	883	902	904	984	953	906	923	921	948	931	885	910	970	912	907	888	931	893	894	917	904	889	892	902	885	914	944	934	885	956	891	902	924	904	919	891	921	855	964	895	896	886	948	924	978	936	885	917	864	958	947	867	900	928	860	964	908	909	936	910	1004	933	893	970	891	868	920	904	883	870	897	939	976	864	886	913	920	948	882	962	910	857	880	958	927	899	902	899	983	883	929	885	918	900	910	910	922	912	926	903	927	924	924	898	951	932	930	922	932	909	923	920	897	896	959	912	930	923	935	908	924	931	933	893	895	950	893	984	929	923	897	913	944	880	953	860	951	967	919	957	925	910	946	878	947	876	1010	926	901	985	948	898	936	885	891	901	920	935	961	932	911	918	911	949	911	908	942	915	918	966	861	899	941	915	874	929	930	908	858	980	898	908	929	886	908	943	876	940	932	944	924	946	943	905	917	949	906	936	919	900	907	896	870	974	896	948	933	926	941	839	925	956	916	918	923	922	932	898	896	906	908	913	913	909	954	915	950	954	858	903	899	891	906	891	873	966	947	914	951	954	954	927	914	884	859	962	881	952	920	909	966	888	935	955	940	943	942	939	903	937	945	897	910	945	942	901	904	907	873	936	826	924	926	889	936	948	884	982	910	875	905	898	896	860	944	938	864	874	938	925	931	920	911	964	934	924	942	915	915	964	892	883	865	987	905	882	906	952	972	955	875	935	909	935	897	918	910	937	930	919	882	888	893	914	992	938	943	972	923	884	955	908	880	912	919	919	907	938	956	938	917	964	905	889	917	950	910	907	932	948	972	907	950	920	941	901	892	916	859	952	845	935	896	924	930	910	942	878	920	945	943	898	942	923	938	934	959	882	925	914	929	929	937	940	897	887	913	927	963	937	948	922	945	908	956	882	932	921	874	957	884	882	867	925	951	905	927	920	910	1024	924	928	892	895	893	894	877	935	944	931	925	913	914	902	878	916	953	963	884	953	883	899	916	933	930	871	930	938	963	898	940	930	906	952	903	916	873	945	956	919	914	932	958	978	898	875	956	904	894	939	888	923	965	882	907	886	907	884	940	939	886	877	915	898	923	871	930	910	874	940	910	889	933	928	955	863	950	889	914	934	921	933	967	905	913	921	924	902	924	917	892	905	924	871	921	903	875	961	894	886	936	953	921	952	928	939	888	890	912	951	924	929	907	919	924	922	872	932	901	924	974	941	892	909	887	931	907	975	887	1005	907	901	915	911	911	921	951	886	955	920	898	953	925	875	915	857	913	937	961	921	914	955	896	928	947	925	911	926	896	904	865	890	893	863	926	881	928	946	977	912	922	864	880	885	898	898	888	916	934	878	982	874	883	882	878	900	920	905	953	944	956	923	881	924	938	895	918	976	868	882	911	876	943	917	943	904	900	940	879	934	917	963	932	877	974	908	840	904	899	888	900	925	896	903	901	898	957	913	907	907	977	924	929	962	872	972	935	974	929	938	888	940	914	859	940	942	899	945	893	872	942	866	935	956	894	898	935	906	860	909	867	924	993	937	960	924	906	899	903	946	913	944	923	917	887	990	909	948	907	956	907	896	896	905	951	979	961	898	951	971	934	916	906	857	948	898	938	885	889	902	903	912	918	889	862	857	898	939	896	982	897	914	888	903	929	949	896	934	893	906	871	946	906	929	949	939	867	833	928	931	925	946	890	898	953	945	895	926	938	906	946	888	864	898	897	1014	925	922	880	893	932	906	927	891	926	898	900	929	923	940	916	921	948	932	914	879	917	886	931	950	911	945	865	924	891	895	939	930	934	927	928	881	912	916	918	892	924	946	970	915	955	967	862	950	894	918	947	878	918	956	977	959	908	871	921	951	919	900	930	896	939	934	918	836	921	965	944	943	938	912	898	885	882	993	971	902	934	935	917	912	909	903	949	951	959	952	872	1007	909	944	944	909	898	909	864	896	915	918	947	845	946	905	874	962	946	906	918	937	889	933	906	905	968	898	913	948	945	890	909	967	918	948	837	939	899	969	979	953	869	940	921	906	920	971	944	877	882	917	926	951	916	905	920	921	935	959	944	908	936	876	923	906	871	921	924	857	909	873	890	942	922	915	981	932	920	929	967	872	888	930	920	884	908	892	889	909	939	916	957	921	923	991	919	871	904	932	927	939	992	953	943	940	935	909	954	928	908	938	921	975	962	925	902	944	891	936	924	950	901	896	967	929	845	971	913	962	998	896	972	909	930	912	963	949	937	926	937	886	909	921	910	932	927	922	906	885	962	874	878	894	942	905	912	957	913	909	876	944	861	931	890	905	961	918	984	917	891	935	897	924	915	912	877	874	952	874	901	939	901	932	887	915	874	899	891	902	927	980	896	944	917	910	928	938	878	938	900	886	881	921	925	910	909	961	924	861	910	875	883	920	911	924	949	923	921	909	883	853	916	970	947	907	896
21155	2869	2649	1984	1451	1129	979	802	817	645	617	653	601	551	588	541	586	526	530	505	498	520	482	491	526	503	473	495	511	508	480	456	454	480	484	487	462	443	431	478	457	488	506	466	474	468	480	468	438	427	496	440	501	464	455	468	493	463	443	440	433	463	461	476	472	439	475	495	466	423	455	440	472	399	445	483	451	466	431	476	461	506	480	506	461	461	463	419	380	467	451	477	438	445	444	432	474	482	411	467	467	463	463	510	446	467	486	486	482	458	474	480	468	461	478	455	431	473	454	503	443	500	490	445	424	447	459	486	463	432	428	447	465	489	462	444	492	471	422	474	455	466	448	469	434	488	424	452	490	442	493	502	435	473	499	447	474	491	425	449	489	502	479	496	477	427	463	460	433	454	482	421	442	446	443	454	440	478	476	469	422	444	468	462	462	477	476	458	468	512	466	448	501	472	456	454	509	422	488	446	510	489	468	463	509	447	483	504	445	462	461	458	478	508	438	445	470	452	428	472	449	443	482	460	485	494	458	453	483	459	449	484	478	493	473	455	471	462	493	471	473	511	439	458	431	455	450	472	458	463	441	462	437	482	478	409	442	516	473	484	453	446	401	441	485	449	446	505	455	430	492	444	515	459	436	498	465	463	441	457	486	417	457	455	495	447	493	435	448	469	454	469	488	472	470	423	428	478	472	457	467	406	477	507	442	422	470	434	486	454	455	468	476	422	485	484	450	439	442	449	424	502	511	457	473	453	463	485	476	435	460	424	539	499	449	474	475	455	415	485	456	416	474	427	485	487	457	452	452	429	426	445	487	423	463	502	465	444	456	471	464	471	445	429	477	460	398	513	466	453	413	474	457	425	453	423	445	469	449	484	475	440	463	464	452	473	450	425	479	461	517	461	457	457	413	517	455	476	464	449	477	475	489	473	414	506	457	415	468	466	491	470	459	443	461	460	487	469	477	465	473	457	445	447	443	469	455	487	479	496	450	466	498	431	443	477	445	454	475	446	457	479	473	506	484	469	420	461	475	481	472	488	453	428	448	464	500	465	489	472	458	472	489	493	426	437	436	460	470	471	435	475	427	436	412	460	458	439	481	479	492	469	459	462	464	449	458	458	479	433	459	463	447	444	459	495	467	542	467	471	457	462	425	478	445	433	453	452	454	451	492	466	454	513	478	501	471	475	457	440	445	447	485	489	452	473	453	460	484	484	457	461	441	466	465	410	478	439	438	453	467	471	462	449	477	497	487	480	453	447	452	460	456	443	455	455	455	473	511	458	462	474	455	454	491	444	447	474	473	447	462	503	455	462	447	471	451	436	430	435	433	506	462	451	503	456	451	468	448	469	467	462	473	470	481	501	439	465	438	480	462	492	459	458	480	460	434	449	475	482	528	442	461	422	466	431	500	468	445	469	497	456	472	447	486	497	456	496	490	461	454	464	475	473	440	434	509	502	436	470	464	422	479	452	456	475	479	475	477	481	461	453	449	425	509	499	444	514	457	429	439	470	464	444	460	493	478	439	456	445	492	435	474	482	451	442	473	469	491	438	455	472	424	446	483	475	474	440	487	471	491	451	508	433	443	502	479	464	502	499	439	475	421	432	479	485	450	475	478	487	455	520	494	490	462	470	427	459	476	493	484	475	441	449	484	462	410	496	478	506	505	500	435	460	492	454	492	447	472	462	447	484	434	443	424	512	498	471	472	446	483	459	497	449	436	427	480	423	437	499	448	461	456	478	470	446	483	496	452	458	453	438	445	436	475	460	479	467	457	476	454	425	486	461	466	498	471	465	468	495	432	445	481	408	436	465	444	439	482	466	471	449	463	448	473	474	433	404	485	453	464	501	430	500	432	466	466	480	437	454	481	449	439	444	480	478	477	480	457	441	454	451	460	460	426	510	445	461	461	497	461	419	445	441	492	465	489	491	436	444	446	462	482	451	461	466	420	462	458	470	447	435	491	449	481	429	446	466	501	478	413	462	442	467	470	474	461	486	514	458	463	452	448	454	480	551	452	439	489	508	428	477	447	487	446	466	465	491	458	450	490	453	454	475	449	454	425	471	495	491	479	456	498	502	449	471	471	442	451	504	467	517	447	459	457	484	448	461	444	414	427	482	476	464	464	438	439	456	473	481	421	473	425	482	469	470	477	409	459	448	465	463	485	458	492	461	444	464	448	451	458	480	456	476	458	474	441	463	489	483	457	491	419	464	475	470	464	483	454	502	472	446	460	458	444	478	482	541	459	459	453	480	428	450	446	492	465	445	445	470	470	480	474	426	430	511	481	465	449	429	448	508	472	446	461	450	485	478	503	444	488	475	460	449	479	459	451	450	469	449	457	467	465	492	484	435	438	424	466	464	461	438	464	458	479	418	473	471	459	435	468	467	490	452	435	487	463	507	455	437	437	489	451	435	467	475	473	427	458	454	471	465	438	466	455	440	469	464	457	464	501	454	480	448	432	447	483	472	436	473	446	463	473	438	441	456	461	453	445	458	455	437	452	511	520	443	486	465	471	430	439	456	444	473	460	473	459	449	487	470	437	452	440	476	467	432	477	517	411	488	506	478	492	446	430	453	495	493	443	468	460	433	459	432	484	515	431	428	479	450	448	457	460	477	454	492	461	438	438	427	466	474	423	445	451	457	499	472	487	522	449	497	488	463	452	434	449	448	480	449	439	432	466	442	468	467	461	509	484	446	449	457	418	497	440	495	467	446	430	455	436	464	446	448	482	440	505	456	464	501	444	440	458	478	478	450	440	471	451	480	467	431	450	471	452	427	441	454	451	462	444	470	442	434	460	458	466	477	471	481	474	462	431	446	470	484	456	460	489	491	494	472	471	434	476	467	453	481	459	451	458	504	457	429	492	486	431	432	469	469	464	472	473	464	487	447	439	468	470	454	480	473	474	417	444	439	479	460	489	462	509	475	461	468	445	472	478	491	476	466	515	504	464	500	456	467	449	474	456	437	432	476	450	427	465	477	466	451	420	462	441	464	467	440	469	457	483	494	520	471	457	388	470	491	468	473	500	515	474	452	470	455	433	475	446	483	505	492	467	447	430	465	482	470	446	453	482	471	451	464	482	482	462	455	465	444	466	489	463	439	446	443	423	433	453	466	449	459	466	466	440	485	461	441	470	437	454	437	446	432	459	435	496	477	480	467	449	454	456	471	455	461	446	438	455	475	471	447	472	471	428	461	471	473	481	475	434	456	463	460	433	450	443	529	463	414	475	453	469	488	479	451	471	492	522	453	454	451	506	438	448	453	494	453	447	403	434	513	453	441	481	461	515	479	450	464	463	471	467	454	501	480	456	495	430	446	470	494	495	446	488	462	451	460	473	477	487	455	463	457	512	446	467	472	438	460	473	477	458	489	444	473	446	420	434	450	465	458	512	469	523	449	417	466	461	512	458	448	440	468	472	480	461	447	480	460	435	509	460	467	484	482	475	446	469	453	449	509	480	456	515	468	444	473	448	480
10587	2502	4779	5625	4770	4095	3432	3049	2606	2296	2160	1915	1837	1783	1700	1608	1544	1536	1463	1422	1341	1311	1372	1311	1336	1211	1338	1241	1226	1270	1208	1179	1239	1158	1149	1196	1117	1151	1205	1181	1151	1142	1124	1079	1116	1150	1093	1099	1133	1090	1157	1129	1081	1156	1054	1095	1063	1124	1055	1141	1050	1101	1065	1136	1119	1074	1092	1038	1104	1063	1082	1086	1092	1125	1052	1039	1055	1063	1083	1085	1071	1053	1148	1133	1133	1038	1124	1080	1107	1051	1122	1108	1089	1127	1116	1090	1133	1178	1017	1108	1162	1134	1065	1038	1109	1172	1131	1152	1090	1045	1144	1068	1108	1126	1136	1095	1088	1079	1108	1140	1124	1080	1080	1117	1132	1068	1059	1089	1084	1081	1029	1079	1067	1118	1110	1022	1184	1110	1132	1133	1085	1020	1078	1077	1079	1070	1095	1049	1105	1092	1080	1093	1120	1087	1057	1093	1122	1139	1122	1148	1085	1144	1029	1023	1065	1052	1067	1094	1138	1108	1094	1102	1071	1102	1046	1073	1097	1097	1053	1122	1051	1123	1042	1089	1097	1080	1111	1098	1136	1099	1078	1108	1057	1069	1096	1050	1035	1066	1081	1053	1092	1083	1118	1092	1051	1028	1032	1071	1021	1109	1034	1098	1087	1083	1091	1044	1119	1024	1039	1045	1102	1121	1111	1048	1124	1030	1074	1098	1065	1099	1043	1032	1054	1084	1063	1036	1068	1103	1140	1038	1075	1095	1063	1100	1065	1039	1105	1075	1127	1075	1097	1104	1094	1121	1077	1117	1083	1073	1060	1093	1115	1061	1040	1061	1124	1077	1132	1098	1126	1108	1054	1052	1069	1096	1042	1067	1056	1061	1081	1099	1067	1095	1112	1039	1048	1092	1068	1105	1122	1053	1077	1053	1108	1073	1023	1107	1062	1111	1077	1050	1048	1070	1084	1019	1036	1099	1086	1058	1074	1083	1089	1126	1020	1061	1078	1043	1070	1047	1065	1091	1037	1092	1132	1073	1014	1058	1088	1021	1053	1057	1054	1090	1031	1130	1045	1101	1069	1057	1043	1081	1054	1113	1077	1104	1077	1074	1077	1104	1067	1077	1108	1138	1108	1127	1093	1023	1014	1053	1079	1077	1015	1104	1101	1101	1048	1078	1066	1074	1060	1100	1102	1061	1087	1028	1040	1026	1071	1040	1060	1103	1054	1069	1088	1098	1065	1084	1105	1038	1109	1086	1042	1065	1131	1065	1079	1059	1094	1100	1014	1089	1077	1080	1083	1048	1079	1032	1068	1049	1087	1118	1042	1107	1054	1106	1046	1054	1038	1100	1101	1101	1096	1099	1053	1072	1141	1032	1010	1096	1093	1132	1095	1037	1095	1100	1056	1022	1094	1130	1082	1036	1083	1052	1031	1078	1043	1088	1039	1068	1063	1062	1071	1072	1099	1065	1014	1079	1087	1097	1075	1045	1057	1061	1107	1050	1023	1099	1076	1106	1052	1077	1082	1062	1100	1065	1062	1088	1110	1024	1047	1077	1076	1094	1058	1055	1070	1051	1019	1082	1096	1084	1088	1091	1100	1095	1027	1120	1061	1059	1061	1065	1022	1058	1073	1125	1068	1054	1149	1103	1046	978	1064	1071	1070	1113	1082	1023	1011	1044	1042	1134	1095	1107	1105	1064	1085	1059	1091	1044	1049	1047	1032	1058	1018	1065	1066	1071	1049	1067	1089	1082	1085	1042	1091	1076	1055	1072	1105	1106	1025	1059	1065	1126	1083	1049	1082	1044	1053	1070	1127	1026	1092	1040	1017	1065	1130	1106	1097	1112	1083	1110	1097	1101	1069	1086	1078	1050	1092	1123	1073	1069	1066	1032	1061	1115	1081	1112	1091	1118	1090	1102	1100	1092	1041	1083	1100	1123	1082	1085	1049	1065	1064	1013	1057	1067	1065	1059	1108	1074	1056	1052	1077	1027	1025	1074	1069	1107	1062	1065	1109	1109	1075	1034	1071	1057	1069	1109	1081	1079	1091	1056	1070	1084	1101	1070	1063	1017	1038	1075	1151	1120	1006	1056	1076	1094	1096	1013	1056	1097	993	1064	1031	1118	1072	1055	995	1061	1091	1038	1060	1074	1099	1019	1123	1023	1056	1137	1114	1086	1055	1060	1079	1065	1123	1075	1026	1028	1099	1137	1054	1053	1038	1030	1040	1055	1050	1050	1088	1118	1105	1101	1132	1043	1154	1092	1050	1058	1120	1061	1054	1108	1106	1043	1112	1085	1053	1087	1067	1083	1057	1022	1035	1024	994	1065	1150	1061	1099	1080	1109	1070	1098	1065	1052	1094	1102	1044	1075	1084	1131	1061	1035	1138	1141	1077	1096	1116	1087	1084	1089	1072	1037	1107	1092	1071	1093	979	1074	1033	1092	1069	1043	1079	1110	1093	1065	1092	1099	1077	1052	1059	1036	1084	1071	1091	1071	1062	1011	1014	1044	1037	999	1041	1126	1117	1057	1077	1071	1103	1031	1028	1148	1040	1039	1065	1122	1082	1089	1084	1113	1137	1051	1095	1069	1105	1059	1066	1084	1150	1086	1110	1045	1000	1049	1109	1071	1092	1104	1045	1071	1091	1136	1006	1038	1044	1040	1051	1015	1061	1060	1099	1109	1063	1062	1086	1033	1079	1053	1070	1039	1057	1096	1073	1087	1094	1059	1002	1041	1100	1100	1071	1067	1090	1058	1056	1039	1101	1066	1060	1111	1066	1033	1058	1114	1071	1092	1063	1022	1085	1068	1076	1076	1108	1007	1053	1080	1043	1089	1058	1089	1055	1145	1044	1062	1056	1118	1030	1109	1073	1055	1078	1034	1023	1029	1062	1056	1023	1044	1122	1098	1080	1052	1113	1074	1091	1030	1060	1037	1120	1033	1126	1107	1040	998	1055	1068	1041	1054	1097	995	1073	1077	1097	1094	1081	1061	1068	1093	1105	1110	1059	1082	1075	1051	1067	998	1062	1073	1041	1094	1107	1122	1048	1105	1081	1034	1072	1073	1010	1091	1045	1136	1053	1070	1069	1041	1110	1136	1063	1076	1080	1072	1079	1089	1049	1095	1058	1096	1073	1074	1069	1044	1056	1090	1033	1112	1030	996	1036	1084	1102	1086	1077	1028	1053	1126	1126	1100	1096	1082	1035	1025	1107	1053	1016	1053	1057	1113	1108	1088	1067	1054	1065	1034	1140	1080	1025	1029	1026	1111	1106	1061	1068	1064	1081	1033	1028	1020	1049	1072	1102	1059	1137	1009	1042	1079	1070	1088	1052	1046	1036	1094	1039	1032	1079	1098	1112	1125	1039	1112	1078	1057	1057	1115	1068	1049	1121	1126	1090	1048	1119	1091	1136	1060	1081	1080	1084	1076	1086	1131	1093	1029	1062	1042	1093	1088	1030	1050	1114	1052	1060	1042	1070	992	1045	1059	1017	1088	1065	1072	1088	1108	1056	1147	1066	1094	1056	1063	1084	1087	1068	1066	1075	1040	1057	1049	1065	1076	1039	1087	1060	1013	1060	1063	1084	1014	1083	1097	1067	1078	1147	1081	1117	1088	1118	1057	1064	1094	1095	1091	1045	1082	1032	1068	1065	1069	1162	1057	1036	1061	1029	1047	1108	1072	1072	1017	1072	1080	1073	1093	1022	1052	1115	1120	1057	1071	1087	1006	1073	1016	1096	1106	1058	1096	1125	1070	1053	1090	1062	1052	1056	1057	1087	1088	1108	1096	1164	1159	1139	1082	1068	1100	1101	1061	1083	1079	1089	1121	1078	1102	1063	1025	1139	1108	1062	1093	1072	1089	1070	1066	1068	1032	1086	1025	997	1056	1069	1060	1085	1080	1080	1116	1067	1034	1027	1083	1076	1119	1082	1074	1058	1081	1071	1066	1091	1061	1129	1061	1057	1056	1113	1064	1067	1117	1117	1089	1075	1112	1032	1085	1106	1091	1102	1002	1039	1117	1048	1093	1036	1073	1076	1119	1055	1084	1076	1088	1051	1055	1119	1039	1067	1095	1079	1077	1122	999	1124	1077	1088	1112	1099	1045	1121	1100	1060	1064	1019	1041	1081	1035	1019	1062	1067	1106	1079	1088	1073	1037	1116	1085	1075	1034	1124	1035	1092	1081	1120	1049	1103	1083	1091	1073	1081	1084	1056	1041	1106	1009	1150	1105	1071	1023	1101	1104	1064	1102	1111	1110	1063	1045	1058	1036	1086	1063	1064	1080	1048	1045	1126	1081	1109	1133	1071	1016	1073	1051	1089	1081	1069	1059	1090	1029	1014	1091	1053	1096	1059	1114	1104	1101	1049	1100	1059	1081	1064	1091	1109	1097	1037	1038	1054	1114	1095	1134	1103	1059	1133	1041	1052	1049	1056	1088	1079	1052	1081	1143	1055	1056	1033	997	1052	1068	1068	1060	1056	1051	1065	1070	1069	1092	1120	1069	1010	1088	1108	1102	1095	1066	1068	1055	1076	1083	1048	1079	1056	1076	1062	1116	1060	1093	1098	1120	1045	1067	1066	1072	1025	1094	1101	1076	1047	1070	1100	1040	1089	1111	1101	1125	1050	1066	1041	1053	1148	1052	1100	1061	1041	1149	1063	1071	1019	1073	1072	1053	1059	1016	1065	1084	1033	1060	1036	1120	1057	1034	1115	1098	1137	1071	1075	1104	1108	1063	1085	1099	1056	1113	1098	1047	1070	1121	1049	1097	1092	1048	1128	1106	1033	1124	1087	1063	1032	1085	1070	1087	1045	1075	1072	1051	1083	1059	1070	1041	1073	1119	1075	1034	1075	1099	1068	1125	1068	1078	1071	1029	1112	1074	1057	1100	1079	1068	1043	1080	996	1069	1021	1111	1119	1084	1076	990	1065	1138	1111	1073	1091	1105	1064	1086	1095	1040	1108	1121	1126	1150	1075	1104	1050	1089	988	1052	1102	1052	1055	1035	1092	1147	1073	1078	1079	1107	1089	1045	1074	1061	1074	1075	1092
2295	317	342	303	314	287	284	310	281	303	263	307	290	263	309	304	351	358	257	306	280	264	294	301	296	265	294	268	268	261	271	307	313	275	284	281	323	316	281	251	287	298	299	266	289	277	306	300	304	271	285	288	292	295	268	259	289	293	258	268	276	277	277	291	296	294	274	275	289	288	286	300	297	295	345	284	277	291	275	285	303	284	259	289	302	298	302	303	264	275	285	314	272	273	339	290	330	313	307	292	283	319	274	278	308	300	293	275	274	287	260	280	276	282	283	275	287	263	289	278	270	289	324	270	257	269	258	298	309	270	282	279	295	275	296	268	275	283	326	268	280	292	280	301	279	286	300	299	315	322	271	268	258	284	329	275	267	290	305	286	296	302	291	297	298	295	310	252	257	281	287	275	274	265	300	247	279	289	271	286	268	291	333	285	267	290	281	316	302	302	274	236	268	302	294	274	289	312	278	301	299	293	251	296	301	301	289	255	281	292	314	284	287	286	285	285	281	257	257	273	305	260	302	290	305	306	276	309	305	271	280	268	316	273	270	278	281	270	276	288	273	303	284	270	294	284	274	260	261	262	265	274	262	281	286	321	258	293	288	285	294	261	300	287	278	295	303	261	309	264	255	300	286	301	295	272	267	301	269	278	274	295	278	270	314	278	260	278	293	300	282	286	316	254	299	303	256	332	288	287	278	252	280	283	284	287	308	279	283	323	307	306	298	277	292	253	288	274	298	301	326	282	286	287	309	269	295	290	298	289	288	280	261	298	275	274	296	275	281	312	305	322	283	295	295	285	291	294	284	306	289	305	296	318	267	293	298	263	298	307	304	272	277	268	300	292	268	289	295	286	267	297	286	290	296	257	271	292	266	269	275	317	300	302	292	283	273	298	281	314	269	276	309	285	292	273	300	301	273	284	310	286	256	326	275	279	279	283	307	283	320	294	288	260	266	283	270	284	331	282	314	263	298	280	274	299	288	298	284	306	313	280	250	250	288	269	291	278	264	306	275	267	310	267	292	269	266	258	286	256	301	287	269	295	306	303	315	285	283	266	279	301	284	297	270	286	310	284	281	276	304	279	303	277	263	293	316	291	265	285	287	294	296	335	296	318	280	265	297	258	301	287	292	285	295	326	293	281	311	293	291	284	309	265	272	267	279	306	257	287	302	292	307	339	297	300	298	285	326	265	268	262	285	263	293	268	294	299	274	259	310	282	281	317	295	302	264	310	303	274	304	288	284	300	298	290	317	274	291	284	285	274	258	311	300	273	281	288	310	278	318	305	277	279	289	278	293	252	278	303	263	313	322	314	269	316	283	334	293	287	264	305	266	280	257	275	298	278	273	285	269	279	293	280	299	253	282	269	274	285	300	278	284	276	266	278	291	274	274	304	285	308	285	300	289	305	270	294	304	280	290	319	277	306	260	287	276	285	307	274	292	277	305	245	284	239	298	306	294	284	252	284	295	285	333	278	267	297	306	281	280	321	321	299	281	275	331	257	296	292	298	307	287	312	285	297	283	299	278	316	294	297	284	312	290	287	298	290	276	267	299	263	268	314	293	258	259	327	264	319	287	292	291	313	276	290	284	307	290	306	299	276	283	318	298	266	329	279	296	296	303	282	288	284	321	295	276	320	289	290	311	281	295	283	251	292	312	266	287	276	298	288	278	277	288	290	277	265	273	283	287	312	284	269	277	263	309	307	319	292	276	296	303	301	301	291	323	278	298	229	297	251	274	274	346	306	309	274	259	263	305	280	263	311	260	277	238	295	259	306	281	313	272	270	286	286	263	278	296	308	305	272	288	318	284	270	294	306	282	269	252	331	295	290	301	310	306	304	298	295	270	270	283	281	282	276	275	287	300	305	312	266	295	307	281	276	251	284	296	308	292	275	285	293	293	289	276	277	280	288	295	309	274	286	284	277	292	272	276	280	286	305	303	287	303	314	310	327	328	295	281	291	277	274	287	272	296	310	311	324	307	294	321	287	300	293	296	290	259	279	318	292	270	282	293	244	297	248	284	280	292	268	276	284	282	319	294	309	271	299	278	297	323	283	316	274	282	284	299	300	274	307	286	299	290	272	305	288	266	278	298	293	283	288	281	289	262	269	331	303	262	309	254	296	317	283	293	262	282	261	272	275	261	268	283	276	287	290	321	310	290	249	317	283	275	312	272	297	283	304	279	293	272	307	290	291	288	287	243	274	271	282	275	307	300	276	263	292	301	285	265	282	290	293	302	277	287	274	269	276	294	264	309	306	302	292	248	309	277	286	288	308	276	289	270	293	275	235	286	261	306	299	321	280	303	282	288	284	305	309	259	258	303	301	295	281	290	301	275	265	294	278	268	278	293	277	292	281	305	263	312	278	249	271	292	318	325	268	293	287	286	302	273	307	295	316	260	294	271	268	273	277	254	275	269	298	288	318	298	275	291	290	285	246	280	246	274	271	315	312	301	287	295	267	299	287	314	279	263	276	298	272	293	317	257	280	278	313	306	303	273	263	294	318	289	267	312	285	294	291	267	289	301	255	256	302	278	263	286	279	285	289	287	282	292	264	265	276	296	300	281	303	273	300	281	264	290	296	306	284	274	305	279	330	276	301	291	272	295	292	272	274	285	325	323	269	291	292	289	324	302	291	263	277	319	280	284	271	305	268	263	326	253	267	303	285	268	289	305	280	299	262	268	304	292	251	296	310	269	302	282	289	291	249	304	267	278	271	284	314	284	291	279	312	259	287	300	270	288	288	315	277	296	312	296	313	311	269	285	283	303	294	275	317	308	284	291	285	290	290	319	314	274	279	292	317	274	300	281	295	285	306	301	290	285	280	291	316	301	302	250	272	278	303	320	269	268	290	291	312	301	323	306	305	268	312	277	284	272	282	279	300	256	278	295	273	264	316	295	282	302	268	289	271	279	276	260	282	315	262	288	296	313	308	265	296	271	265	312	256	302	257	278	252	310	298	311	281	300	291	284	297	282	250	326	262	281	288	304	256	295	244	291	282	265	292	301	285	309	273	278	281	297	282	265	309	281	277	273	286	280	272	268	290	291	303	265	262	293	290	269	288	307	255	278	286	291	290	321	295	282	303	284	322	296	297	330	288	294	269	299	271	293	288	277	276	294	304	292	280	302	292	288	270	264	253	286	301	241	290	260	277	281	289	278	322	290	293	326	320	301	310	277	285	320	298	295	305	275	262	279	260	267	253	276	283	290	275	277	310	273	302	291	327	292	280	278	301	293	267	290	301	294	296	285	298	297	291	306	304	291	268	264	309	307	291	290	275	278	293	290	279	280	315	288	275	293	297	285	293	266	267	291	258	277	311	264	297	251	304	280	322	317	291	302	290	279	281	257	285	253	304	301	290	249	293	255	310	276	270	287	318	297	299	311	279	321	282	308	286	270	279	292	270	312	298	276	313	273	287	314	275	337	281	281	295	273	261	283	279	288	297	286	274	303	285	276	277	266	290	248	309	292	295	293	283
2611	740	795	758	801	746	764	813	765	743	745	708	765	750	721	699	693	750	750	738	722	753	706	725	701	741	764	755	664	712	671	707	759	684	716	704	738	720	745	705	750	679	736	693	748	726	695	717	740	729	729	717	703	751	764	748	761	698	703	719	713	719	739	740	730	693	751	705	729	712	694	745	688	748	752	729	736	657	701	737	716	740	668	692	775	760	777	693	771	711	772	708	744	730	729	740	704	750	757	764	748	707	712	750	725	766	694	754	717	768	710	770	669	739	720	700	766	690	748	732	750	721	728	754	718	669	712	744	735	718	728	732	699	710	758	719	721	715	742	682	725	705	695	687	708	746	716	770	729	743	691	749	775	734	688	741	747	739	683	728	735	705	734	745	691	710	757	719	758	740	716	752	712	738	721	757	749	744	688	734	724	724	755	709	725	669	774	706	744	753	709	722	766	706	763	709	727	733	677	701	703	706	703	698	751	733	719	738	686	693	688	722	746	737	714	738	725	756	762	649	733	698	708	720	719	715	719	765	692	722	698	727	729	745	753	733	732	749	720	686	708	732	737	775	730	730	693	702	696	724	697	700	731	698	689	756	760	716	727	758	712	748	727	728	745	749	771	708	664	757	707	726	732	730	720	697	692	738	729	791	737	731	732	779	728	710	720	682	701	748	708	700	705	743	703	745	707	732	700	722	696	767	695	753	716	733	671	703	748	706	687	740	709	732	733	703	725	723	699	678	727	703	690	732	708	725	708	750	700	732	691	697	713	708	736	716	704	734	783	764	694	744	684	764	655	674	752	766	741	706	702	762	773	714	737	715	753	691	736	710	739	774	707	677	697	711	724	767	761	713	716	735	693	729	725	706	710	713	705	696	733	736	710	735	734	711	731	737	693	763	760	718	724	719	725	696	716	700	690	755	729	698	737	743	721	700	744	701	711	680	674	697	783	728	754	712	701	741	693	717	727	706	719	730	750	686	699	673	697	718	684	734	740	780	735	760	713	761	784	756	770	721	750	723	728	707	709	792	697	731	759	664	723	744	727	686	707	704	709	705	733	683	740	703	717	733	725	749	720	758	755	701	748	746	755	696	783	754	736	698	730	714	687	719	709	717	722	724	699	699	716	743	749	746	708	699	722	703	770	717	721	767	744	744	716	715	735	707	710	751	726	713	747	739	751	749	738	731	705	692	718	755	734	745	692	742	702	753	694	718	705	712	715	737	712	751	736	710	719	693	705	733	682	744	738	705	691	655	735	741	690	724	686	714	762	719	712	726	734	730	722	728	674	699	690	702	696	743	715	668	733	713	731	743	755	745	697	729	688	749	774	768	765	712	721	714	727	767	722	755	723	724	661	676	690	709	697	689	688	755	735	763	762	737	731	721	645	700	694	694	715	739	745	736	708	739	705	727	697	680	755	720	734	712	701	736	774	742	720	710	708	741	705	696	677	726	677	722	710	734	698	734	730	739	736	669	677	749	700	737	764	729	703	733	684	731	708	743	734	701	686	699	711	747	767	718	713	725	683	704	732	723	704	702	735	737	712	713	701	743	710	720	747	664	697	722	705	778	712	718	729	691	708	714	755	696	770	727	733	706	722	734	678	724	734	679	699	726	731	785	707	704	734	758	755	764	715	738	711	750	748	739	700	747	713	747	713	722	705	750	708	717	769	755	711	738	762	706	704	684	644	679	752	726	732	722	741	712	760	765	724	729	739	713	710	719	740	692	724	706	715	711	716	736	734	739	740	715	716	718	769	704	706	756	759	768	728	743	711	712	674	721	723	746	724	682	780	679	735	722	736	734	706	672	740	763	755	778	661	759	703	748	737	725	763	718	733	696	749	685	710	776	742	717	687	724	717	743	746	662	766	697	721	747	734	691	714	724	755	715	657	721	704	685	734	742	717	721	749	714	660	722	718	723	708	712	731	702	691	705	756	730	735	698	767	695	704	741	738	724	698	712	770	720	727	743	719	701	740	730	743	697	690	771	738	704	701	722	741	754	717	794	711	713	754	698	730	708	736	683	734	709	705	759	711	745	760	730	690	724	755	716	717	712	675	728	691	679	760	667	679	737	742	731	740	722	696	686	708	693	783	731	723	731	767	726	686	734	697	738	751	687	718	767	766	725	747	737	743	706	696	703	718	690	676	733	732	761	714	742	693	703	713	761	729	725	724	682	777	733	693	709	725	736	736	699	718	757	697	700	696	710	735	718	687	696	745	686	741	686	717	744	763	691	751	705	689	751	745	718	754	781	719	723	702	723	706	711	744	720	706	718	705	728	674	675	739	729	716	769	737	682	730	721	718	706	670	751	710	727	663	735	743	661	669	694	689	756	751	738	703	729	704	717	688	722	751	687	765	679	733	720	750	704	684	741	725	720	743	698	756	715	775	754	738	717	704	732	742	690	743	735	714	702	692	691	726	710	714	758	747	713	765	668	689	737	765	740	727	706	714	724	704	754	708	706	735	775	710	704	718	740	727	753	734	723	746	754	696	713	736	712	713	700	699	743	712	733	727	690	748	727	715	726	712	748	719	723	691	692	747	699	730	700	702	742	707	722	766	715	730	728	727	720	723	698	695	736	736	698	733	741	720	743	688	746	685	687	759	721	720	721	703	703	747	699	708	725	671	706	728	740	688	740	705	708	724	707	721	703	747	732	696	697	747	730	702	698	691	757	710	743	725	703	746	734	750	670	686	703	693	748	761	704	680	736	743	731	737	761	683	693	730	735	713	753	748	691	694	776	696	732	751	733	678	719	688	735	784	751	708	648	694	735	699	742	742	681	728	691	687	715	666	730	702	681	743	744	696	716	697	750	699	736	744	691	704	744	680	724	717	695	723	709	733	671	700	752	724	753	714	734	699	743	685	724	731	729	771	728	758	748	762	676	698	719	715	719	757	726	765	757	715	756	695	695	758	721	714	691	742	700	702	720	680	773	696	743	726	687	751	749	688	723	727	741	733	750	715	762	719	709	743	750	756	707	737	720	756	738	701	742	757	704	708	703	718	735	753	735	754	701	702	728	736	769	701	721	696	765	732	691	707	708	731	719	742	698	738	756	726	739	719	703	698	726	723	725	716	753	691	729	723	750	722	690	678	718	703	698	757	721	719	710	688	738	722	699	716	732	669	683	731	725	742	773	714	715	782	738	696	697	663	754	708	710	719	705	740	694	723	732	761	715	707	706	719	731	715	729	749	723	733	689	705	705	689	752	698	690	712	694	779	775	766	719	692	714	717	697	736	736	745	736	727	667	709	759	699	748	705	738	724	726	755	751	732	659	768	731	696	757	710	669	726	778	758	721	714	709	690	737	719	717	689	733	706	764	721	728	729	691	737	707	669	704	671	734	730	735	719	732	720	755	721	740	748	734	746	727	687	702	688	719	723	715	747	709	710	725	736	705	690	774	706	715	728	697	674	644	719	688	750	757	717	773	728	713	747	695	717	750	733	762	692	675	734	740	735	722	677	703	726	749	708	728
14381	1463	1438	1168	882	733	611	593	510	499	433	497	450	434	451	436	445	477	425	413	365	418	423	413	406	411	406	389	379	429	375	386	387	409	411	421	439	434	417	364	397	406	424	402	432	412	406	365	426	398	430	424	428	381	389	423	421	369	411	354	360	426	406	396	401	403	404	395	382	366	417	402	393	348	359	372	395	423	421	378	403	357	406	396	384	372	374	372	440	401	404	419	389	372	368	411	391	383	398	391	398	410	410	362	393	402	418	405	402	385	403	420	430	388	383	413	408	412	416	430	412	416	398	343	382	407	397	408	390	391	405	413	405	405	370	437	389	442	377	402	391	440	377	382	407	386	377	410	380	399	430	427	376	438	417	383	394	390	398	370	375	363	386	394	412	386	438	405	386	429	373	419	415	401	378	420	378	421	419	399	390	423	405	361	406	383	434	407	419	374	406	391	376	442	393	385	389	399	416	399	409	390	416	404	362	399	402	377	415	370	369	370	392	408	383	403	399	390	383	361	410	393	415	382	354	410	427	430	369	402	407	435	397	405	406	441	382	408	366	403	366	459	404	396	374	372	394	416	385	393	366	373	393	402	388	427	421	392	404	413	389	381	389	358	391	401	406	423	395	399	392	430	411	391	418	349	408	416	407	372	382	394	383	369	402	374	432	388	408	405	398	392	404	418	398	408	387	379	404	380	391	397	358	401	397	403	375	372	400	417	389	405	413	411	372	369	389	391	384	389	398	409	419	361	424	387	385	396	412	444	392	385	369	346	406	362	400	396	398	381	374	385	390	407	397	412	379	416	388	433	428	424	423	405	417	381	416	384	381	377	436	440	383	419	422	412	415	383	388	378	372	369	427	400	371	425	414	388	401	438	397	397	414	391	399	396	400	439	368	399	384	389	385	434	405	386	409	408	381	410	405	384	415	389	379	423	382	351	366	394	361	424	387	390	423	397	364	400	374	408	408	388	403	371	369	410	401	373	439	396	376	353	384	394	375	381	381	392	386	420	425	407	377	377	425	418	365	402	433	393	404	406	398	366	396	409	435	399	395	420	404	419	403	375	368	422	381	396	428	396	419	387	419	393	423	365	386	433	400	430	391	388	356	397	430	430	386	392	389	395	393	401	405	399	385	425	381	391	373	417	399	375	404	381	396	394	406	358	396	407	400	393	399	407	407	412	368	422	415	367	428	395	426	445	423	379	397	440	391	403	409	397	419	380	375	363	422	422	383	372	406	395	397	423	363	412	411	401	426	421	418	361	424	390	398	378	392	393	411	401	378	427	388	451	412	389	414	392	401	395	363	396	405	417	389	374	377	407	346	424	418	411	384	367	407	379	373	367	417	397	425	430	399	411	392	397	376	409	385	398	379	395	391	387	434	397	374	405	384	389	406	382	398	378	405	375	380	401	375	393	388	406	362	397	413	366	402	402	378	407	379	384	416	423	421	390	365	386	429	423	413	413	419	379	406	387	366	382	390	427	396	398	393	410	394	451	417	390	418	417	359	414	398	393	400	400	421	444	425	385	412	393	409	366	417	394	421	429	379	389	390	418	389	407	386	404	408	387	384	422	414	393	396	396	420	369	411	391	411	371	394	419	377	439	407	396	369	419	387	378	372	402	411	427	354	365	398	382	369	377	408	453	403	408	424	385	408	408	390	398	411	412	392	440	410	402	380	391	406	429	408	384	429	418	414	398	425	398	407	414	418	406	409	409	379	390	384	396	353	379	428	366	401	382	383	400	383	370	399	392	375	417	375	402	399	409	416	397	385	410	388	387	426	374	400	389	427	398	362	417	402	426	404	397	403	413	386	372	380	417	373	424	415	414	414	445	384	377	414	375	393	421	368	405	410	383	391	398	413	360	406	376	380	404	449	364	400	396	406	396	440	414	429	384	393	385	399	423	393	392	427	421	382	410	361	395	383	403	392	439	390	431	409	393	432	365	400	439	431	373	385	381	403	392	423	389	363	389	388	414	410	403	406	402	392	367	388	406	402	430	389	395	334	413	409	410	391	425	424	389	405	418	421	399	382	379	337	390	405	383	422	380	418	389	423	418	429	386	397	405	404	387	405	413	409	390	402	410	381	399	433	462	350	381	389	399	362	371	413	388	390	395	394	392	368	408	421	387	380	366	370	382	410	405	404	365	380	384	392	388	377	422	431	384	407	413	406	379	391	413	399	386	397	373	419	379	408	424	362	392	421	387	409	376	459	387	424	446	395	400	374	377	408	394	398	389	391	397	382	399	396	428	389	407	401	349	418	407	420	409	396	371	391	405	393	420	371	400	396	396	386	411	399	405	382	385	406	413	441	398	417	395	440	381	377	408	379	420	391	387	388	392	395	371	392	415	387	372	383	394	392	433	389	389	410	372	385	426	347	372	374	361	408	434	391	408	414	406	379	390	391	374	379	372	401	419	381	444	384	407	434	397	411	373	371	394	400	400	446	404	411	374	391	378	429	394	409	431	404	363	416	402	387	386	443	409	366	392	431	389	407	385	410	398	373	372	414	353	393	408	429	393	369	395	418	403	406	396	369	408	423	377	438	388	377	403	412	399	417	349	414	392	366	362	382	384	382	390	396	395	387	404	406	401	404	411	372	393	413	432	428	415	370	411	426	382	417	398	427	408	408	378	404	390	419	356	405	397	395	393	377	418	417	393	416	388	402	410	396	368	360	420	389	354	402	392	394	349	386	383	408	395	364	399	423	400	400	363	422	428	409	384	416	407	375	391	372	362	439	399	395	361	438	390	396	405	378	448	353	403	421	418	397	366	373	418	386	408	408	396	391	419	427	378	384	375	371	415	352	379	396	374	393	404	416	414	373	395	407	384	408	405	396	414	386	421	385	379	376	422	413	347	396	396	386	406	398	411	436	390	375	381	365	417	396	419	409	405	401	395	363	393	355	414	411	388	372	411	402	357	375	378	370	378	397	420	405	382	413	427	403	367	370	349	373	376	396	414	386	397	395	393	439	416	378	422	412	387	382	370	396	385	343	425	414	391	397	407	405	391	392	400	402	394	424	407	380	423	357	392	407	386	394	390	382	419	388	403	409	369	408	399	398	390	367	369	392	404	398	405	368	385	390	404	408	371	373	371	434	375	397	387	369	398	393	409	397	428	398	359	403	413	393	404	392	403	395	361	395	394	400	384	380	399	384	409	391	410	393	383	402	414	405	433	404	371	403	393	374	407	375	424	378	394	392	390	383	406	383	400	402	402	394	417	395	397	383	400	359	427	402	390	379	412	389	444	401	427	390	380	406	421	388	406	367	367	370	454	377	399	407	376	406	385	416	396	382	412	427	438	396	401	404	391	397	389	440	384	380	404	360	387	408	412	379	394	384	383	392	411	384	416	369	428	409	381	395	388	390	325	348	390	391	386	411	389	401	413	428	413	380	362	371	394	399	410	414	386	382	407	360	387	372	401	375	415	384	403	413	382	364	420	400	429	405	369	439	405	421	371	430	386	379	376	391	387
8613	1604	2891	3366	2953	2565	2211	1940	1767	1657	1522	1398	1413	1351	1212	1256	1155	1137	1115	1099	1072	1061	1062	1101	1014	1033	1034	1017	1063	1077	1100	1022	991	1006	999	1003	1002	977	1005	1000	1010	1000	1009	1022	935	956	960	928	1009	1034	997	954	1028	992	969	1016	925	947	949	903	982	982	1031	968	955	1007	966	971	973	1037	986	992	998	978	986	930	930	957	968	949	943	935	980	907	961	958	1009	976	988	985	911	1022	988	936	986	1004	1049	947	1030	981	950	969	964	942	977	1000	967	1018	1025	984	997	943	973	958	965	953	1009	986	962	952	981	984	997	1018	904	971	999	945	981	966	952	951	1039	952	930	901	922	982	941	946	941	920	963	971	989	990	943	978	967	986	983	965	943	1006	949	939	947	955	947	1015	985	976	985	978	901	944	941	935	1013	980	966	1031	989	984	954	1064	930	939	989	1009	997	940	990	920	937	964	953	928	945	993	966	972	964	932	935	917	921	996	1018	930	951	924	963	977	940	979	926	911	950	976	984	959	933	973	966	932	955	923	945	998	956	917	968	955	922	990	931	945	972	913	933	981	943	942	983	949	959	952	954	988	960	987	912	1003	979	907	961	947	943	964	993	985	964	939	920	946	963	949	943	977	936	928	963	953	959	883	971	927	1004	1007	1012	927	914	954	925	962	921	913	972	989	920	955	943	893	948	1001	881	974	981	941	1007	967	965	934	941	932	1035	973	946	908	956	998	973	973	938	977	910	930	926	951	999	987	954	942	972	975	945	948	953	932	957	1002	974	972	966	959	945	928	1005	966	940	935	960	990	988	1038	959	886	950	955	954	954	926	952	961	972	1010	968	906	963	976	967	932	932	949	940	1015	970	902	971	932	989	947	920	951	948	992	957	985	1035	937	931	949	919	969	954	915	953	970	959	977	887	960	960	921	889	904	961	1003	977	988	908	954	956	975	934	929	1006	1017	932	1012	947	941	1008	964	888	983	924	969	916	964	911	967	976	940	934	999	934	956	971	1027	927	939	941	963	947	988	933	987	988	975	977	929	966	993	924	1029	948	928	956	947	967	993	982	965	968	922	1000	953	974	937	979	934	892	1006	960	917	931	943	950	942	912	907	974	963	985	971	957	911	897	1014	928	971	972	938	984	975	903	922	974	980	940	951	954	931	981	961	990	944	962	947	968	999	1025	983	948	982	934	884	979	1000	950	956	947	949	939	960	931	946	932	970	910	989	939	961	967	946	944	891	980	936	953	968	950	988	972	936	1023	916	936	968	935	921	1001	935	961	855	964	904	954	972	964	985	960	956	873	983	951	963	968	955	933	916	916	981	1019	919	965	1000	977	983	903	979	966	976	943	979	960	963	896	967	955	981	985	969	951	957	949	960	972	920	951	986	931	930	937	968	914	964	942	911	1020	949	999	910	942	942	956	918	991	980	925	955	958	901	945	959	948	1003	956	946	973	952	961	954	922	964	991	957	956	902	925	953	987	930	941	930	944	951	997	983	943	901	936	923	924	949	947	952	973	989	965	933	909	946	977	958	999	956	925	1002	975	992	936	984	966	972	981	970	955	891	954	962	935	959	919	944	1018	937	946	972	971	990	976	1014	947	950	960	989	977	953	971	950	947	910	991	993	930	983	909	992	934	933	941	999	964	941	979	989	941	957	980	978	885	972	965	938	936	1010	951	1003	927	981	883	937	959	919	1004	930	997	932	989	980	976	971	946	944	966	933	994	981	990	965	954	1000	969	938	944	972	957	954	964	974	948	947	1018	973	927	888	908	978	895	924	938	943	948	953	987	903	909	941	959	964	990	929	972	958	942	933	983	937	941	974	948	965	962	964	972	902	911	1009	922	952	936	975	948	939	963	1000	956	910	986	1034	990	958	978	936	966	981	960	922	909	980	938	955	919	943	931	898	970	886	943	972	961	941	1004	935	889	964	967	943	930	998	972	918	947	1015	980	975	924	1038	924	986	946	908	1005	976	971	979	966	998	922	945	966	951	989	896	933	948	964	919	926	942	957	966	966	948	999	1002	953	960	996	960	872	980	968	963	986	976	956	991	991	944	965	951	960	947	993	941	962	968	962	935	961	975	983	964	957	980	974	943	934	1026	994	934	960	956	982	934	939	956	944	930	941	1047	989	977	974	944	1001	963	925	985	963	968	924	885	964	944	928	956	912	1022	965	995	970	908	879	930	955	908	912	970	950	981	963	914	927	975	1015	943	978	953	991	909	952	949	997	1002	988	928	956	929	1032	1006	994	981	990	927	949	968	915	889	996	931	1009	955	980	964	958	965	942	981	978	925	979	956	967	961	930	1021	944	938	960	969	937	981	972	955	944	944	970	984	961	946	1029	928	978	970	935	922	913	968	957	937	972	977	968	995	955	910	1005	941	972	946	935	966	941	986	935	970	946	948	990	1029	911	1036	938	936	989	945	1006	949	940	967	1007	968	939	945	1014	933	952	992	945	953	897	974	965	944	997	952	953	963	963	942	956	938	926	948	937	924	978	952	980	955	931	937	976	939	941	1038	1023	954	1015	960	934	971	958	957	961	970	930	973	903	930	973	985	945	964	981	944	967	931	999	1015	962	932	949	944	960	964	934	923	981	978	927	978	970	983	967	986	893	966	992	906	994	949	895	988	931	928	937	923	951	916	963	978	949	1048	984	965	953	974	986	965	915	933	996	977	993	950	969	929	926	974	962	958	1004	978	953	1016	968	960	948	942	1002	924	961	972	926	925	940	946	991	1001	1005	948	1024	1003	927	955	987	916	1003	945	970	966	960	930	957	973	933	930	932	954	940	911	861	975	954	983	942	978	927	1007	984	989	916	935	970	928	952	940	957	980	973	907	900	955	960	1018	974	960	881	1001	900	953	966	957	1002	986	931	961	965	944	1009	925	978	937	976	991	980	938	985	944	950	986	955	967	955	922	969	997	936	969	928	992	951	963	972	939	979	992	898	948	973	957	971	986	891	991	939	974	974	944	945	950	973	957	950	967	955	992	880	999	987	928	1025	925	939	908	968	891	955	1022	953	933	962	964	944	959	913	923	943	950	915	994	945	929	940	957	955	1009	927	1010	951	1004	977	929	939	961	973	1034	991	964	958	994	933	982	956	929	938	942	945	986	932	982	944	1007	962	962	930	928	984	978	975	928	996	955	887	999	913	1004	919	950	953	970	924	967	955	962	931	993	890	947	914	1000	956	944	877	931	931	900	1000	929	999	955	966	897	918	955	1034	983	939	945	961	966	931	942	948	984	950	976	982	927	937	989	968	973	958	921	926	953	983	927	975	912	939	945	937	942	996	973	966	908	965	981	926	950	962	897	946	941	978	957	943	898	987	970	999	1000	963	974	971	929	932	916	996	997	1003	952	962	931	845	927	935	900	1010	935	917	984	962	978	937	980	1035	964	1012	959	881	939	934	972	981	943	990	969	946	959	951	940	983	959	939	989	965	993	966	934	1022	1003	931	1018	945	956	934	930	993	999	927	908	956	954	1023	950	911	958	883	979	935	880	1043	951	978	935	986	947	1008	894	980	970	952	949	950	994	950	986	981	942	952	1011	908	997	954	971	974	1008	957	927	991	955	990	945	929	959	990	954	971	1002	955	965	952	932	948	943	962
22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
