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
338509399001	338509399560	338509400110	338509400660	338509401210	338509401760	338509402310	338509402860	338509403410	338509403960	338509404510	338509405060	338509405610	338509406160	338509406710	338509407260	338509407810	338509408360	338509408910	338509409460	338509410010	338509410560	338509411110	338509411660	338509412210	338509412760	338509413310	338509413860	338509414410	338509414960	338509415510	338509416060	338509416610	338509417160	338509417710	338509418260	338509418810	338509419360	338509419910	338509420460	338509421010	338509421560	338509422110	338509422660	338509423210	338509423760	338509424310	338509424860	338509425410	338509425960	338509426510	338509427060	338509427610	338509428160	338509428710	338509429260	338509429810	338509430360	338509430910	338509431460	338509432010	338509432560	338509433110	338509433660	338509434210	338509434760	338509435310	338509435860	338509436410	338509436960	338509437510	338509438060	338509438610	338509439160	338509439710	338509440260	338509440810	338509441360	338509441910	338509442460	338509443010	338509443560	338509444110	338509444660	338509445210	338509445760	338509446310	338509446860	338509447410	338509447960	338509448510	338509449060	338509449610	338509450160	338509450710	338509451260	338509451810	338509452360	338509452910	338509453460	338509454010	338509454560	338509455110	338509455660	338509456210	338509456760	338509457310	338509457860	338509458410	338509458960	338509459510	338509460060	338509460610	338509461160	338509461710	338509462260	338509462810	338509463360	338509463910	338509464460	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
12178	1008	974	702	475	356	270	250	221	211	174	138	144	141	128	130	134	134	118	156	125	103	110	138	131	123	119	107	98	93	106	135	129	104	103	94	128	127	118	117	125	121	88	89	93	110	104	115	97	121	109	117	110	119	102	112	114	118	118	90	95	100	113	114	107	115	120	115	138	118	100	88	121	97	105	116	126	105	93	114	113	109	113	114	97	110	95	106	109	104	103	99	102	112	125	121	106	107	98	122	124	123	104	111	101	108	122	123	111	109	111	94	103	132	107	114	115	92	106	93	115	102	145	110	131	87	97	104	110	99	106	122	99	103	86	121	140	113	93	115	106	102	130	120	105	97	110	125	97	115	99	96	99	97	114	108	97	117	118	120	103	124	120	114	118	108	96	105	95	121	123	115	127	102	108	101	99	104	103	102	122	86	121	110	112	109	100	98	112	96	115	117	109	103	132	102	111	111	112	84	93	115	102	124	112	91	97	106	101	108	121	107	94	114	102	104	87	114	101	125	113	104	105	105	104	114	109	103	110	122	115	106	105	98	102	104	99	101	110	115	126	104	93	97	97	113	137	116	96	111	85	94	104	108	131	108	129	119	109	116	123	107	108	98	104	112	116	104	88	128	79	115	119	101	115	108	111	117	120	93	107	104	105	101	108	100	120	107	102	101	125	102	112	108	102	97	99	112	105	117	113	104	114	113	114	121	101	102	100	112	102	116	109	101	135	115	118	105	96	115	104	109	121	119	103	90	92	97	91	98	110	105	113	111	113	115	106	118	104	106	117	103	106	96	126	109	97	95	146	107	105	100	98	105	121	93	99	120	120	123	129	99	101	113	108	120	107	98	116	91	108	103	95	115	119	108	103	97	120	122	134	113	105	102	93	108	122	104	116	119	103	116	81	116	132	99	93	91	114	102	82	121	92	98	104	105	99	104	83	122	112	103	88	119	122	99	117	109	114	111	108	119	117	111	106	117	127	132	110	113	120	118	111	120	109	120	116	123	101	102	118	114	107	115	102	112	114	105	114	96	108	134	110	114	100	100	107	124	117	115	104	122	110	123	98	100	103	118	112	109	105	113	135	112	119	112	131	120	94	108	107	114	98	109	111	127	120	103	127	107	108	114	105	93	111	107	108	99	106	93	105	99	118	101	120	113	109	112	125	108	126	113	114	125	98	110	108	121	111	121	124	119	92	114	113	104	109	102	130	122	118	115	117	110	89	96	106	92	116	109	99	101	118	112	116	126	103	106	136	108	113	107	122	119	105	122	101	106	91	112	125	113	106	117	109	136	98	102	121	98	118	115	88	105	114	113	119	108	118	119	117	92	100	114	116	115	103	112	119	91	114	103	117	90	112	103	98	116	108	108	113	91	112	110	105	124	132	107	124	99	113	115	108	108	97	123	94	113	111	107	84	97	105	119	111	104	125	99	109	101	105	134	109	113	107	97	98	99	114	120	102	100	94	101	90	95	104	106	117	111	109	94	97	123	120	96	117	113	105	112	109	99	110	96	110	124	111	106	96	129	89	99	101	108	98	126	88	114	132	91	101	118	104	112	107	125	100	107	115	109	112	96	122	131	117	116	112	97	120	97	127	114	105	105	80	119	111	117	104	113	125	122	109	97	118	105	126	104	122	112	101	121	93	107	101	101	109	124	87	119	115	98	98	108	94	111	103	117	111	90	129	113	114	101	107	112	113	115	109	103	118	100	111	107	92	102	140	85	116	105	105	105	100	109	114	94	97	127	116	102	104	94	111	105	104	97	103	128	97	111	104	122	109	117	106	97	104	114	102	94	94	116	114	112	104	111	115	109	110	98	111	116	98	110	118	94	106	84	96	91	102	108	100	108	146	98	98	121	91	119	108	120	118	100	108	126	120	101	115	104	90	119	122	115	87	99	103	111	124	101	94	119	122	116	98	111	102	104	113	97	82	89	99	116	102	109	116	113	110	108	111	115	118	118	132	101	98	108	120	104	96	98	103	105	119	106	105	107	111	109	124	106	107	110	100	105	118	111	95	122	119	114	110	121	104	103	86	96	96	91	126	111	105	121	109	110	112	114	112	109	110	124	113	113	116	113	87	100	100	106	105	112	95	111	99	88	107	113	103	89	115	121	105	117	100	134	109	120	109	96	95	115	124	99	119	112	95	106	107	94	112	114	107	107	120	96	107	111	94	107	92	106	103	121	106	118	99	94	104	119	104	101	105	127	114	90	103	89	111	114	108	90	110	116	111	90	123	115	94	101	103	106	104	97	116	117	116	117	111	114	106	115	119	111	113	93	102	100	95	104	109	107	126	97	106	88	94	112	117	112	106	104	119	101	100	109	123	119	99	98	108	109	121	107	108	118	109	130	99	108	103	102	116	120	114	106	129	109	110	103	109	118	105	119	99	118	110	100	93	131	122	111	94	110	111	120	123	104	98	101	97	108	127	119	113	122	115	116	120	99	126	90	101	122	118	108	104	108	111	123	115	119	103	110	131	118	99	121	105	101	117	111	119	103	98	111	92	104	112	101	117	106	122	93	117	106	127	111	107	110	113	101	89	83	115	106	107	86	108	100	99	116	112	99	115	100	143	117	121	117	101	90	138	98	106	124	110	116	111	123	95	102	109	113	93	115	102	106	119	99	116	107	105	112	95	116	105	121	121	120	118	113	100	117	106	117	98	106	112	111	126	100	110	103	104	109	122	107	100	114	119	110	123	120	130	125	103	103	122	107	139	121	105	130	98	106	95	111	95	110	102	109	106	100	107	118	100	97	115	90	108	88	134	102	117	114	121	155	99	105	124	101	115	122	114	110	107	112	133	107	100	101	96	103	95	106	122	103	114	79	98	98	95	103	96	108	111	126	112	96	108	92	105	113	106	108	117	116	115	113	109	102	104	116	116	113	88	125	123	106	115	121	97	105	120	124	119	107	114	100	118	103	127	132	109	117	111	87	112	98	120	120	108	115	114	110	99	119	98	106	122	109	114	96	110	101	129	97	103	125	112	121	107	97	118	113	114	87	118	102	113	110	113	113	115	121	107	122	119	123	100	96	105	115	102	96	119	104	110	120	111	107	111	98	100	115	109	107	109	110	110	106	92	135	94	105	119	102	114	100	88	120	98	114	102	95	108	119	105	102	114	99	110	109	107	113	98	101	109	116	111	108	101	94	91	118	118	106	95	112	103	93	103	104	95	130	95	131	104	100	113	100	119	99	96	108	107	107	101	93	88	106	119	114	121	107	112	120	100	96	107	123	103	106	123	112	102	122	124	100	119	112	122	92	122	102	110	105	103	102	122	92	118	125	97	99	127	107	104	98	114	118	112	125	127	107	92	111	109	109	110	127	118	98	102	114	112	98	109	101	132	105	127	118	115	102	112	110	95	86	126	106	104	95	112	124	115	104	88	119	120	117	117	111	106	103	96	107	102	111	107	112	111	104	81	99	105	112	89	123	93	98	97	109	92	121	98	95	116	108	104	97	109	112	104	118
8091	990	1957	2322	2008	1584	1174	1129	780	921	905	693	638	517	491	463	457	438	422	484	448	422	412	375	341	366	314	335	318	286	278	311	328	293	314	282	294	311	301	274	275	280	289	275	283	290	278	283	296	273	297	289	304	299	322	300	291	274	261	280	288	291	286	279	275	281	284	266	299	292	306	260	300	266	265	303	289	311	286	290	283	283	277	285	310	261	311	254	276	267	290	265	303	254	258	326	292	291	270	266	307	308	274	281	292	279	315	246	273	261	308	269	261	277	281	306	279	267	278	283	299	311	286	276	297	290	282	274	261	264	262	290	293	273	263	286	280	261	300	256	276	281	280	247	277	269	270	288	276	280	298	289	279	311	308	294	293	315	261	284	265	292	283	301	274	295	289	249	255	300	323	233	270	281	260	280	285	294	283	300	301	267	255	273	284	262	276	324	296	264	294	275	266	236	274	295	269	294	308	274	283	279	290	313	293	259	304	289	295	264	294	280	265	259	287	287	291	280	285	274	252	258	312	289	291	262	281	318	283	249	303	328	279	267	287	284	283	303	260	280	258	300	288	296	264	282	264	289	278	250	305	283	277	284	287	297	284	289	291	293	296	277	298	267	279	305	283	272	277	299	279	262	271	268	297	263	268	303	293	285	297	291	246	275	293	291	302	289	291	296	264	275	271	274	253	274	282	297	261	271	269	265	298	268	267	292	274	277	277	283	296	294	278	280	289	280	287	307	298	285	299	288	293	295	275	287	279	286	240	284	283	283	291	275	253	264	292	266	285	292	305	285	303	294	292	270	261	267	273	270	273	265	304	265	292	278	286	264	284	280	291	278	268	273	289	267	269	273	274	245	274	273	262	303	269	253	306	248	305	260	286	274	281	286	278	262	300	290	265	257	300	285	256	322	288	305	264	266	278	261	274	270	260	271	281	269	275	295	263	276	296	299	270	249	285	283	265	266	272	267	305	301	281	271	297	275	306	301	297	284	297	284	278	259	283	250	288	257	293	231	261	289	273	285	285	279	297	282	258	259	285	256	300	260	264	272	255	287	259	299	292	281	291	284	287	260	282	266	289	238	304	283	251	289	289	308	279	265	309	300	305	278	272	295	280	280	256	288	258	275	284	283	255	285	226	260	284	286	264	283	260	315	282	257	290	285	308	281	283	250	305	271	273	271	286	278	246	293	295	279	280	256	253	291	290	277	253	275	301	261	283	290	251	253	281	297	262	293	270	255	277	289	272	267	301	298	285	271	275	299	303	281	292	268	287	269	297	283	251	296	252	274	288	280	282	265	287	280	274	270	295	300	301	297	300	244	283	286	298	297	274	276	244	262	276	286	286	275	281	276	270	281	280	289	277	294	238	283	297	253	273	276	295	286	276	298	282	278	276	300	296	279	290	300	266	268	297	291	299	303	274	288	287	289	302	290	290	280	269	291	281	301	278	255	312	266	272	297	294	274	255	281	257	280	282	260	281	267	265	269	288	262	308	289	259	274	271	282	282	258	292	289	286	272	263	280	265	252	282	284	271	299	279	280	298	317	286	268	273	268	261	275	292	318	272	274	251	257	282	250	267	274	313	251	259	291	286	252	286	268	279	260	289	247	277	292	270	279	274	254	276	262	302	267	267	290	295	251	267	292	272	287	239	248	293	288	280	316	284	297	289	279	261	283	305	273	316	260	286	285	295	282	303	283	311	298	267	290	276	281	286	269	307	282	251	258	269	265	309	260	280	314	294	294	270	278	298	265	280	289	254	289	310	309	270	272	283	259	276	299	256	307	310	257	290	269	277	277	287	310	286	279	280	307	267	285	255	259	274	288	253	263	289	271	293	284	291	274	312	282	276	295	271	288	306	294	257	266	275	285	276	304	267	285	259	266	318	276	297	288	282	280	270	269	272	292	261	268	307	280	272	287	319	286	312	247	285	300	280	282	281	271	267	275	264	308	293	230	310	268	281	272	294	287	292	279	282	287	277	259	288	290	269	274	297	287	272	264	299	271	249	275	261	277	258	294	251	266	283	286	286	282	269	270	302	304	268	285	282	266	293	281	266	278	268	285	299	291	283	303	272	255	286	279	250	311	272	273	290	294	283	263	320	243	286	255	281	257	258	277	275	258	250	273	271	286	281	271	290	276	270	288	296	261	251	291	288	253	268	275	287	273	292	299	287	259	292	289	281	266	286	292	282	276	322	300	297	321	283	301	279	282	273	253	296	284	276	264	261	276	281	266	301	272	295	284	267	289	281	303	273	281	292	275	299	279	272	268	273	269	260	298	297	260	281	289	236	289	281	271	283	286	276	305	283	304	260	272	288	312	278	287	267	325	277	271	270	267	251	276	308	258	281	288	263	262	271	263	276	280	306	293	282	276	269	281	286	252	249	264	249	279	261	282	279	282	275	279	273	255	262	296	280	265	271	310	297	267	285	266	256	283	299	285	269	263	279	251	269	270	294	270	304	300	294	271	302	264	268	273	276	294	287	279	303	253	278	321	256	295	279	307	265	259	262	299	283	300	274	262	251	264	271	323	295	253	300	297	270	264	263	273	270	283	274	279	301	283	308	279	276	272	288	318	262	261	273	263	288	257	325	290	267	273	292	267	287	251	267	274	284	251	277	277	265	270	286	292	275	267	301	279	266	295	275	278	274	287	279	238	286	285	256	259	288	308	294	272	302	300	252	279	258	309	292	294	253	266	271	314	272	290	271	302	266	268	284	264	279	286	278	261	290	277	302	253	289	287	292	277	273	277	284	301	266	263	292	292	275	285	265	297	298	299	285	284	263	293	269	298	264	287	287	272	292	276	253	241	266	242	270	301	310	279	304	296	266	316	287	274	245	263	289	266	263	275	287	271	291	293	244	288	276	288	282	292	258	268	257	247	262	277	268	284	268	297	295	278	263	295	281	268	311	273	276	286	264	270	253	273	290	291	295	252	266	271	277	259	273	251	273	275	253	270	268	286	286	299	273	289	308	269	282	265	313	283	302	273	301	300	319	274	279	276	277	275	256	310	259	301	277	260	287	314	272	287	259	247	283	295	278	292	291	278	288	268	267	279	275	290	278	296	294	289	276	275	277	270	258	287	271	246	261	277	319	245	260	299	280	275	278	254	273	265	277	280	297	248	265	297	297	278	289	269	298	256	254	254	263	294	284	265	282	282	281	276	268	279	283	266	262	281	289	285	291	263	287	283	259	261	277	276	270	280	284	256	272	254	264	297	279	265	283	281	244	302	283	270	277	269	269	262	256	287	299	263	268	269	279	274	283	271	300	329	274	263	242	274	282	277	290	293	296	266	277	289	235	259	285	270	275	306	253	281	292	258	276	282	297	262	281	308	265	292	288	255	265	275	257	298	277	267	260	293	288	302	275	274	278	306	281	294	242	269	289	267	264	303	261	326	297	290	299	285	266	281	270	285	270	290	267	283	306	279	292	252	319	280	251	256	282	294	269	309	312	309	254	299	305	250	266	257	254	278	287	288
1116	207	210	169	202	185	181	180	178	167	160	184	200	163	169	184	175	193	164	172	191	177	175	193	163	164	167	152	170	172	167	187	163	182	167	162	154	158	175	163	151	147	182	189	176	153	179	167	166	172	195	165	181	178	170	165	182	167	198	166	168	161	174	165	184	155	179	195	191	185	175	175	194	142	189	194	172	175	164	178	181	191	165	160	161	195	145	189	186	162	177	189	182	187	169	151	166	180	179	167	177	171	164	167	148	172	174	160	178	188	145	178	161	170	166	206	181	144	178	194	158	200	141	158	178	201	175	179	158	168	178	195	154	195	146	170	168	180	186	161	179	168	144	160	156	179	149	200	196	162	164	152	161	172	173	175	150	169	202	168	175	178	173	174	184	157	174	155	175	166	165	174	180	155	165	182	177	188	180	168	164	160	170	201	157	168	190	196	177	167	163	191	193	159	190	163	190	167	178	184	174	174	180	165	162	183	153	183	201	170	151	192	188	144	173	174	180	164	196	180	157	165	159	184	175	161	170	164	154	180	183	179	186	167	191	177	176	198	176	190	163	166	188	174	183	159	172	188	172	183	187	179	163	143	170	185	161	198	189	189	180	182	188	177	197	180	157	173	177	183	182	153	173	192	217	170	173	164	180	163	191	134	151	158	190	169	163	150	180	167	184	180	180	169	170	156	189	160	180	165	162	185	153	156	181	198	179	159	164	163	163	173	178	172	166	172	175	198	178	167	194	172	165	175	144	179	180	204	152	170	146	156	143	159	198	164	153	198	204	176	187	177	174	147	188	173	168	169	187	151	216	169	147	175	159	214	190	173	155	168	181	174	154	152	189	183	199	181	183	189	161	173	172	153	190	178	183	184	180	177	169	175	206	163	160	164	166	168	165	200	158	147	182	159	158	176	162	177	194	173	172	189	167	176	173	192	145	158	160	158	178	190	167	175	175	157	178	175	177	173	179	168	167	189	162	177	197	199	171	186	179	174	159	167	189	157	182	166	194	184	157	173	221	163	142	174	172	181	200	188	161	184	170	150	158	175	169	184	180	159	174	163	152	181	168	190	179	149	158	159	170	159	181	166	184	184	186	141	183	166	172	203	195	164	183	160	193	153	181	173	184	162	170	153	170	179	193	178	171	204	161	184	191	194	171	196	185	178	174	163	156	196	180	181	160	176	153	185	179	172	190	162	161	161	169	147	183	180	168	182	152	155	166	159	155	176	192	177	190	187	175	168	159	199	174	170	154	174	177	195	171	176	163	171	180	187	155	178	188	172	165	166	165	161	179	177	178	156	183	169	175	167	186	164	163	159	183	161	160	174	154	170	180	142	169	205	202	179	165	180	184	173	179	187	171	174	165	173	158	187	191	181	189	151	157	188	194	165	160	180	153	168	154	169	172	184	144	188	184	183	194	162	151	144	172	162	161	177	194	147	162	165	168	194	190	160	177	163	163	157	181	165	175	154	177	181	194	194	203	179	160	194	166	200	166	186	188	177	155	168	187	169	172	183	160	172	169	189	158	185	176	179	153	196	156	169	174	172	163	158	172	172	175	171	175	177	182	178	171	166	167	178	175	156	133	168	168	168	151	167	169	168	170	194	163	195	189	196	188	191	179	162	145	180	187	166	175	173	182	203	174	193	163	198	167	154	203	144	168	183	162	152	179	162	180	172	171	171	146	168	173	194	188	189	156	168	172	182	159	171	184	157	171	180	146	159	174	154	158	209	165	142	173	179	174	170	184	142	181	173	176	165	168	184	158	187	160	177	178	179	156	158	163	162	177	179	180	188	178	161	184	178	161	169	171	179	174	158	148	174	174	198	168	198	155	191	174	189	169	179	160	175	181	192	172	174	170	167	163	170	173	192	180	172	170	173	142	152	183	184	183	182	148	164	183	163	187	175	171	195	155	160	149	165	172	167	212	169	161	185	201	193	207	171	172	166	141	183	162	179	175	190	188	167	168	173	178	184	175	176	159	185	171	161	131	175	163	195	171	161	195	181	157	161	153	164	199	188	190	160	152	193	153	152	169	176	172	168	165	181	158	195	177	174	157	180	171	183	156	183	195	165	182	202	173	156	176	178	178	160	159	177	170	162	176	170	204	150	183	154	146	186	179	178	163	163	181	154	172	165	172	160	158	153	173	174	168	198	168	186	162	163	189	156	175	186	185	162	155	187	206	151	172	171	167	193	188	174	191	192	165	154	184	169	173	185	167	176	160	183	186	163	163	170	177	187	163	181	191	166	175	162	169	197	165	180	173	201	142	184	189	151	175	171	159	163	163	174	171	155	146	153	162	188	176	183	166	180	176	164	191	138	159	160	167	167	156	176	171	180	172	157	154	156	189	155	157	162	160	172	183	159	156	177	167	187	160	193	151	162	174	189	194	163	167	177	165	188	179	159	186	175	195	169	181	159	162	175	172	189	179	165	162	192	179	175	173	173	164	175	201	168	187	170	193	157	170	138	171	177	176	167	150	177	189	191	172	163	164	176	159	161	201	165	182	167	201	168	157	174	154	168	164	169	149	167	158	159	149	166	180	150	154	159	165	192	182	174	186	184	178	176	180	173	163	151	160	173	167	165	153	156	143	191	153	162	172	193	168	166	194	175	165	152	176	170	182	184	166	191	156	185	182	185	161	182	166	179	155	171	183	185	182	195	193	175	171	169	178	142	170	176	157	177	166	164	160	181	191	145	169	171	166	175	147	176	162	166	168	187	177	185	170	193	176	163	167	168	161	160	165	155	176	163	171	191	182	171	161	170	183	181	157	173	179	171	155	178	166	156	173	154	162	209	196	168	177	166	155	195	163	162	178	172	153	138	157	154	176	162	199	155	160	189	167	158	171	170	178	176	160	189	178	177	156	174	142	164	172	158	177	176	167	184	151	171	165	149	180	169	164	170	194	173	174	176	159	195	158	189	160	159	163	196	190	159	176	167	180	181	165	172	166	185	167	158	160	169	164	166	185	159	163	170	168	181	165	166	164	152	169	182	185	176	176	166	154	169	172	165	168	158	174	196	169	173	173	159	173	180	184	161	170	203	193	160	148	142	164	208	169	160	149	177	188	176	200	159	198	181	171	170	166	156	183	148	153	158	186	183	181	165	179	177	201	174	167	148	189	149	165	191	186	169	177	179	178	164	203	174	160	147	163	169	178	191	169	153	160	160	164	176	156	195	154	170	170	168	147	181	159	173	162	189	169	169	167	169	171	158	195	193	160	165	191	155	207	155	164	158	164	177	164	168	168	164	177	164	165	160	174	178	202	174	159	164	182	171	206	181	170	149	162	156	159	157	176	142	167	176	171	161	181	162	183	194	194	175	175	172	180	192	195	180	167	161	179	176	153	155	171	200	189	191	187	171	184	188	182	178	178	158	175	181	153	180	168	159	156	179	183	191	162	164	178	157	173	165	155	149	171	195	196	179	167	159	169	205	178	171	167	162	176	173	183	180	170	175	171	157	168	180	167	182	173	167
1630	519	532	559	567	569	491	464	493	486	469	431	489	475	449	480	435	474	439	466	426	465	458	491	477	394	442	432	435	404	448	441	454	419	461	468	439	449	416	415	461	421	419	436	448	446	443	423	426	456	495	457	442	469	427	478	446	451	420	449	414	414	422	487	443	439	469	464	420	452	410	435	397	403	505	444	391	439	405	419	451	433	414	418	455	416	426	442	459	415	443	431	428	428	442	448	457	438	446	419	443	473	467	464	428	445	448	407	441	464	421	421	450	437	447	427	440	475	413	457	442	426	445	459	423	432	445	427	429	415	429	459	441	429	442	453	443	433	466	434	423	459	462	427	422	469	496	409	437	469	439	430	469	458	482	423	436	435	451	407	427	456	437	473	437	438	409	482	468	406	466	436	447	464	423	435	440	406	436	472	440	467	447	455	441	425	446	433	448	461	455	441	433	388	481	427	393	391	439	437	411	441	428	414	425	438	414	487	422	470	461	436	449	451	449	421	440	444	401	478	492	431	452	447	481	398	435	436	442	428	440	455	451	443	446	457	441	468	410	403	391	443	436	416	469	438	439	440	414	422	413	443	459	436	449	425	412	386	406	460	458	463	439	430	439	404	410	399	441	437	485	423	434	452	463	404	465	442	490	449	431	438	432	416	450	463	427	445	435	406	455	485	441	400	406	445	456	450	478	438	433	453	457	465	451	456	416	425	438	424	470	464	403	403	481	446	457	437	438	448	419	445	433	476	454	430	422	402	468	468	488	483	461	454	415	431	445	447	430	479	457	457	464	425	454	438	471	415	449	417	452	419	435	428	469	454	439	452	458	463	414	421	441	429	412	460	460	446	462	447	460	469	442	428	444	446	456	434	450	496	414	478	418	437	415	452	420	418	424	467	451	446	450	436	451	428	442	485	434	449	420	417	440	425	409	433	443	450	442	470	417	398	420	480	406	409	416	487	437	442	412	444	435	446	435	432	417	401	430	456	432	451	442	444	441	456	400	432	448	458	432	430	422	466	452	472	435	411	423	438	425	439	410	435	423	387	450	457	423	434	419	428	405	447	425	437	407	449	454	420	456	416	443	481	451	438	455	465	456	462	451	444	472	434	402	429	451	427	432	473	427	487	468	438	496	490	435	460	445	425	449	469	436	433	423	432	429	399	435	437	426	432	421	413	456	477	422	438	396	471	427	431	446	426	430	455	429	456	412	468	407	444	406	478	470	448	420	427	421	399	417	421	428	393	420	450	415	448	465	445	480	443	430	465	450	417	454	454	494	442	418	440	465	414	507	423	458	450	447	473	470	461	432	415	412	449	425	440	432	384	398	438	480	450	430	441	433	449	444	422	424	454	445	428	420	442	428	467	416	428	439	411	469	482	462	409	467	460	461	466	454	430	444	436	437	467	414	433	444	407	412	448	441	435	464	441	437	432	417	510	434	448	446	461	435	422	422	428	471	467	409	436	438	479	442	420	461	443	453	476	457	430	403	440	428	459	426	457	425	418	448	469	453	407	429	450	408	436	447	436	427	458	417	425	444	481	435	444	425	451	444	443	451	447	438	430	468	426	462	461	414	415	469	416	436	448	422	457	433	454	422	430	436	479	424	449	461	447	448	447	441	420	439	446	428	436	427	401	508	404	464	429	449	427	472	444	432	449	432	442	443	448	441	436	433	420	434	419	474	431	423	432	441	438	471	434	475	426	418	438	444	453	427	436	469	446	479	440	445	442	473	406	394	422	412	436	422	415	424	451	422	435	447	434	415	450	408	440	446	453	427	472	416	447	421	430	473	453	435	424	425	503	447	465	442	477	438	442	447	410	427	444	447	427	477	460	433	449	456	433	438	477	445	490	428	418	454	429	480	448	470	431	440	449	452	423	436	421	451	449	446	449	432	414	400	427	409	412	457	448	484	428	390	413	467	454	475	438	458	467	477	436	466	454	443	445	478	418	454	460	453	439	475	419	451	451	445	447	418	439	438	433	483	404	436	420	444	423	430	433	437	453	419	442	422	416	428	423	444	471	420	434	422	452	438	436	417	451	443	439	427	422	429	423	440	453	440	399	470	441	435	450	437	456	446	453	426	443	469	432	422	462	421	464	451	473	449	446	454	444	441	424	447	475	458	432	431	429	418	440	441	423	448	460	427	415	431	435	462	431	437	462	456	421	426	455	435	393	459	464	451	462	455	469	447	429	422	442	458	469	468	446	424	416	419	447	448	450	419	440	478	454	427	446	449	435	442	435	432	443	452	439	447	395	403	474	430	439	433	474	433	458	452	446	467	460	440	454	455	427	427	439	433	435	423	441	429	431	403	458	459	457	444	466	408	439	444	418	480	415	431	442	405	438	461	448	418	456	476	489	414	443	425	447	443	426	417	409	453	447	428	458	440	443	449	450	446	410	439	430	440	462	442	438	429	431	448	429	446	464	472	444	480	415	481	450	453	426	456	430	446	443	459	414	432	444	494	445	426	428	404	446	477	419	436	469	446	491	459	453	414	476	435	416	447	421	423	450	422	424	468	408	438	437	458	439	415	425	451	449	487	454	456	451	457	448	445	431	434	434	450	454	377	486	434	418	441	438	445	416	423	416	418	464	464	426	428	467	444	431	442	442	415	438	417	471	413	468	435	417	411	440	435	448	424	431	411	449	427	401	452	448	421	435	410	411	432	428	437	457	429	447	427	497	419	415	419	450	458	437	451	425	462	432	450	461	472	437	467	428	476	431	455	439	402	455	432	432	466	466	469	439	402	456	460	422	459	421	456	472	411	439	460	411	457	425	424	443	456	466	418	412	422	495	414	465	419	467	386	439	428	457	481	416	428	447	449	468	450	452	453	481	434	443	438	441	455	452	406	432	445	436	400	479	429	424	427	427	469	457	449	429	453	458	418	451	400	415	452	456	448	418	471	462	426	463	471	450	457	448	431	430	454	455	460	427	450	436	448	421	446	387	453	432	468	429	452	434	405	440	461	454	457	495	417	425	416	453	414	444	462	424	430	431	444	471	455	476	445	422	458	456	407	418	465	427	452	446	394	434	411	428	431	442	412	472	489	456	451	432	453	477	427	486	448	438	421	463	418	471	445	452	426	477	456	495	428	460	446	442	431	438	438	455	426	460	451	424	441	413	450	432	451	416	453	393	458	443	456	429	485	452	473	421	468	460	432	424	453	436	424	444	445	429	461	389	434	440	448	468	409	393	471	448	420	421	454	476	411	422	441	456	462	466	440	451	463	465	458	466	460	420	456	442	444	430	458	453	432	452	439	453	487	423	397	456	441	426	475	452	481	417	419	443	451	424	490	447	479	451	471	418	438	460	414	458	453	448	425	425	441	458	441	471	447	462	417	431	437	445	459	462	431	446	402	443	470	436	453	449	443	425	456	440	468	417	453	434	461	448	428	415	418	445	459	460	443	414	444	426	416	488	440	447	415	445	449	457	461	417	437	437	441	441	461	460	424	448	471	466	420	443	428	440	446	405
6512	543	585	498	395	361	298	280	244	256	239	259	233	218	199	217	225	234	209	209	210	196	191	240	222	201	206	223	220	213	211	203	223	181	176	199	226	187	216	205	204	166	205	195	198	190	217	212	205	190	202	190	204	217	190	190	221	185	194	192	189	206	188	211	188	205	206	214	192	211	204	191	183	191	215	205	211	207	199	221	197	213	196	179	178	192	205	187	171	221	206	190	202	205	207	208	214	205	221	218	196	214	205	194	190	194	228	196	201	217	234	215	211	227	194	199	201	203	192	224	209	206	209	212	207	207	204	211	208	231	200	228	188	180	207	211	184	180	226	204	207	209	190	194	192	185	201	202	214	176	216	201	203	185	213	214	209	235	202	208	199	176	227	191	221	211	195	214	183	178	189	206	207	205	208	190	185	202	193	215	202	189	201	199	192	211	193	242	233	205	217	203	226	199	197	211	228	227	213	208	190	214	180	203	196	235	209	202	182	210	166	215	196	204	214	200	232	190	215	212	210	216	220	192	225	165	194	222	199	199	182	183	215	224	187	212	163	210	184	209	207	208	213	200	206	208	207	205	190	207	222	200	188	196	176	226	213	223	205	221	231	196	228	194	201	184	197	204	203	205	189	235	230	222	243	207	177	179	193	219	233	226	197	206	206	219	188	164	209	187	179	185	205	209	208	221	201	188	196	209	223	207	209	147	197	217	204	190	178	201	175	229	215	187	221	212	221	224	196	192	218	195	208	222	210	201	196	186	154	200	201	204	223	200	217	193	204	194	208	192	178	173	183	214	207	207	209	209	204	174	194	207	200	184	206	217	196	182	194	187	212	204	214	194	197	207	194	193	202	199	197	210	225	191	210	189	208	188	172	179	209	208	225	192	224	205	198	199	236	201	192	205	203	212	199	189	202	174	202	211	193	185	228	224	196	188	207	178	191	202	191	211	220	207	190	169	234	210	184	199	190	193	224	172	215	225	204	231	181	189	186	229	217	191	203	196	195	207	190	206	234	207	191	189	197	200	194	206	178	186	196	187	185	224	206	220	217	196	197	193	206	215	218	195	187	207	199	218	219	232	196	188	205	202	239	190	188	183	233	219	216	195	225	193	209	200	235	211	229	207	203	179	213	218	214	218	187	230	220	190	186	214	203	202	199	213	212	183	194	213	211	196	193	204	201	217	214	174	198	214	194	218	192	211	208	200	209	206	226	199	184	166	205	223	213	232	224	208	193	200	223	206	189	221	223	196	196	198	212	233	220	214	196	206	193	192	175	196	204	207	224	188	209	206	205	219	239	233	209	198	211	203	184	191	179	211	201	215	215	229	181	186	176	197	210	219	205	185	213	184	186	201	198	200	208	223	191	188	193	211	208	176	218	195	210	189	165	208	170	198	182	192	198	186	212	212	193	203	206	200	195	216	191	197	180	220	210	197	205	193	172	220	194	191	221	200	199	200	185	203	181	217	187	204	203	209	201	220	216	202	186	213	218	181	188	228	186	187	194	207	193	214	201	234	216	188	202	214	187	198	236	199	208	202	194	196	181	201	216	190	201	200	169	203	201	218	203	191	221	204	191	212	189	183	233	188	205	195	192	198	203	190	201	184	213	174	214	210	174	212	215	190	203	204	183	197	206	242	195	198	192	220	215	204	207	213	218	176	228	197	209	181	192	234	186	192	204	223	192	205	186	223	205	210	187	225	223	198	219	203	199	188	220	212	193	206	210	194	206	217	196	218	179	198	216	208	216	169	212	184	192	192	191	199	226	175	186	223	227	189	210	192	225	172	223	188	206	217	209	179	181	224	211	192	199	214	245	170	231	169	198	190	188	222	205	173	173	195	187	207	217	221	210	200	186	218	202	199	202	192	215	199	189	207	194	231	203	193	240	194	196	198	200	196	196	197	207	206	228	197	208	226	221	208	199	208	169	214	191	224	184	192	186	209	214	224	212	191	215	202	207	214	209	207	197	223	185	179	197	196	232	196	198	191	200	221	215	205	198	193	193	222	205	186	206	192	178	200	210	234	202	219	202	203	190	208	208	198	183	209	215	210	228	212	186	173	205	194	217	185	182	191	189	195	195	214	211	197	206	197	187	196	204	175	196	195	198	185	208	199	201	192	186	187	201	173	204	211	183	198	223	206	182	180	220	220	195	183	172	206	190	178	200	187	202	206	193	197	159	213	213	226	178	208	211	196	192	193	201	210	205	186	223	190	204	195	214	199	209	225	198	205	210	200	191	212	202	202	202	203	218	186	177	223	195	207	204	209	212	191	214	215	207	199	201	243	194	210	194	217	223	227	204	182	202	212	210	202	204	189	199	182	215	207	211	203	226	224	187	234	221	205	218	211	189	217	220	230	198	220	212	214	198	204	219	187	195	205	211	196	213	192	204	195	196	180	214	188	185	211	194	220	218	171	184	208	199	200	218	226	201	210	185	192	192	189	205	194	180	213	224	177	207	218	241	182	177	205	226	227	212	196	199	213	205	200	224	188	205	211	206	214	223	233	197	208	227	202	221	209	181	204	214	217	208	194	198	215	224	218	181	192	203	227	214	221	201	196	185	198	202	218	200	227	201	214	192	199	211	192	211	215	216	239	226	199	219	205	202	203	206	227	207	215	203	230	221	209	223	198	188	193	192	203	219	199	218	241	234	206	199	206	174	208	200	183	196	209	220	185	195	188	172	211	225	184	188	206	205	204	215	215	189	186	223	202	219	201	204	195	242	210	217	213	198	200	210	199	203	244	209	189	206	198	215	197	183	201	209	198	213	198	209	199	218	185	208	178	241	207	213	195	195	212	198	222	221	204	213	187	223	208	223	196	193	199	223	204	204	202	218	183	188	175	245	211	201	204	204	211	223	218	196	196	205	165	200	227	220	192	235	235	223	206	249	208	214	212	212	243	186	200	180	233	217	214	198	198	183	191	194	195	216	204	194	193	224	191	190	184	194	218	214	216	188	195	209	206	213	212	180	219	170	221	198	208	204	216	206	196	201	184	191	190	206	223	222	214	184	208	181	202	228	193	201	224	202	199	224	189	206	212	217	228	203	183	191	224	201	202	218	203	199	209	192	206	209	192	187	181	185	221	197	212	202	200	212	188	223	199	206	189	201	215	195	209	205	224	226	193	236	226	229	181	202	203	196	195	232	233	200	205	217	200	211	223	209	204	187	177	209	221	228	195	225	165	207	191	193	190	209	180	193	211	208	204	202	198	195	204	214	203	234	206	185	210	200	197	213	206	211	196	200	221	193	196	216	224	204	214	187	218	216	206	187	205	189	215	208	220	195	155	210	208	207	206	195	208	222	208	217	198	194	193	206	208	186	215	207	208	210	203	214	221	186	205	225	209	201	161	169	188	206	205	201	222	215	194	205	177	174	196	208	191	228	198	193	212	223	181	198	176	218	189	202	239	183	208	190	214	202	179	198	184	221	181	211	237	190	246	202	212	190	215	206	207	176	181	224	203	203	210	237	178	192	189
6327	894	1387	1648	1396	1166	1024	891	744	756	908	719	652	624	622	562	626	578	628	602	611	602	572	550	535	515	573	501	462	555	537	533	468	503	565	487	528	486	542	544	534	511	542	575	537	530	485	506	504	519	527	523	502	525	477	529	507	474	448	489	517	510	479	515	534	504	534	524	455	520	512	494	486	528	507	495	512	529	539	547	528	482	513	490	499	471	522	535	505	510	514	495	502	516	516	499	490	529	533	494	455	507	481	514	513	561	517	493	485	520	531	510	535	522	486	514	518	524	567	509	506	513	537	500	447	475	510	463	520	518	512	522	523	463	496	491	513	502	519	513	534	483	537	506	509	513	506	490	471	509	491	521	513	503	507	538	496	557	513	516	498	544	483	491	472	524	483	497	514	470	523	498	506	521	547	534	512	490	534	491	495	503	515	455	506	526	519	494	520	484	444	537	522	526	519	506	507	481	500	518	519	511	529	505	519	523	474	506	477	532	507	483	506	489	469	523	505	512	506	515	518	546	511	490	506	509	514	471	500	478	514	494	468	513	518	480	527	468	461	484	490	500	470	549	536	536	522	481	518	477	556	496	525	499	536	541	518	505	512	495	548	497	490	465	497	500	511	516	524	490	493	465	494	490	480	535	545	525	543	497	517	534	504	550	483	529	473	498	514	508	507	531	554	490	513	476	502	540	513	504	483	548	523	528	516	531	528	544	533	492	468	552	463	502	475	524	484	534	506	501	516	523	529	478	502	491	537	488	481	523	492	516	461	528	474	485	545	479	496	532	551	520	515	509	508	457	515	536	500	485	502	510	506	529	485	500	544	478	486	525	490	445	532	526	465	519	496	508	461	506	440	513	510	484	498	526	511	537	533	503	513	535	488	499	456	500	491	499	480	478	495	556	518	531	519	490	513	528	494	506	496	554	479	521	490	513	490	499	520	491	522	527	465	507	508	537	502	461	521	492	533	465	477	472	481	536	532	554	516	499	511	474	527	471	541	509	489	464	533	516	494	462	470	518	468	485	479	532	536	542	481	469	569	545	512	553	510	519	506	507	500	541	506	503	513	529	531	530	529	517	475	515	485	464	472	535	482	482	481	472	522	490	555	530	532	484	536	488	509	479	486	541	480	470	542	484	467	562	517	493	483	533	480	524	500	496	490	512	528	511	475	462	503	501	523	475	481	490	505	521	508	550	505	479	522	484	482	477	488	515	519	501	484	505	480	494	483	517	512	515	527	569	475	500	524	470	515	502	503	544	481	478	496	529	489	512	488	500	467	532	503	545	507	496	502	483	490	501	509	484	521	486	530	502	535	519	520	500	504	490	509	499	510	493	502	479	522	516	490	503	538	543	470	510	528	466	534	437	501	575	491	480	531	535	486	496	496	518	484	504	469	540	510	554	505	535	507	522	489	484	503	521	504	481	481	495	498	496	536	496	503	477	517	519	515	500	519	492	501	506	537	487	505	514	544	513	489	459	475	499	503	497	523	519	496	485	486	527	519	511	499	458	515	502	512	488	477	482	490	521	489	473	492	520	493	524	485	474	488	513	509	478	490	531	521	474	508	526	491	485	546	509	472	523	478	536	491	531	472	495	527	485	493	475	522	505	507	499	502	494	509	538	495	499	485	528	497	507	517	480	531	470	545	522	496	549	462	523	493	490	504	494	505	485	501	498	505	488	490	538	460	527	499	482	530	495	489	499	488	491	485	513	537	474	482	514	479	512	511	547	520	522	488	476	495	497	503	500	476	523	488	497	525	486	506	481	492	528	511	563	471	525	521	460	504	504	510	497	523	497	514	514	542	507	499	484	486	472	492	484	475	509	516	470	526	509	497	481	510	496	520	527	469	517	518	505	514	533	537	501	489	482	513	531	533	514	498	473	485	497	520	503	535	528	490	526	484	519	497	482	496	506	543	523	462	521	493	519	523	493	529	531	500	526	485	501	501	507	510	542	496	531	517	498	464	506	465	481	535	542	489	523	501	497	513	540	521	547	546	531	499	457	483	490	457	497	491	507	495	515	526	479	491	569	501	500	487	458	503	494	534	502	501	538	543	504	523	517	522	467	529	511	483	514	484	486	519	500	504	520	531	526	500	539	481	507	515	504	455	515	494	499	490	490	517	542	499	474	537	482	503	503	491	479	511	490	506	506	520	488	471	458	511	476	555	521	539	515	465	515	500	532	487	463	507	506	531	497	466	508	509	514	519	504	520	524	446	513	489	501	501	523	525	494	517	508	526	484	518	486	519	526	483	497	525	495	487	489	507	498	502	527	486	500	500	520	498	521	482	513	515	492	518	508	505	516	497	477	491	470	479	532	473	526	519	541	537	515	482	519	496	483	498	526	548	504	489	530	525	521	459	492	499	484	483	457	545	508	512	514	517	485	526	528	545	514	514	488	495	515	493	501	543	498	579	519	520	491	515	520	484	494	484	480	478	492	490	511	525	516	531	515	511	521	490	526	525	476	520	527	477	490	481	518	529	519	498	510	506	535	523	501	497	493	507	515	476	505	486	494	527	527	541	535	504	512	501	500	487	547	527	473	522	501	496	500	508	517	511	524	519	446	487	508	494	481	501	461	506	491	499	513	523	484	550	475	454	515	478	501	533	477	511	503	531	560	476	527	528	534	515	500	553	486	511	512	524	495	504	484	518	504	538	501	528	527	502	502	550	518	504	500	471	498	482	519	543	517	506	512	533	514	519	535	519	510	541	476	503	464	532	511	453	498	501	503	497	521	495	495	508	543	492	500	488	548	497	474	531	501	526	514	530	491	485	487	535	529	531	516	477	485	544	496	532	509	502	499	523	521	521	502	527	510	489	486	512	500	498	493	512	500	508	523	517	526	519	523	522	520	506	481	476	508	488	521	470	525	536	517	559	522	528	519	520	524	515	516	523	506	521	542	534	552	511	463	498	464	505	502	503	466	536	500	501	570	517	501	521	509	515	531	483	509	522	519	474	508	535	502	482	485	475	497	512	443	500	556	534	490	547	473	496	471	537	494	556	490	477	525	529	545	498	490	533	521	515	502	531	487	512	499	510	509	505	523	513	552	476	447	473	477	485	478	498	480	518	500	551	519	532	530	498	497	526	532	552	511	520	530	514	508	455	488	502	518	533	470	509	498	467	487	478	502	524	492	551	506	511	493	497	524	457	482	476	504	492	431	487	490	487	507	499	504	483	556	511	501	524	521	501	442	503	510	523	542	494	474	494	509	490	498	510	501	512	512	471	482	506	524	517	502	521	546	503	542	491	499	486	520	481	484	463	476	495	499	488	467	511	520	537	504	521	502	513	499	506	547	512	522	485	520	523	509	497	520	483	519	533	491	496	515	556	485	511	539	493	506	524	515	490	518	502	513	507	502	519	534	501	507	481	497	498	490	501	510	478	508	480	493	527	505	506	457	512	535	483	490	490	465	516	480	497	507	530	502	541	503	515	528	510	475	500	492	521	519	523	486	476	515	493	532	466	480	480	519
12017	949	893	669	513	355	276	252	181	189	198	164	174	148	150	163	135	128	105	121	144	115	122	136	128	109	99	129	111	104	95	107	116	103	100	117	103	107	131	96	119	105	99	112	103	121	121	108	115	119	101	123	108	112	124	121	90	107	109	116	112	117	104	95	95	94	111	117	102	103	112	112	96	95	116	100	104	97	117	96	100	98	96	91	104	111	112	116	121	120	96	92	103	85	101	103	109	117	123	105	96	115	121	118	128	100	94	119	114	115	90	108	107	121	85	124	101	111	107	89	84	119	134	97	105	87	125	100	92	101	106	95	111	102	113	116	86	91	101	115	112	107	117	116	106	107	121	120	108	97	112	139	105	94	93	113	107	109	106	110	94	90	111	91	120	95	99	87	98	105	107	91	105	103	120	96	108	88	110	97	110	115	99	115	118	117	99	107	120	92	110	90	112	141	83	112	107	102	112	99	90	113	114	116	117	85	121	103	108	100	109	105	109	129	99	111	100	115	103	108	95	116	94	107	102	118	124	105	105	119	131	119	98	109	104	80	119	111	122	119	115	122	113	113	109	112	106	112	104	90	115	108	91	129	104	117	117	118	106	105	112	123	101	119	94	125	108	113	85	119	100	96	100	106	111	103	104	101	117	94	97	114	118	109	111	115	124	115	108	101	107	104	121	114	106	86	96	110	109	126	105	117	109	114	108	98	120	116	98	104	120	118	98	127	108	126	115	130	105	117	115	103	121	119	114	116	118	103	111	105	124	107	114	123	102	117	95	112	110	107	113	104	107	89	137	94	104	108	93	120	106	105	106	107	128	109	99	95	112	105	90	106	105	103	105	98	115	107	97	101	110	93	99	103	125	131	113	104	109	94	106	122	109	95	99	109	87	121	107	107	91	87	104	111	94	117	115	100	112	102	128	118	115	102	99	97	122	106	123	118	88	116	115	108	99	118	95	81	105	95	96	106	85	82	106	108	111	110	116	107	90	95	119	121	101	94	108	118	106	114	108	97	115	102	106	107	92	115	110	92	102	118	133	122	99	88	106	126	121	118	123	98	125	114	86	114	98	131	101	95	96	104	111	102	118	99	102	124	93	101	125	99	119	107	119	106	128	117	112	94	113	102	93	124	99	108	105	104	98	118	102	117	111	103	90	119	108	102	114	97	98	115	123	106	107	103	89	105	108	109	132	104	121	113	106	118	103	113	97	114	104	114	95	118	101	106	97	105	90	120	108	109	105	97	88	105	105	104	103	92	112	100	122	102	110	94	107	135	108	103	118	101	98	124	101	99	126	119	107	105	93	112	102	122	98	111	103	100	99	112	107	103	118	99	104	96	110	122	99	101	116	93	93	103	124	108	101	113	99	130	101	96	105	102	99	116	111	104	106	119	94	116	117	109	114	107	103	107	107	108	103	120	115	112	106	108	100	116	104	101	91	115	104	112	127	116	107	108	112	130	109	103	92	103	99	122	101	105	84	96	112	106	103	107	102	116	99	95	100	99	107	128	110	98	107	104	116	116	94	113	113	118	110	98	116	92	93	109	110	106	106	99	109	77	104	111	99	110	108	90	108	118	100	102	90	119	125	96	98	111	103	100	122	113	104	107	91	85	107	116	114	133	87	117	105	113	124	129	110	109	105	115	119	93	114	93	84	95	121	100	128	112	114	112	92	93	109	115	107	90	108	104	95	124	92	102	97	107	102	129	114	105	89	115	105	102	89	103	101	103	112	101	108	111	112	98	96	108	103	105	104	103	106	115	114	101	126	96	98	110	88	101	94	96	123	109	105	107	109	113	98	99	117	99	113	104	105	104	97	109	89	88	101	98	103	104	116	124	97	107	106	124	100	91	99	110	111	100	100	113	123	125	113	115	111	94	96	107	102	101	111	117	109	87	108	114	110	123	98	109	109	99	100	102	99	89	112	126	102	114	123	95	107	99	101	105	117	104	93	117	106	108	112	111	101	106	134	111	101	108	96	110	103	86	138	98	117	102	100	97	98	114	103	89	102	112	107	121	104	113	111	119	99	100	108	105	105	105	106	106	98	116	112	95	109	115	107	100	100	90	95	99	101	129	99	116	103	100	89	120	111	91	109	106	109	139	120	112	92	102	102	92	104	102	101	98	130	102	94	115	119	103	118	91	106	97	116	133	102	95	102	109	109	116	98	94	112	107	123	114	96	114	123	102	89	116	106	112	106	122	110	99	110	118	105	87	114	105	91	104	98	115	98	103	107	110	112	99	110	122	84	105	95	95	104	115	107	94	107	98	106	104	125	119	108	117	120	87	106	109	110	116	114	118	116	132	115	105	110	103	108	100	98	106	102	116	99	107	104	110	110	103	111	104	116	111	111	93	101	108	99	102	90	115	117	112	102	114	96	120	94	99	109	101	107	88	110	116	128	99	120	106	105	100	112	105	93	97	124	99	102	95	102	98	89	93	122	115	121	108	126	107	121	134	107	119	109	98	107	112	118	121	112	113	104	89	109	123	117	89	119	100	104	106	108	107	116	101	103	89	99	95	112	113	106	116	98	109	110	131	106	105	117	107	94	104	108	101	106	85	110	110	109	102	97	120	104	93	106	103	102	103	99	97	106	94	104	110	106	117	126	111	110	100	113	117	90	128	121	133	86	108	102	97	97	103	98	99	126	98	101	108	95	100	107	112	98	97	123	90	115	116	106	100	107	130	98	108	109	94	104	118	124	88	96	96	114	109	108	103	110	108	100	110	108	113	119	121	114	114	107	121	116	119	123	112	116	104	116	113	108	118	110	113	120	91	98	94	101	123	102	94	110	98	98	116	79	108	110	109	105	108	111	123	133	89	116	113	135	112	114	96	90	99	101	127	97	101	102	120	124	114	87	110	109	110	91	92	107	105	107	108	107	110	114	80	118	86	103	131	120	120	98	98	115	112	107	105	100	103	132	100	104	118	101	93	101	104	97	102	93	106	117	121	112	116	126	110	121	103	130	100	113	95	104	99	107	116	112	101	118	113	118	99	109	98	111	99	118	105	112	110	105	116	115	119	127	101	108	113	107	104	105	98	126	109	89	120	122	111	97	114	95	123	123	96	103	118	98	116	115	112	97	89	111	92	120	110	99	93	110	96	96	92	94	76	104	100	107	111	102	109	77	89	112	127	102	109	121	120	101	106	102	95	107	93	105	86	133	103	107	110	102	139	110	115	96	102	113	99	108	104	113	89	89	100	108	124	121	97	101	105	120	120	107	104	102	107	106	119	99	114	100	114	100	99	104	86	105	118	82	105	111	92	117	95	97	115	125	93	102	99	109	110	116	115	103	103	112	92	123	99	105	107	96	94	94	116	123	104	95	112	117	116	105	97	111	98	103	118	126	97	113	106	115	90	107	121	106	89	115	104	119	101	116	102	108	105	95	113	105	103	102	118	108	103	88	86	135	121	119	117	119	101	97	104	105	96	105	120	110	88	106	102	88	99	99	111	115	91	123	112	131	120	109	101
7804	923	1833	2381	2006	1534	1231	1112	750	822	801	626	556	533	471	467	437	406	456	450	434	406	386	379	341	365	365	316	314	344	319	305	324	298	308	303	267	318	273	305	309	298	293	301	309	307	292	256	303	298	272	255	263	298	316	306	274	266	273	269	279	273	246	289	311	266	265	265	283	283	309	268	269	265	284	295	319	272	291	294	295	285	274	256	261	289	294	257	278	241	295	284	274	267	259	298	277	282	264	246	276	275	262	280	275	275	287	249	270	294	301	283	281	278	296	295	244	260	248	263	239	283	248	290	283	267	286	285	273	289	284	298	288	282	293	292	287	310	312	289	277	280	276	269	306	287	286	262	259	268	270	294	270	294	277	271	276	295	282	267	252	258	281	278	309	260	264	257	283	274	297	288	300	280	288	275	305	275	306	261	282	259	258	287	262	279	283	278	294	254	296	273	289	299	282	276	251	253	256	272	276	258	263	256	270	283	293	269	262	268	275	280	250	270	304	282	261	267	266	261	274	263	272	253	258	256	267	308	278	290	272	282	257	293	281	279	291	266	298	279	265	274	278	280	262	279	280	273	253	268	249	250	259	302	278	244	261	307	267	291	275	250	287	269	281	285	268	294	285	293	277	263	265	269	281	271	280	254	264	254	309	291	284	255	271	276	275	300	276	266	262	295	267	260	253	260	260	271	261	257	239	292	289	289	256	251	286	256	292	303	290	264	270	285	267	284	287	263	259	240	295	298	292	282	292	268	272	267	261	253	280	240	272	277	273	266	302	259	273	268	280	253	272	267	258	274	252	270	295	269	266	243	264	288	270	299	292	286	288	271	314	288	258	281	288	269	280	294	264	247	289	277	255	269	250	233	269	256	266	242	270	278	265	278	264	296	260	282	272	280	276	281	253	295	279	267	270	253	261	254	273	293	291	278	311	285	311	285	297	270	274	283	296	297	258	239	302	273	258	285	257	289	246	250	290	291	257	299	286	267	244	289	290	301	283	278	239	292	271	280	253	279	272	282	260	276	276	284	270	263	269	271	257	263	272	279	292	260	283	298	285	289	267	280	302	279	278	258	281	288	296	279	276	260	265	268	273	293	274	275	242	285	282	257	272	256	259	258	296	297	269	308	295	257	304	268	281	273	278	258	243	306	252	264	264	251	264	258	278	279	269	293	302	282	285	265	271	260	257	273	285	283	264	246	253	279	259	278	255	302	301	283	274	288	271	252	283	273	250	273	316	280	295	276	284	281	288	274	254	248	284	290	250	282	276	250	274	278	259	271	276	273	267	281	264	313	300	290	270	250	264	236	272	298	280	266	301	279	260	284	284	285	266	260	292	269	278	251	260	276	284	255	269	267	289	280	269	264	281	254	258	256	276	300	268	299	309	250	279	269	283	304	301	263	283	272	255	262	268	300	262	263	258	285	272	282	266	288	291	259	252	273	264	264	284	278	269	281	252	281	307	281	287	262	258	288	267	261	303	277	309	283	297	256	301	247	289	272	267	296	277	287	294	299	280	293	269	259	272	271	236	250	290	290	305	301	314	240	256	287	269	300	270	279	307	285	259	206	266	249	275	257	293	256	264	274	297	284	271	284	265	246	267	285	290	296	283	279	292	296	302	264	272	269	271	287	262	249	293	267	286	264	289	290	273	247	282	265	261	277	289	254	287	298	276	265	277	269	260	277	261	295	265	264	262	289	311	250	260	244	279	266	267	264	276	249	270	285	249	295	275	264	266	273	281	267	275	270	299	302	277	271	273	259	279	254	252	255	272	266	269	269	260	287	263	253	259	283	255	295	256	273	280	281	306	266	284	282	257	247	277	238	268	279	292	273	263	264	272	258	288	271	291	292	249	297	269	262	271	279	305	259	273	302	267	284	281	280	301	283	260	278	266	278	295	275	289	270	284	270	251	303	254	264	275	261	265	288	292	295	272	256	280	258	268	281	267	297	271	253	309	267	264	256	283	274	278	295	272	283	262	275	300	292	266	268	275	269	278	256	273	276	265	301	311	303	269	245	300	260	289	274	298	274	285	281	284	267	304	254	271	289	260	269	306	282	259	263	285	281	296	233	255	287	249	286	276	268	252	265	258	276	302	302	262	281	249	282	261	271	261	320	309	260	276	272	286	266	279	265	261	274	286	282	271	274	278	270	273	255	285	280	297	303	278	264	288	277	253	289	280	273	255	281	292	292	266	266	290	284	279	273	274	259	271	291	283	274	266	266	284	280	286	259	259	278	293	268	300	257	260	279	284	273	290	242	280	262	307	266	274	311	264	278	290	268	294	271	260	277	284	271	274	276	271	255	263	267	275	277	284	259	262	283	286	250	259	264	271	256	236	268	261	306	287	254	293	255	267	276	262	278	304	264	291	279	264	289	303	260	265	295	283	300	308	272	257	290	273	264	283	282	251	257	232	272	278	287	284	286	251	253	262	246	260	276	265	256	271	289	245	294	263	296	271	301	309	289	288	272	290	272	262	279	284	266	252	287	265	293	281	259	297	255	295	295	263	280	279	256	292	266	258	260	272	269	298	264	266	245	266	263	249	241	273	313	247	270	265	291	263	236	304	246	275	267	289	266	258	275	277	284	276	264	243	292	287	274	263	251	262	291	278	298	301	287	275	287	291	241	268	292	270	278	272	324	253	290	268	286	272	269	287	289	255	268	260	273	285	271	264	249	278	250	281	272	274	256	254	292	283	266	282	279	269	268	266	281	303	260	286	297	284	264	274	286	273	245	287	298	273	256	248	260	259	274	271	269	277	260	293	254	283	296	263	283	280	249	270	277	268	270	267	267	283	230	264	309	283	269	254	272	276	282	278	254	273	289	277	283	277	223	294	262	256	287	273	267	261	268	285	285	254	284	266	276	269	309	278	281	263	274	267	281	319	276	278	291	263	252	260	260	276	284	274	279	250	311	285	299	268	279	292	281	250	242	261	295	267	289	285	266	284	243	269	275	252	255	286	266	255	277	282	283	305	270	264	276	273	287	274	272	268	275	249	289	280	303	290	288	289	294	259	280	309	307	293	210	259	275	272	246	272	312	265	309	309	269	302	265	298	279	271	269	272	273	260	273	258	251	279	269	273	261	264	301	280	267	274	262	271	282	291	258	289	266	271	276	272	258	248	280	281	278	269	286	288	263	280	288	286	297	277	276	279	276	260	284	291	251	282	267	297	283	285	272	299	270	272	293	296	288	262	301	261	304	259	247	272	260	292	276	271	252	269	278	258	228	275	293	297	275	264	248	302	303	267	275	291	247	290	256	310	304	260	258	268	310	282	262	285	268	270	276	295	276	293	245	264	297	292	292	258	256	271	281	298	266	281	282	291	302	300	261	298	264	281	259	286	288	293	272	246	257	256	295	285	276	277	283	266	276	285	274	268	259	252	277	284	289	258	270	280	277	260	262	270	273	252	268	263	272	294	303	295	292	254	278	248	275	257	243	256	281	281	269	283	262	295	271	289	216	288	266	277	252
1204	232	242	198	183	185	173	189	195	208	169	190	185	198	197	177	172	199	166	179	197	189	146	187	187	176	161	169	147	165	198	177	164	166	184	178	181	181	171	187	158	156	168	186	168	183	157	182	149	164	192	171	188	159	162	176	161	171	169	166	188	168	183	148	173	179	184	169	197	167	152	188	213	164	196	172	163	168	200	185	174	161	170	153	179	170	168	171	183	171	159	191	164	174	156	199	183	152	179	172	166	155	169	191	165	182	150	146	166	153	172	175	159	173	170	162	175	179	151	177	169	182	191	192	165	148	171	184	166	173	152	170	161	159	147	165	187	161	144	200	189	173	186	182	168	165	170	154	172	162	167	195	216	187	182	167	153	165	154	189	157	154	162	152	178	164	179	183	168	174	184	164	164	179	163	162	163	165	157	175	161	178	165	174	165	184	159	155	165	155	162	156	145	185	175	191	155	173	167	173	175	179	181	154	204	183	175	204	177	163	172	166	167	170	176	176	184	181	169	168	156	176	196	184	176	189	158	164	169	197	160	175	168	155	167	173	199	178	195	187	186	161	173	179	201	163	165	184	174	171	168	146	163	187	179	169	175	160	189	191	176	158	165	178	161	176	184	202	184	172	207	182	175	169	144	161	170	185	169	198	166	163	180	163	149	175	167	168	189	172	164	153	167	177	160	176	166	198	161	184	160	184	173	152	176	179	182	176	180	174	162	208	141	179	181	175	156	148	174	159	170	188	195	174	168	161	169	176	178	184	179	173	170	176	157	162	166	219	186	160	158	167	174	167	199	191	140	168	176	212	172	181	179	147	179	168	181	167	174	186	188	168	176	161	157	176	182	176	171	184	173	167	184	171	194	141	185	166	174	158	189	165	155	169	193	150	148	155	169	189	164	162	163	151	185	182	192	183	170	155	177	164	181	173	159	174	144	164	179	177	162	167	176	190	178	166	179	172	187	134	179	152	181	165	167	175	165	170	166	185	175	157	164	179	180	201	183	183	161	178	169	156	161	186	179	176	176	171	177	150	167	186	169	160	149	179	183	156	163	176	159	147	161	165	177	167	180	190	158	144	178	174	174	135	163	177	166	161	171	168	168	178	191	166	168	150	170	168	169	183	171	158	165	166	155	176	196	180	158	177	199	185	167	178	193	190	173	146	168	168	184	174	171	182	146	151	176	174	179	168	168	155	155	152	165	181	170	164	176	171	167	165	170	148	187	180	177	155	186	202	153	191	170	174	172	162	154	156	174	170	147	145	186	190	189	159	163	174	153	154	196	185	158	171	179	173	164	169	165	175	185	181	143	185	193	180	165	170	185	173	157	172	192	171	173	151	186	190	183	163	179	187	183	183	158	183	172	179	167	157	157	164	158	174	141	148	184	140	201	169	181	144	176	173	162	179	167	142	174	164	147	149	179	162	165	164	176	197	185	159	202	169	172	173	174	172	151	168	187	183	209	179	180	182	171	164	173	185	177	174	160	185	173	190	160	138	196	150	188	170	151	166	184	174	182	167	151	185	160	175	197	147	153	165	161	165	186	178	178	169	189	177	175	174	175	161	183	164	177	184	216	174	172	158	169	165	183	191	175	182	167	172	158	203	176	159	153	156	180	176	182	174	160	185	173	178	162	158	177	180	178	184	183	171	176	148	188	178	170	169	148	158	164	151	177	168	185	162	171	166	176	175	164	156	151	161	169	166	185	164	176	173	178	202	180	171	175	149	178	177	187	151	160	147	189	180	179	166	153	140	179	169	171	161	154	170	221	178	177	165	152	164	187	172	185	184	166	171	178	190	179	195	154	152	183	185	171	164	161	177	184	183	183	161	161	167	163	175	152	199	188	174	168	170	172	159	182	160	161	184	164	187	173	173	205	198	193	163	149	162	157	165	163	166	180	163	175	165	173	190	164	193	182	180	162	162	155	157	185	190	191	161	185	172	153	168	187	181	169	174	169	197	164	176	195	165	175	162	178	180	184	172	169	193	175	178	186	159	170	185	169	196	160	158	187	177	176	171	184	172	163	162	179	160	166	217	173	174	177	178	154	175	153	163	169	167	194	177	138	164	152	169	174	171	182	180	174	182	167	179	176	169	194	168	209	162	149	151	165	169	177	189	189	172	168	164	182	161	178	171	185	163	152	163	185	168	160	192	173	177	167	180	152	157	191	152	185	157	163	180	160	169	172	182	153	175	172	209	167	163	176	183	153	180	182	164	168	203	175	200	176	172	147	166	198	172	180	172	170	192	185	164	171	180	164	159	164	182	186	181	159	187	169	156	154	172	173	160	158	138	165	171	188	158	151	154	156	172	164	155	183	177	172	181	177	181	158	188	182	173	161	185	166	180	175	173	187	156	148	162	175	154	154	188	189	157	174	174	169	160	177	187	184	181	170	182	163	191	184	161	180	182	154	184	188	173	175	174	148	157	158	175	168	156	173	149	166	184	170	174	172	175	163	187	183	166	164	162	181	151	166	181	176	174	180	181	182	187	174	157	171	174	179	172	164	162	163	164	161	189	178	175	171	183	163	153	192	165	191	188	187	176	160	188	164	165	164	155	176	163	167	162	162	172	185	189	145	169	166	179	183	184	172	159	180	168	179	190	153	200	187	163	173	190	166	180	174	179	166	184	170	164	147	185	188	179	187	173	194	188	170	172	185	176	183	184	162	159	169	163	185	181	162	178	177	158	146	183	179	162	151	155	170	167	170	141	165	165	176	169	169	154	186	163	185	156	162	186	185	165	157	183	183	181	160	176	162	166	184	181	179	151	163	177	159	178	198	174	180	159	186	188	174	166	154	173	141	204	159	166	188	194	154	163	176	193	166	174	173	154	174	181	158	156	175	184	161	160	160	164	176	166	167	188	179	170	164	172	203	169	167	174	165	187	171	141	165	150	136	185	176	172	167	164	192	172	186	165	179	180	167	177	151	163	178	210	167	178	181	180	150	179	173	187	189	179	149	164	157	170	139	177	163	194	175	187	197	129	162	177	202	146	168	176	173	182	166	154	190	160	196	156	167	174	212	186	172	181	177	184	166	137	153	182	169	157	157	162	174	158	201	171	159	163	164	189	176	145	170	155	153	182	158	180	162	164	153	167	179	169	177	162	181	147	172	147	178	171	169	180	212	183	169	174	178	179	147	170	173	180	165	159	184	187	175	182	195	193	169	170	176	174	145	145	179	177	167	205	171	190	178	166	196	184	167	140	169	166	172	184	192	164	153	175	182	169	175	165	183	159	173	164	179	164	168	182	179	182	170	148	190	197	169	186	183	184	166	180	175	202	170	161	195	195	166	198	182	151	184	178	170	175	176	173	165	137	180	173	178	143	197	167	182	168	166	180	194	159	156	166	159	157	172	189	147	169	180	186	167	156	149	174	169	171	186	182	167	193	150	167	161	177	173	162	187	181	172	170	155	168	167	151	160	150	181	143	173	195	175	176	169	171	157	181	183	175	195	161	180	166	160	168	167	164	175	183
1572	475	534	550	542	539	470	474	497	491	455	425	496	451	475	445	406	430	434	467	493	484	444	443	464	460	447	458	440	407	460	471	432	423	493	476	435	471	428	461	448	449	425	417	436	452	424	422	416	407	450	457	471	435	411	373	446	489	409	435	417	480	425	431	439	432	477	421	449	459	430	406	443	447	486	456	422	454	425	436	447	465	431	431	457	461	430	447	436	416	439	478	419	440	416	434	436	421	450	428	412	437	414	444	457	436	438	441	496	431	422	454	445	429	446	440	452	460	451	424	436	445	413	432	459	461	445	431	431	455	435	437	424	459	439	444	448	446	436	461	476	459	414	429	436	443	451	433	391	467	460	445	415	449	456	424	458	414	432	481	447	429	457	431	441	440	478	452	475	497	391	453	431	437	430	409	445	466	444	435	430	433	471	424	467	455	427	435	436	441	446	417	466	480	436	407	456	431	431	419	413	460	459	453	416	452	432	429	425	435	422	451	381	444	450	436	478	418	451	455	427	442	437	444	453	462	421	461	438	439	435	446	459	457	432	450	441	450	426	442	414	477	440	438	440	461	456	457	474	486	443	458	452	465	462	438	439	426	430	433	487	448	401	473	433	447	438	437	486	467	449	423	425	411	431	425	428	406	445	423	416	466	433	412	437	419	423	459	467	422	413	445	456	435	443	432	473	454	427	450	464	411	467	467	443	474	432	414	457	455	456	415	453	394	431	414	422	447	428	479	445	433	457	448	462	490	468	425	493	446	409	428	448	427	459	440	473	409	444	436	446	447	449	447	437	405	461	428	453	452	420	435	450	486	444	459	392	469	472	440	481	485	462	482	386	454	403	439	433	441	421	425	452	422	458	446	430	434	458	442	441	451	439	468	399	464	444	413	431	424	438	437	437	438	479	428	420	426	433	463	429	458	441	446	436	466	438	405	417	446	428	456	473	427	444	440	409	451	453	444	427	442	446	422	417	491	424	457	457	459	436	415	441	439	426	437	414	444	436	431	445	433	458	416	438	431	446	434	428	434	422	435	422	464	448	457	445	406	434	481	422	451	468	444	465	441	466	413	454	453	439	432	459	441	436	415	439	460	473	432	436	496	433	408	443	452	398	408	439	427	471	477	440	436	456	456	473	430	458	427	451	446	465	427	405	438	439	454	426	428	424	426	469	451	451	448	425	417	457	440	412	411	488	451	430	435	452	439	445	437	447	463	430	459	453	445	450	440	448	454	439	439	485	458	482	437	457	435	417	457	401	422	434	440	449	438	422	402	449	449	399	448	426	464	447	483	437	420	470	470	434	433	464	410	431	425	462	459	459	458	436	438	430	443	442	447	459	427	439	433	422	449	465	420	414	457	435	445	438	464	451	445	462	435	457	449	433	433	442	450	419	402	484	474	454	424	423	443	424	436	410	476	433	433	450	439	451	459	386	440	461	427	443	402	453	484	414	455	430	431	445	454	411	459	426	410	459	426	458	424	416	467	438	447	462	431	463	431	464	466	456	442	451	413	461	436	390	448	431	458	428	429	408	450	413	440	438	463	478	440	428	398	446	456	416	443	425	440	460	442	440	443	443	426	449	427	468	472	455	432	464	404	441	442	442	439	425	442	427	471	428	444	402	497	445	415	431	412	426	430	450	442	396	430	426	440	408	423	435	468	423	440	438	424	450	428	440	439	470	457	429	433	418	431	445	429	434	410	460	441	459	427	438	452	473	455	432	428	456	418	419	442	440	444	466	446	444	431	410	451	416	398	447	460	457	430	420	409	454	446	438	451	461	449	456	475	466	419	388	433	444	465	448	450	449	441	419	459	442	474	427	445	410	392	404	459	437	464	402	436	440	481	456	419	480	431	448	430	428	441	481	415	438	428	429	460	439	484	463	421	485	438	449	430	446	432	454	462	437	448	396	458	440	447	459	460	467	452	454	454	445	458	443	464	455	466	419	438	463	457	432	415	434	460	420	477	465	437	428	420	446	418	438	441	463	426	455	443	435	393	480	447	404	414	475	416	432	453	417	407	440	461	448	448	454	418	455	441	424	458	421	464	437	450	463	426	427	452	445	434	464	435	395	453	443	448	466	427	489	432	450	416	423	446	449	436	455	390	453	423	436	452	478	446	447	445	449	420	389	407	483	425	453	452	407	436	450	465	485	460	401	475	437	437	465	414	448	440	423	461	389	431	440	448	453	466	443	433	404	432	442	433	421	433	484	453	429	478	445	422	430	481	437	372	465	436	432	455	472	460	423	407	507	443	443	466	378	444	429	431	429	444	442	476	452	468	419	450	446	422	387	442	428	458	446	430	434	462	408	453	505	449	401	417	432	441	441	446	404	432	461	446	454	468	453	456	431	407	450	421	434	407	423	482	427	443	467	460	453	431	469	437	437	442	429	423	478	473	398	453	426	469	422	421	448	467	409	455	437	449	430	436	449	439	454	438	439	406	432	443	453	437	423	418	427	458	438	450	430	466	481	430	439	450	472	424	462	451	422	421	436	445	448	471	474	452	463	415	468	432	451	438	419	427	437	458	418	461	436	420	461	472	433	457	443	437	468	446	417	448	421	436	449	416	448	425	433	470	452	412	457	431	446	447	406	416	463	415	464	467	417	413	441	453	435	430	454	445	454	429	412	447	449	427	460	412	449	435	439	441	445	427	445	446	446	456	400	441	439	446	447	411	438	422	430	441	427	400	413	456	436	429	452	484	409	455	404	423	477	404	441	436	446	451	433	475	389	404	445	461	468	457	436	456	446	423	425	441	466	418	450	430	426	434	454	481	456	446	399	476	435	418	429	455	424	437	434	469	464	445	447	453	424	471	421	437	407	430	442	450	452	477	455	456	465	425	455	475	417	412	433	447	448	442	409	421	447	475	437	435	387	461	446	446	408	474	460	447	440	419	430	450	429	445	454	435	431	461	431	453	473	404	476	521	457	476	453	435	419	481	444	460	452	451	427	436	449	426	445	419	417	438	424	423	442	487	427	438	450	415	468	464	400	438	441	454	454	446	455	469	496	429	425	442	458	455	454	425	454	456	432	435	433	397	415	454	414	448	435	454	437	431	471	457	460	437	427	429	420	440	467	413	458	442	412	461	419	447	455	469	419	406	421	437	424	473	446	452	448	441	421	427	439	403	482	488	429	443	429	447	439	452	464	454	447	420	467	450	424	456	466	439	428	454	447	407	446	448	448	435	435	419	450	453	429	439	430	457	449	435	422	420	447	445	417	420	505	434	443	422	430	426	448	453	429	473	428	422	427	462	429	448	430	423	408	450	408	411	445	413	447	440	428	463	451	446	422	466	435	452	427	462	467	462	449	470	453	437	475	433	470	429	427	434	449	441	418	435	443	457	402	425	463	446	455	423	414	503	410	426	455	440	407	474	402	452	409	434	450	467	427	452	435	447	440	465	455	420	434	439	473	433	448	406	412	430	452	416	448	461	478	452	460	480	413	450	433	426	430	457	443	429	461	437	439	465
6448	564	585	485	373	346	336	289	245	217	242	250	209	231	224	218	205	207	222	208	219	217	206	203	211	197	216	213	206	232	232	208	231	194	215	215	194	217	205	203	195	210	222	193	218	202	217	228	202	217	201	225	221	185	210	214	207	200	194	222	215	208	209	210	188	197	204	211	207	195	184	195	197	198	196	196	208	220	208	186	202	212	200	201	209	238	203	191	198	193	208	225	174	221	186	208	218	226	203	202	211	187	235	198	228	189	210	194	215	206	194	200	209	208	226	192	190	197	195	208	195	212	195	209	224	192	207	187	195	206	199	186	196	215	171	195	229	179	189	238	194	204	162	180	198	205	189	195	198	197	175	206	214	212	228	182	235	210	217	191	201	226	195	189	209	191	215	195	199	192	225	212	201	211	216	199	212	210	179	215	203	193	205	208	194	216	219	218	207	189	208	202	217	201	203	224	188	218	194	187	191	172	199	205	228	215	214	226	209	195	208	223	193	196	189	229	215	177	186	205	196	202	194	193	173	184	179	212	206	186	183	187	207	213	181	225	207	216	195	212	265	207	192	197	207	215	225	225	209	185	176	222	191	197	209	201	198	202	194	201	219	185	174	222	207	190	195	222	210	229	180	189	201	221	225	201	210	215	211	187	191	180	193	214	191	209	186	206	195	185	225	208	173	196	208	180	230	226	185	194	231	191	207	168	208	193	203	194	202	220	211	214	219	199	180	182	231	218	211	201	197	218	219	195	206	185	198	192	214	202	205	224	187	216	231	187	196	176	198	209	201	218	229	211	189	208	214	207	217	221	191	236	218	185	202	211	206	195	180	225	214	185	175	185	213	202	204	182	215	206	173	222	220	192	195	211	184	198	210	191	226	199	194	178	199	174	207	205	176	195	223	224	206	220	219	200	220	208	221	222	202	214	208	218	218	203	158	187	202	196	217	181	175	198	198	203	188	184	209	188	207	202	196	190	188	204	194	197	201	207	201	216	209	201	205	196	192	233	189	202	184	229	203	204	171	208	229	173	203	211	210	195	184	216	179	184	216	200	241	199	208	208	193	215	214	203	180	184	189	182	211	189	216	209	217	199	201	225	197	213	201	187	193	216	203	214	222	171	208	208	192	199	202	180	198	190	222	220	212	204	201	204	186	218	216	200	199	217	227	210	237	197	195	189	221	194	212	234	175	210	194	233	191	181	207	206	192	211	202	217	206	197	195	223	210	186	201	202	212	198	208	198	208	190	201	176	197	196	225	194	197	219	248	189	233	209	195	184	191	204	188	210	198	207	172	220	215	225	176	179	200	217	213	198	217	181	228	183	197	231	215	192	242	212	215	184	196	188	194	244	209	212	203	214	201	213	205	214	209	207	193	174	220	180	218	194	203	215	188	207	199	196	182	176	208	199	207	189	192	215	180	192	215	206	201	196	183	193	214	209	193	193	191	182	188	234	190	206	184	215	173	178	191	188	204	205	224	206	183	208	207	210	198	194	208	189	222	214	196	186	236	198	202	182	221	189	207	204	194	197	205	200	201	186	206	220	201	212	172	221	209	219	199	213	246	214	175	219	210	208	172	202	198	197	199	213	192	206	197	202	203	227	192	205	204	213	192	215	200	202	194	244	201	206	199	191	191	220	225	209	200	203	203	176	207	200	193	223	170	239	198	209	203	183	191	206	227	186	189	206	249	176	215	189	192	195	192	220	190	190	219	209	189	194	197	193	186	223	193	213	200	187	183	206	190	198	213	225	198	185	216	199	206	209	192	191	180	219	206	182	217	160	198	191	212	203	228	219	202	206	197	222	199	209	192	211	186	191	195	208	204	196	221	197	183	209	198	207	206	209	202	192	204	205	207	211	207	201	213	205	213	173	172	162	196	231	220	207	221	201	205	216	215	222	202	202	214	185	189	237	211	201	195	194	226	217	197	197	195	219	194	187	193	196	215	210	218	198	223	217	219	191	190	211	207	184	218	192	238	229	192	222	213	198	242	223	208	210	218	191	199	192	210	176	181	174	219	190	192	189	198	232	186	205	179	164	206	207	195	212	210	189	215	184	211	202	210	202	193	210	213	216	211	201	197	210	209	199	201	190	219	215	239	241	218	216	217	186	165	200	196	196	182	206	182	200	226	175	204	202	221	190	222	219	208	213	208	200	208	200	242	191	204	213	217	226	207	217	226	205	186	195	183	201	207	188	211	182	207	203	254	213	211	180	182	197	220	190	176	186	227	219	205	212	194	196	196	213	193	222	234	210	193	221	185	187	212	196	205	230	191	194	208	212	219	192	178	207	196	212	211	213	207	197	215	190	194	227	194	194	207	182	204	202	194	238	199	190	204	221	224	201	205	203	198	192	179	190	222	192	222	191	199	184	200	223	211	197	214	204	166	226	184	183	174	195	233	204	210	190	188	223	205	216	203	220	177	217	187	210	188	163	204	180	210	221	206	199	218	205	190	229	184	207	192	194	211	221	182	216	199	182	205	194	180	198	194	176	211	214	220	231	208	198	182	205	213	187	203	224	198	197	227	187	188	222	212	223	189	196	198	194	202	179	200	194	197	201	188	175	207	213	183	209	209	225	237	181	192	196	184	201	220	201	206	183	187	205	179	199	195	191	221	215	205	210	195	224	200	193	177	180	173	194	194	214	194	196	201	205	183	192	179	224	181	235	234	214	182	210	197	203	195	189	198	196	185	207	215	193	199	190	204	179	216	225	227	199	200	215	211	194	195	224	222	182	206	197	249	211	196	224	210	212	208	210	197	209	182	183	207	207	215	198	200	230	204	200	204	182	187	199	198	209	209	210	216	197	211	209	185	201	203	221	187	184	209	228	200	188	199	224	204	204	211	202	202	192	226	190	221	207	228	191	191	213	216	205	206	211	219	193	169	210	205	218	209	203	211	208	199	207	222	215	195	203	230	218	198	210	198	209	207	187	205	201	226	214	213	204	216	209	198	194	199	214	180	174	204	208	209	204	211	193	210	208	236	201	193	219	196	216	180	225	193	186	222	201	208	207	178	212	194	182	205	204	198	206	192	216	193	191	182	215	213	228	183	197	206	183	209	188	195	214	199	192	204	198	190	211	212	232	219	229	177	218	211	208	192	203	202	215	206	170	211	206	211	206	204	223	231	186	187	194	193	200	210	208	190	202	177	213	198	178	200	196	191	218	203	193	186	211	221	208	206	215	197	189	195	195	188	214	220	191	196	190	185	213	258	195	220	220	216	194	209	178	208	232	221	207	226	202	248	200	190	186	213	218	211	203	197	227	218	210	223	224	195	197	200	198	220	223	205	201	212	202	218	197	202	220	237	202	211	185	175	228	216	201	219	184	201	217	184	227	198	186	183	186	206	193	205	193	205	206	203	214	197	202	197	229	194	206	187	186	203	225	202	186	195	204	209	208	192	195	233	188	186	208	232	202	223	196	188	209	216	213	198	205	196	200	195	175	201	183	197	204	199	211	188	214	230	223	212	180	217	235
6299	878	1461	1596	1429	1257	1073	903	778	752	841	665	673	619	645	589	590	552	565	581	601	585	563	559	559	571	538	528	543	508	555	532	535	516	508	535	514	500	533	509	501	524	557	495	525	505	531	509	485	549	514	501	498	522	484	490	518	522	534	514	489	498	520	505	510	453	528	494	540	508	529	505	507	531	499	506	526	478	478	436	502	480	503	472	494	505	520	489	535	509	488	528	535	464	512	525	505	505	481	517	469	495	507	544	478	542	504	513	516	535	541	505	490	494	509	523	477	492	498	503	525	543	523	489	471	490	503	477	470	506	540	512	491	514	511	506	508	509	488	468	507	482	544	510	478	491	489	506	511	498	496	477	546	520	503	479	479	488	509	504	512	498	510	565	531	491	562	488	519	465	499	498	486	533	490	484	490	485	514	503	466	500	483	520	514	538	500	496	480	511	522	511	527	481	520	512	470	465	510	540	526	531	505	506	486	523	486	475	493	495	551	509	477	528	522	500	481	501	506	500	481	527	509	502	466	521	505	465	528	470	501	501	519	496	507	546	504	493	489	524	509	507	472	522	530	481	512	516	504	451	501	519	518	474	539	490	507	494	493	530	536	523	565	482	533	514	492	515	493	495	479	500	503	470	491	486	507	482	494	510	472	539	511	480	511	497	479	532	466	547	495	511	504	472	511	521	507	539	504	469	492	490	520	510	504	532	546	515	540	500	466	490	481	525	547	498	505	493	531	534	453	500	514	517	523	534	506	509	539	526	533	516	525	493	490	523	511	487	520	501	511	544	494	490	522	463	539	507	488	502	509	534	499	514	505	475	485	516	500	513	512	532	483	516	497	487	505	517	455	517	505	531	534	501	524	518	506	501	506	544	525	503	492	536	518	495	540	521	517	503	481	525	504	495	520	525	502	472	491	512	508	498	504	472	502	567	501	501	496	517	486	501	520	523	502	499	527	548	505	503	517	516	508	527	494	521	485	525	507	495	514	491	469	540	500	528	520	485	517	544	543	486	522	478	491	563	523	527	504	507	542	493	528	517	502	498	550	488	547	508	500	489	502	504	512	527	498	509	508	490	462	508	533	500	518	526	442	480	534	488	521	519	510	511	519	487	476	523	521	495	473	509	488	495	519	481	496	457	497	496	516	527	515	515	499	552	496	558	510	438	506	508	518	518	507	494	542	455	475	515	481	500	532	522	516	517	488	503	482	556	536	478	524	498	497	521	491	496	505	521	507	494	511	515	478	512	481	523	520	520	477	509	515	511	512	561	491	465	484	493	496	518	499	496	487	509	495	552	542	494	510	506	490	508	521	471	538	465	540	509	508	499	491	492	488	490	534	514	460	501	487	493	508	484	504	516	547	462	474	478	507	487	476	506	492	523	519	484	507	521	474	487	509	505	515	478	440	525	521	495	490	511	498	497	526	481	498	498	517	515	483	522	532	500	510	534	526	479	501	479	529	475	500	534	508	528	524	484	520	486	504	485	500	513	512	505	505	469	510	502	490	498	495	493	499	489	474	485	518	506	515	521	488	515	495	455	522	520	525	516	523	519	471	558	509	468	490	505	512	492	520	491	504	528	521	528	495	505	522	482	496	548	506	512	464	472	504	479	502	529	465	523	486	470	502	528	517	494	503	562	515	497	496	479	507	491	501	496	487	478	558	491	505	503	542	517	479	490	468	527	482	473	493	527	523	499	520	489	469	536	526	519	516	508	496	487	495	516	525	489	503	523	511	513	504	512	527	489	483	508	508	485	511	546	548	481	486	467	526	493	526	502	504	495	477	492	497	544	529	526	470	492	502	487	512	522	504	485	511	452	507	531	493	498	488	521	502	504	499	508	500	494	466	490	534	526	494	506	526	530	526	512	538	498	487	514	540	537	507	511	523	499	552	535	467	507	498	510	486	485	523	465	518	493	537	470	451	501	465	475	517	502	499	488	468	518	495	516	527	511	493	505	549	488	447	492	511	533	508	525	515	550	471	510	521	500	521	498	500	518	487	523	496	526	523	506	499	499	481	516	518	515	503	479	489	487	523	492	525	496	482	506	464	516	512	495	488	492	504	488	527	449	490	476	532	511	501	481	503	493	484	525	503	478	521	498	474	535	488	498	501	494	496	496	492	540	488	534	537	492	528	546	480	492	474	520	530	517	492	504	531	501	541	489	503	511	525	496	464	523	474	478	516	461	482	520	506	487	512	510	475	524	537	471	504	531	497	489	490	521	530	516	482	508	516	528	456	521	520	513	504	517	551	507	515	542	450	499	523	493	480	481	545	506	524	500	513	525	534	500	517	463	493	498	541	506	511	491	524	526	507	477	519	513	470	496	496	498	465	480	512	520	522	560	510	494	531	548	495	498	484	513	530	478	485	510	474	506	478	511	528	515	527	482	523	487	540	473	481	507	521	525	489	493	506	490	479	534	531	506	507	541	506	521	543	463	493	560	470	493	523	512	566	515	493	486	472	528	497	486	519	530	496	523	523	519	495	490	509	488	496	549	503	495	528	486	487	490	494	514	519	488	501	527	477	533	525	518	524	554	514	544	545	519	454	502	508	503	516	467	526	463	528	508	517	515	537	464	525	526	491	541	491	530	482	491	488	558	478	501	519	505	509	491	485	527	501	499	478	474	509	546	529	495	529	535	501	543	498	493	516	500	486	462	473	516	507	491	494	527	480	494	506	525	497	540	543	517	521	540	511	474	491	502	474	503	478	503	467	481	516	491	483	497	517	523	505	514	499	538	527	464	519	543	501	504	489	465	492	513	531	482	500	465	514	529	459	532	464	508	489	510	520	505	517	514	498	522	520	500	497	500	536	523	496	495	505	494	502	500	502	516	502	522	531	495	516	502	471	466	491	484	575	492	487	521	507	506	517	523	530	542	545	516	530	481	494	506	495	530	500	528	489	513	500	529	484	500	501	519	477	489	516	488	516	516	529	506	526	540	487	531	516	543	483	519	508	490	499	504	463	514	488	540	484	526	502	483	501	523	488	532	506	527	497	500	500	517	493	507	482	514	519	501	484	524	525	485	534	552	468	534	560	497	482	499	537	506	525	512	491	508	482	547	524	507	488	478	498	488	501	527	475	470	492	523	533	458	495	509	518	511	523	495	492	502	513	504	530	494	515	535	478	503	511	499	513	525	515	508	483	458	484	499	508	535	494	478	536	484	472	530	493	516	499	494	503	486	535	558	473	497	477	513	553	499	543	494	471	541	472	511	546	504	521	499	473	508	514	538	510	556	493	478	554	511	510	507	501	536	463	508	540	530	487	497	474	513	490	509	485	522	548	472	504	536	465	521	482	496	515	515	518	529	503	562	536	485	529	499	499	512	523	493	507	490	517	499	486	532	552	525	498	529	525	517	492	490	497	469	501	474	523	520	523	526	515	526	515	531	505	510	498	520	517	529	509	531	533	489	506	494	510	494	517	531	519	516	493	528	497	525	553	504	494	527	537	482	511	539	500	486	488	496	516	491
11936	933	952	702	493	326	280	211	179	176	189	146	148	157	157	106	113	131	154	138	103	117	127	113	117	127	118	132	118	116	128	115	113	129	107	98	109	101	100	126	96	111	124	115	110	110	118	92	126	102	86	132	113	123	123	118	113	128	118	99	109	103	104	110	111	133	99	99	102	98	121	114	104	121	101	112	94	104	96	111	119	103	112	109	83	125	111	110	91	112	125	114	128	120	105	109	119	107	96	101	90	119	106	122	119	106	137	93	113	127	88	113	130	109	130	104	93	102	104	105	118	93	112	103	115	91	106	111	123	123	103	118	121	88	104	96	121	116	118	100	105	88	101	125	106	108	115	118	98	111	102	113	103	119	96	126	95	105	106	103	103	117	109	111	100	87	104	128	111	88	120	135	100	133	110	100	116	105	115	108	123	108	113	99	103	118	102	101	67	130	119	102	103	111	92	106	100	95	102	122	93	98	116	113	99	96	113	96	108	117	92	103	116	116	124	113	111	105	116	100	105	107	111	92	99	104	120	117	96	109	104	108	116	111	96	117	88	90	113	95	115	122	114	101	112	104	94	100	122	93	114	119	113	114	105	103	100	119	100	128	95	94	123	112	96	111	97	115	98	91	113	106	106	117	106	115	110	108	106	103	95	98	113	96	119	106	100	102	106	92	100	103	105	101	115	101	96	116	111	112	110	126	97	114	116	120	104	90	89	98	106	113	108	88	124	121	113	111	116	98	86	110	124	114	103	121	95	108	115	101	86	98	105	120	119	104	106	102	104	122	102	113	113	96	101	106	113	103	95	108	94	120	103	95	115	118	101	107	112	87	94	120	108	96	88	112	111	98	111	109	129	105	116	113	124	79	126	108	110	94	107	99	97	116	103	113	115	116	115	99	123	100	107	94	93	107	95	105	83	91	99	120	107	100	97	91	90	102	115	109	107	104	114	116	98	94	108	112	103	88	103	118	99	109	126	105	126	108	105	93	108	100	93	129	103	102	118	92	119	104	110	113	103	97	113	95	115	103	101	111	114	113	130	119	121	81	83	119	115	122	112	99	93	110	106	94	89	92	113	94	98	117	122	112	116	95	121	111	108	111	121	103	110	103	112	102	106	113	129	110	98	96	92	92	98	106	116	112	93	119	115	99	118	132	106	106	122	112	112	105	114	116	115	106	109	116	112	105	92	113	103	113	129	97	124	113	105	116	108	113	122	104	107	123	124	104	102	98	87	97	85	84	97	135	105	87	116	122	111	112	102	103	94	119	122	93	127	83	96	110	95	100	109	123	90	111	104	112	106	107	116	117	102	108	106	123	109	108	119	97	112	107	92	91	110	116	119	117	106	93	108	110	102	130	125	113	102	118	94	114	106	105	102	102	92	123	112	115	102	112	114	116	101	118	125	108	97	93	126	140	124	121	107	110	103	111	102	93	106	114	91	131	133	109	100	113	102	118	105	121	108	99	105	99	114	108	86	114	101	124	87	99	115	108	106	103	102	121	100	118	125	102	117	120	110	108	106	80	108	106	91	111	121	113	112	106	108	107	107	111	107	110	114	116	119	96	114	111	99	86	111	111	95	102	101	93	86	96	82	126	99	126	119	118	87	112	93	103	108	103	85	107	106	104	93	91	101	102	119	124	81	99	110	109	110	90	114	95	112	110	117	105	94	113	106	104	121	108	104	112	94	109	106	115	109	98	119	95	111	108	107	110	102	96	111	108	93	99	110	115	103	97	120	108	98	113	106	116	101	91	103	107	109	117	115	109	104	123	100	125	94	107	115	122	116	103	104	98	94	109	112	115	107	117	81	105	123	97	99	114	118	99	95	115	115	108	110	107	110	111	105	95	103	120	94	120	95	102	114	111	115	112	105	94	110	101	103	120	138	131	124	123	113	91	105	91	98	114	112	99	125	97	114	125	109	87	87	110	95	109	110	119	96	103	97	112	94	130	97	106	109	118	96	103	106	111	133	102	96	118	111	113	95	87	94	94	125	110	108	88	114	117	119	126	102	101	111	97	93	109	108	102	105	98	104	93	107	87	101	121	104	102	105	84	97	105	91	99	85	105	109	90	115	124	96	119	113	120	108	104	118	114	89	95	110	113	100	91	102	111	106	93	106	93	92	133	122	98	107	121	105	113	112	116	111	87	121	130	106	108	118	89	149	89	101	88	113	127	115	115	118	104	100	105	112	105	95	103	99	102	117	95	114	107	105	100	115	101	86	90	116	113	125	91	104	105	106	114	106	95	113	92	88	106	120	111	102	126	100	99	105	123	103	106	97	94	110	119	109	128	116	116	93	101	127	94	92	105	111	92	98	99	91	109	108	110	102	96	91	93	93	123	112	112	99	111	90	100	104	97	106	109	128	111	106	119	117	103	106	106	99	110	85	115	111	122	106	106	112	121	113	105	111	114	104	109	125	111	91	119	101	93	100	105	105	120	98	123	104	118	85	112	108	111	109	117	103	105	122	118	95	91	101	106	110	107	107	117	109	120	111	111	104	111	92	105	116	108	106	134	110	117	123	101	117	103	104	81	107	97	97	111	103	113	110	88	116	104	91	100	93	127	120	95	93	111	117	123	95	112	109	126	108	124	120	116	108	115	128	100	102	87	111	105	99	91	93	106	95	104	108	121	89	128	118	111	122	113	98	115	86	114	91	97	112	107	106	100	86	97	124	115	121	108	104	125	93	99	110	107	114	100	110	102	106	109	82	93	105	113	112	109	95	88	128	108	130	106	123	122	124	105	113	75	125	115	108	110	92	113	102	124	111	99	99	82	89	90	107	113	110	96	99	93	107	98	89	111	107	97	111	99	128	137	103	114	112	110	107	109	95	90	96	102	111	110	97	99	115	107	111	97	96	129	109	96	110	86	109	97	98	101	81	107	98	110	111	104	91	114	99	92	100	121	123	95	119	93	102	105	111	99	107	117	126	103	110	114	117	113	119	108	112	106	100	96	124	120	110	102	102	84	91	108	109	110	100	104	91	111	87	113	110	108	114	116	102	142	87	109	90	89	113	107	90	103	110	106	129	101	94	129	112	113	106	100	110	99	113	107	123	109	104	111	100	94	94	112	100	114	102	98	101	99	107	114	109	93	107	109	105	92	107	91	118	111	106	111	97	95	113	115	102	105	112	104	103	134	102	98	105	104	105	124	103	115	108	100	105	110	97	116	132	91	111	101	91	101	121	105	113	93	98	101	108	83	97	102	110	101	110	95	124	109	108	116	110	121	102	101	93	98	103	107	88	128	98	90	104	102	108	110	107	113	109	110	87	110	101	72	136	91	100	109	102	97	114	97	128	120	104	100	115	103	97	106	109	124	109	101	97	112	103	111	100	108	99	122	106	117	107	118	110	108	106	101	93	117	111	102	120	100	101	95	97	112	85	89	111	101	92	94	112	102	83	107	114	112	122	128	100	112	80	116	99	113	110	100	103	85	99	110	119	98	86	96	116	113	120	101	80	111	83	114	112	101
7794	945	1984	2248	1852	1637	1324	1023	753	747	841	667	528	527	479	440	414	448	447	446	381	427	404	387	378	373	336	343	326	332	323	294	305	258	307	304	277	302	300	279	296	289	302	287	300	303	345	284	299	263	277	297	288	300	293	275	337	287	280	274	287	265	304	312	275	252	319	265	298	290	280	267	298	252	302	299	260	286	272	277	286	267	294	284	266	267	283	297	279	275	272	285	287	259	273	263	283	305	281	296	264	287	271	270	246	262	276	277	262	277	266	278	287	294	297	294	278	276	273	293	273	288	283	263	287	258	311	310	266	281	279	278	268	263	264	268	268	253	283	263	267	296	248	292	292	283	285	265	290	285	252	296	325	261	292	286	267	274	269	291	269	286	279	287	274	283	281	261	285	282	274	268	294	264	261	265	277	282	254	265	261	258	266	273	258	251	294	263	258	294	256	290	294	281	273	289	320	253	273	266	279	279	275	274	256	269	262	276	256	276	300	289	279	290	279	295	291	297	273	275	259	255	273	280	279	248	254	275	287	287	304	296	265	288	267	287	260	258	249	282	263	239	258	280	314	269	287	287	275	269	279	288	285	270	251	271	264	285	277	282	279	272	282	281	261	304	279	270	271	314	273	279	247	290	273	291	267	290	257	245	242	284	272	284	294	290	262	288	257	278	287	285	312	256	273	280	255	232	270	270	276	270	251	277	278	282	249	258	276	240	275	282	266	292	289	287	221	286	289	292	286	289	266	252	264	265	277	295	280	286	273	270	274	292	236	283	299	276	278	285	265	292	294	283	293	259	267	259	288	286	291	285	277	287	272	283	305	275	286	257	283	265	287	247	271	265	297	274	269	286	269	249	308	263	253	258	246	293	271	257	287	287	267	277	264	273	301	251	287	248	272	290	256	242	254	303	255	313	298	275	275	262	258	281	263	289	264	280	258	263	274	294	253	256	258	257	268	301	304	296	276	283	267	268	274	286	260	288	259	282	258	285	260	291	295	278	248	250	239	255	269	293	285	258	273	252	281	274	272	278	258	268	249	304	271	254	292	292	273	268	290	278	269	296	265	290	251	281	272	270	277	291	256	274	290	275	283	277	266	262	267	287	248	280	303	285	271	296	235	287	256	283	300	287	273	274	280	243	262	227	252	280	268	292	292	276	267	249	291	280	264	262	261	269	284	231	274	273	261	278	273	261	281	268	267	279	260	290	277	279	251	272	311	287	284	295	259	286	258	276	262	268	255	295	292	267	258	295	286	259	278	255	276	273	258	296	282	260	274	303	296	272	303	299	286	279	324	291	246	287	270	305	281	272	251	290	263	273	251	249	287	254	243	286	284	278	255	290	271	280	252	305	275	278	285	252	274	270	275	264	266	293	274	283	280	263	298	285	264	259	271	254	297	259	235	298	269	268	279	258	259	315	282	285	298	253	288	277	285	292	322	285	267	301	257	264	249	268	287	263	261	278	272	256	270	263	306	300	253	275	298	295	274	267	285	260	291	278	269	299	254	292	270	275	265	266	257	284	280	282	257	247	259	276	265	275	264	267	301	266	265	276	265	267	272	266	248	289	266	299	260	282	281	257	301	273	246	275	255	265	257	279	265	263	249	277	284	262	278	298	270	263	281	300	300	285	269	272	253	273	283	280	282	278	290	284	264	265	285	302	252	265	269	261	261	282	260	262	284	281	266	282	296	267	254	270	273	270	258	310	282	272	267	269	278	296	246	272	292	248	242	265	297	259	250	262	279	294	292	287	286	243	282	287	286	271	310	257	264	275	268	259	279	265	268	278	294	287	258	265	279	255	274	246	235	266	293	261	272	273	309	268	286	281	265	263	287	261	258	265	272	254	286	277	276	264	290	281	277	287	260	274	297	278	268	254	280	250	251	279	248	265	275	282	288	315	281	238	283	262	269	247	279	276	301	265	280	272	288	257	286	293	248	279	283	268	277	275	293	301	298	277	268	273	299	260	286	261	275	292	266	265	318	258	303	237	269	276	271	294	307	278	246	276	304	269	285	277	255	268	283	271	263	254	263	266	278	268	280	287	281	301	275	254	276	271	264	276	283	274	265	291	268	273	273	276	298	287	255	284	291	275	298	264	288	299	310	288	290	276	261	312	273	276	272	301	285	299	289	262	268	274	267	262	270	263	300	271	261	242	285	279	281	239	252	281	271	276	263	217	265	252	269	273	269	249	274	277	281	291	262	283	296	265	285	287	267	292	269	291	265	296	271	292	298	294	296	279	236	251	255	268	288	276	288	277	282	266	238	289	259	246	260	281	250	300	239	267	262	283	267	258	292	280	322	282	260	241	284	252	249	282	274	281	256	287	269	272	281	263	260	289	294	288	244	266	291	256	281	303	263	264	307	248	296	273	280	294	277	248	290	254	246	263	291	285	279	289	275	276	262	258	252	249	259	291	257	295	273	278	251	273	257	284	287	260	288	279	291	308	266	279	301	278	253	293	249	271	273	253	272	266	279	254	284	254	255	267	281	257	297	292	262	270	246	274	278	321	285	279	259	306	268	289	278	259	271	268	303	266	250	293	267	232	264	258	271	277	252	273	241	273	272	245	264	257	294	249	257	267	270	293	305	247	265	260	296	278	263	270	259	284	254	259	264	277	292	270	262	288	286	282	277	259	287	279	290	275	277	260	273	311	270	281	284	312	272	270	272	273	254	297	275	269	279	259	293	268	266	262	265	275	304	275	305	279	282	270	253	256	278	280	226	311	275	282	296	280	250	253	283	270	296	286	265	264	283	268	311	267	287	275	269	257	269	248	270	289	296	276	248	264	235	291	291	277	255	257	280	277	270	273	275	259	271	280	299	292	275	270	262	261	248	285	256	276	276	260	290	263	265	273	262	280	277	257	293	289	280	280	278	259	259	285	258	275	268	288	289	303	273	276	292	298	271	275	290	287	264	261	272	286	277	271	278	286	282	266	281	301	283	284	293	290	286	283	289	287	271	256	288	268	275	272	292	265	294	271	262	284	278	271	274	284	285	268	287	262	275	267	288	292	255	292	275	272	272	266	318	278	262	312	295	262	281	275	319	257	284	255	259	287	287	260	252	269	266	253	261	259	292	272	280	271	272	269	254	273	297	285	305	272	278	281	288	262	295	310	283	292	289	301	243	259	292	246	283	292	264	284	297	279	290	246	237	263	277	242	235	279	285	284	280	281	266	302	270	263	267	274	243	265	318	282	289	279	277	279	292	304	287	262	299	279	263	279	257	303	268	299	264	268	284	280	277	293	273	281	268	257	289	307	324	276	290	260	273	307	251	307	258	288	260	291	281	257	263	280	246	259	287	309	277	264	274	272	250	237	293	261	257	286	280	286	280	260	287	280	253	281	297	281	247	289	292	288	258	253	237	266	269	297	252	259	306	294	283	268	275	304	268	274	276	276	273	271	280	277	268	295	257	308	281	281	278	245	308	311	273	282	294	275	271	276	257	284	271	256	309	271	257	274	256	266	265	304
1175	215	202	182	175	181	194	201	157	172	184	177	166	173	170	167	173	177	182	202	189	171	161	179	185	159	169	201	173	166	206	164	186	170	199	170	179	172	188	168	152	181	182	194	194	160	181	182	187	161	144	186	148	161	170	150	160	167	169	172	193	190	163	183	150	191	182	169	165	178	178	190	168	166	175	156	163	169	179	185	189	190	172	172	179	187	173	158	190	165	198	163	183	160	166	134	187	176	184	170	176	180	166	183	182	192	168	157	163	179	151	162	177	191	178	168	190	153	185	161	198	163	170	158	171	156	186	199	166	176	177	186	186	177	205	181	179	165	176	172	173	180	174	174	179	190	178	174	187	168	181	164	190	180	189	161	192	201	158	167	177	182	188	169	186	175	172	184	178	158	201	162	170	179	177	167	145	169	188	189	189	158	182	181	172	186	155	177	173	179	153	163	183	190	191	158	185	172	192	191	175	194	168	169	148	185	183	172	164	149	183	155	182	154	170	200	186	169	136	154	174	159	161	166	173	172	185	183	163	175	184	175	189	164	172	181	171	193	172	151	203	159	173	156	189	182	183	194	167	186	165	169	167	170	182	172	169	163	186	178	146	180	188	202	171	186	164	161	166	181	153	166	150	189	173	154	170	176	155	170	173	167	197	175	198	171	182	171	180	159	180	190	167	175	188	169	153	150	154	189	207	185	170	161	207	189	178	152	172	146	138	155	182	164	191	186	157	174	182	187	176	171	149	157	178	168	173	171	170	181	195	177	175	156	169	170	152	189	183	183	174	164	165	175	181	165	170	207	190	177	175	151	187	159	185	165	165	151	160	165	188	167	187	162	178	204	176	178	186	183	156	160	170	172	164	168	150	171	166	168	180	170	168	172	178	184	176	162	172	169	196	162	185	177	172	185	181	178	178	156	165	166	159	191	174	181	198	178	159	150	197	182	180	171	174	145	190	161	175	184	190	167	156	177	179	183	164	175	176	176	166	185	186	160	174	138	169	166	159	150	179	158	164	165	169	193	168	178	187	157	156	195	188	174	188	187	161	182	174	181	169	159	148	168	177	202	170	173	168	192	164	185	171	175	158	157	165	211	176	176	169	183	169	165	174	152	178	176	168	197	174	167	183	165	178	185	178	179	182	158	163	169	156	159	181	167	202	192	165	171	170	162	192	176	169	182	163	185	172	189	177	160	180	152	192	177	166	176	190	162	176	179	160	184	163	149	185	159	162	148	189	160	184	168	189	152	164	169	153	169	190	156	157	202	186	147	169	184	172	168	190	153	192	172	165	178	185	172	157	190	150	188	169	170	174	151	190	180	167	155	171	197	159	180	177	166	174	172	164	190	189	179	183	162	165	150	168	192	171	153	177	183	181	166	183	189	160	143	180	179	178	152	203	175	208	150	154	177	149	155	203	162	162	192	179	188	168	187	164	172	152	145	160	177	171	180	183	164	178	166	186	162	174	169	164	162	175	158	183	178	206	174	169	157	157	168	185	173	147	185	166	156	160	156	160	158	191	180	186	175	175	173	177	167	201	185	174	184	155	189	166	192	190	191	177	168	175	183	146	206	166	183	171	168	173	186	168	177	171	187	170	172	150	171	198	157	166	192	183	170	183	181	160	174	180	165	159	190	177	167	204	179	194	175	190	174	166	163	178	174	168	149	190	193	166	166	186	198	168	199	175	172	180	175	175	160	185	183	179	183	187	164	190	167	176	194	164	180	186	163	193	170	184	167	170	157	195	168	172	168	176	166	168	173	171	171	176	190	147	180	154	177	173	180	165	167	176	183	167	199	165	203	176	170	177	191	160	186	175	162	171	209	171	157	181	183	189	167	173	175	177	184	153	182	184	163	193	184	172	156	158	159	181	183	167	161	179	189	178	184	172	161	168	183	169	160	194	163	190	158	166	163	152	178	157	163	177	188	170	185	171	177	181	168	167	162	169	162	178	192	174	181	175	177	160	168	173	177	147	184	170	185	151	189	178	186	186	168	167	177	174	159	170	193	179	166	166	167	207	172	173	180	174	162	172	178	176	170	169	160	183	168	161	173	194	178	201	164	160	158	176	179	158	176	197	170	174	169	167	171	200	162	176	178	175	151	204	180	192	198	151	182	164	133	166	183	191	153	191	181	187	168	156	162	188	185	182	151	182	155	178	177	179	183	178	154	168	151	170	171	179	170	150	182	181	187	169	145	177	172	161	152	192	171	185	175	195	175	168	162	188	176	165	198	172	176	160	189	194	214	186	182	176	199	182	178	170	167	153	161	170	182	144	168	179	182	147	176	197	166	153	208	181	184	182	179	169	159	180	172	172	191	186	168	206	153	174	153	184	171	183	172	196	177	210	179	163	182	195	175	163	158	216	190	173	180	168	195	173	171	182	170	160	192	193	152	153	160	160	185	181	162	182	160	157	178	160	183	169	168	178	201	163	157	177	187	164	181	174	183	178	162	167	176	167	167	153	194	188	183	184	193	171	164	180	190	185	212	164	172	192	157	184	175	185	203	179	160	184	197	152	189	155	168	202	167	178	169	162	186	175	195	205	174	187	179	173	162	173	180	200	174	153	184	178	172	145	152	198	153	168	190	163	172	178	151	150	189	199	189	142	168	175	182	179	157	178	158	183	185	165	184	168	155	165	198	174	177	162	179	178	180	170	193	180	181	159	175	174	177	170	176	163	148	163	167	180	172	152	190	166	147	188	180	158	184	182	159	208	150	171	156	176	166	202	170	172	159	197	185	161	165	163	152	190	184	177	172	174	176	166	162	168	166	174	183	165	172	168	172	164	179	178	138	166	155	156	171	185	162	166	180	173	166	152	166	176	155	158	164	161	162	155	162	182	177	171	178	173	161	184	168	176	180	183	177	181	170	176	177	167	151	172	181	203	169	146	172	184	179	175	158	170	185	183	166	181	175	147	171	160	180	166	178	147	167	168	172	173	185	166	159	182	168	199	173	161	188	148	196	172	187	194	151	191	178	146	168	162	200	173	183	171	182	176	190	166	162	170	165	196	164	170	157	169	199	165	172	169	180	179	152	211	178	184	164	171	168	195	163	173	161	186	172	191	197	140	164	194	180	179	188	171	150	200	198	200	177	198	176	174	161	143	184	181	164	190	178	194	189	197	186	164	193	167	157	147	178	182	160	177	193	161	169	200	200	178	147	164	195	177	183	165	162	176	183	194	181	180	190	179	180	130	162	173	191	194	148	154	181	160	180	184	173	167	190	192	168	171	175	151	175	187	159	185	160	180	184	159	183	180	188	163	188	164	179	167	177	160	174	164	147	188	153	201	145	184	192	165	164	172	167	168	142	196	153	195	170	172	187	185	183	187	170	180	160	144	154	175	170	180	185	158	169	165	190	178	177	159	187	183	189	155	168	151	196	178	166	185	153	184	173	177	146	150	177	183	175	172	155	175	154	156	164	150	168	192	156	144	183	180	157	187	179	148	182	174	163	173	149	194	175	173	162	183	167
1689	546	570	601	519	501	466	465	461	472	488	509	480	472	425	449	452	443	452	485	497	439	447	470	472	474	417	422	457	429	459	447	426	441	486	501	428	456	429	465	426	430	427	452	460	452	444	446	436	480	452	424	443	456	474	428	447	463	395	428	472	397	437	445	432	473	447	418	461	439	443	437	423	449	439	451	463	452	442	416	478	457	474	451	437	437	437	436	414	397	428	465	434	438	437	473	462	444	470	439	453	445	450	449	460	430	440	460	419	426	469	417	449	458	449	430	401	449	411	435	405	474	404	421	469	435	429	466	469	466	454	451	436	433	457	439	471	477	446	456	470	425	430	472	444	434	461	420	461	462	412	472	455	439	439	451	464	458	457	424	439	420	419	507	423	435	429	447	473	435	438	439	457	445	447	421	435	449	463	414	434	440	447	479	452	429	480	433	469	439	467	439	467	467	456	405	425	433	449	441	460	469	427	469	444	453	478	464	421	452	448	442	437	447	447	422	449	401	435	465	446	432	426	432	415	437	469	442	417	407	463	463	479	443	447	456	433	470	468	433	474	454	446	457	477	436	470	429	449	464	442	427	458	466	464	503	429	471	466	460	454	459	395	434	405	418	474	458	446	423	427	443	439	443	450	453	418	420	470	441	454	446	425	435	435	405	425	440	394	422	474	416	454	494	428	439	397	432	448	443	440	485	457	474	414	445	455	424	422	425	410	423	452	422	426	430	479	415	433	454	439	441	444	454	419	426	468	425	472	408	438	447	421	473	410	458	449	440	427	441	464	430	441	416	464	450	468	445	459	478	407	467	433	435	462	438	478	442	403	422	436	426	412	476	462	430	436	449	436	483	434	448	449	440	448	439	415	446	459	430	415	463	416	469	441	484	425	434	432	455	447	436	447	433	446	400	428	434	450	409	447	427	437	451	456	434	456	456	447	451	417	447	436	424	431	458	466	442	457	446	446	468	422	437	437	491	438	448	445	441	458	496	434	419	470	419	440	462	415	455	403	428	478	464	446	461	463	459	434	467	441	441	441	433	418	451	442	471	435	430	460	439	414	422	448	429	472	418	474	430	457	435	442	460	459	457	458	425	465	450	445	408	447	425	440	430	438	435	453	434	448	430	417	460	443	464	429	450	443	409	463	464	435	462	443	444	428	461	430	452	442	460	452	453	459	449	442	464	451	441	439	456	484	418	444	423	407	405	409	426	445	456	456	472	449	453	452	440	438	453	460	434	445	466	437	442	477	413	455	465	460	443	459	462	424	449	433	439	461	427	455	484	403	450	478	473	470	449	444	476	413	437	445	436	439	447	433	474	468	428	445	458	406	453	428	441	452	431	487	434	465	431	442	460	420	448	457	437	455	457	441	464	412	484	420	440	465	443	460	410	423	451	397	453	471	483	475	468	430	441	430	438	490	410	408	424	456	458	440	425	457	420	452	422	445	454	436	480	475	444	464	473	409	426	429	471	446	443	467	461	447	455	402	440	416	441	431	474	447	398	458	468	441	406	440	473	445	466	480	437	434	429	461	442	432	448	440	466	440	462	467	462	460	455	432	401	425	473	430	439	445	441	453	487	470	429	473	470	496	457	452	439	443	449	446	420	427	436	453	460	436	467	478	436	456	466	438	401	460	429	467	445	478	458	416	461	423	423	463	464	420	487	459	452	443	474	448	441	470	424	471	436	497	428	447	461	443	465	437	482	408	464	405	449	414	462	468	420	460	433	427	449	447	455	413	426	454	443	478	465	428	429	465	446	415	418	422	452	451	446	478	427	474	399	421	466	489	425	444	436	442	430	465	432	483	432	445	437	422	468	463	469	461	432	455	425	432	443	424	448	426	433	419	458	457	475	444	479	422	406	442	435	441	456	437	426	445	463	416	476	435	435	456	461	471	501	409	478	440	478	408	460	443	465	434	437	458	447	419	440	426	433	432	456	421	426	413	444	451	437	446	448	406	414	453	425	430	452	429	416	439	448	431	432	442	460	435	446	438	417	444	434	462	415	465	453	443	455	409	437	454	386	481	429	436	458	476	443	435	433	444	435	429	463	476	459	422	433	469	423	416	456	434	442	476	446	439	457	435	451	442	408	442	406	427	430	419	454	461	437	468	477	431	435	452	486	456	438	467	398	471	470	492	454	486	441	414	465	448	487	458	454	496	481	446	436	431	418	429	413	464	511	447	462	439	465	448	434	383	421	427	467	439	440	430	464	431	463	468	437	481	443	437	448	503	442	452	441	482	417	447	406	459	413	446	481	458	444	431	425	448	441	426	436	459	472	412	419	439	417	455	421	444	474	444	422	447	440	445	445	426	447	471	464	444	454	462	401	417	436	498	436	485	431	449	451	417	413	457	422	477	455	429	442	454	456	421	471	428	437	479	466	427	431	423	458	425	459	439	436	438	463	450	427	448	480	399	442	499	486	454	470	446	424	447	410	479	435	434	451	460	482	409	435	482	422	436	424	442	457	449	485	430	464	431	431	437	435	437	481	449	450	441	469	452	476	431	450	428	434	439	424	440	432	451	472	450	448	426	429	447	503	480	439	437	455	424	444	445	412	419	474	448	444	492	517	430	432	479	462	435	430	443	434	433	425	472	415	426	434	454	435	431	456	449	465	408	487	434	441	436	435	462	428	427	416	454	471	469	475	450	433	446	442	449	462	453	419	443	419	461	460	446	450	431	424	450	484	436	448	459	412	434	399	509	429	446	455	458	476	448	459	411	449	421	449	448	435	472	452	417	457	464	435	487	453	439	418	390	471	445	440	475	458	425	457	415	467	394	452	446	417	465	475	445	494	448	462	434	450	482	440	387	453	443	444	444	421	440	462	446	424	449	459	454	400	475	438	424	446	443	452	423	460	458	414	444	466	437	439	439	473	461	460	443	448	460	459	446	443	432	437	428	405	463	478	430	408	466	450	425	442	429	434	436	438	442	430	423	423	452	391	453	421	425	456	478	430	421	439	427	459	457	478	451	456	428	489	454	498	431	479	488	473	480	471	474	455	440	445	454	463	461	432	449	456	440	472	441	445	401	459	441	443	461	459	441	448	461	469	446	433	468	412	454	426	413	426	468	451	454	457	448	423	455	445	418	410	424	431	445	417	447	400	465	456	432	431	511	435	470	428	469	441	416	425	423	451	429	464	466	481	435	454	453	431	445	439	459	397	438	437	428	402	448	463	460	462	472	465	445	456	452	461	444	425	437	436	441	426	442	466	430	442	430	437	461	406	412	418	442	444	435	435	458	412	447	465	430	462	416	453	435	483	456	455	447	432	466	467	463	434	449	439	473	445	443	429	435	465	438	454	460	434	476	422	437	434	429	408	426	414	440	475	423	408	409	466	454	458	470	449	460	423	488	452	448	429	428	424	479	459	458	466	483	441	452	445	447	442	459	466	438	459	449	431	456	455	430	472	460	422	477	445	449	438	464	429	454	426	463	441	427	443	484	432	439	416	421	414	461	432	433	443	442	428
6535	494	577	459	423	312	316	294	245	240	249	231	243	226	225	243	232	182	228	218	203	222	199	213	216	217	213	192	214	200	201	213	208	188	226	221	220	184	207	222	230	207	216	186	222	197	180	205	214	189	229	181	215	224	213	232	193	182	214	216	212	236	186	230	229	189	197	217	215	221	225	181	206	204	205	203	216	219	177	187	226	210	205	178	186	200	203	193	217	187	214	210	213	205	213	209	217	187	244	222	185	180	186	209	206	203	223	202	211	220	185	193	201	204	213	205	173	194	194	190	207	218	198	219	181	226	215	220	188	213	210	228	214	209	198	221	196	194	187	216	187	214	199	213	179	194	188	193	186	223	214	207	207	225	191	224	211	203	203	208	228	185	207	200	214	188	191	220	178	207	217	217	192	196	179	195	206	221	203	200	207	228	205	199	203	192	210	235	205	201	218	199	204	213	160	200	220	186	198	206	211	220	199	202	197	174	207	195	207	212	219	208	195	181	191	197	201	198	233	209	194	233	213	195	189	204	198	196	226	208	224	191	202	205	218	215	194	217	228	182	217	236	210	208	204	184	214	206	222	220	189	214	210	175	223	203	185	227	193	191	220	181	192	187	201	198	187	191	211	181	191	202	216	201	214	190	211	189	194	199	219	183	201	221	187	197	233	234	189	173	236	218	204	217	206	180	206	225	208	200	202	180	189	205	216	198	242	222	202	192	210	209	211	198	226	183	218	201	204	193	220	201	235	188	207	212	174	213	219	217	222	199	215	200	176	215	199	183	186	198	199	205	212	232	223	188	223	188	181	203	229	216	233	236	199	211	211	198	198	223	186	226	196	195	190	240	194	183	191	199	201	213	215	197	217	176	228	214	202	187	193	196	167	204	234	225	196	213	200	194	215	179	200	171	184	182	198	219	190	219	211	230	215	230	207	186	201	209	219	198	215	196	192	186	209	183	217	181	213	198	171	190	191	206	205	206	202	219	225	217	214	211	219	201	194	200	196	198	217	194	213	187	210	197	226	209	197	195	212	207	203	177	201	221	206	218	222	186	203	217	201	196	224	184	218	183	193	194	192	187	210	208	226	233	213	203	227	202	212	201	212	206	184	211	216	209	193	227	200	205	230	207	194	210	183	205	200	195	206	221	198	200	196	189	203	210	217	193	223	199	204	180	200	213	202	202	229	199	196	204	179	189	249	211	238	187	210	203	206	201	205	241	211	202	191	192	168	216	206	213	196	200	198	181	221	216	186	199	219	209	211	185	184	195	198	211	212	195	221	213	224	198	189	201	193	205	223	188	204	216	225	183	169	193	184	195	199	195	211	208	200	200	202	225	191	208	212	180	211	209	188	207	203	212	217	211	210	207	206	221	232	202	219	207	196	201	185	184	176	196	181	215	212	224	204	198	218	230	205	201	206	222	203	194	206	216	187	193	222	210	191	227	201	216	199	202	195	177	207	234	201	207	205	207	196	189	202	237	213	221	189	179	181	194	201	218	198	219	190	224	212	196	211	178	202	226	209	201	214	201	243	205	197	184	195	178	240	207	208	218	204	197	214	178	185	214	197	214	202	181	234	192	226	216	195	224	222	197	180	184	183	209	198	206	206	194	196	193	223	187	205	223	241	212	208	182	211	180	183	213	196	202	212	186	208	197	216	193	215	207	183	194	223	209	195	210	213	178	216	196	210	204	201	198	198	188	231	193	185	190	212	210	198	199	231	218	205	181	203	191	227	187	195	187	190	203	182	218	203	208	237	199	167	193	226	206	194	182	211	211	226	206	215	188	180	218	213	217	207	206	190	196	230	226	196	217	227	194	187	189	199	178	185	203	207	212	215	207	215	210	186	173	205	211	191	197	230	216	217	200	196	196	230	204	243	210	194	228	206	225	213	199	224	186	203	213	191	220	187	196	198	231	207	205	201	229	224	199	190	210	246	214	181	221	238	213	193	199	201	195	218	222	218	218	227	209	220	214	203	229	210	211	199	206	214	215	162	223	200	196	199	201	211	199	202	194	221	212	193	206	188	181	191	187	222	202	205	205	207	188	220	196	207	198	201	205	210	200	193	215	189	193	185	196	198	205	244	188	192	207	181	216	196	213	203	223	215	206	198	225	192	221	198	190	199	218	200	219	202	216	215	204	183	220	216	193	196	198	223	200	186	198	211	221	206	221	212	227	172	216	180	208	214	198	182	218	230	190	185	190	199	183	199	188	211	214	212	207	187	205	231	197	209	196	197	219	208	199	215	184	230	208	203	167	203	206	206	211	209	229	212	211	201	235	215	222	202	203	231	201	225	218	205	191	227	231	225	224	217	202	199	215	189	222	185	202	213	195	216	225	185	206	196	213	220	203	230	212	232	221	231	218	211	210	197	237	192	202	193	212	201	198	202	182	203	199	198	200	202	211	183	188	207	211	211	188	194	198	225	224	226	196	192	219	188	209	194	212	202	211	186	209	186	205	201	196	246	207	195	176	206	209	188	206	201	205	226	204	197	200	169	206	237	199	215	220	202	221	223	179	225	195	205	195	240	220	223	203	188	204	214	245	218	218	198	211	197	198	208	202	201	184	208	210	180	201	212	192	199	212	219	222	178	240	201	193	184	191	214	215	199	206	211	219	202	195	200	216	237	195	196	219	216	194	221	195	208	211	191	200	185	185	190	204	183	201	224	222	199	205	207	192	230	186	198	199	208	225	192	210	211	200	192	188	217	193	190	213	192	215	218	211	200	194	223	202	235	242	197	209	187	207	195	205	201	209	173	235	174	195	229	199	199	213	210	200	176	198	186	237	216	193	204	226	204	205	182	190	195	195	201	239	218	187	190	191	181	208	226	190	197	190	187	239	173	211	205	231	226	194	201	237	199	204	189	195	209	227	202	180	186	198	203	193	206	217	188	203	191	228	244	192	222	198	230	197	192	226	191	201	214	211	210	198	233	209	239	219	212	201	252	205	213	170	186	218	228	211	201	178	194	205	232	205	209	233	214	203	208	229	231	204	208	210	218	217	221	221	214	187	206	204	187	215	224	212	178	233	168	199	215	186	233	189	196	187	201	202	234	213	220	224	214	184	206	215	207	221	192	212	188	234	217	224	194	210	216	198	201	219	191	191	200	211	204	167	205	209	212	225	214	207	216	182	214	218	200	236	177	208	239	235	192	216	177	201	228	213	223	186	240	197	192	203	187	237	232	207	207	217	190	180	212	216	191	177	235	209	217	199	193	201	193	211	217	214	221	219	222	207	220	193	202	204	189	215	190	211	216	219	206	203	208	192	208	189	171	214	182	202	211	199	202	213	200	211	204	195	199	216	201	200	199	194	196	191	190	192	203	222	181	191	214	189	215	172	208	224	220	238	200	213	213	213	205	222	188	195	195	220	207	213	189	192	202	196	242	233	220	201	213	222	194	201	200	232	184	203	179	211	186	219	185	207	224	185	198	181	196	187	218	205	247	195	213	219	214	210	204	200	210	230	202	225	211	195
6329	893	1430	1650	1443	1156	1043	978	774	717	861	727	656	620	589	651	573	615	617	610	567	613	512	547	564	561	559	581	542	542	539	535	537	530	539	479	530	508	527	471	539	547	538	543	527	557	509	538	520	512	499	536	533	537	490	489	527	536	519	515	482	515	491	501	495	516	494	507	558	522	516	486	521	526	516	500	544	520	478	472	518	518	504	516	523	504	535	488	521	524	500	492	511	507	486	540	524	504	522	520	515	473	530	504	490	507	509	501	525	513	491	503	534	471	514	520	490	491	563	520	473	521	551	485	508	521	480	471	478	525	530	491	480	553	521	485	485	519	512	509	479	475	544	483	522	513	506	476	499	518	482	503	487	508	501	542	504	513	525	502	516	456	484	517	503	474	513	548	493	541	483	497	483	512	548	489	511	505	482	481	530	508	531	466	508	503	513	481	513	513	489	517	470	508	573	511	517	572	536	502	518	485	543	512	525	494	528	545	522	526	511	505	513	486	533	500	536	502	491	484	551	498	519	512	506	512	534	511	508	523	504	555	462	509	510	511	516	557	549	484	531	505	527	500	470	507	491	534	518	510	526	515	498	511	512	492	478	527	474	495	475	491	500	523	514	514	505	525	486	488	544	480	511	462	489	518	495	465	565	484	513	517	496	512	495	524	537	500	473	514	503	512	479	539	550	555	489	497	517	536	548	537	501	514	494	521	484	462	519	508	474	515	495	510	490	512	518	534	525	535	501	482	528	496	483	504	509	513	507	483	506	538	557	546	530	467	483	511	521	506	445	516	510	475	513	513	490	512	527	500	499	510	479	455	511	490	506	514	507	499	522	505	519	494	538	478	515	490	532	503	525	511	546	521	524	561	530	520	477	478	485	503	489	488	501	492	506	483	521	505	525	508	523	504	505	493	475	531	477	471	476	513	495	521	493	539	527	502	523	465	557	519	522	532	501	541	521	490	506	485	510	494	493	514	516	499	498	493	481	498	495	510	472	512	505	485	479	567	519	519	591	522	463	531	491	551	497	482	530	535	490	498	528	524	513	482	531	536	477	464	508	486	522	501	504	525	507	503	519	487	536	526	505	532	491	520	506	549	505	534	482	483	524	490	518	503	537	524	515	510	497	521	507	519	511	491	483	490	505	516	526	514	480	498	478	491	496	498	509	510	495	516	485	443	470	521	500	501	527	489	462	519	524	515	503	517	502	518	534	541	529	515	503	455	496	514	506	492	516	497	508	479	527	478	488	500	553	435	517	480	544	501	475	490	513	520	516	502	492	554	513	517	530	531	544	527	440	523	526	490	496	496	504	550	499	505	492	467	516	502	507	510	518	500	511	517	519	489	483	508	504	492	482	518	524	532	500	512	507	540	509	507	451	517	497	504	539	503	514	485	537	529	478	511	499	483	522	489	493	487	505	524	504	548	517	448	514	537	516	515	480	479	517	525	499	510	514	517	517	570	499	512	498	533	489	503	533	536	524	545	524	520	504	516	511	500	477	519	526	530	495	547	517	499	523	475	546	536	497	502	492	506	510	488	497	480	522	482	456	450	521	536	512	518	483	462	521	472	466	489	489	515	521	541	503	523	534	546	515	492	495	492	470	500	518	504	505	474	503	492	513	483	515	513	525	528	560	492	468	489	493	496	500	482	512	517	504	504	509	514	487	495	488	463	524	507	526	534	489	505	511	509	528	513	468	551	497	522	525	511	497	482	526	519	528	489	461	444	516	542	516	481	461	490	476	480	508	544	508	508	490	525	521	491	531	522	499	555	537	499	522	511	551	507	512	489	499	529	512	562	478	506	543	539	531	518	533	495	531	525	555	499	502	508	494	527	447	492	522	488	497	516	469	488	440	505	499	544	491	499	523	499	484	513	477	499	473	547	527	492	534	508	482	498	517	481	501	492	465	531	516	532	532	507	521	491	544	474	523	465	525	522	531	507	521	528	490	486	528	551	457	463	538	527	509	506	478	485	488	477	494	520	503	512	474	494	525	517	510	474	502	526	528	475	508	470	530	529	512	521	520	506	512	514	497	525	461	506	528	469	511	507	474	492	503	542	517	500	494	516	494	505	507	503	516	470	537	496	531	538	492	553	485	497	487	513	522	538	496	513	473	504	507	510	517	507	489	511	535	474	536	522	576	497	511	536	518	531	495	549	541	484	501	537	530	474	470	505	474	511	501	532	468	514	514	544	499	512	518	501	533	478	502	514	511	520	514	513	490	491	529	523	473	491	497	469	510	546	527	535	492	511	490	517	543	501	509	483	481	490	517	498	507	492	518	451	482	489	498	449	487	493	504	555	506	513	502	508	504	538	484	532	506	463	470	495	514	561	516	465	502	459	474	561	538	542	480	487	468	476	503	542	491	513	450	513	508	536	496	492	557	507	496	534	490	517	499	534	492	511	494	523	513	527	528	506	500	511	509	506	518	501	512	465	494	511	527	502	506	478	492	537	505	484	493	556	468	530	500	502	519	512	484	524	499	522	517	501	489	475	511	534	505	522	532	497	474	503	530	530	497	501	496	508	527	527	502	525	504	510	508	502	496	490	511	530	526	494	494	534	492	528	499	529	541	481	531	567	532	497	511	496	509	491	506	504	497	515	520	482	498	520	503	497	492	515	539	514	483	536	482	483	556	502	539	555	545	481	494	488	470	510	460	559	486	497	484	478	495	498	490	491	468	514	494	478	526	509	524	516	500	506	514	531	510	485	502	509	523	494	505	522	506	502	520	513	504	538	513	484	508	487	530	545	497	443	500	498	520	486	544	515	516	507	510	507	511	497	488	515	516	522	497	472	500	502	495	480	541	511	490	454	514	481	508	525	517	497	528	569	525	481	509	493	510	543	476	516	517	500	461	518	529	542	553	500	526	506	478	493	511	534	498	515	454	491	456	506	500	524	531	479	502	540	547	553	504	489	505	518	501	537	475	513	522	472	521	527	540	517	487	463	493	470	495	491	489	465	497	491	538	501	550	508	526	495	504	504	516	518	513	534	490	495	503	469	472	481	558	498	512	510	461	517	507	478	555	519	502	518	520	513	492	518	503	499	497	481	477	519	528	525	516	524	492	500	529	454	490	551	501	485	515	500	510	486	510	487	540	523	502	484	535	504	493	527	469	474	517	487	524	515	510	508	503	491	523	530	472	497	540	485	485	506	513	524	521	501	491	501	519	457	477	509	551	492	518	494	528	521	494	531	505	560	508	544	496	505	535	552	523	510	507	552	502	515	502	469	506	522	484	471	529	505	494	537	496	483	498	515	515	489	492	495	499	540	525	502	505	530	501	523	516	501	519	507	534	514	473	520	497	521	497	500	505	484	517	476	505	521	511	492	514	476	560	518	488	512	518	497	493	523	508	533	515	502	505	488	538	523	537	478	505	506	482	510	515	523	494	486	540	468	523	528	510	490	507	496	539	510	467	547	542	561	512	513	493	548	508	506	518	504	555	501	514	510	544	506	502	518	503	495	512	505	539	454
11908	933	866	682	446	345	279	254	198	200	195	161	149	160	140	143	138	146	162	125	141	112	124	121	120	117	128	105	102	106	124	118	151	123	118	125	102	98	107	111	88	113	92	103	111	118	109	107	104	105	94	102	91	116	118	108	116	96	116	105	114	110	123	109	105	121	91	94	124	123	122	110	112	121	138	113	99	131	109	99	105	107	109	117	114	108	114	120	108	110	109	87	94	96	127	116	103	112	116	105	119	108	101	109	125	97	112	107	104	109	105	89	100	117	108	106	94	81	101	105	98	107	123	107	111	117	118	94	99	115	113	102	120	105	117	92	102	107	105	116	115	126	114	108	102	107	99	118	105	93	96	119	120	88	111	110	104	114	107	117	109	105	122	100	109	98	108	100	106	98	109	109	113	116	118	116	101	116	118	101	91	102	102	117	92	113	103	96	95	116	104	105	112	114	114	110	107	108	108	109	115	111	106	108	122	106	114	99	123	98	99	117	121	102	113	121	118	110	130	96	115	105	113	106	109	98	103	120	98	102	125	110	121	88	89	94	108	90	100	104	117	110	115	114	102	107	110	95	110	102	87	122	98	101	106	115	125	116	114	84	88	100	108	107	101	97	96	87	104	103	124	86	107	98	101	120	89	104	103	104	113	106	128	106	111	96	96	100	79	106	103	111	109	110	116	105	89	118	110	110	100	99	112	104	112	115	97	100	99	111	112	101	120	106	98	116	123	109	100	102	113	103	127	100	105	106	100	76	101	101	124	102	105	123	104	123	95	111	116	116	110	114	98	119	122	111	114	103	104	98	131	108	118	109	114	100	106	120	108	123	95	95	105	119	103	110	97	115	115	120	110	91	119	95	113	136	106	108	120	108	103	101	107	111	117	88	107	99	112	107	112	112	96	99	109	116	122	103	117	112	102	99	111	115	106	94	97	108	110	119	108	127	103	106	105	122	98	113	117	110	120	103	109	109	97	114	104	104	96	110	119	101	91	118	109	116	93	89	101	94	114	105	105	94	108	123	107	117	110	121	109	126	98	120	127	112	123	119	81	84	116	121	116	85	108	99	94	115	126	114	109	90	117	124	102	121	99	93	109	107	108	110	106	110	94	107	110	103	124	111	103	115	104	89	95	125	119	106	106	118	92	104	108	106	108	115	120	109	108	124	120	105	105	100	117	123	106	98	101	105	102	112	100	104	93	98	116	100	116	111	101	94	98	103	102	106	105	91	106	105	113	109	100	100	76	106	112	118	91	113	135	104	103	109	95	120	104	131	107	103	101	107	102	114	111	102	111	90	102	93	101	103	106	110	94	129	105	96	97	120	96	97	87	91	110	124	98	104	101	97	93	109	102	114	113	104	102	116	90	106	114	103	108	107	100	106	108	95	113	104	97	105	104	88	97	96	129	113	97	112	101	105	117	100	112	107	106	102	103	122	124	130	109	118	103	90	120	107	115	99	106	99	101	93	122	107	122	106	90	99	110	138	123	102	118	93	124	88	96	116	87	127	102	101	101	109	104	114	94	110	81	101	106	130	111	98	104	97	111	113	118	108	108	116	94	95	107	102	93	125	124	99	84	113	117	125	123	103	97	123	111	110	93	111	132	102	105	124	129	107	124	96	115	108	99	93	112	134	104	107	110	99	99	122	110	117	91	106	118	113	108	110	123	102	115	89	91	124	115	92	80	104	111	86	122	128	112	118	92	116	98	130	85	101	100	110	102	101	105	111	95	105	110	117	100	116	116	124	101	106	121	122	101	96	94	107	108	103	114	113	111	106	101	85	100	107	103	97	94	126	109	113	109	122	107	130	123	105	86	118	102	106	93	103	109	117	107	117	105	98	104	104	101	117	99	99	92	115	122	117	115	91	135	110	124	107	112	109	114	99	114	95	94	107	112	88	96	105	100	109	95	117	101	128	106	98	98	109	103	101	115	90	118	116	132	104	106	106	121	110	111	104	111	95	105	129	110	92	109	104	116	126	112	115	99	112	93	107	110	120	90	105	87	104	117	91	118	90	105	103	116	109	115	112	109	87	97	105	112	102	108	132	110	118	105	93	86	98	104	96	131	133	103	105	97	102	91	90	108	107	120	101	94	117	125	113	104	100	121	108	111	95	103	118	94	108	112	111	130	108	101	117	113	127	109	105	101	107	104	101	123	117	107	115	107	96	99	116	119	103	100	106	113	102	112	106	100	104	116	95	111	106	115	120	117	122	121	116	112	99	104	100	101	95	106	114	90	120	115	109	103	129	104	109	110	96	105	112	102	112	116	111	110	106	111	121	115	110	112	88	110	97	126	125	139	93	120	111	112	108	108	108	101	100	101	94	117	86	114	101	127	93	112	119	95	116	95	102	102	118	106	107	84	95	97	86	113	102	112	105	101	111	93	115	122	107	115	98	121	122	124	115	94	124	97	110	110	115	116	116	90	110	97	112	105	102	108	107	121	104	141	92	112	103	130	109	116	106	108	100	113	125	103	111	102	105	114	115	94	115	100	98	94	105	135	125	117	123	118	122	111	102	115	116	109	108	107	95	129	124	128	102	117	109	105	92	119	102	116	93	120	98	101	106	103	112	92	109	86	105	133	92	118	99	92	99	114	106	122	107	107	113	111	91	111	105	98	107	120	112	98	92	113	94	99	104	106	96	104	98	130	111	100	93	113	103	114	127	141	108	111	115	87	101	101	113	108	125	106	105	116	112	98	114	112	117	113	111	93	113	124	113	119	128	112	121	109	135	85	106	105	132	100	90	113	95	111	94	117	109	109	109	95	107	121	95	117	119	115	99	83	86	106	111	116	118	111	116	116	123	88	121	106	104	108	81	100	103	87	106	108	128	93	94	101	116	99	86	97	108	108	111	116	110	109	88	95	100	102	115	94	126	91	102	121	93	113	120	97	96	114	113	98	99	99	110	113	112	118	111	123	105	110	102	93	116	94	120	95	102	97	108	97	113	112	116	103	110	100	99	108	100	122	109	114	107	124	97	124	113	124	98	117	104	109	104	108	122	116	116	104	91	108	97	118	112	102	96	109	106	120	93	109	124	107	119	100	111	100	112	116	106	92	137	105	100	102	115	97	100	89	104	92	89	110	116	112	77	101	109	107	113	100	99	103	117	100	112	119	109	110	94	125	88	90	107	101	107	106	119	108	109	106	102	103	118	127	111	96	106	124	76	95	104	103	116	121	100	119	125	108	101	118	125	118	121	105	116	95	91	93	101	119	112	104	124	112	121	103	111	120	108	101	94	115	109	116	113	128	107	105	110	111	111	94	97	125	103	97	115	117	99	124	77	91	123	112	91	100	110	93	119	96	106	86	96	104	105	117	96	88	81	96	108	116	117	105	127	102	92	137	99	103	114	94	111	125	122	94	120	114	107	96	118	99	125	102	116	101	110	95	105	103	103	117	112	121	97	118	94	101	107	97	113	106	133	108	90	105	105	105	119	97	96	109	127	90	113	123	99	110	107	94	98	115	86
7771	903	1818	2338	1901	1506	1310	1022	750	840	843	696	559	558	480	449	448	429	462	440	403	422	395	406	405	382	370	344	326	306	308	309	297	316	309	322	274	295	310	297	296	305	293	287	288	300	269	318	287	287	280	316	287	281	277	280	317	305	273	273	281	289	282	286	308	289	272	281	247	275	308	320	288	274	300	277	272	319	288	290	269	277	299	281	276	302	279	278	287	269	280	264	258	268	269	263	285	258	268	303	259	258	289	266	273	261	288	295	295	289	261	277	282	281	289	285	317	311	271	255	261	243	271	314	273	280	302	278	289	254	287	298	270	290	264	280	261	292	286	282	283	257	338	244	251	277	272	259	274	259	268	282	269	259	263	284	265	283	264	277	270	293	263	246	260	280	259	273	289	273	295	268	247	309	287	282	299	275	275	268	271	278	266	274	269	272	301	253	284	275	303	287	268	287	257	279	268	293	279	274	275	280	289	275	260	273	306	266	272	259	286	266	290	283	254	289	262	279	270	277	270	283	247	280	272	268	295	279	246	264	274	301	278	279	278	275	276	300	249	265	277	278	277	276	298	291	298	282	284	272	299	270	266	259	297	289	300	280	256	295	250	284	275	267	299	277	255	277	314	269	295	283	312	268	285	285	287	269	288	264	286	263	297	276	288	286	261	287	261	286	307	276	273	269	268	283	276	251	275	305	275	277	279	272	275	268	297	279	273	290	293	295	281	279	271	265	246	278	305	278	284	263	269	252	266	288	265	243	283	256	266	278	258	253	259	283	266	284	265	291	288	297	272	275	295	284	256	259	274	265	269	260	286	223	257	285	272	302	246	268	272	264	278	281	263	273	262	288	289	279	318	249	297	248	324	274	276	273	276	286	297	294	257	278	289	262	272	242	272	284	288	288	265	271	271	265	270	297	262	273	289	269	261	275	275	288	291	265	296	268	288	281	254	265	240	294	282	261	302	291	270	279	292	291	283	256	273	316	265	281	273	299	269	266	267	285	302	281	280	296	273	258	243	271	269	277	291	254	275	276	271	311	281	291	244	275	291	280	274	287	277	290	324	297	294	301	306	296	278	268	275	288	279	286	296	266	243	276	276	275	306	277	296	247	265	293	263	242	297	277	264	263	317	270	260	265	269	281	279	264	269	296	244	272	278	258	268	265	281	275	290	258	328	285	277	292	269	265	281	284	278	275	264	277	261	276	265	242	262	282	289	285	278	263	280	264	292	282	269	285	296	282	307	247	288	276	290	282	256	288	249	269	271	283	269	269	275	236	267	256	256	283	242	259	266	279	279	279	272	307	277	272	294	258	281	291	254	263	273	294	262	273	268	274	279	253	272	267	257	264	282	269	302	264	278	267	256	255	256	281	276	275	257	298	282	271	269	307	298	281	241	275	303	281	269	253	290	286	278	274	298	286	280	255	283	277	251	284	272	290	271	283	258	294	292	254	290	265	275	260	270	300	277	275	276	285	283	264	283	300	279	298	276	241	259	250	280	286	275	277	284	257	258	282	285	296	273	281	269	269	275	288	259	268	254	271	272	266	277	284	292	293	261	271	259	280	278	296	271	269	269	279	309	283	257	269	294	294	277	251	277	275	249	287	257	277	275	293	303	266	284	265	288	310	277	256	286	273	280	286	282	310	256	298	314	292	302	259	275	270	262	270	278	309	297	264	274	269	263	285	298	254	269	259	279	288	245	321	260	285	286	283	277	273	254	272	260	265	290	269	259	284	286	261	290	269	274	263	271	269	267	286	286	263	274	250	260	272	299	283	223	266	286	288	252	298	288	277	311	281	283	297	261	277	286	297	272	305	271	296	291	279	279	307	255	265	255	295	281	309	278	288	252	282	260	271	277	293	291	280	296	274	275	260	280	276	253	274	285	261	266	247	268	284	291	259	294	306	286	297	258	281	283	283	284	269	268	268	286	288	274	251	268	276	299	265	286	283	274	261	300	281	251	277	251	282	260	256	292	272	289	267	279	252	257	262	289	261	291	267	287	297	267	272	290	281	268	249	251	287	277	291	283	256	267	307	300	270	257	282	271	292	249	258	298	260	290	277	276	273	255	256	283	286	256	286	242	278	268	295	267	259	269	267	268	269	277	287	286	293	293	268	276	278	287	270	270	311	287	262	274	285	251	289	283	263	279	289	275	255	286	254	275	303	272	267	300	284	278	255	272	285	290	301	270	284	273	275	296	256	271	261	306	253	267	276	269	266	269	244	259	253	232	267	271	263	270	299	274	277	249	291	287	241	294	282	292	270	246	274	265	270	280	278	283	283	280	262	264	249	290	270	251	272	276	285	276	277	275	287	280	267	268	288	269	272	295	277	276	283	251	279	301	265	283	270	252	264	249	274	292	272	274	290	308	314	283	263	291	285	288	280	273	287	291	271	249	298	275	256	267	279	265	249	288	313	275	300	272	288	260	251	262	254	272	287	279	278	259	265	252	229	271	248	296	260	254	294	273	266	281	300	255	267	280	284	283	276	271	285	259	274	276	253	283	279	287	278	272	299	286	282	261	240	285	312	263	261	265	280	323	281	277	297	292	264	296	284	260	280	296	283	273	261	275	258	243	269	291	237	276	303	271	286	303	241	263	267	306	288	279	273	277	265	283	291	261	298	296	260	292	306	287	269	280	288	276	279	256	284	268	274	269	270	278	268	277	282	272	297	250	263	265	287	306	277	278	280	270	290	273	264	254	274	261	277	261	265	295	270	280	273	267	282	299	248	256	263	286	273	286	280	284	248	294	304	283	280	255	273	275	279	289	244	275	280	261	277	291	304	252	290	285	274	290	284	272	293	276	299	288	254	272	259	254	262	228	259	288	283	288	303	268	296	248	251	289	279	273	285	291	293	280	266	256	246	276	277	282	268	276	277	305	295	230	277	268	260	332	290	286	263	255	287	299	275	259	271	279	257	267	282	261	263	271	295	318	294	280	281	273	296	272	289	272	245	261	285	280	259	268	283	277	250	279	267	280	264	294	299	252	280	251	305	263	256	268	269	269	296	258	280	292	277	271	290	257	247	261	291	272	260	286	288	296	272	261	275	288	258	283	277	280	257	271	289	282	265	258	277	266	281	288	272	263	279	276	282	266	290	270	278	276	283	287	275	267	266	295	266	264	278	279	287	292	262	271	286	280	272	267	249	269	276	288	263	280	260	290	273	274	261	291	266	295	306	268	319	257	271	280	283	296	274	290	280	269	259	286	254	285	279	261	305	269	307	316	273	291	266	304	288	243	277	256	284	276	288	238	276	291	269	252	251	262	302	274	301	277	284	284	282	282	286	271	293	278	303	270	259	267	284	285	250	250	260	259	268	257	264	294	258	260	283	286	271	277	288	304	302	290	290	275	291	275	285	247	274	253	280	269	291	294	284	288	256	280	266	279	245	274	275	270	303	257	287	267	290	278	276	272	270	282	264	254	289	277	245	270	277	305	280	270	268	282	303	280	270	286	281	297	278	276	285	289	318
1225	218	203	181	192	182	182	181	196	211	207	193	174	181	169	195	174	170	168	173	157	186	174	176	209	196	158	183	158	171	184	183	145	158	174	162	157	202	168	149	147	164	164	160	181	159	176	171	174	171	176	171	150	164	183	168	183	177	164	203	193	159	185	197	200	166	167	185	195	188	166	153	154	155	194	173	182	162	162	186	173	169	183	178	166	175	191	193	166	175	183	201	176	174	170	163	180	177	184	180	181	174	168	164	181	158	184	188	155	162	177	186	176	181	165	178	159	180	186	156	179	147	163	180	165	181	152	198	181	170	166	168	169	188	169	182	164	170	208	186	170	194	183	175	172	189	176	175	165	171	172	181	151	187	175	196	178	189	190	205	152	180	201	198	182	177	180	144	203	161	162	180	175	152	186	164	179	172	165	193	167	182	177	174	175	186	170	168	183	189	180	158	183	146	182	177	183	197	181	175	181	188	191	169	192	158	159	153	200	195	178	138	177	192	153	188	160	179	178	197	172	202	152	191	173	180	177	161	164	164	190	162	176	176	164	165	180	185	157	180	178	180	185	170	170	194	164	177	158	159	187	160	153	185	178	191	190	155	173	177	180	184	160	189	158	178	143	166	166	144	169	188	189	186	181	165	177	163	175	165	184	176	174	149	142	175	208	156	183	179	151	189	184	183	170	169	199	153	177	165	185	165	187	154	179	176	166	179	168	197	168	167	153	179	157	190	158	162	188	175	185	157	179	187	169	173	154	156	164	186	208	143	192	156	165	189	150	169	185	191	202	202	172	189	174	195	173	170	158	166	177	169	185	165	163	187	197	168	182	164	178	167	189	169	179	180	147	154	147	159	190	185	152	151	147	206	183	184	160	171	176	157	182	197	167	189	154	142	177	179	169	158	178	168	176	166	175	190	175	161	167	173	182	193	172	192	188	170	177	177	189	189	192	171	176	168	133	190	193	188	172	179	181	160	162	197	196	191	151	170	184	194	173	171	164	181	193	162	163	186	142	193	173	165	168	177	187	172	179	182	174	174	165	188	153	174	184	179	182	181	166	154	176	181	194	196	188	176	218	168	198	182	210	173	176	162	167	188	173	196	142	158	178	186	196	173	156	157	165	198	178	169	195	171	172	167	164	169	176	182	162	154	179	173	167	174	177	157	159	169	164	179	176	163	160	161	181	193	194	167	183	169	183	193	174	147	184	165	166	177	189	168	201	171	216	196	191	175	153	159	174	156	156	185	181	168	169	184	156	172	180	170	173	186	152	167	174	189	183	170	202	176	181	176	169	154	167	182	179	163	195	189	168	182	158	174	170	183	163	161	192	162	180	170	166	147	163	194	180	164	152	179	156	180	203	174	169	168	180	173	181	162	155	193	171	172	171	182	153	175	194	197	171	148	177	193	179	176	166	151	158	166	170	170	174	177	171	188	167	170	163	170	178	155	171	165	184	169	170	183	192	172	169	169	182	158	145	169	181	175	164	188	181	156	193	165	170	182	154	180	180	170	168	167	179	176	189	207	161	181	191	186	175	150	171	146	188	178	179	161	180	204	167	213	173	177	209	170	156	176	164	182	171	177	168	157	170	194	174	191	175	203	170	197	174	195	184	200	172	155	159	176	169	174	171	197	196	178	140	192	153	182	201	178	172	182	183	172	184	156	163	177	174	156	171	181	170	205	178	157	151	181	173	176	154	167	166	153	164	197	190	174	178	178	164	156	172	158	192	163	160	174	163	177	162	156	165	153	168	203	186	162	184	207	196	187	188	177	186	182	176	171	178	180	178	169	156	154	167	184	184	155	178	171	184	169	177	166	157	180	159	159	193	181	151	176	173	180	167	177	150	155	185	190	185	180	163	178	157	159	141	137	185	163	166	172	162	153	178	188	170	173	179	178	159	160	169	190	162	166	185	170	190	176	181	188	156	195	214	174	188	156	183	193	177	172	178	191	179	193	169	189	160	178	179	168	172	180	168	187	173	164	162	180	165	176	161	177	169	190	182	187	147	180	188	194	191	177	162	166	172	177	178	155	193	183	177	177	175	171	168	182	192	172	186	186	188	176	173	170	163	170	169	177	153	175	186	188	183	186	150	177	156	167	187	144	164	161	149	175	180	182	198	190	181	157	193	178	179	160	187	195	172	167	187	195	165	176	207	180	169	179	165	155	167	181	165	158	191	196	177	152	154	175	186	176	171	162	178	178	178	201	176	167	167	192	172	174	152	179	192	161	184	194	178	179	173	192	167	184	207	172	194	192	183	185	175	185	200	171	177	200	153	150	151	186	164	155	167	163	177	181	158	182	192	174	173	161	186	181	160	185	171	165	177	183	183	178	177	183	172	188	182	181	194	166	174	171	153	181	209	176	177	181	197	168	190	198	152	175	193	164	197	205	193	187	188	152	163	179	161	188	157	198	182	183	182	183	165	169	146	165	164	185	159	181	165	181	142	171	181	165	147	154	151	177	167	179	164	158	185	203	164	187	165	174	153	184	175	167	166	183	212	214	158	174	154	173	197	171	162	174	171	178	194	180	173	163	168	160	159	191	170	168	164	196	181	173	171	169	175	189	175	193	162	157	191	197	166	143	158	178	170	184	176	197	186	192	157	186	153	163	181	168	187	162	197	186	165	159	179	159	169	137	166	161	176	173	181	169	198	205	138	190	161	178	176	157	175	153	172	161	179	162	144	174	156	149	173	183	179	169	157	153	165	187	163	163	165	177	146	173	177	159	192	188	174	180	181	179	166	160	177	173	190	160	183	174	174	170	152	154	190	183	172	170	178	175	184	174	171	186	168	165	197	171	184	168	163	200	176	176	168	182	164	156	166	196	180	150	146	147	178	185	163	157	182	177	160	172	216	191	175	157	194	173	192	178	165	155	163	189	176	168	155	189	169	161	181	176	171	165	189	167	164	165	161	159	181	185	161	187	160	136	163	177	179	170	176	153	183	192	161	181	175	177	183	169	171	169	180	194	161	180	173	197	164	177	176	179	173	173	161	197	154	171	179	188	162	182	149	193	170	167	173	155	170	194	165	168	178	187	179	195	173	193	172	180	164	172	187	191	192	164	188	199	184	177	183	185	185	196	196	140	164	158	182	195	150	151	159	168	159	167	175	186	175	168	184	164	141	200	189	160	144	167	136	180	182	169	177	163	211	175	153	175	185	195	167	151	181	171	156	187	163	172	165	176	167	173	168	160	161	183	185	209	167	182	167	153	159	184	187	161	179	185	159	171	185	173	157	164	182	160	191	154	186	158	165	167	159	172	177	184	184	162	146	151	165	190	151	173	181	185	177	182	157	140	156	194	177	139	180	176	164	171	160	169	172	187	170	180	172	173	147	153	157	165	172	183	168	153	166	150	177	150	155	172	166	190	175	180	156	151	189	178	200	183	166	169	163	168	186	203	171	196	185	174	170	172	145	212	153	176	166	182	197	168	185	172	162	143	176	170	208	163	186	165	153	197	180	186	174	171	188	179
1770	545	532	574	537	533	496	444	497	473	506	508	459	476	447	446	464	467	438	474	436	468	461	497	459	495	483	469	463	491	482	454	434	394	446	439	467	481	430	405	423	486	457	424	468	453	416	436	454	452	468	476	449	445	485	418	423	446	407	470	414	464	452	463	417	439	454	486	456	415	448	427	452	465	463	459	472	449	444	469	416	477	432	448	462	427	455	434	487	445	453	423	458	452	455	415	434	421	432	451	437	418	438	412	458	480	442	451	472	470	452	485	479	437	425	392	427	451	440	443	419	447	437	471	466	445	438	416	438	447	477	421	459	455	443	457	424	424	417	462	462	466	441	474	455	455	423	428	449	465	473	427	445	462	431	500	444	463	457	443	433	442	451	439	453	436	451	433	398	438	444	450	462	430	466	477	443	447	436	415	445	443	468	441	462	467	471	460	458	427	464	456	437	455	431	440	473	410	441	436	445	434	470	412	442	460	439	431	446	453	461	467	460	445	464	473	448	463	467	471	461	435	451	419	438	483	417	455	462	419	437	449	432	472	429	454	443	446	439	474	438	470	432	443	482	462	423	447	474	447	454	489	435	443	395	413	435	455	418	489	445	460	458	429	411	456	458	413	476	415	505	452	443	442	481	452	448	468	466	498	472	463	456	444	448	438	444	478	451	476	441	464	426	452	441	447	432	471	447	443	429	451	440	424	448	462	411	465	442	407	417	473	472	474	423	421	459	476	449	446	481	465	497	431	441	439	452	404	453	526	419	438	418	467	430	424	435	442	453	407	401	462	461	466	442	483	430	411	434	431	471	449	429	464	432	444	437	456	424	450	462	459	420	448	428	465	461	420	430	471	444	473	429	438	436	408	439	440	466	428	438	451	440	447	457	483	426	451	426	433	464	475	443	463	448	431	456	459	441	445	429	440	459	461	440	441	463	430	490	484	435	412	419	482	481	489	415	452	423	469	428	430	467	454	485	440	470	443	475	474	483	444	454	491	439	443	469	442	454	421	462	454	467	474	451	467	447	433	432	472	416	441	458	453	437	441	437	412	454	441	449	455	438	469	429	440	421	402	444	428	441	442	482	431	454	461	388	411	437	492	430	435	409	424	497	436	448	454	433	399	489	440	432	459	448	462	419	482	415	440	452	471	409	468	441	444	425	445	463	452	448	439	445	428	466	454	476	461	449	449	467	437	446	444	482	465	474	427	483	445	416	384	451	408	474	417	445	431	423	444	446	445	479	459	449	485	485	418	476	435	458	459	419	412	414	418	457	462	425	432	445	483	438	466	438	481	483	462	457	511	436	480	441	414	420	449	432	439	440	451	455	461	466	417	445	479	447	420	452	427	446	452	475	464	464	465	437	438	469	440	453	434	454	430	437	452	425	434	455	479	451	443	444	420	419	455	422	470	422	391	489	459	468	436	447	467	493	401	429	445	449	411	483	433	456	452	467	459	453	480	454	460	428	418	449	448	450	447	422	450	450	446	479	430	431	465	414	425	471	465	435	441	455	496	405	413	489	458	436	437	452	450	467	452	444	441	447	475	469	423	486	422	459	415	458	464	440	414	472	471	438	435	466	453	472	465	430	460	481	474	455	438	431	465	429	479	457	441	480	446	420	457	446	451	461	455	460	441	468	440	446	430	449	458	454	419	479	477	450	439	441	409	449	430	416	414	470	423	443	441	436	454	437	461	483	437	435	451	460	460	428	453	469	441	456	433	406	439	402	430	470	446	426	464	410	408	424	481	430	440	460	443	450	406	453	470	477	416	418	433	458	444	421	436	427	424	453	467	426	429	407	467	463	488	438	430	459	476	425	416	455	470	482	477	450	467	447	457	428	432	453	454	458	421	472	433	468	456	448	423	442	457	453	458	445	489	417	428	442	428	480	456	460	406	505	457	448	490	387	414	418	448	453	493	453	474	466	448	459	467	468	399	448	414	423	448	465	434	466	441	434	422	428	463	483	455	444	448	481	466	436	477	477	451	417	455	486	441	407	425	441	434	432	435	454	431	454	420	443	436	441	448	447	468	434	447	435	451	427	454	413	440	419	469	459	447	415	454	444	483	469	445	442	462	461	439	449	448	481	425	474	473	445	455	449	421	483	481	426	430	490	469	448	484	422	436	455	460	448	453	449	445	447	432	429	441	440	455	394	427	424	425	442	442	451	457	454	467	450	478	468	435	453	444	468	403	438	453	431	463	453	440	432	428	439	446	431	425	441	442	414	435	449	430	452	456	449	466	463	442	438	418	449	429	480	438	443	454	459	466	510	488	437	437	460	418	436	431	445	455	459	451	496	465	450	452	426	441	396	442	476	426	474	466	389	456	463	440	452	470	437	487	477	445	427	441	514	471	457	423	438	437	422	428	395	438	426	425	458	421	460	468	437	423	457	457	450	431	475	448	456	445	423	433	420	443	452	481	457	458	411	410	442	446	435	445	445	433	469	450	474	468	475	456	424	440	475	432	458	418	441	448	441	468	496	463	450	442	468	469	442	463	471	463	472	440	426	479	460	432	473	418	431	465	437	436	446	462	432	448	449	453	449	427	460	448	454	456	431	426	456	458	433	492	420	488	467	442	453	437	463	433	484	441	455	415	464	431	436	419	450	423	489	427	436	447	428	424	454	421	427	416	445	439	439	449	460	431	412	443	434	453	458	425	445	455	438	473	465	428	486	484	435	457	432	428	462	414	435	440	447	463	431	469	450	457	440	397	416	466	445	422	439	476	429	432	432	434	464	435	454	444	483	441	465	435	430	466	451	438	464	477	452	458	433	438	445	464	438	433	418	460	480	430	469	490	447	473	460	454	449	439	406	457	441	437	456	446	454	465	442	428	476	464	473	458	433	440	416	430	460	453	463	449	404	461	447	427	424	433	451	442	429	430	450	450	412	461	415	459	467	462	465	449	430	470	438	457	461	461	430	455	441	440	432	439	461	475	420	438	420	487	472	431	460	402	429	439	426	469	445	441	489	443	451	422	430	409	470	472	453	457	461	398	424	455	466	417	403	432	416	465	423	439	465	474	446	435	468	442	446	489	421	451	454	429	435	496	452	460	447	467	474	429	438	457	456	449	467	426	489	442	434	440	453	475	448	429	432	456	432	411	457	482	477	474	453	429	445	415	480	475	460	475	477	469	474	477	441	441	458	443	454	441	470	462	434	438	483	451	428	423	454	473	462	481	476	429	445	437	488	456	475	445	433	426	457	434	426	503	478	430	411	441	441	448	476	441	460	442	458	456	472	412	436	436	467	485	432	469	482	449	422	428	433	416	440	452	427	427	454	440	458	499	425	437	420	433	441	439	412	446	467	463	476	501	457	464	442	402	412	468	466	456	441	427	427	442	433	460	465	463	429	446	450	467	451	453	444	478	461	464	450	452	443	426	425	467	457	449	471	453	465	446	456	452	438	434	451	452	455	482	452	452	432	444	436	478	439	472	480	436	441	417	446	444	448	426	445	450	453	408	452	461	477	453
6583	548	598	557	389	318	336	319	250	239	248	229	222	232	191	233	203	219	233	232	221	209	212	199	206	213	172	224	240	217	225	225	207	213	204	190	205	212	189	210	195	214	206	220	222	211	201	208	195	188	195	190	215	227	218	194	182	219	247	199	241	210	209	194	205	206	179	202	203	188	204	238	178	212	220	221	192	222	227	215	218	222	210	206	207	229	184	214	185	210	203	200	204	204	206	195	213	195	210	206	217	200	210	212	193	196	217	201	197	179	230	198	215	197	205	209	208	202	204	206	173	186	216	224	213	206	228	198	217	184	207	181	241	214	200	221	202	215	204	207	203	209	204	201	212	197	216	223	217	189	189	216	216	196	214	236	202	184	172	193	203	206	212	187	194	198	178	183	214	188	225	224	207	206	216	189	203	240	207	225	201	208	202	205	213	217	201	205	232	213	213	213	204	200	200	214	240	227	185	209	244	197	182	189	185	201	212	219	230	197	201	242	182	212	218	216	217	201	188	196	193	189	194	205	221	187	188	176	214	202	193	193	216	185	221	198	197	181	217	182	209	214	209	187	204	223	213	212	212	213	207	212	226	188	200	207	199	208	228	204	195	196	222	204	180	233	210	209	223	217	218	219	227	225	197	206	221	215	187	184	195	203	209	235	220	192	205	228	234	226	214	185	216	215	194	206	226	223	189	218	182	197	207	196	197	220	198	193	225	218	202	208	185	208	203	189	224	217	199	207	211	200	205	192	206	226	202	236	193	219	218	225	202	209	240	193	192	247	195	180	216	205	203	167	215	184	205	183	199	205	206	244	218	246	205	200	210	212	188	208	182	198	189	201	204	213	193	214	178	219	186	187	212	238	189	209	208	234	190	207	207	203	177	215	216	196	193	188	232	215	190	181	191	198	217	189	216	223	202	211	216	218	205	210	211	199	216	203	195	202	210	201	205	207	210	192	190	237	213	177	217	200	206	204	213	205	205	220	207	226	213	239	218	223	207	226	182	217	242	229	204	213	230	201	191	187	220	185	210	221	219	221	176	184	210	164	185	235	214	195	218	197	210	209	210	204	189	231	207	202	195	214	205	200	228	207	188	198	216	227	217	236	225	196	198	191	207	211	204	176	193	187	193	172	223	213	192	231	246	229	184	197	199	219	196	189	208	210	200	211	207	217	176	193	179	205	217	204	203	195	198	221	208	186	203	208	213	209	210	208	213	220	229	211	197	220	229	236	217	216	182	223	186	213	194	219	199	176	210	217	217	216	230	183	212	221	198	219	218	194	199	203	193	208	233	222	194	210	220	216	236	195	219	209	218	193	204	192	222	232	202	237	215	202	217	215	219	209	181	212	204	224	222	188	203	200	201	195	206	204	217	197	209	219	206	232	205	198	188	200	215	199	206	195	198	214	218	214	228	206	231	204	209	202	232	203	185	194	228	199	207	199	192	186	218	213	201	206	228	203	204	189	190	225	205	210	200	187	197	207	235	205	186	196	200	187	194	191	221	209	201	172	206	207	199	222	180	226	215	223	205	220	196	208	209	201	218	206	223	212	199	193	194	205	213	215	221	202	197	196	193	208	214	234	207	206	191	189	210	212	220	193	226	217	227	215	215	206	202	224	214	199	190	222	196	196	209	228	202	206	199	232	219	211	209	241	217	177	207	210	205	190	224	215	210	207	202	199	209	192	212	208	201	220	168	211	188	224	207	185	212	217	188	207	220	216	222	211	184	224	208	236	202	187	198	211	215	223	190	235	189	211	187	199	237	187	166	201	219	197	203	236	201	193	198	212	210	195	215	204	212	185	208	196	197	203	194	217	212	204	221	224	194	172	246	221	192	227	171	193	190	214	190	218	207	216	217	207	220	206	230	191	184	208	201	209	201	171	216	203	176	188	225	204	206	201	210	191	213	214	183	220	202	198	198	201	192	200	228	195	232	198	173	214	202	190	178	207	213	220	192	197	203	197	225	212	196	202	214	216	211	214	204	218	187	206	212	215	175	197	209	169	190	206	215	190	212	184	215	215	208	206	192	212	209	190	194	204	202	178	221	202	204	188	217	219	208	238	220	214	215	207	189	232	230	194	223	189	215	197	194	217	212	191	213	217	215	194	193	202	197	209	187	219	205	239	228	224	189	182	185	228	236	209	192	210	208	179	215	188	228	203	226	199	167	171	207	217	203	205	211	211	214	215	196	184	201	222	201	221	187	193	207	194	193	224	178	214	211	229	211	188	212	206	243	202	210	234	214	191	235	205	207	226	213	205	187	218	191	202	227	201	203	201	224	208	178	210	214	197	223	216	196	201	211	202	216	188	216	186	188	207	203	200	201	205	239	203	195	228	206	175	203	194	191	238	207	196	230	201	231	220	191	199	195	216	206	198	209	199	222	221	149	210	213	213	200	180	218	218	204	210	212	194	205	224	205	234	209	216	189	212	210	212	181	207	210	218	184	203	222	207	189	211	211	199	207	216	194	181	197	209	208	193	255	216	220	201	187	205	194	184	192	217	205	204	209	195	213	182	188	200	184	194	223	217	192	208	240	170	198	204	182	207	218	191	236	217	197	205	209	230	212	185	195	192	201	188	235	220	229	217	181	200	226	201	209	213	199	239	189	245	235	208	216	206	205	213	209	211	219	225	208	215	225	231	223	225	213	201	196	194	207	205	176	193	193	213	210	196	206	207	217	200	220	211	201	193	214	198	193	197	216	216	204	234	207	223	237	203	217	186	201	195	195	202	206	191	183	206	197	218	229	197	180	194	200	183	211	236	206	213	219	208	239	192	214	212	203	224	218	204	220	195	223	207	226	214	169	189	174	203	216	200	196	201	205	215	232	213	205	190	191	211	214	197	201	196	190	193	203	204	214	218	208	166	189	228	212	184	203	244	222	227	189	220	204	202	198	200	235	218	185	192	200	201	197	215	212	212	190	181	226	189	206	209	208	205	247	224	193	219	223	212	196	205	202	214	160	207	222	193	215	202	195	215	215	216	194	184	221	208	207	217	213	242	209	212	210	204	224	219	218	227	191	248	198	206	225	204	196	183	233	198	220	202	183	190	230	206	206	216	207	204	203	249	210	213	232	196	223	216	206	198	207	187	217	224	190	216	205	211	201	190	196	198	238	191	194	212	207	223	216	187	219	219	191	200	205	167	183	217	198	224	192	207	215	205	187	182	205	185	224	200	192	231	221	240	210	194	197	190	181	198	216	213	212	195	209	220	184	187	194	175	212	219	216	201	222	214	202	227	220	194	236	200	223	222	193	183	224	218	193	216	200	224	241	210	195	187	180	196	211	227	209	177	200	195	180	224	190	191	208	181	197	205	219	197	194	207	203	230	196	197	245	218	220	245	212	176	203	214	168	197	230	188	199	185	202	198	190	199	213	220	202	188	208	198	197	197	202	219	249	200	199	217	219	248	192	207	222	213	211	230	203	214	212	193	212	195	211	213	223	193	176	191	221	201	188	220	236	223	197	189	217	196
6315	833	1498	1660	1359	1189	1046	864	752	846	849	767	662	604	617	565	619	652	628	620	621	582	567	562	559	562	565	540	502	516	561	526	485	557	517	530	475	517	508	525	528	540	487	553	552	532	493	520	501	539	523	497	537	528	525	563	496	498	560	479	495	537	491	472	464	507	494	523	566	542	507	517	498	509	523	491	526	496	498	482	512	530	525	537	503	503	534	543	520	558	517	498	528	488	467	516	531	532	515	521	497	505	532	518	516	531	522	506	483	483	503	485	505	513	507	540	539	549	503	505	499	500	511	526	486	514	522	539	486	536	529	504	485	517	497	478	474	518	526	514	538	510	507	489	488	508	456	501	499	503	514	528	538	560	550	511	505	551	524	507	538	496	486	482	522	553	531	479	497	510	515	504	484	473	560	519	495	525	528	506	521	503	504	515	528	500	520	505	507	502	520	501	468	490	523	503	483	471	546	506	496	542	483	523	498	540	487	490	467	485	488	488	558	501	511	484	476	488	516	517	515	555	482	507	450	520	478	498	545	488	505	479	509	520	501	557	524	492	554	517	521	537	522	496	540	524	523	487	507	505	506	488	524	512	516	519	522	470	511	525	515	475	508	558	463	497	547	512	482	496	516	513	467	493	487	499	518	496	544	534	512	525	518	522	503	509	544	495	522	484	524	514	519	483	515	493	523	520	521	544	533	509	534	496	499	492	510	481	517	521	496	514	525	466	497	503	535	491	516	520	551	491	507	524	500	484	546	528	516	564	505	513	511	503	488	556	497	499	489	497	523	520	498	508	573	506	537	545	512	546	531	498	499	474	478	496	558	510	491	525	483	509	510	508	531	534	508	498	507	568	521	498	526	511	511	492	530	510	528	508	534	512	515	508	529	574	512	500	491	516	485	531	497	509	523	527	509	533	495	508	539	488	490	510	472	528	500	501	507	495	479	512	524	535	510	544	537	490	545	499	500	522	511	536	522	466	497	502	532	444	476	507	532	519	545	482	511	545	547	538	499	512	522	513	486	460	494	539	506	497	499	517	554	518	478	516	471	481	530	507	491	540	532	521	519	472	509	552	554	481	493	490	502	515	556	519	501	520	482	554	480	500	517	506	497	489	538	512	505	497	493	549	538	503	525	517	544	543	546	525	524	507	502	507	500	537	466	483	474	501	481	491	492	495	536	531	494	496	504	481	474	527	522	533	549	487	497	534	512	533	493	517	480	501	502	520	522	538	519	485	510	508	528	521	518	532	469	485	512	504	490	529	490	519	511	489	494	509	527	523	528	519	498	514	483	508	522	507	459	513	493	475	528	573	477	484	494	513	518	490	541	537	540	488	498	516	519	544	508	514	488	481	517	490	508	510	503	520	510	521	499	496	516	534	474	489	511	530	535	488	514	489	471	520	482	496	539	524	503	519	492	504	530	535	487	553	524	516	531	489	485	513	534	519	466	526	547	496	486	508	489	515	518	495	504	528	488	529	522	494	520	519	528	517	457	521	538	502	487	507	517	483	559	516	497	482	454	511	495	491	489	550	489	489	525	526	505	509	495	505	529	500	546	514	514	481	554	512	498	498	483	485	477	537	527	491	511	537	505	542	530	498	495	506	498	501	492	516	502	539	517	487	481	490	517	497	521	490	496	503	505	504	527	534	500	527	497	499	519	509	547	504	520	546	533	501	536	502	495	542	537	488	495	502	486	515	545	502	500	511	508	561	507	544	535	519	488	489	496	516	473	518	479	535	538	503	521	521	513	522	551	541	515	488	510	524	518	511	528	517	485	511	477	511	529	516	545	514	539	526	500	526	569	502	505	499	508	519	511	556	513	490	554	511	488	511	517	529	510	490	500	561	510	544	523	521	500	503	517	488	513	553	535	454	520	511	523	529	485	555	527	507	486	537	536	521	535	486	479	518	491	516	551	516	503	467	553	532	513	456	501	499	479	517	503	565	529	528	505	546	525	547	499	526	516	533	523	505	511	523	492	488	481	505	483	520	536	497	532	505	488	497	465	515	511	526	552	475	515	511	506	531	501	506	511	528	502	508	553	534	464	500	523	510	511	522	463	510	487	492	517	461	529	511	544	521	537	500	522	513	473	517	488	513	524	510	532	514	514	516	507	510	496	524	502	484	468	530	527	508	505	531	509	490	484	523	465	575	487	512	511	518	550	524	477	517	508	514	526	522	546	510	481	470	489	555	519	507	515	522	468	554	516	513	477	480	534	521	502	501	525	527	502	467	521	492	521	542	499	456	534	551	467	546	495	454	495	541	491	483	482	536	492	494	518	528	522	493	480	480	485	537	474	521	520	496	542	501	524	511	490	500	517	484	551	536	487	485	498	526	528	514	551	500	490	516	485	473	505	522	475	527	477	527	484	546	536	520	535	505	502	537	543	525	479	517	507	497	487	549	473	513	513	480	500	457	529	504	532	502	504	490	479	501	502	462	520	506	460	523	510	511	510	504	501	504	498	535	459	530	515	488	496	524	557	481	514	532	485	509	513	496	502	497	534	485	514	520	514	507	490	530	495	461	546	506	563	497	525	515	518	516	488	486	490	473	517	483	528	507	544	500	520	501	522	482	520	537	499	481	518	520	556	488	512	503	508	499	524	473	466	528	488	518	537	527	513	529	476	489	499	546	454	495	500	517	490	533	525	491	531	524	494	545	483	549	508	533	511	532	495	506	478	483	535	515	478	519	498	513	534	526	511	523	509	520	492	468	524	532	478	499	519	494	511	518	504	520	494	520	449	489	510	476	494	512	510	540	491	454	500	487	555	499	540	490	492	471	488	499	500	537	518	534	521	531	488	517	512	499	521	482	510	479	498	523	496	540	500	563	492	519	482	527	530	486	526	485	519	505	483	524	533	538	511	520	491	535	531	535	568	487	478	558	529	508	515	537	509	507	528	515	507	532	523	476	557	493	485	535	513	525	511	509	477	528	471	459	525	505	518	530	482	548	480	515	476	518	476	535	532	498	487	509	544	534	494	524	512	517	517	521	492	567	503	490	487	489	493	545	513	485	495	517	521	503	549	510	510	527	503	502	514	518	502	517	531	505	512	513	532	512	521	512	501	496	516	473	520	556	491	509	505	508	491	552	531	500	494	485	527	520	520	511	511	481	506	514	510	533	503	481	500	538	502	501	473	506	512	475	463	516	501	482	531	503	485	510	498	546	462	510	504	474	502	503	499	521	501	568	511	493	541	531	503	513	509	551	512	497	507	522	484	490	490	555	537	483	512	559	472	511	515	472	524	514	527	523	493	495	507	472	529	514	504	510	539	510	499	542	524	522	479	508	513	517	499	514	505	500	502	488	533	512	506	481	531	521	516	510	465	524	510	497	543	496	544	548	497	488	512	514	486	503	458	519	465	528	521	506	497	554	533	509	512	518	513	519	530	521	508	532	517	510	543	540	503	485	508	516	521	486	525	529	546	474	530	493	525	519	524	501	515	448	533	503	562	514	531	457	485	515	504	501	493	514
11991	945	896	747	459	375	284	259	200	220	230	197	144	141	108	121	126	141	121	128	135	114	108	119	112	134	131	118	101	124	119	102	111	115	121	110	114	119	109	110	119	110	112	100	110	124	106	111	124	124	112	121	103	130	98	122	100	113	107	105	126	109	102	95	92	89	91	100	107	104	114	121	98	124	96	92	118	106	87	123	115	100	98	84	101	124	118	114	97	114	106	97	97	97	100	98	116	91	120	108	102	109	110	110	98	111	119	108	116	103	100	125	117	86	125	126	110	82	108	120	114	118	110	95	111	84	94	98	95	109	112	109	114	103	109	105	116	109	109	118	97	109	108	114	118	103	119	110	105	99	99	110	109	105	101	99	109	111	115	112	106	99	110	117	123	87	117	88	92	87	106	105	129	106	109	123	119	120	98	112	119	125	108	101	110	104	99	105	112	115	92	122	103	108	125	113	110	93	103	120	105	106	121	103	121	111	112	132	110	133	122	110	107	132	95	109	92	120	124	98	95	110	110	116	95	107	113	109	128	116	112	98	90	112	108	119	124	103	107	98	111	115	89	104	103	89	91	109	109	107	119	119	143	118	127	125	121	103	97	91	108	118	89	139	94	79	104	102	103	124	104	121	117	120	103	86	94	99	112	109	110	108	122	93	96	112	108	102	95	99	123	110	124	92	126	87	111	112	112	98	113	105	100	95	103	109	110	112	110	116	113	101	112	103	126	113	108	102	111	98	114	131	101	103	102	109	105	96	95	98	100	132	121	104	109	117	103	99	98	109	101	115	116	112	102	112	92	129	112	110	110	100	110	96	112	119	107	117	95	115	95	110	109	113	112	113	106	107	109	98	108	116	107	111	99	124	104	104	106	110	100	115	114	116	117	95	108	121	86	88	95	113	97	107	105	99	100	116	110	132	118	104	125	111	97	108	132	113	110	121	97	108	104	100	105	91	91	96	107	98	119	120	113	105	97	109	112	105	112	114	111	84	103	102	109	113	124	105	124	110	97	121	124	107	95	106	124	105	96	113	98	115	113	132	92	90	110	125	109	96	118	95	119	98	96	108	82	121	101	91	109	117	105	114	129	99	105	112	110	88	109	97	108	113	118	92	110	88	116	107	94	105	111	102	126	105	114	117	111	128	108	104	107	113	103	93	97	92	104	110	120	112	98	124	101	117	106	104	116	100	107	91	92	95	110	98	108	118	89	129	93	117	115	117	120	111	120	101	95	108	101	98	108	117	111	102	121	124	126	78	95	107	76	97	101	90	125	118	117	98	99	119	102	95	98	116	116	95	100	103	111	104	105	96	129	116	102	105	141	101	118	104	94	87	118	99	116	117	119	91	112	121	106	111	114	118	98	97	104	103	108	105	118	123	104	107	116	99	123	108	130	112	97	100	118	98	95	107	102	95	114	117	116	91	101	122	134	112	88	91	104	112	117	108	106	101	132	114	108	115	103	108	110	121	127	110	100	135	117	110	115	119	124	97	109	92	108	97	99	123	110	120	105	129	99	103	98	114	114	113	116	102	115	108	118	114	111	118	111	108	114	89	126	113	110	99	121	113	113	104	103	120	112	126	91	106	121	113	114	93	115	124	88	111	117	111	111	111	110	97	103	107	110	114	90	127	100	109	110	74	97	117	119	131	106	116	107	75	91	127	107	107	120	109	99	123	129	100	130	108	113	113	106	100	109	111	81	95	84	119	112	115	106	107	110	91	123	98	134	102	115	107	114	114	120	118	113	101	104	116	85	117	117	105	114	110	114	118	106	127	97	115	129	116	123	110	134	110	107	114	101	143	117	106	93	102	98	102	132	105	100	110	120	87	94	103	109	98	110	94	98	118	82	123	125	99	100	107	107	133	110	108	100	102	107	97	125	120	102	124	103	112	116	126	100	95	117	98	113	94	129	122	111	104	84	103	102	103	106	100	116	110	104	107	97	113	108	104	104	105	107	95	107	102	108	91	81	117	96	109	99	120	102	115	93	116	120	101	120	93	102	115	96	119	112	134	125	116	111	125	95	108	120	111	91	92	113	100	111	120	105	110	91	120	97	105	119	108	98	105	105	109	124	116	109	114	116	106	110	93	126	100	112	115	104	106	101	100	107	115	116	126	116	115	88	117	101	109	90	100	112	115	94	133	117	108	124	90	109	111	105	119	94	108	129	98	115	84	113	108	105	95	111	102	105	117	115	111	110	112	111	110	96	116	119	115	116	109	95	82	104	101	122	112	105	94	132	119	114	91	96	107	102	109	107	105	99	100	119	101	99	106	97	109	115	131	114	113	103	102	120	100	105	92	96	113	117	101	115	119	104	116	117	116	114	117	125	119	88	124	114	112	104	113	124	108	104	101	121	118	113	122	112	96	100	96	122	108	104	108	121	107	111	115	126	97	98	124	88	107	120	112	110	91	105	139	105	96	104	109	106	111	93	101	125	133	126	95	110	101	113	110	104	120	105	111	105	100	104	100	80	101	104	122	112	109	109	106	118	86	101	98	116	106	113	95	111	120	120	101	100	124	106	107	97	91	109	108	118	123	124	111	97	95	112	112	96	122	108	110	110	118	96	116	100	86	114	97	105	112	108	97	124	102	99	108	106	112	95	99	103	103	117	104	95	107	99	105	91	112	116	123	105	105	101	110	104	95	105	108	96	99	114	112	117	115	103	123	104	124	114	107	124	121	118	103	113	105	123	107	112	90	102	101	119	105	105	102	131	94	112	110	96	102	118	132	99	127	108	136	121	107	110	103	113	131	115	105	117	124	107	117	96	97	101	108	104	106	116	105	96	103	100	92	104	107	111	122	116	95	99	127	103	91	118	111	105	110	112	135	110	99	101	118	123	114	107	97	110	99	125	103	103	111	120	98	109	104	101	102	111	115	119	106	121	113	104	97	120	101	96	116	98	111	107	122	105	91	100	119	94	107	150	89	101	118	107	120	98	89	107	132	104	107	108	117	108	93	96	115	108	100	122	83	112	116	116	119	106	131	94	118	109	107	121	112	111	113	112	120	106	119	105	115	114	99	113	124	90	115	87	100	97	116	100	108	94	108	137	119	97	109	112	118	122	103	103	105	113	108	126	124	105	110	129	110	110	118	95	111	122	109	107	122	107	133	132	97	93	100	91	114	99	101	110	124	113	106	127	98	110	91	95	118	107	104	111	89	110	98	112	107	128	126	125	94	105	113	95	100	100	111	92	100	106	121	130	112	129	105	109	130	92	122	121	132	114	97	101	125	112	98	95	115	105	93	97	103	121	96	110	108	133	111	135	99	99	135	103	109	105	116	108	104	116	90	117	110	105	119	126	118	104	103	99	115	101	107	99	112	129	107	123	128	110	99	105	129	138	115	111	113	110	118	107	94	124	89	116	101	110	127	92	110	129	124	99	88	119	112	98	99	117	112	102	111	94	108	119	97	97	108	110	105	103	110	132	105	125	95	119	99	119	103	110	125	92	117	115	109	102	90	96	86	87	116
7801	935	2039	2486	1908	1563	1205	1070	779	810	984	684	589	513	450	523	436	471	457	444	443	410	389	386	385	380	313	316	326	304	307	290	347	321	324	279	310	319	309	304	301	288	279	302	261	303	297	297	284	324	302	309	304	295	311	291	264	284	297	244	271	274	299	293	308	264	306	280	268	270	275	277	292	267	313	271	266	251	258	314	281	270	281	299	309	307	269	289	272	264	294	285	242	289	291	287	258	270	280	257	267	267	288	282	281	292	285	263	287	299	292	271	283	294	244	296	274	301	273	295	287	290	264	279	270	285	293	274	284	286	290	300	281	291	263	262	261	286	285	285	272	283	260	269	281	263	286	264	270	280	268	293	311	276	255	272	284	248	288	310	289	268	276	255	251	284	265	292	292	280	274	271	269	273	295	258	275	276	285	282	286	281	271	281	268	282	304	288	254	316	277	292	269	272	258	261	253	274	252	252	302	257	284	271	311	288	283	286	291	279	284	303	268	265	304	253	275	287	253	274	249	296	276	268	313	279	286	248	287	291	270	300	295	268	284	274	287	279	263	274	266	288	274	262	308	283	232	287	275	269	264	292	293	266	258	258	291	275	244	289	260	290	282	288	242	276	293	266	254	292	303	290	300	283	289	254	273	277	314	277	274	277	281	271	265	248	283	278	234	299	286	281	283	306	287	285	262	313	296	257	279	282	279	300	295	281	301	250	258	279	307	274	280	270	304	294	300	280	293	272	266	272	279	267	269	270	281	299	271	272	266	275	282	268	256	262	251	275	281	275	268	291	287	264	283	291	275	297	258	281	280	274	290	281	256	277	293	280	252	268	284	276	296	274	281	289	241	283	271	274	279	281	277	293	264	261	300	273	272	262	262	284	269	299	275	287	285	295	279	294	248	260	286	283	286	276	287	262	270	258	272	316	308	282	284	298	272	274	284	274	243	293	282	259	263	260	270	283	250	264	273	287	282	262	278	291	308	265	273	264	292	265	278	293	271	303	270	266	291	299	267	279	291	275	297	278	283	257	284	292	281	297	277	263	271	315	273	295	271	284	282	260	294	262	290	224	278	270	310	254	269	286	265	339	271	295	255	271	297	318	280	271	219	282	265	241	281	282	290	283	267	287	298	294	266	268	285	273	312	339	282	287	264	281	315	247	274	292	275	281	281	302	266	293	281	266	302	291	278	290	278	291	266	293	279	278	267	265	257	313	248	279	274	277	275	247	256	283	295	275	271	266	268	293	283	255	304	284	288	275	254	295	295	233	251	244	295	261	261	274	280	299	298	275	275	266	272	292	277	238	291	288	295	296	272	263	305	276	288	301	261	296	290	262	255	299	249	267	252	262	281	296	276	269	292	297	259	268	318	291	272	290	278	297	274	289	265	299	280	248	284	319	280	283	287	276	259	250	279	261	251	284	270	265	304	273	306	274	280	252	276	288	268	280	293	276	255	316	263	255	298	252	259	290	276	275	284	261	293	282	287	280	291	271	261	297	270	288	288	284	293	282	289	296	320	288	282	290	305	265	271	298	286	284	271	280	267	301	281	267	273	253	287	258	262	275	276	297	292	291	274	283	291	292	249	258	303	272	290	267	282	278	280	300	275	294	262	297	278	251	297	304	239	299	267	253	277	266	260	285	278	276	282	251	274	277	248	278	252	272	272	278	252	301	247	247	260	263	288	309	296	249	263	276	286	265	305	276	265	286	258	282	301	248	272	249	281	258	303	280	288	284	294	275	303	269	258	249	277	268	298	262	262	269	269	315	297	287	311	278	280	247	246	274	278	289	281	289	275	281	280	271	296	273	286	271	236	286	315	241	282	288	297	247	305	309	259	296	245	278	262	259	273	291	253	255	276	287	294	272	301	266	258	291	280	256	268	298	265	265	265	255	258	297	281	281	247	259	274	271	259	260	273	308	272	251	268	265	284	238	271	267	312	289	275	268	280	309	266	288	303	251	266	300	272	248	290	297	258	283	278	279	283	276	298	279	286	258	263	295	291	269	261	282	285	276	273	284	265	256	250	274	278	278	296	278	297	282	279	278	284	281	295	274	276	314	278	267	262	285	266	269	240	273	261	306	293	260	290	289	280	301	267	273	279	294	278	249	287	293	291	278	255	281	258	304	293	270	254	266	262	269	328	277	296	281	285	272	274	251	268	246	237	290	281	286	278	287	308	280	258	268	285	296	259	280	293	253	275	289	292	272	273	298	301	278	281	278	295	281	280	268	297	291	289	284	246	293	255	265	312	263	298	273	292	289	253	284	279	264	275	276	271	288	305	245	299	305	283	269	306	270	277	302	295	277	286	279	286	271	281	277	287	313	263	256	271	296	283	281	285	271	274	295	285	290	267	273	249	279	270	281	256	254	262	252	274	282	267	258	278	291	317	289	257	288	270	295	253	263	307	278	262	287	281	249	275	307	280	267	286	279	245	263	277	272	282	276	325	282	278	274	298	287	279	241	325	265	297	241	265	291	300	254	265	254	268	272	267	269	270	237	299	300	242	262	269	299	274	258	239	270	302	281	271	283	264	284	292	263	264	301	286	253	275	285	275	264	291	287	296	301	290	264	287	243	276	285	269	276	275	290	279	265	260	259	295	272	268	279	255	292	239	266	249	248	286	270	287	282	266	277	276	289	306	285	294	296	255	283	284	261	275	256	268	286	278	280	287	267	288	267	229	273	271	257	251	285	291	281	296	288	257	257	274	257	263	297	311	288	260	264	306	283	287	250	285	321	258	275	273	289	285	284	305	274	299	287	296	260	298	245	307	266	278	271	276	291	321	285	266	311	266	283	262	259	298	254	284	292	261	294	252	282	282	258	289	285	309	286	270	265	279	280	285	293	279	285	293	274	249	268	308	265	310	263	303	285	293	246	274	279	288	287	276	269	269	287	256	279	279	262	265	296	269	306	267	296	268	291	271	273	253	236	300	256	282	271	295	263	271	273	299	282	260	297	276	261	279	263	287	293	271	294	273	269	288	275	266	296	300	249	285	298	305	243	298	267	287	290	277	295	297	294	309	281	295	260	270	282	307	280	285	273	311	283	269	278	258	287	284	252	258	279	277	260	285	284	257	293	285	260	272	280	293	262	270	278	256	246	268	289	287	291	284	278	268	260	306	295	268	282	285	278	307	269	280	264	252	303	259	294	281	245	311	276	279	286	265	301	294	281	282	297	284	279	275	261	280	267	263	254	291	270	270	283	283	267	281	279	303	270	277	270	261	279	276	255	297	262	268	276	279	300	290	287	265	296	240	282	272	274	292	300	272	290	286	260	292	289	277	270	289	273	266	268	279	277	301	262	312	260	264	327	276	271	267	309	307	293	280	259	256	286	278	269	260	272	290	286	282	310	279	259	291	301	279	279	250	263	255	282	278	267	269	308	269	269	261	256	281	281	267	255	273	280	294	279	290	260	264	288	266	282	269	269	288	282	254	259	268	306	270	258	295	287	261	284	235	253	284	283	275	290	263	260
1207	225	236	213	213	177	198	198	182	193	175	189	167	187	169	195	166	182	162	186	147	180	187	186	154	183	184	186	198	196	163	189	207	167	158	181	196	166	176	156	185	200	189	190	163	154	181	191	175	168	181	187	162	178	170	181	171	160	195	177	190	217	190	203	166	162	187	165	177	188	191	170	178	163	169	183	197	171	180	168	155	177	178	193	186	164	163	177	141	184	171	164	182	184	164	184	172	187	176	188	157	169	166	194	178	201	183	181	187	188	188	172	173	195	152	184	186	181	142	181	154	163	176	176	163	182	173	170	199	212	177	187	163	185	201	177	177	198	195	175	198	212	191	188	165	188	189	180	169	195	173	186	171	200	178	159	204	174	138	188	183	173	152	171	150	140	169	207	179	163	165	182	183	176	156	162	169	187	191	186	189	196	176	189	178	182	161	169	150	167	170	178	168	170	202	185	184	169	172	174	153	196	168	178	183	165	157	178	178	168	167	170	199	166	182	165	158	189	179	192	179	194	185	182	171	183	171	180	166	191	164	161	182	169	167	162	159	180	180	147	160	188	177	190	193	195	163	182	170	178	189	164	179	181	170	168	166	165	189	141	176	184	168	202	150	184	182	184	176	173	177	186	192	163	173	170	182	181	188	178	176	186	177	184	189	165	184	183	178	193	176	177	159	197	169	195	163	168	172	191	155	179	197	194	171	166	156	200	187	176	172	166	179	193	173	175	172	151	191	165	198	191	188	178	183	180	170	164	192	186	179	173	201	172	187	167	135	192	184	184	185	175	172	168	214	174	159	174	194	173	175	174	182	159	175	189	187	177	188	190	210	177	175	208	198	199	173	150	172	185	164	166	173	182	194	182	183	190	181	179	171	174	183	173	168	194	160	163	193	171	156	180	166	201	179	197	160	181	165	157	206	178	174	167	176	178	216	176	181	177	174	175	173	187	183	184	169	155	194	172	173	169	172	184	167	149	161	181	157	164	186	191	190	172	173	185	184	169	166	161	175	198	169	177	165	192	185	158	187	180	160	171	179	166	192	175	147	166	187	200	173	191	183	200	177	188	189	161	176	191	172	174	188	160	202	166	199	175	163	163	176	200	172	157	190	171	162	171	179	180	182	156	190	183	169	153	188	184	163	171	188	166	169	166	222	195	179	186	170	172	165	191	189	171	177	160	197	165	188	163	156	149	189	200	181	170	181	166	176	180	162	186	162	179	157	179	163	173	160	203	168	172	168	144	191	165	195	186	166	197	175	178	175	189	188	179	186	159	167	187	157	177	171	196	166	169	181	170	168	168	164	190	191	166	180	175	191	193	176	204	189	187	185	199	181	188	167	187	199	186	186	188	192	181	153	179	184	169	149	185	162	164	167	172	186	178	176	159	150	175	201	194	165	143	200	175	174	170	167	194	189	166	176	206	177	179	203	178	158	175	169	178	180	185	189	171	164	161	182	180	146	157	196	189	165	188	179	199	186	155	165	193	163	166	177	162	179	170	166	172	184	197	155	182	181	169	200	172	164	160	169	166	164	174	199	175	205	184	172	174	180	185	180	188	155	179	171	163	181	181	178	136	198	180	190	169	170	147	193	184	216	194	195	158	174	182	194	183	187	182	181	172	170	195	176	175	168	158	177	184	169	185	171	161	177	165	178	168	216	190	166	194	190	192	199	206	161	140	167	174	156	181	175	158	175	188	166	182	170	170	183	172	160	172	189	160	176	168	177	188	162	194	158	170	165	196	205	180	151	182	161	176	195	185	194	181	179	177	182	204	184	169	178	161	197	164	188	169	173	157	178	180	183	181	195	164	194	167	178	185	187	163	172	167	172	184	201	170	187	192	155	152	192	186	176	154	172	189	181	201	172	177	146	196	169	148	191	171	152	192	200	178	174	175	185	175	185	181	176	169	210	192	192	204	179	173	196	162	152	188	181	163	191	164	184	186	174	176	176	175	179	164	164	161	186	202	167	163	153	189	162	200	154	172	165	146	156	171	155	163	153	158	168	172	179	175	185	163	160	177	181	170	167	231	179	159	174	176	162	186	191	163	178	157	178	166	151	167	145	165	169	159	186	179	188	174	187	207	198	172	187	173	185	172	180	196	195	186	181	167	164	167	154	170	178	186	168	180	173	153	159	171	184	176	152	171	195	175	176	177	170	173	168	167	189	173	166	189	189	171	184	188	149	160	163	161	178	192	171	173	182	179	156	174	177	159	180	166	190	178	171	201	164	185	189	166	188	180	152	175	184	195	188	169	181	175	195	164	191	195	163	161	184	172	182	204	187	173	150	198	172	181	164	184	174	171	169	162	166	179	187	175	172	178	191	201	171	187	152	160	192	176	179	178	186	180	202	177	169	154	175	200	179	167	201	183	162	197	179	195	168	155	183	162	187	165	190	167	181	197	168	163	204	202	157	166	158	191	173	182	158	159	185	180	167	194	213	187	193	162	164	182	174	181	214	172	175	166	185	190	184	181	177	178	161	175	172	183	174	170	178	174	163	186	175	173	173	175	204	178	153	182	155	183	182	156	188	161	186	197	165	178	185	160	152	185	171	190	176	149	151	160	184	168	169	156	203	182	202	163	188	171	188	167	187	169	159	199	176	204	168	164	197	150	185	183	181	197	167	178	177	190	189	175	198	176	173	184	185	196	172	179	169	190	197	165	153	192	173	182	190	193	180	183	193	174	190	179	190	197	175	186	178	166	174	190	176	204	163	201	206	171	176	187	187	160	165	198	141	179	199	177	164	183	176	184	196	180	176	153	163	174	176	184	213	205	171	162	152	147	171	190	172	171	186	174	184	174	162	162	193	169	172	193	157	183	165	170	158	180	190	190	176	166	176	182	177	163	177	178	164	177	188	199	155	179	179	195	201	188	205	193	167	176	159	165	191	196	186	194	196	183	169	180	176	183	180	179	192	190	200	248	174	168	183	186	183	167	162	205	189	195	165	169	179	197	169	184	164	178	170	178	199	177	158	145	172	140	194	204	154	193	171	188	202	178	177	189	181	184	173	177	181	199	197	160	187	158	160	175	170	172	164	179	203	171	179	163	174	176	162	159	192	172	165	191	188	159	158	152	177	167	192	162	159	166	160	217	177	178	165	172	176	175	162	171	167	204	169	180	185	187	193	184	187	197	174	183	172	164	179	159	180	203	181	148	162	185	165	163	177	186	195	164	170	195	178	173	170	184	169	177	196	175	181	164	172	181	179	155	166	195	178	173	171	154	186	179	186	149	178	170	198	178	197	155	187	174	170	159	182	165	185	177	164	151	183	149	175	180	208	170	174	186	193	199	198	208	169	144	176	191	153	181	173	181	175	168	193	155	163	154	179	150	180	191	190	170	158	174	179	179	187	171	174	161	163	179	178	195	175	185	177	181	170	167	182	192	177	169	172	159	184	179	214	159	192	191	170	178	181	170	203	177	167	156	171	160	186	187	202	185	197	170	200	186	200	180	179	180	191	177	168	166	189	142
1675	547	577	575	555	556	525	500	495	475	529	504	453	503	479	454	473	512	463	471	506	467	491	477	498	452	449	484	483	442	470	453	468	431	417	435	439	483	460	456	465	465	459	431	418	422	456	436	453	425	430	445	433	454	433	481	434	460	501	428	510	439	443	440	475	488	464	464	437	458	436	471	472	433	407	456	433	424	436	440	484	457	462	423	436	475	434	451	414	469	435	458	456	463	454	463	439	425	459	443	469	469	443	456	482	444	443	435	426	435	466	406	429	471	432	514	434	484	461	440	458	450	423	456	421	478	478	417	438	475	478	462	459	443	443	440	456	464	467	413	410	453	425	459	429	458	473	431	472	487	450	482	460	430	488	428	461	455	450	446	473	447	405	447	466	467	448	445	416	450	459	476	474	467	449	419	413	439	445	457	473	433	443	439	425	407	445	467	450	462	464	481	448	447	451	487	460	436	432	450	461	442	452	440	461	440	477	446	466	453	491	500	428	432	448	439	444	457	447	455	447	418	465	432	463	413	448	489	437	402	469	442	433	461	413	449	448	481	458	442	440	448	444	461	462	453	475	478	466	456	436	421	403	470	454	422	417	417	447	434	460	443	449	410	425	470	452	476	457	444	417	451	476	453	473	429	445	470	468	468	429	459	481	467	506	435	474	472	423	466	434	446	438	446	405	442	432	449	462	469	417	453	474	467	440	438	468	441	434	438	488	489	442	467	416	438	451	480	410	479	483	451	444	447	441	466	441	482	477	446	457	460	434	441	450	471	457	425	436	490	468	447	461	451	444	454	453	470	447	425	480	439	439	463	472	480	489	456	446	460	437	465	449	435	433	496	461	462	420	445	456	476	455	448	449	417	430	474	458	470	454	469	466	435	400	413	458	450	427	440	446	423	475	454	445	421	440	447	436	484	419	448	476	480	449	477	468	439	432	422	489	466	438	441	468	442	471	439	482	426	455	442	455	428	446	453	461	395	463	446	454	466	454	438	435	447	411	449	470	455	426	454	464	413	465	471	484	447	453	432	462	426	421	459	460	462	434	445	444	448	475	421	407	444	463	435	455	425	453	461	457	429	440	452	449	444	428	506	422	434	455	443	426	423	467	469	480	489	434	441	494	448	473	462	459	484	430	407	477	477	458	435	434	417	498	448	454	433	416	460	420	455	465	441	440	457	442	432	444	452	428	438	449	513	469	457	473	483	416	470	466	414	489	445	440	436	404	423	423	473	422	439	448	448	412	467	434	448	411	447	450	471	466	426	465	417	447	457	432	451	465	438	467	468	452	484	465	415	450	481	435	463	430	470	466	452	397	409	456	428	456	450	424	445	452	434	451	445	446	447	443	452	470	458	445	451	430	437	446	484	415	478	447	461	429	456	467	438	469	432	416	462	432	447	464	461	470	442	483	430	455	463	435	444	452	461	444	458	450	440	478	484	501	467	449	452	423	436	441	423	413	419	471	450	479	419	441	468	435	434	454	408	435	421	445	449	471	419	458	444	433	425	449	441	448	513	443	448	444	494	447	404	422	426	423	448	445	468	459	444	465	466	436	430	418	458	452	471	488	456	497	483	470	471	448	420	447	465	457	477	437	468	446	452	454	474	462	457	457	455	475	451	486	435	453	448	416	495	443	459	441	480	432	455	449	447	480	443	454	443	473	423	474	447	450	440	425	468	482	422	448	475	439	427	436	449	443	459	438	467	435	421	478	463	460	445	434	457	446	438	460	468	473	452	434	498	464	467	460	479	428	440	466	411	445	449	452	454	458	466	453	459	463	468	462	459	434	475	484	449	469	449	432	461	448	464	464	455	449	433	435	486	467	446	425	499	454	489	448	450	452	440	477	442	446	465	425	466	461	466	438	479	465	439	494	408	433	472	471	456	447	427	433	485	456	471	441	452	446	459	447	431	440	443	464	455	466	424	464	478	449	445	431	457	456	456	455	413	436	469	463	491	434	473	441	482	457	478	460	434	442	420	432	459	465	391	426	465	443	444	423	443	441	460	435	451	401	453	470	462	430	454	460	452	458	476	441	441	457	444	468	458	432	435	436	417	480	480	457	484	438	452	452	459	473	441	471	450	443	447	455	486	454	477	436	495	429	438	491	446	458	473	423	443	442	469	475	397	443	440	459	403	468	433	468	444	461	479	418	428	480	414	429	455	428	448	449	455	430	432	406	502	439	397	435	485	431	419	448	452	486	414	428	445	473	462	464	425	423	447	456	451	449	500	451	458	453	454	470	476	453	447	492	504	426	463	436	431	437	459	431	430	457	450	463	468	463	441	473	456	469	445	423	494	462	446	492	457	452	498	466	438	438	457	485	441	465	471	455	462	440	460	414	455	458	445	441	460	439	421	459	434	443	470	444	441	478	478	467	475	474	461	441	398	476	437	436	420	459	465	442	416	453	456	454	458	461	478	480	425	455	424	441	438	489	481	483	451	463	458	445	418	434	448	444	501	470	461	452	460	435	494	472	473	411	430	496	444	423	472	451	473	455	451	491	456	479	472	464	437	447	450	440	442	453	460	459	505	469	450	468	434	489	464	497	447	448	466	470	475	453	441	452	444	484	421	451	464	439	486	473	435	465	465	475	439	421	427	430	413	481	440	438	448	432	413	454	415	421	463	445	448	437	443	440	437	449	458	451	492	451	442	488	465	445	462	442	484	472	414	453	506	419	461	463	475	449	444	456	407	480	484	426	439	442	465	455	441	458	444	454	431	449	437	462	441	447	476	484	484	442	445	417	432	442	462	443	430	439	423	448	414	439	485	428	484	428	441	461	455	443	451	433	443	472	442	494	416	438	416	459	443	455	412	444	441	420	498	431	464	433	482	453	436	420	412	461	416	412	452	435	476	441	430	476	416	499	435	434	448	451	462	417	415	449	474	452	461	433	435	453	458	460	446	442	445	460	407	451	416	467	454	417	444	449	448	494	443	457	467	409	455	472	429	426	455	432	458	447	448	456	466	437	443	458	455	456	475	478	428	453	432	461	426	453	444	425	474	456	471	482	457	438	462	427	473	478	449	499	451	408	455	470	445	432	462	443	472	422	465	446	434	434	463	467	437	433	464	480	463	455	456	445	481	432	466	466	452	475	412	465	471	438	464	468	427	445	422	437	453	486	494	460	453	478	416	433	458	447	462	455	417	457	473	456	414	461	477	460	441	423	472	480	446	394	434	485	411	437	424	450	454	431	485	459	442	476	465	428	469	431	477	428	473	440	434	490	476	432	470	438	444	438	418	422	451	460	434	414	438	416	432	453	465	406	460	422	427	442	431	458	482	439	460	453	421	468	449	479	459	439	462	484	445	432	457	432	442	454	477	439	426	407	472	452	465	463	434	415	465	465	450	484	466	424	474	454	428	464	445	440	493	480	477	497	445	428	427	443	477	421	453	464	434	424	454	403	452	449	427	443	461	443	438	462	467	415	470	492	467	467	473	462	413	474	464	458	420	449	473	468	443	457	450	454	470
6625	547	700	534	422	318	307	289	275	227	263	210	213	251	220	198	222	192	213	236	213	210	196	235	209	213	193	214	197	208	209	221	217	210	187	191	229	200	181	205	209	205	219	225	205	217	230	200	229	228	205	212	207	210	202	215	233	196	208	213	211	214	195	182	199	201	224	211	217	187	242	219	202	215	186	201	221	205	194	205	225	229	198	187	203	203	219	212	231	224	199	226	206	194	221	189	192	196	184	171	198	206	223	184	200	211	225	242	193	213	197	209	209	243	227	178	206	197	179	194	212	213	189	214	224	194	209	194	211	206	185	216	194	192	218	216	228	212	192	189	210	211	230	210	219	183	184	232	195	207	194	222	183	217	194	191	236	194	226	216	217	176	196	233	194	181	216	204	223	191	235	195	214	215	191	230	194	197	211	237	229	205	201	192	204	208	222	216	196	206	203	216	222	253	217	207	167	232	229	210	223	216	204	213	220	187	200	207	210	178	214	227	186	205	187	208	188	215	192	188	217	204	240	203	195	214	245	229	184	198	219	215	210	200	225	187	222	193	233	196	197	195	210	212	207	227	211	203	197	187	231	215	201	206	227	203	212	199	174	212	199	199	207	201	194	230	196	221	241	216	196	202	231	222	220	173	182	216	207	219	188	216	198	207	220	201	241	200	197	203	206	199	228	202	195	203	211	230	207	181	220	195	201	218	217	216	191	196	220	184	206	212	199	195	199	226	243	231	207	183	209	214	243	216	196	217	208	231	195	218	212	228	228	199	215	203	240	209	213	218	230	208	209	206	204	185	199	203	219	207	212	223	209	200	180	220	210	198	220	188	224	200	191	194	218	229	211	221	226	189	196	207	200	211	209	194	187	216	186	226	212	175	193	180	209	208	210	215	191	204	210	204	213	191	237	217	215	197	189	188	202	222	225	215	214	199	196	204	204	223	197	193	205	220	232	214	223	195	195	187	233	205	207	220	245	185	214	198	205	197	220	224	234	198	200	198	222	202	218	217	194	188	222	209	237	205	188	203	223	218	219	212	211	187	201	198	213	196	197	194	184	195	210	194	199	196	201	188	192	239	209	212	197	189	229	214	195	187	224	187	217	227	205	224	213	211	189	212	210	199	192	210	205	221	204	200	211	211	217	220	208	217	202	211	196	197	204	227	206	218	195	228	215	197	227	186	206	235	208	208	209	200	209	200	201	214	193	204	203	201	204	213	208	202	224	214	198	224	209	209	204	229	225	219	206	201	215	227	214	194	193	212	195	205	211	203	212	214	212	185	197	228	202	223	206	242	233	222	204	219	199	217	201	192	208	222	221	185	205	218	209	217	205	197	183	191	195	207	211	211	192	204	221	204	217	200	206	226	195	231	209	194	222	221	199	207	202	208	207	217	194	203	209	229	219	220	203	209	211	197	212	204	207	216	201	199	201	196	213	208	206	206	204	236	211	231	204	226	184	234	202	228	203	205	220	197	195	206	220	196	195	207	210	165	201	199	190	219	206	211	212	202	226	195	195	225	179	219	201	196	193	211	191	208	228	200	210	221	226	211	211	238	227	217	240	209	214	210	184	229	221	204	229	175	220	236	201	204	197	222	224	212	214	203	202	199	243	218	213	197	203	172	245	225	187	221	191	199	201	198	228	201	209	208	164	183	235	191	209	216	247	231	221	215	199	226	209	213	198	195	215	215	206	181	202	199	218	178	233	205	193	181	199	205	183	214	224	179	213	220	215	202	210	225	220	226	209	223	227	186	212	205	231	226	201	215	205	184	181	205	215	190	220	199	200	191	201	213	202	191	201	237	211	211	234	194	213	205	215	232	212	206	194	193	209	198	204	214	194	227	198	223	211	171	198	203	192	181	204	206	221	178	207	235	196	186	212	175	226	205	210	216	210	219	182	202	209	207	244	205	195	204	228	202	234	192	235	205	205	213	190	216	212	201	222	248	208	212	197	212	213	198	212	191	197	200	180	204	186	191	222	242	207	215	211	201	191	222	206	206	201	213	222	235	212	211	197	215	216	217	174	232	176	204	194	208	196	224	209	196	208	208	190	201	214	214	202	228	203	201	197	201	218	230	209	203	203	218	194	199	197	204	201	186	212	201	213	203	208	176	189	207	201	234	220	215	217	228	212	189	203	202	221	207	181	196	228	190	177	224	228	213	198	204	224	215	186	206	222	215	214	201	193	203	199	210	212	224	214	226	214	207	230	193	198	216	175	216	204	190	214	196	200	204	249	200	215	215	192	187	188	202	205	218	223	195	205	188	203	208	227	208	194	208	212	217	206	186	192	219	217	216	197	200	202	198	202	185	212	230	203	201	196	195	191	190	216	197	237	222	190	202	228	204	197	206	178	215	207	207	202	223	210	181	210	200	207	194	229	201	226	219	216	220	203	194	244	220	187	202	222	194	208	203	209	232	239	220	209	205	206	195	209	183	211	216	209	225	224	196	214	193	175	210	225	192	211	198	207	212	201	191	199	217	217	202	206	200	192	214	227	209	220	208	223	198	193	219	200	201	207	198	197	198	218	204	219	207	213	210	204	212	217	213	197	214	230	221	205	203	214	196	218	211	187	210	189	225	212	195	203	232	206	212	195	212	205	211	200	207	196	229	211	219	221	235	216	195	185	193	222	205	200	238	227	194	214	192	200	217	215	218	216	193	196	226	221	223	184	220	188	199	177	226	236	195	202	230	203	226	206	235	194	205	211	220	197	170	237	228	190	225	215	206	226	214	205	217	239	200	212	190	209	216	206	223	196	214	222	199	220	200	218	214	213	205	216	204	192	214	193	214	187	180	215	194	215	221	201	198	225	227	216	212	223	217	208	192	215	197	188	198	204	229	192	189	199	213	211	217	203	212	196	210	214	199	212	200	248	214	225	211	244	208	194	198	205	229	204	202	200	215	202	201	230	210	194	214	187	246	216	221	193	206	194	222	206	186	207	211	212	209	196	165	216	229	213	222	197	211	210	233	191	185	220	171	204	217	225	198	188	188	193	199	200	231	220	183	167	203	206	204	202	208	200	243	196	206	202	195	209	201	223	213	198	191	198	192	197	198	205	212	188	191	216	229	222	226	190	203	191	198	220	216	210	212	205	230	199	193	211	215	230	177	189	198	201	232	179	209	197	223	199	193	227	209	223	216	213	226	197	181	166	197	208	231	192	226	234	197	192	203	192	211	187	201	215	211	226	205	190	177	235	206	221	193	212	205	224	205	210	209	196	216	223	193	217	200	185	204	197	204	221	205	207	230	218	199	223	230	222	232	223	221	209	179	200	186	202	224	214	210	214	208	186	215	209	199	208	193	221	200	200	220	180	215	211	193	231	186	206	219	198	196	213	236	214	200	203	204	203	198	200	212	202	182	225	193	222	207	216	227	227	190	184	199	196	229	202	223	220	186	208	174	218	211	202	212	226	189	232	204	212	215	209	222	202	235	220	196	185	207	211	205	214	221	224	197	203	197	227	214	150	183	205	225
6292	925	1616	1700	1525	1252	1054	930	771	876	842	783	663	646	643	602	598	608	638	566	600	594	601	548	592	583	530	508	506	535	553	539	524	537	493	520	566	525	541	504	487	540	505	525	480	546	499	527	530	476	553	550	568	471	512	555	531	541	505	521	513	479	494	480	498	490	528	491	505	550	501	494	506	502	534	521	500	535	523	565	507	545	546	522	531	521	532	538	476	540	530	473	523	542	504	506	536	502	533	498	486	512	517	511	491	494	516	459	514	531	536	555	517	486	520	522	538	506	504	517	538	527	496	520	502	523	517	514	534	485	517	517	479	501	521	544	520	529	517	476	535	506	506	508	493	514	494	525	513	537	525	521	508	524	521	509	477	534	542	503	518	509	512	484	520	471	523	533	489	508	552	491	533	537	513	534	501	525	537	504	512	464	515	524	510	505	485	536	482	537	524	504	517	486	529	489	524	510	498	514	505	536	535	532	517	496	484	529	488	514	537	498	493	478	551	540	525	488	519	506	529	547	509	498	528	509	512	466	521	522	487	516	553	526	492	530	569	540	502	495	521	488	534	521	494	521	481	503	503	514	482	518	506	507	487	581	514	524	484	530	492	499	487	529	521	547	516	516	486	520	508	523	453	538	535	530	474	523	489	501	492	520	508	526	549	536	516	513	510	529	493	475	496	502	522	499	505	498	472	507	520	479	512	515	491	509	507	520	516	497	527	487	491	519	510	522	538	491	524	514	520	481	514	508	513	513	518	511	530	492	481	506	511	528	518	511	533	515	515	494	535	526	511	499	512	506	507	521	492	533	501	480	508	487	531	555	546	503	524	489	517	484	525	492	517	547	499	527	510	510	496	493	509	489	538	469	475	515	479	506	482	511	517	504	517	508	527	505	490	525	548	529	520	555	509	499	517	508	533	524	520	508	492	519	495	501	518	533	541	515	548	502	510	538	507	542	508	506	530	516	519	513	541	501	522	530	524	488	508	516	529	488	488	461	568	512	512	482	517	505	511	500	537	502	503	516	519	549	533	480	504	515	537	524	463	509	507	532	521	494	505	517	503	515	559	509	506	513	505	523	483	527	490	511	521	535	513	517	534	539	540	510	488	584	525	463	537	475	539	517	492	527	453	550	524	519	492	529	504	506	493	506	538	527	502	523	528	489	538	464	521	498	462	499	487	495	522	528	540	524	519	531	513	482	498	499	514	516	518	503	455	493	528	490	537	541	526	477	539	526	535	492	502	475	523	525	499	516	529	476	501	529	490	514	495	510	473	493	530	515	506	510	507	491	525	513	527	536	491	506	524	508	498	501	514	502	533	497	530	474	544	492	502	483	548	487	515	516	507	511	501	527	510	540	530	478	522	543	533	493	530	538	532	483	515	526	512	511	510	494	537	517	519	551	472	503	458	504	506	501	514	491	507	470	532	492	516	513	517	526	535	511	523	518	451	494	474	514	507	542	510	534	478	516	540	502	504	514	503	520	535	482	533	518	509	538	489	489	500	511	527	511	476	513	456	533	479	512	479	489	539	547	522	485	505	508	509	526	527	512	512	520	511	524	527	542	508	532	529	493	525	523	490	497	531	502	472	509	502	561	527	531	459	559	502	519	510	517	516	493	461	467	489	540	528	543	473	519	516	507	551	513	515	509	531	536	476	532	515	510	517	544	477	475	492	531	505	563	528	521	501	540	526	521	503	494	523	519	501	474	499	516	504	517	522	484	557	476	509	473	474	501	532	481	523	522	483	505	542	495	494	502	538	533	518	505	498	537	530	491	469	529	510	492	509	549	528	542	525	508	504	537	496	504	515	494	538	510	500	479	500	520	511	509	519	483	510	496	481	487	497	519	546	497	487	507	528	467	495	532	484	534	525	529	495	506	509	542	512	490	491	495	527	539	520	522	536	542	517	517	565	522	489	500	490	485	541	513	497	527	517	530	480	516	468	507	560	537	531	503	511	491	492	493	491	512	513	522	504	541	483	537	510	503	521	523	493	508	495	525	515	520	515	542	501	494	497	476	533	538	497	490	510	523	479	462	481	517	506	526	520	498	518	528	493	511	512	505	549	531	524	500	524	478	520	521	521	521	507	497	515	503	470	481	501	539	525	521	502	482	514	534	515	476	501	495	499	512	517	483	517	514	497	549	535	508	518	511	495	458	485	492	482	547	514	541	504	488	555	508	460	496	526	521	538	556	526	525	527	554	470	533	466	533	498	474	519	483	515	519	504	530	503	505	504	494	493	514	566	536	512	501	533	518	516	519	503	469	508	458	521	475	474	481	524	531	533	512	498	523	500	525	527	520	535	527	509	510	512	500	485	514	508	490	535	508	497	520	543	494	527	497	460	505	513	510	529	492	465	523	509	519	492	482	523	512	488	515	499	517	530	515	529	555	510	476	503	511	524	530	500	516	529	529	516	478	499	486	465	508	551	493	499	519	514	487	513	527	493	528	536	514	520	564	487	515	541	504	486	540	511	507	494	556	495	519	487	562	525	588	515	487	471	508	510	493	503	509	489	529	481	526	500	552	551	552	501	531	550	514	534	491	506	543	492	536	511	529	487	524	496	510	518	499	519	526	519	536	548	495	494	497	540	537	488	500	526	510	491	515	526	513	494	503	503	509	512	504	513	527	480	518	531	530	533	528	493	499	526	463	513	531	493	472	478	520	501	535	507	502	508	516	466	510	496	494	525	496	514	511	496	498	519	501	512	546	507	478	457	501	536	476	535	578	502	506	506	507	511	512	529	503	518	470	475	524	498	533	512	532	528	486	489	532	528	487	558	515	498	502	531	510	559	476	500	546	493	525	522	500	534	500	536	529	473	510	533	483	517	530	504	471	544	548	528	503	507	524	462	479	507	511	537	506	511	495	519	489	519	541	512	518	478	489	515	480	491	462	447	491	475	512	502	488	542	489	509	508	506	484	494	532	516	516	501	523	537	501	476	512	511	496	513	503	480	551	526	494	585	509	512	471	522	477	514	515	505	502	494	501	547	535	499	523	525	533	515	488	495	499	468	499	465	505	484	508	546	493	455	496	540	499	568	531	516	515	535	541	499	489	552	492	507	491	486	508	504	506	468	542	556	523	513	526	508	504	491	507	528	510	520	494	516	492	516	521	511	471	536	562	491	494	524	517	513	538	516	506	481	511	504	522	493	497	498	514	543	511	577	473	510	531	510	503	503	473	511	505	529	514	523	492	518	536	520	500	516	527	533	536	498	505	498	497	503	514	489	505	528	509	510	480	501	527	544	525	462	544	499	560	514	503	519	570	533	501	438	507	511	529	480	510	540	530	514	528	540	542	492	518	490	469	502	479	492	495	537	528	535	513	503	532	533	482	496	513	485	527	512	511	521	506	491	507	530	514	495	496	467	520	549	520	480	577	511	512	461	533	539	502	479	478	475	501	479	511	482	471	557	507	527	536	545	532	456	529	497	495	545	483	507	509	516	521	539	493	525	513	482	453	546	538	507	538	484	478
11955	993	959	730	472	400	272	248	188	191	181	172	154	126	133	135	128	162	149	123	127	159	109	118	122	111	118	121	79	128	98	99	125	115	103	108	137	114	120	107	100	108	129	112	99	100	116	98	95	87	108	117	114	124	119	117	112	102	103	93	97	122	134	108	130	124	116	103	105	120	113	123	120	84	118	106	116	95	101	92	110	116	110	111	102	101	123	99	90	100	114	102	105	98	133	106	106	109	112	88	109	111	132	100	111	102	122	125	113	98	108	128	113	114	102	102	114	98	105	109	104	103	103	98	115	108	107	100	79	93	90	95	110	98	102	101	106	109	111	105	94	105	106	115	108	105	102	93	113	78	100	114	121	113	117	101	109	105	114	100	96	105	100	106	112	95	116	92	96	111	114	120	126	93	92	114	99	127	77	107	114	99	91	111	127	118	106	114	109	85	126	124	104	97	124	116	111	98	116	107	106	111	100	108	126	101	115	99	116	105	96	112	114	120	104	97	106	106	101	110	116	106	94	106	117	118	106	106	105	93	98	102	92	110	110	121	106	118	129	122	116	112	120	133	113	114	131	103	97	110	97	111	89	128	112	110	111	102	109	95	127	118	102	92	115	85	107	103	107	102	108	106	117	111	98	111	103	125	121	97	108	95	118	118	106	98	97	105	118	121	116	93	112	114	103	111	113	100	112	114	106	92	112	109	112	107	116	122	117	105	103	107	94	108	107	93	104	102	108	133	115	115	101	115	120	119	112	105	117	99	124	95	124	111	109	111	109	105	94	125	110	90	125	109	122	95	113	114	95	129	114	98	85	112	107	108	81	107	105	87	94	126	106	111	101	106	98	132	110	113	126	114	112	109	100	116	99	101	129	105	109	103	88	77	106	113	94	108	101	107	122	112	147	102	111	104	103	112	103	95	107	108	105	101	99	105	120	104	109	121	109	127	99	110	117	106	116	105	147	102	109	106	100	105	104	98	120	111	117	119	116	115	96	99	123	107	118	114	103	103	99	102	107	104	118	103	141	94	84	110	112	86	133	104	121	114	95	137	98	100	113	93	89	95	109	119	111	110	107	100	98	90	117	115	97	117	94	127	96	106	118	97	99	107	100	125	136	115	108	109	128	130	104	110	103	106	110	126	121	117	107	108	102	103	104	100	110	115	104	95	117	112	124	110	89	120	108	105	96	111	105	102	121	106	93	113	131	99	115	104	95	103	110	106	107	99	101	105	96	103	96	116	117	100	91	93	109	98	85	124	97	107	108	110	124	120	100	97	101	120	134	129	99	117	117	111	104	105	112	100	119	84	109	118	96	113	118	117	110	97	93	118	112	95	103	107	110	107	95	107	122	111	116	107	116	112	110	96	101	108	102	138	126	113	102	99	106	103	107	122	107	102	113	121	89	90	98	115	117	112	102	102	123	101	91	91	107	103	115	94	109	114	110	116	105	115	117	130	98	106	97	127	96	102	103	114	106	115	102	108	112	108	114	114	103	126	111	101	91	91	122	110	115	122	118	96	104	99	119	117	127	106	125	110	121	96	103	110	103	121	98	108	118	109	115	110	107	102	119	116	94	113	114	108	96	94	103	100	140	119	110	95	99	98	96	97	141	98	100	108	112	120	116	118	118	125	137	107	117	107	113	110	108	125	103	117	122	113	108	111	97	113	102	99	108	110	116	114	120	117	102	123	102	98	113	112	110	138	94	114	84	117	102	102	112	110	96	124	103	134	136	97	98	115	88	113	107	111	118	108	85	122	104	111	109	120	121	106	115	95	117	109	95	112	104	101	102	118	121	117	105	106	91	98	115	104	103	106	99	101	122	125	97	116	114	135	116	111	97	121	108	105	115	124	105	91	101	119	103	128	103	99	104	99	96	114	116	92	102	107	123	110	114	95	101	120	108	119	101	112	111	122	108	120	102	101	126	120	100	103	113	93	120	118	97	97	107	123	99	107	112	120	113	97	99	112	99	91	111	138	133	107	109	129	103	105	87	112	109	112	120	105	119	117	96	103	105	117	100	97	118	127	117	118	103	96	101	117	114	98	102	94	98	117	94	125	111	106	92	98	104	100	112	122	127	102	113	120	124	112	109	126	100	120	139	112	117	91	123	98	101	108	103	109	128	95	113	96	99	110	96	98	111	116	132	114	131	125	112	110	104	109	121	115	85	101	123	113	105	102	106	117	95	111	109	117	88	108	117	112	112	103	93	99	88	99	98	117	103	115	94	84	98	122	106	100	100	100	107	119	116	95	85	102	109	112	87	111	112	90	107	100	93	116	101	99	117	128	88	106	101	99	122	104	122	117	101	117	130	99	100	120	103	90	95	114	106	121	108	101	101	100	101	120	110	111	97	112	127	116	102	104	106	96	111	121	99	100	106	87	112	92	109	96	109	108	96	116	100	119	109	111	114	118	105	110	110	114	121	110	96	116	109	114	110	97	105	123	87	96	111	109	110	104	98	124	93	124	116	98	126	106	115	107	106	94	104	103	105	114	101	103	115	106	91	99	108	113	98	98	100	115	86	111	104	104	107	107	125	110	97	112	123	115	113	117	95	118	115	123	106	109	119	108	92	113	108	115	91	80	113	99	103	123	119	108	100	106	101	122	93	114	105	123	95	143	105	93	106	144	99	98	110	107	113	114	106	122	108	102	112	100	100	107	110	108	103	106	111	119	104	104	117	110	92	105	95	99	118	96	98	112	118	111	113	98	111	89	108	109	124	95	108	108	107	106	119	119	105	105	121	132	108	92	99	110	113	111	112	96	100	122	107	111	116	103	133	111	123	95	111	115	110	110	107	95	102	119	108	123	109	115	129	125	106	110	113	93	103	83	102	113	119	103	109	105	108	96	118	106	100	90	102	121	104	107	113	98	99	115	113	104	105	92	121	111	140	117	118	99	103	110	112	122	116	114	127	93	106	108	123	101	106	101	102	93	99	105	93	115	100	89	116	112	101	107	123	100	93	105	112	104	96	100	119	110	110	123	115	107	110	105	102	100	98	101	120	113	100	102	103	128	127	129	125	103	108	116	98	120	118	107	115	111	109	91	122	125	118	98	112	109	113	110	107	128	118	108	108	121	136	103	105	101	115	107	102	100	98	92	111	92	102	130	113	121	107	103	111	119	107	77	116	95	122	109	115	131	127	103	108	121	106	121	122	110	95	123	105	110	104	124	88	106	106	106	121	116	111	113	110	97	110	123	103	121	129	106	93	84	111	88	99	111	104	101	112	109	106	121	107	103	111	115	110	85	113	97	119	105	99	110	99	113	96	109	113	111	102	95	102	105	110	80	103	114	132	91	125	108	115	92	108	112	116	120	124	103	99	93	93	110	122	112	114	105	101	97	109	95	106	117	127	101	112	104	124	103	104	110	107	112	121	121	112	104	117	114	104	105	112	106	111	112	116	103	120	121	108	104	111	80	109	120	126	97	81	103	93	113	112	87	94	110	120	116	129	106	126	107	99	105	100	115	98	113
7761	946	1923	2370	2009	1593	1281	1043	816	784	806	808	550	492	475	459	498	478	478	444	425	398	406	355	361	354	364	329	298	320	332	292	269	317	281	299	287	313	303	310	293	294	282	287	318	313	295	284	276	287	320	309	257	308	260	299	275	279	293	297	277	346	284	287	277	291	281	268	300	281	274	266	299	282	294	268	281	253	275	251	309	296	275	262	303	314	295	293	265	273	277	289	304	293	268	283	264	268	320	297	275	277	270	253	294	314	281	272	277	283	303	298	284	293	255	292	284	293	274	277	284	295	248	314	277	277	309	262	275	269	283	274	310	284	255	274	283	264	261	264	280	289	283	292	261	253	284	296	269	289	264	282	285	278	293	270	295	272	283	289	264	302	296	263	300	302	279	290	266	294	300	290	272	277	277	246	309	283	285	287	245	264	277	257	259	297	276	251	284	299	287	275	294	276	289	302	287	297	281	293	263	261	256	272	285	291	304	332	280	272	295	278	259	265	271	265	295	300	275	272	259	252	288	281	282	278	249	261	284	261	322	282	300	296	314	292	283	283	288	289	277	312	251	272	282	276	266	292	274	283	279	282	271	263	249	296	265	280	285	287	269	276	275	295	261	269	267	291	297	255	245	266	254	279	257	290	264	294	278	270	278	290	274	281	285	287	307	289	268	251	253	293	261	265	266	271	301	281	286	272	258	264	300	291	290	254	264	263	278	294	265	248	276	257	276	283	294	268	289	279	283	288	266	286	290	276	300	293	300	285	295	278	317	282	296	274	292	275	285	298	266	282	285	272	271	277	291	311	297	254	248	300	315	272	272	295	277	303	263	274	254	273	278	286	257	265	268	272	312	281	274	278	266	267	267	273	284	286	282	271	300	252	248	281	259	289	296	288	293	282	266	281	282	286	287	287	259	283	289	294	282	255	271	266	272	268	291	276	250	263	300	269	285	271	297	251	290	280	293	264	292	266	286	229	269	284	273	271	273	267	266	281	267	281	286	299	269	296	301	277	280	263	268	273	287	288	297	270	271	295	250	279	303	282	276	279	259	288	276	276	313	265	295	290	269	290	279	273	277	281	273	281	278	278	273	288	269	293	258	272	255	285	317	286	290	271	275	276	251	272	276	279	281	258	261	272	305	286	253	270	274	283	287	240	271	297	300	279	292	257	273	260	285	298	270	282	326	282	302	283	291	280	272	280	287	305	293	256	274	260	281	262	269	251	282	271	314	260	289	276	308	280	278	293	292	269	299	279	267	290	286	281	296	272	266	296	295	292	276	260	263	288	327	242	256	263	262	260	272	282	325	298	280	285	295	290	273	266	263	270	283	264	267	274	308	263	274	294	271	257	291	291	303	303	271	269	275	274	268	294	293	255	294	289	265	286	276	277	310	298	284	282	277	249	263	272	263	275	321	300	272	281	283	285	277	278	272	272	285	265	271	300	297	296	279	307	269	303	254	261	291	298	269	314	299	258	275	279	279	280	302	283	291	278	283	287	296	293	275	284	263	310	272	279	277	262	275	266	266	291	297	269	281	255	285	298	298	292	267	297	278	275	249	271	302	301	265	288	293	255	276	251	269	271	287	260	278	275	314	305	328	278	268	288	256	285	286	296	297	267	253	292	300	264	291	290	286	295	263	288	304	274	276	282	309	289	267	249	265	300	253	277	272	266	287	291	280	291	253	274	307	296	278	276	305	256	297	280	274	242	282	280	278	332	279	279	289	319	292	290	259	280	298	289	281	260	284	280	303	272	288	289	269	298	248	271	273	280	310	294	264	302	271	297	273	271	270	270	255	261	277	285	271	288	254	298	275	260	292	281	292	219	271	276	258	291	280	309	302	283	296	281	253	297	272	282	277	280	271	300	298	287	302	278	261	292	269	273	278	260	307	291	275	275	281	290	293	283	284	273	297	278	312	281	298	259	280	300	286	294	270	270	279	289	297	291	305	273	274	280	298	289	275	280	270	280	241	289	286	243	264	298	279	290	243	271	282	261	281	282	275	284	272	275	276	302	269	270	267	277	280	231	287	276	250	283	291	255	288	282	280	254	262	291	240	280	284	268	274	286	306	302	264	297	272	288	280	282	277	315	281	295	281	306	300	292	307	288	277	250	248	286	266	276	281	260	267	268	299	289	279	273	275	263	289	250	273	277	266	280	271	271	279	268	278	273	277	276	288	271	257	296	278	292	236	266	278	243	260	267	264	300	282	300	248	310	260	315	268	294	281	267	282	294	270	277	259	289	280	264	300	291	298	286	251	301	239	278	271	283	275	287	257	278	297	277	276	302	295	279	292	259	275	293	264	277	273	284	312	285	305	256	235	270	282	256	249	290	265	274	254	258	268	251	293	318	280	278	274	269	245	246	263	255	253	262	312	292	264	274	256	273	282	256	270	285	275	265	303	270	285	286	248	272	290	298	255	314	271	294	265	277	264	269	256	258	273	277	286	289	288	291	267	281	273	275	287	305	254	282	296	305	293	281	259	311	272	311	294	297	258	285	262	251	283	281	262	289	264	288	274	270	280	271	296	289	305	269	265	276	270	293	303	308	290	288	264	288	262	277	299	295	259	285	283	290	298	308	282	243	276	278	258	294	251	272	240	309	266	308	326	254	284	330	295	269	274	271	269	268	290	272	255	264	252	312	305	270	275	276	286	264	264	263	266	300	286	271	298	278	270	299	255	284	260	272	268	281	305	292	308	289	278	245	255	270	301	268	269	276	266	258	309	289	276	269	293	279	274	297	295	285	268	313	235	286	250	294	274	294	259	253	267	261	251	262	253	284	282	303	292	264	293	277	304	270	302	279	266	270	262	309	272	248	292	289	269	264	272	297	307	302	283	273	276	245	283	257	274	275	301	291	288	259	268	289	282	313	284	266	273	281	288	251	311	246	288	268	270	268	298	255	302	280	291	278	255	284	319	293	268	260	268	273	290	267	305	275	278	270	275	278	297	268	253	266	301	273	271	268	257	285	277	286	275	284	277	298	271	291	305	288	307	278	303	262	263	293	249	296	320	286	284	271	295	271	273	306	272	283	260	278	279	269	291	312	274	299	272	281	261	273	259	266	296	268	270	264	283	270	276	295	268	271	264	264	296	272	268	263	268	291	275	235	274	280	258	283	273	295	319	283	268	287	295	272	266	294	265	265	250	271	271	274	307	278	259	295	299	276	262	270	284	285	276	273	290	292	297	273	263	227	295	286	268	287	269	280	295	308	276	287	302	288	287	315	283	278	285	294	291	258	284	281	295	267	287	240	256	287	317	269	278	249	283	264	306	264	272	314	284	243	274	271	284	305	247	270	290	295	288	308	274	275	300	272	256	297	261	262	292	264	284	280	262	254	276	270	307	276	305	267	293	298	308	277	279	272	288	274	317	278	271	284	286	270	304	254	233	283	311	282	288	274	301	270	286	278	269	268	275	285	277	252	262	266	265	284	270	247	260	284	307	315	271	282	286	296	264	285	279	303	321	277	284	269
1173	224	205	223	167	185	192	168	194	194	194	198	195	211	189	188	188	171	169	163	205	170	194	182	154	187	189	183	174	172	174	190	176	175	154	152	184	167	183	178	184	179	198	205	179	183	161	178	152	184	170	179	182	160	143	196	177	207	152	175	161	196	185	173	182	199	169	189	173	164	181	191	168	167	180	164	161	197	162	193	183	156	180	192	173	170	176	174	180	180	168	171	201	181	193	206	205	152	158	170	170	178	171	191	178	191	187	182	178	163	184	174	154	188	162	189	188	158	184	192	176	174	189	150	182	167	168	192	185	165	173	181	147	208	191	193	175	192	197	166	201	205	186	186	189	185	176	193	200	173	202	184	182	187	163	194	189	166	179	174	174	172	164	163	194	188	173	206	170	170	201	146	226	174	195	183	169	197	178	161	183	191	153	186	197	160	185	165	182	172	181	161	186	157	162	196	193	193	165	170	198	159	206	158	191	179	168	196	173	170	172	171	160	178	212	162	184	189	196	165	164	180	180	200	172	182	189	160	177	174	180	157	176	160	168	186	163	182	175	175	165	208	169	195	171	195	190	172	204	173	196	190	189	130	189	165	166	180	202	158	179	175	178	187	145	168	182	163	179	188	181	154	164	166	194	195	171	171	188	182	203	195	162	184	159	179	164	188	193	177	186	178	177	162	179	173	185	170	179	169	175	170	174	179	194	169	173	177	169	184	190	178	172	156	187	207	159	174	206	184	159	187	185	164	180	188	193	166	189	179	167	173	206	173	167	187	166	198	195	181	168	175	168	172	208	182	178	176	199	174	172	178	185	171	187	149	168	164	182	171	187	152	179	186	184	177	159	192	165	198	166	177	218	207	203	174	160	171	154	176	161	150	159	161	147	181	161	164	182	186	191	199	150	179	176	167	207	204	153	190	172	194	179	172	193	159	160	160	175	205	205	197	173	189	156	173	194	171	193	175	161	178	174	173	159	163	170	199	153	199	177	189	199	190	172	185	167	190	174	172	184	184	178	185	175	184	195	180	183	189	180	198	194	168	178	189	181	180	195	201	173	204	180	159	162	147	157	176	170	176	184	201	173	196	169	187	200	178	172	172	209	186	202	176	175	172	186	160	201	174	156	192	166	179	161	181	201	177	187	185	179	169	155	168	184	180	181	199	170	156	155	166	167	182	189	194	179	190	181	191	177	171	168	170	196	181	158	170	197	205	170	184	179	191	193	203	179	171	194	168	170	148	195	184	182	175	176	166	182	173	165	184	181	186	198	171	172	147	175	180	204	179	186	212	158	154	168	161	168	166	182	175	190	161	157	193	170	172	178	166	189	164	179	201	185	194	165	157	176	170	203	170	183	167	180	186	171	169	191	187	176	183	184	187	167	185	170	180	180	192	181	180	167	162	187	206	173	169	205	168	168	182	170	177	167	166	163	177	164	169	166	193	160	153	171	174	171	177	163	183	187	175	173	152	189	169	175	190	181	164	207	165	173	191	196	178	210	169	168	159	166	171	188	167	151	168	175	165	168	150	179	163	166	186	167	171	183	164	197	204	167	202	175	181	179	183	144	190	164	185	192	180	175	174	162	176	139	163	157	154	189	166	187	163	170	180	171	178	188	166	171	192	167	173	165	175	177	200	187	185	178	170	184	182	159	151	171	177	196	185	168	164	169	191	191	177	160	182	190	205	171	185	193	163	196	183	180	164	154	188	182	179	172	182	201	151	160	205	184	170	174	178	184	162	185	178	194	166	164	153	148	162	186	156	182	184	171	185	185	180	179	169	182	171	192	164	161	188	197	180	148	180	176	202	180	153	154	176	173	190	192	167	176	181	172	159	189	165	197	155	192	194	192	166	200	155	165	177	211	178	167	197	165	173	196	194	165	185	194	174	171	189	192	188	183	171	207	167	173	163	169	175	184	162	179	174	162	168	168	161	180	196	162	194	201	185	184	147	163	171	162	168	159	152	176	175	180	179	176	186	185	157	191	186	150	160	191	183	177	178	182	177	174	195	164	164	179	164	176	160	173	191	185	163	184	179	162	193	160	190	194	173	188	180	174	186	173	181	182	194	176	191	171	153	195	178	189	192	185	181	189	181	164	181	183	174	163	180	200	176	174	200	167	157	193	187	173	150	179	175	165	213	166	178	193	171	197	187	174	183	178	178	215	154	164	164	195	168	175	179	163	174	172	179	166	168	177	157	174	172	192	145	176	177	197	178	197	202	174	198	170	165	177	190	165	177	189	175	171	194	184	173	193	201	174	172	173	177	200	171	166	169	173	186	161	181	194	183	184	190	163	179	202	160	183	159	149	171	194	196	182	160	159	158	197	197	192	154	144	187	176	186	208	163	200	163	171	154	192	173	169	161	192	193	187	188	191	186	185	178	161	177	179	161	188	217	185	191	199	160	181	169	176	185	194	188	162	204	179	163	168	169	178	180	167	178	204	178	192	178	160	167	174	169	185	163	173	190	169	202	184	188	167	167	177	166	181	180	199	189	195	172	179	181	166	171	177	190	167	220	186	213	176	188	204	168	170	181	184	175	207	190	173	166	204	165	173	176	177	175	169	184	170	180	169	189	176	160	158	198	165	195	175	170	191	205	156	177	192	172	171	194	205	166	194	188	161	186	178	184	146	157	175	171	164	188	193	178	191	173	180	168	158	187	171	162	171	173	167	184	177	186	173	182	170	171	180	173	193	184	182	175	175	186	175	187	149	161	168	183	176	182	152	173	179	167	155	170	180	173	173	176	182	157	147	152	159	187	173	195	193	191	160	201	172	173	182	176	192	185	181	171	201	199	189	167	187	155	178	141	178	172	186	172	162	171	196	180	176	162	184	199	188	155	167	196	152	162	188	178	175	164	189	171	181	207	168	159	186	180	196	170	179	166	175	173	179	187	198	178	166	165	164	154	201	193	185	180	175	168	152	152	213	186	196	174	158	193	183	180	172	192	195	171	182	181	187	191	146	180	192	171	189	173	158	188	167	192	197	184	196	191	162	179	165	191	186	167	173	183	168	172	177	166	185	167	185	184	189	202	192	165	147	170	171	157	173	205	178	177	159	192	190	192	174	184	165	191	181	182	164	151	174	188	167	176	183	185	178	193	145	194	192	172	166	158	164	177	186	190	173	180	185	188	201	168	167	183	198	197	194	170	170	172	193	159	166	181	193	169	179	162	160	162	184	155	168	168	191	179	169	172	186	181	162	163	196	203	160	184	195	175	178	188	159	165	184	173	182	169	174	178	192	174	172	183	168	175	186	175	178	168	178	176	196	154	205	201	191	170	179	181	173	188	185	173	176	174	185	163	184	177	218	188	207	192	170	189	163	177	184	202	170	176	205	181	178	175	152	177	176	168	195	185	154	188	184	178	161	188	163	189	183	183	153	191	189	188	156	174	169	176	196	182	178	177	160	173	187	193	189	154	163	173	199	178	146	183	174	179	187	163	197	188	201	162	204	177	175	166	170	180	199	161	185	171
1698	525	562	568	554	524	491	503	488	504	508	508	461	463	497	435	495	500	479	477	498	467	456	464	483	451	443	488	481	477	455	470	496	434	450	445	462	488	482	448	479	432	414	473	424	420	460	440	458	443	491	450	447	464	468	445	458	453	454	447	433	433	459	463	408	449	484	483	449	446	460	439	446	431	455	437	446	474	486	441	445	480	449	421	479	465	442	479	427	491	423	465	426	424	473	454	456	483	457	461	432	450	451	499	454	474	453	442	434	475	465	453	456	432	482	451	472	448	483	453	437	473	465	440	486	456	482	481	446	469	479	495	421	473	438	454	459	460	456	469	431	481	448	431	437	453	463	440	426	466	470	425	457	471	431	476	440	478	431	432	472	447	447	479	437	416	482	461	425	473	487	471	440	462	448	478	419	455	442	475	460	507	448	430	459	469	466	456	451	445	460	452	460	447	458	464	462	451	484	453	459	426	451	439	508	490	492	456	426	472	455	456	475	465	475	444	442	423	464	497	486	452	444	446	437	452	446	472	455	449	437	471	445	436	464	467	470	427	458	422	457	462	469	490	471	452	421	484	447	459	477	471	447	437	461	467	439	429	456	472	434	406	437	440	458	494	450	466	494	442	436	466	439	496	463	420	502	426	445	487	462	427	433	448	487	419	442	461	483	443	451	487	479	492	423	455	461	429	406	465	486	447	446	447	431	435	468	435	477	480	445	435	436	426	455	435	439	483	455	452	496	475	456	477	445	472	460	437	470	441	455	430	476	426	472	464	439	466	446	472	445	461	460	457	430	460	439	435	457	468	468	440	481	473	456	420	476	450	431	454	462	482	457	487	443	404	431	423	437	459	451	442	434	442	459	465	422	457	493	428	442	429	447	423	450	450	482	449	468	420	431	491	448	528	422	444	453	466	434	431	510	452	427	460	453	434	454	413	427	443	476	472	418	425	416	475	468	456	427	447	466	417	450	435	467	512	449	404	398	429	441	433	468	434	410	448	431	458	451	472	472	465	454	427	470	453	420	389	456	441	460	417	486	490	433	482	470	465	448	458	460	434	446	473	440	443	455	458	422	474	456	473	482	448	485	433	452	447	436	423	424	454	475	449	448	436	501	480	480	470	464	445	436	434	397	472	489	462	457	471	468	450	491	473	480	459	451	437	453	459	430	439	423	459	498	468	412	443	477	461	455	429	452	449	424	477	477	459	476	455	446	460	449	469	460	471	458	414	458	459	457	417	437	411	464	481	435	428	440	483	467	451	444	461	469	475	461	448	455	450	474	458	416	463	443	430	467	469	489	449	438	492	435	466	449	427	472	470	430	454	443	452	448	477	457	426	463	462	445	463	482	465	452	439	471	431	470	458	471	422	471	429	466	430	455	436	419	451	496	396	422	418	406	428	475	471	446	413	460	494	460	466	426	476	413	429	433	437	460	463	472	449	455	424	461	460	465	452	432	459	480	441	485	465	462	445	421	444	432	466	398	430	448	498	446	427	440	449	477	443	465	452	439	467	455	461	445	470	499	439	451	436	464	451	396	483	471	459	438	466	447	456	473	446	421	440	444	461	416	463	448	433	450	485	436	452	425	468	447	448	453	439	434	447	487	508	445	469	490	471	458	437	443	456	428	457	475	399	458	456	444	461	443	441	422	444	474	448	435	453	460	489	474	445	423	460	455	409	442	474	454	442	464	409	445	438	449	460	484	471	462	454	459	440	450	416	513	463	475	413	460	455	460	404	439	444	437	444	423	470	460	456	419	459	413	454	445	470	496	481	436	436	448	464	432	458	487	448	458	457	462	432	451	510	435	427	426	466	471	457	482	470	443	415	443	452	434	426	452	453	489	514	484	427	459	447	470	414	455	468	440	451	509	455	414	489	451	467	415	431	473	457	435	485	414	428	459	472	432	469	448	425	454	458	460	471	445	472	490	503	480	494	417	496	461	439	420	462	443	440	460	421	516	442	410	456	450	454	454	415	452	443	477	460	449	457	464	463	432	445	460	452	441	444	466	446	437	421	464	460	439	430	466	472	477	463	436	462	456	454	430	473	477	440	439	428	443	460	428	463	446	451	483	480	478	445	463	431	451	458	454	449	465	461	431	441	469	469	466	445	459	472	435	475	404	464	434	465	467	466	461	418	438	456	409	478	474	454	447	407	482	456	453	450	456	457	446	465	430	478	467	416	415	449	418	491	436	460	450	461	451	466	454	419	426	441	451	456	428	443	453	441	418	466	444	436	440	459	504	471	479	428	451	460	463	450	413	457	483	454	472	448	441	443	453	451	420	464	434	499	467	496	463	461	439	436	433	442	469	468	468	398	449	469	437	490	423	464	443	462	437	455	438	463	477	455	449	466	422	461	424	439	448	458	457	456	468	419	441	459	476	464	423	485	460	471	434	495	461	486	463	432	430	424	419	472	448	463	472	424	487	469	436	419	443	456	406	462	455	462	459	453	439	472	434	436	457	492	438	444	426	448	517	432	436	468	445	452	476	457	437	437	473	446	476	454	466	463	420	424	486	448	420	446	450	479	448	446	469	447	431	444	473	423	472	434	473	452	445	447	425	437	438	454	417	439	481	436	425	481	436	477	499	446	442	474	461	469	488	448	416	455	444	456	427	460	454	477	445	454	449	436	409	477	482	417	478	459	476	451	418	445	455	454	470	443	490	465	450	450	428	478	484	431	489	443	465	437	419	443	454	451	456	471	465	425	450	460	435	466	466	449	467	453	412	459	450	432	444	490	470	454	450	432	453	417	443	440	448	436	455	477	435	423	463	448	452	459	480	456	459	445	469	467	427	475	437	451	443	432	449	451	453	427	442	482	444	451	488	436	476	454	464	487	437	443	464	449	460	443	438	435	445	447	441	436	455	479	472	457	448	450	417	449	464	453	429	449	460	453	468	466	414	461	458	446	451	447	436	480	433	418	417	477	485	453	459	426	432	424	437	453	486	426	395	501	464	451	452	425	448	455	467	457	464	464	433	462	473	439	413	466	448	428	472	465	441	457	465	437	453	432	475	449	454	454	489	445	496	463	470	466	404	431	499	473	429	447	448	482	463	468	474	417	449	475	434	413	437	446	430	439	442	472	444	436	413	431	469	450	484	452	405	464	476	428	472	471	442	453	468	434	488	461	455	438	428	459	448	466	459	404	447	446	451	466	461	457	482	460	458	448	411	432	483	463	459	469	440	478	435	473	449	460	441	432	468	425	431	438	484	455	450	491	485	462	449	446	423	438	476	448	473	480	413	418	453	491	417	438	453	478	404	478	468	489	425	489	466	441	447	465	452	461	448	437	473	458	443	435	441	441	464	485	432	446	456	463	398	473	458	434	441	452	453	440	468	447	463	468	440	462	454	453	415	490	449	435	489	473	441	461	461	440	412	491	432	494	453	460	447	488	432	445	440	428	441	454	449	429	445	448	422	417	442	473	485	460	405	453	431	465	440	471	459	463	443	453	430	502	427	463	488	467	447	432
6582	543	599	506	369	295	267	259	276	271	257	251	233	228	217	207	198	251	224	220	212	227	246	202	213	219	212	191	220	222	214	176	231	209	219	218	208	175	234	213	217	196	228	201	205	225	210	186	236	219	183	215	233	185	217	201	196	212	210	190	210	204	211	220	215	213	198	200	218	215	173	200	181	213	208	217	198	207	190	183	199	197	209	183	203	224	201	233	225	205	215	205	239	224	195	185	211	204	214	204	217	227	195	205	215	203	185	216	219	206	221	212	224	228	200	193	225	209	213	230	189	215	198	202	212	196	207	200	199	216	217	212	210	188	224	223	189	209	220	208	223	192	215	203	228	203	209	222	207	230	203	224	209	214	202	216	201	220	240	227	184	213	243	218	179	213	202	227	194	200	209	198	204	231	227	217	209	189	189	213	240	214	203	201	210	205	182	219	198	212	225	224	201	220	209	208	221	224	205	192	196	223	194	212	218	215	200	195	230	210	206	182	216	199	220	192	188	197	187	213	200	232	221	210	204	204	223	208	193	208	228	216	180	218	209	192	206	204	210	221	221	215	205	194	220	204	209	195	198	230	222	233	193	224	238	213	220	207	205	203	235	206	180	213	224	202	217	202	183	191	220	177	200	231	204	221	198	197	221	220	196	230	222	205	205	200	229	195	216	205	228	194	209	174	212	210	218	210	175	218	198	234	186	177	201	207	215	201	193	195	228	226	209	215	195	193	192	220	205	192	197	222	227	228	193	204	241	217	190	203	226	201	183	216	222	211	246	217	192	209	217	208	242	215	212	223	190	194	225	196	218	226	170	201	231	227	214	195	211	240	187	190	216	208	229	226	219	222	204	185	197	191	190	241	224	215	191	215	224	197	205	206	206	188	208	203	178	198	171	202	237	222	211	222	215	197	217	196	189	201	193	189	215	199	207	214	227	200	216	214	223	200	233	199	200	189	198	186	212	204	208	205	194	199	230	211	213	197	221	219	199	206	214	221	159	197	225	233	202	215	219	221	181	248	219	191	189	199	202	216	226	205	191	225	233	200	206	192	178	207	202	215	224	201	201	183	194	215	194	223	207	187	196	228	217	237	196	181	213	211	241	203	206	222	239	201	189	208	208	227	251	213	234	223	210	201	225	201	208	206	202	212	201	203	205	199	182	217	220	193	198	195	197	242	216	182	194	189	218	241	185	225	196	192	208	212	194	225	177	191	220	245	222	221	206	190	215	224	185	211	207	189	199	210	208	214	213	236	216	226	205	215	197	241	241	224	213	213	175	217	179	211	216	217	224	195	218	239	194	228	224	245	239	203	227	216	218	164	187	212	229	234	211	190	215	207	202	216	172	183	222	178	180	207	195	221	255	206	184	222	187	221	178	192	196	216	196	185	191	184	199	239	221	214	192	217	223	202	219	209	187	206	229	204	210	210	204	195	205	212	216	211	237	208	187	226	230	213	201	210	187	221	212	175	222	198	193	213	198	193	164	227	202	208	204	218	202	239	222	194	207	193	222	204	220	187	181	195	222	214	194	204	194	248	205	181	201	226	199	214	217	236	217	222	208	187	180	200	215	189	233	197	222	200	222	199	218	192	205	174	219	217	228	200	209	213	221	197	210	218	198	195	217	175	206	197	238	236	213	206	196	179	201	209	190	201	223	199	198	203	183	183	182	216	218	207	207	224	207	219	199	231	215	189	220	228	202	203	216	220	202	217	207	235	218	226	216	219	230	225	197	199	238	246	226	222	203	214	207	209	195	202	205	186	222	238	182	170	212	188	224	206	223	227	204	193	185	218	225	192	239	212	211	207	214	239	213	202	230	211	231	200	226	205	208	207	199	240	208	195	212	202	224	243	194	176	195	215	209	230	207	206	208	213	233	210	203	237	221	220	208	210	191	192	230	195	210	214	192	196	196	198	230	212	194	200	197	212	216	190	247	214	197	197	200	208	211	184	201	249	196	219	221	207	194	198	216	214	208	224	188	190	216	184	216	218	226	195	213	207	192	217	205	210	215	193	222	207	221	202	206	197	224	223	207	192	219	213	214	201	197	226	232	210	210	205	210	212	220	196	192	219	202	240	216	206	203	214	226	225	184	189	239	206	185	184	226	216	232	221	199	199	186	193	202	198	214	192	213	218	240	166	202	187	201	224	199	183	197	215	220	196	196	192	214	187	202	198	187	197	217	186	204	201	208	187	228	210	222	208	177	201	233	201	198	182	227	215	216	236	201	209	185	201	188	174	214	198	216	211	206	205	239	217	177	202	215	205	222	213	194	199	189	205	214	204	194	186	206	181	213	232	219	200	189	190	210	198	216	195	213	215	206	177	216	197	204	193	187	235	217	187	187	192	194	200	195	223	199	214	213	199	212	202	208	196	189	247	204	217	205	201	211	242	216	212	207	175	212	185	193	198	206	187	187	224	214	200	185	202	203	196	220	176	191	222	203	199	217	200	217	212	231	212	172	213	207	203	209	205	189	237	191	219	204	204	197	218	215	191	217	210	221	183	224	157	208	221	199	226	234	216	204	181	215	194	216	214	207	197	203	183	204	206	215	219	197	183	198	205	200	219	224	218	202	175	179	200	205	211	197	204	222	210	183	225	202	204	219	223	211	229	205	211	247	214	180	226	211	214	217	207	192	214	173	224	194	225	203	209	218	223	211	220	212	225	215	222	220	208	193	209	201	236	212	212	247	199	215	207	209	181	211	237	220	208	217	219	215	209	197	191	192	218	224	205	215	173	239	231	185	212	212	233	207	222	206	188	229	220	214	209	222	205	221	211	206	195	231	216	222	229	189	210	184	204	215	203	215	247	221	214	186	202	201	220	201	199	186	172	208	212	222	226	225	211	215	190	176	206	228	209	211	198	213	203	200	204	235	199	195	211	187	196	213	218	211	222	204	191	218	206	197	215	221	213	179	205	216	206	221	215	272	210	195	203	214	204	208	228	210	195	205	199	194	218	201	210	197	213	211	232	228	200	214	193	235	225	195	205	210	224	184	220	215	231	180	215	185	206	197	241	211	228	215	192	221	200	207	218	221	224	240	194	213	230	202	231	196	192	204	232	181	211	194	219	213	190	224	230	220	224	224	211	222	182	218	227	217	242	182	200	207	199	199	220	218	207	200	189	211	205	200	193	194	225	226	212	192	209	213	216	223	226	209	193	205	192	203	227	209	213	180	231	205	221	216	248	198	208	220	212	209	193	218	229	210	200	231	179	212	215	187	225	201	207	198	207	200	210	204	191	191	227	218	219	209	208	235	219	180	208	226	257	196	227	197	211	222	193	230	191	201	222	218	219	215	201	195	215	232	191	222	205	214	222	207	186	228	237	192	188	195	209	212	214	225	190	187	215	195	206	208	230	214	192	205	188	192	214	229	182	200	200	200	232	197	190	215	193	198	208	196	181	225	211	205	194	207	197	211	216	194	202	211	198	216	213	185	209	189	216	218	215	197	201	207	217	227	200	187	212	236	208	170	211
6439	820	1428	1699	1420	1186	1012	911	843	803	804	837	649	653	623	607	602	658	597	660	577	584	572	564	558	596	554	551	514	520	519	527	539	573	500	524	547	555	505	531	518	523	513	515	509	473	518	507	543	545	547	497	474	513	568	535	485	508	535	556	512	539	513	553	539	516	517	534	503	547	512	488	522	505	528	479	506	526	537	519	530	518	540	502	517	552	478	535	494	539	505	489	517	501	526	494	473	490	515	506	507	495	536	542	502	501	540	522	507	541	482	518	534	521	554	509	515	541	519	529	468	532	507	529	535	520	497	513	518	507	524	531	501	514	524	499	511	496	537	521	504	544	559	528	517	552	540	506	532	519	520	484	525	551	512	501	522	512	558	505	500	483	527	534	521	522	506	490	527	479	512	470	487	533	516	500	518	546	484	559	528	509	528	507	537	503	527	556	520	519	485	462	472	497	505	502	530	532	533	500	536	542	535	524	503	519	489	500	528	541	500	527	501	519	507	497	521	545	523	527	527	510	528	538	532	501	564	520	514	522	512	502	515	517	507	534	503	541	486	518	554	515	521	491	524	491	514	531	554	500	532	476	523	511	490	515	496	507	498	522	515	519	532	505	537	524	507	456	542	502	534	489	518	504	543	509	513	541	497	545	492	518	519	519	505	509	531	499	513	500	532	540	490	493	526	500	495	512	505	493	546	493	492	523	519	513	510	505	514	494	512	505	492	478	546	489	484	476	507	522	508	483	536	490	555	479	495	473	536	582	482	518	533	528	537	552	504	521	507	491	449	545	502	533	512	499	503	510	543	529	535	504	484	511	533	509	492	531	491	490	529	542	523	524	513	563	504	464	538	527	547	533	509	565	542	492	490	502	516	491	509	496	537	533	495	515	520	532	508	502	536	543	523	545	472	529	520	541	528	478	546	559	487	495	520	534	477	534	555	511	492	507	484	554	533	495	520	518	495	518	539	536	523	507	528	532	494	480	504	480	505	532	509	506	550	542	524	570	512	477	503	497	518	509	510	501	535	441	518	539	515	478	484	507	505	507	516	502	517	538	506	530	519	499	576	502	500	521	528	523	540	477	480	517	525	539	504	519	519	494	476	554	558	516	512	529	549	524	530	517	485	505	513	503	477	508	499	534	516	515	502	532	529	544	507	518	592	518	482	521	538	525	490	496	524	512	523	543	506	552	550	513	520	513	465	551	514	450	529	493	535	520	507	539	516	508	519	493	513	470	491	539	523	514	518	501	526	520	514	520	533	493	512	520	457	542	486	470	556	512	493	508	542	535	533	552	548	519	504	483	517	538	491	491	552	534	529	498	497	513	481	469	512	517	507	517	509	518	520	482	501	485	548	507	492	517	529	535	521	541	500	493	540	472	502	519	520	517	481	515	518	516	500	511	533	510	522	485	538	509	531	540	472	521	517	547	473	514	487	497	484	489	465	491	523	505	477	525	533	493	528	485	483	530	495	526	515	541	503	511	495	521	480	491	508	568	549	487	542	498	498	512	478	527	492	471	532	532	500	533	536	500	498	491	503	502	528	501	536	529	485	514	485	514	495	510	508	500	552	478	529	515	505	514	555	504	478	483	526	550	453	505	543	510	511	509	542	492	505	562	537	530	483	483	536	523	497	526	517	549	522	494	529	474	504	539	529	520	536	518	496	505	491	554	506	535	499	519	540	504	526	537	495	507	561	487	530	517	534	525	542	542	529	550	500	501	495	530	495	522	499	491	488	533	530	518	534	497	502	513	534	483	486	547	530	496	516	496	519	475	521	544	514	526	513	516	551	516	503	552	483	521	532	484	504	489	516	530	486	477	532	535	491	525	497	496	525	522	496	518	498	539	495	521	498	504	547	510	479	501	489	514	541	524	486	512	514	531	470	513	537	537	509	490	514	510	495	541	527	477	514	478	513	539	511	533	506	480	542	507	504	526	545	508	529	497	500	528	491	520	539	475	513	529	516	487	496	502	530	522	492	531	517	496	515	507	494	507	522	520	532	532	522	532	497	516	511	532	490	490	513	501	551	499	485	543	499	527	487	539	546	548	497	482	496	453	469	572	497	450	525	518	530	489	551	518	467	521	512	510	506	543	518	496	491	491	553	544	543	518	496	506	485	494	551	541	500	537	516	495	535	501	502	538	521	495	476	536	512	546	492	541	508	544	532	509	502	501	504	502	525	526	497	545	508	508	495	496	475	518	499	514	530	544	543	454	507	519	494	518	529	510	500	493	529	537	523	483	534	511	519	508	493	506	504	481	530	502	490	486	521	480	530	499	536	527	514	545	518	503	504	520	523	541	514	515	498	548	543	513	517	497	485	511	484	547	510	527	490	485	502	515	519	505	527	547	529	523	501	492	512	489	480	511	528	565	506	512	511	494	481	542	521	465	574	485	523	509	501	513	512	512	504	521	484	556	479	516	503	517	520	544	517	515	470	464	470	522	522	521	547	503	534	524	534	463	557	528	520	491	496	552	506	519	530	523	538	563	517	520	531	500	576	480	506	481	510	508	539	516	527	519	508	506	524	518	459	492	486	531	531	523	513	523	514	536	589	512	482	530	514	495	528	500	521	507	553	504	506	525	505	492	499	514	536	557	531	519	502	485	501	476	479	513	553	515	498	454	520	553	497	554	540	512	540	504	538	538	550	551	550	514	492	474	519	515	476	504	542	515	526	505	530	545	543	531	520	495	538	538	564	507	535	491	507	487	473	518	477	490	493	567	530	523	522	481	543	503	496	513	503	529	529	480	489	430	489	529	496	532	512	529	490	505	526	502	504	554	526	510	490	530	551	537	487	523	493	509	478	528	512	493	526	498	505	558	492	501	516	511	567	526	515	478	515	478	534	497	483	494	537	530	494	533	514	525	489	510	518	506	520	484	514	493	521	518	509	480	518	486	516	534	476	504	514	490	489	520	492	498	516	518	527	508	528	497	504	485	534	495	507	531	499	490	530	497	528	512	551	494	512	517	514	544	560	529	476	496	514	538	527	528	510	523	520	454	486	564	513	492	531	502	511	499	563	541	484	516	531	512	532	518	492	523	526	517	504	521	513	469	482	527	524	536	541	484	512	486	532	464	523	556	504	542	476	531	454	504	551	514	516	489	505	558	512	485	546	502	504	547	523	536	526	544	547	526	497	517	530	498	477	549	499	539	488	444	519	510	523	558	530	517	524	524	507	528	527	507	489	514	564	520	494	523	521	528	559	502	526	580	550	479	500	474	494	563	532	502	528	506	534	518	525	524	541	497	534	553	503	496	518	520	558	526	525	508	522	536	532	518	575	500	558	494	534	511	509	537	501	552	524	509	515	494	500	538	513	500	514	521	498	481	564	531	506	538	517	528	506	489	533	501	485	508	515	538	497	497	519	523	501	531	512	538	472	507	565	512	497	532	475	526	502	507	511	492	459	526	490	521	548	495	514	518	506	522	519	497	505	504	531	509	558	522	512	523	501	518	487	522	510	496	521	537	491	533
11955	960	875	673	476	340	250	252	189	199	173	187	151	131	150	121	130	135	140	141	116	112	125	130	127	117	125	121	115	127	103	115	98	117	96	121	105	118	92	106	111	109	117	97	116	97	127	113	103	128	118	112	114	109	102	100	108	97	107	123	109	130	110	111	118	111	106	121	100	118	96	125	112	112	129	108	111	115	99	115	101	99	105	95	125	117	117	109	124	114	123	101	108	113	103	119	107	110	110	127	120	128	115	104	127	112	98	100	114	98	110	126	123	118	102	98	79	121	97	108	101	128	110	137	135	106	111	131	113	104	87	105	89	104	105	105	115	109	109	114	86	110	107	125	120	111	108	105	96	100	124	109	100	120	101	119	123	112	112	108	114	113	108	96	94	105	124	111	117	94	119	112	108	118	93	102	128	102	94	113	105	130	101	116	116	103	98	96	90	108	100	106	103	131	122	117	109	106	101	103	112	96	105	126	111	93	104	123	116	99	109	118	108	106	114	93	112	104	102	102	112	91	102	120	125	119	103	112	110	109	123	122	107	99	90	117	101	120	93	103	113	102	123	99	136	110	119	113	109	98	123	122	97	106	101	113	101	111	97	103	102	111	117	99	102	108	100	112	108	101	132	88	103	109	117	121	97	114	110	110	101	124	93	111	111	105	133	106	123	115	96	114	108	106	103	115	104	119	123	107	127	137	111	88	104	120	119	103	109	106	125	110	126	103	115	126	116	108	114	105	101	107	122	138	123	107	92	107	98	132	123	111	88	95	128	116	86	100	99	109	128	107	114	102	101	116	115	109	123	85	118	97	104	120	107	127	116	99	107	90	137	113	97	99	104	119	112	123	123	142	102	111	112	106	111	108	110	115	105	117	98	103	105	109	119	109	119	111	113	107	114	131	127	113	107	130	108	102	107	101	99	87	116	91	106	121	129	122	113	134	90	113	97	114	114	110	121	97	116	107	101	97	130	97	103	102	112	93	100	102	110	110	95	102	102	99	115	122	106	102	142	100	100	93	115	107	105	114	116	110	91	87	97	131	96	111	109	105	89	110	110	106	97	97	125	100	113	107	102	114	110	100	119	120	122	126	120	102	107	102	97	110	108	111	102	100	112	96	87	84	104	111	111	95	111	78	119	116	100	123	106	126	118	109	116	105	103	124	106	113	122	85	117	115	130	111	111	110	102	123	100	98	106	110	115	120	108	101	113	99	92	119	112	120	95	113	108	113	139	106	108	109	135	102	98	113	95	101	107	113	88	118	137	118	97	111	96	107	93	117	104	102	117	76	118	114	128	117	113	107	107	103	120	105	95	110	95	93	125	124	111	124	123	89	114	94	129	120	118	118	107	103	111	95	108	117	114	123	91	109	110	121	116	104	105	100	110	102	95	114	105	117	130	113	108	111	121	112	80	111	123	102	128	98	116	91	116	101	104	98	106	93	117	103	111	110	92	104	94	117	132	112	104	101	97	120	121	121	105	120	103	113	113	110	124	110	122	94	126	117	116	117	128	99	121	120	104	104	103	101	103	111	103	110	103	112	123	105	124	95	124	100	117	108	101	116	98	110	116	108	109	105	116	101	124	93	103	100	101	121	96	99	114	93	118	123	116	108	112	95	95	136	108	119	91	105	109	103	93	125	106	101	94	89	117	95	96	100	96	117	128	109	113	108	111	111	115	98	105	124	102	107	108	112	94	112	100	127	97	117	98	93	94	108	104	98	95	98	99	123	106	111	97	113	106	108	103	110	99	133	96	89	119	104	93	136	118	99	97	104	123	111	109	109	111	129	125	122	118	112	116	124	120	103	105	108	106	128	112	120	118	105	105	121	110	94	99	99	103	109	106	111	80	138	114	129	100	109	114	98	107	110	108	102	110	113	107	108	83	105	112	99	107	94	100	92	116	93	99	117	101	102	108	106	119	116	93	117	103	108	98	97	131	113	104	105	107	111	119	112	106	103	106	103	101	112	134	105	112	115	116	113	112	93	119	111	101	101	118	86	109	114	112	103	98	115	108	102	103	99	120	119	113	101	104	102	105	107	81	114	121	109	104	110	98	92	121	96	86	98	134	122	95	120	129	101	118	113	120	111	105	110	122	117	102	115	116	112	118	109	119	122	88	109	107	93	102	98	134	106	104	87	129	106	125	112	115	116	116	124	103	105	97	97	100	105	117	95	116	128	104	103	99	102	96	117	119	101	122	112	111	122	106	112	117	121	116	116	104	106	100	118	108	112	98	117	115	91	119	100	119	94	127	133	109	96	124	85	96	108	96	98	112	105	99	109	103	103	121	103	89	103	124	115	101	105	116	106	105	107	119	113	100	102	109	86	122	127	103	101	115	117	99	95	107	103	109	112	91	121	95	100	109	96	110	115	100	99	107	102	113	109	89	96	110	106	113	98	117	128	111	104	106	108	92	113	101	112	109	106	116	107	121	108	114	94	95	109	101	114	113	97	108	101	87	100	115	129	103	117	115	121	117	118	120	122	109	119	117	101	115	91	115	94	113	125	95	113	142	122	108	102	106	110	116	106	115	113	103	99	116	110	102	112	92	128	113	103	103	108	89	98	99	110	88	86	129	119	104	99	93	82	105	130	124	126	106	122	106	97	120	112	118	101	92	113	90	101	116	76	104	106	110	90	112	115	110	94	115	133	100	126	108	95	139	100	108	110	136	122	107	117	106	95	94	99	98	121	98	114	112	109	114	102	118	91	125	115	106	107	116	108	129	124	92	111	109	108	92	112	128	105	121	98	118	123	135	108	98	105	98	122	98	106	100	86	120	109	113	123	101	97	99	111	121	104	113	111	123	112	96	94	121	106	122	112	115	111	106	94	107	104	114	105	117	108	96	124	119	101	92	105	117	109	119	90	112	105	108	111	114	92	96	118	97	128	99	111	104	96	112	94	82	103	108	104	115	125	97	92	123	101	97	113	94	110	99	82	131	112	98	106	118	121	108	98	108	112	96	99	108	119	114	110	110	114	92	108	110	115	105	95	118	120	113	107	126	121	118	111	113	94	104	119	108	115	103	106	114	106	114	95	92	102	104	111	115	113	108	105	102	102	112	113	106	115	110	132	92	100	91	112	106	111	105	109	114	111	127	90	117	99	122	110	122	111	113	113	110	97	121	122	100	98	100	95	111	100	126	115	114	99	106	116	120	108	98	114	117	103	121	105	116	99	105	103	104	115	97	112	130	127	95	127	114	96	114	124	97	116	95	113	112	117	100	108	100	121	111	110	104	115	106	117	105	109	107	105	109	108	117	109	116	116	129	98	120	106	108	98	96	127	100	125	106	107	110	112	115	106	132	112	101	113	123	132	134	90	118	96	120	115	100	95	103	106	112	124	93	111	105	90	111	109	127	123	90	105	98	111	108	130	110	113	116	108	98	130	103	120	110	116	119	108	125	113	109	118	90	102	105	112	132	100	112	110	113	105	115	110	104	106	115	85	104	99	117	99	97	89	99	93	100	103	105	96
7722	925	1945	2186	1904	1454	1230	1123	868	804	846	863	552	494	493	422	458	493	507	464	419	446	410	381	423	397	389	323	291	320	290	327	325	322	313	325	298	296	287	294	284	293	297	307	311	312	291	281	281	300	292	277	300	279	280	277	293	282	314	250	290	281	281	291	250	301	268	289	270	283	292	272	278	254	289	311	275	290	284	289	265	279	287	276	290	276	297	275	282	303	271	273	267	280	274	286	293	293	300	316	292	274	273	253	264	277	290	273	289	258	289	276	303	303	270	312	280	272	258	267	295	268	276	269	276	273	285	294	281	280	299	256	324	249	289	260	261	275	265	287	278	269	282	314	298	272	290	264	290	264	281	272	242	278	313	291	255	269	258	315	318	275	290	284	277	275	304	329	286	282	291	287	265	279	263	307	297	295	271	278	276	272	264	266	265	276	297	297	268	299	282	291	252	277	271	284	288	238	244	287	268	285	266	257	264	306	262	277	289	258	264	271	282	282	269	277	288	274	281	284	292	271	248	291	252	272	297	272	292	292	253	262	283	287	268	245	298	275	275	278	272	291	272	296	272	275	275	284	283	255	287	236	294	260	270	303	282	284	233	259	272	289	292	283	303	273	278	252	285	254	289	267	284	290	288	266	293	270	305	278	270	248	307	292	302	299	276	283	279	295	263	282	260	253	275	279	315	284	286	261	291	267	284	274	288	262	282	278	252	289	293	293	291	270	273	273	274	264	288	273	282	284	231	322	312	305	276	258	252	271	307	252	289	279	279	251	269	272	261	285	282	259	276	280	269	283	292	279	289	265	261	278	282	290	287	316	265	281	256	272	311	260	252	276	267	260	282	277	281	275	302	284	288	276	266	266	292	257	259	293	277	314	280	249	272	311	282	273	270	301	281	247	281	280	282	302	237	283	252	297	285	272	287	268	294	275	281	281	262	247	256	266	269	287	290	301	302	270	273	299	252	270	256	272	281	292	303	308	290	267	276	294	287	269	269	271	286	289	277	270	248	291	300	247	305	277	260	267	294	280	262	292	268	276	287	285	268	262	303	301	304	290	249	270	276	275	263	289	300	299	270	291	268	289	268	272	295	269	251	259	284	280	267	286	309	285	271	266	255	297	280	272	269	303	248	244	262	255	290	301	317	273	306	289	297	288	276	280	287	289	296	285	258	272	269	276	270	280	294	265	286	268	261	254	293	311	280	254	285	266	273	270	277	274	278	270	284	262	264	320	273	306	277	277	285	289	273	247	266	313	285	258	278	288	288	279	295	274	273	269	281	285	303	261	277	284	242	301	285	266	292	283	237	283	292	259	282	289	264	275	295	283	298	306	296	254	283	312	273	272	282	298	252	264	319	268	264	289	291	284	295	267	293	250	284	287	286	255	277	274	276	288	283	261	277	268	295	282	260	292	304	274	290	295	284	304	266	275	291	271	253	276	261	248	277	282	269	291	314	264	263	283	285	265	286	270	292	287	272	283	287	271	254	291	268	278	280	252	293	311	269	285	275	269	281	293	259	295	280	297	305	288	283	271	280	290	271	262	279	296	291	275	268	314	301	285	304	266	246	297	280	294	273	284	294	254	270	281	286	292	301	275	290	282	281	277	264	269	299	290	274	305	261	279	287	296	269	259	292	292	278	265	273	302	277	293	292	266	318	268	293	271	288	265	282	278	299	281	271	290	271	256	284	283	275	314	273	298	279	282	266	299	309	282	271	280	274	262	288	280	268	299	254	263	288	271	288	276	294	278	292	290	307	262	285	267	262	245	297	270	260	248	278	293	232	283	278	283	302	310	302	305	285	318	293	272	263	279	285	243	251	260	257	306	273	252	286	319	274	274	271	296	294	268	273	288	288	250	268	301	269	262	258	296	279	254	271	260	280	269	291	281	272	332	272	273	284	311	284	271	287	303	299	247	251	282	284	275	278	291	257	303	286	286	287	279	293	266	286	281	305	285	276	256	277	272	285	269	260	266	301	276	274	299	275	272	277	280	272	273	257	246	294	297	257	301	291	273	281	325	261	296	262	280	262	311	306	287	293	269	288	272	278	268	285	278	282	303	269	273	290	287	267	256	267	265	270	262	275	265	274	304	300	280	296	244	263	290	271	306	254	276	311	289	277	245	260	272	289	285	282	298	285	287	297	272	320	268	290	276	294	321	279	300	245	279	275	266	256	302	303	243	279	282	257	269	296	253	295	275	270	286	291	258	294	270	298	272	278	280	259	260	258	265	291	294	267	294	291	281	284	264	240	269	290	283	294	282	261	273	300	265	284	293	291	278	286	274	297	275	284	271	283	319	291	266	279	263	264	285	276	266	282	277	278	274	279	304	291	261	294	292	273	290	276	276	271	261	285	292	287	273	282	290	305	279	239	287	286	272	265	290	268	269	263	318	318	291	277	250	289	295	294	283	275	285	273	277	274	273	260	308	276	256	256	277	286	293	252	271	286	258	284	304	252	260	233	278	292	296	291	293	283	303	254	279	302	253	279	289	272	288	262	260	304	288	267	273	275	304	273	306	304	287	281	305	278	306	282	273	265	294	299	275	300	255	280	272	286	283	293	278	286	287	264	267	268	257	263	291	255	289	283	289	284	262	285	246	311	312	271	261	300	276	288	282	272	278	280	290	270	291	273	291	266	290	259	262	262	277	277	277	278	271	273	265	257	288	295	279	299	287	297	261	300	263	265	275	276	292	302	276	269	279	292	261	273	254	246	239	272	301	283	284	288	289	293	283	294	269	272	282	283	324	286	257	280	273	284	281	262	292	275	297	289	260	293	263	267	270	267	305	270	274	276	297	263	275	291	269	286	278	278	292	259	281	291	300	247	309	266	308	270	296	297	277	311	273	239	278	280	281	251	277	262	286	304	245	252	283	280	282	274	301	258	271	278	280	257	291	276	272	271	309	274	262	277	305	259	326	261	286	244	293	274	262	265	266	266	287	282	301	292	258	289	302	281	282	286	275	307	277	300	283	283	261	270	285	286	283	287	247	280	270	294	298	277	282	305	284	268	289	288	269	272	285	254	283	288	281	283	264	296	309	294	270	269	293	273	281	301	294	304	266	289	275	277	285	295	283	255	285	271	268	265	304	263	288	281	309	257	302	280	312	290	254	284	260	276	266	284	259	276	272	298	290	271	269	300	284	281	271	309	272	336	279	272	279	268	254	269	320	276	305	278	275	288	269	262	263	276	264	312	295	262	241	300	262	241	292	302	304	290	267	288	300	272	262	271	295	293	276	283	298	289	272	304	264	300	283	262	297	287	288	290	299	272	282	277	280	309	312	232	280	271	265	272	274	278	267	282	262	245	251	285	277	279	291	263	289	278	271	258	291	278	308	278	272	258	273	257	285	280	282	285	290	266	287	257	308	291	287	295	285	275	272	276	275	245	299	255	255	266	291	287	284	298	271	274	304	286	296	293	295	264	268	264	280	245	307	277	292	283	300	273	281	262	278	306	285	290	293	249	303	257	268
1226	213	230	203	210	200	197	176	185	202	187	174	169	179	160	174	177	193	179	173	171	182	164	181	181	201	177	178	166	191	159	189	175	155	158	153	205	187	143	182	191	188	190	189	212	177	165	201	181	186	194	180	179	170	163	176	165	162	174	198	173	157	169	169	161	180	176	185	166	161	155	214	177	184	159	176	186	163	178	174	183	188	174	174	152	173	188	196	181	187	179	186	197	170	184	149	152	167	175	181	174	148	147	163	174	176	196	176	190	170	188	187	161	175	176	182	167	167	171	177	180	168	169	212	163	159	183	177	182	194	180	184	157	175	198	203	171	186	180	172	200	168	158	206	175	185	174	162	177	192	154	185	166	171	168	173	177	183	179	170	179	177	195	187	177	182	174	181	176	202	186	177	188	149	183	174	144	186	167	170	171	162	206	162	178	190	190	184	195	179	191	179	159	169	191	156	179	185	179	169	154	195	172	181	170	192	172	199	181	184	163	168	184	178	169	178	202	176	179	193	176	151	174	167	179	178	167	183	167	168	185	189	191	169	191	178	152	171	193	192	208	166	156	186	184	171	167	191	161	156	186	168	174	185	185	158	189	168	178	189	148	164	161	199	159	177	173	215	149	183	168	185	176	166	176	177	161	202	170	168	170	184	180	197	197	159	177	180	163	165	165	178	166	163	197	163	182	165	191	185	169	156	175	174	179	189	183	171	171	159	173	176	188	201	200	183	180	164	152	183	159	172	185	174	201	167	169	197	148	185	178	175	221	183	198	182	181	199	179	185	181	178	177	159	181	178	181	162	201	198	192	169	187	209	185	178	191	182	184	169	171	173	185	195	177	158	160	159	210	176	172	176	193	192	192	179	192	187	180	182	166	180	175	190	199	165	159	187	185	189	172	173	173	181	180	183	166	181	180	152	203	181	163	172	202	194	185	180	160	180	170	180	188	187	178	158	200	195	190	169	170	173	197	175	186	167	200	168	172	163	193	189	158	170	170	167	173	187	171	183	170	171	151	168	182	171	174	167	183	153	160	189	205	177	189	176	196	195	177	173	166	163	174	175	184	162	176	190	155	182	189	167	172	191	192	164	159	166	166	192	186	186	197	163	166	165	172	172	184	182	168	160	161	160	171	202	165	159	200	198	180	163	155	174	158	168	186	183	184	154	174	196	173	197	181	167	166	189	186	181	181	169	208	195	176	165	160	196	191	172	173	167	165	164	213	175	178	190	195	178	147	198	170	181	178	185	160	182	179	158	193	183	193	181	193	175	159	172	157	174	171	171	162	176	188	159	186	175	192	169	201	166	172	188	197	171	174	175	178	191	203	164	160	182	192	170	170	207	164	178	192	190	181	188	180	197	162	197	161	177	158	171	182	160	163	208	182	180	178	176	187	210	169	192	192	171	204	188	172	186	174	171	163	171	163	172	178	169	181	177	177	173	193	161	168	193	185	186	157	202	170	199	174	164	194	180	196	194	182	188	187	176	207	195	189	181	173	160	175	171	174	205	180	195	184	151	177	180	200	176	163	179	175	177	182	197	182	185	155	174	157	167	177	159	174	212	178	216	177	152	175	148	163	163	190	187	181	179	196	208	174	172	153	149	181	173	171	192	193	170	168	164	200	176	196	186	155	177	170	167	173	169	163	156	181	190	155	181	198	174	192	175	168	187	199	156	189	197	183	181	180	179	176	189	203	199	179	175	172	201	153	168	182	172	166	159	181	188	185	185	184	188	201	174	162	169	170	193	184	173	156	179	185	163	188	167	167	180	207	169	168	175	184	185	193	201	150	174	157	175	166	187	176	163	181	182	181	176	179	193	154	180	173	174	209	199	195	169	176	175	181	177	176	162	170	161	212	179	151	185	182	187	187	166	168	177	185	185	173	166	173	187	177	186	209	177	194	183	192	159	215	185	193	171	179	177	158	204	164	164	168	185	173	170	180	174	182	156	156	163	183	153	187	182	191	212	172	181	203	184	168	182	169	193	173	162	179	212	179	180	199	169	149	165	181	197	187	161	186	187	177	167	188	171	158	164	163	192	195	207	159	153	174	169	166	184	153	171	185	202	184	177	219	175	160	167	184	184	153	173	172	142	146	177	166	156	173	155	215	207	186	186	199	189	192	176	175	156	188	182	182	166	174	150	191	174	162	152	161	180	209	179	185	152	179	183	173	169	189	172	170	192	175	157	188	165	181	190	171	186	163	198	202	181	175	193	173	197	179	157	187	172	184	179	183	171	192	202	190	173	174	172	194	197	181	178	175	191	178	160	179	170	183	179	202	185	169	155	181	191	196	165	169	173	174	171	181	199	181	159	180	199	170	170	170	177	181	173	192	182	163	195	195	167	170	192	199	189	158	155	183	182	164	176	159	178	161	180	205	200	173	177	173	167	171	170	184	177	169	185	176	180	154	203	185	160	206	158	182	176	156	166	165	148	189	173	195	175	184	177	185	174	188	202	176	158	195	205	178	180	156	190	185	170	177	165	188	185	197	163	167	179	170	181	210	184	160	151	152	169	169	149	178	175	181	164	168	176	173	172	213	182	164	183	172	168	187	154	172	169	163	173	180	180	172	189	152	187	173	164	193	169	178	187	154	172	180	178	185	169	139	188	189	192	187	184	143	143	163	166	198	181	177	179	168	172	171	177	173	189	174	212	167	174	175	150	172	167	175	194	167	193	179	185	178	162	173	192	184	187	177	160	158	183	164	177	180	156	197	192	178	198	171	196	209	180	152	188	178	204	167	166	182	190	172	187	166	187	177	192	188	171	161	177	189	196	181	154	189	181	190	176	174	184	182	185	196	190	174	200	168	179	174	150	179	166	166	169	175	187	160	202	187	161	186	193	174	191	187	197	174	193	181	167	173	166	179	168	210	176	175	206	190	179	182	179	164	182	171	174	173	178	180	187	196	168	203	174	177	181	183	183	202	186	177	181	181	159	188	180	161	171	166	169	169	151	199	164	190	194	177	174	189	186	170	143	162	168	159	173	174	188	158	186	176	167	165	183	186	190	168	157	165	190	189	163	188	179	180	181	160	198	171	170	187	158	131	190	174	162	193	181	189	173	160	185	168	188	207	186	200	157	181	153	170	160	187	191	217	173	157	188	189	176	194	180	166	170	159	185	170	184	168	184	175	198	176	192	199	180	171	177	196	208	179	157	192	173	172	180	195	178	179	202	155	175	190	180	176	213	174	185	164	193	166	165	191	171	192	189	216	175	178	191	180	172	181	172	170	193	177	157	170	195	182	159	178	177	170	195	182	179	158	166	174	173	190	181	184	169	173	179	155	171	175	176	209	164	163	157	176	170	207	181	180	181	163	173	164	180	181	155	152	163	164	167	198	183	177	182	168	175	198	168	192	187	176	182	179	160	170	189	168	182	183	179	168	156	174	162	185	176	162	185	195	176	177	174	163	188	186	173	170	179	189	166	180	161	156	167	177	175	190	155	168	194	167	176	169	229	186	175	169	172	200	167
1750	454	571	537	534	523	499	508	484	498	476	495	471	445	479	488	492	491	454	501	487	494	463	433	464	441	472	452	447	478	462	451	438	483	421	462	459	431	472	438	441	421	447	449	462	476	463	437	435	461	434	430	452	431	451	444	419	453	465	455	447	451	449	452	440	467	434	482	439	462	484	460	437	452	441	439	454	451	458	492	465	459	470	440	452	417	486	484	440	449	440	463	422	457	471	432	488	465	451	462	460	485	451	439	435	503	478	453	423	481	408	454	473	465	460	442	448	445	455	468	464	500	439	453	439	420	498	420	447	462	460	426	456	476	446	418	428	451	475	466	447	421	419	459	444	462	450	430	501	435	475	474	428	449	457	462	432	454	459	467	457	456	469	471	458	434	436	414	448	445	443	436	422	458	434	489	437	454	457	478	440	425	479	473	470	447	420	464	460	421	447	472	497	448	465	429	475	473	438	467	483	412	465	461	436	433	455	454	447	480	458	463	470	472	457	447	477	449	458	469	448	458	463	449	435	436	466	456	422	472	435	471	422	486	432	467	458	462	495	481	436	470	428	458	487	436	438	464	490	436	426	436	466	430	486	464	452	394	460	426	447	444	402	485	393	454	446	466	450	432	460	447	466	470	445	434	496	442	454	467	478	425	458	438	444	468	502	460	463	451	463	475	456	417	429	457	456	444	469	476	473	437	422	425	427	474	479	431	454	447	466	432	454	433	467	446	458	452	451	467	442	441	470	440	449	470	468	432	479	431	405	445	467	492	454	453	484	438	460	443	447	467	440	429	452	456	441	431	469	422	435	437	502	444	454	438	433	472	473	494	459	461	478	420	481	472	459	461	428	489	462	454	457	444	436	487	455	505	427	441	465	433	417	459	467	461	433	430	446	400	452	423	447	458	444	468	474	481	473	482	469	470	453	464	471	497	468	463	430	429	473	450	454	490	440	434	442	432	446	455	479	430	445	455	470	453	434	486	445	435	456	416	472	452	462	479	468	426	440	439	422	446	460	480	473	455	453	437	455	446	460	474	501	427	458	469	444	427	447	474	466	455	455	464	443	450	448	500	434	452	440	455	465	454	479	470	467	430	414	462	483	456	467	429	506	455	487	455	458	454	445	448	449	456	406	486	453	480	483	422	451	455	479	407	449	465	446	434	459	460	491	447	475	472	416	450	441	460	474	429	463	428	461	460	454	439	475	492	475	474	395	452	464	450	476	420	456	472	455	459	440	499	507	451	447	473	506	450	444	498	487	450	441	437	420	412	475	472	436	424	421	469	434	445	471	471	459	491	436	509	433	436	450	442	458	441	444	430	471	474	460	430	448	471	453	429	456	463	411	454	472	463	454	428	452	453	435	469	471	472	440	473	455	456	427	453	457	454	437	469	472	466	465	457	454	433	462	479	452	443	447	448	481	443	476	428	470	428	448	474	461	469	467	444	488	433	468	453	461	448	473	485	449	473	447	411	485	438	466	463	442	429	485	433	462	462	438	429	461	452	434	452	462	465	438	431	435	459	444	450	468	416	456	465	484	487	436	449	479	454	489	492	450	399	486	473	467	440	508	426	426	435	471	423	446	441	425	407	439	404	462	453	475	449	420	405	430	464	452	460	457	450	442	474	434	435	424	450	411	466	436	436	442	466	479	469	471	437	440	446	477	469	461	443	455	455	479	443	450	476	449	451	448	453	447	457	458	434	424	464	479	459	490	452	462	427	476	462	423	415	489	454	465	490	437	473	454	402	448	468	454	443	475	458	448	476	466	462	449	422	461	445	426	469	474	441	406	481	485	462	439	450	479	451	439	482	487	458	479	465	461	465	433	442	449	442	430	440	468	443	452	453	414	442	465	458	462	486	425	429	435	408	445	458	435	432	496	435	453	433	432	446	446	463	479	468	441	456	472	467	477	487	447	468	454	434	474	480	494	479	484	442	427	492	448	462	430	427	466	438	438	435	439	464	476	486	482	412	465	473	462	511	488	464	465	430	463	427	477	455	484	423	436	441	452	441	455	475	484	461	461	479	484	463	460	468	486	472	484	458	438	443	447	467	437	466	491	468	447	438	455	452	469	460	442	434	440	475	486	440	465	452	490	438	452	441	437	485	479	466	447	449	466	495	440	454	419	455	459	464	448	488	450	442	431	443	482	437	414	428	469	423	448	467	480	484	456	460	419	459	468	450	442	448	463	459	421	411	457	436	473	428	447	468	455	460	460	454	459	435	433	449	432	423	441	472	414	451	447	441	437	427	483	438	469	464	434	470	487	446	468	460	464	443	469	470	438	454	471	442	448	458	465	452	474	467	487	467	471	459	437	455	446	441	504	442	437	442	446	461	470	439	449	478	484	427	434	447	425	436	438	439	454	460	425	472	437	482	463	469	452	431	479	430	421	452	433	469	446	468	458	487	450	443	430	445	445	445	458	454	431	462	450	431	432	453	442	479	453	448	472	428	413	434	449	427	444	469	462	461	488	423	437	450	464	458	444	462	446	419	420	446	447	441	436	446	460	453	407	483	437	441	465	420	432	466	429	483	422	444	445	466	457	449	448	455	466	417	500	447	428	460	455	424	431	461	463	429	428	484	445	513	478	444	481	512	430	466	433	464	460	441	449	437	465	423	470	448	444	451	499	449	473	461	478	449	470	434	459	468	450	431	489	463	459	492	464	420	491	453	450	460	485	434	445	451	414	437	457	456	444	469	448	479	437	467	442	483	482	470	473	474	451	414	465	435	492	455	448	447	451	431	451	458	441	458	437	430	425	459	470	410	455	475	490	427	440	457	430	457	444	457	475	457	471	478	427	437	447	436	451	447	486	402	468	452	441	456	435	439	425	499	459	488	446	459	458	456	429	441	433	462	450	450	416	444	455	461	454	427	427	432	441	445	455	418	475	463	433	481	443	441	430	432	490	453	421	440	464	455	444	435	510	509	472	469	454	465	470	443	424	442	464	473	471	464	476	415	441	422	433	411	473	424	439	451	442	460	446	457	444	493	482	433	450	432	430	428	445	470	428	473	438	456	447	436	453	419	455	492	519	442	427	483	431	461	493	447	426	492	432	431	478	457	446	424	444	456	474	422	455	454	445	434	450	451	462	430	423	489	447	433	427	485	456	431	426	430	455	462	453	455	471	439	483	509	421	442	462	441	426	443	467	478	455	493	472	431	485	447	439	457	429	454	486	458	447	452	421	460	495	432	460	436	454	503	434	443	487	463	478	436	444	464	462	475	468	436	464	455	406	479	468	464	454	440	454	453	463	445	431	488	437	456	487	451	432	461	420	454	447	432	437	470	415	446	474	461	463	477	485	442	426	477	480	473	468	451	420	433	445	462	407	450	448	448	472	437	462	447	440	434	395	442	482	468	470	444	484	446	440	449	476	464	431	437	472	468	466	464	436	463	459	483	464	479	458	414	435	394	455	468	468	473	476	437	427	459	489	452	450	426	421	463	487	451	463	451	446	409	471	480	466	451	479	443
6702	577	616	485	452	336	327	278	223	303	266	252	208	213	216	219	223	217	191	217	241	222	222	214	238	231	226	180	197	238	221	195	181	210	227	215	221	221	230	192	216	198	185	197	216	219	221	204	206	177	203	217	226	220	220	205	208	232	217	232	231	212	187	200	197	200	214	217	223	201	163	211	205	216	201	192	202	219	201	210	212	230	221	178	221	202	219	198	218	216	186	223	196	262	244	209	192	214	191	209	222	200	236	211	248	207	224	202	195	206	194	215	218	206	206	212	189	207	229	217	206	194	220	223	246	219	208	185	222	224	216	240	225	189	219	190	180	203	210	212	223	206	222	213	168	213	178	224	202	206	205	211	227	220	198	223	215	223	193	214	210	223	177	230	230	212	190	191	211	171	181	230	210	221	248	227	215	207	210	217	199	220	184	218	204	217	213	204	184	216	205	203	211	224	193	165	206	202	186	206	223	218	221	231	226	224	221	208	194	232	203	212	192	211	223	200	188	196	208	189	210	217	207	189	210	202	224	223	192	210	211	175	213	206	190	193	217	213	239	229	241	202	210	184	195	212	183	203	196	228	209	232	220	220	226	209	207	187	210	194	212	236	238	209	221	189	211	207	240	206	229	199	197	199	239	213	219	205	233	196	233	212	199	216	218	211	203	226	196	219	185	190	221	202	214	181	183	226	231	186	196	218	227	211	216	199	211	195	220	203	213	212	207	225	223	206	203	189	182	202	217	209	237	197	204	204	210	200	222	201	201	205	217	206	251	218	206	196	244	182	196	198	174	202	216	215	214	199	193	231	220	196	212	200	202	220	192	211	198	204	193	233	194	219	210	203	219	211	224	203	250	217	215	230	216	217	208	198	232	224	215	184	219	200	197	209	186	180	188	204	212	201	184	236	209	196	203	189	214	219	211	212	222	213	222	232	193	213	217	229	190	212	201	245	253	206	218	210	206	220	204	214	179	215	196	204	197	203	211	238	227	206	205	202	220	211	209	220	200	194	202	194	176	225	209	175	193	226	202	186	199	220	228	205	224	200	194	219	215	194	190	204	231	234	230	194	209	219	209	183	177	198	217	230	209	228	219	191	243	204	200	204	238	208	232	233	186	222	192	196	191	200	223	200	204	200	209	214	219	209	238	211	219	219	205	205	193	213	215	234	199	241	207	240	178	191	212	209	215	194	201	219	194	194	185	196	219	209	208	198	204	224	216	212	202	218	224	229	216	215	216	233	208	189	191	195	210	211	187	202	212	236	232	215	215	226	227	200	203	205	199	217	203	203	219	211	211	201	199	193	207	221	174	159	197	217	186	242	229	193	210	227	188	207	213	205	209	206	198	212	199	205	216	218	205	181	213	210	211	229	202	209	201	202	195	209	203	205	212	208	213	198	201	198	227	213	182	221	183	199	191	228	211	217	233	184	198	198	204	202	213	197	215	193	223	210	225	226	224	236	228	209	215	211	252	192	241	221	215	212	193	224	207	195	209	199	198	186	216	219	220	228	218	195	204	195	215	211	204	206	195	195	194	189	205	190	211	220	218	222	211	194	208	239	223	213	230	211	211	206	227	201	193	202	208	225	213	217	186	188	201	199	201	184	195	217	209	225	200	212	195	232	215	192	236	204	217	231	192	201	207	190	196	172	200	198	232	217	217	208	198	220	196	220	198	223	230	193	213	195	231	174	228	223	211	191	161	188	193	239	232	194	213	213	217	222	244	194	197	205	195	182	206	219	213	204	222	219	191	228	197	179	198	195	206	177	161	231	216	215	213	208	207	219	211	229	186	184	190	197	164	206	184	204	202	225	213	189	206	219	222	212	204	215	205	198	199	220	202	190	221	183	231	185	168	258	196	223	225	202	223	192	194	228	189	227	188	221	189	210	223	229	219	172	228	210	215	191	197	197	193	180	218	208	194	212	203	199	220	199	249	208	208	221	227	203	216	170	216	209	204	209	223	207	209	212	223	224	214	222	234	210	225	191	208	201	209	191	219	210	219	192	202	199	235	216	199	205	221	211	174	194	214	199	201	185	200	221	211	220	209	207	219	184	218	201	174	224	190	208	239	180	222	239	205	186	187	225	210	191	212	194	185	206	212	190	250	215	244	191	214	204	203	187	206	237	199	222	182	217	224	227	205	199	215	202	189	220	214	219	176	225	190	215	188	186	217	189	188	187	216	189	191	210	225	232	200	217	202	217	205	215	185	231	219	239	195	211	226	188	211	210	192	218	210	192	227	207	224	204	187	210	208	203	198	204	198	212	228	199	210	206	205	198	214	222	209	222	217	207	181	213	236	206	222	221	203	202	203	195	223	218	219	214	213	199	210	221	180	204	223	213	232	201	207	247	187	181	187	216	217	204	199	227	228	212	227	210	192	204	198	176	210	202	188	244	204	211	236	212	212	211	187	198	208	203	203	244	231	228	182	207	192	189	227	232	205	210	224	207	213	199	209	243	208	192	223	198	202	186	217	230	225	190	203	190	209	201	196	216	207	222	195	198	201	195	221	225	221	198	216	224	206	207	199	222	219	216	184	220	190	199	191	194	222	235	207	213	215	192	249	224	225	211	200	196	195	220	186	231	229	207	200	217	185	193	206	215	191	209	221	217	183	191	194	216	222	219	203	200	230	238	244	234	199	204	210	197	195	201	211	198	212	189	194	223	247	211	203	188	206	219	212	194	232	220	203	236	209	233	189	211	205	210	238	203	205	209	222	205	198	189	219	226	224	235	203	187	219	205	202	212	219	176	195	220	211	210	182	193	211	229	211	231	254	212	178	197	187	185	253	190	199	193	203	194	225	191	216	208	189	242	206	206	204	217	184	249	188	223	229	217	219	209	235	195	196	182	201	230	195	202	215	190	197	210	211	199	197	198	205	193	212	205	207	216	217	214	176	223	243	214	192	226	206	206	198	192	217	222	209	203	221	211	223	207	202	188	194	212	208	217	229	224	194	199	222	188	231	199	208	196	216	203	193	211	207	213	223	185	250	208	215	217	210	215	215	215	198	191	204	224	200	233	238	232	204	217	208	205	222	191	175	238	212	197	201	222	239	223	174	200	202	194	187	219	204	204	215	178	227	211	242	211	223	203	202	204	210	208	229	222	197	209	196	207	206	206	208	215	212	214	218	211	212	208	207	189	233	207	207	224	246	225	186	208	208	204	207	200	204	205	230	198	221	218	200	203	196	187	213	203	231	185	228	190	197	218	179	201	200	200	224	205	202	203	194	202	236	202	191	208	208	226	207	216	187	199	188	194	195	198	206	213	232	208	205	233	206	213	198	195	239	219	205	207	219	195	215	219	202	203	211	217	216	197	220	202	174	211	195	203	195	211	201	217	188	210	193	202	221	185	187	192	203	231	202	216	209	198	199	221	197	211	210	201	218	213	205	188	216	199	192	207	217	193	229	232	174	210	206	194	209	204	215	183	207	189	205	199	205	207	226	212	206	218	201	225	180	214	197	207	201	237	194	206
6413	897	1368	1534	1451	1145	1123	982	827	878	844	825	640	628	610	636	631	626	638	605	570	591	595	554	557	590	514	556	514	517	557	495	539	493	504	528	536	529	523	508	526	509	533	527	520	529	563	507	522	502	492	575	550	511	587	520	482	516	527	500	505	541	519	484	538	513	497	513	472	510	510	463	539	550	525	558	514	504	488	519	533	545	483	501	546	554	545	539	481	526	527	488	533	483	547	500	499	473	501	537	523	516	513	524	515	538	552	524	513	532	537	566	528	545	507	516	566	532	501	548	521	502	494	523	544	500	518	521	497	511	505	519	532	530	507	512	536	510	527	536	500	520	485	519	537	496	493	465	522	560	465	541	567	519	490	489	511	512	518	524	482	507	515	535	512	549	484	553	518	522	538	519	521	523	517	507	520	506	529	524	499	524	485	512	569	510	541	518	506	528	538	519	537	491	498	548	514	496	562	545	510	484	506	479	499	511	491	534	485	544	539	538	504	506	525	526	511	549	568	482	509	606	544	514	495	552	516	517	545	498	504	464	512	465	485	517	532	525	531	480	551	499	535	521	480	500	487	472	536	483	551	489	517	546	540	486	512	499	497	509	515	463	508	484	572	521	520	513	520	517	530	499	514	534	522	503	525	486	536	505	499	541	571	480	549	518	588	532	486	533	507	522	473	496	529	540	527	475	471	504	493	512	518	526	555	510	547	519	537	502	511	491	524	520	529	516	523	511	545	486	524	536	493	507	523	513	518	562	540	480	515	518	480	471	531	529	496	578	558	536	496	501	486	508	489	517	521	489	509	502	510	520	532	507	524	513	510	525	519	515	540	501	512	529	540	491	497	510	501	497	528	501	510	551	507	538	519	471	500	507	517	534	533	506	525	528	522	519	538	502	509	518	537	510	536	511	517	501	539	470	494	529	514	527	490	547	491	531	493	488	538	547	504	500	504	535	471	499	509	510	520	510	525	518	541	498	529	530	520	537	502	510	511	544	517	511	490	486	514	551	546	498	498	507	498	522	496	549	517	482	539	499	505	534	522	546	502	545	488	551	498	527	510	505	549	506	553	508	527	508	504	497	540	462	511	561	530	500	507	477	516	459	509	515	530	495	532	498	540	551	517	497	555	482	564	506	526	471	508	502	546	548	542	527	513	548	478	490	481	524	531	510	516	487	515	547	539	495	537	506	527	542	521	537	553	491	507	499	559	524	483	504	498	518	558	521	559	493	503	517	545	502	502	524	498	548	510	510	517	491	533	559	505	492	544	551	543	533	518	568	476	523	491	470	503	526	490	524	504	514	496	505	506	462	528	480	500	527	519	506	517	548	523	512	517	545	522	510	530	515	494	494	514	524	486	485	534	560	535	520	545	497	532	519	526	513	522	494	493	505	526	518	533	495	566	468	498	498	543	503	533	552	544	497	494	501	482	510	513	469	530	537	478	523	556	506	485	536	478	561	481	535	529	515	547	500	540	513	527	467	506	506	498	547	541	496	490	506	528	486	521	523	548	502	523	504	520	488	538	509	536	501	513	495	520	570	566	514	565	516	516	508	547	515	531	511	541	540	538	532	514	472	526	546	535	524	523	477	548	539	533	499	544	516	498	503	459	557	500	525	517	514	506	527	518	513	532	540	541	509	487	536	558	532	489	521	496	513	513	482	494	498	516	514	564	476	503	542	536	553	514	500	500	503	526	509	550	492	497	496	486	550	525	471	514	491	533	539	545	521	485	562	511	470	565	494	478	529	479	494	482	526	526	518	538	500	519	472	478	529	498	509	490	519	525	497	494	547	501	502	497	469	508	463	509	538	482	480	502	560	501	551	517	504	504	512	479	523	486	528	469	527	492	511	516	531	497	525	479	492	518	525	501	504	521	525	490	541	521	515	531	533	507	538	532	528	551	517	486	514	561	494	515	511	519	532	504	500	517	539	525	533	498	530	514	501	548	529	558	500	484	470	540	513	473	545	521	485	504	473	541	530	476	503	480	504	550	509	519	532	552	530	485	459	506	532	529	536	541	549	559	537	497	524	555	526	459	491	528	536	536	516	485	495	517	513	538	490	503	543	479	512	510	509	509	535	504	486	512	523	492	488	515	538	540	510	518	540	545	465	534	561	498	501	528	516	514	504	541	514	521	525	531	530	475	526	464	515	506	527	465	557	507	497	525	491	538	485	527	501	571	493	513	498	539	559	528	539	506	499	543	516	472	513	519	503	504	509	517	570	516	531	518	496	519	505	511	498	536	487	548	520	527	547	498	518	515	503	536	543	502	480	524	551	524	492	523	509	533	560	519	549	513	516	533	559	517	521	542	480	526	517	485	501	476	497	533	485	518	556	527	512	509	548	552	476	496	482	510	521	473	527	508	505	536	535	525	546	558	564	502	502	510	502	524	539	528	489	499	512	524	503	521	508	537	498	528	482	501	551	521	551	531	490	478	489	495	542	507	471	533	502	525	512	518	511	494	492	518	504	503	491	505	519	486	481	547	503	516	529	488	475	490	514	494	504	500	524	516	525	509	479	495	519	533	501	508	470	561	517	468	521	492	530	486	508	515	509	472	514	529	526	507	556	527	515	513	522	520	541	519	523	498	549	536	511	509	495	524	521	541	503	534	511	522	530	493	531	496	502	496	522	475	549	503	495	516	488	506	537	502	502	519	502	508	502	517	518	547	477	519	486	510	503	524	558	512	539	541	582	522	514	510	535	511	536	512	536	493	505	498	532	551	513	497	510	510	530	539	483	536	476	523	524	513	536	493	492	511	493	482	545	501	538	490	550	514	500	534	527	559	498	481	522	506	514	518	508	540	532	536	505	560	535	505	500	497	481	489	526	580	494	543	556	473	512	505	518	503	500	525	528	488	536	453	535	520	511	538	527	552	518	525	510	507	563	536	526	547	499	502	540	544	520	491	516	491	551	505	524	540	528	520	535	548	507	472	505	504	499	495	527	502	545	530	511	498	498	539	544	512	536	520	551	488	514	513	509	538	505	515	513	557	506	503	532	488	520	538	497	467	459	526	535	517	539	528	506	489	529	505	533	560	536	517	489	546	509	487	522	529	543	543	526	507	555	533	512	508	484	535	536	524	484	524	554	509	540	532	506	531	484	506	515	529	530	572	510	500	550	492	528	542	496	574	515	486	536	497	499	512	519	527	535	530	518	528	513	505	512	537	451	512	498	512	514	507	546	531	568	527	507	526	509	511	515	529	486	537	531	521	509	487	502	516	556	510	494	516	537	526	498	492	525	513	528	515	464	518	490	494	534	519	559	531	562	462	469	518	543	538	466	494	515	477	550	517	531	534	515	529	501	532	505	524	500	551	555	534	524	566	538	527	500	506	510	528	516	511	559	561	532	520	521	491	506	517	464	483	539	512	505	528	493	540	477	498	497	555	495	515	513	515	533	541	554	521	511	490	510	551	499	513	522	524	534	525	539	518	536	533	522	523	504	524	495	534	555	473	541	521	506	507	559	505	447
12010	923	781	608	454	290	254	220	187	207	176	177	149	123	123	143	140	128	122	149	118	140	130	124	140	130	136	96	106	105	100	131	118	128	111	135	99	107	96	112	96	101	117	102	114	117	119	115	126	93	98	117	100	114	119	94	102	120	110	107	105	98	108	116	99	99	86	99	119	101	98	93	98	104	122	85	101	115	111	98	125	112	96	113	118	130	107	105	111	98	101	109	99	117	117	118	113	110	115	97	109	113	121	141	124	97	113	99	110	100	109	88	113	117	86	116	128	117	102	114	118	102	110	98	116	119	118	121	114	126	93	100	107	115	135	88	108	93	122	103	93	97	90	94	87	110	90	104	110	102	106	124	100	127	98	114	121	114	124	109	95	103	129	120	134	86	98	108	101	111	115	109	125	111	102	125	105	114	117	87	89	123	112	108	96	123	126	110	92	107	109	115	102	110	90	129	103	93	104	113	97	109	124	109	93	101	105	112	107	105	108	124	91	103	116	108	124	104	89	92	98	116	103	104	90	93	115	125	108	120	133	100	127	106	122	125	104	96	102	104	115	119	99	108	104	107	96	85	89	116	106	111	90	134	115	115	107	112	105	98	110	98	103	94	112	106	104	127	106	125	116	95	100	119	94	102	92	101	111	115	106	92	120	129	101	101	105	108	86	107	113	101	108	100	112	121	102	117	134	135	115	115	101	102	114	116	109	93	101	98	102	125	99	102	105	101	114	113	106	112	106	96	101	112	101	95	129	116	125	117	92	101	100	109	126	115	106	94	111	105	103	109	96	129	113	122	89	114	113	101	102	97	119	109	94	114	93	97	119	104	132	101	114	110	112	108	113	112	97	130	97	104	110	113	107	104	108	96	112	100	107	97	116	118	95	104	113	95	89	115	122	104	128	122	107	105	115	106	120	101	107	104	95	113	101	99	124	97	128	82	108	105	103	112	102	125	115	106	105	100	108	105	81	136	108	92	125	112	95	97	103	118	128	120	104	109	96	107	112	105	106	111	111	128	110	117	103	111	127	117	112	123	83	113	109	115	95	101	99	99	113	131	123	125	106	91	113	89	96	120	118	96	108	93	102	121	113	116	98	103	102	103	111	119	122	100	112	101	98	114	99	104	111	125	111	137	104	119	98	117	117	104	101	133	95	97	111	118	112	124	115	114	115	99	118	115	112	126	124	114	123	98	108	118	128	110	90	125	118	84	116	113	123	96	97	99	95	108	117	104	111	117	122	112	105	96	103	104	103	115	114	113	105	89	112	106	120	114	120	113	91	113	98	114	107	80	111	111	124	114	110	123	116	131	115	123	108	113	111	108	103	117	116	112	104	89	114	97	105	108	109	108	127	105	99	112	102	105	119	111	119	103	112	121	129	104	103	106	109	99	98	105	105	123	132	122	104	126	115	120	117	104	106	110	102	88	121	108	122	127	96	96	130	104	108	113	85	114	114	105	106	104	126	103	123	115	95	105	95	123	131	104	119	110	108	115	97	117	115	106	102	116	96	106	105	113	112	115	112	108	111	105	127	83	104	107	123	105	94	117	120	124	96	102	104	114	107	113	116	115	96	115	110	118	112	107	114	116	101	91	98	104	107	112	108	106	110	130	109	104	110	98	121	118	98	106	96	110	104	114	109	113	111	107	138	111	115	117	119	96	114	101	94	92	106	107	106	96	117	114	105	103	93	100	98	112	119	98	95	128	112	99	126	94	113	116	105	87	112	114	98	117	98	119	117	132	122	120	112	101	103	94	133	115	103	109	96	91	107	116	119	106	99	106	97	119	114	94	121	81	132	117	132	128	102	117	101	103	121	118	121	112	118	128	85	117	109	108	103	113	112	99	113	89	101	103	102	114	99	117	114	133	113	101	102	94	116	105	111	98	112	115	107	122	115	108	92	117	127	113	119	114	89	115	89	110	94	110	104	115	106	112	95	118	140	103	85	125	89	99	108	111	102	109	111	115	111	102	110	106	117	122	107	100	104	122	134	130	102	87	109	109	103	86	119	126	128	106	94	98	101	108	114	123	94	110	116	117	111	110	95	126	113	98	134	99	108	108	107	117	113	95	106	109	116	117	108	93	99	129	105	112	127	115	102	106	100	107	117	101	120	130	116	111	85	114	89	102	107	110	113	107	114	111	107	109	119	103	96	94	91	109	114	115	112	103	107	107	122	99	120	90	108	106	108	116	100	103	97	102	82	114	98	113	107	100	118	105	97	113	97	108	118	98	113	131	110	113	95	118	85	114	96	112	105	120	109	116	95	111	139	111	125	89	127	99	106	109	105	106	97	106	107	111	87	119	113	118	109	116	107	91	102	102	110	102	103	102	101	82	103	90	121	111	95	116	98	96	103	106	113	117	111	108	117	109	119	114	97	99	123	106	113	90	99	101	112	117	105	96	90	129	111	101	117	103	123	115	110	123	125	131	110	93	83	95	95	107	102	108	113	114	86	106	113	116	95	99	98	117	92	122	92	87	108	108	107	134	123	98	107	115	98	89	105	102	116	101	110	97	101	95	98	97	121	124	141	117	111	96	139	132	118	136	117	103	102	102	126	105	106	110	97	111	122	117	101	102	115	97	113	129	128	118	125	122	122	90	106	115	108	117	108	96	103	105	94	119	106	117	116	95	123	121	111	105	120	118	102	91	109	110	95	100	105	111	105	107	129	105	136	103	107	105	109	101	109	100	129	107	112	112	123	110	104	102	114	126	108	117	100	106	121	94	112	109	109	106	114	117	119	129	109	91	98	119	107	133	86	96	105	117	115	104	106	134	107	110	124	110	106	91	111	130	100	109	128	109	107	82	99	126	96	107	106	111	106	121	109	120	93	127	119	106	118	106	106	113	119	106	142	127	108	124	126	93	105	136	119	103	109	120	88	106	113	129	111	103	109	110	113	103	103	108	114	119	102	108	114	111	101	98	106	129	120	105	104	131	102	102	88	107	91	103	109	102	118	122	108	103	119	107	104	106	115	112	103	102	99	96	125	106	117	102	98	96	113	107	103	98	122	111	114	118	108	115	114	108	113	99	96	93	113	119	100	123	108	120	109	112	116	100	104	104	87	116	99	104	104	108	90	112	106	105	98	121	91	125	98	105	110	117	101	116	116	106	105	113	101	127	103	116	96	104	110	115	110	100	100	114	88	109	107	127	111	103	101	107	128	101	106	124	111	92	88	115	117	104	96	104	108	109	102	95	108	108	122	130	108	110	97	104	105	126	123	92	87	127	124	124	95	114	106	113	88	130	122	126	112	117	109	94	121	113	119	95	117	101	103	95	100	87	106	90	106	106	104	99	98	118	100	102	109	120	118	130	111	97	124	94	97	127	101	90	106	106	109	117	127	116	101	122	102	118	120	101	94	108	106	123	117	108	102	120	118	100	104	106	112	116	98	103	112	105	122	87	122	113	124	110	123	100	109	105	113	86	103	92	109	83	101	86	104	118	102	107	110	113	97	123	93	93	94	99	115	111
7755	925	1840	2142	1816	1325	1149	1060	810	865	650	798	538	443	463	483	496	460	469	406	405	405	390	375	376	406	341	304	312	316	337	304	330	321	318	304	279	296	306	281	334	293	303	305	283	276	276	268	283	281	298	291	291	288	294	299	300	276	254	282	251	278	297	286	257	292	280	301	305	282	272	290	305	283	285	305	297	281	287	289	281	258	287	279	271	260	283	308	284	269	277	282	286	305	288	291	317	269	281	289	307	279	263	283	258	292	297	255	293	251	295	278	276	291	283	304	302	274	263	312	285	290	276	273	268	276	299	283	274	250	270	264	297	258	267	276	293	271	261	249	264	297	325	279	254	315	295	275	278	265	279	271	290	279	258	267	289	297	295	276	280	297	278	275	310	298	298	331	291	274	278	283	286	257	273	266	305	303	273	274	306	264	291	286	293	285	285	271	303	270	296	274	272	314	277	296	241	273	286	259	296	288	275	290	258	278	273	296	278	276	267	282	277	292	276	274	295	295	283	279	268	288	281	264	287	263	290	290	275	302	287	310	278	279	276	292	292	307	288	273	270	268	266	311	273	276	298	270	305	297	289	291	296	285	284	284	259	290	306	267	252	271	265	270	297	245	280	307	278	268	302	273	280	271	290	242	297	283	259	276	266	273	257	298	300	273	254	299	279	268	254	259	328	281	278	272	282	272	298	288	286	258	298	288	314	278	262	259	271	257	299	269	315	291	284	285	292	288	288	290	279	284	271	265	259	272	294	321	284	251	265	260	259	288	288	312	296	271	262	285	273	268	294	254	284	270	293	268	288	268	293	264	262	264	293	237	301	261	322	267	293	265	276	285	283	243	299	305	304	285	260	269	267	252	243	265	271	233	301	262	308	284	316	282	263	299	276	280	297	286	300	280	300	267	258	321	264	272	259	307	261	258	284	242	277	280	270	312	283	285	289	268	266	270	257	253	268	284	268	289	288	273	298	281	288	303	276	293	270	285	271	273	303	305	297	272	317	293	277	307	288	288	284	324	291	284	298	278	282	284	283	263	283	304	280	265	274	282	306	277	284	266	333	290	303	324	256	283	288	281	284	267	308	249	275	267	265	266	299	279	285	280	264	297	294	291	288	283	294	263	291	245	312	291	292	287	266	255	290	281	276	280	299	265	289	279	319	278	287	270	280	280	291	268	290	265	290	277	286	278	281	278	323	294	305	248	304	273	276	273	264	301	259	309	266	292	305	285	261	284	287	272	303	273	289	274	242	271	292	251	266	280	316	260	283	279	268	268	281	261	273	282	271	295	306	296	292	263	293	285	286	257	274	273	261	238	289	300	260	279	254	257	286	263	272	268	317	295	277	269	289	277	223	289	284	302	299	286	298	297	284	295	266	252	254	272	272	281	312	241	289	295	299	307	279	298	259	263	293	264	298	273	276	289	237	260	265	249	268	279	315	297	290	298	302	266	236	317	268	284	286	298	295	270	274	285	270	279	303	288	304	265	257	276	259	260	286	265	232	273	275	273	268	245	289	301	246	249	301	290	287	270	312	280	265	261	277	313	292	264	294	282	309	292	265	243	292	265	269	300	299	278	272	265	303	232	246	318	267	265	285	292	307	282	298	280	257	255	272	288	270	304	288	300	267	278	260	278	265	266	290	276	271	296	277	292	287	285	267	294	258	273	297	278	263	248	246	289	284	262	272	295	283	281	266	264	270	296	306	272	254	296	276	270	296	274	275	276	304	232	266	275	277	281	292	298	254	272	292	267	261	264	278	288	280	256	268	259	262	262	279	287	259	266	265	250	276	255	303	282	295	296	282	306	280	242	279	277	259	282	274	291	272	282	281	283	275	259	306	274	284	272	289	336	257	277	265	262	271	306	292	288	265	273	266	253	301	298	267	274	270	257	280	301	282	268	298	276	284	287	274	295	300	277	275	275	275	258	288	284	259	289	244	271	276	283	286	304	307	276	260	278	269	244	303	253	288	270	282	254	308	269	296	278	292	273	283	283	280	278	247	272	301	274	312	290	283	270	282	275	284	295	279	266	285	265	328	272	279	296	255	276	278	266	276	279	292	297	283	287	279	271	283	277	301	299	286	290	289	285	289	304	268	242	256	267	291	270	267	261	289	286	283	303	253	263	268	277	279	292	273	279	258	286	284	261	285	260	268	291	281	279	259	274	273	272	274	276	280	296	258	286	298	257	312	265	293	275	284	248	276	289	296	291	243	299	274	256	272	256	268	268	281	275	288	273	296	267	293	289	271	264	270	290	306	290	308	285	277	293	261	267	258	322	284	284	287	251	305	290	275	280	293	303	290	291	306	271	247	275	279	279	272	290	281	269	265	316	309	243	287	285	257	276	241	270	276	292	276	284	288	318	280	291	295	284	278	291	283	279	283	272	265	253	300	276	284	295	266	263	298	300	264	289	271	303	267	257	286	283	275	272	299	265	294	278	262	268	284	272	249	261	278	280	307	278	266	296	293	279	303	289	284	265	288	277	253	241	266	280	289	277	284	296	252	272	271	269	249	304	302	296	282	283	292	295	289	267	281	260	279	273	258	290	284	280	276	253	290	244	300	288	287	287	257	247	274	262	298	288	267	298	283	300	286	295	273	277	258	296	282	269	239	273	290	282	313	277	288	270	285	251	281	281	294	245	297	317	255	260	240	270	298	283	293	270	278	296	266	273	276	243	299	299	283	263	283	306	275	278	269	229	292	285	292	280	270	295	288	271	302	283	288	290	290	270	314	284	269	258	260	266	285	285	278	284	291	278	271	281	278	304	281	284	298	290	293	273	258	270	279	288	271	289	280	296	303	290	279	258	329	298	313	273	279	265	247	266	277	272	285	286	301	271	276	271	231	283	250	290	307	280	259	275	300	295	255	301	284	271	275	262	264	266	263	243	271	267	300	281	261	262	285	288	292	295	240	282	297	270	261	276	290	298	284	292	276	268	304	299	297	279	277	283	280	283	286	283	247	273	263	281	300	248	257	280	292	293	272	258	259	292	284	302	263	288	312	294	238	243	283	299	287	274	276	249	279	304	266	296	266	277	287	249	273	296	285	283	277	267	292	292	296	274	270	299	281	285	283	257	280	283	292	274	284	278	270	283	287	285	302	282	283	255	272	294	302	263	262	284	293	276	294	282	267	274	275	268	303	288	263	284	298	266	259	290	292	264	271	288	274	272	279	303	294	308	288	279	279	296	275	276	273	300	266	302	277	292	249	263	269	264	271	285	298	261	292	259	301	299	296	271	265	291	282	288	275	282	293	300	276	272	285	264	260	265	267	280	292	271	280	273	248	302	284	294	257	275	270	290	283	288	267	278	267	310	262	264	312	275	306	276	285	270	283	265	274	300	255	278	294	300	291	284	273	269	257	275	286	276	286	294	300	260	266	253	257	262	269	275	258	261	282	307	277	286	289	290	282	303	304	278	281	265	283	265	307	263	283	305	281	267	260	299	263	275	287	270	293	257	270	264	284	285	287	274
1207	192	228	226	184	192	188	182	165	179	183	172	177	176	167	195	178	198	184	179	164	187	176	176	164	165	157	180	178	167	209	197	179	153	200	154	150	181	181	189	205	195	184	164	174	207	177	176	156	175	174	179	191	170	171	213	192	167	168	154	190	181	167	168	202	184	183	175	189	183	157	191	173	165	164	174	174	198	188	174	164	196	201	187	193	162	179	183	208	170	185	171	174	174	184	167	187	149	201	163	186	208	158	167	184	178	184	136	172	178	173	178	173	180	162	174	170	189	195	191	169	199	188	183	179	196	166	172	164	174	182	178	171	169	176	168	178	159	177	175	179	172	160	194	179	183	174	193	204	197	170	186	175	164	173	150	181	199	163	172	193	183	173	182	196	157	186	163	190	146	181	194	210	198	164	194	170	168	195	171	176	169	191	174	193	186	170	172	185	190	180	193	167	195	179	187	170	181	194	197	177	162	180	178	184	176	171	203	169	190	190	149	178	191	212	186	212	178	182	198	208	189	188	170	169	170	202	169	199	142	174	161	158	184	185	193	207	184	186	183	173	166	191	184	178	174	174	184	169	181	177	186	176	186	185	194	210	157	184	172	173	158	179	163	174	187	202	171	179	174	192	169	157	172	155	187	172	179	186	165	149	189	154	176	178	195	190	207	165	163	184	196	174	160	166	164	178	173	187	184	180	167	165	179	167	158	163	177	164	169	194	179	159	173	198	190	184	156	163	171	181	158	164	175	179	187	171	199	180	175	207	154	191	170	187	152	221	154	147	169	172	195	157	187	178	184	154	194	159	161	191	185	189	161	215	175	167	175	193	192	175	202	182	187	177	186	185	188	183	178	195	183	192	169	178	175	187	172	192	162	187	167	199	177	181	149	191	176	180	167	172	176	189	188	148	189	179	169	203	172	165	164	196	197	183	170	182	182	179	169	196	197	176	185	153	182	178	156	181	210	177	165	190	195	192	174	162	191	179	192	210	199	183	170	186	174	187	191	188	162	182	160	203	158	162	186	183	172	160	166	191	197	188	167	173	186	182	205	187	179	209	177	155	150	158	200	183	184	187	184	167	192	170	181	159	169	187	157	198	190	175	198	156	202	154	205	180	165	190	180	157	182	187	172	209	183	191	170	198	175	196	171	166	161	222	163	170	178	191	156	166	185	179	184	154	169	164	187	193	185	162	187	177	181	164	202	184	157	193	174	176	168	193	190	195	184	176	200	185	172	195	170	164	186	178	166	169	188	195	157	203	168	193	200	179	190	165	197	177	184	147	183	172	179	167	174	199	172	187	191	171	157	185	161	157	198	161	206	170	203	177	168	150	200	191	182	180	180	180	168	186	175	189	158	183	159	188	173	181	208	168	186	206	193	162	196	195	188	181	179	201	173	180	187	186	160	183	175	153	185	193	176	176	192	213	175	167	197	188	182	191	159	183	159	181	170	173	178	194	207	183	164	202	151	169	185	167	191	199	176	168	172	182	183	182	187	161	170	169	168	191	167	181	171	195	175	175	185	198	154	172	183	173	199	165	177	208	197	186	180	203	163	185	169	193	165	179	165	175	188	196	169	172	156	161	170	191	189	176	162	194	166	202	180	174	191	171	195	190	196	166	164	181	179	185	170	180	168	176	180	186	178	183	167	149	161	204	197	175	202	210	175	203	171	155	168	161	178	171	173	172	189	172	153	152	180	129	191	189	200	182	184	174	185	167	180	175	176	190	155	186	184	160	183	195	203	189	199	132	173	189	199	168	180	169	157	177	168	183	162	162	174	192	183	184	203	189	184	171	184	201	209	166	185	182	160	181	173	171	198	181	171	187	172	169	163	154	186	183	180	182	189	201	194	167	188	164	174	179	160	207	198	167	175	178	201	177	166	158	184	184	186	179	197	167	181	180	186	184	169	184	191	169	174	179	195	152	169	190	194	186	204	177	184	175	174	170	157	177	183	174	165	212	168	204	188	177	167	198	191	183	182	185	188	174	188	180	155	172	150	170	179	191	196	211	172	170	165	153	177	170	195	178	168	193	176	186	194	202	161	193	178	185	167	200	194	195	174	199	178	178	160	200	185	183	165	155	171	195	189	185	163	157	168	183	182	182	158	174	186	153	185	154	178	147	181	175	212	193	181	186	162	191	180	196	189	179	156	165	184	188	194	193	198	164	163	192	164	158	151	198	205	163	176	163	163	196	193	196	203	170	180	170	185	165	180	166	168	171	188	193	164	157	195	184	179	168	200	182	146	189	182	183	206	185	197	159	151	168	175	182	181	178	194	158	192	156	197	175	152	171	141	153	173	175	174	158	164	171	184	196	167	170	173	169	191	184	178	175	170	171	194	163	168	197	184	208	162	165	198	181	183	206	166	187	187	166	198	166	176	198	200	182	167	163	177	193	194	199	199	168	172	171	196	167	185	179	171	192	166	185	183	165	176	189	164	168	186	167	165	159	160	181	181	193	173	191	164	178	185	180	170	188	160	176	179	194	191	194	154	184	191	197	181	175	191	186	151	173	173	182	155	172	176	198	166	190	159	175	178	214	184	164	187	180	161	159	191	167	162	179	168	183	193	169	186	175	153	162	180	173	182	176	152	158	188	167	174	171	176	166	169	191	168	167	177	189	169	172	182	164	166	182	187	202	167	180	173	172	192	173	189	175	150	179	167	160	161	179	167	165	191	172	194	185	201	151	158	179	178	177	180	173	168	173	158	181	208	195	168	182	185	169	175	160	171	164	165	169	162	189	204	197	193	183	179	173	194	175	190	176	170	142	164	178	219	179	166	175	185	203	151	171	176	158	181	187	149	174	175	192	183	204	175	175	176	163	163	188	188	180	154	177	179	178	166	179	164	179	161	161	155	164	168	183	171	188	194	154	188	190	196	172	175	168	181	194	183	170	206	184	186	197	188	177	190	161	196	180	168	198	152	175	199	210	172	190	194	169	171	202	192	189	186	182	176	185	196	166	190	194	194	165	185	171	174	196	181	183	169	169	200	181	184	166	171	188	168	169	168	171	171	170	189	183	171	177	165	195	169	189	205	182	159	175	180	183	213	195	170	193	172	195	186	177	184	182	185	200	169	160	207	182	176	195	203	181	179	184	197	176	183	175	186	153	152	148	169	181	150	186	198	184	197	187	148	179	168	181	166	189	171	193	165	179	189	161	168	184	180	189	177	156	201	187	177	177	165	211	188	186	196	172	167	184	183	186	211	187	176	191	170	175	168	173	173	172	184	187	185	182	198	182	153	179	167	181	169	184	167	156	173	205	171	175	199	138	177	166	179	178	160	171	203	166	168	203	202	186	191	205	188	159	165	178	175	155	156	161	222	184	172	177	186	192	175	186	159	179	177	182	165	179	195	157	172	177	165	150	174	187	198	194	187	209	165	166	167	168	182	184	184	188	201	194	199	174	203	167	138	173	164	184	176	203	181	177	185	178	179	161	191	166	172	186	200	178	187	186	161	177	178	172	175	151	186
1692	513	577	644	571	522	533	461	474	490	525	456	469	428	477	504	456	498	466	466	456	452	535	425	476	432	454	472	457	429	464	461	446	451	469	393	441	465	433	438	436	437	444	504	474	459	461	466	446	491	442	457	447	472	452	463	466	480	461	455	443	457	452	420	491	440	427	445	441	450	457	456	435	450	497	494	450	431	486	447	484	439	460	457	449	464	453	444	451	425	488	466	442	473	450	423	440	446	486	452	459	451	479	447	459	463	462	495	482	463	456	442	425	461	460	479	454	470	480	476	450	443	438	451	446	409	463	501	453	447	427	460	429	497	455	473	466	484	436	462	409	467	423	423	454	451	463	463	494	485	451	441	456	481	452	409	462	470	480	451	422	458	451	465	470	464	444	466	457	456	445	444	427	481	475	455	469	467	453	435	479	443	469	449	447	434	457	468	451	471	460	436	476	425	468	441	443	435	447	466	452	438	435	414	504	431	471	470	457	486	454	431	441	431	465	468	470	452	455	457	439	467	444	447	458	459	454	479	485	452	448	449	451	439	445	431	433	498	415	486	416	409	491	457	454	438	441	491	429	451	487	425	476	445	428	442	447	459	465	437	446	441	409	459	453	449	437	483	461	442	441	443	468	482	455	464	444	414	461	449	481	468	437	477	456	441	496	452	425	433	444	468	440	441	478	461	440	477	477	458	423	486	479	426	475	475	422	437	493	461	456	434	464	460	490	466	452	399	436	459	419	475	432	474	479	487	450	458	471	450	452	464	494	455	445	488	443	469	444	458	437	476	481	456	474	445	484	461	462	468	477	478	460	460	441	448	423	466	461	426	430	448	466	443	466	475	456	432	461	440	447	473	472	473	468	482	461	444	464	442	493	447	455	487	447	460	450	458	512	444	430	434	469	484	457	476	440	488	432	467	447	478	468	419	448	453	486	491	440	465	434	457	468	450	430	449	488	489	478	483	447	463	401	448	445	455	422	477	439	429	467	490	449	427	436	439	483	451	444	418	451	436	466	444	455	454	460	419	456	463	442	433	446	466	448	459	474	469	468	441	436	455	453	459	478	488	432	453	471	411	446	435	439	443	482	473	443	501	487	470	466	440	485	479	457	440	495	444	491	481	486	445	462	470	457	466	449	478	448	444	441	416	506	459	452	446	446	449	475	428	426	464	487	498	467	484	431	470	454	468	447	440	454	521	490	422	466	454	498	457	465	433	425	456	437	455	448	465	461	442	411	423	411	415	474	459	465	468	493	467	450	480	394	420	450	453	437	488	439	434	424	451	458	433	444	472	424	440	427	426	459	462	427	433	442	449	449	458	435	452	454	492	462	437	451	473	453	433	448	474	410	475	468	449	429	425	437	457	463	464	483	433	417	428	446	426	463	469	452	434	454	445	436	443	457	436	436	497	433	494	481	452	443	453	430	494	463	460	433	456	461	490	475	425	471	454	449	441	486	469	447	470	420	417	422	455	438	456	484	459	474	453	432	482	452	446	445	488	442	459	462	474	460	432	466	439	454	491	436	450	489	446	434	482	429	501	450	448	474	475	452	472	434	450	485	446	471	436	514	449	457	462	429	412	487	461	455	466	501	446	504	481	442	474	449	435	468	451	458	429	464	418	442	442	478	462	431	460	466	468	443	428	428	423	437	436	434	467	439	454	455	462	444	463	464	481	435	454	434	468	465	462	427	468	462	468	443	469	425	467	444	431	455	409	460	470	428	474	479	432	433	443	461	478	476	421	438	462	465	440	439	512	446	471	459	472	464	430	468	420	476	456	437	477	473	476	429	428	448	454	438	498	458	467	452	470	466	460	481	454	470	433	462	475	436	455	469	467	452	456	424	480	488	463	486	462	430	446	445	460	449	479	494	439	469	448	482	406	454	468	484	443	446	447	439	445	446	481	450	424	436	459	444	431	443	442	448	474	459	461	456	421	459	497	467	478	422	467	450	454	437	444	448	449	489	469	452	445	439	444	455	465	466	432	460	424	446	457	441	451	445	467	478	467	447	418	458	476	414	435	463	463	457	470	463	438	441	481	447	450	456	459	478	424	449	472	433	449	443	469	465	440	469	479	468	476	413	457	494	453	474	478	479	435	436	466	424	456	469	440	460	445	471	473	449	456	438	457	450	512	458	475	448	463	439	458	428	457	467	456	448	456	458	416	432	445	451	440	488	484	451	433	438	440	498	483	445	452	448	457	484	482	452	476	485	484	462	465	472	449	452	463	481	432	471	487	463	459	461	475	481	434	434	479	476	489	447	442	474	425	455	481	446	436	479	447	454	494	441	459	465	461	455	425	472	463	441	448	446	440	476	454	451	471	452	473	468	468	445	481	423	492	462	469	442	449	482	455	448	455	486	447	444	469	447	447	462	470	414	459	456	453	471	431	484	436	456	465	452	480	451	492	467	428	448	436	480	455	471	443	495	412	442	426	460	522	468	486	463	463	423	464	470	439	479	428	426	418	459	458	463	430	424	483	439	497	497	449	468	442	452	451	479	446	408	432	434	465	437	447	481	430	450	459	485	461	449	440	478	457	482	455	446	443	474	447	409	440	466	465	443	452	428	449	462	452	445	457	473	450	496	495	450	470	447	444	458	492	438	496	477	438	427	452	412	464	502	471	431	472	458	492	479	467	454	462	494	468	467	499	433	452	501	457	459	426	439	411	417	491	462	435	463	466	472	445	450	455	439	453	433	447	446	485	454	465	447	484	474	472	438	454	492	466	466	456	486	488	457	448	469	470	440	471	448	466	490	461	451	436	476	470	478	443	451	452	474	451	472	481	466	478	432	438	481	481	456	466	451	441	426	456	430	447	476	474	475	436	503	424	452	446	456	444	430	461	450	463	426	443	492	463	465	451	445	467	457	426	477	451	430	431	477	452	437	426	425	427	445	434	475	445	490	445	452	459	432	432	491	437	496	472	446	473	442	442	468	427	410	508	447	512	445	441	432	448	451	457	427	471	441	485	462	462	439	459	464	449	438	480	469	472	473	479	439	445	415	407	435	469	447	472	435	448	475	457	452	434	463	439	455	481	459	445	461	468	472	448	472	452	484	463	434	433	446	468	474	396	431	445	434	472	459	455	501	443	494	428	443	473	455	472	439	484	451	450	440	479	451	471	451	467	446	476	437	424	429	476	500	432	421	482	487	474	460	483	448	468	424	491	452	463	454	478	463	456	444	480	435	496	469	489	461	493	462	432	470	488	453	455	491	420	445	508	420	492	463	460	474	462	476	481	448	455	480	428	465	446	462	420	456	441	452	439	477	480	466	414	488	478	461	493	469	463	464	456	501	442	429	472	479	451	435	475	438	464	482	452	467	455	432	478	472	420	458	472	437	481	442	461	453	470	461	441	450	420	484	454	442	442	475	439	438	460	449	450	471	463	427	470	421	417	444	413	449	441	430	416	456	442	431	463	476	428	519	460	437	466	451	488	458	413	445	502	429	470	440	417	450	438	495	435	470	462	492	465
6565	496	563	482	429	309	279	298	304	245	251	227	214	233	194	225	213	217	235	235	242	230	197	206	230	204	229	205	232	216	211	199	214	207	210	180	206	202	218	240	208	201	187	227	202	206	185	182	218	210	208	228	215	212	199	211	187	216	189	201	221	201	191	239	198	207	200	190	192	236	175	222	227	213	218	237	216	212	235	197	199	223	209	206	207	209	221	242	198	201	174	228	187	188	191	194	212	240	216	252	215	197	215	218	213	191	157	225	197	215	214	222	200	204	186	217	208	213	222	188	236	237	197	206	222	201	235	249	176	210	199	202	211	205	192	210	195	170	230	195	205	217	206	199	254	229	207	228	204	208	208	192	189	229	203	207	244	197	225	204	209	161	227	207	204	216	235	237	203	198	230	202	207	212	215	209	193	201	209	201	210	189	234	197	184	186	189	247	212	239	202	213	202	205	212	172	205	194	244	200	200	213	190	187	182	206	229	230	207	203	210	208	202	229	195	238	201	180	189	234	224	205	203	179	211	219	236	203	213	238	217	204	208	216	223	205	232	207	213	194	201	211	185	201	191	184	217	203	190	218	195	219	182	215	228	234	239	190	188	215	209	197	177	215	202	205	199	163	228	217	181	231	193	186	210	213	233	209	220	200	204	200	205	211	181	209	205	190	210	208	177	208	212	198	221	222	196	196	214	215	209	223	219	202	220	232	204	170	234	222	201	232	224	221	207	213	178	214	192	228	226	218	227	219	182	210	209	209	239	203	216	202	185	240	174	214	206	205	222	213	227	214	219	223	218	207	229	244	200	197	198	215	197	201	222	189	247	235	227	223	224	207	216	215	194	208	203	216	201	206	212	195	209	206	203	189	213	201	181	241	216	210	218	203	190	224	203	210	185	192	158	206	203	211	200	205	209	178	206	220	207	203	194	225	219	224	204	173	196	195	218	212	207	208	193	220	199	201	213	215	172	212	227	209	195	202	189	197	213	190	197	216	207	182	200	217	228	210	240	185	198	220	221	223	237	220	214	186	206	225	177	171	207	185	210	195	216	227	219	185	230	195	212	196	211	192	182	209	215	229	199	207	210	230	213	193	213	218	218	220	211	205	229	213	187	200	175	222	222	196	220	190	196	177	200	207	207	191	220	222	202	179	196	197	175	206	187	216	208	212	215	204	221	214	195	213	201	220	212	187	199	190	238	217	207	190	206	177	224	225	198	220	214	215	227	211	207	186	225	205	203	188	211	188	201	193	211	202	211	193	202	199	192	213	244	218	206	211	195	193	212	228	205	201	221	218	208	199	206	203	205	199	194	223	195	194	192	205	203	209	224	208	203	209	193	208	236	206	230	202	203	176	197	188	213	209	196	190	233	194	196	218	190	235	197	235	239	235	218	230	220	244	210	203	187	186	176	175	227	224	210	187	224	203	198	213	211	197	222	225	218	246	189	194	191	206	216	197	200	192	200	213	220	201	194	177	198	237	203	187	207	213	231	212	212	218	224	199	185	212	196	211	208	202	207	199	204	239	194	230	224	213	207	216	207	186	224	224	199	211	218	180	202	187	234	203	203	198	194	207	210	219	175	200	196	196	215	190	219	210	200	211	228	223	219	219	193	217	183	207	201	237	228	174	205	189	208	219	208	194	228	210	228	215	237	217	207	218	228	206	209	219	228	218	208	224	217	214	176	196	211	240	185	232	210	238	213	228	237	197	212	194	227	237	214	208	213	212	222	220	198	210	212	206	212	256	234	224	225	202	219	219	217	151	195	211	224	233	223	185	192	214	197	215	177	213	205	249	212	203	198	213	182	218	212	196	196	189	224	197	205	235	197	226	200	225	218	199	222	208	209	201	215	236	246	211	226	207	213	218	210	241	188	200	222	219	182	210	208	197	228	207	198	222	197	211	198	200	188	197	206	222	201	224	198	195	197	219	204	196	225	221	193	226	210	249	227	238	207	223	202	207	218	216	187	237	206	227	259	226	192	212	237	222	236	221	219	214	197	189	204	222	214	215	199	182	215	211	209	214	206	195	207	207	212	221	201	219	204	216	217	225	197	209	219	223	183	205	212	204	231	234	213	208	232	220	182	215	207	211	214	209	211	210	216	215	226	225	212	205	201	202	215	212	184	177	199	216	221	204	184	224	224	211	183	209	226	182	190	229	178	210	224	225	211	203	211	242	200	201	194	203	204	217	187	204	236	224	214	214	177	219	194	215	220	212	198	204	210	212	214	199	202	220	205	208	226	213	228	209	180	204	210	224	198	246	211	224	203	219	220	204	208	189	217	196	210	206	214	215	203	188	192	212	204	202	214	196	207	212	205	214	249	208	219	201	198	188	206	237	219	220	220	206	213	221	220	210	190	200	193	202	216	207	214	208	214	190	212	214	220	229	200	192	210	211	204	199	205	180	229	212	180	209	185	193	231	209	191	197	194	204	215	175	201	212	234	247	227	183	189	183	204	232	189	197	214	196	200	218	206	240	194	222	188	210	208	191	199	209	199	232	199	222	238	200	215	255	213	228	189	205	193	233	197	199	192	234	202	213	206	230	236	181	209	220	205	205	195	237	227	202	203	212	194	237	235	192	219	244	235	202	199	189	212	182	202	207	185	222	219	206	212	230	210	198	205	207	203	203	182	231	190	223	186	198	208	203	206	213	190	199	204	221	213	214	185	193	210	219	211	215	204	190	206	192	217	212	214	238	207	209	214	224	223	208	205	193	211	217	215	218	216	188	218	208	188	215	185	214	188	216	199	206	200	210	187	228	223	236	217	211	218	208	218	225	200	221	202	196	217	226	212	199	192	203	186	184	206	198	183	205	242	213	228	243	208	205	223	224	195	176	209	189	212	215	183	181	223	205	191	214	230	207	234	206	215	218	221	208	208	179	224	202	209	184	206	206	189	232	199	198	197	213	215	185	219	213	216	216	185	212	206	182	211	223	202	201	200	211	216	210	202	212	200	223	241	192	225	239	206	212	217	225	213	220	220	239	219	216	182	222	199	212	189	212	208	217	226	198	222	216	209	226	197	205	206	200	213	218	215	217	231	213	211	221	207	208	245	198	190	217	229	209	197	217	202	224	197	207	213	191	205	227	181	189	208	216	202	225	192	216	189	214	194	199	200	215	175	233	211	228	228	207	216	226	236	201	184	191	205	211	201	195	202	219	215	214	196	216	214	203	209	211	226	210	219	214	187	245	221	221	151	199	204	242	196	217	232	229	207	197	212	216	226	189	204	246	204	207	226	235	210	211	237	207	226	212	194	199	222	187	212	219	211	184	233	222	186	203	213	229	203	221	224	216	247	235	220	203	195	205	233	219	218	214	195	205	201	209	197	172	193	229	205	198	213	221	217	238	189	192	202	202	224	200	195	192	205	224	217	207	215	199	199	212	221	202	205	196	190	211	167	200	205	235	213	197	214	218	205	198	187	199	216	210	212	210	206	218	228	222	222	207	216	184	220	203	194	217	207	203	224	225	197	204
6396	823	1416	1522	1348	1052	1004	938	906	866	768	793	647	613	626	632	648	598	572	598	561	620	576	561	572	580	567	538	550	544	506	518	516	531	506	489	536	500	515	530	501	477	572	507	521	525	511	477	480	534	540	535	514	525	506	525	482	538	504	519	545	517	532	528	539	566	550	532	517	536	509	507	558	524	539	524	524	521	459	529	539	512	560	489	542	512	483	512	481	501	536	520	508	509	544	512	527	472	527	527	522	494	503	510	536	567	487	492	513	513	484	505	566	538	540	544	516	530	506	541	488	525	488	557	562	519	510	528	507	524	526	518	535	534	536	478	531	547	529	522	527	566	513	552	517	507	515	527	519	551	578	502	522	531	474	521	498	544	533	541	497	502	551	506	501	529	545	525	510	524	506	537	487	534	538	532	497	490	520	520	544	549	525	509	513	494	528	492	514	504	502	517	489	491	541	507	530	520	524	549	524	501	549	488	552	516	499	497	505	487	521	507	485	535	526	513	485	516	495	520	519	512	494	504	525	476	543	549	462	504	523	501	488	521	503	481	507	542	476	501	501	510	565	500	484	545	578	497	521	515	479	517	534	538	528	516	528	498	510	505	517	534	527	549	522	571	493	498	491	522	522	544	528	479	531	512	509	538	525	504	522	522	541	545	487	534	488	569	519	531	533	490	510	535	518	527	494	525	545	510	511	508	510	535	503	535	571	510	521	533	534	525	539	468	518	502	514	512	561	492	512	549	503	539	509	488	535	538	491	515	494	533	497	523	515	504	512	556	542	450	541	552	493	563	531	513	534	544	493	548	521	512	534	504	489	455	526	552	513	512	541	495	555	486	486	524	538	517	542	491	520	535	537	522	480	532	517	524	493	491	558	518	533	478	517	500	537	481	491	478	497	528	518	503	506	519	509	520	506	512	568	498	538	526	512	531	506	504	536	525	526	484	539	528	487	552	536	499	538	518	502	540	538	541	521	498	485	509	499	485	504	513	495	508	491	525	463	550	512	525	461	500	533	509	492	534	542	505	522	534	523	512	487	503	550	496	473	512	537	541	540	519	563	511	516	498	503	560	518	553	542	540	509	529	514	515	534	523	523	515	521	511	529	534	549	509	517	549	546	501	498	499	524	575	508	566	468	523	501	534	494	511	482	499	516	532	533	489	529	519	518	543	513	542	507	538	491	538	546	504	498	499	494	532	521	540	507	504	553	502	541	491	557	503	529	480	499	499	479	502	513	513	501	527	528	518	563	517	557	510	504	521	544	521	530	514	505	525	517	501	542	508	509	532	473	504	503	493	514	497	558	511	520	460	508	540	512	533	493	476	502	511	554	537	573	520	484	500	490	556	510	545	540	576	514	511	495	515	500	505	510	512	528	488	539	519	513	473	482	508	508	544	505	527	542	487	504	504	512	492	529	517	520	525	524	559	512	507	477	528	516	505	522	504	487	519	523	511	475	536	511	503	509	493	500	512	538	517	519	529	513	530	511	523	514	565	534	529	497	519	547	511	519	490	539	508	486	514	540	504	493	540	541	473	530	579	546	525	520	493	518	516	521	485	482	494	536	487	519	494	521	516	507	496	493	565	530	490	521	519	526	518	494	528	490	503	538	504	545	525	521	539	522	522	494	503	532	496	529	499	520	550	501	518	521	549	528	514	487	497	507	508	516	488	513	481	554	513	480	492	544	521	508	512	504	480	515	522	461	503	514	531	486	501	485	524	492	488	533	520	519	473	548	516	539	509	517	496	518	523	522	530	571	529	529	535	516	515	507	519	526	541	540	496	514	555	538	526	470	534	558	523	518	494	526	515	478	477	510	558	527	490	505	527	530	484	524	532	465	510	501	502	486	544	503	483	517	534	517	527	510	503	498	514	536	538	525	541	511	507	483	539	482	522	520	516	537	546	552	544	541	500	515	484	522	486	513	503	525	494	529	494	520	518	507	554	499	452	524	550	523	509	485	488	515	470	519	528	539	512	511	486	492	527	525	483	504	509	537	504	541	533	526	518	522	531	531	503	536	548	552	535	519	556	528	485	492	516	478	492	506	533	512	534	494	516	520	501	545	539	488	540	507	477	514	542	518	507	523	543	505	521	512	544	552	554	508	515	588	512	522	496	510	526	538	505	478	520	508	530	513	493	527	516	531	539	462	500	502	525	518	536	522	531	539	504	526	521	521	510	501	547	527	522	519	508	520	526	502	512	537	508	537	525	531	511	577	515	548	528	518	541	527	540	533	502	515	522	531	552	516	501	524	503	503	512	521	560	558	511	513	460	545	511	512	508	505	521	495	532	549	498	528	535	514	520	499	506	519	496	499	493	497	506	518	513	515	519	510	510	525	531	553	530	512	550	517	523	532	534	527	509	519	535	493	508	495	499	514	514	505	519	517	497	530	505	518	507	517	513	538	493	539	516	515	504	511	533	517	536	510	504	498	512	531	465	460	520	502	532	482	513	519	529	505	555	545	505	530	512	543	533	495	502	517	561	519	499	510	579	539	510	532	533	522	498	509	540	549	482	502	534	542	566	510	542	514	486	496	525	550	523	545	524	525	550	534	513	496	523	550	510	494	518	541	523	523	535	568	542	520	528	521	531	500	500	520	493	521	514	501	478	526	497	542	495	490	491	523	504	524	519	528	489	546	503	514	504	523	491	506	519	460	519	517	532	544	491	529	511	485	535	536	524	528	527	550	502	490	534	514	522	522	534	516	480	516	472	534	508	516	512	512	494	497	529	545	508	528	488	568	504	509	514	519	500	503	546	533	500	546	500	518	496	521	534	510	485	495	536	528	529	533	514	486	496	548	532	474	491	513	476	466	522	487	486	492	474	521	496	531	526	540	533	489	524	497	549	475	511	524	512	492	511	536	536	513	473	512	515	529	529	495	500	526	519	534	476	572	535	519	548	479	561	510	514	539	517	506	486	482	514	505	527	522	533	514	520	473	506	539	499	518	523	516	487	511	464	488	560	505	494	537	512	502	494	505	476	493	504	551	516	527	558	494	562	513	499	491	467	515	550	491	482	538	518	566	520	485	587	524	533	480	462	483	516	558	502	449	474	470	490	542	501	521	554	526	514	491	507	497	503	521	531	523	520	530	545	506	509	502	533	526	548	493	508	510	520	524	486	534	532	529	497	543	543	506	518	534	470	539	550	523	494	531	494	573	524	497	502	546	493	549	522	506	502	495	560	572	529	515	528	581	482	526	523	513	529	510	533	550	541	518	521	502	554	542	496	546	486	456	463	547	523	524	532	531	526	534	513	476	529	470	483	525	541	496	532	545	501	543	538	511	537	503	550	495	490	485	553	530	497	540	517	493	474	495	527	526	500	521	515	538	514	553	506	523	495	523	450	591	500	506	486	497	505	523	526	523	541	519	503	518	507	518	535	470	541	496	509	537	524	571	542	556	512	544	469	553	484	542	522	499	555	503	506	559	523	507	486	486	517	506	548	510	519	533	497	547	498	555	535	518	503	515	501
12042	857	839	621	431	288	240	247	190	167	190	159	137	144	133	156	148	148	128	140	121	120	129	121	136	112	105	100	107	96	109	114	120	115	123	109	111	109	108	118	112	101	87	113	106	108	120	114	127	113	97	115	109	118	94	96	113	124	95	112	109	107	121	101	105	99	90	91	126	107	95	112	117	117	101	111	109	85	105	105	115	103	114	105	98	109	112	122	114	108	101	111	123	107	105	117	105	107	93	113	112	118	109	113	113	124	106	106	131	107	123	125	114	109	119	125	115	122	123	129	116	97	116	96	118	103	97	119	121	117	128	115	92	92	125	117	111	126	106	105	100	100	106	97	112	124	108	102	100	109	93	108	100	106	112	104	106	107	106	116	101	115	91	128	122	109	102	109	100	119	124	96	112	100	107	114	93	108	94	99	116	111	112	132	97	109	104	117	115	120	102	84	102	109	119	120	82	101	121	128	110	103	105	117	116	95	98	116	92	109	114	133	118	111	128	125	111	123	97	99	113	117	122	119	105	103	121	96	89	109	109	128	86	117	132	112	100	106	106	112	109	114	114	116	124	118	101	112	105	113	111	121	114	119	101	106	114	114	115	105	122	97	118	127	102	115	111	127	115	131	133	114	111	95	94	106	90	96	121	130	107	92	131	127	121	122	126	118	113	119	98	101	100	121	100	108	106	122	130	115	95	113	111	107	104	107	97	92	121	117	101	129	104	114	101	91	108	113	133	95	98	94	116	111	101	103	91	108	114	121	105	113	101	102	114	101	118	112	90	120	114	95	88	111	118	123	114	111	98	100	120	119	104	99	93	101	107	115	121	110	95	114	109	100	110	100	108	115	130	110	109	125	82	122	112	97	100	115	95	127	91	115	95	99	115	108	96	109	128	102	95	112	123	103	81	84	112	124	100	111	110	98	106	114	94	99	108	110	109	116	121	121	101	100	110	118	124	88	105	116	105	125	116	122	120	108	116	115	122	116	115	113	110	97	112	109	128	127	122	104	108	117	102	98	102	113	111	101	110	117	124	102	121	95	108	112	90	112	95	122	116	116	123	93	109	94	97	119	106	116	119	101	123	96	95	99	105	97	113	127	112	134	102	108	131	117	110	105	109	118	116	118	138	110	100	111	102	103	120	125	115	104	125	125	122	118	101	110	118	117	100	91	104	119	89	103	104	98	126	118	118	118	101	121	129	97	101	131	110	105	122	97	89	110	112	131	114	112	100	111	118	121	137	109	112	90	119	114	126	132	121	113	98	98	108	105	90	107	97	102	106	96	95	115	97	132	92	99	97	115	106	116	93	117	116	109	108	99	119	106	116	130	109	104	114	108	128	102	122	106	112	131	123	95	111	94	111	119	112	108	129	107	122	131	116	115	130	113	101	127	120	102	103	117	105	114	114	131	102	109	115	95	121	128	98	103	109	109	135	127	125	122	121	107	100	93	103	103	126	124	112	103	110	113	123	115	111	111	103	92	110	109	131	96	89	111	103	112	109	122	97	115	119	107	95	115	106	112	105	135	125	116	122	103	116	130	102	102	108	127	115	106	95	105	114	127	100	92	116	100	117	106	114	103	101	111	113	99	101	108	112	93	97	105	103	104	98	106	110	88	105	89	123	123	103	113	106	121	95	114	96	106	102	122	115	107	124	104	102	114	106	97	123	108	117	91	95	108	116	124	100	106	110	109	102	115	124	121	91	95	105	118	105	134	97	111	131	111	139	99	121	95	139	107	109	131	112	116	96	111	123	121	111	99	115	121	95	124	99	103	108	111	111	104	115	103	97	112	99	105	111	108	102	103	98	114	99	108	107	92	125	137	110	127	104	124	96	117	111	106	111	103	110	117	94	101	107	110	105	96	113	95	106	125	106	110	128	110	105	112	115	108	101	107	103	105	93	98	86	115	101	132	90	116	97	108	122	92	98	108	96	138	100	117	105	122	90	105	118	106	113	124	114	94	108	110	130	102	78	106	120	101	103	101	104	101	110	103	123	102	103	137	133	111	115	109	109	116	103	103	112	101	90	105	96	118	114	110	101	104	111	104	104	117	118	110	108	104	125	109	108	121	130	109	107	125	122	101	119	115	110	109	106	99	104	109	118	123	119	111	99	138	110	99	92	96	106	118	112	106	107	108	98	110	118	108	95	116	85	106	99	105	106	144	112	110	93	120	102	105	114	131	123	101	145	114	107	89	110	116	102	93	114	116	104	119	135	109	114	113	129	115	103	110	91	103	109	100	86	101	118	110	112	123	100	115	143	97	92	112	118	104	115	98	145	105	113	93	89	123	105	87	105	118	114	114	95	105	101	100	103	105	101	95	110	91	91	114	97	109	104	126	100	104	116	108	101	94	118	125	79	119	141	119	108	121	113	99	126	107	110	112	111	109	88	109	122	108	94	101	99	102	93	113	104	95	104	105	110	110	103	119	106	101	109	104	107	101	112	101	122	113	112	126	99	107	93	113	113	125	95	87	103	96	126	121	103	107	124	118	104	119	109	113	115	120	106	124	106	140	118	102	114	97	96	108	124	109	83	105	120	105	105	100	118	117	115	89	120	112	107	84	92	99	104	124	112	108	96	93	121	122	96	123	137	105	102	92	118	105	130	110	119	103	120	97	117	124	103	122	115	131	97	126	119	119	120	131	115	105	109	113	93	95	125	107	107	96	98	91	119	128	107	130	114	97	132	113	93	102	103	96	104	111	110	115	140	107	89	99	108	114	116	106	121	94	109	134	119	103	109	117	121	96	127	119	94	107	118	116	114	127	108	120	128	113	111	110	122	88	116	87	107	125	121	98	73	111	106	123	108	93	114	105	103	134	93	86	110	123	116	102	102	105	127	102	123	124	109	130	96	121	91	118	123	106	126	90	116	106	103	122	96	99	90	110	98	109	115	110	107	128	114	101	97	121	85	103	104	120	114	108	100	93	105	110	127	128	102	112	110	121	89	123	132	102	123	116	116	101	145	103	125	103	96	100	106	109	111	110	102	105	114	113	110	107	127	129	118	117	126	105	117	112	104	129	112	112	128	115	112	110	122	90	92	102	101	100	111	111	104	100	129	121	123	116	102	113	115	124	102	97	109	99	117	120	125	124	118	124	110	110	117	101	111	109	103	114	112	104	120	104	94	107	120	107	123	127	91	106	130	114	119	100	119	110	104	106	114	130	98	103	108	93	130	108	135	108	107	125	130	96	122	100	129	110	119	126	139	103	101	119	98	97	109	107	107	100	104	123	115	91	120	94	89	104	103	105	107	118	112	118	103	108	116	105	99	98	109	101	91	126	113	109	116	101	101	95	112	115	104	108	108	117	115	71	106	94	102	100	100	117	96	103	95	115	119	118	89	97	104	112	118	118	124	113	99	106	112	98	107	120	108	92	109	107	118	105	119	120	121	133	110	123	100	112	120	112	105	117	103	121	109	110	109	113	107	116	120	127	120	113	97	112	128	118	117	118	93	91	119	118	102	126	114	119
7849	963	1762	2096	1808	1341	1132	1031	895	772	753	681	498	533	501	463	443	505	482	433	389	404	423	409	408	364	332	314	362	291	283	276	318	323	271	306	293	280	323	303	278	294	292	305	283	289	285	300	282	298	297	293	252	281	290	291	325	263	303	308	320	313	271	294	297	313	274	278	295	306	285	273	285	287	290	308	297	273	302	244	273	298	293	285	281	293	279	294	290	280	266	227	316	283	267	271	313	291	283	298	293	261	291	270	266	295	254	282	266	283	260	273	280	293	276	302	283	248	281	310	274	262	261	285	311	299	297	283	310	250	286	305	293	281	270	307	293	304	283	264	311	288	267	267	274	276	320	274	269	292	285	233	309	271	300	301	283	312	253	266	265	294	314	289	268	276	281	263	278	301	287	284	264	296	268	300	276	298	298	263	286	287	275	298	275	262	253	303	252	266	259	275	320	262	286	293	257	270	283	278	279	266	279	269	299	294	270	272	276	255	278	272	298	289	270	273	301	280	288	294	268	260	241	276	300	297	281	282	274	275	284	285	281	298	270	253	274	276	323	307	306	310	283	283	295	284	279	256	253	306	294	272	314	263	268	296	284	304	279	318	294	289	287	259	282	276	290	276	281	277	277	288	273	280	266	281	302	260	268	271	285	272	268	295	265	292	288	275	265	284	267	274	278	282	277	280	275	293	292	256	276	270	254	293	284	291	256	279	276	279	282	267	282	300	275	265	274	258	286	238	319	276	303	286	313	267	286	301	275	287	298	291	266	275	273	267	279	245	289	268	276	269	271	251	259	300	273	288	275	263	272	259	261	285	288	270	255	274	293	305	283	260	258	310	291	269	298	280	280	243	271	296	266	294	302	274	264	296	287	317	285	273	304	297	282	309	267	288	321	247	269	289	269	245	271	242	278	288	297	261	313	254	269	255	277	307	259	274	264	287	290	285	269	275	275	277	263	272	261	287	300	293	278	290	265	268	302	250	297	304	278	283	292	288	297	257	306	275	266	275	240	293	270	281	305	287	296	284	286	296	246	279	282	294	277	255	285	305	304	268	259	264	301	297	265	289	276	320	277	336	301	241	302	287	277	271	274	309	268	262	265	275	289	280	301	279	270	282	263	316	296	288	279	306	271	274	328	295	297	275	280	270	291	280	313	299	279	283	297	274	263	251	311	313	264	272	256	295	296	261	263	282	317	254	268	276	332	294	297	280	293	286	282	282	271	277	307	269	293	284	270	290	293	277	323	296	280	271	271	253	279	287	262	297	269	304	315	295	279	271	299	283	289	281	304	263	274	291	288	251	288	269	264	247	282	288	294	280	285	272	267	261	285	269	270	279	297	295	266	282	285	273	279	272	254	286	289	279	273	313	288	269	281	320	301	280	261	285	263	275	255	279	245	278	298	266	282	299	286	296	284	281	296	264	276	283	273	280	291	265	281	300	293	277	273	309	261	290	264	275	281	270	305	309	267	248	259	265	291	269	293	303	275	245	283	300	264	277	288	258	276	282	305	244	303	263	268	258	268	259	292	256	318	252	292	268	270	266	291	261	267	290	291	270	267	278	279	294	281	309	305	299	262	278	290	268	307	297	272	287	291	288	276	326	293	272	280	276	248	291	281	263	284	262	285	314	309	290	278	254	307	266	274	295	271	263	304	285	268	266	279	272	265	294	285	299	258	300	283	266	280	274	279	286	264	248	264	269	296	296	281	320	297	273	262	279	272	269	268	291	270	280	300	280	297	301	255	264	270	274	261	269	281	286	289	253	270	280	305	290	278	302	299	260	257	271	291	277	324	313	262	247	292	279	260	267	254	286	260	282	297	297	284	257	264	244	258	277	266	256	269	295	275	281	273	251	299	297	266	275	269	300	285	268	288	312	275	265	264	260	296	279	292	262	311	315	268	260	324	266	266	281	308	281	298	277	254	271	272	283	267	248	285	330	254	278	268	278	287	294	265	268	289	242	263	283	308	257	286	299	294	282	316	242	271	297	271	293	278	254	273	283	301	260	275	273	269	277	291	303	278	282	275	300	276	263	267	289	276	296	272	259	312	287	287	294	282	292	277	249	258	292	271	255	273	300	274	266	281	264	295	255	264	260	287	281	269	269	289	276	267	304	311	254	297	246	275	260	274	322	281	279	306	271	262	256	288	295	284	257	295	270	265	285	267	285	280	287	293	266	285	265	249	265	289	288	263	280	291	277	304	302	264	282	262	293	278	290	290	303	260	281	277	260	283	266	269	265	259	284	256	260	301	283	303	281	265	285	255	287	273	267	288	252	288	273	272	276	253	294	267	278	279	293	291	303	307	284	272	278	269	287	275	298	277	292	284	288	301	292	254	296	277	285	263	289	285	284	274	303	267	248	285	261	282	275	311	283	286	292	291	276	296	295	276	260	268	244	277	276	278	279	308	303	292	285	284	304	323	270	293	269	307	265	272	264	256	282	256	258	277	271	287	267	270	278	295	283	295	282	317	268	296	276	275	283	283	268	290	295	299	293	277	283	263	282	269	276	270	275	280	270	286	256	292	282	313	279	290	262	284	293	292	290	294	273	269	283	296	282	274	245	287	261	283	306	258	267	283	281	282	278	261	242	291	252	299	274	296	287	272	264	265	267	304	311	274	265	276	297	286	266	282	289	281	246	290	291	278	287	269	299	289	289	304	285	285	267	303	284	263	269	290	265	264	265	274	273	304	277	250	278	313	282	269	272	269	298	292	272	285	296	274	281	266	273	255	279	296	261	262	302	276	265	257	265	302	291	278	287	253	293	287	280	280	279	265	256	257	293	297	272	237	275	278	259	279	276	278	277	277	255	274	255	285	327	287	310	281	276	289	282	259	271	300	262	293	287	289	308	275	263	264	276	246	237	308	269	318	269	290	322	284	295	271	289	265	270	282	259	291	274	287	302	283	288	295	277	288	310	244	278	257	255	281	303	272	273	277	255	276	310	268	278	281	304	276	302	308	273	298	277	320	289	262	286	285	278	283	287	317	300	282	263	287	268	278	283	298	297	309	280	276	275	297	304	292	269	259	272	301	313	283	271	304	276	302	257	290	258	254	309	277	303	270	306	272	255	280	302	304	280	297	263	289	250	296	272	309	275	279	293	296	266	274	271	274	290	282	285	291	251	305	254	271	258	274	289	292	272	303	282	281	272	280	292	301	276	292	292	288	267	299	300	279	277	279	310	273	275	286	277	267	261	271	283	292	297	286	292	274	288	297	268	318	261	276	304	287	276	279	279	250	283	285	281	292	271	248	285	258	300	273	276	280	278	300	280	277	284	259	294	286	257	288	298	301	304	284	328	279	287	256	272	302	273	281	267	280	277	305	294	258	290	277	288	291	244	288	307	289	242	303	301	312	282	256	258	282	299	268	277	291	274	274	267	282	274	254	283	285	283	272	267	267	263	279	269	275	264	285	276	268	269	293	259	271	282	269	289	270	283	267	295	297	294	290	274	273	269	279	296	254	305	285	308
1271	222	240	228	223	165	197	173	171	195	172	178	183	190	186	195	161	148	189	180	186	180	144	204	169	172	164	175	174	183	191	165	170	163	169	187	178	187	185	192	182	173	184	195	190	183	173	179	188	189	199	176	186	208	179	202	195	157	178	170	199	170	174	190	177	179	184	181	170	196	153	190	172	158	177	160	195	155	193	162	187	205	207	172	165	167	189	170	186	202	201	171	174	150	212	186	159	176	183	186	160	166	210	195	182	200	179	178	179	169	195	188	207	175	176	211	193	168	198	164	185	202	184	172	183	175	194	181	185	170	206	205	181	191	175	183	176	174	166	195	167	170	171	181	175	169	184	154	188	168	201	191	183	174	188	178	170	182	168	179	167	170	154	185	190	213	177	196	189	182	168	197	159	155	180	154	154	187	163	182	197	185	153	211	183	171	186	175	157	162	152	173	197	188	185	201	198	191	185	184	184	167	179	163	186	166	181	154	181	187	160	163	186	197	186	190	157	191	205	181	159	165	213	201	168	180	169	190	166	161	182	187	168	199	187	156	162	181	166	189	169	191	178	178	173	171	181	191	170	197	194	192	185	174	177	163	191	194	176	177	193	174	187	208	186	170	196	148	174	194	191	165	185	167	207	171	166	175	168	165	186	187	191	164	199	184	179	169	165	194	168	162	189	195	165	187	173	184	182	211	176	182	178	192	167	184	195	191	187	179	182	202	175	161	185	157	178	174	200	199	208	185	164	183	198	182	201	167	187	179	204	191	184	183	190	193	190	202	195	201	188	177	169	172	188	150	186	198	198	178	185	164	196	182	186	170	187	174	191	185	187	203	174	154	164	164	198	189	196	163	163	179	177	166	170	192	165	170	189	173	164	180	163	177	189	193	170	177	204	174	176	177	185	174	182	167	185	178	191	152	171	141	183	187	192	176	191	178	190	194	201	203	173	186	183	161	172	166	182	164	176	179	162	185	190	173	166	187	174	194	188	189	184	176	186	168	183	185	162	195	168	205	182	168	169	195	177	171	161	150	186	160	190	170	170	182	165	194	167	206	178	198	189	182	165	184	180	187	190	177	161	185	214	179	174	197	197	179	176	168	183	215	191	197	182	192	201	179	164	183	183	175	196	165	156	174	181	175	186	208	180	214	183	191	176	184	160	192	182	169	202	184	207	159	200	171	177	179	193	213	190	187	183	192	192	163	184	171	175	185	164	190	169	175	187	170	164	162	180	170	212	174	213	172	162	188	204	197	129	159	186	168	174	190	203	170	199	164	183	190	173	190	169	168	180	186	181	168	204	183	158	181	165	170	188	180	186	181	194	183	185	189	211	183	163	190	171	182	193	171	183	201	168	181	195	172	179	186	196	155	184	168	155	179	191	175	197	198	180	178	158	183	208	168	176	178	195	188	176	188	197	169	169	166	199	172	187	165	180	179	195	194	173	162	207	163	172	163	178	176	199	153	179	203	196	183	182	191	185	177	163	181	196	179	215	160	184	174	187	178	165	164	172	195	177	194	178	183	171	188	173	151	184	202	195	184	177	194	158	192	192	191	190	185	195	190	205	169	176	176	187	175	201	165	185	181	178	180	162	163	157	156	173	156	176	206	183	172	195	200	185	160	199	187	178	203	182	189	181	172	200	184	184	176	176	193	204	173	192	161	186	171	164	183	174	202	159	165	205	209	205	206	194	169	175	194	187	183	228	185	160	193	163	166	197	178	158	180	164	175	153	154	169	165	192	177	173	183	166	181	180	166	180	187	165	179	181	178	185	175	190	198	160	169	152	193	176	194	169	170	150	135	190	193	182	196	178	188	182	189	188	146	145	182	158	168	173	174	193	178	187	200	202	161	179	166	172	183	174	189	183	175	195	165	171	170	205	182	181	151	180	182	191	182	183	178	162	172	198	183	185	212	147	185	188	187	166	187	153	173	180	200	195	193	177	200	162	186	183	178	163	186	186	163	169	190	187	169	198	198	173	194	160	173	196	198	188	176	190	180	173	165	191	183	182	162	160	169	170	171	180	166	168	198	183	157	176	188	187	186	186	171	196	178	175	189	189	195	174	187	173	180	169	166	184	189	173	155	187	177	173	157	187	191	201	188	192	209	184	179	189	148	193	185	199	172	181	173	186	164	185	184	164	180	209	180	193	146	194	196	197	178	180	184	175	172	172	187	177	171	162	153	192	165	187	198	200	219	182	168	181	190	195	191	169	171	190	202	192	168	193	167	174	193	166	176	184	166	187	159	172	161	179	199	181	171	191	180	177	158	173	182	195	196	163	197	190	187	170	179	184	189	168	164	188	162	187	187	165	195	183	190	177	181	186	175	190	177	214	183	173	161	145	159	192	174	177	209	196	183	161	163	216	182	181	165	176	155	180	169	176	170	158	195	162	190	162	166	199	196	201	189	174	187	184	174	185	214	183	166	182	164	202	175	194	190	174	177	191	181	208	170	176	188	179	173	183	179	166	178	202	177	195	171	189	191	173	186	167	193	175	169	148	183	202	176	182	166	184	178	185	200	169	163	177	185	183	176	189	206	159	162	187	174	168	214	174	179	182	192	166	192	190	186	188	180	192	191	198	180	168	183	173	165	185	191	164	161	190	160	183	202	207	166	190	174	161	174	195	170	181	187	183	189	193	183	180	153	177	203	170	171	182	175	173	168	194	192	192	203	205	188	175	185	165	189	161	196	158	197	184	183	165	170	172	173	166	186	171	178	181	158	202	198	178	159	203	186	180	182	174	179	175	161	154	178	187	205	176	182	170	185	198	195	189	180	173	165	160	177	171	195	171	193	176	199	195	161	161	185	176	172	185	200	155	166	173	179	191	199	196	201	165	201	169	181	171	171	198	182	177	196	177	169	165	184	170	161	178	192	170	161	188	207	172	169	195	170	191	188	183	184	170	200	174	192	193	176	170	174	180	222	192	216	181	192	161	188	194	188	196	176	158	157	154	166	162	177	168	204	182	168	166	161	179	201	189	185	196	171	184	195	203	178	172	190	168	184	180	210	178	181	167	184	174	169	180	140	189	183	197	199	167	173	187	179	186	168	165	193	186	158	169	183	178	174	176	176	149	153	163	181	186	172	185	183	175	173	162	179	209	182	170	183	182	174	177	206	206	159	181	192	187	152	195	161	169	192	195	175	179	180	164	183	187	189	144	140	166	190	158	161	196	199	172	166	197	174	201	150	195	177	212	181	159	176	159	181	199	197	178	186	179	201	172	177	191	201	186	172	186	179	183	212	203	180	166	159	155	191	193	174	192	218	176	192	168	160	187	189	176	184	154	164	201	164	195	198	189	164	152	193	171	151	135	186	190	178	206	174	190	196	182	157	173	158	178	183	170	167	181	161	203	189	197	205	207	170	185	180	197	190	174	164	190	158	160	150	167	170	181	176	190	176	193	174	154	165	209	175	181	175	163	202	192	177	169	194	194	184	176	179	182	177	180	209	196	171	155	169	167	180	170	189	188	180
1749	496	590	574	559	490	496	510	490	477	508	481	503	514	490	482	476	507	497	466	474	474	451	448	484	475	492	436	450	445	451	446	443	494	439	447	460	487	426	444	463	509	466	476	450	477	465	473	433	477	479	482	470	442	512	471	441	450	461	460	431	473	469	445	487	435	473	467	444	447	454	462	444	444	457	460	456	445	440	489	443	443	475	463	466	475	461	497	433	472	481	452	441	476	485	471	463	476	481	435	411	475	449	463	469	459	463	466	437	469	466	458	455	522	462	454	453	442	470	484	447	475	467	457	435	479	453	487	472	453	454	445	443	441	470	439	447	441	453	472	453	466	440	436	453	434	459	482	454	478	487	455	458	430	463	462	482	438	496	456	438	428	414	476	456	480	476	465	479	430	472	452	476	449	447	455	435	458	495	477	407	460	438	468	456	448	473	443	430	464	485	460	421	498	453	477	507	459	436	472	467	429	494	442	422	448	479	474	464	437	434	451	447	509	468	464	445	447	438	465	467	473	469	461	473	465	441	433	431	464	463	423	443	437	423	449	423	429	424	436	444	468	521	437	436	467	508	452	452	444	440	459	446	463	460	473	445	456	454	457	505	496	476	429	450	483	465	464	492	491	457	417	469	472	447	485	450	469	501	495	467	504	430	466	459	426	428	478	465	457	441	450	467	421	463	467	462	443	417	474	449	425	466	494	503	468	457	468	435	487	436	456	402	474	428	440	465	419	437	447	476	432	450	488	446	467	450	436	447	481	467	472	433	460	444	443	428	437	448	465	455	496	433	426	443	480	470	470	455	429	468	472	461	435	465	455	475	466	462	455	481	444	464	476	473	437	463	454	483	452	458	453	448	451	448	453	421	451	478	433	455	442	486	438	468	471	415	440	431	460	447	440	467	433	459	473	455	470	391	428	448	431	492	457	466	429	447	486	468	444	465	498	466	453	450	458	490	436	482	451	464	449	467	459	472	475	514	469	457	428	462	472	465	419	444	464	457	470	453	492	459	445	448	454	439	434	456	463	459	422	453	450	469	482	480	459	487	465	484	444	429	448	463	440	467	457	456	448	453	433	475	472	485	427	436	466	486	464	466	472	455	449	458	447	449	435	470	442	473	440	476	453	423	427	460	445	482	473	474	493	463	454	441	465	458	484	427	477	457	474	437	471	464	447	449	465	502	456	475	440	490	456	457	451	474	479	494	437	445	450	438	433	392	453	492	456	485	452	420	474	400	474	461	447	427	449	480	455	449	430	467	446	473	467	484	455	427	438	481	447	458	509	464	452	458	437	461	478	447	447	447	454	419	390	494	461	458	485	490	429	464	440	439	450	483	479	439	484	418	454	442	475	471	431	473	434	454	457	430	472	479	467	472	463	427	476	468	457	459	447	454	463	438	490	461	465	475	446	440	432	462	452	455	445	469	486	448	496	470	433	493	464	474	456	470	449	448	473	470	399	474	446	451	466	433	501	426	443	456	474	450	458	448	441	414	470	421	493	432	465	524	456	458	468	437	471	446	453	463	470	471	474	461	488	470	486	444	509	439	482	456	440	468	461	420	416	445	473	475	458	477	437	454	442	447	445	455	475	443	496	452	485	441	442	455	470	448	465	480	480	426	451	465	406	423	466	462	460	415	466	441	434	458	452	428	501	457	473	492	466	467	421	462	469	417	448	466	487	494	472	480	452	474	454	467	495	490	479	443	478	444	440	447	476	465	489	465	444	467	445	442	461	449	452	439	430	435	453	493	439	489	440	479	451	440	453	472	532	458	471	488	484	460	455	469	458	479	474	470	447	468	447	492	469	470	463	433	449	426	427	472	469	439	458	436	447	493	473	453	476	479	420	463	486	461	455	448	462	423	462	430	449	485	465	478	442	464	427	442	437	468	471	459	463	494	474	446	463	436	464	445	452	435	454	455	474	416	413	475	475	486	426	446	441	479	442	478	485	469	433	473	482	472	500	464	507	462	449	439	444	478	405	407	426	432	483	466	415	485	479	461	438	465	466	439	460	454	453	434	463	439	445	434	452	439	452	472	437	462	468	455	465	433	450	446	447	436	434	431	432	460	473	496	438	434	456	476	449	432	475	460	454	419	484	450	449	461	448	437	455	458	468	454	445	455	420	455	467	429	468	456	446	464	489	436	476	441	448	483	464	432	480	443	449	412	471	417	468	461	446	457	426	489	452	481	461	469	469	456	442	478	452	462	460	422	443	444	453	484	478	425	459	449	437	461	445	459	427	447	445	475	408	445	439	456	429	454	478	451	477	444	465	439	451	445	460	474	445	497	468	446	472	420	468	484	441	475	488	451	469	428	484	465	431	448	420	477	422	462	449	457	442	449	467	469	490	437	457	471	464	479	470	433	451	428	449	436	480	469	458	473	461	472	441	455	448	452	468	451	448	424	478	452	473	462	469	423	507	479	476	476	473	431	471	463	466	486	441	445	492	468	456	430	496	469	464	461	460	459	452	502	447	452	427	449	444	430	459	460	474	486	488	470	487	452	429	457	469	433	428	465	446	465	442	439	459	479	454	435	462	491	454	466	428	439	429	466	460	484	428	423	457	419	465	439	461	438	497	463	477	429	443	474	463	504	485	432	445	404	463	446	435	433	484	452	465	494	452	456	503	457	453	473	452	464	476	489	467	495	474	490	468	431	453	444	477	487	485	493	464	438	435	463	476	453	480	459	427	458	502	454	461	531	463	474	454	461	440	472	492	429	408	460	433	447	452	457	457	507	438	473	433	452	460	459	453	465	447	441	443	444	404	460	454	442	464	454	456	429	502	465	473	505	444	435	448	459	441	475	458	459	428	477	442	448	492	487	472	417	475	473	439	423	486	469	446	479	428	419	433	450	510	519	451	486	496	444	458	452	464	468	450	500	467	441	449	447	481	485	470	477	463	461	434	454	411	416	430	443	448	429	453	451	475	445	425	484	476	444	416	458	469	449	455	460	439	466	475	465	445	488	465	418	484	478	433	449	455	466	470	462	442	472	442	435	449	479	412	458	450	436	428	433	476	467	439	476	474	472	425	448	462	420	468	441	477	516	432	466	457	430	484	450	486	441	469	442	477	455	483	430	452	453	458	443	470	470	436	468	475	460	440	477	502	411	443	465	429	454	475	452	450	430	423	445	457	435	476	445	449	458	441	475	482	420	452	436	441	483	429	421	442	461	459	445	432	487	446	452	463	465	447	450	464	466	469	454	497	500	459	443	465	457	478	460	469	482	449	441	446	449	453	470	457	445	461	462	495	463	473	464	458	463	449	458	421	435	425	489	500	441	454	483	461	447	455	467	431	441	472	423	443	447	445	451	460	468	430	420	451	458	468	460	437	497	441	439	471	469	455	449	465	443	445	419	470	450	443	481	480	398	463	465	448	396	457	471	431	473	453	444	472	487	472	487	436	487	459	421	453	455	479	442	474	459	442	449	435	411	492	418	470	460	460	479	448	457	462	459	453	482	424	456	424	482	443
6546	493	627	497	383	355	290	267	290	250	264	233	232	201	199	226	235	197	225	235	230	232	245	228	206	213	193	212	194	216	237	196	192	224	211	193	242	225	210	208	252	199	227	217	196	222	188	174	221	204	250	213	189	196	224	227	197	198	222	200	205	209	216	202	205	196	221	203	212	214	208	218	212	226	207	185	176	205	205	209	200	194	211	191	207	204	213	221	230	191	223	211	197	211	188	202	198	215	235	212	224	204	212	191	199	230	217	231	215	196	183	201	210	215	216	224	208	183	222	207	220	224	217	192	220	229	223	211	224	200	194	204	214	212	218	217	216	210	203	235	230	209	218	198	217	210	210	189	189	205	229	227	199	199	226	207	237	222	214	216	255	213	217	233	193	201	204	197	246	213	173	230	201	223	196	195	211	210	234	225	207	220	214	199	218	218	196	202	200	229	212	216	192	183	231	221	214	200	215	209	191	196	183	179	202	210	219	227	212	237	230	201	233	217	211	234	224	206	225	213	188	218	222	226	229	218	197	193	229	217	224	221	242	235	236	209	211	201	208	218	183	220	231	219	204	213	223	220	247	193	184	219	204	216	188	207	239	211	206	239	206	196	199	196	232	221	216	202	205	229	183	210	207	210	207	235	199	201	211	213	207	203	207	221	208	190	184	206	211	211	236	193	208	214	229	221	215	197	208	235	207	208	205	200	212	204	207	213	217	199	198	230	188	226	211	206	214	231	235	187	211	212	209	208	202	205	221	207	213	190	221	211	205	196	202	211	182	200	207	216	223	214	215	194	223	178	204	192	196	192	188	200	181	219	184	223	225	202	208	222	215	202	203	194	220	206	213	223	212	219	173	212	259	182	215	202	212	180	218	207	239	228	204	240	228	187	203	205	203	224	202	222	227	195	216	200	237	197	196	219	196	190	214	220	217	223	214	206	175	210	209	184	189	219	191	180	199	193	209	200	191	193	230	202	212	174	238	206	224	204	227	200	206	216	218	215	201	237	219	224	218	194	204	192	162	224	196	240	197	177	202	209	216	203	198	207	208	210	204	193	229	211	190	214	216	212	217	219	182	203	216	197	210	200	186	210	210	202	209	222	216	206	197	200	200	195	194	207	212	194	211	194	201	218	202	196	202	192	212	184	221	218	222	221	169	208	212	181	231	224	220	185	220	216	216	202	197	220	182	218	187	221	224	228	196	197	198	214	229	212	205	223	207	200	222	198	199	199	200	230	203	223	207	180	206	198	219	183	207	210	203	230	213	221	205	209	182	211	224	228	216	231	217	204	201	208	211	223	203	202	220	222	179	225	213	246	199	227	206	184	214	224	226	222	206	187	180	203	214	204	191	206	210	227	203	213	194	219	212	229	201	218	199	206	227	227	203	217	192	184	222	200	203	212	241	235	231	198	216	193	202	212	214	223	209	222	200	217	204	200	193	222	201	203	204	213	226	230	211	221	204	202	202	221	212	203	225	209	204	225	196	215	200	171	197	216	201	208	229	202	190	212	199	220	202	202	192	215	223	204	201	194	205	206	215	206	212	192	198	210	203	187	204	211	199	209	209	212	207	230	226	203	204	183	220	203	219	199	217	221	218	212	209	213	195	201	202	206	210	227	216	197	207	194	194	224	214	200	177	212	208	206	213	200	195	197	187	192	204	229	202	219	212	225	203	218	220	206	194	215	229	208	189	218	219	242	217	206	176	197	237	214	196	195	212	205	202	197	213	203	212	192	206	184	209	202	217	228	216	245	218	207	212	222	222	204	223	203	231	192	191	239	191	211	220	216	211	226	205	212	215	200	197	232	214	234	222	208	213	185	226	201	187	190	214	188	167	205	200	205	188	221	214	215	205	230	213	205	199	226	196	216	210	198	213	211	217	176	221	221	223	216	240	197	175	188	220	212	191	242	215	219	216	223	208	216	198	210	212	197	213	209	202	220	201	206	213	208	224	201	204	200	221	206	212	194	214	217	226	207	218	193	217	192	220	213	194	180	217	212	197	191	221	229	183	187	208	221	218	202	230	228	220	175	225	198	186	207	210	192	184	177	203	202	170	223	218	205	196	229	198	227	212	201	195	219	236	202	223	218	232	204	216	220	202	216	210	202	222	208	186	185	207	207	214	228	211	178	203	193	196	202	198	226	209	226	226	228	225	228	190	222	223	183	201	174	219	198	165	212	211	206	209	221	195	217	212	173	194	206	216	196	219	210	179	214	189	195	208	199	225	213	220	178	215	206	216	218	199	182	203	195	221	225	206	194	234	244	198	182	235	210	219	211	206	201	220	219	203	194	190	183	215	219	208	209	199	197	229	187	226	220	203	236	206	194	217	201	188	208	216	194	204	194	198	208	184	213	171	194	211	210	176	215	212	222	188	215	198	213	204	207	208	181	211	204	217	237	217	213	215	246	191	215	206	226	238	230	198	219	188	214	208	215	207	190	199	222	192	196	216	218	223	234	213	214	204	235	179	211	219	203	206	224	192	219	202	186	212	204	200	216	203	201	190	223	222	212	220	198	229	223	208	202	203	208	193	205	210	186	220	217	217	188	198	207	198	209	195	211	210	184	204	210	199	199	190	214	215	206	224	188	220	238	204	200	199	222	214	214	208	205	204	209	208	206	221	223	212	207	203	219	199	202	222	195	197	218	218	201	233	211	193	219	229	205	183	206	199	216	227	209	199	195	202	230	213	175	211	182	210	193	212	191	211	214	200	171	217	210	201	218	206	200	235	253	200	197	199	196	233	193	223	224	209	252	189	219	217	209	203	195	212	222	203	191	205	217	198	211	177	190	223	194	211	196	217	183	214	219	205	220	208	211	186	241	195	209	209	208	232	202	240	240	203	208	202	162	188	193	215	208	208	232	220	194	196	205	232	211	185	194	198	195	199	214	231	237	202	205	201	214	214	214	206	194	209	226	217	194	213	199	228	211	221	200	206	201	213	219	194	222	240	198	198	192	213	185	208	207	216	220	214	202	226	194	233	242	200	227	210	194	217	196	213	187	193	207	232	221	246	202	200	229	212	215	202	218	207	206	228	190	234	217	192	197	209	201	225	193	195	190	213	189	220	223	197	193	192	239	224	233	211	217	194	196	240	204	199	203	230	234	222	222	210	208	173	217	215	208	211	213	205	205	221	198	238	213	179	223	204	189	212	187	225	209	231	218	200	221	222	193	204	199	199	219	209	203	233	206	213	197	184	209	189	256	228	201	187	193	224	221	205	207	204	212	171	213	201	188	196	189	188	202	198	214	217	215	201	214	214	203	222	214	199	215	219	196	236	195	189	219	203	212	181	202	242	203	182	209	206	240	211	202	206	204	220	230	177	223	199	192	192	219	172	196	223	210	207	217	212	215	215	213	196	189	196	199	235	182	200	222	229	234	234	236	197	213	213	221	214	219	191	218	199	207	204	202	219	246	230	197	214	203	222	209	210	211	206	196	191	219	203	205	208	214	192	206	217	208	207	236	213	235	197	204
6346	825	1335	1487	1306	1104	997	1005	875	835	733	719	638	635	662	673	623	624	652	609	606	557	589	591	569	550	575	523	541	534	520	535	522	524	561	514	538	562	528	545	505	505	552	494	513	489	507	502	534	542	540	546	489	511	521	528	499	525	506	520	559	547	507	536	517	564	551	527	529	552	525	543	508	540	512	519	547	485	511	529	489	538	516	518	509	464	522	510	535	543	484	526	555	465	541	526	483	515	477	492	539	515	523	526	475	513	521	521	526	521	518	515	541	509	501	529	542	509	547	515	542	500	506	532	483	519	495	503	525	544	537	568	555	548	536	511	463	498	550	528	541	530	525	501	488	509	539	488	496	505	554	514	482	548	516	528	486	526	498	556	515	549	504	491	519	525	572	533	520	485	458	562	504	523	519	531	542	522	554	521	501	481	566	522	495	516	512	519	556	486	533	501	474	514	550	484	528	555	483	513	553	488	539	517	482	511	548	492	502	504	501	505	526	511	509	520	503	499	535	486	535	522	500	503	496	532	540	535	526	536	524	538	508	489	490	493	521	513	536	507	559	487	498	545	484	532	498	526	499	524	491	526	539	530	506	502	504	507	514	488	508	470	535	524	553	484	515	521	525	523	515	501	503	531	519	535	544	532	553	526	507	532	544	491	514	492	512	505	524	542	529	547	493	500	541	549	519	482	516	475	520	547	523	533	482	503	530	499	539	488	470	503	528	542	490	501	521	502	517	489	512	558	480	529	489	505	545	510	509	511	510	534	521	496	530	518	511	552	545	507	561	495	536	516	526	543	489	506	497	513	542	522	522	557	517	510	520	487	546	541	520	487	518	524	509	483	524	499	521	501	492	495	503	501	511	529	540	466	495	522	505	532	535	531	497	544	474	520	507	510	514	514	488	543	530	558	552	495	490	532	546	541	527	530	530	534	515	521	518	488	490	455	516	512	496	533	536	482	492	520	503	526	487	546	528	508	508	545	494	492	567	480	544	503	541	524	533	481	497	515	503	520	518	485	529	521	497	484	540	569	535	507	488	541	525	539	499	503	557	531	531	494	527	551	509	527	507	522	512	510	538	502	509	510	499	520	501	531	531	574	521	523	533	498	487	524	551	518	499	537	539	546	555	543	541	483	551	504	500	543	524	535	529	526	504	529	474	522	528	505	542	520	515	536	491	522	524	537	498	515	500	523	522	530	515	540	512	502	520	513	556	503	514	479	562	536	498	540	507	483	519	500	532	551	530	530	522	534	512	565	500	525	553	511	513	483	497	525	491	514	535	504	550	506	503	500	513	526	481	545	516	526	517	531	494	555	511	510	508	538	540	488	528	496	516	521	553	516	544	541	499	511	518	526	527	507	501	479	509	540	481	530	498	516	541	537	500	530	517	485	546	500	519	523	525	530	508	530	539	500	538	488	549	495	533	491	512	520	502	518	499	498	531	510	524	526	508	483	508	533	533	506	520	540	510	520	506	529	567	535	529	507	507	507	527	517	491	497	511	532	537	560	493	503	483	515	540	480	524	530	487	526	556	513	509	495	516	528	503	499	558	492	534	557	510	509	491	508	496	567	507	487	488	521	516	509	554	501	514	528	523	473	501	504	525	541	480	533	507	555	513	516	545	511	528	533	533	509	509	548	544	522	502	524	490	519	499	538	492	544	515	490	503	509	507	559	527	492	507	517	562	499	487	529	497	528	578	475	538	471	498	556	492	511	518	492	548	480	496	508	519	517	558	544	499	510	504	497	517	505	486	566	496	554	514	518	499	547	514	498	528	553	541	496	521	533	522	474	566	509	537	554	498	521	532	520	465	559	498	512	508	510	496	540	490	466	522	525	569	527	528	479	511	492	509	496	518	514	510	513	493	542	512	503	500	535	536	525	562	510	550	501	464	499	508	538	534	569	484	528	537	539	521	498	535	516	491	536	532	505	546	557	575	473	538	549	506	522	485	548	535	520	552	525	514	513	513	497	556	511	512	472	512	524	526	473	505	495	513	482	497	531	501	527	497	519	511	544	522	513	498	502	489	499	514	550	507	524	509	495	521	527	543	516	490	524	497	501	546	515	508	532	538	488	493	552	536	530	485	535	527	532	507	501	502	518	539	524	570	532	528	539	541	514	523	510	528	516	478	517	521	512	511	479	496	514	516	495	505	513	510	495	511	529	508	537	522	503	564	543	501	502	497	528	508	485	520	488	519	535	531	546	520	526	489	477	471	504	539	519	523	522	553	499	515	533	516	547	517	518	491	504	488	560	516	488	525	547	507	523	542	489	534	568	496	520	515	535	536	476	541	501	544	540	487	523	555	521	541	504	501	492	535	495	465	513	514	495	477	506	514	522	520	490	531	541	546	521	538	532	459	513	546	550	474	571	504	510	563	569	526	481	528	534	534	485	469	511	535	526	495	499	545	481	507	516	503	472	558	516	504	517	545	510	539	491	477	504	549	500	515	521	533	512	493	544	487	537	532	521	492	531	529	535	509	508	537	489	511	529	536	540	518	543	518	512	524	548	526	538	495	530	535	493	527	524	531	488	479	509	534	487	525	539	516	485	493	588	522	474	509	465	540	534	491	514	535	453	529	504	535	501	501	484	512	532	511	508	500	498	510	538	496	483	509	532	534	530	545	527	500	526	488	497	568	499	575	538	531	516	537	506	501	526	534	574	493	510	538	507	506	512	510	553	527	524	495	510	453	506	519	533	492	492	549	488	548	482	516	527	500	490	523	517	519	509	508	503	522	545	519	504	511	506	494	484	513	561	526	472	489	519	519	495	505	520	499	491	495	522	519	526	500	540	550	507	533	509	538	554	529	525	519	484	505	531	528	503	506	511	524	544	532	536	486	482	516	521	509	517	536	537	530	556	518	511	525	522	541	502	493	482	491	492	521	536	526	561	537	501	483	523	515	501	496	501	539	531	517	562	519	517	516	526	525	513	570	486	517	507	551	468	502	546	532	522	527	542	519	498	515	524	510	524	508	485	506	495	508	534	514	492	509	526	544	530	537	488	484	593	528	566	480	556	511	465	522	529	555	532	522	528	487	563	516	496	542	516	549	549	505	516	494	519	526	508	505	523	539	510	518	513	505	497	509	516	528	513	573	506	556	512	518	554	518	492	535	528	502	480	498	521	538	508	494	522	522	526	566	502	481	507	496	497	516	487	531	502	566	501	501	488	512	516	513	551	524	546	506	525	543	543	481	529	502	522	494	508	527	555	509	472	541	499	547	495	531	485	513	498	519	528	492	518	500	545	527	506	474	524	519	518	533	523	538	504	535	504	522	507	563	523	534	511	519	540	538	503	552	518	529	522	477	497	492	538	493	511	523	538	519	513	516	533	509	529	495	504	504	486	512	545	559	497	541	509	528	498	490	504	523	535	542	561	524	486	505	534	514	519	554	509	566	503	527	521	537	520	543	528	539	535	507	517	535	527	540	516	511	507	473	494	510	541	494	546	546	528	549	500	514	505	491	501	516	477
11771	923	869	679	450	337	237	230	197	170	177	199	145	115	135	154	146	154	133	128	129	134	120	149	123	107	110	122	105	110	119	104	120	120	100	105	131	107	114	127	107	130	109	107	113	108	92	111	127	113	116	110	98	111	104	125	107	115	117	107	93	116	136	100	117	94	102	126	97	116	116	115	96	120	105	124	105	95	122	103	91	112	121	111	113	104	105	105	113	95	108	118	111	108	91	105	117	121	115	108	118	113	105	125	114	123	94	119	125	100	124	111	101	120	104	108	124	100	101	98	91	99	113	116	100	103	111	113	107	94	94	113	114	127	122	120	94	106	114	131	104	111	113	134	114	110	117	99	111	114	102	102	112	115	105	111	107	102	99	108	108	107	116	104	93	108	109	102	123	101	106	129	114	120	119	106	125	99	113	113	114	115	112	108	118	111	98	98	120	119	104	118	116	114	124	120	109	116	107	111	111	107	114	105	108	114	102	106	118	103	109	116	97	114	105	116	121	101	107	104	111	109	113	105	101	109	93	98	108	101	106	104	101	103	108	93	124	91	95	96	113	112	109	110	108	120	97	116	105	129	114	115	113	101	113	112	103	107	125	111	96	107	113	114	113	116	103	103	114	103	109	116	90	116	117	117	92	95	109	96	109	115	116	114	92	98	99	116	93	104	100	108	130	74	105	103	112	103	90	118	107	109	114	103	130	125	112	102	112	103	112	94	112	118	114	110	97	95	114	109	107	87	105	99	96	106	117	107	103	88	105	121	101	109	95	96	108	106	103	123	97	120	100	116	114	106	101	110	98	101	128	100	117	95	100	122	102	109	96	113	113	115	114	96	114	101	117	89	97	102	120	108	132	124	116	114	100	118	117	112	104	100	103	124	126	124	108	124	102	95	119	100	121	100	106	120	110	93	125	108	106	121	120	93	128	110	97	108	99	126	117	96	99	92	123	108	103	133	115	111	114	105	108	116	109	110	117	121	125	105	109	103	105	104	120	105	98	103	91	108	110	108	111	92	111	111	92	108	111	102	97	112	125	94	113	118	99	109	112	109	128	108	111	118	108	99	97	105	115	96	117	90	109	127	100	101	121	108	100	132	122	110	115	129	78	105	106	117	93	115	97	115	105	105	93	105	90	115	122	115	109	111	115	130	135	100	122	100	120	108	111	110	124	112	110	108	104	105	126	113	110	123	112	98	124	112	97	122	115	92	94	121	119	114	113	101	114	117	126	128	114	124	110	113	122	108	116	106	117	93	105	115	103	106	95	109	91	99	107	107	95	101	96	113	119	101	97	108	124	108	115	117	104	102	115	114	111	110	115	85	115	107	102	122	121	127	110	94	102	105	97	117	102	104	114	107	106	89	95	107	146	104	104	122	112	108	108	101	118	113	121	91	115	120	133	125	99	118	108	98	116	103	124	104	126	102	111	105	105	106	101	131	95	101	136	107	115	102	83	122	103	105	120	91	145	101	97	106	101	105	118	103	114	129	96	98	113	131	99	102	102	81	118	92	114	110	107	115	120	106	108	100	129	117	113	109	93	111	109	121	107	102	115	110	96	102	123	114	100	113	108	83	95	109	103	102	121	118	128	111	125	92	104	124	111	100	93	114	116	123	120	122	107	104	108	101	126	80	118	99	102	109	112	123	125	104	111	103	110	95	121	96	119	94	101	100	113	120	112	108	92	91	118	125	104	102	112	79	94	107	112	92	108	98	129	115	134	111	124	109	109	108	118	107	101	118	106	109	118	118	93	95	107	105	87	105	133	95	123	115	104	102	101	119	105	103	95	116	104	115	111	106	102	117	133	123	99	116	116	110	106	117	128	104	104	89	118	94	92	107	105	106	113	104	109	100	97	116	123	100	121	130	116	108	107	102	104	127	131	106	108	104	133	124	120	100	114	101	100	123	100	125	115	95	93	96	120	99	104	104	121	96	100	125	88	108	97	114	117	112	107	103	89	108	79	127	117	104	112	109	99	100	124	106	118	123	110	111	113	129	95	103	111	117	98	108	101	141	107	97	118	104	105	109	130	112	104	124	116	100	115	98	111	100	100	104	108	121	115	122	113	124	92	108	126	113	114	108	100	101	105	123	126	97	114	89	98	121	93	100	108	111	97	106	114	113	110	103	136	109	105	75	85	116	98	114	101	119	100	97	105	117	113	82	103	95	93	104	121	109	142	111	94	117	103	120	91	104	104	108	116	106	116	125	104	108	111	117	116	111	108	113	134	119	110	117	91	103	105	122	112	114	131	109	106	116	118	102	101	106	108	102	107	107	109	117	91	113	139	113	119	114	118	126	105	102	110	121	130	111	107	109	130	108	117	98	115	119	105	123	109	99	112	108	122	129	112	104	96	114	101	95	97	126	113	119	97	125	116	106	124	113	115	110	122	113	131	107	128	116	93	115	113	107	109	101	121	98	119	89	115	128	99	115	95	105	122	132	111	96	109	104	109	110	97	112	125	106	115	125	105	99	121	105	120	104	108	105	107	116	119	120	117	99	101	105	106	93	113	110	94	105	88	102	127	99	117	109	97	105	103	103	124	106	117	93	118	104	101	116	118	105	100	94	100	92	110	111	98	103	108	114	113	110	127	104	104	106	104	110	101	108	105	110	106	142	126	126	110	116	125	121	99	114	84	107	103	124	101	90	104	103	98	103	108	116	101	119	121	90	102	97	107	98	106	94	104	116	109	106	93	119	101	105	100	100	111	110	124	115	108	112	120	103	105	127	114	122	135	132	113	108	101	126	116	105	129	110	91	115	116	113	128	99	95	126	102	102	113	92	132	115	110	100	112	111	119	95	107	113	117	111	96	96	105	124	111	110	106	105	99	101	103	115	105	103	105	77	99	93	137	119	111	103	125	102	109	101	144	95	106	112	86	122	111	102	117	126	97	113	115	116	109	112	114	122	124	99	109	111	106	114	99	110	99	106	117	99	117	105	104	100	109	103	109	127	125	116	116	97	121	113	106	124	112	119	94	112	125	114	104	106	107	93	125	97	115	113	102	124	91	114	95	123	113	121	107	113	115	114	109	113	118	96	109	79	104	117	126	123	100	130	123	103	109	118	110	115	122	99	104	125	112	104	98	111	85	116	97	110	115	98	105	114	117	126	106	111	103	105	116	123	104	110	108	119	94	95	122	110	103	108	123	106	117	106	98	118	87	99	97	108	109	93	116	140	121	114	126	108	97	95	103	104	94	120	95	106	102	113	117	126	124	124	95	101	122	112	109	119	89	102	104	100	104	122	111	109	108	118	110	116	105	104	104	102	128	145	102	122	108	107	104	109	126	114	114	124	124	118	102	94	130	122	121	112	91	109	83	105	102	115	103	103	98	120	99	105	96	114	103	110	111	118	116	120	105	100	98	116	107	131	112	82	100	95	122	85	105	91	105	137	102	118	117	107	103	111	127	127	112	111	110	123	108	127	123	106	114	126	98	111	112	109	114	92	109	125	110	101	115	122	109	114	108	112
7804	1027	1838	2220	1894	1381	1089	1055	970	841	767	651	528	458	483	495	492	500	464	461	376	369	397	378	422	361	336	323	325	326	316	336	310	307	316	275	291	300	304	289	309	291	300	323	310	286	302	301	310	272	293	280	298	280	303	253	284	296	269	286	304	254	301	298	276	291	301	312	256	262	297	289	280	284	313	290	305	295	272	266	296	261	291	271	300	282	277	295	259	299	277	268	286	257	296	281	270	282	263	260	302	275	255	264	285	264	260	263	294	284	262	284	274	259	303	251	269	292	277	285	274	284	299	282	314	274	284	293	309	279	284	300	273	282	274	275	256	286	289	250	261	280	265	286	279	292	271	295	295	304	305	279	281	263	268	258	297	274	274	318	259	289	273	311	296	294	273	266	256	269	296	294	277	291	256	275	254	294	275	271	282	264	284	294	277	260	286	297	294	281	289	269	252	288	283	281	280	301	303	301	288	271	269	283	236	273	285	293	283	239	264	266	249	284	279	281	244	250	293	279	271	269	272	255	299	280	286	299	261	301	266	274	268	276	272	270	284	308	236	297	274	275	277	235	249	265	265	282	252	277	255	275	276	270	267	296	274	275	270	270	297	271	283	289	264	282	272	269	309	289	269	294	254	283	290	277	290	275	274	290	268	287	266	273	285	265	262	266	286	270	297	274	298	302	288	311	263	277	297	234	277	295	273	294	287	289	279	298	273	235	271	277	300	266	294	282	282	304	257	276	296	237	283	297	251	307	278	285	282	307	273	291	257	286	271	279	237	303	249	302	270	294	277	251	268	286	278	271	277	275	270	274	235	263	266	264	274	296	261	267	297	276	265	277	284	272	265	276	283	254	276	286	318	259	261	271	317	302	255	310	302	288	284	262	325	321	268	278	262	264	271	279	302	261	269	287	273	286	281	282	272	265	271	276	259	293	260	290	296	302	283	263	261	308	245	278	275	288	306	272	273	307	291	244	272	272	279	293	268	313	270	273	317	271	291	285	296	287	250	265	272	292	280	296	292	295	279	280	275	281	274	280	283	274	288	293	304	274	271	304	296	272	275	246	297	257	317	299	259	277	275	280	282	273	290	285	283	302	257	318	274	283	270	277	297	255	312	258	284	256	290	255	272	270	314	279	285	257	263	256	294	312	268	286	289	296	255	273	296	272	264	265	275	269	285	294	279	295	263	274	286	277	261	281	276	281	319	284	275	281	266	257	275	283	289	260	286	287	289	282	258	290	301	269	277	256	276	259	284	267	257	276	273	292	274	258	274	259	293	286	277	310	295	287	272	277	300	276	241	280	293	246	269	300	287	265	269	269	303	268	294	274	291	289	299	267	285	276	298	303	291	270	271	290	286	284	275	273	277	277	292	282	249	265	288	263	293	243	261	285	248	276	282	261	291	301	298	270	264	313	281	281	269	292	302	268	309	269	277	264	286	271	281	322	302	281	294	292	253	291	303	283	262	278	286	244	304	291	283	297	248	305	274	266	285	307	252	300	296	283	290	280	292	265	275	273	274	278	292	276	260	276	258	267	296	252	317	278	294	271	272	268	275	302	288	254	264	304	281	281	293	281	291	323	296	290	271	268	282	279	254	339	272	279	279	301	277	294	274	263	271	282	271	281	288	265	302	274	282	284	277	250	274	277	277	272	267	302	272	306	294	276	278	287	268	306	284	300	270	288	263	271	274	289	253	294	289	310	292	266	278	246	256	284	290	276	261	281	273	281	279	271	279	261	271	282	288	284	257	304	282	265	288	276	282	270	268	300	304	268	253	283	265	292	287	277	292	266	297	290	271	284	293	301	286	277	276	294	270	294	271	297	288	275	300	291	272	305	280	271	270	276	289	290	273	258	289	293	294	270	290	295	278	285	270	307	286	293	282	289	276	278	261	305	287	295	275	268	296	291	288	304	272	312	287	292	254	290	265	263	273	294	284	261	270	260	276	271	276	277	296	292	299	299	291	292	277	283	304	309	293	276	305	270	299	259	241	261	296	314	291	295	261	282	289	239	254	271	285	271	259	301	282	298	290	268	255	294	299	288	267	274	273	290	296	284	255	271	300	294	280	287	302	270	307	267	282	281	301	264	306	267	284	278	278	292	301	284	267	267	267	261	282	264	290	243	290	268	279	276	293	282	282	293	273	294	299	289	300	273	275	293	269	282	288	319	293	276	294	250	281	282	267	287	295	281	278	249	310	280	289	268	273	279	303	276	263	280	267	312	263	289	309	306	293	282	279	274	284	287	286	288	283	256	259	252	253	253	296	283	252	289	295	314	305	281	298	291	298	283	254	300	299	288	248	248	273	290	302	272	271	284	289	279	294	266	290	289	257	304	275	278	307	254	261	257	288	287	314	273	252	276	278	267	318	274	300	269	277	254	287	264	276	299	277	317	292	292	296	282	279	283	293	274	272	325	276	282	268	308	291	271	285	269	299	276	238	287	295	273	274	288	264	291	269	302	287	265	274	307	297	231	288	268	278	267	273	271	273	281	283	263	265	284	309	273	296	288	303	282	270	277	285	250	276	261	280	273	294	294	306	270	260	273	287	305	256	258	278	276	289	295	263	249	283	281	272	269	265	273	275	257	263	260	305	280	273	285	255	244	276	284	288	302	252	273	290	256	289	271	268	268	269	289	254	310	308	296	270	276	305	274	276	260	265	296	234	270	265	318	264	277	286	279	258	285	281	267	269	297	279	277	277	261	266	282	307	280	269	243	260	279	259	297	280	283	272	253	285	307	259	265	273	283	301	243	278	271	274	271	279	285	271	281	294	282	274	269	288	247	279	296	296	293	258	268	284	283	286	278	267	251	275	292	275	292	259	273	282	261	285	264	293	251	239	284	298	299	287	290	276	270	269	290	263	270	289	278	257	281	266	266	292	282	292	282	300	259	292	255	307	282	307	267	280	285	283	268	281	289	289	299	265	287	245	279	289	297	304	256	292	304	284	291	301	283	254	289	269	302	304	260	281	286	297	276	278	289	286	276	296	300	280	282	294	290	279	263	301	267	304	279	259	290	283	261	222	262	265	284	287	268	274	268	298	288	292	268	269	283	293	298	286	295	294	282	278	318	259	258	272	280	267	251	302	284	258	281	313	276	292	287	271	298	276	292	275	266	259	260	280	309	285	278	295	305	285	314	265	299	271	269	298	246	261	260	236	302	266	291	311	289	270	269	262	285	282	277	283	270	257	291	281	318	279	282	305	289	269	245	278	309	298	303	288	288	290	291	295	276	299	274	278	287	295	258	259	288	277	294	270	295	268	267	279	295	296	248	276	291	276	272	270	241	246	276	299	263	249	285	287	266	301	296	278	248	267	279	251	291	266	311	278	282	264	293	300	277	274	240	256	259	302	276	278	267	242	277	275	272	277	298	296	271	263	310	292	255	287	287	298	301	283	299	254	290	284	307	289	284	282	268	296	275	319	320	279	281	274	275	255	279	264	309	272	294	290	271	265	288	270	298	248	286	281	290
1208	209	251	226	199	195	198	191	176	179	167	180	180	164	196	174	189	194	194	171	215	196	191	184	161	176	180	189	189	176	168	208	186	169	203	162	166	191	165	182	171	188	186	178	174	178	198	188	180	164	186	161	199	186	203	188	183	180	181	204	173	190	189	195	181	149	187	185	158	186	186	164	193	173	192	158	185	194	185	175	169	193	184	166	169	178	197	186	154	159	177	164	185	186	177	172	173	159	167	161	163	184	172	165	194	181	178	182	180	170	168	194	160	181	180	174	155	167	158	200	181	190	184	172	186	162	163	175	188	185	135	179	184	180	167	161	196	181	196	178	178	153	179	193	182	169	202	180	182	159	193	163	195	168	169	206	180	158	160	181	197	199	168	177	190	164	171	175	168	207	169	183	182	195	182	179	164	195	149	190	181	168	189	191	191	195	192	150	176	173	197	177	178	160	178	192	200	182	169	188	178	174	177	152	195	167	199	176	193	203	195	169	178	178	156	152	193	183	175	169	187	168	181	199	179	194	195	200	192	163	186	185	180	193	185	181	187	159	178	213	181	181	185	161	162	183	174	166	177	183	180	157	178	194	171	173	181	191	187	186	170	172	185	190	194	204	149	177	189	189	189	148	210	181	194	177	158	176	180	193	170	183	173	181	163	182	176	157	165	189	192	185	156	205	186	193	167	184	180	215	158	184	182	173	175	179	180	187	182	165	184	181	188	188	172	179	168	187	171	176	181	159	168	165	188	217	213	157	191	192	181	174	186	198	168	166	167	183	176	189	187	165	187	197	182	176	157	163	148	178	186	170	181	164	190	166	205	200	158	182	188	200	184	190	183	188	174	184	178	176	200	185	209	186	182	177	184	180	165	172	174	178	182	167	182	146	196	195	175	183	174	207	166	151	177	159	179	194	171	175	202	172	149	168	182	164	215	160	176	161	180	165	200	185	169	171	192	195	172	179	200	157	180	182	200	190	174	194	197	175	193	183	215	188	190	175	173	187	158	172	164	200	181	157	175	178	182	185	193	181	166	159	163	208	187	171	166	178	154	189	178	162	186	169	186	200	195	184	181	180	171	178	170	168	177	195	190	172	177	174	166	173	192	160	175	175	189	203	184	207	169	179	179	160	164	181	179	180	215	169	169	173	196	161	187	153	204	173	185	178	173	182	160	180	186	166	167	171	159	175	180	177	186	187	170	202	187	187	165	165	172	188	197	202	192	162	176	167	178	172	195	179	186	159	153	182	192	198	196	166	169	183	161	158	188	161	172	186	187	202	183	172	165	186	185	171	197	192	186	151	170	164	190	217	182	178	187	174	172	188	186	179	175	209	188	178	193	188	164	158	179	151	161	152	196	198	185	191	195	144	179	163	217	180	170	168	187	171	184	192	209	183	183	177	160	180	160	197	207	186	174	201	181	179	159	191	189	191	208	147	188	208	172	186	168	203	205	184	160	200	182	182	181	173	184	167	158	179	183	175	178	181	167	188	164	171	175	186	177	195	201	193	190	172	188	190	175	169	162	188	169	193	172	196	176	205	190	178	190	190	176	164	177	165	161	171	194	194	172	203	162	158	182	161	203	177	179	179	185	174	204	164	186	201	171	167	180	174	179	195	196	188	163	182	158	178	189	172	179	216	193	210	200	183	169	172	183	174	156	175	200	176	203	171	170	188	173	176	219	171	198	161	189	151	186	173	170	164	194	181	203	157	178	170	205	183	195	178	197	183	170	182	194	167	183	192	198	179	182	180	193	174	185	171	186	181	192	174	158	199	183	174	192	164	171	168	193	199	178	165	149	155	165	199	191	202	189	189	181	176	171	175	196	214	174	197	176	159	197	185	171	181	218	192	182	205	184	189	175	209	157	198	185	178	199	175	200	176	177	196	192	167	184	158	179	166	191	209	198	196	167	187	177	178	179	179	177	171	189	173	187	169	179	180	179	155	166	196	176	191	174	200	164	177	192	153	195	186	182	163	176	182	156	169	172	189	181	160	211	188	159	175	221	163	162	183	200	189	178	189	167	188	177	175	198	185	187	192	171	190	181	176	150	166	199	189	179	170	167	172	172	187	163	179	186	178	199	190	192	178	197	175	192	171	193	155	161	189	176	186	182	181	179	171	206	196	191	177	171	173	184	182	191	166	167	165	191	164	156	174	191	190	179	187	170	182	168	171	154	189	176	166	177	179	196	179	177	168	189	157	165	164	189	159	190	154	192	193	191	178	159	192	184	177	180	185	186	145	167	173	196	183	176	177	168	191	188	183	162	200	196	172	175	166	204	185	193	209	175	166	183	161	176	170	204	185	187	148	185	168	181	184	178	178	178	169	179	187	161	182	195	179	197	170	179	167	183	169	171	182	179	162	169	184	135	150	186	163	182	175	182	184	186	177	170	201	173	193	195	179	176	180	181	168	154	196	214	205	178	195	208	192	190	167	183	194	179	214	170	172	179	180	167	146	179	192	171	196	175	155	192	179	160	174	173	162	167	180	164	188	171	175	167	169	171	195	163	190	183	169	175	173	172	173	150	159	192	166	203	200	184	168	187	184	171	169	156	167	170	183	193	203	186	186	188	173	191	162	172	173	169	190	212	191	207	154	175	193	178	169	177	185	155	185	154	181	173	180	189	170	189	182	165	202	195	154	152	179	181	184	153	182	157	166	179	186	157	187	166	181	179	167	165	169	178	168	170	184	173	187	178	177	188	177	175	170	177	194	177	207	193	164	196	178	187	180	162	169	165	166	196	180	208	205	174	185	194	179	175	168	159	166	166	194	182	171	174	174	195	173	180	160	196	183	191	209	147	179	184	172	170	162	172	165	197	162	170	172	177	178	190	172	154	191	179	203	181	184	178	186	184	171	165	198	168	198	204	167	186	179	187	172	187	182	180	158	206	144	167	170	174	178	173	180	174	146	177	187	157	174	185	187	174	188	176	175	187	184	164	157	203	181	173	164	192	187	184	189	201	178	168	171	197	167	209	183	186	168	191	177	179	195	180	173	201	193	159	169	161	174	162	162	166	212	177	197	166	191	167	168	168	183	144	193	184	175	156	209	196	165	169	175	163	167	173	189	179	182	185	171	187	171	175	184	149	198	160	193	169	182	189	176	175	179	189	190	185	155	159	157	192	198	168	166	191	202	185	176	178	195	181	182	181	170	186	193	185	171	172	179	201	179	163	176	194	176	175	166	163	152	179	194	189	178	198	194	214	169	188	173	201	187	174	170	177	170	159	186	191	194	172	195	191	178	179	186	179	189	188	178	180	148	180	182	200	184	204	181	189	181	168	182	190	170	183	170	201	185	177	201	186	179	180	181	173	200	168	185	157	181	166	180	199	206	182	184	187	170	185	191	176	191	165	154	146	190	173	194	179	179	169	160	175	202	172	173	202	190	167	180	170	197	186	154	197	138	189	199	187	186	216	202	183	186	175	196	187	197	165	176	167	181	180	204	170	176	176	170	199	165	199	177	196	170	182	187
1688	499	592	566	556	541	547	511	497	506	433	500	480	491	479	500	504	491	488	487	456	474	443	452	484	482	453	455	453	472	475	490	491	444	478	436	510	494	477	457	448	461	472	461	443	459	431	454	466	447	463	489	429	458	464	438	432	459	477	427	451	470	488	454	455	437	436	433	449	480	441	435	480	461	456	452	470	470	448	470	454	454	430	447	446	441	502	466	485	462	460	459	496	445	466	406	470	468	477	454	448	476	435	465	458	421	458	458	440	478	458	463	488	457	482	436	457	469	470	460	494	452	490	425	461	476	440	458	441	443	454	433	425	475	503	468	486	476	434	479	486	478	425	493	486	468	436	452	451	453	457	468	476	497	478	437	464	429	490	462	477	472	503	491	471	485	468	434	493	468	431	417	462	456	450	451	483	467	481	484	466	466	417	472	443	421	481	459	462	438	459	438	443	460	424	430	442	458	453	449	475	457	457	431	465	464	492	452	434	452	445	410	489	486	439	463	461	413	432	435	477	435	450	465	464	465	439	430	486	455	452	433	453	416	444	458	496	455	478	466	431	483	472	466	442	469	442	436	439	431	477	441	470	465	488	480	447	476	482	486	454	452	441	492	467	477	479	449	460	434	461	487	448	439	480	451	488	461	449	425	453	452	486	481	468	484	465	449	446	443	444	456	444	437	448	426	451	512	462	434	453	475	438	441	524	466	488	450	463	483	466	477	484	464	449	448	468	468	476	479	438	480	502	445	484	490	426	423	477	469	444	414	488	432	484	450	461	441	452	510	459	479	442	498	445	469	474	477	457	425	464	457	467	478	450	450	467	417	457	435	498	465	453	465	484	493	471	408	455	466	451	459	472	464	401	448	488	482	460	479	426	452	464	459	435	472	501	481	458	459	482	466	477	440	450	459	442	446	455	477	476	501	452	468	418	516	491	414	467	464	435	468	426	521	441	484	423	444	502	471	468	448	452	455	433	428	453	429	439	457	445	477	459	474	468	459	456	475	471	434	420	458	449	465	425	437	468	430	489	442	462	464	462	444	471	484	434	425	488	475	462	422	482	427	462	455	472	450	456	438	439	482	465	425	462	466	529	454	483	479	462	430	481	462	476	463	456	466	457	436	466	446	434	456	474	457	443	460	467	451	432	435	474	489	452	462	436	459	459	493	476	453	484	472	496	474	458	436	494	459	471	498	495	446	446	459	476	491	452	445	478	460	447	455	456	470	482	467	465	448	449	464	451	450	447	434	483	459	473	458	440	460	476	448	458	434	447	462	481	478	464	486	450	457	401	461	441	459	495	448	494	463	412	434	433	477	494	497	456	489	458	457	454	421	464	451	424	469	471	491	454	480	452	456	456	468	442	487	508	442	441	431	481	454	502	459	465	473	438	445	477	473	414	455	469	494	492	439	427	466	432	430	451	463	455	465	455	475	441	470	443	459	485	444	466	446	496	488	495	434	423	489	474	467	428	424	412	512	465	524	454	458	456	441	470	463	449	496	416	477	479	467	432	425	491	429	461	483	433	491	477	465	430	448	466	426	479	457	469	472	453	447	495	432	415	460	452	448	483	457	457	445	437	478	456	442	426	463	458	488	449	422	429	469	452	478	433	474	421	463	453	494	468	422	461	435	468	470	422	472	438	468	464	467	465	452	436	449	474	410	454	430	450	449	475	491	456	473	440	471	461	448	426	491	471	483	479	437	435	483	463	456	460	493	499	454	463	464	439	457	452	458	497	478	457	442	453	416	450	479	444	440	450	443	475	470	440	454	468	450	443	472	455	466	499	485	472	438	462	496	449	447	467	472	483	459	446	433	448	458	444	480	497	459	451	465	443	458	467	466	463	491	463	453	448	460	455	471	444	420	444	468	466	451	448	425	439	516	437	476	460	427	477	414	444	443	460	447	461	494	465	468	501	433	476	466	491	462	479	474	447	450	448	482	432	430	482	426	462	434	456	504	467	459	479	444	428	480	460	473	420	438	465	460	463	459	455	505	445	477	454	479	488	411	469	462	459	509	476	452	465	477	458	466	442	448	473	475	465	454	437	473	490	436	464	471	486	448	493	414	487	448	462	494	486	460	434	453	469	466	423	449	431	462	491	469	482	466	472	479	496	461	483	479	467	447	465	463	473	442	423	470	487	482	460	458	459	455	459	448	483	493	445	419	454	467	449	484	492	469	450	506	462	469	450	444	438	447	446	503	455	463	459	476	432	430	489	469	473	433	462	473	460	457	466	496	458	455	455	463	445	440	483	453	460	411	470	441	476	462	461	441	465	462	445	446	429	468	471	456	436	449	458	480	435	447	465	444	474	467	445	487	469	446	501	482	493	460	486	454	479	484	476	462	421	466	428	477	463	469	440	467	475	433	482	462	479	444	477	503	462	421	451	431	462	449	442	431	440	461	446	518	449	467	474	418	469	457	478	413	451	480	453	413	426	466	442	473	484	431	413	491	487	477	449	471	455	436	471	491	462	512	468	467	466	413	477	445	458	443	417	489	471	472	443	479	473	475	459	439	447	469	422	480	447	457	501	461	439	489	463	453	476	495	454	482	479	475	476	433	463	441	474	464	477	451	442	447	453	442	444	439	447	471	465	445	430	489	439	488	425	435	424	455	474	443	446	466	485	450	486	427	456	490	420	456	455	460	455	437	479	476	440	463	427	466	478	476	514	448	485	501	443	425	500	411	459	470	417	452	466	483	465	409	506	466	426	475	483	464	488	472	466	439	445	479	461	452	446	465	480	452	468	423	460	407	456	450	442	458	456	454	457	419	437	468	442	431	451	437	471	446	468	502	463	456	464	452	475	440	471	444	459	462	491	434	462	497	468	447	440	447	460	446	421	465	460	458	466	430	481	462	493	494	507	439	471	467	485	446	437	440	429	457	442	477	438	440	443	451	450	485	489	473	470	470	450	456	435	453	465	474	440	457	463	440	460	481	471	467	451	497	470	427	464	462	468	468	457	435	451	460	446	483	497	460	487	443	450	468	423	452	494	473	484	448	440	476	490	434	483	441	487	455	451	492	485	482	457	431	480	429	467	435	452	431	440	424	493	449	493	486	474	453	484	469	443	477	478	453	454	476	442	439	453	468	448	466	468	447	470	468	497	484	470	452	433	468	454	451	462	459	489	483	435	464	438	476	485	472	435	439	502	460	475	469	448	481	470	462	492	443	454	447	439	465	460	465	440	444	478	480	458	446	458	464	448	426	460	444	462	483	451	508	469	463	512	462	436	470	466	429	433	468	457	478	492	454	455	453	457	448	425	495	454	443	431	485	471	455	466	432	450	448	458	449	446	401	486	465	485	465	434	469	450	448	457	478	443	494	450	432	416	442	452	484	435	428	469	466	455	445	485	448	439	463	483	455	480	430	456	471	473	452	489	422	412	459	456	484	451	447	410	485	435	501	458	481	451	472	429	455	429	432	462	466	500	507	432	438	456	450	493	494	428	443	468	491	409	469	434	481	498	460	453	448
6666	551	606	468	402	328	257	277	297	258	279	263	229	232	248	241	257	238	222	220	212	240	228	223	232	233	224	245	183	230	189	188	223	226	239	229	251	229	200	211	225	210	200	204	214	194	194	219	196	203	185	212	197	196	209	221	190	234	202	212	203	216	219	215	220	205	209	218	204	218	207	188	205	240	197	207	207	230	234	204	203	219	229	213	203	196	178	206	219	196	240	227	221	210	205	205	214	202	216	222	199	208	216	187	217	202	218	211	236	174	206	197	193	199	228	216	215	232	192	216	192	231	211	193	200	215	223	197	200	224	212	203	198	187	228	191	221	208	214	207	198	212	232	230	224	218	208	212	205	204	193	225	237	229	204	192	213	207	219	212	211	224	202	198	222	203	218	242	217	216	204	214	262	198	210	221	227	200	198	196	205	214	220	218	228	190	216	204	200	204	195	237	216	217	193	197	238	192	213	227	207	206	209	212	220	191	207	228	201	215	201	198	192	222	236	216	191	254	191	202	221	226	223	215	228	207	222	193	199	236	230	209	227	234	199	230	202	189	176	194	202	211	198	211	228	203	218	218	221	205	201	196	217	230	202	183	192	216	206	214	236	204	210	178	244	211	214	185	196	238	223	202	215	202	206	200	197	218	240	205	238	214	212	180	218	211	221	233	222	210	209	196	188	187	203	214	222	208	211	227	218	228	211	198	205	193	209	207	200	203	215	199	212	208	212	232	212	230	205	202	209	212	170	202	182	227	208	217	188	197	211	203	211	220	213	191	254	209	230	198	242	210	211	233	191	207	191	208	217	215	211	235	243	202	220	224	227	199	210	203	191	174	208	209	191	216	215	219	248	200	221	209	222	239	202	218	222	191	195	174	228	214	197	215	214	189	222	253	186	187	195	204	200	225	208	198	196	199	215	196	219	225	221	195	244	242	230	200	181	242	210	214	212	183	231	204	218	224	210	192	228	209	206	214	226	201	203	189	241	193	193	203	205	230	239	221	209	195	218	219	209	190	235	185	193	220	216	214	193	207	236	217	210	221	209	212	198	207	202	190	210	201	234	211	218	189	213	223	196	209	233	192	209	236	226	198	192	216	202	233	195	200	190	209	218	207	200	236	209	234	251	220	215	225	192	238	186	198	214	219	220	247	202	210	231	229	215	235	195	208	215	196	183	239	205	191	200	221	221	233	201	208	195	185	182	198	209	233	235	199	195	188	201	184	203	218	192	232	207	183	209	205	181	217	214	187	195	211	204	198	227	224	215	216	194	211	205	207	208	209	209	226	203	210	223	215	209	222	197	196	216	228	191	206	200	205	225	175	198	193	200	233	220	218	230	203	226	226	189	220	197	177	227	204	208	188	198	226	201	187	226	200	207	220	215	190	205	245	208	192	173	205	202	223	213	216	193	191	210	194	199	214	170	211	181	213	232	195	226	228	239	211	185	213	195	211	218	205	208	209	215	224	213	210	209	179	196	227	212	222	237	213	206	207	264	222	210	218	232	204	214	222	223	220	197	242	200	186	219	219	208	190	205	215	210	221	228	225	213	218	203	192	247	220	195	211	220	203	225	192	197	213	193	232	222	189	203	214	227	190	188	200	218	206	197	197	197	245	228	193	223	219	193	221	204	202	202	230	214	212	194	231	218	195	210	199	204	221	212	225	221	225	214	215	246	210	203	205	216	178	205	208	241	206	211	210	217	197	227	214	220	203	202	220	209	205	191	199	212	219	182	212	199	171	206	196	206	196	225	188	213	222	180	204	198	227	201	219	221	207	185	190	245	199	229	233	216	208	184	207	237	198	228	209	198	213	206	214	198	223	212	201	210	220	204	177	230	214	220	199	194	225	215	210	232	196	187	192	202	213	205	194	187	192	231	219	188	194	215	227	221	194	213	197	212	215	219	221	213	187	182	209	209	189	211	206	200	193	226	212	215	222	223	191	197	222	213	199	185	218	220	205	204	209	215	254	221	198	193	197	224	235	205	224	217	179	210	243	202	209	200	218	224	229	192	187	207	191	220	214	192	211	218	185	234	190	190	211	214	209	224	195	198	237	199	180	206	182	213	228	212	205	206	219	208	178	213	216	214	220	197	199	205	188	247	189	222	188	209	206	212	223	205	199	192	213	187	205	230	199	234	198	216	222	210	208	215	212	209	201	232	234	241	204	208	201	219	221	217	218	207	201	230	201	213	231	216	213	197	205	203	179	206	196	207	214	202	205	203	190	207	253	184	192	244	235	229	237	212	216	204	200	202	213	213	203	228	202	215	182	228	215	259	215	202	201	184	197	204	241	228	222	195	212	232	211	217	221	198	204	225	211	207	212	216	230	180	234	243	212	186	214	196	188	228	214	209	208	209	220	204	191	215	228	196	220	260	219	230	197	240	220	221	209	209	199	191	203	203	216	204	230	186	219	200	200	216	205	212	198	224	194	205	210	217	207	213	197	233	196	212	210	179	199	196	226	210	192	203	194	224	232	203	190	225	244	227	223	203	196	210	216	203	205	208	219	195	209	193	205	222	236	197	218	228	195	206	193	212	202	194	220	209	210	209	217	195	219	210	207	210	174	205	211	217	216	209	233	191	202	187	190	204	228	214	210	222	236	222	215	241	223	218	216	193	191	195	203	226	217	220	194	189	229	204	184	194	196	219	181	231	207	204	183	188	220	231	188	214	218	217	217	246	205	206	193	221	212	216	251	199	214	223	208	240	226	192	216	206	212	217	190	215	212	224	184	173	195	192	202	203	198	224	207	187	200	209	186	200	199	226	219	225	201	228	195	204	217	210	228	200	206	191	204	203	206	212	220	213	185	190	224	235	207	215	201	217	204	210	206	202	215	200	204	207	199	207	175	211	207	213	220	188	247	211	215	211	214	218	210	226	183	192	202	213	211	187	202	243	188	206	193	201	231	190	208	211	198	198	203	197	209	182	239	205	201	218	208	219	207	200	219	185	241	238	229	200	188	203	212	210	220	197	206	227	222	192	221	201	251	222	207	212	184	223	221	218	202	197	227	188	189	222	234	222	220	236	221	202	198	191	225	243	201	223	229	211	205	219	219	215	225	199	213	203	245	209	227	224	225	223	224	202	209	193	185	230	185	219	205	209	220	219	221	207	241	216	202	226	200	222	207	197	185	232	207	197	193	204	232	185	221	191	195	215	227	213	224	189	240	225	208	194	189	210	222	209	230	209	198	214	183	177	225	222	221	207	214	238	218	214	210	219	216	219	219	196	209	196	233	209	215	238	215	213	196	204	198	216	220	224	206	199	219	232	199	206	202	209	195	206	186	201	242	212	220	221	202	210	189	201	223	223	214	194	215	206	192	221	223	206	200	208	206	194	206	206	209	211	196	217	210	219	220	196	200	200	216	198	187	202	211	209	214	203	184	217	192	216	226	218	216	225	197	216	219	210	215	215	208	221	213	199	238	220	232	209	205	205	202	219	229	186	204	225	204	218	212	193	207	230	206	199	249	205	205
6363	859	1433	1511	1250	1087	982	920	820	776	754	734	674	599	675	620	629	686	641	617	616	600	545	544	559	572	496	543	518	535	538	504	526	565	533	506	497	530	533	532	557	553	546	526	547	513	485	508	515	488	532	538	495	531	535	513	523	521	504	527	523	508	563	575	513	470	528	480	547	521	540	496	494	506	538	508	538	527	533	495	481	501	520	525	530	553	526	505	501	517	537	491	518	530	503	492	520	500	537	514	538	492	502	516	528	539	502	517	543	507	506	474	571	484	459	516	501	503	505	533	506	475	545	553	515	528	523	528	531	506	510	495	480	577	499	538	536	535	520	492	494	509	497	509	475	521	566	496	553	568	522	515	506	506	506	535	506	533	538	527	519	534	526	529	524	504	522	498	515	522	508	564	520	484	508	503	535	506	501	489	563	488	490	534	525	537	536	525	514	533	508	482	555	501	509	551	505	490	513	550	512	520	496	526	525	538	528	499	473	527	532	530	546	497	485	534	528	520	464	516	553	518	504	487	548	513	506	517	511	509	528	564	514	518	506	503	514	514	489	522	530	533	542	487	495	545	538	526	542	542	508	490	550	517	486	513	515	534	505	536	477	562	501	524	494	529	553	533	530	527	489	559	521	500	531	520	536	536	496	492	508	521	465	503	499	526	581	538	529	522	525	533	514	491	528	555	512	551	516	544	531	474	521	513	507	536	526	482	499	530	504	496	517	518	540	495	532	500	519	492	528	478	510	512	484	580	551	532	525	478	533	510	518	507	537	496	489	541	517	483	516	531	512	516	502	526	520	502	513	496	528	516	454	552	517	517	525	483	545	497	520	544	523	483	499	526	501	535	521	524	514	529	513	493	513	551	573	501	529	567	529	517	530	531	536	521	535	516	426	503	560	504	541	548	491	516	527	519	511	567	508	538	508	537	503	511	551	496	535	529	543	521	542	525	459	496	536	557	549	537	529	495	534	494	504	494	502	498	471	513	494	509	489	517	516	517	477	506	513	512	507	499	502	502	532	518	520	535	510	555	543	504	495	498	536	531	502	519	496	507	508	523	514	490	499	499	570	508	543	505	514	497	482	530	499	514	512	523	532	508	525	504	545	554	517	511	494	480	517	533	501	496	521	485	519	522	511	535	528	514	534	541	498	475	514	504	480	532	536	508	496	501	498	513	518	529	503	547	458	501	513	546	496	551	501	537	513	530	514	488	538	523	515	524	502	514	492	550	539	497	533	501	477	513	491	524	498	533	552	502	539	493	511	530	521	522	546	527	497	492	537	531	532	529	496	541	473	495	512	508	515	501	539	528	571	565	545	530	523	499	538	524	499	523	528	475	504	496	540	546	490	510	491	488	511	537	513	526	478	503	537	494	514	521	519	539	476	465	506	508	485	547	492	509	528	505	507	527	534	516	473	514	496	541	481	488	496	504	517	493	559	505	500	500	517	547	513	485	506	536	533	513	525	501	523	577	475	550	529	528	504	496	557	527	537	515	494	472	521	524	509	524	505	545	525	508	525	527	544	532	483	511	525	502	547	528	508	526	490	515	531	520	513	516	530	508	529	518	513	529	515	518	505	519	530	495	525	496	515	481	540	556	522	492	554	519	553	545	487	507	533	501	500	478	473	477	557	503	523	544	498	486	487	499	506	527	523	514	530	515	529	530	501	497	526	519	495	534	501	516	542	500	540	496	539	520	518	535	538	494	548	511	528	516	524	505	527	554	522	534	517	496	512	549	507	504	528	486	539	481	566	515	524	509	521	474	510	512	521	524	513	513	534	544	481	529	569	543	524	487	507	537	494	504	557	533	521	472	524	529	510	503	519	523	527	512	544	536	501	497	547	516	544	506	555	482	520	494	533	494	522	520	519	537	523	512	472	558	517	498	560	496	538	510	518	509	502	499	551	535	497	530	518	507	522	518	525	540	523	509	507	497	529	525	520	505	471	485	557	453	553	499	467	514	527	511	527	550	533	525	490	533	508	519	493	534	471	543	536	482	454	516	507	493	508	522	534	471	493	482	550	518	524	520	549	503	518	496	522	528	518	506	536	531	549	511	563	592	527	545	485	537	565	499	515	502	537	473	584	554	505	539	492	492	524	473	471	525	498	530	543	504	537	540	538	509	485	538	494	522	524	515	509	500	516	515	473	554	537	540	532	503	497	484	509	523	499	493	504	500	546	494	523	504	519	528	487	536	522	557	502	504	538	497	523	518	498	525	539	508	519	472	549	480	518	515	540	503	539	517	489	493	529	544	518	542	511	519	496	509	494	542	562	535	501	496	513	527	515	527	511	546	506	467	505	509	504	497	525	499	485	517	494	481	507	501	487	486	494	514	526	502	521	503	509	510	495	602	491	531	530	521	554	533	477	557	527	518	494	507	496	521	490	552	499	490	533	530	486	532	527	504	526	533	517	493	510	524	513	508	530	536	482	542	557	540	495	501	538	506	500	489	556	509	495	502	535	553	547	541	525	540	560	486	522	498	504	539	533	563	544	524	486	483	507	531	542	506	532	487	515	529	516	507	502	532	506	510	496	541	544	530	507	559	543	566	554	471	491	481	509	505	504	511	506	512	520	534	521	531	517	492	498	507	489	502	493	525	522	524	561	471	530	490	509	526	457	509	479	502	484	505	549	494	513	528	506	552	533	561	463	526	525	530	502	552	558	492	516	546	500	494	517	554	523	534	534	517	499	504	529	506	510	491	474	532	482	529	513	485	520	541	527	532	546	500	526	549	501	551	591	508	519	538	523	509	511	522	500	484	498	529	540	574	497	497	484	495	500	516	553	564	521	517	519	498	510	499	500	493	510	532	537	537	470	542	509	558	571	524	486	546	491	504	510	558	531	545	518	506	526	517	497	518	476	509	535	555	508	502	564	518	485	552	520	508	553	538	512	538	523	546	531	519	526	510	491	527	538	497	507	494	484	510	495	484	540	497	507	541	523	458	565	515	498	496	517	505	522	496	521	543	508	519	534	523	530	500	517	514	534	503	499	540	537	512	516	509	524	533	508	513	485	509	528	491	505	487	516	542	538	530	539	507	557	525	557	531	503	527	509	481	560	508	509	505	539	541	544	507	542	478	489	522	489	508	542	527	536	558	508	500	513	555	494	537	527	513	520	519	516	491	489	519	539	485	523	480	542	515	526	484	501	536	520	530	493	545	517	527	511	499	499	531	519	568	501	498	527	488	554	513	522	503	571	545	502	530	465	529	543	525	485	510	512	483	503	538	508	523	523	529	513	499	498	514	498	553	491	517	536	493	533	509	535	526	531	520	534	470	549	503	523	499	515	545	519	504	498	558	544	495	486	522	530	557	515	552	484	515	510	480	521	522	514	522	519	536	526	476	545	474	535	511	532	504	549	509	551	505	503	486	515	515	516	512	477	544	545	514	486	557	500	544	523	513	524	548	520	502	514	489	492	515	487	509	547	570	509	509	539	555	511	525	524	519	521	544	508	517	508	502	554	532	567	543
12102	898	800	659	423	342	240	247	198	199	166	143	131	119	125	115	126	140	126	118	128	138	127	103	124	107	114	135	127	110	118	115	100	103	129	106	98	127	102	128	111	116	103	92	87	117	118	125	119	117	118	108	121	118	114	109	129	109	104	115	109	109	94	114	118	115	122	108	127	134	112	119	124	102	99	122	108	95	101	99	103	91	109	132	128	103	106	121	115	105	112	99	106	100	139	110	114	127	113	117	111	104	120	103	75	107	120	125	122	98	112	100	101	106	137	108	113	105	109	101	125	121	109	113	94	105	111	92	103	103	114	116	112	101	111	126	103	126	112	104	112	125	106	105	94	103	119	93	122	88	104	100	108	102	113	132	121	107	121	98	102	103	118	94	109	109	108	121	94	114	111	123	116	86	128	115	130	113	111	117	110	110	114	120	109	115	99	133	80	118	124	108	106	92	106	134	130	108	98	131	107	117	121	140	110	98	121	103	110	107	99	115	118	83	105	112	114	95	104	113	113	113	103	105	101	124	123	105	113	106	110	110	93	100	109	104	114	99	101	123	115	110	98	103	114	117	103	113	122	113	105	132	102	101	97	107	112	114	113	112	114	115	115	92	92	101	89	120	114	107	117	110	107	103	110	106	111	131	114	109	109	116	105	113	99	101	101	136	121	106	106	95	122	91	109	97	108	107	120	118	105	111	112	112	120	106	107	112	102	111	119	109	90	115	115	113	92	100	103	96	107	105	97	110	92	114	133	107	119	122	123	122	105	117	106	110	102	112	131	115	96	131	85	112	104	111	108	124	103	117	108	101	118	115	103	122	119	114	102	123	98	104	110	107	109	123	106	122	116	118	99	100	107	118	108	120	127	113	110	131	104	114	110	92	116	104	120	93	121	129	127	127	126	118	127	111	118	115	105	106	102	90	116	126	114	115	112	107	100	92	113	98	131	141	108	105	98	91	91	116	108	92	130	137	103	110	113	115	111	117	115	114	127	113	128	86	120	104	116	103	97	117	122	94	113	106	113	116	107	102	106	101	110	82	123	97	107	110	101	114	84	102	104	106	100	103	104	92	116	98	118	127	108	105	105	130	88	111	116	113	104	96	96	120	117	132	96	94	117	118	103	100	128	108	91	105	102	114	100	114	127	106	97	119	138	98	120	114	121	108	102	94	102	112	116	117	96	110	115	126	113	96	106	119	120	115	129	101	134	116	111	91	125	110	107	117	111	98	98	123	117	116	109	98	116	112	125	107	119	115	95	112	132	133	112	103	126	101	105	108	109	110	104	121	126	115	103	115	121	114	113	107	92	123	117	120	106	98	96	116	118	118	121	99	129	116	105	114	96	92	113	90	103	114	102	107	122	126	99	91	120	115	106	104	100	103	90	98	117	109	119	132	115	94	92	99	116	103	104	115	103	122	100	99	110	95	115	107	101	119	119	102	125	113	102	110	127	112	114	82	93	123	88	110	97	111	125	100	102	103	113	100	84	98	120	107	107	99	117	106	126	109	116	115	108	99	113	110	94	120	113	92	102	97	104	118	108	96	107	96	108	113	117	112	119	106	102	115	93	104	122	99	94	102	92	109	101	112	122	124	112	118	98	109	122	122	108	116	118	116	117	116	113	114	112	110	111	108	115	103	112	113	96	91	117	104	132	123	114	107	98	93	112	117	92	100	117	106	87	78	115	123	118	108	118	132	112	113	109	106	110	92	112	126	106	92	106	109	120	125	102	116	122	102	120	100	116	124	112	110	113	118	112	110	113	119	119	118	97	103	120	124	86	104	108	105	106	120	106	120	116	106	134	100	119	115	102	103	93	113	83	107	113	99	116	115	126	109	114	107	106	139	114	113	125	111	97	106	116	93	112	117	132	126	103	89	120	111	94	109	117	111	110	107	118	79	123	114	100	108	102	131	101	99	105	107	104	96	116	104	112	85	117	128	100	93	114	124	113	102	101	116	106	85	113	101	103	128	112	114	111	110	133	104	110	117	126	127	115	91	106	105	117	103	101	125	112	110	109	106	118	95	102	128	106	122	101	124	137	124	104	114	104	107	109	96	101	112	93	108	87	101	117	101	110	122	109	106	118	100	101	129	142	114	94	115	120	100	104	95	110	106	105	97	99	119	107	97	122	112	96	104	111	109	93	123	106	106	96	100	125	106	118	100	99	115	123	96	124	116	107	117	108	106	116	100	113	125	125	93	115	101	92	113	103	110	102	97	120	111	89	105	95	97	104	102	99	103	119	123	99	109	126	112	119	125	94	114	128	95	93	113	112	99	104	110	133	110	132	105	107	108	128	88	96	121	96	112	92	110	112	113	108	122	119	124	123	106	111	127	98	90	103	113	117	105	135	94	107	94	107	108	105	109	107	115	117	99	111	119	98	80	103	118	105	97	112	113	112	111	112	103	109	105	115	105	111	124	102	121	125	119	104	106	86	123	91	120	117	120	98	121	101	106	100	106	102	100	104	108	126	98	116	100	104	115	123	115	102	101	114	110	102	104	114	124	102	111	126	122	88	100	119	108	116	106	108	114	117	120	120	115	119	123	113	112	99	104	88	126	107	98	121	120	102	113	100	113	105	109	127	118	96	132	103	113	110	123	94	97	120	135	117	126	106	111	120	141	113	132	106	110	101	100	98	106	126	116	111	84	113	92	126	119	111	79	79	103	118	105	103	106	116	124	116	118	96	114	85	115	113	107	101	91	124	109	84	114	99	113	87	117	95	109	111	111	104	120	92	112	118	104	122	99	109	103	119	117	125	122	101	98	95	122	114	96	112	103	108	118	102	109	113	118	101	114	103	130	103	99	99	94	110	136	86	97	98	101	122	102	106	94	106	120	98	88	127	116	115	98	95	111	102	99	94	93	111	111	115	113	87	122	114	102	119	103	100	121	99	117	116	111	94	107	93	93	113	107	106	97	106	127	115	112	114	121	124	100	103	94	106	106	114	113	112	86	118	99	106	99	106	100	116	106	101	103	115	109	106	114	122	103	125	98	98	95	96	104	111	108	127	129	91	102	109	106	120	118	106	111	128	120	120	114	119	104	115	125	128	110	132	110	115	108	122	110	111	137	107	91	123	116	115	106	99	122	106	114	106	108	120	124	100	112	117	111	108	113	117	113	104	112	113	99	142	108	102	92	108	118	126	111	103	116	111	96	102	92	105	128	113	107	98	120	103	104	103	109	133	129	104	113	108	112	122	110	105	122	102	121	135	99	118	112	99	112	128	111	124	100	118	102	111	111	116	112	111	134	122	112	114	126	129	90	94	124	117	111	110	110	99	104	89	111	100	104	94	102	115	112	112	112	101	128	97	114	123	100	117	121	95	93	112	98	103	112	93	107	103	109	103	101	115	109	80	100	101	120	128	120	104	106	97	110	111	103	90	112	101	117	97	108	100	118	82	106	103	106	109	97	110	110	119	101	119	98	117	131	111	126	103	115	114	93	110	93	109	112	87	91	110	111	96	108	114	98
7768	836	1866	2185	1732	1344	1138	970	915	852	688	593	514	490	489	487	484	469	437	442	443	387	422	383	404	369	305	312	333	319	312	320	284	307	311	319	306	285	309	258	322	298	286	306	303	310	300	292	284	285	321	306	285	299	281	306	288	317	290	260	282	303	304	274	290	287	267	288	293	292	295	283	293	263	287	294	277	275	293	279	285	274	269	286	242	274	296	267	290	291	272	283	271	273	300	315	273	267	272	307	284	262	289	283	279	266	249	297	292	283	278	264	277	295	298	299	280	271	286	280	303	317	288	247	276	275	313	275	254	295	302	252	285	283	255	268	297	256	297	286	282	249	278	280	297	291	299	267	300	252	275	288	287	274	287	296	258	306	273	252	330	289	262	265	284	263	275	269	268	271	277	294	272	289	307	276	243	265	287	283	290	280	276	279	294	307	273	303	299	269	270	278	271	281	293	296	276	308	265	314	288	296	266	285	302	307	300	298	283	288	257	285	320	287	268	310	287	265	271	273	261	290	298	295	284	277	267	294	269	285	297	279	278	303	289	266	272	274	269	269	297	303	262	279	281	282	271	268	270	273	282	271	252	265	293	245	273	289	284	297	299	305	281	283	256	284	302	271	283	284	262	261	278	284	303	299	281	281	261	258	270	312	263	288	282	302	271	283	302	292	273	282	278	267	282	244	301	263	273	280	296	286	282	254	256	304	273	266	261	281	266	267	311	276	250	262	258	282	264	312	283	265	267	295	311	304	288	256	295	307	250	286	299	282	279	277	284	299	274	293	261	289	284	300	292	268	283	271	280	291	288	285	288	282	277	296	274	319	274	288	281	304	314	285	277	277	274	265	261	301	284	265	266	291	278	287	290	270	291	270	299	293	276	287	254	269	288	248	274	289	295	260	282	244	267	261	274	272	267	277	293	300	249	314	306	247	281	303	251	266	283	302	296	300	269	312	300	285	279	295	296	286	274	264	270	290	264	289	269	275	294	287	275	294	300	272	299	266	269	259	275	310	273	285	263	246	278	291	289	280	293	295	273	282	270	270	291	260	306	279	282	274	316	287	286	298	311	308	282	290	283	274	266	269	249	274	285	281	293	251	291	288	294	248	264	294	288	278	289	285	275	266	281	254	295	271	277	298	280	290	281	290	282	257	308	255	279	291	257	244	297	268	277	262	267	268	268	295	267	286	282	251	234	295	284	258	277	281	277	278	270	245	300	292	249	268	295	281	302	288	258	292	279	291	291	250	259	278	289	283	279	300	270	230	303	286	269	285	292	289	284	277	260	255	287	288	275	264	272	284	300	307	297	296	286	271	278	272	287	281	278	278	282	272	294	260	287	282	301	263	259	255	271	270	313	290	272	274	285	291	305	327	264	303	288	290	297	277	278	278	256	276	288	279	270	289	290	310	268	292	300	279	282	258	265	268	271	253	271	279	287	269	288	286	328	298	301	276	279	306	298	289	286	284	296	298	287	286	247	328	289	273	285	275	270	288	273	264	288	302	274	268	297	310	291	275	269	281	288	265	276	280	257	305	282	275	309	259	303	266	270	299	259	280	308	269	282	294	249	278	283	268	292	278	315	285	281	285	286	276	287	265	292	286	336	278	272	254	290	281	282	289	262	276	262	289	292	266	275	264	296	298	263	302	259	299	288	310	252	285	292	274	285	288	301	251	267	291	294	269	287	282	285	318	278	314	290	273	275	289	285	266	301	306	310	267	279	293	280	282	273	273	292	289	278	296	278	294	297	295	283	269	269	288	279	285	293	273	282	298	286	260	283	262	271	335	265	275	295	287	268	302	269	278	301	267	296	296	278	279	286	294	268	279	272	281	269	286	303	253	276	301	262	277	283	291	273	270	288	295	285	301	234	255	296	278	263	292	269	269	270	269	300	303	283	270	263	267	275	289	263	271	268	278	281	264	299	260	265	259	299	280	293	284	291	251	286	283	299	280	256	278	294	298	255	247	292	274	296	283	282	296	284	255	271	281	301	279	270	261	280	283	268	306	258	282	264	309	288	280	281	277	286	239	290	279	292	263	294	317	257	274	310	287	266	307	292	313	268	273	280	266	278	316	296	286	322	268	294	278	270	263	279	270	289	273	300	258	286	305	286	291	298	289	270	296	268	265	258	277	290	269	294	323	264	282	282	272	280	271	271	294	275	295	281	249	289	272	306	289	253	274	261	263	263	293	289	269	271	267	265	297	290	286	297	255	294	256	259	317	261	291	291	272	279	314	310	288	271	267	267	292	260	241	283	288	265	246	292	292	252	276	318	295	279	266	272	284	304	294	244	273	297	264	297	267	278	309	304	285	252	303	282	266	265	283	273	301	292	277	278	286	299	271	274	249	284	307	276	297	259	274	278	289	244	271	277	278	277	293	277	265	301	271	295	297	287	303	298	262	273	315	273	277	318	284	283	300	301	296	284	293	276	276	278	293	291	282	278	275	295	276	278	254	252	255	263	259	266	271	285	292	282	302	292	267	280	302	281	321	260	287	274	262	299	263	294	297	287	320	281	296	303	291	263	292	283	283	263	252	249	293	305	317	284	291	278	275	266	304	298	285	309	276	230	280	257	298	273	293	293	290	307	301	277	261	308	262	314	285	315	288	297	264	285	287	304	236	289	270	287	248	297	262	265	276	292	268	291	310	315	259	259	284	297	263	286	282	264	287	282	280	263	269	285	270	295	301	277	296	276	284	278	328	294	258	275	273	291	294	307	278	294	292	278	306	301	303	272	318	302	260	281	281	288	288	297	256	291	317	248	261	278	290	264	256	257	300	261	260	275	288	263	305	319	249	272	267	285	286	267	259	253	308	297	279	287	290	282	277	267	288	275	284	288	280	289	274	288	296	279	283	284	297	280	291	294	296	284	257	305	274	262	279	275	294	300	285	265	298	268	300	253	292	254	291	275	273	285	306	302	246	271	282	285	265	282	282	269	248	277	256	281	271	291	273	287	280	261	287	262	266	283	251	298	306	299	275	285	286	288	273	284	253	287	302	306	272	265	274	293	270	262	280	272	276	251	271	271	267	288	274	268	283	283	249	297	319	281	284	288	303	291	268	282	289	274	284	280	253	257	266	280	261	282	283	254	224	286	263	261	297	300	282	266	264	301	284	296	280	282	292	284	273	284	284	285	273	295	258	288	280	281	276	297	292	321	280	280	294	275	248	258	298	277	286	254	296	270	288	273	311	245	283	266	279	255	299	251	266	266	277	295	290	311	272	261	265	249	318	311	273	306	305	295	265	284	282	275	270	287	294	300	281	282	264	277	287	263	284	267	262	251	279	274	269	298	294	285	290	272	267	323	306	252	292	261	299	276	266	270	263	233	266	287	259	303	307	273	287	301	256	311	269	281	270	265	288	314	268	293	277	275	304	269	249	263	314	284	270	259	313	271	290	281	265	266	306	273	294	278	253	301	307	284	302	292	259	286	247	274	310	290	318	271	282	279	262	284	275	255	266	265	268	269	253
1161	195	249	251	219	197	188	182	172	190	185	176	199	187	174	176	200	178	171	193	207	198	163	194	206	196	191	191	172	161	169	168	152	157	156	148	156	178	183	206	164	186	171	159	164	181	183	182	179	213	177	174	180	192	212	168	164	184	155	177	167	170	177	178	180	192	161	166	171	175	180	193	182	166	186	192	191	198	212	188	190	170	194	180	198	185	184	166	194	208	174	170	163	182	181	174	186	189	179	182	178	204	179	183	213	202	169	180	211	163	202	185	194	161	176	189	213	193	191	193	159	180	211	172	174	185	162	194	177	192	201	190	191	183	187	169	196	180	192	177	172	189	173	221	180	182	203	179	178	162	182	174	180	155	165	192	169	173	193	183	192	204	193	162	183	203	184	188	161	182	186	172	197	166	154	180	163	180	187	154	202	175	183	174	203	207	168	176	177	176	177	173	186	165	173	182	180	180	163	189	176	176	181	181	189	162	181	170	180	201	169	174	173	193	192	180	207	137	176	168	178	174	172	199	186	191	178	161	166	204	188	189	152	191	168	184	162	194	147	194	182	171	152	161	157	174	186	184	179	175	166	167	188	195	191	169	185	178	214	184	218	170	174	180	171	174	173	171	185	169	209	202	181	191	180	175	160	200	160	191	192	171	171	175	168	174	181	174	168	176	211	189	174	170	177	174	176	179	182	188	181	184	184	169	171	189	185	184	183	214	173	166	168	163	172	185	181	172	185	172	191	182	181	178	189	168	154	182	163	162	194	175	156	181	175	172	181	181	179	184	166	185	212	206	183	172	182	187	162	170	177	177	181	221	183	183	188	174	193	171	177	180	182	177	178	197	202	165	185	190	196	173	189	164	184	188	181	169	190	176	170	178	188	189	171	196	181	208	185	160	190	203	160	180	179	179	192	166	173	208	181	195	192	190	166	182	174	196	169	172	171	177	209	196	176	185	202	201	185	188	193	157	181	171	186	190	173	185	200	170	167	167	199	175	183	173	188	176	161	184	194	204	182	169	167	184	169	186	191	170	182	190	188	189	165	202	184	190	192	163	154	187	169	160	162	148	187	187	185	187	181	189	156	177	207	165	163	157	188	152	159	180	172	185	177	221	185	184	184	182	200	178	155	200	162	216	160	164	172	194	176	197	177	166	195	191	182	163	179	202	199	176	202	191	159	177	163	161	179	196	191	185	181	186	202	186	191	198	176	196	181	168	192	167	167	166	202	165	191	173	179	205	185	150	174	173	170	178	174	183	182	180	178	176	160	182	182	188	172	198	185	177	189	184	193	173	177	166	170	174	180	208	198	175	185	186	191	196	153	180	172	172	189	187	180	161	194	156	172	191	168	184	186	184	169	184	167	189	188	194	155	178	167	195	173	173	155	193	183	158	185	187	184	197	167	169	203	156	171	191	150	200	182	191	184	192	185	184	176	190	177	168	181	204	178	202	162	198	181	161	211	175	208	182	168	180	190	185	192	175	187	184	174	172	185	207	176	133	164	182	198	185	168	174	170	189	187	168	215	180	174	190	180	174	189	180	173	178	198	204	175	194	173	176	182	161	176	159	192	189	169	188	192	180	192	164	177	154	173	168	175	156	166	165	161	173	173	173	221	184	180	172	176	178	179	174	182	186	167	180	172	184	189	172	162	190	196	182	185	201	171	189	175	172	180	185	159	163	189	185	183	179	191	170	184	172	181	166	224	179	200	167	201	169	149	183	167	163	173	173	212	193	190	181	178	166	180	186	182	194	153	166	165	188	190	170	197	153	192	170	206	154	161	163	162	175	186	197	184	199	192	172	184	197	166	161	183	198	208	183	169	181	186	165	156	162	182	173	171	162	168	165	198	169	201	183	194	167	186	184	173	198	191	178	182	194	157	199	199	179	157	179	183	159	162	173	186	182	195	193	172	165	153	162	183	167	171	170	200	190	214	175	166	177	156	191	181	184	192	171	202	164	159	198	177	186	185	179	181	202	177	163	169	186	200	176	173	192	194	185	182	185	195	191	188	194	200	188	176	181	188	169	176	169	218	174	190	187	164	182	179	175	161	172	187	155	163	181	185	165	186	164	170	176	174	183	172	174	189	172	192	185	178	192	153	188	189	206	177	192	182	172	190	193	186	184	206	182	190	171	161	155	181	157	154	179	144	199	185	154	178	170	197	200	196	184	195	174	170	176	189	202	197	190	173	186	164	158	174	175	174	147	155	175	200	178	173	163	177	184	180	183	184	188	166	207	194	196	177	189	191	198	192	162	193	162	186	175	185	201	181	189	190	175	165	195	190	206	196	168	175	184	182	202	209	182	161	171	190	168	161	176	169	184	176	183	172	173	189	190	158	170	161	191	201	190	206	185	197	175	190	221	170	174	180	186	169	184	164	172	173	174	153	193	167	192	181	168	193	193	179	171	180	166	169	197	153	181	173	219	182	196	162	167	165	169	175	179	193	183	168	157	150	185	198	158	166	176	179	183	203	168	171	210	203	188	205	164	171	175	166	173	172	205	187	195	182	187	187	182	164	175	152	188	190	160	175	195	176	175	182	163	178	181	139	161	178	172	169	162	159	162	192	191	191	151	194	171	163	187	178	164	187	214	179	159	184	171	212	178	183	168	189	175	192	161	172	151	161	218	175	192	187	198	179	184	184	181	160	166	164	163	190	195	195	176	205	185	168	158	190	181	183	187	176	190	178	167	191	171	179	187	161	150	178	191	184	184	187	186	196	190	192	194	174	157	185	143	187	178	163	195	195	178	182	194	170	195	179	156	172	181	181	182	165	193	161	181	173	168	192	172	182	147	147	182	176	186	198	194	186	189	183	183	162	162	174	179	156	169	194	185	186	179	191	163	193	165	189	178	190	182	194	197	195	177	175	158	185	167	189	194	163	173	181	183	172	178	168	180	185	178	202	209	179	161	168	191	169	176	189	197	177	183	205	167	201	209	218	175	191	189	183	164	167	190	201	188	196	157	202	175	172	196	177	167	172	156	201	180	162	187	191	167	196	183	168	152	189	187	178	178	191	190	150	195	183	182	166	174	181	197	176	188	208	185	171	185	173	176	169	166	169	196	190	196	173	220	186	166	195	184	176	176	170	178	175	166	194	191	184	170	159	153	175	177	159	166	179	195	183	186	196	164	193	179	170	177	190	180	160	198	165	187	183	161	159	180	171	163	174	168	179	193	199	190	204	191	168	180	183	178	212	175	180	168	176	179	190	184	183	195	199	171	200	182	159	197	155	162	171	164	163	174	185	187	190	200	174	194	163	199	166	157	166	200	172	182	158	179	172	174	194	165	210	177	185	177	193	187	179	172	170	166	178	204	182	190	203	173	173	166	191	187	166	174	176	176	187	169	161	179	175	177	168	194	187	177	169	189	214	182	169	203	182	189	178	197	189	174	193	180	174	182	172	199	181	186	182	173	187	182	190	176	213	151	184	177	179	174	183	172	176	142	166	161	163	232	156	212	175	184	186	191	182	156
1663	482	604	534	566	522	531	522	472	506	518	459	462	447	468	478	516	508	521	499	459	520	455	487	479	501	448	421	437	451	476	443	447	446	497	430	483	418	434	432	449	492	457	457	434	426	477	461	450	457	432	442	470	472	454	464	447	484	439	454	452	453	495	451	456	408	430	439	467	438	477	454	482	495	484	445	441	493	440	477	460	465	445	495	474	427	475	430	414	461	428	479	412	497	453	489	448	447	441	415	482	466	463	453	493	460	446	484	454	428	477	474	460	490	416	454	473	472	488	433	454	430	425	456	452	477	477	435	458	483	447	467	465	452	477	452	428	443	470	435	470	458	439	488	477	456	432	502	439	435	460	430	460	442	462	463	478	460	473	427	448	453	420	459	471	423	499	435	485	470	430	471	491	490	459	440	453	472	457	468	475	483	483	462	459	476	451	466	438	469	430	497	472	486	479	454	480	452	464	489	463	509	486	505	475	461	458	450	438	473	462	469	430	440	473	497	422	453	458	432	458	450	478	454	461	436	460	459	510	466	430	463	469	434	475	438	431	413	451	465	447	481	465	457	476	474	422	480	465	459	456	481	428	471	451	462	494	475	461	465	468	485	467	450	463	449	489	491	450	472	458	486	458	415	474	477	476	430	457	471	480	432	477	426	454	455	476	467	438	415	443	432	456	439	440	446	469	466	453	471	453	451	446	426	478	496	450	473	457	439	435	454	479	444	486	452	463	471	449	472	480	461	481	464	461	453	438	443	463	482	473	444	473	452	457	463	478	455	444	438	462	456	506	490	466	466	459	444	450	438	490	453	464	487	476	452	485	474	441	449	460	457	471	487	476	403	433	483	448	441	480	450	497	506	468	482	464	438	482	468	454	484	458	508	462	443	474	465	446	488	456	476	455	486	438	460	425	495	443	461	462	438	458	474	457	494	473	427	463	443	458	489	487	468	450	474	489	448	436	473	464	429	440	453	451	506	433	476	438	458	463	465	472	457	459	453	435	462	455	440	421	454	477	429	483	429	494	447	483	461	475	413	425	450	470	427	458	453	456	501	438	448	439	422	465	408	475	479	439	455	441	472	448	457	441	448	412	406	497	488	417	466	486	492	456	480	459	432	433	425	481	444	457	460	455	470	466	435	436	460	490	458	450	494	441	483	465	428	446	479	503	499	445	472	480	441	449	468	494	474	475	445	433	425	462	447	459	439	430	445	493	465	474	440	453	439	477	462	482	503	485	470	462	435	448	470	477	437	488	457	436	458	468	461	444	439	485	461	438	450	496	455	491	451	476	475	461	454	440	446	439	477	469	462	431	457	470	470	489	468	425	431	452	457	411	456	455	468	462	421	465	427	430	472	445	414	454	448	457	420	452	450	446	460	503	490	467	417	431	449	439	486	461	433	485	463	479	484	474	459	462	464	468	427	482	430	427	472	437	470	484	469	495	448	454	461	447	476	471	447	433	467	427	500	478	472	443	515	446	425	478	461	440	466	450	481	462	500	450	435	449	479	430	474	468	474	473	447	447	421	491	425	428	438	443	487	463	439	475	486	424	473	475	453	493	459	430	436	480	493	487	427	429	456	457	483	482	474	487	508	427	427	465	485	479	486	467	461	444	437	492	459	432	478	434	463	478	427	475	446	455	482	476	458	424	432	456	440	466	443	415	462	473	476	471	473	442	480	479	481	440	460	467	441	456	435	433	454	449	455	471	422	461	447	449	447	463	475	490	460	470	474	486	430	425	469	434	432	465	448	469	474	435	450	439	434	466	438	438	457	468	461	448	461	442	422	442	442	434	440	464	459	462	408	480	462	481	430	445	489	430	484	446	447	453	438	445	417	430	490	434	468	504	492	435	462	510	448	454	430	437	458	470	515	467	438	465	457	430	447	469	425	443	440	480	442	469	440	477	461	477	383	455	433	452	411	462	453	475	431	469	444	455	465	472	443	445	450	439	470	491	468	458	437	480	484	474	460	436	455	461	447	437	444	438	453	422	454	468	461	477	482	500	495	470	464	473	451	491	476	424	444	431	434	480	489	457	465	424	467	503	459	462	410	464	454	461	452	475	436	444	459	464	455	452	434	457	438	467	447	484	458	427	446	453	435	441	486	489	461	470	497	471	493	478	482	488	437	444	441	444	488	461	435	414	446	410	453	468	431	474	455	441	458	453	464	444	418	451	428	455	445	437	455	466	471	480	454	417	462	450	504	475	408	467	455	479	466	435	450	463	456	480	416	479	482	456	455	430	457	469	445	461	437	452	435	448	437	497	458	468	442	453	504	457	526	474	490	439	417	440	442	494	434	466	466	460	453	432	488	423	466	466	461	422	458	457	402	475	448	451	432	476	479	503	439	441	487	462	440	463	439	484	479	451	437	451	468	440	497	444	458	450	409	424	477	487	455	453	437	449	470	459	427	444	499	450	487	449	440	439	489	468	481	495	465	443	459	472	449	467	441	428	454	490	457	460	456	433	454	456	455	466	457	434	487	440	460	434	469	453	465	427	422	476	464	449	457	436	434	439	458	474	467	478	479	480	472	482	459	475	473	468	436	467	459	463	480	478	458	476	458	465	479	500	473	465	477	453	460	492	491	436	460	505	463	470	442	475	461	457	421	441	447	459	466	411	405	437	448	462	458	432	450	458	442	445	458	468	443	482	470	495	488	441	463	494	453	464	440	479	459	439	442	436	444	424	459	477	460	443	452	462	467	450	478	473	469	423	495	510	467	453	470	496	492	418	443	471	438	491	465	434	489	449	447	442	461	492	458	505	493	460	491	452	473	481	478	451	471	503	484	440	457	471	459	452	483	454	471	458	459	478	467	469	473	452	466	431	461	439	429	466	477	455	446	434	474	433	485	448	443	477	478	470	528	436	443	436	476	492	466	451	450	434	476	465	462	462	452	476	422	459	473	481	448	432	440	489	488	484	463	436	417	462	448	454	443	485	491	472	469	468	447	453	465	478	448	464	461	452	460	445	438	497	497	492	501	461	461	459	421	467	464	450	467	452	449	458	448	467	439	452	458	447	459	435	476	452	449	436	431	466	429	446	456	477	413	507	490	463	476	432	428	432	464	423	419	444	463	434	469	466	427	424	506	448	468	448	494	451	453	483	434	489	483	418	473	485	442	453	469	454	440	408	470	510	433	464	436	447	432	427	457	438	463	508	430	431	471	477	461	461	433	444	426	472	482	459	447	463	449	450	449	424	492	418	497	416	487	470	440	493	477	490	457	445	446	483	462	487	462	492	461	462	428	442	457	480	436	456	471	484	491	440	440	479	441	474	479	440	461	450	469	497	449	463	440	456	440	463	468	451	456	487	465	478	470	436	412	433	457	444	473	437	463	472	467	438	458	486	467	437	433	445	463	489	460	492	479	480	460	483	457	461	451	473	434	466	413	449	455	437	447	455	467	462	472	469	466	450	463	475	497	438	504	457	488	456	486	432	455	435	455	469	486	429	466	464	446	461	502	429	488	467	463
6663	510	601	501	373	361	292	292	272	243	248	273	220	201	233	219	205	243	226	252	224	199	205	248	188	220	205	219	230	220	234	183	207	184	227	234	191	216	231	223	203	211	224	206	217	216	203	227	214	231	211	241	199	219	201	215	227	236	184	191	223	219	201	215	207	189	202	208	194	223	221	189	215	220	184	211	208	200	225	192	207	188	217	234	204	223	218	213	204	215	200	229	193	216	208	203	212	190	211	186	216	197	208	215	220	233	191	199	208	216	219	219	208	228	214	193	217	218	245	221	212	202	181	195	215	242	215	190	214	208	244	224	205	214	209	199	187	222	228	187	196	241	211	184	221	239	219	217	195	217	223	220	235	192	226	216	197	196	190	188	208	211	220	199	215	231	226	191	219	193	204	215	211	207	216	206	205	249	192	214	188	220	238	215	189	240	240	215	216	241	196	212	202	179	212	222	226	199	250	229	198	197	208	194	237	241	211	216	223	222	225	224	182	206	172	210	196	205	217	200	202	205	181	174	226	198	175	209	224	218	216	186	203	211	204	199	210	206	172	196	228	211	241	195	203	192	205	202	233	206	209	200	209	215	205	230	217	200	184	224	241	200	228	221	206	193	182	198	218	220	224	217	202	199	242	210	216	189	206	223	185	219	223	200	223	216	239	193	227	219	209	224	233	230	219	217	216	233	246	195	202	204	215	207	192	211	206	215	215	218	202	211	196	187	214	206	196	215	217	198	238	198	193	211	184	220	185	211	187	224	191	195	201	217	182	219	221	233	213	212	218	219	215	203	211	191	213	237	219	216	206	198	196	230	210	199	218	199	197	231	202	196	226	255	210	230	172	199	198	214	202	197	193	188	213	224	208	200	222	214	195	223	215	215	202	212	226	207	208	225	220	223	211	201	185	209	208	217	219	208	192	208	171	197	224	226	207	211	216	220	214	197	217	206	218	212	206	206	188	221	228	214	189	220	211	213	225	211	217	222	205	189	214	214	240	231	187	186	205	206	198	205	204	207	214	252	214	215	229	228	214	217	216	219	206	183	225	217	195	194	198	215	212	208	210	199	194	168	218	193	202	235	213	233	217	220	182	205	203	238	237	201	199	209	194	228	194	204	198	196	213	230	208	197	234	195	191	228	192	211	232	184	208	206	193	214	215	222	227	176	187	185	230	180	196	217	213	203	207	192	220	209	208	225	219	213	230	201	202	185	205	208	234	198	188	193	194	216	213	226	219	233	187	181	164	223	208	195	207	236	203	238	221	219	222	218	223	205	206	221	197	215	212	206	229	193	229	196	223	217	203	223	216	231	206	175	221	198	220	206	196	201	196	217	195	180	210	211	207	177	169	215	196	186	208	231	233	199	206	170	197	195	194	212	209	211	195	204	218	212	210	195	210	218	200	190	201	217	192	210	210	203	221	236	211	189	209	209	180	196	208	217	214	222	210	207	200	202	200	228	218	217	197	217	245	208	216	248	188	203	183	226	221	247	214	226	223	207	179	222	175	211	214	236	206	212	214	207	203	232	215	219	226	227	190	233	231	197	203	199	217	216	205	198	218	209	199	208	207	217	190	188	219	211	215	205	196	207	226	179	213	171	215	245	214	245	180	201	197	207	230	197	195	228	210	207	188	204	230	199	200	198	173	216	225	240	194	207	203	203	208	179	195	198	220	238	220	204	227	196	229	223	208	220	219	237	208	214	168	206	193	207	213	216	199	191	203	189	214	192	227	233	222	214	215	213	192	188	208	237	234	237	214	203	199	227	222	230	220	188	218	199	208	206	222	219	210	178	183	205	229	227	206	206	209	189	207	225	232	233	205	216	202	217	205	212	229	220	232	205	225	203	217	237	203	237	212	206	226	206	180	203	215	199	220	213	187	232	199	197	221	236	214	182	243	202	231	186	217	236	237	189	181	198	219	218	221	175	193	229	220	210	188	190	195	203	179	232	236	215	196	193	204	220	204	203	218	188	214	214	214	222	218	213	208	195	184	203	227	192	227	180	222	195	187	223	208	217	197	227	214	189	236	198	186	193	227	192	224	186	209	244	223	204	222	198	212	209	226	201	204	223	216	199	234	169	205	198	194	219	198	211	208	195	232	211	208	189	229	227	198	205	210	205	197	245	210	227	210	195	210	198	215	205	225	184	212	225	191	198	210	217	255	197	202	202	200	185	205	196	203	218	185	209	244	195	210	210	202	195	211	224	185	232	202	206	212	213	220	245	218	206	234	198	173	200	223	221	216	189	190	222	196	218	219	200	198	214	226	211	225	218	215	204	215	209	227	201	214	195	198	195	192	230	199	209	194	184	227	211	191	219	215	203	205	218	216	216	221	212	191	178	217	212	177	215	242	218	217	208	213	183	213	214	215	224	186	187	208	227	234	187	203	195	216	226	192	213	205	205	187	217	194	225	237	217	196	219	182	177	221	223	210	201	187	199	221	204	210	228	207	212	196	196	210	230	216	199	171	206	172	199	210	214	193	225	213	224	199	213	202	234	204	218	188	202	220	196	187	223	197	192	202	191	217	218	220	195	229	235	212	217	218	204	211	226	224	204	202	214	194	217	218	196	229	195	199	238	190	214	235	235	192	216	225	220	225	220	226	197	228	222	218	196	206	202	168	199	216	214	241	208	196	225	201	193	202	233	189	209	195	229	215	220	222	216	206	224	222	200	216	207	194	242	216	211	223	199	222	184	206	192	223	211	180	224	186	205	218	194	206	198	201	211	208	190	186	200	206	222	207	210	242	223	203	218	226	213	233	220	199	205	241	210	222	217	212	200	211	225	207	217	221	204	227	208	199	210	192	233	216	194	228	204	228	216	188	218	200	198	225	213	207	201	217	227	208	227	214	233	212	222	231	215	218	187	218	230	197	192	233	228	207	205	222	226	205	206	229	216	220	200	219	201	213	198	189	215	219	217	217	210	208	192	192	236	191	207	177	208	207	226	217	215	185	212	237	212	216	205	228	239	230	199	224	189	214	191	231	220	199	222	181	203	211	192	211	223	209	207	209	208	207	246	207	207	221	205	195	221	199	194	185	211	211	222	198	220	217	215	199	184	208	226	211	207	213	220	209	232	220	207	209	178	237	221	196	198	210	203	190	178	221	181	219	209	197	197	220	225	234	193	208	223	210	228	211	181	174	220	214	211	184	224	207	221	197	232	184	188	210	202	186	212	208	210	197	235	214	225	194	208	201	227	216	215	205	202	218	218	213	219	228	212	221	195	230	209	207	211	222	212	234	199	211	214	209	228	217	205	204	183	208	228	221	234	218	212	226	195	215	207	200	212	224	227	224	234	219	201	222	217	213	205	203	210	200	199	222	223	226	240	199	175	232	180	196	216	181	211	223	197	218	198	219	228	215	233	221	201	228	215	222	211	206	187	211	208	203	233	206	211	229	210	229	225	186	206	199	214	210	202	229	242	228	197	192	191	225	228	183	212	191	197	213	230	209	217	216	202	199	214	208	213	227	196
6341	890	1394	1542	1298	1141	972	890	877	858	763	751	702	660	616	645	661	633	608	591	582	596	590	566	579	578	542	533	512	568	514	504	522	564	521	547	523	481	539	519	467	503	547	524	546	504	551	552	502	518	540	523	519	526	514	492	528	500	511	565	540	513	520	514	541	545	512	503	500	540	501	486	507	536	494	534	531	507	499	517	527	540	493	541	554	498	545	518	489	527	517	530	516	535	511	506	548	525	520	510	517	515	513	527	511	548	490	530	531	481	511	548	480	544	542	531	544	492	483	534	516	476	530	512	542	508	506	504	516	522	498	515	543	497	544	539	536	552	530	521	551	486	529	491	519	504	523	507	495	562	554	496	521	532	504	530	514	514	486	513	516	553	515	507	475	523	516	477	534	533	525	514	489	556	535	533	472	513	475	506	528	534	553	508	506	521	529	507	520	524	539	512	505	554	498	510	523	507	524	517	537	510	526	492	549	547	508	523	511	497	534	540	517	522	547	502	480	505	486	514	514	519	511	495	522	516	534	541	519	544	534	530	497	503	493	509	503	523	513	518	523	553	538	543	504	518	491	540	537	503	500	510	524	538	532	503	554	499	531	512	474	512	538	463	524	520	491	547	548	520	509	552	544	536	505	524	542	527	523	518	536	553	539	520	540	512	502	525	516	531	493	501	540	535	494	550	507	573	508	516	577	538	508	544	520	553	557	534	554	499	515	530	510	523	492	502	510	474	502	546	484	561	514	513	559	537	518	530	569	514	506	502	524	493	503	560	548	495	511	506	491	539	509	528	528	514	544	578	506	550	524	492	534	520	480	468	516	534	480	507	544	480	562	501	530	531	538	552	532	527	483	487	539	510	495	518	512	491	515	569	510	540	499	513	517	497	582	518	500	520	509	507	522	492	496	505	557	522	513	501	511	551	516	520	481	490	534	527	516	520	559	556	492	541	479	467	505	529	518	461	494	524	534	496	546	516	522	535	549	492	491	480	508	523	503	564	510	533	503	536	518	515	490	520	528	477	515	503	486	496	507	484	530	539	524	520	557	537	510	528	524	505	556	487	559	476	503	492	537	506	520	471	542	541	503	497	506	528	501	516	559	535	543	540	528	524	518	531	541	536	515	534	513	535	508	542	523	553	544	502	518	498	515	490	543	491	471	546	539	498	516	492	585	535	508	506	535	501	517	497	547	518	535	510	510	512	515	535	500	504	564	562	544	519	450	544	477	569	506	496	508	513	507	513	521	458	520	545	505	531	541	510	500	542	504	553	498	493	503	522	525	507	517	526	534	536	522	567	519	529	522	539	484	518	552	546	533	561	553	568	506	551	513	529	504	518	532	504	555	525	599	512	513	486	480	551	543	552	499	524	521	518	519	470	508	508	556	524	495	564	502	502	543	553	508	505	550	523	532	494	507	507	474	561	506	505	504	504	468	552	496	542	508	504	487	519	554	495	483	526	522	513	478	523	507	519	531	525	523	505	523	499	518	535	542	525	479	539	549	524	493	539	494	525	540	510	522	507	496	496	493	541	469	543	492	479	500	490	492	526	534	511	480	532	514	551	532	520	548	520	557	498	510	525	516	531	533	527	521	532	531	527	478	476	524	570	500	507	498	553	517	506	514	499	508	518	546	488	526	506	490	542	505	536	531	502	497	525	521	520	491	541	537	552	497	522	471	514	537	508	544	509	495	521	476	536	539	544	502	511	483	504	522	533	512	505	520	538	515	545	552	520	511	518	565	517	508	491	530	565	528	568	567	530	504	522	524	542	512	513	516	516	522	550	551	501	515	543	580	524	519	546	552	498	531	502	531	501	544	503	490	457	491	524	489	512	508	478	501	529	500	504	500	493	532	534	542	518	556	477	492	508	511	523	550	536	516	521	484	495	525	486	517	512	511	517	510	541	539	525	472	526	545	505	519	549	497	512	552	530	534	525	526	537	513	525	484	510	537	551	566	546	517	530	550	519	560	508	541	539	509	525	535	502	524	544	536	492	535	527	544	487	488	528	515	520	477	517	516	478	494	515	528	502	488	511	538	502	521	539	530	521	533	492	528	517	556	567	540	502	548	529	536	563	480	509	491	536	511	500	505	520	530	506	494	514	539	527	490	535	493	518	533	545	498	537	491	472	544	539	538	547	523	546	489	505	510	488	500	511	544	502	563	506	535	499	528	484	536	480	531	522	472	503	557	567	479	512	495	514	498	499	547	553	520	508	521	498	502	515	541	515	511	549	557	482	532	519	464	484	576	511	506	492	522	524	542	528	536	518	533	526	552	537	509	482	485	536	517	511	538	528	514	523	544	475	491	529	507	525	501	478	512	503	520	561	531	522	527	562	486	553	486	515	484	502	563	549	483	510	500	506	470	513	521	565	514	517	512	459	516	536	528	498	523	516	532	510	505	485	501	501	472	508	493	514	564	509	556	525	542	545	518	515	490	509	525	501	549	543	549	485	526	522	550	506	530	493	502	531	550	506	475	517	509	546	526	521	524	528	521	505	528	539	523	495	536	520	490	497	476	492	542	533	507	516	528	528	522	487	518	510	515	522	574	500	559	512	524	476	491	515	521	529	510	551	520	507	512	511	484	495	524	517	518	553	524	510	523	547	550	530	500	516	528	545	526	503	541	516	508	524	530	502	542	534	513	508	511	546	522	526	497	515	503	509	537	551	528	530	487	477	518	512	506	518	549	534	504	472	540	523	503	528	531	489	548	515	533	511	513	495	497	543	496	533	501	539	502	493	523	523	517	526	502	477	528	515	517	517	507	504	531	536	498	516	504	472	558	513	515	524	485	510	521	537	537	504	535	559	510	475	544	505	505	527	501	523	504	526	516	489	521	552	498	542	533	505	530	536	497	504	544	510	539	529	503	527	545	517	496	516	531	518	527	503	532	513	523	539	507	483	518	517	497	525	539	539	524	519	512	478	528	481	519	533	539	507	527	516	524	540	523	507	528	587	525	476	524	502	550	524	511	514	526	514	498	501	547	508	551	511	526	515	493	466	489	540	501	503	519	535	558	534	540	522	510	518	534	521	494	509	561	520	504	513	525	527	474	535	499	495	491	514	540	476	480	515	534	526	528	532	531	531	496	500	544	516	500	554	512	511	524	478	538	504	522	544	553	510	477	493	546	466	531	500	509	443	531	487	524	507	497	514	539	533	537	528	496	500	504	557	541	499	528	592	508	524	501	494	491	551	525	508	505	539	521	559	553	514	505	480	489	538	494	505	469	537	494	528	533	547	520	484	534	532	492	519	459	514	539	529	544	513	488	549	543	514	528	536	519	522	534	546	516	486	539	544	545	536	517	530	531	513	508	538	497	473	533	515	496	532	513	521	523	530	512	554	533	523	521	516	541	534	538	526	499	538	530	492	528	513	507	480	467	554	498	480	480	577	560	525	504	566	539	513	538	501	512	552	532	557	529	490	518	492	487	502	512	484	529	519	527	520	534	519	558	512	550	498	504	510	470	531	484	525
12021	832	795	640	411	336	277	212	197	176	178	164	148	136	143	112	137	146	108	154	139	135	129	161	127	124	133	107	120	114	125	108	99	113	108	116	122	117	122	129	103	117	113	112	110	120	98	120	108	116	123	97	118	110	139	86	106	116	95	107	111	97	127	106	111	104	107	117	104	116	111	87	123	106	107	90	99	117	97	109	96	121	114	124	120	105	115	121	99	100	106	113	96	109	105	99	117	114	114	111	120	123	113	106	109	111	118	124	108	87	97	93	97	99	111	108	88	110	113	132	121	93	113	98	117	121	91	103	118	93	107	106	104	118	107	105	100	108	113	111	117	119	101	104	104	113	116	123	113	112	127	100	116	103	101	98	111	130	125	114	124	99	103	118	104	118	103	107	112	105	115	103	114	118	88	93	93	107	90	122	99	90	113	110	121	105	102	119	99	101	118	100	129	99	110	96	121	110	108	101	116	103	101	101	112	110	114	105	125	125	108	131	118	115	112	101	108	133	116	106	106	119	91	101	108	97	135	95	108	98	114	122	124	123	109	94	117	118	110	101	123	102	126	104	111	119	111	111	115	145	115	109	101	98	120	101	110	111	99	117	112	126	119	118	114	117	105	91	127	113	107	132	132	100	103	122	111	121	128	111	105	131	127	129	111	120	111	90	120	105	109	111	121	121	108	112	108	113	111	121	117	108	126	112	112	109	116	103	122	116	122	112	100	94	122	116	115	114	106	122	106	98	116	118	107	109	111	111	121	106	114	123	113	106	101	114	105	124	126	112	106	95	109	139	111	105	104	114	110	111	112	95	113	114	117	113	115	98	118	116	124	96	105	86	107	110	87	97	116	123	100	121	92	101	98	122	115	109	101	115	104	106	139	137	112	113	128	105	103	115	123	102	112	96	111	107	118	112	125	102	108	128	126	112	94	104	107	116	120	108	107	115	90	126	112	125	112	124	126	131	102	122	104	107	105	97	112	102	118	105	86	106	101	110	114	105	106	116	119	118	120	108	101	95	90	97	111	101	108	103	116	94	124	126	105	115	123	96	98	113	110	103	115	116	123	98	111	103	111	123	98	140	108	121	105	113	116	129	112	110	125	89	95	108	108	105	112	118	94	125	129	108	122	99	115	110	110	112	108	114	103	123	105	120	88	119	105	112	108	100	94	118	83	125	110	105	128	110	121	101	110	126	109	96	113	105	111	93	111	94	109	124	105	86	108	125	87	107	101	113	84	98	116	107	99	109	120	102	102	116	108	122	103	119	119	118	85	117	113	114	107	110	117	107	123	104	103	126	113	125	127	103	94	86	119	127	98	104	116	106	107	127	111	109	120	120	118	88	144	100	88	118	110	91	116	106	92	115	113	130	110	116	90	103	102	117	107	94	144	108	106	101	96	110	104	117	117	89	114	110	128	104	115	111	98	116	91	104	110	111	114	103	98	107	112	98	128	136	113	131	105	101	105	95	105	115	108	110	117	99	106	118	126	97	96	125	137	124	105	130	122	114	117	105	97	108	95	119	101	104	108	121	112	99	122	93	125	118	101	93	105	110	114	131	111	87	117	108	119	87	117	113	104	105	120	107	101	92	111	104	118	122	114	114	138	129	129	106	115	98	102	111	114	112	91	108	115	121	116	124	123	91	128	110	107	111	122	101	122	130	102	112	109	110	101	124	104	113	101	100	103	107	129	114	95	109	116	103	103	118	99	111	100	139	98	95	123	114	110	95	99	108	107	115	102	98	116	111	105	88	102	120	111	96	121	120	106	101	110	117	122	114	135	95	102	110	121	105	135	111	102	90	93	108	105	94	119	110	110	100	107	102	101	107	136	121	108	115	96	118	127	100	112	106	116	135	109	100	104	109	84	104	117	95	100	115	115	103	95	90	111	94	123	117	94	89	105	100	131	104	97	141	102	104	135	93	121	108	116	103	119	112	85	94	106	128	91	113	129	115	123	115	120	115	120	111	123	106	91	88	115	122	105	101	97	116	108	99	122	116	96	101	88	110	117	101	113	111	116	101	117	115	114	125	104	101	115	118	110	107	103	105	116	103	102	106	121	116	103	103	102	131	113	127	105	104	124	97	126	99	114	114	99	125	108	105	107	107	113	115	131	101	109	102	110	127	117	107	110	120	121	107	113	114	103	117	113	110	108	103	104	119	103	111	135	95	116	117	116	95	118	102	117	107	110	96	114	110	118	114	112	96	88	121	105	123	116	103	115	114	97	128	100	114	116	134	130	133	116	109	113	105	119	125	108	98	117	106	112	105	99	100	125	108	93	102	104	107	122	110	104	138	105	123	103	118	116	123	108	129	108	114	119	117	109	118	108	108	122	125	108	126	112	104	101	116	108	120	103	115	80	119	111	124	123	123	91	121	99	113	120	130	108	112	103	110	96	92	95	111	107	108	93	133	92	108	112	109	105	110	113	113	89	118	113	126	119	108	105	101	113	108	112	118	119	97	119	102	105	136	115	106	108	109	117	101	113	106	125	106	108	106	113	120	127	116	118	89	84	105	124	110	102	101	119	97	99	107	123	110	117	97	104	112	123	107	123	116	89	130	113	112	118	106	106	97	106	115	112	125	126	131	126	110	112	125	117	119	91	116	122	101	97	97	111	108	115	104	127	93	132	127	114	118	119	110	122	107	107	113	108	111	107	108	103	105	101	107	123	92	104	101	102	115	132	100	111	94	124	106	108	111	105	117	132	107	105	124	99	105	95	97	124	110	132	118	105	103	122	117	119	93	114	117	101	124	127	107	96	115	104	116	121	112	98	130	122	114	112	99	103	127	97	115	127	120	83	104	115	138	127	100	111	111	112	107	108	109	103	125	105	115	89	114	111	134	115	102	116	96	101	100	98	103	119	115	92	114	105	110	100	113	129	106	111	112	117	128	120	134	104	109	126	98	129	127	103	103	123	111	104	90	120	129	100	94	104	138	115	115	93	91	92	87	111	106	118	108	117	129	102	111	98	99	90	100	103	109	132	98	115	97	127	104	117	129	117	95	123	129	95	101	103	106	109	109	119	98	103	93	112	118	130	119	115	110	104	115	115	95	110	99	108	115	124	109	154	108	93	96	111	102	130	117	108	122	105	106	110	97	96	93	125	96	106	116	113	108	93	109	102	95	96	119	108	97	112	131	103	120	115	95	100	110	113	114	128	115	97	93	112	136	90	94	116	102	126	107	115	96	114	129	121	106	104	135	108	123	94	108	111	102	104	129	107	109	113	104	114	112	119	121	96	120	99	116	110	117	105	115	109	116	96	113	108	106	106	117	98	119	102	103	96	103	94	96	101	129	91	99	110	125	103	113	106	113	113	116	97	130	116	114	114	115	99	117	133	110	124	110	129	96	91	101	105	124	113	118	118	106	131	87	105	124	103	111	111	103	101	136	115	107	122	107	104	107	124	101	108	112	96	112	109	122	121	117	102	114	134	116	114	91	117	99	117	103	106	125	107	99	117	109	112	131	123	108
7768	882	1851	2079	1702	1409	1105	944	946	889	698	661	539	471	547	456	422	409	462	427	425	416	381	403	353	327	354	295	318	344	302	313	289	294	285	312	303	299	332	305	299	294	284	333	267	306	270	300	287	284	280	263	313	285	298	289	258	295	276	304	294	266	293	263	260	296	278	301	283	280	308	272	266	275	286	253	284	294	266	264	284	270	283	271	275	312	276	246	285	271	303	277	250	267	279	275	280	287	293	285	266	265	297	292	247	293	289	281	263	272	276	281	256	296	289	284	295	275	289	273	277	267	283	311	306	292	271	246	268	288	292	277	271	277	275	300	289	260	263	261	253	246	283	271	279	285	290	273	281	282	305	249	277	240	286	280	283	299	284	300	271	279	238	272	298	285	296	280	290	279	287	296	290	279	291	278	268	267	288	293	280	239	292	278	255	274	310	287	281	249	306	248	265	300	311	305	262	260	275	300	284	267	268	300	323	281	320	269	269	303	277	314	277	295	261	308	294	280	258	280	290	254	288	276	267	251	295	277	265	289	247	276	294	301	266	300	296	273	290	311	281	276	276	274	268	297	292	274	272	267	298	290	271	261	285	281	286	306	283	281	295	296	289	269	282	282	285	302	272	320	300	290	275	301	293	302	267	297	282	261	265	301	314	266	260	253	271	283	295	286	291	292	285	279	288	268	281	275	289	291	289	285	283	335	260	283	284	258	309	278	245	269	305	273	243	240	307	292	265	332	299	292	291	243	258	298	258	281	279	298	287	276	294	288	279	303	294	280	271	272	274	290	298	275	261	289	253	291	273	301	302	283	283	287	267	286	273	266	292	305	264	292	278	287	273	286	296	294	261	283	304	277	270	290	277	274	311	283	281	282	298	269	259	301	258	284	304	248	284	289	263	280	295	276	273	264	306	265	278	274	283	263	271	293	281	277	269	306	298	303	290	327	251	260	298	276	255	280	279	303	257	291	278	294	283	266	287	288	276	273	313	273	279	269	318	266	267	279	265	271	305	322	271	238	301	284	283	279	273	317	281	262	289	257	266	272	295	279	279	281	266	291	279	267	267	296	284	310	274	300	291	288	304	296	299	267	250	282	277	250	296	268	267	251	273	305	252	288	283	258	282	265	268	282	293	275	265	245	288	270	296	287	291	277	286	256	284	275	293	309	278	267	268	282	303	262	286	288	283	282	270	281	282	270	296	300	283	294	309	287	283	291	259	300	260	266	260	260	266	278	289	280	303	278	288	309	288	267	294	258	288	290	284	278	266	299	267	268	312	288	270	264	270	232	306	283	291	271	269	293	264	306	289	301	260	261	266	282	280	274	267	234	283	299	251	305	298	263	260	296	306	269	324	312	258	276	266	276	299	272	282	302	306	257	278	279	305	305	305	260	298	279	284	275	275	267	285	276	302	320	273	292	260	269	298	288	249	252	276	274	311	281	260	254	310	292	285	291	286	298	265	296	315	290	283	277	281	271	282	274	296	284	282	281	301	281	289	282	261	280	259	265	293	252	270	258	255	299	283	280	284	291	279	270	285	264	298	280	288	283	278	266	268	284	248	264	325	274	291	273	256	269	252	267	317	276	271	287	241	267	283	271	293	255	268	304	262	306	258	280	289	287	282	294	295	294	267	266	275	257	281	298	279	285	276	263	269	289	272	280	289	265	296	276	255	308	269	263	255	308	279	263	267	259	297	292	306	305	290	272	307	305	280	262	307	269	294	257	281	289	307	280	288	270	264	319	260	294	300	279	262	281	288	255	271	283	258	284	255	284	272	260	259	288	276	272	274	278	279	289	288	306	255	295	294	261	288	294	263	295	262	306	312	290	282	267	274	256	300	280	275	267	276	305	293	277	295	288	301	278	283	303	266	302	274	292	253	283	286	305	285	324	272	293	272	292	277	275	257	277	251	292	312	273	301	273	261	294	320	290	302	275	275	272	283	302	290	255	283	281	311	291	288	256	259	301	268	258	280	301	284	264	316	261	295	285	254	317	275	289	317	286	273	261	312	287	261	289	282	292	249	270	310	294	296	285	280	241	293	289	280	297	265	263	271	274	251	260	304	278	275	269	292	284	297	286	268	266	248	287	282	263	288	286	254	324	256	264	288	324	275	301	275	276	276	297	261	299	278	270	272	278	304	291	317	298	284	281	267	276	287	262	289	297	258	307	279	251	296	265	282	273	270	305	280	260	299	278	286	288	235	283	287	283	308	275	238	297	303	253	284	288	287	263	279	283	303	236	289	259	287	290	287	287	295	288	261	253	283	265	281	277	285	304	254	298	260	295	276	294	278	252	281	304	285	280	270	310	235	276	268	291	277	285	292	281	274	267	278	272	291	309	273	261	269	286	290	251	271	286	253	261	273	288	299	277	267	253	280	270	290	289	263	278	261	302	267	279	284	311	294	298	260	308	287	300	297	265	297	272	299	290	266	234	263	270	285	275	269	302	267	301	275	253	263	285	276	258	281	295	302	279	289	318	285	255	265	280	264	296	284	263	279	303	251	272	304	285	273	291	272	269	296	266	260	263	292	295	288	262	266	264	277	288	300	298	302	276	282	309	289	284	287	290	278	267	278	269	266	272	256	296	294	279	273	258	257	291	317	316	243	299	308	292	273	289	257	294	255	279	302	267	262	291	283	269	283	265	273	256	276	268	264	280	278	267	299	270	272	299	262	259	337	289	314	300	294	292	284	259	265	286	290	300	298	296	254	283	253	279	276	301	292	296	277	275	288	293	271	254	253	268	282	270	277	296	290	252	288	296	262	279	274	270	290	268	265	273	246	277	273	277	311	270	284	257	264	297	272	237	270	284	285	271	269	311	256	263	297	252	265	276	278	291	269	303	311	269	298	275	279	283	283	266	255	295	295	295	260	253	264	255	261	292	292	262	253	289	280	290	281	303	276	279	254	245	286	293	289	288	280	296	271	280	282	292	291	290	284	281	288	305	274	247	295	268	268	261	285	302	307	292	259	277	264	290	284	261	256	295	289	268	278	237	300	309	281	285	280	290	287	284	285	269	311	278	279	295	284	259	286	250	285	287	280	282	291	267	265	275	280	294	292	276	292	300	285	289	284	316	292	257	285	294	295	305	308	262	291	273	275	300	290	274	280	284	296	283	292	282	272	287	263	268	275	286	300	269	267	256	269	298	251	280	288	269	281	287	263	258	303	292	280	254	279	264	274	269	246	287	290	262	278	311	296	263	272	275	265	242	271	243	306	280	274	295	290	296	278	284	259	278	276	305	281	285	291	280	273	251	259	263	287	306	283	251	284	291	250	283	252	266	288	275	297	288	279	288	308	261	265	278	276	262	282	287	264	299	282	293	245	299	328	294	246	305	267	288	276	270	273	293	265	287	286	281	276	239	282	246	296	289	293	269	280	245	301	299	273	315	306	284	291	252	274	302	285	295	306	282	274	288	270	305	280	271	270	264	265	274	285	316	267	263	290	300	274	264	270	284	265	290	252	296	302	295
1169	203	221	198	203	177	168	181	174	183	188	187	177	197	157	173	173	198	196	167	171	174	189	171	183	188	206	191	193	142	158	187	163	168	182	181	187	186	177	186	164	169	183	180	188	180	178	198	203	171	171	195	169	181	169	154	183	177	169	218	171	186	172	160	152	170	181	196	200	168	164	182	215	167	188	201	204	193	173	183	155	177	176	192	166	175	181	179	195	189	200	170	153	184	182	171	183	192	183	182	182	177	192	180	183	166	175	206	160	162	204	195	150	192	170	169	168	182	167	181	191	170	190	159	159	165	187	169	162	150	180	166	187	184	169	182	177	182	191	201	182	199	198	176	174	169	181	163	193	187	175	176	177	165	180	175	171	186	190	177	181	180	189	201	172	180	184	163	181	180	186	198	189	151	177	187	189	166	163	177	175	198	179	176	181	172	177	170	167	174	184	179	165	181	182	191	205	167	178	166	162	208	190	202	163	186	184	199	163	163	162	183	185	219	175	172	176	197	163	209	157	178	203	182	148	173	184	160	170	165	192	211	181	193	178	180	190	177	173	179	198	183	153	146	203	168	182	189	197	187	165	173	192	170	186	186	187	170	191	154	182	168	193	200	204	191	195	168	168	200	215	186	176	197	182	182	165	177	155	196	167	173	160	175	179	180	170	193	178	185	179	185	171	182	175	189	157	190	175	174	190	204	158	193	197	208	157	186	186	171	165	174	170	177	185	166	199	179	182	188	174	166	195	199	191	189	198	189	208	202	196	170	203	192	191	175	169	190	192	185	167	163	181	205	180	181	193	169	172	170	163	190	170	164	207	171	189	190	183	182	178	187	160	174	155	206	195	187	181	200	179	161	187	174	170	172	179	171	160	178	165	182	176	174	174	173	188	199	186	196	193	187	199	153	170	181	183	189	181	167	178	188	188	171	177	197	168	180	157	183	211	177	186	198	185	175	193	203	182	206	155	168	217	230	174	183	172	164	197	176	178	156	165	192	170	163	174	179	175	175	165	160	172	173	176	171	180	161	145	189	174	160	195	189	177	159	164	179	222	187	174	180	176	169	176	192	203	178	190	158	170	163	182	169	178	184	183	188	191	162	202	193	190	187	185	165	191	187	172	182	190	164	186	189	184	183	169	178	146	177	181	170	174	170	185	178	179	160	218	182	193	165	172	159	176	192	163	175	179	159	168	165	187	152	180	176	170	210	153	166	188	158	188	167	220	163	180	181	174	175	187	174	183	176	184	180	168	168	179	177	159	189	169	178	197	174	178	165	196	197	163	174	180	165	168	150	176	197	166	205	204	187	197	186	173	162	184	184	161	182	160	161	188	202	188	165	168	173	192	158	150	180	192	174	180	171	179	194	191	196	210	175	171	181	185	172	176	193	171	188	172	222	219	189	212	160	183	180	188	165	202	196	169	169	196	196	171	172	163	149	163	181	162	166	173	168	182	150	185	150	164	195	180	169	189	173	201	156	162	188	168	162	169	171	168	188	167	181	183	175	174	164	170	177	166	173	185	191	182	175	192	175	177	183	175	163	177	196	187	205	199	177	184	214	165	172	177	175	175	197	173	178	189	167	167	197	190	148	175	188	171	207	172	187	182	202	174	210	173	164	195	176	171	185	196	211	185	168	175	166	195	170	169	184	186	150	174	205	173	178	215	182	186	179	166	164	169	174	172	193	190	190	222	168	181	178	180	189	205	171	186	169	179	175	193	186	201	170	180	191	189	180	179	189	174	144	193	186	181	177	202	174	176	170	170	196	193	155	158	173	187	196	209	160	174	193	214	204	156	201	188	162	155	174	154	185	155	163	189	189	156	176	184	170	183	173	175	189	178	173	183	197	176	169	160	171	181	174	190	173	184	175	234	173	189	148	182	201	231	149	176	193	184	174	177	169	184	186	186	179	156	197	179	180	191	178	173	203	165	178	204	172	191	161	174	198	198	181	190	190	170	180	182	189	198	187	168	168	202	184	154	194	180	209	203	184	184	197	174	173	154	188	197	188	207	179	189	187	187	186	146	162	186	177	191	195	175	172	195	211	156	145	185	181	170	184	188	169	171	152	180	176	198	197	178	187	168	175	166	167	199	186	161	179	163	156	164	173	169	148	168	160	172	180	172	163	184	159	171	168	192	171	184	172	195	178	206	169	165	176	175	197	175	184	190	197	174	181	157	191	169	182	177	151	179	180	180	201	168	163	180	197	185	160	170	172	204	195	187	171	172	197	192	168	187	193	174	174	177	162	184	192	168	198	174	172	204	186	161	198	225	160	197	158	179	181	190	180	213	163	175	183	170	173	181	203	177	193	196	165	159	190	188	191	167	167	189	200	181	155	189	182	163	183	180	182	191	181	197	187	165	186	168	196	166	167	181	172	178	156	183	182	177	163	169	175	182	196	180	169	166	214	162	178	163	160	211	172	188	197	201	162	188	173	180	176	174	153	193	163	183	156	186	200	160	174	210	173	152	185	174	186	185	212	197	168	181	170	186	196	168	162	190	195	181	210	170	162	179	191	188	183	181	182	169	183	198	181	219	174	172	179	180	183	164	191	203	204	167	200	158	208	164	187	179	192	211	189	158	185	203	168	215	164	206	188	184	168	195	181	175	193	215	173	167	177	154	185	178	187	173	162	224	185	169	182	182	192	190	186	187	186	184	195	164	193	185	170	182	167	174	190	186	174	185	159	192	163	192	211	164	183	177	166	184	192	196	159	164	205	173	154	201	176	197	168	148	175	180	183	181	175	197	191	190	205	170	156	177	172	155	184	178	185	201	165	185	204	180	152	171	171	188	171	170	167	177	171	183	186	186	208	194	169	184	162	164	169	195	166	151	183	190	176	180	192	182	177	167	170	176	205	181	189	170	182	189	157	185	153	198	195	173	204	173	185	210	179	154	204	208	158	198	180	194	167	175	160	187	183	190	178	194	173	183	175	189	201	177	173	173	174	185	168	185	169	166	176	192	170	174	171	189	190	171	186	190	181	190	178	168	173	168	189	178	158	196	168	171	180	202	195	184	195	178	158	188	173	169	186	205	167	179	182	206	169	178	174	201	174	184	199	179	173	184	182	155	161	178	180	170	156	178	181	199	194	162	184	176	175	187	191	159	180	191	182	187	176	157	157	169	150	202	183	189	167	182	178	184	191	132	191	202	193	178	196	190	153	205	206	201	170	197	169	191	180	170	180	181	181	174	196	200	177	180	213	175	165	187	200	160	190	170	197	204	205	192	185	169	191	184	176	153	192	177	194	175	172	187	188	188	180	187	205	197	212	177	179	212	158	178	171	190	198	174	176	187	199	191	173	188	183	200	173	193	148	176	188	186	203	170	177	170	191	201	176	212	187	178	174	154	185	158	191	191	165	189	199	173	173	176	176	187	190	169	189	168	165	190	179	185	167	180	183	157	154	178	172	180	201	181	171	173	189	191	172	183	173	177	175	170	185	198	181	186	170	179	192	205	174	183	171	206	167	168	193
1718	490	528	584	532	526	488	529	463	492	500	448	458	469	474	493	473	479	461	477	491	480	466	500	456	422	481	431	479	453	444	470	461	494	442	473	408	441	471	452	455	475	485	454	432	487	424	464	487	439	529	457	469	453	469	465	428	498	466	498	462	459	443	467	464	455	483	423	439	435	448	459	491	443	426	473	459	468	404	434	514	459	490	479	432	488	424	450	476	469	484	452	431	458	472	479	460	428	461	431	456	442	457	450	422	465	436	487	449	453	487	471	448	473	452	452	474	491	494	421	466	458	477	446	454	444	462	431	476	494	474	440	456	470	443	461	477	489	419	438	450	434	470	455	443	428	459	454	472	491	445	445	435	447	473	543	441	410	465	474	455	478	468	466	470	480	440	468	433	463	445	469	497	463	498	423	443	457	442	515	455	444	450	456	440	429	438	485	434	453	438	477	463	435	480	458	436	488	456	490	504	447	457	425	476	492	412	464	432	457	487	433	463	428	416	463	411	469	507	443	451	476	459	430	410	473	505	476	462	450	470	462	450	465	425	468	445	448	470	443	467	435	456	443	486	484	436	480	431	469	459	485	491	439	452	450	462	463	444	476	446	470	493	520	476	462	450	389	443	485	446	472	472	452	455	491	416	450	478	457	474	441	457	467	462	446	484	453	447	430	435	505	466	484	445	438	456	432	466	494	450	451	485	425	456	470	446	504	450	432	466	484	473	467	502	465	471	436	442	446	501	429	499	456	484	458	406	474	449	436	445	450	473	458	486	448	458	478	456	482	463	410	441	465	431	444	433	406	452	463	466	497	435	473	456	480	460	421	462	450	427	470	479	448	483	507	452	491	424	457	528	446	468	450	449	425	460	481	489	431	469	472	427	478	499	483	466	461	408	467	459	426	471	478	443	445	438	440	482	463	471	440	456	462	470	438	442	488	464	459	441	444	472	448	471	465	453	458	480	441	473	469	462	507	468	471	467	414	463	460	464	467	433	429	497	460	471	475	449	429	426	404	463	475	417	450	435	459	492	436	407	458	469	448	424	481	512	456	440	474	423	438	424	406	453	456	479	464	478	417	469	447	437	446	487	453	432	437	475	459	447	435	480	452	484	466	430	483	454	444	438	450	478	453	464	467	466	436	469	493	473	429	506	446	464	443	443	487	457	462	448	459	494	439	452	463	463	458	429	470	422	449	457	464	458	459	487	416	459	493	442	482	454	455	487	478	423	456	467	436	458	445	418	456	442	506	478	464	503	484	459	424	478	421	447	467	430	459	478	455	435	439	446	471	461	509	483	459	468	466	472	460	459	423	465	472	469	461	446	448	488	484	445	467	486	446	456	496	454	437	447	397	477	463	447	485	446	445	429	427	454	423	437	422	454	448	468	483	445	475	483	480	455	433	460	468	486	461	487	457	449	463	456	458	483	454	509	472	429	441	471	457	454	455	481	470	461	448	468	455	457	446	425	487	467	472	452	452	438	451	478	420	452	443	441	437	457	470	467	454	464	459	415	470	449	444	459	478	444	468	502	459	471	507	476	476	465	449	470	429	489	432	433	444	446	465	402	455	450	438	438	475	482	476	450	451	449	439	452	441	465	478	428	470	436	474	474	448	474	472	417	407	448	438	450	421	449	460	432	434	450	483	444	452	426	471	467	458	471	455	457	421	487	474	418	468	440	446	503	435	454	438	456	428	440	455	473	443	443	448	485	460	441	451	455	472	466	448	449	453	474	444	437	484	429	456	458	455	440	423	445	418	475	468	467	430	426	453	473	448	468	474	429	481	396	439	436	494	426	476	467	455	440	448	439	450	462	439	441	480	442	442	460	467	438	450	444	439	472	447	453	458	476	463	408	486	500	468	456	454	453	464	462	427	426	482	461	415	480	472	474	468	456	433	444	466	475	445	439	446	421	461	506	456	507	430	485	464	462	471	458	455	446	450	444	463	459	425	462	471	469	492	431	461	438	471	450	461	465	453	438	447	494	448	461	449	455	479	450	489	472	446	502	456	451	436	460	455	453	468	475	468	459	473	465	491	482	463	456	474	450	463	482	430	445	450	446	434	473	465	443	488	424	472	446	414	437	473	467	463	426	441	497	419	511	452	433	430	507	457	441	474	440	440	432	429	466	480	459	435	486	421	441	457	440	490	446	469	478	485	441	478	454	448	431	466	475	465	423	473	491	443	461	428	460	428	464	474	468	431	451	442	474	446	425	474	484	464	405	454	427	486	472	467	423	448	481	463	437	442	471	464	468	438	458	437	455	479	445	512	451	462	444	434	453	446	458	453	476	451	469	485	443	459	439	449	454	460	441	434	482	503	439	452	437	475	458	455	443	470	501	495	457	440	477	460	474	406	497	490	454	454	458	449	440	432	460	451	485	461	469	460	499	428	466	437	441	457	456	499	441	464	441	444	450	416	450	441	440	443	448	442	480	413	463	460	468	482	421	457	475	485	469	436	485	441	462	431	451	477	447	477	489	435	469	438	448	440	436	502	447	461	456	457	472	459	419	472	467	467	418	472	434	456	430	494	465	493	443	443	456	483	452	451	453	468	451	472	454	475	431	462	452	448	456	425	473	426	470	457	488	488	468	453	483	497	407	459	426	472	444	485	419	511	419	453	476	428	437	434	411	429	427	430	458	436	439	469	461	444	474	453	460	463	454	464	434	462	451	457	442	473	450	476	500	463	480	489	435	431	454	478	502	490	473	461	427	436	437	428	489	454	465	449	466	439	493	489	469	479	471	474	462	423	443	473	471	449	484	452	447	457	459	478	454	479	486	468	473	448	497	490	460	430	416	450	465	475	484	429	463	446	475	471	479	451	465	460	461	465	424	460	468	475	488	443	499	504	430	481	469	483	479	447	488	447	460	447	466	459	477	478	439	466	466	444	464	497	436	444	465	417	461	468	429	453	479	451	464	482	430	463	446	452	431	419	451	466	460	437	477	489	450	438	478	478	451	504	452	452	460	448	455	408	462	461	424	465	424	459	479	448	465	438	472	469	472	453	442	484	459	468	442	479	460	461	412	487	460	471	465	447	466	456	442	455	487	427	448	437	510	461	435	426	456	475	445	448	473	452	461	469	419	435	482	455	449	423	454	461	429	464	488	452	459	478	468	431	453	485	467	487	471	449	434	493	424	449	482	436	460	441	470	443	456	497	463	419	446	440	452	463	483	442	434	469	481	476	486	481	464	443	446	446	448	465	469	445	478	475	450	470	441	482	445	428	453	467	461	474	461	472	473	412	505	462	452	439	483	493	479	445	479	468	474	442	457	449	446	452	487	451	426	457	458	476	401	449	453	439	422	447	476	502	466	453	471	437	463	483	463	463	482	489	468	463	431	410	452	442	457	434	460	496	440	462	447	467	474	457	457	450	480	448	465	441	490	487	446	474	482	432	434	452	434	444	465	462	508	466	467	452	442	460	468	473	441	477	425	477	460	467	430	469	457	470	464	467	471	432	435	452	488	448	446	474
6667	506	589	490	343	314	285	298	257	262	238	229	209	225	240	237	248	212	215	240	216	233	215	223	208	196	222	203	202	200	213	193	222	200	217	197	214	204	207	189	205	227	212	254	220	228	215	212	206	208	175	212	215	228	202	219	233	251	233	199	227	203	206	219	218	196	214	210	211	207	201	233	225	203	238	210	226	183	234	182	222	227	201	210	214	206	238	216	229	211	217	237	193	242	206	216	232	215	201	213	240	205	203	199	230	204	235	204	191	200	202	209	194	200	227	217	208	209	196	231	204	204	231	200	218	222	190	213	203	214	244	228	197	201	240	202	218	239	224	187	177	209	227	239	172	183	197	232	197	185	188	222	217	226	222	209	206	214	189	205	205	209	208	204	202	217	215	237	181	206	239	231	210	202	228	216	201	215	206	203	206	215	214	209	180	213	198	218	209	202	217	212	218	202	196	196	214	208	194	212	212	191	202	207	179	209	194	210	219	226	210	205	213	198	203	189	231	223	218	222	171	235	228	240	194	205	216	217	228	235	199	219	259	197	209	199	204	207	238	192	198	196	211	222	242	193	222	198	202	188	199	202	226	219	216	207	227	209	201	215	188	232	189	235	219	217	234	219	213	205	229	242	214	204	196	192	202	205	208	188	204	173	207	216	226	200	217	219	219	208	201	207	205	221	210	237	249	210	237	214	191	201	228	227	211	191	212	186	202	205	208	178	198	217	229	198	218	208	206	233	202	237	241	243	222	211	202	213	209	214	197	215	203	216	235	178	219	216	218	205	220	212	203	205	207	224	189	212	222	227	210	213	202	208	218	230	220	215	216	220	232	182	207	211	225	229	216	202	223	246	231	210	243	237	208	214	198	211	187	233	204	212	197	233	202	225	222	219	202	226	194	229	239	220	239	226	183	210	204	207	213	210	206	208	202	217	229	190	214	222	190	202	195	196	216	209	239	188	222	221	219	191	249	231	223	195	204	193	210	225	220	219	239	209	205	213	200	180	216	196	207	216	190	194	216	225	209	231	234	222	220	191	220	220	233	187	220	205	221	186	210	207	189	239	202	183	221	219	217	215	206	215	189	211	218	211	177	233	182	200	226	217	215	186	214	218	166	202	237	194	188	197	213	198	190	207	210	192	219	202	233	225	215	233	226	197	207	213	240	243	181	222	200	202	212	226	206	216	189	207	208	204	183	215	211	206	166	213	193	204	181	193	191	223	216	203	218	227	215	188	209	217	213	204	227	192	196	226	186	215	195	253	219	231	210	196	232	209	225	225	181	205	236	218	204	219	207	201	194	231	192	206	221	227	223	206	179	207	209	221	219	209	208	227	216	196	214	223	194	201	225	210	254	229	210	216	195	218	210	226	208	208	239	200	223	208	198	208	202	212	183	190	194	202	211	204	242	201	191	224	187	216	232	176	198	245	213	207	221	210	213	224	201	228	209	203	229	218	209	227	203	206	256	202	198	217	215	181	231	183	229	188	221	227	199	209	197	242	220	225	177	201	215	225	231	206	216	217	233	201	204	192	216	210	233	184	207	221	184	192	210	222	210	197	219	211	234	197	212	184	248	233	202	198	222	210	186	208	213	219	215	212	213	189	191	244	211	239	215	213	201	228	176	182	207	237	209	205	196	214	194	207	182	204	217	194	196	222	194	210	202	215	212	202	220	211	201	223	192	218	202	222	205	211	214	213	169	224	227	204	218	236	194	205	200	215	221	224	209	188	187	238	233	204	199	223	191	223	220	223	226	208	174	203	197	197	215	206	237	214	219	236	227	201	200	206	233	220	198	199	193	196	203	230	233	210	236	219	233	213	241	197	219	211	208	232	193	251	201	204	217	218	255	194	214	214	204	202	218	173	228	201	205	222	220	206	190	204	202	234	198	209	213	202	220	197	213	212	220	213	206	222	225	199	182	214	182	205	197	242	211	216	195	226	207	193	215	216	215	207	207	229	209	210	208	211	202	207	222	211	221	244	198	207	216	225	193	189	199	235	221	202	198	208	205	193	237	187	209	211	222	230	205	202	173	220	186	195	192	210	228	192	218	213	205	233	199	220	226	240	212	232	207	191	210	224	206	211	218	235	235	235	186	213	218	217	217	219	209	190	190	202	175	200	225	203	223	198	207	225	217	178	208	219	224	240	217	223	220	183	219	206	232	252	200	199	193	198	197	229	219	206	197	191	211	225	194	219	196	214	202	188	215	215	222	209	223	203	179	205	243	203	225	239	208	203	197	217	221	199	188	227	195	209	220	213	192	233	205	226	210	201	234	213	206	205	226	215	212	216	214	214	215	201	190	200	207	233	220	226	199	224	204	202	213	214	235	183	190	229	221	242	216	201	207	221	193	195	239	231	218	203	210	194	214	229	214	195	203	220	210	230	233	201	211	199	211	199	180	208	219	227	226	227	182	219	209	225	180	207	197	199	208	217	233	224	205	220	207	178	214	216	198	189	231	221	199	202	233	216	204	202	207	212	207	213	191	179	213	193	219	222	212	226	214	221	223	193	221	246	246	204	208	211	189	183	191	216	205	201	212	205	223	224	224	227	230	234	218	233	214	209	222	225	202	219	211	231	217	227	207	186	212	220	231	202	228	204	249	201	227	217	213	191	189	233	220	220	207	232	221	188	195	223	216	202	257	220	202	194	209	223	191	204	192	199	200	190	203	234	181	224	205	222	190	191	218	199	207	195	199	218	213	172	233	213	204	227	222	222	220	228	189	214	189	205	178	192	221	223	181	247	220	210	213	260	206	224	225	193	202	174	217	225	194	211	212	231	206	208	227	238	205	207	227	198	209	233	198	193	227	205	202	224	202	199	210	180	210	207	227	212	248	201	214	214	201	199	198	213	217	198	229	213	231	193	241	196	216	209	192	223	211	183	202	196	215	240	233	194	197	203	221	211	204	194	208	196	201	208	196	205	198	228	232	207	218	208	216	210	206	208	194	202	179	236	207	219	212	205	210	186	202	231	220	185	232	206	213	212	222	208	221	197	217	205	224	206	206	218	222	202	183	216	189	188	217	194	192	218	200	217	211	218	223	205	215	236	236	203	211	250	214	197	218	215	209	190	192	222	224	204	228	196	214	228	216	197	209	205	183	226	199	216	218	202	219	183	231	199	215	227	211	205	223	204	202	246	212	217	235	202	203	208	216	215	229	243	247	216	210	243	225	201	197	207	220	205	207	186	209	215	226	201	203	190	214	217	245	173	229	226	221	233	230	215	209	216	217	224	192	198	204	207	242	223	208	229	207	195	217	239	210	212	174	231	207	201	222	203	232	224	208	225	225	197	218	198	202	219	216	195	202	230	221	228	217	214	224	230	222	205	224	225	212	213	218	201	197	235	205	208	202	220	208	204	215	226	209	198	230	193	240	211	189	181	203	230	217	200	209	201	219	219	235	221	216	205	198	215	211	223	182	201	204	224	231	238	231	207	238	221	220	227	221	202	209	210	232	204	203	221	221	222	201	185
6466	802	1356	1501	1363	1150	1012	865	924	856	742	696	688	702	638	681	598	586	602	615	600	545	598	562	565	572	577	592	545	533	569	568	516	575	584	484	516	537	557	512	512	531	506	560	519	552	517	533	506	514	490	526	539	516	508	520	507	549	535	552	510	507	504	549	528	520	534	525	534	507	536	527	535	483	535	496	525	531	510	535	503	473	533	518	530	481	513	536	504	501	545	493	566	567	511	507	511	546	499	508	438	507	513	549	532	527	520	484	542	499	547	479	488	550	534	502	502	558	550	530	485	530	573	535	542	502	533	532	526	490	469	501	494	507	570	515	539	552	560	534	519	509	553	501	501	483	561	525	521	552	522	527	491	523	501	544	481	533	486	546	557	529	528	577	552	557	519	531	511	505	539	542	511	548	510	548	526	523	528	514	532	523	501	513	531	524	485	519	525	519	534	517	510	483	559	526	533	514	540	528	536	529	538	516	506	508	517	550	514	533	525	544	538	528	521	520	541	489	523	498	522	562	547	517	495	499	518	529	549	481	510	557	533	529	518	512	513	524	491	543	495	478	522	527	504	509	534	521	544	524	534	497	487	529	510	510	523	535	483	509	503	500	535	551	547	529	488	517	518	510	521	497	532	583	462	526	529	496	528	574	532	501	496	540	526	505	518	476	539	549	530	492	554	502	546	502	528	575	561	537	543	536	539	521	504	498	545	504	517	525	536	532	527	523	486	547	526	543	504	568	549	510	577	527	543	575	543	509	513	480	513	517	529	563	522	524	538	513	503	538	519	496	516	517	508	493	531	487	537	537	529	532	476	504	560	499	516	541	533	530	561	488	538	540	544	492	488	538	559	492	530	531	519	507	533	520	559	491	485	570	520	512	482	524	518	481	527	535	483	528	529	547	515	497	497	527	508	560	516	538	517	495	525	535	510	505	543	521	541	511	564	497	567	497	473	521	513	506	536	500	503	507	540	527	544	530	545	504	533	492	497	500	510	563	506	524	526	535	521	513	525	518	513	515	533	547	538	529	474	553	541	505	586	501	519	505	489	542	521	529	512	536	528	517	497	496	527	545	539	533	500	511	533	514	508	560	525	528	533	502	537	513	535	513	490	538	508	494	548	519	578	507	517	523	500	504	553	529	497	521	540	511	530	492	494	550	518	552	527	539	488	483	516	483	520	542	536	549	523	505	541	547	507	521	485	489	532	528	518	501	532	500	536	500	488	500	541	542	523	534	563	491	532	497	581	511	507	520	532	512	562	542	503	518	505	516	542	497	540	527	526	556	534	552	494	538	490	503	494	537	560	524	488	530	530	549	540	511	538	533	530	532	520	582	532	518	539	549	506	489	477	522	519	546	556	489	501	524	555	526	490	563	514	512	497	503	539	482	494	510	481	519	511	546	538	484	546	499	541	543	519	537	505	487	485	557	526	537	512	532	559	536	517	509	507	515	475	553	554	530	535	476	540	478	508	517	520	494	522	543	508	529	535	543	526	519	491	517	513	529	455	513	547	522	558	514	523	522	516	509	536	501	564	542	522	546	532	497	558	521	524	513	530	548	566	509	509	543	526	519	511	563	456	487	530	522	487	535	480	524	533	519	475	530	504	505	497	527	508	524	506	533	541	541	513	521	522	518	563	525	570	493	557	530	523	488	535	506	514	517	504	483	543	491	562	500	517	520	492	502	535	556	528	554	499	555	501	540	546	498	455	516	510	508	540	467	483	525	515	540	565	526	518	559	508	512	532	521	527	538	555	516	527	528	546	510	526	478	517	507	540	479	508	503	523	518	483	542	521	542	529	537	476	542	555	513	520	535	556	488	508	555	539	516	505	563	564	534	524	516	523	500	534	507	514	535	490	470	520	510	525	512	544	514	520	518	509	470	544	537	530	542	524	491	532	530	497	513	546	533	498	501	511	534	529	521	533	562	543	494	542	548	516	517	522	571	523	503	498	568	530	534	518	500	526	534	527	553	533	545	517	547	520	491	501	538	555	530	500	524	520	551	500	503	526	554	540	528	519	529	515	523	541	524	522	543	552	533	520	528	533	515	566	534	521	497	522	517	519	543	555	534	517	516	546	499	518	508	521	526	546	507	537	535	512	505	481	520	526	529	529	517	546	524	504	496	500	516	506	504	514	557	510	564	523	557	516	502	519	495	529	540	493	529	519	545	525	540	503	510	493	504	541	498	524	519	519	544	534	522	506	538	521	565	534	513	509	520	507	503	495	533	508	528	528	558	484	496	557	497	430	513	528	565	513	533	501	558	514	489	521	513	543	480	490	499	497	533	527	536	506	527	530	521	504	540	519	486	551	527	495	513	505	555	514	512	539	540	567	513	477	518	504	532	542	534	532	521	528	519	557	560	472	524	496	478	504	537	502	524	519	545	541	494	540	558	508	543	505	516	567	545	533	500	500	557	515	488	511	514	504	533	555	514	536	540	544	515	553	531	555	551	511	548	529	515	533	543	516	489	521	502	474	533	520	548	515	541	531	488	507	538	509	539	525	496	517	527	532	531	516	513	506	538	530	531	536	547	538	506	536	516	537	535	527	498	540	522	525	533	501	509	487	574	538	503	501	530	550	546	524	537	533	551	539	521	505	514	526	553	536	540	498	492	550	506	540	551	505	537	543	559	495	512	529	529	524	528	573	526	512	542	497	524	539	540	491	530	506	551	540	479	528	514	523	498	515	556	477	531	527	532	520	515	561	528	512	491	503	489	517	538	495	532	555	524	522	520	486	549	548	549	545	490	501	513	565	515	513	519	505	525	510	498	503	534	528	532	519	547	540	506	481	535	509	533	530	512	491	530	525	504	508	503	501	449	558	529	512	555	516	490	535	489	542	462	492	509	535	531	547	512	520	498	536	532	548	546	498	501	548	540	484	517	519	456	569	480	542	537	540	524	495	534	502	497	542	554	501	529	504	546	536	548	451	511	537	516	530	588	535	512	558	526	498	537	519	497	486	505	525	525	496	527	511	514	521	540	530	539	525	535	510	558	545	529	541	510	513	551	509	580	528	523	543	533	507	514	530	495	556	551	500	486	535	545	532	477	563	516	518	538	519	500	518	532	544	520	559	512	541	548	542	529	560	546	541	477	524	521	502	499	530	524	496	549	521	525	569	541	525	501	485	514	483	541	491	513	524	506	496	554	554	538	480	533	481	546	515	560	581	504	512	532	516	518	513	530	534	539	570	555	522	503	563	548	496	527	514	519	510	522	498	525	594	504	555	522	524	538	524	545	462	512	536	521	535	534	493	505	509	534	505	488	520	547	542	570	515	538	489	513	496	510	506	530	494	525	502	549	470	543	540	518	502	546	530	490	526	550	518	526	509	490	521	501	515	554	555	551	506	529	517	509	548	546	529	511	504	536	559	534	553	530	525	546	508	548	524	516	520	483	572	514	522	527	549	523	557	516	519	508	482	516	542	534	545	500	495	518	561	537	541	533	524	517	519	494	544	517	530	477	548	500	493	506
11966	774	794	605	400	306	248	216	203	193	142	160	140	155	140	134	137	127	133	122	119	120	118	144	110	132	109	120	95	143	121	116	116	122	104	91	104	103	125	102	100	111	110	117	97	107	100	117	99	109	117	107	102	115	101	102	80	107	118	106	99	106	100	110	94	122	122	123	112	95	95	100	104	133	123	100	102	103	91	112	114	119	118	101	144	115	110	104	99	111	117	97	110	106	103	114	112	132	127	85	115	105	117	125	109	105	101	111	117	105	117	98	112	116	117	102	116	123	96	105	112	109	110	124	101	101	122	116	116	123	104	111	104	95	118	122	113	102	106	110	114	153	126	103	99	119	113	106	112	117	116	92	124	109	94	99	111	115	104	115	112	122	92	103	94	124	94	106	119	122	106	109	108	100	100	105	107	133	126	108	102	118	118	105	107	100	116	110	95	107	105	108	98	111	110	106	103	113	90	91	106	118	123	104	93	104	128	118	126	101	113	117	107	102	113	108	91	110	102	113	121	116	107	123	115	123	129	108	105	95	119	105	83	115	107	98	92	117	111	99	137	106	89	115	123	114	116	96	99	107	116	98	108	111	101	116	114	105	106	109	109	104	96	95	107	122	100	139	124	140	103	113	106	90	96	107	100	106	106	105	124	108	108	106	109	108	115	88	115	101	117	139	105	95	111	118	120	93	133	114	114	119	94	96	104	119	90	116	125	112	111	115	125	120	107	112	110	107	112	92	112	88	102	96	96	101	116	107	106	109	119	106	101	99	101	99	101	116	109	124	109	103	108	116	116	111	111	100	108	92	107	115	100	111	107	100	132	128	93	98	97	107	93	123	110	119	137	97	120	92	112	95	104	108	102	110	100	103	106	116	113	108	117	108	107	123	122	105	106	107	93	110	121	99	116	114	115	105	120	116	115	104	130	129	90	107	103	98	100	105	81	114	125	108	95	105	116	125	101	111	109	128	109	124	104	110	95	108	121	109	106	97	111	103	118	105	93	92	113	94	119	99	97	108	111	125	119	113	115	123	118	113	105	123	100	126	96	125	114	123	108	101	127	113	97	116	97	93	115	98	106	117	103	91	125	105	97	97	116	102	132	122	140	117	114	86	128	117	121	114	127	110	97	131	95	95	112	93	112	102	108	127	112	100	100	101	104	110	115	125	104	106	87	115	112	114	100	112	96	110	123	103	118	100	106	116	103	96	108	95	119	124	127	131	80	114	100	115	103	134	102	97	111	112	100	104	113	127	145	124	113	113	110	111	98	100	126	110	104	122	96	114	108	112	120	89	116	107	109	103	92	131	111	109	110	104	122	113	110	102	100	107	107	109	104	105	95	113	108	111	111	125	98	92	107	99	109	108	105	90	111	104	90	105	125	98	102	130	124	118	112	83	113	113	119	120	92	114	110	99	110	101	110	104	108	107	108	89	129	113	122	114	101	115	107	97	92	91	123	112	104	122	90	129	125	110	136	102	101	101	117	106	121	125	118	122	123	99	121	117	97	113	93	101	126	106	113	101	100	113	105	94	99	107	91	112	106	106	117	108	111	100	102	133	112	124	115	108	129	112	120	109	126	111	105	112	112	120	92	104	113	93	103	113	97	113	112	109	101	116	130	110	102	114	118	105	127	105	116	97	97	107	114	120	120	104	108	104	111	121	115	118	117	117	114	100	102	112	111	132	119	117	122	117	113	113	108	100	120	122	115	108	98	121	106	105	121	112	112	110	135	120	100	111	81	120	121	116	101	107	93	110	122	107	105	119	105	140	115	124	99	124	108	112	116	114	121	114	103	131	99	112	107	126	108	122	113	102	108	107	111	126	106	120	100	93	103	107	117	115	126	102	97	112	125	128	119	117	106	113	112	86	131	110	103	98	115	95	127	107	115	99	118	121	115	102	101	99	112	99	95	107	108	112	116	115	104	102	93	124	112	98	118	97	100	104	138	128	110	98	105	134	111	119	113	89	102	94	93	111	99	105	118	97	113	118	115	104	110	107	127	111	92	82	109	104	97	106	113	123	105	92	108	118	99	110	107	115	102	109	110	113	117	117	96	117	106	121	91	116	116	97	111	89	105	103	105	108	105	131	129	97	129	131	122	107	115	109	107	116	114	119	108	104	121	110	103	136	127	108	124	89	124	114	104	115	120	115	98	109	126	90	92	102	87	121	106	105	122	113	108	105	120	123	96	112	110	126	110	120	124	100	118	103	115	122	100	109	117	97	121	135	108	130	102	118	124	85	86	93	113	110	113	102	114	100	114	114	105	101	112	118	119	99	115	128	137	122	107	104	118	107	113	100	111	123	88	81	111	100	107	100	127	105	89	104	107	117	111	126	102	112	120	127	116	108	103	134	119	114	115	106	129	112	108	123	104	97	119	112	105	115	109	122	83	90	98	115	127	74	94	118	91	97	101	115	110	123	131	121	128	114	113	102	107	98	95	118	108	110	117	118	101	127	106	115	99	103	113	117	114	100	91	107	106	100	113	91	119	110	97	119	115	96	119	112	104	107	97	106	122	103	116	115	106	112	97	116	93	112	122	100	118	113	101	106	111	130	116	111	130	118	128	119	109	111	123	118	91	98	91	112	97	118	122	96	106	100	117	133	94	121	129	107	121	118	102	103	90	129	111	102	115	107	96	117	120	92	111	123	116	116	101	97	108	123	114	110	113	107	125	115	91	100	116	117	109	112	90	120	124	107	115	102	99	94	93	128	115	122	109	102	116	127	116	124	107	95	104	124	116	106	96	107	112	115	103	94	105	116	119	111	109	102	112	112	100	100	116	104	101	120	113	107	105	117	124	110	131	99	102	101	101	108	110	117	113	102	92	104	109	124	112	119	102	97	107	121	113	103	127	110	96	98	117	118	99	101	119	95	126	119	94	100	102	97	105	95	117	135	109	102	99	122	108	103	110	121	108	100	96	100	102	113	117	115	104	85	98	128	114	104	116	92	97	127	96	98	111	122	116	104	112	96	112	105	116	101	99	115	98	118	119	93	99	119	106	99	96	109	102	99	119	103	92	113	105	100	115	118	114	75	124	109	119	117	110	94	116	110	117	91	112	108	78	118	109	126	117	89	89	114	92	101	100	120	102	115	108	129	97	128	109	101	105	102	126	92	103	115	126	100	100	117	131	101	112	113	94	100	116	116	118	147	119	115	101	124	108	116	99	124	94	99	120	116	103	120	111	112	99	113	91	107	95	109	96	123	105	126	114	101	102	105	120	121	113	118	104	113	87	125	104	112	100	108	127	101	117	120	101	95	95	101	108	98	131	109	119	119	101	119	117	118	116	92	97	104	113	103	106	99	111	117	88	94	113	104	135	101	117	103	108	98	114	108	105	109	99	111	105	104	98	110	105	100	108	88	102	109	110	108	126	118	127	133	120	115	104	108	112	103	114	113	115	115	112	112	103	107	101	113	103	133	98	104	109	114	128	97	135	106	105	115	115	99	129	111	131	102	103	114	113	97	122	120
7761	790	1639	2044	1789	1328	1131	932	939	968	762	611	505	533	513	438	446	449	462	407	411	411	434	397	374	324	343	332	338	311	337	328	319	282	338	311	305	315	276	279	315	303	313	297	326	309	281	291	302	298	295	286	299	321	292	284	275	285	276	287	297	298	257	277	276	324	282	305	296	306	291	314	292	301	275	268	313	261	290	269	267	275	300	287	324	329	287	274	287	290	252	290	267	301	269	262	286	279	293	279	277	292	263	268	316	289	284	291	316	289	277	282	283	301	241	291	240	290	297	282	275	273	304	291	265	295	276	281	280	285	287	259	279	278	287	282	260	295	310	270	273	279	282	295	270	307	302	285	323	327	287	259	282	252	285	287	294	288	293	296	265	299	280	302	262	302	276	299	291	304	287	295	283	283	301	263	286	310	281	279	270	299	284	275	288	290	310	309	269	268	231	263	256	265	283	315	285	268	286	296	270	319	298	286	292	294	276	300	288	267	265	256	272	272	285	263	255	264	263	262	257	259	266	282	275	282	260	261	269	281	267	308	294	255	267	269	260	260	268	287	279	232	281	263	269	286	263	271	293	292	271	295	269	251	285	261	273	270	269	271	301	294	294	275	249	272	254	289	290	299	298	292	265	298	262	289	310	299	297	280	275	276	288	277	279	316	270	285	277	296	301	290	267	281	255	286	291	267	282	290	284	274	281	293	286	284	295	295	306	287	256	282	282	269	258	280	295	287	266	290	278	289	279	293	307	246	293	295	292	289	271	276	261	281	293	289	275	259	294	271	285	287	285	246	252	279	313	283	278	304	319	278	316	299	274	290	265	263	279	279	297	287	265	271	290	306	297	267	268	282	283	286	276	289	275	279	289	261	272	296	267	262	302	296	264	268	287	300	281	278	270	274	296	250	250	276	299	304	275	317	283	287	263	284	283	288	283	267	285	313	263	298	308	262	293	280	269	292	276	304	282	257	308	271	293	288	257	290	275	269	274	308	272	307	273	279	268	261	278	303	270	298	273	238	290	283	297	282	248	292	290	286	264	279	246	311	277	270	298	296	265	244	292	271	302	252	293	297	274	277	270	269	291	310	295	268	263	286	273	280	297	279	278	278	272	253	291	269	304	279	284	281	282	299	278	300	314	275	285	281	250	315	265	280	252	272	307	295	282	277	294	274	276	266	281	291	315	266	293	300	280	270	287	257	268	285	307	273	274	291	296	283	266	279	254	295	277	297	271	270	272	281	270	296	266	283	309	265	279	282	252	306	285	286	286	288	259	273	282	272	296	283	294	273	307	281	252	253	265	264	304	276	294	244	256	313	280	303	299	231	280	297	295	283	282	273	288	293	285	289	292	276	280	279	277	280	291	280	259	273	291	274	265	267	283	273	268	288	283	291	307	276	282	275	303	270	310	292	270	285	294	279	279	299	312	280	278	295	248	284	291	280	293	293	332	262	286	307	296	300	273	270	284	273	279	283	267	279	290	269	299	283	269	262	266	298	295	283	281	294	273	293	301	277	279	265	292	268	279	308	302	305	284	262	270	287	276	284	283	276	269	267	276	289	266	293	317	285	265	266	309	276	296	291	311	264	280	297	290	275	284	319	282	277	293	292	289	290	265	291	260	283	274	279	278	286	261	286	259	295	284	282	267	278	259	264	281	277	277	267	305	293	275	274	253	272	278	296	290	272	300	263	262	280	282	265	259	302	271	293	280	239	257	311	300	302	252	276	287	256	299	305	302	266	288	287	304	261	260	286	275	292	288	272	282	261	256	282	271	302	291	266	279	293	274	277	268	276	306	266	283	285	290	251	285	271	287	265	294	277	282	268	271	290	275	295	279	281	278	273	299	290	287	292	274	288	258	284	276	295	298	257	251	271	267	303	273	298	267	270	272	269	271	290	311	311	295	283	266	317	293	284	273	256	279	300	269	286	280	300	280	312	302	247	268	309	272	280	257	271	311	294	275	331	290	274	275	280	296	286	291	305	278	287	277	283	286	256	277	260	296	309	292	318	317	305	283	287	309	268	266	271	274	270	277	314	280	294	296	287	256	286	257	285	252	263	280	263	293	261	281	310	317	280	266	280	272	276	291	319	277	260	287	282	270	284	293	264	287	312	290	279	275	291	289	303	289	269	304	274	271	265	274	292	291	299	299	303	269	291	251	271	247	296	283	304	252	289	253	284	279	271	284	291	302	298	289	282	281	275	259	277	305	277	292	280	230	308	285	275	292	282	258	269	276	287	303	263	286	316	267	267	248	281	261	277	260	303	270	289	290	289	278	281	260	304	281	278	276	260	289	284	289	290	284	273	272	257	295	265	281	303	296	311	259	264	288	293	307	281	275	277	292	303	260	271	302	268	279	262	264	277	294	288	267	288	283	282	288	271	283	266	273	268	283	253	310	293	283	295	275	271	290	315	293	294	282	282	264	275	272	309	309	274	280	278	293	279	326	258	251	275	298	262	249	278	265	279	270	292	294	263	275	271	261	281	276	273	262	287	307	274	265	268	287	281	278	283	268	310	256	276	292	256	277	296	279	295	319	274	302	286	277	286	292	268	306	281	260	278	290	311	282	310	254	257	279	275	261	270	295	268	297	283	281	253	266	250	272	284	261	249	294	270	286	293	294	341	277	246	261	283	294	283	285	262	293	283	299	242	317	295	313	280	249	267	289	302	277	292	284	285	288	260	291	253	289	287	304	308	299	273	259	275	296	267	313	303	277	307	268	276	291	269	307	301	283	260	281	292	275	266	271	293	280	289	282	261	287	266	259	283	257	259	273	291	286	266	267	318	273	296	295	278	280	292	253	306	270	265	287	291	300	285	292	256	292	279	281	290	259	305	293	285	295	272	273	293	320	268	288	264	305	308	289	288	297	288	278	261	279	298	244	321	247	276	308	276	290	268	274	263	277	305	272	302	291	297	297	312	260	270	287	278	266	284	260	287	289	283	289	276	261	254	276	296	296	266	304	280	283	280	261	275	269	287	289	261	293	284	260	280	301	284	271	275	258	275	304	275	247	253	301	273	268	272	270	273	264	284	270	273	271	284	268	321	294	283	291	245	271	290	248	295	261	265	274	259	310	293	285	288	264	290	262	290	281	277	261	273	287	302	291	283	267	298	266	260	301	294	270	329	296	289	295	286	249	310	296	282	295	263	297	287	268	269	298	269	273	283	294	285	269	251	284	284	288	269	272	281	246	295	274	306	267	282	275	314	301	290	271	264	298	272	287	272	274	276	296	279	248	241	277	268	291	297	258	238	309	249	288	271	280	292	260	280	289	277	265	305	278	281	289	296	273	299	314	274	279	271	267	315	282	277	305	270	274	294	280	280	287	272	262	281	268	289	277	270	267	271	302	236	267	284	315	272	252	285	294	279	260	303	288	271	298	281	266	291	306	291	282	264	291	302	282	283	286	274	317	292	281	254	261	287	271	302	282	266	285	309	309	292	289	287	292	305	300	250	284	290	291	270	263	295	262	283
1257	204	224	218	208	190	185	192	189	169	172	187	190	187	175	193	174	187	201	201	172	181	181	193	178	173	175	207	169	205	183	187	189	183	178	187	175	175	197	196	167	174	184	188	186	188	185	174	147	187	185	172	176	184	190	199	196	188	166	175	196	211	194	192	147	176	189	182	188	158	196	192	188	173	213	177	191	195	160	162	173	178	193	158	188	182	185	184	195	169	175	178	172	166	163	180	159	187	173	184	161	180	176	181	177	196	164	187	194	187	183	175	189	174	188	169	173	163	195	154	169	188	184	205	181	188	196	157	196	193	198	176	172	177	185	189	189	183	166	192	173	172	180	179	161	173	190	162	161	207	177	189	168	180	171	184	184	171	185	187	191	184	170	214	175	179	196	173	176	162	177	165	182	214	155	181	194	183	184	205	213	183	175	175	189	176	186	178	194	166	188	175	187	154	156	181	181	204	170	187	172	182	179	203	219	185	194	169	183	189	176	164	162	183	189	182	181	171	172	198	180	185	181	176	165	185	164	182	166	190	201	191	168	189	173	186	184	157	190	173	205	173	162	211	195	169	163	192	179	177	188	193	176	154	166	177	174	193	168	166	163	191	173	181	184	192	169	192	186	179	189	173	198	220	189	190	181	190	185	183	165	167	169	169	190	161	173	201	202	171	171	166	204	184	177	166	201	195	184	198	202	159	182	185	153	167	159	194	194	181	209	168	182	162	168	180	186	158	191	190	188	175	170	160	179	188	180	202	182	158	175	170	163	189	201	192	204	190	165	188	196	189	177	170	161	182	184	175	171	184	191	205	158	184	187	187	189	179	170	175	173	182	193	219	169	207	190	167	174	158	161	175	185	194	218	179	202	198	201	179	213	187	155	167	186	164	183	193	180	207	167	201	193	185	172	164	201	180	165	174	165	200	174	178	180	195	176	172	196	180	175	178	210	194	190	170	188	189	194	188	173	189	169	176	176	192	190	177	191	182	180	213	152	173	190	165	156	160	166	153	198	173	196	180	166	166	148	179	185	177	188	192	183	182	216	187	163	171	185	196	185	205	170	182	187	170	221	190	161	162	171	164	177	223	183	174	146	193	171	183	165	178	179	187	189	178	192	188	167	180	172	195	153	152	173	170	167	197	185	182	168	203	184	190	168	204	170	158	180	166	186	172	174	162	169	172	166	182	182	209	203	182	177	169	179	171	194	189	172	178	177	174	185	152	210	191	182	161	177	185	142	156	180	181	162	211	162	186	202	212	195	185	184	193	178	232	159	150	188	162	199	160	181	194	173	143	185	185	203	187	209	174	192	175	187	167	168	184	200	203	172	157	177	185	182	174	184	178	206	172	189	180	162	205	164	165	191	178	202	171	158	182	188	202	158	169	164	197	190	174	192	190	185	183	165	184	178	189	191	174	159	185	168	168	171	181	201	181	161	172	196	170	174	195	198	206	184	158	196	203	204	180	174	189	201	192	189	195	167	169	192	168	177	177	174	178	173	201	212	176	169	177	177	183	180	191	193	195	205	174	181	192	191	177	202	192	184	183	205	177	190	189	196	192	199	195	184	166	190	194	191	176	194	162	163	179	187	164	196	194	175	176	182	166	141	154	189	168	152	200	181	189	193	184	192	185	182	167	172	179	187	174	180	175	185	180	221	215	199	171	169	171	189	187	168	197	204	169	175	166	160	164	160	172	183	189	172	178	167	158	197	168	194	172	154	177	162	200	162	180	183	196	167	201	185	174	179	184	205	175	190	147	173	189	186	173	192	179	177	209	186	154	186	171	204	178	181	187	203	162	177	156	169	179	177	179	188	169	175	192	177	174	181	173	183	174	171	188	192	198	183	164	197	179	193	198	171	176	198	189	190	167	196	167	165	176	167	174	159	195	198	189	161	170	184	197	182	187	196	158	177	172	162	138	180	192	189	182	180	185	178	195	146	178	159	171	183	205	183	178	182	168	188	165	164	203	168	169	166	190	203	184	172	203	166	187	170	182	193	167	185	197	187	194	185	195	194	185	189	194	200	167	175	185	172	171	193	189	190	176	188	195	189	176	188	158	184	205	184	212	190	163	163	189	171	179	164	186	152	191	186	178	192	159	197	155	163	199	181	176	178	201	186	196	213	191	173	166	180	176	164	188	191	166	169	183	189	171	174	177	162	148	177	158	180	163	184	174	173	180	171	182	197	170	213	200	184	185	186	198	180	181	187	189	158	151	175	173	165	160	173	172	173	175	146	159	180	209	180	151	212	192	178	189	182	194	186	207	174	168	160	185	148	205	192	177	181	190	211	176	184	169	191	173	182	203	200	171	163	174	159	177	169	186	161	174	182	179	203	186	163	187	184	167	168	171	201	176	202	177	175	187	186	185	209	149	168	162	176	205	174	176	164	183	166	199	166	164	177	161	177	169	198	190	191	179	197	155	185	182	181	193	202	178	190	170	172	206	195	191	213	170	222	194	201	173	192	178	195	172	173	178	160	172	191	165	186	159	175	194	185	185	181	182	161	165	150	181	161	195	195	172	177	150	170	191	172	195	182	205	170	173	207	160	191	168	185	189	184	186	202	201	182	172	155	175	173	191	166	186	176	172	179	170	174	184	194	185	213	192	159	196	190	191	163	206	166	199	189	156	187	197	170	165	172	180	174	192	163	202	142	191	190	172	179	190	170	177	177	189	186	173	170	166	186	195	178	197	171	206	188	209	211	159	195	181	165	182	181	178	211	207	185	163	183	172	156	188	158	183	170	215	186	165	188	163	147	194	179	183	190	196	180	193	181	182	189	176	204	186	190	161	184	182	177	162	172	175	180	185	189	173	200	174	186	191	191	183	185	179	186	196	176	186	166	201	186	189	182	204	205	198	176	179	202	185	174	183	182	179	187	144	146	197	192	171	176	158	170	168	173	162	196	180	178	177	166	187	193	186	173	166	161	181	190	232	151	193	177	193	164	184	180	181	169	162	180	197	180	158	186	193	182	184	149	183	204	183	173	166	179	204	186	190	170	167	198	190	183	181	170	180	164	183	165	188	186	198	211	204	179	215	204	161	181	180	181	200	167	183	158	179	191	186	162	174	166	181	182	181	175	171	177	196	150	170	182	160	172	185	191	181	205	185	175	176	185	168	178	196	158	209	182	160	192	160	175	168	177	176	173	186	188	166	158	170	235	187	186	167	180	189	188	180	161	161	174	184	171	183	176	177	156	175	187	150	180	198	206	164	175	186	184	201	184	172	181	177	186	194	195	180	151	192	203	200	192	165	168	166	172	163	202	197	173	189	170	194	156	197	192	187	160	184	197	207	151	176	195	196	175	210	204	186	177	195	211	180	183	189	189	186	146	165	181	188	203	177	196	182	188	193	219	175	194	181	182	178	197	179	175	169	191	168	205	194	172	165	173	176	176	173	156	190	186	173	195	183	186	189	183	179	167	172	176	180	185	209	161	200	186	178	164	185	180	199	183	196	186	185	199	200	164	136	189	177
1730	482	598	561	579	563	518	494	484	533	524	487	516	507	473	470	498	502	459	479	482	523	484	571	472	507	452	470	465	465	399	469	502	444	493	460	474	480	414	456	442	489	472	438	460	488	463	476	465	480	445	461	454	439	443	436	464	440	482	485	503	444	432	497	458	456	500	485	424	463	436	466	457	462	454	434	404	465	483	419	493	501	468	466	453	452	470	437	477	445	446	487	468	460	475	483	456	497	452	469	497	449	452	443	475	457	472	473	471	470	444	475	460	438	441	465	460	435	454	496	440	471	473	455	459	453	448	418	479	435	456	453	472	471	443	492	477	473	456	468	477	461	517	473	432	439	447	420	467	425	456	470	477	469	473	443	454	505	440	439	447	466	435	460	456	414	438	457	479	481	502	447	496	482	391	463	435	423	475	484	458	459	456	492	411	485	444	462	427	492	480	464	463	468	453	467	490	462	447	447	478	412	438	489	436	479	428	426	466	440	463	455	457	459	472	417	463	464	489	497	484	471	475	475	468	473	468	424	478	468	469	470	436	472	502	505	478	460	469	437	479	509	484	450	479	487	431	430	434	504	454	435	461	477	465	501	438	477	467	490	418	477	443	415	447	436	467	475	471	466	457	468	471	457	461	488	428	479	428	503	473	481	463	461	494	467	460	476	446	478	453	424	480	434	474	475	449	438	460	440	436	456	458	454	445	455	496	438	454	463	415	435	426	468	423	455	487	452	460	445	510	478	490	492	456	429	455	434	472	442	460	466	492	444	479	503	475	482	453	495	422	466	513	471	437	471	446	447	505	471	416	495	480	470	478	450	437	464	461	494	461	449	489	490	420	475	467	495	452	462	438	460	480	466	462	438	455	481	463	435	420	452	477	457	455	466	476	471	422	461	462	481	448	430	472	416	424	489	441	466	466	470	439	459	405	448	436	490	443	479	467	448	478	463	448	433	492	467	471	445	493	428	426	460	478	462	458	454	461	472	447	468	467	494	465	445	473	491	471	471	470	458	493	431	497	459	500	430	454	487	459	479	507	437	444	501	441	487	467	422	464	429	466	443	463	461	478	483	465	451	443	454	473	456	462	455	454	440	465	437	483	491	469	476	436	436	503	462	472	466	477	465	479	475	483	446	474	465	488	396	470	461	458	448	462	483	459	455	475	470	436	483	447	478	494	468	424	436	476	451	478	455	452	474	451	430	459	484	461	449	492	444	481	494	458	498	461	443	443	485	491	493	458	467	467	456	488	465	478	466	460	446	468	460	457	479	468	482	436	468	429	423	467	487	434	496	475	484	425	461	452	449	453	417	481	439	439	421	434	475	477	453	464	487	442	416	447	448	471	506	422	462	458	467	492	481	444	497	498	470	466	443	446	443	463	476	455	467	458	473	442	477	423	435	449	449	436	437	469	461	433	482	458	423	464	428	481	466	478	441	470	442	437	459	491	443	466	444	486	484	426	460	465	473	411	475	447	475	461	498	461	449	461	468	484	436	454	459	410	443	415	441	478	441	462	509	447	452	468	440	444	475	502	452	522	462	446	455	457	434	423	461	467	453	493	479	453	471	492	459	485	479	470	478	460	441	430	453	469	441	458	430	422	453	450	461	425	495	421	427	459	467	437	471	507	472	437	453	424	457	445	419	493	449	437	473	427	480	499	479	474	485	447	464	491	476	448	472	482	464	473	481	439	478	477	475	445	444	430	489	472	488	460	457	429	461	477	462	424	505	467	479	477	459	475	460	443	414	468	445	443	471	476	456	457	452	452	475	460	426	464	488	462	439	457	472	445	436	416	454	467	458	467	426	470	461	478	444	489	438	463	490	444	509	496	479	471	486	464	463	442	473	432	429	471	460	467	464	458	438	454	424	510	444	441	448	487	423	452	489	408	461	472	467	461	454	442	480	430	461	477	432	475	481	445	467	479	454	478	467	498	453	440	459	488	449	474	431	472	498	483	473	476	468	451	480	438	459	440	448	434	438	466	466	480	447	453	497	464	452	464	507	417	478	496	491	488	466	466	445	502	427	445	451	493	497	450	489	484	441	466	474	451	475	500	452	451	457	506	465	454	482	421	468	439	445	445	452	477	469	449	495	481	465	446	462	462	493	426	436	459	460	506	451	463	436	463	430	458	467	446	469	453	460	445	466	447	477	472	481	446	455	441	470	461	467	445	435	477	444	446	483	472	414	457	464	497	483	454	427	436	460	460	445	452	457	466	464	504	471	439	467	488	471	495	460	442	472	435	512	452	493	449	459	469	481	451	427	452	503	466	495	466	471	475	484	471	444	474	480	479	481	461	471	483	482	465	481	500	493	473	491	464	460	431	491	444	461	441	452	486	478	463	437	471	494	470	445	469	425	449	467	435	490	460	454	486	448	482	448	453	449	463	441	466	471	479	460	422	460	445	484	475	481	462	449	453	450	421	484	439	496	515	461	454	467	477	475	487	466	451	457	501	456	455	469	453	457	481	445	476	501	468	453	459	450	476	465	464	453	461	468	513	460	446	453	479	450	469	458	445	509	478	479	475	449	466	492	453	468	491	470	428	450	539	460	436	462	467	462	462	456	466	428	481	467	465	464	430	471	507	453	443	438	469	454	476	450	513	448	461	441	417	481	431	446	468	447	448	468	479	487	469	467	474	492	473	485	462	441	454	446	452	467	464	460	439	462	460	496	465	436	474	432	459	482	452	480	457	437	450	461	427	481	465	439	435	465	500	452	445	436	468	458	409	468	455	486	452	453	473	466	466	453	462	469	459	451	410	468	476	474	465	500	463	428	444	497	461	507	478	465	423	436	464	458	446	449	421	501	490	486	473	457	454	479	462	453	421	458	423	454	437	447	493	427	444	449	482	464	491	474	460	456	458	475	446	477	475	454	437	458	489	436	493	501	456	447	465	451	460	435	489	461	464	452	453	443	444	466	438	434	472	481	456	462	484	455	395	467	464	474	487	471	468	462	489	495	456	472	465	481	463	454	471	460	449	415	446	496	468	474	439	464	469	449	464	495	482	442	459	472	486	465	454	461	522	452	464	446	479	470	469	472	447	465	417	489	449	480	478	468	475	455	471	462	449	437	471	433	447	478	459	460	468	456	440	437	459	464	429	443	451	459	464	502	483	486	429	465	430	467	463	425	490	464	491	489	490	520	464	462	502	486	491	452	466	454	418	445	470	473	449	491	447	485	468	451	469	441	450	466	469	477	436	449	418	447	472	479	479	461	477	493	449	469	501	449	455	474	486	459	450	478	445	458	510	474	456	456	506	427	511	453	479	443	457	475	444	442	481	472	453	476	494	450	457	465	457	445	470	470	481	486	468	432	451	476	487	463	468	460	482	487	472	491	478	492	447	467	483	453	416	479	454	456	463	473	481	483	493	438	472	484	477	425	471	432	458	449	471	471	453	453	470	464	436	455	460	440	440	451	419	464	448	488	489	471	492	487	454	432	448	473	435	503	477	460	484	449	489	477	447	452	419	479
6425	536	563	478	380	272	290	258	287	246	256	224	250	218	222	227	221	229	244	235	235	235	240	211	210	205	215	212	213	224	199	222	221	229	237	218	224	230	219	237	206	188	200	218	247	221	230	224	219	235	203	219	231	218	209	237	237	240	256	234	228	248	208	215	217	225	188	205	201	216	212	239	214	231	212	223	204	220	213	237	242	204	207	219	205	219	171	208	217	183	205	216	224	237	221	198	208	193	223	219	225	220	223	204	220	205	191	208	207	205	204	217	228	201	237	221	221	234	192	197	225	213	229	207	194	187	208	210	214	197	217	235	216	227	212	210	223	216	215	208	190	234	184	184	225	242	237	189	218	209	222	222	202	227	206	226	195	217	201	223	192	208	212	213	219	206	202	196	234	204	199	213	209	229	205	208	222	218	228	227	208	219	223	190	205	225	205	184	219	228	213	214	238	217	216	199	220	207	196	229	211	218	217	194	208	193	239	218	215	183	221	207	187	189	204	233	198	235	196	214	238	194	198	192	230	209	228	206	222	204	218	209	195	185	214	178	232	194	180	217	203	217	208	213	192	174	217	252	201	200	202	221	207	224	203	241	201	197	203	194	210	188	194	211	239	204	230	200	223	210	200	217	217	230	235	183	220	179	199	196	235	207	220	191	193	212	217	204	218	220	209	218	183	187	205	201	208	205	217	192	207	239	205	228	208	224	200	209	210	186	199	216	217	207	203	214	240	216	243	221	226	220	216	232	181	207	224	211	199	200	203	217	174	188	186	216	212	208	228	224	229	213	213	198	210	228	184	224	197	199	208	215	211	199	225	202	225	190	220	209	204	229	158	218	215	222	203	209	197	199	219	221	224	184	218	198	219	195	208	198	225	199	209	224	207	204	242	219	206	202	203	236	236	220	196	206	195	208	209	204	214	198	207	219	196	231	217	176	202	199	181	216	235	195	201	224	221	223	217	196	206	212	221	186	208	213	218	222	216	201	205	230	208	201	220	195	202	217	209	202	186	213	224	223	250	190	203	232	200	226	192	216	225	203	200	202	207	220	189	190	216	186	220	215	236	217	205	206	201	241	243	210	257	200	216	187	244	202	191	196	212	199	204	180	211	237	192	196	193	220	196	214	192	205	237	222	215	207	205	204	223	208	194	194	183	240	200	223	231	244	218	193	222	212	191	231	225	189	207	219	197	200	232	221	230	215	220	194	230	204	224	196	227	187	251	220	215	204	187	201	194	214	212	253	228	220	204	207	197	218	214	178	202	235	194	209	219	204	204	209	209	202	231	238	220	227	222	210	226	226	232	203	223	220	214	215	213	197	211	194	233	251	198	218	212	203	196	163	208	214	218	200	220	223	213	196	201	241	224	232	191	191	219	198	213	211	174	212	204	213	236	205	200	200	248	217	239	223	246	207	199	219	187	192	208	234	206	209	219	214	222	217	233	226	212	221	230	239	191	202	213	225	209	209	224	210	220	216	231	234	213	240	207	215	191	168	206	198	207	200	224	195	225	215	204	229	208	221	197	188	242	235	199	192	226	216	208	221	197	239	207	217	191	220	207	210	208	214	203	219	214	191	218	225	211	217	200	199	210	242	210	223	182	194	236	177	228	199	206	215	194	231	218	188	246	213	237	204	224	221	231	221	219	232	222	228	209	246	217	213	194	189	204	218	199	207	212	214	203	214	192	221	221	225	199	196	206	218	200	205	202	204	194	208	232	215	198	192	205	218	210	217	206	229	213	201	219	200	215	226	212	191	217	195	203	201	211	218	206	229	215	219	203	212	207	210	222	202	206	206	208	217	216	226	223	227	235	199	186	222	199	227	205	222	217	188	206	226	203	238	203	229	212	189	223	194	192	208	244	228	226	183	214	187	193	216	224	224	205	194	203	196	210	192	222	241	208	218	222	214	195	204	184	200	214	235	214	213	238	217	212	219	230	216	232	226	199	210	215	198	201	232	220	209	200	217	212	202	236	225	187	214	210	214	202	206	220	222	217	186	223	215	218	208	227	222	191	228	181	206	200	228	171	201	212	193	205	210	227	220	202	207	219	199	220	190	203	194	199	223	184	194	213	209	197	214	231	235	215	218	195	247	193	223	210	195	217	217	204	224	203	228	215	240	185	230	200	196	209	185	213	217	223	213	208	204	219	234	222	221	222	231	204	226	205	201	216	209	210	199	214	213	203	242	212	221	197	215	215	239	232	216	221	217	243	197	196	224	206	229	223	216	218	205	202	203	184	222	200	226	229	221	203	207	205	188	196	236	189	254	207	200	189	213	195	201	201	211	214	236	210	176	226	226	208	216	213	201	226	219	229	220	224	219	206	211	220	226	205	245	218	181	207	201	203	232	176	196	227	233	201	184	256	204	243	225	218	220	211	204	218	194	215	229	232	211	207	199	197	224	221	181	229	202	211	194	252	222	210	192	231	204	214	186	209	212	218	212	222	216	225	206	219	187	219	208	174	214	193	212	218	197	214	201	239	208	211	203	190	220	219	200	216	220	239	215	187	208	231	201	196	216	222	232	233	202	231	222	187	195	200	209	209	204	192	204	212	215	195	183	207	207	197	188	196	203	221	213	198	196	208	217	197	208	206	219	210	212	209	215	220	204	201	209	223	219	218	194	200	213	216	206	199	233	219	211	202	220	209	251	179	197	206	249	230	209	214	204	203	227	188	195	209	211	197	224	206	200	245	217	239	202	232	241	207	209	177	219	198	197	214	219	235	229	216	219	177	208	219	250	190	214	190	199	192	186	232	235	195	241	239	219	205	215	209	220	210	197	240	226	206	220	197	196	184	216	201	175	210	225	201	221	237	186	216	217	182	212	210	196	243	237	201	199	211	225	225	221	208	228	230	222	207	203	225	205	226	232	204	221	205	231	217	247	235	204	200	221	201	196	212	191	220	224	225	216	205	262	206	218	206	202	235	230	189	228	214	204	214	232	217	205	190	221	232	212	213	220	204	197	222	207	227	211	228	208	198	199	226	223	231	211	214	197	208	209	215	189	241	196	208	183	197	207	194	201	214	232	233	202	190	183	192	196	205	218	201	228	222	207	252	208	234	219	228	215	180	214	216	217	189	226	216	207	189	205	224	213	219	202	190	210	206	207	201	195	219	188	210	189	225	223	210	199	208	199	223	210	207	195	217	229	188	225	211	211	230	205	185	207	213	195	213	230	216	211	235	187	230	213	192	211	226	233	207	231	211	206	198	234	219	232	203	204	196	204	209	231	191	204	218	206	191	197	228	195	230	217	215	201	198	191	209	214	220	205	233	210	191	219	204	193	213	209	222	205	217	203	224	200	199	211	220	196	214	209	194	208	206	232	228	214	211	201	219	201	258	226	219	223	215	192	193	225	211	225	193	203	201	184	190	208	221	216	194	236	209	225	188	204	225	176	220	230	209	203	208	226	214	206	201	209	205	217	220	220	199	209	217	214	209	212	229	215	243	221	209	217	213	193	185	209	195	203	202	218
6366	811	1313	1435	1318	1072	992	846	902	932	769	693	637	645	691	567	623	638	663	618	623	598	606	592	614	567	554	583	513	557	501	515	557	550	560	565	544	537	561	537	541	576	523	554	513	547	525	531	532	519	541	501	526	495	556	569	578	510	579	538	512	548	521	502	528	514	526	551	508	543	519	541	506	481	538	516	556	531	512	517	525	518	520	479	521	545	539	524	524	542	507	555	563	493	509	527	514	553	522	565	529	495	515	501	504	578	509	492	538	539	547	532	512	522	514	543	500	517	527	518	526	544	496	540	580	529	528	509	522	539	540	538	461	522	531	525	507	500	529	555	589	546	543	483	529	544	520	507	558	508	524	534	522	518	572	536	529	531	576	535	538	477	579	537	543	499	494	506	540	537	505	538	508	524	493	524	548	503	506	536	523	505	501	525	479	541	539	468	515	570	526	488	515	520	530	505	542	530	491	521	506	543	526	512	493	531	565	536	568	512	520	523	500	533	531	507	511	514	531	522	504	505	490	528	466	541	529	589	521	559	546	531	532	549	527	550	546	515	501	557	527	526	510	514	479	517	528	535	511	546	531	539	523	503	511	543	493	523	534	525	493	552	532	554	509	518	590	545	515	534	482	520	553	512	502	537	533	514	515	478	526	550	526	508	536	482	528	548	532	555	534	517	483	563	504	527	549	480	489	489	517	543	527	581	500	543	536	523	492	539	518	519	497	505	497	497	531	518	567	526	510	514	532	501	541	492	573	559	496	557	521	522	499	507	562	553	513	561	496	496	497	568	512	520	515	511	514	556	486	520	518	513	501	536	515	547	501	522	550	543	563	521	481	525	543	512	525	535	540	517	526	529	511	510	519	547	510	508	499	540	522	505	463	516	471	515	516	498	505	523	518	498	537	510	538	543	493	473	507	537	518	535	547	524	540	546	552	549	513	484	547	533	538	509	476	499	541	528	524	535	508	505	518	519	578	515	515	543	524	537	531	503	544	539	514	486	533	566	507	532	515	550	540	506	530	543	521	516	512	495	486	521	561	553	484	517	513	558	498	553	512	518	545	531	526	539	563	549	523	508	533	548	504	505	546	533	516	525	532	524	546	510	516	502	515	527	502	522	510	513	534	525	534	473	554	530	529	548	489	547	502	497	553	517	550	518	506	565	520	484	500	542	502	536	544	545	521	514	533	553	544	517	503	536	546	512	501	522	499	542	498	490	533	549	537	533	535	523	507	545	533	530	530	525	561	528	524	454	546	528	487	490	548	517	491	526	503	475	576	497	535	520	534	505	523	500	533	534	547	556	513	503	496	520	515	492	524	519	554	531	569	513	514	547	538	540	534	563	551	519	492	463	499	528	509	505	501	488	547	484	518	549	513	530	517	492	499	522	501	540	536	530	545	541	516	499	555	497	518	509	567	519	521	489	525	519	518	533	520	490	593	521	539	521	500	537	492	522	548	535	579	504	574	504	526	493	510	558	542	495	514	561	536	523	517	538	497	537	538	502	550	528	519	487	505	530	513	489	526	536	534	529	538	520	461	518	542	552	508	525	504	510	496	516	517	533	543	563	524	548	519	535	523	503	547	536	549	517	488	495	546	559	564	547	570	538	505	513	539	495	547	497	533	538	567	561	557	490	525	521	566	508	513	491	504	544	536	529	532	543	548	514	525	533	523	510	526	511	541	521	475	533	496	555	521	530	532	538	514	504	511	525	538	531	497	516	503	522	504	534	519	485	526	532	498	518	510	513	509	494	511	492	530	540	533	519	512	530	516	516	504	528	566	532	506	578	526	509	500	508	494	519	516	512	492	539	508	519	510	533	523	525	559	525	545	501	548	516	520	504	507	555	560	519	524	542	517	526	508	529	502	540	490	528	476	541	505	532	513	493	525	521	509	558	505	519	522	528	540	534	608	502	514	523	471	520	517	558	577	514	509	522	508	527	540	524	532	513	543	515	490	493	475	533	497	530	542	543	481	536	542	521	545	505	540	470	506	528	496	521	499	521	536	521	524	549	503	513	492	568	532	539	517	541	501	489	498	553	537	515	522	529	512	510	506	532	506	521	535	556	512	544	496	539	506	542	537	558	505	519	485	521	557	588	535	516	520	518	520	557	557	521	511	506	499	530	510	555	525	567	517	545	526	531	533	507	523	550	526	506	497	515	518	527	543	519	501	541	523	520	521	571	540	531	533	525	569	538	528	530	519	517	563	514	507	518	509	491	519	515	544	558	522	467	530	517	512	516	512	542	514	538	560	548	554	540	539	537	556	510	495	520	545	516	507	526	519	528	535	520	517	502	519	504	540	492	531	541	581	556	524	504	514	514	519	489	541	519	485	502	559	493	548	534	553	507	533	533	555	545	517	525	528	537	515	494	515	524	543	540	512	520	503	537	517	523	526	488	519	562	508	531	486	533	474	529	494	492	525	507	499	546	519	543	548	519	508	543	573	551	555	501	563	511	519	495	536	532	522	528	532	507	547	532	514	517	493	514	525	536	543	515	531	554	521	549	532	553	505	533	470	529	512	504	544	505	562	517	525	498	505	524	549	527	478	543	528	501	489	547	556	527	529	537	511	567	504	511	514	508	530	498	514	498	532	516	532	511	496	521	509	532	535	554	533	484	532	517	540	494	541	489	556	517	563	512	506	515	590	536	513	537	528	586	493	506	535	523	526	563	508	505	475	484	489	519	541	538	572	490	497	507	502	476	531	509	545	557	546	498	500	514	540	488	507	542	498	514	500	506	512	546	491	484	532	507	532	587	562	518	519	485	490	603	488	550	538	481	522	555	558	528	557	502	522	483	503	545	585	535	506	527	546	487	570	540	514	515	502	491	534	542	526	530	528	499	579	474	519	501	520	536	555	545	497	517	484	485	538	527	518	533	522	539	487	537	544	492	554	507	541	533	571	486	528	516	564	509	512	545	500	501	533	505	513	500	533	523	511	510	540	542	481	517	521	479	539	541	495	510	563	518	543	546	548	528	547	512	521	544	518	524	564	535	522	518	506	532	521	521	544	571	501	562	527	539	520	550	574	526	494	520	536	538	546	514	502	524	524	528	514	531	514	515	497	540	543	516	510	530	557	502	555	515	544	537	559	557	556	509	509	526	518	512	501	542	479	538	537	526	515	566	543	515	502	534	515	481	542	467	528	552	513	558	520	508	469	521	533	485	516	523	532	546	497	530	534	558	513	530	513	488	525	503	500	528	528	541	549	540	513	507	493	520	527	492	552	514	514	537	514	568	564	533	545	520	522	512	497	532	552	537	505	542	564	557	547	520	542	506	547	486	478	500	474	516	545	526	537	540	520	532	480	539	502	494	562	511	572	508	504	512	522	515	509	530	516	535	499	526	536	570	575	483	533	523	530	518	503	528	510	518	542	525	525	528	577	520	507	509	507	525	590	545	507	498	512	537	541	541	535	521	529	548	477	573	483	550	535	531	488	518	537	549	546	563	563	516	512	473	548	568	508	489	518	553
12202	814	781	571	406	291	224	209	227	244	184	166	146	155	145	142	138	125	140	130	130	138	142	130	145	109	96	128	99	115	113	113	105	124	104	86	120	110	110	124	83	102	108	110	125	117	95	116	120	121	106	88	117	97	93	122	109	108	111	115	112	129	105	113	109	121	101	110	127	108	105	104	93	96	85	92	102	101	100	134	132	112	116	101	117	123	105	116	104	99	111	96	117	105	106	110	111	109	106	110	102	111	128	120	114	107	99	102	107	109	106	105	98	125	128	126	96	118	103	122	102	123	113	110	113	128	109	122	115	135	89	110	113	123	119	106	111	120	125	134	115	119	110	94	121	107	128	100	114	113	110	108	95	120	127	123	113	128	87	107	115	99	97	130	118	108	87	108	100	119	112	123	101	108	135	118	94	110	91	106	96	113	96	131	116	113	126	124	108	101	93	109	116	125	105	115	117	110	117	100	123	120	122	98	83	110	120	109	103	116	105	117	111	129	113	103	115	103	127	101	111	105	100	134	103	105	116	94	110	98	125	106	111	106	104	113	118	128	110	118	110	113	107	89	100	99	102	138	94	100	99	114	126	101	132	124	98	97	98	103	105	112	113	113	96	83	108	110	102	98	93	116	100	122	96	117	120	94	115	123	111	110	136	119	103	109	98	128	133	117	110	122	101	125	116	111	98	106	106	129	95	115	110	102	113	99	119	127	102	119	116	97	125	122	104	97	113	129	116	115	113	109	85	106	96	117	124	84	115	102	119	117	95	79	93	121	104	108	108	105	105	100	154	98	110	104	97	126	109	105	126	123	108	98	109	122	108	124	101	107	99	116	100	86	115	120	118	105	108	98	91	99	112	96	93	116	97	111	116	105	119	106	107	123	92	115	100	102	121	122	91	99	107	115	122	119	125	106	97	108	88	119	117	103	101	113	122	121	129	101	114	91	114	111	95	117	103	117	112	110	104	129	114	104	96	112	105	112	113	118	102	118	114	126	108	121	99	105	89	123	102	101	108	115	100	105	118	96	106	104	109	110	137	97	121	90	109	108	99	103	104	122	81	124	137	103	103	101	110	103	106	121	128	126	121	105	120	93	134	110	130	115	124	95	86	121	100	100	104	95	108	117	102	107	103	107	128	100	101	118	121	118	111	100	111	128	114	118	95	120	110	106	110	112	114	119	118	114	97	99	117	113	108	123	96	109	136	121	118	116	105	99	97	114	123	110	103	94	106	109	106	79	88	118	125	105	104	103	121	108	105	96	108	117	96	106	99	114	121	119	122	104	107	102	94	111	118	103	104	100	99	103	113	117	123	120	127	85	108	87	122	109	103	128	125	91	95	83	113	115	109	105	120	120	120	100	99	114	101	113	111	94	115	105	119	104	110	110	121	119	107	93	108	107	117	106	106	114	119	108	92	105	109	109	106	111	118	114	107	118	124	104	119	109	143	88	132	118	112	91	106	101	110	107	99	104	105	110	127	121	105	102	103	102	108	97	126	132	101	106	98	98	84	114	99	111	112	108	115	107	100	100	103	100	101	126	116	88	141	129	105	104	93	113	94	91	105	114	114	104	106	105	130	119	112	107	105	114	108	96	117	118	112	121	110	111	108	107	87	107	129	111	108	102	105	108	99	111	133	121	98	97	104	133	107	102	106	116	105	101	142	108	121	109	104	112	108	120	115	104	92	101	135	123	99	105	94	111	114	102	117	107	120	95	125	106	102	104	115	99	108	106	90	109	90	98	99	85	128	102	143	110	100	105	111	101	114	111	107	126	108	122	123	105	104	102	134	106	115	126	109	95	119	115	116	126	110	104	106	109	109	108	137	90	117	86	111	121	103	98	136	103	96	109	102	142	105	97	115	101	113	108	102	95	106	112	116	117	110	122	117	102	101	105	135	115	102	138	105	111	108	113	103	124	116	120	108	111	105	124	111	123	116	111	119	93	116	111	109	111	117	88	124	94	113	135	132	111	109	112	102	119	105	100	102	107	113	95	122	105	107	103	119	116	98	114	105	101	98	97	118	122	96	108	82	130	95	111	99	114	117	97	102	105	97	105	106	117	82	96	99	116	93	95	126	123	136	108	118	123	112	97	118	108	99	95	88	97	114	114	102	113	104	106	111	98	124	108	119	128	120	121	101	101	99	102	123	114	101	104	102	132	104	101	107	103	120	105	115	120	123	107	114	105	108	113	113	98	113	95	117	83	115	95	127	136	112	114	128	117	99	118	96	113	120	121	112	81	110	111	110	113	97	97	117	117	131	112	115	120	99	110	106	95	91	111	89	107	108	112	125	112	107	112	102	118	97	95	102	102	115	99	108	110	124	101	101	107	123	118	105	122	104	114	102	109	108	108	96	122	120	98	104	107	98	119	118	126	112	129	134	108	101	104	125	107	118	106	115	124	118	118	115	97	84	105	101	117	111	122	103	104	116	124	133	93	107	110	106	112	95	118	115	96	104	102	125	121	93	118	112	111	118	120	95	106	120	96	115	111	108	125	119	113	114	102	113	110	114	119	111	103	101	113	99	126	112	111	117	93	127	105	126	115	110	99	99	126	129	109	97	120	99	103	123	110	121	109	95	91	84	124	128	92	106	110	120	100	118	112	111	102	115	100	118	111	112	112	104	107	106	125	108	110	135	92	115	112	115	118	116	121	107	106	111	91	120	128	91	103	110	129	107	125	129	103	118	109	84	114	103	136	119	116	121	95	116	116	94	130	116	118	114	107	90	116	120	107	90	122	114	109	99	104	137	112	101	109	112	104	126	104	99	100	109	100	124	110	107	98	95	108	101	111	123	111	107	120	95	120	110	105	120	94	117	120	118	109	123	102	122	112	113	103	104	113	106	107	107	106	115	110	112	93	112	111	116	117	119	123	104	129	99	104	105	117	105	105	128	94	122	129	108	112	122	101	112	109	118	116	114	119	110	98	122	112	134	104	122	91	99	109	106	105	133	113	117	128	92	107	108	115	120	101	135	100	133	103	99	102	110	111	103	121	112	100	105	108	111	119	99	130	115	105	122	102	113	117	101	112	97	104	119	118	108	120	126	125	112	106	128	90	109	118	104	106	114	110	103	87	106	107	118	130	110	104	101	100	109	105	108	92	100	102	108	91	120	100	108	105	114	118	104	120	108	104	95	104	120	96	122	128	129	125	105	99	117	100	116	130	98	112	124	119	117	105	100	124	118	122	140	103	117	109	107	88	116	115	127	106	105	112	111	106	118	98	95	113	107	101	94	95	102	98	114	119	117	94	116	122	115	113	112	106	123	118	103	92	127	107	105	103	123	116	114	134	106	112	94	109	113	114	113	94	111	111	127	111	121	117	127	130	114	101	112	114	98	94	114	113	119	96	91	117	113	114	110	112	108	121	113	123	123	108	114	114	112	108	99	89	100	108	104	131	101	114	119	114	105	113	118	108	124	106	116	107	106	106	99	103	110	100	114	130	119	110	90	93	116	110	104	102	111	127	112	104
7765	900	1739	2008	1604	1392	1123	844	922	941	850	614	561	530	510	454	459	467	431	454	418	394	427	362	383	339	346	337	325	298	328	347	280	321	297	278	300	328	289	329	296	298	323	283	289	277	291	293	299	309	323	322	289	286	296	295	297	329	300	290	291	284	289	304	288	272	275	315	310	307	282	315	269	271	292	290	297	294	303	266	274	295	281	276	277	269	289	300	280	282	315	299	271	278	299	270	264	271	254	264	275	283	278	309	284	269	252	291	256	277	283	279	279	307	280	276	252	296	308	299	294	270	270	291	311	275	310	294	288	296	262	270	283	259	268	307	292	306	279	280	282	289	295	290	287	334	315	271	275	255	260	270	294	283	298	284	275	273	292	288	271	293	274	271	308	288	283	289	284	273	274	250	298	287	262	281	281	278	298	267	276	268	317	254	254	269	300	284	281	279	280	275	277	284	301	279	262	314	249	319	281	280	308	294	264	293	280	298	262	259	306	280	273	286	299	268	317	297	289	281	281	292	270	274	291	288	268	288	301	313	286	269	281	283	291	247	308	277	278	260	294	262	282	263	298	268	293	267	277	270	297	268	300	245	261	313	282	282	300	298	279	321	286	292	291	300	261	277	277	269	283	297	282	288	294	275	255	278	291	283	280	249	278	298	268	285	283	281	258	255	280	282	277	278	309	283	275	254	285	299	267	249	279	278	334	270	276	278	287	282	305	275	290	273	269	290	274	291	313	304	255	263	281	275	272	288	280	278	266	301	269	288	294	268	284	292	278	287	279	262	281	261	289	290	279	280	299	297	245	277	282	303	280	289	308	253	297	302	263	301	291	278	286	258	288	276	272	296	282	289	275	286	247	283	290	298	277	282	291	281	287	294	272	286	283	315	275	267	296	286	285	272	278	278	270	287	288	317	274	275	301	304	282	278	284	307	306	286	296	283	264	268	285	273	266	272	273	284	287	283	264	283	263	277	285	279	257	286	300	295	256	277	300	297	298	270	279	263	302	280	303	274	268	287	288	265	281	282	270	264	292	293	279	271	245	270	275	249	276	278	289	247	311	274	271	278	302	248	275	318	292	246	254	274	258	268	282	289	254	290	268	276	256	299	302	294	273	272	305	280	294	269	299	255	286	274	315	275	303	292	285	273	276	294	269	285	275	286	283	279	274	281	278	283	293	295	277	270	302	287	268	280	282	280	269	302	287	308	295	276	273	292	296	282	275	291	275	280	282	272	294	300	287	292	296	276	293	296	268	277	256	265	273	281	289	257	270	287	259	299	296	271	270	290	292	261	253	307	271	309	283	266	260	284	301	313	270	267	309	285	279	277	286	305	301	294	293	285	297	290	264	260	276	300	283	278	272	251	280	312	288	288	307	280	278	281	277	279	252	270	272	269	273	324	300	317	262	286	304	276	319	292	275	289	277	273	288	257	287	259	309	280	312	278	271	300	268	277	280	281	265	276	241	291	308	287	295	275	324	272	268	237	289	278	262	268	286	317	287	281	293	288	266	261	277	272	293	272	272	270	289	297	264	297	294	270	266	284	263	258	272	283	309	299	282	265	279	270	279	263	273	257	275	270	271	282	280	272	298	294	273	280	298	265	269	285	291	254	316	273	276	286	306	277	279	283	306	247	284	249	268	295	279	311	287	274	263	312	288	299	283	276	284	288	290	298	282	276	335	277	251	292	282	314	280	297	293	302	265	324	305	309	278	309	271	263	290	306	282	251	310	277	282	281	324	263	294	292	286	259	283	296	246	278	301	286	253	253	277	304	271	316	296	298	269	277	263	300	280	309	296	277	299	314	300	291	260	278	290	288	289	312	299	284	256	309	302	287	289	289	274	275	288	317	271	267	249	289	302	282	289	306	286	290	303	273	299	284	296	301	291	283	307	281	295	259	284	280	286	292	315	278	299	309	253	268	295	289	287	302	288	297	281	272	298	274	270	291	271	281	260	271	300	269	275	254	293	303	253	313	282	274	271	286	316	257	290	292	294	277	295	298	249	288	285	260	290	299	335	274	299	291	265	262	263	282	304	274	277	266	287	254	288	271	294	270	287	301	299	272	291	296	262	272	290	301	299	281	251	266	277	308	267	275	289	294	274	267	268	285	276	296	291	290	296	275	278	315	314	270	267	289	286	288	279	280	260	268	315	290	271	301	271	274	313	265	262	292	285	272	267	326	322	283	288	290	271	272	278	269	290	289	284	262	264	277	287	264	255	280	251	275	310	299	307	259	266	301	279	284	275	286	254	289	267	281	301	280	307	275	299	291	288	287	262	250	278	259	304	307	255	286	270	261	275	299	317	277	222	280	283	296	274	285	275	271	275	278	319	255	283	300	289	304	314	273	311	274	286	274	307	274	278	278	272	293	296	262	280	291	305	288	289	289	276	276	254	262	269	290	284	290	284	302	276	294	279	280	270	284	273	300	288	267	288	249	283	273	290	290	263	303	264	276	266	287	318	285	280	266	277	279	285	259	294	286	269	319	284	298	297	277	286	277	278	279	267	299	280	289	273	280	288	286	266	266	292	291	283	255	296	265	267	300	302	279	269	283	285	289	292	267	271	276	281	248	268	286	278	283	277	251	283	302	284	293	263	280	274	297	272	283	281	298	297	299	282	269	281	297	266	260	305	279	294	298	300	285	290	284	264	290	274	323	257	299	274	285	275	265	280	285	286	286	285	272	304	295	286	267	307	265	256	286	284	276	292	308	276	287	284	306	259	321	269	253	268	286	297	267	303	307	320	290	276	290	284	277	272	268	313	278	272	300	292	261	297	298	262	287	283	283	269	292	284	277	278	313	271	278	256	268	274	326	287	278	297	275	263	293	280	277	329	297	293	294	283	277	272	288	273	311	310	306	284	267	277	286	284	281	266	298	300	286	269	301	281	285	272	292	303	301	274	261	279	264	281	294	278	271	278	288	275	265	295	296	298	240	280	281	268	284	289	284	274	279	305	285	298	296	253	280	282	276	298	289	278	275	308	272	266	285	265	257	295	257	300	279	265	271	299	329	276	263	246	284	290	290	293	285	273	262	256	283	282	280	289	282	290	288	289	261	302	264	298	287	262	302	305	297	263	273	285	290	274	281	283	303	274	295	284	278	271	338	305	283	283	259	266	283	249	301	281	293	292	313	297	261	284	265	273	269	314	280	290	272	297	305	303	289	300	278	229	290	286	307	295	254	281	278	303	299	280	279	284	266	326	278	273	292	281	277	279	259	282	294	293	289	281	293	266	294	288	247	286	287	297	270	275	300	287	252	265	291	293	276	313	295	259	261	261	296	279	287	292	284	251	276	292	297	290	284	286	283	305	292	269	283	291	288	297	275	305	292	299	282	282	286	287	280	285	267	290	273	274	288	261	252	258	270	289	278	266	288	314	275	286	248	291	279	298	271	285	288	284	266	280	319	282	307	308	259	269	281	288	301	255	290	268	275	294	262	301	271	237	295	277	294	286	294	290	297	292	294	276	278
1217	193	240	192	203	207	178	168	172	197	204	181	186	190	171	194	175	216	190	167	166	183	203	189	170	203	189	199	177	184	200	186	172	180	169	205	189	174	172	191	165	199	187	193	172	199	182	174	178	162	175	168	195	174	192	182	190	178	202	184	171	175	196	180	174	180	210	177	219	180	174	197	196	201	194	157	200	182	187	179	192	187	179	214	189	160	165	146	184	164	173	189	172	180	196	204	191	184	172	171	175	200	178	178	181	173	170	179	194	191	188	178	200	201	163	163	181	154	200	174	174	180	183	154	205	206	160	164	231	179	161	183	179	178	174	176	187	191	165	178	198	194	199	181	163	169	192	181	190	193	178	205	160	171	169	171	192	239	172	176	197	178	180	165	193	181	181	185	166	179	178	192	182	185	174	200	200	212	181	159	175	175	181	190	172	195	184	171	187	196	187	202	194	175	226	177	161	180	185	185	186	197	176	171	156	170	175	185	203	177	204	194	196	197	183	178	162	162	196	173	181	159	181	169	200	174	180	168	186	180	183	158	162	193	181	183	184	130	181	154	183	167	186	170	188	176	188	175	198	195	192	196	163	200	173	203	183	177	207	201	217	197	194	196	178	177	183	179	175	189	217	169	181	202	189	160	180	177	181	180	165	180	199	164	167	169	152	192	185	183	207	156	160	165	193	163	197	183	199	180	188	194	191	186	177	188	181	201	178	192	198	212	176	193	189	206	141	183	182	184	183	186	162	181	173	185	171	175	183	190	163	180	164	195	177	187	199	157	186	178	173	176	162	175	180	155	199	182	186	185	178	194	174	194	190	161	183	176	162	172	191	172	177	200	182	177	166	156	185	181	200	183	183	181	202	136	165	165	181	191	187	158	180	159	181	164	176	192	175	169	173	194	170	197	193	165	165	179	189	184	185	174	190	182	175	202	181	182	201	192	169	186	145	204	180	176	167	184	203	185	182	192	188	195	178	170	180	210	210	192	180	171	175	184	198	204	184	168	204	182	172	195	187	223	197	162	189	168	176	188	197	199	169	186	219	190	188	182	170	172	177	187	185	195	210	188	225	174	178	148	165	173	176	177	175	178	222	171	162	188	175	185	166	191	180	183	196	202	162	181	200	181	181	180	194	194	195	171	178	195	177	214	188	169	197	185	185	190	204	199	172	178	190	212	187	148	155	188	173	188	170	182	172	178	177	170	191	223	182	195	185	190	146	196	180	197	200	188	184	195	181	188	178	169	181	184	183	179	182	183	188	189	177	173	149	169	188	176	187	183	172	186	164	180	173	178	154	200	184	185	179	170	173	191	171	195	193	191	166	182	167	171	175	161	192	179	169	198	213	173	211	166	199	184	176	176	177	199	184	176	200	185	163	179	180	198	200	218	195	203	203	180	196	166	173	210	196	187	183	159	180	169	164	195	176	175	197	184	219	181	202	165	169	176	159	183	199	167	225	191	195	166	205	152	176	195	200	166	167	169	175	184	162	163	180	180	162	188	213	188	180	162	192	174	180	171	184	195	179	197	179	167	203	181	178	182	182	172	177	196	155	198	213	173	191	194	205	174	178	180	215	177	184	181	159	160	185	183	190	195	193	181	216	194	177	162	178	166	176	176	190	192	209	151	181	174	202	166	166	169	195	198	164	195	205	202	180	193	186	206	205	189	189	187	177	197	166	183	189	186	184	204	169	187	165	150	181	178	183	188	188	209	195	176	203	164	184	169	157	194	178	228	193	207	177	185	196	178	220	175	182	197	164	190	191	166	222	167	179	167	196	178	169	184	198	194	218	192	181	190	179	175	170	201	186	175	201	169	162	191	190	192	179	176	176	190	201	196	184	172	159	198	185	174	177	184	198	176	195	172	178	172	191	192	182	172	214	202	188	182	191	190	180	200	211	182	173	175	185	186	171	193	218	197	193	199	182	154	161	188	173	189	164	179	200	188	165	172	174	181	166	181	192	172	202	213	172	175	203	179	186	185	211	189	190	184	176	175	211	167	162	161	165	183	189	189	195	176	206	175	177	188	198	186	184	186	185	188	166	183	199	198	184	185	187	193	188	221	197	180	191	178	190	196	180	209	196	179	187	201	175	190	175	162	209	184	178	182	184	201	199	163	193	179	182	197	165	161	177	186	152	178	200	185	166	196	173	180	158	173	192	179	163	192	171	180	191	186	180	198	204	165	204	202	181	188	155	184	192	164	167	179	170	181	183	207	175	176	183	164	166	179	157	162	182	167	168	189	180	171	168	200	187	173	177	176	161	180	188	208	191	175	176	172	188	172	212	151	193	177	180	162	179	198	182	181	203	160	168	183	186	204	149	205	175	173	183	196	172	175	184	185	183	175	183	169	168	169	180	179	178	190	165	175	191	155	178	176	164	158	176	213	190	162	168	172	184	186	168	193	173	196	197	197	194	182	176	159	180	188	178	189	172	222	187	190	180	180	208	176	200	196	175	186	160	183	152	183	187	183	188	190	215	172	183	166	194	178	174	182	185	180	186	172	168	165	183	170	179	153	171	189	193	164	158	180	184	205	154	164	158	164	208	166	151	195	190	168	180	143	180	197	175	215	190	201	195	189	167	172	208	183	179	159	174	190	212	189	174	204	186	188	180	199	171	188	169	192	170	181	193	209	171	166	176	162	201	202	161	194	184	165	187	180	187	186	194	177	215	184	146	201	187	194	165	169	160	170	182	185	182	182	156	184	181	169	178	195	166	203	179	206	190	165	180	179	161	173	175	191	169	180	167	178	191	171	179	164	187	173	196	190	177	180	155	190	174	178	203	175	183	156	181	193	187	180	177	179	188	179	177	177	212	185	184	186	168	196	163	173	166	179	187	189	199	170	179	205	189	191	171	200	174	182	170	165	199	199	163	194	193	206	168	176	188	190	183	173	182	180	177	174	154	207	178	191	172	198	159	192	154	179	201	171	203	173	188	199	194	193	193	156	186	190	199	198	214	160	206	197	194	235	204	195	179	187	193	170	185	175	163	188	193	165	182	189	196	179	176	172	193	205	186	184	176	164	159	191	166	196	167	156	202	201	181	194	192	184	226	194	192	203	171	179	205	176	192	172	178	167	177	179	183	201	179	187	200	170	146	191	184	178	170	205	192	215	180	174	178	201	192	176	182	168	187	194	178	179	196	150	203	176	194	157	172	163	186	169	192	181	150	189	181	192	217	170	178	190	188	181	216	160	167	194	167	170	167	178	171	199	194	165	194	150	189	180	203	198	192	154	179	172	196	197	210	179	186	199	171	160	182	173	188	204	189	204	159	164	190	177	203	171	170	179	173	212	153	173	150	164	191	189	194	219	173	192	210	166	193	148	161	199	176	195	186	196	193	196	176	215	186	193	172	208	188	197	184	166	170	184	173	184	181	165	168	194	173	192	171	176	166	178	187	195	219	178	192	172	185	164	156	191	160	175	215	186	198	182	197	174	153	185	175	200	177	179	190	176	172	183	197	158	202	189	205	189
1630	509	547	573	547	531	528	544	533	506	504	485	481	425	500	486	485	500	475	500	513	445	448	490	484	466	496	453	483	440	463	496	495	471	466	467	470	512	476	442	475	468	491	483	477	424	501	505	472	414	442	487	467	459	472	474	413	500	451	473	470	516	460	454	426	471	472	448	482	478	508	473	435	465	457	500	511	452	453	444	469	488	478	473	471	476	455	470	470	516	448	503	468	451	456	442	476	477	474	435	438	473	463	413	449	471	450	449	478	470	473	478	473	482	494	491	454	418	457	461	460	454	452	458	444	478	482	450	460	470	460	485	473	478	450	473	458	438	456	466	476	523	489	473	469	453	473	492	427	475	442	476	472	496	481	460	462	453	458	461	495	467	454	459	457	475	513	456	460	444	466	499	466	465	478	456	463	495	468	507	488	470	470	501	440	439	445	459	457	473	466	482	482	486	468	467	457	449	476	441	497	487	464	433	458	507	470	488	457	442	488	453	498	448	474	472	483	437	504	445	469	472	439	467	461	437	469	494	449	463	437	451	446	472	478	458	435	466	478	461	493	463	420	509	466	443	458	483	432	486	490	480	448	459	456	489	458	479	466	428	429	433	472	454	471	495	474	412	455	467	464	410	457	452	450	463	476	447	504	464	467	463	459	484	446	443	465	466	505	458	489	456	433	465	448	451	460	466	440	457	459	496	472	503	510	479	444	484	441	485	475	473	494	466	489	447	449	510	446	448	436	476	440	465	468	457	449	461	466	456	435	459	455	509	443	473	489	458	453	487	438	433	445	458	489	435	456	446	457	486	435	451	519	469	471	457	465	475	445	435	484	464	439	462	474	458	492	459	453	478	485	474	469	471	450	486	456	482	483	470	415	468	477	510	482	529	459	454	469	461	453	451	515	481	440	465	477	463	489	467	475	449	464	490	446	510	458	483	450	463	456	457	456	469	435	439	469	464	444	436	465	439	480	412	472	422	460	463	446	453	472	456	484	466	466	460	464	476	452	452	480	488	436	465	480	478	440	452	457	461	488	478	449	481	479	428	455	453	450	477	447	483	461	494	471	474	445	487	420	449	453	450	440	436	485	480	488	446	496	439	461	440	477	401	484	461	454	491	481	487	438	465	467	454	470	470	445	474	453	448	467	456	469	471	433	468	499	472	467	456	452	439	438	466	440	450	480	482	434	468	459	471	443	454	493	460	445	457	439	434	447	460	460	452	459	452	444	471	474	483	430	471	453	465	453	439	498	456	509	438	455	453	462	449	447	472	478	465	476	453	485	495	484	452	494	506	457	458	472	467	498	455	470	441	488	461	468	458	449	458	494	474	450	450	461	467	467	458	457	425	449	432	489	493	461	475	460	454	421	461	433	476	462	479	469	518	494	515	430	448	473	467	453	453	461	477	469	453	455	430	463	445	476	455	464	508	467	458	441	516	467	475	441	447	493	439	444	501	450	476	422	452	464	474	489	460	473	435	449	452	462	465	482	449	518	435	484	437	450	460	430	477	464	456	445	479	493	454	456	479	447	470	425	442	461	501	450	481	483	461	458	497	457	482	479	450	449	475	461	476	413	480	463	463	466	473	476	468	482	476	464	446	433	437	454	421	482	467	489	476	487	453	478	444	436	459	440	458	415	469	489	467	445	447	453	438	433	453	448	455	449	429	454	506	506	459	443	492	493	457	490	482	433	472	499	452	463	449	470	475	455	493	472	430	465	459	460	437	498	449	521	483	452	442	478	466	486	484	469	499	440	484	458	458	510	487	484	454	417	464	509	479	476	462	467	459	468	440	474	467	433	426	442	433	457	456	445	451	468	420	448	434	443	467	486	454	459	483	429	462	496	449	465	465	404	492	439	479	485	462	459	449	459	432	439	436	466	495	498	469	490	443	458	496	459	444	500	434	452	451	481	448	478	458	531	442	445	454	465	476	458	450	484	456	441	490	426	447	473	447	456	462	465	460	441	424	473	440	448	464	444	457	454	476	446	467	441	471	460	474	448	439	488	465	472	442	440	443	480	448	474	459	452	468	423	471	452	433	485	466	481	414	496	485	500	482	442	475	495	438	457	502	441	463	478	489	474	468	434	476	484	488	498	459	460	457	471	506	453	454	483	460	468	458	488	444	483	438	474	440	447	457	474	472	425	454	446	422	480	487	458	463	424	459	487	473	456	469	437	466	463	454	473	454	487	486	496	422	476	482	478	453	485	442	480	471	454	491	463	440	474	428	454	445	491	478	434	470	488	472	465	480	476	486	443	446	503	451	473	465	440	482	443	454	419	472	462	443	480	508	499	498	461	519	490	500	462	480	469	475	457	443	455	438	469	467	444	482	472	483	477	441	487	469	440	468	500	448	497	471	458	463	460	446	453	445	464	481	433	459	462	454	499	511	458	472	454	456	470	482	487	475	456	467	491	452	456	475	468	461	487	470	440	445	444	449	462	435	479	473	464	471	447	451	457	473	469	468	458	483	462	488	457	457	431	452	463	449	474	466	468	486	484	477	487	500	436	459	471	448	467	438	463	446	434	424	456	465	453	513	469	477	461	455	472	441	457	472	479	480	467	481	474	459	467	462	456	481	489	453	412	453	473	498	514	480	463	509	463	512	465	470	462	448	447	446	452	430	470	495	472	474	439	482	458	519	466	478	460	446	466	464	489	461	459	455	455	479	477	478	476	475	476	501	457	484	477	463	470	460	490	477	469	449	460	470	515	423	473	492	492	489	446	471	504	454	479	455	436	448	504	439	489	514	481	428	446	454	461	452	503	457	443	467	441	458	500	489	471	430	477	479	494	440	470	478	466	433	457	480	499	403	463	443	462	471	457	460	462	474	428	489	443	463	456	455	446	431	459	470	471	447	467	444	460	473	500	444	437	452	466	470	522	495	463	467	464	449	461	481	414	443	484	475	435	477	429	454	507	500	454	482	470	491	458	440	427	444	460	471	487	448	504	473	467	495	465	521	459	461	438	457	486	449	456	428	480	487	461	463	485	490	463	429	483	489	484	469	482	459	463	487	472	461	452	441	492	495	473	443	443	473	466	473	479	451	466	522	447	472	480	465	458	436	457	467	469	494	467	431	468	450	496	450	422	471	424	462	441	441	477	477	466	481	482	452	467	456	459	474	448	420	479	464	473	444	480	455	478	467	443	437	443	463	479	460	475	453	432	453	459	466	476	485	460	496	447	466	459	458	491	498	471	459	476	464	456	479	496	488	474	458	465	464	453	456	463	463	463	464	472	470	479	461	477	461	497	477	477	475	439	446	465	454	496	443	431	436	475	410	459	461	476	502	483	455	496	450	461	471	454	458	479	432	466	457	457	455	432	453	474	436	456	494	503	470	445	469	449	492	453	499	455	460	469	493	445	474	444	453	463	467	448	465	473	464	473	474	457	407	487	457	428	425	497	449	452	459	434	416	473	481	448	429	449	471	459	450	500	486	472	498	461	472	488	457	488	474	462	438	463	504	475	460	469	429
6464	505	524	439	325	294	268	243	259	267	232	230	219	217	212	240	216	259	223	226	248	198	229	228	217	248	201	193	226	224	200	211	248	198	194	219	215	187	238	215	207	190	225	217	222	199	211	209	244	216	247	207	229	203	200	222	192	223	203	203	208	230	205	204	219	238	219	208	204	200	224	213	203	200	226	217	213	198	204	213	221	214	202	222	189	217	215	194	198	187	191	228	209	187	208	224	213	228	222	193	202	210	196	218	240	199	228	218	223	213	218	219	228	225	203	209	207	227	206	212	208	219	222	219	208	213	225	221	223	201	217	201	222	200	230	206	212	215	220	214	223	201	215	203	214	223	162	204	207	197	210	212	215	196	208	220	208	232	212	202	223	205	222	226	186	213	209	210	203	207	230	202	209	231	234	206	210	196	185	206	208	208	213	209	211	194	191	195	197	211	224	202	228	212	224	225	219	200	209	191	234	221	221	225	216	218	210	221	195	222	210	221	193	219	245	204	222	206	180	232	213	242	219	229	232	181	246	246	222	202	204	184	203	187	209	223	214	205	229	182	220	194	191	222	215	202	196	237	219	230	192	211	210	207	226	230	221	187	197	209	239	209	202	208	214	217	189	236	219	174	228	186	242	246	209	225	220	211	203	233	206	215	183	220	209	217	202	192	203	225	199	210	216	209	222	204	229	212	221	211	231	188	213	203	209	218	209	203	223	215	233	205	215	203	195	209	206	182	216	219	218	221	219	206	225	215	199	219	196	201	224	239	196	203	205	201	235	237	226	202	225	236	238	209	222	227	220	220	213	230	220	213	229	226	232	222	215	192	220	216	194	228	214	217	192	234	200	221	214	204	208	196	202	218	218	222	210	212	217	195	244	211	226	219	200	230	195	226	179	212	198	229	227	216	228	236	215	177	199	209	196	226	206	211	221	217	188	207	204	200	190	216	212	177	207	206	202	208	228	208	216	214	210	221	197	225	200	197	227	205	196	186	217	216	225	174	202	215	218	202	242	216	212	198	202	205	235	221	208	187	223	211	214	217	188	220	199	205	211	222	194	240	210	214	221	201	201	238	210	203	239	203	216	224	204	222	213	214	212	207	213	233	232	211	200	210	203	211	183	190	228	215	224	217	221	203	201	217	216	223	204	218	212	201	226	191	237	230	185	214	223	196	193	215	230	205	201	217	243	225	200	228	229	215	229	212	212	209	193	204	214	210	208	212	222	228	207	208	202	232	195	223	240	226	222	199	203	220	232	232	206	202	196	199	185	200	229	224	211	187	218	196	199	227	219	238	221	231	186	230	221	231	203	189	239	228	217	201	197	199	201	217	219	200	205	228	198	189	224	190	213	211	195	215	229	213	215	193	192	220	222	200	200	228	203	179	185	194	201	227	212	218	205	214	225	201	231	228	216	221	208	206	218	233	223	186	204	220	195	197	207	201	235	221	223	199	190	219	207	204	230	217	222	225	214	210	225	228	197	222	205	229	199	225	238	207	184	219	218	191	215	228	202	210	219	218	212	240	182	225	213	211	218	227	205	207	195	225	202	225	207	207	214	207	207	204	214	194	217	221	191	255	228	215	222	215	245	190	214	223	214	200	201	225	210	221	170	212	202	226	199	206	212	222	195	198	216	227	218	219	205	204	191	194	190	214	231	211	225	220	227	202	198	226	201	206	207	193	211	191	211	205	200	248	196	188	203	187	211	202	198	202	216	217	203	218	198	233	223	217	225	207	197	217	232	212	216	225	201	209	217	205	193	176	203	213	200	199	225	218	203	204	240	222	226	199	204	207	215	210	230	234	216	190	196	238	215	209	222	208	208	233	205	191	244	211	224	205	209	212	208	242	215	195	204	220	223	213	223	207	215	204	240	216	229	235	207	213	220	203	202	186	222	187	201	206	219	229	220	206	221	233	218	205	229	236	205	209	214	223	238	202	222	218	257	234	231	194	224	220	223	208	238	198	196	212	211	220	197	188	210	218	215	218	183	216	227	214	199	205	209	194	217	218	215	193	210	208	217	193	229	207	226	237	202	215	215	215	211	187	224	213	235	216	187	210	229	214	205	215	208	222	218	239	212	225	196	227	219	194	207	189	210	219	218	239	228	196	244	196	210	194	212	228	225	172	207	205	213	209	225	208	228	221	218	211	225	195	226	222	190	213	218	219	245	203	183	223	193	230	187	216	212	203	203	223	209	229	224	204	210	233	221	228	211	216	206	231	210	191	230	183	216	235	208	221	223	217	200	226	219	207	229	207	195	201	236	206	215	223	208	243	215	190	194	226	213	206	208	179	212	188	196	194	228	212	191	195	227	229	214	234	215	230	194	198	205	226	208	197	189	226	216	215	214	205	221	199	187	201	197	207	215	210	249	223	170	210	193	235	227	213	223	219	204	210	204	207	229	204	231	210	213	224	219	208	243	194	209	245	200	223	174	211	205	226	223	225	210	211	213	216	214	189	195	200	190	215	228	201	204	232	203	180	214	202	180	227	209	204	204	203	192	220	208	217	186	200	233	234	195	192	236	217	205	225	222	192	221	202	214	216	212	218	210	227	222	213	193	199	214	212	200	216	255	210	234	216	223	197	226	211	245	199	213	211	196	187	201	187	215	211	205	228	197	232	203	208	217	233	190	224	211	209	206	196	227	204	214	226	207	185	204	189	207	186	200	215	222	190	218	226	211	202	182	205	216	234	211	193	198	233	201	219	201	224	215	203	212	207	207	215	179	241	219	201	187	192	172	203	215	211	208	211	226	207	208	200	199	196	225	196	241	200	217	198	207	220	231	214	194	205	224	232	216	223	202	216	216	222	219	203	217	232	213	209	207	233	243	232	212	210	223	225	196	231	213	226	246	206	206	206	195	188	228	226	217	212	193	209	187	203	193	198	212	200	192	215	187	226	200	194	193	217	223	205	199	235	210	209	236	208	198	192	209	230	225	188	206	215	225	217	210	219	232	199	184	215	250	222	233	201	195	220	208	203	183	234	225	209	217	200	198	218	204	235	200	196	221	214	216	221	208	183	228	230	216	213	232	205	215	232	241	229	239	195	216	198	228	228	202	195	203	208	206	208	205	207	189	227	170	226	211	231	212	221	230	209	199	209	240	173	223	215	229	228	203	233	192	233	194	248	203	239	221	209	210	195	209	217	215	216	216	207	189	204	228	220	206	198	197	210	220	223	228	221	214	186	188	220	241	193	194	217	211	219	214	235	216	177	188	245	197	212	221	234	221	236	234	223	196	204	220	234	223	194	242	211	202	224	195	226	198	195	225	221	214	220	233	201	219	237	175	214	201	247	205	204	200	193	195	236	188	226	207	215	228	205	222	217	208	219	223	203	207	205	208	213	208	238	197	183	189	187	212	183	203	225	210	207	213	214	178	224	208	220	203	217	201	209	205	233	219	193	201	209	203	191	210	222	202	231	206	188	209	194	192	214	220	207	214	216	214	223	214	219	219	187	186	188	201	191	212	210	226	199
6271	816	1326	1434	1300	1074	987	849	799	867	818	681	667	612	636	655	678	643	609	625	579	585	654	595	552	600	597	538	585	554	534	520	500	540	524	529	551	530	567	515	515	515	524	554	538	524	550	551	550	513	554	520	527	532	537	517	519	558	498	553	546	518	517	507	547	510	464	510	543	568	552	554	492	528	503	529	562	512	523	517	526	493	534	484	570	507	514	590	511	580	555	537	515	523	546	515	571	526	547	489	544	541	550	572	490	512	513	551	540	520	519	487	553	520	481	542	540	503	522	509	490	520	531	502	490	529	552	499	497	547	510	537	508	505	572	534	526	540	514	513	495	513	528	504	514	554	544	526	576	499	535	504	576	516	533	532	500	515	526	524	539	516	522	498	521	527	512	531	508	498	530	542	541	527	510	534	565	550	520	526	514	530	527	527	513	511	523	499	523	526	551	524	515	541	501	547	512	529	553	507	552	518	515	525	557	496	507	501	530	515	515	547	562	515	490	507	541	510	501	521	560	510	518	536	514	492	518	514	522	526	518	516	506	511	533	557	538	516	518	549	549	484	532	588	556	532	496	505	530	488	505	539	564	505	495	493	510	514	482	552	499	549	522	518	511	523	562	494	540	509	526	521	567	518	521	521	499	521	569	529	555	502	518	504	530	493	508	514	524	532	532	517	526	516	528	547	490	527	528	524	523	525	509	510	523	513	526	521	547	522	546	554	547	544	481	553	549	511	480	540	526	554	555	519	532	517	515	549	520	521	539	542	534	520	470	523	509	541	535	502	517	544	517	511	509	557	548	495	561	496	528	522	520	563	511	495	552	538	528	561	533	525	520	531	567	522	541	512	534	550	524	533	538	540	495	541	547	543	532	529	545	522	547	526	489	475	483	520	521	566	526	511	512	567	557	578	525	515	504	515	547	503	517	539	517	511	554	539	532	568	531	564	530	545	552	519	480	510	547	503	515	488	455	517	536	526	586	490	524	514	512	525	513	498	534	507	507	550	553	530	549	495	523	495	517	521	539	532	493	536	536	547	498	533	550	485	552	513	498	525	539	531	533	518	479	501	496	506	529	526	566	513	513	567	528	503	534	529	543	535	523	518	522	515	502	532	530	526	500	498	511	478	534	511	500	524	518	491	507	523	530	570	522	509	495	528	497	530	542	521	546	541	537	512	578	544	539	518	598	531	521	532	530	520	503	503	534	528	501	544	541	551	526	530	502	535	501	529	520	575	546	527	506	489	518	542	546	504	499	484	492	511	532	551	515	526	561	472	525	532	538	532	506	508	527	480	519	487	533	495	541	565	558	517	552	522	497	507	519	552	572	535	534	513	546	516	544	565	535	527	517	491	512	481	513	539	539	491	536	534	487	560	525	552	538	501	501	514	558	502	581	508	516	495	551	509	525	527	554	518	518	534	520	506	545	534	514	526	522	539	525	517	537	552	521	539	474	526	543	541	512	559	521	519	499	551	555	548	548	534	531	516	523	537	543	537	486	547	516	561	523	478	508	488	486	539	470	529	562	527	508	531	508	508	526	533	508	540	550	525	643	549	504	510	539	576	517	562	521	487	506	515	505	539	523	543	533	514	543	501	492	508	558	504	522	522	549	518	553	494	517	515	503	558	511	510	497	529	512	556	546	539	556	544	518	522	522	504	553	521	511	537	498	505	508	514	540	513	545	539	533	562	552	510	535	537	492	553	507	549	512	518	501	518	522	525	598	500	543	499	514	520	494	514	524	501	544	562	560	484	517	523	500	474	475	503	550	512	546	537	545	509	504	475	529	524	541	532	533	507	520	501	534	539	524	539	572	507	506	533	502	501	530	554	482	532	577	507	540	469	525	508	597	559	545	544	485	523	509	517	511	525	547	520	525	545	520	541	516	527	521	551	537	565	530	487	511	539	536	505	553	477	571	516	503	541	544	495	519	529	553	508	520	569	564	538	570	503	517	524	552	531	480	477	511	539	533	489	505	510	548	516	519	523	526	542	485	525	506	473	479	507	503	506	511	508	524	487	503	493	546	565	519	510	511	558	559	497	540	521	532	565	521	512	533	530	521	501	505	530	521	511	517	514	517	555	566	533	522	509	485	508	519	558	505	553	509	517	534	509	529	523	489	522	506	514	500	494	476	526	494	512	503	512	506	491	515	500	515	506	504	516	523	488	539	503	547	546	534	556	495	557	509	533	511	507	528	540	510	531	546	538	511	538	558	475	506	521	507	527	526	521	507	567	518	564	556	517	500	556	504	540	518	557	551	528	535	527	551	526	563	512	544	480	508	503	564	512	542	514	535	465	499	505	519	520	521	566	526	515	532	529	552	511	504	543	540	490	505	505	518	501	501	514	520	519	533	510	524	545	507	518	529	536	542	532	547	512	515	510	557	534	533	548	455	516	534	508	538	510	522	524	524	509	496	550	520	524	541	502	510	552	526	536	517	511	521	480	533	499	528	524	533	525	506	505	530	552	484	546	465	528	512	550	505	554	500	494	480	551	566	492	538	580	533	525	566	541	507	519	525	522	481	514	511	516	520	518	508	554	520	516	483	494	555	527	532	520	514	523	531	535	524	536	532	496	529	512	554	521	557	535	554	504	562	566	548	530	515	493	510	533	488	526	487	481	575	521	514	486	517	543	517	500	519	520	519	508	554	514	502	542	501	547	552	538	536	513	542	502	492	514	523	507	547	514	547	526	563	573	514	508	530	560	503	546	496	530	514	516	559	534	535	489	509	501	524	513	576	496	509	554	521	535	541	508	496	494	517	499	502	511	533	542	522	529	481	510	489	493	520	531	519	524	525	544	538	544	527	527	518	521	507	538	498	473	547	559	502	537	497	494	506	511	527	553	509	525	519	508	523	534	498	530	585	519	549	533	493	515	506	494	516	519	521	526	531	490	521	521	539	538	472	519	527	515	510	515	519	521	535	539	552	497	543	505	546	481	540	488	524	548	530	522	509	539	561	519	546	500	541	510	495	480	482	452	505	536	534	543	509	541	496	527	500	511	535	545	537	535	546	536	544	511	543	550	530	508	520	580	494	553	513	508	525	528	539	547	529	506	486	522	511	546	557	531	533	539	510	589	491	538	512	540	509	487	521	531	549	467	506	544	499	515	546	550	504	529	543	515	491	492	552	548	471	521	504	531	572	520	534	531	528	516	461	510	559	493	521	498	554	495	506	515	509	517	536	553	499	537	536	521	516	497	527	529	518	540	579	533	508	587	499	502	557	506	532	510	497	553	505	569	556	554	552	510	518	511	536	534	523	529	554	510	503	543	499	469	501	497	549	538	499	516	546	525	529	573	473	546	539	483	492	503	538	545	519	537	484	516	536	516	519	524	556	502	476	520	523	525	516	514	568	513	521	540	513	526	519	542	510	496	567	549	516	479	512	516	539	519	528	499	519	540	492	518	521	536	540	516	542	522	519	513	536	542	538	524	498	527	546	526	558	477	516	526	560	523	535	487	538	542	543	531	500	523
12066	849	751	612	400	309	267	237	215	206	205	168	158	150	115	143	126	120	107	140	131	133	140	127	115	131	108	118	136	120	107	116	122	130	125	125	117	121	95	108	103	115	103	115	108	122	127	95	117	107	110	130	104	129	110	106	119	114	115	114	122	107	118	88	105	137	144	105	105	90	108	93	103	112	119	114	118	88	109	119	126	100	122	126	117	107	87	99	114	102	120	119	88	112	107	122	90	103	123	91	108	121	90	108	111	110	108	98	91	112	125	105	120	119	105	95	123	110	113	97	130	128	102	98	107	122	101	106	101	98	128	101	95	121	120	107	118	84	114	98	106	113	89	111	119	99	102	112	102	117	121	103	97	123	130	134	108	137	115	115	123	125	96	107	105	123	118	108	133	114	120	106	104	97	123	117	104	88	101	107	88	116	93	111	92	108	114	116	112	108	107	101	104	116	111	114	111	95	116	101	122	123	96	120	108	120	113	108	102	112	125	125	109	89	110	105	112	112	112	118	127	105	108	108	115	115	112	88	103	119	131	78	106	91	122	84	90	94	110	83	112	104	108	103	110	109	118	132	116	115	95	121	107	97	107	107	112	109	92	115	113	104	114	110	114	102	113	104	100	134	118	108	133	107	115	97	111	99	114	124	135	82	105	101	90	124	113	104	107	111	113	117	97	116	103	126	101	116	114	116	113	103	120	141	108	99	107	121	114	118	93	122	119	113	116	116	100	101	126	97	106	116	119	124	119	118	108	122	120	105	103	114	113	93	114	120	110	95	126	114	123	93	119	113	110	113	94	127	117	79	125	99	103	101	112	118	101	109	122	95	105	97	116	100	120	107	89	119	97	103	121	109	112	128	129	96	119	104	102	125	114	106	115	101	104	106	121	108	95	97	107	122	110	125	104	94	121	109	117	129	91	101	113	106	105	131	114	103	85	118	102	105	99	119	100	109	119	110	126	129	125	103	115	118	123	107	111	102	106	107	104	138	116	98	111	109	105	110	107	87	119	93	125	100	110	104	94	108	115	99	97	110	114	113	107	106	117	99	103	102	99	110	95	119	115	111	96	106	100	97	103	129	114	125	118	114	101	96	109	105	121	111	99	99	123	114	101	113	120	109	109	98	101	93	105	104	127	123	126	120	92	103	87	115	100	106	117	90	118	110	121	117	100	108	117	127	123	99	109	130	119	119	117	146	136	109	119	98	116	101	105	118	105	102	112	112	113	106	127	120	107	116	100	92	123	130	101	97	115	126	115	102	113	122	101	122	98	108	120	114	112	89	127	113	110	107	118	94	116	94	116	115	113	108	105	92	106	126	100	122	120	97	94	118	106	108	101	119	107	126	113	105	104	114	109	83	120	116	108	112	126	114	131	101	117	105	121	92	122	111	107	111	125	119	114	107	85	111	108	113	112	116	107	104	130	113	99	111	120	107	101	108	130	110	113	103	114	124	104	107	117	120	108	112	103	86	111	111	93	92	92	131	116	107	116	123	110	109	97	101	95	128	121	94	133	111	112	112	91	96	112	119	126	95	126	122	107	101	120	109	106	108	118	101	114	119	107	130	121	114	106	111	122	112	117	115	110	107	123	133	120	108	118	114	127	111	100	118	109	101	128	113	115	117	103	126	122	121	97	111	109	100	104	92	93	120	123	125	112	120	130	106	108	101	111	109	112	109	113	102	112	113	114	113	108	101	114	96	89	125	106	102	115	89	121	123	102	112	118	106	106	117	118	104	108	91	128	101	115	129	111	121	101	116	112	106	95	113	127	107	121	107	112	115	108	113	126	116	87	111	104	105	100	105	97	104	124	94	116	114	102	111	113	110	111	118	122	114	109	121	105	133	92	106	113	90	99	101	116	115	110	106	119	108	104	104	104	92	121	112	95	101	118	117	112	113	111	108	109	103	108	92	106	91	103	102	142	107	129	96	102	104	124	119	114	105	120	129	112	94	115	140	119	108	104	108	129	127	132	123	90	118	99	111	111	116	120	109	126	92	123	96	105	119	100	112	108	106	128	122	125	121	114	98	92	100	117	99	111	87	130	114	97	103	103	105	94	123	117	90	111	104	125	114	94	91	115	102	131	100	113	105	106	126	100	101	123	106	98	106	115	100	109	122	115	112	121	105	103	113	112	93	106	126	121	110	113	117	107	109	90	114	97	114	112	120	124	129	107	104	109	118	115	88	95	113	124	110	103	118	126	107	99	116	126	127	116	113	124	98	117	102	131	112	120	111	97	104	113	131	122	92	119	128	104	127	123	104	127	104	138	117	77	116	105	123	120	109	128	109	104	115	115	124	117	113	96	115	119	109	115	99	107	126	109	118	113	125	125	122	119	120	102	114	125	131	122	113	107	101	113	126	118	132	121	143	117	93	133	111	102	112	110	108	119	107	117	115	112	106	93	96	117	96	117	130	107	128	100	109	121	123	107	94	112	101	109	110	93	107	140	104	107	127	103	119	132	119	116	124	107	99	107	112	121	113	101	114	116	118	94	107	104	92	102	112	107	121	116	111	102	96	97	127	121	94	110	99	96	115	100	87	142	122	129	117	112	117	96	86	115	140	116	97	110	130	104	87	94	86	115	112	108	112	112	126	98	118	122	117	113	99	101	117	124	106	107	127	122	102	133	102	110	118	101	125	113	117	102	105	114	114	108	101	118	121	111	104	101	107	109	104	101	125	119	103	104	109	100	117	94	116	101	112	113	99	102	99	121	130	90	107	126	116	109	101	96	107	101	108	101	104	103	121	112	119	120	119	93	112	94	105	109	126	96	115	101	106	119	115	101	121	120	106	100	117	86	108	108	113	100	96	108	112	117	110	103	124	102	112	114	101	105	127	124	107	106	154	120	95	118	125	98	126	131	107	108	115	110	108	105	108	101	120	131	100	127	116	117	109	121	90	102	99	103	97	121	101	111	124	109	97	107	141	112	100	106	107	121	92	127	123	112	113	99	140	122	112	113	114	119	137	108	111	97	104	105	96	105	121	115	100	107	110	107	97	110	138	100	112	95	100	105	92	100	113	117	121	107	105	73	101	110	108	105	115	117	109	122	94	102	115	102	105	89	121	124	117	117	78	104	105	94	122	93	116	118	106	122	113	141	96	125	110	103	89	107	112	131	112	99	115	129	118	138	116	111	117	124	116	110	129	121	105	89	115	102	111	108	135	116	128	101	121	127	122	108	103	119	109	126	108	114	105	123	100	106	116	103	109	106	96	96	96	112	100	123	103	92	120	112	113	114	96	103	114	126	103	96	104	110	109	135	105	99	104	107	107	107	100	110	115	127	108	114	108	116	107	127	125	93	83	123	125	114	99	115	134	125	107	108	96	125	110	123	115	99	106	104	114	128	104	115	104	72	130	92	113	135	109	103	96	127	107	121	109	106	91	95	119	101	122	112	90	97	100	118	115	135	117	110	109	105	89	120	99	116	116	103	109	105	126	109	109	113	106	130	80	118	89	101	107	98	107	106	112
7754	784	1683	2010	1627	1254	1118	945	828	855	769	624	482	490	513	511	455	462	486	457	446	418	444	372	330	353	332	330	317	348	304	315	323	300	288	321	280	303	285	264	324	323	306	315	331	295	309	313	300	285	264	313	310	292	287	291	257	289	267	308	279	290	291	285	265	288	270	284	285	293	271	300	306	320	280	303	297	294	273	301	269	286	285	290	300	296	282	282	284	303	291	278	298	281	278	261	272	285	281	260	284	295	262	297	276	263	270	279	285	303	308	269	251	314	296	291	280	263	289	304	265	261	283	260	282	277	313	298	272	316	281	263	302	286	251	291	277	288	268	262	264	291	289	273	300	273	285	276	281	300	261	292	281	270	265	283	277	272	289	284	299	304	270	301	302	276	291	243	287	286	264	268	279	329	272	284	287	268	282	279	270	289	262	275	267	273	319	280	271	279	293	296	270	275	284	286	300	302	294	279	271	282	283	278	280	286	286	260	285	279	300	292	292	304	276	271	295	307	264	286	284	280	292	285	294	278	302	285	282	287	277	263	310	289	257	285	284	282	316	305	287	321	288	291	288	264	291	299	283	271	290	273	286	288	305	265	260	292	260	286	282	276	284	250	304	284	303	286	289	289	309	289	301	279	275	287	291	264	292	286	264	304	301	297	285	296	308	292	285	302	282	256	292	291	275	287	261	292	288	274	298	299	273	298	268	290	299	276	277	289	263	265	271	255	318	267	236	292	331	291	271	267	307	340	287	262	256	287	264	274	275	314	275	267	256	292	288	300	257	290	253	283	260	247	290	288	257	287	270	286	274	288	277	275	285	274	277	278	274	288	294	291	292	290	285	262	291	279	262	298	312	294	293	286	303	299	315	280	301	291	306	307	266	300	260	321	284	291	279	283	275	269	277	272	272	289	263	273	278	251	277	312	268	270	270	299	309	284	285	276	272	307	306	261	285	276	263	274	282	272	283	319	283	291	272	294	297	278	275	311	262	293	293	299	304	281	289	287	315	273	266	309	280	254	276	264	292	311	260	309	313	327	307	278	297	303	296	255	310	298	281	267	284	270	282	272	253	264	294	283	276	272	293	264	284	254	281	277	268	260	273	283	259	314	284	302	277	305	283	281	304	274	280	282	265	275	295	275	268	277	253	288	303	291	290	261	295	259	258	260	285	278	261	280	271	304	275	309	292	262	268	289	265	283	273	283	274	288	257	279	278	285	278	256	269	294	295	266	274	260	293	283	291	282	271	274	262	285	278	291	255	300	280	318	308	287	295	294	292	253	266	285	264	268	296	276	291	286	273	281	285	329	268	294	285	292	270	262	276	251	301	295	280	265	270	276	285	264	284	285	258	290	290	296	279	293	289	281	290	293	281	254	278	313	282	296	296	272	295	270	276	268	296	277	289	297	274	300	247	301	285	306	263	266	261	275	308	293	276	292	283	288	295	287	271	258	296	281	275	285	276	296	276	314	323	306	305	270	262	308	304	274	287	274	293	283	294	263	273	253	273	289	271	267	261	288	295	278	281	292	271	279	290	280	296	323	255	281	279	279	298	299	256	257	274	285	292	281	286	301	303	269	275	270	280	250	307	268	286	267	271	290	280	266	316	289	316	270	308	268	297	302	278	300	286	266	287	316	280	288	266	275	301	288	300	274	300	254	271	311	283	281	234	292	287	289	272	295	292	260	279	282	262	311	289	265	290	280	264	282	250	270	276	276	261	279	252	283	271	273	280	285	287	281	303	298	283	258	289	271	281	255	288	298	273	255	255	297	268	264	269	287	289	273	283	266	258	278	262	289	293	316	304	278	289	265	257	292	261	292	298	279	280	270	278	279	303	282	267	287	271	282	289	286	310	295	270	284	298	260	279	271	302	305	295	290	299	291	306	283	283	291	271	300	278	294	257	259	275	304	269	282	290	310	274	278	271	253	267	305	277	295	285	265	263	281	278	277	274	265	301	287	297	266	283	261	271	290	281	291	278	254	282	279	276	280	278	261	305	263	283	289	297	267	249	294	276	298	274	302	280	275	266	270	289	261	270	295	268	290	280	284	283	316	265	306	281	311	292	276	300	250	288	273	299	290	242	284	297	283	294	290	286	293	295	300	288	299	292	302	286	292	288	289	323	259	298	285	284	257	286	297	278	289	294	277	299	267	269	305	297	263	293	283	280	312	274	287	298	282	293	321	303	295	279	259	271	272	282	306	306	270	236	256	273	293	293	283	292	294	293	292	298	262	254	249	298	280	286	291	285	256	296	275	294	295	284	278	252	266	296	276	295	238	293	299	272	264	287	296	288	258	298	287	266	290	262	284	290	292	275	296	254	292	290	290	275	294	282	269	274	286	276	265	283	291	269	295	279	271	269	275	297	270	290	297	305	289	291	271	298	279	310	301	253	298	288	287	265	276	316	285	295	300	254	284	273	264	296	276	271	257	269	295	297	269	278	289	276	274	292	295	306	303	274	277	312	292	278	289	293	279	284	305	296	275	276	280	299	320	280	294	292	267	269	290	310	279	267	288	276	282	257	307	314	250	278	282	270	299	272	276	295	269	284	287	240	291	285	276	276	285	295	316	272	292	291	299	288	269	265	283	287	273	262	279	287	293	287	267	275	283	270	240	255	251	287	285	282	276	273	287	267	280	297	270	302	293	274	273	288	261	256	241	300	300	259	304	247	304	283	284	274	300	307	266	284	278	279	263	298	268	282	284	298	287	299	299	282	276	262	272	291	275	285	274	280	289	273	291	285	284	269	270	283	292	285	285	265	266	321	309	238	291	269	280	281	315	285	284	294	292	292	290	278	301	264	275	312	322	285	279	315	269	298	278	290	291	284	296	289	291	251	248	291	274	271	265	283	270	293	265	282	325	304	276	281	302	289	299	286	286	300	306	271	274	315	284	294	292	277	284	290	287	323	290	252	276	272	264	274	268	270	292	259	278	309	268	261	274	279	272	294	279	261	275	295	283	264	259	267	312	289	292	272	276	313	313	302	306	282	273	263	265	328	291	277	310	284	276	254	294	256	299	252	291	281	257	284	307	277	269	251	283	279	277	310	282	280	297	290	303	288	273	261	300	273	290	268	278	275	325	302	264	277	306	293	268	305	291	270	292	265	291	244	250	304	269	272	272	287	276	279	296	309	297	281	309	281	262	269	281	282	318	293	272	288	263	300	260	233	284	269	284	278	302	284	274	286	287	293	275	285	258	302	266	265	276	308	318	285	292	277	256	274	264	278	289	285	273	272	274	284	298	279	273	274	242	284	292	270	277	280	284	288	288	280	307	276	301	262	283	288	282	285	309	248	307	264	268	307	259	284	301	261	277	281	275	308	282	304	319	276	284	281	277	286	273	274	303	287	264	333	274	299	303	302	312	283	279	309	262	279	267	275	278	257	287	299	283	282	285	277	310	275	290	290	300	284	281	295	279	303	297	312	269	294	313	276	307	292	299	291	296	276	258	274	267	271	280	274	286	260	281	255	269
1184	212	241	201	209	196	185	195	188	161	187	198	176	175	196	215	219	180	178	199	180	184	193	152	198	187	181	192	189	190	157	184	169	217	208	175	165	214	186	178	198	193	181	193	184	167	171	198	177	194	204	195	178	174	169	204	203	184	197	149	182	198	171	183	167	185	181	171	188	178	184	177	181	189	161	186	210	197	182	189	193	183	175	200	225	171	182	189	196	173	192	198	166	167	165	169	191	187	203	190	179	175	175	175	189	171	178	201	196	179	187	176	187	191	170	179	178	172	172	190	206	171	203	191	154	196	184	184	195	198	177	184	195	188	161	188	178	167	183	177	187	188	169	172	171	166	207	164	184	197	154	188	154	182	164	196	189	194	163	199	185	192	166	173	181	206	168	193	190	186	184	169	198	188	173	186	194	175	180	200	201	174	189	168	180	208	180	175	172	181	207	184	162	170	162	196	169	181	176	203	179	184	150	195	189	189	196	165	173	186	175	186	186	190	173	155	175	160	178	196	182	168	180	188	170	162	165	177	175	160	168	176	194	176	161	170	193	182	165	190	183	193	216	202	213	169	195	187	164	166	184	195	196	186	178	189	167	199	180	184	221	194	159	190	165	200	170	171	181	196	171	177	169	181	184	183	181	193	182	187	184	167	218	183	171	189	186	159	182	189	177	176	214	155	213	205	192	199	177	148	178	181	186	166	177	182	205	165	181	206	180	198	179	183	211	195	193	204	160	155	211	166	167	195	179	157	202	221	190	197	166	179	180	183	197	205	194	196	214	206	165	156	172	211	185	188	202	175	199	157	183	196	177	165	188	192	196	163	213	180	168	193	158	161	176	180	192	194	186	168	184	173	190	178	198	177	161	183	167	163	180	182	185	164	176	201	204	160	209	176	163	155	201	167	177	198	202	168	185	184	174	183	193	168	170	161	190	165	154	181	196	174	178	189	172	180	166	165	184	169	191	176	191	182	192	185	164	180	223	198	165	200	193	178	162	169	179	193	166	177	158	194	167	187	177	186	184	189	204	206	183	186	186	166	170	174	167	173	186	186	192	189	196	181	201	192	169	176	181	171	181	192	165	163	203	161	174	178	170	183	160	195	201	181	167	179	182	181	173	194	173	197	172	188	179	196	186	164	163	177	184	189	192	175	185	157	191	160	180	167	209	193	177	171	179	189	159	193	170	189	208	164	175	166	205	169	188	204	169	184	193	203	189	186	202	199	196	187	163	172	166	179	175	211	183	194	184	178	190	184	208	184	183	187	213	173	205	181	176	187	185	207	182	182	196	193	155	179	185	183	175	176	211	189	194	186	166	178	165	150	179	201	189	185	174	191	175	194	196	153	173	195	151	178	181	174	160	182	189	169	170	184	173	171	182	177	187	172	170	166	173	182	204	184	185	174	186	201	185	161	182	169	190	175	161	170	173	159	190	164	217	177	176	174	188	164	175	164	192	203	180	182	193	174	171	189	177	180	192	179	204	168	201	186	207	177	206	206	177	180	176	179	161	171	172	171	197	169	189	171	170	172	164	218	191	180	158	198	187	193	163	179	194	204	188	178	187	185	156	203	179	190	175	171	157	168	199	164	175	196	184	196	179	177	191	183	159	169	182	195	183	159	208	170	202	194	179	184	170	177	197	194	198	176	189	191	198	189	164	172	182	168	199	154	193	195	207	200	176	171	158	160	203	189	177	169	194	194	188	174	191	174	167	180	179	177	173	197	189	183	153	180	195	194	187	188	196	182	192	185	194	184	195	188	201	204	187	174	179	167	200	198	194	197	184	204	197	186	170	198	174	201	184	192	178	176	169	174	186	177	181	186	171	186	179	166	184	174	204	201	194	180	182	171	168	191	195	192	182	161	174	160	191	167	187	189	172	189	180	183	168	186	211	199	193	179	192	179	168	168	174	178	188	169	194	173	183	170	168	181	190	179	174	182	153	190	192	178	172	169	182	159	163	198	171	187	187	171	193	168	179	190	192	177	149	165	176	196	201	195	183	185	164	181	170	191	188	190	172	175	181	188	203	177	178	172	167	172	172	181	182	184	190	190	182	172	169	168	179	195	200	179	174	184	194	200	155	194	178	183	182	171	170	181	188	180	177	160	168	210	209	172	178	159	213	169	165	190	191	186	182	189	172	186	181	163	194	169	194	186	207	186	185	166	189	188	176	173	189	180	185	172	171	170	215	192	185	160	194	180	183	194	180	185	180	182	150	186	198	197	188	180	189	191	181	169	183	197	182	169	174	193	188	164	166	170	166	212	170	182	188	196	188	203	181	170	197	185	209	162	188	205	155	183	175	171	176	183	175	181	175	188	174	172	169	179	211	199	156	206	173	187	187	168	165	172	166	181	197	203	167	179	168	174	184	186	169	197	185	182	181	143	164	223	176	188	171	196	193	172	195	171	187	167	187	174	174	151	164	172	158	183	190	192	177	174	192	168	198	195	185	206	170	158	199	217	186	191	175	169	190	206	192	189	166	185	183	189	197	178	192	171	173	157	178	206	200	200	200	202	171	197	194	197	185	194	184	174	166	165	203	173	179	189	189	189	181	165	205	191	185	188	187	170	187	179	171	179	148	174	150	153	196	173	171	184	197	206	182	170	199	191	197	185	193	175	200	178	187	171	168	195	189	166	181	159	185	159	174	188	173	178	180	165	192	174	183	177	178	161	165	205	203	168	157	170	199	183	199	157	193	190	185	189	169	182	179	180	180	162	181	186	204	166	190	161	171	163	180	173	181	186	181	186	175	179	159	181	194	184	173	173	192	167	190	210	170	181	186	185	209	205	208	192	161	192	180	220	159	194	168	176	140	188	172	186	208	163	198	184	193	178	183	178	192	196	194	186	214	185	171	179	171	198	208	184	169	165	205	175	193	187	182	210	207	173	178	164	148	165	167	159	168	179	200	204	200	216	186	202	175	197	187	190	192	171	157	180	187	161	180	196	187	175	169	188	149	183	188	179	174	164	179	173	185	172	173	185	172	185	192	188	177	191	171	188	193	177	197	204	186	180	191	196	160	196	168	172	167	180	170	166	203	169	194	175	143	167	205	176	189	181	168	181	149	185	188	157	160	171	159	189	185	187	173	185	198	189	165	182	176	147	186	192	175	159	183	211	190	187	172	171	194	191	200	190	199	193	217	175	167	218	185	209	179	180	191	181	189	168	179	169	168	186	173	177	168	162	175	169	217	189	197	172	179	176	183	160	167	193	186	193	202	180	192	178	171	174	189	197	184	204	171	196	179	200	190	193	206	169	160	198	178	190	174	175	196	172	189	159	188	162	183	168	177	181	175	188	215	189	206	195	187	192	200	175	162	181	172	192	185	176	196	158	178	171	179	181	169	192	184	207	197	165	164	174	188	173	211	189	178	186	199	200	184	169	219	211	171	146	176	173	189	199	177	162	171	163	196	180	181	200	170	198	214	161	176	176	185	199	200	196	192	196	220	153	194	165	181	173	186	175	182	169	178	173
1719	516	574	556	575	537	504	484	477	473	499	493	495	492	492	497	471	539	510	476	470	434	461	481	492	477	461	479	453	443	462	480	496	457	451	473	451	461	463	466	448	474	475	434	504	473	473	470	478	503	504	470	442	462	473	433	477	440	438	462	467	446	460	458	465	488	499	436	430	454	457	486	456	457	474	468	510	496	432	452	450	474	483	480	436	459	424	493	464	422	491	440	451	474	437	479	449	467	505	445	470	469	481	442	447	496	455	458	455	476	476	472	451	466	443	466	470	427	417	510	434	477	446	449	478	452	491	489	476	471	421	436	452	469	484	436	474	486	475	431	462	492	451	451	506	448	447	477	458	508	420	460	470	464	484	439	449	449	442	478	461	491	480	498	487	447	470	457	470	447	449	466	473	470	487	472	449	425	439	459	456	427	470	446	468	445	413	437	476	517	447	489	455	448	463	473	448	458	466	467	460	462	459	412	518	467	465	496	506	481	463	471	454	457	449	463	444	465	499	484	457	467	451	500	458	470	452	491	422	478	460	469	481	454	487	457	458	482	459	454	456	477	482	487	440	481	449	467	462	472	487	455	461	441	470	486	496	458	449	457	460	434	428	419	441	448	433	462	468	476	473	430	468	474	450	457	445	482	458	453	467	477	464	449	407	472	440	452	475	428	473	454	439	457	485	475	466	452	469	470	466	446	442	448	439	466	448	474	427	448	477	451	469	474	464	469	480	464	433	455	410	440	480	462	457	434	492	454	446	427	478	463	473	479	450	509	468	501	506	444	436	459	481	463	454	454	461	461	444	461	467	463	473	449	443	462	441	427	453	433	455	425	465	456	484	484	512	445	449	469	481	438	450	457	433	485	453	487	452	449	471	455	480	457	456	422	459	488	470	490	463	447	479	444	460	452	482	461	504	451	465	466	470	451	456	476	461	466	459	494	480	501	459	457	456	446	446	444	471	453	482	415	482	440	445	472	457	480	479	453	479	495	466	442	470	460	440	478	458	466	463	467	506	449	461	474	478	499	489	461	495	457	491	451	483	487	451	463	482	471	421	460	483	426	445	448	464	472	476	492	475	480	454	418	491	494	466	510	466	453	445	429	476	477	481	440	456	506	425	473	450	436	491	503	482	441	463	491	443	466	467	463	484	487	461	464	457	449	501	469	470	450	453	453	457	464	488	483	449	445	461	433	453	467	493	447	478	424	488	484	466	482	421	490	483	491	471	482	460	480	471	453	458	472	459	433	455	489	459	475	453	472	474	459	463	495	446	447	458	471	456	476	482	482	440	460	439	463	452	441	504	400	416	440	424	475	458	457	455	496	446	488	459	458	485	450	472	464	510	416	460	461	503	475	464	443	458	453	483	475	455	451	466	446	495	490	472	428	507	421	476	542	497	479	446	488	459	477	495	458	473	457	433	457	466	477	512	458	441	450	492	470	461	463	460	439	468	485	463	437	414	446	468	465	447	472	404	487	477	489	488	435	453	495	494	496	443	435	438	434	466	409	505	459	417	409	449	489	467	513	478	529	479	482	484	489	436	445	447	429	436	467	477	468	452	475	497	464	447	494	473	454	444	455	479	457	463	449	487	457	463	444	475	427	443	471	453	468	466	453	434	448	465	461	451	459	468	484	427	474	522	453	470	440	461	480	465	458	448	468	483	439	479	453	441	457	464	425	507	491	485	467	431	492	486	471	431	449	511	464	468	491	470	443	473	445	510	453	510	493	485	498	469	481	466	454	477	464	479	466	444	481	483	471	472	460	454	484	464	458	462	462	478	449	480	481	438	476	492	457	486	453	509	438	438	431	453	486	476	461	427	483	438	468	502	466	479	494	419	445	474	452	439	481	465	471	425	515	440	473	467	457	518	463	479	509	451	449	457	464	486	472	446	458	474	438	465	459	499	468	480	455	495	492	480	439	464	453	448	457	426	450	488	441	506	478	423	497	472	472	490	462	508	498	453	438	410	473	449	482	489	483	452	480	468	462	449	455	497	454	438	438	492	492	441	493	481	500	431	470	489	442	450	517	460	452	484	452	511	431	472	472	464	457	451	481	415	476	457	463	462	478	467	468	452	413	415	477	438	447	463	444	459	473	439	480	492	483	409	418	453	500	469	500	481	465	495	466	479	454	485	433	474	461	438	491	452	446	429	446	466	410	465	485	467	479	441	458	441	442	474	494	491	492	469	453	429	457	452	493	456	456	418	471	490	459	459	473	476	481	463	483	471	450	474	419	435	443	495	451	474	477	479	481	480	485	502	440	455	433	495	497	487	421	436	478	480	450	489	470	457	454	436	436	463	472	452	465	444	443	451	469	459	468	493	459	471	449	468	467	449	441	461	474	468	444	461	523	471	412	499	479	434	462	461	491	469	461	499	443	493	469	461	457	483	447	443	460	462	463	473	458	480	481	468	455	489	473	431	438	473	462	448	479	454	460	458	462	466	439	432	451	427	459	486	435	446	433	477	469	445	459	440	465	454	428	494	456	491	468	470	458	497	478	437	439	518	477	462	473	459	451	479	407	476	454	476	448	452	464	469	485	458	485	503	454	446	466	440	438	442	469	488	486	468	446	452	472	432	520	473	471	446	469	449	476	450	503	454	489	503	472	497	468	503	508	492	468	467	436	427	505	455	441	473	467	447	435	436	428	455	460	457	476	422	511	444	502	470	459	456	478	491	463	441	474	442	442	503	463	479	451	449	467	453	400	453	447	499	440	431	470	459	464	461	494	461	436	442	491	494	460	473	473	471	488	477	459	485	472	493	447	449	460	460	466	474	450	447	496	454	486	497	488	469	474	427	463	465	472	467	473	447	478	473	429	482	450	465	463	481	468	501	481	425	501	475	501	458	456	468	441	449	483	474	462	514	454	486	435	466	430	479	469	434	470	446	458	471	445	471	461	491	442	456	463	462	434	486	439	460	441	485	448	467	473	456	467	441	463	478	464	473	455	455	484	454	484	449	458	479	457	433	486	450	488	493	511	465	484	443	424	515	466	490	456	455	493	462	458	480	491	482	443	486	503	481	505	500	480	499	485	447	424	443	465	436	464	438	466	482	490	461	429	446	458	486	475	476	432	479	459	451	475	449	443	467	487	462	480	464	428	469	499	463	473	472	494	450	482	468	459	499	431	503	460	464	483	484	455	468	457	485	451	443	468	463	486	446	514	454	439	461	482	428	444	480	447	483	444	473	493	431	465	473	426	457	450	441	455	480	477	436	435	471	445	489	484	456	491	474	476	486	448	493	491	468	455	448	451	475	415	435	489	462	497	473	442	456	466	467	470	477	492	489	452	486	454	484	482	441	444	444	459	442	494	486	439	429	461	442	455	472	466	473	480	488	486	458	460	470	462	444	475	492	481	458	493	448	467	429	459	448	472	453	473	469	504	472	469	455	431	440	464	442	473	501	457	502	440	419	449	437	473	477	431	460	429	503	462	458	477	456	463	432	456	418	451	445	468	437	464	470	463	444	453
6583	463	552	481	368	315	291	265	293	259	218	232	246	221	247	229	220	232	242	220	184	213	207	230	217	220	207	205	190	242	200	209	211	247	220	216	225	197	202	212	211	221	224	214	206	200	186	200	232	223	228	211	224	234	204	236	218	208	227	215	197	224	221	177	200	208	232	219	224	220	190	225	207	238	218	224	208	208	211	215	219	221	210	192	224	206	201	198	206	209	208	229	193	207	243	218	201	216	211	182	205	234	203	202	202	187	202	211	220	222	209	204	225	199	213	212	222	211	224	192	193	224	205	224	212	206	202	207	208	213	201	193	240	205	236	215	188	205	240	192	192	191	197	232	207	211	190	190	183	212	221	214	264	218	188	200	201	197	194	227	183	202	195	256	202	239	208	222	206	231	206	218	213	199	236	234	208	205	185	214	226	236	211	201	238	218	226	216	226	217	223	202	239	210	217	236	209	237	216	233	211	207	230	199	212	192	187	227	198	191	219	208	217	221	249	215	212	223	215	228	199	189	244	228	186	248	217	242	232	213	209	205	216	200	201	221	181	201	186	228	226	204	178	195	230	203	183	223	214	213	214	216	185	199	191	215	236	206	185	214	187	236	199	225	198	196	208	247	202	208	230	194	206	232	205	208	207	201	197	204	223	233	217	225	219	207	203	205	216	206	207	233	224	187	202	214	200	211	207	214	230	219	222	214	210	233	206	192	203	234	221	193	173	210	227	215	213	220	201	207	240	186	228	203	237	229	207	234	219	219	178	181	198	230	216	217	210	196	183	219	224	177	212	232	242	220	237	201	192	206	209	196	205	213	213	212	232	231	209	198	223	182	201	191	195	218	192	189	193	205	228	209	189	218	222	195	183	229	202	226	209	180	205	196	208	190	224	234	204	211	212	220	214	183	209	233	198	238	226	218	220	210	202	255	208	234	221	201	201	235	216	197	191	210	193	217	182	243	219	217	220	199	185	189	248	201	238	183	192	197	214	217	206	185	216	186	217	211	202	209	205	204	214	191	232	227	210	235	221	206	201	197	218	217	212	207	207	207	218	217	221	212	238	181	209	201	212	206	209	195	217	215	235	234	205	205	207	216	228	214	204	212	216	195	236	206	211	227	209	207	178	224	206	207	210	222	233	227	221	221	210	219	207	215	199	181	207	211	202	239	189	248	223	241	183	214	212	192	222	214	230	216	217	219	202	206	196	223	225	228	183	251	208	200	205	185	203	206	235	212	195	213	211	221	161	214	216	224	230	212	233	206	236	189	225	201	220	222	213	186	221	209	217	208	223	270	210	214	202	211	217	235	221	248	207	205	200	208	216	196	223	254	204	223	187	192	249	223	210	221	208	206	219	210	212	209	194	203	207	229	231	189	251	226	215	201	224	223	218	200	185	192	227	221	226	224	225	226	211	199	211	200	211	195	232	222	228	220	198	193	208	217	206	219	243	227	223	196	200	204	214	213	207	193	215	234	201	239	223	220	227	215	190	211	214	223	208	218	206	203	180	197	248	226	205	232	215	216	207	195	215	220	209	236	196	196	189	204	216	211	231	221	198	222	205	231	220	203	195	239	185	207	204	175	201	225	205	201	217	219	201	206	196	207	202	222	218	204	205	210	196	210	188	191	212	204	218	206	240	227	211	210	198	253	217	221	225	230	197	203	206	210	209	204	207	236	212	168	205	229	206	210	213	215	222	226	201	205	200	215	212	212	212	216	183	217	203	224	200	196	192	219	229	205	217	230	233	216	198	199	233	226	240	225	220	214	201	214	212	225	243	195	218	217	218	206	224	208	176	191	208	210	205	198	200	244	202	186	215	189	213	190	191	214	239	231	208	207	228	218	193	198	216	238	203	221	210	219	199	205	195	212	206	189	182	204	210	224	225	224	211	210	214	210	209	212	209	211	217	205	219	194	197	231	212	231	199	215	216	212	199	216	211	205	232	246	237	195	210	208	223	203	207	212	209	246	241	221	222	213	224	241	219	233	196	211	193	223	223	223	197	201	265	209	192	216	217	215	201	231	209	230	224	247	223	220	185	217	201	196	222	226	210	210	206	212	223	222	223	220	197	219	218	212	186	205	199	225	195	231	218	194	212	221	225	197	221	222	196	205	208	199	186	221	201	197	193	216	254	225	199	211	220	224	216	221	239	244	241	230	195	223	198	200	219	220	246	213	230	252	241	224	197	207	203	203	214	228	221	198	216	197	235	214	191	204	221	211	188	189	209	231	223	220	192	215	230	225	198	203	236	197	214	237	209	210	226	182	254	194	230	215	216	213	211	220	204	219	218	193	224	185	202	223	231	214	206	202	211	224	218	181	215	234	189	229	187	215	215	215	258	192	184	196	206	257	213	216	232	231	238	200	202	185	224	214	204	206	200	203	222	204	209	194	198	192	215	227	209	216	200	219	201	205	200	225	203	216	225	193	210	221	222	215	186	212	205	209	199	205	220	193	206	188	216	187	216	229	193	207	222	202	185	209	211	189	212	206	211	249	189	221	180	230	212	199	203	219	225	213	193	237	229	201	190	238	208	210	206	222	223	240	208	218	209	211	196	198	203	221	216	207	211	225	211	200	219	206	204	212	221	223	239	218	231	207	186	219	195	189	200	226	232	223	227	224	200	197	216	238	209	218	204	211	219	216	213	215	213	206	218	237	192	232	207	229	206	205	213	230	197	196	230	218	180	196	201	215	255	224	222	216	232	220	163	194	203	250	197	194	216	216	211	208	219	240	225	200	232	190	199	204	227	213	194	214	224	195	210	198	213	216	223	244	203	220	211	202	195	226	221	187	220	215	197	198	188	212	198	205	200	229	204	215	218	194	204	216	205	220	229	219	228	193	173	215	210	221	206	200	199	195	237	220	232	244	221	190	220	205	235	204	216	213	197	229	222	191	213	207	185	202	185	208	205	204	213	221	193	216	214	208	195	204	226	209	209	221	212	223	203	229	218	217	194	216	221	229	211	202	207	211	207	209	230	220	203	211	221	222	195	224	228	204	214	213	238	235	221	212	205	211	227	242	233	208	218	219	233	209	222	217	189	201	232	218	224	214	206	210	216	184	193	212	199	191	207	210	219	184	193	208	252	218	230	228	186	189	200	201	218	201	241	218	201	234	208	210	220	229	212	200	223	223	206	204	211	214	212	205	205	204	219	220	208	201	207	225	204	215	223	220	205	215	205	211	213	191	215	204	182	213	201	204	206	188	196	229	197	196	195	196	182	193	189	187	215	241	218	216	209	219	217	190	199	215	168	211	178	199	222	211	209	198	216	228	182	188	216	215	198	226	240	230	197	208	190	197	196	234	213	211	198	212	193	206	183	182	201	210	249	220	225	191	178	219	215	232	215	215	226	216	217	226	223	181	223	213	201	216	206	206	193	203	195	213	206	193	224	237	220	193	198	225	189	211	228	208	206	216	173	191	207	207	227	234	210	192	227	211	232	198	216	213	221	211	203	212	219	207	205	210	205	234	219	185
6210	820	1306	1411	1221	1047	941	898	839	861	775	666	648	613	629	661	671	617	619	627	612	566	585	576	578	548	570	550	535	546	576	538	519	518	539	514	532	523	561	516	494	548	523	553	577	582	504	482	544	526	546	509	486	516	601	514	499	517	508	521	545	509	547	551	572	513	546	512	535	532	529	510	564	573	545	488	516	544	559	493	494	485	548	518	582	511	549	488	509	511	510	586	510	522	573	547	515	526	560	524	515	538	515	546	530	548	549	537	518	531	519	480	535	494	505	540	490	546	569	530	517	514	546	569	528	493	527	518	541	511	525	520	511	497	520	573	517	506	527	602	545	520	522	551	546	564	497	542	579	516	471	528	541	506	544	535	535	528	525	512	551	505	509	525	535	516	539	549	481	566	520	498	545	557	501	511	469	501	529	543	512	502	530	552	526	556	511	580	501	539	536	548	532	506	516	530	540	524	471	541	495	490	519	495	559	490	519	490	493	500	570	555	528	533	528	524	512	509	498	543	519	515	527	539	535	547	515	521	530	582	541	539	541	513	530	551	508	537	527	524	536	485	528	529	503	513	543	503	558	526	518	511	523	523	547	528	525	516	513	529	530	542	517	546	563	548	542	520	528	507	549	518	531	546	542	528	535	533	486	519	521	532	498	533	536	536	507	504	521	534	587	505	523	558	552	478	553	556	556	549	530	537	479	533	490	482	535	519	492	511	505	526	530	512	523	543	539	521	541	519	544	528	521	505	510	505	517	527	550	552	534	542	515	515	521	519	522	517	550	506	541	488	526	554	486	510	540	543	516	550	514	494	538	499	547	556	519	523	515	518	520	489	516	537	489	533	519	560	507	499	526	500	526	526	556	555	519	528	534	477	513	514	542	484	527	486	489	515	511	553	530	526	530	516	527	513	504	507	505	518	499	521	521	538	526	484	562	510	540	554	491	519	502	512	545	510	512	563	518	542	544	532	496	591	490	544	519	479	557	573	562	485	524	500	509	500	514	536	518	547	562	543	539	521	544	525	575	516	511	541	529	537	481	538	544	508	535	535	546	501	502	498	527	551	537	528	508	513	577	513	522	536	499	535	521	513	499	602	533	505	499	522	547	506	537	509	529	511	519	502	488	535	536	526	533	544	528	548	566	535	485	518	529	505	495	532	541	516	538	551	567	526	553	553	512	538	520	524	556	500	555	551	558	502	571	494	519	519	542	504	499	534	529	543	558	507	527	522	543	523	513	545	540	516	531	534	561	523	536	495	544	505	522	514	514	545	536	492	536	538	469	503	538	485	544	519	513	498	559	529	543	546	526	514	533	526	552	545	506	516	547	533	493	552	526	543	497	569	501	508	499	512	527	542	529	545	522	529	490	543	525	548	539	500	535	537	528	503	541	534	536	474	524	546	556	544	529	545	550	490	485	513	569	538	540	534	523	544	498	518	481	497	551	491	523	499	551	545	496	492	526	543	488	550	548	528	550	532	509	515	547	487	527	534	523	547	485	492	499	503	513	522	544	530	553	511	531	520	483	534	531	568	511	525	553	528	515	487	506	512	516	582	516	521	529	518	562	514	549	463	527	514	551	502	489	540	495	512	554	575	542	537	524	525	525	551	472	546	521	485	500	502	550	524	539	522	475	518	549	512	546	474	454	568	525	499	526	524	550	557	548	574	548	499	544	472	522	484	531	544	528	527	546	531	497	491	566	492	504	532	486	503	539	533	514	528	508	522	506	526	535	512	542	555	542	527	563	526	523	556	585	508	550	518	488	526	553	536	537	529	518	525	536	502	563	525	526	546	539	482	499	533	480	537	506	554	543	545	534	484	512	496	549	544	544	550	545	540	535	496	499	517	514	531	491	556	541	532	556	477	540	520	541	488	521	525	505	518	534	538	549	578	536	556	521	500	494	510	556	498	486	533	522	522	557	529	546	534	535	481	543	534	509	536	530	533	513	542	508	541	529	527	509	540	542	558	537	529	509	518	531	475	505	510	550	563	526	518	560	539	525	499	519	525	556	501	541	514	562	502	541	530	512	534	503	507	527	527	527	514	531	568	496	569	510	521	505	524	521	530	519	517	485	523	517	499	528	536	521	457	541	534	520	526	554	512	575	546	531	515	498	508	498	503	510	518	527	516	533	547	493	536	518	535	520	510	522	536	538	540	542	555	517	518	536	516	572	503	531	525	532	524	537	554	511	524	539	521	495	539	511	516	471	584	547	540	514	544	516	546	553	492	522	520	524	556	515	548	541	539	491	540	535	524	528	518	505	513	502	478	516	528	516	496	547	550	517	518	546	528	520	543	560	518	538	513	570	541	551	552	540	505	502	514	517	540	518	564	546	491	533	548	489	548	506	496	542	531	504	534	557	469	498	497	570	533	524	522	517	519	522	546	532	525	539	489	529	543	532	509	545	545	524	502	508	562	499	555	574	481	533	529	546	526	554	524	537	528	532	492	566	567	514	526	537	516	502	533	538	524	533	498	498	532	573	568	508	514	577	505	543	517	522	541	543	527	503	519	510	507	505	506	515	537	543	512	541	570	500	507	515	551	538	552	528	492	529	512	484	519	521	522	499	495	503	550	538	514	511	555	581	500	518	519	521	563	513	534	502	563	493	518	506	496	522	485	554	487	542	507	527	529	501	519	537	527	530	544	518	547	522	548	509	537	552	507	514	528	501	564	564	475	493	501	523	523	540	511	500	493	499	523	558	541	491	530	511	540	536	505	528	531	485	481	571	528	517	528	498	542	568	506	545	508	541	540	525	547	536	508	492	510	521	524	520	517	508	536	552	521	534	539	531	489	506	551	513	569	501	512	526	505	536	581	558	524	513	531	503	509	489	488	519	552	499	492	528	546	496	528	502	533	551	537	521	517	566	511	510	500	517	503	539	530	492	570	519	536	555	522	506	492	526	548	466	494	538	508	510	469	595	477	523	530	524	498	492	546	516	525	555	528	550	515	525	532	538	548	489	530	519	527	515	499	525	539	534	540	540	488	530	555	518	484	560	544	511	511	512	533	538	541	525	512	519	517	492	510	558	519	563	540	558	559	550	506	528	520	531	517	496	531	495	529	553	528	519	564	526	527	528	535	521	553	564	529	504	541	521	568	533	525	526	548	527	545	508	538	525	501	492	555	488	508	505	542	549	532	508	504	518	529	502	547	530	515	517	538	509	531	520	583	515	556	552	521	523	521	531	495	534	533	518	543	531	548	515	520	512	534	483	503	498	535	527	556	579	567	520	506	549	580	497	502	508	515	495	556	510	532	521	491	542	572	533	511	515	504	478	566	514	497	546	548	515	523	520	541	545	498	535	526	527	481	493	471	523	511	535	512	519	544	504	560	492	581	549	522	536	501	553	499	510	536	506	546	519	547	571	533	516	509	472	526	548	506	530	512	540	527	535	517	538	516	548	532	522	532	525	508	539	542	549	491	531	520	509	513	553	558	495	544	495	492	544	556	500	541	513	548	537	538	506	548	508	483
11939	773	773	557	388	302	260	225	195	228	193	158	143	152	121	142	135	140	126	126	129	138	116	139	131	110	124	120	144	105	107	117	117	123	116	110	129	112	113	126	104	94	111	94	106	106	129	119	118	101	133	117	108	94	122	143	130	113	109	132	124	111	111	110	117	113	140	119	121	133	102	117	105	120	110	106	113	109	103	123	110	116	118	105	99	130	118	116	105	101	108	97	94	120	136	119	94	109	119	117	102	98	103	114	118	115	120	114	116	110	127	143	129	124	106	100	109	109	120	109	107	95	119	116	105	102	110	108	105	110	119	94	116	115	113	121	100	98	118	110	119	107	120	91	100	96	116	108	105	113	113	125	89	124	109	109	117	106	114	106	125	116	105	107	90	126	103	95	121	118	100	109	104	95	100	101	122	108	120	88	122	92	110	118	130	126	123	115	120	126	116	113	96	104	124	105	106	126	101	95	127	109	98	113	119	109	117	126	100	116	106	120	121	109	108	118	116	115	109	117	112	103	107	104	86	120	125	119	95	116	106	100	105	99	146	128	94	103	120	116	103	122	81	102	96	84	124	123	107	104	91	123	115	120	88	121	106	109	127	104	103	104	102	124	116	116	101	111	122	104	98	103	104	123	104	94	121	118	121	114	117	115	102	128	134	119	126	92	107	94	110	93	114	113	95	114	109	122	113	120	114	124	112	100	118	119	119	134	105	121	102	112	119	127	124	108	110	118	108	126	102	98	110	125	124	115	105	127	112	126	108	106	114	111	117	97	106	105	111	116	106	119	116	118	112	95	122	101	111	109	94	99	113	111	91	119	117	110	125	122	91	126	112	116	122	111	112	116	85	103	109	116	126	89	108	135	97	127	105	104	108	93	137	114	107	101	115	74	112	111	122	126	123	120	109	97	115	106	105	98	94	106	114	102	100	120	123	106	113	118	116	97	98	108	124	111	107	109	111	96	113	103	124	111	144	116	119	112	125	103	114	132	108	111	98	91	122	119	116	120	104	134	105	106	89	93	113	100	102	119	99	108	122	110	100	102	96	129	85	132	105	114	110	101	99	109	115	114	133	123	107	117	97	128	125	117	102	102	128	111	124	115	115	95	96	108	110	123	106	100	118	100	107	109	90	116	105	99	101	116	122	102	143	109	120	111	130	112	120	116	105	111	106	108	121	105	122	110	110	127	102	113	114	112	118	85	126	116	113	113	123	125	101	116	107	100	99	123	119	110	115	115	109	135	102	132	124	115	119	118	127	120	94	111	107	94	116	125	95	123	107	122	108	98	105	109	118	95	101	110	116	115	91	124	116	109	120	90	104	124	125	113	121	109	106	108	99	100	117	100	129	104	133	97	108	118	110	103	96	103	121	117	99	115	125	99	106	129	104	112	128	105	116	120	105	118	109	107	107	93	114	112	123	112	122	117	102	117	100	87	119	104	122	101	126	106	113	126	106	114	129	121	129	111	101	114	115	111	104	122	90	103	114	134	107	115	105	109	105	111	113	117	124	109	99	105	122	117	109	115	107	125	97	104	99	110	117	111	94	105	94	108	113	90	110	118	117	103	114	111	116	100	125	129	106	129	115	91	125	115	126	101	97	97	104	125	105	114	119	85	100	107	102	120	123	110	115	134	116	105	118	130	104	117	125	119	129	105	111	115	103	115	104	111	113	111	105	104	118	102	101	106	121	97	110	105	114	126	131	124	100	100	87	122	115	115	112	88	106	121	102	111	93	123	107	111	111	122	119	114	105	103	115	102	111	96	128	115	89	118	125	103	109	97	107	110	113	119	121	107	105	104	116	111	120	103	113	99	105	92	130	119	112	110	115	120	113	106	117	113	116	130	137	126	126	124	115	118	108	101	111	110	114	118	106	126	103	89	100	104	104	114	133	121	100	117	115	131	96	103	114	116	98	102	119	110	142	88	119	87	95	120	117	118	110	99	153	115	121	136	102	127	94	117	124	111	94	106	115	115	126	126	133	120	113	95	100	104	105	94	121	104	109	121	104	112	106	100	127	112	130	110	116	121	94	108	143	121	115	108	121	110	130	86	105	126	131	129	115	140	118	98	114	107	97	105	95	103	98	119	110	123	123	128	114	121	111	110	101	112	119	105	109	133	104	121	105	98	116	101	104	128	110	104	132	121	105	124	127	125	101	102	119	108	129	127	110	94	100	120	116	123	106	116	110	120	127	105	120	103	135	111	96	119	122	117	120	118	108	112	118	104	113	96	106	126	110	110	124	110	109	104	106	117	95	95	100	116	116	108	106	105	107	96	116	116	101	112	99	110	103	109	106	91	110	101	136	112	122	94	98	124	106	122	122	106	102	123	97	129	124	101	112	89	102	113	103	96	110	93	112	122	105	106	130	123	119	92	129	113	105	104	114	114	120	102	105	110	103	107	107	95	109	109	99	102	110	116	115	97	106	117	110	113	97	102	106	90	144	114	101	112	112	117	106	115	99	120	96	125	105	130	104	118	127	111	112	115	104	104	105	112	98	118	123	115	110	115	110	120	108	110	118	94	110	127	103	103	89	114	89	121	110	118	118	118	97	98	101	117	99	130	114	108	109	122	119	103	111	123	99	115	123	122	130	127	114	106	102	108	105	103	106	105	118	114	116	96	113	108	93	109	132	112	110	102	121	118	109	100	108	98	128	113	119	112	135	102	114	115	104	129	108	123	109	103	107	112	99	138	118	97	107	105	113	127	109	90	104	107	123	100	104	99	105	104	109	120	104	123	140	102	113	116	114	115	110	106	107	129	118	110	119	98	102	118	81	118	127	94	106	93	130	122	116	108	99	97	101	114	114	120	121	109	130	123	118	86	116	128	104	104	132	108	112	104	113	128	115	94	117	118	103	112	108	102	98	98	119	118	110	115	127	127	103	104	98	109	113	107	100	120	128	114	114	116	113	94	104	109	124	100	115	105	107	116	116	121	114	131	104	97	115	123	94	94	105	111	94	95	112	106	108	108	121	106	113	91	106	117	124	118	120	106	126	108	98	125	94	115	110	111	128	122	114	109	100	100	109	115	120	131	107	112	118	129	132	125	130	115	101	112	93	115	107	125	110	121	107	106	101	96	87	115	110	107	125	102	94	95	102	111	120	118	125	116	103	92	111	105	112	119	100	118	103	109	112	121	114	110	132	109	97	114	101	119	108	115	102	110	122	108	98	103	103	116	108	132	114	122	104	117	106	114	124	103	98	123	99	84	117	110	117	102	103	130	108	96	108	110	107	111	100	122	100	105	100	108	97	103	111	101	128	88	101	115	117	99	116	105	132	114	117	107	113	111	130	117	115	110	105	115	107	122	107	106	120	132	103	121	118	106	104	131	102	108	95	107	119	107	134	128	100	118	138	112	120	122	120	120	117	128	103	133	120	127	114	100	109	126	112	106	117	99	120	107	108	117	109	98	110	107	101	121	115	113	101	120	122	94	106	105	111	100	104	130	102	109	104	107	100	101	129	114	116	132
7725	792	1733	1938	1604	1396	1076	879	834	913	730	594	539	496	468	520	494	490	490	462	423	442	372	364	328	341	331	375	324	298	343	335	333	304	316	318	337	277	289	321	338	306	287	336	300	293	328	293	278	294	305	320	317	294	296	300	285	281	290	262	298	304	302	292	285	280	311	291	299	300	286	266	293	314	307	299	295	286	310	282	260	302	276	282	303	293	272	270	296	287	304	298	305	262	271	293	283	295	309	269	283	289	275	280	321	288	310	266	300	295	277	284	287	274	305	262	284	277	303	300	273	285	257	264	280	282	285	310	287	312	292	264	301	300	326	282	291	274	302	335	298	264	300	284	289	251	285	276	312	301	281	316	272	295	318	276	269	278	305	282	269	281	282	324	318	259	284	285	308	274	272	314	305	304	265	272	289	299	288	310	302	276	263	277	284	266	310	269	283	291	290	288	297	304	316	287	276	276	278	291	274	248	295	295	293	284	272	301	309	281	295	263	304	301	310	264	282	263	320	283	274	292	290	276	306	269	295	293	286	293	308	290	255	325	278	287	293	265	282	311	283	287	306	284	286	265	267	277	275	286	268	258	324	264	309	304	282	265	281	260	266	292	273	284	322	270	275	280	272	277	303	298	292	237	301	267	281	332	292	282	309	292	276	291	284	280	276	266	295	324	285	274	283	277	293	275	284	271	283	294	242	294	280	290	303	325	291	288	290	311	292	290	275	288	275	288	283	299	295	288	273	304	269	291	289	291	308	279	279	337	274	264	281	271	285	277	298	274	283	299	261	288	280	274	290	281	311	261	279	303	275	277	284	270	254	305	304	249	263	285	265	275	274	292	296	257	260	267	271	298	266	282	261	262	285	286	278	283	310	294	294	308	283	276	255	279	259	267	321	280	286	275	312	279	267	309	296	287	283	311	279	274	278	290	302	274	291	298	321	267	284	282	273	285	250	273	297	272	304	260	241	288	303	277	280	280	285	310	300	278	269	302	290	275	299	292	305	259	307	254	283	306	295	286	291	288	272	292	289	249	266	288	265	267	281	313	305	284	289	298	289	288	259	294	291	277	263	282	272	294	319	268	303	279	296	289	301	272	292	282	310	294	259	287	297	262	259	278	286	270	280	279	270	295	293	303	264	309	272	305	317	286	284	315	293	293	285	291	312	291	280	280	315	301	275	324	289	305	253	285	321	284	294	276	263	278	305	267	270	279	307	300	288	301	286	316	262	280	315	299	301	309	294	312	268	290	271	324	282	246	259	275	297	310	310	286	308	277	292	286	295	321	305	292	303	289	287	310	281	278	266	284	284	297	281	280	253	258	239	297	280	276	314	301	329	237	270	267	318	277	273	310	266	269	301	286	274	267	289	293	270	262	293	288	294	265	294	273	275	274	305	297	310	249	305	266	291	307	279	304	270	269	295	288	310	302	286	259	301	297	304	294	278	320	275	318	287	293	270	284	282	286	304	279	310	317	290	279	281	298	300	275	292	308	287	297	300	270	288	275	261	294	282	285	301	278	293	292	253	255	283	294	310	269	272	257	304	284	255	312	275	290	305	328	276	293	264	267	310	298	277	295	296	286	270	306	278	292	281	269	271	293	276	301	273	282	296	261	310	299	269	286	281	277	276	300	266	280	274	278	298	310	304	275	298	295	274	276	243	275	294	273	269	286	275	273	277	268	297	289	258	311	270	270	281	277	292	266	252	295	303	296	282	297	264	278	289	276	268	271	275	305	281	276	292	258	284	255	267	288	318	253	278	289	263	275	271	305	290	312	267	289	271	250	298	285	318	311	298	312	290	283	297	275	295	273	271	279	277	313	283	295	310	280	276	320	290	242	295	264	312	290	285	296	278	310	275	300	260	275	269	298	279	283	285	298	271	288	314	268	252	266	261	296	298	261	278	283	288	272	285	304	262	280	286	282	280	260	259	292	293	280	301	284	273	280	286	295	296	312	269	273	283	302	303	282	321	287	289	313	290	281	315	291	272	291	269	313	309	297	295	313	274	269	274	298	283	283	298	266	236	284	320	294	285	294	293	284	298	298	293	293	289	297	283	268	274	282	299	280	297	284	280	300	293	299	330	273	301	321	263	274	279	258	291	292	280	271	266	307	241	278	295	297	302	293	272	279	286	304	277	289	284	256	298	285	322	298	298	308	304	291	284	284	270	293	292	292	280	294	321	274	285	297	300	288	319	324	314	289	261	289	274	279	264	264	299	261	275	290	289	283	294	299	265	312	275	256	292	302	300	306	290	292	311	280	283	261	256	294	249	271	287	302	302	289	269	293	308	293	268	291	238	306	293	307	311	267	258	294	285	263	291	280	281	271	310	255	273	291	273	296	299	297	272	266	265	263	291	277	292	297	296	280	277	266	305	290	297	285	291	299	304	281	269	284	287	279	280	310	278	281	290	310	257	313	260	240	306	280	293	276	270	310	282	271	253	292	281	259	292	284	304	296	298	301	274	290	306	301	275	321	298	278	283	272	280	259	279	305	275	288	275	265	290	287	265	292	291	300	269	266	309	282	265	303	280	281	276	297	304	261	268	303	285	304	293	279	303	281	300	281	263	299	289	280	273	298	273	272	286	276	296	300	286	298	295	292	273	285	308	317	275	269	296	309	280	335	283	266	280	281	260	272	277	284	279	290	258	294	279	271	283	293	300	329	278	292	290	279	274	287	295	262	278	304	310	294	309	280	258	279	275	239	272	279	302	304	286	275	291	321	279	295	263	315	259	280	288	286	288	297	270	284	285	305	302	286	274	293	264	279	296	330	307	276	289	303	309	305	293	289	262	330	311	277	282	269	315	260	236	275	299	293	292	294	332	279	276	278	297	285	272	300	312	275	278	286	269	287	286	340	271	306	283	322	279	274	253	286	283	282	281	284	283	297	266	277	258	264	266	266	299	297	267	296	304	263	286	275	280	277	297	293	299	307	290	268	284	291	285	272	287	267	294	318	279	272	268	285	292	274	280	299	298	281	288	278	299	306	309	316	282	281	280	297	257	286	303	262	291	273	272	280	253	295	288	276	269	288	285	295	295	296	296	290	308	287	290	300	297	268	312	283	295	260	272	287	275	263	315	305	290	323	254	289	308	305	252	306	294	309	307	298	256	305	284	267	276	298	281	280	268	297	271	295	296	286	272	270	308	309	285	281	325	300	290	278	276	294	299	289	281	287	264	267	269	292	291	284	277	280	292	293	303	275	254	278	257	297	276	275	280	280	289	310	281	291	268	315	313	324	278	297	286	269	270	281	266	314	280	281	277	252	283	287	259	284	289	302	282	311	314	315	292	292	270	296	246	270	248	315	295	297	301	263	294	282	297	323	289	270	261	283	300	291	307	262	294	280	266	299	296	285	298	285	274	287	305	291	297	301	272	286	260	280	266	244	259	278	290	257	305	262	276	271	270	300	301	261	315	267	273	289	336	292	270	275	270	259	302	296	270	306	318	297	292	300	263	296	286	283	283	294	301	291
1077	228	237	221	189	174	195	181	198	191	181	181	181	189	172	202	162	190	171	194	196	191	172	216	167	175	203	170	193	181	187	178	193	186	177	185	186	195	184	167	168	192	193	180	200	178	188	199	194	180	186	166	178	171	175	188	159	181	183	181	207	191	197	178	187	200	186	205	181	170	177	196	194	220	169	187	185	189	162	188	161	196	176	181	165	228	221	207	178	188	199	187	179	187	189	177	189	181	209	183	189	177	163	215	206	181	179	205	198	201	208	166	188	176	190	191	191	176	177	185	188	223	185	196	216	178	156	194	192	183	203	206	176	199	185	196	193	185	179	177	163	152	189	194	206	177	195	179	186	195	200	186	162	172	208	178	173	206	166	198	202	184	190	193	171	148	180	176	172	203	190	187	193	162	181	217	187	167	191	184	187	171	209	170	189	186	168	194	190	176	157	210	185	173	194	181	197	187	187	156	178	193	198	158	184	147	180	181	183	185	190	165	186	151	191	153	181	188	188	176	177	176	198	179	184	192	198	206	186	207	176	178	167	207	194	204	153	186	195	183	170	184	158	195	188	209	176	193	167	166	188	179	190	183	173	170	186	176	205	171	179	195	201	182	191	193	181	184	194	191	198	173	177	198	200	193	194	203	189	182	193	196	205	192	162	189	187	187	157	159	203	188	159	178	188	176	184	177	186	186	168	209	188	206	183	175	181	176	209	204	169	173	190	199	179	173	192	187	171	194	193	170	207	166	183	172	179	154	174	180	192	184	185	196	200	168	199	200	173	193	189	198	209	201	192	190	215	198	190	192	201	197	177	176	199	159	187	201	166	166	200	198	177	200	204	214	157	166	203	191	189	189	189	201	178	181	189	162	191	169	181	167	193	181	216	160	188	173	190	179	209	195	201	170	178	211	196	174	218	194	187	179	193	196	199	180	186	183	166	165	194	188	189	195	168	150	189	209	187	202	184	164	192	196	200	178	196	180	193	158	193	175	209	175	173	167	192	179	177	193	156	191	206	180	188	189	181	195	181	214	197	168	216	195	184	160	172	168	180	181	188	138	194	161	187	190	189	188	198	187	173	184	164	189	181	196	188	159	179	189	183	187	185	183	177	175	193	178	196	193	173	188	172	180	205	175	178	151	192	159	159	173	155	183	185	192	184	168	184	199	197	182	167	192	183	219	177	167	172	199	185	190	198	190	175	217	173	185	190	189	198	182	199	185	208	177	191	200	176	161	187	211	205	170	173	212	180	196	211	149	169	157	187	166	216	186	201	167	199	160	178	175	187	178	197	188	172	175	179	186	178	198	223	210	183	173	189	198	177	194	180	158	188	177	214	183	167	195	207	190	174	189	179	188	175	172	208	186	153	195	193	188	177	188	178	190	194	178	181	161	175	168	163	210	197	169	169	194	175	200	152	166	179	178	179	180	213	191	169	172	182	203	168	198	199	188	179	177	189	190	198	202	176	162	209	171	200	176	174	195	187	180	158	201	201	188	174	197	177	192	209	202	186	182	165	157	201	196	184	155	186	191	175	169	166	186	208	182	161	179	174	170	173	174	196	190	183	183	179	207	188	175	199	190	179	191	157	187	169	204	194	197	183	186	191	204	197	191	187	208	172	205	163	166	175	168	179	196	157	190	181	192	182	177	185	174	179	176	184	186	220	195	183	192	193	159	200	175	182	201	196	187	178	182	179	203	175	172	176	217	186	182	189	210	183	161	188	222	188	175	172	160	159	205	192	163	201	196	214	205	190	205	190	164	194	184	196	210	200	179	185	178	175	163	182	182	198	200	149	191	198	184	194	178	193	198	184	197	193	181	179	204	180	184	158	222	202	191	167	164	165	180	190	168	183	171	199	187	193	203	204	181	178	189	179	198	136	192	199	199	165	185	192	196	186	195	172	186	189	188	185	175	188	169	181	169	166	207	198	194	183	175	178	181	173	205	206	194	191	165	186	181	200	168	195	186	178	170	192	185	197	156	188	180	191	181	194	172	168	156	208	194	181	180	209	187	195	202	168	197	181	172	179	214	185	172	201	184	175	190	190	203	191	199	173	175	184	173	196	184	175	190	193	199	187	152	227	210	163	181	205	179	193	180	180	188	180	178	188	169	178	187	185	209	196	203	183	193	194	192	179	188	190	185	210	181	203	169	192	184	177	209	177	179	170	191	162	179	205	185	187	187	185	185	185	196	160	184	172	190	178	187	173	190	201	170	185	213	164	194	170	177	197	208	186	194	180	201	173	182	186	177	188	183	172	183	202	199	188	208	187	167	190	201	224	201	183	185	194	193	202	189	171	186	193	175	177	172	200	167	149	189	170	202	177	179	163	174	182	164	179	196	177	165	177	175	197	189	182	182	211	214	204	203	203	172	195	180	202	189	165	186	171	187	183	189	200	196	183	169	174	170	196	181	193	190	185	213	197	169	198	179	185	195	179	174	186	202	195	213	195	221	169	185	202	179	191	196	193	207	196	190	200	200	179	178	172	186	194	202	164	221	179	176	173	186	193	211	188	195	188	207	206	175	174	178	183	194	188	197	189	167	182	175	201	176	161	166	183	183	168	164	204	196	217	161	199	200	191	191	193	177	174	176	162	157	222	174	173	219	213	153	196	183	190	174	215	187	186	168	170	194	176	161	183	193	198	201	176	197	194	175	203	186	173	180	171	178	194	159	154	166	170	171	177	177	183	179	182	184	200	164	170	203	162	184	185	197	182	170	175	204	205	200	207	214	165	176	192	212	196	153	191	215	181	199	190	211	162	216	201	189	189	196	178	165	171	189	194	174	170	182	179	172	186	175	165	185	173	181	193	196	161	188	160	195	197	193	194	178	155	195	179	161	207	167	185	189	170	196	194	190	195	196	182	189	187	193	177	188	193	194	183	164	195	178	186	192	225	154	187	185	197	188	162	174	201	198	201	165	173	179	210	176	184	196	177	155	191	206	201	186	203	178	196	170	192	190	195	199	173	185	194	164	185	179	191	211	187	207	182	194	196	185	187	189	185	197	183	192	186	189	179	185	184	184	183	185	180	177	174	207	179	185	183	194	180	191	186	153	174	176	203	205	201	202	163	163	187	184	170	180	198	175	196	176	209	200	212	184	178	177	171	178	189	170	177	164	194	183	180	183	184	191	149	201	171	183	187	193	185	197	214	188	172	191	205	174	172	190	201	239	188	196	206	192	165	190	184	168	206	187	186	181	188	205	206	173	190	172	173	183	161	187	184	171	177	193	194	212	178	184	165	187	188	177	194	182	187	181	211	167	163	202	174	157	198	189	199	199	204	197	173	186	188	188	192	174	196	200	203	170	181	193	184	182	165	214	190	211	188	194	184	193	188	201	178	159	198	189	197	175	172	187	187	192	190	192	192	182	174	177	173	187	186	192	177	169	212	177	179	203	191	163	167	187	188	180	163	216	178	197	174	185	196	150	157	184	171	189	203	178	206	198	178	182	199	177	181	172	195	184	180	170	179	190
1642	506	548	594	576	485	545	517	483	513	513	489	472	477	532	503	498	494	481	493	458	495	488	482	485	450	423	455	510	479	474	474	517	470	444	458	496	476	492	466	446	437	463	439	472	507	458	499	496	443	454	467	450	510	467	495	478	464	460	453	476	461	452	466	494	486	473	467	500	433	462	451	471	462	487	478	499	460	476	456	479	451	498	470	491	499	485	481	481	475	409	456	477	490	462	487	497	483	462	454	430	483	502	456	494	503	445	481	507	472	471	497	478	477	477	469	452	450	461	462	484	452	485	484	470	483	514	494	447	440	473	481	479	447	467	489	497	460	511	480	415	465	464	482	457	505	471	469	459	470	451	478	473	499	470	489	462	466	472	449	465	440	496	496	464	477	450	444	483	469	447	497	475	472	469	485	473	484	465	461	463	429	504	469	493	491	477	471	467	458	474	443	494	455	464	455	478	474	502	493	478	473	461	506	433	449	459	448	464	470	446	511	410	463	470	437	440	480	476	470	502	483	501	476	442	500	450	475	447	456	500	465	503	473	480	509	454	442	455	449	434	518	486	455	443	471	447	488	466	446	450	475	467	429	470	486	446	506	517	467	466	483	476	472	455	472	484	491	491	441	475	465	449	484	501	481	460	499	503	489	455	459	485	463	483	419	463	525	459	445	454	448	478	450	471	435	452	479	489	494	490	457	447	469	470	472	487	472	455	489	485	446	502	419	437	477	465	454	485	449	454	456	510	472	430	490	467	456	466	459	446	475	469	509	462	468	459	470	446	472	504	484	450	476	498	461	462	448	497	474	466	430	436	443	467	491	464	454	441	463	469	454	500	453	506	469	484	496	450	473	482	454	457	489	485	468	485	467	499	413	461	483	478	477	442	461	451	485	470	469	429	519	485	443	477	450	492	481	482	486	457	437	471	474	510	444	423	463	466	480	487	495	459	455	451	488	476	495	500	458	499	455	470	488	458	441	489	495	486	474	422	497	450	484	491	475	458	483	494	480	474	489	505	423	478	477	457	481	456	440	482	456	464	488	469	490	461	488	465	452	468	480	494	456	476	487	481	421	500	477	448	523	521	469	457	456	470	477	458	445	527	436	500	448	442	486	469	473	467	435	496	453	516	451	471	454	494	461	484	502	489	470	467	435	444	499	504	448	459	468	449	514	452	465	461	453	486	478	480	459	484	504	458	469	446	464	422	469	484	459	465	490	484	480	461	461	518	449	446	476	455	467	470	497	470	485	480	439	423	467	423	469	488	530	440	444	467	445	504	505	443	466	455	497	488	470	429	460	464	435	501	485	468	455	485	474	483	466	478	501	506	484	469	498	473	413	470	464	457	464	479	490	448	502	459	483	468	474	482	503	501	473	473	463	477	447	442	516	469	467	475	468	460	449	468	471	453	484	468	440	463	482	461	496	464	464	459	456	452	440	519	460	448	519	456	491	461	449	493	478	453	456	451	446	503	478	444	493	478	475	485	434	494	464	499	468	490	492	442	498	435	472	445	465	430	495	504	493	468	453	457	464	459	448	498	440	468	504	461	491	470	476	461	504	485	453	527	521	467	459	493	477	487	472	504	498	462	431	405	442	455	461	453	520	471	492	477	471	482	501	478	445	469	469	475	446	448	477	459	474	448	482	476	459	456	474	475	496	460	452	473	457	497	426	483	491	471	480	456	427	479	499	482	453	479	481	484	452	473	443	485	467	447	474	470	460	484	514	497	476	483	449	471	499	499	501	477	482	496	464	489	457	482	478	472	468	467	473	463	424	514	440	475	478	476	513	466	509	499	493	496	480	480	464	473	522	408	457	451	484	469	483	433	470	443	492	428	478	494	494	493	489	461	457	439	450	479	435	459	463	456	493	471	442	497	477	432	444	402	418	469	452	457	469	463	476	452	452	438	470	447	479	466	472	475	483	510	446	470	498	487	490	447	463	478	487	470	470	475	443	473	440	443	428	451	513	474	477	487	440	499	462	484	447	463	494	497	444	476	455	492	438	493	437	477	489	498	481	444	461	479	501	484	472	443	424	473	428	443	487	430	463	455	454	441	439	494	458	478	467	474	490	433	502	496	431	479	472	500	438	500	496	484	482	497	470	443	491	469	449	507	476	457	455	462	486	459	494	452	491	467	443	484	447	524	435	431	450	444	458	483	468	489	483	456	474	460	431	489	451	445	462	453	462	468	447	475	479	471	471	501	496	482	473	449	448	496	445	462	474	468	447	499	463	453	476	474	451	466	454	462	499	472	452	475	505	469	472	516	454	448	518	480	467	429	503	457	444	478	489	520	459	499	502	483	501	514	417	507	448	491	486	467	472	475	504	477	485	452	428	483	486	488	489	499	454	482	431	466	471	489	469	457	473	470	451	478	418	454	481	481	466	446	484	472	483	475	494	488	463	454	460	489	433	465	458	435	426	457	459	473	500	461	449	467	491	474	454	473	447	474	427	495	461	505	478	472	507	456	470	438	428	468	439	476	433	467	458	454	475	488	457	492	479	501	477	469	443	466	480	469	469	475	505	462	452	482	427	469	469	442	450	491	512	432	484	455	464	482	512	476	469	440	474	450	484	451	463	450	490	480	481	473	440	444	488	474	445	464	439	463	429	481	489	444	491	458	478	521	423	450	484	457	469	452	440	499	439	482	486	444	444	452	499	436	459	467	471	501	449	483	468	449	485	451	469	491	455	472	447	480	458	497	480	459	461	494	477	459	478	485	435	415	454	464	435	508	458	452	481	483	479	482	483	481	483	477	491	463	484	479	465	441	493	449	460	452	485	449	479	465	475	460	455	462	461	510	482	476	454	475	462	481	462	446	492	463	455	470	416	507	495	484	421	485	458	457	480	442	444	470	454	467	475	483	476	492	479	434	466	495	448	522	490	441	468	465	483	459	472	454	500	486	467	494	465	440	453	463	457	491	454	495	482	460	427	438	496	466	477	479	476	460	487	495	502	473	469	452	485	437	476	497	473	488	461	477	492	447	466	449	486	420	476	482	466	478	503	512	468	446	466	479	486	486	479	453	491	455	470	484	449	427	473	460	446	486	452	469	467	493	488	426	490	443	475	458	502	452	438	457	470	478	489	469	452	468	507	482	489	463	491	465	462	455	458	429	449	483	488	439	496	460	467	508	509	455	477	446	501	486	465	456	442	480	476	485	473	486	497	462	455	466	484	460	479	442	486	480	432	500	466	492	478	480	449	491	449	429	469	472	464	443	446	461	444	436	462	494	467	473	462	487	500	472	475	481	484	499	451	481	478	470	496	470	473	464	484	475	459	450	527	487	521	488	515	480	422	453	503	468	440	468	458	474	446	512	493	477	453	491	503	500	465	506	443	490	474	472	472	445	490	468	494	443	468	511	514	458	466	443	487	464	462	483	502	448	475	480	458	456	476	482	457	454	485	453	497	427	480	509	494	467	440	464	435	478	475	466	472	481	455	473	450	481	465	473	490	486	451	531	468	483	474	477	476
6578	485	567	488	385	306	248	274	255	280	261	219	231	214	238	268	239	229	229	233	223	208	242	227	216	223	233	203	205	218	222	225	194	221	235	196	224	196	204	187	245	200	201	228	219	242	230	197	225	227	202	217	208	210	208	197	201	197	223	223	225	226	205	207	222	192	181	223	233	220	251	210	217	217	216	249	215	192	235	208	221	212	215	196	218	193	247	217	183	215	227	177	229	240	241	198	199	207	238	218	187	213	232	231	214	241	214	243	224	217	224	201	207	207	240	223	250	210	247	205	211	193	186	219	226	180	232	230	224	234	224	207	208	230	218	213	218	217	228	223	195	237	197	215	236	191	218	209	219	221	228	216	220	232	235	230	226	195	234	222	226	211	220	228	212	215	226	229	241	222	226	227	215	206	201	206	239	212	220	217	205	206	220	238	207	238	212	240	230	208	218	255	213	227	200	219	184	254	238	251	229	194	214	201	202	216	211	208	184	196	229	200	244	224	198	229	213	217	244	211	243	224	209	233	240	222	229	218	242	206	216	200	206	213	225	252	225	192	232	206	207	229	244	219	235	235	213	234	186	224	207	184	235	210	215	211	218	207	205	200	216	221	229	213	215	198	218	210	223	217	207	213	196	234	239	197	222	219	201	206	229	215	221	198	258	221	243	198	226	214	203	181	207	221	219	222	188	225	209	200	214	223	222	223	207	201	232	220	228	240	209	220	200	205	189	230	201	237	271	213	194	210	217	221	242	199	196	233	211	209	215	199	219	204	211	221	212	203	228	191	221	224	208	252	199	230	182	212	207	222	211	233	229	206	217	225	219	207	227	199	250	219	207	215	204	235	238	205	234	236	214	213	224	234	209	218	238	243	230	211	211	220	182	212	192	198	212	232	252	190	213	207	205	253	210	222	205	199	221	212	199	238	235	218	215	219	213	238	217	221	186	204	201	209	236	208	235	240	229	213	201	185	193	237	221	211	237	242	232	211	221	198	204	238	202	219	238	215	206	228	208	210	202	214	217	187	242	222	201	199	200	212	183	212	205	186	223	179	210	189	232	215	211	204	193	221	185	225	209	220	230	210	202	197	212	214	212	213	226	221	236	227	245	196	200	212	213	218	205	207	200	232	202	222	197	209	216	232	209	236	217	217	214	233	154	222	212	208	190	243	211	210	214	219	218	218	196	232	181	218	220	245	205	206	211	242	192	234	226	235	231	224	214	202	223	205	204	210	209	221	203	201	210	237	210	197	201	225	201	243	218	236	248	191	222	203	237	221	219	216	240	212	199	221	221	227	205	236	205	191	220	221	209	219	211	203	232	249	211	242	245	228	222	219	211	226	231	226	215	239	226	208	235	203	217	205	211	215	223	229	192	223	205	195	218	209	205	219	224	220	185	233	221	204	251	201	206	229	219	229	190	196	196	195	216	210	233	241	233	203	235	210	222	210	234	218	228	219	227	210	194	224	209	215	212	213	234	218	165	209	216	215	212	216	236	205	217	199	216	204	220	221	223	198	234	180	197	219	212	179	217	198	189	221	239	200	243	206	186	226	218	227	204	196	211	191	201	235	201	221	228	192	209	215	205	231	214	219	207	220	207	188	210	171	249	187	220	203	215	232	230	212	222	209	252	214	199	173	198	207	218	215	228	221	218	198	206	247	225	211	192	210	202	217	208	215	210	211	212	207	221	202	219	249	212	207	219	219	201	217	227	219	230	239	198	221	209	228	200	230	215	217	211	206	219	229	231	209	211	253	248	227	207	221	212	215	191	235	225	226	216	220	217	216	215	206	201	219	196	214	212	204	216	217	230	209	211	199	217	231	207	225	218	203	231	206	218	241	219	204	231	222	244	240	213	197	205	201	217	229	214	236	223	225	190	227	250	221	235	210	202	196	213	209	213	190	211	225	244	210	221	186	209	248	235	223	236	216	246	205	213	189	206	213	219	235	197	217	225	200	206	216	195	221	204	204	204	230	211	200	209	207	211	235	220	226	195	208	188	228	245	233	259	190	225	192	196	215	205	209	210	196	232	212	236	209	219	219	232	228	200	219	220	234	209	216	204	223	213	229	232	200	200	218	237	221	240	219	228	214	197	194	187	180	212	213	188	242	262	203	223	217	212	233	218	205	204	208	221	194	214	204	201	210	219	236	227	184	228	234	200	231	213	219	218	202	188	182	210	252	193	192	266	198	236	202	200	254	220	215	213	217	228	216	226	193	223	251	219	223	220	263	216	240	220	212	229	213	216	192	221	226	233	202	213	206	206	210	234	204	244	212	192	232	207	209	194	208	203	195	208	210	206	211	211	228	204	212	252	221	223	214	219	217	210	195	190	209	211	213	222	225	211	204	238	217	201	217	226	230	242	234	211	237	207	195	199	222	217	218	243	222	229	214	200	239	216	207	231	199	203	207	204	201	219	229	220	198	224	222	203	211	210	235	197	224	207	198	211	214	209	238	223	227	218	219	218	237	229	217	223	221	220	221	206	203	198	204	225	219	215	204	227	201	209	210	219	213	231	238	217	196	193	216	190	209	203	202	216	235	178	209	215	229	191	223	227	210	201	215	177	216	194	191	217	216	196	206	198	195	232	203	248	212	202	215	202	219	212	220	232	222	198	189	205	213	219	209	198	198	219	205	232	238	228	208	216	213	215	195	224	223	193	206	215	204	229	188	206	224	203	224	230	199	252	200	202	197	206	213	228	218	199	228	221	196	205	246	202	242	223	231	239	211	209	206	216	208	212	230	235	216	215	203	218	207	224	223	221	226	238	222	228	196	208	208	217	224	200	228	231	211	233	212	234	231	204	222	203	209	220	191	199	218	197	204	226	201	215	211	204	203	226	229	247	207	201	234	217	204	194	205	225	185	218	235	234	239	214	186	212	227	198	195	215	249	214	228	205	227	201	209	229	229	212	225	218	211	207	211	212	196	231	208	217	219	226	233	233	217	210	198	222	207	212	241	196	210	205	200	200	213	225	221	211	229	199	221	209	228	234	219	222	211	226	212	225	212	202	189	198	211	209	207	237	217	221	220	213	218	231	197	198	232	220	231	173	191	218	222	190	209	229	190	190	231	207	197	237	229	199	216	207	204	212	206	215	224	214	191	187	228	212	219	209	215	239	213	220	212	217	227	227	200	221	196	239	198	218	207	234	225	222	234	232	214	245	225	188	214	239	201	227	226	196	183	235	219	207	237	232	210	218	218	209	228	203	197	217	227	217	223	232	210	195	204	232	206	219	197	222	203	213	221	238	214	213	230	228	216	197	225	200	201	208	211	231	201	195	201	220	209	221	221	206	239	214	192	247	222	224	222	234	210	221	210	198	229	227	215	206	203	225	212	216	256	208	170	203	212	220	223	230	232	218	201	211	216	215	220	217	216	216	235	210	215	219	210	205	195	226	213	194	206	216	199	210	206	217	216	183	225	215	223	200	208	221	258	207	202	217	221	188	218	209	179	243	248	199	232	169	191	199	251	195	211
6278	832	1303	1432	1275	1060	968	882	812	902	745	685	636	624	652	611	658	631	633	595	641	589	586	606	585	577	560	578	559	557	546	509	546	569	542	492	542	556	532	507	557	493	535	571	555	510	537	511	543	519	538	555	524	605	532	516	545	495	550	497	517	563	521	535	566	512	546	548	519	516	538	553	589	543	487	517	523	548	521	535	528	554	521	511	530	509	499	524	563	513	516	529	528	525	493	526	565	525	519	530	531	539	543	532	489	533	515	532	524	462	532	548	518	535	526	561	498	534	515	528	523	523	548	568	601	521	514	559	551	510	536	507	541	487	495	562	542	509	487	530	548	547	514	466	562	515	541	541	544	528	503	574	564	528	542	500	553	505	516	591	507	508	493	517	545	485	536	525	523	548	566	487	510	521	530	538	546	542	470	531	485	518	510	540	510	555	522	543	519	518	538	571	521	533	567	553	505	526	504	506	536	551	511	544	542	490	541	537	510	515	528	523	525	517	520	499	508	540	510	535	508	521	530	543	557	555	491	516	562	570	532	545	501	473	508	491	504	520	534	547	514	538	524	487	523	515	532	536	554	521	566	509	505	529	525	525	519	532	538	505	500	553	496	497	546	513	506	492	513	556	524	523	526	518	492	503	560	515	547	522	532	527	537	533	515	538	503	535	518	503	549	529	485	485	508	499	546	533	562	495	551	514	521	526	471	527	523	549	530	524	524	531	512	563	523	524	519	543	501	513	528	544	516	516	536	492	532	532	507	498	519	560	558	556	550	513	518	513	525	559	509	547	544	569	521	513	503	489	540	560	504	494	474	528	503	501	532	552	542	514	512	565	523	537	520	520	467	515	507	526	523	546	528	520	497	522	506	530	519	502	523	516	497	485	554	506	515	523	520	522	582	537	534	559	486	548	499	569	516	509	573	506	537	482	538	560	492	542	554	487	505	490	511	514	541	560	521	533	522	547	506	520	523	537	520	533	509	478	551	491	490	511	494	551	519	504	543	539	549	507	548	506	539	560	557	482	531	526	568	543	502	518	562	541	532	516	505	506	529	534	549	545	539	497	550	534	522	554	542	553	494	461	518	510	529	526	532	518	492	490	524	496	554	573	525	545	540	545	493	534	505	568	550	492	531	556	546	523	533	503	547	499	478	504	528	511	516	509	571	540	524	522	555	542	545	538	542	546	529	514	535	488	482	562	559	526	522	563	524	534	527	530	506	504	535	551	498	530	562	502	515	484	520	553	506	523	534	492	519	533	495	521	510	584	492	505	534	522	555	495	530	528	555	534	530	511	532	534	487	480	498	549	536	512	504	505	522	489	496	558	493	548	538	517	531	541	519	540	558	570	483	545	504	558	541	552	540	489	525	554	535	510	535	529	536	541	525	525	518	554	548	515	464	508	515	530	544	503	523	489	539	532	553	498	489	500	532	509	559	542	557	563	512	525	535	554	547	505	516	520	496	489	509	514	539	507	503	519	564	526	525	499	555	527	509	525	522	519	547	536	526	541	510	572	502	502	559	549	565	521	470	483	533	544	504	518	519	528	508	545	511	527	562	478	539	516	529	530	521	574	550	567	514	510	515	535	512	517	575	570	528	521	548	498	532	555	516	543	560	540	512	544	533	478	507	537	537	544	554	503	514	534	506	534	527	500	500	537	508	570	508	565	483	478	546	544	522	530	552	513	521	512	506	499	535	508	545	555	524	528	544	515	528	543	519	589	542	540	514	530	550	547	547	512	549	514	516	512	491	526	519	536	532	534	524	547	533	512	483	508	502	494	535	526	488	539	518	519	540	535	513	512	519	488	510	542	469	567	583	534	518	553	531	481	537	511	509	521	516	530	508	521	538	498	511	515	548	524	536	557	476	548	536	508	474	509	565	549	551	503	505	508	491	534	550	556	496	523	543	554	514	542	547	571	499	546	542	532	509	524	559	526	523	593	557	516	549	552	553	543	530	527	569	531	479	576	505	525	555	549	525	540	526	511	476	551	556	532	555	516	552	514	510	513	557	540	565	506	499	489	483	538	519	511	507	544	573	506	530	539	509	525	518	497	530	515	507	511	492	528	505	539	526	541	527	498	503	521	529	526	497	571	514	555	516	544	540	515	527	536	525	507	517	504	489	510	562	515	515	548	515	538	516	524	548	565	534	535	520	534	510	563	519	522	539	524	547	489	524	517	545	516	521	580	534	503	559	530	525	520	517	494	504	491	484	520	490	552	532	530	548	498	509	536	507	504	524	503	534	550	558	520	509	507	568	546	524	508	524	553	535	514	545	519	523	516	550	544	557	529	556	530	515	541	538	524	497	517	522	531	522	525	502	545	566	515	507	553	521	530	554	522	547	528	590	539	560	516	497	538	538	542	534	518	504	521	556	526	533	550	523	543	508	548	542	544	553	525	482	513	551	526	536	520	490	532	513	504	552	505	534	560	535	554	529	550	547	525	549	540	519	538	534	501	493	527	499	517	499	529	526	522	541	521	581	558	545	548	516	541	559	516	549	584	550	513	509	536	537	529	528	551	546	531	498	555	531	496	522	529	556	554	536	560	543	503	492	541	531	532	536	571	576	511	561	488	506	536	517	509	523	523	512	483	503	532	515	555	496	477	515	522	522	555	574	539	496	482	520	531	502	485	515	529	520	552	499	519	554	552	529	542	537	508	561	553	511	548	548	509	530	546	491	493	517	522	554	501	500	531	558	536	528	510	562	533	528	501	508	533	547	517	519	551	536	520	574	481	523	509	503	524	518	516	488	523	516	517	506	498	516	557	562	568	532	553	474	476	481	570	509	523	535	499	518	537	515	522	503	501	530	547	524	489	513	535	518	500	449	515	567	498	527	536	494	499	547	519	553	516	515	552	565	503	491	484	516	550	540	525	514	499	521	528	543	503	551	545	551	507	541	540	520	470	510	496	524	561	512	535	550	530	521	518	523	545	549	508	471	523	555	514	522	564	480	567	493	511	494	545	516	512	545	491	551	511	531	505	491	517	493	559	520	512	490	510	537	571	532	512	560	545	520	519	522	552	562	520	520	525	483	565	522	529	484	517	539	517	534	514	572	517	525	546	516	505	567	539	545	497	548	548	539	567	533	550	492	506	533	502	570	545	525	481	541	512	478	506	552	532	502	536	560	515	509	531	505	555	525	545	523	551	529	496	529	535	560	531	507	504	516	521	511	525	542	476	538	543	551	550	539	503	532	530	476	520	543	535	530	512	518	558	541	510	515	517	507	505	483	537	510	521	503	535	543	502	533	519	486	521	507	517	515	513	531	507	516	516	560	505	512	554	538	507	539	508	535	533	512	572	444	548	501	492	586	559	562	525	539	545	559	520	533	517	492	512	551	530	528	456	523	496	536	527	550	501	544	530	552	544	561	552	528	565	508	543	484	539	541	558	482	478	508	551	511	529	532	529	541	533	517	535	513	490	505	537	494	506	511	542	518	510	515	515	531	519	516	531	539	562	499	507	572	529	535	525
12003	838	807	591	355	290	247	206	193	209	190	147	127	121	136	146	138	133	135	118	115	120	124	124	114	108	116	129	115	112	115	125	130	135	95	116	119	119	124	118	110	124	132	132	129	99	116	115	106	115	110	103	107	118	114	116	108	104	124	113	103	123	119	106	104	112	98	113	87	106	109	91	100	110	129	119	118	131	138	109	117	103	118	108	117	109	122	126	108	117	127	116	97	115	116	103	95	106	107	116	107	105	106	102	118	111	100	109	105	111	110	119	113	132	125	128	133	117	107	98	107	126	97	110	113	103	105	110	120	109	113	106	99	114	101	115	110	103	105	116	100	101	96	105	125	110	105	99	113	105	107	108	108	90	115	120	119	111	105	94	105	116	119	95	112	108	126	111	117	125	98	99	96	125	121	115	104	105	105	108	122	117	113	122	112	113	133	128	112	115	88	117	103	107	116	105	111	109	100	112	110	99	109	133	117	102	110	108	114	100	117	130	108	96	114	103	105	119	122	130	103	103	116	128	104	111	127	117	115	114	88	102	119	103	127	126	124	104	100	105	122	132	107	127	129	109	123	108	106	98	123	114	120	121	109	120	115	93	118	116	103	114	108	84	104	93	129	117	125	125	97	105	111	118	102	126	108	120	110	123	112	107	131	91	119	108	115	123	75	137	115	111	115	94	104	136	107	123	110	105	120	115	117	119	116	122	100	109	115	114	117	109	115	127	106	119	104	123	101	110	83	113	103	112	103	117	129	107	116	112	119	111	133	126	114	111	97	104	123	107	104	119	102	98	104	108	123	104	104	109	108	112	100	88	116	109	139	109	114	117	100	92	124	111	125	118	115	117	114	125	111	110	88	140	120	115	101	127	118	108	100	114	106	119	110	116	103	95	106	108	127	105	107	98	113	112	119	106	110	114	110	127	115	108	119	113	99	93	112	115	114	106	120	125	129	103	95	119	127	119	120	122	119	122	117	107	124	115	103	117	98	105	109	106	114	109	104	97	104	124	101	104	118	92	110	105	105	131	119	111	100	92	94	123	99	118	101	105	92	116	110	113	119	98	107	110	122	110	110	108	125	108	141	118	106	122	96	108	100	97	104	108	112	110	128	126	116	123	90	112	101	104	107	113	103	116	126	130	119	126	122	104	102	98	114	116	107	128	93	94	124	105	98	94	97	100	127	130	91	97	109	102	110	114	96	109	114	106	100	118	115	109	93	118	119	94	89	107	106	113	117	116	128	103	112	109	121	116	116	115	96	95	103	120	113	122	101	110	117	121	116	134	121	108	124	103	116	118	95	126	101	120	115	114	109	117	105	108	106	111	108	114	115	108	106	126	118	95	88	104	88	105	118	100	115	128	110	121	117	116	106	120	107	105	111	113	93	116	121	126	103	115	117	75	110	119	127	100	103	101	111	87	117	130	107	101	100	113	98	118	131	125	118	122	106	113	109	128	109	111	119	112	122	106	112	85	119	111	111	109	115	113	119	112	104	104	125	106	108	111	96	109	114	114	91	106	100	115	95	110	110	103	132	112	97	105	114	129	98	94	115	109	111	107	118	110	97	106	107	104	114	105	117	104	132	106	134	116	102	91	97	126	119	104	136	117	101	109	108	118	112	102	101	96	121	100	95	112	114	118	112	110	102	113	97	110	113	102	99	95	109	119	125	120	100	113	109	105	125	99	107	125	112	115	105	108	124	87	112	87	111	119	112	129	105	100	117	99	111	97	84	123	96	103	105	101	109	106	111	108	110	104	116	115	114	131	111	95	115	112	104	124	110	124	114	106	107	119	109	143	96	115	122	113	125	101	134	116	109	125	113	107	130	93	116	95	125	108	130	123	118	107	109	121	101	103	121	112	119	118	114	112	116	124	106	125	121	118	117	87	110	108	101	121	110	126	106	117	119	111	101	112	80	123	112	104	137	105	92	125	117	102	132	118	124	106	93	102	112	122	112	123	106	117	138	132	118	107	98	106	115	128	118	120	117	102	111	97	93	109	102	91	113	116	114	114	104	116	95	110	123	105	114	109	97	114	105	103	110	99	86	125	93	110	118	126	99	110	102	111	128	108	106	111	120	143	135	100	113	109	120	132	94	105	125	107	127	90	101	106	109	94	111	126	129	112	113	117	123	132	119	96	91	116	110	130	102	112	87	113	118	99	104	118	121	84	118	119	112	122	121	115	106	122	114	115	114	106	127	105	107	108	118	99	111	99	113	105	121	126	108	111	100	93	116	132	132	117	119	112	103	99	114	99	117	125	120	117	100	127	121	93	131	108	118	130	110	117	107	98	113	104	126	117	123	118	127	133	118	124	103	114	95	103	116	123	100	119	131	120	109	128	113	123	110	96	97	107	97	102	135	87	112	133	110	124	97	95	103	127	108	108	90	107	122	108	97	125	115	93	107	117	118	113	109	95	96	117	102	112	130	101	105	108	137	112	93	125	108	96	105	106	94	103	136	110	125	131	94	112	127	114	116	119	103	108	109	103	111	105	105	123	110	115	140	103	119	109	119	112	113	107	105	97	121	100	98	119	104	95	101	95	97	100	97	91	121	108	111	123	98	92	118	118	103	99	107	125	111	125	96	131	111	115	113	92	120	120	124	105	103	125	108	108	132	117	105	99	134	123	105	135	128	101	99	100	89	98	104	121	106	115	127	105	105	128	112	103	93	111	109	133	121	131	120	99	118	107	113	119	104	116	93	95	108	130	113	102	96	101	110	124	124	100	88	120	101	129	109	112	131	99	87	115	120	114	120	101	114	118	121	126	135	104	111	115	140	114	107	108	101	122	120	101	117	112	91	106	102	106	111	100	95	107	116	109	108	121	132	98	88	117	139	119	128	125	116	141	143	127	98	100	137	105	119	126	110	121	117	124	114	117	106	104	117	90	132	121	97	99	106	111	125	104	121	113	132	108	127	117	127	116	102	112	102	96	107	107	112	109	107	91	111	118	108	119	133	98	122	108	100	106	132	121	128	111	105	122	108	99	112	111	119	108	119	111	122	121	95	125	129	115	110	116	128	107	91	125	100	110	140	115	113	110	107	121	130	122	103	108	108	102	126	104	126	110	110	113	96	111	119	88	105	89	112	111	127	115	109	93	103	118	100	126	120	126	100	129	107	102	117	117	112	113	117	99	122	116	123	116	120	127	97	110	100	120	102	122	94	100	129	106	103	120	131	103	104	97	99	109	101	111	93	96	117	112	112	105	107	100	123	101	97	116	91	104	112	112	129	97	118	100	113	121	110	106	103	110	107	87	99	101	106	100	101	104	135	101	112	115	114	107	107	122	102	104	109	109	108	103	101	109	122	116	125	92	118	128	108	108	106	103	111	113	121	103	107	113	119	118	102	119	118	129	101	130	113	103	109	107	103	96	93	113	105	138	116	118	110	128	118	99	109	95	98	125	119	124	118	124	110	109	89	110	99	100	108	127	105	106	120	137	86	114	78	115	104	118	110	102	113	112	103	123	117	119
7750	860	1720	1983	1549	1258	1099	980	745	872	732	586	457	504	499	498	550	474	466	478	450	412	380	370	355	367	377	338	342	320	341	338	298	326	323	309	313	301	306	303	323	299	325	298	293	283	317	321	317	289	320	307	273	283	299	280	282	287	296	298	308	297	280	321	297	277	290	289	276	289	309	275	308	290	303	276	298	299	289	322	290	317	298	267	252	281	288	260	272	299	262	283	275	291	299	288	288	295	276	277	284	317	296	314	290	277	279	301	263	288	278	276	309	306	291	291	281	302	319	278	301	299	304	313	292	298	289	285	292	280	284	287	306	281	267	308	280	276	260	311	270	258	286	307	283	321	272	306	284	269	300	281	296	299	303	293	274	306	275	280	276	247	276	296	287	318	271	275	282	294	295	304	303	319	283	258	309	291	278	313	296	273	304	284	298	285	302	267	282	263	316	302	273	284	287	301	310	251	282	285	284	298	309	266	297	303	309	290	272	258	288	285	260	279	299	293	291	301	270	282	319	272	278	279	270	290	299	306	301	267	254	272	269	282	290	306	278	312	286	304	265	260	312	288	300	262	318	287	287	271	272	290	306	269	293	286	277	292	285	288	262	306	267	285	318	280	287	282	291	271	280	295	281	318	293	312	284	304	268	275	324	268	277	274	290	280	291	279	280	283	274	296	252	298	275	257	282	345	291	253	288	305	294	260	271	295	257	284	269	313	274	278	277	307	304	301	267	284	290	269	276	303	300	290	297	286	281	289	265	310	278	295	305	280	293	277	274	245	266	294	294	292	304	273	289	313	276	285	295	276	265	293	285	295	308	306	326	276	277	297	258	291	288	280	292	283	277	300	270	274	284	300	294	329	303	270	263	299	302	276	307	311	270	304	253	282	262	303	286	289	299	280	300	290	302	302	301	264	275	306	268	311	310	292	266	282	299	295	308	298	268	292	299	285	310	276	317	267	272	295	253	279	308	262	282	256	284	316	310	299	287	268	289	298	306	280	300	263	295	310	279	265	320	263	295	293	276	291	295	272	261	286	287	284	317	257	294	303	252	303	286	290	277	284	279	286	288	301	271	298	284	287	302	291	301	266	293	253	280	276	267	320	286	258	296	283	323	318	283	276	297	302	294	281	293	272	272	284	298	321	285	284	294	284	274	315	315	292	293	261	296	269	289	300	285	285	280	282	278	288	268	292	294	274	291	284	288	307	267	249	298	260	265	266	289	313	280	309	282	274	276	294	281	294	294	290	310	281	336	311	301	293	293	281	251	278	306	274	258	294	281	267	268	286	297	299	281	282	280	293	294	298	260	311	278	280	276	270	302	242	305	282	269	285	288	231	254	267	307	298	292	279	286	288	267	278	292	278	294	281	301	263	267	297	280	298	250	291	286	249	313	292	276	275	275	303	312	298	251	316	278	291	265	284	270	278	275	284	287	293	275	272	291	279	281	260	303	287	268	299	258	291	284	276	299	286	263	323	298	316	300	306	275	288	297	290	297	319	285	286	306	293	289	310	255	244	282	287	278	274	281	266	286	270	287	304	303	276	282	275	289	269	313	291	296	252	299	285	299	285	264	273	266	266	291	284	297	270	276	270	316	291	322	276	290	285	278	286	298	333	266	272	304	279	291	239	258	270	322	292	268	286	294	304	290	283	269	276	301	306	279	282	262	279	276	303	283	294	288	292	280	249	274	283	247	294	302	300	268	251	295	296	304	319	259	284	269	273	289	288	271	302	285	281	296	304	297	297	278	286	287	294	277	291	283	263	302	311	275	295	304	267	284	308	271	282	281	261	265	267	299	303	285	275	310	280	272	286	284	292	290	299	279	302	303	292	273	283	272	279	294	310	280	271	277	280	276	272	253	281	307	270	294	289	290	274	287	264	272	281	295	277	298	301	297	283	284	285	282	278	261	283	298	277	309	288	278	292	258	277	291	251	295	281	296	260	296	288	291	258	333	283	306	274	306	293	286	285	284	273	288	321	271	288	261	289	268	288	292	310	275	288	268	307	239	282	292	294	300	286	291	273	300	283	302	291	264	279	297	262	275	288	271	299	275	262	286	290	297	286	284	348	301	315	266	294	267	281	282	270	311	273	266	301	279	305	284	295	297	292	254	268	298	283	273	278	289	266	296	289	281	265	262	311	260	296	296	296	282	310	316	281	263	291	244	285	283	284	289	287	275	273	266	279	277	268	277	277	292	271	306	284	290	302	271	274	275	276	249	292	287	311	275	295	269	300	286	270	272	279	324	292	270	315	275	266	298	296	301	281	299	301	319	265	318	256	307	284	285	291	311	295	298	284	290	267	263	278	288	252	279	293	291	284	266	278	293	286	274	253	265	282	281	283	287	296	295	273	278	257	276	260	287	278	288	277	273	281	299	287	301	291	265	279	261	245	268	277	286	297	298	306	266	290	269	287	287	272	280	295	299	266	272	279	260	274	316	290	271	276	287	306	282	292	300	304	316	287	325	295	282	316	263	315	295	286	295	290	253	285	293	308	290	283	311	301	287	301	306	294	292	270	274	284	307	278	253	284	276	309	276	292	272	291	309	304	266	271	286	281	293	255	268	285	280	281	264	306	287	291	298	290	331	291	271	287	271	280	312	301	278	298	266	301	305	277	237	254	284	300	305	263	293	299	248	311	316	279	267	259	280	296	291	267	301	264	285	256	299	275	284	265	266	267	297	275	281	284	316	261	306	295	289	256	272	290	302	273	287	283	259	300	303	283	275	287	265	281	301	281	289	263	269	278	281	286	280	300	266	269	287	293	318	317	264	270	285	281	317	275	263	300	286	298	252	293	275	279	289	265	277	275	278	293	287	289	279	312	253	273	308	283	275	264	305	293	261	311	309	281	290	284	285	266	291	278	278	285	317	313	282	299	299	296	268	259	259	281	316	290	305	271	264	303	264	262	300	288	269	278	289	262	299	253	298	298	308	287	308	299	285	285	292	291	288	287	284	274	293	292	277	289	289	295	294	280	299	277	298	301	285	270	286	311	297	289	308	295	277	320	295	294	293	279	265	307	306	303	265	301	280	288	285	250	288	295	279	291	315	322	283	254	280	268	290	274	263	285	279	266	238	307	257	262	291	284	285	292	277	268	288	272	273	268	254	296	303	338	256	301	265	292	283	286	288	290	299	285	310	277	291	266	285	285	270	271	284	270	275	280	291	305	262	275	271	300	315	276	296	270	284	280	314	284	282	278	267	251	282	274	282	290	311	288	282	273	296	258	300	299	290	266	302	257	285	263	284	277	270	286	277	281	304	296	273	278	290	277	253	301	286	269	281	288	288	281	289	261	287	310	277	295	316	269	255	280	299	292	292	324	257	245	281	314	282	298	278	266	287	267	281	299	303	281	293	268	279	308	267	288	311	282	289	272	292	276	284	264	284	306	289	279	278	281	286	288	311	290	304	293	295	312	280	261	264	294	314	303	279	288	279	302	303	282	272	289	294	294	284	316	306	263	298	291	264	274
1073	209	220	229	180	216	193	192	178	196	204	193	181	196	184	202	186	217	185	209	186	198	174	167	185	185	163	196	194	211	190	193	183	182	165	199	197	188	160	194	176	191	197	183	176	196	190	189	181	204	183	179	181	181	182	178	187	151	150	196	177	162	186	185	196	187	189	159	196	174	196	197	189	176	196	190	181	198	169	193	184	173	181	170	177	186	186	200	213	192	212	187	190	199	196	187	183	179	213	187	185	184	179	175	184	201	156	173	166	214	182	170	183	179	156	183	203	178	189	156	179	175	174	177	172	194	176	196	191	197	217	197	187	161	180	212	192	178	204	178	162	197	177	206	199	199	170	217	196	171	167	185	181	188	163	174	190	182	169	191	189	195	195	208	174	178	172	178	196	202	175	195	212	179	191	186	189	161	196	166	156	195	173	200	179	189	213	182	192	166	158	191	173	199	201	206	174	197	188	171	184	182	177	174	195	178	198	180	205	201	186	166	185	178	188	188	179	189	176	164	153	178	174	167	179	201	181	197	192	188	183	202	220	195	173	182	190	169	175	181	191	185	184	189	197	170	201	193	189	180	162	191	186	168	198	189	227	179	191	177	179	189	203	198	174	163	183	196	177	213	207	194	184	199	176	179	177	176	174	177	150	201	173	182	187	191	189	190	181	182	194	186	200	229	175	187	184	174	193	167	177	199	181	158	183	197	190	238	212	175	177	191	168	194	210	185	187	166	154	197	183	160	195	192	173	168	218	224	176	185	182	191	169	188	184	186	190	182	185	177	187	182	192	180	183	168	206	194	192	181	172	194	167	182	176	186	172	194	200	201	196	176	205	210	162	170	178	201	181	190	191	175	188	180	196	178	179	189	184	152	171	180	178	191	190	175	190	203	198	212	164	176	181	180	200	179	181	188	159	183	202	211	194	184	195	190	196	199	210	219	193	191	165	160	187	184	181	179	193	207	179	186	169	168	199	207	196	202	186	165	178	186	193	192	208	198	219	194	166	176	192	165	180	159	153	184	163	168	196	164	193	198	172	208	169	176	186	172	204	184	183	182	155	167	196	143	179	185	208	206	184	161	178	197	216	189	204	160	172	164	200	194	174	177	187	222	162	172	184	188	206	215	195	194	174	172	180	179	196	216	183	186	177	219	196	165	174	181	173	182	183	198	187	163	170	189	199	200	193	199	169	194	179	210	191	199	188	175	181	193	205	149	171	170	181	194	182	198	190	186	174	172	187	163	168	184	179	177	180	201	196	196	186	164	178	193	180	176	176	195	190	200	201	195	183	194	169	173	180	185	177	196	185	174	197	173	196	182	199	189	173	204	213	165	190	213	182	177	195	183	176	181	182	183	185	177	183	171	181	162	181	188	173	177	187	154	181	190	189	186	195	194	194	199	188	174	197	175	190	173	179	176	151	192	187	174	187	186	183	185	187	181	192	195	166	153	175	180	176	192	196	180	201	198	180	156	155	192	177	181	198	183	165	175	168	172	182	184	185	177	224	190	196	166	182	205	188	190	199	195	181	194	193	172	176	171	185	184	170	206	151	187	177	173	178	184	185	205	196	183	179	188	171	173	183	168	193	177	189	198	198	182	186	216	189	208	179	193	187	194	176	180	173	187	172	204	185	180	215	200	180	172	196	165	185	192	213	163	214	191	187	175	206	191	194	185	180	173	192	201	191	167	184	198	186	191	180	170	221	210	171	206	194	193	185	202	175	196	165	184	195	186	187	213	198	210	171	191	190	180	168	170	161	176	151	191	168	180	169	145	199	186	184	181	182	187	171	170	165	167	190	218	185	203	171	192	199	206	199	164	163	202	208	176	179	177	194	180	209	195	163	187	175	181	177	204	203	182	179	188	203	185	164	174	167	178	192	183	187	205	194	190	183	219	190	209	168	204	157	197	176	170	184	192	185	193	176	174	215	193	178	181	157	187	178	179	182	195	186	203	197	178	189	183	181	168	164	167	178	188	196	178	163	179	170	180	191	187	189	192	189	192	166	206	203	190	202	171	196	188	181	175	174	198	205	178	178	202	176	196	196	195	168	199	212	173	190	195	190	186	198	162	187	158	209	162	179	189	198	164	172	186	194	183	221	173	202	191	161	191	208	183	165	191	168	179	204	192	223	186	207	188	184	190	147	161	167	183	195	174	208	187	168	170	178	186	202	175	158	181	185	175	192	191	172	172	219	186	209	170	205	184	196	189	192	173	198	182	208	205	190	186	219	183	184	178	178	163	180	173	181	205	178	212	163	185	183	187	180	156	181	184	169	169	186	196	197	198	176	204	162	203	174	195	200	209	173	202	171	171	172	166	166	192	171	215	160	170	158	197	200	167	191	203	189	181	189	153	195	177	195	187	218	182	185	190	148	188	185	183	198	183	176	190	213	192	197	195	176	197	189	186	179	219	200	183	204	191	193	174	193	170	204	183	184	177	182	209	186	219	195	159	204	182	180	196	173	159	179	192	197	214	170	234	192	223	192	189	190	198	169	189	188	191	197	189	189	210	191	172	184	195	193	185	205	167	187	190	192	182	172	193	188	163	199	193	192	173	173	192	198	150	203	166	202	176	207	203	200	168	165	200	207	194	198	184	171	203	157	193	205	166	193	169	174	198	196	195	178	177	181	175	178	206	190	176	179	183	192	198	158	195	189	180	172	180	190	179	182	209	165	192	193	190	192	172	173	189	180	208	195	143	172	199	174	179	194	187	182	179	184	188	200	195	188	188	167	156	196	205	201	184	162	183	178	174	194	182	187	177	188	178	180	179	199	167	187	187	191	195	173	175	178	185	175	191	171	182	173	187	190	191	184	150	201	192	181	182	208	155	196	200	210	161	183	231	189	168	173	200	183	169	173	203	195	188	185	202	174	222	197	187	179	165	191	195	185	177	205	167	184	190	137	227	174	191	186	183	193	196	163	193	186	188	180	186	176	188	192	186	181	170	186	179	186	193	156	196	189	193	211	158	189	174	177	219	205	194	184	199	183	170	165	189	185	185	191	190	184	155	184	186	189	206	203	183	220	207	188	186	198	186	159	194	165	193	197	195	203	179	179	201	183	213	196	206	182	190	182	180	193	208	216	203	208	183	195	165	145	206	180	202	231	177	192	186	184	162	184	189	173	164	180	203	191	174	194	153	162	185	212	216	202	203	188	177	166	168	183	166	211	182	193	171	185	191	166	192	192	190	206	193	190	186	177	193	181	178	194	176	184	208	185	192	173	192	186	201	170	175	194	200	177	170	197	208	165	182	184	166	197	177	190	197	190	187	160	192	214	187	154	162	209	196	215	175	180	187	201	192	221	171	190	173	196	208	185	187	194	177	173	179	205	183	180	215	200	184	171	194	197	189	190	176	172	204	208	181	198	198	187	185	211	181	184	205	184	193	200	217	201	190	162	185	184	163	162	187	196	183	199	183	183	162	185	208	163	169	195	168	182	187	214	182	171	172	191	191	189	182	186	203	168	179	188	183
1729	542	545	634	584	576	516	526	482	553	493	500	497	458	473	501	503	476	495	483	491	492	483	491	487	494	487	492	475	462	468	474	455	489	456	506	479	472	478	469	485	479	469	467	472	495	428	466	458	446	486	491	453	475	516	466	453	453	466	460	469	460	428	475	511	480	464	477	465	446	496	457	463	465	457	435	518	495	489	489	455	437	473	482	499	441	487	490	456	477	489	479	464	480	422	474	480	434	461	490	430	479	450	477	445	459	422	521	487	474	478	429	472	470	456	488	432	499	485	448	479	447	481	477	465	451	495	493	467	449	455	490	479	464	480	458	514	457	496	488	454	470	471	444	474	518	493	487	486	450	493	479	489	488	474	473	466	446	469	463	481	451	452	471	478	457	472	500	452	477	448	480	484	451	515	484	456	469	465	501	458	492	460	487	481	466	485	437	479	482	479	505	514	466	512	460	477	477	477	458	463	474	483	458	487	463	488	461	430	496	458	486	484	492	482	479	507	470	464	457	443	485	448	437	470	455	457	453	482	513	488	430	503	501	490	491	465	425	453	506	479	481	494	454	459	459	448	477	459	463	497	499	467	485	435	450	478	516	484	493	457	473	501	488	548	490	469	465	476	505	472	458	453	473	494	492	483	490	462	525	477	473	488	461	447	444	483	452	479	455	471	488	461	483	467	481	455	456	531	451	461	480	458	454	459	480	444	430	467	464	448	490	497	476	474	482	504	457	486	458	468	482	460	457	462	462	430	481	457	462	457	519	472	472	465	494	499	492	491	455	466	411	456	498	458	476	487	487	462	496	484	413	492	485	433	463	435	443	454	465	474	456	436	470	451	531	471	469	486	483	457	450	464	456	483	482	497	443	464	465	447	483	477	438	470	447	476	464	500	412	466	451	468	469	446	500	478	457	513	495	500	497	478	505	496	436	427	506	491	430	482	505	456	464	469	485	479	473	467	456	458	470	477	484	467	439	480	467	481	485	470	430	472	486	491	457	481	436	497	448	479	467	455	485	461	463	447	414	509	482	478	510	462	485	467	465	496	525	456	463	424	447	463	430	458	511	468	478	434	475	472	496	475	479	490	468	507	484	482	478	463	489	432	440	472	430	479	486	467	481	443	463	486	486	492	482	456	484	472	445	491	465	458	463	413	449	473	492	447	493	445	463	454	481	475	479	474	497	438	445	453	437	464	452	469	470	505	469	467	456	487	487	477	465	526	460	483	487	486	449	472	406	470	483	454	446	488	490	484	432	485	459	462	467	445	473	469	480	485	509	473	521	460	419	472	469	460	479	466	467	457	510	440	468	417	486	501	475	519	463	534	462	461	509	451	452	460	456	470	479	487	471	463	446	475	454	491	470	442	504	461	433	496	452	456	510	461	494	451	451	481	482	456	479	492	500	481	466	468	482	454	481	479	485	497	471	457	472	481	437	461	475	517	467	504	441	483	502	427	467	434	449	455	484	463	474	467	442	482	476	475	503	471	483	462	496	496	502	455	456	491	474	481	473	481	463	430	447	515	470	455	476	497	447	444	456	435	429	465	476	460	491	496	466	499	510	492	465	505	465	445	464	463	456	502	474	475	459	442	494	480	468	494	463	483	478	475	453	452	463	482	519	505	489	486	468	465	481	470	484	535	455	467	490	484	484	504	432	438	469	442	472	480	478	531	483	476	468	459	466	467	458	488	429	489	469	493	478	473	502	468	481	469	502	462	455	474	486	478	499	508	487	440	480	470	475	469	506	493	480	498	454	494	485	487	450	490	458	490	473	509	457	467	457	473	457	434	511	481	485	486	479	459	463	468	468	520	435	472	448	484	482	482	473	460	448	448	489	456	443	477	482	452	438	472	463	502	489	465	489	450	454	498	499	505	474	509	438	461	504	473	515	474	483	490	437	476	473	490	461	452	445	465	472	505	454	476	528	467	462	453	490	455	482	414	445	427	465	483	469	443	453	506	489	447	462	494	465	459	462	463	424	484	504	458	514	485	476	460	452	505	439	467	492	470	441	435	481	461	437	482	455	480	491	453	447	491	457	506	443	492	513	442	514	435	478	462	465	508	445	452	449	543	500	450	436	476	469	492	480	479	505	478	438	482	466	475	467	429	473	465	422	460	457	465	506	477	464	467	432	488	503	459	481	475	450	453	490	477	476	417	448	496	474	468	497	500	476	453	460	496	471	462	506	465	495	488	503	474	465	493	448	486	454	479	426	505	435	437	483	473	464	442	461	482	509	438	514	495	437	460	451	462	467	485	461	485	492	415	486	513	454	447	475	445	512	450	465	514	485	444	443	507	469	456	481	456	460	486	462	471	435	506	435	523	464	464	454	463	510	476	475	451	429	454	448	449	467	451	458	438	473	510	489	478	414	453	469	477	490	478	491	493	482	494	477	481	480	485	490	470	438	471	485	467	443	467	487	491	480	456	474	433	465	472	485	486	492	514	496	459	459	466	447	459	503	457	491	491	456	495	477	475	434	458	445	492	455	434	440	469	445	469	479	449	475	460	485	470	497	471	506	450	512	472	482	445	476	476	492	473	465	466	483	492	457	443	429	456	505	463	421	465	444	451	488	493	478	486	468	460	445	463	458	471	434	430	499	509	465	506	499	511	484	458	465	441	469	450	500	474	478	484	423	478	492	497	448	474	442	458	436	470	531	485	470	462	494	448	444	490	447	483	489	469	483	459	477	463	463	487	479	457	465	498	484	483	462	456	429	502	462	473	480	459	411	456	485	489	476	446	467	512	464	449	501	429	470	449	459	449	478	465	453	481	495	509	480	488	474	493	505	444	425	483	448	475	467	479	472	488	507	458	453	473	475	509	505	485	465	473	497	481	472	475	465	472	486	463	465	485	461	489	461	480	483	487	480	448	441	497	461	511	496	504	451	456	484	453	467	470	458	478	484	466	453	483	473	470	441	465	488	494	470	447	480	488	493	479	480	487	485	459	460	490	475	450	472	467	448	473	493	496	467	466	443	464	472	468	498	507	515	444	474	461	510	475	464	502	446	515	432	508	470	474	504	452	436	484	435	448	489	429	454	479	495	473	494	463	504	463	475	443	471	500	469	461	488	451	457	525	437	449	474	472	492	479	444	438	452	474	483	470	447	481	472	499	463	505	499	487	484	476	468	471	459	495	467	443	460	480	468	494	458	475	503	499	486	466	490	466	457	449	488	465	523	490	424	471	452	458	493	484	454	452	487	482	467	450	461	476	467	481	454	468	472	462	475	478	472	465	459	443	478	504	492	477	487	441	446	486	469	477	490	546	477	493	464	480	471	465	440	492	481	441	444	486	457	470	476	454	462	462	481	436	455	463	470	479	458	488	482	438	463	462	469	452	443	473	468	450	454	459	477	470	455	443	497	529	448	476	513	460	471	473	483	504	464	513	496	498	447	476	479	480	447	466	472	438	473	479	501	479	487	461	433	505	470	498	460	479	464	539	470	483	504	471	451	477	472	488	456	458	516	474	474
6462	501	563	451	363	314	281	249	268	249	237	226	236	222	231	204	227	212	219	204	246	215	212	239	199	241	237	225	229	212	208	224	238	199	230	214	187	202	221	208	231	210	236	197	216	248	196	202	181	235	210	215	215	174	219	215	210	215	185	247	213	227	193	217	201	210	190	232	224	213	214	204	220	209	232	232	227	203	248	205	216	204	199	208	193	246	219	184	214	180	225	225	221	221	233	205	203	200	209	208	214	193	226	208	189	192	238	211	200	209	233	213	226	217	208	230	229	236	226	237	241	221	204	197	234	229	182	193	216	232	221	201	199	246	230	220	197	192	208	216	223	211	220	216	196	190	200	209	215	205	221	204	237	227	213	203	231	228	242	222	217	220	194	228	228	240	211	222	238	239	208	216	213	218	211	208	194	181	205	201	208	237	216	229	223	221	231	215	226	206	208	218	216	206	246	262	202	227	237	208	207	228	222	201	211	190	236	224	233	206	241	210	223	195	219	214	206	196	215	221	216	238	224	213	216	218	244	213	243	209	237	217	219	212	228	213	204	214	218	224	197	205	197	215	215	228	218	215	229	192	225	216	224	220	210	216	225	209	226	233	214	228	222	224	225	237	222	188	217	223	199	198	207	214	246	193	217	223	222	207	194	220	199	221	207	226	207	214	220	166	247	219	197	211	227	219	220	209	210	192	237	205	234	199	200	222	198	219	214	207	235	213	227	211	209	223	209	218	224	200	211	207	213	229	220	182	218	195	206	221	213	228	201	199	232	247	222	202	227	235	224	224	215	226	207	170	198	243	207	194	227	225	235	200	247	216	218	228	208	200	215	220	180	226	220	218	204	230	215	202	206	241	230	194	198	224	217	210	233	221	207	187	218	223	240	221	225	221	205	232	215	181	213	187	211	234	179	209	211	232	215	229	205	217	210	205	207	214	226	226	209	210	221	215	210	206	204	220	235	198	231	215	243	219	221	218	211	214	217	211	217	238	219	239	235	233	206	187	210	212	220	219	210	208	199	206	213	227	234	213	217	210	208	234	234	225	221	241	209	221	235	208	226	224	225	217	203	233	204	192	222	204	196	206	211	219	169	213	216	237	230	255	206	215	239	222	237	223	242	232	241	224	214	209	196	198	197	241	216	215	199	224	219	226	217	219	207	215	219	213	218	216	229	226	213	196	204	221	201	195	200	205	220	220	196	224	212	214	218	204	207	177	232	199	210	241	243	209	234	205	244	187	202	201	242	210	215	198	268	223	204	221	240	224	225	219	216	218	232	220	232	214	211	216	232	196	218	196	210	249	220	210	214	230	212	219	222	217	263	190	207	209	223	219	217	186	223	208	218	212	206	205	207	209	190	203	246	241	236	209	261	225	261	201	223	205	210	207	210	213	222	211	229	231	221	212	215	222	250	193	230	230	239	195	224	213	217	209	203	233	199	224	233	213	194	197	178	196	222	219	218	218	241	193	203	225	208	199	222	213	197	195	207	218	213	200	219	214	239	210	239	198	215	212	179	228	210	219	244	245	216	203	229	209	229	228	225	228	214	190	198	195	226	189	189	227	211	236	199	215	216	206	218	231	231	230	222	208	222	224	212	207	228	212	221	204	200	192	222	235	226	190	213	223	211	202	239	227	209	212	196	223	195	198	211	221	213	218	207	209	230	222	240	222	206	200	199	241	232	200	224	189	211	215	205	209	180	208	230	198	229	230	211	193	210	232	217	208	204	235	231	201	212	203	212	215	224	240	203	225	213	220	197	215	217	214	189	229	202	213	210	200	233	232	222	203	234	201	222	202	186	215	200	238	220	238	225	210	245	222	196	214	194	205	223	227	207	215	221	207	220	224	187	211	189	210	212	216	191	208	218	206	219	226	204	198	213	228	200	222	189	219	221	209	231	229	216	233	244	232	200	199	200	220	239	200	216	205	232	245	211	227	210	222	220	229	242	189	195	231	214	237	195	216	229	208	197	205	203	223	190	199	216	230	235	193	202	206	203	217	230	231	219	202	230	213	220	224	203	202	206	214	223	195	220	214	240	205	223	192	211	237	210	226	229	231	231	212	223	215	202	202	181	200	212	198	180	208	235	214	227	206	216	217	200	196	223	210	221	229	200	192	222	221	203	231	212	212	211	226	205	215	231	228	196	230	222	202	202	220	248	219	193	212	226	220	213	239	228	201	218	208	248	213	212	199	200	216	198	215	197	238	209	202	205	224	222	224	230	218	212	215	211	218	232	224	190	189	206	217	238	225	224	225	229	210	219	203	211	218	183	232	210	228	252	248	208	216	225	216	216	179	209	208	196	237	227	194	216	204	194	214	209	220	204	198	214	208	232	238	201	187	207	215	218	219	225	219	223	201	211	230	201	204	209	231	194	216	193	226	208	265	209	231	255	232	197	193	214	208	190	197	228	209	211	222	222	216	228	220	191	180	224	221	191	230	224	218	201	220	226	214	218	196	195	199	228	200	214	234	198	216	242	225	222	207	226	189	194	219	241	200	186	205	224	236	217	231	244	196	209	229	220	221	201	228	251	224	234	219	204	205	235	200	210	219	201	222	249	196	207	218	226	218	219	215	212	221	224	195	219	209	212	199	189	187	179	211	224	187	248	220	198	224	211	225	213	209	220	214	231	244	228	177	192	223	217	216	229	240	251	222	227	204	234	208	229	212	196	198	217	223	222	223	219	208	215	194	195	215	208	218	219	227	219	225	226	234	236	190	222	212	222	199	204	206	221	220	192	220	231	217	229	190	211	182	240	193	207	223	188	236	212	186	192	223	260	250	226	210	199	222	226	215	235	207	226	191	222	222	206	229	222	228	230	220	204	215	219	205	237	241	249	206	189	212	203	206	201	222	237	233	216	187	212	223	207	201	199	228	212	206	197	213	222	216	210	227	213	229	220	199	221	212	229	210	210	215	200	233	192	243	242	241	216	211	205	190	216	216	230	194	212	193	214	255	210	180	202	243	225	241	225	201	201	188	239	214	206	241	206	198	243	216	238	222	199	239	211	240	234	219	207	215	188	219	204	196	217	217	179	225	203	242	204	217	233	223	239	185	225	235	209	200	223	208	229	238	182	205	216	217	192	193	233	214	204	211	241	231	213	201	244	204	210	225	220	204	209	204	237	229	202	198	207	209	218	229	190	183	226	235	226	204	221	210	200	232	229	218	201	210	224	212	225	202	192	211	221	202	208	204	225	212	211	229	222	237	231	186	203	219	202	231	228	221	213	243	244	209	207	207	193	200	213	213	221	224	234	208	226	216	185	221	208	222	228	218	234	215	187	218	214	205	240	189	206	204	231	204	211	243	190	248	229	213	222	206	214	204	194	205	234	220	251	210	213	228	213	219	208	230	222	227	227	198	198	200	205	213	210	212	218	205	197	192	199	191	177	202	202	207	199	179	219	234	223	184	225	241	214	210	171	208	202	195	212	231	221	208	193	208	203	224	212	233	209	192	215	217	222	226	211	193	202	209
6377	862	1323	1481	1255	1074	990	855	788	891	754	713	680	658	672	671	687	622	645	622	690	597	610	552	553	560	592	543	606	562	577	558	522	513	526	510	514	579	584	545	541	568	502	566	574	567	558	529	519	576	556	537	565	504	507	545	561	544	535	517	528	538	553	508	551	539	531	533	509	525	544	576	553	536	528	523	542	514	537	534	506	546	541	554	526	524	534	514	559	523	542	566	510	539	582	569	539	548	505	561	544	543	526	503	510	533	534	520	514	524	523	530	510	558	500	493	565	513	542	545	532	491	509	579	520	504	496	510	534	520	505	546	531	537	534	551	524	537	522	536	520	570	512	529	506	524	530	523	498	546	518	520	518	528	534	556	524	538	544	538	510	501	505	532	547	548	524	544	529	566	567	544	489	518	498	527	522	500	581	512	489	529	506	528	508	494	579	518	533	577	515	552	496	532	507	522	556	527	536	537	529	500	525	474	525	536	557	560	540	510	499	540	503	539	545	523	548	502	560	535	517	522	541	523	549	575	559	522	540	523	567	542	506	523	521	573	511	516	501	532	538	505	517	536	514	557	487	502	528	507	509	582	490	480	496	530	527	567	533	505	553	528	550	529	526	538	520	511	499	524	541	482	542	511	528	527	510	507	527	564	513	536	504	569	524	505	538	560	542	494	519	533	489	525	525	499	515	517	529	508	558	537	531	546	559	564	557	478	493	527	536	508	543	515	569	540	526	553	516	557	516	518	514	556	486	548	538	503	553	513	528	495	531	528	537	560	519	532	553	555	547	502	516	534	572	547	581	488	525	523	521	522	510	518	522	524	541	505	537	552	538	550	534	546	548	517	508	495	537	530	538	574	564	514	542	523	546	508	544	550	564	529	515	533	514	571	530	494	502	506	501	556	525	500	523	527	528	526	556	522	515	501	532	503	510	518	520	538	563	545	533	531	513	548	552	553	484	502	506	542	549	551	515	533	512	521	526	516	520	544	544	541	536	531	505	538	582	596	524	488	555	590	544	532	504	535	569	506	558	555	491	542	554	503	514	534	548	495	532	554	543	531	547	570	536	571	546	518	493	550	554	535	514	508	537	539	551	522	525	484	518	547	517	544	473	549	563	537	550	518	493	540	499	501	521	542	548	508	533	545	512	485	586	515	488	559	539	514	521	525	529	545	525	527	536	540	578	518	498	532	517	550	543	542	549	528	539	521	560	554	533	559	500	537	529	523	539	535	468	497	514	550	551	585	530	469	527	541	573	507	493	524	500	529	540	494	515	514	509	530	528	495	534	530	490	530	515	498	497	456	556	512	549	507	542	540	482	553	551	527	524	526	556	560	553	545	520	551	528	522	545	529	513	518	528	541	507	504	562	512	578	523	538	530	512	519	522	524	560	549	512	568	509	517	548	514	488	551	506	545	518	527	541	555	539	535	533	519	566	513	503	511	511	560	548	533	514	517	516	582	546	529	546	527	539	500	507	519	493	532	565	530	463	554	569	536	502	544	522	489	477	536	524	532	521	476	514	542	521	537	501	537	524	549	517	515	562	535	529	520	541	543	488	507	563	511	546	500	536	557	537	521	536	513	507	504	500	505	513	525	524	551	552	545	508	553	551	538	557	549	555	531	500	512	523	541	564	564	515	526	512	539	566	527	526	511	516	542	532	547	537	510	506	543	525	556	487	538	520	541	509	516	522	518	535	538	550	517	506	574	506	528	519	511	550	558	522	516	526	550	527	506	508	532	509	521	528	533	532	546	558	547	567	515	548	562	557	531	544	531	536	527	513	529	533	537	558	537	496	510	517	554	553	497	513	469	472	493	547	551	533	512	524	536	513	510	562	555	533	511	511	553	545	588	559	508	534	561	533	557	537	576	534	538	522	486	525	550	504	533	497	551	505	519	534	524	532	511	546	556	514	527	530	510	551	538	527	511	513	529	554	560	537	546	548	527	516	544	589	530	553	507	552	508	550	519	510	523	520	538	542	533	504	503	508	526	556	539	552	560	520	567	518	535	511	535	539	546	488	522	555	502	543	564	496	568	536	520	542	476	539	554	515	504	528	512	468	521	540	518	489	525	536	528	535	530	560	518	536	525	555	524	557	525	537	561	508	543	518	542	501	544	557	525	522	520	549	558	539	527	479	514	515	546	553	533	548	504	529	532	512	574	519	536	497	520	550	568	522	543	529	499	528	579	563	529	546	568	517	538	515	500	526	527	507	529	525	539	524	559	526	498	494	500	532	555	471	532	562	561	489	552	543	528	556	541	492	530	546	548	506	570	507	567	552	546	521	544	525	532	499	538	533	507	545	534	495	543	507	541	496	538	537	505	499	512	491	521	516	521	574	522	548	477	525	476	561	577	515	536	575	506	514	536	543	539	515	535	534	528	519	512	515	538	535	544	518	496	540	511	519	543	546	533	505	551	498	545	504	502	556	530	515	508	587	556	481	568	580	479	590	550	552	526	552	521	519	517	545	495	500	583	540	517	508	519	564	535	496	531	523	529	538	530	539	549	600	554	527	569	537	575	521	542	518	582	530	510	493	505	520	507	518	527	498	501	479	523	482	525	534	560	543	518	502	532	517	493	497	548	554	552	519	542	512	524	500	528	536	520	529	493	546	502	543	512	511	499	536	531	532	551	586	525	541	560	491	512	521	577	513	593	520	521	562	506	569	525	508	573	545	512	505	484	527	541	534	525	507	527	546	549	556	520	502	563	510	525	513	519	520	540	494	511	516	494	552	523	528	533	516	530	518	503	510	565	544	549	537	521	473	528	550	543	509	551	490	568	588	558	511	564	532	528	556	538	539	540	498	530	513	537	503	549	500	533	474	546	538	537	510	557	535	548	525	513	529	515	524	532	528	566	522	541	515	548	580	518	535	512	549	534	558	546	530	508	575	557	558	542	555	522	550	532	540	525	558	554	540	498	539	510	520	525	495	520	528	486	509	503	517	507	537	546	508	542	524	510	455	529	553	510	549	520	518	476	552	510	567	530	513	514	530	528	525	570	548	525	558	515	513	542	584	520	538	540	540	547	562	543	530	558	538	524	570	513	512	529	532	536	546	506	497	521	521	548	536	552	556	528	548	559	526	533	546	511	506	534	541	531	542	513	567	496	519	507	514	541	545	571	527	538	471	515	565	516	474	491	552	538	540	507	515	474	521	533	564	516	545	528	490	505	547	541	553	524	516	554	514	561	476	487	508	592	502	518	559	489	532	525	544	521	566	540	537	526	528	542	523	543	525	539	560	496	535	487	526	508	517	550	534	543	511	564	489	525	515	509	524	528	504	485	538	574	548	522	522	509	537	553	535	515	524	516	504	491	527	532	551	555	516	516	525	508	490	506	522	583	498	492	522	545	493	534	523	516	506	522	538	537	536	498	512	504	558	489	534	568	504	494	519	531	529	505	542	497	549	535	552	540	546	535	522	532	560	569	554	502	546	485	510	550	540	491	523	526	548	542	570	511	591	516	517	494	552	525
11723	804	772	554	379	309	207	194	184	218	185	173	141	178	133	154	132	142	167	124	123	110	119	138	128	124	118	137	126	117	98	108	123	108	116	125	100	112	110	115	121	118	107	115	128	124	118	109	146	137	111	108	108	140	131	105	101	110	132	114	99	134	101	97	112	102	114	114	118	106	103	121	114	102	101	98	130	142	106	113	109	130	121	109	115	117	114	123	120	119	119	113	106	113	112	118	92	128	120	116	118	125	121	95	104	101	90	116	126	102	111	108	110	112	115	103	110	123	102	119	128	119	116	104	91	103	105	99	117	112	134	130	118	105	113	102	111	103	109	110	106	109	115	105	101	117	110	103	89	126	125	121	101	107	113	94	93	120	110	110	102	108	105	122	117	119	99	98	107	122	116	110	125	117	126	149	117	100	106	119	100	125	110	128	120	114	123	118	90	102	141	119	112	89	122	112	121	115	110	115	118	128	94	129	120	103	127	113	103	120	105	128	100	145	102	112	110	105	111	137	96	108	137	120	109	115	111	119	101	117	101	104	123	121	101	107	102	107	109	119	131	114	112	118	117	97	105	112	115	110	98	108	113	124	106	100	118	108	100	141	96	130	115	110	122	109	107	100	101	94	118	109	98	127	133	101	95	115	112	123	107	101	84	113	133	122	112	91	116	128	104	111	100	119	109	113	109	123	100	132	122	122	111	107	110	90	143	124	95	101	104	104	121	120	109	95	115	99	89	104	100	108	114	124	110	102	114	97	105	130	125	113	129	117	105	124	96	114	122	135	113	101	109	105	114	117	124	124	78	107	108	115	107	99	108	94	100	129	124	116	113	109	100	117	110	110	127	108	94	100	98	89	101	98	123	109	103	108	133	115	122	116	109	112	109	109	92	117	116	86	101	103	107	106	119	105	127	102	133	120	95	121	106	94	104	110	104	110	105	132	98	128	123	103	100	135	109	90	111	88	122	109	102	105	134	132	106	110	112	112	117	113	113	99	113	125	97	106	117	118	107	110	113	116	101	141	119	130	110	103	101	114	102	109	114	123	109	119	111	110	103	105	96	116	110	120	118	112	97	113	106	97	107	103	108	103	99	114	109	111	108	122	112	103	110	97	123	80	110	121	83	115	121	118	121	126	130	96	114	132	109	110	117	120	108	115	105	110	127	84	116	101	111	103	103	106	110	106	93	118	115	101	91	117	111	100	109	140	98	108	103	100	96	108	100	111	115	108	121	115	114	108	102	109	94	111	97	114	109	111	117	141	100	117	134	112	107	104	105	90	109	100	124	85	122	120	114	125	127	107	117	100	104	97	96	100	115	101	113	131	95	140	110	114	120	119	100	105	117	126	113	94	134	119	107	104	116	109	102	118	121	139	108	120	99	96	99	102	97	106	112	116	97	110	116	101	114	127	117	115	104	110	98	109	121	102	122	96	110	103	111	110	94	125	105	115	115	129	87	117	103	115	107	93	95	125	97	110	106	98	109	110	122	95	136	116	128	106	112	98	99	122	116	121	102	120	100	114	104	115	112	140	113	99	113	106	113	111	109	117	109	120	104	88	98	121	128	120	106	103	127	111	116	108	114	122	106	127	107	133	124	117	131	97	109	92	96	111	105	90	107	117	90	108	117	113	111	112	97	116	120	98	95	111	113	110	96	116	119	97	121	119	124	142	105	108	116	111	92	110	127	109	118	97	101	119	122	110	121	107	116	104	114	114	115	134	110	120	106	102	125	103	119	111	111	123	106	107	99	108	120	99	100	124	113	104	115	105	109	110	108	114	127	118	104	101	110	101	132	97	104	115	118	116	87	129	98	97	111	112	96	117	91	102	123	114	102	120	106	106	122	110	107	90	115	119	125	104	111	110	123	117	119	111	87	102	105	119	108	96	98	95	124	115	91	104	127	121	117	120	107	112	99	119	115	126	109	107	95	99	103	103	104	98	98	98	119	128	116	112	105	108	98	103	110	107	112	91	97	108	111	98	126	113	108	116	110	96	104	104	92	104	106	107	98	110	129	121	121	90	104	112	106	108	114	109	107	106	98	103	116	102	119	103	124	113	114	97	145	110	119	98	109	91	98	96	107	117	129	117	114	106	156	129	108	119	102	96	99	113	106	130	108	116	121	110	102	90	99	115	102	114	101	103	110	99	126	116	115	102	86	104	121	115	100	101	117	104	111	108	103	101	123	102	124	119	115	101	101	122	120	96	120	94	105	129	121	109	125	109	103	124	115	116	147	104	99	124	118	114	106	108	105	125	123	96	115	94	126	115	96	122	94	117	118	118	123	119	108	105	130	103	123	130	121	119	111	119	114	89	128	102	110	102	115	120	114	115	104	118	98	84	113	108	104	115	92	121	97	120	115	102	95	117	115	126	115	115	132	130	97	119	116	98	111	131	114	96	85	105	95	122	106	127	117	94	111	124	83	109	113	104	99	129	105	94	121	98	108	117	96	123	138	98	101	106	117	114	114	122	119	110	97	94	122	107	93	104	95	120	103	97	100	99	128	94	90	123	107	117	108	117	104	101	109	118	108	129	114	92	123	107	96	110	107	113	98	107	113	97	115	103	100	112	90	133	113	84	109	102	122	101	96	115	112	108	106	106	100	99	103	111	104	125	108	99	96	109	118	91	101	92	115	129	93	118	129	103	123	97	107	101	118	115	129	107	133	117	96	101	95	120	95	117	86	97	107	113	108	109	100	104	113	133	115	98	116	105	95	115	136	110	102	100	119	107	94	115	104	104	114	106	101	104	93	124	106	123	117	106	112	105	84	131	122	108	99	111	112	116	136	104	108	110	109	105	107	104	104	109	115	103	130	125	106	125	108	102	108	99	122	105	124	102	110	101	109	99	115	101	102	111	131	120	134	103	124	106	106	105	112	117	116	119	104	98	118	128	128	121	112	120	116	115	137	112	122	115	121	111	131	127	138	92	100	108	119	110	112	119	123	110	106	115	107	106	95	96	110	117	117	98	120	91	117	97	100	116	110	105	100	110	115	109	124	102	108	125	120	102	111	111	111	107	97	97	108	86	113	117	99	94	120	130	98	119	98	124	103	104	102	93	94	103	117	107	105	111	97	114	124	117	112	116	116	118	108	115	110	119	92	102	129	99	118	110	119	91	122	138	105	105	103	111	100	112	134	108	115	112	94	114	94	124	116	112	108	126	136	126	111	99	107	100	100	118	102	95	105	91	103	99	112	119	123	112	113	115	104	119	100	109	100	119	105	112	102	106	146	119	123	111	113	97	129	122	90	98	114	119	101	100	105	102	114	104	83	129	109	104	101	84	70	89	110	101	108	104	120	104	119	114	112	110	110	124	122	110	121	113	110	99	103	109	102	119	107	103	111	94	105	113	113	113	125	103	115	123	104	114	105	106	122	102	117	89	100	94	104	114	121	108	125	109	107	125	109	108	119	120	130	115	114	115	130	113	118	109	114	124	123	95	111	109	107	118	111	139	102	130	110	108	110	99	103	116
7715	823	1748	1907	1571	1283	1078	856	817	890	685	603	534	461	493	528	514	467	446	456	442	384	374	417	395	331	345	316	308	316	328	328	345	334	310	300	299	315	296	319	297	310	333	299	284	285	320	279	305	275	306	268	313	309	281	304	305	305	274	305	294	274	295	301	306	296	284	300	306	293	316	310	286	283	306	287	294	279	270	278	278	275	306	314	277	305	278	286	258	298	280	300	303	308	291	277	272	277	271	298	286	277	314	268	268	293	295	279	285	263	271	295	265	271	300	304	304	301	291	298	282	303	266	307	306	301	294	282	292	291	309	288	294	264	280	294	305	262	288	282	274	293	245	292	284	283	286	317	295	287	312	269	273	304	276	259	294	283	285	300	303	319	301	286	270	296	289	281	315	295	296	296	298	274	311	281	267	296	261	298	271	263	296	293	270	265	276	277	295	280	296	259	307	285	264	248	287	259	260	281	326	290	299	285	296	292	262	284	304	294	295	276	289	268	269	312	278	293	282	293	298	331	289	282	285	302	311	279	274	261	309	271	273	303	266	295	274	273	273	270	284	288	273	243	307	274	280	280	292	313	289	286	290	264	310	253	271	289	301	282	304	264	274	302	255	282	296	275	291	282	302	304	282	278	277	296	269	307	314	286	282	304	291	260	281	320	290	295	306	286	315	250	257	300	275	274	280	287	280	296	268	282	280	291	296	258	261	285	275	294	307	300	281	272	276	298	314	315	286	272	299	284	281	288	285	280	327	308	264	267	281	297	305	278	290	279	308	292	281	267	277	311	280	319	297	267	279	298	292	260	276	303	312	279	291	271	330	317	252	285	301	290	295	293	276	264	280	277	297	264	299	288	292	273	333	279	270	289	279	275	267	299	265	263	284	254	313	278	270	250	263	306	276	273	272	275	270	283	283	281	268	280	283	269	276	278	271	310	290	293	265	269	275	311	274	304	259	285	286	275	280	268	272	290	279	289	308	256	295	278	314	245	287	284	280	285	275	312	295	310	297	281	282	287	288	302	280	300	278	261	327	267	296	271	266	258	290	261	285	256	265	335	305	299	301	283	301	282	265	311	295	268	284	276	279	269	274	295	280	287	281	290	290	276	312	279	298	275	273	277	267	301	309	271	264	294	278	287	282	293	289	288	309	271	250	295	323	267	310	288	290	258	302	277	246	283	275	266	286	306	278	286	264	298	291	281	264	275	291	291	290	275	322	280	285	277	299	280	283	291	281	320	289	276	279	276	301	305	283	240	298	262	299	252	293	300	285	278	246	290	266	271	249	288	297	294	274	267	303	304	277	269	264	296	304	274	276	286	280	273	277	297	282	290	285	262	293	270	276	297	305	303	275	273	304	279	277	274	273	313	282	289	297	274	269	272	292	251	272	267	277	292	287	266	285	289	279	285	257	283	290	296	296	316	272	281	280	309	276	331	269	262	281	264	295	305	271	267	268	274	271	277	287	283	306	297	264	266	281	288	273	268	309	285	290	281	301	272	295	266	283	320	312	267	271	290	317	274	275	282	270	270	288	273	267	306	261	308	310	295	253	267	282	288	300	267	303	278	289	282	278	273	263	266	266	269	312	262	294	305	289	289	295	294	302	281	273	275	280	298	290	294	296	308	271	274	259	283	252	292	293	288	297	265	294	246	298	261	253	263	292	286	281	310	266	272	290	274	282	292	290	270	255	302	275	297	283	283	304	277	283	284	288	285	269	271	242	266	304	270	270	264	298	277	309	300	306	260	257	278	271	303	313	268	312	332	265	288	313	285	258	242	322	260	280	268	260	296	299	307	255	295	299	288	293	274	283	270	275	285	280	297	288	290	252	290	269	263	294	287	280	281	267	256	295	256	281	309	246	288	281	281	283	296	278	301	280	250	278	300	265	283	273	274	303	308	270	268	287	292	296	265	283	283	271	323	269	299	260	287	319	283	257	279	292	264	282	291	309	287	252	298	305	285	281	277	287	306	302	291	283	281	268	270	278	283	271	276	264	297	274	256	270	286	312	261	290	295	271	303	278	299	323	278	261	282	268	307	287	323	283	281	288	287	262	302	285	309	282	306	286	284	296	271	302	284	282	291	287	282	291	277	291	268	287	308	295	279	267	315	275	285	274	238	268	290	286	288	300	244	302	292	243	276	292	301	265	272	290	269	310	259	272	284	294	295	271	258	297	281	261	291	287	281	312	292	258	266	292	303	277	278	269	256	289	287	288	306	308	275	269	316	290	293	270	294	308	262	266	300	286	288	286	303	273	280	309	274	280	260	282	282	272	282	267	264	285	306	312	284	261	287	240	302	311	288	274	313	309	282	307	305	312	298	309	261	276	279	307	286	254	303	289	276	282	278	284	295	295	294	267	296	293	289	265	280	293	303	264	283	290	264	265	285	299	282	279	275	259	280	297	269	302	281	267	274	270	273	296	301	273	307	300	284	299	292	294	303	293	308	291	319	262	286	273	277	301	301	292	251	272	281	293	262	287	282	251	284	280	308	270	253	315	278	285	275	290	285	286	303	269	300	292	273	276	295	287	288	289	291	285	334	333	285	292	290	272	253	296	272	314	276	295	257	282	278	314	271	281	266	306	291	288	281	295	299	282	283	304	281	263	290	324	268	276	320	249	298	301	293	284	285	264	304	299	283	281	300	288	274	293	286	299	261	330	299	268	321	279	292	261	309	282	309	320	266	280	283	265	273	255	277	274	297	294	285	293	268	289	271	260	295	274	270	266	278	257	269	265	288	281	283	291	242	264	263	287	290	272	265	302	300	265	282	274	290	278	297	301	305	285	299	282	322	269	294	280	300	279	277	274	274	282	293	326	256	288	270	331	269	289	276	303	309	295	270	295	242	284	306	275	269	288	306	266	252	299	279	286	286	289	263	283	327	261	276	285	307	264	277	290	290	250	250	280	264	262	270	308	292	276	261	315	306	290	268	301	270	253	278	293	261	324	272	276	285	266	293	299	319	288	265	285	282	331	266	250	281	273	306	284	280	301	288	259	279	287	247	259	293	293	311	291	304	286	267	280	264	292	289	274	267	280	295	280	274	266	290	270	275	296	284	314	254	255	282	288	294	292	278	313	285	289	301	285	274	298	247	271	250	284	295	290	292	272	267	306	288	295	306	274	302	271	308	288	322	297	310	317	297	284	307	281	274	270	287	281	289	289	291	284	266	273	314	274	268	309	284	271	271	274	250	263	282	268	277	266	289	262	308	299	271	295	268	265	278	297	291	308	286	293	275	289	263	298	291	291	288	299	304	288	279	297	287	270	287	296	272	250	263	298	312	284	265	295	276	297	267	266	292	298	261	273	293	285	274	294	302	297	301	279	272	275	285	282	281	306	268	265	272	298	299	287	284	301	296	279	314	285	286	287	271	265	283	304	287	294	287	281	278	291	287	293	283	309	258	283	298	289	302	269	287	309	265	270	300	278	279	317	304	286	265	286	289	306	287	282	294	285	321	290	269	289	247	287	266
1172	224	212	203	208	169	180	180	193	214	169	204	191	144	182	170	186	162	191	199	192	188	170	165	212	175	209	176	190	183	199	177	181	194	172	182	183	200	186	190	192	154	173	182	190	175	167	192	182	156	176	191	186	204	175	199	189	186	174	182	208	181	172	186	183	170	188	181	195	190	167	169	213	183	182	199	205	180	187	205	180	191	197	187	198	207	203	194	182	191	180	178	180	177	208	157	170	204	179	184	191	171	173	202	177	184	172	167	196	170	182	181	166	176	209	186	168	184	191	141	200	163	191	180	188	182	194	199	185	185	165	195	189	178	198	190	176	163	179	175	202	181	204	168	196	194	196	217	171	182	193	180	168	189	170	181	178	197	205	185	182	167	171	204	179	178	220	195	162	180	186	194	188	182	203	196	165	187	191	167	171	157	175	186	182	159	184	177	158	165	184	200	200	185	199	189	189	177	203	184	208	158	174	180	185	196	207	180	202	189	199	195	170	177	175	203	194	181	163	184	165	193	187	185	212	183	192	162	189	175	169	186	182	199	183	192	198	179	179	174	208	191	167	205	186	177	200	163	202	204	196	194	189	183	169	177	182	200	202	178	186	180	176	193	184	194	178	164	196	177	187	182	202	202	193	192	202	203	185	182	187	185	215	213	186	175	196	176	196	192	195	209	188	194	173	178	175	194	180	173	167	197	192	174	181	213	172	176	172	193	198	192	197	165	203	186	200	187	181	169	179	197	221	194	199	184	198	224	189	201	182	163	195	181	207	193	178	182	183	199	180	192	210	195	173	182	205	181	161	177	176	153	181	182	211	192	186	183	197	208	195	180	186	179	163	201	141	195	184	153	164	157	194	172	176	187	186	162	178	197	174	171	209	195	187	186	185	188	182	182	188	181	179	198	200	186	173	171	191	173	179	194	200	204	193	188	202	191	202	187	199	190	203	174	181	185	193	183	161	201	189	141	197	217	191	179	200	185	189	185	177	185	183	166	184	189	185	161	164	173	189	205	192	173	219	173	194	220	183	171	197	188	170	193	220	184	191	167	201	192	189	185	201	195	207	179	208	190	164	216	176	172	198	223	181	199	193	202	177	195	200	186	179	209	197	171	207	182	178	177	201	176	183	164	171	199	186	174	185	190	182	181	206	202	170	209	180	209	197	173	186	209	189	189	195	184	174	208	180	186	181	187	195	170	176	178	214	195	203	180	208	184	196	194	181	205	194	187	186	209	193	218	185	165	191	175	176	162	177	214	175	173	196	194	198	202	177	171	194	177	175	198	165	170	180	193	176	190	185	189	182	191	187	181	218	173	215	187	195	188	189	178	189	183	177	211	175	181	176	211	205	184	180	215	176	207	189	195	197	181	191	190	180	199	192	166	199	180	176	179	180	195	227	186	182	172	191	194	170	192	204	172	188	175	198	183	166	193	167	168	177	174	205	200	195	210	197	192	201	195	183	176	169	191	160	174	179	198	191	182	208	172	173	188	179	179	193	174	203	196	202	187	174	191	230	180	191	177	177	185	174	216	183	193	209	182	193	184	188	180	196	184	183	176	194	187	173	180	187	160	159	170	189	185	188	192	189	166	193	186	186	193	181	187	184	192	207	160	204	179	205	176	167	157	203	177	157	175	196	184	217	188	198	191	183	187	186	192	190	201	196	210	209	165	200	202	186	212	205	187	183	185	169	184	202	202	180	168	169	199	203	182	207	224	200	171	182	176	196	179	177	220	186	192	185	176	187	194	181	185	178	207	178	170	179	161	185	204	187	209	175	177	166	214	191	156	178	177	195	192	199	186	187	179	189	178	169	170	177	172	210	190	200	164	192	177	187	186	192	179	187	180	164	205	184	178	171	179	171	193	180	186	211	201	182	182	192	181	178	178	189	183	169	199	204	167	212	163	183	166	194	207	192	191	188	192	203	180	179	159	166	174	209	192	200	172	197	166	192	199	179	195	222	190	212	200	173	178	215	168	177	183	216	187	191	164	194	180	194	210	187	193	194	169	191	186	161	177	171	173	174	188	194	158	192	159	187	178	208	187	170	175	188	182	222	187	196	185	197	179	199	165	206	160	186	190	175	167	226	204	183	171	176	179	168	167	172	165	184	188	185	182	180	190	178	172	177	182	207	206	193	211	191	170	184	187	199	203	173	185	156	217	186	171	195	180	142	203	187	188	180	194	208	188	193	188	179	206	177	176	191	202	192	215	179	180	198	191	181	183	197	208	200	178	193	188	190	216	183	187	194	161	180	190	183	202	184	170	184	173	166	199	193	186	213	182	191	203	201	187	173	205	202	153	188	180	165	197	173	196	184	181	171	209	188	204	169	191	201	164	183	198	180	178	203	206	169	205	201	200	184	178	175	176	177	199	191	186	192	161	166	186	188	185	188	189	188	171	172	194	183	193	170	186	208	199	174	196	204	173	190	179	210	179	176	178	160	162	146	175	182	187	184	214	181	183	169	181	181	209	209	197	178	159	175	168	174	160	176	158	200	198	172	179	149	183	171	197	178	178	204	182	196	167	202	185	172	187	194	168	189	180	193	190	190	169	197	173	185	185	175	177	189	166	186	182	187	179	185	185	203	175	173	203	190	198	170	180	185	190	186	181	188	199	183	176	203	175	201	213	171	178	200	207	198	198	186	186	193	188	179	194	209	185	182	188	206	191	189	205	190	206	196	210	191	208	207	190	157	175	177	169	194	207	173	179	206	176	176	180	190	153	188	191	184	167	196	188	202	211	177	162	188	162	201	181	177	192	199	187	179	195	186	199	209	196	195	182	178	214	197	172	172	174	171	197	190	202	184	205	209	209	197	183	167	198	179	185	197	184	186	164	185	173	193	192	209	155	192	173	216	197	190	205	179	212	214	225	198	185	171	177	178	205	198	208	188	168	175	162	192	180	191	194	214	212	192	173	188	183	185	187	188	201	193	176	181	199	187	196	190	196	189	198	219	177	173	184	180	179	168	184	170	206	167	177	176	220	203	181	194	191	173	194	196	198	195	147	192	204	189	177	149	208	191	201	178	170	187	163	171	176	199	188	180	178	184	183	195	188	164	183	185	203	202	176	201	179	179	171	197	202	194	177	183	173	169	199	209	180	205	213	176	211	167	174	183	194	189	171	185	196	206	179	174	172	195	208	210	193	211	169	173	196	164	191	169	197	169	151	171	168	168	170	202	213	187	164	195	188	186	192	168	199	187	187	207	173	175	187	175	166	180	158	191	223	177	186	189	188	176	186	182	185	182	179	202	184	174	173	177	181	191	167	164	176	202	196	164	178	179	196	191	165	189	157	193	193	184	190	226	185	187	187	187	192	213	203	165	185	209	202	175	176	203	191	193	178	175	163	193	171	188	199	194	188	175	184	175	193	180	201	214	174	194	194	200	197	205	211	180	184	203	198	170	184	162	201	187	194	205	219	187	195	185	194	192	177	183	202	201	184	211	177	210	181	169	188	201	171	192	180	173	198	179	185
1656	542	553	623	592	562	498	526	505	516	489	514	516	475	518	524	506	484	447	480	499	461	464	505	437	514	488	483	445	478	469	475	498	494	498	470	442	485	503	467	485	453	444	476	489	467	491	493	486	521	446	440	454	485	500	481	496	492	473	471	486	486	454	485	454	491	454	464	508	487	456	484	476	445	469	461	482	490	483	477	482	486	483	453	481	507	435	507	476	446	493	487	492	473	450	472	480	475	484	471	451	482	475	488	479	490	485	479	521	461	511	496	492	480	452	433	470	458	483	451	511	456	506	480	470	502	456	485	507	484	437	454	455	454	489	505	453	451	470	459	482	439	459	495	463	446	475	504	488	485	476	468	486	465	467	481	495	468	451	459	476	458	470	445	457	440	483	494	440	493	513	451	503	467	485	475	519	456	462	465	469	501	491	466	475	484	478	456	486	433	474	437	498	465	463	396	408	466	475	452	455	461	461	471	440	492	468	445	446	510	496	487	442	465	476	464	494	475	476	427	479	455	482	445	499	495	434	485	459	458	476	469	443	514	447	484	476	494	475	509	496	456	452	481	461	496	472	417	476	482	497	501	469	474	460	493	478	496	461	494	461	475	458	508	446	451	480	473	476	449	483	512	472	500	508	470	463	507	494	488	469	491	491	482	444	475	505	495	460	475	472	456	428	466	462	454	462	469	448	477	477	456	496	451	479	472	442	434	499	480	483	451	467	508	477	474	469	430	426	469	438	456	477	497	437	484	477	458	509	492	474	456	446	462	456	495	472	449	493	518	502	472	466	453	488	418	485	465	468	485	451	496	478	483	448	469	476	479	445	474	502	478	491	505	463	474	492	504	507	494	455	499	480	491	477	467	487	488	482	474	494	481	492	475	493	453	451	468	476	492	507	440	483	445	520	462	475	454	499	482	481	465	515	462	460	475	505	457	479	450	464	498	457	468	479	445	492	486	496	466	447	493	484	504	483	533	483	480	492	456	453	495	462	449	461	465	505	498	498	463	479	489	434	501	496	446	440	459	506	485	526	467	494	472	522	492	466	451	481	472	457	484	453	444	426	454	483	515	468	473	475	490	493	454	488	437	522	503	462	480	517	448	442	460	467	484	473	497	487	495	506	490	482	432	450	454	452	459	462	462	478	448	493	494	460	498	445	482	464	474	514	449	491	458	490	455	491	485	469	482	471	508	458	476	502	459	479	479	508	476	501	488	435	453	446	458	469	484	468	469	435	489	471	489	486	455	470	490	476	429	489	523	469	462	498	468	490	448	465	472	432	505	485	449	456	473	482	488	442	472	474	477	472	499	470	474	431	471	496	457	459	452	445	447	491	455	469	457	465	461	514	488	479	453	483	454	474	454	490	440	487	425	485	472	496	455	467	441	487	455	433	484	457	482	473	478	480	466	462	469	443	486	472	445	484	442	462	490	429	496	490	481	475	476	496	436	507	463	461	472	504	459	449	485	480	440	485	498	502	458	518	435	477	459	497	489	478	527	469	443	479	468	529	510	458	485	480	498	482	473	436	436	427	445	437	478	502	471	468	436	483	466	499	480	491	418	511	459	460	466	448	487	489	454	455	506	494	472	455	453	474	475	471	519	473	500	470	468	487	472	477	499	455	455	469	493	484	464	466	516	431	486	462	489	472	461	479	480	489	441	497	485	462	471	446	439	452	473	446	484	506	484	468	463	464	451	465	482	415	476	477	474	481	448	440	476	501	439	457	486	476	467	478	479	489	433	457	455	490	447	479	446	493	500	469	489	496	492	502	440	509	488	468	410	511	432	476	492	493	477	434	459	463	433	494	486	467	459	475	470	455	447	462	465	477	495	526	427	486	474	468	458	485	483	478	493	488	470	463	503	470	511	491	450	494	493	500	461	506	474	465	461	491	461	430	505	462	487	438	475	495	489	495	467	495	496	475	498	445	495	455	436	467	500	453	494	508	476	502	486	511	487	427	468	441	461	502	494	461	458	477	502	486	495	492	476	459	470	461	455	513	464	429	447	492	513	470	501	480	459	459	470	441	451	501	446	465	495	526	468	457	490	482	454	480	471	442	485	465	471	512	465	462	445	498	460	499	456	435	500	476	451	491	493	461	501	452	468	508	438	454	482	455	505	462	483	471	485	466	473	481	471	485	444	506	474	494	450	465	466	477	496	500	492	451	496	456	476	474	467	487	483	466	433	528	491	484	478	486	461	465	476	481	471	454	493	458	466	468	496	515	471	452	463	502	437	467	480	464	465	484	462	511	476	469	483	485	463	467	501	485	445	480	505	489	454	494	488	464	470	466	443	454	461	451	463	479	509	469	482	465	463	495	430	496	487	409	471	476	479	455	447	505	439	446	474	498	469	479	483	440	471	464	454	464	479	464	491	459	476	493	457	500	458	456	467	532	504	439	476	450	503	468	488	457	486	458	491	460	484	517	462	445	511	431	466	482	456	457	464	513	444	446	487	496	435	463	470	501	484	482	453	483	455	448	444	478	492	486	478	456	454	449	483	498	446	510	453	456	498	504	487	458	486	482	459	473	487	474	472	468	467	480	483	521	466	458	487	465	488	437	492	480	458	475	451	508	484	456	481	494	453	506	523	488	455	454	478	457	474	501	477	472	456	472	445	459	442	457	456	471	471	453	478	483	468	482	486	475	461	463	442	507	472	457	456	474	518	462	477	455	486	486	454	540	467	503	486	488	506	456	465	384	443	420	470	430	463	473	464	472	492	477	426	482	452	477	479	445	455	471	488	484	478	460	475	471	525	524	446	466	480	512	463	441	443	484	478	469	459	472	458	497	474	445	491	482	470	506	476	470	464	453	502	474	471	449	448	475	463	444	492	476	460	457	513	479	499	483	496	475	492	439	506	473	476	432	476	472	468	474	450	480	464	495	454	474	476	454	464	461	469	499	438	480	498	501	486	480	478	496	493	490	449	444	456	449	501	498	502	485	443	461	488	441	474	480	470	475	489	472	480	473	452	498	486	489	516	484	461	492	468	484	468	466	458	449	495	438	483	495	480	486	458	455	449	508	448	451	515	486	461	432	483	445	509	466	473	489	451	443	436	482	469	474	462	477	467	474	505	511	463	476	490	521	474	500	507	519	492	505	458	441	442	486	460	452	459	483	486	492	482	506	496	489	484	481	437	474	457	489	451	427	450	465	491	486	468	483	454	492	499	433	469	466	470	537	518	483	474	488	487	485	463	469	450	444	440	485	504	461	459	446	501	481	485	471	501	463	510	455	519	459	472	495	459	437	499	432	473	428	489	491	472	495	470	517	471	482	499	486	493	489	480	452	484	484	482	503	442	469	456	477	521	496	464	511	459	444	473	486	492	512	491	483	500	491	491	450	466	497	509	484	474	488	417	481	473	454	450	467	469	470	505	496	483	444	432	488	479	458	455	442	448	489	493	464	495	470	446	464	432	456	463	469	456	485	517	484	515	466	476	448	466	448	476	474	462	495	495	453	485	449	442	455	495
6525	518	566	493	336	336	314	264	247	279	262	239	228	248	242	216	217	219	226	219	214	200	221	213	228	220	224	192	202	212	206	248	244	220	228	221	220	254	203	234	208	207	206	228	230	211	201	230	213	196	237	222	220	250	212	223	230	227	238	194	250	190	234	224	186	223	222	263	201	207	215	233	224	213	208	223	217	212	213	200	247	199	199	213	208	226	224	230	243	226	230	227	217	237	225	208	208	209	224	215	193	203	231	221	218	199	218	228	225	188	187	215	228	200	194	208	212	225	226	216	214	225	209	218	212	231	197	215	227	220	228	233	236	220	197	227	201	215	220	227	236	191	217	219	198	219	236	217	210	207	219	201	210	175	199	189	185	214	233	220	210	234	227	224	220	193	196	221	245	216	239	217	210	195	222	264	226	214	227	220	230	225	211	217	184	225	192	222	197	234	228	207	217	199	206	225	222	221	193	229	242	210	202	199	202	208	226	239	214	225	228	212	194	208	231	250	213	194	212	238	205	218	226	227	210	225	231	242	212	244	214	232	238	259	225	216	228	237	227	221	174	188	252	212	222	228	208	184	224	196	225	224	184	223	192	210	217	225	223	206	202	238	227	228	246	233	195	201	198	222	228	264	231	239	226	216	194	192	239	218	214	231	215	196	202	205	239	234	187	207	229	222	222	221	203	222	232	231	201	237	222	215	223	216	210	225	244	211	202	220	231	211	215	225	217	225	213	204	217	215	215	200	214	219	209	218	226	210	214	227	208	209	217	220	204	219	220	198	231	192	234	218	225	220	217	216	214	209	223	226	199	197	180	229	200	206	207	232	218	223	244	219	194	191	213	221	226	206	225	209	207	238	221	184	216	227	252	202	219	222	206	237	227	183	203	224	224	229	217	217	229	210	221	228	204	224	214	188	186	212	191	192	213	221	202	231	213	219	233	197	237	235	199	201	207	193	212	229	212	205	263	203	224	179	219	212	214	226	196	221	234	205	233	234	214	212	194	219	207	220	224	211	224	235	225	204	249	191	208	241	227	225	215	221	206	228	204	196	236	203	236	214	209	180	215	222	214	221	188	251	229	225	220	215	226	212	232	232	205	235	239	228	227	215	214	217	210	226	202	213	220	230	227	227	211	220	216	218	175	203	215	221	215	200	231	226	193	202	211	211	215	223	191	214	215	225	216	206	230	233	194	241	206	214	212	219	223	201	205	188	217	216	227	203	228	247	211	231	211	224	247	240	212	217	214	228	215	194	234	201	204	207	227	258	223	217	194	227	235	211	195	204	218	216	226	204	224	233	230	220	236	197	219	218	195	202	223	209	222	233	243	222	221	221	206	206	193	178	231	209	225	220	192	183	197	224	231	216	227	231	185	230	232	193	200	194	207	199	233	184	223	198	219	212	215	217	220	242	204	187	240	235	237	211	228	224	207	221	229	217	203	225	204	216	229	260	216	218	223	210	219	223	209	209	224	225	208	232	217	173	213	224	228	223	231	198	222	211	209	204	239	176	211	237	216	214	198	231	214	235	195	213	240	231	221	210	209	204	226	217	217	200	204	240	233	212	223	204	198	228	229	210	209	197	196	230	213	230	206	230	199	214	233	197	211	247	228	202	211	195	226	227	185	201	236	225	213	223	215	217	211	209	208	213	208	231	210	209	209	215	245	222	219	203	229	208	206	208	238	227	207	225	214	223	221	214	201	195	213	222	227	224	215	213	210	224	234	205	223	179	214	246	217	233	212	247	233	224	217	206	194	205	205	218	229	248	221	211	204	211	209	211	204	218	241	195	236	197	208	196	217	205	215	226	218	198	207	198	197	207	211	224	220	181	209	226	215	214	227	198	247	252	200	233	212	243	223	236	194	182	221	213	158	206	213	198	225	177	216	238	209	192	235	235	190	225	219	215	216	225	235	214	223	207	217	223	228	202	211	241	231	198	220	194	210	242	206	245	207	200	202	218	229	231	234	226	222	239	211	229	210	214	185	208	205	209	196	215	201	178	175	225	198	216	202	226	231	223	218	189	235	215	200	225	214	191	183	223	236	186	221	221	179	233	235	217	202	209	242	208	220	225	218	230	229	225	224	218	219	180	235	219	265	267	225	209	219	227	199	199	214	228	214	202	185	205	220	212	224	238	197	218	193	237	227	222	211	216	209	185	203	188	214	239	214	217	203	207	211	228	189	197	223	239	216	216	243	183	202	198	227	194	200	213	227	234	229	217	184	238	214	239	186	215	203	225	228	210	212	211	217	229	202	205	207	216	197	233	222	240	233	209	211	208	206	211	230	215	214	187	221	203	223	217	225	218	222	208	210	200	235	220	221	202	222	253	240	172	216	235	233	185	216	223	228	232	205	207	189	211	218	233	213	208	224	181	187	251	236	239	221	212	207	197	189	239	209	219	251	235	221	226	219	198	175	203	222	203	213	234	195	196	213	221	243	160	207	183	212	222	196	193	226	213	215	221	220	208	246	202	229	209	220	221	210	201	240	214	200	212	229	224	189	255	213	244	208	239	215	247	200	198	226	215	200	208	220	214	225	218	210	187	230	207	257	189	228	230	232	225	218	217	194	201	219	214	229	212	232	248	207	235	212	235	208	213	213	215	223	203	208	235	224	226	180	225	197	219	229	217	255	223	215	205	214	243	208	217	197	216	217	236	194	212	204	211	233	213	202	225	216	194	211	222	203	208	205	222	202	202	224	205	197	190	218	210	196	229	212	238	251	228	253	189	218	227	214	220	242	235	195	215	198	200	199	216	195	246	227	206	205	217	210	241	208	230	228	220	227	211	224	213	189	194	205	216	220	206	227	221	217	228	231	233	205	230	218	207	223	216	229	217	228	207	212	215	202	186	216	202	223	204	214	210	207	209	199	225	228	216	226	204	179	208	211	214	200	238	235	201	221	262	223	177	211	200	214	189	207	209	225	210	212	192	181	218	218	204	175	199	215	195	207	206	226	216	213	192	205	186	224	214	219	225	227	220	187	202	226	185	227	188	193	202	199	194	204	228	222	217	179	214	214	224	238	217	194	221	211	211	225	193	226	192	216	193	201	222	205	226	221	218	208	187	209	210	218	199	218	203	240	207	174	204	218	220	217	204	218	203	197	218	223	209	218	226	228	210	227	223	247	220	210	223	198	201	209	226	221	209	200	239	223	248	221	212	209	222	197	214	207	229	236	228	227	232	233	228	201	201	219	190	197	226	198	202	209	218	237	215	207	249	208	222	197	202	259	224	218	217	208	224	209	232	212	228	240	231	207	213	223	200	187	209	220	190	226	203	218	214	238	224	226	204	184	197	182	217	183	217	211	206	186	204	210	226	224	233	223	231	222	202	224	219	240	234	226	242	213	241	203	221	268	197	217	222	220	217	237	186	201	209	237	206	237	201	233	207	211	218	209	243	213	197	204	209	202	205	212	201	213	207	207	231	215	253	212	210	199	242	237	205	201	225	206	205	195	204	241	210	213	208	216	227	209	214
6325	822	1283	1475	1192	1040	909	852	808	878	792	731	663	635	666	691	637	636	622	639	634	570	568	590	586	576	537	580	541	589	535	535	519	591	534	554	468	567	554	526	522	513	546	526	530	537	553	563	489	521	511	530	560	521	541	596	496	543	559	533	565	526	526	531	526	516	489	558	536	502	511	533	533	493	499	526	542	518	569	523	534	491	501	546	534	604	551	526	512	547	518	501	572	516	545	568	540	538	538	527	545	513	496	528	520	547	531	576	539	529	522	573	532	531	524	491	528	552	511	531	566	556	517	495	479	490	571	605	510	527	516	527	539	573	522	507	484	448	525	559	507	530	569	532	551	541	543	519	538	526	532	519	524	532	533	522	542	550	549	494	522	572	499	522	527	532	503	534	532	542	546	502	526	538	532	533	533	532	552	524	543	530	531	530	492	527	531	536	559	543	529	514	515	529	525	510	525	537	524	515	502	540	540	583	571	549	527	516	578	507	507	515	520	520	577	529	532	484	526	476	542	520	537	495	490	541	561	506	509	510	520	537	539	555	541	534	522	508	551	543	510	529	563	538	497	524	558	548	524	547	508	525	529	511	509	517	510	582	501	528	518	564	535	564	547	522	505	560	507	517	523	561	519	524	537	575	535	523	554	489	560	555	571	530	551	535	521	541	498	539	491	505	558	584	494	525	544	485	538	522	516	541	524	546	527	525	543	545	527	540	529	496	561	545	509	509	532	540	562	550	563	548	551	551	554	522	498	553	502	539	505	551	509	495	533	504	502	545	532	499	532	530	522	570	521	529	577	506	581	551	507	497	518	516	528	562	485	517	508	517	540	538	522	541	553	505	545	501	520	549	496	544	544	511	533	500	520	539	527	509	488	547	527	560	522	546	537	540	547	507	485	506	466	544	500	552	526	525	536	548	516	512	514	546	519	502	539	493	501	497	563	513	567	558	502	557	536	492	538	531	591	524	552	521	528	555	559	558	499	537	498	528	516	546	489	521	525	499	522	530	550	518	568	501	502	542	543	540	505	523	528	504	513	564	494	520	543	523	463	494	462	475	531	534	561	515	485	506	538	546	526	520	531	529	538	493	583	515	534	508	531	543	540	523	582	521	558	558	494	505	538	469	532	522	523	558	538	518	537	531	551	521	509	558	521	527	507	537	537	525	503	535	572	533	537	539	527	530	547	526	544	533	523	551	499	548	504	536	547	501	503	542	457	532	561	546	493	530	492	537	476	522	539	512	553	582	551	497	539	521	495	540	517	485	514	534	545	550	549	514	510	493	491	547	567	549	533	544	517	517	505	509	554	539	507	493	513	559	523	514	471	547	540	548	515	595	494	515	575	505	570	531	497	525	558	515	524	540	566	522	563	497	572	515	535	497	517	523	581	507	505	529	559	501	533	525	540	540	554	493	533	509	536	566	525	524	514	545	571	547	521	532	521	543	522	545	490	494	515	549	539	494	532	517	549	529	522	519	527	529	549	542	536	532	533	522	519	529	540	537	528	536	476	550	511	505	508	484	556	503	505	509	562	536	515	538	544	523	502	540	566	547	515	520	530	543	506	518	550	529	528	529	506	548	553	518	536	491	530	518	565	538	538	520	486	519	506	536	538	492	535	553	525	565	556	543	552	530	492	566	508	535	545	530	541	516	497	483	545	547	530	519	532	500	561	529	543	540	522	541	524	491	521	504	545	517	539	541	517	555	513	521	554	578	564	524	564	504	497	541	478	512	555	497	535	525	569	493	513	500	494	522	547	465	522	558	575	536	529	511	566	537	553	506	514	512	580	528	533	551	559	548	549	513	537	522	550	514	531	537	547	575	528	512	539	527	514	492	561	552	521	538	507	491	487	523	556	519	528	561	530	564	482	501	518	534	544	531	559	520	522	526	526	535	532	561	515	534	498	515	495	511	517	572	527	541	551	535	525	524	529	492	523	515	500	519	523	529	500	534	497	501	532	527	469	510	519	543	557	516	594	515	553	570	520	525	512	552	530	522	559	478	495	518	549	533	513	530	522	534	530	547	490	565	587	533	583	537	540	512	549	523	526	501	565	510	558	535	520	551	532	515	509	513	530	535	522	546	523	546	572	536	519	533	518	533	552	488	576	565	546	457	543	525	509	522	581	514	502	531	504	531	520	536	550	514	537	507	517	504	484	476	520	536	534	535	526	549	525	518	532	548	551	559	543	537	562	495	521	490	525	575	528	564	526	487	510	500	542	520	511	544	547	519	508	553	532	543	507	553	498	494	528	538	548	544	557	558	509	500	518	535	550	521	501	489	510	511	535	539	523	530	542	531	509	532	543	484	511	526	569	500	496	544	521	551	532	551	534	556	535	528	519	567	530	534	519	555	511	515	562	537	553	536	550	496	526	542	505	531	558	532	567	551	548	528	562	531	540	523	533	516	525	494	552	515	555	529	540	523	558	503	515	472	542	505	553	533	518	545	525	512	536	513	537	545	537	512	524	522	535	539	569	529	531	525	543	531	486	546	512	513	543	514	563	527	537	451	527	537	516	515	523	540	521	532	550	466	542	511	497	531	558	493	511	487	503	513	513	489	549	556	569	525	532	546	526	536	522	521	537	520	513	492	532	529	529	505	509	474	581	518	507	546	558	538	513	516	504	506	514	519	500	564	535	533	525	517	518	502	554	524	531	503	498	542	505	558	513	536	521	491	503	502	502	544	545	537	523	527	541	530	513	517	529	513	531	532	551	509	515	504	524	531	493	507	566	492	526	550	504	514	544	512	519	526	519	516	541	544	537	554	542	506	549	531	517	545	523	539	518	566	514	537	515	527	585	528	517	535	524	507	515	539	557	470	484	516	569	531	479	555	535	553	517	543	530	489	540	511	494	521	549	539	539	535	547	521	515	498	500	515	514	558	508	506	540	470	503	534	522	507	537	502	539	544	543	530	520	495	527	551	537	552	524	529	500	540	513	550	570	528	526	511	530	549	524	542	547	517	535	578	498	519	585	522	515	516	568	527	536	537	525	541	548	479	553	521	568	535	514	519	547	489	491	497	565	542	491	483	516	539	536	531	504	526	552	501	513	528	504	559	528	549	488	550	507	501	519	531	570	500	543	533	530	533	500	513	506	580	504	524	515	526	547	516	512	542	541	519	545	509	528	485	542	526	591	510	537	517	504	528	535	528	517	514	520	491	558	516	497	562	535	518	523	491	528	524	503	493	513	529	517	525	528	520	555	512	518	517	515	542	565	513	517	524	491	540	527	559	558	548	534	487	509	503	541	527	528	508	545	504	513	504	526	502	512	569	540	519	551	505	533	534	573	526	536	579	558	514	532	543	553	514	521	517	545	530	529	562	538	523	545	525	515	483	506	543	518	544	579	519	506	503	508	562	542	547	541	525	534	539	528	545	497	535	550	509	532	548	542	548	505	561	536	550	510	498	479	590	497	502	501	531	557	528	550	524	538	533	551	510	480	512	532	567	527	558	591	527	542	564	536	547	531	500
12022	804	754	584	410	294	265	203	174	169	197	116	148	135	139	155	159	152	127	137	138	156	139	109	109	124	132	104	111	115	117	99	121	126	123	114	133	124	110	112	130	106	111	131	117	117	96	108	101	109	122	97	96	119	116	107	113	120	113	134	126	111	118	118	95	110	110	126	129	105	112	116	119	111	116	112	120	111	98	116	106	141	99	117	102	104	83	99	138	122	95	115	107	115	99	106	120	110	114	120	115	107	99	121	101	101	131	109	111	114	97	124	97	101	99	121	86	88	118	102	112	106	115	119	102	115	126	95	103	112	101	107	105	100	110	120	105	98	100	98	99	98	116	125	106	127	88	121	128	106	100	112	107	105	118	112	107	112	117	99	118	120	102	127	105	110	114	104	130	112	110	94	115	87	89	115	109	100	111	104	119	103	113	113	112	96	102	111	105	108	119	125	127	116	105	104	113	115	100	94	104	121	140	102	112	96	104	125	107	111	115	111	115	103	110	110	103	119	119	113	131	112	106	111	96	110	109	117	120	117	96	118	115	115	114	110	107	116	96	109	102	107	115	104	107	112	116	105	103	121	99	103	101	134	103	107	132	133	102	133	110	119	117	136	121	124	121	96	115	101	105	98	124	115	114	103	114	125	135	89	119	113	126	100	109	97	103	136	114	113	117	110	106	118	123	109	109	111	121	103	109	115	94	111	109	101	126	99	107	108	97	97	126	106	109	110	106	113	133	110	99	123	122	101	126	115	115	111	106	114	117	119	126	135	122	103	95	107	112	123	101	132	88	116	115	120	108	108	107	114	103	111	118	119	97	111	117	98	122	105	113	123	121	108	131	97	109	101	130	115	112	111	97	94	105	110	88	105	116	108	117	118	93	103	126	109	115	113	114	123	119	118	116	106	113	114	118	109	109	104	99	97	105	121	111	110	121	118	95	144	127	109	150	119	87	113	116	106	103	118	105	129	112	110	115	108	117	117	123	117	127	124	106	105	126	108	104	112	113	122	102	106	114	100	92	104	87	127	103	116	100	121	101	112	144	117	124	106	127	101	110	88	134	101	107	113	108	120	115	121	117	125	101	98	112	111	112	102	115	88	112	108	91	110	134	97	122	119	108	116	114	96	118	117	94	102	104	108	122	104	97	115	110	110	115	96	101	97	122	119	104	116	98	97	116	104	101	97	125	118	124	98	98	115	138	123	105	125	115	108	116	99	112	111	139	121	132	105	118	119	107	106	110	137	100	105	111	123	120	113	131	114	111	121	104	100	116	108	106	125	97	119	101	116	125	102	118	102	106	130	107	120	132	110	114	131	106	107	106	120	115	123	114	125	102	108	107	131	111	104	113	128	94	101	99	118	111	120	105	98	116	89	119	106	109	120	119	122	111	122	115	118	116	109	109	93	126	113	127	98	138	115	121	113	111	106	101	100	104	112	112	106	113	105	118	94	126	116	124	107	122	134	118	111	124	118	104	100	135	113	116	106	100	113	94	131	107	109	101	95	116	121	128	117	116	133	108	125	124	116	117	108	109	129	98	112	99	113	115	110	110	89	96	112	112	114	124	98	122	115	116	102	113	104	130	126	98	120	106	104	126	99	109	99	98	130	97	128	120	116	118	131	107	94	120	104	111	120	119	136	121	107	94	141	112	116	112	111	114	127	115	118	106	117	103	106	98	112	112	97	90	106	121	119	134	112	101	122	114	103	110	97	113	105	110	114	110	95	94	110	113	122	119	115	105	131	104	98	111	114	115	123	102	130	123	120	117	134	114	138	94	107	119	120	127	120	114	103	123	118	106	110	123	107	90	100	94	130	125	118	86	94	117	108	102	113	103	109	104	105	121	96	118	99	118	119	100	108	108	126	105	95	108	116	127	103	122	119	122	128	116	94	117	102	116	119	107	100	124	107	107	114	121	112	108	99	105	104	122	114	112	106	100	107	126	131	117	109	120	134	124	117	98	105	125	107	112	116	115	134	108	135	110	95	94	100	101	119	127	111	113	103	97	99	105	109	116	104	127	126	106	114	99	114	141	118	118	120	109	100	104	110	125	102	103	107	121	118	100	104	102	110	89	120	116	116	124	117	109	99	119	105	109	133	99	106	115	117	117	110	114	122	120	127	128	121	104	100	133	102	117	99	117	119	108	107	88	123	121	102	115	130	117	113	116	106	110	119	122	115	119	124	117	116	118	129	117	100	118	106	100	102	116	107	114	104	111	111	103	101	110	108	98	117	109	97	120	105	104	115	115	121	146	136	118	96	106	113	110	116	123	103	106	122	114	106	99	103	119	113	97	120	132	112	119	100	110	105	98	106	89	117	115	123	104	111	129	104	119	93	109	106	119	125	126	123	103	120	109	123	105	103	110	102	104	120	122	110	111	118	104	104	109	101	116	111	121	112	95	112	115	104	85	107	121	86	124	95	113	109	102	115	112	115	93	113	107	108	101	100	111	98	131	106	117	118	119	105	96	107	127	101	112	128	110	120	95	106	108	114	99	94	124	117	94	100	102	105	90	127	106	112	126	116	118	117	100	94	123	115	99	117	120	88	123	99	94	109	105	100	98	111	97	113	108	127	110	112	107	107	124	114	92	119	112	107	118	116	106	103	107	115	108	104	117	123	113	114	104	125	117	134	111	99	116	107	81	133	113	111	122	122	119	116	105	107	118	124	88	110	83	109	120	93	112	118	102	113	108	107	106	101	108	93	149	126	103	108	124	127	133	116	118	109	93	126	96	112	113	115	105	99	108	110	104	124	126	80	116	117	102	110	109	111	110	105	123	108	109	112	130	118	113	97	131	120	100	126	130	105	120	96	129	119	89	110	136	106	104	115	112	103	111	116	108	105	115	115	88	139	113	118	98	102	105	122	101	112	117	110	113	96	108	116	106	112	131	102	95	121	127	118	120	122	111	124	139	128	92	115	116	122	111	112	112	124	95	117	119	161	133	111	109	139	127	116	113	120	112	115	121	112	109	104	131	108	120	125	124	93	106	125	112	125	109	111	119	95	111	125	111	82	114	76	104	91	106	117	117	104	114	103	125	106	105	110	102	117	97	116	89	110	121	109	137	104	94	104	112	110	123	91	109	81	112	108	114	107	117	118	110	105	108	87	118	117	112	124	101	117	106	114	94	116	103	119	100	132	98	97	131	105	104	111	113	122	128	114	119	116	92	109	103	124	110	120	102	112	97	123	120	85	135	113	106	98	102	101	123	113	122	108	95	109	120	109	115	107	99	125	125	109	105	125	120	100	92	98	91	104	105	106	114	108	105	109	116	126	119	88	106	118	99	99	110	119	107	125	104	107	116	108	134	126	99	106	121	121	132	143	115	102	113	93	104	105	138	94	99	104	96	103	108	89	116	116	124	108	109	97	102	120	119	99	121	126	108	108	117	107	123	121	119	119	112	126	121	121	107	104	119	117	113	119	117	97	120	118	104	128	117	117	102	110	118	105	115	104	106	109	103	129	119	105	118	102
7756	738	1660	1985	1575	1293	1045	895	713	829	670	583	465	475	546	518	490	491	449	477	487	360	375	402	344	343	368	349	311	313	345	314	300	312	293	321	296	333	315	319	303	311	279	309	310	307	303	313	317	322	289	277	321	312	273	286	291	302	301	290	292	266	283	288	294	295	312	317	319	325	324	287	279	288	309	281	298	288	271	286	295	271	313	270	287	259	278	291	259	309	276	300	303	278	305	297	334	319	295	296	280	303	297	300	290	287	272	289	324	277	279	293	282	309	293	282	259	284	294	250	295	265	247	287	287	267	289	287	273	268	297	282	314	276	298	290	302	312	259	277	272	302	261	280	306	267	268	286	303	268	283	296	278	281	310	281	283	312	274	300	280	257	289	270	270	287	249	270	305	324	275	293	259	300	295	279	284	291	303	268	258	259	286	296	275	266	266	308	299	283	266	299	268	293	276	262	276	280	279	239	314	268	294	286	283	269	311	281	283	299	280	268	261	279	272	283	289	278	258	271	286	274	292	302	301	305	279	283	307	273	258	281	281	307	312	265	279	310	288	290	265	301	296	285	292	278	289	281	279	298	311	266	291	270	306	273	284	265	288	268	315	280	280	293	283	295	284	266	275	336	273	290	262	237	289	262	318	291	283	327	310	279	267	281	288	319	247	289	270	301	299	276	292	278	281	275	283	274	284	281	278	289	309	270	285	260	261	268	291	292	288	293	277	307	277	281	295	282	281	266	287	254	260	286	299	264	299	335	301	280	260	258	272	305	289	281	283	299	280	287	270	258	290	261	273	289	255	288	263	271	273	293	270	272	255	270	271	300	264	284	294	320	295	266	280	288	266	281	285	311	268	264	258	282	297	292	269	274	280	241	278	290	286	318	273	292	269	286	295	302	288	295	284	295	305	289	293	285	293	290	296	266	289	293	255	277	283	283	256	281	286	278	292	294	298	275	277	287	277	283	312	298	268	291	261	292	270	273	307	287	295	293	267	283	281	266	280	268	288	289	287	266	301	282	275	242	281	302	308	287	262	313	319	269	315	311	278	282	267	261	295	320	283	311	321	267	289	299	302	307	300	286	262	303	283	271	273	292	291	272	312	296	286	292	312	289	269	288	286	295	248	331	257	279	314	306	312	283	297	285	267	291	271	283	266	301	278	309	266	274	286	258	292	265	259	295	281	277	281	277	290	275	293	304	311	300	304	282	281	295	309	294	274	287	296	264	303	279	286	276	284	269	294	310	315	293	290	279	300	269	287	269	237	298	279	267	277	278	272	311	290	274	275	287	299	305	269	269	282	258	266	276	269	297	286	299	278	284	296	262	270	300	294	268	300	283	280	262	317	268	245	261	273	274	285	267	263	267	282	259	311	291	274	264	298	276	259	278	282	266	305	300	292	287	279	288	287	267	271	268	259	280	264	281	294	272	287	265	290	279	269	278	281	305	305	309	272	256	273	320	261	276	300	274	302	280	278	299	293	307	305	276	269	288	279	282	268	295	286	278	327	293	303	296	271	280	295	302	273	311	293	297	285	286	296	309	273	288	289	263	281	299	281	263	270	284	294	311	294	303	292	272	247	297	299	273	282	256	264	266	282	260	263	247	276	318	258	281	300	255	296	303	281	287	259	281	259	290	301	315	280	286	281	280	251	277	296	308	268	313	288	303	282	295	282	273	281	272	303	277	283	291	288	268	281	270	267	289	294	264	322	271	278	287	294	278	317	299	262	277	264	289	275	302	262	295	294	290	278	307	279	288	299	270	272	324	263	264	288	281	262	278	296	281	274	313	294	266	276	269	317	300	266	286	292	287	283	264	293	303	307	293	294	278	276	316	303	301	275	262	305	270	265	283	273	300	286	273	280	286	305	274	267	267	272	270	267	303	297	307	273	285	265	300	287	265	264	287	288	296	289	292	314	278	303	278	277	305	280	280	307	297	254	272	324	289	287	282	279	273	257	257	310	294	300	271	294	275	242	245	306	309	301	262	268	306	304	298	269	269	277	298	289	300	270	291	265	289	264	284	298	269	290	290	298	284	255	275	248	274	291	291	327	269	304	285	261	278	262	277	283	258	272	283	276	303	299	255	273	289	255	301	287	272	279	289	256	311	286	296	318	303	323	300	327	300	271	306	291	278	281	296	290	276	317	279	294	248	269	277	306	309	298	325	267	303	297	284	274	281	292	287	274	294	256	295	282	283	260	279	266	286	303	288	290	281	269	266	235	289	285	309	261	294	277	279	305	309	279	273	279	275	271	316	259	311	275	290	260	286	309	310	281	280	262	261	300	291	273	301	311	271	286	287	290	290	303	274	311	270	267	265	277	296	286	280	260	298	278	277	299	274	269	286	289	276	336	293	283	322	278	285	263	289	266	274	283	298	291	304	296	297	296	285	280	275	281	291	272	296	273	304	281	271	278	295	270	299	317	267	300	311	276	298	289	275	306	279	292	283	287	288	259	268	271	300	284	271	297	277	295	256	277	291	296	295	289	289	307	280	266	297	273	295	289	287	293	283	267	283	275	278	327	303	260	270	254	285	289	287	286	276	293	296	250	269	258	317	308	268	267	288	276	311	297	294	291	308	316	298	305	294	259	276	284	284	275	297	271	277	269	269	271	272	253	271	267	286	302	248	330	286	280	307	278	282	298	257	300	315	290	312	300	277	305	296	261	308	286	292	271	280	260	287	262	272	281	278	271	298	251	301	255	290	281	265	260	284	315	293	268	295	279	292	275	305	284	286	298	262	268	320	264	329	249	292	303	261	309	280	292	287	250	290	275	311	318	293	254	305	300	287	280	291	292	279	306	293	288	282	289	273	288	301	258	302	305	289	277	263	304	277	272	275	263	278	261	262	276	280	300	298	290	298	285	284	301	289	245	294	282	288	276	297	277	278	288	285	303	285	291	271	257	283	308	271	309	277	301	302	312	309	299	297	289	298	290	285	286	278	279	278	269	249	308	269	275	256	295	289	283	275	300	258	299	280	307	291	308	313	287	272	313	254	297	287	271	271	275	284	290	302	281	288	300	279	264	287	311	297	301	260	285	294	273	283	279	310	264	270	326	262	291	280	263	304	272	285	281	252	299	292	298	283	256	281	295	276	261	311	256	265	287	274	289	300	279	288	320	285	273	262	300	305	290	310	272	286	303	299	284	277	281	285	296	265	267	276	297	275	292	293	264	291	284	295	295	291	293	285	267	301	318	278	292	290	293	287	270	272	280	301	317	271	290	295	304	292	287	283	290	298	264	294	306	296	313	266	300	282	311	259	285	266	289	309	275	276	296	272	311	283	262	318	282	296	269	279	278	289	290	276	271	293	295	306	260	298	294	265	274	266	277	297	318	279	269	270	279	275	297	288	270	263	298	289	316	277	282	287	260	292	302	313	279	272	275	280	301	282	260	283	277	296	310	287	281	283	294	282	318	261	315	268	279	273	284	279	287	283	266	266	293	284	258	304	287	281	290	276	307	294	282	295	298	296
1157	247	217	237	180	201	184	216	182	197	213	211	201	177	201	195	190	195	184	178	155	197	188	205	174	209	178	164	176	195	178	186	209	181	186	185	200	189	219	188	170	191	202	189	203	173	214	185	193	187	186	182	173	183	199	191	188	191	191	182	181	200	194	182	194	186	185	205	189	190	175	179	190	182	183	181	189	196	187	168	176	185	203	219	203	191	196	184	188	205	200	176	191	192	193	191	191	167	179	208	186	182	195	194	177	178	203	187	187	204	186	186	201	174	177	185	194	201	202	182	183	211	176	175	234	196	163	170	189	169	182	170	185	183	205	186	195	199	200	178	172	176	222	197	194	195	151	181	160	180	176	187	200	192	186	199	167	186	184	191	218	177	195	181	169	178	195	190	164	193	220	180	172	196	201	174	185	197	198	174	197	211	168	189	177	183	211	189	197	186	205	183	190	180	187	193	188	168	201	171	194	186	177	201	185	183	193	176	200	188	178	179	172	189	167	190	204	162	196	181	187	196	193	178	180	172	174	169	171	198	203	186	179	176	211	194	203	184	190	205	172	213	194	200	191	195	185	209	207	177	181	199	184	175	197	176	153	186	178	187	186	179	150	179	181	188	190	180	223	186	205	188	199	181	213	192	187	210	189	189	176	185	194	165	182	187	192	167	183	171	161	189	162	193	177	184	192	164	182	192	154	196	180	177	166	189	179	171	189	189	204	178	177	181	194	176	152	184	187	191	194	196	168	171	173	173	194	162	195	184	179	177	166	189	184	198	197	195	177	182	184	203	188	185	167	186	193	200	212	183	177	197	194	205	178	190	189	183	186	208	165	175	190	197	170	184	164	195	211	182	179	168	198	198	190	179	184	156	175	179	193	186	196	182	196	191	163	176	205	174	195	195	174	162	189	171	182	197	202	185	206	176	174	161	192	190	186	162	174	174	198	184	176	195	199	173	185	181	196	179	182	170	178	204	173	177	172	196	191	197	199	183	169	166	181	188	179	175	187	178	157	187	201	200	207	155	184	170	158	184	172	198	198	194	222	173	170	159	200	194	169	175	177	209	171	162	207	179	190	169	180	170	207	171	174	213	177	199	154	196	183	197	194	176	190	180	173	203	200	186	198	170	174	206	193	178	206	159	192	176	176	178	188	195	197	186	166	179	177	193	171	199	182	188	181	178	188	179	198	190	203	179	160	184	182	164	200	207	187	199	198	188	187	208	219	195	160	175	201	171	214	182	198	186	164	197	177	171	211	170	187	176	181	183	181	184	180	165	185	191	156	205	190	169	192	171	189	192	186	211	178	187	176	190	174	175	192	186	193	175	213	187	177	183	160	184	178	202	180	203	180	187	184	175	174	182	181	185	208	194	209	187	187	198	172	189	175	181	197	198	206	190	165	181	214	201	157	177	203	190	206	163	166	174	195	198	209	186	187	214	197	198	191	171	209	185	206	188	194	198	171	167	188	193	188	191	202	211	189	204	179	207	198	172	184	175	188	190	188	182	182	162	194	190	169	175	184	188	191	186	180	195	196	175	194	179	196	188	190	185	171	191	172	172	210	184	176	166	198	186	182	163	208	183	179	199	188	175	218	186	195	209	203	179	208	181	211	167	203	188	161	182	182	174	181	168	188	171	194	185	195	176	167	194	152	219	182	189	188	201	175	194	219	200	175	169	204	191	210	179	190	185	189	150	179	177	189	195	187	212	195	205	190	172	222	175	169	184	188	196	174	182	182	157	173	185	170	181	188	192	191	208	164	197	189	198	168	163	187	172	202	205	164	168	177	183	179	191	186	183	182	184	177	167	169	164	181	184	184	206	177	201	182	181	203	190	193	196	210	209	163	154	200	223	185	208	192	198	157	198	200	171	191	186	208	210	226	199	173	173	189	191	204	205	178	198	195	202	163	181	207	199	166	203	194	180	213	170	196	206	198	211	204	153	231	173	194	190	176	177	183	183	220	184	190	211	210	183	182	184	186	175	217	189	209	155	207	179	173	198	200	180	204	212	192	194	187	200	180	205	206	186	199	185	157	195	178	197	190	174	176	193	190	207	199	180	189	208	184	177	179	154	188	194	180	185	196	199	168	221	215	192	192	174	204	167	192	165	172	189	189	199	212	187	199	193	194	206	201	193	188	197	205	182	164	202	197	201	168	179	177	164	186	189	196	193	201	185	180	174	167	199	185	201	200	179	195	209	185	200	185	176	168	200	173	189	153	192	187	185	181	184	200	190	179	172	167	209	192	220	197	208	208	212	184	174	198	224	208	201	178	177	174	186	194	209	188	194	183	184	214	162	194	191	206	202	188	199	197	198	183	191	194	173	188	199	191	185	226	164	178	182	227	179	175	163	186	204	198	181	177	173	171	177	176	182	178	191	164	180	200	211	221	197	198	198	170	209	209	197	194	193	180	161	197	200	185	184	185	203	175	186	199	177	184	181	179	188	180	198	194	178	217	180	187	185	171	185	206	207	154	170	214	184	175	171	186	188	175	189	215	224	202	178	207	193	205	181	193	182	202	174	168	196	185	181	167	163	176	172	182	204	170	187	186	176	179	182	168	204	208	176	180	214	145	211	187	214	188	179	179	199	183	166	195	192	174	197	169	197	181	179	190	192	207	206	186	181	183	185	213	190	195	198	183	167	196	220	169	195	169	194	190	193	188	185	187	188	174	183	202	171	185	171	191	193	190	207	172	190	158	199	186	193	196	165	195	207	176	159	171	178	184	172	219	226	196	218	208	210	203	170	217	175	191	181	188	180	197	206	192	202	209	190	184	190	206	197	193	184	188	159	179	194	213	214	189	176	197	184	172	174	200	188	208	219	159	179	187	144	195	170	187	173	197	207	175	173	180	213	178	189	205	186	164	203	175	181	188	195	174	201	208	182	178	201	189	195	205	161	165	188	171	167	186	151	189	214	202	181	174	171	204	186	183	173	184	178	178	178	184	159	175	190	199	181	180	176	184	177	178	185	184	184	189	212	200	204	192	184	204	186	178	173	196	188	208	197	190	170	193	172	179	164	171	179	178	191	202	159	201	183	199	201	179	196	196	164	189	167	170	189	162	177	207	189	181	168	199	168	173	191	197	200	180	189	193	200	188	182	172	171	204	187	184	183	197	160	169	178	176	200	198	202	175	180	213	185	179	174	207	167	216	159	186	194	183	174	194	183	195	183	167	194	188	166	179	166	196	165	180	173	201	202	202	176	193	207	180	166	174	188	185	176	179	173	195	171	177	186	175	210	209	212	195	191	197	202	189	198	207	182	168	182	202	195	180	196	199	202	173	214	188	190	188	186	185	186	194	180	188	201	202	161	155	174	211	159	184	192	178	173	213	179	173	200	209	191	189	219	170	193	190	212	176	175	190	199	177	185	198	160	179	175	195	199	162	218	185	166	160	192	174	185	178	185	184	184	179	188	176	168	191	186	200	208	157	177	188	189	152	192	211	181	208	172	208	185	191	203	199	187	192	187	180	173
1715	515	527	579	601	538	525	517	540	516	497	489	510	489	503	498	502	500	488	494	502	483	487	511	477	492	492	438	480	484	486	472	436	437	453	485	478	457	462	490	472	473	447	480	507	434	463	448	473	472	458	456	436	476	486	443	464	469	507	476	446	463	484	447	504	455	407	496	458	426	518	482	504	486	474	448	474	477	506	469	471	487	455	471	484	523	483	491	481	494	507	492	471	476	530	510	513	470	482	453	478	475	470	509	508	472	456	515	469	436	494	487	485	466	483	506	463	502	455	497	460	461	512	505	421	485	450	523	499	453	524	515	456	432	508	458	462	472	459	480	494	477	480	433	478	470	494	485	458	483	492	474	444	500	498	494	477	474	479	466	498	447	489	473	468	490	521	508	455	477	469	475	448	444	470	506	516	456	467	510	472	502	454	476	466	453	461	528	448	456	483	434	492	440	490	478	486	486	454	488	479	508	498	462	460	462	445	468	472	473	447	447	452	486	482	474	482	461	526	457	455	456	491	440	468	467	458	478	470	446	470	494	451	474	514	458	510	468	492	493	480	500	475	492	487	459	467	475	484	454	484	459	471	488	480	499	489	490	457	465	480	473	492	489	445	460	514	464	458	467	476	500	471	471	462	481	468	468	494	485	473	493	480	461	483	484	462	454	519	482	488	449	443	502	469	499	486	445	481	428	517	463	467	445	478	511	452	460	470	448	466	452	460	449	490	451	476	497	476	455	448	481	454	539	439	480	478	504	440	481	451	451	450	480	471	443	479	489	477	484	496	425	501	506	468	477	509	419	487	438	457	466	459	448	489	469	509	453	480	485	435	510	507	483	517	488	439	461	456	521	470	512	471	483	491	469	518	485	443	476	508	481	451	469	459	488	467	494	486	478	450	445	512	496	469	482	454	457	489	493	487	463	486	503	427	475	492	461	521	458	474	477	486	469	500	493	489	452	458	495	504	472	490	471	450	477	484	463	468	455	458	469	440	458	474	476	448	475	459	498	480	486	500	440	482	510	466	448	475	459	465	459	473	514	513	485	480	511	481	436	492	500	433	454	506	494	496	465	483	452	476	489	475	426	462	445	493	480	433	510	480	497	459	480	471	450	481	474	473	491	499	414	460	448	507	483	427	486	445	497	478	465	436	497	479	486	461	479	489	446	471	498	495	466	464	488	469	463	503	503	448	475	468	456	494	473	487	472	481	446	492	439	466	495	503	441	482	481	434	501	492	431	454	451	445	445	466	475	504	465	468	491	453	460	490	464	486	441	472	489	480	469	481	441	492	470	462	456	487	451	472	500	476	487	503	438	469	482	507	491	460	453	458	455	477	475	501	487	474	486	480	472	451	477	514	495	450	457	468	441	490	494	459	486	492	479	481	497	465	481	478	438	452	437	433	473	477	465	474	504	468	488	485	479	458	455	465	502	466	488	479	454	493	471	484	495	492	444	461	450	483	458	499	452	486	520	482	452	508	492	477	477	491	474	470	535	469	462	420	477	492	442	489	487	496	541	500	485	488	483	496	466	449	501	490	478	466	516	455	484	453	456	438	451	453	482	493	502	449	447	476	498	440	467	479	515	487	508	458	513	478	486	481	491	454	489	532	474	474	498	475	468	447	436	509	454	456	466	476	452	485	488	446	495	459	438	460	503	457	497	470	466	488	475	468	473	498	503	487	476	452	489	505	489	470	453	499	473	476	498	450	458	479	495	436	487	476	468	463	464	464	466	456	495	472	475	484	503	461	480	497	458	454	461	492	468	482	471	488	474	464	470	463	470	477	473	477	450	461	475	450	525	446	470	457	464	495	460	497	470	512	419	470	465	482	445	478	484	487	443	496	436	512	488	472	531	479	492	441	470	461	504	478	558	478	492	460	485	497	516	454	458	468	466	488	492	496	471	495	452	508	493	482	485	460	485	516	452	462	441	470	475	488	445	461	475	483	476	487	484	454	479	502	505	485	476	477	496	501	467	477	475	484	469	491	445	427	451	485	476	495	502	433	447	492	448	489	466	469	459	471	483	482	475	461	504	465	508	443	483	456	460	464	479	478	450	488	503	464	501	492	502	465	480	491	490	446	473	475	487	472	455	481	496	477	438	470	500	508	493	484	515	454	501	511	466	460	467	487	455	457	483	468	533	453	476	469	471	490	458	464	475	478	480	496	458	455	471	487	471	455	464	459	481	483	492	461	516	450	448	477	453	448	482	474	485	487	478	466	472	493	455	469	481	463	466	513	463	493	456	445	492	463	482	470	465	484	469	502	465	489	476	475	492	454	496	449	451	464	459	494	483	424	485	472	480	512	484	419	519	495	500	470	474	494	468	464	467	466	502	472	492	485	446	448	472	505	477	451	490	493	485	494	460	440	453	484	482	464	469	482	491	465	466	473	464	505	459	464	461	445	466	465	429	464	526	460	463	472	468	495	518	490	463	484	481	471	493	501	470	500	459	472	476	496	456	484	482	502	517	495	506	532	487	477	441	467	491	485	504	478	519	471	480	478	465	492	459	459	428	505	479	481	481	450	462	482	464	469	481	469	502	508	453	494	448	483	476	483	464	448	474	491	500	474	496	481	512	478	465	494	473	470	510	491	475	496	456	445	492	472	468	456	491	475	452	437	506	470	460	472	457	475	457	460	487	489	478	445	484	438	499	479	484	445	473	495	494	453	479	440	499	479	467	458	484	508	480	455	502	460	477	495	515	490	475	470	455	505	468	477	479	490	500	498	486	475	464	465	483	488	469	458	474	486	473	510	496	465	465	512	472	480	460	438	490	497	454	479	472	490	465	487	479	502	451	487	529	459	446	441	506	427	474	512	457	488	449	437	452	484	480	495	498	457	487	439	475	454	477	544	476	490	465	487	493	457	457	486	442	457	473	450	510	494	505	489	433	497	504	466	504	481	442	479	497	449	436	496	456	509	467	523	508	492	492	476	451	494	480	490	523	471	446	468	464	462	461	476	496	467	469	507	460	426	481	465	451	450	448	478	481	461	508	412	441	488	504	495	489	490	479	494	485	469	488	452	454	490	486	469	477	422	459	438	466	502	481	472	467	480	449	414	442	430	437	458	438	427	466	469	464	492	448	479	485	476	523	474	451	452	468	458	463	467	437	498	470	501	465	472	462	484	457	514	462	484	466	494	495	453	427	503	472	489	458	495	494	444	498	482	441	466	487	476	517	486	479	481	507	459	459	494	471	464	476	482	465	452	471	444	444	456	472	474	471	471	462	475	501	467	441	502	448	503	451	485	446	458	490	478	479	449	476	453	481	446	452	463	479	467	507	475	443	488	482	448	478	504	476	431	479	511	475	497	443	482	500	490	469	493	473	468	463	453	481	479	478	458	505	479	478	530	451	461	470	470	522	503	495	486	454	501	476	485	456	440	464	464	487	445	512	474	488	453	478	511	460	470	465	503	461	453	497	438	495	457	462	439	475	487	452	428	458	471	505	471	442	453	482	440	492	466	501	475	469
6617	484	568	452	367	300	279	280	256	249	244	253	228	233	270	245	240	265	236	221	227	219	216	228	227	216	224	198	242	228	191	227	217	243	248	217	225	196	224	208	214	206	220	218	214	221	216	213	236	233	225	211	212	228	225	220	226	218	225	244	225	199	240	224	216	206	205	215	209	244	236	223	220	209	199	214	209	223	198	204	235	201	193	202	206	188	221	218	239	235	245	209	221	220	245	218	203	217	216	208	225	207	209	252	213	225	219	235	210	212	203	194	231	221	237	215	193	202	202	211	196	217	218	206	179	190	250	229	190	210	218	214	238	248	232	206	221	213	214	204	223	186	230	216	231	209	195	208	201	224	213	232	220	190	209	196	223	224	196	200	226	195	210	196	205	198	229	207	217	207	232	197	219	190	213	219	214	214	215	219	212	196	216	215	202	213	212	238	232	204	211	219	224	222	254	197	210	199	203	200	213	222	218	196	242	238	232	232	194	232	216	229	222	231	229	218	226	222	209	220	208	226	207	221	193	189	219	224	199	189	229	222	247	206	189	205	214	235	231	233	212	212	220	242	253	213	247	239	185	199	186	224	228	228	240	228	198	211	215	200	223	217	215	226	179	186	203	207	212	223	201	225	207	210	197	212	206	199	232	216	211	214	189	248	197	231	207	238	214	228	186	204	212	206	207	210	197	229	218	249	235	212	200	242	220	212	220	214	221	202	207	212	217	218	205	234	206	223	217	211	221	207	227	210	207	225	235	213	200	196	223	197	228	235	207	224	223	208	229	211	221	217	221	222	212	221	204	214	223	205	217	233	180	241	215	203	217	161	187	219	210	222	196	213	200	201	223	226	230	215	212	230	235	221	207	200	220	216	218	213	218	189	222	241	203	236	202	233	200	213	213	214	243	230	190	224	199	243	227	221	218	224	187	228	230	222	228	245	229	227	223	231	226	203	206	240	212	220	232	255	230	191	214	182	229	252	221	213	243	196	233	204	202	209	251	201	215	215	204	203	194	203	212	208	225	259	230	188	189	226	192	242	232	225	199	221	206	200	216	216	177	203	203	226	223	211	224	225	219	209	198	209	210	230	238	212	215	233	201	198	209	230	215	210	200	209	224	240	183	207	209	211	207	197	235	193	198	230	216	232	205	187	223	205	252	215	239	215	193	209	224	229	179	225	240	218	204	215	213	194	201	197	213	230	200	228	202	234	229	214	178	221	185	220	217	216	222	228	195	214	205	230	203	217	184	221	204	204	230	238	210	208	197	230	202	208	218	230	221	231	227	217	214	241	225	201	198	243	229	191	229	216	223	241	215	242	226	214	225	193	200	248	203	219	208	201	213	202	236	207	237	214	203	226	203	212	224	201	222	213	197	206	208	242	219	211	214	207	238	229	210	217	211	217	223	225	235	230	189	197	206	203	194	232	211	202	219	192	175	222	205	208	212	211	223	197	170	220	214	214	230	193	258	219	219	217	217	230	226	210	227	230	195	225	221	190	242	177	210	230	202	206	216	228	233	245	222	208	230	207	207	202	207	213	235	237	232	214	193	213	225	193	197	236	237	196	234	232	231	194	212	227	205	224	221	201	208	225	190	218	219	219	198	233	202	220	199	212	195	204	213	230	204	210	225	256	217	212	223	221	230	218	218	225	210	216	214	240	220	195	233	223	165	214	202	223	236	207	224	178	206	204	207	197	227	189	215	203	224	225	199	197	194	216	223	218	202	217	226	202	225	211	236	228	189	186	218	196	230	232	225	215	201	197	233	212	226	233	233	206	215	213	219	200	208	216	220	199	220	237	206	232	228	198	218	221	225	223	197	201	232	218	239	228	259	224	209	205	210	232	214	231	207	194	206	188	217	215	230	191	225	195	189	197	224	206	223	191	202	193	206	199	201	201	206	203	201	242	199	200	215	190	210	182	201	202	199	236	228	220	212	240	212	187	204	225	229	212	213	216	211	221	228	226	205	222	199	231	218	207	206	183	218	226	220	209	216	250	231	248	213	250	220	236	216	239	217	211	212	218	208	213	213	240	215	235	205	206	225	199	233	220	225	250	209	201	237	219	212	216	204	238	189	215	226	215	208	199	205	199	213	217	218	210	216	191	233	227	221	175	214	198	224	196	203	198	204	212	220	198	192	232	211	211	235	206	219	225	217	219	199	197	244	244	209	240	228	220	226	206	213	217	241	222	211	204	202	198	204	207	199	202	210	243	249	229	239	233	187	196	200	203	192	226	225	218	215	191	217	220	224	208	217	211	216	197	224	209	219	220	218	229	214	226	244	218	209	237	205	209	217	205	214	233	228	226	231	222	241	217	215	198	228	199	245	218	214	218	209	208	220	226	209	225	234	232	200	215	207	227	214	221	242	230	237	213	195	211	222	237	196	214	204	203	233	209	214	222	235	249	232	230	189	227	227	218	211	201	206	225	228	239	254	216	225	202	215	215	230	203	198	205	214	213	231	203	202	220	204	216	220	233	201	206	277	219	213	222	211	237	213	226	226	229	227	238	197	226	226	224	178	209	218	206	202	218	203	235	216	205	223	226	216	207	222	214	220	223	211	209	208	210	210	230	193	228	230	218	208	211	209	189	220	209	233	197	224	213	209	179	211	252	200	192	190	244	223	197	227	223	224	242	179	210	204	221	228	211	204	216	219	233	211	214	210	200	245	233	250	212	230	192	191	195	207	212	195	216	207	215	195	226	217	229	231	235	189	200	201	228	229	220	193	219	213	197	192	212	212	215	217	223	203	214	234	209	211	199	223	212	211	186	198	211	196	233	180	213	220	198	197	210	213	210	207	226	219	226	214	206	189	215	223	207	207	242	227	206	194	202	232	207	206	189	210	227	196	211	226	216	234	224	244	229	210	215	200	230	201	217	208	219	218	235	235	222	221	211	204	231	214	229	236	189	208	254	220	235	238	216	185	236	219	200	220	228	212	216	234	233	189	212	200	225	187	227	241	224	231	240	217	217	220	211	233	213	226	207	220	190	197	209	235	197	229	197	196	234	233	214	189	207	196	212	227	232	208	212	225	199	240	203	227	238	234	223	203	214	217	234	230	229	196	203	226	224	205	213	182	203	219	201	220	204	202	224	220	225	206	216	211	210	230	196	228	187	229	238	209	199	221	226	236	198	196	219	216	233	188	200	218	237	212	256	215	202	214	234	220	221	224	228	211	201	214	205	224	197	202	231	207	201	201	191	237	199	222	208	189	200	198	239	215	212	218	207	220	205	231	227	215	195	213	205	231	240	213	221	227	224	187	234	227	204	208	226	176	206	235	213	189	224	228	221	232	210	227	211	226	218	170	227	212	201	235	187	235	218	212	230	192	217	210	214	219	222	206	206	200	214	189	196	215	225	214	204	219	215	193	211	219	212	244	208	219	229	209	238	216	214	218	211	224	221	237	223	219	230	225	222	205	235	218	218	205	186	203	233	208	212	200	210	226	190	249	193	194	213	211	242	195	195	217	218	185	217
6318	860	1280	1548	1282	1101	953	869	801	848	791	637	678	649	635	702	619	635	641	611	623	592	574	602	581	536	597	572	533	551	553	513	528	581	552	545	543	488	593	538	537	587	505	566	572	531	553	549	531	546	540	556	543	508	535	549	570	534	530	526	496	528	487	516	527	557	543	532	524	525	561	539	522	530	538	513	535	519	503	547	511	533	574	502	551	570	507	542	565	504	558	572	539	550	533	533	523	512	491	542	553	569	548	548	568	515	536	544	526	528	535	513	538	542	522	560	543	542	572	568	558	481	539	536	516	540	524	535	529	544	536	547	516	506	536	521	528	505	534	475	554	481	520	507	532	521	516	494	535	514	531	522	539	563	524	493	521	510	494	574	516	555	504	517	497	529	515	552	539	516	520	559	523	512	550	492	533	518	508	520	536	534	533	579	565	541	539	540	549	528	534	576	538	559	572	538	521	559	533	517	551	533	504	566	495	528	542	520	532	550	481	576	535	517	521	530	483	563	506	520	550	548	503	516	567	542	502	530	537	517	498	550	536	503	518	513	489	552	553	556	498	572	543	531	568	548	555	522	524	571	537	504	538	549	507	520	492	526	526	497	563	564	563	558	529	522	510	574	494	510	587	482	544	538	549	520	504	565	570	561	535	546	484	546	544	513	515	537	559	552	500	518	543	531	506	516	545	524	497	525	526	545	513	523	533	578	540	520	544	557	527	514	521	474	532	528	519	564	556	532	510	534	571	558	566	485	536	486	508	493	514	513	527	507	543	571	518	550	546	553	542	533	527	517	511	522	509	542	530	473	506	544	528	514	555	490	481	502	518	560	531	512	533	560	554	541	500	527	502	513	493	554	529	512	546	516	537	557	556	557	529	573	496	523	590	576	544	565	499	511	532	500	539	534	499	545	517	537	498	477	570	544	533	551	484	531	549	572	543	500	525	512	546	506	529	556	523	549	556	509	489	542	527	528	534	547	541	558	556	531	524	533	521	517	522	539	507	519	541	488	542	511	516	520	530	542	517	545	499	495	547	510	530	558	552	524	493	533	489	515	557	520	540	501	552	526	529	523	505	581	569	519	534	521	540	518	572	512	521	541	541	560	516	515	539	525	527	522	524	540	515	536	554	519	483	535	553	574	539	549	542	535	552	506	518	584	499	531	509	546	494	569	550	525	511	485	559	536	523	542	568	517	550	579	562	520	524	556	520	539	544	514	540	512	553	545	532	550	531	565	541	549	545	538	517	533	544	532	519	511	516	524	559	510	526	521	484	521	506	566	552	537	499	556	534	578	529	506	497	553	535	535	552	552	537	546	536	527	542	533	549	511	536	564	508	501	525	540	542	562	517	534	504	523	491	536	495	541	533	501	558	512	544	502	505	510	520	525	505	522	561	565	574	534	507	544	544	509	535	555	576	533	497	522	553	534	557	547	494	544	523	543	535	548	487	534	551	518	539	532	521	533	506	536	532	538	557	530	539	514	536	535	539	507	500	557	522	539	577	523	528	511	518	581	572	511	557	540	541	520	559	497	526	565	539	552	552	497	513	525	527	545	474	531	526	516	497	513	516	564	511	519	506	539	539	554	524	535	553	536	563	536	569	560	565	505	493	541	530	487	501	514	526	506	494	519	520	549	527	485	541	538	484	510	550	553	522	546	543	494	502	539	523	528	560	535	539	480	552	521	564	548	537	558	541	563	527	505	538	579	486	515	535	550	499	568	560	560	561	510	544	588	534	520	477	553	542	521	525	504	520	564	548	545	480	517	519	536	550	529	526	530	539	507	545	574	540	522	551	503	548	528	490	498	554	542	529	570	550	567	532	519	548	532	501	515	579	531	525	532	539	513	529	533	487	543	521	505	559	509	536	562	550	566	531	551	543	516	548	514	533	541	566	516	557	539	580	545	534	522	495	556	553	508	541	547	562	548	526	527	525	554	551	530	514	523	541	550	529	555	543	564	575	538	531	535	557	494	537	573	548	514	517	522	489	531	531	568	517	502	514	519	565	498	501	515	501	538	531	532	519	544	483	515	551	525	508	536	566	537	483	529	509	524	514	530	522	548	533	513	543	491	529	534	529	504	544	529	535	533	552	504	524	507	535	545	499	535	484	517	543	584	537	514	503	552	584	567	520	552	527	532	511	523	516	598	565	537	576	531	545	524	535	509	516	516	515	538	515	555	516	532	555	509	548	500	484	506	527	558	495	541	526	516	540	515	547	523	533	536	515	563	541	533	532	517	522	555	513	568	502	552	560	532	489	514	529	528	504	528	551	516	529	527	543	510	521	538	529	566	566	535	509	509	503	492	499	530	530	506	559	551	567	550	521	533	500	554	539	526	543	556	490	567	533	538	583	531	529	525	497	561	511	518	547	511	556	520	553	539	541	535	539	547	525	474	544	497	508	521	503	548	565	443	511	535	525	537	503	520	501	511	543	547	515	518	553	505	496	550	564	525	506	533	502	530	538	549	583	533	531	518	544	509	518	537	532	531	538	547	533	527	494	527	552	516	496	522	531	542	491	531	517	534	550	480	522	491	503	524	524	536	541	536	495	557	528	505	533	524	490	535	512	550	537	552	502	498	526	531	554	523	528	479	524	547	552	516	527	538	509	504	539	522	523	519	532	531	507	492	516	543	550	531	530	519	537	560	524	512	524	516	496	512	523	550	498	518	552	512	557	505	526	563	516	543	527	536	551	546	549	536	524	538	522	526	542	500	563	537	508	545	527	540	553	524	516	565	515	468	539	525	560	545	557	528	532	540	573	532	524	583	549	551	531	540	522	485	543	537	533	530	558	556	536	537	556	504	525	535	549	509	494	511	501	548	490	550	537	552	532	559	557	529	496	531	569	572	532	527	544	510	523	490	500	532	576	525	524	562	522	546	510	534	536	519	495	513	519	529	534	517	553	525	514	575	541	573	527	560	545	505	516	494	516	544	554	528	544	547	521	547	566	510	505	468	520	539	555	540	542	551	516	545	537	490	540	498	537	552	577	568	511	527	565	514	533	492	555	431	528	515	537	604	540	530	599	553	515	560	513	511	550	547	500	533	489	552	564	520	506	551	537	553	540	493	522	555	515	507	518	516	558	522	563	586	528	619	547	534	521	527	522	557	597	488	485	532	480	575	529	538	567	532	503	540	511	523	511	579	526	554	519	489	544	542	536	512	523	502	528	510	481	510	523	495	500	521	551	569	533	536	515	547	525	528	513	581	520	508	526	528	548	546	558	562	536	525	510	571	495	560	587	525	534	523	516	531	537	507	545	494	529	545	492	556	548	513	543	572	530	552	514	527	522	538	531	486	522	580	538	589	540	569	545	570	525	556	544	540	515	537	503	555	477	520	504	571	537	512	539	569	561	521	531	593	567	516	495	528	566	562	546	496	532	484	500	550	506	519	505	530	545	534	514	506	551	520	524	530	542	535	540	547	540	519	545	504	554	539	492	529	515	548	589	529	545	536	531	533	508	512	540	508	535	551
11930	782	782	631	436	323	240	184	181	184	184	172	148	160	148	160	159	124	138	142	148	127	115	112	114	130	121	136	105	108	108	114	114	140	97	124	105	122	103	114	115	120	110	123	102	121	113	102	103	113	107	107	105	110	138	117	126	119	97	127	106	129	115	100	117	112	113	111	86	110	117	132	117	108	115	123	99	108	101	98	107	119	133	106	129	126	106	112	109	104	105	118	117	113	99	105	115	122	126	119	120	112	128	125	123	118	122	114	113	102	123	113	117	123	107	113	133	93	97	106	117	96	104	113	99	109	125	115	107	124	112	105	106	96	106	119	106	84	100	117	97	109	126	123	104	122	112	96	98	99	119	113	117	105	113	122	116	122	88	95	102	96	86	113	128	110	103	111	101	140	102	113	114	104	135	111	99	108	107	98	128	128	107	112	103	116	108	110	97	111	106	120	108	109	109	115	128	126	114	97	120	102	132	96	104	112	118	141	110	110	102	104	111	110	117	100	131	120	130	111	113	111	111	115	95	123	118	104	130	139	113	112	118	116	97	122	108	99	119	107	100	117	117	100	129	105	104	111	118	114	122	92	112	99	95	112	114	115	114	124	123	115	122	107	97	115	112	123	108	145	114	129	100	109	91	122	118	123	110	97	104	116	95	91	107	119	102	98	88	99	111	124	96	97	114	114	105	115	104	128	104	121	102	140	115	114	103	129	125	110	103	110	113	122	122	116	104	106	108	109	98	118	108	112	117	108	119	105	112	122	114	126	102	125	105	100	102	108	110	109	96	98	98	117	119	114	116	128	113	107	97	108	133	115	120	117	123	96	92	114	117	114	120	133	129	97	124	102	106	103	109	105	132	108	127	112	106	106	132	109	107	114	103	117	92	121	95	96	118	124	111	106	98	91	120	130	112	119	95	105	110	133	106	110	111	121	121	115	107	104	131	119	115	89	116	101	112	91	104	96	104	110	106	109	126	132	93	128	117	101	96	115	84	101	105	109	113	108	136	112	134	106	89	118	112	114	102	113	124	109	97	111	111	112	115	115	126	120	89	122	113	117	125	114	127	109	112	92	116	121	134	112	107	118	105	114	121	98	126	122	123	112	111	100	93	98	112	102	86	120	111	101	120	125	127	133	102	120	109	89	110	96	114	106	119	111	85	115	112	108	116	121	122	106	118	110	96	117	118	96	104	125	94	125	123	113	108	124	112	124	111	113	102	121	121	110	105	126	116	118	107	134	120	125	102	106	102	112	96	135	108	114	117	104	105	107	109	124	108	122	107	116	116	131	83	106	108	108	111	120	110	116	113	118	134	116	98	123	106	115	115	130	107	111	104	116	101	124	117	107	104	120	117	98	124	110	120	109	117	114	119	116	108	123	116	140	133	132	113	98	107	110	111	123	103	111	121	124	104	116	112	114	81	106	106	96	122	119	97	139	125	122	120	117	82	96	123	114	103	127	109	97	109	109	106	102	113	120	94	99	108	112	122	114	97	97	125	115	85	103	107	100	117	132	121	113	121	117	96	99	119	115	115	113	105	129	114	117	123	124	120	106	111	106	122	119	121	96	109	120	123	121	126	129	104	105	89	125	98	110	126	120	118	120	114	97	111	119	116	102	109	104	111	117	106	93	107	130	112	115	103	113	119	127	105	122	113	117	124	116	109	91	100	125	98	107	105	118	120	142	109	115	119	100	109	115	115	109	106	127	108	113	100	127	118	118	110	116	100	90	103	107	108	105	96	127	114	110	105	128	107	88	128	108	112	93	107	111	108	95	108	115	116	106	108	100	94	105	115	121	92	96	108	118	108	113	111	96	110	99	121	127	120	119	104	100	115	115	102	119	97	100	101	97	116	107	103	103	104	118	103	81	126	112	111	120	107	88	124	98	106	115	97	103	110	99	105	140	134	125	95	91	115	109	103	110	119	107	119	128	128	86	106	120	125	103	105	111	102	127	123	106	108	115	112	101	118	119	118	107	122	118	109	95	108	104	123	91	91	117	132	106	111	119	124	89	107	119	107	107	123	107	102	106	91	112	107	120	121	91	127	103	134	133	112	121	94	112	95	96	106	117	115	98	113	116	121	105	114	123	100	123	125	113	118	121	112	114	100	96	113	99	107	122	107	105	120	98	99	112	114	104	103	119	95	126	105	108	107	112	106	113	110	117	110	119	107	98	101	124	116	126	113	109	130	95	116	95	102	122	127	112	123	111	104	84	90	95	122	107	113	117	114	101	115	126	115	115	99	98	103	120	110	112	125	124	105	111	110	105	115	110	124	109	104	117	94	118	87	106	118	116	106	111	113	104	101	98	127	107	124	95	119	109	92	96	127	101	110	119	104	113	115	124	125	110	108	107	96	99	116	136	120	116	106	120	120	114	136	121	100	106	123	114	122	114	102	132	116	115	107	113	108	134	111	116	122	89	114	99	107	101	114	98	120	108	115	121	109	77	109	103	101	124	109	109	110	120	76	112	108	114	106	113	109	91	94	119	100	103	91	121	118	119	111	112	106	107	121	112	107	115	108	114	109	109	114	128	115	107	108	116	112	120	104	113	121	144	119	96	115	132	102	102	117	110	120	91	116	109	104	117	130	123	103	115	114	90	103	117	96	101	104	110	115	105	118	113	104	143	118	117	125	100	114	85	115	118	106	92	99	123	122	108	114	95	121	110	110	120	116	105	113	99	115	106	113	114	121	115	122	109	88	112	104	99	102	105	93	133	128	101	107	98	122	104	116	91	111	110	114	106	97	147	123	118	123	113	108	104	103	98	117	125	111	102	103	96	104	124	112	114	113	126	116	123	97	113	120	122	115	91	112	100	119	96	129	122	116	142	147	89	115	107	110	117	95	94	116	118	111	113	108	110	97	91	118	123	117	116	98	123	109	107	109	101	98	114	121	93	112	113	102	118	107	115	113	120	98	101	110	122	113	117	104	93	114	111	130	131	116	97	110	112	111	106	126	113	112	120	110	123	104	117	104	123	101	133	96	110	112	108	105	101	96	117	107	106	94	110	113	122	119	112	105	98	111	123	128	110	131	119	97	117	112	99	115	118	111	107	109	121	125	106	112	119	101	115	102	112	114	106	127	110	111	100	89	121	118	115	129	111	105	103	123	110	103	99	125	118	111	110	113	126	112	101	114	130	119	104	111	123	123	106	118	108	121	100	119	109	114	113	128	114	140	118	94	126	111	107	112	98	134	105	121	96	120	109	108	107	111	97	126	121	125	111	127	96	98	112	107	108	118	112	108	112	111	118	103	113	124	111	114	110	112	126	107	89	113	101	100	94	107	110	111	91	105	111	92	124	103	109	115	111	105	116	102	111	109	119	98	102	97	99	116	91	114	110	103	126	93	112	96	127	105	116	144	124	106	115	117	107	102	104	106	116	116	92	112	115	114	112	119	115	109	92	96	129	118	111	111	137	131	116	113	91	105	100	96	118	82	115	101	106	116	117	131	102	105	110	104	110	105	124	109	103
7760	882	1693	2065	1566	1305	1038	819	769	711	682	584	537	521	570	542	494	472	506	469	457	429	376	355	373	317	330	366	308	310	324	302	284	331	321	305	308	349	278	319	298	299	330	321	283	302	291	321	300	320	318	296	294	298	297	290	316	278	286	258	295	288	299	304	295	289	291	292	316	293	278	301	303	295	271	304	271	286	328	283	289	273	285	283	317	285	295	274	284	296	304	284	284	281	276	300	312	323	275	266	295	277	276	291	285	303	277	270	259	293	302	280	314	270	312	293	295	289	262	277	318	283	316	303	269	295	258	274	286	296	298	262	260	301	278	253	261	267	276	311	288	303	304	270	308	282	288	283	284	295	271	321	298	271	270	290	305	273	277	273	283	311	295	285	322	300	291	289	283	280	292	282	252	291	294	286	287	321	277	310	322	273	301	303	271	280	290	299	269	298	282	305	289	298	306	273	311	271	290	296	285	264	293	296	302	287	334	263	273	272	263	279	284	293	324	285	281	286	275	283	284	279	305	288	267	290	288	268	271	280	284	274	285	289	273	271	267	274	244	274	308	269	317	299	268	295	273	265	315	317	260	281	290	276	294	263	296	308	254	275	289	287	269	305	308	280	299	287	303	314	296	321	299	296	296	306	285	285	295	322	300	260	293	299	272	283	256	275	304	258	289	268	320	289	285	270	279	270	295	269	285	270	279	289	259	284	276	312	267	294	269	324	270	300	285	279	268	289	286	282	285	284	271	261	312	308	290	293	306	280	294	264	293	297	293	260	286	271	272	285	269	281	304	326	295	256	283	327	278	309	306	280	279	267	290	286	282	294	265	305	285	263	288	291	302	269	282	282	293	254	274	275	282	299	324	267	271	303	280	273	283	277	273	299	289	275	274	309	265	270	278	285	305	277	267	288	289	309	268	260	272	258	294	279	298	254	282	260	245	239	267	277	273	264	312	302	268	291	268	283	268	262	283	265	304	304	284	273	296	296	272	313	282	300	271	312	304	303	282	284	296	289	283	271	294	290	281	301	284	298	298	269	291	295	264	292	283	281	288	287	284	265	294	288	273	279	268	285	305	309	282	305	308	286	296	290	279	257	293	317	282	269	282	288	290	290	291	289	264	290	306	264	285	298	282	300	299	284	314	300	291	306	301	271	289	315	314	276	280	273	269	293	279	288	294	295	327	266	289	281	268	268	307	306	296	295	274	272	292	308	256	301	289	285	302	316	283	297	286	260	280	256	275	296	281	280	269	262	296	304	261	297	299	276	277	291	268	287	280	274	266	287	277	270	313	290	266	281	276	289	287	311	288	288	288	317	318	273	292	287	290	262	299	248	293	293	266	278	277	268	322	279	296	297	280	272	308	275	292	265	278	292	290	284	309	305	273	301	307	305	301	289	316	308	307	317	307	293	266	261	274	281	296	280	295	302	273	283	283	282	297	310	270	292	276	280	259	283	302	269	279	305	294	259	330	274	284	291	303	298	274	284	280	262	296	301	301	266	285	280	274	297	312	279	292	276	299	304	275	290	285	285	267	279	303	292	277	276	260	268	300	279	284	307	260	275	289	292	281	299	302	284	277	272	295	307	294	303	302	267	292	261	301	279	284	265	302	308	310	263	309	275	292	262	284	286	300	284	289	274	273	285	283	277	274	279	294	301	272	297	273	292	257	303	274	304	268	302	266	262	301	283	296	284	244	304	289	266	306	297	277	335	294	268	280	268	304	297	290	292	320	285	264	260	280	301	282	277	262	286	271	299	307	292	237	262	272	302	271	284	282	289	283	301	282	303	280	314	293	271	269	299	291	271	277	295	276	307	288	295	279	258	299	297	274	289	293	305	261	293	295	272	268	280	280	302	266	279	296	290	312	270	264	296	292	256	307	276	287	275	284	299	315	280	280	265	283	269	276	287	292	313	286	274	267	287	257	288	309	289	309	292	273	284	257	300	285	275	293	248	308	263	320	269	282	283	294	281	279	276	263	239	348	259	278	303	298	262	278	276	274	310	295	292	301	311	260	292	251	271	292	300	307	262	285	271	252	266	269	302	282	290	254	285	280	262	288	279	302	271	277	277	287	290	286	292	268	321	284	267	302	297	300	275	287	282	288	274	304	291	302	303	292	268	308	272	264	324	307	300	300	274	277	304	280	296	287	285	281	282	293	276	295	301	291	269	287	268	267	277	296	312	284	304	285	269	266	308	273	265	292	290	283	304	268	274	305	279	270	319	284	291	281	278	265	253	276	266	295	250	256	252	261	270	277	261	308	279	270	315	309	288	288	284	274	300	278	293	270	294	300	304	320	265	276	316	312	271	273	270	270	269	318	294	322	262	283	279	271	283	294	276	282	282	292	261	284	277	272	310	291	285	288	314	286	297	309	257	294	272	304	259	262	271	288	276	284	305	280	273	286	296	273	303	271	291	299	282	290	292	255	308	288	288	287	316	282	306	313	292	277	255	304	270	266	282	290	293	281	272	276	280	280	284	255	280	263	262	273	267	274	278	294	293	273	303	299	279	258	285	291	340	276	318	278	288	304	305	284	272	300	285	304	311	285	264	297	255	279	295	295	264	253	342	296	276	289	301	262	275	269	289	285	284	278	278	255	274	303	283	302	269	295	297	297	306	265	285	295	287	287	267	258	289	261	282	307	320	292	322	260	278	296	277	286	270	295	295	272	291	297	281	256	296	271	251	287	280	279	249	280	286	284	281	309	297	258	265	315	263	272	281	270	277	279	271	267	293	263	268	279	273	290	287	281	307	276	271	297	269	273	268	252	283	284	282	277	260	264	297	258	289	260	281	313	319	276	274	273	285	314	289	275	305	278	300	272	284	258	313	265	297	306	303	258	279	284	254	292	270	290	294	252	279	279	282	258	291	291	280	289	271	286	306	264	311	272	295	281	279	289	274	308	272	299	334	313	285	296	254	262	292	257	278	287	269	299	282	287	281	295	277	299	285	268	302	283	255	306	327	278	260	295	269	304	279	283	300	298	281	283	297	274	283	291	277	258	300	291	321	293	286	308	286	284	275	298	272	268	279	326	277	283	297	280	307	250	277	281	318	270	292	270	283	295	261	287	285	279	307	313	289	290	278	287	354	263	306	271	266	306	290	287	291	299	287	268	312	278	293	290	281	283	295	283	281	284	271	297	257	276	267	292	305	308	341	289	264	260	296	279	294	272	279	304	253	295	298	277	280	317	286	271	294	293	309	301	282	276	291	275	272	279	281	290	276	287	310	295	296	281	336	302	306	298	295	302	281	277	299	293	298	286	288	292	264	283	270	280	275	280	277	297	289	291	285	294	307	281	289	297	282	280	300	279	284	285	295	291	286	274	309	277	276	303	260	305	270	252	289	272	291	306	287	294	254	280	308	287	257	288	245	275	295	272	282	318	284	281	274	288	297	275	296	268	327	334	285	292	328	325	281	277	271	276	285	276	302	277	274	288	289	317	284	258	259	278	310	283	296	280	288	277	269	303	308
1174	218	222	237	219	200	156	215	198	184	206	206	199	196	187	172	177	180	181	194	177	184	198	177	213	193	185	201	198	187	211	192	202	203	204	185	209	212	183	190	191	197	182	176	210	178	197	171	190	184	189	192	188	198	207	186	192	201	208	192	194	182	182	218	210	171	181	191	200	174	198	203	182	173	188	174	198	184	199	184	191	204	184	184	210	173	181	177	193	178	166	186	186	198	176	206	194	201	193	174	170	186	198	196	178	184	177	191	176	193	179	198	175	184	191	168	175	194	164	178	176	182	178	197	198	178	210	168	186	175	177	167	182	197	165	172	183	219	190	183	202	201	156	184	186	216	187	200	192	201	197	188	199	181	183	193	197	185	182	182	181	206	196	207	190	160	174	204	189	187	199	199	159	176	194	185	164	190	187	176	203	199	196	157	171	174	162	219	215	177	174	170	175	191	172	204	196	216	201	192	181	191	173	199	199	166	213	214	184	184	191	208	174	178	169	173	178	217	182	186	191	180	189	198	173	196	199	180	196	190	212	198	203	167	197	202	188	198	197	187	196	181	182	186	195	182	189	182	208	185	149	198	215	178	174	203	170	190	182	173	189	204	203	207	193	191	185	197	175	192	178	181	177	180	197	193	198	183	198	180	187	196	174	198	203	167	184	179	162	196	163	184	199	178	209	206	182	184	169	176	174	190	174	176	197	180	182	207	199	173	174	183	189	175	177	176	206	178	180	167	153	193	175	187	186	193	182	176	178	181	199	176	207	196	199	186	202	186	173	177	183	212	187	181	189	162	169	172	182	208	183	173	199	186	192	208	177	195	184	227	163	197	163	191	161	204	177	161	177	211	193	167	206	210	218	182	205	157	164	208	179	175	183	192	178	159	195	183	197	176	185	197	173	188	205	188	197	215	212	184	197	173	215	203	169	195	209	194	178	187	185	189	199	193	194	184	192	158	171	196	176	213	207	193	190	176	189	181	212	178	187	184	191	192	175	166	202	184	202	202	192	207	209	176	201	181	178	179	169	176	184	204	201	204	179	170	193	200	179	191	210	185	190	177	199	189	176	204	172	183	176	180	214	195	191	195	195	160	164	198	188	178	182	171	188	181	179	183	185	215	182	170	173	188	179	176	215	183	201	211	164	201	174	188	190	181	187	190	184	165	182	188	192	209	209	180	186	203	153	176	190	201	173	213	160	182	179	183	181	205	186	183	168	171	168	196	183	182	191	175	173	167	148	168	181	185	194	182	185	196	184	185	187	197	172	174	192	204	175	191	198	210	209	207	165	171	197	197	196	196	189	202	181	176	162	168	178	188	171	170	211	185	173	189	208	179	192	178	176	205	206	207	187	195	186	201	175	182	168	179	180	185	187	189	184	181	183	215	162	186	201	173	181	202	208	196	197	187	195	201	179	187	179	184	179	201	194	202	186	180	187	196	176	185	179	177	192	170	177	192	183	187	218	155	173	186	164	183	180	172	210	214	181	192	205	190	159	169	170	189	172	211	219	173	186	180	195	195	185	168	158	183	178	185	197	201	199	176	168	171	182	174	189	179	178	188	177	154	169	185	176	193	199	173	186	201	201	194	191	165	185	188	156	202	179	168	196	180	191	204	172	173	152	180	177	213	184	193	173	194	190	192	188	152	170	161	199	214	203	187	198	191	184	185	206	170	194	190	179	193	191	195	195	188	170	170	195	193	207	175	173	189	192	189	195	186	185	193	175	177	154	174	184	198	185	203	189	200	180	179	211	186	168	212	201	182	190	207	188	197	196	180	185	200	176	188	187	209	214	178	175	199	168	197	181	182	193	179	177	169	172	187	183	197	161	167	191	213	178	199	207	204	173	185	175	174	173	172	177	200	198	162	198	214	198	187	234	197	193	171	200	176	190	222	182	185	186	195	186	191	168	194	188	173	174	162	179	199	158	172	225	179	190	205	206	175	185	157	155	199	189	178	180	201	164	170	183	185	191	211	193	160	175	215	184	212	167	175	202	211	181	176	216	192	196	201	191	191	202	196	188	183	193	192	193	182	184	206	214	203	217	189	183	185	184	181	196	204	195	169	180	169	180	191	209	187	179	208	190	191	208	186	193	192	177	194	187	177	208	197	197	159	194	198	205	191	204	187	183	184	194	210	208	195	184	168	212	173	172	201	212	196	194	185	182	209	191	191	204	192	189	185	191	190	182	175	219	174	193	196	193	195	174	201	202	166	169	196	181	211	175	184	166	191	195	166	190	179	205	184	189	176	181	184	194	181	182	188	171	205	166	168	176	177	190	181	167	195	201	165	183	196	189	183	170	184	200	204	173	180	182	200	183	183	182	174	191	175	182	213	216	174	175	195	198	184	156	159	198	193	187	187	197	196	180	190	184	195	173	178	176	181	205	186	181	188	233	175	178	186	218	200	195	176	177	178	189	207	177	177	201	180	170	185	181	186	183	184	187	209	185	194	164	195	188	177	190	179	177	171	195	186	180	178	181	174	185	173	191	186	177	197	205	186	190	202	187	187	224	179	181	181	182	187	188	186	196	159	179	201	180	180	205	165	187	190	203	195	187	185	193	206	194	150	183	184	175	185	182	174	200	173	204	177	202	180	201	161	203	199	175	187	188	212	184	169	199	191	186	181	182	193	201	185	194	170	191	196	176	200	174	189	195	179	181	172	175	185	170	216	196	183	178	202	187	195	192	198	194	199	192	200	202	201	181	195	223	191	188	201	170	213	201	223	184	174	185	180	169	175	183	198	184	179	203	198	193	190	193	190	184	203	168	200	206	214	198	179	161	194	160	188	203	205	210	193	189	176	185	156	180	180	213	182	193	185	219	189	163	185	176	197	190	207	176	173	209	207	188	193	213	188	178	195	181	171	191	192	183	158	183	196	162	183	213	178	195	190	200	199	183	178	199	169	191	196	193	170	195	183	201	189	221	194	168	181	200	181	181	187	190	196	200	175	192	189	193	189	153	172	198	194	190	189	178	204	205	181	186	196	176	205	157	182	190	188	184	215	174	211	185	197	206	158	170	181	220	191	153	181	183	200	178	172	188	177	197	194	155	177	197	212	218	172	191	204	178	177	199	195	203	177	177	209	171	208	198	171	192	186	182	185	203	212	180	208	211	183	183	194	186	194	228	183	168	208	175	184	179	171	188	186	169	222	166	186	185	186	203	188	183	208	191	179	205	152	177	167	190	185	195	181	162	178	189	166	212	167	208	189	192	171	188	191	191	182	162	193	185	167	201	171	191	166	191	184	185	169	215	177	180	192	187	161	185	191	184	183	200	185	172	180	195	182	200	197	214	176	198	186	184	189	202	172	178	200	178	176	183	160	207	188	193	200	190	205	170	203	181	197	204	185	201	199	193	202	191	179	185	184	199	190	212	182	203	196	191	180	196	192	182	193	180	190	216	212	193	188	185	181	222	213	182	187	181	201	182	196	200	178	178	170	178	207	177	195	184	206	175	179	166	191	170	202	203	189
1673	479	590	606	590	542	513	498	536	537	547	504	471	506	494	501	516	537	505	537	531	448	513	473	477	384	513	480	430	476	497	506	448	478	448	449	479	446	493	471	477	512	487	491	475	473	451	460	437	468	442	464	489	485	503	454	461	450	509	484	457	512	460	465	491	482	474	469	511	456	478	469	461	471	509	474	433	490	455	509	531	475	468	464	475	485	478	453	444	524	485	448	481	481	423	437	451	496	482	506	491	525	514	475	472	438	513	490	472	497	485	491	515	495	477	487	482	488	483	456	478	428	468	460	493	497	480	486	426	478	497	473	481	480	532	450	477	413	490	509	460	459	460	493	471	492	468	460	460	461	495	422	528	493	501	448	483	455	468	471	485	460	464	491	499	451	473	489	492	484	512	494	461	472	476	461	477	501	505	488	500	479	504	507	470	433	473	513	490	461	470	502	460	467	468	459	472	445	508	463	472	450	462	503	475	490	478	484	461	507	473	460	481	461	508	451	485	514	449	498	470	454	447	458	483	488	463	529	478	462	444	488	423	478	490	462	451	478	441	490	463	460	491	486	462	466	467	483	505	466	493	448	504	470	495	494	454	508	459	463	460	445	477	479	469	529	473	472	458	475	456	484	469	472	465	487	491	473	478	445	497	504	462	515	493	475	524	496	473	518	449	440	530	476	481	457	499	428	475	466	445	497	448	507	476	441	486	492	493	480	434	466	465	506	491	489	476	480	441	490	463	464	471	509	492	479	482	460	473	488	503	454	430	461	485	484	449	475	444	502	458	481	462	490	503	466	483	478	456	463	478	509	484	506	482	469	492	481	441	473	448	453	495	478	485	494	473	524	483	506	491	473	469	491	494	479	455	512	445	487	491	492	482	449	469	486	456	472	484	490	456	477	492	511	483	467	465	446	500	463	484	498	477	467	492	476	510	493	524	487	444	490	504	464	501	463	473	464	458	456	458	473	498	449	478	468	491	525	481	488	497	493	463	507	447	449	484	462	470	455	519	494	463	476	466	467	460	480	441	537	501	452	474	468	491	472	455	464	443	477	467	470	459	498	497	491	470	464	454	419	448	469	469	502	456	492	475	472	485	473	459	434	493	479	474	519	483	469	453	494	500	443	464	499	467	476	438	490	505	449	488	470	486	462	505	451	476	497	452	440	489	530	455	447	515	466	545	425	491	425	480	507	453	492	499	479	481	487	486	455	500	483	478	489	503	501	539	451	453	514	474	506	495	464	461	452	455	449	470	455	456	473	450	509	462	457	439	491	469	497	486	497	502	446	453	482	493	477	499	481	465	476	492	476	453	498	469	430	476	446	479	451	510	455	484	486	469	481	462	492	499	462	480	452	499	458	520	492	491	478	436	448	468	491	454	458	414	462	510	492	495	477	487	480	472	453	493	481	485	464	469	437	455	444	499	509	480	486	479	519	518	460	487	439	485	482	481	460	482	496	454	476	456	475	458	509	489	508	470	466	479	463	481	475	477	484	467	453	462	508	482	475	534	427	451	471	436	502	477	443	460	504	459	466	545	450	464	464	486	483	520	514	488	486	455	474	504	502	480	483	451	495	478	468	452	484	481	497	486	432	462	520	490	511	469	522	470	494	520	516	437	492	428	530	443	448	462	452	502	517	506	446	512	465	481	477	466	479	430	463	498	493	476	480	474	484	459	481	471	513	450	458	432	485	492	451	464	507	478	450	487	490	462	479	484	475	446	513	461	508	466	471	447	451	491	490	476	464	470	452	524	489	488	439	485	466	473	465	481	481	476	533	481	492	475	480	451	517	478	501	481	453	496	456	473	500	482	544	456	445	486	467	487	521	469	476	491	465	470	475	471	492	466	455	485	517	528	469	465	484	431	486	468	471	444	469	512	466	500	469	478	501	460	474	487	465	457	405	481	484	469	462	475	475	523	522	493	503	467	484	484	455	451	519	486	471	470	462	450	481	468	501	496	465	477	504	463	460	432	478	469	457	488	498	453	474	465	496	435	511	481	477	518	498	499	484	475	474	511	469	513	494	496	498	474	457	507	475	467	454	500	472	493	469	477	410	508	455	481	462	498	470	472	477	459	487	516	474	500	495	475	519	477	479	471	471	474	482	488	458	492	466	479	503	476	451	466	474	463	493	432	474	483	484	480	409	465	490	467	465	485	434	500	458	467	458	467	426	491	456	488	433	496	498	483	440	454	481	477	496	468	467	489	473	462	496	478	497	459	470	421	451	489	467	484	483	441	477	455	478	487	466	455	499	493	509	505	437	466	470	480	471	495	495	455	411	442	481	480	465	496	457	470	493	457	482	438	474	434	506	481	490	452	482	484	457	486	477	468	471	482	444	445	484	448	491	510	462	489	495	535	482	454	482	462	439	513	501	479	475	459	488	472	440	474	465	479	442	451	463	526	472	493	482	474	448	489	462	471	459	493	461	469	462	486	491	502	486	466	428	453	514	479	471	496	456	460	478	492	493	489	457	473	471	479	494	475	486	468	437	523	498	455	472	470	491	472	528	466	462	454	464	461	479	460	469	497	501	508	468	523	440	468	464	487	478	484	513	500	463	482	510	507	515	448	488	520	463	461	493	463	511	459	512	468	458	476	464	447	466	433	470	451	489	484	470	438	495	480	474	433	466	507	474	472	461	458	463	493	488	500	498	520	452	521	462	482	465	453	461	467	418	497	479	449	461	481	492	509	495	464	453	457	492	491	477	505	462	477	505	483	439	504	451	495	510	503	523	508	449	470	483	484	492	514	505	491	492	545	495	462	489	492	458	492	477	474	492	460	476	510	473	479	488	462	473	455	486	464	485	514	488	463	493	463	486	499	475	454	459	453	442	483	492	502	438	467	480	472	490	495	482	464	464	431	487	458	480	475	442	465	463	523	436	492	474	473	479	459	497	509	510	474	468	482	463	455	486	484	496	502	482	510	464	470	489	491	492	446	466	475	491	455	457	477	463	446	487	424	451	452	468	496	523	465	472	500	441	513	443	470	460	460	475	488	487	493	449	487	509	475	475	502	486	493	469	495	497	475	492	472	503	485	509	519	488	482	454	466	462	502	482	438	456	432	457	471	490	439	497	456	468	473	496	476	465	466	509	504	460	495	464	485	481	471	478	446	464	469	459	511	442	487	501	511	478	479	463	505	484	449	460	492	488	449	485	492	465	491	489	461	435	479	466	486	518	479	469	474	447	494	434	452	482	470	486	457	484	472	487	530	509	499	495	507	511	458	477	463	475	491	477	433	473	461	485	509	454	478	482	481	459	462	481	475	452	458	471	461	470	515	459	485	467	475	461	524	497	476	478	474	463	501	475	517	463	457	487	481	492	467	474	447	479	484	479	462	455	467	490	503	499	488	455	480	474	514	448	487	455	501	473	478	514	495	526	448	492	501	507	498	498	479	461	436	458	431	478	481	459	450	483	467	466	465	442	498	500	491	505	472	480	468	525	482	437	454	483	462	482	463	447	519	494	530	470
6600	488	545	518	390	358	277	269	255	235	268	236	251	273	236	200	220	230	245	223	211	229	235	215	201	190	237	228	230	221	226	210	175	192	211	206	202	241	205	212	240	230	210	210	212	199	201	212	243	221	226	216	201	216	235	215	220	213	233	207	209	206	203	206	205	183	193	251	211	220	225	209	213	216	259	208	232	195	190	229	226	225	219	188	225	210	183	205	188	212	206	224	227	267	240	221	187	184	229	205	192	233	212	224	234	202	216	191	223	225	186	203	206	191	233	200	208	216	233	204	198	192	201	237	242	222	219	208	240	197	208	228	200	233	225	228	222	218	224	228	201	214	209	224	210	188	210	193	201	223	241	218	227	223	217	200	241	222	194	205	227	225	216	236	181	213	234	224	258	206	226	201	207	248	226	188	211	213	183	194	191	217	220	194	226	204	241	231	226	241	213	216	245	187	213	207	202	221	204	186	196	242	218	218	201	218	229	215	229	220	234	181	238	200	215	234	225	223	217	217	214	230	244	221	227	185	225	211	181	205	231	229	211	197	213	214	214	214	245	213	230	214	201	227	199	214	216	200	199	220	178	222	217	229	212	217	201	209	208	197	204	224	232	246	234	225	235	226	208	230	226	238	181	228	220	210	218	198	232	205	205	205	223	234	208	197	216	214	204	218	256	202	200	198	229	217	224	215	226	233	217	220	205	219	217	220	237	211	195	196	213	218	230	219	210	191	238	231	191	212	206	214	225	200	190	201	227	209	228	234	207	196	212	226	221	208	249	233	178	205	219	219	196	218	212	227	219	202	192	219	221	223	225	207	226	198	236	230	223	201	212	252	235	179	200	212	191	231	201	204	275	220	231	234	222	195	229	212	210	210	207	235	204	235	217	202	204	191	215	188	239	211	196	218	203	206	230	217	217	218	222	204	208	230	196	242	233	236	219	194	204	213	215	234	200	202	226	233	209	195	199	223	203	216	215	231	211	204	218	210	210	196	206	222	221	229	212	225	211	218	211	212	232	223	198	206	204	227	232	190	226	226	223	214	215	213	224	179	193	218	218	223	217	206	220	206	196	216	223	198	209	208	210	223	218	208	206	234	214	214	206	198	206	243	210	209	214	258	221	181	195	226	206	177	200	200	213	202	200	231	192	229	235	211	213	213	204	191	200	208	213	208	189	201	210	220	213	179	203	226	227	231	243	215	197	225	220	224	236	221	223	227	228	194	213	202	237	186	195	239	206	219	214	239	179	233	242	200	181	187	200	211	188	230	218	229	216	235	214	213	217	231	207	215	212	213	211	213	190	218	189	233	220	212	232	238	235	206	181	210	206	208	227	222	218	202	213	221	228	231	238	195	193	226	219	220	227	213	194	197	192	205	199	226	212	204	237	205	236	217	216	207	225	204	242	214	208	231	221	222	223	201	209	227	210	211	196	235	203	207	199	227	221	195	215	192	226	220	232	245	210	199	215	229	198	217	207	237	215	220	190	242	245	207	195	222	222	226	215	194	216	233	241	232	222	227	225	208	193	224	194	215	197	224	219	208	191	221	249	231	189	209	208	201	217	217	208	196	195	220	211	243	204	218	206	211	202	198	241	204	220	206	212	223	200	211	213	219	202	199	199	190	205	245	218	214	227	219	196	194	181	194	187	239	206	211	198	229	216	208	225	245	223	198	233	204	197	227	194	209	209	215	206	249	213	228	196	215	225	206	233	218	213	191	202	242	225	225	213	221	206	226	220	192	216	216	217	240	200	223	226	194	190	216	234	218	192	205	208	224	223	214	192	227	235	226	226	204	215	230	219	201	218	212	206	191	221	206	198	220	225	209	216	239	221	242	209	205	256	230	219	225	163	222	200	221	218	190	218	190	185	231	202	224	209	207	213	223	213	210	224	220	211	196	224	214	200	205	191	221	212	236	229	238	216	207	202	225	227	236	215	247	239	223	215	231	211	207	232	246	227	201	239	206	210	222	230	221	208	248	234	208	204	205	210	189	195	228	208	222	220	232	233	230	188	217	213	206	212	226	216	226	199	205	235	236	195	222	210	236	209	233	224	211	216	201	225	202	215	238	220	211	205	220	211	250	220	222	244	197	213	208	208	240	202	222	220	233	241	213	212	195	201	222	215	201	243	218	208	235	231	256	233	216	206	203	216	194	193	209	234	200	206	197	229	212	220	200	198	202	236	188	232	244	207	238	209	221	201	208	218	209	208	224	207	213	224	201	217	255	213	203	232	229	236	178	220	232	220	221	204	231	229	200	209	212	215	201	212	207	234	217	209	228	209	225	217	257	237	206	223	228	210	245	230	220	195	212	214	190	219	234	188	202	203	213	247	196	224	210	240	233	211	215	210	209	202	219	220	240	190	227	209	246	194	207	205	210	193	200	220	207	213	242	208	217	245	197	226	232	223	222	212	214	217	203	216	225	216	221	197	194	218	211	236	226	198	210	202	170	214	212	236	218	205	203	201	172	230	220	201	211	236	238	198	227	205	223	207	203	208	170	216	222	206	203	214	227	236	224	215	210	199	221	215	206	207	212	237	228	225	214	227	234	251	213	206	249	226	212	229	207	220	215	196	227	213	227	211	188	213	252	228	243	224	225	231	214	226	197	217	195	173	215	215	243	219	272	213	226	231	208	232	254	197	222	216	199	217	237	212	229	214	246	244	213	212	217	213	212	238	220	219	230	208	207	216	226	202	218	223	205	209	197	217	231	222	216	208	208	225	208	218	233	199	223	222	207	210	222	250	199	233	191	214	210	211	240	195	222	195	201	219	211	212	220	200	226	204	232	219	188	231	223	220	202	189	213	204	208	184	177	231	230	193	212	220	184	214	187	245	207	212	234	225	194	220	193	239	193	232	212	228	202	230	230	207	226	217	227	198	231	232	207	221	216	213	212	203	227	242	214	218	183	215	231	234	229	253	209	211	193	223	189	217	214	220	219	232	209	228	212	208	201	225	229	202	211	216	205	216	251	196	222	206	208	240	224	216	207	229	214	241	243	241	214	224	214	209	216	223	217	204	229	228	202	204	218	215	219	234	213	193	196	231	216	204	215	225	231	212	205	208	205	229	239	198	226	199	222	221	259	207	200	222	207	224	206	207	194	221	196	224	239	226	220	217	225	214	224	218	217	207	203	204	211	221	224	209	198	233	212	253	218	220	220	219	201	193	225	219	204	248	198	214	240	217	228	217	206	198	215	227	242	225	226	185	207	229	209	230	209	237	243	222	225	210	222	210	215	213	204	214	228	222	202	246	234	215	188	228	222	210	186	189	203	194	212	230	245	200	206	206	196	205	208	216	196	197	227	201	195	225	219	208	223	225	221	189	208	216	197	238	207	217	190	196	208	199	222	193	192	206	202	216	210	210	240	198	210	204	232	232	231	215	186	204	209	224	203	239	205	209	215	225	207	191	201	235	219	207	232	223	224	214	198	222	215	229	192	220	219	192	244	198	216	184	223	214	221	215	233	229	206	220	219
6277	788	1342	1569	1355	1078	985	929	824	755	711	687	660	698	677	681	618	645	630	636	573	515	565	581	597	553	535	556	578	553	546	520	552	553	531	529	553	523	495	586	553	544	576	560	528	554	503	528	521	505	537	569	550	575	516	517	536	504	549	478	542	486	518	535	569	521	536	568	535	536	522	557	555	496	502	497	560	562	506	543	540	525	544	552	539	539	573	559	558	514	506	550	543	541	517	521	499	553	530	550	570	545	545	530	487	533	536	527	551	571	518	534	493	549	541	537	537	506	520	505	525	528	516	517	517	539	535	545	519	529	540	531	480	522	512	566	531	534	487	546	539	513	543	557	569	551	548	576	508	503	518	525	532	554	495	585	586	508	547	527	549	533	525	520	500	512	568	506	528	527	548	506	511	521	558	504	561	528	518	551	503	537	537	513	571	542	540	533	515	546	523	539	546	529	511	528	525	523	579	553	527	572	515	538	537	538	498	524	548	498	511	507	496	545	530	514	511	518	484	573	520	533	526	539	511	520	494	561	486	515	527	537	498	503	571	531	507	532	531	543	547	542	523	519	528	523	508	513	480	555	510	514	567	529	563	535	522	584	586	519	525	543	536	493	497	496	510	515	530	505	511	547	523	534	511	526	531	534	520	529	546	575	537	541	519	559	544	563	531	563	543	506	550	592	542	511	517	530	531	568	584	484	534	534	526	532	551	549	533	516	533	547	534	504	528	557	541	553	520	500	541	520	554	520	594	531	553	556	525	552	504	539	535	521	515	516	542	555	529	558	518	545	527	515	531	530	568	537	528	515	529	528	528	532	509	508	544	543	502	530	521	538	531	556	550	537	530	584	515	518	496	483	549	540	489	496	547	549	560	543	536	499	493	533	519	496	556	533	530	545	591	548	509	548	559	523	537	543	555	514	538	534	551	579	496	511	530	539	511	528	521	538	512	545	550	574	517	526	542	531	516	537	519	565	547	506	540	527	525	547	547	529	537	553	541	502	543	541	560	522	568	538	499	536	483	550	556	525	490	532	529	535	533	517	571	519	529	556	517	539	537	521	494	495	533	493	477	540	527	535	569	543	525	537	537	495	518	573	507	538	517	501	540	560	582	600	530	541	516	541	537	531	546	504	525	546	534	558	513	509	504	551	510	517	538	578	538	538	537	536	481	524	505	513	515	504	514	505	532	511	539	535	571	519	525	503	534	582	570	523	523	525	520	512	539	515	522	558	537	528	522	525	557	547	529	533	572	540	552	550	554	525	553	536	529	527	542	549	545	556	516	505	569	560	502	524	526	547	535	539	520	549	538	544	539	524	526	536	510	565	555	528	564	562	511	550	558	538	538	515	475	505	527	524	521	545	580	525	531	524	522	533	544	557	513	562	528	505	560	535	561	544	510	501	517	520	520	528	502	532	512	523	513	513	589	556	532	556	522	553	558	518	495	540	577	542	526	553	506	556	563	560	522	535	533	551	520	539	546	513	537	539	511	532	540	544	522	523	547	478	516	493	537	552	507	509	560	525	524	552	524	576	523	500	511	538	550	523	539	541	581	547	511	506	556	509	548	508	546	537	537	508	525	490	529	477	566	534	494	580	509	528	545	530	565	525	545	542	533	568	514	516	522	506	540	552	545	568	540	578	505	527	566	541	513	525	516	551	529	559	532	572	523	551	536	535	554	559	483	514	545	501	567	544	552	493	526	569	523	512	508	536	528	557	515	495	523	532	529	545	507	561	543	542	525	507	543	525	528	527	499	560	511	483	537	519	533	535	549	536	518	492	562	517	517	519	538	523	522	508	518	534	496	522	525	547	519	572	551	596	499	542	564	522	524	559	535	528	576	547	545	498	520	529	536	588	535	540	531	536	536	477	532	543	521	511	516	539	482	557	500	539	537	511	535	518	556	517	557	486	548	554	546	526	501	505	591	559	527	540	527	522	543	543	541	561	522	578	527	517	519	538	503	551	502	523	523	518	544	530	556	498	545	547	532	509	591	539	543	525	545	550	508	553	482	529	533	496	575	528	543	550	499	522	587	542	510	515	552	490	541	511	567	531	553	519	499	511	541	520	504	502	583	507	498	558	537	533	521	534	531	512	514	534	506	535	517	522	529	574	531	520	539	529	563	536	561	546	561	526	544	549	477	556	523	512	519	492	487	547	497	531	538	541	557	508	513	522	512	467	514	529	551	548	555	525	492	540	543	527	530	507	552	541	546	515	532	558	495	537	526	574	535	557	516	510	534	554	552	532	542	514	575	539	528	577	563	492	495	528	529	565	536	538	505	554	497	524	508	518	509	522	536	536	512	537	530	522	519	493	514	511	527	514	543	502	519	543	595	540	540	514	515	501	540	516	520	518	559	548	502	489	499	510	541	528	538	513	529	534	521	553	522	527	542	529	479	474	535	496	593	551	496	504	510	508	518	525	554	517	592	519	548	556	516	522	522	527	527	539	507	473	552	550	538	510	512	530	507	542	520	508	521	520	515	502	544	548	577	534	507	557	570	527	529	521	514	523	503	537	537	527	507	535	570	500	552	553	517	537	530	570	546	528	558	512	500	515	546	561	532	558	483	493	528	506	528	559	484	572	534	527	551	548	553	520	568	521	527	521	507	571	511	550	594	531	564	570	521	530	543	540	570	505	574	549	582	518	481	543	538	558	488	524	571	516	470	536	555	530	520	549	520	512	528	543	552	535	517	557	558	570	485	541	506	518	530	547	518	524	473	575	539	545	542	520	529	544	542	529	578	547	539	536	538	511	534	514	534	543	539	564	493	521	492	524	574	530	500	543	509	556	521	530	521	511	521	556	564	517	533	516	513	577	536	508	510	567	552	525	571	550	514	486	520	516	543	490	556	508	555	554	553	536	542	511	560	537	520	548	523	495	549	538	559	542	533	507	573	525	509	538	580	560	553	570	550	548	492	514	507	561	510	545	535	541	485	538	520	532	525	532	540	547	555	543	567	540	533	518	491	521	542	551	516	523	565	499	549	520	519	515	533	526	528	552	529	581	537	545	538	522	529	537	516	550	526	526	538	513	471	522	530	530	561	535	497	554	546	486	562	523	536	534	523	496	525	562	575	539	568	534	528	550	500	532	547	516	525	527	522	526	556	516	508	510	522	523	512	537	487	515	532	516	531	532	526	521	556	528	475	522	521	521	516	520	506	515	547	529	544	549	516	526	551	507	551	545	555	533	547	516	526	565	520	567	551	530	505	546	551	548	517	578	516	532	520	510	547	580	515	552	502	569	539	537	524	563	548	514	546	562	519	554	552	543	517	576	560	548	539	525	512	557	545	550	528	531	534	568	584	502	567	526	580	529	525	543	537	520	518	548	588	546	560	512	527	553	491	532	518	530	513	494	567	566	533	536	551	544	539	512	525	531	536	556	545	560	515	539	546	486	534	540	521	521	537	515	541	517	529	524	543	535	524	506	530	508	525	521	538	544	523	542	566	537	479	513	503	525	537	548	501	527	534	512
11940	868	754	599	402	310	227	217	200	162	167	166	167	159	147	141	131	138	140	156	154	135	135	147	133	106	115	118	117	108	117	122	91	118	116	92	137	125	131	110	128	122	142	118	128	91	126	119	133	117	101	129	126	129	110	112	98	90	119	99	110	124	108	115	115	115	115	96	104	104	103	113	112	115	116	108	109	117	103	123	109	125	99	124	113	111	117	130	111	124	110	106	106	112	109	111	132	108	118	102	110	113	116	107	111	120	114	110	97	114	107	110	117	113	108	107	113	97	102	101	104	112	110	113	105	114	102	102	124	105	108	101	94	113	129	104	114	89	110	111	110	110	114	111	97	115	103	116	81	121	119	99	122	116	124	110	117	95	99	125	103	145	109	108	100	123	121	109	96	110	112	112	130	102	106	117	103	112	115	96	119	105	104	114	93	129	98	126	118	114	105	131	98	97	124	111	114	114	104	108	111	104	126	94	107	107	107	118	101	120	108	109	90	111	105	102	99	112	110	109	119	114	130	118	116	119	83	89	107	127	120	110	108	111	100	108	102	108	119	117	102	101	115	92	92	99	108	106	97	115	119	113	130	112	108	108	124	107	99	125	124	111	115	113	117	109	113	110	99	108	111	117	130	102	131	111	139	102	107	117	116	100	114	115	127	92	113	102	88	107	105	91	93	113	111	114	109	108	115	119	115	117	100	109	104	97	129	116	97	102	129	114	117	99	107	108	107	111	106	113	119	106	102	125	118	128	114	90	109	115	111	109	112	107	129	96	108	121	114	120	120	109	91	106	112	119	98	115	116	113	121	123	98	125	120	98	128	112	109	137	118	97	110	108	111	102	102	110	114	111	121	103	93	130	112	119	114	96	117	109	118	104	120	128	107	97	107	115	129	124	114	94	135	113	116	106	104	108	107	94	105	102	117	110	129	121	106	126	142	121	107	118	100	115	113	104	111	100	122	140	121	116	118	120	101	96	117	120	124	141	115	122	131	105	90	92	110	103	125	93	110	80	112	99	105	108	117	116	98	92	120	117	103	106	116	99	133	86	106	132	122	117	99	108	96	106	110	101	118	107	103	102	105	93	109	116	113	109	144	109	122	111	112	122	121	108	103	139	136	98	120	85	100	128	113	121	104	122	120	98	124	84	102	140	116	106	91	105	107	109	107	121	117	141	125	125	110	91	106	111	106	111	114	102	92	106	99	100	97	105	108	98	120	117	117	110	104	99	115	110	88	106	124	137	112	116	109	125	111	109	135	123	107	112	121	127	108	112	127	109	106	111	116	119	113	113	109	127	99	119	109	100	120	97	101	113	111	82	108	109	103	113	110	111	107	111	95	120	112	115	138	111	112	114	97	108	112	96	117	116	140	109	104	103	106	120	101	101	116	118	110	109	116	99	119	128	103	130	110	107	104	112	127	127	102	111	106	108	110	105	116	113	130	94	118	112	100	103	113	99	107	127	139	98	120	112	114	103	116	124	102	118	121	132	96	107	113	118	118	98	107	88	94	107	113	120	102	105	100	115	127	126	110	97	141	109	108	111	129	116	110	109	116	132	106	114	102	107	100	111	98	110	138	103	123	110	120	104	117	126	97	113	112	94	117	112	101	100	119	92	119	139	115	97	92	100	118	104	120	115	134	120	129	112	111	103	111	119	110	99	107	113	111	98	148	111	103	113	131	110	107	120	127	114	123	106	113	117	106	114	120	117	108	130	102	109	100	111	121	103	122	105	103	112	108	106	105	135	101	98	117	101	126	120	115	121	104	92	107	90	122	118	101	105	138	121	99	104	106	111	122	106	119	117	95	101	96	92	109	122	97	105	84	101	108	108	117	113	114	124	99	102	109	98	111	111	134	113	87	130	109	104	121	122	113	93	109	105	105	113	102	104	119	93	119	95	109	104	130	119	102	130	104	108	111	115	107	111	112	98	118	107	117	101	105	117	118	99	109	111	114	89	107	113	102	119	115	104	100	126	91	118	105	107	128	112	135	118	104	110	118	124	130	113	114	103	111	119	109	110	111	130	101	94	105	99	126	126	110	111	104	107	116	105	119	96	104	119	120	124	113	119	105	97	111	111	125	123	104	114	110	120	124	83	123	115	100	131	101	98	109	111	102	121	120	95	107	95	116	110	105	99	116	112	120	101	116	124	132	109	123	107	98	104	105	117	101	126	119	121	82	96	136	121	115	103	124	107	118	86	111	103	94	107	105	92	104	117	129	105	119	107	87	88	130	119	89	113	100	94	114	114	103	126	121	113	106	111	112	106	102	106	111	131	103	117	102	113	110	115	120	99	103	120	135	127	111	116	137	106	124	100	103	115	121	114	105	116	103	139	115	100	106	111	118	108	114	118	100	131	97	117	111	91	100	114	126	114	116	108	105	124	115	111	109	107	96	102	110	148	102	108	114	120	101	131	128	112	106	110	105	90	126	125	95	113	126	109	128	103	91	94	111	108	125	114	113	114	95	112	108	105	111	138	106	135	95	91	89	105	88	101	107	112	117	94	108	110	115	108	105	114	119	102	115	91	109	115	105	88	135	111	103	124	122	112	98	115	120	105	127	88	104	121	126	121	99	114	100	111	100	104	94	121	126	119	115	105	105	90	91	98	125	109	106	100	120	122	110	106	116	101	92	114	102	117	117	114	122	104	116	97	111	91	105	121	103	109	108	96	117	109	127	117	104	118	111	108	108	102	145	118	118	97	128	117	108	123	111	113	128	115	113	134	112	108	121	116	97	117	93	105	104	124	119	133	104	125	128	110	109	95	96	99	120	135	111	117	113	114	95	128	109	106	100	112	110	94	105	110	103	94	111	125	119	113	108	100	104	114	96	124	99	116	106	113	110	121	117	95	95	103	117	123	124	126	106	140	115	94	127	115	119	116	109	128	119	110	120	113	106	94	123	130	117	116	122	110	102	110	114	123	112	98	97	104	111	106	113	100	114	130	107	120	110	95	113	110	110	111	136	105	123	115	104	101	109	110	116	103	109	124	125	122	123	98	115	102	117	100	122	132	105	133	122	105	100	118	129	108	118	133	92	106	107	121	113	125	95	91	102	124	113	122	87	103	127	117	115	113	110	105	119	114	91	139	115	99	129	121	88	116	118	102	109	114	124	115	122	114	85	120	121	89	118	119	111	129	133	107	112	101	107	111	123	97	99	163	114	108	109	105	126	126	112	106	124	115	111	123	119	109	110	89	105	116	106	118	103	105	104	132	108	138	98	111	117	97	97	97	98	113	125	114	104	116	102	117	116	123	125	121	115	118	96	111	104	98	99	136	118	110	116	121	128	88	104	114	112	121	130	107	126	128	111	134	133	91	124	99	102	116	96	101	124	107	122	114	115	120	130	110	139	106	99	111	119	104	98	119	124	106	126	108	96	104	100	112	119	104	117	105	114	137	89	121	111	105	108	108	129	105	134	128	108	118	123	99	125	125	119	122	121	106	122	105	119	118	118	106	111	113	109	102	107	113
7716	861	1725	2116	1628	1379	1028	885	732	725	617	575	568	547	559	519	494	517	489	438	453	380	373	340	352	390	353	338	325	329	290	302	310	308	328	321	308	324	315	310	320	292	306	328	321	318	324	301	302	322	305	316	300	291	291	288	327	296	305	301	284	293	268	316	284	299	312	315	309	305	278	277	296	302	292	296	287	311	282	271	295	311	274	270	292	281	298	285	275	287	285	273	268	242	289	325	305	330	287	278	284	255	278	305	285	284	273	285	302	297	297	273	258	276	288	292	281	294	308	292	296	315	276	289	307	284	302	293	293	278	292	294	264	269	282	293	284	326	301	254	298	281	269	268	263	290	295	247	317	296	306	310	311	277	270	280	255	295	293	289	298	264	312	263	308	300	305	324	277	281	318	288	262	297	301	279	291	281	306	274	280	288	290	279	264	286	288	262	259	294	288	307	284	287	268	287	278	323	292	261	289	274	262	303	303	277	278	312	297	298	282	295	264	303	294	267	291	257	298	269	291	276	315	294	288	279	331	302	286	320	299	290	318	299	275	272	266	250	294	291	290	282	282	275	291	301	280	282	294	283	274	292	297	249	291	287	283	283	287	316	302	283	270	298	282	308	266	283	254	285	287	277	270	299	274	268	268	247	294	272	298	282	290	288	292	259	283	287	282	293	292	282	294	232	256	302	284	282	264	264	275	265	295	284	311	303	307	292	286	276	251	268	263	286	249	293	250	287	267	271	322	281	290	293	265	278	265	341	294	267	290	277	286	300	298	268	268	290	248	299	289	295	300	299	290	291	315	265	306	291	280	310	288	277	287	296	300	301	302	292	273	292	286	291	286	288	309	269	271	303	278	313	303	292	327	275	292	301	281	262	281	284	307	273	300	303	291	276	261	287	298	264	285	310	298	275	319	304	256	302	259	271	270	271	292	229	275	261	299	267	276	260	290	289	274	277	267	273	311	271	321	263	297	283	289	287	282	283	294	269	289	272	274	308	294	284	282	274	294	248	282	287	309	312	272	296	286	300	235	315	296	296	281	314	313	292	296	274	281	297	276	292	287	293	277	310	305	275	314	286	308	269	298	271	307	292	281	299	296	270	266	281	294	273	297	290	316	306	265	304	271	284	267	296	265	290	249	280	287	287	279	261	257	311	272	291	306	273	284	270	283	293	277	270	269	257	310	289	301	294	295	287	304	299	274	273	286	312	296	295	281	259	313	255	307	290	285	280	310	244	297	275	289	281	290	282	287	280	276	273	293	280	278	318	300	318	265	282	285	296	306	264	272	293	277	305	292	278	279	313	299	278	265	275	273	293	297	322	282	303	284	290	275	292	259	302	266	266	275	304	282	300	287	297	281	277	267	291	264	285	293	279	268	283	274	296	304	265	277	279	282	283	277	306	287	297	276	308	274	276	298	288	294	273	302	292	298	310	273	264	283	273	277	296	291	288	279	299	268	292	286	273	296	283	295	312	293	293	301	295	295	258	265	277	279	246	325	291	280	258	269	314	272	259	295	284	318	268	283	280	303	298	269	305	274	248	273	290	280	299	274	268	265	298	298	317	269	256	313	265	286	289	298	297	292	293	282	283	273	255	290	302	265	281	279	283	280	270	264	284	286	273	300	306	317	294	299	297	298	316	232	289	247	294	277	309	289	295	272	287	289	290	263	280	288	288	295	277	287	290	298	289	283	297	267	292	294	282	244	279	260	282	309	269	290	268	263	292	304	277	280	293	277	263	287	303	276	315	302	297	270	271	286	268	281	272	283	264	296	270	283	305	263	295	269	297	287	293	268	317	261	291	287	261	301	296	288	301	266	309	274	309	293	302	261	255	291	307	283	295	297	288	259	303	296	293	286	288	297	298	285	276	272	305	284	279	275	277	273	288	285	249	280	304	308	290	294	288	272	303	257	276	301	303	293	245	286	276	298	297	268	278	286	297	308	287	259	268	299	292	255	285	258	267	276	305	285	288	280	291	242	272	278	282	295	266	297	295	288	283	284	251	268	310	283	289	308	320	272	287	299	307	266	287	297	275	305	292	306	277	334	273	304	268	303	298	293	305	304	296	287	274	288	281	291	294	268	279	284	283	302	292	300	308	309	250	288	281	296	285	303	280	295	294	289	290	274	285	298	283	289	285	308	268	271	293	314	288	310	277	281	316	297	273	273	305	286	305	324	291	280	294	277	273	298	262	277	284	301	276	283	291	266	303	294	283	299	275	284	272	261	279	273	316	274	311	258	258	293	279	320	307	287	306	281	277	300	283	262	299	312	287	260	266	264	287	269	271	274	260	252	265	294	275	269	302	273	245	263	268	323	292	253	292	267	311	279	285	284	295	283	315	284	274	300	292	314	304	264	305	315	275	276	298	291	284	280	327	279	283	266	320	262	313	298	294	287	262	296	297	309	265	264	298	277	298	293	306	264	308	274	274	288	317	298	297	283	300	296	291	312	297	288	310	299	289	298	295	287	293	288	287	291	288	311	257	261	279	281	270	266	266	290	288	313	298	248	283	294	248	275	285	267	312	297	275	295	292	291	276	286	312	265	278	261	269	274	282	281	277	262	268	292	268	283	282	264	288	321	289	242	316	304	295	296	289	272	274	276	265	267	283	258	261	297	292	282	287	259	295	288	301	286	288	298	253	277	270	298	284	295	295	286	281	295	297	292	273	282	294	288	303	297	301	307	279	265	299	331	265	266	262	319	303	273	272	315	274	254	282	286	303	261	263	288	264	275	264	286	268	291	304	305	276	321	289	298	279	287	280	286	280	300	266	290	279	266	283	268	257	273	322	337	281	282	287	286	317	286	310	291	286	306	278	260	268	305	273	295	276	301	289	309	290	281	284	265	291	297	291	306	258	285	291	298	304	324	277	278	274	272	284	307	288	308	297	272	274	283	263	278	300	295	276	269	272	282	270	287	262	291	297	284	292	284	290	274	290	282	270	277	280	278	317	274	306	305	288	290	288	266	263	248	306	262	296	273	311	268	306	241	274	273	310	303	280	290	282	290	264	292	262	297	285	272	268	294	283	265	295	262	275	279	287	286	308	308	286	276	301	304	311	279	298	305	276	305	261	282	273	273	278	279	283	277	267	300	279	262	300	253	327	283	297	258	294	290	266	300	299	287	262	279	301	249	279	288	287	290	334	296	294	305	294	282	247	271	294	292	299	274	281	279	289	287	330	293	291	255	325	260	298	309	296	310	308	279	279	283	267	284	296	273	280	283	273	326	278	314	317	292	275	292	306	268	304	304	284	273	282	304	303	319	306	298	286	300	320	291	275	285	252	288	292	273	293	302	287	269	290	294	281	280	264	249	276	299	295	296	268	286	280	297	299	306	279	269	298	283	284	279	297	302	274	275	287	294	283	308	281	281	285	274	321	291	287	286	298	274	279	276	325	300	285	283	300	305	264	304	286	294	285	294	294	290	303	293	276	281	270	289	278	302	278	259	281	275	283	295	292	288	297	290	319	274	298
1094	220	205	225	211	202	214	216	211	212	201	206	178	204	174	180	175	201	185	202	173	208	202	216	177	200	165	200	192	205	194	190	186	186	172	180	183	191	192	217	242	183	187	204	181	172	197	192	182	175	182	199	196	193	179	199	204	207	195	185	212	188	185	190	163	178	180	192	186	181	213	202	189	165	188	206	166	194	195	194	174	183	213	222	187	182	185	182	199	192	209	171	208	191	198	191	182	162	201	182	186	154	189	197	204	187	176	177	179	188	217	193	193	190	184	195	204	193	164	189	197	181	205	199	208	176	202	182	189	195	204	166	197	165	181	195	188	209	189	214	173	189	164	216	192	204	182	191	177	184	192	179	174	196	199	192	165	172	210	183	173	218	184	212	205	171	222	181	172	167	192	162	173	175	181	167	168	192	178	160	191	194	188	189	185	215	200	206	196	181	199	184	190	203	197	193	167	179	217	191	199	174	195	190	204	192	174	193	185	191	197	196	188	189	193	187	169	202	193	160	193	205	192	195	171	170	193	182	163	207	196	170	178	172	191	161	183	210	205	183	206	205	178	175	172	198	168	183	181	201	189	161	165	196	196	172	187	208	167	174	198	195	156	183	185	182	157	222	196	183	181	186	193	186	178	174	197	179	194	160	194	173	193	178	194	180	187	222	182	193	196	198	202	188	187	159	196	193	192	191	198	158	169	195	196	210	185	193	202	198	167	174	183	182	160	189	190	178	159	189	155	203	192	195	196	178	158	209	204	201	200	190	175	183	203	195	195	189	189	180	209	163	185	192	181	195	180	181	198	210	182	183	181	200	213	167	198	166	194	189	218	189	173	187	200	211	172	184	201	170	170	192	175	184	173	184	182	194	176	208	184	188	177	209	181	192	182	197	184	165	192	187	190	188	189	194	204	165	189	170	208	200	197	180	196	171	185	207	184	200	187	175	151	211	176	202	181	199	193	184	177	155	197	180	182	207	203	183	200	196	196	210	207	170	202	194	193	181	189	190	207	190	191	187	202	169	192	204	167	175	212	188	176	191	185	194	194	198	170	185	183	191	204	178	188	211	165	176	205	175	188	170	172	182	178	178	197	213	178	190	169	211	163	175	213	178	207	196	191	168	191	177	185	182	202	179	185	194	202	160	177	193	169	204	212	179	199	188	179	203	202	183	206	195	189	165	192	214	179	201	196	220	208	208	216	180	169	214	172	167	181	190	191	177	171	183	182	187	201	191	186	166	172	188	202	193	169	211	181	189	166	175	192	191	187	154	183	200	203	190	173	180	182	181	181	170	185	188	175	153	190	177	184	190	204	186	181	196	199	201	187	181	165	205	175	179	189	167	194	221	179	211	200	173	180	178	184	196	192	185	187	188	175	178	168	189	181	156	164	181	169	183	197	176	173	202	172	201	188	191	178	168	181	174	187	185	201	216	202	193	193	192	203	205	212	172	183	201	157	178	183	207	187	172	220	190	198	173	182	175	197	160	203	189	193	184	205	195	176	177	179	186	201	188	209	183	176	172	193	191	207	189	206	193	189	180	184	173	210	200	173	198	209	189	203	171	165	168	154	176	187	214	170	165	163	194	188	171	180	181	188	178	205	179	204	215	180	166	195	203	178	185	202	201	170	170	188	196	192	176	183	204	192	178	195	186	180	173	202	187	173	178	161	162	200	180	194	180	189	203	179	211	182	210	180	179	152	201	161	190	152	182	193	176	197	180	178	203	171	166	186	206	199	208	184	201	191	170	178	192	205	208	159	178	159	194	199	158	185	198	192	187	213	228	158	186	190	179	187	173	185	194	183	191	192	179	205	204	165	189	178	175	195	170	187	182	192	203	180	175	170	198	194	168	175	184	191	163	184	194	183	165	186	200	195	172	169	204	183	196	187	187	188	193	159	192	211	189	201	213	194	187	178	200	157	214	162	173	188	168	189	207	190	205	210	171	170	172	177	186	192	198	205	198	177	194	182	218	192	192	183	185	197	198	207	183	185	190	187	183	199	181	180	182	182	201	190	183	179	184	178	173	191	192	192	187	176	186	203	196	175	193	183	196	203	185	193	195	217	211	195	175	209	194	171	208	177	164	181	185	174	185	184	194	168	174	201	181	193	182	175	170	202	180	189	199	192	181	185	188	161	191	194	183	188	206	185	216	191	185	193	186	176	149	184	175	158	181	204	194	190	165	199	184	206	173	185	174	195	185	154	176	194	154	194	182	186	186	200	182	180	191	178	178	174	169	194	163	187	217	175	172	181	187	175	175	175	184	190	179	163	191	200	204	195	196	184	201	182	176	188	174	192	200	188	213	187	176	185	188	196	174	182	189	175	158	195	176	172	172	193	185	192	188	188	181	203	177	196	212	175	186	177	184	169	192	199	208	170	193	165	203	207	170	170	152	183	195	190	177	201	177	197	182	169	165	186	192	162	172	180	199	194	207	206	175	172	168	193	200	158	193	191	165	193	193	203	159	209	192	209	197	174	204	185	187	184	164	191	149	167	191	205	194	174	178	189	165	192	198	178	193	166	190	178	198	205	203	195	208	191	173	210	159	187	191	187	165	200	195	221	188	173	180	163	173	188	209	219	192	166	181	194	202	163	177	215	173	198	162	186	178	189	205	171	195	181	198	201	181	179	155	194	178	180	166	205	181	178	176	197	186	184	178	189	177	194	179	199	175	157	192	185	194	189	170	181	161	181	181	182	198	199	163	184	190	192	175	204	190	204	182	178	194	180	168	199	186	173	184	182	208	194	184	199	191	203	185	203	185	204	189	169	161	192	178	185	175	169	178	168	175	182	183	209	211	202	190	184	195	173	215	177	198	198	173	172	199	189	167	193	198	200	201	193	200	178	188	176	186	177	169	199	171	161	175	192	162	210	163	190	199	192	192	207	186	186	197	168	171	200	186	188	197	176	171	188	175	201	191	172	169	176	208	187	200	180	203	196	189	198	189	173	185	193	183	182	190	176	193	165	165	199	176	204	153	190	169	187	190	182	196	208	189	180	225	204	188	193	184	185	207	226	194	203	201	181	203	184	186	184	186	179	197	159	164	155	215	172	173	187	189	179	189	179	170	181	181	207	175	200	209	210	182	198	194	187	209	178	198	197	176	196	174	183	180	199	188	195	181	197	166	185	201	188	169	194	191	178	184	168	188	184	169	194	222	183	164	178	188	202	225	182	200	187	189	192	176	180	185	198	173	185	198	156	176	188	169	205	179	200	202	202	183	205	181	184	187	187	194	192	200	186	192	211	205	194	206	181	157	192	191	176	169	177	204	188	167	175	211	161	165	153	160	197	179	189	193	179	199	201	170	189	163	182	197	168	196	190	158	194	197	176	198	193	213	186	170	187	188	173	167	179	191	210	196	191	189	212	228	187	192	179	184	185	213	202	179	200	194	171	196	179	172	161	183	194	178	193	178	219	200	162	188	181	183	181	206	206	195	162	182	196	177	168	182	213	190	190	184	187	195	182	184	200	195
1680	498	631	567	612	579	525	547	496	519	472	506	476	499	514	482	541	540	502	477	507	495	441	468	476	472	530	476	461	450	454	506	492	477	462	465	473	466	483	480	426	480	497	484	517	472	486	470	479	449	502	477	478	462	464	488	466	483	460	507	469	444	456	492	444	484	472	454	454	430	514	466	442	442	496	512	490	485	450	456	456	466	506	440	430	498	423	458	455	505	485	448	468	491	462	466	497	450	498	489	495	504	466	461	499	501	477	495	494	495	501	481	484	480	443	517	490	510	456	469	500	491	472	437	464	487	456	464	487	463	483	466	472	430	472	473	475	480	458	461	471	488	488	451	479	473	456	510	474	453	448	508	492	464	501	444	457	476	474	437	469	453	469	473	499	423	487	494	455	511	458	449	476	503	479	481	411	459	467	504	497	456	486	512	494	480	447	479	484	484	428	471	474	470	520	504	450	499	454	481	496	454	476	471	462	491	502	454	465	485	495	499	460	506	508	505	492	467	441	496	460	451	508	456	513	476	482	491	459	522	443	478	474	476	436	447	433	451	475	474	467	441	490	509	459	485	453	489	495	463	487	460	491	461	472	471	444	463	453	468	450	517	486	492	480	464	458	507	495	497	450	466	519	479	455	472	463	472	442	479	468	472	492	480	495	505	479	488	500	470	490	479	491	443	470	436	467	454	477	473	473	467	465	462	477	478	499	479	510	455	483	474	488	459	483	491	445	466	491	461	464	423	499	474	462	472	508	486	464	456	456	491	474	447	514	444	467	491	486	495	480	456	463	424	492	457	469	481	459	482	463	451	464	506	480	472	471	469	482	506	476	476	485	478	507	456	480	522	466	493	429	487	478	456	484	479	465	497	490	451	461	461	434	449	440	495	486	496	531	521	453	476	459	466	460	469	481	499	461	463	474	428	451	509	464	475	476	465	466	488	445	482	487	519	523	520	474	465	468	466	460	476	487	485	515	502	441	467	490	459	482	482	465	461	496	465	466	483	490	495	454	462	508	473	466	469	471	483	516	486	489	502	485	486	497	483	495	496	492	475	494	499	473	461	494	456	486	511	469	483	495	460	489	431	478	432	435	476	484	515	466	456	472	479	473	457	518	500	460	519	434	485	522	464	472	506	465	458	489	432	501	471	449	413	482	472	510	407	507	488	492	463	468	479	500	478	491	469	514	463	453	519	448	479	490	473	474	461	512	478	514	472	478	448	458	480	476	468	451	504	468	462	474	498	477	471	475	491	516	441	457	439	483	436	480	492	488	479	441	449	439	481	525	468	510	491	506	510	445	527	479	489	461	485	455	501	448	481	471	451	495	465	458	488	460	497	503	424	466	483	452	496	475	515	451	428	475	459	489	472	478	489	487	485	527	499	475	471	478	460	447	463	438	473	475	470	439	472	490	475	438	467	460	483	479	475	467	484	500	448	497	511	525	445	475	494	497	449	432	478	466	522	494	480	490	484	507	436	483	518	486	464	480	469	501	454	451	435	471	473	468	475	445	489	478	495	515	460	467	472	463	475	478	441	483	493	477	466	445	459	482	473	463	458	483	454	482	433	491	506	440	453	501	474	471	471	486	488	462	474	436	460	466	423	496	447	489	425	462	482	497	447	494	440	492	502	499	462	474	515	473	445	469	503	520	439	509	469	438	507	483	500	512	497	434	488	487	498	470	482	485	480	507	457	432	427	470	470	481	508	472	478	452	475	495	472	467	431	480	448	457	479	500	486	475	481	480	485	475	474	493	469	509	489	507	472	475	483	474	453	498	479	468	484	437	497	497	465	454	480	489	475	464	447	492	481	468	466	458	458	456	481	459	459	496	474	492	462	475	484	447	474	521	487	493	476	457	395	463	487	453	442	462	498	471	500	470	493	506	477	481	477	507	476	480	467	510	471	464	457	484	508	500	472	496	462	471	459	475	473	441	470	462	519	460	467	484	476	496	492	439	470	468	474	428	477	461	442	478	437	483	471	474	471	473	456	488	486	506	500	459	461	467	518	501	452	492	470	497	465	514	457	425	515	483	472	494	513	478	475	453	469	471	499	481	506	500	484	476	469	471	479	493	472	456	459	482	472	470	476	472	461	448	481	478	439	471	465	493	462	503	473	488	501	478	463	489	482	457	489	487	465	479	464	519	457	495	478	460	461	485	470	506	498	460	468	512	489	478	439	439	452	463	469	456	484	447	474	500	472	459	490	481	427	468	459	506	444	453	506	448	504	452	475	484	499	468	440	457	461	519	487	451	488	466	444	447	448	456	476	468	481	467	464	500	508	428	461	433	453	503	447	506	500	428	494	469	474	468	482	474	462	458	468	493	464	474	502	452	446	465	484	456	487	479	458	453	460	450	454	521	496	470	455	504	437	441	475	478	504	463	466	511	405	467	464	477	466	455	519	471	461	479	484	470	471	477	471	478	499	455	452	482	460	485	529	503	509	491	476	466	432	452	487	503	472	487	465	495	461	431	450	478	466	497	512	508	469	469	493	518	506	462	468	474	454	470	515	508	497	459	492	441	459	484	472	461	478	493	447	471	520	499	445	474	475	460	486	481	424	500	479	479	467	489	509	478	476	485	493	479	459	503	478	448	444	484	468	469	475	475	463	475	449	472	478	538	454	498	523	489	470	504	509	448	489	470	521	508	461	478	505	460	504	494	481	502	479	455	438	442	458	464	473	494	505	455	473	471	486	483	446	507	475	458	462	412	458	473	455	468	473	505	444	460	455	456	506	504	485	474	493	460	459	493	493	436	477	478	478	441	466	499	457	469	454	454	465	502	482	492	447	501	475	483	495	497	497	497	462	469	511	460	473	498	485	473	476	495	467	502	467	487	487	445	490	477	445	537	462	528	491	469	450	439	466	457	470	481	443	468	492	465	473	478	500	451	450	469	479	522	472	475	476	456	509	483	493	480	510	528	468	492	524	465	459	483	459	431	518	498	478	508	464	441	488	477	473	558	478	452	476	531	521	461	493	467	517	499	478	464	473	478	491	473	497	501	493	462	467	522	463	470	467	469	464	466	455	459	466	507	466	464	445	509	468	484	413	473	459	445	515	468	462	476	470	473	426	490	479	450	513	495	450	458	461	512	481	470	467	488	477	501	486	498	450	493	470	478	478	467	493	482	533	462	452	448	487	456	452	476	468	473	448	438	488	492	496	521	427	479	484	466	489	499	490	486	443	442	489	441	482	483	481	429	508	452	466	470	420	463	459	502	474	437	462	459	450	480	461	524	494	484	466	486	466	451	486	461	472	456	495	463	447	517	455	464	464	467	499	506	449	483	490	466	457	510	455	452	476	488	480	451	500	451	484	429	479	512	492	458	506	469	458	431	466	474	475	439	452	456	444	496	467	513	493	490	493	457	503	474	469	471	462	482	479	439	497	444	465	445	468	463	504	492	489	491	459	489	483	475	456	471	486	482	470	496	506	441	448	458	457	461	476	491	465	427	482	463	481	467	469	468	482	483	491
6537	522	538	448	346	331	286	289	246	246	228	246	237	256	209	243	220	229	212	198	224	211	224	232	206	248	230	215	220	201	208	196	211	202	234	202	225	203	240	227	198	222	211	202	211	219	191	210	223	201	222	220	215	209	212	194	224	233	196	217	217	213	194	209	215	212	195	225	233	201	193	234	202	233	215	213	239	224	233	249	235	216	213	206	220	226	203	200	209	211	203	210	200	224	234	225	230	224	230	190	210	238	214	225	195	216	246	254	206	224	242	210	182	182	193	229	198	200	229	240	215	231	217	211	210	219	175	207	207	203	216	208	221	218	201	215	206	238	209	234	193	215	210	210	207	227	197	174	214	236	231	229	201	233	235	201	203	206	227	224	212	221	207	225	197	215	233	209	215	192	225	218	230	231	209	223	217	238	220	219	232	219	239	196	223	213	227	215	212	211	200	225	219	215	226	227	239	226	229	216	231	204	243	184	221	212	206	233	190	215	227	210	201	200	235	220	226	192	216	189	233	213	200	233	205	209	219	227	221	211	200	224	214	218	202	209	209	207	227	203	210	235	208	194	232	183	231	226	222	230	234	201	206	218	194	228	204	203	239	215	190	211	224	245	212	235	201	221	203	217	218	217	229	219	239	194	206	224	212	200	217	192	199	224	218	217	193	213	204	215	224	214	226	226	237	197	226	212	227	212	208	218	228	217	222	222	223	210	231	218	216	218	188	196	235	205	192	199	242	242	199	226	222	215	213	230	206	227	197	220	221	220	181	218	199	193	193	204	215	206	197	217	208	236	217	192	216	226	214	219	227	212	209	193	198	215	232	232	223	259	234	167	192	211	239	232	229	229	236	231	215	207	198	228	213	224	227	230	221	212	224	227	228	198	203	220	236	195	226	206	204	180	221	247	201	211	224	200	224	212	222	209	233	215	219	203	221	209	215	198	202	204	226	232	203	215	202	173	212	196	204	217	209	210	219	215	218	210	214	228	221	216	234	226	202	223	219	201	216	206	227	202	190	224	216	206	192	224	210	218	195	230	246	217	223	185	217	210	236	199	216	221	209	211	200	230	213	233	225	218	199	211	223	234	216	243	222	212	234	225	236	224	249	222	208	218	232	216	203	227	200	199	230	205	210	207	230	221	219	167	202	195	184	208	216	213	208	220	227	214	218	217	231	217	185	204	241	212	211	224	252	214	222	212	191	209	200	200	198	194	248	210	207	216	206	219	214	212	219	229	225	229	210	180	204	223	217	232	191	209	193	219	218	243	213	177	211	183	233	235	249	208	223	208	228	207	218	165	221	227	215	189	251	220	176	206	209	240	227	217	233	237	220	261	201	240	223	192	222	219	208	234	189	219	197	219	201	202	216	219	225	240	240	220	229	224	229	228	222	206	234	230	222	244	220	213	206	212	219	234	235	226	253	228	208	217	213	216	229	244	201	255	217	208	194	211	226	207	233	210	218	209	201	215	220	239	191	195	223	204	206	225	220	240	231	220	213	211	229	233	212	194	244	241	235	229	231	225	245	232	200	220	225	198	178	228	214	227	204	211	220	217	170	218	223	208	236	226	231	230	216	218	218	214	194	233	191	212	232	215	234	207	232	216	212	202	191	196	221	219	216	216	232	204	212	201	244	215	238	227	232	235	206	238	234	224	218	223	190	214	213	198	229	236	216	242	210	211	221	201	219	195	202	232	224	243	177	217	232	209	208	223	221	211	205	236	196	222	223	213	209	227	234	222	223	205	200	201	176	195	256	216	245	204	187	208	198	204	215	205	231	211	240	206	215	213	215	214	228	227	211	208	184	204	208	171	201	225	239	232	237	208	218	193	222	217	201	204	203	218	192	197	208	219	204	203	232	234	201	222	217	227	218	228	242	195	206	205	231	200	227	220	197	224	216	214	195	204	215	221	234	218	201	212	231	209	193	220	216	225	206	219	220	197	194	225	202	224	207	231	186	228	234	243	216	217	225	223	202	222	230	250	228	215	227	227	207	213	222	218	216	218	224	217	205	223	206	210	205	205	227	209	217	230	225	231	202	203	235	228	227	233	214	196	211	223	206	219	218	217	217	206	217	232	243	235	221	208	225	233	201	235	173	219	219	215	233	231	223	242	221	234	211	209	202	213	234	215	216	242	211	237	214	202	229	252	200	231	216	207	231	182	193	239	205	220	205	216	213	247	240	233	187	231	222	211	222	228	218	174	251	238	211	215	209	219	239	217	236	239	206	236	205	234	223	206	235	238	213	219	230	223	222	219	207	222	218	248	211	208	203	215	235	182	228	225	192	220	223	230	214	190	229	215	217	204	197	189	201	234	198	211	193	213	203	230	211	226	210	235	212	214	200	206	235	222	233	238	223	217	240	214	218	233	204	216	193	218	212	239	218	242	185	227	231	239	222	223	208	226	229	221	220	208	213	208	209	215	229	214	212	234	202	209	211	193	244	210	234	224	208	199	212	210	237	236	207	198	222	195	212	224	223	242	220	224	207	222	215	194	197	211	206	214	188	206	204	212	232	222	208	195	224	201	212	202	252	229	243	235	205	215	228	207	217	201	196	229	204	189	220	224	236	213	207	202	197	215	216	239	222	193	213	215	213	223	212	219	208	230	199	232	207	217	237	211	201	223	196	194	213	223	216	227	217	218	242	245	209	222	236	174	233	232	210	199	210	235	232	249	234	237	210	229	226	227	196	218	228	233	211	205	208	206	206	211	190	201	201	230	209	214	199	212	225	203	173	216	214	197	196	215	202	201	214	236	209	226	209	215	202	207	205	189	216	221	222	224	219	229	200	209	205	241	214	209	214	232	201	212	233	229	216	223	228	219	216	220	200	222	219	192	192	221	196	229	207	190	207	208	216	208	221	218	229	227	196	229	196	208	245	190	204	206	210	217	213	212	204	219	194	220	231	217	215	243	233	254	212	238	219	186	184	217	237	250	211	217	204	213	205	223	237	203	212	231	198	201	186	210	237	212	232	224	221	236	213	198	246	202	203	216	186	215	213	216	216	234	237	248	247	215	224	241	222	206	237	213	201	200	216	220	206	242	204	208	209	242	213	208	192	215	221	219	204	211	209	248	195	207	240	263	221	221	205	183	219	213	192	201	204	216	211	229	227	208	219	224	244	216	215	213	222	202	210	225	221	214	192	213	214	250	242	232	237	205	216	233	231	211	224	218	206	225	207	214	237	221	218	235	239	248	227	208	192	214	221	218	249	225	229	220	217	211	216	216	180	215	194	222	218	221	186	215	187	222	212	229	226	224	209	196	221	222	197	198	207	219	214	200	180	218	202	207	237	226	195	205	198	243	207	237	218	243	223	209	219	214	238	236	216	204	233	215	205	252	218	200	215	227	203	239	213	210	193	237	251	242	196	221	232	225	204	216	216	236	198	244	205	211	237	214	220	237	213	222	225	229	219	236	235	201	223	211	233	214	205	208	219	200	218	215	206	227	251	204	205	195	201	224	196	245	220	197	211	213
6318	936	1369	1576	1227	1104	967	916	789	731	764	690	639	624	667	685	678	681	679	647	637	609	608	620	546	571	547	522	548	560	581	557	555	505	570	574	508	553	565	506	565	552	569	499	503	504	548	548	541	515	547	559	533	545	580	531	500	579	522	517	528	536	523	523	545	540	558	547	491	571	524	546	533	509	566	540	539	521	547	552	514	553	579	536	473	501	493	540	509	544	500	517	516	518	523	561	565	523	531	492	516	533	534	483	536	506	536	509	568	537	491	486	553	524	538	548	513	503	509	550	549	554	508	564	519	516	535	552	510	545	549	526	553	537	531	549	502	558	497	544	503	529	515	546	490	497	524	544	511	544	547	531	538	489	549	517	508	538	547	577	572	509	579	543	547	539	546	554	494	494	495	530	507	516	540	543	503	510	539	533	568	560	540	564	561	497	525	531	558	555	549	571	517	566	478	546	550	566	535	562	559	552	553	505	558	569	511	500	512	514	550	533	558	564	540	475	465	501	554	562	521	522	538	514	554	526	543	518	542	543	505	560	548	543	550	488	538	559	513	535	531	517	474	511	507	535	558	540	530	521	567	518	499	544	533	516	547	559	558	542	488	551	521	574	564	489	543	505	573	548	546	520	516	549	542	517	510	511	536	560	478	519	550	537	498	505	542	510	529	521	535	557	565	544	530	538	520	535	532	532	554	520	514	521	526	560	506	534	522	497	535	529	520	492	544	563	560	502	540	511	500	545	515	505	511	545	519	556	514	521	521	541	535	552	507	536	533	556	539	496	566	523	525	542	504	530	556	533	539	552	493	532	520	529	539	537	536	494	519	544	507	548	553	563	567	492	501	479	582	529	512	548	514	494	522	554	520	563	537	564	527	543	500	538	561	581	521	529	545	497	498	544	516	563	523	509	583	541	536	543	517	513	517	579	518	547	519	563	537	586	530	494	554	515	546	541	498	473	581	546	540	528	557	542	533	529	533	535	568	548	542	561	556	505	525	559	516	567	575	512	534	553	519	545	496	502	502	573	561	534	549	515	533	532	503	550	507	542	517	505	559	522	507	600	519	468	527	531	504	527	552	539	533	579	528	539	527	509	524	534	534	521	514	528	542	515	523	539	521	521	564	546	506	521	510	584	506	564	564	499	506	541	540	537	521	507	527	599	544	550	523	523	493	487	511	552	503	544	554	503	548	581	545	543	525	510	528	540	537	544	539	534	517	524	569	553	536	570	496	541	507	566	557	572	521	570	531	563	522	509	527	525	525	527	554	505	499	517	515	529	517	497	509	541	529	517	511	502	549	496	511	505	547	541	531	553	579	539	586	542	546	526	512	536	584	503	537	535	528	489	532	510	523	537	555	569	530	528	514	506	545	544	491	531	548	549	556	538	526	532	524	536	527	540	508	532	488	526	486	517	516	543	541	556	527	520	513	532	519	508	507	556	532	537	504	544	536	536	546	512	542	528	543	570	526	500	556	518	507	517	552	515	476	499	546	519	538	507	508	482	556	570	545	520	553	528	527	544	562	522	537	527	532	533	537	500	556	513	510	502	552	498	527	523	513	500	526	552	482	531	538	527	499	523	519	511	526	552	525	561	545	540	520	567	522	539	536	566	547	562	551	551	527	544	516	550	574	557	526	532	530	552	507	543	538	521	559	570	549	538	500	517	509	549	583	517	541	518	501	549	554	523	524	552	562	495	512	556	537	562	508	476	548	490	530	539	529	510	523	517	537	503	529	521	507	489	536	468	499	542	552	562	510	530	528	537	529	519	588	469	535	521	538	555	560	511	543	504	558	530	544	557	476	528	570	563	462	517	554	507	547	547	503	511	529	537	541	507	550	589	543	512	514	519	567	547	495	511	559	495	543	531	521	503	509	500	526	533	545	535	520	533	555	536	560	538	567	510	573	526	578	495	497	536	519	540	497	521	541	517	574	579	516	520	529	542	534	539	539	538	560	514	566	555	536	506	531	559	525	548	523	552	528	574	531	506	541	531	518	528	523	565	541	526	540	559	551	507	506	541	521	519	548	504	531	525	561	538	502	526	505	495	534	482	575	545	530	538	525	542	537	543	541	527	530	521	537	494	530	531	539	569	510	532	532	557	569	546	532	544	574	525	536	556	552	509	510	511	538	503	552	499	535	511	543	524	515	528	592	518	528	518	546	524	574	541	499	501	519	599	541	569	508	554	515	515	531	596	541	533	562	536	541	556	517	520	526	531	521	515	533	537	576	558	520	527	518	523	510	542	577	577	517	533	574	547	556	505	544	585	534	515	547	531	553	587	529	494	506	568	518	563	517	558	519	523	540	511	524	569	543	542	507	529	524	560	540	527	535	565	540	520	537	542	537	547	542	553	540	536	516	542	526	519	558	521	499	544	555	492	554	553	514	572	566	524	490	519	532	547	556	511	592	540	508	512	540	535	559	529	540	536	520	540	502	552	563	513	546	528	530	539	501	549	516	517	529	497	534	537	564	532	529	540	585	572	598	542	540	518	514	562	503	502	540	532	534	511	548	549	524	521	517	552	540	499	520	523	550	524	524	531	535	533	529	504	508	552	533	520	515	514	543	486	514	554	527	551	545	519	573	550	523	547	499	503	534	547	509	521	527	543	518	563	517	524	499	509	544	507	589	536	552	533	560	530	560	528	542	530	528	577	540	501	543	496	522	512	520	541	532	519	488	536	529	535	551	517	547	525	547	556	528	551	527	529	531	529	489	536	538	503	536	515	515	552	508	542	534	545	540	513	509	543	547	477	516	514	510	518	541	542	575	557	504	545	527	533	563	540	542	525	576	522	494	517	532	491	584	512	511	530	513	536	593	565	554	555	566	546	556	535	493	526	544	561	510	540	542	478	512	557	540	549	504	535	497	535	572	517	565	523	545	535	551	521	542	519	540	559	474	521	510	536	572	522	539	508	540	549	527	510	553	495	478	526	520	554	508	517	534	519	559	536	538	559	531	552	511	560	482	528	575	523	530	550	554	521	526	539	551	563	565	507	531	514	556	518	550	508	577	474	514	528	537	527	548	502	532	511	542	525	525	547	537	529	519	558	544	536	534	521	538	490	480	540	540	549	526	539	528	533	543	512	554	518	492	528	559	545	520	526	539	542	544	505	524	528	567	527	499	536	529	533	548	568	505	521	543	559	547	542	561	553	515	530	542	480	488	551	519	529	527	536	538	546	540	515	518	503	558	515	523	527	569	529	539	489	536	499	537	546	493	486	529	523	569	560	554	526	554	478	508	514	537	528	545	536	519	568	570	510	546	548	523	532	489	536	522	510	565	514	514	549	513	561	522	530	531	551	521	538	551	537	544	535	518	534	534	510	515	497	553	510	531	542	509	531	519	517	512	526	559	552	529	545	500	505	516	549	527	546	531	549	569	517	507	569	540	529	540	515	574	517	541	511	522	509	543	535	567	527	570	512	542	538	534	545	504	547	568	487	527	537	522	513	526	559	541	592	542	559	566	533	561	522
11990	874	851	529	385	288	239	189	211	161	161	139	157	149	149	137	133	154	136	151	154	126	135	133	111	134	117	111	92	111	113	142	105	143	118	116	105	104	126	97	134	140	91	102	107	111	124	134	116	126	127	106	128	114	115	110	89	116	110	104	109	113	93	81	122	111	121	132	112	110	101	131	103	128	106	110	116	99	107	132	101	114	117	118	123	120	110	98	89	122	118	99	113	91	102	119	101	114	111	102	124	111	98	100	110	122	112	132	110	110	115	101	120	100	123	126	103	100	109	117	102	119	104	123	115	116	115	103	116	114	112	120	115	118	127	104	117	110	123	108	100	121	107	112	113	120	98	109	99	124	113	108	126	117	107	106	107	117	115	114	108	105	114	105	101	108	126	117	99	121	96	113	114	100	94	134	94	122	98	132	119	131	98	104	112	104	105	130	116	121	97	108	128	123	100	120	97	110	116	118	135	103	114	107	103	91	122	108	133	125	110	120	133	111	109	108	96	123	104	118	106	125	130	117	121	123	107	113	113	117	114	124	106	121	116	110	117	117	136	112	113	107	113	102	110	108	108	98	116	120	97	128	109	114	118	109	114	102	117	102	96	105	126	124	101	118	105	108	110	105	108	106	122	118	102	119	114	121	95	101	138	123	120	102	96	100	87	136	92	128	115	120	123	100	114	99	112	118	129	102	118	117	107	118	110	125	103	123	105	115	120	104	129	107	124	91	100	123	87	106	104	118	119	118	111	87	130	110	115	107	110	111	114	109	100	120	96	90	102	102	109	134	109	106	106	99	123	118	94	107	100	112	111	110	99	110	108	112	109	108	98	117	117	109	100	103	121	112	98	114	114	112	120	99	106	129	113	98	126	125	104	114	106	126	100	126	132	122	94	109	118	124	124	110	111	109	96	111	99	109	116	113	113	109	103	121	118	98	109	96	121	118	126	125	119	111	124	122	119	104	102	117	100	124	113	112	108	95	95	120	98	96	105	115	114	123	116	112	119	118	121	134	115	116	114	107	101	110	102	106	114	114	122	118	123	99	127	118	110	128	127	109	114	111	117	108	109	133	103	99	111	108	115	118	108	125	110	91	121	106	127	139	110	129	106	93	107	108	124	122	115	107	112	91	126	94	119	125	103	109	119	134	115	108	104	134	107	138	104	107	110	97	103	103	111	106	106	128	116	121	103	107	101	120	110	115	103	101	126	120	116	107	103	122	96	127	102	91	133	103	114	115	114	106	102	98	98	129	101	111	119	118	141	124	120	119	119	113	121	100	113	115	137	125	98	108	94	103	84	123	121	115	106	110	117	108	111	116	112	116	111	91	98	126	117	125	114	109	103	100	122	115	128	120	121	105	93	122	112	103	110	122	113	100	115	99	118	112	127	110	117	105	126	112	118	106	101	117	125	117	114	107	121	105	122	116	117	100	128	89	122	127	129	124	119	129	117	102	111	110	99	108	128	94	115	119	118	87	96	99	121	111	118	100	118	99	97	107	125	102	125	112	111	126	106	129	113	126	90	139	120	112	99	100	111	110	108	111	108	122	111	125	128	118	116	132	126	110	119	123	94	129	108	101	88	120	122	131	111	108	114	105	121	123	110	99	114	101	108	102	118	96	118	115	104	101	98	118	126	97	107	134	105	121	99	98	100	117	110	105	111	113	122	117	111	90	115	108	120	121	125	119	113	101	97	103	108	96	94	131	89	110	115	122	100	93	99	118	103	117	101	129	115	103	112	107	113	119	128	104	103	94	113	85	122	94	104	102	115	92	129	115	117	125	113	103	104	107	92	96	116	106	107	103	131	122	86	104	104	103	114	101	120	125	126	105	111	120	96	106	114	121	119	111	121	114	101	115	110	112	106	115	109	126	115	93	106	129	114	117	108	105	117	114	103	110	115	98	128	127	126	109	121	123	132	128	115	114	111	97	120	109	124	115	135	105	112	108	100	123	119	119	105	117	111	119	91	105	123	93	91	117	101	102	101	119	138	116	119	112	122	102	123	116	127	112	118	117	111	96	117	115	119	121	104	113	106	111	138	131	101	126	115	107	117	110	115	118	113	99	118	121	109	113	105	124	110	119	123	92	112	111	127	113	119	109	114	110	104	112	89	101	101	112	118	110	97	119	112	130	112	108	121	106	105	98	110	137	115	132	101	104	108	130	115	87	114	110	114	136	113	86	101	74	106	123	105	110	111	110	101	112	136	111	130	106	136	125	113	120	125	109	119	104	119	108	107	106	113	126	125	125	118	104	122	104	99	109	107	104	108	114	113	116	123	105	122	121	104	112	101	131	104	115	127	114	132	123	119	90	114	118	125	97	101	118	109	111	127	103	113	105	108	98	115	110	98	137	107	102	113	107	106	111	110	121	100	95	114	105	132	127	99	113	114	116	115	105	127	100	107	108	121	109	117	106	117	105	115	105	111	135	104	106	121	113	123	123	109	126	106	123	98	112	123	116	102	113	119	108	109	128	91	104	126	113	113	103	132	115	96	102	122	113	101	125	124	114	108	121	101	113	107	122	111	118	106	112	114	106	109	115	104	121	109	129	132	115	123	95	106	99	129	86	104	96	117	114	111	105	101	121	126	126	119	104	117	100	122	100	101	114	115	105	105	119	83	92	108	111	107	119	110	110	97	130	103	109	97	99	105	114	113	119	119	106	106	111	100	99	137	108	110	122	128	119	102	99	101	111	123	134	120	107	107	103	104	97	123	109	105	103	90	116	123	115	112	106	114	116	112	140	119	83	105	104	101	112	100	113	106	124	110	126	105	127	117	124	126	123	126	108	108	123	105	129	103	109	127	106	105	113	106	106	127	97	106	120	110	131	125	120	108	99	108	116	131	109	112	95	107	125	105	118	126	109	111	105	127	104	119	121	123	113	98	120	101	118	107	109	104	112	106	128	105	130	103	102	116	118	122	99	102	104	111	126	110	97	117	94	127	139	118	119	97	92	85	128	130	110	124	119	116	125	112	110	116	105	119	118	106	112	112	99	107	104	89	136	125	125	118	105	127	108	127	99	108	118	116	98	136	122	102	106	102	121	108	94	112	97	101	127	119	106	115	104	105	116	125	124	122	101	97	114	115	125	107	107	98	96	128	91	120	108	106	85	110	116	114	99	107	116	97	101	111	108	124	106	98	106	112	104	113	93	144	116	102	115	102	119	116	101	122	89	120	117	127	117	106	122	91	102	99	130	110	123	128	121	104	113	142	112	122	121	101	131	124	109	100	97	105	116	112	92	123	109	116	122	112	118	124	111	117	133	105	117	103	116	110	101	104	104	98	136	122	113	102	112	108	120	119	122	110	128	121	125	107	133	111	103	115	124	107	104	116	123	86	114	99	122	98	119	124	105	115	117	125	112	114	121	131	113	129	127	123	121	128	116	114	97	99	118	98	125	116	118	116	119	110	109	115	125	111	131	137	114	120	94	91	100	115	104	123	126	112	120	113	93	117	115	94	112	118	128	110	112
7739	957	1746	1997	1713	1271	1071	902	747	660	539	594	509	524	544	545	513	478	468	438	404	381	346	345	399	372	338	340	341	351	312	312	307	282	288	292	294	308	307	301	297	280	319	325	300	306	333	300	291	297	258	315	316	317	289	269	286	286	304	288	307	264	287	279	285	319	282	284	282	303	303	275	288	288	279	259	311	288	304	293	264	295	320	314	289	340	291	297	301	287	296	302	274	258	274	273	296	312	276	295	306	270	293	294	302	297	302	284	302	287	297	301	304	288	297	294	274	283	288	295	285	259	323	300	280	307	288	265	270	276	274	266	313	285	290	294	287	254	277	270	267	276	308	278	278	295	286	286	290	294	301	294	264	297	291	284	258	300	287	272	266	324	303	278	277	311	272	274	268	244	281	284	275	286	283	299	300	258	295	279	308	312	320	280	239	279	271	305	310	273	263	302	298	300	262	322	270	270	272	304	313	279	295	275	299	285	266	327	279	310	294	288	305	292	288	280	283	280	272	312	297	274	297	267	279	288	297	285	280	294	309	285	307	305	300	254	274	297	269	290	288	310	288	276	310	262	264	309	266	324	301	289	290	317	293	274	282	324	282	280	275	285	279	258	245	292	277	285	294	289	300	291	288	261	293	298	247	295	282	321	322	293	295	279	289	287	261	292	284	295	289	282	268	294	280	322	323	290	305	307	307	311	274	315	285	318	293	255	289	297	276	262	270	293	275	274	263	293	297	289	298	302	265	321	275	283	294	272	259	274	285	289	295	308	290	268	280	304	247	303	269	283	282	272	259	330	292	270	305	308	296	319	313	257	302	266	321	300	283	283	298	314	260	295	273	278	288	297	302	274	301	270	302	296	292	261	335	276	302	292	279	306	297	285	280	290	302	269	289	285	292	302	273	277	262	294	304	305	303	308	279	306	273	290	286	292	290	296	273	300	306	288	315	300	304	301	268	284	292	242	288	263	316	301	266	271	300	282	292	266	291	268	277	290	308	289	273	262	311	300	306	309	305	262	263	291	296	295	290	300	295	277	277	288	254	307	286	302	292	271	278	326	304	311	281	262	283	283	280	272	302	277	255	265	283	312	259	313	291	273	305	279	277	277	287	302	281	314	274	292	290	304	303	282	291	310	261	253	288	300	292	304	278	300	281	292	276	280	302	244	272	275	281	278	292	286	279	290	271	314	264	266	277	310	265	319	296	263	284	279	306	311	278	301	293	313	296	294	280	274	295	272	302	264	281	264	298	297	296	303	290	335	308	289	302	295	247	280	264	281	272	265	309	288	273	299	272	270	259	271	285	286	311	292	280	286	296	270	272	290	300	285	287	273	285	294	296	294	298	297	297	285	303	318	282	291	284	280	300	298	287	275	291	308	292	286	283	290	289	281	268	285	265	283	291	274	272	277	270	290	262	318	299	280	280	310	285	261	278	296	294	263	304	284	283	263	313	288	292	263	278	274	292	251	269	295	318	303	297	264	304	283	313	332	274	254	286	292	294	285	277	279	297	264	295	323	301	268	290	282	292	315	284	288	305	289	306	283	304	285	283	291	289	276	307	290	274	287	282	281	289	307	310	292	287	313	269	279	283	286	285	271	284	277	296	302	254	308	281	316	280	270	265	266	296	297	280	270	262	278	280	312	289	303	303	278	284	289	318	278	276	308	247	295	259	302	285	269	272	264	286	294	274	242	295	266	303	264	278	268	300	295	280	284	290	274	286	281	261	285	285	290	280	275	303	293	293	275	300	297	240	252	278	272	311	290	299	261	302	308	269	278	264	274	283	260	290	306	279	300	306	288	250	301	281	282	284	286	285	269	281	269	279	278	290	313	272	284	266	291	277	316	254	268	287	277	269	283	295	262	297	286	286	300	314	290	300	296	279	311	277	280	269	296	261	311	261	316	294	290	294	293	278	282	291	318	265	277	280	299	275	291	305	270	300	271	306	275	260	272	287	281	272	282	300	267	248	283	281	292	282	301	292	290	319	254	275	304	294	314	305	277	287	278	270	308	274	288	269	286	280	273	269	251	305	286	276	281	297	304	302	296	263	287	278	306	305	287	290	280	281	304	279	287	294	292	287	271	269	295	273	278	270	317	273	279	274	314	278	288	320	292	270	274	256	265	304	311	282	275	256	282	325	283	315	309	293	273	262	282	292	265	311	290	283	249	296	277	294	308	292	268	291	280	281	300	295	320	264	256	295	301	287	289	315	301	284	267	304	295	284	259	311	279	267	259	290	272	316	292	280	278	302	292	307	263	284	294	305	310	289	283	290	296	230	310	294	281	275	279	293	299	274	296	289	293	264	275	291	291	268	275	276	292	287	277	296	280	289	278	262	286	269	274	266	300	286	270	265	296	287	304	280	295	287	276	315	269	277	308	275	298	257	283	291	256	275	292	284	308	291	261	279	268	285	260	295	276	289	298	294	267	265	292	293	255	293	287	299	246	271	272	296	273	318	288	276	319	295	315	262	295	301	300	280	295	283	297	297	283	291	295	283	291	276	287	286	306	311	284	296	300	311	291	298	294	272	276	264	275	303	298	303	308	294	275	296	285	310	266	301	308	291	287	297	289	295	280	284	291	265	281	290	307	300	310	284	281	294	254	284	272	271	280	310	278	273	292	294	287	284	285	278	314	311	261	278	276	275	298	286	273	289	288	301	278	273	297	298	294	281	303	284	268	258	296	273	299	293	286	280	282	261	267	301	301	309	286	269	273	305	274	270	277	268	322	294	281	283	264	272	297	320	262	276	272	295	282	275	289	311	279	304	269	296	301	262	296	305	274	290	292	275	276	287	317	324	291	273	258	292	282	283	276	287	301	282	267	288	291	274	291	285	264	307	336	298	265	310	279	308	286	293	315	261	278	300	304	276	270	262	284	269	298	288	267	303	293	269	307	319	283	267	294	285	279	305	298	287	272	279	310	280	285	284	305	287	278	293	285	324	299	295	285	287	320	277	300	285	295	300	308	290	296	286	310	294	306	271	276	305	272	311	289	316	304	300	330	272	310	296	264	282	296	291	277	280	249	296	290	282	283	293	266	306	308	273	303	307	266	285	323	305	303	279	282	290	308	251	298	284	282	284	286	294	243	293	284	274	298	273	279	258	276	306	258	306	298	282	287	253	284	286	278	313	291	300	304	257	282	261	275	327	312	279	311	268	283	287	276	275	282	300	277	300	281	285	284	286	290	257	271	284	279	282	303	283	303	284	299	292	303	287	287	282	304	316	296	293	309	284	282	289	304	284	297	288	306	301	318	277	293	303	281	319	282	311	258	287	274	313	288	273	291	277	281	322	271	314	295	314	329	269	292	300	291	282	261	261	303	285	279	235	289	281	288	273	287	274	258	306	302	274	307	278	296	261	282	312	263	291	284	297	314	279	286	284	294	287	287	303	281	279	269	300	267	289	270	296	297	284	285	290	302	314	296	284	280	274	311	302	305	294	273	309	279	286	302	295	252	295	278	267	292	301	331
1188	219	216	214	200	210	192	202	202	197	188	185	226	197	189	199	216	203	204	188	175	192	200	208	191	166	190	201	179	179	182	170	161	179	166	196	185	220	192	204	203	189	204	203	199	182	180	172	176	185	187	194	189	200	205	178	186	160	166	185	222	167	199	197	205	194	179	175	174	203	198	206	200	190	183	210	183	211	192	202	182	180	189	183	180	172	191	176	170	210	169	201	208	196	157	193	184	202	180	164	198	193	210	183	221	207	178	196	211	194	194	182	189	190	161	194	189	198	202	202	206	201	198	174	188	172	206	211	157	198	200	208	188	196	171	191	176	201	205	202	181	208	198	174	198	202	178	166	192	192	205	216	178	196	161	207	204	175	187	177	194	177	199	203	197	206	187	203	186	212	175	191	184	214	192	196	184	228	195	201	193	223	174	187	176	187	215	190	174	187	166	177	162	203	182	173	177	194	175	196	224	191	205	202	184	169	184	188	172	172	209	195	215	189	187	197	192	181	190	185	206	208	196	181	211	183	192	191	160	204	186	177	220	182	182	183	182	192	207	197	180	175	201	207	184	187	172	173	198	203	204	193	192	188	177	190	175	172	174	199	215	177	191	185	178	183	191	165	179	174	211	203	185	193	168	189	200	198	191	191	186	207	200	203	168	185	223	194	170	209	191	189	177	180	174	187	219	184	195	202	165	187	217	211	166	165	195	195	191	183	207	170	208	198	195	190	169	176	198	189	160	201	191	173	210	192	183	160	204	167	192	195	178	170	180	174	172	190	197	165	181	179	231	199	184	198	182	194	190	190	225	162	195	196	177	197	203	204	192	175	191	171	195	159	179	179	195	195	158	186	219	172	192	190	219	210	217	206	198	176	201	213	187	206	186	206	194	201	191	188	174	206	194	225	186	193	179	198	183	170	218	208	195	192	184	191	172	192	170	203	191	194	211	139	190	188	185	199	180	200	193	184	172	202	196	182	181	183	197	172	168	183	186	199	186	195	200	174	172	175	185	158	172	181	170	174	199	193	206	193	183	182	208	168	181	158	190	180	174	188	189	163	198	181	197	176	168	191	201	243	184	184	191	202	180	199	176	170	213	189	183	213	187	196	190	199	201	176	193	206	178	192	160	181	208	193	170	205	176	193	177	202	194	187	183	209	207	176	173	215	202	175	192	184	204	197	204	221	183	206	187	196	195	200	184	195	175	159	170	208	168	190	198	187	189	193	200	209	191	191	223	201	184	213	200	196	189	194	184	194	197	193	197	201	175	172	198	215	168	184	182	196	201	178	174	183	181	178	198	183	196	175	192	204	176	206	221	177	205	174	196	193	189	190	189	190	172	175	192	175	198	189	202	182	199	179	198	166	161	160	188	176	196	174	219	197	195	196	202	191	192	187	202	190	178	201	191	197	163	168	195	178	209	180	206	182	189	200	174	188	209	177	208	175	174	169	176	198	207	176	202	173	171	215	202	203	197	197	209	177	213	196	202	186	180	181	161	198	200	193	193	168	181	181	178	205	173	198	189	191	168	193	170	181	193	208	203	206	184	205	196	196	202	190	187	194	202	196	184	182	187	208	175	197	191	182	186	192	210	164	175	183	167	180	191	195	176	184	182	175	203	199	165	192	209	194	189	191	179	184	226	182	204	192	196	162	181	188	190	192	189	197	194	195	187	205	179	212	198	213	216	159	201	193	196	185	210	194	177	198	182	211	188	200	182	171	178	190	215	176	170	186	207	207	205	183	189	179	176	165	159	181	212	214	203	184	160	182	188	186	169	184	215	204	216	218	197	216	216	190	182	184	194	190	179	191	200	190	195	187	180	203	202	184	168	179	202	192	186	185	178	199	172	185	214	204	189	183	176	212	198	170	179	214	168	182	200	214	177	184	177	210	210	203	243	206	188	162	183	183	187	195	196	193	173	194	160	185	203	202	201	185	179	174	189	189	203	158	188	221	206	190	190	179	202	208	208	199	194	208	209	192	180	187	213	169	207	182	199	210	179	181	194	189	180	170	206	193	211	208	204	196	170	178	191	184	199	194	165	199	183	207	167	187	190	183	210	201	181	159	207	196	193	194	186	206	196	209	186	181	172	183	213	175	201	168	186	187	176	174	196	206	161	196	181	158	181	193	182	169	182	159	184	200	183	192	201	195	180	208	204	192	181	174	199	183	186	180	215	187	200	187	184	194	190	184	194	182	217	200	194	189	211	211	168	182	184	201	185	200	208	172	186	184	192	189	212	194	195	207	192	205	180	165	191	172	207	171	207	188	200	186	188	215	197	193	216	208	183	174	189	209	196	189	185	201	192	198	208	196	215	195	210	177	168	170	218	195	186	211	199	183	195	178	193	182	204	205	169	185	181	209	184	212	163	180	193	166	188	206	170	180	187	199	189	180	188	201	192	185	204	189	183	194	213	183	202	174	177	199	177	191	181	172	194	184	188	174	192	219	217	168	211	220	218	179	191	186	203	202	192	184	247	200	184	207	203	192	184	203	184	170	203	190	211	185	176	196	197	200	157	184	202	182	182	163	189	204	193	206	190	219	192	196	174	191	207	189	187	179	183	212	204	185	190	199	200	185	192	174	171	172	172	179	184	208	180	180	175	184	186	197	190	198	188	194	196	178	209	182	172	180	185	175	183	166	185	186	180	187	195	181	200	177	185	180	198	175	202	205	191	206	175	179	199	169	191	179	208	214	200	221	168	171	194	200	181	211	194	186	172	190	184	188	179	192	188	193	174	186	219	186	171	188	189	202	192	199	197	173	183	174	188	180	187	190	185	192	165	184	227	217	214	180	223	195	206	201	176	171	191	213	192	197	187	184	214	178	181	205	174	190	192	190	177	184	192	190	182	192	177	184	178	158	204	149	175	195	207	185	177	190	178	216	197	189	184	172	180	188	190	213	198	167	199	180	194	178	178	186	171	183	197	192	195	198	189	188	207	181	175	172	206	200	192	173	208	184	185	188	171	172	159	179	194	164	202	219	168	196	203	187	197	170	160	154	189	184	177	181	197	178	179	189	196	192	175	171	205	208	196	216	185	187	195	175	180	183	199	170	187	198	204	186	210	186	194	208	202	174	191	189	176	168	199	171	187	217	198	208	191	182	202	212	193	191	216	193	188	186	174	181	174	204	200	184	178	178	201	190	165	196	177	196	212	189	209	190	189	197	191	177	196	200	179	203	186	198	184	211	186	185	160	188	172	194	176	182	204	203	205	204	185	160	185	174	184	164	201	185	187	192	192	179	196	179	192	219	164	194	207	188	182	196	188	153	197	175	210	199	204	197	195	205	198	183	197	160	205	189	170	165	196	210	170	186	191	208	203	200	196	198	204	222	179	211	170	165	191	190	192	198	188	196	212	204	201	185	199	188	196	206	221	186	189	179	186	178	204	195	185	192	181	176	180	167	192	208	204	177	168	183	196	177	195	209	185	183	169	202	170	201	199	208	188	184	195	195	188	194	216	170	179	168	198	192
1656	504	586	632	584	551	527	581	533	515	489	497	501	486	480	489	505	477	468	498	495	492	486	512	499	511	507	465	482	527	453	496	489	491	430	451	451	469	488	486	514	476	501	465	508	481	493	508	470	473	492	478	506	475	465	481	469	475	481	489	464	480	487	486	503	440	482	466	507	449	477	454	478	482	470	480	479	467	488	483	490	466	483	487	494	464	500	486	488	477	455	470	457	476	470	501	496	451	479	494	475	463	517	487	491	440	455	468	461	447	482	487	457	504	462	492	483	451	460	461	500	447	478	459	492	521	471	484	468	485	460	440	464	504	483	503	462	459	476	464	468	500	496	494	471	447	501	500	484	429	460	479	501	489	490	463	470	437	509	475	511	536	458	503	486	468	477	466	508	477	466	450	448	489	486	519	499	477	489	464	465	470	470	446	470	496	465	481	456	492	475	495	485	446	481	482	445	493	487	491	495	490	490	510	492	516	450	479	484	480	494	461	508	460	470	462	505	436	453	460	474	495	510	427	444	475	460	467	486	496	455	488	483	467	433	457	478	488	493	459	476	484	471	500	476	455	462	440	459	473	472	470	478	464	457	431	500	468	473	474	497	466	453	466	467	454	454	469	515	463	492	487	481	504	453	496	493	488	442	484	461	484	471	504	472	501	484	466	484	449	509	482	514	470	455	478	503	424	474	507	448	437	472	459	467	495	474	487	481	492	452	473	456	512	445	496	500	512	472	470	475	475	490	501	454	489	465	441	467	467	450	485	480	490	491	457	491	514	452	485	463	500	475	485	491	487	487	503	486	445	488	451	521	495	457	450	485	515	482	469	507	447	468	474	468	456	482	482	507	528	496	485	481	470	477	476	446	465	523	486	468	451	470	463	506	484	469	513	513	484	487	446	481	534	506	468	522	434	478	466	469	513	511	473	504	505	476	461	470	479	497	455	473	476	470	461	481	487	512	480	534	462	507	494	527	445	487	505	471	479	467	522	455	492	499	489	473	490	481	485	512	485	504	460	496	495	486	466	461	476	472	489	492	499	530	474	484	526	501	481	461	449	509	501	495	493	485	513	469	478	465	473	486	494	471	468	487	509	482	484	505	431	477	496	493	506	467	467	461	496	509	505	449	450	486	457	479	438	466	458	505	468	489	471	453	468	494	490	474	486	473	485	478	457	475	475	461	476	482	473	448	460	456	527	492	437	444	444	492	435	490	519	433	485	480	455	431	485	462	468	487	484	507	482	490	475	477	502	478	488	455	475	502	464	504	480	458	484	459	536	470	444	475	448	520	526	501	483	469	473	446	463	477	481	463	469	459	432	480	509	459	457	534	501	451	510	484	510	463	467	495	489	456	495	505	484	470	470	482	452	492	488	485	505	473	506	495	474	452	515	501	449	485	454	455	464	490	467	505	508	462	466	497	488	473	470	514	499	497	494	505	492	450	442	481	468	494	521	490	470	476	475	508	469	478	475	481	523	491	459	499	486	491	487	479	501	451	458	503	456	463	479	478	501	499	470	514	466	434	479	486	481	466	486	490	493	482	516	501	487	492	475	479	457	481	483	549	489	473	457	449	482	472	479	521	478	457	517	455	453	483	486	468	474	528	471	501	452	475	509	503	465	480	477	472	479	457	472	486	484	470	478	487	447	452	521	461	511	482	467	493	450	511	490	484	489	513	505	466	520	446	474	461	481	481	473	487	498	500	498	475	492	484	475	480	447	501	490	484	453	464	485	449	469	455	504	471	467	475	512	464	470	485	480	490	484	491	478	520	482	481	477	474	460	487	506	474	488	525	517	501	457	490	506	517	479	464	490	521	515	467	452	487	486	441	546	472	502	492	476	492	490	475	475	480	474	455	457	490	498	437	485	469	488	482	494	487	505	511	485	478	474	455	480	491	473	477	495	500	480	484	485	479	492	483	482	484	458	450	499	476	502	510	468	490	491	494	464	486	475	481	505	517	444	470	440	473	482	521	473	475	514	440	475	503	454	466	488	415	483	467	509	462	500	494	427	471	479	497	504	496	472	454	470	504	472	477	458	527	420	459	479	489	473	450	472	490	505	486	481	475	532	479	532	497	467	453	488	508	442	466	463	502	498	491	455	454	478	452	469	514	463	472	487	476	482	502	471	468	484	463	443	485	487	466	508	507	477	505	487	455	475	474	486	450	497	496	476	476	467	505	498	478	510	478	476	491	481	495	483	512	504	503	475	510	516	485	471	500	488	465	450	499	424	487	490	521	491	455	451	436	521	475	486	495	466	500	491	521	451	461	437	525	453	501	505	502	470	467	508	472	468	446	456	475	512	484	481	483	467	492	461	467	459	496	479	456	482	485	458	451	473	498	457	502	491	453	495	454	443	480	433	525	476	488	487	500	488	465	520	481	475	478	466	443	533	522	452	499	507	498	503	508	473	509	488	520	497	477	477	494	464	497	446	486	467	472	449	497	469	476	518	478	500	481	450	520	485	492	466	462	451	483	485	513	493	477	461	486	482	471	490	473	447	501	475	476	493	494	492	520	519	472	478	476	463	519	475	482	484	496	487	476	493	498	501	507	495	498	505	518	478	472	485	485	456	479	498	446	480	492	512	482	502	454	507	454	444	486	457	504	468	489	453	485	465	498	474	506	482	466	460	467	483	477	467	468	527	482	485	469	483	438	485	459	494	487	488	484	429	449	500	450	485	488	485	529	451	496	465	501	481	494	514	477	467	454	460	494	499	464	468	519	504	486	465	499	522	487	445	432	470	537	466	512	496	473	466	445	464	484	453	463	496	463	520	476	457	500	510	496	480	462	461	442	478	436	492	508	457	504	453	481	483	458	504	480	479	479	499	443	491	505	465	475	486	507	465	458	465	470	492	487	478	488	478	500	456	474	499	447	525	482	470	475	496	514	470	508	426	452	447	483	496	492	450	432	468	486	470	485	501	483	456	481	478	523	436	477	470	451	494	447	479	488	480	477	495	464	510	463	486	478	467	463	525	479	473	462	478	459	486	454	500	498	495	491	485	470	465	529	482	451	512	455	513	502	521	483	525	442	472	486	452	489	472	466	479	494	518	491	444	496	477	473	457	483	478	491	466	444	472	502	473	458	475	487	473	500	483	471	493	487	471	481	479	453	512	418	494	444	472	471	490	459	482	456	454	539	481	462	499	476	480	495	447	440	454	464	469	486	491	496	475	465	483	497	496	527	489	492	458	457	499	563	520	489	442	482	514	455	495	483	483	439	509	517	460	469	467	454	483	442	501	460	482	505	518	469	474	488	514	489	481	513	492	472	462	480	483	486	508	495	513	485	466	460	536	459	482	478	485	516	467	444	487	483	478	498	508	512	468	431	493	476	510	512	492	493	445	470	476	477	471	488	517	515	492	486	472	419	477	483	494	498	418	509	481	497	424	451	429	460	470	452	478	506	484	469	473	486	448	515	492	484	482	490	481	493	501	502	499	489	475	448	476	478	514	504	445	485	492	537	462	495	486
6493	549	543	460	372	297	283	320	271	247	245	265	257	255	243	242	191	226	234	209	229	261	203	196	222	230	210	241	208	245	208	222	243	229	227	227	213	277	212	225	227	232	205	225	213	220	229	222	211	247	212	195	238	233	210	210	201	216	228	232	228	214	216	244	267	214	214	216	246	220	232	220	236	210	219	228	250	224	228	203	224	219	217	215	225	231	204	234	252	233	236	240	191	230	222	231	198	219	208	211	232	224	237	190	191	226	222	201	197	213	214	213	212	189	191	188	209	231	230	224	228	254	219	208	190	218	230	211	245	234	213	219	207	243	199	218	203	209	226	225	243	229	224	214	210	208	213	196	216	216	215	214	196	193	217	183	217	232	246	229	215	230	212	231	199	217	223	213	206	219	230	213	207	205	194	227	192	214	219	222	240	226	217	216	219	220	220	187	217	227	221	213	215	217	207	192	231	243	227	224	232	207	225	211	216	202	196	218	196	210	226	210	226	209	230	216	212	208	205	232	229	198	219	204	232	238	230	216	222	212	233	235	228	232	219	250	251	207	188	239	197	221	203	227	216	233	239	198	205	233	227	205	229	198	219	220	201	197	217	200	202	224	226	227	218	215	208	232	253	230	198	229	243	226	229	240	210	231	226	212	209	242	202	200	213	231	236	214	225	183	207	218	231	243	221	195	193	215	235	218	221	249	192	215	215	210	181	213	191	187	196	206	212	198	220	208	211	238	226	223	228	208	220	220	247	217	232	256	225	232	232	189	217	251	236	229	222	239	214	230	237	209	206	222	185	212	177	206	193	206	211	211	212	228	208	236	204	198	235	247	238	198	184	208	214	233	191	225	228	217	243	229	241	227	214	215	200	211	223	212	232	245	223	225	226	195	232	211	231	201	219	213	221	226	239	215	237	224	215	222	239	217	229	207	231	216	230	199	214	184	204	225	248	209	211	214	204	199	232	220	225	190	212	212	233	222	217	237	255	232	196	218	249	179	232	232	214	228	208	218	219	220	219	218	212	214	208	180	206	233	231	214	193	216	226	207	208	221	192	214	203	222	193	203	232	218	203	216	210	229	220	225	218	245	197	208	214	190	219	227	208	216	215	193	224	237	216	211	212	211	199	212	228	206	206	251	226	196	229	210	212	251	217	226	202	210	219	234	225	218	211	219	234	208	197	230	196	226	232	230	223	210	206	214	215	219	210	238	194	220	223	225	231	219	219	212	203	195	210	207	219	192	245	226	185	219	203	235	224	214	203	196	211	210	198	237	215	231	198	225	222	218	238	203	204	207	216	197	226	243	259	235	213	216	242	233	231	232	256	232	178	221	225	198	204	229	190	211	208	206	198	225	213	208	203	233	223	243	235	215	210	200	195	230	209	197	227	222	223	238	231	228	204	238	208	232	209	224	221	227	226	220	218	202	212	210	239	218	211	237	210	201	243	226	216	214	234	201	223	229	235	213	206	232	224	225	187	232	234	193	220	215	197	175	230	216	224	231	205	238	223	196	200	234	185	208	241	205	222	214	211	248	232	221	212	204	233	216	222	218	211	202	232	227	195	218	222	212	220	218	211	226	200	227	238	231	212	233	219	230	233	225	234	239	201	216	203	205	215	210	199	215	226	230	199	201	236	198	242	207	212	218	212	243	227	233	201	253	236	198	238	232	229	202	227	247	212	214	231	221	243	232	220	240	208	226	219	220	219	207	214	228	217	215	198	232	211	212	200	216	237	220	213	210	212	250	221	215	222	231	220	218	224	193	194	218	224	217	215	235	212	214	211	198	209	233	220	216	223	218	245	198	224	207	222	195	230	218	206	221	225	245	224	220	215	220	234	226	221	216	237	220	238	215	204	208	216	218	240	228	221	202	256	217	237	218	222	206	209	220	202	228	205	213	218	212	227	218	239	225	229	191	225	218	209	208	211	203	230	235	226	222	209	217	212	215	211	214	195	210	204	204	225	204	195	222	227	232	216	219	216	219	199	226	208	199	229	208	211	197	204	213	215	244	259	219	229	210	220	234	199	214	223	263	218	219	241	241	224	222	227	241	225	199	200	230	241	222	236	226	224	198	236	219	230	205	209	221	220	179	196	257	199	207	239	215	236	231	213	208	237	216	198	205	223	206	229	198	217	213	230	206	228	168	215	205	206	239	234	200	200	211	207	198	215	242	229	216	219	204	215	217	206	233	219	216	187	248	234	225	232	225	186	208	214	238	203	237	223	232	230	228	209	204	232	206	188	206	217	216	225	220	228	219	221	206	231	224	192	213	244	221	221	244	215	218	211	224	198	198	205	208	218	238	227	274	230	234	216	215	195	231	219	226	229	200	224	207	180	212	197	245	226	194	197	228	211	212	232	198	229	210	231	208	226	198	220	253	251	191	218	211	213	235	199	239	212	220	204	224	222	209	233	197	244	216	204	214	229	203	224	194	229	202	211	228	209	234	215	214	218	232	201	227	218	247	221	216	218	224	198	222	244	204	201	225	225	208	216	213	229	212	238	208	200	224	218	222	242	239	221	226	207	212	249	265	219	234	225	205	217	210	200	220	196	213	243	209	200	218	238	226	232	216	182	193	228	254	203	228	204	240	212	213	239	204	225	230	192	231	214	192	227	237	223	211	192	207	224	198	200	241	240	225	229	242	193	210	201	217	238	221	213	215	206	203	223	200	216	207	222	222	203	225	211	216	218	218	204	218	194	241	208	247	235	221	223	193	211	239	237	202	199	223	213	216	212	241	168	221	218	230	200	251	217	204	230	217	247	207	215	207	242	206	234	232	230	228	216	210	228	208	216	194	216	221	230	231	223	211	209	226	212	216	187	228	215	207	217	196	237	222	202	206	223	202	232	214	209	212	201	240	210	222	218	212	238	225	216	234	253	214	197	209	217	239	214	222	214	208	212	241	224	200	225	205	210	201	226	248	195	217	200	204	217	199	232	196	222	211	244	239	222	226	214	219	227	198	226	190	227	215	216	224	213	204	219	200	192	225	231	230	196	192	238	190	224	209	209	217	174	225	238	224	206	185	230	212	218	216	193	199	226	232	235	222	222	239	196	205	249	231	215	222	237	239	219	233	207	225	228	215	204	201	219	226	200	215	218	220	211	207	243	188	217	213	225	194	212	204	237	206	231	203	228	218	182	202	198	204	217	217	205	202	227	197	233	198	213	235	205	232	218	214	202	219	188	215	199	198	184	236	222	225	213	192	231	197	207	222	233	262	242	228	213	192	218	216	195	218	245	234	226	213	206	218	210	241	220	233	197	197	201	217	220	198	230	235	240	207	203	237	256	221	214	234	192	226	241	214	215	216	217	221	208	211	219	209	212	214	195	225	241	207	226	216	216	222	236	217	249	249	215	204	198	232	223	214	226	243	178	229	217	224	215	218	227	222	229	234	229	211	198	232	225	216	229	224	200	219	238	231	242	229	205	237	229	216	208	219	212	197	235	239	223	245	228	209	199	180	234	218	194	230	209	213
6420	831	1275	1499	1281	1073	1012	881	848	775	723	700	653	693	670	617	673	644	653	629	598	584	560	560	573	595	595	527	524	552	581	539	532	569	555	565	545	570	565	504	523	550	499	485	535	517	549	504	602	552	530	555	552	506	599	531	537	549	473	551	575	536	554	552	518	535	550	543	556	527	543	526	551	536	533	506	551	556	559	553	528	518	524	530	553	522	548	553	541	511	573	541	557	513	524	503	560	528	541	519	550	505	540	516	549	507	536	547	544	566	518	560	482	482	541	516	557	488	520	537	517	567	517	544	525	533	513	535	528	537	542	522	549	553	523	535	539	585	545	524	543	535	524	514	493	529	532	518	558	544	517	539	524	503	533	499	525	553	513	538	534	523	541	536	547	577	532	535	540	523	494	486	497	555	564	531	559	496	520	510	512	567	571	544	482	523	569	529	550	552	532	536	516	560	502	508	544	554	518	530	535	553	513	551	512	532	560	502	536	519	537	525	526	531	516	559	532	550	588	555	509	526	539	506	531	532	564	510	523	521	530	559	545	525	490	510	553	522	537	529	532	539	580	533	566	560	498	533	528	516	493	528	508	544	537	540	544	567	521	532	549	540	533	565	494	515	536	521	532	555	562	535	518	541	565	574	535	505	528	505	559	564	547	538	578	560	550	534	544	539	530	537	552	522	568	512	586	549	537	558	530	509	532	508	503	527	555	549	521	531	529	554	548	563	520	515	562	522	581	524	536	545	554	545	535	533	527	566	576	497	512	525	519	556	558	550	503	533	537	508	520	523	518	498	563	526	547	529	537	542	512	514	538	529	565	549	542	550	534	534	550	507	530	502	532	522	535	538	515	511	541	554	552	548	562	505	493	539	541	526	519	574	502	540	504	500	534	509	525	539	551	537	567	552	535	530	513	536	574	560	545	492	523	554	492	582	541	536	514	529	510	501	519	493	557	503	533	532	494	498	517	567	523	487	520	503	577	541	551	567	546	513	570	540	549	543	525	519	532	497	540	553	536	531	576	549	506	548	556	538	566	532	504	526	501	542	550	493	563	519	525	528	547	539	551	536	506	523	555	558	549	527	526	558	536	549	557	546	493	524	563	520	520	503	508	498	543	567	532	559	610	563	507	545	549	537	573	541	516	523	502	518	542	514	561	546	531	530	559	516	560	547	579	560	543	527	592	530	559	573	557	518	552	540	542	505	533	557	557	496	514	526	583	519	533	533	515	512	524	483	570	535	567	533	534	518	544	545	486	547	528	509	542	519	496	541	586	556	528	548	506	543	569	542	536	523	553	518	532	541	514	529	543	491	550	504	543	575	529	545	516	563	526	537	548	542	531	485	561	530	533	498	586	544	492	560	549	519	539	551	585	524	562	531	561	503	553	576	540	558	516	549	495	563	513	491	573	545	526	516	531	533	519	552	511	526	575	528	554	541	545	498	585	559	538	554	583	527	515	504	548	565	557	520	537	533	535	530	506	528	561	508	573	560	504	539	518	554	571	528	562	507	561	506	533	484	559	510	549	550	547	530	506	507	534	540	557	555	534	545	571	559	556	517	469	514	539	577	525	583	498	574	529	540	538	498	566	524	549	550	552	520	537	547	542	554	533	535	537	518	561	547	503	516	583	567	532	521	522	556	530	516	548	526	562	529	512	510	524	515	527	529	550	535	544	530	564	567	581	544	518	517	500	563	505	516	544	527	541	573	506	548	591	530	495	541	573	538	552	534	489	567	559	503	549	529	536	561	520	576	514	540	538	542	506	559	546	524	530	536	561	548	556	522	531	544	534	554	552	550	539	554	517	501	529	574	548	550	533	535	540	538	539	549	533	541	490	503	547	527	533	506	537	540	555	561	524	518	587	576	525	569	544	518	512	547	566	515	541	504	551	476	512	525	531	544	541	476	512	525	584	522	538	527	502	530	517	515	524	558	559	551	529	505	499	534	543	565	490	560	519	530	529	562	565	547	531	566	538	560	531	529	528	547	534	552	550	543	566	496	544	508	549	582	577	572	581	573	529	547	513	547	540	547	558	535	543	538	543	522	553	511	525	536	562	556	544	569	510	538	571	541	536	521	523	454	524	496	587	549	524	536	528	514	551	539	574	532	533	542	493	534	525	548	516	552	532	539	559	535	547	558	552	578	545	564	512	499	517	532	548	530	511	540	525	546	530	532	530	532	548	574	588	517	524	551	530	512	520	576	534	591	506	539	530	517	560	545	509	516	525	543	515	546	525	528	514	526	523	519	541	535	551	540	559	584	546	567	570	498	569	527	545	501	546	555	537	514	516	541	545	567	553	505	545	579	499	573	498	594	572	531	569	546	522	507	534	533	549	514	567	572	508	552	541	527	551	561	543	530	496	572	535	493	545	528	555	543	552	518	562	510	473	547	516	547	570	498	525	511	537	523	539	567	519	542	531	523	505	560	511	518	492	546	520	556	541	527	571	542	483	548	518	535	497	556	539	494	548	580	554	550	537	505	543	544	558	541	543	503	502	586	555	517	472	547	565	542	521	529	528	569	503	500	477	533	543	542	502	533	523	505	579	552	589	549	539	562	529	484	586	495	562	558	484	522	554	545	553	559	548	533	560	541	546	504	525	520	509	518	510	520	516	513	564	527	532	548	523	506	508	538	588	560	494	553	566	524	559	521	543	526	509	535	549	524	535	508	548	516	538	518	577	547	544	554	550	507	528	527	527	507	571	550	533	540	514	566	492	542	562	584	556	549	535	517	559	494	519	550	569	473	536	516	521	563	577	565	549	518	540	547	499	541	569	513	535	550	528	555	554	541	545	521	582	586	546	529	585	548	527	566	606	505	512	569	510	550	530	520	526	514	545	558	534	520	515	553	538	541	552	559	537	524	546	540	562	510	496	516	585	549	572	522	515	525	537	536	532	523	562	546	501	532	492	522	515	568	535	547	554	530	552	510	528	502	546	540	537	521	605	558	576	511	522	514	508	528	567	536	565	516	528	530	574	532	542	513	552	506	560	481	546	521	534	593	550	546	548	504	519	567	494	509	545	535	540	566	540	543	543	570	544	591	511	522	563	490	554	541	515	559	547	516	538	559	514	495	555	511	533	558	591	532	533	523	505	506	553	525	525	528	570	557	541	514	546	538	528	515	532	511	565	521	521	529	538	554	560	528	542	522	554	526	523	508	551	521	545	544	526	518	566	495	550	537	545	509	580	540	512	525	542	552	528	510	518	551	544	533	525	512	553	523	514	574	518	532	530	499	543	521	533	526	535	512	561	527	533	539	551	565	542	567	553	557	548	537	507	529	518	528	521	554	487	548	539	504	509	499	513	498	539	567	564	523	553	511	511	502	508	533	522	519	518	488	508	521	494	566	510	549	522	588	531	545	530	480	571	557	542	505	549	525	571	537	543	567	530	515	531	551	520	543	526	536	497	530	499	547	575	510	530	585	519	548	554	581	542	583	529	492	543	528	541	537	569	545	525	555	554	536	527	528	523	540
12105	878	800	572	416	306	232	207	205	180	153	177	152	155	151	126	127	151	135	140	127	135	124	126	111	127	109	124	108	110	118	113	122	116	116	102	102	112	120	123	114	124	124	119	109	108	109	107	126	120	108	106	96	99	108	126	110	130	122	111	108	100	127	138	136	105	131	91	101	111	108	136	113	120	96	99	107	116	105	125	121	119	132	124	120	102	123	97	121	94	116	107	112	102	112	102	105	121	93	103	136	114	123	102	112	120	114	114	126	145	108	103	97	106	124	105	109	110	104	136	102	112	114	105	110	138	116	110	126	125	97	112	109	97	107	117	133	146	105	115	119	107	90	97	100	108	101	99	110	93	111	119	119	108	124	120	117	98	102	117	134	127	88	121	121	114	111	119	105	112	119	87	123	107	127	115	89	92	119	84	131	114	78	104	113	117	116	115	111	95	138	102	132	110	124	108	118	107	123	127	117	137	119	107	115	98	123	118	108	107	131	130	103	107	105	105	118	119	91	104	106	112	108	105	93	130	112	120	105	102	102	109	114	98	105	105	108	100	111	117	113	93	115	118	121	108	108	113	105	116	110	126	130	107	112	114	116	106	96	107	96	120	121	112	110	112	99	112	120	112	109	124	111	101	115	130	130	97	118	102	105	97	109	99	97	99	128	124	111	99	99	108	97	102	108	113	107	78	106	125	114	124	124	137	112	109	114	110	118	100	106	109	117	108	104	109	114	109	101	118	103	122	107	106	108	111	114	98	109	117	129	142	104	121	113	111	115	125	122	115	113	132	102	116	113	90	115	117	129	102	111	108	107	113	109	119	107	107	111	97	118	115	115	108	110	112	120	129	113	128	117	113	119	107	120	105	109	121	108	119	99	106	96	127	111	128	121	110	109	131	114	108	103	105	107	122	123	101	106	125	114	106	116	99	114	108	123	112	104	102	117	126	122	112	119	134	118	101	111	112	111	127	106	115	139	119	93	113	106	125	115	114	104	105	105	115	94	106	134	109	101	96	98	103	114	118	115	102	112	108	107	114	116	111	121	132	118	117	109	108	114	105	101	125	114	117	136	98	128	81	123	103	114	114	113	109	88	121	138	88	121	106	123	89	112	123	125	122	93	109	106	123	110	109	101	111	117	119	123	102	118	99	93	111	94	101	116	119	109	95	120	96	114	88	125	125	129	125	109	130	105	120	103	119	109	116	103	105	104	107	127	123	113	121	117	111	105	110	131	107	102	109	112	108	108	105	118	110	123	103	86	114	96	126	117	137	106	119	122	101	116	105	108	127	103	123	109	89	106	90	107	138	80	138	109	116	94	126	121	119	112	126	93	108	112	117	115	128	121	126	108	113	111	99	100	89	108	110	127	128	101	110	112	99	96	114	119	123	109	108	138	123	125	126	131	113	127	113	119	130	112	108	102	114	103	129	103	103	120	111	117	131	113	111	101	116	123	103	111	111	109	112	120	124	125	112	108	101	119	114	128	114	95	104	108	112	111	109	106	126	114	117	119	114	112	116	102	117	127	109	108	105	114	104	128	99	116	109	118	117	136	101	132	113	124	130	126	110	130	119	123	113	102	120	103	116	137	116	120	118	117	110	98	105	114	139	107	125	136	120	116	107	109	116	113	97	105	113	98	108	96	101	120	122	122	108	119	112	125	107	116	112	106	130	117	132	96	103	127	100	98	120	103	119	86	101	115	109	108	121	114	95	120	115	109	160	116	133	103	119	99	106	131	111	136	118	123	103	112	120	110	114	119	103	90	110	114	114	101	104	114	115	125	125	98	117	109	105	103	115	106	124	107	112	113	111	118	122	97	105	117	108	117	113	121	117	129	103	115	107	116	113	116	107	105	124	97	103	103	101	103	128	95	110	109	96	102	111	93	104	105	110	117	128	114	114	99	98	105	110	100	123	120	83	103	107	120	116	104	94	130	123	113	109	98	128	130	114	111	114	109	85	119	114	103	109	108	138	97	104	109	108	111	120	122	107	98	105	108	116	108	132	97	104	114	123	108	95	109	112	118	130	112	123	119	128	99	104	110	125	108	117	108	107	104	124	118	110	116	124	129	95	135	130	99	113	116	130	130	101	102	128	119	112	143	116	109	120	96	128	99	102	118	133	98	115	99	103	102	116	127	115	113	110	108	137	103	117	104	109	86	123	110	93	141	114	121	101	123	118	145	113	110	122	119	110	110	121	124	106	126	114	107	132	114	94	98	121	124	106	120	133	113	104	114	125	93	110	121	127	129	109	124	99	111	119	109	99	122	119	109	93	107	110	123	120	99	119	111	100	120	126	112	119	105	105	106	126	117	110	111	111	120	120	113	132	120	113	107	109	119	112	106	113	116	92	115	105	117	119	121	129	115	104	114	118	119	108	112	110	126	111	130	113	124	123	111	109	129	98	97	125	97	113	113	114	106	130	121	113	103	102	107	135	119	106	109	114	113	104	114	120	98	120	107	121	114	103	97	125	136	106	128	129	104	118	121	109	107	121	93	122	111	109	128	112	115	115	110	106	104	104	127	111	103	102	127	107	97	114	113	114	119	117	108	98	110	102	91	97	120	101	94	91	111	119	117	121	113	114	135	112	111	105	124	111	123	130	120	101	105	113	112	102	118	113	105	117	110	100	120	145	126	110	121	121	107	113	110	104	97	101	100	126	123	119	113	113	109	120	115	114	107	110	105	111	106	119	107	128	101	121	105	114	113	115	105	114	87	112	108	105	107	124	110	112	107	101	116	127	113	122	119	106	117	109	100	114	119	116	108	90	112	119	102	101	92	117	115	140	129	96	106	95	132	108	126	114	115	114	120	87	94	109	114	114	115	111	114	107	124	126	103	95	121	121	115	106	129	110	111	133	104	103	88	106	128	122	106	110	108	122	116	102	95	98	127	122	102	116	121	113	111	142	136	119	115	104	111	116	97	103	114	110	105	115	96	127	92	94	115	113	83	125	133	114	124	103	116	93	95	92	111	124	113	119	95	125	115	107	99	107	122	114	123	111	109	123	132	90	106	104	104	118	131	111	100	99	117	138	129	105	106	101	95	121	124	113	130	110	116	118	112	112	122	92	100	107	131	113	99	106	117	96	107	111	96	119	93	105	116	107	109	120	137	117	110	132	117	110	117	117	103	121	116	106	108	114	103	111	114	127	111	126	110	111	132	111	106	115	121	89	119	126	127	116	110	112	94	111	113	101	93	131	113	95	90	117	95	121	100	106	116	120	104	123	118	110	117	108	108	105	127	118	109	135	92	108	95	116	108	108	103	124	130	118	119	112	114	121	115	106	113	104	116	105	103	112	125	124	114	112	107	119	127	99	111	135	101	110	118	99	114	110	121	106	117	115	136	98	99	99	148	129	119	97	105	113	107	109	110	102	116	126	123	102	136	114	112	123	108	119	110	129	100	109	123	111	112	96	111	110	108	118	108	102	112	102	104	128	96	113	107	124	114	129	112	105	115	123	124	121	131	107	109	147
7659	893	1724	2051	1607	1305	1104	975	763	756	642	584	552	560	603	524	538	510	463	461	395	397	352	337	386	368	359	338	324	369	344	354	350	338	292	331	310	297	322	313	324	342	309	307	303	291	277	324	295	329	307	311	303	285	297	321	292	298	316	279	309	336	314	296	302	290	306	297	289	307	268	270	257	281	292	294	320	300	279	308	300	284	306	316	294	291	289	272	259	308	289	339	289	283	317	291	302	256	305	278	284	277	307	295	287	251	294	297	306	280	296	316	284	260	288	298	334	306	280	281	275	279	304	296	296	275	300	297	299	283	284	274	340	274	313	285	290	321	291	286	263	311	276	267	295	294	279	288	323	264	283	267	279	276	268	313	290	303	305	285	286	299	269	309	314	282	317	315	289	284	309	350	257	274	303	259	288	266	296	299	306	319	269	283	296	263	281	323	316	312	268	292	301	275	320	310	269	275	286	282	279	279	291	285	312	268	282	254	293	300	288	296	293	274	273	292	289	298	325	312	308	244	299	288	305	256	260	297	292	278	274	270	281	262	302	288	324	293	306	288	275	260	271	287	262	270	271	260	290	270	307	311	294	297	271	302	272	302	308	271	267	267	269	311	292	315	302	282	277	295	302	294	301	298	264	298	295	292	315	285	277	301	289	264	275	272	274	288	264	275	272	307	286	295	304	276	301	296	289	305	267	292	288	257	313	270	274	289	300	301	297	307	321	291	285	271	275	286	296	288	283	288	299	289	278	299	295	272	299	292	300	301	274	263	277	270	294	298	279	272	263	259	252	281	286	315	277	289	272	303	288	291	290	278	277	287	294	288	323	297	302	285	287	310	291	286	303	303	297	284	295	304	280	300	303	294	275	306	260	291	283	288	307	257	304	289	247	308	289	327	281	292	276	324	285	297	276	289	275	273	270	273	255	302	295	288	272	270	279	290	277	269	278	288	282	264	235	273	314	298	265	291	309	283	266	288	316	269	282	288	282	266	291	319	256	333	286	299	257	283	271	287	272	293	284	270	276	285	285	296	300	275	303	286	298	306	288	302	293	313	288	304	304	303	289	288	274	285	292	271	250	284	299	285	300	321	262	298	271	281	274	290	277	282	252	297	293	302	296	287	284	280	297	309	265	323	281	264	276	296	285	304	265	329	281	289	300	283	319	272	300	255	276	302	323	317	269	294	307	284	323	313	292	333	288	288	268	277	263	273	292	296	267	312	287	307	307	317	292	298	298	278	285	303	273	298	286	268	306	270	295	307	303	328	303	290	302	279	277	289	295	325	292	308	261	266	248	292	296	264	289	265	288	310	303	269	281	295	266	278	287	300	288	301	305	300	309	279	258	291	267	288	314	292	310	294	287	285	309	287	265	303	318	286	278	283	280	282	280	271	293	285	299	314	281	287	287	274	286	297	301	276	290	291	291	279	283	272	302	292	303	262	279	303	285	283	273	273	307	260	297	268	297	292	300	278	322	297	276	299	317	277	290	278	272	279	288	300	273	253	279	301	273	252	301	305	271	307	297	308	267	305	268	304	258	314	303	279	276	282	310	308	310	301	298	284	276	268	293	302	274	305	270	274	293	303	295	263	297	258	292	304	291	270	283	307	293	284	261	299	321	283	279	314	295	296	281	305	252	298	300	285	289	287	287	273	302	285	273	307	277	264	288	249	277	270	278	299	300	280	275	277	303	297	318	305	311	295	309	283	278	273	328	273	303	283	287	293	280	297	293	273	286	249	275	265	299	241	287	303	303	304	306	284	305	285	248	297	271	322	284	299	302	317	271	307	269	322	258	249	293	285	261	291	286	271	278	297	273	309	274	291	302	319	292	295	274	290	286	291	276	290	296	309	303	303	284	272	283	275	310	288	313	286	254	306	297	295	291	285	317	287	296	279	318	304	271	284	298	313	277	279	303	300	281	283	303	315	286	286	321	292	246	256	307	302	278	319	319	328	307	283	299	276	296	308	267	265	275	302	292	297	305	287	265	298	288	295	296	303	265	305	299	292	279	282	283	283	290	288	295	276	299	258	301	310	260	283	278	281	268	280	277	288	270	320	287	276	268	267	294	312	298	284	297	277	274	298	297	262	317	295	290	293	265	306	276	287	268	279	257	288	275	287	288	297	288	279	304	285	282	280	306	281	296	287	352	289	303	310	290	304	266	298	274	258	269	314	283	279	256	296	280	274	300	279	269	278	293	250	295	304	261	291	280	292	290	291	290	268	258	302	288	296	283	264	287	304	293	292	286	286	343	310	277	296	304	283	315	290	264	269	288	307	291	320	297	241	282	302	277	282	294	288	290	282	277	282	307	284	312	289	292	283	281	281	276	281	338	307	268	291	280	282	305	305	291	289	276	274	272	286	274	327	276	309	259	283	313	282	273	267	267	287	308	280	297	267	304	259	293	324	292	273	287	268	294	295	262	286	317	286	304	293	317	286	288	305	311	293	288	300	299	292	287	268	289	279	274	297	276	279	277	310	301	288	303	292	289	291	249	273	303	254	287	283	270	314	302	285	284	291	318	289	291	289	265	271	299	294	301	270	257	290	320	296	277	294	298	286	312	296	293	262	280	272	286	311	266	275	330	296	281	328	294	279	325	257	299	274	301	286	304	317	294	270	302	327	289	260	292	264	268	247	251	281	267	290	295	279	293	292	293	282	281	292	321	274	265	276	282	288	293	280	278	322	302	309	288	291	275	262	293	292	307	279	285	298	273	282	291	273	291	282	292	303	332	281	287	274	305	298	323	279	294	275	251	276	266	282	327	264	305	293	289	280	274	290	304	314	274	274	295	312	275	290	261	288	285	312	313	293	290	313	272	285	266	294	295	281	280	255	274	285	297	311	321	280	260	283	286	274	287	283	285	294	286	296	253	311	290	270	292	308	293	280	294	309	288	287	313	289	272	257	263	304	267	304	288	281	307	251	275	283	334	297	274	277	296	300	297	259	280	253	277	320	262	319	249	265	277	298	276	286	268	267	273	300	311	278	301	279	300	274	294	284	251	283	273	261	298	288	306	266	293	276	285	278	266	289	284	281	293	300	284	284	288	321	303	298	288	281	265	311	270	279	286	268	286	254	261	292	291	293	284	294	291	278	264	316	274	306	298	304	303	277	294	317	283	293	297	270	282	272	300	273	279	291	288	296	301	299	272	293	281	285	283	289	260	252	284	274	264	314	286	283	286	254	282	292	320	271	297	297	287	296	273	273	307	269	294	278	284	286	295	277	292	277	296	309	297	318	284	299	296	283	287	274	301	318	306	301	336	304	274	304	293	290	265	318	262	288	279	265	298	295	283	269	317	294	282	274	268	254	277	280	292	310	278	258	293	276	324	298	284	269	265	313	288	271	294	298	281	261	303	289	290	283	272	287	295	277	334	292	285	284	275	305	308	283	297	265	288	286	299	300	281	285	304	273	315	299	257	280	286	294	287	274	290	283	283	292	279	268	305	296	297	278	321	294	294	312	292	273	292	293
1203	228	250	217	213	236	184	193	188	170	197	196	204	174	226	167	180	183	204	181	199	188	192	216	234	212	201	208	200	194	206	182	163	181	194	197	187	151	190	166	189	184	189	198	212	205	188	184	209	172	185	179	177	184	172	204	185	190	207	194	186	202	193	176	182	206	183	204	200	170	191	186	199	175	208	197	192	201	167	190	181	194	184	186	200	176	207	204	205	184	200	197	199	188	197	234	194	209	173	213	205	196	188	189	200	188	191	191	205	196	194	215	213	189	195	174	239	189	175	173	179	226	194	189	173	214	162	209	207	196	199	204	178	215	199	207	196	186	193	180	179	185	194	186	194	180	187	185	211	193	189	193	201	180	190	194	184	193	198	198	199	219	208	194	204	196	181	169	182	210	189	164	185	164	166	173	186	207	181	195	161	195	225	204	205	168	178	192	192	200	173	192	168	199	195	204	204	178	199	178	211	178	178	188	196	171	181	179	217	193	168	188	197	190	231	177	222	199	208	199	200	211	216	195	198	204	182	190	204	184	181	189	170	198	169	176	195	203	207	209	178	212	178	170	213	174	186	185	179	185	190	219	207	170	198	207	195	190	191	194	180	218	209	197	215	178	168	185	197	200	196	162	184	212	192	187	191	183	185	220	198	182	155	206	206	182	187	172	190	202	187	202	196	206	196	195	159	179	159	169	185	205	203	177	197	192	181	166	205	192	186	202	183	196	188	219	181	183	188	217	190	185	171	193	170	180	180	190	196	184	227	187	182	186	167	158	198	182	198	165	190	207	185	193	215	207	195	185	189	197	202	230	179	226	192	200	179	180	179	204	187	179	191	193	181	193	142	187	192	190	189	196	187	194	191	182	202	202	180	178	212	205	181	189	220	182	190	178	179	189	175	167	184	176	186	167	187	182	190	210	156	188	188	193	182	193	205	225	166	181	170	210	205	172	164	205	174	179	196	181	181	208	193	196	186	185	176	181	164	168	209	205	209	187	217	171	211	175	173	198	203	174	193	198	169	192	193	199	194	202	195	165	206	210	202	190	181	193	212	164	191	188	175	190	172	192	183	226	189	173	201	168	175	191	196	192	196	190	208	226	193	197	195	169	196	164	166	188	202	217	198	214	186	185	199	188	195	208	198	178	204	197	183	170	186	188	176	187	179	215	186	197	207	186	170	180	209	217	185	228	183	174	194	211	190	187	190	186	183	189	166	177	170	202	212	203	199	198	193	176	198	195	193	201	174	189	178	201	176	188	198	185	199	193	189	194	186	194	216	181	182	182	184	201	220	206	181	191	209	183	210	181	192	191	213	178	185	174	183	196	192	200	181	201	202	221	181	170	177	197	193	189	204	187	213	211	174	196	199	209	192	212	170	189	186	183	220	192	169	169	216	197	193	174	174	188	216	173	179	209	194	163	193	173	187	193	171	206	207	187	202	206	190	199	193	163	184	178	186	183	196	178	182	193	183	206	212	200	178	179	191	193	172	170	194	194	207	197	168	167	206	178	195	176	201	193	208	198	195	200	202	172	161	180	203	179	179	188	189	163	194	206	159	207	215	198	168	186	191	177	198	182	187	191	170	204	208	189	182	194	195	172	192	191	175	205	181	202	208	198	186	179	190	192	196	156	218	182	178	193	185	173	205	200	188	174	184	200	190	200	192	172	196	182	185	193	180	191	200	199	175	184	187	218	217	180	216	185	218	173	198	177	199	180	191	182	191	183	179	170	206	175	185	178	199	194	215	188	222	175	181	186	209	205	184	191	193	192	163	195	195	176	181	179	185	207	199	225	208	198	186	193	180	197	205	171	215	171	203	171	177	192	195	204	187	198	194	151	179	180	208	169	196	187	192	186	191	194	193	205	210	194	186	185	196	217	184	218	231	219	183	180	178	187	149	175	183	187	197	198	204	180	176	189	174	183	182	215	199	188	196	216	185	193	195	173	179	188	225	200	189	191	175	204	186	177	202	161	204	198	201	191	194	197	204	201	215	197	192	173	177	170	209	182	192	194	226	174	204	187	188	209	216	161	211	185	198	183	164	183	199	184	181	216	192	196	200	176	191	197	201	172	205	173	197	169	216	189	186	201	171	204	185	166	183	207	193	191	197	181	203	198	180	180	181	163	165	192	201	184	212	208	160	199	212	181	209	188	191	179	197	191	187	190	169	187	168	222	183	177	163	174	206	169	212	172	171	203	189	201	179	179	189	196	176	186	179	186	194	215	206	202	199	167	202	213	204	190	183	184	193	188	204	184	203	186	197	177	188	178	207	201	190	180	171	195	178	198	180	210	172	211	202	211	209	189	174	189	169	170	174	189	218	215	192	182	180	176	212	186	200	208	190	206	180	208	191	184	182	172	198	171	202	180	204	181	190	209	180	205	172	179	183	177	191	176	169	202	169	174	195	190	179	211	200	193	178	199	200	180	193	190	201	180	191	209	192	175	186	180	205	187	177	190	187	205	203	199	213	190	150	198	199	197	225	190	182	196	204	185	164	195	187	200	183	197	182	173	193	183	209	222	202	175	184	160	186	184	195	181	206	165	173	213	208	190	167	194	157	184	189	210	178	183	189	193	172	179	203	175	201	192	186	165	178	201	173	189	188	196	193	187	184	188	164	181	190	215	206	184	170	203	185	201	184	195	206	181	185	189	201	171	187	190	184	191	190	207	180	179	181	194	188	172	182	178	191	197	185	198	187	185	218	205	197	202	208	186	189	194	211	188	178	190	185	188	180	170	219	173	192	195	216	189	193	177	205	194	182	178	206	229	212	199	172	177	192	180	188	196	184	192	204	156	163	199	213	208	185	179	191	202	214	184	169	178	194	194	190	197	212	193	183	221	197	175	179	193	185	176	189	186	206	198	185	179	194	195	184	181	191	164	218	176	170	191	181	177	204	190	160	185	176	197	193	202	178	194	186	201	205	197	168	187	205	190	164	180	198	198	180	188	205	208	194	184	184	188	177	174	195	170	196	169	189	191	201	172	198	200	192	180	195	218	189	196	218	171	181	214	205	199	185	195	164	203	160	187	201	174	161	191	198	212	195	181	183	204	172	191	188	174	186	201	183	206	189	197	186	183	204	197	195	192	186	227	183	187	175	162	195	180	191	207	193	214	177	195	208	205	173	212	190	168	211	204	170	168	185	198	170	180	199	191	192	196	180	205	171	166	193	170	188	203	196	197	191	172	198	200	214	204	204	200	174	182	188	205	193	177	185	194	211	181	175	190	183	176	213	203	199	202	172	180	198	183	186	190	174	191	193	190	173	177	159	197	191	176	205	171	216	195	220	176	207	184	183	197	216	196	168	195	220	194	213	190	199	173	177	186	188	185	180	177	173	218	180	197	163	191	169	175	183	181	176	171	180	179	211	176	192	186	201	194	175	201	193	185	179	168	182	196	200	181	190	197	195	193	194	188	169	211	197	157	206	191	210	175	192	170	195	168	198	209	207	194	168	200	191	180	176	159	178	193	191	227
1658	548	594	627	601	533	523	519	501	505	559	494	508	511	521	527	543	545	473	527	500	468	488	480	497	511	501	515	468	502	492	479	468	492	474	501	491	461	479	479	468	494	501	498	458	484	505	525	469	489	466	470	460	485	478	494	494	484	484	490	461	495	486	491	497	475	490	465	488	468	457	470	480	495	499	483	508	498	475	467	465	452	464	462	507	488	506	491	495	502	463	457	494	482	506	489	487	491	459	444	507	493	467	476	497	462	479	497	491	497	461	502	496	492	512	495	454	458	490	493	445	469	489	468	459	497	458	468	512	462	482	510	469	476	505	498	457	469	479	497	480	467	465	487	478	484	486	491	469	416	466	497	450	492	457	516	519	497	501	462	508	477	498	476	486	493	451	469	470	488	476	454	447	472	468	482	435	491	480	479	448	454	475	480	469	474	463	472	447	485	518	446	457	490	490	471	466	481	497	468	478	514	505	501	478	505	457	476	441	484	478	502	501	500	470	506	466	531	490	513	507	495	513	491	494	485	514	507	472	468	473	474	490	499	480	487	486	493	475	446	470	502	486	475	507	497	509	467	483	457	441	494	454	487	482	460	552	496	492	475	475	467	445	488	465	437	497	443	449	526	538	455	492	486	501	439	485	471	444	467	508	477	486	509	469	456	491	485	488	495	446	517	486	443	493	448	488	472	476	510	476	460	505	489	455	480	464	492	475	501	447	475	487	502	499	454	505	491	479	533	461	517	464	472	477	493	434	511	494	445	529	474	430	479	520	477	481	497	472	488	456	478	500	440	466	479	490	476	481	465	452	487	451	501	528	467	497	498	461	452	520	477	444	476	471	510	469	484	457	498	515	502	497	460	471	494	484	476	517	443	474	505	500	478	472	509	493	539	464	491	494	474	516	474	486	470	482	481	479	491	507	495	478	475	479	486	494	500	466	529	478	512	442	488	472	502	496	540	475	470	460	514	516	488	538	464	462	482	467	452	533	466	496	503	486	450	502	490	511	432	488	505	482	504	465	529	472	475	420	440	478	498	497	461	488	451	515	479	480	487	491	536	471	472	464	523	489	482	522	487	466	499	504	481	466	495	488	514	500	448	482	443	483	458	440	509	490	503	492	520	516	483	489	492	457	437	504	486	478	474	495	509	503	446	477	473	436	498	481	494	479	501	499	480	456	502	461	461	535	445	480	495	493	465	453	503	471	483	482	468	500	476	508	458	508	463	441	482	507	500	496	526	520	524	517	470	504	478	461	457	493	485	440	459	488	497	458	484	459	479	494	485	501	485	471	494	519	488	493	516	508	472	483	499	482	454	475	475	463	492	454	469	501	455	461	454	530	507	467	497	464	464	458	495	477	495	513	484	484	471	494	487	495	502	433	481	472	476	483	477	484	479	493	464	443	468	471	485	495	506	454	468	510	456	502	503	485	507	495	496	435	451	475	423	491	477	513	481	476	444	490	503	497	465	466	438	492	454	493	486	476	507	487	476	525	485	468	520	497	450	451	476	502	470	491	498	495	470	489	474	498	452	464	472	448	463	448	482	511	481	504	446	482	488	487	482	487	516	497	471	456	489	472	496	503	461	514	460	495	492	458	441	470	495	485	482	511	495	457	514	488	492	485	494	516	502	478	465	482	534	502	474	507	461	453	519	503	491	553	456	467	508	459	482	464	493	452	473	475	489	445	494	500	484	471	481	499	521	465	518	497	497	518	488	512	489	486	502	466	488	466	489	482	471	517	487	470	476	486	461	451	444	447	453	465	515	470	476	484	486	507	468	477	492	496	530	485	481	498	485	448	494	473	496	458	471	477	500	475	518	454	467	481	474	465	475	526	476	489	500	482	468	518	472	484	479	467	486	467	493	504	480	495	531	460	497	523	494	500	484	490	476	497	483	478	491	492	463	499	481	461	467	483	468	478	503	476	493	514	488	466	513	497	460	478	474	466	459	483	499	485	498	490	484	486	502	493	480	475	466	520	488	472	454	468	492	478	493	493	496	483	476	478	450	507	453	495	474	495	461	474	475	491	519	485	490	524	499	482	482	494	438	478	495	479	511	492	509	492	519	465	457	503	518	455	477	458	494	499	457	488	460	439	473	485	465	523	444	489	491	456	501	455	507	508	495	470	439	455	502	500	472	447	475	477	453	479	484	475	476	478	483	506	473	511	506	502	495	476	495	470	452	510	472	512	468	477	502	476	467	440	497	513	497	502	483	476	514	458	439	502	492	508	490	464	473	478	499	524	492	462	481	460	475	499	511	493	501	487	490	478	478	475	498	496	488	467	452	511	518	477	478	485	477	491	484	478	464	459	462	525	482	497	486	445	481	444	482	457	474	490	489	503	474	474	488	461	471	463	454	474	483	491	502	478	467	506	510	476	481	481	471	449	472	475	471	474	477	487	466	469	476	513	502	448	489	458	477	450	516	492	503	486	463	476	465	487	508	492	525	471	467	451	464	460	506	465	472	487	486	504	502	482	491	501	493	474	488	496	477	475	508	501	526	436	501	504	488	486	495	487	450	509	511	474	463	508	482	486	500	466	448	456	499	461	522	496	492	483	469	474	489	472	532	512	463	504	506	437	485	451	505	492	461	458	521	478	460	507	507	448	506	457	522	495	500	496	463	452	525	485	493	440	534	467	469	514	482	478	488	473	472	472	454	476	475	468	476	461	493	493	474	503	482	473	456	446	459	505	474	475	524	482	464	483	513	449	471	466	495	480	502	464	501	511	457	482	473	483	459	470	467	501	516	487	472	486	464	488	470	463	481	502	462	513	524	489	477	503	489	467	471	523	476	457	479	520	464	480	452	473	470	464	492	488	465	511	462	502	481	505	458	459	492	490	494	512	495	499	474	489	505	472	470	514	496	443	455	509	471	447	488	480	481	496	487	498	461	486	447	486	528	478	457	478	476	449	491	491	505	474	485	476	489	465	483	501	494	496	470	500	479	482	483	466	474	495	441	493	465	470	527	483	519	469	486	482	478	515	485	495	498	477	494	497	483	479	508	481	515	487	482	488	464	449	472	470	505	483	471	476	482	484	503	488	474	487	521	460	479	470	477	480	482	479	450	491	493	506	451	495	517	510	453	500	462	467	503	491	476	463	491	479	500	541	485	463	468	473	467	484	508	492	498	493	516	556	464	530	486	494	499	525	480	505	457	503	476	482	454	450	505	475	499	466	459	497	437	454	495	497	466	450	532	465	484	477	448	469	471	493	492	487	493	488	461	490	485	430	474	489	483	467	542	475	487	479	477	484	478	476	460	504	478	475	497	482	523	499	484	456	432	466	469	483	483	458	487	492	503	486	479	502	469	498	471	469	498	479	470	508	477	499	461	482	466	490	457	464	514	449	490	475	483	510	454	479	479	500	496	499	478	475	488	525	471	469	433	483	515	486	515	511	433	463	464	434	516	506	499	480	464	484	491	483	492	488	491	495	470	499	500	506	511	487	528	467	485	414	464	498	497	499	456	547	497
6631	507	500	473	386	326	284	278	247	266	238	253	247	248	274	236	227	271	228	232	246	204	237	218	223	210	231	232	239	246	217	209	211	187	211	225	210	202	198	246	192	243	215	208	224	192	219	215	223	234	213	225	233	240	234	207	214	227	230	223	212	187	202	207	193	229	223	224	222	202	240	233	222	215	247	223	203	232	199	205	224	221	213	232	220	197	198	237	229	224	249	236	227	201	208	215	210	212	208	230	187	219	241	204	190	207	245	224	223	233	247	209	211	230	235	201	203	200	222	209	220	211	227	253	211	266	242	223	210	248	238	200	227	236	214	238	225	205	226	218	217	200	240	231	192	243	251	209	189	204	240	219	232	221	215	193	244	238	219	197	194	208	235	215	236	239	238	212	226	231	213	222	216	218	242	179	207	218	209	246	222	224	229	233	187	202	212	217	213	217	220	226	200	237	197	231	219	202	180	223	220	217	223	226	222	202	224	226	231	224	219	237	217	215	190	217	201	224	240	234	242	230	220	223	214	234	229	237	224	204	214	206	214	211	213	229	208	235	206	229	225	191	224	224	233	235	201	225	223	228	229	216	239	204	223	221	232	220	237	224	214	227	194	233	248	222	216	201	228	232	242	237	201	195	224	228	226	193	188	228	202	231	182	240	221	221	254	230	193	223	228	220	232	212	237	213	211	232	188	232	249	231	205	208	176	234	240	200	232	191	225	238	233	235	225	192	220	261	213	231	200	227	219	225	218	217	199	239	211	228	210	225	229	206	207	228	227	223	188	200	248	207	194	222	231	203	217	227	232	219	209	210	223	218	248	226	220	226	237	227	223	220	201	206	199	216	223	196	215	233	197	237	215	218	194	191	214	241	244	200	225	204	219	229	222	196	215	233	251	253	193	208	240	258	220	219	211	215	209	259	200	204	209	205	198	221	228	219	200	245	232	201	201	229	247	229	229	218	217	223	228	190	225	219	206	209	213	222	240	211	243	245	198	239	227	201	210	236	205	233	209	218	242	209	193	230	203	223	214	227	218	250	210	243	220	215	204	214	215	218	242	214	228	214	189	206	232	219	231	243	240	222	219	203	226	208	197	219	213	238	201	234	205	210	215	262	209	230	241	217	204	247	238	229	212	211	211	244	251	213	213	226	230	210	227	224	206	210	219	213	210	205	246	239	230	235	189	223	210	222	218	226	211	233	218	228	214	195	202	234	239	259	254	219	215	232	219	222	209	206	195	201	236	221	225	221	235	241	238	204	215	212	239	211	208	206	237	239	196	196	226	215	259	236	204	201	202	222	219	197	219	231	235	228	208	228	216	227	203	216	244	225	247	209	222	225	207	207	228	204	229	248	212	209	219	233	239	229	254	207	212	239	233	225	199	187	231	222	202	253	223	208	202	223	235	237	233	194	220	203	229	235	201	223	212	223	237	202	213	230	175	213	209	196	234	227	233	226	233	248	214	195	211	215	203	194	237	218	212	223	226	214	221	247	210	181	214	226	213	217	217	203	231	216	229	199	188	222	216	226	253	214	217	203	219	223	224	230	205	216	202	205	220	201	234	224	239	215	224	215	189	212	231	215	212	220	226	218	216	228	218	202	246	220	230	231	235	202	229	227	211	248	224	209	215	234	218	231	220	211	207	223	200	234	204	214	205	215	255	226	200	242	239	230	219	194	213	196	242	203	216	213	216	209	204	238	227	231	262	230	218	206	218	217	228	232	239	211	215	235	221	222	237	235	218	235	222	232	210	240	193	241	218	232	208	225	221	223	234	210	208	211	209	228	249	210	195	202	211	196	192	233	219	233	221	209	241	229	232	180	218	219	210	231	229	208	224	230	204	226	222	217	218	224	237	236	209	216	226	211	219	244	217	204	228	244	240	211	250	231	228	197	228	204	214	242	213	215	202	213	189	224	225	198	254	222	202	201	252	213	224	213	238	218	201	207	205	212	242	232	237	225	204	208	219	205	224	201	207	218	228	244	218	240	225	203	231	247	235	209	193	197	214	210	215	221	217	227	245	202	252	210	235	207	227	212	188	204	234	216	207	214	203	221	226	230	200	227	268	216	260	226	232	243	211	230	216	194	186	225	219	246	184	211	219	218	231	229	220	221	219	226	224	235	214	221	229	227	202	220	224	198	220	227	235	224	220	196	237	201	225	238	235	210	247	205	219	240	222	229	221	204	219	221	189	227	212	223	222	269	210	241	211	199	230	220	215	236	219	217	227	221	229	204	222	214	250	205	193	195	206	209	231	186	229	247	196	209	212	211	236	244	232	214	216	205	204	223	202	231	206	214	187	261	220	217	220	218	217	200	228	246	225	207	226	207	236	215	214	233	246	208	242	232	216	238	226	219	247	210	227	209	186	216	225	214	216	231	211	225	215	192	229	212	205	208	232	210	206	233	216	194	212	242	221	205	245	234	202	226	224	234	223	230	230	195	214	224	201	215	232	235	219	246	222	220	223	248	225	248	203	201	208	193	236	241	211	217	220	224	245	207	206	220	218	268	226	229	233	217	207	229	222	224	227	213	233	220	215	190	196	219	247	201	204	221	219	212	220	208	221	227	246	221	225	235	211	225	213	203	209	208	212	224	224	228	219	205	219	221	255	216	230	214	244	233	209	232	223	253	220	235	242	214	258	219	202	211	202	214	219	212	249	201	241	213	217	211	232	208	246	237	220	239	208	206	217	237	222	216	193	224	194	196	253	220	195	234	233	205	215	236	237	234	215	209	217	196	200	201	226	217	202	235	212	236	225	213	205	248	232	211	209	199	230	205	232	224	214	224	229	230	206	260	230	222	216	226	212	217	208	225	209	203	231	218	221	223	211	231	233	210	231	223	224	179	213	210	233	201	214	204	253	264	211	213	201	227	240	212	232	221	215	205	234	223	229	234	195	211	211	226	219	231	210	244	215	196	207	230	228	226	221	231	222	242	217	249	196	198	214	239	236	210	220	218	242	198	220	226	225	250	234	244	209	229	222	201	207	228	227	218	217	228	239	217	219	240	226	221	238	216	211	212	221	206	195	223	227	224	234	191	212	217	223	219	203	236	221	225	223	196	201	201	213	229	225	216	228	196	218	232	215	218	220	219	241	249	207	221	249	229	220	240	234	229	209	237	224	186	229	198	222	211	215	222	216	240	230	238	214	237	234	209	218	182	218	251	201	208	227	203	215	215	236	253	233	243	221	201	216	200	213	233	212	201	190	227	214	220	218	213	202	217	239	223	239	217	227	210	218	210	219	219	219	195	234	246	231	206	191	229	233	216	227	203	197	205	192	226	233	209	189	209	205	239	216	226	225	206	219	197	213	213	227	225	246	232	218	238	223	225	197	199	204	207	230	214	235	208	204	233	203	188	233	207	226	236	196	194	225	238	195	226	199	227	215	238	214	213	212	214	224	240	219	226	227	195	231	236	216	213	200	230	218	242	234	216	208	241	222	209	206	213	220	207	218	219	223	236	233	204	261	240	208	237
6294	843	1424	1508	1306	1117	926	906	834	754	812	724	651	704	708	668	697	623	657	612	622	550	590	575	582	566	573	575	592	539	567	575	541	559	527	557	572	546	545	521	574	544	549	568	518	567	520	533	595	528	563	565	522	500	553	535	526	535	540	551	561	553	545	494	529	545	524	529	568	551	534	508	506	549	578	565	523	520	501	561	578	532	530	550	548	529	556	541	597	570	554	548	563	528	553	563	557	572	533	543	553	579	497	535	540	551	562	556	537	559	580	539	535	495	544	577	554	562	525	523	478	494	536	544	542	555	540	536	516	521	510	504	527	539	524	542	495	513	499	520	588	525	542	544	526	529	522	574	588	549	546	541	568	529	522	527	566	572	494	535	510	526	525	518	552	564	530	508	527	544	518	514	527	480	543	540	497	492	550	540	582	535	562	527	521	541	502	544	536	560	517	560	508	562	514	513	599	526	544	526	530	531	558	590	543	516	524	552	524	545	564	506	563	520	519	566	539	543	563	564	513	528	533	533	507	530	528	566	558	520	512	542	546	549	529	555	549	519	564	480	526	574	532	515	529	528	540	517	504	537	486	571	547	534	539	550	552	549	541	511	554	541	524	546	549	522	529	535	549	527	529	520	530	520	521	519	501	557	586	543	542	559	523	534	530	506	530	526	514	542	524	552	552	525	533	550	511	486	542	564	555	503	577	535	562	518	509	546	525	560	525	523	552	554	536	548	502	499	541	520	536	537	527	543	569	570	554	496	532	574	584	519	510	571	572	539	520	558	554	514	571	550	535	577	500	540	581	515	561	502	514	569	528	532	543	564	546	532	502	590	493	488	567	519	546	550	529	520	533	543	594	551	534	615	559	566	546	507	572	547	536	568	543	520	530	565	563	513	536	561	553	529	544	541	499	520	578	550	560	531	567	530	526	529	510	526	524	545	501	521	559	575	510	529	525	549	560	540	582	525	584	527	585	553	545	575	531	524	530	567	568	579	563	525	515	550	528	542	564	535	562	518	531	553	542	581	534	506	518	539	504	524	542	543	507	540	557	542	553	535	570	526	519	530	508	545	574	497	485	543	518	503	526	504	523	565	537	548	540	550	545	533	546	548	500	563	533	537	531	529	509	551	525	513	549	558	520	546	540	570	512	513	518	569	517	560	578	554	523	528	566	516	550	523	566	529	534	547	569	570	538	579	504	575	513	509	547	520	518	507	503	550	548	544	544	527	549	505	533	584	533	529	571	529	545	537	572	569	555	536	545	570	571	550	506	512	541	548	536	540	514	543	538	554	521	569	520	511	518	554	530	532	495	526	529	581	536	530	534	532	525	517	563	547	554	482	534	526	517	533	535	548	517	527	571	516	484	520	541	592	536	540	524	590	564	500	557	491	531	466	599	546	531	545	577	569	563	527	530	564	550	552	587	554	527	530	530	514	539	546	510	564	530	557	561	522	514	499	537	527	575	508	558	550	525	540	503	549	549	603	579	490	502	588	542	547	520	515	532	563	549	540	547	542	497	516	522	519	563	540	526	612	543	526	502	559	558	544	539	525	566	526	504	561	562	559	545	540	529	508	523	556	532	573	554	532	512	501	531	544	557	554	540	490	541	538	508	537	546	533	540	555	557	573	534	528	540	552	519	567	570	552	563	577	525	565	581	547	548	524	536	541	502	511	517	507	567	536	529	538	509	501	519	602	538	553	543	550	564	530	482	568	513	539	534	548	517	572	533	519	528	553	520	545	569	497	552	552	521	544	536	515	563	503	545	526	535	561	507	521	565	591	531	570	484	508	554	528	554	506	555	555	537	544	561	540	533	540	566	518	533	520	531	562	560	546	485	545	550	551	502	562	531	535	538	499	516	486	535	548	544	504	544	542	572	552	497	519	562	537	530	539	538	542	565	565	516	522	520	517	540	537	518	492	536	562	539	565	542	528	553	528	506	496	564	556	542	544	524	529	540	526	580	512	529	530	535	525	562	511	551	508	520	553	535	550	537	568	504	540	496	543	550	536	518	530	557	568	548	523	587	545	545	525	556	581	536	567	560	563	532	541	500	515	545	610	600	527	525	538	542	539	577	552	528	563	515	540	529	523	490	566	551	518	540	551	542	483	543	593	552	532	534	541	555	581	509	517	528	548	519	576	548	531	542	555	550	530	517	521	542	543	527	554	596	541	540	529	502	570	539	507	518	496	526	550	549	518	552	552	547	536	536	538	562	562	531	566	546	580	535	542	527	538	571	563	536	583	504	549	546	574	517	579	555	580	541	513	530	522	553	569	539	531	539	500	537	528	541	542	556	530	556	542	545	573	545	514	481	518	538	534	486	517	537	550	514	522	538	568	534	501	574	497	543	562	491	551	532	545	577	518	543	544	528	556	571	588	585	513	566	565	499	546	537	555	548	507	527	559	544	552	511	557	537	592	554	574	555	532	541	554	549	548	512	536	531	538	546	490	524	509	535	531	513	596	518	513	495	537	550	560	516	581	532	551	506	551	550	524	556	556	497	550	554	510	532	526	564	507	536	534	500	526	507	517	546	548	551	533	593	562	577	534	521	536	510	527	534	510	522	555	534	557	530	525	547	470	574	529	506	566	510	505	497	553	499	565	599	499	514	573	542	567	507	547	546	515	583	567	500	523	524	499	556	546	525	549	547	522	509	558	582	525	466	539	525	506	542	584	582	544	518	566	555	512	536	530	585	479	517	495	561	520	526	524	551	520	541	529	525	556	507	522	540	545	532	556	508	565	553	522	573	504	542	528	517	491	555	496	559	516	530	531	523	580	484	521	540	545	523	510	573	492	529	575	524	557	550	485	510	558	547	519	533	581	588	520	540	530	510	512	530	504	539	562	563	557	554	505	566	540	545	567	526	548	537	564	527	528	508	576	522	548	536	506	551	509	551	526	525	559	554	500	592	541	544	542	545	505	517	568	564	536	577	551	577	527	551	559	534	564	535	558	513	523	544	503	563	571	520	551	493	525	593	548	554	531	513	519	545	563	545	559	529	501	534	562	556	512	538	551	526	510	550	553	530	555	565	522	634	561	567	507	525	534	556	533	545	585	543	518	564	538	552	567	551	537	535	533	511	520	551	538	544	540	542	538	525	484	549	584	545	528	575	555	558	518	519	567	543	552	530	541	525	537	558	539	558	575	529	508	575	534	541	573	526	546	532	522	515	567	535	540	474	507	535	518	504	534	554	520	560	559	570	592	523	535	549	549	510	505	541	531	581	547	519	555	550	535	543	538	517	544	562	501	480	538	502	500	538	534	547	545	518	495	531	485	553	530	511	570	573	574	549	536	535	525	569	522	537	520	515	548	570	503	539	517	555	529	558	497	554	547	506	527	553	577	534	548	557	540	507	533	514	489	514	500	557	585	583	510	551	541	504	546	556	568	538	525	577	528	549	472	525	558	580	519	532	524	534	542	558	571	538	604	553	546	525	527	578	571	544	586	510	482	557	556	559	542	523	556	522	483	522	556
12465	857	742	546	376	302	245	206	192	190	170	179	157	153	163	144	144	160	158	140	111	135	130	123	146	118	122	138	121	120	96	108	103	131	112	108	111	126	128	145	111	111	125	108	93	111	100	142	97	104	121	123	107	135	121	95	107	101	105	122	114	121	115	97	101	116	114	127	109	89	98	108	127	115	98	116	118	123	115	114	109	120	112	112	126	151	116	97	106	121	113	114	118	105	130	114	112	118	118	95	107	120	121	120	118	104	100	112	127	112	111	111	116	126	108	103	123	98	97	123	112	115	108	101	126	117	106	130	106	119	100	113	123	117	119	118	116	124	109	109	103	110	129	131	104	116	94	111	89	94	114	118	113	121	107	105	100	118	124	103	106	131	117	131	107	116	121	132	126	112	119	118	112	117	120	123	125	117	112	104	99	101	127	119	122	104	106	111	90	100	123	120	112	98	105	104	110	124	104	109	111	114	146	119	123	118	119	129	102	120	115	91	123	135	109	92	126	105	121	102	110	126	123	121	110	106	113	128	109	114	122	105	130	122	111	126	118	102	120	117	136	130	99	125	94	95	114	105	126	103	101	127	115	144	115	88	100	107	112	133	108	108	106	110	102	111	131	125	128	116	123	117	123	104	126	114	122	99	122	126	111	115	112	100	130	128	111	123	119	131	118	117	112	107	99	123	101	110	101	100	108	126	137	119	127	102	117	117	122	129	90	106	103	95	131	135	106	112	109	111	123	101	91	123	120	124	93	124	113	106	113	137	120	103	129	130	125	129	121	112	89	123	132	118	107	118	104	103	122	130	101	123	108	99	109	97	111	111	117	97	104	94	104	126	112	95	138	117	132	88	98	109	120	122	100	97	118	119	110	121	115	102	118	118	114	106	125	100	113	95	114	127	134	97	128	123	121	110	113	111	123	108	144	115	117	105	113	118	118	111	106	111	107	105	131	123	136	125	97	115	122	103	105	115	112	133	105	102	104	107	98	111	117	126	138	108	109	124	123	132	116	112	96	114	108	110	100	103	116	118	104	119	120	107	123	110	131	101	109	114	115	107	97	111	106	119	131	101	103	128	115	115	123	143	134	134	127	111	117	113	112	118	124	112	95	109	92	92	124	127	116	107	121	128	113	108	132	129	112	126	112	95	111	126	120	106	109	136	107	111	107	125	111	116	110	104	116	137	117	104	113	144	112	108	114	103	119	108	118	120	109	117	101	103	119	127	118	117	116	102	132	126	113	106	113	103	123	103	121	122	108	108	104	108	93	107	116	115	118	136	109	115	109	115	96	111	120	101	119	109	99	126	109	101	121	90	135	131	123	118	112	102	110	118	117	121	107	132	95	115	108	115	119	126	127	102	116	103	118	103	114	126	97	135	96	110	107	111	106	90	116	114	95	101	105	107	135	101	111	127	110	94	104	110	113	108	118	104	102	120	140	127	109	110	119	114	131	106	115	98	102	100	123	125	125	106	143	107	115	119	135	111	119	114	126	105	111	125	124	111	127	134	120	118	115	108	104	112	126	121	103	88	119	131	122	108	111	111	122	137	114	114	119	100	127	152	126	110	108	109	100	121	101	121	105	129	122	128	124	121	129	114	119	128	95	129	116	147	114	128	124	107	127	117	103	115	105	115	121	127	107	114	143	112	109	110	126	120	109	93	116	127	101	126	130	128	113	113	123	118	126	109	129	126	142	113	104	88	109	124	118	104	137	118	117	104	119	101	130	113	115	129	105	98	108	124	119	94	109	140	119	124	116	136	153	131	118	120	101	113	101	115	113	100	112	107	122	118	103	113	117	113	124	136	123	125	116	101	124	111	103	116	99	115	101	112	107	114	118	103	117	105	116	121	134	110	115	115	118	109	145	94	118	121	119	123	117	104	130	122	113	132	142	126	129	130	108	122	120	111	110	112	121	114	114	109	115	108	110	107	141	114	125	106	133	132	126	102	114	103	111	107	106	144	108	105	119	109	128	133	129	104	115	112	117	115	119	80	116	116	119	106	123	105	107	97	114	129	102	109	110	91	118	112	111	114	118	98	121	121	100	111	92	119	130	128	111	126	110	118	103	121	111	126	142	127	122	93	99	121	130	101	125	104	126	103	107	120	121	114	117	116	110	115	118	118	112	124	125	107	100	119	122	114	117	116	119	119	104	108	101	96	115	110	97	108	132	100	120	103	104	119	97	114	131	110	133	109	121	122	114	101	125	123	109	138	115	118	124	120	118	116	115	115	102	125	121	116	111	124	112	122	122	139	100	140	111	84	111	105	127	133	113	116	127	115	110	101	108	133	110	128	101	97	117	97	98	127	118	125	123	88	107	105	113	136	97	104	111	122	132	89	94	106	143	125	128	128	119	89	107	132	111	123	105	111	114	116	108	90	104	110	135	111	113	99	111	115	142	108	122	117	117	111	102	112	118	100	112	122	87	83	127	123	117	89	128	104	115	137	137	111	97	98	101	132	104	112	107	106	120	111	107	100	114	116	110	104	103	102	109	108	123	92	115	114	104	98	126	116	124	104	122	117	116	116	112	127	130	130	113	139	125	95	120	109	111	118	125	143	109	107	123	120	123	114	111	109	104	118	133	132	126	125	116	117	130	117	126	112	129	103	100	111	131	113	116	117	111	113	109	117	108	120	120	110	100	119	104	120	101	95	113	123	121	115	136	110	121	108	111	111	101	115	112	115	117	113	119	108	97	136	131	99	117	134	112	103	91	107	104	130	98	109	129	118	128	100	115	90	109	120	106	123	111	95	92	109	101	120	113	147	127	102	110	110	110	91	109	119	96	109	107	117	123	117	139	106	119	117	110	130	113	109	123	102	102	121	109	113	111	138	93	113	122	122	102	123	99	100	102	122	121	115	134	123	120	110	101	110	135	144	111	125	135	119	120	109	116	128	97	116	115	124	116	94	91	118	124	110	104	109	96	97	116	112	133	119	117	115	118	89	114	122	110	105	127	119	110	105	117	111	122	128	101	101	107	124	112	112	124	120	128	129	111	115	132	120	102	116	129	123	141	120	96	121	113	120	113	117	113	108	110	111	106	105	120	107	127	116	115	98	104	127	98	118	116	113	112	131	131	113	118	145	103	102	114	116	110	114	102	117	109	94	93	107	112	114	99	104	128	120	111	132	103	114	107	115	119	111	126	134	116	111	93	109	116	111	117	137	117	106	125	114	137	96	138	86	112	106	130	101	140	101	106	101	96	106	114	125	121	105	110	104	111	120	100	135	116	129	117	116	105	90	112	117	107	112	94	113	101	109	104	111	125	110	112	111	119	109	107	114	116	107	112	107	93	120	106	99	119	117	116	113	118	124	122	125	92	128	113	119	106	127	107	105	114	137	122	111	132	128	103	107	118	101	86	91	101	116	116	86	133	128	103	132	122	102	110	86	127	115	120	121	144	105	117	100	103	104	93	105	121	118	113	126	118	123	115	119	104	119	112	97	120	102	113	114	115	117	123	112	111	118	118	106
7785	902	1698	1900	1638	1293	1080	942	790	656	594	596	573	554	583	561	504	512	463	425	389	391	370	358	360	371	346	341	341	323	325	307	339	275	336	306	303	336	319	316	324	311	322	288	286	291	296	291	324	312	285	267	323	312	313	286	313	289	311	319	282	290	314	258	300	305	281	263	293	309	289	303	317	285	281	271	287	321	312	289	294	297	331	293	280	314	307	313	283	300	328	292	290	280	304	318	292	290	296	309	289	317	268	298	286	312	270	256	277	313	298	307	277	270	280	271	295	300	290	282	268	289	292	284	287	298	293	291	308	331	305	280	266	285	269	275	298	287	311	307	291	333	293	319	311	281	294	316	306	292	289	265	311	291	312	308	306	287	291	267	284	291	333	290	293	252	316	278	328	292	294	305	282	316	306	270	271	275	300	287	270	314	300	296	307	287	314	278	271	268	307	274	319	277	279	282	311	278	303	292	285	299	281	278	288	290	307	292	264	304	289	311	271	285	293	311	263	316	317	297	302	263	288	287	276	308	268	296	331	305	318	274	284	332	274	300	281	288	274	277	284	262	295	299	293	288	321	275	315	301	281	304	325	252	314	296	315	261	322	309	282	293	288	293	293	275	317	288	293	281	289	286	299	285	287	280	285	271	286	290	274	302	290	277	296	283	317	288	306	274	300	314	308	283	293	297	310	285	291	283	253	274	278	334	315	286	299	309	321	285	274	322	326	295	289	277	319	323	298	354	277	261	299	325	285	276	297	264	303	308	263	319	261	313	285	321	281	270	324	287	277	288	279	289	279	289	314	274	261	290	300	319	292	310	326	298	296	298	251	288	309	283	296	286	290	309	264	280	311	285	314	290	284	306	316	266	259	279	265	279	284	295	307	289	297	298	287	265	279	289	283	316	289	291	295	280	293	289	310	280	277	311	299	319	261	307	313	284	293	295	297	256	278	297	297	294	277	265	306	289	274	297	285	297	276	279	277	256	307	284	289	297	301	277	269	324	279	324	315	303	313	264	283	306	295	296	267	302	271	310	271	281	305	305	302	288	277	266	285	288	283	310	293	311	295	299	303	288	279	287	317	303	283	286	283	317	322	294	281	287	286	312	259	314	278	311	310	320	284	278	277	322	272	297	276	270	302	294	260	294	305	279	297	281	289	271	291	307	279	302	308	281	293	318	274	266	289	277	266	284	314	273	293	281	266	285	312	259	283	304	292	267	289	257	281	281	275	297	243	302	312	282	294	306	318	267	274	323	294	275	291	305	282	317	302	304	302	310	285	290	290	297	303	307	301	252	268	304	271	303	310	297	310	303	294	283	303	312	293	278	308	300	300	301	337	282	304	281	291	313	274	298	293	278	293	286	271	296	303	272	265	285	302	287	304	279	285	286	278	277	296	285	300	256	295	254	268	286	275	302	276	288	306	278	283	296	297	282	324	282	330	271	297	280	282	291	295	293	298	284	269	270	281	280	279	299	293	284	269	317	298	306	283	273	300	308	300	323	287	260	340	306	285	294	311	291	325	266	290	282	251	285	298	306	297	271	270	267	304	298	280	286	274	287	271	311	281	297	287	284	292	274	257	301	303	311	307	265	305	292	288	292	314	287	258	316	277	277	302	297	288	297	275	294	286	301	295	302	286	304	274	302	309	318	280	297	276	303	300	313	303	285	278	309	288	299	279	294	259	316	287	292	286	294	314	326	300	292	289	284	287	283	280	304	289	272	280	270	284	286	287	298	284	291	280	284	259	262	313	290	303	333	279	306	279	311	257	300	271	308	264	311	287	297	269	294	281	257	300	282	288	296	300	309	283	287	319	282	297	301	261	318	317	304	286	275	294	309	276	301	278	320	295	315	276	274	266	261	288	279	305	274	322	265	269	310	311	267	321	275	256	284	313	291	280	284	289	269	300	304	249	258	276	322	304	306	287	324	280	298	278	304	287	285	263	269	271	279	296	292	296	300	278	275	299	275	281	285	276	315	274	275	296	304	299	269	282	246	258	313	295	316	284	243	292	275	323	278	280	293	267	280	311	277	290	311	288	284	296	277	240	259	288	291	299	257	280	303	282	286	263	300	306	289	289	299	301	270	257	273	318	295	316	258	252	282	275	297	310	284	325	287	301	309	310	300	314	293	262	271	317	283	291	264	295	275	268	296	275	296	298	272	316	253	298	284	296	289	284	304	296	269	289	266	250	305	297	298	302	278	288	289	300	314	306	279	285	285	302	281	314	267	279	285	301	309	286	291	268	298	293	275	287	324	277	310	311	274	262	299	281	291	309	282	292	279	297	285	283	287	297	316	303	277	277	294	284	285	285	297	282	288	283	300	302	283	318	270	275	259	313	235	312	313	315	278	282	288	271	300	261	267	298	294	296	300	281	312	290	320	283	304	282	311	293	301	277	255	295	300	282	294	248	293	257	282	264	283	284	309	265	293	302	307	270	309	307	256	291	299	260	297	311	268	296	302	299	312	275	288	280	318	283	268	297	280	286	253	301	287	294	299	306	287	262	269	307	285	270	307	287	305	285	282	296	304	298	313	283	282	258	279	310	315	251	279	272	271	308	298	281	331	308	283	284	254	268	278	335	300	288	277	284	274	285	271	261	286	326	315	285	301	309	283	279	269	273	281	318	303	307	254	300	300	267	294	313	290	287	265	268	288	291	315	303	304	273	296	293	303	312	281	275	300	281	292	277	279	289	298	272	277	316	271	260	288	272	290	296	305	270	315	267	279	296	281	271	283	271	290	301	293	251	268	311	303	270	319	305	318	273	277	291	304	305	312	265	305	280	295	292	289	275	292	301	277	271	275	291	274	308	326	276	305	276	272	290	290	290	278	292	303	304	312	309	255	287	301	268	288	293	315	289	302	293	279	284	306	290	305	285	294	284	277	305	305	290	291	298	280	295	273	269	284	322	304	304	277	283	287	303	303	249	297	273	267	292	285	290	295	287	274	302	278	281	303	337	274	281	315	303	332	280	314	303	264	274	264	278	276	296	300	277	289	283	295	310	277	290	309	277	254	272	318	284	324	299	267	272	278	305	272	290	279	278	293	280	276	305	273	309	323	280	299	298	294	272	266	280	288	291	298	299	309	290	279	323	295	289	278	305	308	280	298	308	308	281	285	290	293	309	273	283	305	294	266	307	292	280	305	315	298	255	295	278	319	262	311	281	277	281	267	265	303	280	271	273	295	292	321	284	309	291	301	301	314	293	317	262	310	299	298	292	288	302	275	316	254	275	271	277	286	302	322	273	320	284	280	329	306	268	309	283	301	299	268	328	269	273	293	293	274	268	247	293	290	276	322	300	306	306	254	296	297	307	274	310	308	283	299	291	292	294	280	287	287	310	259	295	273	278	278	294	279	280	295	249	266	334	298	278	280	281	295	267	272	271	281	302	269	303	274	343	312	281	272	271	289	285	304	303	258	298	289	306	286	309	272	287	308	316	289	339	287	308	298	288	285	308	301	298	288	292	313	303	256
1257	229	218	214	208	223	206	181	180	211	186	201	186	189	228	201	209	196	179	178	190	188	211	166	208	215	179	197	204	210	214	206	207	197	196	215	211	224	175	180	196	192	190	169	169	200	196	198	227	200	194	156	174	177	214	168	172	186	218	212	204	184	184	197	187	173	184	175	202	201	214	189	197	205	185	199	182	167	160	182	170	222	179	173	197	184	180	180	185	183	168	189	200	198	212	204	194	201	201	179	206	207	186	217	181	188	201	215	179	187	191	190	196	197	178	198	213	185	196	189	187	173	174	185	199	189	188	195	216	195	199	178	210	202	190	217	197	197	180	208	200	175	208	202	181	180	203	170	163	214	189	200	222	209	155	174	209	190	172	173	182	185	208	202	200	184	188	177	204	191	190	160	196	195	194	215	187	170	194	191	188	185	164	177	200	178	211	205	185	193	186	187	194	175	170	213	220	200	209	201	204	188	187	182	174	205	187	165	179	178	193	200	205	219	218	211	191	196	192	204	197	193	203	189	184	207	189	188	196	219	200	189	178	181	193	203	201	199	212	215	199	205	198	180	175	202	197	183	191	202	174	194	209	225	201	171	180	152	197	174	195	215	223	182	194	209	198	208	212	192	197	190	211	175	177	200	170	199	176	186	199	183	179	197	175	211	216	201	203	224	214	204	191	175	186	198	194	180	179	182	194	210	195	196	214	225	184	179	206	173	189	225	194	218	191	187	196	192	182	174	211	189	205	181	186	170	173	184	182	209	174	218	210	185	190	195	218	176	173	185	204	213	193	209	214	170	194	214	181	207	223	192	173	199	221	200	185	196	188	201	191	179	179	188	192	187	206	186	216	169	184	172	186	207	194	200	193	184	200	192	179	192	212	207	184	168	181	190	203	196	208	181	166	196	216	209	178	191	192	210	209	215	191	172	209	214	187	177	203	194	176	216	208	185	177	218	172	206	192	201	207	205	194	180	197	200	193	204	199	186	216	195	183	211	188	197	180	191	179	196	185	207	195	154	190	203	197	188	199	181	189	199	196	191	207	166	203	200	186	178	178	167	183	180	216	198	208	210	188	195	180	179	181	198	185	191	209	182	196	160	164	220	198	202	166	202	218	197	187	166	191	175	206	184	186	193	182	171	160	214	215	202	186	171	183	193	187	204	165	193	205	167	170	204	145	203	168	203	187	190	200	180	196	176	188	206	201	181	185	227	187	195	177	184	189	195	184	170	178	208	198	211	200	205	197	185	192	193	190	191	177	209	189	186	183	173	190	181	180	155	209	201	172	185	161	185	167	181	201	197	202	202	193	176	200	188	211	188	207	191	170	192	201	200	190	210	209	189	181	183	187	208	184	194	180	193	220	181	188	210	220	200	191	178	205	199	209	215	186	191	203	184	193	166	192	176	214	206	183	180	197	185	215	216	186	189	191	188	210	202	180	196	203	188	206	169	178	197	189	192	192	214	195	170	185	212	202	202	205	187	204	207	187	200	188	197	194	180	194	182	218	226	207	230	188	168	158	197	193	226	203	206	218	187	178	168	183	190	175	196	201	190	196	189	173	208	191	189	196	169	205	199	188	186	200	206	217	195	199	194	177	185	201	169	196	187	203	186	196	205	215	182	182	184	191	181	198	188	162	205	190	207	163	166	183	173	167	197	219	213	170	216	174	214	193	200	186	192	197	166	204	200	218	182	202	199	176	187	210	201	191	201	191	186	174	184	172	181	206	175	180	197	212	187	212	202	206	189	210	218	197	220	169	184	179	180	178	179	205	213	180	194	203	194	184	226	187	188	192	220	205	192	198	189	194	189	203	189	184	172	201	176	207	162	179	185	221	180	208	197	205	215	178	177	226	180	184	209	221	199	191	189	194	183	189	197	194	189	186	164	229	188	189	189	195	219	206	201	185	170	190	210	192	175	179	154	191	221	227	215	201	205	195	178	196	197	186	186	151	205	191	199	179	185	189	190	194	185	182	191	190	198	187	190	213	194	193	213	182	194	181	182	168	198	202	198	211	173	183	200	183	210	208	170	178	202	182	195	200	217	200	187	183	186	168	186	191	159	210	174	185	198	206	171	178	191	206	206	167	197	211	164	214	190	189	187	167	184	200	198	191	190	191	194	190	171	194	184	163	186	212	192	173	204	170	183	196	190	198	209	166	167	185	188	208	199	209	185	177	183	187	175	173	217	174	196	172	199	170	207	188	213	205	188	222	188	193	176	165	195	209	195	194	207	209	205	193	207	180	186	196	201	178	169	200	222	200	185	204	187	200	189	191	194	219	181	171	193	202	189	179	207	198	173	174	194	194	181	180	179	166	202	202	198	194	215	202	195	176	184	175	214	200	196	195	192	189	207	207	180	168	195	186	179	195	187	200	212	187	198	184	200	187	193	204	202	200	172	188	183	189	211	195	183	193	217	227	197	188	206	190	208	202	205	194	187	205	185	196	183	186	192	179	175	183	195	198	189	188	180	182	194	187	216	198	199	191	193	210	193	216	215	207	202	201	189	184	183	194	164	192	166	176	179	221	196	210	173	174	186	190	189	176	202	216	200	209	177	169	168	182	212	181	209	195	182	192	201	217	190	185	215	191	198	198	189	177	230	209	192	185	207	223	174	228	209	193	193	177	172	199	216	212	205	202	196	206	187	180	211	197	197	206	187	189	168	178	203	196	215	195	167	211	190	221	180	177	208	210	174	191	213	194	215	177	194	179	176	198	215	199	196	197	184	183	221	220	209	165	164	204	202	170	172	210	177	197	187	195	179	176	195	189	201	174	200	204	179	205	178	172	192	179	191	211	180	225	165	198	187	202	196	187	192	197	192	217	177	180	197	199	206	170	191	204	198	201	210	166	209	221	210	205	204	172	172	181	173	216	180	177	215	189	178	194	172	195	187	184	191	192	176	208	201	213	205	186	177	212	213	181	181	177	196	186	196	176	210	187	187	176	181	200	179	190	187	209	220	196	196	170	193	216	203	204	199	212	199	195	186	196	205	212	175	181	170	192	210	203	183	167	214	160	221	212	192	201	216	197	185	201	191	187	170	195	161	192	216	207	195	197	191	202	178	214	176	206	179	171	192	221	193	192	202	195	189	185	206	219	210	200	205	177	214	201	189	199	180	185	164	179	181	201	195	220	164	177	177	192	212	200	207	202	209	231	181	203	204	183	195	197	183	193	185	194	185	178	172	177	197	205	195	207	175	205	232	181	179	206	193	200	192	183	192	197	211	218	170	184	196	192	223	194	217	181	191	192	232	183	209	185	197	191	187	162	197	207	194	179	200	171	213	209	161	212	190	180	198	196	186	191	192	199	172	192	177	196	180	198	183	194	223	212	191	189	189	206	215	193	186	233	208	197	188	184	193	181	183	194	172	173	183	225	212	195	192	197	138	193	181	225	178	213	168	228	187	206	170	200	211	179	188	197	186	192	194	215	189	197	189	168	200	173	207	187	202	195	175	201	193	214	200	187	219	227	179
1713	543	567	622	618	580	511	549	548	533	523	552	554	506	567	519	540	515	505	493	517	500	504	467	505	459	452	469	494	526	505	484	488	523	452	502	484	509	483	478	489	459	500	499	512	460	468	506	489	498	470	529	523	473	527	469	517	497	512	472	463	488	452	470	538	498	455	490	486	504	457	493	498	501	492	529	468	484	486	457	518	490	492	472	478	502	525	467	454	504	422	487	500	465	503	472	521	481	497	509	473	509	500	495	496	491	460	497	479	516	506	456	471	480	461	488	510	473	488	495	509	448	467	518	490	502	512	500	529	509	498	503	472	477	492	502	508	441	474	473	482	474	502	489	487	497	507	498	479	475	499	459	466	467	548	513	510	473	551	508	506	491	512	491	506	487	514	463	482	489	529	471	468	480	488	459	491	509	487	484	497	440	501	483	492	524	467	510	488	496	479	513	520	514	504	474	530	528	498	490	467	484	487	488	478	486	479	507	473	518	488	467	474	481	487	507	440	498	494	468	490	480	520	513	489	490	502	483	521	480	494	480	506	504	500	481	516	459	510	479	525	487	499	512	478	473	467	527	478	485	501	472	484	506	471	477	450	443	486	527	519	507	496	482	482	467	483	500	474	487	508	469	523	474	483	458	512	476	490	497	500	501	453	502	457	498	470	477	501	539	484	506	495	477	488	473	489	471	485	519	472	512	504	507	523	519	499	485	482	495	534	444	486	496	520	520	513	470	468	452	515	484	522	469	503	488	451	509	525	502	493	470	476	450	489	517	504	527	469	482	463	477	487	453	506	522	456	468	482	448	485	468	510	471	502	475	518	477	517	537	483	508	463	490	508	476	490	495	508	516	472	468	492	492	452	480	478	508	491	499	471	472	481	490	447	504	485	493	477	523	521	489	500	449	513	474	517	478	466	483	488	496	474	477	484	459	511	514	459	503	465	479	479	530	476	476	460	515	456	469	519	495	454	499	514	494	505	500	454	439	480	465	455	469	525	473	448	536	494	447	479	522	497	487	501	484	464	520	491	467	433	468	463	495	517	483	540	493	506	494	481	473	502	481	504	474	491	504	497	452	501	469	458	495	485	513	536	472	465	478	510	490	499	520	502	531	492	476	503	488	530	468	486	473	464	476	495	541	507	530	512	456	494	470	482	474	513	473	468	469	494	473	491	496	519	512	475	472	484	513	503	462	481	465	515	468	496	510	458	518	521	463	492	486	474	494	512	469	554	499	491	492	492	500	473	469	491	509	474	452	489	520	481	467	463	500	482	440	497	497	502	474	436	499	490	489	503	481	501	494	498	478	468	499	507	496	491	485	508	474	491	480	464	486	451	503	465	453	517	498	514	507	493	473	495	497	482	467	521	422	479	501	510	475	462	487	467	465	446	462	482	478	480	492	524	490	493	468	492	454	463	500	495	482	491	487	511	497	500	504	478	515	507	515	499	485	467	492	512	489	509	472	522	487	470	482	505	475	499	461	469	476	489	475	489	486	505	504	488	499	454	515	494	478	438	461	467	499	479	509	477	437	520	451	484	468	493	462	519	469	473	534	495	489	476	493	526	518	524	503	522	481	523	479	499	479	418	456	517	486	460	460	530	482	470	494	459	498	493	484	494	507	484	454	497	489	475	488	519	489	482	500	486	509	462	501	490	475	515	453	445	483	496	471	452	459	477	478	569	505	505	457	511	505	497	474	490	462	453	505	509	518	482	451	459	494	520	491	527	493	519	507	509	489	506	504	442	457	485	516	484	463	484	474	471	515	450	499	471	486	502	482	486	517	438	468	497	518	469	463	495	456	473	504	522	503	463	486	448	470	501	503	473	508	452	509	515	481	490	509	449	463	527	499	514	472	473	460	458	509	510	481	480	482	469	507	474	508	484	497	499	492	496	486	466	504	508	478	494	484	493	528	456	515	429	498	463	469	509	511	499	506	478	509	484	482	505	491	504	500	446	522	535	481	502	470	494	469	496	485	519	519	497	488	460	491	439	460	509	507	527	479	482	495	488	456	487	478	477	502	479	517	487	513	532	487	488	488	466	437	493	485	451	497	478	472	488	496	472	531	457	500	495	534	502	499	476	483	472	474	500	463	550	516	490	487	480	491	497	519	504	496	513	496	424	479	464	470	471	461	502	508	537	458	497	529	486	508	504	511	454	485	478	516	444	521	507	477	466	496	495	497	485	468	496	463	497	466	452	439	432	474	469	490	496	444	506	538	492	475	495	472	494	482	491	486	492	500	487	483	483	468	477	512	499	451	496	490	502	469	454	493	485	505	480	459	481	456	439	498	486	494	489	464	495	485	505	490	492	473	496	462	509	508	494	518	481	497	499	510	463	496	504	460	442	471	466	479	489	499	490	501	470	516	467	445	459	465	471	471	493	443	479	465	505	473	504	503	494	494	480	487	483	504	459	481	483	460	459	460	510	497	488	512	485	506	480	496	499	506	471	487	492	481	526	481	477	532	500	509	500	489	460	493	465	427	501	488	479	487	519	495	471	515	518	513	488	473	479	457	491	494	525	492	474	517	477	480	484	514	470	529	453	516	512	502	491	470	511	485	500	466	507	501	484	501	501	444	464	503	518	486	482	517	523	457	468	491	464	479	476	482	465	504	509	484	493	490	505	490	480	464	496	494	484	513	472	492	476	499	505	491	473	508	491	479	498	499	445	492	496	467	476	490	459	468	465	452	484	503	489	485	460	502	472	502	496	455	491	501	557	483	509	499	480	494	507	477	471	494	478	476	472	465	508	509	471	493	481	481	501	476	506	475	498	471	478	499	462	442	492	502	503	532	479	508	474	512	462	491	514	478	473	543	482	462	480	450	448	477	464	519	486	467	453	505	503	499	472	471	481	501	467	443	483	497	514	440	512	478	469	504	486	523	489	482	481	499	503	531	503	467	505	487	486	514	460	466	484	494	503	466	476	517	456	492	492	474	453	490	496	495	486	521	489	506	469	473	484	480	470	489	505	512	494	474	489	478	472	498	490	476	468	477	492	502	471	534	476	475	495	473	489	512	491	520	469	479	487	463	473	445	491	478	486	509	470	519	504	493	476	496	472	484	478	515	483	513	498	506	480	505	462	492	502	481	478	503	480	464	470	456	474	504	480	533	525	462	479	472	487	465	484	455	515	509	504	501	512	474	496	487	497	482	475	459	526	475	500	495	474	475	468	473	510	492	481	517	488	458	484	480	521	495	495	504	474	497	498	444	459	483	500	508	471	509	504	481	457	494	460	482	508	509	462	476	493	521	453	480	451	453	531	473	468	501	487	485	488	494	503	529	469	447	492	500	492	519	528	531	512	455	467	444	535	448	484	534	479	468	456	504	484	466	483	513	486	496	497	493	514	518	509	497	532	528	445	499	469	503	481	484	482	474	496	476	507	514	489	431	497	542	500	517	489	488	519	466	478	467	485	462	447	457	488	481	463	481	477	494	497	491	495	444	529	481	495	499	482	491	517	461	529	480	502	478
6790	488	484	471	369	338	304	308	277	262	225	241	265	218	221	203	211	224	217	224	231	235	217	202	213	214	222	214	260	210	221	235	235	225	225	208	236	203	188	229	206	226	189	210	228	223	226	211	207	232	201	225	208	248	247	216	218	228	213	255	231	217	206	210	228	209	221	242	235	237	232	202	212	223	220	244	216	235	226	205	213	193	211	204	231	208	208	208	218	214	236	217	234	224	256	208	227	232	237	250	214	233	229	190	196	227	221	228	212	196	204	218	203	205	210	190	232	207	230	225	192	228	231	222	199	232	208	207	227	229	222	230	240	208	196	207	243	226	218	242	207	214	229	238	245	198	214	214	220	208	214	239	220	247	180	202	211	210	221	215	192	235	206	212	236	226	210	207	226	239	242	218	209	236	222	225	237	210	229	228	211	205	213	257	206	231	217	236	212	212	244	238	208	223	225	230	224	216	214	221	235	181	239	225	206	222	229	196	230	225	213	195	235	230	233	203	222	228	208	210	239	191	237	220	214	209	214	212	222	219	245	208	211	233	218	192	194	209	212	200	212	215	241	206	239	242	234	222	225	234	198	206	278	217	248	209	224	248	212	209	215	189	220	201	234	225	203	206	189	222	215	234	208	239	254	208	207	221	227	230	213	261	224	215	219	212	231	225	221	210	213	217	205	223	211	214	208	224	207	227	206	207	216	198	219	230	256	225	231	207	206	229	227	224	188	204	200	244	228	233	224	219	255	233	218	243	216	232	217	242	207	233	232	207	213	202	214	229	236	180	224	275	222	212	220	236	213	207	209	240	255	235	209	250	246	217	221	207	205	230	193	209	223	225	198	205	220	231	211	231	199	216	217	217	228	237	209	202	196	235	223	224	197	222	214	199	198	223	216	216	194	252	189	230	229	244	233	214	195	231	223	232	212	225	256	214	226	204	227	223	231	222	243	242	214	213	231	202	233	210	228	229	212	226	200	235	255	205	219	237	199	224	241	227	216	220	210	183	227	225	246	222	223	213	185	226	240	227	218	219	207	228	207	242	261	219	249	197	192	219	194	217	227	230	215	202	202	200	231	216	232	206	185	241	199	189	208	194	210	205	221	221	206	213	232	209	219	226	208	189	236	242	213	227	221	214	208	230	225	248	244	201	221	227	203	228	242	212	222	241	221	207	216	231	216	250	213	209	192	209	252	226	214	210	216	228	203	203	236	212	216	225	205	199	212	207	214	206	215	230	246	214	213	219	221	228	207	196	219	256	204	216	209	192	209	242	191	247	221	188	218	197	223	216	228	214	212	215	184	217	213	232	191	224	206	229	210	239	283	220	231	230	231	192	223	238	215	221	225	230	220	227	210	237	226	204	197	189	199	233	221	211	214	200	216	214	219	225	210	233	227	219	226	206	232	220	216	217	199	215	206	203	247	235	244	226	221	233	217	253	220	244	206	229	226	226	234	222	224	224	226	216	198	235	203	228	219	217	224	231	207	207	261	196	205	194	193	217	205	236	205	265	222	211	199	197	212	215	237	232	221	192	230	228	214	260	223	205	237	204	231	227	222	214	247	217	216	190	217	202	228	219	219	235	205	223	192	233	205	232	249	235	228	212	221	202	205	236	207	225	223	198	209	239	259	224	220	223	217	244	220	207	209	222	239	223	219	236	199	245	228	205	201	227	205	219	230	265	207	203	203	215	197	255	237	204	235	239	262	245	198	222	239	219	200	248	227	256	241	219	224	198	225	214	219	222	232	247	194	206	222	194	245	208	223	219	194	202	222	202	237	207	218	199	223	231	222	229	235	208	217	221	215	224	195	193	202	214	218	215	227	230	201	222	230	199	238	189	233	222	209	219	223	202	217	216	218	219	194	249	230	216	215	212	214	231	206	235	225	217	213	225	247	222	198	172	235	229	221	215	258	239	248	237	218	215	248	225	225	220	216	212	213	209	202	240	206	213	219	226	231	247	221	233	216	211	234	213	215	219	215	188	208	214	200	216	219	214	212	231	222	228	214	187	186	230	225	216	245	235	212	235	196	212	186	236	208	242	220	228	222	232	225	238	205	206	210	239	225	241	207	211	223	215	240	209	231	234	209	216	217	207	238	233	211	200	222	209	200	224	223	213	212	223	210	214	221	244	214	261	226	214	218	212	206	244	215	223	211	202	226	227	209	234	223	229	209	224	233	207	225	234	216	222	226	227	225	184	216	212	221	244	224	222	203	218	228	244	202	215	217	222	237	222	221	224	202	213	232	232	242	213	227	219	241	236	233	232	229	206	231	208	243	233	213	222	234	220	198	236	196	231	219	200	233	202	242	187	207	229	207	201	235	239	232	213	181	202	197	238	228	207	202	228	245	223	229	194	210	222	241	202	226	224	211	246	225	218	188	198	208	196	218	200	220	225	208	229	227	234	230	205	232	202	248	215	228	203	224	211	235	241	223	213	213	232	223	188	207	230	239	232	192	205	208	209	239	223	221	206	215	202	208	219	223	230	213	197	201	248	216	243	211	228	221	219	210	216	195	203	217	189	210	215	241	236	201	212	212	231	255	203	203	203	216	243	239	219	216	207	206	201	229	207	214	209	228	204	225	222	209	216	204	243	227	204	219	222	231	217	204	208	238	209	224	233	189	226	221	194	205	232	212	215	220	190	256	214	207	227	226	243	230	222	204	229	227	225	223	232	221	210	246	242	209	202	253	228	202	212	218	248	208	222	229	246	232	243	204	225	250	185	217	214	209	213	192	181	227	208	214	217	251	215	217	207	228	228	233	241	183	216	225	225	209	217	241	252	228	215	218	241	224	221	204	209	214	206	210	212	214	230	217	216	223	193	217	207	204	215	220	202	211	216	217	202	208	201	233	202	228	247	240	214	248	206	245	203	205	222	240	222	204	195	215	239	189	196	238	245	210	192	209	228	211	241	201	200	263	223	227	231	223	240	222	196	194	241	198	219	236	210	200	210	221	232	233	221	224	207	224	200	245	226	229	214	245	222	212	217	254	218	245	221	217	203	180	213	229	230	240	233	231	226	212	213	229	243	202	225	228	237	213	203	221	199	230	213	222	215	218	221	232	224	211	229	230	214	186	207	231	219	214	234	220	194	210	215	239	213	220	210	236	219	197	229	196	231	222	223	217	219	205	241	217	211	216	252	207	228	221	199	194	208	193	238	195	211	215	225	229	199	210	204	223	202	203	215	223	237	232	196	222	249	222	247	213	244	222	230	237	213	220	193	208	235	231	203	230	222	217	254	182	214	225	200	231	202	225	222	216	225	194	229	235	242	242	218	208	246	224	214	194	235	203	205	203	210	191	237	187	243	231	213	208	213	221	187	218	217	226	218	182	211	240	228	232	235	196	187	239	207	205	222	213	221	231	224	210	231	206	229	208	201	208	225	218	211	224	233	214	202	223	245	197	216	218	220	244	184	214	210	205	222	238	198	223	215	211	192	212	234	206	231	203	224	223	215	208	183	225	244	215	206	203	245
6419	888	1305	1472	1302	1036	1000	932	793	765	761	729	688	681	749	673	694	688	672	628	576	574	579	593	614	614	541	581	575	586	522	562	547	520	536	558	560	548	559	585	521	523	554	545	540	516	580	571	524	529	537	521	524	586	507	558	549	547	552	545	555	545	538	542	539	581	552	541	535	562	578	534	514	530	531	509	515	539	497	539	522	523	552	544	522	531	576	541	526	547	547	538	548	562	515	558	515	530	541	543	520	534	519	530	580	517	521	537	514	534	516	517	584	553	537	531	571	564	588	522	545	549	532	513	540	557	554	541	568	533	557	563	538	567	524	541	519	553	549	531	554	540	545	527	519	536	586	578	577	564	568	491	523	539	555	556	538	543	516	550	571	512	543	559	525	536	493	502	538	585	539	554	535	492	565	537	508	540	553	532	559	552	545	554	507	588	533	527	517	492	530	582	554	542	532	563	560	525	528	565	547	552	556	552	543	552	539	557	535	508	576	566	523	553	505	542	537	526	564	513	552	560	537	487	539	517	527	518	508	510	555	537	567	582	512	545	591	526	562	563	555	502	525	529	551	487	525	546	533	561	534	562	557	556	543	528	559	486	508	535	536	548	553	529	533	563	552	497	531	526	529	539	531	534	538	526	549	521	549	573	550	531	530	535	548	563	512	580	496	563	571	538	555	535	538	550	516	544	565	536	533	532	532	549	549	557	533	554	597	549	524	543	525	506	547	564	538	554	537	563	556	538	544	564	552	563	565	572	548	520	531	553	569	530	527	545	575	516	542	529	520	569	508	519	529	530	566	589	525	548	492	602	579	559	541	544	535	510	535	547	549	553	538	529	551	543	598	544	585	544	547	533	542	518	554	532	575	526	550	568	541	542	515	562	564	545	568	524	539	516	520	541	555	550	549	505	534	512	545	543	539	549	547	550	536	583	504	553	570	566	587	566	515	558	566	544	538	551	535	513	573	555	557	557	542	519	551	517	574	571	582	552	551	525	509	579	555	551	510	574	529	550	540	552	562	546	498	573	545	534	521	523	539	549	554	512	574	561	495	534	547	522	551	575	554	509	549	551	555	522	545	557	518	538	581	592	539	577	549	543	552	530	547	514	549	544	535	509	554	549	526	515	551	550	540	524	532	547	565	622	535	517	548	538	539	587	531	525	525	515	541	545	535	506	503	537	483	533	561	557	551	532	527	550	601	520	531	571	529	560	544	541	538	513	574	552	521	516	573	534	543	608	566	541	573	551	538	531	540	561	521	524	529	475	524	549	542	518	538	561	576	530	513	599	553	541	551	581	536	550	538	554	540	498	533	573	544	560	562	546	542	525	578	538	527	500	575	521	568	523	519	546	559	570	533	531	507	536	550	536	500	496	573	555	556	535	584	529	541	526	550	556	563	540	550	522	529	567	490	563	539	545	538	543	493	510	541	515	531	556	513	518	595	555	549	501	492	551	517	554	548	569	553	550	571	552	518	538	506	509	515	527	567	557	550	536	532	514	543	545	545	546	565	548	523	526	561	559	540	541	568	537	484	532	512	550	567	556	519	529	576	542	552	529	554	536	522	549	530	579	547	545	587	530	564	553	547	541	515	527	534	564	586	525	539	492	547	543	503	549	520	562	546	576	510	565	490	542	573	523	521	527	530	558	541	549	549	563	548	522	563	523	551	515	523	507	514	562	552	496	508	552	574	550	542	539	499	556	562	539	530	545	519	542	502	550	546	603	558	557	524	533	533	545	585	561	515	530	541	507	557	541	550	546	516	542	507	536	551	532	552	539	542	539	560	556	541	569	497	568	538	558	500	566	526	540	524	517	556	549	550	535	537	514	580	555	569	529	528	559	559	548	526	549	511	528	542	548	516	541	483	513	540	513	524	553	533	566	552	546	524	558	513	581	571	525	540	541	508	536	498	511	556	551	556	544	516	532	540	520	571	552	534	545	565	511	546	570	552	510	498	533	566	546	508	486	554	508	562	543	568	553	560	556	508	536	548	518	565	509	591	569	564	549	588	522	535	539	545	545	549	555	531	510	543	532	579	551	508	538	511	556	590	544	552	553	579	513	568	537	523	537	549	539	514	588	539	568	608	536	588	546	518	531	565	575	519	543	550	509	521	556	545	544	522	505	561	533	543	553	547	540	550	518	523	533	570	537	531	555	556	516	517	495	532	535	526	562	546	541	539	506	534	553	530	555	535	519	551	571	592	511	543	541	534	533	543	549	550	524	535	515	522	539	549	572	559	527	491	544	544	553	540	578	532	544	539	539	528	544	562	558	552	520	539	545	551	485	529	543	523	539	551	598	524	545	527	527	562	528	549	544	554	562	557	552	547	572	561	527	506	502	546	561	532	526	529	535	551	557	560	532	565	567	592	556	520	527	536	555	553	557	524	541	556	526	578	578	524	551	538	498	555	538	519	579	539	530	565	575	567	548	544	560	576	543	519	536	534	554	570	543	518	577	557	543	515	532	566	572	563	507	562	514	554	534	547	521	573	537	537	563	529	520	540	538	538	505	525	520	529	610	554	507	474	522	549	525	541	523	527	550	528	559	509	587	522	533	563	548	566	527	561	520	583	519	562	551	536	501	555	509	541	543	543	493	562	515	489	527	548	558	529	579	466	550	547	562	543	496	571	535	553	534	524	565	550	542	512	530	522	566	547	522	532	524	518	559	580	528	504	529	511	525	532	553	543	535	536	575	499	538	530	517	530	539	544	506	565	521	480	584	559	558	532	496	574	526	541	567	563	547	591	528	554	534	525	589	581	590	578	543	528	518	539	517	521	553	543	559	558	548	544	561	513	540	504	548	564	541	540	533	538	527	501	545	529	536	533	532	555	540	546	538	519	555	549	582	551	547	530	560	561	566	529	579	503	530	521	518	583	576	526	520	552	588	530	525	562	525	528	531	551	534	540	562	556	556	535	528	572	559	563	538	528	538	531	517	544	591	572	535	563	553	531	552	570	541	534	562	556	563	505	555	530	560	535	517	523	525	558	548	527	522	509	533	558	526	521	566	522	554	540	515	496	505	528	558	541	550	541	531	508	539	569	545	563	537	547	531	565	550	574	587	537	519	580	522	566	535	553	541	562	501	545	506	530	523	579	528	577	524	547	584	534	585	558	538	533	526	547	547	531	561	523	539	540	584	529	538	560	547	536	581	548	552	545	538	538	562	565	492	540	533	521	560	523	584	506	527	505	550	494	507	487	539	529	538	536	509	556	562	543	534	572	511	512	510	536	576	538	554	580	561	540	563	553	595	539	583	538	562	561	558	558	570	533	548	500	536	559	519	517	550	571	551	505	516	528	517	536	540	569	530	514	546	544	534	519	573	545	545	523	587	536	561	507	545	511	565	524	540	560	554	539	543	570	525	554	537	509	573	532	515	566	544	515	567	515	535	531	539	523	551	578	528	530	522	562	558	594	502	544	544	560	531	544	540	484	516	561	520	533	503	544	542	557	547	563	570	518	562	539	550	540	553
12237	897	762	581	393	311	285	229	203	160	164	163	163	134	145	136	172	126	155	152	115	135	138	115	131	122	130	97	116	129	126	126	120	113	111	129	94	128	110	127	126	123	116	127	101	122	118	111	123	111	106	116	99	119	126	107	126	115	128	118	120	100	98	105	110	115	107	104	111	103	104	117	105	105	112	110	108	105	143	127	137	80	115	97	94	116	106	119	120	111	106	111	127	120	110	110	111	142	121	122	90	110	130	111	114	106	132	133	112	109	97	103	106	102	114	112	110	102	99	107	113	104	127	109	99	97	127	114	101	115	105	115	120	123	123	125	119	127	110	117	110	115	130	111	120	103	118	88	129	103	130	109	131	125	110	103	95	120	115	104	109	118	105	105	105	101	133	107	128	125	105	105	120	111	105	102	127	118	109	111	100	107	105	115	104	109	112	119	99	113	106	106	110	104	115	120	114	109	109	112	104	125	116	126	105	108	119	102	111	115	116	125	113	109	133	97	106	115	115	129	133	107	114	104	121	107	125	135	107	100	121	136	108	114	104	116	119	109	132	106	100	140	102	121	108	116	122	102	116	118	110	114	117	122	129	105	94	113	131	125	112	117	110	105	133	122	119	114	142	116	116	113	86	107	127	100	138	94	100	125	119	101	121	128	126	124	133	135	123	119	112	113	111	99	106	93	93	111	103	114	124	103	121	97	120	131	118	122	130	107	117	113	121	106	115	112	115	144	108	98	100	102	109	108	118	102	120	100	125	100	119	107	102	119	121	129	112	105	116	112	101	127	127	131	97	116	112	105	110	127	107	120	110	105	116	121	109	89	97	114	108	130	115	121	111	120	114	110	119	118	102	131	120	124	127	102	127	104	107	111	112	122	108	121	132	115	119	122	111	100	106	130	104	104	116	120	100	111	111	107	131	113	124	130	123	122	111	117	104	114	108	109	90	118	110	107	113	124	103	100	119	139	126	120	89	111	119	127	128	124	111	100	127	123	115	132	134	112	90	110	122	100	117	107	92	95	114	130	117	126	113	114	115	105	112	108	94	89	115	107	90	116	113	101	124	104	96	139	99	113	121	148	133	104	100	109	110	95	117	122	112	121	114	128	129	123	125	123	116	111	108	112	108	120	126	114	120	117	118	107	113	107	124	108	112	119	121	108	127	103	122	106	104	110	115	110	119	131	98	119	113	125	123	100	110	108	117	109	116	111	110	116	124	114	130	139	131	124	120	132	93	107	91	104	107	110	125	116	111	119	132	89	117	125	121	130	84	133	117	106	108	115	123	131	120	91	100	116	106	120	133	121	124	120	122	114	107	99	132	101	98	130	112	127	117	120	111	104	107	100	122	99	99	98	115	109	98	115	112	117	112	110	105	129	123	118	123	113	126	113	129	109	127	110	97	133	110	114	112	98	106	112	121	113	114	122	110	85	126	100	139	127	129	92	112	115	96	104	130	128	127	122	121	143	115	97	130	121	128	143	102	102	112	130	104	118	116	106	137	107	107	127	110	137	90	126	119	132	107	121	104	119	124	97	115	110	84	117	135	108	112	112	130	111	123	118	108	138	123	112	122	139	129	118	99	119	127	108	121	122	119	123	111	114	114	99	99	104	107	107	125	109	116	119	105	130	124	116	116	102	102	130	125	112	106	106	118	108	112	107	133	124	119	123	96	95	121	98	143	102	94	123	108	100	97	128	125	127	106	121	111	129	133	115	86	109	106	108	97	105	124	113	139	111	131	113	115	116	98	104	110	98	89	114	115	128	112	134	121	119	103	112	125	102	119	119	108	110	113	104	105	115	121	128	116	101	112	123	104	104	101	126	118	109	114	120	114	117	111	112	128	107	115	111	127	126	115	122	125	122	126	108	108	96	124	121	118	113	123	109	121	121	120	109	112	111	125	120	114	110	105	116	96	117	136	128	105	104	107	121	117	128	114	122	124	116	99	112	135	107	127	125	104	100	105	129	114	119	114	114	112	123	128	96	122	133	79	110	127	111	120	106	120	109	114	118	115	126	109	112	117	105	109	133	123	133	109	100	125	115	117	124	97	124	151	107	119	104	125	106	94	94	106	104	103	101	120	114	137	108	110	110	116	115	111	117	93	123	101	121	124	107	123	117	120	113	138	115	98	110	119	125	114	131	118	102	109	121	127	115	100	96	112	121	102	120	113	114	106	102	111	105	141	112	117	100	128	104	105	123	113	114	125	116	118	109	103	95	101	105	117	103	104	115	123	110	126	114	103	128	123	109	110	102	106	118	98	119	97	117	111	116	118	115	113	104	107	108	113	123	123	109	103	113	122	101	108	121	112	96	132	117	116	122	104	112	113	114	133	130	123	104	115	98	120	100	111	112	100	119	141	92	107	112	109	109	96	113	108	106	116	104	137	121	123	105	105	116	99	106	116	113	128	104	126	110	104	106	114	95	124	106	125	93	125	103	104	113	127	111	125	125	123	108	126	119	98	94	118	120	100	108	112	117	117	121	141	112	131	128	132	133	121	115	122	90	117	118	137	111	108	87	132	123	122	112	106	113	108	117	122	111	116	114	112	115	148	124	117	120	105	134	124	125	122	102	115	128	116	99	115	118	110	114	94	106	112	112	135	116	106	114	116	124	115	115	109	135	121	132	123	136	122	110	117	123	135	110	116	129	120	113	124	114	122	121	113	113	126	85	111	118	123	109	125	126	120	114	115	113	117	113	105	107	124	119	88	113	124	105	121	125	121	110	127	117	96	130	116	98	102	110	111	114	132	108	117	99	122	128	109	120	117	120	124	126	116	100	96	85	113	103	97	107	115	113	114	105	97	124	111	127	121	106	114	111	124	110	130	127	113	109	104	116	118	118	148	101	133	127	112	98	122	122	103	106	108	109	128	124	134	111	108	109	117	118	105	117	137	121	121	133	111	137	104	123	106	119	104	123	113	102	119	115	116	99	126	112	126	115	105	142	127	120	107	125	94	133	117	135	111	104	120	120	106	94	111	94	116	111	104	119	108	113	130	112	116	138	126	114	93	111	100	113	115	120	114	105	96	105	118	130	98	101	111	105	126	121	121	136	125	114	118	114	110	112	119	109	125	122	108	129	145	105	120	138	118	108	114	105	111	103	112	109	122	125	134	107	131	105	116	107	110	117	129	122	130	124	133	112	131	131	119	134	114	100	92	106	110	122	116	121	125	108	111	101	129	107	115	131	114	135	97	119	110	112	101	112	118	122	120	120	96	125	115	120	109	125	116	122	132	109	105	135	132	137	117	115	92	121	115	106	125	136	117	121	113	106	116	122	122	107	116	105	117	103	112	110	101	132	102	107	110	115	103	79	103	114	112	115	127	112	119	99	108	115	132	124	93	116	127	124	132	105	110	110	115	101	110	103	102	113	97	98	121	113	134	142	109	115	103	103	98	122	115	106	128	138	111	128	107	118	104	111	102	125	111	108	122	107	123	108	112	115	108	138	121	104	119	121	124	100	120	106	123	122
7772	898	1742	1972	1603	1300	1139	944	842	733	628	613	583	626	537	570	493	524	470	454	410	395	399	385	425	426	366	373	341	302	329	340	309	299	313	321	322	314	307	320	286	331	345	312	322	318	316	330	283	336	286	303	298	308	309	294	293	320	274	308	295	303	292	292	273	321	294	277	260	299	274	318	315	299	250	281	301	299	274	283	293	316	310	270	309	319	292	330	301	276	287	303	302	266	291	294	289	303	274	304	279	288	289	275	302	308	337	287	297	310	326	257	311	278	307	332	301	280	281	299	280	326	328	299	278	298	277	284	287	307	295	302	287	280	293	312	293	303	293	308	316	281	320	304	277	322	289	295	301	300	277	285	276	269	322	290	274	295	285	327	308	275	287	297	302	307	304	285	283	273	312	327	306	289	281	268	295	314	295	284	276	245	289	292	320	324	283	282	261	302	299	310	271	299	305	274	293	298	255	248	285	284	273	287	270	295	271	326	258	299	281	297	294	281	297	292	283	285	297	290	291	296	296	286	278	290	273	287	292	297	301	290	291	318	318	267	275	305	328	289	280	285	297	272	321	291	301	291	306	267	301	302	274	305	311	319	294	301	285	294	275	279	318	292	285	262	266	291	292	310	294	286	311	311	275	268	283	310	306	276	300	278	309	270	316	305	319	307	272	262	272	292	308	290	337	324	268	294	283	287	308	303	280	290	278	299	328	293	294	290	247	329	298	296	286	277	294	309	283	283	305	288	301	256	290	272	300	263	300	304	291	293	303	270	294	294	274	285	269	282	289	290	273	305	301	306	304	260	309	299	276	306	310	307	307	297	314	299	273	327	281	276	311	304	286	270	299	284	245	314	278	323	279	324	304	316	288	287	315	314	304	295	287	298	291	252	311	283	286	294	279	280	296	296	292	269	306	299	299	320	301	315	268	302	311	273	287	275	310	278	295	323	316	310	286	266	250	301	306	283	324	296	301	296	298	299	317	302	291	300	311	299	292	302	328	320	288	272	335	303	281	302	290	282	278	306	285	287	271	310	275	314	291	308	286	314	299	312	308	286	284	308	267	302	278	289	289	275	264	316	288	292	275	294	311	292	265	263	313	272	289	286	284	310	307	292	307	297	275	282	302	288	274	307	289	278	268	300	290	288	291	272	281	304	331	299	291	265	301	270	297	316	268	268	300	289	289	280	287	289	301	301	289	302	282	290	286	314	268	275	292	262	302	281	279	276	317	360	262	273	307	308	314	271	279	317	285	259	301	280	302	289	282	277	293	283	317	307	301	313	286	298	287	263	279	264	319	256	296	271	313	308	312	312	282	295	289	280	312	275	299	284	290	288	313	284	308	285	291	302	280	275	293	308	308	317	307	281	292	301	296	274	325	279	287	269	297	292	286	297	307	297	298	300	294	291	299	300	297	312	291	307	299	297	312	322	319	281	270	309	302	309	276	302	273	269	286	277	294	307	290	292	279	260	271	285	298	294	300	286	307	284	295	274	302	301	296	288	282	306	288	284	290	331	287	308	300	277	317	293	320	291	275	305	301	302	263	291	281	291	308	312	281	276	275	294	298	277	275	305	323	301	322	301	310	296	305	269	289	288	287	319	304	284	273	269	298	284	287	294	272	280	345	303	304	302	288	284	285	267	293	313	293	319	286	285	253	273	278	304	249	284	308	277	276	272	290	296	270	293	303	278	312	298	291	271	329	276	264	312	296	291	313	301	317	293	295	293	305	301	262	318	304	283	291	311	288	236	277	299	274	297	262	303	292	297	293	328	289	308	289	291	275	313	301	294	293	304	278	275	292	298	291	304	312	335	296	275	276	286	272	275	289	288	293	289	293	282	304	291	297	317	306	282	307	300	308	282	319	296	295	295	279	330	276	304	292	323	320	267	269	295	297	295	298	274	320	286	279	277	297	289	295	316	289	307	239	281	271	292	268	277	295	284	261	299	297	267	307	278	305	310	294	306	271	291	271	283	319	292	297	297	278	278	308	288	329	293	282	308	288	288	272	320	321	272	307	278	272	325	298	275	260	287	285	306	305	284	283	300	279	286	289	291	297	296	299	269	278	288	300	307	280	276	311	266	325	300	275	338	273	299	258	298	303	284	282	282	286	301	282	291	327	287	287	295	292	286	309	255	335	291	293	298	305	342	292	293	273	308	280	264	263	288	310	300	286	297	292	294	316	312	279	275	300	276	302	284	304	311	269	304	320	299	270	285	279	284	262	278	275	330	322	308	297	324	282	286	244	269	297	308	301	331	312	269	291	278	323	299	318	299	324	308	273	280	317	295	310	298	296	280	317	262	286	310	278	290	279	269	299	320	289	270	294	329	315	268	258	295	290	313	260	282	276	263	285	292	254	294	327	261	279	292	263	291	299	286	276	300	276	294	292	304	316	341	285	321	314	303	296	282	287	286	290	285	303	299	290	289	291	306	294	308	266	282	282	297	285	262	285	303	270	290	282	302	303	293	299	277	292	289	262	313	279	305	303	306	272	291	288	299	297	284	320	279	280	307	292	290	286	277	281	293	275	265	286	308	282	277	312	257	303	265	270	286	295	257	261	273	281	288	276	272	303	314	306	248	291	294	307	281	285	288	293	304	281	305	294	298	307	308	302	304	313	305	292	285	292	284	289	290	302	268	293	274	293	283	304	297	245	324	297	292	285	297	286	270	289	294	307	285	273	287	314	282	270	296	265	297	278	288	286	293	302	316	262	320	274	290	297	284	303	302	272	316	296	292	301	277	254	296	302	289	284	321	308	287	313	301	276	294	314	301	308	318	275	306	295	267	312	305	279	296	312	296	295	304	276	272	305	302	304	284	305	323	283	275	297	306	315	290	310	282	313	225	325	317	278	301	271	272	272	299	300	302	290	301	306	286	306	311	311	242	293	272	304	277	289	269	291	301	316	268	286	262	300	271	289	278	295	275	307	289	285	301	312	320	296	316	269	270	291	296	294	320	301	307	296	290	283	315	288	327	286	298	317	318	287	277	284	273	321	274	326	295	299	309	262	279	268	288	285	314	268	298	286	321	320	254	299	335	331	299	307	308	309	279	308	297	300	299	268	318	295	321	284	318	252	277	286	278	300	292	309	292	321	286	297	310	271	291	333	297	277	267	293	296	314	309	298	283	288	315	289	317	307	279	294	299	352	304	303	290	327	269	308	271	287	317	322	290	301	301	286	273	269	294	266	282	312	304	303	306	306	314	277	296	312	300	290	288	270	310	304	283	267	301	271	287	288	262	304	276	281	292	320	288	287	322	330	302	288	304	321	298	295	280	258	270	293	270	236	306	296	298	288	272	334	317	317	322	286	290	309	292	300	293	284	271	333	300	322	286	300	289	295	273	291	306	320	301	292	283	299	296	308	285	280	282	302	310	314	267	278	286	307	277	307	285	274	307	301	323	284	275	286	289	288	264	302	255	285	275	299	281	282	284	318	293	301	313	296	283	292	268	297	271	314	292	284	285	292	291	286	286
1245	215	270	232	213	207	200	209	208	187	224	206	179	226	199	181	205	183	198	201	177	194	196	193	191	186	173	193	223	207	187	178	156	204	200	212	204	176	186	186	200	186	202	203	195	181	171	179	185	195	205	195	207	214	186	162	183	187	186	180	215	209	197	230	212	189	183	183	180	225	197	173	185	210	233	214	211	196	166	212	207	212	193	174	201	184	211	191	170	177	176	200	184	200	217	180	171	193	210	207	198	208	190	167	162	205	189	186	204	188	182	175	197	187	198	194	196	182	185	198	166	227	184	194	179	173	189	204	197	177	176	201	177	199	181	211	201	215	180	178	188	212	235	172	183	210	185	185	198	199	195	185	174	190	186	185	182	180	177	190	200	195	188	213	179	205	187	172	208	179	208	165	199	179	172	178	169	190	219	217	206	184	206	185	167	164	211	202	201	198	180	165	206	181	174	180	191	154	185	194	191	204	190	201	183	181	208	207	185	177	197	195	188	231	178	201	192	174	165	191	200	175	186	169	196	191	192	202	201	179	170	185	183	215	200	163	213	227	197	162	210	184	214	213	207	179	203	202	195	158	219	195	187	189	173	189	179	205	194	177	180	198	182	186	186	204	181	212	191	163	206	185	185	192	198	209	196	213	163	203	196	175	204	193	189	190	202	170	195	155	175	187	189	186	217	196	212	216	179	174	209	189	211	175	187	198	169	169	173	186	191	178	181	220	202	183	199	216	181	215	190	201	194	211	203	195	195	193	188	193	180	183	185	188	187	200	208	198	204	170	190	170	181	201	159	214	193	196	181	226	200	188	184	183	197	197	195	202	174	228	210	181	169	196	161	187	168	194	193	185	203	162	191	172	184	219	189	233	199	191	201	173	170	204	204	188	166	180	200	183	201	213	198	204	173	207	176	200	204	212	189	190	201	176	168	189	203	224	208	192	184	205	164	196	177	180	209	193	191	206	179	220	188	218	183	185	174	167	202	172	180	192	202	184	173	186	197	219	210	180	198	193	194	181	205	175	173	193	193	205	184	191	203	202	212	178	195	212	178	201	196	197	164	177	162	194	163	192	201	218	197	206	194	178	162	182	189	180	176	202	198	195	190	194	221	207	215	184	195	195	198	185	195	169	210	174	209	180	189	191	172	210	196	199	174	182	196	196	207	224	195	187	192	194	199	190	198	191	182	194	170	175	189	188	212	198	190	175	216	178	210	194	180	195	182	244	201	215	201	179	213	167	207	187	192	191	215	189	163	212	210	188	188	181	187	180	213	198	185	196	211	228	213	192	188	209	191	191	198	190	204	204	191	201	188	201	185	216	161	188	181	213	217	189	173	176	207	195	169	182	185	186	190	195	178	183	203	201	204	207	196	188	197	192	185	184	210	209	204	199	158	200	201	203	191	177	185	162	209	203	212	195	180	187	209	203	199	202	177	194	185	201	203	170	182	199	192	199	208	193	181	198	199	173	192	190	195	216	189	188	177	183	190	167	180	200	202	176	192	197	202	187	211	196	186	164	182	171	187	188	217	171	162	192	178	195	189	198	201	185	199	188	190	196	182	189	175	194	203	181	208	183	187	191	199	203	216	217	214	215	182	208	204	193	172	193	176	188	169	182	178	192	179	188	189	199	184	195	171	183	186	183	189	201	207	214	189	179	204	202	193	201	191	181	161	200	212	171	187	180	171	162	192	167	195	187	172	208	195	179	192	199	216	186	214	222	172	171	170	171	220	191	198	177	200	190	163	179	214	222	186	189	221	211	184	199	195	170	195	168	180	196	180	205	193	188	181	188	175	199	208	184	217	191	194	202	190	194	184	206	203	200	187	200	158	210	173	204	183	164	179	171	191	196	200	200	178	185	175	193	213	204	192	158	172	193	210	207	165	187	209	211	195	183	210	187	197	200	187	171	191	187	201	188	209	184	202	187	180	197	190	197	200	184	209	200	183	183	195	206	187	170	181	190	171	184	179	169	194	229	193	220	175	188	203	189	184	195	209	191	196	205	195	168	205	216	181	209	201	181	181	192	201	202	183	209	186	185	170	189	208	200	175	195	212	183	209	163	199	199	203	174	215	182	169	190	167	178	188	179	186	195	168	201	194	203	182	221	166	186	161	173	171	191	185	168	202	194	174	197	171	203	180	184	192	202	215	164	223	200	202	201	191	194	210	203	189	187	187	195	188	191	177	191	168	193	188	197	204	174	188	195	182	176	215	169	198	176	168	169	194	196	180	217	190	189	203	194	193	176	173	219	209	176	199	171	157	181	224	204	203	179	200	217	177	203	176	178	174	188	167	196	189	198	199	199	212	204	187	202	187	195	168	168	197	194	179	200	194	181	190	169	183	186	189	178	194	190	184	194	193	212	186	174	179	185	206	201	183	188	193	194	170	180	179	197	179	191	179	163	185	197	192	188	153	195	196	195	187	186	215	172	199	204	200	196	177	204	199	195	174	198	189	191	206	198	165	178	190	181	210	197	204	201	211	176	177	182	194	195	197	219	170	192	181	189	189	161	194	193	184	198	167	195	190	215	154	219	172	179	208	182	199	190	216	213	213	181	193	182	164	192	215	203	221	191	218	200	188	171	191	189	189	195	170	205	209	184	183	169	198	210	176	205	195	180	209	182	190	176	217	205	186	205	188	165	195	180	223	224	213	211	187	196	197	201	208	187	205	181	196	164	173	198	186	201	181	164	206	219	192	195	195	183	170	188	181	170	197	202	194	175	185	218	175	200	181	179	177	200	212	190	174	219	166	218	195	197	202	195	167	191	193	187	193	169	197	187	177	174	190	154	173	198	209	208	194	178	192	188	182	167	176	196	203	216	204	189	196	180	188	223	219	189	203	201	192	219	184	203	186	199	188	178	204	157	194	193	221	197	187	171	193	198	216	201	213	201	206	196	222	213	207	199	166	175	195	191	184	164	195	182	199	180	197	199	213	206	190	206	230	190	217	192	188	213	195	182	190	181	214	187	200	190	203	189	174	184	200	174	197	170	213	195	194	206	216	168	194	172	176	195	176	171	196	189	171	183	175	180	181	198	187	215	180	208	160	172	225	166	185	191	210	174	200	181	183	208	190	185	183	172	193	192	173	183	203	190	188	198	182	199	200	222	196	192	195	184	213	185	196	186	207	192	179	184	202	180	199	167	167	178	209	175	178	183	197	211	184	195	205	199	202	171	188	195	184	185	195	177	165	175	191	193	208	179	196	207	194	211	200	210	200	174	176	211	185	200	221	211	197	222	160	189	173	199	205	197	170	196	195	202	194	191	156	203	175	180	188	173	185	173	199	169	177	169	181	187	178	165	194	185	206	213	193	202	208	194	195	196	193	183	205	201	181	208	192	181	194	191	175	207	209	197	184	189	202	185	190	200	183	183	198	202	206	158	175	195	168	194	181	186	182	194	178	192	193	175	181	192	188	188	175	223	192	185	198	214	212	207	209	178	208	212	188	202	196	171	184	175	218	200	187	186	194	197
1663	541	608	630	582	566	565	538	505	542	532	504	509	522	562	497	511	522	494	467	475	496	498	501	519	538	490	482	502	476	509	513	487	525	488	481	460	450	453	493	463	478	504	455	515	498	507	492	497	494	522	493	519	519	543	483	483	463	447	520	475	452	482	454	473	444	534	490	502	525	508	495	453	440	518	489	487	521	480	463	481	474	485	502	472	495	493	501	509	450	514	453	476	501	484	457	494	466	517	504	457	473	435	511	500	508	493	474	519	483	525	490	510	496	461	501	476	486	456	466	490	477	438	527	487	471	439	493	518	505	485	464	492	471	459	466	438	461	536	499	478	488	477	473	454	478	500	521	515	502	517	454	460	510	497	481	474	485	486	493	492	488	469	481	495	494	501	491	475	493	488	451	500	482	463	475	530	519	502	488	476	468	485	483	447	487	520	497	513	449	434	467	485	485	510	444	486	510	485	485	525	489	491	459	490	462	515	516	477	494	474	474	484	475	427	538	523	526	452	525	459	493	489	463	460	478	510	490	484	494	487	490	513	517	435	484	460	511	522	467	518	471	500	484	476	463	508	510	477	483	472	470	469	506	470	492	474	500	464	473	480	508	467	446	471	498	504	514	493	462	486	453	472	478	448	523	501	480	470	500	484	488	499	483	482	472	514	485	484	484	517	486	510	520	490	470	483	449	477	464	522	519	517	446	473	457	474	483	457	455	450	436	518	465	448	527	473	485	500	484	495	510	484	459	502	486	471	452	477	499	453	462	485	515	490	536	444	472	469	457	490	506	480	479	482	496	479	465	478	459	542	459	483	487	503	451	482	527	490	472	468	483	477	455	463	426	492	465	492	445	500	490	454	460	492	487	481	504	485	495	493	518	497	475	473	488	471	477	479	510	480	480	488	449	480	489	481	494	465	451	500	465	451	498	472	504	493	487	481	496	502	481	467	520	511	500	475	489	509	508	483	530	500	492	500	496	497	463	478	487	473	503	470	511	503	477	469	491	483	466	483	496	489	449	491	465	483	505	458	493	519	481	486	490	478	480	460	477	457	471	496	529	512	476	519	459	516	485	509	486	472	470	487	489	499	486	475	472	475	498	467	478	479	482	497	513	475	460	505	550	454	504	463	481	482	460	511	445	442	468	466	496	501	495	469	499	499	523	524	490	439	513	505	525	469	493	480	489	479	465	502	453	458	528	513	473	455	483	479	482	457	508	460	493	475	504	495	462	477	475	466	474	486	484	522	510	440	480	482	468	497	514	480	488	470	447	513	529	493	497	458	497	505	463	471	475	509	505	506	481	486	460	476	496	484	476	484	475	444	490	477	503	513	495	457	474	496	457	497	468	519	465	486	495	523	461	442	491	528	512	472	519	484	432	467	491	479	482	497	502	445	516	440	499	485	458	469	498	457	467	459	469	446	500	476	499	467	466	492	483	474	507	495	511	463	466	480	518	523	484	498	489	497	501	510	471	463	495	443	485	499	468	465	478	466	467	456	470	497	514	481	478	509	500	473	512	474	470	472	490	467	478	470	477	502	460	470	504	471	449	518	478	470	443	488	484	504	496	484	482	487	492	512	423	473	490	481	468	487	470	447	453	465	476	484	499	479	485	513	491	495	459	464	501	535	505	431	489	508	471	506	482	487	492	479	517	472	520	459	517	509	495	492	475	460	457	519	458	490	500	484	474	459	482	451	447	456	471	498	520	480	515	497	496	498	497	501	485	490	507	455	537	478	487	507	502	466	461	466	491	496	477	501	522	436	476	501	469	498	528	468	510	511	473	479	505	455	484	483	506	470	496	463	497	524	475	495	504	492	533	499	494	457	490	486	514	465	531	517	471	509	480	477	514	475	469	497	514	509	466	487	454	469	468	514	449	476	495	528	475	471	499	528	487	482	495	532	535	489	466	499	520	461	460	489	524	481	500	513	501	481	466	452	482	480	502	507	508	474	497	535	501	505	507	447	500	540	497	477	511	494	469	495	484	469	493	468	539	513	439	458	518	472	450	496	493	470	491	528	486	501	478	500	469	464	418	480	468	460	445	462	475	504	511	454	544	462	465	464	518	517	505	476	462	500	480	484	485	454	456	507	492	488	493	453	504	492	492	484	486	467	504	512	506	476	463	469	461	499	488	491	488	479	480	543	496	468	470	491	446	494	544	502	495	474	452	500	516	491	493	494	475	504	486	480	480	511	457	478	451	457	480	520	485	502	458	497	481	515	486	477	450	493	494	474	504	445	513	497	501	497	470	508	497	489	501	515	491	526	501	474	463	518	468	508	487	499	495	472	532	452	472	462	472	467	472	483	485	492	520	480	497	443	480	438	457	503	427	473	494	501	487	467	477	477	479	447	489	492	444	489	505	499	494	450	465	514	495	505	487	496	504	453	457	494	446	486	536	486	497	489	500	495	456	511	489	489	485	454	462	494	488	435	473	473	494	470	513	507	499	467	457	484	511	510	504	449	508	491	470	497	472	488	503	482	493	466	489	480	504	470	444	514	469	461	493	461	485	504	512	482	501	496	513	486	452	500	473	497	508	483	481	499	511	470	452	497	520	515	502	493	509	481	490	472	494	458	510	453	462	509	523	458	487	482	439	461	496	479	462	453	507	466	460	502	465	483	497	490	516	522	491	494	507	476	447	467	474	512	475	447	491	483	469	505	481	478	488	492	463	493	472	480	471	524	491	472	499	516	473	475	490	510	480	486	502	522	484	445	448	476	522	473	503	501	518	463	429	488	523	486	486	470	529	501	476	452	526	484	469	488	497	529	501	499	508	486	504	497	490	490	493	509	515	473	455	515	452	523	488	514	506	466	502	512	478	482	499	473	488	510	454	493	468	498	476	526	487	466	468	510	478	514	496	517	511	486	525	456	457	475	482	490	456	484	453	474	467	506	422	477	463	444	475	469	491	488	466	501	463	485	529	467	475	493	497	512	519	503	516	442	483	465	476	495	540	501	452	456	501	510	487	489	464	455	458	492	460	457	523	529	526	448	476	477	497	494	506	446	459	450	498	525	443	456	474	492	506	505	467	511	453	473	503	465	484	482	468	469	491	488	545	479	472	484	511	451	500	494	470	491	501	494	492	503	504	506	508	484	463	515	455	470	465	486	475	455	501	488	509	444	441	494	456	469	495	515	469	489	459	499	507	481	489	481	466	511	459	529	485	503	479	461	517	456	478	493	479	502	462	494	461	498	465	484	476	500	492	483	502	496	494	487	478	497	464	500	495	528	506	453	477	492	463	484	480	485	472	499	538	482	514	532	516	461	500	498	469	504	463	539	483	475	469	474	497	484	487	494	486	466	475	472	459	523	528	475	500	502	476	497	480	484	452	472	510	519	491	498	471	497	480	489	498	476	512	504	500	472	511	477	492	502	509	502	508	501	479	507	495	498	509	454	488	503	496	495	503	512	488	485	499	465	509	483	494	479	486	499	463	478	508	478	480	461	491	477	472	486	494	505	459	475	477	523	508
6714	491	543	494	393	343	302	290	266	256	244	239	258	272	249	215	235	228	226	242	239	223	240	205	225	260	230	197	207	215	234	211	215	214	214	218	211	216	206	238	228	214	210	215	233	208	205	239	219	211	231	221	197	227	223	210	246	235	234	209	219	210	219	212	216	238	219	187	227	211	221	227	197	241	210	217	186	228	203	227	203	221	207	220	203	242	198	221	231	242	211	205	209	219	228	233	230	228	204	222	222	209	229	198	230	239	196	231	228	246	211	227	211	222	194	208	195	219	235	201	209	224	214	199	230	238	213	182	222	231	201	261	236	209	195	222	202	227	220	218	223	245	211	229	197	223	209	208	261	213	216	213	231	213	229	210	243	211	219	252	222	222	224	255	193	200	197	215	201	222	222	213	213	212	209	228	210	204	216	218	227	237	202	207	207	241	196	237	226	193	208	223	236	215	230	210	203	227	216	204	202	224	216	175	228	235	205	228	243	229	203	191	241	222	222	212	209	216	208	224	222	227	235	229	240	202	212	201	227	227	213	217	198	232	197	238	222	232	218	231	223	215	224	254	229	240	207	233	214	237	219	219	246	222	220	208	217	217	214	226	210	241	215	211	204	228	221	235	185	210	235	232	255	194	246	244	202	228	222	216	222	238	225	225	213	207	212	183	213	221	210	218	243	238	266	233	221	231	204	241	225	226	208	215	193	200	229	216	228	240	230	218	225	213	202	190	253	224	225	236	208	238	222	204	214	237	260	210	210	201	221	222	226	206	204	226	240	233	215	213	221	241	225	212	199	213	225	207	182	218	233	190	235	233	235	248	216	219	231	228	227	228	217	191	264	245	235	216	234	223	242	229	236	229	226	199	213	225	229	266	206	204	260	201	194	218	228	220	227	219	232	227	238	235	218	229	244	234	245	232	229	221	200	234	240	207	211	235	227	186	192	230	226	196	261	217	207	218	243	228	215	213	208	249	208	234	215	196	204	234	209	238	220	219	239	227	216	227	225	216	229	208	225	221	197	222	237	207	206	211	233	232	216	218	240	218	233	215	228	218	237	212	223	223	224	227	230	211	203	225	211	239	239	235	234	240	242	250	195	215	225	194	232	204	209	229	233	213	214	206	228	219	255	237	219	226	227	219	222	217	222	203	198	216	219	213	220	204	213	209	191	225	240	189	205	232	248	214	231	244	227	229	238	233	243	230	203	211	217	248	190	214	205	219	212	255	204	207	234	186	208	243	217	207	215	220	248	203	220	215	219	219	199	213	231	221	212	224	216	210	208	244	252	231	208	209	206	201	248	195	218	204	219	213	229	222	211	259	235	200	213	240	232	226	211	206	240	218	199	227	228	187	216	232	208	206	228	203	238	218	231	249	211	213	194	204	239	242	209	214	222	214	237	224	222	234	207	196	248	227	228	209	218	204	206	244	200	254	234	234	212	188	205	181	218	219	209	214	245	224	225	203	216	219	224	226	222	209	243	246	229	231	229	240	221	200	219	205	230	235	228	232	206	252	224	205	218	244	218	218	230	239	188	248	210	240	231	240	224	213	201	204	209	222	215	195	201	211	246	199	202	210	199	229	234	248	213	213	172	248	219	216	255	206	208	221	220	241	193	192	227	240	201	203	239	242	217	212	233	197	256	231	210	211	199	217	214	211	188	196	201	216	246	207	235	222	222	208	207	242	229	207	210	220	230	252	214	220	208	205	259	224	207	219	227	193	220	238	222	229	225	217	197	221	236	199	203	210	212	224	203	246	211	208	216	221	228	223	239	237	216	225	215	231	237	221	222	228	226	232	227	226	218	227	222	213	210	256	218	215	221	218	219	231	211	211	225	213	212	241	228	235	204	223	198	225	213	217	212	239	210	235	222	224	229	209	212	198	203	234	201	222	224	210	221	230	202	203	178	236	197	180	215	217	221	205	229	237	205	240	214	218	221	254	216	214	225	238	230	192	217	228	231	202	228	215	212	210	224	218	222	221	242	203	228	233	236	209	220	224	195	213	246	236	266	235	192	226	236	243	223	210	228	223	204	232	209	203	184	234	262	232	238	214	197	222	229	220	200	240	233	221	207	244	224	199	186	200	273	205	206	217	221	238	208	202	238	228	223	252	217	237	206	227	213	195	207	218	224	220	230	217	224	221	205	201	225	224	214	222	245	210	226	221	218	225	205	222	203	180	222	219	182	211	220	214	200	226	230	247	217	242	216	205	232	197	202	210	216	209	244	220	215	226	217	216	240	244	224	253	214	225	228	196	201	224	227	251	237	262	217	195	205	220	210	229	214	236	205	226	206	220	221	249	227	245	207	211	210	206	247	221	227	196	220	224	206	234	237	206	228	221	256	207	179	226	200	199	215	228	210	201	224	212	206	225	223	216	236	226	218	241	235	244	226	227	206	209	228	190	222	216	226	233	227	237	218	203	218	234	218	206	203	196	220	221	216	220	217	228	209	234	206	231	231	222	243	230	239	233	204	244	200	224	247	226	234	206	204	198	238	200	210	218	233	215	231	232	251	233	189	227	217	247	235	188	223	244	236	209	194	234	210	235	229	221	214	216	236	228	228	248	223	222	253	192	212	205	231	242	226	222	241	222	207	203	245	236	220	239	203	231	232	206	210	253	208	197	220	212	221	204	210	247	216	237	210	253	175	201	252	233	206	224	214	209	225	222	226	221	215	212	217	244	225	209	226	236	222	229	230	238	234	215	224	237	225	225	200	213	216	234	228	229	215	270	194	225	201	214	219	222	228	238	216	209	207	249	237	236	229	203	248	210	211	208	225	238	202	247	203	227	244	231	219	217	235	222	223	202	217	234	224	228	217	257	243	191	188	213	216	244	197	267	194	211	236	240	214	243	204	232	231	205	212	214	233	239	233	246	212	240	209	195	209	227	210	230	242	238	202	195	229	213	225	208	163	236	219	241	217	227	239	218	244	216	199	219	235	195	206	220	255	213	255	219	219	215	214	233	209	255	228	224	228	213	233	205	253	220	236	227	201	223	236	230	228	206	204	238	211	221	217	225	228	236	263	205	240	196	231	215	225	201	239	208	238	229	215	222	219	229	203	230	231	233	212	243	204	198	228	214	207	241	225	214	240	211	241	236	225	209	204	202	229	198	219	240	211	205	224	215	223	210	243	199	226	223	228	246	247	204	259	226	235	210	220	217	226	233	206	203	211	213	222	227	239	216	209	200	256	232	243	183	217	241	227	235	219	213	213	214	218	193	252	224	234	200	232	212	233	233	230	222	250	204	226	218	240	252	248	198	231	237	213	232	185	197	242	196	215	213	199	218	215	213	222	225	213	212	206	207	207	219	222	248	202	225	245	200	223	224	228	236	220	198	232	216	216	221	211	207	214	211	249	246	205	242	205	217	216	224	229	230	250	217	239	217	242	235	224	202	241	203	213	221	191	204	190	218	213	232	238	232	215	192	229	238	215	228	184	213	214	197	189	223	225	234	204	207	224	229	237	215	227	211
6464	887	1270	1382	1332	1171	1112	933	846	800	700	680	730	693	684	704	738	711	682	607	616	565	611	588	596	588	626	591	548	578	564	560	564	548	601	551	519	530	567	584	600	531	555	537	571	589	563	571	539	564	558	528	507	568	590	547	591	525	497	534	564	573	548	540	536	539	529	520	540	539	535	525	541	534	538	545	563	576	575	580	485	546	523	563	557	534	560	529	527	535	523	521	541	553	532	548	582	610	573	573	503	555	568	576	523	553	548	549	522	541	540	564	560	536	548	580	573	518	554	535	564	508	512	574	550	520	555	562	583	539	533	507	584	586	550	536	574	559	505	547	541	560	549	551	555	536	532	520	556	543	560	586	584	520	563	536	557	530	560	563	526	556	545	586	536	566	504	544	540	547	561	563	541	523	551	579	540	541	492	572	523	538	508	549	546	482	539	521	519	562	613	518	532	514	574	516	541	550	561	562	532	562	524	572	553	553	523	544	535	546	561	526	490	544	570	516	560	496	540	598	560	540	531	558	562	544	540	514	607	530	546	581	545	518	514	554	538	548	544	558	524	524	516	537	534	573	560	539	559	522	559	511	578	556	553	526	550	537	555	539	525	570	556	540	491	501	564	553	539	537	536	613	548	525	540	568	556	615	514	581	550	537	540	572	518	586	511	534	546	553	559	557	515	569	549	539	515	556	564	567	530	581	524	545	536	571	510	560	566	595	535	546	534	549	553	560	546	524	528	568	525	532	534	549	540	531	536	545	546	563	585	549	506	542	537	554	524	548	557	533	502	553	553	532	542	569	518	534	520	535	554	583	534	563	557	548	508	562	548	537	544	517	517	536	568	551	548	566	561	568	547	552	557	524	576	526	578	529	554	542	530	499	564	532	509	548	530	564	591	554	541	555	529	538	534	551	571	576	563	507	532	562	550	537	519	495	528	583	557	542	548	524	571	544	515	524	556	562	556	542	548	531	556	566	596	535	538	516	507	475	546	524	524	503	549	543	555	562	539	544	527	552	509	539	504	542	600	562	554	565	517	552	517	558	536	543	546	514	527	559	513	557	529	577	553	546	558	554	557	548	506	504	532	497	537	569	517	555	533	571	541	539	572	542	558	520	540	556	536	566	528	564	516	551	566	563	529	550	534	541	505	526	606	547	546	525	545	577	520	526	556	531	501	542	578	582	510	536	573	558	534	501	523	528	528	552	577	540	541	514	539	524	513	532	526	585	578	541	554	584	545	549	585	551	557	588	542	572	570	589	568	529	549	510	527	534	546	562	555	537	542	564	531	565	530	545	541	519	562	533	581	556	562	525	541	507	526	501	536	537	558	559	551	512	543	542	551	554	539	571	582	553	555	545	600	564	545	559	519	548	545	532	576	578	546	520	545	490	539	524	529	569	535	589	573	499	564	530	522	533	522	526	574	536	533	565	563	540	509	531	526	529	528	510	545	565	529	536	564	528	525	545	539	553	555	509	494	543	575	523	563	537	523	505	547	546	529	504	531	557	509	549	577	577	539	542	538	587	564	545	535	551	509	533	489	505	516	569	541	553	536	564	511	571	558	518	549	486	538	593	562	551	510	532	555	556	504	516	575	554	539	549	574	558	541	534	514	526	548	552	539	562	526	541	560	551	539	561	576	545	527	534	520	542	560	567	519	546	555	527	542	580	496	552	541	531	538	537	534	559	536	537	566	586	493	574	564	568	542	535	549	522	500	517	546	574	536	559	567	553	575	567	541	513	528	533	541	532	525	530	525	533	537	514	529	535	540	515	565	549	525	535	531	556	540	577	527	569	573	602	605	596	545	488	536	516	583	561	516	557	527	548	542	540	568	579	510	502	605	545	548	533	479	558	543	569	553	493	512	562	557	508	509	579	532	568	555	521	582	568	527	578	574	525	522	526	514	547	531	514	547	524	541	543	556	557	495	569	503	551	560	559	578	570	540	527	546	567	560	535	548	507	517	537	510	526	515	524	532	557	499	556	540	538	561	539	600	552	584	532	531	558	547	524	564	559	500	531	536	581	561	537	533	544	552	561	585	562	555	551	526	548	537	565	531	557	528	547	538	514	545	542	547	556	525	539	526	571	548	535	547	519	527	528	512	528	550	513	551	563	554	543	536	505	532	571	521	532	477	534	564	530	585	594	546	551	573	554	546	527	541	539	565	556	548	558	561	564	604	581	563	565	482	594	528	539	565	557	552	520	559	565	532	517	526	549	575	552	540	527	548	528	551	543	523	556	548	556	539	559	533	543	495	500	528	575	516	532	527	504	559	524	545	510	526	526	583	501	524	533	558	531	540	528	544	529	492	538	550	526	537	555	537	509	549	515	523	547	514	527	549	572	556	534	577	538	580	553	525	537	525	554	522	573	570	534	582	520	520	584	551	561	542	493	560	544	557	552	559	564	561	536	600	521	555	536	572	510	579	558	579	463	522	584	525	554	541	522	569	576	551	493	539	561	544	528	506	570	513	521	559	577	565	548	518	535	535	532	544	512	583	527	537	539	554	567	559	540	531	553	516	507	546	562	561	523	527	578	529	524	549	557	557	554	557	548	523	534	565	560	527	547	525	485	527	584	538	548	533	577	530	549	566	584	536	547	598	553	579	537	574	551	544	594	544	536	556	532	534	558	523	529	524	552	569	565	547	542	502	558	525	582	532	573	506	492	500	534	548	525	572	526	488	533	495	548	542	548	496	559	548	539	517	541	497	548	557	550	548	575	592	560	525	509	549	562	539	556	544	536	544	548	584	559	563	528	601	551	551	515	541	551	552	556	579	538	539	508	557	550	567	533	501	544	511	530	512	497	560	553	522	563	577	527	535	563	530	526	514	558	554	531	556	548	520	561	518	552	517	552	560	570	519	527	539	500	547	528	577	520	519	554	528	543	502	533	557	520	528	526	592	534	555	545	534	541	545	568	557	592	577	574	528	563	594	525	562	528	557	499	551	526	510	521	578	569	552	548	547	510	535	557	571	559	556	515	542	549	574	555	537	543	532	538	526	552	545	561	532	510	594	552	561	553	532	549	572	507	520	575	523	509	568	516	553	576	572	515	557	557	521	554	543	567	521	520	548	568	548	536	520	523	600	528	547	551	499	559	529	535	554	531	553	540	553	578	554	539	538	557	536	517	555	548	558	536	547	529	571	531	536	561	538	566	545	525	550	575	539	529	568	546	546	530	549	530	522	536	558	576	518	577	521	498	548	620	493	555	556	534	531	554	548	550	520	528	492	513	495	579	579	557	582	501	517	489	506	531	564	526	549	510	555	509	556	580	529	498	546	496	522	550	527	567	541	497	539	531	530	552	538	545	510	543	538	538	543	548	581	553	551	498	603	527	564	542	561	602	556	533	553	536	532	511	576	526	532	583	610	567	468	529	517	535	556	512	509	551	561	586	573	534	526	558	579	578	532	580	561	525	549	535	547	554	533	563	521	542	575	559	520	540	584	501	591	566	521	551	494	565	499	554	564	585	539	552
12201	835	701	573	411	326	275	252	199	186	190	162	166	157	144	152	160	131	156	118	131	108	138	113	115	120	141	117	128	145	145	128	138	114	127	116	120	127	111	110	123	100	124	126	110	117	103	114	131	101	98	110	116	136	123	103	102	129	138	153	117	143	102	114	133	119	107	110	124	112	107	111	104	123	131	107	112	123	125	125	122	120	133	121	124	118	114	112	109	120	127	110	113	114	128	109	122	111	101	105	117	119	95	121	133	90	109	143	95	117	106	103	106	128	124	127	106	124	119	121	114	124	125	111	102	111	110	95	110	99	109	116	119	133	131	102	114	124	118	119	99	109	109	112	91	127	122	120	119	108	113	114	118	120	119	117	120	119	109	98	118	121	115	123	112	100	96	110	98	104	93	130	116	113	135	91	92	125	119	118	109	114	148	111	127	109	104	115	123	102	103	128	116	102	130	121	117	101	116	111	103	109	131	110	93	120	104	129	119	120	114	124	124	115	106	112	112	107	113	98	100	129	122	113	134	121	119	119	118	116	116	100	99	123	117	106	119	114	111	111	111	120	109	114	116	119	132	123	101	108	114	132	103	122	107	95	125	131	112	120	121	121	97	98	96	122	119	138	122	109	87	128	98	134	108	119	124	108	113	107	123	109	120	125	132	131	119	125	108	112	125	99	113	109	99	110	114	103	102	106	111	131	115	147	131	101	101	107	126	114	90	106	108	130	120	112	114	118	113	113	123	88	124	135	116	116	112	118	97	128	127	108	98	115	126	106	118	110	112	114	88	117	113	126	99	116	103	130	127	102	98	118	113	101	109	108	121	105	111	113	106	129	125	127	120	124	114	107	121	135	103	118	106	113	129	115	85	122	133	120	99	91	101	112	112	110	119	110	111	111	122	130	126	111	120	120	93	91	127	101	108	108	144	128	113	100	102	123	128	95	116	108	114	129	104	136	132	119	110	98	129	108	116	116	119	103	111	104	116	120	107	115	131	108	134	127	111	140	124	116	100	118	120	109	97	115	111	101	121	119	109	129	124	107	112	125	96	101	115	131	103	112	128	113	121	121	100	110	120	111	115	109	124	112	104	108	117	104	113	107	129	103	114	110	101	116	122	126	110	138	124	114	112	118	108	95	137	110	107	104	119	96	98	129	104	91	113	113	116	113	117	125	107	103	117	116	107	128	119	103	131	108	141	103	113	128	116	112	104	134	132	107	110	99	103	110	133	112	110	106	120	130	131	120	151	120	121	122	123	128	129	134	127	122	111	104	114	108	95	117	114	92	104	129	112	145	109	95	119	111	120	125	111	117	112	124	117	121	118	118	133	123	109	126	94	107	117	108	112	115	127	117	113	120	104	114	116	115	110	120	118	111	115	106	113	112	127	109	103	118	112	90	106	115	104	121	128	124	124	114	110	124	110	106	122	106	117	112	108	100	125	120	114	92	128	109	108	111	127	87	107	109	112	106	102	92	136	113	107	108	129	116	114	111	129	134	120	135	115	117	128	136	120	100	124	114	131	98	113	119	116	120	114	104	120	111	112	114	105	106	136	127	113	117	115	107	106	108	115	98	114	125	96	113	120	119	132	117	127	108	109	108	105	111	142	143	87	109	95	104	117	119	109	117	121	134	131	89	109	128	106	125	128	131	93	109	136	115	107	110	121	98	127	105	140	124	128	106	106	111	129	129	115	88	103	110	105	110	121	110	111	88	131	113	113	116	138	121	109	118	113	135	104	108	118	121	130	108	129	118	115	100	125	129	100	109	89	128	108	138	119	115	114	109	121	131	114	129	120	112	122	114	107	109	114	91	98	122	119	108	121	114	122	101	124	123	116	116	104	135	131	112	105	115	107	126	111	106	112	109	108	132	123	127	138	132	112	113	110	108	108	117	100	119	114	102	120	120	104	121	130	136	122	108	133	118	118	132	102	78	115	112	117	93	112	105	122	120	115	114	85	124	98	125	104	112	108	121	93	114	86	107	140	122	100	104	130	109	112	120	109	121	90	118	116	117	124	120	110	122	124	125	111	98	123	111	114	124	111	113	100	97	98	116	101	118	103	101	123	123	107	107	109	121	112	115	132	105	100	117	125	102	125	104	137	139	109	87	113	116	134	121	123	108	114	110	100	120	126	126	87	131	98	113	129	116	110	122	128	132	98	123	148	119	104	100	106	120	121	114	108	120	128	100	100	105	129	107	131	101	140	118	108	110	98	127	108	106	116	107	121	110	107	98	118	98	125	113	104	124	108	107	123	132	115	112	107	119	109	102	103	101	145	124	109	129	114	108	118	116	110	112	130	101	112	106	112	117	127	119	114	111	104	128	118	104	88	107	123	101	116	126	103	104	133	104	135	125	122	96	113	113	107	91	136	116	118	105	99	125	112	117	99	121	125	104	128	119	101	121	99	120	110	121	117	114	107	104	114	115	131	113	110	107	119	104	104	130	109	126	132	123	105	117	95	124	127	116	116	104	126	113	109	121	113	98	113	117	131	111	110	121	124	128	107	103	121	122	89	115	110	118	111	114	98	131	122	121	116	109	113	135	120	105	107	114	118	135	105	119	120	123	103	103	129	107	110	143	112	109	124	118	125	116	109	120	110	106	104	105	122	114	112	105	88	111	97	117	115	133	124	97	108	109	131	119	108	116	102	131	108	104	117	111	118	122	101	111	98	107	109	103	134	123	123	121	110	96	116	113	134	114	114	108	119	120	102	105	116	109	112	101	118	98	117	96	137	113	117	111	132	103	126	114	110	120	107	111	122	111	118	118	109	111	93	101	118	104	113	96	127	110	122	116	112	95	113	114	126	134	112	116	111	108	120	104	116	118	111	112	106	114	118	125	104	139	109	107	109	126	123	105	118	122	115	97	128	103	126	123	103	111	121	129	114	121	121	123	111	120	106	124	100	120	113	109	125	126	124	119	152	109	104	115	119	106	108	129	121	106	115	108	110	127	110	100	123	132	138	129	127	112	107	114	101	114	127	122	109	125	149	108	112	107	133	131	117	128	125	114	121	108	109	100	117	114	111	92	117	119	121	120	134	117	140	103	118	121	125	109	110	124	123	100	136	109	114	133	111	99	143	109	99	114	98	95	99	90	114	114	120	106	133	112	110	100	127	101	116	123	121	140	105	131	106	110	117	141	117	108	123	118	87	101	132	117	111	97	118	122	106	101	122	131	106	117	112	100	118	105	121	114	136	136	126	125	128	115	110	103	102	117	124	109	82	102	119	116	126	118	111	116	104	106	119	106	125	92	116	107	133	113	115	121	132	110	121	100	102	115	111	112	105	110	111	126	119	127	111	120	124	94	110	111	122	109	103	123	103	92	104	139	120	105	134	112	122	121	89	123	95	127	99	114	119	121	130	106	102	135	99	110	111	123	116	104	130	125	128	106	134	98	109	99	127	146	125	110	118	116	117	111	112	109	122	110	131	118	119	131	125	94	105	119	115	133	108	118	123	113	100	141	107	119	104	122
7889	863	1671	1949	1650	1358	1219	999	763	699	640	599	610	597	570	535	550	581	510	378	423	380	360	406	418	411	399	302	305	332	338	338	326	328	305	329	329	292	336	323	285	316	331	307	323	283	338	292	303	286	346	297	339	288	284	297	269	277	331	309	308	315	314	307	311	283	278	271	292	286	305	285	314	299	310	269	287	316	301	269	300	319	298	283	286	303	293	297	304	293	286	281	280	268	308	296	277	284	302	286	274	342	282	293	291	305	279	281	347	285	298	292	294	318	294	295	309	266	270	306	321	310	301	299	275	305	314	292	302	265	290	291	259	314	318	295	303	271	303	274	282	313	299	300	316	290	318	276	258	283	278	303	295	311	312	298	292	285	276	295	282	286	269	281	293	282	289	271	282	286	265	325	307	307	322	306	262	298	288	301	321	331	283	295	307	284	290	302	276	303	281	283	292	289	322	300	312	311	308	290	253	300	285	299	276	276	276	310	326	288	289	294	288	305	299	296	317	331	292	323	314	264	282	295	298	326	280	279	289	303	276	317	314	270	300	276	288	326	267	290	318	263	303	286	282	304	272	283	284	259	315	310	319	283	276	343	292	282	290	274	293	295	303	296	322	288	286	270	309	274	294	294	312	310	294	309	312	268	306	300	304	316	306	287	287	294	292	312	276	294	278	319	289	300	326	310	259	299	275	272	258	299	317	317	276	296	291	306	334	289	298	289	321	279	277	313	303	294	275	303	294	290	297	260	302	266	282	325	269	296	281	280	301	298	266	321	322	268	307	274	275	306	314	339	312	334	346	290	294	287	297	314	272	296	301	316	305	308	302	303	290	288	302	262	278	286	252	308	288	281	307	306	272	293	280	293	295	297	296	306	289	274	298	284	301	271	284	294	285	259	287	287	312	285	301	286	305	326	306	318	282	310	294	297	291	321	267	291	302	298	299	285	293	276	289	288	283	287	278	281	303	285	311	315	265	290	309	305	279	285	299	299	286	255	313	315	304	285	337	289	302	292	308	304	267	294	304	299	291	281	306	308	254	297	315	262	289	278	294	295	306	294	284	268	284	289	293	296	290	289	294	302	300	308	290	334	310	302	268	276	277	305	268	286	290	272	304	275	306	284	282	314	295	287	260	277	283	292	277	294	288	327	303	281	313	274	305	260	286	286	306	307	316	273	291	338	303	321	288	313	282	294	283	289	304	285	301	284	299	283	307	294	280	320	307	304	269	324	279	280	296	309	255	275	281	264	297	291	279	317	324	335	280	313	295	313	324	290	249	294	297	312	303	297	313	308	325	311	306	277	315	301	284	297	271	305	285	289	292	288	307	276	308	314	308	258	318	288	311	261	306	293	283	308	306	306	278	283	279	271	308	315	271	286	250	292	298	305	275	253	319	286	285	313	298	326	281	288	277	296	297	276	296	320	304	291	269	319	305	307	287	290	290	293	312	318	277	279	305	272	283	279	297	269	328	314	293	310	296	305	305	295	314	291	314	287	286	279	302	281	307	292	279	296	287	301	316	274	306	298	264	323	261	271	288	314	284	292	296	306	297	316	256	280	279	300	301	334	309	285	288	332	307	302	320	303	338	281	327	313	289	305	275	313	296	302	299	285	317	270	290	300	289	274	293	300	309	297	268	326	277	283	318	295	297	313	280	268	312	326	285	297	287	305	289	270	272	279	301	294	295	322	302	276	292	316	295	283	310	300	306	297	313	261	319	266	306	276	290	315	287	274	267	296	319	277	283	351	333	291	280	279	306	295	293	302	282	275	323	301	309	270	310	317	282	335	298	311	308	294	266	286	339	291	271	292	308	327	330	312	299	285	297	302	284	284	296	285	282	285	283	295	302	311	286	275	301	295	316	282	303	326	295	293	324	287	273	309	314	291	278	296	303	302	310	314	314	290	285	311	299	283	268	311	292	287	293	283	296	312	297	281	310	307	327	269	287	276	294	288	303	261	317	285	308	308	308	286	287	284	268	294	287	294	299	314	303	324	312	294	257	311	252	255	307	307	284	286	317	299	314	295	308	280	280	293	268	286	315	286	260	296	289	282	297	256	258	292	281	292	290	287	279	300	288	280	290	301	309	324	303	283	275	294	300	306	287	269	308	281	310	275	295	302	286	284	297	294	269	271	305	283	317	295	284	295	322	317	296	281	315	285	290	292	267	282	287	311	321	274	302	295	296	271	299	286	297	295	303	315	289	302	291	290	290	293	288	291	306	315	312	271	317	291	328	273	281	289	242	320	298	305	254	299	294	292	304	270	316	343	306	283	300	256	283	296	275	288	300	296	319	283	296	278	296	334	301	260	283	257	291	274	293	298	306	324	272	288	272	297	283	275	271	309	275	263	299	285	288	291	255	273	292	287	305	262	291	250	307	286	264	295	309	310	262	327	303	303	327	300	275	286	302	307	287	302	269	310	305	301	297	286	293	305	307	266	306	270	286	294	279	282	327	318	330	280	315	284	289	276	310	265	264	320	328	285	290	276	282	330	277	288	270	278	301	320	292	304	305	314	285	276	304	306	309	313	297	264	301	278	297	301	291	275	293	325	304	327	309	280	269	304	302	317	281	292	306	319	297	305	287	278	286	311	283	280	303	282	306	285	291	303	297	276	272	300	278	301	304	300	317	272	313	326	308	328	325	290	302	331	316	285	290	323	312	284	318	289	303	309	282	282	301	297	316	306	282	284	311	315	305	316	275	279	307	274	272	289	322	263	306	277	287	290	307	294	283	283	305	306	293	289	298	281	341	308	302	284	295	280	329	328	304	293	313	289	301	313	286	283	289	301	269	300	309	291	294	296	298	279	290	300	288	262	278	307	290	281	287	301	335	308	292	307	290	284	303	290	351	302	281	299	299	293	293	300	293	297	299	305	294	306	300	293	305	301	301	263	308	298	301	285	303	316	285	292	300	303	252	279	262	305	285	335	304	272	298	275	300	329	314	287	291	322	319	306	289	298	298	279	318	304	276	303	282	329	300	292	291	286	285	287	293	271	297	284	295	288	268	303	318	300	305	318	301	300	280	301	312	290	302	314	317	312	294	296	284	287	318	303	299	310	291	305	294	326	286	275	307	291	292	314	291	300	275	298	330	243	301	261	285	282	305	304	313	339	292	286	263	278	282	287	292	303	293	302	285	286	285	288	303	313	315	275	285	268	304	302	298	295	289	298	300	299	283	290	327	297	281	272	301	310	325	271	287	283	285	307	287	284	306	293	261	281	284	283	289	299	314	301	290	306	295	298	321	280	298	306	296	276	268	270	297	274	276	317	298	279	302	301	286	320	293	274	282	303	261	328	327	271	256	284	309	294	289	302	308	316	299	281	314	279	255	283	300	269	330	298	296	304	305	273	310	284	344	316	317	294	264	316	309	274	267	307	293	303	283	300	279	307	295	285	299	286	270	293	286	295	282	309	292	260	300	292	299	289	289	291	273	305	297	277	313	275	317	319	301	293	291	295	290	297	295	314	272	317
1234	257	248	218	223	190	227	201	204	196	208	205	194	185	207	219	197	216	200	212	183	212	186	222	190	205	215	173	212	204	208	213	188	184	190	197	193	200	183	184	209	206	179	185	169	182	206	213	193	207	217	186	210	173	188	213	186	187	180	188	185	214	201	186	212	189	167	171	218	188	189	198	204	182	222	183	191	196	195	181	204	204	208	195	193	197	191	193	188	196	180	171	165	175	185	182	191	191	197	196	201	180	199	172	215	195	172	182	191	202	201	223	161	204	202	196	191	212	217	206	178	187	205	196	193	213	207	174	179	170	186	164	163	203	198	160	173	205	199	194	189	177	185	215	159	188	183	169	206	199	224	230	195	195	199	169	191	205	198	226	173	214	194	228	172	215	210	187	187	172	183	194	199	170	203	188	205	182	171	176	174	211	193	219	173	185	196	198	225	221	212	184	195	198	178	160	173	212	176	205	196	223	183	211	164	169	191	214	214	206	209	176	203	200	174	182	208	188	194	180	194	176	181	193	193	187	169	196	209	198	188	191	179	194	192	192	196	199	202	184	208	200	203	198	190	193	218	202	195	165	217	200	215	203	205	195	216	193	217	190	185	206	170	227	199	193	216	203	185	209	186	204	207	188	179	207	208	189	190	200	177	214	200	198	191	217	200	192	188	206	195	168	199	178	185	217	210	209	199	193	187	223	215	202	210	195	195	206	197	220	192	183	185	176	233	203	210	194	188	171	197	185	198	197	204	180	195	175	213	216	193	211	206	176	204	186	200	208	210	208	192	219	179	190	186	182	176	168	199	191	171	212	191	202	188	178	180	211	181	213	219	209	192	189	210	203	195	171	187	206	204	222	195	186	194	201	198	194	176	181	199	200	221	210	178	187	206	206	190	180	185	176	208	182	181	187	203	212	181	183	187	186	172	209	191	203	208	208	199	211	201	201	222	177	189	172	196	165	202	208	204	207	204	198	195	206	208	175	191	201	181	197	203	181	211	202	174	195	194	191	223	198	166	218	215	181	195	209	185	171	202	193	161	204	213	209	193	207	206	195	194	213	194	198	183	210	190	196	187	202	206	185	185	212	180	164	185	232	189	178	216	195	178	178	189	188	208	197	167	203	198	185	177	196	179	192	180	195	165	194	200	200	202	219	207	186	204	192	187	191	186	169	199	200	205	205	195	186	223	205	202	206	199	192	200	181	219	208	223	208	211	183	194	218	184	189	165	187	183	165	209	197	169	181	200	195	199	202	200	182	186	167	167	185	155	197	217	208	197	239	202	195	197	198	173	175	218	174	217	196	185	192	198	200	186	217	208	194	175	198	182	172	206	195	195	181	198	192	193	196	186	212	181	194	182	173	184	206	209	211	219	214	198	195	191	190	204	196	203	193	203	205	225	169	196	198	167	182	195	179	228	188	188	201	178	199	154	182	207	196	210	185	209	185	206	218	192	200	198	172	196	177	194	202	201	187	201	194	212	203	197	173	185	197	202	184	203	189	184	204	155	195	186	178	189	180	191	206	195	165	194	210	200	198	197	195	194	215	196	191	203	208	204	191	226	154	181	192	199	194	181	199	188	212	195	170	190	182	183	206	194	184	162	175	187	204	231	179	191	209	189	188	204	179	192	212	177	201	197	187	214	180	198	203	193	185	191	195	194	188	197	194	174	198	190	206	186	194	198	210	186	203	199	203	171	196	195	157	166	190	226	232	211	211	187	191	200	210	194	210	200	191	213	204	205	214	208	171	190	194	180	185	191	195	180	193	189	223	198	174	190	177	213	206	206	204	188	188	184	176	191	209	205	204	168	199	201	188	194	218	180	202	180	170	191	186	191	216	180	188	193	199	189	204	221	172	198	185	180	195	192	212	167	188	201	191	192	192	200	191	187	187	218	209	185	210	199	194	216	183	212	191	191	199	205	189	190	219	197	184	201	223	189	189	204	201	191	188	206	207	225	196	227	185	183	203	213	203	182	199	184	195	180	183	214	229	202	180	199	198	193	193	191	194	203	183	208	211	185	193	188	200	173	186	201	180	205	170	193	200	194	185	185	215	203	199	199	177	167	181	212	196	165	183	189	197	227	201	173	179	189	204	181	214	222	188	202	181	167	224	187	213	222	183	211	196	199	198	205	182	189	210	191	179	224	185	210	190	181	192	200	207	191	184	207	224	206	186	214	214	196	208	223	181	208	190	213	191	196	194	177	190	208	190	183	207	224	191	190	201	186	196	210	198	201	194	197	195	186	193	175	192	181	191	173	194	194	206	200	190	211	194	175	189	215	197	211	178	205	189	198	191	210	198	190	198	222	172	202	190	194	212	188	187	204	205	208	207	194	190	181	175	187	189	206	198	179	183	207	192	191	180	204	228	228	190	209	194	219	171	193	201	196	191	201	195	203	175	168	183	173	196	188	223	212	214	195	217	211	192	191	215	201	198	200	190	186	193	191	183	184	206	203	174	241	200	186	207	181	218	213	181	183	212	193	197	219	200	187	210	172	179	161	182	204	167	203	201	197	200	187	188	168	201	205	175	230	211	202	192	207	190	186	201	187	199	194	210	206	187	181	179	230	186	192	207	201	222	214	183	175	181	201	197	186	197	208	203	186	189	175	165	200	215	216	206	191	196	178	221	204	185	161	211	193	203	197	163	177	202	215	161	196	197	193	200	163	186	208	187	204	203	189	206	186	211	191	190	193	197	213	173	187	158	198	183	186	200	207	198	206	205	189	183	220	201	215	199	191	163	198	209	211	186	190	176	190	214	190	190	216	177	184	154	194	204	205	184	192	201	200	206	198	201	213	177	204	203	214	200	193	179	210	180	200	217	201	218	220	197	214	196	177	203	194	187	172	182	198	191	194	186	198	225	173	201	193	214	206	196	163	203	188	189	204	182	170	173	206	169	200	200	208	183	197	194	206	195	195	167	198	197	200	174	207	195	193	186	180	188	189	218	186	184	199	204	202	194	198	190	186	182	193	203	185	165	213	190	200	200	198	194	227	209	169	161	209	203	168	200	188	174	171	190	202	186	193	165	178	218	211	163	193	208	172	212	212	191	200	173	189	182	207	205	191	188	178	182	191	189	207	207	191	194	189	217	217	219	197	208	180	178	205	155	217	215	219	192	215	188	202	198	210	185	209	191	196	196	183	203	175	155	192	187	193	192	175	189	199	223	217	210	188	196	210	183	221	202	204	193	188	193	192	189	194	194	192	203	208	225	189	206	170	183	193	198	179	182	177	199	189	194	221	169	185	200	196	180	190	202	170	182	184	187	215	207	162	193	196	185	198	167	171	209	200	184	207	190	215	198	197	183	208	203	194	189	191	183	197	200	195	196	204	198	193	179	206	182	205	178	193	204	205	189	185	187	202	195	211	185	216	184	162	175	207	177	203	191	176	194	201	177	189	202	191	200	211	181	172	189	229	201	204	188	197	163	192	206	183	172	191	210	188	180	205	184	193	197	170	161	196	185	199	170	204	199
1732	499	593	634	607	626	581	576	549	508	551	561	510	560	552	541	509	515	517	486	502	478	493	515	548	513	459	501	515	520	497	531	528	510	523	498	492	489	450	525	459	464	494	491	504	459	502	520	454	473	458	546	463	498	503	450	479	476	526	489	500	479	535	502	480	513	509	484	470	493	490	469	511	483	463	457	460	506	474	481	481	441	496	507	454	462	549	478	515	485	483	510	488	479	524	471	459	474	488	505	430	483	526	509	511	508	480	480	501	507	505	511	536	477	500	484	501	493	505	493	481	497	506	482	507	473	461	454	488	502	479	515	490	505	511	478	520	492	535	463	481	545	485	509	478	480	510	516	519	523	508	463	450	510	481	519	500	501	500	491	486	498	505	498	494	507	491	508	493	506	482	497	516	483	497	472	493	545	487	526	517	492	496	526	478	519	508	465	479	524	504	463	503	491	510	508	507	486	511	477	477	477	506	485	466	474	518	468	470	492	484	503	481	494	508	500	486	474	469	470	497	471	503	509	441	468	480	480	465	465	541	508	504	539	495	517	506	501	442	517	484	508	474	452	488	534	489	515	474	492	488	496	479	498	505	479	511	478	521	527	512	471	460	520	514	460	494	498	468	496	500	486	517	454	481	532	494	520	527	497	463	509	477	526	482	492	539	497	488	457	486	497	488	481	506	479	462	479	499	486	481	518	522	531	476	483	502	484	477	489	501	489	501	484	494	510	457	540	517	485	459	532	500	474	455	500	513	492	490	461	467	526	481	516	494	500	500	505	508	502	493	462	496	483	495	476	496	518	478	520	511	505	538	487	508	470	547	482	480	504	470	508	466	479	503	518	459	468	509	510	500	502	470	515	487	507	491	480	516	517	516	468	489	508	446	458	485	482	481	500	480	503	499	462	474	476	474	505	463	504	467	504	492	489	478	447	467	500	474	447	508	472	503	465	492	506	536	478	493	521	498	496	494	521	465	485	439	491	470	537	506	459	481	486	484	457	486	539	508	505	511	512	486	499	480	452	492	485	518	525	473	499	447	539	473	492	457	512	498	539	476	539	519	497	505	493	508	504	502	507	497	531	487	496	445	491	497	481	474	486	463	480	477	514	486	481	506	501	478	475	487	494	484	516	493	483	486	483	476	516	464	494	463	424	500	511	495	490	540	492	506	485	509	475	451	494	531	489	461	482	508	503	466	480	505	531	509	505	484	502	485	457	475	503	485	473	487	497	517	495	495	499	457	478	517	518	482	507	492	484	484	463	474	502	503	503	512	458	511	495	487	484	518	529	509	527	481	519	519	513	486	479	502	481	532	503	487	492	488	458	482	458	475	438	493	525	515	463	484	485	467	531	518	543	526	462	486	473	499	476	485	502	466	469	495	488	476	475	496	505	546	502	487	511	476	480	495	496	533	510	506	520	463	465	495	514	485	481	467	494	439	485	500	484	460	468	521	493	488	532	512	506	478	480	509	505	478	489	508	467	501	468	509	498	519	503	537	511	549	460	486	500	466	512	520	516	512	524	480	475	531	506	499	474	451	515	493	503	486	468	511	503	492	502	473	521	492	542	461	514	492	482	485	470	475	502	481	486	507	509	485	506	501	518	490	493	438	489	519	471	496	491	507	482	508	454	508	499	484	485	506	486	472	505	505	516	493	498	495	476	513	478	508	504	453	476	452	467	509	449	498	503	472	471	489	492	521	468	468	489	500	498	515	507	471	497	478	528	503	481	484	453	472	529	466	470	526	511	499	469	508	529	495	456	518	495	525	480	510	511	528	490	491	475	496	520	444	469	514	494	523	465	495	526	518	524	491	490	509	475	478	481	492	505	471	537	477	490	502	499	478	499	450	501	505	481	465	507	541	534	512	509	533	500	510	500	468	482	545	487	533	487	492	497	478	486	517	477	496	480	498	493	500	489	489	476	504	526	449	496	536	510	540	527	529	484	521	509	499	480	478	536	499	493	488	487	520	485	492	496	493	464	487	462	512	484	491	513	480	490	532	457	510	500	486	492	515	525	495	521	496	488	502	500	509	463	472	496	496	517	498	478	509	481	483	504	473	492	479	462	460	512	502	454	491	514	487	499	479	500	496	467	502	521	483	491	472	512	481	497	553	513	504	515	492	474	503	460	517	472	495	531	450	491	459	535	503	494	533	519	520	468	440	487	459	503	496	480	471	496	531	501	517	493	508	499	476	498	509	498	491	512	481	488	502	476	490	506	477	442	472	508	482	545	478	506	515	497	464	471	443	526	507	492	512	534	505	492	484	470	500	506	517	485	488	562	490	516	520	521	493	462	474	501	529	467	497	517	460	527	479	490	483	493	484	532	472	494	430	527	521	483	517	459	477	489	473	480	525	548	491	506	502	504	510	514	501	495	484	484	516	517	489	483	461	456	495	469	489	467	520	492	525	520	530	523	473	486	514	523	502	499	466	500	499	518	501	464	512	491	533	479	464	467	507	492	532	539	542	497	441	478	464	460	456	496	523	482	506	466	506	510	506	499	472	499	521	491	498	486	464	443	516	494	522	494	505	496	519	491	476	479	527	462	509	496	504	471	461	502	498	497	471	464	481	501	462	504	528	511	503	476	489	477	484	507	502	508	491	532	523	529	494	535	537	505	503	482	476	511	473	476	468	503	508	460	484	510	486	527	513	488	477	512	520	512	482	483	506	480	496	465	472	477	473	474	508	509	485	487	526	492	486	489	522	548	468	509	503	506	487	497	502	554	559	472	499	509	526	509	502	532	508	501	454	457	497	514	502	472	492	485	520	495	473	531	481	543	474	489	501	471	510	493	490	518	464	541	472	468	462	471	475	487	484	516	487	485	526	485	461	502	450	510	470	501	499	516	464	474	520	504	493	469	466	511	513	511	491	468	441	526	496	486	489	484	512	488	480	468	517	487	491	511	508	473	502	499	506	470	493	481	488	514	508	510	534	504	480	458	551	504	500	514	514	491	518	497	486	473	492	492	503	511	494	451	533	500	524	482	475	475	492	470	494	471	513	496	536	433	490	460	527	515	430	466	500	510	474	494	549	502	521	485	485	518	499	511	495	479	467	529	475	508	502	518	522	462	477	496	466	505	466	493	454	506	490	469	484	486	468	510	477	475	525	498	481	513	481	488	519	509	501	498	488	523	475	508	482	457	488	506	453	501	470	492	487	466	544	450	456	509	503	483	511	494	519	442	492	461	485	518	496	504	513	518	461	513	493	476	505	526	523	538	497	519	502	502	512	529	485	494	474	510	476	494	487	456	483	465	527	510	472	470	502	500	478	461	484	486	485	474	535	485	505	462	500	511	525	480	490	457	503	537	460	524	467	496	468	495	527	517	469	481	536	507	535	471	482	527	503	499	480	493	514	501	507	479	467	475	482	480	523	498	481	445	441	482	476	508	482	512	519	493	517	494	453	524	469	492	490	505	486	495	508	518	524	534	494	544	491	483	495	493	517	486	526	519	545	503	496	465	484	478	514	529
6523	506	614	442	367	329	273	287	293	251	235	262	247	225	259	283	230	284	240	230	219	220	248	252	226	254	246	212	210	189	245	207	201	209	223	202	226	240	223	244	205	255	243	189	231	224	247	216	227	203	228	207	226	229	253	229	215	219	193	215	223	228	230	198	217	199	216	226	223	234	213	249	222	222	219	181	221	210	206	237	241	238	231	234	196	194	223	214	208	201	212	219	236	197	227	207	212	222	207	225	231	213	209	218	209	197	235	219	201	213	208	216	206	200	227	252	222	221	226	208	203	242	218	219	207	253	267	227	212	205	224	223	201	228	225	224	242	215	243	219	234	219	232	191	203	224	205	248	246	223	238	221	225	241	221	192	219	212	236	228	200	207	246	229	236	227	242	208	221	249	236	215	207	222	196	212	212	226	205	220	228	200	226	205	218	208	215	221	221	230	200	210	215	207	217	206	220	208	211	194	208	202	252	229	226	217	219	221	258	193	222	226	228	225	210	210	234	239	204	229	225	220	231	263	236	237	226	210	217	208	205	215	223	218	227	244	248	212	205	240	208	209	230	214	210	212	209	235	219	246	218	240	216	233	251	207	250	242	218	206	229	239	216	235	204	229	216	226	225	244	209	187	218	223	211	214	226	208	226	230	243	207	226	211	274	220	207	227	224	223	225	219	210	221	210	227	223	226	227	207	230	248	242	222	192	228	212	222	210	246	219	224	233	245	215	226	251	238	210	212	203	217	245	227	256	233	206	214	221	200	193	236	229	222	227	229	211	220	206	245	203	227	187	206	204	218	222	221	233	203	228	215	202	202	222	237	234	230	218	226	248	265	228	224	211	259	239	234	237	215	241	222	213	213	219	230	230	237	214	231	226	227	212	219	233	223	243	198	229	211	217	205	173	215	241	212	241	213	216	225	233	227	205	211	235	256	221	222	227	225	205	224	238	231	237	265	231	206	207	250	236	233	225	226	209	205	242	208	216	215	230	218	204	233	216	246	225	200	228	233	214	228	241	205	224	206	221	259	236	250	229	247	237	209	184	224	197	227	210	221	206	227	239	231	228	216	207	209	226	203	216	232	221	210	223	220	230	230	219	212	233	227	232	230	226	235	204	237	217	222	217	212	225	208	228	224	241	236	224	252	202	219	234	207	224	249	198	204	197	251	226	224	228	220	230	183	222	219	221	212	230	236	244	216	186	217	196	226	219	230	209	242	229	197	226	216	230	227	226	218	244	216	216	229	231	223	235	228	215	209	247	210	222	232	257	225	212	233	221	229	240	226	216	220	233	226	232	231	206	200	214	217	213	207	225	234	220	240	207	241	249	242	199	263	229	220	245	227	209	222	216	214	218	242	213	233	238	250	193	222	205	191	223	220	199	234	212	229	231	226	215	248	193	217	256	228	221	223	215	247	227	217	213	237	199	227	194	227	232	226	238	228	223	243	252	234	196	232	266	194	222	224	219	195	205	209	235	208	215	233	222	225	233	233	209	223	226	238	237	219	219	208	225	223	209	215	209	206	238	240	250	232	202	217	243	234	211	236	227	230	230	208	219	230	244	206	220	238	239	231	238	243	207	226	263	209	227	240	203	202	210	224	235	207	249	219	237	202	197	231	206	241	222	234	238	222	225	208	225	221	227	211	217	227	192	237	204	221	218	212	216	214	225	214	211	224	197	227	209	242	236	208	237	213	224	203	231	218	224	241	237	228	207	212	233	219	204	255	216	188	234	211	230	211	202	213	221	193	215	232	252	217	233	215	241	228	250	211	223	236	234	217	211	229	202	211	214	236	239	223	257	251	220	226	207	208	210	201	238	255	217	202	226	222	242	227	232	223	236	225	203	232	228	234	205	226	194	200	211	218	201	222	254	207	201	245	259	229	236	198	225	256	204	214	227	232	231	213	200	206	215	207	242	219	207	240	230	240	227	254	218	221	241	220	222	216	228	221	219	208	239	221	242	226	223	228	205	239	230	228	225	237	210	219	228	251	215	219	238	232	237	209	228	212	221	217	209	257	196	242	225	216	205	214	216	214	233	240	194	207	236	230	221	226	203	193	223	192	248	205	189	204	221	225	238	247	196	243	209	223	203	204	218	216	217	220	216	221	237	225	212	233	248	201	214	215	221	210	215	179	238	205	243	215	241	245	235	248	219	184	208	225	225	214	221	223	200	239	231	218	207	219	252	207	240	227	221	225	231	204	218	221	231	221	211	225	245	218	228	211	192	223	210	221	244	216	239	207	206	247	215	202	232	220	242	242	210	225	224	228	255	198	219	222	214	212	223	208	219	241	213	238	224	218	217	231	232	201	218	217	223	227	213	245	208	207	195	222	211	211	230	210	207	218	236	219	212	180	236	211	212	214	219	213	228	211	247	207	222	230	209	233	237	207	236	232	202	191	234	245	208	253	246	233	228	215	220	209	223	227	204	240	189	225	228	200	215	244	212	226	220	213	222	228	243	221	219	224	222	216	219	202	226	191	220	241	202	213	212	228	237	227	218	209	237	235	228	259	201	221	222	232	216	223	214	250	210	231	218	211	217	225	217	252	219	210	225	232	216	239	222	238	229	205	224	219	216	230	218	232	249	221	230	241	224	225	259	206	177	233	215	243	247	223	257	207	205	216	196	224	207	225	217	252	211	217	220	228	235	243	209	221	210	210	258	219	238	210	177	251	206	229	239	249	216	223	232	239	224	222	230	262	239	218	198	234	208	200	219	208	241	229	232	223	239	219	219	226	207	226	235	216	218	210	236	228	218	243	214	223	225	242	235	211	224	228	218	255	235	251	215	183	223	214	224	222	233	196	253	237	233	251	228	218	222	209	204	209	217	223	202	196	221	205	249	209	200	225	231	236	233	219	219	212	237	243	233	200	212	250	242	209	227	203	213	206	255	216	221	245	219	218	248	210	236	218	234	199	226	200	178	220	221	229	236	216	210	246	224	242	230	226	196	235	236	233	243	238	199	227	218	222	220	232	219	233	234	208	227	198	233	225	258	204	209	185	200	208	230	235	217	198	204	216	234	236	231	226	228	218	236	220	214	249	232	229	209	241	213	241	229	203	193	243	221	228	212	212	225	234	245	223	220	207	216	198	245	224	244	205	245	213	239	215	207	219	223	225	211	217	216	200	226	223	200	227	231	225	231	235	194	205	240	254	221	236	229	211	210	250	215	199	226	241	225	224	218	237	223	216	207	221	225	202	235	225	199	246	215	221	209	203	237	220	227	235	234	225	249	228	192	227	235	226	217	215	221	220	231	247	230	253	228	222	214	247	207	234	227	234	208	220	215	228	219	201	223	224	207	223	217	233	208	224	229	195	217	240	227	210	226	199	228	193	213	207	218	216	211	223	193	221	208	224	236	204	228	212	233	207	208	224	249	236	232	193	226	227	215	207	250	202	223	220	241	227	216	236	206	209	223	238	227	218	237	247	220	192	213	219	225	184	191	228	196	252	219	207	191	249	200	217	218	212	236	216
6458	888	1304	1502	1261	1138	1067	932	807	752	718	727	720	708	670	732	681	660	634	589	621	569	564	607	642	623	613	583	589	551	561	588	588	563	591	527	541	496	550	551	537	544	603	537	597	608	541	574	592	590	532	515	534	537	575	547	557	567	535	553	517	559	561	551	555	560	564	573	576	564	485	537	558	555	532	570	587	558	554	542	525	520	544	555	551	572	538	545	564	539	548	563	543	541	557	510	524	551	541	515	528	579	546	535	573	575	545	565	558	598	564	522	623	545	509	546	575	565	559	595	524	568	541	568	547	543	550	513	533	552	532	579	567	540	530	526	565	583	536	580	569	551	578	536	585	560	535	609	538	540	568	535	545	539	568	597	528	600	538	543	536	510	557	549	564	548	569	578	540	547	529	563	561	570	556	585	541	561	569	579	566	558	557	539	554	610	534	544	562	552	582	549	538	557	540	564	513	559	522	588	580	541	551	551	569	526	519	555	561	554	515	599	522	521	568	525	554	533	523	523	532	555	542	579	564	536	490	548	535	572	535	549	544	544	591	550	551	593	573	497	570	569	546	521	584	536	547	553	519	554	579	574	551	538	558	550	574	544	580	562	542	565	563	574	555	552	583	575	525	542	557	510	555	567	570	547	542	560	585	535	546	560	553	559	518	556	590	575	531	523	540	541	538	568	555	533	556	511	545	557	569	512	546	568	599	566	594	554	562	564	576	531	571	524	499	558	565	542	550	552	544	544	555	535	491	540	534	536	505	523	546	547	555	506	565	519	536	557	549	566	547	583	537	538	564	557	548	561	549	539	532	548	549	559	548	536	537	568	558	562	547	539	553	551	554	552	551	520	580	524	552	545	547	530	543	580	526	506	583	531	530	524	565	559	539	550	564	522	525	527	557	568	553	537	518	559	566	580	563	533	552	559	544	549	527	553	518	518	585	573	551	553	564	569	561	524	538	540	546	521	521	562	591	598	548	537	593	556	558	561	547	543	526	576	527	539	542	543	533	534	570	557	539	548	541	568	557	565	536	511	541	553	536	576	507	521	568	525	560	518	518	518	546	533	575	529	532	547	550	585	599	567	531	578	545	551	529	545	533	559	553	565	542	566	555	511	539	537	568	501	554	550	495	561	566	567	549	567	525	587	566	534	538	562	494	580	574	549	539	561	573	527	562	559	529	545	570	522	543	541	541	537	524	564	534	571	525	554	537	563	538	514	560	541	528	542	543	567	604	537	542	541	572	563	532	552	498	554	549	567	593	588	556	587	570	533	612	548	549	577	547	532	524	541	534	520	535	569	543	576	546	574	574	533	542	514	528	560	513	566	563	529	564	555	565	560	551	531	536	542	531	576	561	529	526	568	552	530	554	584	564	533	532	588	558	559	533	550	547	559	574	552	557	573	560	495	560	548	519	534	515	502	560	568	527	560	509	548	536	550	529	502	572	576	553	534	551	551	531	576	536	530	573	511	560	538	561	552	547	559	529	591	532	567	539	548	553	588	577	557	593	529	525	564	555	545	580	528	523	474	569	537	536	566	552	579	482	533	541	561	553	550	571	561	539	554	558	549	532	557	544	555	586	528	535	550	535	543	528	502	526	518	540	550	562	567	534	514	511	503	583	576	505	516	533	546	569	535	520	514	598	554	551	618	554	535	548	514	596	554	504	519	525	589	596	540	556	504	501	582	558	526	507	548	525	550	575	551	523	549	581	575	527	561	533	539	529	492	549	562	552	548	553	545	505	561	521	555	561	563	533	570	569	536	551	555	516	576	586	583	566	530	547	567	588	556	536	546	541	571	522	534	536	530	507	567	548	572	527	550	552	517	564	589	530	560	485	512	548	571	562	573	593	581	551	537	495	546	534	529	518	513	545	569	598	539	522	570	535	559	543	567	561	575	549	556	551	535	549	575	522	539	577	517	562	583	573	570	577	532	542	559	572	573	540	536	576	566	522	580	534	523	526	562	567	616	600	545	555	544	532	564	538	535	548	567	540	552	574	534	555	520	599	571	559	541	529	567	527	552	511	569	543	548	552	567	489	561	519	572	586	536	544	491	578	577	516	566	530	560	540	551	505	529	549	605	502	537	516	535	569	527	519	587	496	597	544	518	562	543	542	521	526	538	533	549	542	585	547	534	541	558	566	572	580	511	528	572	543	515	567	531	537	556	535	540	561	566	516	542	541	552	531	533	519	590	519	519	494	563	553	522	526	556	539	564	486	529	507	551	522	589	544	566	526	548	510	516	507	496	548	531	535	584	585	539	513	546	514	577	530	562	618	550	577	481	590	563	551	542	573	518	561	500	558	561	528	554	569	525	583	532	548	546	549	564	539	566	547	520	607	540	542	498	518	524	600	548	521	570	517	533	562	557	540	523	558	569	517	562	564	525	543	538	570	559	589	557	533	575	565	567	572	517	533	527	554	559	513	552	544	541	532	559	529	568	517	479	577	570	547	459	544	607	560	548	539	606	580	563	549	543	558	550	585	586	583	518	586	506	509	549	578	545	563	562	558	564	549	535	530	537	539	539	545	545	506	506	531	592	540	579	563	579	562	547	574	580	606	522	521	560	601	564	562	555	551	571	522	540	603	537	583	555	516	481	529	565	550	582	574	544	538	520	547	553	534	549	551	563	554	518	569	561	531	517	519	554	543	567	557	536	562	551	534	519	541	563	567	571	536	550	553	545	563	519	535	528	538	584	525	564	538	529	541	523	583	547	551	546	531	553	509	573	504	558	542	519	535	524	537	548	540	540	566	546	554	524	549	573	503	509	555	601	533	616	534	573	595	556	510	546	498	520	550	576	533	578	548	508	511	591	540	567	516	590	564	552	583	545	533	558	557	517	562	542	563	568	549	520	565	563	537	544	554	541	544	536	538	557	583	549	560	560	592	563	525	556	587	563	566	524	530	558	584	556	531	514	557	577	519	571	533	541	597	561	541	552	554	574	557	525	573	503	533	511	587	499	554	540	530	552	574	534	532	578	518	534	571	538	570	502	543	469	546	485	574	559	545	505	506	571	516	522	537	535	557	592	510	525	571	556	550	581	524	565	541	545	513	570	559	579	567	538	530	565	577	567	546	543	532	524	531	516	570	556	550	588	561	522	549	510	535	584	509	535	580	565	566	536	554	584	555	525	539	522	513	574	552	552	613	605	563	581	558	576	552	538	526	568	527	586	530	552	523	549	562	534	543	505	553	580	564	586	558	530	572	561	520	571	500	574	572	582	495	551	543	540	522	521	602	552	536	562	537	521	564	580	565	512	545	576	546	592	527	547	547	536	570	525	569	506	527	563	564	543	544	552	577	500	544	514	536	505	529	542	523	570	561	564	550	582	550	547	521	569	553	560	530	518	567	519	532	563	572	576	584	530	537	506	505	523	556	563	546	541	561	511	554	536	565	516	537	554	529	546	541	542	546	541	581	550	518	541	561	549	579	549	545	567	563	529	571	573	527	567	562	585	534	589	570	566	530	535	557	526
11920	845	726	568	402	311	292	221	195	172	164	166	161	150	168	134	152	162	138	121	142	133	115	132	135	131	143	128	127	120	114	137	110	119	116	117	120	115	111	109	112	136	120	119	119	117	102	111	109	97	118	121	109	131	95	118	115	118	110	110	141	124	116	122	130	131	111	108	119	99	125	135	118	113	96	113	134	95	110	109	123	109	95	118	133	122	120	106	110	115	97	113	96	102	106	104	110	115	131	127	124	133	113	103	109	131	138	131	113	137	98	105	108	149	142	111	105	128	107	128	113	129	123	122	104	113	120	117	117	117	104	121	130	106	105	122	109	132	106	93	117	105	89	120	102	116	118	128	110	115	99	121	104	126	107	102	135	108	131	102	105	112	119	133	120	106	126	87	117	134	118	90	108	106	107	114	114	115	91	126	105	148	106	109	135	120	121	134	105	110	124	124	129	107	128	100	120	112	124	98	131	116	107	121	112	122	109	122	124	110	110	129	121	117	111	130	107	97	118	121	112	111	114	135	102	102	103	107	110	119	120	109	110	111	118	122	107	113	112	136	130	113	112	120	114	118	112	120	149	121	108	110	118	99	130	118	99	117	115	123	118	116	117	117	126	108	113	109	115	117	116	85	127	120	121	115	128	118	112	124	130	130	128	103	117	122	119	110	115	131	125	106	119	112	110	118	91	108	108	123	122	134	119	121	118	120	126	116	109	109	103	115	103	135	113	133	116	92	112	129	107	119	113	113	137	94	122	129	115	128	129	104	134	96	120	114	108	115	116	119	104	104	115	121	80	104	140	131	127	125	116	123	106	139	133	122	112	123	94	101	105	124	116	100	111	129	131	113	122	128	102	115	116	122	120	140	120	96	110	121	98	114	120	89	99	108	113	106	112	111	142	124	120	103	113	122	119	116	131	103	131	118	96	117	119	148	107	129	120	117	127	88	107	123	116	120	97	127	118	120	98	124	118	116	130	96	102	111	103	114	115	117	117	119	111	100	107	116	114	105	108	106	123	130	97	118	121	120	138	99	121	125	105	126	126	118	104	123	97	118	105	122	125	115	111	108	126	121	111	120	113	115	118	133	104	133	123	108	118	115	103	94	120	123	112	109	122	116	126	148	107	110	95	106	111	125	117	115	147	113	112	134	109	122	103	112	104	110	118	98	116	116	118	117	119	109	104	116	111	120	95	104	138	117	133	106	116	122	112	104	127	123	120	113	116	99	123	103	123	104	127	111	119	156	103	94	118	118	104	121	122	128	123	132	114	118	97	104	97	114	110	118	125	106	127	131	108	106	126	113	124	125	122	116	148	111	118	124	111	121	128	111	118	118	116	100	109	117	143	117	97	118	133	122	90	122	118	112	113	146	110	113	99	142	103	121	104	121	114	104	122	122	100	114	120	114	101	105	118	111	119	116	133	128	126	121	106	110	126	127	117	125	118	109	109	105	119	93	112	111	107	123	96	124	131	133	119	107	124	122	116	118	132	121	137	117	133	110	114	120	107	100	141	113	120	134	119	106	109	136	107	113	122	136	107	108	114	109	120	105	126	117	99	117	121	110	94	105	122	118	122	117	125	94	106	116	113	96	117	107	112	93	133	121	112	118	124	130	114	108	114	116	124	98	128	120	116	100	112	110	104	95	143	110	109	110	107	113	130	112	95	109	100	117	118	105	101	123	133	114	119	98	115	117	119	129	114	116	119	126	114	117	122	118	108	107	111	113	112	100	106	125	118	91	106	123	125	110	125	113	122	119	120	135	126	92	121	114	131	98	110	103	121	111	129	100	98	105	110	106	117	94	114	127	114	112	121	126	109	112	127	122	138	99	119	107	110	124	109	123	122	119	88	108	115	130	105	136	123	106	132	123	148	135	121	128	124	104	110	115	122	117	130	112	129	112	113	119	128	130	106	128	119	108	104	101	101	123	130	119	110	121	129	126	109	102	121	138	127	132	116	103	115	131	130	122	126	100	120	136	109	112	116	93	124	113	117	121	116	127	126	111	118	126	139	105	110	124	108	128	115	109	116	108	124	114	98	116	107	132	103	111	119	115	129	116	129	110	104	138	127	126	114	126	124	132	135	105	121	102	126	114	117	96	102	107	130	111	124	103	105	128	142	118	110	137	119	133	102	114	95	105	112	114	111	115	137	115	113	108	113	135	113	125	109	105	103	91	124	103	113	103	109	125	116	123	110	106	140	116	99	121	102	106	100	130	106	113	97	125	119	115	107	115	127	136	104	111	124	117	123	104	123	108	119	105	114	100	98	120	114	144	100	105	118	117	108	99	116	107	116	114	105	120	111	129	115	92	118	126	135	115	109	123	104	127	112	106	119	109	132	103	116	124	97	124	113	95	116	100	116	103	126	114	129	119	132	123	113	107	116	110	111	110	112	106	126	106	134	122	122	101	127	120	121	100	104	120	121	127	106	133	118	112	120	124	115	107	110	126	88	112	111	110	122	117	108	130	135	138	114	129	102	138	121	87	133	89	125	125	109	112	111	133	127	118	129	111	134	98	114	128	108	98	124	103	95	114	124	127	113	102	111	100	122	102	118	137	121	119	116	106	127	112	117	131	113	105	103	135	114	100	121	112	138	116	113	113	115	129	111	111	138	115	119	117	112	113	115	134	108	112	100	84	116	106	112	116	145	106	115	118	113	145	144	128	109	108	121	121	117	111	97	106	103	124	121	96	117	115	100	112	100	110	120	115	114	132	95	127	108	102	106	127	103	120	101	105	113	110	96	114	116	135	113	130	112	116	124	119	108	103	121	120	96	111	109	114	114	109	131	124	124	124	129	117	111	119	131	126	109	111	101	115	102	109	118	141	128	129	88	143	142	133	103	118	129	109	98	113	124	122	126	116	112	112	119	117	99	128	124	140	113	131	125	118	120	125	124	104	100	119	106	122	124	110	107	122	113	110	101	110	108	123	134	146	107	97	116	118	102	127	121	129	118	109	92	110	102	128	114	119	122	128	130	114	87	134	129	95	123	132	109	120	121	119	148	127	117	111	124	107	134	111	123	131	99	109	106	97	116	117	114	117	118	135	156	114	95	122	121	124	131	136	109	121	112	93	95	107	118	110	118	121	137	142	132	125	127	114	116	128	99	117	123	122	137	121	114	104	103	123	89	125	101	93	110	95	118	115	138	119	123	125	115	126	135	127	122	117	103	114	103	119	112	114	109	107	111	133	125	125	119	114	114	110	131	107	114	131	121	131	139	115	140	112	134	115	99	107	121	132	107	116	127	110	122	125	113	123	118	112	111	117	118	105	116	105	97	107	107	124	96	120	117	100	110	110	113	124	106	119	110	117	108	96	120	136	105	114	108	133	104	112	120	120	132	123	115	107	99	113	108	136	103	120	130	129	118	109	147	118	116	116	100	138	123	111	113	116	116	132	132	129	136	98	129	119	104	121	109	103	108	113	120	123	109	110	112	117	119	128	114	121	111	113	116	102	124	109	96	130	103	128	137	106
7699	900	1706	2005	1674	1373	1200	992	785	695	684	633	576	631	545	569	602	564	462	459	378	354	370	372	448	494	366	338	353	307	329	341	319	308	310	340	337	304	322	302	296	305	311	305	288	321	342	279	296	329	296	330	299	290	298	315	291	314	323	332	320	293	308	298	276	311	302	302	292	346	322	341	269	294	307	309	284	314	297	320	281	304	297	276	348	296	281	310	281	331	323	317	291	347	318	330	276	306	323	318	289	299	284	332	277	303	266	306	275	285	299	306	315	301	320	312	298	250	308	303	266	302	263	292	305	321	310	278	307	286	297	286	277	313	285	293	300	309	280	273	309	297	314	300	289	289	294	291	284	288	272	331	292	302	283	296	278	282	292	282	293	283	323	305	275	312	304	326	315	336	301	304	265	270	277	292	310	288	270	278	290	290	315	270	297	305	302	311	287	289	289	300	279	320	286	302	299	262	336	298	272	308	316	304	308	308	292	315	275	306	334	280	302	288	316	276	289	298	289	283	311	264	297	312	285	291	300	290	288	326	286	297	283	292	309	315	294	314	285	301	297	267	307	272	296	300	301	274	307	300	280	285	312	284	288	278	305	276	304	284	306	298	299	314	290	329	305	291	265	322	308	285	301	315	298	291	293	321	279	302	295	303	296	303	329	331	295	294	280	281	295	296	301	302	263	287	277	285	290	300	283	298	328	321	279	313	279	291	313	287	293	296	286	287	270	282	305	308	291	312	272	272	305	325	292	293	296	292	304	308	291	252	287	293	298	271	316	295	284	311	306	298	296	291	282	279	312	277	269	281	339	278	306	288	304	319	289	301	295	304	285	302	336	318	304	267	285	292	306	301	322	277	300	278	270	314	293	287	289	277	297	278	289	306	284	289	280	328	317	329	286	280	282	280	291	266	285	310	312	271	299	307	262	266	283	292	278	294	298	313	313	314	316	303	292	321	299	287	325	296	284	305	300	276	279	325	288	312	321	323	311	299	303	296	296	318	328	325	288	290	289	309	306	268	301	289	302	269	305	281	276	310	299	290	284	281	319	279	310	282	306	322	270	311	302	292	287	295	300	323	324	287	277	311	283	299	323	282	293	296	293	314	286	302	324	292	308	274	305	317	291	304	331	281	288	257	295	288	300	287	308	305	279	281	277	301	285	294	292	301	252	315	330	293	310	328	263	266	286	301	299	270	259	293	320	292	277	295	301	298	302	293	293	300	299	260	291	335	313	268	306	275	290	291	289	315	283	287	258	316	294	263	295	328	299	283	278	310	286	293	300	304	307	278	291	269	301	267	284	311	287	302	313	295	305	292	314	336	276	313	277	309	295	290	313	283	293	287	288	298	322	301	296	282	255	325	271	307	295	293	291	296	297	296	312	298	295	284	296	293	307	298	315	280	274	297	303	287	292	333	302	307	338	312	279	284	309	287	291	299	279	315	295	312	321	320	270	321	274	298	319	341	269	274	280	284	291	279	296	304	303	280	328	301	344	284	251	292	300	301	301	321	308	286	307	299	273	288	283	294	277	308	294	294	320	308	289	328	299	280	284	298	306	295	281	297	283	290	309	304	292	277	306	306	320	281	325	277	309	292	318	292	272	298	299	310	290	319	261	296	272	268	277	278	306	300	282	295	279	305	295	309	304	301	267	296	296	285	312	294	298	314	323	296	273	299	258	287	279	284	298	295	284	322	312	284	299	292	287	291	283	278	281	327	305	298	282	298	315	314	294	283	294	326	286	293	311	271	316	319	287	299	270	272	283	280	314	274	300	294	284	307	305	318	293	282	296	324	297	300	300	272	294	289	314	305	323	320	313	292	296	307	284	273	319	327	295	323	290	284	299	266	259	300	278	272	300	279	306	289	281	284	285	302	301	297	314	297	271	274	260	314	295	283	279	327	297	319	312	298	318	282	269	294	282	308	256	269	314	281	286	265	286	293	292	306	308	278	309	293	290	303	319	318	281	306	296	302	285	323	309	305	308	284	291	258	302	327	285	281	299	335	276	271	288	302	298	317	300	311	294	309	293	311	313	318	301	275	314	279	286	296	316	280	283	328	308	306	290	284	291	291	294	292	304	266	309	278	300	293	262	292	296	313	279	296	304	291	291	305	271	277	289	323	283	317	258	288	288	269	305	292	290	291	314	290	305	258	288	286	336	290	285	286	295	272	282	279	307	298	277	318	297	314	294	262	286	308	320	300	273	287	298	277	301	320	282	294	278	308	316	305	291	295	301	304	301	311	302	291	283	290	312	301	297	309	290	298	298	302	314	276	321	302	289	288	281	331	276	312	286	270	311	289	312	284	291	319	302	316	304	287	292	344	306	298	297	291	300	294	300	303	284	296	319	283	284	285	273	280	327	284	283	303	284	321	326	314	263	299	300	301	270	292	297	297	282	272	298	306	312	331	277	279	298	301	277	293	302	291	288	303	303	308	330	302	284	279	326	296	281	294	326	292	293	299	281	296	293	300	329	290	313	301	290	278	313	284	302	279	315	284	298	288	289	323	312	300	300	305	272	296	311	290	302	322	301	302	331	262	324	272	298	314	295	293	326	322	288	258	277	285	304	304	316	305	310	322	322	289	292	336	278	315	323	313	290	286	315	327	280	285	311	298	301	316	313	279	294	283	277	303	275	316	284	250	294	286	271	323	301	276	312	297	280	309	278	297	305	319	290	293	304	276	257	293	281	310	288	322	320	275	295	298	306	313	298	267	286	291	309	294	291	296	287	310	307	281	295	284	313	288	314	317	269	318	297	314	263	282	327	306	312	304	292	301	267	274	297	295	300	296	330	281	290	301	276	294	284	263	276	309	291	313	315	301	284	256	302	271	290	318	313	323	317	266	270	288	319	315	286	254	296	302	298	302	271	272	300	268	297	298	296	288	330	295	336	307	293	264	290	300	273	267	307	280	325	296	287	301	285	322	296	276	300	325	308	318	295	306	317	318	292	267	313	307	286	309	299	309	297	294	289	292	289	293	288	280	305	252	307	310	276	308	297	314	312	310	326	288	308	298	302	292	313	317	267	271	278	292	295	294	299	308	326	293	267	302	290	277	308	298	303	279	278	306	309	302	305	305	303	287	285	318	299	275	284	342	305	306	252	262	303	277	291	285	305	310	288	327	291	283	256	277	306	316	302	304	295	308	287	333	261	290	296	290	284	290	282	284	289	299	328	341	269	283	319	294	316	281	322	296	315	270	281	290	289	314	288	287	287	286	318	258	285	308	300	299	288	278	283	252	290	309	268	305	306	303	277	279	298	300	300	276	266	276	286	304	283	301	295	310	296	299	271	290	276	279	265	289	291	313	287	284	312	311	273	307	289	285	263	273	293	307	323	254	255	313	274	302	323	308	294	290	297	315	304	340	297	315	319	291	265	276	317	308	290	299	298	308	310	269	304	286	275	252	297	287	321	304	317	284	294	262	269	314	294	291	293	315	306	316	298	307	271	279	288	268	326	324	299	297	295	295	309	315
1240	244	211	237	222	222	200	201	207	201	192	161	175	217	211	189	234	227	192	215	188	195	195	194	192	172	212	228	200	204	160	180	207	167	199	175	230	223	210	196	198	185	146	208	197	198	183	182	214	200	204	208	188	210	211	163	192	207	222	201	195	206	187	180	202	188	196	206	182	212	209	177	201	190	215	201	226	218	183	191	191	192	183	199	195	194	205	195	175	187	184	202	174	204	194	194	184	187	193	203	210	191	190	192	188	172	174	203	196	187	186	202	208	189	203	193	177	225	172	207	174	217	196	176	191	202	173	217	203	214	163	201	200	204	190	190	211	189	185	194	177	199	185	204	179	193	196	202	209	203	193	221	199	221	207	174	177	167	187	180	208	184	209	198	163	178	192	193	190	222	235	183	184	171	196	178	203	197	187	212	182	193	208	195	192	203	222	208	176	180	197	194	180	197	184	172	176	160	171	196	186	233	186	171	187	182	213	205	203	216	198	214	196	174	181	189	189	199	193	191	196	187	204	198	193	179	208	208	202	189	181	186	202	192	210	194	168	178	189	203	181	191	211	198	208	196	193	183	194	179	226	185	211	213	197	191	182	184	170	197	183	204	171	201	176	182	175	195	174	191	187	228	200	205	176	205	191	201	209	173	203	197	177	175	193	189	195	193	197	178	196	178	209	210	201	200	193	191	185	163	201	188	189	172	196	181	210	212	192	184	199	203	197	207	207	192	190	200	176	192	190	202	191	172	216	188	173	206	193	211	189	172	189	193	210	186	180	185	202	173	194	203	181	221	189	238	207	177	218	204	189	208	179	185	164	189	190	193	160	171	205	198	218	189	199	183	166	207	176	212	194	182	203	201	190	188	171	202	202	192	193	186	193	173	215	201	212	184	221	193	204	191	200	176	193	179	177	171	194	202	209	178	207	209	199	176	184	194	183	176	210	201	209	189	180	165	199	208	185	163	177	172	205	189	223	213	190	208	205	215	166	200	194	180	190	222	194	177	181	172	195	195	182	217	173	203	178	187	181	174	185	177	209	164	161	185	184	223	194	212	179	173	199	183	179	185	193	197	200	186	193	182	201	207	186	202	195	198	213	182	184	195	188	184	193	179	186	204	183	194	167	164	213	201	184	180	181	191	219	205	189	172	201	189	186	235	163	201	184	197	179	182	196	191	189	180	185	196	206	177	188	187	185	199	172	184	185	193	184	208	208	183	194	225	196	191	200	178	197	226	197	208	190	231	207	214	186	178	187	175	195	201	190	211	213	199	176	212	185	180	168	201	190	186	209	183	179	187	210	190	199	199	204	178	191	200	217	197	185	221	153	187	200	197	202	172	207	218	183	194	205	172	181	219	200	208	196	195	195	206	207	208	201	177	173	174	201	197	179	203	223	210	210	218	211	179	182	171	211	196	198	187	199	191	197	198	160	175	183	189	187	179	190	203	188	203	169	217	200	183	197	167	194	198	193	210	199	175	186	196	163	179	195	193	219	208	197	206	192	213	213	190	198	172	223	196	215	196	175	199	157	198	181	197	197	193	203	178	212	180	175	195	186	179	216	202	200	200	188	198	184	180	155	222	161	209	219	201	172	189	178	225	205	198	190	171	184	189	217	213	190	193	192	191	190	198	209	197	206	172	183	186	196	202	199	198	189	208	204	217	195	192	180	183	199	210	186	186	178	196	188	188	189	188	206	190	162	198	189	194	196	197	223	193	190	179	194	192	193	164	179	183	216	213	186	191	181	169	176	210	230	208	206	186	186	177	179	178	180	174	201	181	185	204	206	191	202	194	194	191	206	184	206	206	183	170	203	214	196	181	200	196	177	178	177	173	179	203	186	209	195	212	192	219	227	192	193	176	194	169	195	210	176	211	200	176	173	181	193	209	194	190	206	194	172	192	223	184	223	194	204	220	188	182	205	191	191	208	198	190	187	215	202	202	226	191	168	204	195	158	187	174	180	184	197	201	176	170	189	188	192	186	181	172	193	186	202	212	196	193	222	184	194	196	176	190	174	220	197	217	205	180	168	200	203	195	186	211	222	171	216	200	193	215	204	199	188	222	221	180	166	191	176	205	180	211	191	219	198	181	206	178	186	184	177	184	207	190	196	195	194	184	196	211	175	200	209	192	185	213	198	185	190	177	222	183	178	214	164	210	191	189	209	179	216	175	181	190	189	213	170	233	198	200	214	188	181	196	189	191	208	190	183	190	199	221	176	192	171	191	185	198	186	210	193	184	199	179	184	194	216	183	184	206	212	189	224	212	196	170	210	210	203	211	200	215	206	229	198	201	175	201	197	205	195	168	204	198	205	195	180	188	216	209	221	192	194	192	197	181	179	199	184	200	198	182	198	210	189	180	176	163	170	213	195	177	196	198	162	210	210	217	183	192	173	191	205	192	205	197	220	186	200	215	218	189	194	194	201	216	205	174	186	202	212	172	191	193	184	199	197	199	185	192	211	191	199	190	200	207	202	196	177	180	204	239	203	209	190	198	201	175	179	191	190	192	217	194	218	195	195	171	226	193	200	197	217	206	187	202	201	202	181	196	163	204	186	173	185	202	176	217	204	204	176	208	205	191	189	194	213	199	231	225	207	186	214	198	187	192	187	208	198	201	182	216	219	214	180	202	170	180	195	194	211	201	214	189	198	193	195	195	210	204	180	202	213	208	190	175	214	213	182	195	226	205	204	158	190	212	188	184	189	186	194	206	219	206	186	211	215	198	184	203	211	220	202	185	168	191	194	212	192	187	210	198	195	220	200	202	200	212	228	199	184	205	183	186	203	230	184	216	197	227	177	177	217	198	171	208	199	208	217	214	210	194	171	232	218	186	192	184	204	190	211	204	205	191	194	195	206	186	213	203	206	202	203	197	202	189	179	212	194	215	214	207	194	183	201	179	206	219	204	211	157	207	191	191	180	190	219	200	185	204	237	205	201	154	214	183	198	198	186	178	198	215	200	205	194	199	205	166	180	203	183	193	191	184	184	195	206	177	201	163	200	205	177	198	190	205	227	203	171	205	184	209	189	195	188	186	180	205	195	178	179	205	188	182	193	184	203	206	205	214	203	178	181	191	182	193	201	210	195	180	179	185	193	196	223	180	206	219	183	190	182	193	201	184	218	188	188	208	206	172	227	183	189	166	182	205	174	207	223	190	187	191	189	176	180	166	200	194	207	199	194	199	164	197	200	195	191	201	189	216	182	221	198	210	178	196	181	197	190	181	204	207	218	201	217	180	193	179	163	182	230	193	193	210	210	195	191	171	228	199	223	163	191	166	210	201	219	192	203	191	162	203	194	205	216	195	203	198	207	205	173	230	196	196	167	198	218	196	192	174	205	196	180	216	205	187	173	206	170	154	196	188	166	178	197	175	223	173	172	189	205	185	192	217	201	204	161	182	209	186	191	201	200	187	209	182	231	199	217	198	200	191	201	184	186	159	179	198	190	196	206	215	170	192	185	197	191	215	223	190	172	178
1710	508	596	623	598	618	601	577	543	537	526	562	568	554	559	557	524	605	558	524	496	475	497	476	542	484	506	487	503	508	494	528	487	490	502	466	515	471	519	449	443	518	449	498	494	535	509	488	506	484	486	462	450	529	523	461	512	488	532	478	499	486	456	524	502	485	505	480	496	464	486	464	480	499	477	510	525	487	513	455	516	519	550	483	465	471	482	468	496	495	504	525	448	496	518	474	482	496	519	466	492	514	494	484	525	520	538	516	520	505	532	535	468	468	490	482	524	502	514	483	499	469	478	523	520	502	515	517	515	524	527	505	460	524	492	503	546	470	473	469	503	480	512	511	488	462	514	513	505	484	498	501	505	524	516	524	492	465	470	442	513	533	479	495	516	505	484	490	467	505	498	519	511	507	492	524	521	488	468	474	530	528	454	451	519	494	501	517	495	469	439	495	524	490	540	534	506	504	538	483	537	501	537	485	534	501	439	490	482	493	507	478	516	538	500	496	501	488	476	502	494	474	460	488	488	499	484	461	488	535	479	486	508	524	472	530	494	474	530	436	465	468	457	499	491	465	434	475	482	475	489	494	552	530	475	552	485	503	504	491	473	482	506	507	536	525	506	485	505	520	518	465	529	486	481	506	515	454	440	510	505	504	523	499	481	461	499	493	510	490	517	486	505	477	498	528	515	479	525	483	504	545	488	508	520	498	498	473	492	489	463	455	496	508	494	463	532	474	534	466	480	476	496	497	497	526	507	511	478	515	508	468	476	457	493	475	467	461	509	502	463	531	466	497	479	492	459	499	535	491	514	452	524	504	532	510	462	495	479	468	533	496	505	504	485	499	455	534	510	519	525	499	465	477	513	507	525	462	438	513	502	497	518	468	483	498	469	491	490	517	511	500	504	516	449	498	446	504	488	462	480	471	488	474	516	531	530	493	511	516	522	534	499	475	516	575	500	486	479	508	522	499	491	501	495	481	477	515	492	488	509	536	487	477	495	449	512	499	485	485	495	478	494	479	479	468	443	512	465	506	525	505	526	468	521	538	495	524	508	536	485	501	522	497	497	501	493	518	498	490	491	554	489	503	493	526	480	502	497	482	526	501	528	479	471	464	502	476	484	465	496	511	471	453	459	475	473	502	519	528	501	473	492	509	524	484	506	537	463	465	472	444	478	518	492	504	482	487	500	521	518	503	471	497	504	498	466	484	490	528	521	464	490	481	486	522	442	478	481	493	494	481	512	493	496	505	465	447	536	539	514	463	466	525	512	519	496	484	423	479	495	460	488	496	498	499	499	529	461	518	480	512	504	492	501	469	499	500	513	490	500	480	479	505	507	480	506	456	483	480	496	524	480	485	465	475	508	477	502	503	503	512	481	514	480	506	502	561	527	523	510	492	487	537	478	487	457	516	509	488	447	480	512	504	502	481	458	492	484	492	496	508	504	492	499	469	475	493	499	496	504	487	510	478	503	497	455	512	454	485	505	497	476	482	517	498	484	514	462	500	496	465	488	466	490	513	476	481	459	498	486	487	505	480	481	471	493	481	466	520	497	493	484	505	490	497	536	501	504	484	513	489	477	486	519	504	468	476	464	469	505	491	532	452	505	501	485	488	471	492	490	507	454	481	523	468	481	494	505	478	432	465	483	483	471	494	507	515	487	500	495	518	496	483	541	490	468	508	466	496	489	519	493	533	492	515	469	478	484	473	514	502	517	485	515	515	465	511	475	474	505	497	488	468	520	515	488	502	515	503	495	469	543	478	469	541	513	491	499	491	502	498	475	497	518	517	518	500	506	520	507	488	518	491	486	488	514	530	482	452	466	491	489	428	520	513	543	495	525	475	466	514	461	506	498	484	493	512	526	500	497	472	470	456	484	499	480	470	511	428	478	493	476	508	511	492	492	496	499	498	509	452	517	494	524	509	489	497	538	523	471	484	552	525	501	524	468	502	487	511	484	517	470	494	504	497	501	468	471	492	489	532	512	515	544	508	517	472	477	509	502	519	512	485	505	518	465	499	505	485	486	519	468	484	520	502	461	514	519	482	534	485	507	490	487	533	512	494	453	492	434	495	491	484	500	511	482	462	495	454	496	503	478	471	489	462	515	482	483	466	516	522	494	528	484	484	482	491	494	520	495	524	507	488	475	484	504	416	489	465	518	503	499	551	485	512	506	477	504	447	524	466	528	491	493	497	493	454	468	479	503	500	494	448	486	522	491	490	517	500	468	496	473	486	445	497	511	521	489	518	513	478	516	475	450	487	468	504	494	471	524	441	495	505	487	464	512	470	507	521	503	488	498	499	513	495	491	469	511	500	490	544	455	474	525	462	511	463	506	476	497	508	472	467	484	513	500	461	460	500	485	547	488	452	469	488	512	495	435	495	494	519	516	494	512	510	485	455	486	470	499	477	488	517	480	480	508	483	475	504	487	502	472	519	530	493	470	515	538	462	534	484	494	499	503	507	515	473	457	525	489	509	530	504	478	457	472	502	492	476	466	440	488	488	490	497	510	447	506	489	445	500	500	498	497	518	500	520	501	474	504	470	478	473	485	518	513	454	490	479	485	497	477	482	530	468	504	493	473	482	469	537	514	490	487	513	502	513	511	498	523	491	523	499	457	471	533	481	458	500	521	469	486	485	490	489	517	502	527	467	506	515	503	507	475	517	456	485	492	481	487	493	481	510	506	505	513	490	513	480	455	488	515	486	516	514	486	509	497	483	490	495	500	515	512	498	492	463	473	468	520	494	517	476	485	504	495	470	487	533	523	477	451	489	469	471	476	508	518	541	470	530	476	446	530	464	519	482	449	515	498	501	533	468	477	510	527	486	490	496	496	486	492	541	473	483	489	495	494	502	504	530	500	506	529	473	483	498	488	457	499	486	495	540	516	490	512	478	524	505	513	514	446	508	490	471	511	521	500	466	458	530	523	486	489	513	497	515	493	477	485	478	484	454	494	476	491	476	465	504	525	510	487	468	495	499	472	464	481	481	465	483	485	495	518	515	494	467	475	497	492	501	522	477	451	487	451	515	487	514	519	495	503	509	489	501	515	506	489	515	494	515	478	496	468	513	488	463	514	499	536	511	466	494	535	503	471	517	499	478	505	521	497	480	525	480	520	526	541	495	518	466	487	488	498	457	504	471	516	488	505	507	484	486	503	486	448	511	472	466	508	464	473	469	485	472	499	510	469	486	460	481	444	482	505	487	499	486	494	479	525	505	529	507	485	520	517	520	512	498	530	474	499	508	491	469	504	482	479	492	438	506	487	515	477	536	513	483	476	518	477	471	513	523	519	513	473	510	488	507	504	523	515	485	536	457	500	532	442	495	508	470	534	500	498	520	519	491	505	460	485	516	543	485	494	500	485	486	466	475	528	513	490	493	442	473	486	478	516	502	506	489	502	479	545	485	502	503	470	467	470	460	495	501	501	470	441	466	488	472	513	501	493	487	459	510	523	486	460	490	473	520	502	513	481	462
6492	550	564	459	357	348	307	319	263	234	222	245	239	286	263	258	259	239	259	221	232	229	220	215	218	233	241	229	245	257	236	233	238	226	213	235	214	217	220	192	228	226	229	216	205	240	205	234	226	218	215	226	234	228	229	210	217	226	202	212	231	218	212	220	243	215	206	232	225	213	223	216	257	219	253	183	213	199	188	219	228	242	239	214	245	198	226	213	211	230	202	256	209	221	229	223	218	207	221	212	206	233	246	232	238	217	197	240	220	215	197	214	215	215	214	201	218	209	207	243	201	213	217	225	191	233	216	242	231	204	202	239	218	212	226	190	187	231	216	208	232	209	213	211	239	245	217	223	232	228	229	250	234	256	226	236	212	227	240	229	203	232	208	223	219	194	207	252	228	230	211	231	238	215	261	233	210	222	200	235	213	272	247	215	226	228	252	240	222	226	225	215	236	242	225	213	244	251	250	236	213	202	214	255	229	210	201	225	240	210	226	238	209	225	211	240	243	228	228	222	214	231	230	207	237	238	246	237	232	229	220	228	206	231	213	230	232	214	212	245	233	220	242	230	228	219	220	259	219	244	226	225	218	210	231	222	188	207	223	208	229	229	218	235	242	241	243	221	242	222	228	225	223	229	231	211	242	248	220	222	202	262	223	229	217	213	204	202	230	222	228	225	222	249	228	231	202	230	242	228	216	250	218	240	214	229	212	219	214	220	199	205	212	234	210	231	241	223	214	225	215	223	200	211	210	236	219	237	252	233	247	209	239	234	229	226	213	227	216	212	225	217	215	207	214	257	214	222	228	249	211	240	227	218	238	209	228	206	225	273	231	210	218	232	229	214	244	246	218	220	212	230	218	224	210	240	229	241	226	240	219	211	246	207	213	222	226	218	238	249	220	238	226	212	219	230	216	228	225	233	216	195	210	241	208	248	209	244	249	268	211	227	203	214	239	212	213	234	219	238	215	221	236	203	234	211	206	230	207	226	215	203	217	222	209	228	222	241	212	213	224	229	213	241	207	231	225	228	201	219	219	243	218	209	200	224	235	214	225	229	239	215	250	218	221	234	263	221	215	224	231	238	222	216	218	213	211	238	215	219	210	248	238	219	211	226	231	204	233	196	203	204	219	224	224	243	255	220	223	232	205	219	222	229	265	225	202	224	206	227	223	238	222	209	250	221	207	226	215	201	246	216	209	208	197	226	226	217	225	213	248	239	191	185	215	213	219	215	236	214	222	229	201	206	261	202	232	246	227	220	231	216	250	211	199	206	210	241	238	241	232	229	266	216	242	228	226	200	225	222	218	212	237	214	240	266	209	237	212	215	230	219	248	205	231	228	210	229	224	248	221	241	221	252	240	234	207	209	225	199	177	224	214	252	223	186	262	247	204	221	204	205	225	243	200	214	242	227	238	241	221	244	240	209	219	232	229	197	204	201	222	229	245	243	211	223	191	204	205	188	211	225	251	212	221	233	213	241	218	202	223	223	176	209	219	187	208	213	241	203	205	192	250	184	228	218	241	247	251	213	233	191	209	215	216	198	233	228	208	234	226	247	225	238	225	230	198	221	217	211	223	240	224	241	207	227	209	217	210	213	208	217	234	233	214	228	240	230	226	235	220	243	237	218	250	199	209	210	207	256	281	215	236	206	225	243	224	244	224	235	243	220	204	201	239	245	229	213	212	220	230	226	229	254	231	209	220	264	223	230	225	218	183	189	214	205	210	235	245	213	225	229	242	233	218	222	237	197	210	237	216	248	212	212	226	213	217	196	227	227	230	256	242	269	227	227	248	232	235	245	229	240	246	236	225	237	216	225	185	222	223	236	241	217	217	205	226	225	215	230	243	230	208	235	208	218	218	226	210	224	242	225	261	267	230	218	219	218	210	219	195	238	257	248	205	227	225	194	224	241	223	226	256	221	235	220	186	274	220	220	191	257	213	249	223	235	186	228	198	218	226	204	193	183	227	193	225	228	233	233	229	207	235	195	226	263	235	247	235	219	255	228	228	202	212	232	233	253	245	198	219	207	204	245	198	222	229	209	225	215	218	226	216	221	244	211	202	217	184	208	214	227	228	205	224	248	189	246	200	230	219	235	243	252	214	196	213	218	229	210	218	222	219	225	212	228	242	205	216	207	237	221	198	236	252	201	207	222	228	223	224	203	223	209	210	210	221	228	219	206	215	213	199	228	205	211	227	230	242	227	209	229	227	194	232	214	230	257	204	233	219	233	197	196	213	199	204	234	204	193	218	211	227	217	221	262	199	217	237	224	240	224	235	212	193	228	222	227	236	191	259	193	219	207	197	238	240	243	226	207	221	223	226	203	249	236	240	202	230	195	234	203	198	216	222	222	236	232	236	188	216	220	234	188	218	209	210	218	216	231	220	230	208	229	257	236	230	207	226	230	229	225	228	214	203	197	215	240	215	208	217	238	219	237	214	224	241	214	223	208	236	220	234	246	230	259	223	199	237	226	220	216	236	222	213	201	225	230	220	239	229	219	233	207	225	223	216	233	245	234	230	242	217	202	225	224	223	227	234	256	229	214	224	253	193	214	250	241	250	231	252	202	222	232	219	245	234	195	243	217	223	227	230	241	216	228	224	232	234	230	213	225	212	216	249	240	230	245	199	243	211	220	222	207	259	235	254	220	210	242	192	219	220	191	211	226	222	223	220	240	224	218	220	205	233	205	233	200	248	206	249	224	218	237	195	217	206	221	226	234	240	211	233	199	225	232	247	228	234	248	224	234	235	229	210	224	222	222	218	241	216	206	197	228	212	219	235	199	262	236	248	249	210	224	242	237	208	213	234	241	237	243	205	206	250	200	205	195	236	239	209	213	223	192	194	225	207	243	216	216	208	225	220	246	227	243	194	240	245	239	199	219	250	239	212	239	246	212	217	213	242	249	199	207	220	223	217	215	225	200	204	200	192	229	233	235	207	241	196	214	190	227	223	217	250	217	236	221	210	227	225	220	246	234	218	267	189	209	205	211	200	235	210	222	248	247	238	232	211	196	234	212	212	213	235	233	213	226	238	211	251	236	227	219	203	238	238	229	205	261	249	219	213	213	211	219	240	223	221	237	238	240	225	225	212	247	223	234	229	217	224	208	219	264	215	228	260	253	212	230	231	232	214	217	234	210	227	219	221	217	246	208	215	204	243	226	231	218	236	209	227	224	206	225	208	223	257	244	220	215	226	202	219	234	225	225	233	227	227	236	218	245	226	220	222	216	178	209	247	221	236	206	228	233	208	223	219	223	213	244	221	237	211	233	235	209	216	222	239	228	228	230	231	234	213	218	213	264	214	204	227	230	216	217	226	221	214	218	203	209	228	223	217	213	214	215	225	233	196	232	207	255	229	245	206	229	237	246	218	251	227	237	212	226	232	214	224	226	210	210	210	224	237	228	231	228	223	225	244	225	202	224	233	217	254	248	209	216	240	226	234	244	222	200	221	232	221	227	223	232	204	239	210	208	214	247
6398	800	1341	1485	1360	1171	1009	941	826	778	717	776	743	696	723	725	690	681	653	654	637	595	588	624	618	665	584	560	537	591	524	552	544	521	573	520	570	585	545	575	569	564	546	562	578	573	570	553	522	559	633	519	553	552	549	525	557	540	589	614	560	584	519	558	562	563	573	547	573	555	562	580	561	542	554	552	546	574	543	541	547	586	551	543	543	551	543	551	494	556	499	570	603	583	576	545	562	581	534	564	538	564	561	572	498	568	522	560	540	526	547	565	533	581	581	536	558	582	573	530	527	600	552	559	570	541	584	552	553	544	564	556	552	576	545	508	567	575	546	519	562	563	560	570	554	561	540	600	542	526	594	566	553	507	581	544	573	557	577	574	578	564	564	580	520	545	552	539	536	542	534	558	513	524	539	539	498	543	550	568	549	542	562	512	566	591	526	523	547	569	534	551	553	521	579	510	589	528	533	581	568	564	549	545	542	547	567	508	513	566	495	543	527	534	553	521	559	543	567	540	552	528	541	539	594	547	585	562	501	541	583	598	533	544	557	567	555	535	527	595	570	541	545	545	544	574	543	528	567	560	571	564	563	561	553	528	535	558	541	477	548	558	532	534	518	553	523	586	562	582	597	539	510	533	522	536	545	540	533	542	536	576	568	562	538	525	523	577	541	551	559	549	532	584	560	554	546	548	546	547	560	513	548	545	553	557	537	530	545	536	511	571	553	551	535	556	573	520	546	500	591	527	574	550	522	518	562	556	581	529	559	557	535	550	552	571	514	558	543	596	540	516	518	510	577	532	557	558	552	543	565	556	553	560	550	555	551	552	588	511	523	553	561	570	565	551	516	520	579	581	623	524	541	564	561	580	570	547	510	571	565	540	529	514	563	532	525	563	522	561	585	550	561	574	525	546	570	520	509	527	556	546	555	520	540	514	539	547	559	549	547	532	510	540	546	533	585	576	536	555	565	522	588	495	556	516	565	578	544	513	577	540	541	586	537	549	544	556	552	550	552	562	545	544	543	572	506	532	518	561	566	550	573	598	567	564	545	547	551	529	587	529	564	507	542	521	557	513	574	594	526	559	565	540	549	561	547	567	550	574	539	563	593	583	547	541	547	548	595	557	562	587	543	562	531	548	548	538	570	483	562	530	492	557	573	503	557	540	548	582	524	547	527	539	520	560	531	526	501	556	516	542	532	570	541	558	524	532	560	541	513	515	516	572	542	514	536	532	548	531	575	545	551	547	578	567	559	553	528	544	596	546	524	572	540	535	538	528	513	510	519	533	545	518	548	558	565	538	572	559	512	555	560	570	521	545	553	559	552	563	514	549	567	547	533	551	525	569	560	512	554	576	504	498	557	517	563	550	510	550	531	532	548	545	519	574	560	550	515	546	544	535	541	567	563	525	544	521	546	537	577	558	536	539	539	562	599	555	580	528	549	574	550	507	537	519	571	600	519	546	565	572	525	541	539	520	533	557	563	540	551	550	518	537	536	539	557	562	514	569	563	536	550	551	567	534	526	555	552	519	585	547	567	530	558	514	546	540	565	553	561	558	531	525	550	523	553	531	578	581	542	537	569	544	563	566	579	561	549	544	529	598	481	565	576	559	582	577	552	572	542	542	531	507	513	554	578	535	568	556	549	567	484	572	527	498	577	542	569	567	503	554	547	545	546	555	552	558	580	557	557	556	581	532	529	557	558	547	564	566	591	514	573	602	545	547	529	545	566	520	598	587	593	564	554	556	525	575	512	509	540	518	595	550	558	544	531	569	576	553	523	535	569	578	547	572	515	593	562	559	552	542	566	515	545	536	543	579	515	557	583	537	594	558	588	516	552	557	523	566	531	617	551	556	537	556	549	510	559	581	547	548	527	485	525	553	572	525	541	582	593	557	534	560	516	591	548	492	542	541	547	574	577	560	503	564	561	554	566	563	553	596	579	560	549	589	564	517	553	531	531	558	541	565	567	536	532	559	562	564	557	540	581	543	518	554	564	553	547	525	546	572	564	559	560	592	571	569	565	492	577	531	545	550	492	546	568	556	549	555	553	566	525	526	537	503	558	538	590	530	595	563	535	552	533	543	556	544	564	546	533	529	560	573	538	591	531	539	563	527	544	573	551	587	530	577	540	528	540	554	555	542	585	523	542	558	536	569	562	508	591	540	529	563	547	595	555	551	566	571	539	503	534	560	533	535	515	590	527	544	547	573	517	535	598	528	526	569	565	524	524	539	543	526	570	564	568	538	540	573	561	572	571	525	546	579	557	550	516	526	541	548	549	557	540	519	522	587	544	541	536	532	509	611	556	555	536	573	524	535	548	573	561	571	552	599	564	510	521	592	568	582	570	513	505	577	544	575	575	552	556	528	524	564	531	564	593	498	519	499	527	552	580	572	556	568	563	531	548	578	583	539	566	541	570	529	539	518	593	558	532	525	561	571	546	577	559	563	583	530	538	479	551	572	557	515	549	563	551	543	545	544	531	567	525	550	545	532	546	568	548	531	521	576	568	559	527	546	584	514	539	558	550	533	520	561	583	565	568	533	549	535	542	573	535	556	596	517	578	552	540	566	486	581	548	500	580	519	550	518	537	568	561	523	545	526	531	528	484	522	559	532	571	538	531	546	572	572	519	570	503	553	549	564	560	541	556	546	542	534	529	523	521	529	554	552	575	566	545	557	569	553	538	544	531	574	543	540	555	504	556	484	531	586	519	519	526	513	575	508	540	531	579	526	585	542	588	537	565	532	532	590	580	561	568	522	569	555	518	519	566	542	548	537	560	574	557	556	586	560	546	558	518	567	569	564	527	591	518	564	560	541	584	555	545	579	552	578	554	543	545	532	545	560	610	604	568	538	571	571	554	522	544	549	519	566	533	555	535	586	531	543	543	528	509	546	576	583	576	582	520	534	551	511	590	526	550	585	529	544	581	535	550	556	577	545	528	521	564	529	454	555	573	524	520	561	538	533	545	493	554	535	541	556	574	545	540	597	568	524	572	531	594	517	525	583	545	549	540	538	537	540	557	546	513	531	543	585	532	510	553	498	528	568	534	572	550	565	511	573	567	599	543	546	550	539	580	510	595	495	578	580	579	555	536	574	557	541	565	564	535	555	553	531	519	577	534	571	583	526	503	546	558	543	565	534	582	540	550	526	543	558	538	500	540	547	577	504	561	605	520	587	574	549	559	567	540	541	542	535	556	556	576	529	561	542	556	539	552	601	514	515	564	548	529	568	549	568	528	566	555	590	550	541	578	555	569	559	542	525	561	557	507	549	561	542	534	523	551	511	553	521	528	538	554	536	547	550	530	515	532	580	553	529	557	529	548	544	497	525	566	550	571	614	532	554	509	536	533	575	596	541	513	515	544	534	574	567	543	541	520	523	562	567	592	556	570	572	525	543	550	541	548	547	553	522	492	593	569	523	534	606	539	559	563	532	560	584	535	548	540	538	538	579	530	533	556	546	582	537	568	583	530	523	529	547
12229	793	757	599	400	300	284	218	180	189	184	169	166	152	149	147	158	160	141	129	133	136	118	129	119	131	138	114	144	124	115	123	128	108	118	126	112	140	121	110	132	106	104	118	123	125	136	128	126	121	123	100	103	106	108	118	105	112	98	114	107	145	127	115	118	104	112	124	99	124	111	124	103	121	109	123	110	112	97	126	102	116	126	101	108	108	111	108	137	128	123	98	118	106	111	117	112	116	123	106	125	119	108	137	151	115	129	122	122	120	116	115	122	103	109	109	114	113	119	116	130	108	129	126	118	125	109	111	113	121	127	131	120	122	91	140	123	115	100	111	123	131	136	109	104	112	106	123	109	115	142	113	105	113	95	126	117	107	120	143	115	127	99	123	99	107	109	118	99	124	119	116	121	124	97	131	112	116	92	121	127	108	108	115	114	101	99	100	129	127	134	93	117	118	116	137	124	123	114	113	125	122	96	128	108	123	127	108	128	115	108	100	116	93	114	107	121	117	115	106	125	99	116	111	101	104	124	108	119	100	103	112	117	118	132	114	110	117	122	135	134	117	124	107	113	104	100	105	122	119	115	119	101	120	119	113	111	110	118	98	111	114	113	121	119	113	128	113	122	125	114	116	140	142	102	107	96	99	108	103	101	110	108	127	105	98	132	122	111	106	131	134	123	107	109	110	123	124	106	129	114	121	136	103	111	118	101	112	114	115	101	119	100	115	119	108	123	119	108	96	110	117	120	127	116	113	105	122	106	102	108	105	102	111	93	113	96	112	126	112	117	108	111	126	115	105	119	101	132	122	113	140	116	144	100	95	108	122	127	113	100	95	130	110	113	122	113	118	131	123	123	124	120	127	131	110	118	131	109	106	110	112	131	121	123	106	120	109	111	106	130	126	123	128	105	125	99	129	122	116	98	121	89	110	119	117	114	121	112	130	134	133	117	117	120	131	127	110	115	130	107	124	109	139	105	104	104	118	111	120	105	120	124	112	118	96	126	101	121	126	119	115	104	113	106	126	106	131	104	112	101	105	127	114	132	113	102	111	121	116	133	117	115	105	109	106	106	121	104	128	109	120	96	126	112	113	124	118	114	108	124	106	114	124	116	109	94	100	102	127	107	103	130	116	115	113	117	116	108	107	112	120	126	107	106	115	127	115	124	119	117	108	115	140	119	113	111	119	108	133	115	103	118	108	118	133	109	115	119	106	104	113	109	129	122	132	116	113	98	120	117	109	98	119	104	131	125	106	123	107	106	107	105	92	101	105	118	101	102	105	104	139	101	111	114	129	125	114	145	91	87	132	99	137	125	116	107	124	115	102	102	105	114	116	113	106	123	96	107	109	114	126	125	122	112	99	105	112	123	130	124	120	126	108	134	110	112	112	118	103	107	101	110	128	112	98	115	120	123	128	124	124	126	106	148	123	121	98	107	103	128	122	140	117	96	131	137	107	95	121	114	111	122	140	113	122	101	112	120	125	123	108	124	100	123	119	136	112	104	99	117	120	113	115	126	111	106	116	127	106	106	118	94	107	120	121	89	98	127	115	104	112	113	113	124	104	113	131	106	106	122	103	139	107	118	122	100	94	117	99	108	112	109	109	129	97	123	120	116	121	116	116	97	117	131	118	121	116	130	104	129	127	122	85	114	124	118	107	112	113	124	103	114	108	109	106	132	103	99	113	95	144	123	132	127	120	125	100	113	118	120	114	117	105	113	103	125	119	98	119	107	122	128	108	120	123	122	112	121	146	113	110	111	101	115	106	125	109	128	123	113	121	106	99	120	105	113	125	134	102	122	115	103	123	123	102	109	123	127	106	122	106	95	108	111	119	127	105	123	119	120	121	113	118	108	128	140	91	127	128	118	113	131	114	102	121	108	106	116	108	98	116	110	104	108	112	124	123	120	108	114	108	112	115	118	113	112	123	111	106	118	100	121	148	113	114	112	131	102	119	114	111	121	107	116	118	99	123	113	108	128	127	124	114	115	121	102	119	106	126	111	109	143	94	124	120	99	126	116	106	118	126	105	122	145	119	132	114	123	103	122	105	118	104	146	115	110	133	120	102	123	128	125	125	119	119	100	107	98	129	111	114	116	125	114	134	123	123	112	120	103	118	102	125	115	108	126	137	125	126	142	96	131	127	104	115	109	96	115	128	123	116	134	112	99	106	104	117	103	112	119	120	106	127	116	118	122	127	107	113	123	129	110	101	122	129	122	126	127	124	142	118	114	115	116	109	118	110	113	131	114	109	113	114	117	117	104	115	108	97	106	115	121	112	115	107	133	121	120	111	104	120	113	104	125	112	126	90	115	108	108	103	87	120	119	124	113	97	115	117	113	113	135	113	98	107	112	118	130	118	88	105	108	129	114	110	120	113	114	118	128	112	120	91	115	119	122	129	124	109	110	110	109	110	107	85	127	132	105	123	109	114	111	111	94	90	110	119	116	110	121	129	107	129	111	97	120	122	115	108	100	102	119	101	117	101	136	93	104	119	112	115	118	124	115	112	123	120	120	104	123	124	117	110	107	104	107	118	114	136	120	122	107	123	100	129	142	113	131	108	123	111	104	106	109	113	119	117	117	103	112	109	122	114	112	117	127	122	101	118	111	121	117	106	118	114	105	131	121	136	116	132	107	121	125	111	121	117	131	126	105	119	91	115	123	97	105	101	118	108	142	107	113	117	122	90	131	124	121	125	129	102	98	103	103	115	134	133	109	105	104	102	123	103	107	98	107	102	126	104	112	118	105	114	110	104	109	115	101	102	112	111	125	99	126	93	125	110	98	111	94	121	135	120	129	94	116	130	124	122	98	127	124	144	97	102	123	107	108	109	115	100	126	126	108	109	104	117	112	114	120	103	109	130	101	102	102	133	115	99	121	121	131	109	112	137	106	110	135	133	102	121	121	120	142	127	103	134	115	123	102	118	115	106	116	117	111	128	109	98	137	108	125	103	128	144	106	113	104	112	91	114	131	129	115	139	120	112	97	105	114	107	100	138	98	124	115	116	113	122	129	120	101	126	122	118	104	113	114	145	111	102	104	141	116	95	107	123	112	118	116	109	98	113	100	103	103	111	113	120	102	118	108	116	111	108	107	121	141	116	120	116	128	131	117	119	125	120	130	124	113	102	117	132	90	128	110	111	96	117	108	126	103	128	109	114	94	104	112	127	119	105	116	143	105	120	129	108	114	106	146	115	101	136	115	116	126	127	117	121	120	117	107	127	122	123	121	130	126	101	108	103	117	98	125	137	130	125	101	123	112	113	112	108	130	114	106	141	135	103	112	114	108	125	104	121	126	121	119	125	113	110	130	135	121	118	124	131	116	117	114	110	132	119	117	119	125	127	119	115	114	124	128	139	114	120	122	139	122	115	118	112	112	120	127	110	108	88	114	111	136	105	124	122	119	110	111	122	101	113	111	116	122	110	129	128	114	101	100	116	121	117	141	123	112	109	114	106	99	101	120	120	114	103	119	120
7855	893	1687	1947	1675	1437	1249	966	820	718	613	674	612	595	567	573	596	516	494	415	425	380	388	389	403	484	334	363	333	306	324	325	316	330	303	313	330	329	319	319	285	352	321	338	301	293	327	310	320	338	294	314	330	300	299	328	302	324	306	325	322	285	305	285	293	291	283	304	321	331	303	276	305	306	315	329	271	285	323	320	322	273	330	296	320	288	316	292	281	293	288	309	274	304	294	284	266	312	293	326	301	327	326	295	297	282	308	297	285	283	302	282	297	280	309	323	289	291	307	324	258	317	305	306	313	298	303	301	328	306	285	300	286	315	311	311	331	314	294	297	312	300	307	312	292	288	363	272	320	295	302	296	291	314	304	301	331	273	344	243	289	271	292	278	274	290	307	315	312	316	271	333	315	301	297	255	291	290	284	295	263	292	287	305	287	313	343	309	280	282	314	314	272	306	318	307	295	285	327	296	273	289	275	272	323	289	300	270	274	297	319	317	299	317	306	287	259	271	292	265	304	317	286	295	296	293	296	315	302	336	265	321	306	282	310	298	293	310	290	302	318	289	289	307	306	288	305	299	253	327	333	286	299	322	296	298	296	303	272	312	319	268	297	287	298	290	333	312	275	312	290	260	283	301	297	273	278	279	300	279	279	282	310	330	271	276	291	279	310	305	317	271	316	316	279	314	297	310	311	296	278	323	290	288	272	268	318	304	252	324	305	319	256	297	317	277	304	308	322	296	298	319	307	306	273	289	300	307	272	281	314	316	267	303	294	303	283	275	304	290	309	270	321	276	302	301	282	306	343	286	290	312	285	300	279	316	304	328	297	290	313	303	280	331	287	293	271	288	311	288	280	303	303	281	295	281	292	304	314	311	291	283	289	332	313	267	338	289	290	321	318	316	275	283	287	271	300	308	306	294	297	312	320	342	308	312	252	285	289	282	308	309	277	309	300	308	302	300	275	268	265	308	278	281	276	317	293	287	274	283	284	301	284	321	309	294	293	289	310	317	296	299	269	288	316	337	288	314	302	317	267	281	248	306	330	289	287	308	333	290	314	308	289	280	276	296	292	326	273	299	313	307	298	339	293	281	305	292	301	282	287	280	328	314	304	303	297	310	309	330	306	285	323	295	311	323	275	313	297	305	254	309	297	311	320	275	289	296	314	334	317	302	292	306	329	306	298	314	283	302	303	290	307	300	293	284	327	299	304	279	288	316	275	318	292	272	293	306	271	292	294	269	283	302	311	324	336	304	303	313	302	315	306	307	289	284	281	273	297	310	300	280	300	327	291	318	282	312	282	300	289	284	266	302	287	294	328	296	286	297	273	319	281	299	338	308	299	277	315	315	282	304	308	300	304	285	315	303	332	291	305	321	283	288	263	315	280	288	269	353	289	293	284	292	307	312	304	278	308	298	309	333	293	273	308	302	272	319	301	285	280	294	279	285	287	300	284	269	284	296	306	313	304	306	295	296	281	283	320	324	270	289	273	288	319	304	308	310	256	292	305	288	297	310	290	247	277	294	289	297	324	303	282	287	314	289	296	311	318	290	285	310	285	280	306	294	309	326	289	287	309	289	324	272	321	281	282	332	308	328	293	319	292	283	320	289	278	270	286	337	314	294	272	310	300	313	290	321	326	309	302	275	294	322	318	270	293	305	305	292	280	274	275	303	307	317	293	286	293	289	325	323	286	281	287	298	307	295	277	319	283	317	283	291	277	286	308	290	323	320	300	281	309	283	310	292	294	282	306	309	291	305	311	291	279	290	292	288	284	296	300	310	301	318	286	313	327	308	306	282	270	310	256	292	307	305	298	310	289	281	301	279	316	277	289	310	317	267	292	300	327	314	313	277	302	335	314	306	315	288	285	317	336	298	301	311	294	301	305	281	301	285	305	265	302	273	265	303	278	290	293	294	320	321	330	312	303	294	265	314	313	287	277	264	313	324	314	239	317	288	292	276	287	273	279	302	286	265	294	284	298	289	286	291	290	300	311	300	299	309	291	303	323	302	299	275	304	306	290	303	310	283	277	286	315	273	315	281	307	275	329	284	306	325	279	319	291	301	327	302	286	283	295	296	301	301	264	323	310	286	323	303	297	301	299	292	309	302	282	277	280	312	290	304	284	315	294	290	302	308	311	328	301	280	282	309	290	269	279	301	301	317	279	291	304	300	278	292	307	321	298	289	298	342	289	289	320	287	317	311	300	316	284	317	312	289	302	324	284	302	275	314	313	288	300	318	306	267	294	286	278	311	300	267	271	289	295	266	286	272	326	280	310	297	281	288	298	320	273	333	294	284	302	329	290	293	276	278	312	290	268	312	311	292	298	290	314	309	280	300	289	289	308	321	282	296	299	290	290	314	323	289	278	316	302	328	310	305	302	272	295	288	297	305	285	268	287	301	289	271	298	307	322	274	318	287	294	294	290	273	309	300	310	302	279	291	281	291	297	321	264	300	276	296	317	292	323	296	311	302	278	308	307	325	265	270	291	264	295	262	277	328	288	310	270	307	302	294	308	305	322	300	300	269	285	282	308	305	280	297	313	295	286	284	295	311	282	292	312	314	328	314	304	312	281	279	307	288	304	265	297	280	318	313	314	318	278	299	314	310	278	292	297	323	325	287	286	286	297	294	296	327	330	308	296	299	282	303	282	307	321	292	354	272	293	305	273	330	297	307	326	293	315	281	286	298	302	285	291	294	285	314	305	313	298	301	308	324	305	309	289	266	294	295	292	279	304	321	285	288	285	268	298	269	319	312	296	329	294	331	306	302	294	297	301	302	268	276	299	342	284	307	308	304	300	314	300	290	292	310	285	287	302	312	332	317	326	302	337	308	283	329	303	282	282	278	273	293	300	316	297	359	270	297	245	271	299	298	272	298	306	292	302	284	317	286	297	286	311	285	286	302	317	294	297	290	295	279	311	314	301	329	304	306	323	293	298	295	287	283	285	301	265	284	307	316	284	291	285	302	302	312	270	304	318	298	311	291	279	298	296	305	321	296	297	289	318	315	288	283	296	261	300	287	295	294	321	323	314	284	282	309	279	264	284	271	274	318	264	277	306	300	303	325	282	321	319	269	285	343	298	311	301	277	350	299	278	278	291	290	274	268	322	277	282	265	294	312	302	309	263	306	270	282	306	274	316	301	275	285	298	291	279	300	292	292	331	292	270	297	273	267	297	271	274	279	311	281	287	314	264	301	296	316	296	281	303	298	297	331	291	327	299	310	310	309	311	305	307	307	279	315	272	298	286	269	297	310	295	300	270	314	296	301	310	287	295	292	334	305	279	316	311	292	278	290	317	276	298	276	314	283	268	284	258	330	312	307	299	287	294	304	302	292	287	298	322	290	281	286	305	303	293	271	305	308	303	285	311	270	319	302	307	298	316	276	302	303	291	290	325	276	317	271	291	280	321	267	304	315	282	292	296	299	275	334	306	287	288	281	258	288	310	299	306	278	276	311	288	284	274	296	313	306	289	299
1234	234	249	252	192	213	215	207	232	206	205	197	214	207	200	185	174	208	223	182	156	181	203	218	216	209	193	185	156	201	195	193	161	187	203	203	202	187	178	201	199	201	175	176	206	201	212	210	209	215	225	202	190	185	196	202	192	167	189	206	180	199	189	215	188	185	216	211	194	205	221	231	181	196	187	199	229	190	221	188	203	213	192	188	228	197	197	193	210	219	218	190	192	173	208	223	215	204	190	202	204	170	200	193	195	204	177	207	194	203	178	203	192	211	179	198	196	218	214	220	202	190	209	187	195	197	215	193	194	183	187	219	203	207	195	174	217	193	183	205	201	220	194	187	186	180	215	190	174	195	204	197	196	170	209	188	196	209	223	195	200	198	176	208	201	193	188	197	182	182	209	204	213	192	194	201	181	215	194	198	218	198	205	224	198	185	197	182	198	186	199	173	212	186	221	183	225	195	196	189	183	179	177	180	188	190	186	177	178	181	199	184	208	191	195	198	214	186	175	182	225	191	204	171	178	191	199	214	214	180	201	182	194	219	210	173	195	203	183	181	192	160	160	211	225	199	174	202	201	181	206	210	224	195	216	198	200	231	180	170	169	204	215	188	191	194	192	209	193	200	195	169	185	227	190	204	178	186	188	177	200	192	169	234	194	214	199	207	187	193	180	187	209	176	187	193	197	211	224	188	207	175	175	187	191	206	166	220	186	181	179	178	210	231	199	207	196	205	174	183	216	204	184	212	209	191	204	196	211	193	183	190	204	190	199	204	186	187	201	192	183	207	198	203	227	177	205	188	190	198	200	207	206	186	201	197	220	189	174	211	188	207	209	179	187	178	194	194	210	215	184	168	191	210	206	174	203	212	151	205	220	186	200	214	225	187	183	194	179	198	186	195	187	200	212	202	221	194	207	192	166	203	193	191	212	188	193	208	179	181	213	174	180	194	198	203	218	196	178	186	205	189	167	190	188	189	212	207	189	196	197	196	188	179	186	199	194	191	183	211	206	228	211	182	200	196	224	215	214	204	201	194	212	200	244	182	167	243	189	205	192	185	202	179	211	183	186	204	194	198	218	233	191	251	187	162	165	206	191	229	197	209	205	212	190	191	190	184	237	203	207	199	181	215	183	186	202	156	177	188	203	177	201	202	177	198	178	194	178	238	199	197	191	177	227	208	190	187	183	186	202	158	179	222	169	212	190	202	161	204	209	195	197	188	190	201	194	181	204	230	176	177	189	197	181	193	195	185	200	185	249	204	200	166	221	219	191	196	203	171	182	201	198	208	209	198	198	175	187	181	203	214	178	206	192	188	191	227	166	245	180	199	224	208	192	191	196	207	195	195	189	206	217	210	207	193	193	181	184	209	210	198	194	193	208	201	191	216	178	207	220	192	195	215	217	184	176	187	215	199	174	191	228	217	196	187	205	181	208	197	194	190	194	209	193	213	185	210	201	205	197	199	190	188	203	205	198	177	207	206	188	207	194	195	192	200	205	206	216	195	199	209	191	204	206	190	200	208	210	183	208	188	201	178	194	199	186	195	196	199	188	186	211	175	200	193	217	192	199	214	175	206	181	211	181	197	187	197	214	186	197	200	204	209	187	209	212	204	203	181	205	192	191	214	185	183	193	201	204	197	184	200	190	195	206	187	155	216	171	174	230	197	168	182	206	199	212	219	201	182	194	184	208	190	194	187	200	207	177	205	203	195	198	202	215	182	203	200	190	195	185	168	196	202	195	193	183	215	207	196	196	179	189	198	209	199	189	235	200	201	202	192	186	207	185	210	195	225	185	214	177	217	236	209	194	204	172	205	204	209	189	200	179	214	200	195	192	185	193	193	162	190	177	196	196	190	202	203	170	201	181	213	204	202	199	198	183	202	210	191	195	198	183	206	199	217	232	225	184	191	215	179	191	184	201	214	182	197	228	211	186	214	195	188	183	178	190	191	169	207	185	200	207	186	180	202	185	196	199	194	204	219	189	236	186	198	224	177	188	205	165	199	203	190	198	224	210	188	223	220	201	204	192	192	219	197	193	185	187	183	195	186	190	210	210	184	175	194	185	214	192	191	206	193	177	173	221	208	194	199	194	174	208	200	190	176	177	178	181	185	200	193	198	183	196	225	207	187	188	163	192	182	188	207	197	180	186	178	190	197	190	198	180	175	225	196	186	194	196	189	196	216	196	192	183	189	206	183	175	183	206	186	196	186	179	201	231	171	205	205	186	188	191	209	210	223	217	196	176	210	225	194	200	170	207	201	165	206	179	210	196	172	177	183	210	203	195	184	212	209	222	189	202	191	202	195	159	209	179	210	207	177	202	212	197	187	203	206	224	190	188	214	180	188	184	184	166	224	172	200	219	196	187	209	203	213	204	173	199	200	203	182	225	195	190	190	181	213	223	184	221	219	209	203	222	185	184	191	202	208	225	153	207	224	194	215	182	179	172	191	203	211	218	231	196	214	190	202	215	181	199	225	181	191	194	195	184	182	196	189	194	217	203	219	201	173	181	214	203	193	194	192	177	193	209	176	193	208	195	201	181	185	178	200	208	191	201	223	202	189	190	208	217	197	215	197	211	201	194	185	177	185	210	195	198	189	201	176	178	176	194	201	189	178	193	190	190	184	190	210	233	191	210	188	208	203	203	182	198	189	184	186	177	194	195	207	196	214	184	175	210	215	185	200	212	184	192	194	205	206	194	186	213	210	199	206	176	190	210	188	198	197	218	188	193	195	226	201	193	201	213	187	208	207	173	191	204	195	161	179	186	211	197	198	210	199	201	202	192	178	181	219	185	208	200	177	213	207	215	192	210	211	175	222	182	183	201	195	216	220	189	193	157	186	192	207	203	196	188	202	191	209	204	218	197	193	203	178	207	185	182	221	190	191	206	187	204	186	201	160	197	190	179	196	212	167	214	216	208	225	206	206	185	203	191	196	192	199	196	193	189	186	190	227	201	183	217	216	223	205	220	192	189	215	211	174	218	213	215	173	174	204	185	189	198	184	172	205	185	211	224	205	220	188	212	206	185	180	197	226	201	199	188	188	193	203	210	209	218	181	200	185	195	179	205	204	183	191	208	213	208	191	195	180	192	209	184	200	227	202	228	168	179	191	195	203	189	198	198	212	201	215	204	202	204	200	182	207	201	191	237	179	215	193	211	186	187	164	195	199	188	190	194	195	207	189	193	211	205	202	192	199	204	203	180	196	202	204	187	197	164	190	183	217	211	192	193	189	202	176	216	192	183	179	208	190	184	195	209	219	177	194	200	218	226	193	192	208	202	202	199	180	181	212	197	179	197	187	208	203	222	216	195	189	188	190	185	201	172	203	204	176	187	217	208	188	182	211	200	195	216	190	204	206	192	199	185	207	171	177	205	184	190	180	203	186	204	192	178	197	204	222	197	156	202	198	183	199	203	208	216	187	204	213	198	172	201	212	192	200	184	199	210	175	203	225	186	246	179	208	205	220	212	180	184	190
1760	547	588	610	579	632	605	580	551	533	551	553	572	507	535	563	572	523	520	497	507	517	518	494	479	545	511	491	461	501	487	469	517	541	490	467	521	485	528	444	502	540	498	507	488	508	537	488	476	560	504	502	513	501	506	556	480	551	470	499	520	496	485	489	530	527	484	490	526	521	476	500	519	545	459	504	483	492	511	515	528	482	489	474	478	486	479	472	500	536	488	475	498	461	466	517	520	493	508	514	526	502	505	511	479	539	488	518	483	496	499	520	484	470	469	505	492	500	494	499	543	455	481	503	508	512	502	513	494	510	505	476	482	462	494	477	500	538	511	507	508	487	482	508	487	497	509	492	497	483	473	537	489	496	515	525	478	512	480	471	480	486	524	498	522	520	494	494	524	534	505	491	478	517	499	485	517	503	502	507	505	461	493	532	483	511	539	463	500	510	484	466	529	523	441	517	514	526	504	530	477	485	520	542	512	470	487	529	546	497	495	468	499	485	517	494	490	517	516	485	483	476	496	503	504	510	522	558	496	492	490	482	481	492	529	514	481	487	488	460	517	492	518	528	497	515	504	508	503	489	519	514	500	549	488	488	491	467	501	505	526	496	501	540	484	508	456	495	502	531	479	507	501	481	486	511	513	502	525	529	481	504	511	505	468	505	475	537	528	483	493	477	424	467	483	517	522	509	510	499	516	440	501	495	484	531	500	511	477	497	485	530	504	525	490	470	510	505	509	486	492	503	519	483	506	538	461	534	529	519	466	462	483	508	520	530	490	487	487	504	475	510	487	515	494	507	473	510	511	499	518	480	479	487	455	509	511	506	499	470	553	511	495	489	486	508	524	526	512	485	494	524	515	483	502	486	502	519	491	484	505	509	481	503	468	480	472	499	529	495	494	521	541	489	471	497	503	535	484	467	469	525	503	525	481	494	509	494	507	524	493	518	490	490	479	497	462	460	463	471	490	492	514	515	522	480	487	471	520	510	513	448	500	499	460	477	483	513	513	501	524	485	472	495	476	477	468	489	496	489	469	486	463	490	501	538	520	501	499	492	507	498	518	449	520	455	490	525	482	457	533	519	468	476	512	490	517	480	467	478	537	495	498	507	487	503	488	499	498	491	477	466	520	494	447	491	531	476	528	473	492	491	489	493	479	481	530	537	500	466	470	437	466	482	518	517	467	504	479	508	473	516	474	501	504	482	482	472	554	481	488	494	512	476	483	487	499	475	501	504	505	515	529	514	475	503	511	472	506	484	519	519	506	489	499	512	480	483	494	549	497	485	516	551	456	513	489	524	524	496	491	487	472	457	510	500	497	528	523	516	523	518	515	489	545	521	505	493	496	498	492	493	472	467	481	473	482	493	516	526	512	469	520	491	510	477	481	519	486	485	523	465	493	458	564	487	448	489	526	475	458	502	516	537	490	491	502	499	485	503	505	490	500	499	498	490	505	508	473	497	521	481	500	501	509	522	510	497	513	506	470	503	506	525	467	482	443	507	516	512	463	506	480	507	495	500	445	510	471	496	480	501	551	481	503	488	498	535	492	529	491	499	498	515	506	488	506	482	479	514	469	461	520	498	476	496	526	528	503	543	461	487	489	471	517	474	513	509	512	481	548	491	515	498	491	497	482	467	457	490	486	512	524	512	512	529	499	495	459	468	500	466	508	478	529	531	488	504	469	451	495	536	514	493	479	503	486	492	497	508	487	527	512	496	490	472	516	511	475	471	464	492	503	467	472	489	497	517	510	521	475	494	489	494	488	480	523	488	516	511	494	547	487	527	512	529	503	449	511	505	479	506	487	520	528	480	522	503	486	481	467	511	509	544	478	502	502	510	487	529	484	468	511	472	518	471	467	461	456	472	500	502	502	492	449	470	491	530	497	509	475	477	502	504	495	513	501	495	478	505	504	492	504	506	474	501	526	458	485	478	474	519	487	501	509	520	474	461	492	488	499	510	494	488	480	506	480	529	517	484	475	527	483	499	480	506	469	501	494	478	527	501	502	491	489	478	493	490	531	515	487	499	506	496	487	472	518	493	551	500	486	466	530	545	517	483	498	486	460	508	536	476	495	479	512	494	500	492	479	493	487	453	496	481	467	476	486	527	485	504	504	441	480	493	471	511	485	463	504	534	471	479	473	468	533	514	460	487	471	521	486	498	542	485	503	498	443	480	527	490	507	482	468	522	484	483	535	507	532	508	486	480	494	522	496	552	498	495	480	509	507	488	493	483	472	486	508	503	466	503	496	480	499	437	494	494	517	477	513	486	454	512	471	488	520	489	482	518	474	508	539	486	496	498	495	478	482	501	523	501	456	486	498	482	512	516	529	517	485	496	489	490	459	479	517	526	491	510	519	489	515	502	494	514	482	523	519	513	498	528	463	503	493	532	489	502	490	510	477	501	522	480	480	501	485	536	480	528	456	506	502	461	477	527	511	437	480	535	511	522	497	548	515	483	515	482	508	527	490	477	495	490	528	520	512	484	487	506	506	491	536	512	523	537	493	486	472	448	520	503	502	515	517	510	468	505	496	505	501	480	498	484	523	484	495	497	511	488	511	492	485	488	501	491	468	530	509	516	514	511	499	514	488	477	441	515	506	491	478	513	521	483	491	505	526	487	472	542	487	527	537	462	507	510	507	504	506	481	485	481	512	477	520	518	497	486	509	530	563	479	527	523	470	518	461	481	513	505	474	498	483	515	508	493	474	494	468	549	465	504	503	505	495	464	470	513	486	482	537	522	523	528	469	504	509	495	503	512	495	477	518	521	510	519	513	531	511	488	486	519	463	478	483	479	484	509	469	511	502	476	477	501	513	491	517	464	521	499	476	534	497	533	501	436	503	455	484	488	507	485	488	512	515	507	500	489	492	472	533	478	477	488	506	529	499	492	478	472	522	436	466	454	498	491	465	524	498	524	499	486	516	507	453	507	498	462	517	500	505	521	489	468	512	482	473	491	501	536	490	506	532	457	460	457	543	496	502	508	538	473	514	453	483	492	498	490	487	520	487	529	518	498	501	510	490	517	489	535	496	474	479	469	512	566	512	488	500	527	472	535	469	483	529	520	511	491	486	475	520	490	512	505	510	506	509	516	456	529	480	480	504	487	504	498	507	473	516	510	501	498	521	541	470	480	480	495	427	556	468	514	503	497	500	503	504	499	494	530	535	493	529	503	518	486	501	463	510	500	517	488	491	493	535	520	478	486	514	477	489	462	503	491	485	554	467	501	491	504	484	523	496	460	503	539	456	532	510	498	503	493	473	479	451	491	471	496	500	480	507	518	463	482	506	493	549	504	477	529	518	524	518	513	506	535	480	516	497	511	519	476	458	458	499	523	482	477	496	510	473	515	504	510	507	500	523	502	539	507	516	510	522	511	503	494	490	475	529	491	499	529	488	499	476	487	512	499	528	444	511	497	516	497	501	493	493	482	456	502	491	467	511	528	501	472	522	521	492	540	496	508	495	467	555	472	504	477
6327	578	562	411	376	351	294	302	267	269	250	259	277	281	224	263	266	247	230	245	229	226	246	241	218	235	226	234	223	234	216	218	211	220	242	237	217	253	214	236	238	247	220	228	245	225	227	202	218	245	219	206	224	259	219	214	215	199	236	225	219	244	228	196	208	218	235	206	223	224	242	230	266	245	226	234	216	226	220	210	247	224	220	243	233	221	223	255	238	204	219	240	220	192	179	189	235	247	227	249	260	250	203	179	243	222	185	212	224	225	246	227	237	216	233	182	218	225	209	232	190	217	190	217	209	194	244	223	228	215	232	209	216	208	218	231	236	233	226	215	227	220	202	218	220	212	228	221	219	207	206	217	196	234	187	238	227	213	215	224	212	222	241	243	226	212	228	261	214	227	209	227	236	238	221	226	215	219	212	214	217	209	197	237	214	205	225	228	218	216	246	206	194	228	236	209	205	230	214	264	236	232	208	224	226	228	225	230	210	214	238	209	219	248	230	242	201	254	205	191	234	211	202	186	234	232	239	255	246	222	203	244	205	213	205	184	253	208	217	219	223	222	188	248	240	220	218	246	224	251	221	243	235	218	217	238	240	225	234	215	210	218	231	232	221	207	222	216	217	211	233	208	249	204	225	221	215	217	239	225	226	217	229	214	243	209	252	222	191	218	216	237	238	233	227	236	209	204	201	222	242	197	209	216	196	201	255	219	224	216	232	207	238	217	249	240	216	246	217	227	216	198	216	223	235	249	246	210	221	218	207	208	215	250	251	204	226	228	227	215	237	204	203	219	210	212	210	230	214	236	212	203	210	230	229	209	205	254	231	235	218	204	185	198	236	225	233	202	226	232	239	194	206	247	220	213	225	235	199	218	227	235	224	249	229	234	221	237	220	229	187	238	249	239	220	216	219	205	218	215	228	214	243	201	240	226	232	210	195	221	235	238	204	224	241	226	228	231	209	241	200	223	204	250	209	216	233	219	217	221	212	243	222	222	213	231	222	229	259	214	205	216	254	210	227	211	254	210	256	206	224	216	187	201	205	227	218	214	244	210	229	233	221	226	221	255	225	220	234	244	226	206	204	251	197	238	226	263	227	208	231	231	221	219	210	240	214	208	219	219	224	224	225	235	249	240	247	231	203	233	226	226	189	224	208	208	236	219	221	244	231	213	201	208	198	228	226	226	218	223	236	225	224	239	229	227	193	231	212	232	219	243	211	192	216	272	229	240	227	246	258	201	207	230	228	239	236	225	246	224	206	217	196	218	205	210	189	222	203	209	207	223	245	233	220	230	235	207	210	205	235	212	237	219	227	248	236	236	217	192	216	241	221	232	234	202	225	203	213	241	257	252	243	196	236	211	245	223	193	205	231	193	212	217	235	241	235	243	242	224	239	217	226	201	195	233	229	240	226	224	201	209	229	252	208	224	241	224	251	236	201	225	198	223	232	212	211	210	233	230	219	220	264	210	212	251	220	240	214	214	235	216	237	217	212	235	223	223	242	218	227	205	225	217	239	208	244	206	223	237	223	213	233	242	228	226	216	231	241	200	223	225	239	221	186	237	238	248	246	241	196	214	224	223	232	240	239	204	253	237	231	224	231	217	216	191	234	252	205	241	203	218	241	239	198	215	222	214	252	218	219	206	201	203	220	225	235	257	215	207	202	245	240	237	222	246	256	215	248	212	219	209	226	233	216	226	236	223	214	245	209	199	240	233	194	226	228	236	225	222	210	206	253	257	228	195	218	223	234	231	213	240	233	222	212	215	190	204	202	236	225	205	217	221	190	204	244	230	227	216	221	237	211	230	245	231	238	204	239	193	217	238	235	205	215	245	228	221	208	211	213	248	251	254	214	238	242	234	207	229	205	222	225	229	250	238	215	224	233	226	196	207	222	250	230	207	204	215	228	222	224	222	219	213	246	234	249	208	215	213	224	218	226	241	199	218	212	218	231	217	257	211	223	230	245	259	248	225	230	230	218	227	224	223	209	218	205	237	205	236	269	219	218	218	241	230	235	274	245	213	215	220	248	224	246	251	229	239	218	230	230	211	240	194	206	224	208	226	216	223	238	238	189	214	209	256	208	228	205	212	236	198	225	210	227	214	222	234	210	232	221	248	233	243	231	221	228	221	215	195	247	224	198	233	215	221	216	202	202	209	262	211	232	216	201	187	246	209	224	215	219	224	198	238	228	208	205	225	232	229	224	216	238	230	219	217	222	217	206	204	238	223	204	240	236	225	208	246	248	228	219	233	218	233	206	218	202	195	234	241	209	232	212	195	233	230	240	203	207	219	216	224	224	238	245	227	216	238	203	199	234	257	238	225	199	234	206	219	213	238	220	205	219	231	227	206	215	217	234	194	213	218	207	206	243	222	205	201	220	216	207	227	257	246	216	244	234	228	212	220	238	211	196	199	166	255	196	221	240	218	195	232	211	238	212	213	216	234	215	214	205	226	203	225	219	211	224	224	225	225	230	223	207	210	208	235	190	209	217	238	209	224	216	224	239	209	233	228	240	194	227	221	212	242	252	225	218	193	237	192	223	205	202	214	210	222	242	240	256	234	221	239	206	224	219	216	220	234	212	248	223	224	232	213	225	214	208	222	230	220	209	208	211	199	189	238	236	199	250	198	221	205	231	237	204	226	235	243	242	194	234	232	224	244	206	213	177	217	210	222	253	224	207	256	230	208	241	205	226	225	211	206	249	235	255	241	235	213	231	229	204	222	234	255	232	212	221	227	211	206	209	252	228	201	197	212	222	249	235	214	191	209	218	243	255	224	225	207	200	199	261	221	216	215	215	258	222	225	243	233	239	242	205	238	248	205	228	237	219	214	191	225	224	227	225	193	217	197	239	280	230	220	193	213	251	241	238	222	210	208	230	203	202	220	236	207	218	203	230	241	206	247	226	196	215	210	260	253	218	236	224	217	249	214	219	215	226	234	214	229	196	211	250	198	242	215	212	225	232	184	218	242	228	215	223	203	234	208	251	246	231	235	239	216	209	223	234	250	231	213	232	214	217	239	258	222	209	250	213	237	244	241	242	207	218	245	224	215	236	244	238	217	227	190	228	221	200	218	219	234	222	236	202	247	221	212	232	240	223	223	231	239	227	235	214	219	208	231	240	213	196	238	227	228	212	218	240	218	246	235	220	255	203	242	231	217	204	232	241	226	190	213	214	205	235	221	229	193	223	230	237	210	230	232	225	223	213	200	241	218	235	241	247	223	220	225	223	226	227	207	215	224	244	228	217	210	256	193	219	228	243	232	224	215	207	207	221	199	216	210	216	218	236	237	231	263	202	217	221	230	215	215	256	219	223	242	220	252	221	217	251	201	220	239	218	207	239	196	239	234	227	227	216	237	248	237	214	227	225	239	222	209	221	236	216	222	241	238	235	211	228	242	219	234	212	221	208	259	210	223	234	242	234	231	213	218	254	210	214	197	231	219	217	242	230	245	235	191	203	206	216	221	233	214	225	208
6322	890	1283	1534	1368	1156	1096	948	830	806	738	765	749	764	746	715	739	700	654	630	620	626	609	621	629	633	595	583	564	548	568	590	586	543	552	538	560	554	542	549	581	577	581	568	528	565	600	577	574	570	537	548	580	541	567	565	563	602	542	609	562	548	558	576	535	510	536	531	592	539	543	537	510	560	543	580	591	576	535	507	575	534	600	577	560	527	562	577	547	574	532	539	534	575	554	546	550	560	570	537	526	532	560	549	573	529	542	553	566	547	527	514	519	531	554	539	528	545	529	556	525	604	532	584	585	583	538	559	561	559	576	547	547	556	565	547	531	528	564	524	592	549	518	567	533	536	508	542	581	589	480	542	555	558	551	578	559	572	553	578	603	556	587	575	546	552	541	552	565	563	568	560	573	543	548	558	534	539	542	579	599	580	529	521	509	563	561	543	547	569	567	559	552	565	583	532	579	563	540	557	560	557	551	506	549	516	563	562	572	545	538	525	606	559	549	576	556	550	586	515	544	539	564	540	546	554	561	533	544	539	574	586	555	579	551	569	553	614	543	568	606	552	500	524	585	540	513	588	534	542	565	517	556	532	574	558	522	602	531	510	585	516	544	550	531	532	545	577	549	509	558	573	583	616	553	542	530	571	544	570	540	550	538	587	586	573	527	552	579	590	575	484	594	569	548	504	544	590	518	552	556	578	570	575	528	551	561	556	548	550	516	538	558	519	539	559	591	561	568	526	549	537	578	590	573	553	543	551	550	505	606	570	514	585	534	537	576	564	572	550	560	568	543	577	533	550	551	525	569	570	543	555	546	524	501	587	572	533	557	576	531	556	528	552	514	552	570	611	525	527	564	497	583	563	479	558	523	535	549	541	520	518	569	600	532	542	564	529	564	482	528	533	553	566	531	534	549	507	568	532	563	576	553	547	548	618	536	562	552	576	564	557	567	508	561	533	528	526	557	558	556	563	595	532	572	542	561	577	505	559	542	543	543	590	587	595	580	551	526	536	556	539	554	531	606	534	529	556	537	518	557	553	510	540	531	564	492	570	561	535	551	540	513	533	527	539	545	543	555	582	550	578	560	533	548	539	565	543	544	548	510	578	563	524	530	602	551	548	509	567	602	555	526	550	554	510	558	535	543	583	532	568	569	589	598	589	560	536	510	486	544	561	516	589	548	570	543	533	513	545	566	531	527	529	576	522	527	553	541	543	546	574	550	574	538	541	568	528	542	606	531	550	584	563	543	550	570	556	549	539	556	519	555	526	543	513	546	558	505	552	523	547	606	561	557	552	545	539	618	526	589	579	546	545	550	530	594	571	558	592	550	530	595	567	534	624	539	531	542	533	598	582	565	551	546	570	581	593	596	526	568	542	545	575	521	515	563	560	580	562	561	539	511	549	581	547	586	545	532	527	537	510	552	565	554	551	578	579	589	564	585	561	555	528	550	591	552	529	547	551	553	599	576	561	526	572	587	549	564	561	573	536	538	573	547	541	549	533	595	542	534	525	543	554	482	596	569	555	556	589	541	541	540	560	549	543	555	521	566	531	547	546	590	523	558	544	531	572	546	523	518	521	511	559	570	548	613	564	571	537	529	547	551	565	547	520	592	551	508	574	539	583	542	527	547	542	538	598	543	543	584	546	566	540	545	596	581	539	562	543	551	541	575	563	608	599	551	540	555	564	581	553	514	596	536	517	549	530	570	557	523	517	570	537	532	534	563	578	548	592	538	567	547	545	561	536	570	550	580	585	582	563	534	568	574	543	541	561	593	517	555	531	559	585	573	564	603	567	571	565	551	536	515	538	556	541	549	602	560	558	584	518	577	601	593	534	564	539	567	571	517	523	528	561	591	534	587	578	568	567	557	599	573	556	546	526	523	566	581	549	535	591	537	547	540	577	548	599	545	571	557	548	563	494	527	540	510	525	590	566	557	585	554	536	544	544	501	576	539	562	573	509	561	568	572	566	533	521	580	563	578	573	580	588	526	558	564	536	581	565	586	537	565	548	522	576	514	581	585	553	505	583	565	550	586	512	554	553	552	584	542	571	550	503	516	576	566	576	532	585	512	584	576	562	571	561	529	547	562	568	596	515	526	530	554	530	551	539	519	498	523	551	547	534	526	530	537	565	559	535	539	598	575	560	541	589	569	531	512	542	530	563	505	550	550	565	579	550	555	532	567	558	635	563	573	556	544	545	563	575	534	551	519	557	566	482	560	559	592	596	570	582	552	582	532	539	546	555	575	576	549	560	555	543	535	557	519	576	534	554	545	551	508	561	583	567	512	547	576	529	558	565	542	591	533	533	546	559	551	520	556	531	548	531	575	542	549	510	540	563	538	543	544	545	554	566	549	563	537	531	568	540	551	537	570	557	571	556	575	548	570	535	563	545	556	570	533	572	556	596	572	573	558	595	542	514	592	539	570	607	541	527	542	571	566	561	543	534	527	573	517	564	525	550	570	609	508	530	597	580	551	552	543	559	585	530	544	581	535	548	537	566	555	515	560	554	523	561	533	515	559	516	519	552	588	542	570	533	539	563	548	585	550	518	595	518	533	537	565	485	567	559	559	529	572	589	542	563	561	542	530	555	545	537	493	559	546	625	523	594	559	599	532	506	562	557	547	562	534	562	539	576	593	548	549	547	531	537	564	557	564	557	546	574	572	571	520	590	539	571	532	578	552	562	546	578	579	560	587	597	544	561	572	554	556	517	569	537	560	536	545	520	555	521	533	540	544	584	549	565	558	537	553	570	537	597	497	550	545	560	574	543	565	554	579	492	521	523	549	550	532	574	550	535	522	554	546	579	488	541	545	525	549	564	527	578	542	532	570	545	530	574	564	572	537	552	543	540	577	579	558	598	528	581	499	544	580	534	540	525	544	585	523	561	516	570	528	504	593	551	500	531	563	579	546	557	545	571	562	569	558	553	511	525	576	539	548	554	558	558	578	557	515	551	538	567	560	523	577	557	533	578	606	570	566	520	608	554	555	505	553	577	545	544	520	564	549	586	597	518	556	538	537	573	573	544	588	554	542	540	557	562	561	534	539	546	541	522	550	548	554	560	532	557	548	513	533	595	546	578	556	571	515	531	584	581	541	523	541	603	531	525	558	554	577	567	556	572	561	583	537	591	554	583	577	522	537	537	533	559	568	590	523	541	584	564	512	500	523	565	517	557	528	568	534	564	578	509	627	533	532	557	550	587	506	487	549	549	554	577	577	510	524	536	557	558	556	560	539	489	501	569	566	542	528	561	558	557	545	579	572	533	570	501	544	526	533	544	482	547	555	552	554	578	540	557	550	561	587	533	530	577	559	560	541	573	531	521	568	567	582	557	545	537	560	575	544	550	526	596	536	535	558	571	513	525	560	547	571	555	550	545	579	513	552	562	560	559	534	547	571	544	544	592	550	606	536	551	558	543	533	534	590	556	597	561	575	566	577	563	532	527	575	573	564	553	577	533	571	550	545	505	547	583	525	514
12076	851	718	579	427	363	292	205	159	185	193	162	178	161	171	163	161	172	133	125	134	112	124	155	147	127	123	136	134	120	142	108	115	137	122	119	126	133	109	99	110	113	109	124	123	134	121	118	130	129	99	124	103	101	121	129	119	115	123	111	107	121	108	120	111	128	95	107	109	109	121	127	140	100	129	118	88	125	110	107	115	126	102	105	108	116	124	131	114	128	107	107	118	131	105	119	106	134	122	122	121	111	133	129	120	113	106	119	117	113	109	142	142	108	125	106	100	130	125	119	125	103	124	125	121	115	116	118	114	120	129	128	116	114	117	131	116	128	118	113	119	104	104	109	143	146	125	125	120	127	95	119	83	123	128	117	115	119	130	112	104	147	121	108	112	116	125	87	114	113	109	100	139	121	124	119	129	112	116	116	119	108	89	111	100	104	125	111	118	107	123	107	131	119	110	110	108	109	111	112	115	136	101	138	114	119	125	113	127	121	126	131	124	104	110	113	115	127	154	111	130	86	96	127	134	110	105	125	119	116	117	122	109	122	121	110	116	119	133	112	111	119	125	123	111	120	113	132	104	121	129	102	125	102	118	120	123	103	111	111	124	116	127	106	95	131	108	118	102	129	96	117	122	107	121	114	118	146	122	117	94	113	97	109	124	116	119	104	100	126	118	136	124	123	123	124	125	114	110	125	117	116	95	111	109	129	120	117	101	124	110	106	113	126	122	127	119	124	92	134	133	108	106	108	110	113	120	121	125	128	110	105	116	122	121	139	118	135	104	114	105	121	118	121	134	118	104	96	117	113	128	127	109	113	102	109	106	127	120	121	109	107	127	118	110	131	106	112	97	120	110	108	126	112	103	115	107	102	126	128	109	126	109	132	101	113	134	114	110	137	95	119	126	126	106	126	108	108	123	119	128	125	133	123	126	118	111	114	114	96	121	114	137	123	106	109	106	116	108	103	88	116	112	125	114	134	104	104	104	123	125	134	107	111	112	105	115	126	111	99	109	127	104	137	137	119	110	114	115	118	104	109	130	114	123	97	92	112	119	112	116	129	121	118	103	131	107	121	106	115	132	118	110	91	108	116	103	157	109	107	128	108	120	120	132	122	115	94	114	130	127	102	121	113	117	129	116	129	99	122	101	103	135	121	129	126	106	111	102	110	123	124	121	101	112	107	105	114	119	104	106	112	104	138	121	97	119	128	127	111	123	110	107	105	101	99	118	110	126	107	120	109	114	103	121	116	110	116	124	111	113	135	120	132	104	109	131	114	118	129	89	100	108	125	115	100	139	121	105	102	120	135	124	109	105	109	124	122	124	118	117	96	118	115	115	112	111	118	123	96	104	112	128	110	109	125	108	98	108	112	131	122	109	119	101	113	124	128	91	121	113	118	125	123	114	111	131	123	107	92	117	121	118	116	120	100	110	127	127	108	114	136	112	119	101	119	123	100	114	113	133	124	135	99	125	124	130	143	132	112	112	111	129	133	111	93	124	132	137	107	128	106	112	114	126	106	108	108	117	120	110	154	108	126	130	95	123	130	124	112	126	126	122	124	112	116	128	108	107	115	133	101	104	123	115	99	96	99	105	107	105	125	121	125	129	114	114	129	137	107	119	131	119	120	92	109	114	102	110	116	102	133	133	111	119	109	133	120	130	116	103	126	112	114	106	104	90	124	100	95	94	105	106	117	102	102	136	137	116	132	101	113	115	129	141	128	125	107	90	116	112	119	144	138	123	122	122	113	143	118	111	119	128	126	124	105	116	113	113	104	106	100	130	114	119	130	120	113	122	107	124	142	112	120	102	113	120	124	118	124	104	118	104	92	104	112	113	120	117	121	92	113	126	122	118	109	126	118	110	123	105	102	122	116	131	130	119	115	121	115	121	119	95	109	126	118	119	114	108	99	117	127	106	118	114	104	133	111	100	111	136	126	148	104	123	116	125	107	116	112	142	116	121	112	106	124	124	103	114	113	106	121	135	109	97	143	139	108	130	128	122	107	94	113	100	123	104	141	128	100	103	104	129	110	134	94	124	104	106	111	117	124	123	120	116	128	124	126	113	126	120	94	113	100	108	116	92	127	128	108	111	87	123	116	110	114	116	115	112	111	96	131	109	118	125	134	96	121	108	125	108	110	131	112	130	119	101	123	123	121	133	113	115	112	122	119	123	115	116	109	126	117	106	102	100	113	138	118	106	99	87	112	117	135	104	114	98	99	101	121	113	132	105	136	112	145	93	128	111	134	113	102	134	112	118	115	149	124	100	97	113	131	118	120	121	122	114	107	140	136	125	117	125	126	96	97	122	142	110	127	119	115	108	108	121	112	110	119	121	141	141	103	125	121	120	111	123	101	115	128	118	110	111	124	107	118	123	117	119	106	109	128	127	151	111	97	102	111	133	133	111	106	134	130	114	116	109	121	130	117	116	128	110	132	108	99	131	95	93	99	109	120	108	129	110	121	121	122	117	127	111	108	111	104	113	103	105	139	108	122	124	104	110	111	113	125	114	121	104	114	109	120	117	122	131	125	112	135	135	131	122	108	106	104	110	112	103	102	96	125	106	126	130	115	107	115	112	129	110	110	106	116	114	112	125	141	114	108	114	139	108	142	136	120	88	137	105	119	133	112	109	111	123	107	104	117	124	139	108	115	104	94	112	140	124	124	100	99	104	108	115	102	124	94	111	109	123	123	107	113	110	112	135	108	105	108	119	115	119	119	128	117	108	111	104	104	107	111	109	137	128	118	134	113	115	101	121	121	90	99	121	136	133	134	101	116	98	100	99	116	106	141	121	122	109	115	91	117	105	111	100	124	107	102	105	108	113	108	132	114	107	128	117	95	120	120	98	126	129	118	129	119	108	139	133	117	113	123	106	101	109	133	123	103	129	123	101	114	136	117	105	123	88	116	134	123	112	117	117	132	109	123	121	97	132	115	114	129	122	127	124	114	118	106	127	114	126	125	102	118	112	105	103	111	125	109	93	122	119	104	127	115	120	104	125	123	112	124	116	107	102	102	114	100	137	112	132	110	133	105	119	107	113	116	110	120	123	91	112	113	124	110	99	113	108	112	117	123	119	109	97	118	109	114	93	117	105	126	112	131	106	123	95	123	107	114	103	115	124	123	127	126	121	123	100	126	119	115	108	103	117	117	112	128	122	131	106	129	121	105	106	124	126	112	116	136	133	119	95	114	130	108	132	107	132	116	113	118	134	117	107	118	116	117	142	138	123	105	97	100	109	107	141	106	110	116	113	110	125	106	118	114	97	116	135	109	120	115	120	120	105	134	112	121	108	97	115	136	111	107	114	119	98	112	113	120	114	124	116	129	116	97	108	123	128	140	108	111	117	112	124	111	124	112	117	110	112	104	132	118	121	90	111	123	128	109	102	125	95	121	116	114	125	124	125	120	112	128	110	117	112	111	121	105	132	128	121	128	129	133	127	116	111	115	106	134	139	102	95	110	135	124	141	115	103	109
7813	912	1719	2073	1807	1423	1123	941	787	672	689	630	597	642	627	567	569	540	501	434	399	426	389	383	433	395	336	318	354	338	338	327	340	291	339	342	320	332	286	309	319	311	328	331	304	280	327	315	323	307	341	294	294	296	294	339	279	305	338	303	331	295	282	279	285	298	302	280	287	275	307	295	286	315	313	312	295	287	314	295	290	283	327	264	298	301	316	296	272	323	298	329	311	322	294	302	323	249	284	286	279	314	289	307	305	278	282	299	297	307	340	277	280	299	327	286	279	302	298	281	285	298	306	298	288	303	303	283	283	305	333	315	306	301	299	313	303	321	291	283	278	298	285	287	301	305	304	321	322	297	295	306	311	280	310	302	312	289	273	317	300	342	283	258	283	318	305	336	316	301	294	299	293	291	317	293	336	305	289	304	301	285	304	291	283	277	300	309	294	280	312	285	336	290	315	326	303	311	306	329	299	288	339	300	313	264	279	288	304	283	281	339	328	291	266	300	305	299	284	319	302	312	337	308	307	285	270	286	306	325	302	283	258	262	329	269	309	306	297	270	277	296	306	345	313	289	287	259	315	305	318	291	297	313	322	302	276	309	313	300	323	299	291	283	299	277	301	270	289	295	284	296	289	291	277	290	305	285	296	297	295	296	291	284	304	295	313	294	284	288	323	316	281	295	291	293	286	274	313	311	317	335	313	293	307	293	283	290	324	287	301	292	289	300	298	289	302	260	307	326	292	273	307	295	309	281	306	307	278	280	284	314	292	298	301	276	305	316	247	307	298	274	260	288	289	321	292	291	329	280	283	302	307	321	307	312	301	288	337	306	294	305	286	276	274	257	290	275	270	292	265	301	297	318	332	287	297	304	326	310	277	329	288	305	315	280	324	262	313	272	311	312	295	296	305	289	295	294	291	286	280	280	305	306	314	280	289	322	308	284	330	299	279	316	320	280	289	307	297	302	279	295	287	346	290	310	304	274	312	300	295	287	283	308	307	311	297	254	316	301	281	318	277	295	328	280	273	303	325	287	309	277	309	282	283	270	304	301	323	271	302	313	312	279	297	281	275	292	315	303	301	320	276	318	296	295	285	304	286	310	291	302	332	277	307	311	262	299	304	305	291	283	315	317	287	298	280	288	283	301	293	289	310	292	334	292	302	322	295	294	288	302	317	289	319	259	289	243	281	294	308	276	313	299	288	271	325	296	315	283	333	244	292	296	283	303	300	293	286	289	301	277	261	297	287	292	264	308	292	282	328	282	275	302	270	305	320	296	268	289	316	285	288	321	306	318	300	310	271	309	292	314	319	324	316	308	303	324	281	329	324	293	291	301	275	290	276	303	266	299	283	307	282	304	295	283	321	275	271	290	253	311	303	288	278	302	317	285	331	282	295	300	276	316	299	321	310	286	300	297	298	285	291	310	301	340	287	290	325	272	275	285	279	323	292	300	301	292	277	289	304	288	289	303	309	352	301	310	292	291	297	313	282	315	290	339	233	309	262	307	316	269	304	287	286	332	297	298	294	317	311	290	289	330	282	299	297	277	302	295	285	316	315	308	320	292	332	316	292	293	281	310	274	291	280	283	282	323	311	293	323	339	311	278	298	295	284	255	305	294	291	267	307	285	303	308	306	303	275	316	298	295	321	273	313	325	292	288	269	308	286	316	329	299	308	299	269	275	295	322	306	334	299	270	295	313	268	324	275	292	282	277	296	307	297	282	311	305	309	307	282	313	297	304	314	284	305	300	294	300	304	289	309	290	296	319	302	293	307	272	306	292	269	316	299	291	287	256	307	301	261	281	278	315	309	297	305	296	286	291	266	316	302	299	315	311	273	316	293	298	280	276	316	314	303	300	280	289	298	302	314	283	305	294	312	288	289	299	305	314	288	291	293	304	285	296	320	309	285	334	312	319	306	292	314	303	289	289	285	274	278	292	284	268	279	307	292	286	321	309	311	254	291	291	293	307	281	297	285	307	316	290	302	270	333	283	284	303	321	292	314	337	282	298	335	317	288	312	315	264	328	291	288	294	295	293	314	289	295	303	283	314	262	292	292	292	326	314	328	285	305	302	278	272	286	295	277	281	276	310	309	292	292	281	292	285	295	285	310	300	323	301	304	287	318	298	304	296	305	281	293	292	295	313	299	310	304	308	287	316	335	306	321	291	298	246	288	313	270	280	291	303	333	304	297	330	267	296	285	277	272	302	336	337	320	302	310	329	301	323	324	307	283	316	305	321	291	259	297	297	315	301	292	309	278	325	296	286	314	303	297	279	319	298	310	300	304	299	297	285	288	285	315	278	284	297	249	315	306	301	334	242	269	301	292	282	309	311	276	297	302	302	289	287	280	320	306	290	296	295	295	287	300	283	283	290	299	290	291	276	311	304	318	307	299	297	315	256	296	268	307	304	312	272	294	265	297	319	275	289	351	289	310	331	310	299	301	301	284	300	299	329	318	313	323	300	319	305	326	311	274	280	300	299	302	325	287	299	308	309	347	294	308	315	293	299	266	299	304	300	318	316	298	350	285	305	285	304	298	318	279	306	292	272	300	331	296	279	310	290	316	275	289	274	278	295	265	296	291	284	301	307	281	302	309	297	292	292	300	313	283	287	288	294	302	274	315	290	296	313	300	302	304	293	308	296	278	291	296	306	297	328	280	286	309	290	283	310	293	290	303	288	319	290	289	314	299	305	323	320	278	318	274	274	296	286	284	271	322	302	310	280	302	328	308	286	289	284	310	324	293	301	317	245	290	281	302	273	292	316	278	317	326	288	300	301	302	285	334	276	282	296	311	294	314	283	315	287	294	295	316	284	306	313	298	292	264	267	321	313	300	299	325	288	292	285	306	305	314	293	290	307	309	304	307	311	266	300	296	296	282	309	278	271	309	291	315	311	318	306	294	304	308	293	309	306	335	302	308	311	265	299	296	279	275	313	313	307	305	288	305	297	320	307	278	291	314	293	292	303	290	317	308	312	292	293	316	263	289	309	267	288	312	295	310	270	316	305	323	255	318	334	272	300	345	286	309	278	286	287	308	304	313	296	306	323	298	267	299	301	289	276	307	299	273	303	312	253	342	328	306	307	325	292	295	308	302	315	288	303	302	304	284	299	302	287	314	303	296	273	277	296	277	300	334	307	307	313	310	303	286	328	272	300	290	278	294	318	280	325	334	300	303	310	302	324	310	291	290	308	301	273	328	279	301	315	308	305	288	299	301	308	312	313	291	298	306	305	303	337	299	312	289	329	337	300	301	295	275	264	288	296	299	314	327	280	297	306	329	298	276	291	285	286	295	270	292	312	293	288	306	275	272	299	311	311	300	311	320	314	307	297	304	260	296	306	268	301	297	314	298	286	297	296	306	309	280	297	308	302	312	268	256	278	318	307	302	306	290	290	303	296	274	296	312	291	281	278	304	297	302	296	288	293	321	291	304	293	293	296	290	288	316	320	283	302	284	310	333	306	315	293	304	282	293	308
1211	232	275	252	231	197	239	222	230	194	228	196	194	209	185	187	177	198	213	229	191	206	201	200	194	202	213	180	183	202	205	205	202	201	186	212	181	200	186	196	200	190	194	173	180	195	187	164	211	210	203	211	207	212	221	206	196	177	188	190	171	181	157	198	204	210	217	192	196	190	214	195	171	195	200	228	196	192	200	196	191	198	200	191	217	204	201	201	206	209	205	196	197	205	188	203	204	216	223	226	221	196	172	199	197	195	180	188	197	199	201	220	205	191	203	168	210	164	182	177	205	203	191	195	198	217	219	187	186	199	207	209	208	200	184	232	204	198	202	196	213	206	184	201	175	218	190	177	183	210	182	204	210	207	219	183	186	192	166	195	209	202	200	189	199	193	189	200	210	202	192	204	195	207	207	193	193	179	194	183	194	190	200	224	191	200	186	168	214	218	228	190	176	194	174	205	176	191	168	190	186	207	191	217	178	205	195	203	188	183	162	205	214	196	179	184	173	174	193	195	175	184	182	190	193	181	190	194	218	182	206	204	210	207	211	199	186	201	196	187	186	180	196	192	205	214	192	173	193	189	192	209	180	189	218	189	212	183	196	218	210	201	186	180	199	158	213	173	212	203	184	168	195	161	213	216	181	191	206	185	199	211	184	217	169	187	196	188	199	191	219	191	192	181	189	182	199	187	203	195	179	220	201	212	162	189	201	213	233	205	188	178	189	185	200	196	217	216	209	187	205	201	183	197	197	194	175	206	223	202	187	204	194	221	204	210	184	194	210	191	201	188	172	188	209	191	219	218	193	206	195	206	206	184	200	198	181	189	201	198	197	224	185	204	205	202	194	225	194	202	231	197	217	192	208	187	222	179	196	204	187	181	224	215	197	215	189	168	174	182	186	188	183	190	214	173	220	198	210	185	189	195	154	205	206	217	182	181	212	210	188	186	189	196	189	193	199	191	192	171	200	196	194	170	174	187	194	205	201	172	196	210	225	194	193	193	184	211	178	203	157	221	191	174	211	223	206	197	219	197	201	194	194	204	225	190	196	207	185	208	217	173	222	189	214	216	216	153	204	188	173	197	204	232	202	193	211	189	192	199	192	210	198	204	206	201	200	180	199	200	211	199	209	186	183	191	187	199	204	189	207	180	163	219	204	183	218	183	211	183	204	149	190	207	205	196	209	212	213	194	190	181	184	217	209	187	192	188	211	215	187	209	195	203	195	196	177	186	193	213	180	193	221	195	183	187	175	184	205	181	193	186	231	179	180	223	195	185	193	183	187	183	175	194	197	182	168	194	190	181	197	215	205	193	188	201	195	194	186	163	168	205	207	211	202	175	176	194	186	167	170	193	217	201	204	176	178	180	225	189	192	176	235	188	192	218	194	210	216	205	177	192	189	192	212	208	210	219	174	204	219	214	204	190	183	180	210	208	175	184	202	196	179	197	211	209	175	203	188	184	204	194	188	183	194	199	206	230	194	206	201	190	170	198	214	197	194	200	200	208	185	199	204	183	189	178	191	208	198	175	216	186	212	201	200	203	199	190	212	221	201	188	208	206	212	215	200	208	214	176	199	192	199	191	215	201	176	209	222	187	184	179	230	164	184	189	186	205	205	203	210	202	192	188	219	207	204	193	183	197	195	178	198	222	224	189	183	191	192	203	200	170	199	192	188	178	182	181	199	225	199	184	201	210	193	219	202	205	195	179	183	193	207	190	184	200	167	192	183	192	193	209	222	228	168	213	175	198	209	207	221	202	190	190	191	198	197	198	188	177	202	191	179	194	192	203	205	191	187	190	194	170	217	205	198	185	201	180	186	196	228	229	193	195	177	189	175	164	187	187	183	169	175	216	198	198	216	211	187	206	186	194	182	194	180	194	199	180	207	185	192	212	205	206	195	167	190	184	224	182	206	207	180	183	193	219	208	216	216	201	192	215	181	198	196	173	205	224	191	200	175	214	176	195	218	175	188	167	207	197	198	177	196	185	186	188	196	195	196	164	227	209	189	197	199	201	230	180	183	194	203	216	209	202	218	185	180	206	210	215	206	180	209	215	190	178	213	203	196	205	178	207	194	201	186	167	193	195	223	181	212	212	204	195	203	198	194	192	192	188	192	224	205	182	187	203	220	209	177	185	185	205	207	184	189	199	193	197	185	204	221	206	196	235	190	186	200	172	196	200	202	216	196	200	184	203	202	215	181	179	187	202	187	203	203	188	189	193	187	188	232	187	204	173	210	188	188	198	185	212	215	205	191	189	224	200	178	197	210	203	202	205	173	202	185	212	207	221	170	209	179	197	203	174	215	184	180	195	232	197	163	190	174	199	185	226	200	215	207	192	194	181	210	220	204	203	223	199	209	229	210	183	173	182	223	185	210	217	200	210	204	200	189	193	203	181	192	204	198	220	196	215	179	178	196	177	205	176	191	193	188	181	186	186	193	199	198	215	213	199	244	184	195	215	214	184	181	196	200	197	203	202	186	188	183	186	181	184	214	192	236	196	172	212	218	197	211	212	213	167	188	214	179	169	194	198	185	191	176	199	215	209	179	193	198	213	211	186	174	189	204	179	199	193	205	211	206	159	197	184	194	176	214	194	179	201	183	199	195	198	204	203	189	202	185	193	176	199	197	206	190	216	200	192	197	217	180	198	202	189	197	176	208	262	212	192	218	205	216	216	164	166	197	208	202	203	186	183	194	193	225	192	194	238	212	184	198	169	187	172	206	184	199	222	190	188	207	205	176	190	205	216	209	211	195	183	162	183	201	218	210	190	211	210	213	191	165	211	205	192	209	190	211	181	192	208	193	182	209	184	207	212	181	165	183	174	174	214	198	176	203	202	202	199	217	204	199	167	190	163	198	202	183	184	177	191	176	176	184	176	177	186	195	180	177	209	199	220	180	172	192	196	163	191	205	184	197	181	173	194	197	195	197	180	197	186	197	208	188	195	188	176	210	213	174	207	165	174	209	198	191	207	181	182	211	198	216	191	173	211	198	187	190	189	206	180	199	202	213	186	188	188	184	201	193	183	168	201	196	182	184	163	176	187	200	190	183	213	199	216	191	181	210	201	200	213	186	180	206	207	192	200	183	181	185	189	201	199	208	209	198	185	181	192	206	195	213	171	205	187	194	216	202	212	198	174	200	208	207	188	206	203	209	222	197	194	201	176	202	204	218	193	187	196	190	172	175	199	193	204	181	188	199	231	183	206	172	197	194	188	204	191	189	199	217	205	188	178	191	213	186	190	186	204	185	198	205	204	191	178	201	200	183	194	235	193	168	223	196	209	205	173	221	198	200	196	196	187	197	194	195	156	198	203	187	193	201	191	195	173	208	212	196	162	192	191	177	201	193	193	193	185	221	231	170	187	190	159	192	213	202	203	182	217	187	184	189	212	195	219	198	202	226	209	199	196	196	221	188	198	210	180	219	196	197	211	201	207	203	197	199	182	187	195	185	187	215	167	187	196	228	183	165	205	182	214
1721	555	634	652	645	591	602	616	526	543	568	580	563	543	565	548	575	524	537	501	531	518	540	553	570	511	533	494	562	514	504	525	532	476	503	514	514	510	467	489	509	453	502	500	472	522	454	497	513	536	496	534	527	507	518	492	497	492	481	516	507	516	554	523	474	497	488	512	526	500	506	503	513	493	479	569	492	514	560	501	515	487	485	530	522	512	463	503	470	456	523	482	533	505	473	474	539	468	482	502	461	491	487	501	494	526	472	526	479	509	506	503	531	516	508	493	507	467	493	515	447	488	469	481	487	480	519	454	525	510	515	523	540	481	486	501	486	515	524	514	519	488	506	513	520	500	504	477	502	469	493	511	499	483	487	471	494	525	519	495	506	488	489	514	509	511	526	498	481	492	505	494	461	541	508	467	461	495	516	472	497	532	493	497	519	515	510	457	466	507	517	508	493	472	507	505	535	512	515	539	527	498	528	509	477	497	459	508	488	467	441	503	458	528	495	493	465	516	493	494	465	484	487	498	533	494	460	524	524	547	474	505	462	523	518	477	481	512	515	502	489	509	492	527	497	507	542	538	493	499	502	494	500	493	470	486	463	478	506	501	509	485	500	529	544	500	532	533	543	511	483	475	484	495	496	529	473	479	437	508	487	468	524	506	450	491	463	544	485	503	498	487	524	508	521	533	521	499	527	495	511	511	476	525	496	458	525	510	488	523	472	469	519	506	492	479	533	500	504	525	452	516	516	474	507	456	483	487	563	538	485	466	506	480	496	466	454	514	519	491	518	550	517	480	469	515	495	465	521	473	480	465	531	502	504	539	494	463	544	496	455	503	472	500	487	527	513	508	497	501	489	474	502	491	500	522	503	509	489	514	504	494	526	498	470	518	526	518	502	514	523	476	486	507	479	478	514	505	493	476	504	493	516	509	539	483	502	486	495	497	527	500	499	533	490	552	493	514	488	484	495	507	509	512	506	509	542	489	524	478	524	501	493	493	469	508	510	526	471	492	527	506	469	483	505	483	494	477	466	505	507	509	514	529	502	506	490	473	522	536	496	516	548	473	516	466	514	499	506	514	536	485	521	492	502	489	521	503	490	479	502	478	460	483	493	480	532	498	527	471	494	515	513	476	495	475	517	489	503	491	510	509	457	537	547	514	497	501	454	531	509	475	505	501	531	482	468	466	515	478	462	540	468	515	517	505	498	507	527	501	512	513	527	512	468	507	492	501	499	553	503	487	511	521	477	548	474	500	498	487	473	524	482	489	528	506	539	480	511	512	496	509	510	511	540	537	481	507	509	493	493	494	481	499	486	493	507	505	525	476	534	516	489	527	518	525	485	522	479	490	498	465	504	513	483	502	455	506	513	487	500	486	488	495	474	501	463	529	522	496	539	470	497	487	507	516	509	530	496	471	483	500	543	502	520	510	487	515	496	478	489	495	544	495	492	504	503	539	508	497	511	472	548	484	500	459	503	482	507	506	498	496	470	519	506	495	493	482	515	480	474	425	510	489	465	496	503	522	490	473	511	488	501	541	534	500	503	442	517	499	505	501	491	512	470	465	504	485	490	480	504	498	464	512	469	514	537	478	500	461	507	498	480	508	487	504	555	496	476	465	530	534	496	502	518	478	506	492	523	508	536	492	507	495	514	508	498	509	484	453	496	520	503	477	500	483	488	500	504	508	523	483	513	525	494	494	515	508	470	445	489	526	482	529	459	501	555	492	478	509	508	503	534	548	529	482	466	474	492	534	498	502	497	514	530	537	497	533	504	491	520	533	485	499	475	492	506	494	478	513	532	532	486	516	493	579	463	544	482	534	513	467	512	525	506	465	503	488	486	490	486	469	513	500	534	542	508	494	513	480	534	494	518	481	463	509	483	500	538	445	498	509	497	463	550	506	487	451	497	509	533	525	484	484	553	528	465	473	471	504	488	520	530	517	519	480	475	533	471	512	482	510	503	507	505	510	509	510	474	524	493	494	550	514	540	504	476	490	501	490	487	507	540	489	468	524	482	470	501	489	516	534	496	495	482	505	494	518	513	470	508	547	470	469	495	502	517	487	519	526	492	509	465	516	503	491	481	524	461	510	481	489	516	509	509	480	496	484	498	558	513	527	503	489	488	490	493	508	478	552	479	521	530	499	476	475	508	495	487	487	499	516	549	521	513	484	510	504	473	524	494	552	531	495	518	526	475	509	474	507	444	502	517	473	496	497	486	537	489	464	534	507	497	499	544	538	483	520	493	490	514	488	530	477	526	501	504	492	478	524	471	519	521	488	509	497	545	497	523	522	528	522	510	518	494	484	485	538	465	497	497	471	494	534	536	511	484	493	460	501	496	482	471	482	496	527	481	504	495	514	517	490	516	509	499	496	491	502	512	510	497	502	514	544	469	492	519	489	529	494	507	496	486	503	504	525	495	501	537	491	514	495	505	486	448	502	488	491	511	524	542	482	494	487	501	477	500	477	473	526	438	525	487	469	497	497	527	521	492	517	481	502	497	514	496	513	443	527	500	506	497	536	504	515	491	507	520	557	497	572	492	486	494	476	515	516	483	508	530	487	461	471	527	475	497	527	530	496	517	511	493	526	505	485	518	492	490	508	500	486	470	493	501	469	510	533	486	552	505	492	495	484	485	505	501	501	539	516	537	523	495	484	529	460	492	526	475	518	499	514	491	501	508	463	488	456	527	482	501	535	510	514	530	465	523	530	444	524	489	479	503	466	499	483	492	479	497	486	499	504	516	526	522	467	510	503	494	492	497	495	494	486	503	475	520	494	530	498	556	533	470	483	504	515	499	505	503	499	508	489	510	497	496	514	496	455	492	506	491	476	480	458	499	494	474	505	513	485	521	451	488	499	476	487	496	476	518	514	490	484	511	459	518	516	479	488	493	508	513	516	495	519	467	494	550	502	514	516	471	511	497	494	527	551	515	492	510	498	485	518	497	516	489	485	498	467	540	474	495	494	485	485	515	468	493	500	516	528	498	496	493	503	471	496	489	492	515	479	498	495	484	489	539	505	469	493	511	514	478	481	471	505	466	522	535	491	536	510	504	516	480	501	520	524	496	506	483	499	481	486	503	532	509	522	517	501	493	500	467	502	484	513	532	491	526	514	511	507	502	496	520	503	489	515	484	498	491	471	510	497	573	468	477	471	491	501	458	529	512	519	479	517	511	493	499	524	488	550	488	502	502	503	499	548	489	485	480	485	507	475	501	527	504	526	536	508	519	496	513	461	485	514	527	521	477	531	482	527	493	475	515	519	518	451	495	493	486	512	522	475	491	499	558	485	485	487	555	481	506	530	453	498	483	466	532	518	507	499	497	489	526	513	495	483	498	467	475	516	504	528	464	474	494	511	525	484	502	523	512	464	527	534	490	509	494	563	467	480	475	522	500	533	488	492	533	514	436	516	522	463	500	490	469	521	512	520	513	460	478	496	463	501	464	490	475	512	491	502	488	519	477	522	505	474	505	518
6610	505	544	487	402	325	320	266	304	251	289	258	253	234	253	254	275	245	272	209	232	213	243	226	239	236	219	234	240	199	223	230	227	237	251	225	219	214	246	201	226	242	214	231	235	228	199	227	211	215	248	233	238	239	255	239	222	236	214	204	201	223	206	229	237	218	252	211	203	219	242	263	239	187	202	249	199	234	251	231	241	204	206	226	237	243	220	212	245	227	202	235	226	245	207	247	226	243	254	223	244	217	245	241	245	202	226	213	229	228	232	233	229	209	233	243	250	215	229	235	250	243	197	244	203	232	236	230	253	197	227	227	219	229	234	215	251	225	240	234	194	236	229	200	258	199	207	224	225	260	254	249	216	221	212	230	227	235	224	228	219	245	244	243	192	245	188	196	209	225	204	223	238	215	244	197	240	248	217	231	219	204	208	226	215	221	212	241	217	238	230	229	216	226	238	216	222	234	232	229	252	214	228	211	224	209	218	213	246	225	236	266	236	213	223	216	239	257	223	204	206	243	236	229	219	207	217	234	229	227	260	242	233	230	237	239	238	233	212	234	224	226	228	248	247	231	224	227	221	225	208	231	239	212	201	209	218	216	227	213	235	213	225	218	234	211	208	220	236	229	209	219	210	227	232	231	242	247	243	225	242	220	231	205	229	221	238	205	233	270	215	217	224	239	235	247	232	221	219	244	214	227	210	229	233	235	244	210	221	241	203	212	224	229	204	240	212	238	221	225	213	205	215	212	224	213	205	223	193	224	223	225	238	185	223	205	234	227	230	243	243	256	245	224	229	204	224	241	239	224	267	218	232	233	252	210	233	232	224	220	239	217	230	209	227	204	210	218	221	236	231	237	219	215	214	213	253	203	220	232	241	223	210	247	221	212	219	224	223	232	210	204	209	203	225	225	236	239	229	218	226	236	233	218	222	226	221	238	211	237	239	218	216	182	227	207	225	211	223	226	228	211	243	242	215	229	156	242	241	216	226	237	223	206	211	208	211	216	235	244	224	204	232	232	239	241	230	232	224	218	224	224	213	230	234	237	238	222	219	222	225	248	214	218	201	220	219	229	241	243	223	216	210	235	211	236	206	227	195	202	207	207	210	238	274	251	211	235	233	211	211	222	238	203	218	214	249	220	224	242	248	214	231	228	225	237	211	195	234	225	254	229	242	217	219	236	227	219	227	251	218	240	199	224	257	206	249	231	216	244	228	191	222	197	202	210	216	223	237	220	234	226	256	209	242	252	227	221	214	234	232	234	236	232	212	224	191	218	236	235	238	201	197	245	220	210	195	238	251	201	234	239	227	201	212	234	239	218	224	226	231	223	207	224	221	253	211	228	245	225	239	231	224	218	220	214	233	208	213	207	239	235	217	220	234	227	237	214	220	213	228	226	198	227	232	213	222	211	235	211	213	237	214	220	214	230	212	242	254	211	213	220	218	214	197	218	236	234	221	211	246	241	206	225	243	244	222	217	212	212	214	210	203	207	220	233	214	205	230	230	193	217	230	216	224	219	233	220	233	230	228	191	241	233	253	220	203	206	228	236	250	216	240	230	215	208	181	248	221	244	201	244	230	224	206	215	195	221	238	242	205	221	219	215	262	228	224	226	203	199	216	243	233	223	226	203	214	241	221	211	235	271	200	228	216	237	197	207	221	247	219	221	243	226	194	222	212	246	230	193	223	228	200	239	228	240	245	221	237	203	236	235	203	219	226	215	222	230	219	222	245	235	214	241	237	205	205	236	221	236	215	199	245	225	254	224	223	243	224	233	224	236	222	246	222	238	203	244	192	227	227	229	237	246	212	236	198	227	217	241	220	206	238	205	225	201	220	231	218	225	233	235	229	194	241	183	234	218	228	216	212	244	233	248	245	232	220	232	171	218	222	191	244	238	216	243	237	209	239	201	233	250	219	246	252	218	230	223	222	203	230	222	234	194	202	229	228	216	225	223	240	224	248	235	245	233	223	275	202	205	218	254	213	186	227	231	225	229	223	232	208	268	236	248	242	212	245	214	242	220	209	211	232	240	217	190	229	240	234	235	247	192	260	225	234	202	233	212	191	251	211	231	216	232	215	226	214	214	209	231	243	229	217	217	211	230	236	230	233	231	237	196	248	218	229	228	221	213	211	219	228	239	212	225	226	231	246	244	219	228	219	239	220	221	209	228	201	229	182	189	179	228	209	205	219	218	217	224	218	263	216	199	239	220	212	226	224	235	230	198	219	231	221	208	207	259	214	212	210	193	223	223	211	233	228	213	247	233	235	226	258	230	234	228	246	241	225	251	226	213	217	238	202	218	237	216	213	211	222	202	215	206	222	215	240	184	205	234	249	232	228	202	238	224	244	193	191	232	220	221	232	196	219	235	225	214	208	212	243	228	240	232	210	235	203	233	197	223	253	228	212	219	236	246	231	228	212	238	216	220	211	209	210	251	246	252	236	202	238	228	201	208	217	248	201	211	223	241	215	197	238	227	246	224	231	230	217	217	201	238	239	210	193	210	249	246	243	200	230	239	242	228	232	219	213	230	213	199	229	230	240	223	217	223	196	227	214	239	228	226	228	242	220	255	234	229	228	232	214	202	224	225	235	200	233	205	212	221	226	209	201	224	213	200	254	242	225	205	236	235	238	234	234	216	232	185	195	217	224	249	228	233	202	232	237	221	216	205	234	217	225	210	206	200	249	226	230	218	229	231	231	232	215	227	225	237	232	224	245	207	224	223	224	214	229	244	199	234	216	233	226	218	207	225	227	264	251	237	237	240	204	220	219	210	233	208	229	224	223	232	209	223	211	245	233	238	224	200	226	198	247	209	216	205	235	225	241	206	203	234	223	224	227	206	219	223	205	223	234	232	197	211	239	242	207	236	205	210	226	219	260	213	210	215	230	254	229	250	237	241	236	202	230	219	211	216	205	222	244	191	208	207	232	231	213	219	213	211	258	219	218	236	209	234	198	241	218	222	237	247	228	222	198	247	213	201	235	217	226	229	206	224	203	199	218	229	237	218	222	215	235	220	207	232	215	209	243	213	233	208	222	200	221	204	214	226	244	229	232	220	188	247	220	236	229	237	230	231	216	204	232	218	224	210	253	220	231	188	260	241	210	245	221	220	233	218	217	225	213	221	213	215	226	226	229	214	219	226	213	224	199	215	225	231	221	233	201	233	210	210	237	213	219	244	221	202	223	226	234	241	209	215	202	230	207	208	200	185	243	217	240	265	214	234	226	211	226	237	221	227	241	236	215	257	259	237	235	226	214	215	216	242	215	230	234	203	219	198	247	212	205	241	218	191	229	238	209	213	217	204	218	224	218	228	216	202	217	243	239	243	244	228	207	230	233	209	212	225	244	231	199	220	243	225	216	214	225	235	228	229	227	220	226	234	239	225	245	208	232	213	238	206	235	192	211	220	207	214	226	231	237	227	227	228	208	243	223	204	229	246	226	236	227	212	237	240	231	217	213	230	219	220	207	228	229	208
6353	891	1347	1492	1378	1199	1043	883	820	796	793	792	777	726	780	782	663	644	695	592	618	602	554	608	685	580	604	629	577	579	581	536	585	587	597	552	574	540	572	554	559	577	566	524	585	542	635	547	552	540	577	542	544	553	542	560	540	609	543	570	591	615	535	558	564	516	524	565	584	526	545	551	537	598	529	557	572	603	545	518	578	599	542	510	548	567	540	576	555	566	545	568	570	525	538	608	581	568	595	591	553	539	593	550	570	598	504	564	570	541	560	533	564	559	553	571	573	554	529	568	552	539	546	548	543	576	567	568	544	552	540	522	562	549	562	519	578	513	548	534	523	535	517	558	549	545	561	498	527	540	547	552	536	553	551	515	559	558	563	556	553	563	544	528	577	539	540	580	551	518	556	513	510	564	609	505	578	573	541	531	547	593	547	559	573	563	558	574	571	537	550	539	579	561	527	567	552	522	535	568	565	550	525	559	551	581	564	564	556	590	574	493	515	553	560	505	589	513	523	536	567	570	529	534	575	564	555	549	537	559	540	529	562	540	535	603	521	560	561	563	588	518	545	564	528	577	533	570	531	582	563	538	581	585	582	535	557	493	540	570	563	570	557	556	555	567	587	553	551	574	505	521	614	523	526	550	554	530	576	550	505	582	559	527	521	527	515	533	543	551	564	563	533	573	559	569	601	600	531	569	528	531	537	593	530	545	533	547	535	544	571	558	548	555	544	583	532	543	535	558	572	595	523	534	580	557	571	536	542	580	559	527	571	530	563	567	532	536	520	528	524	545	596	570	536	582	558	571	559	536	586	572	602	544	571	551	527	562	583	566	542	537	539	526	561	545	589	542	538	562	561	605	524	537	508	560	534	574	595	574	549	526	550	564	512	562	561	550	545	542	554	560	608	576	593	574	552	581	510	565	530	586	587	524	583	592	542	528	540	623	504	553	587	541	580	530	557	567	512	546	519	519	539	526	570	556	549	508	523	572	567	552	529	503	596	520	563	522	504	541	571	546	557	572	564	530	550	538	610	554	556	531	557	589	536	556	557	547	536	554	581	538	514	551	585	587	582	572	558	529	586	562	580	562	527	572	558	541	581	549	569	482	541	508	512	555	576	512	563	600	556	540	579	520	543	568	545	556	562	562	553	556	560	510	595	536	520	596	591	527	538	576	544	569	498	541	558	553	537	561	491	523	522	562	538	570	553	548	525	573	529	545	556	512	544	527	556	566	542	566	549	548	522	550	541	580	515	570	567	588	536	549	547	521	535	553	583	530	550	562	523	542	517	548	547	573	537	540	559	533	563	559	521	558	494	577	583	550	532	532	520	538	579	541	584	531	564	576	563	571	567	562	587	599	552	538	554	565	606	553	592	546	529	589	567	531	543	536	582	530	566	591	524	549	578	548	569	547	564	540	577	536	585	516	576	537	587	571	527	533	534	594	557	586	535	567	524	550	576	501	572	530	575	564	546	539	524	572	545	559	577	547	584	605	558	525	578	537	579	541	574	553	558	546	565	587	603	552	543	555	566	551	534	580	548	556	538	611	543	556	534	568	533	525	530	541	552	572	575	552	585	613	573	555	517	534	525	566	569	572	566	575	568	522	542	495	557	591	528	580	552	572	518	557	561	620	569	604	526	583	554	548	574	582	577	514	552	578	571	506	524	563	569	530	573	509	551	557	540	557	563	506	515	557	545	581	584	550	502	521	535	595	618	570	519	520	568	541	524	529	546	557	546	559	551	559	511	539	529	587	556	557	554	525	563	527	547	584	553	523	543	537	543	542	517	546	602	531	521	556	554	537	559	594	556	604	555	556	572	617	549	531	555	562	552	554	579	579	548	574	556	523	557	559	574	569	535	559	542	537	552	578	533	519	563	583	549	532	557	520	577	548	546	583	547	536	528	517	550	564	576	554	553	540	547	548	566	509	555	523	547	562	513	555	527	551	595	552	577	608	506	561	551	545	535	528	545	539	528	575	562	558	585	507	524	572	558	528	556	549	563	510	494	556	520	595	522	551	585	521	561	556	568	542	556	537	574	549	545	556	553	557	510	563	530	570	538	536	576	536	530	575	575	556	547	540	527	541	531	553	549	541	549	545	552	556	560	591	534	576	533	488	566	502	586	550	579	549	529	539	544	539	528	516	531	555	533	561	494	583	595	555	597	583	495	577	527	499	605	543	566	600	571	537	528	558	539	580	526	577	526	534	508	562	573	548	540	547	543	546	533	540	552	564	559	538	511	567	547	544	543	562	513	569	554	522	556	582	601	571	563	553	533	584	526	512	568	550	551	540	549	547	600	560	545	531	590	537	520	561	567	590	602	519	542	565	526	586	573	574	556	554	533	539	550	562	538	540	534	549	563	555	569	582	564	581	560	486	550	592	544	520	572	564	506	572	551	523	573	542	555	546	590	537	547	547	550	500	576	535	542	572	553	543	561	570	575	567	510	584	579	521	506	576	550	563	540	572	502	559	503	593	559	526	561	568	507	556	591	553	554	560	542	582	536	524	488	556	524	559	518	536	603	538	519	539	514	600	546	512	520	532	545	566	537	559	568	538	578	559	576	562	550	530	533	601	562	567	558	578	579	530	607	545	558	568	530	506	562	550	585	505	571	523	544	538	604	539	534	522	577	549	562	536	580	543	579	551	611	511	577	547	569	542	516	561	575	543	562	560	559	538	559	512	550	574	532	551	566	524	544	564	553	585	576	565	513	533	525	589	555	537	507	547	556	569	575	528	561	564	517	584	582	552	547	524	596	513	579	528	576	504	521	531	555	546	554	576	578	582	595	586	581	557	592	551	587	632	547	507	574	555	575	568	590	552	598	587	554	522	572	527	514	538	530	571	581	529	538	552	522	536	526	597	530	547	576	522	557	571	562	507	547	520	501	552	562	565	550	531	582	585	601	589	540	584	553	573	579	581	554	534	552	547	545	535	605	553	533	558	585	528	541	554	535	539	541	533	575	545	543	572	560	557	579	540	551	534	578	528	588	593	554	554	567	531	584	561	604	550	555	519	582	542	572	533	541	525	541	550	571	580	551	601	569	536	535	595	575	588	534	601	545	580	557	568	576	527	513	531	556	584	552	534	552	567	572	582	544	543	544	532	507	534	572	561	552	556	541	531	570	542	569	553	562	573	591	587	575	583	547	549	574	523	576	534	556	560	580	552	493	562	565	569	564	542	544	571	519	588	521	579	538	548	562	565	557	547	568	522	533	536	543	538	588	556	582	559	578	558	548	565	550	532	558	554	586	564	535	530	570	582	548	570	576	565	548	549	601	540	509	549	533	592	579	527	562	568	559	524	527	537	586	560	540	571	537	580	563	528	555	582	581	520	572	529	539	549	517	558	546	601	572	545	558	592	565	589	561	553	580	585	553	568	519	529	541	551	527	527	547	555	574	549	544	558	515	566	523	605	559	528	565	599	540	518	532	558	559	580	611	558	561	548	524	534	554	585	561	517	568	484	530	582	515	578
12036	850	808	590	449	318	246	217	206	162	177	174	151	149	158	159	180	149	138	132	133	131	142	120	154	117	120	105	120	119	132	98	117	143	99	115	104	114	115	127	114	99	131	100	117	124	107	113	127	114	136	104	126	111	127	118	121	113	119	96	107	104	124	105	97	116	128	124	123	110	122	121	98	119	118	118	125	121	98	110	122	133	129	105	123	132	110	101	133	119	107	117	134	109	111	108	130	122	140	127	105	111	120	111	124	122	102	127	130	101	111	134	107	106	133	98	124	108	142	118	128	110	98	105	127	117	135	111	112	112	108	121	123	122	129	120	120	110	102	112	129	123	120	133	114	122	119	126	114	117	108	121	142	110	105	124	139	102	94	105	111	120	114	109	129	124	109	125	109	110	108	115	129	141	123	111	127	122	126	129	117	107	128	124	107	113	119	109	100	98	139	102	107	123	137	141	138	126	109	129	132	116	112	131	137	120	100	102	123	109	108	104	112	121	110	108	111	123	108	121	115	119	122	108	118	111	131	115	115	130	112	128	143	121	112	131	105	118	110	122	125	96	115	105	122	105	113	110	123	101	121	122	119	123	123	116	134	117	120	120	116	123	119	132	121	105	117	112	105	101	98	113	126	120	117	108	119	98	117	130	108	112	110	126	119	112	120	127	134	109	128	110	130	124	136	117	121	111	121	108	103	113	126	103	106	110	134	113	113	100	118	130	128	117	108	128	107	120	131	107	121	124	106	124	110	118	129	101	105	120	126	117	128	111	137	118	116	108	121	133	142	136	117	124	104	132	105	104	111	116	119	124	118	117	99	100	102	114	130	122	115	130	103	89	120	118	134	121	116	118	129	126	138	97	115	135	131	118	125	124	112	113	117	125	126	99	105	118	121	121	113	126	134	108	90	133	128	131	114	127	126	101	121	109	114	117	82	100	104	122	107	105	121	109	109	118	99	108	123	106	120	104	116	108	121	127	113	94	111	99	117	109	105	109	121	116	98	120	109	121	117	123	110	111	129	109	117	101	111	113	127	109	108	101	127	121	102	115	136	113	112	106	124	105	111	119	127	105	121	123	121	115	104	133	120	124	116	124	125	143	115	109	133	127	110	114	102	117	111	110	106	127	120	106	113	131	92	105	91	98	127	109	116	135	117	126	135	133	114	126	124	98	120	96	113	106	117	121	97	113	121	114	136	114	133	107	129	96	93	102	107	93	119	138	105	118	115	130	134	113	131	118	128	112	129	112	102	107	115	115	126	101	117	95	114	122	89	119	107	118	108	133	121	144	122	102	115	100	104	97	110	108	129	128	131	140	146	128	119	141	94	122	136	127	110	124	98	122	133	116	136	100	117	116	112	135	120	121	126	126	127	107	106	106	93	109	125	103	117	110	105	121	103	120	114	107	115	115	120	121	114	112	103	117	107	124	129	117	128	119	139	149	105	108	107	92	134	107	118	114	126	108	120	124	140	128	117	114	102	126	135	120	119	111	117	105	128	111	114	115	105	112	117	114	125	126	109	130	115	119	99	110	108	113	130	98	97	109	111	111	121	123	120	94	125	132	105	106	96	112	125	111	145	113	119	116	129	118	117	125	122	106	123	113	106	102	115	125	134	110	91	127	118	114	110	103	115	135	110	121	105	113	120	113	115	109	115	103	115	129	115	108	112	123	118	113	105	133	109	110	105	106	134	128	107	146	102	121	120	122	108	116	118	121	107	106	119	106	110	103	111	104	97	105	119	110	115	104	102	134	135	101	108	132	126	103	123	135	118	120	121	107	122	121	117	110	126	118	120	104	113	110	118	96	126	113	112	132	126	107	98	120	102	127	114	116	122	123	93	102	120	104	120	115	132	125	115	113	125	131	106	119	119	133	121	127	103	101	112	110	101	146	114	117	120	124	98	98	145	124	104	94	109	98	126	104	108	114	122	101	102	100	96	109	109	130	126	110	121	119	119	123	107	112	106	112	121	132	120	117	141	114	114	128	97	98	101	118	95	111	130	109	117	117	119	129	105	126	110	109	117	133	112	123	115	137	119	133	108	97	120	102	116	120	124	133	145	104	117	126	132	136	124	107	102	122	118	106	111	113	107	132	124	155	116	115	116	96	137	144	120	119	131	115	107	123	119	95	124	102	129	118	111	102	114	122	121	133	100	94	113	114	119	113	128	110	125	132	123	121	122	115	125	114	135	130	105	124	97	128	118	107	122	110	128	111	116	112	125	123	104	128	122	116	133	135	129	131	104	110	121	126	118	107	126	107	105	127	112	110	117	118	121	128	124	110	121	130	117	130	127	118	100	141	117	120	139	126	131	114	122	122	120	127	99	113	115	116	124	122	123	105	111	116	123	113	104	107	123	120	107	110	118	126	120	106	108	107	113	94	126	111	102	100	128	110	118	103	122	118	101	116	114	130	117	109	130	118	112	121	109	106	113	118	118	111	109	129	104	126	114	120	126	95	122	111	106	112	126	107	114	110	136	133	105	122	109	111	125	107	122	127	139	127	129	118	117	106	107	124	114	123	113	121	108	105	120	117	124	128	105	117	101	126	122	117	105	108	120	115	124	102	116	117	120	136	131	97	125	114	98	104	124	143	112	107	133	114	114	109	110	137	110	121	122	104	114	116	121	115	122	126	116	130	127	126	85	107	122	150	130	112	129	119	117	129	116	104	99	115	117	112	113	113	110	108	120	133	100	116	93	108	106	113	137	107	128	105	109	101	132	119	94	108	128	116	117	119	124	88	126	109	127	126	99	130	115	133	121	123	91	94	110	112	115	129	105	112	110	128	112	107	111	118	137	123	125	104	125	115	148	120	113	116	125	123	119	114	119	124	122	128	113	126	104	111	121	134	133	104	98	103	119	121	111	128	112	128	106	135	117	101	133	115	114	118	105	125	114	118	107	109	131	126	115	110	121	119	121	122	114	115	110	107	117	123	122	125	125	122	114	125	117	103	108	104	119	122	105	114	123	133	123	103	115	136	119	113	119	119	117	115	144	129	122	123	118	114	125	103	91	138	128	110	117	114	136	132	111	100	106	128	106	95	122	113	130	98	124	114	100	122	129	129	127	116	118	120	110	141	92	117	103	103	121	127	106	127	134	112	125	123	120	111	117	129	138	123	116	93	101	108	109	139	113	129	103	99	97	132	134	120	110	110	119	117	119	99	105	102	120	136	104	120	116	138	117	118	114	108	125	123	128	123	112	126	122	107	113	116	102	125	84	137	117	116	115	111	132	117	117	126	104	128	131	130	132	111	123	138	117	133	118	116	115	127	104	119	127	120	122	132	98	104	118	120	114	125	106	107	119	124	122	116	115	119	104	113	108	112	114	111	111	108	103	102	143	132	135	111	124	115	111	122	119	112	135	107	110	114	120	119	113	116	112	120	122	122	137	123	129	134	130	129	111	111	128	125	131	116	118	126	104	101	120	108	105	110	115	119	128	119	123	129	112	130	122	117	113	111	118	108	124	116	130	117
7782	887	1755	2049	1700	1409	1139	974	776	722	671	671	714	648	661	617	565	493	512	425	433	424	404	435	481	378	376	322	363	339	301	321	310	321	314	297	296	314	343	327	321	332	298	316	331	320	342	315	315	305	322	302	321	297	308	311	342	319	306	290	302	280	341	290	299	304	334	317	298	298	336	297	286	271	297	304	322	302	293	315	315	331	277	316	289	288	272	302	300	289	284	280	307	299	298	279	290	324	277	289	292	356	320	288	296	291	283	301	310	270	294	315	308	303	329	293	308	304	309	281	300	320	294	303	281	282	270	302	265	282	291	301	306	306	320	296	275	297	265	315	291	278	265	336	315	318	308	286	303	275	304	311	303	319	309	288	319	337	304	313	288	321	318	292	302	313	304	294	298	291	284	296	298	317	310	325	314	330	298	292	285	298	314	325	320	284	315	283	296	280	316	290	276	313	327	295	314	293	314	289	308	360	327	284	287	244	265	303	319	313	272	307	269	317	284	314	317	308	293	294	303	286	283	280	291	281	326	298	300	305	306	331	332	280	326	298	282	310	287	317	301	318	322	284	323	321	287	291	302	299	271	294	305	323	273	296	287	293	300	286	300	294	293	289	323	308	289	308	287	295	297	314	322	340	301	317	313	290	283	287	299	315	290	324	296	297	295	285	296	306	328	333	299	293	317	319	302	300	292	309	292	299	298	311	288	296	283	292	293	292	318	323	286	323	268	274	305	294	310	271	320	302	252	283	269	303	308	282	301	303	337	306	309	296	322	288	265	287	302	293	289	299	290	324	276	311	289	296	332	275	328	278	295	321	294	295	283	281	319	284	294	341	303	296	296	302	315	309	298	288	312	295	306	307	295	287	296	313	283	330	313	277	318	291	304	309	329	303	285	302	279	302	282	296	308	264	257	357	304	283	293	299	287	301	309	299	264	308	322	320	326	272	295	291	315	283	306	302	305	322	293	314	295	289	293	291	328	302	297	275	271	303	288	328	295	313	310	305	308	295	318	308	333	314	315	285	269	285	274	302	323	318	296	316	263	299	291	294	309	285	299	290	319	300	315	327	332	299	299	308	318	282	277	283	284	309	300	321	288	310	315	313	301	300	278	310	286	300	274	298	299	300	327	304	319	296	298	308	283	295	301	321	278	295	322	307	292	340	297	286	302	308	307	301	312	312	275	278	317	321	296	306	289	277	255	269	293	287	277	313	303	285	308	323	313	284	272	291	284	290	328	295	277	312	291	317	315	328	318	287	287	288	297	295	315	297	316	288	286	296	305	319	315	310	319	335	294	294	314	312	302	306	290	310	296	291	315	337	285	303	297	283	302	275	288	286	318	295	310	301	275	286	292	307	292	304	312	321	281	261	286	302	307	268	275	288	272	265	281	316	316	289	292	267	308	328	297	308	300	285	317	292	308	301	278	285	323	289	272	318	313	285	298	310	308	288	296	295	289	299	295	256	302	281	318	286	345	298	282	291	308	266	271	308	296	290	304	268	294	308	305	289	282	284	293	290	305	288	317	300	319	308	306	295	312	284	321	279	289	324	301	291	295	314	263	300	265	279	270	320	304	294	276	287	303	319	305	311	299	275	282	275	320	319	325	316	272	297	311	325	318	293	285	292	279	286	321	298	301	305	279	310	302	313	282	267	298	293	329	276	294	311	332	277	287	296	326	301	281	266	301	284	299	309	310	292	311	310	307	333	309	300	308	318	309	323	310	316	280	315	285	318	309	281	267	290	308	312	291	302	320	288	284	283	290	261	287	263	283	320	308	279	293	289	323	290	323	337	314	304	276	279	320	303	279	313	327	289	304	307	312	307	264	304	311	297	274	304	283	281	275	319	314	296	317	289	314	318	295	301	306	287	309	302	310	310	310	305	305	281	307	286	323	302	331	285	315	284	287	302	305	313	314	298	278	275	259	312	291	305	337	325	299	314	280	307	286	318	320	309	293	304	296	319	290	318	259	332	262	292	326	250	315	323	293	292	285	300	298	297	291	311	297	294	272	320	313	311	319	276	276	312	311	318	299	292	275	299	277	309	294	313	309	284	302	294	292	332	263	306	321	308	272	285	314	317	288	324	294	308	286	306	285	335	293	282	312	283	302	300	302	311	312	288	302	295	287	298	281	292	298	296	303	285	325	337	310	321	292	304	309	295	321	316	327	307	325	274	328	298	276	295	332	299	300	309	318	330	286	312	304	295	303	347	296	318	301	316	289	318	297	318	297	298	311	293	290	309	327	296	296	279	302	289	315	295	300	297	280	309	310	287	329	250	299	271	314	307	325	308	295	303	315	307	301	270	306	308	288	284	304	313	329	299	281	308	276	297	310	302	312	322	292	305	322	346	297	291	271	298	347	297	289	293	324	299	254	258	296	302	306	308	314	328	307	327	284	290	287	281	281	284	329	323	318	266	311	288	298	299	308	300	271	285	290	289	308	302	336	297	293	307	310	321	334	279	308	270	299	310	302	297	328	298	294	299	277	312	306	330	277	279	299	265	294	326	293	290	289	322	320	317	318	276	307	279	280	265	298	306	288	301	312	316	323	288	296	304	283	281	293	316	270	299	278	314	294	299	288	259	296	304	287	282	332	293	335	293	286	285	303	288	306	305	321	298	263	318	276	306	283	284	327	284	291	307	305	336	283	310	313	305	329	302	293	322	325	271	327	271	277	309	304	300	269	277	284	307	265	279	326	304	304	263	298	322	300	287	280	323	297	300	264	290	341	289	297	293	300	314	298	287	337	317	299	266	292	303	294	293	305	301	309	276	278	298	305	284	300	317	323	293	286	301	300	292	309	310	262	288	323	306	316	297	333	305	286	302	269	316	292	283	316	330	287	298	300	306	314	313	267	308	312	310	312	312	296	301	283	316	285	316	317	321	285	287	300	285	295	289	311	302	279	304	283	351	295	323	312	288	285	314	288	302	275	283	306	339	287	323	276	296	289	307	308	301	269	308	312	328	310	280	311	301	289	312	319	297	285	298	302	289	294	268	298	306	288	287	325	313	337	306	298	285	306	344	303	300	292	297	292	306	292	311	328	284	290	278	291	344	296	259	274	291	284	302	294	292	318	321	294	320	281	301	294	326	309	274	284	309	288	275	300	292	293	313	304	313	290	280	309	303	305	291	297	286	281	294	287	287	294	299	265	273	311	312	257	325	323	285	306	296	299	324	293	288	322	307	289	335	297	329	288	312	285	318	300	262	289	314	265	331	295	315	304	344	282	303	321	291	289	287	260	327	293	288	303	287	292	308	295	298	298	278	268	295	273	313	291	306	280	284	314	279	314	322	303	307	286	281	275	271	296	306	296	303	287	274	301	320	318	303	308	318	314	291	289	294	283	318	323	276	302	287	299	273	289	291	286	285	309	329	282	293	297	296	293	279	307	282	309	311	331	310	310	335	283	296	282	312	300	303	291	311	293	292	289	314	268	269	314	298	300	323	301	278	302	284	310	312	282	279	280	294	311	312
1294	250	232	218	245	230	195	212	204	219	200	201	192	215	203	221	216	204	172	170	211	196	173	173	207	202	226	220	227	202	190	217	206	175	189	191	218	227	204	171	192	182	192	199	196	189	200	187	185	225	191	186	183	207	191	186	194	193	200	200	219	198	211	185	192	197	190	183	209	188	178	196	194	214	180	223	215	192	174	199	189	176	188	193	217	179	204	203	194	189	221	187	196	180	206	171	199	202	213	207	199	207	192	181	205	179	189	207	214	213	198	204	189	185	208	182	221	197	196	205	187	204	168	203	197	187	196	220	205	220	188	200	199	207	197	160	221	197	202	209	204	204	209	207	195	207	193	168	211	194	208	196	187	199	195	221	183	174	212	195	171	165	192	213	204	208	191	187	212	194	200	216	208	192	208	221	191	203	201	199	183	182	194	186	201	188	184	200	218	189	201	201	218	224	193	205	204	201	210	160	201	171	191	174	203	219	185	220	201	219	197	215	193	218	191	191	192	241	177	192	189	214	219	190	203	197	190	185	200	201	214	177	182	209	200	217	196	186	198	188	193	183	195	190	198	166	185	189	207	221	204	184	202	198	191	205	220	203	222	199	210	191	188	188	200	203	185	188	187	207	186	202	178	210	197	208	180	195	185	197	183	203	220	216	214	216	177	220	196	177	181	198	198	203	200	182	189	183	189	194	185	208	215	214	188	202	215	194	223	186	198	215	202	212	184	173	223	179	207	213	223	214	202	184	221	227	204	175	182	180	192	198	165	195	200	183	205	204	181	202	195	222	203	189	213	197	190	189	197	221	198	201	188	183	173	209	187	200	202	187	215	202	180	212	188	227	207	176	213	200	216	194	200	183	207	196	202	190	177	217	183	205	207	187	195	188	200	194	191	194	174	200	183	190	199	190	186	214	202	212	197	196	201	187	212	185	180	189	198	194	195	171	186	214	183	196	199	207	203	215	184	214	178	221	195	221	195	202	189	184	215	161	203	179	200	201	185	158	200	188	196	195	225	205	214	187	207	179	183	184	209	207	227	209	190	208	180	205	225	208	216	189	180	200	187	217	204	196	184	201	159	175	194	186	191	175	184	190	203	201	196	195	198	193	184	197	208	211	201	203	217	200	191	190	208	192	176	190	176	190	218	203	208	202	216	203	198	210	240	202	202	187	227	238	231	200	181	201	202	196	204	221	189	184	176	203	188	176	196	202	208	221	196	198	238	193	197	218	192	196	223	201	224	210	207	202	209	184	202	199	197	217	228	200	221	207	202	232	207	191	225	225	207	190	178	190	195	197	197	203	209	196	181	215	187	204	206	217	219	193	192	224	187	197	188	223	190	205	199	200	207	196	204	205	183	177	180	191	174	208	203	192	198	224	212	214	212	192	181	197	214	165	191	204	195	212	223	179	229	192	206	176	208	207	207	225	200	190	199	162	214	171	193	220	211	188	180	191	182	187	210	203	219	212	178	209	197	202	199	209	173	204	184	186	201	206	206	199	192	190	194	209	199	218	193	197	206	210	186	197	216	211	169	208	197	205	216	184	211	202	221	174	212	176	187	193	198	221	184	219	200	222	173	194	217	190	195	198	189	191	199	176	212	203	217	202	195	190	191	200	197	230	178	185	172	200	193	203	184	192	198	206	216	211	183	189	227	176	199	194	198	206	192	214	206	237	197	215	229	197	171	218	167	220	205	197	194	198	177	176	184	169	216	196	228	185	192	199	198	218	220	191	200	216	199	191	193	184	182	201	217	172	182	179	188	209	173	231	221	190	170	188	189	216	208	196	223	209	211	215	216	202	195	206	201	174	183	193	205	182	203	185	193	229	203	194	204	218	202	188	188	188	197	200	193	175	196	202	199	230	206	184	189	185	181	191	215	202	197	198	219	196	207	210	209	205	171	233	193	201	185	200	206	190	198	219	212	203	202	196	212	213	164	215	178	179	206	204	213	188	165	192	200	215	194	214	182	197	218	210	199	215	180	208	194	208	212	177	199	215	186	190	192	197	209	219	195	176	213	187	192	210	199	182	188	202	191	200	184	198	202	207	202	187	186	218	215	201	198	209	210	180	219	189	194	177	223	204	200	189	192	199	226	213	202	195	178	191	236	211	223	182	184	181	217	204	181	193	205	185	200	197	210	225	193	209	211	228	221	193	208	208	185	185	195	203	217	192	213	198	234	173	210	206	194	173	188	202	171	184	198	182	190	187	244	237	215	214	222	214	205	187	210	180	205	183	185	197	230	218	209	182	175	179	210	197	185	200	201	183	201	207	186	174	188	200	179	207	193	214	179	188	187	197	209	208	214	189	188	195	224	192	209	191	193	218	206	188	203	199	202	218	166	185	214	188	212	199	254	235	207	208	206	191	213	185	190	220	187	211	215	207	199	178	196	209	201	208	211	194	213	191	203	199	195	207	214	171	202	191	214	222	212	191	209	178	209	215	185	192	192	218	214	197	182	195	211	205	184	209	190	214	217	197	193	203	212	196	217	199	229	177	199	208	201	224	214	168	210	167	199	198	204	189	198	199	200	213	218	193	178	201	189	175	180	180	204	215	162	198	190	203	216	220	225	214	204	208	196	179	166	221	192	207	214	212	185	174	220	211	177	208	185	208	210	221	169	195	196	175	188	199	208	191	195	178	210	207	200	209	189	210	193	189	207	192	201	164	208	192	188	184	203	198	188	210	187	178	200	180	181	182	184	176	208	199	200	208	188	168	201	191	212	158	190	190	227	211	195	213	206	185	216	185	168	218	195	199	195	198	174	207	212	182	180	200	195	192	182	199	201	199	206	191	189	181	216	190	196	202	182	186	205	197	178	188	212	224	194	174	228	213	211	210	182	230	207	211	197	190	209	214	182	216	180	197	214	178	220	178	193	203	194	204	197	230	210	203	182	195	228	238	192	176	215	202	201	190	185	174	176	210	198	202	184	186	206	184	185	210	209	216	215	190	208	197	238	188	204	193	194	191	195	177	222	212	175	214	196	201	206	208	218	199	191	170	178	179	212	187	193	192	208	193	171	221	202	194	222	208	197	201	210	194	192	198	184	203	193	189	235	189	186	201	240	211	211	189	190	239	200	185	227	179	200	190	205	216	197	211	184	230	189	207	189	192	203	184	201	204	204	194	211	228	189	195	188	193	179	188	194	196	167	202	210	236	219	186	223	200	178	205	179	201	199	206	226	204	185	206	209	187	203	171	165	176	209	204	220	213	211	199	210	198	190	202	215	198	210	203	213	220	205	212	200	161	198	213	207	189	221	169	185	199	204	207	200	206	205	210	216	217	198	183	217	189	226	180	229	191	187	205	206	191	223	181	194	200	194	201	204	200	196	189	212	216	205	190	181	218	182	209	209	215	202	185	203	202	179	205	192	230	218	213	223	218	175	210	210	196	208	185	211	202	197	177	198	184	219	194	197	202	213	225	192	184	198	198	193	218	197	195	184	239	189	203	218	205	196	211	185	193	204	191	188	189
1736	498	686	631	663	629	559	542	579	554	547	568	542	601	551	574	581	540	545	511	559	538	469	503	525	514	527	493	528	523	542	545	510	467	516	537	504	477	509	548	517	499	518	490	516	530	491	496	497	528	505	479	501	472	500	491	500	530	544	502	517	512	470	467	490	534	532	508	534	529	536	497	502	486	487	502	546	532	488	516	506	481	505	496	494	558	513	539	548	551	494	519	523	507	494	555	526	497	509	535	464	519	500	489	515	496	461	515	511	511	517	493	517	532	513	515	518	542	523	490	511	533	463	476	462	516	533	492	494	502	499	522	519	521	498	519	495	516	515	516	534	477	502	476	473	501	532	452	528	525	529	507	527	485	564	549	502	453	513	513	524	512	470	454	489	482	474	454	517	485	584	492	512	547	533	502	559	458	480	557	521	474	515	499	490	500	498	500	490	498	491	511	522	507	496	521	527	471	490	516	538	523	482	471	494	505	498	493	498	507	515	489	519	503	529	499	513	482	534	519	503	508	461	496	477	517	466	481	518	539	489	494	552	523	505	483	455	525	534	502	497	508	520	488	477	469	493	509	524	534	506	487	492	447	495	503	496	505	505	555	512	519	495	509	504	503	537	522	498	511	471	517	500	488	523	532	531	470	527	499	492	476	514	524	501	518	494	515	508	541	523	504	494	489	541	510	507	473	512	538	516	490	527	500	560	499	504	484	493	526	507	525	493	501	502	498	483	513	518	506	502	490	523	513	488	502	510	465	512	515	515	538	514	534	495	506	510	511	530	514	491	507	539	502	516	493	491	494	474	483	514	519	529	488	484	506	473	538	517	500	483	476	497	528	530	525	519	532	467	487	485	539	490	510	496	509	521	496	536	537	477	513	485	501	473	546	483	506	491	520	494	472	510	515	501	539	488	504	507	505	499	519	470	569	519	513	498	519	481	466	502	455	501	494	546	496	530	493	486	484	474	543	510	545	484	504	503	504	460	508	548	541	506	496	508	536	499	521	509	549	555	549	535	489	513	470	498	507	468	465	498	483	493	478	537	519	480	571	478	485	503	534	517	470	517	481	530	487	549	498	491	503	505	490	543	539	511	521	489	492	534	477	509	506	502	526	465	463	485	520	545	471	515	504	569	494	495	491	478	528	478	463	494	486	496	534	515	448	533	509	490	491	537	537	486	465	493	506	516	502	486	521	519	516	509	485	481	511	488	502	541	540	518	499	506	496	502	526	512	493	515	493	525	486	513	517	537	504	478	520	515	530	525	501	515	513	499	452	541	530	472	564	477	493	523	514	535	520	524	501	496	517	559	506	494	487	497	483	536	525	492	522	484	491	508	491	516	522	552	512	541	486	485	518	535	506	490	457	526	491	494	521	484	540	516	538	527	507	503	543	532	530	556	485	526	470	503	545	531	492	514	539	545	500	525	518	490	505	505	500	522	509	530	503	499	521	483	494	515	494	523	510	517	514	557	491	538	470	542	476	516	486	513	514	506	537	527	487	528	510	500	502	531	513	477	509	538	491	511	488	526	507	507	539	462	497	480	523	503	508	482	491	462	457	504	539	498	499	494	482	513	489	485	500	520	517	505	459	537	496	462	500	488	497	519	518	466	527	485	445	521	499	472	541	548	507	521	548	520	535	528	500	500	499	519	492	533	517	493	519	505	554	466	528	532	488	504	482	477	445	512	497	518	488	483	531	545	490	499	488	488	472	501	545	488	484	490	487	501	487	526	525	508	534	466	520	530	491	495	465	510	487	545	519	527	492	503	517	540	547	509	491	488	486	533	488	494	572	527	490	506	524	555	478	490	536	498	488	499	487	493	484	517	481	482	496	507	483	498	527	489	510	557	533	490	531	475	521	481	510	510	509	496	519	524	500	506	496	509	493	487	490	496	483	511	487	467	478	498	537	511	503	568	522	523	485	497	527	530	542	496	528	491	533	524	489	511	469	529	478	533	492	493	495	487	500	460	494	518	486	541	528	533	510	530	539	527	499	515	491	490	520	519	495	538	481	503	521	483	511	509	496	507	464	466	484	523	481	495	475	541	514	497	498	515	479	521	488	497	525	479	490	502	501	484	497	501	521	518	473	481	519	457	465	528	513	523	489	525	498	465	517	503	534	539	510	504	525	550	476	485	466	497	519	520	478	512	476	469	519	532	570	468	564	506	512	508	543	524	480	502	465	516	527	523	489	484	556	492	505	485	500	537	497	455	504	515	501	506	516	492	516	517	501	505	468	530	468	499	506	511	523	525	489	539	521	509	519	518	518	539	532	463	498	474	526	441	469	467	473	506	475	526	499	495	495	498	503	533	495	493	520	472	507	501	495	496	493	484	499	504	502	505	511	491	511	503	492	495	504	498	505	538	503	498	469	464	517	536	511	509	526	489	524	481	529	482	491	479	496	503	487	501	516	526	529	510	512	481	505	528	519	555	497	512	507	543	490	481	531	511	487	521	500	508	520	532	481	489	497	511	526	525	522	518	523	508	472	498	523	512	538	508	501	531	491	434	506	499	538	479	479	476	500	519	453	472	543	543	472	494	519	516	495	500	495	487	529	463	525	514	510	517	509	514	511	519	487	483	485	498	462	528	540	541	490	481	522	497	547	464	495	521	504	514	452	518	487	505	501	535	499	509	503	535	528	522	531	506	518	514	498	536	475	516	459	494	478	510	492	529	507	544	477	502	491	529	498	502	506	522	508	528	524	508	503	487	525	508	504	504	541	495	528	523	502	491	530	542	536	487	510	489	480	541	522	517	530	474	486	527	476	490	472	492	508	511	514	516	495	500	501	529	478	472	476	479	526	513	505	495	512	502	516	524	495	499	510	505	512	504	514	467	511	478	523	492	495	467	514	502	499	501	541	523	515	481	499	498	543	516	521	473	497	512	511	516	475	470	481	535	494	546	536	503	527	538	529	526	469	515	515	518	492	533	514	518	494	540	501	503	508	515	524	502	501	502	515	530	500	532	494	552	490	448	500	556	518	494	513	492	496	521	478	489	512	530	468	504	509	482	516	514	505	519	528	497	500	521	530	455	530	502	507	517	505	562	527	528	494	511	519	499	527	550	496	517	506	524	513	500	549	482	528	512	544	527	509	496	534	530	469	506	514	534	546	504	499	476	523	513	470	453	521	544	510	529	468	507	489	527	512	515	439	515	510	460	485	541	521	479	523	551	495	538	512	557	481	508	500	516	490	542	516	497	518	520	521	494	520	526	520	488	486	499	494	509	545	532	516	477	542	471	502	543	514	508	510	531	492	532	449	495	490	485	517	495	517	493	534	506	455	476	494	507	538	479	459	508	550	568	469	478	509	533	502	501	497	484	507	520	514	522	494	510	480	522	503	462	484	498	508	481	513	493	517	484	535	501	493	539	524	506	496	493	456	515	501	515	498	494	511	478	502	495	492	496	517	472	513	548	493	508	473	513	475	480	470	518	492	505	534	528	506	500	462	517	515	528	522	538	477	463	534	503	474
6635	507	543	495	371	347	355	289	290	249	272	267	250	256	247	286	230	229	238	222	222	223	254	237	234	234	219	183	223	214	257	252	228	225	213	240	220	215	198	229	200	240	222	206	243	234	245	220	234	245	202	225	228	251	212	200	203	214	227	229	242	240	226	249	229	220	204	211	201	231	235	206	231	233	201	217	238	221	225	235	208	220	197	218	215	249	233	213	234	220	234	226	214	225	224	230	225	229	219	248	236	216	228	227	249	235	202	219	213	242	235	206	243	227	244	239	227	232	230	231	227	233	183	246	210	227	233	200	249	223	214	222	222	230	255	231	247	247	203	240	216	259	206	233	219	221	217	205	239	223	219	206	234	244	211	204	206	234	252	233	211	211	205	230	268	211	232	216	237	206	229	204	219	244	247	248	223	233	229	234	240	248	209	201	213	209	237	203	227	242	217	210	232	230	234	231	263	251	234	201	222	211	214	218	228	216	199	222	216	231	225	236	206	211	219	233	246	235	222	220	240	205	225	227	227	194	221	242	255	220	218	226	227	205	224	248	231	231	232	200	201	262	222	214	240	243	219	247	232	243	266	234	203	214	250	213	227	208	238	220	242	227	249	243	242	225	229	202	203	227	227	231	235	249	207	235	239	231	229	237	227	218	232	224	233	217	242	256	220	235	229	215	219	223	195	242	235	227	219	231	238	253	218	205	232	225	231	223	206	219	223	230	229	230	240	249	232	215	236	246	234	239	255	207	213	223	240	239	239	216	244	199	213	237	225	232	248	219	213	227	233	216	237	239	233	224	204	243	235	227	225	231	220	221	225	244	241	205	239	226	244	189	226	203	219	252	215	236	218	232	230	195	236	206	225	217	231	224	217	235	219	240	223	200	256	220	243	237	228	272	222	244	200	209	228	213	221	215	217	245	204	195	202	221	199	212	235	213	235	246	202	243	208	239	229	214	224	224	231	230	239	238	211	239	194	233	211	232	226	209	198	211	216	198	217	209	233	213	235	232	201	226	219	234	218	223	246	244	227	205	234	213	246	196	253	191	221	208	211	226	214	219	203	233	222	265	214	223	200	272	259	228	210	226	248	208	230	206	262	221	232	231	219	200	218	233	214	204	213	196	221	243	210	224	212	188	233	253	231	208	219	219	218	223	214	223	203	218	222	244	192	203	224	210	224	221	240	223	214	223	218	245	232	207	225	216	217	236	242	219	212	232	234	209	206	236	218	240	231	223	242	234	229	195	228	224	194	228	223	249	231	239	232	212	221	211	209	190	204	213	228	236	218	246	222	220	234	220	220	232	241	226	216	223	244	221	236	215	201	214	205	241	214	208	217	227	219	225	207	236	218	203	243	207	233	203	226	206	251	228	225	214	235	236	212	235	231	236	228	205	232	223	215	225	216	216	197	216	221	218	199	233	221	229	238	220	210	229	223	215	225	228	236	242	201	238	222	220	229	238	223	199	232	216	233	217	255	221	195	199	229	195	223	221	228	228	243	224	253	222	196	234	212	214	232	194	215	242	221	225	242	230	233	251	240	214	221	244	223	240	230	224	222	235	234	235	242	217	203	214	235	249	245	233	217	207	235	246	235	203	225	227	231	241	214	219	228	221	243	221	247	217	228	221	237	183	228	218	228	238	201	221	244	214	218	193	236	244	250	217	233	205	228	197	226	236	235	204	191	207	243	236	250	194	188	228	241	245	225	227	222	223	222	256	217	239	205	211	227	208	239	223	200	205	219	231	216	230	243	222	221	179	219	220	253	234	220	211	219	268	235	216	246	244	214	208	217	181	214	231	205	209	229	197	252	208	206	215	203	217	219	211	238	227	251	219	227	264	236	240	223	210	205	223	218	225	226	234	240	222	213	246	220	236	225	209	197	226	207	214	228	223	221	217	197	234	228	212	224	221	228	232	242	234	234	207	228	232	211	222	227	228	241	222	232	210	216	233	214	215	202	242	240	238	226	229	206	210	202	221	219	224	245	225	225	223	218	218	224	211	244	216	234	220	206	216	224	229	236	228	235	219	212	218	223	229	223	215	210	203	190	219	213	235	246	229	206	234	226	219	239	225	227	202	248	219	217	230	225	211	223	204	212	253	239	229	254	221	218	200	216	217	206	210	255	230	233	242	222	230	233	212	221	232	220	224	247	225	243	234	201	216	200	228	204	244	253	229	223	244	227	239	202	209	224	224	221	264	212	213	196	227	234	225	222	228	245	216	250	247	226	232	225	239	229	206	223	237	205	242	223	214	240	233	228	228	239	222	235	224	219	236	249	227	211	214	213	238	234	235	243	227	221	209	250	227	217	202	216	247	206	209	217	242	249	231	213	227	224	224	215	212	211	218	234	215	243	234	223	232	227	247	230	222	236	220	220	227	247	226	221	220	235	256	203	218	221	215	218	208	240	203	229	218	198	239	195	245	232	182	203	223	257	219	236	205	251	199	230	258	269	226	218	223	213	231	226	221	250	209	231	216	232	220	223	223	228	209	208	215	203	238	252	242	215	211	215	230	206	219	221	225	220	233	262	230	231	230	212	221	241	230	221	228	247	258	240	259	211	202	224	232	234	240	223	221	203	213	213	227	211	217	189	223	225	236	185	218	214	252	230	255	220	213	214	222	202	231	216	223	207	211	218	214	226	244	258	231	209	244	231	222	226	215	223	229	217	235	227	216	237	229	212	212	221	241	201	243	234	212	224	242	201	221	216	229	232	242	219	225	211	235	234	221	235	226	226	240	255	234	217	231	211	213	244	213	229	255	220	217	213	269	248	208	220	228	219	220	217	231	219	235	228	237	236	228	217	213	219	216	223	221	223	215	252	226	226	219	222	222	254	225	204	206	229	227	238	217	254	221	225	258	232	235	214	197	230	247	237	204	241	243	236	209	237	230	234	234	226	244	222	206	220	228	223	230	222	240	197	225	244	228	223	196	242	231	227	244	216	205	199	245	235	243	223	218	232	235	207	218	237	199	220	244	224	219	212	214	242	219	247	210	242	227	209	252	227	222	222	232	267	223	224	187	226	241	219	209	225	220	251	226	209	223	209	232	211	229	224	224	239	230	238	229	214	229	240	222	199	253	252	213	239	220	223	210	232	227	260	226	232	202	217	241	247	214	226	207	218	212	231	233	250	240	228	218	237	222	226	221	211	225	246	233	218	227	198	231	210	216	198	227	235	201	249	272	243	248	214	240	216	229	233	222	244	225	242	189	208	217	220	182	245	240	224	243	236	225	216	216	224	235	210	229	227	207	230	210	208	250	250	219	213	237	223	209	245	224	238	233	252	229	216	214	224	223	234	223	239	224	224	204	217	243	247	228	248	242	245	215	223	201	228	234	241	244	228	205	221	215	238	240	231	212	228	209	248	246	205	218	219	251	234	216	202	222	210	208	240	229	218	248	253	219	188	253	220	207	230	218	192	205	235	216	211	206	241	214	220	249	199	214	232	216	240	244	230	230	247	228	243	226	207	213	223	221
6389	867	1412	1525	1380	1216	1054	953	803	770	773	778	781	765	753	711	724	657	673	581	648	595	569	660	646	574	570	558	550	587	587	562	602	548	564	542	604	570	568	556	611	494	579	572	544	514	569	573	547	555	534	577	604	581	548	571	569	558	562	556	543	563	557	574	594	559	552	543	592	554	513	546	591	524	556	518	556	548	590	571	553	567	534	615	567	560	548	518	550	579	565	507	589	567	526	519	587	542	549	585	516	535	582	534	585	559	522	544	570	518	589	556	566	585	572	555	541	538	559	533	522	541	521	528	570	557	535	560	574	544	559	534	589	600	561	572	569	564	544	573	530	581	530	526	581	551	581	547	550	595	559	537	551	587	548	540	535	565	552	565	588	538	573	558	581	600	502	537	564	566	603	532	527	572	539	583	548	533	586	578	528	566	559	518	559	503	592	603	568	553	535	589	543	592	544	523	569	557	546	521	569	550	576	587	553	563	585	543	557	572	535	543	555	579	564	572	539	558	560	544	578	616	547	581	560	530	570	541	580	540	596	524	568	550	562	540	570	536	570	551	579	548	602	545	584	594	534	561	525	609	508	570	551	608	534	551	583	536	554	559	547	578	547	522	530	508	536	539	554	562	589	554	579	552	549	571	559	532	543	564	543	572	555	568	526	559	561	578	584	592	561	540	568	552	543	553	556	515	576	565	543	560	569	578	552	578	576	516	576	583	531	548	544	525	561	577	572	553	564	537	518	586	595	535	512	545	534	550	575	539	577	570	578	580	517	547	538	570	542	572	534	544	550	543	516	591	540	563	544	546	559	522	529	539	588	543	576	541	552	555	524	574	572	539	588	578	555	569	561	570	559	522	519	549	573	540	585	560	583	547	588	589	544	550	540	557	524	533	595	577	561	527	545	579	549	549	554	566	558	540	566	553	528	571	589	573	552	562	558	589	556	578	520	549	544	569	527	562	552	513	567	556	518	602	533	526	552	557	521	556	571	589	565	524	552	532	579	545	536	549	547	572	528	541	580	548	570	556	555	563	559	546	595	556	570	561	574	545	578	556	535	612	548	563	551	568	569	540	539	550	590	582	546	551	550	543	557	540	563	537	527	564	524	557	574	542	570	539	584	598	580	572	551	591	532	534	575	525	550	533	570	554	572	536	579	600	588	561	551	575	514	541	577	610	565	535	554	571	595	571	553	553	572	543	573	501	554	568	564	558	581	505	576	589	525	532	536	572	555	572	545	564	565	520	579	571	523	572	569	551	513	556	569	535	518	561	537	564	549	532	528	520	542	549	590	540	538	561	545	569	577	536	526	557	542	528	546	523	581	548	580	508	558	540	563	578	557	567	583	559	609	556	532	591	559	540	563	541	554	576	555	562	527	541	523	569	576	568	576	550	552	510	522	559	534	571	526	554	579	576	557	579	589	540	532	550	600	541	558	553	572	583	573	546	545	555	551	593	526	540	576	543	538	540	546	562	574	571	568	568	566	537	597	529	560	538	590	591	534	530	519	532	544	559	582	556	569	550	565	550	527	582	596	534	587	527	546	546	567	546	591	579	535	514	563	586	531	596	533	559	583	578	560	560	548	561	552	553	585	546	552	533	549	593	535	547	565	523	537	589	609	540	529	603	571	540	572	546	587	569	584	569	532	577	519	572	551	532	531	537	576	540	592	530	543	547	596	524	565	562	577	581	581	564	552	537	601	543	564	590	562	546	559	567	539	551	518	589	586	521	590	559	585	562	554	573	571	570	538	569	563	553	535	569	553	529	558	566	560	540	547	550	520	557	574	559	499	558	584	537	579	514	522	534	592	517	543	605	547	528	521	532	574	533	553	578	556	554	570	526	543	512	505	576	558	601	559	529	555	554	585	547	586	547	523	518	569	545	556	539	553	561	543	573	553	514	558	531	559	590	521	522	520	559	590	590	549	579	556	528	539	570	572	528	574	538	546	601	543	559	562	538	546	543	513	541	567	547	552	556	559	494	563	602	588	483	501	564	567	534	516	569	532	573	535	562	544	560	562	537	558	536	546	545	562	552	586	592	602	560	569	555	557	557	573	546	570	534	550	514	538	561	602	572	568	524	544	546	582	595	555	592	530	547	563	519	539	545	566	562	542	514	572	560	560	574	548	562	521	569	506	546	528	555	574	576	603	537	551	575	549	553	574	568	543	549	532	569	540	529	521	597	536	529	525	556	541	539	498	553	527	549	542	532	562	571	579	564	545	537	538	533	544	546	540	573	532	543	537	553	544	546	582	539	569	551	547	533	544	570	555	535	551	563	531	545	586	532	550	512	558	539	584	552	569	574	539	555	569	552	587	529	565	535	603	596	562	537	572	560	576	544	514	599	550	579	556	547	581	538	568	565	518	558	536	530	516	571	569	564	532	565	556	555	560	548	551	609	568	599	520	597	529	529	585	550	588	532	540	565	539	534	563	520	556	549	599	573	600	539	568	543	597	563	547	544	587	612	576	572	547	567	545	548	540	594	560	544	576	583	554	553	532	540	557	561	503	571	554	518	581	553	544	569	542	574	536	539	531	574	563	584	563	561	524	519	537	550	581	522	574	527	556	554	513	522	557	565	558	542	535	517	523	541	506	531	580	537	549	572	558	572	483	597	546	584	528	584	576	582	547	563	533	554	517	537	552	571	544	532	570	522	542	514	559	559	531	526	583	540	602	573	565	562	601	587	541	564	564	523	532	602	553	583	579	541	559	526	592	525	574	548	574	553	558	527	546	578	528	561	551	594	576	545	578	539	544	559	557	569	566	570	546	542	560	596	546	530	541	585	555	567	528	557	513	565	546	580	537	564	524	581	560	554	561	544	550	553	581	568	566	564	541	572	623	581	545	528	546	580	566	597	567	535	567	551	539	531	586	585	575	585	527	572	556	531	536	556	545	557	588	564	543	580	562	593	568	579	523	586	519	572	544	522	593	592	589	527	547	584	507	585	549	639	571	562	503	571	579	556	590	575	544	555	541	518	550	596	556	570	562	555	546	565	562	549	554	536	592	585	573	582	538	601	557	581	530	594	529	567	584	565	556	547	554	601	568	521	534	530	547	553	558	552	543	550	527	499	552	519	562	568	541	554	554	541	545	523	543	599	533	563	588	558	543	561	616	512	518	571	557	508	507	545	497	579	553	542	529	562	544	534	543	531	533	497	567	526	607	521	529	544	567	579	543	539	563	534	559	545	554	562	545	587	576	574	532	548	528	587	593	566	584	520	551	563	475	557	586	559	553	530	556	564	592	531	524	583	571	581	555	559	523	548	522	594	566	531	593	552	562	537	550	561	551	515	571	568	523	578	560	524	532	583	596	544	536	575	581	546	566	558	542	569	575	528	515	551	536	577	563	547	551	555	609	566	540	607	520	541	558	513	544	610	554	536	579	575	555	566	561	576	537	561	525	571	528	562	576	575	534	565	556	558	548	530	547	568	532	529	544	557	573	572	486	550	560	539	541	551	602	549	586	547	584	587
11984	793	786	616	429	316	265	233	204	178	187	175	164	143	154	141	134	159	145	126	134	126	118	158	145	121	120	113	141	123	134	152	105	117	127	99	127	125	124	117	129	130	117	112	102	123	131	113	115	95	117	109	137	119	137	105	123	116	118	123	112	121	127	126	118	116	111	133	115	120	120	110	106	125	114	108	111	112	128	121	111	109	132	115	112	114	118	139	112	113	113	112	130	121	116	110	103	121	115	115	113	125	129	121	105	113	110	111	133	120	118	122	109	110	102	126	126	111	128	105	119	93	120	102	132	124	109	107	116	104	124	122	125	106	109	92	141	110	115	130	117	122	126	114	109	129	103	118	123	132	127	112	97	105	108	121	106	122	113	117	136	124	120	102	107	109	99	109	122	133	112	109	127	111	135	115	123	117	88	116	113	122	126	111	128	99	113	126	120	123	129	105	141	107	109	105	107	109	122	125	134	111	126	120	114	106	128	115	117	122	115	120	124	127	105	107	132	106	120	116	105	139	132	121	137	104	131	110	107	102	120	134	104	108	121	123	104	136	111	113	105	105	105	113	126	110	119	116	115	139	114	118	107	128	122	122	115	102	130	124	124	127	131	124	122	122	120	99	122	136	126	124	114	112	116	105	135	126	96	116	129	122	131	104	119	111	105	132	111	108	136	109	119	101	127	133	111	119	106	123	96	110	109	131	116	102	122	114	114	119	105	98	114	110	130	143	117	92	101	100	116	113	108	124	110	108	108	127	126	112	127	124	95	110	118	97	125	122	107	111	111	133	143	128	109	112	129	116	117	107	112	118	119	117	130	104	116	129	134	120	117	123	102	134	124	118	125	108	115	98	91	116	117	128	130	116	96	125	121	122	105	100	123	118	118	90	104	122	121	121	96	109	128	114	118	131	114	111	111	115	119	124	129	105	121	125	120	125	128	125	116	99	108	109	114	123	114	140	105	124	118	118	120	125	103	112	125	105	107	129	114	133	127	117	116	110	108	119	104	109	114	151	116	125	119	140	136	113	145	109	96	112	128	112	127	131	126	118	116	130	107	93	111	123	103	125	115	118	138	125	124	126	110	122	137	95	129	111	113	128	150	110	121	119	137	120	115	104	116	115	114	126	116	96	111	116	112	104	141	119	103	125	138	112	117	124	121	125	130	113	130	113	120	124	86	113	123	106	139	109	122	115	130	114	105	136	106	130	100	117	85	104	124	106	131	115	110	109	130	109	110	105	111	108	110	119	96	113	114	105	116	120	112	93	110	120	138	129	118	108	135	137	124	115	108	119	117	117	118	117	137	123	106	122	121	88	93	115	105	132	123	108	104	119	120	125	109	138	125	114	113	114	115	131	116	124	150	137	137	136	136	114	137	136	127	116	113	108	124	99	101	118	146	114	104	111	111	119	118	101	103	114	114	113	112	126	108	115	100	115	128	132	110	115	117	104	114	125	113	109	105	112	103	127	104	110	128	107	96	118	115	136	106	114	131	113	124	102	107	121	111	140	102	114	134	141	126	122	132	101	126	131	129	98	114	119	117	126	128	104	116	120	115	118	132	146	132	111	122	116	90	102	116	127	138	123	110	133	112	128	102	112	115	115	115	105	112	115	110	110	88	135	133	119	134	107	126	103	120	104	112	116	121	145	114	116	119	129	107	125	114	92	123	125	119	110	130	130	104	124	134	131	115	116	108	106	130	116	127	109	116	122	112	103	102	125	124	116	119	130	114	109	143	109	106	113	137	115	120	118	93	112	129	134	113	124	122	121	119	119	110	117	138	148	137	144	119	129	136	105	108	134	108	117	123	111	105	105	112	110	118	122	122	128	122	123	126	120	117	102	108	131	109	128	102	106	122	117	107	127	115	127	106	101	118	123	92	133	115	109	107	135	122	113	128	118	135	116	127	100	96	105	95	136	108	122	129	122	114	91	112	122	109	133	118	115	113	121	114	119	131	94	134	127	134	122	117	122	114	112	117	107	124	127	113	131	129	112	124	95	125	108	123	127	103	128	114	101	111	98	125	127	139	144	119	125	103	131	105	109	107	109	109	101	128	123	132	120	126	125	112	119	113	119	127	117	118	97	120	104	121	138	105	112	115	108	117	125	115	125	96	113	130	101	108	124	123	116	135	121	136	115	97	118	117	134	116	105	101	112	119	130	125	134	118	142	104	125	119	117	143	116	108	102	147	128	124	102	118	113	112	119	111	138	117	123	142	112	128	103	126	122	115	116	136	111	114	104	125	110	124	137	135	143	103	110	119	124	106	99	126	105	118	116	105	112	123	108	111	144	120	107	134	126	121	105	126	115	125	114	105	126	126	129	106	112	128	114	104	106	109	101	97	121	131	126	111	103	113	136	105	112	112	132	131	129	114	116	94	85	85	112	121	146	120	91	93	113	105	125	144	106	112	123	110	110	110	124	111	113	121	112	129	120	133	104	111	123	106	118	130	108	129	130	144	128	123	125	118	115	147	118	101	110	117	129	103	116	125	129	100	107	123	98	101	142	108	102	114	88	99	118	117	112	112	117	124	123	107	102	108	129	131	125	128	115	101	118	121	145	125	111	120	117	109	116	120	130	110	114	109	106	142	115	115	106	97	104	103	109	112	124	113	99	112	112	119	126	109	106	134	105	125	123	110	109	128	115	126	118	114	123	109	116	114	100	111	129	127	124	94	124	116	101	109	97	113	135	140	123	119	96	139	114	121	129	115	105	110	108	115	107	98	106	119	125	117	125	131	109	130	112	135	106	122	106	137	137	129	123	113	147	122	100	108	98	124	106	119	112	117	129	111	103	116	139	105	131	113	126	131	114	124	85	116	122	127	116	116	118	134	125	137	103	118	129	130	131	110	122	120	120	105	131	106	120	137	99	130	131	123	117	120	119	128	115	125	123	104	108	100	138	124	107	128	136	113	136	119	111	116	127	104	120	101	108	110	125	118	120	122	103	107	108	121	112	128	108	118	129	107	90	130	130	121	110	133	109	130	104	143	128	117	137	121	129	141	127	110	109	116	111	129	132	110	124	99	116	135	130	133	129	104	111	126	113	114	107	103	138	134	117	119	121	115	115	115	98	117	124	144	120	101	103	99	100	118	132	115	110	120	126	120	128	117	114	116	117	99	111	78	117	126	117	124	114	121	112	121	98	108	121	114	132	130	128	139	128	115	114	117	103	123	97	116	125	96	103	132	115	128	125	100	110	111	100	121	124	112	119	102	130	148	115	123	126	110	115	129	103	98	111	120	130	115	127	117	121	121	108	105	135	121	90	119	121	125	141	123	119	106	131	121	120	123	112	89	120	95	113	146	112	118	121	117	127	130	130	124	121	124	105	123	115	115	119	136	114	95	109	124	139	129	126	124	116	115	98	119	104	100	132	111	133	126	115	125	119	119	110	131	122	115	134	123	116	112	125	123	116	94	100	112	123	122	129	115	106	114	110	135	94	109	116	107	96	119	117	105	124	112	118	87	111	99	123
7848	837	1873	2118	1832	1411	1186	940	820	696	714	739	645	592	630	599	611	575	517	439	413	409	414	481	496	411	356	342	348	356	343	350	320	319	342	328	341	326	320	331	336	328	318	278	334	333	332	311	318	334	314	340	262	318	301	328	319	321	334	320	350	313	300	336	297	300	315	278	298	319	325	316	315	275	340	303	283	294	312	266	276	282	303	299	320	325	331	306	284	295	344	288	266	273	313	286	290	289	307	278	313	299	311	290	309	311	328	294	300	296	293	320	283	315	305	312	299	315	318	331	311	323	297	297	327	304	291	311	330	275	289	299	340	335	276	318	280	292	298	342	258	315	304	309	264	285	292	290	325	324	315	329	292	323	336	308	324	339	326	275	296	318	317	302	296	312	316	322	286	276	286	342	297	313	278	264	324	282	290	310	309	303	306	270	308	283	284	316	311	309	324	277	280	297	299	289	306	330	314	316	297	286	314	299	306	312	304	313	344	311	297	310	299	301	331	312	293	294	321	282	335	342	292	294	322	322	299	308	299	294	260	293	302	306	284	298	308	316	294	288	270	306	301	312	306	289	303	301	299	279	310	286	296	317	294	291	335	307	337	308	314	326	319	329	293	283	318	312	282	304	337	296	296	312	333	282	288	285	297	302	306	292	281	308	311	297	286	275	287	298	331	315	297	296	289	335	309	296	293	322	290	305	310	325	298	298	316	313	282	324	311	298	333	313	307	326	265	299	317	324	306	324	304	303	309	305	304	302	329	304	315	312	299	294	307	294	299	297	294	323	330	296	292	328	301	282	278	265	305	299	310	301	325	310	323	309	323	314	320	312	320	313	291	295	309	321	305	296	330	313	306	290	303	309	267	306	325	306	293	299	304	294	276	307	291	291	285	291	297	285	339	282	338	336	273	276	345	304	273	287	304	292	304	302	312	319	316	321	343	288	302	303	303	300	303	302	279	304	297	307	316	317	297	285	288	300	317	302	313	289	294	297	284	323	303	287	269	319	292	300	340	332	309	307	293	304	314	281	311	292	272	310	308	292	303	311	314	297	313	285	308	297	299	335	303	291	335	290	312	329	301	303	331	303	318	301	333	302	303	324	275	349	284	298	291	312	333	269	291	299	278	293	279	301	288	296	283	305	296	306	307	299	331	302	286	320	334	297	321	305	299	311	277	295	314	318	332	315	313	343	281	329	307	284	306	324	292	315	277	328	269	270	301	316	274	331	283	293	292	260	291	307	312	296	278	326	266	293	332	318	291	320	296	315	305	301	317	277	287	288	344	325	320	304	324	304	292	264	272	294	312	292	315	296	318	308	291	314	311	262	287	318	323	303	287	282	318	268	296	345	321	311	310	311	297	294	297	272	293	323	302	341	337	332	303	304	299	310	296	287	276	309	285	312	294	324	290	291	293	294	276	306	312	330	302	305	302	314	314	274	343	310	305	312	305	281	294	284	288	289	312	302	307	294	324	294	325	309	307	288	303	297	303	317	285	293	303	280	311	309	317	330	337	267	317	299	310	278	301	350	288	298	321	291	294	297	277	324	295	302	276	289	291	280	323	294	298	312	256	293	287	324	297	307	309	298	280	303	325	293	304	311	318	320	300	289	276	309	317	328	316	296	297	301	293	265	322	286	311	289	322	267	295	292	298	311	279	297	305	321	297	271	348	305	316	312	281	300	286	281	290	285	298	304	286	293	324	325	270	305	317	327	323	282	299	341	293	302	300	294	323	328	305	281	319	294	291	293	293	303	308	281	304	297	306	313	283	317	280	308	287	293	294	316	291	304	288	317	326	308	303	292	307	273	321	281	332	270	277	319	268	281	300	308	313	290	313	307	292	292	306	280	266	314	319	274	306	282	309	289	293	302	298	327	289	310	297	322	305	294	292	310	276	283	307	316	279	246	324	295	342	291	308	308	287	288	296	312	283	287	323	282	318	281	315	324	318	318	272	326	309	324	311	338	283	301	265	294	299	319	285	284	317	302	284	306	334	297	307	309	300	312	309	297	291	301	300	307	273	288	343	290	318	330	329	290	311	296	288	313	297	307	304	291	283	284	321	277	331	306	270	350	297	313	324	278	325	282	317	302	277	309	325	317	292	280	317	306	323	301	305	312	323	300	314	286	311	315	291	305	302	291	288	295	301	293	334	334	293	328	300	297	293	298	320	288	292	281	306	270	317	294	313	351	291	327	329	298	313	286	300	323	298	312	293	304	298	327	320	305	319	311	299	289	305	321	289	301	312	316	307	319	331	325	282	343	289	306	289	279	316	311	280	306	311	292	338	323	290	287	331	285	305	321	330	310	292	315	305	319	332	320	291	310	277	328	270	295	307	306	324	296	296	315	292	267	308	336	284	274	305	294	320	278	292	328	314	291	338	338	279	307	301	299	287	289	307	344	302	289	320	272	284	300	287	303	322	293	299	319	300	314	337	293	313	315	299	300	286	297	328	325	282	323	331	303	307	302	316	325	343	310	321	300	318	280	294	306	319	279	320	303	269	306	262	278	284	318	319	281	313	319	311	353	324	318	311	288	291	285	318	289	311	283	287	305	300	290	290	266	257	304	276	282	307	294	302	324	307	309	295	306	325	310	318	305	307	294	311	335	281	311	313	305	291	285	297	313	284	283	318	308	267	287	280	315	298	294	316	283	269	269	318	310	312	292	284	273	311	300	290	333	330	305	290	326	289	263	319	317	286	310	295	308	347	284	289	334	289	311	335	307	272	290	327	301	305	309	306	306	319	308	283	301	302	334	295	294	300	325	287	305	308	290	303	331	268	303	305	301	298	301	318	287	315	308	310	297	294	281	315	290	287	286	285	295	274	325	293	282	291	299	291	308	285	292	298	295	288	312	306	305	284	313	326	305	307	298	313	295	277	296	288	276	266	290	287	301	301	296	307	296	293	284	295	316	311	294	313	296	330	282	310	310	318	355	325	282	301	293	303	309	322	261	310	291	288	295	304	281	287	292	321	311	266	303	293	297	325	317	281	286	307	311	311	292	309	282	317	282	341	354	318	315	298	299	295	318	351	298	322	283	286	332	301	331	325	272	303	327	305	312	287	277	305	304	280	309	335	294	311	308	298	310	309	301	296	294	302	315	276	284	284	292	310	290	329	297	270	286	297	288	298	307	323	304	271	344	348	322	273	307	329	292	315	295	316	286	301	323	304	290	305	296	327	278	320	307	309	291	291	311	306	312	282	323	297	309	316	298	308	325	302	270	326	296	275	330	326	313	306	321	304	300	284	341	310	313	319	300	309	279	298	279	305	290	318	310	292	289	287	306	304	322	310	312	305	288	309	275	290	279	304	282	318	323	313	297	327	312	306	289	294	306	312	299	268	321	324	302	293	304	311	290	325	267	277	336	306	289	314	328	299	280	309	287	284	308	319	327	310	312	301	301	290	293	280	329	266	328	290	312	295	296	315	307	295	285	332	325	281	304	296	260	318	293	293	287	333	278	327	324	297	288	303	300
1206	262	264	214	231	202	225	188	209	209	220	182	178	192	212	201	218	200	201	213	224	156	201	201	212	183	195	211	202	212	203	202	206	215	193	202	209	202	222	191	199	185	192	204	199	185	198	201	198	209	221	207	173	189	207	199	193	211	201	206	197	215	191	190	210	202	189	187	183	185	199	190	200	218	203	187	203	187	191	191	199	190	193	218	184	178	211	207	199	200	187	186	193	197	187	193	187	197	211	204	199	200	198	203	206	195	196	213	210	161	172	206	185	198	207	206	194	199	196	185	204	189	220	179	223	208	192	195	197	177	210	201	192	188	203	216	196	225	217	202	224	211	168	180	185	177	201	182	203	181	176	210	200	211	215	191	167	198	190	193	208	219	208	185	191	196	177	188	231	181	185	197	210	204	190	206	190	197	202	193	224	207	192	188	196	186	182	189	217	185	201	219	248	202	189	207	234	206	188	175	214	215	194	218	201	215	195	174	187	199	200	200	178	194	168	185	208	171	211	195	186	194	203	234	210	196	189	190	232	211	166	227	214	187	212	193	200	176	215	221	205	193	191	189	201	183	231	201	171	191	184	182	214	194	174	197	210	205	204	213	191	198	204	211	210	206	198	203	201	206	196	186	200	193	198	211	203	226	207	198	197	185	210	165	219	208	211	219	185	184	201	238	202	196	214	186	211	195	200	160	194	192	217	202	204	169	190	195	189	200	197	215	194	182	191	185	193	190	203	204	197	194	157	203	185	195	212	198	187	222	179	178	213	215	185	230	214	192	210	189	208	213	197	197	207	228	203	196	189	211	211	198	196	195	214	197	177	215	191	198	192	195	194	199	204	204	206	221	207	196	174	181	208	216	201	190	187	230	211	200	182	204	194	205	191	183	226	214	233	207	215	231	191	206	198	193	231	191	215	188	192	212	198	186	225	207	189	189	206	198	192	206	196	177	200	202	195	241	188	196	180	191	228	183	168	199	183	201	198	204	204	210	193	194	196	238	202	198	200	191	192	185	178	212	201	212	202	200	209	176	176	209	212	184	188	195	198	229	193	170	219	210	200	194	190	198	212	227	223	194	211	208	210	195	190	170	195	186	194	213	212	212	184	215	182	190	182	155	194	185	180	231	216	186	208	204	211	184	221	234	198	196	208	211	177	218	235	181	207	167	177	186	199	196	192	194	207	207	189	230	217	185	201	166	206	200	196	210	222	209	188	231	196	172	155	207	202	190	201	201	180	187	197	206	190	205	182	191	217	199	190	210	197	203	205	203	196	205	179	202	198	211	174	205	194	210	206	203	185	205	227	204	196	178	212	215	201	203	212	205	189	180	191	201	193	196	207	224	216	197	174	210	201	181	193	210	207	199	193	228	223	204	191	185	189	214	170	191	216	190	211	202	197	195	208	199	224	218	240	185	198	187	200	217	213	214	198	176	209	182	197	192	180	191	205	204	208	213	174	197	232	194	193	199	203	203	196	186	219	211	199	193	206	175	192	211	204	203	225	191	202	193	205	195	181	201	186	188	210	181	203	231	207	192	197	203	184	194	198	203	183	183	183	208	181	193	212	193	193	193	213	182	193	226	195	226	162	222	202	196	200	172	194	174	201	199	179	212	187	204	185	195	196	199	195	206	206	192	194	184	212	207	191	197	204	197	235	179	211	200	180	163	207	216	186	196	210	201	192	191	201	205	198	215	204	194	179	186	216	232	205	216	197	200	183	187	185	183	190	202	207	208	186	193	182	200	209	187	194	196	172	177	187	183	184	197	187	212	199	172	182	201	222	186	179	207	228	181	223	206	194	188	186	207	201	198	197	210	208	220	203	213	189	187	173	183	211	201	191	232	192	194	219	214	216	192	183	195	186	196	188	194	200	211	203	178	197	189	192	203	198	197	221	205	202	221	209	178	165	212	193	191	182	192	203	201	190	205	184	204	214	186	218	199	200	203	200	187	189	201	202	213	221	197	200	212	186	212	226	191	200	198	217	195	190	208	202	194	188	201	184	176	190	204	204	196	218	181	181	185	225	194	218	224	203	218	228	191	215	165	203	155	160	180	204	216	204	182	206	188	198	185	223	190	199	218	183	183	189	205	178	184	188	203	192	200	197	172	178	206	193	196	207	175	193	204	188	207	197	181	192	211	185	218	201	190	186	193	195	206	211	223	181	185	195	190	206	202	175	183	197	196	217	190	180	213	182	218	220	206	199	195	170	198	203	211	191	200	208	218	221	204	195	190	197	194	216	195	197	187	197	220	193	180	168	199	211	207	207	196	200	221	189	203	218	186	203	176	188	209	203	221	211	214	180	191	186	213	182	197	176	188	192	218	217	213	191	205	195	200	163	198	199	208	194	190	189	209	207	210	196	201	196	210	213	237	224	196	189	218	216	177	222	199	201	193	200	205	205	194	190	186	194	206	208	202	186	186	221	211	205	215	212	199	183	247	199	219	197	199	186	189	173	197	207	177	200	179	219	193	211	240	203	189	195	208	208	189	193	185	204	173	223	217	194	205	174	189	215	214	196	194	195	185	209	210	205	202	189	188	198	211	183	196	196	193	207	189	239	206	191	181	171	222	213	203	193	190	210	224	215	193	191	211	192	195	190	195	250	215	198	216	204	175	237	187	203	204	211	211	227	198	197	192	208	206	202	200	203	217	216	182	208	208	206	197	187	226	216	203	190	228	176	205	183	202	221	192	197	211	185	207	185	217	173	224	199	209	189	195	182	186	205	226	210	171	203	209	195	210	188	192	196	191	217	212	193	229	199	219	196	215	206	220	209	185	190	207	185	197	196	217	187	209	208	188	213	208	217	185	205	194	190	212	178	221	182	202	193	182	199	233	181	175	218	197	178	192	191	213	183	186	213	169	195	216	164	186	216	207	188	195	223	197	184	193	208	195	200	193	201	198	207	183	193	214	204	222	219	205	196	246	189	212	184	191	191	186	199	170	216	182	195	215	209	243	202	208	174	232	182	200	188	197	197	205	200	204	211	223	181	214	190	205	229	216	195	201	178	198	176	216	247	204	173	192	185	212	201	211	216	189	208	197	202	192	169	211	224	198	205	207	217	193	184	192	214	212	201	191	184	206	169	212	186	205	209	209	218	186	198	199	206	190	225	182	184	180	185	219	217	201	191	191	186	181	211	201	201	217	214	195	192	193	200	210	216	180	190	233	218	203	204	193	217	212	216	183	230	165	200	205	180	198	206	174	187	242	233	205	195	203	220	224	171	191	177	208	197	187	190	205	186	180	207	223	212	203	200	202	184	217	235	213	192	166	192	207	179	216	183	196	219	207	226	203	190	199	200	167	213	201	204	200	191	199	209	210	186	189	221	197	180	196	203	179	196	189	192	225	198	191	210	167	199	197	219	217	213	217	204	191	204	188	204	226	220	237	178	197	202	208	189	189	223	213	188	213	179	210	212	219	192	194	217	215	201	215	201	209	190	198	193	201	226	232	211	197	184	179	205	197	218	182	179	207
1786	524	608	646	630	600	612	550	568	546	598	569	543	533	574	539	562	518	550	506	501	537	494	559	546	517	499	507	505	490	560	547	530	500	508	498	482	500	520	506	513	518	476	537	489	549	507	481	522	506	492	474	462	512	498	494	507	512	527	519	512	517	488	520	513	513	523	511	495	513	546	507	469	510	497	500	526	510	486	494	494	470	518	493	473	496	513	492	507	506	477	540	517	511	494	524	534	495	514	490	498	526	458	532	497	536	501	514	511	500	498	515	507	513	509	489	515	502	499	478	486	467	461	514	496	539	524	526	517	513	497	538	511	495	516	501	527	484	504	495	512	506	493	511	529	502	506	551	527	495	513	498	503	491	511	485	511	509	472	525	540	474	511	463	494	493	488	475	523	521	503	533	502	490	519	477	533	486	504	458	461	469	536	494	503	499	502	509	535	489	503	547	500	508	500	504	507	474	502	491	480	510	545	509	501	517	481	529	529	520	459	516	505	516	516	443	502	519	538	489	532	537	484	512	498	499	524	493	502	503	510	502	464	524	489	471	512	513	516	528	494	516	507	505	466	519	491	478	489	490	485	521	470	467	488	494	511	476	533	529	479	546	494	482	500	479	512	508	508	486	507	486	514	497	509	472	517	521	525	498	466	506	531	499	502	559	525	521	503	554	506	521	515	536	493	507	513	526	468	495	520	528	463	501	497	488	479	506	506	519	523	541	500	496	503	513	535	518	492	499	486	518	488	508	495	517	473	512	503	537	496	494	511	531	538	485	498	514	499	536	525	498	494	514	486	535	518	457	512	502	519	511	526	510	507	535	491	514	506	485	497	491	513	504	474	518	503	512	484	527	482	510	488	519	484	494	513	535	537	526	519	532	502	475	475	528	509	461	489	507	511	483	549	521	524	520	502	494	505	505	501	515	480	486	514	495	549	495	503	524	484	486	444	534	510	509	502	512	523	522	511	529	519	504	481	496	520	527	576	496	510	478	497	464	510	523	522	497	518	555	545	529	484	525	530	486	501	460	516	509	474	483	550	548	540	515	491	520	508	476	493	537	494	474	523	505	548	516	485	543	470	501	490	503	505	522	550	503	518	490	492	506	489	536	497	490	513	534	505	544	508	534	535	496	507	539	512	521	519	502	494	526	496	504	525	487	476	514	530	499	481	489	519	508	469	511	516	485	487	536	526	498	461	497	556	508	493	498	505	515	521	506	497	556	516	486	486	506	507	476	498	522	510	516	515	519	546	514	507	518	547	534	471	489	517	518	455	471	506	484	486	538	495	447	552	524	508	518	487	492	526	515	483	499	537	521	511	471	483	524	543	471	549	506	511	514	507	483	526	489	489	488	497	483	495	512	519	524	560	511	486	533	465	538	501	532	509	521	532	516	509	493	544	494	470	477	506	516	505	502	498	507	524	512	513	460	519	510	527	487	513	562	543	543	514	499	495	490	483	490	540	498	489	504	556	488	551	511	535	526	515	510	545	509	509	526	557	513	500	472	519	498	522	513	470	533	520	496	514	488	491	504	511	509	505	530	498	479	517	495	494	483	509	482	477	499	467	457	520	553	503	484	507	494	489	499	506	507	482	480	488	488	484	524	459	472	496	518	503	518	478	506	481	515	538	522	549	506	484	511	506	483	454	534	473	509	523	472	507	489	501	502	516	512	444	482	526	492	522	530	470	502	515	550	476	524	505	451	523	490	486	527	492	527	536	549	504	484	539	485	481	554	493	552	533	449	523	513	495	491	525	532	544	519	519	472	551	549	516	524	493	528	502	476	459	517	498	491	546	490	505	521	506	462	521	527	489	494	509	475	487	483	504	434	496	504	466	495	515	491	504	498	483	528	504	547	506	551	510	478	555	500	480	454	478	503	493	462	482	488	528	492	524	515	509	506	473	502	531	525	483	459	521	522	494	500	498	470	506	500	535	514	496	532	500	485	520	552	533	497	503	506	460	483	474	494	517	514	467	539	510	508	484	504	468	499	465	503	527	502	506	496	531	500	501	509	523	506	501	474	480	495	559	497	520	523	528	507	514	468	507	480	475	457	482	486	531	515	464	517	481	558	495	499	506	508	524	525	493	511	501	541	477	515	515	513	511	478	490	498	492	482	516	527	523	480	492	497	505	500	518	499	475	502	512	496	512	482	545	493	504	473	519	516	558	494	498	466	505	513	520	477	502	531	481	486	482	523	552	502	540	512	500	469	537	513	542	459	504	543	527	518	473	515	534	485	531	497	496	474	530	520	507	538	503	536	567	501	534	491	511	509	538	460	521	472	517	494	503	538	524	529	493	503	497	510	494	474	518	527	517	545	501	516	481	537	493	512	545	471	508	498	478	506	549	463	489	482	502	536	510	491	452	476	505	539	525	468	503	482	541	491	491	456	526	536	481	502	499	505	504	493	474	489	481	474	566	535	494	469	550	499	505	503	486	499	512	511	532	475	473	504	493	515	488	516	484	498	501	470	469	501	504	501	517	486	496	448	474	476	521	531	496	486	480	531	543	497	513	500	504	468	495	502	523	491	510	504	534	454	502	496	471	519	479	477	465	501	517	513	521	513	496	533	467	514	534	490	498	507	490	498	522	480	502	483	534	512	508	508	531	538	490	520	520	516	549	477	517	495	458	537	528	489	507	502	459	484	461	517	506	490	479	470	507	499	459	513	486	514	486	555	511	560	506	505	490	522	480	521	505	523	505	497	495	495	500	550	516	520	476	523	544	498	451	548	509	519	496	502	509	453	500	524	482	501	492	494	518	494	466	500	492	547	506	507	489	518	515	487	518	542	513	512	476	494	501	527	535	495	543	494	514	475	506	482	496	499	510	497	538	519	525	516	486	474	509	482	493	514	495	525	498	533	522	523	474	492	558	494	517	514	515	524	504	507	519	538	494	526	487	510	498	471	523	508	499	522	531	492	530	526	535	504	496	511	521	514	510	473	496	466	453	489	474	518	519	516	522	508	518	488	500	527	466	536	496	510	534	517	508	512	500	523	491	515	504	481	514	496	507	503	509	514	461	465	504	524	485	451	543	513	441	464	486	471	518	479	494	510	500	518	481	546	474	523	527	528	497	534	485	527	467	481	514	465	473	506	514	463	527	505	521	489	481	555	513	504	488	526	458	506	526	487	497	485	512	535	547	504	548	477	533	494	482	518	467	504	493	496	529	505	522	521	546	509	519	532	541	516	482	503	504	484	493	503	528	510	513	503	531	501	494	479	482	482	493	539	536	517	537	514	487	505	539	462	491	533	508	467	567	493	508	509	531	501	528	487	533	512	532	537	517	520	501	502	510	522	498	545	503	521	480	493	540	524	483	493	498	475	539	464	532	531	452	487	525	494	495	526	560	505	483	478	509	551	513	523	499	461	528	490	496	507	517	474	467	500	516	483	538	536	498	467	516	498	488	538	552	529	525	506	490	525	507	555	490	466	514	499	486	501	468	493	473	503	525	519	468	490	514	510	526	505	502	476
6765	530	591	481	389	357	325	317	284	237	272	268	227	245	246	239	250	238	259	245	231	268	244	240	244	228	267	268	247	247	248	244	208	238	206	232	216	242	201	215	210	251	222	239	230	218	224	210	206	244	222	228	230	243	243	233	220	217	209	249	223	221	233	226	244	210	222	229	239	233	205	203	205	212	229	191	222	236	235	220	224	223	220	184	231	212	205	226	241	234	215	199	198	196	222	214	218	223	255	227	195	241	206	222	216	242	219	228	211	216	255	226	230	251	217	205	212	221	216	243	200	239	211	216	231	208	195	224	235	223	208	212	218	228	238	190	245	248	230	209	213	230	227	226	196	228	230	201	215	225	206	245	213	231	241	225	251	255	213	255	239	238	225	226	212	222	186	213	252	230	238	215	213	218	246	234	208	236	226	217	263	230	225	186	223	211	253	221	225	251	229	228	218	196	217	232	225	220	213	217	226	234	244	227	230	214	193	253	227	237	227	181	267	254	217	245	211	212	245	236	222	240	229	241	245	214	228	217	235	223	217	244	221	251	187	239	229	229	245	205	217	196	210	216	234	231	224	229	221	231	198	223	234	228	214	209	232	200	242	225	248	230	258	212	216	194	225	198	201	226	238	234	210	199	237	221	231	220	252	227	235	215	214	234	235	232	235	217	213	237	226	224	247	196	208	202	228	243	214	224	247	228	268	217	213	205	220	214	230	239	208	220	257	214	223	240	226	214	234	245	224	207	210	226	212	193	213	228	231	236	223	201	218	209	246	216	229	194	223	213	249	196	218	225	244	226	198	223	225	238	201	214	231	240	219	230	219	229	236	228	197	230	218	222	216	226	241	235	222	229	218	238	222	234	249	227	225	212	222	213	217	234	222	246	190	204	186	222	225	217	233	223	237	235	231	208	212	231	226	236	247	224	217	226	249	226	230	230	243	216	259	233	224	226	224	232	232	193	192	233	219	220	226	236	228	210	213	221	237	207	250	227	225	227	241	232	209	229	214	235	242	224	237	207	227	212	214	231	217	233	231	245	232	212	220	247	243	237	226	212	230	208	232	228	231	249	259	241	228	223	225	227	229	217	212	236	219	266	226	193	224	214	241	245	222	227	232	253	232	204	233	224	226	222	241	219	228	232	252	246	224	226	222	256	238	213	225	210	221	233	212	237	203	222	208	262	238	212	214	218	196	251	228	219	230	213	229	223	269	202	226	235	248	212	229	239	219	235	229	221	229	247	223	232	234	231	223	200	237	219	250	261	244	228	224	205	243	208	225	242	250	237	206	233	210	218	212	210	205	234	257	241	216	210	246	228	233	231	238	248	247	233	258	223	205	207	231	232	214	221	212	255	244	253	234	244	209	237	217	279	223	206	252	218	210	226	195	249	234	240	252	221	252	236	231	240	275	202	250	227	222	241	254	238	240	222	221	247	209	216	237	254	234	197	238	210	230	205	209	209	223	236	213	225	211	235	238	241	219	214	240	232	233	225	244	234	229	234	213	227	234	218	224	227	235	215	198	233	257	216	197	232	231	238	220	227	240	207	244	224	222	240	222	192	245	232	242	220	219	200	247	223	242	250	241	228	217	206	234	223	252	207	247	245	224	257	191	212	194	205	208	242	226	203	234	233	220	245	209	241	206	244	205	253	228	233	270	222	237	236	206	220	228	220	231	216	247	256	203	213	212	251	242	203	207	206	219	221	223	231	224	245	226	218	230	219	228	212	184	222	237	245	209	224	222	213	217	228	236	208	214	225	232	224	247	227	226	254	197	228	232	237	255	232	249	215	255	219	240	229	220	211	224	198	208	196	217	224	192	218	225	227	259	254	217	194	238	263	238	222	257	248	215	212	219	237	258	223	227	222	223	229	254	240	219	230	201	241	239	252	225	246	216	197	249	216	235	203	248	227	213	213	229	221	258	241	228	229	233	255	231	250	223	225	224	225	237	241	219	236	240	256	261	253	246	250	242	227	212	229	200	222	241	217	206	192	239	253	203	221	242	220	236	265	198	251	228	228	220	225	220	226	225	223	212	237	232	229	227	211	223	227	192	195	204	240	214	231	226	223	231	215	259	204	240	242	234	246	219	233	249	226	214	216	236	191	224	259	221	229	218	238	230	216	229	216	230	278	236	231	199	248	238	225	218	263	222	214	240	229	258	240	239	230	245	228	253	224	222	214	232	208	209	225	208	215	215	216	247	240	219	220	234	221	242	213	216	229	223	209	213	239	222	237	215	218	200	226	210	233	218	216	218	195	239	217	212	223	254	194	213	217	238	217	200	208	217	212	216	220	257	209	224	207	234	234	219	212	238	196	217	220	217	222	197	200	224	207	224	223	228	221	223	221	208	225	199	232	235	257	239	217	218	223	219	246	243	199	232	199	242	224	236	232	224	210	223	224	237	221	228	226	205	226	234	247	233	234	231	232	220	205	224	232	206	220	208	221	218	215	235	214	240	183	231	214	227	229	228	223	214	195	228	223	218	214	214	219	227	232	235	203	210	206	226	234	208	226	232	266	234	209	209	242	230	208	232	209	216	207	232	212	239	215	253	220	233	251	240	211	219	234	200	224	253	223	228	202	265	231	216	218	201	237	206	226	202	180	211	248	199	215	242	244	222	218	241	224	216	237	215	244	232	237	207	231	261	205	230	247	211	219	218	231	238	226	193	215	233	199	220	200	202	234	208	240	239	237	200	243	212	241	187	242	242	243	224	244	247	209	212	227	214	216	238	226	237	224	216	256	233	231	192	217	210	194	238	218	239	239	231	241	220	208	239	231	185	212	203	214	219	220	213	243	251	208	215	197	234	217	232	224	230	219	215	262	209	215	217	258	233	223	214	214	209	244	253	217	225	217	251	228	246	221	221	237	224	224	217	214	231	223	218	251	220	226	222	243	267	220	249	226	232	212	230	235	260	230	235	221	221	208	216	234	222	233	236	216	198	228	218	248	261	212	208	218	205	219	215	246	211	236	242	245	196	215	203	206	215	221	236	212	236	193	223	217	223	211	236	214	241	218	250	224	229	239	242	221	265	219	200	242	242	207	233	225	205	218	219	207	215	222	218	238	230	217	242	224	225	210	219	272	240	215	221	233	244	215	200	223	224	209	193	211	230	242	251	203	241	216	240	196	242	232	268	215	205	197	216	212	240	231	229	232	213	201	207	244	201	246	219	202	217	225	228	231	215	235	234	235	222	220	218	216	241	251	228	242	214	226	266	252	217	225	219	237	223	203	216	213	219	237	218	233	208	236	199	241	222	214	220	220	221	211	215	187	245	234	230	229	225	220	207	251	224	206	197	231	213	231	232	238	217	210	226	231	206	244	210	217	212	225	249	214	219	235	234	233	249	202	238	220	225	210	218	237	238	225	221	223	210	212	237	239	196	220	231	227	236	221	245	253	219	206	223	226	209	213	197	226	223	213	255	223	197	201	194	211	230	242	228	244	233	216	213	238	229	239	205	201	194	226	243	208	246	227
6334	878	1368	1556	1381	1104	1041	907	861	790	830	788	731	712	792	781	730	676	682	623	560	620	617	734	676	594	598	608	596	572	567	589	574	520	551	586	559	569	604	585	561	595	599	568	554	576	574	568	587	558	546	590	595	536	544	576	582	576	563	555	602	591	526	532	580	567	593	571	596	592	564	587	563	541	579	504	554	577	592	602	538	577	552	533	526	570	577	531	583	591	566	554	572	550	554	542	560	578	598	550	536	576	572	574	563	561	526	565	547	589	586	518	515	563	543	551	572	588	563	561	581	564	532	550	596	566	553	542	552	510	546	598	579	600	573	576	599	582	559	537	530	545	574	559	552	541	562	560	607	609	543	571	569	543	589	592	557	554	581	545	555	559	543	547	507	593	520	571	554	516	570	492	589	536	554	527	545	561	527	528	583	580	540	536	550	585	544	560	571	572	522	598	568	566	565	534	540	547	556	591	558	588	560	522	532	547	576	538	579	551	562	581	531	549	567	564	562	537	572	606	563	588	585	531	563	541	605	539	563	614	568	573	523	561	551	554	559	493	545	592	544	525	600	522	555	569	578	555	557	561	577	557	540	536	508	580	542	548	542	536	554	549	506	555	621	544	604	565	583	589	569	553	595	543	550	557	589	554	514	526	554	570	564	543	572	567	555	628	597	573	557	549	521	551	524	586	532	562	592	516	568	583	561	582	534	628	556	559	553	549	510	534	559	540	566	554	554	553	596	576	586	592	549	546	596	584	527	554	571	551	539	547	559	532	561	561	546	552	525	538	601	578	569	574	571	588	569	603	546	549	536	566	554	561	515	500	548	554	541	568	549	524	565	511	515	562	577	532	582	581	554	558	584	559	531	558	527	566	535	536	612	549	571	571	539	529	576	584	529	561	574	547	540	573	533	556	573	546	557	571	570	561	577	565	529	573	588	583	569	592	590	533	608	541	546	542	550	590	558	592	538	527	541	547	577	557	617	592	540	520	562	523	502	551	549	607	548	515	574	615	583	519	520	529	556	594	559	547	544	525	550	533	549	593	564	579	570	557	549	609	582	539	532	586	604	540	564	565	583	551	542	566	552	556	528	546	566	565	548	531	558	527	516	551	572	555	543	547	571	578	528	540	572	551	593	553	562	518	516	585	535	574	528	536	591	530	542	545	523	537	551	575	588	539	556	614	607	582	585	553	540	547	511	568	551	557	602	560	517	535	592	559	520	544	586	573	527	561	560	557	557	570	568	527	572	591	561	556	575	553	541	504	586	548	529	561	549	547	536	607	530	589	584	506	630	533	558	575	567	567	561	531	576	530	528	547	573	560	562	586	569	596	559	560	593	570	530	540	572	551	524	574	569	598	583	568	547	581	555	534	564	586	566	557	494	524	558	545	559	553	574	583	534	561	595	596	530	552	594	536	588	554	565	549	577	552	533	583	543	555	569	597	539	555	558	525	574	595	562	576	540	510	547	545	574	602	555	570	553	568	531	596	527	567	586	556	599	530	535	564	574	502	567	539	547	543	524	551	607	553	572	562	579	539	551	606	543	537	574	552	554	562	525	593	539	553	529	561	590	557	541	544	537	543	570	536	551	601	557	538	579	593	528	565	527	520	547	515	556	537	586	545	577	578	576	545	584	571	559	524	569	572	592	572	614	550	596	557	564	578	531	570	527	572	543	519	542	521	549	540	557	498	536	550	545	558	605	597	559	562	587	593	555	611	591	504	536	595	528	531	576	543	584	516	561	532	556	597	585	560	541	564	551	570	569	533	590	514	595	527	542	577	536	558	584	560	552	597	523	515	593	566	550	591	587	546	537	555	552	530	566	544	551	600	565	565	552	597	537	562	530	560	580	585	560	501	547	561	523	561	595	585	560	542	512	581	579	537	572	536	603	525	566	591	609	566	520	569	589	554	581	593	566	561	515	575	548	545	509	551	551	554	573	532	517	562	539	516	570	584	553	602	511	530	569	587	560	567	564	545	582	548	554	535	544	517	570	575	545	575	562	582	573	549	540	544	536	576	585	510	520	554	559	549	574	570	547	591	578	528	567	605	554	563	540	513	553	560	577	542	559	545	574	539	573	595	526	560	549	505	579	558	557	580	550	554	513	563	555	551	564	558	525	514	563	570	575	566	537	552	552	545	587	541	572	585	567	567	545	575	535	568	561	540	566	578	538	567	579	556	586	516	534	570	526	578	512	545	536	573	567	586	562	532	569	501	587	578	541	540	577	556	537	584	538	586	553	520	588	562	595	558	569	612	546	566	561	545	561	553	542	589	547	581	561	532	605	535	549	567	521	540	551	545	513	530	542	580	560	536	571	534	581	580	539	545	561	575	571	552	554	526	579	566	538	553	567	571	540	553	527	580	539	555	535	551	551	566	579	555	575	542	568	549	587	536	541	589	574	535	601	565	582	554	594	567	530	609	528	574	553	560	554	533	565	539	543	548	518	577	562	527	575	556	549	563	574	545	562	593	574	528	548	547	573	542	562	556	551	578	498	517	597	550	539	567	589	547	552	603	547	540	557	565	583	552	549	537	544	579	533	551	567	534	594	561	565	581	569	576	551	561	548	577	527	554	582	626	552	540	558	540	609	571	575	529	586	542	522	561	591	565	543	571	555	555	549	561	525	573	591	553	578	604	604	543	542	544	561	564	557	553	582	543	563	552	557	499	564	586	519	563	568	564	559	576	583	586	527	556	578	548	583	612	559	551	577	573	580	570	558	587	591	516	558	598	567	537	607	548	559	571	541	573	563	563	605	488	547	592	541	588	549	522	589	567	559	583	577	563	577	579	574	563	554	556	571	587	570	577	575	595	585	534	575	532	560	542	527	552	568	542	564	539	583	515	574	554	578	581	580	575	581	583	557	518	568	594	555	550	535	569	542	563	565	583	580	576	543	517	546	600	542	556	566	545	547	576	583	559	551	562	577	597	556	574	533	550	593	607	594	588	613	544	556	547	558	537	528	577	541	551	570	579	552	556	563	542	540	583	556	537	539	537	598	550	548	600	597	614	554	580	537	552	582	544	547	546	529	533	548	544	559	532	579	559	556	534	561	566	562	526	543	529	541	548	584	530	580	582	553	616	549	549	613	510	560	550	595	582	614	559	577	542	519	557	515	557	532	569	597	572	597	558	538	558	547	580	509	566	562	596	577	570	604	601	561	544	566	541	515	577	555	565	588	557	539	529	547	592	604	556	579	574	523	531	568	560	596	509	531	576	545	568	548	570	529	582	546	621	536	569	596	558	590	560	579	570	600	605	547	586	566	567	598	555	596	527	567	552	584	525	559	571	549	531	532	566	526	525	558	567	556	524	545	563	600	572	533	598	538	493	563	595	582	545	548	590	536	556	594	532	511	545	536	586	554	547	566	552	579	575	577	594	562	566	551	550	556	487	551	576	560	591	540	582	599	553	544	501	509	532	548	584	554	569	532	581	623	602	542	546	544	577	575	579	560	596	549	544	551	555	585	540	558	539
12027	928	772	596	407	317	295	258	234	203	202	172	158	173	172	157	152	139	130	120	123	134	127	149	145	138	110	119	114	128	121	145	121	110	116	125	137	130	99	127	142	118	121	128	107	116	131	104	127	135	109	96	111	118	121	112	114	118	127	124	124	121	107	128	138	117	113	94	120	143	111	129	135	139	104	114	125	120	118	102	139	125	123	107	126	102	141	102	113	125	115	117	100	119	115	105	113	137	123	122	115	116	121	114	123	106	129	121	121	116	140	98	99	100	119	110	108	109	104	131	111	137	100	106	97	117	125	132	108	128	105	133	105	134	114	127	122	107	115	139	120	118	117	99	114	124	112	84	134	105	113	132	116	130	130	123	137	106	131	110	115	128	112	119	96	122	121	105	118	110	128	123	104	98	121	150	123	127	119	115	105	115	115	108	111	115	113	114	110	117	100	126	121	132	135	110	112	135	111	121	107	125	106	110	128	103	127	123	92	94	120	116	127	119	102	111	120	98	124	139	131	118	99	111	119	116	109	106	131	136	114	114	107	111	96	104	121	105	125	105	122	114	105	124	155	126	116	130	110	151	111	135	116	108	125	115	98	112	120	126	119	133	106	91	112	86	113	115	125	123	108	119	119	139	116	125	116	131	114	106	116	113	133	116	118	131	139	122	117	103	121	114	116	124	126	126	129	118	128	125	96	121	114	146	120	115	107	110	143	119	95	94	131	125	146	106	110	126	108	115	132	121	121	115	103	108	117	113	117	129	140	119	104	108	106	115	94	110	124	119	131	105	127	116	139	128	128	124	104	131	117	120	115	117	111	120	116	111	129	97	109	120	109	125	122	100	122	112	132	106	116	92	108	132	117	112	119	112	110	129	131	122	122	106	123	93	108	118	123	116	105	107	130	128	119	103	116	112	118	122	125	116	133	126	133	98	128	110	114	109	124	112	123	107	107	129	129	125	159	122	104	91	102	134	118	128	132	128	107	106	143	120	106	129	101	128	131	98	117	119	126	100	114	127	111	135	117	113	108	115	123	117	128	148	122	96	146	115	119	109	118	135	127	121	105	127	113	129	108	104	113	120	103	111	132	109	119	126	109	112	114	121	114	123	115	103	123	117	120	121	130	113	99	115	122	100	128	105	102	133	111	146	124	147	114	109	134	107	106	122	110	114	109	100	112	111	136	119	120	111	120	111	119	113	135	113	112	128	129	119	122	114	100	118	141	128	120	131	128	113	122	108	93	128	139	129	117	138	126	134	129	109	104	120	129	104	140	103	102	125	117	125	118	126	109	98	122	116	128	136	133	121	127	118	101	114	116	126	130	127	118	131	99	119	120	116	117	137	119	127	113	117	153	132	110	132	99	130	110	136	127	128	110	112	114	100	126	127	108	123	120	125	114	106	94	118	118	112	108	124	97	123	109	145	127	113	112	121	116	111	121	100	111	118	120	120	107	102	128	111	134	92	116	113	136	102	111	116	94	120	130	110	121	125	134	117	118	135	105	123	106	127	115	131	113	113	120	124	99	118	115	118	121	123	105	90	116	109	102	125	106	95	112	127	142	107	120	136	128	129	110	101	130	108	100	130	115	128	117	115	134	104	99	131	113	109	117	101	108	99	115	115	92	146	122	137	108	121	110	129	145	110	121	123	128	123	112	141	110	118	135	135	120	100	134	113	102	107	101	103	108	92	108	108	125	115	114	105	125	133	117	120	118	118	134	125	121	124	102	110	110	117	134	125	122	133	108	120	127	116	124	112	124	109	105	110	139	129	110	120	122	102	121	125	111	117	128	109	108	124	125	123	144	101	107	105	114	137	116	112	137	117	137	105	122	113	137	115	91	122	133	112	127	120	116	113	125	129	121	114	134	112	90	122	118	111	106	123	114	131	105	116	117	121	118	115	116	107	114	136	130	126	135	123	96	126	122	102	118	101	125	122	147	116	117	122	111	107	130	128	91	117	128	130	116	127	119	125	130	108	109	121	105	132	133	119	130	90	119	130	117	112	108	116	111	103	121	116	122	119	125	117	106	134	112	127	116	108	113	129	127	102	123	122	106	104	124	89	125	120	121	118	109	121	113	106	117	120	107	99	112	109	108	118	109	118	112	123	118	112	135	121	114	116	110	114	103	122	112	126	98	123	112	121	110	116	115	111	129	117	121	120	119	105	97	110	110	131	129	114	108	118	104	135	113	117	124	115	114	118	105	105	107	119	110	107	117	91	108	139	103	118	111	109	134	132	112	113	119	123	90	114	124	109	97	129	118	130	102	116	122	127	130	120	119	116	113	114	116	119	122	114	143	98	97	123	127	111	109	92	130	113	141	106	130	124	120	125	126	110	134	126	99	121	126	104	140	120	125	108	95	124	121	110	117	131	126	110	104	116	105	131	120	118	107	136	120	128	104	116	123	107	129	142	127	139	113	108	139	127	133	116	126	110	135	120	136	119	126	129	123	129	121	115	130	92	104	134	123	111	128	120	124	123	118	125	113	103	137	122	111	118	116	124	131	98	109	119	115	131	128	137	119	108	134	120	131	131	105	106	105	111	125	112	117	122	112	112	120	105	96	118	98	138	107	88	110	101	106	111	124	124	128	118	115	102	116	141	116	131	101	120	128	110	129	129	100	116	135	116	129	121	102	124	130	108	127	114	126	114	120	116	116	114	120	116	124	134	144	115	112	128	121	119	126	104	112	124	121	123	124	104	109	110	120	102	103	106	112	129	98	105	120	127	111	99	133	113	119	130	120	128	110	133	121	114	117	110	119	139	111	133	113	124	112	124	103	135	120	110	125	126	124	124	113	128	142	126	112	128	130	118	125	101	119	119	133	102	119	128	134	112	130	108	111	133	118	123	106	133	131	123	118	116	148	124	138	127	121	121	140	112	103	121	109	110	116	110	114	119	115	111	144	113	130	133	107	117	117	115	130	121	115	119	109	110	114	95	108	132	107	119	126	102	112	115	120	117	124	121	129	108	130	116	115	102	131	125	114	113	109	137	132	102	93	129	122	114	132	122	108	127	110	141	106	116	118	115	101	128	136	103	123	115	109	93	108	124	118	115	126	108	136	111	137	123	118	89	135	123	114	110	119	105	121	120	112	126	122	107	119	124	130	106	100	137	119	126	109	136	130	122	120	129	114	126	121	123	128	109	133	108	120	118	124	134	117	133	116	116	108	116	105	140	100	110	133	129	138	122	116	127	113	133	107	116	137	137	117	104	135	120	119	108	142	123	123	98	141	118	140	109	107	121	116	114	120	102	102	131	122	106	114	121	116	117	112	142	133	118	103	118	103	110	122	117	107	118	132	126	119	123	122	112	111	109	120	122	121	151	135	121	102	117	128	117	108	119	120	129	106	112	129	121	130	108	130	132	115	100	139	119	112	128	123	132	135	125	126	131	92	110	126	108	111	120	122	130	111	127	110	118	125	145	113	112	106	123	112	114	96	108	116	120	117	133	116	118	116	127	101	109	133	134	101	137
7793	930	1878	2182	1798	1445	1179	991	790	705	735	742	604	676	640	623	567	603	493	447	407	391	402	541	495	426	368	337	324	282	336	344	361	332	363	356	342	334	328	299	341	325	364	328	337	317	294	327	320	302	287	320	340	286	315	307	302	313	307	294	319	318	291	293	256	299	270	293	287	341	354	308	318	324	323	279	315	293	321	307	300	278	295	316	332	323	332	279	326	351	300	278	335	313	318	332	277	303	322	281	302	317	317	314	312	309	311	296	281	299	300	318	311	305	328	336	323	273	301	310	317	305	307	296	297	308	312	319	322	297	311	306	297	315	299	317	311	296	287	325	332	288	314	273	323	291	276	298	292	310	304	300	271	306	303	330	307	313	299	293	305	287	313	300	302	284	295	300	311	339	323	273	302	298	290	282	318	307	322	312	309	296	282	324	300	295	287	311	252	299	311	326	319	276	344	303	308	329	359	313	295	350	305	280	283	304	289	307	311	314	323	300	311	301	317	325	293	290	312	298	280	268	312	293	311	327	308	342	288	338	272	305	272	285	317	304	318	312	300	306	290	278	289	304	307	288	290	306	328	297	332	296	281	309	275	316	301	309	298	302	294	323	271	301	298	284	356	298	293	318	314	304	290	267	320	310	303	349	296	330	314	286	278	294	298	312	282	301	299	289	278	293	300	297	311	337	323	310	302	327	301	303	317	301	319	269	318	285	283	318	290	310	303	296	307	296	315	310	357	299	281	293	261	302	303	306	332	278	296	269	334	321	290	315	302	293	306	347	301	283	294	297	308	308	311	322	301	309	325	336	308	323	314	303	320	281	335	273	269	295	310	311	294	295	286	311	282	288	317	309	329	324	289	318	297	315	297	282	313	299	323	303	300	298	279	289	293	311	295	276	291	298	285	283	289	315	325	299	321	304	306	317	329	300	325	300	291	322	309	323	284	315	309	309	336	327	264	299	285	298	317	315	320	301	298	318	318	330	333	317	320	302	289	314	304	280	339	283	299	331	325	312	335	328	312	309	294	288	297	294	296	293	292	287	299	315	293	286	299	323	314	297	314	292	290	301	300	297	277	331	298	291	344	291	288	318	296	319	321	303	300	289	288	285	302	287	313	300	318	278	305	298	350	307	324	303	320	348	317	307	304	292	271	302	300	289	312	296	298	318	314	298	289	276	313	307	341	292	302	293	332	323	287	305	314	311	313	304	301	277	308	306	277	279	275	316	314	308	320	319	288	276	288	303	304	331	290	292	289	282	308	305	278	303	328	258	319	299	321	292	304	289	300	268	269	259	289	300	320	277	350	292	285	280	276	299	303	307	326	311	281	317	285	311	324	297	324	302	289	330	309	263	342	324	298	313	311	295	276	287	282	260	318	304	294	294	313	306	313	304	273	310	306	315	308	343	304	311	319	308	280	290	291	280	289	349	303	288	272	311	277	300	285	305	300	296	298	297	289	299	312	287	300	278	315	269	301	319	316	277	300	304	298	277	326	316	319	305	288	305	304	311	344	260	306	272	280	294	297	334	279	339	300	299	282	302	298	310	307	310	291	305	314	319	304	310	308	302	301	274	307	286	311	304	263	328	312	307	309	304	315	308	300	324	305	305	305	312	313	324	295	255	341	319	281	292	265	280	297	300	300	321	271	330	325	311	305	306	326	293	313	269	293	299	340	295	307	303	320	280	306	309	301	310	298	288	295	301	274	281	321	307	306	324	293	304	317	300	288	318	299	296	308	324	291	294	297	325	306	324	279	299	322	320	297	319	313	311	298	315	328	309	320	319	286	299	288	317	307	289	321	291	296	299	306	307	286	323	329	310	301	294	301	297	321	327	309	296	280	331	280	333	312	282	306	321	300	303	306	318	286	304	316	307	312	336	301	309	319	308	291	300	317	309	302	309	304	293	300	295	315	314	303	312	285	307	294	293	294	327	298	298	282	314	307	284	333	308	339	302	312	347	305	293	292	330	282	288	324	297	286	317	288	258	299	293	314	338	288	308	317	290	314	302	299	307	287	313	335	294	321	281	316	292	307	339	279	316	290	300	298	303	344	324	292	346	326	305	282	339	336	313	311	296	279	297	298	324	307	296	282	289	351	305	305	326	332	312	295	315	281	315	299	307	310	294	314	298	287	303	329	287	282	293	300	289	281	274	320	325	329	302	311	316	269	335	272	279	310	332	301	294	324	322	256	293	310	300	288	307	313	300	298	295	308	296	339	309	280	290	315	313	310	287	316	312	324	284	282	291	303	314	274	295	303	309	307	290	284	305	319	288	285	309	326	319	313	300	272	292	302	270	285	311	314	269	307	305	290	266	291	321	314	295	299	290	298	319	313	323	296	285	288	294	321	300	298	319	329	304	309	289	314	301	329	299	314	342	299	285	291	339	291	295	270	339	296	290	287	313	321	310	297	323	309	277	288	315	319	313	294	306	317	325	317	308	284	280	302	286	307	294	306	318	297	304	342	297	283	293	270	323	308	300	320	335	302	281	344	293	304	290	294	354	298	342	324	292	299	328	309	275	326	285	283	305	320	297	317	331	300	287	327	317	292	261	307	320	264	313	298	305	302	311	285	294	304	311	317	309	320	314	283	327	302	311	317	346	309	285	298	297	304	311	296	330	289	314	316	293	302	311	300	323	269	277	318	311	313	273	320	317	286	291	291	294	328	287	301	304	315	305	309	283	287	310	299	323	284	325	317	286	318	289	305	317	296	325	307	252	289	314	271	287	323	347	273	313	285	324	321	288	307	309	332	307	321	325	313	305	324	297	292	301	316	319	289	333	324	327	293	334	346	294	291	284	312	327	312	318	291	312	324	320	311	312	310	314	286	303	296	315	311	319	309	289	289	271	297	319	325	294	305	323	339	286	296	301	303	326	319	321	306	326	280	304	306	335	315	310	331	324	277	289	290	320	301	254	280	330	307	292	329	290	317	321	302	291	294	314	331	318	306	316	310	291	314	299	311	294	268	312	273	323	290	331	300	293	275	313	282	273	302	293	311	311	311	332	316	290	292	306	321	316	316	267	294	346	258	303	301	300	275	265	317	297	304	329	279	284	291	325	298	332	328	295	301	302	325	310	339	347	295	335	327	300	331	306	306	293	320	273	311	314	320	299	325	288	292	286	290	304	297	303	278	305	312	317	286	293	318	278	300	293	315	296	315	304	320	280	296	290	305	318	327	270	291	305	311	303	333	318	309	317	301	286	310	293	300	273	279	270	310	318	289	338	270	304	324	311	319	294	301	300	307	280	319	329	314	315	280	287	285	264	332	302	295	312	304	297	304	334	294	316	308	280	309	281	274	282	317	308	330	308	325	296	344	284	290	297	276	322	289	299	344	308	321	304	290	313	312	296	266	288	344	312	302	307	301	273	313	306	315	330	293	273	361	299	284	304	322	295	284	317	300	304	299	307	307	314	288	279	311	301	309	302	338	297	297	266	311	292	314	330	308	311	346	332	328	308	301	285	305	294	266	293
1257	226	272	260	223	214	214	204	223	214	197	195	183	232	221	197	197	231	212	193	224	200	220	209	212	196	198	209	187	187	178	231	195	180	201	169	200	197	200	200	184	209	194	196	205	207	197	198	205	208	187	184	221	222	211	192	205	193	199	218	208	203	184	204	192	224	202	221	184	232	179	202	215	212	210	188	201	229	192	180	199	203	174	182	207	198	214	201	191	225	216	193	181	208	211	198	205	205	192	208	231	200	157	185	232	207	208	184	215	199	199	206	192	206	206	208	219	198	203	199	175	187	203	199	178	195	193	173	207	184	208	206	212	213	193	199	199	218	217	200	203	196	213	208	184	193	184	215	208	192	183	193	185	197	201	198	227	176	185	223	209	212	217	195	191	201	168	212	192	197	196	201	218	212	184	213	187	194	188	232	209	221	190	188	209	195	213	207	226	207	190	179	191	206	195	233	220	170	200	209	226	195	205	206	183	189	194	187	230	199	204	212	203	216	226	193	178	206	194	224	215	223	189	195	206	192	211	198	199	205	207	213	181	210	199	192	226	176	197	196	195	203	198	181	217	224	180	199	170	225	181	213	200	211	183	216	180	208	236	196	218	229	194	216	206	207	210	191	192	196	162	188	197	191	214	182	212	203	183	202	208	200	218	202	201	210	208	186	195	205	211	201	174	206	210	200	218	190	189	199	218	214	200	204	213	204	202	191	192	201	194	205	194	212	187	191	187	161	209	212	195	206	201	222	192	213	207	188	205	205	192	235	199	189	187	210	192	170	207	206	221	194	205	212	221	221	227	168	217	223	195	213	212	209	193	229	214	195	195	226	214	205	196	200	237	208	203	186	218	212	198	174	189	219	192	173	195	197	195	222	213	204	229	207	205	212	196	185	184	188	181	223	217	197	197	207	190	192	197	178	207	184	197	189	197	203	210	172	220	218	172	203	205	214	195	193	199	190	214	175	200	203	196	181	201	219	207	196	206	211	194	185	221	210	194	184	195	194	208	207	187	205	191	196	189	210	200	205	206	220	173	178	214	189	182	214	223	200	220	190	169	201	192	186	202	182	197	226	181	200	199	207	198	207	213	189	194	192	201	197	198	203	216	177	216	195	195	185	219	212	198	195	177	198	175	177	191	195	195	216	202	191	186	213	215	181	233	225	209	191	211	201	204	176	194	194	193	204	204	191	188	235	216	183	193	226	187	199	209	224	192	182	207	196	173	218	188	186	196	183	211	206	186	229	199	209	200	186	236	214	191	183	198	205	210	194	195	182	188	218	228	209	205	215	213	209	214	198	186	197	220	199	220	222	229	224	211	187	189	216	188	210	191	213	182	210	204	189	208	224	189	202	189	183	200	204	202	200	202	189	184	202	189	197	201	207	203	208	198	177	201	201	198	213	197	209	187	202	192	225	169	196	195	187	209	194	183	200	219	209	207	189	191	187	189	236	231	200	200	211	210	185	204	211	191	201	171	198	214	189	163	222	209	197	202	201	189	216	217	194	200	206	208	204	210	229	197	203	233	214	211	217	222	221	218	203	189	215	196	212	205	199	183	203	194	220	186	190	220	189	203	165	214	222	205	208	213	190	211	217	189	222	199	215	209	206	203	183	186	218	214	184	198	196	202	218	177	205	203	170	201	215	215	214	214	253	206	222	200	191	209	201	198	191	227	188	214	205	205	194	207	188	221	206	212	195	181	198	210	194	212	198	213	198	193	174	193	193	229	198	208	169	216	194	185	189	188	198	182	193	211	196	223	206	206	187	222	208	224	219	189	212	222	176	212	178	212	212	225	204	213	189	214	211	182	179	223	213	195	202	188	202	207	206	185	229	185	195	181	192	205	212	200	204	213	213	191	199	202	228	194	175	190	186	194	207	202	177	227	200	203	187	194	188	211	210	205	222	189	202	194	191	203	218	226	201	187	213	199	200	162	205	190	201	194	202	232	208	211	215	207	203	192	187	205	202	220	220	223	183	208	202	189	203	196	218	182	203	184	218	202	200	201	218	224	189	197	198	206	200	187	228	216	191	188	179	210	201	203	209	211	196	186	189	214	176	202	205	190	185	183	202	194	210	208	183	201	203	198	227	203	182	182	171	214	203	218	189	184	193	209	203	186	207	183	202	224	215	203	229	197	209	228	206	222	198	234	210	201	188	226	203	202	214	212	229	201	223	203	210	170	194	226	219	196	213	194	228	229	176	228	238	218	187	199	203	220	209	201	196	221	211	228	200	200	222	206	197	223	208	218	191	161	203	186	199	214	231	214	205	186	186	205	192	195	201	211	215	173	179	203	212	224	189	189	226	207	199	198	214	201	205	220	207	192	226	204	207	196	216	218	201	219	216	202	195	196	218	199	188	225	184	166	200	191	178	207	188	209	198	165	206	209	189	189	186	178	219	214	193	184	192	227	206	209	203	172	192	209	214	209	197	179	197	199	216	172	219	227	207	182	202	177	219	194	206	188	189	197	207	219	199	210	199	238	182	206	214	210	189	189	204	206	190	228	194	196	227	216	230	190	190	216	201	205	223	215	212	181	189	205	191	214	210	221	203	201	188	178	206	223	189	212	189	193	193	207	198	207	202	207	190	219	210	190	197	215	189	180	210	209	183	214	201	199	180	207	205	188	209	204	222	228	227	226	205	204	220	189	180	216	206	202	198	205	192	209	207	211	225	208	229	189	190	214	218	204	213	178	220	207	200	212	192	195	191	202	222	204	221	222	190	198	194	202	174	184	198	194	201	194	217	236	181	191	203	192	177	194	191	202	216	216	200	169	184	207	244	208	237	217	190	165	176	222	214	220	217	192	190	212	191	193	227	223	203	209	189	213	215	195	193	170	211	185	197	196	207	193	204	185	203	194	202	212	196	188	181	211	201	188	195	202	217	194	202	216	203	195	207	188	220	194	199	190	203	208	208	194	193	210	184	196	177	192	200	191	203	207	198	200	213	226	191	218	188	230	204	224	182	192	209	195	219	196	219	195	209	225	179	215	204	192	181	213	174	184	189	207	199	184	178	226	208	200	214	197	182	177	192	212	235	206	234	193	192	231	208	203	200	194	199	213	200	224	191	210	184	199	194	204	195	212	203	178	203	201	230	207	195	189	218	195	214	203	207	199	181	215	196	185	225	180	200	187	185	199	202	204	200	207	176	203	207	213	201	200	201	191	202	196	214	227	190	188	198	198	218	174	162	215	214	220	223	221	227	224	215	192	221	204	237	200	177	198	182	203	209	200	216	192	210	211	181	231	215	183	206	189	219	231	187	195	196	198	204	196	191	201	186	202	221	191	202	200	221	186	215	200	223	192	221	206	191	207	203	214	198	211	211	224	195	227	184	186	185	215	188	207	205	182	199	212	201	208	200	196	223	214	228	165	197	194	226	193	201	199	219	189	226	223	195	192	199	200	212	196	212	181	195	217	200	206	192	206	198	233	201	202	186	205	198	216	208	186	187	210	215	216	202	179	194	196	201	195	173
1741	529	696	716	681	660	567	584	599	566	592	553	582	596	570	592	548	538	542	509	503	536	520	575	530	553	498	528	487	506	516	522	527	537	542	486	532	523	506	544	520	484	529	527	542	492	581	487	543	515	492	493	533	516	483	496	510	503	510	524	503	521	520	493	512	512	549	490	530	508	515	483	555	541	530	546	511	518	545	532	505	505	519	504	525	500	499	530	520	515	477	523	497	529	534	511	503	475	530	539	517	515	488	537	501	512	540	478	505	522	474	493	494	529	506	542	517	538	518	495	519	494	508	502	521	484	523	535	552	521	544	518	497	490	511	533	505	502	509	511	492	532	550	487	493	474	470	544	557	487	482	497	507	501	502	495	526	492	522	532	513	498	515	553	534	534	509	512	528	523	513	541	502	514	532	483	530	528	500	528	555	529	528	496	515	506	510	522	505	495	507	529	516	508	531	521	512	553	493	514	539	479	483	519	470	540	505	504	546	464	497	561	510	508	495	547	561	535	497	510	506	512	500	560	503	530	531	466	504	501	502	487	498	548	523	513	496	491	512	531	511	525	498	537	521	484	497	518	488	504	504	517	545	511	508	525	531	512	501	496	548	521	500	513	520	513	515	546	523	536	560	548	503	500	523	516	505	533	522	480	516	525	507	527	551	549	536	506	522	513	541	536	553	533	497	512	545	488	570	539	512	482	490	493	510	520	480	530	482	555	473	523	553	497	473	517	504	519	540	518	530	511	538	517	507	470	493	521	484	512	499	531	471	526	516	497	497	550	537	493	532	498	487	533	487	541	497	515	530	509	496	537	495	492	516	520	543	490	506	505	518	490	518	529	540	527	540	481	473	532	473	561	486	540	518	504	493	519	486	499	521	514	492	515	526	504	521	504	476	544	500	522	514	507	504	554	519	504	467	478	503	530	510	551	512	524	529	525	538	476	510	536	525	516	503	540	538	540	546	530	527	501	509	503	535	520	501	492	524	517	519	483	521	485	510	518	496	515	468	501	474	513	506	518	519	483	515	505	506	475	517	547	525	501	537	485	488	538	493	496	507	483	535	488	496	512	503	501	510	506	530	542	464	517	507	519	479	519	511	516	513	553	520	460	525	480	467	506	511	529	495	540	559	514	494	493	523	487	533	488	520	535	505	462	485	492	458	539	498	482	519	545	472	526	557	528	512	544	452	559	477	489	537	482	558	529	509	538	538	518	537	495	505	503	504	496	522	520	534	524	557	510	522	514	498	546	548	489	495	525	556	509	488	475	526	522	498	480	529	502	533	504	524	510	498	509	497	509	501	510	450	518	535	508	532	489	493	554	510	509	525	546	528	508	511	502	488	502	501	523	492	488	524	545	526	534	474	473	538	562	530	529	503	507	508	504	498	487	478	518	525	545	503	485	513	540	532	532	506	516	503	499	530	513	536	509	509	553	545	517	548	553	510	518	519	476	515	532	523	579	539	563	525	513	504	494	523	528	502	539	515	551	517	501	494	499	499	502	545	453	532	474	454	493	501	553	541	490	508	551	538	496	485	520	514	479	527	505	542	534	508	500	503	548	467	533	469	473	481	516	540	493	497	494	531	549	557	481	458	515	532	496	464	508	517	505	527	514	477	504	531	514	518	525	489	542	489	550	511	528	531	539	525	493	487	548	497	487	508	486	508	525	516	536	512	532	502	485	514	515	517	553	509	508	538	481	547	492	462	510	491	521	515	499	503	493	473	544	527	491	491	522	507	488	551	534	540	480	523	499	521	519	494	471	529	539	520	523	503	533	487	508	524	493	511	524	504	472	519	534	521	528	477	519	522	511	538	508	539	502	489	518	523	520	515	502	527	497	515	542	510	532	497	544	481	525	517	510	487	524	530	471	529	540	532	499	546	531	506	506	570	513	527	504	506	522	526	483	484	495	551	506	517	506	517	549	494	485	480	493	531	508	486	502	520	518	504	531	505	530	546	525	515	549	502	468	507	487	525	506	517	562	514	511	541	506	510	521	539	476	572	481	507	500	476	502	480	558	489	552	535	566	524	484	493	498	488	524	488	526	517	512	522	489	497	533	516	488	482	507	507	515	484	507	514	535	501	513	496	492	545	529	540	513	549	518	521	544	472	546	520	501	471	529	483	504	545	527	511	522	554	532	519	522	509	486	501	473	491	521	490	519	536	493	461	530	506	520	528	481	544	465	509	521	523	559	517	537	508	534	495	534	567	514	471	515	498	547	486	500	474	471	515	520	482	528	512	522	545	521	512	530	495	501	518	559	522	533	504	484	531	542	541	516	530	465	538	536	510	489	509	503	546	512	499	506	548	489	494	529	481	494	487	510	493	539	509	517	526	560	512	477	522	499	540	513	499	480	491	502	517	493	538	532	510	546	542	499	535	526	515	525	503	487	500	505	527	498	522	509	536	557	517	520	501	472	502	527	531	507	492	516	469	544	509	489	524	517	521	518	460	518	521	493	510	514	519	523	526	503	545	513	493	504	480	527	494	533	498	500	527	505	518	487	541	497	483	513	490	480	523	512	546	505	590	516	511	507	538	488	507	522	497	485	520	512	543	482	541	480	538	472	521	515	551	531	515	510	531	532	466	502	503	523	509	490	500	504	510	551	504	528	536	473	530	526	480	521	498	502	499	531	495	458	523	484	503	467	530	502	480	505	486	495	524	521	490	510	493	523	526	528	540	550	492	472	512	522	511	559	479	491	464	496	464	566	488	547	531	521	576	529	549	513	552	475	539	523	514	527	506	552	523	530	474	506	539	489	509	502	496	502	518	497	527	511	522	520	515	480	526	496	517	524	497	534	561	529	553	514	503	513	512	517	501	520	519	507	561	496	506	535	520	488	543	523	520	481	496	515	492	542	525	494	531	505	532	536	524	540	506	513	533	496	510	520	498	508	529	554	471	491	475	555	509	497	505	515	481	553	532	551	535	484	521	535	543	497	491	509	483	530	507	500	484	489	529	513	543	470	560	548	504	519	514	529	531	507	512	514	479	521	512	549	493	538	513	529	565	491	505	550	455	574	497	521	512	531	492	485	517	502	544	551	538	518	494	540	489	588	514	493	536	491	549	523	530	531	485	518	493	506	504	518	548	505	514	525	561	532	530	507	554	532	519	501	531	513	494	551	520	559	490	513	510	532	508	508	508	503	550	525	494	531	521	543	548	516	526	554	513	519	522	531	499	531	521	507	498	513	516	509	530	479	550	466	485	507	549	529	473	488	513	497	497	529	500	528	489	509	477	505	503	497	504	499	524	524	472	511	572	520	478	509	535	504	521	504	504	523	538	532	525	491	498	506	542	475	522	503	502	507	485	574	548	515	470	496	515	514	504	493	512	511	492	457	505	573	517	528	510	496	471	523	550	477	508	524	563	497	533	536	511	537	529	484	531	532	497	519	524	497	520	509	524	503	518	524	487	515	553	497	508	452	491	534	521	508	531	488	500	515	530	507	526	504	523	515	516	484	524	524	447	511	475	499
6816	558	586	484	423	379	313	290	268	252	263	239	237	262	261	244	255	262	225	229	238	220	231	233	255	248	228	207	236	222	245	259	225	209	225	196	234	239	233	222	254	229	259	242	232	212	220	233	235	221	226	231	241	237	198	207	229	227	205	254	225	245	219	250	236	219	200	214	227	220	257	215	219	240	235	206	214	208	249	245	226	238	246	253	214	225	210	242	239	219	221	242	244	218	212	210	245	227	233	239	230	258	232	234	230	216	255	233	223	232	225	223	218	200	256	229	246	237	223	247	257	230	219	225	261	224	215	204	247	216	216	201	225	238	248	258	207	252	217	212	204	212	242	232	239	243	262	242	228	223	224	211	213	206	222	226	262	215	231	225	239	215	250	216	219	243	222	243	231	233	204	231	228	241	237	233	237	209	237	194	257	207	252	238	239	244	197	242	227	252	234	237	207	216	229	220	237	246	264	247	244	219	221	223	235	240	219	231	210	272	214	221	215	231	215	210	218	228	250	253	232	225	253	242	249	241	235	209	192	251	216	244	227	206	202	222	222	237	240	237	248	230	241	223	218	230	233	217	241	260	257	209	252	235	206	230	232	210	221	241	252	242	226	253	243	215	222	224	254	240	228	207	213	221	199	257	222	238	244	214	235	193	262	232	255	204	224	230	245	223	234	197	226	208	226	225	204	215	192	214	219	241	201	216	219	213	236	219	220	233	270	216	253	233	212	221	203	217	235	253	203	230	218	246	221	231	229	205	248	233	222	243	241	241	251	202	250	246	234	250	232	235	205	241	224	217	229	211	227	230	286	227	226	200	210	220	242	233	210	220	236	242	199	215	238	199	255	212	264	214	219	247	258	254	206	224	214	227	238	218	198	231	238	257	225	237	204	218	215	215	228	230	257	207	208	248	217	213	238	200	251	222	222	225	234	251	224	219	194	220	232	222	230	227	215	253	190	224	210	249	219	231	234	264	221	266	224	230	245	258	234	240	230	221	198	241	231	217	235	234	212	215	251	264	244	234	226	210	224	232	240	217	241	243	254	268	257	225	233	235	213	246	233	223	228	232	244	232	232	247	213	228	220	197	223	256	207	230	242	262	243	207	232	230	243	247	245	215	263	230	236	236	222	239	222	221	241	256	227	228	219	224	237	248	250	256	215	235	212	221	268	198	232	242	230	221	232	221	211	230	235	206	256	249	242	219	216	213	234	223	198	235	241	222	207	217	223	206	239	241	210	223	244	245	226	241	297	205	241	220	246	223	227	230	234	181	223	207	226	247	244	254	226	222	242	260	235	244	224	229	232	239	240	244	234	239	233	207	245	248	193	244	228	225	228	251	222	210	194	208	236	213	241	224	233	261	227	218	270	225	210	207	216	212	233	209	214	209	220	181	243	219	228	244	229	227	238	236	251	216	218	221	227	227	216	208	231	252	224	215	234	236	208	222	254	237	220	244	228	242	198	224	209	222	217	239	241	228	250	223	262	227	236	245	236	231	237	241	247	235	259	214	200	212	260	245	228	240	246	213	248	226	225	256	228	221	221	232	230	232	230	224	196	225	241	219	253	256	206	183	249	240	233	226	241	238	235	249	235	248	217	260	265	177	213	228	230	237	229	235	246	222	222	211	205	240	233	248	206	240	222	210	220	243	262	251	234	229	223	229	239	225	228	246	219	222	254	217	244	222	233	248	219	248	221	216	219	252	231	239	223	226	242	248	242	228	226	211	247	231	263	239	232	240	219	210	212	230	250	230	229	221	248	234	244	229	245	229	269	237	229	231	221	217	222	215	242	218	218	220	234	233	236	238	213	222	263	219	208	224	224	225	214	251	213	205	265	235	219	231	223	249	212	244	251	280	231	245	236	224	211	239	207	252	238	208	234	230	211	240	220	243	245	218	204	242	239	227	245	235	231	236	203	237	213	236	235	277	216	233	234	219	204	226	223	250	256	220	183	228	221	229	225	234	245	213	213	225	213	214	226	258	221	202	232	228	231	216	222	225	253	236	248	243	251	236	238	213	205	250	236	259	238	248	238	242	219	231	201	228	191	242	226	259	246	225	271	210	242	237	216	216	212	231	233	240	224	224	233	213	232	231	217	229	254	229	234	238	244	205	228	272	250	221	237	227	221	206	218	231	224	222	255	203	221	211	255	258	244	205	227	232	193	253	240	216	221	211	246	214	237	226	208	224	189	241	235	243	244	221	217	230	212	191	210	257	205	245	210	214	244	223	210	231	219	212	252	225	217	229	231	219	212	223	217	241	244	242	227	225	239	224	225	252	208	249	205	239	262	240	228	212	244	235	226	224	240	242	225	232	215	224	222	233	219	214	203	236	225	233	243	256	248	229	230	230	230	262	226	248	233	227	227	217	241	228	211	231	202	234	203	233	221	213	242	229	230	221	230	252	225	193	223	244	243	233	254	208	234	240	250	230	244	233	238	242	209	219	224	217	250	224	213	241	215	246	217	242	230	207	234	272	242	214	253	234	222	238	250	223	225	233	250	216	222	247	266	239	213	227	234	218	244	218	210	215	227	212	208	243	271	258	201	221	234	241	229	246	236	228	207	238	250	255	243	216	214	232	226	235	224	241	223	265	228	230	234	232	211	215	239	228	240	231	227	213	219	251	246	246	270	236	220	250	206	264	237	217	224	233	221	225	225	231	245	235	238	232	197	218	215	234	230	220	231	199	245	220	226	231	245	224	262	222	228	249	227	233	205	242	237	228	222	249	251	221	227	223	225	235	242	233	241	212	209	240	243	202	216	221	222	254	239	233	256	226	241	238	253	216	232	223	219	252	226	242	231	230	281	231	228	265	217	227	258	207	236	229	217	233	231	225	234	219	214	217	216	225	209	256	217	241	246	210	204	233	228	228	231	240	238	250	226	241	222	223	227	208	209	232	208	215	223	232	208	232	227	196	244	218	215	245	243	239	238	222	228	222	215	225	229	263	219	238	243	254	243	209	253	240	252	220	208	242	238	239	232	205	272	238	254	255	227	207	221	208	236	250	209	240	222	230	247	212	248	198	240	236	220	261	238	216	210	249	229	223	256	218	214	229	218	216	206	232	241	241	229	228	233	218	233	236	222	208	228	228	220	218	239	236	199	210	227	252	200	246	214	203	212	211	220	249	238	212	214	256	243	210	212	227	235	206	222	206	267	222	206	209	234	226	214	236	242	212	244	247	208	219	240	256	221	234	217	231	218	204	221	249	237	273	214	237	234	239	221	209	240	227	199	200	225	235	223	237	223	243	238	240	226	246	245	232	262	260	233	240	223	246	232	212	245	221	236	218	235	245	223	244	217	271	209	211	241	226	200	254	201	227	215	221	219	216	209	250	250	226	232	234	231	233	233	235	244	213	217	197	230	234	226	207	239	214	202	255	245	233	229	232	242	236	257	218	200	238	252	224	232	269	215	248	214	251	217	224	248	219	210	228	228	210	222	247	212	229	224	248	256	229	221	230	237	223	199	226	254	210
6367	876	1442	1570	1412	1185	1087	927	842	809	776	796	744	769	767	774	697	715	590	630	583	618	693	691	699	612	671	592	594	604	571	605	539	568	576	546	582	552	566	571	582	581	527	564	555	602	592	569	567	555	538	588	598	565	562	583	569	568	555	565	586	565	547	548	594	545	543	577	588	568	604	608	588	516	627	574	587	602	611	569	580	586	537	591	567	568	587	527	563	537	570	535	570	577	585	564	560	519	564	588	565	537	571	575	530	569	549	563	551	569	540	562	574	546	551	561	551	540	579	585	558	570	580	580	534	563	527	592	556	563	528	555	577	574	581	578	577	618	565	547	547	541	553	551	575	559	552	532	592	553	572	584	564	541	519	544	598	573	653	557	519	524	589	566	563	554	586	578	541	568	549	538	594	576	587	594	540	542	552	566	550	577	555	604	529	587	552	570	530	540	568	596	521	571	560	555	621	520	577	538	562	594	541	591	593	582	553	582	561	547	570	575	542	553	577	547	588	578	586	630	564	597	563	537	610	591	564	572	594	543	540	547	600	539	596	583	567	555	575	550	566	537	577	556	528	549	539	586	595	560	544	549	526	572	572	575	589	567	528	573	548	570	548	538	612	548	537	517	553	522	622	604	521	549	576	539	544	599	573	548	548	558	574	504	556	545	548	589	539	618	568	564	560	552	553	540	534	515	550	547	581	573	545	574	571	572	558	583	555	584	577	572	595	513	603	535	544	603	560	598	542	551	564	584	585	598	513	567	558	579	556	574	529	573	583	574	551	537	567	557	604	569	576	560	558	557	537	547	583	568	515	593	559	541	564	575	612	531	590	590	566	581	558	544	586	537	581	561	578	557	577	532	550	597	579	551	557	554	610	593	595	589	558	627	590	559	554	609	576	564	597	550	576	566	546	578	515	546	577	568	567	613	569	539	556	634	566	568	573	554	580	598	567	593	574	591	502	581	525	596	613	567	579	563	534	587	539	580	582	542	616	593	566	557	521	561	576	546	530	585	552	542	601	581	594	576	525	580	563	571	538	551	554	512	558	528	556	524	554	589	525	591	561	608	597	563	537	559	570	604	571	570	580	549	559	545	525	604	549	607	569	597	579	583	527	581	604	549	575	560	567	615	590	554	569	570	535	574	621	574	597	552	528	531	532	559	588	548	587	539	578	596	544	586	549	587	548	641	569	555	541	588	597	606	548	575	546	568	575	586	594	559	600	568	593	584	590	576	594	545	608	581	560	573	498	556	567	551	505	537	539	587	556	574	558	570	576	557	595	549	560	591	550	533	570	549	530	545	564	585	593	554	558	585	540	610	543	561	581	561	560	559	602	531	584	582	550	571	540	563	570	563	547	608	557	555	585	548	544	557	556	619	526	573	535	523	564	575	562	585	609	543	571	572	588	591	563	551	554	575	599	533	553	555	511	553	578	560	599	594	555	563	574	526	567	572	611	588	572	598	507	568	531	603	590	591	588	549	528	573	555	531	576	585	569	588	535	533	548	541	548	611	501	558	531	613	544	542	554	614	604	581	569	556	556	521	504	549	570	548	571	541	608	541	563	580	589	545	527	586	562	566	568	546	564	560	594	557	564	554	501	575	529	572	603	544	575	593	521	583	572	553	574	505	546	579	583	541	557	531	571	580	545	552	586	525	542	570	540	595	539	535	594	568	516	575	499	585	602	532	568	553	562	571	558	563	574	554	536	586	539	534	553	558	546	540	573	555	552	561	566	544	554	526	523	542	589	582	567	566	565	582	576	550	579	547	562	550	590	572	552	558	535	593	603	587	549	562	560	586	599	503	545	548	570	574	556	568	600	547	562	555	534	561	592	598	540	607	585	575	600	541	612	579	628	563	548	575	586	515	549	529	575	575	573	543	527	566	576	548	563	543	586	523	578	573	551	544	572	547	546	571	564	502	561	538	598	575	579	597	574	549	589	573	541	563	560	546	558	598	576	527	573	555	542	591	613	568	546	586	501	544	535	578	571	525	593	577	578	560	578	606	556	565	579	595	546	604	547	546	529	537	569	615	553	548	582	589	610	575	598	559	544	591	579	576	527	554	527	558	503	542	560	583	552	572	594	523	619	568	531	612	564	553	550	563	569	560	582	608	536	552	539	540	567	552	557	578	550	571	562	531	568	559	531	558	561	568	539	591	555	558	553	581	616	560	540	576	576	538	590	558	555	560	567	538	521	555	514	549	546	573	581	555	551	581	533	584	556	573	552	571	553	583	593	516	563	533	580	538	579	573	570	515	582	554	558	559	609	575	573	592	557	573	553	564	575	570	592	548	548	563	557	595	537	560	560	522	574	554	546	542	548	575	536	545	543	579	564	582	587	562	577	615	584	550	586	576	560	599	556	579	529	582	597	575	588	541	599	602	542	595	520	563	572	563	559	580	532	585	548	581	565	567	540	601	563	556	542	572	596	537	541	569	626	504	593	543	529	541	526	572	560	569	548	549	543	542	548	567	550	591	541	575	564	539	545	544	570	512	531	593	544	558	604	563	591	582	571	598	603	552	560	560	543	544	564	554	542	574	577	547	600	598	576	580	522	559	579	569	560	555	544	585	566	538	600	543	558	509	533	546	564	549	518	552	574	582	547	611	569	558	581	563	550	557	539	577	570	625	568	535	560	578	568	567	539	568	561	571	577	544	555	528	526	565	580	589	556	609	543	585	567	574	605	584	562	569	561	566	551	577	601	551	604	582	570	549	530	605	547	537	583	525	570	525	576	570	578	600	572	558	578	589	575	548	492	540	574	521	564	554	557	591	557	570	587	563	517	552	569	515	546	563	530	565	565	552	563	548	549	583	546	569	587	571	583	577	610	538	549	548	597	557	574	546	569	593	554	609	573	490	505	557	585	611	566	561	543	566	530	580	556	564	530	558	554	566	539	566	537	570	508	578	593	574	534	558	553	538	580	563	565	596	560	542	580	563	575	604	551	579	542	564	619	536	548	576	551	599	546	551	593	573	555	560	560	568	563	567	603	570	598	553	581	577	543	530	531	550	572	568	581	542	615	506	577	574	563	571	539	585	596	543	546	566	563	553	560	570	569	540	580	562	563	555	569	544	577	548	584	542	596	573	567	605	508	528	559	588	561	552	608	592	564	569	569	596	549	544	562	576	580	546	570	565	609	551	563	542	539	564	565	573	546	591	552	581	547	582	588	585	565	613	575	608	569	559	567	540	575	549	610	583	548	571	532	546	579	552	576	554	546	574	571	558	537	582	560	569	545	553	552	576	548	575	590	528	562	555	559	563	552	552	598	563	552	546	586	519	544	587	566	549	557	580	551	551	579	565	543	498	538	605	553	516	588	547	565	573	543	571	569	561	575	533	553	547	554	553	546	566	564	536	540	525	617	610	562	580	596	570	596	572	561	547	552	518	567	538	570	582	607	551	545	579	594	554	564	569	511	574	563	558	520	559	558	629	625	524	595	581	546	524	576	553	608	596	548	600	551	568	586	564	576	598
12200	963	816	633	416	358	271	230	219	202	202	174	163	203	160	174	161	164	152	133	109	120	152	156	137	130	100	147	115	120	118	110	123	134	130	124	125	117	103	112	130	120	118	114	119	104	123	120	117	101	125	122	105	130	133	128	152	137	142	114	119	104	123	124	139	126	112	101	121	110	118	123	143	136	117	115	119	97	115	110	130	116	120	105	128	113	121	118	122	122	123	118	119	114	132	118	113	95	131	116	120	122	131	145	130	96	125	116	113	111	133	94	107	97	113	119	112	109	111	93	137	124	121	124	130	108	126	129	124	130	130	118	123	119	113	99	134	121	110	118	118	118	123	120	111	125	122	145	129	120	136	117	129	117	135	129	131	120	131	123	142	119	108	127	154	125	115	100	106	106	121	121	135	125	128	124	129	133	126	104	111	110	104	121	124	119	100	110	116	132	118	127	97	110	121	128	122	125	128	111	112	99	110	130	117	129	129	134	123	124	113	102	128	128	123	105	119	113	142	113	125	111	140	117	113	126	110	117	115	120	121	122	112	116	117	126	124	114	127	120	116	139	106	101	137	113	118	100	121	112	98	115	112	126	112	122	133	112	120	113	143	126	117	118	125	112	109	103	119	115	111	130	113	136	115	108	128	117	116	129	113	130	120	115	140	104	116	130	138	121	120	112	123	127	124	103	115	104	93	109	126	110	137	87	126	103	138	114	112	135	137	132	117	117	120	119	126	127	110	137	102	118	133	109	112	119	123	116	116	137	132	114	134	102	124	125	121	107	133	135	132	124	114	125	129	104	115	136	134	114	161	136	139	118	127	126	108	120	116	93	152	124	126	135	124	114	128	123	115	139	118	115	121	105	123	93	119	108	134	104	106	127	123	112	133	126	115	119	115	131	123	123	110	118	116	106	120	121	96	133	132	118	124	109	111	105	111	140	115	129	145	122	104	140	120	99	100	95	96	146	116	125	121	123	130	121	148	104	126	125	121	122	122	142	127	114	147	118	106	125	136	110	121	123	119	105	110	102	114	138	124	121	132	102	127	130	117	113	124	118	99	129	132	130	122	124	111	128	106	139	130	125	106	106	109	108	123	104	136	113	116	106	118	117	129	126	105	117	120	133	143	124	131	122	132	108	84	128	130	125	115	110	143	108	139	123	117	113	139	113	104	120	117	132	110	114	112	121	121	114	124	118	121	126	117	115	148	118	121	128	103	132	119	126	126	120	131	117	105	110	128	127	132	103	126	109	137	121	124	103	99	132	105	117	123	123	123	117	113	97	110	131	116	103	115	117	139	116	122	115	129	119	110	96	91	115	129	108	90	105	104	120	125	115	147	134	126	128	137	122	107	123	122	135	121	121	127	140	106	109	122	119	120	139	117	119	139	129	130	125	129	115	105	127	153	140	125	144	117	106	109	110	114	76	112	115	111	138	125	138	126	125	117	142	136	127	125	123	144	110	139	108	107	122	127	130	114	128	119	129	115	120	130	124	112	129	108	95	114	114	121	107	110	113	115	100	126	112	130	125	136	139	141	110	125	122	127	123	134	133	110	136	118	138	123	134	93	108	122	133	120	123	107	129	110	107	104	106	102	135	117	135	103	116	140	132	132	97	143	102	129	90	123	118	143	120	139	137	124	114	106	123	109	125	113	136	113	120	120	125	126	113	113	119	115	134	123	112	127	115	120	121	130	115	123	116	127	112	135	131	139	106	139	108	119	109	122	133	123	128	129	91	141	146	115	110	125	106	132	119	105	118	132	117	112	126	127	121	124	113	133	117	102	115	128	125	111	99	122	112	118	105	124	134	115	106	106	124	114	123	111	90	111	125	126	116	105	87	123	126	110	83	123	121	135	120	121	120	123	113	146	100	113	138	111	116	123	130	122	119	137	122	123	121	114	118	115	123	123	136	116	127	120	123	138	116	116	144	133	121	119	119	118	119	127	120	117	143	119	127	106	144	118	109	117	110	128	118	121	121	120	118	119	109	124	113	133	104	136	119	133	110	113	122	138	104	134	114	111	115	126	123	112	130	111	98	121	112	115	146	118	93	121	120	127	125	110	123	136	139	108	126	125	109	136	131	124	117	131	129	128	115	134	115	115	114	124	111	116	117	109	133	142	127	112	114	131	115	124	110	133	106	121	115	122	117	113	129	116	132	119	112	110	111	115	124	115	110	121	121	115	117	127	121	124	131	100	107	113	119	120	118	105	110	117	136	123	119	107	117	123	130	119	124	116	112	102	123	119	125	121	116	139	136	115	127	117	131	123	128	105	123	125	130	126	116	138	114	141	120	120	126	107	111	99	107	143	132	113	111	116	105	126	113	113	116	120	103	113	148	140	129	104	132	115	105	119	119	125	120	113	121	111	116	140	135	116	99	126	110	138	112	120	109	111	127	109	134	113	136	109	117	133	105	127	113	124	122	102	117	109	157	126	118	122	148	101	124	125	124	107	110	114	120	125	119	120	139	132	126	123	127	100	119	114	116	123	124	125	122	99	134	135	102	133	114	133	112	116	106	129	112	118	162	120	118	108	117	132	134	144	151	114	99	121	115	118	98	122	101	120	118	130	95	129	103	107	111	125	136	120	118	119	133	108	140	104	124	134	122	127	130	121	106	123	127	122	128	141	117	105	124	125	103	125	99	118	120	101	118	105	135	108	111	120	109	132	116	141	116	123	126	124	104	119	130	126	123	130	120	112	117	108	139	112	107	123	148	118	118	125	130	110	108	130	128	119	118	117	120	104	111	125	129	154	129	136	133	115	104	99	136	119	112	112	117	124	142	127	105	114	152	133	123	126	114	155	115	119	117	122	123	114	105	123	118	119	138	132	136	139	116	118	117	119	117	104	132	136	110	115	140	119	138	102	106	103	122	133	111	128	132	134	143	138	112	109	123	124	92	123	105	113	132	127	123	120	121	118	147	123	121	115	125	125	130	125	111	126	127	124	124	129	124	135	133	126	124	115	125	106	108	113	108	124	113	114	121	117	118	107	118	119	108	140	115	118	141	117	110	130	113	129	116	133	107	131	98	122	118	121	115	128	117	131	125	127	119	144	119	97	133	116	125	124	134	120	107	118	111	103	110	134	118	125	127	127	126	111	140	139	126	138	126	107	118	128	120	126	141	126	129	122	141	123	99	118	116	130	126	116	123	112	112	125	129	100	138	126	135	135	130	135	140	126	103	114	114	125	126	141	114	118	141	143	105	120	116	155	112	129	125	111	120	115	107	109	132	105	113	106	123	124	109	132	148	132	114	117	105	102	123	139	112	122	127	143	127	113	126	109	126	114	119	126	147	106	121	111	111	121	94	91	99	141	153	131	127	123	110	129	97	110	129	104	118	107	125	109	100	137	115	109	120	129	122	108	103	125	111	115	124	149	126	114	105	118	122	122	123	119	128	144	133	125	130	128	113	116	112	122	105	116	119	129	115	135	114	117	93	136	128	110	129	121	120	129	111	147	112	115	125	114	109	125	101
7858	960	1899	2200	1846	1461	1244	973	864	830	748	697	690	724	648	675	623	572	444	375	383	386	540	538	461	420	359	373	378	349	353	327	356	313	343	324	330	331	328	331	320	333	332	370	316	314	325	315	323	353	308	314	329	346	332	311	305	326	341	328	308	320	322	300	295	304	311	294	309	293	305	335	307	303	302	316	293	291	310	291	334	307	306	308	318	318	312	317	289	346	309	329	274	322	316	309	312	288	310	287	321	313	313	317	318	311	370	315	292	318	334	319	292	298	269	309	307	310	307	308	308	315	288	318	337	304	301	293	297	315	310	301	318	324	318	343	327	310	291	295	291	289	315	323	322	307	308	303	315	296	290	321	332	306	322	313	320	290	303	316	274	337	307	289	304	334	301	294	325	335	309	305	315	293	310	289	306	322	302	306	303	299	291	294	291	308	306	328	315	307	294	295	323	293	309	328	292	301	336	282	295	320	316	275	332	301	335	339	306	340	322	321	290	303	293	283	297	324	337	301	347	320	298	287	303	295	282	288	331	335	306	327	303	297	307	338	284	308	335	295	308	330	310	333	317	334	301	329	313	312	316	299	328	298	293	337	308	298	301	305	303	315	321	338	311	290	317	312	315	311	308	306	292	293	350	292	296	307	315	262	285	296	285	308	327	316	333	316	313	298	303	311	329	300	335	302	313	322	299	323	314	326	340	310	330	285	312	280	278	289	302	290	340	317	297	300	295	319	304	326	334	339	270	341	322	318	281	299	285	320	310	316	276	289	301	296	297	325	295	299	294	306	288	295	303	343	330	280	274	318	292	328	318	307	316	281	309	289	322	289	286	330	310	312	307	298	283	328	330	295	292	320	302	274	304	300	277	308	282	302	323	326	271	320	283	320	288	291	329	281	321	293	325	304	331	315	292	332	332	296	254	295	286	303	300	284	320	321	323	310	311	305	316	296	341	292	290	290	309	337	303	277	286	307	298	312	300	288	288	304	307	289	313	311	304	296	303	262	339	307	304	288	304	306	293	291	320	311	304	300	305	314	313	345	310	299	304	319	311	305	313	286	307	329	305	326	310	302	317	285	317	294	315	306	316	329	284	305	294	309	323	297	316	303	307	359	335	313	321	302	323	305	287	287	304	325	336	275	327	293	335	314	278	313	338	290	321	307	312	317	292	282	336	308	308	332	296	302	318	312	283	297	316	293	300	313	295	299	311	303	314	310	317	325	298	313	314	299	319	319	329	298	305	317	320	289	310	296	311	315	301	334	287	321	283	315	348	288	318	289	303	308	313	324	306	264	320	321	334	322	314	278	302	340	305	300	315	327	315	323	315	336	281	353	321	337	317	319	298	310	313	286	288	304	286	328	318	288	318	297	351	295	293	305	275	312	301	340	316	306	302	303	317	302	282	302	292	323	287	322	337	275	317	339	318	313	281	297	283	314	296	318	322	323	279	300	298	322	330	309	316	326	307	292	340	322	322	300	328	299	319	293	309	315	287	324	311	289	306	293	298	305	314	263	298	321	344	325	295	298	294	363	306	285	314	321	304	278	308	276	324	295	300	298	270	337	288	311	310	278	316	330	307	335	311	304	270	338	287	325	308	313	286	301	312	318	303	327	298	302	307	292	300	292	281	314	292	306	301	280	317	320	293	332	281	292	324	298	325	310	279	289	323	298	298	316	309	283	312	310	362	286	317	279	261	276	315	273	292	291	294	309	337	312	274	306	250	303	328	322	298	275	294	324	299	277	332	293	325	307	276	300	274	302	292	326	301	310	301	295	309	298	301	280	303	303	308	304	325	310	315	303	342	297	292	268	301	314	294	303	287	339	286	322	314	314	308	284	297	304	300	316	299	324	338	319	287	293	286	317	294	316	300	305	317	333	326	291	323	320	290	308	312	303	326	296	267	290	294	304	320	302	290	284	306	314	314	315	326	332	262	336	314	335	325	306	319	293	318	315	302	291	293	319	273	300	299	286	294	326	307	305	297	320	333	312	306	304	299	330	328	303	337	294	319	312	314	329	328	313	272	303	316	316	293	303	309	303	284	331	295	288	361	298	288	313	326	296	324	339	309	317	317	298	305	307	311	297	294	306	310	310	299	305	286	305	300	296	325	298	286	340	292	300	318	290	316	303	298	292	322	290	326	330	289	332	286	311	324	299	306	320	297	302	314	292	298	326	301	340	301	314	327	311	288	291	295	298	286	301	324	323	314	294	320	333	272	304	368	314	262	339	310	310	316	281	318	298	331	286	321	302	342	295	259	309	292	296	322	326	319	285	298	318	309	317	328	326	292	308	319	255	288	288	336	302	303	306	314	305	288	306	321	311	297	313	289	294	295	314	274	337	302	318	308	295	302	333	295	317	290	308	307	306	273	298	282	328	344	287	287	296	331	332	309	339	349	270	319	323	308	301	272	314	290	333	302	333	307	300	278	301	340	299	297	315	283	326	285	329	321	315	327	268	314	318	297	296	293	297	323	321	313	305	318	315	312	307	288	278	282	318	310	304	318	297	271	301	291	292	277	315	291	306	372	317	295	305	281	314	300	303	304	321	306	358	326	290	297	318	299	288	330	299	302	289	314	283	301	281	278	337	338	317	281	314	285	319	304	281	281	276	318	325	316	308	328	305	332	297	301	287	307	331	307	299	347	282	311	323	291	307	281	316	327	338	333	316	312	304	311	329	315	320	301	287	296	326	281	336	277	304	331	324	323	295	303	309	309	346	297	318	284	290	310	305	309	302	319	270	277	286	308	282	317	323	269	288	282	314	294	295	298	334	300	307	320	300	326	298	292	306	285	293	309	317	321	314	327	309	309	304	336	302	296	354	299	305	327	295	314	315	304	291	317	330	308	303	302	320	299	305	285	300	303	308	291	296	338	302	321	316	309	325	299	302	313	315	299	303	294	296	300	342	294	266	323	307	287	306	311	334	282	330	301	303	313	309	301	291	322	307	317	298	289	324	320	282	297	291	296	315	292	317	341	319	324	332	309	332	322	283	296	306	305	319	309	357	264	297	329	300	329	328	292	329	321	342	268	299	344	312	335	299	306	323	306	339	312	288	316	293	309	280	332	317	291	305	285	302	309	316	303	314	281	321	306	315	321	293	325	299	312	280	292	308	335	311	318	330	301	302	281	324	313	289	300	313	338	281	307	309	319	294	298	305	292	293	332	291	276	321	314	295	302	286	276	318	317	341	306	310	293	298	262	304	346	294	331	305	326	295	323	339	287	315	311	302	321	295	299	300	293	306	335	316	314	277	312	325	309	331	305	317	317	324	307	318	302	305	307	306	303	308	285	301	309	309	319	278	316	290	312	296	331	285	311	302	322	303	302	288	316	284	333	307	274	274	287	293	324	325	299	322	281	327	318	343	312	289	304	299	304	324	305	286	300	318	301	308	325	302	301	294	303	319	330	308	321	304	319	318	284	308	296	313	289	323	279	291	280	333	304	327	304	305	308	288	296	300	307	302	335	306	294	288
1270	262	263	246	209	220	222	221	230	235	202	218	193	218	208	221	226	218	180	193	214	222	196	199	201	205	207	200	185	192	222	203	209	201	197	203	215	194	211	219	200	200	186	194	208	211	200	195	186	219	185	196	187	179	190	222	199	188	182	229	203	205	214	186	177	181	210	186	179	205	217	197	231	201	187	203	194	189	220	174	211	202	217	204	194	193	203	207	198	188	190	194	194	215	194	196	209	227	205	179	182	198	194	215	201	234	186	200	214	225	199	192	217	207	225	193	216	184	181	203	182	201	238	188	169	178	192	209	236	221	200	200	216	200	184	201	216	192	212	206	199	188	219	197	175	202	208	181	200	208	199	186	189	215	192	181	214	223	190	206	213	207	214	179	220	178	203	216	188	170	194	193	178	195	192	218	206	188	195	203	181	219	175	198	196	192	214	205	204	200	223	178	188	221	182	192	195	194	210	187	208	205	224	188	187	203	209	201	231	182	194	219	230	199	192	169	198	215	205	198	207	195	191	198	204	205	219	235	219	221	207	200	204	195	193	212	209	211	230	201	202	216	209	190	180	214	214	196	169	198	211	189	214	240	197	189	198	202	197	190	216	221	189	174	201	215	215	201	221	195	217	214	214	213	207	238	204	220	203	205	222	203	215	200	190	195	195	205	194	186	194	213	204	202	201	188	209	219	215	195	185	206	229	194	205	191	207	207	193	196	182	186	192	204	202	176	227	201	228	220	206	206	214	197	173	192	195	223	201	206	211	188	192	187	203	200	209	189	213	172	217	206	200	161	189	186	196	176	217	206	215	170	211	207	219	206	218	202	213	205	171	200	186	181	196	218	196	204	184	229	202	197	198	209	213	202	187	213	198	224	223	217	201	196	202	185	210	201	205	227	176	218	199	181	200	203	190	203	229	165	220	197	203	217	208	209	191	222	211	174	192	205	227	167	186	200	178	199	193	214	204	191	161	177	233	228	204	217	197	214	220	173	216	192	214	229	188	201	200	178	204	198	204	193	199	176	190	197	229	219	190	202	214	189	204	205	188	202	198	203	215	182	210	195	193	198	200	222	180	221	214	199	217	231	201	199	191	185	189	209	175	219	197	211	202	219	217	228	205	209	196	197	180	193	200	201	179	221	187	204	204	227	230	198	205	182	214	207	202	199	202	196	171	212	225	198	178	202	199	216	195	192	179	205	188	216	212	240	225	251	199	211	200	194	217	219	206	210	209	220	211	188	213	167	205	197	181	201	224	190	178	216	200	186	210	203	195	200	188	196	211	201	217	197	202	213	199	211	208	199	182	212	206	194	212	211	221	220	205	179	199	204	197	243	209	226	182	208	183	227	210	213	196	223	208	201	220	202	207	217	193	204	220	222	205	221	194	175	175	202	206	212	243	197	199	177	260	226	216	200	204	177	208	219	218	200	211	216	199	228	208	192	185	184	222	203	198	211	198	216	223	180	213	206	201	193	220	197	186	230	194	196	223	174	200	192	195	199	197	202	218	208	218	211	229	206	204	192	226	216	203	232	209	177	216	205	191	221	188	203	197	212	207	205	188	205	195	211	231	197	210	197	186	206	190	193	184	187	207	206	204	200	188	206	216	177	207	229	210	198	195	190	214	188	216	185	202	208	224	222	225	198	220	184	191	194	195	210	220	181	207	199	190	209	238	226	215	209	181	205	204	192	178	197	184	211	202	215	201	218	178	196	219	204	196	207	198	179	202	210	221	212	224	194	187	213	245	196	232	186	202	201	194	203	198	194	197	205	217	217	191	228	206	193	191	207	196	243	217	222	208	194	182	182	215	218	204	222	202	182	210	170	212	197	216	216	186	200	205	202	227	222	212	213	195	226	228	202	191	182	208	195	185	186	193	172	221	186	215	158	232	224	212	222	212	213	216	177	224	209	187	205	225	190	179	186	190	227	208	212	201	215	219	221	232	228	199	208	216	185	186	198	200	193	209	205	199	190	197	213	203	210	203	190	189	172	200	209	215	197	201	189	220	195	200	209	218	190	178	177	193	186	204	177	197	199	185	209	193	211	206	191	190	214	211	199	190	194	200	210	166	218	188	197	204	178	191	197	210	204	212	176	191	191	219	191	198	235	217	191	222	215	233	209	222	221	225	210	203	207	195	202	215	183	214	194	204	217	197	222	206	182	201	212	201	212	213	204	200	212	193	200	189	215	207	220	211	199	227	215	205	205	189	215	207	219	202	213	185	223	165	201	188	197	234	203	210	195	190	186	222	199	206	214	202	178	231	194	192	191	180	210	175	205	182	196	202	181	173	212	216	198	200	187	171	191	200	205	206	221	204	206	208	214	182	198	181	206	193	195	233	193	197	197	213	209	234	199	206	207	210	208	190	199	191	202	215	189	234	211	183	213	206	184	217	222	198	191	192	203	196	189	208	213	201	210	233	237	178	208	191	214	208	169	207	195	181	214	200	180	213	194	187	203	220	206	201	201	236	198	206	201	200	164	192	174	207	196	184	204	224	213	196	176	213	222	187	152	214	195	206	198	202	168	179	202	190	197	198	200	186	185	202	221	209	205	198	190	193	182	212	194	161	207	184	187	199	233	179	191	215	202	179	212	212	178	213	190	203	189	200	200	215	205	199	223	202	192	204	192	200	186	201	201	200	212	187	235	195	170	198	198	181	200	216	209	223	203	196	203	230	202	206	190	224	199	204	186	190	210	199	211	175	187	200	179	225	209	189	220	216	184	176	196	202	216	198	180	208	210	184	194	214	204	204	192	212	205	202	214	194	199	200	204	197	183	189	193	220	206	208	215	197	244	211	219	198	210	241	194	178	178	205	199	177	192	176	247	219	222	218	212	209	193	196	224	218	210	181	192	196	201	202	200	183	203	198	199	186	186	155	213	214	196	221	193	186	193	183	214	192	209	203	198	196	201	205	186	206	197	222	182	229	190	158	237	196	190	219	198	208	188	199	197	183	218	206	212	214	200	180	195	198	219	224	211	198	213	206	188	194	199	232	191	199	160	180	200	175	212	187	190	203	213	195	249	160	197	214	196	191	194	230	185	196	206	198	201	199	201	203	209	210	195	202	196	212	181	181	210	184	226	189	226	215	222	219	227	174	185	187	212	195	217	219	198	197	217	186	187	200	178	198	214	189	230	209	181	181	206	207	209	230	194	231	194	203	207	204	182	214	202	193	191	193	199	216	215	200	197	233	220	190	198	226	225	200	188	211	192	198	221	207	188	196	192	234	190	203	182	191	201	206	208	240	197	189	197	190	212	203	179	224	208	185	180	203	183	207	199	212	180	210	199	192	203	194	239	224	210	204	223	213	202	198	223	204	203	221	238	191	217	219	190	179	208	188	201	189	236	199	213	207	196	216	203	190	183	197	180	221	193	186	218	197	206	190	199	202	207	223	193	202	221	205	184	240	180	185	225	190	180	193	228	183	196	206	206	189	181	186	211	189	191	225	222	226	226	200	202	221	205	204	199	211	195
1700	595	712	676	669	640	604	562	584	560	554	606	605	580	583	558	603	561	542	535	536	534	523	533	561	519	485	526	511	524	475	553	498	531	520	507	520	511	536	488	525	477	494	588	500	545	547	494	486	574	506	540	511	531	469	504	520	537	483	513	500	517	462	513	531	548	520	495	544	533	546	517	513	526	519	476	497	487	491	515	497	537	539	490	537	494	527	529	492	513	524	513	553	557	499	525	506	512	524	512	490	539	494	525	503	509	562	502	498	545	525	465	500	507	488	503	501	499	489	508	491	542	490	510	520	523	528	499	542	503	484	511	469	466	540	546	535	529	511	497	518	481	504	504	528	528	526	509	510	525	540	556	547	556	517	502	553	516	521	535	485	467	517	516	483	481	552	518	480	506	532	507	550	486	507	512	465	505	491	511	540	485	487	521	537	486	474	541	488	535	515	535	494	529	539	505	522	490	496	502	503	510	546	519	516	517	505	535	499	529	516	485	500	526	509	489	517	492	501	515	539	498	485	524	486	520	474	523	505	502	522	512	519	518	552	560	503	527	546	540	534	519	547	513	480	519	532	535	498	535	554	548	553	511	541	543	506	563	491	539	474	562	514	509	518	531	497	491	534	505	526	510	492	487	502	543	506	521	518	521	525	507	557	519	544	504	496	504	507	475	494	508	535	454	517	509	485	528	512	546	519	503	498	497	517	552	519	557	503	522	493	513	511	501	488	487	549	466	504	546	469	526	505	510	519	509	516	506	497	517	543	523	518	482	521	493	487	466	483	508	494	512	519	496	504	515	497	512	463	465	498	448	517	509	505	499	507	514	533	505	489	518	528	529	529	560	500	518	514	492	495	552	475	520	489	493	472	523	496	515	503	475	494	461	505	475	490	505	540	529	474	479	480	511	476	541	502	527	488	514	537	516	525	572	499	537	531	550	525	512	523	493	537	471	519	532	474	504	482	535	469	510	561	514	506	520	497	507	459	523	469	485	543	511	512	525	479	516	519	511	527	540	530	468	484	511	529	477	535	510	530	518	518	520	486	553	530	505	525	516	530	510	485	527	492	496	514	473	524	487	525	517	525	526	515	460	518	517	499	495	502	534	502	522	516	505	512	500	484	526	546	526	484	512	510	503	502	546	534	511	521	518	517	530	503	533	499	524	509	519	475	529	538	485	533	490	517	488	464	470	503	468	555	532	483	517	498	574	478	519	498	561	513	523	460	504	506	478	510	517	531	520	493	507	512	519	494	565	513	542	522	557	497	536	505	498	539	527	484	507	501	484	513	537	527	493	482	517	491	553	492	498	547	554	500	543	479	497	484	478	490	520	522	485	512	497	528	499	505	482	487	515	536	515	521	529	494	516	515	533	544	539	522	515	497	475	483	506	559	490	525	532	489	530	496	527	523	493	507	502	516	535	552	529	496	479	509	478	489	487	501	543	491	489	504	519	514	540	479	536	522	550	495	509	495	524	526	529	482	477	510	482	489	470	486	478	533	558	534	518	550	527	482	541	494	516	500	521	496	506	531	489	468	512	528	531	538	515	535	529	520	509	531	490	494	523	531	505	449	507	492	566	515	505	520	536	513	510	478	526	520	517	487	546	526	513	531	514	503	531	492	524	515	510	486	551	521	465	508	487	493	508	464	513	541	501	538	504	510	525	499	524	509	510	528	540	509	520	566	552	559	517	541	529	492	532	536	522	520	481	489	480	516	486	517	507	484	461	538	516	542	513	513	508	513	498	552	514	501	515	495	535	533	512	494	565	501	511	533	475	538	554	524	499	503	507	519	559	523	480	543	506	525	530	541	534	505	505	556	510	514	524	506	505	528	482	550	493	477	531	514	507	548	557	489	505	488	493	514	531	552	496	529	480	530	490	506	511	528	499	504	540	520	518	530	516	507	472	493	569	515	488	513	506	477	496	535	491	485	502	516	487	505	466	512	552	540	490	521	498	504	506	502	502	520	519	564	493	497	521	520	504	542	475	551	510	507	493	515	551	540	521	485	477	515	485	498	524	539	505	472	508	495	544	496	517	497	547	590	487	528	526	509	537	496	481	526	511	507	489	472	505	533	503	501	482	543	504	504	528	507	504	480	561	544	519	516	502	515	533	474	512	513	490	504	502	507	549	495	561	518	497	518	501	540	505	490	528	545	481	522	537	502	531	511	540	534	470	522	476	525	449	482	462	533	503	508	528	494	527	518	506	519	510	528	555	503	526	493	505	478	468	482	516	566	494	538	510	520	491	507	475	473	531	497	515	482	524	508	484	515	527	531	484	483	510	492	516	527	496	494	485	468	497	524	538	541	518	500	532	524	493	534	495	546	482	504	500	520	461	512	514	460	513	503	495	510	539	543	520	492	529	513	514	509	531	476	482	503	539	518	467	508	504	506	527	491	497	509	491	497	535	552	514	526	520	515	509	487	498	501	491	504	542	495	494	540	512	501	462	535	452	497	522	501	504	505	473	499	527	539	509	521	549	473	499	532	471	499	553	505	515	504	525	517	507	512	554	521	480	494	532	486	509	496	506	541	536	508	539	498	520	549	521	445	524	528	534	493	541	538	526	501	502	520	471	478	544	491	501	512	534	551	508	511	544	501	521	543	439	503	521	547	548	489	522	524	525	544	494	541	521	511	502	516	532	534	511	512	454	511	538	508	489	536	538	507	508	496	485	519	539	500	466	544	529	517	548	527	516	502	479	507	431	476	534	523	491	524	502	515	536	535	520	488	525	512	511	510	491	527	518	491	507	519	502	458	498	536	506	504	565	533	514	486	512	505	498	511	512	459	513	491	520	507	518	504	495	497	475	542	529	512	525	532	503	499	522	529	504	491	484	517	506	530	531	514	519	534	518	508	499	496	498	515	523	511	525	478	521	527	510	483	513	469	522	481	496	481	540	526	526	567	507	456	529	515	480	498	518	485	526	527	537	555	489	452	521	523	518	451	498	471	516	478	481	524	504	506	518	487	516	491	497	509	505	477	537	522	506	483	494	528	541	492	495	464	510	520	510	543	506	531	510	533	542	470	525	532	520	532	512	478	527	488	494	535	517	486	532	501	520	487	509	509	551	524	503	511	519	492	530	534	528	540	515	528	489	558	515	491	479	543	520	476	521	500	488	501	526	492	537	521	531	484	500	524	534	496	540	508	476	513	538	522	507	538	491	502	524	495	491	501	536	491	551	500	501	479	535	514	535	534	517	499	553	534	539	533	505	512	499	488	512	479	544	522	490	553	479	479	489	507	539	523	496	521	527	536	538	534	518	535	498	533	512	486	519	479	485	539	503	497	502	490	548	504	522	507	514	500	479	523	517	493	523	481	501	526	535	534	520	492	481	550	507	502	527	522	523	475	510	507	518	530	490	535	482	511	553	559	524	526	543	530	529	519	472	526	500	543	497	503	524	510	547	507	505	506	498	535	525	520	515	509	493	506	524	532	538	527	519	528	461	516	495	506	508	547	488	559	526	516	519	499	529
6703	572	608	520	388	298	325	269	301	272	298	280	254	235	254	251	247	255	242	220	223	245	258	259	226	256	254	261	228	199	227	252	262	242	221	214	231	246	240	236	234	244	209	242	265	221	248	241	240	222	227	222	222	235	225	229	237	238	238	217	235	233	229	199	220	213	271	238	247	252	232	239	209	229	239	237	225	255	227	214	239	215	219	217	256	220	224	249	264	220	243	264	200	261	247	230	200	243	221	247	240	241	225	247	226	236	215	233	229	187	238	246	252	243	234	217	236	250	251	230	236	250	244	240	241	221	238	236	234	214	205	238	216	234	207	223	224	239	203	214	217	228	227	234	222	252	229	222	234	236	218	267	215	222	227	216	221	202	221	216	238	251	233	239	257	238	235	231	211	249	235	221	219	232	234	223	231	231	221	236	251	246	241	238	234	249	241	254	239	205	253	204	245	233	214	207	223	203	231	197	232	265	233	246	234	237	247	217	231	226	223	237	229	220	215	237	231	206	236	231	241	214	246	222	208	220	224	213	254	224	236	232	225	250	226	264	257	242	220	264	227	219	219	244	251	220	224	219	202	232	220	206	246	231	238	221	240	248	192	229	207	226	211	261	236	223	235	243	225	232	220	240	219	214	226	257	224	260	214	240	255	225	232	234	244	231	226	226	242	240	199	277	231	200	251	252	250	227	237	253	235	224	205	217	209	220	223	247	231	256	232	243	224	219	240	214	238	220	237	234	227	237	231	210	225	211	219	233	221	241	227	238	252	247	232	211	240	232	227	206	245	231	250	234	235	233	219	236	220	233	212	257	242	256	238	223	227	220	226	209	246	235	233	230	240	251	204	232	244	237	250	260	235	228	197	213	228	219	232	236	230	220	209	233	211	249	224	219	256	202	208	242	211	208	237	219	215	211	237	254	216	235	236	222	244	218	249	260	241	228	222	211	226	277	249	214	222	217	226	226	179	230	224	227	228	248	223	238	224	204	251	226	259	224	228	266	234	220	214	238	248	219	233	237	207	214	224	234	213	215	239	216	224	230	202	230	271	223	261	248	213	266	219	240	246	252	204	228	221	223	224	209	196	202	236	256	243	222	213	241	231	216	210	226	242	217	217	201	228	216	199	217	229	247	227	217	240	240	210	226	208	232	257	229	271	228	242	232	209	200	230	236	230	223	230	230	237	204	203	190	235	204	221	243	225	221	209	236	208	214	226	214	232	221	244	209	244	233	245	217	223	238	241	228	222	234	235	222	213	235	252	249	272	234	214	224	201	226	216	215	227	236	227	235	228	204	244	230	204	242	226	245	252	239	223	221	209	220	244	242	220	251	228	223	230	244	221	236	227	240	221	217	238	250	233	227	249	229	236	251	218	229	233	245	226	203	190	253	260	220	219	232	214	226	244	248	238	228	236	205	225	243	241	241	218	230	202	232	236	218	221	218	204	223	236	255	230	239	245	254	234	209	208	262	241	275	243	246	230	245	267	198	228	216	235	228	229	237	243	216	230	231	216	240	238	244	212	218	242	237	209	223	239	247	243	226	229	242	237	219	206	228	231	224	208	225	257	237	237	235	262	239	234	241	238	221	238	215	256	220	221	220	203	221	231	238	236	210	230	203	214	236	236	217	224	249	216	242	226	239	251	215	194	239	219	236	217	209	219	222	217	242	237	219	242	248	213	224	211	228	244	238	274	253	230	235	238	245	211	193	257	248	247	233	239	254	231	214	229	235	235	215	232	225	262	238	241	215	231	225	244	214	238	244	205	222	228	218	216	241	244	203	198	223	245	230	243	240	199	260	238	237	237	250	224	214	229	223	257	240	225	215	228	223	216	214	228	222	242	223	228	202	233	225	223	203	231	232	212	247	246	211	221	257	224	245	231	234	239	206	257	221	215	240	228	211	220	220	220	226	234	213	246	239	218	232	208	197	238	204	223	238	207	217	235	263	212	242	245	240	244	222	238	252	232	236	221	239	234	221	216	251	202	247	224	254	235	238	218	230	238	259	227	228	248	224	219	204	234	238	253	224	220	210	224	218	207	260	217	226	240	225	217	215	237	216	229	238	236	227	231	221	233	261	242	236	242	213	236	222	235	237	252	214	215	224	233	249	238	189	250	232	236	221	220	226	253	245	233	219	227	240	213	210	212	239	253	214	223	224	231	214	237	225	205	239	259	241	258	231	192	224	229	223	212	199	232	226	238	218	259	210	245	223	233	242	240	207	232	209	227	226	217	248	233	225	233	244	237	224	239	233	244	260	218	231	235	201	217	223	231	218	256	238	208	223	221	242	255	226	236	194	222	211	227	210	235	245	215	220	252	244	200	229	219	245	220	227	222	249	246	208	235	248	224	225	233	244	220	226	243	219	218	211	228	238	223	233	224	235	217	212	216	256	239	203	232	250	252	205	222	217	236	249	226	230	237	238	254	223	219	237	211	234	242	232	231	220	235	219	242	225	210	233	237	193	229	226	249	210	228	235	225	198	221	226	225	229	252	264	225	211	222	265	228	199	220	238	215	232	224	233	215	199	198	226	212	203	223	214	233	254	218	262	219	237	220	218	232	207	234	226	240	193	206	244	248	249	223	250	233	220	239	228	261	238	246	231	211	217	232	232	229	258	246	228	239	233	227	235	241	246	210	209	231	217	233	224	232	247	230	229	223	182	231	276	228	223	264	227	237	245	229	220	223	229	218	252	231	244	236	239	228	219	245	236	243	235	232	221	242	230	237	236	261	230	209	211	188	241	252	211	223	231	218	225	234	228	197	242	252	215	228	229	239	235	231	213	211	230	258	233	226	206	255	235	262	224	213	264	214	251	234	230	226	247	222	242	202	252	216	257	213	252	257	226	233	203	212	234	248	211	208	218	205	248	234	222	252	194	225	237	233	225	222	246	217	214	205	225	251	231	227	226	250	226	236	224	222	214	245	243	219	230	214	234	222	231	233	233	245	235	235	232	239	203	227	222	257	243	231	219	222	247	223	228	200	223	240	227	219	212	243	218	211	247	225	238	203	219	244	248	222	220	209	228	238	211	235	210	238	248	234	238	252	244	223	254	227	208	219	231	223	246	235	226	225	244	235	246	232	219	228	241	209	253	240	217	215	253	243	226	219	231	252	252	203	246	231	226	249	232	264	225	216	193	226	240	214	223	225	204	226	229	198	184	239	214	217	240	230	241	229	245	272	242	236	242	244	221	235	221	222	240	247	232	242	214	216	235	231	189	223	203	261	230	225	207	238	216	227	218	244	209	246	223	229	229	225	229	216	224	221	219	246	213	232	247	241	220	234	269	205	239	218	229	211	219	237	222	250	250	238	231	235	199	233	234	251	211	250	262	271	233	236	217	237	261	240	257	249	225	240	236	204	213	204	233	221	244	235	228	242	242	258	224	240	218	243	235	248	252	225	208	215	227	241	217	231	244	221	233	237	205	222	234	228	236	227	240	220	241	250	250	231	235	234	223	231	229	240	226	221	219	239	227
6483	928	1478	1586	1442	1273	1117	905	877	814	803	777	796	827	766	720	787	688	651	637	597	666	718	662	658	625	562	604	593	567	607	570	608	559	588	601	594	599	579	585	581	573	555	593	526	585	557	592	589	568	582	536	566	569	509	609	544	574	590	562	541	557	566	590	579	586	546	561	536	523	556	569	534	556	541	567	565	558	572	536	561	549	554	567	567	603	602	573	581	621	616	538	559	562	578	612	564	525	539	613	539	548	527	574	572	568	581	537	533	560	531	581	573	567	577	556	571	570	525	561	531	570	535	567	545	516	601	552	597	574	577	570	564	597	573	563	532	608	524	565	544	590	577	587	576	584	526	575	589	563	558	543	559	559	541	537	576	572	539	577	591	541	585	547	564	578	570	567	580	572	525	557	542	554	545	507	601	584	590	625	562	542	549	534	525	595	564	598	578	584	538	553	594	602	552	581	551	551	555	612	598	587	587	583	593	539	573	555	575	586	579	570	573	552	551	538	595	596	563	564	596	598	567	603	556	623	556	546	583	541	614	583	568	562	534	581	548	571	606	586	557	554	598	606	539	593	570	561	534	578	586	592	563	570	616	554	520	542	579	544	532	587	603	598	543	532	560	557	587	557	553	595	593	617	552	579	581	575	498	608	563	559	546	570	571	524	567	539	556	555	566	595	567	626	578	560	579	630	594	572	574	512	563	586	549	557	599	545	492	529	600	532	556	568	556	568	578	551	592	570	582	571	559	578	578	549	580	559	536	562	598	585	546	546	601	550	563	536	573	550	585	615	561	545	550	565	595	518	559	546	597	540	580	526	616	546	587	584	536	571	563	555	564	597	586	586	650	585	518	578	550	551	576	556	582	567	552	542	584	580	579	570	557	576	565	547	572	578	568	590	580	547	553	595	546	546	573	550	499	585	575	592	558	524	595	562	550	574	512	556	585	574	558	526	617	561	530	555	602	557	583	581	581	534	485	596	597	525	582	534	559	582	561	564	612	569	583	576	544	567	528	601	532	537	531	568	586	557	572	542	568	511	584	588	561	527	570	563	542	524	549	609	519	559	537	579	565	562	584	553	572	572	545	556	576	563	593	585	558	585	588	542	577	560	572	566	553	549	558	619	533	592	518	569	571	579	560	573	574	542	579	549	545	576	596	598	572	573	537	543	535	555	579	595	531	556	549	566	539	551	566	584	590	546	609	589	558	571	564	550	529	571	616	604	544	571	558	597	572	586	584	553	604	576	548	554	576	599	621	550	519	601	546	566	542	557	576	563	529	577	543	599	607	567	560	579	551	536	603	605	604	575	598	549	549	585	588	579	594	573	592	557	551	595	571	600	549	576	562	510	572	538	554	545	555	598	600	578	579	522	571	568	546	582	589	524	508	589	534	584	575	555	580	583	573	584	571	516	578	603	539	599	567	528	582	568	602	561	528	574	564	558	555	564	564	559	576	554	571	558	596	531	579	522	545	561	585	584	550	567	610	606	534	586	525	575	565	542	591	536	552	549	544	563	583	578	602	540	578	558	547	589	562	551	596	559	580	555	559	559	589	527	560	538	625	547	587	603	579	550	549	570	534	605	572	614	562	556	593	555	562	546	612	577	629	568	548	563	560	526	566	554	559	571	584	515	548	561	541	609	579	538	566	585	597	563	545	554	576	525	551	588	552	575	513	526	589	565	601	570	550	522	584	567	590	550	591	582	579	600	579	581	583	540	579	568	599	539	569	551	595	542	570	543	544	559	545	565	553	545	571	615	577	593	603	587	604	567	575	557	533	564	560	578	533	523	556	555	539	572	581	553	559	514	556	550	588	611	544	563	553	584	582	551	528	582	557	538	603	606	600	543	546	571	576	601	557	555	582	573	585	550	546	529	554	581	557	548	563	571	595	560	583	607	535	551	518	576	609	556	573	584	558	574	569	515	568	583	571	565	576	584	572	566	580	591	556	541	548	555	581	543	519	579	581	583	518	584	562	569	560	531	580	572	542	555	542	555	560	536	544	551	596	574	558	574	586	561	574	593	581	594	574	550	590	579	566	572	554	609	569	526	582	580	574	582	552	555	547	603	608	561	585	560	579	599	591	581	572	552	587	588	541	587	593	571	546	596	538	576	590	517	568	574	574	568	564	564	564	571	575	550	549	560	592	512	581	579	548	510	570	567	574	573	572	547	575	567	587	586	566	572	560	542	589	573	519	580	607	592	560	567	546	566	553	567	561	520	567	551	602	605	562	546	587	544	551	586	575	541	565	558	557	547	546	576	548	539	601	566	574	546	585	568	583	590	587	561	562	596	562	567	597	585	597	587	542	610	565	598	522	604	562	529	575	566	569	527	584	549	530	572	538	532	597	553	582	581	564	588	597	583	540	568	584	545	576	528	589	540	527	582	565	532	585	597	601	530	564	568	563	557	533	605	588	560	541	582	539	531	560	565	555	604	524	522	541	561	559	555	569	542	573	568	539	549	564	572	542	575	558	553	575	543	568	581	591	573	557	595	531	585	573	572	578	550	559	535	564	514	571	572	558	600	572	570	552	548	548	560	551	555	574	592	623	546	588	489	553	577	557	597	555	599	586	560	587	601	565	540	582	580	554	545	554	543	598	542	515	582	537	545	583	537	557	574	579	522	598	564	570	557	556	569	560	551	576	527	570	565	577	538	609	547	566	563	578	549	538	575	570	544	562	596	583	545	519	549	538	560	591	595	537	563	552	550	549	566	582	542	571	636	538	608	545	542	559	559	594	574	519	568	583	546	596	558	573	568	578	537	577	569	577	628	589	590	535	553	534	537	548	554	559	582	598	569	640	530	571	564	612	542	549	560	577	578	564	530	564	614	562	574	589	595	560	590	603	581	574	574	538	537	520	522	566	558	581	543	586	579	576	580	538	505	552	550	541	583	580	555	557	575	594	557	565	567	584	579	568	546	585	552	548	557	559	550	540	542	577	550	538	607	553	521	548	565	561	564	552	541	570	540	597	548	574	541	563	588	571	537	536	561	599	523	590	581	554	588	565	562	579	553	580	591	577	552	573	565	563	587	562	547	577	586	547	563	616	575	554	559	546	527	539	613	555	535	558	553	544	576	589	520	520	543	547	579	547	525	582	556	564	562	557	561	568	578	579	568	587	589	562	573	525	576	584	558	544	537	520	528	524	572	607	568	568	559	599	575	564	549	578	574	550	565	543	572	584	570	553	578	599	602	559	563	521	517	554	629	582	535	586	584	565	525	572	584	605	589	582	577	547	577	576	560	581	517	555	530	557	530	568	566	553	542	592	604	551	502	560	571	548	547	540	571	559	606	550	564	577	593	583	576	550	567	534	585	586	566	553	563	574	630	599	548	546	579	528	523	588	592	547	553	546	587	598	546	573	618	557	535	535	573	574	544	550	568	577	572	536	548	543	575	562	558	559	541	585	580	545	557	552	561	585	565	605	567	549	505	573	597	543	548	553	614	521	551	587	562	550	588	595	584	559	562	584	545
12198	914	821	647	422	357	268	252	225	187	184	163	165	145	156	143	148	123	150	122	131	121	164	169	145	141	132	116	121	115	111	124	126	120	135	120	106	114	102	136	116	99	118	119	115	109	120	120	101	125	102	102	134	134	108	123	132	117	113	117	136	108	115	137	107	112	102	129	124	102	109	103	127	118	121	126	134	96	109	126	121	138	120	114	106	122	116	112	113	125	128	113	113	115	129	112	117	106	107	125	115	120	129	131	110	110	150	118	106	132	109	110	107	120	125	105	132	109	117	135	111	122	117	137	130	142	107	120	128	107	122	109	121	114	102	136	135	117	112	101	112	117	131	128	96	112	111	101	113	114	112	109	124	126	123	134	115	120	114	111	94	126	123	94	112	117	117	110	113	138	122	107	126	113	113	116	152	117	118	118	112	105	125	136	122	123	143	114	109	109	131	107	118	113	140	112	118	106	120	116	116	116	120	120	118	119	120	119	117	122	129	117	117	133	119	120	111	114	118	113	114	122	110	115	114	124	104	139	129	125	113	115	112	125	109	120	136	114	114	114	121	127	127	129	115	107	123	141	126	101	128	132	130	122	137	135	114	101	115	116	129	140	117	107	125	136	126	121	121	114	121	126	142	103	114	112	123	115	121	124	120	104	119	109	122	112	101	135	139	126	112	117	118	109	123	116	117	95	116	115	114	107	116	94	96	119	121	92	122	130	106	121	123	122	134	129	138	115	130	118	138	112	107	127	145	137	119	109	106	117	127	116	128	119	101	118	128	133	116	117	108	107	128	132	128	116	114	109	111	128	129	96	111	111	129	110	97	125	117	130	119	106	105	122	108	108	120	116	136	128	118	119	114	108	110	112	128	111	121	111	134	123	127	114	112	127	99	120	125	125	121	135	97	113	116	114	108	129	123	114	139	124	115	117	119	147	134	119	123	140	109	132	92	107	125	112	121	125	114	120	119	109	121	110	120	115	116	116	115	126	121	117	124	112	124	122	113	106	120	98	126	111	112	112	109	123	111	112	131	126	119	107	132	97	114	119	119	109	119	125	107	88	117	124	110	153	111	108	110	105	109	127	125	130	121	115	124	121	106	141	123	125	139	125	116	142	148	125	134	130	119	147	118	102	110	126	128	132	125	111	138	126	124	143	114	137	126	113	114	108	100	137	130	118	121	119	117	147	120	131	105	124	146	120	102	129	117	119	112	118	123	135	111	120	128	128	114	112	103	127	126	130	123	139	136	116	91	98	123	106	112	108	116	117	126	124	114	116	109	134	116	131	114	130	105	130	151	121	131	111	128	128	125	119	150	118	112	101	126	142	106	126	116	134	125	138	112	101	127	114	124	126	116	132	122	115	135	138	124	110	97	129	122	109	127	125	130	109	123	131	120	106	139	139	113	120	118	114	121	147	120	134	124	132	106	131	133	128	116	118	125	146	122	133	119	109	109	109	124	114	118	103	125	106	127	107	114	126	129	125	113	113	118	116	97	142	119	106	118	97	121	137	124	137	114	113	121	127	115	118	113	110	99	97	104	103	116	122	103	110	109	130	114	138	143	114	118	133	105	118	140	118	122	122	129	117	118	140	105	126	114	116	122	116	145	113	124	124	131	102	106	102	126	130	141	135	129	110	142	120	127	127	111	124	153	108	131	124	101	91	130	120	98	119	124	110	133	124	99	124	110	112	144	136	105	134	124	125	121	128	130	122	110	137	144	117	116	119	144	130	121	116	121	138	139	130	131	115	121	124	109	99	109	130	132	131	123	116	92	126	120	119	108	114	123	94	117	131	103	113	112	122	110	108	107	131	130	104	115	112	108	127	110	114	141	105	133	95	122	121	131	142	123	121	129	112	123	133	114	138	112	103	136	111	106	102	116	137	115	127	143	110	127	153	138	125	105	124	108	134	133	115	110	125	122	119	117	132	119	117	138	131	112	116	120	124	130	133	129	121	98	114	129	111	112	101	115	126	117	106	124	139	126	126	108	107	123	112	111	142	124	117	130	113	100	117	129	129	91	113	140	107	129	112	108	125	120	137	120	120	154	132	118	120	106	119	136	107	109	119	107	125	105	138	107	117	127	142	125	125	131	117	107	122	131	116	105	126	122	128	115	110	120	115	137	120	121	115	107	108	109	130	127	118	121	118	155	129	114	123	107	110	132	134	129	95	111	123	114	123	106	118	124	109	136	104	118	105	112	122	102	112	104	120	126	111	121	117	117	125	120	110	114	119	118	124	120	104	99	134	113	133	142	124	121	118	123	128	124	120	97	117	108	125	110	117	126	128	108	115	108	128	120	104	123	104	123	136	129	125	116	124	130	127	102	127	110	125	133	119	117	141	131	127	120	113	111	101	109	125	103	118	152	124	99	123	123	100	102	114	129	115	137	140	133	117	120	100	133	101	118	116	115	123	123	110	131	108	118	112	127	120	121	118	130	116	121	129	123	116	115	124	129	134	106	99	110	114	128	123	113	129	112	107	131	95	137	128	128	120	130	115	118	137	144	109	118	120	119	128	130	112	117	102	121	106	116	121	112	118	113	110	126	114	116	108	123	114	99	98	129	116	105	98	134	111	123	130	116	115	123	112	126	122	130	108	123	126	120	109	97	130	142	145	123	134	122	126	117	136	160	131	140	112	121	134	127	122	119	124	108	117	138	103	122	133	119	109	119	116	114	141	130	108	111	125	123	111	117	118	119	112	131	98	109	120	104	114	130	133	111	133	122	134	129	119	122	126	115	110	117	113	118	102	118	117	120	146	135	97	137	126	155	132	114	96	127	125	99	93	115	119	108	135	121	144	128	121	117	127	127	118	101	117	119	107	113	139	149	140	124	119	117	110	111	125	111	113	104	136	122	120	105	142	122	126	150	136	123	127	139	116	110	100	100	132	122	115	119	117	119	131	93	113	136	120	123	129	125	107	130	105	150	102	116	121	117	116	96	119	130	121	131	129	112	138	125	128	104	130	118	154	105	120	114	115	136	131	112	145	97	115	124	101	120	108	104	135	128	106	127	118	122	113	112	123	138	113	117	133	119	105	118	122	108	113	129	124	136	137	122	116	106	127	112	117	110	124	99	115	110	120	120	126	112	124	113	127	137	118	129	121	124	121	123	107	124	131	110	131	108	116	140	109	103	123	121	120	113	110	134	108	113	111	113	110	106	119	133	105	122	98	126	123	114	142	130	114	108	123	103	99	118	123	135	125	124	116	129	133	112	119	98	129	120	125	133	112	121	118	131	133	113	123	145	145	120	127	110	114	104	138	137	123	132	120	133	105	126	115	109	122	134	119	131	120	118	109	127	130	124	117	109	121	128	108	111	111	103	116	117	131	132	116	110	117	138	105	114	117	128	111	105	125	121	111	144	100	137	113	116	123	134	129	135	122	134	135	117	121	125	123	148	100	110	102	112	102	116	121	120	114	123	124	115	128	105	111	125	126	132	149	123	107	115	129	103	122	126	119	112	112	111	135	123	115
7896	998	1858	2232	1942	1492	1164	982	845	805	744	714	662	695	678	620	611	523	448	407	403	471	530	503	434	384	362	354	368	361	349	326	367	317	287	342	300	324	371	334	334	355	290	324	315	332	324	309	332	329	327	316	332	330	327	315	325	334	326	285	296	294	326	308	319	306	324	278	344	308	296	350	318	344	328	280	298	308	298	302	321	315	314	327	359	312	331	304	302	329	290	323	307	280	312	298	285	316	323	319	282	318	303	305	309	291	320	302	280	287	313	308	294	297	293	295	286	310	320	322	307	331	331	304	337	327	308	297	341	330	355	277	338	302	324	288	293	314	335	321	324	293	312	305	315	316	282	280	305	307	296	330	308	317	296	337	365	332	309	320	288	297	293	298	280	292	291	289	303	348	335	290	303	337	311	321	325	330	302	305	279	301	323	311	314	326	342	308	277	372	329	309	324	331	320	280	302	311	317	318	298	285	319	300	308	300	311	334	302	335	285	308	312	298	291	296	294	321	317	317	297	299	294	294	300	325	301	302	304	327	297	303	327	340	291	320	302	320	308	328	327	303	304	327	319	332	349	304	290	290	299	352	306	304	307	307	288	325	279	327	347	299	343	322	303	312	315	298	328	346	323	325	295	331	297	329	277	295	329	318	302	318	306	308	308	271	316	313	343	306	300	288	291	353	317	318	307	325	346	285	279	291	311	339	321	298	281	309	303	290	290	323	305	305	334	309	279	326	304	299	288	301	303	325	289	295	284	305	285	318	269	311	328	306	322	332	326	309	301	278	349	306	294	332	310	296	327	341	327	336	288	307	290	309	313	287	308	291	336	315	301	291	325	329	297	282	292	319	313	301	307	327	301	299	280	304	321	309	296	311	291	306	336	318	295	337	306	333	300	315	327	328	298	290	346	289	321	311	344	310	305	317	317	343	329	316	289	305	317	289	315	331	325	315	306	341	304	333	308	312	331	336	304	303	310	318	311	332	358	288	332	287	317	318	303	312	356	327	304	325	320	315	308	324	318	305	327	310	289	297	336	307	333	310	306	297	323	321	304	345	320	280	331	313	297	326	339	283	290	282	291	352	302	323	288	312	293	301	303	297	303	352	314	315	282	323	282	320	276	290	315	318	307	327	304	331	290	297	303	347	353	332	350	293	296	331	312	308	317	304	305	300	282	334	312	319	349	301	310	307	353	301	304	325	305	325	325	343	301	278	292	301	290	338	287	299	313	296	304	284	323	309	328	327	277	286	339	335	302	284	320	271	332	309	294	303	306	308	319	292	337	302	303	325	344	315	303	298	290	291	343	293	314	299	274	282	295	318	328	359	305	275	327	318	296	291	313	301	287	323	357	304	304	296	307	347	278	324	316	357	309	282	325	303	323	291	288	315	309	275	312	294	311	297	310	312	306	306	299	285	304	324	268	327	316	320	279	307	267	338	342	329	326	314	284	292	298	297	327	325	320	293	311	296	310	282	289	292	322	288	282	324	299	336	298	311	322	299	295	311	341	323	343	303	272	309	333	312	288	313	306	278	322	321	318	296	334	311	303	293	297	296	285	301	303	317	290	292	284	299	332	294	314	312	308	339	315	306	336	339	313	293	294	322	306	310	316	318	319	312	328	310	303	296	304	335	304	296	329	302	310	299	341	309	300	337	320	300	311	283	291	362	321	307	306	284	304	313	310	282	298	323	328	336	297	326	296	327	321	296	331	313	337	332	310	289	294	298	319	294	277	289	300	313	302	308	264	324	322	332	295	301	295	322	327	286	311	313	304	310	319	321	305	308	305	326	310	295	290	316	312	287	326	306	272	295	301	306	298	288	300	291	312	321	308	324	282	317	292	294	304	329	322	311	331	303	314	331	304	330	294	328	315	274	320	329	288	295	313	311	297	326	314	287	315	306	282	286	342	307	311	305	311	312	311	311	320	338	321	328	311	305	326	330	307	309	315	311	322	336	301	319	330	298	322	330	294	297	320	298	317	355	319	309	325	310	311	293	321	293	305	313	315	297	281	295	305	321	301	283	319	319	319	305	324	328	343	304	281	320	310	306	301	284	346	331	305	299	300	333	282	305	297	335	325	319	276	274	331	291	292	308	324	366	304	321	324	320	287	319	329	284	318	321	297	290	315	316	291	306	323	311	329	312	324	331	314	340	326	365	301	299	338	309	356	344	315	296	343	307	278	321	315	330	297	327	308	315	344	307	316	291	321	289	334	276	310	266	304	299	334	292	313	339	299	293	340	345	304	320	316	325	305	301	320	323	328	333	311	343	318	291	293	283	320	320	295	327	306	322	290	329	291	325	272	328	280	329	304	290	295	346	311	295	290	314	331	252	290	309	288	344	308	312	320	350	262	312	340	300	294	305	308	299	278	297	307	331	308	302	305	331	296	301	312	316	298	348	305	309	350	307	307	298	317	289	308	353	355	302	339	294	309	276	300	344	297	294	311	312	339	317	329	304	327	309	303	322	305	316	338	323	333	303	301	287	294	303	321	277	328	331	298	322	293	295	298	317	294	305	313	307	315	324	338	337	303	304	292	337	312	310	294	300	328	280	305	296	319	320	300	321	312	317	299	302	334	331	300	311	274	283	317	288	285	316	322	308	304	331	300	313	330	294	302	301	309	300	290	340	327	324	318	318	290	309	297	321	331	295	287	288	335	279	282	306	318	298	288	303	328	298	338	303	269	323	302	325	312	312	325	304	341	315	299	303	317	298	277	313	311	314	324	302	295	280	299	298	297	321	337	286	291	309	334	298	293	276	282	331	297	301	340	281	324	323	304	314	307	302	320	303	286	329	321	317	306	338	301	316	299	309	325	336	290	311	330	308	321	302	284	285	304	309	285	280	324	304	293	293	316	332	312	280	312	293	306	284	319	310	330	331	302	320	308	303	324	301	306	295	315	336	333	312	305	295	298	306	315	301	311	319	300	323	304	319	327	340	286	296	309	344	324	321	283	335	329	305	334	307	334	319	311	310	310	331	297	291	290	306	305	290	310	333	319	302	290	308	333	306	308	316	280	281	333	290	274	307	327	292	311	318	345	306	340	310	310	335	298	324	312	332	294	291	312	337	330	318	296	301	313	319	343	330	297	315	319	283	316	290	303	289	324	330	325	285	295	317	344	313	293	330	301	327	313	303	312	311	304	276	309	294	294	300	305	315	331	337	307	302	301	308	271	332	303	311	305	318	311	322	344	338	314	349	291	308	286	313	348	308	320	335	323	302	318	295	295	339	317	303	311	305	298	322	295	314	297	298	307	326	262	283	294	313	288	288	313	292	307	330	272	289	320	288	322	335	315	302	308	282	301	296	308	308	259	315	327	323	311	346	316	305	313	324	313	329	314	337	324	323	305	317	313	300	351	296	343	317	287	317	314	309	337	290	325	315	292	307	315	322	311	311	295	321	329	327	292	292	309	300	307	323	290	302	294	330	277	336	291	284	315	318	312	332	310	327	295	305	310	336	350	310	302	309	305	301
1324	257	266	269	219	233	214	241	214	213	204	214	213	212	215	202	220	214	205	202	207	241	199	224	233	193	208	197	203	198	198	214	213	174	186	193	190	211	178	202	209	208	228	214	177	199	214	200	207	180	210	186	201	184	201	187	213	181	207	213	218	188	177	184	201	203	172	204	203	202	186	212	207	172	188	204	204	168	188	201	199	186	194	210	194	223	184	205	222	226	206	179	200	214	200	182	204	225	183	214	201	197	185	184	181	197	215	215	195	169	199	176	197	216	192	211	188	212	206	170	213	198	192	182	191	216	211	191	201	226	206	175	200	200	203	203	197	179	207	178	190	208	179	198	199	200	207	201	229	193	202	178	222	199	216	204	190	219	201	225	187	186	209	199	216	215	188	219	200	193	172	205	207	182	199	223	223	201	182	166	200	227	208	245	189	193	212	203	209	184	201	215	221	200	201	192	184	217	203	225	180	228	187	224	205	211	211	211	208	210	200	205	215	217	182	215	193	232	218	203	208	210	191	176	235	200	195	220	211	215	199	180	212	229	210	215	229	212	203	213	200	196	223	193	202	197	187	169	185	195	196	192	244	166	226	190	249	231	202	196	189	205	205	203	202	221	195	217	193	229	210	210	213	221	203	210	183	193	209	187	171	186	223	202	209	202	208	187	185	195	198	180	230	208	203	188	206	178	198	229	212	231	186	212	198	210	195	192	188	220	217	182	206	216	229	190	192	215	189	193	225	211	210	227	181	206	215	211	167	196	214	197	207	204	191	197	201	209	202	186	194	188	183	184	216	162	209	201	209	187	196	225	196	203	190	216	202	228	174	170	216	212	190	196	192	231	195	210	194	206	189	203	205	217	221	195	224	209	179	185	227	187	207	187	176	215	216	194	197	216	215	177	186	203	184	199	208	218	230	192	184	192	204	165	197	218	216	238	201	198	220	178	197	198	200	177	212	209	207	192	208	197	195	201	210	192	210	177	181	193	184	219	184	199	191	202	224	212	196	211	220	200	197	214	193	189	185	189	204	228	206	230	204	219	196	198	227	181	234	179	213	187	206	197	215	190	199	198	191	178	186	215	196	212	183	187	194	209	192	190	202	203	224	209	189	213	230	206	178	228	209	214	164	186	206	193	194	204	180	188	240	192	202	223	202	225	179	216	224	192	191	193	200	184	210	216	186	230	197	194	212	199	211	210	197	202	203	192	195	206	203	220	188	224	204	223	211	199	188	186	183	195	181	218	224	215	199	210	184	180	213	203	216	201	196	211	183	205	188	220	176	223	224	195	196	192	174	203	227	175	179	212	202	217	204	225	207	234	199	186	234	206	159	199	224	174	204	189	196	202	194	198	200	195	210	209	192	200	203	216	189	175	197	204	211	219	171	204	187	215	238	183	225	206	221	207	232	210	217	202	196	201	196	227	217	178	198	214	202	220	193	173	193	176	208	196	209	195	195	197	190	189	208	174	203	177	192	204	197	221	217	196	224	191	177	218	196	209	232	219	221	201	206	226	203	186	202	189	203	213	233	219	209	187	222	206	207	189	211	206	205	210	205	203	213	187	204	210	210	236	199	185	203	192	186	203	207	199	198	162	213	216	209	175	196	204	172	196	164	172	188	210	199	194	209	212	203	205	199	188	191	195	196	193	204	195	222	207	190	199	203	204	231	205	208	220	195	239	230	198	237	211	202	205	209	225	198	211	230	206	194	219	206	215	198	209	184	209	201	208	195	203	201	213	196	188	212	173	181	197	211	218	197	211	195	211	216	199	206	210	176	186	213	203	187	225	221	187	200	196	192	215	191	200	205	162	200	202	222	205	201	196	200	208	203	202	194	193	222	208	194	214	224	196	204	183	222	208	222	213	182	185	212	210	184	184	219	197	232	189	191	187	191	192	187	210	207	200	180	193	215	190	208	181	212	194	216	218	219	214	190	218	178	179	215	189	207	192	211	230	216	206	196	180	197	205	189	225	204	196	223	179	202	208	195	194	195	171	200	215	202	175	197	195	224	207	211	218	183	200	198	212	199	201	187	187	202	208	209	185	201	209	216	219	222	207	210	183	198	220	196	209	196	208	190	209	211	206	200	192	196	215	206	199	182	187	189	201	203	194	217	179	173	194	202	211	244	203	196	190	218	204	219	228	198	183	180	208	216	185	186	209	220	228	199	226	223	216	185	192	184	222	191	217	215	207	221	209	210	214	194	209	206	213	217	250	196	195	209	193	194	204	222	180	210	217	205	196	199	198	223	201	220	209	195	221	210	193	190	189	188	186	202	241	198	190	191	237	213	224	221	205	221	188	215	231	207	186	210	196	195	206	216	184	203	208	204	213	215	192	210	225	204	228	183	195	201	180	192	217	222	214	193	191	169	222	218	201	177	205	184	215	203	202	189	195	236	177	190	193	190	210	196	232	177	209	179	211	192	215	197	211	178	225	214	224	195	219	218	185	197	237	194	179	213	192	240	194	206	217	174	223	205	196	203	205	227	204	190	182	204	186	199	221	209	186	188	181	203	192	212	224	189	200	226	199	205	230	190	190	202	201	205	202	200	206	211	207	198	190	224	209	208	174	207	199	226	221	204	231	220	223	190	188	203	179	198	215	189	194	208	198	195	226	174	197	202	182	234	239	213	209	205	167	191	193	197	186	196	199	204	207	209	199	194	207	210	201	210	211	229	198	220	227	213	202	224	198	210	217	236	204	195	213	213	212	197	197	200	207	181	181	219	204	205	204	183	244	192	183	203	184	189	212	200	218	229	207	198	185	178	204	183	179	187	185	197	199	204	186	228	197	197	230	200	189	197	208	205	189	202	205	215	208	210	171	217	203	189	204	186	198	207	195	194	191	169	232	186	201	195	186	205	189	196	198	208	215	214	209	217	212	198	203	204	200	200	197	206	190	197	209	212	203	227	215	237	205	153	212	213	201	205	189	214	187	172	193	202	201	199	206	196	215	212	202	208	221	188	195	192	193	202	206	194	178	212	188	211	196	201	174	185	199	196	216	182	194	223	186	204	198	190	214	207	194	202	197	220	184	177	158	190	209	182	226	216	194	220	192	202	198	195	186	190	207	176	191	210	211	182	216	204	186	226	229	198	233	219	196	195	209	231	219	210	193	186	211	209	185	206	188	198	201	219	199	198	208	218	208	173	198	199	213	197	210	205	202	197	182	209	197	197	209	203	202	213	199	204	191	195	197	171	191	180	234	205	184	213	201	190	218	203	193	213	200	209	173	183	187	171	223	212	207	208	205	202	205	207	198	200	226	241	221	194	184	184	199	192	183	187	196	212	184	183	212	178	198	217	204	205	210	203	188	189	203	234	196	180	227	236	189	196	231	194	198	208	208	208	211	195	190	200	183	173	200	227	203	209	184	204	210	208	217	199	166	205	205	198	191	229	197	198	178	207	193	175	185	163	189	199	198	183	181	240	223	186	217	202	177	200	198	231	205	171	210	232	210	206	224	198	210	214	191	197	196
1836	569	667	709	699	605	622	570	597	589	581	536	567	623	590	570	552	565	507	494	537	557	541	572	541	498	527	481	533	544	502	504	507	528	517	520	524	516	529	526	527	517	492	488	483	484	542	504	522	544	528	518	532	487	517	496	490	479	470	482	518	535	518	515	503	521	498	517	492	527	491	510	515	523	476	479	533	504	544	473	508	538	530	481	535	551	485	533	504	505	498	492	507	525	470	517	517	516	480	508	468	545	540	502	490	538	481	478	522	525	570	489	458	550	516	509	512	518	509	492	532	518	511	508	529	532	504	492	524	505	520	528	460	507	473	515	458	500	503	520	523	484	518	511	541	502	510	492	496	553	520	550	523	502	486	505	509	513	488	546	495	514	501	505	545	499	522	496	540	541	532	480	503	488	468	529	487	533	503	493	502	528	523	526	511	468	511	504	473	514	531	508	539	519	543	506	512	512	457	559	510	480	511	538	503	542	515	511	515	542	481	510	500	507	481	499	538	484	513	453	486	501	496	530	519	544	541	553	519	450	499	484	547	492	513	469	522	512	554	527	516	509	519	521	499	523	524	481	463	488	514	524	501	516	513	566	533	509	512	525	468	534	502	522	502	462	518	495	506	485	551	496	475	504	535	514	535	486	533	540	497	521	520	477	478	518	470	509	512	509	505	580	529	514	524	479	502	513	501	545	509	507	517	520	506	512	534	504	483	560	562	511	510	533	489	512	512	495	514	515	522	465	497	566	479	499	563	512	499	505	500	523	489	483	508	518	501	507	506	480	558	480	521	504	507	524	496	522	523	535	513	490	517	519	508	478	520	501	509	547	496	505	497	480	536	509	494	537	504	498	492	562	507	487	493	501	524	489	521	513	486	467	538	529	510	504	519	484	495	513	519	547	554	492	495	505	500	493	519	501	512	504	537	507	511	488	519	517	529	553	513	502	481	519	511	500	530	489	498	471	508	492	451	511	517	544	501	505	502	510	513	529	550	562	528	499	557	492	530	507	542	538	557	504	507	513	492	499	499	511	486	485	510	555	529	506	528	564	485	514	523	489	506	520	531	538	487	500	519	492	512	524	541	514	508	547	505	534	497	478	553	511	536	514	507	475	512	531	542	499	522	503	468	488	518	518	489	478	495	550	492	518	511	535	473	526	485	502	492	511	484	518	494	472	515	486	515	500	488	503	562	521	517	551	518	507	541	529	542	524	509	520	542	517	521	497	555	501	532	534	542	535	493	531	511	523	558	525	538	532	514	497	507	515	538	471	510	525	542	516	531	488	519	503	506	520	487	518	522	501	504	546	538	501	544	506	461	509	490	493	518	520	543	516	486	484	458	523	511	522	524	510	460	541	561	469	466	495	542	540	491	519	511	507	487	543	524	480	501	531	473	506	539	508	474	508	492	513	533	497	537	474	523	525	556	479	548	489	528	531	517	522	523	562	509	470	508	483	485	524	531	522	491	512	514	478	482	515	525	524	470	516	490	539	477	520	501	489	508	511	493	504	541	536	559	493	554	522	475	526	522	548	481	518	528	527	534	536	515	524	507	525	488	532	524	551	528	494	500	505	504	533	498	531	501	533	491	500	532	519	530	511	487	498	512	501	514	543	487	512	484	490	507	514	543	520	495	526	500	502	496	477	534	542	510	553	501	514	544	534	509	516	541	512	516	511	500	548	516	536	507	533	511	482	533	524	514	549	497	512	494	491	525	518	526	512	509	491	491	500	550	500	552	480	487	533	498	507	528	528	487	478	496	523	493	498	493	473	526	518	549	514	500	524	486	518	502	480	533	517	530	511	506	508	511	504	486	516	496	524	525	522	520	511	520	537	536	527	515	529	532	494	505	550	496	484	559	519	482	520	455	525	498	496	533	488	552	471	546	518	492	505	518	463	471	513	481	501	514	502	519	512	515	489	511	526	522	516	503	553	487	536	519	507	499	520	520	512	569	525	492	565	512	517	522	518	511	551	517	508	520	504	552	520	550	501	482	493	547	504	520	509	488	476	509	503	498	514	508	489	499	523	517	487	483	546	518	515	508	513	559	511	535	507	464	521	492	532	531	547	538	539	506	525	507	529	511	522	499	537	544	531	496	550	542	505	518	481	551	561	512	514	524	489	498	540	516	505	482	548	507	538	511	546	504	533	548	502	551	499	499	539	489	484	529	518	521	525	510	535	483	495	513	537	511	463	492	500	502	510	521	481	528	513	517	531	525	531	513	522	556	541	453	508	511	521	490	522	500	521	479	520	534	483	527	511	523	519	485	502	508	485	535	522	523	501	538	501	523	523	511	522	520	488	518	521	487	509	496	516	509	531	530	504	492	535	476	481	492	512	542	537	525	529	533	487	487	510	518	501	527	498	559	518	514	535	497	538	506	518	495	550	576	511	492	473	500	492	530	495	545	492	530	519	542	502	516	507	511	498	539	532	541	528	484	465	523	536	496	517	498	526	486	531	514	477	505	536	511	499	518	515	502	502	505	519	484	532	512	513	550	508	526	507	526	486	500	509	482	528	495	519	526	530	520	499	498	472	519	528	559	503	519	515	518	530	550	530	486	516	505	505	508	526	514	566	518	549	516	532	499	525	507	472	543	530	504	487	527	503	534	488	502	539	484	496	544	508	484	527	544	512	510	502	548	483	517	524	470	472	519	523	515	537	460	553	483	489	521	538	517	520	471	491	518	515	547	501	530	504	531	475	522	469	508	500	532	492	516	519	516	492	513	567	470	565	508	483	505	529	478	524	528	491	542	498	515	491	504	514	491	506	505	519	516	516	483	523	512	498	504	480	505	539	499	527	539	496	531	471	539	516	501	491	541	513	513	516	556	520	481	584	483	482	478	536	492	496	466	527	522	531	477	473	505	494	548	547	523	507	518	503	521	521	494	513	548	508	476	527	481	547	489	487	534	504	518	525	507	496	469	509	571	528	523	523	511	499	493	505	512	537	498	525	505	532	494	548	500	543	517	523	497	503	484	504	520	495	520	513	513	481	515	522	538	506	510	515	500	501	538	514	503	461	500	516	538	477	492	532	518	501	511	515	495	503	511	485	471	512	536	511	533	496	515	450	540	521	498	533	465	540	465	530	546	502	547	530	531	521	512	527	529	543	509	534	451	514	516	494	517	511	505	496	518	545	536	489	527	535	499	531	512	522	526	503	530	504	532	511	550	517	525	534	544	517	527	518	510	508	475	474	503	483	502	529	507	546	530	585	522	517	508	527	529	504	488	478	544	506	505	521	555	532	535	524	513	536	532	509	527	511	533	488	477	516	527	509	575	489	525	507	495	529	472	512	513	515	516	506	462	520	475	533	497	498	520	491	515	539	527	498	492	506	533	488	495	521	539	544	530	517	537	505	558	506	513	507	480	510	485	506	524	488	473	492	531	521	543	510	518	491	504	498	509	501	510	509	550	519	521	527	534	493	509	522	552	520	493	494	539	536	525	500	536	506	483	526	534	495	500	489	538	506	508	469
6746	615	644	547	421	367	334	298	281	284	258	252	267	285	272	263	236	251	269	229	242	227	226	265	220	224	231	210	225	204	235	217	244	247	227	227	234	264	230	219	223	250	253	221	255	240	273	245	231	221	199	245	232	231	227	220	217	229	250	248	226	228	230	241	223	211	247	230	218	237	243	233	232	223	188	234	222	230	245	234	229	239	224	214	212	216	237	244	210	239	214	220	215	236	250	255	224	206	214	225	257	201	237	230	221	228	240	270	244	224	225	212	202	233	237	233	237	215	236	230	219	234	250	228	235	235	237	245	235	233	238	225	246	216	222	224	231	220	241	252	242	236	208	218	209	259	223	232	215	254	229	219	226	231	224	246	226	242	232	215	222	203	245	237	241	228	220	239	209	226	237	254	217	225	223	208	221	202	203	237	245	244	206	250	247	229	261	229	238	237	242	231	234	228	232	235	218	221	201	213	211	215	230	252	196	241	222	206	207	215	237	220	215	215	233	228	244	264	236	241	243	234	227	225	258	247	219	223	218	248	226	227	255	243	252	228	236	213	224	225	211	211	208	269	261	218	220	190	239	221	211	220	242	239	232	241	211	200	213	236	263	229	210	225	255	250	221	261	225	233	272	251	258	232	226	208	255	217	249	222	198	207	231	219	242	225	233	242	225	234	209	209	226	200	242	214	261	237	244	210	209	243	225	230	220	204	229	232	193	248	228	219	224	255	212	242	188	228	201	243	229	230	226	202	206	222	218	215	241	232	231	228	234	246	203	222	232	230	230	226	235	206	236	222	213	233	260	227	232	234	229	220	242	220	200	206	224	205	248	226	223	258	212	229	238	200	213	242	248	208	249	240	229	224	226	249	259	238	223	251	208	214	275	235	234	211	216	194	239	211	251	217	248	217	204	225	218	239	221	227	250	250	235	228	261	218	256	249	221	234	231	227	235	233	207	243	228	231	215	220	228	261	198	223	245	216	257	244	226	232	229	206	238	243	231	243	231	214	211	219	207	200	255	239	226	226	207	223	233	249	252	238	247	245	201	233	246	222	227	243	264	230	224	236	254	222	208	228	249	244	219	223	194	222	252	228	222	227	248	227	241	255	204	203	212	229	222	235	216	234	216	257	251	239	229	215	247	220	195	248	219	233	228	246	246	240	227	236	223	206	221	229	249	238	244	226	239	246	226	207	240	205	214	249	215	245	212	195	223	242	257	210	210	264	251	225	242	239	237	204	235	248	223	235	224	206	242	209	213	221	219	230	241	255	228	255	222	213	221	235	243	238	217	214	248	232	233	257	241	230	216	240	219	212	244	247	244	254	238	225	236	235	249	241	206	261	240	232	234	234	244	226	226	207	234	201	231	219	221	255	223	210	231	229	272	231	234	239	231	223	220	253	226	228	214	230	214	241	206	230	258	252	224	217	216	271	249	206	225	216	222	245	216	222	239	231	234	231	223	217	236	247	228	240	240	219	216	212	211	239	239	232	259	230	236	226	248	221	248	239	248	257	233	225	208	223	222	249	233	212	206	228	235	215	224	223	234	229	232	210	238	233	239	230	216	234	242	226	249	239	232	227	245	248	247	255	271	213	224	238	258	245	245	222	196	201	247	229	259	242	233	226	235	206	229	251	256	217	255	255	237	237	227	237	213	255	228	223	218	231	222	228	218	232	252	236	216	231	253	265	226	274	251	231	222	235	250	243	240	232	236	215	235	232	260	230	227	226	234	216	225	244	231	231	224	222	242	238	224	199	232	230	224	232	232	229	232	216	268	219	202	213	230	235	261	222	227	214	218	233	218	257	226	267	235	209	238	214	218	223	228	231	234	224	224	248	217	242	229	236	212	231	221	219	227	228	216	265	207	245	250	231	238	248	215	219	220	207	246	228	264	227	235	243	247	237	208	226	254	228	217	229	227	235	238	237	215	225	225	237	236	243	256	232	231	238	260	225	235	214	230	219	214	223	216	215	219	227	244	255	240	232	232	227	250	219	230	226	224	258	229	258	228	253	221	216	239	227	231	230	224	223	233	272	232	215	230	240	241	228	212	208	202	245	231	229	222	217	255	229	244	243	253	250	206	232	221	233	233	259	213	211	241	234	224	252	221	233	201	203	212	234	194	249	246	221	250	234	218	224	222	207	218	247	232	243	227	222	251	250	228	215	205	234	202	216	209	259	240	231	242	246	205	241	231	245	232	212	224	223	194	225	244	227	240	219	228	220	213	237	253	209	223	260	230	224	231	224	225	223	219	229	217	243	188	206	215	234	231	208	234	238	252	261	234	213	228	247	237	242	234	233	248	224	245	237	228	210	220	218	217	228	222	257	237	228	202	241	206	232	232	239	217	236	233	212	227	230	249	226	206	238	216	227	223	236	219	210	229	250	251	208	223	228	230	244	218	201	227	213	216	229	253	234	227	239	234	233	230	216	232	252	258	229	217	253	246	214	219	222	264	231	225	245	245	218	204	220	228	231	228	226	225	240	232	234	216	239	212	251	225	198	237	247	254	220	245	226	234	232	256	248	222	223	232	214	238	227	225	243	206	217	234	202	205	264	227	227	260	238	216	225	252	214	207	228	230	239	213	221	212	208	260	231	222	218	218	242	233	221	199	229	217	221	248	241	242	221	231	230	228	249	225	250	259	249	218	240	219	243	189	258	227	250	205	291	223	237	209	233	230	198	226	210	251	211	203	221	239	230	228	234	249	235	251	251	223	213	221	261	261	239	217	220	261	228	229	233	242	229	241	205	217	247	220	230	242	254	238	207	223	224	229	236	237	233	213	220	217	216	233	223	214	258	213	202	235	233	234	212	222	234	223	272	217	238	227	251	240	210	242	241	231	245	232	232	234	197	244	222	219	228	241	237	246	256	200	219	210	225	216	209	217	215	213	220	254	218	245	249	235	253	233	237	229	232	231	248	228	203	222	232	197	213	219	217	208	211	244	253	225	200	217	225	261	197	219	251	255	223	226	207	231	228	234	228	228	252	201	234	231	228	187	227	215	232	224	243	248	244	223	231	244	254	244	219	239	232	238	234	205	255	212	223	233	240	237	226	199	233	234	231	218	233	262	231	240	266	212	246	228	238	218	205	241	241	231	229	219	217	222	244	198	222	218	235	224	224	224	241	252	208	230	227	230	238	236	251	201	240	229	206	277	244	241	239	239	226	209	233	268	224	247	249	238	243	247	215	182	262	239	225	234	220	213	233	247	235	265	217	229	234	211	243	223	221	221	227	244	200	212	246	246	250	242	240	222	268	204	214	241	219	228	230	265	237	212	219	252	239	236	224	253	218	252	235	223	209	241	250	232	230	218	222	207	227	239	246	232	243	256	220	205	225	238	242	215	229	218	265	247	247	240	263	205	253	222	214	250	223	248	213	222	232	185	227	232	249	228	244	231	234	219	228	220	248	219	227	242	208	233	246	211	229	213	227	240	243	233	217	245	253	239	227	225	242	257	242	219	235	233	237	256	220	216	230
6499	943	1508	1689	1513	1310	1116	953	833	881	819	805	775	873	784	794	729	679	641	621	611	669	674	639	663	632	613	595	590	536	577	617	588	563	578	610	603	549	561	574	539	586	613	589	574	599	569	571	556	581	580	582	589	562	605	583	619	519	594	543	562	600	553	582	557	535	567	605	567	559	554	601	568	580	559	559	555	566	555	567	587	578	561	562	556	543	572	596	591	575	557	618	569	557	577	570	584	581	588	558	552	562	541	554	576	560	587	567	560	564	557	570	541	562	555	599	555	521	599	569	607	551	549	620	605	525	585	555	604	544	537	551	564	604	530	560	582	583	567	616	544	525	575	594	529	567	553	623	554	550	541	567	561	536	564	570	518	553	544	547	581	514	586	590	560	601	607	563	539	605	553	552	560	543	562	596	577	548	591	564	568	553	587	517	552	549	564	557	568	565	543	568	597	593	572	557	572	554	551	538	605	585	589	574	580	565	566	566	586	519	595	529	583	572	591	554	518	568	565	565	572	554	567	585	530	580	555	538	560	621	563	597	560	547	555	545	551	589	542	618	612	556	553	600	571	538	536	590	552	565	546	550	568	582	528	554	561	543	568	581	541	595	551	572	559	529	588	569	572	587	588	551	551	597	598	570	564	521	568	634	530	573	565	591	564	536	585	561	552	545	578	544	547	588	568	524	581	573	559	561	565	524	568	549	576	574	562	558	604	602	562	572	587	543	549	592	585	587	555	544	565	536	566	544	556	574	520	570	572	522	581	562	539	558	557	567	576	561	594	563	537	561	606	582	577	557	619	531	543	573	603	549	575	536	576	574	561	548	524	608	588	607	560	580	610	544	589	533	581	582	559	548	543	570	597	554	549	541	560	546	537	585	619	582	589	547	541	573	533	552	600	582	518	533	577	567	633	556	518	572	587	565	558	577	540	607	581	569	581	555	570	528	535	551	529	572	566	623	564	567	600	582	543	594	586	613	581	564	548	588	573	551	537	557	605	612	557	591	581	554	580	550	571	601	546	554	566	509	534	573	585	574	531	541	583	621	628	595	568	558	587	543	563	554	571	556	566	551	606	557	569	543	552	583	538	546	595	560	599	566	590	584	605	547	559	533	564	561	549	575	511	585	592	626	538	574	565	567	577	546	549	582	575	508	600	554	553	588	528	569	549	584	570	604	572	559	567	527	592	587	563	574	592	556	622	602	569	545	582	572	549	582	545	566	591	585	587	583	628	530	538	541	560	576	557	573	573	583	567	567	575	608	532	582	574	555	572	609	575	544	539	581	526	566	551	591	551	539	579	549	534	603	544	538	577	611	577	603	610	568	583	600	538	561	591	551	557	556	558	580	529	528	615	598	622	537	562	609	564	618	589	563	596	559	575	554	549	597	564	549	584	567	577	555	589	552	553	549	590	574	557	571	537	577	555	520	570	532	587	571	568	571	581	553	553	595	603	571	567	564	581	571	611	574	575	579	567	550	594	563	562	560	592	526	590	590	586	597	585	555	581	565	576	595	586	551	567	587	573	562	583	561	585	568	543	543	589	584	571	550	569	547	549	530	551	550	566	558	567	527	556	559	637	598	568	597	560	598	610	511	600	576	586	551	580	572	543	543	593	547	539	536	594	568	555	562	567	565	562	534	590	560	570	565	583	570	595	553	586	543	572	598	563	559	585	538	539	576	534	583	546	562	574	545	609	578	543	589	571	519	594	558	573	525	592	596	577	551	555	584	592	574	609	580	573	525	577	588	528	533	549	574	565	565	575	558	561	554	566	545	550	575	616	560	545	491	564	560	590	598	572	556	578	542	512	522	578	561	583	612	614	585	574	561	589	564	559	587	573	547	529	551	543	533	525	567	575	536	580	550	537	543	523	546	583	548	548	587	579	529	587	583	596	570	543	584	563	541	572	544	527	558	587	555	517	600	565	598	562	581	545	551	561	554	536	585	538	611	560	591	568	577	549	555	556	568	599	560	585	573	563	583	536	560	581	554	549	590	610	569	577	555	532	541	593	554	568	570	583	613	548	573	580	536	559	567	575	565	553	616	557	597	591	583	593	571	565	504	559	602	599	607	598	582	600	596	555	546	582	587	527	565	568	539	548	574	587	569	557	589	564	567	584	566	605	572	561	552	587	568	592	597	562	558	548	510	556	543	586	630	568	575	550	594	586	533	509	562	541	579	563	585	560	561	589	555	563	562	597	613	606	566	536	595	566	560	553	599	539	517	555	578	558	591	542	577	572	556	564	538	511	545	554	590	573	497	603	566	530	573	557	590	528	529	586	557	588	583	555	559	550	552	571	520	568	575	574	559	559	538	545	575	582	575	580	548	571	569	567	559	565	581	584	562	562	546	566	591	588	548	558	601	572	583	586	564	579	522	535	555	517	568	588	520	572	569	584	529	546	565	538	559	557	596	590	526	550	619	561	567	591	602	590	575	615	551	562	564	531	549	603	582	590	544	525	586	519	598	604	558	564	530	537	587	547	553	543	540	558	536	571	527	581	548	559	589	535	649	556	537	547	563	540	583	531	616	621	544	561	566	565	574	569	549	568	617	573	559	583	544	591	568	559	595	577	550	573	566	589	555	616	538	537	529	563	590	566	555	585	570	571	550	555	534	594	548	514	570	618	568	547	567	527	584	565	585	538	607	601	572	576	570	594	580	574	547	573	551	586	563	542	511	569	584	563	571	544	558	579	595	600	569	524	550	576	581	581	602	584	533	589	586	544	536	604	571	570	582	585	546	576	569	605	584	545	550	555	536	571	580	621	570	604	573	569	553	568	595	572	571	552	574	578	540	549	586	576	555	579	548	571	558	548	568	551	521	556	592	575	600	572	544	536	582	568	620	566	554	589	588	571	544	562	592	582	553	543	534	542	532	534	517	562	518	561	570	580	595	516	573	555	553	563	569	524	535	597	537	576	560	545	577	542	577	507	573	599	578	531	566	566	551	514	608	603	559	601	597	587	544	545	612	551	581	543	566	576	528	580	533	583	521	582	543	617	598	548	548	538	559	561	574	565	591	542	592	542	574	575	556	555	577	583	568	552	527	573	579	553	550	550	577	596	609	557	571	574	612	544	618	583	547	539	542	543	576	546	553	578	582	582	566	617	516	565	565	569	567	548	557	586	552	556	586	551	573	590	531	553	538	609	566	580	604	577	606	521	601	587	554	557	572	529	599	560	569	580	555	595	537	572	563	561	530	587	520	540	599	538	539	540	574	558	572	547	636	567	530	551	584	587	550	587	573	593	574	533	591	541	581	585	562	592	595	576	566	570	572	559	548	560	623	588	574	549	596	567	564	559	547	559	560	572	571	563	567	558	535	563	543	538	541	581	553	529	543	591	560	608	547	560	538	509	522	562	580	533	642	528	540	569	579	574	555	580	557	527	570	569	580	576	526	596	586	548	551	562	556	606	582	571	576	545	570	568	521	566	579	542	592	564	554	564	580	579	557	574	595	638	544	566	565	568	554	538	547
12059	965	906	715	465	351	247	247	210	211	184	173	171	182	160	167	129	142	127	144	149	140	142	137	160	145	122	139	120	117	112	110	112	125	127	117	118	116	124	129	124	147	119	135	126	129	95	120	122	137	98	132	125	128	139	122	108	108	118	114	137	119	105	144	108	132	118	120	117	120	128	120	122	122	110	100	139	144	140	120	122	103	129	116	93	118	104	117	118	137	119	117	114	118	115	128	143	118	110	128	109	131	133	107	110	116	129	122	119	131	137	121	119	115	110	138	113	140	131	121	110	135	116	98	121	120	117	111	112	109	127	112	126	105	119	101	124	111	113	130	134	97	119	122	132	134	126	130	110	129	130	118	116	126	118	138	124	134	113	101	129	128	124	135	115	100	111	122	121	121	106	120	128	140	113	129	123	130	115	123	133	124	124	105	127	139	129	113	119	123	126	119	126	117	110	153	122	108	109	92	122	132	132	121	134	118	120	112	142	135	130	127	116	138	132	139	129	132	142	137	127	112	135	108	116	127	100	117	110	140	123	122	125	113	114	121	97	132	107	129	135	120	122	120	131	128	133	107	116	107	133	134	126	132	121	117	110	149	119	103	127	141	97	127	138	131	120	114	137	131	105	98	127	126	121	143	128	115	109	122	112	131	121	124	134	129	117	111	128	119	113	131	95	124	100	122	119	138	135	119	131	113	125	111	121	117	123	136	136	117	120	138	112	118	129	108	111	127	111	124	103	123	126	123	133	100	128	119	130	123	120	123	117	137	135	133	127	110	149	146	95	127	124	112	116	111	121	140	110	118	119	117	108	117	129	114	119	124	99	118	123	109	124	106	113	143	113	121	122	111	131	124	116	110	134	116	112	129	115	101	84	137	125	108	103	125	112	129	137	112	130	108	125	117	130	121	119	129	134	123	124	117	125	124	128	116	144	115	128	126	109	113	119	117	120	117	123	108	129	114	119	103	102	133	143	108	115	106	120	114	112	121	104	82	125	105	115	115	127	118	134	121	130	122	114	92	101	126	111	114	122	116	133	123	122	138	107	107	114	98	136	115	121	133	102	121	109	123	121	112	115	113	127	110	117	114	115	122	124	129	123	112	137	111	144	104	136	109	149	107	114	124	133	110	115	119	137	126	122	135	141	106	124	128	136	128	110	128	116	86	120	133	127	133	117	123	120	128	124	137	103	123	116	111	134	117	120	130	131	106	106	120	122	115	109	134	131	109	112	119	141	118	129	116	116	130	117	141	114	98	110	112	103	96	118	116	126	121	114	141	115	117	127	111	112	97	127	116	130	124	104	133	112	122	125	122	113	115	122	110	129	140	109	133	113	116	126	109	132	126	111	129	133	130	131	119	125	125	130	117	106	108	100	138	120	122	130	119	130	131	109	135	120	104	136	137	141	114	133	113	137	129	125	113	126	114	130	111	106	115	128	132	115	115	109	123	129	120	134	115	139	129	123	110	113	100	134	135	101	134	127	119	103	109	116	129	133	133	126	126	127	130	114	103	107	135	137	123	121	150	133	117	125	130	111	133	126	111	119	118	109	123	119	111	113	114	127	125	126	123	122	129	115	125	120	117	129	117	101	128	120	122	129	123	132	114	120	128	104	119	117	123	113	119	124	126	121	120	123	110	118	105	116	138	120	106	124	126	96	137	141	125	120	95	112	118	142	119	125	106	126	122	125	106	126	112	120	117	113	137	139	114	141	123	118	121	109	102	127	110	120	108	114	138	134	117	96	110	122	109	107	133	107	122	113	136	115	134	104	103	128	137	120	126	106	111	130	118	117	124	116	115	105	100	112	133	126	126	122	124	97	121	104	119	111	105	112	121	100	109	119	123	107	120	135	108	121	135	117	116	125	110	109	118	113	137	105	112	118	132	147	129	124	128	138	104	131	114	97	122	119	125	97	156	107	124	121	124	126	145	114	101	145	115	83	112	109	119	139	115	120	108	128	114	114	129	123	132	129	134	128	112	100	127	128	142	141	125	115	136	126	133	124	127	102	120	109	121	129	129	120	103	106	117	134	112	130	129	114	116	114	117	120	124	122	125	123	155	129	134	125	125	113	140	136	153	114	133	122	109	118	121	129	119	111	113	124	105	128	122	117	129	134	130	110	125	124	122	109	132	114	116	108	130	131	122	101	108	117	140	101	109	110	110	115	114	130	115	101	134	108	114	125	126	124	111	141	113	109	91	133	123	125	99	115	116	140	112	132	113	105	131	120	123	124	122	123	132	140	129	123	136	122	104	131	103	120	129	130	122	140	135	134	90	123	120	113	124	123	84	122	105	109	127	112	119	111	114	119	151	110	114	118	127	100	101	128	121	113	124	111	113	110	118	139	135	120	116	124	125	110	132	116	143	109	117	153	111	119	128	102	117	112	105	116	105	106	121	140	108	125	149	112	139	113	131	113	117	101	134	129	99	100	121	106	118	104	106	138	114	129	130	131	117	129	106	129	114	143	128	133	127	97	139	126	117	108	117	120	116	140	101	114	116	123	138	118	128	101	115	116	114	128	124	120	140	110	146	109	133	123	128	97	117	112	110	112	121	134	122	130	119	121	120	111	120	117	127	121	133	128	129	110	121	125	133	121	121	127	125	115	134	91	132	102	104	127	118	115	95	103	120	131	129	133	125	128	139	133	111	103	98	117	135	112	133	109	149	129	117	129	129	125	107	114	118	120	129	136	125	125	120	129	131	124	137	115	119	120	108	113	109	120	101	123	107	124	110	115	99	117	110	131	133	118	120	126	110	135	130	107	120	107	112	122	126	117	109	133	130	117	122	125	112	128	117	109	114	123	112	123	127	100	118	104	124	133	131	139	135	102	130	150	125	115	134	136	124	123	131	130	107	118	108	113	106	121	114	121	131	131	103	135	117	123	108	118	112	114	106	126	141	105	117	108	101	98	89	139	128	114	120	124	143	117	143	95	119	138	127	125	121	149	96	112	146	120	139	110	132	141	130	131	140	116	117	108	111	131	123	119	106	136	120	113	119	137	121	125	126	119	116	139	110	109	130	128	112	139	128	115	125	127	113	132	103	129	114	107	109	139	104	122	115	135	101	122	97	117	123	117	133	109	120	126	119	110	118	129	108	111	107	123	118	120	131	120	105	120	136	125	108	112	132	129	102	130	129	113	111	102	124	128	124	126	127	113	134	125	104	140	108	106	104	126	121	126	110	105	119	125	115	100	134	118	110	129	128	108	127	98	113	107	100	117	98	109	128	112	96	120	108	123	123	127	97	120	124	121	122	110	122	127	111	117	119	128	101	123	138	118	114	118	111	111	129	111	138	117	124	131	106	114	112	128	144	112	117	116	135	144	102	121	123	146	127	112	120	115	100	108	111	104	146	126	114	136	112	123	126	109	116	106	134	103	100	124	116	122	130	111	110	135	117	132	123	112	116	124	125	128	122	104	128	127	142	126	115	126	117	140	122	124	120	105	125	101	124	101	115	112	109	101	124	138	111
7925	983	2025	2388	1949	1479	1167	988	859	833	756	679	713	750	681	675	601	480	422	422	387	488	531	480	453	383	368	375	358	359	368	343	334	359	369	362	361	319	320	316	303	312	302	317	338	361	328	310	316	331	343	337	324	327	299	331	309	260	342	308	285	302	357	351	340	318	324	318	298	311	319	327	342	325	313	327	316	337	293	306	318	335	321	304	309	314	317	309	290	312	330	279	322	312	294	306	314	274	281	316	297	334	302	334	329	299	330	312	300	289	340	342	322	304	319	321	307	310	321	322	307	309	313	347	314	294	330	323	315	331	319	342	306	308	295	326	287	304	319	328	315	312	309	325	300	311	324	286	321	323	335	313	285	332	300	305	279	336	289	314	299	293	311	307	302	325	286	286	304	291	316	326	292	287	293	308	329	286	317	318	286	305	318	313	333	322	305	315	286	309	308	320	304	312	287	312	308	299	317	311	315	317	321	331	315	315	282	287	323	327	321	313	299	293	322	310	268	360	318	302	345	305	265	316	302	290	318	308	323	304	295	312	298	301	321	290	286	313	266	298	310	318	308	304	321	301	302	314	303	306	312	281	293	331	316	313	312	333	308	304	312	306	298	313	303	310	320	331	274	320	276	307	287	290	297	314	309	287	314	281	317	319	310	337	297	302	299	305	326	306	306	314	291	320	304	273	314	325	317	293	322	312	342	283	333	295	304	335	311	339	303	335	319	318	293	320	302	334	300	354	314	275	319	329	312	316	318	315	299	283	321	316	286	283	340	320	351	320	336	276	295	309	306	303	322	313	316	328	302	334	301	303	315	300	309	297	325	285	295	344	317	337	301	319	334	281	326	336	333	319	302	317	316	324	295	317	306	322	305	312	309	279	296	331	302	310	342	265	317	297	279	303	296	289	329	318	285	302	321	298	272	297	319	300	309	330	299	317	313	292	311	342	337	317	302	309	298	311	322	330	332	341	312	302	315	315	310	318	321	320	317	316	332	314	348	298	355	323	328	296	304	292	327	324	315	311	333	287	294	314	343	332	305	326	322	324	327	326	326	288	311	312	323	338	299	313	306	301	297	274	312	297	330	323	274	327	291	337	303	314	311	365	312	278	295	295	301	294	266	290	340	307	337	281	358	307	306	333	298	294	294	312	328	315	299	305	293	295	310	321	319	288	310	351	310	297	292	304	324	284	327	357	299	305	334	295	305	293	321	333	311	295	339	320	344	306	301	326	335	292	322	336	292	287	331	308	312	310	299	320	306	310	319	312	299	312	300	323	291	299	337	307	322	299	326	295	307	305	312	286	318	294	316	336	325	359	286	297	301	317	314	305	325	300	329	315	330	283	303	328	300	317	319	314	321	297	330	293	332	315	298	316	319	325	328	316	288	278	284	287	286	308	353	346	290	289	301	333	284	292	316	268	324	280	299	334	321	311	341	317	305	316	316	324	291	315	316	300	326	309	317	278	295	308	297	288	291	330	314	328	334	298	325	309	339	289	305	309	323	318	314	300	294	333	314	292	304	284	303	311	335	295	320	291	324	317	303	279	333	307	311	329	336	305	305	300	313	329	305	299	334	318	300	314	304	304	317	300	319	314	319	296	302	338	309	276	342	311	283	331	276	305	284	304	292	276	287	316	305	329	283	318	331	337	325	276	331	304	302	331	288	303	315	346	336	311	311	266	284	326	322	310	335	339	257	314	317	337	322	298	317	300	358	327	272	301	309	304	286	297	290	291	320	302	294	330	338	305	297	301	324	287	296	297	276	323	314	284	301	329	291	327	331	322	332	294	282	330	326	313	297	304	310	325	288	308	274	311	327	294	304	303	281	280	299	328	260	313	312	316	303	289	337	321	310	325	327	308	329	305	297	318	332	337	295	313	310	304	341	305	279	338	270	318	299	300	315	334	325	308	310	302	313	329	316	308	327	291	308	293	331	326	296	329	310	305	309	294	304	300	316	342	330	336	272	296	327	303	316	332	330	317	301	304	302	331	316	309	347	357	318	322	304	313	343	310	292	295	314	300	302	299	339	304	269	289	293	311	304	284	280	300	284	336	303	330	309	288	287	332	319	303	300	312	303	299	269	309	278	326	306	339	296	307	285	307	324	322	288	304	323	298	355	307	329	299	313	298	310	307	285	275	335	268	341	293	299	315	324	289	301	301	310	280	318	298	306	295	304	320	333	294	310	310	292	295	336	318	342	293	327	294	307	295	331	335	302	326	301	319	290	311	306	314	280	272	308	268	297	295	278	332	337	279	320	329	328	329	318	302	282	327	310	318	289	291	283	306	296	325	320	284	326	276	293	290	307	314	314	287	322	309	307	327	307	312	328	308	301	316	305	306	278	296	336	303	279	312	276	307	287	317	301	285	323	304	314	319	286	296	313	303	323	290	329	320	296	317	328	345	289	287	288	301	282	322	295	294	322	310	297	330	320	298	321	325	327	344	323	305	289	323	355	317	342	309	308	309	314	321	322	292	318	321	298	319	311	310	310	330	330	331	323	277	323	295	319	307	331	317	301	316	302	325	317	323	296	318	315	301	283	307	320	299	293	310	292	297	332	321	312	294	326	287	318	303	321	310	283	309	314	297	309	309	292	300	279	333	295	304	290	297	317	338	266	284	356	319	288	334	305	307	304	330	316	330	303	321	315	310	313	296	309	323	304	311	300	320	305	338	292	330	338	324	332	269	309	305	301	294	319	319	310	301	290	291	297	316	333	347	327	335	299	313	294	342	312	306	338	310	308	302	336	298	281	329	300	307	301	306	326	293	307	331	309	296	310	287	338	304	295	314	338	312	299	303	332	289	297	287	277	314	321	280	338	323	295	303	324	321	328	318	289	299	312	295	275	272	328	322	318	314	299	302	320	305	328	314	285	305	289	306	289	319	315	318	336	315	317	302	289	324	303	317	300	312	293	311	315	281	299	303	309	301	326	316	325	333	315	349	305	306	315	305	321	309	316	289	286	294	301	333	332	298	312	332	286	307	323	333	305	314	288	313	306	284	293	296	291	336	318	329	335	321	306	290	286	305	324	325	285	331	325	300	284	289	309	301	286	312	312	286	337	296	314	317	295	282	310	301	326	312	308	301	306	317	296	263	318	309	321	293	289	323	314	328	293	333	328	276	281	279	303	311	326	310	304	294	298	296	293	291	324	292	286	301	309	292	354	323	323	344	296	336	292	337	330	322	308	286	309	327	312	301	298	321	324	314	304	317	309	316	286	330	345	333	335	329	345	299	318	312	287	316	293	325	312	283	325	292	341	318	311	282	330	299	309	301	308	320	325	307	267	296	311	308	334	294	288	314	282	311	328	315	308	298	282	286	311	307	330	290	302	294	304	317	327	293	330	290	276	306	298	297	320	284	296	317	319	305	311	289	316	296	307	304	321	317	288	298	304	291	312	299	292	325	325	302	332	299	319	294	331	303	331	284	319	284	354	301	290	278	308	310	299	280	308	320	320	301	312	291	335	280	300	313
1332	253	254	260	220	245	249	224	224	241	223	238	209	196	210	215	193	227	218	232	194	234	218	195	223	199	224	220	203	210	204	194	237	182	200	239	204	188	192	215	170	233	192	203	204	194	193	223	199	199	185	205	205	197	239	212	189	203	198	197	207	206	204	199	218	215	228	197	203	186	196	218	205	207	187	180	213	215	219	224	219	184	226	200	207	200	202	225	197	188	186	191	176	199	204	216	212	201	230	200	220	215	205	220	203	177	234	198	185	209	217	214	209	189	216	196	197	191	219	180	195	208	204	198	195	240	230	237	199	203	248	197	204	242	205	233	182	214	210	248	194	215	205	220	205	214	201	201	198	207	196	202	216	215	229	216	198	186	207	203	209	212	194	193	181	207	203	189	181	221	200	175	214	187	200	216	191	209	205	212	222	217	204	212	212	212	194	191	213	216	257	193	225	184	201	197	206	212	219	227	208	215	193	221	205	197	205	202	194	207	221	220	196	199	217	225	220	224	179	238	175	217	229	217	214	215	199	190	182	184	207	188	207	212	185	209	183	201	199	205	206	204	214	220	201	243	221	205	194	206	192	182	181	173	226	209	217	225	203	196	203	184	227	216	216	210	208	179	215	206	208	182	176	183	210	203	196	224	191	202	211	193	216	195	203	207	208	214	199	206	213	186	209	195	226	196	222	228	195	205	203	181	200	221	189	187	206	235	222	232	197	192	232	208	201	200	215	186	202	248	223	242	211	193	218	179	195	214	221	203	222	217	187	208	179	209	189	193	238	214	198	196	213	184	206	203	216	228	234	204	192	223	194	227	185	199	186	196	209	198	184	190	206	241	231	227	232	211	205	210	228	185	209	213	203	195	257	234	211	182	217	220	210	218	194	222	193	201	195	212	196	204	210	219	218	211	196	188	194	208	218	203	198	181	219	210	201	198	222	191	188	190	209	188	191	209	221	203	204	191	215	213	242	227	220	203	208	229	222	224	206	175	202	191	184	170	193	203	210	193	187	189	217	216	210	205	220	197	215	198	222	212	237	200	200	203	196	197	187	184	235	200	216	208	191	220	198	211	197	194	206	192	201	211	189	213	226	196	209	211	209	214	203	184	191	200	228	218	205	220	228	218	220	200	199	200	251	212	230	192	213	186	196	196	201	212	219	214	211	200	216	220	176	218	202	178	232	215	195	231	186	191	219	208	225	196	225	213	210	207	187	189	227	198	205	194	220	224	207	220	199	199	204	214	215	198	208	177	214	214	191	214	173	198	219	170	197	221	200	201	199	229	209	199	164	188	204	222	216	217	218	189	200	207	222	223	215	191	222	217	206	196	213	206	185	235	199	222	220	231	214	222	209	226	202	214	190	205	209	210	180	179	211	213	208	197	194	245	198	189	220	224	214	202	200	233	202	215	209	203	173	184	221	221	198	209	211	172	226	207	229	234	198	231	218	222	236	228	193	167	206	200	207	214	217	221	198	231	215	208	211	209	216	187	227	201	224	198	213	203	186	176	218	217	221	214	217	214	206	239	217	186	222	209	239	209	181	191	221	226	219	211	213	235	209	180	197	225	207	203	200	195	200	200	185	218	196	217	209	212	194	221	210	189	216	199	211	208	219	205	206	223	213	216	213	235	204	184	200	216	189	218	217	200	190	212	201	199	181	188	198	216	208	209	193	192	210	182	216	218	219	218	203	186	210	205	193	202	169	220	197	204	212	198	199	201	207	207	211	193	200	190	199	205	203	222	196	197	199	166	185	190	207	226	195	217	217	196	194	244	193	179	193	204	206	183	207	184	219	230	206	178	189	219	203	205	212	218	225	182	203	206	214	208	217	196	208	218	216	221	223	206	209	211	194	213	197	202	166	229	199	193	195	198	203	201	210	201	205	206	217	208	220	210	202	184	211	213	190	181	205	225	191	221	195	195	209	234	183	197	209	185	201	192	214	196	205	196	227	208	210	214	235	226	203	216	234	208	203	224	219	220	197	214	185	223	200	222	207	183	230	225	203	189	204	212	176	205	208	205	215	203	218	208	207	202	207	204	210	197	178	218	222	204	223	199	198	228	238	227	215	185	197	194	205	201	213	201	216	190	194	206	197	187	219	194	195	204	197	237	217	217	219	233	226	206	200	188	203	194	199	185	204	216	201	180	212	200	177	185	242	216	195	225	197	190	220	194	186	232	221	193	220	214	211	178	206	213	203	209	259	230	192	202	204	183	189	197	205	203	230	200	226	217	216	201	187	195	219	231	211	197	223	193	217	202	201	201	229	190	199	211	217	233	201	216	192	210	187	169	171	215	206	217	215	209	218	213	202	188	216	224	217	219	221	222	228	183	182	210	209	222	211	193	211	199	204	204	184	207	207	196	178	210	198	208	205	201	215	168	181	194	213	211	222	207	204	215	204	202	194	212	213	227	188	211	202	194	220	215	221	216	214	207	221	241	197	205	204	211	188	211	195	213	188	183	212	215	191	220	182	161	225	210	203	226	188	190	187	203	203	245	211	209	213	207	204	196	238	188	216	214	187	209	185	209	207	189	200	233	224	224	188	215	217	214	199	217	206	157	211	207	209	191	206	218	210	192	210	205	200	197	222	191	203	227	204	176	237	184	226	218	228	201	196	222	214	205	185	204	220	202	201	197	195	221	238	210	232	215	208	214	202	191	200	179	196	199	200	176	194	180	205	206	208	215	181	193	193	186	223	210	202	198	202	194	203	216	202	216	241	199	222	213	191	188	212	211	200	197	217	222	195	199	192	181	220	225	196	197	210	226	186	217	220	228	202	198	185	210	191	213	190	192	219	200	213	200	227	199	210	193	199	195	229	214	209	219	175	185	213	251	218	193	198	234	215	179	232	208	191	213	193	199	224	202	206	189	206	220	207	221	206	184	178	221	198	196	208	187	196	209	209	190	190	217	222	208	233	208	213	214	185	211	213	235	206	187	217	216	177	223	241	195	215	196	192	200	199	204	238	208	222	200	209	208	219	184	210	207	207	200	181	190	215	228	198	222	205	233	179	188	210	221	211	206	184	208	209	191	192	205	201	212	194	210	201	214	221	202	179	169	189	202	215	214	217	192	234	219	191	199	186	197	206	198	209	214	220	197	201	240	199	187	236	184	210	153	201	203	192	207	202	212	204	221	218	210	208	204	210	199	216	215	194	195	201	198	194	178	199	230	202	221	193	187	201	200	172	188	225	193	173	193	211	188	177	207	190	193	193	196	205	215	228	225	205	216	229	204	217	201	185	227	200	225	224	216	209	218	214	217	198	178	210	184	182	204	175	218	186	210	190	222	203	204	241	219	220	194	225	209	223	173	205	212	236	212	218	218	192	228	203	192	228	216	203	229	189	208	208	219	216	180	213	202	195	213	217	216	214	202	236	179	224	206	188	203	201	213	227	191	224	197	197	191	191	189	202	165	169	203	222	198	177	209	174	198	206	178	213	226	193	191	219	201	218	216	198	198	186	219	191	189	219	226
1879	602	725	761	678	650	609	613	526	607	593	578	547	620	579	562	545	530	513	535	526	561	595	580	557	577	523	514	512	540	505	508	507	529	499	514	537	525	513	517	479	543	540	538	538	512	558	510	522	548	487	494	509	508	518	544	551	523	542	542	504	572	561	510	520	524	562	525	526	540	547	526	516	555	557	505	538	586	537	563	547	548	505	528	518	544	525	560	509	497	591	491	518	524	506	511	524	508	510	508	569	511	496	515	501	522	516	507	544	508	519	497	519	509	535	524	496	516	525	526	530	533	518	491	537	565	526	506	482	551	541	536	525	553	516	500	472	582	503	506	533	520	508	541	495	506	553	503	540	544	524	571	491	507	511	520	471	544	542	546	496	488	504	487	518	555	513	524	531	539	523	539	523	547	503	490	526	505	544	534	509	548	488	509	526	532	534	508	535	538	551	507	531	501	526	543	482	509	558	512	543	577	525	538	527	487	507	524	510	526	533	510	530	530	564	478	509	516	537	557	510	522	507	533	566	494	538	517	553	540	484	506	515	548	537	490	501	522	512	569	511	533	519	551	531	466	520	531	528	530	549	540	477	492	467	497	491	478	508	537	507	523	529	546	488	547	543	502	527	509	518	515	518	545	550	525	527	533	515	496	547	552	523	486	523	562	548	481	488	522	535	504	464	530	542	507	524	525	470	515	523	541	518	477	535	522	513	498	545	519	504	518	517	527	528	546	513	541	549	522	522	527	545	498	525	493	525	534	525	505	526	523	487	525	548	478	503	512	557	546	536	518	533	491	526	483	485	544	553	542	514	525	516	516	565	542	563	500	471	490	524	551	553	512	574	484	537	536	536	531	532	523	532	528	492	501	532	521	500	489	477	507	569	559	556	553	496	515	530	581	512	507	497	540	499	508	530	554	507	504	519	472	537	544	457	505	480	513	528	505	514	551	589	518	531	522	502	557	505	563	533	548	541	562	523	469	503	564	536	495	481	461	516	548	525	481	535	557	519	548	497	539	517	543	533	529	514	521	490	518	539	526	515	549	518	566	505	508	515	511	524	502	535	520	538	531	536	525	508	515	527	574	549	551	496	532	510	475	511	503	508	502	506	541	503	484	520	496	544	541	545	502	475	470	547	526	497	555	497	528	496	534	497	514	469	534	504	519	531	496	515	534	542	529	540	548	522	512	495	530	534	534	534	532	498	480	563	552	489	517	524	505	533	520	482	517	515	557	517	522	530	473	548	573	527	514	547	527	522	531	525	496	525	519	547	513	497	505	558	546	459	493	525	497	510	523	531	499	519	519	516	564	525	547	520	509	533	520	606	497	521	559	515	505	532	523	545	487	540	488	520	523	532	503	556	504	524	522	509	531	504	523	477	546	542	475	496	510	499	568	497	505	526	527	513	523	470	511	531	505	505	492	509	500	574	510	503	520	560	542	515	509	504	524	486	547	509	513	514	544	493	522	501	559	540	544	530	538	506	487	509	511	522	512	513	516	559	555	519	553	508	524	513	530	503	528	538	525	561	533	552	481	520	510	514	519	554	526	479	494	539	553	504	477	531	560	559	518	566	528	511	536	529	510	522	497	498	504	498	486	498	522	480	537	517	488	516	536	529	517	482	500	518	495	522	507	573	574	535	538	482	544	546	494	536	521	531	536	527	486	533	522	516	512	526	548	533	521	542	489	507	558	528	515	502	501	503	510	542	539	525	506	514	501	526	521	567	474	563	526	482	562	551	558	528	541	544	470	537	545	575	507	511	496	534	561	496	521	502	488	522	562	516	523	544	496	518	527	507	513	546	510	527	550	538	538	533	559	534	497	543	490	472	510	570	516	518	532	509	533	498	523	541	508	539	535	543	555	536	487	504	514	484	544	544	558	507	533	499	514	507	533	514	523	531	516	519	472	511	513	503	495	558	498	551	494	556	492	538	506	512	518	503	502	548	519	528	591	524	524	499	508	549	555	501	523	534	472	514	554	478	502	522	552	500	475	532	537	516	502	535	488	554	545	510	511	491	526	520	552	524	498	510	539	494	519	522	481	544	512	496	490	509	506	533	507	539	501	539	516	550	558	552	480	532	566	501	524	503	490	515	529	542	522	493	556	549	503	513	542	513	518	540	532	571	500	510	507	522	501	542	540	515	568	512	559	518	513	552	529	525	450	535	504	497	509	493	517	482	529	560	501	518	534	503	516	548	534	554	498	539	539	538	540	540	535	536	511	549	512	497	532	513	525	505	532	533	530	512	556	516	467	486	511	515	558	545	527	513	551	521	521	481	545	541	523	512	532	541	524	483	543	493	514	520	509	555	573	535	536	490	503	533	531	513	545	525	503	522	520	498	515	476	509	525	520	548	506	473	513	541	556	515	504	534	543	530	506	491	515	505	523	520	541	516	545	512	530	532	506	526	508	513	540	489	511	521	527	492	506	510	508	527	562	558	528	513	518	544	515	530	503	505	521	509	546	560	496	518	532	505	511	497	539	495	494	522	565	515	499	526	492	509	531	502	480	479	509	538	539	520	515	498	543	501	531	536	497	522	488	494	509	508	526	555	500	548	533	483	524	528	479	520	486	495	544	505	530	512	522	534	514	528	517	493	491	530	468	507	476	527	502	512	499	532	507	515	510	519	506	525	489	521	503	557	499	530	537	563	510	537	538	494	535	526	524	578	521	534	556	535	507	541	483	509	523	533	511	550	546	506	511	556	530	499	514	541	528	488	492	501	545	524	591	550	540	523	472	512	552	472	543	527	537	493	521	516	504	503	577	509	475	537	513	538	553	516	532	522	494	538	506	485	529	543	507	537	489	503	505	564	539	532	514	523	536	555	509	540	565	538	548	546	514	546	495	533	474	484	496	494	520	497	468	499	498	537	508	521	543	535	509	520	506	530	533	544	503	527	592	535	538	571	508	523	483	528	503	523	535	560	544	532	512	502	487	533	509	504	512	476	525	514	533	513	543	537	501	512	539	507	497	541	561	491	523	527	564	540	489	480	509	509	516	491	494	518	524	492	537	545	535	563	547	516	547	548	541	488	531	529	518	506	532	571	574	521	498	478	520	533	533	528	519	542	543	515	500	537	535	517	522	513	501	580	504	508	538	556	492	524	477	546	488	570	526	560	508	547	535	519	524	545	531	518	512	541	542	500	522	500	511	507	535	530	505	557	505	531	518	530	504	498	477	529	518	518	497	539	556	521	520	538	501	536	533	520	474	544	492	530	493	523	532	478	471	489	518	517	546	526	547	519	512	492	527	497	495	492	512	506	499	551	532	507	542	495	518	531	541	513	524	510	583	556	508	488	504	500	496	537	518	480	527	497	555	502	506	543	545	550	495	473	493	539	520	528	535	541	498	553	548	504	500	502	518	528	492	537	508	476	526	522	525	568	557	529	561	505	528	543	532	526	476	508	486	525	515	540	555	504	520	523	507	548	501	546	517	499	518	528	533	537	494	546	532	513	532	518	547	526	510	498	519	518	496
6738	636	636	538	448	375	294	309	269	274	282	266	297	258	241	247	255	259	272	208	277	212	250	257	241	210	251	237	216	240	254	254	270	257	236	246	220	230	234	233	235	243	240	262	235	230	271	256	236	243	227	215	203	228	235	223	205	254	258	241	227	225	226	238	232	242	216	222	226	232	227	228	240	225	239	207	245	225	238	227	230	249	217	217	262	234	234	219	210	235	269	228	233	228	250	230	246	227	212	214	230	218	241	244	222	250	226	223	254	233	211	223	250	241	222	246	230	214	232	229	239	231	213	235	241	228	218	220	238	214	221	237	244	257	220	244	242	236	231	233	243	239	218	233	232	217	197	233	218	210	224	197	260	206	234	244	220	235	215	231	228	231	240	234	239	258	262	235	218	235	235	212	237	262	231	219	211	212	242	237	212	221	253	249	241	231	246	224	210	217	214	249	212	251	256	213	254	223	221	256	247	232	265	218	217	229	231	251	225	233	245	234	224	235	215	240	271	214	228	235	241	245	198	201	222	226	209	238	261	244	200	218	239	229	244	236	222	225	264	207	218	232	232	247	227	209	212	230	237	234	253	245	245	244	256	250	231	216	213	244	243	237	251	233	241	227	209	212	226	226	221	229	216	223	222	213	212	231	221	261	219	232	228	259	221	252	221	267	243	229	229	269	215	221	256	232	219	271	244	247	237	238	235	241	238	219	211	229	229	214	225	243	214	221	215	266	209	209	257	243	263	228	227	237	240	247	247	223	263	253	225	237	220	242	229	221	235	249	238	234	228	247	215	258	237	230	239	218	250	211	217	225	232	225	222	230	223	239	254	227	207	254	240	221	257	238	221	257	231	258	224	257	230	245	212	235	204	230	228	254	267	289	233	234	232	234	215	219	230	204	232	244	225	229	227	237	217	251	245	220	242	249	212	206	217	231	214	208	234	226	213	192	217	254	220	257	229	237	236	232	234	256	220	215	245	247	250	226	223	247	224	226	245	256	239	241	219	238	235	221	222	229	215	258	221	253	209	234	232	218	253	216	239	242	242	256	225	215	256	230	229	238	214	235	262	264	251	229	219	228	235	217	224	232	234	217	230	226	229	239	230	217	240	218	214	253	220	219	209	234	231	210	211	250	225	225	240	238	217	232	239	243	242	223	245	247	217	222	216	250	231	235	271	234	209	223	187	254	226	220	254	227	236	228	229	203	218	225	244	249	210	223	240	204	238	225	207	249	216	255	232	218	247	219	244	212	219	249	225	241	244	253	230	241	251	222	249	251	207	221	240	235	222	237	229	220	230	275	254	213	232	197	219	225	244	241	226	228	219	236	227	210	225	203	234	207	224	229	264	242	211	235	267	252	239	258	245	224	219	217	220	252	202	208	195	247	216	228	245	224	209	228	246	256	231	236	260	234	248	213	213	251	241	249	237	219	215	203	236	236	223	215	250	230	224	266	238	256	239	238	223	235	208	238	235	241	233	220	216	268	222	223	218	204	224	232	246	203	243	244	210	230	210	237	214	248	241	242	223	195	235	227	228	226	232	238	247	223	205	243	239	241	207	212	239	240	220	229	238	235	234	225	213	247	271	235	222	237	239	247	231	228	211	258	235	224	241	248	231	241	266	220	215	229	224	214	227	245	272	234	233	241	219	221	247	248	251	236	222	251	219	232	222	196	229	224	224	233	243	247	260	272	240	219	228	214	205	256	268	223	231	247	228	257	228	235	243	229	244	252	220	228	227	223	217	206	231	247	235	220	232	245	211	215	222	249	227	210	216	234	221	253	250	248	225	240	217	245	245	220	218	223	238	235	216	259	216	263	237	198	240	207	230	200	237	223	234	237	231	213	236	228	237	221	251	252	248	250	233	214	242	245	209	206	245	255	228	226	205	244	242	243	231	214	217	204	201	232	222	239	220	224	250	231	221	240	210	246	236	215	230	221	244	208	211	235	215	200	240	228	259	247	261	214	229	236	232	239	237	228	261	215	218	253	262	250	234	229	228	227	213	246	232	241	234	214	230	217	218	230	259	250	219	247	223	245	254	224	233	195	215	260	199	205	260	244	228	212	219	215	232	205	231	259	263	230	226	232	229	225	227	236	260	229	251	215	234	248	204	209	236	233	256	219	232	227	233	230	267	208	248	248	227	200	216	246	253	200	229	234	259	228	217	219	228	212	268	234	220	277	239	240	237	230	204	212	228	225	260	240	221	242	220	225	213	236	232	215	228	241	236	247	224	250	217	235	235	202	209	245	218	235	215	228	231	209	266	253	257	209	233	229	256	244	241	214	230	251	234	233	244	253	247	230	261	249	239	267	228	210	257	238	238	218	226	256	231	232	224	214	207	231	218	245	211	232	219	206	213	213	240	209	245	226	253	209	234	268	212	228	234	250	219	242	227	263	209	233	218	220	192	246	246	241	212	213	244	210	223	263	213	242	218	223	211	225	249	215	214	236	241	198	247	262	207	222	256	200	231	238	233	234	247	213	244	210	225	259	237	242	200	218	215	213	219	188	236	215	241	211	217	225	232	223	245	237	231	215	230	226	223	218	209	237	241	238	194	216	210	231	248	208	219	229	229	242	255	273	252	226	236	226	257	238	233	254	246	206	234	219	224	225	241	269	226	243	232	242	216	243	212	245	224	216	220	256	248	227	223	223	207	242	230	262	245	247	216	215	244	218	241	230	239	231	239	207	244	235	220	235	210	223	222	223	233	227	233	241	236	251	234	226	216	217	242	216	235	235	253	248	227	222	249	205	246	232	226	223	230	253	201	196	248	218	261	253	231	206	237	259	214	216	237	222	244	228	225	224	207	252	215	253	227	239	246	228	223	238	237	227	259	252	224	250	230	229	258	226	221	258	223	242	222	227	226	232	237	282	243	259	206	223	243	249	251	227	240	215	229	236	208	214	207	227	224	231	210	252	237	240	249	245	211	227	221	175	232	211	237	220	230	223	216	220	226	220	222	211	230	220	262	246	212	242	234	188	252	202	212	234	197	226	232	242	240	214	222	228	223	226	228	239	234	236	224	245	241	237	214	242	242	213	240	205	234	264	247	231	219	262	215	225	241	225	248	244	250	217	214	201	244	267	241	235	246	245	238	230	236	222	242	239	254	229	243	221	227	218	255	219	240	236	218	240	234	239	205	208	208	213	228	215	237	212	239	213	233	230	223	215	242	252	201	250	212	243	236	226	211	255	222	225	230	217	239	221	254	210	210	200	243	223	197	238	239	237	276	238	190	234	258	224	251	232	241	228	242	223	268	220	240	212	214	211	199	217	218	220	219	243	237	249	225	215	238	248	252	222	215	239	228	239	208	209	270	222	220	233	230	209	235	234	238	245	213	242	214	219	224	231	229	221	243	208	209	240	257	256	217	234	255	220	236	236	232	248	231	241	213	249	235	231	250	229	228	251	234	245	234	236	221	258	247	259	239	210	249	227	224	228	212	236	221	228	214	250	241	264	232	231	235	205	221	218	227	231
6423	973	1598	1691	1480	1188	1061	953	910	867	753	789	818	818	782	739	717	665	634	604	644	689	659	648	740	648	624	604	612	555	548	592	550	589	571	613	527	562	586	561	571	572	607	563	572	605	582	597	578	590	589	606	551	563	583	574	544	575	612	567	575	602	571	555	527	555	562	526	582	562	613	587	561	518	556	619	567	611	544	539	561	537	567	579	590	592	577	578	568	555	573	572	564	552	598	542	531	602	546	560	595	552	591	564	539	612	614	566	607	585	560	570	571	548	579	594	544	554	587	560	585	576	580	578	556	544	579	562	556	558	547	537	538	602	560	550	594	602	576	575	551	537	565	557	547	565	571	560	594	519	538	590	556	582	592	569	593	572	583	589	644	541	611	580	616	536	600	540	546	561	539	531	570	550	558	560	553	532	548	561	551	590	569	569	551	535	526	564	551	569	582	569	595	534	578	551	556	567	553	520	561	548	604	548	565	579	591	503	543	560	557	573	534	549	584	582	574	563	569	550	604	563	581	547	559	603	585	574	581	556	557	615	575	519	550	527	565	546	555	557	599	575	553	555	599	571	584	569	593	557	549	537	562	592	550	573	555	567	552	581	568	547	541	593	599	596	595	576	582	555	619	551	588	593	597	568	584	569	541	592	557	585	562	623	563	579	565	589	567	545	573	549	593	588	558	546	545	572	534	568	550	550	583	517	520	569	536	572	565	596	591	551	586	562	568	579	575	536	553	550	568	612	541	587	581	542	570	592	568	531	593	597	539	599	540	533	578	534	579	612	534	563	525	567	560	541	599	590	533	545	572	592	606	561	591	569	591	562	548	539	531	569	597	535	565	592	625	531	551	560	573	547	553	567	595	564	586	535	584	580	542	560	584	569	597	564	578	557	581	591	584	595	548	581	571	589	518	569	583	568	559	585	554	527	584	579	555	585	570	544	559	575	531	534	558	552	604	567	563	592	550	537	622	552	603	543	576	552	550	546	588	555	538	592	528	607	562	572	560	578	586	570	547	573	592	569	564	568	577	591	575	569	609	569	543	506	554	589	596	580	584	572	572	513	541	576	562	573	582	541	586	589	564	612	595	566	541	552	576	559	568	553	536	575	544	586	568	588	570	557	624	553	566	557	581	563	560	554	560	565	560	564	566	556	586	602	547	593	540	607	566	549	579	596	577	556	591	570	593	599	563	591	611	578	595	585	589	561	565	533	586	588	612	608	540	570	532	555	570	579	537	569	589	570	561	560	537	546	570	597	520	602	604	576	608	592	581	588	561	563	493	545	540	536	595	583	571	578	555	524	598	573	562	584	572	601	581	540	592	585	540	547	543	609	564	595	577	619	579	563	510	547	575	549	565	585	555	581	558	563	541	576	545	532	588	577	600	552	588	568	559	546	599	591	571	583	549	541	559	564	564	579	574	543	563	603	589	617	556	562	588	548	576	555	523	529	572	582	551	593	551	519	548	542	554	529	615	587	583	549	586	577	538	575	570	506	599	570	557	566	548	536	575	570	579	581	539	603	579	568	592	598	577	568	583	587	580	535	580	574	549	547	594	546	597	560	570	535	593	578	606	533	591	551	579	538	556	541	605	581	559	566	569	539	550	555	569	559	556	559	561	601	564	572	570	563	567	531	565	541	557	595	590	584	571	565	576	598	563	598	547	614	575	555	554	549	569	518	569	564	563	619	584	559	546	544	560	554	568	559	556	594	578	582	548	551	617	601	605	571	587	587	519	601	592	541	578	571	596	572	578	575	611	532	591	583	575	567	542	584	587	541	583	533	569	568	583	587	586	582	563	574	598	570	580	562	604	525	556	573	557	563	575	581	596	618	612	567	534	575	567	584	596	609	536	568	544	570	561	533	594	559	575	523	575	582	592	563	539	591	527	548	578	586	557	549	589	543	586	552	546	594	545	598	577	595	606	593	560	601	554	622	618	581	545	560	505	534	528	585	580	588	599	552	580	553	558	576	550	530	523	549	572	574	594	543	550	552	550	573	564	594	587	601	559	579	572	574	569	552	575	586	572	566	561	588	553	596	542	578	581	544	551	588	555	568	578	543	581	577	535	607	552	578	589	571	545	565	553	573	562	581	568	552	523	558	579	577	543	548	596	575	562	575	574	581	581	542	597	538	560	586	566	621	570	607	616	580	589	540	601	556	524	592	576	514	555	539	585	591	581	562	579	565	578	565	542	574	563	533	551	591	573	568	598	567	562	514	583	591	589	528	567	589	572	560	559	575	594	571	574	559	527	553	586	546	573	598	601	525	533	563	557	559	605	573	578	565	574	551	559	568	588	588	550	550	524	587	583	582	552	562	598	586	586	584	583	559	560	549	573	572	588	569	591	581	574	596	540	561	563	539	556	582	562	584	555	562	556	538	559	569	592	579	571	567	566	577	584	572	614	563	597	542	591	526	568	591	561	544	536	553	578	597	565	581	543	520	565	544	590	577	610	578	537	581	606	558	572	559	550	532	562	562	545	559	578	528	582	559	581	569	546	614	609	575	551	565	536	625	558	604	577	572	525	542	587	583	589	593	595	600	601	589	588	573	558	570	572	579	583	558	538	555	621	543	585	546	594	540	577	561	598	567	528	553	567	528	621	604	622	577	611	559	550	603	581	532	545	578	542	540	548	562	550	537	566	610	519	573	553	565	540	556	585	593	567	550	607	564	531	586	554	554	535	564	602	558	556	583	562	569	575	602	601	539	614	586	578	616	599	551	619	549	542	612	594	561	570	580	571	579	601	557	608	531	577	610	572	571	547	577	580	585	561	582	558	566	551	539	586	590	562	597	534	531	555	574	562	586	572	576	567	572	553	554	570	565	591	640	535	527	585	586	553	562	584	600	537	588	584	568	502	582	550	548	516	581	608	519	547	521	543	540	601	592	571	532	557	559	586	605	538	520	572	559	615	566	582	595	561	557	607	577	566	549	548	546	621	535	528	550	566	583	566	568	546	591	551	591	559	561	534	568	599	594	605	581	555	559	548	573	570	561	579	591	561	568	574	578	565	575	559	577	574	571	568	544	578	601	575	588	564	602	560	575	570	547	560	591	569	551	599	560	523	553	523	526	574	507	580	568	588	587	590	560	617	575	577	586	559	549	549	576	568	583	550	508	564	579	580	580	525	577	549	581	546	546	580	552	592	596	585	587	534	592	569	571	593	585	574	591	590	566	591	548	602	576	574	525	572	534	563	565	555	588	599	594	551	571	551	550	572	593	540	563	545	548	549	556	602	583	584	550	568	575	609	512	550	573	543	510	581	541	577	565	571	587	577	570	576	602	569	542	563	539	531	613	575	546	551	598	616	567	593	588	585	548	565	525	555	584	572	601	598	570	572	599	525	538	530	578	540	556	543	584	568	574	542	560	566	579	552	571	601	521	537	592	548	567	540	550	578	588	509	601	579	614	587	565	578	549	581	578	561	574	545	587	567	553	555	542	591	587	595	601	551	560	548	555	514	558	606	538	596	592
12229	977	901	658	466	327	258	225	242	196	170	181	191	164	167	169	136	138	133	117	135	124	133	136	140	132	150	115	119	132	116	120	114	120	121	125	122	115	130	127	139	143	111	122	121	132	108	118	129	114	119	130	118	132	131	121	131	100	139	135	106	110	105	138	123	113	106	121	131	113	127	108	127	125	144	130	112	125	107	110	141	100	122	118	117	118	162	124	132	110	109	125	124	81	111	121	128	125	136	136	129	141	130	145	134	102	108	123	138	118	113	125	126	122	104	126	121	117	122	121	134	141	107	128	134	129	153	120	107	115	126	122	113	121	113	120	118	115	109	117	128	121	115	113	122	125	121	143	145	108	128	121	118	124	125	121	139	102	131	133	118	117	112	120	114	116	111	117	121	112	114	121	126	143	115	97	105	124	107	105	141	124	129	138	132	102	129	100	108	113	122	106	113	114	107	108	113	138	122	135	137	134	129	140	114	118	122	111	102	120	140	109	125	118	126	120	131	133	153	136	119	136	139	117	117	127	107	101	111	133	130	126	133	114	117	127	123	116	94	118	109	118	131	110	116	98	129	133	113	115	118	122	132	112	114	133	122	131	104	121	115	106	129	147	139	125	95	115	125	127	138	126	133	144	127	112	131	122	135	111	96	133	117	112	117	118	139	123	132	116	111	119	144	121	131	121	133	123	131	131	136	141	132	101	116	131	128	110	117	122	123	122	105	117	124	116	104	120	110	127	115	123	117	114	121	104	141	116	142	117	115	126	109	122	132	116	115	122	134	129	113	113	120	117	118	130	123	132	125	117	108	138	120	115	134	120	125	121	128	125	114	128	134	105	101	139	123	118	132	125	116	116	96	81	146	114	116	113	104	111	119	123	113	118	117	129	143	147	101	134	111	102	135	119	99	137	117	97	108	122	116	112	98	131	102	118	128	129	121	114	126	113	122	137	105	109	105	123	115	112	97	125	128	108	119	125	115	138	110	126	123	101	125	119	131	115	112	135	143	109	111	105	128	109	109	131	157	126	110	109	108	136	136	97	144	111	104	101	112	111	120	118	118	106	148	136	115	131	114	123	120	116	125	138	107	108	120	119	93	131	121	120	119	123	106	129	108	117	154	105	139	127	112	107	122	115	132	120	117	122	111	123	141	130	125	106	110	116	113	137	124	129	147	122	117	120	124	112	125	127	133	123	107	122	135	142	140	139	124	108	129	109	117	116	125	142	119	126	121	129	132	126	93	115	135	133	96	112	105	116	102	110	119	106	123	112	114	107	115	140	117	122	122	124	119	101	123	122	124	107	130	114	112	116	123	124	119	122	113	117	114	127	135	111	134	116	131	125	135	120	127	105	136	149	122	140	145	140	117	135	113	110	130	115	141	130	108	136	102	125	117	113	134	112	117	128	137	135	107	126	119	130	122	139	119	129	115	129	110	128	110	102	109	144	115	106	102	122	130	107	102	116	120	118	98	123	116	141	143	129	124	124	112	125	117	116	117	93	119	134	104	115	115	117	111	100	136	122	107	117	116	124	123	135	107	136	115	92	128	140	118	117	110	122	136	101	117	121	125	114	115	140	133	115	116	126	124	100	131	113	136	117	98	95	139	120	109	113	121	118	105	128	118	115	116	119	127	128	130	144	136	114	123	130	127	117	123	102	113	119	130	108	105	105	120	109	111	101	116	119	120	97	90	118	114	96	133	125	128	135	131	108	117	113	122	129	113	111	119	89	123	113	129	122	131	95	119	132	121	136	102	118	123	126	103	112	118	114	125	118	124	115	136	122	119	120	122	124	106	125	138	122	116	122	120	120	126	115	127	125	124	116	106	106	121	112	108	122	106	106	116	114	112	113	119	122	128	107	108	132	113	112	114	114	134	108	104	122	150	137	122	105	119	134	126	106	107	135	116	136	127	126	121	122	124	110	124	118	103	104	103	116	124	113	123	123	112	142	143	120	113	116	106	114	121	109	114	119	124	103	131	140	128	117	97	119	101	128	124	123	132	134	116	137	115	143	117	111	122	126	131	105	128	105	123	130	138	135	109	111	109	124	106	120	116	105	111	121	112	118	134	117	109	120	123	110	129	120	128	115	118	107	91	114	112	117	119	122	104	117	124	137	114	107	138	136	118	115	116	136	124	127	127	117	117	135	133	131	106	135	108	136	127	115	115	112	108	114	124	118	102	117	120	101	114	115	125	119	144	114	132	138	136	99	130	131	121	123	124	129	121	121	124	100	111	142	137	140	127	125	140	110	122	126	126	108	110	111	115	147	106	113	126	124	131	140	123	136	107	116	122	137	153	109	121	119	132	124	107	117	118	99	127	129	108	120	120	139	112	116	113	115	125	96	121	117	124	123	141	122	118	105	136	119	121	100	126	122	107	134	126	116	134	116	125	120	114	127	115	133	139	124	115	120	122	141	130	123	102	138	119	107	132	108	118	139	115	130	109	150	124	111	112	123	119	107	121	121	118	124	127	115	103	117	138	126	116	109	130	128	129	129	114	129	123	123	92	140	118	123	140	130	116	108	120	113	128	119	128	108	105	103	99	138	119	122	127	114	122	128	112	113	108	148	113	129	131	124	130	107	107	135	141	120	123	121	133	110	134	101	131	121	129	127	139	121	120	100	112	123	114	109	101	117	123	120	123	111	104	132	118	101	109	114	104	109	125	120	124	142	115	125	123	104	105	98	127	123	96	117	121	121	110	126	97	125	132	110	125	109	101	117	108	129	112	137	94	111	126	146	101	148	115	120	111	110	119	129	128	123	142	133	118	109	118	107	125	113	122	110	115	125	122	125	115	98	132	127	109	118	129	119	107	108	117	139	131	122	120	107	119	135	130	98	102	102	126	118	124	117	118	120	131	122	121	127	145	111	101	107	117	111	113	116	121	120	124	112	125	117	128	106	115	111	127	126	131	123	106	129	111	131	127	110	101	131	137	119	117	122	120	117	103	128	115	130	118	120	124	127	115	124	135	148	111	112	134	114	111	109	106	112	127	133	121	130	129	131	125	99	119	116	131	124	115	128	114	134	111	128	118	113	136	121	131	109	114	102	120	119	134	107	131	108	138	130	132	129	123	133	137	124	115	147	123	97	90	139	130	111	133	139	112	126	111	129	130	131	111	126	108	141	123	124	111	138	104	98	131	101	108	127	131	131	145	114	135	115	106	133	126	113	123	139	115	123	122	125	121	99	121	120	147	131	123	121	110	107	114	105	116	116	117	125	116	120	132	105	132	96	103	126	117	132	116	128	103	116	119	113	102	106	138	130	116	105	111	109	114	126	127	122	111	122	129	126	118	143	93	123	116	116	111	101	144	118	123	115	118	111	108	126	117	107	114	107	123	116	114	131	127	120	119	114	121	123	112	137	134	140	125	112	122	103	113	121	121	136	158	116	117	122	133	102	113	125	128	131	106	110	138	106	122	137	125	111	112	120	137	120	120	103	120	138	117	130	118	111	127	151	125	106	111	121	104	126
7966	1000	1989	2341	1943	1467	1192	957	855	767	746	726	758	715	688	693	555	444	432	460	456	486	487	514	486	357	354	338	345	327	345	319	327	330	301	339	333	340	357	348	321	288	308	327	299	335	296	320	306	334	342	337	319	314	292	306	321	329	292	335	341	320	343	316	293	344	305	315	294	310	318	330	334	335	341	303	307	286	312	306	297	314	322	318	285	326	297	302	319	282	302	289	312	311	338	295	314	310	331	333	294	304	299	305	324	292	293	338	319	324	315	322	310	323	313	316	296	300	301	293	285	315	278	299	340	289	308	319	310	304	311	326	288	322	287	280	308	289	324	325	332	309	308	317	293	300	284	295	316	353	301	300	293	318	323	316	301	310	325	295	319	316	333	300	290	293	321	303	287	301	332	322	328	317	318	320	338	332	276	301	292	312	310	307	308	317	297	298	317	323	319	268	301	310	293	297	345	303	339	312	317	323	309	309	316	320	311	308	291	312	339	285	287	300	303	303	328	306	315	300	318	307	323	306	295	296	308	289	312	313	302	297	309	331	327	317	299	308	301	339	313	290	313	317	345	305	313	281	291	338	334	321	316	300	321	298	319	340	344	274	331	313	329	294	340	302	311	293	308	308	307	269	290	326	325	284	323	290	303	321	312	348	337	276	298	321	310	315	284	292	289	307	290	322	311	287	315	309	307	330	315	313	306	331	303	340	301	339	297	289	340	329	342	308	292	323	307	312	307	336	312	312	336	312	290	292	308	296	310	324	306	319	327	300	318	329	311	313	320	282	298	327	300	279	307	309	315	316	311	324	285	295	297	319	310	325	287	310	334	311	290	307	296	310	286	320	335	315	280	318	292	298	292	278	320	325	346	266	328	279	325	305	315	313	294	330	307	277	314	308	293	300	289	315	303	312	306	317	301	266	300	306	310	309	302	312	295	300	304	309	322	307	334	298	296	314	296	318	294	329	316	317	317	301	314	317	299	313	302	326	282	271	308	322	292	312	305	296	308	326	317	333	336	285	315	327	294	313	303	293	311	292	330	292	290	277	312	313	300	302	314	298	265	302	299	287	302	276	299	310	300	302	303	283	316	310	295	302	285	295	332	307	314	285	296	339	308	318	333	320	330	322	344	309	323	299	300	291	311	326	305	317	285	299	315	305	327	315	318	282	330	306	311	319	309	309	321	301	315	300	327	325	309	307	318	292	312	310	329	301	309	318	303	301	307	284	303	322	289	296	316	301	310	299	326	302	274	327	306	336	293	315	319	312	305	326	312	322	327	303	333	298	303	295	315	327	276	321	306	292	316	294	322	310	291	301	328	324	317	277	288	319	314	309	319	322	320	301	319	318	305	294	288	321	303	290	314	309	318	307	289	280	311	340	307	346	324	318	334	326	294	313	299	287	319	324	289	322	318	319	314	317	323	307	331	278	304	279	331	317	292	321	310	289	284	321	308	326	291	312	296	332	301	288	296	303	322	289	308	305	290	339	298	316	290	317	282	300	313	306	292	293	292	327	319	293	306	319	315	320	298	342	335	314	345	303	304	324	292	332	273	269	321	319	265	308	335	325	296	334	307	295	330	310	290	332	302	273	310	288	309	302	294	294	296	330	302	284	312	315	325	294	301	296	306	316	322	333	312	351	296	315	330	295	303	335	306	312	340	296	275	289	310	328	317	288	320	318	333	341	328	291	273	286	336	304	294	311	327	329	284	332	320	304	280	339	276	314	331	347	300	315	334	307	319	344	282	293	331	318	347	317	323	297	315	294	317	315	346	293	290	272	299	296	290	322	319	309	345	328	303	321	311	327	305	318	269	302	281	297	313	318	332	328	298	340	300	313	316	311	304	309	296	293	311	321	296	322	342	310	312	292	336	311	305	316	296	305	305	296	313	310	286	319	270	316	315	281	287	294	294	302	305	285	292	277	306	296	313	313	294	329	299	296	306	310	334	297	291	304	296	289	310	298	311	285	310	291	318	298	301	300	315	281	298	319	338	307	289	323	322	306	321	302	315	341	310	295	316	311	308	279	301	292	291	324	294	320	274	338	311	313	330	294	316	335	301	315	316	321	319	323	301	281	302	313	309	298	293	345	284	317	299	320	328	310	294	295	306	284	285	289	331	303	318	319	308	290	328	328	315	319	308	332	293	311	299	294	309	358	307	308	300	308	309	304	293	338	311	305	308	257	278	291	346	294	286	313	310	308	311	300	314	291	297	339	289	318	335	305	315	292	313	308	313	328	282	312	306	284	297	320	301	318	299	310	302	299	303	299	288	303	299	302	278	316	340	297	305	322	326	275	307	302	349	293	279	327	317	263	335	303	317	261	308	311	296	326	301	306	302	313	273	305	307	305	284	315	320	304	310	296	329	298	313	321	314	314	311	326	317	315	319	307	295	296	287	314	286	320	264	297	306	299	320	313	308	331	337	312	320	305	281	321	334	306	308	314	313	302	314	309	317	307	311	277	340	335	304	289	316	298	313	305	333	307	318	324	348	285	331	281	346	320	309	279	298	329	293	324	319	324	328	301	311	274	313	336	323	323	312	323	276	322	337	319	329	303	321	312	345	286	288	312	274	281	271	279	326	297	298	318	286	302	320	300	310	307	306	299	316	349	326	315	324	322	336	297	295	323	279	284	327	290	315	288	287	292	289	290	302	323	283	306	306	305	292	331	304	284	338	299	293	315	306	290	314	319	288	299	333	311	320	285	320	317	305	266	294	331	299	300	318	290	320	316	299	319	300	295	288	281	304	327	351	305	325	316	310	279	295	298	296	321	316	301	291	289	317	310	319	297	292	301	278	308	297	301	298	337	273	317	304	300	293	316	315	315	319	294	326	301	320	308	336	312	328	297	284	297	324	318	310	279	319	330	301	287	314	323	303	307	264	317	315	321	280	310	369	310	300	325	325	286	300	311	324	307	292	275	332	304	287	332	307	324	314	318	288	315	281	334	300	335	319	297	299	313	320	323	248	288	319	275	319	300	309	296	304	328	323	332	322	293	294	316	323	320	346	306	293	309	328	292	328	302	340	312	341	265	315	304	295	280	292	311	272	315	331	335	332	315	320	279	334	309	276	296	305	317	327	283	333	343	311	302	296	286	305	277	296	303	292	306	299	319	291	316	305	318	301	318	327	316	281	324	331	337	316	274	325	305	297	339	333	328	337	304	301	314	288	300	303	275	336	291	312	298	307	311	329	308	310	350	280	345	323	271	276	348	307	304	301	324	299	314	302	319	276	313	312	295	367	297	313	322	337	346	286	335	354	283	323	319	318	320	334	292	303	319	328	276	332	309	299	306	295	332	323	291	310	264	317	325	313	311	279	315	307	315	319	270	325	312	291	304	331	327	294	305	315	320	313	343	316	318	359	337	298	318	298	301	284	284	298	314	279	331	323	277	327	328	307	312	326	291	325	327	319	301	323	288	293	312	254	310	295	304	370	319	301	297	295	318	315	305	320	291	317	311	276	285	311	310	315	305
1318	286	272	283	232	229	204	184	226	245	226	206	233	228	212	271	210	195	183	197	226	216	185	224	203	212	196	199	217	193	211	235	199	243	205	213	207	184	186	212	191	196	212	208	208	194	223	182	194	201	206	214	231	198	228	243	207	190	187	203	237	204	216	185	208	208	210	212	194	226	220	184	226	190	196	188	217	229	213	225	238	194	226	227	178	184	178	191	217	234	207	212	224	216	216	209	225	194	229	207	207	218	218	199	195	205	225	228	189	199	211	206	217	216	214	202	221	221	211	203	213	193	224	228	180	197	215	207	194	199	202	205	222	198	184	218	224	209	196	214	196	216	202	184	195	199	213	207	196	205	233	196	190	212	226	198	182	235	206	202	191	208	217	233	204	203	201	210	224	211	186	199	216	203	212	202	189	231	222	213	209	199	215	204	205	179	229	203	205	187	206	245	200	178	198	205	214	178	213	202	215	217	185	203	194	212	217	212	202	223	204	209	216	231	207	212	186	200	186	210	191	202	215	166	184	199	207	202	185	209	223	212	189	186	198	193	214	221	218	187	216	232	177	222	206	199	212	195	214	190	210	210	208	209	209	212	206	212	210	180	226	190	210	217	203	191	220	230	194	208	237	213	206	191	247	224	192	195	194	229	212	205	212	210	190	213	216	214	228	232	201	201	227	175	216	202	203	207	220	222	202	182	208	222	213	196	188	208	196	212	211	205	192	189	186	201	196	209	188	207	220	207	219	206	214	208	228	225	177	212	211	216	193	228	218	248	213	221	199	206	218	198	213	211	227	211	214	211	222	208	185	186	202	215	222	211	201	206	205	202	203	197	207	239	208	216	210	207	199	215	169	202	196	229	215	205	186	179	193	190	180	220	229	220	177	202	204	199	247	219	208	207	222	209	195	213	211	208	202	202	206	187	219	196	217	195	205	204	225	245	210	191	204	227	194	223	182	232	199	210	196	194	215	196	221	220	206	185	208	198	196	194	219	203	175	233	219	188	228	217	188	205	211	193	186	225	196	204	219	215	214	180	213	217	231	229	211	195	199	190	203	217	208	201	193	231	201	200	192	212	193	189	236	221	212	197	207	219	225	198	203	228	209	222	218	198	224	195	207	182	198	181	214	195	196	219	212	216	226	244	216	213	193	201	200	215	205	213	196	209	211	226	212	216	213	195	191	191	215	202	219	199	209	205	201	226	198	198	183	223	175	221	220	206	207	189	195	216	218	187	201	183	219	194	220	200	205	192	216	214	196	209	228	216	188	193	206	197	206	204	196	206	182	185	177	205	222	213	217	206	217	217	216	232	199	207	202	208	225	177	206	226	231	185	204	215	188	229	207	213	204	196	198	207	193	205	208	213	210	218	209	209	190	200	184	221	217	206	179	191	227	228	186	207	203	185	201	199	193	229	226	224	239	213	205	201	208	222	220	244	181	202	180	207	197	203	201	226	215	214	203	213	211	196	225	248	191	179	194	186	201	190	196	226	209	213	193	210	211	227	232	217	210	194	216	228	212	178	183	201	215	215	216	192	230	205	216	217	191	212	209	234	195	210	191	217	204	206	229	189	205	219	206	212	226	233	211	222	208	211	210	209	202	228	207	186	188	240	162	197	213	210	206	207	225	205	206	212	215	199	198	232	173	212	191	196	221	220	207	199	195	198	213	222	196	222	190	189	236	238	209	228	231	224	233	228	199	194	202	181	222	169	211	210	203	203	199	208	234	225	215	210	188	206	215	184	215	193	182	195	197	190	191	201	217	221	240	217	209	212	164	207	209	206	200	227	196	203	223	196	236	207	205	219	212	205	202	217	216	174	214	187	185	199	208	201	224	193	192	189	177	191	204	220	187	208	206	221	205	199	190	237	212	196	223	201	208	215	195	215	220	189	198	198	183	201	210	185	203	230	195	213	223	200	205	236	183	196	213	192	216	197	208	212	193	222	202	206	232	208	201	208	209	212	219	205	207	202	238	185	198	201	202	201	223	212	235	199	194	204	217	224	209	218	200	212	191	217	214	212	208	215	224	180	213	192	228	233	203	214	215	202	204	198	222	215	216	219	210	213	206	205	184	221	199	189	206	211	219	208	224	191	211	189	203	218	226	187	222	221	206	203	178	197	224	223	183	203	232	180	209	231	182	195	204	211	220	216	215	234	200	213	202	190	182	210	209	182	200	215	197	215	209	196	195	206	202	207	209	212	191	208	194	204	188	185	211	214	243	218	213	230	212	207	204	204	209	205	202	211	189	216	199	221	213	209	199	221	203	227	241	230	222	189	201	196	212	207	213	196	219	210	177	198	214	192	236	196	203	207	214	217	210	210	239	217	165	230	218	201	193	212	231	238	235	198	188	170	195	191	170	217	235	190	188	220	190	219	210	207	202	215	201	208	219	200	208	225	218	203	192	213	217	212	204	206	199	196	215	213	202	198	240	201	192	202	228	194	221	223	182	223	211	218	183	199	208	240	199	218	209	190	203	189	228	225	190	221	184	219	195	222	220	190	221	214	195	202	240	213	224	199	186	208	196	196	209	194	180	199	206	201	175	216	228	223	197	193	206	208	222	204	213	209	197	204	188	196	203	221	248	208	207	205	169	195	206	208	225	213	233	230	228	211	198	200	220	177	210	212	225	210	223	210	183	204	229	213	196	204	209	205	247	228	193	238	187	197	215	218	214	216	184	210	217	181	201	219	202	204	202	225	229	200	193	218	219	177	205	189	208	236	207	215	192	210	214	215	203	193	206	202	178	200	190	200	183	208	197	198	212	205	207	217	211	188	221	193	203	199	231	181	202	216	208	215	220	208	177	217	220	182	224	200	208	203	189	217	190	212	216	199	196	189	225	220	212	200	248	223	206	220	232	190	216	246	216	194	216	186	204	204	219	201	212	190	209	222	192	194	223	212	232	201	182	208	231	204	225	224	228	188	203	176	204	204	204	185	198	210	202	204	209	214	216	208	198	188	196	233	192	197	217	201	206	178	198	209	222	186	223	200	216	236	233	217	208	215	217	222	208	248	227	184	241	188	225	210	214	195	208	198	207	236	208	183	202	221	236	237	203	203	215	186	225	172	233	202	198	203	175	233	249	205	222	223	216	223	202	222	192	206	210	204	214	195	198	214	204	195	225	190	209	187	192	210	228	220	203	215	208	239	202	198	221	198	216	216	193	189	174	200	186	181	216	226	223	192	190	197	193	207	201	223	197	228	197	222	210	208	192	215	188	202	202	206	207	193	222	207	216	201	222	205	196	197	221	212	187	225	186	187	202	237	178	212	202	214	216	232	185	198	223	220	194	194	205	233	210	230	209	188	207	203	203	218	185	189	235	227	219	180	179	226	180	185	192	244	206	217	202	203	237	226	194	191	200	230	236	233	210	202	216	231	198	191	206	206	213	215	173	236	242	255	170	202	229	205	216	189	205	210	213	178	209	210	193	210	229	202	187	194	194	187	239	210	205	214	205	207	258	217	179	174	213	227
1852	617	702	721	699	660	599	559	580	539	554	616	568	592	612	575	570	556	508	498	577	557	536	579	558	497	536	563	490	503	529	532	501	527	531	517	540	532	503	536	504	477	515	509	531	522	507	516	516	517	497	560	524	542	541	537	509	535	505	538	573	501	502	539	506	551	535	440	519	486	541	524	509	457	507	477	488	557	515	501	516	526	515	522	482	517	517	495	517	513	539	577	507	485	501	500	511	488	573	549	512	498	530	531	488	548	500	525	542	531	531	512	555	510	534	516	545	542	510	516	469	565	520	492	507	535	503	512	543	495	513	503	515	551	523	529	538	523	509	501	524	503	508	562	551	516	501	473	498	525	501	540	538	523	532	553	502	550	555	477	525	487	510	523	528	486	528	520	530	515	518	502	466	529	513	534	514	551	517	521	539	527	521	532	508	538	553	555	511	515	475	558	535	507	537	556	507	512	478	545	538	471	510	476	517	485	500	524	548	519	528	493	515	497	533	481	518	495	482	468	492	524	491	528	527	495	517	527	497	496	531	570	525	503	520	491	529	513	493	503	508	504	558	536	555	464	535	507	529	477	522	534	522	534	511	545	542	514	569	483	566	505	503	551	530	560	508	473	525	530	542	510	533	547	529	502	511	509	543	549	524	487	496	527	523	508	509	542	498	533	505	540	497	540	506	532	512	519	521	474	491	503	498	553	513	534	530	459	508	547	497	543	465	532	529	535	532	499	498	524	496	499	481	471	511	529	485	490	497	560	587	521	518	480	523	523	524	532	498	540	533	515	521	529	536	484	514	565	499	530	501	555	505	491	487	529	520	516	526	531	503	487	525	568	522	554	547	485	523	492	533	515	537	488	545	514	516	529	524	554	565	533	525	506	505	516	520	546	521	529	512	525	521	563	571	471	515	549	510	523	528	561	515	487	499	473	549	514	502	494	525	540	494	529	495	490	510	506	532	536	509	526	523	515	509	578	531	543	520	513	514	517	503	559	513	525	484	501	533	485	545	546	503	542	503	542	543	529	539	493	516	513	494	559	548	535	504	527	509	541	534	535	519	529	527	479	506	556	553	541	482	546	522	511	554	481	512	519	534	470	523	549	525	532	518	522	492	520	512	513	508	480	548	539	492	536	513	557	527	511	502	575	543	511	514	551	484	529	531	553	524	556	559	545	522	488	530	518	543	491	527	537	527	510	539	547	570	497	501	556	522	537	542	536	496	500	520	506	530	517	519	536	540	488	506	534	518	548	494	509	495	499	504	520	502	529	523	550	468	517	509	514	542	496	455	536	514	511	524	517	547	572	505	520	546	527	501	493	505	524	511	537	506	526	467	508	538	495	484	545	493	508	541	500	562	544	498	507	546	556	552	548	510	505	564	542	530	489	524	520	503	570	543	553	502	509	521	486	508	508	503	555	542	524	484	519	545	506	529	541	545	528	515	558	525	499	522	527	552	526	546	528	489	571	528	487	489	516	513	533	500	523	529	545	481	508	523	539	541	510	527	531	522	488	539	535	516	529	591	497	515	517	506	538	521	534	538	505	521	499	553	500	534	533	537	505	543	535	523	549	482	543	495	511	529	529	537	496	524	517	514	503	520	530	493	508	538	568	519	516	492	500	531	508	526	546	538	538	524	494	526	500	540	528	485	525	534	493	504	533	535	482	569	488	500	463	534	492	551	533	478	537	506	515	571	491	535	507	497	538	528	521	526	535	554	522	537	504	507	540	527	570	479	534	513	533	528	518	500	518	509	544	498	540	544	487	534	502	540	531	525	514	512	499	522	535	503	521	552	504	491	480	482	554	544	530	557	496	530	531	542	503	483	501	563	557	546	482	552	528	535	531	511	502	522	545	529	550	500	538	521	509	515	524	493	545	518	509	542	537	514	538	458	564	507	537	547	522	521	516	513	506	497	521	521	516	484	558	499	531	564	478	530	498	530	511	530	521	501	522	475	489	527	534	520	509	497	524	517	464	488	519	508	501	585	516	491	516	530	528	528	513	527	550	525	515	513	517	514	496	503	532	535	517	539	517	530	512	502	480	528	527	512	554	526	538	542	561	537	495	505	517	524	544	496	524	525	523	521	508	567	514	486	519	529	509	543	515	502	505	528	538	533	488	516	534	481	525	539	521	496	509	520	572	526	536	500	551	527	545	516	553	502	506	552	515	501	503	527	556	543	509	517	517	521	526	545	538	478	485	513	505	505	528	504	510	536	530	517	544	538	548	508	537	481	592	518	525	518	484	560	524	533	529	488	487	530	538	526	524	541	558	518	522	524	524	541	507	516	531	508	568	509	546	487	522	574	515	561	532	526	484	517	504	514	524	547	514	536	527	513	537	522	522	481	489	486	544	510	513	547	505	479	508	510	495	476	548	517	541	533	538	468	576	528	542	538	512	503	546	526	473	567	494	540	512	526	532	484	540	500	519	507	523	474	527	567	556	515	498	529	480	572	500	506	491	547	554	548	541	519	521	533	543	545	526	547	529	544	536	519	526	490	525	485	530	572	558	530	485	505	509	542	509	484	561	500	531	482	503	525	518	540	523	541	570	554	547	510	557	513	514	519	542	483	512	505	534	515	476	536	489	527	502	527	527	557	552	511	528	521	513	544	509	493	525	548	511	524	540	487	554	550	514	522	497	501	491	544	541	527	531	540	509	483	511	512	561	523	534	521	512	546	515	522	480	559	562	578	540	496	538	501	490	499	522	543	525	551	526	567	498	513	520	532	500	504	550	531	538	513	479	482	522	522	558	569	504	547	502	545	526	544	515	537	528	543	517	483	508	528	546	489	476	508	552	516	513	530	526	515	548	547	542	558	514	506	510	501	536	517	493	535	527	526	539	588	538	531	514	510	526	499	555	528	526	515	487	546	494	560	484	516	529	538	504	527	524	540	565	528	524	550	499	514	523	528	505	495	503	547	529	534	529	512	477	498	494	508	512	505	525	563	549	498	540	553	525	551	566	523	511	516	529	550	522	558	510	484	525	515	534	496	515	523	488	486	499	523	523	544	517	516	510	490	531	533	526	546	510	531	481	554	575	583	568	522	521	550	530	519	542	512	524	548	499	483	520	513	503	519	493	542	552	478	543	502	526	539	529	570	514	557	499	524	497	493	535	542	515	543	513	475	541	536	513	497	546	534	559	516	539	513	534	510	542	528	473	533	547	517	518	501	514	486	534	530	532	573	556	547	514	555	533	478	514	498	507	503	561	563	553	534	539	526	518	470	559	511	533	529	475	558	489	514	520	533	534	481	539	525	548	501	475	548	506	472	538	517	487	537	527	522	487	555	518	514	512	530	513	508	507	580	514	513	525	508	513	495	553	531	491	578	537	522	504	513	538	519	501	528	554	515	515	494	505	545	537	547	563	513	498	490	500	515	570	500	527	516	497	538	525	494	506	492	508	511	556	544	521	528	528	498	519	495	543	523	475	560	518	543	514	509	494	527	525	486	572	511	552	535	522	519	543	491	556
6684	646	646	505	399	345	323	313	260	272	289	266	263	261	270	267	261	219	255	232	244	262	251	251	242	227	230	222	242	224	212	213	216	240	246	205	243	231	249	231	227	227	232	251	232	247	250	232	258	249	214	207	222	241	234	219	243	228	225	221	219	244	225	228	236	242	247	217	211	254	221	250	239	218	190	205	238	208	269	247	244	225	227	191	206	272	241	208	243	216	211	228	233	235	230	209	233	223	223	286	226	238	241	232	221	261	234	226	222	243	229	221	240	267	203	247	253	262	226	240	190	240	225	241	204	257	237	213	239	222	232	225	267	270	228	234	257	229	233	225	250	240	252	228	253	253	227	200	221	233	254	218	241	226	239	211	246	237	211	208	223	209	222	228	187	215	212	241	229	249	243	227	235	226	219	241	225	231	239	203	231	236	200	240	226	247	216	219	224	249	201	217	255	208	196	222	229	258	240	275	220	246	219	244	240	260	235	241	200	232	203	232	233	214	214	222	254	221	239	257	229	233	247	222	213	213	231	229	249	234	222	212	225	245	248	266	205	205	255	227	233	217	225	248	211	212	233	214	246	238	212	231	230	233	247	220	223	248	271	230	229	243	241	224	262	248	220	225	227	226	242	221	245	212	228	189	261	217	244	242	221	217	232	218	243	228	276	229	246	255	246	242	209	228	217	219	223	236	223	237	243	231	222	230	222	261	236	240	223	229	219	241	232	245	217	220	245	245	221	210	230	245	218	266	239	231	222	250	230	222	252	241	245	221	241	224	249	247	212	205	266	221	241	226	251	265	205	246	229	214	227	212	224	237	266	232	242	237	203	225	244	242	255	254	236	248	201	240	244	223	214	222	241	238	228	246	225	223	231	235	201	235	223	223	287	213	220	245	238	237	266	234	257	234	275	209	232	212	219	212	202	242	223	236	231	241	220	253	239	239	239	225	222	213	266	237	222	233	216	221	217	250	246	236	238	237	236	204	232	233	216	233	236	190	238	243	251	234	263	200	223	242	238	214	229	224	250	262	229	215	226	229	223	218	240	226	245	236	231	224	246	243	258	225	229	200	243	228	256	219	239	207	231	249	247	228	206	215	234	227	233	221	206	234	252	236	219	237	223	235	232	230	241	252	206	240	235	228	211	238	213	213	242	215	272	262	251	246	214	240	225	219	248	230	218	252	244	245	218	230	253	223	211	236	244	197	203	230	243	222	208	245	226	265	227	207	243	250	215	248	233	200	249	251	236	245	238	240	248	235	232	223	249	212	242	247	221	226	256	210	242	224	237	247	236	234	263	251	226	227	263	245	242	222	212	234	229	225	227	218	237	229	195	228	232	216	215	249	224	242	228	236	233	194	213	224	237	248	246	236	226	268	239	224	247	214	250	222	243	236	223	240	236	235	250	269	222	210	237	210	225	221	228	249	220	241	245	236	263	232	246	249	219	223	252	210	212	246	223	256	240	222	225	233	231	266	223	231	232	249	221	225	261	251	227	238	226	244	247	218	200	247	237	244	256	235	261	205	222	238	222	246	247	225	236	242	213	233	227	224	258	228	223	234	222	224	202	225	209	247	213	250	212	204	230	231	230	231	189	229	272	251	258	246	226	223	233	212	261	228	233	231	213	224	232	244	235	256	197	213	242	233	228	244	226	226	246	227	239	222	249	263	236	236	255	223	208	202	273	244	234	224	205	226	226	242	204	226	224	214	233	205	240	246	223	225	235	242	204	257	223	223	255	217	239	250	234	230	259	200	231	223	228	242	246	245	224	235	224	223	241	229	246	243	236	232	215	225	263	251	221	222	222	226	232	237	235	215	211	242	254	200	228	222	229	225	215	248	251	202	226	238	251	254	236	235	211	231	243	236	207	202	219	222	247	216	255	216	212	216	231	242	219	232	238	235	224	230	244	244	212	220	244	240	253	226	231	218	249	234	228	230	221	217	262	241	247	202	229	213	233	231	235	241	234	234	264	213	215	228	256	251	235	204	231	234	230	231	247	214	234	216	235	215	218	228	238	245	218	236	241	237	264	242	227	234	222	215	199	218	245	207	248	214	249	259	214	228	222	235	203	257	235	273	254	220	257	261	245	247	259	229	237	220	214	222	258	229	223	219	222	256	250	225	242	238	223	235	268	246	210	224	212	239	235	239	241	231	248	235	210	256	227	223	249	236	240	209	235	245	238	208	218	239	234	211	233	217	217	212	224	219	244	191	254	241	217	241	231	219	242	239	248	243	234	214	219	218	259	227	251	248	229	224	214	213	220	240	253	235	242	230	234	217	219	209	234	248	232	239	266	255	247	223	232	216	245	237	228	239	253	280	256	233	237	225	239	229	266	216	238	246	237	225	238	247	231	217	215	243	240	252	250	230	228	224	229	236	218	218	216	238	222	241	238	224	246	236	252	227	231	214	222	227	207	211	224	253	243	234	279	216	229	212	244	253	205	243	213	244	231	186	250	234	227	255	238	240	214	241	231	224	246	246	231	234	217	234	221	218	219	236	209	234	211	211	220	219	229	218	237	219	238	214	220	221	231	227	213	250	234	254	232	260	227	208	231	224	240	256	248	229	259	243	235	213	240	253	216	237	214	219	211	262	246	248	255	222	229	241	223	239	252	213	229	235	225	241	236	234	235	247	240	258	249	257	261	222	220	239	253	236	240	236	259	236	224	243	258	222	211	227	226	230	217	237	251	201	227	244	214	208	231	259	247	198	258	205	243	226	235	232	231	211	249	264	226	216	249	239	240	238	244	220	213	247	249	256	217	225	222	229	235	214	229	239	232	251	246	245	235	201	229	211	232	231	216	232	214	226	233	254	263	234	246	215	213	214	211	237	234	210	243	233	193	212	241	237	209	259	256	228	250	240	231	238	247	230	232	220	239	225	252	258	222	232	227	218	281	215	242	245	242	267	222	224	251	262	228	231	233	241	234	222	248	200	247	244	241	237	226	233	240	242	243	228	236	245	256	225	208	224	255	228	199	223	250	258	231	237	255	262	248	213	200	197	227	229	241	213	235	226	222	210	236	255	225	248	219	225	266	222	193	242	240	234	201	251	236	217	234	256	219	233	223	246	229	218	249	239	257	213	242	242	216	222	252	233	218	260	249	220	241	205	192	246	244	230	210	211	201	248	235	217	241	230	213	257	220	209	199	211	251	247	199	230	226	254	222	276	228	239	225	216	239	241	244	218	209	217	260	243	244	262	230	203	224	243	231	239	251	239	242	241	251	206	225	214	220	230	228	249	238	212	229	213	218	218	227	213	222	228	209	242	229	227	226	247	210	232	217	224	215	239	243	206	255	214	236	239	226	281	267	226	231	244	232	264	226	199	215	224	238	269	264	215	248	219	236	218	249	213	226	224	243	264	222	225	234	237	247	241	196	231	239	231	259	252	234	247	206	251	255	209	234	217	216	225	219	206	259	208	223	260	237	229	244	246	247	270	255	232	213	212	255	235	209	203	217	242	246	241	216	218	227	217
6462	1041	1548	1673	1404	1191	1012	974	899	850	872	870	879	797	817	784	708	657	677	628	676	667	693	751	679	604	588	592	591	595	589	598	575	589	591	590	571	600	569	565	587	561	559	591	571	574	601	574	569	586	529	546	546	564	585	591	569	569	588	571	578	555	570	604	526	581	555	558	570	582	615	604	575	585	588	596	587	561	595	563	558	615	558	574	553	586	536	592	601	577	589	572	579	522	530	530	604	594	568	559	567	559	565	553	601	572	547	586	561	597	531	579	537	617	548	556	603	587	560	590	569	534	598	544	566	570	545	532	581	586	583	574	584	541	570	574	593	564	545	607	596	587	584	576	530	556	560	539	577	552	589	568	558	579	581	574	580	593	569	568	557	583	558	557	572	592	579	595	555	582	580	587	582	592	561	590	545	573	555	539	599	563	560	604	528	545	563	600	558	558	583	596	614	589	546	578	537	546	601	550	579	594	558	536	580	541	594	595	557	560	541	584	548	613	567	597	584	594	566	601	572	595	564	618	566	534	586	623	554	532	557	575	544	578	586	560	551	544	544	551	581	553	588	561	565	584	582	600	547	535	562	589	546	575	566	551	606	558	548	553	556	609	548	595	606	565	570	538	550	589	582	570	544	557	557	588	596	566	551	587	588	601	560	576	540	542	550	594	604	550	603	566	593	554	573	568	549	581	559	573	569	557	581	559	548	567	570	538	579	602	574	546	566	599	590	623	538	568	586	584	600	541	577	570	566	563	543	533	521	585	572	551	611	569	577	568	564	554	602	590	592	525	558	554	569	548	604	563	532	570	584	570	545	572	539	567	609	574	544	586	565	591	532	637	579	585	575	559	582	566	590	542	594	607	558	577	550	583	576	578	561	542	598	567	657	521	618	585	587	586	573	576	553	558	589	607	561	596	616	576	591	580	582	554	573	582	591	568	591	605	614	562	597	587	574	561	561	580	622	557	592	590	605	550	596	538	569	544	564	533	612	515	555	536	564	597	563	577	568	600	552	548	547	605	573	575	569	584	604	552	546	578	577	581	578	571	560	609	594	560	573	582	594	552	575	585	560	542	573	582	568	578	559	547	580	599	560	596	587	552	580	573	594	609	597	539	570	585	555	569	537	594	587	498	610	569	544	571	554	573	531	538	556	553	590	588	555	590	582	566	561	623	545	599	591	536	566	625	573	569	578	543	574	580	599	591	571	556	572	564	595	570	558	569	570	567	551	564	579	562	603	548	538	624	553	580	573	616	571	571	583	577	559	586	544	570	570	568	544	578	565	577	543	570	587	576	590	531	571	573	609	534	575	590	596	610	561	568	569	597	546	553	537	551	600	589	564	590	606	561	593	559	617	574	546	566	529	567	546	571	593	557	547	573	577	589	580	543	572	576	586	634	569	544	573	541	556	554	569	584	543	583	598	528	564	572	563	582	513	553	558	584	570	568	567	616	554	604	537	564	586	536	539	550	576	562	565	583	546	605	587	574	539	590	559	548	561	544	604	563	569	603	554	550	565	557	565	546	553	550	580	610	553	526	572	533	539	580	562	553	608	558	565	582	553	576	553	565	572	588	582	559	594	607	582	568	551	528	561	575	572	549	599	581	569	556	556	578	577	546	535	592	542	587	562	588	584	587	564	576	592	566	562	577	597	565	582	596	613	581	544	586	594	623	562	603	557	563	578	528	531	539	585	528	558	542	554	534	580	600	549	604	592	564	562	514	593	555	573	531	543	593	565	567	523	551	558	589	583	555	571	531	599	559	573	564	587	567	520	590	583	586	585	579	566	556	637	557	592	555	566	536	605	588	625	559	561	580	533	581	550	518	574	540	564	579	555	537	588	587	552	596	577	536	573	591	577	554	614	520	528	609	560	543	585	572	571	556	543	585	573	573	547	567	580	579	550	554	563	580	557	576	581	604	530	605	564	574	568	588	538	603	567	578	613	568	587	540	604	601	608	553	516	563	565	581	577	579	553	583	572	533	562	614	579	550	543	585	566	552	544	586	543	588	583	545	621	587	552	573	573	536	540	537	564	571	532	555	577	534	565	530	579	590	589	562	548	608	549	563	588	534	567	544	574	568	561	544	628	572	565	575	550	596	592	573	573	580	574	567	552	533	581	547	545	615	580	554	587	562	614	553	552	529	573	644	543	571	581	591	509	557	565	619	571	567	570	565	569	572	563	543	589	529	596	554	551	625	588	595	559	572	548	547	580	575	558	579	541	605	580	554	573	603	584	557	509	603	533	537	593	551	576	534	547	606	595	565	564	556	584	597	611	549	549	559	546	578	557	584	550	562	572	582	567	548	563	549	562	593	513	597	551	585	605	596	580	608	556	529	587	551	537	567	548	549	546	548	520	585	564	566	546	584	542	560	576	587	525	568	557	560	553	567	547	570	560	604	564	570	569	561	534	546	555	586	544	564	601	540	549	566	554	583	570	553	568	609	614	564	599	542	556	577	534	606	565	570	603	585	576	570	585	538	548	545	594	610	541	591	568	539	571	547	591	597	564	555	517	592	562	549	572	543	613	544	579	552	539	558	571	550	584	555	573	556	551	536	561	551	538	525	539	583	555	557	562	610	571	583	580	589	594	591	579	569	542	569	611	581	545	530	560	546	578	600	576	596	555	579	557	534	582	601	525	566	546	553	542	584	611	583	593	553	545	554	510	577	593	557	594	516	560	577	594	580	589	541	539	537	552	578	566	606	578	628	535	601	570	539	550	572	574	596	569	545	566	604	571	600	588	566	555	552	561	584	570	597	563	557	562	557	566	565	557	570	599	576	565	557	505	572	577	564	559	586	515	573	562	585	541	610	585	589	557	587	585	571	584	563	584	586	551	597	583	562	626	549	527	588	603	500	587	608	596	528	592	554	563	589	623	563	553	564	586	579	568	598	531	471	624	538	593	553	537	555	563	574	537	536	576	572	579	511	559	629	546	511	612	553	608	550	561	583	584	580	557	575	577	593	583	587	575	607	580	556	587	529	572	583	579	594	567	596	602	575	590	586	579	554	557	585	597	523	601	586	581	575	563	605	594	590	583	524	532	575	562	566	531	591	588	560	585	552	580	590	577	523	572	548	559	566	555	543	576	545	576	567	547	577	565	575	571	565	557	580	607	564	594	571	528	576	562	576	585	531	563	563	533	559	571	557	568	582	582	549	576	583	562	601	564	601	579	585	556	556	540	602	591	575	573	523	538	602	627	544	613	577	596	574	614	565	611	572	571	603	589	572	588	518	573	548	536	603	553	571	577	602	544	538	589	555	572	572	565	529	521	561	563	542	592	621	564	585	577	548	555	584	577	533	573	579	552	587	573	610	585	590	566	587	595	569	570	579	557	563	582	561	588	545	563	569	558	595	607	588	598	601	574	596	549	556	576	585	586	547	572	584	592	584	569	590	558	608	552	580	603	549	583	554	598	588	574	601	522	564	574	567	551	566	570	591	584	605	540	559	540	527	557	580	585	585	576	566	571	608
12229	1026	922	750	456	339	296	250	240	225	202	174	200	185	197	173	159	134	142	127	137	166	154	138	147	141	135	127	142	102	133	121	101	118	134	131	116	129	127	118	126	113	117	111	116	141	139	134	110	108	130	138	133	125	149	127	115	100	118	143	127	124	132	130	110	126	119	143	120	118	117	134	126	117	126	132	129	125	100	140	88	130	107	106	96	127	114	129	109	125	110	107	128	106	116	120	134	137	111	127	114	118	152	121	124	114	116	123	119	115	123	118	144	154	101	123	138	144	133	140	128	125	109	109	114	126	137	128	122	128	115	137	132	146	122	126	120	106	119	112	109	121	131	125	118	113	130	123	121	114	137	125	130	115	137	108	119	123	105	129	142	135	133	127	112	125	126	130	117	112	124	107	117	121	136	123	109	113	123	119	106	124	107	113	143	132	131	113	111	104	131	115	121	115	120	119	109	118	129	116	123	116	125	95	117	106	142	126	130	120	120	123	109	137	118	115	135	144	120	116	127	126	129	119	95	128	125	134	117	116	132	118	118	116	118	122	133	112	119	123	131	141	125	118	120	119	109	97	134	117	109	114	138	134	156	124	122	138	110	141	115	129	124	130	120	143	118	87	120	129	123	137	128	120	123	125	130	119	116	117	148	116	109	117	145	132	126	138	123	127	108	124	109	135	118	155	116	109	109	129	104	115	128	103	120	107	105	122	118	133	101	94	118	115	100	112	117	124	140	151	129	124	134	137	121	121	111	123	137	123	124	105	141	118	104	128	116	134	134	113	113	115	115	115	132	108	137	124	138	111	141	138	113	129	126	143	103	113	111	140	112	120	124	136	110	115	129	114	106	125	125	124	124	128	123	122	117	130	115	133	107	116	122	123	106	134	141	100	122	121	119	114	127	138	136	112	115	125	124	128	109	107	110	119	135	136	109	126	141	130	127	122	112	118	122	134	136	117	119	106	130	121	138	147	135	144	117	137	119	120	109	99	122	113	132	128	100	116	127	130	116	106	108	112	122	126	115	141	128	115	120	141	134	110	135	131	120	127	108	117	121	105	125	124	95	123	123	132	135	131	119	115	122	94	130	122	114	133	115	110	127	111	136	115	105	113	124	104	104	163	125	120	132	116	114	109	132	109	98	94	110	95	111	121	118	120	97	140	129	111	116	122	130	134	107	116	111	128	112	115	114	95	114	123	113	109	120	127	146	127	109	131	117	104	124	117	117	132	121	120	103	128	121	119	128	127	144	124	117	134	123	124	145	122	106	104	122	106	107	122	124	129	119	116	151	131	121	129	139	128	130	120	124	117	138	109	132	123	120	137	117	113	121	123	114	109	122	140	115	134	136	148	113	125	108	134	139	129	131	132	118	112	118	119	134	128	124	142	137	116	114	121	99	132	130	118	125	110	132	123	120	91	115	107	117	144	126	122	144	121	126	103	125	130	122	118	132	129	117	130	113	140	127	107	120	142	108	117	120	114	127	124	111	130	136	117	113	116	120	114	118	142	116	113	123	118	102	105	140	109	125	125	143	121	118	142	139	119	141	127	105	121	112	119	110	122	120	138	129	134	148	125	121	104	134	136	116	132	136	135	130	130	118	97	128	118	138	110	112	139	126	122	120	112	112	127	121	119	136	116	128	131	138	117	130	122	130	122	116	118	136	136	145	111	123	141	112	110	127	128	115	124	119	134	123	110	129	112	130	119	106	118	144	111	116	107	147	123	122	149	117	103	137	125	110	119	113	147	114	125	122	107	123	118	140	133	111	119	121	122	122	149	132	130	122	123	115	131	121	119	107	113	115	134	110	142	165	125	111	136	125	130	133	100	140	143	117	113	111	125	111	112	125	114	112	127	112	102	110	107	126	120	136	114	113	123	140	111	117	125	130	122	143	118	125	137	123	122	128	141	127	133	114	108	136	121	128	106	122	102	122	136	110	137	120	113	127	128	121	128	122	135	130	114	112	121	144	119	114	114	127	131	131	106	119	132	104	114	126	114	113	117	125	106	110	120	110	121	116	114	129	114	117	126	127	117	123	131	120	136	101	125	132	139	149	111	111	108	120	119	116	108	137	121	130	122	126	108	110	140	106	133	113	132	105	134	129	94	116	114	95	120	118	110	134	122	122	129	124	127	130	135	142	120	115	117	128	138	110	115	119	126	138	133	99	117	151	131	130	117	120	134	148	135	116	109	133	92	93	132	107	114	123	137	130	125	121	116	129	144	139	116	129	124	101	116	114	128	124	95	117	113	130	128	131	131	123	115	104	132	111	107	126	121	120	135	114	118	136	127	119	113	114	126	121	127	116	136	123	121	126	112	110	125	123	109	114	136	141	128	120	125	117	109	132	133	131	134	113	111	108	122	116	97	123	99	119	122	120	114	127	142	133	117	121	94	110	126	117	146	128	137	110	132	126	124	114	125	138	116	138	148	119	122	131	136	112	113	119	123	127	124	138	128	120	124	135	119	133	111	134	124	118	118	129	126	121	116	142	113	119	119	139	120	103	129	126	129	126	122	125	115	133	115	131	121	149	123	109	117	119	101	112	129	126	122	112	114	109	103	118	134	107	128	142	114	144	133	103	100	108	139	117	110	128	112	133	114	119	133	112	117	123	108	112	106	128	123	146	108	120	123	130	113	118	152	128	109	122	133	113	122	133	148	117	128	104	135	124	156	129	136	122	136	123	107	124	126	115	115	103	118	109	131	112	117	121	143	114	128	133	142	110	112	109	110	126	108	124	122	124	123	121	106	125	155	116	117	111	140	130	122	147	114	110	115	114	122	126	125	120	132	118	137	127	123	135	111	103	117	136	97	128	120	125	137	126	126	118	106	133	118	133	115	133	138	117	122	114	129	138	113	104	134	125	123	129	134	109	125	119	116	120	143	151	123	135	114	122	130	110	122	131	138	133	135	109	115	118	122	126	116	134	127	115	120	140	113	97	127	120	107	108	126	119	113	141	122	111	126	111	120	104	121	113	145	125	128	114	111	134	118	105	121	93	117	140	124	114	106	128	140	117	134	129	102	118	115	124	115	127	123	125	112	129	125	112	124	118	126	117	125	111	117	106	124	125	133	120	127	123	131	118	132	123	124	112	139	129	120	128	123	135	121	106	130	121	144	120	133	122	114	131	121	115	135	123	118	118	130	108	109	117	120	123	132	134	128	136	106	124	126	114	121	114	124	152	126	96	118	143	118	140	120	103	120	116	133	124	117	117	101	109	109	128	119	143	111	130	125	133	117	119	127	127	117	116	105	126	118	137	112	133	99	124	128	140	136	132	109	147	121	117	114	117	139	155	94	118	125	121	138	114	122	141	114	132	106	129	117	122	129	142	115	127	122	138	135	116	121	106	133	98	116	134	122	108	122	103	120	121	127	124	112	132	130	145	111	135	125	136	130	115	141	127	138	122	128	129	116	119	131	131	131	139	130	121	109	126	121	123	121	130	116	139	95	136	115	137	112	113	135	110	128	112	138
7997	1063	2052	2380	1895	1499	1223	951	821	836	760	805	733	723	803	672	526	445	425	418	463	455	505	588	469	402	386	376	335	344	324	330	333	343	343	324	340	337	337	350	321	330	309	323	336	345	320	282	340	354	332	313	335	317	331	331	320	319	354	333	310	293	313	321	314	319	304	306	363	315	329	315	322	327	322	325	300	280	340	354	321	357	323	330	301	329	284	302	308	267	365	328	285	301	292	351	320	307	307	331	326	315	294	298	304	339	299	313	294	292	322	305	316	321	307	321	281	323	323	321	347	311	313	294	291	322	301	302	307	315	278	329	342	301	299	332	306	284	338	337	296	331	272	327	323	307	317	347	317	299	316	316	315	334	288	292	342	318	294	299	297	316	292	314	288	293	343	335	304	344	330	301	315	325	330	346	308	313	304	324	339	290	308	317	298	306	310	284	304	308	347	329	348	278	322	307	348	318	280	312	307	290	320	317	294	325	270	327	320	311	327	330	318	328	313	293	305	321	324	291	324	318	320	307	327	307	331	343	285	301	329	323	296	330	298	314	313	324	301	312	314	335	276	304	303	339	295	320	318	322	299	286	293	326	322	332	281	301	264	328	305	295	326	313	298	279	322	301	307	306	307	290	313	325	337	302	324	351	340	304	309	330	296	300	294	303	309	317	337	302	301	309	313	314	335	304	322	310	295	321	317	329	297	267	333	298	296	317	302	312	318	296	307	311	328	299	328	311	310	311	327	343	294	317	296	321	298	313	319	314	305	314	320	298	310	332	308	357	317	306	307	334	267	312	324	300	304	312	298	307	301	283	319	329	327	308	312	286	328	313	310	298	297	308	312	304	315	322	328	315	337	314	330	246	317	294	324	305	307	319	316	313	280	324	313	326	329	327	329	313	332	298	308	282	307	310	328	306	312	304	275	315	320	309	306	297	301	315	301	277	326	342	305	299	297	289	337	305	276	327	339	316	339	317	330	336	326	315	290	318	331	310	310	323	329	313	311	276	337	297	335	319	277	326	296	325	288	287	310	320	328	319	325	320	315	335	283	333	295	308	340	337	323	315	314	313	311	299	326	333	327	323	304	312	298	298	298	290	301	331	314	293	303	337	308	269	298	320	325	339	322	345	287	324	340	314	286	336	306	298	304	307	343	294	300	306	335	316	299	303	326	338	305	295	284	329	350	311	318	296	315	307	325	310	311	312	295	344	325	292	294	317	344	295	320	335	303	307	294	321	313	303	338	305	304	304	301	292	319	310	308	348	298	316	307	330	348	296	295	323	285	286	313	300	309	324	321	308	295	295	322	316	301	301	314	348	334	309	269	314	286	299	313	302	304	306	310	340	341	314	330	347	322	309	322	317	305	313	289	280	307	308	340	300	305	289	334	317	314	312	296	311	317	296	330	296	331	296	280	290	303	300	286	290	285	308	284	320	304	299	345	298	321	286	303	336	312	309	310	302	315	307	304	326	350	339	311	322	309	317	305	277	306	339	315	312	310	305	336	291	316	325	294	276	280	282	298	318	331	281	327	297	321	286	347	350	323	319	315	310	324	297	322	302	286	316	284	317	339	300	293	328	319	320	308	354	314	301	305	292	307	328	272	332	315	247	305	328	319	310	292	302	290	330	324	312	312	324	311	320	302	312	307	311	330	299	295	316	327	314	327	298	286	286	324	309	305	316	291	309	301	308	298	296	316	323	299	303	313	326	322	294	294	276	290	305	316	316	329	306	296	330	329	317	311	325	299	339	287	310	319	328	296	317	257	295	328	318	295	288	324	339	311	284	286	313	321	311	321	329	337	296	279	316	311	347	316	285	324	335	297	289	305	286	322	308	325	297	304	304	281	305	310	306	277	309	309	318	332	293	271	297	331	320	305	308	317	315	318	297	293	336	310	305	313	327	308	314	305	292	331	305	278	286	342	294	303	285	314	302	335	305	306	312	312	262	312	322	320	297	326	319	295	299	291	297	315	304	319	326	313	294	303	283	354	323	337	279	324	322	304	317	316	326	299	301	307	305	286	289	301	314	277	286	305	318	326	297	331	323	303	317	316	305	276	322	298	329	298	305	297	287	328	308	311	305	326	321	313	313	296	341	328	304	314	325	315	286	331	301	315	299	283	347	321	333	337	321	316	345	306	292	298	301	303	294	295	308	330	282	285	297	288	283	328	304	299	282	293	307	323	301	320	298	336	335	334	294	359	312	337	319	334	305	302	318	329	308	310	304	332	330	289	326	314	295	288	294	275	291	324	318	323	305	292	303	319	315	327	335	329	313	331	327	340	260	307	299	317	311	321	345	318	268	339	318	305	331	320	311	303	312	299	272	355	315	341	331	310	284	324	321	341	329	357	319	292	308	326	314	333	297	351	323	309	316	309	313	338	291	311	304	329	321	277	302	336	308	307	326	349	307	281	311	317	298	320	334	326	307	303	329	267	289	325	341	344	323	315	306	313	321	306	339	312	301	299	313	313	298	326	330	339	303	348	328	342	285	316	307	298	335	334	298	281	326	337	326	335	319	317	275	289	289	297	307	311	299	328	328	308	322	293	331	312	301	294	270	285	341	312	318	331	295	298	294	306	351	267	304	319	297	313	304	307	310	292	334	303	297	312	321	301	325	302	300	276	308	326	304	315	322	295	321	282	279	338	299	317	337	313	317	320	320	295	309	302	340	313	297	335	301	319	301	301	309	320	319	313	303	305	330	296	298	308	320	311	311	338	308	309	294	318	315	288	307	296	331	299	326	280	303	297	307	331	329	314	309	292	293	285	295	315	306	331	334	326	318	295	297	320	317	318	313	298	342	307	331	306	309	308	310	329	328	275	285	283	316	295	305	327	298	314	306	316	298	263	274	327	316	300	334	328	323	296	311	273	322	307	317	319	346	305	306	296	293	295	324	304	312	313	310	307	284	317	311	305	301	332	308	336	325	320	330	321	325	303	331	302	342	324	310	295	308	323	285	302	312	305	347	343	313	321	330	308	292	294	299	307	295	284	327	347	335	289	360	314	314	297	315	323	308	305	287	296	306	309	270	307	312	295	312	305	316	294	302	307	299	315	315	305	306	324	316	308	339	303	318	339	310	326	304	313	308	343	326	301	292	294	282	327	320	314	285	318	318	317	311	289	315	326	318	322	303	313	298	325	328	309	324	312	310	323	292	327	313	338	315	320	308	325	300	323	299	294	297	299	321	332	354	288	328	335	318	341	343	329	318	297	322	288	294	318	287	319	314	302	293	316	308	289	284	301	314	300	320	290	320	305	308	309	300	304	306	324	322	303	339	313	307	329	330	316	309	332	309	291	302	323	308	298	328	314	339	334	305	314	314	312	325	300	326	320	320	317	289	296	294	307	313	297	315	296	294	320	302	348	348	308	300	321	310	307	322	285	326	305	278	315	322	306	329	344	312	305	315	314	317	296	307	334	299	293	309	294	326	305	281	288	283	310	354	332	307	341	332	318	325	304	296	309	293	296	309	330	281
1339	289	316	242	237	274	247	240	225	216	213	223	207	248	269	209	226	211	204	194	225	218	203	199	214	206	206	175	231	218	196	221	218	202	204	199	197	224	231	200	217	213	205	192	198	210	212	205	206	202	202	236	220	206	219	212	193	207	216	210	197	209	228	198	230	198	195	154	200	220	219	247	208	221	228	216	198	194	187	217	211	200	190	213	191	197	196	230	190	198	193	222	194	226	212	198	202	190	221	219	201	220	214	196	194	192	230	203	198	211	204	193	214	186	236	206	215	203	173	214	199	195	217	223	179	200	199	203	206	212	196	209	221	188	198	206	190	213	214	212	176	222	215	191	203	232	203	193	218	202	186	229	219	220	166	189	190	213	212	211	231	204	197	201	216	203	196	200	247	198	215	191	206	190	197	221	215	211	197	185	225	210	179	214	204	186	199	213	220	201	224	234	199	214	196	188	192	222	220	213	211	239	211	216	207	202	196	199	201	189	191	213	220	221	195	201	209	188	203	226	208	213	208	218	198	233	220	228	191	219	188	228	202	202	213	199	226	228	223	224	198	220	229	184	206	184	190	177	235	231	193	192	201	200	211	200	195	204	203	223	209	216	206	194	175	217	195	212	213	215	213	192	228	198	218	207	205	210	193	217	215	207	219	211	195	209	209	212	208	215	221	202	194	214	192	201	209	192	215	227	206	213	206	182	214	186	210	214	179	196	210	189	190	205	200	196	193	211	222	217	200	209	215	197	222	224	221	187	213	190	214	170	200	184	214	161	209	195	218	210	193	201	223	207	199	182	195	209	228	194	191	178	224	220	201	170	202	205	215	206	205	190	208	207	187	210	216	222	228	190	234	225	193	198	202	208	194	185	186	191	206	221	201	252	218	209	211	214	194	189	219	215	226	213	214	215	214	203	216	197	194	231	219	206	202	236	211	219	209	213	221	192	206	175	235	206	233	217	211	217	225	179	225	213	192	226	188	207	201	196	231	187	191	202	206	197	230	243	201	215	209	210	193	232	196	211	193	237	204	208	209	214	209	210	196	179	199	187	212	195	217	213	198	234	207	192	212	220	217	214	204	176	237	208	193	200	213	227	258	178	231	199	201	207	210	217	207	185	210	216	217	203	191	181	186	189	184	217	203	192	206	211	222	208	226	207	232	192	219	198	197	222	207	199	216	190	228	229	199	186	213	186	208	230	248	213	224	196	214	206	201	219	223	202	188	202	231	191	222	216	223	201	179	191	219	216	184	226	226	205	182	207	189	203	193	220	215	184	199	201	204	193	207	237	207	207	197	211	205	194	184	211	193	195	207	204	197	253	207	206	182	230	238	197	195	211	235	215	222	188	204	197	202	193	187	201	198	197	205	214	203	205	203	198	194	184	186	205	192	218	184	172	213	205	219	210	209	189	190	221	184	185	227	173	175	201	209	177	200	183	201	224	213	222	200	189	225	220	217	209	203	213	192	172	208	210	201	200	206	232	232	208	208	173	190	198	211	198	199	198	200	207	216	212	197	204	220	190	209	205	204	191	222	218	223	226	202	225	209	216	167	226	195	210	207	187	193	214	199	198	221	197	206	192	205	230	200	214	246	226	232	213	218	207	199	187	184	204	226	217	191	183	215	207	260	174	227	232	206	231	227	200	200	181	209	196	214	208	193	212	197	195	204	202	210	206	200	188	241	225	223	193	203	212	231	204	244	208	215	201	160	205	210	240	228	217	223	213	185	188	212	217	201	223	200	207	207	212	210	217	196	206	195	217	194	206	186	224	202	217	234	215	213	186	217	240	198	231	195	200	198	220	216	190	216	211	241	194	188	203	216	210	193	215	199	202	216	162	219	206	194	228	212	203	206	212	223	186	203	199	209	221	194	236	160	207	199	185	212	194	191	228	196	200	224	216	209	207	197	198	213	213	194	226	192	226	205	198	206	200	234	195	198	231	186	208	197	212	203	227	200	225	213	187	207	219	189	211	207	221	197	214	211	225	216	206	207	191	226	212	223	201	208	214	186	170	179	189	208	215	214	227	202	225	194	210	216	193	193	221	194	241	221	238	209	206	193	195	194	211	213	226	190	191	206	188	217	221	226	197	213	210	196	191	197	213	228	224	209	207	228	179	220	207	210	180	192	208	226	223	226	205	219	222	206	206	233	189	225	193	226	236	195	190	188	207	202	223	209	190	177	219	224	196	211	212	183	203	166	206	193	221	173	195	207	222	201	206	213	217	192	207	198	197	174	193	222	210	193	200	192	211	224	199	226	200	216	218	178	181	206	231	219	229	200	186	206	201	216	237	218	213	203	195	200	183	224	215	218	207	201	204	231	198	199	204	217	223	194	186	207	211	199	206	214	219	213	214	238	188	218	206	205	200	215	200	177	188	228	197	223	217	223	236	184	192	210	197	217	197	205	202	174	197	199	248	207	214	224	202	228	193	179	208	206	236	224	200	219	222	227	204	207	205	211	188	187	192	233	203	227	211	198	207	214	233	186	206	176	190	211	214	181	187	232	219	221	198	197	204	201	190	177	225	215	204	212	172	208	215	207	203	217	240	209	204	219	209	204	186	193	221	218	211	194	192	200	218	230	208	210	187	190	173	217	216	183	220	198	222	206	229	209	177	218	178	196	198	228	217	214	213	190	207	212	185	203	180	184	204	225	201	193	220	207	211	182	201	200	194	204	192	193	208	217	229	200	234	231	176	195	208	218	226	201	187	213	173	227	224	198	214	229	226	216	208	202	220	189	214	188	207	221	221	183	225	191	223	232	211	216	212	225	195	213	208	199	208	194	220	202	213	188	215	232	234	222	193	172	234	197	203	229	220	189	185	208	222	199	227	200	200	215	191	216	187	194	194	213	195	197	210	177	197	214	207	207	194	195	220	218	214	201	197	214	211	211	192	204	193	201	183	217	206	198	190	205	231	194	201	196	211	225	207	213	202	208	193	191	227	209	206	183	202	226	215	231	195	188	187	190	202	216	217	199	245	225	221	230	228	209	212	212	201	199	174	189	192	196	221	197	192	178	243	216	228	208	202	192	209	204	202	202	208	221	220	182	201	197	212	195	202	174	223	197	220	191	190	189	213	229	213	210	205	180	218	193	208	176	195	208	207	191	205	202	222	203	179	201	212	197	204	197	219	219	216	213	199	207	212	220	196	205	188	185	224	202	221	205	196	224	190	201	213	217	201	215	179	201	211	202	204	208	207	222	195	238	222	217	207	189	236	198	197	240	207	212	222	183	198	165	215	246	198	205	236	213	220	226	209	197	190	204	189	193	213	217	219	211	217	191	197	204	208	211	197	206	193	225	217	239	205	221	223	188	209	233	214	222	218	206	193	175	238	212	217	187	215	249	212	194	199	225	212	211	202	174	210	224	233	202	212	205	212	191	212	218	230	206	202	223	197	208	189	194	220	205	226	218	207	206	180	192	199	204	205	211	213	205	205	216	215	218	200	222	170	200	201	198	193	202	184	221	222	215	190
1750	617	720	764	714	618	609	620	578	567	595	587	576	623	640	602	541	553	530	516	517	563	536	590	531	563	508	514	476	528	528	534	524	513	535	571	532	550	498	548	497	501	523	504	506	546	545	543	525	542	530	519	534	528	521	529	502	533	524	541	562	534	535	469	544	536	525	520	554	529	528	543	506	526	535	534	503	544	571	536	527	543	542	525	516	557	497	532	550	514	531	544	520	508	478	494	483	535	535	544	543	536	493	522	554	518	522	545	492	550	509	530	562	513	504	486	523	525	571	519	502	527	537	505	498	500	522	526	504	520	541	579	512	517	530	529	546	477	519	545	516	538	512	589	509	529	537	508	537	516	512	516	513	557	491	549	500	555	489	550	505	491	534	553	521	487	519	489	504	565	550	511	508	505	520	519	490	544	525	570	522	541	486	538	509	529	532	466	488	549	530	502	503	519	530	496	506	564	503	539	512	545	536	503	477	528	532	527	515	496	539	509	534	498	520	522	530	509	497	491	502	531	528	512	530	469	528	518	523	548	502	529	507	507	546	546	547	539	535	510	519	542	494	512	522	542	500	512	489	507	555	493	561	518	545	536	550	513	494	482	502	497	508	546	528	528	514	543	495	510	510	509	522	529	545	528	560	469	515	517	528	540	518	532	523	500	540	547	540	511	502	509	505	498	492	539	510	522	554	517	561	517	533	468	541	512	537	532	515	544	551	512	520	532	522	507	513	490	575	494	527	494	475	516	527	529	529	504	526	565	520	557	529	563	530	522	542	539	508	498	514	495	504	504	504	536	549	514	532	565	541	508	504	542	532	522	501	532	533	509	510	477	474	495	517	514	510	524	517	573	543	506	498	524	518	529	553	530	518	549	528	527	529	545	539	557	529	529	502	518	525	546	533	545	503	525	528	521	554	521	498	532	512	526	515	520	540	545	504	525	533	519	566	502	505	527	550	551	522	579	566	536	505	523	512	528	464	541	514	541	518	506	523	507	532	480	499	516	536	522	506	512	525	556	523	548	505	525	507	509	506	474	543	542	492	469	496	507	534	514	508	516	512	542	500	490	525	512	508	522	504	526	573	533	551	549	510	530	551	522	516	558	517	502	510	524	525	564	526	511	504	520	541	502	509	511	553	512	541	477	548	493	506	537	480	522	565	526	531	544	501	490	484	517	520	505	502	524	504	511	534	496	502	548	519	497	551	518	495	522	518	511	498	550	498	506	502	511	519	516	531	551	551	528	493	532	559	521	529	538	489	508	527	517	504	524	453	519	528	528	495	514	534	520	502	532	511	548	521	511	543	496	524	539	519	517	553	516	531	539	482	511	502	563	558	493	540	506	514	501	548	519	527	522	538	523	507	526	503	498	546	548	516	508	501	495	511	552	524	532	499	510	518	514	530	522	515	514	518	543	549	544	513	489	494	505	504	517	531	537	547	483	514	509	527	553	503	533	546	550	515	543	527	526	484	552	499	496	539	548	532	526	553	525	508	542	544	540	498	487	495	514	528	518	497	501	517	550	488	576	536	513	537	520	533	520	560	528	527	541	528	501	527	494	559	514	537	507	470	514	549	491	465	507	510	541	539	546	494	557	515	551	543	519	521	525	544	512	506	514	516	501	492	516	513	507	529	528	505	561	525	547	584	555	507	537	506	511	519	552	512	536	511	541	546	512	557	523	513	512	520	545	496	488	517	494	513	513	497	538	515	505	484	518	568	528	543	545	491	530	512	467	498	534	544	544	521	535	517	563	546	551	509	527	503	561	514	534	508	531	508	527	539	509	530	532	546	517	472	510	524	509	562	516	548	501	531	568	486	537	515	499	508	536	558	513	514	531	507	486	508	523	520	523	527	503	525	555	517	529	500	524	564	561	526	580	549	501	537	538	528	523	519	524	541	532	530	509	516	526	473	520	567	526	498	457	551	540	510	545	514	529	498	513	520	539	536	558	495	504	487	556	518	538	521	526	527	478	543	548	527	527	510	523	510	498	545	530	495	550	518	545	541	544	499	540	599	526	508	509	510	506	549	538	479	502	554	522	517	550	495	507	534	535	495	508	482	538	537	520	490	528	519	547	541	524	518	534	520	519	550	576	550	524	537	508	509	524	522	476	527	485	504	544	467	511	516	498	524	553	535	510	520	524	535	503	549	498	486	491	486	514	540	522	533	528	507	525	534	492	508	518	555	503	528	492	559	505	513	558	518	489	510	513	493	526	500	519	475	469	465	543	514	487	538	508	527	482	516	514	510	504	528	508	513	569	531	521	549	502	557	525	542	537	520	536	499	541	502	568	530	537	507	496	534	518	538	526	502	498	547	536	521	516	559	489	517	495	514	508	529	531	500	524	512	505	520	501	543	541	493	583	538	502	541	527	544	486	573	560	538	515	493	519	530	509	558	592	507	518	516	534	534	520	509	514	567	542	514	533	549	529	516	584	517	500	516	568	534	517	519	539	548	532	537	522	533	495	551	523	545	544	497	513	515	526	502	492	516	536	530	517	530	480	536	563	508	480	544	489	576	548	511	526	506	524	552	528	507	509	532	507	508	506	512	534	504	516	531	521	520	567	518	500	509	533	531	525	489	540	496	505	531	533	515	491	513	511	504	509	540	528	519	508	476	536	512	522	511	546	506	505	478	556	542	514	541	534	526	519	584	510	552	522	512	494	551	523	514	530	533	555	535	517	491	529	552	542	527	506	537	497	494	520	514	510	495	553	540	519	504	520	545	558	511	535	542	541	527	525	485	538	490	552	555	504	467	506	507	527	520	537	511	540	536	546	505	525	537	564	517	539	518	539	511	510	522	513	533	507	544	505	514	528	529	467	515	483	538	485	552	537	528	513	520	536	525	513	512	538	540	509	515	530	509	520	516	517	536	543	528	532	503	474	483	469	512	536	529	483	527	517	495	496	543	495	547	527	495	493	492	513	564	474	550	556	514	548	509	499	524	497	529	536	519	522	553	535	524	545	504	509	547	504	596	478	523	513	494	542	495	512	504	558	503	536	527	513	557	538	535	512	566	489	541	537	541	516	508	540	533	511	501	538	539	525	474	511	534	490	511	543	519	528	548	524	511	523	530	495	515	519	525	525	473	536	515	490	548	546	561	537	546	554	500	507	522	536	518	501	530	517	547	514	530	509	508	561	469	532	515	491	552	513	503	533	509	541	482	527	496	504	535	533	538	520	494	515	511	557	530	518	528	510	541	566	536	527	516	538	511	536	552	533	557	524	522	498	519	560	525	540	474	530	518	513	512	550	580	520	519	488	562	533	482	516	508	539	526	487	569	529	564	532	500	511	509	528	544	549	562	483	497	543	505	481	519	493	496	523	500	521	546	521	509	567	528	556	543	543	540	533	525	562	543	540	516	513	497	519	500	542	554	534	507	553	526	529	511	528	568	476	506	514	479	587	495	553	525	571	541	543	558	520	523	543	541	501	541	555	490	519	476	478	546	498	549	559	520	571	523	515	535	544	523	505
6779	659	667	548	415	376	328	313	275	283	300	296	286	261	273	289	256	266	253	237	230	238	250	248	230	261	241	230	241	247	231	245	245	231	225	267	221	223	246	234	253	225	229	240	271	235	211	243	227	232	202	230	245	235	225	210	215	245	220	260	240	268	261	226	229	245	211	209	246	248	235	246	198	230	250	227	231	284	223	242	250	237	248	237	248	220	242	251	233	260	262	198	226	243	246	233	230	224	218	210	234	215	214	217	252	244	247	198	230	228	222	242	204	222	242	216	243	213	238	217	205	228	247	244	210	213	268	251	230	230	237	222	225	241	224	250	231	258	213	213	220	219	241	236	261	235	219	223	240	223	247	244	221	253	231	201	225	254	225	226	226	230	252	219	227	232	228	243	280	223	229	223	225	226	239	237	244	244	255	200	237	240	229	249	224	218	219	227	226	227	232	217	253	253	245	249	239	236	233	215	230	242	220	252	245	240	220	241	227	203	214	206	238	229	236	232	228	215	226	212	225	232	238	247	250	250	237	236	260	255	231	206	237	265	216	204	218	252	205	250	235	242	225	229	221	245	246	241	234	221	218	231	216	234	252	257	264	273	212	211	261	201	206	267	243	224	222	248	224	235	239	242	233	248	230	242	230	229	219	259	223	218	234	215	232	249	230	218	223	207	207	222	223	217	217	193	274	224	256	222	253	210	253	204	237	225	238	215	221	240	247	252	227	224	228	240	233	243	242	215	265	249	247	254	246	218	260	249	199	232	229	218	240	257	251	258	274	255	232	219	206	248	213	232	215	229	241	235	251	220	262	231	229	232	234	223	236	257	216	233	247	209	227	221	243	220	237	247	240	232	226	225	232	223	245	237	225	215	232	237	219	238	223	243	223	225	235	257	240	229	232	230	222	249	207	245	218	231	233	208	222	231	238	218	259	224	204	218	232	264	236	235	252	247	271	254	224	212	230	240	247	243	239	218	250	227	265	235	224	242	243	222	221	223	227	209	237	265	226	227	225	207	246	247	247	202	233	238	233	254	233	178	253	210	219	205	234	258	234	239	236	241	268	243	248	255	234	214	253	223	209	219	233	229	234	260	224	237	246	231	224	265	258	234	211	255	227	233	259	218	236	224	223	232	260	224	260	218	220	222	244	250	230	251	204	222	248	226	219	220	234	233	230	239	234	246	205	228	223	226	245	201	240	233	215	222	260	197	230	182	221	228	208	228	247	254	252	276	233	227	258	239	253	270	229	199	251	233	255	232	260	249	211	242	225	233	234	234	213	228	235	247	233	266	243	261	184	234	234	246	260	247	235	276	216	228	252	232	245	241	239	204	222	235	230	234	233	228	220	221	243	217	220	214	238	205	225	241	232	224	240	231	211	215	234	234	221	242	223	229	236	254	240	263	219	240	241	219	247	260	207	234	242	234	219	205	212	217	254	229	201	216	232	222	278	196	242	247	220	297	240	241	216	234	231	258	249	227	247	240	252	235	227	211	232	261	218	238	224	234	210	230	224	230	218	222	222	249	236	226	218	231	231	221	253	227	246	219	200	199	217	229	235	222	222	219	221	208	229	239	228	261	248	244	218	209	245	236	220	231	223	252	238	229	240	240	237	197	214	235	236	232	231	197	206	200	211	251	255	222	202	228	232	245	194	237	239	245	221	200	234	193	230	227	218	223	223	208	225	244	240	218	232	235	267	242	231	249	240	221	227	249	223	229	233	233	234	246	216	258	244	230	239	212	238	247	243	222	243	214	221	207	230	246	245	245	209	201	242	232	220	241	245	220	231	223	214	253	239	253	246	230	227	225	233	208	215	228	224	242	243	230	258	243	224	240	236	246	246	234	253	256	238	232	241	212	253	244	242	235	229	238	228	240	278	245	238	222	236	201	200	233	256	212	211	236	255	239	228	245	207	246	250	235	201	215	242	214	239	259	226	237	242	230	230	222	241	199	232	230	244	211	245	266	266	247	233	263	225	222	247	229	244	225	218	235	240	221	225	276	240	262	241	200	222	252	256	223	240	218	209	208	211	229	216	233	228	226	210	234	191	231	238	236	228	243	249	245	234	249	230	235	213	247	249	214	224	249	223	252	239	219	236	243	196	215	224	206	248	274	263	247	229	253	245	244	265	203	235	246	214	225	236	257	216	242	228	231	242	215	250	236	237	231	213	220	225	254	217	229	244	238	221	216	225	210	217	206	220	254	235	232	233	250	258	224	246	253	243	245	277	238	230	195	256	192	202	201	242	233	213	222	206	213	240	225	214	211	264	257	240	213	226	214	221	248	195	227	243	255	250	237	241	225	253	244	227	236	256	247	215	219	210	233	221	246	256	221	246	239	241	248	250	245	224	246	211	268	206	224	236	234	224	265	249	222	220	179	233	224	225	222	238	249	219	234	240	216	226	233	225	234	229	229	228	210	244	233	238	197	215	268	202	268	249	230	240	248	236	251	246	235	216	237	252	217	239	229	246	242	225	229	262	237	220	244	236	230	245	229	230	222	242	257	253	241	230	212	232	225	223	225	216	217	232	202	238	218	213	249	234	262	266	227	229	223	217	229	236	260	202	249	235	237	238	250	234	268	215	236	229	261	237	252	228	227	239	206	231	231	228	216	227	235	226	199	221	224	247	215	198	240	240	245	215	232	226	237	238	246	242	204	213	234	248	235	223	244	223	241	227	229	237	259	234	228	240	216	235	226	226	232	233	211	236	215	218	222	245	224	226	230	240	229	231	248	256	250	235	230	185	242	258	212	259	256	216	246	217	198	228	260	230	238	239	250	246	240	236	240	207	244	227	233	254	275	239	227	251	207	218	223	227	204	246	225	227	225	246	229	229	207	235	238	235	224	259	202	184	223	238	247	215	248	225	189	245	211	210	216	231	230	236	235	248	197	226	222	213	199	245	244	245	250	219	244	246	227	234	234	226	199	208	235	218	227	249	243	242	211	199	239	224	231	240	258	247	280	244	233	214	210	226	274	225	232	266	246	228	224	244	212	234	266	230	216	235	213	222	194	251	249	230	222	208	229	272	220	229	208	227	228	241	234	230	225	213	252	215	252	227	220	215	210	227	239	222	247	227	249	252	230	216	252	214	253	243	222	221	253	234	262	252	241	237	234	231	210	227	227	253	250	224	219	230	249	233	226	256	217	231	229	240	228	224	220	241	245	246	210	232	197	241	258	200	203	223	248	220	252	263	221	218	196	205	263	238	244	238	250	235	242	210	261	228	218	238	241	242	244	218	236	220	243	274	228	233	238	225	219	247	250	222	242	237	217	214	240	205	240	224	228	233	216	238	206	234	213	249	215	221	206	208	204	216	237	262	201	210	222	218	217	214	267	256	228	233	234	235	262	211	255	256	214	271	246	224	223	205	244	224	216	222	247	252	246	240	266	225	227	226	225	256	197	240	237	224	212	227	228	235	240	224	232	239	204	254	217	226	235	255	224	239	251	255	247	245	252	222	245	194	259	246	220	232	222
6536	1005	1554	1767	1353	1218	1072	993	951	866	875	847	810	835	802	708	646	649	648	654	622	647	700	745	661	602	610	564	564	572	588	594	624	634	619	551	549	597	563	590	553	602	570	573	608	580	611	601	570	586	581	538	596	550	566	582	527	546	600	544	556	579	600	594	590	581	550	549	557	570	593	570	583	504	550	615	615	586	581	544	573	620	548	614	582	560	542	528	551	562	558	577	556	564	552	568	560	590	561	579	533	580	560	567	549	613	612	575	541	598	567	593	536	600	599	598	589	540	568	586	537	599	597	554	572	569	558	594	563	545	573	563	602	571	582	565	565	517	573	548	566	563	673	555	562	575	537	548	574	552	598	588	559	559	587	561	567	599	599	552	570	508	584	542	621	534	569	536	595	562	549	587	575	571	573	604	547	576	593	545	592	562	544	533	553	571	529	576	604	590	607	554	553	586	579	607	590	571	578	613	574	614	597	560	552	588	626	594	582	571	573	585	559	545	568	572	592	576	577	574	567	604	606	586	554	577	539	592	566	566	550	572	609	604	575	548	552	534	572	530	571	590	577	555	576	588	579	542	579	571	567	567	581	547	572	564	571	534	536	528	557	571	502	521	573	595	585	574	597	563	584	606	586	600	546	525	595	556	561	547	585	588	545	562	600	542	574	563	549	553	589	601	575	533	561	526	587	529	542	543	555	583	512	559	529	564	572	562	558	578	588	602	575	566	572	593	593	555	587	590	586	574	548	612	536	579	518	552	593	556	595	565	579	578	516	610	577	529	569	550	578	572	558	576	582	616	562	529	545	568	588	588	610	582	590	577	567	598	606	577	581	586	546	600	549	582	575	611	573	574	566	536	568	575	580	580	582	587	560	549	578	554	537	546	588	543	594	534	563	564	578	588	569	554	599	578	532	517	607	542	560	520	571	559	542	596	569	526	577	564	573	601	572	567	544	562	568	549	608	539	557	575	580	557	577	576	582	564	555	565	587	583	529	574	558	597	552	567	561	551	527	617	560	566	561	569	555	577	556	557	552	569	565	593	549	628	608	580	546	569	581	576	563	582	604	596	596	588	524	567	547	592	592	521	574	557	550	618	602	537	583	542	569	597	558	585	574	555	606	620	571	590	605	580	588	600	568	560	526	600	587	528	586	548	592	588	598	571	545	571	579	573	567	573	559	554	570	572	555	601	605	598	538	563	586	566	600	568	571	566	547	554	593	565	560	566	585	541	572	544	568	552	562	585	583	550	546	577	512	564	573	569	571	574	593	521	586	599	595	605	541	543	566	573	577	606	586	567	579	575	539	559	559	569	557	600	542	585	571	605	585	526	558	612	597	536	574	578	564	566	548	536	538	592	588	551	556	580	545	574	566	570	556	579	533	579	563	605	531	566	565	572	540	596	593	537	566	606	543	547	581	545	598	549	562	559	604	572	600	535	556	590	554	616	587	589	558	561	523	570	538	554	541	567	567	603	602	589	599	561	545	614	576	553	559	542	615	582	599	590	520	557	584	596	577	590	577	584	528	558	601	574	494	576	599	546	579	583	603	571	582	583	598	565	586	568	541	592	568	551	618	552	624	613	553	542	628	571	607	573	559	604	598	590	557	583	539	553	550	602	544	575	528	551	566	608	563	556	559	590	539	570	571	577	570	593	636	560	604	570	547	571	594	570	553	563	574	571	577	600	549	569	591	566	567	594	559	560	601	602	552	535	578	537	577	600	573	610	578	546	603	587	582	610	575	567	603	554	543	616	563	585	614	527	586	554	551	579	565	571	544	610	567	557	614	543	596	576	540	543	586	602	557	595	624	565	584	527	556	553	555	621	547	628	574	552	563	557	552	573	516	583	566	586	569	581	540	582	564	602	556	580	546	578	552	532	562	569	552	609	586	536	573	590	553	592	572	563	623	560	576	518	544	567	576	582	556	555	547	558	543	546	590	596	578	543	575	601	554	508	558	528	591	583	575	596	567	597	583	552	538	585	576	589	544	555	605	544	559	598	550	577	560	579	526	600	532	546	548	586	553	572	562	555	569	561	554	594	580	591	587	564	599	549	543	544	608	557	563	556	615	541	581	548	591	554	550	533	607	577	567	594	532	582	539	565	534	546	572	589	587	576	539	611	574	561	573	573	560	531	564	546	576	520	537	558	581	548	568	571	577	588	610	556	581	588	595	513	543	615	630	531	542	592	561	557	575	595	575	563	608	578	531	614	593	536	572	598	555	635	554	578	558	569	567	563	590	555	578	560	519	563	572	607	576	575	536	602	529	584	595	540	574	538	557	539	563	576	630	597	556	565	560	555	575	641	558	552	555	564	590	558	549	563	576	553	529	558	553	606	552	561	595	575	527	569	555	586	588	578	514	614	574	588	613	543	533	569	579	563	562	617	582	594	576	569	534	589	613	578	572	574	558	558	554	586	597	573	593	566	550	551	573	580	574	521	563	556	541	529	536	550	566	531	586	595	581	587	558	625	587	537	572	581	550	549	563	538	592	562	550	527	619	600	570	572	564	576	567	580	570	577	585	580	613	571	536	572	603	588	613	551	596	576	577	541	575	521	575	586	602	592	596	593	573	594	595	537	586	588	564	560	549	530	601	570	552	542	582	569	593	572	582	548	538	542	563	597	590	520	584	520	572	537	560	566	607	611	586	589	564	613	586	577	560	567	548	570	558	571	573	576	607	596	574	553	554	544	549	551	569	600	588	559	595	561	570	542	614	570	573	584	533	546	536	601	568	571	579	561	562	602	562	519	619	551	602	578	596	562	532	573	551	570	570	605	550	567	552	590	582	633	581	542	525	581	567	587	532	583	584	571	636	561	613	578	546	593	578	571	540	548	569	596	580	595	572	556	569	557	584	532	559	536	591	555	541	584	558	621	591	600	564	548	615	553	569	597	571	575	620	563	574	545	528	589	583	564	572	588	571	573	564	569	598	580	594	547	596	571	553	562	528	575	560	607	556	568	551	539	559	580	599	562	567	564	586	527	575	566	553	629	610	548	602	559	599	559	554	571	547	608	576	559	540	547	584	546	586	550	593	572	604	571	557	563	577	529	586	566	574	511	621	569	594	564	521	602	612	611	588	588	564	563	567	584	599	586	546	585	548	575	568	599	573	567	594	584	593	553	568	612	557	567	608	586	528	585	581	569	580	527	520	523	566	561	554	560	574	603	571	570	568	580	566	548	560	601	580	571	577	535	565	525	558	520	615	540	562	563	568	618	560	565	553	549	594	581	563	575	522	569	566	572	560	564	559	577	567	579	580	549	613	558	582	504	554	559	548	573	555	569	547	566	584	538	584	563	578	574	573	580	587	564	611	577	591	563	541	553	562	561	596	604	584	567	579	585	552	611	572	538	565	579	554	524	565	545	590	541	594	548	588	562	565	564	559	578	554	582	580	574	544	589	553	524	521	613	559	579	574	582	553	512	522	551	596	582	579	579	580	573	578	536	583	587	555	567	567	567	538	575	538	531	566	584
12639	1013	925	657	438	340	293	221	209	196	188	193	184	184	174	145	173	141	142	130	153	135	137	171	142	113	126	124	144	128	124	134	148	133	133	129	112	130	124	120	129	124	106	126	134	131	131	138	130	119	127	121	107	128	133	131	120	130	117	116	128	133	113	132	133	128	115	122	139	112	98	125	116	136	121	125	139	141	110	133	116	130	104	130	122	114	113	114	142	109	114	124	107	119	116	123	112	123	124	107	131	131	131	131	127	120	125	130	109	122	139	138	129	138	135	129	148	118	120	100	94	122	111	149	110	147	96	124	125	133	142	107	128	110	118	118	116	128	142	103	124	130	148	106	135	146	111	125	136	119	133	148	114	107	115	117	118	144	111	119	111	145	118	120	105	121	112	116	104	127	125	117	115	120	118	122	136	102	133	110	98	113	111	108	119	118	139	124	129	112	116	139	105	112	119	120	139	113	121	119	93	122	103	133	126	118	109	110	116	112	134	126	129	121	128	129	108	142	152	120	132	124	127	119	116	108	108	109	140	129	116	132	131	128	122	102	122	129	130	119	118	141	106	119	134	147	114	97	141	112	138	114	104	119	122	129	112	120	109	107	118	101	109	127	103	113	136	124	122	119	112	105	109	133	101	133	115	118	118	106	107	131	109	119	143	118	136	116	141	139	111	121	122	127	142	121	115	134	117	134	115	119	106	123	119	119	133	130	122	126	133	121	122	113	111	143	125	118	121	89	106	133	117	131	117	120	107	120	127	112	132	111	126	130	124	123	124	123	128	133	123	129	137	134	130	117	134	133	128	116	143	129	133	129	109	114	141	100	129	104	130	135	121	128	125	124	118	132	127	124	135	123	103	131	91	142	109	124	106	122	136	133	128	115	158	103	116	117	110	106	134	121	121	107	131	129	114	125	137	129	127	134	132	121	123	128	124	113	133	105	110	119	149	125	122	118	111	120	126	126	95	107	111	119	113	112	112	105	112	125	108	120	125	94	112	103	118	133	116	144	124	121	105	131	114	117	114	149	132	106	122	125	99	113	115	138	134	129	129	136	123	130	122	131	108	138	125	122	128	134	114	111	134	117	114	131	115	121	140	112	119	126	111	134	129	115	114	118	121	108	116	115	146	127	132	117	106	112	125	127	116	125	115	111	112	109	119	129	120	118	136	114	130	110	125	128	121	106	135	121	127	127	134	126	129	127	107	130	100	133	110	112	115	134	134	115	112	131	118	126	114	137	133	127	104	107	146	123	119	117	94	101	118	118	103	137	149	110	122	117	142	123	130	118	107	122	117	120	133	127	102	101	121	121	116	113	134	140	106	127	134	113	112	108	132	124	125	118	134	107	116	132	113	128	115	111	100	110	114	107	118	139	123	108	118	118	110	139	96	116	136	126	111	130	148	133	124	103	105	119	123	106	109	112	89	108	107	118	131	118	112	122	106	131	110	124	124	118	105	116	142	115	134	115	109	122	144	107	120	112	116	110	124	104	119	121	141	132	120	127	119	109	122	116	137	126	105	111	120	122	127	128	142	125	140	113	106	139	103	122	121	119	114	132	129	105	135	138	137	135	112	111	118	131	139	122	112	98	138	118	137	126	138	126	136	105	121	120	124	133	134	118	120	117	112	109	125	105	145	126	105	123	111	117	141	113	107	117	121	112	130	105	120	117	127	140	106	116	126	114	109	132	130	123	113	132	121	116	124	95	125	120	124	122	109	138	143	122	127	122	141	118	123	129	132	122	117	103	129	115	119	140	122	114	123	118	109	105	111	116	114	119	120	107	121	135	107	133	118	119	127	128	147	104	104	112	106	133	118	106	124	129	120	128	116	121	118	122	147	104	112	124	136	116	122	124	133	121	128	128	135	117	108	134	114	112	112	124	117	120	106	138	103	99	111	134	123	128	135	96	121	119	122	110	149	122	143	108	121	130	128	125	113	120	115	123	97	118	126	120	107	149	124	154	109	115	144	143	107	120	112	125	125	124	136	128	125	118	130	120	133	123	115	109	112	115	94	129	121	124	123	125	101	119	121	123	121	110	130	126	116	122	111	118	123	102	123	124	124	108	106	122	143	123	130	108	125	125	127	134	114	122	114	135	113	123	138	122	121	89	131	129	120	118	114	127	118	126	115	134	133	134	112	121	126	127	140	137	140	112	123	120	121	124	123	124	96	137	113	123	109	112	104	113	132	113	137	140	142	124	133	120	126	133	94	109	117	134	120	109	107	120	107	132	120	142	129	112	113	109	139	119	133	124	130	134	142	124	116	128	127	130	113	134	131	121	125	114	120	141	131	118	114	116	111	118	114	101	134	118	127	122	126	140	143	104	119	114	113	108	121	130	113	137	109	132	141	118	126	91	112	120	141	105	103	126	123	118	101	125	133	127	129	141	99	128	124	133	119	139	128	133	149	97	131	131	122	138	132	138	120	118	116	113	124	119	118	118	156	109	136	131	124	134	120	118	122	141	112	100	130	129	110	130	125	130	125	127	116	132	134	132	122	136	131	113	118	141	112	133	120	131	122	112	108	122	107	132	128	135	137	116	93	108	105	135	125	117	114	110	126	132	118	135	132	112	125	110	104	113	114	119	148	110	138	116	142	116	96	128	134	128	135	129	109	117	116	128	105	128	132	117	126	152	119	110	117	105	117	111	125	95	110	140	125	125	103	115	139	116	127	104	101	107	134	104	112	130	126	131	130	142	120	110	117	129	104	100	108	116	136	126	89	107	115	110	114	128	124	129	110	137	123	110	111	134	149	112	135	133	115	124	119	127	135	123	139	123	142	121	143	120	116	117	125	104	117	121	99	125	112	126	103	125	132	119	116	119	119	146	106	121	110	118	125	121	116	120	131	106	120	108	109	133	131	103	119	114	118	137	114	115	105	112	116	131	128	107	118	106	136	111	110	136	137	134	120	122	130	131	121	124	127	106	102	129	116	118	115	101	108	108	120	118	140	106	108	115	116	111	107	119	114	138	101	122	118	103	121	132	143	111	108	129	135	123	105	132	115	105	133	123	133	120	128	109	129	116	120	124	125	108	111	135	120	113	127	116	123	125	122	128	116	123	115	124	104	124	133	107	118	98	114	124	116	121	130	133	127	114	105	110	118	126	110	108	140	130	113	136	114	126	116	119	116	131	125	134	117	111	106	125	123	122	115	139	119	124	126	116	124	116	94	108	132	113	115	119	114	127	114	112	150	122	111	129	115	117	97	101	101	106	112	132	127	129	113	119	130	107	128	114	143	121	108	154	120	116	108	126	123	110	118	113	110	124	113	130	105	126	91	136	113	134	130	120	118	113	123	123	118	125	140	137	117	124	145	130	128	100	119	136	120	119	107	120	112	126	122	127	104	113	112	107	118	134	119	142	115	134	124	139	117	133	130	115	114	109	129	128	123	116	130	127	113	128	106	119	124	133	136	139	112	114	115	119	105	124	133	135	125	114	112	124	113	115	123	119	115	125	114	141	131	101	107	115
7935	1133	2082	2208	1807	1465	1140	1027	892	773	755	787	762	738	691	571	474	430	450	370	417	456	513	539	444	345	382	333	342	380	355	324	343	369	324	354	311	348	339	319	314	312	339	322	324	313	288	311	332	317	352	349	352	300	320	319	324	322	328	305	296	316	333	320	303	310	325	282	320	302	308	324	290	332	322	291	300	311	300	317	331	301	305	293	305	303	322	289	322	313	335	342	304	322	299	295	299	317	308	315	334	294	293	284	321	329	303	311	297	322	302	315	315	335	302	319	294	302	339	304	287	307	317	316	317	310	303	300	315	307	300	332	310	315	289	319	287	298	326	337	305	302	294	331	328	326	314	300	318	291	321	322	328	312	339	292	300	312	326	317	301	302	306	320	303	304	316	309	314	300	327	353	290	314	319	311	311	293	284	332	283	311	301	282	280	312	334	277	308	287	303	285	317	338	296	358	320	327	302	321	307	311	328	280	329	307	327	322	267	310	310	309	305	320	307	314	303	307	321	290	330	280	319	299	307	306	284	294	305	310	324	327	317	305	321	302	291	351	315	284	323	310	283	322	297	334	353	306	296	310	334	305	297	307	290	313	337	314	309	325	297	302	265	315	328	309	296	286	270	312	307	277	317	305	321	307	298	334	323	332	284	270	334	317	314	285	298	331	316	297	317	286	289	316	327	318	315	315	305	290	311	294	326	306	315	331	294	296	308	295	325	325	294	320	295	309	274	306	350	291	299	328	288	306	315	301	328	289	315	286	294	264	296	329	325	301	345	313	317	280	295	323	345	274	309	305	287	334	305	311	299	301	290	318	320	320	288	300	319	282	356	299	320	343	282	352	339	300	300	330	302	307	325	313	302	291	278	281	314	338	328	308	284	328	305	263	333	295	300	346	299	316	305	317	305	298	277	322	305	276	315	314	339	325	308	326	288	290	319	293	315	291	291	305	310	321	293	318	311	295	302	321	301	283	287	330	272	296	311	278	322	301	305	313	299	306	291	310	302	314	293	294	327	277	284	348	266	297	316	306	311	306	320	292	329	341	290	326	317	331	301	312	316	295	323	284	324	344	275	315	280	301	325	342	320	317	316	309	313	275	315	316	341	314	278	315	315	293	281	293	273	292	308	311	303	300	287	310	322	311	311	331	322	284	301	304	321	312	309	316	321	282	335	302	316	297	305	300	298	302	322	301	317	309	360	310	319	359	331	331	301	294	330	298	320	309	350	314	312	291	297	332	292	323	299	287	322	291	303	309	340	372	291	293	330	300	304	298	328	303	287	303	290	293	298	305	265	314	317	345	321	289	298	300	305	266	302	292	284	369	296	298	298	310	338	324	310	315	330	331	309	305	317	312	318	281	313	299	300	313	264	356	335	317	338	319	330	319	306	292	318	334	269	263	300	310	325	314	334	322	331	315	276	310	320	299	345	311	298	281	320	281	334	313	321	325	314	297	294	324	287	312	298	324	286	308	312	320	299	317	310	315	277	264	317	313	293	313	316	307	284	321	327	337	300	294	297	332	298	304	297	297	328	310	338	331	315	282	275	287	321	294	307	331	306	309	305	303	330	291	299	306	303	315	291	343	325	300	318	313	296	290	331	305	298	286	273	310	287	300	315	319	283	322	299	345	312	291	289	310	316	340	348	301	294	296	300	306	304	321	311	302	329	296	321	315	304	288	333	287	321	327	300	304	307	301	300	280	285	310	279	297	267	312	319	285	319	338	313	289	333	283	306	327	302	309	274	310	288	301	314	320	326	285	343	350	307	306	296	314	280	311	301	307	305	309	286	301	302	285	284	326	294	323	286	305	312	285	308	325	308	313	298	298	289	324	302	293	327	308	321	298	324	313	317	328	306	287	312	283	292	336	330	296	283	325	314	309	316	293	358	279	329	347	313	307	331	348	286	307	319	291	328	316	289	314	333	306	308	283	321	291	333	307	327	293	332	320	331	301	304	327	315	318	296	290	279	326	340	298	292	268	324	305	305	296	309	310	303	308	307	308	315	319	287	339	317	306	321	283	317	270	293	326	312	333	301	300	298	302	320	314	318	366	310	327	310	306	270	298	347	314	320	288	297	310	337	318	309	335	297	315	294	301	323	308	299	295	315	297	301	302	285	297	318	304	315	305	293	317	337	308	333	304	311	301	314	340	301	327	328	326	333	303	297	327	355	315	301	317	279	311	306	304	318	282	301	323	299	296	326	327	297	281	290	336	335	315	279	315	320	290	278	351	313	331	348	324	316	313	323	304	301	272	299	294	307	295	309	302	297	316	292	302	333	304	331	313	322	299	302	294	291	317	279	308	300	306	310	282	325	286	326	292	306	311	303	299	317	306	307	295	287	307	301	337	326	291	290	309	321	318	316	280	297	341	342	324	348	294	339	286	287	316	305	306	337	329	331	312	295	326	301	295	306	294	313	298	314	292	327	325	299	323	313	279	325	267	321	311	301	324	321	280	268	306	310	328	306	291	306	312	283	297	306	279	303	302	316	323	311	290	314	302	348	331	294	301	334	312	276	320	295	305	290	324	303	351	307	296	308	345	320	296	324	288	320	317	281	315	297	300	293	283	323	323	304	295	282	277	316	297	270	301	310	315	347	282	312	301	309	306	289	305	312	308	294	328	332	296	336	305	345	317	295	334	302	335	288	285	292	286	309	298	322	346	304	339	268	318	311	323	321	349	282	304	311	309	318	303	278	325	329	343	331	323	352	338	301	311	285	290	287	311	317	315	293	308	361	286	311	323	262	306	282	326	336	315	308	306	327	313	317	299	310	320	301	305	280	315	289	301	283	285	301	329	298	323	295	314	309	314	312	310	327	309	307	296	313	316	338	288	304	288	308	302	328	317	313	297	298	317	305	312	276	313	304	281	284	292	306	289	324	318	313	304	303	318	300	297	302	305	347	322	332	278	324	318	296	322	343	307	296	324	310	312	307	316	327	299	299	292	364	278	302	319	309	336	308	309	328	321	304	307	312	324	298	302	315	284	311	303	307	312	356	299	280	317	310	327	274	328	277	326	320	320	320	323	283	326	289	288	297	312	293	303	284	315	284	317	307	305	316	294	293	320	313	309	322	308	325	310	319	304	315	298	321	297	320	298	324	303	288	339	300	281	327	334	274	275	256	328	308	294	330	290	297	288	304	309	306	284	335	318	311	321	316	297	325	333	302	290	322	290	302	313	292	327	318	355	326	329	305	329	311	307	293	285	302	287	295	310	322	309	271	310	286	311	325	299	346	301	314	317	321	311	290	276	296	312	305	298	337	278	332	309	329	281	300	304	305	299	311	312	277	300	299	298	286	297	289	319	319	323	307	307	266	313	323	321	301	319	313	305	304	281	324	274	306	296	343	308	324	297	311	292	302	347	331	319	317	324	304	295	304	281	319	283	312	304	309	309	313	349	326	321	287	284	303	278	305	326	327	319	324	301	316	292	310	332	315	301	321	273	320	308	302	292	305	297	291	342	277	339	308	320
1355	280	265	296	248	236	218	223	220	227	204	233	228	218	230	203	214	233	218	212	248	258	215	230	219	202	230	184	221	214	203	208	187	189	218	211	222	211	231	202	196	212	199	217	208	192	231	191	205	214	221	217	195	210	214	196	220	215	228	203	219	221	223	199	208	238	188	233	207	188	193	194	178	220	231	205	196	208	195	205	196	218	210	204	214	175	223	207	215	203	217	213	212	207	195	212	207	203	228	202	208	198	210	238	211	225	200	201	219	200	213	196	206	217	166	226	224	206	205	225	179	199	221	195	189	194	206	225	204	193	220	189	218	204	226	221	208	194	218	198	222	175	160	241	212	212	195	208	166	195	199	205	201	213	200	204	212	218	209	196	182	241	233	214	200	198	222	180	215	196	213	223	209	232	208	217	196	207	207	205	221	215	209	230	195	199	209	205	211	209	199	223	201	219	202	196	192	220	195	201	211	202	206	215	216	207	206	219	215	189	178	230	229	205	193	223	203	188	216	211	201	208	217	221	223	218	210	203	203	175	212	196	186	214	206	212	228	226	216	202	199	217	194	181	214	197	211	194	227	194	194	195	214	205	203	215	186	199	220	216	213	213	215	222	225	203	213	200	251	204	194	211	220	220	197	191	183	209	216	177	224	202	232	185	189	193	226	202	200	225	199	227	203	214	192	196	201	218	200	207	188	204	222	195	211	201	210	177	234	195	222	196	204	199	190	198	201	220	212	206	214	168	210	192	217	201	206	223	216	216	229	222	186	220	221	228	214	215	197	196	190	218	213	210	204	225	226	216	235	173	201	214	211	220	218	210	200	189	188	222	222	212	214	237	217	210	193	202	202	194	230	212	218	227	177	207	206	187	196	199	223	221	210	205	192	220	232	217	206	209	206	208	208	186	222	222	214	195	193	216	218	213	204	234	214	205	195	213	218	204	218	228	229	208	201	214	236	191	186	215	211	240	244	218	214	189	193	204	219	207	194	238	248	205	214	212	215	218	201	194	198	204	236	198	215	240	208	216	223	171	217	184	210	221	198	196	196	161	193	187	209	215	188	232	200	172	209	194	244	224	218	206	215	214	212	196	193	217	190	190	184	231	229	213	219	204	192	214	205	224	205	189	211	204	188	200	207	217	234	180	215	224	201	218	215	217	219	233	187	208	246	213	191	194	192	222	200	204	206	217	190	211	209	190	215	215	211	213	228	193	209	209	194	210	213	221	209	247	196	222	224	228	196	205	203	229	191	181	199	219	189	206	211	191	245	227	185	195	167	230	207	213	207	212	194	207	207	203	207	206	204	203	216	200	196	202	184	208	222	208	212	200	207	233	209	204	227	216	210	190	201	203	196	199	192	232	200	203	210	225	195	229	202	197	224	245	197	182	221	203	192	188	211	210	224	218	200	197	214	214	200	182	216	226	229	205	214	214	231	236	211	194	218	220	228	216	207	192	207	214	206	209	214	226	210	218	215	208	184	200	208	228	165	202	245	204	224	200	208	180	233	231	222	182	220	245	219	229	218	209	212	173	208	206	223	197	214	239	212	236	208	193	204	208	216	197	215	212	216	225	175	206	233	193	211	225	207	193	209	181	218	194	237	203	212	201	232	198	209	217	175	239	208	247	228	209	224	187	231	168	197	191	191	236	210	217	209	218	225	215	205	200	229	216	246	223	210	197	199	201	228	191	209	227	228	197	201	206	244	230	243	209	200	193	227	202	211	207	214	223	191	202	209	215	217	201	235	218	190	207	196	191	228	194	203	217	192	188	232	207	189	209	216	227	212	209	215	204	208	232	198	181	202	197	214	221	226	182	210	179	220	200	189	240	186	215	175	231	192	187	212	197	218	218	213	211	242	219	192	193	218	210	204	202	221	221	185	200	189	205	208	224	207	213	219	234	214	187	186	183	199	211	210	199	203	206	202	200	212	212	189	213	199	213	196	226	196	210	227	206	202	215	214	201	203	167	211	234	192	177	203	217	199	233	224	195	201	192	210	207	200	200	188	184	195	200	162	210	188	219	199	216	179	229	161	214	199	212	233	189	209	194	189	212	214	205	226	220	210	216	206	202	190	219	213	193	205	195	233	194	195	223	223	212	210	207	198	227	194	212	213	205	227	206	224	210	201	191	195	197	185	211	195	207	205	179	201	231	197	193	213	199	208	202	217	221	190	209	200	199	234	207	228	194	184	227	210	197	195	214	222	209	202	195	182	211	206	209	222	183	206	197	188	197	197	182	204	190	218	218	229	188	211	180	200	205	211	212	235	201	203	197	182	196	201	190	198	204	214	201	210	218	209	220	228	212	203	183	217	208	226	214	199	203	242	204	198	217	242	189	202	218	225	204	191	188	213	188	206	203	216	217	196	210	220	197	197	232	177	208	204	204	198	218	206	201	211	230	183	211	210	199	166	203	197	200	234	204	188	229	211	227	196	194	207	215	206	203	203	223	211	213	202	218	203	212	204	202	178	214	221	186	223	218	215	202	212	236	182	248	228	180	225	216	222	197	225	197	181	209	225	213	207	198	205	206	200	208	183	221	201	198	211	209	211	197	205	229	194	198	202	201	213	174	217	190	203	224	193	211	203	233	217	215	221	220	214	203	227	199	227	181	227	215	217	215	178	205	219	191	226	218	209	194	202	214	161	202	197	188	228	216	238	219	245	234	213	204	221	204	217	201	201	204	240	223	195	193	202	213	201	239	210	229	202	210	216	189	211	221	214	210	203	181	184	219	226	213	199	204	193	198	225	200	219	205	206	203	210	216	209	207	218	231	216	207	224	217	212	205	216	193	218	197	219	197	206	199	234	190	207	202	223	204	194	237	184	180	191	208	218	233	184	205	218	230	213	221	193	225	200	209	218	221	205	183	218	216	195	224	215	188	202	192	216	228	227	240	220	196	203	197	205	180	208	204	205	207	202	223	201	199	207	227	214	242	218	218	222	225	219	232	187	234	204	240	214	244	215	211	221	211	246	198	202	207	203	202	190	211	262	201	227	213	210	182	196	171	217	216	201	204	195	214	217	197	207	220	205	189	202	225	202	244	217	197	221	204	191	228	203	229	230	203	184	195	211	201	215	192	209	191	198	204	201	211	186	218	210	193	193	205	216	196	177	214	196	185	218	248	198	210	199	236	207	198	243	181	225	205	180	182	213	189	228	183	207	208	192	216	227	201	191	208	194	201	179	239	222	210	210	230	219	218	198	212	210	212	201	196	208	200	208	194	250	213	200	206	216	201	238	191	213	207	198	203	217	219	209	226	219	198	196	190	195	212	209	220	208	241	219	210	206	201	195	203	220	196	211	191	186	208	224	188	209	200	189	227	193	222	181	209	240	197	190	225	185	186	190	207	224	226	217	196	220	215	210	201	209	193	207	217	217	209	220	172	226	181	179	203	212	222	212	178	193	218	210	204	217	212	238	192	208	190	229	219	200	182	182	222	193	230	186	199	202	213	244	209	215	208	201	201	191	198	193	198
1733	625	704	762	697	652	622	606	604	579	573	613	590	607	559	571	549	510	542	544	564	544	583	606	530	555	558	495	517	540	494	564	508	512	544	482	520	541	505	508	536	507	505	528	509	472	521	541	537	496	504	524	510	493	556	508	506	529	522	495	530	552	536	523	514	518	493	545	539	502	537	528	520	499	535	513	514	498	531	547	556	502	504	514	523	538	545	531	556	527	530	539	496	542	536	514	527	546	535	512	584	549	519	544	556	517	528	533	494	527	483	561	546	495	510	508	542	532	535	497	563	549	515	515	551	515	538	545	531	518	557	555	564	555	486	509	517	541	535	546	507	517	505	525	504	509	518	504	523	527	521	515	561	541	513	540	497	558	535	508	537	484	533	519	528	501	559	545	556	552	543	535	523	535	465	524	558	481	519	523	494	541	533	540	535	536	496	501	530	541	543	539	519	514	502	551	502	542	553	533	581	506	489	524	550	581	490	553	559	504	512	504	542	507	536	487	530	510	541	536	523	523	501	541	578	542	556	506	497	517	505	510	482	537	540	506	535	528	527	528	511	529	507	508	539	561	499	548	525	512	506	516	529	504	525	520	546	525	526	532	530	522	544	503	538	518	540	504	509	510	545	537	530	524	548	546	507	487	501	536	496	617	521	525	534	545	535	535	552	519	527	488	527	547	525	517	507	500	547	531	495	478	579	485	503	500	511	541	516	521	546	559	472	514	536	511	516	525	502	534	502	539	542	545	500	518	551	558	488	526	536	533	528	528	564	497	542	517	534	521	507	474	520	524	533	543	527	546	498	531	500	521	521	500	497	535	522	535	574	515	511	571	504	521	550	514	555	510	516	517	525	538	514	562	505	520	565	534	494	542	509	531	531	541	519	540	487	552	550	547	550	556	522	553	542	533	541	503	548	506	517	515	517	532	524	529	529	509	524	514	470	552	520	495	494	532	520	531	547	497	528	494	555	546	486	547	482	549	532	500	523	534	521	495	551	512	520	498	538	521	558	514	557	532	547	560	537	508	554	531	529	504	517	524	504	548	510	564	531	532	549	518	516	531	544	502	548	537	527	543	533	543	512	535	493	537	513	510	522	523	531	522	543	523	479	527	552	514	585	544	513	534	517	489	572	527	527	511	518	498	523	508	538	509	526	547	519	533	568	531	531	516	515	512	513	518	486	524	569	506	556	520	543	557	510	532	511	533	496	514	535	508	485	557	505	504	550	544	531	546	576	542	584	538	511	540	512	542	559	512	494	535	508	498	494	505	510	526	551	552	464	549	516	503	520	528	536	501	483	518	541	568	523	506	490	532	514	540	533	501	525	539	553	576	489	566	586	494	511	475	546	554	545	526	519	549	537	556	494	548	547	551	545	543	487	514	556	546	546	506	500	513	502	546	535	522	523	475	499	524	514	502	499	545	533	585	496	532	543	487	519	503	516	517	536	509	529	510	507	524	531	539	524	495	568	532	531	519	517	534	518	530	537	509	531	532	498	568	532	517	526	512	486	485	579	493	525	540	533	514	530	522	514	515	514	535	517	555	522	522	499	543	526	539	523	513	524	485	500	513	500	547	540	532	516	502	536	520	522	565	520	492	539	489	514	472	554	476	557	527	495	515	516	556	530	533	526	547	519	554	497	534	539	526	538	500	528	526	523	519	507	517	515	525	590	529	528	528	544	498	544	496	538	508	570	507	545	551	531	532	488	538	537	519	519	514	542	516	533	539	532	494	546	508	522	530	518	537	545	494	528	552	513	552	517	534	489	557	517	573	535	512	546	500	570	506	501	522	523	552	577	494	567	536	556	510	522	529	520	518	542	515	524	528	528	522	516	560	534	522	504	536	538	481	508	518	513	547	565	537	556	555	521	515	555	564	495	562	533	502	554	560	489	493	543	540	560	562	549	544	512	520	532	509	490	570	573	523	487	512	512	509	537	509	499	524	524	523	528	531	546	543	515	489	527	554	511	459	534	530	524	528	493	530	526	526	533	543	539	544	479	537	515	518	537	587	522	487	531	529	520	516	509	510	563	524	538	560	510	523	491	509	500	512	524	510	511	553	542	520	518	558	540	518	557	521	518	516	503	578	535	512	514	516	539	509	540	526	506	520	534	538	537	549	506	537	495	522	532	528	503	493	541	526	503	530	522	518	499	500	526	520	482	517	531	524	512	515	510	519	519	486	492	527	517	559	485	500	544	489	549	521	478	537	579	537	512	556	534	526	536	525	560	531	494	491	490	521	531	533	529	549	521	519	516	526	508	539	527	479	490	526	548	504	521	545	525	522	535	520	542	500	500	525	517	508	537	475	490	510	531	524	552	534	531	501	522	552	509	485	496	519	567	539	546	525	550	501	492	516	498	562	532	526	483	519	531	552	505	556	576	519	505	482	520	545	533	527	524	473	526	536	513	499	549	556	521	486	543	494	540	543	510	555	582	510	504	512	547	519	525	529	543	526	525	577	544	501	542	597	537	504	498	515	516	541	529	515	510	520	540	512	540	557	515	559	518	501	505	547	505	529	525	588	520	500	531	549	502	544	533	516	525	530	483	507	546	503	500	569	536	539	504	518	538	508	528	531	512	534	506	548	457	525	507	557	504	575	518	555	462	503	531	503	532	541	534	537	524	507	487	557	513	551	502	526	514	502	499	503	490	485	509	502	513	530	516	510	552	556	526	515	532	543	526	513	546	513	486	544	533	528	548	542	526	521	486	515	548	519	520	503	553	525	513	543	538	505	513	511	525	535	514	514	538	515	538	527	517	519	491	527	490	522	543	558	545	521	503	512	527	559	527	524	577	528	560	507	548	491	494	525	481	533	498	506	514	542	537	537	543	552	526	527	541	503	511	499	519	532	533	549	528	541	543	511	549	526	533	502	518	497	522	505	535	507	535	536	497	515	496	530	534	515	529	519	530	515	529	532	523	532	529	524	552	537	523	552	545	496	508	510	499	553	513	552	556	584	540	502	549	528	477	523	542	474	507	533	542	523	527	509	523	541	544	522	520	525	546	504	510	499	562	519	494	509	546	491	531	561	547	517	495	533	541	527	534	529	498	529	522	530	534	547	499	494	507	522	531	532	531	498	538	497	489	515	538	517	523	512	531	522	536	533	516	511	492	532	542	538	488	542	522	512	507	533	575	526	516	478	530	557	522	530	542	512	541	541	528	522	533	529	495	509	545	545	500	513	538	534	535	520	554	546	560	549	520	480	567	538	484	499	517	549	459	548	567	496	532	505	500	552	545	583	515	513	512	515	531	521	536	521	550	523	563	534	548	532	519	495	541	532	507	484	500	511	498	533	533	558	520	547	512	502	523	533	551	496	543	501	548	517	516	520	489	523	523	558	532	515	514	542	551	497	506	537	524	534	513	552	478	566	554	530	499	520	529	536	526	521	549	542	538	553	526	519	579	547	595	494	501	539	554	503	572	527	527	538	519	511	564	542	497	511	503	547	533	504	503	519	474	518	511	528	512	502
6944	611	639	544	440	359	309	292	299	272	271	280	264	259	250	234	225	225	224	245	226	248	318	237	250	252	247	239	222	243	210	222	239	268	240	234	256	222	228	234	239	200	241	232	220	197	243	230	250	220	194	216	239	241	231	208	238	249	247	225	214	236	250	239	227	232	254	251	265	210	223	205	224	225	231	217	246	208	273	222	246	244	253	230	207	240	219	242	213	219	222	239	249	218	249	247	209	209	259	238	235	225	236	210	227	227	215	205	239	226	222	221	240	233	221	232	218	255	227	253	217	249	267	238	206	247	217	240	257	253	222	234	238	222	241	199	216	242	248	242	209	229	211	265	236	210	237	221	248	249	250	255	219	220	243	252	243	221	213	258	265	244	230	217	227	242	216	238	225	263	207	236	238	240	242	262	226	216	242	222	214	235	207	205	243	231	231	235	236	180	239	209	234	222	222	246	209	227	220	214	243	224	233	248	255	237	263	233	213	228	226	221	215	246	225	214	217	226	234	229	219	228	217	251	227	262	229	222	245	231	261	254	239	221	230	215	235	225	234	248	247	235	229	247	222	196	253	234	256	228	222	246	239	245	230	247	207	243	239	243	241	251	261	232	226	234	217	255	248	231	250	225	200	219	225	232	248	242	253	220	214	235	238	217	240	229	242	260	220	194	232	264	202	211	234	209	235	273	199	230	251	234	215	247	267	246	220	242	250	240	265	234	225	228	229	212	221	253	237	234	232	210	232	245	249	264	219	233	238	238	228	226	244	240	222	217	245	234	212	238	248	218	221	230	214	210	219	220	226	212	199	243	256	236	245	213	223	220	234	246	238	229	230	216	249	241	222	229	241	237	245	216	236	226	223	238	244	199	227	245	244	239	253	231	236	231	234	234	219	247	229	211	256	239	230	228	208	243	204	235	237	203	244	224	233	233	238	245	271	232	224	210	229	242	233	228	239	252	247	231	233	207	220	236	225	231	221	229	217	201	251	207	256	219	237	206	235	228	236	233	248	242	255	217	246	216	222	225	267	246	216	212	218	270	213	243	228	228	204	204	225	218	231	236	235	219	249	251	228	218	208	199	232	244	226	236	251	215	236	211	236	228	250	248	240	231	217	247	236	258	225	219	248	233	208	226	223	209	229	249	244	234	238	248	258	244	224	245	257	235	225	241	201	253	212	228	231	234	254	243	236	245	197	210	219	223	228	229	221	246	221	244	243	213	228	240	244	245	248	260	212	225	243	239	212	243	238	217	236	264	241	224	216	226	226	231	195	238	256	209	253	205	241	219	252	240	255	218	239	224	230	200	227	244	215	227	227	242	218	232	209	272	231	234	249	223	213	238	208	240	235	247	249	236	225	230	211	261	207	219	235	221	230	238	233	242	244	277	248	236	222	219	243	235	228	240	230	249	224	220	223	235	222	219	217	210	233	221	228	235	216	206	223	232	231	216	242	253	254	227	234	267	252	243	208	217	251	209	214	227	255	200	203	243	246	221	248	234	260	260	214	252	253	221	233	251	234	244	251	215	233	236	227	238	237	250	223	235	267	256	216	241	245	215	249	242	216	215	248	235	211	230	231	233	219	246	221	254	230	245	240	229	215	197	248	254	237	232	237	259	232	244	233	209	217	232	275	211	256	247	242	200	264	239	236	250	250	221	254	240	239	239	218	236	237	259	233	241	225	254	208	199	233	214	231	244	241	225	259	231	224	218	217	239	223	217	238	233	223	221	228	271	231	236	252	231	249	230	224	255	219	218	239	208	232	242	243	237	261	224	223	232	232	250	222	259	235	223	234	272	238	230	227	232	232	249	232	232	254	203	231	252	255	221	211	234	213	217	261	230	208	253	227	234	246	237	229	228	258	258	213	211	215	191	221	227	243	239	227	208	243	226	219	211	228	219	246	259	212	226	213	238	243	236	242	248	239	210	247	227	244	240	236	237	216	228	209	263	253	227	234	259	243	255	252	257	203	197	222	228	212	238	235	232	236	234	241	259	238	254	270	226	270	201	237	229	231	240	238	245	250	227	225	231	201	223	249	248	232	202	210	210	237	233	269	238	232	252	226	271	234	233	230	253	228	254	252	222	239	228	238	236	224	239	224	232	238	245	242	236	208	215	249	244	261	238	252	205	232	245	231	231	230	256	255	244	244	231	219	231	238	243	221	201	246	231	227	233	227	190	244	223	253	238	211	224	236	208	266	236	236	256	211	227	234	229	243	218	247	235	230	237	224	214	225	223	266	227	227	226	236	232	230	258	227	225	231	262	216	251	237	245	243	245	226	242	213	253	231	232	267	223	242	225	242	244	245	219	243	207	228	198	238	212	229	225	246	219	230	234	239	231	223	238	244	228	238	219	247	222	242	206	230	226	244	229	222	222	248	246	231	240	222	249	264	250	216	206	232	243	252	227	229	240	264	228	220	250	248	237	241	254	226	220	207	260	243	244	231	260	222	222	258	239	269	254	253	227	240	221	254	238	225	227	249	233	225	234	221	242	244	234	234	248	221	238	253	232	246	209	257	218	234	217	254	225	222	241	237	242	219	216	242	221	235	237	233	227	245	220	243	231	246	240	248	205	216	250	259	217	254	252	261	253	244	252	242	226	231	241	253	234	223	214	256	259	227	247	232	242	253	237	248	245	210	267	225	229	212	216	229	226	238	255	262	229	245	236	234	222	243	209	207	244	247	232	244	219	218	219	230	219	239	230	202	246	256	241	245	219	237	234	248	263	228	231	238	247	211	241	265	255	268	240	244	253	230	222	225	228	238	205	234	194	229	221	237	233	199	207	211	214	244	226	235	250	235	242	258	215	196	271	222	238	232	230	235	235	240	284	246	235	202	223	241	218	253	236	229	261	236	273	218	227	206	226	260	226	266	227	252	215	255	250	251	234	198	227	238	255	213	227	224	248	253	249	244	221	219	247	249	202	238	206	244	212	247	244	244	220	223	273	271	235	232	238	241	236	269	218	230	229	203	216	234	242	259	240	246	246	237	229	220	214	233	210	235	206	242	228	224	241	215	235	214	251	237	211	244	258	221	241	222	214	225	238	220	235	203	236	196	238	240	229	232	246	235	242	209	219	219	235	241	239	217	248	253	245	214	241	215	236	278	247	228	244	240	211	219	237	246	201	199	228	252	232	250	202	229	208	242	211	233	259	262	220	236	209	211	218	206	250	239	240	223	236	228	217	221	231	223	233	237	235	226	231	241	223	238	238	245	190	217	227	234	235	236	236	224	244	248	205	274	289	233	259	262	222	244	257	243	247	204	236	246	228	248	242	231	230	261	210	224	186	237	237	208	234	237	210	222	238	228	239	212	251	235	239	252	215	236	214	256	248	257	236	228	225	236	247	257	263	257	200	258	249	231	243	239	291	220	260	256	240	211	250	209	225	226	233	211	218	223	246	228	221	219	251	217	213	250	247	230	226	206	215	251	220	238	238	252	243	237	229	225	217	238	229	226	239	244	242	241	251	237	259
6580	1039	1476	1655	1441	1226	1033	929	872	822	834	850	886	802	783	720	658	613	604	638	640	706	749	662	607	589	589	522	561	594	590	569	573	571	593	581	579	514	570	580	585	579	608	551	571	549	560	590	610	594	585	501	566	534	584	573	547	589	528	617	584	599	553	560	535	563	551	553	516	564	586	605	535	583	592	572	593	569	527	533	588	566	550	566	602	578	547	546	608	588	565	588	561	577	546	589	566	607	572	581	583	565	582	569	574	569	557	560	545	557	549	596	564	582	580	593	575	576	534	593	576	604	556	630	540	614	570	566	587	574	570	549	576	608	508	531	601	574	567	529	551	576	607	555	558	588	595	529	564	548	565	627	564	561	573	566	560	570	575	565	561	592	575	552	541	549	573	522	576	539	617	577	586	613	588	525	555	547	559	550	606	560	576	581	594	551	556	573	587	583	575	605	596	573	572	568	547	607	558	537	599	539	588	539	562	571	563	598	578	553	613	607	597	568	556	545	528	600	595	600	586	545	568	601	613	579	570	612	557	565	550	561	550	586	626	560	579	554	608	532	564	581	540	580	587	576	564	533	583	567	535	588	579	566	592	554	547	548	531	520	549	589	571	564	602	593	613	544	577	516	544	617	582	567	525	581	558	580	561	612	588	624	562	559	543	537	591	612	564	619	554	576	573	564	590	570	533	555	564	577	570	583	548	542	559	554	567	595	530	574	599	498	542	603	567	635	556	581	591	588	590	565	567	546	545	586	563	574	569	579	573	515	546	539	579	524	534	561	581	605	595	573	581	567	582	583	568	565	584	580	558	537	573	540	594	569	538	593	547	579	595	537	549	527	510	526	517	575	554	551	601	588	568	562	610	577	599	575	560	584	612	566	575	633	565	558	526	570	592	550	542	502	577	582	586	593	518	572	557	589	554	591	605	571	581	545	586	571	596	588	572	582	575	616	570	557	575	575	573	597	587	550	584	532	584	573	572	554	598	537	561	559	590	607	604	602	574	550	553	566	589	540	574	588	578	544	561	589	542	519	554	591	577	577	580	593	565	569	548	586	595	547	565	590	584	576	594	580	620	576	573	596	590	551	576	596	571	567	586	586	546	568	582	585	551	525	607	582	551	552	566	590	543	552	592	561	564	578	572	584	605	578	554	559	578	600	568	571	557	559	547	549	590	577	560	573	555	522	590	592	627	576	562	577	541	560	597	558	514	551	544	586	557	564	586	585	547	557	528	589	587	549	584	559	548	538	588	595	572	551	597	562	577	551	550	577	554	525	538	595	576	572	580	570	577	553	585	560	568	579	552	552	541	623	590	569	616	588	530	560	555	606	554	582	566	562	569	575	555	558	544	570	578	616	589	596	542	614	591	562	611	556	529	546	590	541	609	580	563	565	588	557	580	571	588	560	542	617	545	552	598	587	553	580	585	568	559	581	548	594	580	584	566	579	561	549	523	547	575	566	571	582	554	575	590	584	607	573	561	600	524	565	542	582	594	621	593	624	540	569	572	644	586	588	577	547	574	566	575	547	537	589	555	534	551	589	582	557	585	579	606	548	549	565	565	552	600	536	592	580	570	511	513	577	530	587	542	562	582	584	569	566	562	572	583	602	592	603	547	607	519	556	565	545	539	570	521	575	556	547	541	563	567	580	570	562	552	587	584	555	546	568	544	533	554	565	595	587	554	559	573	557	579	606	579	551	620	565	596	575	585	573	573	563	607	578	604	543	592	526	576	557	562	550	538	558	574	557	576	575	511	542	555	566	578	548	583	572	575	567	550	553	650	617	582	567	547	554	569	586	580	573	568	556	555	559	556	565	588	563	608	605	580	557	542	559	590	639	610	608	597	580	555	565	562	596	605	546	584	590	554	570	515	613	583	587	560	567	580	535	593	532	544	557	592	569	557	494	562	580	614	582	535	601	567	542	534	536	563	568	572	591	560	554	577	596	568	571	531	541	595	588	607	553	543	548	576	547	568	588	563	556	572	570	556	532	575	584	584	535	557	533	619	596	574	590	562	550	544	584	569	558	545	601	526	535	575	544	593	569	590	559	571	556	597	537	616	563	552	556	563	560	567	585	587	552	532	572	546	629	587	573	585	540	549	560	549	582	595	546	601	580	565	586	554	588	537	533	539	590	531	560	592	569	561	593	553	589	580	581	584	592	596	614	536	536	557	588	584	557	573	549	609	546	562	555	613	562	562	570	521	545	597	571	570	553	596	553	573	554	565	594	617	551	509	543	564	540	525	544	559	574	581	615	598	571	622	592	574	537	544	567	543	566	595	558	540	558	581	587	558	534	554	560	602	597	513	574	581	568	594	602	618	554	569	550	558	566	541	561	575	544	600	534	543	590	569	571	523	544	599	541	556	543	585	564	552	552	550	558	582	534	606	551	601	556	590	528	554	576	557	562	560	594	554	619	549	538	555	581	615	588	589	534	571	563	553	592	587	557	514	579	596	561	554	604	539	601	547	581	584	578	590	549	568	613	561	558	535	617	561	563	508	505	592	552	531	574	619	573	572	558	594	565	583	566	566	558	559	568	549	554	584	555	553	587	533	577	563	553	602	610	555	575	576	551	573	582	564	581	545	579	554	563	564	550	589	577	590	576	577	582	559	598	572	616	570	557	575	566	557	582	582	588	592	535	576	602	584	588	560	587	595	580	641	553	581	535	563	546	584	598	599	618	564	601	544	571	570	568	555	564	566	581	558	575	593	565	576	553	588	571	609	564	574	569	579	576	559	563	551	539	576	572	567	569	570	581	595	543	587	589	559	578	550	516	554	561	578	551	552	564	564	575	604	522	600	572	552	569	551	576	568	580	579	538	605	577	595	582	553	560	573	592	569	516	557	568	553	584	588	581	585	610	567	585	553	512	590	537	543	591	562	585	521	561	564	591	523	589	566	586	577	554	609	562	519	547	563	563	585	580	555	528	561	551	590	541	534	590	566	560	556	586	568	530	551	537	578	509	575	577	555	563	588	592	558	582	545	583	532	597	555	558	603	597	596	525	585	555	590	561	569	535	582	614	596	552	590	562	541	582	591	570	599	580	606	591	545	560	610	582	580	597	585	640	558	618	569	558	597	531	528	551	550	532	528	575	576	575	564	591	564	572	570	546	574	539	565	557	566	570	573	591	560	564	585	554	590	573	555	567	591	584	532	574	546	568	578	575	584	553	530	553	600	546	547	563	551	539	587	581	585	615	591	582	539	573	590	536	581	574	554	571	585	595	527	563	549	584	560	571	584	561	565	576	531	567	561	592	583	558	558	567	580	592	523	560	588	593	550	568	542	621	601	560	576	573	578	552	581	607	567	546	566	558	573	577	585	596	570	554	568	510	553	566	566	592	585	596	580	589	540	521	571	587	578	554	552	549	601	603	578	572	566	577	540	612	513	535	591	566	596	579	561	551	574	589	557	586	559	561	563	562	560	588	594	604	574	554	544	580	548	605	539	569	591	604	583	570	597	550	538	600	552	568
12340	1053	919	640	458	325	295	251	189	218	192	186	175	179	179	137	123	123	139	140	116	136	159	162	142	123	128	132	116	123	129	111	124	120	138	101	134	108	118	122	103	129	126	143	121	136	130	125	110	122	118	114	124	120	100	98	136	122	131	131	125	120	117	126	115	142	122	122	139	133	129	108	119	90	111	127	124	122	100	120	107	116	119	131	118	103	99	115	113	126	109	118	123	115	86	122	106	115	112	131	117	132	118	104	122	145	140	125	114	119	109	110	126	116	104	122	114	129	106	121	127	114	114	120	110	131	124	104	112	105	110	128	140	102	105	120	148	131	121	124	111	112	114	104	109	108	109	118	103	121	119	117	150	121	114	126	107	94	127	111	119	118	122	102	119	111	131	104	114	135	116	121	124	126	105	121	131	104	134	113	141	125	115	125	126	117	117	121	125	133	121	123	128	112	115	130	134	105	119	135	124	130	123	131	124	130	127	124	128	125	117	135	116	142	111	104	128	128	111	132	120	110	129	136	108	131	107	101	102	134	130	104	126	129	123	124	103	141	121	136	127	125	128	106	140	104	111	120	93	128	115	132	110	125	125	108	134	117	127	107	124	138	134	129	135	126	138	114	112	92	120	129	111	133	121	118	116	123	110	121	106	119	114	120	103	109	110	116	123	132	125	103	129	141	123	117	124	137	134	119	137	128	113	116	111	115	134	124	116	123	110	131	133	109	122	119	142	123	137	133	124	83	113	112	149	126	101	116	117	121	123	147	85	108	121	122	124	119	121	141	126	119	101	119	113	114	116	128	120	113	130	128	136	112	117	138	117	93	137	119	129	124	119	118	110	133	111	110	125	127	138	110	120	131	125	107	143	122	120	99	129	130	120	127	117	122	123	117	129	128	105	118	130	121	140	137	115	128	132	130	120	111	114	105	136	115	113	133	108	109	113	116	129	115	107	106	112	135	118	126	127	107	109	126	113	106	142	116	121	97	114	116	88	134	114	113	109	116	162	129	128	109	120	121	110	116	103	125	125	105	114	101	107	112	137	156	118	140	105	101	116	127	95	129	110	116	120	127	118	131	124	113	133	94	132	131	105	148	142	128	126	116	119	123	121	137	120	132	144	111	109	118	119	116	122	140	127	134	120	111	148	117	115	126	132	106	116	131	106	124	123	128	101	106	126	123	134	141	128	118	103	98	121	147	111	92	154	150	118	130	130	107	132	104	113	107	118	107	129	119	119	121	120	107	109	111	126	98	113	112	138	115	120	119	136	141	117	116	135	120	119	131	126	113	125	114	121	126	125	125	132	115	131	133	119	146	132	127	108	124	115	124	128	114	112	149	113	126	97	112	117	113	106	124	124	115	127	138	119	134	120	133	123	106	117	115	126	105	105	109	125	113	116	126	125	136	108	118	138	126	127	113	141	127	119	110	123	105	130	114	114	116	110	122	131	121	129	120	116	116	134	100	113	124	139	126	123	105	114	114	125	118	105	132	125	126	122	112	121	125	119	135	130	125	133	109	113	116	119	124	117	117	123	131	126	117	104	110	123	144	130	135	130	114	116	118	118	109	103	115	141	122	99	97	123	135	115	96	118	128	132	126	111	127	127	124	132	119	133	103	121	103	117	131	127	128	141	118	116	125	102	124	120	118	102	119	120	126	125	105	118	123	112	105	96	114	130	116	126	134	114	114	121	120	113	110	105	146	141	120	133	138	114	107	116	112	104	114	118	122	108	98	142	138	120	101	124	115	118	128	124	112	146	142	103	114	129	127	141	109	104	131	127	116	135	122	116	105	143	129	128	108	134	129	97	141	139	101	124	131	115	133	125	125	126	147	133	105	136	122	104	131	119	115	115	131	96	125	123	108	135	111	115	116	121	122	105	111	107	125	120	123	127	118	125	109	118	122	118	128	120	134	124	114	127	109	127	108	130	106	129	113	124	130	137	130	97	151	131	124	115	120	128	132	133	123	115	144	121	136	140	110	115	135	115	131	105	114	123	139	150	124	113	119	115	113	134	100	118	112	111	153	109	125	126	101	125	124	102	120	110	128	105	116	130	135	113	106	123	117	102	109	127	107	122	118	130	105	124	123	113	110	120	111	116	141	135	126	142	127	133	146	129	122	126	135	131	132	101	123	147	126	127	132	137	107	132	109	111	113	120	116	124	96	112	113	123	124	116	121	127	158	117	142	124	121	85	132	121	125	126	122	103	125	122	127	140	119	108	134	128	136	106	116	126	127	113	119	128	114	127	87	128	149	127	106	111	139	127	109	133	122	135	125	120	133	120	118	107	108	120	117	118	109	133	136	120	115	128	109	122	106	124	127	113	127	157	123	117	140	127	115	129	101	137	137	124	129	107	112	106	125	94	127	122	131	127	136	122	119	130	101	112	132	118	122	106	126	116	148	125	113	113	125	133	128	144	121	135	112	102	110	120	130	119	147	133	126	135	139	114	110	108	115	126	126	121	116	141	123	108	127	117	105	102	129	108	135	130	132	127	116	129	126	139	113	147	136	127	118	115	137	106	122	128	118	115	115	121	105	121	133	127	111	132	120	117	113	125	120	114	115	125	112	125	110	112	111	139	107	125	114	124	119	101	129	113	160	124	119	149	113	117	119	117	123	139	123	121	136	125	110	97	131	119	133	146	122	136	130	137	124	130	100	108	124	108	121	125	117	117	118	132	124	140	123	120	132	109	122	120	148	116	139	137	125	101	119	125	113	108	123	121	128	131	131	132	136	122	130	116	130	124	129	100	130	103	131	118	111	122	126	105	146	132	137	109	120	102	127	125	117	97	127	101	138	117	114	133	129	118	135	130	126	115	126	124	138	140	137	132	115	126	134	96	105	143	124	131	114	112	136	138	116	128	144	109	105	98	117	131	134	124	124	127	123	119	120	120	114	125	115	123	128	118	117	125	112	137	124	125	145	137	127	107	115	114	116	108	120	125	117	110	137	125	110	112	111	111	116	124	125	131	137	124	116	146	126	104	80	112	120	123	127	110	125	127	103	117	104	117	129	116	110	121	119	124	122	123	151	105	114	107	110	128	121	121	110	127	125	94	139	116	137	115	125	122	119	125	121	120	125	129	124	116	120	131	126	117	130	124	121	153	112	113	113	128	139	137	133	119	122	95	98	108	121	119	118	125	138	118	141	142	129	115	121	122	126	94	109	142	127	142	126	102	121	144	119	106	141	117	130	123	123	116	134	150	105	123	139	121	107	112	110	116	133	134	103	129	123	134	117	124	115	125	138	138	134	140	126	134	98	141	116	103	140	124	119	111	126	109	132	107	132	116	129	129	120	138	126	118	137	132	108	110	128	104	112	131	125	122	110	114	125	119	120	108	107	116	119	127	127	126	112	129	126	100	114	144	128	113	124	124	104	110	124	123	122	111	121	139	102	115	132	135	103	119	115	153	128	142	120	126	129	116	113	137	111	117	92	121	122	117	125	147	134	110	118	134	124	109	110	131	108	143	146
8011	1031	2048	2260	1859	1465	1180	957	880	799	822	809	726	729	576	439	481	423	407	436	457	471	603	448	381	393	335	374	321	335	354	341	345	340	322	341	344	364	318	345	311	339	323	298	321	312	341	333	307	324	322	289	303	335	295	321	320	316	336	330	326	332	318	296	309	304	319	304	300	289	307	297	274	321	318	322	304	323	313	306	346	312	298	303	299	293	300	321	317	338	349	300	306	320	312	303	297	316	319	312	261	332	337	311	307	274	298	315	315	340	304	326	307	323	307	348	323	344	297	308	311	316	310	294	301	298	324	289	334	290	308	282	291	295	283	327	324	355	328	292	359	325	302	299	307	275	336	310	307	328	309	326	316	294	316	306	299	317	323	316	322	317	318	337	307	301	301	312	316	266	305	299	323	295	315	296	308	266	310	320	293	302	299	276	315	307	331	297	305	314	305	308	319	309	269	297	306	320	315	273	312	336	306	320	319	315	305	279	290	296	310	323	309	330	313	284	294	286	329	302	281	319	299	306	293	305	310	336	308	290	288	268	299	309	293	296	322	304	303	307	293	331	311	298	326	306	299	327	303	308	325	327	312	350	295	280	344	301	295	307	302	301	312	305	306	316	326	280	308	328	297	272	314	296	310	312	334	289	290	333	324	319	317	311	286	295	324	295	339	334	329	316	312	309	358	292	323	321	329	336	311	305	274	327	313	340	335	325	293	292	300	307	292	296	307	310	323	335	294	321	333	289	305	322	302	300	304	327	315	305	291	315	292	272	311	285	302	310	302	307	300	300	309	317	307	295	352	286	295	290	330	273	315	325	321	291	313	307	302	312	308	314	262	320	275	303	292	319	284	326	347	271	284	323	340	325	297	336	296	282	352	292	308	300	320	341	301	343	301	317	333	305	316	300	295	326	304	277	282	315	311	294	295	290	332	317	323	299	315	312	305	302	295	280	297	318	293	322	331	301	294	304	323	343	351	296	291	296	281	295	321	302	324	295	331	309	301	293	314	330	313	319	307	300	323	349	324	321	307	302	297	290	277	284	355	330	317	298	291	297	324	317	317	330	342	271	307	293	291	338	316	295	343	296	289	289	332	292	328	324	333	324	339	305	310	312	293	326	320	325	323	330	304	295	301	286	332	307	331	303	321	306	261	334	329	315	286	319	328	304	316	301	288	332	288	295	342	276	323	318	313	309	339	304	307	312	313	294	295	317	351	310	315	319	314	298	308	309	303	353	318	294	315	311	306	354	296	324	308	307	286	313	303	287	320	321	311	310	312	297	310	336	310	314	303	314	321	325	329	308	300	308	313	340	330	282	318	335	296	310	320	331	328	288	326	296	333	319	325	310	308	338	310	304	296	307	316	283	307	302	302	326	290	309	289	321	318	330	283	312	301	319	302	278	266	283	295	308	312	309	316	275	298	274	332	297	270	292	316	292	286	314	303	268	322	329	324	305	317	300	290	321	353	335	300	293	304	313	310	301	303	327	317	308	334	307	322	328	347	305	303	325	319	310	299	344	308	280	337	332	320	325	304	289	315	317	299	295	309	292	313	297	330	297	328	322	291	321	294	320	312	300	321	349	280	329	310	323	319	321	277	298	320	332	320	324	302	291	279	344	321	318	296	308	320	331	278	327	335	304	304	307	301	315	327	298	331	284	289	282	309	327	290	307	293	321	310	282	303	300	323	316	279	291	345	299	299	290	320	301	340	307	293	286	297	306	292	281	322	326	301	293	327	306	330	319	321	303	313	310	304	281	294	290	326	292	318	298	315	295	308	259	301	279	310	270	314	344	297	308	320	288	296	314	299	304	316	333	281	337	281	316	321	305	307	328	324	309	331	336	280	310	305	295	310	297	314	328	313	312	322	308	310	283	305	305	309	291	322	320	277	339	355	303	332	311	321	291	304	306	312	327	325	293	329	290	292	322	312	301	332	309	276	286	295	311	315	308	329	300	305	329	288	332	332	301	339	264	311	310	298	348	320	303	323	329	300	303	333	346	324	299	308	334	295	305	296	332	316	330	319	327	336	309	317	327	289	302	297	290	309	319	291	304	317	308	308	339	315	328	312	280	331	297	311	300	277	308	312	314	307	299	317	314	304	304	314	295	300	291	323	322	307	306	274	322	318	318	307	304	302	306	334	325	316	312	323	295	288	306	295	324	298	287	293	313	344	331	304	315	312	323	308	317	292	288	312	287	305	306	299	303	305	305	303	313	308	288	296	306	334	337	329	305	299	326	297	297	315	332	275	288	320	306	295	288	292	282	305	283	311	283	307	312	308	308	322	328	340	298	319	291	285	283	312	301	308	308	303	296	334	340	288	313	305	300	291	310	342	310	354	305	286	314	304	281	295	286	349	304	310	300	293	298	317	307	296	313	280	294	311	324	314	321	281	305	311	319	336	305	305	303	312	279	301	301	295	309	321	318	267	298	319	283	301	320	312	305	299	336	266	329	314	322	309	315	318	299	295	259	295	314	299	338	330	345	265	305	315	308	322	316	305	325	321	320	290	312	319	286	314	283	294	281	304	289	325	319	297	313	319	314	290	323	292	287	286	304	296	331	281	339	307	323	336	302	334	286	302	285	301	302	274	327	300	310	327	316	294	319	294	320	301	311	305	330	327	312	318	318	320	298	316	302	340	337	314	304	331	306	299	307	336	293	301	307	298	341	321	315	319	300	299	312	303	334	317	316	340	300	327	308	341	294	312	313	309	303	291	309	302	301	315	268	303	342	287	288	324	289	316	290	320	332	314	275	333	296	324	265	301	292	315	315	274	295	313	310	302	320	322	337	326	292	320	307	334	323	304	295	321	319	342	317	346	281	269	328	303	279	303	300	327	316	303	292	298	330	283	312	310	294	314	310	320	322	292	288	273	319	273	318	287	302	324	298	310	312	280	338	308	301	289	295	331	301	304	289	287	314	306	287	303	321	287	278	285	350	304	294	328	299	320	328	303	308	302	289	305	284	301	321	341	297	317	308	304	323	314	326	290	292	300	309	285	303	305	325	271	318	332	279	292	299	303	318	311	320	330	320	308	302	310	317	320	334	287	308	305	313	325	299	315	310	321	329	304	288	304	284	292	311	326	266	283	315	302	303	273	289	299	319	295	290	323	299	297	331	298	326	293	360	295	302	300	272	308	307	307	278	290	282	323	312	283	298	319	302	287	326	289	272	309	278	325	291	288	305	321	290	319	278	293	302	341	309	295	312	324	278	294	320	297	336	305	317	291	330	283	293	317	310	305	319	290	282	326	319	292	317	302	314	293	315	290	304	314	299	319	303	278	303	289	316	310	340	325	317	326	312	323	301	312	287	296	320	299	303	310	294	334	299	322	320	293	289	334	315	288	300	285	316	316	295	300	280	298	314	310	294	301	305	337	294	341	327	286	316	333	301	314	301	317	323	319	293	329	288	300	315	298	304	302	309	331	299	288	333	302	324	316	300	309	317	305	308	330	324	312	300	299	303	309	319	315	322
1433	311	300	259	244	253	228	207	212	220	226	208	239	220	209	234	196	229	200	214	224	223	214	221	212	197	203	178	196	209	200	200	194	191	206	238	193	223	210	227	213	203	223	220	231	215	183	205	221	223	221	225	219	171	225	191	212	203	227	182	198	187	234	208	211	225	194	216	208	204	227	211	206	206	207	184	209	228	221	214	216	211	210	202	200	205	226	187	209	191	196	211	219	191	207	222	176	238	174	194	192	175	192	226	199	224	230	179	206	193	207	231	176	216	236	188	187	216	215	198	221	214	197	188	203	226	182	217	207	209	210	210	192	200	224	178	193	217	206	197	218	220	178	203	223	188	209	216	207	217	210	219	211	223	196	229	204	210	204	204	225	227	198	205	232	211	213	209	206	212	220	201	208	196	203	221	192	214	216	223	214	224	207	211	207	200	208	238	253	188	224	201	226	204	209	222	214	219	225	205	190	186	221	215	207	211	191	215	195	210	180	198	207	195	213	204	193	204	191	220	198	214	183	217	214	185	191	181	217	202	212	229	197	201	203	223	226	194	219	200	187	192	185	232	199	217	210	227	207	220	196	237	197	189	201	227	218	189	183	191	205	210	233	206	237	222	209	196	223	215	195	210	197	212	220	233	250	236	196	195	212	192	201	194	216	190	208	236	233	220	188	190	204	232	199	242	228	225	191	212	217	212	183	170	202	213	187	214	186	184	193	192	227	194	187	203	204	214	211	195	211	204	209	232	210	213	192	200	184	209	198	233	221	222	210	206	230	205	201	204	205	201	210	218	215	181	210	192	213	210	205	223	196	210	199	173	205	180	212	195	178	194	211	216	197	224	213	197	219	206	213	204	200	202	204	187	209	217	194	188	180	198	211	183	230	179	194	226	204	224	213	175	217	210	203	209	204	230	206	211	212	213	195	211	217	219	183	215	196	220	198	219	204	214	193	220	167	219	199	192	190	228	216	222	207	197	206	197	192	218	207	201	217	201	203	216	198	199	208	188	191	208	219	222	228	208	213	218	203	218	205	224	191	192	194	196	207	236	212	224	209	183	206	218	199	201	230	212	208	181	213	225	222	210	205	199	206	209	194	200	215	214	216	234	209	200	200	195	206	227	195	221	232	209	186	197	216	220	208	174	210	230	244	175	218	224	195	203	223	199	220	209	218	169	220	227	196	191	220	193	230	222	201	214	177	199	201	195	195	226	218	233	196	207	225	232	213	236	214	189	208	214	201	208	221	232	233	193	199	186	208	174	205	201	218	209	181	186	208	211	178	204	221	195	193	225	232	209	209	191	225	205	197	229	210	194	221	219	212	197	212	206	207	197	198	195	217	224	197	198	206	198	192	179	171	218	196	198	209	215	195	203	203	216	229	220	213	228	230	172	215	200	179	210	227	205	225	196	205	185	219	219	215	222	184	210	210	184	187	212	215	209	223	195	215	194	196	215	205	206	235	194	204	220	208	178	225	213	249	229	217	214	196	207	248	205	209	197	210	181	220	217	211	189	213	192	192	197	226	209	206	190	214	206	194	179	182	207	198	234	217	181	209	238	201	214	188	223	200	218	210	221	195	198	193	191	194	221	204	211	204	246	203	221	219	230	213	239	218	184	228	220	201	203	221	208	213	209	207	230	229	197	205	184	204	208	203	210	219	190	190	208	184	210	205	187	217	205	182	200	220	193	231	187	206	215	179	205	189	205	190	194	174	233	184	208	195	220	205	197	233	222	195	211	191	190	191	190	231	190	199	216	219	192	198	217	225	215	221	196	205	210	190	208	211	231	202	213	187	216	209	219	215	227	233	193	201	225	194	218	208	184	208	221	185	233	173	195	191	210	218	204	214	217	216	217	199	199	184	200	196	187	221	191	226	231	206	226	236	205	199	202	222	216	191	198	210	178	203	183	219	200	227	217	204	193	214	204	219	179	187	202	219	203	204	250	211	211	218	221	203	204	193	210	198	227	225	206	206	208	200	198	216	213	175	196	198	236	191	200	206	205	198	188	228	205	207	208	223	236	226	219	217	214	192	216	211	187	188	213	226	174	207	215	200	224	185	214	185	213	201	199	202	200	199	188	194	212	226	208	198	162	195	210	208	195	201	224	208	201	210	196	227	196	198	224	212	198	235	221	211	198	219	206	190	175	218	191	213	205	242	218	212	211	208	228	215	239	188	212	211	210	231	215	200	214	216	233	211	194	205	200	223	218	212	202	193	211	191	199	206	222	224	218	219	204	215	213	194	227	208	196	197	222	205	203	202	214	216	203	187	189	209	200	194	210	209	223	234	193	198	201	195	229	211	211	201	215	251	229	227	211	207	214	202	212	181	193	194	199	204	215	233	194	208	215	214	195	220	202	197	237	222	187	184	215	204	230	226	213	209	195	191	213	199	215	208	212	199	216	207	199	200	218	213	216	177	226	198	207	200	180	206	209	207	248	218	206	202	189	213	210	210	215	230	202	201	190	229	201	229	219	173	194	220	211	219	188	199	211	214	197	176	210	186	184	214	211	220	202	224	188	204	207	191	223	194	206	198	218	199	197	233	215	232	215	194	212	219	191	203	205	234	203	202	238	215	195	198	199	227	207	211	198	204	217	178	169	208	190	210	202	185	216	210	228	208	217	199	229	194	208	213	210	211	222	178	227	205	239	220	206	190	188	211	217	184	196	217	194	186	195	199	198	237	209	214	205	219	209	203	213	219	214	216	231	192	218	195	222	221	188	230	193	185	207	222	235	188	226	207	215	199	212	216	200	207	197	229	214	203	185	235	224	195	217	223	216	230	206	214	201	208	200	209	202	208	197	217	210	226	192	212	220	220	217	211	230	224	179	202	222	205	207	227	212	205	236	209	223	204	215	224	202	200	196	192	211	187	206	210	224	227	220	200	189	212	188	190	199	210	196	229	216	213	216	211	219	231	194	201	220	211	191	219	199	207	220	207	216	192	226	238	216	234	215	214	207	198	217	211	200	205	207	227	177	214	214	223	200	236	187	202	193	204	193	188	220	196	220	195	196	201	201	205	214	205	190	210	210	162	224	223	208	198	228	207	197	193	211	179	198	218	211	205	219	214	210	195	209	205	226	199	194	194	218	200	212	214	214	170	199	233	211	209	188	207	214	194	220	209	194	193	210	222	214	201	180	223	225	184	190	197	197	202	229	197	206	213	199	183	183	210	210	213	210	222	184	204	192	211	202	230	227	197	190	223	187	233	199	229	205	209	197	204	199	204	209	200	199	179	236	242	240	210	189	206	196	209	217	191	221	206	201	206	199	205	213	207	213	214	225	210	203	194	200	192	208	189	208	200	206	193	191	213	191	226	195	215	207	185	189	202	199	209	218	201	201	211	182	201	196	203	217	197	234	238	210	210	206	203	217	212	208	233	209	193	208	224	200	208	193	221	226	193	213	203	211	231	195	203	211	226	214	195	192	208	200	226	209	233	188	229	231	204	203	215	204	207	212	216	210	181	208	193	196
1826	645	725	788	678	643	643	621	571	583	608	590	625	598	623	572	517	521	525	504	543	538	636	569	535	546	509	523	522	544	491	522	527	550	504	540	510	520	473	501	464	538	482	519	550	532	486	488	494	546	537	504	492	543	500	530	504	498	516	534	551	537	555	550	497	517	531	507	547	534	540	528	509	549	527	524	517	540	541	528	484	547	501	540	548	498	542	497	487	533	524	534	519	535	558	567	457	495	502	546	521	516	544	536	545	524	528	524	551	510	506	493	555	489	558	547	511	496	577	479	520	479	473	524	480	517	494	489	521	509	494	487	507	529	515	459	543	534	539	494	522	508	494	538	518	550	504	519	512	529	516	529	516	549	540	499	536	464	527	522	560	527	515	481	545	541	557	504	525	531	471	534	539	520	487	492	525	534	537	520	510	481	519	516	542	528	510	496	513	523	501	510	521	513	490	508	491	546	513	496	493	510	546	549	514	545	520	539	527	547	516	495	524	534	544	562	528	519	523	548	486	544	515	559	548	541	538	489	521	485	493	503	527	523	529	522	542	518	530	498	468	494	504	523	548	546	553	514	551	550	557	561	564	505	531	522	529	521	512	546	568	478	528	505	518	558	523	525	504	517	490	512	490	537	518	523	533	507	504	533	527	466	522	512	503	511	479	519	470	455	537	527	500	511	522	517	497	480	521	571	542	496	558	528	523	525	569	537	541	547	535	523	485	543	503	549	567	539	512	509	549	547	505	551	509	520	539	498	530	543	512	523	527	547	522	524	537	520	569	540	539	504	515	507	528	537	547	510	531	509	525	492	483	513	524	567	487	518	554	519	486	517	506	514	493	520	515	495	536	535	513	511	531	516	465	478	548	524	508	543	540	523	491	488	522	537	531	511	465	518	537	528	531	548	506	526	522	544	484	526	498	547	507	536	533	511	535	530	497	540	509	497	485	549	479	545	514	557	519	538	530	487	498	498	549	528	515	522	528	521	531	524	513	558	479	564	518	488	508	514	525	516	537	511	488	541	510	536	532	512	523	504	537	532	522	527	551	527	517	531	510	560	505	555	517	540	547	509	539	523	552	535	524	535	475	535	483	514	509	509	501	507	527	496	514	524	515	529	579	569	500	580	520	514	480	550	531	516	500	501	510	507	516	539	547	500	476	526	524	493	532	508	481	523	540	471	496	517	513	511	536	543	557	541	501	518	522	511	531	544	517	533	503	523	495	540	523	536	492	540	546	502	495	531	531	427	497	494	525	542	563	513	537	521	529	498	550	548	527	530	522	521	535	526	517	493	529	551	525	534	493	536	549	525	514	499	506	542	514	517	519	529	481	519	525	527	507	515	545	526	555	551	511	526	473	538	509	566	509	508	507	490	564	551	512	543	519	533	555	500	549	561	527	511	546	513	495	533	524	526	509	517	477	548	549	522	517	511	480	501	510	506	536	505	555	548	526	540	526	532	514	530	524	524	523	496	503	550	494	538	530	500	491	487	509	465	517	520	537	494	566	517	514	510	524	527	497	526	516	498	525	551	556	528	572	522	522	528	506	492	555	519	532	491	550	545	534	526	502	503	522	557	579	541	521	519	502	532	546	526	481	516	540	493	533	520	542	510	477	492	513	542	547	535	489	518	541	523	514	515	535	522	556	532	522	508	513	552	543	515	546	532	510	508	522	478	524	506	477	545	533	562	490	524	546	540	521	534	512	510	545	506	512	546	506	530	527	496	531	496	505	500	548	533	525	588	549	548	535	518	506	475	522	500	535	492	550	547	539	517	525	521	499	558	531	522	516	526	499	538	500	539	557	519	505	553	512	496	583	542	488	500	521	541	467	503	535	519	516	552	517	544	484	562	498	563	559	523	517	504	515	496	536	564	551	520	560	555	556	523	525	541	558	528	485	548	536	519	498	488	517	530	531	499	530	579	486	508	495	546	517	470	491	511	524	536	531	513	535	509	469	526	519	489	507	532	537	542	535	521	527	501	545	538	495	540	518	544	547	528	487	521	464	505	518	531	552	553	524	561	552	499	550	569	512	527	543	523	544	555	533	526	563	521	549	552	529	499	514	486	511	538	514	558	536	497	524	486	509	532	493	528	531	503	548	500	512	507	537	542	519	549	535	541	537	530	529	513	508	516	543	519	539	544	488	536	531	530	550	502	523	504	530	531	543	488	502	473	508	534	515	527	544	521	553	526	538	535	523	505	539	504	525	523	487	500	511	540	544	508	479	545	509	533	544	497	486	509	570	528	528	537	545	542	542	531	581	514	527	501	570	554	558	505	543	516	468	505	554	499	490	534	499	515	512	510	506	511	523	547	492	547	535	514	520	474	501	563	500	520	541	515	566	542	493	487	507	537	472	525	560	482	564	498	523	511	499	521	503	513	536	523	536	517	560	527	517	510	509	518	510	509	532	535	517	506	560	529	573	494	504	510	529	511	525	539	492	499	528	533	545	524	557	521	517	525	530	507	506	466	508	544	490	520	524	542	494	508	494	536	493	523	542	496	514	500	466	505	501	541	527	522	560	502	533	518	502	520	547	519	504	544	532	522	465	536	518	548	509	496	539	519	513	505	512	524	530	534	548	512	522	503	524	536	531	479	536	511	530	578	520	504	519	511	528	488	562	527	537	513	534	531	500	492	537	513	497	518	538	524	520	517	454	514	519	522	477	550	526	503	515	496	527	528	496	501	519	495	508	518	509	475	506	536	506	511	580	559	542	528	518	508	500	529	521	515	513	499	501	529	550	534	493	538	535	520	543	522	548	537	554	528	527	469	527	522	511	515	506	535	529	520	533	519	499	480	501	512	526	499	508	523	501	517	522	518	555	562	539	507	534	526	516	509	512	520	541	524	546	523	543	506	523	525	515	514	502	529	495	511	497	509	506	507	529	486	513	509	531	499	521	530	546	530	520	523	498	503	539	525	541	515	505	519	518	507	549	498	527	534	536	532	512	532	550	535	512	466	549	510	525	477	526	486	517	504	474	500	535	553	531	538	517	500	530	480	527	524	528	532	471	514	468	553	529	510	480	499	521	531	553	536	558	500	550	482	538	496	519	561	553	531	531	531	543	526	518	498	562	534	530	502	525	507	505	490	553	510	525	503	548	507	549	530	522	555	506	530	537	536	543	515	516	536	529	486	520	554	525	520	498	520	526	514	527	510	499	528	511	538	494	531	550	543	513	499	475	459	548	532	503	523	524	530	522	507	548	534	562	532	538	580	506	567	499	510	545	566	517	549	541	490	495	522	536	524	525	491	499	560	522	470	528	486	506	551	524	526	503	541	515	554	519	525	533	511	506	525	492	477	536	505	526	518	511	500	496	479	518	553	521	505	485	514	501	517	511	535	529	548	481	542	505	526	502	563	550	490	515	561	535	536	510	493	549	509	554	536	461	523	479	508	526	538	523	516	533	540	528	496	543	541	530	547	537	528	529	538	513	512	496	493	524	550	506	523	540	486	506	583	507	554	549	504	486	518
6831	617	625	470	417	376	305	303	295	277	304	263	269	265	242	254	232	251	243	268	247	227	277	235	262	244	252	214	243	251	244	225	227	232	260	246	235	242	217	220	226	222	231	232	206	223	211	219	293	252	237	236	260	241	243	223	228	243	233	244	241	239	238	233	211	221	219	250	251	223	252	251	220	259	235	263	211	217	224	224	212	241	233	250	233	227	245	198	240	213	241	238	233	205	251	238	249	260	238	212	246	219	244	247	237	195	254	226	236	206	269	250	247	219	235	216	233	247	237	229	259	246	223	243	240	215	219	240	233	220	216	268	225	227	204	230	193	260	230	248	255	242	239	241	231	235	204	241	239	223	246	221	228	235	228	212	234	255	203	239	213	233	265	249	243	218	261	222	230	246	221	244	247	240	227	208	232	252	207	259	228	213	240	222	228	240	216	224	246	229	246	210	228	206	227	236	252	221	238	249	207	248	234	219	250	232	242	248	232	228	217	208	242	203	226	246	241	226	245	240	230	226	230	240	226	212	252	223	219	226	219	249	232	238	250	225	214	234	234	218	245	266	222	246	252	212	267	202	207	245	250	230	217	235	249	210	254	222	220	202	233	225	215	253	237	218	225	243	249	258	215	216	229	220	242	269	238	245	217	217	220	241	242	213	225	233	231	274	237	212	213	246	227	231	245	250	223	257	227	217	229	204	210	255	235	236	215	213	217	249	236	217	236	244	217	244	235	251	219	222	222	204	241	242	206	254	254	233	213	215	226	220	236	257	251	212	257	237	241	189	246	243	221	233	246	213	218	244	227	242	214	209	240	233	249	222	237	221	195	250	244	211	241	228	203	231	253	211	218	240	238	224	239	226	219	223	211	253	225	245	224	222	214	273	205	233	246	244	221	210	230	226	229	222	232	243	224	238	232	233	216	244	234	252	237	237	223	228	232	225	235	239	215	215	207	238	240	251	230	230	227	206	228	230	233	246	232	247	251	252	245	245	219	226	246	230	248	243	242	260	229	218	244	223	225	229	226	212	230	233	241	227	223	227	241	232	258	259	263	231	229	246	230	227	228	220	227	237	231	220	224	210	225	207	260	253	229	263	208	230	219	231	232	235	224	239	231	226	254	218	241	240	242	232	246	224	253	245	248	216	265	218	246	240	230	230	237	249	249	209	219	259	222	234	243	220	210	228	233	250	235	222	253	227	221	192	232	245	265	220	243	238	240	225	242	244	213	225	241	210	212	252	231	217	228	248	213	214	237	228	237	235	220	234	229	226	221	247	199	251	263	247	229	220	244	233	248	254	232	272	219	215	210	230	235	251	241	197	245	254	236	220	229	232	238	221	212	237	242	234	237	249	219	228	240	243	247	256	219	207	223	256	226	227	236	243	239	236	213	221	257	244	226	220	253	234	246	250	231	218	249	219	194	229	203	217	251	221	231	227	221	237	226	225	253	222	225	230	229	254	244	215	232	224	261	244	242	236	241	250	233	228	208	251	264	253	245	251	225	209	230	237	208	225	236	215	233	265	254	242	217	259	224	226	228	260	254	239	229	244	218	222	238	224	226	218	248	203	202	220	224	245	246	221	241	240	236	246	229	220	223	204	236	230	234	258	205	234	226	238	226	236	243	259	250	253	209	241	225	240	238	233	226	207	250	218	225	217	225	235	236	230	225	225	257	258	248	225	239	252	244	227	250	240	240	213	243	241	219	238	215	230	229	230	256	235	230	227	212	241	272	257	243	227	239	223	283	230	223	219	236	221	225	234	224	222	216	200	210	215	236	205	237	245	229	253	239	230	238	234	240	238	236	218	222	215	227	237	212	237	242	239	230	211	237	241	226	251	224	216	235	190	221	213	239	207	260	228	218	228	224	232	230	224	236	208	239	231	231	249	264	242	201	251	236	202	222	227	229	209	222	235	241	248	244	220	228	232	216	248	248	187	220	224	232	248	247	217	236	243	223	235	223	220	239	221	233	241	237	238	247	232	227	238	245	236	206	258	228	226	225	243	241	251	219	238	217	235	229	254	216	237	261	242	226	264	232	208	221	217	227	239	252	253	247	229	233	224	246	217	237	242	242	237	260	214	256	237	240	236	238	252	221	249	250	241	242	215	240	242	200	235	216	216	230	217	254	233	212	213	265	263	222	230	242	241	241	247	223	249	207	242	244	214	239	213	256	209	256	239	235	237	210	218	257	216	219	244	250	237	230	279	256	226	232	235	234	240	223	218	226	205	223	211	256	235	245	205	191	234	256	209	247	266	235	228	263	220	247	246	231	230	259	247	223	243	251	248	223	266	221	211	227	233	221	213	211	229	219	242	213	223	221	231	236	253	241	258	222	251	232	216	229	227	248	210	243	234	236	242	233	228	230	221	276	232	239	219	238	235	218	189	209	259	206	245	255	241	239	223	240	226	243	231	248	223	208	244	200	262	230	230	224	238	232	223	250	243	231	248	255	226	254	266	202	221	209	248	247	212	251	254	265	240	237	256	233	223	235	245	230	230	224	215	227	247	284	217	230	226	230	231	218	256	238	241	227	241	254	216	219	228	235	229	250	240	242	252	255	228	239	223	230	239	227	229	229	213	232	229	254	230	232	256	218	261	239	236	236	236	257	210	230	223	236	269	228	213	252	233	228	228	255	220	232	212	230	249	260	237	236	242	222	248	220	226	209	249	226	235	231	234	244	247	249	242	250	232	230	231	244	200	212	246	231	247	244	184	228	242	233	230	221	237	237	224	238	212	237	262	264	214	229	219	202	197	225	208	226	240	224	207	234	233	228	229	212	218	226	244	207	257	224	234	238	206	274	226	238	240	238	235	234	229	248	215	251	233	249	273	204	227	234	239	209	230	216	244	224	230	229	256	228	221	233	214	247	247	244	239	227	237	218	227	226	243	232	224	222	226	212	252	206	256	220	224	222	248	251	219	258	212	201	241	257	236	219	216	215	229	257	239	264	236	230	226	238	247	246	257	233	232	222	246	249	231	211	213	230	233	224	213	233	210	234	251	250	223	253	239	225	209	247	259	247	218	227	253	246	240	226	218	242	213	243	252	220	220	242	251	216	253	268	220	237	238	239	207	212	212	242	236	240	248	250	255	219	220	234	226	231	252	238	244	245	245	241	230	207	223	229	223	239	237	244	250	260	260	222	211	220	245	239	239	262	223	228	233	247	256	215	253	230	219	234	240	279	226	244	243	260	232	227	249	224	234	226	237	224	241	238	241	234	241	216	208	214	197	225	238	228	236	243	193	218	233	242	261	263	252	231	242	225	241	255	220	203	233	228	250	241	226	260	235	244	272	227	243	210	239	248	246	219	232	232	228	218	234	222	222	233	237	229	232	240	184	237	256	229	220	223	230	206	233	219	227	228	214	230	196	223	225	221	254	240	250	226	221	244	238	221	275	240	253	217	238	227	254	208	241	251	249	225	237	219	251	201	239	263	260	229	220	242	245	236	226	251	249	242	236	244	238	229	233	213	242
6419	981	1503	1651	1453	1207	1110	973	849	871	890	823	870	791	720	723	649	617	618	664	649	662	779	671	570	565	623	611	593	601	586	596	544	561	572	562	582	591	586	606	568	613	598	592	577	587	564	611	566	573	559	578	536	561	574	593	558	570	533	613	560	584	556	596	582	581	573	557	516	589	575	601	557	557	583	568	495	600	592	597	591	591	545	538	590	587	574	557	585	555	571	560	592	570	554	560	570	564	594	587	569	580	590	563	567	547	543	596	528	565	552	535	563	552	610	572	552	583	542	591	564	585	527	578	552	582	591	550	543	558	560	545	596	616	573	583	553	616	568	576	564	607	584	548	548	612	611	546	550	574	577	573	544	571	571	595	569	559	544	561	561	533	598	551	572	596	588	543	605	588	511	570	536	568	576	584	558	583	535	584	571	555	580	581	609	545	578	552	567	566	567	571	559	546	541	563	606	537	577	590	604	553	613	569	582	548	583	574	528	546	631	555	569	589	565	568	558	599	551	556	589	584	575	593	556	569	554	569	550	541	518	573	539	550	571	544	551	536	563	523	582	620	588	590	601	535	552	580	585	567	537	577	525	570	573	595	557	584	556	591	589	566	540	556	586	619	577	516	555	541	569	552	576	585	543	579	579	587	555	554	547	578	585	600	531	571	547	571	561	545	538	550	600	591	554	547	552	569	580	583	561	615	564	580	567	589	595	544	578	565	577	554	553	545	547	580	573	580	569	587	525	551	564	580	583	524	560	585	609	568	538	574	596	575	565	589	542	535	569	569	562	549	583	547	565	586	573	601	607	556	517	604	584	538	573	568	561	543	558	600	592	534	596	562	570	547	580	578	571	572	544	544	565	592	537	568	579	598	537	579	543	575	569	569	553	579	561	592	589	561	585	553	589	571	617	590	541	572	588	581	578	581	558	600	641	580	594	606	550	559	601	605	538	593	577	530	565	566	578	570	588	589	579	571	558	588	574	570	585	567	544	549	580	605	603	577	595	578	586	597	565	577	556	579	566	549	560	622	626	536	587	545	558	563	575	616	592	572	579	575	515	557	562	605	573	570	542	559	574	538	581	604	577	587	553	600	586	572	560	556	588	585	571	556	557	560	576	558	570	568	605	547	518	570	566	560	587	572	568	557	563	575	610	589	586	573	581	537	556	603	553	592	597	585	622	572	560	568	542	584	570	544	568	545	550	585	524	593	535	564	554	622	609	554	569	530	566	543	559	557	603	591	602	599	577	610	552	561	593	567	605	587	572	540	594	601	538	563	603	586	582	568	555	577	559	590	585	578	581	573	574	558	574	550	550	566	570	615	551	587	563	570	534	585	619	585	545	568	561	567	558	586	570	577	588	567	537	579	585	564	549	544	526	589	531	588	584	519	550	563	637	595	585	572	547	541	561	597	580	560	576	581	563	577	581	604	642	577	555	607	566	553	562	568	603	574	579	587	608	560	562	572	571	575	541	612	570	575	533	549	579	601	583	562	546	550	545	580	567	563	637	584	551	604	560	584	622	598	562	571	584	559	572	548	528	562	541	551	558	562	554	600	565	574	538	576	570	558	566	532	566	560	596	552	580	545	636	574	559	525	539	556	565	560	608	540	561	610	587	611	556	551	573	540	587	542	553	597	595	568	551	593	545	561	519	596	532	570	578	569	563	575	567	564	561	563	539	590	589	586	594	607	574	551	563	556	535	557	589	575	567	571	615	574	528	615	590	543	583	564	531	528	538	594	589	550	557	578	521	554	577	554	552	562	538	580	549	563	600	580	560	567	579	554	576	556	534	524	576	576	581	571	595	537	548	618	585	623	541	526	582	598	582	540	556	627	546	532	604	557	572	570	520	584	634	563	523	573	579	588	517	604	550	560	547	563	538	565	588	559	588	590	550	602	610	620	537	623	596	542	598	606	585	566	555	568	562	572	594	596	554	606	579	547	535	586	575	561	565	566	586	576	632	551	556	615	547	530	576	573	569	567	531	557	544	568	542	580	572	559	580	589	548	585	612	532	577	528	549	564	554	578	600	575	565	568	584	565	556	535	563	607	539	505	570	566	542	568	614	601	578	560	582	611	561	585	592	570	567	561	591	641	530	593	544	561	531	566	572	566	595	573	594	608	562	566	608	593	499	547	555	580	573	573	574	587	548	556	606	572	513	576	604	555	616	580	588	557	600	528	571	553	556	577	532	629	590	581	584	567	551	588	574	551	578	545	548	609	574	591	599	581	573	557	536	560	616	539	541	541	585	591	608	585	631	520	535	577	555	554	561	533	600	564	587	579	531	545	603	529	536	579	567	564	605	553	617	595	581	565	572	565	568	568	565	576	576	584	543	574	573	557	588	576	613	572	569	548	617	570	590	570	543	556	639	608	520	568	589	562	619	573	559	537	536	581	565	534	565	529	558	577	601	562	551	527	561	562	592	570	568	566	553	554	557	576	498	541	597	635	577	566	562	583	596	570	560	565	574	545	590	586	587	528	556	553	586	579	594	571	590	571	568	572	616	534	563	574	538	622	594	536	515	598	580	574	569	573	614	556	599	556	577	541	528	553	562	539	567	536	530	572	536	576	604	588	537	557	583	545	587	567	548	564	564	585	594	558	576	575	589	554	604	571	603	548	577	592	502	540	546	537	566	577	569	585	575	551	569	543	555	556	613	594	555	537	567	577	566	565	569	557	556	554	579	559	563	538	605	577	543	557	550	589	616	518	596	592	554	553	590	577	570	548	577	608	553	537	570	591	559	587	593	578	588	574	533	585	584	534	546	572	565	524	575	569	584	553	603	573	563	610	582	566	575	543	557	544	562	573	588	564	562	603	590	545	608	565	578	580	582	555	570	597	577	589	543	568	570	552	585	590	587	592	588	555	581	519	564	556	571	621	570	577	580	593	539	563	572	567	540	591	564	557	550	615	539	542	593	561	588	580	581	566	589	565	635	550	555	571	512	583	538	568	601	564	560	551	570	618	574	546	559	572	640	576	565	567	588	598	560	549	604	548	587	570	613	559	585	547	558	624	585	577	512	593	589	526	572	556	627	532	577	592	598	570	555	545	591	597	582	507	551	581	592	600	591	594	575	587	593	601	556	577	509	548	567	576	576	584	629	597	557	571	596	544	558	622	576	555	544	580	562	533	575	533	579	593	565	591	614	590	556	575	596	564	569	602	626	574	577	558	537	555	553	580	584	580	609	541	561	589	557	589	598	597	574	549	589	569	561	550	570	543	586	576	576	567	589	602	579	591	544	535	556	576	574	530	629	558	590	570	538	569	550	557	566	573	576	565	580	596	558	546	576	539	542	566	579	577	565	559	596	614	571	558	576	551	564	559	597	541	553	575	583	570	557	576	565	552	589	554	588	546	570	605	600	598	607	578	571	546	581	563	542	574	583	589	552	535	597	532	542	585	564	584	610	527	561	531	582	580	547	619	596	548	557	577	583	560	566	608	606	590	605	589	601	595	590	594	621	604	545	567	562	582
12336	979	892	651	425	342	322	236	237	229	239	180	174	179	164	153	150	119	128	130	127	145	178	143	120	133	122	127	129	150	110	129	112	117	146	113	116	119	119	119	157	139	123	126	118	120	127	134	125	146	120	122	98	124	114	111	113	104	104	133	128	127	102	141	114	122	146	110	125	135	118	107	130	128	137	117	133	111	118	116	123	126	116	115	122	124	128	120	126	117	98	114	131	121	145	115	121	128	108	120	114	107	112	112	121	124	121	132	106	113	121	121	121	122	116	120	119	110	135	122	126	110	119	101	113	108	113	120	140	123	97	117	132	110	141	104	126	110	131	127	105	108	110	118	114	117	141	107	104	125	136	133	119	117	133	100	130	128	108	112	125	116	102	111	139	112	107	129	136	107	123	120	119	144	107	129	100	133	120	132	124	117	136	109	123	127	139	118	128	124	118	128	114	119	112	95	109	122	147	114	105	110	111	118	112	124	132	109	112	119	104	118	119	104	121	124	110	120	121	107	128	115	132	118	149	118	130	131	107	131	120	116	97	121	123	130	122	104	131	110	119	114	122	126	120	117	120	117	114	113	112	117	113	128	114	105	92	121	113	130	117	112	112	117	146	136	114	138	125	129	135	132	128	109	119	114	130	94	98	107	120	125	116	116	148	103	111	112	120	118	124	118	134	100	126	112	119	125	121	131	132	119	101	113	120	112	124	114	112	121	108	118	108	129	114	125	119	106	116	124	128	98	112	133	118	129	118	121	97	155	110	127	120	101	100	137	104	126	132	110	106	122	123	118	124	141	137	116	125	124	110	120	118	103	127	130	101	113	143	119	118	117	123	124	114	136	128	123	124	121	105	130	107	130	112	117	142	97	110	106	129	132	121	141	99	105	107	129	97	148	111	108	132	122	105	131	122	117	120	107	118	127	111	151	127	126	121	136	135	118	104	115	120	130	124	130	116	121	97	119	135	106	118	119	118	123	113	110	115	110	121	124	111	133	107	117	130	102	122	112	120	121	106	128	114	121	124	109	126	123	109	128	103	133	130	135	109	126	134	133	101	114	117	114	122	127	110	132	120	103	116	118	140	121	106	126	126	129	112	114	134	144	107	127	113	109	145	115	122	138	98	119	119	118	129	114	107	117	121	125	131	122	107	116	110	120	131	118	115	117	126	131	133	141	128	139	156	115	132	127	118	108	115	108	125	109	112	113	120	146	125	119	138	106	123	128	116	133	150	113	136	114	122	124	125	113	110	135	133	124	136	110	110	115	139	123	112	102	123	108	99	103	139	103	114	106	98	122	121	142	126	128	112	108	141	136	109	110	132	101	106	102	110	125	106	116	137	111	115	120	120	107	109	112	122	106	122	108	130	106	110	148	139	113	123	118	114	119	123	105	118	125	132	117	118	113	113	106	110	143	118	130	106	134	119	97	124	112	115	121	115	136	119	119	122	101	119	141	118	124	115	108	113	109	107	120	135	123	118	111	124	114	108	125	121	123	115	106	120	118	114	112	132	129	110	138	128	127	113	114	139	131	124	140	117	121	106	126	123	107	103	122	134	112	128	137	126	116	106	112	124	131	115	121	111	100	154	136	123	111	125	131	114	112	120	119	130	131	116	111	118	126	125	123	116	126	109	126	113	107	155	116	127	111	95	125	132	112	133	115	135	127	110	114	130	133	110	131	131	118	128	130	118	100	131	135	122	119	127	121	117	124	119	124	130	115	124	107	100	110	134	115	103	146	125	99	103	121	118	116	125	111	110	116	126	130	115	107	108	119	106	97	111	123	117	125	137	102	122	119	143	128	126	122	93	127	120	123	110	125	129	115	131	110	114	118	121	142	136	127	109	107	122	98	111	109	128	127	104	106	108	103	115	114	134	116	113	119	121	130	125	116	116	134	130	129	122	131	113	109	113	131	129	127	141	140	129	120	124	124	108	123	119	136	109	132	114	127	125	112	123	112	111	118	119	108	137	116	132	131	139	124	132	122	113	106	147	117	122	129	104	148	134	113	121	111	91	101	116	124	122	90	137	98	124	130	109	139	89	121	126	136	118	146	113	121	118	133	132	126	121	133	148	103	108	128	124	126	114	121	128	133	120	131	123	99	118	118	101	140	141	117	112	142	131	122	132	124	135	123	114	115	112	122	110	108	122	121	114	99	127	104	118	133	110	139	120	119	132	97	127	112	97	121	120	119	114	137	127	126	116	134	110	101	101	105	120	87	107	114	115	132	116	134	110	133	124	126	120	121	121	135	133	100	119	124	121	123	123	125	132	123	141	119	109	132	123	137	112	126	148	118	129	118	135	114	127	135	112	112	119	100	130	139	124	132	103	121	133	139	112	103	134	129	125	142	111	121	110	122	105	133	128	138	104	131	109	109	117	125	134	118	117	118	123	112	103	107	110	130	131	122	108	118	119	121	123	102	99	131	134	132	114	132	117	132	131	126	112	109	115	115	112	120	117	130	117	123	115	130	118	125	105	122	119	112	132	121	106	121	106	135	96	124	143	136	134	133	111	144	136	119	122	124	128	128	101	122	113	124	129	118	112	127	125	131	105	117	130	114	114	113	106	129	118	118	125	114	117	123	112	112	103	114	122	114	123	99	104	135	125	122	110	147	125	104	102	118	133	115	132	112	119	108	90	110	139	129	139	112	119	106	126	136	130	119	113	128	123	106	123	93	114	124	119	121	123	131	114	122	130	121	135	121	103	134	108	110	118	123	102	107	99	94	115	124	120	139	113	118	135	104	115	113	133	128	103	115	104	130	140	137	129	120	131	135	115	119	142	127	131	137	96	128	119	122	122	120	106	109	138	121	123	125	136	130	132	123	101	116	124	114	128	129	132	112	119	116	113	114	138	115	121	112	142	117	125	106	116	117	130	119	110	131	124	112	118	117	100	116	106	111	137	108	134	122	114	121	123	125	107	121	120	145	118	133	123	139	108	107	124	128	136	125	137	116	130	129	120	120	126	149	122	109	96	118	102	124	113	115	109	116	117	118	127	128	106	117	120	143	113	123	123	98	109	108	122	125	129	131	119	110	100	97	118	122	103	112	118	93	150	126	128	123	107	126	132	124	121	130	138	137	116	131	118	93	139	110	116	134	126	98	96	114	116	125	125	121	141	134	132	111	105	122	130	128	122	115	115	132	147	132	128	122	136	109	122	144	102	97	118	125	130	116	110	114	119	117	112	117	125	116	105	131	114	113	116	110	122	100	121	130	119	106	108	114	121	111	126	140	124	109	114	119	132	104	98	129	111	108	117	133	96	111	146	122	127	103	113	142	99	116	127	122	132	112	103	122	120	119	146	135	116	106	106	140	101	100	127	109	119	94	133	114	112	100	127	103	102	108	133	103	116	110	111	107	125	117	131	126	131	121	104	108	113	133	110	130	116	122	139	124	109	119	134	133	129	128	123	115	105	128	127	107	104	132	122	118	129	122	114	123	123	137	118	111	94	111	124	124	111	128	123	123	120	136
7842	1056	2096	2158	1751	1501	1160	1017	873	916	769	781	761	735	552	512	452	420	401	455	456	465	599	412	370	366	373	380	334	348	360	347	321	310	353	332	309	325	344	296	315	315	340	312	316	311	306	299	313	310	355	308	309	294	326	337	317	330	291	303	324	327	326	358	305	296	315	328	291	299	297	311	314	305	289	305	286	334	288	355	302	301	325	324	312	319	324	289	308	322	309	319	308	284	287	330	300	276	303	310	330	294	283	275	337	341	290	295	325	286	325	326	299	324	295	308	323	287	331	313	304	333	305	313	307	287	304	296	309	287	290	306	315	299	323	370	276	307	268	318	307	314	319	310	319	304	304	274	289	311	294	344	334	306	322	279	328	297	310	312	275	320	313	330	304	299	334	290	287	310	319	298	298	307	306	332	298	285	283	331	276	266	302	329	297	306	314	285	286	309	284	318	306	297	340	349	306	268	311	295	314	305	290	294	339	289	342	304	274	334	304	290	309	346	313	310	316	305	322	310	266	276	311	310	315	306	308	305	299	304	320	297	342	306	317	321	312	365	279	299	303	294	306	294	329	293	340	298	292	267	327	313	311	296	289	260	300	267	295	325	345	287	312	264	282	281	302	289	306	301	324	296	310	298	316	306	293	279	277	322	293	322	295	283	280	304	329	314	292	316	327	320	287	310	311	281	283	341	304	346	315	303	313	326	309	326	311	308	316	286	286	323	284	301	335	332	303	295	329	305	301	327	319	303	322	342	299	312	329	304	307	316	294	307	295	300	262	297	292	297	291	307	317	284	327	281	296	311	322	312	302	322	310	295	318	327	303	333	290	320	290	328	306	303	323	318	299	292	301	301	255	282	299	303	316	292	328	304	310	315	316	286	285	319	306	301	300	311	294	306	304	330	325	321	287	305	322	320	289	323	319	334	333	324	323	311	304	306	285	264	293	301	288	268	292	298	288	307	297	300	301	339	309	294	296	336	312	302	308	344	306	302	305	299	305	291	268	306	309	314	309	282	277	330	317	288	307	291	331	298	310	297	306	291	298	287	327	297	297	294	269	323	294	293	315	294	313	310	321	302	307	285	330	292	300	288	350	299	316	300	296	315	300	309	308	308	313	296	302	334	289	295	338	303	286	291	308	299	301	263	335	335	307	327	341	315	303	291	301	303	314	312	309	277	321	305	297	304	319	312	325	334	305	299	282	271	351	320	313	291	352	292	330	314	320	320	308	293	290	315	292	269	318	332	279	302	328	272	327	324	341	302	280	317	287	300	293	293	306	293	298	295	305	338	315	285	300	277	304	304	290	307	293	325	316	274	305	287	335	330	299	306	298	312	298	309	307	301	274	304	330	295	303	316	272	289	280	301	332	286	297	284	282	315	289	291	307	298	288	299	286	307	295	304	322	315	307	282	312	316	290	323	344	317	291	305	287	324	306	290	345	303	305	281	320	309	303	273	325	305	283	320	340	313	306	291	318	316	286	310	301	331	308	290	327	341	294	292	294	340	289	308	323	285	304	329	293	313	309	298	331	317	333	305	303	296	333	277	291	275	306	315	300	311	311	290	290	324	319	300	328	268	310	311	302	301	312	322	292	295	285	290	295	295	292	291	306	308	298	328	305	279	295	296	321	303	292	311	314	317	295	302	290	287	326	317	311	303	304	325	305	310	308	301	276	289	327	295	321	309	309	323	278	303	308	286	294	277	303	308	288	308	287	307	290	287	331	302	313	286	333	325	311	316	299	312	275	301	311	305	321	330	319	309	330	328	339	300	302	317	289	293	290	303	308	316	279	275	286	309	305	310	300	282	274	326	312	302	275	285	256	307	316	313	326	299	306	293	330	311	325	300	326	297	315	298	308	269	310	330	312	322	296	317	319	307	329	311	311	312	299	310	342	333	307	316	296	318	281	302	351	308	300	322	306	324	304	305	333	309	278	313	281	286	313	313	319	300	302	299	307	309	320	304	297	314	292	298	309	308	289	332	306	286	313	299	331	292	299	316	350	287	322	297	316	288	314	314	300	318	280	342	278	345	311	311	309	306	280	300	319	292	298	306	343	282	302	314	310	313	304	308	308	322	297	304	319	334	283	302	327	297	290	288	310	330	281	268	290	291	288	311	297	308	287	280	307	303	341	298	305	310	317	282	315	307	283	294	315	283	299	289	298	302	299	295	279	314	319	307	316	324	304	307	300	308	330	278	283	311	318	302	304	303	306	303	309	322	308	301	287	272	294	305	323	316	299	303	288	315	305	357	290	287	318	313	310	285	323	295	317	308	358	330	319	308	307	400	319	335	294	319	278	306	303	309	304	308	314	306	298	324	294	308	310	304	325	289	290	298	331	314	276	286	307	320	311	304	296	322	335	311	309	323	302	297	275	323	304	299	294	358	302	305	323	306	295	309	296	304	308	329	282	308	311	285	308	284	308	297	302	301	276	307	300	308	321	324	307	295	287	300	262	319	289	299	263	316	331	292	303	300	318	309	320	279	330	312	310	253	296	267	308	295	319	324	311	307	322	303	305	303	311	302	327	286	328	304	309	286	309	314	304	313	273	318	300	301	331	319	287	324	338	290	319	299	340	315	287	300	307	260	263	316	300	306	293	309	315	298	311	314	317	297	310	293	272	293	320	309	308	325	310	294	268	346	304	303	334	297	303	305	321	317	287	306	311	298	303	264	298	274	295	293	314	324	292	320	319	311	318	314	332	296	304	330	288	294	308	280	280	352	294	302	324	328	337	323	282	288	311	275	296	342	274	302	304	322	292	293	317	296	288	296	283	311	292	308	314	321	313	315	326	300	315	333	310	287	305	295	307	294	319	299	308	314	293	296	316	303	323	331	321	321	287	310	297	333	337	317	290	294	301	293	338	322	277	317	293	272	289	327	316	302	306	307	290	312	317	294	273	285	300	319	288	295	297	302	334	317	295	333	299	322	292	291	296	312	296	282	290	310	305	323	330	331	308	351	301	322	317	325	321	307	302	330	326	299	292	317	331	292	293	293	299	331	293	312	307	302	308	282	336	311	306	327	264	294	298	302	299	294	299	308	273	293	311	296	325	306	309	293	305	294	287	316	333	296	307	302	305	342	293	297	338	279	293	299	325	338	317	308	313	320	294	310	305	345	292	293	319	287	307	303	312	326	312	326	293	285	323	294	313	343	311	288	297	329	323	311	306	318	299	277	301	318	330	326	319	316	296	308	296	302	315	320	299	324	254	301	287	332	291	313	307	302	314	315	304	302	296	325	295	298	336	328	292	289	310	295	363	300	321	283	313	298	320	327	306	294	291	335	306	295	313	283	317	303	332	295	307	307	303	326	285	272	295	323	288	347	269	271	306	296	293	283	325	312	330	319	274	328	337	309	329	315	288	322	321	314	284	293	333	324	309	281	335	299	288	276	317	304	297	318	313	300	305	270	316	295	315	287	299	313	318	284	343	289	300	305	315	317	273	295	329	308	323	308	314	330	321	321	333	343	277	302
1285	323	302	277	255	219	221	242	217	202	218	229	199	217	216	228	206	180	188	191	229	216	213	217	183	218	216	181	212	191	226	208	222	198	211	217	178	215	212	214	211	205	209	202	230	238	215	223	222	198	231	190	186	223	212	204	224	213	219	204	191	201	245	226	218	190	198	208	188	192	205	210	218	213	217	206	218	210	243	192	215	218	179	209	217	197	198	206	183	216	174	200	231	225	224	203	214	208	218	219	186	226	227	186	209	201	210	209	212	185	209	173	221	201	200	206	200	215	215	218	236	205	199	221	206	201	215	219	206	219	209	201	210	206	224	185	214	186	196	210	202	207	198	226	221	192	186	204	212	196	221	211	230	209	200	200	209	195	216	213	222	210	213	192	170	238	207	209	212	170	214	195	215	188	216	204	209	203	206	201	187	188	234	213	203	205	202	206	197	209	214	203	172	224	202	202	205	183	198	210	211	196	195	190	208	217	230	192	201	192	228	203	191	212	225	215	190	219	195	219	189	205	243	241	188	194	195	189	203	228	192	220	226	209	205	222	230	208	189	217	232	187	209	229	209	211	182	201	219	195	197	190	224	222	223	200	204	216	187	222	214	236	216	199	213	233	204	196	206	202	209	195	238	228	198	209	202	222	219	184	213	207	192	199	221	182	223	208	196	173	219	220	222	208	206	184	226	214	196	190	202	201	201	217	222	226	222	190	218	237	209	200	194	206	198	208	207	208	201	236	231	218	193	199	226	217	207	207	209	219	216	202	203	221	203	201	188	209	215	208	209	219	206	246	221	192	173	203	190	196	239	213	201	222	218	235	238	213	231	206	212	229	236	214	214	190	218	230	218	212	202	183	206	206	216	210	203	204	196	205	208	212	194	198	196	205	215	215	247	196	202	249	230	209	223	204	200	244	203	224	236	230	222	244	193	200	214	200	225	213	205	218	197	191	203	190	203	196	217	243	226	235	195	173	225	205	189	229	194	186	222	205	219	220	213	205	204	190	221	211	218	195	193	210	229	207	212	223	179	234	223	183	215	205	211	199	198	204	218	214	200	202	226	209	200	209	206	211	198	196	201	204	222	224	222	224	229	202	205	209	228	208	213	228	214	224	223	199	193	214	188	204	217	202	236	210	202	194	201	216	201	181	189	222	192	233	234	221	217	212	188	202	226	215	214	218	214	196	206	198	244	208	222	220	212	211	218	198	219	182	205	208	210	234	202	212	216	193	226	202	214	243	222	198	195	206	207	207	218	204	220	221	234	212	246	196	213	217	204	187	219	191	229	218	206	196	219	212	212	194	200	204	223	216	201	199	219	192	214	205	237	238	200	207	210	215	175	191	179	200	195	179	212	216	179	192	195	206	200	213	198	187	231	185	189	201	201	209	217	206	233	228	241	202	202	224	214	182	203	231	209	211	220	226	214	196	206	207	212	194	200	206	200	174	209	227	190	200	222	224	208	194	218	221	209	244	221	208	195	217	212	216	208	217	206	206	193	209	198	186	187	228	217	202	194	201	195	216	186	192	194	219	187	189	202	205	181	215	203	190	190	182	221	199	216	206	222	205	223	181	236	198	197	180	236	216	181	188	225	202	214	206	228	191	209	218	195	196	211	229	209	202	219	203	201	207	194	207	184	194	197	202	220	214	198	201	222	216	180	202	232	237	168	204	211	193	191	196	220	206	200	181	220	206	210	192	209	212	222	231	207	196	216	216	230	208	221	196	204	202	213	186	193	210	196	215	195	194	225	204	231	202	177	201	208	199	197	206	212	222	226	202	212	214	197	211	228	198	207	187	192	214	197	220	223	209	212	212	195	193	225	186	218	223	209	209	225	200	225	214	223	222	213	194	192	213	190	208	212	214	195	201	198	223	214	254	222	176	218	202	191	216	221	229	206	231	217	196	213	227	187	212	208	192	220	194	210	220	221	213	195	208	226	230	211	195	231	216	185	205	203	219	211	202	195	220	218	218	188	195	206	193	215	208	217	226	205	202	217	217	260	219	196	237	225	186	195	217	188	227	195	188	226	234	184	203	209	203	190	164	212	219	196	206	204	215	194	198	184	215	216	224	204	190	203	204	219	218	193	200	194	207	205	228	209	221	208	222	223	210	193	213	204	189	219	214	199	204	238	222	201	217	180	210	220	206	177	224	216	229	221	206	199	220	212	244	206	208	195	189	206	225	204	243	219	203	211	206	216	195	212	215	200	209	219	243	201	223	202	204	216	216	205	233	214	212	200	204	221	196	209	241	212	211	214	192	223	183	220	231	205	203	205	227	179	188	187	184	199	205	222	212	208	209	203	193	187	191	209	214	206	214	216	207	210	207	224	209	221	211	221	235	215	221	227	216	229	212	213	234	202	217	228	240	195	229	196	239	209	246	257	215	232	199	205	204	196	212	191	189	217	214	230	216	207	218	223	207	222	223	211	198	198	193	230	219	221	204	172	213	231	224	186	211	217	210	249	197	226	241	216	183	203	184	217	220	252	208	186	212	191	225	176	221	213	218	234	217	193	186	198	204	203	198	201	214	207	233	232	195	224	236	186	216	207	237	185	181	202	220	198	223	223	201	199	177	211	203	208	173	210	201	175	210	248	207	211	205	195	208	190	189	216	192	192	229	199	226	211	177	198	210	225	191	250	199	228	193	204	202	233	223	186	197	223	195	196	207	216	192	214	174	199	195	210	200	204	175	209	216	218	218	229	205	197	230	211	231	202	212	227	211	215	225	192	207	231	211	209	210	196	230	215	208	206	199	204	222	191	231	195	215	223	186	232	222	236	200	229	215	230	222	213	223	205	222	205	217	200	215	220	200	221	197	204	226	225	205	188	194	208	209	238	194	195	193	229	194	191	212	201	201	206	189	200	239	191	186	230	220	190	210	213	198	209	208	229	206	195	207	254	218	209	216	202	201	229	197	207	214	214	224	208	212	227	213	215	231	199	237	201	210	221	215	208	222	232	222	209	226	203	204	201	207	214	218	202	199	206	182	200	205	214	211	212	200	213	205	174	205	205	203	201	186	218	203	194	217	214	235	205	209	189	205	225	201	202	209	188	213	218	202	177	224	209	214	182	191	216	209	214	192	199	212	221	213	197	255	189	215	205	184	227	220	201	193	218	202	206	207	206	192	208	211	207	211	207	214	196	196	201	190	201	197	206	190	235	205	197	198	237	210	237	227	206	172	212	213	174	202	212	222	218	204	219	201	197	206	186	191	217	218	197	211	214	198	192	212	203	206	219	217	190	245	215	183	176	209	224	187	208	207	208	194	214	213	237	206	240	195	189	212	207	210	204	198	246	203	218	207	209	203	216	181	220	174	243	193	199	209	205	220	187	207	225	236	202	215	195	195	203	210	205	187	208	216	231	210	219	218	178	186	232	218	233	226	204	201	226	197	196	209	223	218	204	221	222	217	215	227	191	207	197	203	213	212	198	181	221	178	195	195	205	187	213	196	197	228	212	206	221	224	204	204	209	192
1740	638	710	720	716	643	583	635	611	585	560	599	628	603	543	574	535	517	562	534	504	542	569	573	580	511	518	511	535	505	505	560	524	479	538	494	525	542	527	512	513	533	517	538	554	501	518	532	532	542	484	499	515	530	557	510	530	522	510	537	561	517	505	544	538	541	513	528	528	562	491	523	534	521	524	536	555	565	510	542	528	495	497	517	556	517	503	524	556	495	555	526	538	556	505	497	543	565	489	466	498	564	566	507	538	549	522	578	530	541	512	552	493	552	549	487	535	531	514	503	521	528	526	550	501	552	538	531	509	537	519	550	544	532	531	509	568	536	534	533	535	528	523	527	518	552	516	517	508	532	547	490	517	519	524	528	542	539	522	553	555	559	537	538	561	527	539	536	544	522	536	555	530	532	500	527	505	567	470	511	534	569	540	501	545	580	545	586	516	526	522	522	536	554	530	508	578	520	526	554	505	497	509	528	512	528	520	569	522	561	539	548	508	538	487	513	515	514	558	572	524	507	522	559	521	527	504	470	506	522	569	487	526	532	555	497	515	528	535	531	507	499	524	584	529	539	496	534	540	511	585	506	522	530	505	541	492	516	515	555	518	506	510	512	544	569	526	527	518	560	549	509	539	526	513	536	558	531	549	501	510	569	515	585	499	521	511	539	550	508	545	530	538	527	535	510	526	542	528	529	559	523	535	504	546	520	490	518	541	526	532	491	529	551	518	525	517	522	505	502	483	529	507	521	511	555	527	540	560	516	522	510	549	542	540	551	545	499	523	535	530	552	528	516	523	515	526	502	493	505	491	480	515	502	543	521	521	526	542	537	568	499	542	571	551	505	526	561	520	489	512	535	529	503	474	550	520	553	529	507	561	564	526	508	539	520	521	499	497	521	524	495	501	548	543	538	506	538	541	514	550	533	529	525	489	527	515	520	523	529	523	533	531	556	501	510	540	554	530	536	479	498	528	511	512	527	540	548	510	497	506	504	512	521	531	509	505	470	535	555	535	505	531	517	487	510	504	566	561	515	511	513	531	540	515	519	506	530	514	508	570	489	532	530	484	520	494	517	502	485	537	519	588	490	513	511	535	525	549	567	555	499	527	486	553	540	567	500	511	523	563	544	543	520	520	502	565	519	554	560	548	499	518	551	527	565	528	560	575	520	518	505	563	554	536	523	534	549	484	533	532	540	482	544	584	557	511	509	540	507	533	525	566	553	496	511	538	547	538	504	510	550	486	539	518	502	534	529	521	513	490	520	511	530	525	513	525	486	523	520	502	517	589	476	520	518	516	535	487	528	488	536	538	518	529	569	506	561	498	555	502	502	531	488	474	511	522	498	500	527	505	568	513	541	539	519	474	544	515	544	509	514	509	472	536	498	542	559	524	518	580	531	516	513	548	536	528	532	529	525	514	493	531	484	535	529	518	496	523	560	518	542	509	478	521	506	556	540	530	528	543	552	484	498	540	490	528	523	519	546	485	578	561	536	528	529	534	530	531	542	524	567	550	533	518	488	520	534	523	508	476	551	514	557	529	510	563	545	509	560	537	520	519	536	528	543	508	542	558	519	507	563	522	515	560	545	565	554	518	479	494	542	500	504	535	522	502	542	516	553	516	522	524	517	545	540	520	535	516	511	510	523	541	542	542	534	540	525	527	501	487	532	518	544	509	533	511	523	532	524	506	530	543	532	536	536	504	525	517	528	554	520	510	505	571	528	522	520	538	591	538	497	530	473	530	488	515	524	536	501	519	542	508	505	561	547	509	501	535	514	537	538	562	576	548	517	542	541	546	522	542	532	547	548	541	488	510	487	561	525	515	540	497	538	517	475	524	501	501	452	560	534	541	521	502	492	549	542	525	490	522	511	551	535	556	528	524	552	541	520	527	532	535	550	538	543	517	511	495	505	504	522	526	522	513	529	531	575	522	549	523	499	518	504	544	526	507	517	536	550	519	521	538	508	552	526	507	543	503	537	534	542	513	516	508	541	526	567	551	543	507	526	527	543	554	519	512	549	525	565	539	522	539	535	507	526	549	511	536	537	515	519	517	514	520	497	520	518	545	478	514	537	516	507	496	524	516	519	540	507	506	542	501	538	505	553	505	532	527	509	535	522	544	530	552	544	541	510	484	539	509	529	498	506	547	496	534	514	504	518	552	577	490	528	512	555	475	497	497	468	548	550	542	525	491	530	519	488	489	492	545	544	488	558	525	501	558	473	494	499	537	531	524	483	505	543	520	539	494	512	554	507	543	524	531	551	530	536	508	542	498	506	557	516	481	484	509	526	525	514	535	511	553	561	561	509	536	552	501	513	506	502	533	513	544	517	516	517	541	522	504	552	520	526	551	533	526	546	513	527	494	504	525	485	567	552	558	518	544	550	523	496	500	506	490	522	533	517	542	486	555	539	538	484	505	494	569	532	504	529	514	494	487	505	528	507	514	547	539	556	533	538	535	539	515	510	526	485	477	511	519	527	549	526	494	541	522	553	526	503	531	525	488	512	507	545	543	526	519	533	520	555	486	533	509	540	520	537	534	531	561	515	492	519	542	545	496	522	499	513	562	542	507	515	542	533	544	498	503	496	523	550	536	513	537	539	525	529	511	503	485	524	547	577	582	501	488	507	553	552	519	529	536	537	532	512	553	535	539	535	512	498	555	539	496	540	543	501	508	530	533	515	519	527	514	510	539	517	514	541	584	478	480	497	487	504	588	496	535	515	575	506	508	509	516	539	506	516	534	529	567	511	535	507	519	556	532	497	533	528	501	546	547	548	551	561	527	552	532	550	465	497	542	554	484	560	549	532	526	521	529	557	518	517	525	516	511	524	492	494	522	555	547	498	544	522	526	468	522	515	554	518	509	572	541	555	532	475	536	526	514	564	537	500	498	526	512	529	551	513	519	540	544	530	564	530	549	554	539	570	554	507	503	492	500	582	521	523	551	539	541	554	541	581	508	498	507	508	543	483	517	477	520	585	530	505	517	519	537	475	528	479	527	559	530	539	508	537	557	535	506	532	535	565	554	574	533	547	520	532	536	557	534	505	494	559	541	498	495	541	537	527	516	469	532	556	525	528	525	557	577	523	520	535	534	534	459	521	541	559	534	507	530	507	526	542	542	508	522	521	541	533	539	512	538	522	568	543	530	501	519	550	530	543	543	497	506	571	522	559	511	550	548	552	555	492	537	499	561	521	523	521	532	525	522	555	533	531	553	530	474	518	525	549	520	547	529	509	524	521	552	521	549	538	527	518	511	487	526	512	543	515	562	563	546	536	504	550	539	545	497	546	583	546	481	544	498	521	508	521	504	521	508	525	515	515	531	519	550	522	525	533	491	530	515	518	501	524	552	553	555	525	496	536	501	517	503	523	523	512	515	542	431	517	529	525	498	549	528	552	565	542	523	488	511	510	518	510	501	530	553	494	578	561	539	539	518	510	545	516	481	538	500	555	523	521	524	526	549	487	514	535	526	579	524	510
6851	651	659	497	413	359	310	277	315	266	285	289	296	282	265	265	248	208	244	229	226	235	255	252	238	239	222	250	237	211	227	251	210	242	230	252	227	239	237	232	219	267	243	228	210	210	249	221	232	236	233	228	228	240	210	242	223	215	261	267	210	259	229	223	229	265	234	237	203	226	219	228	240	243	230	218	218	244	235	217	241	231	232	240	235	236	218	225	250	241	234	245	219	237	228	229	248	239	236	239	239	231	242	232	262	243	232	240	211	217	221	224	260	234	218	220	246	240	232	236	250	228	249	239	250	212	236	229	236	262	227	267	206	243	225	237	250	245	232	233	237	226	232	244	222	225	228	233	195	222	269	236	216	255	258	255	226	248	228	239	195	201	209	228	224	223	253	228	251	222	223	239	257	191	228	254	231	230	245	232	241	214	228	190	238	254	257	239	239	248	251	240	248	215	228	237	237	238	260	263	255	210	237	220	244	255	232	224	211	208	254	219	232	229	256	242	238	254	209	235	234	218	254	231	190	220	244	255	237	224	227	227	219	213	213	225	240	213	242	232	226	234	231	216	227	226	220	213	246	207	213	264	264	233	232	234	229	254	240	242	235	218	224	237	235	231	225	204	247	225	231	242	256	227	239	243	247	218	225	208	251	206	224	254	246	225	252	216	249	231	230	245	219	249	232	228	223	244	252	240	218	213	251	230	232	217	212	226	235	243	238	234	229	243	219	233	255	254	238	217	210	233	214	221	227	205	236	237	217	247	231	241	214	246	222	221	232	229	240	219	236	230	242	208	237	255	246	238	219	212	259	250	252	222	256	207	239	252	223	212	247	215	203	243	228	274	250	241	242	209	227	204	230	231	231	211	223	229	233	234	242	229	249	255	215	233	220	243	209	235	239	209	252	219	254	204	209	241	248	218	255	240	219	208	237	264	202	248	253	224	259	236	234	228	245	214	244	242	235	235	230	214	232	235	245	241	258	236	223	213	217	252	237	234	261	245	246	260	253	220	230	253	223	248	230	242	230	243	229	239	211	226	218	254	246	227	230	226	201	220	216	248	212	233	216	230	233	227	262	239	207	240	231	238	242	201	235	241	233	215	234	233	221	240	228	225	219	232	252	226	234	228	232	202	236	246	256	248	231	234	246	223	220	254	267	238	281	241	209	234	241	238	257	228	231	213	204	227	258	241	264	232	221	187	228	231	240	216	213	195	194	263	256	228	223	227	211	227	238	250	245	217	249	221	232	215	243	225	220	249	253	249	222	251	234	238	245	257	207	230	227	247	241	205	234	235	207	241	242	209	231	224	247	238	222	256	239	206	253	226	242	256	201	211	212	199	221	241	228	222	227	221	199	231	235	223	225	237	225	250	227	229	244	240	244	236	253	227	255	210	222	248	209	249	211	222	244	248	232	240	237	227	210	242	250	218	234	229	241	234	237	203	198	246	233	218	239	217	236	265	213	218	201	217	233	231	232	237	250	258	227	205	244	234	209	213	221	242	257	237	222	233	242	229	244	259	227	245	225	238	234	247	211	222	225	239	233	223	228	220	243	232	239	227	226	211	244	228	235	238	228	251	228	250	220	219	229	225	231	250	212	194	236	221	253	254	240	257	215	244	222	231	227	250	211	244	229	235	226	246	237	237	236	237	198	228	218	226	238	245	248	241	235	237	228	225	230	256	219	228	209	229	245	219	234	233	236	212	231	240	231	214	217	247	236	215	220	232	244	230	217	246	232	236	229	237	233	238	217	242	226	252	257	223	257	209	242	249	228	244	227	232	218	251	240	260	228	210	246	252	235	233	223	235	249	225	236	244	230	263	216	215	206	255	238	232	213	250	211	218	217	227	252	240	209	223	222	264	226	210	233	208	265	222	212	251	254	233	240	260	222	245	236	242	218	229	237	199	221	212	238	259	225	221	217	219	216	242	235	240	246	232	251	252	239	227	215	217	216	212	238	233	222	210	237	220	242	231	207	224	243	231	226	241	218	227	245	236	216	237	241	249	224	217	232	245	221	252	242	218	192	241	254	218	238	225	231	207	238	229	223	230	237	207	242	236	276	230	241	244	232	239	234	234	201	221	223	257	231	231	258	246	242	228	233	222	238	266	231	214	238	221	207	206	228	218	224	236	250	226	226	232	228	235	222	256	229	217	251	233	220	223	219	228	245	216	210	229	235	266	239	224	254	239	233	233	230	236	214	268	236	237	223	228	244	208	238	225	208	209	222	225	228	219	207	232	248	203	240	234	222	230	223	254	250	245	223	209	217	249	213	227	232	214	222	224	220	213	236	247	251	243	244	250	227	245	250	243	240	223	247	217	231	250	219	215	256	233	220	257	233	230	226	269	244	222	230	238	231	217	244	233	233	226	227	233	234	235	225	234	242	248	251	227	232	243	198	205	242	221	253	242	249	227	229	236	221	221	233	230	242	231	219	218	222	212	227	230	210	219	214	245	241	261	238	221	231	221	244	228	216	250	234	246	229	233	218	225	237	207	203	263	248	239	236	238	230	207	225	229	229	233	231	248	256	239	246	228	230	238	254	212	233	218	238	217	195	237	218	271	212	231	239	220	226	222	235	224	228	268	231	254	222	255	223	227	217	233	239	223	205	259	245	217	241	214	249	234	210	217	231	272	241	243	210	231	231	235	231	237	228	244	226	233	222	213	222	220	222	224	230	231	257	227	234	229	236	209	227	235	263	231	232	215	227	232	268	239	203	212	265	225	232	198	240	214	204	222	228	207	229	234	237	227	249	204	230	224	220	220	208	219	216	231	224	218	250	218	260	235	213	236	258	223	252	189	271	237	258	204	197	242	235	229	246	213	220	220	217	237	233	223	218	249	244	249	259	234	233	232	211	238	236	255	230	243	239	232	235	214	226	217	232	245	247	241	239	197	215	224	224	226	255	249	204	232	213	227	239	250	242	249	241	242	210	238	255	253	224	248	265	215	210	212	242	199	254	236	248	239	247	248	231	205	222	258	243	228	247	224	217	271	236	278	232	220	226	225	249	210	229	194	239	236	211	245	225	263	237	237	209	198	222	224	243	214	223	233	241	232	225	241	213	225	270	278	217	244	225	203	207	225	248	221	227	217	212	217	218	233	226	241	247	224	220	233	226	235	247	213	201	230	237	194	231	253	210	208	223	242	217	240	267	236	242	230	260	246	249	243	223	234	253	204	220	234	230	248	238	224	236	243	224	247	237	215	218	251	265	232	208	206	214	257	275	228	233	214	232	233	211	210	227	234	236	255	216	224	222	244	215	256	248	233	222	254	241	229	228	234	224	225	241	243	228	249	251	224	203	207	218	238	230	239	254	250	217	208	220	207	260	235	220	237	223	216	226	239	223	225	223	253	203	212	242	235	261	241	253	240	272	229	223	217	239	242	210	217	238	215	237	253	255	236	241	190	225	233	237	235	240	245	225	234	237	238	212	253	239	238	251	233	225	231	261	245	242	259	255	225	215	221	221	222	217	233
6450	974	1476	1608	1429	1212	1039	996	928	840	859	799	839	782	732	712	676	670	614	685	668	683	716	656	602	584	611	683	592	596	517	586	574	575	565	578	580	580	578	572	537	575	602	601	563	549	547	546	575	631	606	582	573	576	603	580	528	542	558	604	551	610	525	559	568	614	596	550	594	576	584	594	545	563	609	586	590	561	559	563	516	570	517	546	585	571	551	566	592	533	554	538	600	542	545	582	599	597	569	546	523	575	561	565	576	627	545	572	593	577	553	607	554	574	607	572	583	617	575	546	580	544	549	551	537	574	573	586	517	560	579	550	568	584	551	572	545	567	580	535	598	530	576	571	606	600	555	571	557	582	556	574	574	587	553	596	560	577	580	571	601	550	565	566	588	558	599	615	591	523	559	602	584	614	572	579	534	584	578	551	519	565	547	590	589	559	567	565	553	575	605	544	560	566	590	581	552	526	572	628	567	539	570	591	575	577	533	596	544	581	553	570	538	551	550	585	554	599	555	582	535	564	580	611	575	570	601	606	584	541	577	562	585	575	602	527	550	551	581	572	539	568	565	583	586	561	574	599	578	548	583	541	589	605	534	629	582	564	557	628	556	609	571	571	593	601	565	552	582	555	547	569	558	588	584	546	550	613	561	594	577	550	547	600	592	544	575	594	593	528	557	601	536	614	581	527	592	558	553	571	614	569	501	592	541	588	553	594	577	547	605	573	576	571	554	512	583	610	534	561	612	581	591	532	573	593	567	584	578	574	579	614	612	593	579	519	579	586	608	613	611	568	581	546	550	597	555	606	546	555	540	554	555	582	591	607	565	594	547	566	591	539	607	583	584	594	580	570	608	549	586	580	545	587	538	580	581	526	567	578	595	583	579	568	566	545	599	578	612	576	592	568	565	582	625	613	546	559	568	572	598	571	576	571	566	570	584	550	545	548	566	569	580	570	546	567	534	612	568	555	577	575	598	543	551	591	535	587	541	571	535	563	580	583	537	572	557	627	574	553	573	612	574	567	573	577	607	533	548	553	620	579	573	564	583	636	577	538	577	547	583	533	597	568	541	548	604	524	599	552	571	526	562	574	590	558	540	571	559	559	568	557	557	632	595	571	555	536	577	565	547	509	562	557	564	571	565	561	569	605	592	561	532	565	597	573	606	596	552	591	603	584	551	593	578	557	581	564	561	589	561	571	586	529	566	554	559	576	561	580	529	583	592	548	588	602	568	549	554	514	561	534	562	552	611	596	545	566	587	602	576	579	543	582	571	549	596	517	546	572	600	546	521	587	566	580	549	536	601	574	519	569	567	609	546	558	602	564	575	569	573	561	559	562	585	578	559	572	585	594	587	574	594	567	583	595	553	603	556	579	562	590	551	536	595	550	554	564	581	547	577	568	580	566	572	581	582	557	578	580	554	557	567	569	579	532	581	562	574	548	557	569	557	564	593	607	538	580	555	553	576	535	557	569	594	540	539	575	594	604	573	541	565	587	565	621	584	554	544	608	559	583	588	528	570	588	551	574	562	547	587	601	567	582	554	543	543	581	573	604	575	578	557	536	606	541	528	615	616	546	579	572	527	519	568	601	569	586	562	568	518	569	556	580	572	577	565	556	577	566	619	590	567	603	565	625	586	570	550	586	525	545	581	589	564	576	532	547	583	574	548	539	562	561	537	552	559	606	584	543	529	549	574	558	556	577	554	560	540	574	567	559	570	574	565	581	592	581	595	555	576	579	611	599	585	596	581	555	620	583	556	546	572	558	563	567	553	586	580	540	606	596	579	592	562	576	520	579	540	582	589	528	596	597	579	572	630	550	568	563	570	578	553	586	582	595	595	567	545	602	565	575	547	551	570	555	542	612	591	596	597	539	543	546	592	582	605	574	585	515	570	543	544	608	597	546	545	575	595	573	578	567	581	588	562	598	551	567	569	559	565	554	531	578	607	597	573	575	576	547	523	576	542	597	594	563	533	548	564	564	556	554	553	575	581	556	557	569	576	585	597	604	599	522	545	612	576	564	589	565	600	575	564	576	585	529	597	609	601	562	561	547	576	566	554	573	574	586	580	533	562	586	578	567	595	572	579	574	577	574	559	577	523	579	595	593	560	537	569	555	553	581	571	536	575	553	584	597	557	567	563	599	575	537	568	584	588	571	572	580	515	544	591	586	545	552	546	585	567	563	584	545	561	574	542	574	578	557	533	577	560	528	598	573	564	542	552	544	552	555	539	555	561	542	539	595	580	586	561	536	566	541	566	583	589	595	554	574	532	547	543	561	563	548	562	550	584	581	571	546	581	608	597	572	579	614	592	586	531	601	582	594	546	573	557	532	585	555	557	619	590	624	519	548	572	569	545	530	582	602	589	603	582	565	543	585	593	581	576	625	585	601	577	586	572	565	557	574	569	585	568	581	554	594	567	582	581	556	600	587	637	596	590	548	531	580	519	633	578	594	579	583	579	572	566	607	589	564	554	592	614	591	570	606	609	568	578	568	548	566	524	531	541	533	519	565	562	559	569	554	598	576	587	546	531	551	542	620	508	603	571	581	541	582	603	588	598	570	552	589	578	544	544	565	571	570	571	542	591	634	552	610	546	556	567	538	572	619	573	564	546	588	545	569	618	578	589	566	582	564	572	542	539	546	584	546	583	566	610	534	578	558	560	571	590	564	581	548	563	606	589	531	575	527	575	567	580	569	568	539	587	562	529	583	540	549	594	530	588	565	575	564	611	582	551	589	539	580	556	574	573	569	538	584	567	555	567	525	565	555	582	573	585	568	520	591	536	580	562	624	548	572	524	549	552	518	556	552	581	555	526	565	591	568	576	540	504	551	559	578	580	537	526	583	577	590	552	565	575	539	627	542	558	575	588	599	554	578	574	552	557	559	603	557	559	574	568	574	547	583	581	549	549	554	541	581	571	549	600	573	527	580	583	575	598	538	572	562	555	566	571	583	572	589	550	597	584	561	558	574	569	591	611	572	578	594	571	565	570	573	613	580	599	562	544	547	522	548	519	565	512	543	553	582	569	573	565	586	595	562	580	583	575	576	573	583	590	579	612	548	565	520	561	547	554	620	566	520	610	592	539	546	597	526	575	579	589	599	604	560	535	584	539	547	549	543	572	561	586	520	569	534	575	586	597	549	549	571	583	594	559	576	540	568	548	580	553	564	602	594	537	618	572	621	571	565	572	540	512	585	548	556	572	590	583	543	575	575	553	585	590	566	558	536	545	590	574	569	533	553	561	554	567	524	524	541	554	586	547	600	569	541	561	536	566	557	580	569	562	536	558	563	547	573	584	547	547	562	543	566	563	597	571	576	550	594	590	542	543	591	564	566	555	540	577	578	583	554	578	565	531	590	550	559	550	591	589	577	544	550	593	571	569	535	535	593	562	594	587	525	556	596	608	590	571	512	535	591	647	555	555	564	531	549	573	581	597	554	531	573	570	537	603	578	579	555	582	577	565	620	555	564	607	578	591	561
20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
