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
335993311151	335993311714	335993312264	335993312814	335993313364	335993313914	335993314464	335993315014	335993315564	335993316114	335993316664	335993317214	335993317764	335993318314	335993318864	335993319414	335993319964	335993320514	335993321064	335993321614	335993322164	335993322714	335993323264	335993323814	335993324364	335993324914	335993325464	335993326014	335993326564	335993327114	335993327664	335993328214	335993328764	335993329314	335993329864	335993330414	335993330964	335993331514	335993332064	335993332614	335993333164	335993333714	335993334264	335993334814	335993335364	335993335914	335993336464	335993337014	335993337564	335993338114	335993338664	335993339214	335993339765	335993340314	335993340864	335993341414	335993341964	335993342514	335993343064	335993343614	335993344164	335993344714	335993345264	335993345814	335993346364	335993346914	335993347464	335993348014	335993348564	335993349114	335993349664	335993350214	335993350764	335993351314	335993351864	335993352414	335993352964	335993353514	335993354064	335993354614	335993355164	335993355714	335993356264	335993356814	335993357364	335993357914	335993358464	335993359014	335993359564	335993360114	335993360664	335993361214	335993361764	335993362314	335993362864	335993363414	335993363964	335993364514	335993365064	335993365614	335993366164	335993366714	335993367264	335993367814	335993368364	335993368914	335993369465	335993370015	335993370564	335993371114	335993371664	335993372214	335993372764	335993373314	335993373864	335993374414	335993374964	335993375514	335993376064	335993376614	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
1750	208	355	376	262	213	168	147	139	104	94	91	95	96	88	101	85	93	82	93	94	102	88	93	85	93	100	97	108	72	73	97	81	88	92	94	96	92	107	120	90	83	74	86	88	86	85	81	88	90	86	107	101	77	98	79	96	91	88	95	83	83	81	86	81	88	99	80	91	100	80	84	70	96	74	85	87	86	87	100	84	110	92	86	90	90	90	91	93	76	93	74	93	78	82	88	90	95	111	83	87	90	98	96	82	89	93	105	88	86	92	91	76	91	92	101	90	93	83	84	90	94	95	93	90	87	113	92	83	103	98	88	88	92	78	92	76	83	81	88	106	81	85	109	91	90	92	96	97	83	99	77	87	83	101	70	99	91	79	104	73	77	105	94	85	87	100	89	93	90	98	95	95	73	104	81	75	99	89	98	89	94	88	85	97	81	98	82	93	99	96	92	98	90	77	81	85	99	91	69	92	78	95	64	92	103	92	112	84	83	90	102	87	84	87	74	73	97	92	78	91	101	92	92	97	93	90	91	83	83	82	100	99	85	106	89	97	94	79	94	75	80	95	99	108	87	81	94	94	78	110	96	94	86	109	88	101	106	86	101	106	92	87	92	84	87	78	73	92	83	106	95	96	87	106	90	87	84	80	95	77	102	82	108	101	98	96	99	74	85	89	93	86	79	68	98	109	88	76	104	82	103	97	106	90	89	119	86	80	104	113	106	81	114	91	104	73	101	75	79	90	76	100	81	75	111	89	98	95	88	102	65	72	91	73	89	94	87	91	96	72	66	88	95	94	110	87	91	98	100	99	80	94	85	98	94	84	92	91	99	90	91	98	86	80	84	95	87	84	96	92	104	78	87	113	90	94	85	107	93	89	83	97	90	87	83	82	88	95	84	79	88	92	73	95	84	79	88	88	93	101	99	92	91	103	101	109	89	96	111	90	92	75	89	91	82	94	88	91	86	105	93	66	92	92	93	92	105	81	92	89	88	88	92	89	97	83	96	89	76	97	97	89	73	64	79	91	96	97	106	103	85	98	81	116	93	89	105	113	93	97	86	84	92	81	90	85	94	72	80	79	85	102	95	86	88	86	80	75	84	84	100	95	101	93	94	89	85	88	90	93	76	87	93	87	86	103	83	91	89	96	81	80	93	91	83	90	90	82	84	87	103	89	82	84	83	88	85	95	86	83	89	92	102	98	95	90	79	89	87	88	87	111	95	87	80	97	90	84	93	98	83	89	95	83	90	80	111	87	89	85	102	81	85	109	91	83	85	104	121	91	98	90	90	88	103	77	81	87	97	78	92	112	106	86	83	91	83	71	73	94	91	91	74	101	93	102	78	86	89	93	87	87	75	87	75	94	90	106	78	78	107	66	112	99	87	110	85	79	84	97	94	79	93	100	87	78	96	87	82	103	96	114	95	87	91	80	86	84	90	97	84	89	99	97	89	94	85	86	84	90	97	99	74	87	90	98	86	103	87	94	107	110	82	92	77	80	86	76	83	93	107	106	96	99	79	98	85	99	103	88	94	87	93	76	89	88	85	85	97	87	98	98	75	99	83	97	79	76	96	101	107	78	67	98	83	108	84	101	86	106	87	81	89	96	93	96	79	87	99	103	76	98	82	89	82	105	91	83	83	99	91	91	88	105	113	101	99	102	95	78	79	117	84	85	91	84	91	83	82	92	100	90	75	91	96	93	89	103	109	82	84	83	101	102	72	96	73	95	83	105	85	101	101	91	102	82	86	97	91	94	91	90	82	68	94	79	80	90	75	75	85	92	85	99	114	70	86	90	97	88	90	100	89	96	103	84	93	87	88	92	101	104	96	89	80	84	89	100	85	93	76	88	76	83	95	86	79	82	83	88	72	88	88	93	83	74	83	99	106	95	97	81	99	102	94	100	91	97	92	78	103	89	96	87	91	100	82	71	86	85	103	94	81	95	95	91	94	97	88	86	80	87	87	88	101	89	72	91	83	91	113	93	88	81	85	89	104	98	87	70	73	78	96	87	81	77	89	104	92	81	83	99	96	100	74	93	86	94	98	95	84	86	81	92	76	94	75	93	74	86	107	94	87	93	93	83	98	80	86	92	80	96	100	83	75	87	86	85	89	80	79	92	102	95	99	91	113	85	84	92	102	106	82	85	93	105	116	92	91	100	85	94	82	92	107	98	70	83	93	90	95	93	85	91	80	87	77	93	82	84	79	104	93	85	86	80	94	92	78	84	92	97	99	87	86	89	103	87	86	80	95	88	110	77	86	96	79	86	90	92	112	64	95	96	93	110	93	98	89	99	74	88	90	94	87	90	86	90	84	101	100	87	97	96	108	88	88	83	93	91	84	76	85	86	75	99	102	98	96	96	94	89	108	86	79	82	91	95	92	106	95	78	114	100	98	88	97	89	84	99	100	95	89	91	106	80	76	80	94	79	105	90	89	91	72	84	79	96	88	92	82	104	84	107	94	77	85	100	79	93	106	70	89	88	73	89	94	90	78	92	68	88	81	79	103	99	98	112	106	107	86	97	88	82	90	99	81	104	83	80	92	104	100	82	81	95	97	98	86	96	93	93	90	96	68	91	94	95	85	91	111	76	104	67	85	86	107	102	89	73	90	83	84	91	73	77	97	97	100	93	89	102	103	87	94	73	92	79	89	86	88	104	100	104	89	77	94	94	90	109	82	78	85	98	99	106	84	94	88	102	90	88	90	74	93	63	100	96	96	68	81	82	103	86	90	94	84	108	92	94	75	83	82	78	82	92	92	91	97	90	95	92	84	88	91	106	94	85	85	74	81	97	83	106	100	104	77	109	87	85	100	77	91	78	79	86	89	95	89	100	87	73	96	88	108	89	89	84	84	90	101	90	79	98	76	103	93	92	97	83	78	90	94	100	72	95	82	113	71	76	99	93	80	94	86	73	73	85	101	91	97	94	88	95	91	72	92	91	99	76	87	106	88	92	95	105	100	73	97	108	85	102	99	87	84	101	108	78	91	92	73	90	92	102	95	91	100	97	89	103	97	82	94	82	87	74	92	107	90	89	85	97	82	84	92	90	88	83	98	80	84	89	84	98	85	91	80	84	88	86	92	89	80	97	73	83	105	88	76	83	78	116	99	93	100	81	76	85	99	91	87	96	111	104	97	93	85	94	82	110	90	77	97	97	88	90	83	107	88	90	95	94	90	85	76	90	80	86	92	101	92	80	90	91	85	69	78	94	83	93	94	75	95	74	91	90	96	85	104	96	100	77	91	89	108	89	116	90	88	87	96	114	103	86	90	83	100	95	87	106	91	95	102	105	82	88	97	84	92	90	72	77	86	98	91	106	85	88	84	81	83	92	80	85	85	101	76	102	83	89	92	99	89	91	74	90	87	96	63	81	81	91	76	95	79	101	108	98	98	73	90	90	100	94	106	84	82	103	108	107	89	101	98	79	100	90	101	83	90	100	78	100	79	101	92	92	89	116	96	96	86	90	91	96	90
2047	590	1010	1300	1222	951	838	671	551	495	450	389	443	392	387	395	378	376	331	329	346	393	347	336	329	340	367	377	349	353	358	363	384	348	359	399	419	436	415	436	410	361	373	337	373	331	364	325	333	357	353	342	342	325	354	328	352	399	312	382	351	354	354	348	369	369	343	382	342	348	340	355	360	332	328	373	327	341	342	321	367	346	362	341	330	326	336	350	389	369	332	342	334	331	332	332	327	361	336	350	314	367	349	348	318	348	358	376	373	359	324	310	343	359	344	345	371	315	315	360	348	359	365	378	346	372	367	340	319	334	338	360	387	347	356	335	351	347	350	319	329	347	352	320	351	340	345	338	323	367	332	355	337	333	343	339	351	378	371	365	353	333	326	335	347	372	347	329	339	351	368	307	334	324	358	365	329	327	370	352	366	342	348	356	315	352	365	352	338	350	352	349	349	342	369	331	340	370	357	362	357	360	342	362	357	352	359	337	336	349	373	351	311	318	306	343	355	381	310	327	348	379	349	317	347	353	350	328	341	354	358	335	349	342	378	324	388	352	342	372	354	324	350	387	334	344	350	327	357	358	354	322	348	339	368	328	333	354	361	351	345	355	371	356	357	308	344	354	344	367	353	375	365	354	338	360	318	358	356	354	344	332	377	335	358	324	313	344	354	352	348	350	329	371	331	363	348	338	376	367	372	334	350	352	354	375	342	332	347	309	369	363	336	339	383	377	351	339	313	332	286	362	359	346	306	336	342	377	367	364	355	349	320	389	358	348	363	364	345	327	305	318	325	324	354	352	349	344	360	340	332	348	329	325	343	342	343	317	321	352	339	363	306	340	365	319	345	339	360	347	335	361	350	348	323	352	334	327	364	343	370	317	319	349	355	349	344	330	378	353	316	349	355	346	368	335	358	360	380	319	354	321	339	357	359	317	329	369	382	331	357	323	308	361	353	334	346	381	372	336	325	331	339	360	361	375	362	382	320	370	323	330	350	328	335	358	364	311	347	349	319	343	365	342	368	341	346	343	366	370	324	333	357	358	340	370	354	364	355	320	369	328	356	353	346	375	366	306	352	279	351	325	360	341	335	318	337	347	352	332	341	340	332	340	336	321	349	341	361	366	337	363	335	354	363	369	374	375	310	345	328	328	376	320	347	328	337	352	359	351	358	355	328	359	340	326	346	327	398	360	351	352	331	349	330	351	332	344	355	350	337	367	373	356	346	323	328	372	298	324	321	331	348	338	365	365	353	333	348	379	350	349	376	390	339	361	330	357	335	304	357	339	337	334	379	337	349	391	338	332	326	346	347	343	347	357	328	358	337	348	323	346	349	353	345	342	346	363	327	345	375	354	354	354	323	359	383	371	364	331	333	313	303	331	360	356	337	315	359	372	356	350	362	370	352	341	327	333	368	351	322	361	345	368	357	341	332	345	391	302	345	334	348	322	357	345	378	353	365	314	364	349	351	322	359	323	359	347	330	356	322	353	368	331	366	321	338	362	356	352	375	355	359	327	356	370	343	359	303	358	318	360	329	343	331	314	320	350	319	326	349	336	320	356	346	346	319	335	348	360	359	375	365	366	348	325	345	388	390	360	360	338	345	360	346	326	346	382	342	352	360	351	284	307	364	344	349	349	350	336	336	331	328	325	296	342	356	357	339	338	374	327	328	351	348	337	332	328	378	371	355	350	350	351	325	346	316	333	359	361	352	375	330	360	354	352	343	358	334	350	364	352	340	320	331	359	317	338	359	331	328	364	358	326	370	335	375	361	388	346	355	340	313	360	361	347	357	344	322	329	338	328	384	362	322	355	361	347	354	386	333	341	354	331	366	351	329	349	371	374	308	342	337	371	342	359	354	368	351	338	363	355	319	374	367	340	373	294	360	354	360	378	327	320	344	304	326	314	338	338	350	356	342	368	349	383	313	360	342	353	416	377	379	345	356	354	328	325	367	354	330	353	359	334	335	360	332	353	339	381	376	344	363	397	341	329	374	363	336	374	325	332	331	343	327	353	343	347	341	355	344	364	350	337	361	343	332	350	348	349	364	326	374	383	341	377	344	351	328	330	351	322	358	342	396	360	341	338	326	354	311	315	364	352	337	338	350	358	344	358	336	351	374	338	390	361	325	351	341	348	343	342	348	412	368	351	337	352	383	325	366	333	330	341	358	326	350	354	357	331	353	313	342	341	339	355	335	326	336	367	342	374	334	340	364	353	338	337	373	345	354	347	363	348	373	346	312	356	338	361	351	324	351	324	363	353	337	335	325	370	351	326	350	340	364	348	357	341	368	320	346	341	320	342	358	328	369	320	347	354	326	337	326	321	331	334	326	369	365	318	345	336	348	373	369	340	326	373	346	352	355	327	341	340	327	363	364	367	360	353	343	339	325	344	323	353	333	376	317	299	336	334	378	323	359	340	391	350	321	329	334	396	327	347	366	342	332	316	333	345	363	353	372	359	356	373	354	328	348	374	324	360	328	359	370	331	337	351	388	352	350	367	388	350	347	335	333	382	338	348	342	354	334	339	335	345	349	352	367	337	360	367	344	360	324	332	329	337	348	397	310	348	361	354	362	328	316	352	356	375	321	380	361	364	371	341	354	380	334	366	353	348	339	358	358	316	366	355	371	335	339	346	342	332	385	334	370	347	302	328	341	349	359	334	341	341	358	329	318	345	336	305	335	331	308	353	344	330	319	333	331	364	353	333	329	329	353	326	357	359	337	338	326	375	326	346	367	341	354	367	364	334	357	369	351	327	353	313	333	303	335	359	344	346	323	337	345	368	360	368	319	328	348	341	318	362	344	355	316	354	317	357	367	348	340	322	345	354	336	358	324	366	321	359	342	349	347	349	361	311	342	311	323	335	346	322	328	345	343	338	335	368	349	358	335	353	390	336	346	366	353	348	330	340	344	343	365	310	356	356	339	358	355	328	365	387	336	368	354	332	362	350	312	380	337	373	349	350	340	375	345	349	329	345	370	331	347	342	321	332	362	341	326	353	368	324	345	345	359	305	352	357	389	366	355	341	333	341	351	335	346	342	344	350	327	334	329	346	310	347	367	371	362	327	339	339	360	346	347	329	340	362	346	343	368	339	320	320	321	333	336	350	340	381	394	322	370	354	352	366	349	361	346	358	331	333	363	344	337	394	361	334	349	360	361	359	329	345	344	331	327	375	310	341	341	357	369	353	353	333	334	356	353	350	383	348	313	317	354	359	340	372	357	308	376	331	390	335	348	347	306	380	375	354	352	309	380	354	331	330	376	351	368	334	343	392	362	337	328	345	321	354	360	340	348	353	337	308	325	338	367	336	335	381	324	349	355	366	333	314	342	354	339	375	366	354	336	347	332	321	370	328	404	334	325	346	320	372	314	363	366	343	336	364	330	293	374	331	350	322	349	306	315	368	360	351	339	361	326	343	365	381	333	330	365	330	367	364	360	332	368	363	353	343	339	343	369	334	317	344	344	327	348	371	325	339
1694	194	330	324	234	193	147	127	134	96	85	107	103	97	79	92	92	80	87	91	85	91	81	87	81	80	76	88	71	84	99	91	83	89	100	112	113	99	92	116	110	84	75	81	98	88	92	94	78	85	91	86	101	80	72	90	90	85	91	71	103	75	110	93	97	83	86	87	106	88	105	72	87	86	82	80	79	82	87	90	97	72	87	79	101	93	84	100	84	70	88	73	73	121	79	63	83	69	98	59	96	103	88	88	86	87	85	73	91	88	91	94	72	94	84	82	84	94	99	79	105	73	93	108	92	87	85	75	85	105	102	95	86	81	100	80	92	95	77	94	98	87	92	82	92	96	73	98	97	75	81	86	78	102	83	102	87	76	82	106	75	93	75	92	88	82	93	84	74	103	89	73	98	85	84	91	87	78	89	90	88	66	78	80	75	99	76	99	107	94	95	75	81	73	69	75	75	87	109	89	88	90	89	81	86	95	87	80	84	111	77	70	83	80	85	90	96	78	89	94	86	87	85	74	75	85	91	62	75	80	99	105	79	86	74	86	81	101	85	81	75	69	76	64	85	89	88	84	80	96	101	81	82	83	79	81	96	91	81	76	73	101	84	83	92	88	105	97	91	73	79	87	90	81	80	108	86	95	80	106	93	79	83	70	77	77	89	83	84	77	96	69	81	62	81	96	87	86	88	76	82	66	105	79	75	81	110	106	84	86	99	94	77	81	90	86	97	96	99	101	88	88	95	84	77	78	83	78	83	86	95	93	95	89	86	77	74	86	86	101	97	64	94	99	88	84	94	89	104	76	99	83	81	98	77	80	83	77	75	73	80	88	91	77	81	77	81	96	94	102	83	92	96	82	75	87	85	76	91	99	91	83	75	107	70	84	88	68	96	101	78	91	84	70	93	78	95	84	86	85	92	91	84	66	90	64	79	97	75	79	66	77	68	63	86	88	87	106	98	89	84	100	102	99	95	83	100	107	102	102	79	95	93	86	82	83	71	102	84	104	90	90	72	106	82	85	72	74	79	84	75	83	84	81	92	100	78	82	101	83	79	104	89	84	67	84	76	95	86	84	71	79	96	91	68	77	81	87	92	68	95	90	77	83	92	94	79	105	81	71	92	86	91	96	87	96	98	83	83	90	77	86	70	91	97	94	77	89	97	78	103	82	101	93	85	89	90	72	81	81	104	87	88	81	83	88	80	85	79	102	76	90	97	85	78	73	81	88	82	84	102	86	72	83	83	82	91	85	79	85	99	90	96	79	76	94	80	85	97	87	97	86	77	79	87	83	100	76	87	98	107	68	78	89	70	84	91	80	75	95	85	94	88	105	80	71	84	84	84	98	92	107	76	81	92	74	90	74	83	89	89	76	85	91	100	107	88	94	68	71	86	87	98	84	77	73	92	93	84	88	69	83	96	77	111	85	106	83	81	93	85	88	96	78	83	95	93	97	75	78	92	90	104	92	88	63	98	86	87	72	101	94	98	97	91	80	78	83	82	81	75	100	98	91	85	86	79	90	95	78	102	81	82	82	91	94	80	100	95	84	93	90	95	86	95	72	84	96	85	102	94	74	97	90	68	111	93	93	96	87	94	85	89	78	89	88	75	89	96	94	77	85	90	76	87	79	91	71	93	64	108	89	81	102	78	71	103	82	87	87	83	87	83	84	88	83	79	82	103	81	95	102	85	61	98	64	102	75	86	98	70	76	70	81	90	83	75	77	94	82	89	84	85	107	81	72	77	95	84	89	88	74	98	87	96	94	81	88	99	82	110	96	74	82	75	66	67	88	72	88	103	69	73	95	83	82	83	95	88	84	88	95	96	90	97	86	98	87	91	75	81	99	87	100	94	97	87	100	85	82	94	97	67	86	71	95	96	86	88	93	104	86	67	97	78	76	87	85	75	88	84	84	81	102	107	109	87	92	88	73	83	90	86	66	77	95	89	77	84	99	89	92	84	75	98	80	98	96	77	93	77	100	81	96	82	89	79	93	82	75	89	92	98	75	90	72	78	105	80	74	96	84	79	87	68	84	66	82	76	78	77	77	82	86	95	90	100	89	90	94	98	75	81	90	82	96	95	94	94	98	89	80	85	84	89	80	85	85	82	78	84	71	87	103	103	75	89	83	76	77	99	97	83	79	72	110	86	86	78	82	78	86	80	75	94	82	83	108	81	89	100	82	62	77	84	87	96	83	81	87	88	93	81	87	76	82	68	92	85	87	108	88	82	93	76	97	89	86	69	90	86	86	66	100	93	75	92	93	98	63	80	81	88	93	103	99	89	79	79	84	95	94	73	102	94	96	83	79	85	91	96	83	96	82	96	81	99	89	101	95	84	80	88	97	90	78	96	88	74	78	77	77	74	78	87	85	69	86	84	83	107	104	88	68	74	87	89	86	109	86	75	76	80	82	104	87	97	102	87	79	81	61	80	72	100	73	82	77	88	78	89	85	91	103	93	82	105	89	94	97	90	89	85	79	88	76	80	78	97	76	91	67	77	95	71	91	105	96	97	90	93	94	90	81	98	96	86	90	93	96	101	76	90	83	78	94	88	121	76	92	82	87	94	88	82	89	98	92	81	94	93	86	74	82	82	99	85	85	86	102	98	82	94	84	93	88	97	83	95	86	92	77	83	86	86	78	85	83	88	85	76	84	90	65	102	85	75	88	85	93	98	94	78	80	74	80	87	85	87	84	68	88	93	71	97	88	76	90	96	86	79	75	101	93	105	86	84	100	88	91	91	77	80	83	96	78	86	96	88	81	93	85	88	97	86	104	76	90	92	103	90	70	78	67	100	81	99	87	69	74	95	81	78	86	93	81	89	91	84	83	93	79	75	73	85	85	84	79	87	82	92	80	85	89	94	74	88	97	80	82	82	65	95	82	70	61	77	93	94	85	92	89	85	88	85	89	80	77	82	100	98	72	100	87	90	81	77	86	98	100	85	90	89	77	88	96	86	98	74	82	80	85	83	82	80	89	75	106	69	82	91	85	87	102	91	95	86	96	76	86	87	88	74	81	85	99	97	93	83	78	88	83	82	88	91	74	91	83	63	84	74	79	81	93	86	82	78	93	107	91	101	83	77	91	77	80	70	85	89	74	99	67	85	78	87	97	84	88	62	83	92	77	103	92	81	91	84	81	89	79	87	76	82	89	86	100	80	84	83	86	86	96	99	87	77	77	95	99	96	83	83	85	94	84	92	74	90	83	62	83	80	84	97	91	91	73	109	72	88	88	91	82	86	82	97	95	76	86	94	76	103	89	90	88	86	98	82	93	71	68	100	80	87	95	88	73	108	93	86	68	86	100	83	101	74	72	92	81	83	106	94	91	92	86	83	77	75	97	69	90	84	84	86	81	96	96	83	102	73	90	77	91	86	97	92	83	87	75	82	79	80	89	93	84	103	98	78	84	99	94	80	87	96	88	77	91	86	78	105	115	78	82	99	93	79	81	86	92	87	80	102	88	81	86	89	92
1972	517	979	1451	1096	954	785	575	528	473	408	354	399	397	372	384	328	383	325	351	387	387	342	350	336	325	349	325	324	350	357	343	335	361	363	404	432	436	430	460	409	389	323	326	338	330	351	300	319	352	339	342	356	351	344	361	321	328	344	352	340	349	332	352	333	354	299	384	345	319	311	308	351	328	326	322	340	322	369	308	315	341	325	365	345	328	321	305	345	285	330	336	358	338	345	329	363	327	313	335	348	331	328	359	348	320	359	376	375	334	339	347	312	312	324	370	323	334	324	339	313	367	327	338	326	306	320	349	345	335	339	352	342	306	331	322	320	331	342	338	327	306	359	370	333	383	376	370	321	313	309	366	345	370	356	314	336	322	362	357	338	370	334	326	350	317	293	339	345	335	314	331	329	332	322	301	330	367	337	331	314	353	350	344	319	322	328	299	308	290	331	319	315	301	342	333	346	361	313	320	341	310	348	331	360	348	340	314	300	337	348	315	355	353	341	350	338	329	310	335	371	356	348	315	349	343	342	366	327	326	340	361	339	358	348	328	348	320	344	301	331	354	371	323	339	359	329	367	355	349	308	335	340	349	341	365	328	327	328	334	329	321	318	380	340	318	308	309	332	336	335	343	342	339	294	333	337	329	328	327	326	344	327	320	342	305	306	355	337	322	342	317	349	322	372	343	339	313	334	322	350	334	330	352	331	315	324	342	337	353	323	347	349	314	321	330	316	356	330	336	312	341	298	345	367	345	341	327	365	316	364	364	320	340	353	353	373	316	334	361	348	318	368	350	319	315	329	313	349	373	356	333	330	321	323	332	328	336	333	322	314	310	338	332	347	326	362	314	355	304	365	336	354	341	322	303	332	347	338	359	339	308	346	331	360	315	321	357	329	318	336	339	328	316	339	328	334	340	337	348	298	329	351	330	283	341	338	331	334	348	347	346	291	374	311	339	364	323	377	341	355	349	329	323	307	359	310	333	332	366	324	329	312	321	314	341	339	337	373	323	314	352	307	365	383	357	346	324	319	351	324	369	324	331	326	340	351	384	335	293	349	334	338	312	330	330	341	362	325	380	333	331	315	322	322	319	310	360	342	351	321	330	313	317	366	325	321	359	330	345	343	349	304	335	331	320	332	328	294	358	329	307	350	334	350	337	325	349	369	345	322	346	343	344	373	305	325	367	319	321	334	348	342	311	376	330	359	339	340	347	314	338	303	333	336	347	298	331	301	314	347	323	351	352	340	333	356	332	345	321	316	335	346	334	336	308	349	310	313	342	329	334	347	327	314	336	339	312	372	324	341	324	318	311	342	325	320	305	330	358	305	355	320	310	345	326	346	319	355	303	345	351	323	329	331	313	317	341	328	333	329	316	307	334	352	338	318	325	306	314	320	359	366	344	363	311	349	340	343	328	352	328	352	317	356	348	343	383	317	339	333	309	342	297	351	313	343	338	321	304	359	347	355	318	341	327	318	307	368	351	305	334	291	319	374	328	370	301	309	337	340	316	324	339	350	325	342	328	348	361	331	332	328	332	306	350	330	311	315	347	335	337	348	329	350	354	338	314	346	329	353	341	356	300	356	352	357	337	362	301	292	320	332	340	329	348	344	307	347	344	377	322	334	315	308	366	367	367	341	334	340	325	350	309	354	320	339	302	328	328	348	339	343	317	349	349	350	318	361	348	362	349	343	319	326	383	360	360	353	338	303	366	301	328	334	315	350	355	330	330	338	332	332	324	331	323	320	346	330	369	355	328	339	328	334	324	330	324	305	343	330	322	330	318	340	326	302	359	352	294	342	332	334	346	314	335	352	343	337	308	359	285	355	357	325	346	353	327	347	343	316	378	315	334	327	350	328	331	346	349	331	322	322	326	330	339	348	339	330	338	357	294	313	366	329	357	349	334	321	341	337	357	346	349	328	356	359	323	312	367	313	347	342	336	296	357	328	364	346	323	349	302	297	320	337	334	324	340	337	363	335	334	355	318	349	374	335	346	357	332	320	337	333	307	341	362	343	341	299	311	351	349	320	361	320	298	338	325	309	336	335	321	323	353	324	350	332	302	365	354	338	343	342	330	308	312	318	332	344	334	315	333	339	340	348	345	299	322	334	352	319	330	355	321	316	350	365	324	323	354	332	344	318	330	344	347	314	363	358	348	346	356	319	321	365	315	324	341	334	317	329	336	348	348	328	368	349	345	343	356	363	338	315	335	314	363	334	338	354	319	320	345	331	326	360	340	341	345	369	331	365	333	337	315	340	321	342	345	344	338	319	364	344	315	357	365	307	341	377	342	331	323	343	380	325	358	339	340	328	344	346	322	360	345	345	335	347	322	330	343	359	318	348	328	305	338	350	314	355	337	335	354	343	346	356	307	344	341	348	357	320	321	312	309	324	329	338	325	351	357	318	327	341	349	341	354	372	308	325	348	310	333	359	339	343	316	336	365	339	328	328	352	328	334	326	339	334	356	355	347	325	349	324	302	335	396	317	312	340	324	344	314	328	357	343	338	329	308	365	324	324	309	348	325	333	346	357	345	350	351	339	323	348	357	334	302	332	356	307	320	341	344	339	322	344	348	326	362	344	362	351	327	320	329	323	335	300	338	330	359	327	360	355	364	351	348	343	332	320	349	320	341	334	322	328	331	332	322	339	317	360	346	356	331	334	345	318	355	349	342	297	308	313	336	340	350	341	324	354	340	323	352	319	373	332	358	332	318	333	326	339	330	347	345	367	325	319	334	324	359	333	322	313	333	315	342	326	325	350	355	349	329	330	346	342	366	344	346	299	329	343	331	338	347	293	338	337	366	322	343	343	315	344	350	322	337	307	327	323	303	337	325	324	323	309	351	336	373	346	346	334	328	312	335	356	315	325	318	322	331	331	346	343	332	317	332	333	347	352	357	366	315	363	317	358	336	357	280	295	327	293	320	366	289	327	388	344	329	332	333	355	302	310	331	328	328	324	306	321	366	362	340	350	365	366	323	326	332	376	349	295	327	321	313	320	353	350	353	319	337	338	337	298	335	336	334	306	356	359	375	327	347	327	330	337	355	354	308	370	347	332	338	323	328	327	347	352	320	325	363	341	329	347	355	304	317	335	323	352	352	341	310	306	349	348	339	369	299	341	326	344	348	332	336	327	344	358	345	359	367	360	304	338	357	304	324	333	385	367	340	351	304	308	362	323	340	338	306	313	330	335	340	351	328	362	334	311	320	371	342	348	356	329	364	356	336	362	367	345	359	357	322	303	342	326	294	342	330	362	316	363	350	351	360	329	310	374	356	365	319	361	344	327	355	336	337	346	355	324	373	342	348	299	352	345	320	349	339	332	306	345	309	386	354	355	341	344	309	320	345	366	316	330	319	333	363	336	341	347	344	332	349	329	334	320	337	342	319	325	350	301	337	343	362	333	377	313	327	310	316	321	335	350	343	350	346	366	330	381	331	313	326	324	339	309	336	360	333	333	357	346	304	312	362	333	309
1667	221	334	329	242	212	190	135	115	95	97	84	97	67	95	87	81	78	97	91	83	75	99	83	109	76	97	86	94	83	95	90	99	97	112	83	94	111	97	105	75	102	89	90	84	75	87	99	88	76	101	83	80	86	80	88	89	78	81	79	86	61	69	94	84	85	75	93	77	87	81	91	85	94	98	93	99	94	82	82	90	79	84	95	83	85	91	79	93	88	82	90	95	87	82	82	84	75	90	106	97	93	81	78	91	86	91	102	91	94	101	78	91	115	83	98	81	90	75	81	83	96	81	95	84	69	78	86	84	83	98	73	78	98	89	81	100	85	79	86	99	83	81	105	92	90	74	97	82	100	101	98	101	92	82	83	78	84	103	88	87	81	80	85	88	86	83	75	85	76	89	88	86	71	87	83	89	87	75	106	98	100	71	93	85	75	75	81	98	88	70	84	101	74	82	98	80	87	92	86	83	87	80	87	92	82	82	77	71	94	78	98	97	77	76	91	76	85	89	90	81	89	83	94	89	76	79	100	86	101	95	99	94	82	101	87	89	82	63	82	83	85	72	81	85	88	90	87	90	100	95	87	93	74	81	83	87	76	79	112	87	88	86	88	90	90	67	82	78	78	76	79	87	109	81	85	80	85	95	91	88	98	85	86	90	99	85	99	78	100	82	80	81	80	111	100	83	79	94	81	80	112	86	78	90	79	82	101	90	89	73	83	75	77	71	66	95	80	73	73	85	87	82	86	77	87	96	76	87	74	82	66	97	89	72	116	81	81	92	91	100	89	79	82	92	96	90	90	91	74	106	71	98	97	86	69	90	80	84	78	75	84	85	93	83	76	84	85	76	80	89	91	81	90	84	91	86	86	94	81	76	83	84	87	98	99	71	101	77	79	85	90	106	83	75	79	79	92	97	88	77	91	91	86	81	83	74	79	82	82	96	107	97	70	82	83	92	89	84	81	100	84	92	80	87	89	93	87	91	91	75	88	77	83	92	78	82	103	89	72	97	85	95	87	91	76	91	70	83	81	80	81	80	81	102	107	85	75	69	87	97	116	77	81	71	81	80	85	92	94	87	81	89	89	71	83	85	83	76	95	91	73	95	87	90	93	83	73	93	99	93	76	79	88	73	77	81	70	86	93	100	99	78	105	77	80	86	100	95	68	89	91	74	82	89	100	79	79	79	73	81	90	85	105	104	88	91	83	81	86	81	74	94	77	82	83	100	91	89	86	98	80	85	91	99	94	81	84	86	103	84	77	92	86	91	108	92	88	80	87	91	84	89	95	88	84	81	99	85	93	85	93	86	79	86	100	88	78	80	73	94	102	83	94	81	77	93	89	83	107	85	63	71	104	93	83	82	85	94	86	83	82	91	73	87	93	74	85	85	78	82	86	75	103	79	83	91	84	66	77	91	71	80	94	88	85	88	92	85	82	92	87	96	88	89	82	88	81	93	68	88	85	80	91	78	85	95	88	77	88	90	81	79	102	87	96	81	95	88	91	92	72	83	91	81	94	92	78	89	97	87	94	80	84	95	85	92	84	82	92	79	70	86	91	84	94	73	86	87	88	77	89	89	84	101	80	109	94	98	94	86	79	75	97	98	88	74	105	78	89	82	98	82	84	70	86	96	82	93	100	83	81	89	87	93	86	81	84	85	83	91	62	102	98	99	88	74	92	89	75	81	98	90	84	69	75	100	83	69	84	73	91	96	69	99	76	86	78	81	86	84	85	109	89	79	77	80	88	96	89	89	85	86	92	100	105	83	75	78	77	90	73	82	97	86	107	109	70	93	90	83	75	91	89	99	89	82	84	98	78	80	101	96	95	80	82	76	88	77	85	96	76	97	95	91	101	102	98	85	88	73	83	99	92	81	82	89	83	101	96	79	86	97	82	95	87	79	86	76	76	78	77	65	90	106	87	90	77	86	98	115	83	75	80	92	100	102	98	69	78	66	82	90	93	81	98	84	74	76	91	85	70	89	101	86	81	95	95	87	96	84	88	85	78	73	91	86	96	102	81	75	88	95	92	86	92	79	89	83	96	88	84	90	96	88	79	75	110	76	80	86	83	86	89	96	83	80	82	90	81	100	79	93	83	85	95	78	69	69	81	90	76	95	87	95	92	77	73	92	73	93	75	75	75	82	82	91	83	90	85	64	91	97	88	85	90	115	91	81	85	83	81	99	100	79	84	97	82	86	112	98	97	74	81	86	100	90	85	100	83	76	84	103	97	84	105	79	86	69	83	107	86	88	82	78	92	89	69	97	101	91	67	76	105	94	93	87	73	68	79	89	83	90	104	82	84	81	79	97	82	93	75	81	91	77	72	89	89	86	66	97	107	75	81	85	94	86	63	97	93	84	95	84	74	87	94	75	80	78	85	66	76	81	82	83	86	87	95	85	99	86	109	82	95	76	77	77	94	93	82	79	97	90	73	72	75	82	100	81	86	88	75	80	87	81	79	94	87	92	85	92	67	106	98	82	65	76	84	85	63	99	61	74	105	75	103	79	93	87	83	85	91	82	89	113	97	90	94	93	77	106	96	94	97	90	90	79	76	72	86	93	95	74	78	96	89	105	90	93	93	90	93	92	108	83	99	97	85	81	86	80	104	107	91	92	81	91	99	94	73	92	106	83	87	82	65	92	75	79	76	77	91	88	89	72	79	95	85	79	97	87	86	87	106	82	97	76	90	94	80	96	69	98	93	87	106	62	93	94	77	82	87	108	78	87	84	99	90	95	88	99	85	80	83	89	80	89	81	104	90	87	87	81	88	107	71	88	83	103	77	94	79	80	85	70	97	91	89	78	79	89	71	88	95	80	70	77	71	83	75	89	95	90	92	67	99	91	87	77	84	90	98	82	83	87	80	96	98	86	79	72	94	85	82	74	88	78	101	90	78	96	79	71	85	78	78	86	99	84	83	89	80	73	79	70	83	69	83	74	70	84	105	83	81	73	82	87	95	80	84	78	72	87	98	99	80	79	100	87	78	67	70	93	91	92	83	90	88	83	81	68	84	86	105	102	74	94	79	88	84	66	99	104	89	87	87	94	79	92	78	79	105	87	69	65	88	82	88	90	87	90	97	76	110	88	85	100	90	78	90	94	93	82	101	89	99	78	94	80	77	79	92	84	90	100	82	72	94	87	96	92	82	95	87	82	93	78	95	95	93	72	83	89	90	95	92	89	86	84	75	81	83	93	86	92	108	107	111	97	86	92	92	94	87	101	99	79	92	68	92	87	94	109	99	85	92	87	81	95	82	77	80	92	87	80	84	78	70	92	100	84	84	97	78	88	93	95	100	84	92	98	69	74	92	87	92	84	92	69	97	69	98	87	85	98	84	85	84	93	77	90	86	88	83	90	107	97	80	91	96	89	91	78	74	75	91	88	85	94	85	82	87	74	74	97	87	86	94	78	82	89	95	71	89	76	88	75	92	79	81	85	84	90	82	96	97	98	84	84	91	75	86	62	89	98	90
1963	544	1018	1274	1038	951	767	624	534	468	429	413	385	350	362	387	363	364	351	326	345	343	360	337	319	365	374	333	355	320	361	351	374	340	392	399	405	465	417	439	408	360	344	344	305	329	333	375	343	356	378	311	337	343	332	323	342	331	351	345	365	357	378	335	363	336	345	322	341	350	338	339	349	330	364	316	344	346	323	289	309	365	318	369	332	370	337	326	356	324	348	341	332	321	333	335	333	324	343	378	305	300	338	341	320	351	319	378	345	352	331	384	342	352	344	328	352	319	348	339	349	359	347	356	331	319	372	300	322	336	325	363	324	326	324	321	324	365	319	322	358	346	353	354	376	317	350	319	317	355	340	359	353	335	351	331	312	343	338	357	332	316	313	359	322	334	318	346	320	334	348	364	320	348	338	342	348	340	298	349	346	368	324	397	325	336	354	334	358	347	333	342	324	346	362	366	389	321	325	365	361	320	370	355	333	346	360	337	328	326	358	329	351	312	344	328	321	325	323	344	323	382	329	335	323	348	331	344	346	328	333	339	326	336	356	328	339	340	380	319	337	354	331	340	339	344	328	336	338	343	353	326	302	336	343	333	353	339	330	328	311	307	351	327	353	365	338	339	334	340	322	312	337	358	346	290	331	359	326	331	315	310	347	293	350	343	346	316	297	323	335	335	349	347	358	324	374	349	330	322	339	337	312	338	341	325	344	327	305	345	353	355	321	287	314	348	324	308	318	305	345	321	361	384	342	357	320	348	339	350	317	322	341	304	324	358	369	353	372	314	335	338	327	325	310	319	356	373	324	345	352	306	346	305	338	347	341	348	308	337	357	331	361	326	311	291	325	339	388	342	333	343	344	342	334	327	367	346	364	309	358	341	351	370	336	337	332	340	352	359	361	317	369	322	352	337	315	335	322	346	366	352	345	316	323	333	347	339	319	320	330	360	325	320	327	384	366	358	341	301	337	345	347	330	322	333	354	329	336	350	320	343	343	355	319	301	328	333	321	352	353	355	369	363	363	347	301	347	353	338	284	328	325	359	350	350	335	371	345	360	325	334	333	320	359	316	341	371	325	314	327	306	339	347	344	358	334	302	321	382	340	340	347	326	342	331	365	332	367	352	356	328	345	309	329	334	324	337	346	327	328	357	347	338	372	349	342	333	338	328	345	340	350	349	341	354	345	348	337	319	340	310	316	309	390	329	368	308	348	327	342	355	320	351	337	337	335	347	307	369	319	322	353	369	346	378	339	312	341	370	306	333	342	362	350	335	334	311	363	347	330	351	326	342	332	333	325	338	310	350	337	362	365	363	348	323	314	338	342	365	347	357	359	291	342	341	336	330	326	359	313	343	345	338	329	341	342	362	354	336	327	310	333	339	297	337	354	311	349	358	341	324	325	320	340	364	333	376	346	367	344	313	330	350	327	349	310	326	328	321	335	342	337	344	326	348	341	298	324	332	311	350	345	314	350	308	319	305	352	303	337	353	332	323	335	287	374	353	372	345	323	327	340	338	367	344	371	320	351	307	370	352	324	341	340	345	312	370	319	335	325	317	314	328	311	361	330	327	351	333	340	302	334	336	335	327	348	318	352	384	325	338	338	332	322	346	306	332	348	345	334	336	343	315	342	333	340	345	306	327	349	355	309	331	334	329	354	327	336	337	289	317	374	318	340	352	324	340	344	346	311	327	347	333	391	357	373	315	329	321	345	357	351	333	328	317	339	346	339	356	367	341	366	320	338	327	345	351	343	354	335	329	331	340	340	344	317	318	330	348	359	353	325	347	329	322	353	314	335	323	328	357	355	345	329	355	345	333	334	341	324	345	352	343	307	334	324	359	310	374	331	326	329	339	339	325	318	354	337	327	348	373	345	334	340	332	371	335	353	333	329	357	319	347	338	340	334	327	353	341	339	362	332	350	328	346	354	356	354	312	353	333	297	361	335	321	349	337	324	339	339	338	338	328	341	369	331	340	353	352	357	362	324	346	319	343	311	334	342	318	335	369	360	356	324	340	324	316	353	329	316	344	356	323	322	343	333	337	306	321	337	355	320	300	307	313	308	365	343	334	342	319	320	342	328	331	375	304	312	336	321	347	302	337	317	349	348	335	328	353	295	361	326	355	366	312	316	294	336	323	297	364	358	350	334	358	315	349	344	304	332	345	329	341	331	337	331	331	314	320	314	348	327	365	359	362	337	321	339	337	346	334	358	355	326	372	336	339	343	320	346	347	351	342	323	350	332	343	329	369	347	313	338	304	303	327	346	351	358	314	321	343	357	352	325	328	306	345	325	356	348	333	331	341	329	327	351	340	363	343	315	352	388	360	348	361	341	346	332	335	372	335	344	318	344	317	330	365	332	325	339	362	358	300	296	320	338	303	307	335	336	337	360	365	330	364	327	353	335	304	332	308	336	368	316	338	337	366	318	337	344	340	299	344	359	320	334	340	346	382	321	332	353	337	307	316	339	346	375	343	316	354	320	346	349	320	334	348	315	313	332	358	322	371	345	315	327	350	327	338	335	319	328	374	328	361	309	310	351	339	353	344	359	353	329	341	331	331	320	346	359	319	365	319	339	346	339	334	323	356	328	325	309	336	334	364	321	305	330	340	371	358	367	385	355	338	322	336	369	311	355	354	339	366	331	344	343	371	320	330	313	329	349	362	330	354	364	337	357	320	310	320	371	342	359	309	317	343	353	338	367	306	327	354	335	330	342	329	316	333	383	317	303	334	337	305	331	323	373	322	319	323	338	323	329	332	327	371	355	308	355	305	349	321	331	340	344	337	331	355	327	341	324	303	352	373	354	335	320	333	323	323	333	333	325	329	358	321	331	335	330	340	346	345	304	354	340	319	338	329	345	326	342	337	330	287	331	353	351	361	296	336	324	343	332	317	311	322	320	353	363	338	340	335	333	345	331	337	331	336	343	340	376	352	364	327	314	327	323	352	333	331	327	318	350	329	362	349	309	337	356	283	349	319	303	372	344	308	321	354	343	322	318	338	353	342	320	311	332	310	324	333	350	362	351	364	346	315	318	345	341	316	315	365	355	338	318	339	312	331	333	317	323	326	328	352	319	363	327	360	356	327	363	344	336	338	331	375	330	369	361	330	338	338	328	320	367	349	312	348	326	353	332	308	336	382	331	335	331	340	319	356	314	343	335	332	296	355	363	312	320	329	333	365	347	345	323	339	332	332	335	346	342	317	320	341	281	355	342	334	371	343	331	328	355	320	339	295	327	322	319	343	331	350	353	339	354	334	348	346	325	343	319	338	348	326	336	348	342	328	312	373	306	336	363	342	307	341	360	332	364	350	359	355	371	365	282	342	371	327	348	325	362	300	340	341	329	334	333	309	342	378	347	345	317	359	381	330	370	333	333	336	342	351	317	344	340	348	352	360	332	379	350	322	310	347	319	325	372	320	338	302	355	314	338	344	320	356	355	335	330	336	318	359	301	307	352	331	352	337	317	319	325	321	350	306
1675	189	322	308	223	191	167	128	123	113	110	97	111	96	85	89	92	89	82	80	110	94	77	81	87	82	87	84	94	87	62	80	93	97	86	76	88	85	122	97	92	92	91	74	90	83	79	88	81	100	80	57	73	89	89	85	88	83	73	85	93	70	76	62	89	104	92	73	88	105	75	78	89	111	79	96	98	107	81	62	84	89	91	99	75	87	69	83	94	91	100	104	92	89	89	83	79	76	64	85	104	81	74	78	75	94	88	72	100	88	56	95	77	98	103	95	84	81	85	102	92	82	85	87	75	87	92	77	101	82	95	94	86	82	99	72	99	88	84	95	92	70	86	110	91	90	106	88	106	82	77	83	85	90	85	85	94	88	90	80	72	73	75	96	76	75	74	68	66	87	76	74	89	96	70	87	81	85	82	81	98	90	105	85	93	69	92	70	80	99	88	85	102	82	72	75	75	89	80	86	84	100	85	83	80	76	97	80	80	73	95	87	93	71	89	85	93	97	93	101	93	84	80	79	94	93	92	81	86	74	81	89	95	87	90	77	107	85	79	97	90	92	63	94	76	88	89	87	83	94	97	96	77	90	107	73	92	78	76	87	95	96	84	88	93	90	83	74	81	102	89	71	91	77	86	93	91	105	79	98	86	87	90	95	80	75	93	84	91	83	93	85	89	84	91	80	81	80	94	74	99	76	94	92	82	85	91	85	87	86	71	86	87	80	94	90	85	96	81	73	74	112	86	94	82	86	72	85	86	97	98	89	89	101	89	91	92	87	74	74	91	97	87	92	75	72	102	98	79	84	91	93	87	103	86	91	99	84	78	91	93	78	85	88	93	89	69	78	84	103	87	69	92	85	104	95	102	90	99	80	84	68	78	85	96	94	76	75	80	78	88	72	77	72	95	89	100	74	97	82	99	84	65	73	73	79	92	95	97	77	80	84	73	88	81	91	81	77	87	83	67	84	98	79	81	96	98	89	92	73	86	87	74	77	86	69	88	85	70	89	88	79	84	78	73	87	80	89	87	91	90	96	84	91	93	80	60	90	89	88	96	91	84	83	86	84	94	86	95	80	82	102	75	62	76	70	90	84	101	94	84	100	101	86	68	86	78	92	85	84	83	78	87	101	88	75	89	80	85	86	86	80	84	102	94	80	109	92	68	94	94	84	88	84	93	101	73	89	83	97	92	82	88	83	74	67	96	75	96	87	97	77	99	95	82	89	93	91	95	82	74	77	94	77	88	91	78	99	79	80	66	83	79	89	94	95	97	74	69	97	84	66	92	87	110	89	81	90	72	78	77	94	94	73	89	94	90	82	110	74	75	91	87	103	78	75	86	108	81	76	79	76	85	94	86	93	85	86	86	69	71	88	83	92	88	98	90	81	82	97	85	104	83	88	90	63	84	68	70	75	70	82	79	99	85	98	90	100	91	91	110	88	77	75	87	78	84	90	94	89	85	82	93	95	73	81	86	68	78	71	86	73	102	90	84	98	101	99	96	93	77	95	85	82	80	87	90	91	68	93	80	90	82	79	94	99	93	83	77	97	95	74	83	98	88	96	77	71	80	81	89	96	78	86	82	81	68	94	96	107	81	66	84	78	86	101	85	78	78	76	90	72	109	87	100	90	94	76	85	87	90	86	97	86	95	90	93	69	81	94	80	87	87	77	80	88	90	86	83	82	81	105	92	77	90	79	81	101	78	79	85	77	85	89	90	96	73	74	91	101	76	87	72	81	80	89	78	90	87	87	87	95	87	107	94	83	66	75	77	84	83	106	80	92	92	89	93	97	91	87	98	98	84	72	79	78	85	68	103	89	80	92	85	95	87	100	92	94	66	84	93	93	91	100	101	78	94	84	80	93	87	80	67	86	90	97	84	77	74	88	87	95	93	96	86	95	91	87	76	81	77	79	88	80	92	84	112	93	88	71	82	84	98	81	83	97	82	80	79	75	75	93	90	79	88	87	97	93	80	72	86	90	83	68	92	85	75	91	80	86	80	85	89	80	85	98	85	79	64	74	68	91	85	91	89	88	91	84	79	72	84	84	92	92	96	73	79	76	100	87	88	93	94	88	101	76	94	81	106	86	85	82	87	81	83	96	86	96	95	90	84	92	81	92	78	96	88	83	95	84	92	78	82	77	71	86	96	93	86	100	76	99	95	94	97	112	89	81	73	84	87	94	101	80	87	96	91	98	80	73	98	92	85	71	87	86	78	76	93	68	86	82	79	99	73	85	112	94	88	89	89	80	93	85	77	85	80	89	96	87	86	79	91	88	77	71	102	76	99	95	76	86	86	78	71	85	87	83	83	93	76	87	81	94	68	107	91	85	78	90	92	91	100	74	86	102	89	95	69	94	72	82	76	80	65	100	103	90	77	95	86	91	94	74	99	85	90	92	79	91	89	111	89	76	82	87	96	80	75	86	88	86	86	62	81	100	80	77	81	90	86	95	108	81	82	71	84	79	89	96	91	81	83	95	87	90	79	79	82	95	85	103	83	71	99	82	84	91	75	101	85	96	90	80	87	85	82	69	93	84	73	84	82	76	100	91	78	85	80	80	81	94	90	73	80	100	99	104	90	71	91	89	82	83	79	108	94	91	75	97	79	100	79	80	82	90	92	93	73	84	90	91	78	92	71	82	74	88	92	86	96	91	75	91	68	81	92	88	102	72	80	71	89	85	66	78	93	87	91	89	78	79	95	87	87	87	89	88	103	95	96	94	86	66	72	92	99	90	79	84	93	69	71	92	104	80	84	73	89	71	96	92	90	104	77	90	87	79	84	102	97	79	93	92	71	99	81	90	84	88	101	107	86	100	93	100	84	79	94	91	68	82	94	78	86	91	86	80	78	80	92	83	86	75	101	86	69	99	82	73	81	96	82	88	97	75	88	74	98	91	79	92	93	98	107	76	91	77	88	104	83	90	91	82	87	80	81	94	102	82	88	85	106	70	79	88	70	76	77	93	86	94	111	77	71	97	94	58	94	88	93	83	79	100	86	72	65	89	81	75	92	83	73	77	83	83	82	78	68	81	84	80	68	89	82	87	75	101	60	106	79	70	102	89	101	82	79	94	73	79	91	86	71	99	68	85	92	102	71	76	77	87	75	73	97	83	85	82	82	81	93	79	75	95	85	81	84	73	80	94	85	81	76	95	79	95	81	94	93	76	87	90	89	86	92	97	103	104	81	87	81	81	82	75	84	72	81	91	82	75	81	83	82	103	86	70	86	88	71	94	80	85	86	97	78	84	73	86	71	94	87	81	89	92	101	89	72	97	89	93	86	124	80	83	74	85	91	90	85	72	71	88	78	84	73	75	72	75	89	82	89	102	82	69	80	88	69	75	86	88	83	81	87	87	77	76	72	82	83	88	86	105	89	88	96	80	88	84	101	87	80	82	77	91	60	82	81	88	95	80	92	93	99	87	78	98	86	98	97	93	81	69	104	87	99	64	100	78	84	78	85	76	77	102	85	72
1941	523	962	1334	994	971	818	586	520	477	411	382	355	337	383	406	329	355	366	349	313	338	335	309	307	320	305	346	340	323	371	336	370	374	393	360	430	416	438	395	397	339	350	319	339	321	374	338	354	363	368	322	318	372	348	377	308	343	338	343	323	358	377	307	392	329	327	318	365	341	338	299	317	353	341	363	347	346	363	343	337	344	341	355	319	331	355	336	345	340	385	325	325	320	341	347	351	323	326	325	322	317	346	333	365	325	305	315	351	386	335	335	345	333	323	320	326	355	363	329	326	331	355	340	324	296	329	351	344	324	340	325	340	365	347	317	366	331	310	350	299	331	333	338	366	323	327	351	363	353	356	341	345	336	367	336	323	345	329	311	306	324	329	341	329	355	344	347	339	381	339	347	346	327	323	320	337	321	317	341	339	347	366	349	304	344	318	337	322	336	326	359	350	328	315	376	356	331	350	323	318	310	327	343	371	326	359	328	331	339	347	352	344	304	319	296	328	346	348	320	340	303	321	342	335	332	359	326	344	333	340	329	327	331	343	324	338	347	368	332	325	363	342	327	335	351	332	337	329	312	309	340	341	330	332	378	314	319	336	338	367	330	322	301	347	288	369	346	332	355	345	350	316	314	375	301	344	340	330	319	322	329	313	326	338	353	332	330	343	327	373	328	319	343	353	339	346	329	353	316	346	347	344	335	365	331	341	310	311	327	340	339	333	338	310	283	333	331	346	308	313	315	300	332	329	325	331	348	315	344	330	312	326	304	334	339	354	367	330	314	347	319	343	329	344	333	349	316	327	354	326	325	331	333	301	323	349	307	358	322	320	376	340	368	344	358	303	321	342	341	327	371	340	349	346	322	339	339	325	325	384	345	368	350	329	341	326	367	339	317	343	330	326	343	346	369	333	358	309	369	357	310	338	359	334	314	363	330	354	336	343	304	353	326	358	325	314	359	345	327	379	322	336	345	329	315	336	323	317	332	304	345	352	353	325	326	309	320	357	381	336	322	330	352	316	343	345	311	343	369	322	300	334	375	324	312	367	338	342	321	362	318	316	365	368	322	328	323	325	312	327	346	326	331	347	342	333	307	331	337	327	317	340	349	310	351	339	321	345	321	319	309	374	304	332	323	355	341	340	346	356	311	341	365	332	343	341	345	330	323	321	337	325	320	348	312	327	313	347	357	332	302	316	350	328	324	318	335	305	321	340	329	335	336	301	337	316	331	340	309	341	347	362	336	350	336	352	345	320	350	305	329	339	326	323	299	347	349	342	360	331	342	318	343	354	316	306	374	338	340	333	331	329	334	323	342	305	324	338	320	350	345	339	378	341	374	353	346	326	342	357	341	319	292	323	342	361	326	343	354	353	320	343	332	300	340	358	348	317	320	354	331	313	341	321	346	353	334	327	335	349	330	312	375	341	318	328	370	345	323	344	320	354	295	350	352	323	340	316	330	336	322	311	308	339	340	316	347	318	325	329	359	351	336	338	350	359	344	308	309	382	310	330	316	320	364	340	366	341	304	311	326	365	343	345	338	320	327	304	322	313	344	350	343	335	333	343	320	351	311	343	324	328	330	319	298	345	374	301	342	339	319	325	328	360	326	300	315	335	368	339	348	345	325	302	340	323	336	322	339	336	310	339	355	305	338	341	336	323	341	335	337	369	319	316	325	303	357	342	371	366	324	320	310	333	345	315	326	305	343	347	316	347	335	334	317	341	316	358	357	334	386	350	312	317	347	361	332	317	330	332	314	331	331	329	332	347	365	353	375	354	342	371	321	338	329	336	331	340	383	310	329	317	360	368	325	339	364	341	353	320	340	337	364	347	352	339	362	335	348	315	383	339	340	354	321	320	332	300	323	328	324	339	374	327	315	330	333	341	311	324	329	322	328	349	325	346	335	340	292	362	317	359	377	358	324	329	343	336	336	309	343	363	313	360	378	303	336	346	343	296	339	323	363	317	313	329	310	307	323	318	310	325	339	358	333	345	333	347	336	331	339	338	315	374	330	333	312	354	333	329	336	336	327	314	319	373	354	288	343	300	346	332	326	323	316	313	324	332	324	336	360	356	322	348	345	362	355	339	337	335	323	364	337	324	330	312	325	345	309	320	330	344	352	354	340	325	329	350	344	338	345	337	288	324	307	315	293	340	302	328	382	306	334	336	353	353	333	335	328	314	329	328	320	360	357	349	313	337	340	349	325	356	326	366	325	350	329	321	338	347	321	339	343	333	350	337	325	331	297	346	330	318	311	315	352	334	348	301	318	345	362	323	341	329	358	363	300	319	352	371	332	307	323	360	338	336	330	360	333	320	353	317	342	337	333	348	329	330	327	340	305	327	348	345	332	347	320	335	330	330	304	362	300	321	313	305	327	354	310	324	351	361	309	315	339	313	325	360	307	325	344	352	336	355	358	299	334	341	340	333	355	328	329	337	327	352	339	306	329	318	331	336	352	357	343	325	357	347	368	311	338	357	345	339	345	304	321	354	353	342	316	324	328	321	354	317	324	328	322	332	357	328	340	317	319	329	328	353	330	345	342	344	336	320	311	339	318	310	349	332	350	310	357	312	325	334	327	304	306	326	311	342	351	348	342	316	334	289	342	335	356	288	334	317	342	355	347	324	339	317	319	324	303	317	332	344	339	325	310	313	358	323	298	355	345	351	302	365	325	367	343	290	328	379	334	306	337	347	323	333	309	353	334	337	324	330	309	338	326	326	312	362	331	303	322	312	345	353	322	345	317	333	320	329	346	350	355	354	333	326	339	328	354	314	347	327	330	306	359	355	342	314	328	375	361	346	316	379	325	336	332	329	313	327	330	305	333	328	341	306	333	326	335	315	320	340	315	350	335	320	347	341	363	322	335	330	344	328	318	307	337	350	345	356	330	316	354	347	338	323	298	309	369	334	346	337	348	315	369	334	343	324	350	335	324	320	320	336	359	330	360	360	355	327	321	314	319	318	288	311	336	325	322	338	358	349	329	368	308	316	336	321	325	339	345	354	329	323	340	308	335	324	337	360	328	329	322	347	327	370	363	322	317	323	337	332	326	313	314	342	358	338	350	361	346	354	340	357	355	312	346	343	320	328	320	346	312	377	309	364	294	325	345	359	352	344	334	320	312	341	340	354	351	327	337	350	341	329	313	336	310	296	364	352	328	337	341	321	332	349	351	317	332	309	341	335	344	313	340	323	346	330	349	362	337	320	345	318	353	314	350	350	335	350	348	338	342	309	333	336	332	345	333	304	359	349	342	309	324	333	312	327	332	312	304	344	333	322	312	295	347	357	331	319	345	389	335	322	326	328	377	339	334	327	322	369	371	348	300	340	314	334	349	316	316	354	337	338	317	310	360	347	347	332	312	343	330	339	371	334	314	344	342	342	341	347	336	334	334	343	344	369	339	349	352	344	331	311	304	378	324	328	312	348	348	313	362	360	342	327	333	333	327	329	323	359	340	356	340	347	332	363	362	344	360
1702	182	296	278	213	185	141	143	110	95	104	87	96	78	80	83	100	89	98	79	90	87	96	89	108	85	85	87	85	79	90	95	76	93	74	89	71	94	106	115	85	91	102	87	82	90	85	89	77	88	86	91	87	85	88	92	97	87	101	70	80	104	91	70	92	91	93	95	83	88	92	88	103	87	88	108	75	84	90	98	85	94	94	92	86	75	102	90	86	99	81	93	96	89	85	76	105	96	98	80	92	85	84	90	74	104	83	91	93	88	68	82	92	85	81	100	94	75	89	88	85	92	80	81	85	88	98	70	84	76	77	91	98	105	86	78	84	92	96	85	81	90	75	81	91	94	93	91	90	65	90	85	101	94	80	80	83	81	91	81	81	90	83	72	90	76	86	89	83	80	87	87	102	98	81	81	71	88	101	89	84	81	75	92	90	78	83	87	100	107	86	85	85	87	101	88	81	92	94	89	92	80	79	97	92	96	86	81	91	90	86	93	90	98	78	97	100	84	95	84	93	81	72	104	80	59	94	80	79	87	88	87	94	88	85	79	87	93	80	83	87	87	88	100	79	85	78	93	94	77	78	82	80	80	95	88	69	70	94	90	85	95	84	88	86	81	109	88	86	76	84	76	91	92	80	91	90	79	99	81	60	97	98	101	109	103	82	100	81	87	93	79	86	91	105	85	85	84	111	96	91	96	80	93	99	95	89	81	78	68	86	75	97	91	59	89	82	100	69	73	89	83	90	74	95	66	92	81	107	80	84	81	83	83	98	85	71	72	70	72	76	67	99	78	100	94	110	101	100	99	86	106	102	104	77	81	78	97	86	89	90	73	103	88	101	93	77	61	80	82	90	79	82	77	85	104	92	96	92	71	88	81	84	96	86	94	83	101	82	85	91	78	80	99	70	88	87	76	82	96	115	100	89	90	71	96	87	92	95	99	88	95	77	83	92	90	87	88	94	105	93	93	80	75	104	98	98	61	88	93	86	102	91	83	85	79	84	67	96	93	68	88	82	73	95	88	91	91	77	84	110	88	87	70	99	89	97	84	84	89	102	73	86	69	76	128	87	81	98	80	69	86	92	95	92	97	82	81	91	91	93	88	95	99	89	85	95	70	71	88	98	94	82	69	92	83	86	92	85	109	99	82	85	78	90	74	70	76	94	91	73	88	86	81	100	70	87	104	80	81	91	87	90	87	92	77	81	84	85	104	102	87	95	103	80	89	87	106	90	61	90	95	84	84	92	88	87	79	111	84	84	103	91	83	82	89	75	85	90	81	88	81	78	84	102	90	89	95	79	75	85	104	87	86	78	95	83	105	89	95	91	85	90	91	93	89	79	102	67	83	80	87	104	88	94	91	93	73	110	72	91	96	79	76	95	85	75	91	86	76	77	76	93	91	106	85	100	86	105	75	86	81	86	80	87	81	95	85	89	64	88	94	74	95	72	92	81	88	72	81	88	115	87	83	80	80	97	81	90	83	86	85	83	91	81	87	97	102	91	89	88	72	108	101	77	78	91	72	96	81	90	91	88	92	86	85	77	82	89	95	70	78	93	81	89	87	101	86	90	90	88	83	84	82	94	82	78	103	95	91	92	80	86	95	78	99	99	91	89	68	91	68	82	98	96	91	87	107	85	95	82	85	102	86	96	85	73	83	106	81	102	99	80	97	102	108	88	97	92	95	79	109	97	91	72	67	84	93	87	92	86	95	74	105	88	86	66	94	81	100	75	83	94	85	76	90	86	87	94	94	79	76	75	82	91	84	67	96	80	82	88	96	76	77	73	83	86	68	91	87	82	99	84	92	98	105	88	99	86	98	85	74	94	88	67	89	89	92	83	85	90	89	98	85	94	92	98	95	93	86	96	88	98	80	87	94	82	101	86	73	84	89	79	91	80	86	80	79	70	100	82	74	91	81	100	93	96	80	91	88	95	90	69	86	81	93	86	83	75	96	92	89	93	69	78	85	81	91	70	78	97	93	96	93	108	94	101	75	80	104	103	90	113	82	76	84	103	88	93	83	82	90	95	87	86	82	94	76	93	93	89	71	96	86	89	82	75	95	88	82	84	92	86	87	74	81	86	97	86	88	78	104	88	83	80	88	98	77	92	76	89	86	66	82	100	99	90	85	76	81	94	81	81	95	94	75	92	71	98	84	95	73	78	77	84	91	75	95	91	85	86	77	94	93	83	94	78	79	96	93	83	79	78	89	81	86	79	85	85	97	95	96	78	88	74	89	82	100	87	81	85	82	103	81	80	86	88	81	83	100	95	72	88	97	99	76	92	83	82	78	83	95	77	90	73	85	79	94	88	92	65	80	103	86	83	94	84	81	69	72	101	79	72	90	88	88	86	106	99	86	73	102	98	80	84	76	85	92	82	74	85	74	90	83	99	71	80	96	88	92	92	101	85	109	87	93	102	101	84	90	82	83	86	103	82	79	90	93	89	83	92	84	88	94	86	80	88	99	97	85	91	87	82	93	88	83	84	97	70	78	85	83	98	83	91	83	89	94	87	85	105	92	82	67	91	82	96	95	79	98	80	95	94	89	85	87	71	99	92	90	74	78	89	104	108	89	77	85	80	88	90	93	82	82	100	78	79	96	96	100	91	91	94	84	92	96	70	84	87	87	77	81	95	84	74	105	95	103	82	87	100	92	93	79	81	104	88	77	83	85	99	82	95	70	84	76	87	94	128	76	79	85	86	88	87	86	86	76	89	98	87	83	85	85	97	95	94	84	91	94	88	81	96	85	98	82	97	78	87	98	84	90	85	92	84	85	103	98	102	82	75	90	80	99	74	85	77	84	81	96	92	100	88	78	87	87	86	80	90	96	81	92	85	91	82	92	102	78	67	92	75	97	85	85	91	91	82	86	79	87	101	88	97	89	86	96	72	83	82	66	80	87	91	101	72	82	80	92	97	77	86	106	80	84	96	99	97	71	95	97	82	100	73	73	78	98	80	85	83	85	87	96	94	99	86	92	91	98	86	86	89	81	76	78	75	88	94	82	101	87	86	68	87	72	87	102	90	79	93	68	90	77	98	98	89	83	96	89	80	84	97	96	101	98	84	91	93	79	63	77	86	69	88	80	82	81	78	85	71	90	86	86	93	88	85	73	86	87	86	82	94	85	100	93	82	106	94	93	94	80	77	99	85	108	89	93	96	74	71	85	90	75	92	78	90	103	86	90	83	83	89	89	88	85	87	85	81	85	93	86	77	73	76	93	94	100	104	102	66	93	79	85	84	91	95	78	81	87	85	97	84	93	86	80	101	96	106	93	82	92	79	78	74	101	80	91	74	81	86	96	100	110	102	101	81	92	91	72	94	86	88	74	85	77	88	78	74	71	79	94	104	75	113	79	93	66	83	92	80	103	86	91	78	78	86	85	88	88	89	94	92	105	76	84	101	95	92	103	74	76	75	74	95	81	76	87	82	97	93	90	84	91	90	107	89	98	69	83	85	76	90	101	80	86	79	91
2012	464	898	1380	1018	935	767	627	480	501	441	443	388	368	370	367	338	344	354	331	365	341	327	354	351	351	335	333	357	387	347	330	366	346	394	423	445	443	474	422	365	345	355	346	353	313	330	370	349	344	352	334	350	368	363	365	301	341	294	320	297	338	304	334	357	364	367	320	350	337	367	354	329	326	343	336	336	320	339	344	360	328	340	301	317	348	324	330	364	346	333	355	302	321	338	332	310	347	366	353	344	328	325	331	329	325	339	364	366	377	325	322	333	298	339	359	317	330	320	338	331	356	365	340	339	349	315	340	325	327	334	351	355	337	334	357	334	357	331	361	327	338	349	309	341	311	339	355	347	315	323	319	339	351	322	346	319	330	354	321	343	320	342	331	325	337	340	327	338	322	352	320	312	350	339	366	328	338	322	365	332	337	331	320	377	336	337	309	369	321	382	359	309	318	358	371	324	365	354	307	322	367	359	354	338	341	362	334	344	319	330	351	352	332	348	341	315	333	355	325	339	307	374	323	322	320	361	323	363	371	321	356	353	341	334	328	350	330	338	327	318	310	341	351	304	330	327	332	347	358	335	272	333	315	337	359	356	360	339	329	327	337	323	344	347	357	348	316	353	326	335	334	334	329	344	354	326	328	349	334	346	330	339	317	333	336	343	349	349	325	309	327	363	350	335	330	320	307	352	337	347	332	328	306	301	322	361	352	336	330	324	356	326	366	353	350	362	370	361	319	340	351	304	350	348	314	348	358	336	324	333	346	333	337	356	334	330	315	342	292	334	368	346	358	341	369	311	331	353	301	317	348	352	309	331	314	350	345	345	347	324	307	343	347	309	350	339	323	320	343	355	373	345	319	336	343	339	342	311	329	331	341	332	319	319	371	369	322	332	311	342	312	328	329	363	317	376	312	345	306	351	333	353	361	329	349	327	339	342	321	342	328	310	381	332	358	277	310	328	328	346	327	339	320	322	328	353	343	351	335	347	364	335	338	332	340	339	328	348	350	309	334	338	331	343	307	381	315	300	300	332	330	313	350	330	340	338	331	325	364	331	317	333	304	327	316	295	375	347	358	317	338	349	313	337	331	337	361	343	356	367	350	331	349	319	344	342	355	331	339	322	357	338	321	285	343	341	340	334	302	332	358	327	339	317	352	312	313	344	346	346	363	333	314	327	359	345	332	323	336	316	322	318	316	328	338	352	355	330	354	334	342	348	325	295	344	356	348	322	324	338	364	312	322	330	352	348	362	355	327	333	364	350	343	337	353	348	344	295	336	307	328	336	337	351	378	343	288	359	331	305	332	383	314	330	329	326	358	317	357	328	337	339	321	307	341	349	333	336	339	350	343	347	336	322	325	329	362	326	350	311	343	327	339	326	347	341	336	344	332	319	319	382	373	335	335	318	299	333	341	330	333	324	276	328	340	343	344	317	320	370	335	340	360	335	319	348	348	345	338	348	365	346	322	315	367	331	368	338	325	342	331	302	296	352	342	329	355	360	325	309	336	325	303	321	349	343	341	330	344	358	308	346	324	335	347	330	336	342	363	322	328	287	353	347	337	306	366	345	358	323	307	350	331	330	323	344	332	331	345	311	349	350	282	337	327	368	333	331	317	328	329	336	350	303	335	319	352	358	320	308	341	314	353	351	344	352	334	353	319	328	367	340	355	359	348	346	346	333	340	327	335	313	330	332	344	315	351	341	316	366	327	309	317	366	336	379	347	339	372	316	342	309	333	371	336	306	376	342	343	370	332	299	312	331	347	324	354	329	354	322	332	356	370	314	368	309	347	316	374	327	351	350	324	347	319	345	342	330	327	350	310	352	329	360	353	383	330	359	318	328	340	334	313	338	367	328	341	308	338	316	353	332	317	355	329	342	350	298	337	354	315	343	322	327	336	334	285	358	342	349	327	316	332	328	338	315	330	336	307	359	337	335	334	328	349	315	360	337	299	328	341	342	345	377	381	333	327	348	355	364	267	330	356	337	362	343	339	313	348	340	359	332	346	337	350	366	346	320	331	329	340	335	335	328	354	351	304	326	352	358	340	373	370	319	339	329	348	337	328	362	332	325	312	291	334	348	315	330	323	316	339	330	313	306	322	329	350	351	342	332	341	294	350	314	342	350	346	312	344	383	315	355	359	345	343	316	336	283	340	324	343	331	304	312	364	340	318	351	317	364	313	321	378	361	329	356	374	353	325	331	340	329	303	327	348	360	332	360	337	323	343	305	323	327	349	382	347	351	345	319	334	323	329	334	313	342	338	357	335	319	320	371	338	336	335	305	337	343	328	357	303	316	327	356	310	329	325	342	306	320	358	344	372	366	325	331	318	337	337	335	335	289	351	324	322	369	347	323	336	345	351	310	331	326	335	309	354	335	304	309	342	378	315	347	350	344	352	350	335	326	325	302	343	338	378	334	357	341	347	326	351	319	337	384	329	336	340	352	331	355	327	358	318	338	296	342	367	333	369	331	344	329	338	332	356	341	323	329	367	339	352	349	340	342	336	318	348	325	320	336	339	367	353	311	343	333	366	330	364	331	295	327	320	330	328	292	295	374	349	345	329	307	345	335	343	352	329	338	333	328	341	355	328	375	289	336	348	329	339	351	326	377	345	320	331	319	354	353	315	327	311	339	299	308	323	337	355	322	297	341	341	344	357	346	329	332	342	328	357	339	352	345	318	338	324	349	349	313	349	341	330	331	294	332	335	324	310	337	356	325	335	387	340	327	318	346	335	303	334	327	323	321	333	334	316	329	304	342	352	334	330	325	374	331	326	345	341	325	318	346	334	331	321	317	339	318	351	335	340	322	353	341	334	359	333	371	342	340	365	375	321	322	315	344	373	354	366	350	319	342	319	354	333	320	330	312	284	278	330	328	337	329	335	348	361	331	326	343	309	314	324	351	347	335	363	339	352	363	309	352	331	337	316	297	352	366	306	342	354	317	331	354	304	313	328	331	313	361	329	342	313	332	344	319	359	338	328	321	334	325	370	326	317	335	333	323	340	350	358	319	330	348	305	332	363	326	349	347	328	368	338	351	319	347	373	329	348	320	367	349	361	345	333	347	314	332	305	338	310	324	366	336	330	367	313	349	311	339	331	350	362	340	322	346	315	333	337	327	301	335	339	339	322	383	295	364	302	355	315	338	344	342	335	329	328	340	338	314	327	341	344	321	309	348	362	346	357	333	331	354	343	347	346	302	338	375	322	304	324	348	357	351	336	329	314	343	317	350	334	335	339	333	351	309	333	314	322	332	360	309	322	357	356	358	337	350	363	316	380	317	326	336	359	322	308	321	357	310	375	312	349	330	334	321	338	350	294	302	318	380	331	364	309	350	322	338	349	312	337	308	343	334	352	313	293	307	308	345	347	329	302	337	348	329	351	354	332	351	374	326	362	355	336	341	308	357	345	358	320	320	333	368	364	337	344	343	323	366	352	350	306	318	321	318	335	379	358	352	339	314	353	346	333	339	340
1755	207	309	326	219	196	142	130	119	107	85	124	87	93	89	102	79	93	110	94	91	85	84	72	82	95	96	80	89	95	90	82	88	99	85	94	107	90	127	95	82	78	83	86	81	76	84	79	84	91	86	83	83	85	91	90	98	95	82	83	92	76	73	100	93	88	90	89	74	73	79	76	88	103	90	89	92	82	102	92	70	94	82	98	84	92	99	82	83	86	98	88	89	94	102	85	86	89	73	94	90	73	82	97	71	89	89	112	99	85	80	82	90	87	100	99	98	89	85	86	98	70	94	87	97	84	75	84	90	94	78	99	80	77	91	88	86	84	88	95	72	109	85	95	104	94	89	98	92	87	97	106	72	99	108	80	91	83	88	95	72	81	95	90	80	99	95	78	85	93	87	89	86	101	99	96	66	111	78	96	84	87	69	100	81	84	93	101	98	94	101	89	97	109	88	84	84	77	88	78	93	94	85	91	94	94	83	87	80	84	91	86	64	79	96	90	79	84	80	87	110	83	83	88	79	108	73	78	92	90	93	78	103	77	91	102	94	87	72	91	86	84	99	98	76	81	85	83	102	70	84	86	86	90	79	77	94	82	91	84	83	88	96	114	92	89	89	98	111	91	79	75	102	92	103	95	99	97	128	100	78	86	95	104	94	95	92	86	98	104	128	89	114	83	85	64	91	84	91	88	79	73	92	99	93	89	79	84	102	90	90	79	101	102	97	81	73	92	85	90	85	91	86	90	91	83	96	97	96	88	77	94	86	94	94	76	92	77	85	87	102	90	87	89	77	73	93	97	101	85	82	89	76	95	107	114	91	95	95	82	94	85	76	77	88	100	91	102	82	78	84	80	109	93	80	87	100	88	99	90	81	81	88	79	98	85	91	95	89	86	95	88	94	90	75	85	89	115	83	73	106	62	78	88	86	102	86	103	83	88	81	93	84	93	76	78	97	74	92	88	101	78	96	95	92	82	89	83	79	79	90	84	80	91	89	105	86	89	94	89	85	75	71	99	74	92	85	103	102	83	88	104	78	88	101	96	110	98	78	90	91	103	74	89	88	84	78	85	82	79	71	98	95	102	100	80	81	84	88	80	96	95	69	95	78	77	98	95	73	101	92	90	96	83	91	90	105	82	88	95	107	93	90	70	78	100	103	87	100	83	94	84	84	100	86	112	84	97	114	94	80	82	82	86	100	78	94	96	92	76	83	93	81	104	96	79	95	103	95	82	109	79	97	85	93	89	74	60	96	75	95	93	84	93	76	82	82	97	105	73	79	93	87	98	73	98	104	73	88	95	84	73	77	92	84	80	79	79	91	87	81	78	91	90	87	90	82	70	103	92	121	111	84	85	79	95	100	81	102	100	78	79	89	83	96	80	84	94	82	85	109	78	82	79	105	87	91	93	81	88	97	80	75	91	104	77	77	71	79	80	86	83	92	74	95	87	63	100	103	74	95	80	73	70	94	81	94	86	87	91	90	88	80	96	98	91	83	93	81	82	83	80	85	99	71	89	93	86	77	73	84	95	101	90	100	89	97	91	86	82	96	95	112	91	97	79	86	95	93	94	72	86	78	87	93	97	76	88	92	85	93	68	80	93	101	92	98	78	92	74	86	93	83	89	83	102	80	111	79	77	92	97	81	89	70	79	77	85	90	87	79	67	105	84	98	78	85	99	85	99	92	83	77	113	67	99	90	113	99	93	86	80	88	85	103	96	75	94	88	88	81	95	90	94	97	74	75	94	66	78	97	110	81	75	92	91	82	101	79	82	70	98	94	81	84	94	100	111	89	85	101	85	104	78	86	89	85	84	92	82	84	88	99	95	83	74	91	100	81	103	80	86	75	92	78	97	99	94	92	81	77	68	94	85	87	104	107	83	96	77	104	80	83	100	89	103	71	92	81	67	76	92	76	92	76	83	93	107	86	103	79	89	91	98	90	80	80	73	94	97	70	79	76	100	91	87	93	108	82	75	102	91	85	79	94	89	83	97	82	98	93	87	88	90	89	87	104	81	91	103	87	82	74	95	79	71	85	94	96	95	99	88	87	96	78	84	75	79	104	80	76	77	90	98	89	96	86	71	95	80	91	73	93	81	99	84	75	83	82	89	84	93	76	75	82	94	80	75	79	91	83	89	73	76	80	80	84	86	88	88	84	105	75	98	80	85	101	96	90	78	81	105	95	84	84	90	94	86	101	101	98	100	90	86	83	87	94	86	92	82	75	92	77	103	91	89	104	98	90	98	89	81	78	85	85	106	98	95	71	92	85	86	81	96	75	101	75	103	83	90	86	74	98	101	81	84	84	89	97	69	111	94	85	92	98	99	94	90	87	95	75	103	89	89	84	83	104	86	73	98	86	92	64	83	101	81	87	93	89	97	90	108	83	81	90	79	72	102	84	93	98	77	108	91	77	83	97	89	88	82	84	82	98	83	77	106	67	90	71	88	75	72	86	87	91	78	89	98	92	95	98	86	91	95	89	78	83	81	100	85	83	82	101	76	75	99	87	95	91	76	88	86	87	86	88	82	70	80	81	89	101	95	90	94	80	83	70	83	82	84	85	90	79	93	90	97	90	81	99	85	100	86	92	90	88	92	81	79	87	104	81	95	70	79	82	87	91	91	97	86	100	94	99	78	81	73	85	72	99	83	90	91	88	72	92	96	71	93	74	84	82	86	95	81	94	92	93	87	108	102	84	70	96	84	100	93	83	90	71	61	91	90	95	90	91	93	100	108	82	83	85	95	75	86	80	103	90	76	101	102	90	96	83	102	80	88	98	90	76	101	77	73	93	85	104	95	95	89	103	84	89	93	71	82	99	95	85	96	89	98	79	81	97	91	90	104	92	85	76	85	109	68	84	81	87	84	81	100	84	93	95	83	89	98	82	85	89	88	70	71	80	94	87	75	86	92	102	76	88	78	89	105	84	98	65	89	90	69	84	89	75	89	96	93	94	81	78	89	100	92	89	101	89	93	93	78	79	89	93	97	79	77	96	92	97	82	105	81	92	107	92	96	89	90	86	88	95	91	90	95	102	93	102	84	85	92	87	71	94	78	90	98	82	95	91	95	70	103	94	92	83	82	89	92	77	66	63	83	82	88	83	95	87	86	89	94	83	92	101	90	84	75	80	84	95	89	118	81	90	100	80	91	71	75	96	84	71	85	87	91	86	98	77	104	89	78	82	95	96	101	93	98	93	105	93	107	98	80	85	88	92	88	86	94	105	73	89	97	96	100	91	82	99	96	81	95	93	86	93	88	77	86	80	80	86	86	81	106	91	85	92	88	88	82	83	101	88	67	82	82	104	70	95	95	99	79	90	101	84	104	95	91	107	96	68	84	76	86	80	74	101	73	75	81	77	94	95	92	95	99	69	75	89	102	90	85	100	79	86	106	89	88	78	76	85	91	77	91	100	83	79	73	88	96	89	97	89	79	90	77	88	92	107	85	82	92	91	100	100	84	81	94	84	76	98	84
2007	540	1044	1399	1044	908	760	600	562	459	426	398	339	364	386	400	381	349	333	379	354	360	348	384	368	322	343	361	350	338	373	360	361	365	392	403	419	447	419	414	357	342	376	332	335	339	337	390	354	329	378	347	328	335	305	350	344	363	334	338	333	328	340	364	334	324	340	346	334	325	367	326	305	359	342	323	353	335	336	331	330	345	345	398	331	355	325	346	346	319	351	324	335	399	373	338	315	340	355	361	314	332	341	338	371	333	340	349	342	349	359	326	352	319	363	327	363	319	333	343	316	317	366	326	341	328	358	339	346	351	340	376	368	341	305	321	342	331	304	362	372	346	361	338	321	332	346	337	328	360	373	352	357	319	333	328	299	330	321	349	355	349	348	353	378	356	309	301	317	327	336	352	336	365	367	311	333	331	361	364	328	332	325	342	299	316	329	314	335	302	326	322	326	322	363	331	320	323	322	304	343	318	354	376	357	334	333	324	369	304	331	345	338	340	355	334	319	361	349	309	343	338	343	372	358	356	333	319	350	332	362	346	362	372	335	331	358	331	316	341	345	318	325	357	354	339	341	322	338	319	328	311	357	350	305	304	324	355	318	317	339	337	352	375	354	339	333	321	330	360	330	338	326	350	345	323	343	319	350	338	317	340	326	354	339	326	353	335	321	314	373	339	314	330	347	351	332	349	345	320	336	285	368	358	351	347	335	348	342	354	287	346	306	355	330	347	328	328	314	316	343	343	322	349	317	310	338	373	328	332	340	319	316	348	342	335	357	322	338	339	333	311	338	316	358	325	307	369	341	365	357	354	312	346	331	341	331	353	334	343	329	324	347	332	327	350	352	350	316	321	324	337	312	357	329	335	306	349	305	343	331	315	345	323	329	359	343	344	328	338	344	333	339	319	330	370	307	335	336	314	331	332	318	351	338	345	308	335	343	339	370	337	344	337	317	354	357	331	379	341	357	334	348	322	330	335	302	359	340	331	338	359	341	335	332	366	352	344	355	356	346	327	339	358	313	342	331	318	331	333	342	347	311	341	326	335	347	342	346	330	340	311	347	368	344	338	371	345	329	340	311	368	383	351	337	319	318	335	341	343	345	318	353	371	345	307	346	330	376	354	347	324	362	357	327	331	299	361	313	344	328	296	346	359	315	327	377	331	333	341	334	330	318	333	351	343	331	341	293	331	309	361	336	354	357	347	335	340	352	342	338	328	348	347	343	373	353	350	325	335	349	337	376	321	329	369	333	372	345	337	335	336	337	336	351	305	343	337	337	343	329	303	364	342	348	340	311	293	344	366	340	354	322	329	355	396	389	336	335	345	327	354	327	337	350	325	358	350	352	344	315	360	313	335	326	345	326	332	339	356	352	366	322	323	338	318	342	353	327	326	325	364	341	356	348	328	354	332	340	321	331	326	352	369	321	321	344	340	358	373	332	322	326	346	315	363	303	351	359	353	337	320	349	345	310	349	335	339	337	333	330	331	366	341	358	326	333	382	339	318	344	357	314	349	360	352	345	354	372	375	369	345	325	331	335	347	305	332	361	338	317	352	315	351	366	346	303	322	343	354	337	366	332	326	330	364	321	371	332	347	345	366	339	326	359	346	329	356	329	333	372	310	358	349	321	310	317	373	359	366	317	325	344	303	327	335	348	323	355	332	309	350	321	309	379	319	334	362	349	366	328	309	335	299	318	348	363	320	365	372	354	340	326	372	340	330	302	347	363	351	328	361	336	357	327	350	347	329	361	366	326	329	367	354	342	330	340	364	335	356	352	348	349	339	321	351	334	314	359	315	343	331	338	297	333	334	358	319	338	346	339	319	309	348	343	352	347	328	317	327	381	351	325	345	332	347	334	318	297	342	327	336	343	364	347	344	353	334	345	342	330	356	349	355	361	291	329	324	368	314	361	346	328	377	350	325	328	364	330	326	306	361	361	318	366	365	320	343	320	336	359	344	337	356	321	330	323	366	351	347	308	354	368	328	338	344	352	322	322	357	341	337	332	307	337	341	331	338	324	323	331	321	364	340	361	335	334	348	335	355	349	320	339	329	365	315	340	344	343	353	346	322	355	329	352	334	309	328	356	338	343	330	320	352	353	355	335	345	294	348	355	328	321	371	344	343	326	331	375	351	367	334	317	335	366	353	354	359	330	340	345	353	314	333	316	332	334	337	340	356	378	322	333	343	310	320	316	323	360	339	328	320	325	322	359	351	353	351	353	336	329	352	338	313	280	322	343	374	346	385	356	360	347	345	298	364	324	340	339	369	366	323	302	351	332	364	350	339	325	335	345	330	298	319	336	355	332	349	358	320	335	360	337	333	329	333	333	350	362	335	324	315	322	337	306	354	329	343	352	336	330	354	358	328	346	334	336	378	344	340	320	366	323	345	339	311	335	364	321	337	340	331	345	317	342	335	320	330	331	313	306	336	331	355	329	311	326	372	343	307	354	346	326	357	319	325	332	337	346	342	331	317	350	337	324	349	338	317	344	369	351	348	333	345	356	355	353	338	353	320	347	319	329	351	315	297	326	333	328	334	355	316	365	318	337	314	362	344	309	333	350	349	323	338	350	341	329	344	325	355	336	351	317	383	356	352	360	328	331	343	357	315	308	342	331	363	321	322	319	365	330	361	345	334	332	319	338	320	354	349	355	372	337	351	364	342	341	336	338	297	336	347	317	336	297	318	336	341	343	349	335	332	324	315	326	299	352	340	340	329	320	350	308	354	330	340	343	340	350	329	334	364	353	317	323	355	332	319	358	357	351	327	351	347	332	366	298	330	347	312	353	317	333	371	343	350	333	342	344	331	332	326	315	318	328	304	340	343	336	345	373	351	343	339	353	351	359	314	352	343	343	325	347	336	353	322	346	323	340	293	320	344	351	331	354	322	338	362	310	338	311	335	343	313	377	344	343	352	359	325	373	334	319	361	343	331	349	338	316	321	382	310	328	319	335	340	332	320	358	352	349	345	361	341	375	384	332	306	359	330	343	343	352	370	316	347	310	352	335	326	369	356	361	338	338	337	344	355	342	316	325	330	346	346	343	368	329	348	359	350	310	363	336	307	339	356	332	333	364	357	324	365	328	343	345	329	362	345	373	326	367	310	328	337	325	382	367	326	345	312	350	368	340	340	344	335	318	343	350	346	347	311	321	337	330	326	309	360	337	367	337	321	330	364	363	345	327	336	344	360	391	326	357	361	342	373	347	344	336	338	348	319	312	347	358	363	338	348	323	339	335	344	337	350	335	352	350	341	336	322	316	364	311	326	315	308	357	354	360	327	357	322	340	340	357	356	328	336	340	318	346	338	296	305	317	356	352	379	349	309	375	363	392	322	351	320	340	342	341	350	371	335	311	317	318	374	325	345	346	355	362	347	352	352	352	320	334	393	336	314	282	351	315	343	344	333	355	349	365	333	355	324	340	339	346	330	329	333	329	335	331	344	315	313	345	352	349	332	313	358	336	314	299	373	361	307
1627	205	334	312	224	191	161	143	115	106	90	78	118	105	97	104	87	86	92	81	94	86	92	90	104	78	105	103	88	82	85	84	96	91	108	97	99	105	79	86	88	106	84	81	104	90	89	83	94	94	91	100	102	95	98	106	73	90	82	87	80	93	92	87	84	94	87	82	92	71	100	79	101	82	103	79	82	93	76	77	87	86	113	89	89	98	107	85	81	98	89	90	103	78	81	88	86	81	90	92	86	82	88	97	97	81	96	102	90	100	82	70	80	73	71	92	81	85	83	87	90	105	99	96	85	90	95	75	92	106	77	87	87	80	79	85	96	84	94	87	88	83	80	92	83	94	90	78	97	77	90	80	85	92	80	76	87	82	90	88	81	93	101	93	99	89	94	86	83	95	94	88	101	98	95	97	97	98	81	91	88	71	81	79	86	85	80	78	87	89	81	93	74	81	91	80	90	95	87	65	73	99	80	93	86	88	86	92	103	91	85	76	99	85	94	90	94	83	87	77	88	93	92	91	100	89	90	73	95	113	77	88	87	92	90	80	94	76	84	94	105	89	100	88	107	95	89	100	70	86	75	89	88	85	103	82	90	71	91	102	79	97	84	86	86	93	88	90	98	88	88	64	75	90	87	86	91	93	92	84	95	77	92	77	86	78	90	84	73	89	76	96	90	92	83	82	99	93	89	75	78	93	82	72	82	99	89	120	82	105	84	87	90	94	94	80	82	102	108	98	88	72	82	100	91	72	84	92	88	84	70	104	70	78	94	78	70	104	80	84	107	98	74	109	82	79	93	81	102	77	84	81	80	100	104	80	97	94	96	90	98	98	86	82	86	106	93	101	88	89	81	70	83	89	82	73	83	109	81	102	95	93	82	63	101	84	84	96	91	82	97	74	77	103	82	96	85	70	86	97	95	81	74	97	90	95	96	74	78	88	83	99	74	102	79	82	71	92	69	98	84	95	113	90	82	100	89	107	67	84	93	79	76	91	75	74	92	82	87	83	80	100	88	80	81	74	100	95	86	105	72	81	100	89	95	99	89	83	93	86	96	85	78	99	86	94	100	95	97	105	104	70	103	75	82	82	99	82	84	94	105	98	89	79	82	86	95	73	74	87	100	88	85	77	76	108	91	99	91	94	84	80	108	88	91	89	78	95	95	85	87	85	75	95	95	98	107	82	82	102	84	90	101	94	88	80	88	96	98	84	103	93	99	76	90	110	84	80	83	84	85	94	100	83	95	94	107	84	79	114	85	79	89	96	93	90	92	87	77	82	98	88	100	85	87	77	96	88	89	84	86	90	68	84	88	90	80	76	85	80	79	87	86	86	80	93	92	100	82	71	93	76	84	109	113	83	77	80	84	76	88	86	101	93	84	72	95	91	93	95	97	90	94	93	90	95	79	93	78	95	85	85	87	73	86	81	96	68	90	104	89	84	104	83	90	90	70	92	97	82	78	81	89	74	105	77	91	82	92	104	87	90	86	80	82	72	102	80	74	83	85	89	91	86	69	97	97	66	92	95	90	102	103	78	84	96	94	91	90	87	83	96	97	83	95	106	92	87	76	99	93	100	85	105	74	110	93	93	69	107	91	92	76	77	76	98	93	81	82	91	95	83	80	85	101	96	82	74	86	89	96	86	92	90	97	85	87	90	95	87	82	95	98	82	93	91	80	85	72	84	91	79	86	75	84	88	89	86	78	67	76	84	83	85	77	92	82	93	91	77	98	86	109	96	90	78	118	84	90	79	88	101	88	75	76	94	99	95	80	105	98	91	80	69	84	92	94	86	86	90	90	94	88	84	85	90	86	82	93	108	91	93	96	82	84	69	97	99	90	78	93	93	107	107	91	94	84	77	85	96	91	89	92	73	89	88	79	91	99	96	93	82	83	100	91	93	78	91	99	79	93	86	80	103	83	99	80	85	80	96	114	71	103	100	83	87	91	103	92	85	89	80	105	88	80	87	107	84	81	79	88	95	100	99	89	106	87	76	95	80	86	99	81	80	95	72	98	95	79	98	94	76	88	85	106	91	94	81	75	87	83	86	92	95	84	65	99	76	77	88	72	97	84	78	94	68	94	106	110	92	82	101	98	87	88	72	83	86	83	88	92	78	96	82	93	84	106	77	82	89	91	112	89	97	100	77	90	89	91	96	90	86	101	96	79	72	80	94	83	99	107	89	90	90	98	97	95	96	76	92	86	63	96	86	98	74	85	93	99	95	95	94	96	99	91	88	90	98	94	92	84	105	90	76	93	86	95	85	87	93	88	85	83	84	96	82	84	101	86	77	93	99	87	83	93	76	95	82	94	80	89	87	91	100	97	92	76	97	79	85	91	90	90	92	100	86	81	87	97	80	93	98	101	76	91	97	90	92	89	65	84	86	74	95	97	108	90	87	86	89	76	84	98	88	80	86	78	107	86	96	72	100	84	95	118	92	92	96	82	87	86	91	107	91	77	73	97	103	93	85	100	72	101	73	86	88	86	77	90	100	95	87	99	74	79	67	93	91	88	89	90	87	81	91	83	100	87	70	83	90	96	108	82	77	82	83	83	110	94	68	88	107	103	102	82	82	71	85	100	79	91	104	104	96	78	101	97	92	77	76	94	87	88	92	84	92	74	73	87	85	94	98	88	99	94	88	92	92	95	87	76	90	82	88	90	83	97	88	89	99	93	87	99	76	78	93	94	60	103	89	105	92	79	88	82	90	83	87	101	68	92	95	78	105	90	87	90	102	109	71	88	101	83	77	76	95	92	89	93	105	82	93	95	104	87	72	97	89	100	104	96	83	86	94	87	90	104	90	78	98	83	96	87	80	78	87	97	76	108	98	96	81	90	69	83	81	86	96	79	86	92	98	102	69	92	82	79	83	86	78	78	98	96	92	93	98	103	91	90	79	80	93	94	101	98	95	98	75	95	85	70	99	78	85	91	88	101	98	85	94	113	101	79	96	81	85	87	84	93	103	106	74	107	78	86	98	83	89	89	94	76	109	90	100	81	71	76	81	82	79	83	83	94	90	72	94	92	100	109	86	84	84	92	85	78	94	80	74	87	78	99	105	87	92	87	75	85	90	78	96	86	89	88	93	89	89	91	75	101	90	89	99	89	77	94	80	86	81	81	77	88	102	92	93	79	84	85	77	100	82	81	86	105	80	91	80	97	66	92	97	74	92	72	94	92	109	98	90	90	93	91	93	94	71	88	68	94	89	102	71	83	96	81	83	90	72	88	90	100	98	95	78	86	96	88	92	77	76	94	105	103	75	80	85	105	92	91	86	96	100	95	98	83	89	87	109	94	89	96	97	90	78	92	81	83	95	89	71	66	101	94	75	91	92	95	91	97	101	102	110	91	81	82	103	77	73	89	90	92	84	77	99	95	77	73	76	90	77	82	99	82	106	83	77	93	82	89	90	93	87	77	114	84	82	111	76	88	82	69	89	100	84	101	87	92	98	81	75	98	88	92	91	95	95	94	90
2021	538	948	1255	925	933	775	590	539	448	418	435	399	382	396	397	392	348	376	354	369	333	324	342	348	327	360	373	367	365	413	351	354	390	375	398	426	402	453	421	369	352	348	366	355	338	396	361	364	353	341	357	365	357	330	336	336	340	349	333	368	336	359	363	336	322	353	331	355	353	347	352	359	356	342	313	328	341	344	364	320	356	356	367	347	357	325	354	329	348	330	357	362	381	345	339	336	342	340	341	317	341	328	330	392	360	319	362	373	334	362	336	318	350	334	388	329	341	367	349	327	347	338	326	319	321	311	331	361	361	361	327	339	345	345	340	346	338	352	373	354	358	337	320	305	334	364	350	338	339	353	313	353	398	322	367	329	363	343	322	324	345	353	306	343	327	376	325	381	340	358	336	348	341	335	318	339	340	338	337	373	367	332	333	331	338	345	346	336	315	360	306	366	328	335	343	310	316	327	357	358	335	359	304	376	331	377	353	363	310	383	335	354	346	359	338	347	338	340	318	312	334	322	311	348	346	354	363	366	334	353	356	341	357	336	339	316	345	320	341	362	344	344	342	306	369	352	315	348	324	308	344	326	329	372	350	364	348	362	323	372	370	310	374	335	371	329	364	344	338	398	330	341	367	341	337	349	325	370	344	326	358	357	335	358	366	352	357	359	333	354	372	363	338	323	340	354	351	355	357	348	358	363	369	316	334	379	355	368	361	350	313	358	309	316	375	316	336	384	336	360	313	331	341	340	337	385	350	363	371	357	333	336	334	341	350	333	344	339	332	353	358	324	321	374	355	367	356	330	331	337	347	344	339	357	359	342	319	357	354	346	341	353	356	338	330	359	350	342	320	332	349	334	350	303	342	362	317	360	311	367	361	341	361	330	350	356	344	363	380	361	348	314	334	315	339	370	341	352	372	345	340	329	355	353	329	317	321	357	353	351	344	345	348	332	306	340	362	341	355	304	379	330	340	356	335	347	358	356	354	327	362	309	339	365	373	353	353	337	359	353	327	351	349	345	375	335	359	337	315	359	369	378	353	317	358	362	382	339	340	374	313	382	305	338	338	325	330	343	371	319	339	339	333	323	336	414	360	372	326	386	340	343	331	347	317	340	352	321	346	312	339	324	378	373	310	335	324	346	327	336	344	356	347	318	330	335	348	314	344	334	357	361	353	354	326	344	341	347	343	329	333	352	346	357	367	321	345	352	361	315	335	346	338	364	326	357	355	320	337	369	355	322	367	368	331	344	337	340	361	330	372	369	352	347	375	334	319	314	332	336	356	358	353	363	325	325	374	337	394	314	351	343	320	340	338	316	318	311	334	364	378	378	355	343	357	345	344	345	360	308	345	337	328	335	367	358	357	365	351	353	324	364	341	368	334	371	312	332	345	329	356	324	371	317	362	332	355	358	372	366	352	348	356	329	373	334	341	347	389	330	335	326	338	329	360	321	353	345	358	351	339	332	324	307	341	368	319	322	319	319	315	387	333	342	359	343	365	317	320	370	367	374	358	355	339	342	390	315	336	341	338	339	350	328	325	349	333	344	334	350	355	339	352	377	356	356	338	346	378	337	360	322	356	340	352	356	358	349	321	366	357	309	352	319	347	359	322	358	348	318	350	354	323	319	362	339	350	310	317	335	347	331	320	318	332	341	311	358	335	321	337	350	321	330	339	389	366	372	321	338	356	370	317	313	366	355	315	345	335	339	300	349	357	354	371	349	357	355	334	344	347	364	350	360	351	356	341	350	350	351	376	332	336	329	349	333	367	337	346	309	348	313	346	383	321	330	331	347	303	336	336	351	341	342	347	345	336	345	348	343	348	331	338	339	338	316	314	343	332	327	353	310	343	317	377	354	342	350	347	327	327	337	358	324	365	369	349	325	336	389	346	335	395	353	364	342	344	372	333	307	340	319	340	320	333	363	363	323	352	365	345	351	393	357	307	345	351	306	343	348	340	309	329	316	339	347	352	347	342	382	368	343	346	340	327	332	336	359	344	317	346	324	358	364	320	335	359	359	357	318	348	346	354	350	344	326	362	375	343	342	379	335	329	349	361	341	349	334	321	386	355	319	373	328	327	365	358	325	335	374	333	353	311	329	329	328	372	332	361	324	344	314	320	364	350	356	355	331	338	362	311	356	328	327	344	350	338	333	345	319	339	349	364	322	341	354	336	344	322	387	318	379	309	382	331	335	339	381	371	367	335	341	360	363	331	371	351	349	369	347	374	368	363	327	370	312	326	367	319	357	341	349	359	360	359	354	353	353	379	349	309	333	328	306	301	331	356	322	347	350	355	354	337	375	355	348	306	367	344	373	369	348	352	317	352	386	322	354	363	362	339	349	354	349	346	383	357	342	318	328	328	312	340	336	322	349	299	335	335	348	350	362	337	361	304	323	329	342	338	344	384	333	348	347	353	313	337	338	352	321	329	345	317	304	341	314	357	361	368	314	368	336	308	344	341	336	340	386	354	387	336	337	313	344	310	363	370	385	384	305	331	362	323	353	337	352	380	318	354	342	350	332	356	368	352	346	326	400	363	340	347	316	324	343	333	313	369	331	390	338	358	328	349	325	341	345	351	318	331	320	328	360	337	353	340	338	324	345	367	302	353	363	360	349	311	340	321	353	370	408	351	324	315	340	361	342	347	329	356	348	324	362	333	314	355	340	370	332	343	298	371	352	342	351	366	345	356	344	321	357	353	363	327	347	337	322	364	334	369	324	369	336	347	366	337	352	362	337	323	354	363	384	365	331	356	324	330	358	367	326	347	358	337	315	335	337	320	383	366	404	398	336	321	353	333	344	316	341	312	344	335	345	345	359	330	311	360	344	335	313	343	340	335	377	352	340	354	336	335	344	333	329	349	339	322	350	337	330	350	328	314	342	344	339	355	364	362	366	345	330	326	325	321	321	316	324	342	353	355	342	342	332	315	367	339	324	311	343	338	351	334	337	352	329	328	312	322	337	350	341	340	325	334	387	330	359	342	344	347	343	353	359	345	380	375	373	358	350	366	366	324	339	341	340	364	319	352	329	350	377	352	306	329	355	371	354	337	357	332	361	327	366	333	364	336	343	338	333	332	372	346	348	346	333	331	330	354	324	352	334	325	325	314	332	351	333	354	345	348	348	361	378	320	327	304	352	361	319	356	352	329	360	332	332	326	347	380	339	327	327	313	366	330	327	318	373	390	382	358	323	345	357	334	378	349	386	377	361	350	338	336	355	341	370	337	358	351	345	309	291	348	327	339	331	344	327	333	366	337	347	324	373	325	353	354	346	372	333	346	342	361	373	323	326	340	330	323	344	355	349	349	372	319	381	346	356	333	334	354	329	344	345	345	324	337	343	383	354	346	355	344	356	356	354	352	335	355	286	348	331	343	364	349	359	310	331	363	370	327	336	307	339	336	377	334	346	348	362	317	335	325	350	388	356	338	333	328	347	344	327	337	335	336	332	345	355	332	354	316	326	319	342	370	325	357
1681	217	327	271	231	213	151	110	119	89	101	71	85	109	88	77	85	85	90	111	91	76	90	109	89	81	89	88	77	77	90	89	84	93	98	98	106	81	101	92	106	98	101	76	81	105	99	80	96	83	110	85	82	99	75	69	94	84	90	86	93	96	82	80	116	86	118	96	80	76	95	85	100	94	87	100	94	92	106	83	91	105	91	109	94	93	91	90	96	85	77	81	92	77	89	85	94	92	102	92	98	97	94	77	103	85	103	90	96	85	87	74	86	97	89	72	109	83	68	82	71	72	83	78	91	92	91	115	90	86	82	86	95	84	69	78	75	81	111	84	81	79	96	77	71	83	80	91	103	88	98	90	81	82	80	92	81	82	85	79	76	77	93	84	94	87	92	98	105	89	96	94	83	98	76	86	80	91	78	82	79	92	82	87	91	86	85	87	91	107	82	91	74	102	88	89	96	74	86	86	114	81	96	89	79	100	72	79	90	89	80	84	87	94	85	79	100	89	95	90	79	102	97	70	96	83	72	81	104	101	93	89	94	90	95	98	80	95	89	91	101	98	92	71	76	98	94	107	105	84	96	85	90	100	83	89	83	82	88	93	81	97	87	93	94	79	86	91	85	77	80	97	85	83	72	80	89	87	73	92	99	94	91	88	88	86	95	89	95	98	82	78	98	80	90	86	100	93	67	80	92	96	89	72	71	86	96	88	79	88	77	110	96	89	85	84	88	86	91	91	77	104	82	91	119	91	96	90	83	83	94	97	75	84	98	86	85	90	86	89	68	76	92	78	82	77	94	74	92	88	99	79	89	96	88	78	91	97	85	72	73	92	95	96	83	83	78	82	108	76	76	93	73	99	87	82	85	90	88	93	84	115	95	95	115	99	97	107	93	77	98	83	80	79	95	85	80	84	92	92	106	94	96	81	79	90	80	73	74	86	73	88	93	89	89	93	73	90	88	81	86	91	65	77	79	95	78	81	76	98	90	82	86	98	95	87	72	99	94	70	100	93	91	90	102	99	90	86	90	86	71	79	94	76	84	89	88	94	86	87	98	88	99	74	84	87	84	87	96	85	89	78	77	88	90	99	79	84	103	79	104	78	100	101	77	90	90	98	84	79	93	84	100	84	78	78	107	72	118	99	74	96	89	125	94	96	96	98	85	93	91	88	86	90	111	90	81	96	77	105	95	97	77	94	98	73	90	74	71	86	96	94	101	98	82	100	101	95	93	104	69	91	79	69	98	86	89	86	95	90	80	81	93	94	75	91	96	75	87	85	85	103	90	83	96	79	81	90	81	102	84	69	91	79	78	83	89	98	78	76	104	82	80	94	99	80	78	82	77	78	95	85	95	103	108	99	80	85	66	87	71	88	84	82	80	95	85	84	80	98	86	86	88	88	75	91	91	72	96	100	80	101	93	113	84	90	86	89	81	84	87	90	94	101	85	90	79	81	79	81	97	81	101	81	109	82	77	97	74	88	85	92	81	88	102	81	87	106	107	87	96	84	88	84	95	78	75	112	94	65	91	85	89	97	85	73	83	90	88	96	79	85	102	61	101	75	97	95	100	81	107	81	92	81	93	86	100	88	98	81	107	85	81	90	90	87	91	98	91	85	89	86	95	94	91	90	83	102	93	82	77	82	89	77	102	85	74	92	86	82	96	63	71	91	87	90	86	85	84	74	93	80	71	99	112	75	94	101	69	82	95	103	76	97	100	92	82	72	91	85	79	101	77	85	74	100	77	88	76	81	71	83	84	103	83	83	96	94	73	84	92	91	76	70	108	91	83	83	87	87	77	91	88	88	73	86	88	99	85	102	98	76	87	93	89	85	101	94	100	97	86	91	88	95	95	87	75	73	93	91	86	87	93	98	100	106	85	80	75	99	102	60	78	82	84	90	99	66	83	92	87	76	72	96	87	98	103	85	84	76	78	83	72	93	114	83	79	93	101	103	82	108	85	78	81	86	92	76	98	94	82	108	83	112	84	96	91	81	80	64	67	99	90	83	104	70	66	78	85	90	91	79	101	83	101	82	70	93	101	90	87	91	93	103	112	91	91	105	94	108	106	91	94	81	84	80	84	76	90	91	89	83	85	93	97	97	83	88	97	86	85	96	84	80	77	79	97	80	104	90	79	79	92	97	83	89	87	95	92	84	95	88	84	89	74	92	86	86	111	87	87	86	90	123	95	102	90	83	73	85	87	101	87	94	88	78	91	93	82	91	94	76	77	88	87	91	85	91	75	80	84	91	82	92	86	90	91	105	79	70	80	84	95	105	90	86	103	76	87	89	82	93	91	81	78	93	84	90	82	96	88	75	107	90	94	77	93	92	83	91	103	91	78	72	77	74	99	86	106	97	90	98	108	99	76	94	94	83	77	73	79	82	73	108	81	80	97	95	77	83	63	82	90	76	81	71	98	84	88	84	74	92	92	93	74	95	98	90	103	66	90	98	98	100	99	75	85	100	92	86	111	84	96	81	91	71	92	95	101	98	88	78	82	88	79	86	92	98	86	90	74	88	79	74	96	89	92	87	99	109	115	100	89	79	81	91	91	86	103	88	92	101	103	73	89	111	82	73	94	100	97	89	96	92	86	87	74	85	89	85	100	88	91	101	103	95	94	84	78	85	112	88	86	98	93	72	77	83	75	84	87	99	93	86	116	69	104	90	98	75	87	98	91	73	99	95	96	76	95	89	81	78	90	80	89	88	90	108	119	85	93	71	89	109	69	84	89	83	79	85	85	77	78	97	104	74	85	103	76	97	89	84	81	87	101	89	92	79	89	92	102	91	82	76	83	88	87	87	80	89	84	88	114	88	80	87	78	93	82	70	91	98	88	97	73	75	81	84	74	86	100	68	84	94	81	77	101	85	82	65	80	92	99	81	76	83	88	93	90	94	97	84	90	92	85	90	87	93	84	80	103	73	53	92	78	88	82	94	83	90	87	91	81	100	102	77	86	73	86	86	88	89	74	64	97	85	76	96	95	75	89	89	91	100	72	108	95	114	95	79	90	90	101	102	82	108	87	71	91	97	84	98	77	79	80	97	81	77	127	81	91	96	82	87	92	98	90	81	105	101	88	78	85	110	75	87	102	93	88	89	91	84	72	69	107	93	86	73	82	89	85	80	85	87	82	92	77	80	96	91	86	86	95	94	81	78	93	69	73	96	95	86	91	78	78	69	91	76	78	72	91	68	83	94	88	101	93	82	98	91	99	77	86	98	105	79	70	99	92	92	77	82	94	104	79	79	83	83	92	87	89	93	82	102	96	92	85	93	93	88	91	73	91	87	79	75	72	87	100	92	91	88	91	82	90	82	85	95	102	96	79	94	95	92	87	98	85	82	93	86	74	86	80	105	105	83	97	85	90	90	80	101	101	92	71	111	83	103	88	71	94	101	77	87	81	86	85	100	85	93	101	87	79	91	78	104	84	80	105	78	110	99	100	76	75	104	98	71	77	92	110	74	76	89	93	86
1938	514	870	1083	986	889	777	606	524	473	433	428	423	350	439	432	362	356	361	370	366	343	331	332	363	391	355	360	333	377	360	369	384	389	428	404	414	413	417	406	365	375	390	350	342	344	375	399	358	348	347	348	340	384	366	339	334	372	365	346	372	329	383	366	369	328	356	344	350	352	371	338	303	410	341	347	331	335	342	334	349	365	327	324	296	342	331	341	334	382	342	318	349	364	347	334	359	315	380	339	336	336	369	319	388	325	352	332	337	370	361	327	319	329	345	338	368	328	349	351	357	340	357	343	341	350	330	332	335	328	333	369	346	381	328	342	323	349	374	351	342	343	343	347	351	359	337	329	337	366	366	352	308	331	335	344	335	372	356	350	316	338	324	351	315	354	340	339	356	344	396	363	344	358	381	344	381	322	350	349	311	344	318	367	358	326	335	345	338	365	357	343	335	298	329	355	321	390	353	351	345	317	338	325	349	313	345	350	368	348	336	331	352	343	349	370	351	298	344	344	380	347	322	305	297	301	338	322	321	340	317	373	352	348	363	356	327	334	334	369	334	359	357	337	342	327	344	332	401	367	313	347	325	353	348	327	330	338	351	363	347	338	376	342	323	348	399	326	352	374	347	341	353	326	313	347	334	333	326	343	359	347	356	337	345	354	354	325	344	344	342	351	343	324	339	325	334	361	348	364	320	348	349	347	334	349	354	339	302	340	382	342	321	311	331	321	339	350	312	334	325	365	350	329	348	368	357	315	320	350	324	340	335	344	341	356	335	336	351	366	323	332	348	383	343	355	350	404	364	358	351	358	369	303	340	338	312	329	345	337	357	347	340	338	330	313	359	319	359	352	370	329	342	314	349	329	347	313	352	337	335	335	325	337	339	357	381	341	347	315	342	330	363	324	350	341	361	382	315	350	318	357	318	360	324	341	311	332	327	341	338	363	307	315	379	328	340	329	324	304	327	369	355	334	334	322	349	336	335	342	350	341	361	348	336	333	354	345	339	314	349	353	356	324	349	353	343	320	342	320	329	310	332	290	349	355	360	327	358	352	333	334	339	331	319	349	357	349	378	346	318	333	336	340	329	366	340	345	361	343	340	339	347	366	328	331	357	350	337	366	365	350	344	351	354	371	340	347	334	341	359	373	366	336	355	329	349	332	326	341	311	357	350	340	335	361	328	330	361	375	383	337	354	351	320	370	345	350	335	308	356	367	338	327	374	375	374	313	355	350	336	323	364	360	346	319	358	328	337	327	332	327	358	356	326	309	309	339	328	330	346	345	363	340	332	350	336	343	340	340	316	318	358	343	368	318	343	326	345	327	359	343	338	340	353	350	352	343	353	349	347	300	364	330	332	332	335	349	332	335	375	362	344	357	361	351	363	337	368	356	365	315	341	360	372	371	335	340	332	329	343	344	326	333	328	350	364	370	371	288	370	348	338	361	359	322	355	347	350	333	356	356	332	321	351	326	366	363	390	369	354	316	358	326	345	338	378	363	353	329	330	352	360	315	356	318	307	338	313	351	347	391	335	316	343	331	343	357	324	365	369	357	339	321	297	377	368	347	343	355	333	340	357	343	358	355	316	326	332	334	327	355	347	330	381	375	338	313	374	341	344	359	332	340	351	343	356	356	316	324	352	371	346	377	353	349	358	326	352	338	341	351	322	331	386	353	337	347	339	391	323	334	354	312	330	344	340	373	361	352	358	343	358	366	369	330	313	349	352	333	360	322	350	309	331	330	327	359	336	341	343	353	333	355	346	360	369	381	341	372	314	371	315	329	352	337	324	334	314	323	337	369	364	340	318	365	326	351	341	357	354	327	346	367	315	360	350	312	353	362	386	339	341	342	347	337	350	377	335	326	330	368	337	371	339	356	343	352	323	316	351	332	339	337	334	351	342	358	349	326	337	309	335	328	354	346	325	346	313	299	382	352	336	345	349	349	333	347	326	328	379	358	342	362	339	335	338	348	343	339	368	354	334	325	364	344	361	361	318	326	326	343	320	347	329	324	340	355	337	369	359	354	332	333	359	331	362	340	352	318	388	347	315	333	355	377	349	302	316	362	346	333	347	333	331	346	353	332	349	350	348	360	358	348	348	345	355	348	358	348	330	319	339	388	333	355	366	341	352	357	353	336	419	352	346	367	336	335	354	319	339	305	363	338	336	349	319	335	309	351	332	359	317	394	359	350	336	354	336	325	341	315	358	327	323	330	351	330	310	347	325	340	358	342	341	357	357	341	355	325	340	381	328	374	345	319	378	341	318	337	343	336	329	325	367	333	311	341	341	333	329	334	320	344	359	328	365	316	364	332	341	343	326	322	356	336	318	360	379	350	346	350	353	343	375	358	335	340	338	360	347	366	347	358	314	343	338	344	317	336	338	367	359	311	346	353	354	317	338	357	335	363	339	344	368	328	333	317	360	344	352	352	358	315	347	382	331	326	363	323	387	351	343	366	337	365	345	352	293	355	324	364	342	345	312	322	345	355	352	347	348	353	334	351	336	383	364	320	373	319	333	343	311	320	345	325	342	329	388	379	378	348	366	341	323	307	351	389	358	363	378	326	344	337	356	323	324	368	343	360	333	342	374	356	351	338	355	364	341	316	357	358	368	337	323	342	350	370	342	323	351	325	364	331	358	334	344	326	388	350	328	333	311	351	342	340	368	363	338	336	319	365	352	338	317	330	332	344	377	328	320	303	331	364	345	367	345	328	356	284	360	330	338	352	348	336	330	333	330	345	321	311	320	345	310	339	350	346	339	346	318	357	336	331	318	325	362	335	340	338	352	319	369	343	360	343	338	330	362	348	345	346	355	306	323	341	318	348	322	331	341	360	340	301	364	331	362	347	328	349	342	329	302	335	362	365	340	325	342	360	354	382	353	350	367	302	373	346	326	313	362	376	335	347	367	333	386	382	314	336	305	363	376	337	345	345	336	383	335	344	314	377	344	322	344	343	348	358	316	338	350	339	344	309	317	374	351	330	365	323	350	335	355	317	345	302	353	351	338	319	360	347	356	327	349	337	341	339	351	330	320	364	343	364	313	354	315	344	353	334	359	323	329	327	332	356	309	340	292	352	333	325	312	312	360	337	357	349	366	343	360	347	344	353	339	347	319	345	354	326	331	353	342	362	362	370	300	342	344	356	375	343	364	338	320	343	336	347	335	326	337	344	330	354	328	349	333	324	359	363	332	355	369	337	329	351	351	330	350	310	345	323	369	318	357	334	351	332	346	365	329	335	330	354	319	347	326	331	312	331	362	332	363	360	335	366	342	368	306	346	338	332	347	365	363	338	331	364	353	349	340	373	331	330	324	361	356	336	333	310	344	340	320	315	339	328	346	332	326	346	359	343	337	319	349	327	338	326	325	386	355	369	353	330	325	326	315	365	360	315	358	340	343	343	329	375	365	330	362	346	355	393	355	322	331	342	305	357	339	381	336	331	351	339	321	329	303	330	355	341	345	387	362	331	346	336
1608	192	293	285	211	190	163	115	130	111	107	105	107	104	87	106	86	75	91	85	100	77	79	80	98	97	100	87	89	84	103	87	88	102	106	86	114	98	108	105	91	89	93	80	86	83	96	110	90	95	90	89	83	78	90	79	80	104	92	84	73	85	87	92	96	109	91	79	82	91	96	83	88	92	92	99	83	56	85	89	118	96	88	86	87	90	80	108	101	68	73	84	89	92	111	92	89	90	106	89	85	86	85	102	99	87	98	82	75	90	89	79	100	80	101	86	94	82	82	83	80	92	72	101	110	90	83	82	87	92	94	80	92	83	78	77	78	95	91	88	72	89	96	84	80	82	100	77	103	92	101	106	92	90	88	83	106	67	84	94	85	99	98	79	82	95	73	81	87	91	90	93	95	103	98	90	84	86	90	82	80	80	106	81	80	95	96	74	86	86	80	88	84	84	106	103	79	80	96	101	99	80	88	84	92	98	92	75	96	95	88	95	81	88	94	94	101	92	99	94	100	96	96	88	89	78	83	94	96	86	68	79	71	81	76	72	103	92	86	89	69	86	98	98	101	92	103	77	94	80	97	91	90	95	114	90	103	91	88	83	93	84	78	84	82	87	82	85	89	92	86	90	102	80	85	93	95	105	83	94	85	83	101	91	98	84	69	98	96	78	109	88	101	96	86	89	79	76	80	88	85	89	81	88	87	98	90	90	93	94	90	84	88	107	71	76	107	84	87	88	80	86	107	76	86	97	84	86	101	92	98	71	86	76	95	87	86	102	86	87	100	98	73	96	90	99	98	87	72	96	83	86	82	93	77	87	78	98	74	83	83	87	96	96	100	98	92	97	114	89	92	58	84	90	90	89	86	90	99	95	92	84	79	108	100	92	92	91	84	84	85	78	79	89	90	90	84	89	85	101	83	73	92	83	82	92	103	94	90	87	91	111	81	83	87	98	89	89	80	92	100	88	74	108	76	87	88	85	88	112	103	87	78	76	74	89	106	88	92	94	110	89	85	79	87	100	95	81	91	96	88	88	79	96	88	104	83	93	86	89	95	92	88	86	107	94	91	81	89	87	92	97	91	86	88	101	74	108	97	84	96	83	71	89	76	91	76	79	90	103	78	94	88	93	90	91	95	95	77	94	80	95	89	102	81	104	101	77	87	76	99	85	89	107	85	74	79	95	88	85	97	85	87	72	93	74	91	107	91	95	95	83	79	93	90	93	83	82	96	70	88	112	89	78	100	95	101	94	102	89	111	77	95	104	74	78	88	86	98	86	94	93	100	99	83	118	117	80	89	96	93	69	80	96	89	98	93	72	88	83	106	110	93	89	90	81	81	93	85	85	94	79	93	90	86	88	95	72	82	87	100	92	90	81	108	90	87	72	96	99	95	86	89	85	95	93	95	92	88	68	90	99	86	79	83	104	71	84	89	90	95	86	78	89	99	79	109	84	87	68	109	88	73	79	100	80	90	94	88	93	99	89	88	84	98	85	88	95	89	102	84	107	81	88	110	90	89	70	99	93	93	93	97	104	85	72	86	82	87	105	85	85	72	82	89	79	91	89	101	85	98	89	113	99	95	73	77	77	95	83	77	96	82	83	78	106	87	92	82	97	87	77	78	95	76	93	98	80	83	99	82	95	97	88	101	95	83	91	80	95	80	81	80	89	90	82	84	93	104	97	99	94	97	89	87	95	77	84	91	85	95	77	91	99	99	86	93	97	92	95	78	83	85	91	99	85	88	96	82	74	86	86	94	82	96	74	91	105	74	92	117	74	80	77	90	100	82	88	84	71	80	92	96	85	79	102	94	85	84	69	94	91	77	87	109	96	93	89	73	115	106	92	92	77	88	87	91	85	88	104	85	96	75	82	74	83	98	94	80	88	92	78	92	93	107	105	93	83	80	85	97	90	96	95	92	90	86	96	82	86	77	96	79	84	90	89	89	94	95	85	85	102	82	82	108	79	100	91	77	82	104	77	94	106	86	78	78	71	109	86	95	98	98	76	83	100	86	92	79	99	85	81	79	93	100	97	92	106	97	96	86	83	97	80	98	105	92	76	98	73	93	97	104	72	85	82	74	88	87	96	100	97	107	99	88	90	82	104	72	79	87	79	97	86	93	94	91	103	88	91	83	109	105	99	92	94	82	105	70	70	92	88	76	68	97	107	96	88	85	90	89	86	92	90	95	107	101	92	104	103	94	100	81	98	96	81	88	93	87	89	95	93	102	95	90	81	101	92	89	102	90	95	81	82	87	79	96	96	89	79	102	92	110	96	90	81	68	105	80	94	96	99	78	82	104	96	83	108	87	103	86	93	83	74	88	88	83	92	83	99	97	88	90	100	88	90	94	90	81	102	72	86	71	86	79	75	97	97	78	91	97	79	84	91	98	97	94	83	77	82	96	83	98	107	87	93	74	83	80	93	111	98	81	77	90	83	84	114	81	91	80	82	80	85	83	89	79	92	81	76	91	71	83	85	88	93	86	79	101	85	79	92	95	80	86	80	75	88	97	96	80	84	81	85	97	81	90	90	83	84	94	93	88	91	91	94	69	77	95	91	87	97	95	91	82	85	101	96	84	88	110	91	98	64	97	89	81	80	100	99	80	85	103	82	80	111	72	100	100	71	89	79	106	69	94	89	69	101	80	91	94	90	98	68	76	80	79	95	87	104	90	87	95	94	93	77	86	99	94	82	79	78	91	87	90	76	74	87	90	83	86	82	93	80	99	94	91	83	86	82	98	91	84	90	83	81	77	81	100	96	91	81	102	79	81	75	103	105	105	94	100	92	85	76	81	112	85	92	108	95	88	84	95	102	83	93	99	88	97	98	107	110	100	90	94	94	95	96	96	97	106	98	89	85	81	77	102	67	88	79	77	87	85	85	92	93	78	97	89	81	85	94	77	96	98	104	79	80	99	82	80	80	76	88	94	110	73	91	96	87	94	92	103	87	92	96	83	90	89	105	80	101	86	100	86	82	92	81	99	71	96	94	89	107	95	86	92	76	92	93	97	84	85	84	98	90	102	75	79	99	100	94	96	91	70	105	92	72	107	83	85	101	95	83	87	105	78	88	88	99	79	74	81	92	95	96	96	76	82	100	74	92	88	89	68	99	86	90	92	84	88	93	75	72	85	105	78	84	105	82	98	99	82	94	80	84	77	87	92	94	100	97	93	91	87	76	82	98	77	72	72	90	96	77	83	98	95	104	78	94	80	91	87	85	114	84	87	91	91	78	77	73	91	99	96	69	78	88	93	102	85	78	73	99	79	90	93	84	98	92	78	92	75	107	95	84	88	93	86	84	86	71	79	79	97	93	86	84	95	94	86	85	88	78	88	102	95	85	101	96	79	91	89	90	91	87	105	111	91	97	82	98	70	81	83	105	94	90	99	106	87	102	73	103	92	100	92	89	102	70	87	92	75	83	80	108	83	96	69	92	96	100	98	95	107	101	85	85	98	109	89	87	90	94	83	90
1924	451	929	1220	943	881	750	615	563	468	465	416	354	383	393	450	347	361	364	351	372	326	368	337	363	351	345	330	368	350	378	339	379	400	382	399	439	418	425	400	360	362	386	343	353	376	318	349	381	345	353	335	324	319	356	337	341	338	343	363	329	352	354	360	340	321	335	336	341	334	364	364	329	351	335	387	343	388	335	302	323	328	334	359	345	359	352	317	348	355	363	355	333	351	332	322	352	355	321	320	344	337	340	380	345	312	345	355	358	357	358	301	323	358	332	347	339	350	325	373	304	326	335	334	356	348	343	363	343	318	357	361	309	316	337	335	339	300	328	327	350	322	376	335	378	341	335	360	345	372	330	337	375	360	350	338	355	379	345	356	352	341	368	351	363	326	336	354	338	355	337	329	340	321	342	323	312	353	349	364	326	353	339	338	324	324	366	331	362	320	330	361	345	345	326	337	356	370	319	345	327	314	356	316	345	352	327	384	329	368	360	339	386	333	319	355	345	348	335	373	341	347	312	355	343	347	325	357	362	324	350	336	342	313	367	318	333	334	351	374	356	342	328	330	335	324	348	311	305	354	349	320	358	350	332	325	371	353	372	357	372	351	345	338	357	374	339	325	328	360	328	332	320	354	330	352	358	319	357	359	356	338	335	357	345	348	309	356	344	386	374	365	350	337	349	352	306	325	360	327	376	369	338	343	334	344	328	395	358	356	346	350	314	366	297	327	346	344	345	356	338	329	337	363	342	330	345	316	332	323	330	349	361	315	353	337	369	332	317	353	365	326	329	329	345	347	320	329	368	327	387	339	326	337	340	340	341	356	353	355	343	334	311	352	336	353	350	347	365	374	336	331	357	357	339	391	353	347	335	328	353	381	355	353	347	340	336	381	360	356	317	348	378	317	372	376	359	336	374	343	354	347	365	357	338	335	353	373	363	337	359	357	350	325	362	320	359	304	345	332	322	354	341	385	354	350	372	363	334	344	351	329	329	378	346	347	345	323	354	363	330	332	331	342	333	360	363	347	346	323	362	328	335	332	319	346	319	343	321	347	353	338	352	347	341	358	333	356	338	322	360	340	340	341	353	306	328	343	346	348	362	353	364	344	339	348	329	343	375	342	343	315	336	356	351	342	376	355	338	364	367	358	312	331	353	301	370	327	337	353	343	328	337	313	297	352	350	364	319	344	336	358	329	336	341	378	336	378	343	320	326	361	361	346	363	306	341	344	341	336	377	342	331	332	334	348	342	368	336	370	363	341	368	371	351	381	337	352	368	297	333	354	371	338	341	371	369	368	342	320	362	334	335	328	305	386	348	351	343	335	353	366	312	348	366	333	329	298	309	313	315	353	336	317	328	322	327	366	317	373	344	308	362	358	361	378	355	342	346	347	357	366	337	350	318	346	335	379	319	366	321	323	356	364	317	321	339	309	326	351	307	328	377	374	347	341	363	341	347	363	362	328	332	372	336	347	354	370	335	355	349	304	340	359	365	347	390	344	348	352	322	365	375	356	356	332	350	374	321	333	343	317	328	330	355	341	343	377	363	365	355	342	339	370	407	346	325	364	359	348	330	316	343	339	350	360	340	339	346	323	341	340	331	351	342	354	364	327	323	327	319	346	356	353	359	310	318	342	342	338	333	339	356	325	290	357	300	341	343	332	333	376	352	364	374	327	346	369	348	316	346	364	340	359	338	314	347	318	355	333	341	360	350	335	326	334	344	345	333	319	338	350	315	314	308	331	344	347	315	313	348	327	331	325	328	325	335	357	352	347	340	357	363	336	338	356	337	345	363	390	339	333	338	316	357	327	356	325	322	338	336	349	339	326	332	335	354	348	320	348	326	361	348	310	346	342	339	304	364	358	342	333	339	342	347	359	350	325	334	361	340	346	347	354	350	343	349	311	346	333	354	346	379	329	304	321	349	338	331	344	345	374	338	293	327	343	330	350	360	354	344	348	362	325	345	328	355	366	364	345	338	354	339	344	336	349	361	355	343	330	335	341	346	344	317	316	331	332	363	333	333	346	357	346	340	333	363	372	356	323	344	379	352	320	330	331	363	359	349	366	312	328	314	355	348	344	329	363	334	361	373	320	345	370	332	310	314	350	351	369	367	355	326	394	350	335	345	327	346	322	341	315	354	336	359	354	333	334	311	333	318	315	352	338	335	344	346	375	332	327	314	277	329	333	322	371	350	337	362	390	355	367	382	347	303	304	348	318	329	339	345	376	330	329	331	306	358	352	338	346	373	327	334	333	366	344	352	356	353	343	363	340	364	317	350	355	355	358	326	333	299	339	373	331	380	317	355	361	333	377	334	330	361	349	346	336	336	333	364	354	342	338	352	322	346	345	355	350	373	331	326	340	344	315	349	303	347	328	333	308	354	317	387	348	344	342	309	340	324	334	346	334	333	356	354	360	355	343	353	330	346	326	374	366	312	323	359	344	357	343	348	348	334	345	366	347	344	345	349	345	297	344	356	341	374	367	332	338	382	348	367	358	338	325	342	337	327	329	320	323	322	346	329	337	331	322	364	397	343	328	345	334	323	374	292	326	362	323	348	356	328	313	355	353	345	359	347	318	330	367	358	351	347	333	326	366	320	326	353	342	351	337	345	364	344	320	351	362	316	316	351	338	339	308	389	365	347	336	335	321	314	305	329	354	344	327	348	306	346	360	338	328	327	342	370	332	324	310	354	346	362	312	358	331	354	351	302	318	343	367	360	357	324	318	342	328	320	338	353	332	325	338	354	314	334	312	335	320	357	349	298	338	340	326	359	348	346	343	340	298	348	346	342	356	373	356	322	342	345	361	355	380	322	323	347	353	341	308	341	375	334	334	339	354	352	338	345	338	357	352	347	342	355	331	333	336	347	342	319	340	348	383	405	303	307	344	347	352	328	332	336	352	347	383	336	310	341	327	335	324	367	335	363	343	343	329	339	353	350	396	335	352	334	353	331	369	331	349	352	358	326	368	330	318	375	356	323	359	364	365	331	357	367	340	330	354	343	321	339	326	309	334	358	342	360	350	336	388	355	336	350	333	344	354	337	337	348	335	301	332	354	359	375	387	359	323	321	327	328	342	344	354	333	333	338	313	347	346	354	356	354	334	336	371	381	349	354	335	333	352	318	310	351	353	338	323	351	370	359	332	338	323	358	411	339	336	355	358	333	347	340	335	338	371	323	368	342	325	334	338	333	333	350	353	311	365	340	316	339	345	330	374	305	335	321	341	335	378	327	351	340	350	342	341	344	358	353	351	365	359	351	389	343	326	319	354	358	345	345	387	333	359	330	360	353	312	353	320	362	334	331	319	394	352	322	369	344	342	326	353	324	353	362	343	343	301	322	307	377	365	346	348	337	376	340	332	325	362	371	355	322	362	349	342	356	362	318	346	312	341	343	364	363	357	363	316	346	334	340	348	324	352	345	333	388	350	364	366	366	361	318	342	326	363	343	337	348	360	354	351	346	350	358	303	354	340
1648	215	341	294	213	173	155	135	131	130	93	89	95	112	90	95	80	72	93	76	71	87	82	97	90	84	79	82	82	91	97	93	91	89	95	99	87	103	86	97	92	81	79	94	104	96	97	110	83	110	91	77	85	60	98	79	77	87	84	89	92	85	81	83	96	99	99	107	84	80	89	86	97	74	100	77	101	79	83	94	82	88	87	100	74	80	96	92	72	106	104	84	93	73	89	76	78	105	90	82	72	69	107	96	79	89	91	76	98	95	80	93	92	75	66	83	96	94	106	89	86	98	107	77	97	95	113	93	99	102	93	81	95	84	77	94	96	93	79	83	76	96	77	72	87	84	89	86	84	93	85	74	71	97	92	80	103	105	108	88	99	99	83	88	87	87	80	97	89	75	84	93	86	79	97	89	108	92	89	82	76	82	96	99	77	82	107	89	93	83	86	94	89	100	105	84	88	95	97	81	99	104	86	72	72	93	79	86	96	89	83	101	96	100	79	86	95	82	70	96	87	109	102	98	81	91	84	73	64	78	76	89	87	81	99	95	105	88	98	72	91	82	75	75	98	81	97	96	88	71	105	94	85	88	85	84	91	65	79	97	79	84	83	83	94	80	85	80	107	93	84	95	83	67	91	95	79	96	102	101	74	76	88	101	82	88	88	80	89	83	88	86	90	78	101	79	92	85	100	96	81	88	97	96	93	84	70	71	70	88	90	110	72	85	93	84	85	85	93	87	59	75	80	86	74	75	87	94	95	103	97	101	79	93	90	72	91	85	89	83	71	71	84	77	99	90	87	88	99	86	87	107	112	75	101	99	95	68	100	85	97	73	84	102	95	84	86	92	92	88	84	94	86	88	102	98	89	96	86	84	79	93	88	112	95	78	75	93	95	86	85	76	80	84	91	74	81	88	101	89	78	99	87	86	89	81	88	95	81	80	77	83	78	95	99	95	89	83	119	97	96	107	96	91	90	85	96	84	86	84	93	91	76	106	89	81	89	84	98	78	73	101	91	90	88	90	83	85	98	84	99	82	106	106	86	87	86	86	84	86	102	113	86	71	95	103	86	95	102	75	86	91	89	102	62	70	90	96	83	92	85	90	99	85	93	99	84	87	81	89	91	76	85	95	69	95	98	100	91	89	83	78	92	86	67	90	95	87	88	97	92	89	83	106	102	67	97	94	76	74	78	66	86	89	88	94	81	65	97	83	92	79	93	80	87	90	100	96	95	86	97	78	87	91	100	92	86	96	110	104	79	101	69	95	75	79	83	94	87	83	97	73	99	81	75	98	100	88	93	84	95	64	86	64	86	95	71	78	76	100	78	78	85	92	77	88	92	82	107	74	98	80	90	68	98	86	80	94	108	72	99	91	90	102	91	104	76	90	73	92	81	90	81	79	89	86	89	90	93	75	98	102	92	89	85	88	100	91	82	87	85	104	80	82	85	83	76	86	91	82	94	90	88	75	81	79	92	95	93	115	78	93	87	95	93	90	93	92	92	92	92	94	103	78	92	92	92	97	91	70	82	83	82	90	90	92	110	82	100	82	70	87	97	95	92	78	94	95	85	81	77	85	79	90	106	95	69	91	105	83	88	83	86	88	74	87	83	93	84	89	88	85	78	91	99	82	74	81	87	97	91	96	97	75	78	122	92	70	95	86	88	87	77	84	93	89	109	79	91	85	86	85	84	77	85	102	80	82	105	77	79	104	86	102	85	99	93	95	88	75	72	76	78	81	97	94	82	84	86	81	75	96	80	86	74	90	103	88	67	102	85	81	85	81	97	92	69	85	88	88	93	70	96	96	96	92	89	103	88	93	94	98	91	111	102	82	84	89	87	106	93	86	83	86	89	98	99	99	85	97	84	82	82	87	68	60	78	73	85	77	75	110	86	91	69	107	76	85	98	106	78	70	89	94	90	85	100	75	87	81	75	102	73	92	77	70	82	79	80	85	95	84	99	82	86	84	83	97	99	91	96	62	103	76	80	83	109	90	92	98	92	100	89	97	85	77	101	95	115	103	88	103	89	94	94	86	84	111	106	100	88	89	92	68	86	94	84	88	94	99	94	92	72	102	96	91	83	84	76	108	107	108	92	89	81	81	89	87	75	101	91	82	72	79	90	96	65	94	79	104	111	96	85	87	93	81	85	86	74	76	101	89	86	90	91	110	86	100	79	93	62	90	89	84	80	93	98	88	96	81	94	81	97	85	96	78	75	83	77	91	74	111	77	90	82	82	102	86	89	87	74	77	94	85	93	97	85	81	86	77	89	88	77	94	75	86	95	84	92	83	100	84	78	97	79	88	91	90	86	78	87	95	82	78	98	86	101	85	72	94	89	96	73	79	84	90	81	77	87	90	93	89	85	101	102	96	78	80	76	73	85	90	75	97	77	103	79	85	98	102	113	96	92	95	66	98	95	98	85	103	79	109	91	88	96	93	78	67	84	88	83	83	84	99	101	99	98	89	83	91	103	86	95	81	84	95	69	82	80	92	81	91	73	80	96	95	85	76	95	96	96	87	80	90	89	91	97	95	94	94	108	76	81	94	103	98	81	85	82	97	74	74	79	89	98	97	105	86	92	98	83	86	80	99	89	101	101	75	91	86	90	82	76	81	90	92	98	72	73	90	104	94	99	89	96	75	72	85	96	85	100	95	85	92	77	68	104	110	80	88	81	97	81	76	88	89	89	104	91	83	103	88	97	86	90	78	67	103	82	87	94	95	79	83	89	78	85	84	81	89	99	98	86	78	82	74	80	93	89	121	85	98	90	78	105	78	75	96	86	95	89	84	90	92	89	87	90	87	78	78	105	89	83	103	96	96	81	93	93	84	83	89	81	92	74	85	92	86	86	83	103	83	97	80	81	101	69	86	93	92	104	88	73	99	98	95	90	75	93	85	81	98	90	84	69	80	112	72	97	74	103	76	69	89	94	89	67	83	79	80	87	95	104	99	81	90	95	86	102	69	84	75	103	77	92	90	85	96	71	79	77	71	87	69	90	101	94	70	89	102	94	91	91	86	91	97	89	94	89	104	99	84	84	84	83	93	86	105	87	80	95	92	89	90	85	98	98	102	96	68	92	76	105	83	87	93	91	96	92	95	92	89	82	74	89	89	78	90	81	80	92	95	85	96	93	81	87	91	88	106	77	91	84	87	92	86	89	100	87	85	62	91	82	83	84	73	81	78	99	89	99	81	70	102	78	86	94	93	76	86	95	94	83	97	101	99	78	89	108	97	96	97	84	88	81	76	90	103	85	68	97	87	86	98	86	93	95	95	72	86	84	106	104	83	106	85	70	93	84	82	86	75	102	75	86	98	87	84	85	103	86	95	73	77	93	90	95	81	75	82	78	95	78	76	82	69	68	84	75	95	79	96	89	85	72	83	93	78	103	98	76	95	93	86	99	99	86	90	104	84	99	88	98	77	83	82	89	78	91	95	80	92	75	94	107	79	90	94	97	89	77	87	94	103	96	83
1954	498	976	1162	913	884	751	596	546	516	446	424	376	363	435	416	357	335	359	370	382	371	318	329	343	378	355	336	349	361	361	381	343	367	380	416	417	437	415	356	384	352	365	345	337	408	402	370	402	359	347	334	371	355	349	369	330	336	361	315	342	322	372	373	368	341	320	328	341	351	356	401	363	325	314	347	363	342	334	361	363	367	316	359	320	302	324	352	343	327	335	345	333	337	307	348	329	334	353	377	350	382	345	303	360	331	302	339	329	345	363	332	352	355	348	335	332	350	337	333	346	327	342	329	324	350	354	332	339	307	344	359	334	340	360	330	344	309	350	324	316	329	333	368	354	316	333	346	368	346	307	314	337	310	330	304	364	347	313	301	303	335	343	341	337	325	355	358	334	347	343	343	309	331	370	329	351	305	337	375	333	328	316	339	372	340	351	342	348	325	330	297	348	369	355	338	300	317	344	331	355	344	351	333	390	330	344	337	315	323	338	349	346	331	382	346	321	333	309	314	320	323	357	329	328	325	360	337	352	349	331	354	365	318	331	327	338	321	355	325	358	365	343	303	326	346	327	321	352	330	395	329	330	339	362	338	377	340	338	326	302	332	326	338	311	344	346	358	306	327	295	380	337	325	359	337	348	329	313	335	341	355	355	366	318	346	323	322	360	313	305	308	337	322	346	347	345	348	365	349	328	329	333	337	329	339	358	363	349	324	370	346	340	326	338	305	323	338	350	340	330	318	296	311	317	323	333	332	328	333	339	337	334	334	316	343	324	317	351	315	332	340	305	309	337	343	292	340	325	347	287	335	322	319	343	372	350	334	347	318	334	343	316	318	349	340	313	311	329	328	318	359	322	360	361	358	354	321	330	348	314	325	321	349	357	346	311	355	338	299	358	352	351	326	346	324	309	361	301	331	347	317	328	341	339	334	308	310	344	360	357	365	335	314	370	356	335	350	324	344	336	380	304	348	346	349	341	313	345	353	322	383	347	301	322	314	340	333	318	336	351	312	346	347	342	341	347	322	341	346	342	329	346	360	355	321	322	362	326	312	345	309	327	285	343	365	343	336	325	318	356	312	334	297	367	318	330	327	342	353	320	338	324	339	341	323	316	335	331	348	321	299	316	359	342	378	404	338	360	339	327	353	343	322	336	324	291	346	333	346	364	372	310	325	365	361	333	362	327	363	372	342	344	350	318	321	355	335	366	325	334	336	300	353	312	323	337	355	331	360	352	358	341	364	342	337	330	320	308	326	324	346	328	327	330	323	348	345	319	334	340	358	369	366	335	321	309	329	341	341	359	321	338	340	362	314	381	328	389	373	339	358	328	322	345	332	343	353	359	342	351	343	336	315	365	348	345	340	381	344	316	314	341	311	323	309	348	351	357	320	337	331	367	373	355	323	352	325	331	373	334	313	348	354	315	323	353	333	307	339	375	372	352	325	324	374	347	361	351	373	350	341	352	363	347	314	343	374	343	336	347	344	322	351	381	307	320	347	316	334	343	336	355	324	366	320	335	374	316	335	330	314	339	348	337	349	344	358	348	336	362	359	332	349	311	372	327	352	331	350	316	286	351	357	353	364	317	334	368	364	332	338	339	341	318	333	329	320	319	361	316	374	360	321	343	299	317	294	344	336	320	343	322	316	341	311	331	305	355	354	343	350	337	374	354	350	356	335	342	332	293	348	321	353	349	353	338	315	323	347	357	345	342	346	356	326	308	329	357	346	311	357	347	357	344	353	315	352	345	324	324	343	348	347	340	347	362	355	343	341	370	329	361	331	320	341	366	321	350	308	351	338	319	334	351	344	356	343	331	318	315	345	308	335	336	331	353	330	325	313	330	336	374	357	332	333	338	313	335	336	336	356	327	339	349	342	310	372	305	338	309	361	309	335	335	333	343	345	319	329	341	344	332	335	359	317	366	365	331	345	322	360	375	337	316	333	343	331	353	348	324	338	337	336	350	307	351	361	326	341	346	327	331	329	352	374	353	355	307	354	369	349	362	304	338	331	362	323	363	331	347	372	345	360	342	343	343	379	314	354	325	326	348	326	377	374	346	307	349	335	347	362	338	350	351	319	355	336	380	373	351	314	344	348	356	322	332	353	341	311	334	319	336	329	315	345	339	350	335	358	336	346	323	309	361	327	329	336	354	332	290	318	374	334	346	315	353	336	329	363	330	325	337	358	343	373	335	340	330	357	360	364	312	344	354	318	318	341	323	332	338	313	335	331	308	331	335	346	347	320	338	375	320	329	356	367	329	320	334	374	383	329	371	304	345	286	326	317	344	354	344	356	338	330	351	359	303	354	351	358	334	347	347	329	363	350	319	348	364	332	328	341	336	354	320	338	357	334	352	339	342	356	354	358	354	348	340	363	329	323	368	312	349	340	339	320	343	343	349	377	353	353	351	349	307	315	370	334	349	319	332	339	352	396	332	327	332	347	377	345	322	321	345	322	333	346	359	323	344	346	341	337	323	340	334	362	370	329	332	331	304	351	329	360	335	301	344	346	349	333	327	384	319	345	347	354	315	316	346	356	338	311	354	336	350	311	352	322	351	328	354	296	348	360	334	324	380	337	349	352	351	327	346	361	348	318	287	362	349	333	340	328	335	362	346	350	363	342	354	337	347	306	327	337	353	367	364	356	330	329	300	330	350	361	318	357	329	316	373	367	357	330	318	326	333	343	320	309	347	331	340	321	359	345	338	337	333	354	343	344	325	347	313	340	338	359	363	350	318	316	306	339	382	355	351	336	336	361	342	324	332	348	364	360	348	326	314	341	365	347	346	306	386	342	320	371	332	311	349	338	368	333	373	335	314	332	325	341	356	333	355	344	329	337	330	333	297	345	363	326	345	335	355	338	307	320	344	359	314	334	341	369	343	330	348	316	311	315	361	321	325	351	348	359	330	309	352	318	339	345	325	346	354	340	332	334	330	334	367	343	345	314	351	337	340	340	346	344	350	369	314	356	364	328	333	335	362	321	314	358	331	319	359	320	366	332	298	302	368	351	354	305	329	323	360	336	333	338	354	316	339	304	375	342	344	360	373	389	338	316	340	363	337	346	319	311	340	341	324	364	352	319	348	316	328	360	366	330	353	336	329	352	329	315	370	342	310	326	326	354	344	322	309	313	317	330	324	319	325	354	322	330	328	346	342	334	371	333	320	330	342	324	335	341	364	318	299	341	369	298	332	314	307	377	319	311	351	349	332	334	316	355	314	346	349	321	334	333	346	357	331	348	328	367	359	321	311	341	324	323	343	332	333	353	316	317	344	361	349	342	379	336	312	346	348	325	348	352	335	350	328	375	334	328	341	347	353	332	299	313	351	310	386	327	331	349	338	354	359	335	342	364	344	362	332	333	372	338	350	364	342	318	326	337	354	318	320	358	368	339	345	333	323	330	337	335	326	325	381	327	360	351	348	328	337	341	344	332	328	340	328	324	340	348	325	346	348	313	357	321	326	347	346	317	364	339
1631	208	243	248	200	190	194	126	109	123	90	93	71	97	98	111	76	88	94	84	95	92	84	93	86	95	99	101	103	77	91	90	77	95	97	95	104	113	95	105	84	101	81	97	109	88	82	85	87	90	83	91	100	87	89	97	93	92	97	91	74	83	81	71	86	92	88	77	96	102	96	105	82	66	87	88	103	98	90	81	78	77	98	94	77	80	100	94	84	85	86	80	88	93	88	94	99	73	99	68	84	88	77	94	90	93	84	83	88	93	84	95	120	94	78	89	85	97	81	80	74	82	69	96	83	104	93	98	94	90	85	82	96	70	83	83	99	77	102	82	85	98	113	84	76	93	89	85	86	87	78	91	102	95	89	72	103	88	75	101	93	94	93	91	100	88	84	74	84	90	90	80	89	90	95	84	97	95	94	81	85	87	98	90	73	91	99	108	80	92	81	105	82	111	88	96	80	113	87	88	83	86	71	90	81	88	86	83	93	75	84	80	93	84	98	100	84	83	84	86	80	86	105	100	94	101	88	88	91	82	76	88	89	90	103	92	87	83	93	76	94	90	96	96	78	87	74	88	99	79	86	84	79	83	90	81	85	81	86	88	89	87	97	76	85	92	86	73	95	65	83	76	89	66	98	84	94	86	96	95	95	88	94	86	88	80	112	87	95	103	90	90	95	77	92	88	88	92	65	78	82	78	98	91	93	105	83	80	89	87	82	91	83	73	90	86	99	88	83	78	79	94	85	95	85	67	90	109	83	96	92	93	91	77	72	71	75	103	75	94	91	91	95	85	85	98	87	97	98	81	85	76	98	68	83	92	88	79	91	96	88	81	77	95	97	82	73	78	80	91	96	84	79	84	95	72	88	97	110	78	87	74	91	88	97	83	107	83	90	95	93	95	89	98	75	77	81	81	82	88	86	71	89	101	86	93	97	79	83	77	60	88	90	79	79	92	89	88	87	69	75	112	72	105	101	78	93	89	85	86	90	114	89	87	93	82	96	84	81	89	98	96	84	91	87	81	94	75	86	76	76	73	102	87	94	90	78	81	80	88	89	69	88	89	79	112	70	103	74	93	87	80	88	92	81	76	96	90	93	80	90	84	78	84	84	83	85	80	82	91	83	86	105	105	82	87	90	100	96	88	88	71	71	84	76	95	85	86	80	84	104	69	98	93	83	99	88	88	91	99	105	79	84	78	89	94	67	83	98	79	89	77	76	92	75	78	74	78	104	87	88	85	98	79	92	79	80	93	68	76	100	75	79	88	87	88	84	70	97	71	85	93	102	88	90	83	89	88	85	90	97	83	98	70	73	99	68	93	90	89	88	89	85	78	84	86	85	81	86	98	83	83	92	82	99	103	89	86	81	75	84	85	78	90	90	87	76	88	89	85	85	74	104	107	86	94	92	80	91	96	93	95	86	105	82	89	82	92	74	96	86	89	80	80	93	74	92	89	89	75	100	101	83	96	76	81	84	89	98	94	88	79	96	91	99	76	69	109	77	106	82	90	94	75	88	85	99	79	101	84	91	72	74	86	91	100	87	99	106	90	93	89	80	76	86	82	75	92	90	82	79	92	104	88	84	88	83	94	88	91	85	80	86	97	85	89	99	90	76	96	85	106	85	82	96	94	109	88	77	82	79	86	74	84	94	77	87	92	87	80	89	98	88	80	85	96	76	98	95	87	88	89	84	104	85	94	104	89	80	81	79	78	100	95	77	82	95	81	83	73	98	90	78	97	82	87	111	68	85	104	71	91	74	109	84	98	73	91	87	88	74	98	73	85	98	88	66	85	84	72	83	91	89	100	90	97	96	87	97	88	80	82	75	86	69	74	106	80	93	82	91	86	67	71	98	84	82	101	89	109	77	94	104	89	99	84	88	96	94	97	85	93	77	83	96	74	80	97	87	79	67	88	86	87	96	78	83	83	84	70	91	101	96	84	89	93	93	94	87	85	85	89	84	68	98	76	98	82	89	74	89	99	90	94	74	86	89	104	93	104	79	76	86	86	80	84	80	72	88	92	88	96	92	80	84	92	99	99	87	73	91	101	101	83	81	83	113	78	80	96	106	84	83	81	91	77	99	90	84	84	87	82	93	81	91	117	92	95	81	83	85	80	101	91	101	94	75	99	91	99	98	99	88	96	81	74	84	90	88	86	79	71	80	89	95	85	86	76	99	75	86	83	101	90	74	88	80	76	91	100	98	95	87	93	73	98	80	78	96	93	101	92	68	87	97	93	96	87	89	86	85	83	69	78	93	86	88	73	95	88	69	73	81	97	85	95	83	97	88	66	93	81	80	79	78	81	83	94	91	74	97	84	86	93	85	82	86	88	89	90	86	88	87	80	84	105	96	84	82	67	90	81	78	76	84	93	87	96	86	94	73	88	79	103	86	87	99	91	74	94	95	94	85	81	93	88	80	89	85	93	92	91	77	78	92	85	91	98	87	93	90	78	108	95	85	93	77	92	87	88	96	91	88	91	88	86	96	71	85	97	85	82	90	92	89	70	101	97	86	95	86	87	90	80	95	86	63	80	97	79	87	106	84	80	92	74	82	95	100	97	105	92	92	85	93	77	98	90	82	94	74	84	91	87	92	81	98	97	82	92	79	73	99	76	99	80	90	81	89	89	86	85	84	72	83	98	110	103	91	102	87	81	79	88	82	76	81	95	94	90	92	93	85	90	88	92	81	82	85	96	83	78	78	81	80	86	81	96	89	89	93	84	78	65	83	101	86	85	100	109	106	88	81	81	91	97	80	100	95	82	81	84	95	78	84	85	99	87	71	84	114	87	75	74	69	94	101	92	83	97	94	98	94	96	80	104	92	84	91	96	92	82	85	86	83	88	80	97	78	91	101	93	83	95	75	79	88	87	90	98	88	90	90	87	67	80	97	101	104	86	75	87	84	79	83	92	92	78	83	78	97	93	94	87	79	91	98	70	80	87	81	86	74	88	81	103	103	101	86	89	100	102	81	80	116	75	93	79	76	87	78	78	86	95	71	96	94	104	78	78	69	70	99	103	82	88	83	73	84	105	80	78	96	75	99	95	81	90	93	102	90	97	74	81	103	100	84	90	86	89	76	81	101	94	97	83	74	85	97	88	83	73	77	88	87	93	83	88	74	88	108	81	75	85	80	97	81	81	92	77	93	89	89	76	94	98	86	72	85	77	106	98	72	92	90	77	80	86	94	77	98	80	86	106	87	77	67	78	87	76	75	92	97	86	80	105	97	95	95	95	111	81	89	106	74	96	80	82	91	85	90	79	73	84	77	70	86	82	85	97	79	89	80	82	79	79	99	98	90	89	80	80	100	104	83	93	80	90	90	102	74	81	84	63	79	91	84	89	84	81	98	83	95	80	90	80	78	79	74	91	90	82	87	92	91	85	86	83	88	77	98	95	93	94	97	86	100	97	87	100	92	84	95	95	97	104	95	93	83	103	104	95	83	111	86	88	87	86	96	88	85	103	85	72	87	86
1897	474	810	1072	968	878	750	598	485	439	445	442	336	384	388	430	357	329	333	364	353	357	381	358	356	346	350	346	373	395	372	348	355	366	392	390	400	451	397	330	340	363	336	317	383	342	383	375	350	359	349	339	340	330	328	364	324	351	361	355	374	317	335	357	347	335	349	341	312	369	330	366	325	335	319	350	310	343	345	353	322	325	306	341	331	319	340	314	318	324	368	327	355	300	322	338	318	358	334	383	369	350	301	325	300	320	322	342	360	351	387	330	332	352	328	344	328	328	354	337	297	348	374	342	314	375	342	323	342	350	322	358	324	310	316	330	356	336	328	320	335	333	346	331	351	328	307	328	317	325	350	322	354	326	320	370	333	338	335	326	357	308	346	319	338	305	328	301	336	335	355	305	333	347	325	350	338	328	360	335	352	326	359	346	346	348	342	361	328	338	319	319	338	354	294	347	328	333	324	312	343	329	339	325	350	324	317	301	322	340	310	351	337	346	306	328	361	334	335	324	317	340	328	314	315	320	328	357	353	339	321	341	332	313	377	347	340	306	342	320	311	324	357	358	329	332	335	345	336	348	325	342	331	343	325	332	312	364	356	332	309	338	358	346	359	356	340	351	332	329	312	348	334	351	330	351	324	327	328	326	322	338	345	345	354	354	332	359	338	314	321	343	315	342	361	323	335	332	331	351	326	315	318	352	340	344	301	325	337	323	330	321	337	320	321	330	345	345	333	355	324	320	325	332	363	326	344	350	335	323	351	369	360	357	362	350	333	337	318	349	314	347	312	350	349	332	342	330	312	325	325	341	361	340	296	368	343	342	361	348	327	344	317	331	296	366	355	354	335	351	352	344	312	353	337	345	337	342	344	313	345	294	348	358	328	358	322	358	318	324	340	348	287	308	308	307	320	351	323	324	347	314	326	338	349	369	341	347	313	351	339	302	347	345	341	339	350	373	353	319	337	328	353	338	333	339	376	354	327	362	314	329	311	314	334	362	322	335	357	326	339	314	320	330	354	334	334	324	309	323	321	368	328	330	336	391	355	326	344	319	310	362	344	312	344	341	304	353	312	332	348	357	377	328	329	335	371	320	349	323	337	327	340	342	311	351	316	322	321	374	344	343	336	329	337	329	312	345	329	327	303	366	334	362	335	358	380	335	326	352	320	320	309	306	362	353	351	320	342	315	336	335	360	337	351	306	351	330	332	359	329	309	317	333	344	349	350	286	315	350	345	355	360	349	351	343	345	325	321	367	376	356	332	342	319	352	314	305	339	341	363	328	358	323	338	307	327	324	344	348	342	322	375	325	333	320	341	320	321	330	353	329	314	332	353	371	368	338	332	314	312	339	312	320	364	347	320	358	308	327	329	329	322	334	318	354	320	344	332	331	387	343	330	341	314	324	324	358	337	354	336	343	302	325	317	321	333	351	299	336	294	343	302	324	310	331	362	321	330	334	317	312	366	353	350	345	328	345	334	314	374	349	309	357	334	344	345	336	307	344	330	335	309	343	353	344	337	299	322	370	351	327	348	333	301	330	312	358	349	336	351	341	356	355	340	321	316	355	351	328	311	360	333	335	285	322	314	317	337	329	330	340	328	357	330	369	328	329	327	292	369	340	328	331	329	372	321	335	358	357	335	356	329	348	342	337	344	340	351	333	338	339	327	345	336	362	365	358	327	316	313	352	343	342	317	324	351	342	346	335	330	348	336	334	336	341	350	360	318	335	328	318	344	337	310	325	300	335	361	339	318	338	321	339	314	328	339	317	348	330	326	319	330	333	362	313	373	335	271	332	333	329	320	354	350	332	316	301	329	308	332	329	318	333	332	364	336	329	331	328	319	320	314	323	359	325	341	352	362	353	330	356	341	318	362	336	337	329	280	301	333	373	335	329	321	335	346	326	345	333	331	329	303	366	312	327	330	320	354	362	291	336	321	355	340	330	356	354	366	355	363	324	373	364	340	339	347	345	365	306	356	348	311	346	297	338	350	313	315	345	325	339	340	350	327	324	341	359	345	317	351	321	336	345	336	315	332	347	343	342	338	390	342	353	300	348	321	322	366	349	331	327	352	308	298	368	326	346	335	291	306	295	349	322	370	341	347	361	335	317	332	356	334	345	310	323	340	354	303	345	327	354	357	366	353	326	324	332	306	363	324	333	331	345	336	345	337	325	316	334	328	308	314	361	342	310	355	313	294	327	353	347	342	327	348	355	360	346	337	335	346	324	336	383	334	322	320	305	295	352	343	312	326	346	355	315	347	325	339	341	365	324	326	316	366	358	365	378	327	342	353	332	334	359	323	320	327	362	312	336	318	327	335	309	313	369	328	360	338	357	332	311	363	336	363	332	316	322	313	350	369	318	335	340	353	349	319	317	347	322	322	352	357	363	344	335	330	343	316	311	353	327	324	357	318	355	372	339	341	315	344	332	328	329	302	321	310	351	333	358	329	348	364	351	343	369	376	337	305	319	337	340	327	324	348	340	351	352	327	317	320	338	349	319	345	341	389	318	341	261	332	304	347	352	369	307	324	312	384	326	325	355	350	318	347	336	334	343	336	316	350	366	306	329	347	336	307	338	354	330	345	326	329	317	304	343	334	306	337	343	324	318	321	344	354	330	334	327	340	322	339	321	362	344	355	312	359	368	316	311	320	369	347	345	367	332	345	358	335	350	340	296	353	312	340	365	311	336	357	329	334	348	368	329	341	327	329	386	337	361	309	281	338	329	337	328	324	308	345	342	345	342	343	338	321	341	346	327	331	344	349	305	328	350	323	317	330	308	360	378	315	349	382	345	330	358	337	332	332	349	362	326	348	348	358	350	364	310	310	333	308	323	374	301	337	351	342	357	351	353	336	358	338	369	325	353	322	303	346	371	379	341	324	338	341	313	362	334	332	347	352	331	332	342	313	370	324	309	308	347	359	318	337	330	363	358	344	304	343	380	336	322	329	329	364	337	340	312	324	336	371	349	343	301	331	293	312	360	296	345	338	336	373	354	352	342	357	332	315	305	331	337	350	328	315	352	323	309	313	330	357	361	353	333	323	345	340	334	316	356	349	339	333	357	343	334	317	312	324	338	343	318	321	330	337	339	303	312	304	340	344	367	306	368	332	332	336	347	311	345	341	339	326	330	317	337	308	332	338	362	332	350	326	312	358	338	327	340	346	347	331	302	339	338	357	359	324	341	338	356	342	362	350	329	320	317	318	297	336	333	372	355	343	341	340	331	349	346	339	341	324	364	332	331	305	347	368	337	299	342	360	359	319	341	345	319	301	320	310	352	350	343	352	342	347	353	341	315	310	316	336	355	339	340	347	316	326	325	351	329	349	334	333	321	332	326	355	357	340	338	349	314	344	357	307	341	337	318	344	336	327	340	354	362	327	352	334	304	311	327	356	337	331	317	350	338	348	353	333	315	315	305	323	340	356	342	354	324	334	360	360	346	323	329	319	343	321	321	367	370	335	324	342	351	337	318
1622	191	290	251	202	179	154	119	106	98	103	88	83	94	88	95	107	70	101	93	110	104	88	108	91	84	87	87	83	83	74	82	110	78	86	101	93	93	85	90	107	87	89	95	97	89	99	76	91	71	90	77	100	88	97	79	90	98	94	76	88	90	84	78	93	75	74	94	78	102	73	91	81	67	95	85	95	80	79	93	79	77	87	85	108	90	79	88	89	77	86	99	88	113	87	71	90	91	77	87	86	102	98	98	96	71	89	98	82	83	95	75	98	96	90	91	88	99	98	81	87	104	90	97	86	71	86	70	92	78	84	88	101	83	92	98	80	92	80	84	69	81	84	100	76	90	79	81	90	77	85	91	69	83	86	76	90	94	74	93	90	66	88	87	92	116	88	89	93	78	92	95	89	95	82	91	71	100	73	75	74	84	93	99	95	85	78	96	103	91	87	81	74	77	88	92	105	93	86	104	93	72	84	74	93	85	74	93	81	99	74	67	80	94	82	104	82	85	94	88	85	81	84	92	93	90	94	95	77	106	98	70	82	89	83	97	100	87	91	82	95	91	82	80	83	79	89	87	72	93	97	76	94	90	102	67	88	103	85	99	72	85	79	79	96	76	77	96	86	82	80	86	88	74	75	89	84	81	70	76	95	108	89	66	90	97	82	82	89	103	80	75	100	83	80	75	93	92	73	83	86	84	93	85	93	92	82	98	89	81	87	89	85	80	73	88	87	87	104	103	96	81	106	87	83	91	84	73	85	81	88	92	81	78	87	84	92	77	73	86	99	95	96	69	80	67	110	80	86	83	76	86	91	84	106	101	77	76	80	88	102	84	76	76	93	91	83	69	90	75	85	94	96	81	82	78	87	86	90	78	86	98	91	88	82	73	92	87	69	88	81	93	86	94	81	87	79	77	87	78	95	121	100	94	82	82	90	86	85	80	85	77	88	74	77	100	110	77	76	78	72	73	102	81	90	83	89	96	81	81	77	80	96	87	74	71	100	87	85	79	88	87	70	97	78	78	91	82	73	106	82	77	78	86	93	98	93	67	83	85	87	89	92	76	79	81	94	89	90	68	93	83	91	91	93	93	94	79	80	98	65	89	91	89	81	74	83	92	90	103	87	92	90	103	84	94	70	85	89	87	85	81	85	83	84	97	102	78	85	85	93	85	83	71	90	78	99	98	84	109	98	83	91	82	86	80	85	92	80	90	78	75	90	85	102	88	107	86	98	98	79	93	80	84	77	82	90	79	93	89	99	69	80	79	82	72	75	81	87	98	83	85	89	85	78	85	81	92	91	93	80	88	76	90	88	91	96	107	91	82	73	86	95	85	72	76	90	76	72	89	90	68	86	81	74	78	91	93	88	81	95	83	87	89	83	90	83	79	94	100	82	91	99	81	103	78	74	88	83	89	81	78	81	89	95	90	93	88	83	89	99	84	99	89	98	98	103	76	91	79	77	82	80	91	92	72	87	89	76	101	78	95	83	78	84	81	87	90	75	98	67	70	89	107	85	88	89	92	82	80	92	104	90	80	101	83	86	98	76	90	84	80	84	75	78	87	102	92	88	101	79	86	96	65	79	80	80	95	93	75	80	110	99	81	79	82	80	77	86	81	84	85	95	83	108	87	95	88	90	100	84	99	98	77	88	89	91	78	95	78	91	94	96	75	87	94	74	100	86	74	92	101	96	90	100	90	71	102	73	86	104	89	71	100	94	80	86	91	85	81	93	69	73	78	104	80	90	80	92	83	89	86	81	87	76	93	84	94	94	91	94	83	75	77	72	99	98	76	96	76	76	83	90	89	95	98	79	81	85	88	69	78	90	96	90	93	85	92	87	89	68	70	106	81	93	90	86	99	88	91	95	80	87	73	87	71	87	89	93	79	73	96	92	84	99	89	93	76	90	85	106	92	93	90	75	86	77	80	101	96	86	88	100	85	79	90	83	85	83	78	94	86	100	96	98	86	103	82	95	75	92	102	72	79	85	89	76	88	79	75	91	89	89	88	70	80	84	101	71	99	84	92	88	85	75	85	89	83	84	88	97	95	96	105	82	79	74	98	106	96	77	94	78	109	83	71	97	61	82	73	96	92	96	84	94	83	75	93	95	83	106	85	85	76	65	82	86	87	82	70	93	99	99	99	94	89	87	105	95	98	87	77	85	73	62	79	74	82	94	100	95	94	83	85	82	92	90	79	81	83	73	112	93	96	80	94	101	92	86	71	91	92	73	83	90	80	86	83	95	95	84	88	95	78	84	94	85	92	78	71	98	88	87	88	90	83	85	84	78	96	87	87	81	95	103	69	73	85	93	76	89	96	78	84	63	72	95	85	100	97	76	85	91	86	99	84	81	94	95	78	93	80	85	74	79	80	85	97	79	105	89	74	86	84	81	84	88	84	98	99	83	81	84	82	82	89	85	88	89	79	99	97	83	77	88	89	87	85	80	93	104	99	78	76	85	79	92	78	88	78	82	87	101	93	90	82	88	86	81	101	88	99	85	88	93	83	77	86	87	102	94	92	90	80	82	94	91	77	90	85	90	84	93	94	80	99	70	90	91	91	96	89	103	87	87	91	95	88	84	95	96	89	86	79	95	100	80	87	98	83	72	80	92	93	68	88	78	91	91	90	83	82	88	80	98	99	70	76	84	84	77	101	88	86	90	94	83	97	97	88	89	81	81	74	75	78	85	78	95	77	86	96	67	86	101	104	84	93	92	96	89	80	83	78	80	97	93	87	90	93	83	94	89	73	68	82	88	97	87	63	87	88	89	85	92	87	66	98	83	105	85	89	76	81	87	94	86	83	100	84	104	106	102	94	86	99	102	93	77	77	80	80	78	80	77	90	74	95	92	80	91	102	95	76	82	88	73	84	81	83	101	83	115	79	100	86	81	75	88	108	85	83	90	74	96	88	82	88	92	97	76	78	90	79	95	87	95	87	90	96	100	101	95	90	93	87	102	74	85	92	96	100	96	89	86	82	109	91	87	67	68	90	83	89	68	104	87	98	71	112	82	85	90	89	82	88	77	83	76	83	84	71	81	66	66	85	84	97	97	85	84	66	90	80	92	86	90	86	90	85	98	86	90	76	84	97	79	83	84	87	86	82	81	73	103	82	91	110	65	72	89	85	107	87	87	83	106	83	94	99	91	79	95	80	69	81	103	87	89	86	101	84	74	72	86	95	92	93	100	86	103	89	78	89	87	90	79	64	92	76	85	91	90	92	63	102	70	103	77	98	88	108	89	89	89	104	67	80	89	90	90	71	77	99	114	85	74	80	99	81	77	83	77	80	98	91	94	91	106	94	77	73	96	95	77	86	91	91	72	79	92	86	80	84	101	81	94	73	88	98	79	88	75	85	70	76	89	83	94	80	70	74	98	94	84	94	76	88	83	72	75	87	80	85	77	73	97	81	98	92	91	97	84	112	93	86	95	92	87	84	75	85	83	82	90	80	81	79	73	94	90	69	79	75	86	108
1925	497	801	1120	903	896	691	566	537	503	468	435	414	394	375	444	363	373	333	348	333	381	365	336	345	378	358	357	361	363	401	378	340	344	364	379	395	423	377	341	361	362	378	360	391	389	405	398	374	352	339	339	374	333	349	343	347	372	299	337	326	348	360	317	348	325	349	339	359	339	310	347	339	325	341	365	317	330	372	326	317	325	332	324	308	328	301	364	311	315	326	321	337	325	354	294	346	327	340	348	343	338	326	353	346	327	333	352	325	353	344	357	339	351	338	317	388	348	335	353	337	360	350	351	343	350	335	328	340	344	378	329	355	306	334	359	326	318	339	345	325	359	336	323	329	339	360	378	353	344	343	302	325	350	346	326	321	336	345	338	313	344	342	403	345	325	336	352	360	356	336	331	325	322	304	316	333	344	362	347	319	352	336	355	309	312	344	352	345	345	358	353	335	336	335	356	352	357	325	325	329	347	350	345	342	317	331	332	338	316	330	328	362	358	335	317	378	354	361	328	334	319	322	355	336	355	352	341	333	313	326	344	345	335	308	366	332	327	318	305	353	291	345	332	322	336	333	312	348	350	343	342	353	335	355	329	385	330	340	320	315	342	322	347	334	340	310	338	311	342	369	323	317	333	334	337	311	366	357	337	345	305	357	341	352	329	363	319	326	349	329	356	330	334	330	337	344	337	340	291	342	320	315	343	329	326	343	323	338	343	356	305	375	311	347	332	331	334	358	333	351	326	329	339	316	345	370	314	365	288	333	348	376	333	333	340	332	358	346	344	369	359	337	314	328	354	324	314	357	373	342	349	349	301	312	346	323	360	340	330	342	342	319	343	329	364	331	348	355	323	358	327	356	325	328	358	334	339	296	338	318	324	344	345	361	352	315	359	339	342	363	335	310	345	370	347	320	329	347	314	315	322	313	348	322	356	344	339	341	337	324	320	331	329	355	355	319	364	358	323	320	351	348	331	353	335	337	341	337	324	348	351	336	318	351	324	350	314	335	320	319	355	349	305	354	347	345	346	321	294	325	361	317	363	317	325	364	350	296	315	358	331	340	314	340	301	367	341	330	367	347	353	321	361	339	348	326	333	329	314	303	341	315	336	332	321	330	340	363	339	327	333	313	327	338	337	350	326	337	334	326	372	329	341	358	293	329	375	329	348	328	359	317	336	353	329	344	328	340	352	329	333	343	346	345	341	322	324	388	289	361	337	333	309	368	327	335	357	338	339	310	322	296	365	318	334	354	371	340	345	337	355	348	344	300	351	348	345	323	323	339	339	328	350	340	308	338	338	312	359	327	340	313	344	337	327	363	321	337	311	316	311	328	345	344	355	327	357	316	328	339	314	351	349	320	321	348	347	354	328	303	338	334	340	364	344	316	341	355	339	358	341	413	359	336	327	335	354	322	330	331	322	332	284	347	315	333	339	328	346	355	353	351	314	304	348	328	345	345	327	344	328	331	337	319	333	341	338	373	338	339	357	332	354	317	353	336	339	340	340	330	309	322	339	324	343	338	374	354	337	338	312	375	359	336	330	340	347	344	352	323	340	317	367	335	361	312	342	358	324	357	329	318	346	336	359	341	338	313	332	341	343	346	318	331	318	336	315	351	332	326	305	348	328	337	343	360	362	329	342	330	315	330	331	355	347	366	352	372	321	340	334	315	342	379	346	336	305	366	347	358	321	350	330	337	342	333	326	341	348	330	319	373	334	373	336	319	349	327	319	348	344	370	329	320	345	326	322	317	336	360	324	347	307	332	352	350	305	325	366	318	336	336	315	336	337	319	300	344	342	333	370	336	335	318	328	338	321	344	337	374	313	346	327	363	332	354	302	325	351	318	322	331	311	343	338	332	347	324	310	347	330	330	330	355	336	328	356	333	326	325	347	362	340	344	332	362	338	337	364	339	310	304	299	325	358	335	343	329	353	347	358	340	320	326	317	345	352	317	312	354	323	317	326	359	331	328	345	350	350	355	330	351	310	332	347	352	314	344	309	325	375	341	331	323	338	328	356	320	346	321	329	348	329	343	339	335	340	339	358	336	371	363	325	358	362	355	360	323	317	342	343	335	338	348	327	337	299	340	389	326	317	326	376	353	356	347	347	319	333	339	353	353	308	338	348	324	331	340	331	323	370	340	356	332	303	327	355	333	351	368	339	351	362	305	332	349	334	376	351	311	386	332	330	331	331	323	321	341	364	346	332	344	336	367	354	328	327	360	360	362	367	330	352	363	340	326	335	335	328	346	330	350	321	351	377	354	341	313	308	325	355	309	330	340	328	358	305	337	340	341	347	355	311	338	358	333	341	332	335	338	347	331	332	317	331	375	364	319	344	343	347	304	329	338	320	353	332	335	307	345	357	341	348	311	322	344	298	339	341	363	355	373	347	336	333	339	330	315	337	355	348	307	343	365	314	315	332	344	322	353	353	342	340	353	350	341	328	323	340	346	362	363	336	328	342	346	306	337	343	365	341	343	354	382	391	317	322	342	350	336	300	333	327	347	351	373	314	353	353	355	312	342	330	309	369	306	347	332	347	311	383	342	317	328	332	359	339	321	330	348	321	357	349	325	369	305	367	348	356	320	343	322	297	332	336	357	341	346	357	318	324	279	375	336	356	333	345	378	314	329	331	340	350	342	366	323	344	324	321	373	343	342	354	374	330	338	347	306	383	358	363	325	337	333	323	349	363	318	348	349	354	331	346	387	350	322	343	342	333	364	343	346	322	330	331	318	365	333	349	340	370	331	327	320	308	374	321	280	337	349	365	340	336	309	333	333	340	338	341	368	348	351	351	355	331	339	336	340	371	354	302	336	349	368	369	311	336	319	330	360	362	357	306	311	314	318	334	339	336	364	318	343	316	365	366	310	317	343	343	344	349	324	338	344	341	340	347	302	358	350	343	356	340	402	324	319	329	306	360	317	330	363	328	338	316	388	339	347	341	356	387	321	329	338	326	349	362	316	330	344	334	350	323	361	363	356	350	320	321	346	349	364	322	331	316	299	333	344	329	306	353	357	347	342	339	340	321	283	343	336	353	328	347	332	297	387	329	348	340	308	330	311	345	321	366	334	353	349	330	319	344	335	336	329	341	370	334	315	356	368	349	342	338	358	331	344	360	350	324	303	336	322	321	364	354	363	345	346	313	343	326	349	340	325	318	348	358	308	340	336	372	308	320	352	324	364	320	353	346	342	333	355	336	321	321	365	313	345	358	381	319	331	331	342	348	357	316	344	347	369	342	332	350	326	343	368	374	321	330	325	347	330	365	345	336	347	352	361	327	339	346	330	317	356	342	330	337	335	306	344	336	338	386	340	342	365	353	357	316	368	301	319	345	327	359	357	357	327	310	359	321	338	367	340	330	331	357	363	343	352	338	330	355	331	331	351	331	311	343	336	344	351	321	314	320	318	311	371	342	320	363	353	369	357	339	345	338	357	348	321	354	323	328	334	371	346	322	333	337	349	352	310	309	365	333
1638	186	268	265	220	185	135	125	111	84	98	81	89	102	85	100	119	84	98	90	85	88	84	100	110	88	90	98	98	117	95	83	87	88	79	72	80	97	87	83	75	96	94	92	77	98	97	90	91	82	81	101	78	87	85	68	79	97	94	84	115	98	88	84	71	100	75	86	87	91	72	81	91	71	87	89	92	70	85	93	112	72	83	77	92	81	81	76	78	88	82	93	94	84	93	99	82	74	91	85	73	82	87	68	76	92	89	106	77	96	78	86	82	84	99	99	77	87	92	72	70	80	98	71	70	100	86	72	92	78	90	86	83	80	96	70	78	100	95	93	82	84	86	90	94	94	79	97	98	86	75	91	82	80	88	92	93	85	85	73	92	80	82	79	87	87	88	105	98	89	75	83	90	88	86	81	87	95	87	86	97	89	92	77	78	97	107	85	81	77	84	94	101	104	92	91	83	92	89	79	84	71	79	101	81	86	101	82	98	80	77	73	98	82	74	93	80	76	84	87	82	78	79	95	99	89	83	86	82	60	71	85	80	87	87	99	89	99	78	86	86	78	94	83	98	106	80	72	80	92	78	86	92	82	89	83	90	87	94	106	86	72	97	68	69	86	74	100	90	92	99	87	75	86	94	71	78	90	83	76	96	84	95	79	100	101	95	91	90	75	90	95	82	90	86	73	71	91	106	96	92	98	103	92	84	78	77	89	95	84	93	84	97	98	90	76	97	89	77	81	89	80	85	85	87	101	78	91	86	96	82	89	91	88	78	84	84	99	88	94	93	69	97	101	90	62	98	71	92	70	89	100	109	87	86	94	80	98	91	97	85	103	94	90	105	87	84	77	90	72	78	87	76	75	95	80	106	108	108	93	79	102	87	89	89	78	107	84	70	95	90	91	93	99	70	81	82	78	82	75	87	92	74	106	79	74	90	94	88	71	79	81	73	73	79	98	93	94	65	87	86	76	89	78	78	85	88	81	102	90	83	118	75	86	96	92	84	91	89	84	87	88	104	77	95	90	95	78	70	71	83	91	90	84	66	84	90	87	85	83	84	91	103	86	93	89	96	79	103	113	77	87	95	92	90	82	104	93	92	91	83	90	104	85	87	92	96	81	88	94	90	98	83	80	79	82	97	80	78	97	88	65	74	94	76	86	81	101	73	83	74	95	100	84	92	98	88	105	91	75	85	88	71	93	88	99	91	85	80	66	73	93	83	80	111	120	93	91	87	70	80	94	78	95	93	94	78	66	76	95	82	92	80	82	99	84	84	85	89	84	100	80	88	89	78	98	87	94	86	104	97	83	90	82	89	83	84	93	50	86	77	86	88	82	81	91	83	100	99	81	82	94	84	76	82	87	78	77	89	87	100	77	95	92	108	89	94	97	100	97	84	78	88	87	89	84	91	98	84	92	101	100	82	76	93	83	103	92	88	81	94	105	95	80	77	91	75	69	85	90	86	93	96	97	98	80	89	77	87	70	98	72	80	80	74	91	80	77	86	92	73	74	89	96	78	108	92	87	106	99	84	81	92	111	85	83	84	101	94	96	66	103	90	89	94	96	91	89	97	82	80	81	80	75	80	95	85	85	97	91	92	90	74	84	86	86	82	90	76	98	80	99	86	84	108	80	89	81	84	80	92	91	96	102	86	84	85	75	72	89	85	87	105	87	74	99	83	79	88	103	87	75	72	90	72	75	94	77	83	90	82	87	73	96	92	92	89	93	92	94	94	89	102	84	92	86	97	94	75	88	90	82	77	89	82	91	90	90	95	99	103	88	97	99	105	91	82	85	74	81	83	90	81	95	87	89	64	96	80	86	80	79	87	88	89	87	91	85	85	78	94	87	91	76	71	98	84	80	86	94	87	79	76	81	94	92	69	85	82	106	84	104	94	82	78	93	80	78	87	101	89	85	94	76	86	88	72	88	88	93	103	86	92	82	69	80	77	92	93	78	87	82	78	89	86	99	88	89	98	117	80	121	81	83	81	83	95	82	79	90	78	78	81	78	84	82	79	87	90	91	97	84	104	100	107	101	85	102	100	88	79	81	85	84	92	88	89	99	67	95	83	95	81	89	82	90	80	94	108	82	86	82	82	90	89	85	81	81	79	93	98	92	95	71	90	95	86	75	87	86	70	87	91	96	72	83	81	89	82	88	112	84	85	83	70	72	103	65	88	60	86	83	92	88	85	71	75	95	74	68	105	93	89	90	96	98	99	73	75	88	92	98	92	88	82	80	72	90	85	89	95	90	86	90	69	87	79	73	80	99	86	79	97	98	106	96	72	94	88	82	93	113	90	85	70	91	69	92	81	86	111	77	82	100	90	85	98	83	103	98	81	101	97	75	69	76	93	102	86	73	66	83	84	64	98	77	81	88	86	82	73	103	90	101	80	87	82	84	80	82	85	74	95	87	78	91	80	103	67	89	76	85	88	82	74	98	83	83	104	89	89	96	89	97	72	103	84	101	87	96	77	93	87	95	79	87	79	91	88	96	89	93	85	83	68	81	98	99	91	88	90	109	82	79	88	91	65	81	76	99	100	79	72	91	93	88	98	67	82	93	74	93	81	90	94	66	99	73	84	83	81	87	87	97	72	80	79	91	78	77	78	88	79	78	76	84	114	78	89	84	82	81	102	73	75	87	83	82	85	85	85	99	103	88	94	93	80	94	86	104	86	68	93	87	84	69	91	94	88	92	79	85	89	79	88	86	109	71	80	63	83	89	68	87	84	90	91	85	78	106	100	103	93	81	85	87	101	79	105	83	78	101	75	105	92	91	91	83	77	73	89	77	88	86	94	88	77	90	95	83	84	80	80	75	107	66	105	86	85	81	77	64	110	86	83	86	90	84	96	76	76	99	93	80	77	89	86	82	88	93	100	85	74	86	78	75	75	76	73	88	87	77	102	89	97	91	90	83	79	95	89	92	105	82	81	96	89	86	83	91	91	95	93	81	99	87	89	86	98	109	96	85	67	80	71	84	83	86	113	96	78	95	72	89	102	89	87	89	96	100	90	80	90	88	84	68	89	73	84	78	89	85	93	98	92	70	101	76	86	78	99	74	73	78	94	92	96	78	77	77	93	95	88	77	86	113	80	89	78	76	85	109	83	88	78	81	87	78	90	88	88	113	95	84	78	87	85	89	109	82	76	63	77	99	78	87	79	91	83	86	87	110	88	90	95	98	83	76	88	88	95	90	92	83	112	70	99	94	92	80	62	88	107	91	84	85	91	98	79	92	112	87	87	79	92	100	70	81	78	81	77	80	86	96	80	86	86	95	74	87	82	91	93	87	85	94	99	93	112	75	81	83	85	75	83	102	91	85	101	87	100	80	91	85	85	95	99	109	71	91	92	77	82	91	89	80	91	97	77	104	98	99	91	77	116	90	84	84	91	88	73	92	89	64	81	81	102	78	89	69	97	67	93	84	85	95	109	72	99	89	90	80	80	95	106	80	82	87	61	86	69	81	94	81	89	88
1982	501	844	1026	937	946	713	600	543	468	430	453	383	362	420	416	374	359	326	371	336	372	323	393	365	376	361	351	370	390	377	362	351	370	402	412	434	420	351	401	399	341	354	370	381	406	409	332	369	335	342	340	380	310	330	344	335	328	320	332	381	330	310	349	351	329	332	380	354	334	374	332	334	333	365	341	330	338	338	310	344	351	355	347	345	382	342	350	347	298	313	335	345	369	293	311	352	332	345	360	316	303	368	344	361	332	328	329	332	340	352	351	312	379	365	342	330	320	364	349	316	376	332	328	336	355	333	332	343	331	366	354	349	354	353	327	312	302	368	342	325	335	337	353	330	324	405	326	326	346	332	379	368	356	359	367	357	351	337	346	357	326	319	351	344	327	308	356	327	338	340	373	352	342	339	342	303	325	347	337	329	354	339	338	327	314	347	299	320	338	316	344	330	352	340	344	333	309	358	322	363	343	326	334	336	349	331	329	290	323	345	349	363	350	319	327	346	337	296	347	324	360	335	327	332	337	329	354	340	380	369	323	344	328	321	345	333	315	336	302	345	342	359	339	359	318	343	292	291	329	345	329	318	313	367	331	378	362	347	310	335	313	367	334	300	314	340	313	319	333	323	363	347	332	346	319	332	314	317	297	342	354	363	327	350	337	300	348	319	335	350	329	362	334	327	329	318	385	321	333	335	326	326	347	341	350	321	327	340	298	374	326	330	373	364	330	337	342	341	328	331	352	313	306	318	326	327	332	360	320	315	360	339	301	332	334	364	345	371	331	359	344	340	333	333	300	318	327	337	336	341	344	304	359	350	339	296	333	338	317	296	344	340	305	303	342	320	339	352	326	349	329	326	302	355	307	318	316	332	348	347	340	322	305	357	333	341	363	308	336	340	347	329	344	345	347	282	342	324	335	335	326	305	345	327	339	316	337	319	308	319	295	326	378	314	372	364	337	343	344	313	353	309	344	315	295	316	332	326	358	336	319	344	332	333	336	338	341	308	319	365	302	341	309	329	338	310	328	319	317	326	341	338	337	332	327	325	365	355	341	386	285	342	352	338	341	335	338	327	296	343	346	376	330	332	337	351	338	333	335	340	348	330	354	338	346	339	355	315	349	317	338	317	339	348	321	344	361	373	316	321	348	325	359	321	346	336	347	370	292	294	358	316	342	337	339	317	310	349	311	333	317	350	357	340	328	346	327	319	359	363	335	354	343	345	354	327	336	329	321	343	321	337	337	318	378	340	369	347	326	325	358	319	356	360	342	315	308	316	333	348	340	341	368	354	327	333	321	310	337	349	334	373	318	314	316	316	307	299	304	378	332	327	318	331	307	309	326	337	337	322	313	309	314	349	308	360	367	334	333	358	341	319	316	348	334	338	332	349	369	354	353	315	323	335	293	349	340	372	353	302	322	330	309	349	342	316	303	331	343	317	315	309	332	332	318	356	322	329	330	308	359	361	321	316	344	336	337	340	346	330	314	355	322	308	366	340	346	318	355	343	357	327	348	326	324	353	340	305	335	345	324	325	347	310	337	344	353	338	328	318	325	333	329	313	355	340	369	301	344	367	345	337	366	340	337	371	319	332	325	362	369	316	339	302	326	335	364	289	327	339	344	351	318	326	370	362	339	358	336	318	327	341	334	338	385	365	334	339	328	332	318	338	348	325	363	341	337	351	346	340	376	319	327	356	324	372	328	350	346	347	339	354	353	352	341	334	319	335	338	349	315	341	343	346	336	323	331	323	326	309	330	312	324	347	341	328	336	345	308	353	379	350	322	366	304	346	338	343	302	345	341	351	324	351	373	342	351	363	319	348	351	308	341	323	331	332	366	344	361	330	350	322	336	332	324	335	352	326	337	346	347	328	326	343	360	360	365	320	345	366	330	331	346	346	338	333	331	345	345	344	350	341	273	332	329	314	332	337	372	359	310	354	332	308	309	319	337	337	361	348	352	305	338	341	325	369	318	336	315	358	330	337	322	330	319	346	333	312	350	285	330	317	338	355	357	304	359	333	314	339	355	342	315	326	320	334	314	305	342	351	360	335	341	341	331	328	344	350	325	329	331	326	364	360	351	329	282	336	367	336	352	355	304	335	354	328	312	347	352	356	314	337	317	323	325	338	363	325	318	375	363	323	346	349	320	337	338	332	331	319	312	314	340	342	333	360	322	329	334	282	330	331	344	322	330	343	308	337	353	317	330	327	351	349	350	356	321	324	365	341	353	320	342	362	332	324	342	322	327	340	342	328	353	394	321	335	348	326	330	321	346	336	341	320	328	340	360	354	326	343	329	319	332	341	296	333	365	320	351	325	346	337	325	356	355	376	341	317	306	340	327	346	322	346	317	344	299	356	343	340	348	316	358	345	361	323	305	348	371	331	336	325	316	336	311	335	345	359	340	347	368	340	319	309	376	337	313	365	349	330	350	336	329	377	328	308	330	321	324	356	332	375	313	365	376	333	361	343	345	375	332	337	367	359	307	355	354	318	361	378	357	349	340	347	326	340	340	331	371	318	332	311	350	328	334	360	361	331	294	320	324	327	319	333	335	340	330	320	317	342	311	337	329	355	341	337	367	319	333	344	368	332	319	347	346	358	324	342	298	324	320	323	352	331	339	361	309	344	331	309	303	340	318	354	337	357	344	368	357	321	352	349	341	347	357	361	358	314	345	347	359	342	331	360	311	352	359	339	361	348	345	356	352	328	346	340	372	327	342	326	354	358	376	329	337	322	340	293	342	324	324	330	346	369	364	320	347	337	330	346	323	335	347	323	334	309	339	367	353	347	329	330	313	313	362	324	361	320	357	330	339	346	310	334	303	313	355	313	350	341	341	310	337	349	343	315	316	295	328	297	325	332	336	325	336	309	370	331	330	388	330	331	356	311	301	332	335	328	327	331	334	317	330	326	356	340	338	348	334	334	349	373	341	350	332	299	342	331	322	336	326	355	344	346	352	327	341	344	349	350	360	364	334	338	346	345	323	325	356	327	362	346	377	328	319	351	342	343	327	368	353	350	335	344	328	357	311	342	322	313	340	323	334	343	333	339	348	307	334	320	316	334	355	362	333	329	319	341	368	345	324	357	341	352	332	358	336	319	324	325	321	320	304	379	339	328	301	336	335	328	350	344	332	345	340	353	327	357	334	316	357	338	317	343	354	312	346	311	330	333	356	346	350	327	331	350	331	352	328	338	333	329	329	311	328	316	383	318	375	356	354	356	342	331	345	341	327	354	351	317	306	333	331	376	335	330	312	356	325	352	347	333	321	300	334	318	361	297	286	314	329	326	343	336	310	365	353	345	334	306	333	353	338	355	316	349	342	350	325	340	362	334	363	307	338	343	340	331	333	336	319	328	351	297	336	333	336	372	296	378	347	321	339	305	317	353	332	367	327	382	315	313	324	360	324	333	358	314	354	332	331	334	315	332	344	355	351	348	323	319	359	276	362	297	314	328	339	323	349	285	333	346	325	337	348
1750	168	280	211	207	176	140	104	127	106	104	84	77	93	83	76	106	86	107	99	79	94	101	85	95	88	70	91	90	95	76	92	103	108	109	97	90	71	84	78	80	108	93	101	70	103	92	79	83	93	73	103	94	93	89	72	84	89	78	85	90	96	97	78	87	89	89	85	97	89	79	118	109	83	99	102	76	96	98	87	80	78	67	86	72	71	86	80	87	92	100	89	85	69	100	76	91	101	85	108	73	93	97	101	77	106	97	88	79	83	69	93	96	94	89	82	71	86	99	87	90	89	92	82	77	74	86	99	66	79	109	102	108	76	95	105	96	80	96	90	90	90	99	95	93	84	103	87	90	82	91	77	100	97	91	105	99	76	88	78	80	81	89	94	88	84	99	83	85	109	94	76	73	80	90	91	78	102	84	89	85	89	87	90	91	83	62	81	81	99	78	87	84	84	93	83	86	90	76	95	81	85	82	84	81	93	85	89	93	79	80	93	90	78	90	90	92	81	76	88	66	87	91	93	96	87	96	87	70	92	70	83	80	100	76	101	113	83	91	88	96	77	91	99	100	92	93	93	74	87	90	100	82	101	91	87	98	93	90	111	71	83	76	95	77	85	93	69	88	90	101	83	87	107	76	104	81	86	86	91	81	82	83	73	92	86	83	96	94	85	83	82	87	97	72	100	89	82	105	99	90	89	99	103	81	87	98	96	95	75	97	107	72	84	95	93	90	96	104	91	87	108	76	89	108	89	81	83	84	93	84	77	93	82	86	103	79	86	91	82	117	91	90	77	88	80	89	98	78	95	72	87	89	107	82	76	75	69	77	97	89	78	79	68	77	99	69	91	89	106	71	76	94	82	77	86	79	101	86	74	86	105	96	84	107	76	72	103	95	88	75	104	87	68	77	80	63	75	80	88	92	100	76	96	87	91	91	79	83	94	82	91	93	73	92	88	86	82	101	89	91	91	89	85	81	75	77	86	97	78	98	93	93	92	77	100	91	97	99	100	93	78	83	118	82	89	87	89	77	95	109	92	84	77	89	84	78	72	89	94	100	105	71	88	78	107	76	98	92	104	89	72	87	94	82	93	76	88	96	102	69	87	84	79	86	74	97	96	82	97	85	70	88	86	85	72	82	88	96	91	89	98	82	90	87	77	87	83	102	116	94	104	82	101	69	96	78	91	71	92	96	88	89	94	82	81	86	79	84	85	98	83	89	108	69	69	77	94	89	100	80	89	77	73	98	89	82	96	90	91	83	83	104	78	99	84	89	82	77	90	102	78	94	94	100	88	88	84	82	84	98	86	90	90	108	82	96	83	86	92	87	71	108	90	96	96	92	92	78	91	72	103	91	84	100	88	85	104	86	78	83	94	87	83	98	92	102	119	93	102	97	84	98	89	80	90	87	91	91	95	85	83	88	82	102	99	83	85	95	99	77	92	92	85	85	92	90	93	86	75	103	92	87	99	82	88	88	78	67	91	81	83	103	84	83	83	97	97	88	91	96	93	93	83	71	81	70	81	93	102	86	100	78	84	96	83	84	82	89	90	87	82	81	102	100	74	98	87	74	93	93	95	82	99	93	83	100	84	110	107	86	77	84	85	101	88	106	79	78	71	83	93	73	72	74	81	77	75	94	108	94	81	91	96	105	97	101	99	87	87	84	74	85	94	95	84	108	86	100	83	89	91	91	76	97	91	80	94	82	92	78	74	79	86	75	82	90	100	84	81	81	92	76	100	87	79	95	74	91	84	93	92	73	90	99	88	82	97	92	96	91	74	85	80	90	79	67	99	80	101	91	86	100	74	85	85	93	81	84	98	84	100	95	97	100	84	87	90	79	85	76	88	96	106	87	94	84	70	90	89	92	98	90	90	76	85	78	87	89	107	76	92	94	81	86	105	80	79	91	90	79	84	89	83	74	74	100	91	79	87	95	95	84	83	92	75	88	89	82	72	80	93	88	91	87	89	89	87	76	88	83	93	92	74	86	90	87	90	80	98	68	88	97	82	89	95	99	97	89	98	85	84	78	88	90	99	102	82	95	87	90	90	101	81	110	90	81	101	96	91	91	74	92	79	93	78	91	72	99	92	85	97	83	94	74	81	89	90	82	86	94	88	75	99	72	89	79	88	89	105	75	98	84	85	78	93	84	73	95	73	69	68	81	85	82	92	95	82	100	69	79	80	102	87	87	71	100	99	88	100	92	85	96	90	87	102	80	89	81	79	82	78	75	88	105	92	95	79	71	84	89	81	94	79	76	94	88	95	83	89	91	103	93	96	80	77	80	82	73	77	71	108	83	91	93	88	102	93	70	75	101	79	95	93	89	87	78	90	81	105	87	86	83	89	104	77	92	97	95	69	102	96	76	85	94	89	90	95	80	77	82	97	79	105	91	84	105	93	72	80	72	82	96	92	95	94	88	88	75	85	84	74	79	90	96	75	94	91	88	90	94	99	87	98	75	82	96	75	94	87	82	82	105	78	80	101	83	97	74	82	83	87	75	76	69	93	83	98	83	82	79	82	86	96	78	84	95	81	84	99	82	95	79	82	94	67	95	82	78	85	93	72	117	86	87	91	78	93	83	91	87	100	93	106	86	98	78	107	105	92	97	83	85	101	75	90	91	103	86	73	89	89	96	82	82	87	68	94	101	84	85	90	76	84	90	99	85	98	99	83	97	79	79	91	73	78	85	85	104	70	98	97	72	91	97	80	82	66	82	101	94	94	93	104	82	87	92	89	77	81	84	84	102	84	92	71	74	86	88	90	77	76	98	90	96	83	98	95	90	64	107	78	95	67	104	80	96	64	96	80	79	90	95	80	99	87	86	94	92	85	76	74	83	82	95	86	79	88	101	96	78	80	88	91	100	80	86	95	80	96	96	81	90	86	95	96	88	88	90	91	88	90	81	75	86	77	83	90	106	71	81	81	92	100	79	92	92	95	103	64	64	87	76	89	83	89	83	91	106	68	90	80	57	87	85	84	88	84	85	100	99	100	88	94	92	70	83	100	91	85	98	85	103	92	85	88	84	90	89	101	76	91	88	96	90	95	80	83	73	84	80	73	80	99	88	81	97	76	80	89	89	80	82	72	79	96	94	96	77	84	89	88	78	80	96	82	92	84	101	88	102	106	84	86	102	77	79	86	88	87	67	79	89	85	80	114	88	79	79	109	78	78	82	82	99	84	103	82	82	83	81	78	102	87	93	81	98	86	91	87	79	82	96	82	97	95	79	108	87	85	93	78	93	83	76	84	121	77	89	87	83	85	94	117	87	89	95	79	87	82	62	76	80	80	118	79	98	87	88	87	95	85	91	82	105	81	89	89	74	89	108	84	88	90	85	103	78	73	99	86	77	91	84	94	95	102	89	77	100	89	88	87	81	83	99	96	92	80	92	82	89	79	98	83	87	91	78	79	79	89	94	91	74	91	89	94	91	99	88	84	97	96	86	73	107	86	86	85	79	79	91	83	89	97	87	103
1961	522	784	882	943	893	644	629	557	505	468	414	383	397	415	378	386	345	348	351	359	349	336	366	352	392	393	347	385	353	363	363	365	391	369	409	423	423	387	351	430	338	352	393	373	365	388	375	369	317	311	340	350	360	343	347	342	286	328	360	345	357	339	399	340	352	337	344	341	328	335	345	325	341	349	339	337	360	370	354	353	369	331	348	375	338	350	332	347	342	341	335	291	345	336	315	325	319	326	322	319	336	282	373	326	342	374	350	322	360	353	331	371	306	306	339	299	351	356	316	316	348	350	323	345	347	312	321	328	352	348	334	295	345	326	328	325	363	307	349	320	315	390	341	342	334	334	337	337	316	344	331	337	321	366	355	344	325	311	314	328	354	357	350	325	318	349	324	324	356	315	353	342	336	314	317	324	323	364	347	320	342	355	363	343	323	308	326	365	342	316	382	356	314	334	314	359	299	354	345	332	332	325	292	313	341	350	375	333	331	323	351	318	313	346	331	336	340	311	347	339	327	325	307	342	310	309	346	317	320	337	346	344	359	348	322	345	326	332	335	355	330	326	369	325	327	367	345	317	351	326	334	362	317	329	334	353	328	346	363	352	308	340	336	329	350	358	327	339	344	351	350	307	336	338	358	326	324	314	327	377	327	340	317	345	320	356	337	354	372	362	330	355	332	342	333	327	343	329	390	339	354	335	357	331	331	392	346	360	334	340	348	342	331	350	345	360	331	362	341	392	333	316	346	338	374	326	336	353	333	348	327	384	346	329	337	337	319	377	334	316	356	326	344	308	333	340	325	327	318	369	348	351	351	297	339	360	336	334	362	308	343	318	348	376	344	331	331	330	342	309	323	327	346	336	331	356	370	357	360	338	335	370	322	340	312	340	327	346	360	332	368	332	332	350	344	348	321	330	370	342	360	346	376	323	371	333	353	346	358	295	315	323	300	352	327	346	323	321	323	352	339	331	322	328	331	331	351	329	334	356	323	343	351	332	342	339	314	304	348	364	376	317	322	323	326	321	346	303	335	319	332	316	357	349	326	323	323	345	318	321	333	317	334	338	351	342	336	345	367	366	323	339	328	331	322	325	340	349	339	329	329	318	370	346	340	311	314	331	336	333	329	364	342	322	335	337	349	346	349	356	326	342	348	336	359	373	354	366	382	315	358	351	350	301	311	347	315	356	331	300	399	334	354	349	333	335	344	343	310	364	314	354	321	335	340	312	318	344	357	344	356	339	318	319	327	315	337	323	305	348	330	392	376	329	341	346	337	368	365	323	317	328	325	340	363	338	344	347	371	360	332	323	333	318	361	349	343	343	350	346	374	328	340	354	319	335	319	288	332	361	359	341	321	324	335	337	374	337	336	361	357	366	373	323	340	347	330	312	308	345	320	320	333	346	347	346	315	312	365	326	359	329	331	290	337	328	336	365	351	323	311	309	356	344	339	375	324	299	318	330	331	355	324	338	342	309	340	353	332	334	351	329	362	339	328	351	344	340	327	326	368	370	323	341	322	348	344	370	334	360	329	343	349	356	341	346	360	335	345	366	331	366	326	348	354	351	330	342	348	301	328	328	367	376	340	314	355	350	368	319	348	325	322	318	312	344	390	381	327	348	332	350	383	330	298	314	317	351	354	356	333	346	343	355	360	336	314	337	364	344	361	340	355	324	343	332	327	352	334	342	383	304	322	321	314	285	335	351	330	341	327	348	374	347	317	358	330	316	317	346	361	353	334	338	342	320	340	360	363	325	358	334	322	300	360	335	335	338	338	333	352	342	336	311	338	298	327	315	345	355	325	338	329	355	298	333	319	390	329	357	342	348	363	336	335	330	346	342	361	346	365	381	341	327	336	353	319	383	349	357	346	336	345	343	341	329	316	315	337	341	316	332	345	324	353	336	330	315	344	322	333	319	328	351	360	348	325	338	352	327	360	362	347	329	320	338	332	293	351	307	348	303	345	326	355	347	325	365	324	364	319	331	311	323	349	350	363	298	336	347	315	302	347	329	330	368	332	329	362	326	303	322	343	367	337	350	353	327	332	349	342	333	345	374	340	360	352	350	313	364	342	365	354	338	339	348	334	336	350	368	309	303	341	331	326	336	324	330	336	359	348	349	322	333	357	337	346	342	345	369	314	333	314	348	328	375	324	337	315	351	317	351	315	335	324	347	359	325	317	341	344	338	321	314	328	363	327	338	345	362	316	329	369	349	340	328	327	334	330	345	351	319	311	338	331	329	354	323	347	323	348	363	336	343	342	313	348	346	317	329	321	323	332	330	326	363	332	333	315	341	314	332	333	333	314	330	345	315	304	349	358	346	329	348	334	319	334	308	310	330	328	357	313	342	345	349	321	311	299	315	349	335	351	331	321	332	334	333	354	300	330	354	363	328	349	314	342	335	359	348	315	370	340	353	305	341	325	350	342	314	371	329	322	337	331	346	335	320	328	345	357	356	347	353	336	356	332	339	323	351	329	350	361	363	372	340	344	335	340	357	326	327	327	300	340	322	337	332	287	339	333	318	337	389	346	330	343	376	340	351	360	339	327	329	305	314	340	337	346	311	315	374	350	329	334	363	329	337	332	305	350	351	390	338	329	329	359	317	339	327	311	318	340	319	353	343	340	329	360	306	334	354	334	357	340	318	306	361	315	338	360	337	375	344	393	339	346	324	340	306	333	323	362	345	327	328	319	350	316	336	372	337	347	354	307	332	354	335	372	308	350	330	314	330	315	350	346	350	354	373	353	383	332	376	358	329	334	337	377	315	326	348	347	342	317	324	372	298	335	346	335	337	344	311	359	329	304	309	310	354	369	336	320	341	359	347	355	332	351	335	306	352	354	333	285	296	336	320	354	349	311	302	336	350	352	351	327	329	325	334	335	324	296	334	354	308	339	339	332	306	335	338	299	330	332	304	309	359	347	344	360	336	350	329	318	360	346	337	326	329	351	354	352	331	332	343	340	317	324	356	353	311	331	349	374	312	337	303	341	343	319	347	333	356	359	338	299	366	364	360	350	338	318	354	330	315	351	346	340	353	355	310	340	334	345	371	333	363	334	310	338	310	316	323	308	348	373	353	336	312	374	332	384	323	324	333	305	335	340	347	344	340	326	343	358	359	360	332	317	306	342	327	352	327	345	331	329	352	343	322	320	327	321	356	347	347	363	367	339	335	363	313	349	364	310	358	332	344	327	340	327	347	369	319	343	357	346	317	351	338	349	328	308	326	333	284	309	337	332	357	342	361	327	322	324	346	365	350	325	325	308	342	335	347	335	342	357	327	351	332	329	356	361	287	329	377	354	363	316	386	340	373	321	314	381	320	324	334	351	357	331	342	363	333	306	324	332	335	349	370	339	309	308	305	332	343	355	340	327	326	337	299	341	358	316	300	339	337	351	343	350	322	327	334	352	346	344	307	344	336	377	324	331	329	334	378	309	341	348	322	362	373	371	311	349	351	353	330	329	300	332	344	347	359	314
1650	204	254	233	220	200	149	127	106	106	103	87	93	103	99	114	90	89	75	95	67	78	95	96	75	99	94	80	96	83	114	73	83	84	85	99	96	103	96	94	83	85	87	74	90	102	91	92	124	102	91	72	73	87	84	79	87	90	101	96	98	89	82	85	79	90	86	71	113	92	97	99	100	101	93	87	104	77	93	115	109	88	80	88	87	93	81	71	78	86	82	91	91	77	78	87	83	91	85	101	79	89	89	79	115	91	61	99	81	93	77	98	87	96	90	88	83	97	80	82	69	82	104	74	76	110	94	94	79	84	81	90	88	73	81	108	105	94	77	78	90	69	103	98	86	84	97	93	74	86	88	90	84	92	100	92	97	78	90	78	91	90	101	74	99	91	104	91	95	94	91	92	95	68	91	104	99	91	89	92	97	82	81	107	82	83	83	96	76	96	95	90	85	89	112	83	86	94	81	84	99	93	70	91	78	100	92	98	92	85	97	85	79	83	97	105	89	76	91	95	81	104	94	90	80	82	101	78	95	84	99	92	88	75	96	87	90	74	98	105	108	97	88	91	84	93	84	93	71	82	69	88	81	99	79	87	84	73	87	94	69	79	68	75	103	97	93	93	80	82	95	94	89	92	87	79	82	72	78	79	89	93	92	64	77	82	84	88	84	88	74	85	79	94	78	98	87	89	87	86	81	76	75	70	106	83	94	91	75	78	94	84	72	93	84	98	95	84	86	103	87	76	82	89	84	82	80	82	82	93	92	89	108	92	86	100	87	88	94	84	78	90	58	81	77	82	75	102	102	99	93	77	74	85	75	79	72	77	118	92	81	83	103	82	90	79	71	108	86	87	93	91	80	90	81	81	86	74	79	74	79	81	78	82	94	82	65	88	90	106	86	94	77	81	90	88	76	81	71	92	91	93	88	96	87	70	102	82	89	67	73	75	95	89	89	96	99	88	89	107	99	88	100	101	93	78	76	90	87	99	72	80	80	81	96	102	86	98	84	91	107	91	79	89	95	84	89	78	114	92	92	91	76	100	90	87	86	97	95	83	80	92	99	79	89	103	73	92	78	80	111	78	81	82	99	90	108	93	95	76	79	96	78	97	77	73	107	88	87	93	94	80	94	93	81	75	79	100	71	84	89	88	86	105	99	82	89	78	89	102	87	93	91	97	69	89	72	76	72	92	86	101	97	78	80	90	78	97	97	77	86	81	81	87	89	81	80	88	87	64	89	72	94	94	76	84	90	93	93	96	71	95	113	100	75	92	71	91	89	92	84	79	95	90	86	79	90	81	90	84	74	92	91	84	96	92	79	85	89	93	83	93	96	85	92	88	84	80	97	82	79	75	98	95	79	89	87	79	86	92	97	75	79	87	84	98	104	73	101	85	97	92	103	109	96	98	99	96	105	90	91	87	86	96	101	93	96	83	89	70	101	72	88	77	69	85	75	76	87	86	86	80	89	93	88	86	95	89	90	97	86	82	78	87	92	88	80	78	79	93	72	75	96	97	103	90	99	74	94	82	78	90	86	74	80	79	82	96	99	72	90	82	104	102	86	86	104	100	104	67	89	87	80	98	81	75	103	81	78	87	94	73	97	97	92	73	96	100	89	80	91	84	70	88	85	80	74	98	80	90	96	69	103	90	88	96	105	84	91	66	88	68	80	71	84	95	95	91	73	85	73	92	95	88	108	118	101	92	96	96	88	94	84	86	104	95	89	91	80	87	75	79	80	69	64	98	76	89	86	89	94	77	86	73	101	71	72	77	75	95	87	89	84	108	89	94	82	82	80	92	97	101	83	103	98	81	99	76	98	91	85	105	101	85	101	90	79	84	101	96	74	81	92	86	80	75	76	94	99	87	85	81	101	99	93	82	97	86	93	93	97	76	82	94	87	96	92	97	69	94	95	78	84	86	101	97	75	91	82	75	96	92	90	92	97	74	100	84	90	96	85	94	82	87	80	89	91	88	81	89	84	100	96	98	99	82	83	92	88	84	89	93	79	93	94	94	102	100	86	73	82	88	93	78	74	92	89	107	67	77	75	96	96	80	84	89	91	74	103	84	103	106	87	88	79	89	92	83	88	82	80	83	113	100	95	93	85	91	95	92	100	91	80	85	80	96	69	98	84	66	82	89	79	88	86	110	82	79	80	79	76	91	87	95	82	94	99	72	81	80	88	80	76	83	83	86	73	95	103	85	67	82	71	87	74	103	82	86	106	80	91	80	80	64	78	105	86	93	89	91	89	95	104	76	88	98	106	87	107	89	79	101	76	83	98	107	81	88	113	77	100	88	92	91	72	77	108	75	78	108	81	97	81	88	79	76	102	97	105	89	70	77	81	89	62	83	82	92	75	90	87	91	72	77	90	77	94	97	78	92	80	91	82	82	97	76	74	83	96	86	100	69	97	82	92	93	99	95	79	89	85	83	67	93	75	118	93	90	82	85	91	79	78	114	90	106	79	79	101	93	96	101	82	81	105	80	81	91	87	74	77	91	104	80	84	94	75	78	98	99	74	87	77	83	98	83	89	80	82	90	76	82	105	83	97	89	84	80	82	70	96	100	70	86	71	95	85	82	82	95	102	98	77	108	120	87	104	87	89	75	91	87	81	86	88	83	77	85	75	101	95	87	92	102	92	94	87	67	78	102	63	77	96	90	92	86	80	74	98	98	75	94	93	69	86	90	85	96	96	86	90	74	92	75	98	78	92	79	90	80	95	92	82	75	109	96	104	73	97	94	89	81	92	91	96	76	81	90	85	81	88	107	67	83	103	73	87	98	73	100	82	79	93	92	81	104	96	98	88	103	76	84	94	91	91	91	87	85	82	85	80	84	96	103	99	89	95	70	106	111	102	84	78	96	71	93	82	88	84	96	97	88	82	68	85	68	95	95	87	80	75	80	79	97	83	77	99	89	87	81	85	92	91	96	91	68	58	117	80	88	101	91	87	104	93	103	73	87	97	80	82	91	93	84	91	110	88	74	80	76	82	99	104	95	118	87	87	85	82	94	88	91	88	91	90	91	86	76	85	93	82	81	95	85	79	99	87	97	85	90	85	85	79	102	94	92	92	91	85	102	90	77	88	72	76	87	104	84	75	81	88	95	82	77	102	82	95	78	98	107	106	79	103	98	87	94	90	85	86	102	80	80	82	98	105	83	74	74	79	87	106	84	101	80	90	73	75	105	81	73	90	81	81	79	84	95	90	87	107	107	77	88	84	77	88	93	88	80	77	89	81	79	107	94	98	88	98	89	85	80	89	94	110	82	74	87	80	86	77	87	85	78	87	96	87	79	82	99	91	107	82	94	101	72	93	96	62	79	90	80	86	76	84	76	98	107	95	91	89	88	87	85	88	91	83	101	94	94	90	85	65	91	76	98	67	81	81	83	91	98	83	86	89	87	94	87	101	79	84	86	84	84	86	100	88	92	90	108	74	81	95	83	88	80	83	88	86	98	89	104	88	80	97	80	91	93
1957	511	864	994	914	851	745	612	518	483	460	454	388	420	413	425	357	338	376	344	366	342	338	374	381	332	364	336	398	402	377	359	379	352	390	401	409	395	368	424	361	356	357	356	370	420	439	361	362	347	352	344	354	321	336	320	336	319	367	303	356	337	314	366	346	351	374	346	365	368	355	351	341	358	359	330	364	339	333	344	323	343	333	364	349	316	349	313	353	333	339	342	352	345	342	360	370	358	342	363	343	310	392	364	334	353	313	348	346	325	346	360	336	324	338	330	338	352	306	347	370	323	341	362	333	327	336	339	344	352	345	372	349	371	383	335	333	334	354	328	345	339	385	329	346	348	332	359	315	321	334	316	340	350	326	341	334	322	343	337	339	343	335	340	348	300	363	335	351	368	322	355	347	324	348	341	333	319	358	334	357	355	345	354	328	356	331	312	348	344	336	366	332	346	325	326	363	313	329	333	327	328	334	376	318	339	355	346	305	361	320	343	347	333	351	343	342	359	358	334	321	319	362	341	354	373	308	337	364	324	332	335	343	338	337	328	329	354	310	364	354	322	372	349	324	335	328	332	351	332	360	352	350	325	346	356	312	315	346	337	332	351	323	351	324	302	362	341	352	331	314	350	357	354	330	329	341	330	351	348	341	329	341	364	304	357	398	320	361	346	347	351	307	348	321	316	361	342	367	343	327	322	333	344	321	337	350	353	341	346	341	322	327	334	365	383	340	347	367	341	325	343	362	327	358	337	333	342	371	336	335	355	319	386	345	322	328	328	330	346	318	319	346	352	333	354	306	327	346	315	312	370	335	363	326	328	331	350	347	333	339	312	339	324	320	307	308	358	337	343	368	349	324	340	348	331	326	321	321	327	348	317	323	377	368	354	349	347	327	354	352	347	363	340	307	351	359	323	321	355	312	317	332	314	309	348	369	325	353	302	342	330	330	339	342	345	332	322	361	361	351	331	335	339	329	336	311	339	292	297	335	357	347	309	328	331	328	312	327	348	343	322	281	373	326	349	329	345	301	338	301	363	325	323	337	359	316	350	313	352	336	321	358	375	345	317	332	335	314	301	348	330	299	348	363	328	355	331	346	345	327	314	318	358	317	335	343	330	332	378	357	368	327	325	347	348	355	348	352	329	325	324	323	342	338	350	352	358	306	351	325	360	322	337	343	313	362	332	369	319	357	351	351	352	365	336	334	330	357	328	349	361	310	321	350	366	365	342	381	350	356	325	358	327	341	358	326	332	324	315	357	348	343	377	335	354	370	328	352	374	327	342	358	359	329	336	350	357	315	343	359	355	332	326	314	379	352	327	319	392	325	310	337	353	342	353	343	359	316	329	327	353	345	364	371	340	347	357	334	358	322	328	343	352	336	334	366	320	355	324	345	357	385	353	322	345	328	358	325	313	353	327	317	341	322	351	361	352	337	325	346	351	353	339	355	393	341	376	343	316	331	332	387	346	340	335	328	353	362	329	341	354	365	339	330	327	318	335	343	327	344	360	342	329	363	338	320	340	319	324	364	358	362	325	339	345	357	342	343	360	359	337	360	333	364	333	323	346	352	337	351	371	344	337	308	317	280	346	358	308	344	330	332	352	310	363	295	312	318	326	340	341	335	330	379	346	325	339	326	375	341	316	338	303	353	321	327	334	332	331	375	348	341	330	322	332	347	324	338	335	369	319	329	289	332	311	339	347	346	345	347	321	350	353	349	352	319	346	308	361	341	329	352	352	325	307	337	318	346	361	339	342	367	344	329	335	356	334	336	353	339	340	319	339	338	346	310	327	359	340	354	304	334	348	330	333	330	343	334	315	310	351	345	333	334	335	344	358	366	332	334	355	342	316	353	328	327	314	356	334	356	310	337	317	345	368	338	330	357	363	310	344	336	324	357	341	338	315	358	374	313	346	378	366	378	341	326	308	346	319	375	361	334	322	342	338	346	326	345	340	311	339	323	340	322	318	351	351	314	354	367	343	328	327	336	336	358	311	323	341	353	322	345	347	330	338	326	316	344	325	352	336	347	349	326	357	316	346	345	342	330	324	337	349	346	321	346	319	341	347	345	363	357	340	330	349	347	326	350	326	338	346	327	360	318	342	340	313	319	352	338	348	333	371	366	323	348	312	317	326	324	316	364	357	343	352	356	363	369	286	337	301	333	340	340	320	337	352	347	345	370	373	337	346	330	351	318	342	340	334	328	354	324	333	336	331	353	363	357	351	366	323	342	332	318	310	361	310	357	373	347	372	326	348	326	326	321	336	348	353	351	356	345	346	362	331	305	305	328	343	323	345	302	364	319	336	342	326	366	339	355	343	323	355	318	343	328	312	332	357	354	318	305	359	373	321	296	336	330	352	314	333	340	359	339	317	362	334	328	320	314	332	329	370	325	344	332	374	328	365	339	328	297	361	321	329	375	343	344	334	332	310	351	348	301	335	347	344	360	337	347	334	333	342	333	337	359	340	340	373	339	324	349	327	327	345	320	352	336	356	334	327	309	354	323	348	328	359	359	330	359	327	322	338	332	329	312	309	341	325	343	333	344	341	341	353	332	324	330	353	352	321	378	351	323	336	327	362	343	329	329	354	338	334	325	345	322	305	339	352	356	390	343	380	308	340	320	331	340	322	359	320	342	318	342	341	352	357	314	313	333	315	352	335	368	338	345	329	347	318	353	329	337	317	373	344	356	362	335	362	332	368	361	310	344	337	340	336	327	318	316	340	391	337	362	327	365	327	331	316	352	355	334	323	311	366	320	330	340	373	332	356	334	361	338	336	337	363	338	327	329	356	327	322	366	341	355	342	354	352	276	351	323	377	363	344	343	334	346	362	357	324	344	333	337	341	327	330	335	344	336	376	336	340	334	346	327	328	346	338	311	326	345	335	321	364	330	333	341	318	346	311	328	359	351	331	318	351	353	364	361	341	333	355	376	352	375	347	315	333	335	297	342	322	343	352	326	344	359	342	343	327	361	332	310	336	326	293	326	360	357	346	317	308	318	320	352	319	345	315	334	331	332	334	344	324	335	323	350	370	349	339	344	382	343	304	351	330	337	350	348	351	324	338	333	332	344	365	332	352	353	335	327	353	324	324	353	334	362	332	346	333	350	356	339	333	355	324	342	328	339	322	332	332	360	341	366	313	344	318	318	342	332	340	321	326	365	379	322	338	361	350	335	351	345	340	302	333	356	319	353	330	362	353	357	355	328	363	322	315	329	353	356	388	345	324	351	312	323	361	342	334	341	340	309	376	365	355	332	350	334	398	342	358	334	333	360	363	343	331	354	353	320	358	348	352	317	310	312	360	376	344	345	349	352	315	365	340	360	325	374	349	344	347	374	301	338	309	306	323	340	356	351	344	324	344	332	334	344	317	338	341	383	344	348	325	353	321	341	340	323	314	355	302	353	333	337	311	312	335	374	370	326	351	352	351	312	340	364	311	334	341	343	339	333	348	363	338	346	342	351	350	365	307	319	299
1676	211	248	228	207	159	131	132	102	114	117	101	105	88	98	104	114	94	85	104	80	84	88	94	97	97	71	92	83	97	100	104	85	110	106	93	98	100	97	95	94	93	82	82	98	96	85	102	101	96	98	86	91	101	74	89	98	97	101	95	80	88	85	95	94	88	83	84	105	85	81	75	103	84	74	77	82	93	84	90	112	91	83	78	82	75	91	99	84	75	100	74	85	91	84	94	91	90	85	93	86	82	95	91	96	80	78	85	74	82	86	101	94	104	110	84	73	95	100	86	89	83	99	93	84	92	80	95	100	83	63	111	78	84	81	89	86	97	85	99	73	101	82	97	86	84	93	84	81	99	98	102	99	81	108	77	78	83	104	88	86	71	70	90	82	83	89	74	91	97	84	97	86	89	81	79	94	107	87	94	92	95	77	78	76	80	71	88	91	105	100	103	89	76	100	83	93	79	96	84	111	85	81	103	110	113	97	93	84	91	84	99	83	78	85	99	79	86	84	72	115	87	78	84	85	96	91	89	88	101	93	82	89	85	88	75	99	91	96	75	91	88	101	90	89	78	95	75	81	90	85	99	86	81	79	112	95	84	82	86	92	94	94	102	92	96	95	85	103	104	75	96	81	88	81	74	96	82	97	92	97	90	87	77	80	89	87	97	91	78	108	88	79	94	98	88	100	103	95	85	83	82	86	88	92	88	100	98	88	87	72	88	85	94	93	86	111	96	87	85	81	88	96	92	89	100	72	105	91	92	92	70	80	84	88	93	96	89	100	81	78	79	77	82	90	88	80	88	106	110	88	81	87	99	102	84	94	83	93	104	73	97	103	94	87	99	97	72	76	85	81	96	101	76	81	105	92	80	75	75	77	100	77	85	79	72	92	84	105	82	94	98	86	96	96	85	94	89	85	97	92	93	85	89	86	81	86	106	76	89	100	93	101	95	88	89	88	73	100	80	82	88	89	72	102	91	85	90	84	68	89	84	74	78	101	112	92	87	95	70	96	93	82	104	78	98	92	103	89	86	88	103	106	90	99	111	92	73	105	96	81	91	93	100	102	85	70	86	73	91	88	77	95	81	88	88	98	83	92	80	89	83	74	80	92	83	77	99	107	87	96	88	92	88	93	93	100	77	95	94	99	108	89	65	98	102	93	81	103	86	94	80	98	100	89	81	85	85	86	81	100	82	103	96	101	75	89	79	92	88	86	72	84	78	102	98	94	96	84	87	105	98	101	91	91	81	95	111	98	95	89	96	99	95	83	97	72	106	89	88	91	100	85	100	101	88	111	100	93	81	99	97	89	77	88	76	88	79	81	88	92	91	106	92	101	94	108	100	85	89	97	90	97	87	92	84	97	96	95	77	105	82	91	90	89	76	81	87	92	78	79	96	90	89	68	81	86	85	85	83	81	96	83	78	72	85	80	81	74	92	95	81	78	79	102	83	76	93	89	79	88	87	108	86	72	68	97	81	88	71	104	104	80	71	85	84	90	81	91	98	94	77	81	87	83	93	80	100	87	76	95	96	98	94	86	79	111	93	84	74	92	94	96	94	90	98	107	86	100	84	91	97	95	80	87	111	92	85	90	81	84	96	81	92	86	111	92	101	95	108	96	84	85	88	73	88	78	73	92	91	82	90	85	87	98	74	95	92	92	78	93	87	94	90	92	83	84	82	73	79	98	117	82	85	107	105	115	100	90	104	108	89	111	88	84	88	86	91	88	92	94	95	88	72	73	92	71	107	92	102	88	92	96	85	89	86	81	102	88	86	97	100	95	84	93	90	80	88	92	81	82	76	84	94	83	98	83	73	96	81	101	83	94	92	88	92	84	84	80	75	93	91	93	88	115	104	67	88	86	81	98	84	88	108	105	102	90	94	74	88	95	84	85	90	116	82	102	85	97	101	83	85	99	82	88	91	90	94	89	85	94	86	86	91	84	90	104	86	103	104	108	89	74	79	107	81	106	88	92	107	83	92	106	81	89	90	84	71	104	97	100	100	96	101	109	92	93	83	86	79	111	85	82	86	85	81	88	100	89	84	87	80	86	93	103	89	82	82	89	74	87	89	104	91	88	95	78	88	82	78	94	87	86	76	92	85	77	61	67	84	124	95	90	89	102	73	89	110	94	92	85	86	97	93	90	108	81	80	98	87	75	98	83	79	96	91	73	65	99	76	97	86	103	78	84	93	102	90	105	103	99	89	99	104	83	83	84	98	91	72	82	100	102	87	91	93	89	93	82	91	101	95	73	98	79	93	90	92	92	86	83	96	84	82	94	88	85	96	84	88	73	90	92	82	78	94	96	91	87	65	101	86	81	106	78	95	77	85	103	86	87	85	90	111	89	87	66	87	73	83	84	85	80	112	108	91	90	100	88	84	88	79	79	70	97	107	109	81	76	94	101	87	81	83	112	101	89	75	97	93	97	97	110	74	82	95	79	93	80	68	87	79	105	84	83	94	95	107	73	107	104	86	88	83	87	89	90	90	94	79	89	104	87	89	83	95	89	93	95	88	92	85	91	100	96	92	79	86	77	87	81	80	89	76	94	90	78	101	98	91	92	90	84	75	80	99	88	88	104	77	88	84	86	77	99	85	76	90	83	96	89	64	73	85	101	91	84	103	98	109	77	95	100	83	78	93	90	88	81	89	84	93	81	79	88	68	96	94	80	100	89	76	79	89	81	97	85	96	106	79	93	94	94	80	74	102	101	87	91	106	84	74	77	76	77	82	92	90	94	85	74	79	110	70	70	98	80	87	93	97	81	90	99	99	92	95	104	88	92	97	97	75	103	89	80	95	89	87	101	86	101	89	77	83	110	92	92	86	93	88	103	87	105	91	67	74	89	103	71	78	87	101	86	92	81	87	86	86	100	81	102	97	83	85	94	72	85	86	83	97	80	93	87	81	79	84	83	86	94	92	85	92	91	96	81	97	89	92	100	89	90	78	100	97	78	77	88	77	93	78	90	80	96	84	83	102	87	87	101	99	96	67	85	86	80	84	92	86	86	91	100	89	84	82	93	98	94	90	91	80	92	82	88	103	98	97	103	93	103	75	84	100	84	79	83	83	87	84	81	87	81	80	92	72	73	87	99	91	100	104	70	91	73	95	78	85	88	100	87	92	95	87	83	89	83	93	83	92	81	79	93	89	77	93	94	84	85	95	98	93	111	77	91	73	103	94	103	86	88	85	88	91	92	92	94	102	94	81	98	89	100	104	90	80	87	80	85	83	106	84	82	85	87	84	66	96	72	84	83	88	101	110	98	83	87	101	79	77	79	90	82	70	88	94	83	80	87	102	90	80	95	83	86	96	88	81	69	105	98	86	94	70	91	88	99	104	105	103	97	100	86	93	103	94	88	80	89	77	73	80	97	97	96	82	104	108	68	82	95	77	90	96	95	88	99	86	91	74	95	89	100	91	103	103	89	96	94	100	87	78	95	89	73	113	90	78	85	96	90	102	93	86	83	88	78	90
1891	514	821	918	954	870	805	627	492	481	490	466	402	370	388	366	371	356	352	353	353	359	361	351	339	354	364	346	355	363	364	327	384	392	468	415	450	396	402	382	375	358	346	377	360	402	394	348	324	341	352	358	358	386	323	366	346	346	348	338	345	375	348	359	365	403	341	346	359	373	327	366	369	304	357	346	379	331	348	357	323	389	361	313	328	329	345	332	326	354	327	345	338	340	383	325	352	358	353	309	374	335	330	350	343	340	368	359	333	375	346	334	342	327	322	373	345	338	374	321	344	333	315	376	379	394	328	334	363	344	342	321	320	344	364	360	344	367	310	324	348	336	353	345	357	368	349	340	342	328	344	366	318	316	365	341	340	309	363	326	353	343	330	355	343	351	344	367	380	379	333	325	367	349	342	382	335	340	338	344	380	377	351	347	357	342	339	360	372	346	321	357	336	340	306	332	304	356	331	345	363	347	331	322	318	320	348	358	336	343	361	342	362	325	350	340	351	358	370	384	338	327	351	362	327	345	343	336	355	330	350	368	304	327	353	356	350	359	357	357	363	319	341	353	344	371	342	360	341	337	364	328	348	346	363	401	322	314	334	361	328	311	364	344	322	328	321	328	329	333	315	346	348	342	357	330	346	348	354	350	347	346	337	349	323	330	313	351	351	346	351	332	355	339	345	376	341	358	333	342	356	372	319	342	335	330	326	346	336	343	345	351	351	359	283	344	345	328	346	341	339	341	347	326	363	353	377	332	343	356	352	357	377	326	352	364	371	401	370	343	337	336	378	345	334	297	353	334	368	322	342	344	349	325	330	346	331	374	314	352	365	351	373	362	327	308	353	344	329	334	350	324	357	338	337	333	354	332	347	318	361	327	314	335	342	352	326	357	352	339	389	368	368	376	350	343	357	378	352	340	382	341	384	315	325	358	373	318	348	325	346	350	340	350	325	369	362	314	364	339	333	335	358	354	337	374	332	341	366	350	353	376	362	350	323	352	343	334	367	367	337	364	343	362	363	336	344	312	370	376	334	320	360	365	314	337	337	380	366	334	358	328	319	326	374	363	356	363	339	347	332	329	341	349	343	349	349	341	347	327	348	331	354	366	343	333	336	350	328	318	355	362	363	336	358	315	365	329	350	353	335	342	346	364	361	356	322	325	364	367	375	375	352	335	352	360	339	379	354	364	338	312	365	365	373	326	343	365	330	333	333	336	318	338	316	379	324	316	363	331	358	335	312	364	317	346	358	380	383	345	342	376	334	336	358	342	325	352	336	363	372	351	317	335	347	344	350	351	326	372	338	357	335	344	351	338	330	385	316	337	363	345	345	330	342	362	348	352	372	363	332	341	331	346	316	348	353	390	347	372	364	319	322	341	356	324	347	342	353	355	344	372	325	311	360	349	319	364	361	353	342	350	359	370	355	342	327	335	344	367	377	306	363	351	348	325	348	351	330	338	358	370	322	319	369	351	378	340	343	350	347	327	342	328	341	342	326	322	358	323	327	353	340	343	323	356	340	328	350	338	335	334	343	349	344	355	339	369	325	348	336	313	309	339	339	342	360	327	327	356	368	359	332	323	304	337	312	330	368	326	358	343	343	352	330	347	341	340	340	335	321	317	340	365	360	340	344	389	321	353	342	320	360	325	372	313	357	339	339	357	329	348	331	321	313	364	337	352	352	338	319	362	347	320	348	354	365	374	331	356	352	328	312	341	371	368	335	366	357	359	351	324	326	319	329	333	364	354	361	347	320	342	333	363	347	337	319	335	345	335	322	325	328	369	350	360	340	327	352	343	362	368	384	330	345	357	329	350	327	346	331	329	339	326	399	376	364	338	377	339	327	339	349	318	383	353	358	345	351	332	368	324	340	319	323	383	316	374	350	339	366	303	355	338	338	336	342	345	314	314	336	343	354	373	341	336	349	360	321	378	336	298	352	356	332	363	314	319	341	314	354	356	338	322	349	372	339	318	350	374	311	352	345	336	368	330	349	338	320	336	335	344	347	333	352	309	331	323	327	346	339	310	370	344	346	368	344	348	344	353	319	358	342	362	343	341	338	368	370	371	373	394	357	315	310	365	333	377	314	352	367	358	313	353	380	330	349	339	344	329	358	340	357	370	347	351	356	356	351	355	319	347	333	338	389	324	324	352	337	338	363	338	331	331	359	331	339	328	334	364	309	333	355	365	364	319	338	346	321	396	337	366	338	349	301	355	359	349	334	351	343	344	308	347	360	343	355	353	329	339	323	350	358	343	357	353	283	362	393	342	340	347	335	336	307	338	338	348	347	331	342	355	344	330	378	343	344	326	362	335	350	376	323	346	348	365	365	337	323	336	333	373	352	367	334	320	350	318	322	347	336	358	345	335	340	345	314	325	366	375	354	334	366	335	329	308	315	341	336	374	343	373	353	297	366	334	343	358	346	367	319	362	340	325	390	373	339	310	330	376	337	335	366	342	324	354	348	352	348	337	345	354	347	349	341	349	347	340	365	375	350	327	342	375	340	306	363	304	349	351	340	323	330	338	348	339	336	381	332	341	349	327	352	339	363	368	350	356	349	322	334	367	358	348	372	358	370	286	389	321	368	350	345	361	358	337	339	334	351	334	348	356	323	370	357	322	338	354	336	355	345	340	351	340	329	345	320	337	339	324	340	314	359	374	327	375	332	351	343	334	354	347	379	342	405	349	376	324	331	329	342	344	358	333	371	363	328	361	370	344	335	348	341	355	359	368	345	376	361	334	370	380	326	336	355	361	342	369	360	333	358	332	332	331	324	351	356	346	347	392	369	341	367	331	354	353	339	342	343	327	328	330	326	381	320	347	334	342	354	347	361	332	326	358	338	351	361	333	348	372	336	342	343	332	340	366	346	345	354	323	342	330	356	339	286	354	364	369	310	300	380	372	336	362	378	324	384	362	341	332	320	370	329	371	372	341	357	339	346	374	352	337	374	363	323	353	310	377	365	343	308	356	373	378	312	377	331	337	334	345	349	347	314	346	355	336	356	336	330	351	364	351	364	328	327	344	329	322	329	378	368	338	351	354	310	342	335	339	343	354	300	306	337	351	345	356	363	324	339	367	309	337	355	347	333	305	346	341	325	296	351	326	349	370	361	353	333	339	352	328	355	370	365	344	386	364	361	318	320	327	317	343	359	351	350	345	321	344	346	332	342	341	356	362	328	341	315	335	342	343	326	330	354	327	347	331	320	327	372	345	347	346	371	383	354	350	344	370	339	307	355	347	350	359	368	362	374	355	342	356	332	351	354	313	338	331	397	350	303	375	338	362	344	350	346	352	365	361	345	342	325	352	342	333	342	321	368	363	376	355	373	346	330	344	366	338	375	345	350	338	306	345	343	351	331	341	361	305	342	354	340	397	350	343	343	336	363	368	368	345	303	335	331	333	367	331	356	354	336	363	328	331	390	378	355	376	369	341	350	344	338	362	308	334	330	341	353	330	331	358	337	357	360	354	355	361
1675	181	273	237	196	179	153	111	116	123	101	94	87	100	76	98	93	83	85	81	81	103	91	109	97	87	84	94	71	91	93	102	96	96	92	94	92	92	94	96	73	99	96	96	88	89	90	86	97	107	84	98	88	86	78	93	81	88	99	74	91	95	84	76	94	76	96	100	74	107	80	109	84	95	101	89	83	92	72	111	90	86	89	90	74	99	87	82	97	95	82	100	93	93	75	96	81	93	69	105	92	91	80	96	96	93	91	91	117	80	99	96	97	95	105	90	81	82	90	81	78	97	84	71	95	95	100	96	88	94	96	88	96	77	79	89	99	78	79	81	92	99	78	84	86	111	93	102	82	93	93	86	96	88	77	85	87	84	83	80	87	97	92	86	89	90	85	100	107	91	75	107	96	81	86	84	64	100	83	95	82	94	92	84	93	89	82	93	94	103	93	88	82	95	103	80	94	102	99	83	83	91	96	102	69	97	102	82	80	82	104	102	80	82	98	98	93	81	87	94	94	69	94	92	88	90	92	68	80	83	85	100	88	88	99	105	97	80	97	81	96	93	91	98	87	89	90	91	77	92	91	67	97	105	96	83	93	89	90	102	87	96	93	74	75	88	86	81	86	107	104	101	94	81	98	78	88	87	102	65	107	88	96	94	84	106	91	96	89	107	84	76	84	94	99	86	90	109	91	97	76	75	104	97	69	78	89	95	84	93	105	95	89	92	79	86	87	96	83	90	102	71	93	84	92	79	82	88	90	91	109	91	93	95	96	93	92	82	110	80	76	75	93	69	86	88	114	91	102	96	75	76	95	83	72	80	90	83	90	76	88	85	107	102	94	91	88	85	101	100	92	100	82	102	83	92	96	94	94	94	94	83	78	86	89	101	76	106	81	87	79	82	93	91	89	76	78	91	87	92	96	100	81	96	95	91	93	84	110	71	107	94	85	84	86	98	83	81	86	99	100	97	86	76	80	91	75	79	96	100	89	81	81	85	90	112	82	93	81	72	94	93	89	102	92	82	102	85	84	79	71	77	81	90	105	82	77	88	98	95	93	82	83	75	101	96	97	101	92	93	85	97	88	100	91	69	92	76	100	97	91	78	91	88	97	77	80	99	100	72	101	98	91	80	101	96	100	100	92	76	95	108	87	88	91	82	105	74	95	91	99	97	83	105	97	95	94	89	83	77	62	76	92	64	85	95	104	98	72	85	108	103	85	115	98	96	88	93	85	91	90	87	78	93	77	97	81	94	94	101	97	84	85	76	83	86	105	82	87	90	83	89	89	94	98	94	105	91	82	101	75	92	91	90	97	98	82	85	90	98	91	74	80	72	69	83	87	96	93	90	91	110	84	104	105	75	92	74	82	72	88	76	90	87	79	81	93	79	112	102	95	85	93	84	87	85	89	82	91	84	84	89	81	85	86	92	72	88	73	79	107	96	92	92	103	88	93	88	92	82	85	87	105	102	81	93	101	90	91	98	93	84	98	76	97	80	92	79	110	88	77	75	73	81	95	86	72	103	85	80	94	83	86	91	73	82	69	105	104	101	101	95	83	94	86	79	91	100	86	86	113	80	100	85	82	93	91	93	94	100	86	85	84	87	104	104	100	84	94	89	91	83	73	92	94	95	115	89	91	84	77	93	80	83	86	94	101	91	96	98	106	101	75	80	92	80	87	82	97	100	89	101	83	93	98	80	82	86	94	109	96	85	97	92	95	92	100	100	93	86	92	82	98	81	103	80	93	97	99	83	93	94	74	85	89	79	86	99	89	88	95	88	90	92	82	91	92	96	93	97	88	100	82	90	86	100	96	84	92	89	106	87	85	80	91	79	64	87	100	75	73	72	94	95	86	78	89	84	85	82	75	93	89	91	83	85	108	91	99	93	91	102	98	78	86	85	100	85	80	97	86	89	89	86	83	94	92	99	96	99	88	92	80	88	83	86	74	100	84	102	76	88	91	97	81	92	95	80	80	96	91	100	87	87	79	90	73	81	94	88	88	73	90	80	81	88	89	84	94	103	81	83	97	85	89	93	100	101	86	109	81	88	93	107	84	86	82	89	91	99	86	89	76	90	77	86	97	94	93	85	80	100	87	83	91	99	85	99	85	101	89	116	100	83	101	97	88	93	82	91	99	92	84	103	95	70	102	80	76	76	95	101	88	101	82	96	86	99	90	72	84	101	82	100	98	82	94	85	87	79	104	86	99	91	81	93	82	87	76	86	100	79	86	85	89	106	89	83	87	110	93	81	84	79	85	77	95	87	87	88	108	90	108	105	90	77	90	97	77	94	92	80	93	77	83	82	86	91	91	80	89	90	102	74	94	88	98	82	71	87	71	71	74	80	93	89	79	96	95	99	100	85	91	80	91	79	91	73	83	91	92	86	86	96	89	82	77	111	103	104	87	93	89	89	82	86	90	93	102	97	90	94	100	87	79	86	72	99	89	106	91	80	72	89	87	104	98	83	78	96	80	91	86	93	81	107	119	103	80	99	109	94	89	83	86	114	81	70	94	84	110	91	98	91	95	76	86	91	91	85	93	92	93	85	93	101	88	84	87	86	83	78	87	84	93	97	83	90	85	91	91	95	98	109	94	102	95	101	95	107	88	100	88	84	117	86	101	81	79	82	101	85	99	91	103	101	90	96	92	97	81	84	92	90	78	92	101	92	100	91	83	101	87	85	89	90	98	90	84	75	87	90	77	93	96	89	108	82	97	104	105	83	107	95	81	79	87	92	89	102	100	88	59	91	95	77	90	86	87	93	92	85	93	90	78	102	94	87	94	86	76	84	89	89	85	87	83	103	88	87	79	98	101	93	85	87	88	92	90	82	81	84	93	84	98	86	107	84	71	103	111	102	78	96	78	86	84	76	107	95	79	80	87	84	84	76	81	96	92	95	102	101	83	87	82	89	94	91	86	103	77	87	72	83	95	94	87	98	75	94	98	91	91	93	93	97	99	91	108	86	96	97	71	96	96	116	85	95	76	96	89	88	86	105	96	93	81	103	91	74	72	87	98	102	86	90	93	98	86	75	90	91	86	80	110	78	95	104	89	80	90	74	88	93	85	82	80	83	90	88	104	90	85	98	78	94	89	101	79	93	76	80	79	95	76	77	102	102	93	96	89	96	91	86	82	90	93	105	89	84	96	87	104	94	93	94	111	78	83	105	95	85	93	77	84	80	91	79	90	88	93	95	95	91	84	93	91	102	97	105	111	87	107	94	84	74	99	85	79	79	89	87	74	92	87	86	91	81	93	75	109	105	89	72	85	73	93	86	84	85	91	86	87	92	90	94	85	87	78	95	99	94	87	67	92	89	92	94	104	84	84	81	91	101	69	85	109	80	86	84	90	80	90	95	83	99	90	108	86	83	84	77	85	87	94	97	99	98	100	107	101	85	102	86	83	98	88	112	93	88	84	114	85	96	101	92	90	94	80	80	87	84	96	88	93	79	92	105	103	83	88	91	119	88	97	102
1975	503	774	894	1005	868	747	591	571	486	489	426	385	389	384	382	359	347	342	357	347	380	369	368	372	341	322	354	349	363	373	348	337	363	374	441	421	383	365	417	357	372	375	378	364	423	394	365	362	358	360	368	346	318	332	315	341	357	378	352	337	349	327	331	332	367	359	379	336	346	349	338	317	362	330	350	349	343	349	359	361	350	371	364	326	357	336	330	347	307	383	329	352	339	352	331	342	343	349	326	339	354	288	320	334	368	356	338	332	326	326	351	327	354	347	336	342	377	328	331	362	327	342	325	320	323	346	348	317	322	373	297	320	325	335	345	318	359	339	382	340	367	335	316	350	371	339	372	348	334	302	347	356	343	346	312	354	348	331	366	320	366	334	314	314	336	320	308	352	330	365	336	366	339	327	355	337	331	333	361	334	330	298	361	345	338	324	346	362	370	353	316	363	362	346	371	346	327	353	358	360	349	343	322	341	341	336	318	354	310	338	335	334	338	336	340	327	355	324	374	340	353	347	307	378	340	358	299	371	344	370	354	351	358	366	351	361	351	331	346	387	364	381	339	341	333	336	307	327	355	368	391	339	346	339	287	301	374	345	358	344	369	328	327	311	315	321	346	374	315	338	344	325	335	331	325	311	356	366	335	334	327	349	332	350	326	335	319	357	341	368	338	347	312	342	341	349	336	362	347	330	352	353	340	375	347	354	339	331	363	326	363	344	349	352	369	344	368	331	329	357	352	334	365	357	320	352	349	317	329	301	367	381	351	339	366	339	357	302	339	343	349	332	331	335	314	348	337	347	326	339	359	334	334	366	349	355	348	349	330	356	339	365	355	352	335	331	324	363	333	362	351	363	333	347	344	326	369	345	353	363	333	346	372	331	338	354	350	361	375	345	325	352	353	334	368	378	341	379	327	334	386	330	350	328	350	367	364	323	339	353	341	350	356	350	374	358	347	344	323	335	347	348	360	331	328	337	397	357	356	365	364	326	358	339	342	360	379	358	368	358	361	323	335	361	349	339	330	345	326	350	324	363	304	321	323	333	364	340	361	335	341	317	358	347	335	352	380	343	335	357	353	338	342	337	350	331	352	329	298	349	336	375	322	328	318	372	351	338	339	329	395	332	351	332	303	355	343	357	362	335	388	331	340	333	343	299	361	360	335	354	374	349	326	349	337	343	346	343	339	357	346	329	323	345	342	342	360	333	359	331	356	338	378	346	335	354	350	342	348	344	355	372	319	320	342	335	346	340	301	313	334	344	376	337	354	368	347	339	284	320	340	372	385	323	319	356	346	340	323	309	352	326	330	322	307	309	334	321	317	358	367	362	336	337	292	361	348	301	351	335	333	362	307	351	330	318	362	342	322	342	352	341	324	351	323	301	327	322	331	365	346	348	354	326	330	348	383	318	340	330	307	338	329	336	345	348	369	339	350	305	340	349	416	361	361	318	329	360	334	354	336	341	344	333	328	347	348	343	330	340	361	324	317	339	372	349	375	328	335	327	338	313	337	330	334	338	343	327	370	360	341	328	342	307	349	365	326	337	337	366	354	356	340	370	374	316	347	368	357	331	342	340	366	348	339	374	319	366	326	379	352	340	332	336	336	324	365	365	309	314	327	347	339	308	346	332	341	343	356	335	318	329	321	329	302	355	323	328	335	336	387	341	326	345	320	356	359	347	365	332	337	337	331	320	406	336	363	358	342	342	358	349	335	358	370	308	336	366	352	341	345	402	330	322	358	339	348	357	344	337	352	345	322	351	370	360	371	346	329	348	362	346	333	372	357	372	340	330	348	367	352	352	332	377	344	337	314	342	351	338	328	343	333	345	354	343	354	378	332	324	359	368	329	338	341	334	318	340	319	343	342	332	338	342	330	354	339	333	326	368	370	336	342	330	330	342	350	388	322	336	298	343	353	352	317	343	340	329	355	357	362	318	342	347	364	339	328	362	329	347	333	374	302	381	322	355	369	372	335	362	330	357	342	305	347	372	335	328	337	375	321	326	346	373	342	340	334	344	342	346	354	344	346	358	349	308	318	347	364	351	344	360	330	304	346	346	341	349	386	335	338	354	346	334	354	370	355	386	341	343	326	352	324	339	355	316	307	321	337	326	329	380	338	333	344	369	351	345	349	341	343	320	327	348	395	327	311	353	341	339	362	340	344	344	317	352	349	334	360	337	361	355	337	319	355	370	343	309	342	368	354	344	354	356	362	320	336	344	338	339	330	368	338	357	358	348	332	354	342	347	342	348	331	327	318	353	332	332	351	324	331	364	314	329	353	320	324	334	333	338	344	328	307	316	341	330	353	333	352	340	381	360	325	342	357	328	328	321	337	343	332	328	320	355	352	320	345	347	325	329	332	373	356	319	353	313	358	323	376	337	339	374	338	358	372	359	347	299	332	353	336	376	331	342	351	330	338	347	361	342	313	316	346	370	349	326	338	344	342	346	348	321	354	347	319	351	360	309	354	299	358	357	346	320	376	354	343	331	331	350	374	346	314	346	319	348	302	339	363	342	332	314	318	322	354	369	346	343	373	326	341	333	384	342	348	360	348	331	302	342	368	363	331	323	331	350	353	310	342	354	358	353	362	347	342	333	333	337	368	336	347	348	355	347	361	341	368	325	324	380	355	354	333	353	354	387	352	373	334	353	327	340	353	355	345	343	368	355	356	343	373	330	312	373	327	341	327	355	362	336	346	362	343	339	350	346	326	330	334	325	335	351	318	346	343	364	355	359	344	340	338	337	322	337	337	339	390	334	337	352	321	346	322	347	361	317	356	329	345	353	335	333	334	340	359	360	350	325	358	343	331	338	315	352	333	356	343	342	298	355	335	337	349	340	351	340	354	367	355	346	351	367	338	335	355	347	347	344	360	342	350	327	354	305	324	338	325	365	331	321	355	339	377	353	323	343	359	343	360	355	345	326	363	340	373	295	346	347	350	322	359	333	336	360	374	328	366	355	343	365	322	364	352	361	346	366	376	343	320	377	340	359	353	361	357	353	339	360	346	323	386	334	370	351	340	346	386	318	338	336	327	365	313	362	350	371	319	325	337	344	351	332	374	302	344	331	344	347	341	349	406	357	331	346	332	345	370	349	341	398	358	352	351	323	307	318	346	337	343	315	328	329	342	371	345	362	311	338	359	375	332	327	354	322	375	318	351	373	358	362	323	365	347	348	335	349	339	337	325	300	359	344	350	369	303	344	361	334	327	329	318	370	341	338	377	321	339	361	353	361	337	370	321	335	357	343	309	372	335	320	377	312	331	334	340	387	354	330	364	350	336	335	358	336	371	359	320	332	344	343	352	321	360	328	327	364	353	357	360	373	349	343	351	339	355	337	325	362	364	326	341	351	342	350	345	352	365	317	324	336	341	339	329	371	346	349	345	324	337	337	341	343	376	357	318	351	329	338	342	374	320	318	316	369	368	310	372	342	326	370	319	315	333	329	371	380	354	332	332	352	335	352	351	363	317
1716	167	235	232	213	184	173	127	114	122	103	110	82	86	101	89	85	83	96	91	77	95	102	100	95	86	97	85	104	95	67	73	95	86	109	86	88	95	97	107	94	61	84	92	108	88	105	86	88	85	89	96	91	87	100	94	100	88	94	80	114	83	90	85	101	95	105	97	115	78	86	77	81	88	89	79	77	101	93	96	98	103	94	89	86	99	85	87	87	93	106	99	88	98	105	85	99	92	90	92	96	94	83	85	98	84	103	89	72	91	86	91	90	77	80	93	84	84	94	83	102	96	90	106	94	86	97	93	95	88	85	99	89	77	85	79	93	83	96	102	90	76	85	111	75	93	87	86	115	112	105	106	100	93	81	92	97	82	88	87	88	69	68	78	88	90	108	80	93	98	88	92	88	93	79	93	84	113	92	89	82	89	108	77	96	103	97	92	80	90	91	94	69	77	92	88	69	92	113	89	99	92	84	77	97	84	78	95	84	88	98	85	95	91	90	97	89	88	91	104	80	92	99	91	87	101	83	103	76	98	102	72	102	84	102	91	81	96	84	112	100	109	80	85	86	94	105	85	99	74	95	101	94	106	77	104	75	94	85	82	104	107	73	85	99	85	87	78	98	92	83	85	100	69	100	85	101	101	84	78	95	90	79	74	75	77	88	104	97	92	92	74	83	99	87	73	67	98	79	88	108	94	90	82	83	91	87	104	119	98	72	79	84	110	84	101	85	95	98	84	88	96	76	94	80	92	95	74	77	96	98	104	80	81	85	71	86	79	100	88	110	91	107	73	111	103	91	105	89	77	93	87	80	105	96	87	83	93	106	80	86	94	84	76	91	107	95	91	98	99	91	91	95	87	94	81	92	80	94	84	108	81	68	95	85	82	76	97	74	83	95	76	63	103	82	91	87	93	87	87	89	82	79	109	78	81	75	97	99	112	95	81	86	109	97	92	82	91	73	84	76	77	89	81	96	98	72	92	89	106	77	78	83	75	98	72	70	88	102	91	93	87	78	92	101	91	99	87	90	89	89	78	90	79	84	92	104	87	69	99	96	88	87	89	96	89	87	83	94	80	86	100	95	88	86	93	87	94	94	78	83	92	93	80	78	76	85	95	113	100	95	90	96	72	107	80	87	83	77	80	103	86	111	76	86	72	78	89	86	96	103	80	81	95	102	100	95	96	81	93	73	93	90	85	89	87	73	70	96	92	95	89	78	103	88	93	78	104	83	110	82	72	89	106	88	87	106	100	81	77	92	96	99	88	84	81	86	95	78	85	100	90	81	87	104	95	82	86	91	88	91	96	89	88	92	102	93	100	80	86	96	87	86	99	79	70	87	88	90	92	96	82	82	89	96	93	88	82	73	96	102	84	85	92	93	103	79	97	97	80	100	87	93	89	88	108	98	91	101	112	98	120	100	97	112	107	90	87	94	90	91	73	93	83	89	74	84	102	91	76	97	105	90	87	87	75	101	103	79	96	98	77	99	95	90	89	101	84	95	97	95	104	104	92	91	103	85	99	91	98	95	98	85	96	88	85	97	97	84	86	95	100	94	95	86	102	90	77	96	81	83	79	90	75	101	77	88	80	81	89	85	93	93	95	92	90	93	101	87	94	99	87	104	74	90	84	92	90	90	88	75	93	73	91	99	80	93	81	114	95	81	68	77	82	88	119	77	91	89	80	115	104	111	92	108	90	100	70	102	95	83	73	94	105	86	70	84	97	78	84	81	95	85	93	116	92	73	92	94	96	102	86	90	106	87	94	94	101	95	78	109	83	78	84	85	91	106	113	103	89	103	96	94	69	72	105	91	92	86	92	88	77	94	71	96	89	84	97	87	93	94	82	87	88	94	68	84	93	82	79	89	103	90	73	89	73	88	85	84	107	89	86	84	95	79	104	92	99	83	103	90	102	95	95	93	87	81	91	106	90	78	99	88	76	69	95	94	90	93	73	88	92	89	93	113	84	77	102	88	78	79	110	74	92	87	84	73	91	77	102	86	90	88	76	104	75	88	97	88	106	98	80	94	84	77	92	91	94	85	82	101	90	89	98	85	103	99	71	95	90	98	97	91	78	83	84	85	85	82	85	78	89	105	72	102	100	98	95	96	103	73	94	83	94	99	91	92	84	109	93	88	99	86	89	103	80	96	86	77	85	94	88	77	79	88	89	79	90	88	104	90	93	76	80	86	82	95	97	99	87	84	92	108	90	84	84	90	83	96	89	90	88	94	84	77	94	93	98	93	96	81	82	94	96	94	90	82	89	85	91	91	81	81	78	95	84	91	98	87	82	77	92	96	85	76	80	83	99	80	61	86	90	109	86	84	104	97	83	95	90	90	78	104	74	97	79	86	98	91	119	83	85	85	90	84	92	97	83	94	92	105	94	72	106	102	77	84	88	89	97	81	110	103	90	83	114	84	94	83	96	99	84	100	83	88	90	102	83	81	91	81	90	96	94	99	87	101	88	91	114	87	73	90	90	101	83	86	101	77	94	78	99	91	97	106	104	85	75	85	90	108	113	102	92	102	74	98	87	94	85	85	81	87	81	90	88	78	83	90	93	80	89	82	84	91	70	91	84	98	102	93	92	90	102	91	83	101	89	82	98	83	108	89	104	81	99	93	95	74	95	93	95	94	95	81	96	88	88	83	74	86	80	84	97	96	73	112	90	86	81	95	86	108	94	89	95	96	75	81	86	85	86	89	89	88	82	103	86	86	80	98	95	94	79	97	91	84	91	84	81	94	97	72	100	90	87	87	83	89	80	88	115	100	88	100	105	96	102	90	85	75	87	85	108	81	104	92	91	95	112	100	93	101	88	91	94	101	85	71	89	77	76	77	106	74	87	86	113	114	89	102	92	91	105	91	87	81	100	94	100	80	96	98	74	86	102	80	90	83	98	107	85	78	89	65	93	88	86	98	95	85	91	104	97	100	76	91	93	89	105	96	95	84	97	105	77	84	85	103	90	84	95	77	109	83	97	77	74	81	82	93	75	87	107	120	97	80	86	95	97	90	80	92	100	94	101	78	81	77	80	102	91	81	87	95	88	84	86	100	85	93	89	85	87	77	92	82	89	87	85	82	75	104	84	99	75	93	71	97	91	96	93	107	87	99	95	99	87	94	78	71	73	98	92	85	106	92	88	90	98	91	83	78	82	98	96	121	105	83	92	89	81	99	106	88	86	93	87	93	85	97	97	96	85	90	88	87	102	82	92	89	81	86	74	84	91	97	74	82	100	105	93	86	81	84	74	100	88	87	97	88	101	73	97	82	75	86	78	79	75	89	87	88	97	93	97	81	72	90	88	100	89	92	102	96	97	84	84	82	97	79	82	99	80	98	88	87	86	77	94	83	97	86	100	121	92	102	106	75	90	94	76	78	75	94	92	77	88	95	69	94	90	100	89	84	80	91	101	92	84	91	87	106	96	85	106	97	94	89	87	94	88	84	93	95	86	86	89	95	90	95	79	104	81	74	99
1971	482	859	1000	935	911	708	588	555	478	466	452	383	383	354	363	365	367	371	336	379	319	410	403	370	374	367	401	352	367	352	368	403	384	408	412	448	398	385	360	356	381	360	392	408	420	413	382	321	365	327	355	350	329	326	338	379	349	372	348	338	347	317	347	374	344	373	345	378	340	359	380	372	419	354	329	335	355	367	357	345	347	365	364	324	356	351	332	307	339	366	357	327	322	337	355	322	351	334	341	365	328	363	332	390	339	383	347	347	387	332	334	318	332	334	327	337	352	355	351	363	346	376	330	323	377	373	347	339	352	327	338	350	347	311	349	345	372	350	347	335	322	349	355	356	345	369	363	323	330	338	354	323	326	348	334	355	339	319	348	378	346	345	349	344	300	334	366	376	331	370	327	347	321	337	352	346	393	326	336	364	332	363	350	340	341	327	361	346	367	345	359	343	358	338	338	366	327	351	305	344	367	339	324	367	334	364	355	357	338	339	323	349	306	345	352	364	362	364	346	334	335	335	386	314	359	359	341	347	350	356	335	337	368	365	370	293	372	318	316	339	339	343	332	336	324	361	340	352	319	339	360	337	339	327	317	368	365	343	313	343	360	360	360	315	365	332	306	320	333	322	341	317	362	356	361	295	342	375	334	326	353	347	356	366	365	349	353	346	365	317	363	347	315	360	313	349	349	339	359	352	320	340	332	366	363	347	359	356	366	376	364	335	321	315	367	338	369	323	345	357	334	335	331	325	315	336	329	336	353	350	328	323	340	353	325	358	336	346	403	364	360	332	345	331	320	352	343	366	366	346	334	341	334	326	323	355	332	348	382	365	339	347	332	309	345	334	338	356	353	349	339	384	382	338	355	342	304	356	352	369	363	313	344	348	342	343	355	370	330	354	341	323	359	361	343	365	360	348	350	353	364	341	334	366	361	340	376	326	353	344	342	371	361	339	328	314	338	383	316	338	356	306	360	329	383	322	325	355	397	348	337	355	317	328	339	352	364	321	350	364	338	338	360	373	326	310	339	349	305	360	361	354	329	343	368	323	333	344	367	336	368	314	334	310	375	332	332	339	333	350	343	312	309	343	354	352	337	319	357	357	393	373	369	338	358	352	344	353	344	375	361	340	350	348	327	325	375	368	333	341	384	323	307	307	326	341	342	342	331	364	318	352	335	365	378	353	361	346	354	349	321	349	338	359	324	315	383	379	363	353	342	373	365	361	326	348	357	337	335	357	350	332	357	353	324	359	346	329	344	384	335	328	345	369	381	329	315	349	341	342	328	343	368	389	356	298	353	336	363	306	350	321	328	335	344	353	326	358	337	363	354	372	363	386	353	378	316	354	363	320	361	333	344	316	351	323	355	372	335	341	333	318	365	362	337	381	322	334	376	345	353	349	316	357	352	337	355	354	332	383	348	350	345	336	334	347	345	329	362	351	350	320	320	340	359	350	353	329	310	374	321	337	329	342	343	356	341	347	352	345	341	310	339	351	330	339	360	332	390	336	328	325	327	335	363	326	347	308	324	344	327	337	316	366	339	339	377	356	330	339	361	344	342	341	363	319	333	346	324	355	361	347	356	337	337	363	358	355	289	337	351	337	340	354	355	315	340	370	346	314	304	357	326	347	349	331	373	345	318	348	315	404	345	332	373	351	358	343	345	333	375	350	329	342	344	365	329	333	305	364	341	331	333	344	341	357	340	336	338	329	326	354	346	310	360	364	352	330	348	360	332	344	329	400	323	345	367	362	358	361	348	335	355	343	353	379	372	354	388	351	379	359	336	332	362	359	386	353	351	355	354	343	332	329	337	340	325	317	350	348	349	372	362	356	358	343	329	344	358	352	321	318	339	326	327	326	359	329	346	338	348	332	342	327	339	369	381	315	349	340	331	329	338	342	319	323	387	386	392	371	365	335	338	321	351	340	348	338	357	359	321	331	388	345	342	343	344	344	347	340	350	362	343	332	343	372	344	316	364	332	347	344	362	350	357	359	364	329	339	341	348	306	344	322	333	332	351	345	339	361	330	313	329	368	342	335	334	345	342	374	350	320	371	341	352	356	371	350	331	343	355	320	370	360	345	335	356	345	377	343	328	349	305	357	360	328	356	324	325	335	306	354	352	339	344	311	339	335	355	342	345	323	383	308	338	337	360	333	347	347	334	369	340	318	395	335	337	345	355	354	363	330	335	350	344	365	335	356	336	333	344	365	341	332	347	327	357	306	348	342	363	338	341	348	344	391	342	353	348	322	347	332	353	360	346	380	337	371	355	334	363	380	352	305	328	376	334	380	334	363	345	361	336	293	357	360	369	344	354	354	337	339	338	358	358	343	385	352	328	371	365	310	351	295	394	315	354	345	348	331	335	333	335	354	322	315	344	354	350	314	320	348	339	350	340	348	343	366	320	329	360	327	354	336	360	330	344	367	346	325	339	318	369	332	332	360	323	315	345	343	320	348	377	337	310	383	343	349	329	314	400	344	374	343	342	343	352	357	332	343	334	352	314	344	366	355	353	342	380	317	345	331	372	372	346	343	344	326	339	370	357	336	307	325	363	314	310	343	359	341	347	362	395	353	371	353	346	338	337	351	349	331	359	331	367	361	326	327	371	329	342	374	325	316	339	348	323	342	369	354	331	371	304	350	362	344	316	330	331	337	324	363	315	361	329	347	371	353	344	345	377	346	368	346	361	353	356	340	334	355	319	310	372	384	326	337	376	339	328	343	341	351	332	352	340	369	321	325	325	336	316	353	342	332	353	374	337	334	357	340	359	349	371	344	332	351	348	334	341	335	350	369	337	372	350	346	358	302	332	333	361	317	338	337	327	332	352	326	335	352	355	344	347	335	356	364	368	382	350	355	332	324	393	322	320	337	343	346	329	332	358	333	345	367	350	337	352	336	317	345	356	340	331	305	288	360	336	356	353	353	308	324	336	334	322	351	338	346	336	317	344	306	353	375	353	330	340	339	340	370	344	328	361	349	368	323	364	369	341	364	321	370	347	343	350	349	323	333	361	326	333	351	347	319	327	358	350	353	371	349	379	353	308	347	345	332	338	367	351	339	358	336	338	370	344	347	328	381	367	344	345	318	348	309	356	338	336	313	364	350	321	344	357	339	352	325	325	335	357	321	320	379	336	320	369	371	349	353	355	348	363	320	351	336	369	360	346	355	346	362	343	334	367	337	393	327	352	359	342	324	349	340	355	360	366	339	330	364	346	339	378	373	331	382	342	350	324	367	371	309	374	356	338	317	352	394	342	324	346	345	346	352	346	330	338	343	350	352	326	326	388	340	348	338	343	345	342	325	332	358	365	341	334	361	366	352	369	350	376	361	330	365	339	340	308	339	330	333	320	328	350	341	346	328	335	342	347	310	373	358	355	345	351	362	353	319	323	364	365	345	340	339	325	327	364	351	348	316	351	361	343	328	326	333	354	358	312	372	313	349	328	324	357	347	326	338	310	359	368	352	359	341	346	347	356
1603	199	232	241	215	157	152	131	110	98	95	96	105	97	87	105	106	93	83	97	80	88	94	91	89	86	87	77	105	78	103	106	92	89	107	98	111	105	110	101	97	87	110	102	100	96	91	105	97	87	77	77	72	90	94	82	105	86	89	86	97	108	81	96	85	81	72	87	88	73	85	74	100	81	106	96	90	97	96	104	86	89	76	93	96	100	80	97	98	84	88	91	96	99	68	89	108	100	82	91	95	79	91	84	91	91	88	88	99	104	98	88	94	86	85	95	94	96	112	97	88	93	78	78	89	90	105	94	75	81	96	97	100	87	86	80	89	94	82	89	92	72	88	90	83	88	73	102	115	89	82	81	90	81	86	86	69	86	102	91	91	80	112	110	87	111	93	77	99	110	89	102	88	88	96	90	91	103	93	91	89	104	108	90	96	99	92	79	89	85	85	76	92	82	97	92	96	97	93	107	92	104	91	100	94	84	111	90	88	72	99	103	85	96	82	85	99	88	95	78	92	87	82	89	100	92	78	99	107	88	79	91	89	102	82	87	110	103	89	82	89	91	89	93	80	94	90	86	95	91	97	85	83	87	82	79	81	97	94	85	93	85	84	83	95	73	90	80	87	78	81	93	110	84	83	86	90	92	85	93	88	102	86	104	82	104	94	88	85	78	83	84	105	72	87	98	107	97	92	90	86	100	96	74	82	91	81	71	85	83	82	90	98	89	93	86	85	88	99	96	90	91	78	86	102	83	91	103	79	102	104	94	89	94	83	76	101	74	89	93	90	84	93	96	93	92	104	96	82	91	85	87	96	76	92	110	77	85	94	92	86	92	93	104	86	85	92	93	83	90	85	83	88	90	93	80	85	90	97	90	102	94	84	92	84	90	82	104	107	88	75	92	84	91	84	88	96	101	90	85	97	90	91	88	74	94	96	111	82	71	71	75	82	107	84	95	93	95	76	87	87	90	96	98	82	93	87	71	79	76	91	92	84	90	91	93	102	97	72	98	83	91	88	101	88	82	70	89	83	96	87	94	101	98	96	80	78	83	90	80	88	93	100	93	82	75	90	92	102	74	90	97	87	96	95	94	94	80	87	100	82	98	80	101	85	89	87	78	82	97	86	89	88	83	79	81	83	77	80	75	95	78	78	91	83	108	97	89	94	105	87	73	74	86	94	80	110	90	70	85	96	94	91	76	78	96	102	92	87	102	83	87	78	76	94	95	97	80	96	76	107	78	99	122	84	91	95	78	98	87	76	75	109	92	96	91	98	81	113	95	65	83	85	101	81	87	79	83	83	69	97	97	90	89	83	86	99	104	85	94	92	99	110	84	83	107	84	81	110	82	106	91	105	84	91	77	91	81	91	87	83	102	101	98	94	100	90	89	94	108	84	80	90	106	106	76	93	84	66	96	90	97	102	98	97	77	82	85	88	81	100	72	85	97	84	79	89	93	86	93	88	97	106	86	92	79	88	93	81	89	95	78	86	76	94	79	75	81	92	99	88	93	89	90	88	90	78	76	74	79	98	92	83	108	107	96	89	90	83	83	86	79	98	86	89	95	92	85	74	93	93	76	86	98	67	75	83	98	95	100	76	87	88	70	71	102	89	80	83	74	72	86	89	78	75	92	77	88	93	102	85	87	77	81	98	77	95	95	83	88	87	76	83	77	94	93	84	82	96	88	68	99	108	81	94	81	103	101	95	74	79	97	105	84	85	100	86	82	83	94	84	99	100	80	90	84	83	81	86	95	77	97	87	76	76	87	94	86	89	90	93	86	98	83	95	80	90	100	83	82	113	94	66	80	89	81	80	75	98	108	88	103	82	74	85	111	93	94	76	84	84	86	98	95	92	86	76	90	98	82	67	96	82	79	92	96	89	78	65	94	89	98	86	87	101	77	94	93	76	78	98	93	102	98	101	85	88	81	73	98	96	101	86	97	85	90	99	102	77	88	102	84	101	111	96	108	76	80	92	83	104	85	79	71	92	85	89	93	81	84	104	88	89	75	108	76	99	85	89	91	83	87	86	85	63	70	112	99	119	86	80	86	93	71	98	82	95	88	91	83	94	71	108	95	85	91	65	91	102	90	94	93	84	83	96	104	85	88	101	85	83	106	81	83	95	80	84	109	86	70	93	93	78	105	89	82	87	93	91	89	86	103	89	99	102	95	66	87	88	73	95	80	98	85	96	117	81	91	97	85	95	95	109	102	101	93	83	92	93	78	77	101	81	96	76	87	84	76	80	83	100	77	90	86	86	98	87	77	89	77	89	95	90	106	105	76	105	80	92	93	84	80	90	88	106	73	85	79	110	100	92	86	85	76	96	91	102	86	90	95	86	78	93	73	92	106	101	96	83	83	89	90	90	93	89	74	88	114	95	85	97	97	101	84	88	97	91	73	90	93	80	73	95	87	107	73	79	74	85	88	96	77	84	82	89	84	95	86	102	84	87	90	92	85	87	87	69	104	89	96	78	93	97	98	98	76	84	101	79	84	82	93	91	88	80	83	81	90	104	78	79	99	91	77	102	113	87	85	97	110	88	84	101	89	82	79	95	92	85	81	91	110	90	94	101	90	91	93	95	90	79	83	106	77	90	76	91	92	89	90	77	93	72	94	90	81	99	104	85	83	103	66	98	91	85	74	79	107	108	103	85	112	87	93	92	77	74	84	88	79	100	90	94	84	76	94	98	83	95	93	103	90	102	106	86	107	77	95	84	92	84	89	75	98	98	82	71	83	98	86	81	72	77	92	83	97	92	90	90	87	99	82	84	74	101	80	81	83	83	98	84	100	92	86	82	87	95	92	79	83	87	73	85	97	90	73	99	84	90	91	81	97	92	96	77	101	85	80	85	88	91	103	86	79	77	101	84	77	98	102	89	95	88	84	106	91	88	81	71	80	90	100	98	87	96	87	103	92	92	90	101	79	91	94	78	99	93	85	98	85	98	75	84	83	72	99	86	83	79	86	75	103	83	90	87	84	72	70	105	82	104	101	92	88	75	76	101	99	99	89	84	73	95	82	79	75	95	95	101	88	87	98	98	72	96	100	99	80	92	84	102	92	83	72	111	80	87	89	78	102	97	88	102	93	87	85	98	82	89	88	98	81	84	71	79	100	80	88	97	96	81	90	104	81	93	76	96	80	100	103	101	99	76	75	83	81	85	91	97	74	84	80	79	95	91	84	110	84	84	86	98	88	93	85	89	85	88	88	87	84	95	94	92	85	98	82	101	95	114	80	89	98	74	97	92	114	92	82	97	75	88	97	97	76	93	98	82	87	103	75	85	96	98	97	90	79	108	96	91	95	94	81	82	80	100	83	76	80	94	103	95	95	102	81	88	84	102	92	91	92	94	91	93	102	77	80	84	88	83	106	95	96	97	86	87	92	92	87	76	96	98	85	82	92	88	84	102	102	93	97	89	80	87	85	81	99	102	82	90	95	93	77	79	83	98	98	81	82	82	109	99	69	94	97	82	92
1906	482	782	960	974	860	633	603	551	479	462	408	363	375	394	342	353	384	359	360	353	375	358	358	356	367	347	336	325	334	338	364	400	389	428	400	434	389	392	424	369	349	402	379	453	412	391	390	356	341	335	346	314	358	356	344	350	367	375	340	338	339	332	320	357	330	334	339	364	348	331	354	362	369	344	368	355	355	366	353	318	323	355	364	339	356	347	377	364	329	322	359	376	342	329	348	343	367	357	376	331	355	346	316	356	344	368	370	352	329	334	382	368	344	332	347	342	346	399	325	346	366	354	379	339	343	333	343	340	318	331	321	339	337	329	329	325	328	378	352	353	348	340	316	354	363	350	346	353	361	359	341	355	381	329	338	348	350	362	327	328	365	373	362	339	334	367	371	332	394	348	354	339	363	351	335	354	327	328	331	331	352	334	336	336	358	351	341	345	357	375	342	347	328	358	318	343	325	341	326	327	352	329	320	319	362	328	299	330	358	332	351	354	378	338	361	340	352	395	347	366	310	319	322	352	344	372	336	342	328	356	331	344	330	341	362	342	330	338	329	359	342	320	354	341	342	335	320	320	346	311	354	321	360	363	306	355	334	344	344	312	367	317	309	336	339	321	348	341	360	317	321	360	326	331	354	355	330	333	349	339	340	375	313	316	335	330	339	344	346	301	364	326	340	321	323	366	353	326	378	355	339	348	357	337	356	332	321	304	352	349	337	320	335	336	345	352	349	349	323	351	363	336	335	351	386	311	324	338	337	366	347	326	313	356	338	356	348	387	352	326	321	344	348	342	364	335	365	376	364	345	336	345	333	330	314	353	317	377	314	327	332	377	312	338	335	343	333	352	341	331	353	326	340	336	327	329	316	339	354	344	304	329	314	382	353	325	344	362	314	328	340	360	310	342	347	337	337	297	309	364	339	345	338	373	357	308	342	369	333	314	363	350	334	359	306	344	350	327	352	358	322	348	301	362	356	317	341	368	347	328	367	316	366	367	321	359	332	342	325	368	297	346	299	315	332	369	322	345	348	318	358	395	338	369	349	344	335	339	327	320	373	296	370	351	329	347	346	317	317	339	322	325	319	329	364	347	369	336	345	349	342	352	357	368	369	386	367	373	331	352	338	358	354	343	372	392	346	332	381	360	326	340	331	316	347	360	324	312	348	334	309	378	392	348	352	314	375	338	340	334	351	360	323	333	374	367	318	356	376	334	337	348	346	342	344	378	334	321	306	342	345	308	365	313	350	346	339	367	364	359	336	329	344	347	345	358	327	320	322	349	312	318	325	347	364	346	360	349	333	326	340	296	339	342	352	331	368	323	339	350	322	338	339	347	343	353	330	325	345	328	336	323	369	362	328	321	371	330	362	334	307	349	330	355	363	357	347	340	363	339	337	317	370	369	383	322	322	341	322	381	338	379	335	357	372	350	361	378	318	342	345	345	380	350	356	348	340	368	341	360	329	352	360	341	360	336	335	359	359	336	314	341	346	314	350	324	338	350	346	341	333	352	375	332	349	323	344	340	334	331	346	355	336	350	333	341	336	332	333	340	338	332	362	315	344	384	337	327	362	339	308	327	354	373	310	350	354	360	374	354	335	351	394	391	322	338	354	330	370	349	297	342	360	348	356	315	359	344	345	311	368	360	339	342	340	346	343	355	305	329	366	373	350	331	326	386	337	353	326	356	341	330	346	377	353	358	322	356	341	332	330	310	347	368	341	352	348	353	320	330	366	316	340	365	337	341	327	349	347	332	292	341	362	343	355	357	345	371	359	345	324	362	353	361	303	356	328	365	354	351	345	361	339	362	345	326	344	385	313	318	340	344	352	353	320	324	368	350	364	340	372	347	322	345	355	329	336	380	316	341	352	328	356	336	350	331	331	350	331	376	366	344	342	357	329	345	332	323	367	330	357	321	375	324	351	346	342	336	345	317	351	327	356	320	338	350	343	344	346	336	334	349	353	360	361	347	330	368	333	339	382	338	364	331	344	358	345	368	351	324	359	314	348	348	315	345	359	352	341	361	330	343	338	325	355	361	343	336	329	335	331	350	312	351	369	310	336	356	345	343	350	375	333	315	330	350	321	349	333	319	342	345	343	332	342	348	358	360	357	322	341	347	332	341	334	384	342	363	348	337	386	372	339	366	338	317	340	357	315	345	370	339	335	332	365	352	349	322	351	335	359	323	363	347	355	340	299	370	318	313	314	345	357	350	364	338	335	365	329	342	357	368	355	341	346	325	341	335	369	321	322	342	372	335	353	350	307	348	333	322	355	343	311	376	352	330	329	330	323	368	365	314	318	349	390	356	337	318	348	367	353	337	350	344	329	331	332	365	341	335	337	321	326	357	346	334	339	363	351	308	387	334	314	342	332	382	348	317	344	346	351	344	351	329	369	343	369	356	343	313	351	346	340	354	339	332	355	320	387	334	347	334	313	355	347	389	354	333	346	335	335	345	332	350	367	338	369	344	342	364	325	349	376	320	334	335	325	319	327	349	359	330	332	345	314	344	336	352	349	378	358	355	367	357	354	335	341	342	339	343	339	348	327	322	339	320	331	360	352	380	367	338	346	345	343	342	381	327	320	337	310	343	357	366	332	388	344	381	374	346	343	344	335	371	348	348	404	348	334	324	353	328	311	366	344	351	318	329	356	337	365	342	337	347	333	349	370	342	352	354	332	326	364	333	330	357	343	368	395	349	323	346	338	358	331	307	335	345	346	356	368	319	352	372	340	347	333	337	344	346	345	308	345	323	348	342	367	398	354	330	357	345	345	334	329	350	323	296	368	337	340	350	359	364	313	333	335	405	355	350	339	340	307	360	366	357	332	343	345	356	351	336	421	314	354	349	368	358	347	331	348	340	331	361	361	366	330	338	307	329	324	356	344	347	363	333	364	344	344	295	331	341	335	338	327	349	367	370	333	331	339	324	332	343	368	333	337	378	316	342	342	319	353	348	329	329	359	341	346	324	338	331	350	355	339	317	338	330	385	397	335	316	350	327	351	346	324	338	346	363	343	357	335	325	330	373	327	362	343	352	320	327	318	371	340	347	316	342	352	359	329	377	368	345	337	332	335	351	339	334	360	351	309	360	361	355	369	346	308	354	341	329	336	346	359	348	364	368	311	339	353	357	343	327	347	329	325	331	349	341	378	383	347	386	315	386	332	344	316	369	351	341	354	319	362	346	329	370	350	366	354	348	336	385	344	360	369	399	359	344	356	353	300	338	370	358	339	333	348	386	342	318	347	331	322	355	312	385	343	334	364	352	357	319	338	336	335	326	314	314	324	326	348	372	343	348	345	363	332	359	379	401	319	328	327	339	327	349	359	333	327	360	313	372	348	358	343	324	328	332	336	327	350	350	348	342	344	314	354	345	335	352	349	344	320	353	367	331	348	377	352	365	327	328	365	330	303	364	320	356	352	361	342	359	370	339	339	375	360	363	339	333	340	354	352	352	306	336	327	323	373	323	327	357	377
1603	166	279	249	196	183	161	128	112	97	94	91	101	89	95	99	83	85	110	96	80	78	93	84	89	93	65	98	87	81	98	95	82	108	109	103	108	77	95	109	95	95	110	97	83	87	108	86	91	91	103	101	112	96	79	84	89	91	71	85	86	107	92	103	80	97	96	96	97	106	84	74	102	84	78	93	88	86	73	87	86	82	101	86	74	95	78	82	83	85	95	90	87	104	84	109	84	86	87	83	83	73	100	94	75	83	84	96	89	90	85	103	95	86	79	100	83	97	101	103	93	106	83	92	95	100	98	89	70	89	93	87	105	99	102	85	74	83	95	83	85	88	96	69	102	96	104	96	92	89	89	66	104	100	92	86	102	91	90	97	100	92	92	101	87	79	73	84	80	99	88	91	87	80	83	73	100	118	102	89	118	97	95	93	73	109	87	90	88	118	88	89	104	87	78	79	90	89	86	82	82	79	114	109	87	90	88	81	89	88	85	83	65	86	88	79	76	88	79	103	87	86	94	85	104	91	96	79	82	80	107	94	95	86	97	82	87	92	89	91	106	86	105	83	94	101	88	85	90	87	83	68	83	99	92	95	82	99	96	86	91	88	76	102	85	85	77	95	90	96	106	86	82	104	98	99	96	85	100	101	87	88	95	86	86	94	106	79	108	103	84	101	99	81	83	81	82	90	74	88	78	91	94	109	90	81	87	96	93	93	91	89	88	85	71	96	99	93	86	73	102	96	114	93	70	91	94	92	88	81	79	81	84	92	92	89	88	83	84	84	88	102	98	91	86	83	69	81	83	109	95	87	76	86	103	85	101	95	99	82	99	79	107	94	93	87	96	83	82	86	95	87	90	76	79	86	94	62	86	103	73	78	88	91	96	100	90	103	104	82	92	95	81	95	79	77	86	72	80	103	93	86	102	88	84	86	95	92	81	96	81	100	93	94	92	91	99	84	92	90	84	91	89	93	89	83	86	99	76	92	82	100	83	95	93	78	104	93	96	86	77	93	88	85	79	98	90	81	94	79	95	83	100	88	96	103	83	90	98	105	78	90	91	80	96	78	88	88	91	86	99	89	102	90	82	83	85	105	94	91	87	87	96	89	81	80	87	86	90	94	69	85	77	78	90	86	99	76	82	91	90	90	81	82	93	84	76	83	80	95	95	100	90	78	77	90	94	82	89	90	91	68	95	90	102	86	91	86	91	91	102	86	88	89	96	77	87	83	84	82	90	95	80	99	104	77	94	79	89	92	93	80	90	92	95	89	74	92	99	85	108	86	87	80	87	89	98	67	88	90	95	90	87	82	94	82	80	90	79	89	99	87	99	103	94	94	88	92	108	97	101	107	81	89	90	83	94	80	96	90	89	86	84	91	77	96	84	87	98	100	87	82	82	98	81	117	83	80	87	96	64	94	100	87	86	94	84	106	72	80	85	92	84	92	91	88	75	97	82	81	94	79	72	88	95	81	84	96	106	82	88	88	95	84	95	92	84	95	93	96	86	88	112	79	93	123	99	84	103	97	89	84	98	86	87	88	96	91	89	87	75	97	89	99	78	90	84	73	86	86	104	87	80	91	85	81	82	101	90	83	80	102	91	77	95	79	85	93	107	78	114	87	80	78	82	92	87	89	84	78	86	79	81	83	86	89	104	100	79	67	84	95	79	93	91	80	68	90	115	90	95	105	107	88	86	84	94	70	96	87	95	95	86	102	94	86	94	69	74	94	100	95	105	86	102	96	80	95	90	99	84	81	81	75	81	102	96	100	91	84	100	91	84	67	78	95	82	89	98	99	89	92	100	81	88	84	81	76	75	78	80	85	96	94	89	85	100	78	102	74	98	90	83	90	83	97	85	77	96	88	95	74	87	94	80	99	89	92	82	89	88	106	105	91	105	101	93	97	91	108	88	86	111	80	81	86	88	96	85	100	76	98	87	80	103	90	86	93	93	85	97	87	102	92	87	93	97	101	78	87	79	98	99	86	87	99	83	91	112	78	90	104	90	89	79	107	82	90	81	84	82	80	79	87	95	84	83	78	104	88	91	103	78	87	81	92	103	89	93	93	96	75	104	86	112	94	76	94	87	94	77	92	85	92	88	81	106	93	101	79	88	104	103	94	83	108	86	90	77	86	78	76	105	91	102	76	107	98	77	86	90	87	82	106	92	86	93	99	94	87	75	88	103	95	108	105	82	82	94	99	89	77	97	110	95	93	76	105	72	105	95	114	99	75	93	102	110	95	91	96	79	93	94	103	95	83	70	88	101	93	78	94	92	92	94	76	104	90	102	92	92	81	84	94	80	88	96	82	81	96	97	84	88	63	93	100	90	92	92	98	85	87	85	88	92	76	87	95	79	104	92	96	72	84	78	81	72	106	103	107	105	83	93	74	88	83	98	94	101	78	84	95	81	99	76	108	94	97	83	80	67	84	73	88	86	88	81	75	89	85	102	85	97	92	91	98	88	99	83	90	94	107	78	94	97	84	77	90	82	96	85	102	82	91	77	78	87	89	85	87	94	105	101	82	110	95	94	90	85	76	84	79	87	90	97	99	95	85	96	93	94	82	90	75	79	82	86	88	86	92	95	104	104	79	107	87	75	93	105	82	105	86	96	93	101	86	86	94	89	85	93	86	90	82	100	94	84	75	96	89	91	83	79	88	97	83	82	71	77	90	94	83	77	91	94	81	94	110	89	91	85	82	84	93	98	92	92	98	84	94	93	92	80	86	98	79	100	87	94	95	87	104	95	87	92	108	80	86	77	88	85	91	93	99	78	106	99	94	84	97	78	105	87	87	88	94	108	71	75	89	108	79	93	89	84	80	106	93	84	100	92	81	94	80	96	86	102	96	117	83	81	84	102	92	84	94	84	101	80	77	82	84	87	84	102	91	101	76	75	91	85	106	90	82	101	103	87	88	85	94	88	85	107	92	100	88	84	70	78	94	98	106	90	102	102	77	88	86	89	88	95	83	101	94	84	108	98	88	80	92	78	93	94	101	103	110	84	73	84	90	102	85	95	89	76	88	95	81	93	85	77	103	105	79	89	95	95	72	92	92	100	99	86	81	81	97	91	83	89	78	90	98	100	77	88	82	80	101	86	82	98	96	95	96	103	88	97	98	83	97	85	77	85	94	86	98	90	82	87	107	93	99	91	88	100	94	101	81	92	85	72	89	81	84	87	79	88	96	92	94	90	91	97	93	75	87	99	92	88	87	114	88	81	91	89	67	86	100	77	105	102	95	98	70	89	90	79	78	83	96	81	87	82	97	84	103	81	98	65	93	78	84	89	107	79	94	97	92	89	81	87	111	93	75	94	78	82	78	95	83	98	94	93	94	76	97	88	99	75	88	71	84	91	89	96	85	89	88	102	100	113	97	98	105	74	83	91	90	85	89	99	74	103	81	96	106	92	93	93	92	94	91	102	92	104	101	91	100	88	90	76	85	95	74	95	93	92	83	73	98	92	87	91	72	92	91
1865	474	768	988	898	923	670	600	539	494	454	398	373	374	389	386	389	369	392	361	366	378	340	375	384	347	344	331	347	342	388	365	412	372	426	407	447	384	416	373	335	349	381	412	409	415	467	355	379	362	350	321	354	372	335	357	367	351	351	342	376	363	329	349	319	373	349	372	359	346	334	357	357	343	380	369	353	374	336	388	366	372	352	365	381	346	355	339	346	343	390	366	340	310	332	353	348	342	356	360	362	341	351	356	335	332	333	360	361	366	361	362	354	371	320	368	310	324	318	358	335	355	341	326	371	337	347	340	346	336	307	356	331	317	349	377	288	337	341	343	352	360	322	337	366	359	367	334	341	320	348	379	396	333	353	337	331	363	320	332	323	353	317	362	328	375	335	357	333	306	333	348	332	324	323	320	321	363	357	342	374	338	337	330	334	342	342	354	333	332	321	336	321	365	328	347	315	327	332	354	316	337	379	363	321	354	383	348	358	357	328	344	376	308	325	360	361	364	323	307	334	338	326	365	349	363	369	330	351	371	324	335	337	389	349	371	355	334	344	321	344	376	353	363	369	341	378	317	328	366	355	357	350	351	347	355	333	365	326	340	335	348	365	354	336	355	336	314	344	359	345	342	380	349	343	342	351	309	355	360	359	392	307	330	352	353	362	362	340	364	344	361	352	359	316	354	349	348	342	379	305	363	369	373	360	349	337	326	347	361	342	314	325	343	353	333	324	327	358	361	353	342	360	335	362	328	368	316	290	362	380	357	368	341	325	336	330	364	347	334	342	367	357	350	323	331	360	358	346	344	385	355	353	339	350	369	375	348	340	353	353	376	342	349	341	336	357	362	359	354	323	299	321	307	372	346	357	362	385	329	338	336	348	344	391	388	370	327	363	357	316	380	328	324	345	349	371	301	337	351	367	322	368	348	358	346	358	325	325	340	338	341	342	345	337	358	374	339	324	318	342	361	324	391	326	348	359	356	337	361	331	335	333	338	328	323	333	320	342	357	369	356	353	314	351	374	339	338	346	330	342	330	339	363	359	326	333	371	351	351	338	364	362	320	373	366	324	349	333	339	322	346	332	323	304	298	319	312	335	326	355	348	325	342	341	353	349	362	317	340	359	343	343	358	340	356	328	352	342	339	327	376	374	353	366	335	339	380	333	311	321	372	397	356	359	379	351	327	355	385	341	331	361	338	310	356	342	345	347	350	351	321	360	334	360	363	350	300	361	332	381	364	335	400	359	353	349	354	361	342	377	359	359	359	334	359	328	389	314	362	367	324	324	341	352	335	300	336	346	330	340	334	327	335	335	323	370	333	364	337	324	354	313	323	314	329	392	316	344	356	352	332	335	311	346	347	325	351	338	326	351	349	391	328	342	333	326	329	308	323	370	333	323	349	340	354	317	357	344	359	324	360	382	348	363	353	341	315	341	355	356	369	362	302	359	375	342	343	358	345	377	353	350	367	329	322	371	370	333	327	342	319	345	335	344	360	363	299	372	342	337	333	360	321	325	351	361	334	389	337	329	329	350	338	331	354	352	338	354	325	348	340	357	349	322	377	322	337	368	342	364	334	353	359	336	347	360	331	297	351	342	308	350	354	311	343	367	377	328	332	353	355	334	375	359	319	369	373	371	333	320	352	343	328	351	327	357	345	355	355	362	353	350	361	348	347	322	364	334	354	364	318	333	346	346	320	336	352	331	357	354	331	356	326	359	340	332	329	360	309	365	334	354	330	341	317	351	320	373	348	328	346	356	338	345	370	344	340	325	352	343	357	321	352	371	339	349	367	355	349	334	311	364	348	359	378	292	329	352	371	371	336	323	324	338	378	297	361	351	354	349	342	340	333	333	355	366	340	323	379	363	366	373	336	346	332	344	321	323	361	341	332	365	329	360	335	394	355	310	334	357	363	366	337	347	364	370	327	313	317	373	354	333	332	345	378	332	348	311	341	354	364	348	338	367	361	339	334	349	321	340	370	327	311	361	330	361	350	333	362	315	321	371	318	351	340	328	364	327	333	351	321	358	328	363	352	356	346	355	326	357	345	351	343	333	337	402	352	345	310	405	357	390	353	327	350	346	341	321	334	376	396	349	337	340	313	316	338	334	329	337	351	323	334	348	349	328	338	335	380	306	340	359	347	348	339	379	337	337	387	341	323	361	325	333	359	373	344	340	340	351	344	394	337	324	314	359	323	328	352	325	328	338	319	353	343	347	342	329	368	343	332	317	358	344	333	333	404	337	320	362	328	323	390	344	350	378	363	333	334	351	347	327	356	335	363	350	349	336	365	365	352	362	356	361	362	341	323	350	378	311	325	369	324	354	340	364	355	363	336	388	353	336	358	358	321	342	373	324	342	351	330	351	360	367	367	385	350	345	353	342	396	348	320	342	355	357	342	328	351	368	330	355	355	344	322	355	336	327	340	343	340	313	358	363	348	362	333	359	370	313	317	344	362	329	343	301	306	335	363	339	356	336	369	333	324	355	362	338	350	345	336	350	357	315	349	324	349	347	340	321	367	366	334	355	395	329	337	339	359	327	349	341	292	367	346	339	323	355	329	362	332	370	334	334	350	353	328	319	332	372	359	356	335	350	369	366	316	341	337	335	324	363	353	346	343	362	354	330	358	349	351	349	339	346	350	336	331	384	367	371	333	370	367	332	338	346	350	337	344	342	347	356	379	377	339	335	335	338	378	358	335	342	337	401	341	320	338	386	306	341	334	369	325	322	331	369	354	367	340	366	351	343	366	325	295	364	361	365	346	381	311	315	347	319	352	377	307	380	321	357	329	354	352	329	351	366	368	350	334	331	360	315	366	341	357	320	345	316	338	362	328	321	326	330	349	356	358	356	344	346	339	384	331	334	342	380	334	322	355	337	351	329	367	327	348	354	355	350	349	340	338	341	354	353	385	356	333	338	334	352	329	349	330	345	358	329	348	315	327	365	311	313	341	334	332	374	375	327	352	342	321	340	323	348	346	329	338	334	365	371	349	360	384	358	355	351	343	337	321	371	346	347	345	339	344	348	366	332	333	350	376	353	315	342	363	366	356	330	364	333	305	375	350	357	355	317	313	345	328	348	387	339	368	347	336	363	306	343	338	374	371	332	321	359	338	343	342	319	350	339	311	304	311	373	349	395	354	349	391	365	338	343	356	382	379	370	363	327	350	332	344	350	352	368	351	389	359	344	399	351	331	349	355	351	332	331	355	370	340	333	365	365	325	331	382	339	354	341	339	350	360	355	356	345	356	323	338	339	376	303	341	371	349	343	323	340	346	350	313	362	346	356	348	368	354	361	310	354	295	330	356	362	382	353	356	345	306	328	362	359	291	364	345	374	345	380	354	307	369	357	331	338	377	325	365	333	357	353	331	375	359	341	355	294	333	337	346	355	320	353	343	311	325	351	363	352	327	316	326	324	347	360	345	362	389	321	367	344	338	346	342	351	324	334	331	341	346	324	375	347	374	337	350	363	337
1642	158	244	277	222	171	159	137	120	119	107	89	87	84	102	97	90	90	83	83	89	96	99	110	92	106	91	82	88	94	86	107	87	111	97	111	89	108	76	101	91	94	104	90	102	111	118	113	99	91	85	110	86	84	89	82	107	82	82	88	115	99	95	88	87	91	87	109	95	107	85	109	86	78	81	99	81	94	99	84	87	98	85	85	81	84	97	74	83	86	106	75	105	101	81	95	98	84	86	106	88	95	81	88	93	99	99	64	90	95	96	86	78	80	84	87	92	87	101	83	83	73	89	90	78	73	87	95	102	91	117	76	89	103	93	86	96	84	102	87	106	95	100	94	83	97	94	96	87	91	98	81	100	94	102	92	82	84	84	93	104	107	80	82	88	94	97	96	78	86	87	93	101	91	83	98	97	96	81	98	91	84	107	92	71	97	85	96	85	82	85	98	101	98	101	97	86	87	85	90	83	85	97	61	106	110	90	102	104	107	89	93	91	81	117	93	76	99	82	89	101	81	87	86	88	103	91	90	99	77	92	79	99	79	91	99	81	76	83	94	88	97	89	96	81	85	86	85	108	86	76	97	94	100	85	89	91	83	108	99	114	88	104	89	75	92	81	104	87	94	102	65	86	102	77	104	78	86	103	80	89	81	100	83	76	96	98	90	96	99	76	99	98	93	85	97	96	84	84	87	79	93	99	79	92	90	89	73	95	80	80	86	92	94	90	98	83	100	93	94	100	99	98	100	91	76	93	88	81	98	89	105	88	84	91	97	110	85	118	78	90	85	75	103	96	99	100	80	92	84	91	97	99	97	98	84	83	98	97	96	97	93	105	98	102	97	102	103	84	83	86	99	83	93	80	87	88	103	83	97	83	86	106	99	89	96	109	79	72	99	105	80	94	79	95	102	89	76	98	81	84	84	89	99	93	89	85	102	88	75	89	95	95	89	84	71	97	89	103	88	89	65	86	86	93	96	100	77	81	100	84	84	108	81	87	94	106	79	80	73	76	105	93	87	75	94	74	84	66	92	79	88	90	80	76	84	94	91	97	80	79	78	85	97	78	95	82	115	83	92	90	98	89	86	99	97	103	95	78	88	77	75	111	105	83	91	93	78	101	90	99	96	99	98	79	106	94	94	77	92	93	82	98	75	76	80	104	79	94	85	80	101	88	92	79	94	89	108	99	92	87	81	92	96	93	80	74	71	103	99	103	78	88	97	76	98	88	106	94	85	111	85	89	91	85	84	95	93	82	94	89	91	71	100	88	89	93	96	100	89	99	87	102	91	104	92	92	91	90	90	102	97	92	89	94	86	93	97	97	92	93	95	77	86	103	88	100	84	111	113	78	98	69	88	96	103	76	91	110	88	84	103	89	103	105	103	103	90	94	86	87	93	101	102	89	87	93	81	84	91	92	102	81	90	106	105	110	107	99	78	80	74	99	94	81	76	100	87	108	81	76	71	96	89	91	110	88	95	84	95	92	100	75	97	100	96	114	84	70	76	91	93	79	82	77	83	107	89	86	91	79	95	83	78	88	106	76	85	106	100	84	90	75	97	87	80	79	97	87	76	93	105	92	91	80	98	92	82	91	83	90	97	86	99	80	99	98	92	87	95	88	96	86	107	81	87	93	72	90	98	109	79	98	87	89	87	87	74	79	81	94	108	83	86	93	96	87	86	95	94	93	93	67	88	84	105	79	97	82	118	112	80	90	98	93	77	97	93	73	85	92	91	101	87	89	76	78	107	91	94	97	82	99	100	79	74	93	101	102	102	108	88	96	92	100	94	81	96	81	93	87	85	84	95	77	79	86	85	87	103	82	93	102	84	81	88	99	97	86	105	92	93	84	96	99	87	88	106	83	74	85	85	93	99	84	69	98	95	110	94	82	91	92	104	72	109	89	86	87	74	97	95	74	93	96	85	95	74	96	74	101	92	90	98	103	88	97	105	97	101	73	95	79	86	98	108	78	83	83	110	95	103	101	86	94	94	86	96	93	86	82	89	101	91	102	88	100	91	81	105	92	94	87	94	94	115	85	91	97	97	92	85	86	102	73	87	83	93	78	86	99	97	107	89	80	88	93	100	71	100	90	90	83	91	82	85	96	91	103	81	102	82	97	100	88	83	67	87	95	98	94	89	80	90	92	83	75	71	109	85	88	95	105	95	89	91	83	90	87	73	80	101	84	83	94	74	86	110	75	90	113	88	98	90	105	67	99	99	90	124	108	102	115	91	96	94	87	114	91	83	94	106	84	85	92	78	83	89	86	83	90	101	81	98	92	89	99	91	69	102	72	114	96	85	94	76	113	89	82	82	92	121	91	106	78	80	82	98	88	82	116	107	87	102	106	89	109	88	96	100	99	76	82	85	89	79	83	87	105	98	92	101	90	110	90	93	87	89	85	90	93	84	103	100	107	89	89	76	89	86	87	95	93	84	83	80	91	95	92	102	93	99	93	83	85	106	93	95	95	96	91	85	97	87	88	111	96	66	101	82	101	86	96	85	90	78	99	71	81	91	84	106	93	83	105	103	90	85	104	81	93	82	92	82	94	77	82	67	90	89	111	98	89	105	93	88	100	91	96	114	78	77	88	74	95	88	82	96	98	95	110	94	91	85	87	88	85	88	81	94	87	82	71	81	88	73	84	81	95	95	101	89	81	80	95	86	84	93	102	101	74	93	97	91	67	99	89	83	99	94	97	80	94	91	89	102	82	88	93	93	99	100	90	93	81	88	88	93	92	93	104	84	85	97	76	75	90	83	96	98	88	85	101	95	91	100	102	94	89	79	110	97	101	90	90	108	88	87	103	76	92	97	102	93	104	98	86	95	97	89	76	97	86	80	109	92	87	89	88	102	82	101	82	78	80	112	95	101	84	78	105	105	90	98	102	81	83	93	98	84	105	109	93	95	84	79	76	97	86	86	111	90	96	88	93	70	88	82	80	76	82	81	74	93	86	85	82	76	96	96	81	91	93	74	94	96	84	93	97	75	91	92	88	97	90	100	91	74	78	76	94	86	93	98	104	90	70	89	97	94	85	90	89	80	82	93	87	109	92	89	94	76	95	88	88	102	100	99	94	108	87	95	99	93	90	80	85	94	77	88	98	80	93	100	101	101	93	103	80	91	92	85	87	96	87	85	80	78	107	82	86	90	77	85	111	96	105	95	82	101	81	80	77	90	100	104	109	78	97	96	88	109	85	89	80	89	105	102	88	84	103	77	93	83	98	91	77	88	94	108	84	97	77	102	84	71	89	82	109	106	75	76	105	73	78	105	86	107	98	89	97	95	99	109	83	81	88	84	97	76	106	98	62	89	98	84	92	83	97	77	100	91	74	101	73	101	103	86	115	75	93	96	100	92	100	85	81	89	84	95	91	86	86	78	91	90	97	106	107	88	81	96	79	92	78	88	78	84	83	98	100	85	105	85	102	86	82	81	88	96	72	89	94	92	77	90	88	104	93	94	76	87	78	97	83	73
1979	510	750	1037	870	874	657	582	529	501	448	441	386	374	409	399	385	368	350	393	359	338	345	342	361	341	384	386	374	359	356	386	393	343	445	450	435	397	395	384	368	409	410	412	435	408	411	393	384	396	348	388	348	327	367	359	355	362	342	327	363	352	365	428	381	354	339	368	311	337	367	383	358	340	388	374	367	377	345	352	342	344	375	385	358	364	347	353	330	387	359	373	382	351	356	312	323	301	354	366	325	358	368	310	380	339	355	330	361	325	343	340	343	369	359	353	342	352	339	359	326	338	338	336	330	327	333	333	381	320	363	349	341	346	337	340	336	387	376	334	385	375	338	361	337	318	360	347	341	375	380	346	364	322	385	376	351	341	379	342	321	358	356	335	336	334	381	377	347	348	336	364	331	378	343	338	371	363	357	349	361	385	351	345	334	357	384	327	372	364	333	353	347	354	325	337	377	351	339	357	355	343	339	358	349	368	363	374	329	348	345	336	362	344	354	338	339	353	353	357	347	371	354	331	321	352	354	372	332	371	341	393	346	346	350	372	343	350	359	321	335	341	355	364	361	367	347	372	363	352	337	361	379	378	304	362	340	304	374	376	386	351	350	356	336	336	370	358	341	318	363	362	368	343	346	365	367	354	334	345	332	351	337	328	349	349	334	382	351	348	380	360	369	322	363	377	329	340	372	360	348	339	346	344	344	347	386	369	349	344	344	312	331	345	331	350	346	355	333	324	353	347	351	398	364	330	334	326	323	329	342	362	335	350	376	359	355	367	348	391	348	359	316	327	333	333	354	394	366	379	368	373	324	368	365	353	342	351	342	309	371	382	333	365	347	346	341	394	342	342	349	379	331	347	316	364	361	353	337	331	343	348	344	377	357	357	345	395	363	346	361	348	341	348	366	364	337	356	356	366	349	345	356	330	352	356	343	368	338	357	350	355	368	343	337	330	349	331	368	375	341	394	334	344	365	358	354	343	331	341	339	353	356	333	352	347	312	342	362	319	359	356	328	356	363	339	365	373	343	317	349	352	356	356	375	334	375	318	358	370	310	375	337	316	335	334	340	359	334	367	346	337	368	350	341	345	350	347	341	317	369	348	349	370	374	339	322	366	344	368	340	354	337	326	368	399	357	348	373	336	381	347	380	340	328	334	355	358	344	337	364	366	362	335	332	329	354	342	343	340	337	362	320	401	373	349	391	369	343	374	352	335	331	345	330	373	369	344	363	342	360	340	373	362	362	358	354	324	366	335	351	338	372	365	369	351	383	364	366	355	335	374	342	326	369	363	334	330	358	370	383	300	361	341	353	370	332	348	365	358	345	333	370	371	348	350	333	368	356	325	361	374	338	354	363	342	326	384	337	352	343	346	319	325	339	364	332	371	332	342	360	361	368	346	363	341	347	336	306	314	338	332	334	342	344	367	366	346	324	363	334	331	355	368	371	362	368	348	345	332	320	329	324	331	368	356	360	328	343	323	375	361	298	375	358	308	388	351	354	318	339	387	348	363	376	358	343	361	351	330	336	322	391	355	374	346	320	349	338	380	345	336	359	369	364	326	306	355	383	365	335	327	355	347	357	331	360	336	314	335	363	355	329	367	390	339	354	331	306	355	357	350	349	323	340	346	346	338	386	361	368	349	332	348	348	331	336	311	354	363	345	363	332	371	356	343	318	355	347	335	360	337	332	330	333	365	351	326	331	326	342	356	359	343	345	344	334	319	359	343	357	376	331	328	320	353	313	356	340	349	371	358	349	353	376	318	361	316	317	315	341	342	354	349	327	329	342	326	346	398	376	323	341	341	339	367	340	359	359	361	327	327	352	347	358	329	337	342	365	392	331	321	351	382	337	357	339	344	377	352	331	338	335	372	371	366	341	320	320	337	340	357	314	358	373	354	346	379	355	354	348	339	365	390	344	333	340	350	357	328	322	382	355	355	360	352	377	371	401	338	366	333	327	333	371	352	314	335	357	362	337	375	375	359	336	350	341	356	394	369	337	325	348	330	341	376	364	337	358	336	350	345	345	334	381	346	339	360	372	381	327	351	373	320	335	339	347	329	362	349	351	355	318	370	319	344	372	349	360	333	354	321	330	337	342	359	363	318	345	338	359	326	323	363	386	370	340	325	351	365	313	365	342	346	371	338	356	376	367	353	321	338	345	335	356	354	349	357	329	379	352	360	352	350	372	344	383	341	334	386	354	348	347	354	357	331	317	339	325	366	359	369	351	344	351	384	320	393	361	336	335	372	345	349	346	371	344	344	388	359	331	338	339	357	359	367	369	312	322	334	410	386	339	328	341	345	355	362	366	362	335	326	345	360	364	358	354	375	365	380	360	398	338	304	362	328	321	355	347	342	352	329	316	339	367	341	338	331	353	333	386	360	337	369	350	347	354	335	320	316	324	345	357	328	340	389	371	348	342	336	363	355	361	377	348	339	340	371	351	383	336	380	342	359	335	355	343	348	344	386	370	347	360	341	345	346	344	349	348	350	368	355	337	367	337	357	331	368	350	359	320	356	354	356	395	351	361	365	362	330	383	356	331	379	339	383	358	338	348	348	360	371	341	345	351	342	350	360	340	373	365	369	352	332	352	333	346	361	333	324	331	360	314	328	323	318	343	372	374	322	366	298	359	350	352	361	333	364	359	379	340	367	316	325	308	344	373	373	368	352	367	344	343	362	336	331	332	364	347	372	322	370	347	362	318	319	325	332	354	347	341	366	350	358	338	346	364	309	382	354	359	335	320	356	358	348	341	312	377	346	330	362	342	366	335	369	335	341	355	346	345	377	350	326	328	324	357	375	355	395	346	371	329	344	365	388	372	373	348	365	338	352	334	339	346	326	367	373	374	340	339	344	330	323	340	342	313	365	362	352	341	329	376	361	347	339	329	343	378	349	352	375	331	349	350	344	344	354	368	384	355	353	356	371	335	340	368	356	352	310	362	359	343	329	335	336	346	366	344	361	365	342	327	341	388	334	354	351	320	353	350	318	341	346	351	392	349	365	343	346	308	361	366	350	343	346	334	379	364	343	334	389	354	347	365	374	322	368	373	338	358	389	345	358	330	341	314	341	375	356	335	376	338	384	354	318	362	313	346	363	365	331	366	361	354	333	332	364	359	338	334	356	342	358	352	325	358	342	356	375	341	334	329	347	354	349	312	338	358	374	365	322	355	353	357	335	365	316	366	331	355	339	314	328	337	335	340	354	323	350	354	375	368	355	320	344	357	369	373	326	369	382	373	333	331	326	342	385	327	357	388	359	324	322	364	366	342	332	347	332	379	348	359	365	355	331	368	321	343	358	374	333	354	336	352	377	367	354	366	338	356	313	362	364	329	316	335	353	344	372	331	338	350	365	356	346	359	374	320	339	402	344	358	320	338	338	327	370	371	345	328	354	382	340	330	386	344	346	343	359	352	358	355	362	369	327	358	338	357	341	313	349	334	346	333	354	363	334	364	343	340	381	360	366	356	351
1689	161	269	214	200	201	152	143	142	121	94	91	95	94	115	100	100	100	85	85	86	98	103	108	84	99	91	88	89	99	117	90	97	85	114	87	105	97	91	98	101	88	112	94	93	106	111	107	99	88	97	91	76	81	76	91	104	84	91	68	100	101	89	93	91	116	91	108	95	108	96	88	83	93	95	82	92	87	87	85	99	107	104	98	89	99	99	104	91	102	77	78	94	102	99	88	89	94	94	87	92	66	82	95	90	81	106	112	88	103	92	87	100	97	103	96	100	82	74	66	88	88	90	89	90	89	85	85	89	82	85	96	77	90	96	73	77	93	119	85	91	97	91	92	93	89	93	98	107	84	87	73	105	89	93	97	80	94	84	97	95	90	83	87	104	89	94	119	104	69	97	81	78	83	86	107	92	89	106	88	89	105	89	113	87	84	103	86	82	112	82	87	92	106	91	74	91	90	81	70	106	74	90	101	92	86	97	103	106	94	83	108	85	103	112	79	77	96	83	107	91	85	91	100	99	107	94	86	97	102	112	72	76	94	89	90	92	77	101	88	86	77	97	87	90	93	99	93	91	103	95	82	87	89	90	105	94	96	106	99	78	91	100	98	84	96	95	97	98	95	100	90	82	92	99	104	73	96	86	93	91	85	111	112	81	94	91	78	85	92	109	85	94	78	102	79	71	86	95	96	95	88	99	93	86	84	99	93	105	101	98	96	84	89	92	86	101	100	81	92	99	107	84	95	110	105	110	91	96	90	89	105	84	94	89	92	104	86	82	90	92	94	105	105	92	79	87	70	92	89	89	79	92	105	91	81	85	88	73	96	93	100	94	77	103	100	101	75	82	108	98	109	85	75	106	86	90	79	92	93	77	100	118	105	94	105	110	97	93	76	79	90	92	92	90	94	84	84	87	111	93	107	76	86	87	98	79	98	94	86	100	85	95	107	98	101	85	73	94	74	101	115	86	99	99	85	120	88	85	95	82	90	77	93	79	98	87	87	108	88	106	82	91	88	109	99	98	83	120	98	85	84	89	92	106	100	103	105	73	89	85	90	72	82	86	93	81	96	86	80	112	96	109	79	114	95	88	87	100	88	97	111	108	90	102	108	90	85	86	91	90	81	110	94	90	95	82	88	79	91	94	96	97	90	80	102	104	92	81	90	85	89	84	97	83	85	96	91	102	97	103	89	91	96	103	88	112	101	91	81	103	73	88	90	89	83	90	98	91	88	92	91	106	71	94	98	86	85	94	90	83	87	96	102	85	93	103	99	93	95	86	85	93	74	93	75	109	88	87	100	108	101	87	101	78	87	95	90	93	97	84	90	99	84	84	93	80	91	89	80	87	97	117	97	86	109	87	89	89	98	104	90	104	113	86	98	86	83	95	83	82	75	84	86	103	106	96	93	82	87	84	101	77	100	93	99	88	96	75	101	84	86	81	89	95	96	107	88	70	76	118	98	88	85	108	68	109	92	81	90	102	89	94	86	93	81	102	89	89	86	67	81	87	91	92	104	97	102	90	98	76	94	82	98	97	81	81	94	95	79	74	80	90	101	83	94	81	103	86	93	105	76	83	103	84	98	93	88	96	100	84	93	93	93	77	76	107	113	99	88	89	81	97	103	89	87	100	102	97	111	80	102	111	96	86	78	120	98	94	101	103	87	81	95	94	103	81	101	85	96	89	93	75	75	90	94	100	87	113	99	93	86	95	79	102	89	88	97	74	82	85	97	98	77	87	91	88	112	95	86	98	96	104	76	82	91	105	80	92	96	75	106	97	94	86	107	97	98	106	78	96	83	85	95	100	111	92	103	104	99	79	86	77	93	96	82	91	90	89	76	72	98	107	85	84	88	90	91	98	82	91	100	87	99	88	99	101	104	82	105	99	89	90	88	93	100	122	98	104	79	97	105	93	85	95	84	97	98	102	93	96	91	96	111	81	107	91	83	83	100	83	72	94	75	87	91	82	92	92	94	94	111	80	80	92	90	90	120	75	82	85	104	88	89	96	109	100	92	85	75	94	88	74	78	95	94	79	99	76	91	91	103	88	83	94	112	80	90	91	82	77	91	84	93	94	90	102	87	112	92	88	99	97	81	91	106	84	96	92	85	101	79	103	87	90	91	90	98	95	88	85	97	92	93	81	83	84	83	98	91	98	97	97	82	74	80	75	90	88	110	86	114	97	89	99	90	100	103	91	92	89	99	97	91	90	115	115	90	89	98	88	87	83	87	73	92	94	100	92	86	102	91	89	104	92	105	79	94	108	77	89	98	85	90	79	89	90	86	88	85	86	98	78	94	78	76	102	82	85	88	98	89	96	111	120	96	92	102	84	87	90	89	90	97	98	87	88	87	97	106	104	88	88	93	96	93	102	79	88	88	76	92	93	86	89	86	86	73	95	95	91	91	98	93	93	97	81	104	87	82	95	87	102	106	95	90	100	68	102	92	86	70	89	82	91	97	92	89	99	84	94	85	111	79	89	91	85	95	115	96	82	91	83	83	91	99	70	90	80	85	81	107	92	79	88	84	100	96	85	87	99	95	103	116	81	114	84	71	93	94	104	90	84	92	63	100	103	86	101	99	77	84	91	100	84	84	107	90	110	89	99	96	108	74	81	82	86	83	85	94	94	81	107	93	86	101	82	96	88	104	94	90	93	105	100	94	110	101	70	102	92	82	84	116	104	96	107	86	103	89	95	98	96	98	87	100	93	91	88	90	93	79	94	84	99	95	94	103	94	90	84	99	90	77	84	84	83	94	95	97	91	84	96	102	90	100	106	85	104	99	94	101	81	80	88	92	95	115	98	99	85	87	95	100	93	95	88	107	100	93	79	81	91	90	86	102	82	83	98	92	91	72	94	93	88	103	79	84	96	90	89	101	109	80	79	102	96	79	85	80	98	87	91	84	95	103	108	105	87	93	83	95	100	96	102	91	91	102	101	91	96	88	84	98	91	88	95	95	91	98	76	99	84	101	90	83	93	89	93	83	76	97	106	90	95	92	102	83	100	97	105	78	85	96	96	102	75	81	105	84	101	107	74	93	96	73	76	97	87	102	97	89	86	87	89	94	89	79	80	100	85	79	84	103	91	95	104	101	81	94	97	100	92	73	90	82	91	87	84	71	82	79	79	94	93	80	86	93	98	77	102	86	85	82	93	92	105	102	75	83	98	109	91	99	94	96	94	95	87	76	102	101	104	89	94	86	93	95	86	84	80	86	96	89	103	88	71	88	82	95	91	77	83	95	95	87	87	85	96	104	92	88	85	96	105	92	95	100	76	85	105	72	95	97	94	97	73	104	102	87	89	107	97	82	93	88	86	91	93	88	93	86	73	92	90	99	104	83	76	104	99	89	104	88	96	86	86	107	103	98	93	82	74	96	82	97	91	71	100	104	99	87	84	94	90	92	85	86	101	79	100	95	79	102	87	104	87	111	95	99	75	77	99	97	87	91	91	89	73	80	83	94	103	89	88	110
2001	504	764	950	994	868	724	618	554	525	454	409	402	397	377	353	350	376	378	385	373	330	364	393	353	374	351	359	346	360	405	381	404	405	436	458	381	422	443	381	387	397	433	423	456	427	438	393	379	417	359	377	357	375	348	377	297	373	370	359	351	383	351	338	343	381	343	364	387	347	360	375	340	350	357	370	361	359	386	376	360	358	369	374	322	376	377	361	366	353	324	347	376	384	387	333	339	362	355	347	355	347	380	322	344	356	339	343	347	352	322	354	338	368	370	344	346	371	362	368	348	397	336	383	327	343	344	372	337	340	343	408	352	382	370	316	364	349	372	368	368	354	359	345	362	351	359	347	352	321	348	364	338	346	335	305	346	344	320	329	365	386	389	353	344	350	377	337	327	335	358	369	355	371	358	350	346	356	357	380	350	332	333	366	379	394	324	339	371	340	371	323	357	344	337	349	352	379	360	343	366	339	308	386	363	343	318	359	367	326	352	347	356	355	363	356	323	360	341	375	360	371	353	322	346	355	349	346	350	380	364	339	346	332	343	332	369	352	368	351	355	329	340	380	345	358	353	393	343	383	368	352	341	361	380	361	393	365	357	368	347	396	365	348	339	353	342	361	366	390	322	343	370	390	370	382	325	361	355	336	351	317	358	337	389	330	306	333	322	359	339	345	374	337	386	341	344	339	362	353	362	374	354	338	357	352	334	354	386	351	319	340	373	340	364	357	344	336	364	382	342	333	359	370	369	357	374	334	385	397	348	375	381	372	345	338	363	383	381	358	357	301	354	365	360	342	351	417	346	353	350	371	368	370	376	367	337	390	381	354	373	375	334	387	378	349	346	341	353	337	335	332	344	367	361	348	360	364	380	371	379	346	360	349	333	353	363	380	373	348	365	370	335	333	376	401	336	360	348	363	360	321	368	324	358	348	329	354	345	341	359	358	369	360	351	346	354	356	384	362	345	373	346	349	344	347	365	348	347	404	334	329	362	379	349	340	373	338	356	372	393	359	334	321	348	314	349	356	336	347	327	346	352	319	325	339	353	384	377	358	328	337	334	322	330	361	364	346	338	384	344	385	358	379	363	342	325	371	338	356	369	336	378	366	353	343	367	357	337	379	344	367	304	361	363	363	342	360	355	369	339	364	353	342	338	358	342	372	372	357	384	349	357	351	362	337	355	409	376	320	392	308	361	366	366	332	327	353	320	388	362	348	333	373	379	341	330	337	336	375	354	371	337	372	355	334	331	392	382	347	366	361	375	352	301	340	357	329	355	382	343	359	358	356	341	343	362	372	389	372	360	339	350	330	380	321	323	336	345	364	345	353	367	366	335	354	343	364	339	390	335	364	354	338	369	336	347	339	336	357	354	363	397	329	344	331	360	359	359	357	357	352	365	373	355	356	363	345	363	340	368	361	337	353	333	304	317	381	338	352	339	382	378	381	373	349	344	372	355	326	370	365	339	367	340	345	329	365	336	356	318	361	347	348	361	333	363	353	360	346	363	360	335	357	328	365	345	357	360	358	343	336	358	364	354	347	342	335	361	330	341	364	356	335	330	385	370	339	360	360	354	350	367	366	423	367	333	325	318	386	342	335	353	356	379	358	329	352	326	347	345	327	363	347	370	318	396	379	350	333	334	313	323	361	368	358	359	357	340	358	389	375	386	388	354	361	351	342	364	329	349	363	344	380	357	351	369	324	371	334	339	375	324	353	299	359	355	341	331	362	343	347	356	342	335	335	372	369	349	354	362	370	327	343	315	354	402	351	332	348	357	335	360	367	376	343	374	325	342	389	349	390	365	352	368	373	378	354	339	316	381	361	363	376	327	352	359	378	318	352	365	357	359	336	341	367	336	346	342	356	339	345	334	399	328	357	356	353	341	366	346	329	377	352	346	369	335	378	346	358	364	351	339	356	367	379	371	347	345	322	365	333	348	369	343	362	349	326	347	305	371	360	379	361	332	362	352	360	383	334	357	354	336	353	372	320	360	385	318	368	338	380	362	365	367	344	338	325	363	360	340	365	359	354	389	353	377	367	325	365	365	348	355	358	361	336	356	343	396	366	318	367	345	356	338	352	320	357	340	353	376	335	340	348	352	361	331	358	346	343	330	355	364	350	340	353	337	412	364	358	341	370	353	372	330	371	349	348	357	333	342	359	311	379	384	393	387	353	340	378	332	333	353	382	333	356	336	368	385	395	353	340	353	353	366	325	395	325	376	379	339	358	355	355	354	349	333	348	371	379	365	332	350	356	341	337	381	360	377	333	329	363	361	368	341	342	372	326	334	338	380	359	323	354	338	339	344	376	364	338	358	342	348	366	369	305	348	356	360	359	368	355	348	345	346	327	357	369	362	364	348	376	342	394	338	343	361	406	336	344	377	347	339	390	352	332	391	396	354	374	352	347	333	369	368	354	343	381	359	340	384	333	345	341	353	341	323	369	361	370	352	364	353	333	344	366	349	325	376	327	342	344	345	335	355	356	352	366	381	366	331	373	375	369	379	376	362	370	325	352	331	347	340	344	368	350	343	374	383	379	336	371	327	354	319	377	376	372	348	385	332	376	359	389	365	373	364	330	379	330	333	379	358	358	355	323	324	364	362	370	356	332	360	358	345	334	360	371	384	306	376	346	389	347	368	343	339	378	344	377	336	379	365	336	384	342	359	353	344	342	359	354	344	384	345	351	357	367	332	359	336	379	350	346	357	370	346	347	350	389	359	370	359	335	354	365	351	328	346	347	347	362	369	330	320	365	365	367	371	401	344	377	372	358	347	376	371	393	359	352	348	348	324	338	387	349	318	395	382	328	361	369	354	347	363	347	377	361	363	344	365	353	370	347	349	374	331	345	354	369	320	362	345	325	328	366	366	368	373	351	380	352	373	343	327	344	375	323	345	343	359	364	352	362	393	360	368	337	357	337	343	371	375	381	368	370	376	354	347	358	340	351	341	349	342	368	351	357	385	365	375	329	365	348	364	376	383	361	366	371	345	345	341	346	375	352	346	352	361	348	343	368	380	348	356	398	367	350	360	364	348	336	349	384	360	339	360	348	366	314	366	353	365	347	360	360	367	360	347	365	353	325	366	365	392	359	344	348	370	382	362	363	377	319	363	350	340	331	374	324	337	380	356	370	399	354	389	328	367	348	376	319	333	334	345	327	379	328	355	345	358	318	348	341	343	375	335	374	340	341	349	357	353	353	301	364	339	370	366	366	335	344	334	339	333	367	343	329	350	377	340	354	360	330	362	323	350	349	400	361	323	364	353	335	380	344	307	333	338	361	379	355	370	336	378	339	360	372	384	371	374	393	360	344	334	382	335	389	333	378	340	390	375	387	337	341	354	341	327	315	348	357	364	340	374	362	385	351	364	348	333	324	345	388	353	357	354	349	341	347	362	339	320	382	345	370	319	338	334	411	337	358	337	357	384	342	390	351	367	336	366	359	332	391	376	376	358	347	347	364	362	356	343	356	366	373
1676	169	240	209	186	161	138	140	104	111	106	90	93	112	114	108	107	76	116	104	94	98	76	94	101	110	94	99	115	107	87	104	120	96	108	104	106	110	102	111	108	93	87	99	94	121	86	107	101	89	95	90	104	90	87	84	91	97	81	96	98	97	110	108	102	98	105	88	98	93	85	81	111	93	93	82	84	99	88	101	70	86	84	111	106	95	87	91	78	102	83	86	93	88	86	89	85	97	75	78	97	79	100	88	100	95	85	94	99	83	86	80	121	99	90	99	88	90	85	75	102	105	107	85	105	99	100	83	82	86	88	101	88	106	96	98	98	77	81	84	91	107	100	94	103	111	97	83	93	90	99	82	106	94	86	83	93	105	98	84	83	97	96	81	77	80	89	105	104	81	100	90	102	81	104	105	98	105	106	97	110	89	83	109	87	86	105	83	72	95	107	94	92	65	97	98	96	96	80	82	82	107	75	96	101	113	71	74	84	106	91	84	98	75	79	97	94	98	104	100	96	89	101	84	83	97	86	99	101	82	100	82	69	91	96	87	103	94	96	92	95	81	104	82	89	76	96	102	86	104	87	86	100	96	83	104	85	89	82	89	86	86	94	94	88	78	94	85	98	73	90	76	81	86	100	92	84	111	94	95	103	104	96	91	92	100	91	99	91	97	97	91	95	102	93	91	99	95	87	78	95	105	99	91	85	103	91	100	90	92	89	91	97	107	106	91	79	98	100	94	83	98	107	98	93	91	91	99	83	94	100	97	93	94	86	102	82	93	89	96	94	98	100	89	95	111	105	78	87	88	98	92	97	93	93	80	97	93	104	90	97	84	71	88	80	110	100	94	70	97	101	104	87	104	70	108	92	95	74	100	92	90	98	105	97	99	102	86	107	99	85	97	87	101	116	82	103	90	80	99	98	107	88	89	95	99	89	92	94	77	92	97	95	81	111	96	92	87	95	92	92	90	84	90	98	117	78	100	79	94	80	99	84	85	92	94	104	102	93	89	91	94	93	97	101	96	108	89	76	94	93	83	91	94	96	92	97	87	80	89	97	89	84	115	82	105	93	84	92	83	73	117	103	100	113	101	82	89	109	71	88	90	88	121	97	85	95	88	91	101	87	103	98	85	93	88	93	89	97	102	93	103	92	92	82	95	91	102	98	89	85	92	84	90	105	79	93	72	95	62	110	90	86	96	105	102	78	81	100	100	104	87	86	118	99	89	96	86	86	84	84	90	99	88	90	81	100	103	83	97	86	90	89	91	77	80	92	102	87	100	78	96	91	73	104	84	108	110	93	102	108	85	98	94	117	100	72	90	93	99	87	92	91	80	96	97	88	95	90	90	90	87	115	90	73	87	73	96	84	91	94	106	74	78	113	90	107	90	110	93	90	97	105	99	80	101	118	93	102	95	89	97	108	89	104	87	91	101	109	86	114	79	110	99	92	101	94	74	95	97	113	89	93	80	107	94	103	83	73	96	70	91	85	123	83	93	97	97	115	86	92	82	87	91	92	73	96	105	93	83	86	90	85	104	97	92	85	93	87	91	78	90	85	88	99	108	89	105	95	100	84	89	87	88	86	112	103	90	89	91	91	87	90	99	89	106	91	83	92	98	77	86	101	96	107	90	93	74	95	83	101	110	86	94	98	88	102	112	89	81	89	96	97	90	104	86	109	93	92	93	101	88	78	100	83	93	70	90	90	88	101	84	84	93	81	89	102	82	92	78	89	95	96	103	95	93	100	87	96	102	81	96	95	89	99	87	86	88	86	95	87	106	116	105	106	105	98	94	103	89	93	91	86	84	106	92	81	94	88	72	90	109	90	105	77	86	81	102	99	97	93	77	80	84	101	106	96	93	83	81	97	91	75	100	92	90	105	94	90	86	92	81	94	88	98	94	98	93	93	93	99	88	113	80	85	101	112	81	78	98	113	81	84	100	103	88	99	89	91	82	92	100	98	94	90	93	93	92	101	99	95	95	106	101	101	93	103	101	82	95	103	96	63	88	76	91	88	105	105	76	91	113	89	84	73	90	96	95	78	96	108	106	88	111	83	98	80	104	105	86	87	96	80	109	97	93	84	78	102	95	64	90	83	91	84	87	95	88	102	92	98	98	104	96	86	109	87	105	100	99	95	91	106	93	83	107	89	97	91	89	81	117	89	73	97	83	92	96	93	95	91	100	87	70	90	81	87	98	86	104	93	97	86	98	107	103	92	117	87	110	89	81	74	87	93	71	90	83	93	91	89	90	81	102	93	88	80	95	82	105	84	87	98	101	98	75	91	74	84	91	104	91	91	98	83	85	94	112	101	96	80	96	81	99	97	117	74	99	81	91	104	82	90	85	104	92	89	96	93	102	103	92	85	103	83	97	97	100	96	105	85	76	86	79	93	95	83	91	83	94	94	108	99	95	106	104	90	68	99	94	96	87	91	84	100	97	86	81	93	89	94	94	96	101	83	81	78	85	127	84	92	101	100	86	96	94	91	88	92	88	84	94	103	88	95	95	90	82	81	85	96	105	93	88	92	103	90	74	78	93	89	102	94	86	100	96	89	107	74	101	90	97	85	84	91	103	97	97	84	102	80	93	93	73	109	86	95	88	100	101	98	85	100	93	115	95	105	83	90	78	96	87	106	83	90	79	96	98	87	100	94	96	90	90	88	111	83	104	91	97	91	101	82	98	92	84	91	77	80	95	100	94	85	90	91	111	79	103	92	95	86	94	86	95	96	95	92	94	86	90	101	70	94	86	88	102	101	90	95	97	71	84	108	90	95	103	100	97	82	85	88	92	102	92	95	88	84	93	96	98	93	99	89	88	84	108	84	87	88	86	78	89	84	73	96	107	70	87	95	88	103	96	89	90	95	89	93	113	96	86	94	100	95	102	108	83	88	88	90	88	97	103	94	105	84	95	98	110	88	84	90	84	93	85	89	86	86	87	88	84	88	96	77	80	82	80	87	90	109	83	95	87	103	98	95	99	105	84	107	94	102	96	95	100	79	84	87	94	107	99	77	84	87	91	91	109	91	105	91	82	99	87	95	90	92	93	89	101	87	90	90	86	94	83	107	96	83	75	115	84	89	88	96	94	89	90	92	101	91	94	98	86	95	97	91	78	84	102	90	94	87	93	95	79	103	107	76	99	88	106	94	105	100	97	70	87	107	78	81	76	103	102	96	94	92	104	94	74	88	87	83	104	82	95	91	88	98	100	99	85	102	82	105	106	98	96	100	89	104	78	95	98	98	92	90	94	107	96	88	106	92	114	96	97	92	86	82	93	101	110	82	88	99	102	86	89	99	108	90	80	104	86	85	96	95	79	92	100	92	87	101	77	86	105	87	79	107	98	103	87	86	104	101	92	95	94	94	98	101	102	107	105	87	77	104	109	98	92	87	96	91	79	96	79	106	95	98	80	87	91	102	89	99	98	79	95	85	85	95	102	80	100	102	85	76	90	91	99	82	106	104	84	94	85	79	87
1925	505	793	1025	940	897	732	606	523	491	449	415	431	383	378	398	373	391	353	392	394	372	371	368	370	360	369	373	380	353	402	406	400	388	423	437	391	420	432	338	344	403	418	418	428	435	413	447	390	357	339	335	365	357	326	354	377	385	365	360	365	347	361	344	369	379	379	396	366	331	356	350	345	355	385	369	374	344	382	353	364	351	344	351	332	380	353	382	344	354	352	340	342	336	351	338	359	362	355	351	388	333	342	359	387	351	349	361	354	400	340	346	345	348	342	322	352	357	398	365	364	361	358	367	371	379	345	366	371	355	355	370	363	361	331	330	372	345	319	362	364	326	387	360	334	378	362	398	339	327	357	326	330	317	358	361	354	361	360	353	391	349	385	360	373	390	359	363	387	343	358	353	349	383	363	332	382	344	343	368	340	389	361	361	359	391	330	339	372	334	386	350	359	363	366	373	328	332	350	367	369	332	367	349	338	365	382	360	382	341	350	342	365	364	342	347	364	350	390	346	325	368	333	351	360	342	347	367	354	351	364	358	360	380	373	338	361	355	348	348	355	339	390	335	339	357	341	346	377	332	316	366	349	330	350	374	346	354	369	310	318	341	342	389	335	317	336	319	377	364	327	380	366	354	365	365	368	369	352	359	319	373	403	354	369	331	379	377	391	325	377	362	361	362	373	344	389	367	358	353	351	406	331	346	362	357	381	360	337	349	361	366	358	345	318	346	327	318	352	357	374	389	335	375	331	361	383	370	350	359	368	357	354	336	342	356	365	357	368	375	377	332	327	338	368	363	353	351	350	355	332	357	342	332	353	352	334	332	368	378	336	353	351	372	355	386	354	374	358	353	347	346	362	343	363	384	361	351	362	366	364	362	402	366	381	326	372	373	389	333	379	340	361	338	334	370	369	332	354	382	340	323	381	383	315	363	350	348	340	361	322	348	382	335	366	365	349	321	374	367	331	353	344	309	364	351	340	364	331	356	363	370	374	361	362	346	352	375	347	363	386	342	342	376	344	349	334	364	338	334	329	359	338	360	307	370	334	313	370	347	341	363	332	330	377	365	408	363	330	375	362	357	332	356	371	370	363	336	340	356	369	343	352	367	353	337	322	348	366	352	321	375	369	370	388	386	381	366	369	354	379	341	386	356	343	367	349	341	350	355	350	378	347	343	366	349	336	347	362	417	348	377	345	337	319	337	344	341	351	333	325	340	364	352	375	363	348	371	353	346	355	385	377	359	338	379	379	383	362	357	330	354	343	365	344	327	389	380	364	391	325	375	415	355	358	339	369	321	354	365	339	345	364	344	354	388	376	359	375	357	371	365	368	372	334	362	335	366	338	336	355	338	368	337	343	357	393	367	366	364	318	370	352	361	361	343	346	356	343	362	331	347	311	355	364	350	412	356	351	343	393	363	347	353	369	366	363	351	355	364	380	347	358	347	333	340	350	345	336	361	348	362	361	355	377	337	373	351	347	320	330	361	355	379	368	348	384	359	366	319	351	358	358	362	350	377	354	346	315	354	361	338	339	381	353	371	344	362	369	369	358	355	350	386	366	357	362	421	359	362	365	340	347	337	378	401	387	372	346	357	353	365	308	385	350	388	359	363	385	334	333	356	388	366	382	358	316	346	357	357	338	358	339	340	378	360	375	355	359	344	323	349	342	350	344	338	355	361	316	346	349	332	343	363	337	389	361	356	358	372	349	389	361	340	364	365	347	391	354	359	348	347	342	374	373	329	375	353	350	352	400	352	339	365	371	376	371	367	324	340	369	337	336	398	349	338	394	351	391	352	340	370	323	384	374	337	323	379	343	356	359	347	348	354	346	352	342	337	323	346	398	331	328	378	367	345	363	358	361	353	346	361	340	322	359	385	372	362	365	345	357	387	358	385	339	389	362	324	342	332	334	387	385	338	375	392	391	356	385	334	366	366	359	357	343	369	366	371	356	359	336	387	377	370	337	354	371	352	378	337	362	343	356	351	380	383	330	364	368	327	360	360	385	338	371	335	353	352	370	364	341	369	366	355	342	383	338	360	332	340	359	350	360	348	333	372	365	343	362	352	349	347	355	353	345	390	418	365	349	356	348	352	371	341	345	342	349	367	366	377	361	360	357	347	370	373	349	356	350	398	366	332	355	352	337	335	355	384	361	345	344	361	386	363	382	340	332	328	336	319	378	357	350	320	379	343	373	365	333	341	374	365	359	344	349	394	358	347	352	345	346	368	325	352	365	369	355	372	375	387	346	346	380	346	340	341	362	384	361	340	333	355	359	387	370	339	348	390	381	369	384	350	325	341	364	361	332	361	353	354	370	340	349	359	359	350	369	350	363	391	347	364	343	393	362	348	381	368	358	337	379	375	349	345	379	364	362	376	348	380	361	336	341	362	380	364	354	371	368	384	338	345	353	376	315	383	380	364	338	344	370	359	367	371	330	385	340	362	359	374	380	355	383	364	368	350	375	324	354	333	367	334	371	346	354	375	378	360	370	344	370	388	362	371	351	361	333	348	383	401	322	371	325	354	377	349	369	373	346	358	345	379	345	329	402	352	334	325	392	342	339	369	375	353	346	366	355	369	353	324	364	365	368	349	334	341	343	378	344	374	359	332	349	373	356	348	345	372	342	381	368	320	357	359	367	348	334	347	375	362	339	361	368	364	352	329	361	367	365	353	351	378	373	388	355	369	370	366	345	347	374	386	360	339	354	375	377	345	309	368	321	333	371	349	338	396	356	371	339	355	367	373	366	369	341	354	338	350	337	350	334	399	370	337	348	338	349	372	348	354	329	348	366	371	354	379	377	325	337	311	373	368	340	307	325	360	369	344	349	371	380	368	410	367	362	362	343	359	344	369	348	359	358	380	345	347	378	343	317	378	358	363	337	320	377	354	384	336	366	387	360	335	363	338	335	360	363	335	344	364	388	357	383	376	349	360	364	338	377	371	363	369	339	340	336	388	350	365	348	331	343	343	341	353	368	350	373	340	335	376	381	401	397	336	340	353	364	366	342	362	362	335	365	354	378	358	330	344	356	352	354	352	359	344	361	374	367	364	354	372	340	341	330	332	329	353	376	364	336	376	350	362	363	372	372	349	375	346	362	364	342	384	359	344	362	352	336	365	388	371	388	363	322	403	337	374	346	345	334	361	376	332	344	340	358	393	351	360	365	342	356	336	365	366	381	379	345	372	325	323	339	383	362	352	344	360	320	334	380	365	334	349	372	373	332	377	358	342	376	373	348	351	349	363	363	365	350	371	349	331	347	341	386	356	388	384	363	368	348	363	360	371	362	354	348	351	329	373	335	322	349	366	350	365	330	384	358	335	368	387	376	344	344	340	401	387	308	398	327	374	331	371	340	408	325	340	340	406	367	352	368	363	348	343	351	347	368	375	342	359	354	343	346	361	330	376	360	341	347	339	395	347	347	347	384	369	357	357	352	346	328	333	389	335	381	329	339	344	353	323	342	380	353	334	347	344
1693	215	253	212	228	156	166	134	116	110	119	106	104	98	91	93	87	109	113	76	89	91	97	88	78	113	92	111	100	87	102	110	117	105	75	87	96	102	108	100	109	85	91	79	92	90	85	91	96	99	85	87	100	82	89	98	122	108	86	101	98	91	80	89	115	102	94	93	84	75	82	94	80	94	101	90	99	87	87	80	89	103	88	88	89	99	82	106	104	109	80	92	97	90	82	102	89	111	94	81	90	93	102	91	84	101	80	103	71	102	85	75	104	68	103	97	104	77	84	91	88	80	81	100	101	108	89	96	104	97	93	102	106	94	106	100	104	89	81	100	103	103	96	101	82	106	110	86	76	93	94	85	103	92	97	95	91	97	98	98	87	94	92	106	89	83	87	97	99	108	96	80	86	93	83	107	78	99	94	88	103	88	105	91	89	81	111	87	105	90	98	111	95	94	94	89	93	87	86	90	95	88	102	86	112	120	107	86	106	100	83	84	87	103	76	75	92	85	102	87	94	97	87	98	100	98	81	107	103	94	78	93	90	88	95	108	90	100	82	85	82	103	106	94	91	89	97	106	102	95	82	101	91	108	88	97	89	92	98	86	88	86	99	90	103	80	90	79	85	92	96	94	96	109	94	101	95	98	101	82	97	94	98	104	92	78	96	95	83	90	79	96	82	97	104	99	98	93	112	79	93	106	72	95	77	109	103	88	95	102	73	122	65	92	96	89	101	99	99	84	114	90	100	83	87	88	92	100	91	103	92	91	106	94	94	84	70	96	97	98	76	100	91	97	87	103	82	93	84	122	102	97	93	88	102	91	97	92	98	76	90	98	103	77	103	103	117	67	82	83	94	91	95	93	83	91	89	106	75	100	109	106	99	108	86	79	107	85	103	89	80	112	114	82	81	92	94	91	97	97	92	80	73	80	96	81	80	98	93	103	86	91	82	100	90	93	81	110	73	84	89	88	88	110	105	79	90	98	98	88	121	106	95	85	77	92	87	90	87	92	81	78	95	74	97	92	96	94	85	82	92	92	83	81	101	90	99	73	87	89	87	96	95	77	93	93	89	94	97	81	99	98	87	98	101	117	115	78	85	101	86	107	86	83	93	69	80	99	95	100	110	93	94	93	95	103	110	93	87	102	98	93	101	88	100	87	96	94	89	101	75	122	108	98	92	91	104	95	101	71	89	90	76	87	80	94	111	99	102	88	95	101	108	95	99	105	98	99	109	84	102	94	115	101	93	91	101	94	93	97	92	96	95	102	97	102	87	102	94	88	102	101	97	103	93	97	96	84	88	92	98	95	94	102	89	107	108	79	97	103	102	96	102	96	95	98	93	89	88	83	84	110	101	86	100	93	93	83	94	96	97	87	81	88	96	108	79	92	92	90	92	105	86	94	91	95	72	96	116	104	71	96	92	103	92	145	108	81	93	93	89	89	111	93	104	86	74	89	107	88	99	100	92	91	93	106	102	83	84	93	96	97	94	72	102	94	108	101	90	112	110	103	85	96	84	91	81	74	93	89	91	91	78	87	107	93	115	104	88	112	102	84	85	87	88	100	101	93	104	110	81	102	112	108	114	83	92	85	91	112	95	85	90	108	91	84	95	81	104	87	76	83	83	76	98	96	96	89	84	82	80	81	90	85	91	87	89	97	89	84	78	85	90	87	94	85	109	93	101	111	87	94	99	93	84	103	92	105	91	91	113	102	82	101	78	93	101	100	97	84	86	87	86	92	106	96	85	82	85	92	81	87	101	107	90	97	85	89	94	87	88	90	90	81	93	107	104	90	99	108	125	100	106	94	98	82	97	105	89	86	98	93	99	98	111	75	94	100	88	89	101	84	86	94	98	88	83	81	92	99	116	106	87	87	82	91	93	98	80	82	85	104	101	97	99	88	95	103	75	98	86	99	116	114	108	94	102	89	99	90	87	80	94	104	115	95	92	90	85	94	99	91	82	93	99	86	106	92	92	85	99	83	90	77	83	95	96	101	79	99	91	103	93	98	99	88	105	102	93	82	90	93	101	100	97	98	77	101	87	100	90	78	102	91	92	99	109	105	92	76	94	83	87	78	105	100	95	90	100	104	92	122	100	94	92	114	98	91	105	95	105	102	101	102	84	98	99	85	99	105	104	77	110	86	105	91	91	87	101	109	87	95	91	77	105	105	96	82	76	89	90	95	99	92	86	84	96	92	97	100	96	89	84	92	97	103	86	87	109	97	114	111	88	92	88	93	110	93	103	89	102	78	97	83	79	83	106	95	80	91	107	103	85	90	82	90	95	81	91	91	85	97	92	103	86	115	87	87	93	79	92	90	93	95	73	85	102	97	85	89	114	106	94	92	104	96	83	96	94	103	94	105	82	75	99	100	74	83	87	76	112	104	100	87	85	96	84	93	81	97	81	103	87	90	111	96	83	82	119	92	100	108	76	86	108	114	83	89	89	92	84	99	85	89	84	85	84	91	90	90	100	83	88	88	82	90	100	103	88	80	108	82	87	111	92	129	90	91	93	82	90	77	98	90	126	100	84	90	97	87	95	100	85	106	95	99	98	110	87	106	85	81	91	100	99	100	91	99	89	81	91	85	81	111	91	90	101	107	97	93	91	95	91	95	84	85	103	107	83	100	77	91	108	94	95	80	93	80	80	83	95	93	72	92	110	103	110	78	80	98	98	82	103	101	97	86	92	76	91	105	102	94	96	103	109	97	88	115	91	99	79	87	101	99	77	77	103	80	115	88	93	100	108	84	95	94	82	87	101	95	117	90	110	90	116	90	101	78	88	111	100	104	87	89	96	81	102	94	92	90	89	99	98	100	93	71	107	85	82	74	97	100	80	104	103	79	74	93	108	97	97	90	81	96	90	90	79	93	99	103	95	104	107	89	91	102	91	77	88	110	91	107	99	103	93	75	99	107	94	86	94	96	100	104	98	70	89	91	97	87	104	83	105	85	97	113	75	95	96	95	115	102	90	95	82	87	91	90	102	90	89	82	89	82	108	102	90	89	90	100	114	82	111	90	112	77	108	85	82	104	97	94	87	76	103	92	95	89	92	96	92	102	82	108	106	85	90	92	87	96	95	91	91	82	84	87	69	86	87	75	85	92	82	89	82	96	114	91	97	96	85	104	88	105	95	97	107	95	107	103	97	102	93	85	81	104	99	105	87	101	114	96	79	79	103	83	86	100	80	71	87	80	90	94	92	78	91	106	84	92	96	82	74	99	102	112	96	116	99	85	93	80	100	79	97	81	85	74	78	98	75	93	112	89	92	101	86	87	82	90	99	85	109	109	92	91	91	109	103	102	107	91	95	82	78	90	92	94	66	97	89	78	84	96	92	106	99	107	89	106	100	79	83	100	99	116	92	92	99	91	101	90	88	97	105	101	79	100	107	94	93	80	102	102	72	89	96	75	95	101	83	85	101	91	100	91	94	106	102	99	108	96	86	102	82	95	97	106	103	86	105	96	87	89	91	103
1957	499	767	875	1031	840	665	585	564	491	476	406	400	386	448	430	356	358	351	364	364	375	390	327	345	373	378	398	399	371	400	393	398	442	447	455	389	404	418	353	380	395	431	443	472	418	430	401	336	346	350	357	378	379	387	373	349	350	365	367	356	395	409	373	353	353	395	351	393	393	341	354	339	372	345	375	339	376	354	374	373	366	386	381	343	374	388	340	370	401	375	346	344	357	315	365	371	406	396	329	366	339	342	369	385	361	386	379	358	335	342	355	390	328	399	337	371	341	345	359	348	324	351	382	369	373	349	357	368	351	367	376	357	383	349	330	339	354	363	344	378	381	355	384	361	358	365	352	354	335	345	346	328	365	345	362	369	331	355	369	368	369	340	361	352	343	367	334	362	348	363	367	345	368	341	366	370	374	351	343	360	345	352	389	377	339	368	365	383	367	360	355	369	355	365	361	365	346	366	334	325	358	341	328	366	352	368	374	363	374	376	345	371	329	367	338	342	319	378	361	373	346	325	359	358	361	346	351	383	345	334	324	355	360	352	359	369	345	384	330	372	316	347	385	342	325	362	351	328	352	342	357	363	378	356	348	373	360	367	355	358	360	344	355	349	366	343	354	348	396	334	350	391	337	347	353	382	371	351	358	376	320	376	346	339	349	375	342	353	358	356	325	388	362	381	386	381	335	352	363	365	331	352	364	364	370	380	368	376	350	350	351	338	332	374	354	373	394	348	374	369	382	340	335	340	341	360	342	321	372	367	352	370	346	351	336	335	364	347	346	350	339	336	388	360	346	371	363	357	366	366	328	382	374	375	353	337	338	374	349	372	378	347	353	325	396	369	368	313	372	364	355	333	362	350	337	388	327	330	380	359	376	341	390	344	375	332	335	334	369	355	358	337	338	348	346	367	357	385	328	384	354	358	380	338	360	384	366	354	352	350	325	381	382	363	377	381	367	346	372	379	314	384	355	346	356	356	331	358	399	339	377	362	397	379	367	355	361	341	311	376	344	350	354	324	343	326	368	379	306	375	322	388	357	356	305	337	352	367	311	369	344	331	381	373	358	372	402	382	350	337	317	362	356	362	364	386	378	361	378	341	386	391	374	384	322	389	367	372	373	373	347	347	344	359	350	368	355	377	372	369	353	328	348	353	381	347	331	383	340	353	366	352	367	366	377	355	390	391	354	353	374	328	363	358	342	369	361	353	370	339	354	344	379	358	354	358	355	357	349	338	365	361	339	355	387	310	351	360	348	383	354	363	376	381	356	382	356	355	356	358	362	321	344	357	359	375	330	365	373	336	365	341	355	363	375	358	353	334	367	378	352	361	333	391	356	371	374	370	362	367	340	334	348	369	392	373	364	361	346	374	347	380	356	377	348	328	366	310	351	363	357	337	323	360	353	370	374	347	334	386	384	360	351	357	364	386	352	385	353	343	404	346	371	360	364	357	371	353	353	349	386	341	349	352	353	378	323	321	365	341	339	368	346	369	395	341	338	336	358	375	356	349	340	369	307	348	342	320	360	367	374	363	356	357	334	399	364	346	383	351	338	371	345	370	311	343	369	362	340	368	347	344	383	360	332	386	377	329	359	364	333	341	362	401	371	350	323	378	339	351	358	382	361	381	366	346	337	324	362	356	345	362	369	345	388	374	345	367	326	357	401	356	371	405	367	348	350	350	356	353	402	380	347	343	325	378	383	357	358	375	362	348	385	360	332	351	387	352	345	371	314	371	350	370	345	355	415	367	344	386	335	379	345	354	340	369	351	372	354	377	386	355	368	391	359	351	335	371	358	396	371	358	319	346	356	390	389	345	369	346	352	368	373	329	369	366	352	377	345	391	364	349	347	376	350	376	307	363	350	355	352	351	334	355	374	345	368	359	322	366	341	350	375	388	345	329	363	345	402	333	388	368	358	369	366	369	372	336	360	341	394	365	360	361	376	357	356	348	384	342	365	346	372	367	372	362	365	361	361	354	349	348	357	371	350	348	344	348	374	379	370	335	360	355	355	353	364	376	386	367	354	378	352	346	377	346	381	340	375	344	386	365	335	351	384	385	354	366	345	369	351	365	365	397	356	331	319	387	360	375	346	384	359	397	360	371	344	316	366	377	381	343	331	365	382	327	373	366	365	328	369	332	339	344	345	342	356	334	340	361	353	344	359	332	313	377	344	372	366	369	410	358	341	369	332	328	319	371	345	377	358	336	361	363	349	366	353	367	353	356	357	389	360	370	383	367	379	373	336	387	344	403	378	360	372	332	329	348	354	359	332	348	365	344	354	334	298	345	347	343	387	380	392	369	391	347	364	371	392	358	362	359	373	351	350	370	383	371	328	349	349	357	374	378	394	360	329	366	379	369	374	359	373	357	382	352	330	386	334	328	328	359	374	357	358	370	360	397	385	379	331	365	360	390	379	316	360	374	369	368	322	339	364	344	361	394	330	360	351	360	357	359	346	352	330	348	373	381	329	355	369	353	364	348	344	368	333	370	338	382	345	347	343	347	358	371	360	385	366	354	359	365	388	372	364	367	332	361	329	372	377	352	409	369	350	363	369	357	337	348	336	367	405	377	391	359	397	348	337	339	353	382	359	356	353	346	348	356	363	378	363	348	364	360	399	356	354	357	370	364	347	343	382	354	342	378	362	358	358	335	339	356	362	412	366	388	396	357	376	356	361	367	376	363	369	369	378	371	378	351	375	353	352	381	352	358	378	371	337	375	359	357	322	376	362	359	391	351	351	374	345	333	352	344	358	373	342	358	385	348	367	320	337	364	355	380	340	345	363	390	352	337	384	368	352	373	393	356	362	376	353	349	361	368	337	373	368	338	363	341	368	330	356	343	373	363	383	353	375	388	352	382	360	337	401	368	354	338	382	363	339	334	338	366	372	319	366	346	344	381	352	313	326	381	363	322	343	352	351	388	370	324	330	341	340	372	367	366	354	375	348	368	364	357	340	351	328	350	357	365	331	371	375	352	370	366	350	364	320	370	366	367	364	312	349	358	364	379	373	388	375	347	405	366	368	339	362	359	361	362	349	343	352	354	321	375	359	351	354	380	335	335	331	344	351	396	307	343	361	358	377	344	361	358	384	358	361	373	334	358	367	360	371	361	364	339	344	350	367	366	305	346	334	333	363	377	349	363	344	359	367	341	366	387	383	368	340	347	369	365	361	353	364	367	352	380	335	396	343	377	358	357	346	372	362	347	343	336	358	392	350	373	356	317	341	364	353	338	371	353	324	328	333	378	377	367	364	377	353	405	332	390	321	376	356	332	379	344	365	347	346	401	350	379	371	348	341	368	345	362	365	319	372	339	367	347	349	341	369	335	392	346	348	332	362	370	359	377	364	357	393	349	323	390	357	346	332	372	361	368	353	345	372	384	367	373	330	364	371	358	367	339	352	332	347	333	379	338	346	343	378	365	320	339	336	386	352	356	367	351	377	391	376	346	345	351	368	364	370	341	347	382	383	374	347
1641	189	264	204	232	192	144	125	98	97	105	120	109	98	99	101	102	85	100	107	93	93	120	87	96	91	95	86	87	95	102	92	117	118	98	109	104	88	82	94	103	80	112	103	88	100	96	120	89	82	93	89	90	76	95	92	91	96	100	99	82	90	88	123	86	100	102	102	103	109	85	97	92	97	99	93	69	85	112	100	75	100	88	99	100	104	92	87	92	95	88	104	87	84	99	103	93	98	85	89	87	96	103	84	86	96	103	111	102	108	88	86	97	96	94	101	116	98	96	95	114	102	91	89	100	96	114	89	85	96	92	80	94	102	101	75	88	100	93	89	83	90	95	89	88	96	82	90	95	91	89	108	85	87	102	89	71	91	93	79	84	120	86	69	77	93	105	90	94	101	78	89	95	78	85	106	89	94	89	85	88	94	93	97	80	97	101	89	105	115	103	76	106	106	98	82	98	85	92	85	84	96	90	111	93	105	93	99	98	86	95	89	80	90	94	98	94	109	80	82	83	86	82	95	85	82	94	95	100	94	99	96	107	102	91	92	94	85	85	99	102	96	71	102	101	103	90	81	81	80	101	97	93	86	108	87	90	98	79	108	97	96	83	85	90	96	107	85	99	76	81	89	94	91	87	95	87	104	94	81	97	98	104	90	107	108	86	104	101	87	89	79	80	109	90	79	78	95	78	96	103	95	100	92	96	82	100	108	105	92	114	99	90	105	94	109	94	93	110	101	98	83	102	96	84	89	80	88	111	114	107	96	88	89	98	105	94	96	98	98	100	104	106	107	94	91	89	107	104	90	91	74	97	95	77	94	91	92	85	109	91	81	82	104	108	101	89	88	84	93	92	88	103	107	95	105	102	90	86	96	107	99	95	78	87	81	105	90	100	94	78	91	91	96	86	105	86	110	98	96	91	102	96	110	79	94	91	82	82	86	101	107	74	105	104	92	111	99	96	104	85	86	105	93	77	114	91	92	97	102	90	88	97	102	96	107	68	93	95	91	88	92	88	94	63	79	85	92	86	81	65	84	105	94	84	98	78	82	92	94	96	88	88	72	76	92	98	100	104	101	87	90	90	111	97	85	87	94	119	82	103	101	100	98	101	93	101	122	94	97	107	100	91	79	80	80	88	101	84	100	100	99	98	103	93	93	93	95	82	66	95	88	104	95	92	108	89	99	96	99	110	94	98	91	89	99	90	91	98	95	98	90	106	88	89	97	87	104	105	82	96	89	82	105	97	73	100	90	81	93	81	93	93	88	89	90	100	94	85	100	83	110	103	89	91	90	83	100	98	102	94	103	81	87	113	102	86	101	90	105	94	92	85	113	102	93	87	98	100	114	94	105	101	90	102	82	92	100	88	93	98	109	114	80	82	97	103	79	97	78	85	91	97	95	101	96	90	84	101	78	100	82	92	101	82	111	82	78	90	97	81	97	93	83	89	84	74	88	114	85	82	68	96	85	103	85	107	86	90	95	90	90	103	101	72	105	104	88	82	91	88	77	93	77	85	95	88	91	90	86	86	102	79	102	99	77	87	78	91	99	83	96	83	76	105	95	103	98	97	89	91	101	97	87	82	85	85	87	100	127	86	100	93	96	117	94	99	91	102	90	99	88	84	98	96	96	106	109	96	93	76	97	107	112	95	87	98	87	91	98	87	103	104	86	87	101	90	106	86	89	96	102	104	90	102	93	87	90	106	96	100	86	90	88	91	96	81	98	99	89	97	89	88	95	85	95	87	91	84	83	95	103	78	95	90	81	99	75	95	87	93	83	100	97	91	82	89	87	100	80	88	78	110	100	83	101	115	97	86	75	85	92	89	92	90	99	92	103	84	98	96	93	100	112	96	71	92	91	89	95	99	93	94	100	68	91	93	103	94	90	90	85	104	100	107	85	86	98	106	97	90	83	105	107	103	95	100	85	97	87	106	100	103	99	93	95	87	116	83	102	116	84	86	103	92	84	90	109	94	95	77	96	88	79	106	93	93	87	94	83	83	108	88	85	94	102	103	102	95	101	98	88	96	89	76	88	80	91	90	89	123	89	89	98	82	103	94	87	97	100	95	83	105	86	87	97	95	95	79	77	81	83	99	88	98	99	105	95	76	85	108	99	101	81	91	92	100	99	76	86	89	93	95	96	100	99	97	98	89	86	100	100	100	102	73	93	88	87	106	85	78	104	102	109	120	107	104	78	91	96	93	81	89	93	95	95	83	82	105	82	95	105	92	100	91	110	84	88	99	115	99	92	101	97	81	71	97	90	80	78	100	104	95	97	97	102	94	105	85	80	100	90	93	79	73	107	92	77	97	102	93	98	79	88	83	86	81	105	91	87	75	88	114	88	69	118	99	92	86	91	94	105	92	96	98	87	95	87	87	102	106	111	101	81	84	80	93	102	95	88	71	92	99	89	81	90	89	94	82	102	94	82	101	117	95	99	93	86	81	99	104	98	90	92	88	75	87	90	96	78	92	78	79	94	118	100	79	81	82	86	97	108	98	92	112	83	88	96	103	90	78	108	74	100	94	94	94	94	98	98	101	88	99	104	87	78	86	96	94	100	98	96	89	78	94	85	101	79	101	97	90	101	109	84	107	93	89	94	95	96	91	100	115	103	103	100	107	77	89	96	92	102	101	96	97	69	97	92	96	104	94	85	96	102	102	82	97	88	82	92	100	87	101	95	76	80	85	120	93	97	85	108	106	110	92	98	91	96	81	92	98	92	82	86	86	95	95	90	88	95	95	109	90	93	92	96	75	94	87	84	94	93	88	92	88	84	90	74	99	95	101	102	96	102	108	96	98	103	92	102	104	106	98	89	90	97	104	94	86	81	79	101	93	92	102	93	98	90	97	98	86	104	105	104	98	86	102	101	105	95	89	84	92	81	86	100	99	97	84	100	81	101	103	91	89	103	87	76	76	112	108	90	95	83	103	82	89	78	82	87	99	116	110	97	84	95	103	81	103	99	108	92	85	100	90	76	97	80	80	83	95	97	86	92	114	89	107	105	95	119	91	79	85	87	94	88	98	97	100	83	84	100	87	99	105	99	75	104	108	94	95	99	95	90	87	97	82	93	86	101	88	98	94	99	81	83	94	89	96	91	81	96	94	100	90	85	91	93	80	114	92	83	103	85	103	98	89	114	89	79	92	74	80	99	91	107	105	105	89	78	86	99	106	103	99	83	85	98	92	106	112	88	91	103	83	88	96	81	96	87	89	96	104	98	77	91	75	94	94	81	100	83	96	95	89	113	82	105	107	83	103	97	111	82	92	88	100	104	97	77	102	101	86	92	96	83	97	81	91	99	81	74	99	79	76	103	97	83	103	106	86	101	94	111	100	82	91	94	96	99	91	96	91	78	90	95	107	89	85	93	77	85	112	73	98	85	78	94	88	101	90	94	89	88	95	103	87	82	100	93	98	82	89	81	110	107	85	101	90	99	67	89	77	98	102	75	97	86	89	94	94	108	99	111	89	85
1880	506	715	854	1016	781	666	607	514	473	427	454	398	398	423	420	395	413	392	362	383	370	331	414	370	388	397	380	393	377	326	438	395	414	455	404	403	402	420	374	405	418	436	434	469	451	422	375	363	363	323	382	362	361	370	349	344	336	370	349	375	343	364	348	377	363	393	327	356	339	342	377	356	396	376	402	357	365	335	376	331	335	349	339	391	344	381	353	396	316	329	359	385	388	383	343	343	347	359	333	339	367	357	382	354	334	405	345	348	358	359	361	372	341	404	376	350	355	368	366	344	347	352	370	356	336	359	341	364	346	382	318	394	353	395	362	356	340	345	367	333	396	344	365	360	374	339	376	353	314	357	336	360	365	357	390	319	356	355	341	343	360	346	358	368	368	354	363	375	348	340	371	348	357	319	368	361	353	359	354	343	352	388	383	354	357	359	362	340	345	339	360	346	326	303	360	348	348	360	362	351	373	378	377	323	363	349	356	344	359	347	373	329	342	388	349	317	369	339	339	379	360	364	394	387	318	355	309	367	354	370	355	325	412	342	350	337	350	363	386	364	354	356	365	372	350	361	331	352	366	339	340	370	361	341	377	346	354	354	348	390	360	368	358	359	327	390	296	325	359	384	350	327	355	361	332	351	391	378	344	343	327	368	373	351	360	383	355	351	349	357	343	349	364	399	378	356	392	348	360	386	378	359	345	380	378	377	372	343	367	364	363	353	375	340	338	329	337	371	359	380	336	365	360	346	368	353	334	352	355	366	328	350	402	380	364	360	364	337	384	357	349	291	345	384	356	368	365	388	337	360	366	353	340	386	333	362	362	354	377	337	367	346	355	362	351	361	357	364	326	339	359	376	336	378	347	384	351	369	312	343	388	361	348	375	349	347	345	324	368	402	381	345	355	377	351	359	366	351	358	358	338	321	358	372	381	355	353	350	359	364	369	340	375	341	348	366	380	374	373	408	415	357	368	363	386	349	345	392	344	340	353	333	365	352	351	368	340	378	344	352	401	334	388	356	397	379	347	348	356	365	310	367	349	348	370	356	353	367	329	349	371	350	344	351	368	366	380	327	341	327	401	367	374	348	395	324	348	379	372	347	355	334	359	391	347	349	355	385	341	354	364	363	370	351	364	382	353	374	330	390	348	378	354	352	342	361	363	367	371	345	363	348	349	410	341	403	398	357	338	350	361	360	349	355	367	376	321	345	351	334	362	373	389	370	358	358	385	399	358	354	371	384	374	358	347	369	338	357	340	365	344	369	342	412	359	357	388	378	350	331	344	351	336	352	362	372	336	377	340	321	349	350	374	352	352	377	378	317	337	343	382	345	365	358	354	366	376	346	357	383	407	371	351	359	348	364	312	313	353	348	357	350	374	332	368	374	336	364	340	344	364	362	349	357	352	380	368	336	352	333	353	360	350	364	356	358	339	377	337	375	347	351	373	397	334	355	351	333	375	363	374	385	364	384	350	350	359	345	356	362	366	365	353	361	359	348	365	353	384	356	362	362	354	385	371	347	354	386	381	339	361	363	367	359	351	361	357	376	365	373	357	369	364	386	343	379	371	328	388	330	339	354	386	337	360	352	291	350	341	363	379	335	355	361	366	356	340	336	371	349	332	336	331	381	366	387	368	356	394	354	367	360	367	349	371	392	325	372	373	359	358	346	370	382	363	362	378	367	371	334	343	326	375	380	358	377	354	341	374	338	318	387	351	376	387	355	344	366	344	338	377	384	345	350	358	360	360	360	354	365	316	379	350	328	372	341	335	363	333	363	393	336	375	354	386	397	327	319	342	376	392	357	331	341	333	371	391	371	366	345	378	344	381	361	352	343	351	372	343	371	390	330	364	352	344	339	393	350	370	361	354	353	375	376	347	334	379	395	401	375	356	355	369	375	378	357	361	358	346	335	355	333	349	349	365	351	390	355	328	354	351	364	342	375	375	326	351	338	362	334	364	364	344	401	353	375	342	346	357	374	342	354	338	341	384	312	366	386	334	375	368	348	360	347	345	377	348	363	386	360	381	346	362	352	317	351	359	336	372	357	363	361	331	344	368	312	356	331	353	322	366	346	383	353	323	323	356	362	359	391	392	389	369	366	346	343	375	353	367	358	350	334	368	357	345	349	364	371	374	383	343	329	369	377	374	366	342	354	351	389	351	362	343	367	367	345	349	317	344	354	368	340	318	344	353	350	376	374	337	346	356	361	361	335	361	348	366	362	359	362	361	369	387	338	343	364	390	318	364	359	377	355	327	401	372	361	346	331	360	337	346	344	382	342	389	327	378	373	385	347	349	340	353	373	366	369	386	335	361	365	366	342	389	368	378	320	362	375	348	346	352	351	332	341	321	337	322	346	358	365	348	361	349	379	361	354	391	349	362	381	359	334	344	373	383	356	347	357	370	367	330	372	350	370	378	379	385	342	378	366	351	387	316	375	349	341	367	355	381	350	373	392	332	370	373	353	357	360	352	365	361	345	358	369	350	337	395	349	317	367	362	352	327	351	333	340	384	387	339	333	353	346	375	353	309	350	341	324	376	371	367	335	347	352	378	377	347	346	373	349	310	366	394	356	336	374	357	351	377	387	358	362	339	354	345	356	332	371	342	372	331	363	346	348	353	341	329	387	329	322	367	333	383	365	386	358	389	370	328	319	360	335	372	370	343	342	383	336	345	361	339	368	348	353	319	335	366	349	338	333	337	376	364	343	354	352	378	358	357	342	383	363	334	341	365	388	356	372	362	375	389	387	355	348	374	369	394	351	343	359	363	356	369	345	401	382	369	338	387	370	361	364	370	372	364	357	349	323	367	391	340	394	351	349	334	343	373	365	369	340	371	335	316	358	329	363	369	377	318	334	386	380	393	350	318	349	382	333	396	362	358	403	385	327	364	373	366	355	366	346	341	387	341	366	380	372	391	354	357	329	360	349	365	333	353	361	339	383	302	364	351	367	367	365	328	353	374	335	390	354	364	328	338	384	363	351	344	360	348	326	338	366	340	343	329	354	370	362	337	343	366	400	352	353	376	354	346	350	357	337	360	359	386	332	349	337	343	354	353	362	347	349	377	370	370	381	370	389	366	350	375	348	359	370	336	363	349	361	341	383	338	354	376	384	346	375	369	353	404	389	369	377	381	356	324	357	347	378	356	380	381	376	339	339	390	381	363	368	338	402	340	366	353	373	331	357	367	383	400	375	331	341	344	383	365	354	365	362	334	343	402	353	373	381	337	364	364	361	353	365	369	350	318	390	321	351	344	364	379	325	386	368	358	319	351	329	357	322	385	372	364	326	348	386	365	362	343	354	374	367	342	401	346	358	344	388	382	352	344	383	368	375	342	358	348	330	380	342	357	365	359	370	372	402	341	387	385	377	359	337	386	361	372	350	362	372	366	353	360	369	345	370	348	347	363	338	346	378	375	369	351	382	346	369	354	338	359	370	373	369	355	350	347	355	372	350	367	331	360	328	330	371	355	354	350
1679	211	243	228	223	155	132	130	129	109	94	100	116	114	117	92	102	92	98	107	95	108	92	93	93	76	95	90	79	93	103	98	84	105	96	96	104	111	96	96	89	119	103	112	85	111	95	99	83	100	112	89	85	105	114	108	73	96	81	103	90	81	106	93	106	115	102	80	91	92	79	97	97	88	86	92	88	98	90	108	98	99	107	85	108	107	93	89	109	91	102	86	105	91	80	92	102	94	80	93	103	106	99	111	82	79	82	111	81	105	95	76	101	84	83	75	84	107	99	96	108	82	113	104	114	91	109	96	99	96	84	84	108	92	92	100	71	84	103	83	99	111	94	87	96	96	102	96	94	89	90	98	74	103	116	83	84	90	67	82	89	87	96	85	98	91	83	83	106	102	90	103	80	87	88	100	97	98	82	87	90	102	100	100	103	69	95	81	105	97	81	84	111	103	104	85	89	83	97	81	103	112	98	95	84	87	95	90	107	105	101	97	99	85	111	81	97	112	81	90	97	107	115	103	85	104	82	90	77	80	100	85	93	98	103	111	89	89	90	89	89	92	96	84	85	103	85	82	92	95	114	98	79	86	84	95	92	81	90	105	92	91	94	89	104	86	71	104	89	98	70	91	92	91	91	78	98	94	92	102	92	92	106	87	83	103	109	79	84	83	89	94	95	94	89	90	99	87	92	87	93	102	88	87	108	95	89	90	80	105	92	85	92	98	91	85	100	93	93	99	84	75	106	89	97	95	84	89	96	91	100	90	89	84	96	91	91	83	74	82	81	96	89	85	109	99	102	88	87	88	95	86	94	84	90	96	103	95	96	102	100	103	103	90	106	91	106	85	97	77	76	102	92	96	84	91	93	82	85	106	84	95	98	89	90	97	100	85	99	101	96	85	71	83	85	103	100	99	108	84	91	88	95	100	93	97	89	94	84	89	84	102	79	90	81	88	84	63	105	89	81	75	86	92	87	95	104	74	115	90	74	86	98	92	107	96	93	86	82	92	75	105	103	91	99	91	92	89	93	83	93	88	101	88	98	101	83	110	98	74	77	82	97	80	92	99	102	93	87	86	84	97	95	76	94	67	99	81	78	78	96	88	100	110	104	96	79	86	115	85	79	97	113	104	91	102	93	89	77	75	103	95	87	99	95	96	86	92	74	96	81	75	103	91	103	97	114	105	100	98	92	90	93	86	90	97	78	92	100	106	98	73	102	113	83	98	98	97	89	106	86	103	88	96	97	89	107	91	107	105	110	103	102	95	97	85	91	112	87	88	87	87	81	96	98	92	90	91	78	89	76	105	91	95	77	85	90	95	93	92	85	97	65	84	97	102	98	80	104	94	104	122	117	104	97	98	104	87	75	93	88	98	90	89	95	80	84	92	79	92	90	95	108	101	100	97	85	99	87	83	83	102	105	100	107	79	104	104	95	102	92	98	96	110	91	106	101	83	85	93	85	79	83	84	82	98	103	83	95	101	81	77	87	75	98	84	100	91	105	90	102	86	63	95	90	86	82	87	109	96	101	105	111	90	90	104	98	89	91	91	81	117	77	93	104	89	107	93	88	86	110	82	111	98	93	98	92	105	86	89	95	79	89	106	101	102	83	99	94	74	93	91	93	109	87	96	97	94	86	100	114	88	94	81	107	82	95	75	86	83	93	114	107	82	92	90	95	94	108	94	86	98	114	93	84	108	92	112	94	97	94	96	97	114	83	102	76	88	96	88	128	101	82	99	93	104	91	94	111	91	87	101	105	95	84	95	89	90	120	94	111	100	83	109	100	112	84	90	87	88	89	109	95	79	72	91	118	97	101	97	71	95	95	91	74	105	94	99	92	88	83	87	93	119	101	91	101	81	94	91	94	85	97	77	88	81	69	88	84	79	88	87	100	87	102	104	106	74	78	102	100	89	91	98	115	109	85	96	80	106	96	97	90	77	88	84	92	98	83	94	111	92	87	93	97	97	87	83	90	92	120	82	83	85	96	99	96	98	96	92	100	104	97	111	83	72	94	86	74	112	96	104	101	112	97	102	90	95	96	66	85	92	104	83	92	93	89	102	87	99	102	102	95	100	103	97	95	93	102	90	91	97	84	82	85	90	87	83	88	92	98	67	86	97	87	101	94	107	114	98	92	81	82	96	83	83	103	83	88	92	96	103	91	86	97	74	91	108	96	84	93	94	96	101	109	89	90	89	100	99	93	99	91	100	92	85	97	95	88	103	101	85	83	96	95	73	84	88	91	86	91	72	87	108	95	107	78	102	117	98	87	103	80	75	109	86	86	87	80	113	95	94	79	93	96	82	87	102	112	92	92	84	102	104	99	92	90	97	97	98	81	100	93	89	83	73	100	106	89	100	98	89	96	81	99	98	93	79	75	80	91	94	103	87	90	100	90	94	88	102	81	96	86	94	95	96	78	89	88	83	103	105	91	107	80	73	95	104	98	95	97	99	89	94	94	92	94	93	85	104	102	90	102	109	98	82	88	78	104	110	96	90	86	90	89	102	87	104	90	99	117	73	98	91	88	99	102	99	86	89	70	101	99	101	89	88	101	92	75	88	71	94	89	95	112	104	93	88	90	92	86	99	98	90	86	105	77	89	86	97	103	114	71	102	95	87	80	91	106	89	92	86	74	89	108	98	101	102	78	82	101	108	83	88	94	101	94	100	97	96	80	98	91	114	101	88	96	89	89	80	82	96	84	87	91	92	94	93	99	108	89	88	88	102	98	84	97	94	106	89	86	81	77	97	90	91	84	87	91	98	73	89	91	84	89	82	89	101	94	75	97	87	85	109	102	83	102	100	79	95	92	102	89	88	82	94	103	89	78	98	96	101	108	83	97	87	102	98	92	78	111	89	93	93	88	87	101	107	95	83	94	82	96	100	92	79	129	72	77	89	109	90	90	97	86	101	95	101	104	88	94	85	102	88	82	81	98	96	101	90	92	82	100	87	109	96	94	92	85	112	91	88	95	106	93	91	93	89	98	92	106	81	101	111	99	107	90	90	90	88	91	68	90	93	86	90	106	78	85	86	100	103	87	92	108	91	90	91	106	91	88	85	83	99	96	89	87	88	89	85	95	73	87	95	75	92	87	89	98	98	89	89	88	86	84	97	109	116	94	93	80	82	100	88	104	100	84	109	105	109	105	101	82	92	94	105	94	106	86	83	80	108	89	94	83	82	96	92	91	103	89	85	96	96	69	88	81	92	97	100	101	92	106	86	91	98	76	104	92	96	86	85	98	81	102	97	82	96	104	103	87	85	87	87	107	92	96	93	92	103	79	86	96	109	103	68	97	111	77	105	104	91	95	77	86	107	114	101	76	85	85	115	98	89	82	102	95	97	100	82	101	118	94	104	79	91	89	91	99	75	92	92	99	92	90	77	77	88	102	89	85	86	92	96	95	84	110	104	96	97	100	85	98	103	84	101	109	89	114	93	96	95	94	104	88	97	109	90	101	82	100	97	109	94	105	102
1961	524	789	917	973	786	701	615	519	525	414	416	394	392	429	429	381	397	372	390	416	369	351	374	351	358	369	390	389	373	339	368	418	471	446	396	412	429	402	404	384	443	446	478	509	450	431	390	366	399	341	362	387	329	358	380	393	366	336	371	340	340	396	382	326	347	363	380	374	369	377	349	340	352	371	358	357	383	346	355	361	352	390	374	345	327	356	323	362	399	386	363	335	361	373	374	383	329	337	398	362	371	388	354	345	374	340	348	354	354	361	359	356	344	343	362	356	376	366	352	364	338	373	355	387	352	361	330	373	340	370	362	374	379	379	373	368	355	338	335	365	394	374	378	379	355	386	362	404	363	377	334	407	354	376	377	385	392	383	345	379	362	354	379	336	359	385	364	376	341	343	360	347	371	320	375	353	376	381	381	329	375	357	397	365	332	389	363	363	402	395	365	363	334	338	359	382	359	339	339	374	324	382	386	352	335	364	349	370	354	371	339	364	371	350	366	316	349	341	360	351	352	354	390	339	379	330	349	377	367	341	361	350	338	388	368	362	386	361	381	356	326	336	359	374	356	359	346	338	365	374	371	373	363	392	337	360	368	356	302	401	374	366	352	337	388	345	345	334	388	368	358	360	382	379	363	360	352	382	389	378	327	374	345	369	382	354	347	327	332	361	360	379	385	348	345	375	368	367	348	360	331	370	334	347	358	385	376	358	367	365	373	367	354	381	347	381	365	347	351	348	339	328	355	388	322	399	358	375	351	345	362	378	347	342	340	347	351	360	366	354	330	363	379	406	354	374	406	371	352	354	355	337	353	359	353	355	372	377	371	363	386	390	398	340	359	384	352	335	371	346	375	358	366	366	335	352	342	346	377	334	381	370	376	393	360	348	348	374	347	394	331	333	341	361	316	342	386	356	401	366	346	378	386	370	345	349	339	348	360	317	352	377	347	364	378	355	316	346	389	394	340	361	353	336	369	354	374	333	363	361	351	323	349	361	377	384	361	356	357	360	355	345	358	333	385	383	344	406	355	361	361	334	341	327	367	372	384	355	360	394	369	362	320	345	333	359	368	373	348	347	366	371	358	363	357	357	348	377	362	356	336	361	331	329	332	368	356	327	347	336	366	359	353	362	366	364	336	381	357	347	350	370	360	358	353	372	382	326	367	366	357	348	357	364	363	329	354	393	328	378	355	383	345	345	341	390	359	340	390	385	336	360	382	367	377	360	369	344	348	369	350	337	349	375	346	355	368	344	371	356	348	343	339	388	376	382	344	350	329	374	388	368	380	360	325	339	369	348	359	372	340	354	364	387	369	369	335	349	342	361	346	346	369	356	348	361	345	366	358	364	342	370	361	378	353	335	325	363	353	342	394	347	360	352	332	324	371	337	363	343	351	335	351	374	389	375	383	361	346	342	347	358	354	367	392	358	374	397	351	365	413	346	359	393	368	346	344	382	401	375	396	370	346	351	375	394	335	349	359	337	346	352	382	355	352	345	348	397	376	381	381	362	336	354	352	351	363	340	386	373	368	368	364	356	353	369	355	345	367	282	385	351	358	387	367	345	331	328	365	355	363	345	350	332	348	356	357	367	377	352	328	362	383	333	375	350	365	363	399	309	349	355	331	364	378	362	378	374	385	391	325	367	366	375	332	333	339	365	385	349	351	382	375	333	365	337	364	416	360	363	356	378	365	334	347	334	339	335	328	355	363	343	355	330	381	407	369	354	335	349	332	355	386	353	406	328	387	387	366	365	352	307	374	367	376	336	375	339	369	393	341	382	349	369	415	373	389	377	372	370	378	349	371	365	363	334	378	354	343	404	363	330	365	397	359	343	342	357	318	372	390	390	378	386	347	364	399	316	352	357	358	364	382	383	360	367	348	350	384	366	347	327	392	346	357	364	353	351	371	343	374	353	344	392	365	387	352	323	393	363	364	352	383	377	364	358	360	385	339	395	367	346	374	357	379	360	380	385	349	358	340	349	355	377	327	331	349	338	328	364	355	362	367	346	341	371	330	369	337	384	347	339	349	358	382	314	369	365	371	343	369	367	382	344	333	346	353	356	341	332	374	373	351	366	361	343	383	363	360	370	397	348	356	359	357	393	379	372	349	348	352	357	362	376	331	341	375	341	344	367	363	361	363	346	368	328	352	347	342	382	365	356	376	351	372	401	360	370	344	370	376	342	378	393	359	331	334	372	354	359	340	345	381	387	332	395	364	364	366	361	391	386	346	372	368	386	336	348	341	352	370	394	397	379	357	371	345	378	342	375	357	389	376	350	332	359	367	367	377	361	342	385	338	382	355	359	368	347	377	366	329	342	319	351	368	400	370	403	371	390	367	377	366	360	331	388	349	358	345	336	343	392	365	362	370	362	366	352	337	333	374	345	350	367	364	375	338	363	363	345	342	377	323	351	377	360	363	380	391	374	357	395	351	368	409	350	339	371	367	372	372	348	376	359	390	351	352	376	376	322	381	307	370	377	356	337	358	338	360	362	328	389	355	363	358	364	359	376	373	342	358	349	370	367	340	347	338	351	382	374	367	386	321	350	367	340	364	360	331	381	369	355	350	354	358	374	344	367	349	334	347	373	329	367	360	370	374	374	378	373	360	366	360	402	380	374	328	356	375	391	355	355	369	341	379	349	375	401	360	375	373	364	355	410	386	373	405	360	368	375	340	350	352	324	350	383	343	346	339	371	327	373	361	361	367	358	389	325	337	368	358	357	355	399	401	347	366	336	378	410	363	357	322	341	326	338	361	375	342	378	397	358	398	335	379	345	369	364	339	390	352	350	333	391	315	345	314	367	362	415	334	348	344	367	377	324	414	396	359	347	353	353	361	350	350	344	360	372	355	333	374	353	367	385	374	367	366	386	375	355	346	359	349	363	340	354	375	356	341	341	327	380	388	348	354	361	343	384	350	358	364	392	347	365	353	378	353	400	370	384	354	383	376	351	366	345	342	378	384	345	357	353	341	335	370	389	372	334	352	345	360	329	358	370	374	354	362	383	342	346	335	413	358	351	369	402	385	341	372	377	348	361	384	365	351	367	385	351	339	362	353	364	365	381	335	426	384	367	339	354	382	367	352	372	387	400	360	338	357	376	375	332	328	368	339	363	390	350	336	363	338	351	382	326	357	378	360	389	378	334	357	350	356	306	382	348	370	373	378	363	363	365	327	335	355	357	374	406	344	351	323	358	362	351	386	351	384	356	372	357	359	368	379	341	338	363	348	361	380	369	352	371	380	342	341	386	352	325	355	357	367	362	387	337	339	385	350	400	354	304	325	369	343	353	369	352	355	392	358	371	382	348	362	355	339	377	336	348	335	365	368	360	288	372	341	376	357	344	359	316	397	395	382	331	375	332	359	366	386	339	395	368	379	358	339	361	344	350	371	362	350	335	337	318	341	374	349	367	394	350	384	362	363	376	354	340	317	358	380	320	358	353	369	394	395	356	338	314	367	342	370	386	345	352	336
1642	197	218	209	190	160	137	148	101	108	98	124	107	92	112	101	98	89	77	84	82	98	107	87	93	111	98	82	81	97	92	79	90	100	99	103	90	94	87	95	110	105	131	109	105	104	106	87	86	92	88	102	91	83	76	96	94	100	91	91	70	89	93	111	87	80	93	80	89	110	101	88	94	101	85	117	102	91	86	99	100	91	86	87	87	95	105	98	122	91	92	96	101	92	93	102	92	95	93	103	97	83	87	105	101	101	84	100	73	83	108	97	106	102	98	80	97	94	106	95	89	94	93	97	99	96	105	102	92	97	100	73	103	84	90	85	112	92	76	103	99	99	102	81	94	100	89	92	90	108	86	95	101	100	87	99	88	111	97	90	82	109	94	100	84	86	95	96	106	76	95	91	96	81	87	104	99	80	118	97	87	104	92	89	91	119	105	108	93	88	86	68	101	92	90	80	87	86	110	105	119	107	104	118	106	92	94	92	93	97	80	97	105	95	76	89	96	106	97	88	93	102	95	95	97	97	88	93	96	101	105	99	98	88	100	109	81	91	91	103	103	80	93	105	83	95	99	104	101	100	92	96	95	118	88	100	87	93	88	98	119	87	111	97	95	93	90	102	98	89	88	82	104	82	104	93	72	81	103	89	99	98	102	110	92	76	92	86	87	88	97	107	96	116	104	91	78	97	86	106	90	87	84	98	92	111	92	96	95	102	100	87	92	101	99	91	90	105	88	98	99	94	104	102	88	93	103	101	83	76	90	90	92	103	90	114	82	95	109	94	101	105	98	103	82	97	96	99	104	97	82	95	104	92	92	104	104	89	84	114	111	97	106	101	104	99	98	92	80	99	101	95	106	79	90	93	97	116	90	126	96	88	95	87	77	94	97	95	106	88	89	109	83	80	111	77	94	111	106	81	89	84	84	82	109	86	83	89	99	93	106	110	107	105	90	102	82	90	88	102	86	96	109	106	97	95	102	79	95	107	102	75	90	92	85	95	114	110	89	85	104	95	81	86	88	94	96	85	101	108	84	75	96	97	109	86	107	113	112	96	96	80	99	82	90	81	95	97	102	103	95	84	103	89	98	93	100	107	101	93	82	101	94	89	86	70	101	98	107	93	91	99	85	90	97	90	100	85	84	82	98	99	101	95	89	91	99	87	87	123	94	85	105	82	92	103	92	106	104	75	95	88	87	79	102	100	93	76	91	85	113	98	90	78	94	79	94	112	87	101	86	76	87	95	101	93	78	100	89	90	91	81	104	86	86	89	115	102	96	86	95	101	97	96	86	95	109	89	108	107	100	97	96	83	96	90	110	108	91	118	105	91	89	87	104	94	94	93	93	103	95	90	91	108	86	99	77	89	94	95	101	93	105	93	99	109	110	86	104	97	114	107	89	102	81	101	115	100	105	87	99	86	78	101	96	101	94	103	92	109	79	100	88	84	98	115	105	103	100	106	94	99	109	101	92	98	82	78	92	84	118	83	92	91	104	125	90	96	99	102	87	97	83	87	110	91	104	90	113	100	101	90	90	95	114	100	73	95	107	111	81	94	104	90	95	90	81	83	100	93	100	98	90	108	99	88	94	93	86	89	103	94	85	90	75	104	91	96	101	101	98	103	110	93	88	94	102	101	93	95	98	102	86	90	94	81	99	99	86	78	90	93	91	94	82	78	97	93	79	109	111	102	79	106	111	90	75	94	88	101	93	95	115	113	104	103	90	104	99	90	90	93	80	104	102	104	97	107	73	82	90	92	93	98	103	116	91	94	102	103	91	81	97	91	77	105	81	71	121	102	103	102	94	94	81	99	95	72	100	90	95	76	101	89	78	89	80	94	91	97	99	81	92	110	94	82	92	94	92	80	104	84	84	103	90	85	97	83	105	101	81	97	94	95	72	87	84	109	100	104	90	92	99	81	88	89	93	85	85	103	93	92	102	97	89	97	101	93	102	103	107	84	115	93	103	86	73	100	81	102	83	115	95	94	105	100	92	104	89	86	92	104	99	108	90	91	106	115	82	93	90	110	117	106	87	103	100	116	109	90	93	97	117	78	90	101	96	88	97	94	97	94	99	104	84	88	101	95	84	96	90	102	91	108	108	106	77	109	111	96	95	97	106	101	95	91	107	98	75	91	111	89	91	93	82	111	85	94	92	84	99	98	113	91	86	83	91	94	116	107	96	97	96	89	99	93	90	89	89	114	101	109	100	113	113	94	103	109	122	100	99	91	98	98	83	102	96	98	92	106	100	103	118	95	89	95	90	96	91	98	108	95	92	96	84	108	89	102	97	82	100	112	100	91	102	103	87	94	83	93	93	87	100	105	76	93	106	78	85	104	93	82	70	119	104	93	95	100	101	112	113	104	114	91	89	84	103	92	97	98	105	105	94	85	103	94	98	87	96	110	92	77	113	87	104	106	106	108	90	91	84	98	123	77	105	107	92	101	84	98	123	113	98	113	86	95	101	97	84	93	93	85	84	96	106	100	78	91	91	98	98	87	97	103	101	107	89	113	96	101	85	88	94	102	99	94	94	83	92	86	92	99	96	108	101	109	107	83	104	115	98	100	72	98	124	99	97	102	77	107	105	111	103	91	108	102	102	101	89	90	87	92	78	73	95	98	110	83	122	88	77	97	89	97	101	96	100	102	111	95	103	98	107	85	85	98	87	89	95	93	82	89	102	98	92	93	103	90	110	96	104	94	91	110	117	95	88	106	93	101	89	85	101	84	99	98	106	89	112	103	97	88	95	97	98	90	98	81	95	100	89	76	85	99	93	100	99	86	93	85	73	80	77	114	98	88	80	101	107	102	119	110	89	97	118	92	114	86	94	71	87	101	108	86	88	108	86	89	79	103	79	90	89	113	84	108	89	80	95	82	103	85	102	94	90	113	100	83	97	89	99	85	97	93	93	75	88	101	90	89	88	88	95	94	101	103	122	89	86	97	84	117	97	98	83	97	100	96	90	104	111	104	85	85	95	84	98	90	83	97	84	98	114	97	112	117	89	97	90	89	97	94	90	97	95	81	106	92	95	88	103	97	89	79	95	80	98	80	107	100	84	96	100	108	103	107	96	90	87	93	120	110	89	82	88	104	98	75	95	97	78	108	98	115	104	101	115	105	91	94	89	102	97	106	97	92	96	92	114	108	81	98	80	102	90	95	91	88	101	89	98	122	102	96	77	119	102	82	98	84	93	102	97	92	94	86	89	101	92	90	91	94	104	92	94	89	90	93	98	93	106	95	113	97	109	96	98	104	100	102	92	97	101	107	104	96	78	87	91	111	94	87	98	80	108	86	81	91	98	98	94	88	99	100	106	104	95	99	109	84	96	82	107	97	96	91	88	85	86	89	98	103	94	93	103	93	99	87	100	92	83	86	110	82	107	94	91	96	94	96	106	97	98	94	92	105	89	82	90	85	107	104	96	91	105	89	105	91	92	97	87	80	88	95	87	86	107	110	101	100	100	109	108	104	98	102
1939	532	758	936	948	771	734	593	501	505	453	425	416	363	412	440	418	365	394	383	349	374	350	356	405	351	340	399	388	371	394	404	408	404	444	444	411	435	395	392	373	456	464	484	475	482	425	374	362	383	388	363	393	373	373	369	337	361	381	344	351	382	425	367	339	354	350	386	359	373	401	387	370	377	391	374	366	390	372	370	330	398	336	342	353	364	373	369	364	382	315	363	367	390	364	384	379	389	358	380	402	377	374	328	364	367	341	378	388	335	416	373	373	357	348	363	388	376	367	373	378	356	364	345	354	379	355	370	360	380	386	362	392	391	373	369	379	365	403	356	364	347	341	342	375	384	386	395	373	383	334	348	408	360	356	378	367	332	369	378	407	364	344	360	399	365	324	387	391	350	397	367	361	362	405	364	374	365	371	368	373	348	355	414	358	396	334	385	345	391	379	364	394	359	346	379	355	372	332	347	367	375	367	383	387	354	381	361	357	373	358	369	387	375	373	365	397	372	368	391	388	355	361	367	351	344	363	364	365	396	360	375	346	372	356	358	373	369	362	361	381	355	372	356	382	355	380	370	377	376	368	368	385	372	390	367	371	376	368	347	398	349	358	383	329	355	373	375	347	371	352	381	341	363	407	360	343	355	397	332	375	353	357	392	373	361	394	376	355	345	365	363	373	341	366	360	386	351	373	385	356	372	353	359	417	372	356	369	367	386	357	374	372	351	335	335	378	367	392	365	358	348	333	388	386	369	334	372	355	327	375	353	393	358	366	369	350	342	383	346	379	364	374	350	321	383	384	352	387	389	358	368	364	385	374	361	392	348	373	380	376	349	349	365	349	380	377	358	370	344	377	372	370	376	356	365	360	370	354	402	363	360	354	359	345	355	358	380	352	351	347	388	364	373	398	360	365	345	368	341	377	353	347	392	362	380	373	358	343	365	351	369	354	388	363	331	377	404	379	383	391	336	368	361	375	378	374	376	377	387	373	365	362	362	362	374	381	365	389	398	359	356	359	373	386	364	365	391	372	350	372	391	372	369	353	359	330	375	367	352	368	349	374	360	379	349	389	340	400	358	385	349	375	385	371	353	376	352	358	361	352	393	326	367	400	370	350	371	363	362	319	376	347	365	361	389	371	373	392	382	357	354	386	327	375	367	330	358	383	364	357	365	341	385	349	366	398	381	366	370	354	342	410	362	349	387	391	399	394	366	350	376	384	356	383	389	351	356	383	346	402	359	359	370	348	361	362	324	364	379	407	372	346	355	380	346	398	365	390	354	359	356	360	419	377	379	396	388	340	372	356	331	369	317	375	384	381	381	348	393	361	379	388	383	391	377	391	370	365	345	332	361	377	360	347	370	361	375	362	355	380	366	351	332	359	382	360	376	358	342	358	367	371	358	396	358	379	338	367	348	377	372	330	401	414	381	375	392	382	334	350	356	366	349	396	362	413	352	381	335	385	371	333	393	339	334	387	343	383	337	369	411	406	339	361	370	354	383	355	375	385	342	379	382	351	368	386	328	384	365	354	366	339	356	371	387	361	356	375	365	402	404	384	375	363	363	379	342	379	408	350	369	330	392	387	366	347	352	366	337	358	370	340	340	373	377	368	370	336	348	355	355	399	353	356	331	352	355	373	388	374	376	379	336	409	385	377	373	338	353	380	369	359	341	379	369	363	353	386	345	356	358	351	348	331	383	369	344	380	350	367	380	386	364	319	385	345	366	360	350	338	371	379	342	375	366	365	357	373	332	360	393	359	348	384	372	363	327	359	416	374	406	401	362	353	356	355	344	392	332	349	387	351	363	379	382	396	349	361	396	366	367	387	378	371	398	350	388	349	303	359	369	361	386	339	382	362	350	409	350	372	406	355	373	370	372	386	369	331	346	356	386	397	358	346	375	381	382	346	377	368	361	385	356	367	386	355	356	317	341	397	390	371	363	328	327	354	342	376	378	379	349	357	414	345	368	367	341	381	355	370	385	383	360	359	372	375	345	365	326	359	383	356	382	376	356	392	375	371	336	375	384	342	354	353	339	341	396	374	334	385	375	379	359	351	334	365	364	361	347	399	364	372	373	357	363	347	349	333	353	355	355	332	374	354	344	371	373	377	403	357	374	376	338	343	378	326	324	395	343	379	370	371	353	360	378	364	376	333	402	365	335	387	379	373	358	363	375	362	363	386	373	350	348	404	346	351	360	345	355	341	377	403	378	356	357	355	366	397	382	378	365	403	368	361	380	375	339	381	388	373	388	357	374	375	389	355	391	346	359	379	361	367	373	345	375	388	351	334	398	378	379	348	391	375	362	353	354	343	381	363	366	383	340	358	374	362	336	343	355	351	355	361	386	357	344	385	336	367	372	379	382	383	356	405	367	366	391	384	373	361	373	394	376	357	323	356	378	365	384	355	347	375	379	354	364	369	379	385	364	364	369	376	357	390	358	346	335	398	361	367	332	353	372	376	390	334	357	367	369	360	346	383	365	341	349	358	385	371	344	341	365	343	355	351	344	345	380	382	404	342	349	376	381	360	321	366	344	378	379	366	343	384	386	375	409	380	393	375	346	365	382	383	406	387	395	383	376	394	383	371	344	362	385	372	376	366	383	343	362	401	383	381	381	342	367	386	381	392	366	354	351	344	345	374	361	370	379	371	324	362	367	364	362	347	366	369	383	342	378	381	366	357	338	385	346	379	377	340	342	352	360	350	365	358	364	404	353	405	365	373	361	378	394	351	369	375	335	377	358	398	347	363	338	370	378	367	355	359	375	329	368	381	368	369	396	353	375	341	365	351	366	373	375	383	327	390	326	344	341	371	339	366	365	372	386	362	361	391	376	366	396	370	357	379	364	366	354	369	359	358	373	363	372	351	335	363	343	411	394	332	382	365	353	399	392	381	360	349	383	383	371	342	385	394	376	352	380	371	321	357	330	351	342	338	351	363	370	375	353	403	349	382	365	366	390	378	375	381	341	375	382	376	404	373	354	358	351	387	393	397	339	366	370	345	364	376	417	372	398	401	375	363	377	361	358	387	345	361	357	356	345	358	379	363	346	334	366	375	383	365	374	360	362	364	356	357	354	353	372	339	354	377	367	386	363	342	357	398	407	387	365	388	366	372	353	351	363	378	348	379	350	337	382	348	332	371	363	370	389	362	358	371	361	379	326	368	368	334	361	368	370	359	371	393	356	332	345	395	377	375	347	386	358	369	365	424	335	373	382	346	361	330	385	349	360	382	370	367	378	343	369	364	388	358	384	347	353	401	364	347	425	340	348	358	367	371	338	381	358	355	356	371	361	370	361	377	347	373	388	344	365	403	335	377	364	366	365	378	385	347	383	339	385	327	379	345	361	368	347	359	313	372	385	369	361	359	399	372	360	394	378	373	355	363	362	360	308	362	384	360	367	376	400	360	368	370	358	360	344	350	397	347	351	388	350	395	370	357	322	351	372	357	383	374	333	346	369	373	384	361	374	339	342	371	399
1699	187	240	213	180	188	148	137	99	96	86	119	97	104	115	83	96	95	108	83	96	106	86	108	104	103	94	95	95	103	98	97	107	91	108	109	102	90	86	116	111	98	115	112	111	118	101	90	80	104	87	109	89	120	101	105	95	84	102	87	116	84	105	79	102	94	102	95	84	91	97	105	117	94	67	110	98	87	99	90	107	98	92	101	101	110	106	105	95	98	108	104	122	102	107	113	91	101	91	95	100	88	105	87	87	77	110	104	96	120	86	82	102	84	96	87	103	115	104	89	78	94	90	103	98	96	91	95	91	113	89	81	88	104	84	112	90	90	115	106	90	99	93	105	86	107	91	118	103	97	77	95	89	96	97	98	86	98	93	87	100	104	98	98	92	113	99	115	95	92	99	91	104	97	95	101	92	75	77	96	106	88	87	101	117	95	98	114	124	99	92	101	90	88	99	117	96	85	107	90	100	95	90	98	111	96	89	80	92	104	95	100	86	89	96	96	104	111	98	95	92	99	99	99	112	102	96	96	112	95	96	87	106	102	92	109	106	102	84	109	88	95	108	91	99	97	116	114	97	99	92	102	98	107	103	94	106	102	103	88	103	95	84	106	94	99	97	81	107	93	88	105	94	93	101	93	102	101	78	99	96	122	94	90	115	96	105	108	88	134	81	82	109	100	89	74	98	100	83	103	95	113	87	78	92	84	83	100	94	109	93	94	91	92	103	93	96	100	112	99	93	100	111	107	103	87	91	105	102	111	84	101	100	92	100	82	104	114	107	80	83	86	96	92	97	80	88	108	104	99	87	100	82	92	98	112	104	98	99	91	112	87	79	108	103	80	95	111	91	106	108	106	116	102	90	84	68	106	95	100	109	87	102	96	109	84	113	106	106	89	120	92	103	119	107	83	92	87	84	106	95	96	97	98	107	106	106	95	98	87	113	101	88	81	93	107	103	102	105	83	88	84	87	96	106	92	87	98	97	98	112	112	105	102	65	99	98	102	110	102	89	102	115	93	95	106	103	86	94	77	110	110	102	121	93	98	85	104	111	101	100	99	104	97	104	93	106	89	79	99	106	86	97	93	101	97	98	92	95	89	79	98	84	108	98	102	99	107	108	101	92	93	105	101	88	87	84	86	83	93	103	76	86	100	95	90	102	95	87	91	93	85	110	98	104	97	99	96	98	92	97	97	85	112	98	101	94	86	118	91	98	101	105	82	98	107	93	118	87	76	101	98	87	97	91	90	90	93	98	92	102	91	72	96	94	100	105	86	80	100	101	102	95	91	100	91	95	101	99	86	103	98	79	92	109	88	81	91	109	104	99	87	92	95	87	89	106	88	105	99	111	89	95	99	80	86	97	92	98	81	113	103	92	106	109	98	107	98	80	107	98	114	83	102	100	106	102	88	89	95	122	84	87	91	85	106	99	89	79	103	98	101	97	97	91	102	97	92	88	85	76	101	101	101	103	93	86	88	104	84	86	91	97	104	96	80	93	117	100	93	96	101	100	85	97	97	96	112	101	105	91	88	98	86	103	109	100	87	80	117	117	107	90	98	101	104	108	95	83	86	84	92	100	89	81	91	106	87	86	98	102	94	110	103	94	92	103	101	76	117	105	99	100	79	109	91	95	79	94	95	101	118	103	99	100	108	87	97	95	111	96	101	95	104	96	111	108	95	74	94	82	95	88	78	105	113	109	103	94	100	114	89	112	98	95	100	90	98	84	101	96	106	100	102	88	96	103	107	105	78	89	86	128	107	100	96	111	107	103	79	96	95	96	94	101	94	79	104	89	94	101	90	96	107	96	102	120	128	111	93	102	91	101	106	89	85	105	85	90	111	103	95	101	90	96	89	89	97	110	101	93	96	86	95	87	101	106	102	86	111	98	107	105	84	74	87	76	81	120	119	103	109	116	83	105	84	95	112	84	98	116	91	111	104	107	103	85	95	97	96	80	97	80	104	90	72	99	87	93	102	94	93	82	106	106	83	95	96	98	105	89	106	90	83	103	89	86	104	82	106	83	106	97	89	106	92	84	96	103	87	94	104	83	90	87	90	96	103	96	108	94	91	92	73	89	90	102	99	107	93	88	88	109	100	101	90	100	106	104	105	102	87	103	96	101	102	90	100	95	101	79	77	82	91	110	88	72	103	100	91	102	88	90	89	93	100	84	104	97	109	108	107	104	98	104	102	75	100	97	97	88	112	82	104	120	103	91	84	92	92	106	92	106	109	107	92	99	78	104	90	99	92	94	67	107	89	110	81	91	94	89	85	113	93	92	91	115	76	99	104	96	117	99	94	118	89	95	99	123	76	102	102	93	87	103	107	109	111	96	104	117	104	98	80	91	99	101	103	86	87	112	107	81	79	102	100	99	103	79	106	94	103	98	83	102	91	112	88	111	94	107	97	83	100	101	93	99	99	108	105	91	117	94	93	97	107	83	86	105	111	94	90	96	107	86	100	92	105	115	104	78	80	93	106	96	93	97	99	98	105	95	100	96	98	103	103	93	98	88	88	111	97	83	96	100	117	113	98	99	86	70	96	88	89	94	85	91	97	107	97	99	102	98	89	89	100	80	81	99	97	95	97	105	101	119	101	87	101	89	104	85	84	93	85	88	98	92	98	90	101	101	83	93	86	87	89	95	85	93	79	96	98	89	114	103	109	103	96	103	104	102	90	90	91	110	106	103	92	110	86	98	106	93	100	77	117	98	111	97	100	90	73	110	92	89	97	107	87	87	91	76	110	85	112	88	101	101	89	104	92	104	106	84	114	92	88	119	100	105	97	93	97	95	99	100	78	112	106	96	95	98	92	94	91	104	97	87	103	90	96	105	109	87	112	108	112	95	103	102	115	87	106	84	96	92	101	78	90	111	91	101	109	84	92	90	89	73	105	99	111	117	98	98	84	106	84	99	93	110	100	96	101	122	100	100	92	92	99	97	93	105	116	106	112	97	103	89	93	90	96	94	85	122	101	86	89	90	78	110	108	99	104	99	97	112	102	83	76	98	120	111	97	75	93	89	99	88	84	95	97	102	86	95	98	113	100	107	93	93	114	98	97	107	100	94	90	98	100	108	120	84	100	97	87	82	118	98	82	94	94	106	114	88	88	92	96	90	99	106	98	97	104	77	95	109	94	95	77	81	82	101	104	123	97	103	102	113	84	95	90	95	85	93	99	94	92	86	100	91	114	101	92	108	112	109	81	94	93	89	75	84	81	93	107	102	92	106	101	113	93	120	85	89	97	82	90	93	80	112	104	100	110	98	85	97	111	87	97	83	104	95	89	103	95	98	106	86	96	107	88	115	110	107	91	91	89	74	88	94	90	106	85	85	105	98	93	94	91	90	84	98	90	99	101	101	103	85	86	114	110	89	100	60	111	82	104	76	101	102	74	89	92	101	102	108	113	96	106	97	85	99	87	99	94	112	98	109	111	80	99	101	89	104	108	87	110	89	109	79	103	96	93	102	87	99	95
1990	518	747	937	969	768	662	584	529	496	481	415	407	399	429	420	374	391	368	384	365	402	409	390	350	385	401	401	398	407	396	402	422	465	429	393	415	427	384	398	449	462	451	443	505	472	415	400	398	378	337	395	376	365	352	397	397	358	404	348	391	409	350	387	348	383	403	375	398	362	389	380	383	333	380	346	356	358	392	351	371	390	364	365	390	379	412	364	404	380	382	365	314	385	352	411	352	381	369	374	362	361	363	387	358	412	402	406	377	373	418	373	355	368	353	365	392	408	352	356	372	380	385	362	395	372	388	343	379	412	385	399	402	368	384	361	376	356	375	405	359	341	392	377	354	377	376	359	426	362	361	394	375	348	367	374	380	350	392	422	386	376	369	351	367	354	391	412	379	374	376	375	363	365	365	390	372	367	356	372	323	377	382	356	386	365	378	380	393	355	367	373	367	366	387	394	359	367	371	400	374	368	344	370	331	356	408	398	368	370	390	345	355	368	350	365	363	396	344	366	387	373	383	389	386	354	396	351	346	356	373	375	359	363	361	365	374	351	357	362	387	348	360	406	392	367	402	385	381	372	358	364	372	377	378	387	348	367	366	396	372	388	372	388	325	386	342	377	389	387	387	367	378	338	363	328	382	336	372	365	346	384	400	367	382	386	344	362	373	360	313	362	370	403	396	368	377	354	365	371	341	387	386	355	366	374	369	362	384	376	380	354	385	371	377	405	379	354	404	412	389	342	351	366	343	359	365	376	372	363	347	369	369	382	354	360	364	391	417	351	342	362	365	361	404	351	385	381	383	372	359	403	357	377	361	364	371	372	393	385	405	353	385	370	385	371	365	344	410	376	362	389	346	365	393	372	382	371	377	388	364	362	356	387	378	381	384	330	358	379	413	362	343	367	375	409	362	386	356	376	382	370	367	371	390	347	409	378	367	351	364	389	380	354	378	353	403	386	369	400	375	399	365	359	413	360	358	397	364	369	390	365	379	378	356	350	353	386	352	355	376	361	348	342	393	353	395	342	368	348	363	428	381	358	338	399	359	352	398	386	371	350	363	353	351	387	339	389	381	387	359	359	363	366	348	382	382	377	350	382	343	359	351	388	362	368	378	385	379	355	368	365	393	379	347	378	337	370	367	373	373	361	334	372	361	359	353	374	347	350	379	380	367	382	361	375	368	373	362	355	385	367	350	378	369	364	360	354	330	364	364	394	371	361	383	338	372	378	380	405	337	402	373	313	370	404	382	364	383	366	381	344	353	381	387	384	373	352	363	379	341	335	373	376	356	362	345	392	387	356	361	346	371	377	403	366	361	362	389	388	398	382	351	395	370	373	333	386	402	360	355	341	381	365	363	390	351	365	377	381	395	376	381	379	402	345	345	362	353	377	373	355	381	375	350	370	379	377	364	364	376	394	370	349	386	385	346	387	360	361	353	346	375	397	339	358	354	381	408	387	378	392	367	340	367	386	353	361	375	371	369	384	382	404	400	392	345	381	380	364	358	389	351	343	419	355	393	379	343	366	362	368	388	375	367	371	345	331	329	366	386	378	370	370	369	353	365	371	376	381	366	382	372	335	375	386	360	359	402	363	393	370	361	336	366	402	388	354	370	358	339	393	377	340	359	388	342	361	363	389	372	368	392	369	371	383	369	352	375	364	370	374	346	363	363	403	365	391	387	362	356	365	413	393	341	388	367	392	381	396	353	339	389	356	357	367	376	361	348	396	370	361	370	383	366	426	381	392	401	377	358	381	375	389	344	358	369	372	392	365	382	368	331	391	394	349	344	348	382	367	396	360	392	403	372	399	367	354	366	343	404	360	369	363	399	366	361	386	339	389	415	387	371	382	360	345	384	360	364	363	379	388	371	356	382	359	375	394	402	392	381	338	403	382	375	357	393	373	385	361	375	368	390	389	353	370	377	383	374	360	373	378	417	360	303	364	369	367	336	383	384	380	420	357	366	372	363	390	373	385	361	394	358	414	359	357	410	372	378	358	366	378	359	355	372	402	398	350	361	413	358	350	366	360	366	383	382	391	364	375	349	384	366	376	350	361	393	365	353	367	374	399	335	383	364	331	364	352	371	368	375	386	390	371	363	367	349	368	387	361	385	328	339	348	347	362	383	352	365	355	380	414	362	362	343	354	382	381	382	382	358	383	352	363	381	359	383	353	431	353	350	349	369	360	369	387	378	349	362	380	373	378	396	377	363	380	349	378	395	380	368	365	376	333	387	382	327	390	371	358	356	369	353	370	354	361	375	336	377	394	361	364	403	358	329	374	350	362	383	376	342	362	377	346	366	351	394	400	359	395	372	350	352	330	387	371	342	368	362	371	378	375	381	358	357	372	361	396	335	356	368	371	408	390	363	388	380	381	391	348	377	392	358	408	356	373	385	359	370	409	368	376	319	401	403	366	374	403	438	358	389	382	378	409	355	370	361	326	373	345	388	371	360	359	391	352	365	385	369	382	391	382	390	385	368	352	352	359	379	397	405	369	377	405	372	361	378	361	368	384	366	346	363	393	380	368	356	356	374	421	351	378	362	371	388	414	366	373	362	379	383	384	382	362	336	364	394	363	385	383	355	391	363	325	344	383	419	393	360	355	323	387	383	345	369	398	351	390	386	390	401	378	395	391	369	362	376	372	385	351	354	370	375	355	387	387	380	358	380	366	384	362	376	359	373	382	362	371	360	384	347	316	352	409	393	390	340	397	381	392	382	399	364	378	389	337	377	377	402	350	373	341	363	394	354	352	375	374	359	363	393	371	372	373	353	370	374	371	342	352	365	374	355	373	376	374	367	378	354	331	391	382	340	361	373	376	392	374	371	382	354	363	365	385	363	386	367	365	394	344	374	388	375	388	376	368	371	358	362	367	342	362	373	403	373	360	372	363	356	379	370	375	365	375	342	377	373	380	375	359	375	366	359	366	385	381	433	376	344	386	425	395	358	384	352	347	384	345	356	358	327	357	387	366	352	373	338	336	340	365	380	363	386	362	378	366	376	363	388	357	379	368	386	372	396	398	349	374	397	365	375	361	326	388	368	362	357	358	394	381	385	364	358	391	378	378	390	390	367	355	407	354	332	387	336	383	375	365	332	371	396	358	390	379	384	378	381	381	368	373	372	368	348	371	369	397	383	366	357	371	393	382	376	375	366	395	394	418	375	381	381	387	353	361	399	384	385	412	401	358	340	382	361	385	372	400	351	379	348	392	363	402	373	364	362	367	360	394	364	374	343	355	356	377	402	402	372	379	359	325	367	342	351	390	385	385	372	364	373	331	357	379	435	375	361	379	380	368	348	368	390	361	425	351	341	356	379	374	350	369	364	381	354	340	389	364	386	354	366	347	364	399	376	355	349	366	367	373	348	377	372	374	386	377	360	369	372	387	371	368	380	375	355	355	391	411	366	364	355	387	393	335	384	337	379	371	378	371	326	363	371	355	356	338	323	386	353	352	387	344	391	385	364	381	378	376
1622	198	207	214	204	172	146	140	135	117	124	91	115	110	97	89	95	93	96	90	105	94	98	107	113	93	95	110	102	106	98	109	117	89	82	99	91	108	109	119	95	110	109	120	105	100	104	107	89	92	98	95	120	104	113	91	93	95	101	121	96	113	89	106	108	94	102	83	96	103	93	90	106	109	100	95	88	100	103	110	92	90	94	101	102	86	100	100	88	103	85	89	89	81	102	99	104	90	95	85	105	88	88	113	99	97	105	97	92	103	89	86	86	77	104	109	83	102	97	94	93	97	95	94	89	117	91	93	108	93	103	101	104	107	113	108	110	111	87	109	99	94	94	115	83	102	83	95	92	106	111	108	105	92	96	100	93	98	120	101	102	113	85	96	101	90	98	110	106	92	91	95	107	105	101	87	112	92	94	76	94	95	97	109	92	92	120	95	112	100	99	93	87	108	89	91	78	93	110	102	92	100	88	97	96	93	104	106	111	109	88	93	97	116	92	93	97	103	103	87	104	119	111	97	98	110	107	92	102	93	108	93	103	97	108	73	81	106	98	101	95	100	103	99	93	90	91	111	101	111	86	92	105	103	89	99	93	91	91	86	99	90	90	102	115	94	91	89	105	91	113	105	101	90	89	88	80	92	112	110	112	102	89	108	103	96	98	95	98	107	96	100	95	97	115	102	104	95	93	100	87	84	100	97	97	99	114	95	88	99	105	96	93	112	87	102	113	96	97	103	91	94	96	110	108	84	92	110	89	98	104	111	101	93	101	84	116	93	102	104	85	88	105	94	99	76	89	85	98	87	104	95	97	97	114	80	93	97	103	92	103	92	103	95	96	91	95	99	88	96	79	109	83	93	80	102	89	96	108	90	100	96	102	103	104	106	103	102	98	105	89	95	92	114	96	82	88	91	86	105	85	93	82	91	91	100	78	119	95	110	93	100	94	81	104	98	95	108	95	100	106	93	118	73	111	95	70	103	84	100	102	102	99	83	95	94	85	83	116	95	101	125	78	91	96	80	93	113	100	103	80	96	97	109	101	95	95	103	85	102	106	75	91	94	93	108	83	95	92	108	98	103	103	92	101	90	100	109	88	118	82	110	90	109	95	85	89	90	84	82	121	108	83	90	96	77	95	94	101	104	90	110	99	96	75	98	97	95	92	111	98	106	95	104	123	84	108	97	90	107	94	102	98	105	92	102	109	89	112	99	100	106	96	89	100	91	82	87	113	91	79	94	93	79	84	107	102	89	86	90	89	100	94	96	81	76	107	104	95	81	101	85	98	109	102	118	93	96	104	100	120	103	87	96	106	101	81	105	89	104	108	84	98	96	90	85	91	78	95	100	117	114	106	104	91	90	106	83	99	105	94	93	101	110	116	98	92	106	95	98	97	108	99	84	91	97	111	74	106	86	84	99	96	104	106	107	111	95	97	82	93	114	85	96	96	96	79	101	103	85	93	79	96	101	95	96	85	125	102	102	84	85	94	97	100	105	98	94	83	103	120	87	91	101	105	89	98	87	75	100	90	100	94	92	99	78	92	98	90	98	72	99	102	98	90	118	98	103	78	87	93	100	94	100	82	116	94	106	90	107	117	90	105	80	89	114	97	82	92	86	112	84	96	102	91	92	78	110	106	91	109	106	86	96	110	93	109	83	117	85	101	100	84	95	94	91	107	99	85	97	84	89	89	90	95	114	98	121	103	85	88	84	112	94	99	91	108	90	88	107	104	77	97	100	114	122	105	103	88	110	94	96	112	92	105	95	105	87	89	103	116	102	86	99	106	93	111	102	97	97	91	87	100	108	91	106	100	81	107	98	97	91	105	110	125	105	116	88	98	92	105	93	95	91	92	104	94	92	80	89	104	86	94	99	110	110	85	96	94	88	92	105	91	101	96	80	80	99	86	99	120	96	101	113	91	97	117	110	97	105	110	98	99	104	106	89	106	114	98	88	115	92	91	79	101	93	100	96	98	100	96	93	85	108	105	106	109	76	92	88	102	106	100	97	95	101	106	106	87	87	102	95	101	101	86	114	108	97	105	88	93	84	96	99	96	85	105	86	99	90	84	98	94	70	82	97	105	107	102	102	103	82	95	93	92	94	102	107	94	95	80	112	95	96	77	87	85	112	115	98	112	93	109	88	104	94	85	108	97	124	99	100	100	81	108	98	106	82	106	97	119	113	94	98	98	116	99	106	90	93	97	107	109	97	114	105	109	87	102	89	97	102	98	114	85	87	92	114	98	104	93	97	103	86	95	101	95	88	105	101	86	85	108	89	109	102	83	98	107	97	104	98	100	103	88	94	98	100	106	97	98	88	104	88	96	101	97	98	95	86	111	93	87	88	95	116	104	105	104	96	93	93	108	104	91	102	100	107	118	101	99	104	105	92	105	83	92	92	104	102	105	101	101	105	91	88	86	103	105	105	107	96	120	109	114	106	111	79	95	98	97	81	101	110	88	92	88	90	95	101	102	108	109	94	106	81	89	110	88	88	110	85	107	76	82	103	105	104	104	99	121	90	108	91	98	106	89	97	90	78	95	114	109	104	114	105	98	94	93	108	87	104	105	108	99	95	93	79	67	95	85	108	92	99	86	102	102	97	90	96	105	98	99	96	81	106	88	111	106	93	103	96	103	115	102	101	109	104	109	89	86	87	110	115	89	95	87	89	90	93	81	101	94	106	94	115	81	90	77	84	106	104	103	91	92	101	103	97	88	84	94	108	100	117	87	93	92	83	103	100	99	92	106	109	115	88	85	98	100	101	94	99	80	90	98	103	88	88	101	89	110	94	98	94	98	108	99	110	95	94	86	107	116	93	93	98	98	92	100	113	101	105	99	89	96	110	105	98	95	94	90	87	94	83	83	104	88	91	101	92	108	110	94	111	104	93	92	108	92	94	98	106	98	105	101	98	95	113	80	88	113	106	90	97	102	89	93	110	103	99	100	85	110	70	115	87	100	76	108	96	103	103	100	102	88	112	86	83	99	94	106	108	98	110	101	73	105	100	100	101	100	108	86	109	106	118	101	104	97	99	123	94	90	87	96	113	102	94	101	99	101	109	102	99	90	73	96	122	91	95	86	102	114	95	100	93	89	87	98	110	92	86	100	98	90	79	103	84	93	115	95	102	94	90	83	100	94	85	93	76	93	93	92	110	100	92	110	97	101	86	90	95	92	106	103	103	98	112	110	96	89	90	101	94	96	87	91	111	98	99	92	103	91	115	107	99	92	131	104	109	99	96	112	105	98	95	97	85	90	125	120	92	98	96	104	104	104	91	93	121	110	95	107	109	97	90	90	96	107	72	92	95	77	97	98	97	83	106	85	106	106	106	92	112	123	102	102	108	107	75	90	96	115	91	97	101	94	111	107	92	100	97	98	104	112	117	90	108	96	92	91	101	93	89	89	81	104	96	92	99	99	98	75	89	101	100	91	101	84	90	102	96	85	81	79	105	103	101	93	102	91	102	95	79	101	91
1916	535	760	880	978	754	646	628	557	512	439	418	421	401	376	397	396	383	404	368	393	404	368	371	421	380	364	384	401	393	383	434	424	453	445	403	411	405	410	396	413	449	494	530	500	447	395	366	365	349	383	365	344	365	333	345	356	369	388	403	385	375	374	379	410	395	375	380	408	353	364	376	375	434	380	380	349	351	364	388	386	364	356	368	368	363	361	341	367	349	361	403	377	393	373	363	403	373	373	378	363	364	371	369	396	380	399	345	383	417	369	367	394	415	399	364	363	394	400	362	357	362	374	384	367	358	354	399	337	392	370	399	376	359	362	394	380	361	393	384	355	366	365	402	394	385	375	371	354	400	371	365	395	355	382	368	344	352	385	385	351	347	381	390	380	378	391	373	404	387	331	346	348	381	389	356	380	350	382	343	352	370	346	349	375	387	392	374	363	364	381	386	385	349	379	411	346	385	379	381	376	347	366	373	389	405	421	362	374	352	379	355	337	371	400	369	386	382	330	370	420	378	407	344	356	411	359	359	404	377	360	389	358	386	356	376	366	340	369	378	371	341	384	349	360	382	356	343	367	389	336	377	348	389	345	378	356	367	354	355	356	388	346	378	362	383	372	379	347	339	381	356	374	368	375	362	350	352	380	355	364	355	355	354	375	386	381	354	384	391	365	362	344	365	397	371	390	397	390	359	396	380	361	404	395	369	378	376	342	349	388	374	372	368	389	381	397	371	401	380	360	371	367	379	379	396	377	387	364	373	400	354	364	389	384	365	366	365	351	348	353	369	362	379	362	388	373	337	380	346	362	387	377	346	362	372	360	407	380	365	374	349	370	399	335	417	409	365	388	375	346	394	358	413	364	366	378	384	356	385	373	374	361	384	334	381	385	384	359	371	354	332	387	396	335	366	379	376	387	368	369	377	336	373	370	371	393	380	365	360	350	374	359	364	360	368	368	411	372	358	368	358	408	368	343	344	374	365	368	375	368	359	355	405	361	386	361	383	339	353	400	361	346	369	359	389	393	402	376	371	404	353	366	383	358	379	368	388	389	367	352	326	370	380	350	360	371	401	377	385	385	393	375	391	377	405	405	367	350	405	371	344	382	358	392	357	374	371	374	349	374	365	388	382	384	358	367	401	394	350	385	355	383	388	398	382	363	366	392	387	355	361	393	382	374	381	401	380	382	360	358	385	393	394	405	367	395	372	401	360	378	428	393	377	358	356	377	399	429	364	407	388	361	413	396	381	372	362	386	372	357	378	396	350	355	388	364	377	379	356	385	353	405	359	361	397	348	358	361	381	360	359	365	383	397	383	364	400	358	387	357	357	368	368	360	366	375	367	344	372	359	360	347	382	345	376	343	374	356	373	398	393	363	404	372	353	391	363	371	374	395	387	365	373	372	376	367	397	376	375	323	383	363	355	396	337	361	374	377	359	348	341	341	401	393	372	362	371	393	364	368	360	379	377	373	354	392	377	357	360	362	393	347	398	399	382	357	391	359	361	371	383	388	383	360	368	364	345	379	351	355	348	357	367	411	378	394	392	369	353	360	360	347	356	345	349	359	362	389	378	372	364	405	338	424	393	410	381	377	400	370	361	380	369	365	351	355	403	388	384	389	373	354	351	390	378	373	395	350	355	373	397	359	426	357	361	356	375	399	365	383	393	382	363	398	393	370	390	378	385	366	373	388	392	383	388	384	405	360	369	348	371	375	362	380	382	378	358	374	351	370	351	372	345	362	410	391	347	395	390	374	389	346	349	369	390	380	390	395	363	410	407	373	331	385	375	359	382	379	420	367	373	380	381	363	369	378	405	386	370	378	402	385	367	344	361	364	398	397	407	394	366	394	385	381	328	372	387	369	375	386	378	359	368	395	387	392	361	366	372	331	387	402	344	370	361	347	388	336	381	397	389	355	341	382	350	373	334	334	398	379	384	362	392	375	369	400	397	343	359	366	424	374	356	365	361	354	376	360	375	339	384	358	387	387	358	360	377	377	367	359	394	370	363	354	346	324	399	380	339	345	363	356	399	366	347	355	339	420	387	371	357	397	398	400	388	344	394	391	329	389	380	385	358	374	404	382	368	380	391	380	391	390	400	354	367	369	358	386	369	365	365	354	355	366	371	361	348	385	356	389	353	359	354	381	371	383	363	374	382	396	353	396	362	412	362	373	330	373	385	384	359	414	367	375	394	384	394	374	378	365	349	362	368	389	376	370	373	348	346	375	361	386	363	364	388	378	386	346	358	362	366	378	401	377	420	405	404	365	380	408	374	374	388	424	373	359	391	362	410	379	373	353	391	382	378	375	396	394	372	354	393	379	381	383	333	399	383	352	374	378	365	394	369	388	357	357	383	379	383	416	386	371	346	348	362	353	374	359	403	357	346	363	388	378	396	372	377	352	359	410	380	393	389	377	359	371	416	381	407	363	371	387	399	355	378	373	376	356	338	403	368	366	334	388	375	389	372	372	373	387	374	367	361	376	360	364	364	327	358	372	377	385	361	382	390	383	369	378	368	341	367	363	372	352	338	387	373	393	367	366	377	367	372	388	373	360	351	373	365	382	403	346	376	339	355	387	365	392	345	382	345	376	356	361	393	386	401	384	393	386	381	388	356	397	330	396	384	361	348	358	365	384	350	408	339	358	392	349	338	372	382	367	363	362	392	378	373	372	385	337	365	377	359	375	400	381	389	371	365	340	363	384	392	364	399	361	382	367	376	361	394	419	371	359	391	372	379	389	351	387	368	371	340	386	377	380	383	390	374	372	326	385	360	364	362	387	391	382	391	337	358	358	388	374	365	396	378	371	405	347	398	375	358	388	384	375	357	368	360	372	366	357	372	374	348	399	395	386	393	358	393	372	422	352	354	388	364	384	356	396	363	379	399	381	405	364	363	347	348	352	368	374	341	354	379	336	409	343	370	358	366	377	348	368	340	375	343	376	389	370	354	357	381	352	389	347	370	371	375	353	375	375	382	391	358	392	402	357	362	375	352	375	360	344	387	339	376	361	382	394	371	380	390	382	372	360	355	395	348	382	367	385	386	380	359	400	388	358	363	357	399	380	368	375	368	363	348	343	354	363	383	379	381	388	363	377	393	392	385	375	337	389	348	339	383	343	381	386	360	389	396	354	357	364	355	380	392	375	393	336	339	382	376	372	371	361	380	395	346	378	392	385	395	367	384	404	372	367	337	375	360	381	362	353	357	390	372	382	366	356	382	344	416	374	346	357	373	339	367	402	364	375	396	362	370	363	413	370	376	350	404	374	360	393	368	398	356	366	402	361	354	408	344	365	368	367	381	357	368	407	374	395	371	396	391	358	393	387	345	382	386	384	344	372	365	355	398	403	373	367	390	393	370	385	380	368	340	366	357	384	379	359	348	372	411	366	377	375	376	378	353	381	373	354	365	351	377	381	344	382	374	406	340	377	348	368	402	344	367	347	358	406	338	361	383	384	365	387	373	364	367	346	356	377	373
1615	202	234	255	223	178	142	128	105	101	99	89	112	118	96	96	121	118	111	94	99	100	101	94	105	95	102	105	94	95	80	108	115	112	107	94	90	111	88	109	104	95	117	116	113	111	103	99	108	72	113	121	96	95	96	98	110	95	108	101	100	111	114	87	99	106	129	109	99	81	88	94	82	97	84	109	110	105	99	84	90	119	92	100	103	98	109	86	86	96	87	88	119	98	91	103	118	109	92	101	105	109	100	104	93	121	109	90	97	93	98	104	110	89	97	89	109	92	98	98	104	89	93	113	102	89	106	102	108	98	93	109	97	105	88	118	97	109	91	96	105	107	90	97	104	106	111	85	100	113	98	98	99	98	106	81	106	96	107	100	92	104	96	95	103	85	95	103	98	82	88	118	115	91	105	108	98	77	109	98	106	90	83	117	85	110	119	87	87	97	96	91	102	100	98	95	90	106	105	104	88	97	108	111	101	98	92	104	83	108	95	93	104	80	92	109	87	101	108	93	97	108	99	107	86	90	93	112	102	93	109	122	105	104	95	108	98	86	99	106	99	85	113	100	95	107	90	96	108	85	111	116	89	96	83	93	97	100	96	116	105	93	81	96	109	91	87	93	96	89	97	117	98	97	109	105	110	94	92	86	94	93	117	103	95	107	106	107	107	87	109	108	103	100	95	88	85	86	106	77	102	99	117	96	102	98	113	102	111	106	95	92	103	114	100	114	103	101	95	87	89	104	90	111	84	114	97	91	85	94	90	121	94	109	112	93	99	104	107	83	104	98	95	94	99	101	98	95	98	98	78	101	101	116	101	118	123	101	103	100	100	96	102	86	97	100	91	97	107	80	89	82	73	89	106	97	94	103	105	93	89	89	107	100	95	89	87	110	98	91	106	105	82	112	112	106	94	97	90	112	100	87	104	92	102	97	103	105	97	104	103	108	102	92	93	85	90	81	89	99	120	104	92	77	115	109	107	98	84	94	91	95	104	90	107	103	105	85	99	94	111	88	108	109	86	88	94	76	119	92	92	101	117	91	93	102	96	118	103	105	105	118	117	95	96	115	95	87	99	100	94	126	102	104	90	93	99	99	80	87	102	105	95	101	93	96	107	113	103	87	95	105	113	104	110	104	95	105	104	104	108	98	92	109	111	105	95	100	98	100	96	98	116	97	116	104	91	101	109	109	108	90	90	92	88	99	102	89	100	99	106	96	105	105	104	86	101	101	87	102	72	91	84	98	96	91	107	100	100	115	110	108	100	83	80	109	96	102	95	103	116	96	90	111	97	89	107	92	121	100	107	116	110	93	103	100	96	125	86	93	105	94	100	91	107	106	117	95	80	111	88	97	107	85	98	96	102	105	114	82	88	100	95	95	75	108	98	93	111	98	108	91	108	110	97	83	97	94	105	85	103	94	85	91	82	79	120	95	104	100	84	101	84	106	96	110	97	112	109	110	89	115	95	106	97	115	104	100	103	111	103	76	105	99	102	111	93	101	98	91	100	89	98	102	102	108	98	95	109	107	106	92	99	107	107	94	93	101	108	97	105	93	103	106	92	91	102	114	91	111	119	81	96	100	88	100	105	97	88	104	94	84	106	77	94	100	103	88	88	88	102	92	89	97	88	81	101	95	104	98	112	91	97	77	106	109	90	104	96	89	97	104	93	107	98	105	118	94	108	104	95	106	101	93	91	105	90	99	111	98	142	104	108	109	113	114	97	101	102	86	92	96	101	92	95	104	98	99	77	119	104	100	89	106	93	90	95	100	106	112	105	101	107	107	103	92	84	106	99	93	103	104	93	85	98	108	96	98	121	94	109	115	107	112	108	105	113	115	109	89	93	107	74	105	95	99	108	99	81	90	109	106	96	103	83	89	98	98	117	105	89	98	98	87	90	108	96	111	103	119	88	98	103	103	77	92	102	86	95	106	102	111	86	98	107	90	97	99	94	76	99	98	119	95	97	107	98	117	106	106	93	87	104	88	93	112	114	105	100	94	115	100	96	103	106	88	101	100	104	92	110	100	89	78	104	84	96	104	108	108	101	90	94	101	95	92	105	92	86	105	103	112	123	105	106	113	93	106	104	98	102	110	94	97	95	106	97	99	85	107	103	105	86	91	90	116	88	103	110	96	106	97	103	87	93	94	99	102	101	102	85	98	95	79	99	91	100	94	99	96	107	85	110	99	98	90	97	105	118	93	106	96	99	100	93	100	103	105	94	103	86	97	86	93	72	103	91	96	100	95	100	95	85	113	119	111	92	107	100	101	106	103	110	94	83	110	100	121	97	98	110	100	114	100	100	98	99	115	99	109	98	84	108	99	110	114	113	89	105	108	107	101	103	89	108	98	100	96	108	94	115	109	105	119	112	83	94	95	107	103	99	105	88	109	94	85	106	87	111	100	94	98	91	91	87	98	103	94	110	106	101	88	98	94	79	102	86	89	105	92	98	119	102	97	95	92	106	90	89	104	93	95	91	98	114	81	94	103	99	109	113	119	100	98	100	90	117	98	94	119	89	112	106	71	85	86	102	95	103	113	96	85	112	99	100	88	116	78	88	117	83	103	97	102	104	80	103	99	114	107	106	88	88	104	113	100	111	107	95	117	107	107	89	89	90	83	104	87	99	98	83	103	111	97	106	96	111	93	100	111	121	107	90	91	93	107	110	103	107	104	100	101	102	104	81	115	100	94	99	98	92	92	89	107	107	95	100	81	91	115	93	91	112	95	100	102	104	96	120	112	113	105	86	109	84	111	90	89	96	96	111	95	87	110	108	91	94	92	86	95	103	101	87	93	101	97	96	101	99	94	102	87	93	104	105	98	113	99	116	107	114	84	94	100	113	108	104	100	102	125	94	89	92	96	99	92	89	110	80	97	104	83	90	86	102	96	106	92	99	112	98	106	84	120	99	92	103	115	103	99	114	99	100	80	94	89	84	95	112	85	92	97	86	87	101	103	87	106	92	82	95	95	110	117	114	104	99	111	114	93	92	106	97	92	100	95	112	99	108	101	103	98	101	103	108	106	78	118	99	103	96	101	100	98	84	104	107	87	83	95	110	105	82	117	97	87	114	103	94	86	110	101	87	102	96	104	98	110	99	90	118	101	109	88	100	112	97	91	116	97	97	88	82	112	103	106	91	92	84	96	102	96	105	86	95	65	115	97	113	119	87	90	94	91	122	87	90	96	108	85	116	103	99	89	116	104	88	98	92	103	104	115	97	102	105	81	88	96	104	113	99	104	92	95	105	88	121	80	107	83	87	98	118	98	92	103	93	102	108	102	98	97	106	90	111	102	111	114	93	94	105	89	92	105	101	92	112	92	104	97	100	102	94	105	94	122	92	106	124	99	115	108	106	95	92	110	93	93	94	95	105	109	97	104	100	99	110	108	109	93	106	95	106	118	104	99	99	98	84	102	87	93	84	88	103	116	91	110	107	106	84	113	94	98	111	92	116	101	93	100	105	88	104	95	116	103
1939	511	742	997	981	782	660	581	546	518	476	432	428	433	403	411	386	385	383	409	382	393	374	389	376	397	392	424	402	392	380	417	442	471	409	434	405	384	425	407	478	480	521	576	499	515	420	373	374	416	348	403	351	382	411	366	374	372	389	356	429	383	407	360	378	409	383	413	387	403	385	361	396	389	402	368	390	386	375	357	371	367	386	382	380	382	374	402	379	390	358	369	354	352	363	401	374	382	373	384	374	382	358	362	384	379	374	367	374	382	383	385	364	418	380	409	405	379	413	420	395	342	401	377	389	376	388	371	343	382	344	403	429	343	413	350	382	370	402	403	378	386	380	380	375	406	346	396	371	432	326	392	397	384	385	374	382	364	363	414	380	365	376	377	364	397	390	370	366	393	356	398	381	412	396	344	390	367	386	371	373	393	338	387	366	406	379	349	389	380	401	371	381	353	382	387	397	382	355	380	364	358	389	382	377	357	401	387	362	406	376	360	409	360	343	398	388	375	405	362	389	379	383	366	372	379	383	352	386	326	381	349	371	369	383	398	404	364	374	392	374	362	384	383	372	367	395	377	395	385	387	364	380	336	367	363	369	374	376	376	383	391	383	343	375	379	382	382	352	396	385	403	385	380	366	354	376	397	392	355	382	352	399	408	383	361	379	369	412	346	363	367	399	381	379	360	418	377	352	369	389	392	349	379	365	324	383	370	381	384	370	385	375	406	356	394	392	407	402	380	398	357	355	361	343	415	373	382	379	378	381	372	382	357	373	342	355	385	394	348	354	403	390	388	389	344	380	408	367	392	380	400	416	364	347	402	384	362	357	422	437	386	366	397	378	363	380	380	392	377	400	394	382	369	390	399	371	380	357	380	394	397	395	382	411	366	390	369	369	408	393	382	376	412	392	373	378	365	392	373	348	334	372	399	345	340	359	368	396	385	341	378	378	382	390	385	392	396	342	377	370	374	350	391	387	412	404	376	398	353	383	395	387	322	376	363	384	403	365	365	383	361	400	368	382	371	386	402	356	371	356	324	360	344	382	370	421	396	378	365	403	376	359	404	388	347	365	379	382	389	382	369	399	367	416	409	378	396	366	372	373	392	405	373	349	389	367	371	366	416	380	392	342	415	410	372	381	388	401	387	372	368	395	363	363	407	418	367	378	366	400	388	385	386	402	374	380	375	357	384	397	374	361	355	364	364	376	337	353	391	361	398	339	385	377	367	354	362	378	374	397	352	374	389	389	361	360	384	397	366	357	430	368	371	386	368	347	401	395	391	363	360	382	406	352	385	410	357	413	399	412	391	366	395	397	374	392	369	378	401	385	358	366	346	383	400	372	405	391	353	396	402	359	391	364	394	404	370	360	382	401	360	379	390	380	398	386	398	351	360	383	370	396	368	374	389	375	408	380	361	359	393	370	347	389	379	384	378	376	372	412	370	380	394	364	360	420	364	376	402	383	407	395	358	349	391	363	385	363	369	409	354	358	379	410	390	385	387	374	346	366	378	391	377	365	376	401	349	354	366	351	428	327	394	392	373	419	434	370	409	423	399	360	405	383	354	382	380	373	393	389	341	416	424	404	344	356	391	399	387	361	396	368	366	384	391	362	379	390	393	395	349	361	365	351	415	355	397	355	380	399	403	382	390	395	355	383	387	383	387	373	362	385	360	367	368	397	408	409	357	418	392	400	386	386	416	356	403	406	349	361	354	337	370	360	367	353	359	376	412	356	389	355	359	344	372	341	354	377	410	354	350	397	352	376	377	350	388	392	411	366	369	367	365	385	392	353	391	371	393	378	409	368	389	391	400	377	384	386	343	413	358	386	372	406	380	358	365	376	354	376	362	391	355	415	364	382	373	346	400	397	378	416	406	386	388	365	356	357	387	362	395	348	338	371	375	337	389	378	381	366	367	355	405	383	366	367	396	406	378	376	378	367	368	374	382	426	380	404	385	350	380	397	360	360	381	384	385	367	383	362	393	375	362	373	389	386	405	371	366	371	349	370	374	362	374	355	381	390	372	395	362	374	415	405	398	368	380	389	374	340	346	378	368	389	353	376	383	364	356	385	389	365	356	345	387	399	399	387	375	410	371	410	390	371	399	384	356	370	366	384	387	388	393	361	385	370	402	366	379	347	372	380	364	372	383	381	358	375	359	374	401	407	358	362	373	363	397	382	356	369	408	370	381	375	377	395	366	399	370	356	373	390	393	428	376	356	355	396	391	415	402	385	388	366	374	394	374	366	384	338	359	372	412	360	387	391	374	367	397	372	390	404	349	376	377	396	388	399	397	399	387	423	371	377	389	371	399	359	376	359	358	398	401	384	363	344	382	393	357	361	353	357	388	403	353	359	383	371	401	405	382	397	364	370	356	382	398	385	380	401	359	334	373	378	369	370	361	363	411	398	378	380	382	370	374	396	383	373	375	380	370	330	366	365	386	377	338	394	414	332	332	380	389	380	367	366	371	400	396	394	380	367	390	399	378	365	370	347	382	395	396	376	375	360	411	382	374	362	420	346	367	376	386	387	391	413	358	391	378	385	393	359	368	377	382	357	411	363	410	393	382	379	349	353	371	397	367	379	363	365	389	348	384	403	352	392	393	377	359	423	414	380	345	385	393	374	406	380	394	399	365	375	371	405	390	384	377	390	402	349	424	353	403	379	374	398	400	365	361	370	422	361	367	372	355	400	377	401	396	400	371	397	379	364	403	425	362	381	383	378	369	399	364	418	412	373	367	375	379	374	374	397	359	361	371	353	380	346	356	384	372	342	369	407	380	369	379	375	393	355	398	395	378	400	392	364	369	357	417	347	395	366	379	357	413	397	389	350	373	371	382	348	369	376	373	373	372	351	375	361	374	367	367	382	424	363	429	364	392	368	375	385	359	373	383	384	377	369	353	380	348	431	361	363	362	360	364	355	397	382	390	351	351	369	403	368	372	372	382	387	396	372	399	380	375	381	389	392	348	362	395	337	390	383	373	353	369	385	371	390	395	405	377	370	394	386	386	372	423	380	372	385	394	382	410	379	375	408	366	399	373	360	410	402	384	379	382	336	378	374	384	394	379	364	386	403	386	396	355	355	390	403	399	396	394	358	365	388	401	382	350	373	363	399	381	397	380	427	349	358	435	365	408	361	338	408	397	385	364	379	390	392	340	393	370	404	353	388	387	383	371	340	331	358	387	397	346	395	356	379	342	389	362	379	397	370	376	405	415	403	348	399	402	384	406	388	378	392	364	375	388	366	384	403	383	396	383	406	403	400	385	375	419	401	409	417	376	405	381	367	378	361	349	394	415	386	374	393	376	339	387	388	393	378	346	382	403	335	360	409	380	376	361	396	395	397	361	348	358	342	409	380	388	346	353	403	363	354	360	381	353	381	394	375	392	405	347	363	391	387	399	387	384	404	368	372	373	365	371	389	382	399	365	352	380	367	364	377	381	372	334	409	379	370	360	390	387	379	376	419	375	407	401	391	401
1670	211	244	234	182	178	152	135	133	141	118	91	85	115	115	100	97	114	88	112	98	110	105	95	112	100	113	106	94	99	117	94	123	126	102	96	112	94	95	97	102	107	117	110	106	87	104	112	95	87	106	84	102	104	108	97	98	104	94	94	98	90	117	96	108	122	115	103	102	81	104	82	113	103	94	102	77	105	87	107	110	111	93	99	108	94	104	109	108	109	90	114	118	113	92	95	98	102	93	85	91	103	104	112	104	95	113	113	98	115	103	99	113	116	107	112	105	91	100	97	73	109	105	104	90	104	95	101	99	102	99	89	102	99	115	117	107	109	133	98	95	106	94	109	106	100	89	107	123	86	98	118	80	91	117	99	101	111	101	93	94	97	98	89	99	110	106	97	100	94	110	79	97	123	104	109	107	103	97	101	94	100	134	114	106	114	104	114	96	108	109	102	80	87	87	90	88	107	103	94	94	109	88	106	89	102	83	123	111	83	103	94	72	117	90	91	86	84	106	112	97	100	120	110	90	96	93	86	111	95	89	92	88	95	109	110	90	88	92	105	89	85	84	92	101	108	110	106	113	85	99	97	119	88	92	87	96	88	103	116	87	118	100	105	112	129	83	112	113	101	111	95	96	119	93	120	105	110	103	106	104	98	87	101	94	100	93	91	94	101	113	116	90	104	95	135	95	97	99	105	101	88	100	95	101	112	100	92	87	95	96	79	98	89	94	108	87	125	100	97	107	95	112	91	111	104	106	94	103	108	102	96	94	93	90	117	94	102	90	95	98	103	74	108	109	111	128	74	96	96	103	103	95	109	108	103	111	79	108	94	105	107	119	87	88	97	98	106	113	109	121	107	100	98	97	102	100	78	99	108	101	103	113	101	106	117	92	112	103	104	98	97	113	95	95	97	93	104	110	97	109	101	107	106	106	112	116	128	113	99	114	90	86	106	96	102	104	94	104	102	106	101	96	81	122	80	102	107	94	107	107	90	99	84	89	101	86	110	107	83	118	95	114	96	109	102	107	98	100	89	110	114	103	82	98	111	101	87	105	108	106	93	103	82	97	112	97	103	111	99	117	91	109	98	84	113	102	119	134	115	86	90	118	104	104	91	79	96	90	103	100	93	103	123	95	104	87	111	97	102	118	96	98	87	92	100	104	108	89	112	104	111	104	99	93	104	98	92	109	102	104	101	112	91	100	93	130	109	98	108	106	119	88	92	96	111	111	80	92	100	111	101	85	119	96	107	93	98	85	102	97	111	78	88	115	86	99	94	97	84	97	103	98	99	91	95	119	85	96	112	100	110	93	98	112	100	113	96	115	107	101	96	88	80	97	91	114	91	103	105	99	118	110	111	99	101	106	100	111	87	112	96	85	91	96	111	120	91	115	103	106	104	104	105	101	89	103	90	90	102	102	92	100	100	127	112	96	90	107	109	92	96	97	102	76	94	97	113	101	86	92	104	107	103	96	101	101	115	88	101	99	73	101	84	111	97	112	117	120	109	94	92	92	95	94	90	106	89	110	120	103	92	106	102	83	91	106	103	111	112	102	130	94	95	88	110	89	95	104	90	95	92	104	91	92	109	113	122	78	110	104	104	104	86	94	99	113	92	100	101	119	103	81	98	96	97	98	82	83	111	96	118	87	103	91	99	103	103	107	112	89	101	106	98	88	100	96	101	116	117	106	107	109	122	102	104	95	105	107	95	92	107	88	111	101	96	94	108	97	114	104	122	117	97	91	99	82	108	94	92	118	94	98	107	109	116	94	106	109	102	90	95	104	99	105	91	101	104	113	100	96	99	92	94	106	83	116	107	111	80	103	109	102	93	103	95	103	96	95	91	88	112	96	102	108	101	111	95	86	95	102	119	99	124	106	98	106	95	98	89	106	104	102	97	122	92	109	91	110	113	111	84	97	87	111	88	100	99	112	93	93	101	106	101	101	103	105	105	105	119	98	102	114	109	94	92	106	95	99	98	109	82	113	119	111	110	103	114	95	95	98	106	96	103	100	121	91	110	102	86	99	117	90	117	98	102	101	100	88	113	106	113	89	111	107	100	102	98	99	113	115	89	95	109	96	100	92	90	110	96	106	105	103	87	84	100	82	105	89	101	104	94	86	104	93	112	103	110	105	106	112	101	85	97	92	97	128	100	113	93	97	104	90	105	86	114	101	102	100	86	103	115	108	95	87	81	106	92	94	93	108	83	92	96	97	100	97	88	99	111	81	127	100	120	94	97	103	102	83	114	102	90	120	102	94	122	92	99	95	99	94	107	103	112	105	97	107	112	116	90	122	87	82	87	105	87	99	110	93	111	90	108	113	101	96	76	95	98	106	97	90	94	100	105	105	109	98	114	87	97	102	123	114	97	98	108	113	87	101	118	96	110	95	101	103	101	96	89	103	106	91	87	89	89	95	112	99	97	114	108	107	90	99	109	85	102	104	101	104	114	111	109	108	100	102	112	89	92	109	104	95	87	79	117	110	104	98	85	90	73	108	105	92	88	125	87	97	117	96	101	104	100	104	87	101	95	85	117	110	105	98	87	83	105	105	99	101	93	108	118	102	95	114	96	111	126	95	117	108	108	105	101	95	104	103	126	94	98	105	112	100	108	111	99	100	99	100	114	81	106	118	109	94	92	106	126	115	96	110	96	109	112	72	90	91	91	92	89	122	129	92	92	134	95	99	116	113	107	108	93	100	95	105	108	96	97	122	91	104	94	86	88	105	103	98	94	112	111	94	92	94	109	95	106	97	103	100	107	105	100	103	100	88	109	90	88	108	86	78	102	118	105	110	101	96	91	97	98	117	113	111	104	105	98	109	90	100	115	102	92	98	107	112	102	107	111	124	108	89	90	110	96	104	93	89	85	93	100	100	87	120	95	96	102	114	99	112	103	105	93	99	99	109	106	86	93	99	107	90	103	105	119	94	105	94	100	105	91	114	111	114	113	110	100	118	107	96	114	95	90	94	95	86	106	95	93	95	102	102	89	112	84	97	110	90	92	97	85	102	85	80	85	100	104	96	126	102	95	92	93	120	95	108	90	129	94	106	102	108	105	94	94	105	102	91	95	105	99	87	101	106	109	101	109	106	123	94	92	104	115	100	104	89	114	99	107	89	100	96	102	110	92	97	105	83	99	106	97	115	101	119	123	126	106	114	98	100	116	107	115	84	110	105	97	94	107	90	104	98	115	116	80	112	111	100	112	100	103	118	111	89	91	113	96	108	96	98	99	81	111	99	120	115	100	99	107	96	91	98	87	97	111	121	93	111	103	100	82	102	98	106	99	87	109	93	110	99	89	91	113	103	116	93	94	90	107	98	103	110	104	104	113	100	119	100	111	110	96	91	104	116	93	80	101	90	86	102	90	111	112	106	117	97	110	95	125	137	88	98	113	131	103	104	111	93	113	132	102	83	93	94	89	115	110	104	88	114	101	111	96	90	100	131	93	128	97	97	103	105	90	96	102	106	108	87	95
1947	540	726	942	892	778	708	556	587	536	476	458	439	459	430	382	410	386	404	400	394	392	416	386	390	374	401	395	396	366	404	410	408	423	461	371	424	462	412	409	479	484	539	511	505	501	457	372	403	383	354	409	387	402	378	388	369	403	386	389	434	366	376	419	399	409	403	369	391	395	357	388	413	381	384	370	406	382	406	393	426	381	434	400	395	383	380	381	389	378	367	369	394	386	398	376	394	415	376	362	396	352	393	432	387	375	356	430	375	372	417	365	385	369	391	412	415	378	378	366	408	393	380	374	397	391	409	349	405	369	379	392	392	387	385	382	380	387	391	352	399	391	380	432	351	392	368	400	391	369	369	399	402	397	370	372	367	365	402	366	395	406	429	358	377	375	373	375	377	386	361	413	386	366	415	383	386	403	346	384	383	380	382	391	396	384	388	387	368	390	414	354	412	368	408	357	436	397	388	362	401	378	406	371	357	386	375	348	417	407	378	367	356	435	390	407	349	353	413	341	349	387	408	374	369	385	374	406	370	384	419	370	376	360	368	380	377	394	385	375	420	403	388	399	361	407	401	386	389	411	385	394	364	403	391	391	411	366	391	364	396	391	347	376	371	404	345	357	348	401	390	401	364	370	390	408	402	387	392	408	404	351	391	381	419	362	407	409	369	353	357	376	349	394	421	385	386	367	392	393	395	380	381	377	373	381	372	383	379	383	356	349	366	381	384	397	378	374	381	375	388	378	354	380	365	358	395	392	364	393	392	405	357	393	410	386	411	413	395	388	369	412	414	377	406	380	373	342	363	340	387	391	395	357	388	411	378	405	451	389	385	387	400	350	407	382	344	392	403	412	376	381	364	391	357	377	402	361	394	381	400	404	398	408	398	380	370	372	397	380	400	382	368	397	412	405	380	388	394	386	399	389	407	357	408	422	405	378	369	383	378	366	410	356	369	398	363	386	387	387	366	392	384	350	341	374	386	358	418	417	364	396	369	396	411	366	366	372	409	393	414	424	401	354	398	426	394	391	374	370	386	375	367	376	372	424	384	347	443	403	403	335	390	363	385	409	404	385	399	389	362	360	373	383	389	426	405	393	361	398	402	364	372	383	393	393	364	398	376	396	367	358	389	399	387	392	368	354	373	417	388	377	357	400	373	402	385	358	383	378	390	363	379	360	367	380	382	425	333	351	373	366	392	367	364	356	403	388	368	357	376	343	400	395	398	410	383	368	387	392	377	388	379	365	366	410	393	395	403	396	387	397	396	367	413	353	373	351	417	405	391	387	406	392	350	354	384	408	382	393	385	364	404	373	372	369	392	416	388	361	373	392	351	378	353	397	400	397	397	400	369	381	396	390	372	408	385	397	404	367	390	385	367	378	370	398	405	395	338	387	407	386	422	375	393	375	390	367	351	396	381	379	403	398	413	381	378	376	404	395	397	429	344	402	387	382	392	348	400	395	390	401	367	361	385	381	374	421	378	365	385	400	379	394	382	384	375	418	365	414	374	385	385	403	381	376	367	417	379	352	371	368	378	390	369	355	404	386	358	379	356	377	386	378	342	405	372	404	375	385	378	428	378	396	393	409	386	392	380	357	397	382	401	375	405	384	388	364	415	385	376	389	355	438	393	390	395	388	374	407	400	386	369	394	405	361	402	383	375	373	392	363	373	422	394	397	370	382	381	407	356	405	380	393	395	380	376	388	340	352	419	388	402	362	380	385	371	369	362	383	388	414	390	342	397	368	361	398	365	378	326	411	421	399	408	385	418	386	377	372	402	384	394	402	351	378	387	391	378	378	383	393	363	368	403	351	411	350	344	380	394	379	373	364	406	415	365	433	394	424	401	370	369	383	400	399	400	357	399	385	394	423	390	387	405	379	382	385	393	391	374	367	350	380	402	376	375	394	393	362	377	382	349	361	363	400	411	378	360	392	405	423	385	357	365	382	407	388	381	397	379	385	373	370	368	393	376	394	401	380	394	390	389	407	374	365	360	379	395	428	418	387	399	384	366	368	396	398	391	370	396	404	396	341	404	365	402	359	375	381	378	354	383	374	369	379	387	388	378	338	396	392	388	402	421	403	362	398	367	411	369	393	389	414	381	419	386	376	413	414	406	346	419	392	348	367	403	378	414	344	386	354	390	356	359	373	385	430	385	381	378	365	403	361	371	350	387	390	380	370	371	410	389	420	369	375	385	383	363	370	376	386	376	418	398	344	388	366	370	364	405	382	372	390	382	366	394	373	382	371	376	349	384	376	351	399	398	385	396	383	363	411	382	377	380	391	369	393	398	410	372	413	387	398	370	396	351	373	381	390	375	330	395	413	376	391	419	387	401	393	411	385	376	382	365	377	423	414	415	386	387	380	428	397	389	397	385	385	394	383	352	361	388	387	399	387	390	366	387	392	386	408	420	418	377	390	403	398	432	402	341	368	375	371	403	420	379	403	390	358	390	390	367	423	369	394	364	399	386	386	374	365	351	374	392	388	380	343	379	356	392	371	369	366	364	381	395	411	384	366	392	382	348	378	410	367	383	335	376	380	387	442	374	384	393	397	388	391	366	369	368	397	406	398	367	405	360	364	402	396	376	352	401	344	389	363	366	400	392	397	405	407	413	405	397	400	396	376	390	388	354	338	375	361	379	384	360	366	377	406	352	406	377	400	414	365	368	410	371	385	404	410	386	368	428	384	392	359	370	382	373	388	370	373	408	423	396	355	382	434	393	394	402	390	395	379	392	376	418	364	387	373	382	384	379	397	368	396	371	383	389	387	408	370	404	392	384	393	398	397	377	374	397	376	377	393	425	414	369	386	355	364	377	403	366	383	360	361	389	407	411	338	369	364	366	352	393	431	383	420	387	388	379	380	352	395	418	393	392	378	396	397	378	394	420	392	398	355	406	376	399	392	413	386	350	367	399	411	400	417	402	392	388	390	357	367	385	390	380	376	387	377	407	380	371	351	371	393	371	377	419	437	403	393	377	390	377	360	389	414	413	366	344	381	369	397	361	380	372	404	374	385	387	399	398	390	401	416	391	388	400	425	415	414	395	392	380	385	408	391	380	392	424	401	423	388	385	369	411	364	391	400	412	436	363	360	370	389	393	359	367	411	416	361	382	383	400	403	404	401	392	386	386	362	381	399	410	370	378	428	407	417	385	408	399	363	384	370	373	429	387	385	389	401	338	406	404	396	410	415	372	428	376	373	352	381	357	363	423	382	368	370	335	400	394	376	380	409	361	391	421	384	388	371	422	399	404	392	377	402	398	406	379	369	373	380	396	364	348	342	370	392	368	407	423	383	380	430	398	361	376	364	372	363	399	373	371	365	368	400	391	406	388	362	388	387	361	432	383	375	377	389	371	350	405	367	393	356	380	351	377	363	340	358	375	426	410	404	397	384	353	403	398	389	368	396	345	397	391	398	408	396	364	383	371	377	357	411	377	400	378	405	397	407	330	405	400	382	405	416	403	354	370	381	396	377
1587	190	265	239	197	173	137	114	139	103	109	100	110	113	106	108	100	96	122	111	106	89	89	106	103	115	111	106	98	108	114	99	113	117	131	92	104	118	101	100	121	114	122	115	125	103	108	96	103	107	98	83	104	97	87	109	101	106	80	124	104	110	105	112	97	99	99	102	111	89	94	122	103	117	105	106	101	114	108	104	107	99	123	101	115	101	88	93	108	118	105	121	87	109	104	104	109	103	97	127	115	99	95	91	107	114	107	79	99	123	119	111	125	109	111	83	84	96	103	98	107	99	123	94	87	105	103	108	106	79	96	98	110	117	106	102	124	109	103	104	124	90	101	127	101	91	115	123	108	95	91	103	107	82	110	112	97	112	100	99	89	109	116	108	116	106	101	114	91	117	93	115	107	98	106	111	94	110	130	113	127	111	94	100	90	97	103	111	103	105	100	122	101	103	104	108	113	95	110	98	86	107	90	102	101	117	97	105	93	109	108	101	97	95	113	116	116	115	109	107	110	103	89	93	105	100	110	103	129	100	109	104	105	112	115	109	103	99	102	95	106	98	107	98	106	101	98	100	118	109	90	116	107	105	94	87	109	108	101	115	98	94	101	107	99	112	97	86	97	102	129	119	103	112	75	111	100	119	109	103	95	127	95	105	94	93	104	112	97	100	120	101	115	87	110	125	100	107	99	93	105	98	112	99	108	108	101	99	96	94	112	98	115	96	96	89	108	104	121	107	114	105	99	124	101	114	99	97	103	92	110	123	104	105	105	100	109	110	132	108	106	97	112	88	102	94	109	83	98	108	79	99	86	86	87	92	117	101	106	82	109	94	77	98	117	92	109	89	100	98	122	100	109	97	117	100	89	109	124	117	115	99	114	101	117	108	94	106	115	87	109	96	101	90	93	116	110	100	105	108	114	103	108	110	113	118	94	86	99	103	118	117	115	121	125	96	91	80	110	103	114	100	117	105	110	97	96	106	97	107	104	92	108	97	104	97	114	99	101	99	111	98	96	111	109	104	92	97	82	88	119	119	97	102	94	94	126	82	93	97	97	111	96	110	99	131	94	114	103	100	98	101	98	101	98	102	99	104	80	106	99	108	101	90	102	105	113	112	110	98	116	99	99	106	99	99	113	110	84	89	125	98	112	116	110	103	108	93	108	110	105	99	103	88	95	113	88	115	118	100	101	108	95	126	120	103	81	91	94	109	97	101	108	95	93	111	96	109	109	96	113	104	117	105	96	106	91	86	90	99	106	104	117	110	111	129	103	102	111	99	90	97	104	105	90	128	101	107	118	95	102	125	95	105	93	103	111	88	95	111	100	98	112	95	94	100	103	101	101	114	101	98	107	100	118	102	114	101	114	90	114	114	115	103	103	128	101	108	102	98	98	106	119	110	112	119	117	124	107	100	107	88	107	109	96	106	105	109	100	110	81	124	124	116	93	99	103	109	103	102	89	108	92	120	91	85	131	106	108	93	124	122	119	89	120	107	103	108	105	119	99	118	101	98	98	94	102	101	95	110	95	90	97	119	110	99	104	117	116	96	109	109	105	116	76	104	116	106	116	99	100	125	110	120	108	103	114	112	78	75	95	103	105	101	97	114	107	120	111	121	110	106	80	114	91	107	118	106	123	103	109	121	99	101	114	94	87	103	96	115	116	96	122	94	82	112	111	96	110	98	108	96	105	106	99	105	108	92	109	100	92	94	112	98	117	116	99	85	106	103	113	118	118	95	102	92	105	109	91	113	81	89	102	87	115	111	104	95	105	102	115	90	99	104	116	102	91	114	112	93	116	105	104	104	97	95	96	103	114	105	102	99	86	101	106	92	118	106	112	114	103	106	86	92	109	102	99	122	94	112	116	113	116	106	86	108	106	103	113	108	125	90	121	89	95	106	134	103	113	92	105	86	98	105	99	106	113	106	109	115	116	120	95	104	93	83	102	107	104	82	114	112	82	103	113	99	117	99	106	100	108	101	103	118	108	94	99	91	115	107	97	112	99	109	89	98	104	80	124	105	106	103	106	104	100	104	96	103	88	106	114	101	111	101	101	100	106	119	117	107	112	98	110	127	98	112	104	97	92	107	115	100	96	109	110	104	104	112	91	89	108	90	112	118	113	101	101	112	109	122	86	104	87	93	110	121	101	108	93	77	108	112	106	115	103	102	100	97	98	126	97	90	114	96	112	121	98	99	88	84	96	105	97	84	93	84	97	102	86	107	94	97	100	113	97	92	103	115	125	114	116	107	110	109	110	106	91	106	83	83	86	121	101	99	99	90	97	116	83	92	96	105	105	110	119	93	115	106	107	106	98	89	121	93	119	98	104	109	107	101	96	98	112	120	120	96	108	103	95	100	104	116	111	99	80	98	107	113	96	119	108	106	128	91	84	96	110	103	97	88	106	115	105	109	100	100	93	108	108	119	111	108	103	115	120	117	103	109	102	95	119	130	100	113	94	89	115	123	101	89	110	101	96	111	102	118	103	100	98	104	98	96	104	112	105	106	80	98	91	111	110	96	104	105	93	109	98	110	110	106	96	126	104	94	102	90	91	103	97	88	99	111	103	88	113	87	107	103	100	117	109	109	116	105	80	114	108	102	101	92	95	98	103	118	129	102	90	99	105	95	106	117	94	120	106	116	87	96	85	106	126	104	118	123	104	118	112	100	109	113	113	107	98	104	101	95	106	108	103	107	114	99	105	109	109	94	131	119	98	91	122	94	112	102	114	105	82	112	115	97	105	101	96	121	130	93	115	104	104	107	96	113	117	105	110	119	118	107	106	119	79	94	94	95	118	122	108	98	95	101	94	103	94	105	95	107	93	95	80	116	103	118	94	99	123	105	100	107	105	116	103	97	99	106	104	100	102	110	102	110	100	84	120	93	116	104	92	110	110	115	104	101	121	96	92	109	92	91	103	100	112	93	94	126	107	98	85	103	106	115	107	91	97	90	111	95	96	90	107	99	110	100	105	105	140	105	99	96	106	88	107	110	100	101	112	99	104	95	102	85	105	88	117	97	118	107	83	97	101	90	108	88	100	124	98	107	123	106	144	111	110	111	105	121	124	113	104	122	95	112	89	101	112	92	109	110	101	103	109	115	90	96	98	110	89	116	103	109	98	117	93	114	81	110	112	106	106	98	105	105	126	111	116	96	103	92	98	110	116	96	97	100	104	98	102	99	110	106	105	122	100	98	123	96	86	94	73	107	114	113	109	100	87	100	100	114	106	85	99	92	97	125	125	92	103	105	104	113	89	111	119	82	109	100	108	105	116	100	111	102	104	103	100	93	90	111	108	109	109	102	108	92	106	95	98	96	103	125	123	111	97	99	98	99	107	106	104	93	100	81	100	94	90	105	91	91	93	94	93	106	93	113	91	100	115	101	109	97	107	98	101	116	119	105	104	123	112	107	102	92	107	104	118	108	99	109	112	104	98	93	121	90	102	104	86	105	115	103	104	116	95	99	94	85	96	102
1867	507	778	959	940	843	668	609	588	556	484	438	464	428	445	404	419	436	436	423	392	412	369	428	368	397	414	393	426	447	419	425	445	476	415	424	423	422	399	449	510	505	536	508	493	468	391	365	400	388	384	400	382	388	436	391	431	432	440	418	449	407	432	489	380	463	401	390	435	391	408	398	387	404	381	412	371	387	421	404	383	398	416	383	405	377	408	388	381	373	417	392	360	389	415	447	385	366	395	396	394	391	442	420	396	403	416	422	417	386	408	406	418	391	382	405	412	431	411	402	382	404	383	429	393	418	403	423	369	401	400	385	372	440	381	427	418	406	397	421	404	382	376	394	386	407	438	405	366	356	422	387	397	403	403	381	402	405	428	407	385	352	341	407	405	409	371	403	380	407	397	418	395	377	385	383	424	359	384	388	389	436	396	398	383	413	421	437	425	400	423	394	405	410	392	424	399	412	367	385	382	382	394	414	460	364	410	417	414	382	391	416	406	339	401	394	414	390	359	380	394	366	390	427	404	373	417	386	417	410	361	391	368	423	358	412	403	382	402	412	402	381	395	381	376	374	389	392	416	373	395	388	358	374	364	388	394	419	394	430	430	429	372	386	392	385	392	377	381	365	431	414	394	421	423	388	420	387	375	393	404	403	403	397	424	442	409	382	379	412	402	360	454	406	401	420	373	412	399	400	384	405	399	410	378	391	390	374	399	382	403	367	412	406	403	361	359	393	378	392	374	402	400	394	396	407	406	382	404	343	426	401	391	386	392	385	395	352	402	399	405	401	357	430	424	442	432	403	376	406	387	380	400	391	418	399	378	402	422	418	377	426	399	394	376	402	403	409	406	402	414	347	401	397	385	378	398	374	393	433	406	384	387	375	398	385	405	403	383	412	416	378	425	397	410	407	444	390	373	376	419	405	399	365	421	375	374	373	374	384	392	398	384	368	387	390	411	420	411	398	408	396	399	394	419	365	415	376	377	391	406	385	423	379	373	391	391	384	378	399	400	412	387	384	389	381	415	422	400	388	381	386	390	398	377	372	411	404	387	410	384	431	388	440	416	408	376	375	425	414	440	392	407	377	397	387	400	404	384	413	390	400	416	403	418	419	426	405	375	395	385	408	443	388	419	420	387	405	419	382	416	409	454	351	431	419	396	405	403	405	387	426	391	391	386	428	381	426	427	421	359	396	395	391	388	405	388	387	407	378	410	364	393	393	388	379	397	436	425	419	394	396	373	404	363	395	345	437	418	414	386	383	387	393	416	393	379	384	436	401	422	388	382	391	397	389	381	397	404	404	372	390	406	435	402	418	403	383	351	404	401	402	435	405	444	374	376	411	386	390	410	413	400	402	397	401	390	398	407	414	366	389	387	410	413	412	387	389	392	370	427	380	393	371	414	395	402	391	378	405	393	413	422	402	395	375	411	427	375	369	388	368	390	372	388	384	391	431	416	423	396	374	416	421	437	413	417	386	429	380	432	403	394	414	382	414	382	376	342	414	373	419	419	381	386	374	428	376	422	415	415	401	398	362	374	374	396	415	384	397	373	410	403	390	358	395	395	400	373	419	400	395	388	397	375	376	388	394	424	417	398	374	415	388	391	377	368	376	436	417	360	380	376	379	388	408	397	356	393	390	404	391	385	418	368	416	420	369	412	392	376	391	424	438	414	386	371	389	374	409	432	387	373	398	419	404	406	405	372	411	380	406	430	381	394	414	388	382	376	397	391	398	391	375	397	418	389	349	388	399	389	404	405	406	432	399	416	382	392	395	404	381	405	404	364	437	378	359	392	382	369	386	388	371	423	428	389	377	403	378	409	417	366	357	430	412	405	384	355	390	421	412	368	391	401	387	396	355	392	409	396	382	393	384	381	365	403	391	379	405	433	393	365	390	394	380	385	427	363	388	408	417	372	363	356	357	371	388	376	407	374	430	412	424	397	401	399	401	382	426	364	402	378	394	403	392	399	403	401	388	395	388	364	410	407	395	406	409	400	376	417	382	417	402	410	416	400	398	410	400	426	393	436	409	367	402	398	403	428	388	418	406	418	382	400	395	373	419	410	383	376	403	405	402	393	419	408	413	382	387	456	369	383	359	413	417	388	416	385	398	396	405	400	366	396	376	401	418	422	412	386	416	390	415	407	411	422	387	420	414	381	415	429	383	412	388	377	371	401	408	402	395	410	425	405	369	409	389	387	362	410	412	399	397	374	381	402	414	394	385	396	374	370	408	378	386	375	419	413	388	403	386	400	376	395	390	400	395	383	378	372	397	388	398	396	393	392	389	404	404	398	378	400	386	416	380	415	366	404	375	385	400	432	410	411	422	382	411	383	411	422	417	376	399	388	380	427	411	389	390	369	413	351	383	414	410	431	410	386	424	370	377	390	414	371	440	376	429	383	403	397	341	405	387	437	387	406	337	393	405	422	411	375	443	415	425	387	363	410	403	395	370	406	357	391	393	385	409	415	381	361	366	396	379	392	377	423	421	408	417	398	431	380	420	377	417	424	393	388	401	415	390	411	370	393	411	396	398	375	405	380	408	408	390	396	417	391	435	420	382	342	407	402	369	396	419	379	421	380	401	392	373	406	400	413	387	415	398	392	402	423	399	386	406	398	398	403	374	402	403	404	414	420	416	407	380	416	383	374	424	363	407	358	393	370	346	411	391	417	403	386	383	394	375	390	383	408	362	345	358	361	395	384	398	396	393	370	356	410	358	424	381	379	403	393	361	375	424	430	396	376	409	403	431	376	386	424	410	442	418	379	425	396	381	375	389	419	387	428	377	402	372	395	387	411	398	408	356	420	401	377	372	416	404	427	400	391	419	388	363	398	436	390	378	434	407	395	410	376	366	412	415	384	408	404	421	363	365	369	402	417	439	370	442	365	400	387	397	404	396	400	386	410	393	398	407	399	402	370	399	429	401	406	352	444	385	427	432	387	398	402	371	398	442	404	390	386	369	420	381	384	380	391	419	392	383	384	401	388	386	383	387	412	377	381	389	384	391	385	403	394	383	407	428	389	404	370	378	414	380	416	414	384	428	401	397	415	385	429	424	389	433	366	362	425	392	422	418	404	403	405	370	384	353	398	387	402	398	437	409	403	389	404	406	394	395	414	438	400	376	404	398	404	405	410	377	438	384	365	426	402	389	399	421	407	351	394	408	402	386	412	380	422	398	369	410	411	387	386	415	398	380	394	374	416	364	405	394	374	403	368	354	419	419	362	373	399	425	342	399	370	408	383	396	376	400	405	359	378	405	388	418	416	393	407	393	385	375	400	389	404	396	393	389	372	360	399	390	418	429	404	368	406	384	410	390	414	400	411	375	374	388	417	393	408	381	403	369	420	389	382	411	409	449	373	409	394	443	404	380	386	365	386	369	400	373	439	406	362	384	436	389	401	402	394	417	395	395	379	370	378	387	392	406	377	413	350	397	409	387	378	383	418	364	396	404	382	390	401	354	422	422	411	395	380	413
1625	195	234	221	195	195	157	125	133	123	119	93	134	105	115	108	107	102	99	95	119	91	97	109	118	104	108	94	88	109	115	99	93	110	127	114	108	101	111	108	101	121	110	127	118	121	112	100	102	106	94	108	119	104	102	97	97	102	90	112	99	83	96	93	106	107	94	116	109	102	106	124	105	91	100	97	89	102	106	107	104	114	106	116	117	97	97	100	77	86	106	98	94	97	105	108	117	109	125	97	105	92	94	110	108	105	100	90	97	98	87	100	115	97	108	95	104	101	73	98	94	100	106	110	97	101	106	101	100	108	119	100	107	85	102	107	86	88	114	118	128	101	101	114	98	90	97	101	112	118	95	105	107	96	95	98	99	110	114	98	90	99	106	115	102	94	99	93	96	88	102	83	123	104	90	101	120	125	107	109	91	99	97	102	90	116	94	114	121	94	81	90	95	104	96	97	98	97	90	93	112	121	104	108	104	111	99	110	82	115	106	87	99	104	87	92	106	102	107	101	95	103	102	98	100	112	93	109	118	121	105	90	108	108	99	89	110	97	78	91	115	92	87	107	95	111	119	96	106	78	92	107	113	98	97	100	94	107	98	104	93	104	104	101	101	112	97	94	114	91	74	98	118	107	94	97	87	115	96	81	105	107	93	96	127	114	113	108	102	105	96	109	105	95	116	126	94	73	98	87	92	95	118	111	91	108	92	119	82	105	109	122	99	105	87	102	115	94	112	136	124	99	93	98	97	94	103	100	94	97	113	96	96	97	99	110	111	94	82	92	93	91	105	98	94	103	102	112	117	96	114	107	121	111	100	103	103	100	106	102	104	104	104	81	101	93	100	101	107	90	113	103	120	109	100	102	108	92	97	114	107	115	107	100	94	111	105	110	79	106	112	109	100	97	102	81	113	93	102	108	110	101	107	113	104	102	94	104	113	102	108	101	109	103	123	106	103	100	84	99	95	103	93	101	98	111	89	115	105	96	98	104	98	92	108	111	94	110	97	122	89	104	116	121	85	119	116	97	92	88	104	115	101	98	101	109	100	103	104	104	90	89	100	127	96	130	93	97	113	98	105	110	95	105	100	116	105	96	109	109	87	100	106	104	110	89	105	125	103	93	109	92	119	99	117	102	92	93	98	105	104	111	76	98	75	105	81	104	100	113	103	90	120	100	114	104	101	109	108	101	111	115	105	109	93	101	101	98	89	95	109	104	105	119	97	92	97	112	114	106	99	100	109	106	96	114	91	80	116	116	94	97	114	93	92	119	108	107	99	95	99	112	103	100	90	101	112	78	102	95	106	93	102	93	100	90	107	94	114	109	87	83	105	99	115	94	86	111	109	97	96	96	103	103	100	107	106	95	98	95	88	96	122	122	103	106	116	101	105	99	99	101	113	88	97	95	99	109	119	120	118	105	90	108	87	100	109	105	104	92	104	97	111	106	105	95	110	106	125	92	108	95	107	102	112	103	115	104	113	98	95	93	107	104	106	128	95	130	83	99	124	109	103	103	113	97	108	101	96	96	97	98	98	86	96	97	102	101	95	101	108	97	123	110	106	100	98	92	111	118	93	103	108	115	112	90	119	123	92	88	103	94	112	114	108	76	79	86	110	107	109	98	99	103	107	113	135	117	115	124	103	117	92	112	101	83	95	93	88	94	95	91	104	97	104	95	89	108	96	90	97	97	91	106	105	120	91	100	103	95	122	100	102	84	110	106	97	106	116	99	107	111	109	94	123	97	104	94	98	99	108	102	98	109	93	98	109	106	104	100	83	107	110	89	115	100	116	100	97	95	114	106	102	99	111	103	116	83	86	87	74	104	113	107	109	101	95	109	119	126	103	99	107	119	112	97	102	112	114	99	97	111	101	92	104	92	100	124	98	100	104	91	106	98	126	87	96	112	105	107	103	104	88	99	111	81	92	110	114	94	113	119	104	100	103	127	80	91	100	84	100	95	94	107	102	102	94	111	107	98	121	95	113	91	106	93	99	93	94	112	98	116	112	95	98	110	114	95	89	89	95	103	102	108	120	102	94	110	102	104	107	103	100	111	101	104	96	97	96	90	98	76	111	124	126	93	109	93	105	71	106	102	91	91	98	105	91	109	104	117	88	86	114	111	108	103	99	96	107	91	111	99	88	101	89	118	104	105	99	102	104	113	93	111	96	110	112	93	102	117	115	119	104	112	87	98	116	101	95	96	107	115	109	105	104	102	98	97	106	102	115	98	89	113	106	121	110	88	100	82	103	115	121	95	91	94	96	96	117	97	93	95	94	108	108	92	120	104	102	105	106	91	114	111	107	97	103	94	97	108	112	105	98	106	116	106	94	92	113	111	101	105	106	103	117	92	112	93	119	106	118	103	101	115	104	94	102	103	92	121	106	78	92	104	101	98	103	112	110	102	128	99	98	77	98	104	105	103	116	102	80	107	90	95	115	97	114	101	89	105	94	95	92	101	105	107	101	95	104	105	114	104	101	102	111	102	96	100	114	133	107	100	118	105	94	98	97	93	112	100	109	102	106	106	103	92	118	109	109	96	117	93	117	102	99	105	97	95	87	104	96	85	95	119	114	108	94	111	95	102	105	99	111	104	95	118	101	96	107	91	107	106	112	103	110	106	129	96	104	105	97	111	111	108	103	90	88	106	95	101	105	101	102	102	125	95	118	87	112	94	102	97	105	102	115	77	109	111	101	108	86	111	113	103	93	101	110	93	108	84	100	97	103	105	86	108	86	98	113	100	99	113	106	106	115	98	115	78	94	82	110	91	96	94	106	114	114	122	100	106	117	107	97	101	91	87	112	130	117	93	113	110	108	114	99	96	72	89	107	113	91	114	89	104	105	106	85	99	110	108	93	83	110	118	97	92	112	92	116	107	87	101	124	121	121	98	92	106	99	118	97	126	98	95	114	87	101	98	102	85	98	100	111	108	113	94	99	100	114	103	121	127	102	105	104	88	102	98	94	100	118	107	101	105	101	105	124	92	110	96	110	110	96	94	117	104	107	89	112	100	106	95	104	99	104	109	113	108	112	104	92	84	128	110	98	117	113	92	127	115	115	107	105	102	117	98	100	93	88	99	97	114	118	92	121	104	87	107	99	120	109	103	111	99	121	110	100	108	95	102	108	102	108	90	104	104	103	88	112	120	105	94	119	105	126	94	92	123	105	110	91	120	94	125	100	84	88	114	100	97	101	117	107	103	86	89	91	97	97	112	107	111	97	106	129	101	131	98	85	94	83	106	116	91	102	113	96	107	124	94	100	110	86	99	91	99	114	97	116	89	107	102	103	95	113	108	80	125	98	90	124	97	104	100	89	99	106	99	95	109	114	123	107	101	107	113	109	100	106	80	104	108	127	93	104	92	97	105	115	97	102	112	93	109	96	109	93	107	95	107	87	111	110	114	126	95	91	102	101	132	93	110	81	105	100	90	94	117	99	121	114	123	97	124	112	96	108	121	114	107	104	116	108	91	107	102
2090	555	761	956	919	787	666	585	554	486	491	451	463	409	418	441	392	379	430	397	375	392	386	429	392	420	407	389	406	389	424	411	471	445	456	407	414	438	396	475	467	485	525	524	511	452	425	390	387	398	397	417	404	390	383	400	372	399	380	398	441	455	442	401	430	451	408	380	405	403	429	355	371	403	384	408	396	442	396	383	396	397	380	378	396	385	394	395	375	392	415	348	387	368	356	378	410	379	369	431	370	394	449	395	385	405	433	385	395	366	398	421	415	413	396	422	369	348	368	394	369	385	389	380	404	395	407	371	419	377	378	384	391	370	379	428	394	380	390	415	381	384	409	372	376	387	381	355	396	396	395	385	405	399	402	428	362	399	371	374	409	366	407	379	407	397	381	388	388	374	394	354	403	374	399	363	372	365	378	377	380	398	387	420	365	397	387	376	445	373	418	398	398	386	400	391	414	400	424	365	368	410	436	391	401	378	392	372	402	393	401	393	382	441	403	387	392	379	393	401	390	376	385	381	400	409	392	394	397	409	421	368	387	390	377	391	366	397	390	405	388	340	403	369	407	407	413	374	365	382	403	387	388	385	389	417	383	411	360	385	363	363	408	371	417	424	378	393	346	392	367	383	411	354	371	358	388	370	378	428	391	400	377	398	396	402	347	372	392	396	372	353	377	362	408	397	401	370	383	387	388	359	330	413	383	381	386	427	413	377	385	418	345	400	386	373	380	389	385	430	414	401	377	380	375	384	347	389	384	387	335	417	377	360	400	412	383	367	399	396	396	404	373	414	413	390	370	385	368	395	324	362	413	394	384	368	418	397	396	383	412	373	382	406	402	375	412	380	360	377	437	420	419	400	417	396	389	418	414	393	413	371	384	418	378	433	396	415	386	354	370	383	387	402	401	407	372	352	385	380	412	377	451	389	382	387	401	391	406	399	383	382	366	417	389	375	387	370	394	391	384	393	360	405	362	370	414	387	387	380	376	384	373	414	400	381	397	364	403	379	400	387	372	401	422	398	372	372	378	415	383	371	433	398	378	449	387	396	420	390	365	402	414	395	369	410	431	381	402	362	403	395	389	414	405	376	397	411	375	432	429	418	414	397	375	390	449	360	433	434	391	349	358	401	381	342	373	396	378	395	397	396	390	407	434	370	386	390	389	402	437	415	381	375	366	403	378	415	390	386	341	374	410	353	395	391	402	371	398	375	424	396	383	375	388	407	404	398	385	398	370	401	392	395	397	379	398	434	364	401	382	407	401	414	378	425	390	390	388	405	385	429	348	382	388	412	399	395	419	379	405	405	419	339	378	388	405	404	403	389	395	382	403	405	399	382	356	369	405	394	400	398	381	353	393	399	420	412	374	388	377	373	391	418	389	397	372	392	377	395	396	394	371	390	371	412	401	393	344	383	379	365	409	368	388	401	390	402	359	361	388	371	418	427	414	404	387	412	429	419	378	380	382	364	389	385	384	398	384	402	391	376	382	419	416	402	399	442	386	399	405	399	402	395	394	405	380	392	391	341	387	391	383	382	382	330	374	385	408	339	368	403	379	400	413	386	424	398	404	388	378	372	392	404	363	361	417	388	442	434	397	366	412	395	380	393	370	375	395	414	364	404	401	375	374	392	411	392	402	401	386	444	395	381	408	383	381	375	415	397	366	406	380	361	417	382	435	415	382	420	401	378	381	404	388	381	386	364	385	363	416	349	388	393	414	391	357	369	399	384	388	411	392	383	391	381	381	381	383	396	390	393	391	383	382	400	384	381	415	407	401	446	387	401	352	400	400	408	365	422	403	376	358	426	394	392	397	391	399	415	360	391	385	402	412	394	400	398	378	381	394	388	401	396	389	429	390	387	393	392	374	349	348	383	380	378	372	372	395	415	400	354	410	377	376	388	388	415	397	400	367	400	371	429	404	408	386	377	401	399	360	409	416	397	385	440	404	413	391	397	393	378	381	432	372	405	383	413	369	393	389	354	375	361	385	368	419	389	376	413	371	385	395	412	395	415	416	395	403	373	368	402	382	400	397	365	399	384	365	389	420	378	390	415	407	386	393	420	392	401	363	400	400	440	386	394	372	389	379	393	421	427	403	416	387	367	385	372	368	371	404	377	369	362	402	399	409	396	394	406	404	403	364	384	369	398	419	388	410	371	373	385	357	412	346	370	422	386	392	375	363	370	366	390	396	405	402	395	390	414	380	382	411	446	399	393	382	396	402	419	409	369	379	434	409	418	406	413	395	393	406	379	389	379	331	400	390	401	395	380	386	413	393	408	384	370	397	416	382	410	379	367	381	426	431	406	436	363	419	392	443	388	392	400	393	388	388	403	395	378	389	376	420	358	412	348	426	381	394	381	398	404	345	410	416	369	366	400	413	408	372	406	365	374	440	386	391	397	392	401	394	391	402	433	391	384	397	405	382	368	376	392	403	374	408	380	450	407	383	402	373	370	383	358	402	399	400	429	418	403	386	381	403	385	423	395	405	407	381	388	440	394	404	362	398	401	397	355	392	365	377	419	373	365	402	408	400	386	418	392	394	382	399	380	426	401	396	377	409	400	363	396	368	387	361	412	384	360	422	363	372	400	411	369	405	421	401	393	390	384	362	391	404	417	385	371	388	406	392	388	403	382	368	387	386	418	404	395	430	383	395	392	389	382	384	416	409	391	414	377	393	438	371	361	373	349	394	377	368	403	358	396	388	373	416	408	378	395	430	389	385	412	406	420	430	406	364	382	365	378	401	409	418	390	380	372	381	411	397	370	379	389	390	390	375	406	397	396	400	413	394	403	377	401	408	413	366	376	369	376	374	414	405	387	381	368	339	411	427	417	404	380	397	426	419	377	421	383	372	401	401	405	385	401	402	395	414	394	412	355	392	405	390	382	390	368	375	375	374	424	398	365	405	419	380	403	367	391	409	386	373	395	383	400	352	394	387	368	409	383	394	375	404	392	385	383	378	407	380	407	407	398	426	408	385	438	391	404	381	390	372	381	391	406	407	382	410	366	399	351	379	417	389	382	375	396	398	384	374	382	385	395	357	379	414	359	402	377	384	422	405	384	397	356	391	409	417	405	421	388	410	409	421	377	382	398	414	351	402	373	397	405	385	410	405	385	386	416	378	397	408	416	377	434	388	404	383	382	430	368	376	358	427	402	352	382	411	407	363	350	390	404	385	372	401	382	382	348	428	412	428	361	385	380	360	368	395	394	398	451	379	381	403	349	383	374	384	378	368	420	396	387	406	397	392	435	380	400	414	451	413	377	386	348	409	378	400	403	408	410	389	407	376	409	398	368	404	395	390	375	417	373	372	395	362	395	406	377	406	388	406	356	415	398	362	381	359	376	389	415	372	385	397	373	431	406	393	416	392	391	384	364	378	408	411	378	392	392	401	369	396	377	405	397	386	389	363	384	376	405	340	401	376	401	419	393	420	371	368	387	388	406	390	388	432	401	422	426	389	364	379	405	380	380	424	355
1718	199	228	254	196	146	167	143	108	108	105	122	100	105	106	105	108	96	110	102	89	99	84	106	114	98	94	93	99	95	106	112	104	121	102	97	94	103	104	117	115	98	119	122	129	128	100	97	90	112	96	122	113	93	99	102	93	100	101	108	116	98	108	107	114	97	97	103	102	99	105	130	71	92	108	99	93	109	98	108	105	89	113	96	99	90	121	97	90	103	101	104	103	108	101	91	120	103	94	102	91	98	100	109	91	99	88	119	76	103	113	127	99	117	104	101	95	97	99	102	96	104	101	105	124	77	93	103	75	101	98	106	113	94	123	97	97	102	99	111	112	114	107	88	85	95	110	98	106	91	108	106	89	115	97	112	100	99	82	85	93	107	107	111	101	113	95	87	96	98	99	106	89	100	92	91	105	115	119	98	111	103	107	108	85	119	97	85	85	100	103	121	104	100	88	90	91	89	109	94	110	100	109	82	94	98	116	101	95	80	85	127	98	99	105	70	111	107	98	80	89	112	112	106	80	97	94	126	90	118	90	89	103	103	120	91	102	93	92	98	88	89	105	104	105	95	100	102	112	84	97	85	93	90	100	109	115	107	94	97	118	91	95	101	102	101	95	82	115	91	114	103	99	79	90	104	95	90	111	104	103	90	104	109	97	101	94	98	103	110	108	107	99	97	101	122	112	115	110	100	94	112	92	85	98	100	124	104	92	98	111	98	106	77	88	75	88	93	102	112	110	116	74	114	111	102	114	103	107	111	87	96	88	101	97	98	95	101	86	92	103	91	90	109	90	115	113	100	99	91	102	107	110	111	121	101	92	98	110	123	93	122	107	103	112	92	85	87	103	101	96	113	107	102	102	108	97	91	113	107	106	104	107	99	76	94	97	72	106	96	88	114	88	103	86	97	100	100	111	102	88	105	95	108	98	99	95	84	107	97	87	100	96	116	96	110	93	111	90	101	100	101	116	105	88	91	99	88	99	86	108	116	103	106	92	80	90	120	88	97	104	113	90	109	93	82	97	117	112	98	93	108	73	99	114	109	104	90	94	100	103	99	99	104	108	131	103	92	118	115	86	102	106	111	100	101	94	112	88	94	104	95	113	102	100	107	108	107	95	101	107	99	99	100	125	113	101	105	109	92	87	101	89	104	99	97	96	86	100	106	104	91	100	104	88	99	102	96	92	101	115	84	98	89	101	96	102	96	90	95	118	97	98	93	106	92	108	108	112	96	104	98	80	101	99	106	113	105	105	93	87	96	108	90	100	109	114	112	92	96	113	111	106	97	110	105	99	88	91	101	100	108	108	76	83	89	107	77	108	91	89	90	104	111	109	89	99	95	99	93	114	93	110	102	87	95	109	109	107	127	104	98	108	102	94	112	114	101	91	98	118	107	110	90	104	106	100	126	102	88	108	97	116	85	109	103	105	100	74	100	80	113	97	100	101	91	104	102	101	96	103	113	90	102	111	83	89	108	92	94	91	111	106	99	92	111	115	101	121	91	91	98	106	95	113	92	100	107	90	85	96	91	94	97	106	98	99	113	88	121	96	104	112	93	90	114	104	99	116	79	97	97	118	89	109	106	98	82	116	107	92	101	101	96	92	118	104	90	99	92	107	103	119	85	109	88	113	92	97	109	102	92	106	99	94	86	93	99	97	109	106	96	91	93	105	99	116	106	110	109	106	103	82	101	107	121	91	104	103	100	89	114	71	88	103	106	99	111	96	103	100	92	113	110	107	104	102	116	111	99	82	82	106	95	106	89	94	105	97	108	93	89	95	91	96	89	90	99	106	108	88	100	95	111	101	101	88	104	112	96	112	94	108	99	96	83	104	115	100	99	108	88	97	99	114	109	116	95	100	99	91	93	96	103	99	87	112	108	99	108	110	125	108	94	119	95	97	92	89	113	104	96	113	91	102	99	107	110	104	95	103	97	122	106	94	92	115	101	92	104	93	92	95	108	103	105	104	99	92	96	84	91	110	91	96	89	91	93	103	94	99	91	107	104	118	96	84	100	102	128	102	91	96	82	97	93	100	94	100	98	100	108	98	110	100	93	87	94	93	100	93	110	94	116	100	101	104	106	91	90	101	106	115	100	91	97	105	105	99	107	99	96	99	114	103	107	91	113	86	109	96	106	80	95	101	89	101	87	106	92	119	99	106	119	95	109	105	98	103	96	117	100	94	84	92	97	104	104	102	103	88	89	98	98	113	102	92	100	105	92	110	107	91	97	88	93	86	118	106	119	103	101	87	90	111	113	98	100	88	108	94	97	94	109	116	90	94	102	115	78	99	120	101	111	94	105	99	92	93	104	101	99	107	108	121	93	101	120	110	113	94	103	106	118	99	93	122	103	96	96	98	89	85	107	89	102	111	116	105	87	96	112	106	95	96	88	101	111	98	107	96	101	90	92	96	97	100	106	85	101	111	96	101	98	113	93	96	86	82	124	92	75	95	120	98	100	87	110	91	114	90	101	84	106	120	98	103	98	104	79	111	85	112	112	92	96	92	95	105	93	85	115	103	113	97	107	104	120	80	88	90	116	104	90	97	87	92	106	116	116	109	105	92	107	99	98	113	97	98	106	112	118	112	85	120	102	101	93	95	103	99	79	102	98	89	98	101	96	97	100	119	86	102	101	77	95	111	114	107	95	105	98	91	95	115	98	95	102	91	93	99	108	94	88	102	104	101	106	93	95	119	104	93	105	118	94	102	111	107	78	105	105	107	75	98	100	109	96	115	108	89	92	87	95	108	102	106	116	85	125	104	88	99	107	101	102	97	111	119	95	100	98	92	106	110	116	97	121	94	86	89	100	103	103	103	112	99	83	95	109	109	81	106	113	103	93	90	94	106	88	95	84	94	116	83	92	115	129	119	109	91	96	105	113	113	87	90	100	88	112	109	93	93	109	104	83	86	84	105	97	85	109	88	88	101	97	94	98	86	106	104	105	93	91	122	104	82	92	119	89	106	107	84	101	116	96	102	100	107	112	104	108	110	101	100	88	96	104	118	89	96	115	103	100	102	108	96	108	107	95	93	109	92	94	116	85	98	98	106	96	79	97	81	111	80	105	82	94	92	95	118	101	100	96	96	110	98	102	96	107	96	94	98	109	109	115	124	88	110	95	88	101	84	103	89	121	85	103	96	99	113	99	106	97	81	113	91	102	103	90	103	96	90	93	105	94	98	121	114	103	103	99	82	102	78	115	93	105	84	105	101	99	114	101	103	93	95	107	98	91	88	108	114	102	91	98	93	103	107	92	95	105	106	110	107	101	109	97	94	109	115	98	81	101	108	99	87	90	101	96	101	96	96	101	110	93	124	121	100	102	101	89	103	90	112	98	114	108	91	89	88	108	94	88	91	109	100	95	104	124	122	81	104	118	113	107	90	99	113	90	108	95	101	106	98	110	111	88	97	103	100	93	102	99	102	101	95	99	100	100	89	123	102	122	99	91	109	103	87	91	88	93	114	118	109	101
1986	515	783	993	936	800	645	588	524	554	512	433	407	441	448	420	419	414	401	423	390	375	393	391	391	425	411	423	352	425	428	439	457	417	421	398	408	444	423	454	477	505	529	551	524	463	422	386	378	391	375	391	397	406	388	375	420	405	415	395	418	358	354	384	431	420	424	427	377	373	380	440	398	401	386	384	370	385	396	408	364	381	374	376	422	392	412	354	397	369	393	405	425	390	364	423	381	417	401	368	398	361	376	373	430	376	378	351	373	351	373	362	361	406	391	392	368	375	382	404	401	385	402	372	411	403	389	385	363	376	373	425	405	418	367	406	396	359	366	378	373	392	403	404	369	370	402	366	362	380	399	405	394	376	359	378	407	386	365	398	394	398	379	404	407	363	370	407	401	409	394	398	378	422	375	414	352	395	387	389	390	416	345	390	396	369	390	374	388	393	385	391	367	381	383	420	338	378	359	375	368	426	423	371	359	353	361	381	400	373	384	381	399	380	400	380	370	407	396	392	372	393	354	368	377	402	366	415	378	390	436	431	394	426	388	393	437	395	388	400	366	355	402	392	408	390	393	389	406	389	372	382	357	379	414	378	373	385	381	387	372	372	422	391	387	385	383	383	368	397	391	372	386	381	408	372	399	375	378	407	414	353	375	389	382	381	402	420	413	428	367	376	398	384	399	367	372	386	399	396	383	389	427	383	393	430	377	411	394	396	402	378	357	380	397	377	416	378	402	367	392	389	396	363	372	416	392	374	387	418	346	392	398	384	362	380	396	415	398	397	342	398	387	368	378	369	388	409	371	432	384	414	378	386	404	358	392	376	364	357	400	406	388	394	415	382	416	354	412	401	381	399	387	413	408	368	387	368	369	408	393	423	386	402	388	360	406	379	388	384	384	382	396	409	401	425	356	407	390	393	393	375	374	395	399	421	417	385	365	419	358	377	384	362	397	419	384	414	362	376	377	386	382	371	378	379	416	398	391	383	395	371	382	412	406	372	396	435	353	378	366	391	371	407	376	436	394	399	352	402	374	425	368	385	367	368	411	375	398	386	372	376	394	402	426	382	386	383	382	402	396	411	417	372	428	373	355	395	417	404	379	401	374	387	388	364	446	392	354	345	382	399	429	364	447	344	370	380	394	410	426	389	340	373	375	407	376	416	397	374	368	353	396	385	389	389	375	406	416	375	363	379	377	337	396	399	366	399	399	411	364	377	356	356	369	378	405	385	377	405	368	419	374	355	362	383	370	369	342	391	392	370	396	392	415	386	391	380	407	379	364	376	386	386	388	399	411	386	384	417	372	396	377	376	385	362	385	384	405	385	356	376	378	400	369	438	378	429	402	399	405	393	409	398	392	402	364	386	372	415	388	383	402	393	375	374	428	412	370	399	391	438	385	418	394	388	381	378	380	414	373	398	373	404	381	389	366	365	402	354	372	385	366	373	395	404	423	395	405	386	425	439	414	379	371	387	405	396	393	375	359	394	365	379	393	397	368	405	360	403	388	389	424	372	419	402	369	381	376	386	362	393	399	386	397	405	385	412	422	360	405	411	383	387	404	390	377	381	406	382	395	397	384	394	387	367	366	378	401	403	399	378	407	381	384	386	398	386	398	387	400	399	369	392	416	383	401	366	376	385	422	399	376	371	407	386	367	410	364	397	443	408	388	410	420	329	409	408	383	416	404	380	443	349	406	409	384	390	362	359	362	356	411	387	401	409	385	348	390	381	363	366	354	397	397	401	405	359	402	349	392	397	438	378	380	396	410	405	381	401	356	362	344	398	382	405	399	415	374	394	415	402	373	351	390	379	418	391	388	394	365	420	383	389	347	378	392	370	397	359	378	368	379	407	372	394	428	391	397	381	348	319	390	374	389	372	437	400	398	409	378	402	361	376	385	433	350	386	387	395	427	384	408	385	378	386	383	385	401	406	391	371	399	406	379	387	382	383	385	389	388	362	392	386	400	418	386	394	392	389	370	367	361	395	410	368	360	410	358	372	386	394	404	352	411	412	357	391	407	407	412	407	379	407	415	339	389	400	409	391	408	376	341	383	374	388	365	383	397	405	404	380	380	420	369	380	421	380	376	374	389	433	374	376	418	421	406	420	397	382	372	360	385	367	374	407	409	400	358	359	390	391	382	374	365	357	395	401	399	417	374	407	399	395	381	380	389	380	387	372	398	417	394	369	388	386	367	422	361	377	401	398	403	405	363	365	384	364	410	386	417	391	383	405	389	435	397	381	386	397	381	406	365	394	416	422	373	399	362	398	360	392	400	341	404	378	368	386	398	404	415	406	396	347	378	413	380	406	399	390	412	372	382	398	413	406	376	371	403	389	405	409	395	403	391	390	412	372	379	416	409	369	363	402	399	387	406	397	404	370	387	369	387	432	385	393	372	396	389	378	354	415	385	396	342	368	429	382	399	393	373	403	400	382	382	376	358	397	421	366	392	388	405	380	390	369	399	380	371	371	397	384	387	339	385	380	386	390	380	401	407	422	358	369	356	412	402	358	386	382	390	389	390	379	365	388	405	407	412	384	436	358	419	360	371	400	348	374	381	330	382	406	410	385	359	413	401	374	381	405	406	381	399	414	391	406	380	386	390	404	404	399	402	372	410	384	398	377	354	373	377	414	365	389	379	397	377	409	398	404	396	386	410	413	388	377	368	394	411	396	389	389	415	368	365	405	406	352	406	386	377	377	355	380	401	378	365	406	399	397	400	399	378	386	416	431	405	387	394	411	369	383	377	374	425	361	388	390	397	406	362	383	366	418	405	434	390	368	420	362	395	363	390	409	411	372	398	385	438	367	384	365	439	395	404	426	370	373	430	386	399	369	388	387	412	359	421	363	351	387	403	400	386	383	408	398	386	388	412	378	414	361	394	393	383	369	387	392	381	439	384	373	386	370	382	384	371	380	359	385	401	393	397	374	365	414	361	367	365	367	356	397	393	403	378	382	401	382	415	383	391	378	407	376	377	372	373	410	367	362	401	377	426	374	386	398	384	377	381	386	432	403	396	403	392	381	387	390	366	370	365	370	426	395	374	353	380	352	368	394	414	416	372	386	424	413	381	394	371	361	411	398	410	413	391	382	375	381	404	371	398	365	371	380	384	410	413	427	381	393	384	407	408	390	388	412	396	353	417	419	370	398	371	417	389	391	398	390	394	416	321	388	366	399	411	386	393	361	391	437	408	405	408	382	406	392	358	365	375	388	384	357	406	384	386	413	383	415	383	376	385	403	420	415	366	392	365	378	398	386	392	403	378	392	369	384	402	375	389	383	431	383	409	402	405	404	379	394	379	402	395	391	400	385	378	402	405	393	374	386	383	388	361	418	386	430	427	373	388	380	377	378	379	378	396	376	393	402	364	383	377	390	390	386	383	407	356	422	398	415	398	389	391	394	391	409	409	362	388	400	389	397	396	439	401	399	392	384	423	410	380	414	360	357	382	356	375	416	389	414	369	393	347	408	409	399
1700	184	214	252	252	186	130	122	135	130	116	120	101	122	116	103	107	115	107	101	96	110	94	98	104	116	96	108	105	86	106	107	103	105	125	104	119	99	109	122	112	116	140	124	111	111	102	108	87	82	102	106	97	77	111	107	103	91	116	89	119	90	96	98	116	94	107	101	100	112	119	101	89	97	110	111	87	114	94	117	106	109	100	120	104	101	98	89	99	84	95	107	87	101	86	99	85	93	112	99	97	109	104	93	108	106	100	94	118	102	113	102	74	86	106	109	106	106	101	110	80	92	92	105	105	117	106	112	108	92	104	89	111	107	93	81	96	101	102	94	101	100	97	101	92	105	103	95	121	101	99	121	119	127	109	103	99	107	99	100	110	109	113	98	103	90	105	99	89	97	109	102	104	99	113	124	96	103	101	105	115	93	109	94	97	110	105	88	98	85	75	98	102	97	91	106	96	83	97	86	96	94	102	109	122	109	93	117	98	112	92	110	78	113	96	102	94	108	114	81	110	96	109	116	95	95	108	115	106	104	87	92	117	92	93	102	100	91	103	106	107	85	94	96	98	107	102	107	91	96	101	98	136	100	108	108	98	108	106	104	90	107	104	87	103	117	123	97	95	107	118	111	92	93	101	94	111	90	94	101	103	104	104	101	98	105	117	78	110	107	113	116	106	85	103	91	94	100	97	99	103	91	101	107	110	103	107	97	96	101	98	101	101	103	97	95	104	100	126	112	113	85	98	69	108	100	110	124	96	108	110	104	100	121	124	90	88	111	103	102	121	90	106	103	102	94	86	93	107	96	85	105	102	99	123	99	119	84	94	84	96	93	116	113	86	108	106	95	100	94	90	100	100	105	78	93	119	100	101	98	97	101	112	104	93	102	121	102	110	103	101	113	99	119	108	107	114	104	92	104	94	103	94	83	100	95	99	83	96	88	102	100	96	88	78	94	118	100	97	116	110	97	107	111	102	108	102	102	105	131	103	111	113	107	104	108	106	103	85	107	92	113	120	107	99	118	105	99	113	106	100	95	113	85	114	101	90	100	120	99	90	111	112	83	101	90	81	79	101	94	105	99	108	115	118	96	104	91	109	91	89	106	109	88	97	97	80	92	99	107	110	105	99	117	96	101	89	106	116	103	95	116	119	113	98	110	91	87	104	84	110	102	104	117	121	95	126	108	88	93	100	103	88	99	92	103	90	114	113	101	102	95	115	122	99	95	110	107	102	113	98	96	101	97	95	94	105	114	114	94	82	104	100	89	116	84	112	104	108	105	110	95	90	115	90	93	98	94	96	112	107	102	116	107	106	87	119	103	114	103	99	101	90	104	96	103	104	117	85	104	104	89	116	105	109	102	102	91	95	107	94	106	105	99	106	112	107	97	116	81	105	110	111	86	98	84	118	85	87	100	109	94	92	104	109	95	100	83	97	95	90	104	113	114	80	94	98	100	101	90	98	100	103	108	117	111	97	109	100	111	83	118	90	93	100	93	113	109	91	124	88	106	95	88	104	88	91	96	105	97	117	109	94	108	89	87	109	84	112	105	108	106	111	98	109	101	95	127	97	107	101	99	93	94	89	96	106	114	86	106	101	108	112	101	101	106	111	92	104	100	107	113	100	110	85	102	96	81	98	109	94	105	105	109	101	93	102	99	97	121	95	107	96	94	102	101	106	108	102	105	103	124	99	107	90	92	101	96	107	100	101	113	101	120	97	99	99	98	104	92	103	92	101	89	100	101	87	109	103	102	106	118	108	102	98	112	113	108	100	93	107	97	97	83	103	92	96	98	95	111	108	98	96	110	102	115	100	86	103	94	92	127	89	110	89	92	113	102	100	96	85	104	111	90	99	107	110	98	98	89	98	97	109	88	97	86	101	96	95	92	100	113	95	114	102	108	97	97	105	111	113	86	94	89	99	103	103	116	91	110	96	113	94	97	102	85	102	86	102	113	102	114	114	121	112	97	95	115	89	115	112	105	103	90	92	108	106	114	93	93	94	84	89	120	115	92	124	104	112	94	135	97	79	103	105	104	117	93	97	96	93	95	112	104	116	109	109	117	108	97	98	114	111	115	84	104	98	106	104	88	89	100	102	84	95	99	106	94	113	94	84	96	121	93	94	93	104	108	85	118	114	103	89	100	102	92	89	114	114	105	91	87	113	99	106	127	112	110	98	86	113	88	114	96	129	100	110	128	105	109	96	104	112	108	94	104	98	105	82	88	94	93	106	110	87	103	84	99	107	90	106	135	100	90	103	99	117	88	85	104	97	81	108	80	108	89	113	114	89	96	91	112	104	101	107	99	108	108	91	110	108	89	96	105	83	109	114	102	118	114	106	118	86	90	109	102	86	100	103	91	91	105	94	104	86	86	122	112	99	107	86	90	101	98	99	116	104	109	97	109	124	124	100	125	100	90	103	96	98	103	103	90	105	109	109	110	107	86	112	101	87	99	110	94	97	104	105	106	105	85	125	109	101	96	107	105	101	97	83	121	105	95	93	102	105	102	83	99	102	94	117	104	110	113	106	87	89	94	110	107	116	96	121	116	95	82	103	87	85	93	95	109	102	109	95	105	91	97	115	89	92	84	107	105	125	114	97	106	116	98	110	102	125	127	94	109	115	110	117	91	94	97	110	100	130	90	83	96	115	121	118	95	105	112	100	124	92	101	112	102	103	92	95	104	113	113	125	105	94	115	96	131	110	93	100	119	98	120	98	90	110	107	104	78	118	98	81	114	99	93	99	74	101	119	115	102	115	107	96	106	101	80	108	113	102	93	87	104	107	110	95	107	118	89	96	110	103	90	86	95	93	116	97	113	105	97	99	95	101	92	109	83	88	98	87	112	101	109	105	98	87	108	114	110	109	104	116	111	89	103	96	108	94	102	98	116	81	109	101	118	103	109	114	79	103	110	104	87	103	90	92	92	86	98	106	107	96	113	108	92	111	102	98	106	80	94	96	96	114	104	90	94	96	85	122	117	104	95	117	94	99	104	117	96	108	85	118	88	92	106	94	101	113	99	88	99	103	82	103	118	93	100	97	105	79	96	98	98	106	94	106	121	97	108	97	82	97	101	107	92	97	96	87	93	89	109	110	94	112	114	103	81	112	131	117	107	99	128	104	118	99	103	96	98	103	100	120	86	97	106	108	101	119	114	100	109	104	119	90	120	100	101	97	95	113	127	99	100	104	92	83	103	123	89	108	103	112	98	96	96	93	88	110	123	90	92	112	117	103	96	95	117	100	99	105	114	101	99	101	98	94	93	98	94	103	99	109	109	104	91	112	95	100	104	100	90	86	94	102	91	100	99	80	107	95	106	96	77	101	92	91	100	100	83	102	106	102	91	117	111	118	123	101	126	93	105	105	88	105	96	96	97	96	90	100	110	106	102	113	92	108	112	97	102	115	118	118	104	98	81	94	117	90	109	94	119	102	103	103	124	101	94	116	110	103	85	94	106	97	106	93	99	84	85	105	105
1888	499	688	936	885	793	664	547	511	547	482	444	456	434	427	426	381	372	413	430	385	437	377	415	384	399	400	407	425	401	440	412	439	435	441	457	444	394	414	491	498	522	589	572	491	487	398	374	416	400	390	376	417	401	414	403	396	397	398	426	403	365	426	417	406	390	410	387	341	382	429	400	427	382	414	360	402	358	383	391	391	387	426	363	389	403	382	381	354	388	367	415	356	371	382	407	426	393	374	385	359	388	400	388	410	418	393	362	403	379	423	427	405	387	371	365	380	400	382	393	362	384	391	373	368	376	383	382	383	396	385	356	373	406	377	426	413	397	392	399	370	362	377	393	406	390	370	421	389	400	389	410	366	375	411	382	373	365	365	387	402	414	379	362	361	428	401	376	369	386	394	372	406	388	388	408	369	405	382	385	382	374	373	406	410	356	382	375	398	403	408	346	411	363	438	372	448	379	392	379	373	379	386	382	386	378	359	381	367	410	388	404	394	376	374	373	384	397	401	372	419	399	408	374	402	368	399	368	384	381	375	368	392	383	328	379	389	408	381	411	395	383	404	401	360	363	377	407	380	389	400	378	404	417	370	417	352	381	393	394	406	398	370	381	373	439	391	407	381	363	369	410	380	399	344	405	371	377	377	399	387	391	402	383	367	384	398	395	390	370	396	413	380	339	368	403	361	365	426	408	392	388	350	412	387	419	398	384	362	369	392	389	421	382	375	388	392	353	383	392	386	390	376	381	387	376	369	393	414	365	390	401	403	381	429	386	364	412	414	388	380	365	417	365	386	389	397	394	371	395	413	386	434	381	383	383	350	429	400	348	408	429	402	366	399	369	362	368	377	380	403	396	386	391	405	366	389	378	364	408	360	396	392	376	378	383	373	423	402	399	375	381	396	361	382	392	377	387	427	375	375	364	412	399	382	411	403	371	380	393	376	387	385	400	402	371	366	408	393	364	398	383	381	397	402	372	376	405	366	361	385	380	381	383	391	400	386	377	384	410	377	405	378	387	405	349	411	401	387	368	385	374	425	376	368	382	395	387	378	400	376	409	369	391	413	414	378	406	366	410	381	394	364	384	396	347	346	361	351	414	399	353	417	367	391	397	409	409	365	403	400	355	378	381	414	387	365	396	415	407	362	369	395	365	355	374	358	414	423	415	369	373	403	396	362	390	384	381	361	380	385	375	375	427	356	378	399	401	395	394	401	402	394	403	390	401	371	392	369	404	423	407	383	403	411	374	413	384	362	357	398	399	430	390	372	407	369	395	385	382	394	412	369	389	393	366	356	339	366	352	367	355	353	403	366	394	377	364	401	357	394	366	400	391	399	407	402	383	368	380	369	360	385	362	356	378	401	355	395	400	411	371	379	396	376	422	399	366	387	425	416	376	388	368	380	380	389	376	379	393	376	387	377	403	391	388	384	377	355	375	374	390	350	366	402	394	374	385	377	386	388	364	382	393	371	422	371	410	375	374	404	426	416	381	390	424	376	393	381	412	390	420	371	415	406	396	417	401	434	345	387	403	381	364	394	386	402	412	380	361	372	380	383	402	379	423	418	420	386	375	383	376	419	364	356	393	375	377	368	372	407	408	385	376	407	339	380	371	395	375	365	393	413	364	413	389	388	416	395	379	362	398	393	422	401	390	408	372	393	392	400	411	366	383	352	355	384	390	408	367	401	414	412	376	403	435	390	413	390	368	326	413	379	372	406	410	411	389	384	412	374	373	405	377	397	395	386	356	397	379	364	396	368	381	384	403	385	375	397	384	400	404	347	355	407	423	375	385	367	395	409	398	401	350	385	393	369	384	410	398	420	425	381	385	343	370	386	376	384	405	377	434	367	375	387	356	398	434	400	374	385	390	405	400	395	384	412	403	397	413	411	404	408	405	378	358	378	410	444	377	371	393	344	411	382	422	442	376	409	380	378	397	363	390	355	388	395	366	406	370	348	412	367	424	406	413	402	391	391	373	424	416	367	427	377	396	375	358	363	389	404	394	390	394	385	362	388	366	375	378	403	395	421	397	389	399	403	371	356	380	373	395	366	368	410	403	347	368	351	369	398	390	387	397	396	383	373	446	357	383	418	463	396	364	385	406	360	412	344	376	381	386	381	412	414	372	396	377	390	380	388	392	398	426	407	397	403	405	420	396	372	370	387	393	427	379	351	397	384	424	383	378	376	394	397	401	367	381	357	367	397	400	361	389	391	374	399	395	409	357	375	385	401	402	425	353	398	391	390	393	367	431	364	372	387	386	378	373	375	369	409	382	413	372	407	371	393	370	363	373	371	411	353	399	401	357	384	406	399	374	408	407	418	385	401	392	373	406	403	406	353	376	391	402	408	392	422	398	363	364	402	369	374	359	407	371	373	357	415	368	385	413	400	387	406	391	402	348	395	391	369	392	393	391	373	422	392	389	386	359	379	382	364	373	381	407	429	396	373	413	393	383	402	361	398	398	372	418	398	382	410	387	394	359	406	349	382	363	398	390	380	420	435	406	371	389	374	395	373	412	394	416	346	407	362	396	374	352	360	373	367	377	360	387	412	365	369	389	397	382	368	399	376	377	409	345	383	318	382	381	366	384	406	373	421	355	389	384	406	382	417	385	348	381	411	391	390	389	389	386	368	381	415	389	407	356	414	405	396	405	389	398	388	359	421	394	376	381	396	411	380	402	351	414	348	393	391	375	379	379	407	393	422	383	395	365	390	381	393	395	386	412	371	410	383	398	417	367	362	371	384	436	360	372	379	377	387	366	390	379	399	418	383	383	446	399	398	363	399	393	400	402	400	372	393	371	366	418	376	372	406	387	407	412	406	411	378	401	393	367	355	379	375	408	386	381	375	384	400	392	399	356	406	414	393	375	373	413	398	381	386	391	427	398	377	402	394	367	405	390	373	395	355	371	413	402	377	416	394	384	396	375	349	383	385	371	355	370	345	408	375	407	411	392	387	387	396	385	405	350	414	369	399	376	392	421	372	374	390	407	361	387	380	373	399	378	415	361	411	390	417	397	417	348	348	379	425	367	396	380	389	400	385	334	384	421	379	380	418	396	390	348	397	333	381	396	403	412	383	383	390	358	402	340	401	387	374	394	395	388	375	385	365	394	399	395	383	401	415	379	434	357	403	357	404	386	361	411	415	372	388	366	373	357	389	397	387	394	373	378	374	397	364	373	364	358	359	393	392	403	412	401	402	395	392	375	358	383	379	392	374	365	361	382	380	407	413	399	383	400	392	413	376	408	366	381	372	357	402	390	353	381	387	385	399	384	408	396	395	394	407	396	399	387	388	381	403	402	363	422	366	365	359	391	415	402	413	375	397	373	361	392	375	405	388	394	380	376	354	401	403	374	397	388	388	391	375	394	360	398	364	424	400	373	386	421	399	380	406	396	394	364	385	416	398	381	366	404	377	414	382	398	416	367	375	399	410	380	379	383	412	412	438	401	365	364	412	427	392	375	430	405	385	374	384	394
1647	179	215	249	212	195	151	135	106	124	118	97	106	95	96	106	100	106	114	112	94	99	118	114	102	100	126	111	90	107	99	92	129	122	121	109	117	113	105	103	112	127	125	117	103	104	101	110	91	96	93	104	115	117	121	101	108	87	105	84	105	116	102	101	114	100	96	100	87	105	108	104	108	98	105	95	97	99	81	109	107	103	81	94	107	100	91	102	117	91	91	107	115	119	101	108	106	119	112	83	105	91	117	101	99	87	95	103	106	114	98	99	114	94	99	101	106	94	117	92	91	85	115	108	86	110	114	110	92	89	102	101	113	111	104	121	97	111	96	89	120	96	125	106	127	91	92	107	94	105	81	86	121	86	123	97	122	95	111	103	101	97	113	110	92	79	110	82	101	97	110	100	86	102	105	88	123	105	84	112	98	103	115	103	96	85	130	106	110	124	91	115	108	105	118	104	122	110	103	96	95	102	102	87	82	96	87	100	95	118	82	103	118	94	116	89	114	109	96	94	102	91	101	104	113	105	109	113	101	109	106	98	110	94	94	95	105	99	96	95	97	91	99	91	118	95	98	106	99	77	106	96	105	103	92	119	92	99	96	107	107	79	110	94	116	94	94	104	108	99	98	107	91	112	100	117	102	102	104	89	106	114	111	95	96	114	95	112	97	90	117	109	105	105	82	80	90	98	99	101	88	105	107	93	87	108	92	110	110	118	105	110	131	94	101	112	86	86	110	106	86	107	111	95	89	84	92	118	98	100	96	98	98	90	108	112	95	94	102	98	84	105	97	120	85	108	111	76	99	114	103	102	92	103	85	97	98	104	115	85	91	98	102	107	86	113	94	87	111	101	86	112	102	107	95	92	98	104	115	106	90	109	100	89	118	99	103	100	111	90	102	105	91	106	101	91	89	101	97	94	90	109	94	99	120	102	106	96	99	110	106	89	109	104	82	102	107	92	100	110	96	72	89	105	79	108	121	121	118	104	109	103	101	110	106	108	95	101	106	122	118	112	93	119	103	109	100	112	102	109	90	96	103	95	85	95	95	98	105	101	114	93	86	114	101	105	110	102	106	99	99	101	99	104	101	69	91	100	118	89	126	112	104	98	102	89	98	79	94	88	94	106	103	109	127	118	115	117	102	113	93	101	103	124	108	101	97	86	104	117	111	111	123	89	106	104	88	89	100	88	100	104	101	97	89	104	84	91	99	101	108	100	93	94	101	96	95	114	93	122	103	100	123	116	100	98	97	91	99	105	104	100	106	106	116	102	102	99	99	97	86	101	94	107	103	97	93	101	106	106	112	103	89	107	88	83	85	94	110	113	110	105	100	116	116	124	93	73	98	110	111	103	99	109	89	112	99	85	86	103	111	94	98	105	100	105	84	101	122	132	97	91	82	101	89	84	94	93	109	126	100	103	107	92	111	102	103	95	80	104	77	118	99	112	115	105	119	103	90	106	102	104	97	104	93	119	85	95	89	99	114	107	104	110	99	95	115	103	106	90	106	98	84	94	97	100	101	99	98	110	104	107	110	95	103	111	98	112	111	82	119	99	112	108	111	106	104	111	101	116	92	82	98	90	127	108	83	105	127	115	93	97	107	81	96	96	103	85	109	97	99	108	94	98	103	109	111	108	92	87	105	93	101	90	114	107	99	109	108	100	103	102	107	108	115	108	95	96	101	109	124	107	98	120	102	88	111	99	115	93	108	91	107	109	97	97	98	97	100	87	101	99	87	123	106	113	105	93	105	109	96	100	100	107	91	98	108	99	105	105	95	85	96	98	106	84	97	102	106	94	94	84	94	113	100	105	105	105	86	117	98	105	113	105	121	89	101	104	117	88	93	102	110	80	91	109	109	113	93	96	107	105	95	94	122	95	87	125	104	105	95	107	92	91	86	91	101	111	103	95	91	115	90	97	90	85	108	105	100	118	97	111	92	106	109	100	101	90	97	107	85	94	110	96	100	101	108	99	85	103	115	109	93	91	94	85	106	104	93	95	113	103	86	115	122	88	109	97	99	83	105	108	100	106	108	91	88	106	104	97	103	108	96	122	99	97	97	87	121	86	96	100	105	96	97	96	94	91	97	93	112	95	95	103	91	83	115	92	101	103	94	89	97	99	105	93	107	103	97	92	99	97	102	101	112	111	92	121	94	105	103	87	110	96	99	102	83	110	84	104	88	113	111	106	75	98	92	106	110	91	95	101	99	90	77	119	86	108	107	97	88	94	104	108	106	88	89	99	105	99	111	129	100	99	88	99	89	79	91	99	94	105	120	126	111	97	100	108	116	107	103	88	95	113	102	93	104	102	96	111	103	99	85	100	95	93	88	110	121	108	116	89	96	90	92	110	111	96	86	96	116	103	96	98	114	109	91	104	109	92	111	101	111	97	114	106	110	116	83	92	103	109	97	103	110	107	107	105	105	98	93	108	98	103	91	92	112	104	108	111	107	111	95	100	110	96	107	101	98	89	94	84	110	94	99	101	104	101	90	116	114	111	99	84	115	102	100	107	93	105	99	98	102	91	116	91	101	97	117	104	98	105	107	85	90	94	84	106	109	107	107	84	117	97	98	126	97	99	77	95	100	101	93	100	98	93	99	113	118	80	109	110	122	103	94	95	112	95	78	108	92	103	119	96	100	110	102	98	103	92	114	111	94	105	107	104	118	103	109	103	114	113	111	132	101	116	106	90	96	97	95	102	107	102	117	107	105	80	86	95	96	109	87	83	95	101	83	113	93	108	112	99	99	98	101	96	108	104	99	114	95	97	112	93	98	106	110	92	88	87	105	94	100	109	111	114	100	97	107	109	103	111	96	91	92	118	85	100	107	101	81	80	113	115	106	100	95	117	109	92	109	96	105	86	103	98	112	111	113	105	100	104	90	93	101	105	115	99	90	96	101	99	89	112	107	110	112	102	110	92	105	85	101	99	98	91	90	89	105	94	115	101	119	100	110	107	100	107	109	98	125	109	104	112	111	115	102	107	84	91	99	116	105	80	107	101	92	112	92	107	95	109	104	119	120	101	111	94	80	103	90	102	88	90	119	99	116	105	94	74	102	104	116	122	91	81	91	117	103	92	97	94	95	92	96	101	99	107	87	88	99	94	126	107	102	114	110	106	104	99	113	96	98	112	104	101	91	96	90	110	102	89	103	125	92	100	87	82	97	125	110	100	115	96	110	98	97	95	94	89	99	87	95	126	116	96	100	108	91	97	116	106	116	101	87	101	105	99	95	91	107	102	96	117	116	105	99	112	116	85	84	106	104	85	95	113	111	92	105	93	115	114	120	105	87	80	114	109	98	109	104	114	111	110	101	103	101	96	91	110	97	115	96	122	103	108	101	114	91	90	89	108	98	92	94	103	113	95	116	97	109	114	102	97	109	86	102	105	108	97	117	88	105	89	101	108	105	110	107	110	122	115	86	103	97	106	90	106	123	114	106	96	99	115	86	93	116	96	101	99	109	93	86	83	80	92
2007	510	698	887	855	736	653	634	575	548	493	404	459	435	402	407	454	415	418	370	374	388	406	403	396	418	405	378	386	419	431	462	456	436	438	417	382	372	430	465	493	552	548	555	473	463	393	376	369	387	400	406	394	357	391	366	391	415	410	405	401	404	407	450	424	390	424	398	432	392	387	410	345	398	363	392	407	381	358	360	375	390	407	359	403	428	372	388	375	395	347	428	387	371	340	371	404	414	394	396	378	367	392	382	387	393	396	380	396	412	351	391	356	410	397	375	363	408	357	379	388	379	355	421	375	386	378	379	378	371	420	360	383	392	417	429	362	404	365	384	391	369	377	364	392	384	381	362	407	403	394	401	386	371	415	412	373	381	371	353	402	371	370	371	400	406	413	373	356	408	382	364	418	353	393	397	394	380	367	349	371	389	356	392	395	383	393	396	398	394	398	376	389	406	400	367	404	365	385	331	375	431	382	399	370	345	403	396	415	393	381	359	397	403	378	377	381	404	409	375	396	378	422	377	347	341	390	400	371	411	388	396	342	347	358	386	379	384	414	398	332	412	369	376	383	417	430	373	405	356	388	385	355	369	376	376	369	396	391	400	399	404	400	373	374	363	365	382	394	405	396	407	351	377	370	385	366	410	376	378	375	389	394	386	394	389	382	422	399	370	412	378	380	400	402	424	384	369	396	354	404	407	397	415	384	413	390	393	393	388	403	424	390	382	381	398	368	355	391	375	392	363	372	385	386	404	377	391	390	372	409	394	386	400	378	388	372	408	420	385	365	381	388	399	362	404	375	381	383	416	398	398	427	384	374	395	418	393	379	364	375	385	403	385	340	401	375	356	374	358	379	417	391	376	365	388	403	389	357	381	397	392	412	388	413	376	411	364	344	390	395	363	361	379	392	380	388	367	391	374	373	388	389	355	349	345	383	399	384	395	378	369	429	428	420	363	370	402	403	402	404	391	394	374	387	393	390	358	379	399	377	365	385	408	396	391	405	375	368	381	384	362	393	371	396	362	363	397	370	408	358	375	379	409	424	427	380	384	402	381	361	374	414	396	367	364	419	384	412	368	419	436	377	395	371	343	371	395	369	351	385	400	384	404	389	406	448	393	377	408	398	416	403	398	378	369	386	382	362	369	387	422	395	350	364	366	410	385	375	384	374	391	386	386	458	383	390	379	359	384	373	356	400	379	383	389	399	392	377	368	378	357	411	392	355	391	404	409	402	379	395	374	406	404	364	377	397	392	362	364	379	384	386	422	407	393	389	399	409	399	365	379	368	383	365	406	391	372	356	375	413	366	403	405	387	385	376	399	349	391	390	380	385	413	401	410	409	420	391	398	405	387	376	412	380	419	400	381	404	429	335	406	383	409	408	378	383	395	421	418	366	374	378	382	341	402	356	356	376	406	380	421	408	412	391	385	405	386	400	363	387	363	391	403	422	369	398	390	425	348	404	387	377	370	391	378	386	403	431	400	357	367	384	394	384	383	399	369	369	373	394	393	364	386	407	396	398	414	408	357	375	383	405	405	397	353	409	380	389	365	416	381	366	387	376	414	372	375	397	390	370	385	408	403	397	384	387	395	400	376	373	389	396	390	377	371	373	363	384	408	405	380	402	378	400	403	414	359	374	401	384	386	408	403	381	379	357	378	367	362	379	388	371	368	381	370	417	387	401	399	372	393	380	426	363	369	461	411	407	382	392	343	386	395	381	394	429	390	404	352	413	401	359	392	439	404	370	415	385	392	406	409	391	350	375	403	408	359	424	375	379	380	394	385	361	402	388	376	402	360	372	361	410	420	374	351	382	375	407	417	433	384	417	377	365	391	409	405	400	408	391	374	395	409	367	378	411	366	376	421	404	375	367	416	375	375	415	385	423	387	394	397	418	409	383	382	374	350	374	414	371	376	393	370	415	398	376	387	404	373	394	408	392	380	405	393	383	384	365	370	408	399	358	431	426	412	372	418	414	408	355	382	374	411	375	408	420	347	355	373	392	404	368	383	380	383	355	386	412	386	378	380	368	405	404	380	388	360	410	397	372	368	377	367	353	381	370	393	384	368	372	363	402	376	404	383	402	398	378	380	367	410	368	384	403	352	426	387	398	379	427	396	387	386	354	378	378	375	414	362	395	375	400	389	391	399	411	404	365	387	374	378	395	401	368	349	372	347	411	402	379	406	383	372	359	378	385	381	417	401	374	379	389	422	376	403	414	362	373	341	382	381	356	383	370	383	362	408	395	401	429	393	363	413	414	408	401	404	374	395	379	394	404	373	370	423	405	439	428	369	368	399	372	368	374	391	405	381	375	395	346	387	386	377	359	363	414	387	427	392	418	363	401	388	392	379	420	355	383	383	379	399	390	359	401	376	334	374	380	391	406	395	372	401	382	353	379	381	384	366	391	399	381	364	407	429	383	400	409	391	394	388	375	401	443	381	371	396	364	388	379	363	375	399	403	406	418	368	393	399	388	387	376	400	374	385	406	404	375	387	426	388	394	402	390	404	395	403	383	383	358	406	378	373	412	356	361	408	388	387	386	375	390	391	395	406	354	379	430	358	400	379	383	379	417	392	387	384	368	399	380	377	399	356	382	393	362	367	379	403	372	376	405	376	371	398	404	356	388	384	387	393	369	381	376	376	385	383	371	417	400	409	408	350	388	370	390	372	396	426	375	358	359	420	380	407	393	377	386	365	373	411	399	416	375	399	405	402	392	394	363	395	376	380	388	398	376	377	406	397	387	396	372	392	359	406	413	346	358	394	370	435	378	388	387	375	374	387	421	362	363	377	413	374	403	331	383	365	432	393	405	385	369	363	385	395	345	401	407	381	388	410	363	372	422	392	408	374	384	388	400	357	392	410	378	383	410	405	392	407	373	368	379	391	369	408	408	396	389	375	393	357	376	367	383	412	383	409	366	363	392	396	379	398	354	375	337	374	358	397	386	348	384	379	404	403	414	401	395	385	382	395	411	406	401	350	372	383	421	401	371	409	357	403	398	365	405	381	364	369	385	402	410	370	395	375	395	401	406	410	367	410	421	410	405	348	371	393	415	389	393	383	414	384	373	399	379	392	408	389	382	338	413	371	404	379	384	368	407	409	361	355	388	396	353	404	391	397	384	370	395	382	390	414	418	402	385	403	379	420	416	355	421	402	407	373	397	386	371	391	378	383	413	368	344	362	361	384	393	374	388	377	386	384	400	383	364	354	382	361	386	362	370	392	387	389	405	403	369	377	368	397	376	389	381	378	406	398	346	403	386	387	383	383	416	420	381	380	354	417	385	376	401	414	382	407	402	385	380	370	419	383	361	397	401	367	388	385	346	398	380	372	410	387	397	373	364	380	376	409	406	389	368	368	417	377	380	395	413	369	418	397	387	378	358	391	406	399	368	379	376	402	414	376	379	381	403	392	380	403	404	417	395	384	350	406	395	352	407	374	395	416	412	447	402	368	349	383	387	374	390	414	397	399	406	386
1641	159	210	268	185	162	155	124	124	117	130	116	96	113	106	115	98	102	108	101	101	107	105	82	100	111	112	106	98	96	112	118	107	106	116	82	120	112	109	98	132	127	120	113	128	90	87	111	119	95	117	99	112	98	95	125	102	91	101	120	93	121	110	105	111	94	102	113	120	94	70	114	112	112	86	98	95	119	111	119	95	107	104	115	103	94	100	110	106	115	108	102	98	90	91	95	103	101	101	94	111	98	101	108	109	116	101	115	91	109	127	95	107	105	103	89	86	111	109	89	117	85	99	118	91	91	108	101	110	99	104	125	100	94	112	98	111	102	83	116	100	93	99	94	94	103	98	99	103	113	94	107	87	95	101	98	105	96	97	95	68	112	95	110	85	106	110	107	97	98	72	103	104	102	85	110	110	84	125	105	108	111	103	107	108	94	111	99	96	102	119	95	115	127	102	121	100	95	103	122	102	99	108	105	110	99	97	110	92	103	110	92	107	108	94	98	104	106	125	101	100	99	93	140	100	96	109	106	99	114	92	116	91	100	110	91	99	105	100	113	91	118	110	97	85	101	105	91	91	82	111	99	96	102	99	98	102	99	101	97	120	113	112	92	102	78	89	78	96	89	110	96	92	94	97	95	93	104	102	104	91	110	103	126	91	100	94	94	111	104	109	94	90	98	87	83	104	106	97	95	97	95	91	90	80	127	100	98	101	105	99	110	85	108	103	105	93	131	106	89	127	99	95	110	102	109	97	103	113	86	96	96	89	92	93	99	97	94	111	97	107	97	102	105	117	107	90	102	105	115	97	91	93	106	101	116	106	96	76	103	76	95	113	96	97	108	96	100	96	109	121	102	111	100	107	97	106	119	85	94	98	94	89	107	99	106	97	106	88	106	104	125	105	93	108	97	100	104	77	94	99	106	91	91	95	113	108	87	101	106	106	86	114	109	110	91	92	104	69	101	100	99	103	110	90	109	96	99	119	103	78	120	99	101	97	91	94	111	108	103	78	100	97	102	91	120	92	107	93	108	96	106	89	87	86	124	94	105	104	106	110	110	107	96	82	89	92	107	113	89	97	124	73	102	101	99	111	98	103	101	99	110	108	96	114	93	109	99	101	106	118	102	107	94	98	111	87	104	99	105	103	96	104	101	106	89	114	99	105	92	117	109	117	85	101	101	102	108	75	108	116	101	114	116	93	89	82	114	98	93	104	86	108	89	102	113	96	91	89	103	102	111	115	97	98	117	99	89	107	102	93	85	97	100	96	109	103	95	101	96	111	93	94	110	99	106	104	96	100	92	98	101	104	102	89	114	102	104	96	104	107	102	93	114	104	93	97	108	82	96	100	94	99	98	90	97	111	111	116	115	93	107	105	111	90	104	119	98	119	109	92	106	97	98	92	90	98	75	117	110	110	119	120	97	90	74	85	107	90	90	105	114	98	113	84	100	110	130	107	92	100	110	116	103	92	117	115	92	96	103	91	84	102	103	99	105	107	102	109	97	103	107	96	106	109	109	96	68	98	119	113	99	106	109	83	103	89	101	117	113	113	107	105	93	98	103	89	100	95	101	106	103	94	131	100	120	90	99	117	106	99	105	97	116	117	102	97	100	100	108	102	102	105	110	96	99	102	97	101	98	106	84	97	107	98	100	111	87	98	107	95	102	102	81	95	97	90	104	84	109	100	96	110	87	98	116	132	95	109	100	112	104	102	90	86	112	99	111	103	112	96	99	94	87	104	104	100	113	103	104	106	113	124	89	100	121	105	98	109	115	107	87	106	98	101	101	93	110	108	95	93	89	107	82	88	107	96	87	105	98	92	108	119	104	99	89	106	109	89	89	115	104	102	120	86	103	110	102	105	99	126	94	108	125	96	95	94	93	111	110	94	114	101	94	104	88	103	90	93	105	105	102	88	97	90	96	112	84	99	103	87	114	109	96	92	106	93	119	105	86	102	103	85	98	107	100	104	105	101	100	120	91	117	111	103	101	101	98	88	113	105	86	99	104	90	97	98	95	96	110	106	103	91	116	107	97	98	106	84	82	102	92	99	98	95	106	111	89	103	87	100	90	107	109	111	100	95	92	92	95	87	87	103	100	102	108	106	90	112	103	94	111	104	98	99	112	104	90	110	109	119	92	115	104	110	99	103	96	90	86	100	98	107	119	88	102	104	100	110	89	99	97	110	95	89	93	106	96	105	100	108	104	109	106	105	119	86	99	103	94	111	124	111	102	99	92	108	114	100	94	100	103	113	96	81	121	101	92	92	95	128	92	111	96	86	112	98	107	103	102	107	101	93	99	112	98	99	112	100	96	87	107	83	116	117	95	93	94	96	91	120	86	104	97	97	116	106	100	91	100	107	119	119	110	112	106	103	104	111	93	93	101	105	106	102	91	97	101	114	98	92	122	114	107	122	102	95	101	97	99	109	91	92	110	104	82	95	94	108	108	109	104	96	107	90	109	105	104	100	89	88	92	87	103	96	103	109	110	102	96	105	107	94	113	110	80	107	95	100	97	111	108	111	99	96	103	96	99	101	98	101	103	110	93	115	93	99	108	108	104	94	125	113	96	98	106	90	102	100	89	100	87	81	99	107	104	92	98	99	106	87	87	96	116	93	99	93	97	100	99	106	90	105	93	93	109	116	103	81	93	103	101	105	118	104	101	100	112	99	100	94	102	113	105	96	105	99	91	102	110	115	96	78	110	110	115	110	103	86	89	121	108	114	103	115	116	81	99	114	111	100	106	100	105	97	115	107	88	96	93	100	91	119	88	107	94	101	110	104	98	94	100	113	99	93	105	95	95	100	103	107	102	101	126	111	102	128	117	88	92	100	96	102	108	103	112	89	94	99	104	103	98	98	96	104	99	102	86	109	92	102	117	76	94	99	109	73	123	100	100	110	106	105	96	92	108	104	106	86	122	92	119	118	101	113	99	111	98	83	103	92	81	110	100	96	113	106	101	92	95	104	116	93	117	101	78	91	88	92	108	106	96	88	100	70	105	95	100	93	105	75	90	92	106	107	85	96	105	90	111	86	109	97	89	93	100	100	102	113	96	110	90	99	102	107	106	87	88	83	99	101	104	117	93	92	105	93	99	102	90	102	74	92	90	92	107	94	91	92	99	101	108	101	95	109	78	102	104	103	98	110	104	94	105	110	100	97	108	103	106	103	96	105	107	104	100	109	109	110	95	107	93	104	70	104	91	79	102	115	110	96	98	103	90	94	104	99	115	103	125	89	112	99	101	97	101	110	109	114	94	116	96	119	94	104	114	81	124	101	95	93	94	86	101	120	95	98	93	110	115	81	107	96	107	118	92	110	99	118	108	128	86	99	107	115	97	102	103	110	94	91	101	105	90	97	98	89	103	103	98	110	102	101	118	92	104	108	82	94	103	96	109	122	86	108	106	117	100	110	102	91	96	105	95	93	92	93	104	91	100	108	89	115	107	94	112	129	93	99	107	107	94	115	93	123	98
1943	527	717	960	926	730	577	539	558	499	528	468	428	426	395	415	443	414	409	395	379	425	406	445	388	399	409	414	369	389	432	448	481	478	406	412	398	460	471	481	497	564	604	586	455	413	410	416	372	401	382	347	384	398	397	372	403	352	412	406	434	459	433	424	440	391	416	424	349	356	370	375	418	402	395	390	393	379	384	398	372	351	410	391	383	406	340	387	362	381	379	404	398	406	359	410	368	374	383	399	401	357	406	415	343	365	410	351	382	358	390	404	425	367	395	385	409	403	366	402	389	379	375	396	389	362	369	413	395	403	402	376	374	418	339	379	358	369	367	388	367	422	403	381	406	392	380	396	376	387	419	392	407	391	382	376	386	375	398	399	411	372	400	383	407	389	384	428	378	386	390	386	401	407	368	399	395	407	394	388	371	369	369	415	338	404	399	397	405	364	404	393	359	403	363	414	363	400	394	395	369	392	437	389	391	386	368	397	390	395	400	404	371	391	377	401	406	410	365	393	420	365	376	363	403	383	422	408	376	355	384	416	380	408	380	421	382	393	361	398	411	377	386	383	375	374	402	379	436	401	400	388	387	386	377	396	436	383	403	403	444	379	394	396	399	345	377	406	413	382	393	362	384	378	410	387	378	378	399	379	390	366	385	400	385	406	380	385	390	362	394	385	372	430	380	393	349	400	383	371	411	383	367	380	373	411	382	380	374	363	378	401	353	385	391	372	362	401	408	385	381	389	357	384	397	410	419	366	405	364	371	384	412	387	372	396	402	398	389	338	366	407	372	384	419	376	378	426	389	360	353	352	381	362	403	392	397	382	374	379	357	414	364	357	410	356	372	394	380	350	396	365	367	348	391	387	391	379	390	406	388	382	383	394	384	372	385	400	393	379	400	385	381	383	357	367	395	396	433	389	386	376	413	390	382	369	370	363	379	388	366	392	401	381	376	416	409	354	421	378	402	390	373	348	377	369	373	391	374	421	383	355	380	405	354	380	389	393	403	382	369	384	380	368	387	387	423	378	371	398	377	402	386	373	357	362	398	401	384	368	399	370	394	420	399	398	394	398	391	366	405	384	376	387	384	398	391	413	400	379	384	369	410	400	347	397	369	396	406	401	404	378	396	370	415	401	386	401	399	375	375	394	360	388	328	382	389	388	396	380	389	394	408	379	410	370	373	384	359	389	402	388	383	404	362	411	387	427	364	342	421	365	412	409	377	410	398	383	392	356	384	407	415	404	387	382	394	391	416	410	384	381	405	356	353	396	393	392	400	365	382	413	388	422	385	384	396	361	403	378	387	405	378	376	406	421	379	382	386	393	350	369	383	375	394	403	329	362	399	375	400	377	383	387	363	389	368	387	395	373	370	428	368	384	381	387	359	410	401	429	374	365	368	401	396	392	404	391	389	390	378	419	405	381	406	395	394	410	370	388	400	374	427	382	367	374	377	407	370	405	399	366	352	420	338	395	378	364	379	382	361	380	393	387	375	395	404	398	377	387	434	384	379	394	363	391	376	410	402	379	365	388	405	410	360	378	422	386	395	414	374	384	407	396	359	362	380	427	409	381	390	381	379	384	377	374	376	383	392	395	383	396	389	395	383	389	430	401	359	383	378	391	407	381	388	380	407	381	380	389	429	393	412	396	392	394	416	408	388	359	362	409	360	391	366	373	375	387	397	360	394	400	422	384	391	355	378	383	355	400	384	380	417	392	396	373	385	407	400	360	360	394	411	382	387	410	399	389	363	425	386	405	384	410	383	417	375	420	384	391	354	402	362	363	402	358	408	383	404	372	373	391	356	386	392	377	437	394	388	378	399	378	363	393	360	364	425	386	382	355	415	371	381	408	390	391	397	393	395	371	391	411	379	380	360	425	365	407	376	387	396	403	383	398	383	388	425	364	426	361	398	412	414	386	363	429	380	381	386	401	411	411	415	397	373	393	410	427	364	395	383	370	423	388	402	413	393	357	397	365	396	405	378	415	400	385	376	363	374	375	380	410	436	373	401	383	403	377	374	397	363	395	410	404	371	406	399	374	398	382	419	388	367	413	409	379	389	375	399	362	375	384	380	369	370	405	395	424	412	371	392	410	426	348	398	381	386	383	328	386	407	408	397	403	389	404	366	356	381	367	405	379	376	394	363	404	372	354	404	381	341	349	374	379	368	385	389	366	350	407	379	380	359	410	385	388	399	376	393	393	393	377	395	386	356	402	388	405	368	348	363	335	384	390	389	385	381	415	405	396	384	378	369	371	419	394	383	424	397	421	389	413	349	382	419	373	402	400	383	367	366	383	382	415	399	390	367	395	386	371	354	436	365	409	376	392	378	388	382	417	355	376	426	360	371	415	379	423	402	385	356	364	401	383	388	430	392	382	430	383	377	380	358	356	380	362	383	408	421	424	383	376	362	406	325	413	383	374	361	401	409	381	403	387	386	369	369	396	398	402	409	398	415	388	379	378	388	393	410	404	409	388	361	395	370	367	378	408	357	376	419	360	427	393	393	375	430	410	381	367	383	411	393	392	393	386	417	354	395	367	375	374	351	357	355	402	394	383	382	376	403	391	374	391	410	403	335	354	419	352	372	394	371	372	388	369	364	415	414	380	375	377	404	386	391	396	351	345	416	401	350	380	376	401	331	421	385	364	425	381	405	394	388	390	367	404	375	393	398	418	383	384	385	368	381	378	390	406	394	373	359	424	390	381	410	349	364	424	385	391	391	364	373	383	370	403	378	361	403	397	350	381	384	392	373	398	397	407	406	355	404	407	363	377	412	402	418	401	361	394	383	345	370	391	398	349	372	375	373	363	411	397	397	398	386	381	382	404	384	388	384	419	388	372	390	391	374	368	394	409	378	398	373	399	387	384	373	367	396	393	378	410	401	392	345	379	388	354	365	352	376	373	359	397	399	398	376	387	404	424	403	433	425	391	362	366	324	376	382	379	403	388	359	385	392	430	390	401	403	380	370	396	412	404	362	401	356	389	391	371	396	371	414	403	399	375	406	353	398	415	394	405	374	370	360	374	370	403	428	404	390	403	351	379	353	382	384	426	390	367	373	357	439	386	380	371	389	359	394	384	366	368	385	391	371	405	363	390	388	389	406	359	360	384	367	412	375	369	384	402	404	390	378	403	370	384	361	368	387	360	401	395	413	347	373	355	363	373	382	381	352	382	400	360	386	376	390	413	382	360	403	354	373	414	356	367	335	413	355	365	396	423	381	371	423	403	387	447	353	378	419	409	396	371	386	417	417	434	370	377	377	385	417	410	393	391	375	372	373	379	365	403	377	423	378	401	387	356	410	365	380	387	396	402	376	369	383	381	389	365	388	398	405	413	380	386	374	396	381	390	342	385	382	391	409	390	383	401	343	382	386	393	417	379	355	399	351	411	374	368	378	390	402	378	416	379	391	360	421	372	355	368	392	382	424	408	381	433	364	406	360	379	388	359	398	393	391	391	411	383	364	368	380	380	428	374
1590	187	230	214	178	147	164	133	146	137	104	103	83	113	100	109	115	104	95	94	93	122	119	129	113	80	107	93	104	91	95	99	106	120	95	115	83	102	106	116	104	143	129	109	113	78	122	112	104	105	103	88	115	116	98	112	106	90	94	79	96	91	105	97	105	101	103	117	93	105	98	102	113	97	85	99	114	100	99	96	104	111	94	94	90	106	107	103	99	102	117	109	90	91	95	83	95	97	79	94	85	106	102	100	105	98	78	95	101	106	93	78	90	83	122	88	91	102	110	96	105	117	109	86	90	80	91	101	80	96	101	114	106	91	106	88	97	104	95	110	97	114	103	117	97	92	104	98	111	112	111	82	89	100	103	103	106	115	97	124	106	107	97	100	81	104	105	98	110	93	76	85	106	98	122	96	118	92	119	109	91	95	119	111	93	106	100	94	98	89	116	114	101	94	109	94	89	84	107	92	91	98	99	105	96	117	99	99	82	105	91	92	89	81	90	95	103	112	90	95	84	118	110	100	117	105	93	95	107	105	105	95	108	107	100	103	101	90	93	120	98	85	105	117	102	100	108	100	109	104	105	100	93	113	92	104	97	87	93	119	104	100	89	83	122	97	97	95	96	106	97	90	85	87	103	92	107	105	71	96	106	101	100	94	96	96	116	97	85	104	114	108	95	116	106	99	88	103	90	108	102	100	107	111	84	86	87	101	98	97	98	105	106	101	96	125	97	99	102	111	99	110	97	93	104	117	97	103	109	100	109	95	105	107	97	109	109	104	93	100	111	122	119	113	105	92	80	105	99	97	120	115	81	88	107	95	108	81	103	104	105	83	89	96	107	111	104	90	92	100	125	100	90	89	113	102	95	75	95	115	96	102	101	113	117	104	119	83	103	90	95	115	108	113	92	98	102	83	104	102	80	97	105	93	81	103	99	102	105	113	104	109	98	90	112	101	92	107	106	104	109	104	103	101	90	95	105	100	104	83	115	94	78	83	101	108	100	99	109	104	100	96	114	105	84	105	112	100	109	95	92	79	81	105	82	92	111	99	90	91	76	95	96	103	100	82	91	104	94	115	93	104	94	100	104	109	102	99	118	98	77	102	95	91	101	103	88	101	84	115	91	68	86	90	108	109	79	103	95	89	88	100	103	104	95	98	103	106	94	97	111	102	105	109	88	82	93	108	83	100	95	108	102	106	97	100	107	114	92	100	98	98	101	90	98	92	97	97	121	113	75	106	105	96	104	95	102	84	88	108	88	92	103	103	97	102	115	89	95	94	93	104	95	80	86	91	103	79	98	115	108	86	98	106	75	104	100	98	102	107	102	116	100	89	91	104	110	98	101	125	99	106	105	106	110	98	89	107	78	99	114	97	81	96	86	118	77	95	84	117	94	96	111	108	99	97	107	135	112	93	109	102	104	97	103	121	103	98	109	111	101	108	98	120	105	104	94	102	98	95	104	99	99	94	94	114	99	109	102	102	89	90	102	87	86	91	113	108	76	117	94	109	109	82	91	100	99	98	105	102	95	102	103	92	73	98	103	96	90	82	94	94	95	91	106	94	116	106	99	97	97	84	108	91	84	116	99	100	104	100	85	107	94	96	98	108	111	94	100	97	107	101	113	87	95	107	111	90	85	92	98	88	123	101	108	109	89	118	104	87	108	107	89	107	86	88	112	92	108	96	113	95	106	106	103	94	116	88	103	85	93	92	101	105	121	96	96	88	106	103	89	104	88	95	102	67	88	101	100	97	109	93	95	103	92	117	102	92	101	101	112	91	83	103	105	102	95	126	116	74	88	83	104	101	104	94	92	99	97	94	96	95	105	102	93	93	89	102	95	94	89	107	91	102	89	91	96	97	106	100	89	94	78	98	107	108	87	95	113	88	99	93	97	93	88	83	99	99	106	102	106	106	108	115	96	103	105	100	95	101	96	102	100	95	95	91	105	97	89	118	99	90	101	98	108	103	111	91	99	122	99	87	87	96	91	93	101	101	101	100	95	100	116	111	91	102	113	105	94	113	96	89	99	84	93	121	110	97	102	126	106	72	92	101	98	105	100	81	102	109	120	89	88	90	89	91	106	84	92	80	84	93	67	97	96	88	100	92	89	89	101	92	99	123	109	102	102	85	92	101	126	84	98	100	104	87	104	99	108	103	96	84	75	90	93	91	109	94	95	86	112	93	111	119	100	101	101	116	97	80	123	84	103	112	111	106	95	102	113	96	115	107	89	100	96	115	108	105	109	98	110	98	105	99	98	101	99	104	97	93	80	88	107	103	89	87	90	103	92	95	83	104	91	97	100	83	109	113	100	107	77	105	91	95	95	86	110	88	105	126	107	103	92	97	97	110	104	100	106	99	123	81	78	104	83	97	94	138	100	77	105	114	115	92	90	113	94	92	114	100	91	120	116	83	103	110	83	75	81	92	93	98	108	108	106	122	115	102	110	115	101	120	121	108	87	98	105	105	89	108	115	101	110	105	108	114	112	98	101	96	102	111	112	111	121	117	96	106	106	85	110	102	102	121	120	100	98	96	103	94	103	82	93	106	86	97	99	89	82	106	111	89	107	95	80	105	104	93	109	91	88	112	106	97	108	94	102	124	119	96	101	93	100	107	110	107	91	103	97	93	84	118	101	107	104	104	113	98	114	106	106	117	99	115	104	90	100	110	91	112	97	106	103	96	98	107	117	99	97	96	87	110	109	95	109	111	109	101	93	120	101	84	112	114	113	93	86	87	105	90	108	85	113	116	94	104	88	105	100	84	96	107	104	104	108	102	100	106	112	96	83	97	113	94	84	92	100	89	87	112	96	91	98	96	91	103	99	97	88	91	76	99	90	108	98	112	96	111	91	101	110	102	80	110	111	111	84	98	95	108	115	105	98	95	90	105	102	107	90	84	80	98	100	102	94	106	98	108	97	100	88	94	111	80	113	92	89	101	112	108	107	93	101	87	120	91	106	116	105	94	108	95	105	98	96	90	107	107	106	102	117	102	100	96	88	91	106	117	94	96	103	103	94	101	87	111	88	100	109	100	99	98	100	105	91	96	105	95	99	100	108	78	97	87	92	93	105	113	89	108	107	88	85	116	99	98	127	85	95	103	114	113	108	100	102	115	96	94	115	101	110	103	113	92	108	96	91	87	103	95	88	108	98	117	79	100	107	97	88	116	101	118	92	102	100	95	98	113	99	101	104	110	86	97	104	97	87	90	104	115	105	110	104	100	88	90	92	93	103	110	102	114	96	106	106	99	76	102	90	98	103	118	92	90	110	108	103	115	95	112	92	114	82	111	98	104	111	110	106	102	103	89	93	92	95	111	99	107	104	109	103	117	100	103	105	90	107	106	104	107	101	97	87	121	85	122	116	108	110	108	100	98	96	106	121	111	91	98	93	86	94	116	115	100	101	89	91	85	97	99	104	86	106	85	91	95	120	98	120	88	104	98	109	104	103	82	108	96	89	97	126	108	91	109	93	109
1923	494	770	942	896	755	683	550	556	510	516	416	408	380	416	452	417	407	398	395	395	398	403	377	405	435	399	370	411	411	414	396	456	411	434	402	401	424	462	507	499	617	595	575	472	434	361	437	391	378	374	388	388	338	362	388	422	372	421	411	437	409	436	431	405	410	404	390	400	352	392	387	385	413	371	417	352	401	374	379	375	356	395	394	346	379	379	379	380	387	394	428	386	358	380	393	376	369	389	375	377	382	375	393	363	374	387	383	377	369	403	376	374	361	402	393	393	415	377	390	395	400	396	389	362	427	384	388	372	386	412	361	384	391	379	371	370	423	359	392	362	391	364	402	358	350	372	366	392	394	402	386	394	406	403	393	361	413	368	400	382	389	383	387	358	407	394	385	362	368	378	382	399	363	403	402	404	376	342	410	426	419	408	356	361	401	416	363	403	383	401	375	408	394	431	386	374	369	369	375	373	408	400	364	377	377	409	414	364	373	378	392	374	417	398	407	389	370	389	393	365	394	387	373	370	378	371	378	365	403	396	401	393	408	384	366	366	395	385	367	414	390	392	386	391	364	360	350	403	375	350	419	396	380	404	401	389	370	410	380	387	419	389	381	361	322	361	373	408	395	364	390	390	390	390	416	373	369	399	387	380	396	399	403	418	421	379	413	423	334	378	382	385	385	373	403	350	399	376	403	369	411	386	377	380	407	402	403	408	405	411	396	410	364	367	395	396	400	388	420	371	383	398	388	401	371	375	356	399	370	392	380	372	394	409	384	390	405	365	376	351	384	413	395	400	415	387	387	378	357	379	392	353	367	389	403	398	370	361	369	391	388	375	359	402	368	396	358	412	370	362	376	370	412	367	399	392	370	371	391	367	437	396	351	389	370	382	368	393	374	328	374	386	381	370	378	371	377	389	378	369	390	380	380	421	379	401	399	398	389	393	422	413	385	399	370	402	358	415	348	388	364	404	390	357	423	352	382	358	378	382	366	370	394	353	337	414	376	382	364	378	400	388	396	367	370	402	431	363	358	407	377	376	376	345	378	395	386	380	396	376	376	389	350	383	404	360	379	357	387	411	390	370	418	358	382	388	409	390	336	429	375	405	390	390	365	377	407	394	361	365	373	348	404	383	360	376	342	357	394	359	367	403	424	395	394	365	379	411	393	374	382	395	394	403	384	365	426	384	371	364	432	395	397	350	389	381	348	363	386	372	381	393	352	371	412	395	357	379	372	385	397	393	378	358	365	352	381	401	388	350	391	352	378	349	406	375	396	422	357	376	376	399	425	364	372	368	384	388	370	380	387	382	369	373	368	394	359	381	388	385	398	375	370	393	385	384	358	387	372	384	349	385	338	366	372	380	367	383	369	379	380	377	380	366	417	371	396	367	365	357	407	362	441	440	401	379	339	432	411	427	391	392	375	369	382	365	372	377	389	415	391	407	377	380	373	393	418	390	413	384	355	391	410	386	363	405	417	375	439	399	414	373	372	385	398	382	384	393	384	416	381	394	352	368	387	373	393	364	383	384	373	398	345	343	390	356	395	362	365	399	426	410	388	400	381	374	377	417	372	396	394	399	399	374	392	414	365	406	377	379	379	341	400	362	391	386	397	388	377	363	353	383	385	365	383	400	401	377	410	373	342	385	396	381	374	414	365	354	382	398	374	390	391	415	371	380	381	352	402	408	366	385	408	378	399	366	392	393	386	381	389	364	388	378	389	402	373	405	405	392	398	357	381	407	369	376	374	432	393	372	391	399	372	387	388	367	400	374	403	392	385	391	373	413	383	377	396	372	411	387	353	378	376	386	413	353	401	390	373	378	379	386	411	399	346	377	393	345	345	392	358	375	368	359	390	370	366	371	406	383	373	387	375	382	348	375	415	429	378	383	382	393	415	388	366	416	394	379	393	379	350	420	406	402	377	408	390	372	422	373	365	400	405	389	369	374	363	402	359	351	377	383	370	403	363	398	327	383	368	381	389	401	396	384	383	392	389	379	374	397	396	443	382	353	341	372	386	362	411	391	374	370	398	424	385	383	368	390	371	406	374	387	375	366	395	357	395	362	380	396	362	408	376	397	365	373	401	382	387	372	379	419	418	381	387	373	392	384	393	399	357	372	390	368	355	385	369	386	381	382	406	381	420	379	380	386	364	348	393	394	379	394	369	414	385	419	367	362	363	397	404	358	407	386	375	379	413	378	379	332	358	371	379	360	370	390	376	403	395	414	377	394	393	403	395	397	389	355	349	378	388	394	356	350	400	404	374	394	396	360	374	375	378	376	354	365	383	388	387	398	384	395	347	343	391	401	343	406	395	407	399	394	373	396	401	377	387	397	408	388	373	366	373	359	375	370	353	418	373	377	352	380	390	406	375	408	425	385	366	367	366	380	384	393	371	369	358	352	385	378	365	392	388	362	359	362	387	425	360	369	395	367	407	377	385	434	400	386	372	369	378	369	403	368	384	369	402	416	378	363	382	336	407	406	436	367	380	380	371	388	404	406	378	368	370	397	389	374	384	374	409	404	376	375	395	344	402	349	366	361	382	339	389	378	381	389	384	367	396	385	392	393	343	390	395	385	416	381	401	339	360	356	396	390	389	371	352	414	389	347	361	370	427	422	376	373	388	409	387	376	381	361	358	404	399	403	408	403	397	354	398	415	389	377	407	392	409	380	373	399	413	383	408	363	384	379	372	403	394	357	412	369	391	377	385	378	363	427	392	393	381	389	397	394	395	370	361	402	404	371	413	365	409	408	382	375	397	431	424	371	411	390	402	428	396	407	383	396	392	370	415	375	378	409	369	358	384	379	393	374	374	390	397	357	357	378	378	350	396	402	369	367	378	422	380	382	384	362	404	362	413	374	364	392	380	384	365	347	412	374	380	378	409	422	362	348	394	367	400	400	402	420	402	374	409	345	378	383	369	387	422	401	385	324	398	389	396	391	376	386	355	414	365	351	395	385	398	383	390	365	409	371	400	394	416	390	364	370	412	377	394	392	384	361	348	386	406	393	398	398	407	383	377	363	418	397	379	371	387	406	442	405	384	379	400	381	376	423	381	364	388	402	397	371	396	388	390	420	380	380	381	357	402	392	386	373	403	376	382	363	388	392	400	379	375	410	414	426	389	397	386	361	377	378	379	376	372	393	416	384	440	369	377	374	388	425	368	392	377	371	367	357	411	340	400	402	398	371	419	394	375	380	397	368	391	350	383	408	383	391	363	378	400	386	402	381	366	367	376	377	398	406	360	362	412	400	373	368	362	376	375	410	437	440	362	394	419	379	411	365	385	360	381	388	383	381	397	355	411	375	362	375	359	397	400	386	364	382	343	382	384	376	411	379	383	424	366	372	364	388	373	370	369	395	399	390	383	369	381	392	393	393	378	354	367	392	369	375	382	414	401	362	400	426	407	355	356	362	378	357	338	375	390	378	399	410	369	372	358	381	422	377	361	381	357	350	397	351	370	388	361	411	418	368	370
1646	136	225	224	216	167	165	147	137	118	120	102	79	109	106	101	104	113	103	107	108	107	119	110	111	106	89	116	124	106	90	121	99	102	101	110	82	110	124	108	115	113	131	136	112	111	95	91	108	109	101	98	101	110	83	96	107	104	126	87	100	109	101	97	100	96	104	99	96	126	105	93	111	96	75	101	96	114	118	102	85	79	106	97	104	102	103	96	93	95	99	81	112	114	91	87	95	106	97	111	112	120	118	105	105	109	110	108	85	94	105	97	102	107	93	101	105	101	114	98	98	87	95	88	100	100	97	98	94	101	112	103	103	82	99	81	101	106	90	85	90	94	83	108	99	94	115	95	97	98	87	94	105	106	94	99	100	114	107	114	112	89	103	103	124	98	102	108	104	107	93	95	89	104	93	101	108	92	110	87	100	101	90	97	103	84	111	115	100	93	105	107	112	104	109	86	117	105	94	96	100	101	94	99	95	108	125	102	92	110	84	85	110	94	107	106	92	85	98	105	104	102	87	95	106	112	110	97	72	94	93	99	95	104	105	90	80	101	100	102	110	107	110	101	115	91	114	101	86	92	104	102	90	101	97	106	105	103	101	103	108	98	120	98	106	107	109	90	102	79	106	99	103	94	107	109	104	92	82	101	85	88	94	107	94	100	101	106	101	87	85	98	101	90	90	93	95	101	93	89	96	92	85	101	103	93	98	109	92	111	94	88	110	92	108	86	97	91	111	95	104	84	84	80	100	98	105	98	107	102	108	99	94	111	122	123	115	90	101	112	113	97	101	104	99	90	117	121	101	97	104	107	116	97	120	101	113	87	111	93	90	84	90	101	104	100	93	118	115	107	96	93	100	101	113	96	98	94	107	109	88	94	108	90	84	94	119	83	99	123	99	116	116	87	113	98	88	77	103	119	100	96	105	97	98	109	92	114	104	90	92	105	102	111	106	90	127	108	113	84	94	106	98	103	100	103	97	99	116	95	108	102	103	100	97	97	105	89	103	103	82	105	101	100	111	111	111	102	102	106	105	97	101	113	105	90	108	96	100	89	95	102	107	118	113	95	101	101	94	117	105	102	95	117	98	105	81	92	95	101	96	105	104	99	92	106	105	81	113	110	105	96	125	111	101	110	87	86	104	96	97	116	90	94	95	107	94	92	111	82	81	96	95	111	96	109	124	118	109	108	108	99	113	93	112	97	109	106	108	124	95	102	90	103	95	92	90	102	100	84	110	109	99	86	104	93	107	99	108	116	109	96	98	100	85	120	83	113	96	106	116	115	101	96	102	113	104	85	101	86	105	99	112	90	104	93	89	88	93	88	111	95	87	95	103	107	110	86	94	89	98	95	113	114	103	107	104	102	99	86	104	82	104	108	91	87	96	103	104	108	106	94	104	100	98	97	101	92	93	102	95	102	123	109	103	100	104	94	95	102	104	93	97	116	112	107	108	101	112	88	94	95	97	101	83	82	103	113	113	107	79	83	107	122	110	98	109	105	100	101	94	87	95	87	116	104	109	112	97	101	87	109	100	118	96	104	94	101	102	92	92	90	109	103	95	86	90	91	100	114	92	102	106	102	101	107	101	119	117	106	118	113	97	107	97	94	106	104	98	91	103	114	117	124	97	102	102	99	95	104	82	103	94	94	102	100	85	105	85	108	106	100	95	98	87	95	86	105	112	95	101	103	96	79	83	92	105	105	112	94	83	107	94	105	102	96	96	96	100	103	113	107	99	111	101	84	98	88	101	104	107	112	108	110	107	107	103	103	105	109	91	92	98	112	106	102	72	98	114	118	87	109	98	96	91	109	94	97	91	97	103	103	103	100	93	107	106	121	105	109	101	92	111	97	92	106	139	92	106	107	106	117	98	94	112	130	88	108	96	95	90	102	101	100	101	93	109	86	87	103	89	94	102	103	116	88	86	99	103	102	100	113	111	104	102	88	140	116	102	93	102	116	89	109	107	107	106	87	95	125	108	100	119	96	105	73	115	97	82	96	112	101	92	103	91	107	100	101	100	108	103	89	121	101	113	86	115	101	100	102	109	97	101	110	108	104	114	106	99	114	113	127	97	97	112	86	88	107	89	101	90	96	101	115	102	95	97	99	84	114	92	100	114	90	106	102	96	114	93	103	89	93	81	119	121	103	88	108	97	99	85	94	96	101	119	102	123	105	91	116	111	95	108	93	96	129	100	96	93	106	101	91	93	86	106	89	96	105	105	95	92	109	74	105	95	100	105	100	103	109	117	96	93	102	110	93	98	88	98	90	92	88	100	109	100	109	99	110	103	100	114	94	102	106	98	102	95	92	115	103	110	98	93	101	90	104	97	90	106	111	92	95	107	91	110	105	72	93	97	96	95	88	105	100	89	105	93	96	79	94	95	84	90	108	83	123	134	116	99	98	105	107	110	114	100	88	107	95	131	104	108	94	114	91	104	111	101	105	90	96	94	97	105	108	107	90	99	80	91	94	100	106	109	106	94	122	108	83	117	118	99	120	87	109	95	104	89	85	97	102	88	94	98	92	103	85	99	77	114	97	90	94	112	107	113	110	107	96	94	97	106	110	112	97	90	85	109	98	86	99	103	88	112	91	95	104	96	110	106	111	91	96	105	93	97	109	100	106	101	104	91	81	101	87	96	113	110	94	90	105	103	104	75	102	84	100	95	99	96	115	92	114	98	118	102	92	113	103	93	103	102	107	91	101	104	104	95	107	80	101	111	105	104	99	93	100	99	97	101	98	103	105	94	88	96	118	111	106	105	105	115	93	86	92	98	97	101	114	101	88	119	108	91	109	84	114	109	95	111	110	88	102	96	85	117	93	96	99	92	94	104	92	99	95	116	83	94	110	102	112	98	83	113	96	100	102	109	123	100	108	95	105	90	89	92	101	115	109	117	98	103	112	114	104	110	91	91	117	101	84	103	102	97	99	107	119	101	98	92	112	99	112	86	100	113	110	102	94	106	112	87	101	107	99	93	108	103	92	115	94	101	101	104	100	105	96	87	112	95	96	104	89	91	107	92	101	104	110	88	104	124	112	91	93	113	91	113	127	96	100	91	110	101	117	112	90	92	88	91	96	90	94	96	108	83	100	105	103	91	118	99	91	97	104	119	91	97	116	100	110	92	114	98	105	103	93	118	99	96	102	93	86	111	75	88	102	90	106	115	103	119	104	100	97	120	114	104	101	105	93	104	96	116	104	106	96	100	105	91	120	97	105	92	99	77	106	94	93	87	95	104	81	107	86	136	100	101	114	102	92	107	80	104	80	80	113	101	96	102	108	101	109	89	89	93	100	95	97	108	95	99	81	94	84	102	106	110	92	116	101	96	105	92	105	93	100	90	94	107	113	95	100	91	115	112	110	108	101	93	93	104	91	101	78	99	104	106	108	100	95	101	91	91	104	97	98	98	106	100	100	106	91	97	97	103	100	103	112	94	95	93	109	101	102	113	78	124	108	90	95	93	109	102	108	99	90
1973	480	690	925	879	792	619	509	589	539	488	411	406	410	461	422	429	414	387	386	394	426	408	382	401	411	383	376	412	436	434	399	467	392	420	450	422	424	431	477	512	588	528	508	445	408	390	361	396	397	378	363	404	382	360	399	411	433	422	433	422	445	423	448	425	414	399	384	406	369	420	404	400	387	357	353	385	392	384	417	377	384	362	400	360	413	378	372	369	408	381	392	381	409	370	375	369	410	420	403	380	409	361	421	402	385	399	388	338	380	370	369	400	407	391	374	373	414	338	389	357	373	346	357	364	381	369	392	376	391	384	374	381	388	361	379	374	370	365	375	356	366	360	385	354	410	339	382	382	382	388	383	356	406	364	421	370	373	381	387	415	375	392	377	394	367	390	369	413	387	381	405	373	417	370	403	343	376	398	403	399	365	398	393	385	381	386	372	382	365	421	406	410	400	355	371	356	397	385	415	388	369	419	356	377	375	388	368	358	459	351	349	376	377	390	395	425	411	412	399	404	395	356	391	368	417	354	370	407	392	358	379	358	346	374	374	364	370	419	373	359	395	367	355	377	378	394	397	367	377	377	388	392	399	396	403	403	392	359	403	374	367	414	390	365	393	399	397	373	378	388	397	336	399	377	387	398	356	344	404	400	377	367	390	388	393	411	418	377	368	387	399	395	367	393	384	374	358	368	372	411	392	403	356	355	406	425	417	392	404	428	401	349	415	356	385	367	419	365	369	383	397	367	404	379	351	381	408	410	393	391	362	360	373	412	395	366	387	402	368	362	386	376	372	366	354	374	392	363	392	359	365	368	379	385	407	378	377	408	391	375	366	383	408	369	365	387	385	366	387	345	356	366	373	390	373	370	366	345	397	382	408	408	390	369	370	402	386	399	379	397	382	401	392	380	403	379	395	362	390	316	369	428	437	381	382	340	393	372	357	383	390	414	383	392	417	373	425	409	352	409	393	369	414	415	379	362	391	374	344	371	410	356	434	375	388	387	353	382	380	373	383	391	380	379	369	370	399	381	420	390	353	391	388	384	400	390	389	412	425	424	385	391	413	376	443	384	372	404	371	416	362	410	392	353	377	389	382	380	376	394	392	359	370	410	380	343	392	415	408	382	363	382	410	371	397	351	399	402	392	367	377	379	421	413	364	424	368	376	399	385	389	360	387	397	395	358	376	379	374	378	405	395	403	398	379	401	393	362	396	379	408	382	417	396	373	360	374	419	375	399	354	377	398	411	395	365	392	402	425	401	381	379	390	397	392	375	394	393	383	367	407	423	397	376	377	363	396	399	372	375	378	348	387	353	367	341	399	373	416	375	356	411	371	394	364	424	413	382	382	403	386	368	373	354	413	393	412	377	370	351	375	378	359	363	385	372	386	392	395	370	368	363	406	384	377	371	388	384	360	375	375	428	380	377	386	361	384	390	411	401	386	358	392	379	389	372	377	370	388	343	405	376	410	368	361	360	422	402	394	373	395	389	369	425	345	388	381	401	386	366	385	376	382	363	362	406	359	410	346	370	427	412	398	363	383	395	370	372	412	395	379	379	371	365	371	383	386	376	395	395	371	376	356	397	385	404	362	391	412	372	404	385	359	363	374	416	407	387	385	373	373	384	386	380	355	394	376	386	406	365	378	398	373	388	410	382	400	353	410	396	398	396	372	369	394	408	368	373	392	406	384	410	386	414	404	382	388	390	393	384	396	381	362	407	400	401	362	387	404	380	380	401	348	386	378	361	386	388	379	388	339	387	372	396	395	402	408	409	374	358	373	360	380	373	405	368	423	369	377	401	338	412	422	356	377	354	381	422	359	361	374	389	399	379	379	421	364	400	404	415	365	390	374	397	387	395	388	386	386	347	390	370	408	378	386	398	394	392	328	374	397	370	369	394	389	387	385	368	358	414	337	360	344	354	332	408	382	425	369	428	427	417	383	374	373	398	381	399	406	427	357	391	383	393	392	378	391	375	395	378	395	337	401	409	376	369	387	391	352	398	358	381	386	357	370	401	373	361	361	369	386	361	407	362	366	386	377	384	394	385	393	391	380	387	339	394	378	374	375	392	400	381	373	390	388	367	359	367	380	377	397	395	391	368	382	382	390	340	385	378	394	385	370	392	356	395	369	372	379	368	393	389	406	388	380	404	383	398	372	369	395	374	377	380	362	405	381	373	407	396	408	369	386	397	358	408	355	390	372	389	391	396	369	364	404	372	386	406	366	394	386	369	369	399	379	387	434	391	413	397	385	373	376	414	370	397	372	380	396	373	404	407	384	402	382	404	396	420	419	397	396	400	380	394	392	381	428	383	395	396	413	401	358	344	411	414	377	392	409	395	392	374	411	371	380	359	387	368	369	367	368	380	397	358	371	402	369	388	386	369	372	392	401	382	361	403	365	423	372	365	387	369	377	373	387	413	399	358	403	356	359	373	379	378	390	399	344	399	375	354	377	360	383	398	353	360	366	355	405	385	364	394	391	413	390	382	409	398	407	396	386	402	378	414	364	396	405	427	402	367	398	378	391	397	352	384	414	335	383	390	381	378	380	380	375	357	387	422	392	406	395	352	346	362	411	358	366	362	377	402	399	417	406	360	370	372	400	370	400	383	388	353	383	404	373	393	402	398	394	392	369	392	416	376	361	353	392	362	377	397	367	411	366	432	398	399	393	365	392	407	415	387	376	408	390	357	405	374	369	378	371	367	372	388	373	357	423	401	416	379	375	385	361	433	355	396	353	397	364	376	379	388	395	407	406	377	388	411	368	377	390	351	409	339	404	410	376	390	373	379	373	391	376	381	365	399	373	411	360	380	391	419	397	371	425	372	408	375	367	372	417	395	364	393	397	348	373	403	412	383	376	367	403	399	381	407	398	352	403	444	390	400	406	375	371	391	421	419	358	414	419	414	366	394	411	389	362	389	374	369	363	395	367	376	383	373	381	374	400	404	401	402	409	351	377	396	362	365	375	381	382	330	360	347	396	365	404	412	406	406	375	403	406	382	336	415	378	350	383	370	379	393	385	375	403	360	377	370	399	387	403	399	405	371	402	364	387	359	369	429	362	412	385	375	374	366	397	377	372	344	398	367	391	369	396	363	399	366	392	380	382	364	418	385	380	411	382	353	393	370	383	384	373	385	390	388	347	397	388	381	408	418	381	378	371	318	367	407	413	397	380	376	388	408	410	369	424	363	404	392	401	352	393	386	396	382	387	408	384	420	375	415	353	434	368	339	384	360	385	374	379	360	422	358	413	406	417	363	411	361	351	400	384	368	397	361	393	360	382	416	351	388	411	414	364	377	401	411	397	408	383	389	435	375	342	432	375	363	354	379	405	379	353	370	407	394	344	385	400	338	419	399	391	407	407	392	362	362	381	417	403	413	378	410	397	380	418	375	409	371	370	373	396	383	338	364	366	416	383	402	377	418	406	401	394	336	388	363	395	412	396	371	413	404	362	368	372	388	360	377	409	394	393	385	398
1592	146	204	218	200	187	131	135	127	130	104	114	121	104	97	112	112	106	112	94	92	90	97	93	98	105	114	99	102	95	100	118	125	92	110	110	112	92	98	111	140	125	132	96	112	99	102	101	105	107	87	100	95	99	86	102	100	104	116	105	103	100	90	100	104	93	101	104	91	110	97	96	96	88	89	117	87	88	103	94	87	81	86	105	105	112	103	114	87	83	100	100	113	83	76	95	107	120	109	100	105	113	85	103	117	93	95	100	102	94	97	102	125	96	93	91	105	97	93	100	99	92	110	130	111	100	87	103	102	80	102	122	77	95	85	93	97	92	103	96	96	107	101	89	109	85	98	99	114	98	79	106	112	97	102	80	95	99	90	102	94	106	105	105	106	94	98	89	95	110	109	106	100	101	99	93	111	90	106	90	94	82	94	103	101	100	83	105	110	110	89	83	120	103	84	92	96	77	103	91	104	96	78	100	103	103	109	87	100	99	107	94	104	94	107	112	95	107	98	105	92	93	120	95	88	116	91	86	98	91	93	100	103	102	95	98	100	114	86	88	103	106	101	82	102	110	102	86	77	94	111	97	93	100	99	110	111	82	101	115	83	108	99	95	101	119	116	106	92	92	100	111	112	119	95	116	109	96	88	106	90	110	100	106	100	103	101	107	98	101	97	102	86	96	113	123	109	102	101	82	95	112	111	87	99	112	107	96	95	92	113	100	97	97	98	103	90	95	95	115	95	109	98	84	98	88	111	106	93	99	109	110	96	106	100	77	86	107	86	106	108	105	98	89	106	100	95	95	94	98	89	106	82	91	95	100	108	97	90	108	89	98	89	89	99	87	129	100	105	85	101	95	86	95	103	101	88	91	102	104	94	102	89	94	95	97	107	89	100	113	94	87	97	101	94	131	114	90	99	102	107	108	104	85	105	97	99	104	74	95	100	102	95	100	91	101	112	100	97	106	99	95	113	112	100	96	97	108	85	89	106	106	120	80	91	110	106	104	110	99	98	81	111	99	83	104	115	102	90	94	94	105	91	81	119	91	108	96	92	100	89	117	118	93	114	112	93	105	104	98	88	97	97	87	98	88	110	104	109	94	97	88	98	91	110	109	100	90	127	103	96	96	107	85	91	102	110	110	94	96	100	77	111	101	94	88	98	112	93	104	111	101	95	102	99	116	110	97	95	95	100	113	98	117	112	97	109	110	84	99	87	89	116	90	84	99	106	99	91	101	88	103	96	97	97	105	124	102	113	107	87	88	98	80	106	96	95	112	78	100	106	115	109	97	111	94	89	101	97	93	109	92	106	93	103	97	107	91	109	103	100	102	88	92	104	81	93	97	94	113	107	118	101	101	81	104	87	110	104	114	99	96	101	86	100	103	81	101	98	95	112	93	108	113	112	79	88	91	95	102	93	71	102	99	97	110	106	90	101	85	107	97	109	104	103	106	101	100	103	118	91	92	89	97	106	88	87	96	103	98	102	102	104	93	109	90	107	100	90	77	114	79	100	116	115	98	91	101	104	98	92	100	97	93	95	98	117	112	100	100	109	109	102	106	107	119	109	86	94	113	79	93	91	96	108	79	94	91	84	109	101	88	119	96	119	107	91	97	105	94	94	118	105	96	103	105	91	87	84	96	79	96	91	113	106	98	98	81	110	117	90	112	95	92	114	95	89	119	87	95	100	99	99	105	96	92	98	99	109	120	118	96	98	108	93	102	114	89	78	105	92	102	90	108	91	96	100	99	99	92	105	93	93	106	109	99	86	81	99	97	80	106	85	90	107	102	100	106	96	96	89	89	118	87	112	92	105	88	125	96	104	97	101	94	95	97	100	88	109	99	102	95	94	95	100	108	106	84	100	90	105	109	100	86	103	100	94	98	116	97	97	79	85	105	87	109	111	80	107	98	99	113	108	80	96	101	87	105	98	98	106	115	118	103	96	111	108	91	98	93	122	112	96	97	92	95	102	93	96	96	97	103	82	92	89	99	101	94	100	103	101	108	93	109	110	93	100	107	113	91	113	114	84	92	101	103	86	99	97	96	103	96	107	100	88	98	99	88	102	110	104	109	84	94	110	95	106	106	113	104	125	84	109	103	90	84	95	100	97	115	122	104	110	110	91	100	106	101	94	105	110	87	95	103	105	99	99	119	98	113	113	85	105	99	104	105	101	81	96	94	91	72	95	94	93	97	110	88	106	89	92	118	104	84	103	110	93	96	90	96	101	96	91	129	83	92	101	86	92	106	103	74	90	94	76	95	81	80	109	86	101	89	96	90	94	98	89	110	88	95	102	87	99	95	97	96	102	98	101	108	99	108	104	125	95	94	98	100	106	98	97	88	103	97	102	97	96	86	90	109	107	93	116	107	101	94	92	104	115	107	96	90	89	92	103	95	78	99	92	84	86	83	95	96	89	105	102	109	102	88	115	129	89	85	107	86	99	105	88	109	105	107	101	100	103	105	102	88	98	106	101	116	92	96	108	90	94	108	77	81	99	109	104	100	117	98	93	104	99	89	90	89	104	91	94	102	81	107	112	102	99	110	103	93	124	103	95	101	100	87	109	89	98	113	94	69	105	99	107	88	97	112	111	94	93	119	111	109	90	102	104	97	100	119	113	92	112	101	97	107	101	99	94	95	112	92	95	93	111	91	104	93	113	85	100	115	92	90	109	92	89	80	102	105	96	80	98	113	101	113	112	103	102	104	107	94	110	112	99	92	93	88	85	89	101	93	102	109	97	91	109	111	86	102	72	105	99	97	80	98	83	115	93	110	112	110	101	81	100	95	93	102	98	107	91	95	105	107	119	106	93	87	100	102	103	92	90	99	99	97	107	84	104	78	111	87	91	102	84	88	103	98	110	118	103	91	102	88	84	108	100	112	84	117	111	86	92	106	103	101	95	99	106	114	102	96	109	104	97	105	84	114	93	118	98	90	83	123	108	112	106	117	87	96	79	87	101	111	98	103	131	95	91	105	86	97	94	108	96	87	81	108	96	98	90	90	98	101	108	94	94	105	107	94	85	96	116	109	94	106	92	102	93	95	97	117	80	94	101	87	84	98	92	85	108	106	114	89	104	104	96	92	89	106	97	89	102	100	105	93	109	93	86	119	103	106	102	105	100	93	89	102	87	89	94	107	104	96	116	104	112	104	100	104	107	88	94	96	103	103	111	102	115	98	112	101	107	98	101	103	98	99	109	114	96	109	93	100	96	107	93	92	89	103	116	100	94	103	101	102	93	103	107	91	108	85	100	93	107	102	99	83	90	109	92	96	86	90	91	98	79	107	114	93	109	86	91	94	120	98	94	85	103	104	96	110	97	90	100	97	110	102	107	86	93	86	95	109	107	132	91	97	77	99	98	105	92	89	88	95	95	99	106	104	100	108	106	90	101	89	99	103	90	89	111	94	97	110	102	98	98	96	92	91	107	103	97	98	104	91	104	103	107	84	96	101	93	110	98	106	94	117	109	103	89	121
1880	501	740	886	848	791	592	566	514	448	469	419	421	421	433	441	387	398	380	437	363	440	358	377	375	383	393	411	426	421	423	428	415	439	418	384	450	471	451	464	532	564	564	523	395	404	390	398	367	407	390	384	369	370	399	419	375	411	440	357	418	431	434	400	421	389	410	404	417	392	382	432	380	377	346	393	365	336	381	380	368	377	351	383	357	435	388	362	384	410	339	374	367	394	376	382	391	371	388	371	377	383	382	401	396	407	402	407	360	379	355	414	371	371	358	407	405	373	381	393	393	391	370	367	407	387	398	386	379	374	372	408	395	364	358	383	407	380	376	415	384	388	365	370	364	364	382	413	365	404	355	376	370	369	345	404	381	345	388	400	365	361	383	373	401	360	355	376	405	374	384	395	413	362	395	369	401	357	379	374	378	360	395	394	423	406	381	360	419	409	398	416	404	392	382	366	393	395	377	382	399	394	338	394	393	390	415	372	378	387	359	393	371	392	404	387	362	355	374	371	362	369	354	392	365	379	357	395	379	392	396	385	384	379	349	360	402	360	349	412	405	390	376	369	369	374	375	318	397	358	402	395	354	375	382	404	355	373	380	424	395	397	410	339	374	379	391	409	365	379	382	375	339	375	368	363	377	395	403	426	378	402	392	391	388	402	373	410	382	381	399	381	346	380	358	403	347	419	413	389	356	373	388	333	353	386	384	383	360	398	408	372	374	380	374	370	366	419	338	382	405	385	391	364	356	397	387	383	405	398	382	412	362	377	354	377	398	369	376	368	383	403	419	374	364	373	393	371	347	415	387	385	384	385	396	389	382	373	401	384	376	374	357	329	385	371	397	392	405	393	377	410	403	396	402	380	397	360	403	352	364	340	378	375	347	382	411	386	402	383	363	392	379	379	406	392	379	403	378	402	357	394	384	360	400	351	364	359	377	364	370	379	381	376	352	396	384	405	392	364	401	369	376	382	401	385	391	369	408	385	382	363	372	372	404	401	380	383	361	384	373	409	371	382	356	381	387	390	379	372	370	383	372	379	413	360	373	333	354	353	380	353	354	345	393	374	367	362	381	375	357	359	394	372	391	371	361	368	370	397	389	386	372	360	371	392	349	365	396	380	380	378	379	393	362	376	360	366	366	360	401	387	398	358	410	378	404	370	392	384	371	384	364	407	404	394	389	366	371	396	371	354	370	391	358	387	397	385	360	395	363	358	380	380	383	381	391	383	379	383	406	385	419	382	379	360	347	387	362	416	385	383	392	375	344	389	352	413	384	373	378	351	400	372	350	387	362	349	354	384	382	391	378	416	395	382	401	392	365	363	366	378	355	408	360	382	340	353	400	353	429	356	392	396	397	384	370	391	400	387	384	393	369	371	403	359	398	393	380	394	397	357	375	366	400	402	378	402	367	369	389	361	338	384	361	370	374	388	376	393	380	368	368	390	406	376	397	403	369	383	384	362	374	372	366	373	387	375	388	377	391	404	368	411	371	402	399	403	387	349	352	365	351	367	425	408	388	371	373	367	340	372	350	423	416	383	383	394	408	404	372	355	405	389	367	385	377	380	388	390	406	373	383	357	414	358	341	405	343	358	341	345	379	362	388	402	392	367	370	353	382	413	383	380	372	388	382	391	379	414	356	362	394	386	370	389	405	363	347	357	371	373	408	393	375	379	371	373	402	342	366	389	366	396	391	403	367	370	416	349	361	396	377	370	356	379	367	401	366	372	409	386	386	369	405	347	345	373	395	393	378	369	363	404	370	391	383	364	416	361	366	331	367	410	387	396	355	385	375	371	371	386	373	388	387	388	385	388	368	403	382	363	378	369	416	395	394	391	397	397	398	354	388	406	378	399	393	353	377	391	370	353	375	399	354	356	377	391	376	406	375	387	386	334	342	322	394	383	406	385	357	405	358	380	388	359	364	358	384	421	380	387	337	383	378	365	415	376	372	413	381	349	342	366	354	382	349	387	395	362	366	384	408	360	358	366	367	384	380	382	417	374	361	350	419	407	373	380	357	393	412	377	389	373	409	352	398	423	396	400	368	374	392	362	338	393	354	377	366	380	388	384	393	395	415	385	408	364	383	371	376	402	374	388	370	376	376	393	375	370	369	384	370	358	405	367	402	368	391	445	376	396	369	387	419	394	388	376	388	387	385	375	371	395	409	363	384	360	382	388	391	339	397	419	367	381	376	369	387	377	395	355	366	370	364	359	396	348	381	369	354	395	343	380	368	402	391	357	398	388	423	428	393	333	384	375	378	391	382	406	388	406	345	382	407	374	412	390	380	372	390	356	361	432	368	388	376	339	426	375	397	333	355	372	399	381	368	394	347	376	389	360	365	383	359	349	378	383	352	393	370	380	358	379	377	373	391	340	384	333	381	357	351	342	398	380	384	374	404	398	362	387	378	384	409	406	376	364	396	375	368	358	396	388	355	385	356	375	370	380	355	365	368	382	363	375	375	395	381	385	384	407	370	389	386	377	363	382	397	376	357	346	393	394	368	347	339	398	396	388	376	398	355	361	367	374	387	406	390	375	370	355	348	346	371	396	388	416	359	369	350	365	373	404	375	394	369	360	394	400	376	360	405	387	393	385	417	362	415	380	385	402	380	408	394	372	393	387	365	371	397	376	395	419	396	368	364	395	363	412	364	402	363	389	388	386	377	365	385	372	388	391	368	381	387	405	390	373	370	384	363	386	378	369	345	365	373	375	361	347	372	381	378	396	364	366	384	379	382	368	398	377	395	374	351	359	391	359	384	396	393	389	362	366	373	386	386	409	366	369	378	395	392	368	370	435	352	375	392	365	395	410	368	368	377	365	374	371	420	401	368	370	378	382	354	368	364	392	385	358	360	416	346	396	393	387	378	397	375	383	366	389	370	392	411	383	392	355	388	376	377	391	370	411	363	362	418	371	373	374	344	402	375	379	357	386	355	366	387	407	371	386	384	348	408	367	407	370	373	348	355	430	356	378	351	398	388	367	364	362	376	368	368	403	400	380	358	409	386	389	385	385	388	418	352	380	361	372	357	361	363	406	346	391	391	380	369	388	378	369	402	414	362	369	354	365	389	384	368	371	374	387	362	368	356	392	384	416	355	349	372	392	392	406	362	390	423	414	356	382	373	381	374	398	357	390	412	389	390	403	368	406	388	387	388	362	419	368	364	369	408	346	397	355	375	381	392	367	383	379	382	393	388	375	388	409	402	364	376	377	390	357	436	361	384	378	361	399	373	382	380	386	408	356	366	386	370	333	388	390	321	322	410	380	371	402	364	379	376	384	368	354	366	365	396	397	349	366	360	402	387	362	355	399	379	416	351	369	378	386	395	394	392	361	358	392	319	423	381	419	386	367	407	363	398	360	374	393	390	377	374	380	378	384	377	406	377	393	355	393	388	419	360	382	388	336	382	375	341	359	367	383	364	371	386	388	416	391	382	406	378	378	355	410	378	389	364	352	383	364	389	352	405	393	356	381
1701	167	257	229	176	163	144	136	116	131	114	110	112	95	113	112	98	100	102	101	91	86	105	93	91	99	113	103	80	106	105	94	105	96	103	97	92	117	85	99	121	132	124	124	112	95	108	83	83	91	121	99	77	80	100	95	87	92	106	111	84	123	112	112	105	119	100	90	108	96	86	113	99	108	98	96	104	107	97	99	111	105	78	92	103	89	99	93	94	92	97	96	98	124	101	111	107	101	91	84	110	105	90	105	103	112	119	105	98	95	107	85	92	97	88	92	107	94	118	86	107	120	87	105	99	118	108	97	91	107	107	104	89	97	98	87	97	104	73	82	87	97	105	89	106	97	102	102	95	98	85	113	93	113	102	99	95	87	99	100	79	104	104	110	88	95	95	90	96	102	79	84	98	98	105	88	98	95	106	92	95	99	88	101	108	90	106	100	116	90	100	101	104	113	78	79	96	89	98	108	109	102	88	101	97	91	84	98	113	101	109	100	67	91	104	103	94	127	109	111	114	100	106	109	114	105	84	85	85	114	108	108	96	113	89	85	91	101	82	102	83	108	103	126	97	100	104	100	91	105	105	99	107	97	83	92	100	106	102	105	96	92	91	95	96	97	87	92	84	108	97	82	108	110	97	111	104	85	84	103	87	105	114	92	81	90	85	94	101	87	103	91	87	102	91	98	94	98	96	105	97	97	94	94	91	105	94	108	102	102	92	103	96	105	114	80	91	85	92	96	100	92	84	92	100	107	98	103	76	81	120	88	112	89	91	102	104	93	89	102	83	93	97	108	95	94	96	84	108	95	106	90	90	95	113	109	108	99	114	106	94	92	100	91	79	109	88	97	96	96	104	98	100	88	86	106	98	107	114	110	92	93	108	87	100	103	119	84	111	106	100	97	92	93	91	88	81	98	95	113	113	104	109	85	103	115	77	108	107	112	108	88	100	96	101	102	110	108	83	113	89	88	87	113	110	83	90	107	85	87	100	89	102	91	106	105	95	95	91	86	105	105	103	91	96	86	109	101	89	91	101	89	109	84	74	88	91	100	106	103	94	97	102	105	118	90	110	88	106	99	108	89	96	90	114	96	107	102	92	105	93	96	106	85	76	85	106	98	100	111	107	85	112	92	106	93	98	115	100	110	111	110	102	80	98	109	79	108	93	100	88	108	81	122	103	94	98	95	79	109	97	98	91	83	105	103	80	93	113	106	107	106	105	108	95	106	100	99	97	63	85	103	91	103	113	87	106	94	103	91	102	99	85	97	89	107	97	98	112	88	104	89	104	90	101	109	110	106	97	87	98	101	107	108	86	87	96	99	95	91	85	90	98	93	93	110	101	116	105	98	109	102	103	85	103	88	95	94	107	109	87	104	104	102	97	96	103	84	106	104	76	93	95	98	103	90	88	102	100	117	94	97	97	101	96	107	103	93	102	99	102	108	89	122	102	108	96	105	101	95	116	89	94	89	102	112	115	104	91	105	104	113	90	93	84	106	98	95	103	95	105	100	92	91	105	95	102	91	103	91	99	111	83	114	89	99	81	93	103	106	95	106	99	80	81	112	99	95	96	99	86	98	102	96	91	101	116	96	113	94	104	99	101	96	96	99	91	79	99	104	87	99	101	90	95	109	86	106	102	91	83	125	85	93	104	109	93	100	104	87	100	83	93	84	92	106	88	124	102	107	122	98	97	101	97	96	114	94	101	81	94	98	109	103	74	93	96	97	94	102	89	93	93	96	89	99	98	103	96	101	107	92	111	119	92	103	114	115	118	90	100	91	115	95	105	107	98	84	100	101	88	121	107	105	106	112	76	109	103	106	88	121	102	92	100	105	119	108	96	102	99	104	103	108	81	92	96	87	104	108	96	78	92	102	109	96	99	90	89	94	90	109	97	98	103	90	93	99	99	96	97	100	93	110	97	123	81	93	94	88	87	114	92	101	103	100	102	97	89	96	105	105	115	91	102	98	110	103	99	96	106	99	105	91	96	102	96	111	105	103	102	101	106	100	93	102	110	102	92	95	103	108	114	96	88	112	92	98	104	93	96	102	95	90	119	102	107	70	119	103	111	111	84	102	95	79	97	96	108	97	94	93	99	104	92	105	97	84	109	88	112	115	105	103	102	98	92	93	86	106	95	103	77	86	89	88	104	77	98	91	101	98	98	135	98	100	95	99	101	110	86	103	108	89	108	118	107	108	81	104	101	100	106	97	89	94	107	93	103	112	115	103	74	71	83	95	103	108	89	101	98	86	96	100	88	89	109	95	97	112	115	118	102	103	105	93	91	99	98	107	86	110	106	104	124	87	102	89	83	101	84	114	90	93	100	107	113	94	84	92	88	95	100	105	108	106	91	90	92	79	105	93	109	104	102	101	99	106	108	99	97	84	110	98	100	99	104	104	95	105	102	96	89	88	101	95	116	98	99	99	97	95	87	99	91	94	105	93	96	90	94	89	88	101	77	95	106	100	107	113	104	94	84	97	95	105	92	97	108	115	87	99	91	92	83	105	97	100	89	80	106	94	107	108	111	66	110	100	105	103	83	114	84	99	99	119	106	109	101	98	84	91	98	77	111	113	96	96	94	109	92	100	101	82	100	102	117	102	102	87	108	117	115	111	128	105	92	94	107	100	99	86	101	116	95	91	95	106	102	98	97	100	114	110	109	97	96	90	103	85	79	109	97	89	84	100	92	101	93	100	91	100	101	98	99	114	85	113	110	87	82	88	83	116	109	90	81	91	88	116	90	104	109	101	105	93	96	92	92	103	92	113	103	101	94	87	95	105	91	112	108	109	93	93	89	105	82	93	89	96	97	100	97	105	97	101	104	93	110	98	104	83	99	106	112	82	89	93	89	107	93	102	115	82	111	96	106	90	97	96	101	108	113	92	93	100	102	91	88	90	84	83	99	102	98	94	95	79	96	110	101	91	99	85	93	101	92	120	97	108	119	96	91	97	93	106	121	99	85	88	99	89	110	108	107	102	104	111	90	95	90	81	98	95	89	88	107	103	102	96	84	101	97	116	87	111	77	100	90	103	101	89	92	101	90	87	98	100	102	115	99	97	100	96	109	99	93	92	106	110	93	97	107	94	85	99	98	106	89	106	92	106	105	105	94	106	109	100	100	102	105	88	99	102	95	113	108	96	93	93	114	105	113	121	92	97	99	95	104	100	115	91	93	97	85	116	92	105	102	98	104	76	98	106	95	80	92	98	109	105	109	107	111	100	89	100	97	83	90	85	113	95	97	104	96	111	93	89	89	103	101	100	109	98	97	102	84	108	107	94	84	106	96	86	94	86	101	96	102	84	107	92	106	97	111	103	96	87	95	98	102	102	99	106	98	106	77	86	101	93	102	106	100	98	105	93	90	105	101	95	106	107	91	104	102	93	93	108	88	85	96	88	90	113	106	111	100	93	94	87	86	92	94	94	94	88	106	109	100	78	91	105	101	79	114	110	92	97	117	105	98	96	86	101	86	105
1942	487	705	927	873	787	677	579	482	510	437	464	409	405	427	440	409	411	418	369	394	389	402	418	383	370	375	389	409	361	415	438	436	400	411	399	372	407	454	484	510	570	596	533	438	408	394	375	362	416	410	359	352	392	395	408	393	360	380	405	383	414	417	397	388	383	395	377	389	403	400	409	389	383	437	378	369	410	335	413	384	364	371	379	383	416	342	402	365	399	372	386	358	402	387	371	381	346	358	386	370	375	353	385	401	375	369	411	399	378	393	366	368	358	427	356	420	355	379	373	363	406	387	339	378	369	385	357	333	359	367	365	330	366	382	386	367	384	393	404	416	367	369	378	393	394	383	400	354	359	398	372	359	380	363	375	372	342	365	374	384	383	371	371	378	372	404	396	387	362	353	402	354	384	364	379	368	361	367	356	363	376	352	402	386	367	397	353	392	357	357	408	371	398	368	377	373	389	390	360	367	370	378	364	349	377	372	380	377	381	365	414	372	391	358	380	364	360	394	377	394	377	377	359	362	398	373	340	385	425	366	381	378	352	368	369	389	405	372	344	393	382	413	409	355	366	389	374	379	366	365	400	375	348	390	374	363	352	365	395	360	362	347	386	383	387	364	375	414	407	364	403	368	399	356	358	368	361	357	388	352	352	383	379	375	377	345	363	382	351	382	383	414	351	382	383	347	390	396	357	430	407	353	404	374	381	388	351	365	392	352	386	391	348	364	378	358	345	370	353	389	363	358	351	404	390	376	398	403	386	360	391	350	393	369	400	368	397	404	393	399	372	379	398	368	394	372	386	394	385	341	360	386	340	365	369	394	358	341	392	408	379	348	361	388	355	393	399	337	391	400	371	359	379	402	361	363	367	388	367	401	401	391	364	378	397	370	330	387	371	378	397	373	368	368	417	365	403	392	374	371	354	394	378	391	360	387	377	381	379	399	375	390	355	365	376	367	379	362	353	364	384	393	372	377	378	374	363	363	343	368	385	359	375	386	378	376	405	360	384	395	359	352	335	373	421	354	396	385	373	372	403	375	396	345	379	356	384	385	349	374	363	383	352	354	386	369	383	361	367	393	374	412	369	369	385	383	361	342	367	360	366	386	327	395	337	387	390	366	380	405	360	405	385	348	385	381	361	373	398	344	345	375	372	358	355	390	381	371	370	394	354	392	399	399	373	391	388	362	393	393	376	340	396	377	386	353	357	390	393	348	353	374	368	376	372	386	348	410	378	377	354	381	362	392	362	395	357	378	390	386	392	379	395	391	363	344	382	381	382	365	362	377	375	384	367	358	389	367	330	370	365	373	414	392	354	358	358	381	407	405	414	383	375	332	396	352	380	386	370	378	391	385	375	384	354	365	375	406	342	365	367	353	392	375	389	370	377	417	377	352	360	380	403	373	402	360	359	378	346	364	346	387	393	397	447	377	371	358	390	373	387	425	372	378	405	369	398	396	377	378	359	430	371	353	359	416	393	363	398	373	368	371	380	407	366	393	363	398	388	377	413	386	353	388	381	358	377	398	377	351	361	403	379	386	350	346	389	383	351	354	389	380	376	411	412	420	365	363	384	375	431	359	386	419	405	361	381	379	362	361	336	389	375	375	365	366	418	344	372	418	378	379	370	391	387	360	377	409	352	368	363	395	398	366	371	400	390	387	410	409	363	372	357	357	359	389	356	404	342	346	406	377	406	403	394	359	331	394	338	411	377	349	360	356	379	385	342	369	381	350	382	358	362	379	347	401	412	343	350	408	358	398	392	374	363	366	389	371	352	384	415	353	389	368	406	396	384	371	384	375	360	358	382	372	381	376	393	382	381	366	394	359	382	367	390	350	386	346	406	369	382	370	338	378	374	383	349	360	367	354	373	365	359	406	377	388	309	392	394	377	378	398	385	389	371	385	400	382	382	357	376	390	358	364	376	380	372	399	364	405	411	386	392	367	381	371	388	357	416	347	340	379	374	396	372	367	372	399	367	400	393	373	364	387	390	397	372	372	367	376	365	409	322	382	362	358	390	369	369	381	373	356	388	369	358	358	404	391	388	372	386	360	372	353	385	410	381	394	382	366	391	371	391	351	389	371	364	391	392	379	365	338	367	379	374	382	379	397	364	386	401	386	388	365	381	366	367	410	370	392	399	401	376	399	401	383	357	390	381	359	319	396	392	372	359	363	343	395	369	393	406	377	368	363	346	310	406	371	398	405	399	348	363	369	378	419	361	354	374	396	371	387	374	414	329	376	400	429	385	381	372	339	398	391	380	378	356	371	369	352	364	376	363	421	402	358	373	393	350	387	375	396	381	366	390	410	347	371	360	399	338	367	381	386	365	364	342	394	403	366	363	338	404	383	340	354	369	367	390	395	376	385	369	409	352	382	345	408	381	354	402	418	366	362	379	370	339	357	362	381	419	380	378	345	380	376	356	381	354	357	372	389	378	378	406	389	395	394	381	407	347	408	394	392	342	392	373	371	375	351	380	363	389	378	386	368	364	364	368	362	377	389	377	361	358	396	362	385	393	368	359	346	402	357	340	393	363	409	380	379	390	366	375	382	376	374	340	371	374	376	375	380	380	370	365	392	372	314	372	371	401	369	359	399	375	396	377	351	396	399	358	368	395	379	407	404	392	396	338	391	391	384	356	356	388	360	365	395	384	367	376	415	378	393	377	334	386	382	367	375	384	387	392	392	351	392	418	378	348	331	385	393	385	336	375	411	377	431	376	355	378	352	402	404	377	383	384	350	366	390	375	386	380	387	344	357	398	399	386	353	396	366	385	369	380	368	378	379	367	377	389	396	390	389	354	366	382	350	362	366	359	370	398	390	373	387	355	371	391	390	376	389	378	372	376	405	393	433	358	394	395	378	376	411	372	356	375	390	353	402	358	372	402	406	387	368	362	409	357	387	364	375	355	366	370	405	408	393	408	398	361	390	372	408	372	389	368	381	345	390	397	316	390	399	355	383	379	364	384	355	406	362	373	394	389	414	384	355	374	397	380	394	389	357	335	402	363	361	417	373	379	368	369	393	404	400	404	382	372	382	349	374	410	374	373	405	362	367	381	394	371	375	369	387	399	355	332	399	369	318	389	399	357	380	372	388	423	370	384	326	404	408	400	444	360	384	377	366	389	417	393	370	387	375	377	351	405	384	383	356	392	391	381	393	399	379	387	421	388	381	354	414	355	348	347	379	364	385	349	401	319	384	356	384	367	331	368	378	368	398	372	354	381	397	385	385	352	379	358	387	365	384	362	385	366	346	393	378	390	385	376	327	366	403	354	361	412	361	370	385	361	377	355	347	332	382	422	376	422	378	391	355	360	376	386	401	393	390	393	381	346	379	377	381	350	388	382	364	353	392	371	395	387	381	361	393	347	405	365	380	364	362	383	382	366	373	372	375	373	359	405	379	358	364	374	342	378	422	383	344	403	375	394	356	346	368	393	368	368	388	401	377	403	406	360	386	396	420	408	345	394	347	388	385	374
1647	180	200	231	187	171	152	104	111	127	101	119	105	123	107	119	78	87	86	102	114	87	95	98	111	119	93	97	100	117	112	116	121	113	85	105	107	116	97	110	121	130	132	113	109	99	115	92	91	100	99	107	106	95	99	93	94	99	102	98	92	84	106	92	105	87	112	106	91	101	104	104	105	112	103	92	86	85	93	103	74	112	96	99	98	107	86	73	105	111	119	100	98	99	93	101	91	113	107	95	101	91	96	102	117	78	94	94	108	90	99	89	106	104	108	108	102	108	101	100	106	91	96	104	117	104	110	102	91	107	113	95	88	84	109	101	111	90	110	102	105	116	110	97	87	80	99	107	101	101	103	98	86	121	114	90	85	108	94	102	101	105	106	99	89	86	104	100	100	96	121	108	95	104	107	104	96	102	106	112	94	94	103	107	81	103	84	98	88	89	100	99	98	100	88	82	96	82	93	89	101	91	111	116	77	109	96	120	87	94	92	90	94	119	98	90	119	113	91	100	97	86	81	89	103	90	95	97	87	116	85	108	96	95	105	98	107	100	115	95	102	114	116	117	96	91	92	87	112	80	93	102	98	83	99	77	114	105	89	89	100	90	103	107	97	111	90	112	88	105	106	98	110	101	99	108	90	101	87	105	96	101	88	114	103	96	94	118	104	95	85	115	85	102	102	90	124	86	97	100	88	107	115	84	96	101	88	85	96	97	109	108	82	105	85	83	94	87	106	107	95	94	95	97	108	101	103	114	93	132	83	95	111	101	119	79	99	101	101	97	98	114	84	99	103	110	82	93	120	93	91	100	106	85	95	77	92	98	96	93	95	105	107	121	113	104	93	103	102	96	116	91	104	111	111	98	86	93	116	107	121	100	91	96	100	100	110	92	127	77	116	89	103	94	92	110	96	81	109	103	92	93	103	90	95	98	86	95	102	99	113	80	104	88	109	91	96	127	99	106	101	89	108	119	105	100	86	123	111	100	96	115	96	87	107	102	88	104	80	103	97	90	107	102	106	109	94	98	74	96	118	83	122	109	81	101	85	100	99	97	104	121	97	105	90	115	97	92	100	104	93	89	112	74	100	116	123	108	108	102	78	98	90	93	114	90	121	94	123	96	106	99	112	102	109	91	105	100	79	108	134	84	110	87	97	98	93	105	117	100	99	105	110	99	87	110	98	91	118	103	100	89	82	91	103	106	90	105	112	79	123	112	106	111	104	97	103	99	105	111	112	89	101	96	93	83	124	95	100	99	99	87	92	112	105	101	90	113	109	94	113	98	83	95	99	96	93	120	106	125	99	91	101	99	102	90	90	95	98	116	107	94	94	96	114	86	100	95	99	93	107	90	91	101	99	93	103	107	103	78	111	99	90	79	93	92	80	114	100	100	94	102	100	91	92	101	91	108	111	91	99	109	110	114	108	92	95	97	91	113	97	96	98	96	107	127	118	100	114	78	109	105	90	91	103	93	96	91	82	91	97	98	87	98	94	76	111	117	106	96	93	102	89	93	112	91	94	111	113	80	99	93	113	102	88	107	87	119	106	112	85	109	94	99	118	83	95	115	95	102	110	96	88	101	97	117	102	92	92	102	92	99	93	100	104	113	87	107	99	113	92	103	100	109	114	90	102	98	110	119	96	101	97	100	101	99	97	89	99	109	92	99	115	104	108	83	105	86	95	108	101	109	97	101	105	101	83	108	95	109	119	101	97	108	91	119	111	92	105	102	103	110	100	94	105	95	102	85	116	109	94	98	94	78	82	104	106	104	93	116	110	101	91	103	104	83	82	98	99	112	98	103	82	100	99	104	104	92	111	98	85	84	108	79	98	93	88	107	102	103	90	102	87	107	108	106	98	97	93	111	105	95	101	101	98	102	97	92	81	108	96	115	84	92	109	81	95	95	102	108	117	107	98	106	95	98	110	96	105	104	98	100	100	90	95	87	110	118	104	98	81	100	112	87	95	91	105	96	84	101	98	96	94	88	100	96	109	102	91	88	81	99	114	98	85	101	103	98	97	115	98	103	104	105	106	81	102	119	89	108	96	107	96	88	90	101	102	96	94	97	96	114	103	92	103	88	89	93	107	84	83	93	88	106	91	108	99	82	93	96	101	102	118	96	107	113	94	97	96	102	97	110	116	99	106	108	102	119	97	107	87	118	109	99	88	103	105	107	100	95	96	108	87	129	113	97	90	107	93	107	110	89	115	114	109	102	100	102	110	106	97	94	104	114	93	102	107	96	89	96	100	102	120	86	98	93	110	122	82	97	99	89	107	112	108	102	91	103	91	100	90	97	108	110	92	98	105	90	100	86	80	93	90	95	106	109	99	100	91	68	95	97	100	105	84	99	113	96	107	99	83	98	109	114	85	105	90	90	94	112	84	66	97	89	98	111	119	109	121	97	109	115	100	91	78	100	119	98	103	94	92	93	97	95	102	108	88	102	95	110	107	100	94	88	94	107	101	108	117	103	103	101	97	101	92	100	120	88	110	91	99	107	96	85	112	89	108	84	106	122	98	98	85	97	99	103	92	88	103	117	92	94	95	89	102	99	118	106	103	110	102	97	104	96	118	105	91	97	106	99	100	99	118	94	92	90	114	115	95	98	89	98	113	90	93	101	96	92	97	109	107	114	99	103	93	108	94	97	102	114	105	112	116	120	105	89	97	95	98	120	102	118	96	97	101	96	93	108	112	104	89	102	96	94	97	99	74	94	82	103	105	99	105	95	88	103	99	100	122	115	112	88	113	106	93	108	90	106	90	101	89	106	70	102	84	108	114	103	79	104	95	95	104	93	97	95	89	90	106	94	105	122	81	91	86	90	95	105	112	102	110	90	102	93	93	91	112	84	120	89	105	83	101	88	115	89	103	106	93	91	98	90	84	106	99	114	97	100	112	113	94	95	115	111	106	101	90	88	113	108	85	103	102	90	92	106	89	97	94	99	86	93	114	94	128	100	105	108	96	107	64	106	102	93	100	95	100	101	98	80	110	95	109	90	103	96	86	90	89	134	104	94	113	87	118	104	106	85	100	90	101	106	75	107	88	75	86	92	106	97	107	103	110	98	112	113	112	100	105	113	101	114	100	87	100	84	92	85	104	80	96	112	97	97	102	102	108	80	102	119	108	103	104	100	110	106	91	97	107	113	90	91	91	96	110	108	90	121	104	96	101	98	96	96	114	94	75	90	114	96	104	94	99	87	101	103	100	109	103	107	100	110	96	108	107	102	99	129	105	107	78	105	111	105	109	91	90	106	91	106	120	98	101	103	96	114	96	99	109	105	86	107	118	114	109	95	89	104	103	108	98	76	106	89	92	114	100	122	102	93	120	102	107	75	109	130	103	112	99	89	87	91	105	86	115	87	95	101	134	89	120	114	102	109	97	86	113	99	102	105	91	124	88	96	110	114	107	103	93	88	108	94	91	108	123	84	107	76	95	93	101	94	106	105	97	108	95	94	99	93	101	114	106	97	95	91
1982	511	726	884	804	785	642	588	561	517	440	467	437	415	421	446	419	377	376	414	393	404	371	419	384	411	402	398	387	404	445	428	393	404	399	393	422	422	476	534	552	621	599	476	448	384	366	388	380	390	403	382	404	368	388	368	400	374	386	460	430	428	433	388	406	368	432	359	373	377	394	409	410	374	402	356	376	352	374	372	347	363	394	370	400	387	395	392	398	385	364	401	398	378	431	405	377	402	368	359	380	371	394	371	410	407	360	384	347	378	392	378	383	410	384	391	368	389	404	373	343	334	389	397	403	368	381	353	381	382	388	388	369	373	409	400	342	356	354	377	378	397	389	377	382	377	354	420	348	380	380	372	361	406	356	398	374	353	419	370	395	340	402	373	367	356	379	415	382	365	398	382	373	436	397	355	416	394	374	351	393	392	394	384	374	395	362	378	342	408	378	359	372	407	385	372	405	403	380	379	390	391	367	339	394	367	369	368	383	390	390	391	373	390	348	353	379	368	378	374	367	378	402	357	383	405	388	375	346	363	389	379	380	399	333	369	403	425	381	363	361	352	389	348	350	400	384	374	394	349	386	367	359	361	384	378	380	357	368	372	366	388	391	375	418	386	359	374	386	374	352	390	376	374	391	373	359	403	392	382	388	377	393	405	372	402	385	389	397	357	352	395	408	397	381	348	394	386	352	370	401	399	377	390	375	374	355	408	366	414	351	360	344	350	380	406	379	405	375	391	395	409	364	384	380	363	352	377	381	360	407	402	357	390	408	367	358	389	365	397	390	397	410	389	419	380	369	351	389	374	373	377	380	350	378	377	364	377	341	375	372	384	401	399	422	374	401	362	363	364	372	354	358	410	376	385	397	389	354	388	367	379	394	374	389	396	389	368	343	401	410	412	393	400	366	376	388	366	373	359	370	377	402	395	378	365	373	430	439	390	368	390	390	375	420	379	393	366	354	390	388	391	374	382	418	402	390	383	391	399	373	381	374	366	347	333	365	404	365	402	401	371	396	377	355	375	368	352	363	382	386	329	392	383	370	384	385	376	412	358	385	397	358	391	370	348	421	363	368	401	413	385	361	374	376	395	390	373	381	366	385	405	337	397	377	370	383	371	366	388	384	377	354	382	383	410	370	391	428	349	381	399	416	384	355	393	370	383	382	393	403	374	352	368	365	395	387	374	387	340	407	377	367	392	373	371	334	385	356	351	336	374	390	356	402	402	435	391	397	388	376	412	385	354	397	331	402	363	419	416	351	380	388	406	372	400	368	372	386	410	377	387	369	367	365	382	365	359	409	360	357	364	378	393	361	397	382	363	393	377	363	378	371	352	385	392	368	419	370	368	368	349	389	412	398	352	382	367	360	390	356	381	334	404	381	385	383	396	386	366	394	393	406	375	375	392	366	376	400	379	361	388	367	373	335	403	373	429	352	409	391	358	380	395	371	366	385	378	385	401	371	387	385	391	394	375	345	372	371	406	412	386	379	371	382	375	365	402	380	391	393	360	388	373	356	397	380	398	373	402	369	334	364	406	351	372	376	347	371	331	370	391	384	364	350	374	355	356	373	348	410	366	394	385	356	402	386	370	379	421	385	404	405	404	400	396	392	381	408	354	386	404	380	394	349	401	365	402	388	399	373	386	394	374	390	386	355	375	384	371	351	386	403	396	351	390	359	391	412	382	336	357	358	370	410	400	361	375	387	379	367	363	375	372	359	382	396	357	363	404	375	396	379	381	374	367	399	414	388	420	389	379	397	357	389	392	396	393	361	369	395	392	361	383	388	377	386	411	350	354	366	354	404	381	385	398	339	389	341	375	386	373	368	375	396	435	369	353	382	350	378	365	396	362	360	395	386	334	403	363	389	364	369	390	373	393	439	398	375	363	334	362	358	403	372	352	360	384	384	365	405	378	381	421	378	349	379	377	413	392	395	372	333	358	360	362	347	380	409	380	383	391	380	376	397	368	391	375	409	380	400	368	342	343	365	392	337	380	407	351	321	392	380	383	388	406	341	377	339	389	386	373	384	430	400	376	386	348	368	415	362	386	383	346	393	375	403	396	369	358	412	359	355	389	392	396	382	351	411	392	349	395	415	402	372	388	385	376	405	379	414	392	364	380	376	370	363	355	376	358	386	398	375	360	381	385	394	406	399	397	393	344	402	372	382	383	388	388	372	390	368	373	378	396	383	318	367	377	394	376	338	366	384	394	393	363	403	360	378	364	362	393	391	383	390	403	362	375	369	351	417	400	375	402	385	379	360	397	385	368	364	376	363	371	355	348	397	383	348	362	400	411	400	399	417	404	423	416	389	418	375	394	373	421	397	358	394	394	370	380	371	398	366	403	373	381	400	371	362	389	414	393	390	395	373	402	382	369	409	362	383	357	363	396	395	390	369	382	331	404	370	406	386	395	389	384	386	410	414	347	367	381	371	360	410	397	386	361	355	341	391	374	369	381	385	399	374	430	386	399	373	396	396	336	395	357	351	383	386	356	391	360	351	425	369	382	379	361	406	370	384	409	386	358	411	371	413	362	427	404	376	337	379	376	366	410	365	400	388	358	367	384	390	360	388	373	380	382	375	343	390	382	390	363	344	399	368	381	376	397	408	376	372	365	337	397	389	354	365	382	376	354	384	373	411	407	375	372	413	389	370	385	405	409	406	353	369	385	412	387	354	423	401	360	413	356	387	392	409	359	346	359	402	359	372	400	378	393	376	357	374	411	356	385	347	339	376	400	372	439	370	351	400	385	338	397	425	353	399	360	403	395	350	380	393	385	372	394	380	372	364	379	389	359	400	383	424	386	391	367	378	397	353	423	347	366	378	376	413	371	411	383	402	410	369	390	352	366	378	362	397	378	354	356	394	397	381	353	367	398	370	398	345	330	361	391	405	387	376	369	326	402	404	399	344	406	384	340	411	371	395	405	386	398	424	391	372	390	365	377	405	367	365	373	370	362	394	411	357	378	377	382	347	383	382	405	351	396	384	367	368	392	381	368	357	386	388	365	373	403	366	394	374	355	380	393	358	401	365	390	355	384	403	387	406	360	403	389	358	358	382	358	345	391	377	377	384	381	365	348	389	361	369	393	397	394	391	394	359	369	405	347	380	387	375	379	388	390	401	364	383	395	387	393	395	381	399	383	382	340	409	412	397	408	383	375	393	369	341	377	375	354	407	352	349	417	389	361	409	379	342	373	397	366	324	413	389	342	353	386	425	430	398	396	364	357	398	370	355	380	368	389	356	388	361	422	386	356	402	377	389	420	370	372	359	367	420	381	354	431	398	350	390	343	325	383	366	366	406	319	374	366	372	372	399	396	352	345	374	379	353	344	370	402	380	378	357	394	382	363	372	365	363	376	359	400	391	396	386	358	408	368	337	373	378	414	369	378	369	351	377	373	379	364	393	373	366	385	364	377	374	362	403	388	383	384	354	374	385	384	371	379	391	373	372	409	378	408	405	345	414	382	376	395	411	324
1643	166	205	224	172	156	151	136	124	115	114	95	107	99	98	109	94	121	113	95	95	100	110	106	100	105	91	101	108	92	98	105	95	97	117	96	113	90	113	104	112	131	138	91	113	98	101	94	93	99	92	122	115	99	89	102	109	95	81	111	102	90	108	118	105	93	96	113	96	109	90	114	113	99	93	96	94	103	96	109	90	95	90	93	83	103	87	87	116	115	97	91	95	105	89	107	108	88	107	92	105	86	108	95	104	92	109	89	79	88	105	93	89	112	97	90	99	89	95	94	88	109	108	108	122	103	92	97	105	103	101	115	106	99	87	91	105	95	83	103	95	75	99	107	88	94	109	112	108	108	101	103	111	94	102	124	84	86	100	106	95	103	115	109	101	97	105	102	100	99	102	89	100	90	101	111	99	97	90	105	100	89	110	108	110	100	98	97	109	100	119	119	99	104	108	105	89	92	94	117	103	102	102	97	96	106	116	105	102	96	94	89	114	98	129	92	84	116	104	113	94	107	110	102	88	97	103	99	94	100	98	108	98	112	110	93	103	106	84	100	94	95	92	107	117	96	106	128	100	113	100	74	86	103	102	115	108	96	96	114	96	91	95	101	98	102	95	93	91	114	106	93	113	102	107	101	103	106	88	105	95	85	99	96	99	103	97	98	98	84	104	89	106	98	106	86	108	110	115	94	101	100	110	112	101	99	108	92	110	85	107	109	86	103	92	88	87	106	82	87	102	84	101	98	94	107	116	105	103	89	95	83	108	80	101	93	88	103	98	98	96	97	108	85	93	96	124	95	119	95	119	95	119	95	96	106	119	99	83	91	130	97	101	113	89	96	89	125	112	104	92	95	120	99	95	103	84	97	104	95	83	81	84	109	92	82	99	103	81	107	97	111	111	97	106	100	112	99	82	101	85	105	106	107	98	117	87	102	104	90	117	92	105	111	87	125	109	104	95	92	91	93	103	92	104	105	107	100	96	95	102	110	99	113	98	84	96	82	91	108	104	101	89	96	97	102	96	111	87	88	89	92	101	82	101	112	88	100	109	105	103	97	104	100	103	117	92	104	108	104	99	104	97	97	85	109	102	112	92	89	110	94	105	108	94	100	97	118	100	104	102	100	102	104	90	92	109	107	101	103	115	100	112	104	123	90	86	94	89	114	105	109	108	97	105	102	110	105	122	113	79	96	109	109	104	98	94	111	112	87	101	103	116	102	97	107	94	102	96	88	95	104	91	99	88	101	96	105	108	89	94	90	106	99	92	95	103	113	105	141	101	106	102	95	98	107	101	103	115	96	99	83	109	103	77	108	93	111	112	100	108	102	86	92	115	102	117	95	100	110	106	101	100	106	106	87	95	99	92	114	91	104	104	109	79	102	112	114	105	101	88	85	92	82	100	92	94	100	110	106	82	114	105	83	94	96	99	108	97	99	93	109	102	104	132	107	100	123	93	88	119	112	125	114	102	98	95	87	100	112	97	94	98	95	97	107	105	103	103	93	110	97	108	94	81	91	114	107	115	96	94	85	118	101	130	95	112	95	115	105	113	95	93	98	106	88	112	100	99	104	119	103	96	111	87	118	87	95	83	107	101	98	85	100	106	113	102	97	95	92	89	89	105	92	107	90	93	95	98	114	97	104	112	101	99	99	96	87	105	87	92	107	89	98	101	113	111	124	101	93	102	120	103	98	100	95	108	110	95	107	114	102	109	108	92	98	95	97	101	94	120	107	103	95	99	107	88	115	112	106	83	100	89	106	115	99	108	85	101	91	97	100	112	106	101	115	109	104	100	125	109	118	87	88	109	93	107	105	106	102	82	117	98	85	107	83	90	88	96	97	101	100	91	81	98	80	78	97	109	106	114	90	93	90	94	117	101	99	120	92	92	86	108	96	100	91	123	100	104	94	105	98	101	79	103	121	81	95	99	110	83	111	106	88	98	104	107	108	97	95	112	95	102	103	93	97	101	103	88	83	102	89	95	87	102	106	103	93	101	91	89	86	94	112	109	98	93	111	104	105	107	93	103	104	95	111	106	118	86	91	87	119	94	107	95	97	107	100	82	103	121	102	107	91	94	98	123	99	105	107	121	103	103	101	102	96	95	95	82	86	107	113	103	95	103	103	105	97	83	102	86	98	115	104	104	95	106	114	107	103	107	95	89	113	85	99	91	96	95	86	103	102	100	94	101	113	87	110	94	107	114	110	103	95	98	96	104	90	100	121	91	99	91	98	108	99	80	94	86	104	103	102	109	100	93	93	90	98	100	89	117	117	110	120	96	88	94	112	93	88	83	103	85	104	100	100	79	100	99	102	110	115	101	101	113	105	109	106	90	103	96	112	105	95	91	100	99	96	95	92	97	99	98	97	108	98	106	96	118	100	95	108	94	109	109	115	98	121	100	113	122	93	75	110	110	92	104	93	87	106	109	102	103	114	95	107	110	114	102	88	107	96	106	98	95	89	92	104	98	98	106	102	92	98	105	90	108	111	105	96	100	89	96	109	106	85	108	89	100	90	96	90	94	92	90	98	90	95	109	105	99	99	121	90	112	121	101	100	92	84	102	96	106	104	99	98	109	92	108	103	90	110	101	106	108	102	102	103	113	109	81	73	91	98	99	100	101	97	103	105	104	90	116	99	93	104	101	93	98	90	112	100	118	82	98	100	106	89	102	94	96	97	95	88	97	92	107	108	89	101	111	115	94	99	104	103	116	94	104	95	90	104	99	104	112	88	95	97	102	112	97	102	93	95	107	92	113	98	86	122	74	104	101	97	93	100	107	92	95	116	105	100	96	125	111	108	103	101	80	102	111	92	121	111	105	96	103	102	101	111	112	86	103	102	93	88	120	99	89	90	107	90	96	108	105	93	115	104	102	105	99	91	108	84	100	111	105	99	115	100	86	97	89	93	86	105	123	99	102	93	88	101	95	100	99	89	92	106	105	109	115	108	99	103	95	86	102	93	100	105	102	80	95	95	97	121	92	94	99	99	102	106	103	94	78	95	118	95	111	112	108	115	90	93	93	95	92	107	97	99	113	127	95	90	95	81	127	94	81	104	110	96	102	93	118	103	113	79	87	106	109	112	89	95	109	103	94	94	128	101	81	99	110	102	102	109	95	114	86	101	72	115	109	82	92	106	87	92	77	94	89	108	99	97	99	100	82	98	105	106	101	108	104	110	94	102	95	83	110	101	87	101	100	110	96	94	104	95	93	98	83	123	102	93	108	90	76	107	99	92	92	100	109	96	84	96	92	91	80	94	95	98	86	100	108	97	106	99	113	87	96	113	82	95	91	95	82	94	101	100	84	112	100	102	78	90	103	98	100	106	109	92	94	103	95	95	110	100	92	97	106	86	90	83	111	112	87	98	97	94	96	99	119	102	113	106	91	95	89	110	107	79	99	102	107	93	91	92	100	85	85	98	113	101	79	92	100	87	98	96	102	100	99	99	85	94	131	97	103	91	110	85	82	103	97	103
1968	437	715	894	856	782	630	569	545	530	449	462	435	421	430	494	402	392	417	410	374	428	374	383	363	430	382	404	411	420	427	458	416	474	394	450	407	427	462	521	549	594	542	476	393	398	424	376	393	389	358	400	415	420	379	374	359	378	408	389	443	429	405	379	401	396	391	359	375	397	369	421	387	388	371	379	422	385	374	346	371	394	419	383	409	365	426	372	397	385	385	387	345	385	371	370	381	386	377	373	376	393	353	342	376	381	369	361	416	369	400	403	392	351	369	397	412	382	403	360	407	344	380	391	411	397	377	375	376	379	415	370	418	366	404	374	370	378	367	423	370	372	375	371	400	422	369	359	380	397	373	382	398	378	395	360	351	363	387	391	406	397	388	426	343	386	367	369	357	355	387	373	397	381	377	366	391	392	399	379	381	422	374	394	372	379	363	387	374	374	394	390	422	350	398	384	346	402	398	375	406	392	402	351	381	388	399	373	381	369	375	379	384	365	391	369	362	348	365	389	375	367	396	359	373	387	337	401	405	353	401	369	396	372	388	369	392	381	373	396	421	380	396	391	397	406	388	366	368	363	387	376	364	441	393	397	380	383	407	345	369	363	374	369	403	377	369	358	390	397	377	380	369	417	419	400	378	396	367	363	366	350	391	390	381	372	412	391	372	389	421	388	374	373	370	364	378	355	366	340	408	379	404	356	355	419	379	386	400	394	403	401	400	387	376	365	383	402	374	373	388	371	426	393	368	393	381	360	374	363	368	412	360	404	378	368	339	413	364	377	346	389	347	394	352	368	358	380	383	382	435	364	376	364	374	346	406	369	374	390	393	418	356	376	369	356	359	370	410	366	404	367	417	405	376	374	375	391	367	356	399	378	400	377	367	386	395	363	374	375	370	382	396	360	397	379	392	379	415	376	391	374	394	374	372	407	365	377	400	365	404	389	348	379	379	380	347	420	380	395	379	420	362	383	378	369	345	409	363	387	400	401	379	352	388	394	386	360	377	384	383	396	393	369	372	396	370	381	422	364	391	387	437	392	397	394	345	333	385	383	384	365	387	393	369	380	367	365	404	399	372	384	392	376	371	372	367	364	373	395	370	358	386	344	363	367	360	363	352	384	388	380	375	372	370	373	394	374	387	388	376	389	385	404	382	366	361	406	384	352	405	396	397	401	378	375	383	386	385	380	363	408	382	393	407	357	400	366	402	375	423	388	422	389	398	383	392	368	394	376	386	398	378	407	360	380	375	420	374	373	382	392	409	384	341	364	430	344	380	407	344	372	383	403	398	359	415	359	382	413	394	371	398	403	394	382	376	373	398	376	396	384	376	366	369	357	425	361	353	384	402	356	382	386	369	357	376	367	358	404	353	398	386	367	404	374	365	395	379	410	386	406	390	380	391	390	393	387	392	388	378	409	386	362	379	424	392	411	369	420	370	401	355	342	372	353	394	358	376	413	363	386	382	351	388	388	396	374	367	411	396	367	375	390	354	374	386	344	402	416	360	374	384	365	401	360	414	376	370	344	404	378	368	371	419	388	361	380	396	362	392	372	380	390	402	387	395	410	389	370	394	369	380	385	372	379	395	363	391	390	388	376	393	365	361	386	378	367	364	425	391	361	348	365	367	383	387	387	387	380	390	359	373	382	384	386	376	359	390	382	376	380	361	403	399	405	362	375	368	385	373	372	391	394	365	417	385	400	379	401	387	422	391	402	363	405	378	409	366	369	372	356	386	431	372	384	374	384	372	391	370	384	380	352	366	346	345	409	354	371	392	360	371	379	375	389	393	403	377	403	355	375	363	368	353	367	379	376	413	351	375	384	388	348	383	402	370	401	371	380	378	395	342	399	364	358	411	410	415	397	386	382	330	399	392	357	378	360	380	381	375	375	396	381	372	379	368	395	384	391	382	408	401	403	414	394	365	368	375	386	385	346	375	380	393	377	422	374	403	381	364	397	374	373	384	351	389	394	415	417	402	374	404	389	359	382	392	378	391	356	394	348	402	380	355	398	387	414	361	420	425	397	376	368	403	381	378	337	374	384	359	411	401	401	373	382	401	389	382	395	386	352	385	376	339	379	388	390	355	408	390	379	356	396	409	378	368	367	359	385	379	366	350	399	402	379	423	369	345	364	373	361	349	366	381	409	401	391	356	354	395	377	395	387	371	388	394	356	382	400	338	375	377	407	409	381	383	390	405	333	362	377	402	365	366	333	363	389	430	393	363	375	408	347	403	404	404	430	382	384	346	356	359	373	405	366	384	372	362	365	387	404	403	382	372	415	415	425	402	363	395	376	372	356	407	423	353	365	373	397	392	404	436	375	410	389	371	381	366	385	423	376	392	339	397	391	420	354	401	364	357	381	412	377	418	376	401	368	361	366	390	406	351	375	389	372	370	369	357	378	357	370	365	367	401	361	382	398	368	383	367	393	406	416	380	397	388	392	382	383	371	388	382	373	402	352	350	404	373	356	395	411	393	366	388	400	363	392	406	359	392	366	359	367	391	364	381	377	341	371	382	403	378	403	377	347	363	404	386	376	385	389	402	367	421	357	390	382	371	380	402	358	395	395	385	381	387	414	361	394	372	380	381	367	398	386	359	357	383	398	402	368	374	406	403	397	372	396	379	390	380	376	387	419	388	389	384	374	345	363	357	401	407	393	398	405	367	403	357	359	375	395	375	359	381	391	423	340	372	391	367	403	372	409	395	361	342	379	422	380	369	361	390	380	384	358	369	359	360	330	406	376	350	358	391	365	384	355	418	402	415	398	428	365	410	335	367	417	371	385	413	359	410	382	384	401	405	379	394	401	388	395	381	359	373	343	395	371	389	339	373	357	374	386	429	391	383	394	354	367	389	367	393	387	381	387	371	386	381	373	379	391	395	399	413	382	391	371	390	362	366	378	389	374	375	418	399	421	399	399	383	385	384	404	357	409	373	383	370	345	394	360	366	360	433	389	379	356	368	426	367	382	367	355	384	402	391	354	381	357	344	360	371	370	371	370	372	362	368	364	382	376	372	373	405	363	348	424	394	389	370	361	392	365	407	394	371	374	389	365	365	345	377	396	377	406	376	398	361	400	370	384	389	405	400	377	391	372	387	362	382	412	415	389	375	386	404	370	404	381	387	374	350	409	393	370	337	401	361	371	384	376	376	355	386	355	382	373	346	423	375	352	356	352	378	369	353	369	383	386	411	385	358	368	396	330	418	352	396	390	378	367	364	377	398	388	404	391	369	384	394	371	400	376	412	375	412	367	390	336	390	364	392	354	427	367	393	377	367	353	389	402	403	353	391	370	339	377	370	387	384	397	391	404	372	382	359	408	380	375	363	384	377	374	373	380	384	358	400	400	371	348	365	401	365	390	415	374	389	363	411	380	368	361	366	380	391	379	383	350	384	377	373	390	379	378	372	397	411	367	394	376	388	373	400	350	385	387	379	399	375	379	412	370	360	401	349	379	383	384	361	392	342	360	397	339
1651	182	215	211	168	164	143	127	114	103	96	117	108	113	119	109	96	96	118	89	109	121	84	79	109	114	90	105	88	97	96	97	102	110	111	89	95	112	91	124	113	119	134	95	96	105	113	107	101	118	83	86	124	104	93	92	112	92	107	84	98	109	108	102	109	92	95	101	124	83	98	107	116	108	77	108	124	105	98	107	94	109	101	99	95	83	104	116	89	107	78	98	99	104	83	101	83	113	115	97	108	101	86	111	76	100	107	115	95	113	89	99	102	101	110	120	101	90	94	103	102	106	107	115	107	115	98	94	102	107	105	103	93	87	100	91	106	105	104	84	107	106	87	101	98	94	92	90	81	111	99	105	96	95	127	115	103	96	95	99	80	89	108	103	91	106	119	78	94	100	86	92	99	105	113	107	121	110	98	105	91	89	113	104	96	90	110	99	109	108	96	99	88	107	104	104	103	103	105	89	88	94	88	99	104	97	98	97	100	83	101	86	102	97	86	101	98	112	91	101	104	97	98	105	102	100	85	113	106	116	91	97	94	107	81	84	98	104	103	104	100	78	110	82	105	113	104	108	108	93	85	101	95	107	106	94	86	99	111	110	102	97	101	83	81	93	92	105	98	101	102	109	106	98	101	94	87	93	111	91	107	92	100	104	104	109	113	82	109	113	104	100	97	80	106	115	83	120	103	88	106	105	89	94	87	95	100	89	117	106	86	91	107	107	101	111	95	108	100	98	100	84	99	97	99	92	120	102	101	108	103	113	103	113	101	99	88	103	82	122	104	95	95	97	100	103	115	92	109	94	107	100	114	105	83	104	85	100	105	96	93	104	98	115	90	87	99	99	99	107	82	100	87	107	105	83	92	103	95	104	101	104	106	84	101	94	98	95	117	120	95	102	96	91	117	89	109	103	88	92	106	86	99	97	103	82	116	113	111	93	111	112	90	104	89	106	91	100	101	107	119	95	109	94	98	95	101	90	109	115	98	119	98	107	101	106	109	93	102	91	104	100	97	95	96	98	87	98	108	94	96	108	105	106	99	105	102	100	108	103	96	92	100	112	96	112	107	97	111	106	95	90	85	103	88	108	91	105	102	93	85	107	110	99	111	94	106	120	104	97	109	100	93	98	101	100	83	90	97	89	101	88	92	116	106	108	101	101	106	88	85	102	106	104	80	103	94	99	121	102	117	103	94	100	96	88	127	111	99	99	99	110	101	105	93	104	94	86	113	95	110	89	94	102	117	98	92	113	104	86	119	95	97	90	103	95	108	81	96	99	101	84	110	96	104	97	83	90	110	110	133	116	88	98	97	93	108	87	106	114	108	89	79	102	84	86	112	90	105	98	99	104	107	89	97	116	99	94	87	87	110	95	100	96	105	87	93	85	95	93	97	87	105	101	106	120	108	96	91	103	107	92	99	92	103	92	93	112	99	100	109	97	94	99	111	89	107	107	97	104	84	105	105	93	107	98	91	98	84	83	100	119	97	114	97	82	85	123	106	104	96	109	115	86	83	109	100	106	92	82	106	90	93	104	80	90	104	100	114	91	106	102	107	75	114	104	101	104	95	104	100	87	106	100	86	98	93	88	85	92	87	112	111	103	102	91	99	101	120	91	111	112	113	88	96	96	103	105	84	102	115	101	104	96	113	100	81	96	97	106	100	96	103	119	80	93	90	94	76	107	91	102	107	91	87	100	128	90	112	99	95	98	91	89	107	108	119	107	107	104	102	103	95	84	105	117	110	109	110	104	109	103	112	97	117	97	87	105	113	99	97	107	103	118	115	114	94	96	82	104	120	94	106	89	92	123	109	112	97	85	86	111	106	106	93	105	93	102	95	93	90	102	102	91	100	88	87	100	92	88	106	103	90	93	95	98	107	109	105	104	95	110	112	105	98	104	100	113	99	106	102	105	109	110	87	105	101	104	109	101	86	106	97	116	93	99	100	96	101	96	78	112	107	82	115	92	97	93	80	85	100	76	92	106	108	88	129	98	100	111	118	98	96	94	98	103	96	99	97	99	94	94	102	91	111	110	124	81	101	110	112	103	107	96	77	114	80	98	88	80	92	116	115	124	93	95	113	99	104	95	105	83	103	106	99	105	104	100	84	93	103	98	95	106	122	91	83	116	94	112	114	104	112	84	87	104	89	117	119	87	101	97	103	103	95	109	114	102	99	80	105	81	109	105	92	121	102	117	103	78	101	125	104	95	107	112	96	91	96	94	107	109	100	102	107	95	107	100	109	94	98	95	91	107	118	100	79	100	78	99	89	110	108	82	112	109	95	101	112	108	103	108	103	107	110	103	103	91	76	115	99	99	88	99	100	100	96	108	107	113	97	123	103	94	97	92	106	90	87	111	103	103	100	93	96	96	96	94	105	94	96	83	109	106	101	90	83	101	89	116	92	111	125	102	97	113	93	96	108	113	93	84	92	106	122	107	120	97	95	106	107	114	103	84	114	116	84	107	88	90	88	87	101	93	98	111	114	95	108	116	81	106	114	112	87	98	90	105	97	106	103	102	102	113	100	102	121	98	84	115	97	110	105	83	101	101	91	86	116	93	96	98	84	93	95	120	91	85	86	95	103	99	102	87	89	99	116	99	108	101	106	107	85	103	100	93	89	113	107	106	101	106	93	72	87	113	92	103	102	99	103	107	112	84	98	119	90	99	83	103	90	121	90	109	98	108	93	89	102	82	95	99	85	87	101	114	89	95	100	96	94	99	92	108	104	98	120	95	101	109	105	116	104	99	105	93	106	87	119	95	100	125	93	129	94	110	110	79	110	98	92	94	96	117	103	126	114	116	104	95	94	113	81	102	86	89	107	91	111	97	96	88	92	76	99	96	97	93	106	96	85	86	90	109	103	104	97	93	100	86	112	110	94	102	98	98	102	108	110	94	93	98	97	109	81	93	102	98	102	91	106	125	110	93	89	97	100	112	96	98	98	94	91	113	99	94	92	101	88	94	105	87	115	123	88	87	98	102	91	96	90	90	102	80	93	101	101	101	88	95	96	84	90	101	105	110	105	88	107	75	101	91	85	113	119	113	104	89	85	113	98	97	110	83	118	104	105	106	106	95	103	120	98	93	118	90	85	101	98	102	104	108	119	97	107	104	103	105	89	115	97	104	100	118	102	106	113	89	106	103	107	94	100	103	90	101	107	105	89	118	89	97	94	100	97	101	104	110	106	96	112	96	99	93	104	97	105	99	92	99	106	92	108	89	104	100	119	95	94	94	99	98	106	92	102	108	80	91	102	88	102	82	95	95	100	104	102	108	98	94	105	99	93	91	107	90	98	89	101	102	130	84	107	81	108	106	103	92	96	97	94	110	101	87	95	104	99	108	89	108	94	103	85	97	113	118	114	118	123	95	96	99	103	111	115	109	102	99	98	93	100	96	110	100	87	100	91	93	85	91	84	87	88	113	100	90	99	99	97	91	98	94	103	104	105	86	98	112	107	100	105	92	96	97	95	106
1905	467	702	838	855	722	614	550	555	537	454	400	427	419	471	457	424	413	412	403	377	398	412	386	391	367	373	433	417	454	448	442	403	426	354	387	432	465	428	541	559	617	523	472	439	412	379	351	383	399	392	387	375	405	387	383	388	404	376	426	394	373	419	426	364	362	405	388	417	385	395	385	356	384	333	402	385	385	384	365	370	364	381	395	394	333	388	388	400	377	395	393	397	388	344	383	372	405	422	370	410	401	386	380	363	370	374	372	379	376	375	387	364	370	384	386	367	394	401	366	382	383	390	386	384	370	389	380	394	351	381	414	388	375	374	410	411	388	371	394	357	391	354	364	394	364	375	365	359	370	373	376	384	381	402	402	349	362	367	364	363	362	371	381	380	374	392	423	355	355	382	387	391	369	402	366	402	384	408	371	381	343	368	335	396	352	359	393	405	379	352	400	402	374	378	366	397	372	360	433	395	379	398	371	388	394	381	359	367	395	417	379	365	371	390	403	343	403	403	347	352	378	391	368	372	385	386	375	396	385	423	339	390	391	409	371	360	351	387	408	389	371	406	352	363	365	392	407	406	368	365	368	406	410	392	400	375	385	405	370	364	326	394	399	362	373	376	358	395	397	367	368	368	375	374	363	421	372	381	398	360	380	348	370	413	392	384	391	352	409	390	391	419	390	383	414	363	391	366	358	385	364	383	372	348	361	381	381	378	375	386	412	335	389	371	385	360	360	374	374	371	381	372	360	398	387	387	412	400	359	375	399	365	377	362	360	357	402	397	425	362	351	398	393	385	399	350	343	379	342	364	363	355	382	352	397	398	362	381	368	368	370	436	355	409	387	367	399	358	378	386	373	374	383	374	368	348	392	393	352	366	359	369	392	364	370	395	396	406	372	408	355	406	383	375	416	350	372	349	434	360	385	360	360	343	368	380	361	399	383	422	390	363	377	360	385	371	349	386	378	366	393	366	409	352	384	393	355	384	398	374	381	399	343	382	412	368	369	393	375	370	383	384	386	401	383	370	348	363	372	372	380	361	379	393	383	404	382	377	382	388	376	401	356	376	363	370	340	375	400	392	383	387	343	400	402	375	380	377	373	378	353	393	396	397	378	358	385	388	366	372	388	351	394	382	402	410	385	379	374	412	353	412	399	409	387	368	398	413	397	377	374	367	383	365	404	354	355	351	385	402	383	405	382	357	368	377	366	381	390	366	390	375	388	399	348	371	383	369	373	375	379	361	386	378	392	393	408	412	390	402	372	377	405	408	364	394	386	389	381	374	374	370	375	382	384	349	382	420	418	381	408	349	388	338	398	363	376	400	370	367	354	410	365	403	389	362	376	399	357	387	373	403	374	423	369	348	414	384	392	409	392	395	388	384	378	400	393	404	389	397	416	427	413	408	352	396	374	357	380	386	382	352	405	382	353	380	370	404	371	351	394	399	376	385	367	371	379	375	375	392	405	359	416	386	369	366	392	403	395	374	420	398	374	409	390	425	389	377	383	373	413	373	379	358	393	369	366	358	379	363	381	377	375	410	376	382	398	387	368	389	361	395	352	403	351	353	362	384	379	361	412	396	366	380	334	416	382	398	381	392	346	396	394	374	384	398	362	366	372	380	378	379	361	406	349	372	415	393	374	382	390	386	388	371	402	378	369	370	395	354	389	387	375	366	368	374	395	372	370	365	391	375	408	377	359	364	363	383	380	375	379	391	347	383	380	385	371	372	378	371	401	421	411	383	382	361	367	378	383	376	340	402	381	394	377	365	393	368	363	397	351	355	386	399	405	368	363	380	381	407	385	386	388	362	368	406	374	390	392	379	356	393	386	388	385	358	373	410	340	355	397	347	351	367	405	421	386	381	377	404	384	383	373	387	377	402	389	367	362	403	369	385	357	374	361	390	367	413	384	380	403	375	366	369	367	362	375	399	375	369	396	387	341	393	400	311	375	372	391	384	371	401	344	391	353	377	406	398	395	378	364	359	364	396	415	399	419	368	360	366	361	388	368	398	347	388	397	365	373	381	406	375	395	392	346	400	362	381	354	408	394	388	379	368	394	401	395	421	397	330	391	382	377	379	394	404	365	415	376	383	386	353	408	396	398	375	323	381	351	414	374	393	414	345	398	338	414	382	364	395	400	381	401	369	384	373	384	358	371	382	387	433	371	366	384	393	352	372	373	374	399	395	372	378	373	387	374	379	407	366	386	342	365	403	369	377	411	358	395	402	368	364	365	356	347	372	350	370	364	375	373	382	380	369	409	361	383	404	397	377	372	425	426	396	354	399	389	387	393	371	370	419	368	387	411	409	388	383	349	384	359	371	356	364	377	383	378	395	375	400	392	387	389	376	398	362	381	383	374	374	396	350	396	375	376	456	348	392	364	396	359	384	387	383	369	370	373	368	333	406	376	385	381	398	376	369	366	407	375	401	392	381	401	397	355	353	387	350	377	401	384	348	390	385	389	376	355	385	381	368	371	344	389	389	383	389	367	393	359	357	349	346	363	411	376	363	391	393	396	375	352	404	389	378	367	384	403	398	367	367	386	386	372	391	400	382	374	371	371	358	438	387	380	377	417	387	376	361	390	385	360	370	406	377	375	372	354	397	372	396	405	358	342	394	369	346	374	375	367	381	352	397	365	380	382	384	409	344	374	367	335	417	385	359	388	398	372	349	392	388	352	395	376	383	398	378	408	345	374	362	404	404	391	387	398	356	335	348	385	386	385	369	434	383	357	373	389	355	423	376	385	337	381	394	384	319	372	369	380	384	420	386	381	412	391	344	384	407	368	400	348	389	395	383	358	348	342	384	374	364	391	378	365	364	417	389	375	378	366	378	384	365	364	401	433	350	390	411	359	363	436	386	370	389	348	364	388	392	372	367	406	441	367	407	355	384	371	364	379	400	377	369	391	408	372	343	371	425	353	366	361	403	371	329	351	408	376	386	375	427	351	389	412	381	365	429	404	384	379	391	390	409	377	361	386	416	387	378	410	375	371	392	366	367	401	383	368	373	334	385	368	398	418	402	363	380	391	378	393	384	380	377	396	391	393	396	371	422	412	380	372	399	375	396	378	371	352	400	380	397	378	351	392	406	410	407	388	354	396	382	358	372	338	373	414	399	345	382	393	380	364	386	367	401	360	374	399	413	366	379	410	380	412	363	358	421	359	407	418	375	360	365	372	402	395	374	388	402	368	393	374	393	353	384	387	380	369	393	356	350	393	389	388	382	376	366	379	354	357	365	396	377	406	371	354	351	399	395	383	390	355	361	392	338	368	358	385	379	383	365	397	364	392	348	387	396	387	358	365	403	425	400	423	387	348	370	393	409	380	355	379	373	381	386	383	360	371	413	387	395	390	393	372	408	367	360	376	359	398	408	420	378	379	375	345	370	360	378	368	385	364	392	370	354	355	370	357	351	363	389	369	364	400	372	387	373	374	361	404	365	344	387	388	389	371	409	375	364	378	417	395	416	391	340	383
1602	167	205	213	222	176	125	134	109	117	120	103	118	100	100	116	109	99	92	92	112	100	104	95	91	100	106	108	92	97	112	98	93	102	92	111	97	112	120	101	111	120	121	113	98	89	100	99	101	99	103	119	98	96	88	97	89	94	112	104	111	101	85	105	114	88	104	107	97	111	96	106	95	87	78	86	110	95	96	107	98	89	100	94	103	102	94	103	102	110	102	94	69	90	107	98	100	113	94	86	109	104	90	113	97	81	98	97	119	104	91	99	98	89	99	112	103	103	113	104	100	87	106	100	101	98	97	92	105	93	95	111	93	97	104	94	109	98	125	84	106	96	103	95	95	117	99	105	108	85	107	119	105	109	118	84	95	110	94	107	102	104	114	98	99	99	113	104	94	97	82	111	94	97	96	90	93	97	98	90	93	81	97	82	103	107	88	91	110	101	90	89	101	98	115	100	100	85	105	102	109	96	108	87	77	102	110	120	94	96	105	95	80	82	111	95	116	108	99	77	102	118	98	105	89	103	121	96	106	102	97	90	115	77	85	113	106	79	84	102	114	117	86	91	103	89	113	93	94	97	118	114	90	104	98	83	93	99	84	88	103	100	84	100	93	97	96	101	104	108	95	86	84	123	85	92	95	108	99	99	95	98	88	105	105	121	101	84	93	99	112	98	105	101	96	98	109	102	116	105	109	99	93	88	96	125	108	109	104	99	74	88	106	99	85	91	111	100	111	122	81	90	81	109	89	106	89	97	88	95	79	106	110	85	106	88	102	75	105	76	99	109	96	102	96	99	103	94	105	96	93	95	92	72	107	101	85	115	102	103	93	102	126	111	104	94	102	99	95	102	94	90	84	105	100	112	85	90	108	104	92	103	118	103	104	128	84	115	95	97	93	100	110	98	113	102	88	110	97	95	81	99	98	88	103	103	96	83	116	103	101	100	106	96	92	87	111	93	100	103	96	89	99	106	107	102	92	125	100	106	86	101	90	100	108	104	111	105	109	99	100	87	92	97	106	102	103	117	104	97	121	94	102	117	105	107	92	113	96	95	91	95	88	100	104	96	83	91	96	101	101	103	104	88	87	101	92	84	94	87	85	88	115	109	101	101	109	83	71	95	94	101	89	93	102	87	92	100	110	107	98	118	117	95	111	114	105	109	104	91	92	117	89	102	109	115	122	85	106	93	91	90	110	114	105	105	102	103	91	119	113	77	111	96	116	97	90	103	109	99	107	97	116	92	92	104	95	92	97	89	107	107	113	102	104	98	134	96	105	88	115	103	102	86	117	103	108	89	94	122	110	102	115	106	103	81	89	110	92	113	86	121	92	87	101	93	105	92	94	99	93	105	102	89	107	93	110	86	109	103	122	103	100	100	111	83	111	101	116	88	102	83	107	115	92	110	99	101	137	105	119	91	111	105	95	116	104	105	109	100	96	102	88	95	97	95	106	91	84	97	97	95	116	90	112	76	93	104	112	109	78	105	100	88	90	104	112	94	102	95	118	109	100	90	80	109	100	95	99	76	105	93	123	97	93	91	101	105	104	95	118	97	79	94	104	110	78	101	97	95	109	98	102	103	105	103	101	97	104	87	98	102	106	111	102	91	92	107	102	84	96	101	106	113	101	91	89	108	115	105	82	109	110	100	95	99	93	94	108	88	88	81	111	95	102	111	87	85	95	103	85	106	103	101	92	98	113	111	100	90	109	102	97	79	100	114	91	92	94	97	89	101	99	100	83	96	102	99	96	91	109	107	106	126	115	99	105	90	113	112	94	107	98	97	110	107	103	106	77	83	101	97	93	91	119	86	112	113	93	87	107	100	106	86	104	105	92	112	88	101	99	88	114	89	96	103	102	99	114	95	92	115	107	81	93	81	94	88	96	90	107	104	105	87	103	99	80	98	86	95	91	105	102	108	107	94	90	95	91	107	108	99	97	99	108	103	105	97	113	89	94	109	94	92	82	106	85	113	82	92	110	96	115	98	84	92	96	87	92	94	111	100	101	84	94	99	69	114	124	111	115	90	120	110	113	119	98	107	91	106	98	120	104	101	94	82	89	106	106	105	84	95	108	88	98	107	96	97	89	92	105	95	92	90	92	105	98	101	86	101	106	100	97	123	90	102	94	99	97	87	88	95	106	118	99	108	121	103	90	104	100	107	80	99	107	98	98	83	107	101	99	96	106	93	104	108	97	100	101	89	87	103	115	93	88	96	93	99	85	87	104	82	101	91	104	99	93	93	95	98	105	104	83	97	91	96	74	84	89	107	83	89	104	115	98	110	91	105	88	110	95	103	95	92	86	97	95	94	100	65	122	105	101	85	110	103	108	97	107	96	85	93	97	98	98	98	99	94	101	112	100	97	93	102	97	103	109	96	95	88	89	100	96	91	113	122	82	87	100	98	93	86	103	99	99	115	96	109	110	89	85	99	112	114	82	106	112	100	92	90	108	102	91	106	111	88	102	102	103	98	119	87	104	83	108	98	91	83	117	82	102	106	90	86	112	102	107	91	121	88	81	92	103	96	100	102	91	96	95	82	92	88	83	101	105	101	110	100	110	105	96	96	100	101	112	105	88	98	113	108	82	94	83	103	111	100	99	106	92	106	86	84	98	108	87	95	103	90	97	101	91	97	106	117	96	107	113	98	90	106	96	100	121	94	91	92	77	109	105	104	101	97	98	105	112	95	89	112	101	107	89	93	112	102	101	104	91	101	92	91	98	96	87	107	91	96	104	89	103	109	100	115	86	95	93	103	87	94	87	93	92	115	102	102	87	83	107	103	105	105	74	85	119	96	113	94	91	95	92	95	97	109	111	102	100	130	102	89	101	76	81	100	114	110	94	98	113	98	95	95	95	99	98	89	89	103	112	86	92	105	113	99	96	108	105	114	100	98	91	118	91	86	105	95	100	109	111	96	96	100	115	92	93	98	96	97	112	99	115	126	85	86	100	107	91	101	95	95	96	96	82	103	95	85	98	95	103	99	101	93	94	98	94	95	96	97	96	98	92	101	86	83	120	98	106	98	83	113	80	100	110	108	96	99	87	71	116	91	124	104	101	83	108	92	93	102	109	88	94	91	94	92	103	83	100	85	94	83	92	76	115	110	101	120	106	111	81	116	98	105	93	122	96	74	94	92	88	112	91	99	93	94	106	101	104	87	96	82	105	104	95	109	109	84	102	115	115	96	108	98	97	93	101	104	82	84	106	104	98	94	104	86	102	94	98	91	116	99	112	79	93	94	110	120	95	105	92	88	92	101	109	90	102	97	86	95	83	106	116	109	98	97	99	106	103	88	118	109	104	109	110	103	96	109	98	93	100	114	82	112	98	100	94	95	89	103	88	92	101	105	94	110	89	101	96	95	104	100	115	94	96	110	115	119	111	102	101	91	89	103	93	99	104	101	79	90	96	103	107	120	111	94	111	107	95	110	79	93	106	96	121	118	85	99	94	96	97	115	113	90	101	94	92	99	87	106
1978	505	712	830	778	752	612	588	575	469	495	425	439	371	421	422	415	411	372	377	385	404	383	360	369	378	379	380	425	398	369	436	439	413	367	393	411	447	485	557	582	612	545	480	379	412	359	407	352	406	379	371	386	370	388	399	386	380	387	415	372	459	370	360	374	405	401	382	407	365	389	422	400	401	398	392	387	387	369	392	364	404	426	394	357	358	357	396	371	394	373	408	407	382	398	342	362	373	388	397	401	384	406	352	382	389	374	334	381	388	401	394	365	371	365	362	358	398	392	371	378	426	374	333	400	382	384	373	378	372	383	417	365	377	378	399	363	356	377	379	383	385	341	348	396	342	398	345	401	364	404	384	384	360	376	365	366	374	414	378	403	377	341	405	359	366	367	403	395	420	379	376	417	383	375	368	354	369	375	356	357	361	380	375	341	395	365	361	370	394	392	392	377	366	397	376	373	332	376	409	392	387	354	363	374	388	396	406	403	334	359	359	362	406	364	397	386	376	383	384	377	380	364	406	413	363	356	407	398	397	345	345	368	402	396	361	385	366	392	378	359	409	372	364	377	358	365	381	425	366	371	359	394	369	400	436	383	388	409	362	375	355	380	346	387	368	365	384	374	402	368	384	388	404	432	405	380	395	398	382	397	388	362	417	362	378	389	382	365	394	369	377	386	343	364	375	412	366	360	356	392	378	403	380	396	385	402	350	374	368	401	361	393	380	396	384	354	373	399	399	386	342	383	381	362	378	380	364	378	396	373	368	373	356	361	344	392	395	374	381	350	332	354	381	378	392	377	390	359	385	392	379	408	373	350	398	388	387	385	399	358	388	371	345	378	383	362	366	392	365	385	364	361	372	355	369	385	395	362	337	360	400	353	400	368	400	384	383	392	394	375	398	414	379	399	355	390	402	397	363	363	386	378	406	372	389	371	379	386	380	367	422	380	377	418	361	387	391	406	375	397	385	360	412	380	384	365	372	388	367	370	379	394	389	388	375	372	406	376	336	369	372	395	399	350	377	387	389	359	389	394	387	403	391	366	359	358	384	352	380	365	332	409	380	401	364	376	359	391	383	385	416	378	379	402	416	384	382	405	419	379	381	379	414	392	416	378	388	367	362	425	344	364	381	394	382	360	395	376	386	388	392	401	379	400	382	392	383	338	361	378	373	379	392	348	378	365	412	395	382	388	368	380	369	337	341	409	385	393	388	426	341	394	379	406	387	356	391	369	386	402	383	400	359	355	360	377	420	389	417	367	365	366	330	399	377	380	392	397	404	375	397	367	397	353	370	389	395	372	394	365	380	364	366	372	360	386	382	385	373	389	406	377	378	379	370	382	356	395	352	400	372	380	411	385	382	401	371	390	397	360	363	385	389	372	367	362	385	375	351	368	364	357	402	401	396	397	412	395	376	360	362	350	385	370	348	380	380	414	367	399	398	370	398	372	382	365	385	406	325	373	398	368	350	370	355	376	387	364	400	383	357	367	399	363	378	392	361	388	399	409	394	393	403	391	382	411	364	377	371	376	410	392	416	352	363	375	379	377	392	340	387	342	358	375	360	417	363	382	375	372	390	383	367	369	354	395	367	377	385	357	373	364	390	371	362	375	369	387	406	388	371	393	389	380	382	408	340	342	388	378	382	393	392	395	378	368	412	394	366	373	396	367	381	406	384	369	413	378	370	338	355	403	406	400	369	394	378	369	408	413	353	385	401	436	392	362	361	377	406	398	365	383	391	386	400	396	382	385	405	346	379	369	368	379	424	421	377	395	370	406	360	388	399	370	364	379	391	390	387	377	381	385	387	365	388	390	391	390	359	351	387	388	379	394	395	386	397	397	386	372	351	374	371	372	377	389	385	375	418	374	353	400	392	368	417	393	370	383	363	387	395	363	391	383	345	354	402	353	362	380	401	337	389	375	380	381	371	348	391	386	349	378	366	390	389	376	402	372	340	385	410	401	363	400	375	395	355	373	379	385	375	365	411	365	397	396	355	357	385	365	384	394	382	386	361	366	391	380	376	397	381	389	404	392	358	362	411	397	409	417	383	391	355	382	375	384	396	383	389	370	329	382	391	370	358	366	377	394	340	419	360	368	388	375	386	387	416	356	389	353	364	356	376	389	350	411	375	390	376	373	383	369	403	397	376	379	392	377	384	390	376	380	384	369	378	364	384	416	397	370	345	388	358	369	406	359	381	410	386	410	402	372	373	376	393	361	366	364	366	368	373	379	386	388	390	404	379	395	332	389	391	375	385	386	374	406	384	370	351	381	336	399	370	384	390	387	392	348	371	368	362	409	343	408	338	419	407	348	406	379	402	383	382	383	388	375	384	383	363	413	389	384	387	395	392	346	383	364	388	393	383	363	352	401	368	402	366	375	366	378	391	385	403	375	380	374	348	359	419	420	404	356	343	425	373	370	378	385	339	385	390	390	392	368	378	380	389	380	362	370	370	372	369	391	374	368	388	384	398	363	399	381	370	391	396	363	370	354	405	403	384	392	369	372	358	371	404	353	401	407	368	364	353	363	353	416	413	387	356	397	357	382	369	365	374	390	356	367	390	367	353	378	378	384	366	397	387	395	337	374	351	424	392	394	389	366	373	396	384	404	400	359	411	364	365	350	407	400	344	396	373	377	362	374	383	396	399	368	389	390	386	365	378	413	326	344	409	362	357	367	395	346	400	410	383	427	382	386	427	397	387	397	375	359	360	370	380	417	361	379	403	392	371	392	388	390	404	356	370	369	401	403	378	353	411	407	349	411	430	411	419	390	377	398	388	385	360	385	380	393	345	367	390	390	372	362	365	357	393	358	349	386	364	374	375	357	328	393	350	390	373	391	342	360	366	376	388	395	390	372	348	392	375	399	408	390	375	337	374	357	355	369	350	400	420	382	399	379	350	395	385	412	342	405	380	389	379	399	399	380	398	343	385	371	370	407	384	374	403	393	364	389	406	345	373	394	375	391	363	371	367	361	332	380	381	373	326	359	406	372	378	381	373	391	382	400	381	392	421	395	432	369	380	378	375	396	362	411	362	386	378	394	371	369	377	351	397	366	388	392	376	386	378	392	408	367	368	406	352	374	395	354	355	381	379	383	361	383	386	354	359	397	366	383	355	390	351	391	394	383	407	347	401	390	371	379	354	390	406	383	357	384	350	398	368	381	351	382	358	373	396	376	377	394	395	353	404	397	340	383	372	399	358	366	370	393	384	338	374	364	388	393	360	362	372	389	367	355	386	416	358	410	372	373	377	366	380	396	371	378	340	387	411	384	387	382	366	379	388	397	400	383	361	364	346	378	350	364	397	385	354	385	435	376	395	367	373	355	385	380	372	359	385	375	390	374	400	381	384	411	360	374	379	386	397	387	380	374	349	401	389	413	362	433	345	380	403	417	392	398	378	401	365	345	375	377	394	338	379	399	368	382	393	361	393	345	387	395	360	389	370	373	360	383	379	404	386	366	384	342	380	352	348	402	373
1677	163	232	219	208	178	128	129	115	100	107	100	97	105	103	101	105	100	103	101	107	93	105	91	119	105	96	103	98	102	101	103	97	109	91	95	101	116	109	141	120	122	119	112	96	86	105	116	101	94	89	90	97	108	106	103	91	108	104	103	94	87	92	99	95	109	109	93	115	94	91	121	89	91	86	100	94	99	87	82	95	109	98	107	110	90	103	107	106	99	99	117	99	114	100	98	105	105	102	100	106	106	110	99	101	100	109	100	93	112	108	100	90	91	93	100	93	93	82	88	97	101	85	106	84	111	100	94	88	100	97	102	99	96	96	109	93	105	109	111	121	102	88	114	103	118	85	93	102	83	101	89	93	93	94	86	103	80	92	88	87	102	116	96	108	100	105	95	91	89	94	100	104	98	99	92	85	79	97	104	112	96	101	105	90	95	86	102	105	100	92	93	77	95	91	97	105	94	96	103	94	94	95	93	99	96	95	105	86	120	118	105	112	96	89	99	81	107	110	81	101	93	120	103	122	88	100	101	90	102	90	93	106	107	106	97	96	87	91	96	99	104	96	107	104	79	76	98	106	88	92	106	92	102	87	111	111	92	86	93	90	84	75	92	106	100	102	112	83	105	108	89	94	99	115	118	104	77	113	88	107	96	94	107	98	104	88	114	96	102	99	82	103	107	93	77	105	91	86	100	89	94	111	98	115	88	98	100	99	88	88	111	76	94	107	125	86	93	104	111	108	99	77	89	99	81	114	94	115	104	92	107	97	111	83	103	89	88	101	101	88	97	104	98	102	98	87	99	91	102	112	107	110	76	107	97	116	102	104	117	109	97	76	111	107	100	90	94	111	91	109	95	82	96	87	93	107	99	85	108	106	100	95	106	92	91	99	95	100	76	106	79	97	98	98	104	111	73	103	108	80	97	107	115	107	103	95	92	115	106	100	110	93	89	95	114	97	93	110	94	85	75	103	113	81	107	98	98	84	97	111	102	94	84	118	102	93	94	76	91	85	84	96	103	92	104	83	87	111	84	100	93	120	98	92	104	127	113	103	106	91	110	96	93	128	86	84	101	106	91	106	89	99	93	105	78	99	86	97	118	101	110	88	95	97	102	100	87	99	98	99	106	86	106	94	109	101	114	110	95	99	110	118	90	114	100	104	117	116	100	94	89	94	101	93	118	108	113	98	96	85	94	102	110	110	103	108	95	84	102	95	111	103	104	97	106	105	120	107	112	98	95	100	85	121	104	80	96	112	90	102	94	89	89	109	102	106	89	104	97	108	110	87	97	84	95	83	114	97	103	83	108	115	102	98	82	97	105	97	102	86	108	111	99	104	101	96	105	93	113	95	95	112	91	100	105	100	110	100	112	96	75	105	100	98	112	92	83	94	94	91	109	85	100	110	90	99	80	91	92	79	104	110	108	91	90	99	96	88	99	98	105	99	117	91	94	99	114	99	96	96	87	85	105	92	104	104	88	98	87	116	85	95	106	109	93	98	104	87	95	112	93	104	82	111	93	79	102	97	107	106	101	118	120	82	98	94	111	84	89	93	82	101	86	121	107	114	104	84	91	95	107	87	99	99	103	108	103	99	98	102	87	103	98	90	116	96	107	88	106	113	101	110	91	104	98	101	93	108	95	101	121	88	102	106	110	95	82	104	110	98	103	99	86	107	99	85	103	87	107	100	102	100	100	96	94	90	105	98	86	94	84	99	113	105	104	96	116	85	100	87	100	113	91	107	84	103	86	96	89	100	92	91	93	106	107	86	101	80	92	95	112	86	95	105	98	98	88	88	100	98	92	109	101	105	83	89	99	78	95	93	99	101	94	120	92	108	100	93	92	104	86	99	101	92	90	102	100	100	98	96	92	93	106	90	92	99	97	96	95	98	100	108	70	90	109	108	95	98	79	90	82	111	103	101	90	104	132	89	92	95	99	120	110	103	96	106	99	79	86	102	110	97	93	110	91	92	97	102	90	114	88	73	99	108	101	113	116	95	93	97	102	91	96	106	96	100	99	96	107	83	87	96	110	98	98	110	107	92	110	82	105	104	110	91	93	94	98	107	97	104	101	118	97	114	102	108	105	80	83	78	78	99	88	112	97	86	90	95	99	111	92	80	113	89	118	103	103	111	91	109	111	98	93	124	91	96	95	90	110	117	112	87	102	90	94	92	76	93	96	88	82	105	112	72	92	99	101	106	102	80	89	96	107	104	88	101	88	123	114	115	99	104	111	92	94	91	111	84	108	96	116	87	102	99	97	102	113	106	90	102	82	87	108	102	86	119	81	124	115	103	96	87	97	117	98	96	100	100	114	114	97	101	105	78	102	87	100	107	87	82	102	100	89	102	92	92	89	90	107	78	91	92	91	103	114	111	100	98	96	99	106	93	106	105	84	106	96	99	99	108	85	104	85	90	94	91	115	90	96	91	99	92	103	92	98	102	103	86	108	102	104	88	81	95	101	102	83	94	92	98	108	80	105	93	80	96	95	97	94	95	96	112	94	88	93	94	87	99	90	116	93	91	93	79	86	85	100	98	111	90	92	77	109	105	96	90	83	112	96	112	91	112	101	103	93	94	100	91	106	110	109	94	107	85	98	91	112	99	105	121	99	94	107	98	119	95	110	89	98	124	100	86	105	106	106	115	103	98	100	100	86	118	100	89	105	89	95	106	90	91	95	90	83	105	94	87	88	111	97	90	98	94	122	95	101	100	125	97	92	88	74	92	100	83	101	106	95	94	93	97	74	103	102	94	101	82	106	104	105	100	102	112	77	112	86	99	90	97	109	87	101	96	101	90	104	91	92	97	107	90	97	87	110	83	80	86	91	104	92	102	115	110	93	107	114	105	101	102	82	93	110	109	94	108	82	105	98	105	91	84	111	91	82	100	86	100	97	89	100	92	100	106	104	85	108	87	112	101	100	99	90	88	125	96	110	87	99	108	74	83	115	107	95	105	96	105	85	102	116	97	113	100	111	114	101	94	104	97	98	104	93	122	103	107	111	92	81	89	87	101	98	98	91	106	90	91	82	101	93	105	97	100	89	89	98	91	92	99	92	99	107	83	111	105	99	88	104	89	94	105	93	110	71	107	102	97	86	134	114	86	99	81	81	101	112	94	98	95	97	107	102	96	98	97	94	83	99	92	104	102	113	112	99	119	91	100	103	105	112	102	111	99	100	79	88	128	93	92	82	95	89	96	93	96	99	115	115	102	104	87	95	103	90	107	101	97	99	91	104	93	112	90	103	94	84	99	96	92	86	111	87	94	106	85	84	111	82	85	128	91	99	99	101	110	95	108	94	90	85	100	98	101	93	102	105	87	94	91	92	105	78	88	91	87	108	88	99	96	93	97	91	88	90	81	103	103	94	101	112	85	103	105	88	103	95	83	113	96	97	84	79	77	118	113	101	86	101	100	101	87	108	96	105	111	102	86	108	99	99	97	90	108	99	103	91	108	106	99	106	117	93	75	106	102	98
1965	480	622	781	856	727	640	597	558	523	443	455	426	386	445	415	393	396	413	437	404	417	400	373	383	365	379	376	393	410	416	378	361	388	393	418	437	462	469	574	605	565	504	410	412	402	392	377	376	362	405	374	326	345	364	365	429	433	375	396	374	365	391	392	385	387	358	393	363	429	358	379	378	392	407	356	423	370	380	391	375	335	372	363	377	362	383	374	395	372	376	391	376	356	426	371	348	372	377	383	397	369	359	416	350	372	341	367	367	398	388	308	351	374	365	367	377	364	395	365	387	391	384	398	349	402	351	353	386	408	393	369	372	412	339	371	393	404	385	374	365	387	369	365	351	370	392	362	382	375	366	358	386	360	377	379	378	381	351	396	410	385	350	393	380	421	354	388	343	353	388	356	378	395	395	356	392	364	370	398	352	339	390	398	384	383	385	371	414	336	372	351	387	353	385	365	368	396	366	376	376	367	381	392	408	383	371	422	371	351	393	381	382	356	391	392	368	399	363	357	367	380	373	364	365	387	367	382	378	356	342	380	391	369	383	348	390	360	313	390	324	353	400	364	379	414	356	428	348	386	416	370	379	385	381	385	396	367	381	383	361	376	365	394	374	352	409	375	391	380	379	376	394	362	392	404	370	341	403	412	364	391	389	377	366	397	387	389	353	386	372	373	412	353	390	375	373	381	346	370	347	366	366	376	361	355	376	372	397	376	383	379	363	384	386	393	381	399	385	362	390	404	346	334	327	373	374	376	398	355	363	375	360	360	363	366	403	385	384	368	399	389	391	374	390	365	402	367	363	399	391	396	385	368	402	389	371	370	402	390	420	354	368	348	397	340	398	381	371	377	385	398	357	406	377	391	364	357	391	371	364	353	369	373	348	395	374	365	391	374	381	381	356	369	358	387	372	387	392	375	377	405	348	366	362	360	356	360	406	369	402	408	385	370	361	374	349	408	423	384	381	365	360	413	392	375	351	369	342	374	357	366	408	376	380	390	393	406	433	339	389	365	363	369	391	380	393	373	378	403	398	369	377	348	394	355	406	404	368	371	365	359	381	364	340	407	359	362	364	367	388	397	360	370	399	376	347	356	365	364	392	400	352	391	334	370	358	379	368	382	395	441	329	338	403	409	363	391	339	392	388	377	379	356	401	367	390	378	366	388	411	392	366	389	367	376	385	399	359	366	396	368	382	398	384	367	379	399	361	375	397	405	379	357	379	359	400	399	343	365	356	396	345	349	379	365	389	376	380	397	371	396	396	371	393	407	357	369	377	380	409	352	352	354	372	379	398	354	371	385	361	369	373	395	392	385	376	360	371	389	374	368	379	397	387	348	376	373	371	366	368	373	402	392	357	384	354	358	385	406	353	340	367	368	333	382	399	360	385	364	394	412	376	365	356	382	384	384	335	378	370	383	426	385	367	371	366	377	384	362	336	386	365	381	381	348	353	362	376	368	386	391	361	408	382	368	355	360	397	388	379	393	398	366	377	380	365	355	378	379	378	366	378	369	390	381	387	375	377	395	378	399	359	368	410	376	403	395	383	366	371	388	383	359	389	404	410	371	388	370	376	366	383	375	385	401	368	359	384	358	368	377	365	384	410	388	382	363	387	388	351	361	377	325	340	352	367	350	366	391	352	372	388	390	405	380	389	413	402	390	394	396	377	354	374	380	417	371	366	361	393	389	376	391	415	364	416	403	379	412	372	383	395	347	396	372	382	373	391	384	385	373	355	355	387	349	373	362	376	380	352	363	380	377	394	373	375	377	352	379	359	377	371	371	357	346	414	375	375	383	366	390	415	337	397	415	339	350	393	367	424	370	378	404	395	379	405	412	334	388	385	390	385	387	388	375	412	341	380	380	404	349	341	362	358	394	384	380	412	386	367	372	385	376	373	379	385	366	364	371	397	363	372	364	364	390	393	349	355	368	392	370	367	407	396	345	407	379	377	394	397	381	349	429	392	361	356	388	375	370	326	342	360	382	355	385	377	368	390	371	370	404	354	380	385	382	383	346	388	357	351	376	402	389	362	375	373	359	375	391	377	394	376	390	347	367	395	396	388	361	368	391	338	404	374	382	363	369	362	395	404	392	399	411	406	404	409	370	374	371	355	383	387	386	379	341	363	394	374	396	386	377	395	425	370	368	362	377	392	412	378	381	407	384	348	370	360	344	385	358	386	336	393	358	415	363	391	400	375	390	334	403	353	401	362	367	357	357	396	390	341	396	365	381	362	378	372	377	406	368	385	387	362	382	380	363	359	368	369	377	353	392	389	377	357	378	382	381	382	398	402	361	381	386	353	374	377	420	410	331	347	403	351	387	378	395	369	390	380	348	397	368	368	367	389	374	396	360	360	379	375	350	395	357	373	402	356	397	385	391	372	403	376	357	406	378	415	362	369	385	397	375	408	380	367	350	402	369	410	393	370	374	378	356	382	372	394	409	374	371	390	381	400	386	387	369	421	379	372	396	364	343	372	366	361	367	352	379	363	379	377	338	370	384	375	382	382	388	385	355	360	350	372	421	370	351	379	349	382	383	389	396	362	376	386	386	407	368	390	395	390	390	403	372	351	411	362	380	369	359	380	420	369	394	378	389	378	387	388	391	365	386	366	353	383	398	404	368	347	349	370	371	398	373	363	360	389	371	407	374	372	380	348	375	377	368	383	413	400	379	442	389	351	364	384	381	376	341	373	394	354	367	339	381	381	348	396	349	374	395	386	353	377	369	400	366	371	387	371	352	413	371	354	381	362	361	365	363	361	381	381	390	360	392	389	350	406	410	375	386	403	352	385	369	374	406	385	369	366	398	359	397	366	370	386	420	395	356	381	403	333	404	378	389	362	352	358	379	379	386	432	408	333	369	390	413	382	413	353	365	366	350	360	378	360	373	365	386	367	363	360	386	364	375	370	369	336	370	392	406	383	377	364	347	358	382	381	382	369	365	348	380	398	420	381	395	359	360	342	404	367	393	361	370	357	377	384	374	371	372	353	342	394	393	396	385	395	393	371	360	399	390	389	352	341	372	371	399	392	389	379	396	355	383	344	401	354	360	382	343	413	401	372	381	364	366	347	379	354	357	385	384	394	384	388	333	396	357	415	396	413	361	372	363	378	370	401	370	391	368	359	390	350	408	337	372	420	379	371	361	364	379	376	331	359	377	396	353	376	341	363	399	355	346	372	378	376	380	346	369	344	388	347	380	345	377	386	387	355	382	404	376	379	358	355	383	411	395	393	404	380	367	380	394	346	421	377	393	344	397	405	383	373	399	355	384	335	405	386	383	367	379	402	391	377	351	412	352	374	372	401	404	370	375	355	367	330	407	383	410	360	368	355	361	362	370	377	377	380	376	348	357	386	380	431	386	339	362	387	352	374	375	398	373	351	377	345	385	388	354	352	373	405	382	363	330	380	407	387	379	368	391	356	402	405	377	376	350	363	412	369	368	378	356	357	399	402	373	365	414	373	370	349	389	346	374
1727	163	197	226	190	155	120	127	132	123	105	96	116	102	86	92	94	98	106	98	93	86	107	99	116	124	94	108	134	101	102	98	102	93	112	109	117	106	96	101	122	129	110	88	94	90	99	85	103	97	99	92	74	105	111	91	110	91	102	94	84	98	92	84	98	92	110	93	92	79	111	110	91	111	111	103	92	98	111	116	101	106	99	101	107	123	92	83	105	86	91	88	91	92	97	99	121	108	110	94	106	98	97	96	114	109	97	87	126	98	111	83	101	101	94	88	82	109	90	98	89	108	93	79	81	110	77	90	89	97	118	77	101	104	102	93	100	98	113	94	110	98	100	103	85	85	100	87	114	96	101	102	93	89	117	92	97	99	94	92	94	110	106	95	98	88	84	96	80	103	96	92	124	96	99	77	110	108	106	103	112	79	81	108	104	77	99	116	107	101	78	107	103	86	91	99	82	104	87	91	117	102	91	97	100	98	106	89	104	98	88	93	117	91	98	97	110	94	119	93	104	107	96	101	94	102	91	93	90	86	119	109	114	91	89	99	91	93	96	90	90	99	88	118	89	97	87	100	97	124	95	123	88	98	110	98	103	82	90	93	96	85	94	103	86	85	98	95	115	99	99	104	104	101	85	89	106	98	85	90	84	94	86	99	110	92	114	101	100	107	98	110	98	96	97	109	86	102	79	97	93	85	83	95	127	114	104	89	79	116	94	113	101	92	88	104	97	84	92	89	88	98	100	103	94	110	103	88	88	107	100	112	100	99	93	88	103	110	121	89	96	116	109	94	95	82	88	102	109	108	94	84	99	118	99	117	91	101	110	97	106	92	103	81	117	102	103	79	97	100	99	97	83	78	106	89	111	102	123	98	107	95	108	100	115	91	105	109	90	99	99	104	97	95	83	98	101	102	91	96	98	85	107	98	80	107	109	102	91	94	103	110	87	87	89	100	104	108	100	100	101	116	97	94	104	104	86	92	90	115	96	113	89	93	96	95	95	110	100	102	107	129	85	104	97	98	101	90	104	97	101	80	88	104	93	89	88	104	112	88	93	112	112	100	94	109	97	93	85	92	106	85	103	110	102	94	92	96	123	95	118	73	79	83	103	114	92	97	98	90	94	108	94	98	100	92	97	112	86	96	100	108	95	123	89	97	104	102	99	101	105	122	85	114	107	101	102	92	85	87	94	98	85	112	97	103	110	81	104	116	95	106	99	72	82	96	100	110	111	99	101	113	115	111	127	79	124	104	80	106	104	102	104	94	112	91	102	81	102	116	104	104	113	99	97	85	98	118	95	100	114	117	92	94	113	90	95	104	103	93	92	90	104	96	105	113	84	100	94	91	104	89	94	113	104	96	92	101	89	106	94	106	81	91	104	88	87	96	101	90	108	101	99	89	98	124	106	76	94	115	102	94	105	85	113	96	106	103	103	95	107	93	99	80	86	94	100	113	114	126	91	93	81	113	90	85	88	95	103	93	82	84	96	84	118	100	94	100	86	83	94	100	100	105	87	107	96	105	112	95	95	114	101	95	76	98	102	95	93	98	98	109	98	92	94	104	89	119	101	92	91	93	92	96	82	95	100	84	91	104	99	107	106	90	110	105	107	101	113	108	91	107	102	100	97	111	102	104	98	93	87	114	94	107	80	103	90	91	104	110	118	103	78	106	80	95	88	118	99	105	99	85	104	98	98	92	115	107	98	112	97	89	87	102	96	97	89	98	86	93	89	86	113	100	100	96	87	87	113	87	109	109	105	100	100	97	99	101	110	85	94	99	97	95	100	112	84	85	92	89	98	97	95	93	100	96	99	102	89	92	98	94	98	94	93	90	97	98	109	112	110	86	106	94	79	84	104	84	108	98	105	118	90	94	75	93	102	97	114	90	119	82	90	90	92	100	111	84	81	103	101	101	86	78	90	115	99	106	93	122	109	93	92	102	81	80	102	99	81	109	113	104	105	94	114	95	97	93	92	101	107	94	96	102	90	103	99	84	119	106	101	91	104	123	103	96	110	96	110	81	89	92	98	111	88	102	95	74	105	96	114	91	93	98	103	92	94	98	100	87	103	97	95	110	88	82	106	91	91	102	103	87	102	91	90	104	94	97	108	98	112	113	100	110	97	89	94	104	87	88	96	91	109	110	83	119	91	92	89	90	83	117	105	97	103	124	96	105	108	104	109	115	88	90	112	102	106	96	119	113	75	98	101	92	87	93	96	98	84	93	95	110	88	84	88	112	96	108	111	99	99	84	81	106	98	105	93	113	120	93	100	95	110	77	94	91	88	96	96	102	91	87	88	97	107	90	109	95	109	112	105	115	84	100	87	102	101	101	115	85	109	89	89	97	100	105	95	107	98	98	107	98	96	89	72	101	100	104	111	92	84	113	98	101	90	82	98	102	96	101	93	104	78	99	109	106	110	111	112	111	87	87	91	98	94	108	86	84	88	90	112	90	90	103	97	109	100	89	106	89	78	108	106	91	101	98	101	98	89	87	99	119	98	106	113	91	109	107	85	103	80	103	95	98	95	104	92	106	96	104	103	111	115	89	80	97	77	111	87	103	98	114	97	99	99	92	99	95	90	99	95	101	108	86	103	93	96	115	106	93	100	95	104	98	96	98	103	99	100	107	98	83	95	108	83	99	110	98	115	83	102	105	84	110	95	92	103	84	99	96	109	113	97	96	101	98	104	97	108	106	85	110	89	98	104	94	98	89	90	105	91	83	94	83	98	111	98	98	101	104	98	102	94	98	99	112	95	99	97	89	91	96	99	109	118	100	91	92	99	124	115	98	87	94	94	105	109	106	97	95	113	101	115	107	98	80	99	90	99	83	113	114	99	99	77	92	91	90	93	99	92	97	107	92	76	102	101	108	96	100	98	78	95	86	94	100	103	92	102	92	107	108	106	92	103	101	77	85	120	114	102	106	85	97	116	106	121	101	106	95	84	98	77	91	100	91	106	107	105	98	105	110	94	101	93	94	88	104	95	98	94	90	99	109	96	97	102	101	121	88	105	97	109	116	87	117	87	97	91	82	97	97	87	98	97	98	85	90	93	102	96	89	104	100	87	77	86	99	107	105	92	94	92	121	99	79	101	118	118	97	93	106	100	100	92	77	110	78	119	97	97	109	99	109	86	105	99	99	89	85	93	121	111	97	97	83	122	73	94	89	96	90	106	103	108	89	104	92	92	99	111	99	103	102	97	93	83	99	105	101	98	102	113	107	101	95	82	96	99	116	107	95	99	106	87	96	99	82	83	100	97	107	110	87	84	111	89	100	94	94	114	72	100	116	88	112	72	116	102	98	90	119	95	79	100	105	87	95	96	109	96	111	101	109	107	90	101	95	98	117	105	90	74	91	102	88	93	89	105	109	107	100	99	83	103	99	96	114	97	96	93	100	102	102	92	101	104	82	91	108	81	74	95	97	108	83	102	98	95	113	115	97	99	102	90	118	108	81	88	86	109	107	84	100	108	106
1977	476	655	862	849	688	653	623	539	475	448	457	439	429	407	471	418	411	404	406	404	371	382	395	387	402	395	381	409	410	428	468	385	373	414	408	429	483	517	499	599	543	458	432	373	363	373	397	366	373	415	349	368	414	388	350	355	402	378	394	381	383	340	382	389	382	354	417	414	406	407	397	356	376	405	390	355	374	399	360	389	381	393	375	371	361	386	342	373	368	398	394	388	401	348	385	378	345	363	361	402	392	386	366	359	390	374	376	394	375	348	374	396	399	370	369	404	352	361	372	397	387	386	344	355	416	361	382	394	372	373	348	403	371	383	386	406	360	388	416	370	391	326	337	340	371	355	334	437	360	398	346	367	385	365	369	427	392	365	415	397	367	382	381	360	368	443	385	368	355	343	408	374	348	378	353	380	366	382	403	375	358	367	385	394	382	358	403	384	359	374	367	367	391	349	371	371	379	363	350	367	379	404	364	374	396	372	361	356	332	386	407	366	389	403	371	364	412	363	343	377	416	429	365	379	372	372	351	351	360	365	384	349	396	354	373	350	417	350	368	365	372	374	385	395	400	392	378	379	351	345	372	384	393	366	365	368	373	380	400	381	378	360	383	376	385	364	376	379	385	416	375	398	401	370	389	376	343	386	368	395	390	375	383	349	377	375	362	356	372	380	355	370	396	358	399	356	404	326	396	351	378	361	360	381	379	389	404	369	398	383	353	390	357	410	391	382	373	390	400	334	336	352	392	386	368	362	338	388	335	394	343	368	400	396	348	358	426	364	350	381	384	370	363	368	385	362	346	376	380	402	366	354	383	393	384	398	383	356	361	378	344	362	377	406	381	414	375	390	380	411	380	395	399	384	359	391	406	380	366	385	398	370	376	362	381	368	380	380	339	337	399	384	357	362	378	359	396	382	401	363	370	335	386	395	367	372	377	386	396	392	363	348	401	331	366	371	374	348	376	349	348	381	375	381	413	374	380	385	378	387	374	364	354	387	390	407	398	412	385	376	392	408	356	414	385	377	398	392	386	369	388	379	404	364	383	392	403	366	385	393	380	407	367	400	360	390	344	405	322	393	381	382	371	373	387	365	361	380	352	350	379	379	344	331	421	361	358	392	396	428	361	369	354	374	367	374	399	364	425	380	343	363	320	340	366	378	389	367	367	392	376	390	353	358	353	383	395	330	360	367	389	386	370	376	348	349	354	393	349	378	390	375	384	383	416	412	381	380	383	375	374	375	369	350	373	392	381	399	410	390	390	398	357	361	389	343	403	403	351	382	388	358	379	353	346	371	370	335	351	371	364	366	393	353	355	376	373	359	399	421	382	419	359	384	392	344	385	388	359	371	356	363	354	383	381	381	363	374	373	358	361	376	351	389	379	374	366	367	358	379	397	381	401	367	375	410	392	405	387	383	392	374	382	379	364	383	395	360	351	387	350	382	347	368	367	360	384	398	365	355	384	403	388	391	360	376	402	372	360	377	387	391	369	360	369	368	391	380	383	422	374	363	391	379	380	385	367	359	383	354	377	351	392	378	357	370	408	368	380	370	393	400	348	377	392	388	380	404	421	359	388	327	330	361	383	401	341	390	366	377	379	370	339	369	356	361	404	371	371	354	373	406	386	412	358	372	389	353	381	371	385	374	383	377	382	365	370	387	353	428	373	388	394	345	361	363	343	381	382	351	378	360	353	406	417	406	353	343	376	395	382	360	399	352	394	359	337	388	404	366	403	402	395	370	376	408	396	357	396	400	351	400	373	389	347	356	371	388	381	391	371	375	383	355	358	342	371	384	423	354	365	362	364	356	397	388	352	388	389	396	373	396	390	373	402	349	344	367	386	350	403	342	374	363	392	365	346	367	397	365	383	382	368	382	361	341	398	393	361	379	415	422	385	398	368	386	374	365	379	373	420	412	386	389	377	374	343	394	374	380	392	403	332	383	376	344	334	370	362	427	402	390	411	407	378	386	376	360	381	391	396	362	383	374	363	379	347	365	385	374	378	366	372	357	413	360	414	349	401	386	394	390	368	416	405	376	366	372	367	405	350	367	356	394	378	389	376	352	421	427	376	382	373	383	386	364	356	393	396	369	385	377	362	363	357	407	379	368	360	390	344	394	358	379	375	343	370	395	366	370	367	404	370	339	381	384	390	382	384	365	400	404	382	362	403	379	362	359	375	382	350	395	373	355	368	375	375	355	369	359	369	376	356	387	391	351	376	366	353	403	381	404	351	396	360	376	414	330	377	366	362	395	347	379	366	375	371	370	388	397	376	375	374	355	342	392	392	342	376	360	369	366	395	387	380	366	352	384	396	370	344	358	374	397	384	410	379	407	439	337	353	379	384	373	375	383	369	401	367	393	373	380	350	409	408	373	378	367	405	396	404	382	368	372	385	370	384	377	374	396	420	372	381	371	383	390	351	378	382	429	389	368	374	375	381	382	370	369	349	384	364	374	408	389	367	363	383	381	370	388	411	396	339	376	409	374	384	381	357	370	366	404	358	362	385	378	331	397	382	391	372	337	371	356	391	410	372	373	352	359	388	364	361	366	371	390	371	363	367	390	372	361	393	343	361	399	360	361	373	385	367	362	356	379	364	393	365	372	420	389	372	369	383	374	340	376	370	355	381	376	376	399	366	387	385	406	350	370	386	382	371	373	389	357	379	342	333	386	397	347	366	334	369	373	357	350	365	341	350	337	383	384	364	384	348	350	389	355	389	371	371	380	382	399	367	364	376	390	352	398	359	382	343	394	374	380	371	375	364	360	358	356	382	397	374	366	404	376	365	395	402	377	366	398	382	400	389	417	411	353	391	382	387	403	375	356	399	374	356	352	350	363	381	368	380	391	361	394	387	378	389	393	365	386	380	363	367	390	403	360	343	395	374	331	372	383	380	375	416	377	395	366	355	390	380	366	353	405	360	366	405	360	384	392	345	423	388	346	407	379	389	376	368	378	382	382	373	362	381	371	375	377	413	339	370	381	384	391	397	343	373	374	400	395	380	380	366	412	362	368	348	366	385	387	380	385	365	362	399	377	375	373	399	364	366	379	395	352	335	365	406	330	409	397	446	361	375	366	361	365	389	352	371	398	331	396	357	383	391	368	357	390	350	367	375	369	381	365	399	383	371	370	398	384	396	360	346	400	362	391	363	386	348	352	388	384	362	362	354	398	406	384	405	360	383	331	382	424	377	407	366	394	335	398	385	385	364	325	372	372	387	357	367	355	364	361	387	347	375	389	407	380	409	378	364	378	377	392	389	376	352	418	355	373	374	350	389	378	382	395	362	382	348	432	347	370	362	373	365	345	379	394	353	353	380	384	375	392	389	379	392	412	372	363	382	365	351	402	388	397	375	340	360	421	370	390	329	375	344	351	389	362	376	376	385	384	370	407	363	387	394	363	402	376	387	387	382	355	380	334	365	362	393	362	371	376	413	379	411	345	370	403	381	377	418	392	389	376	352	382	356	366	376	401	376
1649	153	201	223	175	137	138	145	134	126	103	130	90	105	116	94	104	98	100	90	117	88	102	91	118	90	98	109	91	98	95	93	118	104	93	108	108	107	94	137	135	127	102	95	95	115	115	99	86	109	87	101	75	103	101	105	109	93	106	101	111	111	94	105	90	81	134	110	101	96	101	97	94	86	84	97	93	85	109	91	101	89	102	96	91	122	109	101	103	96	82	102	84	110	111	85	103	97	82	95	79	100	100	116	99	106	114	102	99	92	93	88	90	98	128	99	99	100	101	97	103	103	96	104	98	96	97	125	113	113	120	95	86	98	91	91	90	102	100	93	107	105	93	100	101	121	110	82	101	108	116	86	103	106	109	94	105	93	98	97	90	98	94	98	104	112	87	113	81	99	116	115	84	95	93	94	95	96	123	111	103	96	94	99	98	112	95	86	80	86	88	97	105	109	95	94	98	104	107	74	108	84	88	108	106	107	102	98	104	99	96	101	97	95	83	89	113	116	114	93	124	102	109	104	90	96	99	109	95	114	77	91	104	94	102	101	112	96	100	97	111	81	110	116	84	99	115	88	99	89	85	108	93	109	92	98	116	116	98	77	127	94	92	93	98	89	96	107	105	98	116	101	106	102	96	90	85	111	107	99	98	108	98	100	92	97	86	113	103	85	111	103	103	90	100	118	109	109	113	87	107	95	101	108	105	96	106	111	93	102	93	103	110	108	86	114	96	87	80	100	100	97	93	100	91	96	87	111	71	108	107	90	90	97	90	108	105	99	84	101	93	99	99	103	103	98	96	84	83	103	75	109	98	101	100	110	124	112	99	98	101	90	101	100	99	95	107	108	94	109	98	97	92	85	99	87	109	116	96	91	101	85	99	99	117	116	97	111	79	97	80	109	115	101	85	100	94	78	103	114	116	103	119	93	99	94	116	118	112	97	81	78	85	100	84	98	91	117	86	93	84	88	115	106	102	112	98	89	100	96	98	103	96	100	93	100	99	95	80	111	115	93	111	119	109	82	90	90	93	99	107	112	76	108	96	110	107	90	94	99	102	93	115	102	101	105	92	90	110	99	96	108	89	84	93	99	89	89	97	88	110	105	92	93	108	85	90	118	101	101	112	109	87	91	113	108	100	101	93	106	99	104	95	110	102	108	95	106	100	101	101	95	87	85	100	97	125	99	84	88	87	91	93	96	105	101	101	111	98	104	101	99	87	109	98	109	99	77	96	97	109	94	84	103	102	102	94	108	101	89	105	102	98	112	104	109	89	101	95	104	109	104	94	119	112	86	99	86	99	87	105	109	109	91	103	85	107	99	99	93	95	102	111	104	104	110	101	106	95	118	93	104	97	106	104	101	103	91	98	100	89	130	110	94	102	97	111	83	117	114	104	99	100	105	96	99	105	95	89	100	109	80	88	82	109	92	89	98	113	94	100	106	103	113	103	92	100	107	102	126	100	79	96	74	98	100	103	94	102	103	87	97	86	89	110	113	94	84	119	85	117	98	101	104	105	90	94	140	86	125	88	98	89	95	104	99	95	91	91	78	111	105	104	94	104	99	93	102	95	99	92	111	93	89	99	104	96	111	122	114	120	100	95	87	93	87	119	108	96	97	96	89	93	110	100	83	104	112	106	111	97	109	117	90	98	101	98	85	109	101	80	113	89	96	119	84	100	99	93	109	98	96	99	92	103	98	79	98	90	94	106	106	99	107	93	98	97	99	116	95	101	99	103	96	117	89	104	107	104	110	106	111	108	94	99	101	93	115	90	87	103	104	97	116	113	103	101	95	91	95	102	104	102	111	107	98	87	108	111	106	85	92	103	97	85	84	91	100	93	105	90	90	100	96	116	102	92	96	102	114	104	84	104	82	105	100	89	84	83	88	95	93	109	95	114	86	104	95	114	106	99	90	101	108	114	91	110	91	111	103	87	112	106	98	101	97	88	89	119	102	92	115	87	103	99	101	104	113	105	85	107	96	114	108	97	88	100	98	123	101	96	108	92	106	122	103	90	103	105	99	92	86	99	81	90	100	111	116	94	100	98	85	79	112	97	100	99	99	88	96	104	86	96	90	108	90	110	94	98	101	101	108	88	104	98	104	103	106	88	87	91	83	77	109	102	98	114	114	105	91	105	90	93	103	94	98	95	93	98	105	101	79	102	100	110	91	108	121	97	108	119	95	110	104	110	100	105	100	96	92	103	110	89	109	105	107	106	94	95	89	89	97	88	103	99	104	104	110	97	108	109	101	105	103	108	91	91	135	97	99	84	102	94	111	94	87	102	103	92	110	111	95	104	105	101	114	97	97	103	89	106	95	86	77	104	103	104	97	94	115	110	100	114	78	101	114	111	83	97	101	97	80	104	106	92	88	120	86	117	97	88	129	96	83	91	92	113	96	97	105	107	103	99	92	104	86	94	97	93	102	117	96	108	103	97	85	106	91	94	106	97	120	96	97	111	96	109	95	84	99	109	122	89	111	89	95	112	107	102	95	94	120	111	82	100	89	105	94	97	94	96	93	90	69	106	102	105	87	98	91	111	106	109	88	120	107	91	90	102	114	107	89	96	93	124	98	77	99	110	99	98	84	99	95	91	89	96	87	83	88	92	103	105	104	125	117	102	109	110	100	103	94	98	108	94	96	84	106	83	96	94	105	103	111	91	103	110	95	100	97	92	98	94	97	97	100	78	106	97	97	101	93	116	84	99	86	101	109	107	94	88	90	105	111	104	84	107	84	103	100	107	109	100	91	87	110	126	72	103	108	103	104	99	97	118	100	97	92	116	112	101	97	112	80	91	97	106	88	109	98	80	108	82	92	110	108	85	87	96	102	99	87	105	94	97	99	77	104	112	92	92	85	109	91	122	99	96	99	95	99	89	102	112	119	96	87	98	99	115	103	119	88	111	91	111	83	115	88	100	108	91	93	96	121	96	103	107	96	100	102	111	79	101	99	110	94	103	74	104	88	95	81	112	98	82	87	101	84	100	105	107	94	100	109	92	97	79	106	95	111	71	94	102	114	100	111	98	102	100	101	81	90	119	101	110	104	114	105	105	98	78	95	102	103	94	111	101	85	90	87	101	110	103	95	111	95	84	112	96	90	104	102	104	99	99	105	86	107	100	89	94	89	115	86	102	95	92	80	88	87	92	123	115	109	87	117	92	104	98	106	83	104	116	89	100	95	79	93	106	101	111	83	117	103	123	87	92	110	98	107	100	114	104	90	85	121	103	84	102	101	92	97	104	88	98	88	91	95	90	85	86	81	89	102	89	91	96	102	91	115	93	105	101	106	89	109	105	91	93	92	95	108	98	99	103	90	95	92	95	97	95	116	98	109	106	97	84	101	109	79	80	111	102	98	110	102	101	107	95	93	104	107	103	91	111	98	107	114	87	84	91	105	89	89	94	123	87	110	102	97	111	113	96	91	97	102	93	107	98	105	91	117	94	91	116	108	90	100	93	99	104	90	81	111	94	104
1890	519	643	872	868	722	634	604	570	505	476	449	426	426	397	447	384	367	380	399	399	406	390	398	385	419	382	377	409	417	434	444	374	393	391	416	442	478	571	577	628	584	492	411	371	394	372	442	380	385	346	369	397	378	388	362	388	351	406	420	419	380	379	389	416	397	407	430	408	361	397	397	392	406	378	380	373	447	356	403	380	401	355	393	382	397	379	372	398	380	375	425	377	363	360	380	350	358	398	387	365	343	401	387	386	403	380	386	411	390	379	389	357	384	364	373	389	338	372	390	378	384	374	399	341	372	371	387	379	364	391	409	388	358	353	417	385	367	369	369	396	416	349	414	380	394	360	355	354	427	382	392	375	425	425	388	359	376	402	353	363	363	381	407	349	380	397	364	407	364	404	382	424	371	369	346	404	399	412	403	377	381	375	328	416	387	358	420	367	381	356	362	357	371	396	376	411	405	402	392	372	364	380	354	399	395	408	395	394	396	348	381	375	415	399	380	427	387	391	402	402	371	347	356	399	381	334	407	370	377	368	368	385	360	387	351	374	368	372	401	365	356	401	409	373	400	375	369	372	396	370	365	395	370	367	404	408	365	376	378	382	362	339	400	387	376	401	370	371	387	405	388	401	369	390	377	390	414	403	361	383	394	402	386	374	353	403	344	369	399	376	359	373	365	381	379	395	395	388	392	384	390	419	366	370	360	382	376	402	391	379	386	364	371	381	376	371	371	430	353	351	380	354	390	363	362	383	373	396	403	397	363	354	378	374	363	404	413	351	389	392	386	380	383	384	358	421	357	392	371	435	385	382	392	414	391	396	378	373	388	381	394	377	333	353	389	363	358	403	376	374	394	399	386	362	377	356	379	384	361	372	342	385	345	374	341	347	363	367	378	367	379	373	406	358	383	407	398	370	390	386	362	376	377	392	397	388	389	403	390	361	396	396	359	362	393	413	387	398	407	361	390	347	355	376	411	406	359	407	415	391	379	339	364	372	388	362	401	372	402	370	406	418	384	378	372	382	358	386	390	365	372	369	381	402	384	379	394	403	409	382	375	358	396	357	424	350	373	438	378	370	371	411	398	399	410	417	382	390	363	360	377	389	415	386	351	405	369	350	377	389	383	366	400	340	358	357	366	381	373	358	372	365	379	403	389	374	380	347	384	354	372	386	360	383	400	371	390	381	386	341	408	377	380	385	352	409	360	384	380	362	378	375	406	407	350	405	340	390	371	402	351	379	365	405	379	363	406	395	390	368	349	353	394	349	396	394	343	385	415	382	389	393	388	353	415	394	349	380	384	397	373	420	417	385	356	377	377	384	399	381	386	362	365	345	384	419	430	353	386	373	420	413	402	384	371	369	357	374	379	394	384	360	390	358	377	427	362	356	373	407	373	385	340	374	386	387	391	391	382	369	395	361	397	350	378	394	404	383	371	408	393	361	359	368	362	396	390	372	410	383	345	385	362	371	350	363	347	376	356	410	365	368	386	357	394	367	393	397	409	352	387	397	404	399	383	335	386	381	379	382	368	371	384	373	391	396	356	358	369	343	387	374	352	358	380	389	382	407	386	395	359	359	378	364	404	350	354	374	390	408	409	369	360	357	331	361	407	364	364	366	353	383	378	368	377	398	384	386	388	346	359	384	370	409	371	398	385	399	397	392	384	352	366	395	374	368	332	413	382	410	410	380	388	391	411	354	365	397	382	374	381	356	363	383	363	350	382	386	394	395	389	377	367	435	380	405	401	365	367	389	381	380	359	360	387	405	373	358	376	389	396	396	371	372	386	393	413	388	372	376	374	357	359	405	373	355	361	391	391	380	371	375	389	336	400	357	349	372	387	396	373	411	362	361	404	403	392	368	422	363	394	339	382	366	426	368	359	354	353	383	358	359	365	374	405	346	381	420	385	353	356	389	379	396	367	405	371	391	388	431	380	351	382	405	385	363	395	364	374	388	416	382	397	401	361	397	395	379	375	344	397	395	387	407	386	414	420	394	388	388	364	374	393	377	372	363	375	354	392	367	370	356	398	371	373	404	414	394	352	405	395	365	365	380	396	389	403	409	376	388	381	397	378	360	376	402	389	365	397	413	376	397	375	389	408	367	389	405	397	359	375	360	420	399	398	348	391	359	345	373	375	383	391	355	388	355	399	394	391	406	372	391	368	368	378	397	376	386	367	383	334	378	364	386	393	378	379	387	397	365	412	370	376	345	367	339	350	384	395	391	367	378	382	334	363	370	435	381	370	381	372	396	403	356	389	383	374	378	382	379	392	384	377	365	403	384	332	346	367	393	403	367	359	402	384	367	391	367	421	391	400	393	399	424	385	391	374	377	390	368	386	399	389	384	430	394	326	378	400	381	348	402	378	365	372	403	378	401	371	389	384	402	374	427	370	375	378	369	384	405	348	362	364	396	401	382	387	348	363	393	427	366	366	363	365	433	380	363	399	394	393	402	365	363	400	384	359	366	405	351	365	372	409	366	361	371	408	376	421	402	397	356	374	388	375	353	377	387	380	406	385	357	369	381	382	361	368	368	400	331	423	379	380	355	377	393	380	394	409	396	388	366	410	375	398	383	384	400	366	351	350	345	375	362	391	397	365	398	361	382	398	380	382	396	396	370	414	363	360	372	328	391	373	352	374	378	405	392	355	401	416	375	384	394	368	379	397	363	391	375	372	402	339	395	399	392	362	391	359	398	405	393	358	385	382	378	394	384	380	368	405	399	377	403	394	383	383	379	382	362	406	376	389	390	403	372	389	389	354	373	386	395	400	384	407	333	359	372	365	384	408	399	387	383	348	427	402	389	376	399	380	411	401	366	396	384	378	377	391	439	390	404	374	361	397	396	377	380	418	381	398	413	384	360	378	356	377	371	388	394	353	380	369	378	384	376	379	387	385	401	377	365	381	372	400	394	392	395	389	386	425	373	360	376	370	405	407	355	387	371	384	408	367	382	411	376	380	395	375	359	378	393	384	401	387	378	395	368	367	389	367	330	386	420	411	408	391	364	382	377	397	386	373	365	400	360	384	417	371	358	365	377	390	387	409	396	368	409	384	371	366	371	386	376	407	382	386	382	371	401	407	380	412	383	392	367	354	372	341	373	351	394	370	440	425	377	356	383	386	359	355	430	418	369	394	372	375	372	396	368	359	431	356	361	357	375	395	387	377	395	373	350	387	379	367	372	391	370	389	378	390	388	359	396	380	393	389	380	395	365	398	379	364	422	372	378	428	359	407	386	372	386	396	381	400	409	357	401	404	373	391	350	366	430	383	415	359	377	369	356	385	363	390	372	386	402	351	353	352	392	403	417	353	418	371	373	393	377	402	397	428	375	370	362	397	359	380	415	376	366	368	399	358	363	390	356	383	399	409	396	410	389	376	365	392	386	372	384	424	379	391	390	356	380	365	394	427	355	373	354	385	385	381	381	349	354	378	390	370	380	406	377	375	402	386	394	375	388	352	393	383	383	364	396	377
1604	165	217	209	180	164	138	118	124	140	91	113	96	102	85	101	100	117	99	96	99	86	101	111	100	101	110	106	114	119	95	113	99	95	94	99	91	101	132	105	134	114	123	101	103	94	114	107	105	111	107	90	104	106	96	86	99	107	95	104	104	92	95	103	85	91	121	91	88	90	95	90	87	115	97	102	113	103	107	89	94	93	112	89	88	114	105	109	107	88	85	92	98	89	97	98	96	98	91	96	98	101	100	104	109	107	90	84	113	111	87	113	126	90	95	96	83	95	91	90	118	78	96	88	85	102	122	108	112	110	102	105	97	84	95	103	109	96	106	103	121	112	85	101	88	88	87	87	112	109	70	117	117	100	93	96	101	87	90	92	101	84	120	86	90	103	83	91	105	90	85	104	98	95	93	87	100	111	96	107	97	120	82	100	84	105	102	98	98	94	85	90	86	98	94	101	110	84	100	98	83	110	94	102	104	101	76	94	102	112	97	97	98	105	101	117	112	98	91	107	105	85	88	98	96	99	83	116	94	102	103	102	99	85	92	93	100	84	112	105	98	106	87	105	93	89	103	102	71	107	96	112	93	103	100	103	99	89	98	90	103	117	110	89	94	105	95	100	91	105	100	95	91	116	91	95	90	93	99	112	103	96	100	104	103	96	104	101	86	96	78	96	123	109	100	86	102	116	83	94	88	101	91	92	114	103	92	97	116	100	114	86	94	99	94	99	107	104	96	100	85	95	100	114	99	115	79	95	103	102	104	116	106	90	93	95	99	91	106	108	114	94	95	110	108	94	97	68	105	102	102	80	107	99	99	124	98	97	91	130	101	92	99	92	97	93	91	103	95	104	83	109	105	104	103	96	116	95	99	106	102	119	110	99	100	114	101	108	92	96	107	96	107	95	100	98	89	98	97	117	98	115	104	107	109	99	88	107	133	84	105	89	96	98	100	107	103	120	109	91	109	92	94	81	104	100	104	99	106	103	96	96	98	108	105	102	100	80	113	103	115	96	82	111	98	80	94	93	111	113	107	104	94	109	94	108	111	107	91	87	89	107	89	101	101	89	98	128	95	95	91	107	106	108	91	123	103	105	108	90	88	93	108	84	94	105	98	120	100	111	112	89	103	103	116	94	99	99	88	96	94	100	81	122	91	108	81	93	87	97	105	119	114	106	88	97	110	102	98	95	92	99	93	101	102	122	112	91	93	102	111	100	107	116	108	116	104	99	90	94	101	84	106	112	107	101	102	86	113	97	102	109	100	101	96	112	104	108	103	104	98	94	90	99	115	95	93	94	88	97	86	113	92	104	86	87	106	99	99	89	95	92	97	100	99	101	100	93	107	110	95	90	105	94	117	94	102	85	93	99	101	93	86	108	112	77	89	84	84	95	107	106	94	99	103	110	87	108	94	90	115	97	100	110	99	112	109	93	89	102	108	111	96	103	103	102	100	107	111	99	115	88	91	91	80	110	107	104	91	109	101	94	86	108	90	97	100	82	97	90	83	94	104	101	110	100	101	100	93	97	99	103	104	89	95	111	98	92	90	86	98	108	99	97	105	108	87	110	98	104	106	90	102	120	93	104	94	120	87	94	100	86	80	93	94	103	102	90	104	100	108	121	99	83	95	96	83	97	96	98	106	110	97	94	96	105	98	95	118	114	97	131	105	89	102	91	99	88	106	113	105	104	91	100	87	96	85	95	102	92	98	96	99	116	103	97	112	96	96	115	102	96	102	91	104	115	101	100	96	109	97	92	101	89	111	95	95	92	101	102	96	99	97	111	98	91	92	98	104	97	94	114	91	79	103	118	100	91	123	114	100	101	92	116	89	100	87	92	128	98	107	93	102	117	88	83	101	107	97	95	123	88	103	91	95	105	103	116	82	91	83	99	105	98	103	105	99	92	100	92	97	102	122	107	98	82	117	98	113	88	99	94	97	96	107	109	100	117	101	96	99	100	114	86	103	85	110	97	98	95	104	85	99	111	124	83	100	103	115	117	107	97	94	111	105	86	113	101	119	91	103	86	108	105	113	94	111	107	115	100	110	96	95	107	92	98	117	95	125	102	95	98	88	97	103	107	97	107	115	99	113	108	101	85	91	117	94	104	94	100	91	97	86	97	89	105	104	109	132	101	96	107	94	102	101	96	104	95	103	112	105	99	106	110	114	98	95	95	107	90	96	84	98	88	98	94	121	100	102	83	100	97	95	99	105	100	94	97	103	108	100	100	93	101	98	100	98	112	104	102	89	100	122	103	102	99	80	93	97	84	99	105	101	104	109	92	91	108	110	97	106	97	118	98	101	85	94	97	91	93	122	107	94	98	127	111	86	109	99	96	115	103	101	121	106	80	107	81	81	108	112	82	114	99	104	97	103	89	118	95	101	101	96	103	111	108	107	112	90	102	91	90	103	79	90	88	105	95	94	120	99	99	99	115	102	101	103	90	89	118	122	109	97	107	82	107	89	79	102	106	97	88	86	95	89	88	101	109	105	105	84	72	98	113	94	101	111	89	93	103	102	95	100	107	90	121	116	97	85	108	117	102	99	96	117	88	114	100	101	108	102	120	93	95	103	104	106	104	95	108	105	93	105	113	88	105	114	87	98	105	96	122	92	111	86	104	109	102	91	113	107	100	91	87	91	104	97	105	97	97	98	109	104	95	85	85	113	106	91	103	105	90	91	75	110	120	106	115	111	103	82	92	98	107	111	82	95	109	93	95	107	97	102	101	107	116	104	118	101	95	98	105	100	92	112	92	119	88	102	91	87	102	93	81	111	106	113	83	105	84	97	116	92	106	103	101	90	93	97	98	86	92	111	107	87	98	84	102	101	87	99	97	91	91	106	97	107	101	114	107	90	98	107	92	97	99	112	107	92	99	86	107	93	110	111	123	94	90	104	128	94	95	105	105	95	106	105	80	109	103	98	103	90	106	111	109	114	101	91	125	99	91	80	117	98	89	108	99	87	96	96	86	110	91	104	106	88	82	115	100	93	86	104	119	108	118	96	101	89	88	102	114	97	111	91	74	118	110	112	99	95	95	122	82	76	101	88	99	103	86	110	100	105	94	109	82	86	94	78	105	84	111	98	105	90	99	96	97	98	93	89	98	102	100	108	117	84	105	110	92	113	90	91	106	80	105	112	84	109	104	105	81	115	87	93	95	84	86	108	102	88	90	108	86	94	97	112	107	96	86	91	108	100	98	116	88	81	98	103	105	109	106	104	102	100	91	100	84	96	116	102	94	106	95	107	106	111	98	93	92	110	106	106	94	109	95	95	91	97	94	96	103	96	111	96	107	94	117	95	104	109	108	105	86	84	84	111	93	106	81	95	101	94	101	107	104	107	88	97	112	83	109	111	95	102	108	117	92	99	106	97	111	97	85	100	93	102	96	105	109	108	94	73	102	93	89	100	88	87	106	106	91	81	93	86	87	116	103	96	90	101	102	105	86	83	91	105	91	101	104	98	80	116	98	105	106
1943	469	701	852	808	669	642	618	565	483	443	449	438	416	445	487	430	385	409	403	390	385	414	372	370	381	405	405	399	427	425	446	423	419	420	443	433	467	544	578	598	562	479	425	368	349	413	418	377	387	406	372	387	414	403	385	396	408	362	420	437	356	398	382	389	404	390	409	391	394	380	397	389	398	410	408	381	371	394	393	356	393	372	371	375	363	372	416	375	392	403	362	399	399	391	386	393	398	391	395	359	416	410	384	374	375	382	369	414	404	388	371	349	396	394	394	383	391	398	402	360	362	376	413	394	424	375	402	378	346	361	396	369	384	396	395	396	415	363	380	385	356	412	374	405	400	384	383	348	376	366	402	380	362	418	394	400	385	409	394	400	359	401	365	340	400	397	378	371	405	394	379	403	385	391	357	383	370	367	407	385	394	378	357	386	374	380	395	342	384	389	388	381	393	392	388	378	366	392	383	419	383	381	377	401	371	404	362	361	372	395	399	381	406	365	374	398	417	406	363	361	378	373	383	414	371	388	380	385	343	374	352	365	390	366	368	374	418	369	343	379	401	403	412	361	409	404	361	390	352	370	355	382	399	376	380	421	357	390	398	394	348	371	360	377	383	381	397	384	401	365	413	369	355	401	371	383	399	379	367	377	378	380	407	377	403	407	391	433	390	399	362	415	395	360	362	352	379	406	384	379	385	355	372	388	415	395	387	373	397	350	370	387	396	356	333	410	422	377	366	352	410	414	371	357	407	418	390	356	361	387	370	404	393	363	371	361	372	397	393	364	397	363	354	357	407	395	410	403	395	398	360	395	382	411	381	401	362	399	389	396	380	411	391	382	377	377	382	368	402	352	358	385	358	411	373	399	411	414	368	412	378	384	394	390	385	373	390	369	361	400	384	412	349	379	370	394	361	390	380	383	368	369	387	374	391	417	381	400	372	381	360	405	390	381	375	380	363	422	408	403	375	413	363	425	408	401	363	366	406	405	348	366	397	370	428	390	362	388	400	366	403	380	386	358	374	369	372	380	368	367	386	399	396	401	354	375	357	386	362	390	396	404	347	389	379	388	379	426	376	390	416	355	410	397	371	405	382	390	366	397	360	452	363	396	372	373	408	433	402	388	394	362	388	393	360	385	379	375	386	367	360	414	390	371	390	384	426	347	387	417	370	428	370	385	376	372	390	388	406	383	399	388	367	370	378	384	386	359	396	365	389	402	383	417	402	370	374	360	379	388	373	397	386	368	369	342	377	365	375	366	393	415	386	399	386	405	403	369	367	375	355	417	385	411	396	397	393	391	424	386	344	393	371	399	385	383	376	392	373	370	377	392	396	367	348	398	410	384	411	398	393	387	379	402	402	370	364	345	361	372	366	397	405	378	406	381	384	384	365	391	382	376	376	414	395	379	412	401	385	364	429	414	395	399	393	359	381	404	338	387	383	381	403	369	395	384	415	432	388	357	394	379	381	358	423	352	394	357	368	393	406	372	375	405	415	372	341	394	393	377	403	388	366	374	388	366	400	389	377	382	424	330	380	421	381	379	391	405	397	400	398	368	399	398	377	376	393	378	387	393	358	377	391	386	419	374	360	396	416	381	389	373	410	413	370	406	371	370	384	338	395	366	416	404	398	361	395	367	378	389	404	376	396	417	370	390	390	376	392	430	370	374	390	397	393	366	354	379	369	372	368	410	385	418	365	354	371	393	364	419	379	387	387	332	399	397	370	413	394	363	396	365	397	367	399	385	375	407	375	388	355	364	386	391	327	397	388	366	357	392	385	401	387	339	388	387	374	369	381	390	383	372	372	365	376	369	374	377	410	402	398	342	382	381	391	440	391	366	394	370	410	389	391	407	367	399	413	404	364	377	417	364	389	385	388	393	414	385	346	365	351	384	359	384	394	404	366	392	401	435	381	382	387	380	403	364	396	433	415	382	384	373	389	370	388	416	364	413	347	398	374	396	378	384	377	360	399	373	373	390	403	387	371	370	398	394	403	404	406	397	414	362	379	378	415	363	427	404	393	411	367	391	392	377	358	401	385	364	410	396	374	356	387	373	379	405	408	395	362	402	380	403	370	393	426	430	383	384	339	368	389	382	355	344	417	373	408	366	403	365	386	346	363	391	383	375	415	419	374	386	409	398	359	370	364	374	399	406	419	360	382	399	396	386	373	392	384	359	393	420	382	368	400	393	391	371	372	372	377	400	362	371	411	368	424	358	374	391	385	417	360	403	369	379	356	402	376	353	397	366	357	398	374	379	344	379	386	402	381	396	400	349	400	359	383	386	352	379	390	399	401	424	391	361	378	386	360	397	367	366	385	411	356	385	411	415	355	347	420	400	361	413	375	384	390	400	364	372	374	398	405	379	375	371	375	407	403	376	358	376	411	370	410	397	343	361	379	424	413	363	391	409	378	395	404	363	401	375	407	393	439	365	367	410	378	375	371	396	392	371	363	373	378	425	399	368	394	354	383	352	380	382	400	363	366	388	356	423	376	390	367	346	361	376	382	380	393	406	389	402	386	381	390	392	409	402	353	377	378	400	385	411	369	387	361	378	386	375	397	390	413	373	346	399	365	387	399	380	370	390	397	355	347	387	407	370	392	386	381	385	404	374	374	371	372	415	404	423	358	374	380	405	381	327	384	368	404	380	401	363	396	402	342	409	341	370	372	410	375	382	388	369	403	398	372	409	420	354	376	370	364	333	392	396	358	368	367	393	366	360	412	360	402	355	393	417	367	378	375	397	369	390	385	426	346	389	402	375	390	389	381	383	360	361	366	396	408	376	374	428	422	368	392	340	382	393	373	372	422	406	369	425	383	382	377	357	401	381	364	366	398	358	405	409	377	371	392	379	384	409	367	359	378	386	380	376	375	363	424	407	380	395	383	391	379	391	384	391	369	386	399	364	401	418	355	352	368	352	358	397	392	369	383	376	442	403	408	407	370	376	373	419	384	371	390	392	376	381	332	362	411	370	387	404	361	388	361	368	373	379	381	356	392	357	394	396	393	381	411	428	362	365	406	383	363	393	416	365	414	405	384	364	382	394	398	383	357	369	388	381	421	391	388	384	389	361	374	390	376	367	363	382	380	400	397	390	396	380	389	423	402	390	393	369	409	379	382	363	373	383	378	402	384	392	416	402	388	404	384	389	372	367	388	399	379	367	381	395	379	388	387	386	386	381	421	392	400	404	394	387	408	375	378	382	359	380	379	402	373	385	379	415	406	414	407	403	388	378	400	368	361	368	377	384	370	424	391	387	415	375	336	400	388	373	414	367	376	385	387	379	365	384	377	410	379	395	420	392	332	367	390	356	372	373	371	372	384	377	410	381	364	369	418	401	357	353	394	378	386	383	366	406	377	367	387	394	395	406	396	353	366	373	385	384	367	387	379	377	406	386	374	383	355	347	382	362	392	372	378	388	354	388	363	386	368	367	392	380	402	382	399	407	401	378	391	395	403	416	402	409	357	415	405	423	390
1655	147	224	204	175	154	160	149	128	116	105	109	109	110	113	86	116	108	83	95	92	84	100	96	96	91	114	101	100	106	100	102	111	92	96	106	118	128	120	119	121	116	127	90	97	105	94	96	91	104	112	104	121	85	99	99	129	113	99	106	107	91	115	129	96	90	91	101	87	117	94	84	93	96	114	94	97	96	87	98	79	117	98	91	86	111	95	86	92	82	87	106	110	116	108	111	90	106	97	92	102	89	86	109	111	110	104	101	90	79	108	108	93	102	96	95	99	93	92	101	106	90	116	115	117	100	92	108	97	100	117	89	100	104	109	102	102	93	104	118	102	102	105	87	112	87	93	93	98	106	104	105	90	85	96	82	94	93	87	91	72	102	94	108	90	105	89	90	80	96	87	96	95	111	112	108	76	103	101	92	87	89	88	97	84	96	103	82	93	96	91	93	110	104	87	136	100	85	92	102	93	79	84	128	102	99	105	83	93	116	97	98	95	96	101	119	101	91	109	94	88	90	104	94	90	106	106	98	107	115	94	120	99	93	99	101	96	74	93	97	101	110	107	88	122	91	98	94	92	93	110	113	95	90	97	118	101	92	108	104	104	103	89	110	117	113	103	85	94	105	91	82	92	104	103	117	107	100	98	90	107	93	115	108	104	110	90	96	90	90	117	97	88	112	79	99	109	115	97	86	97	83	96	100	104	98	93	94	97	93	96	104	95	97	99	93	95	115	99	93	94	120	98	104	112	85	110	97	111	97	101	120	119	112	103	101	89	92	94	87	81	95	103	100	89	97	96	99	87	93	108	109	104	97	93	100	113	89	105	88	109	113	88	101	97	91	109	98	92	99	72	104	81	97	102	90	87	96	94	93	109	88	91	102	104	90	108	93	93	87	104	98	98	95	99	98	107	112	83	105	100	97	108	103	102	101	101	96	89	113	92	78	103	93	103	118	90	89	100	102	100	102	81	102	101	107	87	93	91	96	93	93	99	95	98	111	86	97	105	104	96	94	99	99	70	96	96	99	108	99	107	112	96	92	113	106	103	98	90	107	105	87	96	93	98	104	91	93	94	99	103	100	99	93	92	86	101	95	82	98	87	104	90	100	121	67	78	94	87	99	108	92	107	107	85	106	102	115	100	94	105	104	103	96	96	94	125	105	89	95	112	97	105	85	92	108	96	95	95	101	103	107	102	98	102	104	91	93	91	97	91	82	99	95	89	105	95	103	91	90	103	94	100	91	106	104	105	115	101	96	93	107	111	96	109	102	104	82	99	97	93	106	100	100	82	86	94	88	95	100	109	79	94	96	102	92	103	93	88	82	100	98	92	111	97	93	104	94	99	91	92	94	100	108	104	80	118	90	81	74	122	99	91	105	106	99	97	94	90	112	98	91	93	90	95	92	89	96	80	85	82	87	97	102	94	118	96	100	78	108	90	98	89	104	103	99	91	127	123	97	101	87	101	93	96	109	91	105	115	90	105	106	86	120	105	83	108	105	97	98	92	88	95	114	101	92	99	104	98	92	105	100	94	101	80	79	111	96	97	121	86	97	95	92	91	99	110	121	89	106	105	100	115	126	97	108	92	92	110	104	116	102	110	100	89	92	85	108	94	102	87	94	102	98	99	95	105	123	87	114	85	108	83	102	98	105	101	96	91	86	106	98	103	105	79	111	111	120	84	94	94	83	106	98	85	104	108	83	107	100	74	97	95	92	93	103	100	114	98	110	86	110	96	100	94	93	103	95	110	95	125	103	107	79	95	95	97	111	79	98	106	101	89	92	105	97	101	90	78	117	130	93	95	111	88	93	94	94	97	97	103	99	102	100	110	105	88	99	101	91	81	111	92	118	106	104	89	97	91	88	92	98	81	95	92	86	86	98	104	110	118	78	87	92	97	95	92	99	81	109	100	69	87	92	109	94	81	86	102	87	108	110	81	95	101	98	90	107	104	86	95	95	95	121	108	109	84	88	89	66	99	104	93	93	100	101	92	107	93	104	121	88	94	94	102	115	82	111	90	93	86	97	96	102	101	91	107	105	97	106	108	99	118	91	103	94	99	83	94	89	85	109	96	71	104	85	96	102	98	82	93	104	101	97	107	122	85	98	93	98	116	94	107	102	104	105	98	86	118	102	107	105	113	104	93	106	94	102	85	88	105	90	104	105	87	104	123	99	98	113	95	87	103	100	101	95	108	107	102	95	102	88	102	86	98	112	106	105	100	94	101	110	87	104	98	107	74	109	87	102	101	111	116	99	106	101	105	104	86	94	94	89	106	126	115	98	93	81	104	93	101	100	95	82	96	82	116	113	114	95	89	102	102	111	110	110	107	104	99	90	105	95	86	99	97	110	95	93	84	111	103	108	94	105	118	81	118	106	123	103	106	95	109	112	91	99	103	107	95	102	121	94	90	106	109	103	83	83	97	96	96	104	91	99	95	108	94	110	86	91	97	100	102	79	97	92	92	128	101	96	108	107	89	90	88	101	111	102	93	105	93	100	74	103	98	91	110	100	97	83	96	108	90	86	97	110	103	91	107	86	93	100	104	89	97	110	100	97	77	95	126	117	104	89	90	117	96	102	85	106	100	106	89	93	96	93	100	89	100	75	100	83	114	96	110	96	108	104	108	103	89	81	85	92	104	98	106	89	90	102	105	133	99	105	109	90	94	94	103	93	96	79	100	102	93	101	109	105	87	84	103	96	102	100	93	97	109	86	91	116	102	91	100	109	98	110	100	82	84	126	95	87	72	90	115	75	116	98	79	92	109	106	100	94	102	101	108	109	97	85	102	92	92	91	92	98	86	108	107	100	99	91	103	93	105	90	88	113	88	80	103	116	106	110	100	106	122	110	101	95	102	110	111	117	97	87	108	90	86	103	99	115	89	94	100	87	99	94	106	94	109	107	84	119	93	85	99	92	113	119	94	96	113	115	91	117	88	90	103	108	95	120	87	85	100	101	107	103	97	103	104	96	98	101	116	107	86	100	94	103	87	99	98	98	91	110	113	94	103	81	92	96	90	101	84	90	87	103	93	104	96	97	94	104	104	116	108	102	119	100	119	104	84	93	101	107	99	97	100	97	115	119	95	95	88	101	99	91	86	115	106	102	126	90	117	101	87	125	95	107	99	104	117	92	95	90	86	79	94	100	107	98	127	100	94	107	93	85	98	80	114	104	80	93	115	89	102	100	83	84	105	120	80	99	92	96	92	111	101	90	92	77	97	111	95	93	107	108	99	96	103	111	89	100	109	77	105	115	97	104	109	109	99	93	111	98	103	110	111	90	92	108	99	100	96	106	98	79	110	89	106	111	110	95	99	93	86	98	102	118	103	127	99	100	108	90	94	115	97	124	102	93	97	96	91	107	94	108	95	92	109	83	105	102	100	86	98	98	92	98	109	102	95	103	90	104	100	87	101	94	103	83	98	108	91	118	112	103	109	92	103	100	95	92	88	105	91	102	96	103	102	111	89	103	102	84
1919	457	696	772	824	671	757	620	577	474	473	501	443	419	396	446	368	383	411	385	385	396	412	364	398	381	402	402	433	420	423	412	427	393	396	472	482	560	533	564	563	543	421	444	402	388	352	422	370	375	370	338	351	412	395	373	382	403	421	420	387	373	354	381	378	386	400	377	365	396	381	409	391	428	376	406	386	385	400	375	390	359	379	365	379	388	390	377	349	382	393	374	411	379	372	371	401	371	363	388	394	377	385	431	370	374	370	368	374	361	370	394	396	398	393	389	386	410	370	391	361	379	374	399	393	390	387	412	368	386	378	369	363	391	372	355	367	385	377	370	381	354	399	375	359	366	399	384	372	364	412	378	362	373	355	359	388	405	411	401	384	394	357	404	359	390	390	349	361	377	352	367	386	369	355	341	328	399	369	410	384	345	401	359	353	377	357	395	361	394	392	386	371	381	370	367	401	355	382	370	358	360	344	367	374	410	391	384	378	407	353	366	424	371	385	404	391	375	377	374	365	389	363	377	378	375	386	382	392	377	409	385	379	345	349	373	423	360	386	379	383	377	354	381	388	353	348	337	378	349	390	352	366	327	382	378	370	388	352	359	385	410	359	364	388	377	382	325	376	423	375	368	371	391	378	374	360	380	406	388	395	358	370	412	392	380	350	373	371	393	361	398	417	327	383	373	386	380	364	439	390	386	376	368	404	408	391	348	355	403	385	348	406	387	361	367	366	339	387	382	392	372	362	362	393	387	360	394	396	385	366	383	390	371	384	372	401	384	380	357	364	364	373	425	409	400	405	353	340	367	386	394	361	373	369	364	387	360	367	362	388	386	368	390	420	407	409	367	381	403	392	401	350	393	376	375	335	335	391	404	403	376	385	364	409	378	340	382	391	361	416	332	346	382	404	366	372	387	352	391	380	364	339	414	359	384	381	350	387	383	368	392	411	392	371	387	379	370	393	359	397	393	359	388	393	377	366	362	387	361	361	385	395	355	392	404	383	411	371	397	403	400	392	358	371	413	379	354	384	371	384	403	347	360	401	377	375	392	385	365	389	369	404	362	422	376	393	367	358	380	419	369	386	401	325	382	382	375	395	371	354	382	374	376	369	403	381	377	364	370	377	355	372	403	365	405	351	411	397	383	359	406	370	339	383	399	367	364	394	399	354	385	415	372	363	370	378	366	398	399	392	402	362	388	350	381	387	378	399	400	392	393	355	374	374	369	378	399	384	387	414	373	394	360	406	388	336	375	375	358	358	369	398	380	359	402	374	422	368	347	368	390	387	380	397	374	340	411	347	366	380	395	370	363	377	374	375	402	378	353	354	386	351	379	362	399	411	384	365	348	349	401	381	348	390	389	363	353	381	411	378	381	395	393	395	383	392	336	385	374	356	361	383	374	389	383	379	362	378	404	391	360	379	336	405	382	398	369	401	379	374	363	393	390	381	362	378	360	386	360	393	390	402	389	361	371	356	368	414	357	357	391	394	375	317	388	366	365	362	396	406	373	386	360	383	384	383	384	371	348	405	369	417	354	371	400	379	363	330	407	357	353	413	384	381	363	362	372	391	387	415	396	386	346	390	383	372	386	376	379	386	374	370	393	381	397	408	387	394	381	384	359	364	368	402	367	390	430	366	380	357	386	372	360	391	381	402	365	355	417	405	386	411	339	381	366	352	393	384	349	381	378	380	387	366	407	388	398	391	379	409	352	382	389	383	352	411	359	398	370	409	367	384	376	348	377	380	369	406	338	380	406	391	365	381	377	362	412	351	378	369	364	405	375	395	400	397	385	394	373	381	408	400	380	384	350	372	408	399	346	407	387	414	380	391	362	376	352	345	376	411	392	354	346	364	421	378	377	390	361	379	383	397	393	362	395	358	364	387	367	378	359	377	367	384	376	376	423	408	364	376	364	382	364	395	385	397	395	362	353	365	415	381	387	381	359	325	385	385	376	368	377	364	351	387	379	353	387	368	387	371	393	382	381	399	355	362	358	344	367	396	406	367	399	366	399	369	379	356	393	393	367	387	357	411	379	387	381	372	361	357	395	399	369	371	406	354	414	338	391	413	370	361	379	360	376	399	367	366	364	420	411	360	403	364	372	384	365	399	383	398	407	366	396	373	354	413	398	387	403	397	359	400	380	381	400	383	380	399	379	370	396	349	412	348	398	380	429	443	397	367	368	373	424	387	372	401	400	393	384	437	385	405	401	380	446	375	386	382	376	376	407	387	406	374	417	382	398	382	380	372	352	372	365	379	370	396	382	401	330	390	362	420	412	401	399	388	354	379	392	387	381	395	388	399	386	364	382	371	392	403	379	409	414	373	381	360	383	392	382	400	408	381	387	403	376	379	377	356	373	399	353	386	393	401	378	377	414	339	418	376	348	408	393	363	355	363	372	368	360	383	399	397	373	383	391	373	384	372	372	393	426	354	382	342	375	390	395	394	388	375	373	391	375	371	408	390	366	347	359	381	374	395	356	381	352	385	383	407	358	374	385	397	389	373	389	327	406	365	383	398	359	414	354	415	373	353	348	392	431	387	366	393	381	362	393	422	373	396	381	387	343	354	356	366	341	381	370	362	377	360	389	371	351	420	404	388	407	380	414	370	398	348	363	358	372	346	392	399	371	421	379	402	362	389	372	384	386	360	373	357	351	386	354	392	380	371	393	384	385	379	383	383	372	409	333	353	398	384	397	416	383	387	382	371	390	385	407	400	392	396	421	393	380	383	370	378	393	370	397	396	350	391	383	398	384	369	366	392	357	387	417	358	380	401	348	404	382	376	342	390	371	379	382	367	399	384	398	354	381	394	365	420	363	379	400	374	420	364	362	377	364	383	355	397	410	375	384	356	368	389	377	360	363	398	408	396	346	342	391	368	383	362	387	374	403	375	388	366	383	397	394	359	364	364	398	406	394	375	371	368	374	372	421	397	373	400	389	360	396	373	386	413	409	375	370	382	410	405	389	409	397	379	374	363	372	356	366	362	371	396	365	353	389	354	387	396	399	368	332	368	395	379	364	372	390	360	371	362	380	391	381	365	374	342	386	376	367	381	363	387	389	391	375	424	386	401	373	401	394	399	386	367	383	388	363	399	362	399	403	341	392	393	365	368	391	352	392	362	356	349	373	386	373	379	386	371	345	372	381	387	368	371	361	413	397	379	367	380	368	382	385	379	387	378	368	402	381	371	361	399	377	382	411	390	353	379	362	357	353	390	379	371	400	389	373	371	381	370	373	370	353	420	457	371	356	405	367	388	381	383	398	375	387	358	392	379	355	377	421	370	388	373	358	366	363	393	357	395	376	398	378	406	388	399	355	419	346	411	379	382	376	360	366	382	359	325	413	363	372	406	375	372	377	385	393	383	400	372	378	386	374	370	351	386	405	371	337	380	400	384	365	378	338	378	366	391	370	346	400	383	369	372	390	363	376	361	364	384	364	387	393	375	391	375	374	401	399	375	383	368	386	356	358	371	414
1673	176	226	209	194	148	176	145	137	105	102	105	112	90	94	116	113	106	110	113	100	99	101	107	105	86	104	79	108	95	119	102	108	93	103	106	111	118	122	131	139	107	100	114	93	105	106	112	103	104	122	99	93	98	92	97	112	98	89	114	107	85	103	89	115	81	115	100	96	88	106	99	105	99	101	115	99	101	99	89	103	97	105	88	101	88	94	97	94	100	101	89	97	99	106	88	92	97	101	110	91	112	81	99	100	98	108	98	109	106	80	95	98	100	104	100	86	88	101	95	92	115	96	91	106	95	107	95	111	95	114	95	102	98	112	97	102	95	95	110	101	112	78	115	87	92	98	91	109	99	108	101	116	93	97	98	100	83	101	104	95	95	104	78	106	103	101	94	105	109	106	107	92	108	83	112	101	93	98	74	94	86	98	97	92	84	100	97	97	89	83	84	110	104	92	84	115	83	118	100	91	97	101	94	93	112	88	90	106	86	103	90	110	111	83	110	97	93	93	88	101	94	102	104	88	90	101	100	100	91	94	105	96	90	92	85	94	94	81	111	118	114	95	125	93	92	92	98	90	94	116	98	94	106	86	108	105	101	104	98	108	94	81	105	115	88	100	118	106	98	114	95	104	96	102	108	103	99	102	95	94	94	94	119	104	97	108	113	100	103	86	102	109	101	85	96	89	94	109	101	92	95	100	95	111	116	89	91	107	105	94	92	115	87	92	86	106	117	102	116	97	105	94	99	92	98	104	103	102	103	91	91	104	94	98	76	90	107	96	109	111	90	89	104	100	89	79	85	91	104	116	87	95	99	98	91	113	102	106	99	92	103	100	88	90	88	104	109	96	90	106	87	98	97	101	102	96	93	104	103	95	90	118	98	93	100	102	96	108	121	102	114	72	100	86	91	96	98	96	100	99	86	76	88	71	84	95	87	100	134	98	101	108	88	90	116	95	92	100	94	97	87	80	98	106	88	112	87	85	97	104	101	104	96	90	94	89	110	101	107	111	91	110	96	92	107	93	107	94	99	83	107	90	106	90	101	88	110	97	111	102	84	101	99	106	99	88	84	114	102	106	115	102	93	107	100	112	104	106	97	80	109	85	97	90	104	120	98	96	110	106	87	104	90	109	97	108	106	106	92	90	102	104	104	86	89	107	111	95	100	103	84	90	102	98	98	103	93	98	114	111	98	121	91	89	101	88	88	88	96	95	90	99	108	97	85	77	91	107	103	82	107	103	94	109	85	98	106	87	105	109	93	95	112	101	97	114	104	88	108	107	101	103	94	104	92	95	99	103	102	94	103	95	98	103	118	113	118	79	90	92	94	87	93	88	100	113	85	90	102	89	96	87	88	94	89	100	93	95	95	117	110	114	95	94	106	108	87	97	98	97	107	85	86	115	128	86	86	102	103	98	118	89	92	95	96	81	105	110	96	108	99	101	96	102	108	118	99	107	102	119	93	98	101	101	97	96	100	103	108	102	89	91	95	103	110	83	93	121	92	96	104	107	83	108	107	93	94	87	112	94	93	96	103	111	84	97	92	105	99	130	121	104	90	96	91	100	95	115	87	87	89	105	88	87	89	106	92	96	91	95	94	112	84	92	82	91	97	90	93	104	108	92	88	95	103	89	99	109	119	99	100	89	101	97	113	92	79	79	95	106	86	103	111	98	86	95	92	100	100	97	96	96	110	115	101	87	108	100	98	81	91	95	93	95	88	103	111	105	92	109	112	105	110	101	83	115	85	103	95	78	78	95	107	107	121	86	85	83	98	85	102	104	103	96	83	90	115	97	90	97	107	96	101	100	88	91	106	107	104	70	75	99	95	108	99	90	112	104	102	97	96	121	113	117	95	75	92	94	102	92	107	91	79	83	95	100	106	113	92	94	98	115	100	111	84	100	86	101	74	91	96	103	93	94	102	94	86	76	108	114	97	109	110	102	98	94	103	89	97	101	106	91	93	84	106	117	97	88	93	94	94	88	91	102	91	125	93	110	102	85	108	99	95	70	102	91	94	90	107	103	92	96	114	108	96	95	106	104	99	80	94	83	103	114	109	93	105	107	107	96	109	108	97	99	99	112	106	104	115	102	112	92	99	94	104	87	104	107	102	118	105	109	116	97	97	100	94	94	101	103	94	126	87	81	97	89	90	119	84	82	80	97	107	104	103	90	102	91	96	102	84	99	95	91	118	107	82	95	102	118	92	105	94	97	106	106	117	106	111	107	93	107	84	106	100	103	100	110	98	102	114	94	100	92	97	104	97	111	102	115	100	84	87	73	92	98	94	103	97	86	97	95	84	102	96	98	93	98	99	104	108	91	110	110	107	91	99	105	101	85	87	104	101	89	121	96	111	93	114	82	88	98	82	91	108	94	95	100	102	109	98	104	90	95	107	116	96	109	109	92	94	93	95	110	103	92	86	82	110	102	101	108	93	88	95	100	95	101	107	88	95	94	105	88	84	97	108	107	93	110	96	105	90	107	83	105	87	97	87	71	90	93	98	92	108	103	108	79	98	107	123	112	106	82	102	104	85	104	90	93	97	99	82	101	89	112	109	112	100	103	107	98	100	111	92	93	99	114	110	96	121	127	97	112	105	97	93	87	88	110	118	97	91	91	90	98	105	84	81	110	108	84	128	111	101	111	115	102	100	84	97	91	106	90	107	103	93	71	90	84	101	111	101	79	107	98	106	104	99	100	93	94	93	116	90	105	96	106	118	97	94	113	84	106	103	86	103	113	88	91	110	102	96	98	88	98	94	89	90	91	119	91	100	102	100	91	92	102	110	90	106	84	99	110	112	105	104	122	89	84	99	117	92	119	92	97	87	107	84	108	97	111	110	92	123	100	106	120	93	107	98	98	118	106	87	88	101	87	71	108	97	103	109	91	98	102	87	97	116	83	100	97	95	120	107	118	88	89	107	94	110	101	102	107	93	108	91	114	92	108	96	90	87	107	95	107	99	112	92	97	100	100	100	96	90	84	88	125	111	98	95	91	98	82	85	97	94	92	91	87	89	85	76	86	94	99	98	99	116	119	105	109	105	107	116	99	101	101	92	100	88	101	102	82	113	100	89	104	83	105	108	100	106	102	86	97	100	104	105	87	109	91	85	94	123	88	94	96	101	122	120	98	105	101	84	84	98	92	86	112	91	94	110	97	94	111	116	103	93	92	98	86	102	84	109	101	100	95	92	95	100	88	85	101	105	99	106	109	114	94	106	93	73	88	100	102	99	105	96	95	100	92	70	101	115	115	96	91	91	106	97	101	92	97	103	101	97	95	103	101	117	90	100	87	97	110	109	99	83	104	84	104	104	99	86	113	101	104	94	98	90	92	93	99	92	85	79	96	104	106	102	111	74	93	91	101	104	101	105	103	108	94	100	105	98	93	110	104	105	99	93	92	110	83	85	96	105	93	110	108	116	102	113	96	88	90	105	87	119	108	111	98	102	106	102	92	84	85	104	104	87	111	103	89	111
1964	468	724	850	868	684	739	604	562	485	473	444	439	458	429	449	426	388	411	377	411	356	369	424	430	436	417	392	405	389	398	421	432	412	448	438	495	539	570	577	517	554	451	407	374	388	368	380	353	393	349	419	378	347	388	421	388	383	382	371	366	381	397	397	413	349	406	385	419	364	328	380	389	400	357	389	384	429	377	384	396	410	376	391	357	383	378	403	375	377	374	378	402	395	391	377	350	394	363	395	430	389	390	362	403	366	383	373	402	369	384	405	348	400	346	347	405	365	386	397	383	376	379	358	370	352	392	369	384	411	366	373	391	384	394	404	371	370	368	359	402	371	378	332	367	379	417	357	375	399	367	395	393	377	380	395	407	372	392	362	358	385	362	358	413	382	388	415	390	389	353	392	375	381	376	400	384	387	358	390	393	378	325	392	414	372	369	348	449	394	364	389	408	381	397	422	373	394	348	396	386	379	393	385	375	392	372	354	361	390	384	371	385	410	434	389	364	393	362	409	349	376	390	377	355	390	417	404	388	372	372	378	341	363	360	379	374	396	426	397	411	402	380	388	386	390	391	355	359	380	332	397	411	375	416	364	380	363	381	379	375	372	394	378	421	390	374	370	381	398	373	384	393	378	383	361	382	366	414	357	406	367	377	326	384	403	368	381	379	405	350	387	392	351	382	374	401	385	418	394	390	389	401	335	384	433	417	405	365	346	382	377	326	374	381	387	363	378	418	384	411	372	386	361	384	385	372	379	385	378	356	363	381	430	398	388	353	398	393	360	375	396	367	376	408	344	402	388	388	377	425	366	383	330	379	386	387	360	411	419	388	383	390	363	356	358	368	363	339	373	406	375	370	401	377	405	374	379	403	401	387	398	386	411	426	381	374	374	391	380	386	421	393	413	358	409	422	404	361	347	391	388	380	404	364	373	369	378	398	389	377	411	353	372	372	391	393	364	375	373	377	381	382	393	389	400	382	405	386	394	380	357	404	390	398	373	350	379	395	406	395	371	380	379	391	402	371	388	377	334	385	366	402	369	387	397	380	362	363	376	376	353	367	388	404	388	394	386	350	361	392	381	359	392	383	369	363	348	383	375	360	364	426	401	382	382	392	387	380	380	394	394	391	394	389	392	397	367	354	400	380	412	406	398	357	361	416	377	376	398	365	408	398	426	353	388	411	392	421	383	386	368	383	385	395	401	377	419	363	355	376	378	401	392	391	392	398	356	402	366	376	397	379	368	371	363	344	409	361	377	403	410	395	383	394	400	391	426	365	394	352	365	375	407	397	397	396	401	387	381	390	390	347	376	378	378	391	383	366	385	401	380	363	413	406	365	369	366	365	394	416	379	389	415	374	388	417	419	395	382	367	394	355	382	364	381	389	379	398	377	392	369	375	401	398	429	369	375	368	395	366	357	351	391	350	361	392	395	378	389	367	393	359	408	380	387	384	388	394	387	401	353	450	392	366	411	357	349	388	384	402	392	361	384	406	404	353	340	382	345	389	393	392	393	394	409	369	386	380	358	385	383	400	355	379	350	392	422	376	382	379	362	370	379	401	390	367	387	389	401	365	402	389	403	354	370	349	407	370	368	378	376	375	381	392	374	387	396	367	383	364	373	381	398	372	397	408	375	345	357	397	414	376	387	372	395	415	371	391	403	396	376	365	399	372	411	385	394	395	374	363	337	376	371	361	345	400	385	393	420	390	373	362	383	365	357	369	373	393	331	393	382	369	348	358	357	392	362	396	368	377	359	364	351	383	375	393	386	378	397	384	392	366	362	388	363	372	390	403	398	400	366	361	380	360	395	398	372	395	370	380	379	368	369	398	372	378	381	376	379	362	425	406	389	380	391	367	392	398	397	328	368	382	330	387	416	367	344	361	374	381	420	363	423	382	381	389	329	420	384	389	367	402	428	380	416	359	387	410	353	382	382	382	364	392	385	357	392	338	396	364	405	405	382	393	351	394	368	385	398	382	384	384	371	388	336	371	394	401	425	400	393	403	382	410	368	374	335	383	383	425	382	358	389	374	389	432	376	421	362	353	361	398	363	369	365	375	390	386	406	344	392	337	354	342	366	381	379	375	368	381	389	370	357	365	378	392	355	371	377	383	380	390	389	366	389	397	397	393	382	383	365	401	388	389	404	391	397	371	350	356	345	382	406	373	395	380	387	378	374	364	345	419	395	371	388	416	369	380	371	384	382	416	397	359	369	358	380	351	388	408	373	378	359	379	348	392	352	393	377	387	373	336	363	377	388	404	406	377	399	386	370	399	410	394	399	361	408	366	383	356	398	394	372	410	379	418	374	360	353	408	391	418	392	351	384	391	386	367	359	393	401	329	369	364	364	396	403	397	357	338	407	391	378	384	372	371	399	374	402	397	402	350	361	393	380	363	365	379	394	370	360	373	370	369	378	403	374	406	377	369	382	401	395	362	410	339	393	394	371	369	371	366	409	397	368	350	383	368	384	381	386	377	389	389	377	384	395	365	420	412	371	384	354	389	365	348	390	382	388	369	387	369	399	413	400	396	404	330	349	359	393	381	408	385	386	394	354	345	417	377	361	386	419	358	383	354	409	413	385	382	415	385	374	386	373	411	384	374	366	383	385	385	368	422	379	350	391	354	380	396	353	358	400	386	375	370	377	396	363	361	400	356	370	396	355	386	401	388	359	371	382	408	411	340	355	396	370	362	380	382	406	396	386	372	384	391	403	356	416	381	351	367	402	388	384	376	356	419	371	393	394	398	378	391	375	374	377	378	359	386	375	381	382	410	413	400	413	372	419	359	389	347	348	386	358	422	408	394	394	383	400	408	359	361	381	401	378	372	387	384	376	387	402	390	379	368	401	387	390	391	386	414	340	384	375	391	386	368	351	365	360	367	414	382	379	386	384	373	394	354	373	359	430	381	368	379	328	363	396	339	397	395	396	363	345	381	398	365	375	368	409	376	376	377	405	392	368	370	393	357	370	351	374	388	350	401	411	396	380	357	400	363	360	379	377	363	398	395	350	374	376	356	390	392	418	375	386	411	395	351	392	392	363	398	408	351	386	400	362	370	395	376	352	391	388	398	381	366	360	372	388	363	406	366	378	366	367	357	392	393	387	372	397	391	428	348	388	332	371	392	369	370	405	365	361	437	400	406	382	336	392	374	430	394	407	362	369	387	377	383	364	380	389	390	444	386	352	397	377	391	384	394	387	399	393	386	390	410	365	386	359	365	378	380	400	363	423	397	361	385	380	373	382	379	400	399	398	391	376	400	406	411	401	380	397	379	394	380	403	359	401	375	378	404	358	381	347	362	407	365	407	389	364	398	389	364	386	344	397	379	400	400	391	381	385	366	399	363	354	344	422	383	380	404	398	406	412	357	418	374	414	366	380	427	385	401	408	371	358	377	386	411	395	352	374	358	353	399	376	398	403	388	406	381	358	387	370	358	407	390	398	364	352	364	380	396	376	395	382	396	339	400	392	371	387
1638	181	234	188	203	164	136	127	119	107	117	122	107	106	95	89	92	102	81	88	107	108	109	101	110	107	98	97	110	99	90	118	103	112	93	100	118	88	113	121	105	93	105	99	87	96	111	101	88	96	90	100	106	101	106	105	117	111	88	98	96	126	96	77	105	101	85	90	114	87	123	103	115	111	112	102	113	91	93	93	98	96	96	88	113	88	110	119	87	104	80	91	91	102	113	91	95	100	97	104	103	104	91	86	105	89	100	106	100	102	88	106	92	116	94	92	95	107	100	105	104	104	125	115	96	95	111	100	90	97	93	108	94	76	89	103	109	92	88	83	90	105	106	98	106	88	83	97	117	87	104	107	98	91	90	97	97	83	104	116	104	104	107	91	89	94	127	92	103	70	88	103	102	104	92	96	77	88	90	90	107	114	81	93	85	98	113	107	97	102	108	121	102	90	105	106	112	99	101	96	110	94	107	106	97	86	103	103	91	100	88	83	112	88	118	119	86	93	92	92	103	103	102	91	94	88	84	100	112	98	88	106	88	77	112	97	101	118	104	73	106	90	102	86	101	107	82	99	98	95	102	110	109	107	112	81	106	108	76	79	112	85	83	95	91	101	84	112	109	85	106	116	107	103	116	104	105	96	86	106	97	106	112	88	91	98	90	96	115	99	84	102	82	96	107	110	111	97	92	85	92	86	99	118	103	109	81	119	113	81	98	96	127	93	82	113	101	104	121	111	91	95	112	91	85	92	103	110	71	84	106	126	100	116	104	92	94	92	89	79	104	115	93	116	98	99	103	107	97	103	89	101	104	92	98	85	104	104	100	112	92	95	93	89	115	107	98	118	94	89	72	88	106	110	102	101	106	99	93	93	88	84	92	89	89	99	100	107	109	103	93	98	118	96	95	85	96	95	104	103	96	99	100	88	123	98	100	94	111	78	104	98	91	81	114	95	99	105	93	112	101	100	108	102	93	101	98	102	99	90	105	99	126	93	101	118	112	94	91	120	95	127	95	109	97	92	98	117	111	98	95	101	89	109	112	100	109	83	99	107	96	124	102	114	100	107	108	84	100	115	108	110	88	89	99	93	99	100	90	102	120	120	105	98	103	118	101	104	103	100	122	94	85	97	96	106	94	101	103	106	97	96	89	111	116	90	81	92	88	99	90	99	88	110	118	97	97	99	102	83	93	82	105	78	106	112	105	95	103	111	95	93	87	99	105	94	94	116	92	92	110	88	104	115	116	93	86	96	91	89	96	90	111	123	109	93	96	104	91	97	115	107	98	93	91	91	101	107	106	97	101	96	90	110	113	94	100	107	97	81	95	114	87	105	99	103	117	109	100	90	110	99	93	104	103	97	90	96	93	87	95	99	114	105	115	104	121	95	105	103	133	100	113	91	106	87	119	97	102	96	103	99	95	86	108	113	96	90	93	101	97	96	102	93	87	99	112	105	96	75	106	99	111	99	92	102	88	100	89	94	108	112	93	111	93	82	116	113	105	106	112	83	85	100	105	104	91	97	103	101	103	105	98	93	107	97	98	87	110	104	95	101	93	106	91	87	94	83	102	96	103	108	80	93	103	106	98	89	104	87	91	108	111	107	86	100	91	104	93	103	96	105	101	89	95	93	103	112	91	115	98	118	95	98	95	110	116	94	92	107	85	108	98	106	119	86	88	101	85	104	108	104	97	100	113	103	74	81	105	114	100	105	112	102	110	85	106	109	101	87	83	86	93	102	77	98	98	108	91	113	103	99	107	105	88	108	83	103	100	96	101	94	94	75	111	104	96	103	76	105	85	87	95	84	108	101	98	99	91	87	105	94	100	87	104	86	98	114	109	87	85	95	99	98	88	86	102	100	95	104	107	96	107	100	97	103	99	103	85	82	109	99	97	79	96	110	96	109	78	100	92	102	92	85	81	97	94	109	93	80	91	117	107	95	72	96	91	73	99	101	110	87	94	103	87	99	92	118	94	105	99	114	102	110	102	103	95	95	96	89	87	105	111	110	118	108	88	113	85	89	121	101	110	112	101	105	83	106	94	113	82	118	104	119	103	82	94	104	91	111	107	109	99	105	111	104	103	96	87	93	107	89	95	95	95	94	108	111	97	95	89	108	88	112	96	109	84	101	111	92	98	90	95	113	117	88	111	89	95	96	85	105	98	92	109	102	92	94	106	107	102	90	84	105	104	97	104	100	108	109	101	85	102	98	89	101	106	110	106	108	103	112	83	101	102	95	108	101	103	96	102	95	99	107	96	113	95	101	99	107	86	92	106	106	105	97	100	80	107	123	95	110	100	98	86	96	115	109	104	104	87	84	91	115	101	102	98	95	96	104	85	112	113	93	91	104	93	96	114	105	84	90	104	102	106	99	112	101	108	101	105	97	95	102	92	111	115	90	104	112	98	120	93	91	116	101	89	86	99	116	96	100	103	110	106	99	90	106	93	94	107	106	111	97	100	95	103	102	111	101	82	96	106	95	97	103	112	104	98	103	88	90	108	98	97	103	101	89	110	100	121	91	98	100	97	99	99	109	99	109	89	99	87	81	104	129	94	82	95	99	80	110	91	83	97	100	99	101	108	102	99	106	113	95	86	88	98	109	106	107	98	94	121	89	99	107	96	89	98	90	107	99	101	107	107	105	97	88	94	96	92	99	101	110	93	71	115	93	110	101	97	97	94	114	96	106	70	110	89	94	102	89	99	98	98	98	120	110	88	106	121	94	106	96	97	98	83	99	87	95	103	87	94	114	93	95	93	90	107	101	92	92	101	84	90	97	93	100	87	87	92	87	115	116	70	100	98	100	98	104	95	107	98	101	115	98	94	98	99	100	82	85	100	108	99	84	97	100	109	108	95	109	107	96	104	92	93	113	88	97	110	117	104	105	93	108	117	99	96	112	101	92	93	96	93	106	87	93	118	95	107	104	114	92	99	115	94	115	98	106	103	113	112	101	86	105	119	100	93	100	83	93	93	85	113	115	117	99	101	99	110	109	105	100	108	96	99	101	114	111	100	91	98	86	80	82	111	101	86	102	108	96	82	91	103	98	114	98	99	92	95	107	107	93	105	89	82	98	90	102	104	90	82	85	112	100	104	108	114	89	100	84	92	93	109	98	97	108	96	99	115	95	103	77	93	90	98	82	116	93	96	83	99	104	103	92	99	110	101	135	106	97	89	91	93	102	101	86	107	113	88	106	93	97	116	86	102	98	111	75	99	91	99	97	103	108	111	97	117	98	94	104	103	104	97	78	88	103	89	101	112	101	104	69	109	113	99	105	97	91	79	88	115	91	87	91	108	93	98	78	81	124	111	90	112	78	106	105	111	114	89	101	105	111	86	110	89	82	94	99	88	76	100	112	100	93	100	106	96	76	115	100	101	91	113	109	97	88	92	90	114	93	104	97	109	108	95	106	105	102	97	98	99	100	104	98	106	84	93	97	108	110	87	102	97	95	110	123	103	102	93	94	92	104	87	117
1950	541	742	801	881	709	716	611	611	436	438	419	482	450	429	427	412	406	384	398	408	374	397	371	422	384	381	416	448	379	408	403	368	423	412	470	488	561	567	608	568	470	462	398	427	415	384	406	387	383	382	398	392	380	401	367	394	400	350	374	378	350	384	388	385	357	374	409	397	401	397	407	405	368	408	378	421	343	417	368	394	411	362	360	362	381	381	374	411	391	406	402	407	420	411	415	390	377	394	413	396	375	384	407	365	397	394	355	399	360	374	402	372	369	391	392	369	376	401	385	419	382	366	414	387	339	395	382	366	380	361	340	375	369	366	376	396	388	386	349	411	414	378	412	389	385	410	367	356	371	391	403	398	371	394	374	380	369	379	374	351	376	375	393	381	351	350	351	389	404	377	397	366	373	386	381	379	387	405	398	380	395	387	415	379	389	382	372	419	390	350	388	368	349	365	400	392	364	384	381	389	385	397	370	372	406	357	380	375	386	399	376	387	397	337	369	398	389	411	388	390	382	410	372	373	390	397	334	349	401	383	385	391	374	412	377	383	363	380	404	372	365	376	393	359	368	376	383	346	401	425	338	370	364	371	388	364	372	398	361	366	375	387	392	332	381	397	393	382	375	373	376	381	427	344	407	367	361	349	374	396	357	411	352	390	378	375	353	368	380	397	371	359	382	387	372	360	379	367	361	372	409	393	390	404	371	373	399	406	365	357	398	378	392	380	383	395	406	355	403	361	364	396	393	414	374	381	346	380	391	365	354	347	357	384	384	402	376	349	390	400	368	382	366	364	372	372	400	353	371	374	373	358	354	360	378	390	365	351	386	347	407	405	361	394	388	385	361	414	373	391	396	396	398	395	362	380	361	398	361	427	398	376	380	389	372	363	369	384	427	351	413	380	402	384	358	380	369	408	406	416	373	341	388	369	377	374	335	384	407	401	377	372	398	387	362	380	376	398	335	393	377	382	401	375	360	384	397	420	392	385	340	366	377	368	398	383	366	349	354	386	379	378	388	367	361	372	356	392	390	371	403	375	345	364	403	378	377	347	373	383	375	368	352	386	356	375	308	406	351	434	359	390	410	366	374	371	371	407	399	352	377	420	359	392	380	376	364	378	375	380	425	382	407	396	400	388	377	405	383	369	423	378	378	401	416	385	352	389	377	359	363	397	396	367	401	398	392	367	373	384	373	404	398	365	413	404	394	415	384	391	354	415	360	439	370	409	380	369	375	388	366	369	376	370	363	359	399	383	381	390	413	384	351	360	382	381	403	396	355	395	365	400	413	405	413	384	362	356	384	371	397	374	332	389	351	368	355	372	375	352	374	368	395	394	369	394	375	409	391	397	367	360	429	375	365	368	374	392	398	399	379	386	372	372	391	412	356	374	435	351	386	367	346	351	387	380	368	367	408	367	364	367	392	347	343	384	365	362	412	381	365	352	352	412	377	363	397	385	391	409	373	372	383	408	380	351	388	382	363	344	377	377	370	368	351	354	361	355	407	416	373	369	386	403	370	400	403	385	386	379	392	371	375	383	411	378	381	402	368	430	400	362	379	380	371	346	396	400	383	384	400	419	381	408	351	359	409	374	376	398	381	377	365	389	339	382	371	378	385	371	391	366	368	384	382	371	353	381	356	394	373	387	385	378	362	390	377	362	405	352	367	370	377	376	376	396	375	416	354	352	373	432	369	385	375	382	380	370	363	414	386	363	389	399	391	382	376	361	363	396	406	371	399	375	377	365	338	360	354	373	387	390	397	357	384	383	407	404	391	380	378	373	378	410	386	383	398	380	358	398	381	394	361	363	380	400	413	383	392	361	377	383	379	379	387	407	387	396	362	385	365	364	375	374	401	372	380	384	377	344	394	413	364	376	362	351	370	399	368	374	370	361	408	385	354	365	361	387	373	373	338	364	404	382	404	383	368	392	378	394	405	355	398	382	356	379	362	372	367	356	344	382	360	368	379	365	399	409	362	415	391	439	399	413	410	405	352	387	379	377	318	366	403	413	367	397	370	404	389	384	383	376	366	342	377	382	370	382	375	375	397	387	378	384	414	380	414	362	389	380	359	363	359	393	386	357	366	379	368	394	424	392	383	362	385	370	382	395	388	387	406	399	393	389	395	407	367	332	373	405	395	384	372	363	412	385	412	368	403	374	381	391	380	387	351	372	361	365	402	359	353	390	396	408	423	406	355	402	381	406	389	397	368	384	399	359	370	346	407	374	394	371	411	376	380	398	395	389	378	370	390	355	378	389	393	374	424	370	346	344	414	360	385	337	379	383	372	394	375	363	379	391	381	417	380	368	361	392	377	394	384	392	347	385	370	386	406	360	372	363	425	372	373	405	352	398	357	376	371	394	353	359	368	377	380	358	399	402	375	394	408	359	346	369	401	357	376	390	398	369	363	403	348	380	377	390	331	375	380	414	339	401	339	373	374	420	396	386	385	388	401	380	350	426	416	356	387	371	394	388	389	378	394	371	377	361	319	370	387	372	354	380	404	356	394	386	386	375	365	337	381	358	402	371	384	394	393	387	350	379	398	391	376	389	364	365	392	409	395	393	358	391	384	404	346	391	369	318	360	389	364	378	435	374	380	356	334	359	403	378	404	383	377	388	363	401	388	361	361	369	397	375	381	422	393	376	382	389	378	353	345	366	364	371	406	370	367	411	388	416	370	353	388	412	409	409	359	388	376	396	398	372	359	386	349	396	355	332	383	347	412	340	363	383	375	399	403	381	356	374	352	405	385	378	407	389	385	386	384	396	410	407	395	374	407	371	387	346	378	372	394	377	409	365	392	374	340	377	385	394	344	382	351	407	387	417	365	375	389	339	378	367	389	355	344	415	350	412	383	364	386	388	390	369	399	381	342	380	373	411	364	431	368	369	379	376	393	374	359	351	353	390	375	363	382	383	394	367	381	391	360	392	382	345	386	382	417	416	352	397	392	378	394	399	395	344	366	397	384	395	359	382	388	383	385	380	402	401	377	366	368	332	386	384	346	359	385	406	384	442	409	356	420	388	375	377	397	350	408	378	360	351	368	401	406	388	368	375	377	396	376	385	355	382	388	368	377	369	366	403	392	381	392	383	361	399	407	390	389	384	368	403	392	378	402	410	345	358	359	375	400	376	403	366	376	352	380	332	389	405	341	422	402	347	389	394	394	401	365	384	356	362	386	380	372	418	353	377	399	363	384	403	447	403	343	354	406	358	365	370	385	420	408	382	371	375	370	390	387	420	360	382	368	393	363	360	387	378	359	417	396	356	409	378	386	391	403	380	383	354	402	391	370	376	400	388	359	373	372	398	343	382	348	387	368	426	370	384	383	398	398	393	425	361	384	373	381	397	334	361	381	389	389	369	410	349	386	353	411	374	360	383	408	420	382	392	376	350	388	359	376	385	391	393	392	379	399	364	378	379	327	402	396	366	364	359	366	358	397	363	353	386	361	393	396	374	401	398	423	373	384	349	376	377	380
1587	181	251	193	189	150	152	131	125	125	104	88	85	91	122	96	101	119	108	104	100	101	114	119	107	85	83	93	111	98	103	95	106	107	89	103	102	126	113	123	113	98	91	105	107	109	116	110	87	93	96	102	113	92	98	105	101	110	99	94	99	85	98	97	116	102	79	102	91	95	113	93	93	93	107	99	109	95	97	106	103	112	92	93	95	85	102	99	82	74	91	89	104	85	107	91	118	114	93	113	104	91	109	107	117	106	97	102	104	114	98	108	118	91	103	82	105	110	107	96	90	99	102	113	119	89	95	106	100	85	94	101	113	96	107	90	106	107	97	112	102	119	100	81	116	103	94	112	98	100	93	98	105	112	111	101	73	93	101	103	103	84	103	96	107	91	99	104	86	96	96	106	97	104	92	110	97	102	96	99	97	119	114	111	89	102	104	117	87	97	96	92	103	88	95	115	107	119	114	105	110	105	124	91	110	97	113	93	106	92	109	75	95	118	121	100	102	100	86	82	92	106	103	103	72	111	110	103	102	108	104	91	91	107	101	102	98	115	109	87	98	115	95	102	101	100	96	97	98	109	100	116	86	97	99	96	91	103	86	114	93	111	99	88	102	91	88	99	95	110	118	96	86	107	101	101	100	90	105	103	103	80	97	79	102	113	104	83	97	77	102	93	113	111	104	102	92	95	86	87	97	106	103	81	108	108	85	104	126	112	104	109	105	88	106	111	95	86	110	125	99	105	108	113	90	108	76	94	93	101	118	121	114	110	105	88	107	101	104	93	111	106	93	88	108	105	98	116	98	98	101	93	97	100	106	111	101	95	109	106	100	98	84	99	108	100	94	102	100	112	111	98	98	123	108	97	111	96	92	104	89	103	95	100	111	100	91	92	99	106	112	112	100	86	103	95	92	93	89	93	113	103	107	118	93	89	89	108	104	95	106	104	83	94	116	111	138	93	90	114	103	109	87	100	107	105	98	116	106	102	96	101	114	93	108	101	118	100	98	108	107	106	88	115	108	102	98	105	94	119	100	98	117	99	96	104	94	107	106	91	108	93	115	99	97	111	97	112	100	100	112	122	105	104	109	96	95	95	102	102	109	101	90	115	112	92	95	126	95	119	87	95	105	107	104	97	93	88	92	111	89	101	110	82	98	102	94	91	104	112	121	102	115	107	108	98	91	98	90	105	104	105	104	111	104	95	83	95	105	89	105	92	120	105	93	109	95	80	100	97	101	90	109	108	106	101	97	103	98	114	81	110	90	93	82	107	96	108	116	97	100	101	105	90	106	86	110	110	98	105	123	89	100	113	95	97	108	91	118	102	116	112	114	92	113	90	125	96	119	102	109	99	110	92	101	110	106	91	95	96	96	107	102	99	92	107	89	90	100	99	84	106	95	103	114	96	96	101	110	116	116	98	96	118	104	98	103	90	84	108	101	101	98	118	108	102	103	104	108	100	90	116	101	109	105	111	115	102	102	116	92	94	97	90	105	99	104	103	103	93	111	97	96	106	107	116	109	90	95	101	106	99	105	86	99	119	104	96	104	106	84	117	86	94	108	97	80	96	101	113	90	103	91	102	90	102	95	103	88	96	99	91	104	106	95	108	98	119	76	91	96	113	100	101	109	86	91	118	117	105	113	96	101	86	99	97	105	107	104	95	99	78	89	117	116	105	100	118	126	94	84	81	106	93	101	78	102	81	102	116	118	104	110	99	92	100	112	89	101	76	110	99	98	115	91	101	87	114	110	94	102	104	111	98	94	101	99	88	102	93	102	99	104	89	104	131	91	97	99	96	111	104	102	90	118	90	114	124	78	97	107	111	105	97	126	92	110	89	106	111	101	106	85	126	99	110	97	107	100	107	102	87	106	120	104	94	113	112	108	92	98	104	96	124	123	105	92	101	116	100	82	121	91	112	85	92	107	130	96	102	98	104	107	104	92	101	100	97	100	115	98	106	101	107	103	105	93	88	104	109	97	119	100	98	97	79	99	100	105	87	118	108	89	98	95	97	102	103	94	103	97	112	107	97	84	94	81	99	113	93	111	111	90	104	102	102	77	103	98	112	100	97	102	106	104	103	106	89	93	84	76	86	99	94	105	113	102	105	100	100	86	86	98	93	106	97	107	115	86	108	97	107	87	89	104	89	101	86	93	95	92	107	98	100	96	99	116	89	105	90	113	111	109	92	104	106	103	102	101	95	103	99	101	117	91	102	104	106	89	100	112	104	103	85	104	108	87	95	102	95	78	96	99	113	115	103	96	98	92	105	102	94	93	89	100	117	80	98	97	99	102	92	98	106	94	104	97	102	107	108	100	106	127	116	83	98	88	110	103	104	92	112	113	101	98	100	113	100	104	110	103	100	91	114	109	102	114	106	107	104	98	93	105	85	96	104	95	113	97	101	98	88	115	113	109	96	101	109	87	84	88	89	96	87	98	101	102	114	98	110	100	76	94	103	113	102	99	103	102	118	123	107	126	98	107	102	110	82	106	99	98	107	95	86	99	101	104	115	107	81	103	97	114	106	98	99	124	117	106	103	106	85	78	87	100	88	107	103	95	97	99	96	97	115	101	85	105	98	115	99	86	104	104	111	114	85	113	119	97	93	93	97	116	113	89	95	118	120	109	109	115	97	106	88	84	104	81	110	87	101	88	114	97	93	112	87	101	114	109	84	86	98	106	113	99	121	82	94	94	104	118	90	108	121	107	118	109	90	99	108	107	103	108	102	96	141	115	89	97	99	105	107	95	91	115	91	117	103	96	91	112	92	104	100	118	104	94	110	104	108	91	85	91	105	115	87	97	97	109	89	88	100	98	106	104	111	97	99	125	99	101	107	86	90	104	118	80	101	88	110	91	93	96	107	114	124	101	102	98	99	85	86	110	99	112	92	85	98	115	91	95	96	102	123	92	103	111	91	99	105	100	99	110	96	108	105	101	101	94	110	108	103	104	120	93	97	106	121	121	101	101	95	112	104	87	78	102	104	122	90	86	93	111	97	102	114	83	120	88	82	104	93	107	93	119	101	87	106	93	91	101	106	89	102	102	89	84	103	109	96	83	108	82	107	105	83	109	105	98	117	107	110	96	121	95	102	119	103	101	96	93	90	96	99	96	103	112	102	102	84	92	67	124	89	94	120	119	104	97	101	107	99	110	93	98	114	111	105	103	123	124	86	107	121	112	100	96	119	94	102	107	105	106	96	120	90	111	98	94	96	90	105	97	100	107	111	110	108	95	119	98	105	111	108	84	108	88	101	97	104	102	93	115	103	100	105	115	96	96	113	89	80	87	113	99	80	109	105	99	106	108	106	109	108	110	96	84	88	94	110	101	90	93	122	113	99	128	88	100	113	95	86	115	90	103	103	87	100	106	85	103	110	106	90	91	102	120	106	82	110	96	94	94	103	92	98	97	95	93	109	78	83	88	104	86	97	113	93	110	104	102	103	102	111	94	105	94	107	105	106	101	109	92	103	110	88
1920	497	716	830	826	681	695	552	545	464	507	403	460	497	460	430	436	395	435	422	404	394	366	394	344	405	410	393	391	386	422	419	456	382	445	476	468	543	528	581	547	484	429	432	395	416	381	374	393	407	387	411	426	354	445	409	389	341	388	353	370	402	404	369	446	402	384	416	412	375	424	414	411	405	378	392	435	389	388	399	392	405	381	419	355	370	364	422	345	406	395	377	377	420	379	383	352	396	382	425	394	412	363	412	411	406	393	390	372	392	362	381	431	397	401	405	345	363	419	345	395	382	365	383	362	340	383	360	408	381	399	394	358	360	434	389	381	415	386	348	379	390	433	364	441	389	419	395	387	379	367	356	389	399	398	363	394	362	378	423	388	389	399	405	381	359	358	357	420	409	392	384	408	423	375	373	386	400	374	403	353	396	408	410	394	377	409	435	379	428	378	412	421	414	366	407	381	386	362	379	391	430	365	386	366	376	355	424	382	387	416	380	404	414	429	401	387	367	379	461	399	354	408	394	388	370	428	384	369	395	408	380	394	368	376	407	384	395	396	377	385	409	366	385	406	393	408	315	392	390	371	361	400	377	361	410	405	399	375	350	374	374	363	398	354	402	407	390	356	393	389	380	359	401	397	406	369	374	410	394	389	405	376	365	419	418	353	375	411	375	408	387	372	403	398	358	368	373	370	358	394	390	365	424	391	421	374	396	404	378	398	355	398	362	396	385	379	380	361	385	376	389	364	344	373	398	394	374	386	369	368	407	404	397	360	387	385	367	373	388	406	397	404	370	385	390	405	379	380	396	396	398	386	406	379	416	391	387	394	386	374	371	394	409	402	417	345	383	410	377	407	383	377	409	412	375	401	375	418	413	385	384	369	407	351	390	418	395	367	433	368	388	398	402	393	355	399	367	393	404	371	393	404	400	388	364	422	389	388	365	394	376	395	344	390	374	356	410	416	411	401	378	391	418	377	391	388	385	382	389	376	361	390	417	389	402	409	399	378	397	381	362	363	343	377	374	415	349	394	427	360	387	411	410	385	373	395	402	410	400	394	377	392	374	344	418	391	402	397	389	414	375	372	372	379	369	389	377	392	364	395	385	364	404	376	355	407	378	367	388	409	384	371	365	374	359	386	402	384	408	374	396	380	397	413	357	396	369	384	426	409	390	370	365	384	417	428	357	383	384	386	358	357	360	400	373	376	367	412	393	380	378	429	407	388	379	387	418	419	389	409	375	385	414	371	396	400	390	385	378	393	389	377	379	395	415	376	364	379	376	374	384	374	379	379	392	377	400	351	407	381	367	388	400	387	386	439	416	365	378	398	396	416	412	396	416	379	402	399	343	384	373	359	363	391	387	388	362	353	413	370	381	393	381	367	408	419	384	420	370	383	389	378	403	408	356	373	386	339	374	379	424	397	354	400	379	402	390	366	367	391	399	373	392	367	388	389	409	359	378	370	365	389	372	396	380	365	403	406	361	399	384	383	355	380	411	360	393	408	379	378	417	394	372	386	373	401	380	420	363	408	370	364	414	399	347	401	384	357	391	386	398	357	363	419	402	403	377	380	402	398	391	396	424	385	411	435	377	411	367	372	391	384	376	403	389	349	371	399	402	407	377	427	376	411	400	404	398	386	381	426	413	387	404	375	355	354	397	364	385	370	413	406	368	401	398	406	402	386	421	380	391	431	353	357	397	418	391	387	400	390	399	371	388	414	377	414	391	407	413	392	363	394	403	388	393	376	405	362	425	388	428	399	435	377	364	381	373	399	394	414	377	382	401	392	377	401	423	370	359	379	356	409	373	404	392	395	404	427	388	407	411	414	395	401	425	402	367	408	359	408	357	387	362	368	410	397	379	425	380	343	373	384	402	391	349	392	408	405	422	365	351	383	392	393	369	373	380	387	392	377	369	409	399	411	397	387	354	385	373	385	361	427	377	372	373	398	410	378	403	394	411	380	407	370	390	391	415	362	351	421	382	374	362	376	389	350	392	366	375	364	365	382	404	358	402	379	340	386	396	371	390	377	368	391	377	397	358	383	380	366	426	395	408	397	438	346	397	385	406	417	397	380	393	400	386	431	386	380	374	380	392	399	400	368	400	410	390	390	391	417	409	417	379	381	383	422	402	383	361	380	377	419	391	408	410	384	391	362	406	376	386	376	401	378	397	350	380	383	413	374	398	381	411	352	412	401	388	385	385	380	399	442	394	387	391	406	372	394	383	361	370	412	394	392	394	362	372	395	390	383	393	373	426	369	365	324	376	380	406	402	383	375	404	378	406	380	418	408	418	401	403	379	392	383	372	394	409	407	412	377	388	364	422	401	411	353	371	427	378	415	402	388	342	413	404	390	399	376	396	374	390	386	385	352	412	444	348	399	403	363	426	422	377	389	376	377	381	347	369	418	400	412	391	406	410	422	394	410	394	390	409	393	383	408	415	392	417	408	376	395	365	396	396	366	387	429	407	371	400	374	384	380	394	377	414	393	385	385	366	384	395	358	367	406	397	376	394	387	369	367	398	396	360	367	393	383	398	358	384	366	361	372	395	358	359	383	416	415	411	385	423	406	384	383	417	405	358	384	416	361	369	409	403	373	383	436	392	375	393	392	361	390	401	427	412	392	398	390	403	349	362	349	390	362	365	356	374	372	419	406	422	373	420	369	409	395	363	355	362	378	362	334	400	349	401	400	354	396	386	419	405	397	372	386	354	379	368	374	381	403	371	379	382	345	359	385	379	408	380	374	403	382	395	382	398	358	361	383	376	378	389	382	362	372	388	396	402	382	418	355	392	381	389	382	406	398	387	359	397	377	417	394	408	336	398	400	411	380	405	395	401	398	427	374	364	382	396	385	374	370	405	380	410	382	382	388	417	416	415	384	383	382	403	399	390	370	412	387	353	387	393	372	392	365	354	416	361	380	390	387	401	381	383	377	366	389	393	396	388	409	394	418	394	375	373	338	349	393	391	366	423	424	381	333	383	387	393	366	348	368	418	379	366	351	396	418	397	392	377	354	346	388	375	374	388	385	382	398	371	401	421	410	411	393	365	404	407	357	378	398	427	414	365	386	371	396	407	367	403	416	367	394	383	376	375	409	394	413	379	392	378	397	375	355	418	387	357	390	398	396	410	375	400	398	368	391	355	360	405	395	370	362	391	415	381	403	405	416	373	392	388	368	391	395	370	408	382	400	396	352	390	382	410	383	381	415	369	410	387	407	406	382	356	423	382	346	415	418	405	404	449	376	404	388	379	367	388	404	400	386	369	386	403	431	377	377	367	414	424	393	383	367	378	357	379	392	388	429	413	373	405	409	373	402	403	390	394	396	406	399	396	380	389	373	397	407	379	393	417	381	373	356	372	344	408	385	401	394	367	390	383	388	388	370	441	361	408	350	399	381	357	366	388	351	412	371	344	367	411	378	380	373	425	366	384	425	375	357	404	359	384	371	392	376	371	337	423	389	340	382	432	322	416	424	380
1599	192	229	217	189	177	171	158	127	122	118	126	122	99	98	112	114	115	113	102	109	106	117	97	97	109	112	105	116	101	101	90	104	97	113	121	93	117	121	121	125	93	107	108	105	110	95	95	104	114	89	107	121	95	91	90	97	127	104	102	103	99	111	93	111	100	94	122	111	122	76	89	97	96	95	107	111	106	124	88	96	107	98	110	97	120	99	101	101	110	111	106	107	116	104	115	96	99	116	107	110	107	103	116	111	104	115	100	99	105	97	101	105	103	110	100	115	104	101	106	98	90	98	96	108	111	111	103	111	104	99	90	105	99	122	123	109	95	98	101	122	88	120	103	117	120	112	96	112	109	103	113	116	99	97	90	115	92	118	111	120	88	103	109	100	107	107	90	120	89	102	108	108	107	95	105	98	104	101	122	112	118	108	96	111	95	111	105	111	110	97	116	102	106	88	111	99	107	116	107	113	108	103	106	114	102	104	134	90	92	102	95	89	114	98	106	92	107	96	114	101	105	112	115	91	103	91	115	110	98	103	118	125	106	98	104	92	82	113	108	92	116	98	113	102	115	109	89	115	104	103	114	106	113	90	94	85	110	99	103	109	124	95	101	96	96	94	98	90	94	105	103	112	93	120	96	109	109	105	104	100	101	99	126	117	101	108	92	91	113	107	84	91	111	100	108	106	103	99	94	118	102	128	100	115	116	107	107	121	87	97	89	120	87	132	112	104	108	101	103	105	88	109	104	101	112	106	98	83	108	106	95	113	120	105	94	124	110	105	83	107	103	101	121	108	99	97	84	88	97	111	101	117	115	108	86	105	110	116	94	105	89	119	107	102	119	105	105	103	98	94	104	114	104	99	93	84	106	112	91	115	91	96	96	112	128	98	106	93	97	104	95	83	114	103	95	88	112	85	93	122	102	107	110	104	99	94	106	102	118	82	115	95	101	88	125	106	102	102	108	95	124	104	108	103	101	116	104	97	93	109	86	95	111	113	94	93	97	120	93	102	99	107	107	100	109	85	104	118	108	126	104	96	92	112	111	100	94	86	119	95	110	107	88	107	93	112	108	97	113	96	105	105	81	99	95	90	103	106	90	113	91	88	95	115	120	113	109	120	98	103	121	105	106	106	104	110	105	102	102	87	110	117	110	90	99	111	89	120	94	108	100	118	90	118	105	96	87	102	92	107	110	100	112	116	103	121	110	99	100	109	122	97	96	116	102	119	94	103	95	108	92	92	103	100	97	98	89	111	94	90	114	95	94	104	105	118	98	104	98	107	95	86	103	98	110	98	86	102	98	113	103	101	99	116	90	83	93	100	89	99	101	106	99	93	113	104	96	82	110	107	99	107	105	107	102	97	104	94	105	111	93	100	100	104	110	100	123	106	107	95	116	104	106	86	99	89	105	93	93	93	118	110	102	104	101	90	95	116	100	113	96	114	85	114	118	103	106	112	89	103	116	94	90	112	109	117	100	96	119	105	106	107	113	80	107	102	82	83	105	104	103	125	109	107	99	95	100	86	118	113	112	104	90	100	84	81	91	103	82	101	116	115	107	108	114	101	96	117	99	97	100	102	100	106	121	89	80	105	140	107	110	111	116	100	109	110	92	118	113	114	105	112	115	104	85	100	102	94	111	114	116	83	101	110	112	101	114	110	112	82	109	114	112	120	105	116	89	96	101	124	118	123	93	112	105	117	120	116	92	111	103	103	110	84	97	115	95	90	108	103	93	100	102	112	107	100	108	108	130	90	112	113	113	96	98	93	113	115	102	117	108	101	92	97	112	93	86	102	102	89	98	100	94	89	111	83	99	93	104	93	114	111	110	87	114	114	99	123	104	86	118	103	124	97	117	93	114	108	116	91	107	104	105	90	79	97	100	109	115	115	102	101	108	95	95	88	101	102	107	100	78	97	111	98	107	95	89	125	93	99	117	97	111	107	103	99	108	105	104	109	113	115	111	109	104	81	113	132	113	117	96	103	87	130	107	104	123	92	114	122	115	117	110	133	109	113	89	110	100	106	135	93	108	97	111	110	109	105	94	98	90	83	110	104	96	112	93	104	105	104	101	108	103	111	101	94	101	108	100	93	99	127	102	98	113	122	79	90	99	90	96	88	93	99	90	88	80	105	84	113	97	91	97	107	98	102	102	107	115	116	100	112	106	91	109	106	109	105	89	112	109	80	102	90	99	101	97	92	105	118	104	98	88	101	108	95	93	84	82	114	113	100	103	103	95	106	101	95	100	93	107	113	105	109	106	122	98	122	102	114	111	103	97	100	101	92	83	96	88	107	110	112	86	120	95	119	120	102	93	102	97	105	134	127	98	93	105	124	89	113	91	83	107	102	97	119	101	113	88	91	112	112	123	112	110	105	104	108	90	101	100	99	108	105	93	88	115	111	111	115	117	98	109	109	109	85	103	111	116	109	99	83	128	110	102	87	105	109	110	130	102	102	114	113	106	114	96	121	116	116	110	104	104	112	103	106	131	98	103	122	92	113	103	112	96	101	96	82	100	115	105	109	109	107	102	109	108	123	101	120	99	102	115	98	91	103	100	101	111	98	111	113	102	98	90	108	110	120	127	102	100	115	106	88	110	115	97	110	97	84	91	91	103	92	97	111	103	103	87	101	114	108	104	100	99	84	91	117	114	120	105	114	116	91	102	114	104	116	109	95	89	96	116	120	100	99	104	102	108	122	94	100	92	97	112	96	96	95	92	99	97	101	115	96	109	119	100	103	98	82	128	93	104	109	124	103	90	106	109	106	89	90	107	114	102	116	94	100	121	84	102	113	95	102	91	113	112	95	107	121	105	107	118	93	102	79	108	82	104	89	124	122	104	98	120	102	122	90	93	85	103	96	97	118	116	106	111	100	116	97	109	99	98	94	112	113	96	107	91	105	104	101	111	107	111	105	108	109	101	111	102	99	81	99	107	99	76	116	102	96	99	86	98	101	102	101	97	94	104	100	94	104	105	98	96	98	115	97	109	139	118	113	108	101	94	98	94	94	121	96	86	95	108	127	110	123	119	98	94	125	99	105	93	83	85	102	111	109	99	100	94	117	112	114	104	104	103	119	113	122	102	94	103	88	115	103	112	112	82	92	122	108	106	115	108	101	87	104	112	112	89	93	107	108	113	112	96	112	97	96	103	90	88	122	125	96	92	102	121	89	98	102	97	102	108	85	105	102	108	99	120	112	101	114	115	108	104	101	108	107	117	113	91	92	107	107	86	87	116	102	108	94	101	106	92	102	99	98	101	90	106	123	107	128	90	107	99	118	98	83	108	111	99	110	96	80	99	114	107	104	105	108	93	102	78	104	78	105	118	110	110	107	100	94	109	103	102	118	106	103	101	97	95	102	118	90	98	103	98	113	100	88	103	117	99	105	95	96	101	106	105	104	91	110	109	103	121	81	100	108	109	93	119	83	108	102	103	100	101	89	92	108	92	124	108	114	105	94	86	125	93	94	107	115	113
2000	493	728	849	816	735	696	647	560	494	458	458	476	481	444	475	444	378	421	413	418	417	418	388	422	416	387	412	429	407	439	414	471	424	440	483	495	542	539	580	553	513	460	391	412	409	426	405	411	417	432	392	401	432	410	410	430	380	398	426	415	416	381	403	398	396	382	394	417	392	404	423	403	399	410	412	407	390	416	426	421	429	385	423	393	400	398	418	405	405	394	393	422	403	412	388	414	409	451	414	434	405	422	417	376	396	399	406	373	402	373	367	406	361	398	408	399	402	376	423	389	396	337	401	425	378	369	387	371	433	430	423	420	375	407	367	409	369	380	381	384	407	381	389	394	416	381	451	388	372	385	394	423	380	404	356	369	397	381	406	352	373	392	394	385	406	370	401	388	377	415	423	390	436	382	391	406	407	410	376	403	379	374	430	414	397	387	374	378	387	374	393	391	402	433	390	413	406	422	389	399	415	365	389	382	404	372	392	422	418	360	385	413	398	382	382	371	367	465	421	391	413	400	415	411	400	411	415	363	416	378	406	400	433	419	402	389	390	384	400	389	428	369	407	392	397	378	381	373	399	396	399	392	407	363	365	416	399	411	394	385	406	382	378	378	369	422	404	390	435	376	400	418	407	396	402	367	371	400	421	415	368	412	401	400	362	413	407	406	408	398	418	394	401	383	388	399	381	412	425	382	372	414	411	383	409	390	427	394	406	413	425	421	404	417	403	389	396	400	399	379	413	393	362	380	403	378	386	382	380	417	414	381	361	387	405	410	376	386	397	383	394	373	397	400	387	400	413	402	381	422	376	363	362	386	406	387	386	405	388	384	386	418	393	454	419	415	371	407	408	360	410	391	401	365	335	409	392	424	429	387	407	413	403	421	423	397	417	398	386	422	388	411	379	382	363	402	424	372	382	390	424	455	391	384	369	391	413	402	417	417	404	376	399	456	355	398	424	433	396	416	391	413	384	402	368	379	396	391	384	416	411	371	418	397	388	381	380	406	380	412	411	446	401	403	386	416	373	418	410	362	418	367	406	384	397	381	375	405	402	396	370	400	401	414	417	390	384	402	416	416	418	385	407	396	406	429	379	431	406	403	349	427	430	403	392	392	376	381	402	385	393	422	427	390	376	395	369	425	374	409	376	370	382	377	381	405	406	397	426	390	397	378	356	370	366	391	392	381	406	394	410	397	377	419	437	360	371	410	423	373	382	418	361	368	389	399	419	402	363	399	396	394	374	378	374	376	384	365	399	395	406	385	398	415	407	378	399	395	400	394	385	400	392	392	343	347	433	404	381	376	354	389	377	373	418	385	387	373	387	413	386	425	380	419	391	407	404	372	408	401	433	384	369	399	433	391	364	415	354	417	387	398	426	376	393	392	451	427	401	394	350	385	394	389	382	372	412	406	400	411	367	401	365	418	381	393	375	418	392	392	438	406	379	395	407	436	367	373	380	420	387	412	412	389	381	403	420	367	365	388	396	436	408	398	386	394	391	388	392	412	386	376	400	417	410	380	352	380	398	420	405	379	397	362	413	396	364	386	421	401	414	394	400	407	411	411	403	418	379	444	381	406	361	403	408	371	406	387	407	372	401	393	398	396	380	375	367	413	412	401	456	412	381	402	404	393	391	377	367	399	394	383	417	386	394	417	373	416	423	421	369	426	383	373	397	399	392	389	419	407	409	394	405	432	402	381	398	405	379	400	414	363	419	373	389	374	447	389	401	379	342	403	373	392	364	399	374	410	411	380	390	378	394	400	395	367	406	397	383	370	433	390	418	369	368	380	435	408	353	395	403	384	397	417	388	412	386	382	418	406	427	435	429	373	383	375	398	381	371	366	415	370	385	402	363	370	398	369	392	416	374	400	359	412	400	385	381	386	395	395	373	365	429	408	401	376	370	426	389	412	430	377	354	402	384	415	406	385	391	375	398	351	411	427	366	377	404	435	370	387	385	387	400	363	379	393	386	385	432	385	418	400	392	419	377	405	405	391	397	396	371	376	401	355	421	414	398	402	399	392	408	401	365	441	383	400	386	337	420	396	404	364	374	401	361	387	394	406	392	395	413	423	409	379	403	401	377	367	378	423	381	415	362	371	393	405	402	347	404	401	432	393	396	393	376	385	387	408	395	395	401	392	415	389	375	404	431	366	392	397	416	392	370	369	372	408	385	422	377	398	361	414	383	369	443	367	386	401	368	383	439	398	407	372	419	451	427	390	390	408	424	372	383	422	395	430	386	430	370	391	438	408	377	365	405	413	383	404	382	395	393	425	412	397	392	401	400	408	396	355	354	414	400	366	379	368	407	397	400	374	447	399	388	412	370	395	392	372	359	396	400	392	432	416	374	356	382	373	432	385	415	389	394	419	394	414	400	383	389	400	421	417	392	384	381	401	393	390	399	398	394	395	421	389	414	399	404	426	454	356	425	366	395	393	423	432	411	385	390	425	369	415	385	424	443	405	395	417	391	420	389	418	419	374	404	385	384	366	350	364	401	382	398	376	382	372	383	401	414	396	402	395	363	400	400	395	375	395	422	371	457	407	351	368	399	409	379	392	413	409	402	433	389	381	417	393	415	396	369	385	419	393	381	410	397	415	418	394	393	399	382	392	343	399	377	408	424	388	434	372	385	406	436	408	369	379	402	410	400	399	427	413	373	390	414	401	357	415	364	408	399	370	405	384	390	354	395	398	388	407	411	390	408	397	421	402	422	449	411	379	381	407	393	421	378	439	396	417	389	390	368	398	388	361	390	380	390	426	407	419	401	399	362	416	419	371	371	423	382	396	377	363	390	378	441	407	433	397	411	385	394	393	398	389	351	401	395	365	379	396	378	396	388	388	379	416	396	422	413	395	369	393	428	399	401	390	392	377	364	405	390	388	441	395	384	398	402	374	424	415	397	361	375	416	408	401	427	413	403	379	398	410	388	384	388	406	381	390	384	400	404	394	415	384	365	390	425	391	386	374	396	423	405	402	426	414	389	399	372	386	398	387	379	362	407	383	407	388	387	420	374	392	369	399	395	395	366	398	411	399	407	371	413	375	394	395	392	402	421	376	415	390	393	408	387	382	400	353	384	426	385	414	442	401	378	397	348	389	408	394	393	393	410	402	352	404	425	413	400	389	400	392	395	391	387	390	416	384	383	390	382	409	391	403	366	391	369	394	397	361	397	387	408	423	388	416	398	412	369	421	430	375	382	397	400	396	394	410	396	424	423	414	413	409	368	400	394	394	409	406	384	353	403	406	368	415	381	388	403	384	395	393	386	417	363	366	368	396	438	375	421	391	409	361	407	386	371	415	375	414	389	416	387	381	386	431	383	377	378	429	404	377	387	429	379	382	412	410	401	407	398	401	386	431	363	414	378	393	403	415	401	407	413	415	396	421	373	385	396	458	410	366	394	370	407	421	362	377	389	390	378	426	421	404	410	397	374	371	376	407	421	397	413	406	411	389	436	405	352	433	376	414	390	346	377
1639	186	264	200	193	156	173	164	134	109	117	111	125	134	105	98	126	119	106	104	100	135	104	107	90	79	116	105	110	97	118	118	112	128	129	112	133	108	118	125	120	111	108	119	101	116	100	113	77	117	121	110	88	88	100	100	111	114	99	98	120	101	85	115	121	99	108	96	101	98	90	114	99	111	124	98	101	88	98	119	106	104	108	111	109	102	118	107	101	110	107	99	115	109	105	104	112	100	107	115	113	117	108	80	88	108	117	110	87	104	123	101	92	119	123	95	88	111	96	106	131	107	118	95	103	102	96	113	110	127	106	125	118	93	93	91	102	124	96	109	97	110	91	122	129	100	105	115	109	104	117	105	112	111	111	108	108	131	110	95	86	96	110	102	113	113	106	116	93	130	125	90	92	118	102	88	101	105	116	94	110	105	111	108	117	113	87	111	119	92	100	106	112	110	119	91	112	101	102	91	123	104	112	108	107	107	99	100	94	103	93	89	98	96	85	101	89	118	105	98	96	101	100	104	120	91	113	105	129	103	90	112	127	116	110	97	84	110	105	106	117	101	103	106	83	119	99	111	117	107	107	105	91	101	83	105	108	127	105	104	111	120	102	99	118	107	114	88	107	99	123	92	106	104	112	102	104	97	106	115	97	83	94	101	106	102	109	89	115	121	107	119	113	91	103	112	99	111	120	115	105	101	118	111	116	121	82	104	99	121	101	99	103	103	90	119	109	106	112	92	101	109	92	91	100	101	124	109	123	103	105	105	105	95	100	107	117	103	107	108	101	126	132	98	111	113	108	99	108	106	108	91	108	96	111	119	93	106	128	111	105	90	87	98	113	116	100	97	98	95	107	110	116	106	92	114	107	86	112	74	99	106	116	104	105	95	98	89	89	106	95	102	108	92	95	89	108	125	97	119	94	108	96	101	101	106	115	110	87	124	95	100	125	115	111	119	108	105	98	93	101	111	103	111	104	122	113	97	108	106	87	96	119	112	103	119	105	93	118	110	113	103	104	111	97	86	118	117	97	92	122	109	103	100	90	118	96	106	82	100	96	118	110	114	89	109	127	93	100	105	118	127	109	101	97	99	92	98	116	107	101	90	109	81	93	105	103	107	109	112	104	100	104	121	99	105	93	113	102	117	114	108	105	117	106	107	111	100	120	122	117	96	105	122	96	117	92	105	126	83	94	105	103	99	105	108	96	97	90	115	124	97	104	111	106	96	89	107	117	111	97	101	93	111	115	101	106	105	109	104	98	124	117	107	96	95	103	87	108	88	96	111	102	106	124	96	92	101	113	116	128	108	95	119	117	106	104	101	101	113	107	96	119	119	101	101	109	90	95	93	127	109	111	93	98	100	98	112	107	108	101	106	91	104	100	98	103	121	94	99	89	120	102	105	119	109	87	112	95	97	117	122	108	105	100	119	95	85	108	116	113	104	105	113	99	85	108	115	110	102	84	120	110	119	106	114	110	98	119	110	110	113	115	94	93	105	114	103	96	102	108	107	98	123	115	77	90	116	92	95	106	117	122	108	114	112	91	96	99	98	96	124	101	99	110	98	113	115	107	102	113	115	98	95	81	113	95	96	116	105	107	110	99	85	102	118	118	123	108	120	106	109	107	131	90	119	110	104	93	92	108	110	85	95	121	88	104	106	111	111	98	113	105	104	108	95	94	117	107	116	96	115	112	102	130	93	114	114	109	98	108	108	101	90	135	107	118	98	99	123	95	105	107	104	108	97	103	96	120	113	115	99	115	103	97	114	131	98	91	108	109	101	112	111	123	108	115	108	118	126	98	125	93	97	91	99	110	100	104	106	104	104	93	117	108	93	105	102	102	90	77	115	140	92	99	101	130	125	98	102	117	98	92	114	84	97	118	105	100	100	100	112	71	90	88	108	105	127	91	103	104	122	115	110	100	100	99	105	87	79	96	111	92	101	102	114	95	114	100	126	107	105	98	127	108	104	112	108	100	101	103	127	110	104	113	112	101	117	101	109	106	126	99	118	106	133	109	108	102	104	134	122	109	109	101	126	80	117	102	129	101	104	104	100	99	104	95	94	106	99	112	102	119	107	102	95	104	100	99	110	112	121	94	113	98	100	100	131	112	112	83	117	108	106	92	111	109	104	107	112	119	122	96	113	103	108	115	95	95	115	113	100	90	94	121	100	123	107	102	93	102	108	93	103	116	99	91	103	106	97	97	101	99	106	98	105	100	116	112	95	97	93	103	111	113	125	121	110	105	116	108	119	109	91	106	114	118	117	95	107	119	119	111	108	89	112	87	107	97	109	100	101	100	88	107	92	113	99	118	110	108	103	127	104	121	117	111	89	109	113	100	103	104	98	96	90	100	108	98	118	104	94	122	100	105	98	100	109	86	112	123	119	98	111	85	97	108	118	94	102	108	96	106	97	99	86	136	101	99	117	104	104	123	114	100	118	101	110	99	104	122	94	104	113	115	102	109	107	126	111	120	90	100	98	129	117	114	99	96	108	120	101	92	126	101	132	117	105	120	106	83	127	108	111	84	92	108	128	101	108	110	116	107	119	88	121	109	100	119	89	104	111	100	127	96	101	113	107	96	127	106	96	121	105	120	114	95	112	117	93	111	122	87	116	96	95	107	116	92	111	124	117	106	95	112	98	96	136	111	108	93	99	104	88	104	94	111	88	100	122	105	82	100	121	90	112	138	109	102	112	106	106	108	107	97	113	108	101	111	100	93	124	83	101	95	115	106	118	106	97	98	92	114	120	87	119	82	121	99	118	102	97	102	100	108	111	120	82	118	108	120	96	109	113	98	107	118	125	100	108	98	114	125	108	101	97	119	98	106	114	124	117	100	121	104	107	111	102	101	111	110	110	109	105	94	116	100	113	103	122	109	110	104	114	89	112	118	108	104	91	118	91	100	106	106	100	108	101	98	103	110	113	108	114	93	104	110	123	93	106	109	100	100	102	93	103	108	89	107	114	123	108	105	108	115	98	97	112	115	116	118	118	106	127	113	105	88	98	98	114	100	89	113	125	114	95	125	106	116	96	97	108	97	112	107	105	113	101	99	114	106	125	117	109	110	85	102	125	109	103	117	106	95	91	120	102	106	107	127	82	103	100	118	93	111	106	100	95	98	106	115	119	102	115	104	90	97	103	100	97	107	104	107	105	90	122	108	107	108	99	113	97	109	94	105	112	96	102	87	106	100	97	95	94	95	112	93	101	93	90	111	113	103	116	113	100	108	118	95	118	101	100	93	91	103	109	98	113	107	100	105	101	95	94	125	124	105	107	95	113	109	99	108	94	110	104	90	117	101	105	92	96	116	108	108	97	113	101	113	112	98	120	105	112	112	80	95	111	115	120	111	119	124	106	105	101	114	108	126	104	111	106	124	119	113	113	101	86	101	110	114	95	107	104	96	98	110	92	109	93	111	92	94	105	91	91	90	107	121	94	99	113	106	109	115	105	102	106	121	115	127	93	118	88	96	103
1958	520	712	866	802	753	632	739	554	487	481	491	438	487	504	456	444	418	404	429	395	381	413	378	410	383	413	414	421	414	439	448	443	429	441	507	551	555	613	547	539	470	412	437	342	378	423	416	423	406	407	374	400	414	412	421	392	395	424	406	435	373	421	429	391	408	433	445	433	423	418	437	426	423	418	463	401	430	469	415	417	440	429	445	441	373	410	408	413	397	413	397	438	409	395	421	419	380	432	424	382	407	382	391	399	421	401	366	403	391	408	409	421	397	404	400	446	408	390	397	440	401	409	398	405	418	391	380	384	414	416	402	412	416	427	359	423	385	383	412	415	444	395	442	410	423	410	408	429	384	426	431	418	427	432	396	386	420	387	412	394	392	429	390	383	426	367	394	426	386	418	378	387	384	394	387	417	409	422	382	396	371	395	441	436	434	401	425	401	400	394	391	422	399	420	411	370	403	418	411	413	426	411	419	444	379	397	405	385	438	427	405	388	451	391	427	419	413	384	413	404	437	404	397	416	398	426	400	371	405	405	475	412	404	409	429	371	425	423	361	385	392	390	431	398	436	412	420	449	429	409	405	410	428	413	396	372	381	400	386	403	418	417	444	397	389	378	408	405	403	375	390	399	400	387	392	432	399	401	402	395	416	384	413	408	429	445	426	377	404	414	375	433	401	408	465	384	396	423	414	404	403	393	423	424	410	388	369	405	412	365	386	397	422	403	409	372	408	413	402	422	359	383	402	400	442	429	423	390	405	389	417	403	410	428	377	399	391	425	441	388	412	412	392	381	405	399	395	399	397	413	398	406	407	428	425	424	425	409	367	420	429	406	427	373	401	378	385	359	390	417	391	403	404	432	431	419	403	406	406	404	400	410	417	398	416	397	433	424	410	401	387	410	415	380	449	436	385	393	409	402	407	356	412	390	393	446	414	377	415	411	414	412	412	388	372	385	433	421	420	428	416	412	412	453	423	416	389	403	398	457	415	386	407	346	461	402	452	366	412	392	394	385	397	399	424	437	395	430	368	387	446	398	402	425	388	396	423	389	387	414	413	373	430	374	402	392	423	416	426	418	359	409	429	412	391	412	411	423	401	403	402	436	378	363	412	415	377	406	421	384	420	445	398	424	432	398	405	435	392	410	381	420	434	410	397	404	393	417	381	349	347	426	429	407	432	390	391	414	393	453	389	381	420	419	399	367	392	433	363	413	411	389	422	403	392	397	390	374	427	448	426	412	412	402	397	414	411	403	425	426	382	384	396	399	437	404	396	426	410	394	412	404	391	394	433	414	428	417	391	409	401	372	438	431	417	396	433	406	418	376	414	392	427	403	420	403	426	406	436	433	410	410	399	385	398	434	398	391	403	418	400	386	416	367	377	399	414	413	392	448	405	375	397	387	403	394	401	421	397	409	376	395	442	410	427	416	374	403	424	401	388	441	391	421	382	393	394	411	426	406	407	414	372	417	403	413	390	392	401	434	417	364	418	430	390	438	431	407	406	419	395	394	430	413	425	381	403	419	409	377	434	425	396	414	400	403	404	366	430	410	427	396	390	416	403	386	408	398	389	416	377	401	407	430	389	399	364	399	384	421	385	408	403	420	398	403	432	415	428	408	416	412	391	431	414	395	396	402	404	427	377	411	425	392	388	415	415	374	434	408	422	400	427	382	381	434	418	412	406	364	397	438	402	399	396	390	379	360	408	403	406	404	411	364	409	410	397	403	411	381	434	391	391	389	389	400	427	411	402	412	407	414	400	416	432	413	345	426	433	382	378	418	435	403	406	387	422	417	440	367	372	444	424	389	406	408	391	359	427	411	394	385	417	382	400	380	450	388	409	390	413	400	380	377	442	372	391	390	425	427	423	390	429	395	372	393	415	370	431	387	365	438	430	410	410	424	377	389	426	386	427	420	379	379	418	408	413	410	452	405	414	391	455	411	372	443	426	384	415	412	432	421	416	424	425	392	378	399	405	399	407	419	389	408	412	396	391	435	399	390	421	445	408	409	426	428	397	396	416	392	382	404	389	399	386	402	423	408	399	430	402	419	426	401	369	368	404	421	413	439	445	384	383	428	386	422	416	416	413	408	423	403	407	418	396	408	380	405	386	383	404	396	356	405	396	417	395	417	411	425	424	401	450	404	418	382	431	378	414	397	395	430	419	415	410	375	403	411	436	398	382	408	371	420	384	398	423	367	386	402	401	410	406	403	417	393	399	419	406	416	405	440	439	415	389	413	425	421	389	392	402	421	395	425	439	417	416	393	394	418	393	393	385	390	412	424	420	402	407	417	398	383	431	398	426	386	399	405	433	401	416	424	407	427	431	392	420	439	399	383	434	378	424	391	382	420	386	391	437	414	378	415	402	399	404	400	422	387	392	383	417	399	359	384	384	400	427	427	384	392	396	370	405	383	408	390	440	418	388	405	408	427	414	372	429	404	390	376	417	382	418	422	386	409	449	398	383	373	424	450	388	412	376	391	381	412	403	413	404	358	409	396	425	414	389	414	433	405	407	397	354	408	392	414	378	393	413	412	371	426	375	413	406	402	411	415	401	429	363	395	398	427	381	388	443	394	422	378	391	436	417	384	422	353	418	394	390	417	398	399	400	459	416	392	398	410	382	400	380	381	393	387	404	398	390	403	378	396	419	380	416	435	398	398	417	373	379	402	414	410	405	401	427	405	387	403	403	365	404	410	366	392	431	401	439	422	378	441	413	389	410	404	377	401	420	393	414	391	401	386	421	392	372	394	367	383	463	414	399	410	395	425	386	424	402	400	388	384	404	399	389	410	400	396	399	410	435	426	411	398	395	383	398	429	398	392	390	438	448	364	409	400	418	397	399	413	400	429	410	375	410	410	412	413	427	443	436	396	361	403	382	387	409	441	428	407	402	415	423	399	378	365	409	412	422	380	370	392	397	399	424	390	410	410	396	435	392	442	430	397	405	375	392	407	389	431	374	399	373	430	435	406	428	387	398	400	387	407	405	464	384	410	369	394	410	408	426	410	427	392	423	427	435	407	388	396	421	426	398	432	420	407	414	412	410	438	412	429	401	368	410	419	401	403	408	398	403	393	396	425	422	400	440	421	396	429	370	431	426	406	408	417	429	394	381	384	400	410	390	407	401	400	409	430	437	394	409	392	414	438	413	433	417	385	347	411	400	374	378	422	435	360	410	429	415	384	373	412	399	394	385	387	387	409	414	370	400	386	410	443	438	392	418	381	406	416	412	422	421	440	422	439	364	387	427	403	374	396	409	406	369	381	371	376	435	371	393	380	407	403	384	441	399	407	385	404	373	394	386	409	402	432	407	386	411	368	390	439	372	418	418	430	422	404	366	429	386	411	396	418	404	376	423	409	391	402	397	402	393	402	425	400	381	439	411	396	398	422	443	426	356	424	380	397	436	380	396	408	410	419	449	382	392	410	435	427	439	401	368	419	375	414	433	414	388	411	392	410	400	391	417	452	449	394	420
1703	168	255	249	204	167	152	151	139	121	97	110	130	96	129	124	124	135	112	109	120	112	113	81	99	130	127	94	118	111	110	124	101	126	125	119	127	115	126	113	120	120	115	122	123	92	100	118	115	120	99	109	105	106	120	112	104	112	117	97	116	124	92	118	99	107	103	106	106	110	124	106	118	100	110	125	119	103	110	107	108	103	113	105	110	113	114	107	111	110	119	87	104	110	105	98	100	110	114	110	129	113	120	110	121	104	102	97	123	108	94	98	108	106	104	104	82	103	111	120	101	106	111	102	98	106	127	117	108	110	129	115	120	115	106	115	102	109	104	99	117	108	116	107	126	96	106	132	115	129	128	109	118	142	98	109	100	106	119	109	114	113	120	117	90	85	127	93	111	98	127	139	121	104	103	101	122	114	109	121	110	106	120	100	102	115	108	104	96	92	102	103	106	106	98	118	106	101	113	112	98	113	117	97	102	134	85	124	103	111	106	103	94	107	101	119	109	92	114	115	93	114	104	111	97	118	109	101	113	99	115	96	100	104	104	111	86	105	110	105	102	113	104	120	109	96	105	125	118	110	100	109	99	122	95	103	116	134	105	100	107	109	106	126	114	104	126	125	120	123	116	119	113	101	97	113	91	95	102	111	104	115	132	94	120	117	117	101	99	106	122	93	113	126	102	148	111	120	109	98	99	118	112	98	110	120	110	101	101	108	124	125	93	109	100	108	96	102	102	116	101	137	114	104	120	102	107	107	114	111	90	118	118	104	109	108	108	95	131	129	110	112	102	120	121	108	103	123	101	93	121	96	115	100	112	118	102	93	96	102	95	110	111	125	114	106	108	90	98	112	94	110	102	122	115	107	115	107	118	109	119	95	104	129	118	123	99	109	108	109	105	106	101	89	93	112	110	92	117	116	101	115	112	107	115	134	102	102	106	109	115	131	115	95	112	105	111	106	98	129	107	92	116	104	110	108	97	121	105	100	101	102	97	113	99	101	111	99	111	108	116	115	108	112	120	97	111	102	106	108	92	91	110	104	113	123	105	117	108	129	118	110	102	131	105	111	117	108	102	102	111	113	111	116	100	121	107	90	116	106	105	117	105	106	110	115	111	115	112	91	122	102	104	118	102	105	111	102	125	131	100	119	108	101	108	102	106	128	122	95	95	100	126	107	107	110	101	109	129	134	119	106	110	118	120	111	98	114	101	103	133	101	98	104	115	92	116	113	107	93	127	96	107	108	97	104	127	115	124	96	115	103	124	119	105	99	99	99	110	121	97	104	89	123	102	98	93	102	100	126	104	112	98	115	105	113	108	127	102	103	103	94	114	121	107	124	123	104	107	121	99	98	109	104	96	108	108	104	106	127	107	121	122	107	115	109	108	99	125	113	103	106	107	128	104	100	105	105	98	105	111	118	101	114	117	104	121	120	105	122	83	100	136	119	140	95	105	105	122	116	105	140	122	123	109	115	118	101	111	120	100	105	100	111	102	105	113	130	115	118	108	112	125	112	130	115	103	107	102	125	103	109	108	119	99	103	118	94	121	101	91	117	115	118	101	105	85	108	102	98	96	117	98	94	106	124	105	103	100	103	110	97	97	107	118	119	107	97	105	98	102	116	100	104	113	102	112	101	115	110	113	102	125	118	94	112	108	103	87	113	120	96	107	108	137	100	106	112	106	105	118	111	94	130	95	107	106	95	108	98	122	121	108	98	115	111	100	106	105	115	112	116	133	126	114	106	113	97	99	96	91	107	97	95	123	102	114	116	110	105	94	95	115	102	97	96	107	120	92	113	117	132	91	99	105	112	98	108	104	100	103	106	121	111	96	112	96	121	111	101	110	107	82	95	108	114	92	113	96	95	123	110	108	108	106	123	113	95	94	98	120	120	128	106	110	106	96	118	110	99	96	105	105	104	96	119	119	110	95	105	119	102	119	127	134	88	115	109	112	127	98	116	119	105	99	114	90	92	123	110	96	107	90	102	100	98	109	113	109	126	127	125	115	112	103	113	126	118	93	95	98	107	105	112	113	116	119	101	108	106	101	98	106	106	114	123	97	120	101	113	117	95	118	124	113	118	121	103	102	114	116	110	107	121	103	85	107	114	111	104	124	113	89	102	95	103	109	105	117	114	128	112	118	106	84	102	111	123	115	110	120	139	109	95	128	111	107	98	118	113	109	93	114	108	105	99	103	105	104	120	100	106	96	114	100	108	101	98	103	109	110	98	107	103	90	103	117	117	96	86	117	114	103	102	105	101	101	119	110	112	97	109	121	98	111	98	110	116	111	114	120	104	102	122	125	104	129	110	117	111	125	91	111	112	102	113	97	107	82	96	96	129	121	106	100	106	109	113	105	108	113	119	137	99	100	93	112	115	111	123	130	114	101	101	109	118	100	103	94	91	117	112	120	93	92	129	120	128	91	116	105	100	100	119	106	103	107	107	108	101	114	121	120	133	118	119	101	106	106	109	109	104	109	116	90	117	109	118	118	110	125	109	94	96	111	107	94	116	108	116	114	119	119	94	108	124	116	113	113	126	100	104	114	103	115	119	113	85	118	108	109	109	101	99	108	102	109	107	113	103	119	107	100	117	99	120	118	106	84	105	105	112	117	117	104	100	101	112	102	119	107	97	125	113	132	104	97	118	121	99	117	102	81	98	104	110	124	108	101	122	108	117	101	100	110	110	108	93	101	108	127	91	107	113	103	124	124	117	100	114	125	99	120	119	91	117	80	108	105	123	124	105	100	123	93	104	105	97	119	110	127	117	113	98	115	117	113	105	106	114	102	114	98	110	121	114	88	126	90	106	120	107	106	100	108	100	116	113	120	107	121	109	106	115	124	103	100	116	90	114	103	125	112	121	96	102	110	88	104	123	106	117	84	94	114	105	115	106	109	118	135	104	111	106	95	122	106	107	113	111	108	111	101	97	92	98	98	124	120	126	121	94	112	109	127	83	126	121	99	110	117	114	111	107	110	116	124	114	97	102	114	108	105	105	91	113	102	106	113	109	99	120	115	136	113	121	125	108	120	119	109	101	119	125	103	119	94	84	99	107	103	118	112	99	112	106	97	116	118	97	120	101	88	111	126	115	110	111	98	96	108	140	127	105	79	109	106	82	98	95	116	102	100	104	103	105	103	90	126	99	100	123	103	117	114	93	105	108	120	118	115	116	112	114	112	107	100	111	126	133	109	113	108	93	112	94	91	107	109	92	128	91	94	125	95	114	119	98	97	108	108	85	99	110	124	117	120	104	102	130	111	119	115	117	107	112	108	97	110	118	109	120	82	116	108	121	103	93	118	99	122	114	123	94	112	119	111	98	108	117	105	110	112	113	112	96	96	111	111	111	110	105	99	95	104	116	105	106	111	112	111	108	93	122	105	112	126	107	116	105	116	96	95	109	118	117	111	107	111	122	113	114	120	117	131	113	97	111	114	96	97	123	98	112	106	108	102	99	115	120	95	90	100	110	111	101
2034	507	749	899	812	854	707	705	541	477	519	483	498	504	497	477	417	440	425	418	414	438	420	428	429	448	468	404	419	430	454	413	420	455	434	482	553	576	612	576	508	466	410	373	434	450	395	419	378	404	402	390	426	441	399	404	455	421	415	412	428	424	389	431	409	470	402	433	423	406	397	430	434	430	427	455	413	425	451	464	384	426	419	424	439	418	410	390	442	428	413	445	398	404	415	400	401	380	415	415	402	464	414	416	433	389	437	435	439	448	440	411	467	406	417	411	416	409	440	439	418	424	414	460	450	397	432	422	424	410	409	428	414	412	419	446	415	392	456	442	407	454	400	441	388	452	422	388	421	421	377	407	401	380	440	438	388	393	400	438	411	383	414	411	461	421	447	410	398	412	418	447	401	427	407	381	346	422	405	424	431	403	416	443	399	425	426	403	398	414	429	407	410	398	396	433	357	416	402	396	415	375	417	408	422	430	434	438	410	393	419	439	431	436	422	441	411	418	382	402	445	427	411	431	426	409	418	402	406	389	425	393	443	418	416	418	426	415	414	439	406	397	413	411	397	403	434	423	428	448	409	433	453	443	389	391	447	387	408	399	384	406	392	414	388	443	432	436	391	411	421	425	408	390	404	403	408	404	391	366	439	425	432	403	419	384	421	412	408	438	376	414	427	377	405	434	386	366	441	416	429	429	423	397	418	419	416	436	414	373	430	440	392	398	403	425	398	418	409	393	382	431	384	431	429	423	426	394	400	414	440	420	420	381	411	420	424	397	437	436	387	399	407	391	412	415	413	422	437	475	402	417	426	434	442	441	378	471	391	405	393	407	459	447	444	435	415	395	389	422	439	391	455	426	417	412	431	431	391	427	422	397	419	415	403	388	455	407	398	401	420	398	442	430	440	403	432	423	459	423	402	441	465	390	419	418	389	405	419	407	372	380	454	410	420	441	408	429	392	401	418	428	423	393	416	417	442	396	412	436	435	435	426	411	426	400	427	370	386	405	420	397	407	400	392	394	420	415	423	419	401	428	406	426	403	410	436	437	402	417	427	444	404	407	399	408	412	390	406	403	437	442	417	394	380	402	416	447	411	397	391	427	454	408	420	401	416	416	433	412	461	427	398	415	420	420	400	443	409	400	400	419	444	411	413	411	425	388	413	429	416	431	400	411	399	401	387	409	390	385	382	395	394	367	430	415	424	427	401	433	413	408	414	416	413	418	397	403	413	405	391	438	450	392	420	418	414	392	417	407	399	406	424	427	381	389	435	425	405	443	390	416	411	447	392	415	417	451	433	399	401	413	414	401	433	459	408	439	427	437	414	394	412	421	409	434	452	413	422	405	392	423	401	418	426	365	417	450	399	371	422	410	393	431	408	397	413	384	396	422	416	437	419	384	438	426	417	404	409	420	456	407	426	451	406	381	421	412	403	412	423	397	404	454	375	424	405	434	414	409	393	404	397	409	393	424	366	422	439	442	402	371	418	393	421	414	412	388	418	426	410	405	386	445	406	402	415	420	420	431	424	391	418	412	412	444	398	417	406	423	409	390	400	407	476	422	451	447	394	447	373	439	413	458	465	397	430	398	434	387	442	416	417	401	415	426	372	423	431	422	406	420	415	416	387	384	407	407	400	388	388	413	393	410	369	423	433	419	401	414	423	377	391	377	426	463	419	412	421	419	411	433	376	411	407	394	444	394	378	439	406	383	395	411	419	429	388	448	455	394	421	401	461	404	436	402	395	436	404	389	379	413	411	445	446	438	388	398	425	387	445	432	448	384	435	387	462	406	402	412	449	418	453	402	436	437	420	393	414	406	410	431	415	424	426	420	392	443	417	449	420	433	434	413	403	454	400	399	416	397	395	419	410	410	434	409	441	413	427	392	433	435	422	440	408	463	419	396	410	389	397	394	450	415	415	406	433	432	422	406	413	407	407	413	387	391	406	392	401	429	397	423	407	414	411	417	431	433	379	434	430	388	400	466	399	406	457	399	448	404	415	394	402	426	451	434	404	401	395	407	413	401	431	438	436	429	425	398	442	390	393	448	412	424	380	412	408	414	409	385	431	438	445	414	393	405	437	407	420	427	445	415	408	380	406	395	408	375	428	411	433	367	393	442	465	394	401	395	432	396	421	482	424	409	446	429	430	384	413	420	394	395	440	419	420	391	441	398	388	406	415	426	436	375	415	430	436	393	444	423	432	370	407	373	388	410	440	412	403	398	463	445	437	394	437	477	408	416	430	448	436	411	398	432	399	426	459	437	437	392	419	408	404	413	431	402	422	417	427	386	435	422	407	394	425	403	474	423	394	400	436	404	408	423	390	404	405	435	437	437	390	436	400	404	404	399	442	399	430	414	412	403	430	443	436	407	407	428	407	380	441	352	406	448	426	416	457	432	387	434	439	386	392	422	422	422	437	422	398	399	407	408	409	382	407	430	403	398	396	445	418	407	384	420	401	429	439	381	407	415	449	419	416	406	404	423	403	442	416	402	445	404	436	371	401	407	412	390	408	408	435	403	396	417	386	399	401	424	397	424	404	400	405	414	428	411	418	422	410	415	417	449	414	388	407	411	441	384	404	384	410	397	407	389	439	401	390	383	418	415	403	365	431	386	427	403	423	406	418	433	388	423	422	408	412	435	438	419	386	408	409	389	370	400	418	442	400	401	416	416	414	475	421	447	405	406	443	420	440	432	425	421	394	407	415	428	449	409	426	415	405	405	402	388	388	407	414	416	410	402	425	413	398	410	406	409	411	412	405	427	403	398	396	397	393	424	405	414	429	403	424	394	425	420	415	382	415	388	415	390	402	413	396	379	405	377	422	413	447	390	415	447	429	388	426	425	410	419	435	436	439	398	397	398	412	393	396	422	436	399	403	436	424	432	423	425	429	421	418	452	421	439	463	426	428	397	460	390	422	420	418	412	421	434	395	406	427	412	438	405	357	383	406	429	399	423	395	441	425	387	444	420	406	399	435	407	396	446	428	389	382	393	387	406	415	449	419	419	438	400	409	398	461	441	433	426	397	439	417	385	428	420	433	427	425	379	423	405	418	407	397	380	380	411	404	419	443	392	446	393	399	430	370	386	427	438	428	402	401	388	426	414	423	382	430	408	435	422	420	398	428	396	423	441	423	421	391	418	407	429	421	409	400	415	421	427	435	429	407	426	384	392	404	403	410	400	395	419	457	407	410	424	381	462	427	446	399	425	377	417	419	435	405	380	396	464	419	424	414	415	376	398	437	428	419	402	426	395	409	434	450	410	408	372	411	431	424	406	409	422	436	422	445	423	417	388	391	414	424	428	391	412	417	438	421	409	401	397	451	383	410	421	430	413	421	400	434	399	393	430	393	423	399	402	391	403	403	422	400	426	397	428	386	399	417	369	426	411	404	426	408	402	422	419	405	416	400	389	398	397	437	387	410	417	425	405	380	416	435	395	394	417	382	434	378	420	400	392	397	395	410	416	400	405	409	440
1642	171	230	241	195	203	164	178	127	116	149	104	118	109	123	90	99	110	94	127	114	109	120	122	123	122	109	103	102	116	110	92	134	104	117	119	136	130	144	141	113	124	121	122	93	117	113	123	103	128	110	138	116	97	111	99	118	113	107	106	92	123	106	92	120	115	136	103	111	113	117	105	122	119	93	118	115	104	108	101	105	105	104	116	84	115	100	115	131	105	108	104	115	97	117	112	104	81	89	122	103	112	103	120	122	101	89	129	112	114	101	108	114	119	120	129	119	119	105	122	105	100	90	102	99	91	104	115	116	95	123	116	116	120	114	121	104	107	87	101	123	119	107	122	89	101	108	96	119	109	88	105	118	115	110	93	112	100	113	107	123	96	90	118	132	100	119	109	123	112	110	121	94	115	103	96	119	97	94	100	111	109	94	103	111	126	123	101	104	119	101	107	111	112	100	106	94	119	106	121	125	102	124	108	117	124	88	126	107	93	123	102	129	115	100	105	96	111	108	116	119	102	120	115	99	129	126	111	104	117	89	117	123	116	107	115	91	124	120	120	107	105	100	111	119	106	102	105	103	94	103	129	92	117	100	120	123	102	113	111	97	109	128	112	114	127	104	117	127	114	100	101	105	94	100	119	120	110	104	119	110	121	114	103	88	103	121	100	102	114	120	87	110	112	110	117	111	120	90	118	109	114	116	107	122	104	103	100	103	104	121	100	109	108	109	103	106	135	133	123	115	104	103	128	98	112	113	91	102	108	105	111	120	96	101	107	104	110	102	120	114	100	109	116	101	95	97	107	98	100	121	116	103	107	130	101	94	110	119	103	111	106	116	100	119	108	96	126	110	103	121	122	114	107	114	104	130	103	111	111	102	124	115	123	108	96	117	103	117	104	102	121	101	107	101	128	123	105	117	117	128	97	107	134	118	122	103	102	115	113	114	99	102	114	114	110	106	112	115	133	123	97	123	116	102	95	104	117	114	97	105	120	117	113	120	97	97	109	108	104	112	119	99	114	104	116	101	113	126	95	86	102	129	118	101	121	92	111	94	113	111	100	114	99	114	138	109	95	106	107	110	116	108	120	119	106	116	125	96	104	117	124	124	94	121	118	93	136	91	114	121	118	95	105	113	101	127	104	94	110	116	99	110	91	115	117	109	118	122	97	131	126	115	100	99	112	103	114	125	134	109	120	115	96	110	120	104	123	117	95	107	102	130	118	116	90	119	117	119	96	128	119	97	115	120	132	95	115	126	105	97	110	89	104	111	115	105	101	109	105	132	105	113	101	109	100	93	107	109	117	116	95	110	123	108	118	94	123	122	122	118	102	100	90	119	109	106	115	103	123	117	129	108	122	108	104	103	115	110	113	114	102	103	138	122	108	105	124	112	103	114	107	129	95	105	110	101	80	103	106	105	96	96	105	101	129	110	113	97	114	122	103	111	128	107	113	99	97	98	115	121	95	111	111	108	93	111	98	112	116	133	110	111	99	116	108	99	101	119	115	92	118	97	121	103	122	83	113	102	126	99	92	103	115	107	108	134	112	103	110	106	116	105	112	107	104	118	99	93	113	130	116	109	107	95	117	94	88	118	103	124	104	96	115	94	121	85	119	108	125	95	108	105	95	104	104	108	106	114	112	97	110	122	96	113	120	129	108	114	118	137	111	132	102	107	121	102	124	111	126	103	112	129	89	95	108	98	105	110	94	92	121	104	117	100	104	107	115	114	109	99	98	97	109	111	127	99	113	114	105	116	114	116	127	94	116	97	104	106	103	128	103	111	99	113	127	96	108	106	119	97	115	96	108	105	107	100	113	125	87	112	121	110	106	94	122	107	92	110	105	96	111	124	122	121	117	115	122	103	133	116	105	100	130	101	128	111	124	119	110	122	120	100	110	120	123	133	116	130	95	103	96	114	119	91	96	105	103	111	113	111	99	98	125	102	110	120	103	105	110	95	106	122	118	87	118	112	117	118	114	107	104	99	130	110	85	118	119	98	115	111	98	116	109	116	110	98	111	105	113	98	106	93	101	131	115	125	112	120	143	118	124	103	102	115	126	124	113	84	117	96	105	114	112	105	104	126	115	115	106	116	98	101	115	109	102	114	118	107	118	117	112	117	112	109	108	106	109	100	103	111	111	109	112	121	108	109	127	115	114	113	109	95	122	98	103	106	126	104	117	114	111	103	102	93	107	105	106	110	128	115	115	113	98	119	114	126	106	96	101	107	114	102	106	127	80	102	106	97	101	123	116	124	101	123	101	106	115	117	107	93	94	113	94	109	108	103	117	116	100	98	107	100	132	109	94	130	109	110	115	96	109	100	130	113	81	101	103	100	122	95	97	116	117	117	113	110	95	88	114	124	124	110	114	136	108	100	121	101	102	105	110	96	116	121	98	93	112	109	126	110	98	104	109	107	96	120	115	91	106	118	108	102	104	97	110	113	104	106	107	113	125	112	132	121	94	124	113	111	105	120	113	111	109	111	110	119	110	117	119	136	91	112	99	116	93	101	102	106	102	111	115	106	105	99	129	104	100	101	105	99	122	117	105	105	103	97	108	106	88	124	106	112	110	89	130	109	115	116	108	101	109	129	113	109	96	99	101	97	112	115	109	106	138	110	91	104	111	103	114	106	109	123	107	107	96	117	130	120	106	116	115	117	108	107	90	104	96	108	126	124	118	112	111	101	111	113	109	96	110	94	113	124	102	118	109	100	105	121	114	114	112	119	112	106	101	98	115	109	100	127	119	111	110	104	115	109	98	104	102	111	106	111	104	92	99	103	109	107	106	102	109	109	123	110	121	106	124	108	116	117	104	131	102	108	92	97	122	116	118	111	107	104	107	98	101	121	104	92	106	94	111	126	117	103	106	109	123	104	110	105	108	120	102	95	107	114	102	106	121	88	93	119	121	99	126	107	109	108	101	105	119	99	132	112	101	101	122	114	115	113	113	99	103	124	108	118	103	103	89	103	134	120	118	114	94	117	130	130	106	117	111	87	150	102	107	116	108	98	93	105	107	101	122	120	119	131	120	122	102	91	104	122	108	115	129	107	100	94	132	102	94	114	118	99	107	102	126	75	105	102	99	91	95	108	103	116	97	116	125	121	100	108	120	96	113	96	101	126	109	110	116	102	120	94	102	109	123	102	111	124	112	103	138	104	115	94	102	106	98	97	114	109	114	123	116	110	109	112	121	112	110	120	106	113	115	113	122	117	96	107	105	110	103	113	105	91	98	105	103	133	114	87	128	96	109	104	125	110	111	108	97	114	93	114	119	88	113	110	95	91	105	96	109	116	118	107	96	109	108	103	104	118	117	112	116	108	96	92	108	113	113	110	112	99	123	89	127	99	103	115	104	106	103	120	117	102	119	106	113	103	117	107	128	111	129	111	108	121	114	106	116	115	125	108	101	105	91	110	109	114	122	93	116	109	120	110	108	126	120	110	100	113	94	118	101	123	111	114	106	133	102	95	116	113	121
2016	518	721	937	907	804	707	764	547	528	505	488	475	495	545	477	483	427	450	393	438	443	413	417	409	425	454	431	401	428	410	441	457	474	445	518	526	609	640	624	553	476	436	450	413	460	404	400	403	432	419	393	413	424	448	474	411	432	422	423	402	376	417	448	406	409	428	375	396	425	415	405	401	446	433	414	376	398	412	436	403	431	439	422	425	431	434	403	413	391	399	422	390	465	427	409	444	426	407	420	443	455	397	418	431	438	433	398	366	410	394	406	438	438	439	407	386	432	421	422	390	424	405	409	400	421	399	415	393	435	419	390	425	426	427	432	396	421	411	422	398	399	391	431	378	434	440	415	377	394	441	437	416	419	419	427	375	410	408	421	439	400	415	431	413	430	415	406	426	422	399	407	394	418	404	454	436	407	405	445	460	425	449	377	390	391	424	465	414	408	406	424	405	413	462	427	399	435	365	383	439	427	414	357	406	404	407	379	390	391	412	458	414	423	405	413	392	432	439	395	420	383	405	447	418	425	401	400	390	422	378	428	429	421	415	418	410	400	383	423	411	423	394	422	434	430	416	394	409	414	391	439	409	423	409	390	395	432	425	412	446	387	429	409	394	403	439	380	434	432	419	404	401	481	428	428	399	401	411	474	425	372	407	411	428	427	406	427	427	384	401	401	388	439	397	421	440	411	390	428	449	465	409	414	423	427	409	433	403	408	402	392	400	383	413	415	419	414	453	417	446	458	426	394	420	424	392	421	404	414	417	420	425	388	379	396	449	405	407	443	400	386	435	415	402	424	425	401	399	397	457	409	413	404	425	408	434	394	398	394	407	422	435	406	419	391	404	422	391	397	398	387	392	416	417	430	412	443	438	394	429	445	456	378	416	436	391	430	458	457	400	380	387	468	401	429	366	393	423	406	398	422	405	392	416	411	420	406	393	463	423	412	380	426	433	447	414	388	399	434	434	413	412	413	413	408	437	396	439	405	382	402	388	442	414	403	403	436	415	422	407	434	384	431	392	438	409	396	413	436	408	436	429	396	402	441	446	388	430	392	410	373	411	394	404	402	396	426	411	407	415	446	416	392	426	410	428	437	397	421	440	426	381	388	445	413	410	396	357	419	431	432	385	416	390	440	407	385	384	403	433	399	422	405	382	402	375	395	453	409	404	413	387	425	422	455	385	386	409	407	379	394	425	425	441	389	375	418	439	404	390	416	442	423	443	426	412	410	372	422	445	410	390	426	384	377	416	377	391	415	426	430	407	479	422	409	436	388	458	397	412	403	425	393	450	389	393	399	417	401	389	407	473	407	459	413	403	415	413	403	385	427	456	412	390	448	420	398	416	417	412	419	400	429	452	447	408	411	382	420	409	427	450	416	445	405	421	423	409	426	401	356	419	421	417	392	427	437	375	404	400	420	416	437	417	433	405	412	380	440	381	421	420	389	390	405	406	390	417	377	398	441	400	412	390	391	421	405	382	408	406	422	422	410	394	380	382	402	421	395	408	423	385	424	399	415	453	396	426	367	408	416	393	401	422	428	401	429	431	416	411	420	379	416	378	432	425	414	415	433	415	393	419	413	388	429	456	388	409	404	414	422	437	459	407	393	414	437	421	418	419	428	417	412	414	384	432	405	408	441	426	414	431	404	380	412	403	406	377	431	409	400	360	412	434	417	402	436	421	427	380	413	418	400	398	414	420	456	414	411	417	448	419	391	425	406	412	439	434	393	391	414	406	387	397	405	435	433	394	390	442	438	380	424	427	436	425	384	435	437	415	422	412	434	405	404	424	418	409	444	412	442	400	401	427	426	390	437	426	420	436	440	409	439	383	394	423	424	386	396	434	431	422	398	381	417	417	382	433	383	401	429	389	413	417	413	411	367	428	439	410	374	432	378	422	362	431	420	417	411	399	427	418	418	431	401	422	452	389	470	386	405	387	447	384	422	383	388	399	366	408	419	397	431	426	408	402	422	413	448	428	443	405	394	428	414	419	405	410	422	434	440	412	420	425	389	412	438	398	378	392	386	448	418	421	404	425	415	387	427	400	401	416	420	410	439	418	437	393	418	397	421	416	384	411	373	426	390	399	411	441	419	414	446	408	390	382	380	373	373	406	397	431	401	397	420	420	363	414	403	407	461	420	430	412	411	415	398	428	391	447	406	424	445	399	397	394	420	413	428	417	443	393	392	400	396	374	426	410	435	401	396	422	392	417	410	417	401	441	422	435	397	426	417	412	399	382	420	424	397	395	384	375	410	381	405	381	424	451	401	411	431	378	406	397	431	437	420	403	414	365	428	418	359	389	403	443	424	427	429	418	418	433	431	399	420	392	406	408	414	401	437	387	396	430	405	396	424	425	427	424	410	392	402	419	417	408	423	421	404	406	407	409	408	434	440	436	404	398	408	408	412	449	432	435	404	420	389	396	368	425	375	425	387	434	412	404	414	428	390	424	394	430	388	386	431	445	420	402	416	409	431	402	391	417	444	403	426	430	399	396	428	413	418	417	401	412	441	465	421	427	422	445	396	420	447	425	426	383	443	440	425	389	401	407	440	398	433	428	407	427	404	395	446	411	434	411	392	413	375	431	420	422	451	407	405	448	396	414	427	394	421	368	396	425	410	452	421	432	434	410	424	389	429	428	446	404	412	374	388	425	448	383	477	384	404	426	413	367	446	391	398	421	394	388	418	393	404	416	390	418	414	393	442	420	428	390	433	393	425	390	409	413	415	434	405	441	427	407	386	413	438	415	432	401	431	392	459	415	411	410	427	443	427	398	410	414	394	422	452	404	438	402	436	429	426	386	394	415	435	406	424	418	398	428	416	430	405	427	412	390	438	413	425	400	426	408	409	393	400	459	400	405	421	430	366	426	406	435	390	426	410	406	399	397	382	423	446	445	453	443	396	429	418	410	378	434	399	400	418	433	420	423	393	393	424	435	409	396	460	420	409	397	395	418	432	425	385	422	420	435	396	410	423	430	366	411	428	397	412	372	415	385	407	425	406	415	412	409	450	419	405	447	428	397	380	458	449	415	437	429	409	443	384	386	384	424	410	364	442	403	415	411	400	413	412	407	405	413	419	403	449	405	429	406	399	397	394	417	416	423	397	429	400	410	417	423	421	400	438	371	419	442	402	427	436	436	432	422	453	411	384	421	425	430	394	394	389	435	421	382	372	448	424	455	445	403	432	390	428	439	432	425	391	397	422	402	421	430	388	422	393	411	418	430	417	424	413	430	423	430	431	399	395	427	395	428	424	422	390	379	418	447	391	390	389	425	430	396	402	423	415	444	424	403	413	382	421	397	414	372	418	413	437	407	415	428	429	408	407	432	408	434	424	450	384	397	456	425	416	409	411	435	390	428	401	450	403	385	403	430	442	408	426	392	417	397	410	424	412	394	439	427	386	429	420	435	431	422	415	403	414	435	401	370	407	413	432	441	423	420	412	437	407	423	446	374	388	389	397	417	430	432	434	412	401
1669	213	205	223	208	165	188	163	133	131	120	117	127	140	144	95	95	101	110	113	110	121	113	107	128	106	104	111	107	105	120	112	100	104	112	145	136	117	143	142	122	124	114	98	114	111	104	100	108	85	100	108	110	111	91	95	119	103	107	119	125	119	93	120	98	108	97	107	133	104	99	126	112	117	105	120	118	103	104	96	110	122	115	117	108	119	98	102	103	112	115	119	124	111	120	117	103	111	114	106	121	122	125	115	109	104	96	81	117	123	97	128	115	98	114	113	101	112	112	102	104	90	118	132	112	113	112	101	97	98	101	116	96	121	106	124	102	100	108	118	97	89	129	94	129	100	102	112	113	109	106	93	120	119	115	117	109	108	96	117	98	124	111	111	113	113	121	106	100	85	95	108	107	107	111	109	118	115	106	107	105	108	120	101	111	90	101	95	122	109	100	106	107	99	102	113	127	96	99	104	113	117	107	114	110	113	139	120	100	119	124	92	113	102	106	102	107	104	126	105	105	92	122	130	104	108	125	108	106	116	92	126	102	116	123	106	104	121	118	120	110	105	98	124	109	110	123	103	99	109	98	117	123	102	102	98	105	115	114	121	102	126	126	100	95	117	129	111	123	118	123	123	112	105	119	124	106	105	119	118	103	118	110	109	113	118	90	117	101	91	108	104	102	103	93	114	109	112	93	118	120	98	95	112	90	105	94	132	107	110	117	104	105	128	99	105	121	110	117	118	98	120	116	114	97	119	128	106	121	110	110	104	88	118	103	121	101	110	94	106	109	90	107	119	98	112	93	123	115	109	112	112	109	108	106	106	98	117	107	94	106	96	97	121	117	99	110	123	104	100	112	99	112	106	108	101	101	106	102	115	117	131	105	121	115	110	106	97	113	111	103	103	125	121	88	133	99	109	90	109	109	103	112	108	122	114	93	110	111	116	112	116	111	109	108	101	102	107	91	88	109	101	117	109	109	105	108	101	112	117	95	105	110	112	109	124	106	114	105	114	110	106	136	108	121	111	100	96	130	119	113	106	107	125	104	103	126	112	107	101	117	125	129	94	116	98	118	130	108	97	94	113	96	107	115	114	107	129	114	115	127	91	108	106	105	98	114	111	107	109	100	119	110	97	114	98	113	110	116	129	102	96	94	112	113	98	108	121	110	99	102	114	110	111	129	102	110	111	95	99	104	120	120	114	109	102	98	115	99	122	112	94	106	96	114	111	109	109	120	101	138	91	108	99	104	94	97	115	102	103	102	115	102	119	108	125	104	114	118	92	125	96	93	89	104	95	118	107	104	111	132	110	105	95	111	103	114	127	107	126	93	122	118	103	132	92	119	112	109	107	117	116	97	105	115	117	106	112	128	108	119	113	108	121	116	116	113	104	96	101	108	106	106	104	120	91	96	108	115	114	94	103	108	103	118	112	110	117	96	121	109	104	95	105	117	134	100	119	101	110	112	101	113	120	102	109	118	125	128	95	115	96	90	105	117	104	93	116	88	117	105	107	90	93	111	115	108	112	112	112	114	115	87	100	105	114	98	113	95	112	96	110	121	112	91	122	119	119	108	103	113	109	107	92	106	110	105	119	114	88	118	115	125	114	108	115	107	111	102	116	83	124	95	117	95	102	102	118	110	117	110	112	113	121	109	117	119	115	92	101	90	110	117	108	99	108	110	119	109	112	127	109	100	111	97	111	108	125	108	129	116	111	95	112	114	103	115	115	130	90	109	127	105	105	102	132	105	106	129	112	120	103	104	117	130	110	88	109	108	79	119	115	109	110	105	97	121	96	104	88	109	110	100	119	114	114	89	128	86	103	126	121	117	105	99	92	109	81	115	84	108	114	112	103	89	104	108	97	111	103	103	104	105	110	99	123	111	112	119	98	103	121	120	106	109	109	106	97	106	128	91	108	126	111	114	116	105	104	114	128	122	101	110	105	107	107	116	96	108	114	113	101	109	110	120	100	108	88	111	106	105	110	112	117	106	120	120	120	100	103	110	94	116	127	115	103	96	120	100	122	106	118	117	106	117	104	112	113	103	107	100	119	114	110	116	110	97	107	86	119	115	104	112	111	104	104	107	103	103	119	108	116	111	101	107	112	121	107	105	108	123	118	119	117	109	105	110	94	110	106	87	123	118	128	116	109	96	105	139	110	107	104	120	106	113	107	109	103	90	113	121	108	110	103	101	105	110	115	81	102	113	103	102	115	110	110	117	87	140	121	102	120	106	119	88	107	119	97	121	111	103	116	107	122	116	106	120	93	98	109	111	127	107	108	110	105	108	129	119	107	96	99	113	106	126	109	105	104	106	102	127	134	103	107	101	128	103	99	128	104	112	122	105	120	128	119	107	94	123	97	94	117	102	112	119	114	126	123	101	105	117	124	105	107	114	89	108	121	102	108	117	120	113	107	116	115	96	117	129	97	105	105	122	118	111	95	108	116	100	93	117	126	111	122	104	135	122	99	98	108	128	117	102	125	102	114	127	103	112	104	127	108	104	120	118	114	112	123	114	118	113	118	101	109	95	102	100	111	123	100	98	97	115	126	103	102	120	112	115	129	100	99	125	115	103	105	96	118	113	119	134	98	110	118	124	113	111	108	100	105	100	124	125	134	102	112	128	106	125	107	120	104	126	112	108	96	122	126	92	105	110	101	109	112	115	126	113	102	101	132	104	92	103	111	102	121	101	107	102	112	99	113	122	124	113	104	126	94	104	111	139	108	102	96	99	111	123	104	103	111	104	110	113	119	103	116	126	108	95	99	116	90	98	110	119	102	106	104	113	91	94	109	103	110	110	104	104	103	97	103	120	120	106	90	129	125	113	113	104	120	109	110	116	103	96	105	114	111	94	98	109	103	106	108	127	113	101	116	112	111	103	107	106	102	118	118	114	110	102	105	118	102	114	122	111	86	105	105	109	109	129	94	123	100	110	102	103	97	107	126	80	96	103	92	115	95	128	103	100	105	112	99	113	100	102	111	106	102	110	118	96	84	111	104	102	108	98	104	93	104	119	107	96	109	120	112	123	118	110	75	87	117	107	119	101	113	98	111	93	104	99	116	104	110	99	111	116	123	124	103	112	110	108	100	107	120	121	139	121	98	100	121	84	117	101	115	105	119	111	111	109	109	123	119	109	97	97	107	118	126	110	113	104	109	108	94	100	100	99	124	104	114	113	101	110	103	91	86	116	119	91	89	86	110	108	102	96	115	115	93	114	113	113	101	100	111	104	106	108	112	102	106	95	113	127	104	110	126	126	116	108	99	129	93	117	106	114	110	93	94	115	98	109	108	103	118	113	98	113	129	110	113	95	106	118	83	115	100	110	105	111	107	104	118	105	116	114	116	85	98	108	121	107	123	97	120	108	104	98	92	113	113	117	99	116	106	116	83	106	90	118	116	92	118	106	119	98	106	96	112	118	82	109	109	97	82	107	113	109	100	119	126	95	127	106	100	102	135	106	98	119	88	122	123	106	137
2052	524	734	907	897	728	728	648	556	566	510	505	525	487	529	454	453	457	408	416	421	429	423	439	420	464	430	408	440	474	440	456	466	488	467	522	575	614	602	674	508	424	413	432	413	395	438	408	443	400	429	421	390	409	434	416	403	393	396	450	398	431	457	439	411	413	437	435	403	484	421	437	400	435	449	423	434	399	482	414	443	467	440	428	455	416	367	418	386	389	444	408	402	406	387	444	407	400	431	427	415	409	429	420	399	438	452	382	448	385	400	421	455	407	441	380	384	433	427	387	445	405	421	395	438	446	461	414	449	407	392	433	409	444	411	420	451	403	433	379	415	416	417	435	444	412	417	448	428	443	446	421	413	425	384	426	397	413	403	459	406	418	463	428	446	399	412	434	417	454	393	398	426	410	409	393	416	440	427	384	384	400	388	361	405	406	428	395	410	423	409	414	423	412	438	400	423	423	419	440	433	444	429	406	408	448	401	407	433	451	405	406	435	416	388	422	408	415	396	424	406	400	434	395	416	451	417	396	410	410	419	402	417	427	396	439	419	382	442	426	432	412	370	434	370	410	439	430	396	405	405	368	395	442	373	393	396	421	393	393	430	412	410	434	407	388	431	444	435	414	408	421	420	410	427	429	401	415	403	390	398	424	399	420	432	457	405	415	367	400	436	406	390	415	451	388	421	400	394	433	406	403	441	429	390	400	435	417	418	443	399	406	425	379	426	431	411	416	443	399	403	422	409	424	438	393	381	394	439	460	431	426	424	384	424	403	414	391	419	404	411	450	412	414	458	386	421	414	410	416	454	438	435	399	391	371	421	382	388	398	391	389	408	404	394	436	411	416	384	403	421	459	413	440	384	421	419	418	427	455	393	380	421	427	411	410	424	378	437	397	387	394	424	456	435	472	436	429	421	436	439	439	403	418	433	424	435	414	410	408	432	415	425	425	415	414	402	395	432	385	402	418	407	437	404	438	419	405	410	468	423	435	405	414	425	422	409	398	393	402	427	435	393	400	369	405	423	411	406	423	438	398	446	425	389	428	416	406	442	417	401	417	430	464	381	409	403	424	389	406	417	389	406	431	431	431	414	394	413	435	387	397	396	373	416	440	431	410	445	373	405	415	430	422	447	427	413	439	437	407	419	416	420	461	404	452	421	420	408	445	379	401	462	437	416	407	429	413	438	395	430	403	421	414	427	385	444	469	421	387	415	379	404	424	402	414	422	416	426	440	418	394	430	414	436	421	423	431	383	396	455	428	404	434	418	438	428	403	429	422	387	435	410	381	409	381	421	395	431	448	414	382	434	426	434	396	407	394	363	401	408	403	407	404	414	421	403	406	406	401	396	448	412	425	399	393	427	394	417	444	387	407	422	436	413	419	416	383	405	411	380	405	423	405	395	408	379	408	431	440	410	411	410	402	415	438	409	406	419	440	384	432	426	383	418	394	461	441	416	438	409	397	395	414	421	397	407	397	410	419	427	400	429	427	455	370	424	415	375	430	445	388	367	465	418	414	426	427	445	458	417	415	413	390	392	436	432	409	417	379	420	406	412	431	368	410	414	398	403	449	395	404	432	412	385	406	418	407	421	381	413	412	379	382	389	422	409	416	454	442	435	374	407	446	429	430	409	428	401	414	440	407	425	420	450	422	423	433	425	411	414	439	385	424	402	409	395	427	398	432	431	416	403	419	415	396	417	425	412	400	412	387	413	440	395	417	450	420	404	432	416	443	441	447	403	389	426	415	443	424	462	435	404	388	421	441	392	388	450	418	437	411	413	427	408	394	411	416	389	404	433	409	372	429	391	442	403	374	434	416	416	422	389	381	421	428	401	413	440	419	398	425	418	436	429	429	422	409	391	413	396	416	421	404	420	392	400	430	390	386	460	412	416	411	436	414	389	428	394	417	417	406	454	417	389	422	397	425	412	414	409	437	425	432	416	421	431	437	401	424	441	402	384	393	403	410	407	428	404	393	408	424	392	386	417	432	392	416	442	444	426	402	404	387	378	409	435	441	395	391	437	394	420	432	405	415	421	464	414	418	429	392	422	399	387	403	430	424	421	432	416	411	387	431	410	408	414	432	407	456	403	390	395	419	440	421	419	409	422	396	417	396	401	439	428	429	408	435	422	443	451	378	403	421	411	454	407	403	405	438	394	373	438	437	413	443	379	404	411	417	415	370	403	432	424	404	397	408	427	405	435	396	417	447	429	392	414	377	408	393	390	401	397	398	393	410	429	402	402	419	424	441	432	442	378	393	427	427	423	448	400	396	407	423	430	435	415	429	393	417	423	413	414	421	392	403	414	410	424	438	387	380	425	419	397	397	415	430	407	411	472	405	418	452	408	401	434	414	406	444	411	409	406	419	413	460	466	402	395	434	390	396	399	409	413	404	407	413	398	419	442	415	391	390	403	401	420	404	418	406	435	441	387	412	382	381	430	417	410	420	441	384	399	394	463	411	385	438	455	397	405	453	402	464	391	364	394	401	416	403	390	414	414	450	432	397	436	397	392	399	383	436	404	404	437	405	410	402	443	397	405	433	407	397	395	395	424	425	432	433	433	389	417	427	460	459	405	433	410	415	417	425	414	427	408	442	402	417	421	397	428	439	385	407	430	420	434	412	411	431	420	408	461	409	409	410	411	398	400	424	424	431	408	388	396	397	421	404	456	390	414	399	408	406	424	395	406	415	399	371	416	381	405	400	417	424	458	437	395	364	374	418	406	439	425	419	413	383	409	391	396	444	445	407	425	473	458	423	430	394	428	382	419	441	446	423	420	369	455	435	457	398	420	418	415	403	405	410	416	401	365	420	415	395	407	405	412	410	431	415	405	421	391	417	431	411	434	423	433	377	433	411	439	364	408	418	386	406	451	381	406	400	435	435	417	385	375	416	394	422	406	396	433	415	441	443	413	440	420	379	425	434	423	398	413	411	415	404	433	417	449	392	412	437	410	388	416	415	409	370	402	429	420	451	407	444	393	400	413	426	384	407	381	418	410	419	445	430	424	397	409	414	438	408	420	422	400	409	396	428	443	434	376	386	400	420	411	439	434	445	417	433	446	423	426	420	383	436	432	409	370	423	394	444	432	396	417	388	440	398	421	442	409	401	402	383	400	397	412	423	431	393	461	370	403	412	408	443	426	361	407	403	431	394	406	416	389	381	421	400	408	444	409	433	414	403	385	442	457	391	428	415	368	411	395	426	422	457	383	443	438	411	453	412	378	424	403	411	418	408	421	421	402	396	451	390	380	431	410	438	381	390	412	404	390	427	417	427	461	393	408	418	382	385	419	420	416	445	463	414	413	445	424	420	387	453	403	430	417	416	411	450	473	403	417	417	394	475	426	429	403	406	422	404	407	414	458	438	413	405	433	409	404	427	426	395	433	424	421	394	441	412	399	454	434	409	392	402	394	447	387	429	464	427	399	383	413	416	403	421	416	394	389	424	437	414	421	425	435	434	420	383	417	437	413	404
1657	185	199	224	240	185	160	150	143	111	127	135	104	120	126	109	108	110	114	110	120	90	131	96	108	101	116	101	118	99	113	111	113	107	114	112	113	130	148	135	109	107	132	110	103	111	93	117	107	108	120	88	125	112	113	122	103	126	117	117	99	144	92	102	123	99	124	114	103	112	116	129	96	104	113	119	88	94	103	121	107	118	104	114	96	95	107	96	112	115	112	107	99	108	97	117	106	123	120	102	118	124	110	124	119	112	98	126	105	99	113	109	113	106	108	93	97	109	116	117	109	103	107	97	110	129	112	110	125	115	114	102	119	113	119	107	122	114	98	114	113	104	102	111	124	94	103	123	103	100	108	113	119	116	123	106	122	108	117	114	96	114	112	99	110	113	97	136	107	113	130	102	119	131	99	113	125	114	102	104	111	110	126	106	103	97	117	103	116	102	116	132	97	97	117	100	99	115	96	119	106	94	112	101	87	115	98	125	121	106	99	109	118	102	90	102	113	109	116	123	115	97	137	115	114	107	101	123	100	99	97	109	108	114	91	108	129	117	106	131	117	120	117	94	109	129	110	99	116	111	109	113	105	100	120	109	118	115	104	106	101	96	108	110	114	109	96	104	106	107	103	120	87	123	103	105	119	125	96	88	131	114	101	120	102	116	110	119	121	113	101	112	134	94	109	97	114	99	118	113	107	128	97	118	115	118	99	114	102	99	114	117	104	125	108	118	102	102	137	104	102	98	101	119	119	118	119	85	106	111	115	128	105	116	116	99	117	122	115	77	114	113	117	106	115	107	121	105	106	126	102	104	118	110	111	119	97	117	125	115	101	94	118	127	105	113	105	122	102	95	117	106	88	107	115	119	112	94	104	122	91	114	113	106	112	99	114	132	129	94	114	118	106	106	86	132	130	95	132	99	97	111	105	106	100	119	112	109	114	98	99	109	123	114	118	107	107	97	116	122	113	104	105	121	101	101	108	121	126	110	109	92	109	124	120	105	114	97	108	104	105	109	124	87	104	111	94	113	112	102	105	119	121	116	133	101	107	106	118	112	103	134	102	105	116	117	127	116	107	124	111	124	91	105	101	102	99	112	88	108	120	111	113	120	104	108	103	92	102	83	96	116	114	111	112	121	112	129	99	114	117	124	114	103	119	100	127	112	94	123	113	102	113	115	116	112	117	104	101	110	93	96	114	103	115	109	91	96	90	113	111	109	125	110	100	99	111	121	117	118	115	98	123	95	114	138	131	111	121	111	100	126	99	120	111	123	123	125	123	130	116	111	123	108	94	97	104	97	118	97	113	98	115	123	99	92	108	115	120	111	107	120	89	100	120	93	94	123	126	134	93	113	109	114	96	91	117	137	99	109	109	102	109	121	105	114	126	100	122	107	106	112	91	106	102	111	98	118	123	124	110	84	113	121	104	126	108	105	116	119	117	112	135	109	100	119	112	129	131	128	145	111	98	124	111	103	107	126	104	130	107	100	119	114	114	96	96	114	113	100	110	114	110	119	106	112	121	100	115	95	130	104	91	95	121	104	111	98	113	122	102	117	120	106	112	99	102	107	114	98	122	141	103	121	104	110	117	109	82	117	118	111	109	113	111	113	106	98	100	133	102	120	118	114	101	116	108	117	100	95	108	97	113	115	110	119	109	109	116	85	133	120	121	118	118	109	93	116	107	105	114	110	114	93	96	127	105	89	123	98	116	105	106	121	114	109	114	124	93	116	126	112	105	96	88	108	90	92	95	114	117	101	111	97	118	116	108	114	111	115	95	125	120	115	137	111	108	89	107	114	107	119	102	121	106	102	108	115	120	103	113	118	123	113	121	110	101	88	115	103	118	131	110	112	112	103	91	104	115	113	97	124	106	110	106	117	111	126	100	116	107	95	104	128	112	110	116	106	95	129	99	112	102	117	124	123	101	116	113	120	92	142	107	104	116	98	97	119	110	110	112	122	103	105	94	92	122	124	106	108	94	101	101	101	104	110	115	119	115	110	125	104	119	129	107	97	103	113	105	107	115	109	116	110	100	125	108	114	118	87	100	110	93	90	108	111	116	102	123	124	107	119	102	102	112	114	111	90	113	105	106	110	105	103	102	103	110	110	99	108	100	115	111	124	120	99	131	119	121	137	110	103	129	107	115	92	98	98	82	131	109	97	110	110	108	110	91	126	120	111	104	97	103	126	97	119	106	131	102	97	106	122	105	129	114	102	114	116	102	117	108	105	120	122	102	89	105	114	117	121	99	115	106	105	116	110	123	115	112	108	100	94	106	122	126	121	113	124	122	116	99	105	122	107	105	133	110	118	124	151	122	104	111	118	102	113	111	99	118	118	118	119	114	98	111	110	116	119	131	110	125	119	118	118	93	103	95	108	101	118	99	109	121	113	114	122	127	103	99	124	136	110	126	122	115	99	107	87	118	90	121	102	128	123	126	126	117	120	129	121	106	121	107	123	108	113	121	100	108	135	110	97	109	105	114	117	118	93	109	118	127	88	104	111	92	106	120	100	108	98	119	118	97	113	104	106	108	106	113	108	128	108	96	113	99	108	108	104	110	114	102	112	105	123	103	117	89	92	122	98	94	102	108	107	113	116	89	124	110	121	106	111	101	107	104	110	106	120	117	121	100	107	109	110	113	106	115	127	110	106	101	98	95	128	88	109	111	109	106	121	91	117	117	97	109	109	102	112	128	114	119	119	115	112	102	92	98	105	110	108	103	114	117	91	129	122	106	106	120	131	119	116	115	107	97	122	110	104	96	124	95	99	114	119	113	102	117	115	125	108	97	118	93	131	107	117	107	117	110	108	102	105	107	91	118	95	114	101	96	109	115	98	88	92	98	116	104	110	106	102	121	122	107	104	125	89	101	100	119	110	107	123	110	104	102	109	103	110	120	132	110	113	121	113	112	84	103	93	124	106	89	113	98	99	102	123	105	102	130	101	117	113	96	109	102	110	116	137	122	98	111	97	98	122	120	107	102	103	120	128	133	102	106	126	110	115	127	98	122	120	86	112	119	95	103	125	102	108	101	99	102	90	127	112	123	121	110	90	102	93	132	102	102	96	99	97	111	104	88	96	128	109	123	103	104	108	116	102	107	113	130	100	115	91	109	116	112	118	117	105	115	97	132	96	111	116	115	127	114	113	107	114	124	101	101	100	109	99	136	107	96	103	95	119	107	112	93	96	114	113	107	110	104	113	132	112	96	129	122	96	112	99	117	91	116	107	92	104	111	112	129	96	106	108	116	109	108	111	127	97	90	117	124	92	99	108	110	111	97	110	113	110	108	117	109	96	105	117	115	120	106	83	111	107	102	115	111	128	119	113	98	130	117	127	109	100	112	101	115	109	121	102	102	118	109	115	97	117	114	107	98	102	94	112	101	125	95	108	131	92	120	106	112	93	111	104	120	117	111	109	99	104	91	103	112	115	95	106	101	122	96	103	130	104	114	120	111	103	116	118	95	100	116	123	112	112
1953	498	696	922	893	773	766	662	554	533	486	481	457	525	536	484	431	426	400	423	434	426	427	445	440	416	422	445	435	453	429	483	514	496	470	492	563	548	611	645	512	466	399	411	404	447	408	425	449	428	395	410	435	401	418	429	436	438	405	430	433	448	440	439	445	405	435	444	375	412	443	414	442	413	434	405	428	444	439	401	453	446	433	442	436	407	413	446	429	419	469	402	432	409	412	401	438	404	395	429	393	412	435	398	395	416	403	420	410	440	408	427	403	426	420	433	411	390	420	445	440	403	411	420	437	431	421	399	386	432	396	423	419	409	417	430	416	436	453	441	430	424	403	402	417	426	387	450	430	439	446	393	432	435	432	420	430	411	416	397	431	371	391	433	459	402	422	424	404	403	415	422	446	404	402	392	409	413	432	438	443	407	399	405	401	417	424	401	405	380	445	428	440	434	403	394	444	434	410	381	425	401	409	404	385	397	412	404	401	439	408	430	427	441	418	419	386	387	418	394	444	409	420	438	417	385	414	430	443	438	456	417	418	428	408	401	412	454	436	413	457	438	427	419	413	417	403	414	426	388	449	432	414	425	406	407	418	395	431	443	401	421	392	485	417	449	370	417	433	440	423	371	432	427	412	416	432	397	438	400	407	401	406	417	408	402	420	394	408	427	381	429	424	442	432	383	438	428	421	409	400	445	393	385	422	403	403	410	416	394	399	431	421	372	407	427	421	398	444	393	403	387	443	418	402	383	411	416	422	469	441	410	389	383	427	404	411	399	376	423	394	407	414	420	396	425	433	378	382	388	409	440	403	389	395	413	396	393	410	390	423	408	436	444	419	420	437	404	407	377	438	401	394	425	433	428	433	451	398	397	426	428	452	410	410	415	448	398	431	415	389	426	420	426	426	427	390	436	416	419	438	417	426	408	441	429	425	404	424	488	427	376	410	410	395	448	458	437	446	379	369	422	428	397	411	396	407	436	440	394	427	409	397	409	440	400	408	430	431	399	387	375	434	410	404	433	408	416	399	442	388	420	438	393	393	403	416	433	425	393	408	416	436	418	369	384	421	405	431	386	409	403	446	383	392	419	467	404	439	387	390	414	398	420	401	450	406	434	423	416	415	411	430	430	400	471	423	405	402	416	462	411	425	436	409	400	388	410	412	425	397	440	412	449	372	412	400	379	420	399	403	446	444	396	436	417	382	413	383	388	400	455	426	373	408	434	422	418	434	396	402	449	406	416	386	400	450	376	391	397	439	444	400	385	392	439	444	398	400	425	379	393	425	397	427	392	419	446	428	408	414	411	459	441	435	408	394	404	404	420	436	381	390	405	435	420	391	401	453	443	416	417	433	405	411	450	442	414	443	420	421	398	422	419	429	414	395	385	392	401	405	387	388	388	394	403	406	415	422	407	447	414	424	393	376	401	430	402	359	414	403	433	402	409	423	410	392	422	435	420	398	427	397	438	410	419	382	393	429	439	417	404	424	410	379	396	430	429	361	438	438	433	416	421	413	413	387	428	372	391	387	401	406	455	405	402	428	421	396	428	428	426	395	394	418	394	415	437	417	452	413	412	420	427	410	397	399	411	407	425	444	382	439	420	425	432	426	380	413	438	380	426	436	443	406	393	415	433	434	427	427	403	395	409	473	387	390	422	418	412	453	390	415	377	392	384	438	418	379	414	410	433	401	394	413	417	432	424	404	425	395	420	416	413	402	437	428	408	414	385	432	394	384	414	390	393	410	407	432	414	432	417	423	378	423	411	408	414	463	416	436	427	426	434	424	453	426	442	452	445	429	425	416	419	402	426	420	432	426	426	394	420	391	424	378	423	443	417	412	390	378	402	430	395	394	401	444	459	431	422	406	404	434	431	389	446	448	475	378	401	414	412	415	418	414	422	425	384	399	375	412	434	413	396	404	438	403	402	400	417	395	395	396	411	417	396	440	391	433	429	446	373	421	429	400	400	410	423	405	368	440	448	432	414	426	410	444	412	399	426	396	443	403	416	389	396	387	422	398	418	406	441	403	447	380	429	433	381	410	356	424	397	422	397	450	459	409	408	400	416	388	416	431	379	403	429	417	433	403	420	434	411	426	444	424	419	437	407	418	422	375	410	463	371	393	441	410	451	362	404	437	452	422	399	405	407	394	396	431	413	423	412	465	382	456	444	410	442	423	402	376	433	386	417	413	386	442	387	414	406	411	419	418	416	396	397	451	423	406	404	390	423	406	413	394	417	370	396	424	416	412	395	404	427	425	419	418	393	425	411	402	442	394	425	416	414	411	424	415	395	422	384	442	382	436	388	439	430	423	403	407	405	405	435	426	412	390	400	445	401	435	418	380	408	428	415	424	419	415	429	415	388	418	422	414	417	404	402	425	405	415	409	461	421	427	376	437	392	422	418	407	421	429	433	384	396	425	457	441	403	411	397	400	397	384	384	413	436	415	416	384	416	415	401	413	395	405	405	440	412	412	388	419	408	412	457	415	416	405	389	408	420	416	399	438	390	436	408	437	414	395	431	395	379	408	453	413	431	430	433	408	424	417	412	398	431	408	419	470	425	405	454	405	407	412	438	409	381	431	439	430	410	414	444	445	372	396	426	399	436	378	420	426	412	416	407	399	378	429	430	423	452	443	395	403	413	415	417	418	395	410	421	429	429	399	415	416	375	377	441	421	430	415	448	410	394	384	425	396	414	422	434	420	417	405	433	400	439	425	430	400	454	392	411	404	392	415	419	414	420	442	402	411	396	402	435	408	384	419	429	437	364	404	410	433	401	421	463	411	387	406	421	375	407	426	411	391	418	422	438	422	420	399	401	395	416	413	387	387	373	389	442	420	418	424	421	423	420	407	427	398	402	420	407	448	429	381	412	386	439	409	395	384	444	422	430	423	404	419	430	409	456	392	393	423	410	422	425	395	403	411	386	404	418	412	438	389	406	391	407	435	403	406	404	435	377	415	412	437	445	415	445	432	422	413	419	380	394	418	394	436	400	424	409	397	417	402	430	411	402	406	400	423	422	440	417	383	379	431	417	424	414	399	376	388	379	394	397	403	391	400	422	441	386	388	415	413	412	410	433	422	420	394	372	429	396	398	401	440	434	428	426	426	427	407	435	365	391	392	419	405	403	407	440	414	444	407	383	428	470	448	428	443	425	392	406	393	418	394	396	414	430	370	409	432	409	447	403	439	418	426	384	390	413	400	411	406	420	432	398	384	455	400	418	464	421	410	420	444	410	430	396	441	422	453	431	397	414	387	447	419	400	454	407	432	405	412	450	414	411	409	438	406	444	404	430	431	402	398	449	380	418	384	420	405	405	459	442	411	422	426	382	427	445	409	395	425	390	424	374	413	407	402	398	400	400	413	447	399	449	416	430	406	453	418	446	406	394	415	383	437	367	445	419	441	431	375	426	420	415	419	440	434	372	442	422	411	382	425	391	407	398	393	382	422	413	425	434	425	451	402	443	416	390	431	413
1665	186	259	256	231	162	173	167	124	135	127	111	102	136	123	127	117	140	102	110	104	118	99	117	119	117	113	116	120	114	116	144	112	133	119	118	129	130	140	156	129	112	110	112	110	117	112	109	112	108	122	119	97	123	118	118	124	113	117	111	130	108	114	117	107	122	97	118	114	103	118	140	118	128	125	125	132	139	110	105	125	105	94	109	102	117	117	114	115	112	93	110	107	117	107	101	125	90	108	136	113	112	121	103	114	125	120	128	112	118	105	105	118	118	115	105	105	96	105	100	112	114	110	107	114	113	123	97	125	107	127	122	115	110	122	124	106	123	103	107	120	113	121	110	112	119	104	102	132	95	110	94	114	115	130	104	108	116	115	135	110	118	120	124	120	118	120	110	101	109	109	104	96	119	131	124	102	101	118	125	110	103	108	103	114	118	117	117	120	125	95	105	133	107	113	115	139	113	103	119	112	101	124	111	116	102	124	119	118	110	106	129	115	104	98	133	116	116	115	117	101	110	116	104	115	103	124	134	112	118	117	123	100	114	123	103	110	98	122	132	121	114	103	118	120	98	117	108	123	131	113	126	134	116	110	116	113	112	125	106	107	130	111	122	118	117	99	122	125	106	108	127	115	104	110	115	108	114	107	117	112	118	104	106	103	115	113	118	110	105	115	95	94	106	121	121	112	125	107	98	122	107	134	115	115	121	110	118	115	119	121	120	115	129	123	118	113	115	104	114	138	124	108	119	108	129	115	102	103	122	104	100	127	108	113	119	92	91	122	97	117	108	118	103	101	110	112	120	109	108	130	109	112	107	131	109	110	121	115	117	109	102	120	116	104	102	92	97	113	120	112	113	117	117	112	96	116	98	102	121	125	114	96	117	114	101	111	132	112	88	117	120	117	104	106	109	112	115	138	120	113	115	123	112	103	134	109	101	114	122	117	122	126	132	124	100	123	112	96	123	119	127	108	112	115	116	106	111	121	118	135	121	102	112	105	98	94	112	105	97	101	109	118	141	120	116	119	98	110	105	89	110	105	98	112	103	96	123	119	107	126	122	109	117	103	107	107	139	124	107	107	110	113	100	125	121	116	119	120	119	106	121	113	107	139	124	110	125	124	88	119	107	101	117	117	125	109	125	109	120	112	138	116	122	113	116	115	118	124	95	103	128	94	122	109	116	127	110	106	134	105	114	90	99	106	126	92	116	116	116	108	118	107	119	107	114	139	114	112	135	142	112	101	118	128	125	126	109	94	119	100	117	118	128	117	127	110	105	134	119	100	118	115	126	130	112	107	121	105	112	111	118	108	132	116	127	114	114	105	107	125	99	118	103	119	127	131	109	90	117	107	87	116	121	114	109	108	112	117	108	113	116	116	107	121	111	104	109	96	133	111	130	101	108	114	128	113	118	101	94	92	124	111	110	131	112	114	125	138	120	112	124	115	118	116	104	102	105	133	108	114	110	127	117	128	121	93	126	109	100	106	116	111	125	125	128	117	97	132	122	116	121	116	142	113	118	111	108	112	138	113	123	110	127	130	115	109	99	114	124	109	125	103	112	98	93	95	120	119	110	111	135	116	102	124	140	126	114	93	114	106	105	115	94	117	110	115	121	132	102	104	114	128	124	106	137	104	118	108	114	119	115	113	98	115	109	129	105	107	105	120	114	121	99	113	119	111	117	110	108	110	130	107	118	111	122	129	118	133	106	132	105	127	99	92	99	108	125	106	108	105	122	124	96	118	119	94	114	101	122	110	127	107	87	131	113	121	112	111	100	113	108	98	111	109	126	109	110	114	114	117	114	105	126	130	124	116	126	131	113	96	107	119	132	125	133	134	114	120	126	116	99	114	114	129	103	145	127	108	109	115	119	118	113	112	109	103	97	99	105	113	123	106	95	135	118	125	132	118	104	113	125	127	99	113	121	119	117	113	112	100	120	127	115	137	109	109	111	131	143	120	113	132	127	113	113	95	107	97	108	123	140	126	112	117	106	107	116	105	108	113	113	114	118	108	102	98	119	112	111	110	109	120	110	120	109	89	129	124	135	118	128	122	100	123	106	106	117	127	121	104	127	119	122	136	132	124	111	104	112	115	115	126	135	109	119	133	114	111	114	125	121	109	132	117	101	108	131	99	118	123	123	109	117	124	128	118	136	115	103	120	119	109	137	121	105	106	126	114	96	113	98	122	138	113	93	112	99	92	107	109	107	121	111	110	122	97	122	117	105	137	118	109	100	100	106	102	127	87	111	97	118	116	120	118	111	94	106	126	102	120	124	111	104	118	120	116	93	92	108	107	124	120	126	133	115	130	119	109	94	108	121	116	115	127	123	103	118	112	122	100	120	120	110	118	96	126	135	123	117	114	119	110	114	109	116	118	124	130	119	116	125	120	117	113	104	110	113	105	99	110	112	101	127	134	109	118	107	109	127	131	109	119	138	113	122	110	121	104	132	115	115	117	96	105	108	100	113	108	111	100	124	114	126	110	110	115	116	107	118	126	123	142	108	118	112	123	123	125	118	132	128	120	121	104	93	115	101	112	116	129	130	115	114	117	115	113	104	113	125	104	113	98	113	103	126	120	106	120	104	120	105	110	106	123	103	99	98	129	123	114	110	125	105	133	106	116	108	128	118	105	102	118	120	100	108	103	126	114	119	114	113	101	126	109	104	116	112	115	115	104	103	110	139	94	94	122	107	104	111	122	114	125	101	104	121	108	132	84	102	119	126	114	111	113	128	119	101	106	125	107	114	139	101	122	103	108	111	122	114	100	112	122	133	102	109	130	96	123	116	102	114	134	126	109	121	117	140	117	109	109	122	107	107	109	111	99	106	113	110	114	108	136	112	117	129	117	112	119	112	115	118	116	106	113	104	126	127	123	110	109	104	109	123	114	118	120	118	124	109	119	114	123	107	120	91	119	124	111	125	113	90	119	104	125	130	115	122	118	108	105	102	107	120	126	110	113	106	127	117	117	99	116	96	105	107	107	117	105	107	116	112	107	106	128	120	103	99	125	104	103	115	112	117	101	114	112	105	114	120	122	129	117	132	95	116	120	109	125	103	102	99	101	113	126	108	108	109	110	114	118	126	125	104	97	100	102	104	126	113	126	104	135	100	121	113	108	129	107	107	98	111	115	102	95	125	113	117	123	99	94	127	126	123	105	114	109	114	143	110	115	115	125	110	112	107	102	109	112	103	105	128	116	92	108	102	116	105	123	105	128	105	118	125	103	112	108	110	133	114	108	128	122	114	109	102	117	120	121	129	89	101	122	126	113	104	121	120	102	113	136	117	118	129	121	115	129	102	129	101	125	132	117	103	101	120	119	118	121	93	99	100	121	106	116	125	118	117	117	121	113	113	113	112	110	122	116	100	108	110	132	101	126	104	124	116	113	109	111	112	99	122	109	111	140	102	108	106	103	114	112	120	129	113	102	120	129	110	111	113	120	134	110	105	117	121	125	123	117	115	96	110	117	120	103	115
2028	564	678	979	968	782	778	650	551	543	528	490	483	459	542	497	463	417	439	446	417	436	429	431	443	406	426	419	447	455	435	473	509	527	508	530	600	650	647	595	533	446	475	454	436	411	415	428	416	447	440	432	402	414	426	427	410	456	422	462	439	404	443	403	427	476	478	401	424	433	455	460	451	487	442	454	448	444	477	441	448	430	439	453	411	449	439	424	419	422	425	393	444	463	431	422	397	422	439	447	441	395	438	454	414	409	447	442	477	436	430	502	412	454	418	420	437	411	432	419	436	440	444	441	444	417	407	438	445	464	427	466	376	423	416	422	391	412	432	415	430	433	465	428	399	422	467	415	443	416	395	446	376	412	415	451	402	425	494	449	434	426	401	419	436	425	432	423	395	487	414	400	424	413	414	422	445	427	465	422	446	420	436	393	457	424	405	445	431	404	416	418	428	454	416	415	437	439	456	391	420	434	435	430	445	433	393	435	363	453	437	409	443	390	421	446	451	445	472	430	435	412	417	404	441	414	447	415	401	393	412	439	410	433	422	447	410	450	432	413	443	429	453	411	444	455	437	411	444	475	452	429	443	422	441	458	412	413	435	446	391	374	434	425	421	448	436	414	397	437	415	464	413	431	437	403	429	456	414	388	403	441	440	432	420	406	436	443	418	439	406	415	443	404	424	416	422	422	413	398	448	433	406	434	440	406	415	420	454	415	447	466	412	426	451	435	478	433	437	411	407	395	421	418	411	450	428	397	432	442	420	425	412	478	424	433	421	461	388	425	450	450	395	427	443	432	405	455	431	416	434	432	431	450	443	438	446	422	457	416	443	447	398	445	465	434	442	421	425	422	453	429	439	392	427	436	381	447	390	448	393	427	455	407	437	421	434	414	412	434	430	427	435	390	406	408	435	427	435	405	416	430	402	392	399	423	470	428	395	432	423	409	388	400	440	456	398	425	461	431	405	417	441	421	440	412	490	413	448	449	417	397	424	441	432	411	389	411	410	422	462	421	438	468	389	435	402	432	428	444	464	413	407	414	452	418	462	386	438	423	404	409	382	402	439	417	442	458	404	459	397	417	434	440	421	407	412	436	432	413	426	443	441	390	400	433	443	438	419	435	442	424	381	459	409	427	418	426	462	430	437	474	404	423	408	447	447	407	387	430	422	412	403	452	421	450	401	446	487	463	454	432	437	422	449	419	426	421	429	420	395	419	430	430	433	424	436	425	452	434	443	435	408	449	385	458	411	402	441	462	418	386	442	437	406	447	444	438	419	437	417	433	451	417	405	409	411	439	425	425	413	388	365	453	423	428	441	446	444	435	432	428	435	426	438	401	420	432	414	437	458	408	446	419	417	409	409	449	423	411	452	479	420	439	408	396	426	434	504	438	448	418	451	445	402	438	432	464	376	415	403	421	417	417	437	421	399	421	432	427	433	459	416	404	380	429	439	447	465	419	406	435	423	425	428	400	421	417	454	438	414	464	433	430	456	456	443	457	439	424	442	454	447	411	419	421	449	460	407	441	461	454	436	450	420	449	425	445	437	434	425	396	417	440	452	412	436	408	430	460	454	461	406	438	449	417	403	444	410	415	427	428	424	411	420	432	397	437	413	404	437	431	431	423	432	427	437	447	423	428	429	447	431	404	447	402	445	448	469	421	421	463	422	426	452	442	415	446	411	428	439	412	405	421	416	420	437	409	390	416	422	386	415	414	433	466	481	440	405	445	426	399	428	432	417	440	432	400	441	381	375	412	452	452	450	438	435	454	413	424	438	420	439	426	455	438	414	456	468	443	462	414	420	453	431	428	457	445	417	434	413	453	367	401	410	435	412	420	457	392	419	400	443	409	413	407	444	419	425	468	436	427	418	413	435	424	438	486	431	435	468	465	456	415	456	443	426	388	397	396	414	421	442	454	472	430	439	440	425	419	428	426	445	433	431	416	416	449	413	458	448	407	421	438	424	399	423	423	429	385	437	480	461	417	423	407	414	459	425	415	436	440	416	412	457	419	436	382	402	438	410	421	444	401	445	401	426	421	417	430	427	418	424	436	410	443	418	422	428	421	372	430	424	426	425	406	464	444	459	427	421	441	434	454	462	434	394	418	424	447	443	451	396	475	411	439	456	455	417	432	421	435	430	461	438	421	422	382	436	402	429	396	447	382	426	431	406	415	415	411	460	418	486	406	464	435	444	386	437	444	444	428	458	413	414	428	441	400	465	421	435	438	406	440	374	427	416	405	463	427	456	452	470	422	389	425	432	407	445	450	422	437	446	414	418	438	432	468	402	418	448	475	463	384	402	431	449	395	401	394	460	442	413	449	450	425	435	433	419	425	448	411	446	455	444	437	444	433	423	442	431	443	382	426	440	425	423	399	421	388	421	434	441	406	409	433	452	431	423	440	426	462	432	440	436	426	387	447	441	389	401	430	404	423	433	429	411	420	478	385	442	405	437	403	415	420	414	418	442	422	437	409	406	416	404	462	456	464	407	401	428	460	406	455	440	443	426	419	429	430	432	395	415	388	417	459	436	421	437	462	448	427	441	416	426	421	440	405	422	431	440	446	471	455	384	458	462	420	426	427	428	446	405	418	438	419	446	400	381	444	403	443	426	408	426	414	457	423	442	392	421	431	400	413	440	430	401	416	424	460	428	434	411	429	441	449	415	429	440	418	441	445	414	451	426	419	418	427	425	432	425	425	436	410	465	466	446	386	450	404	365	445	463	421	469	423	444	416	397	448	438	450	396	427	397	430	411	448	454	400	447	428	420	435	390	457	451	369	402	394	410	443	400	431	455	430	441	438	424	427	389	412	396	435	419	409	409	421	430	444	426	424	440	440	446	441	417	460	413	426	380	431	412	431	411	454	455	419	411	388	434	452	416	373	428	429	420	417	417	429	451	444	458	440	453	440	427	432	435	486	441	447	415	447	456	416	368	457	427	427	449	413	402	467	405	412	402	413	400	443	448	427	413	425	440	412	438	451	427	440	419	409	434	404	422	421	410	442	434	413	415	443	428	394	414	408	401	419	431	416	393	462	433	464	437	418	426	406	433	381	454	397	409	441	432	429	430	429	415	426	451	416	429	413	406	437	454	411	445	448	421	403	424	453	441	410	398	404	425	414	449	443	462	435	455	426	443	427	418	369	461	415	438	430	410	470	468	402	435	444	401	425	428	434	435	444	409	429	447	407	446	444	412	434	438	446	417	393	415	439	438	425	451	440	403	435	410	418	425	430	417	389	403	447	446	384	423	396	428	453	378	433	471	429	436	443	464	442	427	425	423	426	440	408	415	405	477	468	427	447	431	395	450	418	456	442	422	433	388	384	435	418	395	447	431	442	455	419	421	438	416	438	404	463	432	449	420	422	414	415	408	433	419	436	406	447	421	419	401	405	397	434	450	447	423	439	423	434	424	406	446	421	428	413	440	425	430	446	413	404	444	408	407	418	403	416	456	425	420	454	440	430	409	445	445	406
1727	219	238	268	233	170	175	163	141	117	129	148	116	115	133	140	109	100	123	116	124	113	118	129	114	114	109	135	137	102	121	146	149	118	128	133	147	143	143	140	124	101	124	135	125	104	135	124	120	121	132	160	119	115	107	117	121	139	136	138	130	127	118	116	111	131	110	114	118	103	115	131	109	112	132	106	105	112	121	119	115	129	114	105	122	107	112	116	123	118	139	115	124	111	118	113	135	133	113	125	115	127	139	120	120	109	125	114	100	116	125	126	115	142	128	110	128	103	122	136	129	119	141	130	107	110	120	131	110	129	92	160	119	128	107	112	126	116	117	122	99	114	136	111	124	116	139	146	127	121	125	107	118	128	116	115	122	119	112	126	127	121	121	110	118	121	116	129	133	130	130	116	122	146	119	122	110	112	121	120	135	130	96	109	126	115	102	132	124	114	120	131	121	112	141	120	122	129	115	110	122	121	122	106	145	111	114	113	117	139	123	103	128	113	107	123	121	128	109	134	109	122	128	116	131	142	114	97	118	127	113	141	104	110	108	109	112	128	123	109	113	100	135	140	121	115	141	131	110	126	104	113	112	139	117	123	120	119	119	103	123	110	102	113	127	101	115	128	138	121	131	113	106	157	122	118	127	121	116	113	116	112	122	109	109	111	112	114	119	136	135	109	120	122	119	147	96	112	114	124	114	130	100	113	117	123	111	127	111	113	123	119	114	124	136	130	110	119	120	108	121	129	132	101	117	113	131	130	106	121	124	105	110	133	133	115	105	111	108	108	111	122	117	114	119	119	127	118	118	107	126	115	106	125	128	135	116	127	112	130	127	100	124	130	116	99	137	95	111	102	112	110	119	125	125	130	113	119	145	129	116	106	116	125	127	111	101	114	109	105	122	127	129	122	104	133	97	130	112	117	118	137	134	114	124	115	112	113	115	141	110	118	106	106	115	120	106	103	104	93	137	120	135	125	127	124	141	120	135	113	133	128	120	111	113	128	127	123	114	115	123	106	99	135	134	114	122	142	126	109	91	108	131	99	116	119	128	143	122	115	128	111	118	122	134	113	126	129	120	108	127	129	107	124	135	114	123	101	111	140	108	99	117	111	124	108	106	123	115	106	120	111	123	120	102	108	128	105	117	128	119	117	108	107	128	131	111	140	133	117	113	114	113	112	117	102	108	120	126	146	108	133	130	140	101	134	112	134	129	104	140	114	113	106	130	135	121	132	135	118	125	116	96	105	128	129	106	132	130	106	122	121	109	107	103	133	106	131	121	110	153	126	106	141	114	110	128	158	125	109	117	114	113	111	105	122	106	120	110	111	122	147	114	134	90	112	108	118	104	118	130	114	107	138	122	112	97	125	114	116	111	120	108	105	125	127	116	114	112	127	129	97	105	104	111	137	125	106	131	124	126	108	126	133	110	122	127	107	135	124	98	111	132	108	98	135	119	123	99	124	135	129	116	119	118	125	117	118	116	136	117	116	110	126	109	115	145	125	125	119	112	112	128	131	118	132	125	132	111	104	126	127	132	120	120	113	125	119	132	116	117	123	108	114	119	123	122	127	112	125	120	110	131	133	117	116	139	111	103	111	104	113	115	113	118	114	112	112	101	136	128	104	100	115	118	112	125	106	122	121	133	139	119	140	122	126	128	136	113	123	117	112	121	119	123	109	143	113	126	126	116	127	138	122	143	130	120	123	108	114	125	135	111	124	123	128	131	115	111	110	138	121	111	125	131	128	115	127	124	129	139	124	103	127	111	108	120	138	96	115	118	117	108	131	129	108	136	127	118	133	115	123	105	119	116	119	139	115	136	120	126	114	118	92	140	128	127	106	109	108	104	124	106	108	124	125	121	122	123	157	114	118	131	116	127	110	110	110	124	117	112	113	104	137	114	122	123	113	137	126	123	114	111	115	120	128	119	121	138	121	127	107	117	111	124	105	117	110	113	132	108	114	122	120	100	118	132	99	118	115	112	114	130	123	87	144	112	124	119	110	116	111	122	111	139	119	141	119	136	125	115	104	123	113	121	106	129	111	148	120	143	119	128	116	139	123	112	153	105	112	98	114	126	99	117	132	101	108	111	112	117	117	99	128	103	141	131	127	121	134	122	104	104	128	112	113	128	111	133	109	112	123	120	128	104	119	118	124	115	98	119	125	136	119	126	122	108	117	108	121	141	123	140	116	118	125	114	126	118	126	126	122	115	134	121	120	112	133	138	112	121	121	129	116	112	115	114	116	135	120	145	123	125	117	119	102	123	109	124	131	105	120	126	122	127	141	124	110	121	123	112	118	115	139	107	115	122	123	121	112	133	101	122	109	118	126	123	122	103	113	126	121	110	144	113	146	121	112	129	120	115	113	132	110	119	114	106	141	132	133	122	114	110	95	139	121	126	129	116	129	123	104	126	127	112	128	117	109	121	123	126	126	133	111	118	120	124	117	115	144	102	122	124	141	123	115	117	139	120	122	123	128	118	120	94	133	126	118	95	110	107	120	107	134	119	126	108	113	122	116	106	115	118	128	130	125	113	122	118	124	110	122	112	118	132	115	149	117	107	121	125	119	118	111	103	114	122	117	130	134	129	124	141	143	130	104	130	126	121	136	110	124	131	116	139	119	129	110	122	119	106	113	146	119	116	135	123	116	107	123	125	117	125	121	120	113	121	111	112	108	139	119	125	138	109	106	107	112	126	136	121	129	110	123	143	127	140	113	112	146	120	118	114	121	123	117	128	130	130	113	130	101	121	100	126	101	126	122	129	115	98	124	124	134	117	114	123	121	133	106	106	127	114	113	113	109	123	117	105	111	116	122	140	133	123	121	124	115	110	113	114	112	120	135	140	121	125	118	141	110	121	116	124	122	121	122	121	117	126	121	113	110	119	117	122	114	118	105	107	128	116	123	126	121	116	126	118	107	117	126	109	131	123	121	115	137	132	116	141	121	114	104	129	135	110	122	121	128	139	104	122	128	110	126	103	95	110	116	123	117	118	126	133	101	117	116	118	125	115	107	103	119	101	113	120	130	106	112	131	104	117	129	113	102	127	124	109	136	137	137	109	123	125	118	113	108	146	106	129	116	113	114	137	103	123	115	140	144	117	124	121	113	123	139	150	142	109	117	119	131	125	123	117	124	121	121	131	108	105	127	126	110	125	130	125	115	122	113	124	128	124	127	124	118	103	105	125	123	124	117	101	126	117	134	130	116	105	112	136	128	115	125	113	119	104	128	126	105	125	117	112	123	142	113	134	125	146	113	143	119	112	118	131	129	118	109	121	110	128	105	125	139	112	122	97	131	113	116	113	111	135	115	138	133	120	128	98	104	103	116	113	108	133	102	116	113	114	119	118	135	142	128	110	117	123	115	118	103	141	119	132	120	107	117	131	89	132	108	118	109	135	138	113	125	122	115	125	130	102	127	121	113	118	136	121	126	115	120	124	134	108	107	109	134	127	126	113	114	120	142	114	113	115	114	111	134
2035	571	762	1008	895	753	759	759	615	543	531	531	516	497	600	517	484	479	443	451	446	473	457	443	447	460	449	476	493	431	486	505	497	539	505	548	527	645	655	640	481	466	475	480	419	467	414	450	433	448	449	446	432	424	460	456	476	462	398	465	479	427	431	447	445	436	453	469	463	438	432	459	500	441	460	466	418	431	479	481	401	485	488	439	429	459	463	417	433	421	463	411	408	439	453	419	448	456	445	433	447	466	525	470	477	462	454	456	422	471	439	444	451	441	443	416	481	449	428	401	426	441	496	438	490	478	441	466	426	434	432	450	417	465	408	389	429	464	445	406	450	413	464	451	446	445	431	423	459	423	466	442	460	446	436	431	416	444	468	414	407	468	435	443	413	456	455	455	447	426	407	415	460	456	424	456	435	458	463	446	418	419	427	469	445	443	421	435	427	449	446	422	488	453	477	460	454	465	428	432	431	429	422	477	402	460	448	431	437	446	443	465	418	447	449	500	436	438	428	471	396	439	460	438	457	444	472	443	442	421	440	476	417	490	450	410	467	448	394	488	429	402	456	440	467	471	415	453	391	476	442	433	440	458	426	497	465	459	412	474	442	429	453	460	449	420	423	437	431	415	435	423	429	419	443	412	441	423	432	457	436	429	433	452	450	428	503	461	436	439	436	442	471	474	430	449	425	419	459	466	464	432	425	474	434	462	444	457	456	446	454	417	441	473	463	433	422	442	440	459	493	460	428	416	425	408	445	455	453	439	479	409	411	437	439	433	472	442	417	421	435	444	438	439	435	420	431	453	436	421	426	476	447	429	456	452	407	434	394	418	433	474	421	429	430	442	444	437	489	450	440	438	438	448	450	415	482	441	449	430	453	469	509	433	461	452	417	443	427	465	446	438	457	448	445	427	462	440	474	466	433	446	461	414	462	459	421	469	471	458	469	446	431	417	450	435	429	477	448	446	451	426	426	478	482	444	407	436	449	433	457	428	440	457	433	432	429	451	476	448	454	453	419	452	449	438	439	412	422	424	449	465	392	449	450	457	468	467	447	454	437	430	432	439	451	429	456	446	450	411	465	453	473	446	453	442	434	458	454	407	435	433	447	483	428	444	450	467	466	431	472	427	466	451	427	419	431	460	476	443	395	451	470	420	439	435	449	459	437	460	479	434	448	442	443	433	420	465	413	439	408	432	453	450	450	434	480	459	437	413	438	474	473	461	441	442	486	467	437	457	458	449	449	467	472	451	429	439	444	438	432	473	428	431	460	449	454	483	460	484	419	447	419	434	457	460	446	428	450	470	450	443	458	430	464	450	442	413	465	408	430	425	472	459	453	458	408	449	453	450	406	418	430	484	430	433	401	442	451	401	472	425	455	447	483	459	456	434	446	434	408	419	446	416	437	476	446	431	452	437	461	454	465	455	463	456	461	458	403	447	437	411	423	461	439	448	417	433	452	446	456	427	452	449	467	481	437	454	429	449	422	484	452	440	474	450	423	460	409	451	446	433	459	449	482	464	433	437	452	450	420	462	448	420	424	439	394	469	453	443	425	454	446	405	428	442	449	419	447	419	447	452	429	477	453	450	402	435	440	424	466	476	421	458	435	477	459	462	456	465	460	444	448	447	463	433	427	436	429	462	443	478	450	465	442	415	417	430	455	446	442	425	464	459	476	440	446	422	475	430	476	438	426	429	453	408	419	411	437	464	444	466	473	436	451	440	437	468	431	473	445	442	461	417	456	455	486	427	436	457	440	460	469	435	435	477	466	477	450	460	418	492	458	458	423	472	442	441	447	478	458	455	443	431	439	495	428	449	428	417	410	466	429	452	442	441	451	445	427	433	435	443	419	459	494	453	434	470	387	453	473	404	470	434	403	435	429	430	423	464	455	467	435	464	455	495	429	454	448	442	442	430	448	442	444	461	439	433	433	430	461	456	418	439	453	437	461	433	403	428	445	431	437	438	452	429	421	467	437	461	446	447	477	453	473	416	406	465	424	438	427	421	444	460	450	489	455	444	411	436	433	404	429	420	442	451	453	446	457	459	468	445	453	469	435	455	468	448	479	463	431	427	435	417	417	440	462	437	459	462	444	482	430	466	442	452	449	443	430	443	457	470	431	414	466	436	474	430	474	447	417	429	479	451	445	405	441	439	396	397	426	465	418	444	435	431	417	439	449	438	455	450	439	447	423	465	399	448	450	434	500	459	456	466	458	409	443	450	481	432	434	412	442	478	421	431	463	408	470	407	426	461	415	446	422	485	439	437	447	431	428	438	421	426	454	426	459	443	465	426	456	432	467	457	450	455	468	445	473	444	421	421	461	465	485	457	449	462	442	427	409	441	419	412	460	429	429	459	435	442	427	418	452	457	438	450	458	465	431	468	438	427	425	400	431	437	431	454	464	434	432	450	446	425	425	420	441	453	459	436	451	441	448	447	450	443	428	435	422	421	452	486	453	458	447	463	402	486	442	440	421	458	412	384	437	378	415	457	429	425	431	458	446	488	451	489	409	456	418	427	433	443	465	430	430	471	433	458	413	416	407	437	435	462	439	460	421	443	454	436	407	452	420	429	462	429	428	463	450	454	478	428	450	429	440	451	444	478	439	450	418	441	444	424	443	459	450	478	437	454	445	459	431	475	447	455	450	460	429	432	477	415	464	438	419	446	416	441	474	431	419	463	435	466	410	457	456	422	435	426	440	422	450	432	450	401	419	410	494	463	453	423	420	445	417	433	424	427	448	484	408	437	447	453	447	463	396	440	435	437	454	442	424	424	434	443	450	441	428	484	461	451	423	439	446	440	392	471	434	430	452	434	452	415	451	426	460	423	439	441	464	467	441	467	472	452	433	432	419	440	473	471	429	484	401	475	459	430	435	414	480	429	378	446	400	398	444	439	440	431	437	462	458	442	413	429	457	416	470	452	431	421	427	475	425	505	448	476	456	451	413	424	448	457	451	415	431	457	483	458	437	406	440	450	431	467	438	460	470	450	447	436	444	403	465	508	456	438	453	464	446	430	410	442	436	473	455	405	437	429	461	418	436	454	460	465	411	404	453	462	418	452	438	459	492	453	419	455	407	448	420	436	455	407	440	430	408	429	441	470	444	455	408	478	421	446	451	485	443	454	485	439	457	426	444	436	452	452	417	419	456	474	434	439	443	450	454	428	448	449	447	415	409	426	402	453	430	431	427	456	410	408	444	446	453	424	437	474	441	457	427	457	453	450	423	419	429	405	427	431	464	436	440	459	455	443	460	414	458	431	448	432	426	440	436	484	445	425	454	412	418	437	450	427	437	443	441	441	482	443	434	460	440	418	430	491	431	441	437	420	424	405	413	435	454	458	432	440	456	454	445	429	471	387	431	436	435	445	468	454	456	436	472	482	456	439	438	441	471	465	450	467	480	466	428	452	474	439	449	470	448	421	438	456	448	439	442	452	452	478	413	440	446	441	432	408	431	453	470	423	434	454	441	424	439	447
1661	225	242	293	242	194	185	177	136	156	113	128	124	109	115	128	123	114	117	108	129	115	121	106	118	114	121	116	111	109	134	110	133	130	138	141	152	139	162	153	125	109	124	130	134	111	119	111	124	96	127	140	120	126	124	126	128	152	126	118	134	126	126	116	113	124	114	121	132	146	134	122	108	123	128	138	118	128	118	110	118	134	132	128	123	125	110	126	113	129	124	111	118	127	129	135	142	118	130	124	128	126	126	119	132	131	114	130	141	130	131	128	108	132	129	118	124	126	123	115	120	99	101	140	113	111	132	122	120	125	108	113	128	136	121	138	106	134	120	117	111	106	121	127	110	128	102	122	108	127	111	130	111	133	110	106	138	139	128	141	113	109	103	130	126	111	105	119	144	125	143	110	112	132	126	117	134	103	135	113	131	116	124	118	111	113	134	112	124	123	127	111	149	126	111	119	105	115	125	127	118	131	116	96	123	113	127	129	114	131	122	157	126	143	133	123	113	119	114	120	121	118	120	120	119	107	104	126	137	108	128	129	121	125	137	130	126	132	120	173	142	117	144	129	122	118	120	109	106	117	126	130	127	112	112	116	114	134	123	108	119	123	127	126	112	112	110	115	140	140	107	125	133	130	114	126	108	112	124	113	115	123	128	112	120	112	101	118	136	153	121	128	133	131	116	115	132	138	112	139	123	120	121	118	138	130	111	115	122	129	123	128	130	95	113	130	107	112	124	107	124	117	136	99	141	113	111	108	110	126	115	124	107	117	139	122	104	117	118	140	129	97	112	104	104	128	119	102	134	113	110	101	141	118	133	102	149	112	135	110	112	126	125	126	109	124	128	130	115	121	129	106	111	125	127	127	128	115	135	131	162	116	120	147	125	137	129	119	135	132	138	134	120	127	114	128	120	109	139	106	101	118	120	118	131	109	117	138	134	113	111	97	121	102	130	115	103	121	106	119	122	104	106	126	126	126	128	96	111	120	119	122	129	130	119	126	114	112	118	104	120	114	122	128	130	122	129	133	149	112	127	112	110	142	111	126	142	115	117	134	115	132	107	122	113	119	93	118	118	141	126	111	120	138	130	141	110	121	119	96	123	104	121	131	128	112	109	131	147	123	143	130	114	116	121	120	131	127	140	136	123	111	111	135	114	131	116	132	128	122	131	123	131	124	110	116	123	119	138	118	111	117	133	106	120	108	127	108	132	109	121	112	129	117	123	114	117	112	121	127	137	121	110	121	133	110	106	123	118	108	118	129	119	113	114	108	122	120	115	116	112	127	132	126	108	125	118	120	108	136	133	131	116	116	136	114	111	125	132	109	126	124	120	124	110	116	128	114	104	115	94	113	116	128	128	135	112	124	110	108	125	121	97	125	119	111	126	130	108	111	117	144	112	125	116	133	137	130	116	122	130	126	142	136	116	130	122	117	112	103	126	128	121	111	118	136	105	118	134	137	124	123	137	122	110	115	105	112	126	116	119	109	135	129	131	126	122	137	112	114	129	137	118	130	124	121	132	111	118	103	106	125	112	100	136	118	122	116	125	129	122	112	114	124	124	120	135	114	122	141	125	113	138	134	135	120	137	116	112	116	111	137	116	109	129	118	118	123	110	120	131	132	119	119	123	118	125	107	116	115	119	121	141	155	124	125	124	123	91	114	114	109	121	120	98	128	139	115	117	132	100	103	115	105	127	126	118	125	123	118	125	124	121	121	125	122	126	125	131	96	130	134	128	124	133	124	109	118	120	106	140	116	128	127	123	106	113	139	130	133	114	114	133	126	118	126	139	129	115	114	102	116	133	117	125	133	104	99	135	123	138	122	117	102	134	115	118	128	103	122	113	117	118	112	130	126	131	144	132	139	121	105	111	119	107	111	128	136	120	141	130	141	125	114	125	135	123	112	130	106	101	120	122	117	123	117	115	143	108	118	117	117	114	120	106	103	145	136	137	120	139	124	113	108	104	123	123	141	129	114	124	126	109	127	139	105	130	119	129	99	110	111	120	115	129	129	131	110	128	118	126	125	114	119	109	125	127	119	115	130	124	107	123	108	108	129	124	148	130	134	126	142	123	118	115	114	109	125	113	117	112	138	124	131	136	122	125	144	123	118	109	120	121	110	116	127	120	130	111	117	136	125	104	138	120	109	107	131	127	107	120	120	125	119	125	137	114	114	125	125	113	120	129	124	125	112	126	131	125	100	122	121	141	113	132	105	113	120	111	147	111	104	129	116	134	108	119	115	114	130	139	118	110	115	122	111	129	128	132	128	131	130	114	130	150	132	113	136	123	130	114	117	118	130	133	103	120	124	129	128	121	130	112	104	135	126	112	116	134	116	100	135	125	118	109	115	124	122	147	119	120	134	127	124	103	112	133	107	107	122	120	124	112	104	112	117	113	97	128	112	127	102	110	150	138	130	127	143	116	110	117	114	134	123	136	128	118	115	98	115	124	105	133	112	105	121	115	131	130	137	124	131	111	130	119	91	108	119	119	119	140	116	102	117	123	106	109	103	105	128	134	110	106	134	111	111	133	127	136	115	114	129	135	117	119	125	128	148	127	128	117	117	148	143	122	121	121	125	127	116	110	147	111	132	109	124	114	106	98	127	128	104	124	118	120	136	126	122	132	134	123	118	122	121	109	144	120	113	119	117	129	115	151	123	119	129	127	125	122	108	131	116	111	112	136	123	143	116	122	125	118	120	120	107	121	118	141	103	115	109	134	108	125	128	123	133	108	111	122	123	108	116	100	132	107	106	123	133	92	121	130	119	110	127	131	142	122	126	116	119	109	123	129	124	117	115	128	121	120	109	126	115	122	112	112	137	108	120	127	132	119	134	130	134	113	119	132	118	145	128	118	141	102	111	105	141	136	140	127	103	118	106	144	114	112	120	112	121	120	116	131	128	126	133	119	123	126	135	111	132	107	121	120	107	121	98	126	126	115	103	119	123	111	129	120	125	111	119	107	117	123	123	111	121	125	103	130	111	108	144	142	131	102	112	129	123	115	108	112	142	130	123	116	118	119	121	125	111	140	133	131	129	107	112	105	136	110	134	119	113	123	112	118	115	137	111	113	126	101	105	116	120	141	121	106	132	127	128	121	129	131	123	104	126	104	132	133	112	109	124	122	126	119	113	122	121	98	124	138	108	109	138	137	130	119	115	140	118	136	113	117	121	134	125	129	125	115	124	99	137	110	111	125	117	117	120	104	117	126	120	122	115	108	116	148	122	107	122	112	122	130	128	119	132	113	130	116	122	120	112	112	118	132	130	124	135	119	115	125	108	115	102	112	116	101	128	100	123	125	124	122	126	94	108	124	115	111	123	111	104	133	138	128	138	116	123	136	120	112	127	124	124	125	125	146	114	119	117	133	140	112	118	124	118	120	128	136	113	111	119	132	113	125	101	118	109	114	115	127	105	115	127	131	121	119	126	120	128	125	110	114	138	120	114	120	116	110	131	118	132	143	114	113	96	123	132
1937	573	825	1049	871	877	774	645	558	556	618	556	550	487	546	542	496	478	506	473	472	444	481	479	460	462	475	459	479	458	459	482	469	558	534	545	664	604	646	627	501	495	430	464	451	423	457	442	425	487	466	446	429	447	440	437	430	533	434	455	471	405	452	461	414	451	465	481	462	517	452	444	454	492	484	469	478	482	499	424	443	463	459	479	436	452	430	447	490	471	438	457	410	478	419	468	473	466	490	436	507	509	515	474	457	440	452	461	464	453	420	428	451	462	445	473	432	440	432	392	463	451	423	456	455	448	429	426	474	443	456	466	449	478	450	475	470	491	471	456	430	468	466	459	451	465	447	408	474	464	433	450	470	417	449	483	463	454	463	445	466	454	452	445	485	443	444	437	489	458	449	472	491	455	453	454	451	439	452	481	452	449	460	457	423	410	451	443	458	473	434	467	434	461	424	466	454	466	457	412	427	454	449	435	428	453	440	455	454	481	438	446	468	417	484	453	422	464	432	498	420	496	484	453	465	467	479	430	424	439	459	410	430	453	430	445	459	419	436	451	459	448	465	469	461	430	503	447	441	469	460	411	454	461	424	467	468	462	458	431	457	454	429	449	482	438	443	454	445	442	419	468	447	422	427	457	448	411	412	445	509	445	473	445	415	480	440	500	420	471	416	474	428	434	482	424	472	442	454	435	466	401	427	475	449	454	426	422	420	450	418	427	434	431	471	406	477	467	467	466	509	432	458	441	452	426	431	415	448	436	423	426	481	478	447	433	407	416	450	447	436	463	462	456	412	474	482	464	499	463	433	434	462	447	455	469	459	414	454	427	451	445	442	423	424	433	478	452	463	445	433	447	456	455	465	424	446	432	444	450	471	471	417	471	490	494	435	474	464	443	458	448	411	435	473	468	432	472	447	437	463	452	439	480	463	444	486	426	435	418	456	467	488	458	416	424	458	467	451	478	460	461	453	464	450	467	437	484	459	444	418	436	422	451	442	411	468	452	415	450	442	475	457	477	479	456	448	472	482	419	432	470	420	438	467	485	461	450	446	412	461	466	421	453	434	436	439	439	450	436	463	444	416	476	432	417	431	412	416	436	440	449	441	432	437	498	483	460	464	435	457	431	458	439	471	469	429	423	455	456	454	439	480	439	432	453	428	433	404	448	448	432	439	449	416	450	461	442	441	455	470	480	472	456	478	455	447	428	456	444	447	474	459	441	477	439	447	493	464	427	439	459	423	439	436	423	481	474	440	429	414	418	465	455	458	440	439	437	419	463	454	411	457	456	472	410	478	470	441	468	461	445	462	446	485	458	438	450	501	472	437	466	436	390	450	453	454	457	459	443	499	458	425	469	445	451	497	447	488	455	448	477	444	425	478	466	472	465	451	424	424	439	426	449	435	481	443	446	444	418	449	455	450	429	409	423	443	433	462	504	445	462	414	435	476	456	446	424	466	472	403	460	429	471	455	419	509	476	486	431	448	447	473	439	458	433	441	458	427	444	395	460	436	447	426	440	482	438	505	466	455	436	443	449	449	450	437	419	477	464	432	449	441	455	451	477	428	431	433	436	474	458	482	420	439	471	458	444	453	458	434	437	486	478	461	451	427	424	432	446	445	457	472	448	490	458	456	434	474	477	429	466	430	446	411	466	462	455	464	478	467	458	447	459	425	461	459	445	439	480	468	444	443	462	463	480	436	409	459	446	469	448	459	457	449	458	464	473	430	485	424	490	477	482	452	454	436	455	436	479	470	490	419	466	423	464	471	475	473	453	469	438	461	446	458	451	474	445	398	442	475	413	450	479	446	458	441	483	481	427	455	492	401	433	427	458	470	426	452	441	457	461	443	463	454	469	446	450	467	436	471	453	390	430	439	450	473	431	476	435	457	435	447	448	450	453	448	431	420	456	456	443	397	460	455	453	490	492	458	470	435	455	445	455	451	461	432	418	470	463	454	450	451	467	432	443	464	431	461	480	455	453	443	443	443	471	473	443	439	481	429	474	468	428	486	437	499	460	431	463	430	411	430	406	496	433	455	450	437	406	455	471	480	408	485	441	425	439	440	445	449	422	484	464	449	404	466	446	440	441	440	472	448	462	475	408	435	462	458	431	441	440	451	489	449	493	436	403	463	429	458	415	450	449	482	448	440	480	450	480	445	464	450	443	486	495	447	447	473	433	413	456	464	445	427	446	474	475	437	454	436	426	459	453	472	447	448	466	456	462	444	430	463	468	456	448	461	434	432	454	421	433	454	473	450	447	445	445	429	461	447	445	422	419	463	445	451	450	490	471	473	446	438	417	466	429	493	439	450	424	472	486	486	466	447	448	433	420	444	473	444	470	440	440	470	431	429	454	472	489	499	469	465	440	458	486	405	468	484	463	480	465	435	449	457	456	459	452	442	443	447	433	442	442	462	477	410	457	467	423	484	436	426	438	420	413	462	407	438	445	446	469	463	434	498	434	452	498	471	393	413	459	424	464	441	446	439	478	464	438	457	471	484	454	449	419	441	446	417	442	406	452	445	454	453	440	439	444	496	467	428	427	468	471	403	435	449	447	422	426	491	454	451	456	466	434	502	442	456	459	466	472	446	437	420	450	446	446	413	437	465	434	487	468	414	433	455	439	442	468	430	437	448	434	490	444	414	424	478	457	479	448	447	439	455	493	446	459	426	473	452	469	477	438	477	486	433	454	434	453	475	414	476	445	507	465	448	438	460	403	443	447	464	428	448	454	449	465	475	452	461	452	478	443	459	482	443	466	419	422	438	479	457	442	447	457	507	456	423	469	469	441	432	455	447	462	437	448	474	450	476	449	447	458	455	435	431	436	427	459	462	439	444	428	440	451	439	406	427	437	430	419	458	435	430	412	476	486	486	441	429	427	438	453	452	443	443	442	471	459	478	425	465	462	460	451	427	460	453	491	414	469	449	449	419	448	458	458	405	433	435	439	429	435	448	449	458	398	447	431	429	478	433	405	448	429	399	425	464	500	467	416	422	411	475	461	490	456	490	467	451	479	418	443	449	446	454	431	482	425	436	456	424	451	485	463	450	460	441	464	460	423	421	491	416	468	428	477	465	448	465	452	439	472	450	461	445	440	459	458	423	427	494	452	440	427	438	418	468	455	454	467	445	447	458	437	423	443	475	496	433	461	474	438	456	452	470	432	467	481	446	438	454	462	410	427	446	411	434	432	470	422	456	447	468	462	436	478	420	495	415	463	440	440	415	440	469	437	419	457	427	415	436	416	419	445	453	453	456	467	444	448	426	446	422	471	459	441	403	443	448	459	454	439	468	452	464	428	491	473	413	458	468	452	446	429	455	493	461	467	480	432	451	440	453	467	472	451	459	442	467	457	454	469	478	418	438	465	436	446	444	436	460	443	391	474	480	429	478	459	450	429	447	455	440	450	452	468	414	439	438	464	446	420	449	412	451	481	474	431	456	473	460	465	498	429	461	449	469	418	455	462	420	429	464	470
1671	218	263	304	219	191	187	159	144	137	125	135	139	112	120	122	135	119	103	127	119	124	106	126	127	116	117	141	135	132	118	108	127	135	130	126	149	142	150	134	111	126	134	104	140	133	126	133	117	119	135	114	118	111	130	128	125	120	120	136	145	124	115	104	121	113	130	130	125	119	125	125	121	109	112	134	114	117	145	134	141	141	129	134	123	131	114	130	111	128	109	107	130	121	124	123	126	129	142	111	147	113	109	145	124	118	123	110	117	120	111	107	133	139	108	122	102	141	124	134	127	120	117	104	102	103	121	125	141	125	144	123	136	133	120	122	101	121	122	127	135	134	100	103	115	126	119	129	140	121	132	120	112	113	133	114	131	140	122	114	128	151	128	124	121	125	129	119	124	136	107	137	112	133	112	143	125	109	125	125	125	124	129	106	124	125	132	145	107	110	131	123	143	120	135	113	133	125	109	124	125	144	117	114	139	120	132	124	125	137	128	112	138	133	115	113	106	149	127	140	124	126	113	129	141	150	128	129	127	112	135	107	107	132	125	126	127	114	108	126	119	126	128	111	125	123	113	133	123	117	136	125	127	146	123	148	158	142	116	124	132	108	143	129	129	104	138	112	133	136	125	105	122	106	112	115	123	121	116	136	122	118	115	121	146	127	103	137	112	140	114	126	120	127	120	130	137	126	118	114	126	169	108	119	133	114	115	110	111	109	123	129	129	124	132	131	111	135	119	117	118	119	128	121	123	140	116	123	108	114	110	123	97	111	135	125	125	125	104	125	114	128	122	117	150	135	112	137	112	96	135	123	121	126	123	128	128	114	134	118	114	132	120	130	142	121	137	109	136	115	95	112	108	119	115	108	125	131	101	122	121	109	117	128	101	113	118	141	131	137	108	95	129	126	129	126	144	123	135	132	140	106	152	119	123	115	116	115	125	136	119	125	129	117	119	144	128	124	120	136	115	144	103	114	103	131	109	125	137	123	143	109	130	141	124	102	120	90	118	115	132	124	130	129	122	131	131	124	130	136	113	117	116	134	121	123	107	135	105	137	125	130	104	123	121	124	125	138	112	111	139	140	134	123	113	122	127	94	119	112	131	130	146	128	113	136	125	121	131	132	126	129	121	124	129	126	130	133	128	142	104	107	120	122	124	131	121	159	124	101	120	132	121	149	136	132	113	116	103	135	126	118	121	131	121	108	109	122	110	129	121	129	144	109	110	126	123	109	98	127	131	118	132	118	123	120	124	119	116	112	146	134	143	123	143	140	136	112	103	101	124	123	117	105	131	119	120	117	109	137	142	124	119	103	124	126	100	127	120	108	139	133	124	113	132	125	135	132	123	119	101	103	136	113	117	116	141	129	132	141	116	112	126	130	128	109	110	122	147	115	121	111	114	107	139	132	131	125	110	145	111	115	132	138	130	127	109	112	150	120	132	135	128	120	129	115	126	121	122	122	131	121	126	106	130	137	117	130	131	126	123	130	130	125	131	103	124	136	124	121	114	121	129	120	141	123	140	125	124	139	141	105	126	126	122	115	140	128	128	109	118	131	139	131	134	137	99	144	120	112	119	114	134	133	118	113	115	123	132	144	130	113	120	136	121	136	135	127	129	125	151	125	145	129	126	118	139	124	118	108	134	145	120	127	116	111	112	123	111	116	126	101	116	125	104	126	110	129	121	108	125	110	127	116	91	120	130	118	120	109	140	156	111	114	102	113	135	120	130	153	120	106	145	136	114	117	139	104	136	140	104	129	137	123	133	125	137	127	122	113	98	109	114	118	128	116	117	109	128	137	121	124	117	115	119	131	125	123	141	125	130	117	114	139	134	122	142	141	143	142	114	126	113	109	124	117	131	110	120	115	113	147	142	113	126	139	137	130	136	123	138	124	141	108	130	133	138	102	116	109	124	118	140	128	134	128	128	126	107	129	115	107	129	111	143	130	145	125	115	132	141	119	116	115	129	118	126	118	101	114	124	134	110	110	132	110	113	104	132	143	138	125	131	128	123	116	119	121	136	113	126	110	131	115	119	138	129	107	120	139	107	122	119	123	130	132	115	141	122	110	110	116	139	122	127	106	115	119	129	131	122	138	117	157	133	102	136	123	127	132	99	133	122	141	120	132	124	115	116	107	122	106	123	116	130	117	139	104	117	119	118	120	125	127	129	123	130	117	140	109	123	125	114	122	136	136	129	117	102	126	134	112	113	110	132	143	120	136	130	141	114	128	125	115	143	95	110	111	132	126	123	110	134	110	122	133	123	132	124	119	131	100	128	113	124	135	141	122	124	108	109	126	146	113	131	132	114	127	121	112	129	119	123	113	115	138	114	104	145	110	124	122	129	115	132	120	125	133	118	122	122	128	130	129	118	138	108	130	128	109	134	123	119	122	120	118	114	121	118	125	138	139	124	112	119	102	118	130	110	102	157	139	131	138	99	125	117	117	110	142	118	135	110	128	124	126	141	111	123	132	107	144	132	124	135	125	118	121	145	118	115	119	140	107	112	123	124	162	114	129	124	126	117	119	118	129	130	110	131	109	131	112	104	111	115	116	125	113	135	124	110	125	125	126	149	139	127	125	111	104	117	123	135	133	118	114	111	135	129	128	116	127	140	122	97	115	126	102	113	131	108	119	126	146	116	132	133	110	119	119	150	121	133	104	113	105	117	146	118	126	126	130	129	121	114	107	143	140	120	106	125	109	107	141	98	151	123	137	137	133	136	126	121	111	113	139	111	124	133	151	153	127	115	137	98	109	125	134	123	121	131	125	140	124	114	117	123	139	127	115	123	122	125	120	139	130	122	108	119	126	133	110	105	120	123	129	128	131	127	110	108	119	127	116	130	124	124	115	129	119	133	133	136	137	119	136	119	134	140	124	126	120	106	148	130	123	120	134	124	146	152	122	135	134	124	111	109	119	116	123	103	124	121	124	107	103	128	123	106	124	101	97	128	120	133	130	132	131	137	108	118	120	122	111	148	124	109	120	132	117	147	130	114	119	119	110	129	122	136	126	98	125	148	134	129	118	116	128	116	122	110	128	137	139	129	116	110	128	122	138	123	119	121	127	138	133	120	118	134	117	110	116	115	111	132	111	118	122	122	141	133	107	116	109	142	144	124	116	116	117	129	102	107	147	133	124	133	125	130	101	125	115	126	121	119	125	107	139	115	114	146	126	127	131	118	124	101	129	116	123	143	137	96	118	129	136	117	113	100	132	123	123	122	108	115	129	120	138	123	114	128	135	108	105	115	125	139	133	110	120	98	121	138	101	116	111	119	124	130	126	121	121	119	132	133	126	123	129	131	123	113	111	135	128	117	127	130	139	120	125	119	154	128	110	131	116	127	112	137	120	110	129	123	130	120	131	135	114	117	116	112	114	140	109	124	127	118	101	149	140	101	124	127	113	121	119	123	124	121	119	134	114	111	127	112	120	107	114	117	127	136	119	118	126	139	120	125	124	130	118	127	122	113	117	109	136
1996	555	838	1080	990	809	830	685	611	572	528	519	498	515	507	520	509	458	471	488	456	446	455	472	476	439	457	502	498	490	481	522	514	578	498	536	615	671	617	550	512	497	466	485	478	467	483	480	472	492	501	476	462	452	475	498	454	453	450	441	486	468	461	465	449	453	477	451	441	535	483	490	507	534	483	474	479	477	493	486	486	488	466	496	447	462	495	439	497	460	495	448	474	454	461	462	450	447	487	492	475	499	512	456	497	408	450	451	437	419	442	458	485	470	465	466	451	475	443	429	458	492	463	474	500	425	468	450	435	432	484	445	447	471	451	450	450	484	469	442	422	489	468	474	464	409	472	465	461	470	481	471	432	465	423	414	432	456	482	488	429	443	440	453	467	455	504	441	438	481	419	487	480	472	489	445	435	412	452	509	462	441	468	430	458	472	426	450	482	474	451	483	438	435	473	457	466	484	432	433	460	455	485	484	444	460	475	427	436	479	460	441	445	435	394	451	453	467	429	501	486	500	473	448	428	472	467	504	454	454	455	459	451	483	460	494	473	463	439	464	478	489	459	450	456	474	480	471	435	435	440	464	417	454	460	475	475	465	496	451	471	451	448	453	485	440	454	468	440	444	485	469	432	461	439	427	449	493	439	443	468	469	479	462	451	460	454	470	460	469	456	448	443	501	436	472	466	454	459	460	430	482	397	472	439	424	472	502	435	499	452	431	476	489	464	419	466	458	441	440	446	467	436	452	434	471	485	451	429	438	493	451	470	481	433	462	455	460	435	455	478	473	442	451	465	455	470	469	427	440	447	474	439	461	453	432	472	490	483	426	454	487	465	485	450	437	475	483	446	489	457	460	467	440	463	496	404	446	524	444	458	443	459	458	469	464	454	456	522	485	430	451	454	459	483	441	457	469	445	460	422	455	480	458	469	489	440	460	479	457	427	462	433	471	440	490	474	476	433	475	475	428	450	463	429	459	457	459	452	488	459	472	449	461	495	449	457	471	459	444	479	439	441	430	473	469	495	485	463	476	450	463	458	448	442	478	446	463	434	417	458	476	476	449	477	442	429	448	486	450	512	476	432	497	483	426	479	490	458	435	431	485	477	463	415	422	465	451	471	473	467	506	467	456	451	477	462	481	453	474	475	482	457	459	425	472	471	467	471	454	455	449	450	463	478	482	467	466	429	468	455	486	478	472	477	453	507	454	478	457	438	451	455	427	439	447	465	458	454	475	464	446	443	464	452	445	471	413	462	462	442	477	466	495	447	478	432	479	399	453	476	450	436	474	482	459	459	450	466	478	466	484	463	426	474	471	471	464	474	490	489	448	453	428	434	450	444	468	420	457	447	449	455	484	455	482	460	495	472	486	430	414	455	503	431	441	466	488	468	447	478	484	489	466	443	462	471	484	455	473	503	453	470	472	492	471	446	468	462	460	410	478	486	433	474	389	478	453	437	441	469	450	492	464	426	483	451	422	472	484	471	457	439	475	430	442	448	446	428	453	449	432	468	455	477	489	461	465	471	470	457	467	451	477	487	470	425	443	465	452	427	453	454	483	457	466	441	434	495	483	448	446	471	478	462	425	458	419	460	449	419	462	482	453	458	439	461	434	462	463	470	448	498	491	445	466	478	463	468	451	452	476	393	472	450	460	469	411	463	468	444	456	446	478	436	467	470	454	468	473	463	460	481	476	470	503	486	447	441	470	480	464	450	468	456	491	420	432	452	476	460	460	488	456	456	475	444	478	455	428	471	440	480	471	439	492	456	486	446	471	448	466	430	450	424	456	435	437	432	463	455	450	459	442	432	422	452	485	440	468	422	467	494	440	439	475	454	451	475	467	461	433	481	422	464	428	485	483	459	438	459	428	463	498	467	471	458	452	454	435	481	440	479	430	479	437	451	449	444	470	450	457	458	466	435	422	476	464	458	489	456	455	445	464	453	455	475	504	453	437	464	494	517	465	478	482	470	424	438	492	438	449	487	493	463	483	472	470	463	462	446	424	447	435	466	493	436	434	489	475	465	444	475	454	435	500	455	452	486	488	450	480	456	452	472	459	448	473	459	484	486	472	468	447	441	487	475	434	481	459	455	417	436	471	454	435	466	467	448	421	479	468	458	449	471	426	450	454	460	435	471	492	481	461	431	459	439	419	466	455	429	481	434	481	454	461	441	455	440	449	479	467	465	465	494	427	481	466	462	418	487	494	473	418	467	436	504	474	470	459	443	405	482	407	474	461	452	462	441	463	446	456	426	435	459	470	471	437	458	487	458	461	423	456	447	463	473	464	454	465	443	514	451	463	433	485	488	439	459	470	469	450	448	464	450	438	456	435	466	474	493	478	434	480	429	442	486	458	414	462	448	463	490	470	461	462	501	459	459	427	485	464	436	487	481	500	457	432	462	463	464	467	477	425	440	476	452	485	407	489	448	485	485	473	487	472	477	519	422	437	460	472	433	443	440	441	454	484	488	452	470	488	488	457	505	471	436	453	460	452	494	463	423	510	445	469	430	464	490	434	430	464	466	454	463	450	475	427	495	459	452	433	476	478	467	483	419	475	482	427	466	429	492	454	483	471	439	478	475	457	457	441	419	439	472	471	468	475	446	458	506	438	412	417	507	468	465	477	501	456	484	419	448	421	431	455	464	479	465	470	482	464	446	447	444	447	442	464	485	484	422	470	456	475	452	440	480	465	465	456	489	452	457	483	443	453	473	448	484	473	426	457	470	470	459	510	416	488	459	456	458	438	436	441	415	465	502	433	438	436	435	457	460	454	463	467	455	492	465	475	491	398	448	491	477	468	471	469	442	444	466	438	465	456	472	497	472	454	444	491	464	456	464	502	464	454	446	441	452	465	449	501	485	449	456	497	442	458	442	472	467	454	473	468	502	460	444	460	462	465	508	444	473	481	446	459	475	472	449	431	481	443	443	463	471	500	475	454	439	454	482	435	448	407	472	451	470	516	510	431	439	440	433	447	471	476	475	480	459	443	431	446	502	505	492	456	476	454	470	433	441	459	425	454	484	477	492	466	450	471	470	465	436	459	451	499	481	446	453	485	416	467	489	451	470	471	438	460	436	432	459	464	429	463	497	444	473	438	462	440	456	473	434	489	480	488	470	469	462	425	420	462	451	425	445	439	474	486	492	473	487	452	464	447	427	443	483	459	441	453	478	449	467	440	452	459	472	478	470	449	469	433	447	465	471	412	462	449	440	430	444	471	469	464	495	445	478	466	482	502	454	429	455	465	460	408	454	481	437	423	498	479	427	447	464	449	456	476	456	482	484	446	476	457	464	443	473	457	497	427	497	440	476	485	443	435	457	462	446	470	460	483	444	447	479	471	423	455	450	479	471	446	431	488	455	461	477	447	479	444	457	435	445	458	469	438	479	450	475	448	497	425	466	436	458	443	454	465	461	429	420	450	450	436	460	458	452	458	495	519	460	426	444	464	439	470	463	473	433	464	444	501	442	463	467	478
1730	215	294	256	222	190	154	171	120	147	145	131	120	116	107	114	110	133	118	122	119	136	135	135	129	135	135	123	126	129	118	134	122	137	123	137	142	126	145	145	140	124	100	132	138	115	120	120	122	130	125	113	118	111	125	115	126	110	137	129	120	139	113	142	122	131	136	127	107	122	136	120	118	129	122	128	119	126	119	148	137	130	139	132	114	126	128	120	117	120	106	135	114	138	114	116	116	114	117	131	131	122	134	122	124	142	137	126	111	133	109	114	130	119	118	121	144	118	139	146	124	124	114	112	121	114	120	124	124	111	100	116	107	125	133	119	111	127	115	139	104	113	97	127	116	137	131	126	126	124	108	131	114	123	119	127	149	117	135	102	126	129	133	117	106	111	112	111	112	122	103	130	127	112	125	138	123	126	117	116	129	126	136	123	125	142	113	135	124	112	119	123	141	136	120	128	122	116	113	124	142	124	109	109	125	113	124	125	120	120	145	95	145	121	131	118	124	127	116	116	136	126	134	110	117	122	107	126	133	126	146	120	116	138	128	112	116	122	122	149	115	131	122	134	122	119	118	138	117	126	104	111	123	112	129	135	110	106	122	129	128	144	127	123	120	127	132	124	138	131	128	135	151	114	131	126	123	123	140	126	113	123	126	116	144	119	113	106	130	115	116	124	115	115	114	126	120	134	134	110	127	124	117	106	125	118	120	106	113	118	117	138	96	120	124	133	122	136	131	134	133	119	118	128	113	108	113	129	124	111	120	121	111	128	113	114	127	133	131	121	123	119	121	128	126	124	134	126	108	124	119	120	117	131	134	104	119	109	123	94	136	115	131	148	136	127	125	110	123	121	129	131	133	124	118	127	128	119	120	111	127	133	124	125	138	117	103	117	105	124	132	118	127	105	113	116	106	124	126	113	122	113	129	120	137	111	123	120	119	103	128	123	111	112	110	126	133	128	96	114	130	142	114	115	88	110	119	117	134	124	121	146	111	119	129	156	133	112	122	122	128	134	139	126	129	104	109	88	94	115	143	118	148	115	110	117	118	110	110	111	97	135	130	114	108	94	132	114	100	101	119	117	132	120	122	128	114	134	132	126	121	117	120	131	118	118	124	99	109	116	100	123	113	112	110	135	124	134	116	128	110	116	112	114	123	124	134	129	108	114	131	136	130	125	123	123	110	108	121	120	139	107	120	115	131	118	120	132	132	130	132	117	142	122	111	123	132	108	131	125	109	113	144	98	103	119	118	128	146	113	108	146	141	141	117	136	114	122	150	131	132	104	111	114	133	103	133	133	109	135	134	136	132	114	116	100	126	111	117	132	128	104	126	111	94	138	133	109	145	107	130	110	113	113	126	114	128	110	120	131	143	112	118	126	121	116	142	125	122	112	100	116	141	108	116	129	112	139	131	111	123	138	117	122	121	130	117	133	95	142	134	130	145	122	110	100	119	114	104	129	120	102	117	121	120	105	117	129	132	102	124	119	132	103	113	125	101	141	118	126	129	129	129	120	104	132	121	132	125	118	129	137	125	135	115	130	112	104	107	121	112	127	107	139	101	126	119	114	123	133	124	127	122	121	105	118	131	132	99	118	111	125	140	137	123	118	134	121	121	129	119	108	122	130	122	143	119	122	123	111	110	115	120	107	129	122	107	113	117	128	128	140	116	129	117	126	131	141	131	121	108	129	122	106	109	115	126	124	130	120	113	101	129	123	114	133	127	131	110	133	143	126	95	95	116	139	112	132	115	110	120	108	132	123	123	114	142	142	121	127	117	120	123	126	119	114	144	111	116	113	126	115	117	133	113	136	148	132	110	113	109	114	112	126	121	136	146	135	128	114	121	123	122	123	127	108	118	108	126	115	111	120	128	118	132	111	124	123	120	104	124	121	123	115	120	116	105	126	126	120	122	138	119	152	118	136	130	140	133	118	114	121	106	109	123	120	120	130	112	113	104	112	118	132	121	120	129	132	115	116	117	122	127	136	114	121	133	123	121	119	138	153	131	106	117	139	140	123	119	112	98	121	134	121	132	116	130	115	139	118	123	135	128	105	133	112	119	111	147	113	132	134	148	107	127	131	119	104	123	123	130	131	108	126	109	137	136	120	117	103	147	121	113	116	106	133	119	111	129	116	126	131	135	132	125	120	112	124	128	100	109	135	109	129	114	130	107	129	130	122	128	121	122	125	113	123	108	124	125	123	102	144	127	118	129	138	112	130	130	133	121	147	118	121	138	120	113	116	131	117	125	121	136	128	109	105	103	127	115	106	118	129	122	114	104	110	137	121	135	115	122	125	118	104	119	116	114	117	103	133	138	119	125	145	115	130	119	117	118	131	100	132	117	115	115	118	133	115	111	115	105	111	127	103	113	132	134	110	141	109	131	131	118	125	130	108	137	119	141	110	135	110	99	124	141	128	121	122	130	115	139	102	127	136	123	101	125	121	119	118	137	124	123	131	93	107	132	115	116	126	142	127	120	112	120	132	118	113	115	116	124	111	134	117	121	139	111	113	128	116	141	111	129	134	117	121	137	136	121	120	112	120	115	119	105	133	141	132	132	104	125	126	137	130	143	123	108	125	124	123	120	143	128	120	132	128	101	120	142	136	130	110	135	133	113	126	130	106	102	125	141	121	126	114	123	104	132	121	118	121	121	112	129	120	125	140	123	124	130	111	133	125	101	120	117	100	148	138	133	129	106	136	134	117	146	132	118	114	132	109	103	136	124	133	114	137	131	143	110	129	126	109	127	127	120	140	145	117	122	117	130	137	115	122	132	113	136	119	127	131	116	106	126	122	123	115	135	148	117	133	100	125	124	149	111	98	132	135	148	130	117	127	128	108	136	119	95	129	143	125	109	109	120	126	122	106	139	108	129	127	136	113	119	125	125	122	129	120	136	129	126	127	128	109	132	117	127	119	132	137	109	124	116	132	128	133	128	118	131	109	107	106	113	115	120	109	129	113	103	135	117	127	124	124	131	140	129	131	112	131	145	114	148	129	126	111	126	141	112	126	115	112	123	132	117	108	113	124	133	115	143	114	121	127	102	128	119	114	141	133	131	118	130	133	130	140	129	117	137	126	116	118	122	130	122	119	109	120	102	120	122	134	111	110	138	128	121	129	138	117	129	137	123	123	115	115	118	97	103	118	139	132	106	117	132	115	127	116	135	134	128	123	129	120	125	104	109	146	123	127	127	120	110	116	115	130	134	125	116	107	106	134	132	109	128	128	113	129	130	138	126	121	127	143	104	137	141	102	117	142	127	124	112	126	114	130	127	120	93	119	119	111	114	127	136	109	101	91	112	126	122	121	123	108	113	121	129	119	131	111	127	126	119	140	120	128	124	106	137	118	125	138	125	135	115	121	115	121	148	119	128	114	129	137	133	124	103	108	107	112	120	115	124	111	122	128	149	128	119	123	120	114	127	129	137	112	90	132	141	117	112	116	109	116	122	117	114	120	135	117	113	136	113	132	135	122
2008	590	883	1039	934	814	845	670	606	563	559	552	472	475	546	494	518	499	447	465	496	463	453	443	495	474	461	485	532	484	472	549	530	528	544	598	602	611	596	564	457	447	416	425	474	490	505	481	493	451	475	483	444	471	459	451	450	453	450	460	446	449	477	431	460	475	442	471	489	474	516	492	481	505	451	459	439	452	506	449	443	496	464	471	479	442	456	474	466	435	442	428	469	480	448	486	470	460	423	477	469	499	472	489	480	437	448	408	480	467	430	486	447	446	455	458	452	467	468	462	446	424	465	438	461	497	435	477	427	431	470	421	448	423	460	475	446	445	491	409	469	447	474	430	440	465	491	482	423	484	446	450	462	440	462	443	454	450	469	434	470	422	460	430	411	465	450	442	460	489	438	418	419	410	451	469	450	474	449	485	481	468	492	482	458	465	441	438	447	477	452	446	450	433	439	434	478	494	439	446	458	451	445	462	474	459	476	425	430	463	477	466	436	472	450	416	464	448	457	420	472	435	455	464	448	422	450	443	488	448	447	442	473	431	423	470	472	462	445	476	441	468	443	446	462	470	458	413	453	468	423	440	449	448	463	444	401	454	415	454	422	481	486	444	426	421	457	466	432	433	460	437	461	473	477	444	467	437	425	448	460	455	435	436	441	469	425	474	510	432	425	473	481	425	434	445	464	444	437	427	462	457	432	451	472	463	466	465	498	443	474	430	475	467	454	421	426	452	449	429	471	468	423	467	469	462	440	458	447	439	403	476	439	471	438	463	481	434	447	442	422	455	458	469	465	468	428	489	426	449	435	469	430	470	465	495	430	458	472	477	434	468	441	467	452	437	464	473	452	474	442	450	429	431	453	460	474	435	508	435	494	455	459	490	465	456	451	450	489	442	482	418	442	475	461	458	417	453	458	486	472	431	454	432	473	435	481	469	416	471	468	456	397	445	433	417	440	469	468	463	473	463	466	465	481	428	465	448	446	428	466	428	468	503	494	461	473	453	471	462	441	434	429	469	463	442	454	437	464	414	445	484	420	442	471	444	480	447	452	443	451	444	436	432	471	454	444	467	431	465	474	427	410	457	452	501	475	444	457	438	450	453	473	464	456	491	456	465	420	456	444	472	429	472	434	481	478	475	446	490	429	459	418	434	456	478	475	487	438	488	460	444	486	505	482	451	459	425	416	477	447	400	457	461	439	472	491	432	466	436	467	459	444	423	462	445	468	435	440	468	459	431	430	502	444	426	457	442	403	469	426	456	479	415	491	524	473	454	435	455	438	453	454	425	445	439	452	455	453	467	478	480	417	432	456	458	500	437	457	440	404	446	439	456	450	477	478	460	463	466	435	452	503	436	490	445	453	442	408	437	478	471	458	437	468	475	447	442	432	462	477	463	461	403	492	444	439	448	462	458	453	480	460	476	420	457	460	434	453	397	452	454	450	463	443	417	463	438	433	426	423	472	477	442	465	460	473	451	437	456	466	484	449	438	446	446	422	443	415	483	505	467	422	478	461	428	441	450	441	474	454	462	483	450	462	436	412	477	477	432	450	495	474	473	458	461	470	423	439	498	443	424	465	450	459	401	454	438	446	454	488	463	456	453	443	443	441	468	489	443	456	507	492	416	452	450	434	450	443	417	432	449	449	500	452	464	446	476	432	436	472	449	448	447	445	456	455	455	466	441	409	480	485	469	462	420	444	460	461	465	411	465	437	456	467	487	453	488	443	442	450	416	446	411	450	471	472	443	501	443	471	463	462	444	433	457	452	432	477	417	494	435	462	399	458	468	447	411	435	431	485	503	414	446	467	444	465	479	473	457	462	440	481	462	419	438	417	455	444	463	468	421	468	437	446	471	474	442	470	446	481	473	419	493	465	425	488	453	473	449	458	429	464	440	469	486	473	437	482	463	439	460	441	485	482	446	453	454	402	471	472	465	477	437	420	439	426	471	458	449	437	428	421	454	436	458	482	446	462	440	475	465	427	437	449	452	470	449	524	496	415	461	456	450	428	432	406	460	470	473	482	466	451	438	473	427	460	461	447	493	445	449	457	457	426	446	458	470	488	447	432	455	475	485	452	467	448	438	449	446	475	430	467	465	449	461	451	465	472	476	466	403	446	468	454	426	460	452	428	449	457	417	447	457	493	467	449	447	479	470	440	449	492	438	451	435	467	447	469	468	434	472	424	419	457	455	471	493	432	470	458	446	453	465	465	437	484	431	481	445	445	458	448	458	487	463	442	444	492	462	457	455	498	430	437	459	435	473	496	438	468	458	423	472	464	426	436	426	435	443	455	463	463	444	447	426	432	444	424	472	438	435	479	436	430	477	457	450	445	457	456	439	448	452	470	436	439	502	414	453	435	431	445	465	442	427	443	456	444	469	461	480	450	417	480	473	466	462	467	459	450	424	463	411	475	457	397	446	487	462	475	438	465	423	470	480	447	440	447	465	429	450	414	409	468	461	473	447	406	480	477	417	464	439	471	460	452	439	424	513	490	477	447	494	432	467	443	434	449	383	462	433	463	429	426	482	446	439	439	450	475	446	468	482	469	484	448	432	466	451	473	458	441	430	428	432	447	440	425	428	460	416	462	484	448	460	467	464	440	434	444	420	462	473	462	451	422	461	445	453	410	437	465	462	448	474	436	460	414	451	449	451	470	415	416	478	468	408	462	462	444	478	465	470	465	479	458	488	461	433	457	461	448	461	484	433	435	451	461	451	456	484	440	456	480	431	445	427	434	459	442	461	423	486	462	424	494	435	471	444	449	476	446	481	482	487	442	453	447	476	447	444	483	453	475	491	465	431	438	437	461	451	418	443	417	450	494	443	445	444	404	431	450	475	462	464	454	469	484	494	461	468	470	460	449	476	459	438	468	444	471	435	452	481	474	473	477	476	453	488	508	465	455	438	439	427	459	464	450	485	479	439	469	460	448	459	445	467	480	434	447	455	432	439	462	486	459	453	464	469	443	470	450	463	437	454	449	480	491	447	464	443	482	444	477	446	505	460	433	487	463	479	422	461	443	466	435	430	443	436	474	422	458	436	432	463	428	461	468	520	444	458	479	432	452	445	465	449	425	461	489	431	484	486	445	430	429	447	418	432	440	483	436	483	478	436	426	448	437	450	435	457	439	460	439	449	424	437	452	442	425	394	431	474	453	419	450	457	497	422	465	437	448	457	427	460	461	513	421	439	436	468	466	474	419	412	456	460	439	474	451	470	456	453	421	462	441	442	473	443	463	468	472	437	438	446	443	446	480	418	471	449	419	497	455	424	460	454	451	433	466	430	427	458	455	462	435	465	467	485	456	461	442	459	428	466	401	508	429	445	486	435	482	459	426	456	436	478	473	470	437	463	463	469	455	446	459	426	460	456	496	455	452	433	493	434	489	448	438	442	417	448	427	472	488	422	447	454	443	453	462	443	443	465	451	453	462	424	439	455	442	442	437	459	470	497	439	483	482	421	441	430	444	432	451	423
1692	202	279	247	224	195	185	151	148	139	139	113	115	113	115	123	127	119	117	135	125	128	114	109	126	110	117	119	118	114	148	110	124	136	138	137	134	152	152	132	130	118	121	125	114	119	152	111	120	136	134	105	109	127	123	112	137	119	103	120	115	113	109	122	122	114	110	127	113	114	125	129	120	111	119	122	126	112	137	122	137	141	114	113	127	136	116	106	123	134	123	106	125	129	139	116	112	120	107	115	119	126	125	121	123	129	100	122	122	136	105	130	115	131	121	114	126	128	114	111	106	119	127	117	115	120	109	129	110	123	117	130	137	114	124	118	120	109	121	115	95	134	115	113	149	130	137	112	118	105	124	131	117	117	121	141	116	133	119	129	121	122	115	127	120	129	121	106	133	102	124	106	117	110	87	114	97	133	118	124	131	133	131	106	123	127	146	125	115	131	139	130	110	120	115	118	123	144	129	119	135	120	140	131	129	115	113	133	123	116	116	128	127	113	127	113	125	106	127	97	110	114	137	121	126	127	111	106	119	124	143	115	113	134	118	131	116	123	129	135	102	114	133	122	132	121	139	132	120	132	129	123	126	114	129	123	114	119	116	115	100	124	131	100	127	127	130	116	129	122	105	134	99	117	121	111	131	149	144	120	111	110	113	142	133	126	124	131	117	113	122	119	116	145	126	125	127	115	131	94	129	112	122	97	106	112	126	114	133	134	130	100	120	122	116	113	113	114	122	114	118	137	140	118	109	131	109	141	113	132	119	121	113	110	118	94	127	143	115	102	105	122	151	121	120	98	103	103	119	133	107	115	134	137	134	104	139	119	107	129	138	106	108	109	123	119	121	128	117	106	142	124	110	115	109	111	125	127	128	118	125	115	87	116	119	144	120	113	125	131	95	127	126	121	124	118	109	128	123	118	110	102	150	123	110	111	136	120	125	103	126	121	134	125	122	136	122	111	136	129	129	117	142	115	121	121	103	107	125	103	104	125	94	125	154	120	126	120	108	117	130	112	126	119	109	126	133	125	134	121	119	105	105	115	104	122	129	116	113	121	125	121	139	103	131	141	127	102	103	119	125	119	124	125	127	126	119	133	124	120	129	144	129	108	125	128	125	115	132	101	106	95	104	130	110	118	133	132	114	121	111	131	130	115	116	123	116	116	107	109	116	141	125	129	131	141	97	118	122	121	112	122	109	116	117	114	123	110	99	119	122	124	120	110	99	108	146	122	117	121	112	128	131	139	142	110	110	122	124	126	120	117	109	126	126	117	125	110	116	106	117	124	120	122	126	129	115	136	108	132	97	119	123	110	122	107	140	108	146	101	132	109	96	117	124	115	107	107	123	137	115	113	114	122	130	112	115	116	115	112	130	122	127	113	137	94	139	147	116	116	124	125	113	133	109	140	131	94	101	125	117	139	95	120	111	143	122	118	124	116	120	109	134	128	130	126	110	107	134	126	128	116	110	120	144	117	114	107	105	121	152	113	107	132	122	142	134	104	132	142	127	147	129	122	130	116	133	100	123	134	130	125	102	129	122	113	112	106	121	141	127	123	125	121	126	111	114	96	118	129	121	102	108	123	102	113	89	83	126	145	121	128	139	113	121	131	138	114	115	123	114	127	109	132	118	133	129	139	112	107	135	122	121	137	119	118	118	139	141	116	126	113	144	109	114	117	130	129	118	125	118	120	119	136	119	123	130	125	125	144	102	130	113	126	117	110	108	117	130	116	117	112	116	134	124	125	134	123	115	123	125	124	130	121	105	135	116	124	130	97	154	129	127	107	125	130	132	108	112	107	133	125	115	134	113	132	114	116	124	124	112	126	104	92	110	133	119	137	124	110	113	98	128	115	156	126	123	144	108	128	125	119	122	115	101	118	125	129	128	129	119	115	122	123	110	114	107	124	112	120	123	124	111	130	113	95	121	119	106	125	124	144	126	122	132	115	119	103	118	123	120	125	113	133	119	107	122	126	135	108	118	106	129	104	118	141	141	126	124	112	123	123	114	133	114	123	101	115	106	108	114	117	93	125	127	143	110	111	112	112	107	104	118	116	130	121	114	127	130	124	108	111	116	152	120	118	128	115	113	132	102	117	124	129	136	120	119	135	125	108	128	109	135	137	120	114	117	130	112	117	113	120	112	116	122	118	110	113	122	118	103	113	110	121	120	122	120	124	109	133	133	131	122	132	120	113	123	120	125	119	144	121	156	131	115	119	135	121	114	129	111	115	124	108	113	150	113	137	125	126	106	122	130	134	119	100	100	113	118	133	116	127	127	108	112	120	119	136	107	129	135	126	109	133	117	131	130	123	124	116	113	126	109	125	149	133	119	115	125	131	124	127	126	128	100	117	125	122	121	125	122	96	124	127	113	125	119	121	119	103	121	128	138	111	127	104	125	110	130	117	121	115	118	122	132	131	115	122	138	140	138	133	117	110	132	127	134	107	96	118	135	142	112	133	138	139	125	119	116	138	116	126	118	133	125	124	105	120	121	116	108	137	124	120	111	132	112	110	132	130	114	129	125	131	142	120	140	116	120	128	124	120	122	136	129	111	123	122	111	124	126	135	119	121	135	116	117	106	124	123	113	138	107	136	113	133	119	107	117	142	136	140	114	141	129	111	132	109	134	119	112	120	99	122	108	122	133	129	103	116	112	119	102	121	118	111	138	117	110	131	137	119	120	121	119	127	105	106	141	116	122	132	112	105	118	135	115	127	113	130	147	130	123	122	109	105	119	108	108	129	123	134	129	118	112	127	102	135	120	128	120	128	121	114	122	118	139	112	122	120	129	105	109	141	116	100	134	119	142	137	102	117	136	129	122	115	112	110	121	114	118	110	112	118	131	115	104	144	127	125	122	138	143	99	114	139	126	111	124	110	110	125	117	129	119	105	135	131	147	97	121	124	127	130	132	129	129	128	120	108	110	103	104	125	125	106	121	108	119	120	118	106	113	129	110	107	144	100	137	118	122	133	124	114	107	135	109	138	127	112	120	101	107	122	120	115	126	113	125	141	117	114	121	110	113	139	127	135	106	136	114	131	146	131	143	98	131	94	103	116	115	119	131	141	111	132	123	119	108	136	117	117	115	120	136	113	117	117	127	127	116	127	112	126	137	112	102	109	134	106	115	117	146	127	139	140	119	126	114	106	117	124	118	125	109	118	112	113	120	144	93	127	136	114	151	126	128	113	112	125	104	113	104	115	123	105	124	123	126	116	107	112	118	125	135	113	119	113	113	117	109	131	120	104	114	135	117	130	128	143	110	113	107	123	123	106	132	129	136	120	109	119	108	103	122	129	119	108	116	121	160	111	144	114	127	125	134	129	111	124	117	124	97	126	117	134	122	118	118	124	135	116	111	106	134	123	126	125	120	115	117	143	119	116	126	116	129	105	136	127	137	121	140	106	116	126	133	130	128	127	115	124	124	155	148	120	141	132	149	114	113	109	112	114	134	122	134	108	123	120	113	120	125	134	114	124
2052	590	870	987	877	823	811	652	618	602	563	481	459	487	523	493	463	444	497	430	466	483	475	426	453	436	466	442	461	481	501	519	548	514	519	521	644	568	641	537	441	472	442	452	438	446	427	443	458	468	485	491	425	485	474	468	461	479	447	462	482	479	476	428	428	477	459	486	499	501	484	470	437	455	476	489	488	435	480	451	436	475	514	441	489	500	464	465	509	496	494	454	452	455	434	479	457	437	456	469	504	433	508	488	486	457	452	430	472	424	449	455	473	466	420	433	450	428	424	432	437	443	441	487	429	442	430	429	495	439	458	441	404	473	462	477	452	432	430	424	442	441	438	429	440	467	444	411	415	404	450	467	475	464	407	422	420	433	463	482	418	479	437	468	424	475	449	487	430	468	410	434	420	451	464	466	449	428	486	405	455	480	443	454	433	445	437	422	427	422	464	467	432	436	447	425	432	422	473	439	401	447	436	440	420	460	452	440	474	454	452	457	440	453	466	424	465	471	437	448	438	474	421	449	463	428	426	438	469	440	461	440	416	436	465	456	448	452	469	460	494	484	460	460	458	414	470	481	433	411	443	464	423	451	440	473	442	440	446	428	462	423	479	469	483	460	507	450	461	461	472	433	444	458	405	504	430	441	452	440	439	451	430	468	442	425	484	467	481	455	406	432	427	466	411	440	451	461	436	439	430	479	491	450	472	472	435	437	429	468	451	457	471	441	424	454	459	452	441	427	421	470	481	448	435	447	478	487	479	455	417	484	453	460	476	429	428	466	453	449	416	467	445	426	490	494	422	450	467	459	502	467	463	435	440	447	457	450	471	467	477	440	451	434	426	440	454	424	454	462	409	420	455	443	467	453	458	431	447	474	441	444	480	461	443	470	432	441	441	440	459	407	438	428	467	501	489	435	472	456	449	443	474	426	456	470	439	447	441	451	470	472	437	438	429	449	434	430	474	452	426	456	486	413	453	455	466	459	433	466	455	415	455	449	450	453	431	428	459	472	446	469	453	442	443	474	453	440	424	499	416	439	473	478	420	446	436	491	430	451	405	444	464	488	455	472	467	445	426	458	484	473	442	460	444	441	447	487	422	427	452	476	410	463	445	462	493	457	455	439	425	462	441	509	445	445	470	484	415	427	443	478	452	426	466	469	424	453	476	441	467	478	456	419	425	440	423	445	429	463	451	464	448	450	501	452	468	466	442	463	446	459	480	466	452	486	446	422	428	438	477	483	438	432	452	463	438	450	479	522	459	424	464	466	432	461	420	453	417	479	463	451	443	403	450	448	476	467	454	429	473	469	435	436	434	448	464	429	472	421	457	444	430	453	478	436	453	465	448	436	443	469	470	461	423	427	424	427	425	469	456	447	460	463	434	459	441	445	435	483	477	442	426	461	443	409	466	438	474	466	463	412	423	442	435	462	496	455	438	477	433	462	419	431	459	433	473	499	447	447	413	491	465	480	497	449	458	460	463	423	488	486	465	439	444	495	427	454	510	494	438	473	447	446	479	468	449	452	465	449	447	483	453	443	433	451	431	447	446	448	453	469	458	426	455	448	452	448	471	459	445	477	472	437	472	442	466	443	439	444	416	480	461	432	456	443	456	438	462	419	478	501	485	477	476	450	421	476	464	493	421	446	474	476	449	469	466	418	443	424	430	464	448	460	485	461	454	469	439	433	477	453	472	497	432	450	449	480	447	460	385	443	449	431	444	428	444	460	468	448	483	407	453	435	460	457	426	447	436	411	466	475	442	430	466	454	435	446	449	455	469	445	426	459	445	477	467	415	483	478	448	449	469	459	461	439	448	435	464	425	430	466	457	469	471	427	490	448	463	450	443	457	459	421	457	462	482	439	452	510	434	469	432	449	478	421	456	453	443	457	452	447	501	449	466	469	415	458	423	445	454	457	480	426	420	474	448	458	410	490	463	480	468	468	472	428	430	470	466	451	474	461	437	454	444	418	431	456	470	431	448	427	450	456	446	438	434	464	433	456	448	425	462	430	434	440	459	453	468	472	459	435	470	451	419	462	458	455	478	468	441	435	428	467	426	438	445	472	460	459	455	453	448	476	469	448	412	444	453	479	441	452	448	462	444	460	470	464	490	454	458	446	481	442	498	446	445	436	482	411	437	450	447	467	449	431	415	454	443	423	445	430	429	424	460	480	462	435	487	445	475	430	478	433	452	440	460	461	473	456	467	441	450	425	442	442	501	503	458	424	442	409	454	492	469	495	470	457	448	469	450	451	453	420	480	451	458	456	463	443	443	453	489	452	474	450	415	470	447	452	455	457	467	448	445	436	472	454	432	454	465	450	433	401	464	485	458	441	478	439	439	492	444	407	471	409	442	494	454	451	472	452	474	445	428	421	432	431	478	473	422	478	456	446	458	430	446	456	423	456	480	477	427	452	448	446	483	446	438	478	440	451	417	413	471	465	450	418	466	436	434	457	459	433	454	461	440	456	444	459	486	488	438	442	476	458	456	472	445	426	399	468	435	448	479	480	427	454	450	483	447	437	450	425	449	421	442	481	427	416	442	416	460	435	480	437	451	501	466	467	460	423	452	417	473	478	464	457	449	463	433	433	487	466	436	397	428	464	439	470	465	444	483	449	445	454	441	477	427	492	439	441	455	431	477	437	450	492	482	431	464	448	464	443	430	464	483	453	431	451	476	431	440	437	424	441	464	455	456	427	453	466	436	439	428	450	463	476	464	485	443	453	449	422	458	447	412	451	437	454	477	437	464	449	479	431	436	475	476	438	442	454	430	459	484	421	427	461	450	459	430	500	430	406	419	478	435	434	459	474	426	444	450	448	451	424	420	467	435	464	414	480	440	458	421	414	434	456	450	452	423	452	440	430	432	438	443	463	472	444	441	455	482	468	464	439	451	423	427	462	420	471	422	471	425	477	452	436	417	443	416	456	430	456	423	459	428	408	458	446	424	476	421	440	451	507	423	475	459	469	468	456	447	471	494	461	431	472	422	463	435	452	450	456	445	457	483	447	467	476	444	490	410	437	457	468	470	468	444	475	445	424	442	410	424	464	432	416	455	440	451	465	448	433	433	462	474	414	460	431	453	452	444	421	455	452	443	463	472	470	445	432	414	453	459	476	440	475	417	442	429	420	419	438	452	425	450	443	509	427	446	436	467	435	408	506	481	451	441	449	460	408	430	470	426	456	471	450	447	496	464	436	432	450	448	456	443	478	422	447	446	470	456	444	451	454	461	436	466	449	460	435	403	480	447	469	427	472	415	469	416	444	443	471	455	446	450	465	447	447	422	469	436	468	471	442	450	447	477	447	461	450	455	463	408	470	439	455	423	481	459	451	446	455	431	495	460	450	491	484	460	437	438	429	444	457	460	418	419	456	435	463	476	444	459	461	428	473	466	473	450	452	459	406	466	424	467	450	430	470	462	467	423	492	420	455	466	473	446	475	479	477	470	451	459	444	427	431	439	446	437	443	428	473	456	423
1658	216	348	239	210	187	187	162	133	134	128	129	128	142	131	135	134	143	113	122	124	132	122	122	149	133	91	104	122	133	144	130	140	137	141	133	130	125	135	132	117	112	144	125	111	122	121	106	128	117	132	131	127	128	143	116	130	116	125	132	111	112	117	119	132	117	138	113	147	112	123	144	134	100	134	123	125	135	142	126	128	120	125	112	129	119	133	115	121	116	128	131	124	127	144	140	128	129	117	117	125	112	104	127	120	118	132	117	115	128	122	116	121	115	125	106	136	115	133	140	117	125	136	125	128	140	134	129	130	124	123	133	123	108	105	121	130	114	128	115	127	130	106	111	120	139	124	133	134	111	112	129	123	131	125	106	129	138	117	121	143	118	130	132	130	120	131	137	121	107	126	95	100	118	116	124	124	114	103	120	133	135	112	116	130	130	106	137	113	123	135	147	135	116	124	126	114	126	127	127	134	128	120	132	123	126	118	107	123	129	133	133	100	125	112	115	125	108	139	117	125	124	116	120	146	127	104	119	106	130	119	139	129	119	138	97	142	107	122	110	115	144	117	120	118	130	119	114	114	130	116	115	148	153	135	101	135	124	124	138	129	116	141	109	131	143	129	125	141	120	127	116	126	131	136	132	129	109	151	129	134	107	113	128	122	123	117	117	124	128	128	151	100	130	112	124	127	136	120	125	138	113	133	120	114	120	130	138	135	124	130	118	135	120	122	134	109	113	107	126	124	133	112	143	124	108	122	116	127	137	118	135	120	120	112	133	123	133	128	139	107	125	114	99	124	126	112	102	109	134	125	123	116	134	132	106	132	141	123	133	120	105	112	124	122	137	116	122	132	141	113	128	105	122	121	114	131	131	125	114	140	142	127	118	117	127	135	121	96	127	109	123	132	110	124	125	129	115	119	145	130	120	114	122	130	147	118	128	110	134	121	127	137	126	115	112	121	123	116	128	127	94	104	110	139	132	133	142	138	128	119	114	145	126	113	139	119	126	132	118	128	120	140	139	124	128	130	132	101	120	132	134	129	134	106	128	129	133	113	118	146	125	127	128	129	115	122	125	123	109	115	135	98	119	140	109	117	109	127	115	130	104	120	105	132	122	99	115	121	110	112	121	119	104	121	105	128	120	109	127	120	116	117	143	113	116	128	128	131	141	128	115	118	107	132	108	118	102	138	107	128	123	131	125	128	130	113	132	137	128	120	113	134	128	122	130	131	133	132	129	127	128	116	125	115	124	129	112	123	112	113	120	120	111	104	95	115	129	112	119	124	109	139	112	119	128	130	113	130	119	108	124	126	113	122	127	125	123	132	120	113	147	140	132	139	121	120	126	117	124	126	135	108	127	133	125	121	95	111	98	116	123	116	120	137	124	123	123	101	130	123	135	102	113	99	119	118	134	111	113	140	140	133	134	135	120	104	130	97	116	139	114	149	113	120	105	115	134	127	141	112	116	105	114	136	128	132	128	117	115	111	131	116	126	129	111	121	124	123	121	114	113	131	114	128	116	127	103	117	118	121	132	119	114	114	134	121	123	116	126	142	114	120	130	128	121	132	108	127	123	128	110	97	112	130	112	115	111	109	112	114	104	121	130	107	122	107	127	121	95	102	121	121	115	124	141	116	118	133	122	102	139	128	120	128	126	129	99	108	109	150	127	136	122	116	117	128	123	125	131	140	133	134	120	106	101	127	132	101	91	146	127	121	137	111	117	92	119	117	116	130	112	119	115	113	105	147	112	105	106	121	119	104	133	136	139	119	120	132	118	137	128	113	108	143	114	104	130	115	113	107	131	130	128	124	128	87	112	130	112	128	131	122	106	140	140	121	128	124	129	132	126	110	141	126	120	128	125	112	113	140	109	104	113	147	121	134	110	111	133	135	117	120	139	116	112	111	123	99	152	126	135	116	133	115	121	117	139	129	125	128	113	101	120	101	125	125	126	100	126	115	138	113	110	116	116	135	110	122	119	115	118	146	115	125	109	119	120	131	100	125	137	113	117	103	117	121	104	132	130	126	160	118	124	142	115	129	121	137	129	128	136	109	111	133	107	124	109	110	115	107	106	133	111	121	118	118	118	107	109	134	121	116	124	120	129	121	127	126	126	128	101	132	119	141	110	123	124	98	113	120	129	127	111	140	115	108	128	112	120	109	133	122	114	116	107	125	119	141	133	144	112	114	115	97	145	113	127	133	117	119	130	111	133	125	126	124	101	85	155	120	121	133	127	92	123	114	139	138	122	122	115	110	128	141	122	127	125	124	113	114	118	137	143	121	115	115	113	133	103	110	123	121	99	129	123	113	134	144	108	129	108	131	111	120	117	134	124	122	128	145	130	105	117	140	108	125	140	122	135	132	140	116	122	100	124	115	133	120	127	121	111	144	125	115	133	108	114	114	99	130	118	143	115	113	139	122	133	106	114	138	125	113	142	110	115	137	146	129	142	119	101	137	120	115	131	118	135	110	112	132	114	137	104	106	104	134	139	119	123	124	114	118	126	114	122	126	108	121	139	115	127	134	119	130	130	124	125	135	114	97	116	126	118	135	120	119	128	108	137	157	124	123	124	128	134	133	114	157	131	112	125	130	111	116	114	103	134	122	117	122	133	113	130	109	91	118	112	128	123	130	122	123	139	126	118	141	113	145	124	146	123	122	115	112	107	109	124	127	140	121	112	110	133	131	115	109	139	129	128	114	138	132	138	131	126	114	105	104	124	121	122	110	125	115	116	125	116	112	130	120	128	124	128	110	133	115	136	129	115	117	94	125	135	120	137	116	140	130	123	123	124	122	130	112	119	137	120	115	113	127	109	120	117	112	148	122	125	122	114	142	116	129	147	127	124	112	128	132	115	119	119	126	121	112	115	101	94	144	132	126	122	140	135	111	115	109	113	132	120	133	105	127	133	115	122	136	146	120	120	107	117	119	118	124	122	124	118	116	105	158	129	126	126	136	143	104	110	124	125	143	119	116	123	128	125	142	139	121	131	113	120	131	125	114	114	119	118	138	117	143	139	114	125	108	133	125	106	135	135	112	112	110	97	126	123	153	125	130	125	124	127	120	114	106	131	113	128	108	124	126	117	122	108	102	103	116	101	112	124	152	139	130	134	111	133	110	123	149	105	115	130	118	111	132	147	124	119	113	131	118	137	116	125	128	114	136	114	150	113	119	158	118	118	123	123	118	127	123	110	127	131	130	141	123	115	122	111	151	144	116	138	117	130	126	112	132	111	140	104	122	97	119	123	98	123	127	144	131	116	143	130	144	138	113	102	131	98	117	127	129	120	137	112	122	123	123	130	125	140	133	130	129	120	119	112	124	121	95	108	116	126	128	136	135	131	116	114	115	130	127	109	118	143	120	136	124	117	116	125	143	121	129	113	123	120	128	133	101	120	128	108	119	102	107	131	120	140	111	98	107	115	104	117	139	111	122	104	129	125	144	129	131	125	107	128	124	123	125	126	133	128	127	137	120	98
2059	599	930	1027	877	853	853	623	588	554	544	547	464	547	514	469	467	462	466	520	473	477	447	472	468	476	464	429	476	452	539	494	525	524	520	533	636	594	621	507	453	451	486	411	485	466	432	487	471	442	438	440	484	447	475	465	478	431	450	465	468	462	454	439	469	477	462	475	446	472	474	485	454	480	449	461	468	434	479	461	503	471	482	441	482	494	485	453	476	480	457	459	429	438	445	473	473	499	418	444	439	457	507	486	476	486	439	464	460	471	497	443	460	455	471	432	462	451	497	441	431	475	447	490	470	466	452	445	463	445	460	423	478	414	440	455	428	480	444	462	437	419	482	464	463	431	440	416	433	471	420	480	446	476	396	464	446	470	453	461	459	455	475	427	424	423	474	447	486	432	440	422	450	470	458	492	448	438	459	496	443	450	456	458	467	427	463	449	465	434	469	398	440	487	485	469	453	459	433	436	430	475	438	464	468	470	477	445	477	480	476	483	462	448	442	476	476	442	444	446	468	448	461	455	466	424	428	458	444	452	426	409	462	462	422	446	460	465	473	501	433	463	446	466	476	457	468	440	411	442	462	478	436	420	457	466	462	469	471	484	439	483	412	477	494	463	447	494	433	475	471	422	478	476	451	463	440	464	462	438	473	459	447	460	411	410	425	455	471	519	423	428	466	428	466	482	468	493	469	460	420	453	456	451	442	459	470	450	478	419	415	455	492	466	453	485	437	444	441	457	449	477	468	441	442	475	468	479	459	435	479	465	455	493	461	447	433	463	465	427	482	485	452	461	462	463	442	440	472	423	459	450	419	424	438	465	419	455	421	457	496	455	443	469	456	475	485	462	486	447	455	478	442	462	462	452	442	425	468	441	447	473	489	473	479	443	429	461	458	439	456	446	463	446	452	475	452	493	470	465	462	432	423	457	476	482	419	437	479	433	465	462	451	463	416	459	432	439	416	461	481	458	427	474	475	434	431	436	477	476	492	438	415	484	478	487	436	450	464	478	446	416	469	472	451	448	505	437	427	435	436	467	453	433	482	432	499	459	447	450	515	417	442	480	462	473	460	441	421	447	471	443	454	451	434	482	445	432	434	445	435	468	457	428	436	463	445	485	436	474	443	413	466	436	447	453	445	457	464	449	443	447	453	480	428	419	461	488	456	458	447	440	447	454	434	447	447	448	429	435	458	452	482	450	450	446	471	466	473	449	452	458	455	477	457	453	442	475	445	466	443	464	460	454	442	444	454	450	448	450	453	418	453	441	421	431	467	460	450	389	444	441	461	467	468	439	487	441	447	463	460	431	474	455	387	439	431	432	444	456	426	470	464	485	455	492	463	432	481	470	480	434	429	435	441	475	424	450	444	454	452	449	429	493	432	456	414	410	500	455	408	470	443	467	455	447	440	455	477	442	439	448	456	475	445	483	446	421	427	495	439	457	474	449	421	463	486	447	466	461	464	447	464	443	474	469	442	435	452	457	422	472	469	416	459	447	448	443	424	498	430	454	480	470	460	449	508	472	432	485	475	436	465	416	437	437	464	468	476	483	429	492	436	470	448	465	481	449	446	462	486	435	481	453	450	433	436	473	417	429	398	488	458	469	439	463	447	434	465	432	472	417	415	482	443	480	427	417	493	445	459	425	430	434	448	441	461	474	416	438	462	467	474	459	508	445	493	436	453	437	444	447	451	461	445	425	480	461	420	447	433	477	492	452	468	443	434	484	434	439	453	449	461	476	471	461	457	427	472	436	424	415	463	478	429	439	467	471	421	395	407	429	440	488	410	434	473	453	448	453	419	437	490	451	455	482	501	451	460	442	479	462	445	432	427	445	482	453	480	487	438	423	430	436	462	451	444	469	439	492	467	432	470	427	433	425	456	455	447	472	478	471	439	450	432	499	475	435	458	431	451	409	455	417	489	464	466	411	463	459	448	490	424	444	449	439	415	469	453	449	441	444	442	452	439	407	440	481	440	475	462	415	435	411	480	404	420	451	460	441	429	443	433	465	453	471	479	442	461	477	467	455	434	437	498	440	480	480	426	476	474	431	469	434	431	482	461	419	480	496	429	442	452	481	438	437	456	449	468	433	399	446	449	442	453	454	486	453	467	454	409	460	463	441	455	479	432	469	476	434	450	457	430	431	477	454	437	467	469	468	470	463	424	443	462	433	477	417	456	432	459	455	436	421	478	497	458	437	455	471	416	449	473	441	438	439	477	434	463	422	516	460	441	490	456	452	407	431	438	436	438	450	443	466	469	436	438	417	453	442	458	455	476	457	456	466	419	438	451	432	452	456	443	426	452	445	457	509	467	445	481	521	487	471	426	416	463	470	466	493	497	479	457	458	464	430	476	415	416	446	461	467	436	441	453	438	472	456	452	438	412	470	481	464	458	485	422	468	476	440	439	432	462	493	482	436	437	446	458	478	424	479	488	478	440	456	434	443	418	423	450	442	427	430	444	468	466	483	447	440	434	470	452	460	475	478	454	444	461	433	454	457	427	488	492	444	488	437	466	480	450	433	415	427	440	378	478	461	493	418	451	450	460	461	420	444	460	450	440	450	436	460	490	419	492	513	456	457	475	481	467	490	427	435	433	441	422	454	464	460	481	472	473	453	503	463	437	465	436	446	431	444	462	449	465	440	487	461	447	434	426	443	459	447	408	441	468	442	466	435	432	476	428	454	454	462	463	450	451	468	433	459	454	458	425	453	444	417	482	416	463	457	487	486	452	470	445	425	427	473	434	464	471	463	413	411	434	392	419	429	446	456	461	426	467	409	466	459	504	463	475	449	425	441	462	427	454	455	476	437	453	472	461	476	447	448	467	461	445	407	463	449	437	409	443	460	483	446	459	445	473	480	416	468	436	435	442	462	408	457	459	475	476	457	439	420	444	448	494	427	402	408	485	471	437	419	505	456	473	450	455	450	411	435	462	451	438	440	486	458	472	431	442	459	456	452	442	458	495	447	451	456	416	464	453	487	477	465	463	452	455	463	423	484	453	492	464	439	488	470	474	437	445	470	422	436	518	438	463	446	493	450	482	469	481	453	464	457	442	453	480	464	449	460	426	448	444	457	460	484	447	454	466	456	435	453	479	488	490	478	446	450	450	510	480	471	493	445	436	455	450	435	437	467	430	473	445	472	464	434	439	468	466	416	449	452	457	449	460	445	459	457	459	488	426	426	417	476	488	476	424	420	467	471	473	454	422	462	462	440	457	421	458	486	455	436	476	466	474	419	440	473	448	456	457	461	468	446	470	434	477	449	460	438	462	462	431	471	430	444	447	436	429	467	448	444	467	504	459	440	457	453	430	452	451	448	433	435	426	469	464	468	449	451	445	431	477	483	422	474	474	454	448	433	463	460	470	441	438	440	425	448	449	476	446	456	464	433	438	409	450	445	464	463	437	464	452	457	448	475	438	441	448	461	497	450	465	453	454	464	417	448	463	471	441	455	453	460	409	453	434	446	425	474	478	483
1680	203	313	270	207	203	177	126	141	158	132	116	105	126	101	124	106	130	119	126	105	117	95	113	152	140	101	113	129	109	130	150	143	122	128	124	116	131	127	129	128	122	134	112	113	126	114	118	120	131	136	118	127	127	111	139	100	126	139	126	153	107	123	125	119	119	137	112	122	112	128	98	114	127	140	133	122	125	142	134	115	120	119	115	123	127	106	125	118	121	143	130	120	131	133	117	119	125	123	117	111	138	151	129	145	119	108	139	128	138	132	130	137	105	135	119	108	129	124	108	130	120	132	102	123	115	124	119	140	117	125	137	132	114	125	117	120	126	112	125	110	126	126	123	138	122	132	119	112	112	119	124	134	101	131	107	136	125	106	107	129	126	119	111	100	128	111	127	124	126	121	128	124	111	105	128	136	121	108	124	131	124	123	122	129	115	116	134	112	120	112	98	121	125	142	133	137	132	139	128	120	98	99	113	127	124	113	121	132	120	126	114	104	107	120	136	117	108	123	124	124	123	113	115	136	145	134	99	117	119	126	132	126	122	126	128	121	103	128	110	130	117	104	120	121	111	91	128	132	116	126	122	137	131	118	112	124	129	92	126	117	111	112	152	131	119	131	136	137	111	126	132	106	150	117	119	131	129	130	108	126	104	121	98	108	129	124	113	130	112	131	127	129	117	118	115	124	129	137	126	112	119	115	115	124	103	133	118	123	113	144	103	125	117	128	116	116	125	127	134	127	102	124	117	119	118	128	129	114	119	122	118	120	130	114	113	107	103	131	133	129	144	130	109	123	116	128	135	121	123	134	113	112	104	123	128	132	118	134	106	132	139	126	125	115	138	128	109	143	127	113	114	132	102	110	134	108	126	138	116	122	132	119	112	112	113	118	147	122	111	128	142	128	113	136	109	116	123	147	127	118	124	120	121	119	123	134	113	112	114	130	113	130	102	133	113	136	120	129	106	135	121	117	123	120	113	110	107	104	120	113	131	129	129	122	117	104	109	119	114	125	116	121	120	118	132	144	135	141	109	137	109	118	111	124	123	131	127	145	97	129	110	131	100	128	104	143	131	116	117	115	122	127	134	124	111	118	130	116	130	118	109	130	120	119	120	118	138	107	130	130	115	144	131	121	101	120	125	110	134	118	114	122	118	122	129	119	114	140	128	113	109	106	101	121	124	139	116	131	126	127	125	117	120	120	114	120	133	137	111	127	124	107	117	116	100	121	155	104	129	152	123	125	121	106	116	136	110	117	117	127	111	108	133	110	121	124	126	125	110	131	127	114	123	141	115	132	110	113	117	137	102	114	136	147	125	117	126	137	121	118	130	115	121	127	124	139	118	121	127	128	103	127	121	115	109	126	106	126	120	106	121	102	117	139	129	118	134	124	118	141	126	116	116	115	124	124	99	115	131	128	122	103	119	128	103	139	132	134	123	117	104	110	120	120	132	101	139	128	126	130	130	130	118	144	127	123	125	120	129	125	119	110	127	114	116	110	108	115	128	131	102	114	123	116	115	122	122	123	115	135	112	121	129	108	135	120	134	112	115	109	108	124	115	122	125	137	107	126	122	118	125	114	116	127	122	120	100	119	128	125	127	134	109	123	131	108	136	123	135	135	127	113	118	129	144	115	129	120	106	129	130	149	137	116	144	127	143	111	111	120	111	116	118	121	120	108	126	111	118	125	140	119	120	128	106	129	121	127	135	129	109	132	136	106	133	96	132	123	112	148	120	136	99	131	121	110	126	109	128	127	128	120	136	126	120	122	134	119	111	115	121	131	126	129	126	123	117	123	140	121	123	135	125	122	117	122	130	128	121	119	127	136	125	106	126	120	126	113	122	114	121	111	113	115	108	126	118	118	147	118	149	127	123	119	146	113	143	134	121	135	128	106	122	127	120	153	119	124	115	117	106	99	128	132	137	102	126	131	141	115	143	121	135	138	146	105	110	113	110	130	125	85	123	112	115	121	111	122	112	127	120	135	122	114	130	133	133	129	130	128	129	110	131	114	142	122	126	105	123	115	146	139	117	128	130	93	114	128	123	119	120	129	123	126	121	121	119	116	108	132	136	138	122	125	115	110	114	119	116	104	111	92	142	130	108	128	119	125	134	116	116	103	116	118	118	123	118	126	130	119	118	123	122	113	123	129	120	137	125	118	120	131	145	127	120	132	108	110	125	122	127	118	112	114	113	106	116	117	123	141	136	130	126	105	124	140	116	112	133	119	121	138	123	113	130	137	137	117	131	113	138	128	118	119	128	142	127	128	119	139	135	136	126	129	117	147	133	104	125	139	106	91	107	135	144	115	134	130	105	111	139	147	135	121	117	137	122	145	124	120	133	122	108	115	111	141	106	122	118	145	117	110	124	123	133	118	124	125	154	134	143	118	122	129	118	130	112	122	138	152	114	127	144	127	130	122	117	135	114	113	105	106	136	112	119	121	123	127	114	106	116	106	111	110	121	122	133	126	120	114	135	109	134	125	123	120	126	125	118	108	117	130	129	126	122	110	120	127	118	104	125	129	137	126	128	121	124	108	108	110	128	119	91	124	125	109	137	131	123	122	117	137	119	112	125	109	123	117	141	121	121	150	126	126	134	119	138	121	137	128	120	138	137	132	107	120	99	134	153	122	140	126	118	128	132	119	139	136	119	115	124	115	121	123	101	119	117	133	110	135	113	129	143	125	122	112	98	114	102	116	131	128	122	124	137	131	129	128	108	122	123	134	116	119	127	119	132	122	124	124	111	116	130	124	114	121	157	127	110	107	138	107	129	112	122	126	122	107	126	122	130	129	133	134	129	114	113	97	112	127	136	117	148	140	126	106	129	144	113	111	108	118	132	119	123	108	104	111	114	128	130	125	120	114	127	125	139	129	109	113	128	109	144	135	94	122	124	121	96	135	124	119	128	117	132	114	120	117	119	105	129	126	124	119	128	129	118	139	141	129	118	103	155	113	116	117	125	128	121	115	103	129	116	123	110	117	129	128	155	113	110	102	114	129	123	116	108	114	121	116	132	129	136	126	132	119	132	107	131	129	111	103	135	121	117	112	119	120	138	103	120	143	108	129	134	128	134	117	114	138	108	129	122	126	118	126	108	118	125	128	119	114	124	119	128	108	145	121	115	127	108	105	136	134	123	110	123	122	125	125	139	115	117	128	119	111	117	110	118	118	135	121	126	129	139	122	113	147	131	117	133	117	123	113	118	132	128	134	112	111	109	105	128	126	115	102	127	124	141	126	126	138	134	126	117	92	128	120	137	110	117	126	136	128	110	119	130	97	113	128	135	111	131	120	129	139	114	115	132	120	117	109	114	111	120	119	133	133	130	121	137	125	134	114	115	109	133	104	114	138	134	125	114	124	130	135	142	123	114	121	100	142	110	134	117	138	113	124	129	120	120	129	114	123	112	124	119	128	124	129	150	131	103	116	103	113	121	104	135	117	108	134	131	100	145	126	133	119	109	115	123	107	131	129	119
1954	571	1069	1101	860	818	877	593	598	537	540	531	532	532	505	514	481	440	467	469	448	440	428	512	466	442	485	463	472	499	499	537	526	546	530	598	647	651	603	504	475	458	412	435	461	454	473	449	443	469	480	470	479	458	497	429	482	467	436	487	466	479	467	448	465	471	431	514	521	420	499	486	452	481	512	474	461	446	459	493	504	483	478	466	514	478	508	469	444	481	441	439	462	471	454	447	421	460	445	508	471	466	454	449	437	486	461	451	493	464	440	441	455	483	453	460	475	469	484	482	474	475	426	449	453	450	417	488	464	443	409	460	441	456	476	443	467	469	436	480	477	452	407	442	443	442	463	456	462	439	462	444	432	426	478	456	477	488	465	446	469	464	424	459	489	463	460	462	440	448	502	441	456	495	459	455	465	463	443	446	456	415	449	449	495	444	454	449	468	476	435	442	492	480	463	442	452	452	475	431	434	476	427	451	465	493	429	448	490	448	482	490	466	422	448	421	449	438	430	454	428	413	476	435	447	462	439	452	454	487	397	411	462	431	482	442	432	433	427	444	479	424	471	430	431	469	484	456	409	456	460	453	465	502	433	458	454	437	457	446	424	449	451	429	468	464	463	428	441	460	442	408	464	432	444	493	467	431	426	441	453	469	468	471	424	449	427	439	479	480	443	449	465	458	484	429	448	415	441	446	460	486	438	439	459	449	461	442	466	428	444	411	454	438	441	471	463	432	450	461	455	448	454	406	449	449	497	507	454	467	404	476	432	426	478	446	420	466	483	450	418	411	492	431	499	460	429	453	406	458	452	445	454	443	469	451	458	467	445	419	474	445	437	447	458	471	505	478	445	453	457	456	405	437	435	430	488	493	431	440	400	483	452	435	436	431	428	457	427	440	450	447	411	487	474	460	449	471	421	469	447	468	448	470	464	446	429	447	408	470	435	468	470	418	424	441	443	432	448	423	447	454	441	471	425	470	478	447	440	448	421	473	475	516	432	512	456	444	487	473	438	447	449	422	455	458	464	451	453	451	477	447	418	495	427	432	419	446	452	456	464	471	509	438	497	475	466	451	500	432	439	412	453	481	442	451	471	450	480	453	414	426	469	432	454	483	466	440	408	478	442	476	448	468	448	474	477	455	452	454	468	459	448	477	433	438	465	435	467	417	456	425	464	414	435	464	470	443	438	431	504	415	410	447	499	448	470	478	441	480	449	447	453	408	469	448	454	486	475	469	504	459	479	452	464	416	451	447	414	465	413	436	443	451	440	452	457	438	456	460	495	437	454	430	422	447	476	430	465	431	455	492	436	436	420	437	485	447	443	445	464	429	471	467	434	424	436	477	459	443	465	429	443	469	500	480	421	464	471	473	484	444	441	450	471	443	430	435	461	466	421	472	458	484	461	441	429	421	496	443	493	475	424	434	437	459	483	444	481	484	488	458	420	454	457	420	452	440	470	412	445	419	468	455	471	427	463	463	482	502	460	488	428	446	445	466	453	447	448	458	460	437	468	474	446	465	470	468	482	419	460	447	440	473	467	407	442	466	416	449	455	442	439	448	455	444	427	489	470	430	455	470	446	491	465	405	452	455	442	457	420	406	453	464	469	518	422	456	445	454	442	437	462	434	462	497	447	448	452	488	464	427	465	437	475	437	447	417	446	454	440	448	440	430	481	434	450	455	461	454	453	433	436	437	427	489	459	431	470	429	467	467	484	455	431	472	452	457	449	482	451	443	436	466	440	440	442	410	433	468	452	464	420	474	455	433	445	442	446	472	449	452	458	455	472	423	446	481	429	428	443	446	506	455	439	452	446	410	503	428	464	464	444	453	445	466	466	448	448	432	448	499	447	491	480	444	447	485	450	450	450	455	463	478	405	454	428	464	422	422	447	459	492	467	441	474	459	430	420	446	485	449	426	459	466	466	466	470	441	452	454	395	469	501	441	429	427	453	433	486	461	430	429	462	440	427	438	477	459	442	427	420	438	435	438	473	454	441	446	463	479	481	452	418	445	467	476	428	449	470	456	450	432	476	463	430	463	436	431	446	428	479	431	432	439	449	447	463	490	452	464	447	441	424	453	438	449	434	442	450	436	434	432	444	483	439	454	465	435	400	465	441	472	459	454	422	441	470	397	476	459	424	425	476	481	458	471	432	475	466	445	470	492	477	485	468	461	464	424	430	445	426	473	493	454	479	472	511	456	463	424	470	437	466	447	461	426	417	447	465	458	466	444	415	449	485	463	470	489	455	468	464	456	470	474	464	454	490	386	458	438	453	461	445	498	425	459	458	478	450	435	445	411	438	436	481	419	470	451	485	433	471	497	413	461	447	483	459	497	429	444	467	428	421	458	460	451	459	448	456	429	446	444	483	437	459	445	445	477	451	485	463	406	483	420	475	447	461	473	455	459	448	476	413	479	453	445	489	483	471	449	424	468	449	493	434	467	427	446	439	457	427	442	437	467	438	472	458	479	451	444	464	486	455	457	456	442	447	514	427	453	433	464	452	452	442	433	429	476	497	448	480	462	448	501	436	405	452	486	458	445	454	470	460	451	435	443	461	440	444	449	441	452	435	444	420	427	493	466	439	460	430	474	455	488	486	490	464	442	451	436	486	462	475	467	464	489	451	441	484	442	414	453	440	431	421	414	459	451	496	471	421	427	456	449	461	484	439	447	501	463	448	442	448	427	446	478	469	439	418	442	457	471	418	471	473	483	445	498	445	465	466	435	411	416	445	450	453	471	479	459	434	458	470	412	431	476	447	428	473	478	472	462	469	489	432	458	472	475	471	464	456	386	481	446	428	461	449	491	459	415	400	460	458	477	451	453	447	387	411	457	450	421	444	478	452	488	447	489	483	444	452	463	454	428	420	452	469	448	452	456	463	441	465	417	420	452	465	462	466	473	475	469	439	399	436	469	447	468	479	446	447	437	441	468	436	418	465	483	418	444	434	443	464	451	464	444	453	421	442	462	443	450	464	442	468	428	451	425	454	479	489	426	455	437	444	430	447	462	437	447	468	433	440	466	478	464	463	442	461	457	446	464	444	480	488	483	495	401	495	446	490	463	455	479	454	426	457	467	441	459	460	442	456	461	434	456	451	460	465	467	441	431	441	445	444	416	441	431	449	430	450	426	454	458	453	472	463	428	425	471	474	431	463	433	417	453	440	446	420	418	443	471	460	455	437	395	474	431	471	460	489	461	453	444	434	447	469	484	485	411	481	466	460	470	446	424	460	464	429	451	472	469	450	447	474	463	439	456	429	455	432	427	447	443	432	439	437	463	425	445	431	421	435	424	438	482	474	447	476	440	417	470	415	490	463	455	455	468	456	452	447	424	443	425	438	466	437	465	468	473	449	421	439	484	468	453	467	445	452	446	430	483	455	461	461	429	469	422	473	435	445	425	469	456	458	475	449	448	439	427	447	474	442	465	466	440	461	440	463	430	437	462	433	441	444	443	427	443	451	457	470	466	450	449	473
1628	214	333	253	224	185	190	146	139	127	138	136	153	143	128	114	100	94	116	123	104	108	137	129	132	138	135	131	126	124	158	105	122	148	120	129	135	141	133	134	125	129	122	115	136	134	98	113	126	119	119	128	123	109	133	128	111	125	106	122	134	123	105	118	121	111	115	126	109	128	116	119	125	133	136	138	140	129	124	110	123	125	105	138	131	112	125	100	146	121	109	115	124	119	120	152	124	134	119	112	118	126	120	111	117	130	130	140	112	120	142	125	126	123	125	147	126	126	128	113	123	128	127	111	150	114	126	125	123	125	136	133	121	118	134	121	131	144	123	143	121	109	124	115	126	124	133	117	118	105	119	133	115	112	155	114	146	124	108	118	126	122	123	125	129	126	112	128	130	145	117	128	111	121	121	115	125	121	126	114	130	120	131	102	121	119	116	118	136	138	130	108	110	156	134	136	141	100	150	137	135	128	116	130	115	115	127	122	138	125	138	124	120	138	123	129	115	127	110	139	143	116	114	139	107	115	111	128	105	125	131	120	133	128	127	116	123	121	128	111	105	128	110	140	133	120	139	116	126	124	129	152	107	116	110	114	128	111	146	115	136	126	128	117	134	126	101	134	120	134	105	122	132	137	138	116	125	90	111	105	142	128	116	118	136	130	122	130	111	116	128	143	139	141	138	121	114	123	117	133	143	135	132	156	122	136	110	136	127	135	125	129	103	142	137	140	122	114	142	130	121	137	114	115	126	119	120	110	125	138	124	119	113	119	150	113	136	137	113	105	131	131	111	136	104	118	130	142	132	124	125	122	112	118	127	130	113	137	104	124	122	132	122	117	120	122	119	131	125	108	128	134	133	119	108	103	117	143	124	100	115	121	130	118	117	123	123	124	135	127	117	113	109	134	116	120	141	121	123	130	107	124	133	121	132	128	102	116	153	136	123	107	122	121	138	117	99	116	145	94	124	123	104	139	128	135	100	162	114	126	143	110	144	110	146	134	117	121	133	125	98	130	139	124	134	120	124	116	131	109	110	114	155	112	118	106	104	137	128	113	126	125	114	125	121	130	149	128	120	127	120	129	132	117	117	122	132	113	119	118	101	127	108	120	134	119	129	118	127	103	126	115	128	120	132	107	143	103	107	99	118	134	124	128	121	107	114	128	107	109	118	137	114	112	136	113	133	134	113	126	128	116	119	121	114	111	109	137	119	134	135	99	110	128	109	129	123	137	144	121	150	139	124	120	108	121	138	100	92	111	133	101	112	134	116	105	124	121	125	101	124	101	125	129	114	114	138	143	106	122	118	115	119	104	127	123	127	130	124	124	116	132	95	123	118	137	116	116	121	132	133	129	107	111	129	133	133	130	112	119	146	122	133	115	132	128	133	119	114	101	102	110	114	126	119	118	125	117	137	123	121	122	126	137	110	131	124	130	112	109	136	114	135	115	111	107	116	123	118	130	120	118	114	111	129	137	116	118	117	126	118	124	117	122	131	126	123	119	123	117	146	128	116	130	126	120	135	115	113	128	119	124	123	136	117	128	113	102	119	105	109	143	130	129	129	118	127	101	126	128	114	113	123	125	113	110	119	135	122	119	125	110	133	135	122	121	134	131	125	131	131	114	100	117	119	116	119	146	122	122	119	123	121	111	113	126	115	126	128	124	108	117	124	113	126	116	127	127	126	130	124	116	136	117	141	111	126	108	117	131	124	127	122	112	124	142	112	119	108	122	131	127	125	132	139	115	141	131	132	137	129	122	140	113	114	138	116	112	111	116	131	124	96	104	117	108	119	120	121	115	107	121	134	127	131	140	119	127	133	109	128	130	123	139	131	125	134	140	114	129	120	118	116	131	129	127	121	125	134	114	132	115	120	127	126	101	127	107	140	127	114	110	128	144	123	134	120	128	121	134	118	125	123	140	97	106	129	132	119	94	131	126	121	134	135	124	121	129	114	125	122	129	91	118	118	126	118	126	117	117	106	139	129	122	132	133	114	121	117	111	123	133	112	115	134	119	119	109	107	144	107	95	122	111	119	126	111	135	123	113	106	128	113	135	116	116	99	113	110	119	112	133	128	124	138	119	118	113	120	125	141	113	107	108	123	145	109	126	131	130	108	120	124	138	141	112	112	114	115	108	127	114	118	127	140	125	115	113	106	107	128	127	134	116	125	121	121	114	119	125	125	141	114	133	123	129	141	129	125	118	117	117	141	141	112	128	116	141	121	115	127	114	105	113	123	128	125	110	135	122	145	110	109	126	136	137	129	122	143	121	127	141	120	112	126	124	135	127	123	108	124	108	108	125	121	119	108	138	131	114	118	126	124	123	141	117	111	136	109	134	115	134	135	124	133	128	103	103	124	124	132	119	115	124	131	127	125	110	120	119	130	114	138	138	130	118	113	128	115	115	121	124	131	103	113	116	142	121	104	134	112	124	117	115	117	129	128	115	114	160	111	99	128	125	115	136	130	121	116	111	112	117	114	121	110	139	114	133	131	121	131	115	129	117	108	124	118	133	124	113	92	127	110	122	156	109	125	125	106	125	117	113	109	127	117	139	126	127	125	133	127	138	135	109	127	125	121	129	133	124	151	122	113	111	105	134	120	121	130	129	106	125	123	116	115	109	110	122	125	122	120	127	129	121	130	114	106	133	111	125	137	120	113	117	126	126	128	110	138	138	121	111	114	122	122	108	116	132	125	127	120	122	123	126	122	123	133	111	145	111	113	119	110	106	127	122	111	129	129	126	127	126	123	119	116	136	129	131	114	131	130	131	116	114	107	132	115	111	126	131	137	111	126	124	115	109	108	151	115	124	121	113	133	119	129	97	144	126	136	119	110	122	126	134	133	122	116	130	124	112	131	125	107	127	132	141	126	124	118	116	127	110	99	144	121	136	118	117	138	131	133	111	110	119	127	113	119	125	119	130	148	130	112	135	134	121	128	113	142	134	125	114	124	117	117	123	133	149	123	121	116	131	123	123	106	146	127	135	97	94	130	131	121	124	109	130	118	121	134	123	119	107	122	124	111	136	122	131	120	113	129	150	143	118	123	115	124	129	123	120	113	117	102	140	122	122	117	116	107	101	116	117	126	132	129	120	140	112	119	112	122	123	123	122	113	127	136	141	113	122	122	108	144	142	132	112	111	99	127	110	111	127	140	117	118	133	111	116	123	125	99	130	127	133	122	84	119	127	100	116	106	129	144	126	109	117	127	126	132	126	118	121	119	131	116	122	147	127	132	111	101	125	122	126	132	110	112	123	141	117	115	128	109	119	117	117	125	140	122	119	129	148	111	111	110	132	119	137	129	117	138	128	142	126	132	119	122	128	118	102	119	120	125	110	105	108	118	134	123	146	129	108	104	115	136	109	112	120	122	133	148	109	118	122	125	118	113	92	116	142	144	127	131	135	122	111	115	117	131	122	126	110	143	105	113	112	120	114	107	140	123	128	126	123	100	108	130	125	115	104	115	116	131	131	109	114
2027	541	1004	1026	878	784	777	627	565	594	530	509	507	493	516	502	478	490	465	453	506	439	447	486	509	469	489	486	487	533	502	515	528	575	585	649	652	597	569	450	459	453	447	466	441	448	442	408	449	468	460	480	463	436	443	468	429	479	481	458	460	430	467	465	435	409	496	469	512	447	496	469	465	505	433	460	472	451	469	503	453	501	512	483	448	486	496	443	403	492	470	483	477	445	440	432	473	441	474	462	430	495	474	467	473	475	447	442	471	444	407	490	433	482	451	426	448	470	462	444	440	454	455	452	471	434	490	472	462	466	451	435	453	488	486	454	471	482	500	434	439	502	427	434	450	449	445	478	437	457	467	468	428	460	444	479	436	466	434	464	470	417	444	427	467	464	444	436	430	454	476	464	422	440	484	468	466	442	471	437	461	461	440	479	461	454	456	448	417	473	441	456	429	428	410	472	442	447	416	484	486	459	429	462	443	418	477	448	443	446	460	420	470	406	480	478	432	449	467	461	480	450	428	462	460	449	419	501	468	416	449	430	443	480	470	453	445	466	476	453	441	473	467	466	446	442	431	465	489	449	454	476	484	448	465	476	454	400	455	472	496	460	466	423	506	437	464	440	476	491	447	427	460	455	410	457	438	460	478	469	426	423	435	465	457	467	461	437	454	492	423	480	459	457	478	451	463	471	446	462	436	438	461	466	441	469	459	455	451	462	461	418	485	435	421	463	470	466	479	428	448	436	470	455	479	445	460	462	475	466	462	458	450	429	464	486	449	470	423	461	450	461	478	449	462	466	445	422	441	414	449	485	447	459	462	440	428	460	471	420	448	512	453	417	473	473	436	445	451	465	456	440	434	452	451	459	431	441	461	473	474	486	450	462	467	416	473	463	452	471	468	456	453	463	442	438	501	446	452	444	446	462	498	450	459	451	450	433	435	451	442	439	440	452	433	435	445	476	461	455	453	500	447	438	441	477	458	445	426	494	480	445	470	443	485	454	449	437	459	476	450	445	415	469	446	458	449	458	435	453	431	443	463	457	434	487	438	443	464	492	464	455	448	453	438	473	473	486	450	447	472	474	456	438	451	461	400	441	485	445	419	463	446	487	430	444	465	454	472	435	447	435	460	460	468	473	434	471	457	427	494	488	464	452	426	466	432	475	469	454	465	463	466	452	467	448	491	472	431	443	438	476	452	501	438	456	478	435	435	444	452	441	490	431	468	427	437	468	467	469	465	454	424	417	448	454	400	489	467	433	476	441	456	434	448	434	469	434	417	472	450	444	415	465	447	465	438	499	454	439	459	460	439	468	462	446	486	446	485	461	432	440	445	438	441	440	425	406	479	442	454	450	468	476	455	457	439	447	471	446	464	485	400	466	449	466	448	506	455	447	452	440	465	424	441	458	493	458	431	468	414	477	438	451	432	478	475	512	443	452	454	415	464	425	455	420	457	440	468	430	470	433	429	504	457	450	432	430	455	433	432	476	399	483	430	422	453	457	443	476	471	426	474	430	420	456	478	428	451	465	442	416	441	458	428	430	431	446	421	442	412	446	498	457	455	465	395	442	462	443	476	483	477	512	389	451	450	422	459	459	447	464	460	445	430	416	440	446	452	426	471	463	459	444	476	453	477	438	464	427	461	452	471	466	450	439	399	407	448	474	452	431	462	454	444	487	499	483	424	427	452	476	439	431	470	447	452	434	427	473	449	458	443	471	464	494	452	413	460	457	435	475	467	435	480	423	431	397	463	433	447	437	438	455	470	457	448	489	451	429	450	475	478	447	464	438	460	457	444	437	436	485	440	452	467	468	464	437	439	424	419	462	490	448	429	452	409	437	450	458	442	450	432	421	465	492	485	473	411	433	491	444	435	423	466	475	446	427	442	461	480	460	413	446	451	444	445	448	450	439	410	494	496	470	439	476	462	487	436	437	489	462	435	448	454	444	454	417	427	442	428	498	484	439	446	482	423	472	453	451	424	435	440	457	480	421	464	454	454	452	463	408	460	462	447	446	446	465	469	439	424	471	435	426	441	452	435	458	472	458	449	456	484	436	452	451	474	474	460	442	500	485	431	443	436	450	459	452	443	443	402	490	408	490	448	487	459	455	487	483	445	436	420	481	468	478	459	482	440	486	469	473	450	480	464	426	459	469	452	441	471	458	466	441	458	450	427	486	433	424	431	457	439	452	472	420	458	470	456	470	450	428	456	475	467	392	478	443	469	449	465	454	478	452	471	460	454	459	438	438	432	463	431	461	446	448	457	465	449	455	425	464	441	468	463	437	436	438	469	474	406	416	428	454	465	468	440	446	443	443	414	449	439	445	483	437	428	463	451	443	466	502	431	455	444	472	452	461	454	470	459	454	442	435	404	433	442	454	425	411	494	446	481	469	458	442	484	447	415	446	473	503	434	476	452	480	492	433	453	429	459	474	408	436	444	455	464	454	453	457	436	427	437	471	485	453	454	445	428	470	441	461	441	434	449	428	446	453	482	479	437	453	487	448	495	449	455	471	467	447	459	446	437	453	437	445	439	446	414	439	462	496	427	467	466	453	482	471	487	431	438	448	466	476	480	462	429	455	477	452	480	478	469	431	471	465	449	485	468	453	453	483	466	463	447	461	458	489	470	483	439	425	421	463	441	444	430	436	464	461	467	457	483	492	483	459	414	439	441	438	443	459	482	479	443	482	407	458	419	447	466	490	426	463	486	438	467	441	491	455	464	449	461	435	456	459	441	426	468	461	451	457	424	480	447	462	442	478	477	434	465	465	448	486	435	446	453	452	500	486	493	488	448	490	454	468	461	417	460	493	464	436	469	450	462	492	434	476	419	478	434	414	467	452	446	429	410	461	443	451	444	464	447	443	470	461	479	445	436	415	424	438	468	458	462	460	435	446	481	423	406	475	470	449	454	428	483	410	435	479	445	446	454	455	443	443	477	424	441	479	473	459	451	474	479	485	490	441	439	440	432	459	435	431	455	457	486	491	491	441	447	458	457	426	451	485	456	426	440	452	484	455	457	430	472	470	469	459	463	454	410	469	389	431	447	453	437	461	423	481	463	457	477	425	425	453	447	462	458	455	461	432	420	483	483	493	461	458	468	429	449	479	423	463	476	458	457	444	424	432	426	437	431	447	471	471	432	437	451	424	426	470	405	491	464	449	439	442	470	446	476	468	418	451	501	461	469	434	425	461	474	488	442	482	433	483	473	466	444	454	444	435	419	474	429	442	457	480	468	460	455	442	448	445	465	430	438	446	462	474	448	464	468	495	464	454	455	422	443	463	457	447	444	428	468	441	421	477	431	469	470	479	499	447	478	496	462	465	435	458	456	435	471	476	420	424	484	419	467	487	457	441	502	477	464	441	448	422	440	435	453	428	419	454	430	415	435	459	451	421	444	458	467	466	420	450	478	447	493	451	440	471	456	460	454	468	472	453	469	434	415	440	412	468	465	480	442	452	463	460	422	471	511	469	458	427
1744	200	309	271	216	181	152	150	156	133	128	140	120	133	120	127	143	128	117	126	113	129	143	119	129	128	103	118	109	116	150	118	150	137	141	129	137	146	143	123	127	126	118	147	129	123	106	109	126	127	135	121	130	125	118	116	123	128	117	115	114	115	120	127	120	113	106	103	104	140	113	139	115	116	114	139	113	121	120	114	126	105	116	130	123	145	106	126	122	125	118	137	116	106	125	116	121	146	143	133	136	108	108	119	114	135	136	112	134	118	138	126	130	116	136	132	116	117	129	128	97	122	114	114	116	134	122	122	136	131	118	102	99	127	107	127	120	118	153	127	118	110	101	114	122	111	117	120	119	117	133	121	117	129	118	126	107	130	125	142	108	123	131	138	128	121	120	135	139	142	101	132	131	125	109	130	132	131	138	120	132	126	123	111	138	140	118	147	108	113	121	120	119	125	113	103	115	131	133	125	130	132	139	122	143	133	140	128	123	116	127	134	114	128	132	122	114	148	136	120	115	129	109	110	120	102	105	127	103	133	128	136	116	119	114	108	112	130	127	118	120	117	139	138	121	117	126	114	136	95	103	125	113	120	110	102	131	125	121	123	129	115	130	115	125	141	122	120	127	139	115	129	110	124	129	121	131	115	124	117	128	135	121	122	127	105	99	126	123	125	123	136	112	137	116	120	129	130	110	116	105	108	127	128	126	128	107	121	132	116	131	124	109	134	112	125	159	119	129	106	110	122	124	115	112	125	106	86	116	127	118	135	133	114	111	121	131	136	134	133	114	114	128	130	139	113	142	119	108	118	126	137	100	134	106	127	124	130	113	108	111	108	117	119	130	112	118	126	139	128	100	130	132	121	120	117	131	111	132	121	128	135	115	127	142	129	108	123	116	130	122	135	115	128	118	135	115	149	108	114	120	116	119	136	116	132	139	127	106	120	118	118	137	93	130	114	99	127	130	137	108	134	122	112	123	111	135	125	119	127	111	131	128	103	107	131	113	125	95	116	131	144	109	114	131	140	131	137	122	116	103	139	128	104	114	141	122	102	135	117	144	134	117	120	120	101	139	103	132	138	120	125	129	130	139	147	134	125	152	132	140	120	104	116	117	120	147	115	127	131	137	108	107	116	127	104	132	123	95	114	102	102	129	133	117	118	119	126	136	128	130	126	126	122	126	138	127	113	126	125	118	106	108	94	130	118	114	126	112	121	114	113	129	117	122	112	134	122	133	133	89	126	114	116	126	125	125	116	130	119	106	126	124	127	124	100	129	123	127	130	122	113	128	120	111	123	106	123	98	117	123	115	110	110	124	132	124	119	125	121	109	105	132	111	116	112	114	99	134	130	110	125	141	147	114	113	123	133	124	122	105	112	141	122	94	104	111	126	114	106	118	119	122	106	156	130	120	128	127	142	135	113	134	124	126	129	137	114	128	111	155	121	123	114	98	133	116	118	130	121	134	119	123	108	116	122	106	126	125	128	119	131	127	127	112	116	120	105	118	137	107	117	103	120	110	121	124	132	125	127	125	115	124	134	112	130	131	128	151	133	132	102	135	157	110	135	128	103	105	125	122	118	129	113	125	110	125	125	120	130	136	126	121	111	124	150	130	122	134	100	131	128	115	112	115	123	125	131	126	123	102	129	129	130	135	133	138	136	137	122	130	114	99	149	124	136	132	137	122	117	123	117	115	133	127	122	140	116	125	124	127	145	121	126	135	104	106	140	113	124	114	126	108	117	145	102	127	121	114	126	97	119	132	140	127	104	138	127	97	122	127	126	118	117	134	129	113	109	110	119	102	153	103	124	127	124	109	119	120	129	126	115	135	129	125	144	127	123	116	114	135	144	102	115	121	107	107	111	121	131	142	111	134	115	110	119	125	122	136	125	140	113	120	106	127	112	110	129	122	120	137	114	124	121	122	113	114	115	144	120	122	112	124	107	120	129	109	132	107	124	110	124	117	125	103	143	120	129	117	128	111	115	112	132	110	110	136	143	122	121	114	121	139	140	126	131	144	126	128	101	120	129	125	125	139	108	135	90	118	143	126	130	139	108	115	120	108	124	120	124	112	112	132	139	125	121	109	118	132	139	131	126	125	112	124	123	123	123	128	94	141	121	125	135	103	133	120	114	111	125	109	113	121	120	119	127	102	131	129	126	115	112	119	134	118	96	132	110	151	116	131	142	127	148	122	108	121	103	128	117	140	107	113	111	139	135	123	100	117	108	124	122	122	117	150	130	97	116	119	118	131	135	112	129	129	122	116	118	134	130	129	129	127	122	121	111	113	140	130	126	138	105	128	108	110	114	112	110	114	119	113	127	116	142	118	120	122	120	112	130	128	95	142	131	140	118	123	134	145	104	128	102	113	127	113	142	96	117	113	128	116	119	111	132	149	108	140	124	130	108	130	106	136	112	119	117	104	118	134	121	103	116	139	133	134	106	125	114	115	115	135	131	121	111	120	103	119	129	114	151	139	125	129	143	126	136	142	133	126	111	121	128	124	120	117	108	122	114	133	121	124	116	115	113	124	123	129	116	126	128	139	120	120	130	117	136	132	137	145	143	116	132	121	117	144	120	122	132	109	105	130	116	128	124	121	130	121	127	128	126	117	163	114	119	107	149	123	116	139	100	119	110	130	116	129	124	128	118	151	111	133	93	104	137	133	127	116	127	105	117	137	140	126	111	122	107	110	120	143	115	117	112	118	139	98	113	122	116	120	100	115	136	127	114	135	113	133	126	128	104	126	127	119	123	118	109	117	115	146	127	129	121	139	100	122	123	111	130	108	142	123	117	129	114	133	118	123	123	111	123	124	122	106	118	125	115	128	120	118	110	125	111	115	110	113	113	147	135	138	103	120	117	102	145	142	129	116	119	127	108	117	133	114	96	143	104	136	115	115	118	130	116	129	139	140	136	122	143	130	121	125	118	136	115	119	100	112	122	138	126	107	137	130	113	125	131	134	113	132	121	129	135	118	125	110	112	116	130	112	138	126	137	134	124	117	131	114	130	127	139	134	125	129	125	118	117	113	139	120	131	125	109	112	123	135	124	117	97	114	121	124	111	138	123	99	125	119	113	128	151	119	133	125	125	106	117	117	120	131	132	127	113	124	105	123	148	130	136	116	129	92	126	116	110	113	119	118	129	114	112	123	125	148	143	109	131	116	124	140	141	118	121	132	125	106	132	125	129	109	138	115	100	111	135	128	118	117	132	134	117	115	116	125	122	107	107	121	112	114	138	108	118	114	97	121	117	140	150	116	128	111	105	108	140	128	120	106	132	117	135	120	129	140	138	110	135	111	132	125	131	117	122	117	156	115	133	112	130	118	118	120	121	120	126	118	132	121	132	139	123	113	121	97	128	130	108	119	117	137	121	138	123	126	138	128	125	115	135	129	143	111	127	132	120	118	131	134	127	128	131	110	129	126	135	132	109	134	128	120	129	134	118	125	124	128	111	124	105	108	128	130	121	132	118	124	143
2019	567	925	1023	804	760	836	623	562	626	592	506	486	519	471	527	495	457	448	501	469	449	486	469	500	516	471	468	481	471	566	517	529	566	551	575	631	656	545	467	426	471	450	437	489	473	509	480	438	430	449	471	442	451	483	449	458	479	457	491	438	442	421	453	427	486	494	484	483	535	496	468	465	469	499	493	436	472	503	493	472	489	492	498	442	469	481	480	425	477	450	444	440	416	437	437	463	445	478	459	460	503	438	471	474	481	488	459	432	446	459	479	443	451	473	463	479	432	499	471	502	437	455	477	495	449	414	428	459	439	459	440	440	453	449	484	434	454	474	439	468	444	456	472	463	454	475	472	505	446	457	438	461	447	454	404	423	493	479	468	482	464	473	442	465	446	458	452	464	443	480	442	446	454	419	427	469	417	404	467	482	494	473	457	436	501	461	473	497	439	495	456	472	461	450	446	437	445	462	411	443	446	448	448	499	438	437	469	458	455	464	459	461	496	442	451	422	442	446	444	416	489	460	446	497	453	428	465	461	423	453	444	411	484	467	467	481	467	452	442	419	485	448	466	438	390	445	486	468	441	493	434	442	479	461	415	466	441	418	414	459	442	474	460	450	462	495	468	452	493	457	491	494	467	453	413	472	464	463	474	429	463	464	456	459	473	456	437	457	447	447	496	469	479	426	467	428	498	433	467	496	476	438	482	467	477	440	456	470	437	472	424	500	449	473	463	451	444	465	439	448	473	433	463	438	488	415	453	454	461	477	440	466	457	453	503	428	445	458	458	449	470	501	443	432	441	414	460	443	450	438	425	446	442	446	428	393	453	464	468	450	436	451	459	496	448	453	471	436	458	463	432	438	442	471	442	438	440	420	450	433	439	462	445	463	442	451	461	422	470	459	486	452	485	439	476	470	448	465	461	443	408	515	494	450	419	427	490	454	465	476	461	468	467	455	459	400	477	431	493	441	481	446	455	455	401	459	432	455	425	436	425	464	447	447	474	486	455	476	463	478	443	479	451	470	447	485	478	448	440	481	442	454	483	429	492	444	433	430	457	435	452	460	417	451	449	456	444	426	438	445	463	432	454	439	436	452	458	508	438	449	449	473	476	481	442	445	430	471	493	425	427	458	441	450	447	492	450	457	469	463	412	471	446	458	475	462	448	475	441	466	470	398	444	423	462	426	456	445	432	478	454	428	447	433	445	474	421	444	477	447	471	488	447	476	457	453	445	431	429	432	424	445	454	398	483	460	470	436	489	423	414	461	506	454	472	454	451	486	454	388	476	420	475	468	457	425	428	456	492	467	471	429	437	471	452	453	447	454	446	474	450	444	432	434	491	456	426	427	472	464	444	472	506	425	466	443	459	429	453	429	466	441	461	432	468	436	464	478	436	441	445	471	472	478	410	418	445	451	480	432	430	445	417	437	464	441	465	461	473	441	453	454	442	440	444	440	475	446	441	438	443	451	426	412	469	443	420	434	494	442	471	436	456	428	425	451	450	434	472	420	484	456	468	440	461	465	444	449	459	425	478	433	420	440	470	413	465	431	447	480	464	443	438	434	456	495	462	453	399	437	459	473	482	425	428	446	435	477	434	460	452	445	481	448	462	438	416	449	458	448	473	480	473	424	468	435	444	438	461	479	458	437	442	463	470	440	473	453	463	451	424	482	471	452	446	474	477	455	454	481	456	439	482	471	466	475	451	439	508	456	486	405	489	448	476	476	482	467	422	490	446	435	444	454	485	488	429	436	437	452	497	473	482	453	478	498	459	452	467	466	471	487	456	417	448	442	476	466	474	429	425	443	455	446	438	431	456	461	483	465	463	454	490	436	430	484	431	456	434	491	474	438	468	448	458	464	442	480	460	451	453	454	408	434	472	430	443	447	457	470	419	456	483	450	410	442	439	426	457	425	464	444	464	434	502	418	448	441	452	464	458	465	428	476	475	490	470	469	445	459	449	458	439	456	437	452	433	440	462	408	460	428	458	455	415	432	442	436	482	492	419	480	435	413	459	458	453	441	405	433	461	451	454	401	488	435	469	466	465	420	468	432	432	446	446	467	419	483	471	463	439	425	462	457	479	441	415	451	458	449	471	448	392	441	464	493	460	449	471	491	434	462	441	498	433	487	444	479	470	470	473	452	428	427	451	478	470	442	467	454	448	444	481	467	424	460	443	484	483	437	448	445	446	426	470	454	463	484	445	471	493	432	446	444	483	454	446	461	435	438	449	433	486	445	484	450	457	411	480	423	447	426	459	448	481	484	445	447	461	449	443	487	426	412	479	472	459	448	461	433	471	444	452	476	430	469	428	432	456	467	423	451	456	425	467	453	428	435	439	428	445	499	441	446	474	424	456	430	450	465	465	484	438	487	430	451	430	463	486	474	422	473	443	488	490	437	469	459	446	425	484	456	481	472	496	421	438	455	464	458	424	496	452	445	484	429	474	461	477	449	487	471	502	410	477	440	439	388	449	452	453	462	448	455	447	477	475	441	426	458	445	500	449	459	422	425	430	492	488	459	441	453	448	447	464	455	424	463	449	449	434	422	458	454	445	472	461	460	437	476	457	424	443	456	410	459	455	457	441	486	443	473	432	452	408	466	444	475	438	435	491	473	447	460	465	468	475	435	415	424	432	439	446	436	470	481	462	454	440	472	452	446	461	496	458	457	460	425	460	430	435	435	472	443	437	472	429	443	445	457	487	414	493	497	440	430	424	446	471	471	476	434	457	430	424	463	455	441	436	422	415	455	442	450	435	431	444	451	486	468	461	486	421	458	458	429	461	449	438	459	469	446	419	459	458	435	442	437	466	453	446	454	457	470	450	428	477	468	436	415	474	474	453	458	442	423	486	464	467	441	425	415	461	480	472	437	425	410	431	464	475	461	460	425	474	477	504	460	471	457	483	446	486	466	425	434	507	453	433	435	461	460	424	515	487	433	441	428	465	444	459	442	458	422	479	465	455	463	441	453	471	468	427	469	505	440	411	464	438	483	422	416	444	459	462	462	463	435	468	475	445	434	431	438	419	436	487	444	460	428	447	453	469	447	457	446	472	411	449	478	466	445	430	458	479	492	452	448	472	402	417	445	486	441	498	483	443	453	426	485	429	453	487	437	434	431	427	437	448	478	482	472	427	429	420	464	444	504	456	466	472	465	404	461	461	460	474	475	448	435	475	454	428	457	409	420	461	401	465	441	439	423	488	479	428	443	473	468	463	440	460	482	480	434	452	438	445	424	432	480	451	425	444	450	438	462	410	450	450	447	474	434	459	446	452	462	461	457	431	446	427	477	464	462	457	430	486	439	462	464	478	472	425	459	453	437	433	423	438	470	468	478	451	431	463	481	426	435	433	465	470	410	480	454	445	465	445	492	454	455	457	461	439	452	451	480	475	455	434	462	428	478	433	463	451	495	435	443	453	448	471	437	446	462	453	484	465	455	469	448	495	491	465	462	454	472	446	443	453	465	465	457	443	420	451
1655	221	283	247	209	173	169	165	143	136	123	114	142	107	139	136	118	128	123	135	106	112	110	128	136	115	109	121	101	126	128	117	123	135	121	122	146	162	148	118	102	122	117	137	117	128	109	118	127	115	103	113	138	121	120	113	93	113	110	111	119	117	115	140	128	129	119	126	126	115	118	126	152	112	134	123	116	130	145	142	113	116	114	134	129	110	116	112	118	118	119	125	114	113	117	139	137	130	105	130	141	124	117	122	132	133	116	161	128	100	109	101	121	119	105	117	110	109	116	119	129	132	124	124	116	116	131	112	122	118	96	121	119	127	138	115	120	156	114	123	108	126	119	131	121	115	149	127	115	131	126	115	137	115	122	122	108	132	111	102	139	131	117	125	115	125	109	126	108	124	130	115	130	112	112	123	106	122	113	119	111	117	118	112	117	123	123	124	135	118	132	105	132	126	107	112	126	120	132	126	121	128	131	123	124	105	134	141	129	123	127	132	131	119	114	129	141	130	109	135	107	128	122	122	125	141	128	136	103	111	134	102	111	131	131	127	115	110	117	124	116	106	132	113	113	120	130	124	112	111	119	155	118	126	119	104	135	112	120	112	117	113	124	129	103	116	114	126	112	130	131	120	101	115	138	138	121	121	144	146	139	141	141	115	132	133	134	120	120	130	138	126	125	94	116	110	133	127	110	114	120	122	128	114	130	119	110	133	118	128	147	116	147	137	138	120	135	102	112	114	142	137	126	129	139	117	127	143	126	130	127	135	123	124	139	122	129	114	116	107	122	127	114	138	128	107	129	125	128	125	118	111	112	131	114	130	103	116	116	107	125	128	118	118	120	125	111	128	117	116	127	122	125	130	117	132	118	117	135	119	119	121	119	116	139	133	137	113	128	120	112	136	122	122	111	124	120	119	125	109	150	117	134	111	137	125	129	126	121	135	130	124	122	114	100	105	120	121	115	108	127	109	95	130	99	129	117	119	115	121	129	132	119	128	109	133	126	129	117	108	123	128	143	128	106	110	109	127	119	106	124	122	114	127	116	118	114	143	121	137	128	101	120	115	123	112	111	124	138	119	141	107	132	118	124	118	112	151	118	131	119	122	104	114	134	132	110	128	125	116	109	135	114	125	121	112	100	111	111	104	117	103	125	123	112	124	126	117	107	132	120	105	121	113	133	129	113	110	112	141	124	132	142	127	125	106	128	114	117	117	94	104	136	123	113	126	135	118	105	155	138	135	125	119	114	128	131	111	112	120	136	115	125	136	108	131	128	111	121	131	145	123	139	122	128	137	117	115	138	103	141	131	123	122	137	133	131	130	134	105	120	127	107	122	131	113	120	118	108	125	122	109	122	119	108	114	126	108	127	129	134	143	117	121	122	97	132	125	120	106	141	128	138	125	124	120	131	136	118	140	122	113	126	126	116	126	123	124	119	116	108	115	133	113	121	124	123	111	121	99	125	115	128	141	119	125	107	114	115	132	116	139	131	120	98	104	124	142	132	117	126	118	120	108	105	121	136	137	132	117	123	106	135	130	110	107	114	126	139	129	124	116	125	114	124	113	105	110	126	134	113	115	124	120	112	131	116	114	103	131	133	120	105	119	131	133	127	104	127	126	128	87	135	112	122	117	113	130	116	106	131	130	116	122	124	122	116	115	106	124	105	119	114	105	118	116	141	117	123	124	115	133	128	132	129	135	122	119	122	125	119	112	111	141	132	133	140	140	123	107	120	118	126	123	129	124	119	129	120	135	130	129	122	126	128	121	108	138	119	119	112	127	104	127	121	127	125	125	116	115	114	128	122	116	130	128	133	123	128	134	113	120	136	119	123	128	109	131	126	139	117	118	106	137	135	133	124	131	131	128	113	125	117	136	116	121	124	123	124	108	143	107	136	94	134	135	139	125	133	139	135	131	122	106	123	125	128	122	115	116	131	128	118	129	131	124	121	131	131	128	108	124	130	123	131	117	127	125	122	140	128	127	117	119	132	123	142	119	121	132	97	119	125	113	126	116	106	115	112	107	122	118	117	138	121	135	130	132	143	134	112	127	124	131	141	144	115	121	131	108	116	122	113	104	128	104	136	121	98	137	122	128	130	97	133	113	126	116	120	100	106	107	137	113	115	108	124	118	135	133	116	110	100	138	115	118	117	118	109	118	153	127	138	110	121	125	118	117	108	113	118	108	112	131	114	125	105	128	127	101	116	144	138	128	111	117	138	121	110	123	135	124	111	118	126	129	123	151	119	126	129	104	109	132	116	114	123	122	118	85	129	121	97	131	117	114	116	116	117	123	112	126	132	130	125	126	141	137	126	124	120	122	117	124	116	137	128	129	128	131	103	135	120	129	137	140	110	123	130	117	122	128	128	109	122	102	127	136	143	133	108	123	140	118	115	115	112	129	133	132	119	115	123	126	128	103	143	120	130	128	96	127	124	128	123	145	126	103	110	136	119	136	113	136	106	124	117	116	122	144	129	100	120	115	130	121	105	118	107	108	122	125	128	109	125	120	115	123	124	147	101	118	118	136	113	117	114	99	113	125	118	113	126	106	104	129	135	116	113	138	125	120	134	120	126	111	114	108	141	125	120	138	124	119	142	143	136	132	123	100	131	111	126	112	142	126	110	139	140	116	129	104	98	129	107	118	108	114	135	117	143	123	142	132	125	113	122	133	127	129	115	112	104	137	133	123	98	124	133	141	122	108	132	131	141	126	129	116	87	125	131	130	123	131	96	130	146	131	130	124	103	117	100	116	123	134	104	127	133	131	98	126	131	104	117	130	149	110	137	122	125	132	145	121	145	136	108	119	123	110	119	127	130	138	119	121	120	119	128	121	107	131	112	131	89	121	152	123	124	101	153	123	116	128	118	103	124	111	129	135	113	126	103	131	105	134	122	112	104	141	143	115	109	109	109	131	107	122	147	130	115	124	134	112	113	136	117	100	124	121	128	122	117	113	119	138	128	126	141	148	118	144	129	116	130	112	131	98	101	119	124	119	132	135	126	130	133	114	104	126	146	118	101	131	125	126	103	125	126	128	141	130	121	113	132	146	143	131	138	111	129	112	137	109	134	130	112	119	106	116	124	126	129	114	107	121	145	135	124	114	125	124	113	112	118	103	129	115	113	114	118	130	135	135	124	135	134	119	137	138	130	121	119	126	110	116	128	127	134	143	116	137	126	137	131	123	103	99	102	97	133	120	142	115	125	123	108	118	120	113	133	108	139	116	121	134	127	134	136	96	118	136	155	125	100	111	114	114	128	111	129	117	126	117	120	107	99	123	131	118	108	110	135	109	144	139	131	115	142	123	107	124	126	131	119	113	116	128	121	115	109	120	126	119	131	124	119	131	113	124	118	133	124	128	127	132	115	126	122	114	121	118	129	118	106	136	133	97	117	118	139	128	141	133	117	142	128	120	130	118	128	129	111	118	122	116	98	110	132	135	127	120	126	110	120	114	110	129	112	111	113	115	120	116	112	125
2068	599	944	973	858	876	753	609	556	582	527	518	556	493	473	501	495	470	494	431	483	446	479	481	466	490	452	462	491	510	583	540	539	544	562	596	599	676	520	457	452	460	479	487	458	443	471	436	444	476	472	473	477	445	474	459	439	451	473	444	491	448	466	429	475	427	437	500	453	465	441	478	460	450	458	484	426	468	465	480	472	469	523	485	434	496	477	424	460	432	466	475	438	473	459	474	443	440	452	418	478	511	473	452	507	470	438	468	462	494	468	447	423	460	429	445	484	469	430	464	434	461	467	453	478	460	440	484	402	487	459	425	469	431	472	475	422	440	462	454	460	452	471	450	464	459	431	485	428	437	441	471	452	462	460	411	445	464	451	444	463	484	464	427	470	469	440	460	439	477	486	463	445	441	472	455	469	437	441	451	470	446	479	457	444	420	487	452	431	430	443	472	454	446	446	454	443	430	451	457	467	439	456	455	452	450	446	436	436	425	486	476	460	447	469	459	434	459	422	449	433	433	449	465	415	435	463	471	452	434	457	440	465	502	436	472	478	433	453	474	441	459	461	442	465	449	490	507	457	453	431	429	465	500	437	449	458	490	453	448	473	451	481	474	429	457	450	460	456	465	429	421	441	433	444	456	433	455	493	434	464	445	495	447	459	464	467	449	487	448	494	445	441	435	469	446	445	458	412	404	483	450	423	487	461	487	472	446	505	447	454	459	452	459	440	467	470	446	497	458	462	436	412	422	436	473	456	470	434	447	412	468	466	453	443	439	497	437	427	461	472	491	449	454	455	441	457	429	440	458	453	436	450	439	461	446	444	472	521	428	428	436	454	485	441	428	465	444	428	432	429	472	456	456	436	408	477	454	461	453	469	433	440	439	433	458	437	453	458	442	441	467	408	463	443	444	492	453	440	426	463	468	465	439	432	439	425	454	417	471	457	416	464	443	487	429	472	439	463	442	435	471	467	422	445	430	479	428	440	428	484	443	447	432	478	484	426	467	483	458	452	438	421	463	459	444	489	441	460	511	411	419	463	442	476	418	438	430	510	462	423	432	457	476	440	449	479	449	427	442	464	492	472	448	455	491	440	453	476	447	469	428	457	415	441	461	462	451	472	461	433	470	453	429	460	458	450	471	445	468	475	522	468	464	427	438	460	446	476	411	438	428	434	433	433	482	470	442	444	473	444	470	428	441	449	438	441	415	456	489	403	421	487	443	483	502	467	470	442	417	474	443	474	493	447	446	446	421	437	462	448	438	449	469	454	468	442	445	476	454	452	443	459	478	475	480	474	464	451	446	455	520	455	474	461	466	453	441	482	510	486	454	451	421	496	455	430	435	399	487	445	483	458	457	425	468	459	421	440	440	474	435	459	419	462	430	477	454	452	439	483	445	472	531	412	499	458	430	485	428	474	469	453	439	480	431	467	446	467	412	455	459	442	426	438	453	447	457	441	468	414	451	464	444	432	432	466	457	463	450	417	473	455	449	478	452	448	482	400	435	415	443	470	455	470	430	473	469	444	476	466	441	454	463	454	492	478	424	463	449	459	452	433	449	463	460	457	436	472	463	465	496	456	439	491	450	443	419	430	410	444	469	450	488	413	430	459	459	465	449	462	464	441	461	427	430	453	431	471	475	479	457	465	446	452	476	443	470	478	481	481	491	481	470	458	471	463	474	442	449	404	466	476	427	457	457	434	453	460	465	453	434	461	444	464	456	403	487	441	471	427	451	439	410	445	466	462	441	462	478	446	446	445	460	436	466	431	487	443	457	427	438	401	448	433	451	422	464	425	464	438	417	440	451	463	446	490	438	451	435	453	449	441	478	432	413	452	430	461	426	447	475	476	461	418	433	452	463	477	453	466	439	483	454	494	451	455	422	441	445	476	476	487	466	457	459	461	472	422	469	452	461	441	467	424	477	459	442	463	459	449	442	432	441	442	464	499	439	468	492	442	447	466	464	433	492	458	425	496	452	467	478	433	474	460	451	448	482	459	466	462	491	449	444	460	480	478	446	487	445	438	464	476	480	451	430	459	443	449	455	462	450	441	455	464	436	443	414	451	480	477	458	432	489	427	485	466	489	451	421	461	477	476	469	451	450	455	457	449	489	475	480	498	495	449	456	450	480	466	469	427	457	461	453	450	477	402	454	472	453	466	461	477	472	441	464	469	445	454	469	416	463	415	471	454	442	457	472	444	462	413	421	438	458	482	442	409	429	472	515	424	478	473	436	485	484	431	418	457	456	451	458	480	433	457	477	479	456	464	435	440	486	435	482	453	480	462	480	451	487	473	445	483	459	454	412	443	467	466	425	485	469	431	438	457	473	453	452	447	429	449	466	458	462	411	452	418	460	440	433	437	484	473	437	458	478	441	441	469	445	483	417	417	478	451	471	499	424	472	460	454	441	468	450	487	491	446	444	424	464	476	461	465	474	494	465	454	464	480	420	465	469	447	493	459	436	400	445	429	416	443	441	425	487	448	442	430	424	447	419	460	466	457	449	467	442	459	399	449	497	462	442	480	459	422	469	472	423	432	468	485	471	462	439	440	431	473	489	451	450	459	502	442	451	441	492	471	432	448	453	451	449	459	466	474	435	452	466	424	450	455	492	436	425	433	415	472	432	406	448	457	494	428	475	437	469	475	452	440	431	454	447	446	443	466	444	518	447	464	471	456	465	437	460	475	452	440	421	425	455	460	425	443	482	449	481	446	447	447	442	448	466	444	454	469	444	457	435	459	472	442	468	456	431	448	469	470	417	451	469	404	455	427	431	475	442	436	462	437	475	446	465	445	443	435	467	436	414	492	422	444	430	451	479	439	427	448	465	436	475	447	463	442	448	436	474	475	449	510	458	453	450	457	454	469	472	462	463	462	464	465	458	461	438	515	485	463	430	495	453	473	431	466	440	446	465	436	488	406	440	453	430	458	425	427	399	408	452	474	473	451	429	460	450	502	472	457	475	470	442	511	449	443	482	457	456	454	456	470	455	438	462	457	508	450	440	474	434	448	428	436	481	456	461	478	467	494	451	461	436	406	442	461	479	471	398	451	455	442	466	502	434	452	439	462	485	466	488	465	448	477	456	471	486	456	456	491	440	436	479	471	461	479	480	411	477	403	451	468	485	497	471	476	492	397	468	471	407	456	472	421	471	447	492	438	447	474	446	467	454	458	466	500	459	481	441	456	465	466	513	495	450	457	472	461	455	453	492	458	428	437	436	478	471	452	446	443	485	431	457	458	448	473	470	430	458	445	465	398	443	462	400	447	467	488	445	444	452	484	475	445	452	495	455	476	451	449	441	457	438	439	447	475	524	477	472	454	458	452	442	446	474	462	486	478	445	461	467	431	430	448	459	455	476	464	446	468	446	422	467	427	417	458	432	429	418	504	463	458	403	451	434	442	409	452	448	443	414	424	457	473	452	468	459	455	446	447	425	443	466	459	510	455	446	467	435	457	477	453	457	445	442	466	480	440	486
1655	239	324	237	192	196	187	145	133	147	136	146	118	132	126	122	123	140	111	142	125	135	132	149	123	119	122	122	133	135	134	118	132	128	121	131	142	168	135	131	116	109	115	126	131	140	114	139	123	121	121	132	117	104	121	130	133	123	124	113	121	125	122	143	127	135	119	114	113	103	125	159	142	144	132	119	137	108	88	112	127	143	136	119	145	115	132	103	120	157	130	126	96	120	124	123	131	112	101	115	142	136	118	106	114	126	109	129	122	101	122	133	140	129	115	118	118	108	107	134	123	115	132	114	114	132	110	139	118	123	127	113	129	138	114	130	126	116	120	127	114	113	132	119	102	125	133	118	137	115	106	101	129	110	132	106	145	125	128	112	123	101	122	111	129	120	114	117	123	131	139	138	114	136	107	130	127	134	105	112	132	126	136	127	116	118	104	124	105	128	137	100	133	113	126	103	121	114	116	126	125	128	107	134	118	129	105	118	115	119	131	118	125	121	117	117	134	122	123	110	125	138	113	124	118	125	135	135	114	114	110	126	130	104	110	115	127	121	116	119	132	125	143	132	115	120	118	110	115	137	123	107	120	143	142	117	139	119	123	125	140	119	120	139	125	106	138	112	122	120	124	133	108	117	127	120	117	129	139	109	124	132	105	124	123	130	126	119	139	121	110	123	120	141	110	116	124	145	127	123	111	132	108	111	158	114	125	114	116	114	118	135	120	130	114	129	106	110	121	134	131	128	103	112	126	126	134	130	123	90	142	109	120	122	115	144	107	122	121	103	120	108	141	122	121	112	114	125	112	109	123	102	94	112	125	123	114	134	115	113	110	145	126	115	120	136	140	123	126	118	125	115	119	121	127	125	129	116	130	110	124	139	116	123	134	135	116	131	104	152	100	151	129	111	100	143	111	116	103	123	113	150	143	139	124	122	128	132	131	118	134	124	117	125	107	122	121	127	118	122	139	107	121	125	114	115	119	123	134	118	141	125	140	138	135	99	140	129	120	126	105	117	139	142	131	136	129	105	127	106	115	106	129	127	116	123	131	122	124	134	126	119	127	128	138	118	110	129	122	133	118	127	102	119	123	124	126	131	130	127	126	137	128	131	125	134	111	112	111	131	116	120	117	109	133	113	130	114	117	112	114	136	123	120	131	132	114	125	111	111	124	112	128	133	116	121	115	92	127	109	131	110	126	109	115	108	105	119	115	101	108	101	118	124	112	128	129	109	107	115	132	118	136	113	119	150	107	127	118	103	117	110	124	107	118	121	132	135	119	115	129	123	126	125	124	122	118	132	100	134	124	124	127	132	114	123	108	128	116	117	132	126	124	108	111	125	125	115	128	118	136	105	133	120	128	119	112	120	118	116	130	141	121	126	116	122	117	117	128	117	104	117	137	115	135	117	125	122	129	116	129	126	116	117	136	125	116	140	119	113	127	103	119	122	119	123	123	126	120	108	107	111	121	120	118	134	130	149	137	127	118	123	105	116	124	108	133	121	125	133	125	114	128	125	113	118	135	114	128	110	117	106	108	111	126	122	134	107	107	135	130	105	134	130	129	123	118	132	140	113	121	123	114	150	116	132	126	119	113	117	122	123	123	117	129	124	127	119	116	129	116	146	132	129	116	125	104	115	126	126	121	138	134	127	128	126	130	121	132	122	110	123	118	124	126	132	131	121	117	131	134	112	127	138	133	120	139	100	94	116	104	130	122	111	103	103	121	134	128	113	123	104	115	125	135	121	132	113	125	118	132	124	121	112	143	113	129	108	123	114	114	117	129	133	132	123	109	119	123	132	127	117	113	116	121	112	121	119	130	123	126	147	134	140	117	146	130	121	110	124	102	130	111	140	136	112	114	132	114	124	133	127	123	115	135	124	130	126	126	132	124	112	124	123	123	119	136	121	127	121	129	125	127	135	133	133	119	121	108	110	122	114	151	123	117	115	138	108	121	134	107	120	126	117	113	112	117	131	126	126	109	119	129	111	113	124	121	118	119	104	136	118	118	123	124	121	118	117	116	120	119	142	125	127	121	125	114	131	131	126	136	110	130	121	128	119	122	128	117	115	124	124	132	107	123	118	111	121	137	120	131	126	135	120	126	120	115	133	133	113	142	128	134	129	131	101	132	110	121	117	120	120	133	134	139	123	121	114	118	128	123	133	115	128	119	122	128	125	110	117	134	113	113	107	140	123	134	125	107	128	133	120	100	140	117	125	124	129	139	130	120	121	124	124	117	116	127	120	128	126	122	126	111	127	120	128	101	119	125	117	129	128	116	120	116	124	127	133	120	123	138	133	114	99	132	121	120	116	105	116	101	119	139	121	144	121	121	138	127	122	101	121	118	108	111	115	128	104	116	124	108	127	112	117	130	127	109	120	122	134	119	112	122	106	120	143	121	109	144	110	122	121	131	128	111	137	131	131	135	136	114	123	131	122	121	142	145	113	119	124	133	113	102	140	124	114	125	108	118	123	113	121	118	101	114	110	108	114	114	117	158	132	127	129	118	108	117	114	117	113	127	98	114	135	114	110	132	123	122	116	128	105	110	113	112	123	134	106	123	142	118	133	122	112	130	137	126	136	131	107	101	130	116	116	113	128	114	110	130	114	126	125	136	132	155	120	121	131	116	133	131	112	136	114	107	121	118	113	132	130	110	133	125	125	147	111	117	112	119	107	122	129	132	123	122	123	139	124	126	119	114	121	129	137	97	128	109	121	106	126	101	124	104	123	108	111	113	138	91	117	113	139	119	125	153	106	125	115	111	144	104	116	127	108	127	112	117	137	103	122	114	111	130	109	123	120	138	127	145	118	126	130	120	120	112	122	122	108	123	135	135	142	116	145	120	154	107	132	129	118	110	122	122	121	114	130	122	118	120	132	104	119	122	137	120	125	113	126	133	132	128	129	101	124	114	115	117	92	129	117	109	124	116	135	131	130	111	128	114	129	128	109	146	118	104	137	135	118	133	122	123	125	117	104	133	130	123	114	141	117	123	130	102	134	135	137	113	125	141	112	102	99	109	110	128	107	107	122	116	119	120	104	102	145	139	123	132	122	105	123	114	113	137	134	115	123	120	128	130	120	142	123	129	145	121	130	130	123	129	124	108	132	122	122	117	121	105	138	125	126	115	117	151	117	122	105	136	120	117	130	117	122	117	131	117	118	133	146	136	120	124	114	135	116	104	111	137	106	104	120	111	116	118	126	109	134	108	133	113	122	107	115	118	121	117	118	129	116	125	109	122	122	128	124	131	129	136	133	124	124	134	117	114	116	114	126	115	122	119	143	131	137	129	132	104	114	103	126	128	121	167	131	118	127	139	127	138	109	115	130	125	131	105	143	121	134	123	116	124	123	137	124	131	102	127	128	99	107	121	123	114	144	122	94	134	117	141	121	115	144	139	108	137	108	110	111	129	140	112	117	117	128	135	120	111	110	112	122	114	112	107	122	133	125	135	101	129	114	120	137	140	123	128	136	125	105
2010	591	899	909	857	989	783	612	558	577	520	496	497	520	526	485	513	484	480	495	459	455	465	486	463	478	452	485	500	525	504	565	503	586	549	643	679	654	522	500	457	404	451	467	450	488	455	473	439	474	442	494	491	497	469	493	473	438	466	493	475	421	456	492	456	456	479	497	499	496	490	462	448	419	446	502	466	438	510	463	468	480	516	450	486	494	442	445	444	449	445	483	472	463	426	446	424	476	494	454	469	450	478	439	463	421	482	457	461	464	446	456	417	468	477	463	425	442	437	433	423	443	461	422	434	433	498	443	481	443	457	432	425	472	464	444	464	443	480	428	468	442	478	420	458	462	412	459	413	458	482	449	446	480	446	423	429	422	444	407	415	450	472	459	468	426	458	489	459	451	462	436	481	479	453	430	450	441	454	436	464	441	434	474	415	429	440	475	481	432	451	429	456	426	440	473	440	467	465	511	442	479	489	433	463	426	492	481	468	445	462	465	450	434	459	419	429	507	476	490	458	477	508	465	459	466	462	452	440	482	448	438	481	442	469	428	450	470	450	485	457	472	476	447	428	423	486	428	436	470	423	441	486	455	441	444	432	500	491	410	446	477	462	444	459	536	477	445	414	432	427	469	451	471	482	463	431	421	421	453	416	437	460	435	492	436	453	483	446	489	426	435	484	455	443	429	449	422	444	453	477	466	451	444	479	451	434	434	416	458	476	480	437	473	475	453	474	479	448	475	451	453	482	509	487	426	456	428	431	433	486	470	467	465	447	423	462	466	435	450	466	485	417	432	425	453	439	463	437	461	453	473	432	455	465	505	442	464	434	448	512	422	427	442	422	487	468	496	438	486	480	459	476	487	441	459	427	486	471	445	452	436	496	449	467	486	479	455	429	483	440	490	456	413	472	471	432	421	428	477	446	427	466	431	421	463	462	459	388	449	459	457	473	450	437	449	450	446	469	464	473	436	465	421	465	436	462	452	481	423	504	450	474	428	448	486	454	461	479	468	451	450	462	461	450	426	434	464	431	467	449	428	441	438	462	434	458	413	434	459	460	459	478	443	460	428	465	465	422	447	446	435	431	418	447	445	468	457	501	432	495	495	450	439	440	460	457	449	463	482	464	440	482	454	432	439	469	483	475	446	458	427	456	467	436	496	503	485	427	394	485	449	480	440	466	496	493	460	409	413	450	432	440	453	465	449	454	446	469	474	452	460	442	457	504	430	418	427	457	451	450	452	453	470	451	441	434	415	450	480	449	475	449	480	452	448	492	462	469	429	444	467	456	465	447	462	421	455	457	432	475	471	442	457	433	429	447	437	474	435	465	447	476	487	452	426	450	451	452	460	430	483	459	463	437	461	449	475	413	457	479	418	428	458	463	461	458	414	450	435	461	448	482	474	449	456	467	443	458	468	430	463	462	448	477	479	477	424	439	458	439	462	483	454	451	474	470	465	429	464	446	426	431	456	464	422	455	454	442	446	443	430	465	469	436	457	461	453	462	455	473	503	444	458	446	438	467	478	476	429	475	456	483	441	456	448	416	478	448	440	406	432	455	434	454	465	468	453	467	433	482	416	465	515	478	457	441	465	428	468	473	465	457	462	472	407	466	434	443	423	447	431	424	434	478	456	514	465	449	413	398	407	490	445	431	451	445	452	416	446	448	420	468	443	465	481	437	474	467	451	429	465	443	438	481	496	447	444	428	468	458	451	410	442	455	453	462	454	442	407	445	464	484	440	497	442	427	453	464	473	448	457	440	465	429	432	447	472	479	439	436	453	464	454	450	449	429	461	453	445	483	428	432	433	437	507	444	453	467	451	469	443	483	460	459	444	439	448	436	443	453	446	469	450	473	444	503	452	455	420	446	445	470	485	452	426	423	465	450	447	432	444	461	447	423	443	457	457	477	484	497	475	445	432	476	462	476	472	453	453	475	411	474	462	409	447	420	467	425	451	446	454	466	423	491	433	462	477	456	413	447	439	466	459	454	474	423	460	447	438	421	429	449	467	466	461	498	461	440	447	476	423	457	438	454	416	450	437	471	449	429	443	451	456	419	467	478	439	445	415	471	452	445	446	463	455	444	439	446	424	468	460	457	451	463	440	451	446	433	429	465	456	448	411	497	423	449	442	433	449	441	424	466	432	468	440	472	432	455	410	437	444	497	462	472	438	483	440	483	443	487	448	450	418	476	406	436	469	476	427	437	430	476	437	451	456	472	439	439	437	470	483	460	435	460	431	453	461	466	452	490	461	436	466	447	451	469	456	449	448	483	448	452	466	485	424	454	458	475	432	454	457	446	456	426	455	476	480	474	441	511	434	442	473	489	467	427	462	454	440	455	432	441	447	456	446	463	455	495	455	432	444	445	445	413	435	440	458	446	450	427	459	443	464	429	433	433	429	440	487	437	438	467	481	463	462	460	413	431	431	453	454	427	449	423	465	450	441	429	446	472	460	457	465	436	456	438	403	481	487	467	461	475	433	482	459	440	460	427	433	439	436	424	473	472	445	478	463	442	440	437	469	448	451	446	453	500	438	479	441	484	459	449	476	449	434	453	438	460	458	459	444	481	463	473	422	475	456	458	457	438	424	445	473	442	427	460	445	484	466	432	456	455	448	446	449	455	436	480	452	485	473	450	439	441	503	414	445	444	446	450	467	452	455	450	429	452	472	443	424	451	480	475	445	431	448	430	475	457	463	413	452	479	429	462	439	471	474	476	428	461	452	463	485	464	428	472	429	438	482	456	444	458	458	431	456	483	457	437	441	469	473	415	459	505	443	442	445	439	404	456	465	488	449	425	413	465	440	491	470	467	431	481	473	444	453	441	472	474	436	495	441	448	482	447	451	421	483	443	442	423	482	483	463	455	459	491	460	452	440	467	424	458	460	435	419	439	421	490	456	429	498	454	460	434	467	452	430	448	422	453	399	452	470	483	448	421	469	479	466	409	466	420	444	438	438	452	445	435	471	447	450	431	410	436	419	447	462	445	461	449	469	441	404	459	444	493	435	484	489	441	439	459	410	446	428	476	451	422	447	486	438	455	432	453	477	452	496	445	493	440	411	456	469	458	456	463	462	431	476	457	452	444	469	482	467	445	455	468	450	469	444	453	443	438	441	496	460	436	505	479	415	465	464	448	481	461	485	451	497	450	447	457	446	431	460	458	469	461	451	455	471	503	453	516	495	444	447	437	441	467	427	466	475	457	379	433	432	444	432	463	446	472	461	482	491	482	471	437	467	476	418	483	496	494	458	460	459	447	447	493	447	424	476	453	454	474	408	439	453	439	464	446	460	499	444	471	441	460	429	463	478	475	489	445	472	442	449	452	449	421	435	450	465	446	467	489	470	436	436	434	444	457	457	437	421	451	443	428	432	442	446	454	434	460	494	455	464	474	458	485	453	468	426	480	467	434	470	456	437	470	436	485	461	444	479	493	484	463	441	462	418	501	449	453	428	464	491	476	488	431	467	454	457	458	436
1688	232	320	247	214	218	182	157	124	153	121	133	122	119	139	130	131	133	119	141	122	110	115	110	125	129	130	124	119	132	120	126	122	137	155	146	125	122	117	121	117	98	129	127	118	108	124	137	139	114	129	122	124	130	128	124	127	125	143	128	111	130	124	107	120	122	123	121	141	108	131	128	126	115	113	132	120	128	116	119	139	128	115	110	126	116	130	124	116	128	133	124	111	107	120	127	144	118	104	125	128	128	124	129	130	112	121	141	137	121	109	146	137	124	124	112	143	106	137	134	101	139	126	139	125	127	135	119	131	116	130	119	127	121	135	118	114	112	122	130	113	141	116	127	151	131	105	122	121	135	117	133	134	111	112	122	114	124	117	128	112	125	134	104	110	137	121	138	122	131	139	114	117	120	99	126	123	127	122	115	121	108	127	117	134	118	115	110	113	118	113	106	110	114	135	110	142	127	105	120	125	126	127	98	108	114	116	110	152	121	129	127	114	122	112	126	93	126	99	118	132	112	132	118	113	139	134	130	149	125	126	121	130	113	117	110	114	155	122	116	126	137	146	110	112	127	122	120	126	129	114	107	141	128	134	117	110	116	120	116	116	135	112	142	116	129	127	104	124	133	112	134	131	124	114	123	131	133	94	126	119	123	127	132	136	127	131	117	126	149	110	117	122	135	134	112	102	118	124	106	125	128	133	120	115	116	113	95	119	138	136	121	131	119	117	106	114	121	131	114	110	123	124	108	107	142	112	144	103	137	117	140	116	121	125	122	120	109	128	136	131	100	125	114	115	120	114	120	119	99	141	131	115	99	117	146	127	120	134	120	125	127	142	107	119	121	126	126	116	120	117	121	141	114	128	128	145	120	136	104	137	121	99	118	120	125	110	138	103	136	132	130	129	117	130	104	124	130	120	117	133	113	138	116	97	115	110	100	135	134	129	111	112	133	140	131	130	136	138	124	143	114	117	113	111	124	134	119	133	120	122	124	132	116	119	95	122	119	125	99	131	115	112	124	111	120	133	119	131	96	134	128	122	130	141	104	111	97	105	123	123	135	120	131	127	116	104	126	121	126	132	100	106	143	136	117	121	122	115	132	135	117	101	102	120	126	131	125	114	132	123	104	104	123	128	106	131	122	150	127	141	134	128	116	115	110	122	147	111	109	139	125	120	104	114	102	114	123	136	118	125	135	116	127	130	124	124	127	113	111	112	105	118	118	133	126	102	118	109	112	122	132	118	137	108	125	136	116	118	102	129	109	126	123	124	117	123	128	126	118	119	124	100	148	117	103	141	128	109	115	107	121	136	125	99	115	125	108	112	103	139	122	129	144	141	124	114	118	110	110	111	118	96	138	119	117	103	120	95	130	124	111	119	110	126	126	151	116	144	106	108	126	130	121	119	119	153	123	127	132	119	123	113	130	107	130	109	104	119	117	127	119	106	121	136	123	123	105	123	135	124	133	123	125	117	122	115	107	140	131	124	105	139	120	123	126	120	98	124	134	126	127	117	123	106	140	125	118	137	112	124	123	98	134	118	122	133	112	130	122	130	110	109	120	126	97	123	109	136	124	127	124	121	132	123	112	134	96	104	113	131	124	114	132	122	103	133	114	118	124	143	121	118	113	129	114	121	125	138	132	114	110	127	136	127	122	125	120	116	140	141	160	113	128	124	124	117	107	117	118	141	118	114	115	121	115	125	129	120	124	135	111	130	116	104	142	121	126	117	116	112	82	123	120	149	123	118	133	113	124	106	120	113	121	115	116	146	120	121	116	118	131	122	128	116	138	128	130	130	128	122	126	106	123	100	124	127	118	98	118	128	118	120	116	128	109	117	102	138	114	119	127	137	120	124	137	118	128	115	132	118	114	132	134	126	97	146	128	103	134	126	121	128	124	120	125	112	120	109	126	116	113	120	121	117	126	140	126	113	144	144	116	130	128	104	112	134	110	108	108	112	136	113	132	136	143	100	108	136	113	131	110	130	119	110	138	128	131	115	116	116	133	116	115	94	125	127	134	116	157	139	123	126	116	121	129	120	101	112	113	126	141	121	107	114	125	145	122	119	109	120	127	113	117	127	125	120	103	111	120	118	129	137	118	135	106	127	128	131	111	140	119	104	138	110	121	124	129	126	122	111	122	113	131	114	109	99	145	125	123	88	121	141	131	137	120	133	119	124	123	133	125	123	121	115	117	110	146	118	128	117	127	117	123	120	101	130	150	114	131	110	121	117	114	119	123	113	118	124	131	104	128	118	121	128	133	109	118	111	122	125	116	127	127	121	130	119	102	113	140	114	125	124	136	110	117	144	126	120	106	144	125	116	122	123	120	127	138	120	126	98	150	133	123	137	109	126	125	102	117	144	125	92	128	151	127	125	128	114	131	115	139	114	108	121	109	147	138	138	111	140	105	108	101	122	122	110	120	139	127	128	126	128	122	133	123	124	126	111	138	126	114	113	117	126	109	119	132	119	111	110	126	143	134	119	122	129	127	116	111	103	117	115	120	149	120	111	159	115	121	120	132	138	126	123	118	128	131	109	106	122	98	103	126	121	125	107	121	110	118	121	114	112	102	124	115	121	115	135	134	118	126	127	132	115	126	124	111	118	129	125	138	112	118	127	126	117	140	117	132	130	111	112	119	109	108	117	129	119	132	120	143	121	139	118	113	151	96	118	106	130	121	105	148	128	128	119	125	132	117	118	133	125	138	112	130	113	95	130	125	126	127	137	130	142	119	134	121	125	113	122	102	121	125	94	122	129	141	121	122	114	126	137	114	140	121	131	122	132	127	135	144	119	116	124	132	109	114	132	131	136	121	117	116	114	136	117	122	109	114	127	114	142	125	133	125	125	125	127	116	127	108	117	110	138	116	127	124	134	129	105	118	117	111	117	116	122	137	127	136	122	111	105	138	113	115	126	118	116	144	122	133	125	140	113	135	121	108	111	162	131	117	129	136	140	110	136	131	112	129	118	129	133	122	113	117	121	111	120	117	131	112	127	118	127	123	138	129	118	118	120	124	109	143	119	99	116	127	133	121	128	117	121	132	129	121	141	109	121	122	111	118	127	133	105	124	111	123	141	124	108	103	113	109	113	126	122	117	114	113	123	136	120	118	114	132	120	127	137	129	134	148	111	119	117	122	135	121	127	110	104	99	117	105	127	135	113	113	114	118	131	116	107	117	123	112	116	139	110	130	135	134	128	115	125	116	121	121	113	116	109	130	117	90	121	118	110	144	122	115	138	131	113	120	138	124	156	137	91	136	125	111	120	119	114	120	126	124	125	121	116	151	105	123	114	135	115	111	136	140	113	105	134	143	149	139	117	134	105	123	124	124	122	110	120	127	135	127	139	128	147	121	137	132	123	129	133	105	113	109	121	119	132	105	125	133	111	147	119	133	113	102	108	119	118	118	115	100	125	116	138	105	123	135	120	122	111	111	119	117	116	118	125	127	129	110	125	119	130	110	114	136	122	104	119	109
2015	620	951	978	827	967	774	591	527	544	554	535	529	465	505	520	474	473	461	458	476	486	487	447	467	425	473	486	495	511	494	520	494	523	596	657	630	628	442	467	450	451	432	425	423	438	478	468	469	474	505	467	426	441	515	455	425	422	481	463	435	452	461	476	467	483	486	528	515	482	479	458	455	450	438	440	456	466	452	468	465	482	522	440	472	474	459	457	444	427	432	431	468	432	429	447	466	449	474	480	446	487	440	482	459	462	473	459	433	475	413	461	429	438	469	466	460	427	431	404	461	443	455	458	444	415	468	459	441	433	450	484	473	444	453	481	463	443	433	450	451	483	468	416	475	461	434	439	477	450	441	488	433	466	490	493	492	494	425	487	460	448	488	466	439	493	439	424	441	452	474	481	478	416	436	450	493	446	467	445	456	449	436	449	436	445	437	430	439	483	485	461	483	470	456	433	444	428	438	445	471	432	413	463	457	499	455	460	453	457	428	434	434	427	515	412	455	468	446	439	464	504	470	476	452	444	461	482	450	474	449	453	461	463	457	459	431	460	426	441	460	468	422	464	440	428	446	482	480	491	466	446	474	438	452	406	474	468	440	449	447	516	410	439	433	447	439	397	436	426	467	445	442	445	427	475	443	475	463	445	430	444	460	470	448	471	457	453	449	477	438	468	409	430	417	473	454	524	471	444	484	467	398	449	466	438	438	436	448	470	461	445	446	452	473	458	489	481	482	451	450	447	429	484	444	427	458	443	455	422	442	466	478	427	415	460	425	452	454	481	482	440	461	447	466	464	444	471	428	449	455	467	412	472	441	436	442	441	468	461	491	490	464	442	460	462	451	440	472	448	433	457	473	492	454	435	446	431	470	448	460	430	439	456	466	458	451	459	462	473	452	428	449	444	480	477	470	458	509	464	455	441	468	466	456	436	442	456	458	444	436	450	460	464	416	459	479	463	444	442	473	436	483	469	469	485	513	446	427	431	423	472	445	458	499	466	451	422	457	476	467	464	457	441	426	448	464	466	431	409	435	449	462	473	481	473	451	455	462	472	455	465	463	480	479	495	453	451	432	468	436	442	463	477	418	466	481	469	457	453	479	464	429	442	447	461	448	429	458	464	427	471	449	459	468	465	439	487	408	459	456	458	488	467	432	483	458	424	431	479	427	432	467	459	450	464	474	486	427	456	484	494	411	431	511	451	456	465	487	450	408	461	466	459	472	460	426	436	472	443	448	467	494	445	453	405	477	406	457	441	459	455	458	434	455	467	463	438	425	431	478	476	462	497	431	459	428	453	464	455	438	414	457	479	420	463	462	471	420	442	483	430	438	444	471	460	443	457	464	458	401	458	448	445	441	417	464	438	457	433	471	460	447	460	511	431	468	454	473	445	455	476	458	419	446	447	456	435	460	433	490	477	440	423	483	418	474	475	469	463	439	481	426	461	455	451	488	449	455	442	422	494	469	438	425	452	425	457	434	457	440	479	472	432	454	448	477	467	444	445	462	484	447	486	420	464	461	405	462	415	442	483	444	444	456	468	466	423	440	452	477	421	503	398	456	425	436	443	467	488	480	427	455	474	443	463	456	464	480	440	472	459	451	431	491	492	426	469	445	460	455	451	456	450	405	421	440	477	460	455	425	489	489	444	440	457	457	440	483	493	398	432	461	425	459	467	419	458	427	449	416	457	466	438	461	433	433	423	417	417	398	429	420	461	446	422	482	469	464	445	452	439	442	495	415	436	471	491	443	443	447	478	499	441	419	414	427	474	438	457	435	453	461	473	451	403	467	484	475	412	464	433	449	462	436	451	466	473	483	427	408	449	445	436	463	431	461	449	464	438	446	412	481	456	429	447	457	477	482	440	433	461	461	449	472	487	475	465	482	455	454	483	426	428	449	435	469	481	441	419	460	459	451	455	474	453	467	440	441	464	420	456	469	420	421	449	438	453	470	440	455	437	489	449	452	411	480	463	452	457	471	489	467	475	455	435	434	423	466	430	467	409	424	471	475	435	429	453	485	437	436	469	441	448	464	447	465	476	477	479	427	429	444	438	465	473	444	426	429	443	497	470	462	454	480	429	455	480	452	430	445	462	493	439	436	454	456	453	473	427	451	473	438	439	493	488	452	453	460	486	481	432	494	454	434	434	443	466	458	442	446	471	443	469	450	479	496	486	445	413	447	467	461	473	408	437	465	433	462	436	421	423	459	483	455	453	436	481	442	427	504	472	422	457	476	469	468	459	443	433	488	466	446	456	480	417	466	466	461	484	441	462	451	410	465	461	419	476	433	426	479	472	433	465	443	438	427	439	456	469	452	453	449	460	459	488	463	407	448	449	508	447	467	493	453	476	449	467	451	448	463	468	418	440	464	477	439	432	465	439	435	478	438	480	462	479	475	454	458	452	471	419	422	415	445	475	493	461	465	426	458	461	460	440	454	449	438	462	457	458	455	448	444	433	470	486	496	489	467	494	456	454	448	452	474	416	441	461	439	457	423	467	509	470	451	447	474	437	461	459	452	445	452	395	456	456	479	432	421	463	407	439	450	463	457	455	450	453	468	439	459	488	479	477	462	446	463	459	449	415	432	426	456	415	458	437	437	438	475	489	479	465	436	444	432	459	444	469	465	497	469	500	461	487	458	430	478	455	455	435	485	485	454	483	460	455	455	456	461	456	465	457	438	466	419	482	472	452	479	468	409	424	431	431	439	409	444	429	466	467	454	457	460	431	460	437	443	449	492	460	469	460	440	512	462	436	430	455	474	458	469	454	427	450	498	456	445	448	429	487	451	460	468	495	430	468	467	453	461	457	484	453	409	465	436	440	453	432	454	472	440	430	446	486	438	445	456	435	433	424	457	472	459	446	499	446	413	419	453	441	461	450	467	448	463	464	420	470	482	483	450	439	435	428	441	500	440	429	432	505	441	430	469	477	434	454	411	437	439	483	427	473	471	468	467	431	448	456	444	429	438	476	474	458	438	436	444	448	490	502	411	411	458	465	490	445	510	403	467	507	474	438	403	465	431	451	448	468	431	421	482	448	468	430	441	470	477	458	463	456	460	444	441	478	415	428	490	443	467	510	402	479	464	481	479	460	436	455	389	436	429	477	451	448	406	443	401	449	426	475	408	444	413	453	457	441	450	474	484	426	448	466	464	445	453	455	440	446	453	450	486	466	439	460	440	473	449	454	484	427	459	441	470	421	451	451	418	454	461	462	463	464	475	481	422	429	466	439	432	500	439	438	448	443	438	418	450	495	432	446	467	437	466	444	434	405	455	434	436	453	445	463	426	451	432	467	438	421	453	474	471	442	434	485	440	453	462	451	463	475	454	442	450	439	452	453	420	459	427	485	425	468	440	405	457	464	459	449	473	487	471	441	456	439	474	435	413	430	473	467	473	450	447	472	447	482	461	433	481	431	480	467	442	447	435	494	457	467	427	449	438	455	470	432	474	417	486	451	443	474	440	426	432	434	442	482
1777	219	303	262	190	197	146	162	118	124	137	141	133	118	127	125	131	135	122	119	146	124	137	130	116	136	109	129	124	118	127	129	127	161	152	164	134	124	116	131	117	140	111	130	130	127	111	127	106	122	120	116	124	111	110	120	120	114	97	108	122	101	129	123	112	130	120	112	122	136	113	120	93	146	137	109	117	123	117	133	142	107	119	131	114	117	117	118	114	128	107	141	127	140	139	107	143	120	123	110	116	113	129	114	111	100	143	135	104	144	143	116	125	133	132	125	131	108	119	115	137	106	122	134	112	133	141	122	135	134	124	121	133	123	130	111	118	123	129	114	116	133	114	119	131	122	131	114	119	119	144	127	124	132	130	122	135	113	118	126	144	143	132	115	134	114	113	116	97	123	117	121	151	124	119	110	129	122	135	137	109	143	125	117	120	139	129	132	124	138	119	106	125	124	129	128	125	126	101	108	132	131	127	119	119	123	136	112	123	127	128	113	128	150	149	139	125	123	138	135	127	123	121	120	131	96	139	146	107	118	119	131	144	132	122	131	120	126	117	119	126	126	126	122	118	127	131	125	135	139	119	121	115	127	114	142	132	126	95	123	133	122	118	117	121	109	122	120	124	111	123	106	118	134	130	113	117	124	147	120	130	132	122	126	130	139	99	132	131	124	109	137	131	129	124	125	121	125	111	122	113	117	117	107	135	149	128	117	135	127	116	129	131	118	120	112	120	111	119	138	126	129	119	110	102	144	155	116	116	116	127	117	121	115	117	107	97	114	119	113	116	102	135	142	107	115	132	99	112	126	131	124	126	131	132	108	108	125	115	121	106	91	128	137	119	120	139	120	117	97	113	122	125	134	111	122	123	114	115	135	122	121	117	126	119	121	125	117	138	139	124	123	117	106	120	110	121	123	129	124	126	127	145	136	121	119	114	121	124	96	103	122	129	112	127	130	100	113	110	145	134	126	118	116	126	123	115	143	116	104	115	122	143	115	100	115	126	124	130	138	120	127	145	131	119	126	102	132	127	113	112	158	124	104	124	105	129	115	121	137	136	109	121	115	142	120	141	137	119	118	107	136	106	134	123	135	129	111	112	132	124	126	125	110	115	146	112	123	119	117	112	126	128	112	126	135	118	134	124	115	122	141	128	119	102	130	112	135	135	130	123	158	126	127	126	142	110	112	129	108	146	117	118	134	124	124	140	127	128	137	126	126	110	153	133	134	119	121	128	123	112	137	105	112	128	110	131	118	112	139	147	132	104	129	125	138	141	141	128	125	138	96	129	123	116	131	135	99	118	142	119	111	134	114	110	127	131	118	119	113	132	121	130	124	126	137	125	111	145	125	126	113	135	130	145	152	118	140	151	118	128	118	116	128	114	135	121	117	122	128	113	119	109	122	121	131	126	119	142	133	115	133	92	127	128	107	121	116	156	124	115	131	126	135	113	133	129	119	110	124	107	142	105	126	110	145	130	121	143	135	119	126	120	114	109	131	139	119	140	124	114	115	128	118	134	124	132	146	116	127	121	122	119	112	122	119	108	115	117	112	140	112	112	138	137	116	123	135	123	117	126	119	126	115	102	114	119	114	111	123	141	126	120	138	117	108	117	134	120	124	143	113	121	124	125	119	123	129	116	117	124	120	111	116	122	121	112	130	111	134	132	138	117	116	118	119	136	130	118	131	129	114	125	125	124	120	122	117	119	138	135	127	141	123	142	117	107	123	124	99	141	139	113	137	125	121	123	113	111	129	117	117	127	116	122	116	129	117	117	123	117	112	109	124	132	110	120	132	116	120	137	133	125	137	126	121	127	131	117	120	152	121	125	133	142	109	135	118	123	113	129	118	106	119	131	97	125	142	144	123	130	128	128	125	135	139	105	119	121	125	136	124	127	115	125	133	123	113	113	108	133	125	108	135	118	119	117	116	120	124	117	111	122	100	118	130	123	113	130	131	139	131	131	118	113	137	136	123	125	114	123	132	116	126	137	124	129	131	131	119	111	134	111	119	123	119	136	123	123	120	112	141	123	144	136	115	123	138	123	118	110	127	105	120	117	123	124	120	123	118	148	116	122	130	119	123	128	126	120	120	107	125	120	141	118	124	120	107	109	109	123	136	120	121	131	119	134	119	118	114	125	137	119	125	127	119	121	123	130	118	140	113	124	148	115	121	113	147	133	119	123	130	120	132	133	118	117	121	117	118	123	114	115	117	127	126	126	129	105	120	116	126	119	142	137	117	104	147	127	118	108	116	122	110	106	96	148	103	125	117	115	106	118	137	134	93	133	116	128	127	129	130	132	114	118	138	119	119	122	129	124	127	121	137	113	130	138	140	136	102	124	108	138	122	134	118	128	110	121	123	105	117	115	108	131	121	126	119	139	132	110	131	130	113	126	102	114	103	112	147	119	110	126	113	119	115	134	144	132	112	116	115	123	124	127	127	121	116	112	120	126	122	122	99	134	121	135	116	109	114	124	114	124	99	100	123	139	119	140	116	127	114	138	120	126	117	115	145	136	118	124	124	112	105	118	98	114	134	114	119	139	114	99	112	117	140	98	116	116	114	117	102	137	138	133	111	128	115	135	129	117	122	131	103	126	125	112	107	143	131	148	110	118	113	139	109	119	116	122	117	109	130	132	123	120	123	134	113	116	103	111	107	105	124	130	110	114	119	137	139	133	149	137	129	122	108	113	137	139	123	131	111	122	122	131	111	140	126	113	117	127	131	108	122	137	125	135	114	132	129	107	131	107	125	106	144	134	123	105	135	105	142	135	120	122	115	100	127	157	112	133	119	129	104	119	112	115	121	131	131	105	117	128	124	117	137	132	106	113	125	105	143	117	121	132	123	109	142	126	129	151	118	117	136	124	126	119	131	124	125	131	118	97	118	127	131	133	107	108	114	119	120	122	115	133	110	132	133	110	131	121	125	134	128	124	128	133	136	119	111	101	126	112	115	127	120	116	133	103	126	125	101	122	102	119	129	118	114	117	131	142	133	125	135	119	105	117	129	111	133	101	142	124	125	132	124	124	149	128	132	120	121	127	143	129	118	121	126	129	132	113	118	121	118	124	131	120	129	127	109	90	153	113	120	121	119	114	126	112	117	100	118	109	138	131	115	116	118	133	125	106	107	126	124	137	118	118	97	125	113	129	129	116	128	130	114	125	119	136	124	127	105	124	115	113	145	130	127	132	130	106	139	138	127	104	114	127	127	125	139	127	124	139	133	119	112	128	121	102	119	132	109	109	115	134	119	127	141	119	125	130	122	129	124	110	123	116	113	117	121	143	125	116	132	109	121	119	133	116	127	145	129	149	119	113	124	118	136	136	124	113	141	112	120	120	115	120	125	109	121	133	117	138	132	130	122	130	143	132	132	126	116	122	120	112	131	140	105	116	122	117	118	119	122	123	121	105	106	124	110	120	116	122	95	118	126	122	120	131	120	154	133	107	139	135	141	116	140	113	119	113	115	122	114	122	129
2040	603	922	969	874	950	822	587	556	609	512	528	476	510	501	447	509	477	491	472	475	446	438	457	448	457	488	455	484	531	538	544	540	575	665	646	661	549	495	491	491	477	474	453	498	454	470	456	475	480	479	453	443	476	453	458	514	430	436	448	494	477	438	449	428	478	434	444	484	497	473	462	442	436	452	483	513	476	461	476	514	532	467	480	469	463	468	482	486	458	460	457	459	418	453	452	432	449	452	448	471	454	511	460	486	471	440	467	454	412	449	477	414	458	506	433	440	490	481	467	442	466	500	504	426	440	468	474	419	439	441	476	494	470	484	462	498	458	460	477	462	482	455	418	484	484	469	446	441	466	463	461	476	451	478	459	502	444	465	457	430	436	459	423	441	470	437	427	433	454	433	482	466	443	438	446	451	442	418	422	461	451	482	449	446	469	455	455	456	424	447	465	461	497	453	471	425	457	436	476	450	412	465	448	500	455	453	461	446	456	472	448	475	440	447	474	431	496	446	436	479	445	461	469	440	469	446	475	450	446	444	405	461	464	448	481	453	434	463	449	472	500	495	462	440	467	448	469	442	455	440	460	417	436	478	440	440	451	464	466	415	474	465	484	475	442	462	473	452	461	464	438	472	462	451	461	470	434	460	453	449	462	483	430	447	455	477	448	439	479	435	469	476	436	408	467	468	459	473	425	479	471	437	441	438	457	486	469	485	447	435	434	445	459	420	474	467	472	445	462	438	481	482	445	473	441	415	452	475	465	465	452	445	451	454	458	434	503	429	420	448	450	444	506	440	479	479	432	466	429	439	449	458	457	454	485	457	455	435	425	468	474	411	453	438	449	430	435	487	491	478	437	468	466	449	458	459	488	450	391	457	444	414	455	465	479	416	438	436	439	452	462	474	447	445	488	435	444	440	469	424	446	473	453	437	473	459	419	425	440	445	481	445	462	460	450	491	490	452	441	488	455	463	480	463	449	494	468	470	431	494	438	444	437	466	400	422	445	466	487	434	496	439	484	481	447	468	430	437	435	442	452	461	456	457	454	462	452	435	454	437	436	461	451	480	463	457	450	469	429	433	433	454	463	429	449	441	503	474	443	477	478	464	453	442	481	506	475	426	456	445	427	450	489	424	481	485	452	457	451	458	457	463	478	484	429	490	464	487	450	455	474	416	465	443	472	480	490	461	454	452	474	423	425	445	485	457	459	460	459	469	445	438	430	457	459	446	488	428	481	474	466	462	436	447	485	440	433	465	454	450	483	486	447	474	431	475	469	436	434	417	444	468	461	442	429	465	468	468	450	477	444	441	432	469	457	455	422	407	451	428	487	462	444	461	440	438	434	468	410	447	419	440	450	463	455	454	413	448	482	496	498	468	451	427	457	494	459	456	505	448	460	454	406	461	451	433	440	421	478	460	490	501	465	425	445	448	495	443	473	461	391	432	453	452	456	478	455	502	470	466	446	444	472	443	479	489	466	452	470	456	454	448	422	468	478	438	436	446	425	482	469	465	419	446	463	479	476	447	450	419	483	451	443	445	438	447	448	443	458	461	428	433	449	463	485	470	460	429	465	448	473	423	444	503	457	493	466	465	439	497	460	412	472	457	497	435	468	452	465	466	457	467	425	478	405	477	443	454	453	438	471	468	467	491	431	494	480	488	459	457	476	464	455	463	491	454	444	464	501	485	453	443	432	465	468	472	478	445	420	461	461	446	439	434	476	428	449	492	479	420	471	453	462	476	454	443	462	463	422	484	484	467	510	466	427	473	475	474	427	512	463	413	477	467	417	432	478	437	424	444	437	497	481	473	460	417	417	443	477	448	447	467	460	461	464	439	433	463	452	444	451	447	437	459	461	455	479	452	458	439	426	455	455	433	489	443	458	490	443	426	433	463	429	447	457	441	425	426	450	466	462	456	440	450	463	523	455	397	452	450	461	462	443	452	464	416	421	460	463	492	453	449	413	449	486	492	438	465	477	441	468	438	444	444	487	481	445	493	406	452	484	444	439	437	441	451	488	481	432	431	443	425	429	464	458	461	428	469	531	466	468	457	465	478	445	429	456	450	476	476	460	465	429	448	444	458	435	475	453	459	458	488	467	462	420	431	466	438	465	467	442	429	424	502	411	456	473	493	473	447	448	469	458	480	455	413	445	449	414	492	468	470	485	438	451	449	443	459	426	452	430	470	465	450	444	439	469	477	454	449	447	459	491	402	479	462	451	474	404	435	479	461	477	452	447	460	454	485	478	464	468	449	447	471	451	462	493	465	470	457	462	451	498	452	446	421	420	451	435	457	450	445	437	505	453	438	453	421	418	462	400	448	461	476	433	470	427	444	439	477	455	472	455	470	461	463	451	423	432	431	477	432	387	461	493	463	441	472	461	433	446	427	433	438	457	450	432	450	449	407	463	477	483	450	430	436	469	411	465	476	449	456	475	446	439	450	433	479	454	452	482	426	472	432	442	415	465	474	461	429	488	471	493	444	461	417	436	511	417	464	465	469	431	452	426	450	481	437	460	422	452	418	470	459	460	426	414	488	478	433	464	421	419	437	451	447	456	481	454	484	479	475	465	491	463	453	484	435	482	473	470	472	487	472	478	465	437	440	433	491	431	456	471	438	469	448	478	473	461	421	472	428	470	461	444	481	431	439	436	381	437	513	473	487	438	455	475	486	446	441	441	467	457	468	448	441	453	465	465	465	471	478	484	457	430	450	460	428	453	482	486	506	425	443	462	454	461	444	452	413	445	480	447	450	457	428	454	439	467	438	460	429	490	448	437	446	457	453	419	455	444	459	476	471	421	430	473	490	434	511	500	476	470	470	483	467	419	489	461	447	486	428	444	497	488	468	481	481	459	458	460	457	469	474	482	490	437	485	442	413	429	456	452	444	453	460	463	451	434	479	427	472	405	442	501	434	451	452	454	473	458	443	471	441	451	472	495	453	461	465	448	492	418	464	483	451	446	438	472	459	433	435	435	447	465	441	444	424	440	445	437	467	472	471	439	489	465	454	444	435	452	473	439	440	437	431	433	447	462	483	476	434	464	461	481	463	443	464	460	437	457	459	414	441	424	505	447	442	433	416	450	466	438	500	463	451	490	466	465	451	468	440	481	481	446	435	468	471	438	469	466	506	440	474	481	477	506	475	426	451	461	477	497	433	440	453	432	455	444	451	479	413	456	494	432	433	461	477	496	513	402	456	449	428	441	467	455	450	462	462	501	433	450	486	456	448	454	428	420	496	476	482	454	451	447	485	456	442	459	439	463	460	469	448	470	437	466	461	451	427	448	469	454	460	484	454	451	482	445	488	450	430	453	456	446	466	437	465	438	435	479	469	437	479	455	418	429	471	468	482	458	472	442	482	431	438	465	450	479	493	470	454	403	438	481	482	465	470	448	469	476	471	483	449	443	480	438	468	464	460	474	433	435	464	436	459	479	433	438	456	447	446	444	495	444	443	455	512	502	443	438	428	472	415	447
1720	205	273	252	205	205	180	156	142	148	135	144	137	128	124	138	114	123	121	136	137	136	115	140	117	113	147	130	112	123	129	132	144	136	149	137	123	161	120	138	148	146	131	120	135	127	118	123	144	111	151	139	123	106	132	133	136	136	135	131	128	116	132	126	114	107	135	129	135	147	155	119	137	124	155	102	132	132	130	125	140	133	120	130	129	117	131	124	129	113	117	113	123	138	131	122	126	145	114	110	111	145	122	132	120	139	107	117	147	114	109	152	136	136	120	111	132	122	110	132	139	124	119	127	132	124	128	139	105	117	109	148	116	128	133	119	124	133	109	113	112	145	124	129	119	125	111	137	116	123	103	107	131	128	116	147	108	136	122	123	133	131	131	112	124	120	105	117	112	128	109	116	126	126	122	136	103	128	140	119	122	132	128	160	121	129	131	140	112	119	131	121	125	137	138	108	112	151	119	109	119	130	136	124	121	127	138	128	123	129	111	123	127	126	115	100	106	113	109	113	135	139	125	128	106	122	130	114	113	131	131	117	130	127	114	134	132	116	111	134	110	119	118	130	118	123	128	115	132	149	135	106	121	111	142	120	140	131	108	116	132	132	131	117	139	152	128	127	115	110	134	123	126	123	127	132	142	134	124	116	114	107	114	113	132	142	120	113	129	135	107	119	131	138	124	118	115	125	134	108	139	133	125	132	124	139	126	139	112	116	121	133	129	105	112	102	122	106	120	131	146	128	114	126	130	135	131	134	109	138	124	137	136	128	144	125	127	117	121	135	126	125	131	120	131	143	125	125	115	127	115	108	118	121	136	124	116	112	116	126	136	120	131	133	133	128	135	111	122	127	115	114	148	121	126	116	121	135	111	113	125	127	124	127	116	105	107	127	126	131	128	114	106	132	112	109	123	125	132	119	123	128	121	114	127	125	108	131	117	116	105	128	141	129	113	134	116	116	132	103	152	127	135	131	109	141	131	134	104	107	138	141	112	132	115	135	122	139	124	129	130	126	119	117	121	92	121	126	140	100	108	133	126	128	112	124	122	128	120	121	115	114	127	111	121	138	116	135	131	116	106	121	115	119	129	130	123	126	108	122	143	113	138	114	135	131	153	107	138	130	117	117	113	132	109	115	150	125	127	126	119	130	122	108	107	132	122	108	136	113	119	121	129	146	129	109	121	124	109	141	126	111	133	121	119	135	131	135	114	150	115	127	122	124	136	121	123	129	125	136	127	133	114	137	122	115	131	141	133	116	130	113	129	107	109	105	115	120	132	122	124	129	117	103	103	130	131	121	133	126	143	138	130	110	151	100	138	138	112	118	104	131	103	143	133	125	113	114	124	117	127	122	134	124	130	120	105	129	122	139	121	123	115	128	135	128	107	126	121	136	130	107	125	124	134	148	127	132	145	134	138	129	132	123	144	139	131	151	124	122	133	116	126	133	125	123	107	115	115	119	127	129	117	114	121	117	124	124	117	134	119	121	127	120	116	111	119	120	115	120	118	123	119	125	120	127	136	132	124	161	136	120	138	113	120	142	135	123	129	128	110	104	121	126	125	120	124	135	117	117	121	137	115	104	146	138	132	137	124	123	108	130	140	132	114	148	99	135	113	147	129	134	114	116	130	135	118	141	112	119	137	137	130	121	133	132	112	134	111	121	115	114	140	111	116	113	127	112	122	111	136	127	125	112	126	121	152	126	108	124	121	122	129	126	128	118	104	95	118	112	109	131	138	119	124	111	141	128	113	121	123	135	103	121	115	117	124	146	133	127	108	130	124	106	160	120	122	98	118	114	123	109	137	125	115	126	147	102	120	130	140	133	119	114	122	134	132	120	140	136	118	121	143	121	147	127	131	132	124	131	135	109	117	137	125	125	120	134	133	147	134	130	132	126	116	105	130	143	107	126	121	121	123	125	107	109	135	125	122	117	116	113	109	132	125	147	110	117	120	126	126	138	134	117	107	133	132	133	111	131	138	115	107	129	133	114	140	122	125	115	122	114	127	115	111	125	117	120	123	132	119	117	105	133	125	112	129	150	133	124	126	123	114	131	132	115	139	123	146	120	122	136	131	148	110	120	112	136	121	139	130	116	126	127	137	118	123	127	124	125	143	133	138	126	126	112	100	123	124	122	106	120	136	146	131	125	133	107	130	137	130	134	118	101	131	107	119	119	137	111	115	114	109	133	116	131	140	126	135	124	127	123	119	120	122	119	117	113	127	130	118	142	125	140	122	114	127	134	111	106	135	128	109	108	113	127	134	139	113	119	113	130	126	118	117	105	135	119	126	112	154	134	123	134	127	125	117	135	120	136	119	118	156	129	128	119	128	112	137	129	121	115	135	121	113	109	122	110	116	134	115	151	114	126	122	129	142	115	121	123	116	100	143	121	124	123	120	118	120	128	131	129	113	104	126	111	159	117	129	127	113	146	132	119	99	122	124	115	119	116	135	132	128	134	109	136	140	88	118	124	141	115	115	146	117	112	113	150	107	135	119	108	117	135	132	118	146	139	127	122	105	110	99	148	131	128	128	120	122	124	138	119	124	115	130	122	118	127	145	121	135	146	128	111	123	126	122	138	125	127	134	104	133	122	126	112	113	138	125	105	136	118	139	142	124	125	125	137	112	141	122	131	126	125	129	123	123	113	142	132	117	124	105	125	127	144	143	120	121	130	127	117	120	127	129	146	119	130	117	118	135	127	159	113	121	116	139	133	125	99	109	125	161	110	128	129	107	118	144	116	138	115	128	119	121	113	132	130	116	122	108	120	119	139	118	138	130	145	126	140	122	142	121	126	129	117	139	124	125	126	136	102	112	122	129	123	122	123	113	109	128	122	140	128	113	121	101	128	125	118	131	117	116	123	127	124	129	112	116	130	130	129	118	135	144	128	143	139	122	123	141	111	114	124	117	135	114	123	126	124	137	125	132	101	116	127	143	137	105	125	131	122	122	130	132	128	133	126	123	128	118	104	119	145	148	109	129	158	126	112	114	119	121	135	113	121	133	100	103	133	131	128	137	145	96	120	118	132	120	110	118	123	140	134	118	120	126	115	127	140	129	143	112	158	119	106	131	139	120	146	142	136	143	124	133	121	142	151	105	119	130	121	122	140	144	123	136	120	139	118	109	142	122	137	121	128	116	133	97	130	123	125	134	129	144	133	135	129	136	119	130	112	121	142	117	117	112	112	130	125	124	141	117	146	143	124	135	105	119	117	128	123	126	115	119	132	149	124	122	128	135	130	116	131	114	123	121	120	111	117	131	108	133	122	125	126	116	138	100	122	131	140	144	107	122	127	126	123	112	131	119	136	126	131	118	106	143	133	118	133	129	122	123	130	128	123	130	121	126	118	136	137	109	120	135	105	126	137	131	121	138	131	141	147	136	130	116	125	134	123	117	122	128	141	125	131	119	123	104	101	135	121	120	140	128	120	118	143	111	119	122	116	151	119	111	132	141	105	123	116	134	121	135	131	128	152
2002	615	878	894	826	1033	782	620	606	569	578	516	472	478	514	501	498	510	461	448	506	443	484	495	442	441	484	478	524	523	524	556	558	592	594	606	673	581	491	481	435	489	474	473	491	492	434	493	476	505	497	507	481	446	470	476	451	434	464	450	444	457	453	453	515	501	471	501	498	539	487	474	493	479	458	452	453	444	514	500	495	505	500	447	492	472	530	466	446	465	445	479	449	447	508	457	462	466	442	458	498	456	481	476	489	450	426	474	439	405	420	446	447	466	448	432	434	439	461	446	470	479	471	456	427	425	448	441	454	449	482	446	483	482	458	469	438	466	465	466	461	466	438	447	486	440	430	480	454	464	484	397	454	432	465	458	456	420	430	454	452	439	461	409	470	448	490	486	466	442	472	427	434	424	487	437	446	473	442	510	425	499	492	456	436	500	407	455	456	433	470	462	477	466	433	442	473	487	472	447	436	473	456	441	484	474	452	484	452	452	456	476	495	466	459	448	475	471	472	459	463	472	473	403	461	422	455	445	469	472	485	433	434	442	422	420	451	442	451	447	463	428	461	463	463	458	434	447	460	470	446	475	471	456	456	462	432	469	432	444	481	435	448	463	471	470	473	477	447	447	455	484	483	475	426	461	430	452	477	425	442	440	471	457	414	474	480	449	432	468	462	453	458	424	461	430	494	469	421	469	476	453	443	445	431	484	460	471	435	460	476	477	430	480	445	471	489	450	455	462	460	463	462	458	446	440	425	470	416	469	493	467	420	493	449	487	424	456	458	454	478	438	455	446	465	466	455	499	440	477	417	455	506	446	411	422	423	424	453	490	458	458	445	451	466	487	453	497	424	498	470	430	445	467	484	441	437	451	465	473	473	481	451	498	441	467	475	492	454	428	496	441	453	456	431	455	473	465	462	452	451	485	463	429	472	455	456	461	487	456	457	439	460	452	456	424	456	466	459	464	422	407	470	458	465	465	458	454	481	437	462	464	454	448	442	453	453	427	444	460	462	475	432	435	470	441	438	480	466	416	451	472	431	446	451	497	458	434	459	458	449	467	467	485	451	416	490	474	389	450	413	491	431	427	424	485	447	454	444	454	453	491	459	445	496	485	432	470	464	418	454	480	460	464	427	433	465	443	437	450	437	436	469	439	445	432	467	453	457	481	459	439	453	480	446	445	434	485	497	493	518	452	433	419	447	459	437	443	440	470	440	431	471	430	421	463	460	458	422	432	464	483	449	489	476	436	440	466	472	446	475	453	451	432	473	446	434	466	480	445	489	464	445	477	483	477	501	495	460	458	440	458	479	458	470	427	484	435	471	452	449	433	470	430	462	444	432	439	423	459	471	495	437	462	463	451	444	438	458	495	458	442	470	434	457	420	454	442	475	496	488	453	418	464	470	478	454	462	468	470	457	492	455	455	472	453	444	453	465	468	438	470	477	491	468	454	486	435	492	458	445	455	458	435	465	430	444	427	446	451	407	443	445	465	436	409	436	454	445	488	444	456	484	467	446	459	433	452	456	476	462	456	457	490	435	436	472	470	464	446	459	440	479	430	466	421	471	468	454	497	447	452	454	437	485	475	478	436	442	481	456	477	479	468	435	488	439	420	451	458	473	467	491	431	442	425	467	481	431	446	485	438	468	450	470	455	435	476	436	470	406	463	454	440	474	420	464	488	446	467	436	463	472	442	445	454	449	460	453	451	456	443	433	466	499	453	455	427	472	478	458	464	463	479	440	447	439	462	468	461	472	465	478	422	437	441	458	449	485	435	444	419	483	451	474	471	477	487	433	442	484	440	472	438	463	463	439	456	478	488	459	509	450	482	495	474	492	447	465	470	452	465	461	486	473	475	456	433	457	449	454	451	448	441	501	459	455	459	477	459	434	456	507	428	465	416	489	487	424	447	430	496	454	502	428	458	441	452	483	457	421	437	421	457	525	424	440	444	463	466	436	436	463	461	443	461	437	461	471	448	449	458	492	524	485	451	459	486	439	471	435	460	468	458	481	462	473	436	447	450	474	450	472	457	448	461	448	477	457	417	468	463	449	438	436	493	452	443	467	451	469	442	476	494	435	424	455	524	439	407	477	448	460	453	447	465	429	460	451	457	473	455	464	488	439	480	443	434	454	438	446	481	505	446	431	427	477	467	493	482	439	429	479	429	452	491	488	481	461	520	440	451	464	442	469	478	480	462	412	488	444	444	515	447	484	454	464	483	451	450	478	486	474	443	462	442	443	449	488	464	472	467	432	431	411	473	474	493	479	445	471	472	456	466	439	460	458	492	457	441	443	464	475	440	471	468	452	434	453	440	446	480	515	441	476	500	473	459	416	428	475	425	469	447	458	464	476	439	487	434	451	460	451	412	473	468	434	433	450	461	457	449	449	484	447	471	497	480	464	419	431	465	466	436	442	421	473	460	425	443	451	441	486	473	444	482	445	434	431	476	449	452	446	472	444	407	426	443	440	426	442	479	481	442	462	444	473	444	461	428	493	455	461	470	433	468	424	465	451	473	448	464	458	445	463	473	500	482	455	460	479	458	464	466	440	468	445	443	463	466	458	440	449	453	454	442	511	454	482	500	455	492	437	461	457	454	491	444	459	445	435	468	423	465	460	433	452	459	492	481	470	447	449	418	460	434	462	422	439	451	441	517	456	436	454	448	478	449	472	475	466	472	485	500	476	434	434	460	464	448	453	434	483	475	474	446	472	477	447	448	406	471	451	476	437	477	436	441	462	471	460	438	452	440	438	462	469	449	473	450	468	456	469	434	481	463	431	462	455	466	460	429	486	473	483	450	454	444	439	462	433	435	476	429	450	453	461	450	472	481	449	474	459	455	430	428	445	495	469	482	450	442	453	420	433	440	471	472	430	493	454	486	476	447	463	439	497	469	449	471	441	425	486	466	504	440	463	440	454	473	444	466	458	446	493	484	470	494	473	449	478	476	457	446	467	488	444	458	483	477	458	469	492	445	436	491	475	438	460	518	466	468	441	435	461	433	462	478	469	476	458	490	451	487	449	468	453	468	457	494	454	463	454	465	444	431	478	454	477	459	416	435	440	477	440	466	477	474	416	418	509	442	454	444	469	490	465	482	472	436	441	434	469	501	435	441	447	439	463	466	492	467	468	473	443	435	471	471	472	487	444	445	472	489	447	475	448	473	418	437	430	481	466	483	461	459	497	474	456	468	455	469	451	460	434	483	442	445	462	415	456	471	447	442	469	475	510	495	488	471	435	526	424	470	478	454	429	467	501	437	452	491	436	439	457	437	452	454	478	444	467	444	442	477	445	460	426	433	456	491	453	457	478	414	460	482	425	438	491	445	449	473	468	443	459	420	454	470	468	476	429	415	447	445	446	483	486	460	462	497	440	428	444	445	464	449	435	446	431	450	467	486	473	470	479	457	485	449	457	470	448	477	453	469	422	437	445	463	421	462	454	404	452	468	430	496	451	473	436	463	451	455	459	453	431	448
1714	212	271	225	213	210	161	136	122	140	126	142	137	123	141	137	127	124	145	138	137	121	123	142	129	141	125	144	118	123	128	121	125	124	165	139	164	156	136	100	146	121	121	91	116	145	142	125	121	122	120	126	142	142	123	133	130	138	114	116	161	126	111	122	131	107	135	125	145	130	146	114	124	142	131	130	105	129	130	145	135	114	160	113	110	131	130	108	113	119	123	125	125	138	142	128	132	136	118	123	132	112	128	133	120	129	138	139	127	126	122	124	123	137	123	132	118	123	118	112	105	122	149	129	114	138	130	125	116	134	118	119	127	122	133	122	140	126	120	134	117	130	131	114	121	102	127	118	125	132	122	117	136	133	114	133	108	136	133	121	130	130	133	128	138	123	110	122	118	131	114	127	106	116	137	128	130	130	153	116	132	118	115	114	132	151	108	125	125	130	130	138	140	121	121	142	131	109	137	150	147	119	126	129	131	144	117	133	155	132	136	129	135	139	118	113	132	110	110	129	106	133	127	117	127	132	134	115	117	127	122	155	137	128	135	120	120	120	123	124	121	127	120	148	115	123	111	122	131	130	139	116	119	150	132	105	129	103	138	117	134	132	140	122	123	112	113	126	112	130	122	117	121	115	141	107	135	132	155	148	125	142	120	118	136	119	124	126	132	110	143	137	141	125	121	122	131	147	112	118	146	121	120	138	116	132	144	120	141	132	124	150	139	147	112	146	117	131	136	122	130	132	130	135	130	133	143	120	122	123	156	145	135	120	133	130	124	118	102	135	141	140	123	119	108	121	132	158	128	127	128	125	131	131	126	117	114	112	119	141	119	119	117	99	117	121	137	135	136	128	97	142	149	125	130	127	116	135	130	125	134	121	128	118	138	112	139	93	129	121	108	138	117	142	138	107	134	134	134	139	125	127	116	133	138	140	133	121	126	123	131	132	139	140	131	165	134	147	135	129	119	118	149	141	124	124	149	108	149	127	123	115	121	115	142	135	152	115	116	140	122	147	165	123	126	120	136	129	128	117	116	133	106	119	125	120	135	137	125	134	139	131	131	120	137	145	138	116	129	131	112	146	148	127	145	129	129	131	123	112	141	136	115	107	110	129	124	116	119	101	138	133	126	124	125	134	105	131	120	124	131	141	148	120	119	136	121	120	145	114	139	127	117	144	139	129	120	141	126	127	143	131	118	104	122	118	121	120	126	122	134	128	129	130	141	129	150	110	134	141	134	112	138	122	116	140	124	139	142	118	131	154	113	123	134	143	120	113	120	121	120	109	122	125	137	131	137	116	115	134	112	126	131	138	129	119	124	124	119	120	119	110	137	150	151	100	142	128	127	121	112	115	106	148	140	137	116	143	131	136	142	126	128	135	120	114	102	143	131	122	114	120	120	115	143	127	126	104	142	146	131	134	148	135	114	125	118	143	135	148	129	109	122	127	133	120	135	107	118	140	118	138	114	138	126	125	142	129	125	136	107	125	115	117	133	135	114	122	137	148	127	127	128	124	123	127	114	113	127	120	119	113	117	124	138	144	137	136	143	148	135	146	128	117	116	121	146	133	103	133	121	121	153	119	138	134	113	113	113	147	127	135	110	134	116	127	118	124	125	148	142	124	136	133	140	131	130	128	129	119	127	131	115	131	112	123	106	141	125	117	120	126	154	131	139	128	117	125	121	125	118	111	130	121	119	117	134	126	121	114	121	119	142	149	123	134	138	118	140	131	121	129	138	125	128	119	118	130	126	145	133	132	131	146	113	139	142	145	125	131	145	139	129	114	103	132	119	129	101	128	115	134	144	122	118	118	125	127	122	133	144	123	117	106	132	126	117	118	130	119	120	128	142	135	114	119	125	131	117	120	128	116	161	126	121	127	126	143	121	138	141	133	113	135	126	120	123	113	145	133	124	123	131	134	123	119	132	116	120	126	135	141	131	134	135	121	125	135	134	139	128	128	124	119	119	122	150	137	139	114	128	123	108	163	106	140	122	132	121	129	132	127	131	145	125	123	142	134	127	138	133	122	135	124	153	126	134	134	125	124	117	124	123	132	132	111	138	141	134	131	130	142	114	113	132	139	118	113	101	124	115	148	131	121	127	134	125	128	110	124	142	142	146	122	117	131	113	107	119	101	138	119	126	139	136	144	130	132	145	130	121	124	119	152	104	139	131	135	109	117	115	143	142	127	145	115	135	143	143	117	116	112	138	128	146	129	124	122	127	114	131	134	111	138	115	130	121	127	137	133	128	113	129	112	142	118	148	125	113	113	114	103	128	130	138	128	113	138	125	136	144	136	124	114	139	141	136	117	107	121	141	120	119	137	124	128	119	142	142	117	146	122	130	134	127	124	124	126	116	150	134	107	152	132	126	109	134	116	123	138	116	129	119	129	127	108	119	111	125	118	131	118	128	140	119	138	123	152	126	115	122	119	142	121	134	152	116	131	109	137	120	151	119	139	132	141	127	109	135	146	124	141	117	134	103	128	139	131	128	124	105	139	136	110	152	152	102	122	117	115	128	124	143	140	118	126	133	123	129	133	103	120	125	135	123	136	131	105	124	112	126	121	135	131	129	148	117	147	114	129	116	153	118	119	131	142	134	140	121	135	130	103	140	116	123	136	140	135	137	122	123	106	147	129	140	118	118	124	120	121	120	128	142	130	124	134	108	130	132	113	121	159	112	120	138	147	110	130	128	98	136	129	144	132	129	123	121	127	126	116	114	131	130	125	116	125	128	127	134	153	111	116	122	134	136	124	140	121	124	121	142	132	134	124	125	135	137	128	121	149	152	135	125	121	137	130	135	141	122	143	122	122	117	135	112	143	112	130	115	121	138	105	119	125	124	121	135	138	118	128	140	125	117	131	140	107	140	133	143	123	126	125	135	129	113	114	120	108	150	134	140	121	138	135	131	126	116	132	133	122	125	151	140	120	158	118	149	134	125	118	123	135	118	125	116	109	120	139	116	143	148	128	103	115	117	113	136	125	116	124	113	119	129	130	121	131	131	117	137	128	134	134	131	134	128	124	123	119	129	137	123	118	131	147	149	127	126	119	120	110	120	114	115	139	132	120	116	122	133	114	126	123	138	112	149	131	138	128	126	117	109	118	129	135	113	125	140	137	133	109	132	137	126	105	107	118	124	122	124	112	114	104	137	135	122	116	128	113	116	125	123	130	129	128	121	126	110	129	118	140	117	103	113	147	155	109	137	124	123	116	112	130	129	143	140	137	121	140	126	124	128	139	120	107	147	122	119	141	117	142	133	122	126	113	143	104	112	125	113	151	139	115	122	112	121	132	117	157	136	122	126	131	132	146	136	118	128	127	132	126	96	135	133	103	126	117	122	117	149	128	116	116	137	136	131	133	120	128	115	118	126	130	136	127	134	127	127	114	139	116	136	122	133	129	119	133	120	132	126	156	126	136	126	126	114	139	131	122	125	127	131	116	125	126	116	130	133	118	119	120	128	109	113	130	128	138
1994	642	899	910	918	966	703	621	578	630	502	544	503	533	534	493	506	519	490	485	520	515	485	483	463	479	467	476	506	470	521	537	580	570	602	567	637	568	511	457	467	473	482	501	492	477	481	486	476	513	518	478	481	462	475	489	444	461	461	485	506	498	484	448	477	471	528	486	533	547	498	473	483	476	487	479	485	482	469	445	526	508	515	498	467	485	465	454	473	453	517	457	446	433	449	456	450	480	526	472	517	502	539	484	510	514	424	475	476	477	442	457	468	497	496	478	476	474	442	463	505	480	457	503	492	472	476	430	437	470	459	504	534	494	482	466	426	458	505	490	457	444	486	472	405	469	437	496	486	444	450	447	427	504	483	517	428	433	448	479	470	489	432	459	458	472	502	465	479	470	474	494	509	472	491	496	467	418	485	452	466	456	419	523	489	491	494	481	524	477	444	493	463	492	465	469	477	504	446	481	484	446	457	446	478	493	461	459	450	448	454	436	460	463	472	482	449	523	460	468	433	483	479	470	453	496	447	443	468	441	464	515	484	465	512	487	484	477	487	459	455	446	437	461	492	470	434	443	456	493	503	455	462	512	483	475	467	472	473	474	519	456	507	428	463	468	471	448	502	476	507	471	487	492	478	474	462	463	490	492	464	444	509	488	456	480	470	479	511	483	471	480	469	463	467	484	452	464	451	499	453	453	471	464	457	460	458	466	432	462	480	515	490	447	452	494	481	451	473	455	476	457	491	465	456	473	469	483	500	450	476	489	520	459	440	464	466	505	481	472	452	474	506	483	471	456	457	455	472	487	457	478	473	466	498	472	462	487	458	472	467	482	456	479	439	469	479	464	470	480	490	477	469	483	493	480	491	474	502	486	486	475	490	483	476	487	424	481	474	444	421	463	480	493	459	488	437	437	441	508	497	460	487	492	471	486	473	472	491	444	487	439	504	474	468	517	472	456	451	461	513	463	475	507	471	492	488	466	472	465	487	415	449	465	470	472	480	473	472	483	468	464	477	474	467	493	456	468	496	476	444	423	478	445	464	469	461	488	478	450	508	487	488	446	441	504	444	461	501	476	475	480	458	473	474	441	460	484	470	493	456	489	488	460	430	457	446	475	465	460	506	476	447	459	473	493	487	470	483	469	446	446	477	496	451	479	493	455	477	449	456	499	495	464	455	481	471	489	464	473	472	466	470	489	456	477	474	423	466	467	475	458	451	456	493	496	470	471	467	498	474	472	467	448	482	442	509	459	460	442	478	458	461	476	476	468	464	462	468	495	471	473	441	467	459	467	471	488	441	504	463	486	454	457	466	445	473	526	449	453	470	489	484	462	484	429	490	485	470	448	424	425	485	476	479	452	470	482	478	462	469	458	427	478	475	514	473	497	426	445	483	494	456	506	468	446	473	469	453	451	486	472	462	405	490	483	475	480	482	505	484	487	474	443	445	471	457	465	461	476	463	517	471	471	477	450	508	445	464	523	434	510	500	469	476	520	423	428	453	494	492	456	448	498	465	474	470	493	456	467	468	445	482	437	468	466	470	444	450	425	440	483	463	481	468	476	471	459	478	448	473	433	477	461	467	475	495	494	483	462	460	479	401	484	444	464	488	485	435	466	479	496	482	479	463	506	447	451	467	494	482	459	516	464	504	488	512	462	484	489	472	456	462	488	506	460	463	481	450	462	448	466	466	468	485	459	492	480	472	500	431	499	442	473	477	489	469	427	494	480	463	483	479	475	449	459	439	466	452	407	465	483	479	465	485	489	435	504	477	444	470	515	453	466	460	475	449	471	508	491	459	493	473	472	519	505	468	471	466	502	487	465	463	472	488	505	470	466	503	470	492	461	500	449	499	496	480	411	464	477	480	428	453	461	514	430	469	450	426	458	495	451	459	499	490	459	478	475	482	454	478	464	472	495	489	477	463	435	471	504	443	468	490	481	473	481	464	459	467	467	479	460	463	501	510	441	449	459	491	454	467	466	464	471	448	430	473	472	449	481	498	486	454	467	489	467	459	481	463	465	462	470	485	451	458	455	451	438	508	469	473	428	426	463	452	456	489	460	462	476	489	500	466	454	470	465	444	483	455	478	467	473	491	497	512	499	475	473	513	438	505	454	452	506	500	442	442	465	440	452	465	435	457	496	453	449	483	445	519	428	477	447	454	474	442	477	466	484	453	494	449	466	473	460	426	474	436	476	452	482	428	440	460	473	450	464	474	465	449	453	452	493	435	448	485	505	470	460	451	441	454	482	476	487	465	479	488	509	436	522	439	469	500	498	514	461	450	494	468	448	455	435	397	459	499	486	427	453	454	476	427	506	458	497	476	447	518	438	490	443	483	458	446	460	443	489	465	465	447	483	466	492	497	474	468	446	453	449	459	501	437	483	465	480	466	452	473	438	504	434	470	472	472	489	437	433	513	437	452	499	479	494	477	442	468	472	446	468	491	531	469	450	465	490	477	487	466	474	459	429	471	478	468	441	469	464	458	483	437	457	472	477	443	501	461	453	414	435	461	501	490	480	478	476	473	449	464	445	455	477	460	468	471	448	468	455	497	443	496	505	506	494	452	430	461	504	451	490	467	481	497	460	490	507	474	458	483	492	458	474	450	481	451	485	467	491	478	472	456	495	434	460	482	497	473	449	490	474	463	466	465	454	453	483	440	480	474	475	460	488	482	478	436	480	460	458	488	467	483	463	503	481	498	443	447	483	488	426	440	469	464	474	461	454	407	482	452	428	467	493	461	498	493	451	437	498	448	463	470	462	443	468	456	448	440	476	484	503	472	466	495	457	456	485	474	467	469	430	460	452	464	478	425	458	488	461	476	458	466	512	462	461	472	450	463	500	486	447	464	472	459	460	481	446	441	453	482	457	460	436	443	467	510	466	470	457	446	475	496	475	460	453	459	466	493	434	453	521	430	465	443	448	482	498	456	427	471	465	496	457	464	462	464	433	438	484	498	448	453	457	489	482	476	486	454	470	478	476	455	511	434	480	427	497	481	474	504	488	481	495	463	436	467	484	519	480	460	489	480	459	474	458	451	481	473	448	456	487	459	480	440	475	449	463	497	477	446	437	468	473	508	465	469	479	444	462	461	435	476	497	438	483	477	451	439	472	501	463	460	502	439	446	454	446	441	467	429	478	462	484	477	430	481	458	471	457	463	470	446	449	455	461	464	463	436	416	460	472	499	430	500	461	485	457	447	503	475	481	465	467	498	453	459	507	473	430	476	473	473	470	461	454	484	407	425	462	460	446	459	464	456	461	494	491	460	472	491	474	484	473	484	476	482	427	466	465	459	486	463	429	480	442	473	509	435	469	481	457	438	451	416	444	466	477	492	470	460	491	484	460	459	521	475	495	482	472	473	456	451	492	482	471	451	489	440	508	491	471	437	420	452	496	516	448	455	499	473	467	459	453	484	471	507	453	476	469	426	433	484	481	474	474	472	474	481	451	484	464	462	499	498	428	443	476	477	500
1701	226	274	248	198	240	165	131	136	132	141	125	130	151	121	132	114	134	130	120	134	137	142	131	162	122	125	100	131	138	133	123	129	107	157	142	167	126	116	125	123	137	136	135	134	123	123	129	123	120	115	132	115	146	136	146	122	135	144	136	126	134	128	117	111	137	124	120	139	121	117	122	137	125	145	117	130	139	135	122	136	133	140	116	132	111	115	143	129	124	127	116	128	137	117	114	134	137	137	112	124	121	141	134	133	124	108	126	137	129	121	132	119	124	120	116	127	123	130	113	137	127	130	122	109	118	137	122	118	126	125	105	113	134	124	137	123	126	118	127	131	123	114	129	140	132	135	133	130	126	130	128	133	99	107	107	135	112	135	118	130	120	123	151	142	149	110	125	129	135	140	123	130	130	141	119	128	142	126	126	114	125	138	125	133	133	137	111	153	132	92	136	150	120	136	112	137	116	122	112	150	129	126	140	128	135	142	130	128	114	133	131	131	123	118	124	129	136	125	115	114	134	137	109	132	119	115	117	121	126	115	133	138	130	138	139	106	123	129	137	112	132	141	118	130	129	149	111	131	130	112	136	134	127	162	143	119	115	103	131	104	133	131	125	123	118	158	128	132	127	114	137	129	140	115	132	118	129	109	110	134	129	134	117	106	115	132	124	122	124	150	119	108	118	120	132	134	115	118	133	121	123	121	122	126	125	110	118	100	125	141	139	137	125	120	120	115	130	160	141	123	111	121	126	136	109	110	125	139	117	135	118	129	111	115	119	146	127	111	128	128	102	122	105	139	121	148	118	141	125	112	132	131	124	129	125	137	133	107	114	147	141	124	125	119	122	121	130	131	109	115	140	130	145	139	139	124	123	118	125	120	112	133	126	117	128	99	125	127	114	154	141	119	116	125	127	133	132	135	144	120	138	144	130	129	124	131	133	102	123	100	111	114	124	122	150	133	129	126	119	140	120	119	119	107	128	135	111	120	126	125	139	115	142	131	121	133	118	124	126	127	123	96	140	132	106	127	136	136	144	122	159	119	121	110	125	115	123	154	124	110	123	133	140	122	126	127	116	108	140	131	105	117	121	135	127	109	115	112	127	136	122	134	118	131	115	140	130	112	131	129	117	126	131	145	116	142	116	127	136	126	121	124	128	124	114	120	126	139	137	132	117	146	131	132	125	114	143	120	137	115	122	129	132	125	127	119	130	104	137	133	96	122	142	108	132	121	129	140	127	123	121	112	153	145	123	117	108	125	139	136	144	126	155	141	123	125	124	124	133	136	128	113	120	123	140	127	123	146	105	141	130	122	109	138	124	124	133	111	118	140	125	140	137	146	156	126	132	131	139	116	115	131	122	135	123	123	153	125	114	139	154	118	144	123	134	131	142	127	128	128	162	106	133	125	134	104	103	112	116	126	165	142	108	131	134	146	123	136	125	107	119	134	124	118	120	123	138	124	128	106	131	121	133	116	127	140	128	122	122	126	111	139	119	132	119	130	144	104	110	114	135	131	135	128	126	128	135	121	116	123	128	141	117	134	137	136	121	136	131	111	131	121	126	138	145	141	102	134	144	140	144	111	129	147	137	150	126	109	122	130	146	122	112	121	118	125	135	111	154	137	118	144	151	110	134	109	123	139	144	118	121	116	124	134	116	135	105	118	119	105	118	114	145	118	143	151	111	128	135	109	125	137	142	128	126	145	130	123	129	134	124	165	140	128	133	147	109	133	135	131	129	144	121	130	150	120	110	137	101	144	119	130	152	129	133	115	114	140	130	134	136	129	144	130	130	123	140	110	123	129	145	132	137	129	137	131	123	130	124	125	131	114	119	131	137	144	122	122	127	113	116	126	132	132	140	129	142	132	124	110	114	127	119	124	128	130	128	144	117	130	118	125	113	126	110	144	127	120	145	135	119	115	112	131	129	127	139	107	129	121	128	117	122	153	152	97	126	132	121	142	145	125	132	127	119	139	137	139	135	112	148	141	109	102	135	131	90	126	102	138	137	139	137	130	138	116	155	130	148	132	128	111	127	123	120	138	124	128	139	124	131	136	141	110	109	121	131	134	127	123	128	116	141	108	143	125	113	141	116	126	116	129	118	123	117	123	134	131	141	128	138	127	120	98	127	123	117	108	141	123	130	125	115	137	125	119	115	138	120	138	150	129	137	138	115	131	119	135	118	149	134	116	130	134	140	117	129	128	127	131	143	120	128	141	148	116	133	119	133	140	125	125	120	118	105	128	147	141	131	112	119	136	144	145	109	126	128	130	134	137	119	114	130	131	145	116	112	139	131	152	119	122	111	143	126	129	116	130	136	114	119	128	114	123	125	116	131	141	117	133	134	107	112	119	133	122	135	116	114	131	117	127	116	129	125	148	137	118	126	135	138	127	144	136	140	121	117	135	122	105	127	126	140	131	161	122	131	121	137	115	133	127	126	109	130	118	120	125	119	145	155	134	140	118	135	121	116	134	118	129	123	132	138	133	135	138	129	132	134	138	132	125	130	117	138	140	135	98	138	126	115	120	124	144	113	122	129	122	130	119	130	117	152	128	140	140	117	123	129	142	134	112	123	121	140	131	123	120	130	126	126	137	126	130	131	123	126	132	134	132	132	118	130	148	136	122	128	130	127	139	105	120	114	131	128	137	131	133	141	146	132	134	141	136	117	123	139	111	123	131	141	136	133	153	156	129	117	131	133	111	110	137	126	141	111	135	115	111	132	133	121	129	120	108	107	108	123	130	132	133	128	114	138	121	129	99	130	103	109	89	124	120	139	138	135	110	113	127	128	125	120	107	138	137	126	126	126	134	127	129	132	154	125	116	131	124	106	124	126	127	140	144	122	122	132	114	120	134	131	137	137	126	133	133	111	133	133	111	121	132	135	129	128	108	142	135	129	132	132	135	116	125	117	114	126	137	125	155	120	148	105	145	121	139	123	111	119	135	109	132	132	126	111	127	133	143	131	120	117	125	135	130	112	134	111	104	143	118	125	108	130	136	112	139	135	117	122	113	128	100	112	127	109	121	142	118	137	104	132	130	138	126	116	128	106	118	127	124	118	148	146	131	127	112	122	130	135	143	143	128	139	120	110	138	105	134	126	130	124	128	127	129	142	140	135	145	122	130	142	112	125	132	127	116	125	127	149	142	147	158	154	114	128	107	127	135	127	142	132	115	122	124	125	111	130	131	157	124	129	100	128	139	128	99	122	138	134	113	136	127	119	132	122	133	120	140	119	115	124	127	122	140	135	120	126	144	119	130	145	128	122	140	123	144	116	141	141	127	167	127	138	131	122	118	125	125	113	163	127	110	130	127	117	145	136	139	133	113	133	123	126	126	138	125	119	124	129	137	127	118	120	146	114	121	121	138	137	118	127	128	125	133	131	117	137	136	121	122	123	116	141	127	109	128	130	113	154	144	142	160	125	98	138	121	115	123	120	122	136	129	126	123	142	122	125	132	118	146	122	139	117	132	118	121	138
2021	591	856	904	959	1042	707	646	616	587	553	515	528	491	518	521	514	515	475	458	462	474	462	487	450	488	488	522	488	550	601	542	553	555	611	614	694	529	483	470	507	481	463	440	505	448	477	483	481	538	520	494	520	480	507	473	435	468	479	506	458	449	461	431	447	485	519	483	533	527	477	495	462	491	451	494	488	510	491	545	474	495	466	477	453	488	453	469	494	428	464	490	463	481	453	469	479	466	461	509	462	492	502	502	506	466	499	469	483	491	489	461	481	469	482	458	481	488	479	455	441	505	450	462	494	455	459	466	472	462	480	436	484	438	482	504	435	453	497	492	493	517	450	461	478	478	407	469	461	462	497	481	454	465	460	471	458	492	474	457	471	463	453	459	482	452	507	452	457	446	474	480	444	467	460	456	516	486	478	449	492	480	477	431	465	416	472	485	489	487	498	451	484	448	453	476	452	501	468	465	493	485	460	464	457	489	484	468	452	455	492	469	424	458	454	445	480	492	503	458	416	430	471	456	455	475	455	488	475	447	459	492	474	480	539	431	452	480	495	462	484	477	471	494	512	439	472	501	477	451	437	494	477	543	432	455	460	478	440	457	481	468	443	475	472	466	486	471	465	454	422	503	453	483	469	482	481	466	476	445	420	425	469	419	463	437	491	467	442	465	488	527	447	463	443	483	441	455	476	451	491	472	437	475	459	495	463	414	461	448	446	445	447	448	468	465	475	452	458	441	488	487	465	431	472	507	512	481	475	469	500	478	488	479	485	446	438	466	475	457	466	450	483	507	490	444	467	485	462	451	496	473	504	460	469	492	445	495	455	510	474	488	464	510	444	500	508	499	411	469	451	458	471	463	511	468	464	489	490	475	459	480	507	498	450	478	486	440	451	439	485	438	498	468	444	488	509	490	468	471	457	471	497	470	482	482	465	479	520	456	485	480	471	476	469	475	478	479	458	458	484	467	479	471	474	477	482	465	489	502	473	483	463	485	479	477	469	496	493	472	470	489	472	460	464	512	461	474	460	450	438	465	467	468	482	486	437	485	475	482	471	447	469	484	468	499	492	438	494	455	459	463	478	428	524	485	470	449	426	488	483	454	482	481	473	468	490	468	489	460	489	438	471	454	453	431	477	508	495	481	451	495	477	485	433	452	481	447	485	474	470	479	441	489	470	448	459	469	443	469	469	473	462	491	432	456	460	476	455	547	464	433	483	474	462	461	459	464	487	456	465	439	478	442	434	464	484	466	466	482	475	456	504	432	488	468	471	491	458	467	450	482	458	474	471	455	470	463	476	468	460	476	475	428	459	455	481	476	469	455	509	454	464	457	480	484	472	466	471	475	440	443	493	476	464	443	500	473	456	489	471	444	480	485	472	497	483	467	438	475	455	445	446	454	471	492	472	423	442	457	435	429	425	464	468	540	419	493	461	470	480	447	479	491	452	472	420	477	486	449	434	446	485	450	474	460	477	447	455	447	513	504	505	475	454	471	455	456	467	470	463	451	500	437	470	460	458	499	461	430	451	491	496	449	444	450	475	467	465	437	447	498	450	441	457	465	475	497	458	476	471	460	458	457	456	464	457	473	464	462	460	476	437	460	468	523	526	468	496	483	470	472	477	450	496	474	456	459	448	517	464	503	453	482	479	470	476	458	452	462	478	487	458	463	478	462	464	499	458	466	431	484	474	480	498	444	470	449	477	470	480	464	478	472	489	445	452	459	479	456	466	498	494	465	459	466	472	475	492	470	454	460	469	464	469	463	501	435	473	452	488	461	461	471	483	515	445	470	463	447	474	496	501	476	472	487	461	445	469	448	452	457	458	469	471	446	450	452	479	460	450	489	464	474	480	484	453	469	464	502	444	478	506	463	414	453	495	483	490	503	449	487	454	487	493	465	497	474	504	454	449	498	467	469	462	508	472	474	508	491	490	490	514	457	424	481	476	465	441	492	469	482	458	447	491	481	483	438	473	476	455	480	500	455	466	481	460	447	480	458	415	458	462	497	488	468	476	453	480	473	457	482	441	427	473	492	480	513	467	501	434	460	492	471	444	433	457	448	426	465	432	448	439	444	469	495	473	489	493	499	459	500	523	461	472	466	484	483	468	389	494	453	496	452	468	427	434	477	482	501	492	466	439	468	493	487	492	455	454	445	472	477	465	469	520	478	458	472	472	468	442	453	481	485	458	495	491	471	490	442	471	472	470	454	491	473	480	428	456	514	485	465	484	477	483	466	492	472	444	443	472	465	488	506	492	463	460	479	476	466	427	472	490	492	456	473	479	482	497	470	480	458	532	489	442	497	444	510	470	482	464	482	456	482	484	459	485	461	475	498	455	491	469	474	476	476	506	483	486	461	462	490	493	464	454	453	484	411	505	488	432	466	430	450	482	493	427	471	484	478	452	490	474	487	474	493	437	449	474	504	459	460	493	452	469	462	509	457	480	449	459	476	472	457	456	491	467	481	438	491	466	477	483	442	451	439	489	477	424	500	487	449	491	484	473	471	479	464	499	494	491	472	438	513	461	447	487	451	457	490	507	478	459	482	492	473	454	474	517	482	456	482	485	474	438	462	476	455	474	460	462	472	455	479	483	443	451	474	458	459	477	485	482	438	459	443	489	473	482	470	463	491	466	420	445	435	476	486	467	486	476	488	474	478	442	454	471	464	495	448	481	491	466	473	495	459	487	442	450	502	446	485	476	470	524	502	449	504	476	452	492	473	516	517	483	503	476	435	469	489	495	510	468	477	464	458	486	417	488	436	467	474	490	493	435	483	448	489	488	457	445	500	468	464	498	458	467	479	514	453	482	460	476	422	451	469	472	473	476	511	524	457	447	482	495	463	475	474	463	473	437	456	497	454	473	484	470	502	468	453	489	488	505	471	462	502	489	458	520	484	455	442	514	443	492	447	447	437	479	462	521	467	485	466	471	474	491	451	473	428	479	443	444	466	478	462	497	431	462	451	503	467	477	472	506	465	487	464	448	505	497	467	471	482	462	472	483	439	454	472	456	496	486	481	447	467	486	508	479	461	466	490	491	482	487	489	419	474	467	476	486	490	452	481	439	499	511	468	507	450	436	487	461	443	510	454	442	514	422	490	495	472	465	437	479	477	510	441	476	475	484	513	491	468	495	501	469	460	478	489	475	512	493	480	503	458	485	452	455	465	446	448	453	438	481	427	486	469	479	493	445	500	459	455	469	486	464	472	451	428	452	521	482	471	443	517	478	458	484	452	489	460	462	451	497	526	484	466	479	472	467	443	480	486	486	484	471	460	481	493	449	451	479	507	475	433	470	501	421	480	450	434	468	515	482	501	455	463	492	425	441	446	449	446	440	485	506	475	493	456	477	429	474	465	483	487	465	432	439	490	488	432	449	430	467	464	456	441	497	483	466	447	447	485	453	461	475	467	479	452	475	456	463	455	508	490	476	465	486	503	473	492	444	477	466	445	483	480	473	447	482	435	493	495	428	454
1734	236	281	250	207	203	160	155	170	146	147	155	130	146	150	134	119	128	122	137	133	119	124	119	126	130	148	151	136	115	145	146	138	141	130	134	139	127	145	129	131	115	131	104	125	140	117	129	137	137	132	124	136	150	149	113	120	124	121	133	137	135	156	138	124	120	130	144	116	114	148	115	136	137	137	134	132	151	135	140	130	138	127	141	115	139	147	132	148	131	107	131	153	141	125	130	133	125	127	136	145	122	138	137	142	127	104	134	128	131	105	130	134	113	138	133	143	122	119	130	112	152	130	130	128	132	135	113	158	109	129	131	114	130	128	134	125	121	121	140	135	121	134	132	115	133	112	112	112	129	144	115	116	124	133	125	119	130	131	143	141	123	137	148	128	134	137	139	126	142	131	138	132	129	129	131	121	119	137	126	131	99	138	129	112	106	118	112	133	121	129	128	136	112	123	125	135	129	128	135	111	124	116	114	115	143	156	133	120	124	137	127	117	130	117	115	134	119	135	134	137	141	114	125	130	129	131	146	130	114	114	126	118	135	131	121	114	138	145	134	115	115	133	120	111	120	145	145	117	123	128	126	134	130	143	134	141	122	135	127	141	145	123	128	132	117	132	123	121	135	131	133	129	122	126	131	115	131	130	102	136	111	122	121	133	119	141	128	132	125	123	142	122	120	127	141	133	119	142	123	146	138	125	137	118	122	117	125	125	154	133	119	126	116	117	129	136	113	128	124	123	108	133	112	148	120	116	129	113	140	155	108	133	158	109	110	144	119	130	132	122	140	120	133	125	133	115	119	108	131	145	118	139	113	148	137	114	119	130	117	113	131	136	120	117	135	117	147	106	131	143	134	134	124	124	117	141	116	133	132	103	122	122	145	120	128	131	125	127	121	115	141	108	112	112	126	116	118	118	126	122	132	134	105	117	138	120	132	112	127	120	149	121	132	125	132	118	135	127	122	136	132	144	121	138	124	105	124	114	122	163	145	124	135	120	133	128	116	139	118	126	117	124	129	122	140	137	135	105	133	129	137	109	127	129	132	106	108	109	117	126	128	141	123	114	128	134	118	116	150	139	144	124	122	122	125	126	112	110	130	137	128	115	110	119	161	118	127	117	112	160	108	121	110	139	128	136	118	133	121	110	150	118	112	124	124	124	128	145	131	104	124	145	115	135	130	125	127	149	122	111	123	125	123	114	130	112	125	125	125	136	138	144	113	128	105	155	109	136	122	136	146	132	111	125	125	123	129	144	130	112	123	124	150	135	114	122	152	141	124	122	125	129	129	163	134	120	135	141	104	116	129	119	124	129	120	124	115	140	118	130	159	136	110	133	131	116	127	126	130	121	126	119	127	148	124	126	101	141	141	119	132	129	112	128	143	121	118	134	128	139	133	125	130	150	111	131	122	159	134	126	120	115	112	130	138	113	127	123	123	141	131	132	129	126	123	127	132	146	160	132	118	131	127	114	121	120	133	146	104	112	122	138	124	131	133	118	120	152	127	133	132	124	127	121	129	130	104	118	140	138	133	130	135	139	123	148	122	115	130	131	109	108	138	113	121	127	121	112	134	121	129	142	134	124	126	144	153	130	118	115	134	131	144	122	110	118	119	125	141	140	112	123	131	138	145	130	149	145	103	118	140	135	124	123	122	124	128	117	139	131	119	133	143	137	130	126	115	122	124	139	131	141	141	142	129	138	139	138	125	126	127	135	112	141	130	128	122	140	130	126	119	124	121	120	117	135	118	137	115	137	131	133	148	136	111	128	109	112	133	131	128	130	145	116	119	114	127	122	122	113	146	116	145	135	120	125	142	123	122	143	131	137	123	126	137	133	133	120	145	119	118	118	159	127	112	131	126	141	145	119	128	123	135	137	125	128	109	132	132	122	145	133	155	122	124	120	134	127	130	136	128	127	146	123	120	148	134	141	120	135	117	104	119	141	123	130	109	120	132	125	115	145	138	138	136	124	126	130	124	139	98	113	123	122	143	124	121	113	126	128	121	126	140	152	134	117	121	127	129	125	143	105	127	132	151	130	124	125	124	142	111	141	138	131	102	134	128	148	141	112	144	151	119	138	143	137	138	147	132	127	134	123	136	112	132	130	118	130	128	118	109	134	147	132	116	134	115	129	144	100	138	103	140	129	143	112	136	123	132	121	125	149	140	141	129	128	134	130	119	148	117	120	149	128	129	127	141	133	106	126	137	155	119	122	127	135	136	115	118	131	119	130	125	128	127	127	152	116	145	127	120	117	133	150	139	155	132	124	124	142	142	126	140	138	132	133	113	123	149	144	130	117	117	119	134	122	134	141	124	110	125	126	124	117	119	138	118	117	111	132	137	132	170	124	118	124	124	142	120	142	107	132	122	127	140	114	115	131	130	135	134	139	123	135	150	129	132	141	130	127	138	133	132	133	125	143	123	120	132	128	121	115	121	129	109	127	123	143	135	122	137	133	115	121	101	129	131	149	137	135	118	134	134	117	129	123	131	139	151	120	132	137	127	111	112	148	128	132	134	125	112	129	117	143	133	115	129	140	122	130	149	150	172	130	120	117	135	126	151	114	130	130	134	137	126	130	131	117	120	126	130	126	128	134	117	129	139	138	126	141	104	139	139	122	118	127	129	141	145	124	126	111	119	124	152	136	127	118	135	136	103	129	134	118	137	119	141	126	126	133	136	130	134	104	113	132	128	136	119	148	134	122	137	129	141	128	134	141	138	118	150	120	111	117	156	117	136	159	116	131	147	129	134	135	145	139	126	128	122	117	137	138	123	121	126	139	135	116	132	118	125	125	131	114	135	136	126	111	131	126	140	138	137	129	136	120	138	121	152	133	124	111	155	154	132	121	131	129	147	123	114	148	140	126	143	135	127	137	127	129	150	115	147	135	114	118	138	138	130	138	117	138	132	130	126	128	121	146	131	122	138	119	137	129	114	124	136	149	130	147	121	154	137	116	122	128	121	124	147	122	118	147	115	137	132	116	153	138	155	133	136	130	156	120	125	133	107	128	127	145	139	136	138	120	127	118	122	125	113	139	135	140	143	106	126	106	123	140	138	145	122	120	125	135	152	129	125	144	136	135	142	128	113	129	136	137	126	122	107	140	101	125	128	143	137	127	146	130	127	124	130	127	117	138	130	135	132	155	97	136	142	137	108	161	126	123	110	115	132	123	124	123	139	129	129	117	113	142	114	129	133	104	111	112	130	140	139	134	123	129	123	156	142	129	124	118	128	122	120	117	139	138	132	141	135	136	128	134	145	123	134	152	104	119	138	115	125	152	138	104	140	145	138	158	133	123	127	115	124	133	131	119	136	147	151	151	132	138	119	121	124	132	118	112	138	143	125	135	126	118	140	121	127	152	144	111	127	135	142	124	114	124	115	118	124	150	115	128	111	130	131	140	148	137	113	124	120	123	116	141	157	112	123	122	133	111	122	124	144	141	118	132	118	138	136	124	136	118	129	118	124	143	155	116	128
2114	616	791	852	888	948	722	640	601	577	595	574	525	560	507	529	492	522	483	469	450	470	516	474	484	509	482	533	497	537	506	540	590	560	637	656	687	545	512	479	522	489	481	456	493	453	488	476	517	544	484	488	497	464	495	484	487	456	507	489	452	464	505	486	478	508	492	522	505	526	497	487	508	463	518	459	479	475	500	489	529	509	512	508	488	456	489	513	469	458	447	468	469	450	440	494	479	466	472	528	484	505	502	496	463	450	485	506	483	482	491	486	451	468	468	479	465	470	458	501	459	468	491	426	470	463	505	483	452	463	444	461	466	460	462	471	460	468	435	463	491	450	508	446	447	456	455	471	484	483	460	453	467	495	404	502	494	455	489	474	483	473	469	481	487	476	495	461	480	481	471	459	481	514	459	452	497	490	463	490	452	461	433	447	486	450	512	484	465	469	447	431	472	482	493	478	434	466	476	466	444	445	438	450	458	448	450	441	453	470	504	457	463	468	472	461	499	480	452	457	434	470	451	495	467	513	454	465	472	465	496	483	445	480	508	469	502	436	520	426	486	456	442	494	480	456	456	489	462	487	466	451	486	426	442	489	478	478	477	429	445	469	494	461	473	471	432	435	486	482	484	474	477	468	449	427	492	491	478	477	437	491	487	480	504	480	469	474	486	493	444	480	478	445	461	470	489	494	430	483	487	479	463	454	482	465	455	465	427	527	458	477	452	460	482	508	490	436	471	491	451	473	454	465	463	491	463	424	474	441	441	475	457	454	493	479	464	477	444	535	444	463	445	483	484	526	435	463	469	443	479	442	492	500	461	462	428	473	469	453	432	488	488	452	466	478	442	440	500	426	497	454	430	435	495	471	505	440	457	480	474	459	504	482	455	435	449	483	447	475	520	465	483	469	477	461	484	475	496	454	496	464	463	459	462	471	448	495	501	431	449	460	454	458	448	458	498	499	463	504	474	440	482	495	505	467	471	483	479	488	475	467	478	480	482	470	485	483	502	469	456	485	465	477	473	475	465	502	455	466	462	472	500	507	490	490	487	459	501	502	482	457	454	472	454	438	489	488	485	482	466	468	474	464	464	473	484	451	455	454	451	481	487	473	466	462	462	446	443	479	468	444	505	424	478	508	495	444	468	460	485	483	487	452	512	434	467	464	498	480	535	411	484	457	505	474	482	451	489	464	480	436	480	489	441	494	504	498	447	457	491	446	496	494	491	518	478	457	456	494	455	463	484	496	445	466	430	458	451	468	459	452	437	452	467	509	473	458	442	491	488	427	488	444	489	470	461	452	478	458	453	441	481	451	451	492	520	488	487	473	474	461	498	463	474	448	487	474	486	454	438	493	486	443	436	463	470	501	471	488	489	516	486	452	451	461	477	471	440	478	478	469	429	488	473	448	502	447	450	435	481	436	449	505	491	481	466	457	481	485	481	448	462	475	470	506	468	470	446	444	444	490	477	483	461	440	482	467	457	454	511	447	489	487	445	476	485	447	445	510	486	461	474	457	458	454	507	474	470	475	412	489	479	455	465	461	485	461	495	489	479	484	462	475	458	485	453	438	468	481	481	475	449	473	461	434	450	465	480	467	451	465	452	453	474	471	469	470	482	461	486	455	458	481	474	479	492	514	483	481	490	463	496	508	477	515	470	468	486	459	473	468	460	519	482	502	534	429	466	492	454	496	484	463	464	499	424	485	454	461	479	482	471	472	507	465	497	463	452	439	503	446	475	464	490	474	497	474	459	464	454	474	462	469	458	445	476	471	449	460	471	489	468	461	479	439	482	501	447	455	489	511	443	422	469	499	456	485	462	485	482	508	464	506	463	443	472	473	500	495	446	467	474	463	454	460	482	503	487	426	492	472	497	459	477	489	477	427	509	474	471	447	463	485	480	489	482	474	472	507	507	496	452	489	475	488	423	449	451	477	477	461	464	463	465	452	493	469	457	488	455	464	508	472	455	488	485	479	451	478	452	463	463	509	476	479	480	472	484	439	454	490	465	496	416	461	475	468	471	466	439	530	515	465	447	460	455	436	467	499	485	508	454	478	489	449	472	465	445	472	457	475	487	447	483	478	478	506	492	485	484	458	465	484	486	474	478	463	494	500	455	487	494	445	461	468	463	490	484	446	479	448	459	478	447	462	474	464	498	485	480	497	477	476	467	508	435	485	500	478	475	509	452	465	488	493	459	476	498	486	479	478	451	491	481	456	491	479	465	470	483	508	463	467	492	464	454	469	421	476	446	504	477	467	475	446	489	451	484	496	482	457	444	453	477	488	503	434	471	471	480	472	475	471	467	452	490	429	462	449	446	491	492	486	487	446	459	464	483	477	458	410	481	450	449	499	443	448	482	469	453	423	457	473	449	479	451	505	477	532	481	468	467	515	529	503	485	467	461	435	501	469	479	499	493	470	529	467	477	497	477	483	469	490	467	473	486	472	479	461	451	477	502	471	463	483	506	434	469	481	506	491	475	461	454	466	473	434	459	480	462	479	511	465	490	479	484	488	452	472	520	522	449	428	495	515	467	481	480	460	504	464	443	452	455	483	463	481	491	439	441	473	473	500	477	477	457	473	443	431	451	495	481	490	468	453	431	400	490	460	453	442	445	505	479	441	483	480	437	466	477	453	471	446	502	482	471	481	474	485	522	447	497	436	455	495	535	473	462	473	489	420	481	439	468	455	442	514	487	445	438	496	459	473	478	496	508	440	470	460	464	466	476	455	460	469	480	500	420	485	441	487	501	464	447	481	505	469	454	508	467	463	433	487	432	509	475	480	470	483	476	455	515	470	479	459	463	495	477	455	468	518	486	480	470	488	421	471	430	449	460	464	458	468	485	516	465	435	454	475	482	479	492	493	423	497	465	462	533	460	487	481	442	445	468	477	466	475	478	473	470	505	480	466	457	487	502	453	461	483	497	465	472	504	499	494	468	449	430	469	435	423	453	485	441	497	498	441	464	489	471	513	478	462	455	461	453	498	454	459	474	455	441	465	473	513	494	468	445	440	490	471	488	519	456	494	476	474	474	472	463	467	487	450	499	493	480	513	458	497	490	509	452	469	463	474	480	419	442	472	493	467	488	490	435	458	442	476	498	471	504	473	492	485	494	502	477	491	467	493	501	474	467	434	520	512	454	446	452	471	453	484	503	464	543	461	485	470	473	509	463	497	481	487	460	478	487	491	491	503	463	460	446	424	445	492	445	490	475	437	465	474	452	479	446	471	494	462	484	455	531	457	506	465	482	472	453	490	457	478	468	475	461	481	506	414	472	482	458	458	461	479	466	494	461	449	493	442	480	427	492	443	494	479	458	492	465	488	487	455	462	462	439	448	521	470	491	466	496	476	481	475	476	451	466	465	460	483	472	464	476	468	498	447	461	469	480	477	496	473	468	441	499	473	456	485	462	477	475	452	441	433	494	485	444	474	436	479	446	449	472	474	477	478	492	445	464	465	478	486	450	460	458	503	461	458
1797	214	280	234	191	192	145	163	163	178	140	140	146	123	137	142	131	123	127	114	122	134	132	141	131	129	146	126	136	138	142	119	115	144	161	146	156	129	119	127	128	135	142	121	116	120	132	132	139	140	120	147	130	142	116	126	146	132	146	146	125	148	144	115	141	126	131	128	139	133	126	142	148	137	128	122	138	109	132	148	155	149	128	133	125	129	136	114	119	129	136	129	127	149	117	136	160	105	149	124	120	123	147	144	133	135	130	120	120	135	145	134	122	126	125	133	133	124	119	142	134	130	140	127	137	135	123	116	123	112	132	110	101	122	125	145	126	116	139	116	128	125	124	101	154	127	127	115	108	117	141	132	126	146	144	119	131	122	132	120	136	123	141	144	128	127	119	125	112	154	144	125	129	129	115	116	135	137	141	134	128	134	139	135	126	133	150	128	142	134	128	117	145	147	146	136	139	114	132	111	151	112	133	104	137	112	136	142	136	147	128	157	131	141	146	123	123	147	128	135	130	132	128	111	121	144	121	133	145	126	135	121	109	147	130	123	123	136	113	134	151	142	132	132	128	129	121	111	130	123	122	137	128	124	143	145	135	105	149	111	113	112	127	128	128	137	118	135	126	113	138	146	128	116	133	133	127	128	115	103	125	129	120	119	131	107	125	148	156	130	116	145	128	134	119	126	126	127	145	114	146	139	139	136	129	141	143	147	137	103	134	133	108	121	140	147	121	142	122	156	119	125	121	143	137	121	139	138	125	154	128	136	133	125	137	138	123	135	125	131	113	130	141	121	135	123	156	130	113	135	117	129	125	155	122	134	154	136	144	132	132	126	124	116	154	151	117	110	118	99	137	135	126	127	125	130	128	158	128	122	133	113	128	144	100	129	149	117	123	144	129	123	123	134	132	115	123	121	122	122	134	146	122	124	123	158	133	140	132	134	133	137	132	144	114	141	129	134	142	117	127	152	116	119	122	146	161	108	107	133	113	146	134	135	130	145	122	155	131	125	131	109	140	132	138	121	134	124	135	133	123	124	117	131	113	139	134	113	112	132	104	128	144	110	138	122	125	138	122	113	104	117	132	144	142	123	132	141	105	111	123	122	116	135	141	127	144	118	117	134	135	129	151	140	132	127	128	119	132	120	135	125	120	128	130	112	118	126	125	134	126	138	122	150	106	125	121	133	156	137	145	101	142	137	131	145	130	120	143	146	122	151	156	127	134	136	131	138	145	129	141	123	142	136	129	134	126	148	115	128	118	130	121	134	136	145	124	146	123	121	124	135	116	123	116	149	137	137	117	129	121	127	138	125	137	126	135	124	125	122	123	129	135	121	128	122	121	130	134	117	121	129	124	124	128	121	131	126	132	128	116	126	127	129	129	135	124	119	157	122	121	131	121	128	121	139	132	153	130	142	125	149	133	143	109	127	130	147	126	150	149	108	133	132	122	108	112	129	124	143	131	134	117	126	125	129	134	127	125	125	137	131	113	120	136	111	114	115	135	136	130	131	145	129	152	130	113	130	122	113	122	123	107	129	130	117	107	138	115	107	118	121	116	127	143	138	108	143	124	149	141	121	120	137	146	137	119	146	110	128	127	127	118	133	126	135	144	122	124	127	140	116	137	150	134	134	116	143	122	138	117	123	153	111	134	115	119	143	138	139	127	131	127	124	107	126	154	149	133	141	136	128	124	135	135	144	152	142	137	124	116	152	148	127	139	127	118	99	147	129	115	125	138	143	136	117	126	145	130	149	127	122	111	157	143	109	137	133	125	113	128	125	124	135	130	133	123	137	129	114	113	142	140	114	98	123	127	120	139	124	137	119	131	137	130	115	131	131	125	127	118	116	109	132	127	130	142	126	150	115	152	122	130	122	123	109	147	154	130	137	134	102	130	116	121	124	135	126	133	126	130	122	134	140	129	145	153	131	107	119	129	128	106	132	145	127	110	117	116	124	135	128	135	144	128	132	127	110	127	130	145	137	128	136	153	102	135	136	112	126	128	130	123	122	154	121	122	135	127	131	130	108	130	152	122	121	150	131	126	127	110	127	133	138	132	125	116	121	123	114	124	138	125	152	124	140	133	148	122	130	122	120	136	107	135	104	154	139	141	119	120	148	143	131	116	133	134	112	145	139	132	132	126	135	105	140	130	131	102	137	122	127	127	107	125	113	118	135	142	136	138	153	127	116	115	138	152	115	136	152	140	144	146	124	138	129	135	124	117	136	111	132	126	144	119	117	139	134	124	111	149	145	123	137	138	130	136	127	127	143	112	134	144	116	117	133	140	136	116	117	143	137	120	149	106	113	122	137	125	132	128	133	127	132	135	136	141	132	106	135	126	129	138	159	127	130	125	129	128	133	166	148	132	151	131	147	137	119	132	123	123	140	145	116	130	116	140	133	158	125	134	121	127	138	134	118	130	132	121	132	138	120	133	140	152	122	147	132	152	118	120	124	116	131	133	108	132	128	129	133	131	118	118	132	126	138	137	126	96	122	131	120	126	132	143	111	108	127	120	149	126	119	128	125	127	130	124	125	144	124	133	130	117	123	131	138	140	123	148	165	121	119	142	125	132	129	126	143	140	112	128	149	127	119	135	146	125	115	132	129	116	132	145	133	122	118	118	133	129	134	133	143	127	108	145	146	140	125	131	140	124	128	123	137	121	130	134	121	134	128	138	132	135	134	132	121	137	120	117	104	133	134	132	129	133	116	124	143	130	144	135	137	152	113	128	125	132	113	127	156	143	114	137	119	129	152	122	134	114	126	111	132	124	119	142	149	137	130	137	128	129	120	128	138	135	142	113	137	123	119	150	127	102	136	134	136	132	141	122	131	124	111	122	127	141	133	142	125	136	127	124	139	124	121	129	123	138	131	122	113	125	130	119	126	124	131	139	133	141	145	118	119	138	127	123	117	158	136	146	146	134	133	126	118	124	133	138	128	135	151	119	136	129	115	138	126	118	143	135	157	129	144	139	169	135	115	140	123	138	142	127	117	147	142	141	120	117	122	110	139	146	141	130	135	135	118	109	112	130	133	131	134	126	136	133	122	148	152	120	101	122	129	153	120	118	127	140	146	117	120	146	125	129	145	126	124	110	119	116	127	112	128	123	106	130	152	126	125	124	133	115	138	120	135	141	118	142	123	135	131	114	111	113	115	124	136	115	158	121	139	133	120	124	138	125	129	139	141	126	121	121	133	142	137	126	131	134	117	132	145	128	134	119	157	126	124	127	120	123	127	129	132	127	118	122	122	116	146	138	116	125	129	151	118	123	128	130	138	136	143	133	121	112	151	121	131	134	158	104	113	149	136	125	115	89	121	134	121	120	154	132	130	145	116	137	117	114	132	140	137	117	146	141	144	122	127	136	130	124	124	116	133	125	145	145	124	134	129	121	140	121	141	129	135	146	129	111	129	108	127	118	126	140	132	131	137	112	126	135	112	124	120	123	139	128	109	125	124	130	140	128	117	134	145	114	154
2041	597	788	879	862	849	649	641	569	619	547	553	528	504	482	472	500	442	473	454	447	504	455	486	447	501	499	538	499	520	543	533	570	567	585	613	652	480	514	479	497	475	518	474	531	448	455	474	533	500	533	472	509	487	494	456	491	462	491	480	462	516	452	469	478	528	491	513	572	497	492	448	496	518	496	473	485	448	522	493	534	548	478	487	477	477	484	503	498	534	488	470	471	499	510	469	481	477	517	495	471	501	516	520	484	493	499	478	496	479	487	425	482	445	512	526	486	514	502	480	486	518	453	470	492	477	436	534	468	468	498	502	451	458	476	523	457	498	458	477	510	469	456	461	471	439	444	496	417	497	495	480	473	458	477	483	507	443	479	475	513	482	476	499	455	460	523	514	489	457	482	455	494	481	471	493	477	484	506	524	448	452	496	485	477	480	440	476	514	461	435	478	500	495	416	426	493	463	471	507	455	448	437	464	450	450	438	453	442	470	477	486	477	486	480	457	440	504	473	503	483	504	485	481	502	502	503	483	465	458	471	512	465	466	459	490	475	471	468	468	432	513	461	500	455	492	482	487	494	463	509	505	497	442	475	491	469	480	529	471	450	461	466	476	473	486	461	470	501	460	441	523	438	457	474	476	463	492	479	463	483	487	494	499	482	478	489	485	439	497	454	462	440	470	462	466	485	516	440	476	487	458	471	474	477	463	513	460	475	466	453	488	477	438	520	441	494	496	501	471	422	422	469	481	471	502	468	500	465	467	480	477	455	455	502	472	466	477	474	497	465	506	471	454	447	491	464	475	478	489	481	531	487	496	469	499	487	478	493	491	497	503	496	442	499	493	505	472	475	500	484	462	435	479	444	460	472	498	457	522	504	507	443	518	465	468	476	509	471	492	469	469	479	453	486	475	482	472	500	471	462	488	447	472	463	454	443	513	466	482	476	494	455	492	452	478	493	515	481	463	455	420	437	488	440	472	488	445	492	476	495	479	483	457	471	491	508	459	471	493	479	468	461	497	472	475	463	462	439	474	484	496	451	444	452	474	479	508	468	479	469	445	463	474	460	493	464	466	465	474	481	486	479	459	484	496	449	510	452	498	452	486	459	509	478	477	432	483	469	475	489	474	478	469	498	483	477	467	460	472	499	494	467	494	485	447	453	507	476	488	493	441	467	514	487	478	470	466	458	420	497	480	414	481	505	457	459	469	515	477	434	489	473	502	450	476	505	494	447	443	470	432	461	469	467	516	507	444	470	481	499	490	455	479	446	463	483	491	485	456	482	522	476	500	516	455	473	441	449	469	506	472	451	490	473	476	489	476	460	477	432	495	430	508	448	467	472	458	459	512	459	461	501	506	465	509	477	477	468	461	474	493	486	485	509	447	466	461	466	528	472	484	494	463	480	527	461	491	478	490	433	456	465	463	470	506	450	449	503	462	488	470	448	480	487	505	473	502	464	444	487	456	428	458	448	464	494	464	515	445	510	496	485	448	430	459	502	452	468	478	454	472	462	484	454	453	503	476	507	451	515	502	508	482	467	455	438	479	461	510	455	450	468	489	435	496	495	497	467	512	483	430	491	487	472	461	500	477	439	474	490	491	479	496	458	492	497	502	460	473	513	460	460	470	471	465	450	474	501	503	463	441	452	502	468	512	502	473	486	462	533	452	490	488	490	488	482	502	474	483	497	500	491	476	455	442	478	503	477	512	488	482	484	477	500	496	492	488	484	497	470	473	464	458	484	512	497	430	463	501	495	510	472	477	450	472	485	474	473	463	531	457	467	499	445	480	466	462	457	482	475	472	460	455	481	457	455	494	484	473	495	477	466	469	473	465	472	479	476	486	484	531	458	471	455	489	480	499	455	502	442	495	505	492	515	508	474	449	460	476	483	468	518	466	507	441	457	475	463	484	458	454	481	479	538	468	483	462	466	454	461	473	484	458	483	478	494	484	472	449	464	469	460	432	498	453	432	464	432	492	511	474	460	460	470	503	485	471	495	465	503	469	462	474	508	458	450	455	467	486	490	471	473	489	483	445	447	493	507	474	503	464	486	470	496	476	499	471	515	486	485	480	465	506	477	485	463	477	440	472	495	489	462	509	455	508	495	499	493	482	473	457	476	478	480	460	455	480	506	490	509	511	461	460	544	455	469	528	435	467	481	474	467	493	472	499	472	467	438	499	481	505	491	474	487	460	451	494	468	455	495	477	482	464	459	484	445	462	481	467	517	464	480	467	515	456	513	461	466	499	472	473	501	484	487	439	445	428	460	454	498	452	472	448	490	428	478	444	479	497	466	486	485	482	435	461	471	495	445	502	455	445	492	458	496	485	489	477	477	475	456	461	488	491	497	517	496	459	475	502	512	451	461	434	476	509	437	456	464	495	488	455	495	485	465	474	501	459	463	508	443	506	492	496	488	472	483	474	489	481	461	508	485	452	477	467	452	495	470	485	481	444	439	474	476	494	503	483	491	465	451	478	462	424	438	463	477	497	507	510	489	487	478	497	484	475	481	463	500	458	460	477	480	475	507	484	472	491	462	450	446	479	507	507	502	519	470	482	465	474	478	468	484	475	471	489	450	443	492	434	505	444	470	493	471	457	516	508	506	447	492	458	496	446	482	502	464	489	459	482	483	444	470	496	456	434	466	466	444	483	524	477	479	463	498	495	441	502	495	485	471	476	490	487	482	446	444	524	497	496	501	490	493	484	446	478	482	500	447	495	478	509	498	464	475	440	471	476	479	449	468	476	496	452	496	503	478	475	442	434	487	453	515	480	488	463	484	487	445	480	487	495	430	471	512	480	489	448	494	538	482	455	477	457	475	504	462	449	463	475	500	458	471	473	480	500	472	465	501	476	504	458	454	440	457	475	474	500	486	440	479	458	469	489	481	515	494	493	478	487	487	489	509	458	437	447	482	534	485	510	512	515	462	483	482	477	524	490	477	456	495	501	463	436	458	464	469	522	455	474	443	467	485	474	489	497	483	524	442	507	454	486	495	490	454	501	486	461	460	449	453	501	479	449	474	496	441	456	460	492	464	475	486	471	494	421	443	491	480	509	488	475	469	473	453	457	500	512	432	477	468	459	486	458	503	478	517	440	486	452	449	430	479	445	452	455	474	483	472	469	490	504	433	461	490	446	474	483	476	439	488	473	482	496	475	482	511	481	467	494	486	466	465	495	466	459	507	462	451	498	475	490	499	474	470	475	492	469	493	482	475	495	445	467	464	481	501	460	532	481	463	452	443	449	499	509	472	513	468	499	463	444	470	483	471	454	444	470	508	453	469	449	491	455	470	464	483	457	502	465	442	492	460	469	484	482	482	489	514	495	498	505	503	471	489	484	485	470	456	494	467	442	423	490	500	494	525	454	506	501	464	479	481	450	469	475	452	497	460	464	486	463	492	463	493	491	463	468	491	436	520	484	492	445	460	474	463	467	500	467	487	447	439	480	515	467	467	476	475	460	447	502	472	455	439	480
1753	236	229	219	210	183	158	150	162	132	148	154	132	153	134	124	142	125	130	156	124	114	126	129	127	128	138	121	147	143	139	134	115	140	142	149	143	145	125	149	112	122	136	126	137	108	135	135	120	142	137	134	162	146	115	156	130	137	153	125	120	121	143	108	138	130	156	124	139	139	141	145	129	135	142	138	115	121	132	116	136	155	125	126	122	126	149	161	146	140	135	128	119	127	138	133	130	139	144	118	131	124	114	122	146	132	129	126	128	150	136	142	127	129	113	141	141	140	131	149	151	135	128	132	116	130	121	134	143	139	138	122	149	126	146	113	132	118	162	129	132	136	130	136	142	142	136	132	148	127	158	132	137	143	141	130	140	145	110	143	138	128	144	110	119	110	137	115	117	132	148	132	136	146	140	109	124	125	136	132	118	151	120	140	128	147	139	147	135	139	131	133	130	144	139	132	157	144	141	114	124	120	126	114	131	118	143	127	103	144	128	136	104	133	147	130	120	120	130	128	145	134	135	130	124	127	141	151	139	118	138	115	138	121	148	145	136	137	138	129	147	125	131	136	138	132	135	116	125	132	113	144	125	129	123	120	108	145	144	144	144	123	129	129	132	134	104	126	129	116	132	128	121	120	127	118	134	127	149	136	119	139	135	121	132	115	122	115	126	134	143	115	134	117	140	133	129	138	118	137	130	152	147	129	143	122	148	139	129	140	127	148	124	118	117	129	137	130	108	134	117	110	143	122	145	138	114	111	150	134	120	131	133	127	138	134	136	140	139	145	131	143	138	124	149	143	132	150	132	114	122	126	136	126	119	156	139	113	135	135	138	127	140	133	128	129	113	139	130	162	126	136	141	145	120	124	156	121	124	133	129	120	138	129	130	134	120	122	135	111	143	136	126	115	143	152	113	131	141	139	125	128	114	136	138	121	122	157	143	134	141	123	112	124	128	133	127	135	139	128	144	121	154	134	159	135	125	132	130	126	145	162	153	149	116	115	135	113	124	123	131	135	111	128	135	116	125	128	133	129	129	141	125	119	153	148	129	136	141	132	133	111	138	119	142	136	140	138	110	154	125	143	123	116	109	128	120	136	141	136	166	138	145	136	122	148	137	141	135	133	144	132	125	130	150	142	119	123	121	117	126	138	129	114	133	122	150	131	131	145	146	131	116	152	139	133	123	142	127	144	134	131	124	162	105	137	121	141	113	114	137	146	163	145	131	117	113	127	145	119	153	144	102	136	163	118	116	128	128	134	136	145	142	110	121	138	123	126	115	140	139	138	127	128	124	124	141	125	143	143	127	107	132	158	125	142	113	141	118	116	151	139	126	133	137	141	139	138	127	132	115	138	140	122	133	140	119	157	137	123	148	110	115	121	121	155	105	122	129	125	132	137	124	129	133	114	126	146	126	122	140	118	125	149	133	149	123	140	125	120	130	127	149	120	125	113	131	148	139	144	138	117	148	146	140	124	129	116	130	121	138	130	145	127	126	150	98	128	147	146	136	137	115	139	131	130	118	149	127	127	136	133	125	129	99	111	140	112	128	136	138	115	144	114	144	132	131	129	139	148	132	114	127	134	104	104	138	130	131	117	136	112	121	140	134	135	101	151	109	149	138	127	123	131	125	119	140	141	140	137	143	113	120	122	132	126	144	139	134	131	143	134	122	132	119	131	133	134	121	115	134	115	131	130	129	146	147	127	164	124	146	133	127	106	127	140	129	141	120	123	126	139	136	112	118	152	142	132	144	136	146	143	135	133	152	138	127	136	148	120	125	153	150	140	133	142	107	150	145	130	133	159	129	147	131	122	128	135	116	148	121	126	143	140	149	132	142	116	123	124	117	117	131	116	113	128	104	125	162	144	133	130	132	139	133	116	139	115	137	128	141	137	120	125	120	131	137	152	146	135	116	143	121	141	130	125	121	119	140	143	152	129	122	137	112	125	126	135	144	120	125	145	100	125	146	140	140	140	143	120	127	120	124	134	148	135	124	122	123	140	115	123	141	133	141	126	116	121	134	152	149	116	132	121	128	134	136	147	146	106	135	111	120	147	147	144	135	130	129	125	130	115	134	127	135	138	123	128	129	141	135	131	107	133	126	115	148	123	132	138	132	140	130	126	128	153	153	121	152	144	128	120	137	138	111	129	118	123	139	128	126	144	137	134	131	146	125	124	121	134	139	133	138	136	120	125	127	146	138	148	125	117	132	133	149	109	130	138	129	131	138	145	153	115	136	133	128	113	120	124	126	127	135	130	133	111	142	122	137	137	133	126	133	141	116	137	115	132	140	136	133	129	129	138	110	109	113	140	129	118	135	134	143	116	134	145	124	134	121	130	134	126	129	137	125	141	139	115	111	133	139	137	126	126	118	115	128	138	113	131	165	118	134	124	131	123	112	123	147	120	147	136	122	123	129	142	129	143	124	138	140	133	135	123	143	132	136	119	140	149	138	132	128	112	117	133	134	113	121	124	157	113	111	125	131	150	104	101	149	130	125	136	128	134	136	133	128	136	135	129	123	145	115	126	136	154	119	137	141	123	128	122	138	125	136	120	139	116	136	150	135	132	120	130	148	113	111	129	115	146	137	128	129	119	131	126	135	116	150	132	158	143	131	132	146	132	166	141	157	134	125	135	135	121	132	128	143	130	136	140	128	139	126	118	142	130	144	137	121	138	139	143	123	145	124	125	158	110	124	149	128	126	134	132	135	130	113	131	121	138	134	121	124	111	132	121	139	128	127	144	128	127	132	122	133	117	129	143	122	146	124	129	139	119	136	135	131	148	143	151	140	146	149	136	126	123	137	135	112	139	137	128	116	119	146	125	137	130	124	134	142	128	154	135	133	149	126	129	118	141	136	130	135	146	132	155	138	123	136	149	115	136	125	147	117	132	123	139	128	130	128	141	118	133	119	140	131	150	130	133	157	114	119	135	132	144	123	144	131	136	122	145	133	125	141	144	121	133	108	92	137	116	133	143	125	122	133	127	129	129	122	142	129	125	151	127	136	154	134	138	143	143	127	115	137	144	136	126	108	133	138	120	155	124	123	130	125	137	151	115	125	125	143	130	125	132	124	146	129	129	120	144	137	127	122	121	108	115	116	131	107	133	135	109	123	153	144	130	142	131	125	122	117	136	136	109	123	134	119	133	136	134	128	125	138	136	129	134	124	122	148	128	149	118	132	126	118	124	138	127	143	122	123	103	128	145	155	146	148	120	138	114	133	107	129	124	146	125	126	136	116	137	144	145	133	105	118	138	135	124	130	144	127	121	146	120	121	129	124	145	143	122	124	136	130	125	122	136	126	120	123	125	143	129	128	122	124	135	118	122	130	133	144	135	102	147	126	140	131	132	117	153	124	126	120	133	132	136	151	108	128	130	122	128	123	126	119	117	116	118	129	136	124	128	114	128	127	127	122	132	130	135	124	116	139	129	142	121	118	108	138	132	132	133	125	116	125	124	127	144	132	118	104	145	128	121
2098	572	856	924	960	866	718	646	636	631	507	563	560	540	510	533	523	524	512	462	485	508	509	489	468	482	476	533	492	541	534	584	572	574	562	647	606	516	503	513	523	494	507	470	503	490	505	488	536	537	497	491	500	474	471	472	497	476	486	502	462	500	477	467	480	527	505	538	516	520	454	485	454	433	511	463	505	488	492	525	542	517	524	468	481	483	478	482	512	468	482	484	473	477	486	511	465	508	518	492	494	461	525	516	486	482	465	502	512	479	493	504	452	499	473	512	490	484	474	495	443	447	468	484	492	474	469	506	517	455	504	500	491	485	471	471	496	490	493	497	461	495	487	502	522	491	461	494	502	511	461	485	490	476	509	476	461	503	463	477	450	468	514	499	452	502	454	479	495	493	460	487	481	448	493	452	470	491	506	492	485	461	468	486	479	456	460	507	460	456	458	510	491	505	474	510	514	485	489	468	470	489	457	453	478	487	451	481	504	474	478	460	469	452	473	490	468	489	477	477	491	469	469	491	501	495	505	476	500	455	455	504	492	540	488	475	468	432	519	454	517	489	481	489	504	500	467	471	483	522	528	471	473	525	519	475	488	430	496	466	481	481	446	484	516	480	465	489	485	453	492	469	507	454	515	480	489	498	465	490	541	483	452	531	468	479	469	455	478	429	493	477	439	474	517	515	498	425	480	504	501	453	507	489	506	504	456	501	468	505	474	470	482	474	521	477	491	478	477	489	446	502	471	464	469	476	486	479	484	464	514	469	454	490	438	473	498	525	453	457	457	459	469	468	459	467	461	453	496	485	490	492	496	456	497	483	469	497	488	465	451	508	508	481	460	512	463	465	477	485	473	496	480	489	462	466	473	496	472	485	482	448	459	469	444	470	471	486	470	469	494	489	480	460	479	488	479	480	528	476	461	470	485	458	494	472	512	467	486	432	415	465	479	479	491	479	519	486	426	470	492	490	505	492	475	467	493	483	473	488	445	447	482	450	455	491	487	514	514	500	476	509	464	462	490	473	493	449	465	481	505	489	435	465	478	481	486	442	469	510	470	520	488	436	464	509	490	506	468	453	502	486	462	493	499	492	495	543	501	502	479	484	479	514	519	511	480	483	483	462	476	467	448	491	477	480	483	494	476	468	480	439	490	503	499	508	456	484	472	477	472	478	439	469	449	484	479	471	475	460	476	470	458	471	491	446	463	521	511	467	443	507	485	488	475	478	486	451	450	468	505	442	482	451	459	539	478	482	489	490	520	496	496	461	456	443	486	477	446	505	468	469	483	467	486	478	466	481	480	511	480	457	484	477	506	467	477	481	462	493	486	502	471	492	489	469	497	459	508	502	453	505	477	465	484	490	481	478	427	489	491	472	471	467	491	433	531	480	522	465	492	469	471	458	466	494	493	516	459	499	495	502	504	465	489	456	497	462	478	461	456	527	477	488	488	467	507	450	483	492	497	506	478	474	455	462	481	455	474	444	484	469	501	451	443	479	505	512	479	475	484	475	494	482	525	497	503	479	489	482	517	445	493	432	445	526	501	515	491	480	492	442	454	501	498	468	455	505	477	492	489	493	534	502	513	465	460	472	432	489	441	458	442	454	465	462	516	507	501	487	495	441	462	469	465	507	502	536	427	490	473	444	480	480	446	479	453	506	458	447	473	490	494	501	490	472	467	489	486	500	466	471	515	456	486	487	458	492	453	491	475	499	483	472	511	506	488	447	469	465	475	507	467	481	511	486	490	462	455	494	467	513	464	508	456	474	499	471	467	463	514	482	445	476	532	506	505	488	480	461	510	484	481	499	450	462	467	445	486	452	472	485	491	495	483	491	455	463	465	464	471	495	486	458	457	470	490	461	471	480	500	465	504	474	472	497	484	453	487	457	475	471	446	489	526	452	477	492	493	485	488	476	480	477	444	472	482	461	483	458	472	490	455	487	473	468	498	458	473	504	513	492	508	493	434	469	468	486	498	483	474	435	485	463	475	479	463	470	474	461	447	492	452	450	514	487	451	455	469	511	501	463	496	472	471	466	466	508	476	482	467	483	500	497	510	450	467	448	485	466	436	520	432	462	496	456	460	470	460	479	499	458	473	490	491	462	522	462	476	511	526	477	463	460	506	497	481	453	459	455	483	492	482	473	496	459	471	465	461	502	485	478	495	481	536	486	468	462	452	460	458	454	511	477	497	507	463	520	501	482	470	513	438	476	428	480	481	455	523	464	463	489	524	465	473	462	479	490	491	477	450	492	506	468	484	476	442	480	520	489	468	516	448	446	468	494	466	427	469	486	521	488	498	461	482	464	457	477	465	505	465	511	456	438	504	451	472	484	496	442	473	491	472	485	493	476	477	459	493	450	498	443	491	460	442	493	487	477	507	481	467	490	461	449	466	453	480	519	472	503	485	488	487	488	488	471	508	502	470	487	494	505	470	500	481	499	543	475	489	502	494	457	445	491	509	478	459	465	465	498	466	483	456	478	466	442	483	485	462	469	452	493	489	460	503	520	478	448	476	511	464	503	500	499	480	442	481	484	493	457	492	493	464	465	501	479	501	495	471	476	492	503	486	483	477	459	481	498	499	491	487	447	461	516	462	477	479	473	457	466	443	408	474	440	485	455	486	481	495	500	497	509	496	488	492	508	485	508	459	498	485	456	454	512	473	473	503	432	466	468	495	472	449	524	496	456	483	459	507	531	443	494	499	487	487	501	507	494	512	511	456	466	479	475	494	493	505	477	482	465	494	440	459	476	500	472	499	519	459	481	472	468	447	478	481	495	466	508	501	489	466	435	507	479	457	464	496	436	488	477	482	490	487	491	471	486	473	512	480	454	482	492	441	487	485	459	459	477	498	481	497	530	508	466	459	470	504	468	482	520	488	483	480	433	464	501	497	492	505	471	513	481	478	523	542	505	474	436	467	522	466	476	452	491	470	464	471	497	512	453	448	474	492	497	430	492	463	551	487	478	497	448	493	505	496	491	490	458	437	467	500	442	453	457	505	479	435	489	468	480	503	487	454	473	496	482	467	470	465	508	504	495	509	513	500	483	445	477	479	461	514	474	475	476	476	496	486	484	479	480	514	447	478	498	489	505	495	473	477	483	468	487	474	469	473	492	476	448	521	493	517	522	437	526	456	467	492	470	498	492	511	509	488	489	462	479	450	427	480	450	456	452	493	491	486	477	485	458	458	477	508	489	450	496	478	503	481	471	484	469	475	501	477	463	467	507	473	452	486	487	504	477	509	466	472	454	479	507	491	490	427	453	487	488	448	486	502	472	488	471	471	509	480	438	454	483	492	464	466	468	472	471	497	458	474	482	463	467	497	493	481	475	453	513	471	478	460	436	463	451	506	468	449	469	436	474	472	452	463	489	508	463	486	470	497	458	470	470	441	456	466	440	501	471	498	509	506	470	528	483	463	470	483	476	464	507	435	474	463	459	559	484	455	482	486	476	453	491	479	449	508	477	485	494	472	446
1678	237	264	228	211	169	159	164	133	175	160	151	119	145	128	133	109	132	139	140	130	132	100	133	145	123	157	127	130	144	126	148	148	134	156	145	131	121	156	144	137	149	158	119	150	130	129	122	150	149	138	133	122	127	147	138	148	139	117	109	113	115	133	125	134	150	145	145	123	130	110	143	113	130	142	121	146	129	124	154	134	137	147	138	122	143	119	130	132	143	113	128	124	127	136	137	131	137	150	126	143	153	145	119	141	115	117	143	119	143	112	140	123	132	126	118	107	138	107	137	130	124	132	114	114	137	156	132	139	133	142	108	130	126	138	135	116	117	136	123	131	138	140	147	126	116	134	126	115	126	128	145	139	141	124	137	106	146	122	133	125	113	122	139	142	121	124	139	123	137	136	105	113	135	126	131	121	133	137	129	114	129	142	118	126	134	139	132	129	137	111	124	145	111	112	131	131	135	129	143	137	124	114	123	124	131	138	135	125	140	117	130	126	138	113	128	120	138	138	140	112	131	136	134	130	133	142	123	127	122	125	165	131	122	110	137	121	136	149	144	149	133	124	135	123	125	150	134	132	119	131	118	125	110	129	127	137	128	151	127	129	127	117	132	120	163	153	120	122	143	110	109	130	146	127	125	119	117	130	129	121	126	120	142	120	137	141	105	138	111	142	133	144	134	110	115	142	143	153	125	149	152	112	125	123	127	110	124	128	132	134	134	116	145	122	169	119	135	103	129	144	141	120	139	143	130	130	119	154	139	136	121	113	134	122	139	117	141	117	131	140	138	139	141	131	142	132	128	100	133	127	121	120	126	133	148	142	136	112	145	153	118	130	135	142	121	137	135	139	137	128	149	119	124	126	128	147	128	122	136	121	129	132	144	137	148	153	139	144	131	133	130	144	126	132	112	127	143	115	139	152	130	142	125	143	115	114	127	110	135	133	121	110	134	141	139	112	145	139	134	104	144	144	132	141	144	136	131	132	140	130	116	119	118	134	139	125	121	149	132	138	129	119	144	140	118	140	136	137	169	150	141	122	106	132	120	135	131	116	102	157	137	137	131	125	126	142	105	140	127	126	129	121	125	147	118	131	128	136	123	108	119	125	142	120	100	129	134	136	125	136	103	133	142	123	144	127	136	127	152	124	137	138	117	125	126	113	137	131	126	144	133	122	125	135	136	135	123	138	144	118	141	136	118	156	133	120	121	133	137	124	132	142	128	141	117	116	135	134	140	140	143	118	140	145	128	122	110	145	132	130	126	115	124	139	117	125	121	131	126	132	145	134	133	120	117	134	127	131	139	138	135	125	116	136	110	123	121	127	155	138	138	130	153	123	138	143	138	134	134	124	107	141	127	135	108	126	110	141	125	129	106	122	127	123	132	140	134	137	136	115	119	118	142	108	138	118	128	124	138	142	127	102	130	126	126	114	134	139	112	144	114	115	128	126	147	128	118	141	126	139	151	135	124	135	132	113	113	133	116	137	145	135	141	141	147	120	125	131	140	141	128	128	108	152	120	126	153	126	138	118	133	149	137	136	155	123	128	122	123	132	126	122	136	138	110	128	133	145	139	144	106	130	148	134	99	122	118	135	114	138	116	147	129	129	130	124	147	128	146	130	133	136	132	136	133	120	107	114	134	121	131	130	125	128	123	124	141	138	136	131	148	127	159	138	136	133	130	126	125	151	115	112	130	134	109	122	125	125	151	141	118	123	124	127	124	120	132	122	136	130	148	123	148	139	132	131	150	135	125	128	99	122	129	102	115	153	134	161	121	116	121	119	145	137	119	127	137	132	109	114	123	124	137	145	127	147	139	119	141	160	135	122	101	103	145	134	131	133	129	128	149	116	116	119	152	105	142	127	130	129	125	130	133	124	129	150	144	128	128	134	112	158	133	135	138	117	110	145	148	127	135	116	132	128	134	142	137	116	140	131	137	126	129	122	133	122	128	148	121	141	125	127	140	127	107	120	163	126	129	125	136	131	130	136	129	132	115	128	144	125	133	126	138	160	132	143	128	152	134	129	121	133	130	134	130	119	136	109	120	123	108	116	129	131	125	131	114	141	122	126	127	133	132	114	127	149	118	145	120	134	128	133	133	108	124	121	119	118	141	125	119	134	135	128	140	135	139	151	109	127	134	138	118	114	120	131	143	137	132	128	146	125	115	132	124	123	132	133	129	133	141	124	124	114	125	129	115	133	131	139	140	129	118	118	127	143	126	113	136	132	143	129	137	130	143	128	137	123	132	135	125	116	137	141	128	138	117	125	134	147	130	133	124	136	126	126	142	138	149	124	129	123	144	137	124	132	131	121	137	146	119	135	129	129	142	140	130	136	124	114	119	126	124	116	119	128	136	126	143	129	121	130	150	135	119	121	153	118	123	125	132	151	129	117	146	130	136	137	121	121	122	122	133	121	134	124	122	136	124	143	119	117	118	118	128	127	142	136	139	129	119	119	136	127	133	136	138	127	137	126	149	126	137	138	116	133	134	135	140	161	130	125	106	128	137	127	124	121	139	120	141	125	133	141	144	151	125	135	130	122	147	118	122	138	121	112	135	123	126	129	132	120	139	121	139	145	150	148	132	130	137	124	124	114	119	123	137	118	126	159	128	134	144	133	135	160	145	116	130	135	137	142	130	143	104	120	114	129	142	119	131	116	138	135	115	132	122	130	122	120	119	128	133	119	123	146	143	141	124	138	128	131	118	125	138	129	145	126	129	128	124	134	120	130	125	139	129	136	123	119	149	142	147	153	142	139	126	144	126	130	133	135	136	132	130	141	135	128	138	134	145	129	138	130	120	127	126	117	146	143	137	147	129	128	132	135	146	121	107	125	126	138	125	121	140	125	130	144	141	136	128	133	126	133	133	137	137	132	136	123	137	145	133	131	151	145	150	139	140	121	128	142	130	122	115	139	140	118	128	119	118	134	128	128	137	120	127	136	126	148	119	135	135	124	148	115	131	146	120	131	142	111	136	134	134	130	132	108	109	146	123	124	148	149	118	118	135	136	144	135	151	127	123	121	132	117	103	109	150	146	131	129	114	129	140	131	137	142	141	123	122	134	126	139	158	120	101	123	142	116	121	137	143	131	106	133	123	123	146	134	122	136	154	133	111	142	133	138	138	135	121	133	131	126	139	128	129	134	116	139	125	138	137	116	148	129	152	126	132	140	116	144	135	135	123	132	118	123	165	142	109	121	143	126	122	141	143	153	145	114	130	135	127	133	130	147	158	158	142	134	138	119	118	122	141	115	161	131	125	131	137	130	131	132	133	119	131	129	153	119	110	129	152	142	128	143	118	140	133	135	114	123	130	130	127	125	117	137	119	131	123	140	138	131	128	140	139	117	139	142	119	102	115	131	133	131	130	130	131	128	116	133	136	135	122	138	141	132	110	133	126	127	145	126	148	142	135	120	133	128	115	135	127	134	146	105	141	125	142	150	118	125	125	143	130	125	127	137	121	133	139	106	142	140	122
2061	627	835	846	862	822	655	632	663	584	554	535	524	550	511	504	502	506	500	464	497	484	535	486	505	527	492	518	488	523	552	590	567	559	601	654	569	489	505	471	493	483	480	456	471	488	526	484	527	504	484	472	450	496	481	481	442	478	493	485	505	494	498	493	495	508	493	498	505	475	488	481	499	484	507	430	475	455	494	523	521	572	532	504	451	488	461	474	455	480	488	471	471	489	490	467	489	539	529	498	518	497	449	501	466	471	481	476	448	442	485	512	466	471	476	518	467	499	480	467	491	475	502	509	493	518	544	473	460	508	448	517	461	448	491	460	476	463	446	468	463	468	455	478	495	472	471	494	435	439	491	478	497	478	457	462	435	450	517	484	474	439	504	446	450	505	433	466	463	474	488	513	460	484	482	487	492	501	477	504	484	437	455	441	449	442	508	463	454	456	490	446	499	481	469	489	481	493	467	457	452	506	481	489	475	491	476	431	479	500	447	475	481	455	453	458	428	497	513	488	487	447	478	504	448	481	489	476	487	494	471	448	471	503	502	466	498	483	451	516	456	448	471	526	452	451	472	476	501	471	472	476	461	461	487	469	473	469	501	469	480	474	455	496	508	459	465	459	433	469	468	493	450	473	489	474	520	487	476	452	480	473	472	490	491	480	473	508	481	473	446	468	513	490	495	474	463	447	465	468	472	460	463	474	466	514	468	487	504	456	476	496	507	498	472	460	463	483	499	475	456	472	483	479	467	492	485	470	501	433	483	483	473	478	448	429	441	488	516	497	461	452	482	463	477	456	443	492	486	457	495	507	493	485	488	496	482	470	470	398	462	501	474	478	526	482	507	468	478	493	459	445	467	459	502	461	484	498	475	428	483	486	488	481	488	469	473	493	507	483	441	538	504	477	486	470	504	494	505	442	519	481	495	483	480	448	473	451	487	479	487	458	469	466	461	521	469	466	502	435	448	466	480	486	468	450	503	468	492	470	485	510	505	451	466	474	492	462	495	492	459	466	476	475	457	463	466	469	449	497	508	472	496	456	488	438	493	464	466	460	485	499	474	452	495	518	477	532	477	434	455	485	440	499	465	464	474	490	465	481	494	484	458	453	481	451	466	487	484	469	503	437	476	452	483	467	470	466	448	502	498	441	476	462	499	506	467	478	458	458	510	498	477	512	455	454	486	475	476	515	474	499	472	463	477	500	456	474	514	469	483	465	512	488	481	466	470	497	455	462	450	504	418	481	449	476	490	454	474	492	489	465	475	519	486	460	527	508	479	460	490	443	484	444	451	488	485	488	451	456	467	502	485	474	477	486	477	453	480	490	473	454	466	473	475	463	430	482	469	506	460	498	520	470	445	492	490	473	466	450	458	477	434	485	482	478	512	499	491	412	476	488	473	466	462	470	456	474	505	473	454	449	487	453	511	528	481	481	472	500	497	455	467	469	450	466	465	495	450	485	515	541	487	482	496	469	477	515	470	474	504	474	466	490	458	488	523	478	466	492	490	489	462	482	470	475	464	462	477	463	480	477	506	445	507	471	459	455	449	487	504	459	472	501	488	469	467	454	474	453	484	465	470	473	459	502	495	442	472	445	445	487	501	498	467	492	466	529	540	467	492	463	451	483	481	496	449	473	520	431	501	479	510	467	471	481	468	472	510	479	448	449	470	493	504	489	466	503	486	499	491	467	461	468	464	482	465	518	498	446	483	455	456	499	485	463	507	464	471	509	500	486	461	455	490	504	461	485	462	446	462	498	454	496	449	519	490	460	463	489	505	472	462	458	460	474	468	422	490	492	479	510	464	474	503	466	480	493	475	480	462	492	477	467	445	486	455	515	496	457	474	498	473	476	463	471	471	488	484	463	495	475	456	486	525	501	471	516	470	493	479	453	477	495	437	458	491	448	459	465	460	466	483	474	447	488	501	489	486	432	476	484	507	459	510	482	441	486	487	521	500	465	523	453	469	469	457	496	467	460	476	464	457	471	494	452	478	495	418	447	470	480	495	497	494	450	441	463	480	486	481	522	461	501	474	429	463	428	475	477	467	444	495	486	453	415	509	467	479	537	481	468	453	449	476	456	486	457	505	495	463	478	465	453	471	471	473	461	486	458	472	512	476	492	480	436	446	476	448	449	473	461	435	480	477	490	475	484	439	489	501	479	448	478	465	498	495	448	497	481	473	470	474	521	463	518	494	469	481	486	450	458	458	486	484	465	493	497	481	487	484	518	490	485	481	489	490	446	459	469	471	454	463	470	466	465	484	463	476	437	467	468	482	476	446	493	468	443	487	433	467	446	458	455	495	435	481	472	464	507	456	496	441	472	490	479	459	451	455	467	479	446	474	462	468	472	450	465	486	474	484	464	453	434	501	460	454	488	484	440	489	451	469	454	453	487	495	503	488	497	456	499	483	493	458	456	452	459	488	501	493	465	476	472	457	476	465	476	459	534	478	496	434	486	500	508	467	486	470	479	494	504	471	516	476	503	482	503	463	453	425	448	476	414	461	459	533	494	507	441	477	445	471	489	466	519	444	458	479	491	453	492	507	473	525	461	508	533	486	443	481	464	486	488	474	504	469	490	461	499	495	457	488	505	470	458	518	498	493	510	525	500	492	480	510	473	454	457	455	496	440	499	510	449	481	512	454	452	494	486	478	486	490	479	469	449	458	475	489	449	457	511	491	486	489	472	504	477	483	502	505	479	503	484	472	492	465	478	470	469	452	515	461	456	476	453	484	476	465	470	457	481	483	487	455	453	497	410	493	470	449	437	498	478	477	483	439	437	492	439	472	442	464	472	495	456	474	477	515	493	472	465	472	454	469	546	460	437	485	497	486	500	469	516	430	459	452	487	452	447	500	448	498	455	492	475	522	480	464	472	455	480	516	514	500	441	467	485	485	478	482	491	492	502	462	470	490	413	481	463	458	450	465	483	481	518	489	492	510	489	434	454	479	471	439	480	467	456	474	479	489	483	534	502	483	527	512	486	483	530	512	523	475	488	502	458	497	494	467	494	481	464	455	493	499	462	453	474	502	475	476	475	478	459	478	495	477	462	463	456	501	449	489	486	469	445	467	457	454	457	442	475	484	487	487	462	449	470	454	485	451	471	502	476	498	453	491	463	463	501	492	449	492	478	486	464	486	508	473	476	463	450	481	466	484	494	500	466	509	504	480	481	457	484	445	478	476	459	473	467	473	506	478	496	462	498	462	509	446	510	462	468	450	485	492	449	481	483	450	480	445	485	470	474	456	494	467	418	418	438	438	531	469	507	475	498	454	481	470	499	479	477	445	457	477	474	432	511	449	480	481	466	450	476	526	458	487	463	473	452	491	486	479	503	505	498	464	459	498	452	467	446	506	488	500	460	472	486	493	461	479	474	469	467	470	476	448	456	482	475	429	481	461	507	478	494	483	501	515	482	452	445	473	492	448	502	486	448	507	463	495	481	471	474	458	479	498	493	464	466	437	499	449	439	476	500
1760	235	264	229	234	196	159	159	148	152	141	136	149	128	134	129	143	145	131	127	121	128	127	121	159	138	135	120	124	129	116	148	143	165	136	157	115	143	131	120	131	130	140	126	135	119	116	131	145	137	140	138	123	151	131	119	135	120	122	147	145	128	122	129	126	108	126	145	133	146	144	139	128	114	143	134	129	139	135	128	140	139	126	127	121	125	125	120	135	109	119	142	132	145	135	127	147	153	137	129	148	138	135	143	132	114	119	129	139	129	125	129	140	121	134	132	133	151	122	143	113	122	122	115	98	133	124	123	132	141	123	129	144	130	141	126	142	145	158	133	139	135	97	121	117	133	143	138	131	114	130	122	142	138	108	129	114	117	105	122	131	128	115	98	105	131	125	127	125	107	131	127	121	103	114	119	130	143	120	125	122	115	140	138	125	125	139	131	129	125	139	141	137	135	131	129	145	136	133	123	128	152	123	127	165	139	103	118	148	134	124	114	114	131	135	131	131	120	125	117	129	123	111	133	127	136	138	129	122	144	133	119	128	137	127	138	106	107	142	111	166	134	133	145	147	113	131	134	148	125	111	125	119	106	136	134	136	135	150	129	130	146	129	129	118	155	145	130	131	112	133	146	118	103	155	128	120	117	121	122	131	122	115	149	117	116	141	156	129	131	132	118	132	129	127	116	142	140	129	132	120	132	133	133	122	125	142	123	130	120	124	142	137	127	135	126	147	137	127	135	153	138	121	154	120	142	128	123	133	126	142	142	128	147	133	124	128	110	156	128	111	131	121	143	134	126	132	140	147	136	126	130	153	136	121	112	128	128	141	147	151	112	136	116	121	116	108	131	136	122	134	117	147	125	141	127	119	108	139	128	120	130	113	143	131	124	130	142	129	106	131	135	104	132	137	102	128	134	122	131	123	118	161	134	117	119	121	135	111	124	126	136	136	133	137	140	149	138	117	115	145	129	122	102	126	114	128	120	127	107	142	127	121	143	145	132	129	135	123	139	147	123	125	147	125	129	129	139	149	130	134	125	146	124	130	112	123	126	122	135	126	139	132	126	135	119	125	140	128	129	128	124	142	120	132	130	128	136	143	107	144	131	124	131	144	127	127	119	127	109	152	111	138	120	122	122	109	114	150	129	131	146	122	132	130	136	131	116	117	109	143	136	141	136	130	119	132	115	102	123	131	155	128	108	129	116	125	119	124	130	133	139	120	152	132	120	154	137	131	112	116	137	129	121	115	122	121	111	138	118	130	135	131	149	117	145	120	134	150	126	125	122	148	136	134	118	136	129	150	144	121	134	131	143	120	123	142	128	150	109	124	125	128	131	150	142	120	128	125	126	115	135	135	145	139	122	124	119	135	125	124	124	151	122	123	138	137	136	119	134	137	108	132	133	124	99	127	124	126	136	111	127	133	118	127	122	108	128	130	137	131	111	133	115	128	118	150	142	131	128	148	131	125	111	151	102	138	134	120	122	129	116	111	131	131	129	111	138	111	143	116	122	124	114	119	150	127	119	148	143	142	125	123	132	138	121	128	130	129	143	138	122	140	116	137	138	127	121	140	131	118	132	128	122	138	118	116	139	137	131	139	148	125	134	125	131	122	152	126	131	126	113	137	123	114	139	140	144	134	145	130	144	134	130	128	127	129	127	130	125	132	122	132	116	126	124	122	130	115	141	115	153	127	130	127	107	117	121	112	130	127	125	134	132	117	105	133	127	132	116	138	121	139	154	123	144	116	115	134	137	124	129	118	125	122	110	154	134	126	117	119	145	135	126	129	131	131	119	132	129	123	145	138	145	125	123	120	138	121	131	121	136	123	121	132	129	127	115	145	144	131	147	115	135	122	119	127	109	129	138	130	147	143	134	140	113	110	145	116	142	129	120	126	113	121	141	133	126	130	122	117	140	129	121	149	143	134	128	139	130	115	123	122	139	127	112	135	121	116	129	137	114	157	141	135	127	126	125	128	120	129	124	132	123	127	122	124	125	112	138	111	131	131	141	132	124	138	135	141	121	123	127	132	135	135	140	129	120	122	122	146	131	119	114	121	138	140	129	129	120	115	136	164	113	107	131	108	124	130	128	137	126	135	125	107	123	142	106	122	94	141	106	122	131	138	123	114	172	98	137	134	131	127	137	122	135	127	133	122	135	123	138	135	118	111	119	123	117	137	141	143	145	132	142	127	113	122	140	132	123	123	119	121	120	136	127	131	128	134	151	142	119	136	143	121	125	133	121	125	107	123	127	115	116	127	158	139	114	144	134	139	125	125	134	135	145	109	118	122	134	142	124	129	121	125	118	142	117	120	133	138	152	122	138	133	120	127	124	139	142	126	128	119	126	125	119	135	130	122	138	121	114	145	144	121	131	131	116	117	115	138	132	109	110	136	138	119	122	129	138	140	117	128	138	115	119	151	141	135	138	126	134	121	141	144	136	135	134	139	126	156	113	131	132	126	126	127	132	121	150	128	117	123	146	143	135	127	142	140	154	123	119	141	125	116	134	108	143	146	150	138	120	153	108	125	149	130	114	133	139	133	127	122	123	129	134	124	133	111	131	147	114	123	117	116	125	117	144	108	130	130	129	126	154	123	130	120	123	124	135	136	116	118	124	118	132	126	123	130	123	115	125	106	127	125	147	137	122	113	107	126	133	144	121	137	142	116	146	139	113	126	139	119	132	129	133	123	140	148	112	149	129	130	146	118	133	129	127	128	109	148	116	126	129	148	101	134	128	125	142	136	115	124	149	105	128	129	130	131	129	136	125	127	128	125	133	136	140	134	125	105	118	128	143	144	136	114	159	110	165	110	139	134	123	130	137	114	131	121	118	133	142	129	128	121	116	109	140	143	112	148	125	144	135	120	137	135	135	140	134	136	135	147	125	135	135	143	109	132	118	147	140	124	117	102	136	148	134	95	130	124	135	112	123	145	129	117	130	126	119	130	121	135	140	138	131	127	122	146	134	128	127	143	125	127	110	113	128	122	127	143	113	131	121	139	133	150	131	145	117	132	133	135	122	124	96	136	140	136	121	121	125	148	106	120	148	132	127	137	120	131	123	141	135	114	133	136	135	144	123	130	122	140	142	122	138	128	132	133	122	127	137	133	139	141	131	128	115	124	143	134	139	112	102	109	127	102	116	129	142	122	127	128	139	134	137	130	127	139	137	137	145	133	142	127	135	143	132	136	119	141	116	124	151	120	139	116	121	122	121	122	124	108	124	118	138	122	137	119	141	127	131	141	144	147	114	143	106	121	130	139	120	123	130	128	141	132	115	117	120	105	130	116	122	122	143	133	124	142	128	126	125	123	128	153	129	142	109	132	138	124	149	125	123	146	119	134	126	124	141	131	126	120	123	127	124	126	141	115	137	134	130	132	137	136	132	116	155	124	131	117	108	111	121	136	124	110	141	140	166	138	114	146	160	136	120	132	137	122	121	124	137	138	112	124	136	139	135	138	130	134	121	119	141	119	137
2030	602	804	821	877	842	632	618	627	525	601	527	537	545	501	463	498	494	478	510	443	496	473	496	498	451	463	497	504	502	525	562	594	553	592	682	593	499	492	460	470	475	482	438	483	463	456	503	490	451	466	501	482	481	479	497	442	451	459	461	479	432	473	533	487	461	482	476	538	469	486	462	480	462	472	481	538	468	501	490	522	508	492	456	477	529	473	480	475	495	487	481	461	517	432	483	487	535	512	527	478	475	508	473	521	480	454	436	456	472	481	400	492	453	484	454	474	459	452	449	446	447	486	504	464	430	472	476	453	481	473	464	489	492	498	402	496	489	466	481	462	483	498	474	477	424	465	471	446	476	453	497	509	473	479	458	451	475	449	475	505	488	446	513	467	460	463	517	462	464	437	476	500	438	483	505	458	456	480	439	467	463	450	484	471	450	496	492	481	466	467	494	462	453	488	445	496	433	452	481	501	446	482	456	463	493	496	476	485	443	441	470	462	479	487	430	479	454	490	454	456	485	474	481	442	451	469	486	460	502	465	498	474	479	424	451	468	520	461	476	501	489	474	488	500	496	456	482	469	484	439	460	466	501	477	483	454	488	484	468	457	468	453	475	461	474	490	453	446	455	429	451	472	513	500	480	481	489	489	453	467	484	480	453	455	428	483	519	487	480	465	461	459	450	473	483	468	492	429	482	462	471	474	475	484	474	464	484	458	446	432	491	487	446	474	498	441	458	485	471	503	425	472	458	477	528	467	492	456	463	475	501	478	469	446	496	453	472	448	484	485	495	464	462	490	440	455	450	489	473	468	463	468	500	452	461	464	456	476	487	457	468	449	487	479	443	507	505	449	413	434	454	471	485	481	507	472	478	467	475	484	458	502	477	483	498	477	480	455	452	456	428	467	441	460	473	485	476	453	490	486	447	456	460	438	500	451	455	494	478	483	453	471	491	466	424	496	456	455	478	473	493	470	511	432	477	442	492	479	461	451	466	468	499	491	447	525	471	415	509	441	487	475	419	482	469	484	418	498	458	442	484	463	507	472	516	447	497	456	476	432	517	483	491	491	495	431	451	456	449	454	474	454	478	474	464	457	490	454	469	456	450	454	456	478	454	467	468	466	501	461	445	490	491	475	450	476	450	477	444	453	453	469	470	489	477	508	465	475	497	446	456	511	474	500	495	450	446	468	504	471	465	488	450	472	504	475	458	456	432	495	466	499	493	483	476	483	514	482	482	479	459	443	454	456	462	506	498	492	488	473	462	465	457	495	453	506	435	469	474	453	474	450	529	516	478	476	496	482	453	459	502	486	491	498	492	467	461	438	459	469	501	472	458	491	449	482	464	455	497	458	520	484	412	451	468	464	458	454	445	464	480	485	481	462	459	440	506	431	420	493	417	487	466	454	465	437	453	462	447	467	495	460	496	479	465	440	465	459	463	499	489	480	517	461	476	468	460	462	483	442	444	466	497	467	451	515	495	494	452	484	481	438	461	520	477	442	470	455	465	481	472	509	484	507	483	496	520	479	476	470	474	463	467	452	477	493	479	455	487	490	507	458	429	477	481	467	490	500	505	501	499	478	490	450	474	469	436	437	429	440	469	475	474	440	408	474	488	486	471	428	490	472	485	429	467	479	462	448	466	484	441	478	473	462	485	488	454	445	480	506	474	440	478	468	489	506	479	465	452	495	483	456	477	466	444	471	465	471	468	445	489	476	500	436	447	473	459	467	447	470	477	429	474	482	460	475	481	487	479	461	472	467	460	469	486	466	457	467	457	453	486	484	474	484	436	482	468	467	491	443	469	468	431	439	449	470	487	462	437	463	482	469	452	467	464	436	495	467	464	470	491	481	478	475	489	479	503	463	479	449	446	491	470	499	494	499	477	492	430	473	465	481	429	474	494	486	453	470	517	531	445	472	457	505	462	462	486	489	446	486	463	534	480	441	495	467	461	492	464	476	496	478	471	476	496	418	464	478	470	451	484	497	457	488	448	456	497	470	474	458	433	462	504	462	485	468	470	484	483	504	475	485	479	463	500	488	469	488	436	432	519	439	441	498	497	469	468	489	445	473	449	479	497	504	440	455	464	448	457	465	442	477	477	498	501	463	462	501	471	445	451	501	426	500	481	479	487	462	511	452	490	453	465	500	458	466	447	526	476	478	491	438	480	464	485	500	478	478	439	513	467	449	464	447	441	457	489	471	447	434	442	468	476	455	463	495	460	445	498	477	428	480	465	427	455	490	471	453	459	459	483	472	441	516	473	451	459	490	450	483	496	500	484	469	450	482	494	466	430	497	517	482	461	493	489	488	465	458	458	486	458	517	505	478	429	448	490	458	490	431	499	456	450	457	454	485	488	465	495	452	461	464	500	509	502	500	446	453	502	441	493	482	473	478	465	476	448	458	489	447	471	438	466	507	466	491	474	497	463	508	497	505	481	488	465	457	504	447	439	482	491	493	511	458	460	488	470	479	441	446	441	441	466	478	451	439	446	413	456	481	452	476	508	437	486	456	476	469	435	471	468	472	523	479	476	507	467	464	481	485	513	463	451	469	482	453	475	487	444	491	468	520	451	472	493	468	469	449	460	490	464	452	491	445	427	445	488	487	444	476	479	482	465	447	484	497	483	517	448	526	470	420	459	442	498	440	450	486	497	429	495	440	474	445	480	491	489	464	458	456	403	473	508	428	484	469	498	498	452	487	437	443	449	474	477	473	470	505	489	470	479	508	455	472	481	469	498	438	458	485	447	471	440	472	496	434	495	475	519	477	488	479	463	483	446	452	451	473	472	448	477	472	473	477	432	455	449	484	517	503	446	451	502	521	477	478	442	453	463	485	465	451	438	470	467	480	431	471	500	441	481	477	487	416	481	495	474	489	458	445	466	445	480	459	491	451	483	467	488	460	487	512	479	480	464	461	428	484	408	498	442	503	445	484	436	428	481	534	487	444	467	454	474	460	452	467	437	471	536	510	496	453	455	478	485	499	477	450	464	462	522	439	440	479	442	456	483	451	496	470	472	492	449	479	484	498	448	479	469	470	507	494	459	469	456	481	458	480	469	433	436	469	493	461	487	485	493	477	469	480	457	451	501	487	482	460	475	448	484	491	455	461	499	462	480	474	494	452	467	470	493	468	468	479	478	482	476	499	467	491	471	438	471	435	467	456	478	496	491	474	443	428	463	488	449	488	484	469	483	489	456	473	474	474	507	481	511	495	478	469	491	430	431	461	489	495	480	459	469	456	478	508	514	491	458	488	508	481	446	477	528	481	514	432	457	476	522	470	475	462	508	445	479	480	436	484	490	462	465	449	463	469	484	438	450	435	481	457	502	454	457	486	432	454	442	472	457	521	449	488	478	450	479	424	490	507	468	506	427	485	473	445	491	490	448	466	479	460	453	469	481	497	496	448	489	436	505	494	536	488	457	474	499	436	474	444	465	520	482	456	449	445	477	488	470	460	474	458	436	434	496	451	467	476	473
1712	236	236	225	208	180	174	149	151	143	144	126	124	125	131	129	135	144	139	122	138	122	152	118	143	129	128	128	138	118	131	147	136	142	166	155	134	111	131	140	146	142	117	136	118	132	131	125	141	132	106	118	125	119	127	119	129	148	134	132	139	146	123	141	136	119	119	129	135	122	146	123	135	131	148	141	117	116	117	116	125	116	108	136	150	133	117	107	112	106	114	103	134	111	138	121	145	119	136	139	147	143	130	126	119	130	145	137	104	120	130	126	135	127	110	125	143	131	115	123	133	118	136	127	135	135	126	135	125	135	129	154	139	107	112	121	124	134	111	123	133	91	137	135	135	117	132	118	131	125	122	131	109	134	130	135	139	116	139	141	124	105	150	133	140	98	138	131	126	125	136	128	109	136	116	119	123	109	122	121	143	135	131	129	117	136	130	121	128	130	136	111	114	135	128	132	137	120	149	119	120	128	124	135	128	118	116	134	114	125	131	128	109	122	134	124	149	131	129	135	133	141	126	145	142	141	122	139	119	140	108	136	134	106	137	142	132	115	133	145	149	129	132	139	125	120	126	127	117	148	109	134	140	127	131	116	140	125	119	135	127	146	113	101	143	112	130	108	133	132	120	138	140	126	125	137	112	137	129	121	149	135	128	127	133	116	143	138	134	131	120	125	128	127	113	121	126	118	134	133	141	131	137	134	133	117	117	162	139	119	132	135	126	124	107	125	114	137	132	119	124	155	131	120	150	140	122	130	127	116	144	110	110	126	123	106	136	152	143	132	126	131	123	122	116	124	124	142	133	109	156	127	123	133	106	121	126	128	109	94	132	124	149	126	109	119	132	144	117	138	159	103	120	126	124	131	114	123	133	122	131	114	148	123	116	105	123	121	104	141	116	132	140	116	146	112	137	145	114	148	129	142	134	125	131	124	128	130	135	123	128	113	142	144	128	127	134	118	141	118	146	116	108	114	121	115	135	132	129	102	119	115	117	111	132	137	126	129	138	128	130	121	129	113	120	137	140	139	124	135	117	126	124	122	119	121	119	131	137	125	120	143	130	126	139	140	120	162	107	122	129	115	124	146	138	131	138	123	134	131	124	134	112	134	133	125	134	122	139	128	126	121	126	131	141	126	125	113	125	110	158	141	117	137	142	122	124	126	115	136	118	141	156	141	119	135	132	105	117	127	142	126	147	111	124	106	159	111	119	131	151	142	129	122	112	119	129	133	114	109	121	133	124	134	127	137	126	118	113	155	115	131	111	109	131	135	114	120	135	130	111	136	123	100	119	126	117	139	124	127	138	129	102	134	124	154	143	153	137	141	151	132	117	125	138	119	126	134	127	134	127	129	119	115	145	131	137	123	95	121	115	120	116	124	116	124	144	127	134	134	117	138	127	126	134	122	129	120	127	126	140	125	143	115	130	142	136	125	110	132	113	129	128	116	136	116	125	118	138	129	121	119	127	118	128	142	122	126	124	106	132	136	128	128	118	130	126	109	129	129	144	117	102	130	128	113	120	128	112	138	137	145	136	115	102	141	136	126	126	124	131	117	113	134	122	130	120	130	135	137	135	111	118	146	121	122	139	121	124	132	134	105	134	143	141	137	141	141	127	126	140	121	123	137	136	113	127	120	129	121	124	135	133	131	107	118	123	139	134	114	96	100	135	137	120	137	125	128	111	145	126	128	133	132	107	140	119	142	129	112	111	114	98	127	133	125	118	128	127	108	131	131	151	125	129	143	136	126	135	128	128	126	106	115	129	142	136	146	113	121	140	130	131	120	139	118	113	103	126	124	118	134	164	110	132	127	109	145	135	137	135	129	135	138	119	124	107	111	131	118	132	116	128	119	117	150	129	129	119	116	114	125	118	132	128	122	124	123	113	119	142	130	126	128	121	118	142	140	123	129	129	119	107	134	146	134	125	118	148	140	129	134	125	122	124	118	129	115	121	121	130	121	127	136	124	120	135	109	122	126	138	125	158	121	122	138	116	113	128	121	128	138	123	127	131	128	133	128	139	109	127	124	142	124	118	141	135	104	141	123	133	119	107	108	136	135	110	135	115	137	133	135	138	120	130	122	151	126	134	127	124	107	133	125	122	111	142	155	136	104	140	147	125	128	121	121	150	130	138	145	123	119	116	135	126	127	111	154	131	128	144	129	116	112	139	144	111	149	122	130	119	131	128	134	136	114	119	117	115	120	128	108	113	134	123	138	132	120	147	131	126	117	139	128	115	151	122	124	118	128	121	126	143	136	123	129	137	139	145	142	121	142	144	142	139	127	125	129	133	131	132	125	133	123	143	122	131	123	126	112	142	125	138	128	128	140	111	141	120	133	118	98	119	115	138	120	121	141	122	124	117	116	116	107	135	140	133	119	119	113	147	115	122	139	127	119	124	141	122	129	112	136	124	125	124	138	126	137	119	146	122	144	131	142	131	125	126	122	138	142	134	128	120	133	128	106	124	126	120	127	111	133	122	125	112	120	126	106	131	129	142	123	126	132	128	124	120	128	139	115	138	118	127	125	130	139	117	147	119	108	121	128	147	117	125	119	121	143	100	115	122	127	118	106	149	129	138	130	146	130	134	122	132	126	130	118	139	141	119	126	119	119	133	126	145	135	115	124	119	122	118	130	126	141	136	138	132	130	117	140	141	131	136	132	109	125	131	140	137	122	135	130	120	122	140	115	111	129	134	126	127	141	115	135	124	123	121	125	132	133	120	131	134	114	125	145	122	126	116	140	137	141	122	127	132	101	129	134	147	131	139	134	137	123	139	115	149	142	128	141	125	124	119	119	121	126	121	142	108	113	125	126	128	124	124	128	114	134	130	127	124	119	141	110	113	132	137	112	125	126	127	154	152	133	126	110	106	145	119	125	113	132	128	136	147	139	120	132	133	125	130	119	128	139	119	111	134	134	136	132	134	136	148	128	124	144	151	123	134	121	139	149	130	131	136	139	129	123	125	117	133	109	116	137	122	113	142	145	126	126	130	135	132	138	140	98	134	162	137	116	109	148	116	124	117	132	130	133	132	117	138	135	138	130	133	121	119	120	130	120	126	136	139	120	134	126	107	142	106	131	103	139	145	112	119	127	126	125	125	118	120	128	121	132	130	130	122	118	117	115	137	124	131	142	119	139	121	111	125	132	122	110	131	125	128	126	128	135	123	116	109	138	102	142	116	144	153	121	148	130	144	124	139	133	135	113	114	143	139	133	148	119	114	125	124	148	125	116	128	129	117	125	146	138	146	143	119	129	147	139	130	112	128	135	130	134	135	128	121	145	123	138	141	115	126	114	118	109	114	140	128	112	134	139	117	126	120	103	102	124	123	116	124	128	147	127	153	137	145	120	117	148	142	118	120	140	123	141	115	154	119	114	123	114	139	121	124	122	128	126	130	107	128	125	121	133	110	126	130	126	134	133	115	140	140	112	131	128	114	142	107	138	122	128	118	135	133	119	108	124	114	137	134	129	135	134
1955	611	827	876	846	783	632	611	553	566	545	562	519	545	573	481	482	492	497	472	493	459	468	479	518	469	493	498	487	486	533	577	552	645	580	672	570	502	468	460	473	492	510	553	477	464	508	500	520	474	486	490	518	478	461	491	510	489	493	476	450	500	508	455	491	507	525	528	510	457	469	466	471	487	500	476	471	462	497	528	513	536	502	483	452	519	470	484	471	479	479	485	484	439	537	434	530	523	527	488	529	511	492	503	475	464	468	457	492	465	490	475	542	430	450	472	488	499	430	461	491	477	451	468	507	468	486	487	501	480	447	486	451	467	475	471	444	463	470	461	502	462	463	487	495	512	451	478	488	441	462	478	500	471	459	444	474	479	475	433	466	443	478	476	462	502	503	486	485	465	449	493	467	451	486	511	412	460	453	431	481	463	472	448	464	497	497	496	477	489	487	456	489	475	453	433	498	443	490	446	461	463	488	438	456	434	450	520	486	463	503	495	430	465	466	458	491	444	459	486	449	488	446	491	417	471	468	466	491	463	465	450	450	487	494	480	455	478	486	490	477	458	451	457	432	456	454	480	474	469	494	453	442	488	462	469	466	476	469	484	454	461	467	462	455	447	485	508	468	493	464	445	480	482	442	474	466	513	481	449	447	494	445	496	497	468	441	451	486	503	472	470	469	451	465	459	417	489	495	487	498	471	487	471	450	519	468	489	477	465	477	471	482	509	457	454	456	443	477	531	512	477	468	475	495	504	454	478	513	478	480	500	476	469	495	475	455	490	512	473	500	443	484	466	449	480	484	438	475	491	440	489	434	467	468	463	475	492	497	474	488	473	437	452	455	516	487	443	446	450	458	486	494	500	478	458	476	470	409	437	485	443	469	427	485	454	436	508	474	460	416	484	445	466	484	487	516	493	489	458	491	472	413	491	483	478	457	485	460	494	434	457	441	497	492	468	459	465	437	513	483	426	434	503	437	456	456	480	496	458	479	485	462	476	492	473	465	470	462	480	465	459	516	471	483	470	482	467	503	455	455	477	467	490	483	471	493	470	496	455	499	491	483	541	476	466	477	418	469	487	490	461	475	483	467	445	447	417	484	467	465	522	485	481	517	450	479	512	462	463	493	460	451	471	470	463	495	455	470	448	490	443	478	468	468	436	504	484	456	440	428	441	471	457	412	484	475	450	484	454	471	494	469	445	483	498	467	466	489	414	455	471	437	439	482	454	484	473	474	487	473	481	482	495	491	481	438	482	465	435	498	455	493	455	482	498	476	458	417	471	460	453	452	439	482	471	483	435	467	456	439	457	464	465	504	522	480	431	433	464	486	452	445	437	464	456	480	477	484	488	485	448	440	480	487	501	477	460	451	446	480	460	476	464	455	504	456	469	484	465	454	500	449	510	462	467	443	464	453	486	463	474	481	478	472	448	516	502	496	487	449	454	464	475	448	463	455	427	478	452	459	471	465	491	467	497	474	439	487	470	469	436	457	448	462	469	469	485	471	497	446	461	469	450	476	464	434	490	464	466	497	458	473	500	482	451	445	480	444	506	434	467	494	470	501	504	451	478	490	484	459	441	485	484	515	433	447	461	463	480	472	452	449	491	444	476	482	483	472	495	490	469	442	497	498	481	501	455	456	457	449	446	419	467	489	491	453	512	501	484	443	469	430	443	505	443	475	467	469	435	489	463	487	445	468	447	477	480	422	486	489	443	464	481	490	458	494	468	491	461	477	474	448	466	430	443	477	489	459	452	456	481	454	474	492	429	465	492	479	462	450	459	473	483	467	508	438	440	434	481	415	469	457	431	451	462	457	486	472	459	489	436	465	482	478	452	484	487	453	471	460	456	504	490	435	483	444	454	459	501	438	470	449	456	507	450	495	469	435	468	481	469	470	480	477	488	476	468	459	470	475	458	493	484	472	506	482	483	466	506	461	483	482	464	445	472	469	474	459	443	459	418	481	463	445	486	481	530	509	487	509	468	468	475	438	502	479	481	497	479	470	439	450	494	499	450	469	462	444	474	465	471	481	471	492	479	476	498	491	436	475	463	454	457	432	478	451	456	487	422	482	480	494	453	453	460	467	454	446	442	486	462	450	451	501	490	459	466	455	467	490	476	472	451	484	453	471	499	475	462	450	478	421	484	459	498	466	473	468	460	481	476	437	497	468	460	458	477	430	486	461	462	452	470	445	461	477	513	437	467	463	459	434	441	458	446	471	436	512	479	462	479	514	463	439	428	469	439	474	491	495	482	490	464	428	445	514	477	527	444	453	452	467	447	449	477	485	465	462	472	475	512	470	469	495	480	466	453	491	491	427	502	487	464	469	455	457	484	494	442	452	492	445	471	451	484	455	462	496	491	476	496	468	454	460	475	459	457	496	447	468	464	461	460	515	479	445	461	484	515	473	469	439	487	450	526	476	459	439	460	436	461	493	450	475	411	464	421	465	464	456	457	494	472	459	419	489	477	470	458	430	452	483	427	480	428	498	468	490	456	443	479	464	450	479	511	468	478	411	470	459	478	442	485	456	483	458	481	476	447	464	426	460	485	487	460	473	442	464	464	448	493	460	451	438	477	446	443	462	470	481	423	467	471	471	466	515	454	467	451	450	477	489	458	415	477	476	490	482	444	429	494	500	463	459	485	458	456	494	440	502	455	492	430	494	531	521	499	454	480	478	483	505	479	458	478	493	499	477	458	488	489	428	468	481	473	458	472	467	482	476	461	478	469	499	477	459	487	487	473	445	481	489	449	469	440	430	490	468	460	470	464	449	468	460	454	483	443	481	488	434	442	493	491	459	479	439	459	472	460	470	483	461	468	502	491	418	482	428	464	461	484	468	475	448	447	470	499	456	466	464	475	489	455	439	460	494	458	426	487	451	457	485	487	490	456	487	478	486	482	488	510	451	452	478	457	451	498	450	485	456	471	521	452	466	458	478	453	447	451	441	449	475	477	486	472	449	486	445	485	472	461	491	487	481	482	476	467	484	480	449	460	488	475	460	496	453	440	500	464	477	448	483	453	444	494	501	427	471	496	477	505	467	487	472	483	475	461	515	458	435	519	470	435	471	472	444	467	467	472	476	487	455	432	480	480	481	467	455	452	488	480	450	479	482	462	468	455	511	435	449	467	456	465	461	483	457	467	469	445	439	456	471	478	457	437	454	468	462	453	494	483	478	459	487	426	452	455	493	450	472	460	459	444	460	462	493	467	472	474	492	481	511	477	445	456	464	481	461	468	485	472	430	483	482	469	498	469	458	408	418	447	432	490	452	454	448	464	477	437	471	451	451	445	462	473	468	448	478	458	499	473	465	468	484	477	489	469	465	492	442	481	467	472	486	469	434	488	495	415	455	451	480	491	491	545	444	461	444	468	454	448	461	473	450	489	472	485	411	470	466	494	502	494	472	479	463	465	493	459	490	480	471	474	447	459	504	488	490	440	442	452	482	477	446	475	492	452	474	493	491	466	462	458	480	460
1701	215	285	206	209	185	143	138	140	162	138	140	131	123	123	121	132	120	127	141	146	123	134	135	118	125	142	126	107	126	130	123	142	135	149	135	126	129	142	133	129	124	111	136	125	129	131	143	139	133	140	140	130	120	132	118	114	126	120	134	122	139	136	125	109	114	107	118	135	115	118	134	107	139	119	116	147	150	139	129	138	139	134	119	121	127	128	126	139	116	141	136	152	129	148	116	134	128	118	125	119	133	133	121	141	119	131	131	115	142	114	131	112	127	118	126	125	121	124	135	110	112	123	123	119	114	124	116	139	127	131	129	124	121	130	142	143	128	129	123	131	122	144	128	117	123	126	113	142	128	104	108	120	113	109	117	129	116	118	116	139	128	153	149	135	129	132	114	121	133	109	121	119	152	125	140	125	134	113	138	141	141	122	105	100	106	112	112	126	117	136	128	117	117	125	104	152	119	139	125	145	129	130	113	120	124	154	125	133	126	117	138	125	117	121	125	102	134	151	130	147	126	124	128	140	150	118	127	124	132	126	139	136	129	120	146	124	122	130	115	125	132	131	122	149	130	95	141	133	134	137	118	144	135	122	128	123	108	127	129	121	132	139	120	133	130	119	120	128	141	122	116	109	114	136	124	122	99	114	108	136	133	108	115	126	129	136	123	123	124	116	139	125	126	127	138	104	139	116	140	124	135	106	111	135	108	140	144	117	125	126	136	143	133	131	128	128	119	142	129	134	141	128	113	117	138	131	144	127	114	133	138	138	131	147	125	110	108	125	139	127	114	126	109	139	119	122	120	128	138	115	130	136	135	139	154	119	115	154	104	143	124	123	146	133	148	141	133	149	114	122	129	136	126	109	138	119	113	136	129	139	131	114	130	119	123	117	124	150	119	123	113	131	133	119	123	120	121	125	117	130	132	140	136	124	134	123	107	126	132	133	116	150	127	125	131	139	131	119	124	135	130	115	135	141	129	128	130	142	114	112	125	112	116	145	120	117	126	121	113	149	128	146	135	116	130	127	124	122	137	115	121	134	123	140	131	136	107	122	138	121	126	127	108	123	113	110	147	140	123	137	125	120	124	113	122	109	148	133	134	128	116	106	119	133	119	137	122	131	129	123	124	134	134	133	123	133	137	119	133	121	130	128	145	133	123	132	138	133	124	136	142	126	119	140	148	137	131	126	114	141	139	108	124	105	124	125	133	120	133	129	141	122	142	135	108	120	141	95	154	143	124	142	160	120	158	120	125	120	128	133	127	117	114	119	131	145	120	116	122	139	110	119	123	155	136	142	136	114	131	126	153	148	130	126	142	129	116	135	133	133	127	124	115	142	125	131	120	126	140	129	123	130	143	106	115	118	141	104	123	118	131	124	129	135	142	123	137	110	121	120	119	99	142	130	139	119	127	121	149	131	130	124	123	125	120	109	135	157	137	122	111	131	113	119	131	134	168	128	111	118	122	125	126	138	130	138	121	144	135	140	133	126	136	112	140	119	169	121	133	126	136	110	125	115	142	144	152	131	117	128	129	116	112	108	145	122	124	136	123	125	129	111	131	138	107	112	144	131	113	130	115	130	112	132	148	130	120	130	132	137	119	143	118	120	126	113	137	111	118	113	143	118	136	126	134	136	116	117	128	119	113	148	123	108	110	117	134	117	124	126	124	123	133	120	123	143	136	124	110	125	121	131	131	126	116	131	142	126	133	134	114	137	132	123	131	135	139	135	123	120	119	131	139	117	123	116	154	132	124	137	115	128	143	135	124	116	132	138	151	124	144	114	113	129	120	114	123	126	115	128	117	142	124	133	124	120	118	131	108	104	140	125	144	115	142	126	128	115	138	131	117	110	147	130	120	118	138	121	135	113	142	111	141	138	117	113	108	134	113	110	139	116	131	107	116	117	141	109	135	126	139	126	125	106	151	122	144	146	132	119	148	106	109	111	120	134	117	118	120	122	118	137	120	137	110	125	127	124	117	124	103	138	139	111	120	124	123	131	142	132	125	106	146	113	124	137	133	136	138	144	130	124	127	123	113	136	123	144	115	152	114	125	139	122	118	125	108	138	128	145	139	127	125	127	125	134	127	116	140	126	113	132	140	99	124	132	116	123	109	136	145	139	101	139	125	126	144	120	132	117	115	136	128	122	126	108	110	123	143	128	119	122	122	126	129	139	141	131	125	123	120	131	144	122	164	131	130	131	132	132	129	146	121	134	125	134	130	143	123	124	135	116	126	121	149	142	119	124	119	107	133	137	148	130	130	98	136	120	121	123	117	114	139	132	127	122	129	139	126	123	130	126	135	122	109	138	119	119	137	127	128	124	136	105	115	125	140	138	119	114	119	142	120	111	130	114	138	135	148	116	146	129	133	126	127	114	129	137	130	112	125	145	127	128	121	140	109	122	132	140	123	134	131	135	145	137	130	126	139	124	111	119	95	128	126	126	151	119	123	127	148	125	138	119	129	145	141	108	126	129	133	126	134	132	125	119	106	119	119	144	141	135	111	115	142	127	127	126	120	124	120	122	120	127	116	120	141	128	115	133	138	143	135	109	132	125	152	113	128	138	121	149	134	144	129	119	137	131	119	127	137	134	107	124	124	138	119	131	120	113	126	129	139	114	121	124	128	122	143	123	122	122	117	107	142	125	122	141	132	118	147	112	127	120	124	159	126	126	120	125	161	125	127	124	135	113	134	135	139	123	115	128	115	125	122	145	103	140	127	113	115	142	120	126	128	153	127	129	120	133	150	114	120	134	114	153	127	109	135	120	131	141	129	116	105	144	146	143	135	128	135	131	120	108	123	146	119	131	111	119	141	111	93	123	124	118	131	127	119	105	115	133	129	144	134	142	106	120	124	125	132	111	140	142	129	130	141	123	121	128	117	153	117	118	127	141	138	140	138	129	114	120	125	128	121	125	97	129	113	151	124	114	119	121	134	127	128	122	113	120	131	133	148	131	119	113	125	122	122	110	122	121	130	131	107	126	113	147	136	117	125	118	131	140	121	118	121	134	111	142	134	124	108	121	112	137	118	148	139	138	142	141	117	148	124	123	126	131	126	138	136	123	134	144	115	137	140	131	126	130	130	121	111	102	131	112	120	136	122	119	141	153	131	128	125	127	117	123	126	106	113	138	126	141	118	125	132	126	130	120	131	118	126	121	130	107	111	142	123	122	112	118	126	135	127	151	113	108	128	116	126	128	119	121	117	111	128	128	110	118	102	131	120	108	124	125	125	114	128	129	139	126	108	131	116	108	127	121	120	116	110	140	125	127	141	129	126	116	130	119	140	134	123	148	136	145	134	121	136	148	140	126	103	138	155	126	128	116	133	124	129	127	124	128	129	119	124	138	122	134	107	140	138	117	121	143	138	129	129	126	128	134	116	128	139	136	119	109	143	135	100	156	124	116	138	138	132	147	113	116	110	111	142	103	131	134	130	141	112	111	133	116	107	120	138	115	124	131	118	132	137	107	133	143	124
2074	670	782	854	835	749	686	659	621	600	594	530	490	497	511	462	522	466	490	453	461	505	474	452	458	495	443	513	508	504	485	568	544	588	544	634	517	495	512	508	483	450	485	462	496	466	488	467	482	464	453	455	474	445	485	454	438	456	495	483	439	495	447	504	496	496	515	480	495	484	484	475	473	458	478	503	470	477	496	510	504	463	492	463	470	506	466	457	449	471	460	495	468	470	497	486	525	553	513	510	478	496	445	474	503	466	469	506	455	447	479	447	431	468	475	444	459	436	493	482	499	464	480	502	489	487	471	489	479	470	471	436	455	450	459	482	498	484	444	434	488	470	460	453	488	508	458	446	447	435	479	452	494	452	482	460	459	495	479	432	482	486	454	482	470	482	446	432	487	458	457	481	471	474	489	493	495	472	444	462	443	471	447	460	439	439	440	421	453	474	478	462	510	500	501	469	423	408	473	481	473	455	466	463	478	436	479	504	473	477	438	446	474	484	511	460	475	491	431	471	477	454	459	426	494	483	524	446	491	494	470	432	445	459	441	468	464	445	485	505	482	455	454	485	463	504	480	469	461	407	438	441	472	487	493	443	449	440	454	473	471	442	504	517	473	480	465	476	474	405	440	513	498	460	457	459	479	429	440	465	477	486	453	493	467	450	492	475	504	446	457	410	476	425	472	459	471	452	472	495	440	491	471	453	432	462	480	452	462	458	453	438	446	485	483	476	468	469	443	431	445	465	464	429	446	483	468	475	466	434	438	469	449	494	435	460	452	451	486	458	483	500	426	458	441	464	485	458	463	450	464	481	466	442	487	515	430	467	463	477	453	465	469	469	450	470	451	483	472	497	483	495	439	466	449	445	492	463	462	461	484	481	470	456	454	443	494	427	495	467	475	495	501	517	516	450	456	486	503	471	469	471	471	525	490	437	470	458	422	427	439	441	459	457	427	480	427	485	454	455	496	484	444	440	457	465	442	456	495	458	511	457	475	459	456	441	475	473	459	445	505	452	489	476	502	493	481	450	465	458	467	495	474	460	458	469	493	436	507	486	474	475	479	447	459	467	465	427	436	478	442	455	504	436	492	482	469	538	434	487	488	473	450	488	454	471	502	476	456	464	467	425	428	457	471	436	445	471	427	451	489	500	482	425	451	454	459	479	465	449	468	472	477	479	494	497	446	462	514	465	422	445	486	463	465	449	443	458	470	472	472	441	462	454	462	475	497	504	444	472	455	423	507	461	470	454	483	458	427	468	476	494	479	483	445	458	464	432	414	472	476	405	471	485	485	480	453	458	480	448	478	469	443	468	466	477	424	488	476	479	464	467	462	442	465	457	456	476	448	480	494	498	512	443	479	437	415	471	476	460	454	487	454	464	447	455	468	454	473	433	454	494	463	454	456	464	476	500	460	494	461	446	470	465	483	479	456	422	444	468	465	470	475	485	462	435	515	459	474	494	446	472	486	478	493	469	468	461	476	464	443	483	469	424	482	470	489	459	442	474	509	454	470	462	476	464	481	469	520	494	419	477	492	461	513	448	455	483	420	479	459	452	503	434	440	454	477	471	460	437	404	459	447	443	472	485	486	449	468	450	457	470	501	474	468	447	440	462	484	448	492	493	475	447	478	467	459	506	444	429	458	456	498	466	454	464	424	431	478	475	496	471	483	462	452	488	461	463	494	473	482	448	470	471	439	421	467	463	469	495	448	440	510	461	457	469	450	465	473	445	448	511	473	458	473	493	427	428	464	512	437	479	486	433	463	462	457	471	501	485	471	482	466	454	506	476	482	504	492	427	468	445	432	441	448	454	470	429	473	464	449	458	488	486	439	476	427	461	502	442	485	465	443	459	443	467	498	482	469	458	417	458	464	423	459	463	479	485	457	449	471	465	470	459	488	446	477	449	443	471	476	504	467	438	489	433	452	479	469	471	451	480	490	457	487	448	505	446	479	508	439	486	463	454	475	449	450	449	477	488	463	443	488	468	485	474	484	464	495	493	436	488	464	472	464	437	423	497	498	466	456	481	472	464	447	442	430	483	477	480	473	450	486	485	501	462	485	465	454	464	456	451	423	485	482	534	483	483	457	453	475	474	457	438	465	460	456	481	459	414	449	500	508	450	429	448	451	441	489	464	458	476	476	469	473	484	486	452	479	439	445	487	465	474	475	465	421	442	465	438	450	460	469	449	427	442	475	463	472	468	500	501	473	470	453	450	442	507	467	439	437	465	471	481	481	441	488	456	460	448	456	463	474	499	492	429	489	438	458	481	468	503	496	421	462	473	494	454	477	440	474	441	488	469	469	454	479	394	423	468	448	502	490	466	444	417	465	449	474	488	443	463	419	430	488	460	493	496	431	457	490	456	473	447	479	510	464	487	482	462	493	475	456	452	489	482	486	498	437	430	464	429	483	510	485	462	461	474	483	475	486	494	457	481	462	461	486	433	468	429	435	443	439	516	500	469	454	473	464	494	473	496	469	499	481	444	482	484	466	461	421	492	487	445	470	453	484	499	486	511	468	452	471	455	525	459	497	433	454	495	471	448	478	412	484	460	483	472	481	473	500	477	446	470	495	459	448	453	461	478	458	415	443	485	469	480	421	485	461	446	481	417	499	478	453	434	481	444	442	447	476	455	462	475	464	462	482	458	461	466	472	463	431	465	492	466	476	466	463	435	502	456	491	457	474	457	457	461	482	461	468	447	488	477	441	479	488	446	483	437	458	486	477	483	439	420	453	475	481	488	439	467	451	466	489	427	458	491	469	478	436	488	452	451	490	480	499	457	481	462	441	466	489	454	471	480	460	438	449	434	409	468	477	438	490	478	485	461	481	429	484	448	466	475	464	446	483	465	444	469	480	466	470	488	508	464	464	448	466	485	486	471	448	449	434	474	473	475	475	492	457	395	467	444	466	441	418	473	498	442	463	502	445	474	455	450	500	435	470	472	436	466	487	445	431	464	471	493	472	485	485	412	453	450	474	474	460	483	475	463	474	455	483	468	439	511	475	429	477	475	484	460	444	460	451	473	474	503	451	471	434	463	476	480	434	459	503	470	456	469	469	439	479	432	421	473	499	448	490	474	485	427	475	492	442	484	464	461	451	475	463	492	460	441	485	500	435	494	471	483	475	468	467	475	435	513	451	482	513	465	457	467	460	441	420	494	451	458	446	500	502	475	456	515	476	468	437	433	466	485	485	443	455	495	458	447	478	490	471	461	468	480	474	469	385	468	487	468	486	480	466	436	473	482	459	474	451	471	495	471	493	492	453	444	481	486	452	433	477	485	443	451	425	482	493	449	473	444	494	478	472	470	458	453	476	442	460	480	474	445	462	483	463	455	495	461	465	446	454	479	456	465	495	481	482	433	475	457	433	459	475	484	404	490	463	464	457	503	467	406	437	454	499	461	494	445	502	480	470	497	483	504	480	457	437	472	517	491	487	424	454	489	462	469	467	469	466	465	437	500	493	499	444	455	434	488
1657	233	231	212	215	178	150	149	143	129	144	123	134	139	125	130	133	125	117	121	121	123	141	129	123	145	129	131	116	135	126	121	155	135	149	137	125	136	135	114	117	130	127	142	131	127	137	124	128	135	133	126	117	125	135	112	116	125	107	136	139	126	137	111	140	121	119	112	138	137	129	112	142	123	116	145	126	123	144	121	131	124	138	141	101	116	143	116	134	122	128	126	136	112	132	125	135	127	137	137	136	125	121	139	122	119	133	121	129	128	132	136	133	132	121	131	127	107	151	135	123	144	135	106	118	114	138	136	143	126	137	136	140	140	115	123	124	140	146	118	125	121	122	113	119	114	126	121	126	124	135	115	119	114	140	122	130	106	108	129	134	126	135	112	116	110	134	142	126	133	131	128	130	142	103	95	119	127	143	112	127	124	109	122	123	127	114	121	123	126	123	118	125	124	118	127	110	123	122	128	137	142	117	129	121	137	118	138	134	130	120	123	131	113	124	143	116	132	118	131	102	130	115	122	134	129	149	145	121	133	112	114	118	124	122	112	108	110	140	149	125	131	126	121	126	116	131	119	125	129	124	133	119	124	109	123	124	130	130	125	118	125	116	135	117	132	119	128	112	116	135	141	137	118	126	125	115	114	134	122	135	115	140	137	124	117	116	120	129	131	122	139	131	117	117	118	113	113	132	117	108	116	133	139	119	135	113	154	130	117	131	150	122	130	115	137	122	139	120	108	107	125	119	127	159	120	125	111	120	127	114	104	135	142	141	109	129	107	125	134	137	118	94	119	106	124	128	119	141	121	148	134	132	123	128	141	121	126	118	124	104	110	107	111	131	116	132	120	107	123	106	120	139	102	123	130	118	126	121	120	127	125	134	113	119	133	140	113	109	121	126	123	123	137	132	103	129	123	121	122	129	104	109	125	115	136	133	118	97	117	121	113	126	123	114	130	117	122	113	134	134	131	109	108	112	134	109	129	125	120	119	115	116	135	134	119	136	133	142	114	89	147	126	129	123	124	127	100	117	128	146	132	137	129	143	102	107	145	126	127	128	127	141	144	138	150	106	134	117	130	116	119	133	109	115	120	106	119	125	119	112	135	135	122	104	116	123	107	108	113	118	126	164	98	123	145	130	124	105	127	130	152	113	102	131	118	107	125	115	144	125	138	147	129	135	117	133	118	118	124	111	114	117	120	124	99	119	127	116	128	137	119	110	138	122	137	112	120	132	128	133	135	129	127	126	132	135	118	132	126	124	131	124	125	137	121	122	131	127	150	135	126	122	130	105	121	127	136	122	146	117	134	119	127	143	134	128	123	139	112	114	124	112	122	129	124	135	113	106	130	119	100	126	139	118	138	109	125	143	131	114	110	129	131	134	128	128	125	124	128	133	135	129	120	130	137	110	135	101	122	106	126	145	111	130	118	122	123	115	136	109	113	119	104	124	117	113	122	135	136	131	117	117	117	120	144	133	133	134	122	124	127	131	108	138	122	134	122	113	125	137	123	131	120	130	112	117	125	125	134	141	129	117	116	103	108	152	135	130	138	118	145	147	120	105	136	112	111	129	123	105	133	133	132	117	131	114	117	136	127	129	128	113	115	106	129	141	111	118	146	140	118	125	123	121	128	126	122	120	144	141	148	140	114	125	126	136	137	126	120	118	123	125	123	116	120	127	134	106	122	138	127	124	123	107	121	142	119	108	146	119	119	136	117	107	109	123	132	120	137	150	126	136	121	131	115	125	130	114	111	137	106	129	128	125	125	106	133	116	121	118	126	138	125	110	143	155	128	124	146	109	119	141	111	112	112	141	108	136	104	140	126	109	139	121	105	140	115	155	98	124	129	129	129	117	126	117	129	136	126	128	115	128	112	123	122	114	113	139	133	144	115	130	99	144	133	116	126	120	126	123	123	131	111	109	126	154	128	125	120	119	123	127	143	129	152	149	114	127	131	107	139	138	101	131	133	139	116	115	129	147	144	115	130	136	131	135	133	93	129	122	106	125	136	130	144	122	141	129	118	116	139	125	123	126	128	138	123	130	131	123	129	120	123	134	128	135	146	120	121	122	132	126	127	109	121	117	126	132	121	129	136	109	133	123	132	107	130	147	126	136	115	126	122	122	135	116	150	115	111	120	131	139	126	114	102	146	119	113	133	129	120	135	128	112	136	112	124	127	119	132	133	150	117	117	119	122	130	125	108	121	120	116	119	129	119	123	126	136	147	128	116	120	126	129	123	142	121	128	132	129	138	127	124	129	142	116	133	131	123	156	111	139	112	153	140	128	113	130	140	150	135	120	130	128	129	127	121	116	112	120	131	118	135	130	140	132	122	129	141	124	124	117	147	136	125	126	133	148	139	127	134	119	120	132	134	134	118	138	115	126	126	130	150	130	130	128	132	110	129	138	116	127	127	108	126	136	125	120	102	136	122	99	131	121	118	128	132	133	113	135	114	116	132	126	116	121	126	114	154	129	130	111	128	128	129	133	142	123	112	125	125	143	133	126	131	122	120	125	123	117	136	129	121	124	141	124	127	127	114	148	119	127	124	114	127	125	136	140	129	145	133	130	128	121	124	152	127	132	138	105	120	123	119	133	138	115	136	127	123	135	127	118	123	156	137	105	118	111	125	133	127	131	136	135	125	121	110	138	143	130	131	120	125	137	119	121	107	109	138	130	130	111	134	126	130	117	135	113	112	140	108	108	130	131	115	121	118	129	134	114	133	128	120	144	120	143	156	122	106	119	131	106	114	137	129	125	127	126	126	130	94	119	119	117	134	125	121	132	126	118	129	121	134	112	120	137	127	117	141	120	113	111	118	127	123	127	127	115	131	136	119	132	137	134	110	138	124	136	123	122	124	127	115	125	131	139	130	109	152	120	128	132	134	133	129	127	119	103	108	132	131	107	112	131	121	117	132	137	136	122	122	120	118	118	114	130	127	136	114	125	112	139	128	143	115	117	109	129	123	111	143	131	119	125	148	128	121	132	116	140	119	131	115	141	122	128	131	124	136	119	123	119	110	111	112	131	117	107	113	124	112	128	110	124	111	136	118	121	107	129	110	128	124	110	126	110	129	121	128	133	112	127	124	117	123	122	134	101	137	126	147	150	118	128	120	104	135	122	122	131	116	127	125	124	128	108	120	93	121	140	154	103	137	121	111	132	105	116	134	122	130	125	139	144	124	137	141	128	135	132	114	112	126	121	128	120	131	112	115	130	142	145	133	111	149	122	120	129	126	134	118	131	121	126	131	133	140	114	126	112	123	124	113	130	110	126	106	135	130	113	128	119	132	126	113	120	119	119	142	140	107	126	118	108	127	121	113	128	129	132	126	125	136	138	135	125	137	113	128	117	112	131	137	135	116	128	122	119	131	127	132	141	117	113	123	116	106	121	130	113	116	126	136	117	138	131	116	133	144	140	116	112	104	141	134	126	150	135	143	135	126	122	133	143	143	138	127	122	123	125	150	129	125	111	128
1995	636	736	810	862	773	632	605	630	611	617	549	467	552	511	487	495	467	457	452	504	464	460	481	474	493	486	464	500	522	503	542	557	548	630	613	492	491	478	484	511	464	476	461	481	490	471	465	455	467	468	486	480	454	469	412	489	433	475	463	454	525	456	448	466	475	499	461	463	460	476	466	448	462	485	433	509	499	455	523	518	493	498	443	492	454	450	478	461	465	449	476	459	503	474	479	472	539	544	469	463	465	473	472	465	455	470	458	487	486	452	479	535	460	470	442	504	450	438	477	520	468	456	430	487	430	461	459	467	446	439	448	465	510	443	467	495	438	476	480	456	450	467	470	419	469	465	434	454	450	448	468	493	453	441	488	471	429	470	443	459	483	499	490	467	452	459	485	470	488	456	448	454	528	461	425	454	448	500	463	452	454	486	495	451	500	459	472	457	471	430	455	443	431	479	465	449	455	458	477	440	447	487	487	439	449	465	471	494	473	471	481	454	470	469	467	451	471	457	509	447	455	500	462	453	496	421	447	485	442	477	479	437	446	453	517	428	436	450	470	459	477	448	473	455	445	428	436	476	488	446	432	479	448	445	455	503	448	432	483	449	464	465	492	453	437	460	457	475	466	463	450	487	484	445	469	451	448	425	464	451	475	456	418	455	475	459	423	474	467	482	457	438	462	432	471	463	466	501	478	483	480	480	436	443	456	489	473	433	453	459	460	443	468	447	420	442	479	479	475	523	427	475	455	462	448	454	445	486	457	479	441	472	437	467	480	465	448	430	486	478	478	449	421	461	478	472	445	479	466	458	458	454	426	478	478	449	508	457	455	473	476	459	427	444	478	451	434	474	488	517	468	459	458	473	462	460	474	467	453	449	452	473	461	445	478	457	480	452	497	455	431	421	476	427	456	463	465	448	434	432	487	451	429	461	466	431	461	501	470	442	446	473	444	507	482	436	461	473	477	463	486	458	461	476	473	448	459	445	416	465	478	500	483	451	448	433	496	476	498	480	453	416	472	445	481	456	468	514	422	486	497	470	481	435	474	438	471	493	420	455	452	440	490	432	462	451	474	449	471	426	448	411	448	419	436	440	464	463	474	452	443	443	454	435	468	466	479	484	453	444	405	466	472	471	495	498	471	431	478	485	439	469	452	461	481	449	461	437	472	454	495	463	489	440	467	460	430	444	458	454	481	459	478	461	453	485	464	519	468	478	453	499	431	469	477	502	465	480	478	504	428	483	439	449	446	442	450	478	500	475	462	475	464	467	473	462	449	446	470	467	433	444	455	454	463	450	444	474	446	456	510	437	486	475	486	459	424	465	435	472	460	460	476	463	445	440	475	458	494	443	472	488	487	442	459	472	480	465	499	472	473	464	460	458	473	435	492	448	448	468	437	500	493	439	449	427	476	480	445	493	449	470	463	440	465	497	467	464	487	413	463	506	462	515	484	427	468	490	425	481	443	438	468	437	475	465	420	444	450	477	453	464	477	426	481	480	468	440	456	452	429	460	439	443	438	436	467	445	480	458	472	427	450	432	472	453	442	464	473	490	476	478	436	483	466	444	441	483	437	462	449	445	472	443	463	489	472	459	451	472	448	456	467	493	443	458	495	483	460	470	466	437	437	466	484	481	430	493	427	487	440	459	461	430	488	459	495	452	444	456	469	464	500	441	461	470	481	463	473	463	455	477	434	496	472	473	460	456	483	470	475	461	446	499	444	485	427	413	463	465	436	497	485	477	464	446	468	498	463	464	479	432	453	510	459	425	469	466	475	485	461	498	440	494	479	442	465	474	478	453	449	472	490	490	452	445	459	468	434	471	483	473	495	464	468	462	480	462	452	442	471	451	432	473	467	498	492	452	444	474	443	471	476	494	460	493	468	462	467	476	480	471	436	485	430	446	420	476	464	467	458	443	493	457	439	423	499	464	457	451	462	448	417	467	457	454	445	467	456	488	413	458	444	487	411	497	506	458	478	453	457	449	506	459	508	468	454	426	455	473	452	459	468	476	495	464	514	481	472	438	447	465	449	499	469	470	459	488	481	449	480	452	456	478	477	465	433	434	435	522	452	449	452	439	471	481	450	432	475	451	460	494	439	440	490	483	464	447	461	456	463	477	457	467	462	450	487	493	450	459	447	463	431	455	480	467	489	487	475	457	513	478	500	441	454	443	491	464	475	436	469	490	473	467	456	454	480	465	497	458	448	455	461	468	476	418	451	455	425	451	505	488	439	447	459	505	491	466	502	476	481	454	431	428	476	459	453	429	492	466	453	457	422	493	493	461	479	495	441	465	466	468	431	439	464	443	475	453	457	424	483	445	482	451	462	463	471	440	481	478	502	454	485	493	448	464	465	437	433	450	484	458	486	480	478	450	453	455	418	426	474	465	490	503	454	468	448	488	439	461	495	464	445	479	458	444	472	445	475	446	459	450	462	487	459	469	460	443	457	481	483	458	461	450	476	467	468	474	461	412	470	496	440	445	434	465	448	436	444	430	471	451	461	473	510	468	471	489	475	454	440	480	484	438	473	475	466	441	431	484	453	444	487	457	449	454	450	436	430	474	478	471	446	450	468	447	459	439	471	423	430	434	441	494	452	484	455	448	487	458	462	458	482	464	465	485	476	450	486	440	447	452	474	465	450	452	466	483	459	485	450	462	481	488	413	451	486	500	464	468	460	465	456	449	439	486	425	428	448	475	474	497	437	475	452	493	454	460	467	467	478	469	463	475	463	472	482	480	437	450	444	478	469	481	442	447	428	460	483	450	489	474	507	481	480	465	457	455	421	465	447	471	470	457	465	430	471	508	453	464	446	442	453	454	465	473	431	435	455	425	478	453	469	477	458	460	451	442	427	446	483	467	476	479	458	460	460	454	434	460	456	479	458	460	486	468	425	444	486	471	447	446	455	461	481	456	501	475	473	469	464	476	451	436	442	449	452	448	458	456	475	528	451	431	490	469	460	474	445	470	463	445	447	442	466	454	426	450	413	456	452	510	459	459	451	450	444	471	462	453	456	462	439	461	455	514	435	463	506	472	494	445	475	438	430	473	492	470	491	470	422	451	442	445	460	463	465	485	437	440	480	480	487	476	443	454	439	445	449	419	473	513	444	473	461	463	445	474	477	429	466	454	440	472	470	447	469	452	492	441	458	469	449	469	442	427	444	486	443	476	433	441	424	469	445	479	489	443	437	462	474	470	399	494	452	464	465	442	419	487	484	454	463	453	467	458	461	425	449	469	431	483	514	477	474	499	492	455	468	511	455	471	441	464	459	508	494	432	477	441	490	468	450	471	464	461	486	485	499	458	468	456	449	446	448	474	416	450	458	445	540	446	470	472	463	414	462	450	450	476	460	438	478	460	471	434	483	464	469	477	488	439	468	449	460	500	474	484	441	445	453	443	471	445	467	490	469	497	487	487	460	462	463	459	457	474	457	463	460	463	462	537	482	514	476	462	425	480	442	486	434	477	461	500	443
1718	238	234	234	204	185	163	155	132	134	179	137	139	128	145	137	120	125	146	128	118	134	134	145	114	120	133	133	133	117	142	152	132	171	168	140	134	133	134	120	116	136	120	119	107	125	122	132	115	140	137	128	120	130	139	118	139	126	127	100	113	140	117	134	151	124	138	144	140	141	138	126	156	128	135	124	131	149	137	137	117	153	140	157	136	99	143	110	133	123	141	128	114	123	123	129	129	121	142	129	137	118	116	130	113	131	134	106	140	112	127	116	113	132	126	118	117	131	124	132	123	135	138	133	124	136	147	121	136	120	124	116	124	133	129	128	145	134	112	140	136	124	130	158	125	132	146	130	111	140	132	153	109	116	151	130	112	125	133	130	134	133	129	110	137	121	140	138	147	136	135	125	128	121	140	125	114	135	118	119	132	129	120	130	122	146	152	132	124	112	149	152	132	115	135	143	140	111	119	132	146	136	139	139	126	153	120	140	120	123	146	133	132	94	120	118	142	110	125	117	116	131	138	118	150	119	125	118	131	145	127	131	119	124	130	149	114	140	117	107	107	129	113	132	132	133	121	134	130	131	148	126	136	133	131	143	135	131	129	132	154	115	114	116	137	116	142	135	152	113	121	136	141	118	143	130	125	121	142	138	139	124	151	138	143	148	127	130	131	98	133	122	118	151	125	134	137	117	138	133	137	136	125	144	150	128	129	138	122	130	133	115	129	130	125	125	109	120	115	128	140	110	150	149	134	124	118	149	143	113	127	112	113	137	134	127	126	134	116	128	137	151	123	119	126	144	125	142	142	134	136	129	127	114	140	134	125	136	123	143	137	145	135	130	144	120	104	133	128	138	137	136	130	128	129	128	125	130	116	147	145	118	136	114	150	129	149	127	133	133	138	128	116	143	137	131	133	131	122	116	132	128	149	122	120	135	126	122	125	149	137	119	142	125	116	137	130	133	130	153	124	131	114	132	135	137	130	131	128	131	121	136	151	149	119	138	127	130	129	137	110	137	117	131	129	134	117	112	135	133	134	125	120	145	139	141	145	113	119	128	130	125	151	127	122	159	129	120	137	133	145	117	111	132	127	155	127	125	134	131	141	132	111	121	128	116	134	141	132	117	131	136	137	132	138	124	146	118	140	118	116	140	132	112	142	133	131	112	124	120	137	132	122	121	106	141	131	134	129	124	106	146	91	120	109	123	129	125	112	133	141	122	103	131	119	132	127	110	146	127	131	137	107	135	126	120	124	132	145	125	131	118	121	126	135	121	117	132	136	122	128	119	133	109	104	127	135	135	111	121	126	113	130	125	127	132	143	113	123	130	125	130	134	134	124	120	121	131	135	125	135	135	112	121	115	153	112	111	134	118	132	127	130	124	131	132	133	131	116	132	114	106	114	143	144	130	145	133	133	103	133	135	123	103	120	126	123	120	140	127	118	116	117	111	133	150	128	147	129	136	146	150	137	139	121	173	121	127	106	141	130	130	148	125	112	108	126	121	117	119	155	129	118	136	143	139	138	136	141	116	112	121	136	117	119	130	112	131	133	128	124	101	137	128	112	124	140	114	134	111	130	120	119	132	132	118	142	148	143	121	139	131	112	112	139	128	147	131	149	137	119	126	146	121	116	121	125	115	109	142	122	131	125	157	131	128	112	154	117	133	133	118	116	120	122	136	123	124	131	122	133	130	134	120	140	117	115	120	116	120	136	134	111	139	142	126	159	116	111	146	142	152	142	129	120	133	127	135	125	138	143	139	108	116	142	123	134	128	149	108	117	133	124	117	119	117	124	126	135	138	138	131	134	136	149	132	133	125	130	133	148	123	128	116	139	130	142	112	130	120	136	123	120	144	121	129	142	135	123	106	159	126	133	127	121	129	142	110	133	117	121	125	120	134	121	133	149	156	133	121	123	146	149	110	117	135	132	135	99	140	121	105	119	122	138	156	110	134	130	124	125	126	136	151	137	129	106	119	136	139	134	121	120	118	125	124	116	129	111	126	131	111	126	121	133	128	122	123	138	119	117	144	124	118	130	127	126	119	131	108	136	150	112	133	125	121	108	144	156	135	115	123	123	140	118	116	131	121	127	118	118	112	122	132	122	138	120	127	121	101	127	126	123	143	138	145	142	165	117	146	126	135	136	139	161	116	138	118	129	129	135	124	134	105	133	118	144	149	120	137	122	120	127	117	138	130	117	118	150	120	142	129	137	121	101	123	147	132	121	112	123	124	119	119	113	120	137	142	138	131	128	133	142	142	126	131	120	138	129	110	135	125	120	123	148	133	131	126	147	124	143	123	135	131	130	118	139	122	123	116	118	154	122	141	130	151	132	132	126	100	128	126	123	119	129	139	107	134	141	120	116	134	117	149	125	134	124	142	119	114	123	129	113	134	112	119	132	144	137	139	151	125	108	131	120	149	129	126	138	129	120	138	142	118	119	136	142	137	126	123	145	126	123	122	146	137	121	112	129	125	121	150	122	106	116	132	143	133	119	127	141	123	120	137	125	120	164	128	145	132	144	135	121	137	120	146	124	131	122	117	115	144	132	114	114	118	131	158	142	130	128	120	104	110	116	147	129	129	141	120	132	117	120	123	113	116	118	106	119	111	149	125	136	113	120	141	134	124	124	126	143	140	113	129	136	121	136	121	130	112	134	136	117	129	121	123	144	147	129	135	124	138	156	112	136	137	121	131	112	125	147	127	122	122	124	129	123	116	146	115	152	118	143	122	134	138	130	124	137	137	117	125	147	124	124	112	135	111	132	141	113	132	142	129	130	134	127	142	126	137	136	114	124	135	120	136	142	149	126	128	119	133	143	157	134	142	115	129	122	125	133	107	132	139	115	135	118	144	144	126	118	136	139	115	131	125	122	132	132	126	136	128	143	137	127	135	135	135	130	145	134	145	127	137	137	141	136	133	116	138	141	129	133	129	119	147	127	122	116	132	132	157	145	115	139	119	133	125	135	140	128	120	126	123	115	128	131	129	115	138	139	138	109	116	119	131	125	134	126	135	127	118	154	118	145	136	136	139	126	129	120	131	126	129	141	131	130	139	147	111	122	136	159	120	120	155	134	140	128	120	150	134	129	113	126	134	120	110	121	127	109	106	129	126	138	112	126	134	125	132	113	126	121	131	131	136	120	132	119	128	127	145	141	126	131	119	124	144	131	133	131	112	130	121	124	150	114	125	130	126	102	152	121	123	125	140	113	97	127	138	122	130	112	122	136	119	154	122	119	152	141	131	135	135	147	136	119	139	115	151	118	126	138	134	124	107	130	135	125	134	121	120	121	131	142	136	140	131	141	125	136	135	127	141	125	132	119	137	106	114	144	144	117	123	122	144	135	144	109	112	137	124	136	115	140	123	158	108	119	138	135	115	123	133	115	141	101	146	133	112	118	115	127	130	132	125	106	119	151	100	110	136	140	134	131	126	130	115	120	120	118	141	140	145	122	118	116	135	121	120	139	138	171	114	125	119
2064	596	697	846	813	781	656	681	602	584	577	537	529	537	543	475	462	499	472	465	480	477	506	474	501	488	488	512	472	539	546	527	558	532	623	608	491	527	510	503	503	496	475	449	540	480	489	521	487	487	471	468	445	472	458	468	464	461	512	458	459	498	491	463	505	539	507	489	524	501	466	469	498	478	417	485	442	483	476	543	567	476	489	483	456	422	429	489	518	479	474	447	500	465	448	517	496	495	500	507	510	500	492	517	468	478	476	465	480	460	468	462	459	477	497	492	472	486	453	496	457	442	472	449	484	458	469	475	484	471	447	440	448	425	489	471	494	463	479	452	461	476	446	475	475	463	455	509	476	495	472	460	481	486	448	497	453	469	484	454	457	486	461	473	473	442	449	524	483	458	444	470	464	503	505	467	482	473	459	506	468	443	493	482	493	470	468	484	512	463	492	471	433	457	507	496	465	440	460	447	516	469	501	438	473	490	428	478	460	490	507	435	514	468	471	484	487	475	483	500	507	430	455	454	443	440	472	461	501	474	480	470	468	498	491	463	462	480	451	481	465	487	455	466	471	438	472	461	481	482	499	439	471	459	462	498	469	461	459	441	477	500	474	437	461	474	451	494	448	462	482	464	487	497	459	480	470	464	478	458	487	496	408	461	494	495	434	455	462	474	488	502	438	463	473	457	438	481	499	450	484	482	472	462	451	476	441	472	470	484	449	443	414	450	491	446	471	484	443	454	460	448	467	433	506	475	466	448	447	463	460	489	491	514	454	468	499	519	446	434	470	506	468	478	452	466	455	459	464	488	464	441	452	476	462	490	453	472	427	531	476	469	485	463	517	422	511	434	468	444	473	471	509	467	453	465	507	464	434	480	510	467	455	461	486	462	452	487	475	475	449	472	481	468	465	455	458	493	462	465	453	424	486	491	493	478	480	480	432	473	458	505	509	484	443	426	466	440	464	473	502	478	467	462	456	469	480	472	493	454	492	450	484	488	444	514	477	429	471	490	478	495	456	456	430	436	451	469	454	457	466	479	492	463	460	438	433	481	451	513	459	454	514	478	475	462	470	474	505	487	495	442	455	433	459	443	495	481	481	464	462	473	467	474	476	469	448	492	458	425	504	490	463	471	485	503	461	506	471	448	433	469	476	473	474	458	480	461	452	456	439	464	407	504	491	460	449	499	483	483	421	475	494	481	486	476	469	490	457	455	493	475	454	471	439	439	459	460	482	455	449	467	509	506	465	479	493	485	492	487	438	447	467	497	455	465	463	492	478	452	510	479	493	480	512	476	497	456	493	467	484	485	474	506	433	482	486	461	456	491	477	441	529	437	438	497	450	462	481	455	445	478	432	464	419	457	455	464	483	486	459	448	492	481	509	463	493	451	506	456	462	445	507	467	466	443	479	455	479	438	464	427	456	517	454	463	457	470	491	465	505	446	487	500	435	450	457	513	461	472	474	482	506	446	434	470	488	478	460	461	471	466	471	479	484	520	465	474	472	473	438	503	500	467	483	473	472	475	493	447	474	477	514	518	479	467	499	467	467	518	480	502	528	485	471	495	458	469	491	483	427	474	471	469	441	495	479	486	486	469	498	449	446	483	478	469	481	468	457	499	459	456	467	469	468	515	462	462	486	509	472	493	509	473	474	458	467	505	503	489	483	468	477	479	480	453	477	478	513	483	480	478	471	480	517	455	481	449	443	486	496	491	485	470	477	513	476	470	451	473	485	481	507	464	467	474	446	456	507	500	461	458	477	473	455	477	496	433	451	481	506	495	466	482	458	500	435	463	483	490	515	492	508	486	461	471	457	496	454	471	479	507	421	432	483	445	481	473	461	478	478	448	442	465	507	485	475	475	429	476	473	478	482	501	483	472	476	453	486	424	481	489	443	521	479	463	455	477	479	484	465	496	497	517	430	485	498	437	449	487	473	495	477	498	461	497	422	468	475	455	502	452	459	456	462	497	479	438	508	451	471	470	481	506	458	488	507	475	454	459	466	462	502	491	451	458	454	453	478	477	462	476	470	489	474	465	512	476	472	448	443	463	480	487	450	455	469	488	470	470	471	488	464	442	490	440	465	446	490	444	493	424	482	490	477	490	468	493	472	484	471	491	437	510	497	457	460	453	456	488	456	470	433	484	490	456	448	496	510	446	480	476	473	460	467	444	494	460	499	473	457	471	492	470	476	457	431	462	465	445	461	492	457	462	446	453	538	504	467	492	493	454	486	518	517	484	440	488	500	459	463	480	480	508	444	486	480	483	485	477	476	478	508	481	471	482	449	484	458	467	493	488	458	492	438	475	477	468	488	506	484	467	488	468	463	452	460	433	440	484	471	478	460	474	477	448	470	440	484	502	460	464	450	455	479	471	466	477	439	438	502	487	451	459	450	455	493	499	476	482	467	464	462	444	471	479	504	455	485	489	471	448	459	467	479	449	485	478	451	477	505	484	462	455	458	476	446	471	447	481	449	474	502	470	460	451	516	443	489	454	470	505	468	469	442	489	450	474	465	471	495	483	466	506	483	457	486	433	486	468	485	472	466	460	461	510	455	423	476	498	485	460	493	516	463	483	476	449	499	444	460	522	496	493	493	463	495	465	469	463	471	473	486	461	504	456	448	480	486	395	491	500	512	472	458	474	447	484	503	485	463	480	469	464	477	499	432	477	448	456	499	474	496	446	475	481	491	480	460	443	454	488	459	498	458	464	431	455	479	493	453	490	485	459	473	454	431	470	464	432	469	489	451	475	476	495	442	482	483	499	425	478	477	489	446	467	450	478	494	430	498	496	518	442	506	484	524	506	474	467	483	427	473	479	444	461	498	436	454	480	444	474	451	462	472	481	485	524	492	476	464	482	480	457	493	487	486	469	472	483	473	451	450	462	464	464	493	461	472	449	468	482	499	503	480	482	478	500	475	428	530	492	487	443	518	496	463	445	484	485	467	478	461	503	459	483	427	477	493	448	522	520	464	454	437	469	481	466	480	489	506	488	464	482	500	466	460	506	445	492	428	472	467	440	473	448	455	459	462	454	493	481	508	468	472	481	485	497	460	481	460	500	458	501	446	479	478	452	485	485	499	458	446	479	481	465	462	453	474	495	459	444	487	511	484	449	473	453	486	463	471	465	467	469	459	499	483	441	509	454	464	498	457	453	474	485	458	464	517	472	484	513	458	486	486	476	483	473	445	489	467	462	486	483	467	468	489	473	471	449	462	456	469	444	465	449	517	463	481	464	474	501	486	475	458	469	457	488	455	487	484	484	475	507	460	473	490	487	464	477	489	443	477	498	437	515	504	494	472	481	482	456	473	499	443	483	435	466	475	450	488	479	454	450	428	484	473	466	467	483	441	484	493	433	479	484	457	478	486	490	494	486	464	433	462	501	434	451	462	430	463	471	441	482	461	452	462	498	446	495	489	488	475	470	455	482	485	469	471	475	472	498	454	481	480	485	473	469	442	478	473	468	413	478	450	479
1767	217	249	224	214	175	163	165	140	155	134	163	143	136	127	137	134	123	124	133	118	133	142	151	120	142	138	148	128	150	121	142	157	147	157	157	138	125	133	115	134	120	140	135	131	139	131	144	128	132	99	112	134	123	111	132	132	130	130	141	145	154	118	146	128	126	124	122	124	124	120	126	115	147	115	119	144	151	145	125	140	148	134	130	142	134	128	158	125	121	127	157	147	141	149	123	139	126	136	132	130	128	120	133	131	147	132	143	135	135	130	118	148	122	133	142	117	118	122	137	129	111	121	134	135	107	137	127	125	138	133	131	130	126	147	120	122	141	142	124	140	134	137	150	138	117	142	125	133	117	141	129	137	142	132	143	122	127	147	137	130	142	150	144	129	118	156	137	155	131	140	119	128	131	126	129	133	153	134	140	160	136	137	121	132	130	124	106	142	133	100	122	127	115	125	118	114	137	156	118	128	138	163	121	122	128	143	123	145	134	141	124	135	152	127	130	154	128	121	123	125	113	118	124	132	138	129	127	118	142	140	111	120	141	129	131	134	143	127	135	109	153	140	134	128	133	111	117	130	145	145	146	141	112	136	127	152	126	126	127	126	147	121	147	112	122	132	141	131	128	141	128	122	150	123	148	126	144	139	140	135	139	151	128	135	136	126	128	160	121	140	123	112	126	114	106	131	124	123	122	126	128	117	138	146	122	137	134	119	138	134	151	128	116	120	143	134	133	125	109	135	123	138	142	132	127	136	132	147	141	139	135	124	148	134	150	119	122	133	145	123	122	132	135	133	132	124	146	127	128	129	148	153	107	138	140	142	165	143	134	116	139	133	128	136	121	138	139	122	115	136	134	153	139	124	129	128	140	135	144	137	140	113	125	140	146	124	131	133	135	126	114	140	133	120	136	159	132	126	129	140	121	140	143	143	108	148	131	144	129	142	125	146	134	122	134	137	135	130	124	127	113	142	127	149	130	123	130	106	120	144	134	123	147	134	125	145	161	131	132	142	159	137	126	150	135	115	124	154	119	143	134	136	138	125	141	128	133	140	136	147	110	143	122	134	116	104	125	117	131	141	136	126	125	134	149	136	149	145	120	140	140	119	134	133	135	116	153	162	108	150	132	144	157	159	165	130	120	140	144	114	128	124	120	149	126	148	126	126	127	134	125	127	141	130	122	148	113	138	121	144	145	131	126	125	128	138	136	147	154	134	127	148	125	128	157	143	147	145	137	125	145	148	134	132	151	127	148	128	144	111	126	137	120	132	149	120	120	121	125	142	146	160	131	128	153	134	130	130	131	135	114	137	115	141	136	154	114	147	138	135	140	134	126	136	119	130	124	140	130	116	115	125	135	138	139	126	118	119	131	134	114	127	141	120	157	139	143	149	122	117	121	123	130	130	136	135	125	117	128	126	130	121	136	142	143	122	128	133	124	130	139	127	128	128	115	112	102	113	142	125	142	148	137	127	142	118	126	133	139	135	129	139	114	106	122	132	119	132	127	152	125	131	148	147	131	135	135	126	120	133	151	134	146	135	111	146	145	132	118	148	147	143	132	121	154	144	165	129	125	140	124	127	125	135	117	135	111	147	140	130	128	132	119	125	133	136	145	144	150	138	130	133	125	140	136	126	142	128	133	144	135	126	127	133	117	146	133	138	115	135	145	121	139	128	120	121	140	133	131	133	135	141	143	128	132	134	129	136	124	125	127	119	135	141	144	140	149	141	138	123	120	121	145	137	120	133	121	125	137	138	126	124	115	159	124	128	135	133	135	114	139	129	130	138	139	130	136	153	139	144	110	138	130	136	129	125	166	138	137	120	126	129	130	125	113	125	130	119	145	137	147	130	116	123	128	130	169	128	140	139	129	119	129	136	130	123	121	130	130	144	146	135	119	117	135	143	130	139	153	118	127	133	121	150	125	143	156	137	140	134	139	139	128	134	142	155	137	118	136	131	131	115	153	123	150	139	136	150	140	135	132	125	145	134	131	137	131	118	158	141	139	152	147	128	126	130	153	138	117	137	156	139	134	140	124	112	159	139	154	123	121	141	122	120	133	135	126	135	135	107	150	142	118	129	151	143	121	140	136	116	123	132	151	123	114	129	131	120	131	141	136	123	127	144	139	126	147	143	133	130	127	146	134	133	139	138	142	130	160	135	131	155	122	153	136	135	132	110	149	138	131	132	154	133	142	142	145	162	109	150	135	139	128	137	160	119	141	130	147	147	138	123	140	131	136	133	135	129	127	139	124	127	110	130	143	139	121	146	147	143	120	139	155	119	156	159	131	144	148	117	154	129	121	154	124	118	130	138	132	123	136	132	131	123	117	163	137	117	120	139	134	117	130	152	117	151	158	132	129	120	156	144	139	113	134	138	145	128	123	141	134	134	135	155	136	125	133	134	131	132	145	143	167	140	151	109	125	141	153	126	160	119	127	138	115	120	136	131	141	138	147	127	134	124	126	123	132	142	132	129	135	121	145	133	130	151	121	145	129	130	134	137	114	129	134	117	132	126	142	114	132	129	129	165	154	149	121	145	122	149	154	137	124	151	128	127	156	139	163	137	144	134	114	133	147	133	156	136	127	116	130	149	149	146	149	125	139	121	131	161	132	121	140	143	119	131	129	128	129	133	131	150	127	135	118	143	128	140	143	132	120	135	129	113	146	127	134	123	129	140	129	130	135	111	115	135	130	128	129	129	114	150	123	151	122	118	140	128	120	137	134	128	132	134	145	112	114	139	135	141	137	127	117	118	134	144	114	126	142	124	145	151	124	126	128	141	123	137	131	136	144	134	133	137	118	134	142	132	122	138	146	133	144	121	115	127	132	126	139	124	134	132	150	113	135	138	138	133	128	131	145	119	131	140	122	142	129	143	150	133	130	150	155	140	142	127	106	146	114	146	147	137	153	152	121	132	142	145	133	128	136	146	151	130	135	136	133	140	142	138	129	117	133	124	132	151	148	142	134	141	93	114	132	135	135	132	141	116	140	145	142	118	136	129	142	131	114	134	122	122	142	122	122	140	132	145	131	143	162	137	114	132	134	138	109	139	139	130	127	134	123	100	151	132	142	124	142	138	132	134	131	133	105	143	145	121	155	133	131	150	131	125	127	134	133	137	123	129	119	136	131	111	118	145	125	138	113	137	136	125	144	121	126	130	117	130	137	143	148	137	139	140	129	147	124	121	119	140	132	126	144	153	134	155	138	133	141	142	163	119	143	130	131	153	128	125	122	156	132	145	154	133	120	125	128	155	139	129	130	132	126	114	130	153	131	125	125	139	130	134	120	123	130	133	145	137	154	133	151	118	132	117	125	122	129	130	127	140	143	136	110	134	126	127	142	139	128	136	151	137	135	109	134	152	136	122	145	137	131	124	114	151	140	133	135	146	150	143	130	134	117	134	128	126	126	114	137	121	109	142	118	158	117	142	122	148	141	145	138	106	135	133	138	150	136	128	130	137	145	147	116	143	128	115	120
2104	620	752	798	844	759	691	626	630	643	614	552	530	502	517	549	488	525	529	501	487	494	503	516	498	510	490	502	508	516	509	524	581	549	629	618	585	480	503	494	534	543	506	485	542	520	461	518	516	515	453	527	518	502	440	493	468	478	508	493	484	509	465	482	512	490	529	530	540	497	474	465	542	485	506	484	499	473	484	539	510	508	499	502	513	528	479	508	513	456	522	464	510	487	504	500	487	510	530	522	504	489	524	529	485	529	476	502	498	514	466	494	465	498	511	475	511	464	479	507	516	489	460	481	461	471	449	508	471	514	490	507	521	443	510	465	454	497	510	492	457	510	507	496	500	524	512	480	507	529	495	472	464	472	474	494	476	484	498	470	446	520	510	475	486	459	476	425	467	478	491	515	501	496	485	464	492	505	487	471	500	498	518	485	525	447	454	495	485	473	457	469	453	474	494	474	495	492	511	477	497	542	468	486	499	523	512	478	482	491	484	509	464	489	534	467	505	490	448	507	468	471	455	517	479	467	458	509	472	488	506	504	491	517	458	508	503	458	512	470	496	452	495	479	454	458	526	489	487	475	463	484	501	502	527	505	513	494	527	496	462	470	470	470	490	460	513	502	475	472	454	502	487	455	490	493	494	471	453	450	507	498	501	481	488	487	488	456	485	483	513	460	475	500	484	445	504	514	501	457	505	477	505	495	513	468	479	521	502	472	516	467	502	487	499	492	467	485	513	486	456	486	493	496	500	471	476	466	486	514	447	496	471	487	508	539	512	461	555	480	485	479	485	501	482	470	485	497	488	484	475	491	481	482	472	506	516	492	475	469	474	493	476	483	518	492	488	478	459	466	505	505	443	484	497	491	494	491	490	477	483	503	471	479	512	468	488	488	487	465	512	500	468	544	477	478	453	507	504	475	513	483	426	510	500	477	470	482	499	550	486	478	471	490	480	472	450	483	451	490	482	505	478	472	522	507	509	507	470	511	470	457	481	494	468	517	473	514	466	460	470	491	493	469	467	484	508	474	520	453	527	498	465	460	495	501	502	472	478	496	480	477	480	473	528	447	496	469	473	471	461	501	462	519	465	496	487	483	479	494	489	476	503	518	484	534	472	475	461	513	508	502	547	508	502	514	464	479	485	527	480	516	508	470	500	483	442	479	501	497	485	482	502	509	487	453	456	498	496	531	505	445	482	527	498	487	448	470	480	521	503	496	483	487	504	526	479	525	496	507	485	487	485	515	480	533	473	509	476	465	510	473	492	478	488	497	502	500	485	494	463	497	496	527	519	540	483	445	487	508	512	488	490	497	495	517	464	442	484	519	479	522	503	510	493	522	506	494	488	452	491	467	487	491	499	473	475	473	489	463	501	495	487	511	511	527	480	472	489	473	498	536	513	537	521	448	507	503	494	482	477	519	522	477	468	484	467	516	500	477	478	509	503	505	540	497	490	470	496	515	505	477	515	451	492	474	504	511	478	471	506	495	498	479	456	523	500	492	520	505	458	471	526	456	478	461	505	489	483	475	495	502	480	489	513	510	486	465	514	506	476	512	495	500	471	500	520	542	501	477	504	445	488	483	504	460	465	471	476	463	475	470	440	487	497	477	474	488	473	529	525	510	490	465	518	504	483	477	454	503	492	456	488	467	471	503	492	531	489	459	569	456	489	507	501	488	479	470	510	490	493	471	514	505	500	524	503	493	486	490	506	479	519	504	446	470	479	439	464	496	508	491	482	465	508	484	474	541	445	516	494	511	473	486	495	510	490	491	452	465	527	491	550	466	492	483	490	520	467	504	454	504	534	462	511	486	480	502	505	474	477	458	465	490	456	499	507	466	519	501	468	496	498	505	482	478	476	509	467	504	476	489	474	493	516	490	535	483	487	486	493	470	488	478	458	515	487	469	544	496	471	497	498	459	497	435	507	536	476	499	462	483	519	508	449	494	472	497	478	479	487	494	496	473	477	521	524	503	432	463	429	443	476	495	497	475	480	480	481	463	498	484	509	488	502	476	494	523	497	504	495	515	485	493	526	514	487	459	470	451	527	477	467	500	454	480	479	489	496	519	485	520	449	464	475	509	514	508	511	520	501	481	464	477	481	509	489	478	462	465	535	485	498	501	495	495	458	452	474	509	458	473	496	488	491	499	499	531	501	484	544	469	517	418	473	494	509	521	498	473	501	506	466	499	476	522	522	514	490	489	513	496	522	469	481	495	489	459	518	481	475	539	491	475	493	510	495	464	518	481	495	471	484	477	510	493	529	467	524	497	482	482	475	505	480	485	494	441	495	468	492	502	503	483	486	481	541	512	462	493	462	484	503	525	494	470	452	497	507	488	467	527	533	488	518	470	513	482	484	504	514	499	485	482	519	497	524	460	484	506	491	416	509	496	448	480	490	483	513	465	477	512	552	488	485	464	445	514	488	508	512	464	497	483	469	472	462	473	489	540	510	455	515	497	481	504	491	486	457	479	497	490	506	461	488	449	473	498	438	511	524	488	486	490	514	535	522	513	470	466	481	490	517	502	465	522	523	481	489	506	524	536	482	505	515	524	469	492	511	473	471	479	460	515	465	505	503	488	496	461	474	509	480	488	443	486	494	487	514	514	471	468	508	522	464	493	464	506	505	510	480	511	488	488	501	534	442	467	508	469	506	460	467	485	506	494	504	538	475	469	556	505	434	498	492	514	463	515	498	502	526	491	521	474	505	516	486	482	513	478	477	468	463	477	462	453	484	438	475	510	469	455	461	551	503	483	494	484	477	519	537	475	509	463	504	456	498	497	482	496	469	480	496	498	497	465	494	484	481	503	450	491	483	479	440	496	489	524	547	479	479	503	469	469	542	504	515	502	492	475	474	494	459	483	507	453	456	485	502	489	503	494	463	467	500	506	474	474	493	494	437	489	486	515	469	460	482	464	526	516	483	490	539	469	501	450	487	481	488	503	490	528	486	484	512	469	478	440	501	511	491	448	507	476	482	485	532	511	521	498	444	441	481	478	483	512	486	480	504	489	503	479	480	492	452	480	493	474	488	456	463	513	467	506	491	517	528	486	500	485	488	487	489	461	489	491	506	472	489	517	473	462	488	496	502	530	472	463	473	532	492	471	479	516	482	489	518	479	495	480	483	517	482	451	466	463	460	500	483	489	454	477	512	436	445	501	473	465	513	459	476	503	493	509	499	430	485	466	492	487	454	467	489	451	482	437	492	458	482	511	482	449	436	486	485	492	507	511	505	457	515	507	462	452	447	473	499	523	478	538	510	496	504	488	481	532	468	529	515	515	491	498	512	508	518	490	473	525	506	523	490	448	485	474	497	516	487	467	502	497	483	498	507	477	504	492	457	490	551	458	521	479	458	501	516	499	488	485	552	490	493	513	522	476	437	487	471	449	486	458	498	534	510	508	475	444	471	490	529	497	479	452	482	511	470	491	473	505	534	505	490	483	478	452	548	504	466	468	486	513	499	460	463	517	490	506
1719	233	257	194	206	161	165	156	152	158	136	121	151	144	160	140	139	141	167	158	123	156	143	144	159	152	137	130	152	134	154	139	162	159	174	148	158	134	142	134	157	132	158	122	145	146	138	148	145	132	153	125	171	147	150	152	124	142	136	148	152	150	142	157	121	144	122	153	152	175	163	156	116	148	152	128	144	121	167	146	131	127	138	167	158	157	140	131	129	182	138	138	133	157	137	140	154	141	124	139	142	134	141	135	149	153	145	167	141	157	118	141	148	142	118	144	135	137	154	138	132	137	152	142	134	134	151	124	144	138	147	131	136	140	145	148	168	152	148	158	138	155	161	128	158	128	129	170	135	125	144	137	131	153	141	123	136	151	139	143	149	163	151	134	126	141	151	138	150	150	118	162	140	138	126	145	140	138	140	140	132	147	128	148	144	139	146	142	148	137	135	152	138	154	144	156	140	126	132	127	114	140	143	142	121	161	147	124	167	147	125	143	132	131	127	154	153	165	135	147	137	156	132	145	140	149	123	159	140	135	144	122	121	132	153	152	136	153	125	147	153	143	172	142	142	138	140	142	162	146	138	143	138	132	135	150	138	153	141	163	161	133	156	150	129	149	143	147	134	146	140	149	153	123	131	146	167	139	158	147	135	152	159	145	176	151	133	147	126	158	133	140	153	150	141	156	135	159	141	137	129	141	136	147	134	145	162	160	124	131	148	142	145	164	155	139	130	130	151	138	133	147	137	135	150	156	142	138	166	155	122	136	127	141	141	126	142	151	160	148	154	146	126	139	130	127	153	156	143	154	142	125	146	155	149	137	104	153	139	140	142	124	142	143	139	153	121	139	137	129	134	149	123	126	138	135	137	127	135	133	133	136	141	128	140	138	156	133	155	143	149	136	157	143	156	139	148	131	157	144	137	152	151	151	148	148	136	154	144	121	136	141	146	149	148	150	145	137	126	142	165	120	141	145	138	132	130	136	132	136	154	152	126	135	143	142	155	129	153	154	154	125	119	147	164	141	132	133	142	147	138	127	131	148	149	133	134	143	140	128	137	161	125	130	136	149	138	146	123	134	144	135	146	153	141	138	137	134	135	170	143	136	125	169	154	145	151	128	156	133	152	137	142	145	157	134	131	136	141	129	150	131	121	149	145	138	148	137	157	166	134	140	136	139	154	137	151	131	165	142	146	143	146	136	124	143	143	113	141	150	134	137	147	135	140	140	145	151	148	133	122	137	127	134	135	143	160	130	131	144	130	122	146	132	153	136	149	123	152	135	168	128	142	152	137	142	156	136	127	147	125	121	128	145	142	139	137	133	159	126	129	148	150	145	129	169	153	134	131	133	141	146	133	159	160	144	166	139	129	155	131	160	149	149	141	144	139	138	145	175	143	135	145	124	137	139	138	124	148	141	128	149	133	159	148	135	142	119	149	155	147	126	147	144	120	128	139	134	159	147	147	146	134	137	144	136	149	136	127	132	139	139	141	139	165	157	138	147	138	151	141	139	157	139	126	145	134	129	137	139	138	137	143	148	153	121	135	153	163	137	140	136	166	119	147	152	150	140	145	123	142	139	168	145	144	123	145	162	134	153	124	124	165	151	130	147	153	124	144	157	121	150	161	135	133	151	126	154	144	147	136	161	140	134	123	142	159	133	137	143	127	136	140	145	139	143	171	142	129	150	131	123	142	142	125	138	152	154	142	156	135	148	149	115	141	148	149	133	135	132	130	140	148	137	155	141	139	151	135	136	125	123	146	132	141	118	109	126	131	160	140	130	158	152	136	157	129	132	114	156	139	151	141	131	141	134	169	143	144	150	141	122	123	138	158	143	140	134	146	150	159	133	141	141	142	148	130	155	141	119	149	143	163	157	116	122	131	143	139	141	139	123	119	134	134	147	153	139	126	142	136	144	132	181	159	173	127	140	139	148	140	127	134	136	136	143	149	152	149	167	153	158	146	147	134	156	138	138	155	138	137	166	139	136	140	138	131	155	143	138	142	119	158	141	131	132	162	141	149	147	163	137	138	144	149	143	139	151	138	131	129	121	115	143	141	143	139	133	134	140	154	143	132	139	136	123	160	143	137	146	138	152	134	147	141	155	161	172	136	149	129	124	147	135	142	160	139	156	132	138	153	133	139	158	128	142	149	157	136	108	148	148	142	139	147	149	132	141	147	118	143	154	148	127	129	133	119	133	132	161	145	139	144	127	143	143	143	147	160	137	129	126	131	135	151	141	151	146	128	135	126	150	128	128	169	157	134	157	136	132	149	153	149	147	129	136	138	135	137	145	148	127	140	131	152	128	129	136	129	136	153	113	157	133	157	151	143	145	159	155	145	138	121	159	143	125	144	136	141	128	150	140	158	148	168	129	132	141	141	143	141	146	145	127	137	154	147	142	130	151	147	151	150	137	119	147	163	162	143	125	148	125	161	144	145	152	129	144	147	129	154	140	133	143	138	139	149	133	140	160	156	164	152	153	144	152	137	155	164	156	138	111	144	150	133	132	145	125	159	131	136	149	142	133	113	166	126	155	131	134	134	135	144	164	129	125	139	124	157	141	146	158	146	139	145	132	152	117	147	149	140	134	158	161	150	144	147	157	127	148	144	137	152	143	143	138	155	137	143	162	146	128	169	143	138	160	133	133	139	153	136	166	162	134	113	147	142	150	149	148	140	141	137	147	140	147	142	146	158	148	138	141	150	133	140	149	141	144	149	136	142	146	133	151	145	137	130	142	141	151	138	141	148	155	151	149	153	142	147	139	146	151	135	140	124	130	140	155	155	131	136	125	142	141	150	130	144	130	132	150	132	167	140	135	126	145	144	135	122	163	121	138	150	114	175	143	139	152	143	131	148	132	127	157	132	133	127	153	142	141	127	162	134	138	129	156	132	129	127	161	140	137	148	150	151	149	134	137	129	142	124	150	147	136	133	132	150	147	133	150	150	155	139	121	132	156	142	148	148	137	119	137	151	125	144	134	148	159	142	129	146	165	138	156	123	134	168	154	137	142	150	161	164	124	143	130	134	136	135	150	138	140	139	158	139	175	136	153	150	138	141	130	155	151	148	151	146	136	124	140	124	123	129	121	158	136	131	139	137	144	145	155	137	131	142	158	125	142	142	125	134	131	126	126	150	141	141	149	130	140	139	135	116	159	152	133	142	143	146	140	119	142	155	137	139	158	141	145	125	161	120	142	117	131	136	139	138	132	145	132	141	138	151	150	146	126	143	147	124	142	129	140	120	125	124	139	158	148	143	147	142	145	153	135	151	136	142	133	118	129	128	150	146	130	145	145	121	137	145	122	153	123	159	150	157	134	149	128	135	144	134	138	158	128	125	143	127	157	147	135	135	137	144	132	158	130	149	138	127	129	146	154	157	124	136	133	147	133	133	129	144	156	135	149	164	143	137	154	141	151	136	160	155	150	117	147	168	144	132	129	147	116	111	161	130	150	162	177	137	141	151	127	152	125	129	149
2079	687	710	802	831	758	758	657	630	673	611	581	525	540	584	522	530	535	552	580	552	518	533	517	549	535	534	543	489	540	519	609	575	611	671	629	554	509	505	536	564	590	523	502	525	502	482	564	509	545	513	528	532	538	491	536	562	559	504	505	497	556	539	507	533	569	576	563	480	538	536	513	495	492	550	483	501	542	543	527	594	597	564	496	499	550	526	525	529	536	503	554	520	546	517	505	537	570	589	515	558	516	540	523	551	555	535	500	544	526	543	530	525	522	535	498	536	568	536	506	510	512	525	490	491	496	517	501	536	482	518	520	532	489	521	493	526	544	508	511	544	511	527	487	507	548	493	495	501	525	497	505	555	493	511	503	493	498	471	533	545	486	524	521	500	536	491	488	539	507	519	532	549	504	556	510	537	524	505	490	540	547	479	522	502	508	527	552	509	520	541	501	532	485	503	569	470	524	499	503	490	522	493	508	534	490	529	493	538	498	499	494	512	583	536	492	503	504	525	473	518	479	538	523	497	486	501	474	527	508	507	542	502	528	500	511	475	525	513	532	504	534	509	513	526	475	507	449	526	534	520	528	525	519	544	514	549	516	560	533	521	479	506	527	483	500	493	518	528	535	513	483	527	508	527	504	522	527	518	527	553	552	514	495	525	494	443	548	500	483	501	476	486	493	524	508	492	568	520	500	509	520	515	479	508	461	516	504	532	516	525	502	514	514	534	493	530	492	498	513	530	514	547	446	536	536	550	488	554	537	530	568	491	549	501	488	474	478	550	446	524	579	501	527	527	527	514	525	519	475	536	499	526	501	556	530	476	503	523	507	549	489	523	513	497	488	489	530	510	527	523	512	486	527	449	540	526	518	495	492	487	508	496	497	524	518	510	485	519	519	541	510	533	512	466	471	568	555	523	535	524	490	526	508	524	544	522	560	525	534	484	540	522	530	519	544	482	468	495	518	563	528	511	575	534	506	483	528	551	520	522	517	475	540	515	493	480	528	474	516	527	527	508	454	529	516	489	524	536	529	493	508	521	489	535	519	512	506	588	513	475	504	489	474	505	547	543	513	483	497	505	525	553	561	493	519	526	513	477	487	544	524	525	524	528	508	543	478	554	539	507	521	522	452	566	520	495	511	481	511	517	481	513	541	485	483	526	541	512	503	482	511	518	515	538	496	522	501	520	510	506	528	526	527	492	514	472	487	493	486	466	480	521	515	521	512	541	515	534	574	518	506	499	492	495	488	503	505	505	481	552	479	526	480	463	498	511	521	535	526	522	530	508	502	512	541	510	515	519	523	524	477	520	517	482	493	486	544	492	479	517	488	540	538	506	536	539	521	477	511	534	506	521	515	496	532	484	508	510	515	526	522	497	505	520	560	515	481	540	491	509	533	530	472	513	515	549	510	473	551	541	525	531	549	513	486	527	518	471	533	530	520	535	520	512	489	514	558	470	535	513	479	536	487	533	572	501	494	522	517	543	523	523	516	507	528	482	483	561	507	493	513	500	494	562	497	498	540	448	525	494	523	486	550	515	488	556	546	524	518	559	508	510	487	534	503	494	483	515	496	487	507	525	518	481	557	547	543	531	502	524	548	492	522	540	474	526	501	526	518	512	516	507	484	505	545	463	513	493	501	528	505	513	514	579	544	515	502	488	508	495	517	515	529	490	498	531	519	509	514	528	542	503	483	514	503	513	539	496	480	496	490	503	470	530	517	514	522	517	494	504	517	538	538	538	497	524	505	496	528	507	533	523	526	529	464	510	508	510	527	478	511	502	526	510	481	468	563	523	475	575	548	519	522	509	497	527	527	512	499	494	496	513	546	535	503	479	510	560	564	483	524	507	560	498	543	519	513	532	523	551	507	509	519	513	507	500	488	536	525	474	510	506	517	484	482	563	506	523	516	504	540	534	493	468	480	473	521	491	499	520	453	513	530	543	518	533	538	515	492	553	490	486	510	521	465	543	523	515	526	526	484	515	540	496	530	567	511	511	553	488	494	523	515	517	517	535	505	549	536	534	501	493	522	505	534	505	529	549	534	475	475	501	531	494	539	500	562	506	546	536	491	484	511	528	520	536	492	506	471	466	500	515	510	544	505	536	483	488	508	534	521	568	518	501	486	503	548	561	541	515	516	525	504	499	520	531	537	537	544	494	487	491	486	491	515	466	530	509	519	526	504	502	539	466	525	516	502	517	497	484	526	475	525	496	512	502	492	494	508	522	506	526	491	517	532	496	513	531	500	548	508	555	522	520	501	469	486	519	526	546	505	531	506	536	533	452	495	489	557	541	543	559	536	511	526	544	491	531	528	496	540	488	530	517	494	498	498	504	551	483	528	522	500	467	505	493	503	544	503	473	553	559	515	477	502	543	508	466	508	517	498	496	507	540	536	500	508	545	512	536	524	507	497	503	494	543	518	494	540	480	486	510	553	482	522	511	537	525	538	526	530	505	532	551	565	508	524	539	501	472	496	510	510	525	445	516	502	502	490	513	490	506	552	528	505	505	486	515	465	555	516	463	497	518	515	533	514	527	517	518	537	521	495	543	558	526	495	495	499	541	527	522	513	521	529	517	523	510	498	447	521	540	527	521	562	495	524	520	547	534	498	535	480	510	560	460	526	562	500	493	527	508	551	503	497	506	522	514	501	513	458	537	486	499	484	553	521	534	517	506	459	509	494	539	492	524	484	485	527	486	475	494	532	527	524	505	533	473	543	517	506	517	509	508	480	566	517	534	508	533	505	512	539	519	528	524	522	505	557	488	510	486	507	520	532	535	518	531	499	511	545	509	543	507	489	491	516	515	517	509	520	520	536	497	499	522	505	515	590	488	485	505	504	534	514	500	485	497	515	515	515	495	509	551	518	486	469	478	527	545	560	513	506	491	484	547	551	540	505	528	478	540	570	521	495	489	531	523	507	529	587	488	511	502	531	505	494	489	527	522	523	512	515	506	534	534	504	506	532	566	494	490	516	515	556	496	501	519	530	521	537	523	531	488	476	519	537	540	526	541	512	472	533	492	523	522	483	518	536	480	522	530	517	524	537	493	528	519	547	506	566	527	530	542	512	558	492	491	525	546	482	560	476	517	481	474	521	522	505	517	502	530	482	549	513	498	529	531	471	484	503	500	536	500	457	529	515	489	507	472	527	490	568	494	521	515	553	513	514	534	569	508	530	496	518	542	515	488	531	517	519	521	495	563	539	495	504	543	512	500	507	565	498	516	511	511	517	543	553	503	478	510	507	548	518	503	479	569	538	511	491	504	539	520	515	519	526	526	531	533	501	516	518	543	537	522	526	497	491	537	464	537	514	513	494	461	495	496	531	516	508	531	552	536	582	537	500	527	492	502	472	497	551	536	466	475	550	484	520	493	531	502	488	513	523	515	482	521	497	518	486	516	546	551	544	524	502	501	502	527	498	524	529	498	527	521	537	483	522	503	497	526	484	535	532	486	514	503	548	531	541	539	544	588	548
1751	246	237	214	230	184	184	164	167	193	164	164	150	167	143	130	143	139	148	133	137	149	142	122	133	146	140	141	138	155	154	147	147	149	177	151	130	131	118	135	147	147	146	120	141	156	154	167	160	134	131	148	161	139	134	138	141	147	154	147	136	138	134	149	158	165	149	159	152	137	153	141	141	151	147	143	142	136	136	152	155	156	150	182	143	142	149	149	175	129	152	173	171	147	144	169	135	164	152	147	170	142	147	144	179	131	130	145	122	158	142	144	147	161	159	153	146	147	147	136	144	144	167	149	138	148	140	151	129	166	164	144	172	136	139	145	142	139	144	174	162	145	155	159	160	161	151	147	152	138	145	161	144	129	155	163	144	138	146	142	135	167	149	151	154	155	150	124	163	133	140	136	136	135	151	151	145	145	134	144	140	151	148	143	159	161	141	141	146	118	129	166	130	138	140	159	160	114	144	141	130	151	146	132	153	163	141	168	137	153	145	151	144	141	153	155	148	135	127	149	136	136	146	161	156	151	148	160	138	160	143	127	144	148	133	145	141	120	150	147	155	158	137	137	129	154	153	158	146	149	134	146	149	166	144	147	151	144	147	156	128	151	138	127	147	163	129	158	149	141	157	156	152	151	130	153	144	150	175	159	166	148	137	129	136	128	123	131	147	149	160	166	150	132	148	154	151	152	129	143	172	146	135	148	168	160	129	131	138	147	162	146	156	130	143	124	144	125	184	136	137	137	146	147	139	133	141	149	137	144	151	161	141	164	152	165	126	155	156	165	120	145	150	146	157	145	140	158	154	159	154	144	135	168	166	131	144	169	115	153	138	123	148	145	145	149	160	137	134	146	125	130	143	138	153	157	155	148	135	155	150	150	136	146	141	157	157	151	142	159	144	158	164	154	130	131	174	140	142	160	133	169	117	147	167	150	119	140	125	164	153	148	142	131	141	147	149	148	167	126	149	160	138	137	151	139	151	122	132	155	142	148	154	133	150	153	158	153	136	150	139	141	136	148	152	139	159	134	174	152	152	133	137	150	146	130	143	154	148	144	175	139	130	148	158	141	135	149	150	159	152	146	150	164	147	134	149	127	157	136	143	137	127	163	149	148	115	145	162	163	158	144	150	148	138	149	138	144	139	164	142	154	141	136	141	145	125	158	156	150	159	135	150	159	130	137	157	146	137	155	148	127	139	138	150	146	165	154	164	147	146	139	123	153	143	149	142	132	137	143	127	146	146	147	135	134	146	140	124	161	145	150	151	121	135	137	146	151	161	153	142	148	146	144	138	162	149	149	148	159	153	139	135	147	146	130	145	140	139	137	139	141	151	143	162	159	130	127	170	146	150	133	147	153	155	133	129	130	165	140	157	139	162	137	159	152	145	147	137	129	149	144	167	145	118	166	153	115	136	147	149	153	164	147	139	127	174	157	184	157	140	167	149	162	123	129	137	169	143	145	158	137	148	130	151	153	117	147	122	155	140	143	167	153	148	138	146	152	142	158	127	155	131	139	142	143	152	149	133	130	171	121	148	130	133	152	143	123	142	145	157	134	145	139	132	137	151	142	140	136	125	149	158	163	145	141	133	171	144	155	150	142	141	151	125	155	153	146	142	131	151	151	130	136	137	146	147	146	162	145	156	135	160	167	160	144	142	162	153	155	145	139	132	135	156	147	154	168	147	169	155	148	137	129	158	133	167	144	130	145	147	141	144	172	131	143	150	157	156	123	133	134	154	169	150	149	135	119	143	166	160	163	126	154	148	138	149	149	134	137	160	162	137	123	141	133	142	156	135	140	118	167	150	151	148	144	148	136	164	139	156	152	141	142	134	142	143	152	139	136	140	160	155	147	131	135	141	127	157	147	143	137	112	138	134	123	146	134	146	129	143	153	159	146	140	147	149	149	158	128	144	157	144	134	165	136	137	144	142	140	151	141	165	138	141	157	161	150	155	135	145	140	132	141	125	153	135	161	145	134	138	149	144	141	159	139	139	177	148	140	157	160	124	167	136	150	160	162	142	134	151	142	151	152	137	144	141	144	118	142	147	130	155	152	141	153	149	132	156	147	141	141	144	125	159	156	151	133	135	158	137	139	136	146	135	157	157	127	143	140	143	148	151	144	160	138	144	134	159	150	155	159	159	137	135	141	161	154	159	128	136	142	140	142	147	132	157	138	130	137	153	148	171	144	138	136	127	151	153	156	136	148	131	142	158	152	145	146	149	144	121	160	154	150	144	143	163	145	140	153	148	154	138	138	138	160	144	132	164	139	160	143	147	124	157	145	137	157	149	149	126	152	158	143	145	147	139	141	146	138	136	153	140	163	165	132	119	139	140	152	162	133	135	143	159	123	139	134	156	167	142	142	159	151	132	127	149	152	131	160	149	165	154	142	143	142	161	135	160	129	136	150	146	150	156	122	153	129	148	156	129	140	127	130	152	132	135	136	121	155	143	139	151	133	128	126	160	145	141	123	134	141	152	133	153	150	133	142	128	143	147	164	157	156	137	163	142	157	144	143	139	166	140	131	130	157	166	129	140	139	145	125	138	127	166	151	144	151	157	138	157	153	150	128	134	158	126	158	141	126	175	143	146	154	137	145	138	165	145	144	169	167	152	115	135	135	151	154	154	157	153	147	148	145	148	151	154	146	129	142	132	142	150	127	133	156	143	150	132	148	159	145	152	141	141	145	121	142	156	148	145	122	149	158	129	148	144	166	160	146	150	142	143	146	144	132	163	142	151	141	127	129	135	140	155	151	150	133	137	161	146	154	147	157	137	152	160	166	153	130	158	152	162	137	144	150	143	136	160	137	146	123	155	152	142	159	138	146	128	134	149	149	153	144	137	161	141	128	165	134	145	171	149	148	143	144	117	156	146	148	157	149	140	138	145	149	168	144	124	143	140	161	139	178	157	143	141	148	148	122	131	149	128	145	131	152	140	154	142	140	142	165	164	130	126	146	136	149	146	138	147	153	131	148	167	126	127	138	132	150	143	143	147	144	117	128	158	119	146	146	135	139	156	155	175	148	186	145	134	146	158	156	129	135	156	148	135	149	138	142	139	133	150	131	145	169	127	152	141	134	133	140	156	129	138	148	144	144	140	140	170	133	135	146	143	164	159	140	139	147	137	148	144	154	147	121	143	164	148	146	144	150	132	134	146	141	155	143	131	141	134	147	163	158	153	143	149	142	156	136	143	146	131	130	142	152	150	144	133	162	153	141	132	162	150	148	143	128	129	146	145	148	160	151	137	150	151	121	144	144	120	155	152	130	165	144	142	148	137	139	157	142	149	159	127	133	146	148	160	134	158	141	127	168	153	125	148	149	134	135	146	165	149	136	142	130	147	141	127	153	148	133	145	127	157	147	151	132	160	145	133	142	146	146	137	152	162	132	142	160	143	149	139	141	157	150	132	145	150	176	143	144	143	152	127	142	145	136	156	128	132	136	146	133	142	141	152	149	136	150	146	139	142	163	146	154
2060	652	757	942	892	804	729	683	685	634	616	600	570	590	575	590	587	546	548	495	578	582	541	534	532	563	530	544	576	559	563	603	586	649	659	579	593	584	555	573	571	540	600	570	524	563	523	479	520	553	543	563	534	547	567	528	522	527	535	488	554	549	531	583	562	540	545	549	551	535	496	576	521	512	549	529	531	543	550	592	534	564	579	581	544	562	535	532	535	528	533	550	539	524	540	548	528	532	571	528	541	552	551	553	563	517	573	483	566	577	562	547	512	484	502	525	517	512	549	540	526	528	483	575	528	520	561	521	556	526	523	548	561	537	505	530	545	515	551	493	513	520	499	535	530	533	524	521	527	530	548	537	571	551	512	488	516	564	535	528	567	525	504	532	512	503	541	506	567	495	497	547	559	528	492	512	518	532	557	510	513	478	531	540	495	508	528	563	485	536	532	515	526	502	507	514	535	519	526	485	507	578	554	518	535	588	544	522	521	553	498	550	543	522	516	506	508	533	507	513	556	499	535	494	532	520	494	513	561	541	489	510	521	561	501	510	516	531	501	530	506	526	504	544	506	553	490	533	517	543	508	525	540	533	524	558	513	549	535	521	500	534	540	448	529	491	532	512	503	487	508	526	504	521	515	507	559	503	511	579	532	489	488	513	484	516	524	510	543	529	489	517	538	522	533	518	490	522	506	548	538	498	520	538	542	480	513	512	543	469	497	549	473	543	572	535	508	538	488	492	515	542	496	517	524	504	497	535	502	506	519	531	520	502	570	580	512	495	536	536	559	531	511	511	498	496	563	537	521	548	534	565	514	570	549	550	501	539	542	527	543	542	512	515	512	540	516	497	525	534	501	527	520	544	504	560	511	533	508	523	480	527	522	549	531	558	547	567	526	571	538	548	563	547	495	519	527	518	538	546	539	533	551	483	557	505	535	489	543	521	513	540	552	534	506	491	574	565	537	522	539	551	532	556	518	508	523	524	544	543	528	579	512	535	520	503	502	539	543	539	529	512	559	540	526	537	543	497	521	551	511	551	537	490	520	557	526	527	554	534	499	574	512	539	578	517	525	522	541	509	531	551	502	533	500	558	520	519	580	464	496	508	504	502	540	571	522	506	567	523	491	516	497	495	533	503	530	519	590	543	518	527	511	512	512	536	497	534	532	541	538	532	542	501	524	487	515	510	523	542	537	507	538	533	486	524	527	561	526	529	566	555	516	516	474	498	492	554	561	522	495	546	499	546	546	498	535	504	515	507	503	520	521	502	506	526	493	505	510	507	507	518	541	512	539	536	495	516	541	501	499	558	554	476	561	544	511	533	511	562	514	536	530	539	522	521	475	543	547	520	559	516	529	541	537	533	545	498	531	504	511	519	500	547	546	525	503	532	529	500	499	559	520	575	504	560	486	513	526	516	483	558	528	530	503	552	582	547	528	514	521	487	590	520	515	530	541	509	513	517	543	505	496	558	504	495	517	553	539	510	556	521	546	546	495	525	520	523	521	528	465	504	502	530	548	521	491	527	501	567	524	536	490	530	540	531	531	527	521	540	505	534	527	493	540	522	514	518	564	554	517	536	566	568	518	541	516	523	544	533	464	557	530	564	519	501	511	513	524	526	521	530	529	542	517	528	494	538	496	526	505	496	534	519	509	549	503	506	540	484	479	542	555	512	514	529	513	524	491	510	539	519	505	531	557	537	532	520	493	522	515	539	540	511	552	568	475	489	562	527	565	519	518	576	549	481	507	497	511	509	546	550	524	558	553	552	550	492	513	516	512	539	523	538	499	541	520	538	510	538	496	555	506	513	553	516	532	538	491	525	527	497	508	528	515	549	541	574	529	525	523	563	523	543	524	544	521	500	503	524	496	489	508	523	536	499	542	525	508	509	530	557	562	510	502	550	490	493	575	499	520	532	530	481	539	509	545	536	507	493	509	507	529	523	501	502	493	545	502	540	500	517	515	540	535	520	511	534	477	540	532	510	510	527	529	565	562	543	572	516	521	519	537	491	540	499	512	501	546	511	497	517	518	517	483	530	526	513	490	557	509	527	528	518	512	528	524	550	511	470	504	507	556	515	575	519	533	553	514	526	536	540	516	555	570	526	538	565	528	464	515	515	519	518	484	515	522	499	519	524	476	531	540	498	524	536	536	544	554	509	543	533	508	535	569	565	528	506	555	544	577	503	520	500	568	533	492	550	494	521	539	528	515	520	527	562	498	558	510	506	541	507	555	507	543	556	555	483	520	516	535	504	546	547	532	560	525	551	545	551	535	547	513	554	489	491	553	523	552	501	536	496	541	527	500	540	545	523	474	531	507	541	490	518	563	551	516	543	511	557	520	521	511	537	519	533	572	504	540	511	542	529	522	564	552	520	528	514	511	516	527	557	524	575	531	515	474	520	539	514	520	540	561	541	506	528	539	513	525	535	501	582	520	554	508	546	501	476	533	489	508	536	513	515	510	536	533	493	505	540	529	532	556	509	544	517	563	534	556	517	506	518	545	516	514	517	540	545	552	543	505	488	551	523	572	509	555	529	500	540	600	488	535	519	563	563	494	525	514	542	474	550	566	553	502	549	578	550	561	552	524	515	518	542	514	532	528	508	533	517	527	491	515	532	479	524	511	553	572	527	494	556	523	509	537	497	510	525	527	513	519	490	542	583	528	546	504	537	591	525	509	532	498	539	514	559	560	504	541	540	521	530	553	515	546	508	497	522	504	527	528	516	514	533	542	508	528	517	567	487	542	541	548	535	505	535	537	531	529	510	514	559	521	498	513	548	541	535	496	508	554	509	515	489	557	559	537	545	512	533	519	529	493	538	556	532	549	514	536	549	540	521	484	496	502	516	523	542	513	510	537	491	511	522	518	550	541	564	542	505	550	524	504	519	477	533	541	507	565	588	538	490	577	537	498	485	513	531	532	565	585	538	515	554	551	551	520	542	516	524	504	512	545	540	493	564	535	536	528	526	484	548	531	515	533	552	522	539	540	549	505	512	533	526	502	516	533	525	523	549	484	519	488	570	532	517	529	506	536	516	502	515	542	511	535	547	519	528	494	531	511	571	527	523	546	505	535	538	516	515	527	526	502	523	561	504	531	549	501	535	505	597	514	503	537	531	500	492	530	535	511	503	526	515	569	556	527	518	558	518	507	525	556	489	545	501	502	505	504	512	499	514	493	559	498	552	556	522	539	536	492	536	540	499	572	512	527	541	520	531	527	558	528	508	565	561	544	544	531	548	540	503	547	505	516	517	535	517	540	549	534	519	511	531	549	511	509	554	510	528	491	527	521	520	503	548	520	561	525	488	548	519	503	482	523	502	505	486	521	560	506	532	523	537	531	552	569	509	540	511	482	538	536	521	530	530	501	588	504	521	523	497	545	490	568	477	526	524	504	531	546	500	560	517	533	540	518	532	533	528	520	508	514	546	551	519	512	490	524	526	501	519	510	559	521	520	510	529	528	565	560	497	534	496	554	513
1802	244	252	213	218	181	152	171	166	157	155	133	153	156	139	151	137	151	136	131	163	160	140	128	138	155	157	154	147	160	163	139	168	149	155	133	142	122	132	167	148	154	152	152	149	145	154	135	165	140	146	140	152	135	132	146	167	135	141	144	157	140	143	141	153	130	159	138	150	128	148	150	138	145	157	135	144	151	147	145	158	153	162	131	145	147	149	167	155	126	137	132	128	140	145	152	148	147	162	139	145	134	159	138	155	162	132	141	139	148	130	170	124	157	148	141	135	144	148	162	140	125	140	139	128	153	144	154	138	147	150	170	171	154	141	148	134	154	160	123	163	154	128	151	127	140	149	137	145	142	158	149	147	142	139	153	144	142	145	125	143	137	131	141	134	140	165	147	138	159	141	140	149	131	131	140	130	152	146	135	134	158	128	146	139	132	160	139	111	155	162	157	141	138	141	151	137	125	135	157	132	135	145	128	135	139	144	155	143	171	167	155	137	123	145	147	120	119	163	133	173	153	123	135	167	143	124	139	152	143	166	158	126	145	134	160	126	144	130	159	140	138	147	149	150	170	135	139	152	144	143	150	144	139	141	146	137	115	156	154	157	145	146	150	120	152	138	153	145	151	153	148	144	157	121	140	153	135	151	163	136	139	144	143	134	147	137	169	150	178	170	141	155	139	155	138	143	141	151	149	145	137	176	148	123	137	139	120	150	154	141	130	133	150	148	144	121	151	140	128	126	122	157	149	139	125	154	151	149	133	127	136	137	156	140	150	152	134	150	152	125	161	152	145	132	143	122	131	136	122	138	157	161	146	143	129	149	144	131	141	150	157	155	133	161	128	135	145	166	141	140	148	150	133	149	135	162	149	163	149	156	156	141	130	135	162	136	122	150	134	154	127	124	129	150	138	143	139	124	146	129	143	142	142	136	130	137	135	132	142	127	156	158	167	163	142	150	133	146	155	121	139	163	149	140	139	134	157	135	140	155	148	147	172	156	148	151	145	136	137	154	143	134	150	125	174	135	123	124	149	138	158	133	154	142	136	159	118	136	161	164	130	127	155	145	154	164	149	146	153	139	138	133	150	150	144	156	158	155	175	161	150	155	145	157	141	146	137	137	139	171	124	121	151	146	135	129	151	116	117	151	139	162	154	165	161	165	135	114	159	132	138	138	161	145	138	150	139	124	141	138	157	154	127	150	170	140	161	119	151	139	161	141	134	151	129	156	161	131	135	129	134	154	155	152	149	156	143	160	135	134	142	159	161	165	130	147	161	151	145	167	169	172	147	157	142	133	173	135	145	154	150	129	128	139	152	137	152	156	139	123	139	139	129	132	146	150	136	161	170	160	122	160	141	128	135	135	137	158	132	139	144	143	124	165	150	141	145	131	141	151	159	126	146	142	142	144	138	161	157	157	144	151	119	142	148	128	146	151	143	157	133	140	147	156	181	155	139	157	137	154	142	135	150	152	147	107	120	136	141	144	153	141	167	157	137	129	151	155	126	142	135	147	143	169	136	139	141	121	150	153	157	127	147	133	142	155	144	137	156	157	141	152	137	147	133	143	146	152	147	123	132	147	131	125	131	167	142	168	125	153	141	139	141	144	154	144	139	138	159	165	147	158	144	151	148	153	164	156	153	134	150	150	140	167	147	138	164	153	133	142	139	132	140	144	161	142	141	153	129	146	159	161	140	131	131	171	160	130	145	150	138	138	154	140	141	145	151	139	150	132	141	138	147	143	142	173	142	148	174	127	157	163	141	145	136	138	166	158	132	157	148	136	150	145	160	135	134	151	158	147	138	152	171	177	156	136	131	141	141	150	152	152	142	145	115	135	137	152	136	134	132	140	150	156	134	136	150	148	137	138	132	162	149	120	136	144	138	136	156	129	136	118	129	143	114	127	158	132	144	131	151	145	139	131	131	155	137	142	129	140	163	164	130	152	143	145	132	149	154	155	147	147	143	139	141	125	159	138	122	144	143	149	150	146	146	139	125	153	118	154	161	130	141	148	136	146	137	148	164	129	116	150	185	124	138	156	131	151	140	156	161	139	135	133	144	175	142	143	162	125	150	153	158	138	125	144	165	158	152	124	137	141	175	148	157	136	155	150	141	152	141	151	133	136	128	156	133	145	144	142	144	146	126	136	156	135	171	143	156	128	156	165	129	153	155	137	135	140	131	140	130	138	131	130	145	161	147	136	135	140	131	143	118	140	140	144	144	146	145	153	162	133	139	143	164	151	168	137	153	143	145	134	166	143	133	146	146	145	133	142	155	143	131	165	141	128	157	146	141	163	150	157	145	138	170	164	149	135	138	157	150	149	146	143	139	144	139	132	155	148	152	139	143	154	138	131	143	149	139	153	151	150	133	139	171	134	142	152	120	143	133	165	140	150	128	140	146	147	126	136	111	143	137	124	158	145	146	136	144	162	136	152	155	137	140	137	161	148	122	141	154	160	161	145	172	128	158	131	135	125	134	162	136	141	150	146	137	135	136	141	150	150	162	149	155	162	149	137	149	151	147	141	165	129	127	145	152	142	144	148	145	143	134	141	123	136	148	123	126	144	101	138	143	149	151	137	146	137	156	158	152	152	160	150	145	133	125	158	153	128	152	138	140	156	130	151	132	156	151	164	132	152	146	151	130	128	150	137	134	137	137	158	146	162	153	145	148	159	138	139	171	144	156	148	144	143	137	149	152	129	157	132	153	142	144	122	151	136	141	136	136	136	116	152	138	146	137	142	148	138	150	133	151	158	148	127	145	123	163	132	148	151	144	161	127	157	146	145	163	149	128	146	117	145	129	165	138	147	137	139	148	154	134	138	131	140	161	118	152	150	149	161	145	147	137	129	136	155	145	150	126	150	146	159	154	145	138	130	147	153	135	152	147	148	143	121	149	145	165	142	158	153	145	150	139	138	131	130	144	127	137	156	159	182	121	123	137	146	137	144	150	140	155	140	152	157	146	168	151	158	176	151	143	139	145	136	132	151	146	150	144	147	137	143	142	156	127	160	132	161	153	138	157	134	141	130	142	154	155	147	167	147	142	144	144	145	155	136	156	142	143	132	145	166	128	164	144	142	156	162	132	140	145	126	171	160	145	143	162	151	128	166	126	151	114	148	157	125	138	164	132	145	112	170	156	154	138	123	153	127	129	139	146	142	160	159	146	130	153	136	137	133	152	166	135	133	139	138	150	147	157	171	136	146	152	147	123	146	122	132	140	154	128	131	140	148	149	171	138	141	168	149	132	145	148	145	147	133	156	146	134	136	153	138	142	140	135	128	151	146	152	164	154	154	154	151	158	169	149	125	130	132	140	134	159	136	146	148	154	136	143	156	143	114	156	131	143	132	142	165	145	139	128	156	155	162	149	129	162	150	134	151	158	148	148	152	149	161	144	135	130	166	153	147	130	168	133	141	140	141	140	130	137	142	132	157	138	153	133	142	160	140	134	142	131	136	154	141	140	143	151	140	152	140	123
1995	644	717	820	934	739	733	688	691	609	578	559	569	595	557	531	558	535	563	515	505	540	546	522	497	552	520	527	520	580	523	526	635	648	661	575	576	551	545	527	512	558	539	565	556	526	535	514	556	518	511	524	514	528	548	508	551	550	525	516	535	510	518	524	572	561	510	497	540	535	557	518	535	508	524	490	507	500	571	595	591	520	506	554	524	576	518	548	560	539	533	518	555	556	520	574	546	551	586	581	562	561	504	546	604	537	560	541	526	529	572	503	565	550	524	524	503	566	516	563	521	494	537	517	543	487	522	508	493	539	509	554	547	514	501	497	458	493	535	482	507	510	552	515	507	545	477	526	537	528	517	587	523	538	499	508	517	520	493	514	551	503	530	515	517	506	512	487	539	520	530	504	517	526	517	523	549	517	525	528	536	522	534	542	527	523	537	569	555	532	500	496	542	538	522	527	520	490	529	514	554	549	497	493	490	550	526	546	490	532	488	535	492	527	500	546	536	537	522	513	538	537	519	550	532	493	525	487	516	537	498	526	517	513	476	508	504	526	496	514	531	500	537	527	535	534	537	513	550	545	483	518	489	528	523	501	555	525	478	543	480	545	481	516	503	511	513	536	505	512	533	513	491	527	522	515	473	498	518	538	532	534	498	537	492	524	539	530	529	509	534	527	526	502	477	487	533	530	528	510	551	456	514	469	526	516	492	519	507	527	510	517	564	514	502	489	518	493	540	511	498	523	520	542	550	516	547	506	551	521	503	523	493	516	529	524	466	531	531	540	526	545	566	530	511	477	512	531	545	535	487	507	505	525	529	482	516	525	491	497	518	518	493	510	481	518	527	517	505	482	503	566	550	486	521	519	527	534	504	533	537	521	531	553	467	473	519	485	531	515	513	508	510	512	502	566	518	537	483	506	497	540	497	494	511	487	538	529	524	530	528	560	520	563	518	498	539	535	475	509	475	549	505	501	511	528	532	558	513	546	505	530	546	521	521	515	516	550	510	529	495	493	533	569	520	553	507	510	531	528	505	489	515	513	541	512	545	540	537	493	553	534	509	519	493	480	562	541	486	535	532	504	493	511	538	535	498	509	529	512	488	539	568	532	532	512	526	501	535	583	493	478	522	530	560	524	516	538	536	530	520	534	477	530	554	498	521	550	514	548	564	511	537	557	519	540	530	600	492	539	546	520	501	505	479	543	538	527	534	530	540	516	520	531	521	494	550	538	550	538	494	499	543	537	534	560	530	558	502	503	491	515	563	564	540	521	547	537	528	510	537	504	504	513	513	539	555	471	543	526	495	506	511	471	518	565	544	531	501	501	508	506	545	508	505	504	503	478	463	530	524	462	523	538	491	473	514	518	519	533	533	548	525	537	485	523	512	545	520	520	508	486	514	498	499	481	524	514	502	546	508	533	518	502	541	515	567	524	581	539	549	503	495	492	512	510	517	526	536	519	519	520	496	536	541	523	496	523	546	539	502	515	523	554	541	514	513	542	544	500	533	553	496	518	504	513	531	508	484	524	501	515	507	509	508	519	519	530	535	539	548	560	498	519	539	535	490	503	506	497	536	499	483	523	517	505	532	529	480	557	531	507	518	492	479	539	521	538	548	502	518	517	494	537	525	494	522	499	504	551	464	509	557	497	545	563	545	501	505	483	536	497	521	525	529	555	483	540	542	511	516	536	458	517	503	513	521	522	547	519	487	550	479	586	529	520	521	504	515	487	528	501	556	553	560	549	540	508	503	511	531	552	480	527	522	514	553	551	507	506	524	547	516	546	545	530	502	518	496	533	522	525	510	518	523	500	511	541	524	494	507	513	495	498	543	486	572	497	539	513	526	543	504	489	539	492	507	542	528	496	566	479	505	531	491	522	515	541	535	489	472	528	484	528	483	547	519	527	509	535	481	512	527	544	506	543	519	546	540	533	506	500	534	550	486	555	547	505	533	523	484	534	519	512	501	477	512	517	485	497	570	544	517	521	509	500	532	519	515	529	509	503	516	558	506	534	537	513	509	513	522	568	523	509	511	520	510	532	501	491	504	522	562	496	501	557	540	531	505	551	526	532	509	516	543	507	522	517	479	541	466	537	512	506	531	576	553	559	509	512	522	534	512	538	499	526	554	510	551	537	473	513	526	563	493	534	489	542	505	514	485	529	523	488	508	476	515	464	496	535	505	532	499	565	525	535	544	480	531	525	511	521	537	519	517	508	524	524	500	509	514	533	510	552	511	496	496	519	543	503	535	501	517	520	528	554	532	564	494	462	526	541	545	525	491	524	489	511	504	494	512	523	531	530	480	503	508	505	533	479	509	512	517	536	544	532	535	527	505	549	516	527	491	572	471	538	514	527	529	526	502	509	541	522	531	511	494	532	492	543	505	509	519	532	537	527	541	519	480	459	517	529	527	495	516	495	517	547	525	506	562	548	523	515	516	535	559	467	487	532	518	509	509	482	512	532	532	529	483	538	531	521	489	528	528	571	512	539	498	552	516	545	492	544	528	532	572	537	538	504	536	523	520	529	542	517	520	513	518	528	539	504	488	492	546	494	553	549	515	506	517	537	529	521	512	523	526	521	554	537	503	544	500	484	544	515	473	531	520	539	526	570	510	488	516	486	509	515	500	532	495	557	519	525	560	508	552	535	560	506	488	514	560	516	486	543	519	530	508	495	528	476	515	491	496	488	546	502	519	527	559	475	531	532	503	537	493	493	527	511	508	517	490	497	526	501	528	526	493	462	489	561	551	549	504	504	498	510	467	536	530	504	514	504	483	525	514	550	522	547	507	570	503	498	501	492	566	537	524	522	522	492	524	518	471	514	517	539	512	529	513	515	504	542	549	505	505	550	494	457	497	546	552	482	521	527	524	525	505	524	511	512	498	512	522	500	500	519	546	503	543	510	483	510	561	514	504	508	480	502	514	480	539	554	553	548	541	507	531	556	543	489	509	475	521	525	512	528	528	514	518	484	539	534	506	542	550	515	477	509	506	527	504	474	520	508	540	498	515	500	533	513	520	497	525	562	540	493	478	526	492	508	485	485	533	494	537	487	474	545	536	537	552	530	520	493	481	502	558	581	521	526	530	530	527	516	538	542	515	567	521	545	514	534	527	562	539	515	497	556	510	546	472	487	558	501	504	534	532	571	543	534	510	495	484	528	517	483	492	551	512	544	530	541	505	598	514	526	520	537	535	514	490	540	521	538	529	537	506	556	515	528	520	516	495	499	483	519	541	579	536	548	514	536	521	539	533	519	533	543	539	538	473	533	548	527	534	486	530	506	564	486	565	545	523	531	524	503	533	514	528	510	541	527	535	512	545	538	490	529	499	551	551	520	522	540	548	489	572	541	515	519	524	501	529	530	505	512	456	565	509	496	486	570	562	509	533	530	500	494	512	542	532	510	554	588	492	569	462	487	569	529	528	496	528	559	525	490	505	494	531	511	495	515	508	537	537	514	527	499	487	529	505	517	546	504
1787	198	236	229	210	185	156	173	178	165	149	153	167	143	164	142	140	147	151	153	135	157	128	145	137	153	161	133	144	149	157	160	164	163	154	174	174	154	142	163	168	149	159	155	159	140	123	146	137	148	153	134	152	137	149	141	151	149	143	138	146	172	140	136	143	156	167	149	160	136	139	142	141	138	152	122	140	128	159	147	154	159	144	124	162	108	157	147	131	137	156	142	125	133	133	154	144	156	147	141	156	171	136	141	132	155	143	142	151	131	148	157	150	141	129	137	148	148	159	135	144	135	114	141	169	128	157	163	152	161	153	152	140	156	139	132	146	155	133	150	144	143	138	139	145	145	138	151	144	143	153	142	156	145	140	138	137	165	152	146	131	155	146	158	142	144	151	149	132	142	137	153	141	131	117	127	140	163	145	128	140	144	151	133	150	167	145	145	149	153	150	158	149	143	126	130	143	173	151	140	145	135	143	140	133	148	152	133	157	151	125	137	129	136	149	123	149	128	137	150	136	137	148	125	162	138	135	128	160	164	135	120	142	138	162	138	135	144	159	169	152	152	149	130	154	158	133	126	148	144	136	151	142	139	147	148	144	154	141	167	103	131	134	162	143	150	127	125	153	151	159	154	145	139	139	137	152	145	146	147	146	160	138	164	140	149	140	150	158	136	147	153	148	151	136	138	146	144	136	123	157	154	142	137	137	153	143	164	153	131	135	172	138	145	142	146	145	143	151	129	147	142	167	132	135	141	131	156	147	178	164	130	138	134	136	161	158	169	126	155	153	168	145	134	145	147	157	169	148	148	158	132	128	153	150	154	144	118	140	138	150	138	140	128	159	151	134	148	151	128	140	134	126	155	136	130	155	134	145	138	160	157	136	142	123	157	164	134	140	138	149	147	131	157	149	139	146	140	139	145	129	168	140	131	118	128	141	120	149	127	155	140	143	161	130	138	140	152	127	144	157	143	131	145	132	146	148	135	160	155	146	158	142	169	128	150	131	172	149	134	155	160	107	155	135	147	144	141	122	161	150	152	142	147	144	143	141	146	129	118	143	140	155	150	146	145	158	157	149	137	121	146	150	145	142	140	145	120	141	139	139	137	148	156	152	139	146	146	147	134	144	131	132	153	136	141	156	134	133	141	142	149	147	133	131	130	123	145	136	146	142	130	158	133	140	120	146	152	152	135	150	148	152	147	127	155	145	144	147	151	150	139	161	119	137	141	145	148	142	158	145	160	140	135	117	139	115	156	143	149	165	143	160	146	148	153	148	132	159	149	107	142	131	158	144	137	158	158	132	144	142	125	130	147	144	129	140	125	136	138	148	149	144	155	157	142	136	139	153	128	145	150	130	146	147	148	145	147	156	135	129	136	125	140	148	147	154	121	157	157	147	134	144	154	127	161	161	155	128	138	139	136	142	155	115	141	122	137	152	141	152	146	156	168	159	140	138	133	149	143	150	127	160	155	140	144	110	140	131	174	131	177	159	133	139	127	155	152	139	151	144	153	136	143	140	148	139	161	131	154	137	148	141	125	117	165	135	134	144	142	161	163	137	162	154	158	165	149	137	149	133	123	130	137	141	134	141	145	151	136	163	153	147	138	137	134	125	163	130	144	145	156	139	115	146	150	149	126	153	167	133	134	163	138	153	149	154	167	157	125	126	118	138	131	165	144	138	152	136	145	139	156	134	148	147	127	144	124	143	154	158	133	142	136	158	124	134	144	172	137	158	137	141	134	146	123	148	135	129	154	144	151	136	143	137	152	140	133	147	144	144	143	134	160	172	125	132	156	137	151	131	161	160	144	155	154	135	151	147	146	149	140	159	132	151	136	150	149	147	128	137	122	161	117	155	133	131	142	141	171	142	116	156	129	122	139	136	134	138	122	139	114	152	142	133	149	158	117	140	120	147	140	147	150	144	143	143	168	131	148	134	133	123	131	160	169	128	136	139	140	136	154	149	136	143	145	141	132	114	136	138	145	150	152	145	141	139	156	137	125	129	144	137	134	153	145	145	155	147	134	139	155	151	157	144	142	161	135	132	144	155	161	126	122	144	156	143	141	152	170	140	143	158	133	128	126	125	144	145	149	157	149	166	170	144	131	161	145	161	154	129	137	140	152	156	129	151	138	134	152	125	169	153	149	156	156	142	147	159	146	141	171	141	128	149	150	148	140	138	149	141	126	156	137	146	141	132	142	143	148	148	143	153	143	119	145	145	161	151	140	113	154	153	131	148	147	153	125	140	148	163	143	142	149	133	155	142	160	151	129	160	143	145	120	145	110	151	134	160	138	147	129	146	143	128	115	144	148	136	147	137	126	142	124	130	145	142	155	150	132	139	136	124	135	138	144	163	127	132	130	145	140	161	159	146	144	155	142	140	122	148	140	142	136	146	121	137	139	137	138	165	143	144	130	139	164	133	132	140	140	148	160	142	139	146	154	134	147	159	148	121	146	148	133	130	123	140	147	148	135	130	125	158	141	136	138	147	140	122	154	146	143	153	152	130	156	124	136	137	167	135	143	146	153	149	130	130	129	131	142	142	125	126	162	139	154	141	138	142	159	134	157	134	125	139	135	135	173	164	144	146	133	131	171	150	140	137	124	154	131	138	154	156	136	154	150	132	142	140	185	144	155	142	132	118	145	157	145	125	152	142	133	152	168	141	166	136	139	159	150	148	133	168	128	147	135	156	138	144	137	146	144	150	159	150	136	158	141	117	145	148	132	163	167	128	149	152	154	147	130	153	147	144	137	142	159	130	138	146	130	134	154	154	162	152	140	146	144	150	142	142	135	148	150	126	140	149	159	138	140	152	129	159	151	148	126	155	141	135	150	136	152	158	143	146	132	167	145	148	126	122	130	134	121	164	135	147	153	133	130	148	145	120	137	161	137	146	176	117	147	144	141	122	151	143	143	169	131	161	144	157	146	125	152	153	123	154	126	169	153	151	145	152	147	140	137	142	140	135	134	154	148	139	147	143	140	135	144	162	146	153	126	138	147	140	133	137	156	140	156	131	150	146	153	147	142	151	138	153	167	143	149	153	146	134	138	151	164	141	169	166	132	149	140	146	142	166	145	137	140	134	143	154	142	149	145	159	153	137	154	153	153	131	151	139	154	144	133	149	127	138	131	131	138	120	137	145	162	132	158	147	156	116	153	136	132	133	141	134	116	135	133	141	127	142	146	152	148	155	150	132	152	151	138	128	141	149	130	150	168	158	135	118	154	139	150	144	132	138	136	138	153	138	132	142	153	131	157	171	160	146	147	143	135	162	161	150	147	164	172	130	156	143	163	170	135	149	149	129	140	138	131	141	140	137	135	126	149	136	149	135	150	146	137	147	152	118	125	140	140	146	133	148	160	148	157	158	136	156	118	145	146	160	152	148	141	154	136	140	138	171	136	132	136	161	134	117	153	140	129	165	153	132	145	136	131	149	141	147	147	152	136	142	150	129	118	145	148	148	158	155	155	152	136	142	169
2094	684	787	806	853	795	726	645	695	666	587	579	560	583	498	527	585	553	556	617	541	511	543	508	551	542	505	513	561	566	575	555	555	633	610	597	546	540	536	540	560	551	557	557	581	526	537	545	546	523	523	537	513	527	511	523	508	545	501	503	585	542	540	534	568	566	549	544	525	544	516	540	536	505	494	552	552	534	552	540	597	602	601	533	565	549	574	547	528	553	545	537	506	545	472	522	550	520	584	571	522	562	540	533	546	569	555	492	564	476	589	569	506	501	540	504	501	518	520	534	541	500	551	541	539	503	512	539	518	512	556	566	505	555	533	527	505	548	521	507	491	544	523	517	490	546	491	520	567	523	565	525	547	507	510	568	514	528	517	527	502	495	540	514	530	507	521	534	513	489	535	524	575	523	540	559	511	510	537	555	534	533	547	518	521	519	554	473	530	564	576	529	526	553	550	518	551	535	521	525	518	541	504	546	510	559	540	531	553	485	538	478	523	553	516	527	491	525	475	488	544	518	516	510	529	565	524	544	531	534	502	532	531	495	498	501	505	491	515	518	514	550	546	530	488	541	520	485	551	514	504	547	516	506	557	539	515	481	513	538	520	537	538	536	532	492	504	547	534	484	540	545	584	509	475	458	544	547	544	509	502	533	525	512	475	510	533	520	521	542	526	539	510	520	571	521	505	555	525	493	495	586	518	520	532	509	501	543	512	530	516	506	543	503	512	536	534	476	546	554	561	545	536	542	521	577	546	515	566	549	516	504	548	545	517	519	460	478	538	529	537	512	548	552	521	520	569	523	497	531	564	525	515	574	478	513	515	531	524	498	533	504	511	532	528	512	586	530	539	493	532	532	504	503	552	481	568	492	500	499	520	538	492	540	521	504	512	526	468	530	530	514	510	486	544	508	525	534	520	510	516	516	560	538	543	477	504	515	529	514	538	515	515	484	555	522	502	531	599	510	479	548	547	495	517	570	537	502	537	567	518	484	514	477	470	544	540	534	525	548	534	511	521	548	563	523	525	513	545	554	518	531	512	506	525	485	531	520	553	527	520	511	534	535	524	505	545	514	537	514	527	485	509	543	540	497	481	526	525	543	526	512	503	567	548	539	551	535	556	477	538	521	530	519	502	514	540	574	540	541	561	562	517	528	537	570	475	527	507	510	518	549	526	526	498	530	567	498	531	536	551	552	535	519	495	510	499	558	518	517	559	535	516	564	544	503	453	536	506	524	528	502	543	542	517	519	540	525	526	515	507	503	568	552	518	534	565	477	525	557	509	542	496	580	559	467	518	536	496	506	529	515	557	554	585	520	498	509	514	509	550	506	519	515	490	567	532	536	567	564	569	531	546	551	527	513	542	508	527	516	537	525	516	544	552	489	526	535	494	526	498	496	535	524	581	559	530	496	544	545	501	519	535	512	500	547	543	541	526	482	515	525	523	506	529	540	553	513	507	538	558	562	555	569	559	493	540	505	514	559	530	568	517	525	529	502	490	560	530	539	560	530	557	522	549	495	589	516	508	473	543	525	540	532	523	510	508	554	566	545	534	553	533	514	518	523	501	527	546	490	506	539	517	513	520	556	510	508	534	552	534	508	495	528	526	529	496	596	500	512	525	536	519	574	501	536	538	532	578	484	499	548	553	542	533	512	535	509	510	534	545	553	587	541	517	535	494	491	542	563	496	506	531	511	529	562	513	478	539	530	485	567	539	517	535	551	550	530	469	497	566	485	531	549	540	539	534	500	524	547	477	512	511	511	510	506	514	511	512	572	487	563	530	519	525	486	554	530	530	536	502	514	519	508	452	549	516	571	494	528	558	486	561	510	531	537	522	510	540	539	522	540	530	488	543	537	489	522	533	544	548	508	525	516	471	512	529	539	538	518	529	475	577	519	507	483	504	539	492	517	531	515	557	505	564	528	528	531	518	553	493	538	542	529	524	547	559	482	536	548	487	514	538	529	512	516	542	523	515	504	536	547	525	516	507	482	546	507	498	536	485	547	484	523	518	539	541	573	504	546	532	509	530	536	519	517	542	498	457	558	525	543	512	546	510	509	528	502	522	486	526	522	497	495	526	514	519	529	520	520	506	534	507	558	559	529	552	496	508	503	526	534	480	521	525	514	514	519	539	515	527	508	505	512	524	577	544	509	510	509	497	518	542	511	478	532	543	509	515	539	569	494	518	522	560	536	537	515	510	522	510	533	516	564	566	566	534	515	534	473	560	529	563	555	499	525	504	556	517	558	501	530	512	524	544	572	514	535	525	499	538	536	501	513	516	563	508	528	549	497	484	519	532	552	527	518	525	523	529	505	491	506	528	527	518	505	513	523	524	496	476	521	506	501	526	547	510	507	503	546	525	496	519	502	531	520	545	534	517	511	531	560	562	531	509	516	510	545	557	497	484	530	525	501	552	563	517	498	560	494	520	529	526	463	505	560	484	496	555	496	506	526	538	527	550	527	514	520	551	493	498	500	522	542	518	519	530	558	520	519	549	521	543	560	499	503	477	508	531	539	482	508	532	551	497	511	500	561	533	562	514	494	520	572	504	567	561	500	530	521	502	542	552	507	507	491	525	482	514	523	550	555	550	529	502	580	554	539	548	530	531	558	529	533	483	541	553	525	519	547	539	547	537	561	511	567	513	525	522	500	490	522	510	569	522	490	463	548	542	548	516	510	536	534	549	508	519	527	518	520	498	530	499	510	523	564	506	557	571	525	541	533	536	509	579	527	562	523	561	545	562	505	482	522	511	514	529	540	561	522	534	508	542	519	555	511	514	512	549	509	535	514	528	538	504	551	538	534	538	500	531	541	507	538	534	500	553	524	510	493	501	548	533	542	528	535	535	531	523	537	504	534	501	518	540	496	546	509	555	481	527	502	524	518	525	538	534	513	566	540	546	484	553	565	584	525	559	535	545	562	581	589	505	522	543	528	531	531	525	524	554	505	495	478	550	548	536	495	524	507	537	533	510	502	517	525	547	529	536	531	534	499	510	544	522	503	529	481	529	523	548	541	525	514	524	532	498	544	507	539	530	488	549	495	490	541	520	542	529	530	549	558	512	527	533	538	517	531	525	511	541	562	504	511	545	569	489	542	556	537	507	535	489	514	523	525	533	553	523	512	541	487	511	486	543	516	527	544	524	524	553	512	502	577	565	510	552	477	551	505	497	540	535	549	574	480	525	551	534	505	536	557	536	562	528	501	519	539	518	523	523	523	543	526	507	508	521	530	566	507	506	498	496	537	509	495	504	514	481	522	553	558	536	526	510	543	543	517	543	505	528	528	501	506	493	494	544	572	550	502	498	515	545	516	520	514	517	543	522	549	509	513	538	547	484	527	526	516	530	501	525	497	533	543	511	482	531	484	539	536	507	530	511	557	547	565	541	542	534	517	543	512	551	521	525	541	524	518	556	485	464	491	542	535	485	517	557	525	495	526	531	546	560	520	539	527	517	525	538	509	536	571	515	531	536	556
1810	259	266	231	204	189	181	197	159	176	159	162	142	148	154	156	160	151	154	142	176	163	151	133	161	154	159	156	164	173	155	153	167	153	155	146	146	167	158	129	165	142	173	162	170	138	149	163	153	139	138	171	175	147	136	156	159	154	129	162	147	148	180	146	164	133	147	156	177	146	157	133	154	145	137	158	135	132	171	160	153	174	139	166	155	136	138	155	166	179	149	147	164	164	136	147	167	132	133	151	159	163	165	156	134	176	141	148	165	161	142	128	156	158	150	139	159	155	160	131	162	157	141	122	157	159	145	145	148	135	154	139	161	145	157	161	172	141	164	148	154	161	148	158	152	168	158	150	173	144	161	163	120	175	118	168	182	133	154	149	158	144	157	145	146	144	129	161	156	143	135	154	160	146	153	157	149	154	152	154	154	154	144	160	150	142	114	136	144	147	147	172	165	144	155	141	138	165	164	160	162	160	140	183	157	137	150	157	152	150	153	150	142	169	174	145	139	170	172	139	150	140	157	144	163	156	143	156	148	161	146	166	150	168	162	133	125	140	147	175	150	138	163	139	159	152	151	146	161	152	136	167	160	132	137	142	173	178	155	154	142	131	145	145	155	148	145	161	154	151	156	153	133	157	147	175	138	134	157	149	138	166	140	138	128	152	150	147	154	146	168	140	137	145	149	145	136	143	152	129	147	139	132	140	145	155	166	150	168	163	163	145	160	120	156	147	135	155	159	157	139	173	157	167	148	134	134	170	142	162	142	166	152	152	160	146	148	132	145	136	157	159	123	153	155	135	168	158	151	160	169	141	152	177	141	147	154	162	142	136	158	154	138	140	156	151	141	149	139	157	150	137	149	154	162	168	144	152	135	171	130	123	149	144	160	154	144	161	138	146	151	152	146	159	160	146	155	184	157	180	152	144	165	166	119	169	142	153	149	163	153	148	146	149	162	154	153	141	125	145	140	133	163	156	152	131	164	169	155	159	131	137	156	131	120	135	156	160	169	136	145	169	141	137	150	150	169	133	146	148	161	127	149	151	135	147	138	132	145	161	151	153	163	151	157	137	150	161	154	137	143	148	129	155	154	122	148	158	142	134	161	128	152	166	144	186	147	164	155	148	149	150	149	142	146	169	165	136	162	164	138	154	166	135	119	138	151	156	149	141	145	159	138	162	140	161	159	165	133	168	150	119	135	131	140	144	163	169	125	163	170	161	156	158	163	154	148	152	134	138	149	180	133	162	192	141	135	158	150	164	152	155	144	151	162	144	136	172	166	163	139	167	150	153	162	144	144	180	153	177	131	146	145	143	149	141	172	136	133	152	154	125	160	155	142	159	162	145	159	152	152	157	140	156	140	152	156	149	147	173	149	141	146	163	139	144	131	146	141	172	133	144	125	144	152	160	160	149	166	131	173	139	168	173	138	163	156	142	142	147	156	149	126	171	160	146	144	139	159	147	121	166	134	151	150	166	158	152	162	157	154	180	158	147	153	166	147	151	150	144	150	143	150	167	151	155	156	170	158	159	154	154	150	143	127	155	147	146	137	139	144	161	138	159	160	160	151	149	146	160	137	152	149	140	135	156	181	143	162	150	157	167	177	159	135	169	165	140	135	170	165	150	165	144	156	135	140	165	156	147	133	178	166	151	139	157	143	171	146	122	149	136	175	134	163	151	144	154	131	164	184	158	156	130	163	151	165	167	137	153	154	146	168	151	162	175	163	164	135	150	154	152	139	153	159	140	172	129	187	161	161	146	134	149	153	171	142	155	162	137	163	163	163	157	145	164	159	165	136	153	145	156	151	143	152	147	153	132	138	158	145	151	153	136	151	156	174	159	157	173	150	173	170	151	154	135	149	142	137	141	144	154	155	172	145	130	155	133	145	128	143	158	152	155	158	148	145	157	155	153	133	143	146	144	160	139	146	157	142	150	154	164	147	158	157	136	140	142	132	150	160	162	143	135	142	153	148	138	162	157	143	135	148	133	145	125	162	134	138	139	162	161	137	156	128	142	141	152	147	148	141	151	141	154	156	171	159	128	154	140	163	131	170	132	144	172	161	166	148	135	116	145	149	157	138	152	150	140	154	141	154	154	151	171	150	167	155	153	173	147	150	152	157	139	157	171	148	149	145	152	147	144	143	158	150	152	132	132	163	143	143	142	155	134	150	161	161	148	164	150	182	159	131	137	146	157	153	153	159	145	152	160	159	145	152	162	159	140	142	150	149	161	155	167	184	151	156	154	154	156	159	145	167	167	159	178	155	150	146	149	142	132	157	154	145	138	151	151	147	161	145	156	154	153	141	133	159	160	155	148	144	135	141	165	131	140	159	155	146	145	189	157	156	149	145	151	150	140	160	149	147	137	156	141	149	164	159	152	139	151	141	157	162	147	163	165	157	143	149	147	154	157	139	124	145	170	150	136	171	142	166	153	140	169	157	139	157	134	152	150	149	173	157	140	118	140	141	168	148	144	135	166	152	151	155	190	147	136	128	145	173	171	142	136	159	159	132	147	167	145	134	157	146	149	133	142	155	143	139	165	144	141	173	169	148	142	158	136	168	165	177	150	140	142	146	135	154	138	140	163	163	161	149	174	141	138	161	170	171	155	143	139	144	128	150	132	146	151	150	135	148	162	164	132	160	162	164	143	123	140	157	147	139	153	150	150	161	163	151	149	146	141	177	152	160	147	154	158	142	129	157	130	150	165	138	157	147	140	144	140	147	135	160	149	152	143	166	159	156	146	142	135	155	148	146	159	159	130	144	171	169	154	153	146	165	156	145	144	148	168	144	166	149	150	149	149	150	163	153	136	137	150	159	144	145	152	137	142	151	164	150	154	147	141	136	159	146	134	164	164	159	149	158	134	150	151	153	163	167	142	155	142	144	149	149	128	137	125	153	157	133	162	147	167	152	144	140	153	158	159	134	143	164	135	157	132	158	140	161	142	145	137	150	158	164	141	168	168	169	169	136	149	183	150	160	151	128	132	158	139	161	141	170	126	139	169	125	139	131	139	143	156	137	142	160	139	168	145	140	156	143	154	165	152	143	157	150	155	163	162	137	120	151	148	145	165	139	139	158	169	154	148	147	138	156	157	168	155	166	159	150	155	150	141	138	149	136	139	161	148	148	135	161	140	133	165	136	144	142	155	163	159	174	146	155	152	145	148	149	167	141	150	154	153	136	144	151	191	139	137	144	145	152	145	150	140	156	147	153	132	161	149	147	169	141	166	144	148	145	139	155	148	159	142	138	148	142	165	163	153	159	145	157	150	142	152	155	176	161	136	154	139	150	165	159	173	148	171	148	173	149	146	173	157	162	153	147	174	141	179	130	163	152	159	153	151	141	166	163	155	148	133	136	145	149	142	134	159	161	160	148	155	139	152	167	138	154	171	148	173	170	126	168	151	152	166	150	141	140	162	149	148	142	174	135	164	158	141	144	140	160	163	144	150	151	139	153	138	117	169	140	133	151	165	145	143
2153	674	774	910	876	788	703	701	730	637	634	589	583	557	565	594	573	568	535	548	576	537	597	541	575	580	552	538	524	585	615	586	569	671	640	595	543	557	544	590	577	582	521	567	595	529	527	538	558	542	572	518	555	534	587	547	534	506	576	547	540	545	556	566	550	567	531	540	563	544	549	548	581	531	547	535	539	559	604	613	638	615	599	568	579	607	533	568	518	541	530	538	566	548	556	564	545	559	556	543	576	591	551	570	598	581	575	598	622	603	577	490	565	541	547	559	550	546	528	521	514	553	537	539	548	534	546	557	551	533	555	579	514	575	527	482	541	513	565	532	558	555	544	527	512	581	520	528	548	509	566	538	537	535	546	558	540	519	595	557	533	558	508	533	561	528	530	534	580	549	541	528	533	575	504	563	490	572	540	595	477	539	568	573	583	508	512	536	539	513	566	556	535	543	531	510	541	520	510	551	546	489	528	508	502	534	497	579	518	546	523	556	543	582	569	568	550	546	553	549	510	579	572	535	513	526	548	544	498	566	506	506	569	531	550	543	549	496	533	539	526	558	506	538	581	568	541	528	538	573	554	562	547	524	534	621	527	510	529	552	539	552	526	528	508	553	514	557	560	551	549	527	517	541	538	524	543	535	533	527	575	524	566	553	566	505	538	551	522	543	583	570	544	544	517	524	539	543	503	574	561	549	544	579	577	587	553	545	505	576	549	573	549	528	586	499	538	522	567	530	532	550	537	527	566	543	511	531	544	549	549	549	527	567	549	531	537	570	509	516	553	589	551	547	528	538	542	548	502	593	548	550	568	568	550	546	564	538	511	527	572	568	550	539	528	557	503	558	570	532	477	554	487	561	534	549	612	548	550	524	577	505	554	522	520	547	570	584	533	569	582	544	545	540	538	510	527	531	533	581	522	547	540	574	579	546	546	538	576	554	546	505	528	546	518	522	593	556	529	573	584	536	545	540	583	535	606	525	525	572	528	546	549	547	530	527	520	528	572	548	527	552	550	492	565	550	548	555	538	536	527	553	542	543	523	542	564	543	511	545	535	558	578	529	511	571	534	562	512	525	551	545	527	545	539	515	556	534	553	529	510	547	511	539	531	553	516	530	546	529	553	526	579	532	569	535	581	517	533	540	516	537	576	557	547	513	548	527	544	513	504	536	525	538	573	549	572	534	532	506	545	601	540	547	519	526	529	487	559	546	578	577	536	557	546	507	510	537	537	563	555	550	542	519	579	569	531	561	561	557	532	539	519	559	541	568	540	563	556	548	561	525	532	572	519	525	523	537	532	543	539	558	519	566	537	549	547	574	552	519	545	516	504	545	566	560	511	568	539	509	509	557	520	514	578	528	513	515	546	489	520	564	606	535	538	572	572	553	525	531	515	542	538	545	572	532	536	531	538	543	538	588	561	540	545	524	560	527	534	575	557	525	552	506	554	584	531	551	522	536	551	563	555	564	567	535	558	565	524	536	584	601	538	550	545	581	549	547	547	545	561	557	561	513	544	568	560	526	575	517	508	583	535	527	552	583	534	542	512	570	514	534	527	523	504	545	539	549	538	552	562	530	578	545	536	554	543	549	554	531	533	527	547	531	550	540	519	512	571	538	555	542	529	524	534	530	563	519	591	565	536	582	521	506	548	556	582	507	529	518	592	552	543	538	572	513	536	550	501	530	512	532	555	523	556	542	510	551	553	526	552	519	498	505	556	535	527	522	543	561	572	514	495	550	559	544	526	521	566	576	510	548	545	563	520	590	548	520	545	505	548	528	530	614	570	542	547	531	510	505	560	535	535	506	543	573	579	547	505	549	511	540	530	538	558	545	522	595	546	555	529	537	558	567	541	553	553	543	524	520	576	577	557	550	550	550	581	570	538	528	527	564	554	510	548	521	501	551	568	536	557	565	540	581	528	546	530	537	517	547	516	552	560	575	525	582	530	508	514	554	560	536	539	497	542	587	591	541	540	499	517	519	545	533	482	528	546	533	546	541	529	504	514	564	563	547	549	576	541	522	562	549	551	526	560	548	572	526	544	560	565	559	565	555	548	543	545	550	550	525	549	564	564	555	526	553	584	533	556	538	530	530	538	542	592	497	538	523	510	561	567	597	557	560	549	550	578	518	545	571	531	522	557	553	564	499	546	567	528	537	567	544	504	547	529	564	548	530	509	513	555	516	560	528	517	555	500	558	509	572	537	557	566	516	558	527	582	567	559	577	590	535	536	557	550	527	576	577	560	521	545	536	568	548	551	558	562	540	567	560	563	603	549	537	506	512	515	511	555	549	543	566	522	544	549	543	551	544	561	579	518	537	576	545	548	557	531	575	550	571	516	520	491	515	539	524	623	532	522	565	556	537	564	534	557	529	527	573	557	576	560	556	547	546	559	532	520	522	533	520	592	566	556	519	498	503	535	534	558	539	517	533	551	576	544	551	565	533	532	534	557	573	559	566	546	532	565	588	544	549	525	527	533	551	560	598	547	566	515	472	568	526	575	528	548	567	542	508	544	525	541	537	532	529	526	510	566	527	548	532	503	562	555	570	501	535	548	560	560	551	545	563	576	518	522	514	535	501	540	566	530	545	521	486	512	517	532	550	531	553	578	535	534	555	591	492	555	544	529	527	552	531	546	553	600	560	493	527	570	510	527	548	578	531	536	577	545	579	564	534	555	552	513	532	506	531	577	507	553	572	564	546	529	516	539	537	585	568	569	533	551	563	527	518	566	548	567	529	531	491	528	588	561	512	514	562	549	534	553	576	559	523	510	532	530	544	545	560	541	563	536	546	575	528	554	557	514	588	526	530	579	536	541	541	552	595	612	544	575	531	542	518	549	550	509	553	578	533	560	567	542	571	549	558	569	492	550	574	531	536	592	533	580	585	503	547	560	550	597	558	530	547	556	582	549	588	562	534	550	526	569	547	568	520	542	555	511	576	515	547	554	521	527	542	509	536	494	556	555	522	552	510	531	561	548	519	545	560	577	524	530	525	548	572	572	593	546	554	549	531	523	541	575	579	554	578	571	525	537	523	531	552	524	538	577	548	516	529	552	520	562	551	515	551	548	505	511	559	569	537	551	511	516	551	512	511	560	534	532	536	536	532	570	545	543	534	530	556	586	554	564	482	516	593	547	579	532	541	538	516	562	569	521	537	547	528	551	564	528	568	573	513	522	578	568	563	527	511	559	521	563	540	555	507	519	557	532	562	519	537	545	531	521	546	537	531	566	560	525	487	518	511	584	558	535	523	567	553	550	605	539	553	556	524	506	561	529	554	516	548	524	513	555	557	540	525	528	556	545	581	547	521	560	543	568	554	544	550	552	551	572	525	502	568	574	514	589	530	579	554	552	531	517	517	563	530	564	533	579	532	532	531	547	554	535	545	550	505	546	560	542	509	556	552	521	570	575	543	560	595	565	541	548	532	538	507	547	540	543	528	545	530	549	524	583	539	555	502	539	531	549	513	564	581	571	549
1769	232	244	259	222	205	198	177	171	186	171	163	156	155	148	162	155	137	135	152	157	164	152	161	140	158	159	165	179	160	159	171	183	154	162	163	132	186	170	140	162	168	163	167	151	153	155	149	162	160	158	171	131	153	158	158	175	140	165	157	151	144	172	168	132	175	140	141	165	155	132	165	144	169	138	143	152	166	163	168	159	155	160	147	161	157	173	145	145	136	156	159	151	142	154	150	152	168	158	169	153	160	168	143	155	153	167	146	150	168	154	171	146	160	150	149	153	144	176	167	163	164	163	176	164	136	151	143	156	170	173	183	135	162	147	158	144	172	134	176	163	160	145	159	179	166	151	160	150	148	151	169	161	140	153	164	157	134	146	159	151	135	169	151	146	155	174	154	150	159	159	169	154	146	162	133	157	155	171	167	168	161	167	163	169	153	178	144	173	166	137	143	168	151	172	160	140	129	139	151	144	159	128	158	140	127	159	153	152	154	155	147	169	162	133	150	153	157	158	148	158	166	173	152	148	135	152	151	158	163	136	163	159	193	170	151	186	163	165	158	121	159	179	153	144	160	154	159	175	154	151	136	140	153	145	137	141	160	142	144	157	141	165	150	145	127	140	168	149	145	150	149	152	158	167	150	148	155	163	158	147	140	139	153	153	149	155	153	134	161	136	151	176	152	165	164	148	127	150	148	152	175	154	132	142	165	185	154	172	161	173	147	153	141	156	146	166	153	166	165	164	143	149	169	125	151	144	147	151	146	163	149	151	159	159	168	167	134	151	152	143	170	172	159	142	148	153	164	145	156	154	162	142	159	152	151	160	154	139	153	174	167	145	153	148	153	149	154	152	161	156	152	170	141	142	145	157	151	181	150	161	157	145	158	130	170	154	149	128	169	156	164	165	151	159	153	162	138	162	142	166	142	167	157	157	174	162	175	172	133	168	150	147	162	143	176	142	161	182	131	155	167	150	149	139	141	148	151	143	159	178	150	143	167	162	151	163	129	169	167	149	158	144	147	150	161	134	144	142	147	148	174	147	156	133	157	162	152	145	150	154	157	146	164	162	190	156	160	160	160	161	154	161	148	149	170	160	136	168	168	160	161	168	168	134	142	135	148	176	156	168	178	134	150	158	143	154	139	180	138	133	146	152	165	141	145	156	162	156	132	159	164	171	143	157	158	156	138	141	136	155	153	184	135	136	166	138	169	154	153	154	151	148	167	127	165	167	147	151	133	130	158	129	154	154	156	159	149	141	148	161	131	160	164	161	164	135	161	154	155	140	174	152	163	169	137	173	161	177	164	144	163	130	167	151	145	155	172	142	160	148	163	160	133	149	137	175	157	144	167	146	149	139	157	146	152	163	168	151	156	134	180	159	159	150	150	160	138	157	155	143	149	150	159	168	143	160	138	160	150	145	132	162	142	149	136	126	159	153	129	159	146	156	147	152	165	147	163	153	169	162	154	140	156	132	176	148	163	169	149	152	141	132	142	153	156	143	140	151	144	142	152	144	167	137	152	168	181	154	144	165	163	164	146	160	168	173	152	135	147	168	155	165	144	150	158	164	190	159	154	155	167	147	144	156	161	162	165	147	153	167	156	145	158	160	155	148	145	168	170	156	149	138	159	155	162	163	147	159	137	183	171	157	143	153	141	153	136	167	144	135	171	140	121	138	155	139	150	148	140	142	139	152	166	162	152	161	148	143	148	151	158	151	135	146	161	139	134	162	141	166	152	152	145	158	153	146	144	143	147	144	155	166	159	176	167	152	144	157	149	188	148	147	157	160	166	148	141	158	131	152	162	138	162	142	173	160	161	150	134	167	186	173	158	142	163	140	161	156	155	144	145	154	180	149	138	176	170	180	145	142	171	135	175	170	161	158	134	142	144	148	135	164	168	158	148	144	153	149	148	162	169	151	156	155	161	156	138	148	176	132	180	152	161	169	139	145	151	141	171	149	157	155	151	155	144	148	157	148	144	161	148	138	167	153	161	152	147	139	175	172	151	117	169	168	139	152	159	152	151	133	172	155	157	171	148	172	155	178	159	150	154	144	142	148	164	135	159	140	168	146	157	171	139	186	150	156	166	145	141	125	157	158	145	159	164	154	148	149	145	137	176	158	165	170	159	144	150	142	139	162	181	151	136	148	163	157	144	135	154	156	134	152	167	158	159	173	158	161	155	160	148	157	143	159	164	156	137	164	159	145	148	157	150	124	151	164	175	179	171	150	147	179	162	151	163	168	142	152	144	148	157	141	149	178	160	175	161	140	150	167	140	180	157	171	145	183	166	167	179	153	153	148	147	140	145	135	166	168	139	154	146	140	154	140	165	156	141	140	142	150	159	155	150	179	159	155	150	144	142	160	147	143	163	145	152	150	141	149	132	183	153	153	165	170	155	152	151	150	147	156	154	174	172	165	178	160	180	158	161	156	127	185	139	127	175	151	157	174	150	172	155	136	162	148	150	148	139	126	163	166	153	157	155	148	184	162	167	146	153	148	152	158	138	159	154	148	130	145	155	141	131	141	133	141	166	137	162	148	130	143	174	149	146	146	130	155	135	141	173	155	143	147	134	167	150	162	155	168	156	143	151	174	145	170	164	148	151	175	158	155	178	160	154	151	161	156	142	141	147	150	168	167	146	156	178	141	160	134	150	151	159	139	140	142	158	166	172	156	169	140	171	170	150	148	155	134	167	137	156	148	167	166	148	174	149	136	151	155	144	149	140	163	159	144	138	171	149	151	154	131	165	174	177	155	163	135	135	134	145	162	148	143	150	154	163	162	161	151	154	154	164	167	146	161	142	135	138	162	155	176	146	129	153	136	164	161	153	159	173	167	158	142	162	155	135	160	170	151	124	148	147	149	131	167	180	137	161	164	161	157	173	147	138	162	137	154	166	141	147	160	151	169	168	161	157	155	174	149	164	176	133	167	167	161	147	140	127	151	151	149	171	132	158	161	158	151	149	150	139	165	161	145	186	145	161	159	153	137	143	154	141	158	152	150	135	174	141	141	139	140	169	154	154	139	156	159	163	151	153	150	158	176	162	149	137	161	158	151	154	164	180	146	158	168	129	149	146	147	143	139	145	151	120	157	135	144	170	153	159	155	164	162	169	155	131	165	176	172	140	171	174	142	161	174	164	146	156	157	155	160	150	159	147	160	139	155	175	144	154	154	134	170	167	153	153	155	154	164	148	174	157	130	147	135	159	164	166	162	170	156	144	158	141	147	137	143	152	146	155	142	176	159	154	149	153	153	145	151	140	182	162	156	151	123	129	148	150	161	156	150	117	145	162	178	153	161	157	160	139	167	153	154	172	133	153	119	170	180	146	182	157	150	134	123	143	158	154	139	162	166	145	172	165	170	163	147	171	143	171	155	158	144	144	154	149	185	159	143	166	157	174	158	152	154	163	148	150	148	165	144	162	155	144	145	155	142	163	155	175	148	151	130	173	146	143	159	156	147	180	157	144	166	161	158	159
2142	689	825	877	971	739	738	689	746	639	614	610	562	588	615	566	580	582	620	584	531	585	608	588	609	543	567	549	563	650	622	619	589	663	630	563	580	585	555	569	579	535	569	579	590	560	583	540	537	578	602	555	566	565	586	563	593	580	535	544	615	571	549	593	620	547	576	619	544	556	571	588	538	553	618	557	583	597	584	608	629	594	631	516	616	559	581	582	585	578	591	602	575	599	575	557	588	611	586	622	554	612	562	593	609	568	550	618	605	584	551	554	543	560	576	527	521	594	532	611	545	580	607	572	560	573	523	555	514	575	587	552	579	542	522	519	525	546	572	529	528	552	580	579	540	539	563	576	575	567	587	559	554	559	564	530	581	545	545	579	597	551	529	576	607	545	533	590	550	567	547	584	563	595	536	569	543	547	565	535	533	573	537	529	555	584	546	516	593	587	586	579	546	522	558	562	585	578	514	515	517	569	575	564	555	536	550	546	583	559	583	566	561	567	588	553	532	577	534	574	512	552	601	562	542	530	534	544	548	552	544	560	574	548	547	509	607	572	582	548	527	545	563	575	504	522	595	534	554	571	556	588	563	553	568	556	567	519	538	562	578	542	549	566	529	577	522	527	538	544	583	529	569	563	568	556	565	548	514	538	541	575	547	565	549	541	579	569	564	579	528	545	516	525	533	565	568	515	541	594	554	579	572	575	546	517	561	576	553	589	539	566	549	596	558	571	531	546	512	573	539	590	512	549	562	550	580	531	576	566	563	528	517	570	553	590	581	585	598	537	553	570	598	559	551	580	589	584	561	538	566	546	577	558	550	581	543	583	566	536	595	578	577	556	587	548	539	552	554	597	541	550	505	569	536	603	538	564	543	526	541	575	544	581	594	529	531	543	542	559	575	564	532	569	558	559	554	601	577	568	576	617	534	533	554	539	607	543	560	528	531	545	560	551	549	534	539	579	554	533	538	554	520	536	566	572	552	578	532	530	580	576	569	502	535	576	505	568	557	574	575	582	559	552	525	557	556	571	534	605	554	562	524	581	551	551	519	552	559	519	545	577	558	542	623	547	561	570	584	528	523	536	558	534	520	540	582	595	570	563	537	561	552	562	552	563	637	550	580	550	519	516	541	519	550	528	559	582	565	530	602	538	589	547	601	550	550	551	599	549	534	623	543	582	558	540	553	569	579	536	550	554	555	563	604	524	540	533	518	558	547	572	558	541	539	598	524	564	521	554	558	573	574	527	574	511	587	546	584	542	562	573	539	621	568	600	554	579	599	574	540	541	535	555	572	546	532	536	558	552	569	563	533	601	545	587	537	568	567	568	550	586	554	545	538	578	585	557	536	555	548	565	540	549	582	575	566	555	515	525	525	553	563	563	563	540	532	557	574	548	570	553	562	586	509	574	534	523	586	538	580	599	569	570	562	560	569	561	570	571	538	525	534	541	574	575	538	532	558	573	552	536	529	519	512	561	558	574	532	568	534	569	577	563	566	605	586	564	573	580	564	565	568	544	499	563	576	539	565	576	554	550	576	567	540	578	577	552	522	562	616	522	513	547	536	577	590	503	495	555	547	540	528	571	591	527	596	555	555	541	605	538	562	624	515	609	565	579	550	525	567	549	558	568	572	553	543	566	573	563	588	593	548	565	552	592	589	549	591	583	590	570	556	573	562	556	604	522	538	539	578	550	599	561	524	608	522	590	549	547	549	567	534	596	570	507	521	545	578	534	572	541	524	576	588	536	545	571	577	582	541	604	545	555	540	536	599	557	573	548	596	570	545	562	535	556	574	567	576	555	565	546	528	551	541	542	555	582	580	580	556	539	508	572	552	526	562	558	555	545	529	539	559	567	541	589	534	574	575	524	547	528	578	504	553	522	567	567	563	569	548	521	573	573	582	562	586	514	534	605	532	558	568	532	548	549	559	548	538	529	551	531	557	561	546	537	564	550	583	572	557	560	548	575	553	571	524	552	550	578	567	550	557	561	590	582	562	553	618	577	575	547	518	561	562	545	575	564	564	573	555	552	592	567	569	569	507	555	553	572	571	565	522	560	579	564	555	548	578	534	559	517	582	548	552	561	587	590	546	560	518	564	577	559	563	551	535	586	536	526	550	560	582	593	578	569	541	551	585	549	571	555	605	546	543	536	572	556	558	513	547	580	605	576	552	550	575	514	579	587	599	564	557	545	580	549	573	531	548	547	580	550	542	545	558	513	586	555	502	532	518	580	528	546	523	543	583	553	575	540	555	539	534	558	523	525	565	530	581	557	561	557	532	566	557	608	535	583	544	567	539	564	574	576	526	544	564	572	565	572	541	502	549	546	566	576	558	531	568	553	513	609	581	547	576	546	582	512	545	560	504	556	520	560	530	596	562	550	517	573	547	580	572	575	579	553	566	555	581	556	576	564	560	554	590	585	594	515	564	543	537	525	546	619	554	515	564	635	558	547	537	579	540	544	599	576	590	565	546	566	520	544	535	590	614	554	539	536	584	534	563	533	539	534	539	573	524	562	558	580	551	587	531	524	566	566	553	558	553	539	560	557	510	538	545	554	568	563	559	615	532	515	612	546	526	583	545	582	595	559	517	555	564	517	573	555	592	502	504	611	545	503	564	584	532	538	585	546	561	571	545	566	553	563	557	566	558	570	572	565	551	537	587	530	585	568	534	550	555	569	544	589	546	545	538	541	579	604	551	556	577	566	563	554	567	550	550	589	539	552	566	570	526	545	574	585	536	510	514	555	538	560	578	530	580	584	587	584	511	562	549	559	579	520	563	534	585	568	564	556	563	518	564	605	555	541	549	568	573	562	507	538	552	543	562	517	600	545	569	582	554	567	572	536	561	560	525	561	569	595	582	532	561	561	575	561	592	608	529	640	545	534	556	547	606	568	577	550	529	548	584	534	552	560	567	564	545	546	537	560	564	549	533	559	571	561	547	608	557	526	538	549	564	550	563	566	574	573	537	575	561	524	592	544	554	570	530	555	557	565	535	555	560	548	604	546	552	538	598	567	566	551	548	573	524	545	586	572	557	522	582	573	585	577	534	561	577	595	560	564	548	528	539	569	507	544	589	522	570	566	561	552	586	551	586	571	557	573	602	544	581	538	582	560	528	555	545	578	531	553	560	520	587	532	534	583	612	530	546	570	539	528	545	534	592	593	563	576	599	543	532	554	575	556	585	572	564	556	556	582	571	574	598	595	556	536	560	561	567	551	564	556	566	554	556	579	557	530	538	543	577	550	551	571	553	551	567	548	585	539	556	564	568	553	575	543	549	530	568	549	531	548	596	510	561	530	569	583	522	539	580	537	584	566	579	515	538	544	581	559	562	548	541	563	579	545	528	549	557	594	532	571	560	544	524	567	580	565	519	563	536	539	549	548	561	531	557	524	591	549	535	603	546	559	563	524	539	562	550	591	552	526	547	545	563	547	554	555	549	520	547	532	530	564	543	547	559	565	546	612	545	566	580	530	574	533
1736	248	241	240	221	189	209	187	200	166	157	177	185	146	176	154	152	187	162	167	171	159	166	186	166	145	173	145	147	162	157	174	167	171	181	168	165	171	202	156	183	162	170	154	172	154	162	138	145	165	183	156	141	179	162	153	190	169	144	158	176	169	165	165	174	160	152	162	152	165	166	187	165	176	174	181	154	177	157	172	165	154	150	158	169	166	166	191	156	160	155	183	163	138	173	196	169	174	167	184	159	181	193	133	177	153	160	190	174	165	144	164	163	170	201	150	170	155	166	153	161	144	182	156	166	163	166	167	151	184	145	164	148	147	157	179	175	157	160	177	170	179	153	158	154	160	158	169	144	155	147	150	161	156	177	145	169	156	175	157	164	169	157	175	166	172	177	135	173	156	146	163	142	187	144	148	143	156	175	166	167	169	146	158	159	163	175	145	165	184	140	149	157	174	167	166	158	178	177	153	164	174	166	157	152	156	172	175	165	139	152	171	172	182	157	183	176	161	175	172	160	157	169	192	171	166	153	171	162	188	161	179	167	163	199	151	173	165	171	160	162	181	161	147	161	143	178	134	161	164	164	139	144	164	151	166	167	146	154	156	155	139	175	154	148	160	150	147	156	184	181	145	167	172	165	173	162	139	184	166	166	172	172	171	155	157	168	158	165	176	161	155	160	154	158	170	157	143	170	166	165	183	134	156	171	154	148	132	156	170	162	165	165	161	184	153	126	167	158	197	170	186	163	158	154	158	190	162	160	164	145	177	144	146	159	176	151	177	162	176	159	164	182	162	161	166	179	167	142	142	177	153	159	151	164	167	169	156	175	154	160	148	145	174	163	153	157	158	172	145	166	167	166	158	155	147	183	151	181	172	151	161	171	175	150	160	174	145	175	171	162	157	150	152	149	179	175	144	160	157	142	163	146	162	146	143	171	162	159	156	147	172	153	183	159	155	159	171	185	157	173	157	175	183	168	149	158	192	153	163	186	177	175	185	180	127	148	154	158	174	166	162	155	166	173	164	165	162	167	160	149	176	163	166	169	170	156	148	166	161	144	149	172	191	161	157	166	159	156	170	179	155	162	151	161	147	182	147	164	171	156	162	173	170	139	188	192	163	164	160	144	177	166	155	169	174	166	156	158	172	159	180	154	147	140	147	168	159	179	162	189	145	145	187	179	174	150	150	168	168	157	169	143	169	170	152	167	142	198	169	152	178	161	166	170	176	163	187	166	170	168	160	166	162	182	191	148	179	149	163	151	143	140	170	166	165	180	167	160	151	157	147	163	159	155	160	178	178	169	170	188	145	139	177	154	164	171	131	171	177	152	157	163	154	184	170	153	158	166	174	154	163	180	159	164	150	148	171	138	174	158	178	177	156	144	182	150	204	155	158	181	175	148	160	163	151	149	169	161	147	171	146	160	159	169	164	168	156	158	151	152	171	153	146	152	163	163	165	174	154	174	171	167	170	159	171	141	169	155	156	156	151	166	166	151	168	146	156	181	155	160	170	161	132	161	179	167	168	181	173	161	174	179	169	158	142	180	170	174	167	171	171	153	157	159	173	168	165	162	186	166	139	176	177	164	181	160	144	180	152	160	160	159	167	149	163	180	183	170	135	173	152	165	169	151	166	173	159	188	164	166	182	157	172	177	164	152	156	159	145	170	154	170	162	166	148	164	176	144	160	150	163	175	163	144	152	159	174	181	174	164	192	176	182	163	168	151	152	156	153	157	153	167	190	172	152	178	136	151	178	150	162	149	152	184	176	147	153	169	158	147	164	175	155	149	154	131	147	159	145	161	148	163	160	154	169	165	140	156	145	176	149	160	157	153	179	151	166	168	163	163	166	179	158	163	182	157	157	155	150	158	149	164	154	171	149	181	175	186	170	166	129	151	168	174	169	178	157	171	159	163	170	174	158	166	159	142	176	145	145	172	162	157	154	167	179	158	162	167	161	180	152	167	162	150	157	155	160	157	182	178	173	170	167	153	147	173	158	192	139	156	162	154	165	166	162	171	163	162	161	195	155	153	171	149	141	177	151	159	180	148	147	178	162	174	166	159	179	152	168	146	167	141	143	153	152	166	152	159	157	155	153	163	184	165	159	188	160	156	158	175	152	157	180	163	144	155	172	181	175	139	165	170	181	155	171	170	142	157	149	180	154	159	155	176	150	156	163	160	170	148	168	156	149	141	159	169	177	140	176	169	173	160	167	159	154	160	146	167	162	167	160	146	160	165	170	165	161	152	147	165	168	185	163	145	159	180	153	146	123	166	167	177	172	167	157	166	162	159	142	141	141	149	123	177	158	154	152	181	164	157	140	157	154	172	165	166	137	172	168	162	159	161	168	161	159	154	142	160	154	153	167	162	142	157	178	164	176	165	131	176	163	169	156	180	155	168	152	174	154	152	148	160	171	185	176	154	149	157	201	156	200	153	157	177	159	150	157	183	189	163	179	188	157	166	168	164	175	147	163	144	149	165	175	163	175	162	152	159	166	165	169	148	183	166	176	160	180	143	167	180	164	148	140	167	172	151	177	156	162	143	138	140	146	158	154	146	170	162	164	163	179	147	162	150	170	184	151	163	149	145	151	183	169	153	156	152	147	168	183	176	160	172	173	140	149	122	171	177	163	154	151	155	166	173	160	173	162	171	144	178	142	178	188	177	179	136	160	141	151	143	128	146	156	146	176	184	167	137	157	147	167	200	155	157	156	168	173	175	170	166	189	154	149	180	185	148	169	174	151	144	151	134	153	168	176	159	168	132	166	157	175	171	167	151	183	166	146	141	166	160	164	158	184	144	154	148	165	171	170	156	157	139	156	162	157	153	149	165	160	147	145	158	150	169	167	163	160	143	155	164	172	162	148	139	179	183	133	190	145	148	154	156	146	182	194	180	144	170	198	179	181	157	178	162	151	142	165	152	177	170	171	136	135	161	164	175	155	154	156	143	154	158	151	182	155	154	149	132	149	157	159	160	137	170	159	154	154	163	169	159	177	165	170	173	182	154	151	162	176	153	151	169	156	166	168	159	167	149	153	190	164	188	159	163	162	141	151	155	164	174	158	161	157	179	166	161	152	158	175	155	167	165	146	150	146	148	169	173	155	155	181	180	156	155	172	163	164	149	149	177	164	167	163	177	150	183	160	164	167	164	169	173	156	146	174	175	159	160	167	152	178	164	169	183	149	145	159	169	173	193	158	160	133	149	147	151	143	157	146	174	167	151	167	160	155	161	155	166	172	157	154	161	146	190	157	155	164	143	168	156	144	165	161	163	150	158	183	168	166	176	141	144	154	163	146	129	153	161	145	169	168	142	153	160	169	164	152	159	161	177	166	158	141	146	166	163	151	163	173	156	171	164	145	165	151	169	161	161	163	147	177	176	159	180	181	169	179	175	168	189	167	138	190	149	178	165	148	161	150	168	173	189	166	174	149	153	165	162	148	162	149	159	171	141	173	161	159	152	178	143	159	187	163	204	140
2130	706	804	867	953	813	774	703	699	668	708	639	655	619	614	594	559	624	620	614	620	577	583	589	564	637	558	638	579	613	599	620	667	668	667	594	591	611	640	641	589	569	528	579	637	546	562	622	574	545	559	584	578	621	623	601	597	598	569	525	615	553	553	573	603	589	612	598	597	590	552	607	566	570	569	618	641	570	666	672	634	638	587	594	611	615	565	610	584	599	553	629	621	594	584	559	547	610	588	638	610	608	558	634	548	621	598	611	660	682	568	546	598	552	587	598	658	563	577	567	576	576	577	587	539	611	555	534	529	589	584	584	588	590	585	519	576	538	562	573	605	589	559	567	565	578	573	630	555	608	612	561	569	570	539	583	539	577	609	553	586	546	562	622	587	618	570	568	565	580	569	576	551	604	596	595	589	563	559	597	557	557	573	561	588	615	625	584	546	562	592	562	607	603	541	594	547	578	584	524	593	598	591	558	640	598	557	603	559	572	570	519	608	561	574	574	579	616	612	592	597	585	570	569	573	578	588	626	554	578	582	601	567	569	559	555	610	563	568	581	583	573	544	566	544	550	557	548	566	583	586	599	575	530	579	545	579	581	617	568	546	589	577	608	588	597	592	564	549	614	572	524	561	547	583	559	581	556	573	545	596	599	619	548	599	605	589	545	590	537	598	594	567	571	568	603	567	535	644	569	564	557	566	592	597	598	560	615	575	549	583	548	574	569	592	546	560	590	604	582	573	599	575	540	633	568	594	586	568	585	586	561	622	601	595	558	584	584	593	552	554	611	581	559	615	590	580	555	573	632	571	601	551	568	575	543	555	561	573	544	565	602	600	549	586	572	546	550	593	588	560	580	594	591	569	588	593	592	587	551	572	585	576	590	546	536	601	612	579	602	562	534	560	598	576	568	583	579	584	601	582	611	581	557	548	555	635	536	580	576	589	583	569	562	573	549	577	586	581	584	578	546	529	595	605	568	620	586	599	569	572	575	554	592	638	567	579	555	617	577	571	541	555	576	587	565	584	541	570	573	572	564	594	569	586	610	586	553	596	601	549	576	593	581	596	516	581	547	603	599	590	589	568	578	559	615	601	570	560	592	559	584	588	555	591	525	586	525	613	559	582	608	543	565	595	605	575	620	596	618	502	553	586	577	573	583	563	583	574	583	559	577	616	625	560	592	572	562	590	552	588	551	578	593	616	583	601	562	540	588	615	585	556	594	601	594	611	562	583	579	553	552	584	568	568	554	562	561	552	569	576	575	566	582	565	564	575	555	569	581	575	581	601	554	610	585	555	557	583	564	580	576	586	585	516	566	584	557	588	588	579	594	541	552	602	610	599	603	582	564	570	578	563	544	566	625	596	601	571	581	563	556	565	567	579	535	581	558	554	591	586	598	586	565	565	624	596	597	544	569	529	582	580	601	551	586	538	559	590	594	599	586	570	568	613	530	578	613	603	521	558	609	538	611	554	610	576	576	572	625	575	611	587	594	585	583	548	594	639	593	559	547	592	590	601	567	570	548	557	576	545	558	587	577	572	567	569	582	583	591	573	568	604	631	579	586	537	562	606	612	564	581	620	569	582	574	571	574	572	591	591	546	581	564	583	580	595	595	553	532	548	553	575	559	531	554	577	557	577	604	629	545	590	534	568	578	578	567	593	603	575	618	526	587	563	569	584	552	561	571	622	610	578	588	601	588	538	583	622	582	547	586	585	591	614	574	590	516	573	553	628	592	605	586	552	609	568	575	589	531	574	588	611	575	598	543	592	608	562	584	556	555	592	651	599	613	555	632	559	553	632	555	553	550	553	596	595	559	565	614	597	554	568	583	598	582	575	574	594	582	554	543	547	541	560	589	591	591	581	584	552	596	606	597	585	555	595	538	575	557	560	568	554	582	592	537	586	587	592	570	565	555	588	544	551	572	578	559	558	557	565	582	572	561	603	585	565	539	595	627	574	572	557	494	566	572	562	574	584	584	598	588	563	626	565	576	581	590	560	516	572	577	571	576	574	555	574	606	601	572	587	545	543	553	584	599	577	596	583	589	577	569	522	549	533	567	586	583	571	569	605	605	582	586	573	605	565	534	566	545	563	567	595	565	516	602	582	547	553	584	586	597	593	589	577	579	577	554	599	570	575	532	558	604	578	560	603	581	554	559	568	593	568	577	569	607	600	582	591	597	539	578	585	599	604	605	567	586	622	544	569	579	561	588	598	611	571	603	581	631	606	582	584	606	588	624	598	563	552	563	552	621	591	582	535	565	588	618	619	540	582	600	569	579	586	554	585	573	523	561	579	577	597	607	583	602	537	578	560	577	596	591	566	578	600	577	600	553	561	591	588	578	562	579	556	526	602	542	577	557	564	599	594	527	586	585	617	531	575	600	584	606	600	578	571	588	552	569	604	585	556	617	629	594	546	549	594	599	582	569	521	546	526	539	546	607	534	606	594	578	560	615	621	634	547	554	601	649	567	572	568	590	579	599	574	601	574	568	584	562	549	583	595	605	562	611	623	540	574	600	560	599	623	579	612	539	558	572	559	562	568	567	572	575	555	596	602	595	593	525	588	588	560	566	563	612	536	567	545	527	560	570	560	540	573	572	590	584	526	564	588	576	549	548	587	551	592	604	592	572	556	528	588	577	614	564	593	587	545	603	581	565	564	594	587	567	560	594	586	589	575	555	565	537	594	558	589	608	578	622	549	616	563	535	597	582	614	583	563	562	587	595	617	548	582	605	561	555	535	613	622	603	567	562	590	583	539	601	583	557	566	558	532	565	614	567	600	555	572	610	570	588	571	573	596	596	506	554	584	603	528	600	554	591	591	601	542	563	601	611	583	533	552	618	573	550	580	600	602	561	601	587	570	592	573	522	584	586	594	568	590	596	570	602	565	555	557	559	571	589	544	555	611	579	567	582	557	553	550	552	599	623	582	588	532	564	555	623	564	582	552	586	570	562	571	568	553	605	555	560	610	616	579	606	551	608	582	564	576	601	564	564	610	563	570	557	610	586	581	575	560	575	566	580	540	569	602	540	557	553	533	572	548	548	536	607	596	565	581	595	589	612	604	561	585	603	591	577	588	559	561	563	558	593	599	545	582	598	581	565	608	559	568	608	591	610	563	612	574	584	615	602	604	580	562	549	625	569	561	561	563	541	574	586	583	604	614	580	599	609	514	584	542	553	576	581	559	578	562	632	566	596	605	529	574	537	533	560	576	570	594	554	565	599	594	557	603	615	587	585	534	568	584	587	565	573	572	611	586	564	561	564	549	597	581	591	576	539	576	614	578	595	564	599	600	575	594	585	605	580	571	584	575	570	532	569	568	552	560	603	565	554	590	581	562	537	609	560	585	578	575	579	572	569	568	527	543	534	534	579	573	615	594	597	577	592	541	604	560	617	556	572	567	623	585	584	626	615	586	558	540	564	575	547	559	533	579	576	580	568	535	598	571	557	566	609	571	625	546	568	555	620	566	574	566	564
1784	244	251	235	244	183	170	186	179	186	203	165	162	178	155	181	156	165	151	167	161	150	160	174	172	169	160	169	172	172	168	166	160	144	186	173	176	153	137	174	167	164	145	165	168	169	159	176	157	163	150	153	165	171	168	169	171	160	193	167	171	145	162	168	147	160	148	165	151	169	183	138	187	164	148	160	156	153	164	160	186	158	132	152	152	172	161	200	173	152	180	178	165	136	166	173	176	181	176	170	166	174	148	159	153	168	172	170	179	168	166	179	156	180	171	144	163	183	172	186	155	156	164	183	156	161	167	164	157	157	163	160	185	152	153	159	162	167	164	151	171	161	160	162	181	158	173	166	148	161	157	146	148	152	171	160	165	176	170	158	174	161	161	147	151	183	176	164	167	163	186	195	139	149	172	164	163	149	168	171	151	169	173	175	146	145	174	149	169	185	162	145	157	162	137	183	143	159	140	176	169	174	184	172	152	150	142	148	140	154	164	159	132	156	171	157	196	146	160	159	156	164	148	163	171	146	170	159	164	181	166	166	147	140	159	150	168	150	186	194	167	172	183	173	164	167	184	167	144	160	173	199	151	179	176	163	168	175	181	157	149	203	156	155	162	171	179	162	166	159	168	166	164	178	172	177	160	136	171	163	156	153	172	142	150	174	167	173	151	156	138	138	162	137	173	199	171	160	143	157	158	161	130	147	171	158	158	130	177	151	152	168	147	163	158	154	176	167	156	166	151	145	170	170	167	169	191	163	157	175	150	164	129	149	183	151	166	177	164	164	154	176	152	178	166	180	181	148	177	155	171	162	164	155	164	150	167	157	157	169	165	167	173	168	162	158	152	147	180	146	150	149	152	178	150	152	179	152	155	155	164	165	161	158	164	166	164	157	153	155	149	160	153	173	144	169	159	174	166	151	171	165	193	184	159	156	143	147	198	169	175	164	177	166	136	159	165	146	179	171	159	173	175	159	161	156	163	148	163	173	148	161	167	149	160	145	152	174	165	159	152	172	172	153	156	157	183	161	158	171	167	177	162	143	168	163	184	149	173	159	138	166	177	156	149	158	177	118	168	163	159	169	148	161	155	168	166	157	163	150	168	183	179	150	152	170	158	173	168	163	149	143	156	174	143	177	161	153	175	167	156	150	162	145	151	171	167	166	166	184	161	163	183	165	158	165	160	162	156	173	160	164	203	170	148	172	157	177	141	169	149	156	162	148	150	154	155	161	151	167	145	145	174	173	172	172	142	161	159	153	188	166	157	178	168	175	197	158	151	173	181	159	162	153	177	147	157	170	170	165	162	171	152	169	177	159	176	169	181	161	122	167	159	162	154	161	152	153	162	176	155	159	160	161	158	158	175	171	143	138	151	183	162	172	152	171	182	152	168	178	145	175	158	145	159	153	149	168	160	158	152	173	180	160	149	172	158	171	148	166	171	168	171	137	147	186	156	165	155	162	168	169	157	184	163	180	139	181	153	162	157	167	154	166	169	160	162	163	187	155	168	142	164	157	156	154	171	159	143	151	139	137	170	145	182	172	179	168	162	154	174	163	159	156	158	163	175	144	168	170	153	157	148	157	152	155	173	170	186	163	179	170	178	165	151	164	177	162	139	174	166	163	163	154	169	154	136	180	154	171	158	173	159	171	169	169	165	185	203	149	150	165	145	169	166	166	162	167	180	187	164	174	157	165	147	170	153	174	154	166	172	163	167	161	146	168	179	153	157	178	189	182	169	168	175	161	180	189	161	162	183	151	158	169	149	170	177	157	167	178	167	153	152	160	127	178	166	154	162	169	139	167	152	170	159	171	143	140	176	160	174	185	161	159	172	149	177	154	176	172	168	147	134	161	145	171	158	170	161	149	184	182	153	184	155	179	177	164	178	190	162	170	156	175	148	169	190	183	154	150	164	175	176	169	186	165	192	155	141	162	166	147	159	172	148	146	155	172	158	178	170	183	175	169	151	160	153	163	157	185	145	160	167	167	173	165	201	170	160	202	182	144	139	157	154	142	166	178	184	190	155	179	166	158	141	150	177	169	153	164	156	171	139	148	184	136	166	159	166	144	162	173	175	162	159	163	164	134	144	164	185	153	141	168	183	157	171	180	171	175	157	161	164	162	165	151	158	172	175	150	169	174	183	161	164	167	165	163	150	153	190	164	155	147	169	172	164	156	167	153	140	160	181	155	145	161	160	158	143	169	164	176	175	151	185	162	165	162	157	166	163	160	177	148	200	167	180	166	161	147	182	161	159	155	175	161	176	154	159	179	163	172	145	165	173	169	160	160	159	146	178	178	181	160	167	152	165	177	155	162	175	148	158	174	169	162	171	168	161	170	179	165	152	178	170	177	172	181	139	146	160	163	151	172	134	151	150	158	157	150	185	167	152	172	150	186	168	163	171	175	155	161	145	173	182	143	157	185	177	155	171	163	155	163	152	176	175	162	170	160	188	175	177	146	149	156	157	170	193	191	158	179	173	154	167	161	169	149	178	173	175	160	175	179	184	162	166	161	159	145	167	166	170	160	148	162	186	179	174	173	156	176	151	165	163	148	148	171	155	169	149	177	155	165	176	160	152	164	170	163	165	144	167	156	173	169	162	176	183	142	144	176	155	145	158	179	146	177	156	170	175	171	170	158	167	149	151	154	162	178	144	137	156	166	176	157	144	164	171	147	172	161	159	155	156	165	159	181	161	169	155	184	179	162	154	157	162	165	176	154	141	173	151	192	188	154	165	170	146	149	155	171	169	160	141	141	152	167	155	169	162	152	179	167	156	158	169	162	158	154	178	167	148	178	157	152	157	155	180	176	160	155	192	149	164	191	152	173	147	174	173	171	182	149	161	172	162	157	160	156	159	165	178	161	172	163	133	152	174	174	168	145	141	146	178	163	163	172	170	162	163	157	194	176	160	162	166	152	178	202	184	164	160	149	163	177	153	168	162	158	158	149	173	152	163	143	155	166	164	152	169	154	154	161	165	176	135	164	179	147	150	174	169	143	183	162	154	163	152	178	156	147	162	174	162	171	163	164	180	138	174	153	175	175	164	152	162	150	174	161	157	155	149	177	175	156	149	171	157	159	178	184	147	162	167	161	170	137	180	166	166	156	177	150	163	171	139	136	173	151	179	185	152	150	173	156	154	189	150	187	162	157	147	151	176	157	163	172	166	133	169	166	171	153	166	183	170	149	171	152	166	187	189	168	166	151	140	148	158	154	184	173	161	157	176	154	181	165	164	173	156	157	172	162	151	144	158	175	151	155	150	146	150	184	171	166	159	172	163	154	128	168	162	158	155	150	155	170	160	159	163	149	164	201	158	145	181	179	190	169	171	147	149	153	168	170	171	152	155	153	164	154	165	151	145	188	166	142	157	180	163	174	167	156	191	147	174	155	155	162	181	159	157	159	160	174	144	156	143	150	133	158	150	149	174	159	177	143	146	172	185	158	148	150	183	154	155	155	155	150	140	150	172	173	183	152
2259	706	825	930	857	800	746	736	728	658	699	650	669	602	638	586	595	575	580	577	570	589	593	568	606	595	551	577	644	649	619	675	651	700	626	624	606	576	651	642	597	571	646	560	600	579	580	595	599	566	609	557	548	567	566	619	585	569	555	618	618	635	551	578	601	581	620	630	591	554	568	563	571	591	622	564	633	610	614	668	648	593	598	588	656	608	601	622	607	586	591	621	608	589	623	601	616	588	600	670	655	654	589	569	589	593	576	616	621	668	620	584	583	612	582	638	635	562	563	574	596	584	573	566	593	604	585	546	604	612	559	581	551	602	594	555	584	585	597	543	636	594	593	585	557	595	549	582	582	590	539	584	583	544	604	588	515	605	591	612	553	577	564	594	620	601	591	558	584	581	597	596	597	575	567	563	567	564	571	562	604	595	560	589	555	638	542	586	583	564	584	529	573	544	569	586	586	546	571	589	614	585	565	564	594	534	618	590	577	550	579	572	590	574	587	602	563	578	628	572	583	597	564	587	548	568	579	566	615	559	578	584	583	577	576	571	534	569	573	566	561	604	566	578	556	586	587	588	586	575	560	638	592	550	614	577	568	598	551	533	578	573	554	567	602	551	570	599	590	540	576	606	612	546	603	552	592	580	595	612	587	547	553	612	557	583	563	556	576	608	581	602	574	534	580	594	567	518	556	570	548	611	570	583	573	599	582	548	604	591	575	590	569	527	578	620	600	592	586	541	582	544	585	562	597	585	582	585	578	586	561	526	584	556	581	582	599	574	556	581	562	550	569	550	599	586	576	544	573	546	565	553	530	562	570	591	585	584	579	561	558	581	613	536	565	564	570	555	590	575	563	622	627	537	606	570	562	585	578	604	571	574	582	591	565	570	596	578	538	569	600	565	557	624	590	560	562	577	558	586	582	571	525	574	570	530	604	595	622	584	608	607	556	582	582	572	632	542	520	552	581	591	582	607	555	577	570	570	576	546	549	598	536	572	605	594	557	603	591	570	552	614	567	564	570	563	624	637	568	582	549	598	591	596	569	581	555	581	554	561	586	581	589	585	532	585	627	578	588	593	576	600	595	582	609	636	535	587	597	570	600	563	549	589	568	556	555	616	591	583	577	617	556	569	583	573	549	562	543	561	532	593	597	584	643	593	574	539	582	591	594	567	579	624	554	580	580	519	585	574	567	601	603	537	589	588	563	484	559	603	578	611	538	567	572	606	576	585	584	616	583	576	556	610	602	601	589	594	573	593	581	586	548	534	568	583	557	610	571	575	605	583	603	524	550	589	605	586	593	591	553	635	572	591	581	583	588	536	597	561	582	531	568	547	583	592	615	593	588	571	601	595	550	582	603	586	609	574	630	613	586	567	570	585	584	589	568	568	577	596	563	578	584	561	608	580	546	553	591	554	565	573	599	559	603	566	531	589	606	628	561	596	556	574	594	598	583	571	572	563	587	590	600	577	537	605	622	607	601	556	598	561	593	592	590	607	587	578	595	579	639	563	584	567	547	578	554	530	563	590	555	571	573	577	602	543	610	618	559	603	600	559	629	562	581	586	553	567	592	518	603	591	588	615	573	628	592	578	564	585	583	609	589	564	596	568	587	540	594	589	567	599	593	599	544	572	583	557	599	600	571	608	569	582	538	593	589	589	591	595	568	613	569	580	572	556	609	611	573	550	598	568	614	591	567	571	578	580	561	587	545	564	584	581	545	597	549	602	587	583	599	610	573	610	576	608	586	591	562	601	596	596	578	583	528	579	602	581	560	553	561	564	622	568	581	597	528	580	536	557	570	564	590	556	600	608	578	568	538	561	608	570	578	594	568	603	580	561	595	590	582	635	592	577	594	552	551	577	637	641	605	593	589	590	557	537	587	614	570	586	644	628	584	549	576	576	579	539	584	596	556	631	540	555	548	590	564	565	542	557	589	561	561	578	574	594	611	572	562	569	553	542	566	602	588	592	574	603	584	567	573	606	596	584	565	547	563	563	594	603	591	612	572	603	558	600	609	601	566	596	585	560	602	611	571	611	572	582	574	554	570	612	604	560	552	576	608	601	552	569	561	569	624	563	534	539	562	598	577	544	579	587	554	585	591	579	571	589	566	641	513	603	600	584	610	592	608	635	566	593	564	598	542	588	603	607	568	551	597	561	559	543	561	591	641	603	605	596	579	583	586	535	582	607	592	575	580	591	555	588	586	570	545	581	606	600	557	573	604	620	612	593	574	576	548	579	554	567	591	556	555	562	564	545	535	638	585	591	567	539	566	548	587	540	608	549	606	570	580	612	598	550	620	599	570	578	559	569	600	585	564	562	620	580	596	576	567	589	614	566	563	549	582	560	618	565	550	612	565	568	619	542	573	618	579	571	602	594	544	562	536	560	547	572	567	566	571	536	547	605	572	607	608	585	520	546	567	617	612	558	576	575	602	552	577	550	607	560	563	598	619	580	536	567	599	578	560	544	592	594	596	570	532	569	576	607	563	577	574	582	536	592	589	585	583	581	551	597	612	559	567	604	563	568	585	636	563	603	617	583	596	606	589	616	587	599	561	579	596	605	670	587	581	517	564	576	572	589	557	589	556	541	577	579	569	584	510	621	615	546	525	599	553	619	577	531	535	580	576	562	558	604	579	562	552	584	600	588	553	576	593	578	586	568	545	550	571	561	602	587	560	570	550	586	583	577	598	587	545	567	552	585	596	586	554	569	604	597	550	602	604	560	593	584	583	545	560	625	582	566	561	586	556	583	579	565	575	615	577	547	597	611	579	569	581	583	601	582	558	628	549	619	572	550	614	576	561	590	629	571	540	590	577	573	595	568	605	538	561	575	583	589	561	596	561	571	574	573	594	613	591	561	572	598	603	558	552	556	569	535	569	564	593	541	554	590	562	560	593	588	578	558	594	542	601	595	532	546	582	581	571	594	579	593	565	578	596	585	588	580	546	579	609	580	546	579	593	571	588	536	567	583	584	598	565	575	519	613	577	538	544	573	543	578	575	541	591	611	548	583	550	574	573	593	553	578	529	581	537	557	589	582	537	567	584	587	589	553	580	569	615	590	584	562	592	618	587	586	540	557	579	597	589	584	554	549	615	603	555	574	576	590	559	572	624	606	552	585	607	562	566	578	570	595	624	558	585	564	574	584	541	566	576	561	573	577	569	612	611	531	552	595	560	608	574	567	603	586	553	553	563	563	597	555	584	535	564	564	584	605	571	594	598	552	596	554	580	593	561	618	548	581	564	587	589	546	568	602	607	600	557	607	581	593	582	562	602	608	579	541	601	615	586	571	609	553	563	558	569	595	607	593	567	563	562	594	570	582	574	563	647	577	576	609	604	609	585	509	595	591	589	551	608	540	586	569	532	611	554	575	578	614	593	564	584	580	550	576	627	555	618	587	612	616	626	640	626	607	591	542	591	595	561	617	547	617	582	570	560	611	631	577	569	585	588	631	597	524	610	601	603	577	575	577	592	565
1744	245	249	249	207	191	203	162	191	159	169	164	151	156	147	145	162	152	163	161	187	137	151	161	152	174	166	152	166	150	168	171	167	178	162	180	162	203	167	151	151	168	173	175	179	154	146	151	160	150	176	157	162	158	157	155	161	158	158	156	160	146	185	150	164	158	130	168	168	150	171	140	145	166	147	160	177	172	160	172	150	166	153	160	144	161	143	168	178	175	173	158	177	156	144	149	126	150	143	157	157	165	162	147	195	168	158	173	169	142	174	154	154	164	169	179	168	160	164	162	159	170	161	166	155	164	154	168	151	162	150	165	146	172	161	160	170	155	151	166	158	158	158	165	175	173	164	179	165	186	166	162	172	156	179	164	153	148	144	158	161	163	150	170	154	166	153	148	157	189	158	154	163	147	143	188	137	168	186	158	171	169	160	154	173	174	184	191	136	134	162	161	148	152	131	157	154	166	154	150	142	156	186	135	166	165	145	179	174	147	147	152	161	152	161	156	159	164	186	169	161	137	161	155	162	146	151	156	166	148	140	150	169	128	171	139	150	150	149	155	160	148	151	166	163	134	147	163	166	145	160	170	165	137	190	170	153	166	168	164	175	155	182	165	179	148	155	166	178	141	157	155	163	138	160	165	136	158	148	137	149	139	180	164	179	176	159	165	158	139	177	159	162	168	158	153	171	152	161	175	171	154	144	164	149	152	159	155	165	147	184	143	137	159	186	157	168	151	166	172	159	148	144	158	151	143	169	134	144	154	147	145	146	163	152	146	161	168	176	172	165	168	160	146	154	158	173	151	169	168	180	172	172	159	129	156	168	156	161	147	163	147	174	151	172	143	152	174	150	147	156	141	167	156	152	172	162	160	146	155	157	160	184	138	138	157	157	155	172	180	149	148	156	165	183	158	151	135	156	151	186	163	183	167	150	175	168	150	177	174	189	157	159	152	146	138	189	150	184	153	163	139	156	183	179	164	194	151	166	146	170	141	181	175	161	158	157	154	168	162	152	148	146	144	145	169	149	167	141	137	141	156	160	164	157	154	151	160	153	145	164	147	158	164	148	184	175	161	159	150	140	185	179	160	159	153	141	170	146	161	182	171	129	171	164	142	166	164	164	159	173	173	131	168	170	147	159	149	158	158	155	135	163	147	176	174	180	168	136	153	178	150	152	152	170	157	146	152	152	140	164	166	164	186	150	166	155	146	145	154	156	162	148	157	170	162	155	165	149	162	156	175	165	152	143	161	157	149	143	167	165	150	177	173	148	168	171	161	186	142	128	140	160	166	144	156	171	165	160	157	163	152	152	158	175	175	156	168	139	157	157	168	161	207	166	160	139	153	163	144	146	173	173	149	131	134	166	179	166	146	157	156	156	168	158	144	147	159	169	175	182	172	157	154	157	171	170	165	154	169	156	148	162	161	143	163	157	167	142	162	155	147	179	143	177	172	131	178	136	147	192	169	179	166	127	160	163	169	173	175	132	175	160	149	153	152	144	166	155	162	125	182	173	163	169	152	166	145	144	184	149	150	168	170	160	148	207	152	154	173	155	142	169	184	191	168	178	144	147	154	159	180	150	168	152	137	165	158	164	147	147	145	193	162	160	162	174	176	177	154	128	153	151	159	175	146	171	176	171	148	159	182	152	178	152	179	164	145	156	181	144	155	156	134	152	158	142	135	165	168	151	151	152	151	147	166	152	180	153	168	155	145	161	170	142	157	132	160	163	161	143	152	148	162	152	169	148	158	155	159	158	142	157	149	150	155	157	138	166	154	178	176	167	151	165	168	162	168	137	157	186	150	187	167	171	144	148	178	164	157	162	164	181	163	151	146	160	142	170	153	145	176	155	147	150	165	160	146	164	163	152	167	155	142	151	161	158	143	167	148	167	176	168	151	161	153	163	173	147	166	162	158	164	160	163	168	176	157	161	155	151	160	170	137	168	162	145	144	180	146	172	165	194	149	164	171	170	151	157	161	164	169	163	149	169	160	189	154	163	163	170	146	148	175	167	156	165	168	157	153	179	144	170	151	140	165	145	145	149	161	149	165	159	143	138	168	149	144	169	166	161	164	154	165	165	153	142	153	136	153	164	150	175	156	154	163	157	168	140	138	166	138	181	135	167	169	188	158	179	147	151	158	142	136	155	161	137	161	157	151	169	168	160	146	175	154	149	158	171	206	164	171	179	148	164	161	166	152	150	156	144	152	149	163	134	129	162	173	165	164	147	161	143	177	163	175	161	155	157	165	143	152	151	161	153	165	168	164	139	130	158	158	159	161	142	136	134	169	148	176	163	163	144	150	146	161	150	152	141	166	166	153	163	150	179	147	164	155	167	170	165	161	159	159	161	157	154	171	167	146	170	145	147	168	161	164	146	157	126	163	154	160	149	156	169	164	149	146	163	166	167	159	149	159	147	150	168	181	142	159	179	164	160	154	159	158	141	153	185	143	174	145	184	148	146	170	168	156	162	157	184	153	143	169	156	124	151	163	160	149	163	143	142	167	154	180	161	167	152	151	153	140	144	166	151	165	174	159	175	162	170	141	154	150	154	158	153	157	137	145	183	161	154	164	142	165	142	154	141	136	142	157	143	147	141	162	138	161	165	151	156	135	170	156	161	166	173	171	146	157	179	144	159	168	160	164	174	167	147	143	168	150	141	167	157	137	144	155	161	158	163	147	157	163	167	148	141	184	170	146	163	147	165	179	148	146	153	196	177	158	168	163	164	152	167	155	163	149	150	147	171	190	155	159	152	153	139	168	169	160	186	180	139	161	162	162	148	168	160	167	144	172	148	167	151	156	173	150	153	169	152	153	159	146	159	161	165	161	153	173	158	150	146	157	156	172	149	147	150	166	187	165	174	139	151	162	170	151	168	139	147	165	169	156	152	161	174	167	165	172	154	168	143	150	181	150	161	178	154	140	161	163	156	168	149	162	145	180	147	155	177	173	184	167	144	160	166	154	149	164	149	163	146	158	164	139	169	158	150	148	183	156	168	165	164	146	190	160	151	169	128	178	159	181	155	163	150	156	149	172	182	161	158	170	139	133	151	169	164	143	165	152	153	135	153	136	158	190	171	145	136	166	162	157	171	156	156	150	152	131	178	164	159	174	182	172	177	145	150	187	149	156	140	157	151	175	178	154	170	155	147	145	156	144	158	163	162	134	173	166	127	157	163	176	163	184	178	165	142	158	145	146	166	148	134	145	187	148	163	157	176	165	159	171	159	150	151	153	166	168	170	146	162	184	192	151	155	149	174	157	130	171	156	155	165	146	160	173	157	176	153	155	161	173	151	174	160	155	180	143	157	194	166	180	150	154	158	153	167	186	163	143	144	146	167	131	161	159	156	163	165	137	167	179	150	165	137	157	141	174	167	145	149	168	169	179	176	167	167	175	137	141	149	161	150	180	169	143	149	171	156	155	137	139	144	141	158	163	154	150	172	189	162	161	168	167	174	165	174	165	148	147	161	145	147	146
2176	703	814	876	909	771	750	715	719	660	657	645	586	610	614	569	632	566	604	562	553	637	583	560	583	574	561	599	604	594	628	625	673	641	616	575	613	632	629	615	594	571	596	579	576	623	631	603	550	515	591	574	570	613	531	554	549	625	604	609	569	576	596	579	615	561	587	614	591	577	566	604	512	604	582	565	611	658	614	632	605	614	543	557	608	583	597	603	628	595	570	557	569	569	568	580	570	573	618	630	688	655	572	543	573	621	589	626	597	608	606	557	582	557	545	615	564	579	567	554	603	541	554	583	580	558	583	609	598	571	520	588	589	555	592	577	566	593	560	576	627	570	588	556	608	555	567	539	545	622	593	567	576	556	580	606	568	570	582	550	547	573	552	562	555	578	558	586	604	564	543	597	566	546	577	572	565	539	557	591	584	579	627	594	575	546	597	585	566	595	595	551	556	552	571	603	599	612	578	589	624	608	572	558	575	622	533	552	568	586	576	589	569	580	565	599	587	585	619	596	625	587	551	585	554	536	592	528	601	581	565	563	589	553	523	555	570	531	573	591	537	554	502	584	581	533	510	592	549	523	543	545	580	568	608	547	538	572	583	564	603	535	580	574	597	576	574	561	580	612	518	558	540	609	553	571	572	568	567	586	586	540	524	576	601	589	561	578	599	551	549	595	557	594	540	541	579	579	595	595	586	565	622	594	532	608	601	598	592	569	564	556	519	550	585	554	561	539	585	571	531	543	562	563	555	577	586	577	518	539	587	560	596	554	499	584	556	568	567	542	600	581	560	609	554	584	574	547	561	594	602	552	537	585	589	564	548	551	558	576	564	554	536	549	597	561	590	558	551	581	562	538	581	597	561	561	555	604	582	544	612	552	548	560	563	591	546	562	566	559	576	604	572	607	606	612	636	567	550	582	580	533	605	567	609	584	555	614	596	640	575	574	593	579	589	571	548	559	569	577	516	572	601	564	582	549	572	539	556	602	549	588	560	564	553	574	583	539	562	533	574	579	531	592	574	588	547	574	565	587	555	547	574	543	564	587	583	561	587	613	557	571	543	572	585	565	560	574	534	593	557	562	605	579	581	571	587	509	557	553	550	563	550	610	581	537	599	581	543	528	560	578	589	576	613	591	553	529	556	595	543	579	562	573	562	577	566	595	582	595	546	550	597	568	553	522	568	620	584	572	527	560	543	540	568	586	583	571	583	563	570	575	608	588	576	584	554	573	578	562	578	575	587	590	571	593	584	600	567	566	607	581	528	590	577	558	599	570	568	547	566	585	530	575	563	591	515	534	643	532	493	577	539	557	591	578	566	574	587	565	576	565	578	572	625	571	523	570	528	589	624	599	591	595	604	545	539	577	580	558	548	580	584	576	564	624	565	536	600	602	581	585	577	552	577	558	561	536	555	583	559	562	519	574	592	556	559	554	565	567	574	547	572	596	575	577	544	574	598	619	597	541	559	578	581	584	579	605	542	523	594	564	597	593	558	585	569	597	599	589	577	570	621	537	576	550	601	536	544	599	596	545	587	558	586	592	597	573	554	581	598	549	581	582	590	585	560	549	559	523	599	591	570	612	536	571	577	561	601	556	574	551	550	601	566	580	553	589	601	559	547	613	585	578	588	554	574	541	538	545	591	590	567	565	564	585	539	540	555	575	583	565	568	541	555	552	557	577	579	567	588	535	608	583	578	576	557	589	569	557	588	570	554	564	573	572	585	597	585	555	568	580	602	570	573	554	579	630	564	540	556	638	541	568	541	585	557	612	616	574	534	567	585	575	536	530	561	569	536	566	579	553	568	556	597	605	576	540	540	546	596	564	578	587	536	540	588	571	551	553	542	594	591	553	592	542	588	542	566	592	588	600	620	577	566	601	615	606	573	558	563	572	619	535	573	549	606	561	572	572	577	566	542	549	645	568	595	600	556	580	547	557	581	557	552	592	631	558	542	552	549	607	567	586	570	602	557	563	556	597	605	551	578	601	540	538	545	575	579	546	586	588	527	559	600	568	566	569	593	582	583	582	540	583	575	561	593	588	554	582	607	577	591	607	589	574	581	610	537	594	579	595	545	618	541	573	573	587	552	595	614	576	577	539	576	579	602	567	605	559	593	534	562	550	602	581	561	583	588	625	554	564	556	589	539	566	561	587	603	567	576	544	553	587	532	557	589	552	619	582	576	559	586	579	535	533	591	603	579	601	574	596	567	556	536	558	593	560	590	606	591	546	578	599	635	584	533	586	559	555	575	598	575	600	583	568	580	598	543	614	559	582	542	570	576	566	537	558	583	541	588	594	563	548	587	567	555	579	580	541	571	546	587	561	575	549	524	595	573	574	536	558	597	556	533	578	608	573	605	551	546	574	602	572	555	590	586	564	560	578	586	585	561	532	553	575	581	569	544	559	580	626	569	564	576	519	543	589	574	532	582	555	559	592	577	542	589	608	574	594	551	573	543	577	578	537	547	583	605	596	569	605	590	570	586	588	579	532	522	559	582	536	513	548	554	541	536	587	622	514	597	598	547	559	558	570	566	552	554	566	532	608	555	550	523	559	577	535	560	535	547	574	596	553	581	573	542	571	591	574	573	578	530	572	554	571	557	569	602	570	587	569	604	547	569	551	571	590	621	568	541	556	581	556	513	549	644	557	627	538	524	543	583	588	592	534	526	565	595	537	572	558	573	549	602	570	548	605	577	582	572	531	580	555	569	559	569	575	562	553	619	560	551	555	564	602	607	580	595	557	566	592	574	557	546	565	553	588	567	561	550	565	542	559	564	567	587	539	597	556	639	562	665	580	572	556	559	596	587	578	561	593	588	595	579	570	595	547	598	534	544	616	548	530	551	580	571	572	589	582	570	567	601	558	558	577	533	552	582	570	559	581	553	589	601	565	539	571	574	574	570	554	575	542	534	570	579	579	564	586	593	593	555	578	590	555	568	553	596	590	551	640	549	555	571	573	574	588	563	565	543	545	567	553	576	573	552	578	602	586	580	589	554	590	583	618	583	611	565	535	567	598	585	558	605	577	579	579	637	583	573	586	524	579	541	542	556	596	608	529	554	573	573	571	598	547	597	557	592	574	618	599	566	533	569	607	582	570	526	583	572	587	538	579	542	559	576	532	602	612	549	558	557	531	629	587	525	555	574	584	573	589	572	609	591	520	553	553	609	561	550	600	542	565	544	619	543	574	560	552	584	552	580	586	535	548	581	548	593	570	531	558	551	586	560	593	578	586	585	611	614	576	577	597	554	586	573	590	530	586	594	556	550	577	544	597	576	569	555	576	567	559	587	528	570	519	544	571	511	568	585	594	552	571	558	553	593	593	586	571	611	565	525	557	634	570	535	564	540	598	535	552	586	592	570	555	525	548	558	534	570	562	606	542	592	606	581	536	545	614	561	570	605	605	565	574	580	542	542	579	591	593	565	524	615	567	581	610	568	550	553	586	578	585	571	584	608	576	587	541	521	577	563	581	572	585
1860	241	270	248	219	217	195	180	196	173	200	157	163	166	162	159	168	150	170	155	162	148	174	209	170	166	159	165	167	197	161	159	153	170	153	162	172	158	192	144	170	160	163	152	169	157	152	156	149	166	151	163	170	155	187	173	172	153	182	147	159	144	169	166	159	181	175	172	171	180	183	172	166	187	150	178	176	170	174	168	168	155	158	193	154	181	130	170	157	160	161	178	153	173	161	151	162	173	164	170	196	153	157	162	168	174	171	178	177	154	156	155	174	169	161	162	162	165	174	171	160	163	167	175	168	161	166	195	156	159	185	133	163	146	151	158	171	164	166	139	186	168	175	160	164	164	167	166	152	165	179	186	176	184	152	167	140	179	161	160	169	172	155	165	169	160	182	145	165	183	177	172	159	178	167	162	167	167	189	161	142	206	148	185	160	170	184	163	176	143	183	168	162	179	196	175	157	165	162	169	174	163	168	155	155	170	166	162	182	171	151	157	182	145	179	160	145	190	170	177	192	190	180	162	141	166	170	150	178	154	175	167	166	151	148	146	162	174	204	162	194	144	163	157	164	155	146	172	182	144	170	166	153	159	182	189	177	168	161	172	184	177	161	174	162	158	167	162	166	152	171	175	143	192	152	153	144	163	165	177	182	175	162	189	158	137	161	135	154	166	172	155	172	153	169	146	165	169	155	142	177	160	149	181	157	158	165	156	166	166	173	164	179	163	163	170	159	166	195	174	151	169	138	144	178	167	154	159	165	175	159	142	192	184	144	172	176	160	182	164	126	166	160	160	180	166	184	175	152	172	153	163	176	165	157	171	160	196	169	156	176	168	195	148	142	182	163	154	178	152	148	170	160	176	160	165	175	170	176	187	178	168	169	175	165	162	175	164	173	175	177	159	175	153	158	171	140	152	171	168	177	164	166	176	175	178	159	160	192	164	151	172	157	163	167	150	162	186	158	173	193	140	168	139	154	162	159	186	153	162	188	153	151	157	144	178	150	146	160	158	168	186	173	158	166	186	167	168	153	181	184	167	157	183	178	161	159	144	168	168	154	164	157	148	155	174	162	170	206	156	175	154	160	170	157	166	156	183	166	154	175	174	152	167	164	180	191	171	158	160	153	147	152	146	174	162	191	173	169	141	154	176	178	144	151	145	156	165	179	171	173	166	165	150	171	160	164	132	174	149	171	167	165	154	173	167	132	176	145	153	168	165	165	177	188	149	162	184	180	159	170	165	177	172	176	162	180	148	151	168	168	167	176	163	169	161	165	181	184	153	158	161	153	170	188	163	186	168	157	169	170	181	162	138	148	162	154	154	148	174	153	148	169	155	162	177	152	156	174	181	154	167	153	169	168	169	178	180	175	154	171	180	163	131	165	185	160	166	184	158	167	179	178	181	161	186	174	167	133	145	157	145	180	174	150	161	157	155	156	174	168	193	167	153	179	151	169	175	173	170	158	165	167	158	184	165	167	175	163	159	167	150	169	159	176	167	174	158	148	158	167	187	172	183	174	180	160	175	144	151	151	168	149	155	182	171	181	178	172	203	149	167	173	165	152	173	149	146	166	165	169	166	173	165	161	177	155	167	170	158	181	151	166	171	145	163	171	163	165	155	149	155	174	164	161	172	159	157	153	148	162	157	179	174	183	159	150	167	150	165	165	145	156	157	177	151	159	173	166	145	178	140	180	160	167	154	155	156	171	138	150	128	188	167	155	150	158	165	168	148	154	165	166	162	173	172	176	180	180	157	183	152	168	148	192	160	174	164	178	165	161	173	159	170	164	150	149	176	173	177	179	151	131	176	157	157	168	171	164	177	166	179	166	154	145	168	157	171	157	170	171	184	188	158	164	149	142	147	160	158	145	162	159	167	159	144	144	184	137	181	162	163	167	156	174	172	143	159	152	174	140	171	177	162	154	196	137	151	167	180	157	165	144	160	156	161	166	155	166	191	151	158	156	192	161	151	166	155	152	158	166	149	161	191	153	188	163	166	180	172	192	188	166	155	162	168	179	178	146	181	168	145	162	169	188	155	145	161	149	155	159	162	168	157	150	143	164	183	187	162	175	169	163	180	166	152	157	179	169	172	161	159	176	177	161	153	152	173	140	169	170	138	152	158	144	167	151	169	180	192	183	160	140	164	160	165	160	186	174	177	159	175	163	164	146	163	190	155	160	172	170	174	165	187	168	182	160	186	169	173	150	187	161	164	178	147	154	146	167	176	152	176	173	149	167	150	151	164	165	180	165	166	177	161	154	160	157	170	199	158	143	158	158	165	165	157	151	135	157	159	171	162	166	172	163	195	161	171	182	154	178	168	161	151	191	143	160	195	185	180	169	181	155	153	159	150	156	175	167	160	162	158	153	165	178	183	178	171	156	161	164	157	153	167	159	174	155	150	167	162	134	165	184	163	171	175	177	146	175	150	154	201	162	142	173	171	181	157	170	170	161	177	174	158	173	185	156	163	198	199	137	157	161	157	165	163	147	159	176	170	169	150	167	187	158	146	164	140	174	172	178	169	158	179	162	165	172	162	159	156	167	138	179	161	161	157	154	158	174	179	151	169	164	162	162	164	166	168	214	165	171	171	182	174	184	164	166	165	167	156	172	179	181	145	152	171	145	161	168	179	155	160	168	176	170	145	155	176	147	181	159	156	180	186	191	160	165	151	139	165	141	142	143	171	150	147	182	165	164	183	142	157	167	157	166	153	163	156	169	154	187	163	161	174	178	201	144	160	165	154	164	160	149	164	155	176	157	152	182	141	176	176	168	156	169	157	189	187	162	170	164	183	173	181	158	162	169	164	154	173	188	154	164	178	162	175	155	177	163	181	172	181	152	163	162	170	180	140	155	161	178	152	182	145	172	163	159	167	154	175	173	154	161	168	156	197	152	138	165	147	151	175	148	165	160	154	170	151	152	195	162	180	166	159	162	159	163	163	162	170	176	159	174	152	181	158	163	182	176	167	160	158	184	157	195	170	176	172	165	178	159	163	178	170	165	152	161	179	162	144	152	176	155	176	157	163	176	148	141	177	157	161	157	158	144	176	166	143	181	174	171	176	157	177	154	178	153	139	136	140	165	162	155	169	144	168	141	186	168	165	165	170	185	190	174	176	171	183	153	156	171	187	160	140	183	184	170	187	156	162	171	162	171	167	164	176	151	161	160	164	158	157	163	160	135	166	144	160	166	181	155	176	174	170	159	160	179	187	172	166	168	178	162	174	163	185	180	151	172	178	146	162	183	144	167	147	184	155	157	136	167	170	138	159	170	172	169	160	155	154	163	182	181	180	170	170	178	137	169	165	178	171	157	144	170	173	163	168	134	161	160	164	164	179	141	166	175	161	172	132	160	160	136	156	152	168	158	161	151	176	156	147	156	146	182	163	163	173	185	165	162	178	166	162	178	182	165	183	186	173	151	180	160	170	161	149	167	186	175	158	142	176	185	167	181	176	161	171	165	158	176	151	185	157	164	161
2113	728	835	922	963	783	743	733	741	692	628	671	658	606	618	563	616	570	592	563	604	652	592	593	610	597	649	586	623	586	640	652	714	672	703	633	634	628	647	587	589	657	637	642	613	583	617	590	579	614	595	576	573	611	587	603	547	621	623	562	614	594	615	634	571	543	607	581	570	604	573	569	602	589	630	616	631	634	632	637	650	635	610	648	592	560	664	599	587	615	606	608	556	627	623	624	606	592	626	672	684	640	580	617	634	567	627	649	618	617	600	509	586	610	594	541	567	564	562	618	545	604	580	604	558	559	568	577	542	601	588	584	593	558	631	630	605	567	593	600	622	609	575	638	587	564	638	577	564	614	550	613	645	607	578	605	580	591	593	572	590	560	630	595	534	594	578	558	610	575	558	535	610	581	575	600	546	600	586	576	573	590	592	577	550	582	592	619	572	586	554	617	580	601	585	540	593	595	599	558	540	616	590	591	553	603	574	614	592	565	614	584	555	610	599	603	620	586	601	597	592	611	607	560	608	589	605	589	585	624	592	583	621	548	558	588	624	616	587	605	595	607	599	597	608	541	581	592	586	594	551	580	573	601	617	583	555	584	593	615	595	619	578	570	552	573	598	614	563	565	579	573	594	592	575	589	591	596	564	562	612	567	567	585	609	610	544	619	596	561	571	583	547	596	613	534	545	568	597	627	557	596	589	588	596	603	585	606	631	556	601	518	600	579	587	580	615	570	567	552	577	573	552	598	627	583	602	637	600	591	637	575	626	587	598	587	576	558	625	610	565	564	579	580	578	609	619	614	586	627	617	579	550	567	607	614	592	585	608	584	606	560	580	624	567	574	586	551	597	593	603	579	558	577	603	617	600	630	591	610	568	642	583	570	586	611	578	590	582	543	587	599	543	566	567	578	581	590	569	584	628	621	571	562	573	608	605	584	588	599	539	580	601	587	605	610	610	597	614	608	599	628	587	547	585	562	584	564	589	559	604	602	596	619	560	616	567	605	609	586	608	598	569	567	577	537	582	606	561	593	556	637	559	582	626	563	580	561	548	586	553	599	600	575	608	588	622	590	591	604	599	590	572	605	565	615	636	616	589	567	628	592	550	587	608	596	593	597	560	629	609	573	584	627	590	613	600	600	546	571	596	624	591	575	603	654	586	595	632	561	602	581	588	594	547	641	575	616	635	606	574	617	597	559	598	621	606	620	591	596	592	568	589	566	599	600	593	560	600	627	599	581	580	567	627	594	581	528	612	600	567	620	594	588	561	554	584	551	604	595	611	564	579	537	613	624	595	568	519	542	585	557	598	604	600	584	592	585	622	600	579	571	557	594	618	580	571	580	604	591	607	559	591	599	629	612	604	592	592	612	592	674	587	593	580	617	600	595	580	595	610	586	578	532	565	564	595	564	549	604	602	589	532	626	558	563	572	569	593	550	622	588	597	554	580	609	596	589	566	549	588	537	570	571	607	588	613	589	627	603	538	574	575	593	582	603	605	575	609	577	603	655	590	582	590	596	601	604	569	578	585	569	599	614	590	565	563	577	587	547	576	601	587	561	620	567	558	614	557	592	609	552	594	555	580	621	593	587	630	565	621	605	608	632	576	609	597	605	639	546	587	564	619	541	614	601	613	578	628	619	565	588	590	560	558	556	624	587	575	558	561	572	578	585	569	584	579	593	618	596	546	620	574	638	591	600	640	626	578	597	602	568	599	611	617	553	592	573	559	625	585	589	589	580	572	656	561	579	604	607	616	569	583	590	579	607	564	571	567	599	602	593	556	605	596	600	618	601	624	570	617	571	567	590	594	572	591	604	567	571	598	592	596	572	607	589	615	569	576	628	608	555	585	594	574	575	594	550	626	580	597	619	563	578	571	625	567	579	596	601	583	575	559	589	596	594	561	543	626	592	581	581	610	613	585	557	548	622	564	584	551	576	580	622	645	623	600	593	610	647	602	597	554	624	633	564	604	595	532	641	574	619	613	576	608	555	560	616	523	557	577	584	631	600	597	558	598	648	563	577	588	593	584	604	570	600	544	558	578	600	666	575	574	565	559	574	645	591	584	578	586	625	593	583	558	574	578	618	574	594	580	626	570	567	546	602	596	629	585	594	639	589	646	598	582	575	553	580	576	623	600	558	567	593	604	595	593	631	575	589	579	621	594	557	599	561	572	624	548	628	542	582	581	588	560	582	616	607	541	606	584	610	586	581	604	525	602	610	573	619	574	618	566	603	613	590	603	539	602	565	568	638	577	574	600	614	584	580	587	635	610	577	581	606	581	573	628	597	608	558	600	570	593	597	588	570	587	584	620	582	605	572	567	590	634	589	583	605	606	616	590	569	588	587	612	620	590	573	623	621	558	604	570	600	589	572	583	574	599	575	569	602	644	589	561	588	567	589	580	585	606	591	560	637	594	610	594	550	575	565	590	612	565	615	588	580	573	589	588	601	608	574	580	561	555	630	625	596	577	631	600	577	578	631	584	607	579	563	634	601	584	579	569	598	579	564	621	599	618	577	592	595	547	579	558	595	598	555	562	642	607	614	613	587	602	610	602	609	572	594	560	590	613	587	608	622	630	588	600	611	570	583	569	584	604	617	572	601	589	599	569	623	612	605	615	578	615	620	597	589	560	561	578	599	590	589	543	577	526	533	573	574	576	604	579	623	573	600	582	601	554	617	627	610	610	546	647	574	593	639	616	591	580	542	605	544	594	567	593	548	602	576	611	645	596	638	603	564	594	571	617	611	604	607	592	603	609	613	615	569	589	569	578	599	561	559	610	588	578	602	564	572	574	609	570	608	589	585	603	570	573	568	617	596	589	582	596	599	595	580	558	632	598	558	594	594	617	600	617	627	597	574	611	590	604	594	563	550	600	586	586	565	611	641	542	549	593	579	642	581	566	591	606	580	604	559	598	561	597	601	635	608	657	564	638	611	596	578	638	646	614	615	549	573	590	607	562	599	580	620	547	571	604	591	583	551	611	593	552	642	601	595	621	599	599	571	590	605	581	600	620	578	556	574	571	578	595	589	592	583	576	561	612	546	570	569	582	604	569	614	583	576	620	630	610	610	574	581	601	560	604	561	602	574	603	628	606	613	571	616	582	631	610	585	547	645	557	592	593	598	558	640	588	648	580	595	609	600	612	585	600	578	571	605	606	569	600	616	562	617	544	588	582	593	603	568	618	631	588	595	562	541	607	596	612	653	534	619	569	598	603	548	592	591	603	603	594	618	582	581	587	600	592	627	592	558	567	552	582	584	609	583	565	632	620	589	592	628	628	635	578	577	650	554	578	560	586	611	585	586	599	570	596	602	556	599	582	577	589	604	596	543	581	603	571	593	600	588	543	582	606	581	577	599	565	576	601	571	627	584	576	580	606	561	577	572	559	594	596	589	601	562	550	612	563	593	607	577	593	578	562	580	602	579	566	580	593	580	529	618	594	599	618	586	558	577	578	578	602	578	577	581	573	568	643	563
1793	233	244	251	269	211	219	168	208	208	205	162	188	171	183	183	191	157	169	166	183	187	165	166	185	177	206	170	158	210	196	160	186	169	203	172	186	188	180	183	164	154	158	174	180	171	171	186	178	149	163	169	168	188	182	169	179	173	189	188	184	169	172	182	181	181	191	180	187	187	199	180	157	154	152	153	173	197	189	165	185	181	185	165	194	165	200	179	195	193	185	192	163	192	190	163	197	205	182	171	179	189	184	173	165	189	177	178	153	158	185	200	175	190	174	152	175	185	205	166	164	165	184	155	166	195	183	190	158	165	164	201	160	173	190	166	182	164	170	173	151	179	157	164	195	193	175	170	186	144	168	164	187	187	168	188	179	184	181	194	208	183	207	177	154	193	178	149	180	186	173	172	198	185	174	169	181	191	164	185	187	165	171	171	181	180	162	184	178	202	185	163	167	218	183	157	174	164	147	181	150	170	174	179	167	181	170	196	200	174	178	182	187	172	169	185	153	195	195	175	177	170	170	189	183	152	168	149	190	172	181	175	188	153	180	158	157	184	169	170	167	172	188	181	177	195	194	177	192	172	185	192	170	201	180	180	181	190	163	154	196	176	173	185	176	155	175	162	164	175	152	153	205	183	197	188	178	165	162	159	158	161	169	163	192	174	161	203	193	187	175	195	158	200	181	171	150	171	157	161	183	173	187	186	183	158	190	164	183	171	164	188	138	182	193	180	196	208	167	145	198	168	165	173	162	186	165	175	183	192	170	190	168	178	171	157	177	190	161	184	187	177	176	205	170	165	173	153	183	166	174	172	165	156	142	178	174	191	188	173	176	190	183	172	178	154	183	158	155	176	175	197	171	183	178	186	179	184	172	190	163	183	172	184	176	161	153	181	200	172	212	189	175	171	166	192	175	172	177	172	167	185	169	154	181	189	174	189	194	186	166	180	177	175	151	166	174	175	163	171	165	174	209	173	164	157	193	152	196	174	174	184	172	162	182	198	164	163	183	176	171	188	142	176	170	166	164	180	181	173	143	192	152	180	162	165	180	186	176	155	176	159	175	185	176	168	187	177	169	188	171	180	198	183	199	153	200	187	171	162	185	181	143	161	182	178	186	161	175	155	204	157	168	176	150	186	178	215	189	176	205	168	188	179	173	191	156	192	162	179	182	195	157	166	171	176	161	172	168	175	183	160	175	193	182	189	178	176	169	199	182	159	176	157	176	169	169	152	160	189	177	191	171	176	187	171	172	184	153	147	175	172	167	174	178	161	172	183	181	165	164	194	169	179	170	177	189	168	162	164	180	183	153	169	188	177	158	187	177	182	158	159	161	179	183	172	170	205	207	157	182	160	185	182	187	154	174	179	192	163	171	189	170	194	183	188	157	188	193	158	172	198	193	173	177	172	162	176	160	158	194	172	171	168	162	189	176	151	177	147	165	172	197	164	165	151	192	181	155	188	167	179	173	166	177	211	183	181	187	184	179	214	179	180	158	215	176	179	162	171	171	167	197	183	186	156	184	193	180	173	166	202	171	183	174	172	196	193	180	201	184	183	170	175	180	183	185	175	192	206	187	167	178	158	184	207	176	158	154	184	175	165	173	189	165	175	201	181	161	200	202	195	181	176	169	179	166	144	190	167	175	158	170	176	190	175	170	190	167	168	172	156	156	171	178	189	173	164	184	147	189	172	166	210	187	188	166	174	170	165	198	190	185	159	170	175	172	164	166	181	192	169	165	167	163	185	161	177	194	170	191	192	169	181	188	164	163	148	178	168	170	183	171	178	206	165	182	210	189	202	185	158	189	181	190	163	174	163	160	173	186	178	176	186	219	187	148	186	166	162	177	188	175	169	186	189	176	184	191	154	171	181	160	173	178	184	186	190	177	197	181	193	161	179	183	170	172	160	157	188	176	180	165	179	144	168	175	171	182	160	207	179	164	202	167	170	154	176	157	174	188	172	187	145	162	161	200	172	170	193	180	174	171	188	169	177	205	178	147	172	170	194	171	189	164	146	179	181	171	173	180	151	168	189	154	192	183	214	180	186	177	167	203	173	185	174	165	171	162	183	180	188	172	195	190	170	177	201	175	188	165	168	207	190	144	162	172	171	183	179	173	204	172	170	196	180	177	170	190	190	172	177	211	172	157	169	181	176	196	175	177	186	188	166	181	157	209	181	159	167	175	181	181	181	156	160	188	175	203	171	167	190	167	171	159	169	154	170	174	166	175	167	172	183	172	171	168	186	203	192	196	191	147	172	200	159	173	173	192	177	167	194	176	180	173	167	160	169	185	188	181	195	143	206	153	184	165	193	188	171	171	183	192	175	201	171	174	166	186	173	155	169	169	174	153	162	167	156	200	163	143	192	183	177	162	174	187	184	157	190	176	150	176	190	203	172	147	176	172	164	176	174	171	177	179	160	170	196	156	162	190	167	177	169	181	174	186	173	153	182	187	189	179	183	173	188	187	180	179	183	168	177	186	174	164	171	175	156	188	192	166	177	176	192	190	168	172	181	175	177	170	176	184	187	186	173	166	173	153	159	175	183	181	154	179	171	178	185	175	186	177	154	180	162	168	178	169	179	174	147	179	186	185	155	173	191	172	156	135	182	165	167	172	153	168	134	174	170	164	184	184	176	151	169	166	195	196	199	186	130	163	176	170	179	179	180	197	195	183	164	145	153	166	185	193	179	187	180	181	167	179	197	171	178	169	172	176	178	165	169	185	153	169	178	170	181	189	167	172	170	170	170	151	157	175	178	148	158	212	196	157	192	185	143	166	171	175	159	189	150	169	162	199	168	157	184	202	181	172	188	200	196	165	201	193	194	160	200	146	184	161	157	167	177	172	150	178	198	189	206	218	192	183	166	184	180	162	184	146	164	178	164	180	192	189	179	182	188	153	175	180	183	175	176	187	172	184	173	185	182	176	171	165	184	183	174	180	185	170	184	178	182	200	184	157	189	174	190	188	171	162	158	182	186	183	171	200	187	181	181	195	185	182	158	194	152	170	179	179	160	157	194	162	172	195	168	168	171	174	157	168	176	202	174	191	187	187	173	177	190	184	186	173	177	170	181	185	186	173	178	186	186	163	171	178	183	176	171	175	187	166	201	155	176	195	158	181	200	176	157	177	163	167	193	146	186	190	187	180	170	209	174	164	146	176	181	157	157	171	183	170	167	177	171	164	149	163	188	179	181	202	159	190	159	143	199	171	177	165	173	173	171	176	163	172	191	167	190	159	165	145	171	176	178	194	183	185	200	177	180	189	154	179	174	177	182	186	153	176	191	197	192	170	192	191	180	153	172	161	187	179	180	185	167	152	165	200	163	204	155	206	145	201	196	183	193	160	149	168	181	192	189	159	210	177	197	155	175	174	197	186	153	175	174	169	163	191	188	167	187	159	169	182	202	204	201	190	165	190	165	200	158	167	159	185	180	180	175	181	174	172	190	177	173	165	171	180	190	161	188	199	187	164	173	159	172
2266	741	876	886	895	830	830	735	765	693	714	750	677	641	680	651	631	655	644	644	676	578	626	600	577	627	683	678	648	700	676	667	717	716	659	653	695	676	670	669	677	647	634	621	621	626	619	623	610	611	622	651	642	599	589	650	613	649	593	621	629	607	636	631	648	599	603	628	615	660	621	623	638	624	654	647	699	698	701	690	614	630	632	612	613	608	632	636	621	630	559	602	621	600	662	660	590	601	670	699	709	636	625	672	679	657	609	680	660	677	601	659	597	639	657	614	649	617	609	639	663	633	632	584	624	630	598	601	608	623	636	593	650	613	625	598	652	634	629	608	584	597	626	599	619	610	633	681	605	559	600	620	598	668	559	630	573	634	587	591	646	617	605	654	607	647	620	640	622	603	622	622	647	596	652	600	608	651	614	580	596	608	662	635	638	567	646	613	657	599	642	652	632	617	627	605	594	593	623	611	638	599	595	630	620	599	590	652	580	610	625	619	610	590	588	554	603	615	629	619	573	631	648	620	586	635	587	592	593	573	569	621	657	640	657	602	619	576	617	593	591	619	639	645	618	621	589	660	591	580	595	640	578	591	616	634	586	659	629	663	614	586	642	627	594	628	636	619	637	622	642	655	629	613	598	597	582	607	657	628	636	653	610	602	580	590	622	619	593	642	650	611	615	651	599	625	592	646	639	613	634	611	620	646	625	637	616	593	638	564	626	594	606	600	621	615	657	651	588	621	599	608	623	620	630	613	652	624	633	621	596	635	651	605	627	572	611	589	631	587	601	622	600	603	633	594	608	609	577	640	595	659	611	606	626	637	628	630	623	595	645	609	606	585	624	660	650	633	638	638	627	638	609	601	624	634	636	650	650	609	629	610	592	616	629	576	604	643	637	609	632	609	602	607	598	618	594	621	594	574	628	593	659	596	576	570	598	628	622	633	598	622	620	627	651	614	627	602	617	615	601	599	638	601	611	659	656	589	611	588	591	623	684	650	659	625	637	633	580	634	635	649	597	592	605	591	602	633	638	674	588	582	593	567	600	659	644	582	598	640	639	652	604	591	618	586	612	619	615	612	602	578	604	599	604	592	610	646	606	607	573	635	661	589	645	593	641	632	617	620	634	589	607	589	685	596	592	630	616	676	633	602	614	628	606	591	635	615	629	652	650	599	602	622	599	620	642	622	611	591	567	619	592	641	613	617	624	623	619	596	642	593	655	583	638	626	618	702	616	688	646	598	609	604	602	595	611	625	650	601	599	637	637	626	639	619	641	634	624	549	623	681	560	645	635	635	650	587	562	633	569	618	579	648	597	589	579	622	646	600	629	621	646	622	592	634	665	676	623	619	602	640	639	623	663	651	640	609	655	616	601	614	657	599	578	634	634	625	622	616	662	667	587	612	617	552	639	594	584	600	630	595	597	646	603	597	632	630	629	599	598	604	592	601	607	621	611	644	601	603	640	617	612	622	616	644	623	622	649	620	661	636	619	621	633	618	586	608	611	655	596	597	630	597	655	661	625	622	569	632	638	663	627	579	651	629	617	627	589	602	579	660	575	620	622	665	657	575	699	610	627	566	620	632	620	660	619	643	585	587	633	590	625	648	583	624	586	637	620	600	629	601	626	622	624	630	669	641	641	666	614	639	580	621	606	616	619	628	593	607	625	639	623	618	600	645	628	601	640	590	605	601	598	672	608	600	589	618	644	634	622	698	558	637	606	657	584	628	600	663	602	627	620	622	606	645	645	607	596	636	604	590	607	620	625	615	625	677	645	597	635	597	628	610	637	589	655	615	598	624	594	614	624	626	593	617	609	599	608	655	646	616	622	606	656	629	608	654	591	623	577	634	659	588	614	614	581	642	610	652	598	620	633	605	630	581	638	603	620	609	602	610	656	661	653	597	611	609	607	626	604	600	583	617	609	667	589	581	661	630	589	633	655	606	598	635	604	577	600	594	632	631	646	615	604	639	637	624	621	606	641	611	630	596	640	620	658	621	613	609	613	632	600	631	637	613	665	595	612	589	588	601	613	595	596	607	604	646	611	610	633	657	621	619	603	613	641	619	628	618	596	618	606	646	630	635	591	622	617	628	592	624	614	601	613	559	612	637	619	630	683	628	571	619	630	638	661	595	662	595	634	604	590	587	643	601	620	657	619	610	619	579	625	628	624	653	622	628	661	618	705	574	602	595	604	610	660	573	619	613	623	631	653	605	632	608	624	631	614	639	606	613	646	631	589	643	646	637	638	668	625	633	589	592	578	573	624	604	620	617	630	596	640	640	657	638	613	597	646	599	614	585	546	584	607	653	609	610	602	638	603	649	646	639	621	637	618	620	631	615	647	644	629	586	623	610	599	618	582	573	595	611	584	581	604	646	623	592	586	636	658	605	587	614	596	625	620	633	616	639	603	606	625	623	635	664	552	602	640	637	606	609	623	654	581	585	609	615	638	608	625	639	603	627	604	597	607	585	639	601	661	602	657	608	655	615	630	635	599	667	646	623	638	604	662	630	610	618	625	606	615	651	600	604	621	655	650	571	640	624	658	589	598	645	610	586	614	639	580	621	630	607	615	644	646	590	656	619	607	617	605	629	641	610	643	612	616	633	606	598	639	614	637	615	623	619	605	632	616	664	615	596	628	619	632	606	677	640	612	642	608	589	663	652	663	608	639	632	644	607	634	602	649	641	620	618	639	619	617	617	635	627	602	621	588	630	619	630	650	590	592	627	618	567	657	624	624	639	655	597	629	632	612	613	628	620	596	613	601	631	634	570	596	610	699	605	626	619	625	653	633	599	568	628	615	586	662	632	601	614	654	623	633	638	643	583	632	616	597	674	623	620	627	618	620	652	578	669	607	600	637	639	656	627	577	635	599	670	602	636	620	612	616	608	586	607	610	670	661	646	612	627	627	638	635	639	633	622	583	647	595	639	630	662	605	619	629	618	584	589	619	616	584	623	660	651	634	637	554	622	662	589	577	627	663	636	594	633	631	623	569	662	596	564	613	612	651	636	624	616	644	637	592	629	638	621	664	617	596	611	626	604	613	622	601	632	625	601	641	591	664	620	633	610	626	646	629	633	602	587	586	647	623	591	628	637	563	647	620	626	623	613	595	587	605	625	612	621	659	605	599	638	617	590	641	567	605	591	656	601	647	579	597	663	641	652	611	589	603	624	625	617	606	641	591	585	605	629	600	572	649	610	620	605	649	651	636	616	612	666	623	643	623	623	562	644	610	657	590	608	646	636	610	615	600	599	629	640	583	629	610	632	618	636	666	613	643	588	690	667	612	655	634	620	630	623	622	642	613	642	602	636	635	616	658	594	606	613	611	648	612	638	638	638	619	615	612	670	628	590	695	597	610	602	637	612	629	682	627	597	618	580	589	632	658	618	647	664	620	594	612	642	620	597	599	564	632	629	600	593	633	626	656	587	667	633	621	667	656	631	613	629	618	630	597	638	640	581	618	640	616	610	679	625	567	680
1866	253	257	249	227	213	220	203	203	189	192	200	193	201	168	179	182	173	193	165	190	209	205	201	188	186	169	155	180	172	182	191	200	204	184	172	188	185	194	188	173	163	191	189	185	192	185	179	168	184	153	181	168	176	188	169	183	182	179	182	168	180	176	169	142	178	162	184	180	182	192	182	170	174	176	186	184	180	174	196	177	176	192	187	163	175	172	176	162	180	170	188	199	176	179	166	174	175	175	190	183	234	189	181	182	179	193	157	175	206	193	185	201	196	174	180	164	202	186	204	204	206	174	167	183	198	173	157	175	176	183	169	163	179	175	160	191	186	176	168	177	190	189	187	194	216	185	175	199	175	184	187	178	185	177	175	190	188	181	197	192	191	184	172	188	187	201	163	177	186	169	166	179	161	188	176	194	192	173	197	168	165	167	171	183	198	192	155	149	186	179	183	154	180	185	193	181	167	175	170	168	184	184	178	199	187	184	158	185	166	175	200	185	179	199	179	188	177	186	189	194	162	188	187	200	174	184	190	164	172	194	179	168	171	191	189	165	180	180	185	180	195	173	192	162	185	196	184	185	189	197	165	190	197	208	177	173	167	191	190	184	184	180	172	191	160	167	170	186	200	175	188	160	190	173	197	159	183	199	183	164	162	167	158	186	196	178	190	147	145	187	165	180	169	175	173	192	182	174	162	173	163	199	177	189	187	160	167	184	173	175	184	174	186	177	188	199	166	158	184	191	182	174	184	170	174	178	209	185	174	180	165	162	166	193	183	172	224	175	174	163	186	184	194	174	190	159	169	179	176	174	177	184	155	183	192	172	202	173	200	181	165	182	205	178	178	159	181	196	186	184	194	177	178	177	196	193	187	170	172	172	179	189	164	201	167	183	200	177	157	180	166	180	174	189	203	206	202	201	165	205	172	185	209	218	187	200	162	161	191	189	192	195	190	190	161	210	184	154	178	146	181	174	171	184	175	197	149	194	176	194	178	189	167	179	160	192	172	168	179	184	163	168	175	173	184	187	165	174	158	199	178	158	184	183	187	159	176	206	167	196	179	195	169	172	194	172	196	172	203	178	202	204	184	167	171	167	153	155	166	185	165	177	190	172	183	174	191	188	169	180	187	201	173	161	185	178	182	171	167	186	195	194	169	201	169	172	174	189	173	175	171	180	190	188	193	176	203	152	173	154	180	205	169	195	214	182	163	165	226	178	170	171	210	197	187	175	194	171	199	169	202	196	156	173	190	181	202	176	159	179	175	182	196	175	177	193	181	181	178	191	172	189	196	184	184	169	154	183	167	195	188	183	176	172	190	176	179	163	187	208	192	178	179	160	166	174	203	151	186	172	161	168	159	182	199	170	170	187	197	199	165	164	188	160	176	173	147	173	198	177	184	173	165	187	162	189	172	180	176	201	180	172	202	185	204	173	163	192	172	193	203	210	173	187	164	182	179	190	193	181	170	177	163	166	180	160	190	178	162	182	185	177	182	177	184	186	173	180	201	185	152	157	171	195	193	180	203	172	191	191	194	152	189	177	194	152	178	159	179	192	171	218	214	180	182	192	174	201	158	176	205	178	166	176	177	184	169	199	176	174	199	170	204	192	192	188	173	186	180	198	155	187	193	173	203	189	164	165	195	172	182	194	180	170	172	189	180	182	190	189	182	216	182	178	199	180	155	174	154	189	186	202	182	188	190	172	181	196	201	168	187	183	174	176	194	189	197	190	190	174	170	178	179	196	173	185	201	197	164	182	181	202	190	187	174	168	178	154	192	170	178	175	192	186	170	182	178	161	165	176	208	196	176	195	175	173	185	201	176	199	188	191	189	176	181	185	191	172	200	194	154	176	171	175	192	180	186	159	188	192	175	179	189	188	171	177	203	178	183	185	167	162	183	168	186	173	173	200	190	194	168	174	160	174	162	175	202	203	159	180	200	171	179	163	165	199	190	177	187	190	195	174	204	182	194	137	192	171	159	167	178	209	165	181	185	178	192	143	176	206	203	172	175	170	191	201	184	185	180	171	171	180	176	209	184	190	174	178	174	197	163	171	164	184	178	171	167	198	152	198	165	200	205	173	153	169	153	178	186	173	191	168	176	154	167	201	171	169	191	168	179	194	171	168	165	186	167	183	195	197	171	206	168	179	188	179	196	160	178	154	165	183	181	191	168	193	200	169	161	194	200	185	168	173	174	192	187	169	156	155	165	186	186	164	171	185	187	184	156	199	173	163	175	188	210	160	174	191	180	170	155	183	223	170	176	196	160	180	211	170	189	172	150	208	189	188	204	173	192	175	185	184	197	186	179	189	180	174	169	194	192	186	165	185	210	194	189	153	178	188	196	184	191	184	192	164	175	170	205	187	164	189	189	187	173	211	202	181	161	163	174	193	174	188	178	178	180	161	201	177	199	177	196	157	159	188	187	176	167	194	181	179	183	162	168	173	157	165	207	176	188	203	199	184	180	172	194	189	197	171	200	192	164	180	191	202	187	198	183	167	170	172	171	160	163	188	167	173	178	200	149	184	179	188	184	189	167	159	183	179	175	162	171	176	192	170	193	174	189	175	160	172	184	178	166	201	153	199	172	178	200	201	181	181	163	191	181	185	179	159	174	168	172	186	198	203	178	171	171	181	166	188	197	189	159	186	142	197	187	182	199	165	168	173	204	192	166	180	168	220	171	177	184	207	182	177	160	189	192	170	202	159	177	169	169	180	170	190	155	171	178	171	159	181	164	195	177	183	189	169	188	200	167	193	182	167	162	182	194	176	196	184	189	188	180	157	203	180	183	174	181	174	164	187	202	189	171	176	170	182	154	181	182	170	168	176	170	169	173	182	206	182	182	196	183	218	164	202	179	184	206	190	173	195	182	162	188	189	199	171	181	179	177	169	179	195	186	203	175	176	176	191	188	177	192	188	197	176	166	172	194	182	178	178	167	191	169	175	199	176	173	184	163	189	176	164	189	171	194	161	167	166	196	195	192	226	199	168	174	162	171	191	184	180	191	176	210	172	169	170	184	188	171	181	165	168	184	171	185	182	182	171	148	195	186	162	171	155	170	197	183	165	165	184	169	163	177	177	172	165	171	188	198	171	204	168	189	181	165	185	183	186	163	159	202	199	206	190	174	194	189	170	201	187	181	181	188	171	159	177	184	197	193	174	205	188	159	174	195	173	179	182	188	215	170	173	180	172	176	184	186	187	213	173	172	173	185	172	177	177	190	176	184	187	179	200	161	186	154	193	177	176	172	152	183	158	181	168	186	187	177	216	189	168	185	184	166	162	199	184	169	185	199	187	160	177	191	185	196	197	186	187	170	197	201	189	193	196	190	157	186	172	196	184	142	181	208	184	156	183	171	178	191	200	205	181	165	177	196	183	187	173	166	172	188	179	158	168	173	159	175	193	204	170	177	186	179	179	189	189	165	174	190	173	162	201	173	198	177	184	173	176	158	169	162	192	176	183	179	158	186	178	168	193	180
2122	767	865	966	895	798	802	700	718	705	718	676	644	658	650	676	682	650	627	611	613	675	621	659	655	670	691	627	669	640	689	678	713	730	691	672	656	649	657	655	679	627	644	618	604	645	580	624	620	636	605	652	618	665	637	600	656	665	632	643	677	656	620	614	653	655	637	587	624	608	653	616	622	632	711	642	687	701	732	672	637	662	673	694	655	677	625	647	651	627	656	617	605	657	656	615	672	639	666	684	688	697	644	595	601	617	643	716	692	656	641	682	634	653	650	607	635	619	647	638	671	610	624	645	647	578	685	591	629	626	675	632	632	621	618	608	604	623	608	612	630	621	589	643	673	688	682	622	652	585	628	644	624	641	638	668	616	631	662	628	674	636	621	624	600	624	609	634	618	618	592	662	643	655	629	668	617	630	593	615	621	666	605	620	631	607	572	591	653	615	629	624	631	594	618	626	627	621	629	667	649	609	655	646	634	647	610	618	633	628	626	648	614	554	594	638	638	662	674	635	625	612	664	588	641	612	655	607	673	635	604	627	618	587	633	635	641	639	649	611	641	657	623	636	604	616	594	620	620	619	658	640	654	651	653	645	641	690	645	593	591	681	622	616	621	652	615	594	634	623	620	643	639	632	601	663	635	676	621	626	671	642	644	591	636	654	634	590	634	673	648	644	678	653	604	689	620	656	660	617	634	630	637	694	649	621	654	617	599	612	623	600	641	631	658	611	656	594	578	589	605	629	588	641	646	585	629	643	633	653	600	634	636	664	614	614	634	605	650	632	627	586	614	575	626	632	616	642	584	686	633	574	593	569	610	586	616	644	585	617	624	614	652	651	608	670	590	624	615	627	620	618	646	598	641	621	637	580	653	583	623	609	648	593	596	664	618	650	645	627	629	602	638	641	597	645	641	615	659	617	652	623	617	610	683	614	676	610	657	630	635	635	613	628	631	662	600	641	640	626	635	647	673	581	582	660	652	641	604	643	631	602	645	636	612	599	608	613	625	609	626	643	621	629	656	661	632	609	618	644	651	637	600	643	601	622	662	634	620	591	628	654	592	647	616	612	620	607	607	654	633	610	651	620	635	618	635	610	628	619	625	671	633	617	648	616	619	622	588	659	587	632	656	620	624	624	605	580	635	612	586	609	627	620	599	640	653	605	617	687	615	614	676	658	613	680	642	634	597	652	595	646	655	637	625	634	613	620	659	622	625	630	650	655	634	590	643	621	625	644	598	637	647	624	637	649	618	577	566	619	702	663	610	671	590	662	625	622	625	620	618	702	680	641	588	630	611	636	590	636	616	548	610	660	605	631	690	640	628	632	651	611	675	577	626	649	582	667	607	626	642	642	655	639	603	626	702	597	639	596	607	662	578	670	599	646	594	604	626	622	638	645	644	620	652	583	595	624	651	609	608	636	598	597	621	652	660	639	627	659	613	628	701	628	598	633	618	591	648	628	587	609	608	598	626	587	639	638	624	651	563	643	680	610	599	588	618	595	630	615	629	622	621	583	570	613	680	639	644	641	665	614	639	593	639	641	631	688	641	650	618	626	669	611	652	646	607	621	646	644	634	650	616	615	706	633	617	610	651	605	659	639	581	629	654	633	662	559	646	629	641	611	630	610	630	617	658	616	656	602	641	648	602	603	623	622	617	625	601	645	619	628	630	652	606	643	613	588	649	640	646	646	673	632	601	585	631	640	668	652	623	646	669	604	587	630	643	666	624	613	621	654	666	652	621	659	618	634	658	622	620	654	644	644	685	658	632	629	642	650	632	608	609	622	631	676	641	593	647	634	615	623	638	573	617	660	642	675	650	607	607	631	670	653	612	656	598	601	627	647	618	583	586	621	629	617	618	640	620	612	616	623	636	624	673	646	615	566	612	597	661	649	640	600	632	615	639	647	629	623	612	634	635	645	640	659	651	650	649	589	593	655	615	647	691	646	628	620	636	588	665	638	651	645	614	609	620	586	648	640	621	669	651	626	625	637	663	601	625	599	631	655	646	632	621	626	640	644	612	614	612	660	635	645	598	633	666	610	613	611	598	630	643	666	601	637	631	648	677	632	641	600	680	650	591	603	641	566	591	604	632	648	632	613	628	564	643	636	618	590	663	621	614	640	641	610	622	642	668	605	608	585	639	661	643	653	639	621	593	626	661	608	617	606	598	620	582	617	583	621	651	610	584	619	616	635	603	628	623	649	635	654	636	619	624	631	611	599	608	633	588	588	628	643	668	621	649	607	655	604	642	607	626	579	615	637	608	579	620	630	662	590	600	631	636	661	616	633	633	621	643	571	596	646	653	625	601	624	617	599	600	657	628	608	614	626	659	610	670	580	618	635	622	648	633	620	620	600	627	620	654	620	652	567	589	648	619	610	630	613	653	657	648	629	575	648	576	655	578	637	610	653	615	587	667	631	611	638	595	643	668	593	606	664	644	654	668	634	617	641	653	665	615	607	649	670	601	673	614	653	645	643	621	634	618	659	636	603	625	604	640	547	598	643	673	686	617	656	640	638	628	623	600	675	590	583	657	665	649	614	634	597	632	633	579	601	639	670	615	624	608	626	616	592	672	603	630	626	644	613	598	642	614	620	616	639	675	632	706	632	584	600	600	621	627	627	628	638	613	573	617	661	590	611	610	603	611	666	621	592	641	622	635	642	634	601	564	648	633	609	586	649	585	618	637	669	660	648	638	654	652	594	654	579	594	628	636	639	643	654	659	631	642	617	609	658	621	665	616	619	621	610	621	639	656	633	627	628	655	658	642	618	650	623	604	616	636	579	620	620	655	640	659	597	613	647	619	639	594	685	611	612	585	635	593	643	603	599	627	672	624	627	655	613	614	608	647	590	633	617	637	611	670	632	630	676	640	607	591	610	648	656	592	615	593	665	634	658	623	618	656	653	647	675	662	635	596	647	608	647	624	637	634	596	633	647	617	619	675	626	660	608	601	640	697	647	636	642	665	643	603	631	601	664	673	583	679	666	664	610	638	670	624	605	635	638	620	620	571	613	634	609	633	698	602	644	629	638	619	626	654	640	623	682	603	628	582	631	592	615	637	608	601	621	625	654	588	640	610	670	648	676	630	698	596	577	630	697	647	658	622	587	624	617	647	599	666	704	594	618	666	625	589	648	641	607	628	629	628	611	647	619	638	617	611	589	664	662	616	654	629	618	612	597	627	604	596	615	635	656	600	632	616	607	623	637	639	624	654	660	661	636	656	609	632	649	656	610	632	599	672	604	635	635	637	616	620	656	618	647	647	612	619	622	621	634	652	639	608	585	624	640	608	596	649	623	629	613	663	641	598	612	627	601	621	636	665	633	598	583	628	574	667	574	600	613	624	673	644	619	693	600	655	615	622	621	631	667	638	656	611	644	645	624	662	576	674	649	593	649	619	654	636	626	629	662	672	665	616	653	665	627	603	626	619	609	629	638	579	644	629	636	670	654	647	609	667	623	596	619	659	609	648	668	637	625
1799	258	279	275	224	233	216	214	215	191	174	201	181	181	200	173	184	187	200	192	176	190	188	182	168	189	179	197	205	163	175	197	187	195	199	194	185	183	208	189	197	187	173	157	201	189	174	202	185	201	181	168	175	185	202	193	192	175	190	176	172	188	179	178	184	192	177	180	192	188	205	176	194	182	196	183	195	216	206	201	195	194	183	195	171	166	167	168	191	170	164	190	185	156	178	180	159	192	169	200	191	176	181	223	200	181	177	197	170	213	207	175	178	180	186	176	213	162	175	198	200	169	183	203	190	203	190	173	179	173	209	196	180	196	193	174	168	199	168	200	204	189	196	196	184	195	182	174	195	188	167	202	192	210	170	191	204	188	229	166	179	202	192	181	217	188	206	209	176	202	207	171	175	177	184	196	161	180	169	194	201	202	180	176	203	204	171	203	186	190	181	182	160	190	182	204	192	187	185	168	154	185	186	183	213	172	198	195	181	178	206	206	209	170	184	170	175	204	194	195	195	196	201	187	182	181	177	194	181	191	174	207	165	203	201	197	175	183	199	172	169	186	198	169	170	178	185	187	190	161	192	173	196	175	172	175	203	173	172	211	200	182	181	205	168	162	182	187	190	195	170	165	157	191	196	199	176	192	172	206	189	166	185	187	177	176	193	188	208	168	192	192	188	201	189	179	192	157	206	184	194	176	197	194	186	176	180	181	200	191	196	182	184	161	179	184	167	200	217	186	207	184	198	202	164	178	181	181	180	189	194	197	182	184	205	165	181	211	210	185	174	180	177	174	171	178	178	189	172	174	190	168	197	186	176	186	168	206	203	180	192	193	177	207	170	151	174	176	206	198	188	165	207	181	191	175	168	161	171	164	181	156	193	162	198	188	192	170	192	182	179	185	180	168	194	192	183	176	184	176	174	185	175	183	174	190	158	186	204	191	204	193	169	194	181	213	162	186	181	179	205	182	177	197	180	194	203	159	181	153	197	181	190	197	200	185	177	190	169	187	199	168	173	171	199	220	194	187	183	180	179	189	179	197	170	170	168	176	165	196	212	183	182	208	177	180	183	171	180	167	170	206	185	211	182	179	179	190	199	172	201	216	177	189	200	223	179	208	197	200	207	225	176	204	202	185	217	176	196	178	165	176	199	205	172	201	181	195	178	196	192	189	190	211	184	170	190	188	182	190	176	207	190	166	159	185	190	169	174	167	175	167	178	230	202	177	175	156	198	202	160	192	174	193	180	185	212	197	171	203	152	191	184	163	195	180	192	216	180	183	190	159	203	174	206	158	178	191	202	185	181	173	175	183	174	180	176	165	172	172	185	190	207	175	176	192	191	181	188	152	192	192	220	198	174	175	209	207	184	187	213	191	201	175	187	174	200	215	190	171	158	184	180	189	190	178	183	168	191	168	192	175	175	196	210	196	194	180	195	198	166	185	169	173	180	170	206	209	187	179	165	186	164	189	189	198	185	181	160	191	188	179	180	190	195	205	188	179	191	197	201	214	183	186	184	186	191	215	182	178	204	183	174	179	184	185	194	152	187	177	201	201	188	178	181	196	162	175	196	168	208	197	165	174	201	198	190	201	176	188	182	186	184	191	188	178	194	183	174	189	176	189	180	183	176	186	158	189	170	182	201	171	178	176	179	173	186	189	181	179	180	194	219	204	181	180	190	187	198	209	181	214	178	211	182	196	193	201	143	193	180	194	194	196	196	188	172	168	198	195	162	189	174	165	157	162	179	201	204	197	167	185	191	176	180	190	172	185	172	208	174	190	166	185	182	171	199	198	165	196	183	189	191	187	208	179	178	182	189	188	186	208	208	183	194	203	196	188	176	170	182	167	198	200	206	170	198	195	200	183	180	208	199	178	211	170	198	184	162	192	168	190	168	163	192	175	183	184	177	202	180	182	159	177	202	186	185	184	198	184	173	167	173	178	192	170	194	178	186	182	191	178	192	186	157	184	187	180	181	191	211	162	196	175	170	185	211	191	207	183	216	178	193	179	172	173	199	158	191	170	202	220	187	189	178	197	171	181	181	202	193	208	190	187	172	195	184	175	192	195	198	194	183	188	157	208	166	184	193	201	192	205	186	195	166	187	182	174	178	172	172	199	194	185	195	201	160	190	217	191	159	192	185	189	180	176	178	206	192	172	216	189	197	181	177	210	195	187	195	166	180	185	172	169	178	214	211	178	172	186	190	214	188	196	184	204	164	177	193	168	176	190	178	175	210	179	190	169	180	186	177	200	178	211	194	166	179	197	204	210	184	200	198	215	185	172	169	167	181	198	174	182	187	178	178	188	212	190	215	208	191	166	193	186	210	205	175	183	183	206	225	211	194	188	178	154	218	203	201	190	174	193	178	178	181	179	201	205	189	207	155	182	183	190	194	167	201	181	178	198	176	182	208	207	186	182	194	197	171	190	187	165	190	190	175	184	205	179	190	185	187	181	190	172	179	174	189	182	176	196	178	209	184	194	176	191	196	182	177	188	200	204	203	193	178	178	183	156	189	208	170	179	194	184	201	195	178	170	208	193	175	177	175	190	199	208	187	194	162	184	182	179	190	171	196	168	181	209	185	166	190	177	187	159	202	198	192	188	186	186	154	177	170	179	185	197	174	222	193	179	186	167	177	171	143	182	169	183	179	195	209	182	198	179	165	203	185	176	180	181	199	176	184	186	195	197	181	180	195	193	182	193	188	154	175	192	179	164	169	165	203	183	214	213	186	160	183	172	165	163	167	184	169	188	198	182	198	176	164	168	190	165	151	190	195	179	185	182	185	188	182	176	168	181	195	187	187	200	183	182	169	210	175	199	180	165	191	184	191	177	190	170	212	176	182	172	189	181	193	185	190	169	179	166	202	199	187	189	172	205	196	165	189	175	216	185	166	201	181	186	193	186	184	197	200	168	182	181	200	206	195	171	191	180	199	195	185	167	200	196	203	176	184	177	166	193	181	183	164	182	167	188	191	176	177	176	172	177	201	198	167	182	177	206	177	175	185	189	165	190	198	194	185	172	170	184	194	199	189	191	191	176	183	208	180	223	199	176	204	166	178	199	171	186	185	173	153	198	180	193	201	212	211	187	182	186	168	210	199	186	175	202	188	195	161	188	161	180	224	175	206	165	198	186	196	213	192	193	184	176	187	192	197	180	177	193	183	185	188	182	176	182	197	177	197	192	200	187	185	183	210	173	194	166	207	186	190	189	187	201	174	214	212	184	185	175	195	202	205	204	193	157	189	176	166	201	180	180	177	179	184	186	171	185	192	188	186	180	196	179	197	191	191	199	188	179	191	169	197	180	193	182	174	178	193	183	174	172	206	186	186	205	200	200	200	169	149	202	189	191	168	189	173	189	184	203	165	197	159	167	214	179	173	192	188	191	189	200	185	222	179	181	213	186	173	184	186	194	168	211	184	161	166	178	191	168	196	200	192	192	201	157	194	197	180	184	210	171	176	195	187	179	205	174	183	191
2231	729	883	958	884	917	845	821	784	806	758	744	708	657	683	735	682	683	652	665	678	677	636	632	717	663	701	689	711	714	718	728	735	775	676	699	776	684	704	670	652	685	676	627	697	614	707	711	646	642	663	675	659	684	650	641	661	634	621	638	651	663	683	665	662	690	680	605	645	676	623	675	627	689	671	662	767	764	778	730	702	649	698	679	639	666	609	697	661	686	623	661	642	653	657	660	662	659	687	678	696	712	700	688	687	658	679	693	730	679	626	666	645	646	656	682	603	627	656	651	639	648	601	673	637	622	622	643	642	697	680	646	650	624	665	642	631	697	625	637	651	613	655	639	600	622	683	636	653	682	655	673	661	673	711	613	637	653	641	627	659	658	676	663	657	655	620	634	654	629	601	638	691	659	645	664	654	685	638	622	669	621	660	652	640	648	656	657	626	638	622	639	651	667	647	632	636	692	655	636	658	718	687	655	675	627	638	624	623	651	648	650	638	674	627	661	658	640	686	695	660	650	610	615	617	615	636	655	645	673	662	672	675	668	623	663	644	655	650	619	667	665	655	625	659	649	678	648	624	615	618	677	634	701	671	699	675	608	672	664	635	652	653	639	643	665	652	640	661	641	610	648	644	637	645	649	638	672	629	633	644	626	674	687	651	641	639	661	631	684	653	663	589	615	655	637	632	663	628	652	668	689	635	673	647	660	686	667	621	640	694	623	642	572	659	619	645	681	653	666	637	653	702	699	645	630	676	628	629	621	673	644	614	666	635	676	613	618	634	697	629	638	615	640	647	691	657	654	606	674	655	642	652	617	676	622	635	666	627	645	661	657	631	676	651	634	654	657	611	645	644	644	625	667	609	640	676	650	668	648	664	640	623	653	666	613	635	661	697	674	658	645	603	665	621	651	641	607	623	684	659	645	691	627	667	599	667	607	670	661	661	667	658	702	656	643	638	642	661	636	678	678	671	684	658	638	673	605	601	638	615	646	610	690	659	608	650	642	690	634	693	656	656	688	634	721	609	681	664	644	664	657	637	631	640	634	680	686	601	634	632	696	667	680	636	641	690	602	682	637	659	668	642	695	584	635	661	653	648	652	676	630	672	645	647	630	650	653	627	642	629	684	712	615	701	667	620	674	677	688	658	663	650	652	630	656	674	663	692	652	613	599	612	682	718	648	632	631	658	679	653	669	626	634	652	637	654	666	666	673	673	689	603	639	627	634	635	661	699	666	657	637	616	626	646	634	602	621	668	649	636	659	657	675	652	631	650	691	682	710	613	637	667	667	662	673	622	653	677	624	630	635	640	642	663	656	639	641	647	685	647	638	616	599	655	700	635	665	636	637	659	700	679	605	627	667	659	641	698	625	672	679	684	666	656	660	681	678	612	688	675	673	677	652	677	685	648	601	646	668	644	686	620	636	640	667	617	667	667	686	706	691	630	662	665	661	648	664	638	635	644	635	628	636	675	658	652	648	672	618	686	609	660	649	675	644	674	583	678	657	656	674	679	655	678	611	622	635	660	695	690	652	666	666	658	633	620	721	643	630	668	674	655	662	659	659	690	648	634	639	603	653	639	681	623	690	630	667	661	665	652	641	620	655	634	727	610	651	644	589	660	669	676	679	644	598	615	647	637	645	637	681	653	653	623	617	693	666	627	627	658	657	670	596	626	659	635	707	647	648	700	629	622	658	691	685	661	637	679	626	654	648	619	674	647	601	672	619	651	655	669	625	607	642	602	687	615	656	670	688	648	658	640	627	638	641	648	632	613	628	631	641	670	633	622	633	662	609	641	643	633	611	615	647	677	611	647	653	633	665	669	645	680	651	704	684	649	688	689	622	665	650	631	664	691	627	645	668	675	646	673	691	626	675	662	634	663	666	661	629	664	615	612	675	689	651	663	649	651	662	658	626	663	662	601	659	675	637	690	692	678	672	623	666	654	632	625	661	638	692	639	660	648	692	611	641	680	622	642	646	622	657	687	618	655	620	625	680	659	678	659	673	657	674	663	615	704	639	635	661	646	673	641	682	691	677	603	666	611	617	653	619	632	629	661	643	643	702	646	674	610	665	680	632	643	676	668	683	640	663	603	635	665	631	674	630	673	655	634	675	644	643	679	656	614	628	629	623	675	684	632	687	688	702	671	678	670	656	649	627	625	591	631	620	670	658	640	616	696	638	607	685	646	658	650	701	661	637	641	648	631	638	617	603	685	650	667	663	592	656	641	641	648	670	670	624	690	679	665	635	601	636	643	639	663	645	659	685	693	631	674	689	643	654	635	607	654	670	627	704	615	683	660	589	649	668	607	651	667	640	613	662	634	615	667	617	628	614	689	679	658	625	657	662	668	636	651	652	622	651	681	633	643	665	604	648	695	700	617	645	706	620	666	675	595	679	620	666	682	679	670	646	617	642	725	677	663	651	615	644	643	665	634	673	646	649	649	636	640	608	637	632	645	656	648	656	670	714	623	628	672	609	619	619	665	705	684	680	667	621	622	670	616	665	663	659	670	681	641	684	700	598	648	645	689	698	658	642	659	644	620	647	643	662	687	641	691	628	658	683	616	687	650	632	621	652	604	650	673	572	691	615	677	633	671	674	654	640	627	659	619	650	610	691	662	608	668	630	629	659	687	716	667	639	662	653	687	614	676	637	680	687	647	610	658	681	690	665	653	591	651	644	660	670	656	610	726	614	647	681	604	591	647	625	674	666	661	635	643	619	672	652	619	635	609	676	664	617	681	653	704	640	683	636	634	641	639	619	639	651	660	639	679	661	655	642	682	668	656	655	717	663	639	639	641	631	658	681	624	642	644	674	687	675	636	627	636	593	653	632	660	680	652	650	638	653	681	697	686	657	688	655	601	646	637	687	651	636	689	599	658	610	703	660	713	641	664	669	650	671	637	668	618	626	625	631	634	628	688	644	648	662	640	613	655	708	653	645	647	635	641	638	679	639	652	633	670	645	725	642	658	681	696	671	657	653	625	680	654	643	667	650	596	681	647	615	658	658	649	664	663	628	642	624	670	656	620	668	600	669	674	682	674	647	710	664	605	656	600	623	661	672	629	665	600	695	617	617	604	660	660	593	676	692	675	667	666	595	704	616	657	660	661	656	657	612	634	630	633	653	695	673	632	608	672	664	674	625	674	667	687	627	613	652	669	649	629	609	685	648	665	667	644	644	633	627	685	623	681	658	680	647	682	659	645	666	632	670	650	660	660	694	604	629	642	665	636	656	651	624	592	603	662	649	643	644	679	632	642	624	634	633	691	656	653	661	652	640	603	654	635	651	656	660	626	660	635	611	637	633	671	643	638	625	644	649	639	622	614	612	668	647	598	635	687	660	657	684	660	630	658	682	663	676	667	663	626	633	654	671	692	677	667	614	682	635	630	656	628	611	612	656	626	670	644	618	666	656	634	668	662	629	621	637	623	657	675	651	630	632	672	638	647	636	625	652	662	641	690	673	648	648	644	673	623	670
1856	256	292	225	220	196	204	212	231	210	214	187	227	188	187	191	200	196	203	206	195	175	208	208	203	199	193	153	195	210	183	201	218	204	216	229	210	229	205	198	200	196	197	177	207	223	182	190	185	171	216	204	181	196	169	157	222	167	179	208	208	188	195	193	171	198	201	212	165	208	200	185	202	197	206	246	214	205	207	224	181	200	155	151	186	165	206	192	184	174	179	195	202	210	196	192	189	200	171	206	198	180	199	187	198	195	205	196	191	194	217	204	167	178	181	199	183	201	171	208	163	178	174	184	184	198	207	203	181	184	187	187	174	201	176	178	155	199	154	184	164	187	184	198	191	188	196	179	199	193	199	189	203	182	214	172	176	201	195	193	149	162	192	180	189	179	183	185	195	174	209	188	183	201	181	197	224	188	182	175	191	207	175	183	184	180	197	198	200	203	189	168	184	167	177	171	184	181	181	181	198	208	201	190	165	170	190	199	201	179	179	188	184	188	202	182	192	183	168	184	188	196	201	192	202	195	188	192	170	192	211	176	182	186	197	165	173	191	196	188	200	205	173	184	188	197	202	210	171	163	216	166	182	174	161	175	187	190	201	189	187	173	198	203	190	190	171	196	198	191	196	209	179	172	197	172	194	184	184	187	202	169	197	180	201	179	178	197	189	191	171	196	192	185	195	197	216	196	170	196	189	218	188	207	185	169	209	209	175	178	202	181	185	192	190	212	189	199	184	212	193	192	190	215	181	198	213	178	183	219	190	181	189	189	180	186	199	191	199	180	180	190	195	190	185	195	187	168	187	192	191	184	174	198	192	214	181	193	179	188	193	199	189	208	185	173	203	178	171	191	191	194	204	176	187	188	173	175	176	211	182	182	204	203	198	164	186	181	201	176	178	182	174	188	174	187	205	178	182	201	200	213	185	197	203	193	196	188	189	184	189	165	175	205	221	193	198	182	180	210	180	162	183	176	215	187	184	229	190	192	172	199	186	195	171	190	202	189	192	211	163	177	205	171	192	174	192	174	186	188	179	189	168	190	178	174	178	190	180	177	195	189	179	192	185	188	202	177	183	196	171	186	206	198	182	209	185	183	198	208	187	207	186	179	181	212	166	188	197	201	175	204	172	177	188	181	195	197	184	181	197	166	170	189	172	201	199	211	218	196	187	195	181	197	176	197	191	181	188	188	177	198	227	183	216	177	180	184	179	167	155	185	194	179	198	211	199	165	192	170	179	180	197	209	201	199	207	198	171	188	174	182	163	212	161	189	162	189	184	182	199	205	155	187	182	187	188	201	213	195	188	188	195	202	198	171	187	192	193	178	189	181	214	193	193	185	201	149	193	181	191	194	184	212	202	192	192	183	184	206	164	209	181	189	181	186	190	198	193	180	173	215	189	167	191	199	201	185	196	193	205	199	211	200	182	174	198	190	179	180	185	168	173	177	169	204	181	198	202	207	180	185	181	198	203	201	186	215	203	173	177	187	192	198	175	184	206	178	199	215	199	205	162	204	192	172	200	194	181	188	197	202	192	163	192	168	188	202	193	216	210	193	204	186	175	185	200	174	216	180	171	208	175	203	188	192	179	179	224	193	185	175	196	180	194	181	182	174	187	191	190	193	182	184	185	193	177	181	185	192	197	173	188	171	181	166	168	235	173	221	175	182	201	199	206	188	179	187	152	217	210	196	182	170	179	197	197	204	194	162	196	205	188	182	206	199	202	222	185	192	159	192	187	177	185	203	199	196	220	196	173	204	178	196	206	179	204	193	200	169	187	185	174	192	184	177	184	186	180	202	183	210	193	199	189	156	198	182	194	188	190	193	188	203	209	180	207	157	186	182	194	201	182	195	194	196	206	169	173	197	196	183	175	199	181	189	209	197	202	182	207	194	164	171	186	181	197	196	223	197	175	194	177	177	183	174	211	189	191	166	176	176	179	215	193	190	198	199	192	201	174	195	187	207	179	209	179	181	174	192	198	207	208	193	177	183	188	191	187	187	180	184	204	196	174	192	215	197	199	212	156	181	190	190	191	185	208	174	212	193	200	190	191	172	187	182	191	201	184	218	207	189	191	181	205	186	186	186	181	188	203	188	196	188	185	188	157	189	184	189	188	192	172	194	207	215	179	191	206	192	204	215	183	199	196	195	196	193	187	192	192	194	189	171	186	184	197	199	201	156	206	183	201	174	175	198	213	197	214	184	190	173	192	188	194	186	183	196	197	184	177	228	179	179	188	190	186	175	166	194	182	167	185	199	199	180	184	159	158	190	218	182	176	183	168	195	190	197	171	199	179	178	200	225	214	171	191	188	183	194	184	184	184	179	192	188	184	188	189	190	166	168	214	197	179	185	177	211	182	190	196	180	175	193	185	199	179	186	193	194	177	188	202	171	183	194	183	209	168	177	178	166	195	181	202	197	191	191	219	214	188	196	178	202	189	189	186	172	174	180	183	194	205	189	233	175	174	198	194	190	184	190	175	215	198	201	171	201	168	175	179	195	191	188	173	203	200	198	184	209	200	166	201	197	173	183	188	172	179	180	208	221	180	189	170	189	199	198	176	199	214	205	176	172	183	205	185	214	191	188	212	180	166	195	178	164	190	157	212	160	215	189	195	201	192	167	201	198	179	203	169	198	182	191	214	186	175	180	180	181	191	191	187	194	174	187	170	212	142	192	195	178	210	197	186	193	209	204	178	204	195	200	170	194	182	170	191	196	191	175	196	196	206	201	185	208	225	179	171	185	191	187	210	169	166	190	183	163	186	184	174	185	203	199	181	181	191	206	178	182	190	193	193	200	191	166	203	167	181	187	195	201	161	173	188	194	172	209	208	187	196	202	206	170	209	203	195	212	194	196	175	178	199	171	167	209	195	179	184	169	168	198	181	157	186	187	201	193	199	188	187	220	174	167	210	196	179	207	200	188	182	195	174	167	203	184	201	185	186	198	201	179	199	189	204	158	195	186	172	177	204	191	188	190	177	190	180	190	199	162	197	184	198	186	167	168	197	214	183	200	188	175	185	170	172	215	192	183	202	188	172	201	202	199	198	197	173	172	182	186	176	206	163	212	184	197	194	197	181	179	196	183	168	168	207	181	196	178	192	197	169	176	189	183	199	194	161	211	172	159	176	197	195	186	185	183	168	194	193	187	176	200	198	215	222	189	184	213	193	201	167	182	209	181	189	207	180	175	183	190	197	190	186	192	196	164	192	184	187	182	183	199	173	210	173	189	214	192	175	197	164	196	181	215	180	193	181	181	173	181	195	195	186	175	188	171	193	177	205	202	188	173	202	200	197	175	195	195	205	183	213	181	182	224	173	190	179	172	171	181	177	177	166	185	202	179	175	211	188	225	201	204	172	186	200	173	186	206	194	184	184	179	184	179	190	208	200	204	186	191	192	191	197	194	201	207	186	177	195	185	182	180	200	192	203	187	198	180	192	214	199	200	202	192	212	192	173	183	184	195	184	215	209	204	179	193
2208	791	916	944	937	867	817	836	764	738	753	693	740	669	757	633	668	696	676	685	755	656	642	671	674	680	693	721	705	693	702	730	691	733	708	709	707	732	707	701	703	668	660	679	672	703	707	666	618	665	687	681	620	666	693	703	670	632	685	641	682	663	650	670	724	707	645	682	704	698	705	649	659	691	727	802	744	803	727	782	729	698	631	663	681	664	707	670	683	604	672	689	624	669	701	677	655	691	720	710	770	746	685	642	680	660	651	688	721	681	637	669	661	659	677	654	647	654	689	651	702	680	645	696	650	635	650	625	657	667	685	656	673	681	666	609	656	685	699	639	630	697	656	677	644	649	727	649	673	656	736	616	632	621	642	645	642	675	617	681	646	627	647	675	669	686	673	673	687	684	631	632	679	682	691	686	653	694	652	658	654	625	653	654	663	654	628	693	646	658	689	646	631	681	652	637	630	688	680	693	630	677	621	697	675	651	713	635	648	641	661	645	688	655	628	626	665	657	678	665	700	620	676	625	670	650	655	668	696	663	644	661	661	660	654	676	655	656	710	629	649	669	653	690	700	665	610	620	645	648	653	670	687	688	638	666	701	636	674	681	680	633	682	677	666	631	652	723	613	666	665	680	661	660	684	664	694	700	656	656	695	640	693	697	678	634	658	699	710	680	653	708	746	672	695	703	667	662	637	661	681	675	655	699	676	644	645	660	671	666	685	630	688	688	723	642	719	670	673	682	690	673	641	681	648	700	702	644	668	670	651	723	665	643	656	663	651	648	713	646	662	623	649	664	634	671	636	686	653	671	647	598	713	658	688	649	660	677	709	600	668	637	663	641	646	607	679	641	665	669	667	641	682	673	664	639	676	711	719	681	669	653	631	733	662	671	674	689	721	669	705	641	702	638	666	704	660	712	632	675	677	680	691	639	657	668	630	676	686	678	673	681	675	657	649	679	649	664	656	680	668	676	694	682	660	655	650	642	664	681	667	652	671	674	653	705	680	677	638	693	646	671	683	654	662	697	680	656	625	650	662	660	687	680	690	671	679	622	673	659	669	660	656	648	663	651	625	676	688	669	669	671	662	616	641	641	657	665	645	665	708	640	703	721	700	688	695	731	695	633	718	637	666	649	648	678	647	702	669	679	675	675	670	699	636	667	682	648	695	678	629	674	696	653	669	666	678	669	693	689	634	696	656	712	627	648	708	692	649	654	675	689	649	675	698	680	690	650	679	684	689	652	693	668	675	700	667	669	709	626	666	674	636	693	695	654	672	703	611	650	667	671	660	692	663	660	618	657	664	656	677	700	684	684	666	691	642	643	646	642	654	628	673	639	633	662	714	683	651	611	684	658	636	694	695	648	671	651	623	670	717	688	643	687	668	652	658	653	634	660	672	674	689	659	690	675	663	675	662	712	691	658	693	702	646	620	660	692	657	650	619	625	682	668	679	683	692	676	667	639	687	642	673	691	645	667	710	659	678	649	641	650	661	682	624	624	683	689	680	649	649	664	654	649	682	634	667	686	651	643	689	669	639	633	644	657	695	662	674	690	657	685	642	681	676	683	630	678	663	691	661	635	676	637	666	704	689	702	686	651	633	712	666	674	656	640	663	643	696	647	691	664	735	700	661	645	649	685	727	659	634	644	693	637	661	674	683	642	711	685	646	698	659	668	656	702	678	672	664	681	702	704	682	682	661	668	672	643	648	710	612	646	646	701	690	677	702	717	631	703	691	678	651	667	674	632	660	673	695	648	685	658	628	642	683	662	655	637	670	653	659	639	623	634	645	650	645	681	638	656	683	668	634	655	706	665	646	683	667	665	677	693	665	690	726	681	669	652	693	662	687	650	673	672	650	637	684	680	661	640	671	661	664	672	660	685	686	687	671	635	707	660	694	657	680	660	639	592	642	644	635	653	669	652	658	652	646	694	642	672	654	668	684	710	643	674	652	660	680	678	655	694	673	669	683	643	686	669	630	737	652	626	642	697	698	675	652	656	712	634	619	699	698	682	668	679	636	663	708	717	693	656	662	659	634	694	626	634	672	659	687	665	643	679	722	665	635	661	715	660	676	680	666	662	690	764	670	691	688	684	648	650	661	694	658	620	673	638	634	675	711	647	692	650	643	633	712	668	661	710	677	664	674	679	609	660	672	651	706	684	667	649	647	650	694	664	697	674	631	693	666	678	674	636	691	694	641	636	681	663	644	624	646	659	678	698	726	674	683	698	690	663	688	651	676	643	669	655	652	714	663	649	656	707	625	644	634	692	668	659	697	654	673	668	685	636	683	631	652	677	676	730	648	714	667	687	678	643	706	672	644	676	646	689	678	682	667	637	638	666	659	654	681	651	650	673	668	657	697	586	675	697	658	660	681	698	586	669	734	692	643	657	662	685	688	642	684	632	644	677	618	717	670	658	666	646	652	683	686	685	656	700	690	653	662	681	676	671	713	713	659	618	669	652	663	635	702	695	667	662	662	666	689	666	641	651	652	668	693	663	705	655	652	633	621	722	655	650	694	700	715	679	686	649	649	713	675	662	641	617	663	658	676	700	669	676	679	661	667	632	664	669	660	679	649	652	667	699	692	670	670	657	680	683	678	715	630	692	655	686	665	698	671	652	695	692	699	704	665	637	650	693	687	640	610	669	641	689	639	653	650	657	673	679	626	670	657	712	668	671	639	652	662	657	722	653	616	692	677	662	702	672	687	693	662	692	697	677	697	692	651	718	651	686	667	654	643	667	629	658	691	673	639	717	622	671	668	664	708	704	658	657	715	659	668	636	636	661	677	679	664	701	677	694	651	669	637	643	672	730	678	662	675	683	624	635	706	708	640	678	700	666	663	663	680	635	662	679	669	653	646	668	682	646	627	673	649	648	681	672	669	636	612	658	662	692	628	660	665	652	674	675	696	663	717	654	657	665	712	683	628	668	692	633	696	662	688	594	683	677	670	688	661	653	630	638	631	649	670	642	625	666	664	663	687	677	710	707	687	660	661	661	643	636	694	642	679	649	668	626	632	647	649	648	655	635	689	703	652	667	667	662	642	663	716	651	690	669	659	657	682	687	668	698	628	645	670	630	650	629	665	681	672	682	671	672	634	685	686	661	653	709	642	665	672	623	656	661	708	638	694	602	652	612	671	691	689	655	667	661	653	684	671	687	662	665	676	674	659	673	616	703	640	631	682	659	637	695	681	645	646	666	648	691	651	610	632	674	618	691	642	653	684	696	635	640	703	675	652	674	668	681	694	647	667	670	715	717	668	702	659	677	684	664	666	635	691	653	638	628	679	707	652	670	657	679	646	686	702	623	660	694	630	642	657	644	662	686	673	659	619	633	631	655	689	665	745	671	621	678	682	679	660	675	613	619	670	714	679	653	718	673	739	640	659	630	663	652	711	654	594	665	666	653	664	633	698	676	642	691	612	630	698	702	649	631	671	699	665	670	678	595	655	651	643	659	653	660	678	680	655	666	659	623	648	637
1766	278	307	292	243	228	230	224	232	209	213	222	220	209	194	219	219	200	177	191	213	205	193	180	219	214	197	206	252	198	184	223	216	199	218	202	193	221	200	170	226	207	191	194	237	198	190	192	197	217	216	202	210	215	210	203	195	217	180	196	205	215	206	215	166	208	228	215	179	236	177	186	185	209	207	184	208	196	199	197	196	181	186	203	205	212	194	208	200	193	194	180	211	221	212	211	205	200	180	198	203	213	198	198	175	205	214	217	192	220	196	183	232	218	161	192	223	189	180	216	226	207	206	205	199	214	210	192	220	204	195	199	203	185	188	184	187	200	218	208	206	198	199	187	208	192	198	224	180	222	227	213	207	188	222	233	168	187	207	199	196	202	193	191	183	203	178	184	228	195	203	177	188	187	207	201	195	208	200	193	193	206	186	222	183	182	215	188	214	202	186	169	223	183	205	224	216	213	193	213	219	203	236	219	222	201	190	183	207	210	192	188	200	213	210	199	197	189	198	201	207	187	213	172	209	228	182	182	193	201	182	213	218	208	184	223	220	188	206	222	171	174	179	187	217	208	215	211	224	204	216	218	222	181	176	203	209	196	212	191	202	195	206	209	206	225	227	216	197	215	218	206	199	182	181	159	185	178	188	177	230	203	198	193	197	204	221	203	198	212	212	179	211	208	222	184	197	198	213	190	183	210	203	193	199	201	204	218	189	205	206	227	204	196	210	215	191	204	176	210	200	215	202	209	197	202	199	216	197	194	228	214	177	176	205	180	204	235	183	206	173	203	207	205	212	193	224	214	214	201	221	181	211	195	181	217	192	195	191	200	210	198	193	193	218	215	181	216	201	199	210	208	187	203	201	222	211	195	182	177	204	221	201	184	186	188	186	226	170	205	191	208	192	191	185	191	198	203	205	197	222	208	206	209	213	215	190	213	209	187	232	181	202	206	225	214	211	231	231	183	204	183	216	211	207	230	215	212	205	199	204	234	192	195	204	173	236	175	198	198	195	183	197	190	198	181	204	201	181	216	206	198	190	217	206	203	208	201	230	201	189	202	212	221	181	207	179	194	207	212	205	234	220	205	174	188	200	192	185	226	209	211	205	208	205	211	207	188	193	210	212	219	186	207	226	200	220	154	225	199	216	198	203	223	192	200	196	200	182	206	203	202	188	198	201	189	224	185	219	190	225	187	181	195	216	202	215	190	202	202	207	222	206	191	204	218	197	203	207	209	210	221	190	180	174	193	194	202	211	208	202	208	216	233	220	200	206	227	242	192	203	182	183	202	199	213	203	210	228	210	226	229	234	192	187	199	245	224	201	186	210	180	201	202	201	219	191	198	210	229	200	186	209	207	195	216	211	198	220	205	192	209	170	192	207	211	186	213	220	214	201	215	207	201	199	178	197	216	193	229	203	203	201	194	214	201	187	189	185	218	203	202	189	166	191	211	193	199	196	203	183	188	213	201	184	203	186	185	222	206	207	211	198	185	203	222	196	207	218	193	181	212	220	189	198	211	187	186	209	183	195	191	192	191	202	188	221	211	184	188	195	225	204	217	199	195	181	184	182	185	222	203	190	201	208	208	210	196	202	187	202	230	227	187	220	203	191	180	198	202	204	216	202	217	212	200	199	213	203	213	187	203	208	190	224	206	195	196	226	223	193	192	202	227	195	226	197	197	202	208	197	206	193	201	201	214	215	214	205	233	207	196	225	207	217	192	188	197	184	180	198	184	202	182	190	193	215	210	177	190	219	213	205	208	205	207	210	211	224	184	190	190	176	175	210	199	184	204	175	184	211	204	196	195	197	218	192	193	197	216	207	187	193	198	226	183	211	193	225	205	196	203	191	195	197	207	224	192	207	166	215	174	206	222	209	196	235	187	202	186	213	200	210	182	183	203	192	203	208	188	211	214	220	197	208	202	200	212	205	175	225	205	214	207	216	204	218	215	201	205	193	217	195	191	186	194	206	204	203	211	189	206	197	189	240	199	229	202	203	209	205	221	179	187	180	176	185	192	167	200	206	184	198	191	227	205	194	196	204	193	217	185	221	203	185	197	190	194	172	194	215	181	181	191	213	204	178	212	199	178	210	191	190	206	207	168	189	215	199	202	197	194	226	237	206	202	194	186	210	215	216	225	212	218	221	201	227	181	191	216	191	188	197	216	215	205	240	198	187	197	190	217	189	204	199	224	208	201	181	182	210	184	199	220	195	199	192	206	197	238	215	180	189	166	202	211	212	210	220	201	206	208	188	203	177	205	208	208	183	206	190	190	218	205	203	203	220	189	196	196	190	206	201	208	198	204	203	163	192	193	186	197	216	188	198	234	214	225	189	184	222	193	224	191	226	224	218	193	194	193	204	211	209	176	213	200	247	206	224	181	192	200	182	208	197	215	206	190	199	198	189	191	190	200	211	187	212	183	204	202	229	198	180	215	220	203	194	194	198	204	209	205	178	197	216	191	205	207	211	193	216	199	228	169	205	248	219	189	188	219	206	190	195	189	196	196	201	190	231	186	190	216	190	209	209	207	205	215	211	205	202	220	190	215	237	197	195	224	255	177	195	173	224	200	234	195	210	201	217	203	211	217	235	208	199	187	208	227	206	220	200	199	214	199	203	213	228	213	213	216	209	200	194	203	209	215	208	195	198	213	196	208	184	186	210	208	196	223	199	228	218	198	201	220	229	224	206	205	198	186	188	224	210	190	215	195	208	189	200	183	201	211	200	194	225	162	218	192	201	194	193	219	212	198	209	203	208	197	216	195	222	217	211	205	219	223	199	224	197	181	209	211	200	234	212	211	194	199	224	211	213	179	208	171	197	164	194	198	189	209	187	205	199	228	191	201	200	202	214	195	217	214	207	218	241	231	208	190	204	199	229	180	195	224	185	205	232	204	198	229	233	198	195	184	208	209	198	200	212	215	210	208	195	199	195	205	207	211	215	188	206	198	198	201	212	200	211	216	212	185	233	188	227	221	221	215	208	198	172	221	195	186	211	222	190	203	201	226	196	217	204	184	194	199	221	209	219	186	221	197	199	215	191	211	224	185	178	189	209	211	207	217	182	223	177	201	198	201	213	189	208	226	242	193	187	236	206	193	200	214	194	215	187	220	219	184	182	216	198	195	197	187	195	195	227	199	205	217	235	204	198	207	185	205	208	228	205	213	237	205	206	205	189	231	192	209	200	200	196	189	181	221	195	193	198	215	185	221	189	223	205	204	200	212	209	217	183	171	182	199	195	199	217	210	197	191	207	225	180	188	219	214	221	184	201	190	224	207	182	200	192	187	209	196	225	200	193	198	213	204	213	199	239	203	210	212	217	223	227	193	199	208	192	206	209	185	228	220	205	196	227	207	209	207	200	234	185	188	178	204	195	222	215	215	182	198	206	246	224	203	210	192	193	187	200	205	207	232	194	175	198	197	227	225	198	199	239	198	195	185	211	196	180	233	206	218	190	160	194	192	217	195	226	206	184	213
2255	779	970	980	958	888	820	868	834	808	761	730	715	744	766	738	743	708	708	681	699	653	718	670	713	698	705	757	768	732	780	694	783	745	727	715	838	751	731	773	730	670	696	751	724	706	692	713	678	682	669	665	710	690	679	714	751	740	697	679	743	687	692	749	734	719	694	700	646	657	724	724	683	690	782	802	844	814	781	779	761	733	680	677	712	670	699	731	702	723	759	692	716	704	698	712	732	745	773	750	770	779	781	703	678	727	750	752	722	718	700	717	678	710	704	687	716	761	734	739	653	719	697	681	716	711	645	719	702	700	717	715	681	740	706	704	691	736	691	691	723	717	713	726	675	689	637	739	698	657	709	732	705	730	683	725	687	703	698	697	720	701	711	642	687	739	687	718	690	735	751	714	711	772	746	710	726	711	667	731	710	719	697	708	709	690	724	715	683	706	701	745	706	679	743	728	729	725	703	697	725	749	687	648	725	705	704	681	711	760	654	645	653	707	682	691	732	708	702	689	687	693	691	718	689	738	673	723	776	720	666	721	736	665	669	692	738	690	692	636	723	693	698	703	677	717	678	713	717	736	680	708	695	712	687	694	710	701	710	730	732	677	687	694	685	629	673	736	704	703	696	720	696	697	728	674	729	704	670	711	664	731	666	702	734	711	649	637	682	703	675	671	692	696	701	725	713	701	686	699	708	692	687	677	683	713	656	677	678	695	749	761	719	750	716	690	728	737	653	753	717	700	735	704	662	657	698	715	709	672	668	729	692	679	688	703	726	712	649	689	692	659	713	693	706	711	720	729	708	708	669	714	693	683	678	730	699	681	696	686	695	740	660	699	683	721	736	672	749	716	685	684	697	761	690	720	709	732	667	745	698	699	657	706	703	679	682	681	720	697	666	687	669	717	735	650	703	702	686	695	713	730	683	697	690	692	653	686	701	675	699	712	707	697	733	706	711	687	696	686	691	696	630	709	685	684	738	682	710	688	675	683	689	670	680	705	672	712	721	734	667	665	671	669	694	697	654	695	748	700	709	663	706	704	704	647	706	725	710	702	685	696	664	651	675	685	711	701	696	691	736	667	663	718	716	692	730	737	682	730	728	716	692	757	660	664	684	707	700	684	675	647	687	719	726	711	702	680	675	702	692	666	682	685	682	699	699	651	705	708	692	687	751	660	671	677	759	690	711	730	670	675	682	645	731	687	685	728	684	735	678	776	679	654	735	709	699	679	713	729	683	678	725	685	665	679	677	704	693	735	691	671	749	631	707	701	699	710	681	760	692	718	699	698	704	702	730	684	697	697	673	708	748	689	689	661	698	686	760	680	701	672	675	707	706	703	723	721	674	694	718	692	697	680	689	722	689	678	697	744	682	684	761	731	725	670	684	759	673	701	673	698	702	712	710	725	747	716	742	692	669	654	711	688	735	726	686	716	760	714	709	686	721	648	674	669	709	694	728	714	656	737	672	689	728	706	693	703	701	702	733	739	656	698	743	675	710	726	671	718	695	688	706	654	688	671	675	684	691	735	715	715	684	702	645	701	677	698	717	689	738	709	652	698	680	665	694	686	654	723	714	671	688	691	691	664	696	693	770	727	697	694	727	716	761	683	708	665	678	723	689	661	721	691	733	760	704	704	716	720	706	679	676	718	684	682	698	725	688	707	682	735	660	732	722	696	728	674	687	687	682	683	688	676	702	684	692	716	661	718	681	680	672	707	744	733	691	700	712	723	684	703	713	671	706	711	742	757	674	697	682	689	655	734	698	698	699	674	700	702	701	708	736	675	686	695	675	719	660	714	768	734	692	699	698	660	729	697	730	664	700	702	724	722	698	699	693	744	693	670	723	730	697	711	647	697	728	691	709	676	696	669	730	740	689	666	682	740	716	717	714	688	706	726	703	680	703	746	745	714	708	722	709	722	705	723	674	655	718	699	669	703	699	660	679	737	694	724	680	704	659	724	724	667	741	767	749	667	646	661	722	727	683	728	727	755	706	640	657	709	699	707	689	678	685	699	679	664	691	655	691	736	675	721	683	700	716	693	711	672	719	718	681	714	720	742	688	722	723	686	710	764	698	699	735	676	673	701	635	670	675	719	671	696	695	626	693	690	667	656	697	710	716	724	708	746	679	721	731	766	655	713	724	697	716	687	727	737	661	710	705	701	721	710	682	688	723	722	716	701	687	712	681	706	719	687	660	666	716	704	689	692	705	736	651	712	735	726	721	716	738	697	666	720	750	641	733	755	708	746	665	734	677	680	683	751	711	734	623	703	699	741	679	713	711	668	717	696	681	672	729	678	707	729	717	689	723	666	671	710	690	697	732	678	709	679	661	717	701	706	680	735	673	691	739	727	695	749	662	746	724	653	705	669	704	737	686	688	688	743	741	732	722	671	677	644	734	690	706	713	726	667	663	734	730	700	713	686	659	680	690	757	715	733	714	696	713	710	696	721	710	738	704	681	717	738	681	686	675	688	744	689	715	646	676	679	716	714	677	711	774	731	676	688	702	689	666	697	694	692	654	718	736	739	701	699	701	680	654	726	672	691	695	676	690	674	712	678	712	664	716	740	680	729	732	712	694	704	681	683	724	701	662	710	726	661	737	665	655	710	707	693	691	658	706	650	696	755	748	716	727	723	648	732	725	701	691	707	665	700	673	726	746	710	715	668	715	687	667	698	732	717	647	723	727	728	692	702	701	692	684	723	706	720	689	693	700	708	712	742	724	677	741	718	725	669	684	684	672	719	681	702	719	661	686	740	626	715	667	672	650	645	697	676	699	705	708	680	698	685	728	694	678	636	660	682	709	642	689	713	674	758	736	693	700	711	721	683	707	637	695	696	707	735	687	673	702	662	686	680	707	693	695	717	684	735	731	672	704	712	737	662	703	673	696	660	681	706	696	663	712	713	688	666	710	714	704	727	698	664	744	709	716	686	668	730	692	706	722	714	726	662	699	741	685	699	718	670	691	672	717	699	780	701	672	694	659	715	714	685	675	676	703	696	703	717	674	663	736	695	640	696	693	707	714	711	719	691	684	668	703	717	694	736	689	663	692	741	703	660	679	664	724	679	748	728	665	673	677	686	666	655	736	701	706	703	723	714	714	658	681	715	708	690	687	714	662	674	664	697	658	747	699	724	666	690	687	698	691	713	738	685	721	739	731	683	672	691	666	705	760	706	714	720	683	715	677	693	719	653	662	685	707	716	716	715	726	698	747	691	695	684	647	700	706	721	719	706	677	731	715	706	677	707	692	722	658	694	674	651	678	711	659	690	724	711	727	664	731	683	708	716	700	677	685	719	692	657	719	741	661	690	701	724	657	706	681	689	690	671	707	713	697	679	707	715	705	721	671	692	683	707	717	693	706	764	691	691	656	740	709	681	676	682	682	671	710	708	716	709	692	682	704	683	687	679	660	681	736	682	742	778	717	677	700	676	714	717	707	672	662	642	734	649	691	696	662	755	705	685	711	708	709	730	718	727
1810	271	302	267	269	216	190	221	238	234	221	222	211	215	199	201	210	219	190	203	221	223	218	200	201	212	192	209	228	210	213	208	214	208	199	197	189	240	211	205	206	210	225	227	216	207	209	196	210	197	210	185	205	208	212	236	204	190	204	220	226	207	221	215	218	205	200	195	211	210	235	201	217	244	215	234	219	217	217	240	190	201	209	208	225	226	180	203	198	216	201	214	203	209	208	177	207	217	221	216	210	229	233	209	207	212	235	210	217	204	177	208	204	193	202	206	190	193	185	229	198	210	181	211	181	222	208	199	193	182	219	219	215	205	243	210	209	184	225	190	207	204	247	211	213	211	194	215	195	197	209	208	214	205	206	189	204	192	208	216	203	247	201	195	195	220	212	203	210	189	190	244	188	206	209	211	207	226	198	193	227	199	212	192	215	195	188	194	190	204	203	220	215	223	198	212	215	219	201	203	186	193	213	207	207	204	210	232	217	226	216	218	205	205	217	215	205	214	211	236	213	204	215	200	211	201	200	205	201	184	200	191	222	188	208	222	195	207	183	203	216	181	191	213	219	213	205	198	191	200	198	211	215	222	206	216	198	224	192	202	217	202	204	203	212	199	192	218	220	208	204	208	199	204	193	198	204	176	232	185	220	207	198	190	207	210	204	209	219	195	250	193	217	247	209	208	215	215	216	175	197	198	229	180	248	192	202	214	189	203	208	207	208	204	186	206	204	214	208	207	198	201	246	220	216	212	229	222	185	184	203	191	196	207	197	188	205	202	206	204	216	233	234	195	205	208	193	210	198	241	249	215	220	216	209	200	202	215	223	210	196	221	204	208	201	217	229	231	222	212	238	215	218	233	191	218	195	218	187	201	216	172	183	225	213	211	185	184	209	207	190	204	189	209	205	190	195	216	227	197	203	204	220	201	190	184	202	209	188	212	231	197	202	184	218	202	197	190	230	240	217	192	218	217	189	197	222	198	252	209	209	213	206	204	197	210	172	182	178	195	206	192	210	231	194	223	208	224	226	213	223	183	210	206	208	181	223	232	207	220	245	186	199	206	203	184	195	229	206	198	211	222	205	203	194	209	201	203	231	199	204	191	186	193	179	211	208	169	225	196	192	206	192	185	204	210	203	201	210	225	214	196	197	216	192	188	211	229	211	193	219	211	204	200	193	187	207	218	219	220	229	228	232	227	208	211	200	208	194	203	198	233	234	214	209	194	206	204	224	212	201	200	195	215	177	202	207	205	185	200	238	213	209	191	203	213	201	223	196	225	226	210	216	190	232	181	218	198	190	214	211	212	190	211	198	197	213	204	202	183	211	199	192	193	210	197	202	227	184	198	197	202	221	212	226	245	230	195	223	229	204	197	205	193	204	209	187	225	213	186	209	201	206	216	224	223	211	187	218	209	174	219	197	207	215	211	198	188	204	211	168	194	224	198	204	202	193	182	214	224	219	197	221	215	220	218	218	191	200	217	221	189	220	226	188	205	223	218	198	202	214	222	194	220	175	226	214	201	183	203	196	213	201	196	232	201	220	235	192	228	242	234	223	216	191	196	214	209	199	204	196	198	213	213	226	196	222	192	210	212	189	219	215	201	186	192	201	201	200	217	209	212	217	216	203	216	201	198	203	213	195	207	203	220	199	195	212	210	201	223	199	198	215	222	222	219	204	206	229	170	212	193	200	191	216	205	214	198	206	233	220	191	216	207	210	208	181	224	205	214	220	209	219	221	195	200	193	189	188	208	215	204	208	250	234	192	203	236	243	199	207	202	186	223	205	209	244	183	225	217	196	180	198	238	220	196	207	196	232	210	220	213	194	224	218	209	208	217	198	204	220	209	197	206	177	188	211	227	214	224	232	195	214	208	226	201	184	203	189	205	213	189	232	212	200	220	191	231	240	219	236	214	219	198	193	202	209	211	204	174	188	179	175	219	211	217	237	224	213	226	218	212	175	175	218	220	216	209	191	177	211	204	195	206	181	203	209	199	221	195	232	196	211	219	192	226	193	232	206	206	198	205	219	226	193	208	202	198	200	202	220	224	208	190	233	217	220	209	191	196	192	220	228	205	212	206	189	213	219	190	216	238	201	229	223	198	208	223	211	194	208	205	199	210	199	217	215	201	197	238	230	203	199	178	197	217	197	231	232	227	204	198	201	212	233	208	229	181	196	192	211	196	206	215	189	200	201	213	197	204	220	228	226	227	179	221	200	195	188	208	196	199	216	185	193	213	195	193	214	201	195	223	194	228	215	207	203	215	184	249	181	217	210	218	190	179	209	195	201	214	201	188	225	219	210	227	215	207	208	206	204	225	221	187	198	212	220	222	196	227	204	198	216	212	190	177	185	223	213	196	229	208	219	195	218	202	212	205	220	206	250	221	197	203	185	186	179	227	206	225	204	221	219	191	200	194	209	231	227	227	236	204	245	190	213	215	191	185	210	204	205	206	198	187	193	207	202	221	253	224	214	211	193	223	200	215	210	200	226	196	204	229	199	230	215	217	167	218	196	211	226	224	215	209	217	215	207	226	194	225	211	214	197	205	192	208	227	198	187	232	215	228	184	196	187	212	209	217	216	183	191	194	227	232	237	221	193	215	220	202	214	204	191	192	193	197	220	229	197	207	227	218	192	214	250	197	221	228	224	196	202	203	219	234	199	227	223	213	196	190	189	207	200	216	194	186	203	215	198	209	205	188	210	205	238	208	189	194	202	191	202	210	191	203	194	199	194	209	209	203	221	198	201	195	192	205	219	200	213	240	192	193	214	186	176	187	233	203	192	219	185	205	197	220	192	222	191	217	219	219	207	195	201	206	225	219	212	220	202	190	207	223	204	209	208	187	199	199	211	210	187	219	228	192	240	219	215	200	211	204	173	185	231	226	200	215	192	222	204	227	212	212	194	230	214	200	210	209	201	202	198	217	202	220	224	215	194	222	202	208	203	222	210	208	198	206	218	205	210	204	204	198	195	205	179	217	224	198	210	209	217	209	201	202	209	220	202	209	222	204	202	191	222	214	194	211	202	204	208	194	205	206	225	207	198	213	198	181	214	224	213	196	205	203	217	210	200	198	227	223	229	214	221	205	221	181	213	212	210	208	199	218	203	224	213	197	200	207	216	187	227	204	200	206	198	201	226	202	227	206	237	178	224	190	216	216	198	194	219	207	218	230	211	213	228	204	214	196	162	227	204	200	201	183	214	182	204	205	215	212	186	184	191	210	216	219	218	232	207	218	217	222	179	206	199	205	212	187	189	185	213	208	229	193	212	219	230	206	211	196	206	224	202	223	207	190	230	223	207	220	220	206	218	196	210	202	202	204	207	205	207	198	216	199	183	211	203	219	189	217	211	215	191	189	211	200	220	199	219	197	202	227	203	214	202	186	198	180	211	212	196	208	210	176	204	204	205	193	210	198	235	198	193	201	199	193	228	202	219	216	188	205	192	224	223	207	193	199	210	229	208	217	221	200	216	190
2244	843	948	1015	964	915	925	867	818	810	765	793	704	778	784	742	744	718	706	724	712	713	744	722	696	734	749	747	780	769	780	785	813	733	719	775	782	763	762	740	695	747	736	745	751	755	800	712	722	717	747	708	717	662	740	754	724	742	725	687	758	748	705	747	734	714	756	702	735	724	667	711	742	749	773	780	816	845	808	838	707	725	720	705	750	732	719	752	706	695	714	735	742	715	779	791	722	746	839	839	783	768	780	711	729	696	675	787	732	735	713	715	714	702	731	747	699	743	695	767	739	710	737	713	739	684	731	676	684	705	728	711	741	688	718	688	735	712	716	739	719	710	726	686	718	719	732	665	781	725	738	687	681	736	712	693	694	731	761	721	739	723	747	728	723	707	728	720	738	682	688	749	733	699	717	669	696	730	728	682	720	755	730	759	706	690	724	736	674	748	702	719	728	742	742	700	635	768	725	700	733	728	754	697	757	759	705	730	729	758	735	707	711	711	702	709	673	736	736	717	726	654	739	723	724	683	717	712	726	696	702	757	711	749	737	710	671	704	665	741	697	698	730	766	687	712	751	736	746	700	704	649	696	734	729	739	731	739	691	701	737	747	741	730	763	674	731	720	663	724	702	702	708	715	689	667	644	744	712	713	662	726	714	703	760	708	696	710	743	716	692	702	754	711	712	726	678	693	721	757	726	706	679	692	734	761	731	676	757	717	716	677	758	701	688	742	716	735	741	713	683	691	689	709	738	694	705	729	708	719	690	756	727	701	676	721	705	765	770	668	709	725	700	690	703	718	704	697	699	696	699	744	731	766	711	749	722	697	714	740	663	705	726	714	655	694	690	739	721	701	734	747	701	676	711	692	665	722	671	725	698	710	738	725	719	767	714	675	765	732	719	681	720	734	690	737	733	727	723	712	719	738	726	754	728	734	664	791	711	686	760	716	702	720	758	688	718	758	723	680	720	697	717	743	693	747	683	690	732	736	743	720	749	781	748	726	684	661	739	715	728	697	701	709	749	727	777	744	692	717	670	687	726	695	731	706	726	716	671	730	756	708	729	740	695	729	725	672	794	698	760	676	704	743	697	690	724	722	704	717	719	742	695	733	698	673	682	719	704	728	703	740	754	753	677	697	746	759	758	675	697	745	726	760	662	695	714	681	701	725	720	679	703	713	720	688	679	690	728	736	677	703	725	701	737	659	738	700	704	754	734	735	733	726	741	720	735	709	672	750	753	732	657	703	686	736	702	749	705	724	731	763	721	706	726	719	756	751	740	713	687	686	765	709	727	749	733	701	720	712	700	743	707	716	714	734	701	701	706	674	718	735	709	745	724	747	689	721	762	692	720	684	672	725	665	733	691	687	700	674	725	725	737	694	706	720	703	724	745	758	772	736	696	762	712	669	759	670	674	741	739	711	732	750	712	741	705	708	714	722	664	782	719	689	720	686	704	705	732	727	641	681	719	730	718	755	704	788	751	719	677	693	713	673	749	699	734	714	759	732	706	709	717	733	732	731	716	736	727	723	762	706	725	724	648	738	701	692	702	739	714	711	732	754	712	713	727	742	655	746	714	765	723	709	728	723	673	719	715	714	709	746	673	731	719	801	674	774	725	761	711	697	683	678	689	765	733	723	720	655	716	730	697	736	726	681	722	701	753	705	718	681	722	698	720	733	752	731	696	803	743	717	688	722	662	714	720	740	689	695	718	723	736	694	715	731	692	748	713	714	727	741	691	718	734	746	728	693	717	729	718	717	758	719	736	735	702	702	680	707	690	715	721	727	766	702	689	722	734	702	704	720	740	712	698	733	718	715	699	715	743	711	709	729	703	680	757	706	671	667	696	748	734	728	734	704	733	715	707	722	709	722	739	696	733	674	726	737	748	727	712	698	720	691	748	708	739	778	676	708	736	739	727	706	720	677	736	686	741	668	691	759	652	746	691	700	707	739	694	757	683	698	702	667	790	673	683	722	758	692	783	741	779	707	729	672	700	690	717	725	749	760	693	706	739	762	714	679	695	778	748	744	771	732	704	751	757	700	728	674	684	766	689	673	677	690	715	670	731	713	723	746	674	727	701	773	734	717	683	722	720	744	726	734	710	690	673	734	714	701	688	697	689	754	733	718	697	739	720	731	736	726	774	765	732	719	695	659	725	750	704	700	685	725	719	723	689	742	711	709	717	683	695	683	692	703	709	684	706	762	727	722	685	747	751	700	742	763	721	710	690	739	717	750	701	740	769	693	722	731	692	706	720	752	722	708	709	683	723	720	733	708	700	745	726	714	745	719	688	699	710	703	752	693	703	716	699	736	728	704	719	696	729	679	708	702	727	674	743	722	764	702	730	664	729	756	750	678	759	678	742	720	693	705	747	681	735	700	718	693	718	680	722	747	730	706	720	714	698	735	702	705	676	694	698	735	691	690	716	662	673	620	670	714	732	725	725	700	752	744	793	707	734	717	683	716	694	687	706	722	717	691	761	712	694	706	717	732	751	731	660	731	720	697	740	724	708	736	734	705	660	756	695	716	710	704	729	719	677	712	745	716	705	743	741	737	708	713	702	692	726	662	697	705	712	678	681	709	694	685	677	689	741	670	728	724	752	732	726	710	705	703	707	706	687	735	715	688	676	661	759	715	699	720	708	714	671	701	726	761	708	729	676	706	753	700	733	749	738	699	753	736	726	712	720	717	754	745	695	687	727	624	704	746	743	678	727	729	706	694	700	752	753	742	759	683	722	666	717	717	729	716	710	698	756	749	729	687	671	748	697	722	756	729	755	713	767	698	708	739	726	651	744	733	758	751	727	708	724	732	695	705	765	700	698	713	747	721	693	743	681	712	748	692	696	708	730	714	733	740	736	752	746	665	721	721	739	728	656	686	737	729	677	682	679	720	745	733	724	740	693	698	719	697	730	748	744	694	712	715	695	715	722	702	711	742	751	702	690	726	720	709	705	727	717	685	725	724	705	742	766	689	695	763	734	691	725	755	716	718	695	739	713	700	724	739	732	703	725	726	724	744	685	731	712	704	736	696	728	693	671	701	726	697	700	694	737	654	691	712	733	689	732	719	750	722	750	721	721	738	745	710	701	734	681	744	722	740	695	695	698	736	733	689	714	687	709	741	714	726	772	711	755	727	760	692	782	755	717	722	770	755	682	684	753	726	673	676	748	700	758	718	739	708	710	738	702	742	730	729	729	703	755	715	725	682	664	700	724	719	732	695	718	705	744	714	731	736	700	733	709	746	692	680	693	684	707	721	683	747	704	783	723	740	723	670	749	714	674	719	706	706	682	665	674	726	699	694	720	734	744	687	747	700	701	717	741	739	722	679	732	720	703	722	693	753	716	750	697	729	676	717	697	726	713	745	736	684	700	693	748	766	709	659	701	716	708	733	707	768	754	727	693	675	721	709	746	711	760	718	706	704	725	735	732	709	716	718	753	764	718	707	685	692	719	713	741	726	753	716	720	756	729	727	723	713
1835	290	305	281	263	263	223	228	217	246	214	185	233	229	246	205	231	194	216	239	234	213	220	226	200	212	215	235	197	202	253	228	221	221	209	210	202	201	196	243	197	261	214	181	207	243	227	190	218	221	199	223	235	217	209	206	236	211	218	204	224	208	209	181	218	216	213	206	204	219	210	194	215	242	221	222	205	223	207	232	209	234	220	235	214	235	217	224	204	228	190	211	203	223	231	217	229	220	220	249	197	222	225	205	226	212	237	254	204	211	210	201	209	205	217	205	229	216	213	204	197	228	210	218	216	230	218	214	227	213	188	222	209	217	211	205	196	238	206	198	224	208	223	216	226	213	224	231	212	226	228	216	220	202	199	194	221	196	204	227	215	199	225	203	186	213	237	177	222	200	185	203	229	225	210	189	207	240	207	203	205	199	212	227	208	236	216	224	229	212	205	223	213	219	243	218	210	215	201	226	223	203	192	202	205	224	204	215	200	220	235	218	230	214	212	224	215	202	205	227	189	207	198	230	214	202	214	216	220	214	209	200	221	221	220	218	234	204	244	221	210	215	205	206	212	244	214	211	217	197	215	214	218	215	209	229	221	221	220	220	235	209	209	227	202	184	200	199	198	213	208	201	216	211	213	240	224	187	209	207	228	216	190	224	192	225	212	217	219	241	220	208	218	219	204	232	206	220	231	217	218	187	209	211	225	217	200	221	222	196	189	210	217	226	206	225	225	222	204	243	191	222	213	235	215	210	222	199	233	195	210	235	227	229	224	210	215	246	223	202	216	226	233	195	204	241	215	225	218	198	205	237	201	224	227	224	220	224	199	214	215	213	216	229	219	212	229	216	205	199	237	209	246	186	207	238	221	198	208	215	211	210	214	218	191	228	210	209	223	203	206	206	207	194	234	217	214	224	223	202	204	236	222	220	213	214	216	239	208	219	201	223	218	201	227	224	195	209	215	229	244	188	210	215	220	222	212	201	220	199	230	203	210	219	220	223	230	221	227	204	230	224	204	218	215	189	215	200	211	232	200	213	222	222	230	193	234	213	212	212	193	214	226	223	208	209	211	218	240	211	218	210	215	227	204	203	200	199	206	203	207	193	209	198	223	202	222	224	218	209	201	208	229	184	232	215	221	230	225	194	194	206	239	221	206	203	228	232	225	212	231	185	225	238	225	231	210	232	206	226	234	231	215	235	223	200	212	178	189	191	192	227	215	210	207	239	236	227	214	222	218	232	198	198	200	202	222	213	231	186	223	218	190	224	217	215	208	193	216	198	204	191	207	205	213	198	212	212	205	221	207	200	212	230	207	220	206	220	188	239	218	203	213	194	208	228	234	197	206	204	223	219	228	207	217	229	205	210	222	190	209	230	211	227	182	205	222	191	227	230	222	251	221	199	195	213	196	204	237	208	205	198	200	217	216	203	204	220	224	209	230	205	205	188	223	214	210	245	202	219	224	191	226	202	226	201	210	209	225	228	226	195	238	216	200	208	216	201	215	212	204	216	232	199	213	226	216	223	225	257	198	224	215	221	202	230	220	243	211	226	222	191	222	204	238	207	245	218	203	237	213	205	190	215	198	224	193	193	198	209	214	218	220	197	221	212	216	220	208	204	183	205	201	188	211	210	209	233	214	202	235	218	206	208	232	215	196	223	217	228	203	225	207	220	224	218	207	229	212	204	215	207	233	229	215	248	220	209	245	198	194	223	183	205	190	214	211	231	187	198	221	229	252	225	209	215	206	232	219	234	198	217	217	213	213	219	221	188	208	202	204	200	228	205	205	227	216	214	236	196	222	239	225	223	216	229	237	188	215	190	228	244	214	225	219	253	199	214	204	220	210	208	238	199	197	231	205	233	221	221	220	191	206	186	192	193	223	225	207	248	214	203	247	225	229	200	209	211	211	213	226	238	221	219	210	242	232	198	210	238	192	206	208	220	239	219	242	223	208	185	203	223	182	186	205	212	210	202	211	183	216	211	246	219	208	211	227	194	202	220	238	219	201	222	236	206	223	229	226	233	216	220	208	223	219	225	217	204	226	214	186	203	233	218	207	205	195	205	204	208	216	236	197	237	205	248	200	238	206	191	241	215	199	209	213	236	204	234	233	203	209	213	211	198	209	201	189	221	212	217	238	205	231	227	205	214	241	209	208	199	210	226	211	200	214	206	212	189	198	225	234	223	249	217	190	212	218	200	191	196	230	203	211	228	199	237	196	234	216	212	210	208	226	235	194	199	214	221	213	224	257	197	217	241	211	201	205	208	192	210	200	215	181	211	192	199	226	205	213	207	217	211	236	232	209	218	195	219	195	237	226	222	217	223	208	221	225	211	240	223	206	237	215	193	232	221	208	219	200	226	225	205	222	216	216	197	237	207	208	197	216	204	208	221	222	196	216	213	190	232	236	252	235	232	209	206	221	219	201	229	231	200	216	209	223	202	211	214	218	229	189	219	196	208	194	215	205	247	206	204	230	218	210	207	207	203	204	185	199	213	207	245	214	211	214	214	192	187	230	199	226	180	215	180	221	210	220	185	205	213	212	232	232	220	201	163	220	233	194	185	211	210	216	197	202	201	189	232	224	213	221	200	222	226	208	199	207	205	187	200	218	216	211	244	222	203	245	230	223	200	213	203	207	199	228	238	240	205	191	210	203	212	223	196	207	229	198	221	222	245	203	202	195	211	181	207	191	217	219	220	205	214	230	213	250	216	219	233	225	242	215	226	236	211	225	214	235	209	224	219	211	215	196	198	213	201	195	215	226	202	214	208	218	212	210	226	205	221	200	199	228	214	216	223	239	206	240	207	222	224	201	248	200	206	218	202	228	196	212	202	193	227	230	205	243	220	188	208	224	228	223	194	215	201	222	212	223	224	207	239	208	220	212	217	212	221	195	210	221	212	220	224	219	228	218	246	225	232	226	201	212	201	218	224	222	199	222	227	231	206	220	211	204	193	235	213	203	220	215	237	215	233	185	205	227	233	180	229	219	192	240	199	220	198	225	212	209	204	207	230	204	196	187	188	220	206	244	181	189	245	203	204	214	215	201	204	236	203	247	195	220	208	224	211	198	230	228	207	208	212	238	200	202	198	190	196	178	205	219	223	224	201	208	226	211	216	195	214	182	210	223	223	205	219	220	224	193	243	203	208	212	204	212	229	230	245	220	222	230	210	217	198	200	200	182	215	203	223	208	201	225	240	213	190	227	234	220	196	205	202	189	209	231	205	204	208	203	203	199	201	217	187	214	213	201	217	211	217	247	219	214	215	208	220	215	217	226	230	212	215	221	230	222	191	225	212	174	215	207	203	242	203	234	223	237	182	196	208	211	213	203	207	211	204	204	238	207	213	210	198	193	232	188	219	208	213	215	225	217	223	230	206	213	220	219	211	208	217	212	235	229	239	211	196	217	219	215	243	222	217	207	212	221	226	189	220	207	255	227	223	200	222	213	203	226	193	189	230	209	212	229	230	234	224	218	210
2266	795	983	958	935	997	907	860	769	783	825	779	764	754	766	741	749	796	706	751	715	724	740	762	804	730	793	792	776	767	754	811	810	826	753	790	843	802	786	731	765	704	760	729	706	777	693	737	714	750	727	685	756	673	782	765	686	773	709	726	726	732	769	724	746	742	738	762	692	705	700	743	741	827	808	817	799	775	842	826	790	751	749	788	768	767	724	765	760	722	768	719	791	771	777	779	790	814	790	783	818	845	832	796	745	726	773	790	759	706	733	700	673	761	770	756	741	743	724	741	731	759	731	709	784	712	730	706	748	750	779	708	746	758	754	726	696	687	729	744	730	698	733	751	760	682	754	737	747	691	771	779	718	707	764	701	739	730	725	741	682	720	672	692	751	722	698	776	696	754	737	753	729	687	740	722	711	676	715	735	754	707	724	748	744	743	707	703	675	738	723	730	704	705	741	787	735	689	760	750	739	701	717	742	722	699	734	756	743	728	701	716	710	761	768	730	714	704	727	766	748	697	721	722	747	693	696	780	749	759	742	724	747	741	733	762	739	770	733	724	744	735	741	704	772	724	743	720	727	728	731	696	748	716	750	719	775	758	710	746	732	756	698	692	702	741	728	720	689	713	721	746	738	705	716	742	718	729	708	754	774	732	712	776	711	717	735	725	710	725	686	730	738	797	702	750	750	728	704	719	702	734	722	714	725	710	751	730	763	732	727	706	736	726	732	729	710	744	748	725	724	784	738	716	741	704	748	716	682	758	677	755	728	721	691	767	775	741	707	758	698	719	674	731	736	717	746	706	714	761	751	712	729	764	743	747	727	789	724	674	720	751	724	702	759	737	724	691	707	723	734	748	728	713	698	691	738	703	716	718	749	747	665	715	737	783	731	732	725	708	740	757	770	737	732	730	761	755	705	675	703	737	683	756	752	711	739	748	705	722	747	767	707	720	702	666	715	766	721	763	741	734	739	750	739	716	723	740	752	741	769	715	760	699	761	735	732	694	722	755	737	716	705	757	726	746	740	728	755	730	710	727	682	775	712	759	727	685	704	730	718	735	701	753	714	789	806	797	675	746	725	752	770	749	721	674	716	751	767	693	689	736	754	720	712	730	756	692	731	704	665	749	714	729	756	685	718	738	686	726	743	739	735	690	735	689	704	719	765	694	748	721	691	734	701	744	743	728	737	753	766	703	720	717	743	712	734	743	791	772	762	748	681	727	719	701	713	738	775	770	708	702	734	677	721	728	702	735	707	764	748	746	744	718	779	775	733	693	772	757	748	707	687	752	731	676	710	777	740	746	729	742	746	691	694	704	715	743	732	755	783	712	701	751	713	701	768	738	744	713	726	721	723	738	730	731	793	728	723	751	788	764	728	724	747	691	729	735	718	711	718	706	776	730	730	710	755	710	712	761	729	727	704	712	747	759	721	748	730	718	741	688	725	722	702	729	724	729	785	749	770	715	726	705	723	753	696	746	715	735	793	706	733	711	754	740	753	782	697	706	714	783	746	731	768	720	768	734	749	737	689	727	826	703	740	700	750	731	711	664	698	733	723	726	708	786	720	707	746	763	751	688	727	687	711	709	720	727	722	715	687	765	752	738	731	737	776	700	696	747	684	721	693	710	733	741	700	727	752	697	756	669	756	710	767	734	739	754	706	686	748	714	748	745	691	737	683	738	740	745	759	732	731	768	763	704	729	688	735	724	714	711	757	757	742	707	725	777	738	671	723	728	735	773	697	764	759	765	743	744	735	686	773	735	753	723	710	734	749	707	739	691	760	733	670	784	721	743	712	754	737	722	765	730	697	753	736	705	727	780	751	722	690	741	714	747	734	691	727	746	760	759	758	703	745	731	711	730	746	768	711	731	716	703	757	704	760	657	713	722	794	765	774	743	737	782	732	703	715	747	685	734	785	766	701	732	735	728	712	714	786	733	710	738	741	715	767	751	770	722	769	735	731	717	774	719	779	727	678	768	796	747	703	765	733	730	744	731	725	739	721	743	751	741	788	743	727	708	708	743	748	736	779	796	745	732	727	724	725	767	749	734	770	735	754	716	717	736	732	729	676	771	757	726	738	711	755	722	682	705	716	725	699	734	715	748	757	703	690	766	718	709	735	732	762	698	773	703	697	735	756	706	820	753	694	737	804	701	751	785	702	786	738	690	701	762	746	774	729	734	744	713	684	721	721	735	754	738	737	772	731	749	724	696	721	730	741	758	756	661	754	724	735	771	758	751	732	763	699	700	729	739	725	712	733	668	747	707	739	755	721	746	740	726	735	773	761	688	746	774	691	735	778	731	736	721	723	714	722	721	759	688	716	697	770	736	732	735	747	745	710	740	741	688	705	768	674	746	708	724	771	707	693	739	749	745	722	713	713	690	701	745	712	683	753	677	711	735	731	700	781	750	689	766	734	689	718	710	729	740	760	738	781	729	774	695	723	740	705	723	727	713	703	723	750	758	725	760	759	742	694	746	803	679	739	748	775	781	741	726	682	695	718	743	697	746	730	716	743	703	763	729	722	744	758	709	730	741	743	716	767	732	726	765	746	730	715	712	697	719	763	740	733	727	755	751	710	762	751	766	738	747	702	758	770	723	700	704	705	737	696	757	751	689	778	777	745	739	765	735	718	739	759	708	727	776	767	722	728	741	707	719	733	678	754	689	728	707	799	796	729	725	758	737	711	726	776	744	757	729	736	724	735	735	736	744	756	756	689	748	724	772	780	757	771	761	694	785	693	732	735	713	782	752	728	729	726	755	696	721	730	817	708	733	745	766	737	733	727	741	756	698	694	750	707	775	742	782	755	762	756	748	739	692	730	761	754	741	719	780	732	715	727	710	753	691	767	744	736	741	738	748	722	704	723	668	739	701	741	780	768	692	746	741	762	799	715	728	722	739	706	711	738	743	736	753	763	757	735	779	785	776	706	715	753	754	675	704	734	772	740	774	712	684	738	749	713	792	710	731	760	742	715	703	705	714	742	727	725	711	701	742	762	709	764	776	789	751	757	737	701	707	741	737	782	750	744	716	781	692	734	748	725	705	739	738	720	676	737	699	697	747	676	675	730	743	752	691	697	726	751	702	701	761	754	717	757	699	683	751	729	754	778	733	730	705	707	757	729	748	745	704	724	769	717	746	719	707	773	730	756	731	707	715	728	705	733	696	749	794	736	762	729	739	747	743	771	738	707	743	706	726	715	715	683	710	712	743	746	693	774	710	718	743	725	725	759	742	734	705	699	737	767	715	755	737	703	724	712	751	706	731	726	731	742	745	673	701	701	736	737	758	703	710	749	748	716	715	757	721	752	750	746	760	763	723	679	751	756	769	736	726	691	728	712	738	721	725	711	754	756	779	707	713	718	730	723	784	755	696	757	767	758	720	707	709	720	727	761	724	748	743	742	728	770	761	700	760	724	712	737	705	736	715	693	727	744	726	734	736	757	727	708	720	743	722	684	704	718	694	790	716	754	697	774	736
1795	286	318	296	280	216	230	287	260	245	230	255	225	216	225	250	237	226	203	237	205	213	226	233	219	207	245	241	234	253	233	208	219	230	222	231	231	252	241	205	228	260	234	251	230	235	238	231	228	221	222	241	220	235	254	228	236	222	231	237	225	218	236	262	222	221	230	230	237	219	207	235	242	241	247	219	251	245	233	225	240	210	251	209	238	232	224	223	220	235	235	231	189	252	232	247	223	231	227	220	239	229	223	241	208	210	222	216	245	225	239	246	230	199	232	248	238	217	222	231	206	213	218	226	227	230	242	211	242	232	226	213	234	236	212	233	215	210	232	219	213	223	215	221	179	228	227	213	215	254	214	235	227	207	247	242	216	224	224	227	195	210	227	232	228	220	221	227	204	207	191	246	202	245	204	213	203	222	210	241	221	194	225	221	236	212	210	216	238	243	232	223	268	239	208	226	217	208	234	229	252	238	230	243	235	254	241	209	221	200	215	247	217	195	222	223	215	222	235	249	210	227	230	211	240	258	239	229	201	221	220	230	220	212	219	199	224	212	219	206	216	205	196	224	248	254	241	213	219	253	220	232	236	232	228	246	236	226	234	232	242	223	193	209	222	238	247	234	222	211	196	227	226	239	233	214	235	220	252	216	229	236	231	203	236	235	239	216	223	224	205	227	230	212	215	226	236	211	235	235	218	220	229	202	239	234	242	231	249	244	201	241	238	202	227	201	207	217	216	224	231	245	227	216	228	222	240	216	228	244	220	216	234	225	234	210	221	208	203	222	197	226	222	247	216	246	232	237	217	239	219	227	219	226	247	221	225	221	227	231	249	240	234	232	211	249	213	232	241	228	218	238	224	216	198	213	209	222	247	212	204	221	214	197	228	231	201	217	213	211	235	223	221	233	229	184	244	230	225	222	227	235	257	227	235	214	226	229	215	252	233	210	231	209	229	223	234	226	222	262	224	209	232	201	230	246	233	215	231	236	219	236	227	204	219	221	222	230	207	224	236	242	240	241	215	214	219	205	212	251	227	225	242	201	198	219	224	215	229	226	226	238	211	229	220	202	227	182	262	225	198	256	242	222	212	225	213	237	233	229	189	248	238	233	186	223	238	200	245	222	212	230	237	199	231	232	230	219	222	207	234	223	224	233	236	230	225	231	223	237	205	209	268	209	219	208	225	200	209	218	244	246	237	221	238	199	210	204	243	256	219	211	212	204	215	227	211	197	235	214	228	233	241	215	201	239	214	240	242	222	218	201	213	200	226	226	203	202	240	228	251	245	242	237	255	228	231	237	230	228	225	231	221	231	237	254	219	247	211	228	233	229	250	224	208	214	225	222	211	221	216	242	222	211	236	213	198	219	224	239	237	221	249	213	183	228	246	227	207	222	228	247	236	239	212	212	241	222	239	220	212	216	220	245	220	223	246	241	237	205	222	209	214	205	225	255	216	235	248	213	237	226	224	211	206	209	202	213	243	222	214	199	223	230	224	233	258	222	227	222	222	221	232	203	230	219	218	191	222	215	231	262	221	228	233	227	238	212	211	237	208	233	214	199	228	239	209	249	220	209	228	197	234	202	243	208	218	195	225	220	243	236	213	220	243	211	210	219	189	212	213	235	192	243	229	226	210	204	229	238	209	215	231	214	234	248	215	204	215	216	208	235	196	233	253	190	194	256	217	199	203	236	231	236	218	209	228	251	245	233	240	229	234	213	235	249	213	212	223	225	253	220	198	225	234	233	232	228	222	204	224	219	203	214	207	214	240	209	240	205	215	216	206	220	225	215	226	223	204	224	225	232	219	238	227	196	223	211	216	209	218	249	219	230	264	209	218	213	214	212	221	210	241	222	218	246	247	244	212	251	234	225	212	209	216	211	229	229	227	218	221	234	216	249	225	235	263	237	222	232	196	262	238	214	222	223	251	233	210	230	245	227	247	220	234	200	203	220	216	228	206	215	201	211	238	226	263	220	218	199	233	243	234	224	227	209	237	208	236	229	253	229	243	204	247	240	209	220	210	239	231	216	242	227	202	242	223	249	219	213	209	205	251	236	211	234	241	199	230	232	237	184	226	228	247	221	229	227	208	246	220	242	219	226	224	196	205	232	255	231	212	206	205	229	228	245	219	201	236	203	203	226	240	252	225	223	202	222	219	214	215	227	264	219	191	235	262	187	214	221	217	224	208	200	250	229	202	233	236	250	223	227	232	215	219	259	206	213	248	199	220	221	218	239	245	210	224	223	235	213	213	207	232	194	211	239	205	227	225	261	228	202	200	257	222	221	210	236	265	246	240	234	242	240	268	234	231	208	235	213	209	192	214	234	211	237	217	239	224	240	220	223	203	212	198	234	233	211	221	224	223	200	214	214	227	236	234	218	259	232	229	232	245	214	216	245	226	255	213	251	257	206	214	230	225	224	211	241	235	236	241	268	204	219	212	235	200	245	239	230	213	241	236	255	217	230	231	248	213	223	248	224	229	184	224	202	213	222	243	224	198	210	197	204	202	213	210	232	238	232	229	225	209	218	217	219	213	231	247	230	251	210	233	242	223	228	217	248	221	213	189	197	235	230	243	227	232	246	219	220	232	218	229	230	218	216	235	220	235	233	215	249	215	236	216	231	236	231	226	228	217	165	214	234	254	200	210	219	249	228	261	236	195	220	231	237	209	202	219	229	231	192	223	230	229	210	223	248	227	247	205	204	239	218	212	219	232	205	209	237	226	236	233	250	216	220	220	228	216	226	195	212	218	206	219	212	229	219	241	216	257	228	198	245	176	224	192	203	212	204	222	246	192	225	218	204	240	253	246	222	218	228	241	249	204	226	238	201	211	228	209	204	201	224	228	241	219	209	242	240	236	220	213	213	219	233	222	215	214	225	232	211	218	239	232	220	239	221	227	239	251	214	221	221	238	218	225	241	237	227	225	198	217	228	211	246	248	211	221	252	250	193	236	214	235	216	217	241	236	243	237	224	241	223	208	248	217	236	244	234	235	251	226	224	195	205	225	239	240	213	200	254	224	217	222	219	213	233	209	216	210	227	210	236	234	245	236	215	231	225	235	222	224	217	212	236	221	230	218	239	229	222	228	214	220	242	209	229	224	238	231	212	211	241	243	251	233	228	209	229	248	233	252	232	228	218	239	206	228	238	222	206	217	229	232	222	209	212	213	228	230	211	227	266	224	223	198	230	240	228	229	230	205	224	225	223	238	227	207	243	202	218	216	237	212	188	238	222	228	204	223	225	215	246	225	245	226	218	229	204	226	252	231	236	250	233	209	224	223	199	209	223	238	231	249	228	214	266	229	235	239	215	242	222	226	204	242	234	203	214	268	224	246	210	218	227	229	197	241	249	240	223	221	229	230	212	204	226	208	213	213	254	254	229	237	216	186	212	236	218	226	211	233	217	249	257	204	244	240	238	220	217	233	202	232	213	242	217	209	214	217	208	217	236	252	260	274	210	206	246	231	217	237	215	236	214
2322	854	1018	1048	988	960	891	846	863	852	827	830	760	738	829	863	789	782	804	817	732	786	750	805	764	759	765	787	807	817	822	830	892	838	779	834	842	842	816	760	766	784	778	750	743	849	795	753	801	743	762	781	759	797	796	750	787	765	806	756	746	741	783	783	739	767	774	801	821	760	740	752	750	791	787	896	942	898	842	932	778	804	758	810	797	733	792	749	799	762	767	808	806	790	805	815	828	817	817	795	841	785	781	814	788	788	792	784	801	771	764	765	753	803	779	763	734	827	792	778	763	781	781	750	722	798	734	750	776	739	746	753	793	757	717	744	776	787	743	763	768	749	768	727	734	723	768	764	746	765	742	804	778	794	789	796	809	801	750	753	738	761	746	767	810	742	823	789	762	746	745	738	738	798	767	729	723	796	792	764	734	756	737	769	748	763	762	802	794	813	783	752	806	758	746	756	800	756	740	746	789	775	730	783	773	733	749	768	709	787	724	776	783	712	791	754	793	775	743	789	751	782	774	792	753	775	767	734	776	786	782	771	799	704	820	813	792	743	752	775	762	771	765	751	761	736	790	781	767	752	768	781	768	731	797	729	730	761	751	808	724	718	788	729	796	776	772	789	747	723	765	709	767	811	705	827	735	721	760	762	740	793	706	729	758	760	764	757	755	775	758	760	794	733	723	697	725	728	742	748	777	782	778	742	765	782	728	735	773	765	776	779	726	754	686	771	759	762	752	782	740	798	806	742	758	772	751	755	756	739	776	794	817	737	728	829	790	774	781	770	770	783	730	740	832	755	757	739	768	770	755	727	788	751	762	816	752	797	746	725	824	734	740	768	772	721	790	781	790	767	787	806	818	772	762	787	757	788	755	705	749	753	748	724	732	767	728	774	795	813	785	777	819	753	772	729	820	791	803	779	755	768	806	778	773	729	725	793	743	752	737	750	767	742	756	769	734	743	779	771	744	751	731	763	736	796	783	754	761	777	800	773	744	781	785	762	757	765	770	734	716	799	758	722	732	761	749	713	720	770	750	782	739	794	772	800	750	767	692	770	727	764	758	760	752	780	739	793	771	757	796	718	730	795	734	719	792	782	765	773	821	778	767	750	809	809	768	796	772	801	770	794	778	763	774	754	779	755	757	726	774	757	762	774	798	745	751	760	738	766	734	760	782	765	772	754	787	779	759	746	783	741	760	724	747	770	761	767	770	691	756	814	755	760	771	811	773	796	728	748	766	765	791	760	801	752	741	773	735	791	780	777	762	787	789	810	766	747	767	721	761	758	756	757	739	748	766	779	738	753	773	767	745	767	742	778	710	761	802	719	785	770	711	732	763	791	748	733	780	794	748	766	769	764	748	783	800	736	713	787	766	745	767	773	736	776	731	780	765	716	721	794	741	761	777	768	744	757	761	741	704	780	748	699	730	726	778	758	770	743	781	738	796	763	802	745	737	714	748	785	726	792	733	728	779	756	748	726	758	855	734	756	807	773	741	736	736	768	784	786	763	779	794	760	734	748	803	766	761	767	778	744	721	742	820	760	774	773	748	761	744	733	742	732	756	794	747	766	768	759	724	770	746	795	770	836	737	804	773	795	751	799	747	827	763	769	725	744	727	762	738	816	817	755	801	746	775	735	768	749	727	742	791	814	782	716	745	765	821	768	798	733	760	793	730	753	744	765	790	745	738	723	762	752	809	782	752	799	726	781	739	813	743	756	786	804	782	782	765	788	762	749	774	798	802	735	753	719	800	731	769	789	795	730	746	778	671	738	762	797	711	727	728	777	757	758	724	767	756	742	710	740	733	765	730	761	774	762	780	744	763	769	746	759	738	791	781	759	731	739	724	747	791	764	784	761	761	767	783	761	780	763	727	753	794	757	738	770	739	727	792	750	773	798	768	773	758	738	752	785	732	754	749	759	749	752	767	803	758	769	731	747	743	740	737	765	710	776	762	725	761	745	741	779	725	754	768	790	811	767	725	759	746	720	741	801	782	788	736	763	760	809	714	744	817	761	784	797	748	762	755	770	763	761	768	705	747	776	723	772	738	771	826	756	791	767	773	798	773	771	703	762	754	804	763	773	799	774	797	800	754	799	784	746	779	761	757	822	775	764	766	747	780	806	808	781	780	788	810	799	754	782	761	757	765	774	760	761	753	745	793	734	791	794	745	778	765	758	753	741	776	723	784	768	742	767	779	727	751	787	759	773	778	803	757	761	755	827	721	769	750	750	805	762	764	776	780	760	757	740	751	810	733	773	704	735	783	722	772	694	770	752	768	741	742	746	757	721	766	729	741	768	800	781	771	735	745	832	736	810	753	757	720	807	778	791	772	738	773	704	765	754	711	740	780	771	791	791	768	730	745	786	815	778	770	768	802	746	783	738	758	800	739	785	756	797	771	718	779	758	740	720	726	783	730	771	798	750	744	764	754	760	791	808	815	769	731	763	766	769	762	777	749	764	772	796	733	751	805	757	762	767	730	773	708	781	783	782	755	768	752	776	741	754	775	718	722	720	781	738	772	765	761	761	738	774	773	724	798	779	808	742	806	787	837	795	789	779	734	730	755	760	795	740	762	754	756	769	730	777	786	737	798	752	753	753	747	738	745	740	771	716	757	797	802	746	696	749	735	769	769	769	766	790	775	804	765	795	761	748	718	739	777	750	786	767	741	754	766	762	705	757	728	749	743	791	768	784	740	773	779	736	724	733	812	747	806	764	769	726	786	761	730	750	732	742	741	786	749	710	764	761	742	814	728	746	808	751	808	752	775	733	709	807	771	752	785	722	771	722	737	729	784	740	778	733	787	711	810	717	769	788	777	757	793	813	787	748	745	788	735	724	767	754	774	727	805	743	738	804	732	786	743	790	764	791	756	753	788	745	776	751	823	832	747	787	768	731	738	763	774	755	766	811	739	753	763	810	785	766	750	786	727	746	710	723	724	781	771	777	743	750	781	789	775	728	747	776	767	767	754	743	735	764	786	729	771	799	752	753	803	728	748	773	728	765	802	718	771	749	829	760	806	802	806	754	793	804	810	769	731	764	791	692	763	749	744	782	765	767	786	812	791	736	752	739	726	724	759	802	727	773	718	746	753	771	770	786	735	803	764	766	756	763	738	773	776	738	793	811	795	801	777	797	764	743	737	793	732	723	747	787	771	751	783	744	769	794	764	743	742	725	745	737	753	720	775	771	761	761	814	829	720	781	750	790	751	758	791	738	795	789	771	770	839	782	764	782	774	728	787	750	787	733	738	716	786	785	739	776	758	772	753	800	738	714	761	764	750	755	781	780	759	787	750	762	800	774	753	729	771	699	779	714	783	770	745	789	784	765	780	788	796	722	820	693	790	743	753	752	776	747	771	782	731	761	752	788	760	710	778	765	748	782	777	718	739	731	780	764	723	789	757	787	729	789	831	751	786	760	775	732	744	716	778	706	776	775	723	715	746	747	795	804	758	757	774	785	777	749	771	752	783	782	777	769
1850	313	346	311	269	306	267	260	235	254	247	230	222	224	215	252	228	256	246	215	233	226	237	244	232	232	245	229	246	227	257	247	211	242	224	266	241	233	265	210	211	214	241	240	230	219	219	224	245	236	208	263	259	232	235	245	231	240	229	248	230	248	219	226	269	263	259	237	221	252	226	258	263	198	220	248	246	248	255	242	203	236	251	256	234	252	199	220	254	260	239	200	244	236	243	276	268	245	261	244	245	246	233	226	208	231	227	231	199	245	238	189	228	240	245	221	233	250	251	234	223	227	248	197	229	236	259	241	230	257	249	248	240	218	247	224	239	223	253	250	214	224	202	216	236	204	222	227	224	234	226	231	232	256	269	212	219	259	245	273	240	238	244	207	222	245	227	217	230	271	250	233	235	222	234	229	238	201	230	222	237	271	220	228	243	254	234	248	238	227	218	240	220	226	246	241	205	212	223	230	209	246	214	248	264	251	202	225	226	275	236	240	211	245	245	247	243	241	230	241	218	249	230	221	224	233	228	245	226	254	247	230	218	229	236	201	236	226	211	236	218	246	225	255	253	220	247	215	227	268	259	219	232	255	228	248	237	213	234	251	216	245	231	252	253	257	224	219	222	226	259	232	225	223	229	241	228	232	243	241	240	232	202	257	255	241	241	236	228	254	223	236	255	215	221	257	228	231	218	210	222	233	206	225	228	236	239	223	220	241	244	273	250	265	247	239	240	246	269	228	227	243	233	217	231	244	236	251	237	244	227	249	247	262	258	233	233	219	210	237	230	257	228	235	224	258	262	241	216	217	258	251	248	222	247	217	215	238	231	229	249	226	234	241	213	236	209	235	243	261	219	243	248	221	222	210	239	240	272	247	258	238	235	216	212	255	234	201	213	229	207	251	241	230	245	262	225	224	215	225	262	251	257	259	237	234	233	248	251	265	232	248	254	242	229	231	243	228	266	232	243	249	234	225	248	207	240	245	231	282	235	241	245	228	240	246	227	236	214	249	234	252	213	253	228	254	217	255	245	221	239	238	220	229	214	214	216	219	245	247	244	269	233	249	231	231	217	257	229	231	236	258	218	226	236	211	226	241	254	253	206	231	216	244	241	230	245	221	247	249	237	251	247	242	216	229	229	254	194	223	210	232	237	246	244	237	239	239	210	216	235	260	214	237	227	225	247	230	241	233	252	246	229	249	232	225	245	248	219	218	222	215	263	225	243	230	246	244	209	240	249	238	264	239	232	246	225	233	236	239	224	235	267	260	227	215	228	261	250	244	233	235	219	254	220	262	239	218	246	215	247	230	194	229	243	231	226	260	240	246	253	248	233	243	229	227	225	255	216	241	220	223	228	246	240	247	238	241	244	244	238	230	270	244	247	217	240	240	238	239	218	233	232	234	227	217	248	231	212	218	215	209	228	230	251	232	235	255	241	210	217	241	225	214	223	228	220	223	221	241	217	261	206	234	228	247	258	228	240	228	209	218	235	270	240	238	228	217	213	228	247	222	268	255	223	230	215	230	216	246	234	248	234	238	220	268	209	245	230	234	221	205	216	216	223	262	221	225	246	246	230	247	206	245	241	226	257	229	212	206	240	248	224	263	235	225	247	231	230	233	233	208	243	256	256	238	219	227	242	223	248	229	219	242	232	235	227	233	203	220	257	193	223	228	232	228	228	225	220	251	232	228	240	241	225	243	236	232	229	242	222	234	221	244	214	236	230	234	216	240	248	256	231	228	237	251	193	245	218	226	243	227	223	236	224	232	232	210	249	253	243	239	248	247	237	222	240	245	221	257	237	245	234	252	245	226	231	246	223	231	225	221	234	247	254	209	247	234	218	222	258	216	221	224	249	233	192	226	206	227	244	228	190	231	227	255	236	232	219	245	239	237	247	253	224	248	230	224	218	225	216	232	238	250	214	237	248	259	255	260	237	233	214	241	254	229	234	234	240	255	234	226	266	252	224	261	244	253	230	219	228	215	244	252	240	250	227	230	260	241	249	215	230	223	210	231	232	241	259	264	230	235	264	261	229	237	237	236	237	220	246	216	234	219	217	242	254	213	254	231	255	243	241	263	251	245	236	230	185	238	225	246	248	223	230	214	231	197	219	242	255	253	221	232	224	227	237	235	227	228	237	237	201	236	245	221	246	240	243	252	234	226	248	244	231	220	217	268	247	216	265	238	256	265	232	244	221	233	246	270	229	226	225	252	215	218	230	225	221	225	246	257	213	232	239	228	242	235	243	221	258	255	248	227	220	257	212	219	257	215	244	219	221	270	243	225	236	241	218	244	224	243	219	250	233	237	242	259	220	248	231	208	251	231	225	245	252	232	217	234	229	225	213	207	256	263	262	225	228	239	227	244	221	234	218	232	247	219	267	230	245	242	254	226	213	236	240	230	237	259	250	241	209	199	224	239	250	240	257	238	254	230	251	237	253	254	216	230	240	236	228	253	245	222	225	236	226	252	238	248	227	245	228	215	249	241	224	223	217	264	248	231	259	243	255	232	268	238	221	236	207	244	233	235	271	228	232	262	229	238	222	230	215	222	233	233	215	216	234	231	244	261	246	254	236	244	233	220	226	227	248	238	228	230	224	264	233	226	235	275	237	206	204	216	231	244	222	237	228	276	269	242	226	241	240	249	214	273	253	228	243	242	245	225	210	253	253	199	234	244	230	241	232	242	250	262	234	243	233	221	246	250	242	253	209	243	243	235	237	203	253	236	225	245	227	240	228	226	232	211	245	233	230	234	247	255	222	205	262	225	220	244	264	252	234	226	225	232	220	248	229	234	247	250	244	247	227	207	250	228	248	260	238	254	217	239	196	238	232	240	215	234	228	239	236	235	239	236	200	245	216	202	261	220	225	230	236	240	233	216	228	234	220	212	215	230	236	235	217	251	248	251	223	230	208	221	208	241	228	230	236	253	235	251	219	217	229	247	242	235	235	234	225	243	238	215	230	224	199	241	230	262	246	228	241	235	202	242	230	241	261	226	240	242	239	227	234	249	229	214	232	229	247	261	230	225	229	236	247	205	258	231	229	233	239	235	225	220	194	233	230	232	215	227	243	242	199	240	213	246	231	228	239	222	235	256	238	238	208	216	234	218	239	227	219	206	238	248	243	197	260	225	255	206	244	245	246	243	250	223	235	216	258	242	240	221	224	236	251	248	247	195	228	261	237	234	200	231	230	229	236	244	238	219	268	231	258	230	225	218	211	229	191	214	229	228	243	208	218	234	222	238	247	250	257	220	242	268	256	272	220	227	250	252	216	248	240	215	225	264	238	213	221	227	226	220	223	236	229	230	228	226	234	252	227	216	209	222	240	221	227	251	234	236	259	210	193	242	242	246	231	224	238	213	239	224	237	229	235	232	266	223	250	229	256	243	229	245	216	234	225	224	236	244	232	233	252	213	237	235	257	240	245	249	243	236	221	237	211	208	222	219	239	234	230	232	214	244	228	231	242	228	272	228	240	214
2289	924	956	1043	1035	1002	946	892	883	826	879	855	799	782	780	780	814	826	778	764	809	774	777	780	782	845	866	834	815	834	813	825	879	793	805	813	846	883	812	831	755	781	801	767	813	773	809	745	840	771	771	789	767	785	761	801	757	818	732	805	815	774	824	804	817	762	799	834	753	808	772	794	810	804	778	881	865	884	932	879	836	834	824	777	845	727	806	808	826	801	824	781	813	793	860	863	823	845	821	842	827	817	800	807	838	827	803	770	798	792	770	777	785	828	771	834	835	776	820	826	810	759	826	790	774	795	787	816	776	798	819	809	768	743	793	727	745	813	791	770	757	777	790	812	765	761	748	787	806	781	729	795	785	831	823	745	764	804	799	757	778	776	763	789	822	801	750	773	752	767	763	807	782	817	804	816	780	737	724	787	802	797	806	818	763	799	786	764	794	765	808	748	791	782	797	840	806	732	776	803	785	769	833	714	751	753	799	818	811	812	758	806	784	764	770	824	842	716	750	740	794	777	773	762	829	790	780	811	747	784	765	741	783	744	783	770	800	776	756	784	771	809	771	775	795	769	805	752	771	799	828	819	743	750	768	792	782	775	809	758	803	766	832	777	821	776	851	789	786	820	789	758	786	785	795	765	763	795	823	801	771	794	724	735	757	785	766	827	742	729	766	770	807	793	776	807	759	756	772	802	795	843	769	757	762	761	779	829	773	802	830	760	795	813	789	780	821	779	813	757	771	800	791	792	812	815	810	763	786	773	812	751	759	783	765	722	784	788	789	812	805	783	772	805	812	839	744	764	800	824	771	796	754	748	807	777	813	804	780	785	793	807	800	766	802	798	780	791	738	719	768	785	746	824	755	761	730	787	779	846	827	779	819	783	763	775	766	738	771	805	781	774	810	832	781	800	779	748	788	775	793	797	771	785	796	796	742	805	771	807	748	813	767	773	795	791	790	795	777	730	802	765	739	773	776	771	797	785	765	812	790	782	767	796	793	772	759	764	806	812	790	793	779	778	775	766	772	765	816	746	774	743	818	748	793	768	767	777	779	820	804	805	785	777	760	786	750	756	787	736	795	847	741	728	785	777	786	794	770	808	797	786	823	736	768	804	762	823	790	806	797	787	794	798	792	775	810	805	818	746	752	774	811	735	795	793	772	800	806	819	826	758	790	725	754	771	774	812	785	797	774	770	807	795	754	761	759	798	756	818	784	808	789	804	778	786	756	744	764	742	768	734	775	775	812	828	809	797	809	730	782	808	771	765	746	768	791	768	780	811	738	756	790	784	721	779	772	768	755	761	765	820	764	791	772	779	788	771	765	764	767	831	797	772	771	769	764	756	728	756	766	824	787	816	780	763	818	830	757	802	839	771	795	836	765	768	799	787	759	753	762	803	785	844	738	774	798	788	767	840	776	776	756	791	760	786	768	785	814	822	796	822	778	749	811	790	767	778	780	763	779	765	789	779	799	774	746	754	806	730	759	782	756	764	788	803	735	760	818	777	769	785	782	751	780	765	796	817	763	727	750	791	737	761	766	771	814	776	778	786	784	780	793	805	765	798	764	809	777	782	786	797	775	815	814	750	774	796	794	775	798	763	793	792	799	793	759	812	834	734	751	715	766	785	790	799	811	755	784	793	808	757	777	771	777	799	777	806	748	795	792	754	774	776	821	810	818	785	724	792	760	788	754	796	799	742	730	773	728	760	760	804	770	764	741	722	781	812	778	795	766	802	711	796	789	796	774	801	791	771	758	805	720	778	830	749	780	788	776	765	787	733	799	817	752	779	796	793	787	770	819	802	783	815	785	805	792	751	787	775	739	762	745	774	789	795	809	749	753	792	803	833	839	806	771	812	766	809	842	764	766	782	795	719	744	805	759	759	750	776	794	771	760	769	810	775	788	790	762	789	776	826	821	779	801	812	770	760	806	787	787	860	785	791	763	769	755	850	805	804	773	810	777	800	787	773	756	803	839	742	752	772	826	741	810	801	790	817	804	768	807	760	761	772	824	792	778	782	758	744	754	758	818	782	762	750	799	794	771	784	821	834	809	802	794	772	797	744	842	792	761	761	827	772	787	757	768	799	777	784	726	764	793	784	759	798	753	796	810	766	728	766	836	797	830	790	787	747	781	778	817	769	792	787	760	774	766	737	819	775	824	779	858	782	742	782	786	755	762	779	772	799	806	842	767	735	794	786	765	803	772	780	762	767	765	768	760	777	792	793	771	718	754	754	823	761	795	797	819	767	787	803	782	784	795	731	745	797	808	732	792	774	801	853	724	835	786	810	727	774	780	770	801	799	768	797	747	756	832	786	746	752	765	771	750	790	794	828	794	792	804	808	756	791	775	812	794	753	784	757	795	793	797	750	808	817	765	788	792	738	822	780	785	788	768	776	814	798	812	826	771	786	764	773	770	761	769	750	787	826	821	827	804	812	755	771	772	793	773	816	766	767	735	822	775	800	796	767	735	793	797	802	772	741	762	783	810	802	815	783	750	809	804	817	754	812	754	805	698	776	827	776	785	760	758	766	787	773	765	780	803	771	798	723	769	797	741	827	753	790	770	806	778	831	799	783	752	760	782	769	776	790	750	758	809	789	792	766	754	779	794	771	772	823	825	762	757	748	754	802	809	771	748	773	819	809	770	797	806	738	807	798	800	753	798	859	796	774	823	736	791	804	775	787	724	790	782	780	763	785	778	774	716	757	766	775	743	778	753	781	769	781	797	751	778	769	762	837	784	752	780	762	767	830	766	820	777	724	799	812	781	788	776	792	771	786	821	790	758	777	797	798	829	803	792	735	804	810	780	774	808	776	785	753	778	760	765	751	790	751	770	750	748	760	792	762	752	769	756	822	821	811	765	746	787	771	744	762	778	765	799	777	751	742	771	818	810	806	788	778	730	785	768	875	792	738	756	775	813	784	765	804	840	759	740	803	781	727	800	782	781	773	802	786	804	819	744	792	792	772	826	769	740	801	832	818	808	753	819	793	816	786	815	792	789	821	821	791	760	803	756	783	759	789	762	766	829	793	709	795	754	749	819	771	743	746	775	782	754	753	822	808	754	771	788	764	761	818	742	785	758	784	772	777	779	748	759	817	779	758	793	767	752	834	773	786	781	791	743	809	816	807	815	805	708	786	771	749	793	753	780	780	764	833	779	801	731	741	710	835	793	743	766	758	749	748	772	825	826	748	768	766	776	794	742	773	779	834	732	772	763	776	707	829	776	826	779	823	799	779	782	753	777	762	799	750	819	771	813	757	752	770	798	742	824	761	764	764	806	756	790	803	758	790	786	819	783	798	796	789	817	797	751	758	758	774	750	741	739	754	785	779	743	746	805	769	777	708	776	779	818	775	799	830	743	734	789	771	831	797	766	768	750	741	746	721	810	781	794	779	826	744	755	765	772	751	783	801	791	785	787	739	766	795	809	745	819	784	770	804	786	771	758	749	808	817	721	736	793	777	773	754	764	801	779	828
1928	276	335	287	253	267	253	243	252	238	246	228	220	244	256	210	243	208	213	218	204	240	255	242	216	233	205	246	257	244	236	271	225	230	206	249	240	241	220	238	225	248	238	244	249	217	253	216	234	250	242	221	214	249	227	246	228	222	226	236	226	230	231	219	228	228	233	230	217	213	212	232	223	227	213	240	249	229	233	214	260	236	243	213	233	240	228	223	227	232	213	240	222	226	239	198	215	231	262	251	228	230	240	234	239	230	270	237	220	241	214	233	230	236	230	243	225	233	229	230	225	233	249	233	192	228	213	239	242	215	223	238	233	242	226	240	238	246	216	224	231	243	215	223	214	246	228	229	245	231	218	239	231	248	229	257	225	236	232	228	219	247	226	222	221	229	238	214	246	209	218	219	221	224	227	212	221	211	223	223	245	252	233	244	230	248	268	216	213	225	203	270	239	213	223	218	245	247	206	209	211	246	229	230	252	232	236	214	233	262	201	232	242	217	227	243	242	214	243	249	227	222	202	205	225	216	256	215	208	225	226	209	235	240	235	263	246	204	227	214	209	240	227	233	225	209	230	228	232	212	246	237	238	238	238	219	230	235	200	247	222	230	208	217	231	214	232	241	239	221	250	192	224	220	227	232	236	237	212	234	239	239	224	227	213	253	219	233	243	208	221	216	227	244	229	247	235	234	248	244	234	219	233	229	209	204	211	230	236	236	241	255	236	243	219	242	238	235	234	234	252	234	190	256	231	253	219	238	223	198	215	222	228	243	239	222	247	244	252	184	196	221	224	249	223	220	232	210	229	225	248	225	235	231	221	221	226	233	232	228	221	232	219	227	232	233	233	238	239	230	218	240	243	225	243	235	236	239	209	226	217	216	225	260	247	256	243	234	250	213	232	240	247	250	244	222	211	212	223	237	237	207	217	235	228	242	210	199	231	212	217	244	224	225	213	231	210	214	235	245	238	230	242	209	223	242	252	252	257	217	224	234	211	205	243	201	265	229	239	247	223	223	229	218	233	213	230	231	224	224	233	247	263	222	237	236	242	233	235	206	226	228	195	236	231	209	235	226	226	215	231	235	222	234	246	226	242	228	233	222	222	204	201	237	231	235	224	261	224	213	231	229	202	215	238	233	242	221	226	243	222	273	219	229	247	230	252	234	238	248	233	224	255	250	235	238	223	253	230	229	215	238	221	218	220	228	221	248	201	219	260	230	219	247	229	223	263	232	239	242	217	224	214	229	231	216	201	230	221	226	234	238	217	223	211	251	250	227	221	216	218	238	248	227	228	210	220	245	234	203	215	237	218	274	230	213	228	216	206	250	247	221	202	204	208	230	215	242	213	217	238	221	218	209	222	239	225	237	238	237	224	241	239	266	231	233	233	246	211	229	207	242	270	203	229	208	257	233	216	226	222	238	220	247	234	218	238	235	215	225	233	231	234	217	225	228	245	220	226	230	207	227	202	228	231	251	239	233	214	213	217	230	232	234	215	238	231	217	226	209	243	233	220	231	224	224	220	226	229	207	225	222	250	221	214	239	236	181	215	240	202	249	228	213	215	188	228	232	236	216	248	221	231	232	220	224	242	229	223	245	259	223	224	218	232	221	231	231	214	227	231	227	234	217	226	236	235	244	215	256	220	251	240	202	237	215	216	226	231	230	236	224	236	213	227	244	242	242	211	232	222	220	223	213	234	225	229	220	246	221	230	235	249	207	229	226	224	231	235	211	221	215	203	229	239	257	239	214	221	246	208	215	220	212	215	236	234	235	222	216	254	224	237	244	233	233	214	220	211	223	236	226	247	228	222	212	214	216	229	208	259	229	247	228	236	235	228	226	246	255	246	248	227	219	211	235	216	234	243	214	258	228	199	239	242	203	227	227	254	235	209	250	214	223	251	235	206	268	222	229	218	214	234	256	255	237	247	223	216	204	218	226	226	243	236	241	230	192	236	234	219	231	230	242	204	234	252	233	192	240	240	235	234	233	213	252	221	189	239	241	242	230	235	229	227	241	226	224	215	244	210	227	208	230	224	229	226	221	214	239	246	215	236	231	210	237	242	260	200	245	225	236	221	219	241	225	209	216	199	230	230	232	244	223	231	234	250	218	228	213	209	216	227	231	210	184	235	212	233	247	234	264	229	242	223	253	233	238	233	231	212	226	237	246	252	229	232	211	240	231	262	242	232	209	237	232	243	267	223	237	215	226	231	248	245	238	225	216	194	211	210	242	230	220	230	203	223	234	234	235	213	215	244	197	216	204	201	234	210	238	227	230	195	233	238	201	234	209	227	253	226	207	213	229	241	239	224	226	249	261	207	243	204	214	246	225	230	241	212	248	259	239	240	231	225	242	222	233	224	218	221	216	222	232	214	258	241	233	209	232	215	217	261	250	217	231	214	213	207	229	245	222	216	232	221	235	212	219	208	193	222	251	223	224	221	214	216	218	226	219	246	213	224	231	212	236	243	234	227	246	246	215	230	242	227	244	239	237	227	238	195	214	250	221	207	227	242	228	222	227	242	225	242	227	210	207	198	206	207	235	227	226	247	235	210	234	236	232	244	250	215	242	233	233	212	241	220	239	242	230	199	208	255	222	242	199	223	240	210	246	227	203	205	222	228	233	235	238	228	220	220	215	232	251	224	220	220	204	225	233	199	226	244	231	227	226	230	198	268	232	244	226	226	237	236	250	216	210	217	211	234	249	242	222	266	233	226	250	229	195	217	225	206	257	242	228	233	230	234	237	219	228	222	227	205	239	228	208	226	221	238	241	228	259	223	246	229	246	238	239	217	212	231	235	208	226	233	206	242	219	234	220	217	237	265	213	218	225	212	218	224	261	236	219	230	225	249	200	221	222	239	238	242	232	228	231	213	249	222	234	210	212	223	248	215	219	241	232	251	249	212	232	248	207	224	227	214	215	242	208	245	259	195	233	224	219	209	224	211	224	223	221	228	226	220	221	210	234	242	237	232	213	225	231	205	257	229	209	223	231	227	228	234	233	245	249	251	229	237	205	242	220	219	228	237	258	242	250	256	246	211	241	205	234	234	232	221	241	268	227	233	239	228	217	230	232	221	234	215	224	225	221	224	223	223	221	235	231	239	210	243	223	239	225	237	227	195	227	220	222	239	257	262	229	273	217	235	243	242	206	230	234	243	205	255	218	237	231	242	235	227	269	210	227	207	245	217	220	224	236	218	236	255	224	245	243	243	205	272	224	239	224	214	227	240	227	201	221	236	230	229	249	239	241	245	202	212	239	235	239	232	234	247	260	211	226	216	205	250	228	197	226	215	205	219	240	232	222	226	244	230	239	236	236	233	264	239	213	231	251	238	258	219	222	205	213	217	237	221	236	225	207	250	241	231	223	238	244	236	219	224	255	243	195	239	220	201	249	228	251	244	240	204	239	245	224	215	237	235	213	201	235	232	233	216	229	231	229	235	211	230	220	231	246	220	213	209	219	251	243	209	250	242	234	247	220
2318	873	990	1012	1008	949	970	919	884	852	825	801	806	830	860	810	817	798	785	759	757	798	795	790	818	749	790	798	767	781	821	881	772	878	837	802	873	805	820	793	772	815	738	800	831	821	800	782	807	795	781	741	774	768	729	738	767	758	791	809	817	750	738	828	793	793	780	760	776	745	766	774	802	809	816	874	902	942	924	790	808	841	807	791	806	777	802	747	785	788	801	800	760	838	818	789	861	823	847	836	836	824	801	811	807	754	817	712	795	770	788	775	796	801	797	766	831	788	766	831	774	812	820	755	796	776	828	759	761	751	741	769	788	759	765	803	785	766	771	719	798	752	756	753	756	753	772	787	782	749	752	800	747	751	778	783	771	760	759	760	762	773	813	771	776	762	752	776	783	753	740	779	801	802	761	790	810	826	701	760	780	791	769	762	776	777	800	775	766	798	793	764	800	766	745	757	738	730	773	759	752	726	758	794	733	792	799	756	733	769	747	779	788	767	753	742	751	763	772	773	787	770	805	775	774	741	792	803	736	817	761	775	770	764	751	758	790	783	789	769	779	776	755	791	735	796	734	765	770	808	790	777	712	785	802	796	790	756	739	788	741	741	764	768	780	756	774	782	810	775	776	795	776	736	772	781	773	768	766	796	848	756	760	763	810	798	796	781	740	755	755	772	765	835	760	780	802	764	743	750	783	749	729	805	814	838	750	806	791	763	774	723	763	791	746	819	771	800	749	724	777	775	738	795	771	778	760	757	766	751	759	762	786	812	766	754	835	759	782	782	753	720	828	763	747	721	778	748	796	761	749	798	742	758	834	803	800	769	773	741	747	777	765	747	775	815	771	745	761	780	710	758	737	733	764	772	792	810	781	806	777	784	773	789	809	760	790	815	774	780	796	753	759	783	764	762	772	792	769	810	747	747	787	797	791	766	739	761	868	754	794	774	816	753	771	755	720	799	821	790	800	793	725	721	765	790	762	829	757	755	816	767	761	770	828	795	790	814	729	700	733	791	836	761	782	742	756	721	803	826	781	821	769	799	798	724	770	759	767	717	784	793	792	739	764	697	755	790	777	785	798	814	755	771	781	707	775	852	751	795	774	780	804	793	804	779	763	779	744	809	747	785	731	780	734	793	786	789	735	803	766	772	762	763	778	775	780	732	778	782	779	788	810	784	786	775	779	791	772	740	745	814	741	744	769	773	786	835	775	720	796	807	780	792	818	796	778	765	764	759	710	718	776	816	816	776	731	770	776	719	784	757	798	787	765	770	783	765	745	777	739	783	711	737	772	731	754	761	794	758	772	765	793	783	786	761	775	789	772	745	737	836	818	735	784	765	765	792	789	737	754	753	769	765	749	770	738	752	756	767	821	846	757	761	719	785	780	783	748	752	771	776	808	762	754	786	786	804	746	726	779	760	769	760	759	773	790	743	726	778	763	777	734	775	767	759	707	778	755	789	762	759	790	830	821	805	751	773	737	770	746	841	808	763	809	735	749	778	735	773	775	826	751	746	701	784	777	806	754	756	749	746	748	807	780	800	751	804	793	793	787	802	770	807	741	763	760	798	770	756	760	777	797	744	775	772	801	775	833	775	769	782	779	771	804	800	794	767	757	723	777	769	758	751	714	737	764	774	797	792	804	715	749	768	781	759	770	762	760	783	771	782	783	760	750	769	763	751	749	754	775	822	763	752	828	833	734	768	754	782	762	785	770	748	758	727	806	753	797	772	759	770	801	719	750	742	812	756	736	724	773	783	741	732	742	740	764	743	755	781	796	772	734	778	761	789	753	746	728	768	808	796	724	781	788	738	734	781	817	816	803	813	776	697	806	768	723	758	756	791	741	765	759	750	803	794	810	757	772	794	832	725	778	784	788	694	770	747	814	798	756	742	765	766	812	813	783	730	846	786	753	774	810	721	734	772	757	791	772	777	746	791	775	755	718	763	755	762	765	752	783	806	782	759	786	735	715	795	741	758	776	766	818	775	830	786	771	825	732	748	755	814	759	778	759	748	759	756	735	795	769	801	800	788	759	759	770	734	756	785	797	738	753	758	788	694	785	806	760	720	766	824	806	780	769	752	762	773	792	783	756	742	772	765	746	795	743	760	761	793	783	779	831	759	703	779	800	766	767	782	794	754	809	770	765	711	753	791	740	765	787	789	770	817	747	740	755	785	746	769	764	768	741	799	778	736	783	825	792	757	715	726	697	714	753	785	806	746	788	779	751	773	735	791	758	756	757	750	773	777	728	817	783	738	784	812	799	794	749	820	753	728	742	740	784	812	742	773	733	829	751	795	770	774	761	795	807	778	762	757	736	732	755	707	754	719	792	742	791	767	790	777	732	761	724	770	779	735	751	790	807	790	795	763	782	801	790	757	801	737	750	772	748	763	781	773	743	756	851	732	791	795	798	764	775	730	785	754	789	751	788	791	826	778	782	743	789	743	739	789	780	763	763	713	764	758	829	785	752	765	745	825	783	754	774	735	726	765	761	768	759	790	762	770	808	797	789	797	800	760	777	738	764	774	724	784	764	783	755	775	816	791	787	794	808	747	796	749	765	737	729	821	740	732	781	762	740	767	800	734	753	746	791	785	768	844	739	757	800	735	789	798	781	796	817	799	773	766	775	819	774	765	791	738	741	786	806	720	744	768	761	790	761	783	758	803	733	775	774	733	775	763	810	755	771	754	779	719	818	758	765	790	773	812	809	774	754	737	780	705	793	790	794	797	799	793	764	792	802	792	756	803	762	825	773	779	852	761	781	802	757	726	741	793	787	793	816	780	821	759	797	800	758	813	828	769	794	792	744	795	766	779	789	772	796	789	768	774	749	787	790	783	758	756	751	823	818	780	779	763	801	784	753	792	758	784	801	820	729	797	796	746	773	770	811	785	732	785	794	761	764	791	794	725	787	749	783	775	747	789	816	786	821	777	738	737	741	743	762	789	741	752	783	763	728	770	820	762	769	772	785	757	773	718	787	750	755	788	755	750	781	760	736	740	755	777	818	757	743	777	741	781	774	775	798	797	763	735	776	746	808	802	740	794	768	792	768	808	752	805	787	762	746	780	774	810	826	728	787	800	770	760	764	763	785	778	811	750	741	761	783	748	768	771	748	757	806	762	758	747	771	749	830	798	801	760	782	821	763	778	772	806	781	860	783	735	761	779	737	795	816	733	771	733	814	787	761	759	784	778	736	800	745	803	810	785	767	822	782	765	752	770	798	742	755	792	762	768	780	799	757	754	757	738	760	790	764	780	779	765	745	786	832	752	788	735	795	758	746	743	758	712	832	767	759	777	752	791	760	753	813	769	730	732	732	758	731	773	758	735	755	768	757	748	763	785	769	755	800	807	773	797	778	781	773	742	726	779	785	801	790	809	815	753	713	768	794	800	808	758	780	807	789	823	745	760	810	744	775	801	794	756	743	815	746	807	767	751	756	789	763	795	733	782	771	774	734	707	774	788	801	768	755	720	766	778
1926	277	277	299	253	229	266	256	262	232	258	242	230	203	231	227	260	219	234	227	208	232	238	212	239	231	237	253	240	238	237	232	243	224	228	247	249	240	239	236	225	214	211	222	215	230	203	242	222	201	215	215	228	215	221	229	238	242	253	233	236	217	219	222	206	218	247	230	231	232	222	235	236	233	268	249	243	236	235	236	222	241	217	211	195	246	250	222	241	247	216	226	218	221	253	247	229	254	227	225	247	202	212	270	221	255	237	241	229	210	226	218	215	237	218	232	233	244	221	254	195	241	244	232	201	212	231	245	238	235	219	241	214	238	215	224	217	202	238	252	204	238	235	212	275	232	236	223	243	211	235	236	224	222	205	224	221	245	229	220	218	211	220	211	225	245	235	242	227	229	252	229	211	219	214	224	243	224	223	226	251	233	193	214	241	224	231	247	249	225	224	240	231	225	201	213	246	240	216	254	249	237	222	248	232	202	225	203	217	227	223	234	223	249	230	223	252	216	222	209	249	275	258	244	238	233	191	249	218	237	235	218	225	234	239	238	245	224	198	211	209	204	212	214	229	219	246	222	204	239	200	198	247	219	187	228	232	214	228	239	217	229	231	227	227	247	226	237	252	247	217	229	219	234	212	222	224	227	220	221	225	223	234	228	217	233	214	245	226	210	207	240	224	236	200	223	223	217	235	228	235	226	225	195	233	205	237	237	208	235	194	219	232	237	229	235	228	228	231	245	211	208	228	241	245	247	243	201	237	240	239	238	254	271	236	231	215	218	254	218	239	235	222	244	220	234	233	236	245	243	241	218	252	240	223	236	232	270	260	250	220	210	234	224	211	238	243	229	241	243	218	213	235	239	222	216	224	225	230	236	201	204	233	224	240	204	213	211	244	217	208	212	232	201	231	221	281	209	230	237	223	254	220	219	218	237	213	256	242	226	232	229	244	224	221	248	243	215	238	214	259	232	232	200	216	262	210	245	192	231	215	225	241	226	222	235	230	242	242	245	254	232	189	254	208	226	240	233	237	239	208	217	217	207	228	226	252	255	231	236	238	210	246	227	219	240	242	228	212	222	224	216	255	191	220	212	217	213	232	227	238	228	235	235	229	216	243	242	225	206	245	241	240	234	203	240	242	197	216	227	207	206	240	260	231	228	204	237	215	232	197	218	222	209	214	262	232	227	213	222	245	216	240	224	211	216	218	236	181	222	235	252	203	239	215	248	232	228	216	220	227	244	239	250	208	239	196	234	235	237	218	204	252	236	248	236	233	239	209	208	265	227	234	218	197	236	233	207	225	237	240	254	234	242	225	226	213	217	197	230	236	219	219	200	263	215	236	215	204	205	254	229	225	222	222	246	208	249	231	257	222	223	241	234	219	218	231	237	237	223	244	228	241	230	204	235	235	227	209	215	221	219	197	216	217	242	221	233	246	223	238	246	226	225	218	212	207	223	246	217	230	225	196	232	214	196	239	196	208	241	230	229	205	232	200	213	229	192	205	233	193	214	225	217	235	238	245	245	214	216	227	216	220	254	231	222	198	220	230	244	251	218	242	205	191	247	223	209	214	215	214	230	218	250	228	215	228	238	223	236	233	231	244	229	238	197	219	225	214	220	221	209	232	236	225	200	219	234	244	235	265	226	201	255	229	190	239	240	201	229	225	237	239	249	238	234	238	218	227	216	221	204	210	197	235	212	221	203	229	236	210	220	206	230	241	223	240	215	221	218	234	233	215	245	215	249	223	252	223	219	235	243	224	223	238	225	201	219	222	224	220	207	206	238	212	227	215	226	226	215	200	223	207	228	238	235	228	246	231	233	235	232	230	206	223	216	236	239	221	217	231	242	209	244	228	199	222	238	220	236	199	240	229	200	234	237	224	208	198	226	219	230	206	217	224	228	239	245	226	249	216	247	232	211	190	204	218	224	237	225	241	217	218	233	215	218	256	240	226	207	256	232	231	203	220	227	207	210	223	229	220	205	228	205	232	217	215	222	230	229	220	203	226	215	224	243	243	221	228	195	226	219	229	223	240	243	246	252	242	224	223	222	245	261	239	221	236	227	226	237	244	201	210	239	226	243	233	211	211	244	222	224	202	262	226	233	216	221	227	202	210	234	232	215	237	211	210	219	193	223	225	222	246	272	245	238	238	231	240	234	230	222	234	249	231	277	224	192	214	223	218	251	220	204	233	244	214	236	238	194	231	226	232	226	221	221	219	234	239	203	222	236	220	213	278	236	220	211	219	261	204	221	249	224	224	228	222	203	222	229	217	243	260	247	222	195	216	211	229	217	234	222	228	257	230	247	225	247	211	226	229	244	248	245	224	237	226	218	247	208	243	236	257	203	226	251	264	236	238	236	205	192	229	216	235	230	210	225	208	239	233	240	242	199	222	206	223	210	243	251	236	202	203	207	237	202	235	238	226	223	234	228	228	255	221	212	215	234	228	209	258	240	235	211	245	222	240	225	217	250	261	262	234	214	235	234	228	243	263	223	215	225	217	232	244	212	242	225	234	245	232	205	257	208	239	228	217	220	218	240	240	221	242	231	233	246	222	246	231	235	247	218	220	244	214	233	216	214	231	236	242	194	239	254	211	234	224	232	218	220	224	225	221	212	230	229	240	221	219	226	187	234	216	242	210	227	231	242	206	216	203	235	225	246	229	238	220	261	234	201	217	245	244	220	217	206	224	253	224	213	218	231	221	203	229	228	218	203	258	207	184	248	211	249	233	223	227	193	218	240	241	233	220	225	219	199	237	265	229	225	214	193	238	246	229	210	217	195	216	209	223	210	215	201	229	239	239	225	232	219	213	220	206	285	201	196	239	220	249	223	214	241	203	234	223	240	249	205	214	212	240	234	213	203	209	210	214	233	237	216	235	210	240	222	195	226	222	250	204	235	221	240	233	214	231	230	266	239	244	236	221	234	186	234	212	205	244	219	233	220	224	256	264	237	242	230	231	218	219	236	211	238	221	223	202	222	212	214	224	232	221	223	214	241	215	232	241	246	196	211	192	211	216	228	252	200	226	252	251	200	251	217	202	231	223	194	220	247	216	218	233	220	196	218	231	224	247	220	220	252	230	240	236	202	240	254	234	247	215	250	209	218	219	231	214	222	223	218	231	224	252	238	204	223	217	212	229	236	237	231	210	236	251	234	249	218	249	210	202	217	222	236	220	206	232	255	241	271	234	199	234	228	238	233	203	242	216	265	234	238	247	254	187	209	214	220	227	190	239	219	232	228	222	210	207	218	231	246	220	231	212	218	221	217	225	212	240	248	201	211	215	252	240	220	227	255	223	248	233	227	228	236	234	226	210	209	220	221	241	236	228	231	240	245	244	228	243	233	264	196	225	214	221	240	223	236	238	216	218	234	247	231	221	204	224	222	233	213	229	212	213	234	212	207	230	224	239	202	217	238	206	213	249	208	204	199	245	230	238	239	222	225	221	206	230	223	197	237	247	238	239	288	253	258	210	241
2349	887	931	1068	1004	994	906	895	848	871	868	833	799	832	820	745	754	839	802	788	817	777	767	743	753	804	816	799	813	820	773	821	793	778	851	843	872	814	787	807	746	789	759	845	741	815	822	800	759	775	760	771	745	737	768	746	751	724	766	777	752	739	773	766	801	803	732	754	742	764	705	789	761	809	859	852	848	897	884	820	806	771	851	745	747	750	776	763	801	755	714	806	856	822	833	802	845	875	797	794	830	818	810	789	785	807	800	780	798	764	749	783	818	743	786	818	706	776	774	724	787	809	776	739	801	749	756	734	717	735	795	764	784	740	721	762	802	764	795	742	729	752	717	755	790	757	787	796	816	768	743	773	787	707	796	748	713	794	797	777	719	767	682	762	763	721	743	750	746	794	738	750	752	735	759	784	719	736	743	776	751	783	738	785	740	756	751	760	755	744	721	747	809	739	747	767	750	771	784	734	758	766	766	729	763	730	770	780	765	765	830	736	747	793	738	790	747	713	766	745	791	763	774	780	782	785	757	831	801	752	801	760	772	761	752	754	761	747	766	709	783	769	736	820	752	809	757	790	729	758	725	766	775	728	746	778	782	774	815	750	808	783	731	765	773	780	764	799	787	723	794	747	776	752	729	699	757	780	848	792	751	738	764	778	813	725	746	760	739	791	781	736	767	756	756	809	784	759	762	760	770	771	775	775	745	792	793	769	760	746	786	770	771	792	780	789	739	750	712	755	790	744	712	814	809	725	763	744	764	748	711	785	751	803	753	757	764	743	743	791	707	784	752	746	800	748	767	743	740	751	777	750	747	788	737	738	772	779	799	735	769	821	749	738	758	771	740	722	773	749	768	762	787	753	738	791	785	734	768	770	765	817	736	783	749	735	751	771	816	780	766	760	769	794	733	706	773	792	748	780	778	764	746	710	698	766	722	769	751	775	755	760	753	776	754	695	765	770	781	738	785	774	781	764	739	744	726	735	739	797	739	779	795	779	755	756	716	744	736	780	742	828	828	724	768	750	798	783	777	751	733	760	783	777	735	727	762	741	701	776	731	787	753	783	800	778	790	784	748	732	744	743	798	726	778	780	770	736	771	753	700	799	761	768	730	787	758	755	790	802	789	754	763	727	776	728	737	769	752	775	734	788	774	773	735	816	736	789	780	747	741	759	761	764	732	791	739	730	735	770	783	766	752	774	781	772	784	769	763	763	726	788	732	727	755	763	807	778	755	751	809	793	741	788	774	756	754	769	732	764	791	742	789	730	766	764	744	756	749	713	807	738	738	766	761	770	813	754	765	767	761	806	794	790	684	813	757	751	791	800	765	723	782	743	778	729	807	742	740	768	727	770	743	736	731	736	736	773	743	743	728	757	807	787	778	766	704	731	791	767	795	728	770	736	726	732	786	819	723	790	756	785	750	730	786	722	759	757	765	740	749	817	760	719	770	709	799	802	828	729	731	779	699	736	734	744	779	793	784	714	765	756	798	753	752	737	800	743	734	719	766	746	771	749	762	723	767	814	822	796	772	782	683	775	748	748	746	752	792	756	746	714	760	746	764	729	730	771	766	736	746	759	774	772	776	742	705	757	772	726	752	748	765	803	788	751	778	803	792	748	762	739	783	784	769	778	722	738	706	722	715	746	767	761	767	772	755	797	752	794	758	758	773	802	750	774	803	720	754	739	726	773	754	725	741	818	743	694	776	699	818	742	807	762	733	741	759	780	778	725	767	740	738	737	753	749	757	797	787	753	786	749	774	768	743	804	757	803	805	721	765	766	762	755	758	759	788	729	768	737	792	724	777	776	796	775	783	746	763	783	768	781	760	759	745	765	768	768	773	763	778	763	724	767	740	740	785	801	755	774	754	791	749	773	771	808	761	744	752	749	721	744	727	752	734	743	711	796	737	755	723	765	762	759	765	791	770	797	818	754	717	802	746	729	761	718	753	780	746	755	762	736	751	762	761	740	820	776	747	761	756	794	791	777	762	772	783	751	841	725	761	767	746	781	803	741	778	756	761	789	741	786	724	769	717	756	743	736	738	747	726	749	761	747	746	732	757	766	728	764	800	798	783	751	800	774	752	751	761	722	791	717	733	783	738	802	709	762	798	779	726	773	735	719	775	818	769	752	767	719	741	739	756	751	712	735	775	779	746	807	739	786	757	747	698	746	748	802	778	809	755	743	769	787	742	777	764	782	757	758	737	814	775	745	811	739	728	722	766	708	796	767	769	724	742	793	800	741	737	759	775	749	818	807	783	795	758	770	733	738	746	756	775	755	752	745	805	754	729	784	745	786	773	761	754	773	790	726	763	768	775	744	800	739	759	775	781	772	734	739	766	835	776	762	751	739	754	740	729	740	752	786	729	815	754	774	757	747	765	767	785	759	734	772	790	753	727	800	744	812	822	801	758	787	832	769	754	775	751	811	729	793	728	778	753	769	761	779	812	766	729	722	757	797	782	834	816	748	754	743	833	762	762	745	772	752	787	732	804	787	771	724	733	758	785	768	771	736	782	777	761	720	793	716	759	761	854	749	789	799	801	762	789	730	762	753	781	744	800	767	796	746	798	718	759	756	764	795	767	748	795	759	762	739	747	766	726	775	776	743	764	795	775	738	781	748	714	762	772	768	770	798	723	793	814	742	742	736	830	784	710	770	746	749	757	784	762	732	771	760	761	766	748	748	756	765	789	780	736	755	837	755	823	742	778	752	784	753	800	704	744	784	716	773	789	782	742	751	747	781	788	721	793	734	762	800	773	766	778	810	755	753	782	720	720	771	749	781	801	757	748	782	770	810	827	792	751	807	725	801	703	849	760	768	829	684	770	759	765	726	787	761	781	760	779	791	791	724	756	805	777	731	819	784	780	721	773	722	777	760	756	819	781	752	797	728	732	792	752	742	800	749	743	768	741	796	735	800	800	762	770	777	796	778	785	778	786	728	782	733	738	719	766	783	817	748	741	762	766	733	797	753	745	775	774	728	745	765	737	726	747	759	800	747	796	741	787	776	827	812	729	776	816	755	773	769	740	758	760	781	710	746	801	756	779	749	783	750	764	747	749	756	737	690	724	762	785	765	819	801	707	734	744	788	710	779	716	831	732	768	704	737	736	743	738	814	730	785	768	768	829	765	768	770	732	807	764	754	743	794	762	752	701	800	772	724	707	765	717	757	766	781	784	785	816	732	791	760	749	799	764	739	748	751	744	762	734	802	742	795	749	794	747	708	788	776	735	723	770	764	777	782	784	769	752	753	766	754	814	770	763	756	732	692	765	739	769	770	783	752	729	776	742	752	734	730	782	694	717	742	725	758	738	781	755	765	775	741	747	736	778	824	775	764	719	727	745	795	787	787	752	807	815	746	741	786	741	774	771	750	750	770	792	804	770	755	754	736	788	712	750	783	779	742	735	791	748	723	715	783	774	755	757	814	794	744	743	736	747	742	787	733	778	792	749	759	780	733	791	758	728	762	764	786	725	769
1906	305	287	274	244	233	264	249	223	218	248	223	231	214	193	237	226	228	194	202	254	222	223	203	220	233	236	217	205	214	220	218	239	235	211	241	221	233	238	230	231	179	225	229	177	233	208	245	204	221	206	225	225	206	210	216	185	209	195	194	211	236	210	214	211	206	237	230	239	246	201	221	204	222	208	224	219	243	236	201	230	231	225	208	201	215	207	203	207	208	227	216	208	228	227	240	231	227	242	212	223	221	230	220	240	220	220	218	205	214	225	219	219	218	226	212	216	233	202	223	236	213	213	212	214	206	222	203	227	188	238	206	206	196	218	242	223	204	199	214	221	219	227	208	217	227	215	206	199	207	207	194	179	242	222	205	198	213	225	208	212	211	231	214	207	233	219	204	214	192	213	219	249	193	225	212	221	209	246	188	210	216	174	236	196	200	227	245	236	201	195	217	218	236	199	220	238	196	211	207	222	204	224	198	220	212	217	208	221	221	222	227	234	222	196	219	233	220	231	235	211	210	189	226	227	225	227	207	230	224	216	207	211	229	215	206	218	213	251	220	211	243	228	178	226	236	237	211	208	214	216	200	239	237	223	227	209	218	223	231	206	222	241	215	207	198	200	207	198	199	192	223	217	208	210	222	200	172	202	210	226	214	206	216	193	219	214	215	213	228	191	216	204	223	226	245	228	223	229	227	214	236	241	217	259	233	208	186	233	222	238	214	226	220	210	242	221	200	215	219	206	211	253	210	211	208	226	218	243	210	191	229	213	220	222	213	221	209	218	208	223	199	232	211	207	238	209	192	207	216	196	223	201	221	220	218	225	201	238	217	225	217	211	201	203	215	214	202	233	227	201	207	212	210	190	211	209	244	218	239	203	213	192	231	212	232	214	205	202	217	218	230	215	220	217	226	202	226	212	231	221	216	215	205	196	213	231	235	220	210	214	221	238	217	220	250	210	204	207	210	210	207	258	216	214	219	243	226	223	213	234	215	242	217	228	246	231	207	226	210	231	232	183	214	208	209	218	193	238	222	250	207	212	213	228	219	218	224	254	184	200	208	221	197	225	235	208	225	216	219	210	235	203	227	212	212	203	227	226	210	219	214	199	198	216	203	257	195	218	216	204	240	205	186	222	227	226	240	198	215	228	209	217	249	225	208	212	197	207	214	196	221	237	234	201	188	224	239	219	187	221	227	203	187	187	221	208	236	228	227	200	215	245	221	209	236	193	193	216	213	228	196	216	224	193	214	191	210	234	209	231	213	198	225	201	219	217	223	220	211	201	211	230	208	217	223	220	201	216	216	184	217	204	222	201	208	219	218	211	215	223	221	215	206	194	222	217	217	213	210	214	206	201	227	230	192	203	215	233	246	203	236	207	224	226	254	207	197	216	225	209	210	208	215	224	206	184	207	191	200	231	212	218	213	196	199	234	209	197	206	195	192	220	229	214	212	206	221	201	219	222	214	234	226	206	200	196	221	234	204	195	233	220	248	199	227	195	220	209	227	209	204	216	230	214	236	200	213	199	197	199	211	235	228	207	198	195	209	230	234	206	216	209	216	212	226	242	205	234	221	204	206	219	215	229	216	197	222	200	221	200	230	216	214	214	233	203	213	218	233	215	205	208	222	217	220	204	216	220	218	207	201	204	222	217	205	212	203	232	192	208	210	242	236	219	242	233	219	237	202	210	198	223	208	255	234	206	217	226	216	198	230	219	177	218	229	224	216	231	235	230	228	224	201	215	220	213	234	211	213	237	209	196	213	188	226	246	188	224	211	222	245	231	203	215	233	234	212	207	222	210	221	194	226	212	214	251	205	204	208	205	212	202	215	214	223	223	201	233	188	203	231	183	189	192	212	214	225	233	232	222	194	228	219	231	202	199	215	211	218	229	216	227	216	192	221	243	204	200	236	224	200	223	193	195	217	227	213	239	224	241	221	209	195	223	223	228	203	201	209	223	194	216	229	217	179	248	206	212	222	219	253	263	216	206	209	219	230	213	240	214	215	221	205	197	221	217	197	214	202	225	228	222	222	207	224	223	224	223	215	209	188	224	225	219	201	229	233	199	209	203	195	218	215	248	212	213	210	214	184	210	210	208	240	222	223	212	204	230	226	210	218	194	248	209	179	195	236	206	222	230	220	195	191	206	179	188	218	199	205	211	199	257	235	178	186	191	208	238	227	209	225	213	201	259	217	221	209	209	199	216	236	200	206	202	207	202	209	209	207	206	217	226	236	218	200	224	221	206	231	207	208	244	238	232	229	215	211	236	236	221	229	228	223	203	235	228	206	249	207	205	225	218	231	212	226	222	201	204	216	216	238	208	223	214	208	193	218	234	232	224	227	225	204	198	221	215	225	208	240	193	237	226	216	204	198	205	220	218	214	227	219	220	231	216	215	205	212	218	204	226	207	200	241	235	204	223	209	225	217	218	205	194	229	231	192	203	221	210	200	223	210	172	206	228	229	217	214	199	205	200	231	218	205	212	225	224	203	212	206	232	181	226	218	222	208	231	205	219	228	214	232	211	216	222	220	224	235	242	216	220	212	203	179	216	197	175	188	217	227	223	222	224	209	243	228	211	230	226	239	205	225	199	187	213	201	228	224	189	205	228	199	199	202	211	232	228	217	231	216	195	218	250	209	215	245	198	263	218	199	196	219	224	206	226	243	213	236	202	223	201	242	193	212	202	211	194	231	228	219	231	204	210	227	234	223	217	219	205	188	189	230	191	234	191	189	221	195	237	217	186	202	210	198	197	207	213	199	214	243	217	191	224	250	222	219	201	187	215	241	216	201	219	205	194	216	221	212	192	216	224	210	230	217	222	193	232	230	233	222	224	199	206	247	204	222	213	206	233	220	205	214	201	226	215	189	224	220	255	184	205	209	204	196	222	230	210	224	188	230	227	187	244	223	213	218	221	210	188	218	219	217	215	203	233	217	218	221	228	216	238	219	201	208	233	218	205	197	222	225	226	236	228	213	219	233	200	231	213	231	224	226	210	247	232	223	209	217	214	210	202	193	218	224	210	220	203	253	220	216	202	212	219	222	217	189	222	205	238	200	214	214	225	211	210	228	211	212	227	189	236	210	225	215	188	216	214	233	227	231	225	201	218	219	238	232	189	223	228	225	205	217	207	216	209	209	223	202	217	239	235	227	174	206	202	203	191	232	194	230	226	235	213	231	212	230	185	216	213	212	200	191	193	226	230	210	205	213	197	216	213	206	217	218	204	224	231	225	214	250	203	241	204	205	211	214	201	222	205	210	208	211	206	208	221	222	243	221	232	218	204	229	222	240	226	224	230	218	199	190	235	207	228	239	234	211	240	225	220	198	246	229	230	219	234	232	218	190	232	233	220	222	233	210	222	234	218	228	202	227	215	228	202	203	191	185	210	215	205	217	233	220	207	198	217	213	224	217	215	227	234	249	194	221	247	195	211	213	189	217	238	227	209	207	197	190	219	201	198	213	197	193	209	209	235	209
2299	826	918	930	983	934	859	867	824	864	731	764	745	799	768	710	788	736	764	722	742	716	726	703	759	778	729	759	799	791	810	822	819	800	797	813	784	736	754	740	692	711	746	780	700	724	701	712	732	734	732	725	738	737	760	705	727	773	724	726	722	726	760	720	738	706	754	688	685	716	734	726	745	718	737	767	869	813	762	761	735	754	794	766	715	725	740	719	755	764	716	772	726	764	736	799	792	818	826	792	787	802	752	765	804	778	741	736	773	773	746	752	694	740	733	691	718	719	714	690	710	725	714	755	776	719	708	730	711	751	693	725	701	680	726	750	738	751	673	735	706	766	723	784	693	756	776	722	738	761	813	723	718	753	750	701	767	711	694	748	737	720	732	766	768	741	750	744	786	728	678	702	696	696	747	682	699	703	740	741	685	699	774	682	706	708	792	710	734	738	707	690	738	751	729	731	718	754	732	748	718	708	673	729	670	793	739	726	736	707	745	728	753	659	708	699	711	739	677	779	723	744	761	692	728	682	733	687	761	728	727	742	741	731	731	737	728	689	733	755	715	699	710	659	755	742	750	679	754	719	792	762	725	709	755	755	700	779	722	672	729	755	760	739	725	685	750	711	729	754	773	761	744	714	709	708	754	733	747	736	675	720	733	685	729	704	674	733	754	671	715	721	693	709	728	710	741	731	749	711	729	689	709	759	758	712	656	717	697	786	732	775	698	703	737	734	739	699	689	711	698	710	678	748	711	724	679	735	706	736	699	756	782	705	743	716	739	707	730	733	679	726	750	717	783	705	724	706	753	708	713	726	727	642	769	695	717	736	759	724	728	768	709	671	695	719	748	722	725	713	672	743	786	739	712	733	724	690	699	727	677	718	759	729	743	738	754	739	730	720	734	721	733	756	695	757	711	735	719	678	710	701	791	773	757	691	758	686	736	769	728	753	755	716	688	748	716	727	776	679	711	668	726	667	746	738	742	752	690	742	695	777	733	714	697	728	703	732	703	769	727	727	717	735	720	663	727	733	749	745	690	737	691	719	730	737	723	696	712	796	767	731	711	678	742	713	708	660	770	736	722	737	744	715	762	686	742	725	721	711	668	714	726	701	702	736	705	736	725	757	742	739	730	696	737	794	747	773	725	680	709	714	726	724	732	713	824	699	732	771	752	765	740	739	734	732	732	736	701	735	720	715	714	678	701	746	701	727	692	730	732	705	713	709	749	735	716	687	739	708	703	707	729	694	684	723	723	719	716	727	766	698	750	729	747	746	753	713	737	725	667	772	757	709	716	718	673	721	688	744	765	683	737	725	687	730	740	701	711	699	695	771	704	757	752	673	747	739	744	782	699	718	688	732	758	746	735	725	704	720	728	732	709	755	710	683	702	723	749	708	734	710	697	710	718	773	789	734	751	728	717	688	737	723	758	691	705	755	748	722	761	676	699	710	735	683	726	725	749	772	707	735	731	778	708	732	738	715	735	762	732	719	690	682	762	737	723	743	703	713	771	729	750	699	790	713	764	710	753	708	741	701	773	727	793	700	711	748	714	737	680	710	773	763	715	707	700	752	726	713	742	694	733	699	737	672	755	779	751	741	712	749	756	704	737	736	717	755	753	722	756	697	701	710	735	737	742	691	710	702	739	761	693	669	738	672	756	714	732	758	688	739	784	764	725	754	723	696	736	771	745	665	707	716	718	708	729	738	698	754	680	731	698	734	719	725	753	758	736	721	718	707	715	706	784	691	698	749	715	731	715	722	735	724	757	702	753	706	708	706	695	743	732	725	733	696	732	722	747	723	704	724	709	742	732	719	736	747	706	757	769	739	748	694	735	693	728	779	690	740	746	713	747	726	745	720	695	706	728	679	724	739	744	692	746	734	720	694	729	721	710	721	739	775	740	713	716	718	696	709	745	662	747	704	742	734	761	770	741	747	751	743	734	686	706	734	753	701	741	675	691	708	704	729	729	728	727	741	770	744	725	701	773	702	713	716	688	716	726	776	723	697	711	690	774	792	721	746	750	739	773	756	727	724	747	719	716	712	706	692	734	715	683	733	674	741	767	802	727	731	728	689	733	721	720	713	702	735	686	746	719	718	683	744	695	719	711	754	726	724	763	712	684	724	721	733	730	712	724	737	706	708	733	729	754	749	708	746	735	689	720	719	740	725	731	712	711	784	662	734	797	720	716	763	680	702	707	732	746	664	747	713	730	718	717	771	710	725	728	777	708	702	736	662	749	716	738	751	728	769	731	709	743	742	717	725	723	797	679	758	792	743	775	729	730	759	746	696	712	752	702	704	730	752	696	749	737	719	724	703	705	763	778	742	701	699	738	694	779	761	718	705	752	696	709	737	704	745	718	733	727	725	718	744	707	712	732	706	724	704	670	690	728	733	773	728	769	797	729	727	765	730	735	749	713	730	716	703	742	687	718	706	722	724	745	731	717	724	734	747	710	713	680	735	717	776	774	755	741	733	749	740	762	720	771	733	721	742	735	722	751	704	782	733	737	713	721	724	681	743	646	734	701	690	756	740	728	722	757	724	743	722	748	720	718	738	738	761	742	690	741	737	780	693	722	694	725	747	718	750	700	709	709	685	674	750	771	752	664	750	696	709	727	750	782	750	723	706	708	736	757	716	713	727	681	721	753	783	716	716	745	738	722	710	743	698	699	718	749	751	770	757	716	724	722	742	679	742	702	746	739	711	754	709	744	686	723	745	708	730	756	717	751	681	742	746	765	742	708	735	725	683	737	707	692	757	711	728	727	755	703	744	742	716	727	729	743	712	803	693	730	692	730	716	724	728	727	763	736	787	701	692	732	755	737	714	732	706	726	749	728	769	730	762	745	696	738	713	727	721	737	732	745	747	727	718	707	710	708	731	700	695	756	739	714	731	723	786	708	737	720	711	704	711	705	716	703	720	748	713	725	716	727	705	675	676	754	692	726	670	730	746	695	760	764	740	743	725	735	710	729	757	759	706	758	706	725	790	713	744	739	790	720	706	690	742	715	726	701	678	749	730	743	730	686	768	683	712	693	724	737	743	709	754	724	729	725	741	744	688	749	768	761	720	693	737	716	713	770	701	731	740	708	699	668	691	726	754	697	734	717	697	726	689	698	735	751	709	736	701	749	676	699	757	703	758	749	678	725	708	692	749	737	748	725	738	674	726	745	716	678	752	705	731	696	739	737	766	756	702	773	784	724	738	705	718	756	733	739	733	720	725	807	712	714	725	711	739	769	674	682	727	702	787	703	712	778	747	743	718	735	729	773	765	729	685	694	727	732	760	719	707	756	740	693	729	768	692	731	748	740	730	724	752	709	719	706	755	674	730	713	733	722	691	733	750	743	756	753	754	731	748	753	705	714	740	741	724	730	721	743	714	730	734	733	705	736	698	703	706	751	735	736	720	779	736	766	718	709	724	699	701	737	734	761	704	771	743	725	689	735	746	771	744	705	738	714	737	752	696	721	754	735	760	723	710
1823	243	295	233	256	234	230	209	250	192	204	189	206	200	211	191	215	210	207	216	227	182	199	216	186	219	215	229	240	221	209	199	190	234	232	194	194	171	192	200	200	182	207	195	194	199	210	212	178	182	218	188	200	187	176	201	214	164	218	208	201	194	190	178	178	190	195	204	181	195	203	196	237	204	197	196	207	204	221	192	204	194	206	197	182	218	174	177	167	198	203	224	228	198	211	202	210	209	221	207	176	199	201	189	209	190	194	194	224	224	224	190	205	196	201	188	174	171	181	204	215	194	186	202	214	158	189	207	214	209	195	212	188	204	199	216	189	198	186	195	181	199	190	191	168	210	227	196	196	205	186	228	220	193	216	175	188	170	186	208	195	215	207	185	212	197	233	186	197	194	205	215	217	221	182	221	197	219	204	188	214	217	193	182	178	219	201	221	179	210	207	193	165	180	198	213	177	190	197	210	191	185	194	170	194	177	213	197	209	198	189	205	206	179	209	231	183	177	172	204	195	182	164	208	186	180	206	231	202	202	194	177	186	199	203	240	194	201	215	218	215	169	192	196	202	182	204	211	215	193	169	208	199	161	199	212	200	201	213	190	191	197	177	207	181	206	186	188	199	185	203	176	206	163	189	197	197	215	194	191	202	210	192	211	206	187	207	193	184	200	199	176	213	196	223	197	169	182	218	185	202	195	204	211	201	182	204	185	182	194	216	188	186	197	189	186	189	202	197	208	201	197	173	216	197	216	196	234	168	188	192	201	196	184	182	184	206	182	212	202	190	217	169	220	196	203	182	222	213	179	233	192	209	199	195	203	188	187	184	183	214	216	199	206	211	205	205	189	180	187	191	207	186	191	169	197	206	186	205	200	208	211	197	224	201	198	221	175	175	188	193	212	190	190	195	174	219	202	194	198	213	210	230	197	209	201	191	191	218	186	192	209	203	194	223	195	184	175	196	214	214	200	199	212	172	199	178	205	199	173	179	227	199	224	190	210	238	189	179	217	234	220	202	210	196	179	203	194	209	176	232	194	185	190	199	226	204	199	195	189	207	174	222	204	215	187	183	203	208	222	184	220	218	166	191	203	212	182	201	192	191	179	185	220	184	198	208	187	200	222	208	191	186	207	194	180	182	202	191	188	193	207	195	193	189	225	194	183	219	178	214	206	187	218	213	203	214	167	213	194	195	191	220	216	192	185	199	190	174	180	198	189	186	225	218	175	177	194	180	185	188	177	190	193	179	207	214	174	199	205	191	195	221	181	192	207	219	189	176	201	196	173	217	222	225	202	195	193	204	193	187	190	216	190	195	199	201	214	192	180	187	209	196	186	208	207	217	168	198	209	194	198	182	199	177	192	168	217	199	175	209	220	179	201	185	180	190	203	179	197	199	192	229	198	189	196	212	223	195	203	191	199	215	201	210	177	198	197	203	210	206	200	175	205	200	195	220	180	186	190	224	191	225	201	202	190	215	197	195	210	204	208	165	184	190	201	198	217	190	179	190	181	190	167	203	178	221	186	196	174	200	167	178	196	227	210	207	197	181	197	214	195	188	192	199	202	180	198	192	193	164	193	205	186	189	191	163	191	210	195	193	205	197	209	184	205	207	180	204	195	201	217	212	184	210	206	189	216	221	193	175	190	196	194	201	185	207	211	188	201	201	208	196	221	190	207	196	206	211	210	201	204	199	170	207	202	207	217	190	181	205	210	178	202	186	199	204	184	190	187	187	195	216	192	181	191	198	212	220	170	193	205	185	214	215	195	199	213	196	206	201	219	189	176	210	210	205	192	179	194	201	199	204	207	186	191	210	181	190	211	197	211	180	203	205	197	184	193	196	196	214	204	190	196	213	179	233	197	194	195	200	198	215	183	209	180	214	224	193	219	204	181	158	182	212	221	198	166	171	213	195	195	186	175	202	224	185	202	204	195	211	206	174	186	201	194	181	183	228	205	233	206	206	213	194	201	190	204	186	214	231	208	207	211	192	180	215	191	210	189	187	214	209	210	191	195	184	197	191	208	198	191	194	214	190	203	194	209	217	190	200	196	194	191	213	177	208	212	168	198	202	179	212	189	218	200	210	207	212	181	188	203	196	197	180	201	196	209	204	226	192	210	169	231	186	183	202	194	216	204	202	224	183	195	220	205	230	191	194	194	196	180	215	176	209	178	192	180	176	214	209	196	198	208	179	226	212	207	171	194	215	202	213	198	200	228	200	203	213	203	195	195	217	207	208	214	189	206	179	190	206	177	198	202	198	206	213	203	191	189	205	211	216	193	165	211	193	208	199	174	197	207	206	190	197	206	200	196	186	195	204	212	223	194	198	208	195	186	200	213	220	194	198	185	208	210	151	209	192	211	210	170	184	207	216	216	212	179	207	188	225	214	176	189	206	209	190	187	184	201	199	201	202	199	209	201	208	201	174	197	206	201	206	194	216	195	199	203	204	196	192	166	197	199	202	216	164	196	180	177	217	170	174	199	184	185	198	181	213	200	203	191	211	168	225	196	210	194	190	195	195	195	221	199	207	185	189	192	222	223	192	189	157	206	226	183	200	189	214	207	208	201	196	216	178	207	195	188	196	184	182	200	189	238	190	192	220	199	153	182	204	218	214	193	203	188	205	199	218	189	212	194	223	192	201	198	205	199	189	217	222	181	202	201	178	217	186	189	186	190	184	222	200	183	220	185	184	182	195	199	206	201	186	186	214	197	206	176	192	201	201	200	210	194	191	176	229	200	219	196	196	238	204	201	215	216	207	199	200	202	193	195	178	200	213	187	185	208	193	206	190	185	205	199	207	185	196	229	228	174	207	208	192	182	204	178	216	190	197	200	202	185	164	175	212	183	195	205	207	188	190	200	195	221	186	200	214	167	200	188	207	194	193	205	193	203	206	200	188	202	176	203	180	200	191	198	195	191	186	200	189	198	190	194	196	204	235	173	204	183	200	185	183	183	187	177	158	181	196	194	214	208	209	192	202	192	211	204	190	194	178	184	199	191	203	186	179	200	198	201	211	208	178	201	207	190	209	199	221	212	197	187	208	197	218	202	216	205	208	204	225	186	197	192	194	209	213	199	201	192	200	185	196	182	193	201	184	198	184	165	192	220	207	206	211	191	188	207	193	195	191	169	208	213	190	203	217	192	197	202	198	197	195	217	197	192	189	217	217	195	208	215	178	186	210	185	178	219	196	210	183	233	222	167	192	175	183	189	192	187	217	193	188	218	197	214	206	195	184	178	189	197	207	215	200	200	203	189	188	172	181	185	206	202	181	177	193	211	182	195	220	215	188	188	212	209	203	216	214	234	191	189	212	198	191	221	173	178	204	197	205	173	169	207	204	186	198	199	207	221	206	207	210	198	175	218	211	196	223	165	217	209	171	171	194	193	201	206	197	204	219	182	184	200	214	197	194	177	184	211	208	221	200	219	192	201	193	198	182	206	203	186	194	174	190	201	198	181	188	202	204	155	200	201	185	192
2159	717	900	908	871	871	879	806	721	761	745	735	802	766	702	724	711	736	716	717	699	705	687	699	669	715	657	703	699	703	732	743	697	707	785	763	779	758	728	696	666	658	715	728	663	706	667	680	651	703	662	688	623	699	680	704	692	718	657	670	695	725	687	632	654	708	622	697	702	686	660	672	704	722	697	708	749	683	756	726	684	692	695	674	690	715	694	674	656	739	675	684	775	729	711	747	740	729	791	755	737	726	711	748	692	698	735	732	686	683	709	626	654	641	691	682	661	692	688	665	675	669	693	659	668	653	683	672	685	679	679	665	661	684	695	683	721	650	690	681	690	698	732	735	646	715	702	730	669	692	655	690	666	682	704	703	658	680	662	619	689	704	717	697	639	718	684	625	734	663	671	678	728	665	661	696	747	661	673	660	686	632	711	653	664	635	680	683	699	657	688	665	696	644	660	693	748	676	663	678	657	682	690	687	666	668	727	646	669	673	754	684	678	633	666	631	680	672	657	665	639	660	683	648	652	624	687	687	656	682	690	703	701	616	666	655	721	684	645	715	657	685	660	689	711	684	673	673	691	665	654	676	699	680	637	636	705	634	662	668	673	671	679	652	709	627	675	705	680	652	655	729	654	685	683	667	683	643	646	668	666	642	653	668	717	664	681	704	669	663	703	673	728	661	664	668	653	689	657	651	691	646	676	673	697	649	704	672	641	676	661	666	745	676	672	687	734	663	645	663	666	699	652	691	679	616	711	674	635	668	656	654	672	657	658	706	668	673	662	659	678	690	688	675	673	676	757	691	671	692	700	671	682	710	680	692	677	675	716	653	686	712	655	665	681	687	673	715	625	660	618	648	670	689	676	718	681	710	690	692	678	708	669	723	642	714	725	641	688	653	708	685	677	717	687	696	742	683	673	648	702	676	679	703	679	648	638	654	721	663	702	622	692	675	689	674	670	677	674	666	649	680	621	698	647	649	709	659	666	669	672	640	662	666	686	655	673	674	642	640	621	687	656	650	681	706	631	683	688	684	657	660	629	643	635	682	701	690	689	697	668	701	670	676	656	625	682	679	647	656	740	655	702	689	667	657	726	689	673	684	676	674	648	688	672	679	670	658	690	680	689	655	693	684	639	641	665	655	681	667	690	669	646	642	676	640	636	666	675	714	641	681	687	703	682	668	661	683	663	668	678	724	650	679	660	680	697	725	685	697	693	687	660	680	702	694	648	669	691	668	703	698	682	725	648	672	660	676	648	658	682	712	701	692	681	701	654	707	709	660	688	729	691	651	678	678	627	667	659	664	665	679	680	653	707	652	664	690	687	672	631	681	614	731	721	649	686	703	648	657	702	695	706	634	684	690	638	670	663	697	635	678	714	640	708	703	619	689	687	674	671	707	651	679	672	670	725	661	699	655	659	685	691	708	667	660	630	636	689	658	683	662	685	725	674	684	673	636	669	699	682	686	698	684	707	651	679	622	661	724	683	684	662	662	654	660	655	637	695	665	707	661	677	699	650	669	689	642	636	704	637	683	659	699	710	668	644	642	690	717	676	689	668	668	659	689	697	689	677	672	688	663	680	702	641	775	681	676	673	661	655	693	674	715	637	667	659	667	664	674	678	685	712	697	672	691	671	694	635	685	647	654	662	675	700	665	673	699	650	645	673	700	663	657	696	699	676	707	633	644	648	637	645	656	677	674	692	660	706	656	662	673	648	672	703	640	682	665	672	667	698	675	689	625	700	675	690	701	709	683	668	707	663	659	662	691	679	676	665	645	631	693	678	716	669	719	690	670	635	694	701	688	657	680	663	678	611	669	619	634	697	682	665	666	645	655	674	687	673	690	755	655	696	700	653	693	686	676	674	639	685	674	667	681	672	652	708	682	640	678	682	668	639	635	682	662	695	655	668	659	617	704	676	682	660	673	674	705	671	677	655	704	678	653	697	640	660	692	659	690	659	643	631	655	678	643	670	690	630	685	665	635	728	652	678	656	686	675	665	672	692	617	705	668	657	688	652	692	677	676	664	678	649	682	667	671	675	678	654	667	712	713	655	674	679	635	680	651	707	700	659	693	678	690	663	687	643	633	629	678	639	714	722	663	705	708	661	648	656	709	650	703	704	639	680	656	677	688	658	643	671	663	674	653	648	656	632	657	676	675	646	696	689	650	656	713	649	691	728	673	653	660	666	714	666	725	698	658	695	681	663	690	672	674	696	673	674	684	691	682	689	724	677	714	634	656	683	722	682	693	682	719	713	671	686	680	633	693	676	682	716	646	675	677	638	676	646	683	641	677	639	665	635	639	705	665	668	672	645	674	682	633	698	705	669	707	664	664	709	656	627	645	644	684	694	634	668	704	716	635	709	653	643	666	671	652	653	681	733	682	661	693	715	652	683	685	674	641	633	678	681	686	667	678	691	697	703	632	658	667	670	681	634	668	646	669	660	693	695	632	685	654	617	689	676	682	702	685	707	662	695	681	657	705	629	628	709	712	669	673	639	663	731	661	668	741	652	656	648	693	699	685	714	705	682	724	663	695	669	713	668	672	677	673	655	696	717	694	649	714	664	656	645	659	666	680	622	666	697	700	645	636	668	708	671	652	636	664	672	655	688	637	717	664	712	640	649	733	732	717	697	696	700	679	674	676	661	695	645	688	709	705	693	673	679	704	634	683	706	696	659	754	654	630	658	662	669	687	608	669	684	680	627	649	713	650	669	664	643	710	656	662	684	695	666	677	729	697	707	664	639	717	648	678	700	662	672	665	648	720	663	677	680	720	666	703	668	722	768	671	675	655	659	680	693	697	687	684	699	684	669	677	653	670	691	655	712	724	645	654	713	703	700	742	700	666	691	728	648	626	636	709	712	661	642	690	704	679	681	645	649	685	713	726	690	657	657	656	697	684	691	675	647	639	719	656	675	675	617	671	679	657	755	647	698	676	695	642	699	701	696	652	641	687	707	639	673	664	662	645	634	673	670	671	697	675	645	660	694	659	646	688	666	690	675	656	674	710	692	676	712	652	685	668	647	677	684	691	676	713	673	674	685	642	632	665	648	631	684	650	629	664	701	693	656	670	695	671	672	644	700	690	640	666	694	696	707	648	645	630	679	664	682	675	687	653	665	642	702	676	658	699	673	688	714	697	654	666	662	657	692	691	677	648	673	665	651	665	681	695	678	648	748	697	707	636	699	692	679	638	724	640	656	680	696	629	714	676	660	678	706	670	667	676	631	681	644	694	661	646	653	667	647	639	654	699	687	696	719	715	648	635	670	685	691	645	692	654	712	686	689	679	667	667	641	645	693	694	693	658	684	618	718	705	735	672	681	681	648	617	687	678	678	679	653	653	680	638	631	687	681	679	739	697	697	664	696	665	659	678	652	687	690	695	672	705	700	678	701	645	677	654	643	698	674	667	667	696	666	696	662	656	688	663	696	645	663	709	644	659	694	694	670	646	719	700	700	651	712	661	681	660	683	714	662	662
1828	241	247	238	227	219	188	210	214	195	200	190	177	201	167	181	178	190	167	180	181	166	191	197	194	154	172	175	183	175	207	188	167	178	179	207	175	200	182	176	180	165	165	204	185	191	153	184	202	175	181	175	184	208	176	195	204	196	169	190	184	192	188	175	188	178	186	178	193	178	172	179	222	186	196	198	205	189	191	192	173	188	195	185	195	201	191	191	196	189	168	175	187	178	195	164	192	172	201	191	174	191	157	185	203	168	188	172	178	180	195	186	193	147	206	193	175	170	172	188	179	170	172	148	189	177	192	197	195	191	180	194	190	193	208	168	192	178	183	199	185	194	173	160	189	184	191	198	173	174	189	175	168	197	172	204	193	173	189	170	190	170	199	185	186	181	181	192	192	179	187	162	182	206	142	208	187	176	221	174	207	190	172	185	199	193	177	160	188	216	199	213	159	165	182	157	187	192	171	172	171	176	170	148	177	194	171	160	192	186	172	192	205	163	189	179	177	179	177	189	162	171	183	183	170	201	187	176	155	155	181	161	158	196	188	179	183	199	188	177	163	194	203	171	165	181	170	181	183	172	173	151	191	162	178	185	189	199	216	167	191	185	183	195	172	169	181	179	186	201	190	167	183	172	203	175	154	200	203	210	177	211	172	176	179	193	193	179	168	218	186	167	181	175	180	184	178	166	194	184	167	183	185	182	177	201	185	180	195	181	170	189	174	179	221	195	191	178	179	187	217	187	167	173	196	185	167	159	178	174	191	184	184	195	177	181	175	194	177	209	184	215	184	167	171	178	183	172	187	200	186	186	191	184	180	184	155	165	156	217	169	197	194	169	207	191	175	177	165	184	174	181	193	186	175	177	166	194	162	172	181	197	190	172	202	182	180	196	189	195	169	173	166	164	174	175	198	197	197	176	171	199	193	192	185	185	195	201	179	179	193	208	167	188	174	193	162	178	169	190	171	187	186	191	146	190	166	199	178	180	193	182	162	170	174	158	189	167	160	171	193	170	196	170	194	184	198	182	196	177	190	181	161	170	186	182	201	162	185	157	177	187	151	187	196	209	182	169	201	163	170	187	164	173	154	169	164	158	188	169	175	182	176	176	169	164	198	173	154	196	196	170	198	161	179	175	172	188	176	176	202	185	184	168	169	180	186	182	198	203	194	187	182	200	179	185	198	179	173	184	192	165	174	202	177	186	172	187	170	194	186	173	200	163	174	171	184	187	177	191	174	174	173	211	174	185	171	200	173	170	175	193	193	171	185	170	193	173	171	179	162	179	190	164	202	185	193	169	178	168	170	201	178	181	176	200	161	198	182	180	166	169	174	194	184	208	201	169	212	173	188	199	198	193	164	174	193	192	190	191	203	191	187	198	184	186	183	176	180	153	207	181	204	178	153	190	185	165	191	196	173	181	182	181	177	194	195	179	196	199	196	192	185	183	184	178	176	186	188	194	201	173	186	174	175	199	178	156	168	187	182	175	167	178	178	181	173	164	191	169	192	191	185	157	180	180	185	181	178	175	215	183	192	170	182	189	175	186	150	176	163	193	176	172	207	186	213	180	199	190	175	169	201	148	157	199	191	173	180	140	189	195	164	170	188	167	195	165	176	182	204	179	185	171	161	202	211	184	183	181	184	191	199	156	199	187	185	186	178	159	176	202	201	197	192	162	175	186	166	159	162	172	202	188	177	188	215	164	204	199	167	189	157	190	172	180	179	207	185	183	153	191	195	156	174	195	181	174	183	181	187	181	205	192	177	194	188	176	201	163	175	174	169	167	181	175	204	168	185	163	181	192	174	203	175	171	206	169	191	169	174	166	188	190	175	174	180	185	181	146	161	182	195	190	190	212	172	193	203	214	179	188	169	170	194	177	199	190	209	182	180	169	187	176	174	192	183	193	150	149	176	194	189	192	189	191	191	202	180	191	183	185	195	189	175	199	191	184	162	214	160	171	189	194	196	169	171	180	175	167	171	169	180	173	174	183	212	158	185	199	176	158	207	173	189	217	179	173	201	193	176	188	157	194	168	184	177	154	198	198	173	182	188	194	180	177	193	157	201	148	165	178	174	177	178	190	178	171	180	167	192	193	165	182	158	178	187	183	179	190	184	196	185	198	195	149	208	185	188	194	189	164	198	167	187	201	174	176	197	202	179	199	196	185	163	194	179	197	156	172	189	173	177	175	196	174	211	181	172	172	189	185	198	205	173	169	184	179	148	171	163	184	155	192	173	176	166	186	165	192	181	209	198	183	172	169	180	153	196	196	202	193	196	190	182	157	164	182	195	177	179	177	169	199	182	187	196	178	178	177	206	179	195	172	181	170	161	188	171	190	192	176	165	164	190	189	213	201	183	195	173	173	213	173	178	180	182	167	161	183	168	171	169	203	164	181	167	166	187	181	190	155	171	195	186	184	176	154	186	173	177	209	172	164	154	178	185	182	152	189	165	173	176	186	191	207	200	176	182	178	193	180	188	192	191	182	193	176	203	191	180	176	178	160	192	195	171	185	175	180	191	163	187	146	180	180	172	192	183	179	180	177	184	179	197	177	193	180	181	182	204	181	185	182	201	167	168	160	197	210	171	191	181	208	171	160	194	178	188	220	188	193	160	190	167	183	184	162	175	187	169	186	175	161	169	189	180	185	207	163	155	177	188	180	186	162	195	174	175	186	194	197	179	188	180	170	180	196	186	171	205	178	187	193	184	211	177	179	198	185	163	205	175	198	174	162	170	203	178	186	159	195	166	173	195	175	191	164	203	178	176	169	184	167	187	192	175	177	183	192	189	204	174	156	191	184	175	165	177	180	181	190	190	185	169	177	224	200	175	179	174	160	154	150	182	178	170	195	162	191	149	213	216	194	194	191	188	162	193	162	157	196	170	187	146	179	202	173	180	190	211	206	176	197	178	207	185	184	219	172	199	189	204	188	186	189	163	194	187	170	181	204	188	176	185	191	172	189	189	192	172	189	195	189	182	191	176	167	172	192	159	188	184	158	173	193	158	185	174	187	169	181	175	179	182	188	167	170	176	165	178	193	195	185	198	181	187	189	183	195	210	194	178	180	185	148	190	210	169	193	185	161	194	199	183	178	199	175	181	196	193	159	196	186	187	195	196	191	172	172	166	193	189	183	173	185	181	204	186	159	170	172	184	178	204	177	166	180	161	210	187	190	166	189	201	208	177	183	180	176	196	164	179	192	173	201	174	179	166	193	190	162	165	175	170	182	171	191	186	198	181	166	180	187	194	177	155	177	209	165	171	167	173	180	207	194	185	207	182	160	192	174	156	170	189	200	206	199	191	194	193	186	197	178	181	206	182	179	190	176	180	193	183	177	196	194	156	175	181	157	194	166	199	169	192	198	184	177	181	167	197	186	171	201	178	192	166	174	183	171	185	198	171	199	191	190	198	171	165	180	177	170	193	169	173	182	191	184	194	178	198	180	170	198	197	209	174	182	190	174	188	180	185	188	172	192
2129	698	761	878	840	779	739	752	765	733	651	667	616	668	724	639	698	615	631	644	599	637	611	614	610	634	649	607	674	673	692	675	657	689	688	706	682	655	656	637	690	614	630	614	680	645	603	621	640	615	630	644	650	646	640	653	632	655	649	613	625	614	649	652	578	620	642	636	684	631	607	659	616	673	623	661	727	683	661	650	665	606	654	637	653	688	587	606	624	623	660	599	678	642	647	676	740	701	711	695	675	668	660	650	655	729	639	632	635	652	629	641	640	640	584	606	641	631	594	634	617	620	613	620	660	611	586	595	598	642	687	580	654	610	646	635	646	609	584	590	610	624	630	641	622	640	625	655	590	633	597	601	644	611	665	626	602	636	631	651	679	653	626	643	599	601	604	666	627	597	543	587	635	604	629	646	615	610	598	565	606	640	660	608	616	648	570	641	621	596	660	620	644	609	618	636	646	659	666	621	558	602	609	598	607	556	668	598	602	638	624	590	614	626	640	618	655	638	610	642	650	591	612	638	588	610	595	648	610	663	616	628	636	622	625	660	616	658	622	575	637	591	614	611	627	660	625	658	613	677	652	675	625	619	608	595	624	603	563	651	646	620	602	656	613	589	627	616	623	628	632	640	652	644	577	600	586	655	637	626	651	620	660	684	596	608	650	620	656	650	592	635	657	624	609	548	597	631	574	620	609	627	654	683	625	620	589	625	643	623	596	580	615	636	589	637	607	583	658	597	635	635	639	598	630	604	611	634	606	618	598	614	629	601	595	668	591	614	622	611	687	628	592	648	607	642	606	633	640	637	634	617	606	609	613	649	607	589	596	659	635	632	633	638	662	635	625	621	606	615	681	609	615	655	666	648	610	603	664	631	626	665	647	656	602	630	621	584	598	655	582	630	644	674	593	584	628	608	594	646	647	635	613	619	641	606	592	618	603	623	642	646	639	625	609	591	637	599	682	571	635	580	656	594	674	659	644	610	671	569	649	626	629	626	683	658	654	623	618	635	594	635	665	629	594	625	611	635	594	599	632	637	618	609	595	632	617	588	610	582	632	607	651	620	649	627	612	618	616	622	654	621	610	648	559	649	648	637	607	624	642	608	600	588	623	605	580	628	607	622	667	612	605	660	616	594	587	607	573	704	631	687	606	623	629	628	577	595	603	624	617	604	653	652	592	631	642	628	621	619	592	661	658	628	603	665	635	626	657	611	610	618	654	642	606	658	645	635	654	668	615	616	585	582	633	653	598	630	608	645	642	601	658	612	610	640	645	588	622	613	636	641	636	635	628	667	650	655	633	650	615	656	649	633	649	626	620	650	627	578	615	606	571	603	604	648	613	656	621	657	606	637	638	640	635	632	617	600	627	605	610	645	606	630	643	617	623	639	653	631	662	608	630	654	684	616	642	589	613	666	657	647	618	568	621	634	631	585	606	649	602	595	671	589	671	615	643	648	596	656	622	607	647	603	661	634	630	596	618	630	606	647	626	608	606	634	597	637	610	668	558	637	623	610	584	583	610	653	603	641	653	611	654	639	656	633	639	605	627	608	630	637	610	639	621	629	618	643	625	634	632	603	635	635	634	620	634	616	611	627	614	630	625	605	607	608	596	597	605	643	595	620	625	620	565	603	643	645	642	626	645	643	680	607	577	579	563	625	650	622	654	658	630	595	585	644	657	657	595	573	683	630	583	663	624	597	606	644	625	664	614	635	600	591	619	613	614	636	632	594	619	612	642	659	626	635	640	610	679	623	623	569	583	665	597	638	610	674	622	619	619	632	640	634	585	587	656	603	568	641	624	576	607	637	634	611	598	622	602	588	586	643	643	688	619	670	618	638	609	619	654	642	616	608	646	634	615	598	630	589	635	662	653	656	620	584	638	675	600	612	652	610	669	577	594	655	645	598	672	651	640	630	607	601	618	644	645	611	599	618	615	633	617	620	668	621	621	654	614	598	663	612	588	583	611	625	642	607	609	643	595	610	646	587	626	625	608	596	629	634	637	669	622	609	635	584	649	605	597	616	640	604	656	621	607	634	586	649	648	623	602	640	631	627	648	586	639	633	660	652	652	582	647	646	652	626	618	639	595	611	646	636	631	642	631	584	602	603	643	608	655	604	646	602	611	612	661	616	596	671	595	620	660	601	658	634	653	647	597	616	592	655	596	625	652	626	607	578	616	603	620	617	625	623	621	588	647	600	676	615	622	633	617	618	604	656	601	608	545	629	602	635	633	626	623	687	636	591	604	641	622	617	626	602	619	648	637	602	622	621	607	585	633	616	621	640	626	667	628	663	591	614	629	600	658	598	602	648	616	677	601	652	630	632	672	644	587	608	566	643	656	605	651	649	612	654	595	628	597	645	623	602	649	634	606	614	580	564	621	612	578	630	605	607	608	659	593	642	627	629	615	556	619	632	652	627	617	605	654	602	681	582	636	595	631	628	648	601	604	609	624	639	667	611	625	621	646	616	592	636	607	595	608	574	590	622	681	624	601	596	593	588	643	622	613	617	679	660	632	643	637	610	586	605	671	611	646	605	629	602	589	632	617	605	624	620	636	681	618	590	571	637	651	634	649	638	613	615	606	637	635	608	621	656	599	641	661	615	636	634	599	606	610	607	656	620	615	632	651	624	611	603	649	651	637	652	626	612	644	636	613	598	605	642	675	610	641	647	613	624	642	590	589	638	639	645	633	617	607	666	655	605	619	618	579	655	619	624	614	602	597	594	642	638	658	615	594	711	577	599	624	631	592	627	644	619	675	635	704	640	642	635	645	624	642	661	635	596	642	595	685	632	601	662	627	614	605	639	648	685	625	638	615	626	628	614	611	673	603	597	697	656	586	604	599	620	573	633	582	644	631	649	597	610	617	635	653	632	621	661	631	601	635	653	529	638	590	650	583	617	636	637	622	587	634	644	643	608	633	578	630	607	657	590	614	600	609	626	607	627	609	610	585	641	649	647	661	617	605	637	638	599	572	599	637	580	659	643	618	659	621	587	655	589	623	623	597	591	625	637	630	609	643	591	623	641	596	590	630	670	615	653	631	607	636	631	645	640	667	595	590	620	647	638	643	647	635	644	617	636	645	644	619	633	622	606	659	616	674	612	626	651	637	641	609	599	592	601	637	591	665	613	651	604	641	604	593	645	609	630	625	594	622	626	649	606	666	623	621	603	613	619	601	632	622	613	625	584	618	641	616	612	598	619	654	559	585	617	604	586	607	636	663	653	666	616	657	660	650	659	615	652	597	603	647	591	623	640	594	633	639	576	625	654	622	700	607	628	626	615	618	610	563	671	627	626	600	582	588	633	636	589	597	615	627	600	617	659	609	640	655	594	587	626	602	667	632	657	640	634	639	618	625	600	656	646	656	609	680	629	611	673	593	613	603	612	630	640	600	630	629	627	659	655	602	636	599	635	598	615	596	621	599	615	620	587	645	591	692	618	614	585	599	618	614	581	591	622	615	619	582	610	609	627	620	612
1769	209	226	231	214	185	195	227	185	181	194	205	197	169	197	201	180	195	177	177	180	196	194	170	192	187	175	181	159	175	194	166	185	210	173	184	195	184	213	179	167	176	172	192	212	170	189	193	186	215	202	203	186	188	189	178	181	178	188	198	174	170	202	164	173	189	198	181	178	195	155	175	186	163	177	195	182	190	158	179	175	169	195	149	220	177	178	177	185	172	176	168	193	167	189	173	191	170	175	196	176	183	163	167	162	171	159	199	167	189	199	191	174	180	175	184	161	180	162	181	190	217	176	157	187	152	173	186	180	160	170	186	175	176	175	178	197	151	162	189	196	186	180	177	176	155	205	183	156	172	162	186	153	169	170	163	188	179	176	188	163	175	183	192	182	177	154	177	191	171	210	201	191	187	184	171	151	179	183	165	169	172	192	188	184	163	172	179	181	164	187	176	192	191	158	197	180	202	184	176	169	193	169	203	165	175	180	186	173	188	177	195	175	162	195	162	174	185	170	177	186	168	201	156	174	191	173	180	195	167	161	167	194	196	164	168	170	194	181	199	182	169	191	174	183	178	213	169	153	191	207	191	173	181	160	163	170	173	173	181	183	181	189	184	179	194	169	186	193	204	171	197	166	189	159	185	173	177	185	183	169	186	177	215	180	178	192	190	191	166	170	192	179	177	191	160	184	193	154	179	185	201	206	184	180	205	195	178	184	183	169	178	176	184	186	188	168	184	191	187	173	162	172	168	155	165	171	159	182	160	150	175	166	182	153	168	157	180	167	161	177	199	184	171	147	176	184	164	172	187	174	134	190	198	185	166	201	181	188	183	164	176	205	198	173	198	152	170	199	172	188	200	195	193	170	180	186	174	204	177	173	156	169	173	172	162	172	180	171	175	166	183	170	191	160	215	181	157	143	191	178	172	172	197	142	169	168	162	193	163	159	203	187	189	154	162	166	186	178	189	170	162	160	177	159	168	166	199	177	192	175	184	170	170	187	181	183	182	202	188	159	178	176	165	192	165	168	174	164	207	175	172	174	180	168	170	184	188	209	200	169	159	177	154	177	167	183	194	191	218	201	164	170	179	190	177	171	189	173	185	179	169	180	157	149	196	181	157	161	170	198	186	167	184	183	187	165	182	174	179	195	185	185	151	209	191	189	186	174	199	195	163	193	181	193	176	149	178	186	197	180	178	182	207	186	186	174	181	178	178	179	164	172	179	173	149	199	185	171	179	191	189	166	178	187	176	176	168	189	181	181	187	180	162	172	187	165	169	186	182	186	188	166	189	185	157	183	191	184	190	194	183	191	163	183	179	195	206	161	205	213	168	168	173	201	180	187	190	178	155	188	160	169	160	188	193	198	165	183	182	170	179	168	184	192	184	183	160	185	208	184	186	189	184	174	166	209	189	188	187	191	180	177	183	174	176	162	164	179	186	168	166	189	154	184	178	164	168	172	175	197	179	178	183	185	180	196	166	196	188	169	192	161	170	182	161	166	192	153	190	187	162	160	180	181	174	170	164	182	173	191	184	202	180	184	163	171	195	181	160	184	191	203	139	171	161	182	182	187	181	182	198	169	182	172	162	197	185	206	170	198	180	170	181	188	189	180	185	182	188	173	202	169	176	188	189	198	175	168	181	172	177	197	182	194	193	196	202	184	189	169	174	144	179	180	179	173	158	180	187	180	202	198	207	169	171	184	179	196	174	170	197	193	183	175	175	205	166	167	186	187	203	188	183	178	168	185	186	201	176	198	167	149	170	185	184	171	191	190	158	177	169	172	182	182	195	166	161	184	142	198	171	176	165	173	203	165	167	173	173	159	152	185	158	192	201	196	175	208	169	191	191	167	209	189	149	158	182	182	188	186	158	176	180	175	201	183	194	174	189	185	195	203	204	166	189	199	162	195	188	193	209	165	171	175	165	194	155	159	200	182	176	195	182	163	146	173	186	181	182	218	182	181	169	184	153	178	173	189	173	199	176	152	187	156	172	172	177	148	182	163	176	179	195	179	153	180	178	174	175	199	180	183	190	200	203	175	176	182	175	182	155	165	177	191	166	186	167	165	206	172	183	155	178	158	166	168	171	183	205	177	166	179	163	156	186	170	174	173	191	175	176	172	196	152	190	174	183	171	186	181	181	190	161	168	159	203	183	180	175	181	177	169	172	163	181	155	171	184	174	171	158	166	161	183	193	184	164	154	162	170	198	167	177	159	196	190	186	205	181	183	186	172	173	171	157	192	171	192	179	177	198	160	179	181	199	192	179	169	164	172	180	187	185	171	163	169	191	202	153	171	179	182	187	173	195	187	184	179	175	157	197	189	171	164	182	163	169	157	180	189	188	169	173	170	170	217	161	178	173	162	181	182	175	141	169	168	185	192	165	170	165	165	174	173	198	183	194	142	168	195	168	178	173	179	180	192	185	175	180	199	159	182	195	182	168	178	165	182	183	179	162	191	184	162	176	201	184	171	187	165	161	192	189	179	174	193	198	184	177	194	170	169	209	193	168	155	175	170	172	208	185	194	195	202	167	165	187	180	167	164	168	180	166	155	186	176	208	183	191	152	143	167	192	203	195	165	175	182	172	165	175	173	201	182	186	190	174	170	164	180	164	204	185	171	187	199	168	197	204	149	202	181	184	195	197	189	191	172	183	196	179	153	175	182	211	170	175	184	171	209	184	200	177	154	174	183	192	180	171	190	186	167	207	182	162	180	183	189	197	193	183	168	173	187	156	161	161	177	183	189	175	170	169	185	198	160	207	182	178	162	158	172	157	171	178	192	178	169	176	187	179	182	174	173	167	177	172	172	177	203	182	188	173	171	179	173	171	171	195	161	182	207	185	179	175	195	172	184	162	176	176	180	179	165	182	184	165	172	164	175	194	184	167	177	186	180	182	172	169	176	174	182	182	178	179	195	178	172	198	189	195	183	177	176	168	200	184	197	181	162	196	178	162	165	191	169	186	184	186	172	166	158	183	167	201	189	170	175	190	166	169	179	175	206	187	200	180	177	165	185	188	166	183	163	199	175	172	176	174	153	191	183	192	147	148	188	175	212	161	167	189	180	162	180	179	183	165	180	195	190	165	161	193	182	200	187	163	173	169	163	189	208	159	191	183	184	193	178	155	171	223	177	177	181	173	180	182	159	163	200	178	162	151	182	212	167	166	180	185	158	171	191	176	189	174	183	161	166	168	171	169	175	165	195	168	178	177	180	168	190	201	190	184	157	192	203	170	194	152	184	191	161	168	164	181	162	164	168	166	179	197	176	175	169	185	175	193	185	185	157	168	187	162	195	164	182	157	197	170	166	182	193	180	191	163	194	165	162	183	189	166	162	179	183	192	168	188	201	151	194	194	193	166	171	178	204	199	196	174	182	181	184	170	172	152	170	186	208	170	186	163	150	178	159	199	194	179	168	182	185	179	204	157	179	152	193	164	196	202	160	174	191	167	181	177	203	196	202	196	172	161	214	173	164	195
2203	694	801	870	855	787	768	703	742	727	709	676	687	702	673	658	622	644	633	583	594	620	614	583	641	659	674	681	661	691	625	639	677	733	694	692	686	654	641	646	623	623	641	680	638	603	666	609	595	628	610	611	606	626	603	617	622	621	603	602	607	625	624	612	670	605	582	621	639	599	582	621	618	594	617	623	634	655	659	676	608	643	675	678	659	608	626	615	639	606	631	627	622	646	643	722	645	708	720	664	670	659	667	666	681	663	612	653	596	623	666	596	627	645	594	641	633	636	600	638	636	594	607	593	630	619	625	617	671	623	601	584	646	632	608	629	629	657	667	679	648	605	629	626	619	621	616	601	564	603	607	563	597	650	639	622	624	610	643	671	638	581	607	609	609	659	598	583	616	636	588	635	652	606	645	651	582	652	643	603	650	634	551	615	579	583	650	626	585	602	576	636	652	597	627	615	593	612	646	610	651	626	605	646	594	631	627	652	643	596	633	630	608	615	582	653	621	572	615	660	618	632	615	631	600	618	602	593	606	603	625	600	616	656	581	667	648	616	617	637	606	595	610	635	602	596	672	596	611	633	595	656	639	601	627	651	610	627	561	625	593	620	590	621	605	594	552	635	645	616	639	649	638	588	586	622	616	617	598	624	614	650	632	644	601	633	634	597	576	606	628	672	609	654	647	610	619	604	638	605	595	655	622	635	642	604	616	636	614	572	676	619	631	611	601	633	628	606	618	601	649	641	620	615	613	575	604	584	648	635	615	612	626	617	582	621	619	642	638	617	636	634	643	572	629	582	688	594	581	611	590	584	584	640	612	576	631	613	621	631	651	618	616	573	662	627	637	589	650	585	589	571	615	602	598	606	624	635	619	593	617	602	626	574	605	588	626	606	589	613	670	628	622	626	641	662	575	642	607	625	573	611	624	609	589	614	613	625	562	597	629	628	622	624	618	581	600	601	595	589	589	654	576	609	648	630	596	636	627	638	625	591	610	609	590	612	583	622	642	623	615	607	619	627	590	591	636	626	656	578	570	608	610	620	589	607	631	641	632	635	610	630	668	612	610	631	589	585	624	651	609	603	615	622	614	641	611	607	617	612	571	631	612	601	626	589	649	621	604	628	600	600	591	608	582	587	606	579	646	617	596	579	614	606	673	584	608	590	580	615	638	627	662	662	623	594	579	631	626	636	614	603	610	585	634	625	604	601	635	651	627	585	628	582	585	631	583	667	620	658	626	608	643	601	579	655	586	598	601	705	646	596	611	602	599	591	636	605	654	595	620	639	595	642	622	573	608	637	612	630	647	642	654	599	606	663	620	591	621	633	639	627	609	632	620	628	621	627	601	631	635	609	604	610	676	645	552	643	599	634	628	621	624	608	636	610	665	633	630	608	621	584	626	602	629	592	596	606	580	653	608	625	552	634	591	639	623	638	627	645	624	613	612	612	571	609	590	634	620	638	599	638	612	641	613	592	611	637	593	584	567	615	622	596	631	626	583	646	603	627	665	582	582	639	606	584	643	667	598	617	628	647	630	615	608	643	616	628	621	612	612	660	628	605	582	592	624	625	636	644	620	599	638	571	627	619	635	623	578	655	652	671	647	588	577	615	628	584	619	585	603	621	610	605	657	613	619	620	600	636	614	608	651	632	656	637	631	649	619	630	598	621	635	606	557	623	656	628	629	630	640	623	658	569	630	592	613	592	630	601	639	603	582	589	600	590	661	679	651	649	627	560	582	601	639	610	605	622	611	629	624	610	608	614	617	624	628	598	609	667	618	656	630	612	637	575	617	615	584	627	650	613	587	668	566	590	576	561	610	604	624	613	656	605	621	614	605	610	614	601	566	609	591	641	635	634	574	614	606	638	581	650	631	616	629	627	602	574	617	586	627	608	620	601	618	605	587	637	582	632	637	586	613	601	612	648	639	600	591	604	588	615	615	596	630	569	621	642	648	612	655	595	616	613	630	605	618	630	586	615	638	592	654	611	586	592	586	640	612	631	635	651	569	593	631	618	647	599	635	642	589	634	633	646	653	612	623	668	669	621	621	641	620	624	611	664	628	607	660	622	623	620	617	594	631	641	601	610	633	634	612	609	570	625	633	636	596	581	582	623	624	595	588	616	617	606	644	602	583	622	646	629	619	609	626	569	606	663	593	615	626	626	597	594	620	626	654	622	649	612	592	651	613	633	632	628	607	582	603	623	616	626	566	671	582	610	562	634	593	616	617	649	583	604	578	662	615	575	627	629	578	663	659	632	588	674	591	612	628	622	625	607	591	596	595	593	594	604	593	605	602	631	634	597	598	637	616	628	600	595	601	589	638	599	610	612	620	621	608	600	616	597	626	599	616	613	619	608	611	637	682	612	655	616	649	614	672	587	603	613	663	590	616	640	573	593	594	607	597	660	593	613	590	635	591	583	582	613	630	637	596	607	654	586	614	615	635	623	606	582	600	633	593	591	608	647	593	568	566	614	601	642	629	580	590	586	582	618	633	653	659	583	599	631	626	611	610	661	619	608	588	591	585	616	661	599	561	621	618	618	569	644	577	619	635	586	626	596	600	555	633	605	627	600	580	615	617	626	618	615	654	608	638	596	609	642	607	656	642	643	637	664	648	610	583	602	556	635	646	592	612	652	655	627	608	623	623	616	614	585	610	610	599	626	613	573	628	589	633	666	619	596	609	615	643	648	644	618	637	583	602	636	611	584	623	574	625	641	635	658	613	604	578	634	644	640	629	586	621	625	592	588	625	591	591	577	617	622	620	635	623	634	616	602	639	586	610	652	647	607	636	619	628	629	572	638	627	615	624	574	608	569	598	633	642	634	548	610	609	637	615	630	614	609	589	645	576	589	641	631	594	565	609	582	620	627	590	601	667	550	586	618	636	598	629	612	577	608	619	653	627	640	618	630	582	632	658	630	638	613	590	609	624	598	611	611	611	648	587	602	637	623	607	615	643	611	600	588	614	582	605	621	611	627	637	591	580	588	650	611	608	606	584	624	583	668	668	604	645	608	587	619	625	581	587	651	654	609	664	627	618	622	607	624	596	617	624	594	555	613	572	615	608	609	647	636	638	569	603	614	574	616	577	627	643	592	585	622	605	598	597	637	616	620	668	614	600	625	601	599	594	587	625	639	654	664	603	570	585	602	598	625	567	637	643	592	625	640	613	613	644	596	645	623	568	598	653	634	654	658	648	600	599	656	597	615	606	601	628	626	648	585	641	630	642	573	615	588	635	592	644	621	605	617	612	604	620	664	600	620	601	615	641	598	645	644	596	588	619	601	585	614	605	626	636	609	581	622	629	655	608	626	607	624	605	578	631	623	572	627	668	623	619	645	608	617	645	593	614	630	588	634	614	618	621	622	601	562	622	592	666	555	638	625	603	596	613	585	618	641	605	604	640	641	670	641	619	668	608	590	652	614	596	636	641	588	592	617	597	603	582	607	637	599	601	596	621	586	598	654	603	630	613	604	606	617
1754	225	227	245	214	185	195	200	172	192	183	168	154	183	162	178	174	180	165	202	176	190	189	171	181	164	151	173	212	196	170	174	185	155	181	212	174	154	150	172	169	167	176	175	196	184	189	184	156	155	196	139	168	171	164	159	187	152	151	155	166	152	149	163	187	191	193	163	145	164	175	144	168	183	183	190	187	163	174	181	176	184	193	181	164	157	153	179	177	171	175	175	162	174	159	181	169	160	189	158	167	207	160	158	185	170	178	168	192	180	186	188	179	170	185	170	158	173	169	179	158	183	176	160	166	158	158	174	166	170	157	192	162	151	174	167	157	184	159	169	181	202	176	172	202	207	171	188	181	181	182	179	143	180	190	185	166	157	191	172	199	168	151	179	172	175	155	187	168	169	161	164	162	166	159	177	161	195	155	152	165	160	183	168	173	183	178	166	155	185	182	160	179	178	179	175	178	155	178	153	185	167	185	180	171	173	181	170	211	153	169	184	174	169	187	181	182	186	160	177	185	166	195	175	164	172	187	188	181	153	194	167	155	166	167	161	166	178	166	173	185	162	155	174	155	178	178	171	161	191	181	195	175	170	172	158	152	166	186	157	161	166	195	156	183	179	166	176	187	157	181	181	194	196	184	166	197	167	176	197	174	182	149	198	181	150	173	148	167	148	173	163	158	171	151	170	161	149	166	166	166	192	163	186	169	170	155	185	175	161	175	173	171	170	178	173	153	164	154	156	165	192	172	177	152	172	171	158	186	181	167	156	180	170	189	163	178	171	175	181	138	163	161	167	177	164	152	176	180	166	170	159	184	172	184	160	185	176	165	165	168	174	193	147	187	165	182	156	171	163	163	181	155	174	178	165	176	172	141	169	167	162	174	180	193	197	161	184	151	167	169	192	154	162	182	185	160	162	192	173	170	181	181	167	177	175	175	195	172	165	163	184	149	163	167	169	186	173	192	155	190	177	170	170	144	147	186	173	191	165	167	211	167	156	196	179	165	169	152	157	192	174	165	164	173	150	174	177	188	157	164	145	187	179	178	191	179	184	167	177	156	183	194	177	178	176	161	163	172	177	157	184	178	165	154	185	166	163	152	185	193	162	166	184	165	167	158	179	157	159	163	167	169	160	180	185	187	171	194	166	179	160	173	168	167	178	181	190	171	163	184	182	166	159	186	186	171	170	171	189	175	204	182	161	178	161	175	199	170	152	196	170	175	158	169	190	162	198	184	148	188	185	150	175	158	172	175	160	156	172	174	196	190	182	172	152	187	181	173	174	139	158	179	146	160	181	166	174	159	174	182	169	195	149	160	164	163	173	169	180	174	162	167	160	196	166	147	184	171	165	172	188	166	171	187	218	169	184	159	171	159	168	162	196	164	194	174	189	186	180	174	190	151	164	178	162	169	178	176	159	169	168	169	206	151	154	166	145	176	178	188	164	154	177	150	164	167	166	174	199	168	158	165	179	191	161	175	184	160	160	171	154	169	164	173	166	188	167	164	191	176	195	166	177	173	150	163	179	148	162	188	177	173	171	182	168	183	182	165	169	191	169	189	176	162	156	196	192	152	176	165	171	182	176	191	141	158	158	173	167	171	167	169	159	170	170	195	160	162	162	186	147	188	164	171	168	150	161	173	156	177	156	176	182	176	184	176	156	155	166	184	153	166	165	184	164	176	176	168	160	177	187	170	190	150	185	144	155	158	175	193	172	153	160	187	168	173	168	159	175	187	161	184	186	165	170	169	186	176	173	192	180	184	205	174	185	176	165	165	174	158	173	183	189	168	162	161	178	147	184	146	155	176	167	187	168	190	165	171	182	180	186	165	179	169	183	175	164	168	178	172	179	157	160	158	204	177	167	161	188	145	173	168	168	180	161	160	166	179	154	183	160	160	174	187	156	161	166	172	187	161	177	171	171	140	174	179	154	181	160	178	166	195	173	165	163	172	187	183	153	185	181	161	169	183	170	179	175	162	178	188	154	132	167	154	160	165	180	165	188	176	151	179	165	177	180	183	198	177	170	200	172	183	169	166	187	158	175	152	176	193	169	191	167	176	158	163	193	150	151	158	159	167	187	165	155	171	171	175	157	169	162	172	175	182	153	173	165	172	168	179	177	170	144	174	164	194	160	180	194	170	158	173	162	168	182	161	205	184	189	152	172	183	183	184	177	179	172	151	149	171	184	172	188	181	195	163	177	152	149	164	171	179	177	170	151	179	163	159	158	183	177	168	170	164	177	157	172	167	167	180	196	168	184	169	164	139	172	150	176	170	184	170	164	169	162	178	166	168	173	177	159	162	166	185	185	191	140	171	165	177	171	153	187	170	161	167	170	160	178	189	167	181	178	162	165	190	159	183	158	190	190	159	181	179	157	170	173	158	180	181	164	171	160	173	158	199	164	160	189	158	182	166	185	180	174	168	183	154	179	161	180	174	176	181	171	162	188	187	173	176	186	177	154	162	190	158	163	179	174	158	171	179	181	182	162	169	180	183	195	172	182	148	191	172	176	168	153	154	151	181	168	158	186	174	156	187	163	159	177	177	165	161	168	169	172	156	174	154	168	149	183	166	173	173	178	180	158	179	162	169	174	171	150	170	165	205	175	174	148	180	159	181	163	175	169	144	188	172	177	172	174	176	187	176	166	169	162	160	172	172	175	173	164	168	188	185	195	189	178	160	185	193	190	168	160	171	160	166	157	146	171	167	172	166	192	186	146	177	197	178	173	174	177	180	155	131	162	176	169	156	181	157	167	171	177	167	162	189	193	193	164	186	194	181	187	137	158	187	171	176	179	185	211	147	185	185	182	178	181	176	187	188	167	162	181	177	157	146	182	171	171	150	166	180	185	182	168	177	175	189	165	175	179	178	168	169	179	178	177	170	138	195	174	174	162	162	184	158	192	147	189	163	153	173	166	197	165	187	181	174	174	172	180	173	185	175	173	167	142	183	178	175	165	173	177	188	155	156	185	159	190	164	171	170	166	156	169	175	151	179	170	167	178	175	189	164	167	185	168	170	179	183	190	187	174	154	182	169	171	174	174	162	159	184	177	164	189	169	175	175	191	166	161	174	182	152	173	172	172	139	180	167	167	191	164	183	186	175	147	179	171	153	165	171	174	145	167	160	180	187	169	174	170	159	177	193	173	186	167	176	165	176	166	175	166	171	189	167	185	155	173	163	179	180	171	189	174	157	164	164	150	166	199	159	167	184	171	165	161	159	159	184	176	185	155	172	162	165	162	162	187	156	169	158	170	170	181	176	162	170	173	172	167	175	161	179	184	169	152	167	179	151	163	169	154	168	172	181	157	185	162	187	176	166	159	160	181	174	141	186	174	170	179	161	189	167	187	177	193	145	181	159	177	184	185	173	147	195	181	165	157	145	160	184	152	190	196	172	173	156	173	163	165	182	176	156	177	176	190	184	188	170	189	175	167	136	176	160	173	158	190	166	149	189	174	166	166	166	172	154	173	176	131	162	154
2075	687	800	835	829	723	760	709	731	657	672	634	658	593	647	624	604	619	684	589	611	555	579	600	619	595	629	625	638	648	634	631	599	659	660	663	661	652	603	607	623	600	587	623	651	595	643	616	597	578	605	613	584	607	596	613	573	641	621	594	597	609	614	642	619	613	592	630	579	603	541	578	615	553	540	629	637	589	594	616	648	618	585	612	601	624	571	601	619	615	633	620	634	644	627	620	703	663	682	648	671	621	632	624	636	600	628	619	594	611	630	543	608	606	643	632	552	609	586	607	599	571	606	600	588	632	593	611	617	594	630	568	603	575	590	625	588	599	587	552	588	614	615	592	589	601	574	578	607	538	644	573	520	629	604	582	577	547	600	557	620	622	585	603	584	588	600	577	631	565	577	569	575	619	601	551	575	604	619	582	620	580	603	569	614	589	573	604	592	616	582	602	564	578	594	626	569	590	593	611	582	574	587	592	600	602	587	608	593	603	565	558	553	621	565	566	628	580	624	579	586	527	608	578	589	591	603	613	608	607	599	586	612	617	593	611	589	628	576	554	596	582	575	592	625	551	552	581	586	618	579	570	605	619	642	620	617	596	603	538	570	593	601	593	617	594	626	586	609	643	569	567	605	583	574	555	564	610	592	581	543	611	612	584	620	620	634	573	589	602	607	589	604	573	587	596	552	591	611	562	605	589	644	600	631	599	612	578	574	661	563	611	593	584	622	553	604	591	606	558	577	602	558	597	593	610	586	579	627	541	591	595	574	560	551	614	608	575	597	611	589	593	612	581	583	638	615	565	618	604	580	551	605	559	585	582	598	579	611	573	591	568	591	574	591	558	599	586	580	611	606	634	609	595	575	574	562	603	584	572	612	586	575	615	602	581	526	590	558	591	585	604	560	587	586	564	586	609	600	589	600	579	605	599	615	591	563	606	595	622	588	541	588	588	582	580	587	586	583	578	579	601	564	561	592	610	635	610	582	609	587	606	581	582	610	594	594	573	603	600	589	612	588	616	641	620	559	578	585	612	615	561	605	610	608	578	604	616	551	612	582	604	590	581	588	616	584	644	599	561	596	596	542	581	614	591	603	568	580	571	607	582	607	559	590	570	582	555	613	616	600	638	588	582	576	653	620	571	570	636	597	564	630	595	564	594	625	599	600	553	555	556	594	576	584	588	573	607	610	610	587	530	618	589	560	574	593	620	612	617	642	554	622	609	552	587	627	605	589	627	543	613	608	604	580	616	600	593	622	594	599	611	611	629	586	592	591	618	589	603	581	591	613	570	620	591	564	580	616	620	578	580	574	592	574	569	596	564	610	551	590	600	590	580	599	591	628	590	621	589	621	611	546	567	647	611	636	569	554	583	584	598	560	580	583	589	513	617	588	576	598	548	608	608	615	598	576	590	624	597	617	585	606	599	614	604	624	598	595	608	555	595	546	578	590	602	625	596	575	604	613	608	612	619	550	603	585	583	608	583	611	579	609	585	582	629	587	569	597	607	578	595	580	591	551	580	578	590	566	630	600	559	565	603	584	591	592	616	605	593	600	555	587	594	579	646	608	585	610	605	599	615	599	591	563	597	622	586	603	582	644	549	594	574	601	569	571	598	622	621	595	596	595	567	633	640	583	575	630	574	611	590	587	608	557	601	618	575	598	602	589	644	643	589	559	606	588	573	603	584	586	588	543	570	548	575	617	606	564	547	597	572	642	588	596	589	567	545	579	598	585	611	612	623	584	621	554	557	578	558	619	561	558	554	613	603	612	574	594	588	606	595	588	535	581	632	600	596	606	556	584	584	577	603	596	595	562	632	588	606	616	587	565	581	595	559	599	586	568	583	643	597	614	596	583	605	577	583	575	571	598	590	592	605	550	570	613	584	625	524	638	606	600	588	579	564	593	617	529	571	578	586	604	597	578	585	590	619	606	609	562	609	584	595	549	568	571	555	573	558	610	594	598	603	604	592	615	577	601	585	608	573	595	623	594	562	595	626	623	591	630	567	615	580	571	623	603	576	582	605	559	560	560	604	594	535	558	631	602	583	555	577	569	588	548	590	584	573	563	587	619	566	601	565	597	565	566	574	589	595	590	595	619	613	609	612	579	589	620	581	623	572	565	621	568	591	630	585	576	593	575	586	558	551	553	600	578	586	620	607	624	563	631	571	591	609	563	584	624	598	600	579	572	608	574	600	615	589	567	595	567	635	580	632	586	587	564	547	546	606	593	616	559	593	562	616	598	591	600	646	615	555	603	564	584	631	590	590	574	604	608	538	632	560	584	663	597	607	589	626	592	595	597	575	571	609	596	570	617	588	607	615	604	557	587	579	599	607	555	565	530	627	544	615	599	561	593	558	581	588	654	604	611	576	570	588	579	588	635	594	561	611	564	597	578	556	596	543	585	610	565	575	607	587	600	609	634	559	545	550	620	573	588	616	576	623	619	590	598	588	599	571	602	613	593	589	573	585	598	583	569	555	573	578	537	540	585	612	615	609	609	587	621	612	573	601	626	553	611	588	562	604	619	618	547	546	575	573	588	553	608	604	534	608	577	607	607	573	581	564	637	548	604	589	550	595	574	602	550	570	616	618	565	589	607	573	593	593	593	612	619	637	589	603	619	579	543	566	603	585	575	575	555	618	621	599	557	552	573	577	604	588	599	594	616	574	601	601	585	584	570	589	590	592	635	571	629	574	546	591	588	566	567	603	618	601	581	609	591	604	624	611	550	618	571	610	607	578	547	624	577	591	616	576	583	615	533	604	600	594	586	610	576	627	569	611	556	618	591	584	560	652	600	575	555	617	596	589	611	556	587	588	594	597	556	603	592	603	596	598	620	567	626	616	598	601	616	582	590	638	643	598	642	635	588	612	589	597	616	594	590	604	597	602	585	578	611	643	595	594	607	585	621	622	598	599	578	627	607	586	553	597	544	588	616	632	630	575	569	589	598	604	565	608	560	594	611	635	628	589	599	600	616	567	588	600	581	598	606	587	554	608	567	568	604	598	632	600	577	604	601	587	574	589	594	620	636	607	609	596	599	624	581	613	598	557	650	632	609	625	599	589	570	564	622	567	608	574	563	634	592	603	599	562	559	553	552	598	595	576	588	552	586	589	585	561	562	586	615	619	584	573	609	602	625	562	601	601	549	556	597	610	622	569	601	583	615	569	586	558	601	577	555	568	609	602	607	565	599	575	566	556	617	605	553	565	595	606	614	578	597	620	560	612	594	633	580	582	587	557	638	625	612	591	591	607	595	595	582	616	593	613	641	611	601	591	571	585	601	589	540	561	608	611	614	586	619	597	603	627	610	599	653	609	592	574	596	588	568	611	595	533	581	583	557	603	602	576	578	611	627	626	601	551	564	595	547	548	583	580	579	597	580	581	612	572	587	554	561	583	595	652	554	585	580	617	615	599	595	607	596	546	577	589	629	637	621	648	577	620	611	566	578	581	611	615	590	588	577	610	576	632	570	571	581	585
1726	216	213	219	184	191	204	161	165	148	186	166	166	175	161	171	157	161	146	173	161	156	160	162	162	155	158	149	181	165	175	148	174	152	176	187	154	154	164	153	163	175	158	169	161	147	175	182	191	166	158	139	166	169	152	155	152	154	153	149	164	145	155	149	177	176	159	159	153	173	160	147	171	164	159	146	143	169	168	196	170	164	166	156	154	149	157	147	129	150	150	151	154	159	160	164	137	159	155	164	175	159	151	164	158	150	141	154	167	189	147	170	175	165	137	142	157	160	181	144	142	167	127	159	144	153	149	150	158	132	142	177	182	165	136	149	155	179	158	176	167	160	153	137	139	159	152	158	142	169	162	175	148	151	147	172	157	161	148	164	183	145	177	152	146	143	142	156	140	167	146	136	160	155	154	163	159	153	163	155	160	144	164	152	156	162	152	154	157	187	160	161	141	138	138	141	180	162	171	151	146	160	146	169	147	176	157	181	156	164	143	166	163	160	145	153	154	160	155	155	164	157	170	144	141	162	165	147	168	170	179	146	172	154	137	137	168	151	167	129	128	153	149	174	158	140	157	162	181	143	166	169	150	142	137	155	188	144	139	172	146	141	167	143	133	166	131	152	164	176	162	127	139	166	147	179	188	154	153	150	153	144	139	157	165	158	145	172	149	155	163	172	154	170	158	183	151	169	185	141	143	133	153	146	142	152	157	156	171	146	154	138	157	150	176	149	163	159	153	167	141	156	172	164	142	167	146	171	146	160	171	150	151	165	139	181	167	146	171	176	142	147	145	168	168	152	153	167	138	148	168	157	144	167	165	170	143	167	169	184	163	144	155	153	171	164	158	151	159	144	158	164	157	162	162	128	145	159	142	139	185	165	156	146	158	166	163	150	158	190	151	150	162	143	163	163	135	166	162	147	166	145	138	163	162	156	152	167	168	143	170	170	175	170	161	179	150	181	153	144	157	152	153	161	165	142	172	169	155	165	157	135	170	163	162	142	156	197	140	173	161	148	191	148	185	169	179	161	171	134	185	150	133	154	158	149	174	172	155	153	133	176	162	164	166	149	132	167	189	156	165	177	146	153	178	142	157	166	170	172	139	127	154	145	142	161	148	141	188	155	164	172	152	136	147	147	156	159	156	147	158	142	151	172	138	142	170	155	148	175	173	142	161	141	155	156	170	167	152	154	173	146	186	143	163	146	151	126	172	164	139	167	152	123	145	148	163	143	145	162	157	181	159	151	178	158	156	145	151	167	164	174	157	173	158	171	140	142	155	158	143	158	145	143	142	129	149	174	164	151	144	144	162	146	156	168	165	161	151	173	150	139	153	159	147	172	152	152	173	160	162	171	159	178	140	165	155	145	160	138	142	156	166	183	157	156	145	132	176	147	157	156	176	147	156	173	156	173	146	170	172	148	156	160	162	183	176	154	148	146	144	144	166	167	159	176	142	163	165	151	146	149	166	158	134	156	160	167	143	153	147	139	165	159	154	178	133	169	175	148	171	163	148	144	143	130	166	172	163	148	154	134	168	164	155	155	164	159	150	167	152	152	151	159	158	135	145	148	156	160	170	156	153	148	170	159	146	172	149	177	180	170	180	137	146	146	144	164	156	164	144	155	178	165	163	186	162	151	158	166	152	163	167	153	166	158	172	175	156	174	150	174	157	159	147	158	186	159	148	158	154	147	150	154	170	160	149	175	181	157	143	169	160	164	159	167	168	138	175	134	162	154	152	161	159	148	146	151	135	156	171	169	179	162	155	160	163	145	145	166	158	144	173	143	166	156	160	158	161	165	162	170	134	178	160	152	171	157	162	163	159	164	168	157	150	161	153	164	152	158	138	159	157	156	163	148	181	131	177	150	146	161	158	140	160	173	152	150	155	145	164	146	174	149	146	171	158	150	172	155	183	164	159	158	164	132	160	149	159	147	144	149	149	161	175	177	149	155	166	159	159	172	156	153	180	155	144	144	164	148	171	164	156	169	160	159	161	170	164	166	162	186	156	157	170	178	147	160	160	156	163	171	161	150	151	185	138	169	155	150	157	140	164	163	171	161	153	172	192	141	145	124	162	164	159	157	156	145	169	157	178	142	173	150	148	142	165	178	171	176	139	164	145	151	139	143	155	168	145	155	171	169	169	162	149	165	153	161	176	161	166	160	179	136	182	141	169	148	169	169	173	164	148	156	189	153	172	125	168	170	165	161	164	162	167	155	168	172	183	169	125	158	147	143	147	161	164	148	156	180	170	178	164	155	145	167	140	164	177	172	136	148	164	153	166	159	134	159	134	174	133	162	164	165	165	141	157	169	185	144	159	170	168	161	177	147	157	157	169	169	174	171	186	145	178	158	164	171	153	144	166	148	168	160	170	149	171	169	161	129	146	145	146	159	156	165	154	181	145	156	153	134	166	159	164	163	174	160	157	171	159	143	170	156	168	161	165	165	162	143	168	140	153	148	185	158	155	138	147	154	159	167	154	162	187	174	156	147	168	156	153	150	172	146	165	147	199	137	147	175	142	147	154	143	149	157	182	141	146	185	155	162	148	172	138	171	151	161	168	171	165	169	157	165	174	168	169	162	174	150	148	150	156	143	143	154	155	164	156	166	164	151	164	177	133	176	151	159	143	150	169	144	148	165	154	153	147	149	147	142	140	165	175	166	153	152	151	161	159	171	161	173	178	151	142	154	159	161	154	154	178	178	166	163	156	166	167	163	147	163	150	149	151	157	155	151	151	143	169	144	170	146	163	174	153	153	145	145	154	166	173	156	182	137	132	128	146	146	161	163	154	156	171	145	172	166	159	168	155	169	151	150	185	131	169	157	170	143	178	161	174	172	152	151	133	137	168	148	178	164	159	171	157	141	152	164	149	120	148	168	157	161	166	160	177	164	151	147	161	129	160	161	158	162	166	143	144	150	153	163	147	161	145	147	179	163	160	158	160	142	154	160	164	146	157	176	170	142	161	164	163	155	140	177	148	145	160	149	137	150	169	160	174	145	136	167	174	150	172	173	167	149	156	173	154	170	176	143	143	143	175	152	137	167	137	150	159	136	151	160	136	159	135	153	164	132	166	179	141	154	150	159	137	166	148	154	186	197	180	146	148	178	150	152	160	173	160	144	152	155	145	141	160	154	150	143	159	171	161	163	151	168	148	181	161	159	146	158	149	159	142	165	139	154	157	154	170	165	181	167	162	173	154	153	169	154	156	142	158	142	156	157	140	168	180	154	146	153	143	140	151	162	169	162	164	170	150	163	160	152	157	150	159	143	177	156	157	153	152	195	171	152	155	160	152	172	158	158	152	127	155	173	137	147	156	179	157	139	180	161	152	174	155	158	140	146	148	153	152	134	138	159	139	164	148	146	183	151	161	172	151	181	161	134	165	134	167	155	138	150	177	154	147	150	168	162	170	147	130	151	170	161	152	178	177	171	158	152	150	134	146	167	156	162	149	163	148	163	148	144	166	163	165	172	154	156
2102	680	764	775	768	747	686	661	688	614	656	611	609	582	614	613	551	514	597	543	558	580	579	554	568	550	579	545	587	619	615	647	624	627	608	624	656	549	558	565	540	601	584	583	563	528	581	525	542	563	554	559	598	571	583	546	573	555	528	534	587	571	492	549	558	513	551	574	527	544	578	594	540	554	530	562	569	619	643	563	590	585	602	603	599	606	587	544	528	573	568	537	557	596	557	565	595	636	633	653	561	610	523	615	564	539	528	597	579	513	542	572	533	554	512	550	506	561	517	524	511	600	539	529	522	535	592	521	537	590	569	534	511	534	544	544	554	555	551	529	585	563	568	564	552	500	563	529	520	549	531	560	574	563	595	585	561	541	637	556	581	526	531	544	541	552	538	587	558	623	542	550	557	513	527	532	591	546	517	538	553	579	556	527	511	570	588	566	546	524	531	572	551	544	539	563	544	553	559	604	541	543	594	567	531	537	545	567	600	562	592	582	549	527	551	555	537	561	540	561	553	586	536	561	562	505	526	534	552	546	564	580	568	543	559	553	545	551	575	572	568	535	557	564	594	561	552	572	497	524	544	550	540	527	536	574	547	507	559	534	565	532	590	548	539	555	550	560	539	527	559	546	541	551	557	577	552	529	561	559	551	506	528	534	565	550	575	589	513	536	547	559	553	529	544	524	570	525	525	569	488	532	546	586	528	554	501	567	513	573	518	536	559	578	535	565	504	564	566	539	555	568	531	572	541	556	585	524	557	567	580	563	535	614	556	565	575	550	579	571	563	511	540	527	548	530	545	516	530	555	549	597	558	542	521	566	578	508	562	559	583	585	576	559	544	528	581	568	544	549	560	527	561	548	539	527	515	548	552	568	540	541	548	541	602	522	547	546	549	614	547	570	531	574	528	536	570	545	497	565	511	551	541	543	517	574	516	517	582	555	541	516	601	539	574	514	542	563	583	527	570	561	578	592	545	577	552	512	563	508	534	541	589	518	553	524	575	528	572	560	563	574	575	588	541	536	576	577	561	548	530	562	569	535	523	528	580	555	557	581	579	586	573	578	579	580	572	583	515	573	542	564	554	581	563	558	522	577	546	554	540	562	549	601	531	552	554	558	629	524	552	529	532	567	546	505	577	595	533	592	568	534	621	577	557	532	587	579	562	562	506	585	529	552	548	586	559	545	562	536	579	544	546	549	547	507	576	515	589	513	581	515	544	557	573	579	526	574	550	558	558	542	556	580	507	577	541	607	566	565	507	561	563	550	552	572	518	588	551	530	547	531	561	568	548	527	563	556	534	526	540	564	592	523	578	565	574	503	508	539	587	560	528	569	526	533	571	526	549	571	552	554	553	562	529	540	548	549	565	602	548	572	519	567	585	540	527	542	571	594	542	585	545	556	540	530	576	535	537	515	519	540	597	546	571	564	576	580	532	516	545	574	500	614	524	579	534	508	559	555	520	549	535	544	560	573	555	571	565	593	508	554	605	518	559	527	525	552	523	561	554	556	534	562	568	607	563	546	547	543	552	533	552	588	576	505	546	556	517	556	569	549	549	545	538	522	551	576	521	545	565	543	579	556	553	541	593	570	529	516	564	539	526	528	590	585	580	556	569	568	492	569	542	559	536	558	582	579	557	556	553	542	567	565	574	570	565	558	571	572	552	532	548	561	557	554	586	510	550	568	563	577	555	536	526	601	553	553	584	620	540	572	523	548	532	558	534	544	529	552	574	580	571	530	563	543	570	548	564	540	545	524	555	525	562	558	534	541	548	539	531	583	553	520	556	548	597	553	569	556	558	522	556	563	540	548	541	574	537	517	524	509	542	559	568	582	523	579	555	547	554	572	535	562	534	525	559	559	506	595	577	548	526	568	564	535	539	514	541	581	568	581	555	516	572	576	524	515	555	575	554	587	595	553	593	525	539	543	571	567	552	474	586	563	519	534	590	555	583	516	555	525	571	536	577	549	546	570	573	567	556	548	530	578	569	556	566	552	530	559	537	553	536	555	531	550	525	558	506	582	590	590	608	525	539	612	552	542	517	550	530	555	539	548	561	565	539	546	508	549	572	528	561	548	568	562	538	559	564	573	572	543	563	565	544	571	590	573	554	555	571	527	565	572	532	559	595	524	549	534	565	541	577	580	549	541	555	551	556	556	594	553	549	557	538	598	565	536	539	525	550	538	579	595	557	600	521	538	511	559	540	581	543	548	512	549	570	564	538	554	593	556	529	553	536	563	553	582	550	529	553	529	556	530	558	540	546	571	535	572	626	557	562	568	573	576	534	516	518	528	599	534	574	521	568	532	574	559	521	550	589	554	579	539	579	529	575	566	566	536	565	547	575	557	566	566	548	547	522	545	570	520	592	516	505	578	524	552	616	544	567	527	572	537	533	586	541	560	539	537	534	554	541	565	544	584	578	515	575	496	517	554	556	543	551	564	553	578	508	557	576	522	570	535	544	536	525	558	546	522	534	595	572	520	559	582	558	577	564	546	512	553	511	547	539	550	535	537	537	571	538	535	552	562	544	560	509	570	542	526	541	535	554	550	563	574	566	568	532	561	587	547	559	556	521	540	515	540	518	523	556	543	586	568	537	532	563	575	549	508	548	550	512	570	540	546	572	585	535	578	542	559	622	587	555	549	531	522	527	505	578	550	553	508	544	551	591	544	523	548	582	496	557	527	580	534	578	547	547	524	582	556	536	550	524	554	535	523	537	538	531	562	547	546	554	573	570	587	541	522	541	578	568	580	539	543	572	511	565	538	539	584	583	568	547	558	565	563	549	518	552	531	572	567	591	551	516	535	572	543	553	552	564	539	569	556	562	565	570	560	539	539	558	545	556	588	549	576	555	538	526	544	573	563	530	578	554	568	520	550	541	559	510	571	530	622	572	596	556	548	544	533	544	577	556	536	549	531	562	497	565	582	566	534	589	587	546	538	524	600	580	602	557	540	526	519	551	596	540	546	553	537	561	568	551	544	553	558	518	566	558	573	573	552	561	512	576	551	548	586	552	541	550	547	516	541	579	520	535	550	498	542	584	540	550	541	527	531	594	542	554	580	524	565	578	551	565	530	560	535	577	524	567	577	584	587	567	562	563	583	545	549	556	518	534	579	573	522	590	570	518	539	575	538	541	539	559	545	541	536	522	567	532	541	542	538	566	552	583	556	610	486	561	533	522	542	562	517	572	568	555	526	523	527	497	573	575	546	539	572	561	550	588	535	587	532	559	542	539	523	517	544	507	534	573	602	542	495	537	539	562	539	516	531	523	564	520	562	566	530	527	559	506	536	538	574	554	513	557	519	548	574	568	560	544	550	520	625	575	577	560	551	564	537	547	540	562	537	577	547	557	581	594	546	566	596	603	529	533	566	553	534	552	560	553	571	563	566	535	550	538	523	504	587	530	540	521	524	558	529	522	571	557	554	552	534	584	551	524	529	537	544	534	501	573	564	552	529	546	604	581	567	544	532	559	553
1757	226	226	213	192	213	166	181	181	207	175	157	163	159	190	174	160	141	144	158	148	159	161	156	172	146	185	167	176	161	158	165	152	161	162	174	177	158	159	159	145	151	159	170	180	167	142	153	156	151	161	181	163	161	156	153	153	194	155	184	150	169	167	157	175	171	182	162	153	156	155	160	185	151	188	128	157	169	172	145	165	165	149	148	154	155	146	149	137	154	179	170	172	159	162	132	159	159	171	161	148	162	159	166	145	153	163	161	152	173	157	158	154	151	172	139	171	157	162	162	157	164	196	173	138	158	145	160	141	171	161	144	166	154	143	174	177	152	167	141	153	139	147	117	125	149	133	174	188	144	199	165	178	172	159	173	158	142	184	158	168	147	162	172	131	172	152	164	140	165	158	150	146	135	179	155	174	173	159	143	186	141	152	167	156	138	157	146	157	182	172	140	166	145	156	143	177	150	153	152	169	157	160	158	150	170	178	152	170	162	146	158	172	148	154	149	137	170	173	157	161	159	164	160	148	169	173	146	181	160	161	149	139	156	185	155	169	138	133	209	164	163	146	155	158	166	137	148	142	164	155	160	162	165	132	145	167	149	163	187	157	184	133	168	135	164	155	148	164	174	134	152	170	149	156	170	166	170	158	161	171	183	151	155	162	166	138	149	146	138	167	163	158	177	166	166	166	165	162	165	152	166	194	158	171	182	147	150	141	169	171	169	136	153	172	165	161	153	147	151	164	151	136	173	167	140	158	171	130	142	169	172	176	158	143	156	128	178	139	142	178	153	160	164	159	189	147	172	166	163	150	139	154	156	177	160	161	159	175	184	158	141	156	152	161	143	180	162	183	171	161	144	166	145	176	154	170	155	173	139	142	160	152	176	166	137	147	197	168	139	150	142	175	161	160	144	168	177	158	155	171	152	185	151	145	159	171	170	152	147	152	147	160	152	182	146	138	143	154	150	169	160	152	163	151	139	157	140	174	134	179	143	145	161	181	140	176	159	171	153	165	135	152	173	161	150	152	173	163	159	151	155	173	146	170	139	157	158	163	159	129	164	159	166	154	148	157	165	159	164	142	163	144	164	174	133	172	158	159	145	173	166	141	153	151	158	177	163	151	182	162	156	154	164	157	170	156	177	149	147	187	141	143	161	183	157	179	159	170	172	170	132	138	149	141	142	153	163	171	138	177	162	163	160	148	155	155	155	143	139	151	169	183	156	164	158	142	154	148	168	171	152	156	171	157	154	148	180	156	159	168	174	147	160	174	172	154	162	124	162	156	168	151	167	166	168	141	157	172	176	133	137	143	153	167	158	144	150	158	161	142	171	138	170	162	174	135	153	145	151	182	175	151	154	135	153	160	140	161	183	194	154	176	150	146	152	163	141	172	154	156	162	162	145	164	147	152	171	166	177	145	153	137	154	156	162	159	174	144	151	144	157	159	151	143	169	128	163	157	178	151	164	159	159	160	152	148	177	140	152	172	162	176	148	150	164	160	166	155	144	164	161	147	158	173	159	155	155	156	181	162	136	162	148	152	155	156	168	125	145	149	153	173	164	149	180	153	172	163	153	163	151	155	137	164	145	173	144	144	155	148	139	187	145	137	166	146	152	151	165	166	150	168	169	144	156	144	144	163	147	136	136	144	159	164	163	171	177	162	152	162	148	161	147	188	133	133	168	136	156	162	143	156	161	156	168	160	153	159	151	151	167	159	153	167	181	165	143	178	181	170	148	192	177	155	155	145	157	160	149	147	157	152	176	150	146	146	152	150	147	157	160	148	144	170	124	154	161	157	137	163	172	144	149	148	139	145	146	159	149	144	164	150	172	180	140	156	170	158	156	161	140	160	173	145	138	161	182	162	178	148	161	173	146	179	155	170	157	154	167	160	154	139	165	157	154	160	160	148	166	152	153	153	167	145	149	152	152	159	173	152	160	136	169	157	157	159	162	166	157	152	143	164	156	137	145	156	153	141	167	140	163	154	143	146	156	133	147	167	150	147	141	157	143	173	176	175	140	167	162	163	172	131	146	150	156	158	170	162	159	141	174	138	156	170	150	158	159	155	162	135	153	160	187	152	156	152	157	158	170	161	156	152	183	157	156	156	164	157	150	162	176	153	157	160	167	174	145	160	156	156	158	162	150	164	165	154	147	153	150	151	143	147	127	155	158	152	152	150	131	143	172	147	141	151	162	174	130	137	157	165	141	145	162	158	123	167	178	165	159	175	162	159	159	163	169	166	158	157	160	172	147	160	156	166	165	149	141	154	161	171	151	182	153	164	163	162	148	179	164	161	154	155	160	154	165	151	145	147	179	152	158	142	150	164	165	172	157	180	154	178	153	163	150	162	156	150	126	150	153	180	140	148	168	167	167	152	149	164	150	159	162	139	157	162	131	150	155	172	151	178	147	162	175	168	190	137	153	156	143	156	154	173	158	176	159	157	157	135	148	166	147	148	172	167	176	150	163	175	154	162	155	179	160	151	166	160	162	149	164	142	146	159	171	159	173	164	157	119	146	157	156	146	152	159	157	151	142	172	162	148	163	156	167	156	151	148	149	137	157	151	178	161	171	146	153	124	145	189	174	151	152	152	150	180	148	156	155	155	170	166	168	162	165	149	181	163	148	152	188	155	150	160	150	166	166	165	164	175	155	150	138	146	145	152	169	177	157	151	172	134	150	157	165	163	151	162	163	158	168	171	173	156	170	148	173	147	175	151	147	165	156	149	172	153	173	177	151	178	154	170	201	164	162	185	148	161	156	153	159	155	155	138	159	156	163	189	157	143	145	158	162	145	169	164	145	161	169	166	160	152	140	151	157	151	163	166	167	148	126	173	165	174	175	151	161	165	125	176	147	167	150	135	165	140	147	146	167	154	149	137	135	141	142	153	163	143	148	144	164	172	188	161	160	145	166	146	157	176	141	162	146	160	159	168	159	191	151	166	166	146	145	159	166	159	159	151	153	174	139	156	150	145	166	140	164	156	179	145	161	147	149	171	151	140	172	141	148	178	150	173	176	157	140	162	163	156	155	154	155	169	167	143	162	169	142	162	168	151	154	137	135	162	181	163	146	166	161	168	161	156	149	176	156	183	146	174	169	177	142	168	167	183	157	146	160	141	129	136	172	166	165	178	159	168	169	178	127	175	170	173	152	155	162	138	170	156	160	159	150	167	158	164	163	144	166	117	156	156	177	155	152	174	170	160	154	164	151	166	157	141	159	155	169	151	157	137	152	160	155	148	167	164	174	173	135	147	158	147	143	157	155	157	152	147	157	173	178	149	155	154	165	161	147	134	163	169	153	147	157	119	153	174	161	169	154	169	153	152	139	146	133	172	157	155	171	152	158	181	160	181	163	146	162	164	147	127	165	152	144	146	163	162	163	152	160	151	169	170	140	167	156	141	138	160	153	138	166	158	165	153	140	139	144	163	156	163	167	165	151	155	172	151	150	167	155	161	155	166	132	148	158	167	168	146	148
2156	651	717	806	779	694	660	633	637	635	615	638	613	594	580	568	580	582	583	592	535	561	568	574	574	597	558	658	582	609	606	605	614	622	633	623	648	569	568	584	588	607	526	609	529	544	579	563	568	549	575	571	537	552	513	584	565	559	560	564	512	564	595	545	562	551	511	535	541	558	575	539	602	580	598	588	570	597	550	534	614	564	520	562	594	553	581	530	584	573	534	566	598	554	619	603	578	631	626	634	602	617	576	582	601	545	527	541	575	588	559	529	604	591	563	539	570	560	562	567	548	557	507	548	549	522	533	583	559	536	554	508	564	510	535	503	551	562	562	542	596	591	558	563	551	534	504	565	546	559	537	559	567	541	578	584	512	562	525	587	544	552	483	528	549	555	554	529	579	561	570	567	549	594	548	559	542	578	573	549	516	598	600	526	581	557	550	544	536	524	558	572	581	554	522	540	584	563	554	547	572	527	563	582	577	536	572	553	557	542	523	572	604	518	578	544	529	567	519	516	565	549	539	487	593	570	537	519	500	541	535	531	543	576	554	606	546	557	564	525	588	555	567	599	589	525	554	535	535	526	551	582	552	529	561	548	548	563	563	557	575	534	552	569	552	548	507	534	545	585	537	549	523	566	578	547	568	560	566	522	518	555	537	547	580	560	533	575	538	559	529	561	518	556	521	587	555	541	537	560	472	544	548	549	471	529	538	567	574	545	569	499	584	553	567	531	549	559	537	585	543	563	557	513	601	521	548	545	527	530	563	611	552	571	564	517	552	577	580	524	534	572	493	583	576	540	541	547	549	519	577	557	510	532	595	545	530	548	540	576	573	544	560	518	526	542	547	566	535	544	596	565	543	528	538	538	588	549	526	560	564	603	515	549	541	557	518	551	550	563	525	539	554	498	537	516	601	545	542	549	561	566	530	511	540	540	566	478	566	542	539	574	547	501	576	549	541	538	554	571	530	535	556	536	587	513	563	621	578	572	573	590	534	534	578	519	543	552	551	536	545	560	546	541	578	551	539	530	555	539	517	581	553	547	568	551	552	512	556	586	571	493	556	565	545	546	566	576	555	558	546	555	543	600	569	584	538	539	549	531	565	569	554	555	578	544	549	563	520	547	594	540	542	513	575	546	574	509	551	577	544	547	546	571	583	546	562	548	579	545	574	528	522	576	540	591	602	520	519	541	556	562	554	581	617	546	586	524	556	562	546	567	597	530	540	543	548	527	545	527	508	552	575	556	546	561	575	588	535	553	492	577	577	527	500	579	570	547	562	526	537	582	550	553	565	543	545	558	608	519	553	577	534	579	550	529	546	578	543	547	543	533	564	586	549	542	571	556	587	532	540	574	565	577	519	561	561	573	530	532	530	566	554	562	546	549	542	555	557	575	564	586	548	556	566	560	551	583	587	551	603	523	519	558	546	565	542	531	545	541	546	542	555	537	567	512	537	538	515	529	557	541	549	508	559	562	526	559	578	564	542	578	539	595	541	537	544	558	566	550	557	538	539	585	515	509	576	541	557	553	549	543	565	525	537	566	534	554	559	526	559	564	531	587	545	547	562	540	583	562	588	549	558	533	542	570	570	493	562	557	533	530	565	517	549	552	525	529	562	539	556	483	551	536	579	575	560	567	560	581	517	548	551	544	542	583	549	560	563	559	555	515	536	533	549	572	555	564	512	600	555	520	560	556	534	537	567	577	526	553	582	513	533	595	540	557	555	560	548	554	572	510	535	529	526	598	529	550	534	578	533	561	580	569	549	524	533	555	545	534	536	585	565	545	560	513	561	530	539	563	566	528	543	517	553	549	599	568	556	553	589	536	574	515	578	516	581	578	528	536	587	504	559	558	584	565	570	533	533	566	575	568	555	584	551	517	552	536	560	550	548	592	562	556	554	547	553	558	548	497	594	567	565	539	547	575	554	547	532	561	577	524	578	563	582	529	577	576	520	513	544	511	536	538	550	557	570	562	533	555	541	545	535	568	590	605	539	551	545	534	547	551	589	533	573	597	578	522	550	572	528	538	551	573	577	548	540	520	555	579	554	515	571	552	549	559	522	527	566	574	519	603	587	560	542	584	568	577	548	580	553	562	532	524	541	551	594	518	538	554	542	549	593	556	565	532	549	531	548	570	550	578	558	561	530	542	543	571	583	580	588	521	583	571	520	597	553	521	597	603	577	557	611	541	507	581	573	570	557	523	509	577	551	550	578	533	534	554	563	599	567	544	524	571	538	537	554	530	568	540	559	545	617	567	539	534	526	515	564	612	506	563	508	549	544	539	560	565	543	547	560	582	583	582	553	549	549	540	614	559	556	523	547	544	526	571	561	532	584	535	561	549	596	546	506	556	532	535	522	542	574	532	562	560	552	560	534	581	549	569	538	543	567	588	524	581	571	547	575	525	554	552	592	593	578	550	533	560	573	525	596	581	561	541	551	594	539	577	580	576	560	589	510	587	575	599	541	559	563	515	579	568	544	527	555	572	513	537	610	561	560	548	528	585	581	531	511	575	551	560	554	525	565	540	556	525	515	560	551	563	519	547	533	539	563	549	561	533	538	559	556	579	560	542	560	559	557	538	574	567	543	521	592	581	518	551	516	579	542	573	538	566	550	556	561	507	570	561	507	523	543	543	539	601	536	567	550	547	583	532	621	531	536	546	550	548	566	525	543	566	552	582	562	602	573	550	506	570	575	552	555	564	558	550	529	552	531	579	579	548	542	542	539	529	530	569	507	546	562	537	536	594	562	527	590	534	525	534	607	568	554	534	494	555	566	562	577	551	543	534	554	572	556	541	559	561	602	552	554	557	566	527	582	544	575	582	537	591	522	567	530	519	531	519	558	587	585	546	556	513	518	563	575	569	524	564	572	568	608	550	542	533	548	562	571	542	557	587	552	565	536	585	540	552	628	541	530	575	584	556	559	562	564	517	556	563	571	526	567	587	589	537	574	545	576	589	547	578	555	549	552	531	552	511	577	581	522	557	529	562	553	548	568	541	578	555	549	531	568	596	525	544	531	541	534	554	535	556	586	590	616	537	563	579	531	539	551	614	586	532	524	555	582	527	575	555	592	573	580	527	556	538	510	543	559	545	555	582	576	553	564	586	558	556	564	573	542	576	581	509	551	526	555	550	510	567	549	510	516	559	579	547	525	543	553	541	586	566	565	605	547	543	605	598	554	569	522	569	549	615	496	580	553	508	554	521	569	534	541	555	556	593	508	509	565	543	583	590	511	593	568	545	544	575	574	542	563	533	539	530	536	544	572	529	547	574	519	551	544	583	528	553	550	534	538	490	550	539	556	499	581	534	572	565	583	558	538	562	507	542	551	546	571	580	525	530	567	551	523	585	531	565	561	578	533	538	524	534	580	542	561	579	547	554	533	587	553	553	575	595	559	535	547	535	584	537	557	525	548	570	541	572	564	511	526	590	602	549	545	553	568	611	565	553	607	559	563	503	570	525	565	588	590	555	572	508
1879	214	222	178	153	188	166	180	183	167	174	171	155	170	170	166	154	171	154	153	143	155	166	158	158	162	167	170	183	152	165	161	156	162	138	147	165	156	146	162	134	155	169	173	160	158	163	144	149	163	149	147	157	139	170	152	151	156	135	146	162	165	164	159	152	133	153	146	156	157	166	172	159	152	166	156	155	140	167	149	163	188	166	152	181	160	151	167	160	165	162	170	147	168	147	151	171	154	163	183	156	183	150	171	155	161	183	173	151	183	176	151	150	160	155	173	171	151	158	134	161	147	151	153	159	171	149	152	164	162	168	134	153	144	169	141	150	150	174	171	149	143	171	165	156	152	164	152	143	164	181	142	158	174	149	140	159	157	161	153	168	154	181	154	150	166	157	151	170	146	165	162	171	142	173	156	154	182	163	147	158	144	158	159	170	149	157	136	140	136	138	146	164	184	144	150	132	163	182	152	166	182	157	168	160	173	142	160	173	169	168	146	152	154	146	149	127	187	137	151	153	148	155	162	156	156	160	148	134	181	158	151	151	177	143	154	155	147	154	144	141	134	159	143	170	155	150	176	149	176	169	155	156	156	163	163	142	153	180	168	132	165	162	151	154	168	167	135	183	144	169	160	150	167	161	149	160	153	183	169	186	160	133	156	164	143	166	159	126	168	138	160	159	147	159	133	164	186	147	148	171	142	181	159	148	148	161	162	167	145	141	175	144	157	149	138	159	143	151	150	148	137	158	128	144	142	151	167	131	169	169	142	150	155	158	156	162	157	170	180	176	175	133	142	151	155	147	164	175	138	151	157	136	166	163	148	167	145	160	152	155	164	131	143	183	176	146	149	165	171	141	151	158	166	144	170	149	159	185	138	153	160	154	158	166	148	177	163	160	163	163	145	149	155	183	131	161	161	154	154	169	170	129	152	162	154	151	168	175	175	168	149	169	144	130	163	132	152	177	172	153	152	147	168	151	170	171	135	158	154	166	159	148	137	152	132	120	157	182	163	154	152	154	155	149	170	158	158	132	173	138	159	145	176	151	145	148	145	141	163	141	156	164	184	146	172	148	139	160	164	145	148	173	148	144	175	163	167	153	179	177	178	145	145	164	164	150	157	158	156	142	139	140	144	181	130	132	139	152	142	155	157	149	155	149	158	157	157	162	168	164	148	163	150	170	169	158	159	154	138	175	169	148	144	140	168	150	171	147	146	139	152	182	157	149	159	132	173	134	138	162	158	155	175	152	153	165	159	163	161	133	154	157	172	156	136	168	166	160	150	155	166	158	168	156	182	133	152	168	158	159	130	160	173	148	149	174	140	155	141	163	158	158	173	146	147	135	167	164	165	179	177	151	136	157	157	149	169	167	146	170	136	170	178	153	169	174	183	168	147	151	141	132	151	155	163	166	157	149	144	151	154	162	153	149	140	186	132	160	144	158	170	169	166	152	169	150	144	145	169	153	152	164	156	164	150	159	164	148	175	154	151	164	140	185	147	171	160	141	177	146	127	168	142	163	159	136	158	165	144	146	175	139	148	149	169	150	153	161	159	150	156	154	139	136	180	144	150	156	139	154	169	180	168	161	164	149	149	157	152	145	151	155	150	159	158	159	143	144	162	152	154	166	192	176	155	152	145	125	169	168	152	133	152	189	179	150	168	180	149	152	164	145	134	167	155	142	167	147	157	162	143	149	148	143	174	170	151	148	182	165	160	144	181	152	143	165	144	157	167	166	166	147	170	132	158	158	156	149	151	155	176	138	147	156	142	162	168	122	155	149	162	159	167	147	151	161	162	168	163	147	156	164	158	145	161	132	157	157	147	139	159	160	150	148	157	156	158	151	161	152	161	170	161	172	172	165	168	165	159	165	169	149	142	139	146	150	162	151	153	156	158	167	150	145	149	162	147	151	139	139	179	177	164	159	164	160	132	169	140	163	155	187	176	158	143	137	150	148	174	156	152	167	145	147	164	148	174	132	161	167	159	165	143	182	157	143	151	141	169	162	168	162	150	144	153	157	152	159	147	144	154	167	160	156	200	159	166	149	147	144	187	161	146	193	164	150	167	169	154	156	158	160	166	147	140	172	154	174	188	155	156	160	153	158	155	151	176	148	174	138	153	170	165	147	151	163	140	181	150	157	175	163	174	164	155	169	145	138	168	166	148	158	160	152	180	160	152	159	151	157	141	133	145	144	143	146	156	146	148	167	154	143	144	166	142	157	170	185	157	138	185	137	139	148	161	143	156	157	169	138	162	157	147	162	149	153	161	155	160	168	167	157	146	168	152	154	162	156	163	148	184	155	150	141	137	140	157	163	143	143	130	156	155	156	154	140	158	153	168	179	156	174	175	157	144	169	149	148	157	148	144	132	143	130	151	167	187	160	149	123	146	170	148	153	167	159	174	160	162	150	164	141	133	181	177	152	159	165	163	146	131	152	152	144	145	165	154	136	155	159	155	156	175	167	156	151	132	150	181	142	185	146	167	151	169	168	171	139	176	153	156	154	140	163	146	174	152	160	151	151	140	156	168	192	158	147	147	145	142	143	178	151	160	184	150	175	166	159	170	139	159	160	158	164	139	140	164	166	168	158	132	190	158	172	175	141	159	162	142	155	185	148	142	140	140	153	166	151	171	156	157	134	157	154	159	134	164	172	146	153	163	183	177	136	153	163	154	155	166	186	150	162	154	180	125	138	160	160	165	163	141	158	132	173	149	148	164	143	156	143	165	150	158	169	149	171	153	160	152	157	158	146	143	172	162	183	141	158	162	160	169	148	180	151	155	164	157	148	159	159	151	163	195	154	146	133	153	128	153	131	165	157	149	156	162	146	156	180	161	179	162	141	165	145	161	138	126	133	152	143	166	163	160	140	147	169	162	180	158	146	148	148	143	142	161	167	153	164	138	161	150	161	151	133	173	148	162	150	139	167	154	158	152	172	136	141	134	140	169	158	149	142	155	146	145	150	164	156	160	165	167	159	130	149	182	153	164	163	169	155	150	157	158	181	143	173	171	171	164	163	145	150	154	154	158	170	148	159	148	163	157	154	167	185	139	146	162	154	148	162	180	155	171	155	164	151	150	146	151	143	152	159	154	163	145	173	171	176	155	140	141	188	158	164	153	131	154	145	157	154	173	159	169	167	143	159	156	155	177	148	149	145	152	154	167	154	172	153	144	154	171	151	167	163	123	173	140	143	159	180	184	143	152	163	141	158	132	152	151	154	140	145	137	156	167	133	184	143	170	171	140	137	133	163	164	160	143	154	163	150	137	154	133	146	164	173	135	162	176	146	157	151	159	151	168	153	141	153	145	151	152	155	177	142	172	153	144	163	147	129	160	164	162	177	159	139	161	152	146	168	155	154	143	162	142	138	169	173	142	178	161	137	133	144	157	152	161	149	162	177	173	168	151	125	155	145	144	155	152	163	160	148	166	179	151	198	136	162	152	162	163	161	162	147	188	131	165	133	151	154	150	157	149	134	148
2146	607	731	835	804	756	657	654	657	655	637	621	602	587	575	556	519	602	553	511	526	567	592	519	546	547	576	584	577	579	633	600	581	619	620	611	605	574	571	559	628	556	612	555	589	589	572	567	547	545	609	520	547	552	577	540	511	549	534	530	570	508	524	584	563	568	560	504	526	536	559	546	537	541	561	542	552	586	587	565	538	572	583	574	602	572	552	584	553	554	627	527	557	579	607	534	583	611	622	580	564	527	564	656	549	537	592	546	567	595	550	532	594	541	554	563	538	596	605	558	558	553	566	549	527	548	530	568	547	595	548	527	537	547	526	530	575	546	551	514	544	545	567	562	565	572	539	544	547	549	566	555	557	535	566	603	522	521	579	560	547	552	563	525	590	588	524	553	535	516	571	539	543	528	531	530	557	522	533	494	569	520	559	583	568	560	559	544	568	564	577	548	548	545	585	523	502	487	529	549	611	550	547	591	534	522	553	506	548	545	532	550	565	563	555	540	570	532	539	562	557	570	545	535	533	548	566	573	552	549	546	516	546	525	587	526	572	526	562	553	533	585	531	563	556	535	574	523	568	546	524	539	516	589	547	544	526	569	560	543	563	545	549	548	527	574	587	544	553	550	486	580	590	580	568	527	558	516	519	519	507	513	572	531	531	527	565	558	568	540	553	570	533	562	526	560	540	532	584	563	544	563	568	520	522	523	542	561	542	552	580	558	575	582	547	535	568	494	552	542	554	542	537	556	563	567	603	546	541	563	527	547	556	544	541	564	541	549	555	551	582	569	576	534	534	514	497	568	598	548	522	538	522	543	563	566	502	546	557	563	550	567	583	576	511	564	530	549	529	563	522	569	504	544	555	552	556	519	523	572	573	546	507	577	573	565	572	554	498	503	594	566	504	573	579	508	545	559	535	513	538	521	537	568	549	555	548	570	557	512	583	566	563	520	566	545	515	571	549	516	527	532	523	570	552	566	534	544	518	579	566	562	527	576	528	549	565	503	542	559	534	522	537	575	539	533	530	554	557	532	537	545	551	557	539	589	553	559	536	536	540	543	556	567	561	552	538	562	588	530	564	560	573	481	534	521	529	518	516	560	549	547	550	567	543	582	574	526	571	552	522	570	585	546	524	578	542	506	574	561	594	516	540	514	561	567	539	559	550	570	600	577	596	550	510	545	564	549	537	540	524	525	554	513	521	551	567	518	583	556	539	536	542	533	520	543	571	513	540	531	524	567	574	537	586	579	556	583	552	565	563	548	582	494	534	518	544	547	554	585	592	526	559	568	558	536	516	571	566	573	520	581	569	516	556	563	522	553	537	558	511	531	576	530	561	566	549	531	544	543	543	561	543	572	536	526	527	565	513	553	534	559	516	570	596	549	545	609	539	524	557	596	546	562	552	544	585	513	512	548	596	530	601	506	525	549	555	538	527	526	543	531	555	550	521	547	545	529	517	557	551	529	508	529	597	541	563	561	570	554	547	530	554	574	562	548	531	556	597	519	542	535	574	544	536	518	540	554	555	519	561	580	527	546	531	566	550	543	549	488	545	520	537	572	584	570	558	532	525	533	536	545	548	564	503	556	542	540	517	531	531	533	524	566	537	507	509	501	513	549	573	561	564	519	611	553	529	574	515	539	581	549	574	548	546	573	551	553	543	578	550	542	536	553	544	562	601	554	560	533	546	582	548	569	513	541	533	536	590	561	569	564	547	567	529	561	595	529	607	546	552	556	546	534	541	554	549	580	554	546	556	560	591	570	542	527	586	545	554	557	553	555	536	547	542	546	581	556	531	564	543	546	543	506	583	567	562	576	538	566	540	542	536	542	491	529	574	510	528	491	540	550	472	530	562	525	535	536	526	550	552	574	531	508	543	506	519	560	523	535	559	543	533	553	569	575	517	535	524	561	555	569	597	563	545	563	584	559	528	574	555	543	567	510	512	495	570	562	515	568	544	516	523	543	562	525	550	595	547	556	536	571	517	561	589	525	561	572	580	550	542	546	548	555	524	553	558	528	556	591	529	498	517	585	566	525	499	587	558	548	521	562	535	556	601	524	571	521	582	548	541	544	504	591	616	504	542	532	536	533	552	509	543	538	514	570	557	538	518	575	541	540	516	562	584	520	533	554	550	552	565	558	610	544	532	557	590	557	573	535	551	530	575	537	534	495	553	567	549	533	507	585	553	543	546	528	574	563	556	529	598	529	548	571	560	534	587	527	556	595	569	559	560	543	525	570	539	552	549	548	572	544	524	551	568	514	553	537	548	504	558	542	565	577	534	534	544	529	544	588	549	560	483	545	510	542	550	563	529	514	571	578	564	531	523	577	581	594	547	499	564	537	552	526	563	557	594	573	579	544	558	515	549	549	555	565	526	492	525	508	545	537	560	554	552	559	537	552	589	538	507	523	569	550	577	535	530	538	531	541	529	557	540	534	578	502	505	553	572	552	535	566	606	542	539	547	581	552	603	537	555	581	546	529	566	588	572	558	519	548	538	562	572	554	528	545	575	547	560	597	603	555	568	544	525	552	528	508	540	579	572	547	559	559	555	494	500	533	512	566	535	545	549	527	547	536	549	536	566	574	584	568	530	540	562	551	553	551	524	561	512	548	539	574	520	572	539	532	524	571	536	573	515	546	552	563	558	555	499	566	615	588	528	556	510	553	559	557	551	542	503	535	573	541	527	537	581	541	544	528	566	540	573	550	568	586	545	568	547	537	543	561	546	566	513	574	621	544	540	538	591	535	557	550	526	574	542	551	563	555	515	563	555	553	552	561	539	567	553	624	550	531	526	579	549	526	539	554	558	558	594	547	562	566	543	553	554	558	542	518	530	525	518	549	532	585	530	549	576	511	537	505	545	556	512	503	522	506	511	557	536	559	548	581	516	579	558	557	575	546	585	552	522	500	570	515	567	566	513	536	556	505	565	510	559	532	563	530	576	538	521	510	542	565	576	556	484	563	525	554	541	524	561	562	530	555	617	573	548	546	545	531	542	561	524	568	543	483	591	566	560	583	531	597	564	525	583	545	578	532	539	530	533	543	549	575	549	532	548	567	568	484	546	519	533	508	538	516	544	469	549	539	539	561	578	580	530	564	532	574	568	532	551	553	527	532	549	501	549	586	520	543	567	567	543	559	550	515	566	545	544	551	532	550	534	561	580	554	539	542	523	572	556	561	553	563	588	563	564	519	569	525	541	588	521	586	535	522	599	523	565	553	564	562	540	537	565	559	524	550	544	530	521	548	587	547	566	546	545	511	517	544	535	538	521	569	527	512	567	535	538	541	574	517	557	553	576	560	553	534	574	514	575	520	558	581	525	508	498	575	529	550	502	566	528	541	516	559	536	557	532	522	554	570	550	540	536	509	541	506	567	537	532	555	563	574	514	530	551	539	551	586	587	537	531	542	551	542	524	527	564	545	515	571	528	579	521	545	504	556	533	525	524	562	581	521	567	512	542	526	573	586	532	543	536	528
1706	203	238	206	185	168	181	161	153	160	157	163	138	144	159	118	126	127	171	143	137	168	147	158	158	148	157	154	129	150	136	160	174	162	160	167	160	136	151	160	174	142	137	139	149	150	144	139	155	159	143	136	126	159	146	149	156	145	132	181	157	161	149	148	145	142	136	158	155	131	173	138	164	149	135	148	132	165	155	133	130	139	143	137	136	138	154	188	136	142	160	153	147	157	141	154	148	133	142	154	139	143	152	144	143	151	151	153	135	137	143	124	141	144	152	163	134	141	135	162	146	138	144	134	171	146	138	126	149	142	158	128	136	154	174	149	142	155	171	149	158	156	147	162	142	127	154	151	167	150	158	152	143	140	147	144	146	127	153	143	152	148	151	128	149	140	167	159	134	131	149	152	139	131	140	141	151	142	140	162	146	158	125	171	123	142	132	145	127	143	163	137	152	145	143	142	150	176	144	151	167	141	137	136	156	155	145	145	132	153	150	143	133	156	157	136	143	135	159	149	142	183	147	135	143	143	128	167	145	144	134	156	146	152	157	145	140	135	145	173	139	142	173	163	142	152	163	156	147	167	163	144	140	162	155	163	146	149	171	162	142	148	157	168	141	119	116	146	145	142	138	147	143	137	135	127	142	131	128	173	139	140	163	152	155	148	129	128	169	125	135	133	145	155	143	149	139	153	153	130	120	142	148	144	150	157	126	159	137	146	138	161	138	160	137	145	153	129	137	155	149	151	152	138	134	159	140	141	149	152	142	138	149	141	137	141	142	152	166	153	157	161	137	151	160	145	136	125	162	136	140	145	146	149	159	132	138	145	143	140	143	149	160	144	146	150	132	126	129	131	154	156	113	144	122	150	156	155	151	161	136	142	133	142	139	174	135	143	155	165	148	138	163	149	132	145	144	154	145	155	143	137	145	135	146	133	158	148	156	160	145	122	151	123	160	144	128	176	153	153	149	154	132	165	126	147	137	137	143	140	147	135	124	147	144	174	151	147	143	125	142	142	155	144	127	149	154	148	148	159	140	139	152	143	140	155	126	141	132	147	153	126	139	153	151	133	132	117	148	139	175	142	144	150	145	144	139	131	125	159	152	139	127	141	138	172	129	143	121	125	146	144	156	141	140	168	140	158	145	133	157	127	151	180	157	147	157	162	143	164	136	127	153	142	126	156	144	142	149	174	137	135	145	148	123	152	163	145	145	134	120	148	151	141	151	146	136	155	161	150	125	164	148	158	165	155	149	130	125	126	152	160	158	157	153	150	138	155	142	164	139	170	162	146	138	147	161	148	147	152	135	126	128	154	144	151	163	144	160	169	146	148	146	141	142	132	148	148	133	139	155	163	153	151	157	126	142	150	118	138	134	158	141	148	146	168	144	161	152	165	134	141	142	135	157	135	144	157	140	158	149	173	154	143	160	145	150	132	141	146	141	154	171	150	156	157	149	172	135	137	141	125	145	128	131	151	149	165	144	134	149	143	132	155	137	140	157	155	136	133	141	144	144	137	141	147	150	154	131	137	142	150	143	162	140	154	145	154	178	126	146	141	147	164	148	154	149	140	143	153	163	140	151	164	146	148	152	133	147	157	143	148	130	133	120	143	163	149	123	114	162	148	138	105	128	140	154	135	155	150	130	137	146	136	129	141	138	134	121	154	151	169	166	152	135	147	136	158	160	169	140	149	158	155	152	148	155	156	159	171	146	133	159	131	141	138	129	168	139	137	163	139	138	163	149	127	165	143	135	136	137	130	152	167	140	134	152	151	145	136	141	137	149	150	139	142	142	130	143	140	171	135	131	135	133	147	153	124	145	150	147	150	160	141	137	134	156	139	151	154	161	145	144	160	134	145	142	167	150	139	151	146	127	169	144	159	130	147	168	155	163	142	137	148	143	142	130	157	145	140	130	153	158	131	135	132	161	125	127	146	147	144	159	127	136	148	154	137	145	143	123	148	161	152	160	146	146	142	146	137	126	130	151	155	150	164	140	160	158	139	145	144	161	150	138	156	133	153	151	147	151	115	124	138	135	151	161	164	157	156	132	151	161	141	145	146	156	156	148	150	153	145	142	156	153	148	131	145	143	176	145	140	140	134	164	119	131	146	158	139	130	171	152	167	172	153	151	173	139	124	157	147	139	154	157	160	150	147	148	145	153	150	137	126	167	168	141	138	153	169	144	153	139	154	154	131	145	154	144	145	148	176	138	150	156	165	150	155	133	155	135	156	156	166	158	148	127	152	145	156	120	164	142	122	152	159	168	149	144	151	149	164	141	148	148	159	128	138	166	131	145	143	171	159	129	141	154	142	142	135	139	162	124	163	139	147	130	135	160	147	140	136	137	118	125	140	149	160	148	163	150	140	122	129	150	149	140	135	162	162	148	141	155	122	142	166	146	145	163	163	158	150	143	150	170	137	147	167	139	144	137	146	138	148	138	158	139	166	143	141	137	140	146	134	138	139	154	144	150	144	157	137	152	151	150	141	141	158	157	143	143	139	167	154	139	151	149	123	132	156	157	127	149	162	141	131	150	161	145	139	137	153	147	136	148	137	144	126	151	149	182	143	157	138	158	154	143	138	138	139	159	148	141	146	139	159	156	130	142	128	140	145	161	120	151	165	136	162	125	132	147	139	155	163	150	162	134	131	140	158	150	140	119	162	161	160	144	156	149	155	150	151	140	155	141	134	145	165	167	153	150	125	153	151	128	124	136	128	144	149	145	138	137	152	131	161	143	143	153	158	162	154	149	148	158	134	148	162	144	148	159	123	150	152	154	125	131	132	172	142	136	154	159	153	148	137	155	149	157	154	139	147	154	155	140	140	158	162	145	140	142	157	144	148	153	149	144	144	140	124	157	157	152	148	160	144	136	142	164	140	130	139	146	155	137	133	168	179	125	154	163	144	155	159	164	139	136	143	149	161	126	141	145	150	146	149	152	142	151	139	134	124	131	139	140	141	130	135	161	119	152	152	157	144	150	150	147	150	148	143	139	123	159	146	140	133	144	176	154	152	154	142	157	149	158	162	152	131	150	134	137	160	155	136	138	122	133	130	167	154	148	157	154	145	136	162	142	149	150	136	158	150	157	153	134	142	176	158	133	140	144	134	159	147	136	166	136	121	132	128	124	118	130	131	163	140	100	131	147	138	155	134	155	155	148	143	144	129	141	143	150	145	154	153	135	132	134	130	139	156	156	141	153	113	159	156	143	140	152	122	149	135	129	144	155	154	142	129	144	144	145	146	147	158	147	136	136	166	151	169	152	166	156	164	136	152	143	131	160	140	153	132	151	141	125	142	155	163	149	143	146	146	158	145	136	145	151	115	154	138	144	117	131	154	151	133	139	157	148	145	137	138	141	148	157	149	151	143	152	142	145	155	143	153	133	131	139	177	158	147	148	143	149	145	156	118	151	149	134	162	149	151	145	159	149	136	157	124	157	138	134	162	168	134	140	139	145	146	133	151	143	127	148	152	165	141
2076	589	756	737	696	649	662	646	651	572	619	602	549	590	554	553	594	571	534	549	559	515	563	517	493	529	588	557	550	581	560	537	583	613	589	611	516	523	488	556	552	583	556	564	519	491	510	530	539	492	480	498	480	545	537	499	544	516	526	534	499	525	500	498	499	532	526	496	545	558	508	485	561	524	521	546	528	551	557	529	502	574	527	515	544	541	549	487	501	496	540	539	537	498	536	564	522	640	550	586	568	557	587	576	565	502	557	575	524	539	528	532	510	502	516	528	567	542	570	514	535	492	533	519	547	512	504	508	533	462	504	509	511	505	525	518	511	502	511	480	525	504	524	530	529	550	564	544	538	502	529	514	520	524	491	545	449	536	485	506	499	490	501	521	535	524	478	486	564	521	538	554	528	504	515	489	505	535	484	508	530	532	518	481	527	544	564	464	510	519	476	533	573	501	493	567	504	528	496	501	531	527	530	500	507	486	518	490	513	487	520	522	504	525	537	492	547	503	549	530	494	520	510	526	535	505	500	520	496	555	466	505	536	560	541	555	569	530	558	536	516	487	516	488	518	521	538	516	506	550	517	484	541	547	545	523	544	501	538	528	528	507	529	500	508	520	510	545	515	506	485	514	526	516	506	486	491	520	518	538	493	548	527	521	520	499	510	488	534	504	519	493	489	547	528	487	523	516	510	551	503	572	526	546	489	479	538	499	500	505	481	526	544	524	503	529	541	475	501	475	488	514	527	524	526	520	518	492	532	560	517	554	513	523	517	514	497	517	518	495	458	523	495	513	534	554	535	532	531	506	495	547	534	495	501	540	551	517	478	481	480	517	517	512	531	539	526	525	532	517	508	547	508	545	538	552	519	515	496	497	495	518	549	521	514	484	498	524	501	521	536	514	538	541	546	509	559	515	477	483	488	523	532	519	545	521	489	505	533	539	517	519	501	524	486	540	554	505	510	511	514	569	519	527	517	543	533	526	513	508	527	572	519	563	516	530	476	496	531	514	515	512	506	514	480	513	507	528	554	515	526	526	501	506	527	471	522	511	505	514	493	530	502	522	522	540	513	518	497	522	559	507	526	465	515	523	516	545	549	507	510	535	524	511	511	533	485	510	522	501	494	502	539	528	535	532	466	519	512	479	533	518	498	533	504	510	523	470	491	548	530	516	543	520	486	516	502	524	483	496	505	528	537	515	512	520	485	511	494	479	511	516	526	528	542	472	475	528	526	518	544	509	520	493	505	542	499	512	520	560	503	526	508	511	517	528	523	505	554	558	530	517	513	502	548	487	505	516	503	464	501	480	504	505	526	515	473	544	512	541	497	512	482	486	531	505	529	545	553	511	509	488	508	504	484	494	512	485	522	537	523	518	486	498	547	494	515	498	506	526	558	542	513	538	520	508	554	536	510	538	514	522	523	486	505	505	484	505	504	535	528	502	509	467	519	481	553	519	531	484	529	500	503	492	525	487	506	533	534	501	518	544	498	523	517	543	517	516	511	491	507	457	503	516	509	552	476	487	549	529	509	519	505	513	524	460	508	498	509	567	492	559	486	516	512	514	502	537	504	508	508	515	517	528	514	500	504	507	489	489	493	522	540	489	491	547	508	499	505	504	528	472	505	556	497	556	505	533	474	491	508	528	479	519	511	507	487	556	517	492	538	517	538	506	498	518	488	533	525	520	522	479	505	519	536	511	525	523	530	510	512	535	553	520	563	504	541	509	546	465	492	506	519	525	518	554	546	506	514	504	531	486	497	518	517	517	491	494	523	572	511	517	496	510	496	502	513	507	473	541	543	525	495	531	505	508	487	515	528	473	525	495	575	548	522	514	524	499	504	541	533	504	500	524	547	539	531	537	485	496	521	508	507	528	542	514	537	489	523	536	492	513	544	543	553	528	471	544	494	543	494	504	513	497	510	517	554	520	489	541	516	536	502	523	493	484	529	512	559	511	502	511	504	523	473	515	497	518	511	502	542	495	508	524	569	573	500	531	487	514	529	514	547	499	576	527	543	492	516	542	491	518	530	494	537	529	508	534	503	511	483	524	504	505	507	523	528	545	500	518	521	506	524	487	480	519	530	505	558	556	513	506	521	487	507	518	518	517	469	514	568	504	519	521	530	512	510	479	527	537	522	553	525	529	532	513	571	507	517	537	529	510	509	507	546	514	502	510	546	523	517	520	553	555	524	526	551	490	524	506	524	502	532	520	519	523	516	527	498	499	497	539	508	529	476	529	520	514	542	493	504	496	485	534	490	556	481	516	527	492	535	477	509	509	529	524	513	554	503	493	493	487	503	549	512	517	546	460	528	524	532	532	516	502	534	539	506	505	477	458	467	570	522	487	521	544	490	493	550	489	520	522	496	525	493	517	509	496	492	517	522	502	505	537	514	538	527	510	509	519	514	517	488	481	547	510	509	515	490	526	525	515	500	560	517	562	488	509	561	520	541	496	510	491	504	513	505	523	547	490	526	554	499	516	475	507	536	526	532	527	486	500	527	542	523	526	512	515	499	524	526	530	517	490	507	490	520	497	497	499	497	554	521	557	536	474	503	521	484	527	497	535	557	523	500	506	502	533	535	541	516	505	548	492	511	515	533	499	483	508	520	502	511	488	507	513	525	533	545	509	490	489	502	524	538	497	517	522	516	537	520	491	485	523	575	579	502	498	502	525	492	474	505	556	523	505	536	494	503	526	519	533	491	517	512	541	495	558	517	532	521	480	515	487	510	547	497	480	516	518	528	528	520	524	525	549	536	535	550	544	542	515	525	536	534	482	499	516	556	485	528	532	543	511	550	510	496	543	534	532	492	492	495	523	538	512	507	532	501	547	503	570	523	516	487	511	531	551	527	528	498	518	540	546	539	505	503	512	456	547	507	526	517	484	554	535	544	527	537	552	546	519	510	529	497	503	523	481	519	510	548	541	516	501	544	552	491	517	481	500	504	525	539	478	528	525	479	504	508	483	524	554	501	521	526	525	503	507	554	508	521	546	527	504	487	537	523	482	566	589	535	569	544	527	541	553	516	509	520	496	554	519	494	509	548	546	505	505	553	487	507	496	491	527	529	475	564	476	514	498	501	531	503	537	497	474	526	520	485	520	485	552	509	501	523	485	549	536	512	555	550	529	492	546	541	492	521	521	514	511	527	523	516	478	530	506	515	520	495	545	518	504	522	517	528	464	475	518	553	519	501	499	553	519	511	512	506	502	512	527	528	527	541	555	507	501	541	535	549	545	499	537	517	526	515	505	493	529	529	519	517	570	486	496	466	500	548	520	499	529	533	488	492	496	531	511	525	542	556	540	496	493	513	512	508	544	505	497	509	508	540	522	528	484	487	501	509	525	513	553	487	516	486	465	500	518	514	506	515	499	528	491	494	475	524	467	527	491	503	510	538	486	572	530	498	491	462	516	540	496	505	538	537	542	507	519	512	501	559	508	555	559	522	531	551	536	507	507	489	511	510	525	510	555	535	540
1736	169	224	189	191	168	161	152	138	164	147	136	136	133	160	149	154	159	117	148	164	163	128	166	137	149	146	133	139	138	152	140	169	165	155	146	163	158	163	156	148	154	149	150	165	156	147	152	175	155	154	125	125	141	143	141	131	142	140	145	148	145	129	130	155	143	130	145	137	149	163	132	148	117	150	145	149	131	151	147	161	134	146	145	137	155	145	146	154	138	145	129	141	149	138	144	138	157	165	145	143	164	157	153	139	141	147	142	147	157	141	154	155	130	150	154	144	139	144	126	133	161	135	161	135	135	130	160	156	168	180	139	128	146	143	139	149	123	154	156	149	142	143	154	145	128	148	137	133	131	163	123	152	136	147	128	128	139	165	140	143	146	166	155	150	145	142	145	105	153	154	140	145	141	138	118	128	153	156	152	150	130	136	128	115	126	135	140	139	119	149	156	142	146	144	142	157	148	145	131	142	121	141	151	117	152	137	147	133	161	118	133	145	147	142	152	136	137	159	123	142	140	135	137	149	154	135	150	125	142	135	159	132	133	140	128	143	136	132	138	141	135	132	154	132	137	162	136	143	120	138	146	151	154	138	141	152	150	170	153	103	155	138	156	133	134	135	163	146	165	141	132	146	152	157	134	138	164	145	133	123	163	171	137	124	155	150	136	143	135	147	145	135	144	132	126	135	162	154	155	148	134	131	153	142	121	142	156	145	134	166	142	163	157	139	146	148	149	120	131	174	141	141	145	109	139	133	130	125	127	150	123	147	143	137	151	141	147	133	130	128	139	132	145	157	135	132	138	145	138	141	101	156	153	136	158	139	146	131	146	172	126	138	146	131	151	151	139	133	141	166	148	116	138	173	132	134	153	152	132	127	146	152	147	142	121	133	129	146	133	143	168	146	123	136	149	117	135	159	130	168	157	155	147	156	139	147	146	147	130	127	159	150	152	137	160	138	139	130	151	134	152	146	150	147	134	141	137	123	142	133	163	128	148	152	147	151	148	127	152	140	141	155	135	148	150	168	143	137	126	160	136	137	128	154	139	149	128	142	139	133	136	144	134	159	144	131	137	145	131	152	149	116	125	135	133	151	142	151	156	136	137	160	150	157	144	140	145	155	147	127	153	136	136	111	164	146	149	153	169	150	146	163	141	148	146	140	155	135	135	155	154	147	146	131	149	150	133	138	145	129	171	171	135	141	140	146	156	146	142	116	135	165	135	153	137	133	138	156	164	152	155	139	153	137	127	133	141	145	142	153	151	159	147	144	141	144	138	136	144	152	131	140	150	140	144	146	141	145	138	138	143	136	110	123	145	140	152	146	146	163	164	138	133	135	142	145	149	143	144	118	142	126	123	130	155	155	110	168	159	127	152	150	117	142	137	167	128	141	139	126	127	153	148	132	138	129	142	134	124	152	159	117	133	143	147	135	140	152	169	139	159	130	129	133	133	140	128	153	118	156	145	156	153	140	141	118	139	137	128	137	134	135	126	150	151	137	140	169	136	145	156	157	146	152	165	150	143	160	131	127	141	160	149	137	145	149	140	153	146	139	153	161	155	165	134	142	174	146	157	125	136	134	154	170	157	150	135	139	137	155	146	148	126	137	130	133	140	157	119	134	160	150	149	128	132	146	133	159	149	138	157	156	139	153	144	149	122	132	153	144	164	163	156	135	139	134	135	146	155	135	143	159	149	122	174	122	121	135	146	154	130	169	163	114	133	145	138	149	142	127	129	142	148	120	134	140	149	152	121	136	160	131	155	161	164	148	144	143	152	160	156	131	157	169	155	152	142	148	154	122	142	124	135	140	118	125	173	165	138	151	143	145	143	129	168	145	143	153	147	159	132	148	130	131	150	140	143	126	145	133	142	135	132	159	155	132	167	135	148	149	145	142	147	141	130	133	140	143	137	142	153	162	151	146	145	138	149	140	133	147	162	140	156	143	148	138	154	146	119	137	145	141	148	143	145	142	145	150	145	150	141	159	159	157	149	133	161	178	148	160	127	145	148	123	134	149	136	153	127	161	147	148	137	149	152	143	138	141	129	140	141	130	145	173	144	134	149	147	161	151	134	137	130	139	129	149	159	148	136	163	132	152	131	142	120	144	133	160	144	134	161	138	165	143	157	138	152	146	178	141	138	143	157	147	126	166	129	155	148	127	128	141	145	144	151	152	138	154	130	138	134	124	139	137	141	139	139	161	149	181	161	154	135	134	136	146	131	159	113	152	144	135	152	129	155	152	132	136	147	142	127	149	134	151	157	137	139	127	142	149	140	131	143	149	153	133	163	135	129	152	130	151	138	134	154	142	150	144	141	139	163	159	134	144	122	122	155	136	141	163	142	156	166	149	138	129	130	148	149	151	146	137	165	147	142	155	117	146	154	141	146	146	143	122	153	142	136	156	152	125	139	140	150	136	156	141	139	127	153	132	149	147	151	149	124	160	143	129	127	157	140	146	132	139	139	154	142	143	152	137	132	140	132	127	131	156	156	145	126	169	141	143	134	109	131	147	135	136	148	142	155	129	135	132	137	137	143	159	143	152	132	157	136	153	141	160	185	154	141	154	140	148	160	140	158	132	128	147	133	136	146	140	157	148	133	120	171	142	144	150	139	136	129	127	130	150	139	148	144	122	157	144	131	138	120	156	130	128	138	145	141	142	154	140	140	141	145	145	136	130	138	161	148	134	141	140	150	138	152	130	140	131	144	137	127	151	125	142	131	139	129	159	135	130	155	154	141	138	138	165	126	149	130	134	155	133	127	143	152	127	133	157	142	148	155	162	146	157	140	138	143	135	150	121	145	135	140	134	125	109	144	129	157	155	134	137	125	152	131	143	165	138	126	146	136	141	126	132	150	168	141	150	130	143	137	136	123	133	130	137	134	148	171	151	167	151	138	137	145	142	134	158	127	156	135	149	138	140	141	140	135	141	115	137	122	145	143	128	157	131	139	133	146	125	138	155	143	117	154	145	153	131	131	127	154	121	131	129	135	141	146	127	124	157	146	164	143	140	128	148	123	152	141	137	120	131	158	127	142	153	143	130	152	141	172	153	136	134	154	141	110	148	162	126	131	129	126	150	135	121	148	129	145	148	127	155	154	146	141	139	154	131	154	156	143	149	150	154	142	139	145	139	157	136	153	149	129	119	142	141	142	153	135	130	151	133	142	138	146	168	155	144	128	154	138	140	120	147	177	149	126	154	170	143	154	128	150	133	133	148	134	152	151	162	159	129	149	150	156	134	132	127	146	146	118	140	141	134	153	133	115	130	174	150	134	135	141	134	141	152	152	162	134	153	139	138	134	120	141	144	166	143	114	148	149	147	130	155	148	143	152	137	123	152	149	141	140	120	159	156	130	143	142	149	148	139	152	139	138	153	137	135	158	133	138	134	143	159	148	117	139	142	135	152	143	146	145	173	130	156	138	134	139	173	154	141	153	131	130	141	153	146	140	143	141	152	145	133	129	141	154	146	136	141	145
2079	600	702	717	681	673	647	617	614	565	549	557	607	598	513	568	567	521	546	530	544	543	526	539	516	557	549	580	548	534	551	563	617	614	610	605	565	501	538	576	596	592	529	575	546	505	510	542	572	500	531	531	492	549	500	533	530	530	519	477	498	488	493	556	510	484	532	563	506	542	481	532	482	491	528	495	494	499	552	510	549	511	550	530	526	484	534	555	515	496	508	521	547	505	501	510	563	559	566	573	559	546	506	540	524	544	528	492	505	501	522	506	521	522	516	534	484	538	524	512	519	498	513	504	482	538	523	506	515	510	514	508	476	488	503	514	501	573	518	508	514	492	517	527	503	513	527	529	529	505	489	501	502	497	506	542	527	530	531	504	522	514	493	532	514	541	527	488	467	507	492	520	487	541	493	520	505	537	477	488	534	475	537	500	498	522	512	470	559	501	494	498	489	473	513	522	515	508	482	485	520	541	501	546	518	475	560	484	526	508	503	492	486	473	508	504	496	524	474	490	526	534	498	479	503	513	529	509	524	499	503	488	545	530	542	490	483	516	516	493	531	526	545	527	512	560	485	526	532	515	510	546	528	524	524	522	513	505	512	495	495	546	529	522	524	511	470	524	513	513	469	498	497	503	520	513	494	515	507	506	497	510	518	502	537	507	489	497	505	547	506	522	518	508	530	485	513	511	525	532	532	524	513	515	470	472	554	516	542	546	538	564	520	494	503	518	530	542	525	536	517	524	518	513	519	531	482	459	539	528	527	541	481	494	531	551	535	525	523	506	483	508	535	543	494	483	502	505	521	547	519	512	498	505	480	486	506	528	513	520	500	501	491	541	520	529	537	494	458	554	521	506	539	554	566	471	503	485	493	477	520	505	494	505	485	548	466	535	485	534	523	457	523	500	523	449	480	510	525	513	498	495	492	499	494	517	545	536	504	519	504	507	499	504	511	506	490	512	501	459	488	528	480	506	477	464	524	552	515	521	529	499	494	503	482	477	511	498	565	530	494	538	494	502	498	531	514	501	542	517	467	476	550	512	501	499	479	512	524	485	513	486	518	517	566	498	491	516	519	544	558	511	480	521	525	530	527	514	538	553	515	503	492	492	478	523	505	551	504	489	519	532	492	489	493	517	510	496	476	476	457	481	512	483	482	517	488	561	517	520	552	517	488	518	482	503	471	543	500	510	480	493	491	455	513	524	505	481	516	525	517	524	495	516	497	512	493	506	509	518	493	498	497	484	508	502	508	519	494	549	472	512	515	523	508	509	525	484	453	518	541	554	461	556	529	525	506	539	512	505	519	510	515	486	495	526	506	530	512	557	527	545	553	480	494	525	513	492	552	487	493	515	489	508	507	505	522	515	480	519	546	478	514	471	509	508	518	499	489	477	520	537	552	549	500	499	510	516	529	521	525	479	503	495	528	499	486	542	501	513	507	508	513	512	548	507	485	533	530	535	514	455	450	518	482	510	500	505	493	484	491	523	466	518	489	549	505	503	540	488	525	450	538	515	515	502	512	483	505	546	488	540	496	501	507	483	511	509	511	520	546	530	534	525	520	523	500	499	534	532	536	507	512	486	499	535	519	462	495	488	543	516	525	500	544	464	510	527	501	511	483	513	530	520	488	521	532	498	522	516	506	539	455	521	491	487	446	493	529	487	462	506	490	497	535	515	540	489	539	507	497	496	497	504	518	478	512	524	466	496	506	528	489	491	495	547	491	496	537	497	572	500	507	505	501	511	534	470	480	479	512	491	527	523	504	508	514	511	522	513	495	502	487	510	483	506	516	514	502	541	484	523	533	531	469	510	511	534	579	504	512	573	492	529	549	480	524	538	478	520	512	480	511	529	525	534	458	513	482	512	547	527	492	534	495	532	521	492	490	533	519	523	536	483	504	514	458	521	488	509	528	519	512	522	517	503	527	540	542	517	483	483	529	535	511	530	482	534	545	541	472	530	477	542	518	480	488	505	521	515	517	507	518	491	503	494	529	515	492	498	531	496	519	475	524	500	521	496	508	508	483	482	488	543	508	509	503	496	492	494	515	476	549	548	526	506	541	487	499	493	491	503	491	502	469	544	522	522	506	547	500	519	498	473	535	510	487	508	530	524	498	499	525	530	543	500	490	477	473	522	484	473	531	519	489	524	522	519	535	502	482	548	506	520	489	516	465	504	493	515	508	500	566	497	501	513	517	528	500	502	476	498	493	543	551	497	522	503	493	513	518	524	472	501	548	478	498	503	514	492	554	516	497	514	497	450	539	515	479	499	488	509	520	527	518	509	504	511	542	486	479	510	485	462	490	536	539	512	517	508	528	527	505	473	482	480	547	510	509	502	538	516	525	500	513	498	512	511	505	493	494	531	504	500	534	501	480	488	456	537	500	540	515	513	497	527	488	540	531	461	501	532	514	500	557	511	476	524	532	550	536	538	517	478	446	520	508	510	526	509	515	490	488	525	526	516	478	530	555	529	531	532	495	513	474	530	538	482	516	493	509	517	500	503	547	487	530	517	495	512	462	488	500	478	497	533	481	539	502	532	510	493	506	576	532	466	510	506	489	525	510	504	521	505	474	500	478	519	487	495	521	524	534	529	525	518	516	505	501	521	522	514	515	470	531	520	498	525	503	565	528	485	498	503	472	501	508	473	528	508	528	506	511	519	503	490	526	552	477	506	552	533	507	507	513	484	568	485	472	515	523	534	517	478	483	519	486	515	498	507	481	511	528	500	502	505	505	519	518	540	493	463	532	497	570	502	459	467	481	518	516	484	501	507	528	495	502	563	465	491	503	518	488	532	556	500	498	528	483	510	490	537	550	520	530	521	504	537	456	520	540	476	530	507	461	499	512	509	554	497	523	530	518	515	511	483	532	491	514	488	493	530	504	520	547	495	513	487	526	571	514	496	513	533	511	525	527	520	515	487	499	496	535	512	490	519	551	538	517	494	500	501	498	503	507	489	537	487	566	522	492	508	472	520	538	509	500	544	492	527	471	523	514	516	563	511	501	494	502	540	495	514	530	492	561	463	520	514	513	522	534	502	488	525	527	489	479	489	464	521	480	543	539	521	539	547	489	546	499	519	497	528	535	542	502	483	543	553	510	486	505	489	486	497	533	508	482	530	473	512	497	534	523	501	487	541	508	532	468	520	505	542	518	530	522	492	546	502	499	504	541	486	472	525	528	493	487	471	482	520	526	532	497	505	533	484	562	499	520	500	504	532	517	508	521	504	530	520	495	524	515	487	510	483	508	510	492	470	492	481	511	542	526	500	535	514	510	539	486	506	500	479	534	481	538	549	506	527	471	495	500	522	506	495	518	513	514	491	508	547	503	512	498	534	498	517	497	534	531	559	511	547	523	501	556	505	508	482	496	506	520	502	502	495	531	499	549	499	498	554	514	465	511	488	497	517	518	481	530	477	484	516	502	556	514	480	557	504	485	526	526	470	493	561	499	493	510	524	476	533	512	533	531	547	544	508
1737	194	219	184	183	179	173	162	154	137	125	148	120	146	159	133	137	163	147	160	145	128	124	151	165	137	141	141	157	154	128	136	136	124	156	155	141	129	142	126	143	150	135	167	135	148	130	144	137	129	135	148	157	157	154	137	160	138	133	129	126	139	139	126	151	152	116	129	152	137	139	129	147	155	115	141	127	145	143	141	151	146	141	130	122	144	141	147	129	148	143	137	140	102	155	132	139	138	140	146	141	157	130	151	134	133	139	151	141	135	126	143	157	151	131	151	128	140	152	148	126	141	138	126	127	161	143	133	142	147	141	133	143	122	151	148	125	144	131	150	136	127	128	137	103	148	141	126	149	148	138	117	143	138	120	146	146	130	123	157	141	127	157	159	151	138	130	172	119	143	121	120	132	149	157	155	136	133	152	143	131	142	144	153	120	172	133	127	135	126	150	115	130	159	140	151	141	133	129	123	131	130	146	166	158	160	139	133	151	126	129	167	134	113	165	125	154	152	150	137	148	147	143	126	114	129	122	135	130	149	131	133	125	118	128	141	139	131	126	147	125	127	148	138	144	157	133	136	140	134	150	126	161	158	121	131	151	135	121	125	131	150	132	140	134	142	144	144	143	152	138	143	158	154	146	164	124	132	154	124	156	126	121	130	130	131	118	134	137	143	115	144	126	150	123	137	140	123	126	129	143	143	137	137	146	142	134	137	139	137	140	149	132	157	138	143	135	126	124	142	144	142	151	122	121	138	137	130	115	126	174	135	144	142	140	146	138	123	121	138	125	130	152	141	149	146	151	158	126	127	135	118	138	118	139	118	151	125	140	145	142	126	163	141	126	142	145	138	127	130	141	139	144	150	139	126	132	138	141	134	138	133	136	121	154	126	156	141	149	143	137	137	137	135	140	136	130	135	145	152	137	145	134	128	144	151	138	128	142	140	135	141	140	132	127	145	138	138	147	124	144	141	142	132	129	132	132	142	129	136	115	135	147	134	141	133	147	122	155	137	141	117	144	122	144	159	140	129	149	134	133	146	150	129	159	124	135	132	147	100	119	132	132	124	127	105	113	153	121	132	132	141	156	121	149	139	138	129	148	145	139	136	144	148	151	143	126	131	134	139	160	163	144	140	130	120	133	138	148	156	127	138	121	127	135	124	142	167	137	149	132	126	149	142	134	135	131	139	159	141	127	111	140	153	142	144	138	155	132	147	127	146	164	134	126	134	133	140	137	150	129	154	140	147	123	174	143	115	115	128	134	124	130	137	127	158	133	140	126	145	143	130	117	128	134	144	126	119	137	149	137	133	151	151	146	131	162	128	145	138	141	123	128	140	126	121	134	139	117	131	147	149	123	134	155	118	141	128	143	178	125	147	167	120	166	142	134	154	139	159	156	120	141	134	153	123	133	134	123	145	147	122	129	129	156	144	145	114	143	137	152	137	144	136	135	154	123	147	143	140	152	156	152	142	126	133	128	148	128	142	138	159	139	139	141	128	128	128	123	135	141	132	146	145	172	153	145	132	125	158	133	131	126	150	124	136	134	149	130	125	128	145	139	144	126	121	123	126	132	126	148	136	162	118	145	140	133	132	129	151	130	114	132	139	129	120	136	155	139	148	135	152	135	157	148	134	132	144	150	140	154	131	143	93	170	135	134	160	127	134	126	126	136	136	137	140	160	140	145	146	129	155	137	129	136	138	146	136	133	137	151	143	133	123	139	171	132	140	148	143	152	138	158	134	145	154	142	145	134	124	123	140	129	138	153	120	117	149	131	128	138	137	128	123	124	150	155	124	144	136	134	141	130	137	146	137	124	146	112	147	138	134	129	135	132	142	119	153	141	140	129	154	152	147	122	151	131	121	128	123	127	126	156	145	126	148	138	134	138	122	121	143	135	141	128	143	140	123	140	128	141	131	133	134	113	153	157	155	149	145	137	133	121	137	156	124	138	122	134	113	151	139	139	151	135	129	139	113	131	126	135	157	128	136	144	143	129	126	153	145	125	139	146	137	173	149	121	111	140	146	159	142	158	137	121	142	148	148	138	138	140	138	163	137	142	143	140	125	159	124	128	123	158	136	157	131	136	141	137	128	157	143	130	111	119	136	147	137	135	142	152	138	135	139	131	142	142	144	147	138	139	120	131	138	124	139	126	149	127	145	149	145	141	140	144	147	128	146	134	157	154	129	124	134	149	119	146	135	160	137	152	120	136	147	143	143	123	149	131	133	125	140	147	141	131	127	154	137	147	145	125	147	136	146	143	149	136	162	122	131	125	140	137	121	126	124	131	128	129	146	147	126	147	143	160	144	131	167	129	138	145	151	129	125	126	130	130	130	113	133	107	131	146	156	166	113	128	120	159	126	129	137	130	140	148	137	140	117	132	148	141	153	139	156	123	132	141	142	158	138	134	163	126	137	142	140	130	139	137	138	131	142	140	138	129	153	138	145	134	147	153	141	137	145	134	151	139	113	125	168	107	143	161	149	129	116	145	145	124	138	143	152	131	137	124	158	147	127	145	135	164	127	140	140	129	146	140	129	146	141	143	131	166	154	145	145	126	136	142	110	146	134	147	145	148	141	147	156	130	128	136	147	137	145	135	124	146	148	147	132	132	150	134	119	154	141	137	138	159	133	133	127	118	139	133	124	134	150	143	144	140	122	127	122	134	137	120	127	143	125	142	149	145	154	181	156	167	131	163	148	136	146	128	159	133	131	141	150	119	148	142	130	145	145	141	134	133	135	145	125	123	138	141	123	130	125	162	143	121	137	122	141	139	137	138	132	136	145	143	148	144	152	148	142	120	121	121	162	129	129	140	116	128	142	130	129	144	149	147	115	156	137	147	149	141	144	132	138	150	138	151	127	136	132	129	139	149	148	122	117	140	138	143	141	114	157	139	137	153	125	143	159	145	139	154	136	141	135	151	151	146	151	135	136	123	150	142	149	135	119	139	130	141	114	156	143	137	125	144	148	147	149	137	146	141	141	153	134	145	144	123	156	144	131	133	135	136	151	139	146	148	118	137	134	146	142	146	133	105	163	142	141	139	129	140	138	116	134	145	141	106	144	136	156	138	142	140	143	128	145	153	139	159	126	158	126	140	135	160	117	146	117	153	126	137	145	144	125	135	132	128	149	133	135	142	143	134	151	132	153	144	138	132	131	118	148	156	113	118	135	114	131	134	132	141	136	128	147	124	134	129	155	135	128	129	135	143	135	135	131	119	130	140	139	128	135	145	144	143	120	113	137	140	146	138	127	157	137	128	140	139	127	139	144	177	144	125	135	130	110	145	131	121	151	140	132	144	125	132	126	145	156	113	156	149	156	165	126	144	139	123	143	134	143	143	134	148	135	159	129	116	129	129	131	135	130	145	124	132	143	130	130	148	137	149	141	144	135	135	142	135	142	143	138	145	143	131	150	165	125	156	133	127	140	148	148	138	159	119	137	145	153	133	137	133	137	126	124	138	132	139	137	155	139	153	151
1984	559	657	612	667	651	604	596	637	622	588	557	559	532	546	547	477	480	513	470	532	523	490	534	514	485	513	555	536	545	528	532	578	586	571	578	505	486	550	527	562	537	531	536	528	510	471	503	494	515	492	490	478	481	528	494	478	510	549	500	545	509	472	464	516	506	506	488	488	455	509	497	530	507	504	494	509	536	486	487	478	495	519	484	480	511	501	491	495	525	507	494	469	517	473	518	507	555	528	533	495	509	525	497	525	494	534	513	473	493	504	501	476	523	472	496	459	520	516	517	442	500	496	529	501	496	513	467	487	496	524	477	495	497	515	506	470	477	507	480	516	494	485	492	513	485	514	495	511	507	498	544	488	512	498	499	480	475	482	511	492	510	495	472	488	488	490	481	512	473	525	505	474	500	477	496	450	525	494	499	460	484	452	481	512	503	503	501	454	494	499	514	517	477	513	505	488	494	484	513	507	488	473	523	515	492	487	484	515	482	501	460	520	475	495	501	500	505	483	506	487	497	476	514	509	474	482	485	507	451	556	458	459	479	483	496	493	491	477	466	460	480	498	506	473	501	480	475	508	504	470	451	462	506	517	495	494	495	545	539	482	485	516	486	492	454	486	447	488	528	475	471	475	479	492	494	495	498	485	452	501	482	532	470	489	479	491	512	503	497	514	500	548	516	489	466	550	490	483	493	518	485	509	509	487	512	461	477	501	495	535	467	475	470	507	487	502	509	499	492	486	502	463	498	453	525	522	508	476	505	506	489	518	515	501	475	501	480	507	524	505	516	503	482	488	540	516	467	468	487	467	478	507	506	491	483	493	479	472	479	482	498	533	518	521	507	499	487	506	499	508	517	522	497	500	512	478	503	482	475	482	551	461	488	484	509	498	495	534	471	473	508	502	505	519	492	528	509	503	505	514	487	496	497	500	475	510	470	512	477	488	497	520	475	473	496	475	465	499	500	494	487	491	529	458	481	521	503	472	463	442	447	488	507	511	486	483	466	506	446	458	489	550	474	526	448	470	466	479	522	475	520	473	489	472	488	510	494	463	483	484	496	548	474	520	476	496	475	507	526	500	492	508	466	481	526	510	531	483	507	495	482	463	511	459	511	512	507	450	498	469	466	511	514	516	499	462	509	489	480	543	498	514	469	508	453	479	458	462	497	530	492	505	500	455	467	470	522	496	471	472	498	500	500	477	451	497	482	490	464	482	496	491	469	510	472	513	487	516	491	454	509	449	482	509	486	493	520	462	497	499	492	506	505	465	483	509	468	489	450	485	496	517	497	524	462	479	491	488	520	472	505	470	445	501	527	479	511	483	463	472	500	517	469	491	503	504	493	506	485	457	504	499	499	510	496	513	516	490	477	481	480	495	470	476	484	456	499	512	495	497	480	474	515	462	498	528	477	476	509	540	504	484	532	519	514	472	493	511	467	469	538	495	501	495	495	463	506	488	474	481	453	472	533	504	507	476	493	479	444	516	498	435	531	483	475	464	501	463	453	545	483	517	544	484	553	503	494	478	461	472	526	513	468	499	473	487	499	523	523	504	486	486	535	481	474	505	512	506	515	487	545	476	490	476	521	458	480	462	479	508	534	475	465	501	473	481	457	455	473	480	483	488	471	462	488	467	512	455	512	456	489	470	504	507	492	503	475	473	497	500	496	508	466	488	501	508	465	516	480	517	485	470	490	465	504	511	467	449	495	490	494	489	523	451	521	469	458	502	473	484	548	461	492	460	492	472	506	512	507	488	523	476	478	511	492	493	515	479	496	502	460	517	513	481	524	485	475	513	522	499	451	469	492	489	503	478	455	506	518	489	473	482	484	528	503	504	516	529	492	478	460	530	479	518	483	507	512	525	505	529	521	462	459	490	500	449	495	488	491	528	508	483	491	519	488	478	477	495	520	504	523	458	511	535	464	520	484	490	475	495	544	510	511	522	468	459	514	513	463	494	485	482	478	488	472	524	478	515	490	506	526	505	509	471	420	528	475	515	489	524	452	467	463	490	526	481	456	536	483	530	499	472	492	523	476	513	434	513	516	502	485	479	509	529	487	512	455	484	471	556	525	486	508	484	491	507	492	490	511	502	532	435	495	497	499	493	509	488	452	505	466	498	470	474	504	529	520	494	504	484	495	509	444	443	486	460	502	487	481	493	493	510	507	495	497	466	487	486	475	505	470	508	505	485	515	475	498	505	515	515	480	491	486	493	479	506	468	513	511	496	500	490	523	505	513	478	481	541	506	469	500	481	496	457	463	480	514	520	526	495	518	499	508	462	505	487	475	528	435	492	481	511	477	531	489	512	452	537	465	497	506	486	529	456	478	508	493	511	478	546	490	474	471	518	502	495	481	492	472	544	455	488	489	511	485	512	478	460	521	515	563	465	492	474	532	501	473	484	549	467	479	478	502	485	465	453	501	488	490	510	513	487	481	482	483	462	478	506	511	490	496	489	498	483	467	521	486	482	549	480	488	517	464	498	510	487	472	505	512	513	459	488	420	490	486	498	495	519	491	479	477	497	441	475	460	493	524	448	473	521	482	515	502	512	501	471	463	488	496	517	519	471	464	475	458	505	503	491	510	515	517	501	489	510	475	534	509	515	509	531	449	539	492	475	491	481	487	486	492	489	500	505	505	494	498	502	493	468	494	485	440	475	529	492	458	480	480	492	482	482	452	472	480	531	477	533	486	522	487	496	474	503	469	495	478	492	526	463	450	494	475	515	471	521	484	489	485	496	530	473	463	510	510	485	483	503	492	462	489	490	491	522	504	499	486	510	483	456	476	477	504	485	492	474	508	518	480	497	531	514	525	530	490	524	490	525	483	469	500	486	493	504	457	473	476	445	497	471	469	509	523	502	493	511	459	489	463	468	458	479	462	486	505	497	524	500	454	442	502	509	500	477	475	550	515	503	504	512	463	516	467	445	466	493	514	455	499	450	463	472	503	504	507	469	478	478	528	484	499	489	514	491	485	498	482	487	467	512	476	512	471	513	486	496	455	494	499	520	476	485	501	469	534	504	504	469	493	484	461	489	469	497	508	473	458	465	480	521	475	509	512	489	487	514	491	461	531	458	493	511	475	530	509	439	452	521	462	475	489	469	449	517	522	493	499	499	493	485	520	514	438	505	483	524	516	503	529	520	485	493	510	504	491	485	508	518	480	502	521	497	525	519	519	426	481	508	486	466	492	494	459	472	500	473	502	456	473	469	499	481	476	502	480	516	525	491	494	488	535	510	515	495	487	451	478	501	501	505	510	491	481	503	485	500	469	454	519	485	442	486	485	441	495	511	490	494	451	502	494	469	461	484	478	493	524	508	511	494	473	486	481	474	498	508	509	478	482	477	486	474	522	487	465	486	508	517	503	490	496	475	493	488	536	477	517	466	451	499	512	530	525	515	489	498	523	486	523	471	486	510	484	489	454	511	526	514	500	502	496	515	482	480	490	466	521	501	515	482	496	489	468	439	463	508	440
1736	175	167	223	168	170	150	173	162	139	153	141	165	143	123	160	133	136	125	130	157	129	138	138	137	132	148	148	131	130	141	144	141	132	132	127	125	135	129	139	143	141	111	143	131	135	143	148	124	132	122	136	121	118	148	134	148	125	115	130	143	139	130	121	132	104	131	124	132	120	134	148	119	114	126	151	137	118	119	133	137	128	105	130	135	134	148	113	150	141	130	126	145	123	125	131	142	133	140	118	148	132	127	142	148	131	149	152	143	121	127	167	130	124	137	105	118	128	139	136	111	134	133	135	148	142	128	149	122	144	126	135	120	132	137	144	153	128	142	135	116	134	137	138	124	152	131	132	123	121	135	126	141	107	131	126	128	137	135	125	142	111	128	134	161	114	124	131	128	137	133	137	127	141	135	137	131	148	140	140	142	126	124	146	143	129	142	115	137	114	120	131	149	130	126	141	126	139	134	146	125	124	135	131	118	149	132	136	125	132	149	122	138	134	132	130	131	144	118	135	141	142	132	123	129	131	145	151	145	119	139	157	135	146	135	123	137	144	150	138	127	157	125	125	118	136	137	124	140	143	135	134	140	121	135	131	127	123	150	140	117	117	150	137	149	130	140	117	139	140	132	129	134	121	130	142	135	132	155	129	116	113	137	145	152	120	136	136	141	142	122	143	124	113	115	122	110	129	142	124	125	124	124	139	133	123	134	129	129	115	144	117	127	123	139	123	118	138	118	154	141	123	111	141	141	120	121	127	129	140	141	130	127	121	127	133	137	120	136	116	147	129	155	141	137	132	131	142	119	141	126	130	141	137	129	131	149	143	132	127	121	124	136	122	135	142	138	131	132	144	141	143	127	132	146	134	127	132	142	131	173	132	146	171	122	134	146	144	129	131	125	131	116	137	145	140	127	126	146	143	139	147	129	142	132	115	128	140	123	141	117	115	127	124	127	157	132	117	137	125	113	145	153	148	140	141	132	134	132	130	138	134	139	147	148	135	119	154	162	125	121	163	123	141	128	133	112	127	127	153	141	122	133	149	135	136	129	133	123	120	131	142	150	138	131	146	135	149	130	127	132	118	117	126	139	126	119	129	151	143	112	122	162	123	128	159	132	141	127	133	143	130	152	134	108	142	108	143	128	139	135	146	119	136	119	146	136	133	143	139	140	132	115	148	116	134	141	118	144	132	104	136	113	126	121	132	137	125	147	170	150	136	133	128	147	119	147	106	152	143	145	138	136	139	144	134	147	142	144	132	125	136	119	148	123	128	151	126	119	127	129	122	126	123	127	132	131	127	159	123	146	146	127	142	132	123	120	128	122	122	127	135	147	143	124	118	140	129	133	119	134	144	134	139	122	136	140	135	146	130	143	120	150	148	146	111	145	117	151	131	122	119	118	153	148	117	132	152	136	122	127	128	123	145	130	143	137	139	138	153	142	118	162	144	134	129	134	141	148	117	128	135	134	127	148	143	121	120	107	158	134	153	137	147	142	132	125	114	135	142	139	134	129	139	128	124	134	128	129	145	137	132	138	118	136	111	138	126	142	139	136	120	120	134	124	140	141	137	126	126	133	147	126	148	135	146	130	137	125	119	138	137	146	141	136	144	121	133	148	136	127	128	140	122	126	116	125	140	115	147	136	120	130	143	134	137	132	118	136	139	138	137	136	122	151	148	130	157	139	113	142	127	132	126	131	113	140	127	128	117	137	142	151	145	132	131	135	144	123	137	120	142	124	146	116	156	129	133	131	134	141	128	117	143	119	134	116	122	142	136	132	144	125	151	112	120	133	134	116	139	124	137	144	133	139	122	118	144	133	134	124	123	144	144	127	149	156	138	132	104	143	116	123	129	131	122	138	130	115	123	132	132	149	135	140	144	128	119	137	126	129	146	156	122	148	140	123	142	164	134	122	146	141	131	118	133	138	145	144	128	138	124	158	137	115	126	118	139	162	145	147	122	135	135	116	143	128	123	112	141	142	136	126	131	132	126	139	119	125	145	128	135	127	117	162	140	155	136	124	128	160	141	133	122	134	135	134	119	121	156	136	157	132	128	162	126	134	142	133	125	156	147	132	128	134	111	126	136	129	140	138	143	123	125	126	150	143	139	136	127	126	119	145	132	125	139	122	135	134	145	137	133	135	134	148	146	148	131	142	135	125	130	131	150	119	129	140	127	121	137	138	110	158	139	149	114	146	136	154	133	145	119	136	148	144	140	138	135	129	161	151	144	121	129	134	95	105	132	140	140	137	120	125	150	135	141	137	128	140	133	108	136	142	122	128	129	163	154	133	140	131	134	130	138	130	125	135	130	132	142	131	130	135	131	149	121	115	163	124	143	120	144	145	122	155	134	128	139	129	140	124	144	147	133	154	137	122	136	120	148	146	155	129	159	115	135	153	108	135	140	131	113	136	121	123	154	126	134	144	149	136	138	143	153	112	141	130	136	126	162	151	122	142	151	144	154	129	141	134	125	129	134	128	131	134	132	130	123	141	143	129	152	128	136	139	128	159	136	135	129	131	140	125	151	132	127	126	131	127	134	132	130	125	132	142	129	129	135	159	132	121	154	142	135	146	148	143	152	149	137	134	132	151	132	139	142	137	131	131	148	159	135	126	140	145	163	132	139	130	133	134	111	137	115	131	143	144	129	139	164	123	128	140	129	114	136	121	115	112	157	123	164	135	159	142	121	121	132	141	118	119	134	124	131	136	129	165	138	145	132	125	137	146	127	128	142	137	118	131	124	136	126	143	143	128	142	122	136	139	131	134	138	138	157	153	124	141	137	120	148	149	132	119	154	126	137	148	161	138	128	132	135	138	107	125	156	172	131	147	120	114	128	134	133	135	139	119	124	129	133	117	136	122	130	115	143	104	134	127	141	151	131	130	141	135	135	166	119	124	151	133	125	144	126	124	148	120	135	137	155	119	131	134	134	134	141	134	116	132	133	120	131	150	126	131	130	122	131	157	131	130	149	119	131	149	127	140	113	136	138	126	117	162	126	163	140	119	125	123	142	136	130	133	141	109	114	142	133	136	130	129	113	147	158	145	127	145	117	157	135	134	118	157	137	134	134	134	136	139	135	118	130	162	138	130	114	122	141	130	131	134	127	141	121	145	126	153	138	141	105	149	129	129	129	128	123	120	149	122	134	131	134	122	147	131	125	134	130	153	150	138	132	124	110	141	128	133	127	142	141	143	130	134	125	150	157	147	141	120	143	144	112	135	128	128	117	142	143	132	138	141	128	143	132	120	128	126	121	139	127	131	120	124	122	133	155	132	142	141	138	107	129	136	125	122	143	151	127	137	143	131	129	144	143	133	131	124	134	125	133	139	118	129	116	125	134	108	134	130	138	124	157	144	137	129	128	134	148	120	125	153	137	135	115	141	130	107	122	120	161	139	140	123	133	126	151	137	140	134	127	134	121	145	129	135	118	126	133	131	132	125	134	142	124	139	124	126	131	127	145	130	134	120	123	123	124
2046	523	635	713	673	619	548	594	568	581	567	544	523	536	511	507	510	523	481	517	499	509	506	465	509	509	480	488	498	512	505	534	543	590	593	563	479	464	489	523	543	545	528	502	492	492	530	505	550	467	469	477	498	440	494	520	494	485	468	443	470	493	494	480	497	499	462	482	518	515	505	459	449	485	495	462	492	480	456	485	478	463	482	472	498	470	497	468	469	511	494	462	493	501	507	497	525	517	533	512	525	466	485	447	494	489	503	497	481	453	499	493	461	491	465	485	442	487	486	497	457	490	499	505	486	479	479	459	449	472	487	472	487	476	457	511	517	470	506	438	470	490	496	491	502	456	487	473	466	481	460	472	484	474	490	480	483	492	466	484	433	494	515	487	487	498	509	488	465	496	450	470	490	517	493	475	468	496	485	490	470	444	455	465	469	441	453	462	479	474	477	449	512	472	494	463	491	469	481	483	455	484	519	473	495	489	446	471	471	490	539	474	479	511	496	441	505	460	477	482	474	473	436	476	458	448	481	488	458	494	456	481	479	459	492	456	493	482	495	486	472	449	449	537	480	456	493	481	437	477	484	464	526	494	506	498	492	480	478	487	513	494	492	490	483	498	500	467	464	456	437	487	458	461	472	469	471	501	481	480	465	471	461	477	506	477	481	476	499	495	482	462	448	481	488	445	496	457	489	464	470	466	474	461	453	488	542	505	477	458	491	485	508	492	452	485	476	470	457	485	477	450	479	467	471	469	490	421	503	472	543	480	474	472	469	465	454	464	489	507	472	465	468	489	493	471	515	515	478	476	459	498	470	478	451	453	492	469	539	440	481	463	488	471	465	491	489	478	483	503	519	458	490	467	456	472	469	468	460	481	467	489	487	439	473	465	452	541	480	484	486	498	451	517	502	466	523	524	482	487	469	475	469	491	439	463	482	481	472	490	492	468	498	494	492	506	485	480	492	467	474	465	467	452	509	491	475	486	461	467	478	492	480	516	528	513	472	460	500	497	463	457	429	449	476	493	445	484	485	478	514	454	492	471	476	475	523	456	469	489	495	515	460	481	479	500	516	466	447	449	461	484	442	518	472	481	476	473	464	474	487	485	507	479	462	456	459	458	502	472	497	480	474	460	453	493	475	481	489	504	481	453	467	519	531	479	473	482	526	469	485	436	491	473	450	492	480	517	507	476	476	504	471	490	472	477	485	475	475	445	496	447	472	493	490	493	491	447	457	474	463	475	475	448	447	483	486	481	451	442	466	485	484	465	478	490	456	455	486	488	445	499	454	491	489	450	507	454	497	431	492	472	504	471	523	471	476	489	433	474	482	492	488	494	501	479	478	513	511	444	520	459	504	469	474	511	473	510	479	493	464	483	490	495	485	466	476	498	472	494	500	530	463	486	498	466	506	439	499	476	487	455	495	524	477	492	413	473	506	476	483	495	465	468	450	471	479	467	464	475	451	477	494	489	516	488	513	460	455	475	478	504	473	454	473	441	551	482	496	487	485	479	508	472	497	450	503	473	476	500	419	456	481	473	467	442	487	480	439	463	493	475	525	478	475	496	509	468	446	445	465	487	471	479	480	483	432	458	525	463	474	493	464	483	466	477	463	461	523	473	456	494	498	486	459	475	498	465	456	486	488	473	442	503	475	490	527	492	437	517	488	507	474	431	486	477	481	486	483	482	519	479	490	458	430	454	481	475	506	475	480	500	488	498	494	492	489	457	510	448	503	474	484	512	459	456	488	506	520	497	513	481	480	462	465	507	462	470	511	429	513	476	497	486	484	450	464	473	475	443	471	488	475	469	447	487	499	481	468	453	480	493	502	475	482	485	494	468	485	479	490	457	479	449	446	487	478	475	510	491	507	488	486	506	463	488	465	456	463	450	474	423	505	483	470	501	469	476	475	470	488	495	459	489	505	494	490	480	471	465	509	457	467	447	512	493	483	494	447	495	496	489	460	496	465	473	477	482	491	482	462	493	486	471	462	496	534	500	503	473	479	493	485	475	491	483	489	516	499	477	477	463	493	449	526	485	500	484	485	502	475	507	453	508	482	463	478	475	451	483	506	473	475	503	472	515	510	476	503	470	511	480	481	475	459	430	506	523	455	459	447	448	487	488	460	463	479	454	475	453	496	485	457	494	496	479	477	475	485	464	507	468	489	478	476	470	479	461	502	468	530	465	490	458	459	483	495	493	469	439	494	499	470	478	460	469	483	461	476	444	511	503	522	487	477	483	473	498	497	506	472	497	494	444	481	474	486	543	468	484	479	509	435	482	483	473	482	479	468	485	466	473	502	502	475	463	527	484	452	491	461	485	533	481	498	506	453	492	503	464	472	466	502	458	512	493	501	457	471	491	461	478	476	497	472	502	479	488	473	455	486	493	465	475	488	506	473	496	435	477	480	483	490	460	459	425	476	499	475	516	415	505	478	446	480	494	482	480	457	484	488	467	457	510	449	452	492	474	442	495	492	516	525	471	479	485	471	462	447	482	501	494	471	507	484	463	492	458	476	452	472	515	457	494	426	461	507	485	475	520	474	487	479	474	500	497	497	513	530	444	487	463	463	490	489	504	483	484	500	482	530	480	442	518	490	505	467	483	465	475	499	486	464	486	466	488	501	502	506	486	500	475	492	507	485	473	464	477	436	465	493	492	515	492	489	461	544	465	481	478	507	498	468	495	514	513	461	479	494	453	487	485	472	483	495	435	484	474	452	494	439	495	500	500	475	464	489	488	481	445	473	477	513	508	459	509	457	482	484	499	507	533	498	487	495	491	512	492	490	499	491	474	458	478	458	509	490	486	444	461	467	512	479	449	455	463	494	471	490	484	497	485	478	488	503	483	480	516	491	477	452	455	488	446	476	459	455	482	497	474	484	451	472	501	486	484	461	483	507	455	506	479	469	470	502	476	494	446	500	467	486	507	541	455	496	514	471	481	449	464	451	507	489	491	516	483	494	479	442	481	472	509	459	491	486	465	470	473	441	501	483	483	433	489	481	492	464	485	487	458	465	485	472	503	465	500	486	476	476	446	489	450	484	444	485	507	480	495	488	486	482	478	488	524	500	469	501	454	506	457	453	463	446	447	447	512	479	490	459	506	480	483	509	479	493	476	497	489	499	489	437	492	487	457	455	496	482	467	471	463	492	463	476	485	494	483	473	470	454	496	476	452	461	490	475	489	496	510	476	488	472	496	501	461	481	452	485	484	479	482	520	467	487	476	502	464	482	462	515	463	510	492	493	484	498	469	504	475	489	472	443	537	485	470	458	435	471	464	505	465	469	476	494	449	460	485	461	478	446	455	509	484	443	494	486	484	524	466	470	483	507	453	473	493	467	482	521	494	477	474	503	452	445	480	505	489	472	521	503	475	474	466	522	413	473	503	508	470	448	499	496	470	502	490	484	481	468	461	501	481	503	465	493	472	451	502	472	498	480	472	467	476	481	469	503	498	463	490	486	475	508	526	480	487	461	477
1688	168	210	172	187	163	148	138	143	149	140	160	153	158	136	151	116	124	147	129	134	150	114	142	125	136	133	140	153	124	139	142	114	152	153	135	127	139	131	133	139	134	135	146	134	135	128	148	136	116	149	146	140	155	140	122	127	125	143	138	112	137	109	127	142	122	130	132	143	150	137	113	132	134	129	116	136	122	144	126	143	170	135	153	133	128	137	139	136	129	139	148	122	136	141	142	142	139	153	137	132	147	127	136	124	126	122	130	141	117	124	156	144	120	140	119	133	148	116	124	118	139	123	155	128	125	124	123	124	118	120	132	121	129	127	133	129	126	128	144	126	112	129	127	133	147	119	145	115	136	116	112	139	130	137	134	147	137	144	118	135	137	132	136	135	122	132	131	127	106	113	157	118	120	134	111	157	115	136	156	146	139	125	139	128	147	133	139	147	117	143	135	121	141	103	142	137	119	122	139	142	143	142	134	134	121	140	140	127	136	131	125	131	135	125	151	121	141	133	157	139	142	138	145	132	132	139	139	136	168	122	120	147	135	127	142	120	130	131	125	152	137	130	155	137	115	116	123	126	125	147	124	130	146	131	120	141	132	137	144	122	130	139	131	128	114	131	138	138	126	126	120	133	116	121	107	146	111	130	116	112	124	112	137	157	145	152	138	117	129	132	116	151	134	116	135	123	132	149	117	133	129	128	129	144	158	128	130	136	151	119	143	131	139	124	150	144	130	141	123	141	146	147	121	142	142	136	143	119	122	154	120	125	131	118	135	135	149	119	150	143	119	131	110	136	135	147	149	119	152	135	110	121	136	134	148	145	149	118	136	136	147	149	122	144	106	154	151	121	128	132	123	125	135	135	147	141	98	129	132	137	133	125	144	142	133	123	128	142	141	108	132	139	139	138	120	141	138	127	118	142	122	118	138	132	119	135	154	128	141	132	121	116	126	147	139	154	141	139	124	119	127	134	126	156	158	121	130	133	136	124	130	115	136	138	128	140	146	133	125	134	130	139	138	137	136	122	145	137	124	120	141	116	111	143	139	127	132	136	140	138	132	112	115	148	130	122	113	121	109	132	116	132	117	114	113	140	145	134	134	151	131	108	121	142	142	132	139	143	138	122	131	113	143	112	109	132	131	154	123	113	126	133	137	128	123	149	158	142	136	136	114	127	139	121	134	125	138	137	130	138	129	125	144	158	124	125	140	119	142	117	122	139	126	107	133	128	127	153	122	117	122	109	149	124	120	125	114	164	157	157	130	117	152	146	130	125	149	134	124	128	120	111	126	157	124	137	137	142	145	128	134	138	121	117	110	137	117	142	137	116	134	114	157	123	121	125	134	153	126	141	136	135	122	125	138	150	102	128	125	134	132	135	135	121	149	149	135	124	123	117	144	134	142	127	160	135	137	109	114	129	147	122	127	153	130	153	132	116	117	116	147	129	122	127	131	132	151	125	129	156	120	136	138	123	131	147	127	138	143	114	120	129	121	125	126	136	143	130	124	163	135	134	138	120	140	118	135	137	134	168	147	148	140	135	137	127	139	133	143	133	132	118	124	139	136	141	144	119	140	116	142	131	132	140	137	139	142	179	138	115	122	113	98	133	112	135	145	131	127	131	130	138	131	129	151	118	146	143	133	133	129	134	134	130	134	133	111	125	137	131	146	123	135	145	135	127	132	125	140	139	107	167	127	132	143	138	135	121	133	125	111	146	137	137	127	122	117	147	130	157	133	132	136	136	145	135	152	128	146	143	147	124	154	128	143	122	117	130	126	139	155	131	128	133	114	139	128	119	115	113	130	131	132	142	152	121	127	125	118	110	118	141	123	117	134	138	132	148	137	139	131	151	110	131	154	143	136	136	152	127	121	126	113	134	113	123	136	135	137	135	139	141	135	130	138	131	134	143	133	138	119	124	142	142	124	142	136	109	136	140	118	146	123	115	145	166	144	150	134	119	119	120	128	126	122	137	144	115	122	137	150	121	119	136	122	137	129	133	136	151	134	108	130	129	124	126	122	131	134	139	146	136	144	128	119	129	113	132	125	135	139	118	122	142	131	129	119	126	138	128	116	146	133	128	126	138	131	121	119	142	133	121	136	153	115	121	138	131	130	129	136	135	139	147	137	126	149	135	134	136	120	129	121	115	139	138	122	109	130	123	142	131	155	154	131	145	133	129	131	125	121	152	107	128	139	156	129	127	137	129	135	111	122	119	117	138	154	142	123	123	161	122	129	131	140	133	122	156	132	127	114	115	138	139	140	142	149	136	133	133	137	150	116	145	150	141	134	139	133	135	128	120	135	134	142	145	148	140	123	123	103	124	119	142	136	147	131	118	142	124	126	135	112	140	137	122	125	138	140	134	123	148	135	131	139	124	159	145	132	134	139	140	118	129	144	123	145	137	140	137	154	113	105	118	132	131	136	135	145	137	128	120	144	141	136	149	135	116	126	115	125	147	144	117	133	121	141	163	131	120	125	140	117	129	133	134	119	135	131	124	129	151	114	142	113	115	120	122	131	126	126	140	123	154	131	142	131	135	121	133	140	126	128	136	142	140	132	133	135	129	132	128	142	125	132	136	119	148	124	144	123	120	139	129	124	135	123	149	118	131	133	135	129	166	119	124	117	119	126	142	150	118	128	117	120	141	163	121	124	125	125	169	122	128	122	124	129	139	124	128	126	130	126	131	136	136	136	134	134	113	146	152	138	121	131	121	123	117	130	123	138	129	130	138	147	114	118	123	116	132	136	115	128	142	123	132	154	143	128	131	125	142	132	126	146	125	129	122	115	119	129	129	135	124	141	118	136	129	112	133	148	120	124	123	117	132	136	114	126	120	155	142	137	122	137	129	125	128	144	118	140	126	124	147	118	139	143	138	128	134	122	127	130	117	134	138	130	142	139	103	133	143	135	118	157	134	145	128	117	157	112	124	138	153	120	102	137	140	131	141	139	144	136	131	135	120	138	136	125	148	127	132	121	139	125	118	129	114	140	132	127	124	123	125	128	122	134	137	124	124	151	124	139	137	143	144	117	118	149	155	117	128	120	149	143	132	121	127	128	135	127	145	125	123	137	122	115	123	127	136	143	131	126	124	141	141	142	142	137	122	147	145	137	121	149	112	147	107	169	139	132	136	144	119	146	139	137	121	147	116	138	138	134	146	150	154	125	154	129	138	121	132	143	125	129	121	136	132	124	141	114	145	127	136	132	146	129	125	124	157	128	147	113	129	131	123	132	150	120	140	133	130	134	123	115	114	130	117	129	117	116	130	148	138	125	134	136	133	127	119	138	136	121	145	132	144	107	116	132	121	139	130	147	137	120	132	138	112	132	145	137	137	131	134	117	143	128	139	127	122	133	129	158	132	121	151	146	141	145	144	136	106	121	128	114	135	140	123	131	134	145	134	146	119	144	139	123	133	119	144	123	132	126	133	150	155	141	141	112	140	131	126	116	123	132	141	131	153	130	139	129	132	160	121	161
2058	579	660	713	670	664	615	560	591	585	518	526	499	527	532	474	523	489	466	462	450	512	484	451	494	490	480	475	494	507	562	548	545	525	539	547	499	493	499	550	586	596	542	518	496	522	467	481	459	509	508	462	468	468	463	499	505	450	463	443	476	493	436	475	515	476	514	478	490	457	465	492	473	473	456	483	530	509	481	465	466	489	454	493	471	542	477	485	523	501	458	498	475	471	470	484	513	534	524	504	525	486	479	538	466	506	500	499	471	466	483	470	442	473	421	476	479	553	471	480	497	458	483	485	472	477	478	482	474	464	462	485	480	491	525	466	478	513	452	452	485	460	475	471	446	484	468	501	465	514	462	453	472	440	500	466	477	445	501	486	469	484	471	472	478	458	457	462	435	460	485	448	478	509	424	460	430	447	474	551	426	492	512	483	482	451	482	489	493	469	460	477	447	458	483	492	499	506	465	445	488	463	478	469	438	470	448	482	492	499	486	463	475	472	485	477	439	473	458	467	443	441	471	466	467	462	467	457	489	493	478	475	512	468	473	479	457	502	488	461	457	470	478	509	459	483	470	518	481	477	467	464	498	462	460	491	469	459	478	453	509	495	478	445	468	504	491	488	456	444	493	479	472	491	459	458	487	539	468	491	499	475	454	477	429	455	466	457	468	465	481	466	481	534	476	477	444	441	461	419	498	466	475	468	487	505	479	512	502	467	490	490	459	479	460	474	462	475	465	509	455	410	487	480	509	461	471	465	444	506	458	466	452	498	485	470	502	469	450	440	475	483	471	456	483	501	475	464	451	474	507	474	457	506	506	491	461	473	486	485	502	455	438	465	462	468	453	459	430	492	486	462	468	495	442	498	463	474	430	484	503	468	445	496	492	456	480	495	449	483	449	484	491	480	471	477	468	473	455	448	472	473	460	478	439	461	478	472	483	487	512	457	440	494	495	464	514	448	480	479	479	448	474	467	469	494	462	518	518	485	462	464	456	444	485	463	463	470	492	510	469	479	526	492	498	524	444	449	471	471	438	492	478	493	470	513	490	495	494	502	469	454	470	476	484	476	470	475	455	451	508	467	481	453	496	429	477	520	449	459	525	486	481	462	448	476	487	465	499	431	467	479	458	449	457	475	557	467	486	480	479	477	488	450	489	460	450	483	493	502	486	434	437	457	494	464	470	486	484	463	461	468	463	455	482	471	448	461	459	477	424	495	480	498	472	463	458	497	488	457	466	482	481	472	494	447	462	519	489	494	480	468	494	493	479	456	501	485	479	497	498	468	454	494	461	496	501	472	417	478	487	501	457	434	469	473	489	468	466	482	495	493	453	464	488	499	480	464	497	497	488	472	481	456	485	488	454	462	443	478	460	467	471	453	470	508	454	449	487	492	454	497	479	495	508	494	491	489	492	456	486	482	496	467	448	482	441	463	469	462	491	511	454	477	478	515	495	474	435	485	497	464	479	455	470	474	453	452	477	468	499	457	443	456	546	425	522	456	471	495	447	467	494	480	463	434	465	452	468	513	464	488	463	479	494	458	462	448	437	476	474	478	444	477	465	432	484	476	528	479	442	488	458	468	482	468	476	431	467	476	455	482	458	444	492	488	501	519	482	462	494	505	466	496	503	479	476	452	469	448	466	495	474	464	476	477	512	460	484	489	482	456	477	492	471	473	485	465	439	472	476	474	474	486	462	480	459	495	445	484	492	463	508	498	507	484	480	480	439	464	490	507	497	481	475	493	468	480	499	460	474	466	470	497	444	463	496	506	446	521	473	481	474	456	484	499	512	447	439	480	498	474	454	445	488	497	478	461	482	490	455	488	453	482	500	482	448	455	480	484	461	486	510	488	450	463	468	447	475	492	457	436	508	488	488	504	495	477	464	487	490	499	496	535	476	444	468	493	463	474	452	440	464	505	482	464	474	455	480	470	464	465	449	435	469	508	471	494	494	498	480	486	427	476	514	455	464	483	520	487	484	467	489	485	478	483	460	504	469	471	496	456	515	470	493	469	468	468	457	462	484	455	494	459	520	442	509	474	486	473	482	452	468	494	480	429	465	462	509	466	481	461	452	444	455	442	480	491	534	461	467	538	491	460	472	483	471	473	504	440	461	482	455	487	495	481	479	450	455	502	439	438	481	433	448	460	507	486	458	479	450	474	467	510	487	524	462	465	458	495	479	449	495	477	491	446	474	518	502	451	504	478	444	471	524	511	445	506	469	468	516	494	423	446	436	483	464	442	503	476	469	478	445	484	496	479	486	447	475	459	537	480	507	449	491	487	485	461	481	528	492	470	461	470	469	487	454	473	472	492	488	474	488	510	475	489	491	470	439	493	505	436	484	490	467	518	496	451	478	474	464	472	464	456	492	424	456	471	496	521	486	426	485	460	430	489	476	472	503	494	485	464	446	478	477	465	456	495	471	484	445	496	492	457	491	446	484	452	492	485	468	475	461	511	445	463	443	484	499	488	444	475	501	463	500	450	469	432	442	465	492	478	503	463	457	483	477	492	419	499	447	469	481	509	481	462	425	470	476	492	486	517	476	460	462	475	445	496	500	469	474	449	464	480	469	461	457	478	468	454	506	447	464	457	476	501	455	444	466	458	489	477	428	491	446	493	502	459	501	459	438	469	479	476	469	459	444	511	455	487	454	504	453	467	487	479	511	507	451	468	487	465	468	519	462	477	466	492	505	505	473	429	472	481	449	443	447	473	451	455	456	494	442	450	458	510	500	487	489	449	448	500	496	473	493	452	468	495	520	479	499	507	494	466	526	482	486	479	472	451	500	446	488	491	477	462	456	493	449	452	482	499	502	428	503	469	455	435	454	482	491	483	479	454	451	448	461	502	505	466	507	433	495	490	458	494	475	463	451	507	484	501	488	463	497	482	461	458	461	495	490	469	469	506	494	478	471	482	482	499	445	468	483	431	463	461	493	478	508	482	481	459	511	459	480	500	479	467	494	467	485	467	488	488	492	494	501	460	450	460	504	457	481	488	464	486	486	469	487	432	445	466	477	445	468	439	505	494	465	451	451	466	478	473	486	488	478	471	488	452	465	448	485	492	463	476	436	460	459	504	462	506	440	481	488	447	474	458	479	419	497	484	468	459	482	487	471	476	449	516	523	506	441	502	454	486	477	457	457	493	458	477	471	484	465	465	442	480	482	437	486	447	481	456	478	429	457	477	472	483	482	462	446	457	431	485	464	496	441	460	436	442	511	485	463	449	486	479	494	468	463	458	460	497	463	455	472	462	494	452	506	507	462	496	444	482	445	474	467	475	477	446	461	492	523	512	468	447	501	452	478	497	456	435	462	494	492	478	455	487	451	483	530	448	495	485	454	444	529	471	484	432	463	491	488	438	452	460	462	484	451	524	477	487	459	438	469	460	525	469	459	507	480	499	490	481	487	428	474	494	515	481	420	489	476	487	452	477	457	459	482	456	447	448	476	499	502	482	498	470	492	469	481	525	492	478
