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
337008548619	337008549179	337008549729	337008550279	337008550829	337008551379	337008551929	337008552479	337008553029	337008553579	337008554129	337008554679	337008555229	337008555779	337008556329	337008556879	337008557429	337008557979	337008558529	337008559079	337008559629	337008560179	337008560729	337008561279	337008561829	337008562379	337008562929	337008563479	337008564029	337008564579	337008565129	337008565679	337008566229	337008566779	337008567329	337008567879	337008568429	337008568979	337008569529	337008570079	337008570629	337008571179	337008571729	337008572279	337008572829	337008573379	337008573929	337008574479	337008575029	337008575579	337008576129	337008576679	337008577229	337008577779	337008578329	337008578879	337008579429	337008579979	337008580529	337008581079	337008581629	337008582179	337008582729	337008583279	337008583829	337008584380	337008584929	337008585479	337008586029	337008586579	337008587129	337008587679	337008588229	337008588779	337008589329	337008589879	337008590429	337008590979	337008591529	337008592079	337008592629	337008593179	337008593730	337008594279	337008594829	337008595380	337008595929	337008596479	337008597029	337008597579	337008598130	337008598680	337008599230	337008599779	337008600329	337008600879	337008601429	337008601980	337008602529	337008603079	337008603629	337008604180	337008604730	337008605279	337008605829	337008606379	337008606930	337008607479	337008608029	337008608580	337008609130	337008609680	337008610230	337008610779	337008611329	337008611879	337008612430	337008612980	337008613530	337008614080	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
0	30	60	90	120	150	180	210	240	270	300	330	360	390	420	450	480	510	540	570	600	630	660	690	720	750	780	810	840	870	900	930	960	990	1020	1050	1080	1110	1140	1170	1200	1230	1260	1290	1320	1350	1380	1410	1440	1470	1500	1530	1560	1590	1620	1650	1680	1710	1740	1770	1800	1830	1860	1890	1920	1950	1980	2010	2040	2070	2100	2130	2160	2190	2220	2250	2280	2310	2340	2370	2400	2430	2460	2490	2520	2550	2580	2610	2640	2670	2700	2730	2760	2790	2820	2850	2880	2910	2940	2970	3000	3030	3060	3090	3120	3150	3180	3210	3240	3270	3300	3330	3360	3390	3420	3450	3480	3510	3540	3570	3600	3630	3660	3690	3720	3750	3780	3810	3840	3870	3900	3930	3960	3990	4020	4050	4080	4110	4140	4170	4200	4230	4260	4290	4320	4350	4380	4410	4440	4470	4500	4530	4560	4590	4620	4650	4680	4710	4740	4770	4800	4830	4860	4890	4920	4950	4980	5010	5040	5070	5100	5130	5160	5190	5220	5250	5280	5310	5340	5370	5400	5430	5460	5490	5520	5550	5580	5610	5640	5670	5700	5730	5760	5790	5820	5850	5880	5910	5940	5970	6000	6030	6060	6090	6120	6150	6180	6210	6240	6270	6300	6330	6360	6390	6420	6450	6480	6510	6540	6570	6600	6630	6660	6690	6720	6750	6780	6810	6840	6870	6900	6930	6960	6990	7020	7050	7080	7110	7140	7170	7200	7230	7260	7290	7320	7350	7380	7410	7440	7470	7500	7530	7560	7590	7620	7650	7680	7710	7740	7770	7800	7830	7860	7890	7920	7950	7980	8010	8040	8070	8100	8130	8160	8190	8220	8250	8280	8310	8340	8370	8400	8430	8460	8490	8520	8550	8580	8610	8640	8670	8700	8730	8760	8790	8820	8850	8880	8910	8940	8970	9000	9030	9060	9090	9120	9150	9180	9210	9240	9270	9300	9330	9360	9390	9420	9450	9480	9510	9540	9570	9600	9630	9660	9690	9720	9750	9780	9810	9840	9870	9900	9930	9960	9990	10020	10050	10080	10110	10140	10170	10200	10230	10260	10290	10320	10350	10380	10410	10440	10470	10500	10530	10560	10590	10620	10650	10680	10710	10740	10770	10800	10830	10860	10890	10920	10950	10980	11010	11040	11070	11100	11130	11160	11190	11220	11250	11280	11310	11340	11370	11400	11430	11460	11490	11520	11550	11580	11610	11640	11670	11700	11730	11760	11790	11820	11850	11880	11910	11940	11970	12000	12030	12060	12090	12120	12150	12180	12210	12240	12269	12299	12329	12359	12389	12419	12449	12479	12509	12539	12569	12599	12629	12659	12689	12719	12749	12779	12809	12839	12869	12899	12929	12959	12989	13019	13049	13079	13109	13139	13169	13199	13229	13259	13289	13319	13349	13379	13409	13439	13469	13499	13529	13559	13589	13619	13649	13679	13709	13739	13769	13799	13829	13859	13889	13919	13949	13979	14009	14039	14069	14099	14129	14159	14189	14219	14249	14279	14309	14339	14369	14399	14429	14459	14489	14519	14549	14579	14609	14639	14669	14699	14729	14759	14789	14819	14849	14879	14909	14939	14969	14999	15029	15059	15089	15119	15149	15179	15209	15239	15269	15299	15329	15359	15389	15419	15449	15479	15509	15539	15569	15599	15629	15659	15689	15719	15749	15779	15809	15839	15869	15899	15929	15959	15989	16019	16049	16079	16109	16139	16169	16199	16229	16259	16289	16319	16349	16379	16409	16439	16469	16499	16529	16559	16589	16619	16649	16679	16709	16739	16769	16799	16829	16859	16889	16919	16949	16979	17009	17039	17069	17099	17129	17159	17189	17219	17249	17279	17309	17339	17369	17399	17429	17459	17489	17519	17549	17579	17609	17639	17669	17699	17729	17759	17789	17819	17849	17879	17909	17939	17969	17999	18029	18059	18089	18119	18149	18179	18209	18239	18269	18299	18329	18359	18389	18419	18449	18479	18509	18539	18569	18599	18629	18659	18689	18719	18749	18779	18809	18839	18869	18899	18929	18959	18989	19019	19049	19079	19109	19139	19169	19199	19229	19259	19289	19319	19349	19379	19409	19439	19469	19499	19529	19559	19589	19619	19649	19679	19709	19739	19769	19799	19829	19859	19889	19919	19949	19979	20009	20039	20069	20099	20129	20159	20189	20219	20249	20279	20309	20339	20369	20399	20429	20459	20489	20519	20549	20579	20609	20639	20669	20699	20729	20759	20789	20819	20849	20879	20909	20939	20969	20999	21029	21059	21089	21119	21149	21179	21209	21239	21269	21299	21329	21359	21389	21419	21449	21479	21509	21539	21569	21599	21629	21659	21689	21719	21749	21779	21809	21839	21869	21899	21929	21959	21989	22019	22049	22079	22109	22139	22169	22199	22229	22259	22289	22319	22349	22379	22409	22439	22469	22499	22529	22559	22589	22619	22649	22679	22709	22739	22769	22799	22829	22859	22889	22919	22949	22979	23009	23039	23069	23099	23129	23159	23189	23219	23249	23279	23309	23339	23369	23399	23429	23459	23489	23519	23549	23579	23609	23639	23669	23699	23729	23759	23789	23819	23849	23879	23909	23939	23969	23999	24029	24059	24089	24119	24149	24179	24209	24239	24269	24299	24329	24359	24389	24419	24449	24479	24509	24539	24569	24599	24629	24659	24689	24719	24749	24779	24809	24839	24869	24899	24929	24959	24989	25019	25049	25079	25109	25139	25169	25199	25229	25259	25289	25319	25349	25379	25409	25439	25469	25499	25529	25559	25589	25619	25649	25679	25709	25739	25769	25799	25829	25859	25889	25919	25949	25979	26009	26039	26069	26099	26129	26159	26189	26219	26249	26279	26309	26339	26369	26399	26429	26459	26489	26519	26549	26579	26609	26639	26669	26699	26729	26759	26789	26819	26849	26879	26909	26939	26969	26999	27029	27059	27089	27119	27149	27179	27209	27239	27269	27299	27329	27359	27389	27419	27449	27479	27509	27539	27569	27599	27629	27659	27689	27719	27749	27779	27809	27839	27869	27899	27929	27959	27989	28019	28049	28079	28109	28139	28169	28199	28229	28259	28289	28319	28349	28379	28409	28439	28469	28499	28529	28559	28589	28619	28649	28679	28709	28739	28769	28799	28829	28859	28889	28919	28949	28979	29009	29039	29069	29099	29129	29159	29189	29219	29249	29279	29309	29339	29369	29399	29429	29459	29489	29519	29549	29579	29609	29639	29669	29699	29729	29759	29789	29819	29849	29879	29909	29939	29969	29999	30029	30059	30089	30119	30149	30179	30209	30239	30269	30299	30329	30359	30389	30419	30449	30479	30509	30539	30569	30599	30629	30659	30689	30719	30749	30779	30809	30839	30869	30899	30929	30959	30989	31019	31049	31079	31109	31139	31169	31199	31229	31259	31289	31319	31349	31379	31409	31439	31469	31499	31529	31559	31589	31619	31649	31679	31709	31739	31769	31799	31829	31859	31889	31919	31949	31979	32009	32039	32069	32099	32129	32159	32189	32219	32249	32279	32309	32339	32369	32399	32429	32459	32489	32519	32549	32579	32609	32639	32669	32699	32729	32759	32789	32819	32849	32879	32909	32939	32969	32999	33029	33059	33089	33119	33149	33179	33209	33239	33269	33299	33329	33359	33389	33419	33449	33479	33509	33539	33569	33599	33629	33659	33689	33719	33749	33779	33809	33839	33869	33899	33929	33959	33989	34019	34049	34079	34109	34139	34169	34199	34229	34259	34289	34319	34349	34379	34409	34439	34469	34499	34529	34559	34589	34619	34649	34679	34709	34739	34769	34799	34829	34859	34889	34919	34949	34979	35009	35039	35069	35099	35129	35159	35189	35219	35249	35279	35309	35339	35369	35399	35429	35459	35489	35519	35549	35579	35609	35639	35669	35699	35729	35759	35789	35819	35849	35879	35909	35939	35969	35999	36029	36059	36089	36119	36149	36179	36209	36239	36269	36299	36329	36359	36389	36419	36449	36479	36509	36539	36569	36599	36629	36659	36689	36719	36749	36778	36808	36838	36868	36898	36928	36958	36988	37018	37048	37078	37108	37138	37168	37198	37228	37258	37288	37318	37348	37378	37408	37438	37468	37498	37528	37558	37588	37618	37648	37678	37708	37738	37768	37798	37828	37858	37888	37918	37948	37978	38008	38038	38068	38098	38128	38158	38188	38218	38248	38278	38308	38338	38368	38398	38428	38458	38488	38518	38548	38578	38608	38638	38668	38698	38728	38758	38788	38818	38848	38878	38908	38938	38968	38998	39028	39058	39088	39118	39148	39178	39208	39238	39268	39298	39328	39358	39388	39418	39448	39478	39508	39538	39568	39598	39628	39658	39688	39718	39748	39778	39808	39838	39868	39898	39928	39958	39988	40018	40048	40078	40108	40138	40168	40198	40228	40258	40288	40318	40348	40378	40408	40438	40468	40498	40528	40558	40588	40618	40648	40678	40708	40738	40768	40798	40828	40858	40888	40918	40948	40978	41008	41038	41068	41098	41128	41158	41188	41218	41248	41278	41308	41338	41368	41398	41428	41458	41488	41518	41548	41578	41608	41638	41668	41698	41728	41758	41788	41818	41848	41878	41908	41938	41968	41998	42028	42058	42088	42118	42148	42178	42208	42238	42268	42298	42328	42358	42388	42418	42448	42478	42508	42538	42568	42598	42628	42658	42688	42718	42748	42778	42808	42838	42868	42898	42928	42958	42988	43018	43048	43078	43108	43138	43168	43198	43228	43258	43288	43318	43348	43378	43408	43438	43468	43498	43528	43558	43588	43618	43648	43678	43708	43738	43768	43798	43828	43858	43888	43918	43948	43978	44008	44038	44068	44098	44128	44158	44188	44218	44248	44278	44308	44338	44368	44398	44428	44458	44488	44518	44548	44578	44608	44638	44668	44698	44728	44758	44788	44818	44848	44878	44908	44938	44968	44998	45028	45058	45088	45118	45148	45178	45208	45238	45268	45298	45328	45358	45388	45418	45448	45478	45508	45538	45568	45598	45628	45658	45688	45718	45748	45778	45808	45838	45868	45898	45928	45958	45988	46018	46048
3650	2300	2733	3650	2300	2733	3650	2300	2733	3650	2300	2733	3650	2300	2733	3650	2300	2733	3650	2300	2733	3650	2300	2733	3650	2300	2733	3650	2300	2733	3650	2300	2733	3650	2300	2733	3650	2300	2733	3650	2300	2733	3650	2300	2733	3650	2300	2733	3650	2300	2733	3650	2300	2733	3650	2300	2733	3650	2300	2733	3650	2300	2733	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
37317	9994	3161	2144	1466	1118	837	728	660	618	550	564	548	496	490	514	455	430	455	457	457	409	411	458	495	460	491	571	550	477	550	514	538	517	452	452	415	396	399	416	387	382	381	376	409	416	397	374	404	398	411	393	394	396	381	423	427	377	392	383	438	392	407	377	432	371	357	375	381	400	394	386	422	370	402	408	428	380	406	377	407	367	444	382	412	360	421	405	411	369	406	378	399	375	377	392	400	359	418	354	366	380	395	399	389	378	414	402	399	403	407	428	405	387	384	383	385	378	417	370	374	415	343	370	384	396	425	399	385	382	379	406	440	407	375	401	374	374	379	350	409	352	417	393	379	414	409	401	382	418	378	382	400	400	398	407	424	434	399	371	405	424	412	415	389	440	370	356	393	412	398	400	415	366	417	402	357	404	394	383	377	380	404	446	401	428	393	417	406	395	404	382	413	355	411	387	380	382	392	387	388	384	379	410	385	388	380	362	416	380	394	354	364	369	365	358	413	412	362	411	406	395	408	460	423	399	416	420	405	384	359	400	386	397	396	377	371	420	375	392	391	370	439	397	412	383	372	388	404	377	399	415	356	390	411	377	376	408	381	405	397	403	400	377	425	366	374	370	395	376	369	400	399	424	402	397	401	370	337	423	384	380	380	391	402	367	371	398	387	394	367	399	417	384	380	390	397	372	364	392	396	386	406	382	424	369	385	383	427	439	421	425	409	399	387	385	395	383	430	414	382	390	388	386	417	410	406	360	405	382	440	410	411	389	392	404	388	399	453	392	385	350	401	431	413	377	399	405	399	387	412	387	397	452	352	380	421	381	424	378	422	403	392	396	391	395	431	379	396	408	417	430	422	406	419	404	379	374	411	428	397	419	388	431	400	411	412	389	388	370	394	373	378	381	363	405	398	402	429	356	420	387	409	377	400	430	421	400	395	400	404	414	413	398	393	374	378	407	377	403	424	389	420	379	390	435	433	429	380	426	376	402	420	406	384	396	391	362	373	381	385	377	365	372	401	426	380	391	378	419	382	403	400	405	379	407	395	405	391	376	399	409	370	385	416	398	460	363	418	395	392	411	364	380	374	368	380	433	408	397	381	405	449	389	420	381	367	387	377	382	364	395	406	378	394	366	412	429	380	369	397	402	392	411	421	363	373	405	401	401	361	408	382	392	419	392	400	396	381	385	456	384	379	423	396	416	372	416	387	397	392	432	435	382	387	393	414	413	369	358	401	379	393	386	383	365	404	375	402	437	364	381	413	386	426	440	366	361	393	378	408	409	395	400	387	362	372	416	406	367	418	433	390	361	405	405	416	415	403	409	393	425	435	374	421	399	378	405	377	428	380	375	411	358	381	365	360	401	408	391	416	345	367	410	402	360	384	433	441	382	373	367	399	403	375	393	418	366	397	370	370	382	419	345	390	401	407	421	372	404	409	408	397	403	400	396	390	374	393	382	396	387	407	395	402	372	422	370	395	391	378	379	373	376	412	411	386	413	369	365	442	385	362	397	395	435	404	427	364	412	398	378	377	389	400	358	394	377	397	372	400	372	400	397	428	371	414	413	415	402	382	377	396	402	377	404	383	402	427	402	397	375	412	420	420	390	427	376	392	403	391	411	416	387	386	381	388	385	393	389	423	384	393	457	395	433	397	395	419	456	400	362	413	395	410	421	388	422	392	389	406	380	386	369	398	428	428	369	399	366	374	380	393	390	398	417	399	401	400	369	374	409	382	379	422	382	413	405	358	355	402	397	377	386	384	397	389	397	375	431	376	382	430	432	408	398	429	361	410	396	388	370	363	384	405	400	392	351	376	391	411	388	387	371	388	401	426	383	387	381	408	415	399	350	363	409	358	432	378	371	401	383	395	378	429	397	438	400	383	407	400	373	361	390	397	405	373	419	354	382	385	392	409	408	384	397	367	404	418	373	381	404	381	406	386	387	358	373	349	386	365	391	402	388	402	395	378	360	373	367	368	385	374	387	397	396	421	415	387	408	411	392	387	429	398	354	422	415	416	360	380	417	407	432	440	387	426	383	392	399	386	422	407	403	414	382	429	395	401	421	400	401	401	441	387	397	362	436	422	401	414	414	370	388	382	414	417	380	386	374	395	387	382	403	409	405	419	434	400	426	412	406	394	409	412	367	401	389	395	380	406	373	384	386	371	436	396	411	399	371	385	401	382	404	407	335	415	366	390	393	394	420	395	428	392	372	394	402	418	394	387	408	376	397	383	393	364	396	406	394	382	435	422	419	410	414	421	412	384	414	379	334	437	385	393	400	410	407	414	392	391	427	433	380	396	438	403	424	398	408	378	386	432	390	390	387	391	385	410	362	398	435	394	397	440	368	405	383	410	395	434	389	362	410	384	394	392	399	430	423	377	392	409	358	375	401	380	366	364	401	401	368	389	403	395	411	378	393	363	407	391	379	400	354	417	459	374	387	371	392	376	400	377	401	402	383	424	351	396	404	409	391	426	404	396	366	378	391	377	379	375	402	364	401	350	337	391	385	373	396	388	364	428	400	400	402	414	375	394	391	414	392	363	419	390	398	402	386	424	389	412	420	425	417	375	431	409	407	376	414	360	386	384	420	390	368	402	412	393	400	358	358	402	368	399	370	399	374	401	412	401	414	370	405	405	386	368	390	425	379	402	350	382	382	378	385	385	396	396	417	425	393	432	398	400	373	400	394	424	395	371	378	417	373	394	389	356	412	384	388	410	408	382	427	423	404	383	434	372	389	386	408	396	383	394	387	387	410	364	399	391	399	398	404	419	363	431	407	403	401	425	410	379	389	399	436	415	376	388	428	405	383	360	394	387	404	420	420	369	382	440	412	401	377	399	409	384	373	403	368	392	375	401	376	396	395	372	383	404	418	448	442	375	445	411	396	387	379	404	422	411	360	396	388	341	368	414	449	393	397	409	345	417	442	403	388	413	403	393	406	416	400	419	340	370	375	418	432	392	372	395	396	378	423	360	407	390	389	401	412	403	390	369	392	412	419	395	406	377	434	386	375	387	386	395	398	385	436	408	371	425	399	380	437	445	407	408	370	400	416	377	364	385	395	417	414	403	396	400	371	389	371	395	373	431	392	417	370	405	379	381	395	399	384	399	396	366	378	422	421	362	390	386	428	375	386	384	435	402	472	400	385	408	398	375	353	380	423	373	381	393	415	448	364	396	389	413	415	407	397	379	386	367	395	373	418	388	390	362	393	398	399	387	434	407	361	428	441	418	397	431	399	407	357	422	386	400	408	405	427	406	430	410	384	415	405	423	399	351	428	403	392	406	400	356	368	390	419	405	367	388	433	379	382	360	370	383	386	386	393	388	409	420	378	389	405	401	339	381	355	439	415	418	425	377	360	414	382	413	372	398	381	394	406	370	389	438	407	425	374	371	358	405	388	398	410	400	437	411	418	384	406	416	394	403	428	434	414	381	414	422	370	358	432	386	398	434	391	396	389	360	394	383	383	391	381
16481	2543	5059	5877	5090	4285	3612	3133	2680	2351	2146	1870	1804	1703	1635	1534	1458	1524	1402	1353	1338	1288	1280	1291	1283	1409	1967	2130	1937	1962	2103	2064	2109	1978	1561	1473	1141	1078	1107	1031	1060	1057	1056	1020	1088	1035	1060	984	1062	1102	1030	1055	1061	1021	1027	1026	1020	903	1045	977	1011	986	1057	1030	989	958	954	991	980	977	999	996	984	1013	980	997	983	964	967	992	975	945	1026	1063	955	927	997	1041	991	956	972	995	941	994	1027	946	943	925	988	992	941	989	978	945	1024	990	929	970	1019	972	994	1014	1001	1013	1004	1005	983	1005	980	904	964	950	962	926	1042	978	952	1003	988	997	1048	1019	953	954	968	955	932	1002	1008	995	996	1000	970	1018	939	947	965	1015	1043	1004	991	1024	932	978	932	1027	1019	1000	1031	981	961	953	992	959	950	943	954	969	968	1016	1003	1000	950	941	946	985	1014	1039	914	1010	964	941	980	965	974	970	952	994	958	970	1041	925	946	986	918	987	966	959	977	944	999	987	941	962	966	956	990	968	940	1055	1019	960	995	1008	995	1024	950	964	990	947	995	1067	929	986	981	1024	981	967	957	970	965	1016	932	934	945	956	932	1013	1027	965	987	975	1003	988	1008	957	1013	978	980	957	1003	981	990	1012	1018	996	921	961	973	986	1023	962	1008	966	982	986	962	977	969	956	952	962	941	1033	956	980	968	974	964	931	959	909	1016	957	985	947	992	957	989	1019	1027	956	1008	937	1010	991	993	963	985	980	928	986	948	979	1003	1009	944	986	984	948	984	939	961	885	950	986	984	975	964	999	1016	950	977	1044	943	972	966	960	900	972	952	911	999	1022	926	965	978	1034	956	965	972	975	1003	1022	979	906	927	912	950	1003	1003	966	995	1001	948	975	981	870	965	939	1009	910	955	928	967	979	995	935	920	976	979	1003	987	970	944	941	1013	946	1012	947	957	957	943	977	987	990	981	945	963	988	924	1036	982	994	1074	957	1047	916	1005	945	956	928	925	945	1021	954	948	945	938	968	979	988	1007	921	1007	989	971	966	952	1030	967	958	990	917	927	993	996	985	1010	992	969	957	1041	948	1007	1005	940	1022	980	959	933	992	1009	963	943	977	1023	910	1008	943	1005	966	923	1018	985	974	945	1018	984	960	921	971	974	976	968	883	916	970	924	983	950	942	1000	998	1007	964	919	950	945	954	928	1000	942	965	1024	990	1000	978	1025	972	960	986	960	952	957	971	937	946	974	1002	970	959	1002	949	1005	910	950	1026	990	957	976	951	955	978	935	926	1013	975	1000	988	950	967	958	916	973	1023	967	977	918	926	958	917	991	997	936	1007	1040	946	974	953	937	947	987	978	1013	1011	987	953	948	1001	955	995	964	1091	989	926	955	1020	1018	968	886	960	972	959	903	1018	1011	984	950	995	966	968	929	968	979	923	972	995	1013	955	902	945	953	947	980	969	1037	963	936	1032	959	992	954	950	940	993	1007	986	996	1005	933	975	958	980	915	1007	916	1011	994	948	940	1006	986	986	947	934	1041	989	1001	931	981	952	994	939	984	943	955	962	973	980	990	1012	953	973	978	921	1001	921	929	962	955	983	978	1035	958	978	1016	980	991	989	981	1003	999	999	1026	968	995	990	955	996	930	968	950	990	946	970	950	983	973	1024	910	964	953	939	933	956	968	988	1005	976	964	1013	955	978	977	924	939	943	954	1006	991	976	948	980	969	973	978	958	977	979	904	1014	996	963	975	964	992	942	1016	966	967	950	1024	1058	931	987	1042	986	977	981	947	967	948	1016	1018	998	912	986	1034	973	956	992	967	962	1011	978	972	952	959	949	936	953	951	973	969	1028	973	1005	951	936	966	903	919	954	965	985	958	922	946	996	1023	985	938	946	1008	996	952	1003	919	1010	953	999	1034	955	958	990	987	965	989	954	942	941	1027	955	975	982	1030	985	1004	1009	1003	935	937	1001	1001	996	990	978	988	967	925	963	998	962	995	988	1072	950	999	922	974	951	953	1005	981	923	939	1002	977	997	942	883	962	987	997	1030	978	1012	1032	1015	950	955	995	990	946	1020	1006	984	984	975	953	965	959	1047	895	963	968	968	936	921	1017	1021	975	949	936	947	979	1013	908	988	1044	993	960	975	951	988	963	951	970	948	956	945	969	985	931	937	975	945	998	987	962	979	1000	911	977	962	938	1017	1042	968	926	996	954	974	989	982	984	988	930	932	944	957	995	995	965	1040	961	919	997	981	1023	1017	1009	954	951	977	950	938	912	966	961	944	933	981	1017	1020	997	969	994	958	957	1010	949	979	947	964	1013	920	949	1005	963	1037	1015	984	944	1000	976	975	949	952	998	940	936	979	995	1019	988	961	992	1039	1031	988	970	949	1001	973	952	959	970	964	984	958	996	955	949	1012	916	939	910	962	1003	990	958	990	1029	945	1001	984	957	900	965	957	939	943	914	1003	968	970	966	930	946	984	934	935	981	964	962	979	1035	974	929	935	938	1002	977	992	964	1006	978	903	949	957	944	1001	908	986	973	934	984	951	1009	974	943	1049	1006	949	964	981	932	1005	1004	981	934	982	992	955	912	977	1008	970	972	958	988	918	963	995	861	1003	964	968	933	950	957	980	1041	982	986	912	992	945	961	981	966	1009	926	975	954	930	1037	965	977	959	947	957	982	923	994	987	980	974	993	960	993	946	962	931	926	983	960	911	967	948	989	978	917	963	939	1011	1003	1040	930	961	1025	958	942	957	944	958	931	977	988	969	910	948	975	1018	977	977	938	1015	1034	934	992	985	950	959	897	958	1019	959	914	920	962	965	921	994	966	945	974	984	940	962	985	955	992	1003	1004	995	1029	995	933	930	974	976	975	996	969	1025	985	969	989	988	967	968	991	969	942	926	954	937	952	969	979	986	994	942	1020	969	972	966	954	999	985	976	928	942	934	971	943	1023	926	969	1008	1005	959	975	964	971	922	992	994	955	947	935	942	946	948	977	958	1002	950	1004	995	940	953	987	927	932	949	1013	973	958	1023	994	929	933	977	945	956	946	1006	1036	957	919	956	978	998	957	965	975	979	964	1023	953	951	988	967	981	1047	943	962	975	988	949	958	931	960	948	1002	1004	915	1024	977	930	1008	1008	997	939	946	920	1010	960	910	946	993	957	978	929	991	961	951	930	948	1013	964	930	983	942	942	1013	1007	916	965	922	935	996	993	939	979	984	980	978	949	994	917	954	945	1001	999	940	906	934	989	970	946	952	964	952	1003	1010	944	956	952	914	966	1028	972	962	952	998	961	1007	986	950	1004	952	965	953	938	938	971	1001	933	1002	1009	994	1015	991	978	950	952	995	974	925	1003	994	1002	964	947	936	959	1004	998	1017	1005	973	947	931	965	991	1007	965	945	972	977	927	1017	935	973	972	934	1004	964	941	923	909	989	978	1003	986	978	1009	970	983	970	979	981	980	936	927	960	978	962	958	1019	955	956	964	982	994	967	922	950	972	969	995	960	946	970	1038	956	987	952	978	975	986	907	934	960	941	1020	994	994	969	987	924	989	1006	1010	917	1030	991	975	941	952	922	991	982	947	943	957	969	962	948	1010	941	972	1006	975	968	944	966	953	998	1016	1015	902	944	923	1018	974	964	978	1030	938	991	927	951	937	964	942	943	1014	930	976	984	903	976	930	999	934	980	991	972	959	960	913	971	955	980	1003	947	968	981	979	948	956	936	965	1000	1011	980	912	970	956	949	953	948	984	1012	939	962	995	986	947	989
2810	167	163	143	142	163	148	142	140	140	135	130	141	132	170	150	136	117	129	170	148	149	145	147	128	137	151	171	152	127	139	127	129	128	127	123	138	132	130	132	131	132	150	143	130	152	131	121	141	137	148	138	133	130	121	139	137	143	149	127	132	119	139	123	134	135	143	151	140	131	119	131	145	123	131	146	163	129	154	126	150	146	147	133	136	117	136	116	135	145	142	133	149	151	137	140	152	149	142	129	117	132	144	118	126	141	160	124	150	141	128	135	108	142	129	140	164	139	139	158	149	141	147	128	149	133	158	121	130	135	147	116	146	130	154	142	137	148	136	137	172	145	126	136	167	131	144	128	142	128	144	137	129	160	140	140	136	137	155	137	131	138	149	146	157	156	144	149	149	132	150	126	125	139	139	144	134	137	134	133	149	132	138	153	132	142	143	128	155	139	137	136	126	127	147	131	149	116	138	142	139	125	147	148	139	141	133	148	143	139	139	130	133	142	130	153	130	147	134	116	157	129	122	112	132	133	132	134	142	137	133	126	128	141	140	128	144	129	141	127	133	141	137	131	132	130	144	145	157	134	135	126	140	127	165	139	150	121	132	138	153	120	131	130	135	168	155	150	165	151	122	126	143	142	149	122	126	140	150	144	144	123	148	138	119	142	131	147	131	132	115	125	159	157	129	129	144	137	143	152	148	137	124	118	128	141	142	138	118	155	144	140	130	121	153	118	125	126	141	130	147	126	144	150	153	160	156	131	146	147	157	154	146	144	129	133	122	136	135	125	134	133	152	157	135	114	133	127	138	155	140	140	133	134	138	142	136	161	138	143	131	136	149	153	127	141	148	153	130	143	114	128	136	129	125	135	167	132	135	143	147	137	150	149	139	148	124	137	125	136	139	120	144	128	135	145	128	139	140	154	149	168	146	127	128	126	121	149	144	137	119	140	145	151	133	148	152	134	142	140	150	113	131	146	155	130	150	131	140	154	124	135	126	135	124	132	125	141	141	151	141	160	140	141	123	145	146	148	135	129	168	159	131	142	145	140	141	142	140	145	135	123	145	134	124	139	142	129	132	141	124	132	136	142	134	151	135	148	158	143	138	120	137	117	115	138	131	135	141	143	122	142	166	126	136	143	146	143	126	161	144	124	139	118	143	107	152	115	129	132	142	161	152	125	134	119	137	129	148	128	146	142	158	113	134	136	146	140	129	155	127	146	124	141	133	127	130	138	128	122	125	146	136	140	137	142	146	143	145	147	127	142	137	118	139	155	139	149	154	144	151	133	149	145	131	111	136	138	150	139	144	131	163	142	144	150	138	135	115	121	135	148	126	138	163	128	126	139	155	127	133	126	142	143	135	121	142	141	135	143	139	148	113	141	130	135	142	149	160	137	132	149	132	133	164	129	148	117	129	143	135	146	152	118	143	129	139	142	120	155	155	131	142	134	159	137	132	132	144	129	120	150	143	132	125	150	140	138	124	135	155	128	118	120	149	137	137	160	164	121	131	129	144	134	135	157	137	133	138	136	152	152	142	131	137	132	123	127	136	128	133	139	138	138	124	144	146	147	138	109	140	121	136	146	140	117	133	116	127	124	139	146	123	142	142	138	153	132	141	107	131	161	113	148	185	131	157	148	163	141	137	136	129	139	155	146	150	124	149	138	129	149	143	155	143	171	119	132	116	142	142	149	153	169	129	123	152	130	139	127	139	123	138	158	112	141	116	135	135	140	132	120	125	142	140	125	130	113	130	129	141	148	136	138	132	139	148	132	137	134	110	158	125	148	149	124	126	147	136	135	134	166	157	134	130	122	130	146	127	142	180	130	147	128	153	135	139	136	151	120	149	143	125	129	150	133	139	122	142	119	121	141	140	138	133	137	156	152	137	127	161	133	126	129	148	152	155	112	135	117	139	153	125	139	144	128	114	139	146	128	132	142	149	137	170	144	136	154	143	150	137	132	138	169	132	143	122	140	148	132	125	123	131	123	153	123	155	139	146	158	142	147	130	133	121	156	134	151	124	145	111	132	131	122	139	150	138	123	160	139	140	135	141	132	149	144	130	134	131	138	143	151	153	139	105	125	109	153	135	140	144	150	112	151	156	141	157	144	134	136	147	143	121	136	137	137	148	140	128	142	140	131	156	128	136	127	123	143	133	163	157	154	148	157	112	161	173	117	130	144	126	135	125	133	148	119	138	146	170	130	119	112	133	152	132	147	117	131	139	139	131	135	153	134	136	133	155	124	126	139	139	113	130	125	167	148	133	136	147	125	122	143	134	145	138	142	148	150	142	130	163	137	144	148	156	140	120	127	140	134	144	136	144	127	137	140	135	107	164	148	154	143	121	129	147	148	143	150	145	158	175	135	132	127	151	134	116	143	145	129	147	136	134	132	145	156	121	144	127	153	136	127	139	163	131	150	141	136	128	145	154	117	125	143	136	145	131	152	114	154	140	153	133	143	119	132	124	137	122	120	160	150	128	149	114	143	138	135	122	157	116	150	162	142	139	120	147	129	133	129	134	152	125	125	139	145	123	135	145	123	130	119	147	107	135	138	135	137	136	134	126	130	125	144	130	124	141	137	138	128	137	138	148	148	140	123	154	129	141	145	137	161	118	142	148	115	143	141	132	144	123	137	134	125	144	123	151	158	147	131	139	150	128	131	140	150	116	139	133	148	123	143	126	113	132	114	114	124	133	112	138	147	137	145	133	131	133	139	136	106	139	130	138	126	145	135	148	150	134	124	139	144	157	123	140	153	158	133	129	129	145	149	146	130	124	141	148	140	150	160	140	126	152	139	144	125	143	158	127	123	104	125	146	165	142	135	138	130	142	121	148	141	123	142	144	146	127	140	141	115	108	136	139	152	141	157	153	138	105	142	152	145	138	120	129	163	152	140	138	149	132	142	118	139	153	148	147	140	137	126	145	152	151	127	154	154	143	135	139	171	138	135	145	129	143	125	129	125	143	125	132	139	140	127	123	151	122	155	120	116	143	150	110	134	154	135	132	150	127	151	142	153	113	142	142	135	146	121	121	143	136	149	115	162	155	120	114	150	143	126	130	137	155	144	129	151	148	137	160	117	123	132	140	128	137	140	136	139	123	140	146	158	141	132	138	162	145	122	154	143	145	136	134	135	127	158	144	155	145	145	134	136	146	145	160	147	125	155	128	156	157	161	143	137	132	155	153	118	129	134	140	131	133	149	140	138	119	142	135	149	146	149	136	146	158	146	123	127	128	158	133	163	134	151	119	138	129	148	141	131	142	123	163	125	135	143	127	157	134	138	155	162	125	144	150	132	145	151	143	148	143	148	139	132	136	129	163	118	144	137	144	116	127	116	153	146	134	149	141	133	139	133	155	131	115	123	128	144	141	134	154	122	139	135	121	157	112	137	126	152	129	148	118	138	120	113	145	137	131	113	139	137	117	146	137	142	136	144	162	132	146	132	127	125	151	124	133	150	129	146	140	134	139	130	120	129
3283	415	486	571	524	503	467	463	441	427	446	390	441	421	413	452	450	474	415	410	425	437	452	428	386	426	428	430	459	421	479	448	463	428	424	444	380	397	413	421	440	424	434	422	392	435	383	408	435	428	474	435	427	419	399	440	403	416	391	413	437	421	400	428	397	425	425	425	421	405	407	406	380	409	438	403	421	418	414	433	408	418	413	429	420	439	422	432	411	431	427	430	419	411	428	403	451	443	479	454	422	453	394	423	407	379	409	419	430	428	416	413	412	430	418	437	403	411	482	409	464	443	402	443	403	400	419	438	386	436	417	408	426	420	406	403	410	402	424	422	403	445	426	381	430	407	407	389	431	417	428	395	395	397	409	391	426	386	417	430	417	412	431	413	403	414	424	442	405	399	411	414	406	416	437	408	448	404	402	391	433	436	421	409	419	390	397	389	427	420	422	422	434	440	443	375	439	436	401	393	429	427	438	419	384	399	368	414	434	421	457	353	425	407	420	416	442	411	423	428	428	444	417	426	432	415	400	422	395	457	395	412	463	411	411	418	413	413	408	432	400	422	452	416	414	392	434	380	408	410	445	379	440	433	412	437	426	399	417	395	399	394	444	412	386	419	408	425	414	411	469	408	430	415	437	474	416	398	437	440	415	428	409	404	454	429	381	416	423	430	433	423	406	413	418	404	437	399	417	440	369	386	418	413	416	433	418	425	421	400	429	423	417	432	390	421	412	423	454	426	413	414	408	435	398	398	399	422	386	430	411	403	409	432	439	430	374	433	425	427	431	434	415	400	399	423	450	414	430	435	408	422	407	403	458	437	384	410	458	448	455	388	420	442	438	431	415	410	420	388	425	414	415	399	459	424	425	420	405	411	451	416	423	489	435	403	440	408	396	420	375	419	415	421	414	420	431	371	408	419	416	404	392	394	445	405	397	402	436	420	416	431	389	397	442	434	419	433	397	416	406	396	418	438	414	395	446	415	431	424	418	407	429	416	426	433	386	431	393	452	423	433	409	463	466	451	417	436	400	393	445	466	422	414	448	438	409	449	405	439	426	395	424	427	394	416	406	412	426	434	420	441	455	407	427	460	399	432	433	436	413	445	448	392	435	446	403	354	431	427	454	396	428	391	424	431	433	436	407	412	471	418	409	430	375	403	397	408	399	433	417	421	394	442	430	429	411	421	443	462	398	432	440	385	397	382	441	412	416	398	435	431	414	437	403	441	408	383	400	425	417	401	418	399	432	441	408	438	412	435	456	451	439	392	408	410	417	370	421	436	447	362	438	424	393	413	406	386	425	405	423	436	431	458	401	415	391	391	430	480	428	402	418	409	446	416	452	392	418	423	416	422	418	422	446	462	405	378	403	397	425	452	427	441	370	435	457	436	429	403	412	432	460	394	447	384	409	430	438	435	439	431	457	402	450	407	393	420	412	413	402	387	433	432	413	433	409	411	418	400	413	432	382	405	362	411	409	430	421	412	417	455	397	388	438	406	397	399	415	422	406	460	421	419	429	411	427	416	407	436	453	424	410	421	387	463	399	410	392	438	441	411	448	404	424	426	391	432	392	415	390	415	452	430	398	447	406	445	369	435	446	413	410	458	420	406	423	417	386	415	378	423	443	455	428	387	429	427	437	421	426	437	420	391	417	441	421	433	462	437	445	434	407	430	432	430	444	430	407	429	376	438	434	426	433	421	438	409	449	420	408	394	424	423	393	403	421	408	411	408	411	428	423	418	390	395	437	364	437	387	414	408	378	437	394	454	414	467	428	409	440	402	414	435	438	459	399	438	390	407	424	390	400	413	467	420	422	411	463	432	424	434	436	405	418	450	397	398	408	418	387	435	413	396	404	406	407	399	408	387	449	448	431	412	417	433	396	406	419	407	441	423	392	450	397	411	421	440	383	384	407	422	451	452	400	413	437	422	385	427	416	397	405	407	388	396	440	421	403	411	446	433	433	391	438	417	427	424	446	445	435	397	437	421	391	389	425	411	401	391	410	405	416	391	421	414	407	430	407	418	412	402	408	445	437	400	423	387	414	400	411	433	420	400	404	397	417	408	395	402	433	441	402	405	417	384	379	415	407	467	438	416	424	422	436	438	433	373	442	398	427	465	405	407	416	421	418	401	388	411	411	429	437	423	388	431	375	423	428	397	457	432	408	447	446	416	396	443	379	422	393	399	435	421	384	433	417	447	413	399	428	412	399	387	449	456	449	439	425	439	421	421	425	421	444	460	442	413	427	436	368	427	443	417	372	420	451	455	416	403	400	418	435	421	442	374	418	400	392	412	428	438	429	416	403	419	404	398	400	439	417	434	440	435	451	392	414	407	428	419	421	441	429	403	406	411	425	452	449	432	424	443	417	408	409	455	391	433	446	435	417	427	401	417	424	446	403	427	405	412	407	409	429	402	422	409	379	432	436	439	446	371	418	414	411	424	435	430	397	399	421	422	458	416	420	378	408	423	406	418	484	411	423	419	379	415	444	384	431	428	407	409	399	434	437	434	406	428	444	416	420	427	411	412	407	402	439	449	429	424	379	433	413	415	413	403	395	402	421	440	413	452	416	449	413	411	411	431	406	413	421	412	416	439	389	413	426	377	427	442	447	430	390	415	424	408	403	387	418	486	397	459	405	438	460	432	385	384	408	417	437	430	419	422	426	424	426	420	401	392	416	402	408	415	436	405	412	378	414	431	404	402	390	449	417	452	422	425	407	440	423	392	414	412	432	416	403	427	417	386	422	415	416	433	399	388	419	402	415	440	423	429	409	429	392	392	423	412	413	459	405	420	405	441	402	411	402	397	441	412	381	460	458	401	420	418	401	435	408	399	414	420	415	397	403	442	427	420	412	386	397	420	418	416	408	439	415	373	408	404	438	398	395	410	427	401	437	415	427	395	403	435	427	396	414	423	423	410	410	452	429	432	397	396	418	426	422	453	456	412	451	439	400	382	388	441	405	428	408	415	417	425	419	435	420	407	434	420	425	406	418	425	381	425	436	420	418	450	425	424	435	415	395	427	462	419	397	405	421	412	395	409	431	416	449	436	405	430	426	395	398	442	374	411	435	408	423	409	432	441	377	409	398	411	399	403	431	439	444	395	413	394	465	431	405	386	448	379	358	423	439	414	420	389	444	426	427	425	401	428	477	399	440	440	436	437	408	417	433	404	398	436	421	419	406	453	400	438	439	447	430	414	406	448	409	459	433	406	396	443	416	450	383	408	431	425	394	387	435	420	412	427	417	441	431	420	403	431	416	419	387	434	440	407	403	423	420	423	400	428	414	426	417	428	427	408	416	401	409	421	416	403	452	396	413	424	420	383	407	417	394	438	393	435	423	395	435	425	403	428	395	431	428	473	437	387	407	371	420	431	415	434	422	431	417	442	420	407	413	406	428	394	426	401	425	406	441	438	397	411	423	418	397	418	446	396	414	422	443	414	399	431	399	397	401	444	406	426	444	426	408	419	428	400	443	411
20092	1861	1192	936	727	526	393	379	309	278	297	267	244	263	242	233	223	186	231	225	180	200	250	237	235	235	283	263	255	277	287	267	267	235	230	232	174	194	208	206	171	218	200	177	222	197	208	194	214	185	220	198	199	199	182	216	184	194	199	189	210	190	214	176	205	218	208	193	222	229	203	202	199	189	209	206	211	226	217	204	193	212	204	195	199	197	199	205	186	205	182	180	202	191	212	215	185	210	198	197	193	209	179	216	188	207	197	204	190	195	197	174	215	199	185	231	218	180	203	218	206	177	195	212	196	197	203	209	197	184	198	201	214	175	194	172	204	185	189	206	194	221	204	206	196	219	198	203	184	199	177	228	195	196	188	188	176	178	195	187	176	212	188	190	173	189	211	200	198	191	179	210	179	203	193	197	183	189	207	194	209	217	195	191	201	219	186	214	218	191	194	188	211	212	193	207	203	203	183	199	198	209	210	202	181	227	212	182	186	180	217	212	204	191	198	207	227	195	212	184	189	209	182	187	192	205	209	198	200	201	182	219	174	201	195	197	193	172	172	174	224	188	206	197	189	207	179	196	176	196	213	184	180	186	198	199	217	211	198	211	199	181	187	215	178	188	204	188	186	174	196	206	196	219	203	212	178	179	187	215	190	203	186	189	187	183	215	200	195	206	214	209	200	178	212	213	199	189	198	204	196	179	182	194	209	183	213	184	221	203	187	217	193	213	173	200	204	203	190	208	230	186	179	205	192	214	188	167	169	191	171	188	220	190	191	201	175	205	182	203	193	168	180	207	219	187	189	192	181	190	209	179	201	231	203	191	205	207	198	191	239	236	191	187	184	212	211	220	201	186	213	203	186	210	196	188	213	213	219	225	202	161	180	172	171	201	198	201	158	209	180	212	152	199	188	199	186	190	197	209	199	238	196	191	196	198	190	183	193	164	180	215	184	187	187	174	218	214	203	190	182	214	209	197	209	206	193	211	205	223	197	192	200	204	215	197	199	204	209	198	190	198	201	194	192	188	197	177	184	192	189	171	215	213	212	193	187	184	220	212	201	216	216	191	202	199	215	188	167	194	205	178	206	189	203	209	206	211	189	214	222	189	204	210	185	211	190	191	225	209	176	205	198	201	185	201	196	192	227	202	206	185	211	204	217	226	170	195	194	200	222	200	199	185	193	178	195	224	237	206	187	188	211	203	173	198	217	197	205	198	204	198	172	210	189	174	195	202	211	165	184	191	168	183	184	186	196	209	205	197	185	200	191	215	199	199	202	197	204	197	197	198	196	191	231	205	206	207	195	199	195	184	190	209	200	185	189	192	184	203	196	198	192	192	193	213	170	203	196	218	200	196	211	213	192	199	200	201	193	170	193	205	188	192	233	191	201	185	196	183	168	205	179	179	196	196	187	214	193	192	226	203	197	203	213	198	182	196	216	193	202	196	186	209	190	187	193	193	177	211	201	241	226	214	183	187	213	201	203	169	192	209	201	215	197	203	203	202	218	209	206	179	206	188	198	191	181	206	172	195	210	188	188	198	218	216	183	192	186	210	180	200	200	210	186	199	209	218	212	206	228	168	214	202	202	179	176	186	209	213	220	188	204	167	179	214	203	191	216	179	154	192	177	207	213	197	189	177	190	192	186	184	195	217	194	200	184	194	215	190	175	209	202	207	199	188	207	217	194	208	183	196	212	197	232	202	186	196	219	213	231	205	192	220	191	212	204	181	171	229	179	220	194	195	197	178	177	187	186	206	207	195	200	184	188	186	201	212	180	208	203	206	204	185	191	186	214	206	199	189	200	208	185	201	180	188	180	175	212	227	201	201	178	185	220	231	206	181	188	199	218	188	201	209	201	197	187	189	199	202	206	197	199	205	181	197	185	226	201	198	215	218	207	218	194	179	183	185	207	239	208	198	185	199	192	209	202	204	166	203	201	206	203	167	205	187	193	188	190	214	197	186	194	201	200	190	187	167	178	190	222	196	191	201	202	206	181	199	197	187	227	196	163	206	214	171	216	197	190	190	220	212	171	204	196	201	209	201	189	213	188	167	185	187	175	179	170	203	191	208	199	227	189	200	214	182	190	211	193	220	184	205	210	197	169	179	189	179	202	213	201	186	202	194	192	200	216	174	196	217	207	178	207	195	183	211	203	179	170	204	192	197	194	189	205	207	184	209	179	204	211	207	190	197	215	198	188	200	213	195	175	201	178	210	192	190	201	213	211	230	203	192	189	182	172	207	182	223	234	178	183	196	220	191	179	206	193	180	194	195	183	194	168	185	192	208	192	213	208	209	184	183	203	178	210	213	211	217	168	201	220	189	225	232	188	209	194	211	208	197	234	193	196	200	188	191	192	215	186	208	200	218	196	173	221	175	186	202	211	184	199	191	212	185	207	182	204	215	172	182	204	192	210	219	212	191	180	194	210	179	193	215	204	216	180	202	185	209	193	195	218	191	190	194	193	192	217	205	200	202	200	188	200	179	199	199	156	213	177	195	227	196	201	195	208	187	171	185	183	163	184	195	215	189	199	176	200	194	207	240	190	180	204	200	191	204	206	195	187	194	200	206	204	172	206	203	199	209	196	196	203	174	192	218	214	196	188	206	193	198	183	213	236	196	223	195	211	194	184	196	181	197	209	194	228	199	202	202	186	185	171	194	196	207	216	174	203	195	180	192	197	184	203	191	182	192	179	207	203	190	212	195	195	196	179	185	184	171	229	232	194	185	205	197	185	184	170	180	195	197	206	214	206	199	192	216	181	220	195	161	214	203	182	180	212	210	208	205	195	192	213	184	197	185	213	178	209	198	221	194	195	192	190	227	190	185	188	205	198	228	206	244	202	189	206	193	194	178	227	190	211	219	207	198	210	195	207	220	206	197	191	196	206	168	185	205	196	203	189	192	188	208	189	193	212	208	210	195	176	176	223	197	176	144	205	196	188	200	210	204	191	207	184	190	205	202	191	211	185	197	195	207	212	193	194	208	197	201	209	176	188	187	201	186	202	205	188	199	180	202	188	185	200	193	207	184	205	177	204	201	194	210	207	198	196	205	196	170	213	218	215	206	182	198	187	183	178	215	216	184	203	165	202	218	198	173	183	195	197	184	165	182	199	194	200	207	192	186	188	230	210	192	189	196	195	214	191	194	190	205	192	199	193	186	161	183	218	202	203	187	190	202	180	181	212	197	206	206	181	196	223	221	173	194	198	222	194	206	218	216	188	196	200	204	202	191	186	173	223	198	180	216	221	227	204	187	219	185	184	224	204	221	222	215	208	206	210	191	186	185	216	206	204	228	176	196	193	218	210	184	191	200	208	191	191	199	194	194	202	194	207	194	192	208	219	205	186	205	185	200	203	198	190	212	209	202	203	216	187	183	199	185	212	207	198	193	208	212	234	182	219	185	176	197	223	199	179	216	215	217	198	190	201	184	185	180	224	197	188	198	179	180	203	203	184	211	203	191	217	204	200	184	213	196	194	211
10114	1326	2740	3133	2797	2331	1965	1632	1381	1243	1111	1011	1056	934	858	848	817	859	768	757	766	720	702	731	786	736	1103	1155	1130	1099	1245	1243	1150	963	901	771	613	625	620	620	597	556	579	567	546	612	559	624	581	582	576	616	552	601	573	599	580	590	616	572	555	556	603	570	540	533	535	566	582	587	569	605	569	534	543	600	606	583	638	562	588	568	604	575	640	578	570	592	602	587	567	556	572	571	573	585	611	566	613	538	541	560	565	590	560	633	603	567	559	564	570	594	544	575	573	565	593	535	542	521	555	617	556	548	549	570	564	548	567	611	558	596	556	553	577	535	560	571	570	597	593	596	559	605	555	542	567	561	536	550	518	596	511	553	522	531	543	586	530	524	535	568	567	543	589	565	555	597	574	572	560	572	546	574	584	531	546	529	548	582	536	594	547	588	535	599	545	551	557	597	537	554	501	585	539	560	558	577	543	558	533	538	563	575	569	545	564	583	548	578	561	551	584	517	571	600	580	563	568	547	571	552	555	532	532	529	614	541	596	558	560	626	591	571	582	524	588	535	579	554	624	531	565	598	572	584	542	613	590	526	561	610	593	561	569	600	600	563	576	574	571	566	596	541	569	553	509	551	596	559	564	593	565	557	531	576	566	544	558	580	569	580	578	565	587	544	558	565	559	569	588	552	587	548	613	593	586	570	526	525	571	548	521	576	584	562	540	553	598	601	571	587	577	560	569	554	562	579	569	573	551	559	587	565	598	544	548	624	595	567	543	594	553	559	567	541	589	585	589	572	579	529	580	570	541	547	529	558	540	543	555	574	562	533	547	603	540	566	555	542	544	550	565	570	541	527	541	589	531	567	571	550	563	576	551	564	592	566	588	561	524	585	596	564	565	544	543	534	558	557	536	546	566	546	585	544	601	580	590	583	607	590	637	549	584	581	582	563	544	586	556	564	583	526	572	567	516	535	551	547	565	572	564	548	581	585	575	567	575	563	559	563	574	568	587	549	575	557	558	544	569	635	541	567	578	569	568	561	577	562	564	560	571	579	526	580	544	561	538	565	565	567	536	520	576	516	599	566	529	600	603	549	550	573	608	600	552	600	547	569	547	579	538	546	607	571	552	600	575	508	536	538	575	549	548	532	530	555	566	522	603	536	590	590	587	588	586	570	543	606	541	549	560	550	571	587	553	554	581	568	569	551	582	556	541	529	547	592	584	538	580	565	532	545	579	584	579	546	550	579	561	588	599	594	527	561	579	566	548	562	576	573	555	608	579	524	560	553	538	568	561	579	542	556	552	556	571	542	551	548	600	536	588	544	617	544	544	560	542	591	551	588	570	548	563	553	579	578	575	554	540	571	553	558	575	604	589	562	532	599	623	556	603	584	544	538	532	580	592	535	572	548	553	536	606	551	577	598	538	538	582	540	488	560	537	541	568	546	596	566	567	566	603	626	548	536	563	608	568	553	583	565	567	590	554	584	554	574	550	579	535	583	551	587	584	577	553	537	529	581	547	560	554	558	594	543	556	557	628	586	551	583	596	578	565	556	543	549	568	572	569	572	594	576	605	531	561	548	556	545	610	590	537	566	567	611	562	564	552	536	611	567	563	545	553	551	573	606	548	570	554	575	596	580	546	599	575	578	581	585	553	610	579	607	565	573	568	587	569	557	626	524	538	601	579	536	554	559	560	562	591	568	556	553	569	591	548	567	511	541	536	570	556	556	581	553	552	519	546	612	585	594	552	575	570	560	599	591	570	575	563	547	618	534	578	556	588	607	570	565	560	566	549	551	548	579	595	542	546	546	561	586	560	538	532	531	564	559	566	595	556	577	535	565	560	615	567	574	542	549	564	589	567	591	559	538	618	575	537	583	569	582	569	561	543	577	533	587	563	560	485	556	539	525	598	589	571	559	555	567	604	549	559	545	518	536	580	564	579	592	585	580	563	584	554	573	550	570	585	573	565	591	546	565	577	598	581	574	534	558	528	624	590	578	551	579	561	557	580	551	541	559	585	586	537	574	583	565	587	575	587	572	561	593	590	548	596	586	538	586	584	516	575	566	545	591	588	555	585	535	592	583	565	548	547	560	529	597	534	534	564	540	549	550	566	555	541	592	516	563	594	614	544	570	586	592	543	570	593	599	550	593	575	580	546	582	555	576	551	562	555	580	529	569	527	535	613	624	569	593	543	556	553	583	547	596	551	575	605	536	571	560	558	533	554	582	552	560	565	532	574	553	571	575	545	570	607	557	588	539	585	546	558	582	552	534	559	599	615	550	582	534	543	580	582	522	523	589	596	584	553	576	592	595	557	536	580	580	572	574	555	583	535	600	549	551	569	546	574	548	546	554	556	539	569	559	576	549	590	604	565	591	594	603	548	616	524	543	553	570	540	555	575	554	553	518	562	589	572	569	612	533	514	567	616	550	548	573	549	560	518	521	552	527	594	560	597	564	599	583	551	614	561	587	578	543	592	556	545	572	549	579	568	606	557	570	588	565	585	600	553	573	556	546	567	526	547	564	592	535	583	563	580	517	535	626	557	597	584	569	556	553	557	566	602	591	584	547	587	544	602	607	532	575	594	557	514	590	580	574	553	567	587	543	558	545	576	582	555	559	574	542	511	612	543	517	518	567	580	548	588	595	571	535	588	541	548	571	581	586	546	570	570	548	573	562	585	565	577	566	502	556	530	588	564	552	533	554	557	500	580	552	571	524	527	589	571	525	593	550	552	575	574	616	538	565	575	574	577	545	538	581	625	544	579	588	560	558	572	572	530	591	578	516	569	579	551	538	568	594	573	574	565	561	530	588	521	588	566	532	588	569	550	540	555	552	561	567	559	536	587	561	571	599	564	585	573	557	575	568	562	575	593	610	540	565	563	576	583	617	552	572	550	531	600	553	575	538	587	557	579	604	551	574	577	579	574	569	541	544	565	596	529	560	591	566	560	571	573	550	536	568	551	563	592	544	557	560	547	573	563	556	545	561	601	556	529	557	566	627	541	526	565	590	591	548	554	608	549	602	587	540	540	574	547	603	551	589	590	599	564	559	544	585	608	574	523	589	599	564	566	599	534	566	572	535	596	539	552	584	555	541	567	549	572	522	499	585	534	586	583	573	528	542	586	548	539	563	524	568	577	578	612	576	582	594	599	557	584	575	566	546	580	597	575	553	582	566	560	565	611	589	613	559	566	597	544	570	569	568	569	602	565	581	574	565	551	536	549	526	550	591	552	556	568	555	550	527	580	537	555	538	564	590	548	558	584	563	575	556	523	546	565	555	595	533	533	556	603	578	575	560	572	566	595	575	584	574	602	530	621	551	570	581	537	537	602	537	537	564	567	530	540	598	544	573	566	551	602	601	578	521	544	582	599	543	581	566	552	525	551	564	638	591	561	562	640	593	555	573	590	532	571	509	580	595	554	526	535	568	573	521	550	535	613	523	570	579	532	531	555	572	585	548	526	549	604	580	583	555	520	555	578	565	574	573
32658	5465	2696	1952	1435	1109	918	764	653	612	550	507	510	522	512	461	448	460	427	416	411	407	451	396	406	445	478	516	499	510	543	531	533	464	411	441	446	371	391	394	363	381	391	377	424	389	371	388	396	408	374	379	373	376	411	404	423	399	378	367	379	395	400	396	348	367	404	397	364	368	419	371	409	376	374	374	416	414	376	403	354	398	374	383	397	384	414	402	417	389	397	370	415	366	400	390	348	380	395	407	370	388	400	405	408	405	363	371	393	366	404	376	452	407	417	352	405	398	382	415	397	386	387	383	392	390	358	377	367	390	386	427	380	401	398	405	383	376	400	410	381	370	405	355	357	394	408	426	391	398	350	392	381	389	420	364	431	371	345	398	348	387	403	374	350	400	373	343	365	400	362	371	366	391	368	394	386	389	381	393	373	392	394	350	396	386	394	385	417	374	399	391	394	388	382	392	407	377	376	356	344	404	380	381	415	409	412	435	404	396	386	384	390	412	427	429	367	396	362	381	388	416	375	392	380	341	365	377	371	376	411	390	406	403	375	385	382	419	425	381	397	365	383	380	382	412	368	364	370	383	415	365	362	397	368	364	411	404	381	353	422	375	352	349	389	369	408	378	363	382	363	384	400	414	397	381	365	367	382	375	352	361	383	390	356	379	361	425	380	374	361	406	387	386	403	341	384	389	391	393	380	399	365	390	402	373	395	346	395	419	406	331	402	414	359	367	430	378	407	396	367	390	383	396	405	397	358	376	373	402	390	388	426	353	383	398	375	385	391	396	387	393	406	395	393	401	407	396	376	354	394	386	388	364	412	359	389	361	414	375	374	362	380	388	323	361	386	400	363	389	430	378	372	363	401	390	395	389	359	420	372	365	405	365	396	405	368	403	365	383	370	399	389	434	405	398	398	409	392	383	379	335	413	376	392	390	423	372	386	365	380	374	406	384	350	352	380	369	393	394	400	393	412	406	389	380	404	413	402	353	385	413	394	363	388	410	419	383	413	398	370	411	334	366	389	406	414	394	389	344	359	386	372	397	377	358	395	360	384	402	382	362	373	381	372	384	428	378	439	395	416	373	384	375	434	381	399	433	378	385	373	359	366	383	391	384	384	414	388	397	367	396	385	371	376	421	381	394	410	373	406	395	389	405	387	383	364	386	388	398	364	389	406	401	402	366	396	355	397	433	380	388	377	377	389	414	391	346	408	405	387	384	362	377	364	424	378	358	396	380	381	399	420	356	390	405	391	392	368	380	406	414	330	401	389	354	403	362	377	399	374	373	397	359	381	373	376	347	405	395	378	353	402	386	386	416	389	395	411	409	401	396	378	380	394	359	402	387	381	406	371	349	401	394	352	352	386	351	377	407	411	387	415	384	368	396	413	422	381	374	356	380	397	391	375	351	375	364	377	418	405	400	386	372	393	381	409	371	406	369	390	379	374	349	414	430	378	428	406	375	381	407	391	344	408	370	388	422	390	364	395	408	384	368	364	408	406	395	390	408	381	371	407	393	388	367	407	367	366	376	399	434	365	387	380	368	358	362	370	374	416	382	371	400	379	389	354	391	344	386	342	381	381	385	387	357	398	379	346	384	412	417	406	402	412	385	428	422	424	367	376	421	385	406	346	365	378	399	407	360	377	351	396	356	360	353	418	366	394	399	374	396	369	374	395	371	359	326	420	371	355	407	399	406	407	392	428	404	406	404	379	374	418	386	378	389	375	378	399	390	391	370	368	379	367	394	372	391	384	342	364	369	368	396	425	344	402	391	374	389	398	406	362	368	377	364	373	383	393	395	413	376	402	399	395	393	363	351	362	390	389	362	385	392	392	380	383	383	372	376	401	393	396	372	408	428	405	403	378	418	398	387	385	368	416	391	367	395	383	396	424	417	378	416	368	410	403	356	352	376	414	383	371	363	406	404	391	402	387	390	375	400	410	378	405	356	391	411	407	396	368	381	400	348	422	397	365	383	407	400	409	428	371	419	404	407	398	414	401	391	397	393	409	419	406	424	407	380	403	415	384	404	378	404	401	404	378	393	360	362	405	339	390	375	386	365	357	382	390	400	404	399	344	395	395	391	367	395	413	390	376	376	398	439	360	422	365	400	360	400	419	365	361	405	359	373	379	385	347	380	392	424	386	348	385	373	393	411	366	380	409	381	385	371	382	377	403	387	389	416	391	381	377	411	395	376	383	406	403	391	389	402	386	399	372	375	398	408	387	395	381	351	422	395	387	372	361	376	385	389	365	377	370	354	387	403	393	407	400	408	408	357	390	369	396	396	373	400	380	401	405	406	375	408	413	407	388	377	363	403	385	374	386	369	398	398	376	396	374	379	375	358	353	361	391	362	349	391	376	400	356	389	384	371	346	385	404	408	388	387	401	375	370	376	363	373	349	387	375	355	368	398	411	399	414	395	370	413	369	399	395	382	409	371	375	383	402	387	412	386	372	397	382	403	372	371	382	425	381	379	402	382	365	385	386	369	404	385	381	399	350	383	382	393	430	426	359	383	417	402	407	364	400	389	365	408	405	388	362	400	393	417	358	368	416	380	416	371	374	419	378	375	404	370	393	365	401	376	383	398	368	354	363	368	399	373	366	409	413	389	415	361	373	389	370	352	397	386	423	378	406	403	358	370	394	418	365	401	381	373	374	383	378	415	347	372	371	375	380	375	391	376	384	374	399	407	388	362	385	417	359	413	381	417	369	393	326	394	379	358	392	338	366	370	378	403	384	379	411	363	413	392	388	421	339	375	348	415	360	374	397	396	381	388	352	384	390	402	396	375	390	348	349	413	397	377	394	403	411	390	373	413	391	372	366	408	372	381	386	393	381	390	362	344	355	389	393	385	354	363	372	394	377	377	404	383	404	375	373	356	395	401	398	391	381	417	358	392	368	394	377	362	377	384	365	381	394	385	384	382	363	391	372	397	408	383	403	395	409	394	377	376	394	387	382	391	410	366	341	385	365	382	385	368	376	385	377	393	372	388	431	386	378	359	410	387	364	374	396	405	387	398	374	380	393	377	382	367	413	399	387	377	407	402	357	407	369	382	368	354	362	368	381	359	368	392	393	366	353	381	375	398	337	380	357	413	392	427	343	377	385	389	356	379	379	408	383	395	383	378	377	345	367	369	388	411	405	359	361	392	391	395	428	386	384	359	386	383	399	361	365	378	362	357	391	392	382	372	401	371	373	402	404	423	418	373	378	392	405	390	386	361	408	392	392	382	376	381	366	402	355	358	382	355	364	361	385	419	385	421	360	386	390	410	351	369	398	372	382	343	352	395	399	375	388	397	395	382	343	374	392	375	398	386	405	365	392	396	339	375	400	417	347	413	379	385	440	397	372	365	403	383	420	401	404	389	385	394	405	402	373	391	361	368	376	346	376	396	372	412	382	394	386	381	432	384	378	368	357	381	376	376	402	405	401	373	400	376	375	404	382	381	425	344	374	408	363	407	361	399	403	401	389	392	396	365
14581	2534	5146	5587	5068	4172	3598	2989	2543	2300	2058	1903	1799	1754	1629	1471	1462	1416	1454	1329	1353	1354	1210	1264	1269	1283	1947	2104	1973	1813	1854	2190	2025	1549	1683	1378	1200	1032	1070	1044	1086	1019	1021	1010	1067	994	1052	977	1001	1037	1002	965	1010	1040	1019	1005	960	1023	980	1048	971	957	1050	1008	1036	956	933	1007	960	983	1035	981	964	970	990	1004	939	989	944	1012	943	1005	957	1001	962	953	1011	953	972	994	970	1004	1001	943	1011	916	948	1028	1006	903	997	953	971	959	969	936	951	915	862	918	986	1018	968	952	928	985	943	887	950	979	930	929	958	932	902	961	982	973	985	971	968	937	1010	965	932	923	953	1017	960	957	951	953	954	990	924	897	1002	929	997	979	975	944	940	964	992	955	969	970	937	978	923	921	870	943	979	967	964	969	921	941	935	945	944	918	1002	967	900	932	988	986	1021	966	965	974	930	949	960	991	960	959	1003	919	893	1021	988	977	951	943	991	977	979	961	934	993	961	990	1008	980	927	946	942	940	961	905	1003	948	955	929	907	909	991	932	968	952	973	965	920	991	928	947	983	897	980	907	969	1003	956	914	974	952	1001	963	954	950	966	929	944	989	946	959	894	917	960	976	929	962	948	975	950	993	900	967	988	949	959	937	976	968	940	986	882	970	983	965	953	974	981	934	959	947	949	921	960	975	996	1005	982	947	930	974	980	993	932	984	994	987	937	967	991	889	968	896	970	946	971	987	934	893	955	944	949	996	987	911	952	936	994	946	937	925	964	883	930	961	922	922	964	968	981	922	943	959	924	936	973	982	949	958	894	921	927	965	935	970	963	968	961	908	969	952	927	969	935	1005	990	916	999	928	967	958	946	942	927	948	902	927	942	1004	893	937	889	999	942	934	916	970	909	958	945	965	953	976	915	937	985	916	971	973	939	924	942	973	960	997	925	982	897	887	969	985	984	973	897	918	990	928	962	963	997	936	984	975	937	930	882	968	952	965	945	960	915	953	954	956	1006	953	944	956	973	958	950	969	920	889	968	897	979	941	1000	961	913	980	994	1038	939	998	898	983	972	955	957	890	943	1019	913	935	943	926	948	976	946	960	896	979	940	969	977	957	920	952	930	912	955	990	998	904	994	986	947	930	957	986	989	1007	948	927	887	964	885	995	1012	975	945	955	964	961	939	945	959	951	963	956	927	1048	970	921	957	967	953	895	1009	940	946	955	975	1000	991	930	938	960	969	1006	968	904	973	918	913	953	913	1002	995	870	946	1001	949	1005	1001	941	908	949	936	1022	994	976	983	944	931	948	976	975	950	1023	932	954	959	983	987	986	990	929	1024	942	976	986	1018	952	920	971	916	947	957	998	973	972	933	973	931	980	931	945	1009	1007	967	876	951	935	977	959	918	965	984	965	1011	906	982	967	988	951	939	950	949	929	947	934	913	977	888	981	925	988	978	974	955	979	981	917	1003	940	942	923	978	964	955	994	977	912	972	934	1006	965	945	950	956	974	972	982	928	928	945	948	944	957	964	987	948	922	952	977	1008	910	986	889	963	955	957	980	970	955	1021	980	978	892	896	945	965	954	991	922	901	954	984	931	984	949	966	967	954	907	976	921	959	923	908	931	952	962	955	897	962	947	930	945	973	967	946	976	945	878	936	919	964	953	924	929	926	983	937	991	951	1008	945	974	954	977	984	969	917	946	927	959	955	893	1014	914	952	951	896	982	946	918	925	988	942	947	947	983	965	930	908	994	970	962	977	944	943	934	1040	909	997	1023	941	942	973	958	1009	925	974	899	974	1006	975	922	942	934	882	953	1044	1014	976	935	997	944	935	1003	948	938	958	913	922	935	935	983	1003	926	943	978	932	987	943	932	902	901	954	929	895	920	978	970	987	977	986	963	987	981	927	976	996	960	931	981	968	944	936	969	937	923	915	995	943	955	962	1004	996	966	957	958	960	960	944	1020	887	932	936	918	986	955	980	970	976	970	945	973	971	955	936	981	976	935	951	1031	997	925	900	933	928	955	953	970	983	969	923	972	1050	942	939	985	919	948	942	952	949	924	976	948	965	982	1020	904	951	966	979	1001	1014	1026	885	959	943	960	969	900	966	944	966	988	984	965	949	934	906	966	999	999	904	949	928	983	957	983	960	944	927	980	958	978	937	932	955	972	955	928	1003	1006	966	976	950	936	941	999	929	953	939	1013	971	870	982	954	937	963	971	942	942	1004	938	918	928	979	927	980	953	984	1022	943	953	1006	973	1003	941	941	964	994	933	932	965	946	963	954	928	963	971	967	930	990	950	994	925	959	929	955	1032	957	972	932	921	943	903	933	899	981	942	958	945	965	937	946	934	888	939	936	889	963	917	988	953	984	926	979	937	943	969	965	931	933	921	931	933	1004	934	944	942	941	932	1002	970	945	931	967	971	995	963	913	953	978	895	972	920	964	917	955	985	949	924	1048	950	954	944	954	999	990	997	934	1020	937	918	949	958	986	874	930	953	983	983	978	910	978	977	980	950	977	925	947	988	986	931	967	933	941	964	938	951	942	949	934	934	995	978	885	913	905	939	977	992	973	907	980	950	934	972	958	979	968	1020	916	977	971	935	932	936	964	921	958	931	993	966	990	965	990	900	942	980	922	912	893	953	984	965	995	931	1011	944	930	998	974	947	955	956	1013	936	945	950	882	934	958	1005	966	969	928	951	955	1006	972	985	958	970	997	967	948	937	928	902	986	950	964	1006	958	977	1010	1027	900	972	971	924	940	995	907	986	1012	919	959	947	922	971	1010	972	971	914	957	932	976	927	974	942	918	971	981	931	949	979	979	942	990	957	1011	973	903	998	1027	996	954	883	948	946	965	1002	966	878	992	949	947	991	931	932	964	888	968	930	937	962	938	1002	960	936	936	976	941	959	923	973	974	971	929	906	1012	938	977	998	927	951	945	988	935	1014	910	945	912	982	962	937	910	978	890	984	1003	931	994	1013	960	920	931	920	916	976	962	975	969	1006	871	939	1006	922	964	917	921	934	883	962	986	955	959	929	939	911	1009	935	959	912	925	920	966	937	957	974	949	925	932	924	983	969	950	950	898	1022	996	949	892	919	998	902	956	964	934	928	930	989	923	888	975	967	958	955	1008	927	921	944	963	1018	957	927	951	934	951	939	973	897	956	926	1011	939	978	982	948	1023	927	952	918	945	946	910	930	958	976	954	973	939	975	965	904	908	966	939	975	961	941	957	977	1006	972	925	960	955	903	912	878	937	913	967	978	996	935	975	987	964	899	989	985	1002	918	968	966	977	917	953	976	970	957	965	983	904	945	952	968	943	963	915	943	943	993	944	951	939	957	1001	922	930	981	925	930	946	913	928	949	965	972	966	919	955	986	932	895	955	948	1012	956	962	947	887	935	913	938	977	942	982	909	968	965	957	985	924	963	970	931	947	984	936	888	969	942	961	951	994	919	986	943	933	960	973	920	943	982	957	925	979	937	915	965	926	965	1009	946	960	1000	955	937	901	985	974	923	966	982	936	942	1015	951	1004	995	974	943	881	964	1050	945	952	958	959	924	1004	979	955	913	936	966	987	916	972	987	959	992	1003	945	954	936	967	917	930	960	955	878
3067	180	154	167	154	157	157	149	149	137	139	147	154	121	136	133	124	147	109	144	129	146	145	142	134	123	151	136	124	137	149	141	155	123	149	131	126	152	140	126	158	148	148	124	157	126	152	134	135	121	139	132	159	162	116	113	131	144	140	159	141	120	141	145	138	124	145	130	143	135	135	117	134	134	150	132	130	147	124	144	142	133	127	143	151	133	128	143	138	136	124	135	146	136	133	120	139	119	149	127	143	128	144	132	137	140	133	137	128	125	149	134	132	140	147	137	139	139	135	126	130	141	136	152	147	137	122	120	145	143	135	136	139	147	108	113	155	132	143	137	143	128	128	142	135	125	137	135	122	136	161	148	145	145	130	131	123	136	148	138	160	140	150	141	146	136	156	119	135	119	130	120	150	125	109	133	123	124	123	155	135	138	129	143	121	133	157	166	135	134	136	144	126	133	129	137	111	137	103	124	149	142	144	132	137	134	125	138	138	139	134	141	122	141	154	138	131	139	123	147	134	113	130	137	150	150	143	151	138	149	130	150	126	129	146	145	139	134	141	129	137	150	135	136	152	137	154	120	146	154	158	141	143	158	135	138	146	129	137	142	128	145	127	154	164	141	116	120	138	140	147	124	116	134	136	149	122	122	153	139	136	121	151	144	148	128	165	145	139	135	133	161	141	127	117	138	132	133	137	150	136	135	121	145	132	109	110	139	134	144	138	145	121	129	143	139	155	122	115	138	130	129	109	143	132	114	126	133	130	162	120	147	133	138	146	95	123	121	141	133	121	128	137	127	133	124	133	129	139	121	130	150	125	122	155	138	137	137	130	148	115	134	130	126	141	137	141	129	155	161	132	106	119	131	116	139	141	126	134	159	144	139	124	143	136	130	157	167	125	139	137	150	128	135	140	119	149	134	132	123	137	143	130	115	146	132	128	118	123	121	150	160	136	133	142	167	129	139	152	112	147	135	147	137	142	137	160	140	137	131	150	136	144	159	143	117	138	114	119	133	134	128	149	150	131	124	147	145	144	135	132	131	153	133	130	144	129	131	137	113	126	139	122	131	120	135	132	118	113	131	152	148	129	133	132	125	137	157	118	144	144	133	130	133	122	146	127	121	131	124	143	137	136	127	144	131	121	152	118	153	160	136	145	137	143	126	125	137	119	140	122	122	141	141	151	136	149	141	119	154	136	132	146	136	131	136	144	124	134	142	138	130	135	117	133	133	127	162	133	141	112	155	142	135	140	144	145	166	148	142	119	141	147	136	158	142	142	160	148	148	137	118	149	145	145	133	133	155	131	142	115	141	118	158	141	143	130	128	155	127	129	119	138	145	140	136	146	153	128	141	150	145	145	133	153	135	132	147	125	124	143	133	151	147	126	133	136	149	128	148	143	139	155	120	133	143	126	120	141	134	133	135	141	151	142	130	143	132	141	147	162	142	114	120	116	143	125	135	162	132	164	137	129	152	142	138	131	146	135	136	121	143	150	146	125	151	142	138	124	136	140	137	152	144	117	131	141	136	119	131	144	142	131	142	145	128	140	138	137	143	145	128	138	131	139	134	106	128	127	142	149	140	140	124	109	139	141	140	151	148	135	139	140	145	123	152	156	156	113	133	139	141	147	134	119	139	138	136	152	123	125	149	148	139	173	144	135	160	149	137	125	136	152	144	133	134	138	158	140	152	139	129	131	135	123	147	149	142	139	133	137	144	135	144	130	135	154	146	137	124	120	138	139	112	139	130	136	127	144	144	152	132	130	134	150	139	119	129	132	134	122	139	122	133	116	136	140	135	120	140	156	141	156	139	118	156	117	151	156	151	128	116	147	113	133	153	148	156	126	147	120	127	135	148	141	116	122	130	132	134	135	144	129	132	142	118	130	153	145	148	133	122	119	144	164	148	154	128	146	135	136	137	157	136	145	146	150	143	134	130	148	122	136	128	140	132	162	141	149	134	139	112	136	137	142	125	115	137	153	135	125	152	135	163	150	135	152	131	132	150	131	145	149	148	121	115	142	125	137	151	146	119	133	135	131	148	166	137	140	157	131	133	145	145	147	137	138	139	136	146	129	140	162	130	123	119	140	121	132	163	156	128	139	132	132	137	123	165	159	143	145	122	136	153	151	146	129	148	135	136	126	149	149	137	130	120	155	139	150	139	135	140	137	133	155	154	126	137	130	148	133	135	146	129	130	119	130	136	128	137	153	140	145	143	133	128	154	127	141	130	140	140	150	136	143	133	137	134	165	135	138	155	126	141	123	144	149	127	127	114	130	137	128	150	131	134	151	132	133	143	152	145	160	141	137	136	141	126	162	123	138	136	147	131	126	151	140	123	148	123	140	150	147	150	146	137	151	158	149	133	146	121	136	145	144	129	125	129	126	151	136	143	176	170	153	125	117	165	131	150	127	137	129	142	133	136	112	117	142	132	148	122	137	117	129	141	119	146	147	127	138	136	133	129	130	140	131	144	146	115	125	144	124	145	132	117	147	159	125	146	140	125	152	165	141	126	135	157	123	123	124	140	147	144	131	163	147	131	146	117	116	128	127	139	141	140	149	114	127	131	138	147	162	147	142	146	143	135	152	138	135	129	145	130	144	140	131	157	131	139	138	133	153	137	132	134	127	152	144	142	148	152	152	140	138	139	143	137	127	141	157	136	132	140	128	131	126	115	146	137	126	149	137	130	115	136	133	154	137	123	117	155	144	126	137	137	148	120	142	147	138	129	148	127	125	140	129	154	125	137	130	144	126	172	145	124	108	143	154	141	144	150	134	143	139	137	131	113	149	135	127	145	140	135	115	122	121	136	144	134	153	132	137	126	139	126	141	105	151	130	146	166	138	131	131	143	137	141	131	137	137	142	136	157	144	153	136	129	126	152	124	135	129	129	136	135	143	124	138	121	128	131	131	153	136	120	124	128	146	140	130	135	131	136	147	144	137	155	127	143	145	134	142	140	137	168	139	134	157	161	144	123	133	134	130	152	139	147	148	116	141	147	139	156	137	148	124	124	125	154	146	162	129	128	133	146	144	154	164	141	142	142	157	158	142	145	136	150	129	143	152	135	141	129	113	137	130	122	144	135	136	137	145	167	143	128	129	179	142	137	121	126	119	144	145	144	146	143	127	151	122	138	156	137	113	136	146	120	116	145	140	160	136	152	150	157	134	125	126	139	136	146	145	121	151	135	136	118	145	136	137	128	127	118	145	132	153	137	128	136	125	146	123	163	123	161	121	146	122	131	125	125	153	148	125	127	148	140	132	159	155	142	137	126	142	139	149	127	143	130	153	131	155	123	126	131	133	132	122	127	133	146	130	145	135	131	140	107	140	127	148	120	124	131	117	147	147	136	145	137	154	138	127	131	146	118	131	151	137	159	154	164	148	118	145	134	136	137	136	153	153	141	141	144	125	148	180	179	133	122	121	135	150	141	125	161	142	141	126	145	135	129	143	155	127	144	145	130	122	149	145	132	117	133	163	119
3339	477	445	563	499	473	503	464	483	445	436	442	404	418	373	461	446	435	435	454	389	420	440	406	393	405	468	462	441	422	437	445	429	401	411	435	407	425	438	419	418	433	404	466	381	417	443	433	414	419	434	393	413	433	455	413	384	421	402	453	407	408	404	418	375	421	426	456	384	451	427	402	420	384	368	374	444	397	431	408	446	409	420	428	436	400	420	438	436	382	413	396	381	453	428	392	395	430	377	438	454	396	424	397	372	408	391	416	407	448	404	419	418	449	419	380	409	400	402	430	422	412	435	427	434	459	422	424	429	436	376	436	463	407	454	418	401	409	382	443	415	409	456	440	415	394	443	408	403	392	436	399	410	422	400	421	435	395	418	404	428	421	445	398	428	444	420	397	416	412	427	435	467	419	392	401	433	444	418	454	426	359	397	402	392	403	438	454	452	422	427	427	463	416	419	408	426	454	388	420	436	410	425	454	411	412	431	467	429	453	433	419	449	413	415	435	385	436	374	408	413	390	403	424	421	420	435	444	412	394	444	447	446	362	437	408	407	418	412	409	415	418	416	438	399	430	417	420	416	461	419	410	421	430	418	433	405	436	440	415	398	426	392	395	394	407	420	419	428	457	416	390	443	430	420	430	424	371	447	395	404	442	436	401	425	375	405	414	406	411	387	427	412	418	439	433	433	447	407	400	383	385	404	400	387	417	379	425	414	464	407	424	443	447	424	424	435	430	442	435	411	398	427	411	439	421	404	454	421	409	418	410	414	394	467	413	428	443	427	384	417	409	429	415	445	416	431	419	430	409	415	417	411	426	402	425	452	432	434	410	408	438	431	439	398	425	416	426	494	428	428	408	401	431	434	389	454	374	388	412	403	400	404	411	427	391	446	389	416	403	422	393	449	417	423	402	423	412	426	427	421	413	421	423	420	405	442	458	412	404	396	379	428	434	414	404	424	397	430	378	422	418	440	428	402	410	428	470	417	393	457	397	395	417	425	418	411	420	425	401	442	439	407	411	396	417	414	438	396	423	395	403	381	417	413	393	412	437	389	406	444	419	412	419	391	403	424	405	423	383	394	442	405	428	415	431	426	408	385	436	424	427	425	433	410	413	433	442	451	417	437	427	430	431	436	417	398	435	409	418	428	431	418	414	433	463	439	433	403	439	421	416	377	434	416	419	447	434	406	430	445	410	434	419	404	391	437	412	436	429	425	403	421	417	431	425	427	444	412	386	412	409	397	465	445	405	434	380	468	431	425	442	383	463	410	468	450	425	427	428	401	470	438	421	416	433	451	452	423	407	446	407	430	437	418	421	421	406	410	427	385	416	467	399	411	408	419	421	409	436	439	426	422	391	420	405	439	473	425	406	398	422	385	425	386	416	423	424	407	409	435	428	406	393	410	456	397	383	417	387	409	434	434	406	424	391	433	434	393	407	410	399	421	453	417	390	456	407	437	421	405	410	409	429	418	407	392	400	419	396	440	441	441	405	416	413	400	422	433	459	440	430	409	428	435	391	423	435	419	425	411	418	406	380	399	470	411	421	403	398	426	429	392	418	392	410	429	405	425	451	448	415	428	442	419	419	477	419	429	420	432	429	398	394	420	422	400	395	422	445	431	434	380	453	419	406	390	425	422	428	390	383	427	398	428	460	456	402	455	425	429	434	397	461	404	439	415	435	410	407	402	424	428	438	398	422	436	415	436	440	420	421	419	440	428	422	446	438	412	423	403	418	414	412	394	419	418	405	418	430	432	418	420	413	413	409	415	417	365	417	413	425	449	418	426	394	423	437	413	419	397	395	387	408	383	428	420	429	423	416	414	414	390	375	437	472	425	418	392	401	412	392	437	477	441	430	403	371	430	419	416	425	405	438	417	432	387	452	452	384	431	449	429	405	417	429	448	397	445	408	411	441	460	413	416	386	432	455	432	445	441	427	420	436	412	413	418	388	385	410	412	436	393	430	463	424	397	409	388	449	421	429	421	439	439	425	421	415	408	369	423	413	432	403	400	370	422	408	423	414	459	388	396	400	416	423	406	404	381	430	379	426	378	405	403	406	426	432	416	399	457	426	429	415	449	401	437	443	427	444	438	440	412	415	412	419	426	403	404	466	440	409	445	427	409	418	428	444	461	409	426	431	382	384	397	416	395	451	408	438	418	432	419	416	441	422	413	430	422	393	412	399	460	422	393	393	422	411	415	455	473	423	425	428	408	417	400	409	443	441	435	427	399	447	423	427	393	418	412	412	419	434	394	406	410	423	385	402	431	398	405	418	448	400	411	396	395	383	374	403	438	403	423	423	430	390	399	373	402	448	418	403	421	428	421	397	373	442	420	430	412	442	435	404	440	394	431	403	441	400	417	418	405	408	424	423	434	429	429	394	419	427	438	433	402	424	435	452	415	412	379	418	420	396	444	430	452	393	442	427	424	394	445	414	421	442	412	403	431	422	459	399	432	423	414	427	435	401	385	435	402	433	406	464	439	374	389	424	450	390	413	393	412	438	412	392	433	412	433	443	447	467	426	408	422	443	437	396	429	397	412	429	438	399	436	372	471	423	422	424	424	373	408	387	413	429	419	409	409	418	454	412	377	407	421	402	411	427	420	419	421	405	400	412	448	442	415	395	399	427	416	437	423	436	379	428	422	391	399	416	439	400	424	437	427	408	403	423	407	416	387	390	439	431	409	404	419	406	459	390	420	429	411	452	412	409	439	418	385	411	430	441	422	388	405	403	443	403	419	460	415	430	423	395	420	386	389	418	430	385	431	433	427	402	419	426	432	425	413	405	417	460	391	421	428	434	418	442	434	414	398	398	418	380	396	436	432	434	420	435	407	428	432	417	389	436	408	425	421	418	407	430	405	449	431	427	427	400	419	397	383	447	436	444	416	411	401	471	434	477	391	435	407	373	429	402	422	410	430	428	426	440	418	408	416	426	425	437	402	419	427	427	426	443	446	388	391	425	422	413	424	422	458	408	421	440	404	422	398	444	410	451	419	435	448	396	439	407	416	388	380	415	431	439	414	438	429	422	379	361	451	382	386	420	405	397	425	429	440	436	387	423	421	414	446	446	423	408	390	465	409	395	424	447	432	446	396	385	400	402	423	375	421	407	448	416	433	408	404	438	385	385	443	416	407	417	423	392	423	445	410	422	396	410	412	457	399	441	429	400	395	458	433	403	404	408	405	392	398	363	444	402	412	401	417	401	412	455	412	423	434	421	449	401	427	384	425	437	392	416	462	422	434	429	436	414	392	427	439	396	435	453	413	443	402	415	430	442	436	389	436	448	390	435	440	420	413	406	434	421	425	418	407	405	413	410	411	445	425	437	424	430	417	443	431	411	454	412	417	426	437	420	368	401	442	422	420	446	438	426	397	429	406	452	431	392	407	417	420	420	406	401	409	429	441	400	396	397	453	452	426	395	411	398	405	402	393	415	408	424	402	417	427	456	398	438	379	395	421	409	414	438	401	449	444	394
24260	2528	1220	891	689	538	427	374	320	307	297	253	244	255	215	219	239	212	206	217	228	220	230	206	220	225	233	274	273	260	260	283	254	233	251	237	225	205	188	211	186	197	212	167	203	214	207	189	215	188	183	211	224	187	188	204	199	186	198	215	208	201	203	195	177	213	193	182	189	185	193	251	204	190	162	211	219	187	174	213	178	210	194	203	167	183	202	213	212	207	203	195	192	215	200	188	196	222	185	195	211	184	197	205	199	197	188	197	187	168	201	171	216	200	203	220	190	181	176	204	213	204	221	189	188	203	205	173	220	221	184	183	198	218	210	185	177	187	213	198	213	233	202	204	168	202	182	193	197	196	207	203	198	201	211	164	192	204	224	230	204	201	223	178	232	225	206	182	206	193	194	192	208	184	214	197	194	193	201	200	207	214	216	183	198	211	189	198	214	199	194	200	194	195	188	189	183	181	214	200	172	200	196	182	234	163	197	211	199	188	199	189	211	209	210	161	199	193	201	213	222	176	196	189	189	176	189	173	181	194	179	215	208	198	176	202	199	171	200	198	212	193	201	225	201	204	175	193	197	181	209	193	198	188	195	194	187	230	187	226	194	213	178	187	169	186	192	191	208	190	197	201	175	192	179	185	216	178	200	190	187	183	203	201	170	183	203	194	198	213	219	189	226	219	182	216	205	207	185	194	185	213	171	216	199	193	198	218	188	205	170	216	193	202	174	171	187	189	207	198	200	187	211	207	205	188	194	207	214	179	203	185	184	237	197	194	191	204	173	189	210	194	192	195	199	175	207	182	192	209	197	228	218	199	197	194	202	195	202	201	185	199	190	217	201	187	187	207	200	170	195	209	202	182	204	236	181	185	206	176	183	191	219	186	192	191	212	163	207	180	186	195	204	213	191	208	182	196	215	221	186	205	181	228	211	194	204	168	192	203	183	190	193	182	175	189	208	229	202	188	219	213	226	183	218	192	210	198	212	191	189	194	208	176	181	202	188	207	213	190	204	195	218	190	195	194	198	193	199	192	212	207	225	198	221	197	194	232	199	180	204	187	182	187	178	206	182	194	193	204	189	204	227	210	201	189	201	198	203	241	178	192	185	191	207	184	173	193	187	193	195	226	162	198	187	191	213	208	225	203	214	197	209	194	211	193	196	216	184	186	195	193	215	195	201	225	201	177	198	188	193	189	164	187	217	219	229	234	187	211	185	194	196	210	213	232	189	174	220	207	177	212	194	182	200	178	194	214	201	185	206	195	204	191	182	203	213	208	198	208	187	196	214	212	190	215	203	175	201	189	198	192	186	194	222	199	184	192	189	196	190	173	237	215	189	217	196	178	182	204	209	203	223	226	193	191	185	220	181	209	192	169	186	188	208	193	197	216	204	189	217	191	209	184	210	199	194	205	200	199	193	189	184	193	199	185	221	201	182	191	188	188	194	183	214	196	216	184	223	186	199	197	206	178	207	193	191	218	221	204	194	188	192	198	160	195	201	203	209	188	185	184	200	192	205	195	204	192	176	200	205	199	176	186	203	210	193	216	210	192	191	171	212	173	189	200	164	197	221	177	239	197	181	214	204	206	188	186	195	194	166	195	225	223	175	180	184	191	185	197	204	211	191	199	203	225	198	236	173	184	206	213	178	177	183	181	187	199	194	188	206	207	196	206	197	202	246	213	211	195	181	194	208	206	218	196	212	219	197	204	205	179	201	183	189	233	211	183	215	192	200	202	187	188	200	191	190	207	194	182	214	208	219	228	214	192	187	193	187	213	194	217	184	203	195	170	194	206	179	203	194	174	187	199	208	172	196	171	213	195	201	232	220	254	196	187	181	171	188	187	208	183	190	205	199	199	213	182	214	225	221	180	188	188	208	199	200	180	165	184	211	188	183	195	199	184	187	172	211	210	223	238	199	204	212	206	188	208	183	196	201	205	200	204	198	181	184	167	214	186	187	171	210	223	203	210	206	189	195	197	195	187	228	212	220	202	222	192	217	194	177	205	220	176	200	190	199	203	222	190	208	202	210	185	215	223	214	208	185	196	213	196	206	170	205	189	217	207	166	196	192	191	205	206	188	215	213	182	201	199	200	203	183	182	217	193	174	221	207	199	230	199	212	197	192	198	218	195	194	185	223	190	222	189	186	194	221	198	194	224	201	214	197	187	188	198	196	222	223	208	214	203	199	204	199	194	197	177	185	200	171	185	197	199	183	214	202	175	223	164	206	208	209	215	189	195	204	189	188	206	196	186	214	181	229	213	187	209	210	192	220	219	209	210	185	225	177	195	227	214	161	186	217	211	206	197	210	191	179	185	232	200	215	206	207	190	178	178	199	206	220	195	229	201	197	190	205	184	198	203	196	210	188	187	193	204	225	191	188	174	220	203	184	188	181	208	212	197	182	181	220	208	209	208	204	168	199	206	186	202	179	239	197	203	209	196	199	225	199	203	202	214	195	186	220	198	193	209	184	197	186	195	205	181	178	218	176	188	197	195	191	145	204	190	203	198	206	201	180	205	178	193	214	180	206	174	205	178	198	189	226	190	178	209	214	241	207	206	212	223	202	199	207	204	170	186	177	196	189	192	187	234	193	216	204	194	197	201	189	207	231	175	198	223	216	179	199	217	212	197	185	204	204	184	206	171	215	193	193	193	207	205	215	193	184	186	180	202	187	178	200	195	191	185	210	207	205	196	220	219	216	186	204	199	230	217	191	182	176	195	191	218	213	194	181	213	192	179	182	184	196	205	208	208	214	196	189	195	197	230	182	195	201	238	200	237	205	181	188	199	216	185	222	204	196	194	195	208	187	174	187	202	185	190	202	201	194	178	197	179	202	207	214	174	196	194	186	199	190	188	204	205	193	208	194	183	199	208	195	191	204	201	204	201	194	197	214	187	172	171	183	219	212	202	198	191	177	183	189	189	209	203	197	220	206	230	218	194	193	210	214	200	186	225	216	185	231	188	196	193	195	182	189	191	189	218	167	213	209	196	187	204	190	200	193	176	203	200	209	198	183	190	194	210	205	169	191	203	195	222	197	195	195	211	209	186	197	192	207	203	198	223	195	174	205	187	177	197	190	206	204	165	193	190	198	187	194	204	186	199	197	193	192	192	193	204	179	187	229	173	191	196	188	201	187	198	209	191	207	181	201	198	205	198	180	233	186	190	180	185	195	204	211	206	177	201	228	193	180	200	192	222	237	203	198	208	227	212	204	188	198	204	196	211	216	211	181	176	191	187	184	225	201	203	208	174	189	195	206	195	188	192	178	185	198	184	208	180	177	212	215	192	208	202	213	203	221	197	191	218	195	176	214	203	210	185	202	191	195	226	220	224	201	196	200	197	203	183	185	195	192	226	202	200	216	199	183	188	215	193	202	220	174	188	199	219	188	217	186	189	166	209	192	188	194	237	194	188	175	179	202	195	190	191	222	192	199	207	199	203	200	225	219	157	199	186	206	184	203	192	172	204	235	193	194	204
11539	1318	2713	3035	2758	2195	1858	1609	1441	1156	1110	1109	930	870	863	842	817	806	810	829	763	694	713	719	741	750	1099	1167	1125	1077	1042	1385	1092	866	859	805	647	619	632	576	631	603	565	546	611	626	622	618	630	619	550	617	624	607	556	597	539	605	592	585	580	596	567	587	572	602	565	561	611	549	624	581	579	542	563	581	571	590	624	580	597	590	589	561	574	593	582	520	578	554	568	533	547	567	609	578	575	575	573	591	583	554	528	558	525	580	580	602	575	554	543	570	561	601	529	588	586	587	572	555	544	560	571	567	570	550	587	580	580	554	640	582	597	560	614	586	558	556	589	583	572	534	541	574	545	558	605	562	562	562	573	531	565	621	552	569	560	558	575	594	594	532	611	589	567	531	597	535	551	614	551	610	564	548	578	530	560	553	550	580	589	570	563	523	580	560	573	557	572	551	545	544	560	590	566	529	546	599	558	555	484	558	617	561	552	506	570	559	526	585	566	542	545	570	602	562	545	560	570	551	525	543	576	610	542	563	555	586	549	570	561	582	575	593	550	554	586	564	592	567	550	576	539	541	550	552	571	594	592	566	569	534	603	519	565	556	583	605	552	566	574	595	561	561	536	534	566	551	556	556	534	604	560	532	528	563	548	543	591	611	540	589	576	599	576	567	527	566	552	604	543	559	561	572	564	581	593	590	560	582	588	580	557	503	561	528	565	554	542	564	602	550	564	536	559	533	564	552	544	560	580	535	564	568	593	593	612	593	573	563	592	562	564	529	585	568	579	587	527	556	577	544	571	597	573	605	584	562	534	565	574	601	577	536	574	519	547	577	553	541	609	566	607	591	550	553	614	569	553	580	562	556	578	551	577	597	573	538	603	566	618	534	607	569	575	537	547	593	572	562	576	576	585	558	560	553	528	579	596	555	589	582	599	564	592	546	578	575	564	547	569	565	547	531	557	608	593	578	574	534	572	561	573	542	560	543	559	556	527	580	574	549	580	576	543	547	544	566	575	579	531	568	529	562	546	615	609	560	563	552	561	561	563	533	571	589	595	581	563	530	609	622	595	574	603	560	561	591	534	580	553	586	547	527	592	572	580	551	575	608	578	573	521	584	550	577	577	548	576	553	563	532	571	546	568	559	570	526	555	584	590	564	599	561	551	559	615	572	533	535	600	589	559	560	583	503	591	558	550	575	566	548	541	534	590	544	569	558	625	561	582	620	534	572	531	560	568	566	567	601	574	568	615	589	580	549	560	529	512	581	584	589	564	549	591	647	581	552	518	548	563	589	548	558	595	557	611	559	574	593	598	602	551	565	561	533	554	570	626	565	548	560	579	546	557	582	563	562	562	557	533	564	567	601	605	572	519	542	554	594	566	544	574	569	511	564	524	528	589	569	629	611	551	573	604	560	551	582	583	558	563	548	607	527	567	556	631	524	593	559	580	558	578	554	547	573	572	529	576	549	537	589	565	542	547	543	599	550	546	568	584	576	579	556	572	529	590	549	563	572	595	541	570	570	542	516	549	557	522	585	573	564	514	565	565	564	554	558	555	596	546	546	578	596	570	551	565	590	589	553	557	547	536	568	545	559	575	578	578	571	583	602	554	587	576	542	579	581	549	571	539	597	533	585	554	602	564	551	554	531	534	570	553	545	550	579	571	553	506	565	630	545	555	568	547	590	555	566	556	559	609	536	593	563	575	565	596	619	536	570	603	581	593	543	553	571	514	567	564	535	560	545	587	561	576	586	575	553	552	606	551	573	568	546	559	561	562	584	588	522	550	569	541	555	557	588	601	560	557	552	583	539	523	586	572	621	605	563	565	582	559	550	583	531	548	536	585	559	554	549	557	587	536	545	550	523	502	606	586	590	576	613	540	570	577	563	573	538	583	538	586	596	587	580	575	564	561	537	577	535	576	556	546	567	585	558	573	558	577	545	591	599	553	553	522	563	547	587	556	510	565	542	615	567	540	613	540	562	588	575	592	571	573	506	561	522	537	546	559	553	562	525	575	567	573	546	588	549	545	555	587	576	602	540	543	624	545	577	558	566	574	520	596	576	585	593	531	594	518	559	574	534	575	568	564	570	571	600	577	585	559	513	588	545	570	555	588	562	586	578	565	595	570	567	544	584	531	595	546	562	583	525	552	579	540	528	591	564	603	576	521	577	530	614	562	558	573	567	564	588	570	550	571	579	567	553	561	537	583	574	583	545	560	578	610	550	576	541	578	561	596	578	559	548	565	566	543	519	572	559	584	529	622	535	564	543	568	582	556	595	545	564	562	571	583	559	562	559	558	566	558	566	568	535	538	566	567	563	569	576	483	572	593	576	527	549	551	538	558	576	536	583	596	586	585	561	605	580	564	580	561	538	543	580	563	571	562	526	546	594	578	577	550	589	493	595	552	608	586	614	541	609	510	544	548	537	548	546	529	577	565	556	572	529	604	557	586	573	605	535	601	558	567	543	605	553	558	545	530	603	575	554	553	546	564	530	556	573	589	566	557	564	542	588	570	559	550	600	545	576	567	543	586	584	550	544	553	557	551	530	608	537	590	550	594	597	616	519	575	565	542	573	573	540	547	566	543	548	564	565	560	546	554	569	596	610	544	578	537	544	556	570	563	563	531	561	597	577	544	546	575	572	570	572	571	570	553	571	528	582	569	552	514	558	573	588	566	588	546	565	575	555	559	568	570	591	579	577	546	586	540	553	526	548	614	560	570	573	546	575	557	606	562	546	546	569	544	544	521	570	565	561	553	569	558	574	560	583	540	571	597	595	575	581	603	563	585	555	565	558	580	608	549	582	529	563	600	579	511	552	555	586	575	542	563	554	548	567	585	582	533	560	557	570	594	532	569	558	557	552	585	558	547	570	544	574	573	581	567	567	586	561	524	573	576	563	555	580	535	509	590	609	546	528	575	587	592	580	582	571	491	601	516	564	578	567	568	605	528	563	567	596	630	563	579	586	552	619	595	592	572	543	539	528	582	577	574	558	570	561	546	591	494	586	517	552	575	562	556	574	564	557	598	549	617	564	556	606	572	540	535	566	547	539	548	581	560	562	595	511	568	558	584	567	563	557	562	578	566	553	569	574	569	547	545	548	543	531	525	548	556	547	584	607	558	546	537	571	579	541	588	615	540	559	587	567	560	544	600	564	570	582	539	587	547	571	493	526	538	557	533	557	540	570	545	573	564	594	580	581	545	589	526	551	595	593	612	547	595	556	570	570	542	556	553	561	576	520	540	562	581	576	583	576	578	598	589	554	571	554	546	618	567	605	585	543	602	550	565	525	558	551	566	574	551	584	542	560	570	610	557	555	554	604	577	588	521	567	520	602	530	530	590	593	560	552	540	550	556	557	588	574	556	548	570	570	560	592	542	580	537	548	551	585	608	564	545	569	559	576	578	563	563	605	576	554	609	573	578	616	608	570	535	566	542	571	593	576	538	546	526	596	584	569	577	575	559	559	576	565	558	561	580	570	550	512
39290	9170	2969	1929	1450	1199	865	710	655	612	617	574	521	479	483	465	469	470	442	429	419	430	432	440	425	428	562	614	563	485	510	557	496	552	458	498	443	422	397	381	418	427	404	398	389	423	395	386	429	382	425	399	389	395	440	383	369	396	363	413	393	379	367	382	401	356	434	382	387	408	413	381	385	366	373	366	368	383	422	387	370	401	380	382	373	397	354	397	361	405	433	371	363	367	373	432	417	378	399	401	397	384	415	387	356	351	376	390	376	396	373	404	357	381	372	376	397	427	352	348	403	343	378	382	401	390	426	382	405	391	390	384	359	414	374	376	387	371	363	409	396	388	359	381	401	396	400	412	406	371	356	372	416	364	411	392	423	420	395	402	420	417	419	390	368	402	392	387	414	367	363	372	371	402	410	394	404	362	400	413	352	373	394	388	440	385	382	382	411	346	367	377	398	385	398	397	398	421	400	403	393	390	361	365	359	364	384	393	383	385	368	371	383	376	401	409	383	381	398	383	370	400	380	423	378	411	371	408	420	385	389	361	409	392	395	407	422	407	364	375	394	372	400	409	390	368	375	414	394	376	368	425	420	407	383	374	367	387	375	404	388	363	378	366	378	398	361	355	410	400	400	380	405	380	382	425	370	391	377	392	387	419	374	390	414	409	408	366	404	393	401	365	383	372	382	367	385	373	402	376	384	384	412	383	381	407	360	394	381	334	413	382	366	388	401	401	397	394	382	356	380	384	380	403	411	379	380	410	409	433	421	389	380	365	398	425	384	391	434	364	369	408	397	419	378	411	441	392	442	438	376	389	375	410	376	400	362	377	362	392	373	421	361	406	388	383	362	388	392	390	389	348	399	385	437	390	377	362	439	421	398	366	440	367	397	401	355	362	387	378	401	394	392	390	387	405	405	375	385	384	384	374	417	398	367	349	421	379	395	403	411	365	402	389	363	355	387	428	387	366	389	397	371	397	390	354	391	404	416	432	422	402	386	411	411	403	412	380	403	391	368	381	401	391	371	376	371	388	399	402	425	398	384	400	352	388	406	381	369	356	411	397	379	368	390	405	428	389	371	389	414	434	397	351	386	376	377	405	378	387	404	385	352	387	401	403	377	411	399	378	387	368	399	376	355	416	398	374	404	396	388	394	387	396	363	379	408	404	356	371	427	377	419	393	361	407	412	369	423	374	409	380	379	379	388	394	407	377	383	402	372	390	370	366	407	369	376	435	366	421	389	407	388	420	366	376	404	428	412	378	406	403	427	382	346	381	379	402	386	386	398	385	386	385	404	373	374	371	380	365	375	390	368	362	369	387	401	389	393	367	360	390	368	403	394	381	397	358	449	374	368	396	426	381	388	390	405	424	398	377	394	399	382	422	370	402	391	412	358	369	410	405	392	404	369	398	385	367	401	410	388	369	384	369	426	378	396	401	389	403	408	394	405	383	370	387	414	393	393	357	419	409	374	383	404	411	388	416	397	409	384	390	400	413	373	423	391	377	357	404	426	360	361	388	409	419	359	375	397	381	380	405	344	380	370	414	358	396	406	331	428	374	373	370	426	377	398	407	389	359	382	379	404	393	403	383	368	376	375	398	413	357	368	369	377	392	418	378	398	354	362	406	437	420	386	374	362	407	387	393	428	376	381	368	377	382	343	397	392	396	413	386	397	416	372	387	423	382	413	377	367	348	386	345	402	417	389	379	355	364	390	358	362	363	381	391	372	353	380	384	394	378	385	410	387	370	409	376	404	383	379	403	399	430	412	346	380	387	382	407	379	367	396	371	406	382	395	358	425	399	401	392	402	397	393	379	411	389	377	401	354	361	391	400	366	374	399	394	429	404	363	402	409	361	419	377	379	369	403	395	371	404	386	405	393	385	399	404	384	405	407	394	408	393	376	406	384	406	398	374	409	415	379	384	400	406	379	347	393	405	400	376	390	390	378	374	392	368	399	403	383	354	422	372	382	407	412	396	408	378	343	379	381	389	395	385	364	408	375	406	370	386	417	387	381	390	385	390	399	452	391	405	393	346	373	399	406	402	371	379	377	406	395	379	373	360	382	387	425	411	425	372	390	361	408	374	400	385	410	364	403	397	417	363	393	414	331	447	417	386	368	369	376	381	389	379	388	376	402	396	397	369	370	388	385	350	413	377	381	391	377	427	364	394	391	423	404	398	356	371	369	382	371	386	366	382	378	406	409	400	367	382	359	399	397	353	363	366	363	360	387	371	442	397	351	429	410	389	436	359	416	406	385	406	411	413	416	398	392	371	419	403	360	379	376	402	372	391	357	374	380	411	361	379	391	367	420	422	351	356	407	382	371	367	395	418	413	378	419	387	348	414	384	335	409	395	394	368	350	373	377	389	364	396	385	366	341	376	380	416	396	399	396	379	373	393	400	396	394	403	404	412	370	384	379	366	400	402	396	424	392	363	361	380	396	403	420	385	399	440	377	348	379	403	390	378	374	423	421	397	382	402	409	372	421	407	371	392	420	408	372	412	411	393	405	423	356	356	377	394	368	350	386	392	378	426	389	365	374	431	417	374	366	369	357	373	360	380	374	344	408	387	384	378	389	411	383	380	400	345	366	377	382	355	375	403	417	396	354	389	410	410	375	346	383	386	390	397	425	409	352	380	395	393	373	393	371	365	382	378	380	378	381	354	392	409	388	429	386	446	374	369	407	398	378	373	374	366	399	396	397	405	415	376	389	402	367	421	387	390	369	392	403	425	368	387	415	403	396	416	388	420	412	388	401	391	396	391	382	427	384	379	384	382	386	420	434	399	371	379	410	356	386	413	395	442	396	390	382	412	422	346	391	378	345	347	396	388	390	366	372	383	402	383	366	405	407	381	397	418	368	419	443	401	395	384	379	402	424	396	407	386	414	372	395	387	382	392	420	393	404	387	383	396	387	387	381	378	366	392	390	360	375	370	403	396	383	353	388	397	361	392	393	417	398	379	412	395	355	399	407	387	354	398	350	376	411	389	393	409	357	391	428	417	384	395	396	350	378	382	402	398	397	359	367	422	405	365	391	411	373	398	418	395	368	390	367	405	360	399	404	375	407	388	378	401	374	415	382	361	354	395	382	378	374	356	365	430	431	375	370	415	393	372	405	368	374	395	417	371	393	383	363	413	386	351	395	350	384	388	404	397	383	341	410	423	409	366	398	380	418	415	429	417	352	370	388	436	426	351	361	369	393	318	351	395	369	402	378	395	391	383	390	398	385	376	388	381	388	402	388	413	384	386	398	349	353	363	389	370	418	367	372	334	381	403	387	405	402	437	437	429	382	380	402	398	365	419	380	436	365	394	404	421	357	402	382	373	397	394	395	364	386	419	411	400	439	378	402	354	381	395	366	395	395	395	379	423	400	377	409	397	403	391	379	393	416	364	370	387	390	449	402	407	390	396	430	371	349	424	418	351	332	401	398	422	383	377	397	386	397	420	385	380	339	360	419	356	376	409	370	394	416	410	419	402
16895	2518	5099	5759	5072	4218	3416	2824	2583	2301	2097	1900	1764	1664	1530	1462	1501	1438	1372	1348	1330	1262	1259	1316	1323	1318	2013	2096	2175	1859	2055	2338	1708	1935	1572	1641	1359	1042	1053	1018	1037	1066	1015	1008	975	1005	996	937	960	977	991	1005	1013	1015	978	1005	975	990	1061	966	981	996	961	1021	968	971	1041	923	964	924	1012	982	1029	963	971	1001	917	941	940	985	897	962	890	1021	1002	938	1012	922	984	937	911	986	949	1028	965	986	932	966	931	935	971	988	972	987	984	979	958	954	955	924	984	978	963	998	1044	999	959	951	975	949	955	969	969	951	972	980	974	976	982	959	948	952	984	908	956	1024	994	928	915	948	993	964	946	966	951	988	992	997	934	958	919	984	948	961	928	925	961	931	931	958	950	1000	943	939	981	994	953	1003	995	920	950	957	958	962	960	929	931	988	929	1003	961	980	961	962	934	954	957	953	984	950	978	981	942	1020	985	959	918	943	902	928	936	959	993	1016	953	928	930	908	1015	939	954	933	999	969	943	988	933	1016	978	983	961	951	961	916	927	967	961	981	1020	945	982	957	943	898	917	1002	941	992	966	976	957	958	899	940	973	922	963	907	972	989	929	982	939	867	932	908	912	952	911	971	951	989	930	968	1006	917	957	946	1011	927	964	969	942	997	941	941	1021	981	970	984	948	938	912	972	1002	934	960	949	978	942	992	929	993	953	924	1006	980	964	994	1000	987	993	966	970	971	1024	963	966	953	1014	934	931	969	951	914	936	992	973	977	946	992	951	985	956	1015	914	973	956	1008	964	959	966	969	879	965	968	961	972	915	956	965	968	961	932	1006	919	923	980	966	956	964	995	943	922	912	937	956	976	945	974	899	972	958	986	908	935	977	889	949	951	968	971	939	953	949	938	948	933	935	918	930	972	1008	935	974	944	965	1027	911	972	974	976	923	969	962	874	995	936	961	967	959	952	921	915	918	951	927	958	1019	928	924	963	951	946	1001	947	927	978	947	959	944	957	943	898	989	978	888	895	968	966	934	956	948	921	948	979	913	881	1003	1023	904	955	1019	960	948	991	933	922	971	963	990	996	1015	964	955	1006	951	985	941	935	959	996	967	927	879	973	918	978	933	900	1021	923	972	968	936	980	933	947	951	912	940	873	985	985	898	970	1009	944	977	943	946	985	947	968	977	989	990	992	970	897	985	995	952	988	961	998	941	966	949	931	982	926	972	895	967	984	1016	927	940	935	962	938	1009	913	999	948	947	894	986	953	975	1012	941	972	1007	984	872	950	946	958	964	993	961	963	973	957	935	959	940	904	944	896	960	1013	943	939	914	929	976	975	955	961	954	950	968	958	990	931	981	966	977	921	989	967	954	920	954	935	948	951	994	969	963	914	987	989	941	951	902	948	942	888	959	942	923	915	937	1055	960	984	913	914	981	1016	920	994	992	957	924	996	974	955	923	978	940	971	947	973	941	982	932	946	962	965	877	980	908	929	986	1017	948	978	953	943	995	1046	949	873	983	983	985	958	956	946	993	938	917	911	895	946	945	1015	924	993	941	988	902	984	902	893	950	917	910	991	957	946	901	1008	944	931	1024	971	921	1025	922	925	948	934	937	931	939	932	975	942	898	953	964	953	954	899	929	958	932	958	989	957	1035	937	940	962	966	974	947	930	943	909	963	969	966	951	961	918	976	1003	909	964	920	917	970	973	924	945	968	1003	937	1023	926	939	954	927	925	875	954	970	989	894	948	954	928	937	975	948	960	974	951	973	987	941	955	978	943	954	944	977	967	992	967	949	992	998	938	967	977	913	897	954	978	972	953	968	970	922	904	941	927	925	959	976	953	921	964	969	944	938	941	935	1001	944	1006	987	924	1030	929	1008	968	906	961	916	921	995	972	929	927	951	951	973	927	924	939	954	1006	939	972	994	921	999	965	962	989	1015	958	989	926	973	937	975	939	928	977	949	910	1009	945	925	981	942	953	996	945	946	1019	931	946	919	896	941	994	999	942	971	947	917	947	983	922	958	946	978	989	969	905	917	957	926	942	972	924	963	1037	926	989	922	967	942	1013	962	967	949	960	961	1000	921	978	1023	956	940	943	959	946	911	1008	952	966	946	913	951	975	949	961	948	966	988	963	1001	990	962	1008	966	951	960	911	944	932	1000	974	937	1013	1007	958	960	1017	936	960	967	938	980	967	970	961	979	935	956	974	892	939	928	962	961	984	967	1004	975	987	970	983	943	972	982	969	894	970	962	908	975	884	948	968	971	931	958	973	965	925	936	923	952	934	995	953	1000	900	953	916	914	984	928	936	1017	932	960	965	965	970	918	1014	957	958	1003	975	928	938	932	935	953	955	970	937	956	943	968	934	950	963	986	971	978	955	971	984	927	951	975	967	992	971	895	964	1006	950	919	949	913	976	939	996	951	956	939	928	970	972	948	971	932	947	972	939	951	976	947	930	988	962	898	974	935	976	952	926	973	957	995	958	937	952	968	961	987	1004	897	974	958	956	908	941	977	903	986	954	937	957	939	934	903	951	991	959	904	961	972	884	976	935	965	935	1016	957	909	988	951	929	937	995	915	979	918	925	974	916	969	953	942	940	937	979	957	950	962	968	993	937	967	960	967	972	941	940	941	965	1035	992	997	954	955	954	966	936	995	935	945	995	962	978	994	968	951	933	926	942	945	956	1006	993	1008	909	935	971	963	914	930	963	891	968	945	930	900	927	922	886	922	932	925	1004	973	967	979	967	985	1033	944	937	1014	945	975	907	1002	938	913	925	896	930	951	982	918	914	970	942	914	913	957	933	963	950	968	963	946	909	916	982	975	982	962	925	971	928	989	965	998	994	969	956	940	968	968	925	1023	905	1001	949	935	945	963	961	919	992	945	904	974	938	938	924	936	937	959	989	935	997	934	936	944	1006	939	971	966	948	1002	925	915	990	932	940	966	972	977	1032	933	998	938	1008	990	958	957	981	960	943	966	975	924	954	955	891	946	975	950	956	932	918	941	994	901	972	932	928	1029	902	948	1005	975	956	974	888	942	947	937	963	956	987	940	930	969	921	967	959	939	972	962	961	955	983	954	972	941	968	970	955	970	1000	915	949	932	1010	903	964	935	1011	944	938	946	979	924	927	940	953	914	920	958	990	982	965	951	895	1009	950	908	1002	952	964	923	1030	967	896	922	917	992	974	985	974	1016	996	978	968	952	967	972	940	974	998	953	979	953	969	993	994	948	909	963	922	976	938	952	968	942	964	958	950	960	922	957	1000	983	940	998	908	951	950	964	925	942	947	992	1005	941	951	876	974	1003	985	971	963	945	934	935	955	925	913	987	891	1006	884	968	959	942	930	1035	954	985	926	959	1019	946	960	954	1001	962	942	964	1006	916	927	998	1003	893	950	961	984	914	973	978	995	1003	906	1003	922	961	925	1014	932	909	992	975	971	995	999	1006	974	919	939	954	947	916	952	970	958	957	920	1027	908	1018	948	944	918	955	909	978	875	970	952	948	938	1002	969	986	954	982	1007	908	968	960	950	974	992	954	935	965	936	929	969	996	993	935	959	919	940	981	956	925	942	948	973	957	995	983	934	927	930	947	961	995	927	979	945	920	972	962	967	954
3499	166	191	185	161	140	133	153	128	143	160	136	136	145	153	164	132	148	123	151	146	129	116	142	136	145	145	119	157	136	142	160	135	152	132	124	150	137	142	153	164	134	142	139	134	149	126	133	141	136	145	143	129	132	138	137	137	155	138	158	148	134	127	139	132	143	111	141	141	139	130	128	118	148	125	135	141	139	137	147	141	141	146	142	143	119	145	148	119	137	146	140	151	130	117	143	136	127	123	145	139	136	136	143	142	135	135	151	134	125	133	156	150	152	145	134	128	149	164	130	127	137	174	134	115	130	131	155	122	147	154	125	122	119	124	148	128	130	136	165	165	157	165	156	165	156	138	137	131	141	143	121	143	129	148	125	139	135	145	154	144	137	141	146	153	144	136	146	140	155	148	152	141	131	120	149	119	138	130	123	134	127	171	151	142	145	115	141	129	146	158	146	144	143	118	127	154	155	153	129	137	151	137	152	153	136	132	158	127	152	144	121	133	142	143	128	140	128	119	132	144	148	128	139	137	140	157	155	115	135	129	130	130	129	142	140	149	128	130	125	126	151	142	136	176	130	134	139	131	124	147	157	149	132	115	135	141	120	146	128	130	128	158	134	143	107	113	139	131	145	138	128	148	125	127	133	136	117	141	157	147	139	150	132	137	151	144	140	132	133	140	126	129	135	131	138	144	132	135	135	132	138	137	165	145	160	137	123	135	164	144	149	132	126	137	151	150	152	117	148	148	125	141	152	139	124	127	136	136	151	142	123	139	142	146	163	138	155	144	127	127	140	116	136	139	124	118	138	133	123	147	137	152	160	128	113	130	150	133	137	137	129	138	132	127	151	137	129	149	134	126	128	148	159	157	133	119	146	129	145	131	123	124	134	145	151	128	142	136	138	150	143	144	146	142	140	147	153	140	125	146	130	138	155	143	123	145	146	134	132	133	124	147	140	140	144	118	145	139	137	139	131	138	162	133	139	131	141	132	142	136	132	125	123	135	136	134	127	146	135	145	128	158	147	124	128	123	121	154	125	139	119	135	143	128	157	132	137	159	131	134	144	127	122	116	139	154	143	110	144	121	128	130	149	143	143	139	131	137	123	147	132	180	141	154	124	163	140	154	158	115	136	123	156	134	136	125	130	138	135	154	156	130	144	134	143	132	165	138	136	126	155	133	112	133	140	153	127	134	152	124	157	162	148	133	126	138	142	125	145	145	160	121	141	130	144	151	136	166	161	141	130	112	131	136	150	148	142	114	127	140	141	128	162	145	141	135	157	130	136	175	119	132	131	151	165	146	121	117	134	133	138	140	141	142	127	147	162	141	163	130	133	147	149	152	121	143	143	143	138	137	141	131	142	133	140	144	129	155	129	138	157	156	161	133	117	125	173	138	135	136	166	142	146	131	166	149	144	148	117	135	131	148	140	152	110	154	132	152	156	141	132	136	140	133	143	137	139	138	146	153	158	119	128	149	162	121	162	149	166	144	124	136	134	123	141	143	136	118	140	148	168	129	137	136	155	146	134	149	146	139	131	127	139	164	139	144	143	161	123	123	152	149	141	133	145	147	152	129	130	140	140	144	155	122	137	137	147	156	139	126	126	127	134	147	121	147	134	134	131	122	138	148	134	152	150	125	135	132	148	152	144	159	139	144	154	137	133	130	133	137	146	125	151	134	146	142	121	134	129	149	182	138	119	132	143	142	117	140	143	138	120	145	144	130	132	127	151	146	149	159	135	126	143	135	126	114	140	141	102	131	121	122	151	152	159	133	146	136	123	126	152	126	139	147	143	127	147	149	135	156	148	162	160	150	142	121	170	136	144	139	150	147	140	138	142	140	111	133	140	134	122	130	127	127	127	174	119	134	162	127	138	147	147	142	150	129	140	150	133	130	131	160	147	145	141	148	149	148	114	128	125	139	152	147	153	132	136	145	147	126	137	139	139	161	126	132	130	162	152	149	128	141	140	151	130	128	112	154	156	135	139	137	148	148	141	115	137	130	132	147	140	145	126	149	154	146	149	140	140	138	135	116	103	138	130	173	138	137	120	148	132	144	138	146	144	122	147	137	147	135	149	134	152	148	143	140	152	146	134	140	154	127	137	150	142	139	157	160	126	124	169	138	151	131	116	116	137	138	156	142	156	140	140	148	135	142	141	135	127	126	139	138	127	150	138	132	144	133	135	162	153	118	139	133	137	139	130	121	143	149	110	151	140	122	131	131	126	129	138	156	130	137	119	129	144	139	138	136	148	142	147	134	126	155	113	136	138	147	133	128	111	148	126	157	145	140	151	129	117	152	157	134	128	146	132	108	121	141	160	147	142	149	140	138	147	126	120	112	120	124	150	110	153	133	129	126	133	129	135	133	143	146	132	112	138	131	156	162	134	132	140	141	134	116	115	144	141	133	118	128	149	136	162	153	138	140	143	157	151	137	144	147	136	151	156	146	99	158	134	134	138	132	124	149	154	140	120	128	137	131	147	119	132	128	148	130	131	152	144	139	136	143	130	148	138	143	125	134	110	127	131	149	139	139	150	128	143	129	139	147	128	153	151	139	173	128	155	152	131	150	150	134	149	140	137	144	131	142	140	144	141	138	128	136	145	142	139	142	145	133	147	123	127	154	117	132	141	115	131	140	116	136	160	125	173	154	125	140	121	141	146	125	156	156	141	135	142	147	136	161	126	130	150	138	154	152	150	140	151	144	136	118	125	133	140	127	127	116	135	133	147	138	140	141	145	131	139	158	151	120	127	163	146	156	131	142	142	151	133	144	130	145	139	154	145	148	137	157	148	154	147	155	122	111	126	146	119	138	123	126	128	138	155	151	106	144	140	147	149	137	132	138	135	143	146	146	135	134	129	148	123	144	129	143	162	129	132	132	115	123	135	140	118	124	167	139	134	134	149	133	143	119	147	127	116	141	101	162	168	131	141	145	145	137	156	138	151	125	132	135	150	135	139	139	124	134	142	116	138	140	157	137	145	151	139	161	132	140	143	148	152	151	121	134	126	120	118	123	154	129	115	120	126	139	128	143	120	138	145	180	145	130	132	156	144	145	131	146	139	148	154	144	123	121	133	129	144	129	148	150	139	135	123	129	124	136	120	120	169	136	154	144	129	148	144	133	139	139	135	146	150	131	133	124	144	166	142	141	136	127	141	125	137	134	153	141	124	149	130	139	134	121	135	164	127	171	154	149	143	136	159	127	142	151	136	145	137	145	159	143	141	155	131	145	130	159	123	129	150	145	138	134	139	144	138	121	120	141	161	127	126	139	135	119	141	147	127	121	122	136	134	138	140	144	130	124	111	140	170	142	137	102	129	143	147	147	122	147	149	146	137	123	122	128	162	126	124	142	143	144	130	124	134	148	153	137	128	131	152	112	144	154	122	149	130	133	143	142	126	126	133	136	140	136	127	154	137	108	147	166	133	156	154	165	151	130	127	138	150	150	164	170	122	133	131	151	159	137	150	145	147	154	144	147	153
3933	448	532	572	526	503	473	484	483	486	458	442	463	445	460	487	443	427	445	415	438	444	419	466	419	415	418	430	454	438	424	425	403	435	456	448	460	409	417	421	410	419	412	454	429	424	431	415	438	416	424	457	411	403	409	446	420	388	420	392	407	420	424	419	424	425	388	416	447	421	428	423	394	443	393	413	388	446	413	392	440	443	403	427	431	446	425	431	440	418	421	429	474	433	391	407	416	447	419	424	388	421	394	424	397	432	436	381	448	432	406	442	423	434	401	432	405	441	429	426	430	433	387	406	450	428	424	438	404	401	396	426	463	424	408	439	407	419	432	460	393	428	417	406	412	401	440	424	441	430	400	420	434	423	431	412	427	425	425	393	404	416	418	437	412	393	415	401	437	425	443	399	408	414	379	443	438	430	429	448	431	402	418	401	424	440	391	441	404	407	429	409	405	448	400	487	398	447	421	416	419	452	383	434	437	423	417	434	411	432	441	385	408	411	402	393	415	409	458	415	431	417	426	483	438	426	458	427	436	439	430	421	418	430	400	420	378	400	433	467	417	408	416	425	446	433	438	415	447	445	450	433	405	452	440	450	444	413	406	396	429	439	447	412	413	426	440	393	445	420	400	437	415	423	395	414	394	413	440	437	450	448	418	404	435	404	454	418	423	411	449	402	420	437	386	440	381	443	416	396	410	416	405	424	441	427	422	417	404	426	462	434	408	431	450	418	443	433	398	381	412	413	457	405	476	416	435	437	427	420	433	421	413	387	422	446	439	450	436	405	415	432	406	407	413	413	420	379	473	442	454	400	407	408	397	380	437	405	442	386	452	409	386	421	423	416	409	428	450	404	395	427	444	434	445	410	454	385	440	435	409	439	417	463	397	467	440	419	397	400	390	387	410	418	413	442	438	408	397	436	478	363	444	380	425	407	439	437	360	456	439	380	420	409	441	415	394	411	411	387	435	426	401	383	433	427	414	429	434	427	431	420	409	427	422	409	384	413	440	418	442	395	407	434	443	436	458	413	426	447	393	420	446	411	423	434	407	404	419	415	426	428	404	393	394	401	427	419	409	426	478	421	438	412	409	403	412	397	457	388	423	399	425	452	405	377	419	437	403	412	437	421	424	417	401	394	440	445	405	416	389	389	420	424	432	421	424	457	404	438	443	451	428	422	392	391	481	396	402	436	451	418	416	451	393	427	404	390	416	459	393	425	396	415	431	389	417	441	383	429	412	420	419	405	388	433	456	396	448	422	422	451	445	383	409	411	422	408	412	412	409	420	443	466	423	417	407	413	434	407	440	426	458	423	438	384	456	417	433	427	416	403	430	422	418	440	430	394	386	437	456	407	421	394	422	460	411	420	426	434	421	407	423	445	421	411	399	426	405	417	387	428	419	425	410	429	402	424	416	432	443	427	409	452	409	416	466	450	407	416	412	440	418	437	387	428	480	385	430	387	396	418	393	438	426	428	486	414	450	431	384	428	426	430	387	398	444	412	422	401	436	435	422	425	441	400	414	407	429	422	432	427	457	396	449	441	422	444	432	389	411	433	441	408	453	417	435	397	438	425	429	398	428	457	419	380	391	389	449	430	407	435	387	416	453	418	410	423	406	392	439	400	410	439	405	413	442	427	406	394	468	419	412	448	432	432	457	429	443	455	400	443	409	431	421	427	410	419	398	440	450	417	424	429	441	460	420	450	431	420	394	456	411	423	422	452	406	414	414	405	413	435	421	414	428	396	412	380	411	412	433	415	411	413	398	441	422	388	408	439	397	428	423	409	426	400	366	400	436	408	408	402	392	418	464	395	417	412	428	482	422	437	407	372	438	424	403	403	405	421	435	440	442	436	405	437	399	463	412	420	403	430	456	404	441	404	411	426	411	453	441	409	415	449	400	448	425	428	399	461	445	435	418	428	399	449	397	394	410	427	407	422	445	386	421	414	470	452	412	433	411	433	396	402	422	435	400	415	397	429	427	435	413	399	424	377	476	392	415	419	438	406	418	440	419	436	420	441	416	421	409	427	422	401	421	419	419	434	390	398	444	431	412	430	426	429	428	425	433	362	413	395	414	455	453	382	419	437	445	399	419	412	414	401	420	454	401	445	458	397	394	454	460	422	403	417	389	403	443	449	411	391	406	436	428	395	449	415	413	427	446	437	381	444	419	450	434	427	420	403	449	435	401	402	432	377	390	394	408	416	406	429	411	423	412	408	404	431	405	404	412	445	386	412	405	442	416	401	409	380	438	407	423	376	409	411	406	418	421	441	402	449	452	403	412	437	387	416	407	443	411	427	411	422	415	396	430	410	436	437	419	419	409	424	417	385	429	388	423	398	377	405	411	436	423	368	369	407	442	409	456	419	388	425	428	463	438	426	423	396	390	409	409	452	430	390	376	433	408	414	393	421	411	426	392	433	425	461	435	432	417	419	422	441	449	414	415	448	468	437	402	419	399	408	425	432	440	440	413	435	413	435	417	429	431	399	389	425	448	383	432	354	394	430	424	445	399	406	450	410	424	431	428	438	405	419	434	435	425	431	421	403	443	427	385	435	378	426	424	425	438	435	430	416	389	425	447	422	427	404	424	440	418	438	417	435	433	413	464	418	445	449	372	399	389	404	400	424	442	416	409	421	445	420	455	389	426	416	433	464	431	390	446	432	416	435	429	430	408	427	406	413	433	428	480	410	421	416	399	476	398	382	435	420	418	437	452	409	403	404	429	409	445	411	435	429	472	412	457	449	419	441	411	428	469	405	440	463	406	436	416	406	449	418	425	393	421	399	403	459	444	427	419	445	397	385	440	425	428	394	423	419	437	434	382	418	429	449	442	421	378	421	430	417	425	448	426	398	430	435	374	424	443	411	423	410	394	421	387	400	429	452	382	432	455	441	433	454	428	401	436	445	445	452	422	400	441	432	434	404	385	410	430	406	418	407	439	437	427	382	439	423	406	411	441	435	388	397	460	429	414	441	430	462	393	438	415	448	442	392	401	418	433	416	420	424	477	419	427	407	390	446	448	409	416	424	425	434	414	412	420	416	446	418	414	418	423	425	407	403	411	439	420	428	413	437	445	412	444	410	397	436	402	413	440	436	399	429	425	449	447	422	415	414	447	419	448	411	379	427	422	464	422	437	408	442	394	430	437	478	414	423	420	406	429	407	396	420	417	432	419	440	424	408	399	420	402	433	448	420	437	466	388	401	405	398	403	388	403	421	447	407	385	462	423	401	423	458	457	458	434	470	399	405	401	433	446	429	417	401	417	435	411	436	418	405	421	413	383	409	426	398	421	413	388	420	433	419	398	437	411	413	422	423	406	447	395	436	425	394	387	410	442	415	424	414	414	423	430	409	424	458	417	418	421	436	389	430	428	418	387	410	423	418	428	396	418	420	426	426	405	433	383	374	426	440	404	423	432	420	430	415	408	422	433	437	411	445	426	373	416	416	431	401	435	415	435	392	443	450	436	421	422	426	432	445
26444	2937	1235	963	679	482	458	369	302	311	270	255	284	221	258	245	214	241	261	216	218	232	238	206	195	244	269	278	270	237	229	245	251	231	231	216	224	203	183	215	209	195	194	178	185	196	230	169	229	212	161	213	172	197	205	198	201	187	205	215	213	192	208	203	215	222	224	219	191	208	221	224	200	201	206	205	197	203	223	206	215	206	209	204	210	191	228	213	196	217	209	206	251	204	185	191	192	188	186	216	187	176	196	222	217	191	189	204	196	180	209	205	195	223	218	220	185	187	193	213	190	210	188	215	195	226	212	227	200	207	181	191	160	204	223	194	218	208	193	223	215	223	202	213	193	186	183	218	229	208	225	211	225	213	209	185	171	209	193	183	212	213	204	207	197	212	189	172	193	236	201	189	215	210	201	200	194	209	202	189	182	201	190	174	202	207	200	179	171	209	228	218	205	192	194	235	198	210	215	207	198	222	203	210	199	190	203	190	212	201	202	224	209	216	218	188	203	206	203	189	201	191	192	195	195	209	192	220	192	210	213	209	175	199	235	216	188	203	202	223	220	201	204	205	185	205	177	174	210	184	206	189	213	194	182	159	192	200	168	205	180	197	189	180	183	222	202	197	202	183	227	201	203	215	188	203	188	191	205	197	224	206	214	214	216	186	207	204	207	186	180	201	178	213	192	191	173	187	191	215	234	197	186	201	208	188	223	198	201	189	222	190	197	186	186	222	199	208	208	200	234	217	187	223	189	189	172	184	205	202	185	200	218	178	204	214	182	221	208	248	214	216	198	206	209	191	218	176	188	209	191	197	165	194	201	228	204	199	199	188	176	206	188	213	223	200	187	195	186	170	216	189	194	208	209	190	222	186	200	231	190	191	211	193	201	240	217	200	166	200	187	180	197	190	227	236	185	173	188	201	202	203	186	213	195	181	192	196	211	193	179	198	197	194	209	223	198	192	198	191	200	220	195	201	196	201	209	200	184	197	215	168	188	205	180	199	195	232	202	186	172	218	212	201	208	189	191	199	178	209	200	216	201	211	196	193	208	192	216	193	200	207	195	188	185	221	204	198	227	197	189	199	204	191	189	201	200	204	180	185	238	178	167	222	221	213	216	190	180	236	175	201	186	190	229	178	211	205	205	194	223	186	221	175	208	199	214	197	192	189	196	197	208	204	202	192	209	227	204	185	229	174	193	200	186	204	183	219	213	210	184	199	185	180	190	180	197	199	236	192	189	187	231	207	200	202	201	254	193	207	203	176	216	199	181	214	208	206	197	153	208	204	195	202	202	191	176	188	190	194	180	230	192	197	207	212	202	188	204	197	176	196	203	186	208	201	216	185	194	193	192	196	203	195	205	193	191	210	180	218	179	216	222	202	207	212	201	217	185	207	211	210	203	219	211	204	192	216	206	194	218	197	209	188	208	187	210	196	199	226	198	186	202	171	223	189	190	200	205	180	204	207	191	181	204	209	211	206	197	223	189	175	214	166	191	193	192	209	195	173	202	175	194	192	224	183	199	185	191	199	186	238	220	220	204	196	212	192	211	167	192	189	215	208	209	211	215	204	203	181	205	194	212	189	219	186	213	194	193	184	195	215	200	216	199	189	186	204	203	255	183	179	202	194	198	215	201	199	229	212	193	188	209	201	193	204	210	211	195	199	224	228	207	229	225	187	212	211	182	198	189	210	219	196	191	209	193	224	214	195	191	215	154	183	206	214	202	208	209	220	220	227	191	212	207	174	199	201	213	184	206	215	215	235	184	193	204	213	212	208	209	192	181	188	192	207	214	196	207	193	171	219	197	199	202	222	213	194	215	195	203	211	196	194	214	197	224	195	210	229	213	197	201	195	217	254	187	174	222	212	202	206	182	204	212	183	174	198	197	200	185	202	200	177	197	207	212	190	216	208	165	186	187	182	196	173	207	213	194	191	205	212	199	204	229	209	198	205	188	194	181	220	199	204	222	227	212	217	206	210	183	194	213	199	211	213	197	203	204	193	212	201	189	222	200	192	185	212	222	200	211	195	214	210	208	191	203	221	237	216	187	220	180	235	202	204	209	205	192	181	214	197	196	214	203	223	193	221	199	195	189	206	216	209	204	197	187	211	196	214	182	183	211	194	230	208	221	203	219	195	181	214	190	213	201	219	211	204	183	183	183	213	192	194	234	208	212	200	208	198	202	242	205	203	219	224	207	189	215	210	222	185	198	210	231	195	195	160	186	201	190	217	198	193	195	214	188	198	195	218	189	157	186	176	223	202	219	200	196	205	183	223	182	181	239	189	187	192	209	182	217	179	210	216	200	176	205	193	215	205	189	201	209	206	214	213	184	228	219	228	218	192	208	194	198	200	232	222	194	217	227	220	216	197	209	180	221	241	227	187	198	192	189	167	211	225	200	204	216	207	212	194	200	190	183	203	203	207	215	198	197	197	203	246	201	209	178	190	208	192	206	174	233	196	204	188	211	204	213	205	237	212	213	197	212	216	189	202	187	201	172	183	204	216	204	214	216	189	210	214	207	190	220	204	185	215	184	207	222	187	189	211	196	216	192	178	214	213	177	187	215	173	208	220	201	191	166	211	201	196	188	200	205	179	191	199	195	207	203	190	211	191	206	189	200	203	218	215	182	203	191	216	225	216	181	197	211	231	184	248	211	195	191	222	197	215	182	192	187	173	206	184	194	206	224	204	201	197	193	204	196	186	218	211	210	179	214	177	208	225	220	187	226	207	199	189	182	219	198	199	222	205	222	212	192	214	232	201	217	186	184	204	216	226	201	192	208	185	203	182	192	198	188	196	170	193	196	197	193	181	184	199	219	206	186	210	218	217	216	202	207	212	209	198	222	208	201	184	182	181	191	207	213	178	220	239	181	195	211	224	199	193	187	225	191	167	224	214	175	189	190	220	164	198	195	229	190	193	194	196	190	218	189	181	209	214	217	223	159	206	188	224	223	169	183	204	195	206	170	185	215	191	206	222	197	197	200	204	217	185	173	188	201	173	177	203	197	202	199	202	189	177	194	227	200	198	202	183	213	228	202	219	184	198	188	200	228	202	217	191	217	190	187	204	195	206	196	212	204	212	187	189	205	202	221	214	218	202	223	201	203	167	210	191	214	216	201	211	196	216	227	209	192	193	202	201	179	193	196	177	189	204	175	200	196	214	203	192	195	200	190	216	196	223	204	210	203	171	194	189	199	232	187	181	197	205	191	201	192	179	203	223	193	215	198	190	206	191	221	192	223	181	197	178	230	217	176	200	230	198	188	174	221	187	219	200	199	214	188	164	176	206	197	182	185	184	195	236	197	219	169	201	238	205	207	197	210	204	201	215	182	197	190	168	207	199	198	187	210	226	194	207	228	199	208	220	184	194	219	194	191	219	181	203	201	214	216	205	206	217	209	220	220	175	190	193	207	182	188	206	215	186	207	206	183	213	221	203	209	181	211	202	208	200	188	169	182	214	192	212	191	206	201	181	191	184
12351	1243	2641	3036	2715	2240	1822	1696	1382	1226	1166	994	939	996	874	831	802	868	777	827	768	743	695	755	744	743	1152	1091	1251	935	1034	1202	1146	1025	932	869	720	649	615	609	601	595	571	634	604	646	616	599	603	586	622	553	666	574	601	554	547	587	638	595	586	597	601	566	602	603	543	588	644	639	554	556	586	552	551	533	571	592	595	590	548	612	545	573	565	578	633	640	565	583	599	612	550	609	566	615	546	619	562	598	570	586	569	535	566	595	573	575	509	549	561	552	604	590	537	579	558	548	577	608	552	570	549	530	589	553	582	560	608	584	550	573	547	545	540	573	617	554	546	617	577	567	555	591	569	574	575	571	567	560	540	573	538	586	548	543	576	582	555	605	513	557	624	546	574	557	605	561	613	599	597	552	539	562	554	574	586	554	533	595	550	561	528	587	578	585	561	578	567	570	542	583	601	568	578	577	615	579	606	562	551	588	559	590	560	559	525	556	598	542	543	593	546	571	563	548	561	571	545	645	547	583	623	547	563	567	613	551	577	595	549	575	561	593	547	547	570	576	564	585	541	554	572	580	569	566	555	549	590	561	514	567	594	535	572	608	582	550	609	556	578	585	587	552	558	579	549	547	585	605	537	580	597	547	590	567	593	625	600	576	573	551	569	563	564	552	560	563	575	535	540	566	555	543	549	555	560	610	554	599	551	602	590	591	565	556	571	557	559	543	554	533	561	539	567	578	571	545	576	575	623	580	597	549	581	572	588	569	541	555	581	560	602	544	601	544	610	614	554	596	561	570	595	593	578	579	553	555	519	570	575	558	516	559	568	581	545	559	554	524	538	556	537	591	583	591	596	553	573	551	563	588	507	560	526	538	583	566	581	596	609	565	545	517	615	563	607	534	512	546	598	590	528	572	579	619	607	602	579	552	525	527	546	549	559	546	617	579	544	532	571	572	536	553	537	602	546	570	539	579	578	541	579	540	567	601	581	598	593	557	551	572	593	565	572	592	568	540	574	542	585	602	529	552	547	579	584	566	549	547	546	558	595	531	587	562	575	539	571	557	522	538	553	598	608	598	570	582	558	538	541	585	553	590	536	590	551	558	612	564	562	537	619	581	566	556	574	598	581	571	547	575	590	563	556	573	551	567	533	534	603	566	567	556	607	577	542	567	571	603	591	575	628	525	582	583	581	582	573	531	585	603	535	509	574	566	530	548	562	583	552	585	561	599	580	535	580	601	531	542	560	532	591	578	571	549	571	617	535	537	562	567	574	603	565	579	573	542	563	533	597	547	563	589	546	543	560	574	614	564	558	572	560	553	580	580	599	583	603	599	569	567	578	586	597	591	551	591	574	520	564	565	557	546	541	593	573	600	564	600	552	591	562	572	582	576	564	567	559	581	557	558	593	613	580	556	549	582	535	541	595	538	559	608	532	554	579	545	577	573	631	567	543	552	586	546	565	587	541	557	544	544	570	542	559	587	539	503	598	575	591	566	532	568	573	562	546	598	567	556	630	564	590	553	583	576	551	546	598	560	586	543	585	595	605	563	575	535	548	547	574	557	581	561	544	572	565	504	578	626	606	573	571	607	576	598	562	586	598	541	535	574	573	559	547	579	558	593	583	541	595	503	581	607	575	539	556	542	597	579	600	583	578	543	590	555	587	594	565	573	583	578	543	581	598	564	568	573	559	596	592	599	611	582	584	592	602	573	520	550	525	627	587	516	565	518	550	541	560	553	557	535	599	575	522	584	537	612	570	547	611	582	601	584	584	576	615	537	614	590	577	566	566	607	575	564	568	569	526	570	584	580	576	584	565	566	583	587	583	571	571	575	579	530	576	571	590	547	599	564	574	545	601	529	590	602	562	572	563	593	587	623	605	590	547	509	529	558	597	597	539	544	581	563	592	559	543	560	575	536	540	562	553	577	577	588	578	536	597	572	604	548	560	554	595	564	536	576	556	576	584	548	580	586	556	548	556	589	597	626	569	516	559	572	595	564	581	555	614	618	546	541	626	579	557	547	560	617	569	553	577	556	531	574	576	594	615	605	584	581	582	546	596	588	561	533	545	548	580	577	563	618	586	556	567	551	546	544	589	574	584	562	591	590	572	542	537	576	545	559	544	518	560	603	603	534	556	583	568	550	525	602	568	545	569	562	599	608	553	575	584	553	575	546	535	569	591	575	530	549	568	585	560	546	560	589	565	605	560	571	503	579	595	612	553	578	590	521	579	523	602	567	561	551	559	557	584	570	535	594	555	588	573	533	564	595	560	574	603	565	574	561	599	608	551	586	545	575	539	568	571	566	512	585	574	580	612	528	567	601	569	541	603	597	507	575	543	564	568	535	585	618	554	584	602	571	538	527	561	575	530	566	568	565	519	573	570	584	591	568	557	553	579	569	571	557	590	590	570	536	578	546	570	546	590	600	551	565	574	600	578	573	598	572	573	580	557	586	549	547	549	558	584	582	617	550	582	547	556	559	584	584	601	556	581	601	551	574	586	568	543	533	562	528	542	601	613	549	587	590	522	573	587	590	598	591	580	557	558	591	551	589	611	543	560	557	608	581	548	554	574	521	531	546	531	544	588	581	578	592	572	599	565	599	572	573	554	552	597	556	588	604	565	554	532	574	549	533	533	641	601	563	589	559	602	555	560	614	592	603	548	574	558	549	572	565	605	561	570	537	585	543	512	582	578	580	529	616	575	552	562	546	573	599	582	540	591	542	530	583	528	559	543	592	535	527	539	547	598	572	546	558	566	593	568	575	545	597	595	603	569	556	560	553	575	542	540	574	526	551	564	572	549	551	567	546	570	566	541	561	605	582	593	593	563	564	609	585	560	572	540	598	587	589	539	548	570	511	586	563	580	578	549	527	554	572	544	512	595	566	589	539	552	600	559	590	580	559	543	560	568	589	544	550	545	547	550	541	582	593	584	560	581	591	527	495	599	537	628	598	523	563	570	564	578	607	570	530	552	592	563	507	631	543	554	550	546	581	552	586	561	550	581	536	524	550	569	584	578	583	574	568	545	577	573	620	552	563	590	561	580	550	541	567	565	531	562	557	628	608	549	556	570	563	555	546	577	558	555	569	557	552	574	563	565	587	538	552	561	593	565	580	544	564	589	539	557	614	561	608	626	577	535	519	575	539	551	588	590	607	599	600	602	571	548	564	549	565	594	567	617	584	582	550	587	599	572	559	591	618	543	551	597	559	566	569	575	541	596	581	545	561	605	565	594	532	527	545	541	513	542	557	579	619	554	596	599	578	560	553	572	575	601	594	611	579	588	595	551	602	568	580	558	543	499	562	589	603	576	583	555	608	567	582	574	593	540	568	581	596	574	573	597	594	568	548	573	553	562	551	591	562	532	587	540	622	575	556	546	555	558	606	556	604	576	546	564	528	577	586	550	594	583	569	553	580	572	488	601	584	561	545	544	574	543	555	590	604	542	560	554	550	569	568	571	569	575	594	541	576	588	589	553	614	577	520
37578	7633	2952	1934	1426	1112	851	794	742	616	566	548	484	521	510	462	477	431	475	454	471	435	456	432	388	427	517	541	527	551	579	562	508	447	440	431	435	417	395	402	405	425	357	371	402	394	411	418	394	434	400	430	400	418	353	395	397	404	406	379	383	390	403	393	394	396	376	394	386	368	376	376	402	386	407	420	404	401	408	412	407	363	386	368	418	367	400	396	409	373	386	364	393	388	399	397	389	383	396	413	392	396	396	394	372	404	432	375	387	428	377	383	360	433	417	369	388	371	351	413	414	349	368	342	437	394	418	400	406	386	378	356	427	389	389	396	371	392	416	396	363	447	394	388	380	433	375	398	412	427	379	382	366	364	373	394	396	384	380	392	387	384	387	391	408	405	434	409	361	392	380	436	416	402	376	364	378	378	400	376	385	365	377	370	377	411	352	362	383	373	376	370	410	381	355	380	375	407	373	397	395	398	371	361	348	389	406	375	383	376	390	377	396	390	379	388	416	379	371	370	402	382	376	409	392	391	428	366	390	377	407	376	380	448	400	371	352	412	366	375	416	357	374	412	377	378	391	381	394	388	394	395	370	414	411	411	430	375	386	417	385	374	394	383	389	387	367	381	409	372	384	413	384	381	410	363	356	362	386	389	365	388	396	383	367	391	361	342	407	441	403	370	374	381	389	400	374	388	407	405	416	391	409	394	376	386	391	417	392	381	405	403	399	369	358	357	381	371	417	376	405	387	413	394	392	393	359	392	405	341	385	363	391	386	378	386	391	375	383	387	406	385	420	357	385	433	396	426	436	419	391	390	395	401	363	410	393	363	404	388	390	377	361	386	392	434	392	383	382	380	389	406	405	381	369	382	392	416	388	392	352	368	399	360	367	378	415	369	376	363	419	400	407	381	362	377	404	379	366	391	385	374	398	405	380	392	397	381	394	418	343	401	401	419	426	426	377	370	416	406	385	416	340	378	407	362	389	370	375	385	431	376	417	419	375	394	361	366	387	388	373	396	430	396	392	418	353	413	412	390	415	339	377	385	383	396	380	378	404	389	366	387	402	418	384	415	370	378	375	379	374	392	367	407	355	379	362	394	392	408	362	421	357	378	413	376	345	416	393	397	428	391	381	402	377	416	440	372	348	377	388	373	405	363	368	392	401	346	389	395	409	411	378	456	330	386	431	383	425	419	416	425	399	364	401	386	408	381	407	390	373	382	397	391	390	413	374	403	426	392	415	359	385	410	404	398	407	372	386	342	367	402	408	386	384	385	379	351	344	387	378	379	375	406	390	386	427	373	386	388	410	391	413	382	396	361	376	414	393	386	410	368	374	425	431	413	389	349	397	396	381	357	420	390	365	396	393	354	415	380	435	426	366	403	383	371	398	356	396	419	338	414	364	359	400	387	375	373	405	386	427	384	387	390	398	398	406	413	377	401	393	396	416	379	393	357	386	436	368	420	391	396	365	349	413	411	388	373	374	372	399	423	400	402	370	382	380	354	385	351	407	345	385	388	409	382	426	425	442	373	389	398	397	377	434	374	397	401	390	372	366	417	376	375	366	371	425	391	396	362	379	367	392	399	387	367	403	418	390	399	355	356	427	388	405	378	379	395	388	427	389	382	451	416	390	401	348	367	380	363	404	401	346	406	411	376	382	400	374	425	381	386	362	372	452	420	378	396	371	394	370	384	402	414	363	401	389	365	364	419	432	410	380	400	388	398	417	369	427	433	396	385	380	376	414	382	367	383	410	337	350	407	411	371	425	418	394	380	418	362	397	338	395	394	381	395	382	379	349	392	378	405	418	382	395	401	409	393	384	402	393	416	411	387	388	412	401	357	399	390	406	398	365	390	383	393	409	398	371	416	403	401	368	392	399	400	387	406	390	368	381	381	415	395	444	385	415	417	371	363	362	392	394	401	422	422	400	413	379	385	392	390	359	383	341	374	402	384	415	379	371	385	385	361	351	364	393	400	348	384	337	395	421	402	374	347	399	385	391	421	411	388	353	366	381	404	412	396	373	391	383	389	364	379	409	367	401	394	380	405	400	414	408	377	397	375	370	414	393	367	417	365	373	375	374	358	370	373	391	395	386	333	376	360	411	401	380	363	375	391	426	367	374	408	387	378	358	393	382	401	385	374	396	383	342	393	387	372	416	397	366	405	393	373	402	397	375	383	422	348	393	399	410	382	418	404	368	371	401	374	360	382	429	407	383	402	404	388	396	406	396	376	376	402	412	371	375	395	399	372	404	389	403	355	406	393	382	391	371	358	419	372	376	412	370	379	360	410	412	362	357	407	394	392	365	393	389	380	367	379	367	399	363	379	410	427	425	436	341	415	373	408	404	373	374	368	387	419	392	393	401	397	353	344	397	382	397	378	373	384	393	409	359	402	403	418	400	417	392	360	380	381	434	387	406	384	363	352	393	398	397	396	399	397	342	400	377	395	366	407	405	399	393	398	408	405	368	364	377	325	396	352	405	394	371	388	353	348	397	384	402	390	389	382	375	393	392	374	395	377	396	390	383	384	402	402	396	387	394	387	385	401	403	388	380	432	441	435	408	421	384	379	392	362	408	359	409	418	376	361	379	403	384	397	413	367	392	371	422	407	390	373	390	389	391	415	392	395	385	369	385	403	383	387	392	402	405	379	383	393	382	387	443	382	420	407	365	405	392	392	408	365	384	381	418	438	356	375	393	397	419	425	358	404	406	389	380	399	376	394	349	424	398	386	352	401	428	398	407	414	390	361	412	401	398	391	378	378	412	364	383	412	388	387	365	388	365	409	383	394	416	391	375	401	377	459	393	381	391	399	428	406	386	358	361	371	420	389	373	382	396	359	390	431	385	391	359	381	416	389	409	378	410	392	378	419	387	376	407	387	394	375	372	385	430	394	378	421	416	397	392	385	375	398	379	401	396	416	385	342	403	359	383	408	377	433	431	372	403	431	382	413	371	398	395	391	344	392	390	401	365	366	376	394	405	381	377	405	378	367	358	345	394	391	400	392	395	403	420	377	380	375	402	383	382	373	404	403	434	393	381	369	391	387	421	408	359	360	402	397	415	374	343	398	390	363	352	412	387	388	405	381	365	378	386	358	420	382	393	371	395	381	416	393	404	396	396	399	415	384	374	391	390	388	388	358	400	341	366	387	382	383	385	382	358	398	401	367	394	354	402	359	364	375	364	386	415	404	359	370	389	376	408	373	363	363	398	401	359	431	387	419	379	398	428	391	393	376	396	389	384	377	448	383	383	370	423	378	402	391	415	418	410	375	386	377	367	375	376	367	395	367	366	372	405	419	365	386	388	396	343	409	383	386	411	381	371	420	367	341	417	373	421	368	379	402	388	369	429	373	421	381	422	419	384	373	400	384	373	368	378	374	378	386	348	379	387	341	370	397	369	406	377	375	395	388	410	396	366	390	399	355	363	386	373	347	369	378	382	386	366	381	377	375	399	401	429	352	397	416	396	371	373	400	391	398
16391	2460	5027	5802	5142	4408	3448	2905	2636	2330	2073	1910	1784	1631	1590	1547	1354	1460	1433	1439	1342	1264	1184	1245	1303	1340	2046	2177	2059	1934	2312	2199	1932	1515	1460	1372	1193	1170	1013	1041	1094	1069	1012	1001	1005	1034	992	1007	1013	1003	963	1028	1000	1018	1000	960	1004	1025	1025	970	986	992	996	1038	986	1048	989	1017	962	985	977	929	956	998	933	976	947	886	995	967	998	930	983	965	961	917	968	942	966	970	986	947	918	992	955	995	991	958	963	946	978	1003	982	953	999	988	918	999	995	972	979	949	886	959	999	913	909	965	957	959	953	978	995	1008	949	967	969	953	909	1032	992	957	976	965	983	942	919	904	971	1010	929	957	947	939	924	965	1001	989	992	955	924	959	937	968	1034	899	961	962	967	964	879	946	900	955	939	1005	977	973	988	1001	947	881	966	968	948	981	878	979	993	965	1052	982	949	957	968	948	952	884	919	1007	927	962	975	974	968	964	990	967	914	966	910	917	879	945	975	888	980	942	919	941	955	933	983	974	997	1001	940	993	931	1001	944	868	939	1064	981	933	915	940	1002	900	905	932	946	944	962	934	943	958	956	996	891	951	981	978	990	912	969	918	944	975	911	975	944	967	945	949	907	930	948	931	990	949	965	994	918	958	965	931	1040	930	938	997	975	956	950	965	951	958	914	969	945	903	959	996	969	933	936	924	913	976	942	913	1009	963	978	943	1021	949	923	939	955	975	958	1012	952	949	950	956	997	929	997	951	946	940	1009	941	963	986	895	955	903	974	944	968	963	951	895	968	939	986	969	984	934	978	976	877	939	980	980	966	969	993	1050	942	938	950	972	964	961	983	917	989	965	914	992	940	998	980	1003	940	988	977	947	942	956	979	950	903	958	944	974	952	934	928	929	915	979	950	999	975	981	963	907	920	1002	945	961	1009	913	998	943	948	934	920	964	966	945	946	986	983	919	991	937	969	965	937	925	948	983	941	975	963	984	923	982	937	908	948	946	923	971	966	999	935	995	915	934	948	966	988	899	914	928	982	946	909	921	928	944	1026	956	932	914	928	932	976	954	945	938	932	953	953	933	978	902	939	980	907	971	957	955	935	932	949	973	911	980	951	983	912	966	989	927	994	985	1031	916	946	945	944	963	964	941	962	979	954	993	930	1024	932	969	975	929	975	952	952	981	960	984	940	962	948	931	967	971	993	912	934	982	968	931	956	971	907	940	930	948	929	979	989	882	936	938	933	977	977	949	948	920	933	919	970	926	936	929	998	935	968	966	943	1014	952	905	954	912	993	996	929	991	972	935	886	927	936	908	994	980	985	958	986	965	942	984	945	989	973	990	943	938	983	923	986	894	987	987	886	1006	967	954	900	956	953	949	985	925	916	992	964	983	992	976	929	980	975	943	988	947	956	950	944	993	966	958	955	955	1009	953	940	992	956	985	923	972	932	928	955	960	988	983	957	980	939	1016	942	936	903	959	976	959	961	982	905	933	964	988	949	938	916	982	995	979	939	922	947	939	937	883	866	992	946	908	984	940	931	937	1042	925	956	1015	993	995	967	984	916	947	942	955	915	926	914	952	910	968	952	935	990	978	990	983	933	988	948	949	980	982	965	877	956	992	979	966	934	960	972	943	944	972	970	915	971	999	939	929	927	905	957	979	982	1010	952	967	950	948	965	969	952	970	989	1009	978	965	942	890	930	1034	942	938	957	943	975	1009	952	971	1032	919	955	902	876	979	929	919	977	912	982	898	944	950	923	896	965	948	962	962	912	946	997	1021	935	946	956	891	986	975	973	978	940	1000	916	957	937	932	942	902	943	928	954	917	1000	958	951	928	993	972	919	997	872	1001	968	984	970	966	964	983	982	936	938	999	951	963	994	924	1026	991	1002	893	930	964	976	933	892	945	968	965	923	879	960	986	980	954	938	955	970	917	956	909	1008	941	994	961	922	930	959	912	1017	949	921	945	967	942	895	940	923	948	1033	933	972	994	902	952	941	994	990	964	963	979	903	995	952	956	924	951	957	937	986	919	931	979	998	984	963	989	921	959	969	928	976	955	930	924	932	915	993	957	992	975	935	928	920	936	943	940	997	964	983	945	978	902	1018	960	1001	961	884	974	969	928	999	972	951	944	915	959	919	991	925	981	908	953	975	908	977	946	929	974	953	957	971	991	931	980	939	919	917	932	952	977	903	963	993	907	999	957	1009	910	899	928	926	959	994	917	918	968	897	912	918	942	988	959	935	912	983	999	964	970	950	931	967	1041	978	998	954	962	930	901	914	929	965	893	965	960	965	945	915	944	916	937	989	989	957	987	937	946	952	954	989	955	958	912	964	964	935	916	988	898	911	959	979	917	927	993	935	946	981	962	971	938	944	954	967	943	988	914	951	975	972	944	995	940	931	958	958	916	994	888	964	949	907	942	919	958	956	923	927	974	951	949	943	948	959	911	902	993	1014	925	944	918	922	949	876	959	913	996	925	963	987	932	883	943	957	1005	898	920	894	981	962	983	974	956	979	955	933	957	949	915	893	941	973	983	986	942	955	974	971	948	995	919	968	940	972	960	982	956	939	915	1008	972	935	946	983	947	953	950	969	975	936	975	951	962	921	935	930	958	919	949	955	950	952	900	956	996	913	908	991	945	917	939	991	986	986	964	976	973	948	973	960	932	934	962	922	932	950	880	983	962	924	973	969	983	948	948	960	933	944	940	972	956	954	951	893	920	915	961	981	917	891	999	963	1002	956	948	979	984	967	916	960	872	973	943	950	948	967	994	979	908	961	987	930	944	977	912	957	917	964	952	967	932	966	971	950	930	988	947	950	979	918	954	944	973	965	939	1000	933	923	954	920	905	969	916	957	949	960	988	1016	960	1006	943	971	905	914	870	948	899	862	996	957	942	939	951	985	913	1004	938	962	940	950	926	945	970	993	940	991	1014	968	962	935	998	991	944	971	987	1010	1007	950	903	926	932	882	970	898	921	966	974	966	958	959	881	966	958	918	985	984	969	978	963	941	897	919	936	973	927	953	969	994	891	935	903	937	965	937	975	948	897	981	990	940	962	919	954	900	964	968	971	940	944	971	950	913	925	916	968	985	914	979	921	921	995	976	933	997	986	963	939	964	945	945	929	959	998	938	928	979	1015	960	997	977	901	967	962	930	937	907	912	935	904	918	884	962	970	1035	950	914	958	912	934	996	945	962	969	952	933	969	997	943	990	940	925	944	982	947	984	949	942	998	986	909	974	961	986	992	933	998	943	955	933	962	967	896	947	923	967	952	919	939	916	942	955	984	955	981	933	930	958	992	911	996	955	1006	907	944	944	961	904	935	1005	932	927	922	967	957	981	984	985	967	909	994	941	938	938	970	958	980	926	944	967	952	938	927	1013	952	1033	864	990	976	925	938	939	964	978	940	969	924	953	965	933	983	923	989	1029	954	887	967	946	966	999	936	928	938	1019	871	905	976	951	957	902	926	947	954	909	1032	960	994	930	974	980	878	969	968	958	962	929	953	982	968	958	976	944	947	1005	1006	940	926	970	928	931	952	964	969	991	943	961	932	955	924	986	964	977	965
2943	159	163	188	168	144	143	137	148	138	141	129	124	130	132	148	140	120	149	131	128	149	128	147	135	153	116	123	140	127	137	164	135	149	151	145	147	154	144	130	137	115	141	126	128	143	138	120	120	124	143	134	138	148	151	146	138	142	150	125	117	124	124	131	135	122	122	123	162	148	131	128	131	135	119	145	141	123	122	129	143	127	138	162	134	154	146	141	166	130	141	134	135	136	123	159	117	109	149	148	127	115	142	128	174	136	131	120	119	107	144	143	153	128	145	137	145	144	122	131	122	143	147	169	144	127	134	147	162	157	145	140	129	140	137	127	170	159	134	137	152	146	129	152	149	129	139	125	133	141	154	130	136	131	134	130	130	125	141	130	138	140	137	124	147	146	138	130	126	136	144	125	139	140	146	134	140	130	163	114	134	115	148	141	141	144	138	152	146	149	143	144	138	121	143	139	136	131	141	144	149	127	130	129	137	140	139	135	147	142	129	173	140	159	129	130	139	136	142	134	122	149	125	143	144	156	132	124	144	121	157	100	136	142	110	160	142	134	137	153	123	143	130	160	127	129	140	137	141	119	137	126	133	117	145	144	161	134	132	124	142	140	128	144	144	147	133	119	128	120	139	163	131	141	127	119	139	136	121	127	125	120	127	134	162	144	136	138	157	158	142	138	141	128	148	154	146	142	125	138	135	125	142	126	150	143	135	143	144	134	154	128	130	164	134	141	147	145	143	145	148	126	126	119	129	122	116	150	95	138	147	141	151	136	125	117	132	141	143	132	143	149	135	133	148	135	136	121	145	171	135	111	140	149	134	148	131	143	130	140	148	151	136	137	134	123	140	116	142	119	122	119	140	127	110	134	130	159	152	131	129	142	147	148	143	139	133	127	149	127	128	131	157	132	123	128	149	138	125	133	118	151	136	124	132	138	154	135	143	145	129	137	130	140	130	132	148	148	141	130	141	145	139	148	142	149	128	132	149	129	120	135	138	125	156	136	130	126	129	115	118	137	124	120	158	130	131	135	136	163	152	166	140	111	127	133	133	134	104	126	138	126	152	126	129	152	136	154	145	172	152	135	134	118	139	138	115	164	156	147	156	130	140	139	152	140	131	142	124	119	127	122	128	145	132	120	148	132	119	145	143	144	139	140	146	126	137	137	139	131	148	144	154	135	137	110	145	137	140	150	127	154	153	134	140	123	138	131	140	124	140	136	128	157	141	138	150	148	159	127	154	127	135	147	138	135	137	142	130	152	149	137	133	135	137	137	127	131	134	116	148	119	132	143	169	138	132	145	139	126	151	131	150	151	135	143	141	137	141	156	123	127	131	137	157	136	133	117	146	149	142	156	133	141	136	137	135	148	142	117	156	137	135	133	140	141	162	129	148	122	123	116	128	140	134	178	120	137	151	153	145	111	141	132	148	158	157	141	154	142	135	127	142	152	142	136	140	132	138	153	130	139	141	135	140	143	140	140	130	142	126	139	128	123	136	139	122	152	126	152	144	138	111	148	134	138	146	129	139	128	152	140	135	150	125	128	135	136	130	155	153	169	122	147	154	135	169	142	130	145	146	155	120	148	127	139	139	152	147	141	141	148	118	150	136	116	144	127	145	140	122	113	126	137	125	114	116	142	135	160	121	125	135	126	114	138	152	159	133	122	152	127	120	150	143	125	138	116	133	150	140	148	161	126	136	118	143	145	150	125	144	120	137	125	143	130	156	142	151	160	119	129	125	144	125	136	146	131	119	120	146	116	165	146	125	125	127	139	146	164	131	143	125	107	144	122	131	108	146	145	150	134	139	141	130	130	124	144	174	139	125	132	112	144	122	131	155	148	125	133	132	121	142	158	124	141	138	154	120	141	128	118	129	144	146	165	133	142	158	132	137	131	162	144	146	140	156	135	117	138	137	172	159	144	131	143	142	142	142	139	143	141	151	124	152	125	141	133	143	109	155	134	151	139	142	149	140	145	142	139	137	132	125	124	131	139	134	128	130	165	144	120	152	116	138	147	130	131	122	146	141	130	133	137	127	140	155	155	147	109	116	125	129	137	118	132	170	151	143	140	151	114	160	139	144	137	139	140	136	144	133	126	149	154	123	154	136	124	123	138	116	134	146	113	102	135	119	156	117	125	134	140	130	120	126	136	154	140	125	126	136	132	141	138	135	127	127	149	140	143	170	143	132	133	156	145	113	145	152	139	134	160	130	146	132	138	134	129	155	152	132	148	148	139	135	147	137	134	136	162	129	141	131	136	151	146	123	137	143	142	148	151	122	139	133	146	132	133	140	150	146	140	151	163	130	147	139	135	139	159	156	136	120	152	140	142	143	132	141	139	150	137	164	133	150	148	144	135	153	135	127	147	112	148	123	126	151	133	141	123	147	124	145	167	134	141	144	131	130	136	117	161	113	131	139	145	154	133	138	125	146	141	134	129	124	142	151	143	126	156	126	144	141	125	151	109	136	147	140	141	138	135	149	148	126	134	132	133	122	145	134	129	130	145	142	149	113	127	144	147	148	151	134	126	139	139	126	137	156	143	143	135	165	145	151	156	146	127	118	158	157	143	130	137	133	125	153	146	126	123	150	133	134	133	148	137	141	165	137	125	135	134	147	143	128	110	133	147	150	149	119	139	133	117	126	136	143	121	135	107	138	127	141	134	135	153	143	137	133	128	145	128	136	154	141	122	142	138	128	138	155	126	130	125	140	141	123	152	114	134	148	115	143	131	147	144	133	118	140	147	144	151	129	116	129	136	119	109	136	123	130	146	156	133	122	141	140	138	126	145	146	140	134	151	97	132	129	168	148	133	131	133	161	131	115	145	137	144	123	172	147	151	145	131	157	116	147	147	129	143	142	139	138	147	134	147	130	129	147	132	136	145	129	128	143	157	153	134	139	151	138	130	156	136	130	126	134	159	138	150	144	140	145	137	118	126	126	154	138	122	129	128	149	138	127	137	133	124	149	135	137	126	116	128	139	124	136	155	131	156	131	128	131	109	141	137	147	129	123	155	148	144	153	138	135	129	152	147	125	117	135	137	141	135	139	127	128	144	122	141	145	135	125	140	125	153	134	132	140	128	152	145	141	146	152	138	159	128	134	158	125	144	138	127	165	147	137	145	140	131	144	129	135	121	151	125	142	115	147	139	141	145	129	153	130	137	164	154	138	123	148	132	155	130	135	128	133	123	159	129	140	159	143	148	130	141	130	112	148	148	142	152	143	164	130	139	141	125	125	139	127	143	131	148	145	142	130	160	149	153	141	112	143	153	128	133	144	146	133	126	127	108	150	145	132	128	128	163	168	132	131	142	132	144	161	123	151	127	139	133	109	140	131	144	161	159	131	133	138	140	136	144	149	140	134	126	150	146	134	147	154	142	140	123	152	124	147	122	139	148	128	126	159	135	143	125	133	130	126	158	151	138	120	154	139	160	132	142	122	127	138	130	149	131	142	146	135	133	131	140	127	144	141	140	132	150
3392	456	554	516	548	498	462	484	475	423	437	414	395	436	470	423	407	425	386	407	418	448	431	449	440	432	432	456	426	468	428	434	437	428	410	435	413	469	390	440	464	453	415	387	420	434	406	401	407	420	427	428	420	406	417	409	406	420	418	436	427	425	435	391	379	426	439	423	436	366	424	406	439	436	391	429	401	397	411	381	387	391	440	411	417	402	418	459	360	452	419	406	414	407	414	395	416	446	436	395	410	415	436	435	401	403	422	420	431	421	408	409	428	397	440	380	421	421	391	422	439	423	412	355	417	415	370	429	458	455	430	454	389	372	436	450	387	418	401	428	395	391	419	423	406	411	423	412	422	400	435	406	429	421	414	392	419	400	442	404	423	423	411	432	396	412	426	420	400	444	378	417	446	383	449	386	436	427	409	434	415	399	395	442	428	442	405	430	442	405	470	406	429	428	412	414	419	418	429	392	438	426	419	416	396	405	452	403	405	397	420	412	417	430	414	422	406	443	424	418	420	412	420	391	441	394	421	427	380	412	442	416	392	395	437	409	398	379	401	419	427	403	387	430	413	396	428	442	428	422	428	402	412	445	401	393	387	443	415	421	450	427	414	432	414	449	411	428	389	409	478	445	423	424	425	425	426	438	454	429	456	381	423	427	407	403	385	432	431	436	417	454	424	431	448	415	399	420	379	421	427	391	438	422	411	412	404	418	420	394	425	407	428	398	417	389	401	379	442	411	404	424	391	422	410	401	431	433	408	403	405	411	450	424	414	409	388	428	409	392	442	419	400	378	430	451	393	464	406	432	439	410	411	423	453	363	400	444	394	395	436	412	396	405	399	414	416	439	401	435	356	430	413	430	393	408	422	440	421	430	418	425	393	424	430	406	444	416	434	430	413	422	400	412	454	412	423	424	444	389	387	405	386	457	416	425	390	387	399	403	397	430	393	396	404	404	418	373	448	404	447	431	431	443	428	402	430	412	428	436	388	390	444	430	413	425	425	413	427	409	448	414	431	400	439	445	394	405	391	436	397	400	398	419	414	420	421	431	385	442	392	452	411	428	367	402	383	415	438	408	400	462	382	415	430	389	403	449	413	408	422	419	396	425	428	405	390	417	428	403	405	428	408	418	422	395	400	401	425	402	365	423	428	429	394	399	436	406	409	416	414	419	424	420	412	408	403	427	427	449	390	414	423	447	429	448	412	432	371	396	397	451	423	440	419	423	412	399	416	428	434	407	409	455	407	433	385	413	435	390	439	419	382	396	421	436	362	402	411	410	429	424	429	444	398	437	421	453	404	419	390	352	396	442	415	442	451	406	428	396	436	422	420	432	429	428	424	397	439	405	402	429	432	407	399	402	390	410	412	436	384	393	452	398	405	379	436	403	434	397	445	401	446	374	414	403	405	414	412	424	413	423	402	400	416	437	430	408	406	423	407	398	386	424	453	415	430	412	456	433	419	411	413	424	409	490	431	396	431	398	462	381	438	420	426	456	392	413	423	431	431	418	436	408	439	434	422	416	427	401	398	420	440	395	380	445	412	410	422	425	411	398	384	402	418	417	431	444	434	406	424	446	432	433	396	430	425	446	425	424	427	440	356	438	450	368	423	454	440	402	395	401	411	429	411	414	412	423	433	444	409	397	437	447	406	410	410	436	393	380	441	407	427	430	421	396	415	378	419	407	394	397	424	414	406	441	442	453	420	409	431	404	437	404	377	429	454	398	400	447	408	443	411	417	417	388	407	395	403	437	418	411	427	451	429	417	423	439	398	421	396	415	417	445	383	441	402	448	395	406	413	433	408	391	436	430	405	430	434	402	420	405	436	403	453	418	437	413	435	427	440	445	357	435	381	443	414	424	433	430	416	407	424	436	402	406	440	411	406	402	419	421	410	402	411	397	406	406	443	410	427	432	389	402	410	398	394	432	461	406	412	435	415	450	413	443	364	424	422	397	398	407	408	416	423	435	422	407	426	406	448	432	377	399	391	408	414	409	425	395	421	399	402	400	417	417	403	434	427	427	393	400	424	403	417	441	376	451	377	381	399	404	434	402	425	418	436	403	445	378	399	397	397	401	412	409	426	406	401	418	430	430	435	426	409	408	407	412	401	424	377	399	423	405	418	415	459	436	379	441	419	388	408	408	419	432	409	425	411	408	383	444	412	424	410	410	421	446	444	434	383	431	424	389	421	389	411	426	397	443	415	389	396	442	416	411	429	394	405	434	398	440	403	389	397	434	415	404	435	410	410	420	401	416	426	433	428	456	403	434	390	433	445	447	418	403	416	402	445	442	395	410	432	434	402	423	437	424	387	404	394	410	410	378	430	392	431	425	440	383	390	396	430	412	455	388	430	417	397	419	398	407	428	448	434	399	438	470	407	383	436	429	405	427	425	422	395	410	406	420	377	416	394	413	428	418	413	414	431	424	433	409	373	445	398	420	412	411	416	433	409	406	424	432	402	426	428	401	395	382	416	405	416	410	402	429	412	398	417	416	382	405	402	422	392	417	409	398	412	430	415	421	399	377	421	415	415	407	417	430	389	456	424	417	430	406	437	398	459	406	421	408	432	405	410	431	467	416	434	442	416	398	371	411	457	403	465	377	411	366	398	418	444	458	410	421	387	409	431	448	418	429	404	452	387	456	404	382	445	386	424	411	403	430	397	392	400	382	411	421	402	433	427	426	403	462	417	421	445	451	416	414	444	408	413	382	418	439	465	430	439	407	423	421	383	357	411	435	437	409	436	423	419	409	468	433	408	409	440	439	423	418	392	393	376	410	409	391	412	446	417	404	417	445	433	418	412	443	412	423	406	425	386	453	413	444	367	420	436	443	433	421	440	419	402	394	428	414	426	432	423	429	418	394	407	456	375	402	389	402	386	422	411	430	415	392	394	416	408	405	422	387	393	418	416	433	400	400	419	395	428	424	421	419	454	404	410	402	408	407	430	411	419	397	404	413	387	392	448	450	488	429	399	474	421	417	410	403	426	407	412	434	414	409	398	396	411	428	447	402	431	398	404	390	430	445	412	414	400	369	434	397	427	414	403	414	436	425	404	409	396	404	408	442	411	429	408	429	418	416	405	384	428	427	391	407	393	416	407	427	391	437	427	405	399	434	402	399	417	399	406	430	447	403	418	419	443	410	441	395	439	434	435	399	451	391	395	399	394	408	435	393	419	425	423	413	423	440	432	428	415	408	396	456	439	420	395	433	411	426	381	429	442	425	408	375	418	395	413	441	434	430	371	428	411	402	436	430	378	457	413	414	424	386	403	404	423	396	437	436	382	425	389	430	424	404	447	397	402	407	405	407	408	427	412	394	389	416	443	428	436	410	418	434	433	437	396	437	438	454	428	421	387	418	408	427	415	425	409	413	426	411	400	416	430	422	393	417	414	399	409	389	469	414	381	406	412	389	431	430	424	453	430	433	424	437	422	405	403	434	438	412	404	419	457	425	414	404	444	410	432	398	393	440	395	411
21997	2284	1145	1106	713	494	435	427	330	294	289	290	252	270	244	245	232	230	163	256	218	229	204	220	203	228	288	239	239	261	252	241	254	239	202	267	196	225	232	220	211	183	207	218	198	188	214	211	202	206	205	218	221	207	185	205	192	227	186	184	188	186	199	222	201	206	229	186	183	183	225	198	176	183	231	187	211	193	197	216	206	170	212	194	169	224	211	184	187	202	176	202	192	189	166	225	194	220	200	223	198	199	210	193	203	224	177	205	222	180	220	218	204	170	185	181	198	195	223	227	186	193	202	190	214	190	192	229	198	205	188	189	203	191	186	205	233	206	202	204	202	201	201	190	183	200	195	206	224	214	185	196	187	202	187	192	199	191	179	195	220	223	188	200	213	205	169	216	212	217	234	201	200	201	164	194	206	182	177	188	202	174	212	191	201	219	219	190	188	193	187	181	190	199	189	179	189	202	215	206	192	177	195	189	209	178	194	207	229	189	204	191	193	203	189	195	185	176	212	231	193	193	237	180	212	198	200	235	206	213	207	164	196	188	182	167	203	208	195	191	219	202	189	205	183	197	196	202	185	218	217	204	216	228	191	186	169	178	191	213	218	218	206	183	201	197	194	198	185	172	194	197	198	226	186	200	220	193	204	208	221	183	211	211	215	187	205	196	187	197	206	182	172	191	183	233	178	220	209	221	210	219	187	177	202	207	192	211	188	200	214	195	204	219	199	194	214	183	195	198	204	220	211	204	226	187	188	190	186	194	201	191	193	212	214	191	195	186	212	193	207	199	179	218	204	200	205	182	181	202	235	186	221	191	208	206	178	215	194	211	231	196	195	217	243	225	222	210	191	196	160	203	213	180	208	188	252	220	215	206	202	247	211	190	192	190	182	208	196	210	188	221	173	206	215	194	219	194	213	171	179	187	213	185	197	217	206	208	194	218	222	228	199	224	195	201	219	218	201	214	206	206	185	222	227	205	206	197	205	213	178	209	197	178	202	204	210	183	211	177	196	199	189	190	226	200	192	206	210	188	186	203	198	196	193	208	211	211	188	206	193	203	195	209	214	210	205	177	165	184	202	211	171	196	179	200	195	191	189	222	194	188	206	192	201	206	171	199	214	199	180	190	198	197	213	207	203	188	191	192	195	184	195	188	201	203	213	161	199	209	218	201	199	218	199	214	180	165	216	203	185	183	181	198	194	201	198	222	202	194	168	184	199	180	199	207	200	191	195	207	190	204	194	188	201	231	216	191	201	197	213	220	199	154	205	190	212	172	203	223	182	176	231	177	184	177	201	202	197	206	200	218	208	223	177	214	195	213	199	173	216	202	219	208	202	189	212	177	211	186	224	218	194	210	202	196	218	206	204	183	214	206	196	220	200	194	201	225	191	198	198	172	185	190	208	187	183	170	219	230	184	210	219	197	191	195	192	209	208	208	197	181	225	193	207	200	199	173	228	207	202	190	213	193	203	197	183	225	192	185	213	185	205	182	205	191	196	196	214	183	229	216	190	206	165	195	205	200	203	208	172	199	190	202	178	201	210	185	200	170	206	196	199	187	184	198	199	197	196	212	197	200	226	238	188	174	195	193	200	212	199	195	196	196	193	196	207	199	186	186	181	212	177	186	203	195	219	200	200	212	227	198	190	188	191	181	193	201	189	193	194	193	203	197	185	191	213	248	215	199	218	179	202	212	192	189	180	190	182	165	189	223	213	183	186	207	210	192	202	182	202	201	207	211	195	203	201	202	193	189	192	213	216	220	206	208	204	188	167	205	213	192	222	188	201	217	203	202	191	209	178	216	187	217	203	213	191	180	186	189	202	187	199	220	181	191	200	191	211	205	224	211	175	191	211	222	199	204	192	182	179	192	216	196	188	207	179	227	209	195	192	182	175	176	208	191	171	209	207	172	198	192	181	164	195	193	191	200	193	187	203	206	171	189	181	197	203	207	192	197	199	217	189	214	193	194	178	181	191	213	209	182	191	200	193	225	190	198	181	242	207	217	219	215	180	202	186	212	197	187	191	230	206	217	212	219	197	225	193	199	204	188	211	175	169	202	202	215	207	176	224	182	202	203	195	213	162	181	198	199	186	205	184	188	216	197	205	186	186	196	212	189	202	200	217	176	208	179	186	197	199	221	207	196	214	199	213	191	211	198	192	218	218	194	206	219	192	180	174	197	209	215	229	227	190	213	222	203	169	200	188	178	187	169	200	197	188	191	197	177	184	173	206	189	211	207	199	192	178	210	214	172	208	194	192	197	179	208	185	183	188	200	236	192	175	197	207	206	198	202	203	213	205	198	175	203	178	167	214	196	198	204	200	201	209	210	199	178	192	179	216	216	199	239	201	173	193	196	208	206	172	183	192	188	178	192	220	207	196	191	192	196	205	204	202	194	176	180	187	194	183	209	198	210	195	201	189	213	197	197	189	211	171	203	177	195	208	185	185	197	206	203	171	207	209	192	206	182	180	189	218	182	204	201	183	188	198	191	218	217	213	197	210	179	195	184	200	196	190	160	208	198	180	192	194	172	186	192	217	210	194	172	192	196	190	213	189	203	209	166	211	222	208	186	189	197	183	183	198	186	192	196	215	185	206	209	204	198	207	190	195	197	202	187	187	192	188	198	199	198	196	227	210	204	165	217	219	191	200	220	202	214	212	215	204	211	181	178	206	196	185	196	196	191	193	204	181	223	212	204	194	210	211	200	197	198	210	193	187	220	208	202	200	208	206	201	195	198	218	173	214	191	193	185	191	198	209	202	170	197	191	197	219	206	193	202	213	199	191	180	206	201	187	189	208	188	192	199	205	173	195	170	190	201	207	212	182	201	189	207	186	183	187	220	207	193	193	182	200	218	209	204	208	185	195	196	224	215	198	193	209	189	207	207	243	186	202	179	181	241	209	221	189	190	185	205	192	220	181	170	179	201	197	198	195	208	199	229	225	196	202	186	205	202	209	229	208	173	204	228	205	199	181	210	185	195	185	194	205	187	211	206	202	206	200	189	181	180	208	236	196	206	199	185	197	182	220	210	198	212	210	168	217	197	195	197	193	198	191	162	187	212	193	179	214	201	192	221	214	204	196	200	217	185	205	198	202	194	188	178	190	203	216	186	201	200	184	184	222	191	183	223	196	209	166	186	180	192	206	225	188	222	189	208	179	217	202	224	171	168	195	188	202	191	209	201	200	199	203	186	180	211	205	179	198	191	189	216	196	195	223	200	196	185	196	180	179	214	202	188	226	190	203	206	180	193	216	189	186	209	201	186	174	184	246	176	190	196	203	187	205	190	212	213	222	194	214	201	212	197	229	194	204	203	209	216	193	182	189	197	181	208	180	199	208	202	203	201	179	208	173	205	213	212	178	191	206	219	210	220	178	198	160	201	200	194	202	201	186	203	195	186	220	194	194	186	205	190	200	193	203	214	200	236	197	189	196	210	191	182	207	202	209	219	210	188	187	178	200	200	205	188	198	203	202	198
10896	1304	2634	3193	2687	2280	1891	1678	1340	1233	1161	1082	937	927	898	860	859	794	798	728	754	741	713	737	782	738	1091	1106	1093	1216	975	1119	1051	966	766	963	662	645	637	650	615	613	601	604	623	578	567	615	619	611	637	579	580	614	601	577	574	640	551	571	628	561	582	574	598	547	600	560	577	583	591	606	533	570	533	570	601	583	603	546	568	564	569	590	564	583	573	579	588	584	568	608	635	581	612	603	582	595	583	566	592	554	573	546	546	620	560	567	552	555	591	531	562	557	560	586	558	548	582	582	577	563	580	553	518	590	516	550	587	562	596	560	538	586	572	558	539	568	573	561	557	589	538	568	571	557	541	548	609	592	543	531	553	537	558	571	546	606	584	524	586	595	592	584	567	566	540	558	559	573	566	561	591	578	546	551	566	589	537	540	552	566	540	564	607	508	534	556	555	598	574	582	580	600	591	581	553	552	588	569	578	587	555	581	549	553	567	583	595	540	577	569	531	576	545	512	560	571	540	579	549	556	538	572	535	563	598	567	552	565	546	559	542	554	573	567	540	532	572	536	518	570	554	580	575	546	565	576	546	528	550	564	616	583	543	524	548	597	574	565	532	560	540	548	531	557	527	516	569	636	572	588	547	581	568	584	566	538	553	572	556	563	538	606	549	561	595	580	574	586	541	546	541	577	568	533	597	513	527	549	529	568	548	568	617	545	559	629	558	570	529	564	540	529	563	522	543	602	554	578	572	552	521	539	565	545	559	532	536	601	596	569	521	634	575	541	599	541	559	568	510	552	543	570	577	578	590	565	545	546	543	567	584	586	584	576	611	528	607	562	562	566	616	589	546	576	537	568	597	521	540	578	557	586	537	595	529	563	622	495	529	545	574	565	598	545	593	602	553	531	537	549	519	525	573	568	562	548	550	576	603	561	569	581	509	584	575	587	574	609	526	564	554	588	606	576	588	559	547	525	612	585	580	562	571	550	581	539	561	578	576	550	554	559	590	590	574	526	554	569	555	612	612	570	579	547	584	560	588	592	548	561	519	534	585	549	579	574	571	558	546	543	537	570	582	573	550	566	580	574	563	570	543	531	552	542	579	631	615	567	560	560	556	571	593	527	592	538	571	584	533	598	559	575	590	559	599	547	518	593	571	552	578	537	600	589	587	589	567	512	552	561	553	544	518	570	555	564	552	570	574	554	562	597	552	527	542	545	564	599	576	510	565	565	584	565	587	550	571	548	546	584	500	547	590	571	527	619	565	566	555	585	584	553	635	589	541	555	574	598	517	586	545	541	522	508	574	566	588	539	562	553	546	551	553	562	563	572	533	600	573	560	558	590	565	556	560	551	564	599	566	561	562	585	531	571	577	556	591	494	562	538	541	581	564	557	580	580	556	573	587	568	569	572	573	561	563	504	598	552	587	598	564	555	568	551	586	547	524	525	559	608	633	580	599	575	530	579	519	564	557	563	551	539	584	545	536	565	581	540	576	538	587	573	529	556	604	553	589	608	581	551	522	539	568	580	573	549	547	583	520	570	567	593	603	539	574	580	590	553	607	575	551	556	549	576	612	575	584	578	541	553	607	585	561	603	559	545	554	587	583	566	545	572	577	516	543	526	526	560	556	543	570	613	568	598	568	526	536	572	584	568	600	536	548	608	574	596	563	593	569	559	515	536	574	526	576	587	605	584	571	599	514	558	539	536	558	609	623	630	556	602	563	564	595	587	589	558	565	579	553	570	566	559	582	550	538	657	581	585	558	538	555	593	575	558	560	580	587	538	571	552	537	582	573	570	536	575	578	570	608	593	620	533	592	518	521	516	583	546	573	563	555	547	540	566	546	547	565	578	555	567	539	590	507	523	571	549	552	557	554	571	597	597	590	536	586	562	588	578	559	523	568	516	523	538	580	572	545	579	521	568	562	587	542	557	611	616	572	592	578	585	563	601	591	569	620	550	605	520	555	597	530	563	557	526	570	594	535	520	610	589	581	609	582	554	529	585	537	575	553	543	538	549	596	562	581	544	564	559	560	583	565	590	560	564	584	571	581	591	584	575	585	574	574	551	573	568	541	564	545	542	578	588	583	540	538	565	593	574	543	565	540	560	607	599	573	558	536	522	533	613	578	579	593	523	565	576	584	597	567	553	576	516	542	551	586	578	587	559	540	532	597	562	541	561	545	588	579	573	551	576	589	566	560	601	559	573	504	549	536	566	552	595	560	566	554	605	590	580	579	564	596	567	553	566	596	557	523	558	531	599	537	550	560	536	617	560	532	543	608	527	549	484	594	598	581	553	585	522	573	533	556	561	559	569	610	534	546	562	551	526	614	575	586	568	548	585	537	547	573	587	548	574	525	566	544	585	586	573	549	523	573	596	575	584	552	602	582	571	616	610	559	551	558	574	563	540	561	581	601	573	563	519	564	557	579	595	587	610	604	568	504	565	555	581	605	579	578	601	554	575	596	562	579	529	600	551	572	569	554	557	600	582	583	597	595	591	570	573	540	600	579	566	541	601	558	594	557	565	561	508	555	545	572	592	613	535	582	550	536	582	527	538	599	593	565	549	578	552	561	570	548	549	611	636	562	567	533	572	566	556	606	571	568	559	567	564	568	538	530	564	580	542	594	577	548	581	551	562	584	565	550	530	576	567	542	588	575	543	576	605	553	572	578	539	570	546	547	564	555	565	535	584	582	569	579	576	546	525	568	604	567	546	548	609	540	583	586	555	596	558	556	546	512	565	589	577	540	580	549	557	596	572	583	541	561	564	524	587	592	601	586	560	556	576	618	591	538	564	549	600	552	562	566	563	559	586	577	584	544	558	551	559	556	597	581	550	624	578	562	582	557	577	572	588	494	548	576	584	568	555	553	601	540	583	527	582	592	589	542	542	581	538	599	572	563	565	559	523	564	545	530	559	526	535	541	552	562	590	572	574	546	579	583	546	564	583	565	564	560	566	625	509	576	552	562	611	595	596	613	581	566	528	576	541	590	575	564	559	560	578	550	552	588	525	591	566	557	546	540	579	577	543	550	611	554	561	539	530	589	568	601	624	568	571	550	539	560	544	538	557	593	584	514	576	533	571	593	580	549	565	543	545	538	588	548	550	597	553	549	588	576	531	572	525	588	585	532	565	593	551	563	570	569	569	589	561	532	544	547	557	573	578	587	552	557	540	548	583	586	562	558	568	575	577	594	594	598	538	542	547	599	562	605	561	533	536	541	577	585	547	546	576	542	548	556	595	562	598	566	568	593	549	542	565	565	578	583	564	556	556	605	541	584	540	542	599	552	584	621	536	557	598	596	547	542	602	548	600	593	575	575	551	605	568	525	567	549	567	563	588	556	566	490	530	590	549	554	568	552	553	536	536	596	596	583	556	568	586	563	573	540	537	585	564	578	608	599	555	591	565	570	549	594	621	578	584	586	527	537	570	582	559	585	582	569	552	567	563	585	574	558	583	546	589	563	535	540	529	544	575	554	585	588	553
34302	7001	2799	2012	1427	1031	944	819	662	673	564	549	512	473	509	472	470	487	455	461	396	415	398	411	432	435	553	506	492	520	550	497	492	475	459	407	439	416	411	378	390	380	387	391	385	387	368	395	400	411	443	408	404	371	385	383	374	354	439	397	380	387	420	400	373	393	376	376	375	376	375	402	398	423	386	411	439	400	396	384	367	368	413	351	413	361	402	370	368	402	363	394	377	435	399	387	406	413	374	358	370	421	380	389	359	379	380	385	382	379	396	381	376	385	400	417	400	436	412	396	359	393	404	389	340	377	386	416	427	379	413	375	383	386	418	399	405	377	390	390	406	345	384	386	426	425	382	378	434	416	378	420	390	380	381	357	405	400	399	342	382	397	372	377	402	390	407	399	382	422	370	372	372	373	393	371	379	430	382	383	374	370	408	385	378	409	401	406	349	406	368	376	428	397	406	410	412	357	407	362	401	373	388	418	406	392	399	414	360	397	410	381	363	357	393	388	374	388	398	379	391	411	404	417	407	376	396	382	381	381	389	379	372	408	425	378	375	416	385	371	379	406	361	384	416	388	385	362	405	376	394	390	390	369	373	380	376	370	382	407	414	369	375	408	377	393	383	378	381	384	383	408	379	384	386	379	370	406	383	395	407	387	384	337	370	382	399	431	384	366	390	404	418	414	409	392	376	373	398	446	397	430	355	365	406	400	405	434	373	352	353	414	396	383	339	384	425	378	398	399	364	351	357	352	378	375	382	400	404	391	376	358	391	407	363	390	433	390	362	397	382	418	392	391	405	338	351	405	404	403	391	324	378	351	354	414	385	364	414	389	386	399	420	385	378	373	373	371	405	364	387	399	415	380	396	416	370	369	362	382	392	349	389	397	395	355	375	400	386	375	410	389	398	394	390	391	387	398	370	358	367	407	407	401	361	398	389	358	382	367	385	413	388	406	398	365	396	390	381	432	403	406	445	355	400	422	407	334	373	377	409	417	386	375	385	391	414	378	385	370	367	408	385	387	427	401	419	429	429	385	413	411	379	392	377	397	418	375	357	382	368	357	403	393	446	398	388	403	383	390	387	380	381	410	405	388	383	408	376	374	374	397	369	387	370	369	407	376	405	372	423	379	434	373	369	382	392	414	371	389	381	365	364	376	416	412	405	358	385	397	419	393	373	375	428	369	391	408	361	352	360	393	347	367	417	381	381	402	393	399	387	437	401	394	378	380	381	370	393	379	397	370	363	373	383	370	436	423	413	367	368	375	409	383	423	363	380	396	367	416	399	359	369	407	426	399	397	369	403	373	353	396	388	361	377	410	411	419	426	371	374	438	391	398	376	377	386	415	374	405	410	381	371	408	359	404	377	423	368	427	364	375	364	389	408	374	367	407	388	357	384	349	388	361	406	397	360	387	403	390	374	390	405	400	373	387	397	378	397	377	350	396	372	391	428	378	389	415	365	404	375	421	372	414	363	381	408	424	402	403	416	372	417	411	394	394	396	418	392	369	368	358	406	352	360	375	375	395	415	372	383	433	389	363	394	396	394	416	385	407	375	350	385	387	399	400	374	406	384	409	417	371	371	460	358	376	363	378	406	400	383	387	409	393	370	409	365	429	391	370	398	421	412	359	369	390	383	419	402	386	386	376	367	385	357	378	433	380	361	376	377	379	399	416	375	393	382	389	406	427	384	406	378	417	413	399	374	368	359	400	405	388	386	390	420	379	375	388	391	394	421	378	374	384	358	363	351	408	411	328	386	385	372	382	373	397	389	419	391	396	360	393	411	382	359	377	385	379	380	378	392	362	392	392	382	391	382	393	380	412	383	390	412	374	413	384	359	386	415	386	442	370	354	353	398	393	400	370	388	360	378	378	375	381	400	377	399	394	400	384	390	401	384	387	393	404	388	380	399	401	400	373	383	430	380	373	361	356	379	395	395	389	398	382	392	386	425	367	412	404	376	371	435	383	371	388	404	376	388	403	384	414	390	415	367	382	359	401	372	381	396	367	378	365	356	359	373	381	412	387	424	398	406	414	400	384	382	388	390	375	393	365	369	380	423	383	362	344	379	408	375	392	420	403	405	379	393	396	380	392	368	396	410	364	423	420	399	345	376	394	390	387	363	367	402	402	367	392	367	414	410	393	397	405	389	408	361	377	389	374	392	397	373	408	419	415	345	374	403	363	406	406	404	381	372	408	402	405	391	368	412	374	388	389	373	390	402	353	375	387	380	371	431	408	416	402	402	381	419	391	383	404	392	384	379	403	440	405	401	364	398	390	355	374	365	380	401	375	381	401	419	356	388	403	391	372	381	414	383	385	432	402	389	392	406	375	392	367	369	383	387	382	414	385	378	399	408	368	378	400	395	372	386	430	381	397	394	425	388	394	400	388	382	396	395	385	376	432	423	385	354	382	407	364	371	350	400	398	344	368	390	375	394	354	354	381	374	391	368	388	362	349	380	411	387	334	379	388	385	395	400	371	392	390	419	378	412	389	409	379	369	404	387	380	346	400	340	390	421	375	384	402	376	418	372	428	380	397	404	387	405	371	378	382	397	394	410	405	409	402	377	407	391	393	458	379	385	382	373	393	401	377	402	389	399	411	370	371	446	406	385	389	389	407	414	384	387	391	389	378	365	399	363	374	387	389	381	370	365	412	396	409	377	386	408	377	390	432	404	386	403	378	361	369	377	381	421	368	364	414	364	413	360	383	337	367	376	343	367	405	385	356	381	399	375	369	396	398	395	406	400	380	338	372	387	360	406	360	357	369	406	405	394	396	357	388	363	383	376	422	379	381	381	393	406	408	398	395	433	412	388	363	443	379	384	403	380	395	383	393	404	384	365	390	400	412	364	375	417	416	438	379	396	367	394	376	390	365	373	371	401	336	389	409	356	380	398	397	374	387	372	397	372	413	391	400	380	386	381	406	393	424	410	378	383	403	373	409	349	404	419	376	382	388	396	381	407	370	393	390	385	407	415	403	364	387	405	425	403	389	402	379	381	383	371	418	386	384	389	373	408	401	386	410	390	397	398	383	418	377	380	386	381	391	409	374	379	414	400	402	413	380	405	429	336	426	393	373	375	384	387	427	386	440	408	414	380	368	379	346	368	405	390	377	431	362	409	366	373	387	343	365	407	390	403	390	371	382	357	398	378	412	378	365	380	374	402	389	364	389	387	386	396	378	418	356	389	398	388	423	376	368	396	409	405	407	410	407	391	400	374	382	400	382	406	370	382	369	383	388	376	378	395	410	385	391	394	400	438	370	371	407	370	407	395	392	383	384	414	386	353	350	389	380	392	384	404	399	409	386	420	401	381	368	389	385	397	411	408	379	401	391	423	389	385	413	410	422	420	399	387	388	406	431	333	388	383	347	385	409	392	417	383	456	398	411	389	366	412	365	374	413	348	391	365	364	376	402	424	438	375	355	367	385	391	384	382	418	359	382	366	397	384	390	375	396	401	380	370	413	414	360	427	366	391	406
15508	2464	5151	5760	5041	4263	3696	3064	2600	2315	2116	2013	1772	1664	1556	1461	1440	1396	1360	1385	1294	1253	1241	1241	1310	1492	2079	1949	1775	1887	2024	2116	1793	1625	1294	1367	1391	1114	1097	997	1048	1029	1013	1078	1035	939	956	1011	975	1059	950	1013	1008	1052	983	922	1012	965	983	983	944	950	982	976	1003	975	958	961	967	979	931	983	1014	1022	966	956	983	960	937	959	998	966	972	990	1011	1001	943	1026	960	1014	958	991	952	1055	919	991	949	941	991	987	975	1009	928	956	974	991	969	920	1012	963	999	967	923	1014	975	996	958	915	940	973	972	989	989	940	1003	868	969	949	995	994	1036	936	917	962	992	945	934	1009	980	923	951	954	980	951	943	939	983	907	963	980	1062	982	975	916	984	981	953	957	935	946	953	984	912	954	927	918	959	968	998	973	925	964	940	965	956	997	942	936	955	1019	905	972	918	938	918	976	942	981	971	954	973	980	949	943	972	962	984	985	919	950	918	912	927	970	922	1005	908	949	952	937	997	977	996	1004	977	975	917	942	964	971	963	985	934	985	940	931	982	981	1031	932	929	959	933	963	892	939	1004	922	952	960	974	972	981	971	956	905	941	973	969	962	936	881	964	944	949	970	915	912	940	962	921	969	972	992	960	945	988	938	965	956	951	959	921	940	944	922	942	963	1031	926	986	968	891	949	987	967	965	990	936	970	883	958	895	940	926	973	945	897	920	977	936	973	968	1028	1003	937	901	981	994	1004	967	994	966	997	927	949	961	949	959	929	924	951	945	924	909	990	902	1001	977	909	935	972	975	994	1033	942	934	971	941	987	958	921	889	1018	942	970	930	996	988	929	919	1031	959	968	987	896	941	938	903	965	992	953	963	999	874	954	910	957	966	988	976	966	948	924	930	1010	935	962	978	951	898	966	1010	927	976	989	923	927	904	911	907	983	980	953	983	941	955	950	983	916	910	974	974	958	913	972	927	879	987	931	1005	964	996	932	963	942	939	954	931	934	1007	945	944	937	990	989	919	983	929	933	959	966	921	965	951	927	928	991	938	945	936	947	978	941	992	940	925	960	966	885	914	951	949	989	934	1000	934	1027	916	913	921	952	965	922	932	946	932	965	929	896	963	943	998	980	969	960	978	952	1014	956	982	970	966	1030	996	952	937	892	934	936	919	947	975	960	922	974	993	934	931	888	944	968	898	982	946	932	956	933	990	1004	1019	898	892	980	938	978	908	1012	961	905	947	945	918	1025	956	904	999	966	965	939	954	933	969	915	926	997	976	930	989	929	1044	924	929	956	962	917	974	941	903	924	965	949	936	944	916	993	970	984	977	961	926	1009	958	917	948	952	956	953	997	944	940	945	967	1000	949	945	993	920	976	992	915	982	983	967	958	940	950	939	905	1005	963	1000	960	893	964	938	977	977	930	922	980	940	969	995	976	952	940	943	926	970	954	1000	936	981	1008	954	1012	941	1005	949	969	950	973	941	935	922	1006	984	944	899	971	959	1041	945	976	962	937	944	913	1027	938	897	916	873	960	902	971	950	937	901	953	942	915	935	982	887	989	956	960	953	933	938	964	959	917	942	988	916	933	950	999	963	980	1010	1002	988	1027	918	948	934	933	943	952	1040	918	951	931	975	870	976	950	960	950	926	941	993	980	948	910	929	987	926	940	917	967	947	955	910	923	982	996	955	937	967	944	945	898	942	922	960	888	975	967	973	980	940	955	979	914	925	964	1019	921	929	930	943	949	953	943	901	975	995	974	965	967	974	944	904	909	971	900	984	1018	949	938	936	976	942	977	961	972	1067	940	961	1019	929	992	969	983	906	934	969	995	902	926	930	908	920	1007	953	979	958	982	919	861	949	924	936	993	939	954	932	942	957	963	960	995	891	1032	956	968	974	968	949	932	947	956	992	923	935	889	962	983	924	945	942	939	941	957	991	946	918	924	953	973	945	931	950	947	943	927	936	929	942	971	906	959	978	929	911	930	967	914	956	978	953	984	918	943	1007	972	940	916	936	978	957	957	953	953	926	991	998	959	966	977	970	931	971	927	957	972	954	942	950	991	964	926	937	938	951	973	971	942	887	1004	911	937	981	935	1069	936	984	973	915	890	959	965	959	975	946	967	947	923	925	894	919	939	944	959	944	973	929	962	994	919	1000	959	991	905	966	996	931	934	911	947	946	914	988	933	898	950	937	954	1011	940	974	954	958	934	948	954	966	968	916	983	1013	968	935	977	982	962	986	932	949	945	942	972	987	916	943	961	905	907	916	966	949	923	932	958	974	935	987	975	1042	928	961	937	978	937	966	907	954	977	946	989	994	934	948	934	937	963	992	910	986	925	944	953	977	949	916	979	945	908	932	982	1016	1000	1004	926	942	967	954	945	1008	1024	1001	971	947	953	932	902	913	939	938	1004	1000	914	964	864	1012	954	1023	960	964	1043	933	934	965	986	915	955	963	956	984	958	922	952	960	957	975	954	901	951	897	978	976	929	926	974	928	938	969	898	921	903	932	1005	923	953	996	949	998	955	983	962	954	919	994	943	973	1001	984	1012	942	957	957	938	1015	961	943	1007	926	941	933	959	963	974	1022	981	993	968	920	987	949	924	940	924	979	955	925	981	1013	935	1016	985	930	947	933	1000	980	967	935	954	1009	913	951	915	953	981	1011	941	990	926	930	953	1012	961	971	958	943	925	972	1007	992	953	907	949	994	904	919	929	971	966	1011	963	983	922	957	920	947	944	907	1013	980	938	1009	923	970	911	970	952	967	961	945	993	931	1003	913	931	928	956	957	981	946	949	989	956	1036	973	948	943	958	966	970	929	929	978	922	990	986	962	938	968	951	931	947	938	981	943	992	958	883	999	972	920	971	956	996	858	951	932	1038	944	892	888	913	986	984	943	961	953	991	962	941	1029	992	966	969	933	973	985	906	870	950	955	959	902	970	910	958	909	930	987	980	959	923	981	981	976	956	968	937	1032	948	1014	981	926	936	986	1000	917	983	956	930	947	933	954	934	953	1026	965	954	934	917	940	971	960	938	999	987	969	924	960	936	877	961	950	957	946	919	940	873	987	1008	1019	972	995	960	926	977	1002	975	903	902	975	962	962	942	893	934	926	977	931	904	999	977	961	935	1000	885	877	920	998	955	967	967	938	1020	994	942	918	990	954	963	952	929	926	862	882	973	895	941	966	961	970	957	937	933	985	959	953	926	975	956	964	981	982	921	939	901	969	947	967	949	968	958	996	943	917	971	961	923	971	947	931	901	948	937	934	920	933	914	935	933	990	987	890	893	877	913	948	1015	967	916	976	952	968	935	956	952	983	995	974	1006	931	989	914	1011	944	929	999	914	983	936	882	940	970	918	994	898	940	960	963	980	893	954	939	903	927	935	948	947	962	920	915	942	992	933	977	988	906	971	948	991	945	974	947	958	955	937	946	982	990	983	986	968	919	917	948	948	984	940	913	949	953	963	941	965	978	980	961	974	910	963	973	986	966	937	1005	963	961	942	951	986	972	885	884	936	973	968	942	967	994	988	935	983	924	964	917	958	961	946	967	974	1002	934	929	933	929	933	1026	974	994	942	941	972	912	967	929	960	944	964	919	925	946	996
2883	179	187	175	170	136	144	160	140	152	125	144	133	143	169	139	158	132	133	130	147	137	139	133	131	133	124	149	140	131	147	141	142	133	144	133	113	141	121	146	119	142	144	120	137	149	122	109	150	143	131	120	137	149	147	128	127	134	123	123	128	133	147	131	139	128	139	144	141	152	138	106	135	118	119	142	161	144	141	164	128	145	138	157	135	147	138	137	137	127	143	140	155	137	119	135	150	149	135	149	122	131	128	133	150	138	140	112	125	132	129	128	123	143	132	129	126	153	135	117	120	127	118	117	145	131	138	131	132	138	147	132	148	135	126	163	155	132	157	136	158	140	124	132	142	118	139	156	121	116	139	129	112	153	136	144	127	136	120	128	136	144	129	147	131	149	137	131	119	132	143	149	127	117	132	169	126	142	154	155	148	151	129	158	124	143	169	142	130	142	134	132	146	122	148	144	147	124	152	142	145	135	137	136	127	143	140	136	139	150	142	150	149	138	143	148	119	131	139	123	128	128	135	149	154	159	134	118	133	144	157	143	132	132	134	145	134	123	145	111	131	125	132	139	140	114	121	139	125	138	118	124	126	135	125	119	147	155	126	141	137	127	166	141	121	146	142	136	132	152	144	144	136	141	132	145	164	133	149	119	130	122	133	121	121	137	155	128	114	138	149	142	140	113	160	122	132	143	137	147	139	129	130	155	150	124	131	139	144	162	160	172	153	135	125	139	134	126	162	164	147	125	119	135	127	148	145	111	131	129	145	156	137	126	131	141	122	134	133	153	163	143	133	152	147	147	118	128	144	131	142	137	150	150	125	135	138	151	128	120	116	149	121	128	134	142	126	137	145	120	115	116	137	134	120	154	142	128	161	139	143	147	142	133	142	134	138	131	127	137	149	150	145	123	129	153	150	132	126	128	134	143	130	133	123	132	161	143	128	149	149	141	136	118	129	125	137	113	129	146	123	161	144	169	135	138	150	139	109	112	129	135	129	123	151	138	142	138	122	137	117	157	136	126	136	145	146	149	139	140	141	153	119	131	136	144	144	156	138	146	153	144	137	142	122	124	152	152	119	128	140	160	158	136	145	138	124	132	144	144	131	124	147	124	166	149	139	163	138	123	121	142	153	116	150	166	151	159	123	122	141	158	146	155	129	130	131	143	120	122	140	133	140	134	156	141	108	146	126	122	147	132	151	148	122	132	141	139	146	119	137	135	166	154	148	137	130	129	130	136	133	127	130	137	143	146	155	126	152	142	130	159	145	151	143	119	148	136	124	138	132	127	154	135	119	155	133	149	148	156	109	134	115	159	129	156	128	143	124	141	128	138	120	123	132	137	145	123	115	136	138	131	156	142	123	157	145	140	138	141	128	163	144	125	142	151	136	150	134	146	130	138	113	139	141	139	132	121	127	135	151	128	126	129	156	128	134	128	128	127	129	126	140	142	143	138	124	145	129	136	135	138	116	130	146	127	137	140	128	135	135	142	131	127	145	131	123	141	114	129	152	114	147	127	148	139	149	139	130	122	135	123	133	139	137	151	174	105	131	111	158	125	137	141	115	122	129	137	122	146	138	130	128	137	127	128	112	136	111	128	137	150	157	131	136	126	121	127	137	150	132	138	152	137	146	149	119	150	149	145	155	156	149	133	130	107	159	133	140	135	128	139	126	129	135	150	141	130	131	141	126	130	151	136	141	148	130	151	158	141	102	133	132	139	130	115	143	128	122	146	127	132	141	134	146	139	126	138	144	140	167	125	139	125	152	126	123	150	134	129	134	127	143	146	137	170	115	131	125	123	144	147	121	124	133	128	147	126	121	148	148	128	133	149	135	150	123	127	170	115	124	130	157	124	135	143	134	113	136	150	103	150	117	123	155	144	137	131	119	136	153	140	120	132	127	149	139	165	151	142	137	155	144	145	133	150	133	158	144	141	150	134	158	139	132	127	134	132	124	127	137	127	119	137	152	145	130	154	136	139	141	133	129	134	134	103	147	162	147	136	117	140	151	119	137	147	129	126	141	136	130	129	136	156	125	139	137	142	135	132	136	131	152	133	130	137	137	150	118	146	117	149	131	142	128	121	150	142	149	131	144	150	122	119	138	159	143	124	124	130	112	135	141	133	138	138	180	140	153	129	131	137	139	146	132	133	144	123	138	140	123	132	141	136	143	155	156	138	121	135	118	150	173	134	142	126	134	139	131	137	152	126	127	127	136	146	138	119	120	156	128	134	141	129	113	134	121	138	151	128	132	118	143	138	112	134	141	140	130	118	132	131	125	125	124	134	161	155	140	119	147	138	134	131	136	133	167	138	125	141	140	137	137	170	136	140	141	133	142	122	149	152	139	137	140	143	144	150	134	124	133	139	141	147	135	112	123	118	119	132	140	136	112	140	141	131	131	118	137	136	153	130	127	130	136	154	144	137	158	145	156	122	154	132	169	148	132	149	167	134	147	141	145	137	121	146	131	143	126	143	155	135	127	141	144	135	140	131	126	134	141	127	129	146	130	140	131	125	118	131	156	138	154	151	150	127	132	152	141	139	143	122	136	137	160	127	125	135	153	139	142	138	142	139	135	133	120	153	147	141	141	134	140	136	131	154	144	138	125	147	132	129	145	142	134	140	125	154	145	130	147	116	142	149	134	142	152	145	148	144	131	127	131	143	136	140	130	146	112	141	117	145	131	146	164	126	119	131	152	133	125	118	137	123	120	143	131	122	141	122	146	121	171	153	134	153	117	139	144	111	126	143	127	159	148	142	158	149	125	121	130	128	125	146	140	144	141	141	146	141	120	143	120	135	141	150	129	122	127	127	126	136	154	162	125	130	126	145	145	132	144	129	146	137	153	157	145	119	137	144	129	163	147	125	130	140	137	129	156	145	134	145	149	143	153	145	153	142	142	157	136	140	130	124	153	127	139	131	138	143	138	140	125	136	146	132	132	118	127	144	105	132	164	177	143	134	138	155	137	154	139	128	146	141	131	128	144	110	156	133	151	125	143	152	157	134	164	133	160	137	121	112	120	127	142	150	153	136	132	125	153	125	133	130	140	134	146	142	126	124	165	119	114	124	141	125	128	126	131	140	129	149	135	140	126	128	142	162	161	131	129	129	131	142	141	128	126	160	158	134	133	132	139	126	144	119	134	154	125	130	131	133	137	124	142	132	136	157	141	132	124	139	154	140	119	155	152	144	182	117	135	149	147	156	137	152	147	146	138	141	145	152	137	144	147	132	143	151	149	128	144	146	122	130	128	147	119	134	141	134	151	134	136	150	149	136	141	147	128	122	154	141	130	129	133	128	156	148	130	115	130	148	127	141	135	149	156	140	145	126	141	126	156	137	132	152	129	134	146	139	117	132	140	150	151	155	142	137	170	149	156	140	152	122	143	126	138	132	132	153	129	116	127	139	120	149	136	157	153	115	123	131	140	134	154	150	125	118	139	139	129	157	124	107	147	131	143	120	152	114	140	140	138	132	139	138
3395	467	530	536	505	463	485	465	435	439	443	453	463	437	444	434	397	411	425	358	418	436	437	442	437	438	406	414	439	437	452	400	425	465	430	413	438	398	404	410	378	390	359	437	435	409	437	415	436	426	410	377	422	438	413	381	486	409	438	427	423	427	409	432	390	425	424	427	431	424	418	434	446	405	397	433	418	431	402	417	400	439	423	400	417	470	404	445	408	422	393	390	438	411	425	430	411	410	462	430	412	401	433	434	424	394	372	414	412	402	424	409	416	425	417	437	426	424	422	440	407	426	422	447	414	441	407	429	395	408	430	435	420	418	431	426	409	437	414	454	391	408	414	436	423	401	425	400	436	414	441	415	440	415	438	417	394	414	409	437	431	405	393	458	413	387	448	413	388	418	405	419	403	406	395	400	422	416	409	399	406	432	417	408	445	394	437	414	406	442	411	407	436	416	416	388	403	416	423	457	420	432	439	423	432	390	431	396	469	393	417	423	417	411	455	424	436	433	412	378	423	444	395	423	428	383	424	377	386	439	412	384	420	399	398	404	404	401	383	407	417	422	405	415	394	417	418	388	394	429	452	428	403	404	443	433	416	406	445	427	392	443	403	418	425	390	394	408	416	416	422	398	454	400	413	385	444	426	400	391	428	428	405	395	434	419	406	479	424	416	410	436	439	425	422	423	447	400	432	428	422	408	409	409	431	418	435	436	400	403	426	414	400	411	417	419	405	439	419	397	423	411	377	393	429	430	436	422	435	398	470	401	407	424	433	417	428	432	377	423	395	441	401	415	390	389	430	427	407	461	421	402	373	381	427	412	448	402	409	448	406	445	411	420	401	413	417	401	399	417	409	445	416	398	434	408	407	387	409	401	390	391	368	416	431	381	441	404	435	437	413	404	386	445	401	386	413	406	392	430	421	393	390	420	412	454	432	402	387	433	406	453	395	395	418	431	403	433	436	416	434	445	417	405	417	449	430	414	392	442	429	410	389	426	399	411	438	402	420	372	414	416	395	438	454	438	412	398	398	408	425	416	399	416	426	445	418	402	425	402	396	410	432	459	387	414	461	406	403	408	404	407	440	412	387	408	393	450	413	412	423	426	457	428	412	436	437	402	427	434	423	445	404	413	427	397	385	408	412	401	414	407	389	417	433	390	393	428	424	398	404	417	439	429	458	427	417	407	401	429	433	416	407	432	436	376	379	411	449	386	414	426	403	388	411	433	409	439	383	391	394	435	445	441	409	418	413	439	400	407	418	409	418	397	422	398	410	448	406	421	389	407	384	397	423	449	431	389	404	410	423	382	420	438	382	400	408	408	415	414	413	382	430	400	426	383	430	423	427	418	438	437	384	422	410	389	414	394	384	453	440	403	431	445	401	482	408	425	411	398	423	462	443	399	401	390	412	398	435	407	428	399	410	416	410	415	410	388	439	445	426	430	423	408	399	430	428	406	405	414	431	407	440	418	409	424	444	412	420	399	388	440	395	408	394	420	410	417	376	396	427	431	416	405	391	435	398	420	436	420	385	385	464	412	385	365	422	425	391	432	419	380	410	441	393	437	419	399	392	438	412	414	451	420	401	385	427	416	389	414	437	414	402	387	408	402	468	440	394	389	415	418	411	406	423	403	395	406	391	437	407	404	424	385	420	404	434	390	383	421	414	437	452	412	455	390	446	427	394	422	389	415	438	408	422	456	408	419	430	428	400	390	435	419	433	413	433	425	399	384	409	458	425	450	383	443	433	412	440	433	440	398	387	453	410	437	393	411	421	387	383	448	380	459	363	439	408	422	389	370	433	422	442	446	415	410	437	402	440	424	426	406	389	417	428	407	418	432	421	414	423	406	428	424	462	438	416	446	426	424	452	409	407	434	420	413	442	436	429	382	409	431	410	411	394	416	401	428	441	405	436	368	367	414	424	415	429	461	384	403	415	419	401	449	405	412	433	384	409	370	391	415	426	423	426	433	403	420	394	425	399	409	443	420	417	421	429	383	434	413	406	422	414	413	440	386	414	449	411	441	419	443	410	429	429	416	422	442	464	434	393	427	391	397	397	392	386	426	388	395	392	387	447	409	418	422	400	456	400	415	437	408	411	371	383	419	437	440	409	405	425	390	392	416	431	406	424	378	396	383	410	427	398	397	441	408	445	432	445	392	419	403	436	415	427	405	428	385	420	423	421	425	390	427	408	406	416	448	418	431	429	433	402	420	417	423	419	428	416	436	400	416	424	430	420	396	405	419	428	399	390	404	411	398	402	419	396	377	420	389	428	418	375	397	417	376	420	417	422	443	405	405	406	408	437	396	412	388	420	423	436	445	370	403	417	430	427	461	422	463	420	443	380	416	429	420	427	408	418	408	434	402	381	397	437	439	409	395	433	396	423	398	382	431	385	381	423	376	430	417	420	412	407	417	409	423	418	411	407	435	403	434	435	436	416	411	407	387	410	427	390	417	412	400	439	421	430	387	411	426	423	425	429	452	430	460	426	403	411	375	452	432	412	387	435	395	423	421	393	424	433	445	436	455	421	430	402	386	432	422	411	400	445	424	429	398	406	392	414	395	417	433	449	411	399	459	389	407	423	420	394	436	424	407	406	419	428	401	441	402	470	417	469	420	404	390	407	453	424	461	416	430	420	396	380	398	437	409	383	405	409	406	392	410	393	412	449	418	420	434	411	397	417	441	428	409	394	384	464	432	408	434	397	453	395	419	434	417	400	415	417	440	413	412	389	421	444	438	416	413	456	419	405	420	440	432	467	453	399	418	396	387	454	406	381	408	420	439	398	415	437	423	429	436	399	400	437	411	447	404	453	394	407	423	397	428	423	403	434	400	403	411	425	430	407	427	443	427	419	385	422	416	456	374	416	448	440	400	432	436	373	383	406	398	410	404	376	434	391	408	405	434	392	439	423	411	419	423	420	450	393	405	394	408	387	414	390	390	387	418	402	409	408	393	400	463	429	383	385	449	405	389	420	429	422	437	442	437	415	403	454	382	413	388	405	407	415	430	442	386	412	429	400	416	408	397	411	422	411	398	441	409	420	424	394	427	434	403	407	379	414	405	434	410	409	404	436	447	397	413	431	393	407	422	420	411	436	426	394	403	444	407	427	405	400	427	396	414	396	378	380	407	417	438	417	398	426	424	406	412	404	408	392	419	410	392	421	418	426	426	426	417	436	402	358	446	401	388	384	416	420	423	425	404	408	401	401	414	466	375	422	383	387	391	411	404	413	422	395	428	369	412	421	397	404	420	425	400	416	446	406	422	457	416	405	428	434	420	388	431	418	392	407	407	434	416	431	425	395	403	406	408	404	423	387	431	418	433	413	423	446	419	417	409	436	394	410	395	401	450	418	426	441	410	413	411	414	418	432	416	409	444	405	453	442	408	400	392	397	438	440	420	383	408	422	410	403	444	400	369	396	425	417	410	417	410	427	431	451	409	420	434	395	447	393	403	396	449	424	471	398	380	412	395	405	383
25361	3140	1207	944	737	538	442	393	363	313	278	285	273	231	216	260	219	264	226	236	205	209	222	222	213	223	245	250	251	251	279	251	259	256	238	250	212	207	213	188	218	210	184	185	209	215	176	213	191	213	194	209	181	201	219	199	224	192	201	209	174	209	179	224	178	219	177	204	185	224	195	217	204	174	211	189	179	227	196	193	227	185	216	218	206	216	199	215	216	197	198	197	211	210	195	181	200	218	208	199	207	211	214	192	195	212	181	173	158	173	197	184	195	196	205	212	194	208	222	205	173	222	201	199	208	214	203	198	166	192	218	186	200	192	221	207	186	199	196	177	171	189	219	215	184	202	182	189	209	206	190	213	210	205	185	206	209	185	189	211	174	196	221	181	198	202	174	161	173	197	201	197	172	211	220	207	233	186	185	225	212	207	193	199	200	199	197	169	220	218	219	184	185	190	176	225	221	178	206	199	205	203	198	205	179	193	199	204	223	222	191	193	202	212	201	189	197	211	182	206	187	210	194	206	214	186	199	196	229	212	198	202	237	171	188	202	212	212	188	195	212	222	197	190	189	216	202	208	199	190	197	231	213	200	195	186	199	194	199	204	208	219	207	179	177	207	188	172	218	209	219	202	206	193	186	207	220	192	197	213	190	190	208	193	176	215	232	189	181	194	193	195	168	175	198	186	187	211	198	204	190	195	200	194	209	194	181	214	227	192	199	192	190	210	182	194	198	197	200	186	183	221	222	202	204	195	198	205	190	205	182	176	202	207	200	210	209	196	205	173	195	207	170	209	198	212	201	178	211	185	214	191	186	175	193	179	222	196	184	214	201	183	195	188	206	178	198	202	213	212	208	201	198	196	234	217	198	204	187	204	188	206	193	185	203	203	203	202	205	201	226	189	198	215	219	207	192	197	227	208	183	227	202	209	177	228	210	186	199	210	203	231	230	200	186	187	211	190	170	183	199	231	189	201	184	195	194	199	171	201	222	186	214	196	222	198	192	175	200	205	202	198	178	205	192	206	199	222	198	185	187	190	174	197	179	213	183	218	191	214	181	182	193	170	185	192	207	190	200	202	204	183	206	214	181	204	191	173	202	185	199	191	222	180	185	197	217	189	182	202	194	171	209	216	194	190	202	208	220	204	206	195	192	188	189	200	212	203	230	183	182	195	183	174	204	239	203	207	216	181	211	204	202	190	191	202	203	215	194	200	198	196	176	205	226	197	216	192	180	219	196	185	187	201	235	194	210	194	183	199	199	195	188	192	199	205	217	193	213	204	196	189	165	180	197	228	191	198	153	189	173	190	226	200	174	207	196	197	189	198	183	185	206	217	214	223	184	215	214	180	193	178	195	207	188	186	181	224	201	187	202	201	211	218	164	194	216	223	176	225	200	201	183	208	184	213	170	211	208	218	195	191	189	197	174	189	205	188	186	202	179	185	186	174	194	182	195	209	191	206	211	224	206	217	193	215	206	200	180	198	162	196	163	171	210	212	174	175	206	207	198	207	184	206	177	202	196	200	187	191	188	191	185	216	178	205	166	201	183	200	205	172	196	215	200	189	176	178	184	162	189	196	185	236	217	195	241	183	193	222	226	184	172	211	218	158	198	200	203	184	196	202	213	199	199	219	204	212	224	206	187	195	211	180	225	205	208	207	230	185	211	173	202	190	198	195	181	206	198	177	195	191	187	179	198	211	203	217	196	186	191	195	193	198	210	182	211	174	189	220	213	199	202	197	198	201	196	195	218	210	210	224	194	215	213	208	221	181	189	226	209	200	227	181	234	192	188	216	209	217	177	201	201	196	192	188	198	189	206	203	202	198	197	178	186	216	208	232	197	178	204	203	182	200	199	210	202	206	209	218	223	186	213	228	212	196	221	210	211	181	214	197	191	222	195	197	220	216	174	227	212	195	199	210	190	196	184	191	218	203	186	205	196	203	197	193	190	193	205	181	194	191	180	176	209	182	219	170	201	191	195	184	199	165	220	200	176	224	187	199	212	185	223	191	218	205	184	208	211	208	207	198	207	185	182	207	208	187	214	223	211	224	209	213	221	226	217	199	232	228	193	228	196	168	200	209	194	197	189	208	197	190	220	210	203	176	193	205	196	216	202	203	232	202	205	230	208	236	171	197	190	199	195	208	200	169	194	187	205	212	221	189	194	198	201	218	187	194	191	204	220	207	205	199	197	192	200	194	196	194	192	173	190	208	198	187	189	190	168	184	192	196	182	201	205	186	188	215	210	186	226	199	191	196	228	198	187	215	205	210	212	172	192	182	192	214	180	203	218	193	213	236	214	197	185	215	161	183	194	183	172	208	174	184	204	191	203	203	204	198	193	207	191	198	205	180	209	189	210	176	211	198	192	211	195	211	192	190	174	211	201	217	192	190	207	209	206	229	186	209	235	194	188	206	211	189	192	161	221	199	183	205	183	151	184	195	206	223	214	202	179	198	206	203	191	181	197	206	192	190	178	182	197	195	203	194	183	234	193	206	193	216	190	242	183	204	192	195	194	211	221	185	220	193	222	212	194	172	204	202	230	220	193	210	201	207	219	204	195	205	191	196	200	220	215	208	199	224	218	180	211	205	200	197	216	201	202	198	211	173	193	175	197	207	205	221	206	184	191	200	185	197	198	203	191	183	217	199	201	199	202	197	207	220	181	226	219	204	193	186	204	189	217	229	241	200	194	196	184	181	204	181	217	184	220	197	228	201	222	226	200	197	207	190	217	174	170	201	216	195	228	215	185	211	219	232	213	191	228	183	194	194	189	232	210	178	208	187	216	191	215	195	228	189	183	230	214	182	214	216	208	197	194	223	228	194	213	226	186	205	188	204	208	203	231	186	182	183	212	176	198	220	215	209	227	195	199	240	184	234	192	178	205	178	194	187	191	193	235	217	195	202	186	190	208	207	194	213	203	187	210	203	189	196	237	191	199	198	203	210	197	198	192	193	194	185	192	185	186	224	208	228	206	203	195	188	221	197	167	187	193	216	207	190	192	186	187	196	190	186	205	234	207	203	196	183	209	194	216	204	208	233	195	179	190	218	203	202	198	202	172	223	200	195	207	198	197	219	212	192	188	192	202	193	214	225	210	196	190	194	192	216	197	197	195	188	200	202	224	212	221	217	190	204	196	197	204	213	182	189	198	208	200	200	184	202	217	187	211	167	184	221	196	192	196	205	190	205	199	220	206	211	189	195	195	215	226	194	178	208	216	222	203	197	214	193	193	213	206	184	224	211	195	207	192	204	175	204	207	202	175	192	211	194	200	198	190	204	192	177	207	203	183	212	239	182	192	208	189	215	194	212	199	195	208	196	188	193	191	183	173	183	192	219	190	205	202	213	202	208	206	206	212	198	212	199	213	195	201	212	190	211	237	212	193	210	190	191	225	204	205	211	184	190	184	212	194	199	186	198	199	177	218	207	215	174	172	194	183	187	198	200	185	207	208	185	201	197	190	201	212	198	199	203	192	208
11932	1266	2659	3084	2781	2245	1877	1658	1400	1307	1179	1076	971	986	886	850	858	848	813	807	735	697	686	750	745	754	1191	1123	1093	1071	1014	969	941	906	824	914	758	664	620	599	609	632	573	622	610	558	595	602	607	610	614	585	614	618	594	575	622	600	569	585	602	600	571	577	576	619	597	569	578	581	583	591	582	615	643	609	590	574	559	562	558	579	569	606	562	551	583	571	570	613	580	630	609	558	595	588	578	568	569	589	550	587	591	609	584	589	536	561	584	561	530	537	564	530	549	608	575	595	610	552	608	520	589	528	572	588	536	561	606	566	542	540	581	559	550	538	579	516	605	598	578	568	584	607	569	544	576	579	574	555	573	570	569	576	568	602	580	596	586	569	560	543	578	588	565	563	592	596	539	593	551	565	585	584	615	543	586	586	570	562	578	580	604	548	564	556	562	560	557	574	584	565	624	583	573	547	574	559	590	568	571	595	642	613	567	568	546	593	567	532	556	505	574	559	584	566	605	595	552	617	564	576	570	549	576	545	592	566	589	571	608	557	593	580	592	605	576	583	576	556	561	586	580	562	554	581	605	583	554	578	539	565	558	540	566	522	539	549	549	545	566	530	569	603	541	575	577	598	595	596	568	552	585	545	585	564	540	565	566	564	555	620	555	560	601	489	571	571	541	550	558	544	551	574	576	594	585	547	582	554	530	568	550	578	560	576	569	572	597	568	561	559	546	544	541	565	521	564	597	570	557	536	591	617	511	569	550	588	575	608	585	589	612	565	524	588	599	583	589	561	552	556	555	572	561	580	566	579	554	621	571	638	571	564	584	609	523	612	548	565	538	629	557	563	594	554	572	547	578	575	571	538	563	622	564	619	586	540	572	552	574	581	546	588	557	567	569	556	553	567	584	588	535	554	519	598	519	572	582	614	508	531	583	566	583	587	574	540	554	577	560	563	577	546	566	568	557	568	617	536	582	526	580	583	544	583	569	531	540	586	560	590	543	559	593	573	599	589	584	562	548	556	534	621	572	576	561	573	575	554	599	534	549	567	571	559	610	556	537	559	603	554	567	588	558	619	539	603	550	574	568	548	541	553	534	566	547	586	533	590	568	612	552	592	612	569	596	588	571	574	566	542	576	559	576	575	552	526	562	560	566	548	563	634	546	560	598	547	545	532	554	582	582	529	559	574	547	523	556	561	589	529	572	573	540	598	568	558	547	568	568	589	590	563	562	575	523	545	578	620	603	565	585	558	588	589	632	564	587	563	606	601	551	577	534	545	601	527	619	614	575	557	583	585	558	580	535	566	570	614	561	569	617	581	561	516	554	574	560	629	559	592	551	571	585	582	579	571	612	622	577	601	552	557	549	600	559	571	519	545	581	584	558	571	546	551	578	551	543	592	559	606	582	586	540	589	558	537	556	543	582	563	572	567	552	565	587	588	564	569	546	562	566	603	604	535	580	553	560	598	543	566	543	566	613	593	569	577	608	561	550	592	552	538	534	602	601	609	596	576	558	594	569	592	531	620	525	594	594	559	568	551	566	556	565	549	569	579	517	566	633	540	563	530	614	564	535	553	599	560	583	609	577	558	550	593	596	584	627	570	577	577	582	586	561	539	571	593	567	566	565	592	565	549	568	577	583	550	611	535	541	593	562	572	536	547	600	636	561	585	527	597	579	607	525	548	567	570	547	535	559	563	551	584	577	585	567	555	555	567	570	617	579	548	575	564	565	562	573	516	591	559	530	577	573	586	580	601	558	561	563	536	579	573	541	521	547	566	581	588	578	548	567	580	547	584	564	612	529	551	589	588	563	566	612	617	527	544	576	565	579	522	590	573	565	517	583	586	560	571	568	575	554	586	562	536	583	570	525	575	587	567	586	525	556	608	566	539	551	568	580	595	546	549	545	596	558	533	590	519	539	578	566	584	578	549	580	599	538	549	587	592	545	620	523	595	552	573	545	562	553	546	585	545	561	569	567	544	555	601	552	590	591	574	552	600	610	548	608	585	593	555	559	565	561	574	536	556	506	574	587	583	595	548	573	590	597	577	589	549	593	584	573	563	574	570	535	565	567	561	551	610	598	548	609	564	561	590	554	550	550	603	549	539	577	563	576	551	589	567	592	575	556	590	542	599	530	576	520	544	540	574	582	521	562	568	535	597	554	560	579	597	549	550	593	583	590	595	563	562	578	596	542	512	560	568	556	576	558	612	568	565	606	596	594	598	554	535	584	566	585	609	604	549	560	578	530	582	577	541	585	579	582	576	539	601	578	614	601	551	559	595	569	567	588	581	548	574	580	587	574	548	556	572	573	574	585	574	532	529	561	570	568	564	557	568	579	569	552	562	589	597	506	587	582	590	563	528	567	588	553	555	566	554	557	569	567	560	540	495	585	574	595	525	570	572	603	547	559	572	599	597	567	540	575	585	586	589	578	554	540	565	601	546	580	588	549	547	589	585	540	565	560	563	534	570	538	552	555	567	545	535	566	620	559	546	575	559	580	645	599	532	581	613	593	593	556	575	591	596	556	587	529	593	614	562	569	551	548	578	590	569	589	561	592	574	546	561	541	582	564	589	582	563	557	565	575	588	566	578	582	592	595	502	556	553	554	557	577	539	521	553	579	595	544	550	588	540	574	585	592	566	562	555	588	558	560	564	567	591	577	620	578	552	547	524	550	539	584	562	598	597	532	564	595	597	581	545	549	544	563	585	564	577	587	581	572	565	577	555	592	565	527	615	560	651	561	523	558	596	604	567	566	593	531	546	520	555	578	597	566	565	533	572	593	566	553	584	556	604	548	557	516	617	584	559	550	536	583	599	560	546	521	591	629	562	549	590	545	563	567	540	594	571	594	578	554	588	546	563	565	618	576	577	547	583	587	568	516	565	586	565	576	568	581	570	614	572	578	564	539	538	564	617	573	564	583	486	557	510	541	560	538	564	560	587	575	579	551	535	614	562	582	558	619	564	609	578	549	546	560	567	561	559	544	621	535	537	589	566	590	573	534	579	592	578	614	572	612	529	555	530	546	579	556	570	540	571	538	557	549	582	632	571	545	561	584	555	593	538	581	577	551	566	589	549	546	553	563	580	576	569	550	570	583	607	550	571	601	574	544	568	526	552	600	526	526	560	575	561	548	596	579	557	592	586	574	564	569	525	566	592	558	629	564	568	526	571	588	612	557	560	567	642	578	557	552	498	557	597	576	532	544	548	593	618	582	549	551	548	583	534	592	574	538	568	594	548	554	585	576	565	545	567	557	570	590	565	592	586	537	589	538	595	581	555	585	560	561	576	576	534	549	570	604	548	539	555	584	569	570	514	576	583	580	572	553	581	539	596	567	602	546	565	551	560	570	534	563	560	594	561	554	605	622	559	560	547	583	597	610	577	538	553	546	601	592	566	575	557	575	572	611	579	558	571	564	560	578	504	584	530	528	549	560	558	563	601	575	586	601	531	578	563	541	540	566	584	534	544	570	523	539	554	551	581
37888	9469	3165	1861	1448	1094	838	784	701	606	562	541	495	496	477	426	453	479	409	427	424	442	397	382	452	431	453	528	525	442	488	451	604	492	440	461	411	377	396	395	403	438	385	390	364	405	375	386	375	396	426	425	415	423	356	389	364	390	392	416	380	356	426	389	403	396	398	382	369	388	393	397	355	413	380	340	416	421	387	393	381	352	396	394	378	379	379	389	397	416	406	423	370	410	399	440	362	411	386	415	411	410	368	360	419	387	388	428	427	359	402	358	393	383	374	427	386	383	398	397	396	379	398	421	379	395	372	350	395	427	397	416	417	351	359	376	372	385	373	362	407	365	355	386	419	354	387	382	401	379	383	396	377	389	389	398	372	392	394	377	390	375	408	384	414	369	405	387	406	375	377	370	377	371	384	409	397	426	413	398	384	374	388	393	387	391	364	414	352	393	367	384	381	379	367	381	398	388	407	364	375	394	380	392	393	376	393	433	359	367	366	371	358	408	355	410	392	403	407	361	420	385	416	391	366	383	369	401	357	374	400	413	385	413	383	386	363	381	395	386	422	402	386	411	376	391	410	390	406	348	380	372	396	418	393	370	418	380	425	406	388	395	404	388	371	393	421	409	409	419	383	354	383	427	396	373	401	395	409	393	379	399	399	378	382	388	386	377	401	407	386	403	432	394	390	421	397	378	405	385	432	368	377	394	367	399	319	391	384	394	431	389	367	400	395	402	370	404	388	389	412	395	382	415	411	390	405	433	388	421	394	401	367	352	366	409	389	393	363	367	392	377	363	354	360	390	374	393	407	358	404	399	405	388	385	400	414	422	424	367	394	370	371	369	375	387	394	354	371	346	421	385	386	418	363	373	411	415	376	369	360	392	382	396	358	403	365	401	396	397	398	397	371	405	405	409	400	369	448	426	366	419	433	406	399	394	425	413	378	387	370	414	401	395	402	389	383	410	362	405	432	376	390	366	371	368	395	340	401	374	390	373	388	372	392	377	334	406	413	402	407	387	383	399	400	401	393	405	409	371	399	345	397	362	360	365	389	402	369	414	403	363	418	382	427	389	399	432	383	371	370	389	400	372	394	379	359	393	369	404	421	363	395	392	429	410	382	446	375	386	400	390	388	436	411	387	391	382	414	397	361	436	351	369	373	369	366	385	411	408	365	416	424	344	394	385	403	375	436	360	401	383	391	375	392	344	368	383	416	406	394	388	401	371	374	380	371	418	385	401	405	401	362	368	386	402	395	371	377	396	378	377	375	417	403	371	388	388	369	424	394	393	362	386	417	413	399	398	418	346	371	418	368	402	394	377	371	376	383	391	427	399	367	376	410	381	420	354	405	404	382	382	372	420	388	383	379	382	390	383	410	390	394	382	399	360	405	391	386	387	385	380	419	365	386	424	406	391	360	428	398	367	380	373	384	388	391	391	386	390	399	400	393	394	358	369	397	396	393	417	379	411	382	393	429	390	383	377	373	361	388	410	420	431	396	362	405	381	361	358	381	406	396	392	412	402	369	370	423	363	404	414	380	399	380	398	388	400	390	407	408	352	368	376	383	348	395	370	387	386	401	412	410	407	385	399	381	384	381	397	405	397	367	406	372	414	392	385	380	372	373	411	417	367	389	371	379	429	386	344	366	427	410	414	407	418	422	381	382	381	362	421	392	430	377	416	366	436	397	397	390	386	369	371	397	374	411	410	419	355	379	409	348	402	407	371	403	379	411	366	380	394	372	368	386	387	405	401	408	415	394	401	363	381	363	389	383	368	351	373	354	398	395	400	356	403	406	370	371	381	375	393	400	392	360	371	393	420	416	399	376	411	408	353	423	397	373	375	410	378	418	400	385	373	374	394	389	375	374	372	378	374	423	379	402	381	396	405	383	406	394	412	391	373	384	396	393	384	401	405	390	377	358	410	413	395	399	399	357	379	403	424	369	424	374	396	375	366	387	396	397	409	388	398	372	422	380	368	412	376	383	352	399	366	414	402	385	365	432	386	358	381	344	372	393	410	420	408	395	396	366	367	389	403	434	367	391	383	382	371	378	386	409	377	359	395	423	388	382	405	431	373	396	354	402	396	369	407	373	384	403	448	396	360	403	380	419	415	374	392	414	373	379	376	366	366	396	358	394	398	403	398	405	393	407	386	381	393	401	395	408	378	381	365	370	377	402	384	366	411	396	351	402	403	386	373	413	374	420	379	377	388	360	382	372	360	360	364	390	392	380	371	406	402	427	358	395	394	410	370	354	426	337	388	413	368	432	418	390	358	457	415	394	409	393	372	356	380	414	399	373	371	416	415	423	391	403	385	388	402	380	393	359	366	350	396	375	352	369	408	379	403	376	422	395	390	379	391	342	388	388	367	395	381	346	392	366	383	379	401	361	383	397	377	384	442	389	333	385	425	358	380	376	357	400	385	404	398	380	379	395	389	368	381	390	388	385	425	367	385	352	392	363	371	347	385	378	379	388	379	386	388	379	389	391	418	415	369	389	347	424	379	393	379	396	354	368	371	386	398	391	353	406	377	384	389	359	396	412	396	394	385	391	361	371	381	416	404	379	402	364	373	398	390	387	393	377	410	393	376	398	394	381	400	399	386	384	355	382	357	404	413	371	394	381	388	353	403	410	425	404	387	377	365	369	421	385	349	383	362	391	400	387	390	370	376	358	385	412	438	387	415	392	368	404	408	402	408	416	446	432	389	409	403	437	400	401	396	348	390	396	413	385	379	377	358	360	417	428	413	380	396	382	398	358	390	388	380	425	413	418	390	401	355	413	392	433	391	388	384	394	404	402	397	427	376	387	430	420	373	367	379	369	422	420	399	372	428	424	401	397	382	379	386	414	379	382	413	407	399	417	404	368	390	376	369	353	394	380	368	364	401	406	345	383	391	405	369	407	404	391	390	416	358	374	399	383	395	442	358	406	358	372	383	393	364	375	420	381	383	425	403	418	379	382	380	393	390	426	398	375	379	374	403	385	402	414	380	386	385	386	356	387	377	378	383	393	406	385	393	411	385	402	408	400	377	384	387	376	412	387	408	347	387	392	379	418	384	375	390	409	399	383	365	347	401	366	400	375	404	379	375	397	377	411	403	412	391	411	406	367	394	371	394	415	414	397	410	371	389	397	446	381	404	368	428	437	405	344	392	362	429	337	375	353	325	433	374	389	383	383	361	401	392	437	385	396	350	373	385	407	365	418	391	388	397	374	419	377	391	400	379	376	391	404	402	420	419	357	342	393	398	415	394	378	401	418	400	363	381	423	410	390	366	404	386	387	387	368	381	363	412	401	413	402	386	412	386	409	367	367	392	371	395	406	376	440	416	357	400	379	396	383	388	377	396	359	382	388	379	360	385	391	414	402	382	383	388	417	391	377	402	410	366	406	406	399	420	394	380	377	419	354	446	394	384	371	357	395	403	389	378	408	384	430	385	388	363	445	405	378	400	432	387	389	408	380	349	378	383	386	428	379	348	376	377
16754	2439	5037	5685	5096	4202	3521	3088	2590	2301	2018	1946	1769	1671	1527	1496	1471	1467	1421	1299	1352	1280	1212	1271	1345	1333	1955	2097	1877	1713	1631	1637	2027	1557	1670	1726	1237	1142	1069	1034	1050	982	1008	1098	1067	1003	1048	976	993	1026	978	991	1013	1002	1015	1010	967	971	1031	968	1013	995	962	984	990	954	969	940	963	1013	939	954	952	976	940	926	914	965	974	948	969	1003	969	976	980	950	955	956	960	1016	960	966	927	1019	996	968	1002	1022	988	884	916	940	964	939	909	1020	928	978	963	941	924	975	911	956	985	950	1003	938	925	952	968	981	933	963	966	1002	965	1012	953	944	1003	1028	1007	954	966	982	915	946	968	927	942	967	982	1027	933	1003	944	936	962	962	995	897	948	933	970	955	981	945	966	917	949	911	957	991	964	981	967	964	971	949	949	963	930	959	937	997	964	973	925	982	984	935	952	972	921	954	905	999	993	965	961	961	1035	939	897	966	956	988	982	1005	986	972	903	884	947	953	945	932	917	996	962	973	902	982	958	929	952	936	897	915	949	947	946	943	978	979	1000	995	912	979	960	921	952	981	951	918	942	943	885	955	997	982	941	955	973	938	970	947	930	922	967	958	956	929	906	984	948	984	1018	990	909	909	907	990	972	945	972	974	917	935	973	895	972	1010	940	1002	960	958	970	973	939	885	965	940	934	962	946	1011	915	994	1002	946	957	962	934	978	964	893	947	1001	978	926	912	923	937	918	982	941	972	936	919	935	981	918	936	992	969	951	989	916	901	951	974	940	931	964	957	919	950	948	910	966	1043	923	925	893	1000	960	991	923	963	975	987	946	974	941	970	1010	969	964	967	966	1022	978	974	951	919	902	987	908	986	954	969	987	896	937	929	946	965	924	965	935	943	946	949	979	929	943	972	898	927	951	940	960	934	958	952	952	1007	985	905	919	927	941	919	945	984	1026	975	936	955	993	970	985	906	978	974	938	958	883	932	909	1013	948	955	938	982	958	960	961	996	981	951	905	906	1003	998	966	1005	996	969	950	886	961	929	965	921	994	962	948	971	927	940	961	920	977	977	982	907	945	1021	951	948	1015	1011	914	919	917	944	937	925	949	965	933	961	953	916	932	919	976	922	899	942	973	979	947	957	962	995	1009	920	932	892	907	935	976	909	978	957	939	1023	955	953	983	941	967	963	952	895	972	922	988	966	913	935	955	950	960	973	975	967	1007	1004	941	953	1008	949	934	932	975	921	983	962	888	969	992	933	920	908	998	929	946	908	943	961	987	929	960	976	931	904	969	974	942	1046	927	909	983	973	923	954	935	919	975	983	928	948	934	935	928	984	1023	970	979	928	943	903	1002	979	898	940	1005	976	973	971	902	990	922	962	882	951	945	933	978	939	990	954	948	925	959	1027	903	952	966	943	993	983	945	967	929	991	927	967	963	898	899	944	933	993	922	903	942	972	887	945	941	916	958	940	945	947	914	944	908	918	919	892	991	975	991	983	937	991	943	948	951	954	1003	928	939	957	984	1010	955	975	999	922	929	922	946	1023	956	916	990	1039	998	933	948	984	923	991	943	987	961	948	962	978	870	956	933	968	985	949	912	992	956	989	930	974	1006	920	916	935	953	964	979	948	968	967	965	938	962	998	970	976	999	933	965	976	934	944	978	971	981	952	974	964	922	946	936	984	943	940	949	977	980	999	962	953	944	958	1015	943	939	929	994	925	983	921	972	929	993	918	967	1011	917	978	987	959	922	989	955	897	958	964	956	954	905	863	952	957	949	933	947	942	919	920	978	926	952	967	973	926	938	912	929	892	942	962	907	991	913	952	989	1031	984	926	993	916	912	938	961	940	985	914	987	997	964	974	977	937	918	924	979	893	949	938	939	956	972	1012	974	935	966	954	942	980	959	988	945	944	929	996	947	959	924	965	944	993	939	980	923	939	938	946	973	945	961	926	960	918	994	951	964	946	995	951	967	920	945	923	935	958	915	924	982	990	932	919	947	943	916	976	962	979	954	931	984	1029	935	938	997	1005	947	1006	911	983	949	914	957	896	948	966	957	933	931	948	927	957	898	948	972	977	960	939	940	971	958	964	1009	981	976	970	993	899	954	910	970	964	1007	966	925	960	946	1025	933	942	1004	922	951	938	979	933	865	943	987	988	952	950	949	930	973	965	951	956	928	939	970	918	922	980	914	942	958	930	930	933	994	951	924	990	984	949	988	940	910	938	959	940	974	942	959	977	987	949	993	940	956	969	945	936	926	1028	983	947	996	997	990	955	938	980	962	922	991	983	943	956	951	927	991	941	1008	966	946	949	886	963	956	968	995	881	883	968	888	1033	928	984	958	969	1000	953	997	956	990	946	974	960	944	966	958	992	916	979	969	919	959	916	1016	1043	925	991	968	928	949	977	872	898	999	928	978	955	976	976	935	989	933	961	942	916	953	974	969	976	917	962	956	926	984	919	927	993	954	975	919	929	959	910	969	1017	987	962	941	981	957	966	897	931	956	986	923	958	957	976	933	969	927	947	1050	964	940	945	978	925	975	949	964	975	939	917	950	942	927	996	951	984	974	939	969	987	958	935	937	926	955	954	964	927	944	947	945	990	998	949	925	995	958	970	987	1013	977	972	999	943	956	978	952	891	1019	1009	958	926	1006	962	935	892	944	949	942	955	917	972	923	922	968	992	951	930	991	907	992	940	949	942	949	956	1006	891	951	981	997	996	927	934	927	940	995	960	894	944	953	971	959	948	982	972	966	1036	935	972	991	952	990	925	960	991	955	968	1050	925	955	914	942	997	873	949	975	933	968	949	967	976	906	897	966	910	967	895	968	952	992	916	966	983	951	940	947	993	966	995	1007	975	958	998	946	922	978	981	930	928	917	960	964	942	957	946	987	924	918	895	958	949	929	981	975	991	912	963	920	968	961	938	988	979	939	926	973	963	958	988	964	929	971	1020	974	962	901	954	977	1023	977	957	951	946	927	961	964	940	949	1023	920	934	966	938	978	966	924	937	934	952	974	988	962	980	969	955	988	993	938	940	903	942	966	1023	958	969	937	938	979	961	923	938	976	989	965	919	953	991	1033	901	924	978	961	941	928	922	954	975	909	946	922	913	963	952	962	957	964	970	960	990	982	941	939	1019	953	976	920	1002	994	902	972	935	971	935	969	967	979	992	1019	944	985	953	964	989	971	957	962	958	962	1009	973	940	946	975	963	1018	952	944	978	933	981	943	930	1041	919	994	932	943	936	917	903	970	959	917	981	959	994	952	940	951	958	955	900	953	956	953	1010	946	930	986	947	969	952	946	953	1009	977	962	906	897	952	951	967	978	929	988	968	1020	902	952	957	965	969	980	924	974	945	945	940	866	988	993	1010	998	937	1005	986	993	926	976	958	964	939	965	999	999	956	983	960	930	953	935	907	1010	950	989	920	964	941	956	991	993	986	927	952	936	970	932	959	980	922	991	952	973	936	960	987	977	983	956	993	966	969	927	943	909	947	973	948	938	940	1018	920	952	973	997	1014	982	955	985	961	957	907	966	975	980	977	1010	992	1011	997	981	934	941	974	931	957	925	1014	926	976	956	972	948	924	993	918
3188	162	172	156	160	168	159	146	149	148	132	132	132	132	120	118	146	140	127	148	139	144	155	126	143	131	146	117	129	139	148	118	141	164	139	157	130	133	138	166	113	107	167	132	132	140	132	134	161	140	148	132	139	119	150	141	151	143	139	140	126	125	156	137	138	131	160	125	128	143	133	144	145	124	156	131	154	132	142	159	136	132	111	158	142	133	124	131	128	154	150	134	136	125	146	140	135	136	135	149	137	128	145	139	125	131	159	158	128	142	134	141	142	162	142	137	131	134	131	131	152	130	120	133	133	152	131	160	139	137	135	162	127	154	151	131	125	139	142	106	135	128	125	129	111	154	134	130	139	146	139	136	125	129	121	159	142	134	121	130	136	141	145	124	123	143	144	119	132	135	131	138	136	159	119	135	125	150	139	129	161	140	160	175	118	122	141	163	114	132	137	140	128	116	148	128	125	135	138	134	154	127	125	142	129	149	117	157	117	130	129	124	130	144	129	134	142	122	134	130	129	122	140	167	136	136	147	150	131	124	129	134	145	139	160	154	130	158	145	141	137	145	122	135	152	156	142	118	144	136	132	147	137	140	140	159	137	133	147	128	117	153	137	135	151	164	129	146	153	134	114	140	128	134	120	128	126	116	146	141	153	123	141	134	152	158	148	129	160	140	163	125	138	128	173	125	125	135	162	135	140	132	142	142	133	139	116	131	143	126	136	130	123	146	164	131	139	144	152	134	133	120	126	129	136	134	135	130	141	156	136	146	143	125	130	142	126	139	127	141	135	137	136	118	155	131	112	153	118	123	145	139	128	128	135	163	130	157	133	129	157	120	121	131	139	143	127	132	129	135	116	134	151	119	144	118	151	126	156	122	142	130	150	136	113	141	131	156	129	149	126	151	131	142	150	132	141	135	129	135	111	140	141	147	145	116	135	143	149	150	128	165	128	143	156	131	127	129	143	153	127	128	146	148	146	138	119	131	135	111	144	125	138	139	121	133	144	132	127	120	148	160	131	138	135	135	143	152	134	124	136	114	138	133	133	159	142	133	133	146	114	139	138	137	146	137	163	140	143	160	116	130	145	135	141	137	156	126	137	154	168	130	144	140	141	132	143	148	128	137	176	128	131	137	168	165	160	124	146	144	121	140	152	123	140	155	106	141	115	126	139	131	140	146	119	136	134	117	146	143	121	162	137	124	140	146	124	154	147	140	139	147	138	143	133	137	138	137	149	129	129	145	139	113	159	127	138	130	157	127	135	142	136	134	125	143	127	135	149	147	126	142	148	121	131	155	136	133	119	132	125	150	130	137	132	139	125	119	124	160	112	124	151	144	152	132	153	132	131	121	117	138	132	153	142	133	143	114	155	120	109	132	139	134	135	147	132	145	135	145	142	134	113	157	143	130	131	144	152	139	138	133	144	144	117	133	129	118	130	105	135	118	139	140	140	149	130	132	128	156	126	133	155	137	139	117	162	144	140	143	126	123	126	133	142	145	162	137	122	136	128	122	146	128	130	134	136	126	137	143	152	136	175	128	129	128	140	156	149	120	158	146	121	131	142	150	121	127	134	143	133	139	154	160	159	110	137	123	141	145	117	137	148	129	130	133	139	139	161	118	128	169	130	129	137	132	123	158	136	144	132	139	157	136	136	138	149	142	134	137	135	132	152	129	141	137	132	121	130	126	131	118	149	142	142	144	142	167	140	143	122	149	147	142	167	141	133	147	142	125	140	151	140	146	158	160	150	140	141	125	134	132	129	132	133	125	146	123	134	141	101	136	141	142	148	114	149	136	126	144	135	122	133	111	149	138	129	134	120	149	121	143	140	119	126	137	157	129	146	140	140	151	173	138	134	143	147	129	128	141	147	118	136	133	131	138	131	114	149	130	134	140	120	138	133	129	141	129	116	111	135	162	147	128	133	120	133	138	137	155	155	130	108	138	153	140	152	141	138	135	157	110	122	126	153	159	123	147	154	133	147	138	124	144	140	122	139	146	139	139	146	127	136	150	147	152	146	137	166	145	141	162	136	122	140	122	135	139	122	123	135	146	136	133	122	141	154	138	126	127	137	115	138	151	125	162	127	134	124	145	139	128	154	144	125	131	161	134	121	130	146	153	129	153	141	145	132	143	138	159	139	150	152	144	159	123	145	121	142	147	125	141	106	132	148	134	146	139	127	113	139	126	122	158	109	158	147	150	139	139	157	143	159	156	144	125	123	124	140	125	141	140	127	132	140	155	148	135	158	166	128	131	128	141	130	149	171	165	140	150	149	134	123	144	161	131	142	139	130	132	154	120	131	135	143	137	131	140	140	135	137	145	145	115	145	131	144	137	170	146	139	140	142	135	150	149	147	124	133	110	134	118	133	130	142	140	150	144	143	139	142	137	129	107	135	139	116	136	150	149	113	130	128	144	123	146	128	126	131	125	145	123	133	137	118	136	140	122	122	157	141	120	143	139	136	155	146	142	104	118	135	119	132	138	128	127	140	124	137	135	120	154	148	122	132	130	106	129	145	137	119	138	123	127	130	147	127	151	126	160	138	123	135	119	147	143	152	123	118	138	127	118	154	131	128	130	144	154	143	143	135	136	149	116	140	153	147	152	136	131	122	125	120	140	113	138	135	128	132	129	117	146	136	138	141	145	134	129	129	151	119	131	111	130	123	122	148	127	145	143	148	144	137	130	151	128	159	137	122	152	137	145	130	148	127	144	124	126	110	139	146	152	158	135	154	130	137	152	154	155	139	132	160	144	128	127	138	122	148	147	153	131	156	112	134	126	132	143	142	135	148	134	155	152	142	137	145	133	119	145	122	154	129	138	131	138	137	152	124	157	123	137	148	126	141	141	144	136	157	120	135	149	128	129	153	136	151	125	137	157	118	150	123	145	134	146	124	126	150	134	152	147	119	125	133	149	150	150	139	158	149	135	165	146	130	132	134	122	122	125	94	137	146	134	125	130	155	121	148	138	113	150	153	175	121	136	151	138	131	162	132	127	129	155	149	157	143	137	145	138	127	142	108	136	145	156	109	133	133	160	132	131	146	134	144	139	138	137	148	132	134	150	134	146	135	129	142	152	131	172	160	143	137	164	143	164	137	131	128	141	126	142	139	147	139	130	144	116	147	148	127	140	139	132	118	132	142	116	145	141	134	126	126	154	145	146	128	129	142	132	124	131	136	128	151	127	131	117	136	132	132	150	144	126	144	134	155	134	128	130	134	148	149	125	134	138	132	137	122	134	140	130	139	126	131	144	132	139	155	128	141	158	164	143	131	141	136	130	112	128	144	145	148	141	132	147	109	136	144	154	152	135	144	143	152	128	133	131	143	152	115	131	145	144	141	122	131	140	138	120	133	139	131	140	129	132	137	111	134	144	132	125	156	148	132	129	147	147	139	127	140	136	142	140	113	127	114	141	145	145	125	140	129	129	127	117	156	129	134	151	122	150	141	140	128	137	144	165	137	126	148	145	132	128	109	129
3476	415	466	510	519	477	488	474	459	435	406	466	444	440	450	442	437	446	457	438	410	430	420	423	411	446	445	448	399	436	426	424	415	438	455	438	415	431	387	385	450	405	435	409	435	399	427	426	419	438	428	415	410	398	475	412	385	430	455	438	412	443	436	423	410	411	415	442	441	406	433	410	408	405	445	417	426	414	416	435	432	436	433	410	409	418	398	409	423	435	395	414	416	423	421	406	420	421	461	399	420	434	393	463	390	388	430	398	395	431	420	401	416	418	426	416	385	419	456	436	448	379	406	400	416	423	384	431	427	405	395	418	444	427	425	400	427	427	429	435	388	393	394	420	420	395	429	395	432	414	424	415	436	400	489	427	407	415	426	426	442	433	397	428	442	422	429	432	417	427	436	403	436	459	435	416	398	428	464	376	447	391	430	419	419	437	400	394	427	422	449	425	423	450	435	380	394	401	451	399	435	440	409	404	423	456	424	425	419	413	434	422	407	414	392	442	426	392	393	416	397	427	430	399	396	449	441	425	395	397	460	428	403	421	434	406	418	427	449	412	405	447	441	433	395	407	454	430	441	418	412	393	385	420	390	454	396	400	413	414	415	398	431	399	436	426	412	402	410	422	398	365	463	442	397	420	390	441	425	409	404	376	390	428	439	405	424	452	417	403	406	418	437	394	413	397	418	411	423	414	435	379	386	412	415	413	413	359	454	436	433	423	452	404	422	402	459	429	411	433	403	451	431	421	443	434	415	435	403	427	431	389	385	393	403	436	419	393	402	380	391	415	409	430	418	421	445	404	413	441	411	403	447	427	419	404	438	415	421	391	439	379	428	380	422	422	408	408	385	415	436	411	407	436	396	404	428	428	448	436	403	395	440	423	442	386	455	436	451	402	447	406	432	410	410	420	410	412	428	409	427	390	411	410	443	414	377	417	410	412	411	381	408	408	435	426	428	397	394	400	435	398	429	420	450	410	402	421	404	399	451	401	451	419	389	426	398	401	426	434	413	397	416	402	434	410	391	409	435	412	485	433	396	439	419	400	402	428	425	452	414	413	424	421	418	401	427	402	413	414	421	407	447	403	448	425	444	424	429	424	427	430	380	450	418	388	403	421	429	413	439	422	436	401	445	433	414	441	428	414	399	390	465	445	452	423	430	427	419	430	419	437	403	433	395	446	410	407	466	419	401	401	392	417	389	418	449	419	394	428	422	423	420	435	407	386	426	401	439	424	419	411	447	419	422	436	424	418	416	407	439	383	379	424	426	425	447	394	409	420	422	430	398	398	417	418	408	441	424	392	427	447	449	441	434	437	380	434	384	393	462	441	409	396	444	431	432	441	390	446	391	413	433	444	389	429	430	419	414	430	430	412	416	438	431	417	444	436	387	413	450	434	437	456	450	432	410	442	436	406	437	378	430	424	443	401	410	438	449	433	411	420	416	425	443	392	409	406	415	410	426	423	436	412	411	421	392	421	401	406	442	401	368	408	413	409	417	390	430	398	432	413	437	440	389	448	400	424	373	401	436	416	420	400	411	453	428	377	436	434	417	406	408	415	419	415	426	420	431	430	394	409	428	414	424	472	404	420	443	400	434	404	423	412	400	418	430	432	412	388	453	393	402	400	392	438	379	407	414	391	414	420	412	443	401	401	380	408	426	402	390	442	422	424	466	425	400	421	411	451	387	417	436	441	411	417	393	403	412	407	418	445	442	410	442	446	391	421	470	405	392	413	417	410	403	420	431	398	430	427	419	414	422	399	442	409	430	407	434	412	399	384	439	420	424	382	411	426	429	430	389	407	446	428	407	402	408	429	430	412	421	440	415	408	421	435	440	413	448	409	415	452	406	435	422	430	416	428	412	403	442	432	402	390	398	414	430	431	385	450	354	403	409	439	409	416	460	429	429	424	456	430	382	422	398	401	414	395	404	426	415	401	440	407	430	449	452	441	391	429	381	421	416	403	407	409	410	412	416	405	426	416	439	420	407	374	402	435	426	413	389	403	436	400	413	441	437	405	408	389	388	380	386	397	406	427	439	442	412	401	424	432	409	394	412	441	393	419	427	419	413	428	406	401	452	421	404	425	433	429	397	434	455	424	407	435	428	431	397	431	442	425	414	377	425	430	410	400	448	416	411	397	403	395	425	391	423	421	432	452	430	435	427	407	439	404	423	378	428	462	425	420	407	425	417	416	399	383	408	437	405	424	385	414	444	411	390	414	413	405	404	403	406	386	412	408	429	445	416	405	413	451	399	414	421	432	424	449	440	416	408	421	409	418	448	418	428	395	406	382	469	417	469	436	447	410	443	408	431	440	397	414	384	360	413	414	433	422	410	428	391	421	422	372	385	412	433	439	414	401	425	424	403	438	411	418	416	406	447	477	446	451	449	399	402	436	427	419	411	420	433	426	390	425	446	414	406	403	457	408	456	408	396	412	428	418	403	397	424	436	409	406	417	422	413	390	410	408	414	450	422	427	402	420	434	390	416	415	448	432	430	440	431	430	428	387	420	419	422	436	440	422	411	403	402	410	407	406	414	467	396	390	413	403	449	411	464	387	410	402	377	409	414	424	431	427	424	436	425	469	399	380	410	411	453	434	418	427	396	428	411	413	429	444	434	413	428	437	418	416	421	425	435	395	415	400	425	407	423	445	415	414	424	388	422	436	453	411	459	445	400	413	420	416	398	417	439	451	420	422	403	437	410	370	424	432	426	448	451	416	426	419	411	397	413	391	421	426	420	424	422	409	411	428	453	383	452	411	430	423	413	393	384	414	415	377	401	409	447	430	408	422	452	452	427	379	392	406	449	427	460	419	423	405	439	439	437	400	355	407	427	419	414	461	395	446	414	478	410	435	425	390	399	420	444	408	426	432	444	461	410	437	457	409	402	414	418	450	420	435	449	421	461	425	409	438	431	414	440	405	431	400	415	420	425	426	403	436	458	422	432	385	440	421	419	424	428	435	417	451	436	413	400	434	412	405	390	437	387	457	404	410	451	436	391	387	457	407	420	418	429	404	410	451	437	416	401	420	408	443	429	439	425	473	432	427	399	405	398	388	404	409	422	405	422	411	420	440	428	420	391	406	436	434	463	400	422	395	383	401	409	422	452	423	411	390	410	414	459	411	444	455	382	434	409	431	401	413	424	421	393	357	399	438	419	367	409	406	408	448	456	418	438	430	413	471	426	455	433	395	434	412	397	404	449	414	434	391	435	429	416	433	418	423	411	431	433	391	419	409	424	394	448	406	439	435	407	409	400	437	464	423	406	409	408	404	435	436	407	407	396	464	430	416	442	408	425	374	430	438	412	407	412	420	392	424	426	401	429	408	449	443	379	429	444	406	428	460	410	437	432	437	433	431	454	398	417	415	435	390	440	395	431	416	434	427	380	407	395	395	383	400	460	420	441	449	440	430	449	451	408	444	390	393	400	443	423	434	419	443	397	416	447	434	434	455	422	403	438	388	405	381	446	447	375	448
26924	3594	1252	1050	702	538	471	363	334	281	298	281	264	265	248	229	240	219	224	248	209	219	224	221	238	218	225	227	245	250	229	256	269	238	249	218	204	206	177	199	212	225	234	181	197	197	202	199	193	191	203	203	189	214	197	205	207	194	189	194	209	187	179	169	210	214	200	212	186	215	208	199	205	205	190	187	196	213	201	206	192	197	168	202	202	219	215	217	189	194	190	177	204	196	194	193	191	218	199	186	202	188	220	198	180	177	189	162	202	216	165	198	191	182	221	216	173	191	220	203	219	197	222	223	202	227	214	196	198	216	218	216	204	194	209	191	200	206	203	217	204	204	202	189	201	208	185	200	225	228	204	212	181	188	186	178	184	186	200	181	220	200	184	201	231	188	200	204	209	205	193	180	221	199	208	182	200	198	200	219	191	182	215	211	186	231	219	189	184	229	204	211	197	215	198	212	216	233	180	215	174	210	202	188	193	189	183	186	192	178	176	192	212	199	172	214	207	223	205	193	183	198	203	181	208	181	218	199	197	216	206	189	188	223	211	222	213	237	205	218	196	203	193	217	210	208	203	191	201	178	191	213	209	181	175	215	201	196	185	210	208	203	179	159	197	193	216	200	226	218	188	184	182	217	191	197	214	224	205	198	195	184	217	211	209	197	212	206	192	239	206	191	213	185	226	233	199	222	216	188	180	212	203	188	205	219	201	211	198	207	211	205	219	221	221	200	198	190	198	179	221	223	202	185	195	208	188	213	218	189	188	187	209	198	196	170	219	191	204	193	211	178	198	202	208	205	213	229	186	220	170	175	181	197	224	189	190	181	215	229	186	205	190	205	218	184	203	203	226	209	187	190	175	195	194	194	173	187	194	178	206	189	193	169	207	220	207	200	195	185	200	205	218	185	224	219	185	217	210	186	195	229	194	196	187	203	184	197	211	194	191	197	184	183	188	210	209	195	189	203	216	206	224	222	204	214	208	194	178	200	212	182	206	200	187	188	201	214	199	200	195	200	168	207	196	201	187	220	182	210	194	171	191	196	166	220	216	195	196	185	177	177	176	198	195	221	190	198	210	179	207	205	195	194	223	169	188	197	215	222	183	204	204	212	211	200	198	197	207	205	197	192	190	201	168	204	216	171	212	187	206	187	223	217	194	184	201	214	186	176	173	197	185	211	206	200	218	229	213	202	214	228	200	220	180	193	196	175	180	195	195	218	202	186	193	202	192	182	169	213	206	184	194	203	211	205	188	207	212	220	169	196	214	192	228	199	212	184	177	176	188	203	204	210	208	216	205	194	208	204	198	210	213	182	194	209	179	210	173	197	201	191	197	186	230	198	204	200	201	195	194	182	162	185	212	192	216	189	209	231	226	228	237	214	213	192	207	179	189	202	198	198	223	185	195	217	183	186	197	203	215	237	170	198	193	179	182	163	188	189	213	199	183	203	206	210	205	203	171	193	210	193	187	182	196	190	201	212	192	211	200	186	186	172	171	189	198	206	183	191	194	184	210	224	189	203	180	185	179	210	184	204	206	193	194	193	195	212	193	206	229	198	191	205	174	164	187	204	209	168	205	207	192	189	224	196	208	213	190	205	203	207	166	215	194	192	178	206	199	205	220	186	186	189	206	194	211	197	212	205	188	218	205	219	195	209	176	215	188	210	198	198	203	219	190	220	208	179	198	185	187	184	205	200	215	165	196	179	219	205	192	211	210	180	171	208	188	197	189	190	186	189	173	206	191	171	210	178	206	183	211	211	193	191	177	173	190	195	212	204	209	222	202	212	215	220	188	192	179	195	224	195	206	190	193	198	203	202	192	200	173	212	193	189	231	187	203	175	197	221	190	219	202	177	213	190	220	216	187	220	220	198	189	209	188	185	202	194	213	186	198	217	178	194	222	199	208	196	176	186	198	196	201	211	205	198	197	196	191	189	183	188	205	211	219	209	173	186	219	185	183	203	182	211	174	209	227	221	196	197	221	196	195	218	199	214	220	197	185	231	194	203	180	187	197	188	212	195	190	198	214	202	207	212	201	197	179	186	223	202	206	199	183	208	225	211	196	195	218	210	211	179	201	189	203	203	204	196	222	172	207	230	214	224	208	198	168	184	208	225	209	218	196	223	197	206	192	200	158	188	201	195	206	199	189	210	188	200	234	209	185	202	203	220	216	220	203	201	216	210	205	223	181	203	208	202	186	205	202	211	205	181	202	179	200	193	194	205	186	204	175	193	222	174	204	213	197	186	195	190	178	180	188	200	208	229	188	197	191	183	206	199	203	176	179	203	212	190	181	212	208	231	200	212	220	203	205	185	199	189	186	204	217	211	195	220	185	202	203	202	199	205	211	179	195	210	191	195	195	171	181	217	192	208	190	202	220	185	207	215	201	185	211	207	199	216	190	190	223	207	185	186	201	184	186	180	214	183	201	205	199	195	183	212	204	198	208	204	182	218	199	200	189	188	224	170	200	226	193	225	184	218	203	219	188	187	225	225	214	216	171	237	192	217	198	212	184	209	203	212	212	209	216	198	200	219	200	185	194	184	225	196	206	203	204	184	192	150	192	194	218	209	194	182	221	203	223	188	193	193	205	204	219	218	201	217	179	183	195	216	203	193	186	225	196	193	194	193	174	195	173	199	209	186	217	210	229	196	192	177	223	212	197	202	198	181	240	218	202	227	193	172	198	221	193	210	195	206	191	193	179	203	194	182	192	197	187	186	191	201	199	226	179	204	209	206	226	210	233	228	199	192	202	225	205	216	186	197	182	196	187	235	200	198	182	183	187	200	210	209	218	178	219	198	211	195	201	209	190	199	188	198	178	185	183	232	177	193	178	198	188	213	196	173	203	204	190	178	222	212	202	232	200	204	193	164	182	199	193	214	194	208	215	220	193	204	192	195	192	181	222	192	217	202	198	209	194	230	201	178	232	218	188	225	215	211	207	189	192	219	218	185	188	181	209	206	164	236	218	203	196	198	187	204	202	185	191	192	211	191	200	185	200	183	204	214	188	225	189	180	204	191	187	175	219	200	189	197	176	208	199	172	197	207	229	187	219	210	194	186	203	176	193	173	195	232	209	184	192	187	179	218	184	185	194	219	206	222	203	195	177	199	220	181	196	183	211	208	194	190	199	205	201	172	201	193	193	204	199	208	181	211	210	176	212	164	216	221	212	201	204	190	205	198	198	217	203	212	194	201	202	221	230	218	195	206	216	221	214	233	206	226	198	178	193	205	201	180	182	192	180	176	177	221	195	205	211	213	226	207	194	184	202	185	200	192	214	209	196	193	194	191	200	224	219	222	208	203	220	199	229	180	192	208	203	217	205	212	196	189	232	194	200	203	183	165	197	201	193	189	219	186	227	226	198	205	212	229	206	239	198	213	169	209	199	223	231	199	198	175	188	206	204	212	213	205	192	187	210	190	196	185	226	187	188	209	187	231	196	205	185	185	196	210	229	203	191	193	199	183	226	196	211	226	195	196
12314	1334	2783	3092	2765	2176	1991	1572	1391	1275	1149	1072	980	924	934	877	800	822	754	723	801	775	678	734	735	816	990	1011	1125	1099	879	1050	1126	910	704	777	682	654	608	641	595	584	617	609	607	548	598	612	580	572	569	566	595	570	553	597	596	551	598	558	638	615	588	581	562	566	600	575	597	581	603	575	601	595	581	582	611	537	584	584	585	583	579	628	603	587	581	587	582	560	582	631	563	579	638	544	578	569	579	593	574	537	556	573	554	580	529	566	595	570	544	603	585	531	587	584	581	558	590	534	591	624	566	582	592	518	548	544	580	602	582	556	583	562	598	604	576	611	564	584	575	557	567	541	586	576	532	569	574	566	566	584	588	533	578	601	596	551	584	565	528	554	527	574	576	533	548	543	553	515	551	564	596	545	614	551	533	581	564	578	594	552	567	558	560	527	564	582	565	553	557	582	567	578	537	570	550	589	580	595	587	563	578	583	598	565	557	561	576	555	596	584	545	571	558	552	512	530	579	513	545	597	559	564	575	611	534	555	590	566	573	589	620	584	591	551	564	527	572	573	573	576	586	584	559	562	610	561	554	604	556	585	584	595	585	556	610	571	583	548	594	569	586	528	553	564	574	511	543	580	555	535	598	558	570	587	534	556	541	580	534	569	590	588	569	590	594	577	569	548	582	523	543	601	550	573	549	567	599	550	613	574	580	541	581	556	531	571	552	574	587	593	577	544	585	526	551	588	542	565	580	589	584	592	624	557	544	587	585	593	559	584	537	543	544	561	571	577	612	538	551	575	518	596	584	539	559	527	609	539	566	549	615	549	517	560	543	578	558	521	564	619	546	547	575	559	546	575	573	579	532	569	591	542	569	601	551	585	597	553	598	565	590	535	586	588	592	571	612	563	583	592	584	543	547	596	571	522	579	566	579	607	608	587	552	568	570	562	535	547	559	557	558	594	568	544	581	606	550	524	602	561	551	566	579	579	548	575	543	597	546	580	592	597	574	533	564	623	571	591	551	597	555	557	584	560	549	541	582	588	592	593	509	558	592	559	542	569	603	561	548	615	595	598	530	554	582	557	535	557	579	597	573	579	573	606	558	604	597	572	544	562	611	570	607	579	563	570	641	609	519	553	601	574	564	577	538	556	570	580	532	562	572	566	574	564	564	571	575	561	581	548	543	575	534	593	554	576	555	555	573	571	550	585	548	545	581	524	575	583	577	594	538	549	572	590	562	607	573	581	575	595	559	591	533	553	556	611	547	578	586	570	531	611	571	553	542	551	527	584	556	603	613	604	554	566	571	551	557	593	548	588	544	576	602	552	575	536	597	574	563	602	576	577	582	572	530	555	562	577	538	543	581	547	555	586	560	614	547	558	586	587	563	559	591	554	534	588	551	558	534	546	576	546	602	585	594	527	589	569	609	580	588	571	557	550	564	586	567	571	581	552	551	553	568	545	586	545	563	582	584	521	541	571	566	593	582	507	594	570	535	555	591	583	565	546	573	577	541	500	502	524	597	571	533	578	532	582	539	554	580	545	565	579	536	583	548	532	533	550	551	559	552	556	565	563	569	539	546	615	565	575	583	575	590	551	576	585	550	577	560	574	598	568	585	554	562	563	568	545	624	585	572	611	574	548	567	568	576	562	558	560	611	592	547	561	548	537	544	546	526	587	581	566	584	590	573	544	593	542	553	563	590	556	528	535	567	544	552	585	572	591	589	549	548	575	597	541	544	617	538	605	553	562	553	610	579	575	526	547	527	549	541	537	584	569	565	577	504	550	574	558	557	572	549	542	535	547	584	564	587	580	606	613	578	520	575	595	557	559	573	562	549	562	576	537	526	550	562	565	571	551	595	573	537	572	594	557	600	591	580	564	561	576	571	594	561	588	545	566	545	526	567	581	522	554	568	515	583	578	553	561	537	552	544	597	563	528	565	550	603	583	585	543	517	501	623	581	587	592	553	529	565	539	574	580	597	560	573	531	602	562	574	571	572	585	581	600	574	539	551	553	584	573	586	568	587	579	596	548	572	550	568	573	578	574	603	615	549	540	563	576	584	574	589	588	605	539	563	537	568	575	586	570	568	594	606	579	543	616	599	589	580	596	561	554	561	544	575	553	552	551	598	573	589	567	581	569	575	614	571	558	565	579	538	582	606	537	557	520	558	558	553	551	608	567	557	562	537	544	596	606	574	638	533	563	607	560	567	550	582	566	534	558	557	564	553	586	538	572	584	560	577	605	565	566	602	527	601	589	534	561	600	564	580	544	580	558	550	572	581	547	616	538	609	569	533	572	553	568	585	564	606	600	557	602	540	582	556	527	610	570	541	579	599	547	531	590	563	576	596	594	546	559	561	569	546	563	566	564	596	557	586	621	584	557	546	590	547	571	580	596	587	553	626	579	548	575	546	603	551	564	580	555	572	573	583	560	547	596	636	569	572	571	555	585	560	626	526	601	557	611	603	585	576	578	542	573	592	575	546	566	582	556	572	548	553	603	603	549	567	601	570	571	584	550	539	542	573	558	534	609	548	578	575	615	608	567	588	594	557	586	569	557	569	584	561	566	594	575	541	575	606	518	578	579	603	592	572	571	563	551	553	581	577	581	575	566	586	528	570	593	595	517	543	580	579	501	558	555	581	565	562	543	592	585	575	584	588	576	561	590	526	560	601	575	556	549	581	567	543	545	621	534	599	489	590	595	574	585	579	614	572	544	537	567	578	547	561	550	577	578	547	612	565	587	566	522	567	576	562	591	532	574	590	596	587	589	565	513	579	598	568	563	567	572	545	544	573	579	569	540	577	602	568	616	591	560	551	578	589	569	576	609	565	555	578	579	568	578	617	575	609	570	582	512	573	602	589	581	580	537	574	568	591	561	572	576	577	540	530	566	556	530	575	584	575	574	524	532	542	567	564	584	622	556	569	556	569	536	530	544	552	558	574	582	589	555	595	557	533	556	551	581	526	537	580	602	569	597	531	514	599	585	557	562	550	546	541	609	565	553	597	571	535	535	569	545	592	597	572	540	586	546	622	511	583	563	569	523	617	571	568	589	566	570	568	576	544	591	591	579	624	538	550	590	564	547	568	555	582	603	624	559	585	522	601	567	565	569	562	578	592	580	525	552	564	555	560	530	536	622	582	545	558	554	561	565	570	590	548	573	581	582	562	548	582	587	539	591	550	558	591	595	585	581	579	583	542	567	575	574	563	549	545	546	512	574	578	570	556	611	544	581	553	569	576	571	549	597	594	549	553	574	622	573	580	555	577	558	582	608	554	596	576	559	589	550	542	581	557	549	577	588	545	564	559	535	548	544	574	574	611	617	591	595	584	563	552	584	562	571	567	536	553	527	544	586	559	541	574	554	587	556	552	566	566	621	567	547	549	530	584	574	560	547	587	556	560	569	561	534	529	570	555	565	575	564	551	601	583	559	562	558	564	562	567	570	535	528	529	565	529	575	582	581	578	533	600	552	567	560	575	542	564	584
37996	9818	3159	2141	1451	1108	930	735	621	583	599	566	512	460	459	495	476	447	470	453	431	448	436	420	415	411	530	525	515	555	473	470	466	536	399	464	436	402	419	404	385	369	396	395	404	381	415	377	370	374	386	388	425	369	385	374	390	412	365	367	383	338	357	380	406	413	362	389	404	388	423	403	384	408	400	396	385	360	367	408	385	340	415	407	404	384	407	374	395	416	427	368	418	412	394	393	382	392	383	385	401	375	426	377	386	361	398	388	377	429	389	418	379	366	408	358	403	382	424	401	381	407	395	369	377	393	374	413	422	399	414	333	426	392	386	406	357	390	405	386	365	352	394	368	423	370	404	405	359	379	362	362	367	398	378	378	389	383	368	376	376	433	362	414	354	371	383	385	399	397	368	411	369	406	395	370	392	370	410	422	424	380	409	398	372	394	413	376	401	397	383	353	391	400	391	392	352	371	403	428	414	375	409	421	387	393	370	399	372	363	378	398	401	390	391	364	394	395	353	369	347	356	392	381	403	401	403	398	418	348	359	365	411	382	379	380	405	379	381	356	406	381	400	361	428	382	411	365	394	388	387	347	404	420	414	349	438	371	389	391	354	360	352	362	389	352	375	384	408	398	370	392	421	387	393	431	373	401	404	408	393	350	364	363	385	398	405	355	383	375	358	370	437	401	424	348	393	342	399	395	384	394	378	384	397	391	385	387	362	372	385	426	373	387	409	397	367	408	369	381	394	370	387	400	398	379	386	412	385	371	409	402	412	415	400	403	380	391	393	367	422	359	380	349	362	412	403	387	425	341	397	362	388	414	372	427	417	365	401	323	425	381	388	385	384	365	373	390	373	352	411	370	369	397	390	389	376	410	384	363	380	378	335	396	386	387	382	381	378	391	364	396	402	394	376	387	395	401	438	388	398	374	428	373	405	362	359	367	349	404	388	378	418	367	389	382	371	433	359	398	425	361	338	392	389	414	375	421	426	391	376	418	395	386	402	378	405	395	403	361	412	384	385	351	400	376	393	392	389	415	376	400	372	398	358	375	374	419	425	380	433	363	356	377	404	388	356	359	386	382	425	394	383	367	389	430	396	393	388	347	382	392	383	361	384	364	405	399	390	344	385	393	400	407	402	385	374	415	377	374	382	373	358	390	384	392	398	396	391	340	341	399	390	402	375	421	408	393	403	381	407	352	368	407	393	408	376	393	348	365	388	417	396	348	380	377	382	394	389	416	368	363	367	394	396	349	420	401	375	382	410	392	349	390	357	379	349	393	369	398	354	396	383	389	405	387	396	344	405	412	412	405	415	396	385	380	367	416	398	404	404	400	404	359	398	406	394	387	421	395	393	402	417	381	388	373	397	388	424	388	359	411	370	378	360	366	356	369	361	408	397	380	381	413	370	411	399	378	370	365	390	410	377	355	373	402	402	406	379	430	389	439	384	425	415	403	379	375	404	397	424	401	389	424	399	393	407	365	390	419	384	388	397	408	366	375	399	358	372	367	372	355	396	367	375	375	393	393	376	379	409	397	402	383	378	357	388	377	364	397	370	340	372	414	368	430	401	386	401	349	400	354	396	391	367	417	410	377	370	369	381	391	383	356	399	378	393	392	409	363	370	413	398	382	398	358	374	389	422	385	360	394	371	380	366	406	373	399	365	388	356	380	391	408	426	371	380	429	365	398	427	412	406	346	424	386	360	394	362	376	403	381	402	408	381	403	413	413	377	385	421	383	394	362	383	442	375	378	416	374	408	422	350	405	370	423	370	378	361	389	407	376	397	386	338	392	390	415	405	397	393	369	385	411	388	386	392	364	389	400	388	352	391	381	366	382	369	401	382	395	387	373	396	344	409	408	392	374	386	398	384	417	372	402	366	399	391	352	378	385	404	375	380	403	396	379	379	399	377	366	392	399	380	407	388	382	390	387	402	394	387	400	364	410	384	373	359	385	352	393	373	384	364	344	388	413	414	393	405	401	362	399	370	388	375	375	367	369	403	409	391	386	329	362	397	426	400	378	414	394	414	375	383	421	388	393	405	390	364	410	378	358	425	406	379	404	415	393	402	391	395	382	351	365	351	393	431	391	347	408	373	363	366	356	357	380	393	385	395	401	419	394	395	408	363	378	413	389	373	385	394	392	360	391	369	392	401	387	340	360	360	392	392	414	410	371	386	383	415	400	413	387	350	382	404	353	406	360	383	388	409	413	399	388	355	419	369	381	378	377	400	388	385	369	395	413	406	399	412	399	423	404	416	373	352	385	404	364	395	413	363	369	358	392	400	390	395	381	393	392	364	388	390	324	399	371	369	337	371	372	410	411	386	375	384	368	379	379	367	362	379	416	383	346	395	399	356	392	403	381	376	393	396	396	419	384	400	395	392	370	400	404	360	366	360	398	350	354	382	410	401	392	378	367	389	372	377	433	363	394	369	417	398	376	396	401	359	375	377	393	379	387	374	381	359	428	380	376	372	360	384	395	400	391	410	407	387	400	417	385	368	376	381	376	398	373	436	365	401	375	444	401	392	387	376	359	372	376	373	373	396	395	387	393	365	372	406	361	393	407	402	385	376	399	373	413	381	348	380	379	377	355	392	389	377	393	393	416	349	387	408	398	381	406	355	366	391	411	395	393	380	389	404	377	395	413	424	440	345	376	410	381	402	391	405	388	387	410	414	427	390	380	401	394	364	417	374	418	388	399	423	366	397	405	393	387	412	406	380	389	363	367	375	384	386	378	406	393	387	367	405	374	408	418	366	410	371	393	371	375	414	393	419	390	383	393	384	391	400	434	377	366	409	376	381	378	368	383	399	413	370	360	423	374	375	364	371	351	378	391	383	328	383	392	347	411	387	377	369	383	366	377	392	385	384	369	414	395	383	345	368	363	413	385	386	394	408	370	367	368	376	422	413	387	381	372	409	395	371	383	400	428	425	420	409	363	417	383	394	370	365	396	341	333	355	387	393	372	402	412	378	369	397	417	384	371	416	389	361	383	382	373	408	361	350	369	388	377	380	356	394	402	408	397	376	365	399	410	383	357	347	419	370	384	368	382	381	386	401	444	453	424	405	406	362	366	370	402	392	397	387	370	400	395	373	382	361	386	369	373	371	374	333	367	381	402	355	404	379	437	405	370	394	387	393	401	404	368	407	399	397	356	384	376	363	383	411	376	352	397	384	408	391	366	360	376	390	378	347	380	391	375	383	408	382	378	373	362	374	385	385	397	425	388	408	412	372	375	391	374	381	408	403	387	391	414	403	416	388	407	407	423	406	396	368	392	410	375	416	364	386	396	416	361	421	352	417	373	395	390	390	384	399	393	408	380	367	412	378	345	428	452	396	407	395	387	387	454	403	386	405	384	379	392	358	364	356	377	366	368	389	416	405	400	440	379	425	374	416	374	410	363	416	379	422	363	374	372	408	383	377	394	365	377	375	381	379	403	413	377	394	393	376	409	392	407	386	373	396	377	391	373	382	378	410	388
16978	2353	4983	5734	5010	4240	3457	3051	2517	2263	2078	1891	1771	1738	1522	1566	1437	1417	1425	1355	1322	1320	1237	1247	1373	1362	1835	1900	1951	2124	1690	1768	1914	1794	1237	1313	1387	1193	1034	1020	1021	1067	1010	1030	998	1033	964	1047	1007	1034	1008	967	973	1007	954	1027	1006	982	968	947	960	987	995	1008	986	970	1014	999	1001	962	1007	966	982	975	995	997	977	986	905	1041	957	914	954	911	940	975	961	926	1036	931	913	993	995	965	939	979	958	916	923	944	977	1037	928	960	953	967	951	982	958	939	967	907	993	962	1011	932	990	947	946	990	984	937	945	1000	1027	942	948	948	956	982	970	968	873	1003	963	933	920	960	985	930	945	929	935	936	918	956	965	924	1031	953	1002	994	936	971	906	973	985	946	931	966	916	932	939	970	977	969	915	959	1003	969	964	952	929	972	909	928	930	947	893	941	944	979	914	933	1025	951	954	950	974	935	921	943	933	955	935	987	917	918	938	955	1034	943	959	926	984	970	1009	949	996	956	880	1008	997	931	979	907	927	916	933	935	982	946	1023	941	959	950	973	913	930	943	970	945	956	1029	1003	964	897	920	983	904	988	956	948	941	952	943	892	971	893	955	986	939	989	912	919	932	949	958	963	913	941	925	1013	994	914	918	915	953	956	893	887	933	983	976	883	1022	925	979	974	927	962	936	975	958	981	933	962	924	970	985	1014	921	992	990	998	959	950	975	939	965	947	939	897	917	948	904	910	951	965	920	900	975	930	944	925	922	989	935	942	947	1003	964	973	962	983	881	973	986	957	877	1013	924	1003	946	971	967	956	949	984	1002	943	910	925	917	982	1020	914	931	995	950	960	977	939	941	978	932	945	958	913	973	965	925	975	973	944	969	922	1003	969	919	946	940	972	927	911	880	949	942	927	940	929	1003	957	879	972	925	886	926	947	936	954	938	945	953	959	965	937	957	992	909	926	920	906	963	910	965	927	950	952	943	1010	1006	975	883	1012	911	968	928	948	932	910	961	927	954	1031	950	978	909	934	976	928	980	941	933	920	956	903	924	935	911	976	977	992	906	952	969	954	945	947	1002	1004	1001	929	927	963	940	978	896	914	1002	974	945	976	962	956	943	992	936	939	932	920	983	953	970	907	905	1003	922	957	917	991	912	1006	980	927	903	910	979	906	968	942	991	996	949	932	933	918	936	983	917	978	948	917	925	948	941	974	917	890	944	914	987	942	952	1005	946	919	935	929	949	950	946	973	939	956	928	921	967	924	977	918	986	1008	991	976	999	976	948	982	915	931	976	981	937	965	936	959	912	931	952	918	961	876	956	972	1028	945	932	943	944	998	885	928	964	972	999	983	925	952	946	934	993	960	957	909	998	939	998	935	992	985	943	939	984	969	930	953	985	946	981	967	892	930	943	927	976	938	948	981	968	961	909	954	944	968	970	966	953	958	1000	921	1005	984	962	939	929	991	922	936	987	964	926	934	972	961	937	933	949	983	989	990	944	955	955	900	977	953	978	964	915	963	927	1003	999	910	946	966	960	961	934	1022	993	962	929	999	937	942	942	903	1012	952	980	939	934	876	998	998	974	970	1020	893	946	982	963	962	953	939	992	927	942	914	950	944	974	1023	1027	931	983	945	952	1015	971	878	941	947	926	944	955	951	962	978	957	981	984	916	958	948	959	963	966	929	952	940	941	1018	950	942	971	970	943	938	935	998	940	934	958	954	917	1021	972	967	929	932	960	934	949	923	952	976	926	925	982	948	1006	914	991	892	983	925	922	933	923	980	947	974	914	935	957	992	950	955	973	936	943	947	956	994	913	982	945	1016	968	960	990	942	967	886	952	914	1021	917	916	969	950	981	950	982	971	931	1005	992	933	949	936	893	928	891	989	955	879	1006	944	916	964	971	957	940	988	919	938	935	965	969	979	967	954	893	965	901	935	1000	1010	929	995	1009	937	948	935	928	981	916	958	913	981	911	991	946	941	935	978	948	930	1015	983	965	902	952	993	1004	938	950	978	961	948	948	1038	954	936	943	935	949	930	986	902	901	932	955	988	929	969	925	990	955	902	913	933	962	947	960	977	981	938	916	1003	942	978	934	968	969	978	992	950	970	996	954	955	876	980	953	938	962	1006	938	966	1006	932	897	941	956	872	963	916	958	949	909	924	911	986	927	963	954	927	923	948	970	913	973	900	953	994	910	937	972	941	938	977	970	915	961	930	931	973	946	911	891	922	924	944	977	963	938	943	912	963	959	935	960	972	945	930	964	912	974	955	967	986	969	963	957	915	935	973	974	922	882	985	995	941	955	953	927	943	964	925	922	904	934	991	967	965	992	985	941	973	954	936	990	922	945	976	981	949	945	973	930	881	961	930	954	954	976	926	947	907	916	955	943	941	954	951	947	994	936	931	989	920	937	967	920	916	963	925	907	899	928	956	1004	898	959	942	964	923	956	867	961	985	995	915	988	953	957	917	899	905	929	973	957	966	964	990	946	902	958	965	936	936	974	936	937	981	974	969	906	939	983	1032	922	951	981	928	998	959	973	942	962	952	915	942	984	969	934	919	956	1006	974	970	990	919	1011	959	941	1005	917	961	960	984	968	876	967	912	967	915	887	996	935	944	962	963	972	946	938	940	939	1005	949	921	983	918	961	977	889	975	950	974	1048	931	992	979	926	1010	1002	930	937	968	940	948	976	942	991	1004	951	949	944	946	971	907	951	943	987	914	940	975	985	922	962	973	929	927	959	941	952	959	982	922	975	978	911	948	968	934	913	976	932	944	916	989	925	993	949	984	968	941	942	997	979	926	943	921	934	940	929	925	937	960	955	982	913	955	904	925	946	945	980	897	999	950	912	1003	890	968	917	952	963	914	920	937	936	1019	961	893	936	924	926	867	940	947	957	909	914	950	997	957	929	962	957	913	884	958	907	939	956	952	956	944	970	971	897	991	927	945	953	939	948	948	976	938	1018	931	936	932	910	964	990	964	983	875	929	928	930	902	992	916	968	987	955	942	935	979	985	900	941	954	904	940	992	940	954	980	946	923	958	924	938	1014	968	1003	977	931	952	1005	973	940	968	971	908	894	957	921	921	900	928	952	975	942	937	936	953	969	922	927	995	927	938	945	908	936	946	945	931	923	953	934	952	955	989	968	944	942	924	896	960	951	926	955	943	961	955	970	878	947	898	896	995	921	901	928	981	942	964	916	922	910	979	969	896	941	957	990	968	982	1013	881	976	904	959	967	937	929	962	955	916	952	948	943	916	911	953	966	960	992	964	966	947	961	970	939	943	962	899	981	919	935	953	959	906	950	959	902	1000	934	975	959	937	943	962	952	959	943	902	965	955	947	1010	931	948	948	915	958	904	926	947	990	944	915	950	995	915	951	993	926	947	962	929	949	954	987	931	995	939	939	920	1000	920	965	942	1035	986	916	935	968	979	942	959	943	965	988	909	945	935	932	922	959	950	989	928	967	989	943	965	947	946	979	933	920	958	967	987	953	1003	961	971	905	981	929	1006	937	953	931	978	922	943	919	919	972	997	959	958	912	966	954	930	954	954	929	961	952	950	906	961	933	938	983	921	955	973	966
2970	172	174	167	141	162	132	145	133	161	131	135	149	140	142	140	142	133	140	130	134	133	118	144	128	148	148	133	152	139	111	150	143	148	125	151	150	147	140	143	154	120	120	142	142	128	139	137	133	142	139	146	143	150	128	136	142	126	135	143	128	147	132	113	168	150	143	121	133	124	140	128	128	142	157	161	127	135	119	137	122	153	130	122	129	128	141	132	127	147	135	146	121	134	136	141	125	151	127	141	144	142	117	143	117	128	134	138	132	118	146	148	120	132	148	135	161	151	136	132	156	165	150	147	148	132	151	123	129	131	126	131	127	132	132	126	133	157	134	126	150	137	129	122	118	134	158	138	135	144	131	124	129	116	132	128	134	140	151	149	127	114	128	131	119	144	146	124	135	145	150	159	135	154	158	140	151	121	154	143	148	165	143	144	125	149	145	142	129	156	126	118	122	141	113	135	137	132	161	127	138	129	133	145	141	123	116	131	114	142	154	128	127	129	109	146	127	148	136	123	121	135	126	127	143	137	136	123	118	140	122	142	131	111	137	130	141	118	137	132	132	140	133	158	131	136	140	147	131	143	147	141	140	154	153	133	117	120	134	114	131	137	144	144	150	117	129	132	144	116	147	156	121	117	135	131	139	135	157	124	144	129	157	139	134	112	125	138	120	131	153	148	130	139	144	140	133	150	123	130	125	141	136	159	146	130	115	133	128	149	128	127	149	138	140	146	139	123	162	148	139	133	124	118	153	127	159	136	126	116	120	158	117	133	126	132	126	131	145	137	134	136	126	115	127	141	133	160	133	165	144	146	135	131	140	140	141	124	135	132	138	138	140	142	136	125	113	130	146	141	139	136	149	115	136	132	133	156	135	131	133	113	144	115	125	124	130	130	118	138	158	134	136	122	130	160	102	133	128	123	153	151	134	137	148	152	144	137	149	122	141	165	144	132	133	137	145	138	113	132	138	152	137	145	135	144	141	110	122	134	136	112	158	158	152	158	151	131	123	134	134	136	119	127	140	130	140	160	132	140	146	122	129	147	128	133	140	134	120	144	163	120	125	131	153	140	158	120	136	138	147	131	137	143	134	130	135	115	124	125	120	139	146	138	134	120	125	135	144	124	142	140	126	151	153	105	107	120	113	111	142	136	133	134	120	151	118	162	134	146	127	129	140	124	126	145	161	145	148	136	142	140	137	114	137	118	143	130	134	148	129	149	142	134	155	125	140	156	118	127	142	131	138	125	141	149	138	150	145	135	119	134	139	139	116	153	119	136	141	136	142	137	136	148	154	123	131	145	145	134	135	148	135	121	156	128	129	107	134	122	122	139	138	149	150	135	137	120	115	149	124	146	122	126	136	144	145	135	129	133	127	135	126	154	112	139	116	126	131	144	134	150	109	138	126	139	128	119	118	131	131	134	124	126	140	124	126	142	139	152	147	149	128	132	133	152	142	148	127	137	128	129	138	146	132	132	136	136	135	132	123	125	136	143	124	150	145	130	133	143	131	129	133	104	133	149	142	141	145	128	139	154	123	139	132	117	152	119	140	150	115	126	133	138	135	132	161	119	121	144	131	136	106	150	135	126	113	141	133	149	150	137	129	134	138	147	130	140	136	138	140	107	145	129	132	124	138	126	136	121	148	140	114	110	137	124	141	156	135	125	126	119	138	131	135	128	137	120	137	120	136	131	151	140	137	121	148	141	136	143	138	131	136	114	132	151	141	120	138	139	143	145	131	142	122	127	148	134	144	155	142	134	150	136	121	146	140	130	139	141	146	132	143	141	129	128	123	129	134	125	120	136	129	131	154	144	131	133	134	146	123	137	140	136	136	126	147	125	124	140	125	151	147	122	144	130	133	144	111	146	116	141	148	148	131	149	141	130	134	138	138	141	168	124	138	149	142	125	155	123	110	149	141	161	131	136	142	145	142	121	147	143	144	139	143	123	144	118	135	131	137	140	133	135	121	126	134	144	124	144	146	156	130	128	126	133	120	133	124	134	139	138	140	134	131	134	134	148	126	126	140	125	123	158	122	155	136	142	161	145	117	136	127	148	139	139	133	141	133	147	134	156	136	135	147	113	145	136	140	138	142	143	112	147	129	135	135	139	138	129	118	159	127	128	126	131	129	130	133	134	120	135	145	155	114	129	126	131	155	136	141	138	145	135	141	122	125	142	134	137	114	127	142	141	121	114	159	123	161	136	131	142	155	127	122	164	151	157	143	121	120	119	130	108	148	153	125	153	111	121	127	143	169	151	142	126	121	131	121	129	133	141	146	139	163	112	131	133	137	131	124	127	137	121	109	131	151	137	127	144	143	127	145	142	132	156	145	136	149	134	144	128	131	129	152	118	130	150	125	128	158	159	165	147	136	123	148	135	139	143	124	148	146	141	142	122	134	133	122	157	169	131	127	136	134	142	138	138	125	159	139	133	132	123	121	146	137	161	145	137	132	148	140	149	133	118	148	157	146	130	141	144	164	140	133	137	151	154	126	132	153	117	128	130	141	144	108	148	139	139	134	140	131	134	122	133	127	124	132	136	132	115	139	133	136	126	128	124	181	135	162	136	123	140	123	137	111	124	129	151	126	144	128	162	137	113	148	128	134	139	128	144	146	131	133	136	128	125	146	121	146	117	140	143	125	108	116	128	128	131	127	153	147	145	118	129	151	146	147	121	125	138	128	131	124	155	140	139	128	124	156	127	138	150	161	147	136	122	132	152	133	126	150	151	136	150	137	143	131	132	148	119	128	126	101	142	97	169	149	130	161	149	134	136	108	120	151	115	130	129	128	132	152	136	117	151	156	135	128	146	137	143	125	152	147	135	144	119	129	151	139	138	142	130	122	144	149	156	140	140	141	139	114	139	126	125	146	135	149	147	148	138	122	117	131	134	146	134	132	119	129	149	133	111	155	137	143	145	153	140	124	151	154	138	148	135	149	150	162	139	132	139	130	134	119	129	143	121	125	114	122	125	122	138	126	127	133	144	135	119	123	129	141	152	132	113	134	138	136	154	123	137	130	140	148	133	150	157	129	128	125	112	135	131	131	141	133	128	123	138	130	137	145	135	132	151	132	125	130	135	124	128	121	146	143	144	131	136	134	141	142	114	136	150	139	145	135	144	140	127	141	150	144	127	145	142	133	119	136	140	155	120	139	126	135	121	160	147	147	137	166	136	150	142	144	139	126	118	127	139	143	134	118	131	143	144	117	107	153	140	143	150	121	122	130	136	138	114	138	125	139	143	137	135	139	127	133	134	158	138	131	125	124	131	121	139	133	128	149	128	131	138	126	129	124	126	139	144	142	136	141	134	176	138	149	133	128	129	129	145	141	147	130	125	152	130	136	144	132	144	145	119	128	115	133	165	144	132	141	159	135	141	125	130	135	141	145	143	142	131	115	158	131	152	145	130	135	153	135	146	140	144	141	129	121	122	137	132	135	124	135	124	110	141	142	111	153	121	135	148	117	115	140	123	121	158
3467	450	524	477	526	513	451	416	477	442	430	443	440	425	417	406	457	426	386	407	401	466	434	415	435	456	452	431	439	465	435	426	435	414	408	369	435	456	414	372	412	399	432	401	430	430	388	410	416	419	425	417	418	410	406	379	444	404	414	424	405	433	402	419	385	412	404	407	419	395	414	416	394	398	413	388	430	399	435	414	413	385	399	411	420	458	440	406	406	421	403	408	416	388	403	394	458	420	429	409	388	431	406	427	426	448	426	422	419	403	425	418	402	430	430	427	402	420	424	394	395	388	396	413	415	407	413	400	388	405	425	412	401	431	428	410	382	441	405	395	437	424	405	398	453	435	377	400	433	414	453	412	403	432	397	410	434	411	432	415	393	417	413	436	409	383	411	464	415	452	385	412	415	397	404	416	427	399	431	405	435	404	403	420	420	398	431	435	387	375	398	451	455	373	387	438	409	439	381	409	435	451	400	452	393	390	417	398	413	416	412	430	445	416	391	428	417	418	407	420	434	416	410	393	448	390	410	420	443	414	413	417	424	419	410	400	393	428	401	414	446	411	421	407	435	436	438	403	428	405	420	427	402	474	429	374	421	397	435	422	430	417	438	424	417	407	464	389	374	411	437	391	425	397	421	398	433	429	437	424	426	389	438	427	401	421	404	381	453	410	405	388	443	409	412	410	445	423	411	423	425	435	419	398	411	404	436	415	382	400	418	423	398	415	403	398	420	417	418	383	403	417	403	413	420	377	396	435	403	421	423	441	420	390	419	394	398	369	418	412	438	443	404	396	414	409	401	436	437	431	365	437	417	412	396	435	426	415	396	409	426	436	404	394	393	395	456	392	420	431	380	385	430	436	431	372	424	437	404	409	410	443	392	422	432	416	388	415	428	417	428	433	404	406	425	405	410	435	420	401	416	437	400	406	418	373	420	407	420	397	423	384	387	404	399	380	390	405	428	413	400	401	402	435	460	436	373	408	459	401	396	421	449	450	404	380	423	406	459	453	455	415	426	452	435	397	408	420	422	437	422	412	455	422	409	403	407	406	411	426	409	426	447	394	410	447	412	416	423	390	401	448	405	444	400	419	420	414	444	394	418	393	414	404	443	416	431	393	365	399	413	445	407	385	450	418	427	422	393	418	389	406	394	405	381	418	432	430	424	411	413	394	421	425	442	409	399	427	416	417	410	386	416	384	433	396	431	416	462	392	433	394	404	424	420	432	391	382	432	434	422	424	439	428	407	414	371	467	417	397	400	429	399	388	420	391	396	398	446	418	423	409	385	400	412	408	442	394	427	411	433	409	425	405	439	426	439	376	401	438	431	430	447	429	400	404	429	392	365	423	435	414	382	413	389	422	409	443	430	436	417	406	392	411	421	436	410	419	385	441	390	417	409	454	429	392	456	448	396	415	413	422	399	432	385	427	392	424	414	414	429	428	413	391	445	430	424	414	441	448	427	430	408	426	443	402	442	410	410	437	398	413	414	381	418	409	406	395	423	420	412	421	463	442	397	405	447	442	433	436	434	430	379	423	375	429	420	435	431	402	433	444	423	395	412	439	382	418	399	394	411	437	393	405	423	417	427	453	413	428	420	424	402	432	428	441	412	434	395	386	448	399	421	399	405	408	430	387	441	393	419	432	429	406	411	429	441	420	437	395	418	367	436	378	388	437	421	398	399	388	479	403	448	451	444	435	418	411	426	441	434	414	409	427	438	432	429	420	397	391	382	428	442	443	415	441	404	414	422	400	440	408	416	410	417	429	405	369	409	415	410	450	414	416	417	412	401	382	427	392	401	412	423	431	446	411	432	410	415	425	394	427	410	407	399	428	431	392	409	414	408	406	411	401	379	423	431	394	424	469	441	434	455	428	411	429	400	449	412	388	423	386	424	440	438	427	423	406	454	393	430	430	427	420	427	400	438	406	437	440	431	411	426	410	407	403	408	392	436	410	442	441	432	410	448	423	426	444	409	405	398	394	417	455	391	419	409	419	392	431	421	429	385	374	430	411	398	407	446	450	396	407	421	408	422	421	451	433	378	415	435	424	470	376	442	437	412	400	447	406	384	441	414	406	398	432	420	410	405	441	400	437	409	410	451	396	419	397	424	410	421	421	418	399	398	421	395	413	415	406	409	460	376	414	442	413	429	423	381	401	411	388	420	410	390	411	416	491	403	416	438	426	422	405	400	392	440	420	417	417	390	399	396	412	414	400	414	410	406	461	415	396	404	394	399	395	377	401	438	461	399	408	396	390	383	384	409	444	417	366	441	448	429	417	406	383	409	417	414	448	384	407	394	434	376	419	426	409	402	417	399	360	456	427	415	418	390	410	440	428	417	420	422	459	404	406	434	420	394	396	398	434	413	425	434	448	379	416	403	436	417	423	446	409	412	418	415	436	448	406	420	400	423	405	415	421	442	435	417	428	416	437	402	416	407	407	421	413	414	411	424	408	412	402	412	431	420	438	404	402	453	440	438	418	427	396	439	396	406	415	446	418	418	407	422	421	408	415	437	379	413	418	442	431	428	464	405	418	442	399	432	376	451	382	397	434	417	409	405	429	395	426	415	396	375	422	397	438	384	423	407	432	414	419	421	427	394	421	421	392	391	435	442	458	394	467	436	382	401	401	424	385	395	443	416	411	402	452	457	397	418	379	402	413	451	442	420	430	434	440	425	417	435	403	422	410	409	403	447	442	411	407	381	446	425	440	390	449	442	408	427	437	417	455	417	425	429	398	463	390	398	376	421	447	406	456	423	418	410	419	409	394	409	386	424	444	389	409	426	419	380	422	425	436	396	437	445	431	436	413	417	452	418	408	446	408	419	415	382	423	404	418	446	441	393	428	416	429	412	403	422	438	424	433	408	434	408	415	399	428	421	439	430	465	407	393	402	406	425	409	437	412	428	389	379	411	401	373	441	387	399	400	425	407	426	396	396	416	390	444	419	415	409	427	449	393	448	432	417	444	419	419	439	390	432	384	425	414	420	419	405	412	431	405	406	412	420	454	448	417	446	386	424	406	374	388	429	430	425	405	397	416	434	444	423	386	389	399	415	434	445	392	417	417	416	457	441	475	440	425	460	374	414	440	412	402	417	371	440	436	421	395	398	388	402	401	398	432	426	416	394	397	377	432	406	418	407	409	442	426	404	382	424	425	445	406	373	425	431	414	432	431	405	414	416	437	443	436	389	449	410	418	430	453	473	441	442	420	415	423	416	389	413	433	421	400	422	446	444	440	419	400	431	418	410	404	422	435	405	459	370	443	406	412	401	442	415	454	411	373	431	387	381	402	374	438	451	414	451	425	454	404	443	392	408	414	423	420	387	378	400	413	394	439	399	426	414	376	410	376	433	395	391	383	385	463	387	436	402	428	402	384	471	424	416	409	441	384	379	405	416	403	411	451	407	421	405	431	406	436	449	454	390	419	427	410	428	413	398	404	422	406	395	373	397	429	399	426	400	410	400	420	393	410	398	392
25077	3151	1222	934	645	520	423	353	345	305	274	294	222	266	220	226	204	244	246	232	199	235	205	216	228	227	255	252	293	283	265	236	217	194	235	179	256	225	216	183	194	190	195	197	187	229	217	214	189	202	200	199	220	215	179	216	193	204	220	205	219	201	191	205	191	198	155	239	189	209	192	205	212	201	166	183	203	200	198	203	205	195	205	189	191	220	186	210	185	216	212	197	220	197	212	205	178	188	207	187	205	189	179	197	198	207	165	198	198	192	212	176	193	186	206	215	205	208	204	246	225	220	198	198	190	195	208	187	216	216	204	212	190	215	182	205	227	216	216	189	199	208	227	195	210	201	204	192	180	228	207	206	196	193	194	220	184	226	166	183	211	201	198	203	183	194	195	210	208	191	221	222	215	200	224	201	200	214	199	168	213	201	208	187	194	216	210	186	215	215	201	203	194	191	202	194	196	171	186	199	196	208	173	189	211	195	185	243	194	210	180	192	197	223	184	217	199	211	189	205	190	196	200	171	198	201	202	193	206	200	189	172	222	177	210	223	199	187	186	189	199	190	196	205	224	168	204	184	200	186	230	214	194	198	192	192	212	178	178	204	220	209	194	210	193	202	182	221	223	189	179	209	191	210	170	163	183	202	193	179	216	174	220	183	182	196	206	197	194	209	181	214	216	213	209	197	204	194	223	188	182	203	162	204	202	192	211	211	209	197	236	202	210	188	184	218	206	162	175	215	185	183	181	212	216	206	253	168	233	198	209	213	199	207	195	194	205	219	197	205	210	196	197	198	225	193	188	174	173	193	207	192	207	182	206	179	196	181	206	188	205	210	207	229	208	201	187	199	189	209	214	207	178	198	187	208	196	190	185	213	220	169	189	211	192	224	174	212	204	217	213	189	210	211	196	193	208	200	192	209	168	209	171	199	202	198	211	230	197	240	202	199	179	187	209	184	200	221	172	164	202	197	205	215	201	208	191	236	191	210	199	192	184	225	208	203	188	208	204	214	216	180	209	189	208	191	225	203	220	215	203	192	198	178	173	190	202	162	180	212	172	199	205	205	215	198	190	208	201	191	199	194	195	211	202	185	190	205	208	180	195	201	244	232	210	200	174	189	172	193	202	234	217	200	213	243	211	182	223	204	189	201	188	186	194	218	214	194	185	205	204	202	198	191	206	195	198	207	201	224	208	211	193	199	204	204	177	188	192	192	189	206	211	200	201	182	199	211	208	185	195	190	187	213	188	203	206	195	188	179	185	206	211	204	206	199	219	200	209	186	200	169	203	194	191	181	195	196	171	205	191	197	216	196	204	213	230	218	197	189	181	195	173	208	190	216	192	193	184	196	176	234	205	190	182	198	191	191	204	171	204	174	223	197	178	212	204	222	199	180	205	186	186	206	206	181	196	191	199	192	187	204	223	219	209	204	187	227	171	200	208	211	205	182	184	207	202	200	197	218	198	188	196	240	174	182	194	195	188	201	212	180	208	212	189	224	205	179	201	206	181	180	178	205	202	180	181	211	215	179	193	173	248	199	206	194	185	186	186	175	160	214	196	219	209	195	206	196	177	191	210	187	193	186	212	201	213	204	180	198	194	189	185	199	193	190	188	199	185	213	191	199	184	214	202	193	187	213	211	197	173	197	193	233	181	173	239	194	192	191	206	211	210	218	181	186	170	206	199	204	195	193	201	212	194	201	209	205	224	204	186	203	224	226	200	179	202	188	200	215	213	214	209	182	201	210	193	197	195	198	195	183	200	213	192	201	205	194	204	185	209	196	189	225	211	188	176	197	210	220	190	193	185	200	190	219	185	217	208	208	181	182	191	200	183	196	214	207	199	219	173	209	223	203	207	209	171	203	197	194	177	161	201	201	195	186	192	173	196	169	194	207	234	234	240	206	207	225	200	215	181	191	209	206	212	201	168	194	184	195	180	211	183	202	183	224	209	202	184	203	213	197	208	188	194	219	186	195	205	226	216	177	187	192	209	198	203	199	210	194	208	204	185	192	180	195	192	165	153	208	195	197	194	190	220	156	187	206	198	214	195	204	185	189	220	188	191	210	212	179	173	201	203	213	197	191	175	177	168	191	205	200	202	203	187	206	175	196	210	192	178	184	194	195	205	195	209	212	180	202	198	210	231	194	188	213	234	196	208	203	211	201	212	170	189	206	179	197	193	195	200	202	181	194	178	185	148	213	191	210	188	208	216	184	199	188	194	201	198	190	198	201	193	221	190	195	192	214	202	195	199	195	172	179	201	196	186	200	186	215	221	180	189	178	206	200	195	207	189	214	186	223	225	202	206	193	209	211	175	189	197	191	190	219	189	175	194	199	181	205	188	173	185	193	205	210	217	210	202	207	192	209	181	211	179	212	208	193	210	189	185	199	191	205	215	200	179	192	215	191	192	178	193	216	204	183	191	232	205	195	211	185	200	202	197	211	223	172	210	199	210	189	211	225	182	191	208	220	206	199	194	188	181	172	191	214	186	230	186	185	206	189	204	221	175	212	182	219	240	217	203	179	176	215	178	209	222	191	199	184	192	165	196	196	201	193	189	191	197	206	229	194	193	188	224	192	189	196	209	196	182	206	229	201	205	227	208	214	205	199	192	215	212	209	203	181	207	207	186	213	218	195	180	211	195	209	226	215	202	204	204	219	204	198	214	211	177	179	199	175	197	195	218	212	189	207	191	194	180	203	220	194	202	190	209	196	216	200	211	194	207	180	208	189	212	204	196	195	165	156	175	223	227	239	189	208	203	166	171	197	188	176	209	249	183	200	203	183	185	186	204	181	188	201	178	204	196	181	197	185	221	189	210	211	229	196	186	204	198	209	177	187	197	190	189	211	183	219	211	207	189	222	187	165	224	203	205	183	199	205	180	211	211	206	223	193	203	222	216	210	194	199	185	208	198	214	207	202	209	204	184	215	186	190	209	223	213	185	199	193	198	205	205	213	197	193	212	202	191	206	201	216	191	194	190	194	175	187	184	185	182	184	221	222	205	185	200	214	206	194	205	224	221	175	204	209	197	227	239	173	205	196	197	184	234	191	191	208	194	216	218	188	201	214	197	227	202	204	181	195	207	186	182	195	215	188	168	202	229	210	217	186	200	194	193	212	213	190	172	190	183	227	227	186	190	217	196	189	198	196	168	205	180	204	195	191	205	210	188	228	219	186	209	202	191	204	189	203	210	179	193	214	197	199	214	196	203	176	201	219	213	189	204	221	205	208	195	203	201	207	183	171	207	208	206	218	182	190	212	202	196	193	186	229	204	175	212	222	200	178	214	185	207	203	177	165	215	186	185	195	201	209	206	184	214	217	188	204	220	197	203	190	206	194	207	172	208	196	196	191	227	195	218	198	202	191	185	207	194	185	212	216	197	203	211	213	237	172	166	203	187	222	215	196	213	236	177	202	186	211	189	189	198	211	198	206	202	202	227	239	212	195	183	209	186	193	219	193	193	189	204	209	188	201	194	187
11778	1321	2630	3098	2796	2225	1878	1589	1378	1263	1154	1105	1007	898	868	874	840	796	771	801	701	735	678	757	758	795	1106	1104	1130	1433	934	938	800	895	867	764	820	766	677	627	632	602	598	658	615	595	571	603	550	589	590	646	584	634	589	566	578	567	592	533	621	538	588	583	568	598	569	578	620	617	566	563	593	561	606	566	624	572	578	618	577	571	589	480	583	554	580	577	565	556	583	627	557	612	531	569	562	620	598	571	600	546	594	527	590	556	577	587	568	571	593	590	573	536	571	553	550	555	582	579	565	550	576	564	566	558	560	549	601	556	571	569	563	597	562	557	548	554	569	596	590	558	559	605	567	598	578	563	589	589	550	554	551	563	583	590	597	592	540	537	582	552	553	558	511	566	581	628	617	518	605	587	555	541	569	561	615	577	583	575	561	550	583	579	552	574	573	539	586	634	553	516	577	544	588	586	606	593	571	568	599	536	523	526	574	542	562	549	563	615	573	602	577	583	581	556	536	572	593	532	528	585	551	576	534	539	620	616	511	541	584	575	575	571	599	551	522	603	545	578	548	547	564	557	590	602	562	626	550	552	570	577	574	550	563	531	602	564	595	528	538	596	599	562	561	565	573	569	537	532	563	545	579	550	548	569	581	547	580	554	547	622	544	572	598	528	595	557	565	590	521	612	555	589	597	571	568	560	530	580	544	531	547	554	588	594	577	532	528	582	541	548	548	554	521	587	562	547	554	602	581	574	580	523	534	604	578	540	614	591	529	543	588	597	546	570	549	538	595	575	566	558	572	567	555	585	597	538	590	582	583	571	532	548	555	563	540	580	566	594	626	541	563	616	567	588	585	628	573	556	547	601	625	585	555	563	593	578	591	551	600	566	525	556	539	580	573	565	580	577	591	569	581	561	547	545	610	536	545	564	580	577	571	556	557	583	542	566	585	562	579	605	567	597	586	543	575	633	554	559	598	569	580	577	565	521	580	584	522	568	551	578	541	598	550	585	556	562	556	628	566	547	605	549	552	544	557	604	575	526	577	552	575	555	577	552	568	562	586	561	575	490	588	563	584	536	573	542	580	564	584	581	560	608	537	590	539	526	587	549	607	555	600	562	543	557	520	554	540	528	559	589	616	577	600	591	564	558	591	575	578	554	590	596	590	574	608	616	542	617	616	575	555	572	544	564	537	573	546	574	578	559	498	564	552	553	580	552	581	604	521	565	544	567	581	577	570	559	560	557	596	546	520	556	567	628	585	562	560	553	572	588	612	565	543	606	615	578	573	572	546	542	566	565	552	560	546	578	553	602	583	609	554	544	544	542	617	566	601	591	584	588	616	524	544	554	599	561	574	568	569	577	594	565	524	516	565	560	592	511	581	584	589	567	530	614	589	581	580	550	575	564	555	572	585	563	589	575	533	574	563	545	632	512	604	548	577	574	546	570	628	558	565	621	601	574	578	582	552	589	562	553	543	575	584	554	531	558	547	587	545	594	579	570	575	563	582	594	589	578	582	574	595	557	552	562	577	540	592	596	545	539	537	548	601	549	593	539	567	559	549	568	531	554	516	514	556	579	552	571	569	574	580	585	539	551	574	597	601	541	583	533	551	535	514	570	562	550	564	569	565	577	590	551	551	597	551	574	566	550	597	568	544	617	518	599	602	550	515	575	578	575	578	596	587	563	554	572	574	596	575	577	560	560	542	581	565	550	589	578	555	554	525	639	561	531	570	567	527	554	562	567	578	583	552	594	589	542	545	555	593	572	549	526	606	576	556	532	553	588	584	548	582	520	617	563	575	570	563	578	587	629	517	550	608	549	559	604	522	546	535	556	581	571	527	569	539	566	564	575	571	553	584	559	571	565	533	583	560	579	582	536	583	570	575	556	522	541	531	549	572	607	588	564	589	630	557	546	564	575	586	584	547	586	610	575	529	547	565	562	591	564	588	547	532	547	599	547	554	564	555	579	582	591	560	582	637	613	529	566	620	617	627	584	618	583	584	545	577	563	527	590	575	546	597	577	562	602	574	553	594	540	599	564	596	566	564	604	574	615	580	560	559	554	585	549	574	545	602	542	563	575	583	520	559	571	574	538	561	539	569	534	541	547	577	606	559	565	568	574	570	558	568	545	606	584	577	563	550	585	551	562	603	596	591	571	574	567	580	566	601	540	583	549	583	632	572	559	576	606	590	565	566	578	555	554	586	549	531	554	542	547	559	581	551	584	579	598	574	570	520	550	538	605	574	607	544	584	583	581	557	543	568	576	587	518	570	562	531	593	575	551	560	568	531	579	546	529	570	573	606	551	561	514	598	557	567	552	582	556	569	550	556	551	538	590	571	593	580	553	546	542	540	590	555	590	573	550	556	554	571	561	575	584	601	575	527	560	576	559	542	537	614	553	555	533	566	622	561	596	566	616	593	589	578	539	542	574	573	552	569	555	549	556	594	553	577	578	544	576	600	548	563	572	568	593	594	526	590	591	549	569	591	593	573	583	579	573	557	574	579	547	553	518	574	629	570	557	603	588	582	558	622	588	590	577	559	613	590	566	586	617	557	544	545	534	577	558	553	522	577	585	552	570	582	619	567	554	553	555	531	549	579	519	512	594	566	563	588	617	532	568	556	581	545	577	587	573	559	577	595	549	568	567	556	540	603	580	565	544	583	567	584	542	536	584	552	554	577	608	558	531	542	543	550	581	560	561	575	591	564	573	568	544	540	604	570	575	514	613	561	564	562	533	580	600	557	528	581	580	583	588	577	586	553	584	598	566	600	576	607	585	561	572	557	569	579	594	585	599	617	592	603	596	603	588	550	576	547	593	582	563	553	569	590	564	599	564	554	573	543	561	531	494	529	583	567	595	573	573	547	532	523	580	595	573	572	581	591	542	550	565	556	584	567	598	577	583	562	547	555	571	595	565	606	515	591	593	564	591	608	582	588	579	583	546	542	563	579	555	539	543	541	575	550	571	559	597	607	553	588	541	573	565	566	572	575	578	566	551	571	570	560	586	605	530	548	526	564	577	545	563	543	581	559	570	550	554	579	574	534	586	557	545	579	562	590	577	572	537	535	529	597	549	558	520	580	568	548	595	546	558	521	586	515	584	546	551	579	579	580	533	571	607	559	628	583	549	573	554	609	559	591	571	595	583	544	588	563	591	573	567	600	566	547	556	548	576	516	556	637	594	584	594	572	573	574	557	593	553	549	582	540	567	573	595	585	547	569	592	498	564	596	533	597	541	577	597	551	580	524	565	563	574	553	557	579	564	575	595	588	579	574	554	561	583	568	546	582	542	547	543	587	552	604	594	591	560	579	589	572	534	575	556	582	562	531	574	533	577	566	563	557	589	545	549	598	592	584	558	543	586	570	558	548	559	583	598	599	578	555	574	537	546	540	545	560	570	576	562	558	537	553	521	557	604	603	558	622	598	580	543	584	549	584	592	545	587	550	569	553	576	514	554	563	552	574	592	557	569	564	552	569	585	557	530
38003	9649	3144	1943	1369	1054	861	754	655	629	564	545	501	446	477	460	455	441	481	435	443	443	440	404	448	420	552	492	504	504	460	452	446	412	435	437	418	464	446	403	381	406	387	372	403	400	387	396	362	348	389	383	384	385	389	371	430	374	402	416	403	382	409	412	345	341	374	380	393	362	394	391	421	373	396	396	416	380	345	407	424	400	431	379	379	394	377	389	341	355	370	379	400	371	408	353	370	400	391	387	394	380	369	401	361	419	379	378	438	413	387	399	409	368	378	411	401	387	391	401	375	339	403	378	355	400	391	362	398	407	362	393	417	362	359	411	395	392	350	337	411	402	429	394	381	414	353	404	409	390	359	376	350	411	400	367	380	387	366	390	374	403	383	409	380	381	382	403	392	352	369	387	388	377	387	410	380	383	387	380	370	393	374	379	372	368	391	406	412	398	365	401	367	371	422	396	394	387	393	387	393	350	367	381	366	410	344	398	376	388	392	342	385	367	413	383	362	372	415	425	394	373	358	406	428	397	395	434	363	387	373	410	373	394	360	371	391	379	378	403	382	370	360	406	383	360	402	428	403	363	364	396	392	369	380	404	398	411	404	395	341	393	375	377	384	371	386	409	392	377	378	396	386	373	402	382	406	387	408	382	365	407	385	394	423	371	356	395	369	373	392	379	367	362	392	385	389	403	373	385	393	360	418	385	430	387	396	381	421	382	371	397	377	378	381	368	384	391	367	393	412	356	370	369	372	410	413	381	374	373	387	372	402	402	419	368	380	319	379	398	396	388	329	400	367	353	394	396	379	356	405	381	392	406	390	378	377	397	368	377	411	416	388	383	406	377	373	390	382	385	374	393	389	394	369	357	401	403	394	368	388	351	405	377	355	375	388	381	395	433	354	406	423	413	393	367	396	376	406	401	391	354	364	385	412	384	370	392	375	407	386	388	393	357	398	402	351	428	408	409	393	334	395	392	364	355	387	399	387	385	409	413	391	372	400	383	389	343	394	372	351	349	381	415	399	373	374	370	388	420	405	382	361	335	408	353	351	379	425	391	394	373	354	377	405	399	404	399	370	415	377	383	401	422	429	384	375	402	399	372	380	370	402	390	402	373	353	383	393	390	413	380	405	400	402	354	386	402	404	374	352	396	347	370	406	429	374	389	417	360	394	374	420	402	414	373	375	370	394	367	376	393	366	346	392	370	400	419	411	417	406	399	336	397	370	379	370	410	392	386	369	394	443	370	408	359	382	411	360	419	362	376	377	395	350	378	379	388	392	441	397	397	371	391	410	383	368	360	373	365	361	361	356	424	361	370	360	386	382	380	403	430	396	419	385	389	417	421	378	377	377	395	392	373	358	407	407	397	385	378	389	411	378	370	392	379	367	385	348	364	382	402	416	399	365	385	379	401	344	394	394	461	380	375	377	429	372	405	401	411	403	375	390	394	422	388	389	403	372	393	402	405	406	354	389	408	387	407	398	427	407	354	420	365	378	396	408	412	363	394	387	391	383	400	355	373	400	401	374	406	388	400	415	380	399	430	420	388	404	409	400	360	397	375	404	389	354	390	342	399	425	398	363	377	417	417	417	423	422	369	370	375	384	387	430	398	406	387	332	382	380	377	372	401	406	398	397	362	358	375	378	391	395	436	392	376	378	375	348	365	377	396	369	408	368	385	379	407	382	392	398	358	337	358	389	430	370	397	381	353	371	368	353	399	376	374	384	392	425	420	374	385	368	390	386	429	411	379	377	369	412	400	373	399	380	410	409	364	353	428	389	404	403	352	404	419	378	335	408	393	405	397	402	377	363	451	359	386	392	412	415	372	360	375	384	436	420	331	391	370	392	427	391	375	429	377	382	396	357	410	366	391	423	343	374	416	382	388	411	377	389	399	383	421	354	390	424	355	413	399	395	372	361	368	372	426	384	352	383	388	353	378	369	380	418	429	398	389	374	397	354	403	399	380	384	382	378	356	376	364	386	407	384	386	382	372	400	393	390	369	403	354	385	347	373	395	369	383	348	404	391	378	411	393	435	317	417	399	396	417	365	442	364	369	442	409	421	412	382	384	379	421	397	364	426	389	404	357	410	380	417	406	397	389	398	392	378	409	363	353	393	377	397	400	426	365	408	335	371	378	396	406	388	393	391	422	403	402	397	440	379	397	389	419	377	370	390	367	406	397	380	415	339	373	366	376	399	396	391	421	384	378	352	397	389	353	380	348	391	362	381	408	387	393	415	386	374	410	378	365	395	369	377	391	385	382	419	369	386	393	405	398	368	404	387	364	384	380	369	364	402	410	387	380	440	392	383	438	371	381	369	393	376	377	418	373	428	381	394	386	344	434	404	402	371	425	405	342	400	407	384	388	371	412	366	381	393	393	387	380	368	408	392	398	420	384	365	379	390	419	390	401	400	359	372	403	400	415	369	366	400	378	396	361	381	385	380	384	371	410	384	377	375	372	381	367	400	392	366	379	393	411	402	433	388	390	401	384	425	402	388	352	380	375	373	400	369	408	415	369	357	385	399	394	397	368	370	425	418	368	390	377	402	392	393	401	379	378	396	372	407	390	401	360	382	352	407	419	375	393	391	418	407	384	368	372	386	369	395	393	377	416	374	370	380	371	349	403	407	402	369	405	409	396	346	389	425	371	408	378	350	379	384	410	398	373	387	377	398	409	386	372	389	399	380	393	363	429	366	370	385	386	387	383	402	383	390	373	404	392	375	372	376	413	402	403	381	383	389	385	403	401	399	377	353	416	386	404	407	426	396	390	367	409	397	379	391	371	418	384	382	372	383	407	392	397	410	374	346	371	364	361	370	392	372	373	365	370	387	403	378	412	362	375	376	370	388	390	379	395	396	386	396	382	395	395	382	395	364	406	409	419	381	452	386	401	408	426	396	387	415	437	407	370	391	403	383	403	350	380	376	400	400	385	389	366	358	372	415	368	382	407	395	384	398	403	428	408	419	376	398	374	387	404	395	400	408	371	388	403	380	367	396	364	373	394	375	382	400	389	395	372	371	350	405	379	399	376	368	403	394	387	401	399	378	378	351	386	383	383	424	409	409	346	413	399	387	371	374	416	408	433	399	417	378	367	402	423	345	379	405	396	401	424	328	352	385	377	383	356	407	398	392	408	372	403	383	409	395	387	391	366	392	348	365	355	391	393	372	388	403	401	404	398	383	412	395	385	360	379	382	397	405	367	419	398	407	410	362	423	368	408	405	417	376	429	362	413	412	384	373	394	374	401	384	392	431	418	396	386	412	400	386	381	379	395	410	378	381	382	325	340	386	362	418	418	404	383	382	374	375	415	392	379	402	387	409	351	398	386	394	353	424	397	359	395	363	429	372	450	363	396	344	415	385	410	377	385	340	437	388	357	377	355	405	397	390	394	396	428	412	352	336	424	373	346	397	355	411	368	394	344	381	368	428	370	405	413	348	398	434	387	398	411	347	397	402	367	400	390	374	393	378	406	385	380
16898	2484	4945	5656	5152	4266	3500	2933	2582	2269	2054	1976	1783	1627	1543	1508	1491	1362	1399	1308	1329	1219	1194	1360	1316	1370	2044	1923	2209	1910	1734	1500	1687	1540	1357	1300	1280	1308	1276	1058	1026	1035	1042	1029	1012	1025	956	1027	1003	1038	1028	992	1040	964	977	1038	1020	978	978	1029	1002	975	997	1015	986	948	969	1026	939	1009	1014	979	949	1006	993	947	974	973	1032	972	1029	994	958	980	968	999	983	960	990	970	946	1035	1000	967	971	955	958	993	968	959	988	970	955	950	1006	985	954	997	995	965	992	970	924	974	978	891	928	1008	988	947	969	963	887	973	953	894	1003	975	957	961	934	952	945	947	961	977	954	994	932	963	984	960	958	967	966	937	941	889	952	973	984	958	965	999	961	968	984	941	908	928	976	935	939	984	994	972	964	979	996	939	966	929	961	952	968	956	943	963	952	996	993	949	904	929	966	951	951	992	953	991	990	932	951	945	938	976	981	953	982	947	976	971	960	921	919	982	903	968	947	934	966	1020	986	974	988	975	943	917	936	927	1015	951	986	989	972	947	985	1015	969	964	959	958	947	922	958	986	978	942	946	976	961	925	929	936	987	905	950	960	953	954	989	999	952	980	989	956	979	992	972	949	957	932	986	995	919	931	953	960	970	920	1024	971	928	914	953	964	930	969	1007	954	975	988	987	959	934	910	1007	897	969	934	957	940	981	949	963	957	940	911	953	915	946	962	953	997	983	991	910	939	941	962	942	856	958	928	961	941	966	950	942	952	939	957	1024	962	990	960	909	974	943	945	962	983	964	936	921	919	929	971	978	927	980	1029	933	956	923	967	949	948	943	933	985	1004	943	937	916	938	962	982	967	939	1023	953	950	921	946	1023	921	955	954	962	929	932	978	1010	980	914	959	973	958	1000	931	945	970	979	955	952	975	932	972	975	988	942	951	991	968	970	966	858	925	991	921	972	1025	904	933	949	961	986	971	963	981	962	912	956	952	986	959	930	974	974	913	977	934	974	962	932	896	916	907	1022	906	978	921	972	973	971	998	956	933	968	926	975	985	1006	1044	964	1024	921	883	910	881	976	997	917	977	932	1000	952	927	951	956	963	918	923	894	1029	967	951	973	921	971	930	967	990	930	927	997	960	906	940	954	924	959	950	883	1005	1004	895	1013	971	963	948	979	958	978	968	892	922	951	980	997	967	1015	949	917	964	1000	903	922	979	973	992	1003	877	968	907	943	1009	939	974	971	956	985	939	978	942	937	927	1004	990	929	971	962	961	917	1007	951	933	947	950	1024	945	936	960	970	981	935	993	929	910	978	936	985	931	928	964	915	886	954	969	936	982	997	934	915	955	992	991	950	970	940	938	977	966	967	973	970	989	934	931	1029	1009	938	996	947	945	921	921	897	962	948	945	902	925	983	938	971	944	938	947	972	1002	936	956	909	945	955	896	953	961	962	922	915	953	966	939	956	994	967	900	928	969	948	946	907	942	960	1007	928	940	977	932	927	974	968	977	934	939	919	972	1011	901	980	937	971	959	955	1002	990	938	923	898	963	948	972	985	972	933	904	976	981	920	973	1008	895	979	922	880	927	894	964	923	937	952	957	1009	943	970	924	973	985	1008	1008	973	933	957	1006	934	960	939	992	949	982	976	923	926	984	991	944	969	947	967	968	929	950	982	996	974	942	920	1000	919	989	984	961	981	919	961	939	927	910	910	963	965	989	940	926	955	959	960	958	975	913	963	948	911	981	1015	955	935	943	999	976	941	925	960	960	997	951	876	937	952	941	1005	967	956	957	981	958	899	944	934	981	946	937	971	912	997	932	980	970	958	981	972	951	955	915	991	1003	898	909	930	920	970	956	958	963	974	923	961	983	948	974	984	976	960	968	882	945	953	955	904	964	988	963	963	944	972	956	961	962	970	1007	978	1007	997	928	960	953	955	974	942	956	942	963	921	1012	951	928	906	1021	1002	916	997	961	944	971	959	921	931	953	964	951	981	940	953	1025	1005	972	969	949	932	921	941	1011	960	956	949	941	935	872	960	977	967	940	882	953	957	1057	953	973	965	960	966	946	959	990	944	958	968	969	934	1002	923	1003	936	934	956	952	981	976	982	885	946	934	950	969	903	965	960	985	943	979	935	988	893	947	989	960	968	927	1002	1008	988	1026	950	943	957	908	940	962	958	910	968	967	1003	987	974	922	979	915	954	950	939	991	942	993	937	1031	984	970	981	955	964	1014	939	945	955	964	933	985	885	903	1004	893	956	966	955	1015	922	960	981	955	1025	988	908	981	963	945	956	1001	919	930	917	958	934	933	1001	990	919	1000	979	962	956	977	972	929	938	944	949	972	945	983	938	963	969	937	945	1027	956	980	932	993	956	983	959	1024	983	932	1002	971	1000	980	924	961	884	947	926	977	958	959	925	967	908	998	971	989	946	956	934	940	969	913	962	952	926	983	967	960	921	959	957	911	931	961	976	891	936	969	994	992	966	955	904	921	931	997	938	939	965	923	943	950	954	971	990	1017	929	938	936	968	900	968	945	963	971	962	1029	997	1009	916	941	944	928	943	932	940	977	996	981	944	942	983	910	911	947	944	929	916	922	959	883	956	908	963	999	963	954	946	955	1003	893	933	936	971	910	991	989	913	934	981	923	939	1021	938	974	950	945	909	910	916	912	904	929	936	960	915	948	975	955	991	914	965	971	937	941	940	989	925	987	976	947	987	954	972	960	953	901	970	985	922	935	946	975	888	949	995	985	948	1009	913	987	981	931	927	925	996	961	974	1003	961	995	904	947	935	973	962	922	853	989	948	912	969	954	977	994	941	962	974	984	962	941	911	959	916	922	940	904	1005	883	955	923	949	957	971	912	966	931	988	962	947	994	940	985	956	960	930	940	1005	922	981	970	984	941	967	951	964	874	998	991	958	999	960	990	903	919	947	980	970	948	974	1009	1029	879	1009	938	969	975	927	964	966	968	932	998	955	989	963	971	987	983	1060	938	928	989	916	933	957	940	1043	940	936	1017	973	900	953	934	982	958	956	1017	927	916	949	965	998	998	907	953	1002	907	932	959	972	985	960	988	948	923	930	945	922	999	917	931	920	942	996	932	992	951	974	944	915	992	948	957	941	973	937	1006	957	971	903	959	923	937	944	974	969	1002	983	958	939	1012	880	987	975	982	912	931	978	941	951	1026	940	975	925	955	985	958	954	944	970	960	938	1033	974	948	955	1022	1004	950	944	924	954	910	933	932	973	987	923	978	948	950	903	932	997	926	917	998	933	945	949	926	945	1002	944	989	955	926	916	941	916	959	994	932	925	966	925	986	968	959	917	898	940	967	935	943	977	894	994	946	979	955	963	1014	980	996	900	944	939	924	936	941	998	973	886	1000	999	950	963	946	988	1006	914	953	969	954	987	980	971	935	976	916	982	969	1050	973	971	954	965	945	1003	995	959	997	919	912	988	988	981	983	987	893	976	971	927	946	1016	891	984	980	947	946	980	967	941	945	939	943	940	950	958	1004	922	936	977	984	982	939	941	941	961	975	909	955	943	953	945	907	906	955	963	987	979	965	899	973	935	964	976	880	961	921	952	951	972	962	911	926	898	999	959	964	915	956
3002	153	160	157	148	138	149	139	138	155	128	130	137	161	130	129	127	131	156	147	135	139	132	132	145	151	138	148	134	142	140	145	140	158	129	142	127	121	149	148	127	115	137	135	149	134	139	135	136	129	139	141	138	136	133	129	130	133	140	122	168	139	136	130	148	122	130	159	122	154	139	146	129	142	131	122	136	140	131	121	132	145	138	132	131	150	152	134	145	154	132	140	125	134	156	135	115	122	167	144	114	164	155	133	132	141	132	132	168	140	146	152	129	143	151	120	136	143	148	115	160	149	147	143	156	125	114	152	141	133	120	126	160	153	132	135	139	126	145	129	142	155	130	146	148	127	123	115	110	129	140	149	119	125	142	138	147	127	148	106	135	126	133	150	152	129	137	158	134	115	107	145	147	119	124	116	121	127	125	139	128	140	129	131	147	139	139	146	132	130	142	140	147	120	154	133	126	124	144	162	129	130	112	159	145	143	125	134	158	127	130	146	128	142	122	127	144	119	126	167	139	124	137	149	133	138	118	161	123	145	142	134	129	156	137	149	173	147	118	127	154	131	121	131	132	142	132	136	142	136	140	137	151	131	148	156	142	139	165	115	131	122	130	131	150	138	131	138	152	125	139	127	146	141	130	139	136	132	142	146	107	139	135	132	116	132	162	156	128	139	128	130	147	114	143	140	147	93	141	143	138	141	125	148	125	133	139	140	141	138	137	125	158	139	145	139	156	137	134	136	139	132	135	128	130	133	159	129	138	160	129	119	129	152	148	126	129	123	147	123	137	149	147	153	125	138	131	143	141	138	131	151	133	135	129	136	119	148	118	111	121	135	144	126	145	130	155	158	142	149	129	134	126	146	151	131	133	136	120	139	131	142	126	122	145	130	113	152	159	142	137	127	120	131	151	133	147	119	144	136	125	145	129	150	142	144	144	135	152	139	156	130	142	108	133	118	133	145	122	137	134	128	140	127	139	138	151	151	137	115	120	132	142	151	126	131	118	140	146	109	118	146	97	131	140	148	136	137	130	140	132	136	127	145	145	145	133	148	146	149	124	141	134	134	129	147	111	148	121	135	143	112	149	146	115	125	120	126	135	120	132	136	126	135	144	129	136	145	139	145	141	146	152	148	143	132	152	141	133	151	146	126	135	137	137	114	154	124	138	121	125	127	144	123	132	136	132	141	137	138	134	120	132	126	118	144	126	112	113	134	129	144	139	145	152	126	125	135	140	127	128	140	130	128	146	128	138	183	149	130	141	132	137	140	117	133	134	155	149	125	138	115	147	137	143	125	118	156	159	141	138	153	138	157	145	156	124	143	145	151	120	149	139	144	137	112	125	137	143	127	134	140	125	129	154	132	136	141	139	126	147	129	141	135	150	145	153	134	133	136	121	148	143	134	126	131	126	121	127	132	147	128	148	122	125	117	147	127	146	119	154	129	128	134	142	128	146	134	118	136	140	130	136	141	119	146	137	149	126	117	119	143	141	128	145	150	114	138	132	136	132	113	145	153	135	111	131	126	136	139	131	143	173	140	148	119	109	119	135	143	114	133	152	138	128	138	131	114	134	151	146	131	142	131	126	132	124	130	138	169	132	135	125	141	128	148	136	139	131	144	126	150	123	130	127	144	134	137	129	138	147	136	149	120	127	156	118	140	152	140	121	122	165	147	131	144	147	144	130	141	132	117	132	131	163	133	117	159	136	133	120	129	136	150	134	115	128	130	126	141	131	147	147	122	128	138	138	134	126	149	146	112	128	121	130	152	109	119	134	128	155	135	129	111	143	160	134	133	157	147	130	138	138	104	147	146	120	147	139	141	119	115	155	130	140	117	129	148	149	147	124	131	135	138	138	128	141	152	117	143	138	129	150	156	139	131	135	151	148	124	124	146	118	138	160	118	154	118	139	138	142	111	137	140	136	125	122	117	131	129	138	116	136	136	141	129	111	156	125	148	142	129	137	148	150	136	117	121	149	136	125	143	138	126	155	139	138	138	160	138	131	150	151	122	124	141	144	145	134	125	130	128	142	147	146	128	132	136	133	134	143	125	139	151	159	129	133	131	161	131	133	147	147	149	126	136	143	139	131	117	140	122	141	151	141	128	132	143	148	134	142	134	154	144	136	136	125	153	132	151	114	142	150	120	128	127	143	149	147	137	104	155	131	136	145	147	145	106	156	146	120	133	147	131	135	110	138	111	148	136	148	132	130	149	128	140	145	130	143	135	141	137	141	140	141	157	112	121	133	127	136	123	136	135	142	146	130	135	110	153	152	138	132	136	131	110	125	144	151	137	156	146	136	131	158	131	139	145	137	129	137	138	147	151	123	110	128	132	141	159	118	147	121	142	135	145	120	150	132	134	131	133	140	124	138	125	106	122	142	131	134	133	140	129	138	150	145	137	114	114	125	146	131	135	138	132	147	128	144	156	141	139	132	134	145	123	141	125	132	118	149	131	144	139	137	135	137	123	123	149	135	146	137	143	135	129	146	126	133	107	133	139	117	133	125	131	119	129	149	158	144	147	110	123	148	139	145	141	140	155	145	165	144	146	132	142	145	135	150	140	145	130	109	117	132	130	128	129	142	126	141	123	137	117	128	142	148	118	109	150	138	148	152	138	117	130	142	130	138	127	143	126	135	136	114	151	120	144	160	120	139	122	133	147	140	131	142	137	138	143	136	146	142	112	126	161	117	122	139	113	136	131	140	113	162	137	129	145	129	145	147	135	143	158	126	145	151	142	125	140	132	139	137	140	124	118	143	126	116	121	100	124	119	146	153	121	134	128	136	136	142	137	135	165	141	136	136	132	145	135	126	135	138	140	141	133	141	137	135	131	125	145	124	127	150	142	144	117	108	126	122	152	126	123	127	131	141	130	143	140	127	150	138	151	128	138	152	152	150	131	139	132	138	138	104	138	123	127	123	136	140	135	119	153	151	150	135	130	143	125	138	117	136	159	122	120	147	133	131	122	146	155	153	151	137	126	132	127	158	163	133	152	127	141	126	132	153	140	154	146	130	147	125	147	157	132	117	157	150	141	119	123	150	164	133	115	115	128	119	148	150	123	119	143	133	131	152	135	122	131	141	130	127	131	134	150	137	142	147	126	142	108	122	169	141	135	152	147	126	162	136	136	112	134	130	128	143	116	151	136	124	133	154	125	144	109	122	126	144	137	134	127	134	133	121	126	139	139	128	142	142	167	139	170	141	137	135	148	144	139	137	128	131	133	131	140	135	138	130	116	162	126	143	144	128	123	139	109	145	143	137	128	141	129	136	130	125	126	147	157	151	123	148	125	153	131	141	143	147	137	132	164	129	150	144	144	129	118	151	148	120	131	142	136	145	131	135	150	116	117	147	129	145	134	121	140	128	146	131	170	125	149	132	125	138	125	127	125	122	141	131	142	111	137	134	126	130	124	142	133	150	124	145	146	121	132	144	132	143	145	103	139	155	150	157	119	148	131	151	138	118	138	147	141	138	130
3472	427	538	543	531	492	521	457	416	423	419	431	406	426	451	464	434	416	435	422	429	430	410	439	405	412	416	428	472	452	483	485	441	463	419	458	409	427	426	431	414	421	419	412	407	429	424	423	447	384	380	415	438	421	428	443	399	441	439	423	409	426	443	415	399	450	443	391	414	425	412	436	406	458	427	433	406	420	445	456	403	407	418	395	430	412	414	424	438	425	440	387	464	387	379	469	424	396	426	471	451	445	411	416	452	395	413	395	421	426	413	451	395	393	438	459	445	414	424	417	378	436	411	416	435	406	410	410	448	367	431	415	417	432	388	422	434	420	450	402	381	447	423	416	401	421	433	415	428	428	427	395	421	372	421	418	399	401	395	402	412	440	432	402	418	387	440	413	397	404	404	423	414	446	419	406	421	462	416	436	384	447	403	431	418	412	406	417	417	425	433	432	422	422	418	394	409	413	440	389	427	389	422	392	433	456	401	420	400	380	408	412	415	421	423	411	434	440	419	405	434	425	424	433	404	426	456	396	385	402	433	397	439	384	418	427	424	425	410	401	444	388	417	426	393	417	451	441	403	434	395	424	384	454	453	426	423	407	391	408	425	442	402	398	432	421	404	424	438	416	449	425	409	433	416	413	411	438	406	418	416	410	379	411	425	432	417	450	401	412	398	440	444	420	408	419	396	423	400	402	392	405	424	423	465	438	415	431	384	400	391	413	378	466	412	447	431	439	379	393	417	445	430	393	396	395	402	420	441	382	440	423	419	422	408	444	401	391	381	391	411	393	443	433	411	398	406	410	444	442	396	419	427	423	460	409	433	408	421	477	418	377	422	464	434	428	425	412	427	381	413	446	422	426	386	404	428	400	411	435	389	423	416	415	387	415	400	401	438	410	434	409	434	409	390	396	396	430	437	405	396	436	453	397	390	427	479	390	386	417	398	398	397	433	424	424	405	417	417	390	414	412	406	386	422	430	411	426	441	416	454	420	420	426	410	399	415	420	396	401	411	424	400	404	423	444	476	411	413	405	416	395	423	440	409	436	394	417	411	417	428	415	393	433	422	433	374	434	409	437	403	417	454	398	430	382	398	410	432	441	394	453	438	434	408	411	404	398	379	437	405	416	381	382	390	477	396	426	400	400	408	403	390	400	420	449	421	416	414	417	410	428	434	448	439	460	432	421	407	452	413	434	434	437	448	425	409	415	437	446	418	417	396	425	428	442	424	402	394	420	388	423	416	449	415	428	394	399	434	408	425	438	430	403	428	436	432	416	401	393	425	419	396	423	457	370	397	418	409	435	403	400	364	452	427	394	371	419	425	411	444	412	450	429	399	402	438	429	424	418	406	373	425	418	400	411	394	413	437	383	409	425	429	418	413	414	451	419	395	418	416	434	428	407	407	437	403	433	419	398	414	428	429	422	409	407	431	434	442	424	383	411	421	447	398	382	434	430	438	406	423	483	419	422	415	425	419	463	436	424	434	440	420	442	417	384	454	436	414	433	408	430	407	447	408	425	416	448	413	459	428	414	444	407	441	439	439	437	432	422	441	426	421	393	393	416	417	443	389	434	416	419	393	382	435	410	431	417	428	434	413	419	431	407	383	401	392	406	414	411	427	427	430	420	413	415	412	403	427	432	414	426	393	419	493	408	396	461	416	464	406	438	442	442	404	414	392	414	393	426	440	444	449	372	429	411	437	431	428	433	408	446	433	435	407	423	410	451	469	436	388	423	415	456	429	389	452	423	415	418	440	403	431	396	408	423	403	396	430	429	418	380	438	450	435	423	430	432	419	423	426	403	444	435	433	402	451	424	452	424	409	414	400	393	433	409	436	405	420	400	420	377	487	417	406	405	395	435	437	395	436	402	429	436	417	442	434	436	448	407	414	413	411	405	429	430	406	378	413	393	433	442	418	457	377	426	421	426	434	384	424	400	439	421	430	435	380	417	402	420	415	396	422	414	412	393	432	367	388	426	399	433	421	421	409	441	417	454	398	425	430	380	457	465	396	478	455	446	413	449	420	425	404	448	421	423	400	407	415	391	421	428	420	445	428	381	409	404	410	401	418	446	419	418	393	407	450	407	443	451	425	446	432	435	397	407	447	437	405	453	417	425	453	428	422	412	408	391	435	428	404	436	417	437	424	447	413	412	405	405	401	399	379	415	472	418	440	396	399	417	404	423	446	453	405	415	420	412	418	392	419	401	394	417	419	417	398	431	447	412	458	431	429	427	431	395	404	430	396	422	440	390	423	441	408	399	364	408	427	398	429	378	415	436	429	452	392	434	413	443	426	399	417	427	398	406	409	402	417	395	437	385	397	372	448	415	418	404	436	407	422	407	442	404	435	418	430	391	415	448	424	405	449	384	433	388	401	445	405	386	390	388	391	431	417	432	413	452	448	401	419	390	369	411	429	430	414	427	402	437	441	375	436	417	405	450	459	424	420	425	404	391	445	422	397	396	463	406	424	449	426	414	454	416	445	425	448	450	430	423	423	392	430	416	418	404	427	398	417	424	413	388	416	445	412	392	404	432	428	423	436	389	415	414	437	404	411	451	401	400	399	401	398	396	438	411	449	387	412	407	399	392	416	416	457	442	399	454	427	415	441	425	452	423	425	384	404	430	427	435	392	400	414	443	443	465	416	401	440	442	412	420	430	425	400	397	431	435	414	399	419	402	395	411	432	402	414	414	393	385	401	425	418	406	458	409	401	389	385	439	421	432	396	434	447	421	374	417	396	452	433	448	402	394	437	431	396	431	433	392	410	419	394	416	396	380	400	390	394	395	405	432	428	424	394	392	414	411	405	429	416	415	421	430	398	431	437	401	422	400	402	434	395	422	423	423	378	399	397	392	418	395	439	433	391	410	461	446	395	410	428	429	420	393	426	450	410	408	408	401	401	399	447	414	414	417	399	423	424	431	400	437	406	402	390	416	399	439	420	430	407	430	429	387	432	443	431	430	435	401	448	418	424	425	402	403	428	420	413	413	397	416	417	411	389	434	395	433	376	400	391	419	431	411	383	392	444	434	419	441	411	431	402	359	443	385	399	403	404	417	425	418	452	430	459	415	399	409	429	402	400	431	433	463	392	402	417	453	427	412	419	393	426	392	452	414	399	428	421	419	405	432	418	415	440	432	396	395	468	417	414	435	403	432	415	416	418	396	424	397	413	451	409	406	416	425	443	377	389	406	425	420	417	459	444	436	417	370	421	408	428	426	452	454	409	421	466	392	443	433	451	419	417	413	451	412	443	382	433	429	410	421	395	424	426	446	462	431	423	376	400	417	398	427	414	424	451	427	472	422	406	388	429	405	426	427	431	411	461	422	391	420	433	424	422	426	424	444	483	423	401	446	422	416	394	463	418	415	438	398	413	439	423	423	413	428	407	445	440	417	389	382	381	415	424	400	409	435	429	442	432	406	435	396	398	451	396	419	389	403	391	364	408	425	425	411	444	409	421	434	411	419	401	416	375	368
24126	2561	1227	904	726	566	426	370	343	322	274	274	278	249	241	238	247	251	238	228	200	233	226	221	233	230	277	246	251	276	216	253	291	253	266	219	228	226	201	232	219	210	204	197	200	222	209	224	223	218	203	204	219	205	221	186	187	193	181	186	207	198	192	205	196	218	202	198	204	199	186	202	190	207	195	200	230	194	228	199	199	184	205	196	204	197	199	195	202	177	198	222	187	197	210	228	214	183	204	202	206	189	211	192	191	192	215	192	212	211	203	184	195	203	201	187	189	202	198	197	201	211	173	227	168	201	189	184	187	225	184	188	221	200	216	207	191	236	208	190	206	212	190	232	202	214	200	191	201	204	201	201	200	198	165	154	225	187	208	181	202	190	201	183	197	205	192	214	207	214	219	176	186	191	219	199	230	195	196	192	171	193	220	203	207	220	196	199	191	196	209	185	198	219	206	186	180	212	209	195	182	214	182	194	216	203	202	176	222	203	202	200	186	194	200	189	198	191	213	208	195	214	186	205	214	195	184	191	216	176	201	203	188	226	208	174	200	219	218	193	186	236	181	217	212	211	196	208	223	222	186	182	194	212	207	215	205	188	178	216	216	182	214	195	245	205	193	213	192	209	187	195	216	194	202	221	214	190	218	199	219	202	211	200	202	209	202	190	190	183	222	198	217	198	219	189	203	215	181	222	187	195	192	213	209	184	191	194	211	196	189	205	186	194	194	174	214	208	210	206	179	199	208	220	204	199	210	197	201	214	179	223	192	198	196	202	207	191	201	181	207	230	203	183	206	205	206	205	188	211	206	236	211	214	213	198	181	194	206	197	191	206	205	205	200	221	192	192	203	216	207	217	208	196	199	203	199	221	198	221	211	194	199	195	193	209	203	208	160	203	178	208	196	196	197	192	198	208	223	194	182	193	211	216	203	200	178	203	207	181	202	206	238	170	205	201	181	204	205	205	197	181	168	202	187	198	203	202	201	208	193	205	196	156	190	213	185	177	210	231	224	191	192	182	200	185	182	182	230	208	205	207	211	185	185	190	204	213	193	168	191	198	202	204	191	212	216	214	180	203	184	194	193	196	182	206	203	189	202	223	172	182	222	196	219	175	199	207	192	224	218	216	185	211	191	208	221	187	207	208	200	216	200	168	199	188	202	233	188	201	204	191	203	198	207	215	164	223	225	243	196	203	174	216	202	192	187	226	193	212	184	197	199	199	196	192	194	181	213	219	218	205	184	205	195	206	207	190	193	214	195	181	201	184	229	214	193	202	189	195	207	163	205	187	184	195	198	184	196	207	206	227	190	200	187	215	178	201	197	195	226	195	240	189	193	216	207	194	187	206	209	196	206	200	158	209	199	191	226	227	201	202	226	202	197	184	212	178	220	209	217	214	191	185	175	152	212	171	184	194	192	208	181	211	208	199	187	209	196	205	232	204	196	183	205	222	201	191	205	191	208	168	188	197	208	193	184	212	175	205	183	219	205	202	212	182	204	185	200	211	226	194	195	192	179	186	210	187	207	203	197	184	179	191	195	229	224	191	216	198	215	170	215	197	176	210	186	209	214	195	190	240	175	198	178	186	218	230	199	212	192	206	199	199	200	202	217	203	204	213	206	179	196	188	192	219	227	223	209	228	204	208	194	213	222	217	177	194	203	219	218	204	194	221	196	195	191	189	199	197	185	197	204	204	207	184	225	222	206	206	185	217	218	221	216	161	201	211	205	204	198	188	202	192	200	187	198	169	207	190	192	217	198	182	201	182	203	197	185	195	201	198	222	186	209	211	198	194	199	214	175	187	219	191	183	220	216	216	209	237	200	188	184	212	190	224	213	205	203	207	193	230	219	186	192	199	198	208	218	209	195	224	190	203	183	200	188	225	207	172	193	207	194	185	208	193	199	193	202	200	181	187	199	188	187	206	214	162	171	172	211	203	194	235	209	195	209	239	175	201	211	175	184	204	201	199	204	215	196	204	198	216	222	200	202	214	206	230	202	186	190	199	214	198	202	186	194	213	189	209	189	201	216	231	189	184	201	193	191	201	204	182	186	199	209	177	201	192	154	186	193	191	218	245	215	173	182	212	182	182	195	213	197	198	195	208	194	195	200	202	203	209	184	181	197	194	196	193	211	240	206	210	211	207	205	195	227	202	203	193	211	203	193	211	216	204	195	200	189	196	220	227	193	181	191	197	201	212	206	190	191	231	201	169	186	168	187	204	200	218	171	203	197	216	198	202	208	198	184	201	202	201	206	203	178	187	212	201	217	218	185	208	204	210	195	181	181	207	191	182	208	182	193	158	219	205	182	210	205	218	192	219	178	198	222	178	224	176	211	191	210	180	187	187	194	206	199	193	181	206	180	211	204	186	179	215	195	186	195	184	200	185	205	207	206	200	188	176	196	205	159	204	202	223	195	215	199	207	223	200	216	197	205	216	229	201	212	229	199	181	182	196	210	194	210	193	210	204	196	203	169	206	203	226	212	223	200	186	191	187	176	199	234	219	190	231	194	199	207	180	189	227	211	189	226	187	186	198	245	196	194	210	178	232	204	199	196	181	196	205	200	164	209	208	193	195	213	227	208	191	207	208	196	185	183	228	186	211	190	202	206	205	208	213	206	217	220	189	195	199	211	178	189	201	198	212	206	210	185	177	207	206	204	191	191	196	205	208	204	206	204	201	188	208	186	216	184	200	181	233	217	198	221	204	205	185	196	204	212	188	175	188	171	221	201	201	188	218	231	203	222	199	218	189	227	185	209	205	214	211	205	181	200	205	225	202	176	208	166	201	197	159	202	181	224	205	203	182	172	190	174	194	190	209	187	214	195	216	199	193	202	220	210	173	207	197	191	181	221	221	194	200	213	177	188	212	193	193	228	183	194	210	197	198	213	186	216	197	198	207	195	193	177	225	227	192	207	191	186	199	184	217	202	194	190	189	189	205	215	213	211	195	183	188	197	198	188	211	210	193	213	203	186	188	210	186	203	171	194	209	197	228	203	194	203	185	189	203	217	168	213	200	191	200	200	196	195	195	190	196	181	209	199	201	213	199	221	215	202	197	197	194	198	203	209	223	200	219	185	182	227	213	196	199	220	217	189	219	195	208	203	212	184	207	184	175	227	203	217	230	191	219	188	203	192	222	232	214	224	203	199	196	193	199	224	203	197	209	214	206	189	209	192	194	186	205	192	191	188	166	172	204	207	198	211	211	208	203	218	224	195	229	232	216	201	194	179	177	183	183	208	208	214	204	215	224	199	193	189	231	175	200	206	226	191	189	232	199	186	186	196	189	206	173	211	173	197	230	216	184	197	177	198	180	191	204	218	211	204	219	167	176	170	202	206	189	177	199	198	215	192	193	210	207	178	194	179	181	190	187	193	182	196	230	214	238	184	208	187	227	197	193	208	201	176	222	234	219	207	194	225	196	201	210	208	172	189	219	184	207	214	211	194	202	205	187	209	196	207	205	188	199	211	215	193	180
11436	1312	2643	3060	2783	2355	1782	1503	1619	1259	1104	1044	991	886	909	911	875	821	778	769	750	736	756	732	778	812	1113	1060	1340	1200	807	931	1111	841	1062	791	800	825	703	624	622	613	634	612	599	597	595	597	595	600	624	570	609	601	634	566	574	583	591	570	582	627	545	616	593	567	529	563	566	587	619	551	598	574	602	555	592	586	585	594	571	617	553	614	599	586	565	572	562	547	598	576	532	592	571	531	555	613	605	551	545	585	541	567	569	565	603	584	574	573	543	570	596	570	541	560	560	587	599	628	554	557	570	588	626	561	593	531	537	574	583	562	571	572	551	589	585	579	594	577	574	592	556	552	579	595	579	604	577	577	575	592	550	597	625	528	555	595	571	614	568	515	587	582	586	565	581	589	560	567	593	611	579	578	557	529	587	569	562	585	558	562	569	549	581	585	615	557	544	579	561	591	604	564	561	567	560	574	592	509	543	590	587	568	592	560	592	569	557	531	549	596	558	562	532	549	566	553	587	564	579	602	574	543	577	567	567	599	560	587	540	564	580	542	581	561	547	559	551	598	594	562	580	605	608	547	609	559	575	593	555	525	582	514	611	585	575	563	558	569	596	574	564	602	579	541	571	555	548	586	567	508	604	575	544	583	579	555	593	578	603	608	566	545	572	569	589	566	549	570	593	572	578	586	599	571	558	552	597	558	559	566	539	584	528	611	606	553	572	551	537	564	560	554	576	604	583	629	552	558	586	567	550	598	556	561	558	544	582	559	550	561	554	559	579	545	572	582	561	577	568	570	592	570	561	577	587	558	593	545	521	620	555	562	616	519	564	620	604	550	576	548	551	576	591	586	564	610	575	577	549	525	619	555	577	549	601	574	591	583	526	570	552	577	558	570	592	525	538	545	549	555	588	550	552	590	567	544	593	526	629	568	557	558	538	541	564	571	572	581	581	528	602	595	611	572	559	572	609	565	551	577	564	550	568	575	580	557	567	526	585	625	547	558	576	573	535	598	601	618	530	581	575	539	588	574	588	584	551	571	585	572	588	543	588	539	591	600	580	559	591	557	568	589	541	619	547	561	574	560	609	531	578	564	580	566	622	574	581	589	557	555	592	587	543	601	597	547	555	553	584	584	600	601	564	570	585	573	595	557	563	610	652	595	542	605	537	561	561	577	551	532	588	622	581	575	577	575	586	583	623	594	602	557	502	580	572	563	547	605	576	551	573	575	594	547	580	566	578	535	558	525	587	577	581	600	599	624	591	625	596	566	576	553	568	552	598	607	581	598	582	602	541	561	586	562	578	609	578	540	576	585	602	572	586	582	612	558	549	553	575	580	575	566	570	566	605	560	555	583	570	599	571	516	524	579	608	558	567	572	578	575	535	584	533	548	553	534	586	580	604	581	541	594	591	589	547	587	570	582	540	548	593	554	531	567	567	576	535	555	561	589	559	558	580	575	564	552	568	619	589	598	561	552	563	575	598	552	561	580	572	547	548	556	573	587	554	569	555	562	577	569	546	593	562	586	573	590	583	535	595	597	572	573	591	548	563	534	573	604	570	547	613	564	590	566	542	587	576	550	590	553	576	555	585	577	571	557	546	543	544	584	593	581	606	592	528	609	608	593	561	574	572	584	589	573	559	585	615	558	581	570	584	536	558	579	580	558	542	574	562	524	546	603	591	515	552	598	544	592	557	630	536	590	592	587	537	601	512	591	571	554	575	556	597	555	604	586	563	592	592	584	569	569	592	590	583	567	535	570	588	551	515	541	508	581	595	609	566	593	590	573	572	537	530	572	562	556	579	585	569	524	591	551	554	508	597	563	552	551	530	562	554	576	572	570	583	594	528	581	557	574	594	594	603	589	619	583	650	566	575	590	583	583	581	575	611	575	567	573	585	559	534	571	549	560	589	571	613	623	581	600	587	552	544	554	557	564	585	588	555	559	599	556	590	547	534	563	541	585	558	594	599	581	564	536	650	589	587	567	620	573	569	599	610	576	540	558	586	579	562	555	556	553	542	575	568	580	583	585	559	557	570	546	530	575	578	547	561	622	532	582	596	599	543	550	570	591	589	541	564	638	575	579	582	581	565	584	573	591	588	519	598	595	582	548	599	569	590	562	550	596	612	559	537	615	602	559	579	566	583	577	582	603	541	561	563	600	577	559	556	570	552	575	593	570	544	572	575	584	553	589	574	572	554	572	630	596	607	558	540	585	552	576	566	547	604	601	572	589	618	564	546	558	565	538	577	563	558	560	547	554	566	608	573	602	603	563	532	557	600	596	562	589	585	567	546	569	538	561	614	593	590	604	596	586	555	592	584	588	587	598	580	548	571	583	578	565	575	549	580	584	585	557	596	585	574	578	596	580	569	576	519	620	591	547	587	586	593	564	583	587	572	572	574	583	592	569	578	562	583	551	578	561	533	585	553	581	590	553	529	607	556	588	597	556	544	573	593	567	574	589	554	556	578	547	588	581	574	556	563	593	585	558	566	609	526	588	547	593	590	570	583	551	539	576	543	546	567	562	577	581	576	584	568	567	562	585	554	564	574	547	566	578	585	597	562	593	556	568	548	577	566	600	575	593	582	587	613	572	596	570	569	603	599	577	590	621	581	562	537	580	610	568	564	533	561	524	592	568	556	606	572	575	570	561	611	522	587	586	551	561	559	570	539	556	573	586	555	544	622	547	558	603	587	563	603	601	544	563	554	545	565	557	605	551	604	548	577	601	562	570	542	546	543	576	544	594	538	572	563	577	607	550	586	565	526	558	540	545	578	623	572	553	585	555	563	582	615	563	568	620	571	560	550	597	585	554	597	566	572	565	607	561	551	566	568	569	587	548	586	581	579	624	554	525	590	554	559	583	552	534	610	581	581	571	589	552	536	527	561	557	585	564	561	595	573	538	561	563	614	626	594	588	585	564	552	594	555	591	610	574	592	547	530	574	562	557	537	557	578	598	559	577	569	545	558	547	587	587	578	562	538	557	611	613	573	551	558	564	561	610	601	583	578	590	562	547	545	527	544	585	579	572	579	575	571	548	586	558	584	598	587	574	537	570	544	591	581	579	596	528	577	562	571	560	586	547	573	587	581	578	547	589	580	580	583	567	611	532	594	580	535	573	593	570	552	544	562	561	580	545	558	589	544	572	546	570	565	558	546	567	589	624	562	540	534	573	582	582	566	561	576	592	575	569	600	539	551	620	566	572	564	588	564	572	561	559	576	543	576	521	583	589	579	618	575	578	554	567	521	566	585	553	540	581	535	586	545	550	537	552	579	547	564	583	523	594	574	557	535	592	568	588	608	580	552	542	538	551	507	574	601	565	587	607	536	590	547	547	576	505	548	572	601	558	538	543	532	518	573	576	569	548	515	541	561	567	560	578	590	584	550	593	551	570	554	557	572	602	599	522	541	595	596	595	616	591	573	560	597	551	599	579	592	626	543	601	604	586	558	590	582	635	551	567	580	577	584	579	576	551	587	568	550	550
35439	6805	2700	1939	1542	1080	883	803	676	626	584	539	521	507	468	485	488	462	462	420	438	404	395	425	450	458	518	508	617	590	482	449	461	496	513	426	433	446	370	407	391	400	394	388	434	354	406	368	376	367	384	379	394	419	396	359	358	395	396	411	417	422	360	404	387	391	417	412	372	430	402	383	398	401	394	393	402	388	387	373	400	352	380	399	336	401	387	394	406	361	394	371	372	369	374	371	384	370	413	351	425	411	404	401	352	402	365	392	389	408	401	378	405	380	382	379	414	368	379	365	362	401	400	384	367	373	400	366	353	343	353	387	385	390	382	356	402	368	364	332	391	413	408	398	429	373	379	379	412	374	358	391	400	438	414	428	398	379	375	345	364	374	397	419	380	366	371	388	413	420	408	365	362	386	396	385	373	397	374	370	367	386	397	350	408	417	399	390	434	369	395	352	408	396	390	397	410	384	417	371	384	427	376	388	398	376	386	404	384	388	403	370	367	396	379	414	434	390	425	380	382	365	393	388	386	382	413	379	377	400	392	367	402	363	373	376	382	421	372	377	405	350	401	366	375	413	396	406	397	394	418	337	355	336	405	393	393	435	404	406	357	373	393	392	377	399	385	367	418	376	407	383	396	376	382	371	371	377	425	393	408	402	392	379	418	377	436	390	377	377	434	410	374	366	341	401	386	378	350	407	380	391	411	392	405	362	369	380	402	411	386	357	409	369	360	386	402	431	392	394	361	405	380	383	396	363	376	416	405	418	402	402	379	366	374	352	385	392	391	376	389	439	369	376	394	361	377	361	386	392	383	385	424	364	365	385	410	396	376	384	377	391	356	427	390	408	388	376	344	392	431	377	374	361	400	409	360	409	417	395	419	384	388	419	432	390	386	378	387	378	408	401	348	398	387	415	393	381	370	386	423	424	371	387	353	401	384	367	375	419	387	410	371	396	371	388	371	410	391	383	364	364	346	390	391	402	399	383	392	324	402	400	344	397	383	389	362	409	403	368	378	381	402	381	369	374	374	419	386	387	384	378	383	389	409	359	372	382	389	380	386	378	446	441	372	421	391	409	406	378	454	391	344	369	420	388	392	390	351	378	373	391	363	397	389	405	372	361	382	403	410	376	413	396	375	383	361	396	400	351	361	385	408	390	412	383	393	386	391	376	387	412	336	390	379	382	383	403	357	360	437	372	374	426	407	399	431	389	399	370	422	397	378	387	368	355	399	380	382	392	407	396	368	400	400	356	381	365	398	387	410	413	386	380	369	389	423	377	376	390	379	392	389	369	402	383	383	353	432	376	368	384	371	382	376	382	360	367	403	389	370	403	376	365	387	412	378	404	386	397	360	384	393	402	375	383	395	379	372	355	392	398	404	374	418	379	382	377	420	396	402	403	382	379	394	408	402	361	426	400	419	387	383	363	379	385	396	387	376	387	371	395	368	366	393	359	375	411	376	387	398	404	370	420	399	362	363	386	367	390	386	382	367	390	373	424	372	360	443	384	367	404	428	386	370	350	376	394	408	385	403	358	373	410	366	399	388	336	428	388	376	364	405	430	379	400	424	358	407	374	386	330	387	371	368	398	396	405	381	358	348	374	375	388	377	420	383	381	373	395	380	381	374	376	347	398	408	395	352	363	393	440	414	404	392	364	393	423	377	398	394	436	385	379	391	359	422	351	380	378	404	382	385	421	372	397	368	429	399	398	387	388	369	392	405	387	357	406	393	366	411	382	395	406	403	393	429	379	398	386	384	408	386	358	368	409	417	392	366	422	378	394	407	398	378	325	401	364	418	403	354	405	396	375	370	379	419	393	455	417	368	393	370	431	385	427	365	392	382	382	378	431	411	421	396	414	409	417	389	425	357	386	411	368	408	351	413	413	387	387	381	351	395	426	383	394	395	393	394	378	377	414	416	376	362	392	395	374	381	387	383	378	385	379	361	421	392	390	412	404	398	389	408	358	382	334	410	354	401	408	369	380	387	378	364	405	402	400	379	377	429	401	419	389	378	359	395	354	389	379	392	423	365	399	407	409	371	424	370	433	375	356	377	344	412	382	408	364	395	375	373	424	350	384	374	367	389	382	406	370	392	415	367	387	379	415	392	407	383	400	378	369	385	416	376	345	375	359	355	402	331	394	396	372	410	412	380	403	431	337	387	397	392	406	393	405	384	389	383	357	400	394	426	402	373	368	384	354	368	364	375	383	398	373	356	408	387	402	391	377	373	391	417	369	413	398	367	374	364	395	377	369	363	411	380	384	391	366	382	407	374	340	366	388	413	422	399	426	357	369	428	382	390	408	395	437	367	447	383	396	352	378	357	400	387	375	384	386	373	377	406	407	395	376	395	399	398	400	391	341	362	402	401	410	359	408	338	380	396	444	356	393	380	355	384	358	371	394	380	380	380	405	406	404	412	410	398	368	330	407	387	382	399	403	392	397	391	395	375	389	385	377	410	405	395	429	367	388	358	442	346	390	401	372	385	372	370	345	424	391	399	416	365	392	386	395	392	410	395	349	382	370	373	375	393	396	364	393	352	394	386	412	352	418	418	402	375	362	380	372	425	364	382	377	382	380	398	394	344	359	345	383	397	444	402	394	380	368	380	375	382	404	367	414	365	353	380	422	383	373	404	412	431	407	397	386	366	377	361	403	358	417	378	360	352	369	347	417	391	367	389	402	356	377	390	401	380	374	415	370	407	368	419	347	408	386	377	407	397	364	406	374	388	391	403	395	405	399	393	386	402	443	389	380	364	388	386	387	422	435	365	367	376	376	392	366	407	433	364	397	384	392	378	385	416	387	441	381	389	408	392	354	428	419	408	404	384	370	370	387	394	377	418	385	373	389	377	382	317	376	396	381	388	369	428	415	392	368	388	384	358	404	393	349	387	387	392	345	413	345	402	390	361	383	360	388	389	380	415	354	387	404	398	364	338	410	382	394	386	374	373	399	383	409	389	386	399	387	399	376	405	403	359	420	352	398	367	412	387	374	417	398	374	386	380	389	368	392	365	379	408	409	432	367	394	379	410	398	410	389	369	362	414	358	407	395	396	418	399	365	379	382	377	434	363	401	376	363	383	397	400	393	398	385	411	369	372	375	397	397	395	361	388	386	387	387	402	409	398	415	411	380	385	393	383	390	379	389	396	343	395	366	361	420	396	350	371	405	411	406	395	393	381	453	346	372	402	378	381	383	401	358	363	363	402	325	392	393	384	428	363	389	386	369	392	388	393	377	404	416	388	372	396	387	403	386	387	402	370	360	383	380	379	400	397	398	409	381	403	388	377	410	402	412	397	364	382	380	403	360	354	375	381	378	410	390	376	390	388	391	394	386	373	335	392	367	350	358	378	388	437	397	367	408	402	426	396	370	383	421	373	365	403	398	397	383	381	382	408	363	371	388	368	400	397	410	374	408	404	361	422	404	393	375	366	407	414	373	426	385	397	404	375	391	409	386	384	411	386	413	378	406	421	395	383	390
15496	2454	5005	5737	5156	4192	3508	3176	2612	2333	2085	1866	1757	1850	1572	1461	1432	1379	1435	1385	1373	1244	1249	1373	1384	1360	1982	1917	2294	2040	1525	1551	1647	1806	1715	1394	1207	1371	1068	1047	1063	1049	1004	1032	982	970	1033	982	984	982	1019	1014	956	1021	1010	962	947	990	1026	985	996	950	1069	1004	971	949	983	990	1012	1021	971	1034	965	1003	1003	993	996	947	911	950	965	973	929	967	972	924	923	972	950	973	939	981	971	959	930	910	924	932	1004	971	960	971	997	955	959	948	919	945	958	939	962	953	951	891	999	947	971	958	992	917	981	1012	995	928	953	958	1013	911	939	953	973	988	993	939	954	1021	961	951	956	922	985	998	954	989	973	956	978	981	1014	908	930	909	965	950	916	986	940	952	912	1002	972	947	973	937	956	887	943	965	953	941	1005	945	1028	929	971	952	925	991	956	963	961	905	976	950	938	906	1015	942	963	872	941	983	922	950	978	950	899	917	1027	930	1001	995	981	1001	949	914	974	957	927	915	942	991	938	1018	959	938	909	1005	955	917	956	915	942	1002	968	964	954	937	986	963	979	991	956	913	985	898	970	973	923	933	958	943	941	911	966	967	1002	943	941	967	941	889	902	972	963	987	1016	936	927	979	943	993	947	922	891	913	964	938	923	926	980	938	866	971	927	977	950	957	973	1003	985	961	983	935	943	908	925	923	950	955	1034	893	967	931	959	952	947	986	996	957	951	926	973	961	1003	966	958	1014	1006	982	979	949	960	965	948	949	908	941	977	943	937	948	928	915	909	925	967	959	1013	958	979	1014	940	959	912	974	972	956	971	998	983	938	955	920	972	963	987	922	989	945	1005	923	907	963	967	903	941	904	963	918	1009	944	978	1036	1005	954	927	972	912	989	925	959	944	962	962	968	941	897	936	922	922	953	965	988	975	906	987	964	948	921	941	909	872	934	982	982	933	970	901	958	961	943	967	937	920	974	925	944	918	964	890	979	957	903	948	963	968	972	984	941	938	954	968	935	959	970	990	940	947	990	954	1041	954	978	996	935	961	995	954	952	923	890	915	965	972	1003	956	966	950	973	941	975	960	982	947	959	989	930	910	984	962	955	895	982	931	991	968	974	985	1013	941	986	926	957	994	960	918	947	957	928	887	980	953	939	907	943	954	925	906	892	976	968	936	951	921	960	950	940	975	898	989	913	925	955	960	963	933	992	1013	942	954	921	945	994	925	972	1004	923	908	910	992	959	970	933	894	944	988	962	1004	989	994	942	863	945	970	953	932	980	961	915	992	920	967	919	948	1000	965	919	980	963	995	935	979	982	951	988	1005	910	950	931	942	973	994	980	951	916	975	959	962	945	982	937	977	992	944	969	950	936	897	1000	945	972	919	929	1001	956	960	869	962	898	925	949	953	935	888	965	934	919	957	918	917	978	938	976	961	923	982	943	963	968	984	943	936	970	916	925	937	1008	914	935	983	927	1014	925	922	944	979	931	981	960	1002	968	940	908	968	949	968	1005	979	956	1000	945	963	934	971	941	970	955	944	923	936	919	880	950	953	1022	1001	945	997	981	989	977	936	924	1003	912	952	912	943	942	950	962	917	952	917	939	969	968	912	978	950	1018	939	918	950	971	980	974	975	939	910	942	1043	910	970	904	970	958	950	994	976	938	925	959	920	1009	960	968	970	956	951	994	935	1003	973	961	948	945	973	984	980	948	949	937	977	963	897	919	933	956	918	937	938	991	949	935	985	997	1021	920	950	946	1006	920	954	974	927	955	955	943	881	900	978	953	945	931	922	968	944	947	965	1007	926	942	961	1019	902	964	943	948	930	996	965	1002	951	973	923	953	984	940	986	976	983	941	946	949	982	969	908	998	941	966	988	920	891	929	990	967	955	970	930	994	910	914	898	966	959	925	934	945	1004	952	976	1000	948	991	940	939	1052	938	967	968	879	959	882	930	920	962	974	995	927	960	921	1002	898	915	947	922	909	919	986	1012	953	972	1009	954	943	929	940	929	902	997	968	1009	967	967	931	954	949	956	1003	975	873	950	932	997	974	957	934	957	948	1002	1029	959	956	944	1003	916	950	983	955	960	935	966	945	1039	946	934	933	943	925	986	967	921	956	888	947	941	952	949	978	983	990	930	1006	949	942	964	988	941	947	974	981	897	929	939	922	983	916	967	943	970	972	938	946	943	982	962	972	910	925	975	955	919	959	1022	983	908	938	963	916	961	872	973	990	938	919	951	915	928	926	933	942	965	960	1000	940	963	926	939	1007	963	937	969	933	1000	955	949	983	925	968	919	951	1001	958	985	959	972	928	941	940	994	927	997	907	986	943	922	934	985	969	959	979	981	930	964	987	950	1004	936	888	934	990	1006	962	936	984	961	926	915	918	933	974	935	953	936	939	966	940	977	927	1004	1012	946	977	991	936	934	986	1011	980	928	881	975	974	929	956	949	991	986	936	972	971	905	923	951	911	963	916	939	957	975	987	914	971	952	889	938	950	938	958	944	945	907	980	957	947	964	883	937	951	988	962	989	1002	960	959	951	1004	918	976	986	967	947	987	965	971	982	938	984	1020	996	932	930	1018	977	965	940	941	939	992	932	950	919	927	948	965	952	992	926	958	954	975	953	1006	901	966	921	1010	973	941	942	976	992	975	984	964	936	976	946	949	971	923	964	968	972	937	976	995	975	997	971	1002	990	980	992	1018	946	975	1007	961	942	924	892	948	960	977	976	955	978	934	962	976	1014	856	959	1049	916	925	953	929	916	969	959	930	924	963	889	923	949	914	982	979	928	1004	952	949	918	970	961	937	913	938	987	981	927	959	928	901	969	908	899	950	948	966	948	956	922	931	900	998	939	945	959	967	949	968	944	925	929	970	908	911	914	947	974	934	937	984	932	977	919	981	966	941	936	918	922	958	934	908	962	970	956	932	932	977	922	944	973	963	913	939	949	976	946	966	926	979	939	914	964	890	928	922	954	979	946	911	979	918	941	958	929	976	968	979	1029	963	900	934	958	991	976	925	960	941	985	929	956	955	961	959	918	968	982	967	947	1016	935	919	980	977	924	905	922	908	929	964	921	1012	951	990	962	949	927	988	929	926	986	952	925	913	942	942	954	975	931	922	903	937	895	943	969	982	961	925	983	960	940	968	930	955	967	939	991	914	1014	973	1004	964	918	979	983	951	953	935	902	884	949	964	931	984	953	867	989	924	975	919	968	975	919	931	997	889	973	916	968	918	948	902	983	912	980	933	940	917	931	967	916	886	952	972	935	1020	950	960	975	919	978	924	892	976	982	975	973	943	972	963	965	987	921	954	970	971	914	940	938	953	873	977	955	1010	965	908	949	940	930	939	951	921	913	963	894	953	939	927	942	953	930	933	962	948	935	955	904	927	949	933	960	964	943	966	1049	987	931	980	999	972	955	988	966	944	945	959	978	935	1017	989	974	937	959	959	995	935	924	978	926	894	971	932	917	999	915	972	917	999	951	982	947	1001	982	985	955	926	957	936	1013	1000	928	948	966	905	932	933	955	986	970	953	930	985	946	998	889	930	983	958	888	941	1021	926	935	940	974	944	934	953	966	971	1020	966	944	967	945	951	946
3039	164	146	136	153	126	160	128	148	133	153	150	149	139	148	139	118	143	132	140	135	114	125	149	125	141	166	128	143	141	117	102	141	133	145	130	116	151	122	152	128	135	149	153	145	120	137	126	139	112	129	139	135	135	155	127	132	145	143	124	145	126	153	133	138	155	158	135	125	131	135	139	139	138	117	145	128	142	132	132	123	133	134	137	139	120	108	145	142	123	110	133	127	131	127	145	136	134	140	119	142	150	165	118	143	151	130	146	163	155	135	130	149	134	154	144	124	146	124	150	141	122	144	129	136	129	119	128	144	126	153	138	143	111	143	133	136	128	119	130	142	162	164	132	144	125	156	157	118	144	147	165	124	141	133	144	134	114	147	140	115	150	137	139	125	113	138	132	135	156	130	130	130	120	138	116	150	151	116	125	130	108	124	147	131	157	141	135	133	137	118	137	124	155	121	139	132	152	143	125	129	144	139	153	135	137	141	152	127	117	160	137	138	144	131	139	151	141	148	127	146	110	121	138	133	135	142	134	134	138	138	131	141	147	151	147	119	140	143	119	149	125	130	136	142	133	160	163	158	154	140	137	122	133	129	141	142	144	162	125	133	131	140	118	136	134	117	143	141	140	153	146	146	137	150	137	130	134	131	111	139	151	123	148	125	117	144	117	139	129	139	131	130	148	127	138	131	158	138	144	128	122	143	151	148	141	126	129	130	135	146	148	165	144	130	134	144	149	128	127	136	127	153	130	117	132	128	159	138	135	153	130	143	122	130	136	149	139	164	146	154	146	120	133	132	117	139	130	158	135	125	129	124	124	163	133	143	145	139	136	134	145	147	134	135	140	131	139	145	149	123	148	125	126	129	145	135	138	143	143	124	130	137	132	149	133	132	135	140	106	157	132	164	141	128	125	153	138	150	151	125	166	136	145	133	133	134	152	119	139	134	141	151	131	131	130	156	127	142	110	122	136	132	121	141	145	128	116	150	131	134	132	139	136	138	133	102	135	144	133	151	129	131	151	110	152	150	125	131	121	132	137	128	116	132	140	133	140	148	133	131	126	149	108	125	146	143	128	114	127	117	123	138	138	157	146	146	152	121	132	124	114	131	120	109	116	142	120	135	132	144	128	141	140	143	117	143	137	105	119	129	132	140	132	130	113	115	120	138	147	133	135	147	151	116	130	133	146	161	154	134	135	141	141	110	133	137	151	137	123	145	135	135	146	140	127	142	149	147	133	126	146	108	149	112	136	145	129	127	134	134	150	147	149	112	107	140	113	140	158	135	142	124	132	151	147	161	132	125	137	137	131	119	111	131	140	126	140	138	144	131	129	146	147	148	143	123	136	131	135	129	117	129	133	146	122	146	136	135	142	146	155	131	118	137	133	136	165	139	140	132	150	157	155	157	125	141	139	131	146	135	146	128	151	132	146	144	128	122	108	151	132	132	154	146	145	143	156	152	130	135	137	120	113	128	133	161	135	137	138	134	155	142	146	147	129	133	145	135	134	125	131	157	112	137	126	143	125	136	161	151	138	124	144	146	152	132	120	141	141	113	156	146	156	124	136	129	154	132	117	129	145	122	127	123	162	138	144	120	147	106	121	131	131	135	169	117	147	135	155	136	140	142	140	137	136	123	130	144	122	124	140	149	131	126	123	128	141	142	136	115	133	135	129	135	116	140	143	119	136	131	140	140	122	143	151	147	155	134	108	155	157	138	145	129	141	128	150	126	134	136	132	136	131	135	131	142	144	121	162	125	134	142	148	149	146	139	122	135	139	128	132	120	137	133	147	134	122	130	132	137	133	141	154	134	144	160	127	139	127	136	167	104	134	129	142	127	130	131	134	137	115	137	132	148	159	150	135	137	139	145	126	129	154	144	149	137	126	117	118	159	138	158	128	137	134	148	122	119	149	138	145	117	122	125	152	153	146	124	133	127	123	126	150	155	134	141	124	113	132	148	148	157	142	143	133	154	121	139	138	132	137	148	136	152	136	144	148	136	140	137	136	148	141	136	136	135	155	147	158	160	154	121	149	123	128	149	158	138	136	136	128	136	142	149	129	144	140	149	156	133	128	162	121	143	142	162	125	129	144	115	128	136	124	141	158	159	131	127	134	124	128	156	131	139	136	130	120	138	152	131	144	144	111	130	130	123	123	132	117	125	159	127	144	153	150	137	153	135	138	136	124	134	135	118	129	141	160	155	131	138	138	141	150	146	124	149	127	141	130	148	145	144	147	110	137	139	140	153	142	140	123	153	118	124	142	155	134	142	152	131	145	112	137	135	111	124	126	118	125	145	136	127	155	126	140	134	134	141	139	130	161	125	129	143	150	136	121	136	129	125	143	135	149	135	153	160	132	141	126	146	120	128	123	134	125	135	132	149	120	139	157	131	134	131	144	145	137	148	135	133	132	147	153	141	151	144	150	137	145	149	125	136	122	148	145	149	151	136	133	160	134	141	139	124	139	126	150	136	145	128	143	126	143	154	132	124	134	122	136	156	117	146	146	144	147	136	140	116	135	131	135	127	147	136	114	116	146	136	133	137	118	121	147	148	145	127	105	138	139	113	134	149	133	132	114	140	151	140	136	127	128	148	144	137	110	133	131	131	124	133	128	140	116	111	137	124	133	148	148	132	113	130	114	131	144	124	123	134	138	155	119	146	116	133	125	142	124	142	126	155	144	108	144	158	141	152	155	131	167	136	142	170	143	131	136	140	127	129	145	131	131	126	143	120	142	150	142	152	142	140	156	110	124	125	123	140	136	131	153	151	142	126	126	142	126	130	132	131	141	140	143	143	147	131	127	123	136	125	129	144	134	137	142	177	129	147	131	110	140	138	136	121	122	141	145	133	129	112	130	138	138	123	122	123	111	128	147	118	128	116	150	128	138	154	122	131	135	148	143	137	135	124	129	143	128	146	144	139	166	107	159	134	128	127	126	141	122	160	128	126	143	126	119	133	129	139	139	123	148	128	111	143	125	138	124	130	137	178	131	129	135	145	147	144	125	122	146	148	125	140	131	125	130	139	131	113	126	118	150	138	120	150	129	156	160	129	157	140	140	138	129	151	138	150	114	137	141	134	148	137	130	147	144	147	136	153	128	129	109	128	151	138	138	113	129	132	132	143	151	142	134	153	130	131	122	129	143	158	120	135	153	142	123	140	143	134	136	148	114	143	126	143	131	129	155	133	124	109	150	139	130	156	117	138	149	130	129	145	132	141	127	140	144	136	132	131	133	145	154	120	126	149	140	139	121	122	122	143	151	137	140	141	129	142	153	137	143	148	135	150	132	140	125	120	140	128	126	135	131	138	132	134	159	140	140	120	135	131	151	133	144	168	135	130	142	134	139	124	155	149	140	143	139	144	140	145	138	141	116	134	130	140	148	95	139	149	134	157	134	133	127	131	133	122	154	132	155	135	132	127	151	148	136	137	128	146	130	140	125	164	136	140	132	137	135	115	141	134	142	139	146	164	133	136	147
3463	457	511	562	539	510	467	452	480	470	433	434	441	435	449	436	461	431	426	406	429	410	456	427	424	455	454	440	450	429	444	411	422	422	407	428	445	431	421	435	426	369	428	414	423	394	398	404	429	388	418	428	438	421	397	419	392	421	391	409	431	442	425	425	430	416	403	425	405	425	415	394	423	420	411	415	385	422	393	412	442	412	423	400	409	406	456	408	404	388	432	414	415	421	422	432	396	420	426	418	430	452	431	409	405	457	431	429	382	418	407	426	433	404	429	409	436	431	440	388	446	391	394	407	425	433	398	414	390	419	411	473	400	440	452	419	417	421	382	442	425	428	375	440	426	407	399	439	456	401	415	406	419	425	389	463	414	501	423	427	388	413	385	401	388	411	458	439	427	404	393	423	424	403	441	384	405	413	409	408	391	397	405	368	410	402	403	403	379	416	429	416	439	424	397	403	408	387	395	430	450	423	422	403	409	429	449	379	425	417	456	433	476	393	369	420	419	427	407	387	413	417	425	433	402	427	406	385	412	419	391	416	417	444	446	412	440	410	503	396	397	417	383	398	401	371	428	410	402	415	423	423	439	407	426	410	427	405	436	400	444	428	387	414	430	439	396	416	415	421	396	425	396	399	375	404	401	430	433	409	447	398	425	423	390	430	460	404	412	379	417	437	411	402	391	401	446	371	379	415	383	405	404	423	438	405	437	420	460	431	421	440	438	405	421	424	395	424	419	414	393	454	438	422	407	385	443	425	414	463	429	403	401	400	424	396	415	433	423	433	408	407	428	448	399	426	405	419	418	429	433	448	434	449	409	415	427	431	401	399	364	428	405	423	425	434	417	429	439	426	382	416	423	408	434	405	392	384	385	395	415	414	433	397	406	431	442	416	403	407	399	416	398	448	414	420	400	403	393	417	418	408	440	452	406	386	375	428	409	393	429	393	376	448	396	422	423	427	417	396	415	454	440	395	352	390	412	383	428	378	388	416	428	404	423	401	462	460	437	421	403	400	440	385	447	400	418	423	394	415	422	436	432	399	424	447	411	396	450	438	396	399	383	430	438	403	406	419	407	400	435	427	397	416	445	393	410	432	410	428	413	387	433	420	406	429	417	421	448	383	387	398	413	419	420	404	397	438	399	463	382	406	476	405	445	404	380	444	419	427	432	439	448	408	428	422	400	404	451	420	416	412	382	437	398	418	420	433	414	431	387	431	410	432	402	402	415	456	418	366	435	384	394	400	419	411	419	397	421	412	430	427	417	371	406	402	430	411	432	414	433	406	432	394	373	432	411	423	445	403	399	420	421	405	398	396	440	445	433	437	397	446	404	437	437	429	403	426	395	388	447	426	378	421	419	422	361	404	430	428	429	438	414	414	435	439	410	394	453	427	400	408	379	395	459	431	411	414	370	391	433	441	412	424	388	417	403	431	411	409	438	406	428	423	422	353	431	415	428	412	426	428	437	429	436	452	422	414	416	415	426	367	440	394	457	441	431	386	407	449	412	401	440	414	449	429	393	417	421	402	404	438	411	432	427	366	422	384	421	415	424	387	437	424	393	419	404	365	426	418	434	437	453	451	406	405	389	410	391	416	420	376	416	417	429	430	454	390	411	399	427	402	426	447	435	400	412	446	421	389	458	417	426	424	403	425	405	420	408	393	376	392	406	402	419	449	405	450	422	414	413	448	423	418	434	408	438	430	396	398	369	402	410	412	416	414	466	397	387	420	420	395	399	424	429	436	379	395	424	414	461	430	394	405	411	425	372	447	376	419	421	408	387	409	393	426	405	433	428	443	398	420	410	414	416	428	406	437	426	442	417	417	400	426	432	408	427	422	383	409	410	436	388	430	433	409	373	407	423	412	403	410	436	400	424	419	418	387	432	427	434	412	416	401	448	368	449	418	454	382	432	415	418	428	448	417	436	420	408	426	421	433	416	394	421	429	416	399	415	418	389	439	405	401	432	466	413	410	386	421	394	396	405	427	411	427	424	385	425	419	376	469	440	420	458	438	410	414	446	424	395	426	421	435	454	457	421	450	418	436	421	413	427	398	393	408	443	436	417	455	419	430	443	408	383	438	425	406	405	399	448	421	425	426	408	400	458	424	457	468	427	419	400	408	435	434	442	386	405	425	405	423	430	387	426	432	439	404	422	433	410	422	387	403	418	404	422	429	405	390	411	442	392	451	410	404	427	433	407	428	415	413	409	403	377	364	424	398	398	400	398	444	414	410	402	415	451	430	433	385	440	424	412	388	432	402	427	429	379	408	434	394	407	429	413	402	455	413	424	436	403	440	405	424	390	410	417	416	450	439	431	415	399	424	421	437	405	383	398	422	412	413	400	457	436	427	429	396	450	387	400	440	415	397	412	394	415	401	381	432	409	394	387	421	452	420	397	418	423	434	449	413	417	406	449	404	433	419	420	405	427	446	408	405	419	415	412	448	406	412	450	417	364	405	382	411	405	417	449	443	432	427	387	429	430	450	421	414	410	409	418	388	419	418	392	409	434	414	436	429	414	387	425	416	403	428	428	403	408	406	405	402	400	443	372	432	400	397	404	427	383	416	423	425	407	385	425	449	400	384	425	395	418	415	402	431	404	387	419	398	448	429	424	470	438	427	403	410	396	394	394	432	450	445	415	429	391	406	411	398	391	448	424	387	387	395	438	431	412	372	412	416	432	446	457	420	429	444	412	433	433	403	377	430	417	441	441	430	411	419	444	418	408	423	405	419	390	443	404	434	415	436	418	373	401	443	431	449	414	396	389	387	402	419	417	432	429	453	403	466	445	437	411	363	434	440	391	398	431	418	445	414	424	398	425	409	422	392	387	418	444	432	420	403	415	398	404	412	433	393	426	395	406	400	438	414	376	422	364	384	432	414	430	427	395	414	401	426	417	458	397	426	420	395	425	400	442	453	418	413	425	383	418	420	452	412	409	434	417	393	419	427	412	383	390	421	439	418	424	423	426	420	406	477	410	419	408	425	424	456	412	453	396	421	437	412	434	416	415	437	398	407	430	434	417	419	433	406	437	419	415	402	418	394	409	411	445	390	417	444	384	436	460	416	431	386	406	391	455	400	420	425	421	442	371	426	404	420	407	422	424	410	397	419	414	388	392	430	442	434	436	406	429	436	448	399	475	406	455	407	414	420	408	437	411	409	430	426	416	462	413	476	420	439	446	366	431	426	382	382	463	413	394	388	396	411	443	431	445	439	409	394	415	394	418	405	436	431	394	405	398	398	447	404	422	420	396	415	412	406	444	399	389	421	390	419	404	440	413	428	410	398	439	420	428	456	396	406	422	393	425	441	437	398	396	405	407	384	423	446	453	408	425	425	436	445	424	418	411	392	413	398	432	448	422	400	386	387	436	388	393	426	393	449	390	391	391	428	401	384	404	390	394	444	397	405	412	462	382	409	435	413	364	418	395	393	424	410	424	441	388	454	419	409	423	424	381	437	448	414	424	355	411	390	392	401
23686	2513	1196	940	719	540	440	407	318	317	315	251	267	222	253	211	244	259	237	240	213	196	212	231	207	243	246	262	298	270	247	224	206	223	268	209	192	207	208	190	217	216	240	211	211	206	211	207	200	191	216	189	169	203	204	228	182	205	186	181	177	194	197	192	207	206	207	170	217	232	216	208	192	181	211	188	206	199	199	188	197	203	208	199	205	218	215	208	201	238	213	198	184	193	184	217	197	195	196	219	179	195	203	222	217	208	188	207	223	212	205	204	187	198	210	204	218	203	206	215	214	202	201	200	172	196	193	226	217	204	217	175	212	192	185	197	224	196	187	203	214	232	194	188	197	229	203	184	196	195	204	178	190	181	210	201	214	214	232	208	190	187	183	197	186	205	175	218	195	223	183	184	179	200	202	223	221	188	195	203	172	195	176	182	186	192	202	182	194	213	220	207	203	220	197	198	198	193	184	193	198	187	188	186	205	198	193	208	199	204	202	210	197	196	207	203	217	209	215	209	221	193	195	191	207	184	209	195	206	217	185	214	185	190	197	176	178	191	215	206	217	193	220	206	206	212	201	214	227	252	198	220	207	206	208	205	225	236	197	198	222	217	190	203	189	196	189	219	202	174	226	183	219	202	213	231	180	206	188	204	176	181	207	207	200	225	191	186	194	176	203	184	207	191	189	188	208	200	212	205	185	189	233	194	192	194	194	241	189	205	201	189	223	209	191	197	212	195	190	228	201	211	206	197	190	223	206	201	151	193	201	202	232	232	214	201	214	227	202	227	185	194	211	214	197	204	209	172	207	183	201	209	181	204	199	175	220	203	187	197	197	197	200	218	214	199	204	180	216	201	228	208	223	197	208	192	213	200	188	188	186	183	192	197	188	175	214	202	222	196	191	182	198	203	186	211	205	197	204	230	202	191	222	218	181	189	164	220	208	204	192	187	183	207	224	209	184	201	204	199	198	178	179	193	190	206	189	211	207	217	174	221	226	201	214	193	180	186	188	213	198	180	218	236	202	207	208	211	191	190	211	192	199	203	214	192	183	177	185	219	198	215	226	206	183	205	185	190	206	196	195	194	187	195	192	208	202	187	227	208	205	218	213	193	204	196	221	181	206	176	197	214	178	188	208	198	215	188	195	192	199	178	190	227	220	222	225	202	204	194	209	196	204	200	199	206	196	180	202	207	204	178	201	210	179	172	202	194	188	188	202	208	194	194	217	199	211	219	180	182	170	186	204	234	180	177	220	206	211	208	194	212	205	197	187	211	189	203	200	223	206	187	200	219	189	199	195	173	205	171	186	212	213	222	211	206	198	232	221	192	204	204	180	207	212	199	200	185	207	198	199	194	178	214	201	208	204	194	174	195	224	238	184	231	217	203	203	202	192	237	224	198	227	217	188	213	217	183	178	200	212	198	196	194	210	189	186	203	189	187	183	196	199	196	175	192	196	234	191	198	219	204	212	179	230	205	231	180	209	207	182	196	190	199	206	231	188	184	218	195	203	183	199	193	217	201	207	175	203	206	177	198	221	223	198	159	209	215	217	199	207	168	183	210	180	192	209	203	207	217	187	200	216	219	204	187	188	190	199	204	215	231	183	213	216	204	209	195	189	198	225	182	208	190	192	212	197	209	200	195	218	189	218	180	213	196	209	188	196	179	204	200	193	217	189	209	208	209	189	164	197	189	166	184	208	197	196	190	219	203	199	176	196	193	202	206	205	194	209	222	192	212	217	219	194	181	208	219	199	169	202	211	208	209	190	200	190	233	194	213	215	205	213	186	190	207	194	219	194	190	199	222	193	181	208	193	196	184	193	179	171	169	193	177	205	203	209	216	182	180	190	197	210	196	198	194	205	230	231	203	212	189	200	216	224	217	206	181	190	192	201	203	208	186	205	217	239	203	204	211	211	207	191	196	206	225	181	215	168	196	192	182	221	193	220	199	181	205	209	170	190	200	204	205	224	201	242	225	210	200	176	218	242	215	197	205	206	184	199	191	224	190	195	210	217	199	180	205	182	193	186	205	207	173	206	205	197	199	212	183	187	218	182	195	208	181	193	189	249	179	200	197	191	198	208	214	181	190	225	180	218	199	169	193	205	197	216	186	197	182	193	192	214	215	184	202	204	179	217	219	173	178	231	190	216	205	191	203	208	233	197	202	170	192	174	217	195	217	208	219	208	211	189	193	211	191	213	226	204	195	199	197	194	197	197	197	210	206	211	209	232	209	165	215	205	185	201	218	218	207	189	218	200	225	198	209	199	237	212	217	205	198	204	202	226	220	228	201	212	184	225	183	168	206	215	230	201	236	206	202	199	202	201	215	191	168	196	217	194	183	203	205	176	208	178	209	201	191	182	196	197	194	185	184	186	226	178	210	192	226	201	193	189	211	196	230	163	179	183	195	192	193	202	188	217	221	200	213	205	198	180	177	186	225	184	202	211	199	172	214	191	213	194	196	198	214	197	224	193	179	209	212	173	189	172	190	198	195	221	215	189	222	197	199	187	205	192	210	187	192	193	200	180	165	212	202	190	213	215	193	206	190	229	208	194	192	192	189	201	203	213	205	226	224	181	195	200	203	226	206	196	172	204	202	206	207	206	207	208	195	200	195	190	203	214	211	206	212	211	172	192	226	204	204	203	196	204	186	210	211	210	220	218	203	197	204	184	174	184	180	216	194	203	197	208	178	183	208	214	230	205	203	202	189	192	200	191	211	196	203	200	206	207	202	204	198	200	191	194	218	198	193	180	210	201	201	177	201	194	203	210	207	209	221	199	207	224	179	215	179	198	211	194	191	210	181	192	199	181	206	202	186	199	203	206	196	194	185	204	204	215	180	191	194	172	200	193	190	187	185	199	226	218	213	185	211	195	185	201	221	180	197	201	222	194	200	193	208	199	228	180	192	218	203	201	196	184	214	179	210	207	182	225	196	209	204	233	195	213	204	195	216	202	188	206	200	206	192	184	224	216	195	200	215	212	206	190	182	200	192	203	194	175	213	218	211	213	240	232	206	170	191	178	185	180	182	180	172	186	215	196	192	202	190	168	213	201	203	193	210	197	208	188	216	213	191	209	189	220	203	194	203	219	190	190	206	223	186	184	210	211	178	187	193	220	210	213	222	217	228	185	203	202	186	213	193	194	195	215	209	206	193	215	183	195	193	186	206	169	203	187	205	195	221	197	221	195	194	200	213	187	191	210	195	191	197	188	198	238	184	195	195	202	189	206	193	197	214	213	220	189	206	176	174	196	209	217	206	197	186	196	208	197	188	194	195	173	186	193	192	245	195	195	194	196	208	203	183	191	177	200	197	199	215	202	199	191	195	187	210	192	210	217	204	220	227	181	228	191	191	205	213	221	195	216	217	202	211	215	211	206	219	198	209	197	203	225	206	208	193	208	189	212	244	212	223	187	213	222	187	199	207	200	193	210	219	198	194	189	196	191	183	201	195	194	198	211	193	199	202	195	199	185	202	205	186
11521	1290	2584	3058	2692	2276	1835	1615	1486	1244	1155	1065	992	993	958	831	776	814	789	810	760	690	714	801	715	771	1024	1054	1179	1049	927	871	897	855	1050	757	709	796	677	604	642	612	572	643	610	641	584	573	650	634	605	602	600	543	620	608	561	613	618	595	619	563	563	557	552	606	571	582	607	606	591	580	595	575	569	580	560	585	609	572	591	617	533	539	552	595	584	537	557	562	580	560	595	569	577	586	604	629	599	575	555	589	538	590	553	598	549	592	567	611	593	585	557	585	638	577	591	568	582	602	582	576	555	558	584	556	550	566	550	558	548	575	555	578	569	605	531	600	586	541	564	550	573	571	603	578	604	537	591	531	557	600	582	569	594	561	570	531	570	548	611	538	569	602	590	557	572	567	567	594	561	554	561	568	574	579	565	567	526	552	527	544	576	603	574	579	568	586	536	537	569	565	579	573	601	584	593	575	562	573	625	574	585	538	544	578	579	556	553	553	593	578	552	623	582	539	592	567	619	532	591	582	551	563	585	553	501	548	581	536	624	572	581	571	611	532	527	568	598	585	549	571	601	546	558	594	597	551	600	587	606	561	589	553	606	544	598	574	582	615	601	608	512	587	575	577	557	591	587	573	580	573	595	593	563	608	588	585	537	552	607	569	594	545	507	587	575	643	546	570	581	588	577	563	577	576	544	569	557	551	542	625	559	588	551	583	577	589	579	582	577	589	571	597	555	587	569	557	575	584	587	537	545	567	596	541	579	599	585	596	564	582	568	585	529	583	587	566	573	603	553	573	539	574	581	512	539	561	524	562	517	564	596	493	550	584	569	593	546	548	571	559	562	546	574	571	575	559	576	536	585	558	548	583	572	559	570	596	558	531	570	543	561	579	577	568	590	651	525	582	610	582	567	545	631	580	561	540	545	559	541	571	566	595	579	554	569	556	538	586	560	541	619	614	547	574	586	609	611	560	559	587	588	539	571	548	571	573	544	553	576	612	584	537	562	581	538	595	526	541	574	540	601	591	566	572	571	580	552	559	582	575	592	569	599	575	597	547	551	599	574	580	578	604	571	567	537	561	588	585	580	553	556	582	557	564	596	552	576	568	569	602	521	557	595	564	581	536	574	593	607	599	534	549	567	541	556	584	565	557	597	606	600	555	570	569	549	591	559	576	550	583	566	548	540	545	590	574	583	544	587	558	593	590	614	579	576	615	570	579	551	566	581	577	591	608	610	536	591	566	578	557	537	547	577	566	601	578	567	581	598	531	581	592	572	569	553	537	559	572	561	581	561	532	609	527	530	571	570	558	580	504	558	529	562	552	584	574	542	536	594	604	549	601	545	645	591	540	569	530	583	566	575	556	584	557	547	548	565	604	569	577	602	554	577	554	570	586	569	590	564	578	560	591	583	598	561	559	587	579	604	567	551	551	539	579	536	619	586	589	593	590	575	570	557	557	545	592	572	537	542	552	534	559	554	565	562	575	567	567	590	547	563	545	599	518	572	544	566	570	555	534	594	595	614	557	563	570	559	560	589	548	589	573	576	552	559	569	561	584	602	551	610	569	564	541	603	565	570	547	579	573	576	603	554	519	572	576	581	532	565	526	535	550	519	593	507	583	568	544	594	569	555	576	561	561	630	580	563	609	580	608	565	542	601	571	589	538	575	549	545	563	557	533	570	582	578	630	571	595	532	591	597	608	555	576	553	570	536	539	549	587	588	553	584	521	617	571	594	579	600	555	541	548	580	563	588	566	558	569	586	576	584	557	550	596	528	626	542	563	536	558	530	557	593	554	530	503	556	561	566	579	611	575	570	561	549	557	625	544	603	576	559	580	559	527	534	576	535	569	561	551	561	507	563	584	563	625	592	580	581	543	580	602	559	568	581	587	593	572	599	610	568	552	562	603	559	574	607	571	599	573	598	564	559	584	596	497	600	591	573	583	582	586	581	559	569	589	586	574	547	577	587	589	557	530	566	552	610	586	582	547	575	606	565	556	512	595	563	572	594	533	541	540	602	575	564	584	573	548	586	564	561	581	581	587	568	541	614	540	588	584	606	612	583	568	559	553	574	529	571	597	545	588	561	596	535	560	591	606	563	575	601	583	527	549	576	581	602	567	604	565	534	547	506	570	566	590	566	589	586	581	557	567	572	601	587	537	570	544	541	572	556	598	619	547	560	552	572	595	573	564	567	551	544	595	577	587	540	583	607	604	590	571	558	569	587	562	573	597	567	552	560	583	564	547	593	580	570	557	565	604	555	586	543	521	584	593	591	600	618	527	587	592	595	580	576	587	581	566	585	540	566	570	608	554	612	593	545	594	595	578	547	549	559	564	591	609	579	561	560	545	545	579	544	561	608	571	555	549	520	572	576	620	544	602	536	539	556	576	597	549	574	601	551	585	563	552	606	541	520	549	555	577	552	565	594	536	620	583	546	589	565	581	576	578	604	537	588	568	539	534	544	578	568	541	569	612	587	574	561	544	583	609	612	524	565	626	576	606	544	529	567	562	570	558	550	592	585	553	598	564	553	617	596	563	566	558	571	578	593	596	555	535	553	562	594	577	578	574	546	514	597	571	602	566	618	574	567	571	538	600	585	541	567	595	554	596	558	580	575	585	517	590	567	602	529	560	582	577	543	557	592	522	588	613	553	610	540	562	546	572	567	570	544	556	599	571	510	548	617	546	591	576	602	564	607	522	591	571	599	516	548	557	612	580	563	567	550	557	523	573	526	602	508	561	568	596	610	539	569	589	564	581	552	571	592	545	570	574	558	589	541	571	562	569	549	583	545	601	581	569	535	551	583	550	536	568	548	568	580	552	555	583	612	597	555	580	551	575	593	539	602	559	574	553	567	596	546	574	583	574	541	528	550	560	586	621	616	566	586	571	570	521	542	557	575	556	610	555	545	591	573	599	580	586	557	550	538	585	592	564	561	559	585	546	534	558	564	592	561	593	589	601	561	560	589	558	573	582	543	562	560	574	560	538	613	576	560	556	536	578	562	550	533	570	577	567	559	562	528	553	568	551	559	616	600	556	571	552	569	604	566	551	580	555	566	572	578	592	570	567	575	569	554	596	601	551	578	543	542	557	571	564	602	562	588	548	583	590	560	574	558	599	558	594	591	570	574	571	542	556	599	605	566	566	572	595	566	558	552	586	582	569	563	590	561	575	573	561	597	541	531	560	583	607	582	579	591	554	565	599	568	552	555	563	557	567	602	572	569	598	551	564	551	564	564	604	576	591	531	589	552	560	567	567	575	598	531	571	547	508	552	557	583	575	568	622	566	578	597	554	601	591	568	590	555	566	557	556	582	586	536	556	554	541	609	557	532	540	577	547	593	585	613	606	555	526	544	558	558	606	525	541	590	593	539	579	593	538	575	578	546	521	603	589	569	586	555	590	618	577	533	598	586	531	545	563	560	575	558	559	586	537	584	612	590	586	578	559	568	567	600	560	538	609	602	606	613	573	558	534	574	549	583	539
37012	7775	2873	1898	1406	1150	919	777	686	587	580	525	498	543	464	423	467	459	459	440	441	385	417	404	461	419	506	494	529	492	542	487	402	489	437	520	434	404	400	408	408	387	394	406	397	413	384	422	410	389	415	411	387	413	375	376	404	401	386	414	418	428	404	351	410	420	412	343	396	388	381	374	405	405	377	432	395	395	386	401	374	441	419	396	380	381	431	409	447	393	380	396	367	380	411	386	375	397	369	397	394	387	438	410	388	368	387	389	373	413	388	387	352	375	391	363	374	396	415	384	410	410	411	381	384	391	380	424	379	455	376	375	385	340	419	416	385	387	415	399	387	361	356	404	371	391	414	420	412	398	398	423	424	368	374	390	404	354	411	391	400	386	399	399	385	405	351	370	354	392	391	391	414	392	390	381	405	405	357	361	348	393	404	381	411	381	420	391	355	376	361	375	401	412	397	395	400	424	392	343	380	409	409	425	390	386	377	383	378	386	387	388	441	412	365	409	363	369	376	389	403	424	397	439	406	400	409	375	407	372	360	402	404	358	373	417	415	400	401	396	415	387	376	364	361	386	408	417	368	379	406	380	403	389	406	372	406	393	361	403	363	362	373	390	395	382	353	381	396	401	401	362	409	377	380	384	393	403	357	372	356	374	393	403	375	379	397	415	401	420	393	404	419	400	346	392	407	395	383	391	380	398	396	394	417	392	396	386	382	336	384	418	391	384	403	418	365	424	354	403	403	395	363	420	384	351	405	402	387	414	372	364	406	390	388	402	358	411	400	435	390	416	386	364	398	379	397	393	401	399	395	392	410	410	378	395	386	366	385	380	427	374	394	401	376	382	396	388	368	402	397	377	408	415	385	392	385	421	402	457	394	381	384	382	400	374	407	367	366	375	379	377	451	385	403	379	384	419	361	428	353	390	365	381	354	401	360	414	410	422	406	369	380	383	430	404	362	370	375	368	418	409	411	409	359	386	394	406	394	376	397	400	366	393	383	354	383	367	390	395	415	345	421	418	407	384	355	375	403	381	394	371	407	412	398	393	432	397	379	381	345	362	397	398	426	353	386	379	379	394	420	415	368	410	406	384	406	378	413	364	401	384	355	364	418	388	429	386	430	372	401	391	388	409	410	343	403	406	388	382	375	415	382	401	418	364	343	404	363	399	359	399	398	380	394	407	393	386	356	386	393	410	401	363	359	433	376	382	376	417	389	393	374	405	369	408	428	377	396	365	401	414	383	392	405	385	345	398	373	362	373	400	390	377	419	393	411	400	376	403	365	388	370	381	398	380	402	409	390	393	363	378	358	422	407	400	386	394	368	402	407	367	446	397	385	360	367	404	364	383	385	381	411	409	376	401	371	375	411	387	378	391	383	381	388	382	403	423	394	429	401	391	415	409	416	417	375	385	380	347	385	402	368	357	360	417	396	383	413	364	376	390	377	395	404	346	369	370	411	393	379	436	403	400	375	384	389	398	358	370	404	390	359	404	430	421	374	400	410	370	362	402	387	377	435	393	389	415	395	381	416	386	401	396	335	407	355	414	384	414	360	356	367	397	368	379	368	389	398	407	407	387	364	371	398	395	423	374	372	376	421	385	358	386	355	382	436	406	370	394	403	379	385	378	359	406	386	379	403	399	366	362	408	408	386	410	365	410	412	400	428	378	343	408	412	370	407	377	429	381	399	387	412	395	370	395	373	417	421	417	352	407	371	390	419	367	361	398	371	364	396	392	392	376	369	345	379	379	376	401	398	408	397	349	396	432	378	409	401	389	382	347	395	425	342	423	381	393	400	393	386	395	380	371	412	384	383	405	391	389	382	402	390	408	377	409	419	418	406	438	380	378	397	394	397	392	400	392	399	379	349	363	388	421	381	366	388	385	373	363	375	362	357	399	376	397	386	355	415	387	391	363	400	351	377	386	443	373	376	376	403	386	397	363	371	354	368	411	392	385	366	378	417	387	385	378	391	373	375	362	413	405	413	397	409	373	427	401	395	455	387	377	370	388	397	370	398	366	418	401	404	387	392	378	359	377	390	370	388	386	359	409	387	374	374	417	372	365	398	385	400	379	417	403	401	382	378	377	387	414	396	377	399	404	375	396	406	373	414	382	416	435	352	367	372	351	417	390	399	437	402	427	376	410	392	388	365	400	357	374	364	430	416	405	396	386	378	413	382	432	403	372	382	376	410	385	407	374	454	397	370	390	395	371	360	375	391	386	403	380	424	394	360	385	375	371	407	388	381	368	397	378	375	369	401	380	374	387	402	342	407	426	388	387	374	416	341	368	450	422	404	393	412	387	376	400	436	393	391	391	394	382	367	352	455	410	384	412	367	415	363	375	417	376	384	393	425	377	417	365	412	388	383	409	386	382	380	399	362	355	400	407	393	385	395	381	390	408	453	414	394	380	386	355	369	345	395	371	407	382	385	388	442	380	406	410	413	391	364	380	411	389	384	376	400	403	392	377	351	386	386	379	383	357	405	391	376	400	425	380	420	389	376	368	420	389	352	377	400	409	414	387	409	397	387	352	412	373	359	395	380	354	370	418	398	359	381	398	389	396	418	417	393	382	408	396	436	423	363	397	366	412	405	385	404	399	393	401	393	409	431	388	430	372	396	390	425	398	415	398	382	379	373	407	407	398	403	382	402	403	413	392	388	408	391	401	409	371	396	418	397	375	403	360	391	429	411	373	403	348	405	379	391	362	412	380	375	374	400	414	396	390	384	369	391	417	398	352	347	385	405	419	425	401	411	382	357	366	361	423	377	400	383	381	371	406	329	389	417	397	376	394	393	406	378	388	360	370	360	417	400	383	422	384	349	368	381	391	390	392	405	374	394	386	358	363	414	371	368	401	383	419	381	406	412	395	391	404	386	388	423	408	395	397	420	371	391	386	364	361	399	371	382	381	381	376	411	383	387	363	395	382	387	419	377	419	390	415	404	387	380	381	407	425	420	392	385	385	392	398	365	391	431	384	439	357	398	344	406	381	362	397	350	391	395	423	404	381	374	384	432	412	403	355	404	374	383	411	404	377	356	349	389	358	400	406	369	384	425	367	428	395	368	381	420	369	393	370	400	362	393	383	400	410	393	341	384	389	421	374	385	389	363	369	355	416	387	362	421	391	340	383	410	389	385	392	407	418	377	361	406	386	378	383	409	405	369	380	378	382	341	393	368	414	402	420	394	407	399	385	393	383	412	408	374	392	408	373	429	424	417	373	426	421	396	391	386	354	359	400	369	379	432	396	372	377	397	389	423	388	380	424	386	412	363	386	401	381	390	398	376	345	404	402	354	344	365	382	399	354	375	402	403	365	392	359	385	368	389	405	384	371	416	361	328	379	401	403	416	392	378	397	398	402	387	393	381	391	387	424	393	368	433	404	382	409	410	370	379	372	380	379	395	388	375	392	382	394	373	381	376	371	403	442	433	430	397	422	394	406	390	420	357	398	401	413	409	367	403	383	400	366	347	392	373	411
15978	2455	4916	5817	5142	4062	3469	2919	2514	2280	2124	1970	1793	1746	1541	1481	1442	1451	1405	1349	1397	1336	1210	1387	1335	1350	1728	1890	2012	1814	1762	1737	1719	1393	1298	1720	1244	1242	1087	1050	1036	1092	1042	1108	1044	1059	978	1006	1017	975	990	923	1013	966	1026	957	928	1038	924	1002	941	992	990	972	1013	959	1054	1007	930	988	1015	976	950	963	976	977	933	951	941	997	976	981	969	1022	1037	947	963	968	1011	1009	970	976	958	959	965	965	935	978	948	980	966	936	975	923	983	988	989	953	985	1011	1015	963	947	896	990	925	984	1014	934	914	981	966	924	990	958	976	973	999	977	966	997	948	986	970	978	953	956	944	962	946	924	917	924	925	979	972	920	928	974	974	949	937	942	932	948	944	894	949	970	954	992	957	973	879	942	961	967	943	921	947	934	982	962	899	933	970	948	936	965	960	986	1023	998	902	962	937	886	915	970	973	904	923	969	980	1031	993	970	979	1011	936	966	949	976	996	936	950	924	984	957	979	903	910	928	981	977	943	892	989	966	964	1020	928	1009	987	930	973	1007	936	930	985	950	914	886	964	981	934	968	989	1039	1002	927	981	1012	973	986	984	969	968	962	911	992	986	968	957	988	961	931	940	970	947	941	966	985	924	950	978	966	965	906	955	959	942	942	989	966	924	977	949	1010	931	979	976	921	940	944	992	981	964	919	943	952	966	1001	933	918	886	907	983	941	983	1042	938	905	983	961	980	980	960	941	946	978	884	960	976	922	948	1017	966	918	988	976	917	959	1000	1002	979	1004	907	962	954	982	895	948	918	968	945	958	901	988	958	985	930	963	969	1021	921	993	1021	934	998	906	975	940	937	941	962	922	964	935	945	940	941	912	910	953	970	926	947	942	948	975	969	1003	963	946	924	977	974	915	1049	955	964	939	926	949	926	924	936	972	945	944	970	981	907	927	958	952	938	993	1014	917	1005	952	936	979	906	940	974	952	938	968	953	969	952	960	969	980	953	946	983	992	1028	933	935	934	942	961	955	1012	987	974	1020	966	955	935	924	907	927	956	928	921	943	932	1018	926	931	938	960	967	971	921	991	898	913	943	912	949	897	958	952	938	973	962	950	972	915	1019	929	949	947	948	960	924	977	941	967	953	891	984	994	900	942	937	979	949	973	952	923	954	936	921	945	979	933	1003	992	939	923	985	970	930	969	903	939	940	927	958	958	974	958	956	968	950	987	980	969	938	955	956	922	966	965	929	940	930	932	980	960	932	941	1011	928	945	887	991	865	954	957	919	921	969	950	958	967	961	997	949	919	974	965	956	912	972	978	947	995	984	1010	969	958	951	951	951	948	950	891	989	932	930	985	957	944	962	953	939	935	1002	954	929	933	991	938	993	968	901	902	969	966	967	957	944	902	923	925	981	978	916	977	968	976	1008	968	944	978	941	938	931	974	970	980	890	1002	988	979	906	947	960	947	944	970	895	997	939	945	976	947	975	993	898	956	997	954	899	960	955	1024	930	977	928	953	907	931	957	941	907	940	901	932	927	958	912	970	949	951	918	954	928	995	945	978	894	992	982	946	902	967	963	911	969	960	885	989	986	927	943	949	962	966	1023	939	907	920	988	898	926	925	933	918	932	948	896	971	1006	985	940	928	943	948	977	907	920	964	967	988	918	936	980	916	962	945	1007	959	915	983	925	949	960	976	944	982	955	1007	953	988	950	921	891	937	973	927	944	909	911	965	972	938	1006	928	915	897	937	1001	953	917	887	933	875	998	983	986	928	979	941	927	1006	946	995	950	1006	906	966	949	959	974	922	933	935	949	935	930	918	910	918	966	987	951	982	907	946	912	931	909	990	974	948	910	950	947	943	967	979	973	997	913	896	943	963	914	944	946	954	1012	903	978	932	910	995	947	944	943	961	970	956	938	1028	939	980	946	950	961	998	1000	926	909	944	970	896	974	1042	982	956	1028	964	986	929	945	963	939	908	952	952	935	1002	925	963	937	910	915	939	959	975	940	930	928	940	957	929	965	904	930	927	946	975	935	950	942	962	954	931	968	971	928	973	913	957	919	912	1002	910	948	990	948	960	941	1003	944	947	952	942	957	952	961	949	947	903	923	955	991	947	968	948	989	981	926	995	964	949	979	970	953	934	948	1003	926	912	938	927	942	976	949	964	978	949	936	967	1003	929	966	932	940	930	945	1006	945	958	963	922	931	987	994	934	948	978	919	975	941	940	944	906	929	972	959	969	920	940	998	985	945	901	987	962	967	910	956	961	961	965	898	956	907	943	1005	941	939	1019	905	883	973	998	941	952	896	958	967	920	1007	969	975	979	930	962	928	943	982	906	975	925	931	956	940	931	938	970	928	977	987	959	968	947	980	1021	947	941	892	961	980	1020	963	981	995	962	965	964	1008	977	976	897	878	961	928	940	958	1007	967	923	921	977	982	954	968	956	936	932	935	968	1014	958	918	958	954	960	926	1008	967	960	973	930	957	965	935	1004	904	938	923	941	950	957	955	945	1027	1003	959	910	936	963	919	953	992	945	963	979	958	924	958	964	938	935	943	952	932	997	925	1021	952	890	937	902	976	978	955	930	928	991	987	983	992	950	977	927	938	949	978	951	965	992	986	964	963	952	929	959	944	925	959	942	998	904	902	923	907	956	931	975	943	928	979	924	951	1019	873	892	936	984	954	977	982	924	938	981	905	922	995	942	930	908	919	914	980	1019	967	974	918	954	979	939	957	964	962	927	962	954	1010	967	962	944	940	915	937	891	961	963	969	976	943	918	977	955	948	1013	964	884	966	988	951	1019	975	989	973	927	931	954	925	952	946	930	957	909	994	923	972	911	910	983	957	996	995	994	965	1003	949	922	938	966	926	974	950	926	989	955	960	949	956	999	972	962	912	958	986	964	935	938	890	926	979	943	963	939	941	1010	979	926	916	937	956	973	937	930	929	888	924	956	888	998	983	938	970	953	991	943	949	965	1018	940	988	1038	923	1002	1011	948	952	955	934	915	981	950	941	944	968	942	951	943	944	996	957	1004	927	981	975	951	934	963	996	962	925	945	977	939	983	948	949	968	908	939	924	981	893	984	975	984	913	916	922	965	902	932	906	977	965	927	983	878	960	956	1000	959	956	916	963	907	974	958	914	944	884	962	982	936	961	946	951	923	908	934	930	953	939	1000	929	948	944	914	966	968	947	927	948	937	954	985	946	998	947	927	973	915	1003	994	943	886	919	970	980	983	1007	973	944	950	980	941	973	972	993	893	918	957	978	973	952	944	935	920	956	871	966	996	934	976	995	983	927	972	929	979	979	931	974	1007	935	982	891	957	944	913	889	973	937	903	958	1003	968	960	934	985	1008	967	981	928	915	927	968	926	953	952	996	982	931	952	953	941	938	919	930	947	1029	884	939	905	919	982	953	943	904	947	973	973	915	977	967	956	957	931	926	943	967	892	969	992	913	943	922	968	902	960	974	967	925	951	959	917	927	951	954	988	938	932	899	941	917	946	932	918	967	940	908	905	931	970	929	954	996	991	927	973	894	944	951	946	925	917	911	957	899	962	960	925	901	950	951	949	965	932	986	943	976	1025	920
3156	178	174	152	132	134	151	148	149	122	138	121	128	161	136	147	142	140	135	158	140	139	145	137	131	151	164	118	140	130	140	139	128	129	140	159	147	124	133	149	142	160	127	129	143	153	152	136	134	156	150	128	134	141	137	131	124	145	113	129	143	131	129	148	153	144	135	136	139	130	131	128	121	135	127	149	154	135	134	143	134	138	153	139	180	146	117	135	134	150	159	139	133	145	138	153	145	130	141	132	116	129	140	136	115	133	133	128	138	124	136	176	135	126	117	112	127	136	138	123	135	157	141	150	145	134	141	143	139	155	132	134	134	144	118	141	125	161	149	130	139	145	149	131	128	140	148	118	125	160	148	147	121	140	155	126	157	141	144	145	124	144	134	133	129	109	137	134	140	132	130	125	161	134	130	133	147	131	139	130	141	136	142	121	126	135	132	140	146	134	156	157	131	127	139	142	149	131	155	128	138	143	124	129	147	147	122	132	121	128	138	132	125	170	115	150	137	144	144	141	142	141	134	127	116	161	118	145	136	147	136	142	133	130	134	147	147	120	145	136	134	152	140	131	132	147	124	148	165	141	149	120	132	128	159	125	148	156	141	129	134	151	130	139	132	126	132	128	137	125	130	122	139	129	117	132	146	147	122	152	155	148	128	118	134	161	136	122	135	125	150	128	144	141	130	133	144	132	131	141	138	160	140	131	143	145	138	105	131	129	142	131	144	120	147	144	137	116	127	125	140	140	147	132	153	143	140	142	133	140	149	120	130	147	140	124	144	136	126	159	135	134	140	155	117	118	137	152	142	141	150	148	151	132	126	153	154	145	140	130	117	141	134	120	135	136	135	151	144	139	143	141	142	137	134	142	153	151	133	151	147	145	126	153	132	141	154	137	133	141	120	133	158	145	158	117	152	151	131	137	145	117	131	127	135	144	133	122	113	133	133	143	129	116	136	126	134	141	148	151	152	108	134	137	109	142	111	138	152	134	135	136	138	155	131	133	136	133	118	141	140	128	145	132	137	136	136	121	130	117	117	142	133	151	147	127	139	123	125	146	124	128	133	132	141	118	127	134	129	147	136	122	142	131	156	144	137	152	147	135	130	121	141	158	126	127	137	149	156	148	117	133	127	122	134	125	140	115	135	130	148	138	127	138	140	138	150	152	108	121	140	150	134	144	142	134	158	160	143	158	138	135	133	148	146	116	142	156	144	132	131	149	137	113	141	123	143	146	113	128	150	129	147	147	138	131	130	126	143	134	139	130	130	143	142	110	128	119	142	129	126	157	132	134	133	160	160	126	123	130	135	126	133	132	150	120	136	128	124	148	131	131	128	133	147	120	120	133	130	142	135	129	138	141	120	147	124	148	117	104	137	130	126	127	129	147	122	136	122	161	137	130	139	154	141	137	135	152	120	143	142	123	157	134	157	127	135	149	134	121	129	151	149	132	167	135	131	147	126	125	132	124	145	129	131	163	134	134	128	116	141	145	144	122	131	131	147	147	154	152	136	143	150	158	150	123	120	113	144	145	152	143	131	141	153	155	141	136	132	115	129	134	132	134	139	137	142	157	135	116	156	135	146	132	117	117	142	137	135	155	137	162	138	117	132	146	122	133	123	138	128	127	131	142	122	150	127	99	131	140	129	127	145	138	139	113	137	128	140	128	126	142	146	133	157	111	136	138	141	138	137	128	138	151	118	147	148	138	155	143	147	132	139	143	147	126	129	138	147	111	133	159	150	127	143	154	156	149	126	131	132	147	127	118	139	145	141	138	122	122	123	118	126	125	120	137	144	146	144	157	126	142	137	123	150	119	148	145	142	138	151	138	132	137	148	130	161	125	130	127	136	127	156	133	131	143	140	138	115	135	148	150	148	134	131	142	151	131	164	126	147	138	143	126	127	132	161	152	118	134	143	130	134	134	139	141	142	144	115	136	134	142	129	158	160	141	129	145	139	129	145	169	134	147	150	109	144	161	153	133	154	136	142	149	134	150	147	128	119	128	140	130	131	131	126	153	129	126	147	151	150	144	143	144	132	161	136	133	148	150	123	119	131	146	149	147	140	168	124	126	139	145	129	161	136	116	125	142	139	146	132	135	127	137	141	132	139	144	135	125	127	134	140	140	128	144	129	153	135	125	145	126	122	144	122	135	136	115	152	136	138	142	139	142	147	135	154	125	148	122	140	137	146	150	160	136	141	124	122	122	142	162	140	117	143	141	143	160	105	157	128	138	140	142	139	138	128	147	129	144	143	128	127	155	133	134	129	150	128	131	125	126	152	136	110	147	134	156	130	118	133	130	133	122	146	138	119	131	119	151	159	150	138	148	133	122	150	119	133	115	146	141	129	140	129	144	137	130	107	135	149	138	127	141	124	130	132	154	139	162	134	136	146	133	143	151	153	145	124	150	130	136	163	137	139	157	143	127	125	154	168	124	119	129	122	124	141	132	127	118	131	133	144	116	128	147	131	155	130	138	128	141	140	135	123	157	149	111	147	145	137	146	145	132	142	142	168	129	119	135	150	159	115	137	134	141	142	125	127	147	133	132	128	117	140	137	151	136	139	150	127	127	150	138	144	113	130	133	132	142	150	150	138	137	126	134	130	151	148	137	137	139	131	117	132	160	167	161	138	136	142	148	131	130	148	134	134	120	147	140	141	149	131	136	133	135	148	138	160	149	148	108	141	152	141	123	142	129	124	127	136	127	139	134	134	132	142	142	126	140	148	168	141	131	134	157	134	130	152	147	143	137	140	143	138	141	153	172	145	119	143	133	133	146	146	149	112	137	133	140	141	161	158	150	153	140	139	137	129	118	134	137	119	127	142	119	138	121	144	130	156	141	119	113	126	151	148	149	138	115	155	142	136	122	128	134	137	146	143	122	148	166	143	130	133	141	121	149	139	119	132	120	135	144	124	136	126	160	135	147	133	135	148	132	137	139	128	148	164	135	143	128	133	118	145	135	144	129	140	123	153	151	149	152	146	154	136	131	134	141	151	143	142	140	123	126	149	137	132	115	130	148	141	135	116	137	127	134	150	116	147	118	142	132	133	143	116	127	132	137	132	132	125	165	131	117	151	129	164	158	153	153	140	116	121	158	161	126	146	128	147	144	147	135	129	129	147	138	139	148	162	131	140	115	122	120	143	115	140	145	148	134	127	124	123	121	159	134	117	129	143	151	137	161	154	145	124	135	137	138	140	146	119	129	155	128	149	140	152	144	145	132	141	144	159	128	149	138	133	113	127	158	122	137	139	155	144	152	147	150	122	144	120	129	150	133	114	136	132	132	145	116	141	124	134	155	140	137	151	110	129	147	122	154	146	131	117	138	131	134	137	145	136	139	134	133	137	123	135	133	123	127	139	123	120	148	132	135	179	150	164	155	127	143	145	145	131	148	131	129	140	135	158	145	150	139	125	156	146	121	141	152	121	138	133	142	123	127	155	130	140	110	132	142	138	153	136	130	154	155	143	129	142	144	141	136
3556	428	495	492	492	492	446	444	448	463	398	412	396	418	443	435	392	416	446	424	447	422	404	389	434	425	445	478	422	448	422	388	409	428	438	433	406	435	398	411	422	412	408	431	419	434	372	425	445	429	389	454	431	439	413	421	443	434	434	417	401	406	383	415	403	395	443	403	399	382	437	411	400	422	407	453	415	424	414	388	441	418	419	411	386	424	391	411	429	434	412	402	422	419	403	424	414	383	440	376	402	446	410	419	404	457	435	378	403	432	373	439	401	402	389	407	391	431	402	422	419	410	415	407	434	410	415	423	411	429	410	416	412	391	444	443	433	399	368	373	424	409	426	424	415	407	436	426	416	428	419	424	411	416	428	435	414	455	434	416	426	448	432	394	419	380	402	414	445	402	425	432	418	449	420	397	408	431	402	406	402	426	423	422	407	366	466	426	399	415	387	430	410	409	415	415	378	399	399	411	421	446	426	392	423	411	395	441	433	419	404	386	408	424	398	432	384	404	427	421	387	411	453	397	413	413	358	426	454	414	396	443	415	440	398	390	442	415	433	423	440	429	458	417	435	437	397	452	417	380	428	431	462	428	430	414	402	435	388	414	424	375	407	416	398	416	410	468	391	414	381	434	429	424	438	374	414	424	442	440	412	385	426	420	378	400	422	388	445	461	447	415	414	413	426	381	414	416	399	415	424	414	453	412	417	419	422	437	410	443	451	442	439	431	424	420	395	418	410	451	406	407	406	431	418	397	383	403	418	429	435	448	378	458	424	397	435	355	423	417	436	432	457	438	434	428	444	378	460	441	431	393	394	418	410	439	413	439	460	429	402	394	426	424	441	393	416	447	432	430	439	406	409	429	398	389	396	405	435	398	458	434	433	435	389	378	396	366	445	441	427	420	424	426	390	440	417	422	419	407	433	413	402	414	424	426	399	427	423	417	409	422	398	403	415	399	431	417	422	424	422	424	379	387	422	401	447	407	392	417	415	430	432	401	397	424	412	422	425	454	409	376	441	388	411	365	384	384	406	400	457	434	426	424	419	399	379	447	394	414	435	390	434	402	425	420	395	417	414	482	414	425	408	413	442	434	438	400	395	398	378	408	416	410	430	416	411	410	416	385	379	390	438	436	370	403	436	402	417	397	441	408	469	417	436	430	396	474	433	396	419	408	402	411	405	405	428	401	426	423	426	456	440	413	450	411	414	387	406	408	421	463	392	407	395	431	452	455	470	413	389	422	446	458	387	395	424	399	422	497	400	383	392	379	436	413	415	416	444	424	444	411	417	414	368	408	439	433	436	418	425	435	450	391	410	447	406	428	372	410	398	417	376	404	409	419	420	386	418	425	411	437	411	387	403	401	401	431	425	367	440	435	413	420	407	406	432	402	449	458	399	414	409	412	428	420	416	404	443	436	428	422	422	390	417	420	406	420	420	442	416	401	429	423	417	427	409	412	452	429	410	438	398	413	465	394	463	390	406	415	381	421	418	439	458	415	438	448	429	409	428	402	385	436	444	412	435	370	392	422	418	402	375	410	433	366	429	376	402	420	410	413	425	430	379	424	422	406	382	403	435	430	414	417	380	388	429	470	397	391	425	435	372	416	383	428	401	391	430	451	379	407	413	430	418	387	420	455	444	415	393	405	396	382	443	441	435	382	414	407	409	388	428	427	422	423	434	417	446	408	412	390	434	437	429	444	392	396	414	399	429	439	409	439	378	393	398	437	411	412	408	438	438	418	402	429	416	409	419	402	436	437	400	410	427	391	440	426	397	437	416	417	400	405	413	378	415	413	396	415	409	391	421	417	425	418	394	378	442	423	396	392	435	406	427	440	385	451	420	432	425	434	424	434	398	396	407	391	418	410	399	389	418	411	419	377	416	423	414	413	432	428	415	390	402	421	421	410	432	404	432	442	409	420	448	443	464	414	426	441	404	424	432	432	411	416	405	438	413	447	433	420	398	422	421	442	408	399	394	392	370	387	408	417	420	397	432	431	417	426	433	462	399	417	382	420	412	413	413	406	452	408	373	446	430	425	394	429	389	416	403	394	429	406	412	435	409	399	409	448	446	400	451	431	430	413	417	371	427	409	457	407	421	396	430	390	388	410	452	420	423	392	380	416	455	435	408	415	415	416	422	415	462	465	431	434	426	423	424	430	442	455	441	395	410	399	412	379	442	407	450	417	393	441	398	402	447	418	405	400	398	450	423	423	396	393	424	410	447	443	430	406	402	395	446	413	385	414	406	409	425	392	425	437	417	420	415	439	409	427	451	399	372	450	422	431	424	413	411	403	428	435	474	421	439	393	436	430	398	424	420	433	380	431	432	421	427	400	427	417	421	442	428	445	415	441	422	455	429	395	388	417	419	407	431	457	394	420	392	388	396	427	422	437	413	410	429	431	408	404	398	410	438	437	461	416	434	425	425	408	415	368	423	439	376	382	426	395	395	423	415	417	430	413	432	413	436	412	402	408	430	386	427	436	435	405	397	416	386	416	444	421	410	416	399	418	443	450	446	405	452	408	418	408	414	402	405	430	421	434	431	428	372	392	441	412	377	387	426	412	411	397	417	401	383	392	400	420	446	454	416	453	420	421	401	453	440	373	421	408	412	386	423	426	421	422	412	404	395	415	396	423	441	402	400	429	382	431	425	415	398	430	412	439	412	444	409	385	409	405	430	434	410	389	439	396	415	466	418	386	376	408	391	427	438	389	413	436	446	408	416	388	395	431	407	416	430	438	392	449	432	455	397	433	401	392	377	434	425	452	419	409	432	392	410	411	434	402	411	410	418	429	426	429	465	402	418	406	438	409	431	367	409	438	411	458	416	374	409	423	424	414	420	439	421	386	431	406	400	412	412	422	429	434	430	401	430	432	435	396	425	404	418	414	412	397	445	386	418	432	389	400	441	428	413	392	438	440	402	414	435	429	380	432	398	423	418	407	419	415	421	416	431	431	387	393	430	447	420	403	411	385	430	379	393	404	413	404	441	410	380	426	402	415	401	425	432	415	418	423	420	431	414	393	372	422	417	399	429	420	361	397	408	373	426	416	419	432	426	412	406	389	422	457	438	406	399	407	376	395	421	464	431	389	391	440	413	404	457	414	398	405	408	392	378	374	429	431	450	432	420	431	425	442	419	413	410	417	437	423	403	391	372	428	398	425	380	420	382	456	399	407	399	438	430	411	433	444	440	418	413	390	435	407	420	460	421	407	424	413	417	441	423	408	398	404	442	438	420	416	397	380	431	429	439	432	406	423	400	415	413	407	420	407	412	403	424	372	409	441	437	393	424	400	434	421	461	422	395	429	414	437	394	403	398	409	392	378	405	400	437	424	425	420	389	435	433	385	411	397	424	395	408	433	433	392	445	430	400	413	426	419	440	414	383	445	389	398	411	388	453	412	461	455	449	412	457	408	408	415	414	416	440	394	434	405	390	401	408	390	414	435	404	396	426	409	419	429	413	392	456	428	399	414	425	414
21913	2133	1210	923	735	511	501	437	314	318	287	281	241	243	245	238	224	222	240	218	222	216	236	222	218	205	225	278	278	246	244	226	227	202	232	247	201	231	223	199	206	184	193	196	222	185	183	210	188	240	216	214	215	184	189	209	191	209	193	230	216	199	216	223	208	181	206	205	191	187	202	213	183	192	208	215	209	187	199	234	217	204	196	213	196	196	199	205	193	200	206	245	211	204	211	198	233	193	202	199	181	176	198	184	197	184	170	200	192	194	204	186	200	206	190	204	211	218	194	203	203	184	209	231	184	197	209	201	206	203	210	201	199	205	184	184	213	202	212	208	182	180	205	208	203	193	208	195	188	196	193	213	221	170	194	175	178	183	191	213	217	212	212	208	209	196	195	195	178	211	200	201	191	191	208	242	193	206	219	196	200	195	188	205	194	194	205	187	189	211	201	217	164	186	205	182	207	200	198	193	175	182	214	198	196	181	203	206	173	216	185	232	219	212	190	160	209	210	219	189	192	199	198	194	186	187	200	231	202	220	193	207	228	204	211	202	200	193	220	180	222	191	217	186	195	185	184	205	204	222	201	155	203	209	219	178	197	184	181	166	199	193	209	188	167	197	215	188	184	191	202	198	222	203	181	183	201	221	185	214	206	202	201	179	194	204	179	167	183	188	208	210	204	201	190	213	185	210	191	215	179	216	174	216	208	185	209	204	178	172	197	180	191	185	193	208	184	194	212	199	193	184	193	190	198	208	207	197	209	210	216	174	190	194	194	201	192	213	187	211	220	207	209	232	196	201	208	210	209	220	198	206	190	175	195	215	196	208	218	199	204	209	188	201	197	188	192	180	168	171	179	195	199	198	191	208	181	191	189	216	208	198	238	201	206	228	196	206	205	190	217	175	187	177	206	177	197	187	219	194	222	194	192	195	209	196	206	235	196	214	199	217	206	195	182	183	192	210	196	196	205	179	204	195	198	192	196	199	197	194	192	179	170	211	227	225	208	214	187	176	196	199	177	218	178	171	186	231	206	207	203	198	229	173	193	229	183	223	224	201	197	190	198	197	215	198	193	200	201	196	198	189	203	190	203	229	226	204	205	231	185	179	223	191	206	200	193	207	189	237	190	184	183	210	211	192	199	214	202	212	208	214	205	178	197	205	179	226	208	200	213	200	208	223	210	221	197	197	199	202	200	198	231	223	224	207	205	177	205	167	168	194	213	225	185	225	209	208	164	213	199	222	211	188	168	205	202	215	166	169	209	202	198	223	193	186	207	201	222	228	194	206	208	210	203	187	223	216	196	199	200	200	202	174	192	193	216	184	171	183	201	188	226	200	193	225	188	181	194	172	206	220	181	197	213	214	226	194	214	193	183	210	201	197	215	197	224	211	210	200	193	193	208	190	177	218	185	162	205	191	198	232	210	207	219	179	189	183	194	187	173	207	203	212	204	187	188	191	204	203	198	200	226	223	200	181	172	220	199	200	226	227	194	207	165	165	220	196	195	207	191	178	182	186	206	200	192	195	184	225	213	192	205	203	180	220	214	196	188	225	194	208	204	198	189	184	216	225	200	184	226	194	180	196	184	194	206	210	174	201	196	211	175	182	194	217	190	208	167	194	186	186	184	185	195	200	199	201	188	206	223	193	195	211	215	202	196	184	208	206	195	190	223	219	203	212	227	214	197	225	182	218	204	185	216	190	175	186	212	181	197	235	208	221	206	195	188	181	167	183	199	178	197	187	184	185	193	189	202	194	216	166	187	226	194	184	187	218	201	176	237	185	204	175	216	198	190	228	193	213	220	219	207	213	231	189	223	213	187	188	180	231	207	216	203	181	172	227	199	241	193	199	211	209	189	214	183	192	208	179	191	187	187	206	195	207	229	179	196	204	175	217	229	195	187	191	190	204	195	175	198	193	195	200	209	182	176	184	213	186	205	210	180	223	212	182	201	187	205	199	213	195	204	197	183	187	200	224	220	206	236	193	215	217	178	208	224	188	219	181	222	178	179	207	197	210	206	196	186	188	198	202	191	208	205	199	196	221	206	192	198	184	222	203	207	196	228	197	182	194	198	192	193	184	202	210	200	185	195	201	209	189	201	217	209	198	225	198	194	209	203	205	210	196	226	180	192	210	184	186	182	185	220	197	198	190	222	222	205	188	214	210	212	201	181	212	167	226	215	221	200	207	213	198	188	181	210	225	173	217	190	211	207	198	195	224	200	225	186	207	191	221	204	208	210	214	177	192	191	174	206	195	209	206	181	166	241	176	208	224	195	221	196	203	175	215	213	226	220	196	205	184	196	198	217	222	199	184	177	188	195	182	206	187	205	194	201	198	180	186	194	196	178	204	189	216	174	195	201	200	209	208	203	185	213	201	200	190	206	217	213	208	192	203	205	201	204	220	195	213	220	201	212	211	201	207	216	192	214	186	209	182	184	198	184	189	209	195	197	193	210	202	184	191	197	202	187	201	196	211	194	214	205	183	199	231	205	204	209	213	200	220	216	203	207	186	167	219	222	217	234	206	190	208	190	195	198	202	203	199	196	178	227	247	184	224	215	202	195	231	236	199	206	187	215	216	194	208	201	182	207	182	203	185	181	202	210	173	190	204	230	172	195	190	185	206	192	215	210	185	220	219	189	223	214	186	221	197	206	198	199	208	204	169	226	224	192	221	192	188	206	207	208	189	178	194	201	204	190	177	198	190	201	156	189	189	198	200	211	195	197	208	222	187	210	237	194	197	241	193	217	184	192	207	223	202	203	173	192	205	193	184	193	181	197	208	193	187	217	217	200	176	217	203	220	204	183	182	185	187	228	183	208	203	208	171	208	193	197	178	231	197	189	192	191	196	196	218	203	216	188	199	206	189	188	201	215	189	196	189	203	208	173	185	194	199	193	202	199	233	222	181	175	210	218	206	200	195	215	206	205	204	211	201	202	202	188	174	178	192	185	197	218	194	188	195	169	212	183	184	199	190	206	250	194	198	234	191	201	190	219	185	211	195	211	195	203	191	232	180	222	207	186	200	194	219	208	195	205	201	200	199	179	184	177	217	174	180	207	187	159	181	214	197	182	188	197	203	201	186	192	186	198	225	196	219	206	191	184	172	177	192	198	207	204	197	206	179	198	197	223	184	196	222	203	188	191	212	200	206	182	187	205	186	211	187	222	170	180	188	218	222	184	204	197	201	201	217	223	207	166	199	202	233	207	186	194	179	167	216	205	216	177	205	199	201	198	210	202	186	214	199	228	194	225	218	169	179	181	186	211	181	191	212	234	197	216	180	199	206	177	206	197	194	186	220	203	187	193	192	193	207	226	210	205	202	221	195	204	195	178	175	200	194	198	213	222	208	204	197	175	209	189	203	189	207	233	194	222	211	188	170	187	174	203	205	177	199	194	219	208	185	197	221	169	190	195	191	193	219	209	207	167	202	194	210	226	210	194	183	189	196	199	206	183	201	189	191	191	186	206	178	189	178	197	187
10725	1352	2706	3118	2841	2226	1949	1668	1428	1300	1136	1010	1013	925	878	860	792	793	810	725	762	760	706	673	788	834	1060	1129	1079	1133	1038	884	933	806	831	1075	845	754	703	601	642	589	593	635	606	638	626	613	613	592	604	613	622	541	578	579	568	657	567	582	610	600	577	580	595	569	593	567	572	613	625	592	568	592	584	593	571	642	594	614	569	614	598	569	596	603	569	627	599	573	612	508	612	554	575	565	586	559	576	607	607	609	574	562	563	556	618	580	590	537	568	600	577	575	586	582	600	570	517	559	544	534	589	622	567	562	574	598	594	548	600	536	579	546	580	599	570	579	606	577	596	589	542	568	631	559	560	566	537	576	570	578	546	573	590	577	566	581	578	536	580	528	580	574	554	607	564	553	574	537	578	552	543	588	566	574	598	548	550	577	550	598	585	561	561	551	547	527	619	561	552	539	579	571	561	539	569	540	558	595	557	557	574	573	544	584	557	535	548	544	583	551	662	576	616	545	542	588	596	583	599	567	594	559	595	603	582	594	554	576	593	561	537	530	582	560	558	590	563	579	561	561	590	527	603	618	561	563	564	564	596	578	555	584	540	584	566	592	590	575	548	578	562	551	522	554	593	560	603	553	542	568	554	574	555	585	602	544	546	567	580	578	579	547	523	575	560	563	555	552	642	538	595	602	559	535	564	590	599	618	564	579	562	522	514	536	588	598	557	576	576	567	588	578	566	611	591	590	588	585	586	567	588	611	589	588	565	570	546	590	594	571	550	566	580	532	596	586	563	591	595	564	546	572	554	626	562	558	602	556	572	531	564	550	590	591	560	552	556	583	535	605	597	581	518	603	608	549	570	562	555	555	577	579	546	598	602	554	585	566	567	575	568	512	554	552	573	586	574	548	522	618	558	549	575	555	587	551	551	560	546	587	570	555	565	562	606	578	591	554	540	554	538	587	566	614	579	583	584	575	544	550	564	594	539	532	597	607	590	592	549	536	571	610	518	614	569	565	586	543	560	609	586	595	549	552	593	598	576	597	586	568	597	579	572	555	592	565	567	559	567	525	553	571	522	565	600	555	584	546	536	590	560	539	572	578	552	634	551	574	583	523	601	609	521	582	583	550	614	549	598	558	589	547	564	590	576	541	507	569	521	582	563	545	578	576	571	555	576	559	554	595	554	546	570	570	576	559	576	537	593	560	561	517	565	585	559	553	583	591	601	591	581	544	530	568	592	616	573	627	587	540	551	542	589	588	584	548	554	545	545	575	566	604	574	533	541	558	594	568	547	600	553	565	610	537	575	522	585	561	544	583	608	574	556	565	562	547	606	548	573	584	602	550	588	591	569	605	564	539	574	597	585	558	539	579	612	539	564	558	605	591	613	530	552	568	558	566	542	540	561	606	573	536	572	543	597	585	571	558	624	547	549	582	571	570	561	556	611	536	592	558	592	635	533	599	571	582	556	578	551	577	565	541	598	561	614	550	563	566	541	582	532	563	564	579	565	526	544	563	549	562	587	600	569	604	607	590	566	586	602	552	562	569	541	579	558	561	562	573	591	553	604	546	540	549	544	584	562	578	581	545	548	598	566	590	576	563	579	552	604	590	591	567	577	565	561	575	541	538	594	605	546	565	580	598	594	566	555	554	634	580	566	576	601	578	578	557	573	598	560	573	580	567	565	533	564	543	564	599	563	565	592	541	547	583	548	517	555	615	585	541	549	541	557	546	570	558	577	556	557	579	554	592	565	598	549	571	563	560	613	573	588	565	595	563	544	572	590	539	551	601	589	545	558	561	562	572	581	602	589	539	609	592	597	588	578	566	568	554	575	558	570	595	577	589	585	523	629	591	619	531	570	516	561	589	576	605	606	548	582	536	558	576	563	560	550	548	580	561	587	564	566	562	521	622	593	599	595	580	610	564	565	593	596	532	568	557	563	592	558	555	538	589	595	575	578	552	588	546	585	620	582	599	591	610	628	612	602	575	605	597	618	611	533	589	614	589	557	559	552	565	541	564	594	571	527	537	576	529	552	576	571	565	534	569	570	545	540	568	589	540	572	529	530	537	585	560	610	587	554	535	533	582	546	568	567	583	600	597	582	581	556	576	559	570	528	594	562	566	602	568	542	567	600	554	593	541	573	510	553	576	549	555	585	577	549	559	584	578	571	524	524	576	569	560	607	519	614	536	586	536	551	576	636	547	587	555	589	573	558	585	597	578	567	587	558	534	584	553	504	592	574	565	537	556	576	593	586	542	572	587	550	577	581	572	572	572	616	584	526	574	536	522	556	557	557	540	647	621	592	535	582	610	540	635	613	520	564	554	558	593	557	558	564	552	573	556	577	544	586	563	616	567	553	587	570	579	562	584	538	568	573	587	627	549	560	542	556	566	563	548	573	585	523	566	572	600	575	561	591	556	552	566	518	585	571	537	557	599	563	601	588	565	523	575	569	604	574	579	623	562	551	581	532	629	616	561	577	552	599	550	568	585	570	568	568	556	547	579	617	548	554	551	533	596	583	521	564	569	582	611	577	545	588	612	579	554	582	595	577	581	576	552	584	557	574	578	609	559	574	582	588	591	614	588	578	549	528	579	550	565	595	550	560	575	573	576	601	555	587	578	575	523	572	582	539	552	551	551	582	576	598	557	560	574	590	577	561	566	540	562	604	584	573	573	588	600	590	576	603	591	590	560	562	581	574	596	568	547	564	580	607	594	550	553	580	613	524	526	592	631	577	623	554	597	580	600	558	568	597	598	548	574	590	522	537	516	553	602	563	534	610	626	567	586	546	609	547	559	553	586	548	543	529	565	593	575	568	575	553	569	563	567	528	565	587	597	571	636	553	538	567	563	603	580	562	542	591	560	569	575	536	574	592	565	590	541	574	525	622	592	548	579	538	574	566	580	542	559	575	587	570	566	558	586	623	576	572	554	563	605	560	548	590	580	558	571	617	531	575	563	560	556	556	583	531	546	547	565	593	586	529	563	568	596	535	587	559	541	569	579	593	565	561	604	552	572	572	584	594	553	572	602	602	542	582	514	570	580	549	589	633	561	581	572	544	558	572	580	544	559	606	565	558	560	522	571	609	545	585	559	611	553	550	605	568	559	577	548	654	577	574	571	593	570	551	562	541	561	585	553	576	573	601	599	574	500	584	550	590	576	551	530	585	592	548	526	600	560	597	567	573	570	623	553	613	582	588	568	576	545	564	578	561	577	527	553	536	577	515	549	552	567	555	552	533	591	576	553	556	578	563	581	582	574	560	605	570	561	570	606	550	568	541	606	578	551	538	565	539	557	515	545	569	620	573	578	585	551	577	545	564	552	551	549	534	603	634	600	543	568	542	624	591	536	572	563	551	567	587	602	594	599	606	618	570	582	586	572	567	582	562	576	565	546	564	610	594	587	561	572	612	585	543	553	575	582	558	569	565	554	526	563	581	568	572	588	558	532	558	592	595	560	572	530	572	565	593	547	521	506	616	545	581	555
33977	6395	2789	1923	1369	1143	939	744	711	619	579	507	498	501	478	460	430	409	460	436	452	443	413	407	414	409	503	503	543	507	539	490	475	471	431	406	416	432	421	402	416	376	390	370	393	393	427	415	412	409	434	399	420	412	407	390	403	364	380	366	414	386	433	424	441	373	397	392	396	379	392	397	399	400	384	392	364	411	402	386	383	394	409	445	373	404	398	345	394	379	396	415	375	373	351	359	407	400	396	398	380	385	351	387	375	392	380	432	366	386	368	365	408	393	391	372	370	396	411	389	385	386	370	406	392	386	362	389	391	401	414	393	396	365	382	403	363	378	413	369	359	355	398	390	415	392	406	382	409	391	387	390	375	393	398	385	394	387	382	389	358	375	418	380	416	364	394	404	385	358	390	368	368	364	370	416	387	384	366	358	362	387	389	386	371	391	392	386	411	406	382	396	416	415	385	392	373	391	372	413	390	405	382	374	381	373	396	378	419	387	382	410	362	394	420	405	402	389	368	379	420	353	391	382	366	380	385	371	382	429	389	338	394	348	431	418	372	418	400	391	401	401	359	384	407	409	382	369	404	419	375	406	354	369	409	368	416	383	401	363	363	398	383	403	407	414	369	412	376	394	384	376	399	362	367	411	392	403	425	359	396	404	396	394	407	384	403	397	350	380	394	394	413	398	343	393	375	388	415	409	417	383	339	371	367	378	414	365	351	377	361	366	406	406	398	376	407	356	389	417	385	389	405	386	396	388	406	421	407	392	384	383	403	366	404	372	393	423	372	389	389	386	410	398	396	358	401	404	350	385	386	360	370	414	395	367	365	344	357	368	417	412	423	398	392	397	355	365	413	386	373	344	391	337	383	404	372	406	370	367	376	370	411	405	363	381	399	399	424	366	367	388	383	404	369	412	391	388	426	355	401	373	398	357	384	399	382	390	340	414	388	373	407	392	372	416	396	402	393	377	370	403	410	407	387	413	373	418	386	363	385	363	397	382	416	378	367	375	377	391	345	361	445	400	389	390	375	389	409	349	402	409	399	386	377	407	410	371	350	397	434	364	393	364	382	397	361	371	415	370	408	338	418	374	376	389	426	388	405	398	430	423	367	374	425	421	426	403	417	399	411	406	406	381	370	367	404	367	426	370	378	368	376	402	421	399	415	403	400	382	414	391	334	420	385	365	384	378	394	390	344	380	391	369	398	366	403	401	378	395	347	402	400	367	377	429	361	377	425	395	366	404	411	372	373	341	435	417	406	414	376	375	351	379	419	414	394	410	387	341	360	361	376	390	362	367	394	404	375	392	357	378	362	386	415	419	376	381	377	392	376	352	377	393	395	359	378	387	353	369	354	388	395	382	382	362	372	360	399	380	353	398	364	369	379	423	357	403	352	376	384	403	419	397	376	386	399	380	361	391	381	387	403	373	419	407	366	363	397	433	406	392	369	390	380	397	423	401	344	377	403	390	401	406	379	366	392	404	392	388	385	432	386	385	380	397	395	410	385	353	372	379	401	420	402	380	409	391	398	391	348	381	398	376	362	378	373	383	393	404	388	393	426	403	364	387	371	405	420	423	387	377	367	411	387	392	395	381	408	383	378	386	389	387	400	416	419	381	380	397	375	400	346	354	388	383	411	360	425	412	403	380	404	381	367	391	355	391	394	434	417	393	380	394	414	362	362	397	361	373	402	414	373	401	378	367	398	368	419	337	383	383	368	367	367	385	395	344	363	381	395	391	428	394	385	393	400	382	385	370	388	379	375	398	410	397	400	371	399	378	415	366	358	385	402	404	392	354	340	383	392	429	424	394	391	389	425	408	380	410	373	393	387	356	398	362	386	397	414	404	403	380	389	401	394	416	371	383	367	357	402	386	398	383	366	374	372	405	410	374	381	366	399	392	386	380	377	405	393	399	405	414	345	418	378	349	410	357	401	374	400	402	396	363	407	420	401	392	396	383	332	392	384	400	374	357	378	402	371	333	434	377	412	386	384	388	371	434	400	379	432	381	415	366	406	378	413	389	399	382	351	377	407	398	386	403	393	372	415	375	395	347	373	412	338	396	412	395	380	422	403	391	382	387	371	375	369	400	338	401	408	373	382	401	401	389	410	414	375	388	378	438	385	379	338	369	412	393	425	419	368	390	370	426	375	339	379	393	420	414	383	383	366	371	406	350	406	345	430	370	391	385	377	374	403	416	399	408	394	378	405	403	363	355	387	360	409	370	391	377	414	356	381	395	363	396	389	384	390	413	399	424	397	394	382	379	366	396	357	414	414	398	390	360	383	370	379	398	390	393	397	421	416	371	395	361	375	388	418	358	376	365	382	394	387	403	386	400	351	398	427	385	405	357	392	401	415	413	392	379	379	360	344	382	388	393	406	387	342	427	398	415	401	405	388	398	417	362	396	406	408	413	376	358	411	378	392	399	384	385	428	397	398	390	412	392	380	413	371	440	359	407	365	391	389	410	403	374	343	373	394	370	368	409	383	407	414	374	372	381	386	398	411	378	346	410	357	367	374	421	396	387	413	421	389	403	376	385	372	347	373	377	379	363	356	378	379	398	383	352	326	391	356	350	372	358	355	371	358	385	388	380	403	396	426	389	407	403	372	403	360	367	394	383	349	361	388	361	406	404	395	355	398	399	376	385	377	402	365	400	369	396	392	393	392	362	403	408	380	376	369	368	364	347	377	379	398	408	410	382	340	385	363	415	398	388	395	356	424	391	404	395	404	403	434	406	393	411	369	376	414	366	401	416	377	351	363	418	382	380	406	389	351	417	423	372	417	378	363	403	335	368	377	401	395	404	390	400	415	402	376	389	386	390	377	364	388	399	393	417	375	397	420	410	354	425	389	386	392	381	376	381	344	388	390	406	385	414	414	428	392	393	360	372	406	374	360	365	418	358	364	399	382	414	367	374	374	401	352	356	372	368	351	364	366	421	386	350	396	374	365	383	365	399	413	407	404	388	399	390	379	370	359	342	375	353	394	402	382	411	363	393	364	402	422	379	354	403	400	373	411	393	384	399	403	398	378	365	412	393	394	417	417	418	379	363	404	399	359	336	388	379	412	363	395	384	396	399	363	403	432	403	397	359	392	406	388	397	410	384	408	394	384	403	385	418	348	357	348	399	377	374	402	369	384	394	396	371	414	363	381	383	399	395	384	400	401	397	362	400	383	428	356	418	394	381	343	387	382	397	401	413	394	402	419	412	403	394	404	386	391	412	416	394	377	395	436	422	377	390	379	336	404	390	367	339	407	358	385	411	412	406	406	425	401	389	374	369	395	390	390	362	415	396	374	415	370	395	388	366	407	368	380	367	380	405	351	370	412	399	365	379	324	361	417	364	420	340	438	361	385	401	361	402	367	397	359	410	414	385	405	382	404	401	351	381	388	391	408	374	393	395	424	436	385	426	399	388	374	417	390	384	370	414	384	400	353	386	385	371	427	380	365	420	382	454	384	433	414	377	379	410	426	394	398	409
15068	2473	4969	5700	5041	4292	3564	2962	2575	2375	2072	1859	1718	1666	1594	1517	1475	1447	1349	1440	1344	1367	1296	1338	1347	1441	1959	1855	2213	1867	1907	1609	1828	1600	1519	1279	1306	1558	1159	1077	1053	998	989	1001	1096	969	980	972	975	1062	1001	988	998	1005	991	989	1056	974	951	973	985	961	1033	979	979	942	961	1010	948	906	996	1005	1006	1018	941	980	975	939	944	985	966	983	972	958	997	919	1008	925	985	939	950	943	936	946	965	1014	952	958	950	981	943	958	992	948	1041	980	947	952	974	942	941	939	924	976	960	1000	956	909	987	1017	953	951	967	939	987	962	968	951	963	940	905	973	950	956	993	904	977	938	932	934	953	909	913	997	965	918	976	945	981	934	921	954	941	908	973	913	982	1017	913	965	980	943	967	988	1003	984	957	966	911	936	969	926	954	951	949	1006	1025	987	926	979	949	956	945	995	918	921	944	959	891	992	948	924	967	915	944	972	961	960	964	937	947	939	953	924	948	1009	933	952	965	949	975	918	947	945	936	925	936	923	954	950	960	906	975	981	976	995	892	969	963	948	968	955	904	935	986	964	961	927	951	933	980	973	1005	954	936	1000	943	945	906	902	949	938	964	959	972	954	984	973	977	931	988	913	947	973	960	975	941	939	918	1003	927	970	945	979	905	965	976	945	948	982	919	916	957	986	974	929	983	956	940	953	953	988	882	981	941	971	882	926	937	978	960	985	946	1000	982	953	959	971	932	1069	939	962	970	969	951	922	998	949	950	936	928	872	916	937	924	918	981	943	993	883	913	919	922	979	939	935	931	976	931	920	934	912	986	985	930	964	953	964	980	964	931	964	950	986	966	949	972	939	1027	959	972	969	963	991	932	1006	936	914	1011	941	952	924	969	969	1008	994	948	943	953	986	923	927	965	967	961	958	959	928	1021	941	943	954	940	938	885	938	975	901	914	974	958	926	994	961	967	973	983	898	939	985	925	960	960	915	936	889	971	958	974	959	944	930	989	977	993	914	895	932	896	947	965	880	951	991	965	948	900	967	957	934	948	990	994	982	939	999	899	967	960	957	963	955	964	1040	925	947	956	956	987	963	996	961	1011	914	951	966	956	972	929	954	971	946	921	988	980	988	935	942	996	942	907	929	980	989	944	993	998	988	906	957	961	973	923	944	1008	950	935	982	917	968	1032	969	914	939	915	947	936	984	942	1028	981	947	953	922	954	1013	912	987	950	939	917	942	925	1000	930	917	962	950	907	945	971	982	961	1012	934	958	926	976	891	971	1021	960	963	948	972	957	944	924	1021	951	994	937	929	942	943	966	924	924	987	957	939	987	947	939	908	899	963	950	974	932	935	950	905	947	926	887	974	938	968	957	999	973	950	1020	967	918	911	991	969	965	956	978	985	953	937	1020	927	974	987	961	998	947	891	946	972	917	935	942	934	921	914	895	920	925	926	959	937	973	938	976	891	1015	1005	918	886	1016	940	932	929	958	943	951	948	969	968	976	958	944	938	965	981	976	935	962	1007	928	936	921	933	971	931	929	957	976	965	950	968	965	916	1036	974	927	976	955	927	882	949	945	963	1013	922	929	961	913	919	940	921	931	960	987	972	980	943	959	926	965	946	963	948	980	908	970	929	951	940	931	957	983	941	933	978	917	1009	960	965	984	934	998	934	969	943	936	1005	916	950	955	985	947	935	979	952	955	947	945	926	922	986	968	963	972	998	936	942	986	848	934	1015	914	1016	944	968	966	940	905	963	960	938	946	916	986	1026	958	992	934	926	942	977	944	973	926	967	915	949	938	920	931	962	937	969	983	856	934	1005	932	935	931	981	935	938	946	963	948	968	899	955	947	961	930	935	908	951	940	889	962	925	972	986	924	914	962	942	912	961	954	917	988	964	962	975	991	972	888	974	977	957	898	924	893	941	977	981	949	971	932	954	951	932	935	903	934	913	944	914	958	973	981	926	1002	1009	936	893	970	957	944	907	948	980	973	937	978	923	995	928	925	961	946	954	927	903	949	921	976	982	998	956	926	949	961	966	946	974	950	980	966	929	945	957	946	949	940	958	931	979	943	957	991	969	894	1009	985	935	970	1009	961	956	975	1007	961	979	907	931	962	962	998	937	933	925	989	948	928	875	928	931	931	929	961	961	869	949	918	974	880	969	888	965	915	996	975	965	938	963	977	942	934	953	1028	973	946	944	978	939	965	960	952	1008	924	992	955	951	926	983	914	967	962	906	931	997	939	949	940	915	913	973	962	920	967	965	948	932	917	919	868	959	930	973	979	944	986	961	963	960	954	978	956	971	936	975	918	938	963	922	975	972	891	936	976	987	939	937	931	983	932	916	932	945	1043	941	932	953	889	957	964	972	978	940	970	920	957	890	941	988	954	957	946	934	966	1004	911	967	973	942	979	922	913	951	979	984	978	922	979	969	925	904	987	978	994	932	939	916	975	907	1030	991	918	962	985	928	896	924	962	924	951	958	983	974	941	1004	946	926	969	1022	983	973	983	924	987	945	934	910	971	891	971	952	897	957	982	958	942	970	974	945	927	999	942	968	943	930	950	936	974	911	928	956	948	936	969	896	929	919	975	1026	903	937	956	976	982	974	976	967	974	987	959	931	943	1005	913	941	983	929	900	906	973	1009	1006	958	1025	938	970	1005	942	941	949	975	941	959	988	970	974	1007	981	963	960	968	927	971	1011	981	925	1002	957	940	895	970	934	936	905	961	990	920	915	903	946	998	971	966	957	950	927	920	920	979	965	970	891	988	944	932	997	929	960	982	952	963	995	898	938	943	950	941	941	940	937	965	964	982	967	922	971	925	936	972	991	908	897	985	920	935	965	969	963	944	934	953	963	1045	932	925	959	946	937	981	913	965	934	966	964	1004	1024	911	915	895	894	984	912	903	914	997	932	898	911	966	946	949	931	957	999	961	933	980	948	962	988	917	913	942	959	921	939	925	896	977	924	933	936	918	975	947	952	917	942	928	884	946	962	980	1008	984	948	927	929	957	989	995	892	913	973	891	978	937	930	969	906	901	947	1016	964	943	981	906	1036	931	930	931	920	959	980	958	945	929	1011	944	948	952	1011	911	934	957	1032	1007	934	943	941	911	970	972	958	970	937	948	967	928	988	939	979	904	994	976	959	984	939	932	913	913	970	967	977	964	940	962	919	955	895	986	1005	993	925	939	904	936	1010	938	1000	946	939	956	938	910	950	984	974	995	964	954	978	981	922	978	986	966	1007	912	920	969	940	983	980	964	966	985	980	949	950	944	913	1040	974	1009	932	986	913	999	948	964	911	929	908	1003	926	1001	958	1008	908	966	937	936	974	902	960	905	918	974	941	958	899	914	985	964	935	907	916	971	925	974	949	912	968	973	971	985	947	985	935	893	960	983	970	966	978	1022	900	987	897	968	940	988	969	982	944	979	950	969	993	915	963	933	908	925	916	894	940	933	919	977	947	1025	952	999	923	953	936	961	986	989	999	909	971	964	966	984	936	953	966	966	929	964	951	933	948	952	913	957	942	904	924	964	925	966	962	927	967	918	971	942	999	980	945	965	920	967	937	930	962	966	993	978	948
2854	140	164	160	147	161	165	125	148	112	151	132	140	116	118	141	143	141	129	150	127	121	136	122	149	134	127	121	125	128	123	143	119	133	133	153	152	140	123	106	132	114	135	116	163	144	145	144	133	143	145	136	146	121	138	122	131	145	145	136	153	139	138	156	148	126	136	128	128	136	136	129	134	154	123	130	101	122	156	131	128	126	137	141	145	136	157	137	130	134	145	155	132	173	132	145	146	128	135	140	127	119	143	122	125	131	119	122	126	118	127	138	114	159	123	146	136	132	126	141	134	130	126	123	122	149	111	128	140	130	137	140	129	130	141	132	131	144	131	137	151	135	125	123	150	131	155	148	132	124	116	147	142	135	142	135	141	136	146	147	146	141	108	135	125	136	119	128	140	139	115	131	115	160	152	180	133	119	133	142	126	151	126	136	151	115	126	133	130	125	137	120	131	129	129	144	131	111	144	120	128	112	109	129	137	125	147	132	134	130	142	120	124	152	125	146	151	141	123	133	139	138	117	132	124	154	138	138	116	142	128	141	130	128	118	154	136	140	119	135	135	125	133	144	132	138	122	143	139	135	132	132	139	131	154	139	162	143	134	139	145	128	157	130	159	143	145	152	150	137	130	120	145	122	141	129	145	123	120	125	120	136	148	123	143	158	150	134	143	137	146	139	136	117	137	126	146	123	131	152	121	120	140	135	128	122	148	121	138	146	133	145	147	143	116	129	131	150	143	122	134	136	115	140	154	126	139	134	124	112	136	135	118	134	126	120	134	130	139	134	145	134	151	131	116	152	138	127	129	147	135	140	121	136	132	145	158	138	148	132	148	134	133	156	151	114	115	141	140	115	148	110	129	131	113	132	128	136	132	126	147	133	120	141	169	125	134	126	153	145	122	124	128	134	133	127	130	125	129	147	138	160	122	143	141	140	111	165	149	146	130	139	143	129	144	126	116	137	133	145	153	119	138	131	154	142	138	158	132	155	130	125	131	134	138	131	104	131	143	123	141	120	140	114	129	115	121	145	131	130	132	127	130	115	142	125	153	148	129	124	135	121	127	150	152	126	123	141	125	128	119	132	129	132	133	172	128	161	116	136	129	116	148	130	135	143	154	146	112	141	109	117	148	111	147	123	123	129	132	139	142	136	151	132	136	133	124	144	146	128	141	150	136	144	120	133	138	162	141	150	133	135	143	142	143	128	133	125	143	139	128	116	118	126	138	139	138	124	118	140	144	163	135	128	141	129	139	134	152	149	115	163	147	131	131	132	113	154	141	146	135	147	118	143	137	160	159	132	138	123	123	128	153	147	126	146	120	125	120	144	126	143	131	142	134	126	154	133	149	149	122	141	126	116	163	130	134	136	138	144	150	149	121	133	129	148	149	115	126	133	126	131	150	135	125	162	123	140	145	143	102	132	122	121	134	150	124	139	151	124	154	151	135	132	123	131	112	129	143	141	131	125	124	146	139	140	150	109	150	154	136	143	140	131	124	123	143	120	126	132	125	137	148	135	140	158	132	144	136	125	132	128	117	144	147	134	131	140	126	115	121	139	141	124	142	145	149	128	154	135	129	136	153	126	131	138	130	159	133	150	120	134	139	139	156	138	131	144	138	127	117	132	154	130	134	139	133	136	147	111	126	136	135	121	132	131	130	129	157	147	130	126	129	129	134	115	120	127	137	141	157	118	120	125	119	132	153	131	137	138	137	135	134	126	140	152	120	128	141	106	156	140	154	110	130	142	132	126	118	135	120	120	125	125	124	134	168	134	129	144	138	128	125	119	152	141	126	139	139	105	125	121	150	140	115	164	134	124	125	150	115	133	134	165	150	118	153	151	160	124	143	121	138	140	145	141	158	125	136	126	135	136	125	159	121	171	131	132	136	131	142	137	125	134	122	142	124	126	148	131	130	148	127	149	111	136	159	119	128	153	134	127	138	143	153	138	130	114	124	123	118	139	135	142	142	156	125	135	136	131	167	151	139	144	147	127	152	125	111	106	136	132	129	128	150	137	146	137	137	137	153	127	137	143	151	140	137	144	130	125	128	142	125	125	138	146	135	119	136	130	129	133	127	150	119	113	137	131	144	144	137	149	115	144	137	131	169	135	133	158	138	127	161	170	140	134	129	158	153	130	109	157	131	155	130	139	132	131	139	137	137	109	122	131	152	137	146	144	141	141	143	136	142	146	164	136	144	124	143	164	131	160	122	147	153	148	133	143	136	136	128	136	145	119	125	145	131	117	126	127	124	123	144	122	118	139	140	125	119	115	115	148	135	128	149	127	127	149	135	137	150	129	131	123	126	117	142	136	144	142	139	129	150	137	143	135	140	133	128	150	117	131	149	141	132	140	126	133	125	163	131	115	108	123	138	140	155	135	137	136	133	135	153	139	124	120	129	142	134	136	129	137	149	138	152	162	157	133	140	139	142	144	124	150	138	129	126	132	145	135	122	149	124	157	150	122	146	115	122	135	135	133	129	113	137	145	146	133	136	128	135	129	133	114	136	116	166	120	150	152	139	129	123	134	125	134	133	120	123	137	125	117	145	133	154	133	140	145	140	125	136	138	129	145	138	144	145	143	148	138	160	131	145	148	144	129	138	125	131	131	134	139	118	137	145	148	135	127	136	145	155	140	146	101	139	117	130	132	148	125	127	124	147	129	137	138	115	122	135	166	140	112	131	138	130	143	137	152	123	147	142	137	141	141	134	130	145	121	119	132	123	164	123	135	145	132	116	132	124	111	162	119	113	137	138	155	121	131	143	136	163	151	126	134	161	127	112	145	154	129	147	128	144	135	129	113	132	142	146	123	133	142	137	139	143	107	123	137	143	135	123	155	127	139	126	153	124	134	138	125	135	133	150	127	142	125	138	130	145	131	117	141	128	130	154	155	132	134	122	124	140	158	131	128	119	117	133	129	141	151	152	138	119	119	118	120	137	132	138	115	142	136	135	132	121	133	120	138	142	138	161	147	151	122	150	129	113	142	135	153	126	130	137	132	124	130	150	124	136	135	141	137	113	129	145	147	141	131	132	137	163	145	127	142	148	121	143	145	146	152	134	117	128	127	137	134	143	125	140	144	139	120	122	126	151	143	149	146	117	135	132	113	137	129	138	123	147	145	139	122	126	140	126	139	138	133	143	142	150	142	123	137	119	123	120	138	145	110	135	134	142	140	143	120	141	138	128	138	122	134	132	106	114	142	148	137	130	119	122	124	134	123	133	138	142	140	138	126	130	131	134	165	142	145	121	145	153	125	161	135	145	152	128	153	144	152	142	142	133	132	130	119	127	125	142	145	130	152	141	152	140	141	148	145	119	124	144	146	119	134	124	143	141	132	132	141	147	124	136	143	150	140	158	127	132	134	126	120	126	149	115	132	144	144	138	135	132	138	123	136	131	117	152	136	141	154	126	134	141	131	150	146	142	148	129	141	114	117	148	123	143	135	154	137	119	125	143	115	155	127	144	137	121	125	134	127
3342	479	483	509	531	496	496	448	442	421	480	431	441	446	397	434	469	396	414	422	402	460	418	459	503	462	415	448	417	400	426	447	451	399	404	411	433	390	431	403	418	394	436	384	381	437	418	425	386	406	418	407	411	445	420	422	395	401	395	422	407	408	387	396	428	439	399	447	416	403	391	392	393	446	414	424	375	439	443	414	462	433	410	421	382	429	404	421	415	412	435	435	400	424	473	400	391	427	399	422	370	400	399	413	421	404	390	411	448	424	405	456	380	396	411	439	398	410	411	409	437	400	438	414	422	434	402	439	404	411	411	418	439	419	427	408	384	428	394	408	424	412	438	398	411	411	400	396	391	428	413	398	434	446	420	403	433	384	437	424	435	435	392	418	433	370	430	380	428	407	397	404	426	419	405	430	402	424	410	393	409	384	456	445	449	402	417	393	418	397	402	417	409	414	427	413	398	416	450	417	393	420	404	375	400	419	400	428	444	433	444	460	429	404	414	488	395	386	381	439	453	399	415	422	398	396	454	389	397	410	404	426	474	414	390	421	420	374	466	427	425	427	417	431	416	436	416	398	396	456	454	412	438	381	429	404	409	394	414	412	424	448	442	453	417	433	449	422	408	400	454	421	445	406	405	434	396	419	426	371	431	418	426	460	424	387	377	430	405	394	412	419	422	433	431	391	398	386	389	411	403	397	404	377	411	421	395	411	433	409	427	429	409	416	430	388	403	416	440	378	393	442	409	404	374	438	367	442	434	461	388	426	424	445	430	394	390	419	405	427	400	431	412	379	411	390	375	409	386	421	408	403	388	425	408	412	417	419	364	377	405	371	405	434	423	419	413	450	420	442	451	456	419	405	428	419	411	397	396	391	393	401	396	426	423	401	376	402	409	435	408	428	415	414	398	406	393	415	388	411	424	421	409	427	428	398	416	406	411	415	396	411	424	398	411	421	422	435	399	371	398	435	378	393	409	434	414	434	426	405	421	445	424	439	428	407	429	432	389	416	407	405	384	401	393	410	464	398	405	406	440	412	385	393	439	386	408	413	401	425	453	431	430	390	410	402	430	452	395	419	412	446	429	412	447	421	410	392	447	397	415	374	397	456	430	398	443	415	441	410	400	437	397	407	419	387	417	407	387	417	401	432	419	402	391	432	434	350	425	369	431	458	418	390	426	416	389	409	420	432	412	425	398	423	424	426	411	428	381	402	390	392	377	426	441	431	421	398	393	423	420	444	403	432	407	441	431	409	387	444	364	413	402	420	416	387	406	444	427	406	403	427	421	421	457	367	402	414	411	406	447	396	403	440	426	404	410	419	404	408	413	366	430	431	420	407	441	378	416	420	414	428	415	395	415	383	418	414	451	400	385	432	391	376	410	442	380	413	411	425	406	447	412	387	442	432	426	422	427	406	398	403	416	419	409	433	382	423	419	418	379	402	392	429	442	415	448	372	402	433	399	419	392	433	386	447	397	422	401	421	431	407	411	429	436	454	404	394	416	402	424	373	443	416	419	432	388	434	375	418	383	416	427	456	420	434	419	422	418	394	445	423	404	397	366	375	439	359	418	455	438	387	423	444	390	393	395	396	406	426	391	398	435	379	449	396	397	379	406	440	411	408	392	404	416	410	443	406	427	435	394	440	440	422	460	396	417	421	401	421	418	406	412	411	408	412	406	395	439	415	405	393	403	381	409	382	440	415	417	418	432	383	439	409	428	438	386	416	411	385	402	442	413	419	425	430	390	426	416	394	450	399	403	430	407	438	444	426	414	427	425	378	423	403	416	400	379	433	407	451	458	389	434	396	447	424	407	383	407	445	424	420	433	394	415	426	384	389	425	413	417	392	404	363	452	406	389	389	433	398	417	420	416	429	412	424	432	422	417	424	436	418	417	435	369	387	445	415	415	461	394	410	413	416	423	414	458	400	397	393	418	404	428	413	424	419	401	441	405	422	445	399	444	442	429	403	415	413	420	418	420	413	408	389	394	437	424	433	423	373	431	390	445	410	434	409	371	411	431	416	411	396	420	441	414	409	413	382	400	448	423	410	437	430	417	397	424	423	427	398	400	427	428	415	393	398	453	403	395	399	427	416	417	414	415	420	413	386	444	412	434	442	421	415	434	408	403	448	397	410	424	393	402	398	399	416	424	437	435	421	405	400	404	426	387	440	439	407	412	402	407	410	468	403	399	435	432	408	414	399	425	383	431	426	398	424	401	409	403	413	403	421	396	390	462	421	399	416	438	361	427	418	405	400	434	416	397	406	458	435	396	406	415	437	465	398	427	434	435	414	420	395	392	425	422	411	424	422	453	417	398	392	391	448	414	425	377	412	415	426	390	433	422	434	437	415	450	427	424	420	407	392	392	412	437	396	413	387	436	402	407	397	412	395	402	404	421	409	416	416	443	399	394	408	437	398	389	400	416	404	435	384	341	424	423	419	437	433	449	414	418	394	450	429	400	414	418	443	411	395	452	413	404	429	477	405	410	415	452	454	392	394	397	430	424	419	425	397	401	386	467	440	375	421	442	461	387	394	416	417	449	407	394	433	385	394	425	422	442	433	387	411	396	392	417	429	423	396	419	448	401	376	420	365	408	392	448	397	393	423	411	435	421	400	370	371	427	412	453	402	402	410	411	422	421	386	413	416	427	420	455	448	430	470	414	393	431	418	449	415	409	415	427	435	419	407	386	404	429	416	423	405	385	406	408	385	381	431	393	423	435	382	364	433	380	415	438	406	400	414	421	442	440	431	408	429	417	447	426	412	430	417	422	382	412	464	394	414	402	436	428	388	400	400	445	375	424	370	383	426	438	444	425	454	450	420	435	446	416	409	409	448	433	410	397	406	405	431	386	414	425	377	429	438	404	419	459	407	421	446	428	399	427	401	423	420	461	398	395	408	419	401	419	399	423	416	411	399	423	421	400	379	471	448	431	403	416	408	418	442	447	443	430	405	392	436	432	424	417	420	389	398	438	392	441	395	414	401	424	396	385	411	377	453	385	428	417	429	432	399	391	433	436	439	390	397	404	429	414	393	386	404	435	382	380	417	412	381	429	435	415	423	433	390	420	388	412	426	403	406	423	376	416	390	416	392	443	401	433	423	432	412	416	406	382	421	426	444	395	384	430	430	415	410	401	402	395	410	371	370	422	412	416	432	400	425	408	427	424	431	445	450	448	406	446	413	431	419	430	413	432	419	391	392	417	441	432	392	430	449	426	379	374	424	436	450	421	433	398	402	378	451	409	404	405	424	382	474	456	453	421	445	394	422	460	362	427	406	393	398	420	413	418	428	386	426	443	423	358	395	425	412	431	441	386	411	416	410	372	412	417	414	429	385	406	396	423	410	442	425	403	446	405	403	408	407	414	414	390	422	416	444	398	394	389	391	402	386	403	420	444	428	411	418	424	426	412	412	368	390	390	426	406	406	403	398	422	486	416	400	417	402	413	429	370	408	399	403	396	403	400	418	439	455	419	408
20410	1851	1238	920	657	535	446	361	333	330	294	291	273	250	254	259	279	238	215	230	222	222	189	215	219	237	267	285	270	247	208	202	223	239	236	230	221	235	219	208	230	188	188	204	208	166	211	224	197	223	222	186	196	214	210	238	180	208	165	205	209	197	195	191	215	179	208	204	196	220	209	204	202	201	228	207	188	206	193	192	182	188	216	214	189	218	195	191	191	175	183	204	181	214	194	226	187	208	195	199	188	229	220	193	214	199	203	234	188	190	189	200	216	197	202	245	211	212	184	196	175	209	196	181	233	199	196	210	190	212	206	192	172	237	170	197	190	211	209	177	206	233	236	201	215	191	192	207	185	167	179	195	215	217	196	199	210	219	191	209	195	167	216	193	184	143	190	204	205	198	205	177	194	197	210	194	192	215	214	195	210	215	203	213	187	192	202	201	207	213	205	214	223	175	210	215	174	209	205	222	193	223	196	195	204	205	215	203	219	198	200	205	198	174	227	202	188	182	182	194	206	190	187	207	212	174	208	218	199	228	190	222	213	179	200	181	189	209	201	197	215	210	184	217	217	201	200	190	204	202	198	182	188	168	188	210	183	187	218	208	218	204	199	168	183	212	205	187	206	185	191	206	211	219	182	199	192	190	217	208	230	205	206	185	177	208	200	198	222	218	198	194	183	203	181	198	219	179	185	223	232	203	211	196	189	230	197	191	201	184	230	217	200	199	200	202	195	201	211	236	179	209	212	181	196	202	176	188	198	216	219	229	199	200	226	219	177	214	238	223	183	192	183	217	195	199	202	202	191	218	206	204	189	204	215	182	185	206	187	218	196	187	201	209	176	212	212	218	202	197	185	175	195	212	197	194	194	213	164	196	205	175	207	195	178	196	217	203	187	217	211	184	214	219	207	198	171	199	184	209	198	179	197	205	198	187	187	172	194	214	193	205	204	207	227	222	165	189	212	222	178	202	193	203	177	199	211	183	205	194	182	169	175	221	215	203	189	216	199	210	201	203	203	199	217	216	213	201	187	196	215	204	211	209	205	196	197	194	187	223	215	209	195	201	198	188	199	199	193	218	211	195	218	199	191	184	237	183	188	194	213	196	170	195	206	205	208	181	186	200	213	229	218	209	194	199	201	212	175	217	227	183	210	195	190	179	208	193	168	189	208	213	189	193	230	227	230	185	215	199	205	196	221	206	206	195	198	219	168	221	184	182	197	208	211	221	204	209	214	200	214	224	180	181	229	196	213	198	225	204	186	196	214	181	204	191	194	189	175	194	216	203	231	187	203	198	213	186	174	202	208	211	201	222	192	220	242	201	192	197	198	198	195	217	186	218	201	212	178	198	211	219	184	205	197	204	205	203	213	199	196	248	216	191	192	212	216	214	190	209	196	188	173	202	218	206	170	205	197	185	218	227	224	194	193	178	216	190	205	211	189	229	172	188	232	211	224	213	192	187	227	184	194	195	217	195	203	165	179	186	214	202	200	189	170	224	198	218	209	201	199	229	215	208	195	214	191	197	193	190	180	198	207	187	216	197	223	219	203	196	191	202	218	196	209	219	197	185	178	200	198	175	226	214	208	188	204	217	180	204	200	204	208	207	222	226	208	198	198	180	207	217	218	202	210	214	226	184	192	184	181	184	186	236	208	193	194	218	217	206	203	226	193	209	190	203	187	203	211	203	205	192	208	178	193	196	211	188	191	195	194	191	204	206	199	207	211	218	233	193	196	191	188	191	197	228	189	201	196	165	200	183	206	212	188	193	167	205	211	189	194	194	210	202	209	190	198	201	188	215	220	202	208	203	187	204	188	171	187	207	201	214	212	211	196	175	181	179	211	212	222	204	184	196	194	199	205	185	213	166	207	188	191	213	203	209	207	204	219	186	208	203	218	213	193	205	222	207	175	201	187	187	208	212	210	185	204	197	221	182	187	197	199	186	160	208	216	220	195	210	196	186	203	200	175	205	185	174	228	199	199	192	214	192	196	186	205	214	183	217	231	186	179	182	192	176	196	203	195	179	191	202	228	253	216	183	193	181	227	224	209	205	201	203	205	185	214	192	221	204	199	201	192	192	205	182	177	189	186	201	191	217	201	188	194	184	217	183	204	194	190	176	210	203	219	190	190	214	185	201	169	214	200	195	211	213	191	225	167	177	190	214	197	221	191	184	228	206	157	207	206	221	205	207	201	208	202	217	217	203	200	194	227	205	170	202	196	180	170	201	188	188	192	218	208	214	211	184	200	210	217	209	199	229	225	178	182	185	202	174	182	208	189	168	211	189	202	186	201	212	208	205	206	221	201	218	192	189	199	185	196	196	201	202	193	220	196	180	184	219	211	184	227	206	216	206	213	204	189	193	203	189	185	179	190	215	195	212	206	206	187	198	196	221	192	186	193	197	200	220	214	209	198	224	214	213	211	172	193	186	188	177	189	204	199	213	191	199	201	198	199	214	213	184	194	199	181	191	237	217	213	194	178	208	201	200	203	208	231	229	228	183	213	181	177	181	199	182	195	202	220	209	171	192	167	185	197	206	201	197	175	197	231	209	193	202	203	196	186	206	193	197	205	213	207	205	185	171	208	188	189	206	194	200	196	213	205	202	185	209	205	227	215	225	199	188	183	189	193	183	186	222	192	198	201	214	194	206	192	200	203	214	219	234	205	204	204	222	200	210	215	192	202	203	236	210	213	202	228	180	198	217	220	196	181	181	187	194	206	216	189	214	195	213	218	191	187	180	191	201	209	200	185	206	216	190	195	211	193	205	205	228	206	224	218	180	225	213	223	217	178	203	206	184	175	195	195	216	210	194	216	214	200	192	197	189	173	219	194	173	196	196	212	215	196	162	203	220	204	212	214	210	200	190	219	217	208	197	202	203	204	220	222	166	192	206	208	197	215	220	204	223	207	211	200	212	181	188	208	223	195	191	195	214	207	184	205	219	193	192	221	207	200	187	205	203	190	229	219	205	191	203	213	187	187	177	196	206	221	212	201	198	221	193	188	220	188	209	212	201	202	231	195	213	183	187	204	203	193	198	239	212	196	211	186	200	215	208	188	195	182	192	193	197	200	194	208	213	199	173	209	215	221	223	226	201	188	187	196	204	188	179	216	212	194	195	213	192	173	201	202	205	213	204	221	181	207	194	209	212	224	223	209	227	177	209	213	205	200	196	179	214	208	227	194	228	191	214	203	211	192	209	221	225	212	211	184	203	186	203	175	192	199	207	212	206	187	215	206	196	172	195	208	198	218	203	197	201	188	208	189	201	201	202	228	206	185	218	205	177	175	200	202	192	210	201	176	209	176	192	198	223	216	205	209	208	226	170	184	189	220	194	194	203	227	201	178	200	175	212	201	160	218	204	181	195	187	194	196	207	204	191	208	178	194	216	209	191	203	195	222	177	200	211	191	211	226	181	202	219	200	231	196	222	226	194	182	180	230	194	192	193	215	225	206	186	201	215	212	210	238	191	201	200	220	200
10270	1349	2600	3105	2779	2254	1838	1614	1440	1238	1149	1072	942	915	947	843	849	814	799	867	709	750	773	769	785	898	1024	1246	1259	1124	944	873	996	928	906	897	738	870	677	610	655	598	571	586	616	592	577	604	603	627	611	634	618	564	578	616	545	609	538	602	562	576	603	543	623	605	558	586	567	605	557	627	563	604	604	566	541	552	578	611	606	568	565	577	568	596	594	606	610	561	594	578	592	596	563	555	529	544	592	562	579	563	595	570	592	558	532	583	579	568	534	536	498	568	595	537	579	544	613	601	556	592	577	561	531	614	561	582	517	516	567	550	593	573	579	531	550	607	553	568	603	613	592	556	626	548	536	543	560	568	586	563	592	602	607	590	548	559	554	609	579	590	548	550	561	576	526	544	563	588	547	533	572	552	558	574	575	558	536	577	576	627	575	581	563	592	569	572	565	603	545	551	558	568	568	558	563	537	544	542	573	567	547	600	585	585	625	596	560	575	594	564	590	530	553	576	569	585	554	572	553	535	549	562	561	548	574	547	576	557	579	575	547	575	601	591	568	558	561	590	576	599	501	552	542	576	574	590	582	598	562	592	528	607	552	568	573	546	582	548	582	582	565	593	584	545	556	606	582	554	548	559	567	557	585	585	544	626	574	571	534	578	548	574	513	586	532	602	586	641	567	590	560	563	555	538	565	587	549	555	582	575	551	579	530	566	528	511	580	579	565	653	526	599	601	537	560	514	580	586	530	580	584	551	557	538	567	604	561	587	596	615	584	601	548	532	570	556	545	572	589	591	547	530	552	583	567	559	563	575	544	579	581	539	538	572	566	550	586	559	580	585	600	593	577	591	610	571	534	554	550	589	579	550	616	589	587	547	579	566	561	590	619	539	568	581	597	561	538	595	557	563	551	576	562	530	616	557	574	568	591	583	618	553	611	577	579	560	605	558	554	550	552	575	552	542	582	573	559	578	574	561	573	560	595	566	548	552	599	600	590	525	552	537	554	561	593	586	542	563	588	591	539	559	584	568	605	612	586	581	576	607	526	529	579	545	580	613	525	593	583	549	524	527	570	572	559	589	591	553	558	541	551	615	574	569	542	532	536	518	554	535	579	560	544	559	605	530	586	554	595	564	582	594	577	595	568	573	591	600	512	581	636	591	594	562	581	570	551	548	544	601	560	583	579	554	547	537	521	577	554	604	557	595	586	537	558	587	551	592	562	565	530	560	545	587	551	592	555	562	555	561	549	553	575	552	563	599	575	588	552	578	556	588	539	581	580	596	542	543	561	559	542	596	552	561	567	566	552	575	543	573	587	575	580	588	570	575	558	562	572	581	505	561	560	592	552	578	598	557	574	538	567	544	567	576	595	566	570	566	572	558	518	550	585	622	606	543	581	554	552	587	533	550	585	522	578	586	577	544	563	595	584	531	561	557	568	533	568	554	592	599	560	540	561	574	569	565	563	582	585	590	563	556	550	601	628	569	558	578	556	581	560	584	597	582	585	573	525	589	594	555	595	589	587	572	542	566	584	563	552	550	559	534	551	556	585	587	575	531	551	576	569	586	544	559	553	538	557	562	514	551	565	571	552	607	591	587	548	612	528	546	553	646	574	570	590	553	574	567	568	547	566	591	546	580	547	566	514	584	544	528	592	602	529	507	562	526	526	557	542	581	603	550	553	569	568	570	587	569	585	582	604	574	560	584	570	561	549	575	576	605	552	580	513	569	577	584	543	587	554	564	548	570	578	573	554	571	526	537	566	541	572	541	559	546	565	542	533	575	542	547	597	561	542	593	537	593	563	593	548	551	581	574	592	570	579	583	560	540	591	541	571	557	585	545	550	555	589	561	544	569	542	579	567	589	523	552	563	580	562	533	569	582	563	584	563	590	564	546	539	587	572	555	590	566	546	572	546	586	544	551	576	612	532	583	583	584	573	576	537	553	593	625	533	588	581	562	544	548	575	622	560	541	560	587	545	562	587	556	566	580	536	614	544	606	589	619	583	548	573	579	586	546	563	581	595	554	620	543	568	550	594	528	538	536	573	549	577	579	581	554	606	592	564	539	556	563	581	589	612	554	568	579	595	613	572	567	571	549	630	576	552	543	529	565	556	568	590	557	589	561	606	547	565	596	598	568	590	604	552	561	566	547	528	587	531	562	549	607	592	519	595	562	559	585	562	560	572	563	576	590	568	595	609	570	569	563	561	575	525	575	573	547	579	551	552	565	560	559	605	569	545	582	571	607	601	560	597	571	576	534	585	575	576	575	571	567	557	542	568	574	559	586	612	551	591	520	566	523	613	559	527	590	519	532	605	558	612	606	533	561	606	592	593	553	591	551	582	597	539	541	593	558	582	556	568	566	553	579	538	607	542	556	509	592	547	579	581	546	596	579	584	538	583	604	571	544	542	589	574	639	560	548	564	584	570	556	592	538	507	568	597	592	578	603	567	556	565	574	594	613	547	626	559	549	597	556	562	604	567	561	558	561	568	603	588	583	593	557	599	546	567	570	584	547	556	632	547	565	563	567	609	546	541	539	577	544	628	541	544	574	594	616	632	565	598	582	607	578	596	590	565	539	585	565	546	589	532	581	585	607	556	607	528	537	614	582	578	598	539	567	580	521	556	538	599	563	591	510	581	542	568	515	626	567	564	579	550	588	556	597	565	557	543	559	552	539	560	577	533	578	599	578	543	537	577	568	548	565	556	552	573	587	568	565	521	597	565	577	590	591	589	567	597	575	572	567	584	575	606	580	596	581	587	558	608	579	564	536	553	563	562	520	574	576	532	587	544	588	588	572	587	568	561	545	558	547	579	550	549	576	568	583	514	538	605	609	566	551	553	609	611	586	560	558	579	572	585	567	617	544	563	553	558	574	591	564	566	566	564	595	514	546	538	576	540	598	582	577	575	565	579	531	566	579	567	566	593	594	568	585	555	563	599	553	582	546	579	556	555	570	582	577	602	604	514	600	526	561	569	566	603	580	617	564	604	530	545	584	542	515	572	613	568	560	595	547	545	608	598	522	561	565	545	563	623	554	541	583	577	566	561	526	558	558	602	576	614	592	552	559	567	555	575	559	576	591	627	544	580	599	553	586	568	548	570	532	567	535	554	564	562	541	625	535	515	579	517	622	581	543	565	550	544	588	605	559	595	541	595	541	542	561	564	581	582	589	543	521	569	577	538	562	561	548	572	554	578	576	584	532	537	616	589	573	592	587	589	562	571	561	568	562	605	562	564	580	620	560	559	587	566	590	561	596	606	603	562	606	547	594	579	585	539	545	614	538	541	582	597	534	567	567	573	540	586	561	613	632	583	555	541	627	554	585	567	603	526	558	556	543	524	577	596	570	600	548	594	566	601	595	543	557	583	580	560	535	590	520	595	569	600	542	594	549	577	503	548	559	591	585	557	572	549	555	605	587	532	567	546	552	533	574	636	572	567	555	598	590	602	561	563	532	575	555	585	521	594	598	599	530	567	611	519	601
33274	5356	2667	1927	1493	1149	899	753	709	637	598	542	496	517	471	473	471	456	439	445	487	459	440	398	439	404	502	476	480	473	529	470	449	493	514	426	466	459	400	414	392	390	403	402	367	415	373	383	386	400	394	426	356	366	408	340	419	368	397	366	364	394	381	405	421	387	365	418	390	384	390	401	397	411	405	399	403	394	385	382	401	403	379	397	392	441	390	375	402	423	402	406	401	403	408	380	383	400	390	392	389	368	434	391	376	386	378	419	356	396	405	405	365	386	388	373	403	417	386	394	395	339	373	381	371	399	407	374	424	380	380	393	388	431	411	395	393	363	356	417	377	370	389	363	385	413	383	378	393	383	421	377	394	414	402	391	417	377	398	389	392	382	338	386	391	367	402	397	371	385	380	393	374	417	382	376	375	402	369	385	352	372	372	362	333	395	374	388	443	373	407	409	409	381	398	397	358	409	367	408	349	374	379	402	383	397	416	384	428	400	355	339	378	364	390	395	392	384	407	408	373	379	382	405	385	396	382	392	413	385	374	335	425	372	375	382	390	396	365	386	407	388	364	378	394	361	396	431	412	396	383	359	385	396	401	346	406	371	379	406	404	382	370	413	389	377	387	378	405	422	401	391	397	421	379	424	389	367	398	367	382	371	377	411	349	392	361	398	411	426	393	412	358	402	369	387	388	397	418	390	397	402	380	400	419	396	372	359	393	391	376	402	417	360	401	450	377	393	388	379	386	373	378	414	410	357	410	365	372	397	400	410	386	359	394	405	394	353	407	415	360	390	395	364	399	386	387	379	385	392	413	384	384	375	390	368	411	351	389	373	354	373	424	388	389	374	364	395	405	352	365	383	405	343	405	373	381	397	393	376	417	376	421	413	396	371	380	391	431	370	410	387	355	377	371	385	404	361	351	384	423	383	401	341	399	404	414	370	387	376	383	363	393	415	392	371	388	385	359	393	426	405	371	393	385	396	386	373	338	362	389	407	406	382	349	433	399	411	395	360	422	406	417	385	397	417	416	386	418	403	415	352	413	403	443	375	408	397	432	390	428	365	362	397	380	428	353	389	406	418	405	373	392	394	421	408	348	362	424	423	409	388	391	379	392	424	370	404	379	402	335	409	362	406	430	408	388	403	409	396	379	381	385	378	364	363	362	391	402	441	366	405	387	387	370	364	379	308	377	397	386	366	414	390	352	362	395	355	422	389	412	396	385	410	379	380	424	379	394	375	398	399	379	395	382	371	424	405	372	411	390	357	413	402	395	402	408	406	389	403	379	382	355	389	404	376	388	380	389	394	381	406	420	405	403	397	410	401	419	391	378	398	377	411	356	396	382	374	373	361	361	412	426	369	403	374	382	374	380	380	347	346	442	414	370	378	371	377	365	387	339	414	396	412	391	373	395	406	412	386	393	393	383	393	413	399	412	385	376	408	422	364	431	364	339	373	374	417	366	364	395	350	410	344	368	389	363	428	382	385	403	382	375	382	406	374	399	439	400	413	371	397	432	357	370	396	394	408	383	402	391	388	380	381	359	412	382	381	397	371	404	404	377	391	408	400	382	372	428	333	405	381	382	385	383	357	359	402	397	374	405	356	406	380	380	358	426	406	390	392	383	429	403	399	421	429	371	375	367	413	363	395	418	361	374	430	373	373	372	424	366	407	395	392	401	400	403	360	409	421	409	368	383	376	414	379	383	391	362	386	392	401	416	409	390	355	366	365	385	422	396	441	410	397	387	388	375	376	385	408	348	446	377	399	394	389	374	395	350	390	357	369	402	369	380	370	384	396	389	408	395	380	425	400	383	357	372	365	428	366	400	373	449	406	426	391	411	374	380	377	419	392	404	382	431	395	398	375	391	410	394	419	362	382	361	454	413	394	374	397	371	386	401	389	375	382	388	359	362	389	375	373	369	362	373	360	404	417	375	382	381	407	411	384	370	379	385	425	379	380	433	441	378	379	356	379	357	381	414	380	367	342	359	351	395	404	419	372	370	403	342	411	393	379	387	352	422	383	397	369	389	369	399	405	365	384	387	383	352	353	410	386	390	393	387	387	410	415	382	373	378	350	370	402	406	393	392	398	389	374	395	381	400	368	392	369	350	385	411	405	393	338	366	373	375	366	369	413	366	389	407	370	409	360	405	387	375	368	372	393	375	402	375	352	379	392	363	386	384	417	359	419	368	381	365	352	429	359	403	404	376	407	408	365	352	398	419	412	402	399	388	367	409	364	367	342	397	412	393	370	395	404	415	409	391	386	401	366	379	360	393	384	355	395	383	386	392	419	375	387	387	396	379	416	391	406	373	397	364	405	393	403	397	391	375	404	409	386	379	400	412	352	362	345	399	377	371	386	383	380	423	360	381	341	400	362	412	393	376	439	403	363	385	374	384	386	409	361	374	391	369	401	368	392	405	402	424	407	383	344	362	364	393	377	423	345	408	350	391	403	398	386	342	377	437	383	392	400	378	413	406	352	354	385	382	381	401	421	374	394	374	385	424	371	418	352	378	392	400	414	383	371	414	363	384	385	405	395	403	423	412	352	370	408	389	383	386	372	435	356	369	397	394	406	391	416	390	392	410	382	388	388	388	393	407	423	410	358	401	394	410	401	410	370	391	383	398	407	375	378	389	351	410	393	364	372	357	403	414	415	376	401	366	394	440	386	367	394	367	398	379	406	403	382	369	400	390	396	400	375	398	361	405	425	393	364	401	401	391	419	366	396	404	342	395	404	407	396	400	381	368	388	386	393	426	406	421	384	406	421	429	414	424	397	375	398	399	390	392	413	386	404	391	415	405	409	395	406	380	423	381	397	398	394	372	383	377	418	394	410	382	382	405	372	394	406	358	406	386	382	372	381	402	406	420	373	376	402	398	369	402	381	406	397	366	414	383	359	387	375	393	375	377	397	383	402	374	375	375	375	375	396	395	412	380	380	399	407	391	378	362	402	385	397	358	362	360	422	381	414	414	389	415	421	387	395	372	406	368	382	372	368	369	360	364	428	389	397	412	410	414	369	380	403	399	365	365	401	368	365	382	358	383	356	388	375	354	352	352	387	393	357	374	375	390	372	393	395	401	393	380	416	375	356	392	389	406	379	376	351	396	386	400	402	394	433	396	368	386	441	356	394	397	407	398	373	377	383	392	391	394	399	359	394	362	394	397	404	399	400	398	406	384	418	422	432	388	395	362	386	427	377	366	397	391	406	368	369	368	414	412	364	397	375	394	385	388	400	384	373	378	419	419	387	366	378	399	353	426	409	409	420	364	397	402	354	338	392	379	402	424	391	407	401	387	375	382	362	388	374	373	404	407	359	388	376	375	397	411	386	422	374	387	398	392	389	372	411	429	394	410	369	406	413	352	399	416	417	396	433	418	387	339	396	379	415	403	391	385	381	396	455	431	386	396	400	402	377	386	388	382	404	387	361	373	399	379	374	375	383	379	370	390	390	394	362	373	411	361	394	387	392	428	399	374	378
14646	2549	5010	5704	5020	4245	3682	2968	2654	2377	2174	1941	1751	1704	1580	1525	1491	1460	1376	1463	1394	1283	1266	1308	1278	1530	1904	1831	1835	1717	1819	1628	1568	1911	1789	1351	1304	1615	1256	1010	1030	1040	1003	1014	1043	1078	976	988	1025	1009	1000	1066	973	987	984	966	985	999	986	1017	1023	1033	1015	962	976	974	1027	937	997	973	973	989	960	975	928	935	1020	944	1020	1011	929	971	983	940	973	929	1021	942	956	998	973	1015	939	969	978	939	963	965	1001	922	936	950	960	898	927	941	1006	974	960	968	950	985	936	935	898	968	990	937	946	975	992	998	961	941	952	976	975	958	948	1004	985	976	988	977	984	923	897	961	987	976	928	948	972	945	949	979	951	938	966	936	982	957	901	953	998	960	938	939	915	953	886	948	928	978	928	973	949	966	922	957	946	922	1014	926	963	1004	971	980	938	941	941	967	965	977	954	928	983	947	985	956	969	932	949	948	945	931	978	949	946	937	906	960	941	945	966	986	983	913	962	927	945	950	984	996	902	967	945	932	947	908	982	991	962	938	917	975	1011	924	985	981	954	965	954	948	1008	944	979	917	963	996	903	990	995	1015	932	969	963	922	927	937	904	958	950	923	893	938	988	988	933	936	951	1002	971	999	942	981	978	952	991	989	920	941	948	1033	1001	1009	933	929	916	967	935	990	981	964	997	925	978	929	937	954	942	930	1004	933	916	919	966	940	923	933	945	916	977	930	974	930	900	900	935	939	955	988	975	952	968	920	931	937	938	916	941	1006	1019	915	961	988	1024	975	997	929	998	916	928	937	947	962	966	909	938	943	964	938	955	910	943	960	893	971	952	897	901	963	986	962	980	982	923	955	911	971	916	986	955	920	953	971	954	946	934	978	967	1021	902	970	952	972	965	915	1005	968	978	956	966	966	959	977	990	944	978	945	944	957	924	970	927	1006	955	932	1015	899	965	958	907	950	1000	978	899	927	900	947	975	976	949	928	1009	943	986	931	975	1013	965	928	935	947	935	959	997	944	915	924	937	1002	975	929	935	935	895	938	935	905	932	949	972	997	922	924	920	989	972	940	962	930	965	982	969	949	953	989	920	901	925	972	959	953	973	992	918	1014	916	937	960	980	932	893	940	937	971	913	937	957	957	999	976	998	974	944	957	946	1002	954	923	943	925	958	926	979	986	931	892	916	993	948	970	934	991	928	1018	899	887	949	962	992	942	972	980	979	983	979	933	978	939	971	951	997	945	974	945	994	972	977	943	966	940	932	899	950	950	958	957	973	987	1022	941	941	973	1007	944	946	1016	988	1013	900	954	973	970	929	994	937	933	958	964	969	957	1013	933	924	957	933	965	925	937	971	947	939	974	975	964	980	961	889	962	948	922	997	938	925	953	907	1001	952	949	905	972	959	957	975	990	991	937	1010	1002	923	965	971	908	975	946	976	919	941	979	935	904	994	987	931	951	937	987	966	987	977	927	925	964	931	931	964	981	929	952	879	948	943	962	929	910	922	940	1005	929	974	920	927	996	924	930	980	923	954	996	957	947	1010	981	1021	1000	958	984	920	989	995	969	981	917	935	968	968	990	997	970	957	963	1009	933	955	970	997	908	974	911	975	936	937	930	941	925	893	981	940	963	964	900	934	948	989	1038	965	930	958	942	956	947	932	925	927	906	928	961	965	942	946	910	949	994	920	868	943	968	961	989	993	989	926	934	932	1014	871	959	928	988	930	933	950	975	920	974	953	941	993	966	961	901	956	938	959	978	1009	965	918	985	940	895	966	940	894	890	939	976	927	962	971	946	1022	929	939	917	943	909	938	959	889	907	1016	956	943	909	877	944	922	958	990	974	917	944	922	1004	946	946	935	956	972	934	976	927	918	950	980	905	944	908	1017	938	902	945	963	905	924	930	934	977	958	928	963	922	902	987	948	924	988	959	940	945	932	936	948	987	897	958	957	899	940	910	961	918	898	977	945	959	1001	988	927	973	1025	953	984	983	989	925	922	982	1004	997	937	983	900	869	953	963	951	957	918	942	957	941	959	901	954	950	969	1006	915	1023	880	996	972	968	1004	967	957	974	1044	968	929	961	948	940	946	894	936	968	938	917	957	941	951	988	972	949	912	901	923	934	950	935	965	1000	977	894	990	882	921	953	1005	938	961	967	907	961	909	984	929	949	1007	931	996	940	922	989	947	1008	967	905	944	911	1001	970	959	932	940	1023	897	925	941	958	954	912	909	952	938	922	948	897	976	982	930	984	969	954	928	945	972	931	933	955	1003	958	966	885	938	955	937	944	942	949	982	970	947	920	966	900	925	964	931	1009	955	988	990	984	938	919	912	963	948	945	924	895	959	946	938	1023	962	936	967	989	987	980	977	925	971	985	986	995	928	973	915	910	957	978	898	927	936	951	956	1013	947	881	971	966	1011	979	975	949	976	943	966	895	955	992	907	927	961	918	1015	953	932	957	937	984	966	934	949	976	972	959	987	978	941	938	944	950	1007	947	946	948	962	938	957	1013	947	1011	904	950	928	1009	936	931	974	926	991	970	917	978	898	933	956	921	995	923	963	943	910	1049	966	966	969	957	992	967	1006	1011	952	946	953	975	948	971	948	966	983	959	903	879	963	990	915	1013	961	926	928	949	966	958	933	941	1042	941	977	927	974	924	980	932	946	987	949	961	927	955	963	905	966	923	951	967	923	952	895	949	937	917	927	897	933	1001	920	979	1003	970	922	952	953	1000	955	961	881	966	940	980	942	994	998	983	937	907	943	976	929	958	897	882	968	949	984	913	992	988	973	935	971	892	993	912	915	909	910	955	983	939	853	976	933	917	905	979	959	960	951	937	978	939	962	972	935	936	906	981	920	1004	1002	928	918	943	941	958	941	934	948	941	1017	947	917	942	984	965	979	925	983	915	1013	934	930	979	964	945	928	975	923	933	969	984	913	947	985	965	921	1000	965	954	916	929	954	962	995	916	926	985	1006	958	945	893	935	947	931	943	938	920	955	985	842	928	958	914	974	951	911	973	1011	980	917	945	905	997	995	947	958	955	923	907	922	994	998	1031	1005	896	968	927	944	965	993	959	982	927	968	915	963	957	962	873	950	974	1003	954	952	926	955	960	976	928	937	883	897	931	998	962	980	930	877	948	974	917	946	981	965	956	961	931	958	940	951	1000	949	945	934	982	973	927	952	986	966	957	956	942	971	941	968	945	923	953	922	935	972	1000	924	942	981	955	979	934	951	956	911	936	944	986	921	931	964	945	950	883	967	948	940	905	955	926	990	976	963	993	950	924	912	1040	970	907	937	1015	939	929	898	960	915	966	955	1039	941	951	998	958	884	956	998	965	935	935	967	998	959	919	981	926	1000	945	927	955	907	954	997	913	992	904	936	973	976	949	997	933	921	943	915	910	949	965	971	1018	982	970	956	962	899	915	961	990	977	995	961	949	887	925	923	982	946	949	920	912	961	974	986	1008	923	972	989	994	952	920	955	962	962	1024	949	965	954	972	980	980	974	966	965	981	950	960	992	977	923	984	1004	978	1050	967	894	944	978	1010	954	958	1048	997	956	934	937	926	1013	904	899	969	922	955	963	972	883	902	900	929	975
2887	149	179	147	138	153	141	128	127	136	117	136	141	143	125	138	132	147	133	133	156	142	136	114	134	156	124	164	168	143	131	127	157	125	120	131	129	133	119	111	160	119	141	140	118	129	135	145	149	136	142	134	147	156	145	141	137	140	136	126	133	128	147	127	123	152	144	137	132	136	132	145	130	125	142	117	135	138	152	157	143	160	143	126	156	142	115	124	134	146	144	112	134	142	119	117	137	128	151	155	149	146	119	142	115	155	132	143	144	127	154	125	131	145	139	121	134	131	133	121	134	149	149	131	127	136	118	162	127	150	131	121	125	120	135	148	146	142	135	130	144	129	100	143	126	168	134	128	115	121	134	133	142	142	141	142	135	131	117	155	143	135	152	155	136	132	137	130	144	134	147	146	125	120	120	135	135	163	141	142	120	122	124	147	134	130	149	125	141	147	126	151	126	143	138	127	133	124	117	147	131	135	124	129	123	145	128	141	137	137	137	135	157	164	136	139	136	130	116	128	136	133	145	115	142	125	152	136	137	133	141	148	144	131	141	124	146	134	151	131	137	150	148	122	143	123	149	125	142	110	143	132	142	142	147	128	123	131	119	146	137	132	136	142	126	127	135	128	126	145	136	116	141	124	158	121	145	140	156	157	149	138	132	119	149	162	148	134	124	122	132	143	114	160	113	152	121	123	118	136	131	111	135	137	136	138	144	132	134	135	133	137	155	126	150	123	130	130	132	133	120	137	137	149	130	145	125	139	145	158	146	124	127	132	150	119	157	137	151	139	148	142	142	124	140	118	131	118	134	129	118	119	123	147	130	123	142	135	137	150	146	118	140	148	146	124	146	121	147	133	140	139	141	129	117	119	131	145	137	140	141	140	146	126	142	136	145	126	132	145	130	142	131	150	110	140	164	149	154	114	125	117	141	123	126	143	131	122	125	122	139	137	128	152	127	143	117	131	136	133	132	135	152	142	138	142	131	118	127	147	137	137	132	122	132	132	132	134	128	136	128	153	161	135	135	115	131	134	158	138	144	137	125	134	122	144	151	117	115	134	136	129	118	152	153	129	139	130	127	129	135	119	119	151	133	135	153	153	130	134	135	143	155	133	135	144	141	133	139	116	146	134	168	139	118	159	138	133	134	135	144	121	117	133	154	137	136	125	141	122	126	118	127	153	143	128	127	121	136	143	118	136	131	134	129	132	142	133	161	108	141	147	141	140	141	122	153	151	156	155	134	143	113	139	147	137	120	134	142	148	131	131	139	141	147	135	122	121	124	135	138	139	156	137	148	123	138	147	145	138	141	142	156	118	120	136	126	124	149	132	118	116	134	150	174	132	128	126	152	140	122	138	141	136	136	123	117	147	137	134	146	133	124	146	126	118	141	131	127	126	143	121	139	155	142	148	137	134	155	111	127	136	121	125	117	132	135	122	142	144	153	147	133	121	115	152	128	139	155	142	147	149	123	116	142	145	128	135	120	158	122	143	135	147	139	157	126	147	125	140	123	137	137	154	156	119	139	142	133	159	153	145	133	131	138	145	119	127	139	169	120	141	156	143	134	129	112	136	134	129	146	122	135	129	143	143	125	127	122	154	125	146	137	142	136	119	136	153	144	145	127	138	125	133	164	132	145	153	131	147	144	129	129	138	122	141	125	108	110	158	136	146	173	131	124	130	123	144	154	136	143	128	119	121	133	129	120	124	133	141	142	114	112	137	141	131	121	127	143	115	131	144	133	117	135	140	117	144	153	137	111	122	124	124	145	119	100	128	150	124	134	142	127	139	119	134	129	127	147	122	123	134	128	150	124	143	136	130	135	123	155	126	127	130	145	139	138	132	149	134	118	130	128	128	140	137	129	139	137	163	129	147	137	134	156	134	145	120	152	124	114	142	147	129	124	128	124	151	140	138	131	144	142	134	122	141	139	156	169	124	158	121	106	150	127	123	146	139	146	134	126	114	131	111	134	149	118	162	129	128	113	145	150	145	145	148	120	134	124	128	126	130	128	128	135	125	141	134	122	125	130	132	153	141	103	145	121	134	143	152	131	120	154	144	126	139	151	145	147	103	122	118	129	142	132	136	121	126	139	141	125	140	137	151	161	115	150	121	153	134	124	128	133	125	127	134	114	133	124	109	130	123	119	144	132	120	144	118	128	129	125	132	140	142	109	136	149	132	166	149	153	151	120	135	135	145	114	132	125	124	128	134	152	112	130	109	138	143	129	130	137	164	139	146	126	144	106	134	131	127	138	135	156	158	148	121	133	128	143	146	126	137	120	172	140	135	130	136	148	163	129	150	132	117	138	106	142	146	128	124	119	152	125	135	146	127	117	138	125	145	143	121	122	137	121	120	146	142	122	128	130	134	137	130	114	152	151	130	143	149	117	124	143	127	145	145	140	132	149	139	135	120	124	138	150	127	143	147	119	120	133	128	130	128	112	121	122	136	141	130	127	138	119	139	152	134	166	122	140	153	126	126	136	134	120	133	127	126	129	133	136	109	153	122	138	120	136	145	118	128	116	144	158	120	123	158	141	118	143	141	131	123	132	137	123	126	124	157	151	130	108	115	143	139	149	142	128	130	118	137	121	126	131	126	128	117	121	151	124	127	111	138	147	154	150	146	124	134	140	137	142	157	133	116	136	129	131	125	112	129	137	141	139	120	139	138	155	141	132	128	141	140	153	134	128	134	130	152	125	139	136	143	140	148	138	148	119	132	136	137	135	129	112	148	140	132	140	116	160	137	143	123	147	156	157	161	121	141	143	136	133	130	129	119	170	138	118	148	146	142	137	139	125	136	133	137	128	133	130	134	134	142	125	136	120	129	138	136	137	126	123	133	123	139	134	139	136	147	146	109	119	134	122	134	134	136	134	125	130	136	122	130	166	133	134	125	148	148	135	145	152	146	125	131	117	120	127	149	138	128	133	144	154	147	121	140	162	127	116	136	138	118	141	142	131	122	146	145	135	143	155	136	139	127	129	132	132	141	137	138	131	153	171	146	142	140	135	127	135	125	123	123	157	143	132	133	138	166	136	113	141	147	137	136	123	135	133	99	145	144	123	138	143	152	137	131	126	136	136	135	142	136	151	141	118	129	137	145	157	137	151	141	123	145	137	144	138	143	122	116	155	108	122	145	122	125	135	132	133	129	128	175	125	137	170	135	156	156	136	143	111	138	128	118	137	132	122	136	117	129	160	151	144	137	142	112	136	130	142	110	144	143	140	148	134	143	144	135	128	125	145	128	154	135	138	152	129	113	137	131	141	138	138	128	130	117	133	141	147	142	129	139	134	120	139	139	136	123	110	123	129	133	131	151	120	147	131	120	147	165	140	120	135	132	140	157	130	125	141	159	132	107	153	134	119	137	147	142	127	124	128	151	141	135	159	125	128	144	136	157	122	124	138	142	148	132	116	154	134	129	132	134	142	144	165	152	138	134	153	128	129	116	135	140	119	135	141	111	139	131	111	127	133	124	139	133
3310	443	496	509	511	473	455	455	467	434	438	436	432	420	461	462	422	415	427	400	440	443	443	409	401	420	413	398	431	447	437	416	428	440	404	419	446	444	393	386	414	419	401	437	436	371	435	429	363	401	412	409	429	446	416	423	430	421	384	402	428	430	400	411	455	409	417	448	384	409	403	413	416	416	416	392	426	442	420	415	420	413	411	413	422	396	396	433	424	421	398	420	394	424	432	419	408	417	389	414	422	427	433	438	445	411	394	433	392	435	411	407	392	414	424	374	377	419	475	436	414	430	395	430	413	407	437	366	423	402	402	418	413	457	376	393	423	404	383	426	413	385	462	402	419	453	411	420	416	408	407	416	428	419	419	408	410	407	444	401	408	433	429	404	406	415	411	412	408	413	387	461	390	446	410	407	443	445	441	403	433	387	416	420	439	422	396	411	436	429	394	389	424	372	420	406	422	386	367	426	416	408	385	427	399	438	400	403	398	435	420	416	412	403	442	429	383	407	444	404	396	440	430	415	421	458	395	416	416	428	435	390	437	424	416	428	410	418	444	404	397	408	417	401	430	414	421	451	402	421	397	421	473	441	411	418	404	428	414	395	402	427	422	391	427	419	404	445	439	438	401	420	416	428	415	431	448	422	403	422	386	390	371	427	386	409	396	415	421	396	429	407	408	417	422	401	394	393	428	469	386	419	440	453	406	397	440	395	394	417	414	407	370	438	431	432	403	419	362	423	439	408	405	418	419	434	421	395	398	450	427	399	440	424	426	418	445	415	386	445	440	436	409	381	455	453	412	400	395	426	392	417	400	423	420	392	422	390	428	422	446	413	388	421	411	391	440	395	388	412	398	433	388	417	394	416	400	410	409	429	424	417	430	428	425	399	413	425	439	407	406	440	412	412	363	413	374	398	391	417	416	436	393	388	422	415	453	443	408	402	423	437	363	424	417	410	420	406	394	447	430	417	407	433	385	465	396	417	425	403	397	426	420	399	418	446	389	385	425	418	428	417	395	438	415	384	407	404	451	394	406	419	448	415	431	434	418	449	405	415	390	444	407	456	421	452	386	456	419	422	395	389	373	387	408	393	433	402	421	402	422	395	441	446	431	387	430	432	382	422	419	420	410	423	447	429	419	411	401	436	394	385	439	428	410	386	431	428	424	413	389	422	410	406	419	402	415	440	429	423	424	406	459	427	412	402	439	380	397	407	399	415	423	404	431	426	388	372	428	415	415	418	398	391	434	398	420	406	405	437	394	436	434	424	454	409	426	417	450	428	396	394	382	419	466	412	413	398	406	415	420	420	422	428	440	426	404	448	388	453	423	377	415	440	405	346	404	428	403	424	429	401	425	429	411	463	432	391	426	415	421	391	440	412	449	458	417	415	369	433	412	401	395	434	412	430	396	406	432	391	443	427	413	422	406	422	411	403	433	422	411	394	428	422	421	398	419	425	374	425	436	424	425	440	406	404	449	395	395	441	432	422	451	432	406	402	397	388	373	425	441	395	396	428	403	380	417	399	398	411	395	394	387	382	410	414	442	417	411	444	380	423	424	401	441	406	407	412	414	424	409	422	400	446	424	432	411	432	477	431	384	445	428	402	413	431	414	430	411	365	392	430	435	381	378	398	394	397	449	416	399	423	379	383	432	449	424	443	422	431	442	414	422	450	422	382	422	397	384	387	447	417	438	433	443	384	426	425	393	430	437	394	384	407	417	399	387	429	437	409	401	451	407	408	441	442	400	441	432	403	418	429	425	374	424	409	414	420	423	397	412	430	392	393	427	412	428	443	445	423	456	424	418	415	415	434	424	409	400	394	406	407	417	425	455	402	441	435	399	376	422	376	406	395	425	411	418	414	396	418	429	403	421	388	398	452	381	410	437	407	408	410	413	435	407	416	389	404	431	426	400	409	410	391	435	426	424	423	447	408	434	436	415	418	409	370	422	411	399	411	408	471	412	416	443	430	399	416	424	444	418	429	421	426	404	398	435	424	427	380	457	415	442	406	407	418	396	422	428	416	454	379	379	430	407	416	446	436	397	425	404	399	433	412	442	414	450	399	458	411	391	426	409	455	392	442	398	445	425	406	449	403	391	416	421	452	386	412	436	384	429	367	406	403	421	425	428	370	386	383	407	437	442	386	403	421	408	392	417	394	446	426	391	409	383	398	408	413	414	379	402	406	411	391	428	440	398	389	372	381	424	404	482	376	390	443	463	408	394	403	392	405	436	419	444	413	425	414	422	418	409	407	406	432	446	412	422	420	431	425	400	439	435	434	456	445	446	431	398	407	379	441	411	429	417	457	451	402	401	416	409	436	421	409	433	422	404	435	407	449	417	410	418	428	421	411	399	411	440	434	383	413	397	373	429	439	416	436	406	453	407	433	384	427	407	409	385	432	430	411	424	380	375	393	414	419	434	395	419	405	402	413	400	467	388	409	420	436	381	393	431	402	381	411	435	429	412	429	417	383	442	415	391	440	414	404	411	413	420	403	448	411	408	407	397	431	446	411	388	399	414	439	408	389	428	383	401	385	386	378	392	392	412	439	406	430	406	430	406	398	390	414	411	421	433	439	452	423	397	429	411	411	454	408	403	444	382	391	445	408	449	440	412	408	442	437	413	374	439	455	429	388	395	384	419	373	429	430	379	420	412	425	381	452	434	437	412	408	430	409	458	407	438	425	408	423	414	393	398	411	416	391	399	390	406	411	413	445	387	419	444	387	386	453	375	439	427	439	402	378	377	405	421	354	435	434	398	396	403	396	429	424	426	426	411	401	408	418	418	447	443	402	438	410	432	391	373	407	382	412	433	408	436	418	423	447	427	381	396	452	399	474	415	413	412	429	464	397	405	411	414	396	464	418	411	414	402	414	439	428	432	403	397	408	403	405	393	442	409	420	416	416	416	436	417	429	417	395	403	411	417	401	410	392	381	472	414	365	423	396	433	418	389	427	444	423	437	428	400	444	404	445	422	396	398	395	439	411	434	400	409	394	408	426	404	403	432	405	370	416	411	398	431	392	444	415	384	397	419	413	419	407	404	447	387	408	409	421	441	416	412	417	422	426	391	398	421	443	435	393	376	383	394	433	414	448	407	403	437	432	391	417	430	400	429	412	402	385	414	386	420	382	407	457	382	413	419	426	415	415	413	435	393	408	388	406	405	421	405	420	422	414	398	421	430	396	400	390	427	428	427	427	473	403	408	397	468	386	394	401	441	385	392	448	369	432	383	412	427	399	417	406	393	423	449	417	393	430	432	436	449	411	408	420	408	402	434	399	433	439	391	415	370	413	439	411	425	400	417	425	393	411	400	396	376	420	412	426	442	428	446	396	422	416	396	374	416	438	438	425	418	410	377	403	406	439	470	443	430	427	419	384	457	415	401	439	419	447	420	430	424	447	414	388	421	421	425	418	387	433	410	423	402	383	380	430	427	404	419	424	434	416	404	402	402	422	428	432	431	392	419	422	399	403	422	415
20031	1777	1264	960	709	535	464	363	359	304	324	249	271	273	244	238	206	234	230	215	207	219	212	236	232	221	262	263	291	232	224	233	197	223	223	223	239	240	213	218	233	205	197	198	205	186	224	215	179	208	186	183	188	223	202	199	199	200	184	215	205	192	198	157	208	209	219	203	186	206	200	200	215	213	208	189	193	178	210	228	197	193	211	204	193	225	183	207	213	200	187	200	200	192	195	185	212	180	195	202	213	208	181	201	193	205	183	179	207	231	188	198	198	213	212	201	223	198	207	216	187	182	211	225	195	186	197	208	201	203	177	231	210	207	199	236	201	207	191	185	192	192	224	218	167	204	199	197	213	222	208	185	198	203	194	227	194	190	221	194	211	178	208	198	205	204	223	241	198	203	197	207	199	197	176	191	179	207	178	206	191	208	201	195	208	199	208	208	200	217	203	193	185	173	198	215	194	206	197	201	200	193	202	183	207	187	202	201	218	225	211	208	180	200	209	219	204	202	206	185	198	209	172	178	193	194	172	193	182	198	201	208	194	219	223	198	194	215	204	210	212	211	208	194	203	191	197	207	214	208	195	205	209	199	180	212	204	197	182	205	203	216	232	220	226	193	209	198	204	201	198	223	203	192	183	172	184	196	205	213	186	229	223	187	197	196	179	187	185	183	191	199	188	191	199	186	218	210	162	238	205	174	200	178	218	208	215	190	180	211	213	191	192	200	203	217	189	191	212	202	194	203	208	177	198	215	202	212	197	197	179	179	202	213	227	217	175	192	197	191	190	207	179	186	191	189	194	208	186	182	199	182	192	221	204	199	181	215	221	206	180	226	216	200	215	239	178	194	239	197	210	222	209	191	208	215	181	178	191	201	209	203	200	196	206	221	174	205	210	201	182	188	195	195	188	191	214	198	196	172	219	196	198	202	199	201	184	193	236	194	196	180	213	191	211	211	193	201	176	197	200	211	191	167	210	175	192	201	222	192	183	206	188	197	200	179	233	194	172	221	190	206	222	195	171	181	168	187	203	208	177	207	182	170	190	223	213	204	198	199	190	209	207	210	221	201	212	202	185	186	195	190	219	203	193	195	199	175	204	189	180	185	204	196	210	206	177	207	207	219	220	179	178	182	198	200	189	204	207	201	216	200	210	188	197	187	198	194	193	191	188	203	211	223	219	227	195	191	213	201	238	214	179	185	202	183	201	201	200	186	199	200	228	199	212	165	196	229	186	180	171	212	177	208	214	197	209	217	193	209	183	206	205	211	233	221	199	186	181	202	216	200	219	211	190	182	194	207	190	201	201	218	181	170	168	226	197	199	188	193	211	207	219	260	224	187	199	172	189	203	188	200	207	189	197	180	181	205	184	190	177	174	185	207	203	211	181	203	203	192	193	215	185	167	207	188	176	187	208	197	197	189	219	209	198	217	214	192	203	197	192	207	164	194	190	207	221	223	224	198	164	192	210	227	202	168	178	226	212	191	179	200	194	180	194	189	211	224	187	226	193	196	190	192	216	180	228	197	213	199	231	198	193	202	199	216	189	196	206	179	203	180	180	204	237	223	211	194	186	171	177	180	193	217	193	188	223	195	201	214	235	204	215	214	211	199	174	200	235	195	192	169	205	218	206	196	199	192	211	218	199	206	212	205	179	178	186	197	186	200	234	208	190	210	196	188	203	173	221	187	213	165	221	203	204	202	217	205	157	192	197	199	213	223	190	203	220	240	194	170	185	188	204	208	203	202	212	191	229	205	195	197	213	188	220	184	202	215	197	207	190	204	190	190	193	196	203	191	193	190	180	162	203	200	209	223	170	194	196	205	239	189	223	187	176	198	162	201	206	197	194	197	192	231	196	212	205	217	225	189	186	213	167	190	195	184	214	199	207	195	204	225	203	191	221	174	188	199	189	192	198	209	222	201	173	215	204	199	184	196	196	197	200	213	203	200	202	216	190	205	224	226	196	185	198	158	216	197	211	208	187	202	210	224	202	179	196	209	191	220	220	177	199	203	215	196	230	202	175	207	210	198	212	227	203	212	210	223	214	215	198	196	209	233	204	177	195	208	222	228	199	183	202	223	207	213	217	185	192	212	224	218	204	214	214	195	223	209	199	203	211	199	209	208	213	227	209	214	201	210	188	200	225	221	206	198	222	191	199	186	184	183	197	214	178	208	209	228	217	201	225	217	212	205	184	215	212	226	218	210	204	177	200	196	191	206	201	209	218	189	192	212	216	180	193	179	205	199	195	202	215	198	177	217	193	180	197	191	182	236	225	203	200	194	219	188	186	198	221	165	184	176	193	208	181	192	200	200	189	204	189	179	217	163	195	217	196	157	210	199	200	206	215	188	204	197	196	204	198	187	183	216	216	225	220	202	203	196	174	202	205	192	195	189	213	202	203	221	206	218	221	237	208	174	226	204	219	240	203	183	191	212	201	204	197	188	197	179	185	207	226	195	189	202	213	191	208	204	188	178	199	225	200	234	204	199	224	207	171	211	209	189	175	186	227	181	188	192	210	219	197	176	201	209	190	196	195	209	199	205	222	216	217	213	191	204	207	225	241	175	211	209	192	204	197	202	194	215	212	194	211	193	198	201	164	195	213	206	195	183	177	213	179	194	200	189	195	184	198	201	195	195	159	170	208	213	201	210	213	186	204	205	194	178	218	230	189	192	219	200	199	221	193	208	221	211	179	175	182	197	191	179	199	207	212	195	163	198	191	200	195	210	214	199	216	216	204	195	194	201	204	209	201	191	218	198	209	214	194	209	196	201	224	216	189	200	217	213	224	207	200	176	204	212	195	206	213	198	175	185	204	203	192	179	185	222	200	228	191	187	213	200	214	174	208	208	210	227	194	172	203	237	183	219	188	168	207	225	213	194	208	170	195	225	209	217	186	188	218	179	194	200	195	211	192	190	197	199	214	197	209	190	190	211	192	228	223	215	227	182	202	189	196	208	208	204	191	186	193	202	203	175	220	186	209	203	213	210	175	200	189	218	205	216	176	201	217	209	175	204	218	174	188	203	196	192	197	203	210	173	203	214	192	183	227	187	195	210	204	173	213	186	189	214	213	203	200	212	191	180	212	194	204	210	192	193	206	199	187	195	212	188	193	189	192	189	212	185	208	202	214	197	190	188	220	204	215	191	196	203	201	201	176	204	169	234	205	168	235	188	195	178	190	187	194	214	179	170	186	177	191	198	199	220	204	190	201	189	211	205	160	188	181	211	208	229	201	215	193	222	215	203	215	186	219	221	201	201	180	199	239	201	195	196	216	219	198	223	184	195	221	195	197	191	241	222	166	231	212	209	214	187	223	180	220	168	178	211	201	198	203	197	193	238	189	181	223	191	196	199	219	197	197	198	216	193	188	201	206	178	231	186	177	189	204	185	228	193	184	193	188	199	176	206	215	224	218	189	213	206	181	198	198	204	196	209	188	211	191	221	197	196	207	225	194	195	198	184	191	211	187	194	196	186	207	219
9876	1367	2668	3055	2770	2337	1898	1620	1432	1296	1335	1093	990	968	869	830	886	787	777	752	778	723	702	692	777	903	987	1026	1132	961	960	1006	824	920	860	902	747	774	653	586	595	615	607	628	570	609	575	574	583	577	609	591	641	573	597	562	583	599	575	605	541	565	613	606	569	557	608	577	567	617	592	619	556	572	584	611	585	596	590	599	555	542	576	601	608	575	623	616	555	595	593	583	563	570	568	581	563	567	563	594	586	550	529	556	565	558	520	579	621	573	571	551	600	595	597	560	583	613	528	543	588	570	554	574	572	561	530	580	561	576	543	548	604	619	566	561	546	590	549	554	543	593	594	617	590	540	576	572	582	511	600	583	570	514	554	563	562	610	595	550	545	566	530	578	556	585	559	593	577	558	599	554	578	557	551	566	558	577	548	617	564	573	578	600	568	586	549	561	607	573	601	574	591	580	550	583	554	567	546	600	612	539	605	625	518	566	558	561	595	571	577	567	596	615	541	585	588	560	569	566	537	578	580	579	569	559	568	585	630	547	566	607	578	611	563	548	591	587	560	571	550	558	629	579	566	629	596	547	541	606	554	525	565	591	570	552	581	561	536	597	561	555	543	563	591	584	563	574	560	555	590	604	597	585	565	569	583	586	563	544	608	536	496	551	596	556	585	567	519	571	571	581	622	533	522	582	570	553	605	595	576	545	587	554	603	515	581	567	575	565	567	625	581	561	554	531	563	556	624	584	590	598	556	560	597	538	541	553	576	560	587	576	577	564	574	569	568	546	578	558	547	536	591	589	505	564	558	570	576	567	586	602	591	536	570	585	556	619	587	576	601	589	593	567	606	580	610	542	547	579	592	573	571	566	601	529	565	576	558	567	555	561	539	575	557	578	557	590	553	549	613	581	548	601	571	556	527	572	551	578	594	555	562	576	578	574	580	600	627	523	548	579	546	585	569	567	562	602	578	584	584	575	609	559	541	534	574	529	559	577	550	544	590	593	548	562	589	573	560	623	544	534	588	591	559	610	576	593	570	602	538	565	573	577	562	583	529	545	553	543	569	530	573	555	585	599	543	526	577	554	598	606	577	577	581	546	554	563	590	573	560	564	574	592	602	599	529	578	581	545	540	540	567	545	584	546	549	535	532	596	590	574	557	557	590	560	588	570	569	550	567	562	570	583	612	578	577	595	534	515	596	574	603	542	540	615	593	539	584	549	570	560	609	533	557	522	597	565	592	582	608	601	609	560	536	555	599	596	611	593	549	569	600	597	565	546	578	560	540	605	565	551	542	569	609	574	530	592	586	531	594	594	611	552	606	559	558	577	591	623	585	575	587	628	585	598	569	564	587	542	548	609	570	560	560	582	574	581	570	551	545	540	619	575	544	551	578	568	554	538	586	560	536	538	553	576	555	558	542	577	582	567	568	535	552	581	562	592	541	547	594	603	615	550	557	599	600	562	591	549	560	580	556	574	537	537	586	556	526	563	596	569	549	519	531	566	534	560	582	589	585	551	531	608	561	537	605	568	552	574	570	562	564	581	594	616	571	533	555	579	571	583	548	610	585	530	581	550	581	612	569	586	558	579	567	589	585	532	572	550	558	570	575	610	551	587	558	560	522	605	581	583	573	577	535	589	537	576	534	602	590	575	575	569	646	583	584	544	591	559	602	545	582	582	565	536	579	608	618	578	571	567	525	600	569	584	566	562	580	597	564	569	533	572	573	575	607	553	581	598	559	541	594	583	570	578	556	518	598	578	569	533	566	559	527	556	541	537	574	585	582	558	612	569	554	561	548	612	562	579	540	564	540	557	581	540	520	569	561	584	583	529	561	568	544	599	566	606	554	592	614	570	575	553	547	589	580	561	593	538	589	595	586	620	589	571	570	594	630	573	581	558	561	552	570	556	540	562	563	640	550	560	588	560	543	625	579	556	596	548	581	543	558	611	558	564	584	524	567	558	524	605	578	611	540	539	567	587	554	560	562	544	576	565	587	583	528	595	559	582	591	542	575	543	537	603	596	592	538	548	600	590	554	554	553	571	581	540	569	600	593	557	513	603	601	572	601	527	562	563	594	563	589	603	546	543	574	575	501	568	570	592	601	594	543	558	591	551	537	546	582	581	534	563	560	560	529	630	556	624	549	566	623	577	575	516	568	545	578	582	558	583	576	549	578	590	559	573	574	527	533	539	596	564	563	564	565	569	580	524	559	561	611	527	546	555	561	527	646	546	534	562	599	591	582	626	601	583	555	567	581	596	578	572	610	584	520	538	572	559	580	570	525	570	602	573	566	538	554	550	562	605	560	548	595	583	558	567	557	573	542	563	563	573	577	604	577	530	567	589	568	544	565	603	565	566	595	557	610	541	552	566	587	575	568	565	545	564	580	575	574	574	578	562	566	546	580	576	578	567	571	500	563	552	586	581	585	563	585	559	556	589	587	548	542	613	543	581	558	542	607	559	577	525	594	551	561	551	570	581	586	568	585	582	560	566	597	587	617	602	591	526	593	616	544	530	572	602	584	541	586	614	566	574	582	568	553	561	575	534	555	510	623	555	563	545	542	574	576	577	569	537	570	608	545	544	580	552	574	565	530	548	557	585	578	551	561	567	604	585	555	576	553	543	579	540	573	531	589	554	588	573	637	600	549	571	566	583	588	531	545	582	596	538	562	516	560	561	576	569	587	556	598	562	585	569	569	593	607	594	599	573	603	566	531	549	548	537	564	594	540	574	545	571	590	589	562	564	556	601	554	577	562	576	577	578	588	582	547	591	609	542	581	554	615	526	630	569	570	521	561	560	564	575	590	568	533	537	575	539	520	592	590	568	560	570	564	593	560	538	604	548	592	541	511	534	604	528	553	599	537	577	569	579	591	555	557	540	585	596	604	588	569	564	555	551	552	615	540	544	562	567	547	563	574	578	571	573	555	557	589	542	558	587	546	609	564	566	613	561	566	576	544	537	570	592	611	574	588	583	552	590	583	540	558	577	562	601	560	579	556	594	561	562	599	570	607	573	577	619	555	572	562	614	580	579	583	518	563	546	582	596	570	585	575	555	532	561	609	571	563	581	551	582	577	595	550	559	606	548	556	544	555	565	551	560	538	596	577	565	583	575	621	595	557	590	541	536	562	525	582	543	564	588	522	577	541	585	574	582	608	591	562	554	540	546	624	578	560	577	595	544	564	606	574	565	557	609	588	567	558	567	590	546	588	577	590	556	583	573	589	539	559	608	593	557	602	566	590	596	571	553	569	582	586	584	599	572	577	570	560	543	590	575	550	557	547	565	554	589	544	581	574	614	579	550	571	603	601	569	599	572	543	548	617	543	520	544	535	547	601	573	605	546	551	564	527	562	577	556	562	532	577	595	560	556	601	555	581	556	624	605	546	578	522	541	565	571	557	504	594	598	575	579	560	571	610	603	576	565	579	539	539	607	561	547	598	546	581	535	565	574	603	602	541	582	546	568	546	564	565	544	545	585	594	567
31746	4951	2786	1950	1547	1074	859	716	737	642	536	557	481	487	481	443	437	432	453	430	437	398	421	425	442	438	495	503	492	449	460	507	497	485	487	441	408	392	393	364	416	369	417	411	419	410	388	393	424	400	410	375	395	390	364	400	392	398	403	387	393	366	391	390	386	414	381	408	380	398	412	356	378	404	405	390	402	364	453	380	379	399	407	392	401	409	359	405	389	392	416	381	408	384	418	376	366	386	429	401	402	394	352	409	356	333	375	394	413	403	369	408	360	405	381	380	392	384	383	370	416	369	413	385	384	372	369	374	373	371	376	371	388	392	402	401	412	384	380	365	395	351	339	364	348	416	416	397	396	380	384	371	378	383	360	387	400	428	384	413	385	385	393	383	358	416	378	399	392	381	432	402	354	409	374	394	397	368	380	355	374	397	385	406	414	386	418	367	370	379	374	368	403	384	380	416	374	422	360	363	380	412	340	363	372	388	409	384	394	422	389	388	407	388	423	378	349	396	393	390	383	415	369	385	357	397	388	395	377	368	382	386	381	399	425	377	408	388	405	379	343	403	366	365	393	393	341	404	359	373	359	399	375	395	392	388	378	363	369	380	397	397	419	414	367	382	392	353	413	404	393	368	389	388	406	395	379	408	401	396	367	374	376	398	393	408	423	401	375	371	374	385	379	416	441	408	385	427	398	397	406	366	376	376	365	405	340	405	396	418	368	356	374	425	358	406	390	361	384	364	419	359	369	357	401	390	360	369	410	362	369	397	372	367	408	344	397	409	389	385	410	386	384	412	386	395	377	379	395	375	377	400	407	377	386	377	409	418	377	403	366	393	405	370	396	420	381	388	377	398	378	391	409	397	373	414	365	377	398	394	382	398	382	387	364	402	400	360	363	353	392	382	370	384	407	407	344	380	390	384	372	415	420	366	341	388	372	368	384	404	441	435	393	399	379	379	423	429	400	406	428	426	420	393	399	379	384	354	375	386	323	393	387	401	372	406	365	397	388	391	418	370	420	387	358	383	386	419	397	388	408	360	415	381	388	358	336	396	379	365	419	384	379	383	387	380	400	388	393	421	422	396	399	384	396	392	353	373	358	424	375	374	392	408	404	368	408	400	403	408	408	399	394	409	391	390	381	422	379	385	370	380	416	366	418	351	402	435	392	435	383	414	388	385	374	389	420	398	428	395	373	407	407	358	434	399	402	419	394	364	420	417	384	413	408	375	386	379	375	377	413	371	421	390	393	380	384	382	387	407	373	396	390	377	334	407	397	419	403	400	380	388	353	382	374	347	405	377	382	376	405	388	443	415	400	409	383	417	439	385	397	391	410	397	397	380	376	344	382	372	356	387	409	360	356	350	384	409	369	389	367	397	371	404	365	415	392	373	403	395	380	397	400	364	364	402	349	399	425	398	344	385	393	364	388	358	401	383	420	357	401	342	375	397	407	366	409	431	420	398	362	406	380	400	403	389	376	399	370	375	407	367	380	407	372	404	379	381	385	388	361	366	380	386	357	354	412	421	390	400	373	412	342	365	384	388	362	413	365	370	392	394	387	379	378	388	360	384	373	387	400	393	333	410	387	418	421	404	377	386	402	395	347	390	388	409	394	380	421	404	381	396	386	395	380	387	376	407	367	403	354	392	388	383	362	363	356	406	419	363	398	384	374	385	378	418	362	399	399	362	372	357	387	393	375	386	379	409	415	426	379	403	420	410	388	377	407	397	376	380	391	402	377	415	376	383	411	392	384	395	370	368	343	373	364	404	374	393	405	378	359	368	402	394	358	403	376	409	420	388	361	407	392	415	377	379	375	373	422	389	368	402	435	348	370	445	390	407	398	413	409	399	384	382	366	391	390	372	381	371	374	368	404	402	392	394	363	392	404	395	414	401	404	383	409	378	380	360	428	389	370	354	385	389	411	380	373	365	373	351	411	388	411	375	441	364	399	363	389	387	389	420	408	386	374	369	441	384	401	376	386	413	401	398	411	393	353	387	375	338	375	396	381	395	408	388	384	403	395	371	380	402	405	374	354	384	404	414	375	391	412	398	356	328	425	375	382	364	386	397	394	383	429	368	384	379	427	421	389	373	396	373	364	353	374	413	372	400	385	387	351	402	399	381	402	380	385	405	397	404	395	380	371	399	386	400	346	379	434	382	393	390	377	369	398	410	411	407	358	406	403	385	388	387	326	358	372	377	369	366	382	370	373	400	388	402	408	414	365	403	397	383	438	357	382	408	381	353	417	374	414	393	392	407	378	371	370	360	398	374	396	382	356	386	365	399	384	390	356	368	405	376	361	357	377	380	385	445	402	382	391	369	379	347	353	382	418	350	392	418	376	372	376	399	395	398	386	419	394	428	375	423	405	399	401	358	391	395	394	399	375	402	373	364	422	365	405	410	392	402	388	427	402	379	385	405	403	391	381	406	392	383	411	396	402	405	399	395	364	385	385	373	410	352	410	397	398	370	375	374	393	386	387	391	381	396	363	367	411	365	389	385	412	383	398	396	398	403	367	391	405	378	419	368	420	363	425	410	402	384	399	389	339	372	407	415	415	395	402	367	398	393	348	396	358	413	387	404	379	390	387	383	406	417	383	384	387	398	396	414	408	411	357	387	417	368	429	374	366	376	439	396	369	389	348	378	368	377	351	431	411	380	371	391	365	404	390	400	392	375	400	376	386	393	368	380	390	360	365	361	392	410	386	372	393	391	432	384	379	402	396	366	375	366	368	391	409	421	403	410	364	374	422	399	377	351	397	368	370	345	387	374	394	388	414	375	390	391	384	388	414	394	359	422	396	425	398	404	402	360	379	366	375	373	401	406	361	346	389	388	405	417	424	365	368	374	430	408	383	372	396	380	400	348	359	384	388	392	408	367	419	403	393	402	414	367	406	394	414	404	371	368	387	412	378	380	361	386	384	380	404	415	387	416	362	397	373	368	343	373	378	356	390	365	362	389	404	376	405	413	412	392	370	376	403	355	351	381	406	362	419	378	401	421	388	392	342	408	387	387	411	382	404	440	363	431	359	374	367	403	402	366	398	371	375	376	397	420	367	363	379	425	374	370	351	381	395	378	392	364	408	408	400	393	410	375	397	401	389	380	405	372	347	385	387	422	403	402	383	361	374	401	419	420	371	345	383	377	411	356	391	399	378	377	375	373	416	373	402	394	371	399	388	387	382	360	388	382	405	391	391	387	381	369	407	410	383	367	357	421	429	400	394	431	349	377	353	413	436	368	405	384	354	368	426	370	412	420	409	407	380	382	415	413	375	373	376	363	351	392	392	402	423	363	343	347	389	374	421	363	360	393	371	410	394	350	384	401	434	426	372	384	420	363	381	414	395	392	408	368	364	362	385	384	415	365	397	412	361	380	412	431	380	351	377	398	363	365	392	389	384	392	405	388	413	397	397	402	397	432	378	378	396	396	414	357	354	353	360	383	398	387	408	385	377	392	399	390	415	384	450	370	359	375	403	349
13920	2450	5037	6022	5081	4065	3466	3008	2766	2309	2236	2029	1762	1623	1518	1471	1475	1436	1391	1314	1263	1325	1325	1352	1395	1565	1740	1875	1779	1566	1682	1733	1731	1655	1765	1354	1281	1270	1089	1011	1077	1068	1000	1004	944	961	1025	1033	1046	1016	1010	989	1010	942	980	1003	979	992	1014	1011	978	936	970	1013	961	987	1010	967	985	942	995	1003	972	975	969	941	1009	961	1025	961	972	1002	953	963	970	967	985	963	975	946	933	922	999	951	1011	991	898	1039	942	989	956	994	987	952	997	1027	879	916	961	956	1000	953	973	961	969	975	960	1005	928	923	956	978	992	943	998	953	983	949	897	977	979	983	932	998	964	962	919	961	969	974	979	938	947	944	950	894	948	954	957	1004	987	959	974	962	998	961	1010	950	972	947	1001	970	902	898	924	965	949	982	965	971	952	970	942	924	954	948	987	956	935	948	971	922	951	1031	989	903	934	943	938	959	986	962	927	994	979	982	948	935	942	975	944	957	956	965	929	952	948	973	942	920	938	963	1031	984	993	928	932	952	1000	1008	1037	934	965	976	951	923	895	942	946	976	1006	917	914	933	935	976	949	926	967	972	980	948	932	946	905	979	932	905	967	948	1017	947	988	968	948	935	942	895	931	974	943	973	948	1001	1000	915	912	974	963	954	959	912	969	931	977	935	961	972	954	957	930	865	957	938	955	932	902	1034	975	937	993	957	984	954	902	951	977	907	938	927	963	949	985	993	996	974	907	944	964	995	931	958	908	980	940	876	949	935	964	997	990	963	1010	985	928	941	979	908	984	996	957	990	949	1003	934	920	940	952	965	906	949	994	971	971	954	931	946	911	950	970	951	969	989	976	993	989	952	930	957	918	934	944	992	1020	935	899	905	931	987	915	988	948	1019	926	979	955	966	973	908	1000	905	984	979	968	924	940	969	940	934	974	947	961	921	976	953	943	931	968	956	950	959	936	939	900	974	973	912	1000	969	915	987	963	973	921	972	904	990	933	992	986	957	927	1005	962	939	876	934	968	960	985	957	981	930	919	911	942	970	975	989	991	927	921	915	1007	979	932	911	953	900	973	913	922	942	936	922	956	957	955	935	1042	972	974	1014	946	993	935	986	949	910	931	982	944	965	935	908	958	941	957	966	1038	964	896	926	926	963	941	931	852	924	943	924	1059	949	961	953	933	913	974	894	989	971	940	984	1006	990	949	893	938	993	968	971	942	898	902	912	994	985	1026	950	934	1000	972	977	938	924	951	952	978	927	986	940	999	937	994	988	956	954	907	947	968	937	1003	915	951	938	948	941	973	950	922	980	967	963	935	948	938	953	922	923	940	978	942	934	938	957	936	911	929	948	960	997	966	973	973	948	924	968	944	967	963	916	991	968	1003	883	941	976	970	958	951	976	914	936	947	950	959	944	914	980	939	972	995	977	930	978	973	981	950	960	968	977	977	895	928	950	896	946	981	960	954	1011	880	985	951	960	918	945	946	995	951	957	972	950	998	996	927	954	945	871	968	982	923	979	993	997	976	917	975	955	940	1007	944	928	974	962	953	1010	959	938	991	975	951	926	976	910	1004	971	973	957	964	949	971	942	978	1012	1010	929	1006	990	1002	1024	901	980	966	959	944	979	911	976	991	1016	970	996	955	963	988	1003	930	943	995	877	944	914	958	1013	906	960	955	907	981	923	890	1008	974	917	984	942	931	966	940	1000	970	999	945	954	967	917	910	965	944	989	951	918	963	991	983	939	976	966	959	902	980	951	931	952	898	991	976	942	927	947	978	927	935	1017	976	926	956	960	995	982	1035	956	959	930	978	980	940	966	990	926	964	956	965	941	1008	987	941	904	919	973	961	923	909	994	927	926	949	974	917	954	955	1013	966	938	939	931	975	933	952	978	975	955	964	996	932	905	888	933	958	944	993	962	967	988	956	948	959	1018	948	997	964	973	955	902	888	964	889	966	914	1005	937	950	917	952	954	943	1001	966	988	1007	943	1019	992	929	980	930	922	990	921	996	958	966	911	959	990	968	919	952	951	987	1001	984	946	929	924	906	966	918	978	960	922	968	921	901	916	934	963	954	967	946	933	951	946	958	937	971	990	930	988	959	928	968	959	942	944	962	928	938	944	931	944	949	914	981	951	974	994	976	916	976	998	1026	997	933	968	1026	951	941	948	946	936	973	952	1004	1009	959	958	946	952	954	961	966	1002	945	985	988	999	1007	998	955	948	955	970	954	934	1016	1004	922	995	935	969	934	984	1003	973	978	929	929	961	948	960	926	968	951	982	947	929	900	969	975	933	947	931	958	935	988	938	952	937	916	971	902	974	988	933	968	951	955	898	928	995	882	936	982	936	927	955	901	965	923	970	987	948	961	977	942	938	972	926	984	970	945	992	975	939	954	956	965	935	933	953	962	907	915	987	915	985	952	954	927	947	967	1019	983	976	925	948	926	960	939	959	983	989	965	960	914	953	1012	1014	903	959	999	947	938	948	923	966	916	911	954	957	976	969	957	1002	971	965	949	972	953	953	969	944	916	926	979	1008	909	903	946	959	947	898	979	975	958	969	958	942	969	958	991	944	979	916	952	997	954	869	921	946	960	927	946	959	917	924	909	964	978	948	947	983	964	914	975	935	958	955	931	908	1005	908	957	986	976	942	973	917	1018	931	909	946	950	1012	942	965	966	917	946	924	947	975	913	983	925	955	936	966	913	900	946	965	953	945	968	899	910	894	946	960	986	950	951	958	965	982	991	904	963	968	980	924	922	943	948	948	983	963	994	947	944	966	901	955	990	909	931	908	954	973	944	1012	945	981	898	927	961	966	1005	947	946	981	915	961	1031	954	961	977	922	939	900	920	933	991	938	970	952	946	897	940	925	912	996	921	970	914	972	990	940	904	944	989	951	901	983	964	981	942	973	964	922	973	978	948	949	928	963	1002	915	974	887	919	989	959	954	967	1000	954	926	919	915	906	967	985	956	922	937	966	989	956	925	969	965	976	957	960	939	935	967	956	990	950	902	990	989	1024	958	942	952	947	947	938	926	926	938	957	925	916	948	950	927	1004	923	908	1004	886	945	884	929	903	985	952	956	954	893	962	962	1009	953	894	969	937	903	995	918	953	932	947	920	943	933	945	970	1007	949	992	960	969	916	917	999	989	951	992	926	983	889	998	942	965	961	959	878	949	949	991	920	941	936	882	875	1018	953	950	982	903	974	970	921	963	1013	941	1016	985	931	928	963	979	927	981	951	971	917	958	979	979	932	986	966	978	965	994	949	984	924	962	910	940	938	929	945	967	947	950	949	984	963	999	992	977	935	961	969	952	978	937	899	939	931	975	964	940	1005	964	952	954	983	974	997	923	1012	901	969	938	951	916	999	994	914	955	958	966	953	942	915	967	946	892	906	974	979	929	912	978	943	923	976	928	897	942	1014	906	978	943	933	988	993	945	951	999	982	954	948	979	951	938	936	944	943	901	937	962	981	927	978	960	951	910	974	955	961	977	962	1003	933	929	911	984	936	922	908	979	887	988	934	907	1002	956	934	989	895	969	998	921	939	981	954	967	956	1009	983	950	927	931	901	973	981	926	990	953	920	933	978	919
2810	186	162	164	142	119	146	163	150	146	118	121	154	136	140	131	135	141	111	145	178	151	141	158	125	133	143	156	118	141	120	130	143	140	129	148	134	113	155	132	148	146	129	127	145	130	128	159	129	136	143	141	98	123	138	140	127	130	119	124	146	137	129	133	124	131	153	131	119	132	138	113	116	130	115	146	141	134	115	137	135	119	148	122	133	120	142	127	137	106	148	167	153	127	120	128	138	144	132	143	161	126	121	111	137	138	145	122	136	134	127	137	138	125	128	147	139	135	160	131	127	131	137	141	138	135	136	127	131	153	156	145	127	128	150	128	121	133	143	159	122	142	136	133	120	112	141	128	150	123	161	131	123	129	143	138	120	123	167	147	130	131	145	154	147	130	122	148	128	126	136	144	109	128	118	147	136	138	120	150	147	113	124	134	137	138	121	132	121	156	114	125	132	134	136	121	116	132	139	122	139	132	149	119	124	155	139	154	126	147	115	137	114	123	109	129	127	144	162	152	140	141	133	130	136	110	136	136	134	132	137	154	133	149	140	154	129	143	131	113	145	123	165	125	119	136	135	108	137	123	142	164	121	146	134	150	132	128	148	117	126	123	116	148	115	136	139	113	129	135	143	126	132	154	132	142	128	161	133	125	134	130	111	160	132	136	131	133	152	128	129	115	163	134	137	139	129	136	144	110	130	133	121	140	138	137	135	126	142	137	137	135	112	155	132	138	137	118	139	139	144	134	141	127	121	136	139	137	146	133	118	149	129	119	151	138	115	148	122	136	116	142	140	131	168	147	148	129	156	125	131	143	150	136	155	126	133	127	122	146	127	145	140	136	133	151	139	138	125	135	156	111	128	160	139	143	144	124	150	157	127	141	140	134	135	129	152	140	135	141	136	151	126	130	156	148	127	136	123	133	140	148	148	145	129	153	120	134	137	139	138	144	137	160	122	139	144	131	117	116	141	142	124	133	150	131	130	144	138	148	130	148	125	134	142	137	139	125	137	127	134	150	148	128	117	145	138	128	135	129	149	128	140	142	160	139	133	151	147	130	153	133	122	144	155	138	123	140	133	158	134	133	122	136	132	103	170	132	129	167	136	117	151	145	116	148	124	145	121	127	126	102	132	138	136	124	122	113	126	139	124	128	127	145	156	138	141	154	121	131	141	139	125	140	121	141	143	150	135	154	149	125	119	120	151	130	136	144	124	136	129	146	148	140	138	135	118	121	125	146	114	138	141	140	148	128	139	138	136	150	143	137	141	128	135	126	148	125	140	150	140	116	138	155	145	118	154	126	133	145	139	146	130	141	145	159	154	142	140	141	140	133	108	124	114	130	141	114	137	132	123	137	136	130	134	107	121	141	137	127	148	138	118	153	132	124	125	126	130	132	154	147	153	149	134	127	141	144	140	137	145	133	112	147	162	151	152	128	133	138	144	121	148	127	146	127	127	125	114	146	149	140	144	157	144	144	148	120	120	148	125	143	116	118	114	142	137	157	137	147	150	113	133	126	123	137	126	133	136	131	122	153	154	114	137	145	102	117	135	116	141	138	132	110	141	155	145	142	139	134	127	133	141	121	121	125	141	126	128	138	133	123	146	135	137	123	128	116	129	123	146	133	137	133	128	141	140	164	148	156	138	139	119	151	138	146	132	109	121	134	128	139	119	145	142	135	147	132	147	157	135	147	127	130	142	139	121	124	126	150	122	134	137	140	136	145	140	111	131	117	124	122	131	151	147	117	124	132	130	133	152	153	100	137	125	125	157	134	138	134	148	132	129	133	143	130	135	140	144	132	123	133	134	112	144	131	139	146	126	122	149	129	126	123	117	123	149	124	134	119	122	146	132	131	134	130	134	125	131	138	119	124	124	135	158	141	131	152	123	114	147	131	126	130	131	139	126	132	130	155	128	152	157	148	118	115	154	157	132	149	143	138	117	172	134	130	119	128	136	141	101	156	135	148	147	132	148	128	139	142	123	133	134	126	136	135	132	126	168	134	135	130	124	148	143	131	111	148	120	128	132	137	148	139	133	137	123	124	127	131	140	149	129	134	140	124	116	131	150	125	153	118	134	126	158	137	126	149	124	124	114	124	135	148	138	152	121	144	128	143	135	130	141	127	153	135	135	149	129	126	125	142	130	126	121	168	127	113	131	131	145	130	134	124	117	150	142	136	161	158	130	140	134	111	141	107	127	136	149	131	150	138	130	132	122	154	139	102	144	140	123	132	134	141	118	152	151	122	109	143	135	136	142	135	120	135	133	111	160	144	142	120	130	121	163	140	123	137	136	137	114	144	125	129	132	112	127	121	133	133	140	124	122	159	135	135	128	153	116	159	141	141	124	117	136	154	133	116	146	127	136	138	147	121	141	123	139	126	121	130	130	151	136	139	140	139	125	139	121	118	120	125	126	130	148	140	134	173	146	114	129	132	141	129	137	125	144	154	133	154	140	121	119	119	149	132	114	147	132	143	135	135	133	137	139	116	108	134	129	125	143	161	135	157	118	148	114	124	118	126	142	135	139	119	135	154	148	129	128	152	141	138	138	144	137	137	134	128	132	113	111	134	137	125	135	123	117	153	119	151	115	123	147	140	146	149	115	115	125	147	146	123	138	152	131	132	123	153	151	144	142	132	162	139	131	129	140	148	156	130	125	151	117	138	127	166	136	122	159	139	148	169	143	135	144	141	147	145	124	160	146	137	128	125	144	112	113	133	150	131	153	126	123	144	179	133	132	132	130	140	124	126	146	149	169	143	128	140	136	148	145	124	148	155	128	134	134	140	154	136	139	155	168	129	131	136	129	140	139	104	133	153	144	129	133	145	150	138	126	130	148	127	126	151	137	131	115	123	144	126	125	135	142	141	110	149	133	120	122	114	121	140	127	133	132	126	135	132	139	163	149	129	106	151	151	120	110	133	121	112	136	115	103	131	140	135	147	148	137	169	153	137	141	148	142	125	136	140	135	129	130	134	138	151	148	145	135	145	139	150	134	148	125	143	138	123	134	131	130	140	131	167	140	114	148	126	119	135	161	125	140	147	151	122	138	127	141	121	132	136	127	122	118	116	122	157	126	129	154	119	135	148	157	126	145	146	143	136	153	151	141	146	136	135	142	117	159	133	149	154	120	137	132	128	125	125	145	157	128	132	145	132	124	134	134	173	122	134	136	119	156	141	125	136	127	135	139	126	136	131	150	136	122	148	146	126	126	118	144	133	133	136	133	126	110	153	129	135	149	144	133	144	151	158	124	144	117	128	136	148	137	133	117	154	143	159	117	160	147	137	132	134	136	148	116	140	111	128	150	122	142	145	128	134	150	125	115	131	146	139	150	154	138	131	150	115	119	148	138	113	150	123	113	123	127	142	149	116	134	130	127	140	148	129	139	155	127	127	143	120	151	133	129	120	130	117	143	137	128	126	136	129	121	134	111	127	129	152	144	128	122	147	143	134	124	127	130	150	144	123	139	125	143	131	127	151
3420	441	498	500	517	469	453	434	455	447	450	457	424	443	405	428	421	444	439	403	418	437	416	362	414	442	453	426	437	416	408	418	433	450	419	451	425	379	365	388	401	438	387	414	441	415	420	409	443	421	413	428	415	432	426	379	439	408	435	421	426	397	423	392	408	403	385	395	447	421	420	387	425	407	424	410	371	430	415	417	413	439	452	408	389	384	397	427	438	436	382	377	432	428	413	386	411	388	445	392	375	442	449	413	401	449	400	425	400	419	385	392	404	439	439	443	422	410	428	411	391	414	409	402	386	417	393	402	391	426	439	402	423	443	417	444	398	393	355	430	404	405	413	396	416	440	379	395	439	453	392	393	417	418	427	402	405	384	417	417	405	393	421	437	394	410	392	413	407	454	388	399	418	420	432	370	408	392	396	432	370	411	397	396	372	414	399	414	414	428	414	403	424	415	437	438	447	390	383	423	430	429	414	424	422	423	379	393	404	394	382	455	407	438	402	387	358	382	407	394	417	374	414	418	425	420	438	380	399	425	415	415	405	424	422	434	410	399	397	427	443	377	412	419	438	362	421	382	424	390	412	386	415	407	407	422	442	412	363	479	420	419	463	436	396	407	399	458	434	429	411	433	414	439	431	420	407	389	420	421	414	432	411	386	429	396	432	372	403	419	428	383	430	379	436	450	406	406	401	428	390	433	428	425	439	433	406	410	394	446	394	423	378	423	446	416	448	436	380	428	425	433	449	436	403	412	414	411	417	417	379	412	413	448	405	426	407	437	405	392	426	393	413	427	389	406	408	415	410	399	397	432	405	418	419	409	462	411	426	417	436	416	422	402	423	426	450	372	421	424	399	405	431	434	416	420	403	421	397	434	424	406	401	411	408	368	386	425	438	431	391	421	417	423	398	412	392	416	436	430	408	397	409	391	406	466	401	426	423	405	413	410	424	424	424	433	383	428	419	414	394	400	395	397	437	409	407	420	418	401	431	410	424	411	402	405	412	383	394	417	439	415	441	401	425	431	395	418	469	425	446	412	376	425	433	398	410	411	397	397	410	400	394	427	392	419	396	396	404	392	418	409	421	394	444	433	420	414	413	421	448	379	407	408	406	397	388	402	379	424	411	377	418	411	405	443	416	410	450	445	444	419	426	417	375	425	440	431	434	408	369	413	357	400	418	395	428	372	404	419	445	384	416	419	410	402	434	402	390	435	434	437	408	409	406	423	415	410	433	417	421	438	427	439	406	418	403	391	439	431	402	460	427	452	412	337	410	422	438	420	397	387	400	411	432	422	436	435	421	435	422	391	405	416	429	451	394	431	400	414	388	430	402	384	399	423	450	406	392	439	392	424	433	401	417	411	433	420	384	403	404	386	434	412	439	395	446	391	413	420	403	428	387	393	394	424	431	408	419	414	457	419	453	418	451	427	399	404	398	416	406	397	411	420	395	419	423	436	393	410	412	406	386	395	405	402	447	420	403	439	433	381	406	401	396	439	409	398	379	394	443	443	412	434	400	440	447	402	412	442	425	401	434	404	404	425	407	391	374	431	435	394	391	413	430	389	418	418	404	379	440	424	425	392	415	424	417	436	421	419	450	463	430	420	428	413	401	418	383	430	436	403	376	397	406	394	420	459	420	426	425	433	440	422	432	406	388	407	420	409	443	408	427	443	417	427	402	368	417	438	426	391	408	426	412	424	381	422	405	417	410	399	427	431	389	425	429	394	384	415	407	360	415	449	416	446	414	436	461	378	394	419	406	410	413	385	429	399	427	400	408	421	429	444	409	407	426	447	427	354	430	395	431	418	430	404	394	431	432	401	450	387	424	399	407	470	431	403	410	409	447	417	425	426	406	404	390	411	412	395	455	446	440	424	402	423	410	449	446	434	416	401	398	442	428	414	423	376	395	399	424	418	433	389	440	460	368	409	395	449	413	412	415	401	415	400	443	410	434	439	436	449	405	417	437	424	410	429	389	430	426	473	405	434	390	400	388	428	403	399	445	374	402	421	403	391	404	393	440	417	428	369	429	424	435	441	415	436	406	422	399	399	373	421	409	415	412	410	442	379	409	436	426	466	424	433	417	365	383	432	394	388	451	427	398	397	400	423	376	417	407	400	460	394	397	423	407	404	407	395	456	444	407	414	405	389	445	416	441	384	411	437	419	415	399	422	422	439	414	410	420	423	416	444	414	388	408	397	421	395	417	433	378	435	413	454	417	421	409	409	411	442	409	417	390	398	404	406	445	414	395	402	368	416	394	414	409	381	434	428	448	437	416	418	412	405	425	430	386	410	409	402	417	408	433	430	378	403	396	430	421	390	419	424	402	427	449	382	438	433	438	416	421	396	399	453	409	417	436	410	411	421	403	434	411	412	436	443	409	426	394	411	413	415	413	406	421	399	412	400	429	414	432	429	447	419	403	422	386	432	438	439	418	381	395	411	362	433	439	400	396	405	416	443	421	376	394	383	430	407	411	431	374	419	396	437	392	429	417	455	396	380	394	419	381	433	397	361	440	374	416	395	422	429	427	388	427	397	397	414	412	407	386	389	435	395	422	394	431	406	344	390	387	394	423	428	416	420	420	434	418	413	384	423	430	430	416	400	455	439	412	391	449	407	427	443	421	412	384	363	428	406	450	432	404	422	397	396	439	400	395	419	423	392	393	421	413	392	397	384	412	404	423	402	436	424	423	403	444	412	415	440	397	430	445	408	413	427	404	412	373	419	404	431	438	384	388	409	417	408	417	419	429	416	406	422	400	398	421	421	412	423	406	432	378	442	439	441	395	394	404	435	412	412	381	380	426	427	393	463	401	380	403	374	443	421	414	413	402	385	419	411	424	385	400	408	441	404	408	424	432	400	383	423	446	444	419	400	436	419	411	405	444	416	440	410	461	398	421	411	424	435	407	381	418	417	425	412	425	427	399	380	415	411	387	395	419	447	393	401	382	397	414	453	419	409	398	420	403	411	392	390	423	451	425	410	429	435	394	419	377	445	430	401	429	438	398	418	407	413	432	465	432	427	449	410	435	390	415	389	432	409	424	409	445	372	464	403	428	375	404	416	401	425	457	418	432	452	421	444	418	419	401	378	413	396	386	446	400	413	415	388	415	412	406	429	421	409	408	461	395	411	368	402	415	402	395	437	381	463	423	414	394	406	438	440	409	423	424	396	443	424	380	413	392	403	402	404	407	408	376	384	415	397	431	440	454	401	404	429	420	408	397	412	370	400	412	416	409	444	396	447	415	369	424	408	402	382	427	419	403	427	405	401	414	395	378	363	391	417	425	403	433	410	417	385	462	414	414	470	427	380	377	426	418	409	403	448	372	403	441	393	433	454	414	366	389	441	389	433	429	435	422	393	449	434	470	412	436	415	425	412	394	388	457	400	415	432	426	443	397	417	421	398	424	429	411	409	423	435	415	418	404	429	436	443	421	435	413	413	362	425	419	392	431	391	415	404	458	407	453	425	427	388	426	454
19307	1652	1163	924	694	538	451	415	350	329	259	295	255	258	247	262	249	282	227	186	216	209	222	183	220	227	225	261	251	257	203	290	260	221	210	226	248	225	215	184	179	224	199	214	194	184	197	202	219	174	177	212	196	200	196	188	223	219	201	222	224	182	202	190	196	212	206	199	183	213	214	209	189	194	204	189	192	202	201	199	195	210	192	187	197	204	205	215	201	207	215	188	184	187	206	182	189	187	234	192	186	202	181	228	191	188	194	197	194	190	186	212	192	213	197	184	198	207	212	196	194	182	178	214	192	203	214	185	191	214	202	213	213	200	197	184	192	198	209	201	230	222	222	190	222	185	183	203	190	225	168	187	186	198	195	188	175	193	203	197	193	198	212	194	196	211	196	194	192	216	219	203	188	211	189	208	219	212	212	186	190	201	206	220	189	164	192	196	190	181	206	225	185	216	194	212	187	189	204	197	192	197	221	187	202	189	193	198	178	195	190	214	215	214	190	209	200	208	198	241	188	202	180	196	207	191	178	203	209	197	232	211	217	193	197	187	180	205	190	199	231	208	199	198	208	211	212	198	203	186	183	215	193	187	191	212	212	195	193	213	192	191	212	223	182	201	190	208	189	205	192	201	206	204	189	184	233	213	156	175	189	206	177	191	188	194	196	192	225	213	205	198	200	194	189	184	180	198	217	197	221	210	189	199	185	179	195	201	219	206	209	192	190	205	177	195	182	191	200	187	220	197	206	211	183	177	183	217	204	192	200	173	180	180	205	192	176	185	196	202	195	225	186	203	201	197	210	236	204	199	202	199	208	196	206	202	188	180	202	191	187	216	207	202	230	185	206	215	203	157	212	201	195	201	209	227	214	206	212	189	236	200	188	208	196	208	192	200	189	227	215	192	208	201	215	194	194	185	183	194	190	174	217	180	200	213	216	200	224	203	175	205	221	208	224	215	202	212	196	202	208	187	186	189	201	206	199	221	211	213	223	215	207	221	218	220	210	214	193	179	204	209	203	204	176	221	173	192	167	191	174	200	192	193	209	213	200	182	207	151	230	180	164	198	188	188	170	208	191	196	199	213	213	194	190	222	201	210	219	186	210	195	162	197	189	212	219	193	204	172	194	197	210	218	183	201	210	199	237	195	202	186	211	180	197	196	187	212	196	192	201	190	204	184	181	217	216	200	205	189	175	200	187	189	195	194	180	187	192	221	196	167	199	185	190	198	217	196	181	179	204	199	212	206	201	215	218	201	184	202	190	205	195	185	236	208	193	200	190	192	207	196	205	185	223	219	207	213	197	192	180	178	170	180	180	204	199	225	193	210	227	208	178	200	186	194	207	195	212	223	199	234	200	207	184	222	207	182	205	203	203	204	189	180	193	221	207	196	199	211	171	174	166	197	235	203	189	189	211	221	198	200	186	213	198	217	202	191	205	200	212	184	186	191	179	199	199	189	193	173	189	190	195	203	228	202	202	211	196	179	190	202	208	169	191	181	188	208	194	183	225	205	202	202	190	219	211	203	200	198	191	189	216	211	186	215	191	193	189	203	200	192	214	188	196	212	164	200	221	203	191	182	175	183	194	213	203	196	205	210	195	177	186	179	216	199	192	180	188	191	203	196	204	194	167	211	201	209	207	200	165	208	199	225	204	216	201	195	205	214	187	176	189	203	196	181	187	203	219	181	209	211	202	220	183	207	196	221	206	216	224	186	193	180	212	199	198	184	223	198	183	210	233	217	186	196	209	201	198	194	187	205	207	213	211	178	182	188	208	178	188	199	198	185	202	172	199	166	184	225	199	193	226	214	206	192	207	201	191	201	191	219	223	197	195	170	180	215	212	176	186	219	185	182	207	188	213	180	201	206	174	211	209	206	192	198	222	174	209	199	215	200	202	205	202	203	179	212	185	202	179	192	192	201	225	195	216	197	208	204	197	207	198	209	192	172	197	207	195	194	210	212	202	186	210	193	197	203	202	230	205	205	215	211	179	224	214	228	198	214	169	195	185	186	177	185	208	190	175	204	198	207	197	211	203	171	211	181	183	213	217	190	218	176	200	216	179	219	199	192	211	214	196	186	202	212	209	214	200	210	195	208	226	196	189	195	230	199	205	195	227	224	167	190	215	173	198	199	166	222	196	193	218	203	192	208	212	207	183	215	197	199	197	202	185	206	194	188	197	182	188	223	200	212	219	182	236	194	204	189	203	168	192	194	166	191	164	217	212	216	209	196	191	190	223	197	210	197	194	215	204	206	199	201	191	222	212	194	189	199	220	215	209	185	198	185	175	192	195	182	205	191	178	213	219	198	193	190	187	195	207	193	219	214	209	217	194	225	191	226	213	211	213	180	186	195	187	189	181	213	181	211	212	215	191	160	213	196	193	175	209	173	191	205	211	190	182	193	190	186	208	203	205	196	206	196	215	214	179	178	193	207	196	180	177	177	201	217	183	219	220	213	207	179	201	193	169	193	206	197	189	186	172	203	221	220	201	209	187	179	219	221	203	213	200	197	193	203	193	212	221	191	211	205	190	195	218	176	235	206	238	197	210	205	212	183	215	199	186	205	202	184	211	228	204	204	180	220	199	220	210	199	213	186	181	205	206	201	205	199	189	204	202	217	190	182	196	194	187	192	199	189	210	200	207	180	190	203	214	196	201	220	216	231	207	191	176	188	193	182	212	183	198	178	200	212	205	203	188	198	187	163	192	203	206	210	215	196	208	223	174	212	229	181	211	197	222	188	207	187	195	198	178	206	215	188	211	211	190	206	211	191	186	199	190	201	199	228	209	195	235	207	214	208	186	188	195	212	216	210	208	216	233	192	196	219	208	224	172	187	202	209	214	209	203	218	180	212	196	175	223	194	201	206	206	193	214	190	183	215	224	193	183	217	205	190	201	191	198	195	186	202	203	189	187	217	190	203	227	208	213	183	203	182	231	201	189	211	204	179	194	190	217	222	200	194	197	218	203	188	223	202	238	176	192	186	208	216	172	207	184	182	212	208	202	199	193	216	209	226	180	209	188	215	193	198	202	212	218	185	175	195	193	199	210	219	209	205	207	175	206	224	220	232	213	213	191	202	209	195	187	192	199	207	201	229	193	228	190	188	213	204	198	211	183	221	208	208	178	219	183	213	222	191	171	200	198	191	171	193	207	202	199	198	191	177	183	201	198	188	186	189	200	197	192	219	180	219	195	204	195	222	216	202	182	179	224	227	176	193	203	210	236	231	218	198	208	174	188	193	203	189	213	181	208	204	187	197	216	193	189	199	186	202	230	200	186	191	169	193	214	199	164	186	206	188	191	165	207	200	195	217	222	173	191	211	233	227	203	203	180	192	244	213	209	192	187	211	183	205	199	189	198	199	213	194	214	186	216	221	195	228	198	186	202	212	208	182	200	203	200	208	187	197	212	175	211	197	209	195	204	192	208	189	224	206	187	199	198	199	220	220	201	182	194	202	194	196	190	201	205	201	202	204	212	196
10074	1348	2676	3097	2800	2318	1949	1672	1542	1347	1156	1036	1013	929	887	827	814	791	767	767	774	714	779	755	788	846	977	1110	1071	906	964	1037	864	927	915	737	926	825	628	622	591	624	600	601	588	597	580	557	590	574	644	605	624	622	580	595	612	580	572	595	645	576	536	604	617	569	562	553	588	585	593	560	602	580	580	550	573	575	563	578	560	607	564	589	629	585	604	572	586	569	558	568	530	561	557	595	578	567	519	584	584	602	566	574	591	566	561	558	565	606	593	574	641	564	534	557	550	585	592	552	539	592	582	555	608	553	608	565	593	557	550	590	555	552	561	542	567	615	598	541	590	561	525	555	557	623	598	590	548	589	550	592	503	570	542	557	568	581	564	538	558	527	560	551	579	605	581	609	577	566	585	552	618	560	540	565	572	550	588	545	599	573	564	599	557	598	547	563	564	573	563	546	558	586	619	549	610	538	546	561	555	540	567	569	597	577	531	571	576	586	544	546	545	582	592	582	589	597	599	626	583	591	639	570	553	584	575	565	574	529	580	589	573	598	622	553	578	560	603	605	605	591	587	592	613	607	598	603	579	559	567	556	562	550	587	569	586	566	629	563	557	563	587	577	576	589	560	562	567	571	567	553	540	570	548	587	557	559	551	572	540	557	557	571	565	557	590	595	601	587	586	587	528	592	572	552	561	597	575	575	554	556	565	538	582	551	540	590	565	579	531	579	527	602	571	552	573	581	606	551	566	569	582	604	624	611	559	592	572	585	544	549	596	583	599	570	573	557	567	571	585	557	589	588	574	541	576	588	564	545	616	616	623	627	610	588	571	588	600	547	585	594	610	572	569	594	548	586	546	612	615	578	563	596	558	561	534	577	566	604	604	550	607	613	606	555	543	570	572	596	576	538	563	538	554	589	615	556	571	584	571	597	592	539	530	581	548	585	560	555	591	546	562	580	577	540	537	590	588	550	520	616	588	541	550	579	533	575	550	579	560	614	544	567	561	575	620	561	564	548	572	579	512	538	529	612	544	590	594	582	564	585	553	563	544	557	609	595	604	594	573	552	561	541	603	587	560	531	586	596	560	586	550	583	574	560	559	578	566	565	553	591	539	569	586	583	566	593	583	597	601	541	568	571	574	552	574	588	590	552	549	556	602	546	569	581	566	584	559	564	579	582	540	547	572	590	564	520	605	578	607	570	602	581	581	573	604	585	592	594	585	567	498	569	587	559	592	589	584	577	620	609	575	559	542	555	574	568	592	551	558	538	554	530	575	512	602	596	559	595	519	627	614	535	571	560	538	571	578	601	584	527	585	527	562	592	599	559	594	593	537	558	581	555	584	566	525	569	568	586	528	605	565	582	552	563	590	624	555	571	566	570	523	629	575	556	542	574	540	604	539	584	560	600	571	522	592	591	560	570	576	577	613	564	590	556	603	552	566	598	562	603	585	560	558	610	570	572	599	548	602	591	554	555	522	553	551	593	542	573	594	565	583	586	570	604	576	573	581	518	547	600	587	551	578	559	575	591	568	534	573	600	552	575	567	556	569	570	538	586	562	549	553	555	592	539	625	547	551	581	542	565	575	616	552	599	575	623	565	580	523	576	543	591	597	561	566	572	575	536	584	595	573	563	572	592	560	593	576	554	562	558	548	561	603	545	523	564	577	586	569	597	571	560	582	582	579	579	581	557	581	556	528	545	590	577	598	589	572	582	534	557	557	570	589	587	579	547	618	586	529	556	624	579	574	609	539	603	564	580	581	604	558	575	569	597	552	576	598	564	575	540	565	604	560	548	602	530	597	598	559	573	545	548	547	561	612	567	607	594	584	561	581	589	615	631	515	604	551	583	572	578	585	568	581	607	559	561	590	555	554	574	588	607	550	634	546	615	565	546	546	553	572	522	540	624	581	577	551	610	574	561	570	524	569	559	561	591	573	593	562	576	558	547	594	543	565	548	591	555	569	587	545	552	588	570	563	564	558	531	552	567	553	594	580	624	526	593	519	600	607	568	571	598	593	567	571	532	566	547	573	552	528	558	587	577	577	551	535	562	588	585	589	537	553	554	565	573	601	587	573	552	609	568	612	581	593	556	550	597	577	585	550	606	618	573	562	545	592	548	591	557	601	597	594	574	510	554	540	545	518	584	578	531	558	607	565	569	565	571	592	635	580	596	567	582	555	557	561	535	552	575	576	589	559	589	582	570	546	559	514	586	563	584	551	573	588	589	580	557	537	553	580	555	559	577	589	535	541	588	617	539	572	615	580	564	567	580	549	571	562	542	556	572	583	563	574	549	564	569	555	596	563	595	541	599	578	577	524	558	591	574	555	579	530	545	582	559	578	606	538	536	581	610	563	595	582	555	548	592	622	587	577	601	529	594	575	559	572	502	568	567	568	560	547	578	559	542	552	551	591	534	555	566	571	622	564	553	591	572	616	554	560	556	589	567	556	557	578	522	569	609	556	577	561	549	585	583	595	598	521	562	558	558	546	601	605	548	568	582	582	600	549	574	590	563	608	551	605	568	579	585	563	616	555	585	554	560	595	583	593	581	561	585	560	586	590	556	583	590	597	563	568	613	566	550	604	624	544	617	596	615	570	565	522	579	546	602	580	592	601	525	551	554	551	565	578	532	581	590	623	548	570	592	533	573	579	595	613	598	589	549	604	613	604	586	591	546	581	548	572	601	559	606	529	585	550	611	568	553	581	584	576	595	567	599	572	581	584	584	538	588	546	575	566	557	583	563	607	526	596	549	570	558	575	604	603	556	582	602	591	571	578	587	532	602	578	604	574	555	561	551	569	526	556	606	572	542	574	570	532	570	654	569	596	565	594	562	613	583	530	550	563	566	585	582	547	563	558	543	623	611	571	520	581	599	568	574	584	581	578	545	573	578	563	573	614	558	577	567	529	592	576	587	541	585	601	556	553	584	565	540	588	541	547	584	569	583	586	589	537	540	597	574	565	538	572	585	603	593	585	561	568	595	571	586	559	579	541	598	559	542	550	592	553	600	573	589	586	554	598	562	578	600	618	577	566	553	607	556	527	557	540	559	577	535	549	531	583	536	569	575	546	569	531	558	563	609	578	542	592	549	529	568	513	581	561	573	576	596	580	571	553	555	560	590	577	583	596	568	620	578	546	601	576	606	566	551	554	565	585	579	558	576	549	565	575	605	569	595	593	569	561	571	551	566	560	594	578	556	579	578	574	610	610	573	553	529	567	593	618	533	607	540	545	551	574	584	573	615	610	547	593	552	589	584	574	568	595	537	584	535	547	582	512	588	558	545	627	623	566	557	559	592	589	536	580	540	564	568	543	600	561	573	557	549	547	568	577	552	584	579	610	587	622	624	518	574	562	608	607	565	601	566	563	554	574	550	566	594	550	590	605	522	550	570	510	553	547	561	506	561	550	583	596	503	579	545	582	577	563	595	558	573	549	542	546	569	561	542	584	575	577	563	559	596	586	586	560	587	578	576	570	638	590	581
32192	5119	2669	1981	1476	1170	942	742	696	607	547	549	461	496	460	524	485	464	458	441	459	413	466	423	446	465	494	474	464	452	517	497	488	450	438	427	427	397	401	377	399	419	384	385	403	409	412	397	355	368	392	353	386	371	370	385	409	380	442	404	402	368	401	382	368	381	382	323	392	398	413	361	391	407	401	409	386	394	381	372	382	412	381	397	357	438	410	374	389	386	353	401	394	394	372	385	361	395	372	379	378	363	392	376	352	401	386	392	378	357	423	363	385	359	359	384	372	343	408	388	387	382	372	365	362	416	417	384	404	401	376	403	386	365	355	423	384	383	391	374	413	381	390	374	396	424	410	370	390	394	384	379	362	387	374	368	405	382	376	382	359	367	368	371	365	382	383	417	412	381	409	417	402	377	368	399	401	369	378	386	351	379	391	379	431	395	352	398	413	382	441	415	381	398	381	383	392	404	408	358	360	387	409	391	372	426	373	386	404	373	383	385	367	384	386	395	354	413	395	409	405	406	379	363	362	360	416	388	389	350	394	405	400	387	392	366	390	376	380	368	382	382	370	375	377	376	382	380	397	373	394	407	396	396	386	381	376	394	374	383	403	366	417	377	374	422	398	395	406	384	409	425	384	407	390	402	362	400	367	388	390	411	410	420	385	395	410	372	394	367	345	363	366	369	364	370	371	386	396	394	392	386	389	371	357	359	416	373	400	395	342	362	399	393	389	370	379	389	383	362	387	423	387	387	365	382	386	396	424	376	368	393	387	384	369	422	326	390	406	386	385	386	415	358	389	379	427	371	373	356	415	402	366	381	371	412	381	351	420	410	392	365	400	368	399	356	374	386	370	411	390	388	418	402	414	394	435	409	421	369	386	408	380	415	384	387	401	410	430	361	361	411	389	390	416	400	366	389	413	388	393	386	396	376	394	391	374	406	390	377	398	393	397	387	389	412	401	401	398	388	369	368	351	411	402	394	381	393	400	386	369	403	376	379	389	374	378	431	395	405	419	368	409	392	388	375	405	366	402	378	384	361	396	353	409	421	370	379	407	398	412	404	375	371	399	387	371	366	393	367	360	362	372	407	383	398	382	411	386	379	393	404	407	347	396	386	395	416	373	400	388	410	395	408	406	370	427	401	391	373	418	404	365	358	383	414	390	371	377	389	389	363	385	396	370	406	396	375	423	442	369	403	385	401	406	373	398	400	402	381	379	368	393	378	391	379	380	390	378	372	422	401	363	424	372	413	382	410	368	390	374	380	419	410	379	387	348	389	399	380	404	372	394	436	388	443	377	427	401	403	380	340	389	405	409	357	414	424	434	421	403	384	394	389	404	357	392	411	390	392	387	370	376	385	430	375	363	385	361	358	353	392	391	392	357	365	418	378	386	380	379	415	401	391	384	367	402	382	385	393	382	379	404	377	375	379	385	375	398	415	383	388	373	357	352	392	380	353	390	356	392	357	394	373	403	415	404	395	419	390	358	396	375	391	375	381	380	388	390	383	382	409	390	372	418	398	388	410	432	424	410	393	347	387	378	379	413	363	397	398	372	394	384	425	410	402	370	395	375	390	332	384	382	388	384	409	366	368	395	363	386	392	372	379	396	379	398	387	381	363	360	391	424	393	346	386	405	362	377	390	384	372	346	364	376	378	390	399	373	416	365	410	370	407	421	359	377	431	384	391	378	381	369	399	425	367	390	405	389	358	388	367	378	383	393	368	380	406	387	403	395	386	383	417	392	354	407	395	403	420	400	386	369	395	388	378	379	375	421	391	388	351	373	392	392	401	384	345	373	384	414	358	406	400	388	378	406	372	404	383	388	370	371	411	371	405	392	398	390	373	374	388	376	366	386	385	401	383	382	427	437	405	402	372	367	399	362	423	352	458	372	408	390	404	384	376	392	365	381	395	405	412	374	403	417	398	403	386	386	384	396	369	418	386	387	405	408	396	382	394	392	358	375	403	383	362	374	393	381	431	385	378	402	426	413	370	399	408	373	444	415	381	399	436	418	382	362	375	383	413	375	416	385	371	349	395	393	372	386	374	383	420	357	398	382	386	396	373	434	397	390	396	412	397	399	424	378	360	370	357	391	384	373	419	378	372	415	395	412	382	375	394	388	416	384	399	436	392	357	382	382	373	354	382	408	364	375	376	360	383	379	361	371	430	436	413	455	381	394	380	391	389	341	378	373	392	370	372	375	423	396	414	360	378	409	391	335	377	394	429	403	401	409	368	387	380	440	370	434	364	360	362	389	400	385	393	416	422	414	372	381	425	392	385	352	372	366	386	407	377	373	370	379	383	395	379	401	382	354	377	386	395	389	409	394	380	413	408	385	431	365	397	404	389	388	389	398	374	406	366	369	381	368	358	371	400	376	392	360	407	403	375	416	387	367	350	362	426	341	355	370	415	400	395	422	395	365	427	371	397	417	354	370	356	388	382	404	379	403	361	370	386	393	416	370	367	408	376	391	380	377	396	409	377	430	387	401	398	392	400	377	366	411	393	390	380	400	358	381	449	401	406	386	391	377	394	376	396	347	396	369	396	402	371	372	385	379	368	367	392	385	420	369	407	397	383	400	402	403	389	358	361	384	414	392	393	399	398	396	379	395	403	383	419	395	391	400	414	405	380	378	368	382	356	421	415	350	408	381	392	384	359	396	386	382	392	384	374	376	368	382	364	366	383	362	388	391	417	382	378	399	403	385	438	417	407	386	388	399	376	383	395	390	378	426	385	429	391	427	388	388	399	362	364	404	367	394	406	408	333	378	354	370	393	420	422	396	413	399	394	386	397	376	393	366	414	390	407	402	377	387	371	398	397	395	402	429	381	396	408	356	418	378	384	351	383	386	398	390	380	410	396	395	398	397	395	379	403	411	372	386	428	379	391	414	403	403	420	362	421	398	402	372	382	421	389	398	375	395	355	412	390	394	387	375	394	378	400	388	377	397	372	399	388	362	351	388	386	374	379	394	404	356	365	392	397	399	354	440	378	418	398	386	375	373	386	418	392	387	389	381	392	372	406	403	393	403	365	431	413	404	395	371	353	406	380	404	391	387	363	359	337	398	383	366	384	355	383	344	402	408	415	361	447	386	364	385	396	382	357	391	429	355	399	394	416	352	383	396	389	382	382	402	368	381	420	349	345	389	344	364	350	364	348	399	420	368	350	362	399	394	386	369	405	399	398	358	385	380	418	408	382	410	410	375	406	387	393	379	361	403	378	414	382	387	392	374	378	365	396	380	394	379	402	365	412	411	407	405	356	355	415	398	424	404	381	404	385	382	360	393	357	388	366	346	402	419	407	400	388	357	373	383	397	342	361	403	410	381	389	373	378	386	387	358	400	419	410	360	363	388	401	378	389	392	382	357	371	393	380	377	403	380	382	376	382	445	377	408	380	363	395	399	367	379	405	382	367	423	386	398	405	375	410	376	382	360	368	386	380	400	374	415	412	395	379	370	388	393	396	389	419	422	415	353	381
14510	2522	5060	5999	5087	4306	3664	2913	2683	2247	2146	1894	1735	1642	1646	1506	1549	1475	1424	1357	1337	1300	1276	1321	1373	1846	1751	1841	1719	1609	1645	1857	1588	1550	1632	1376	1373	1337	1042	1074	1061	1029	1052	1008	1037	1033	1021	1020	1049	1054	992	1027	1017	1026	994	999	1024	991	993	1006	998	977	1002	939	1007	992	1042	1040	969	942	957	1047	979	958	978	946	973	929	1016	1015	996	944	988	908	1000	980	947	973	992	956	925	974	894	1007	939	980	962	955	989	963	955	943	945	956	937	979	936	975	1008	953	934	1000	1000	971	943	982	972	958	958	1006	948	960	931	950	928	939	935	949	986	991	999	916	932	989	966	957	1020	940	960	964	981	929	933	997	999	943	1004	983	1007	970	941	976	949	938	943	952	972	982	954	974	971	967	1029	989	953	980	952	921	992	928	947	961	957	948	972	990	907	980	969	960	954	926	952	941	984	980	922	989	974	962	978	936	962	979	912	939	958	939	928	914	995	989	958	983	966	921	1000	967	927	1004	970	934	927	892	941	951	973	957	963	982	970	982	975	954	884	974	1011	980	880	926	920	946	991	929	988	931	904	960	928	909	940	901	904	921	942	944	960	890	961	981	943	976	945	958	930	995	992	963	893	960	972	926	941	921	954	971	943	925	915	953	1004	968	1001	957	980	944	942	1003	979	967	897	939	963	968	984	1004	975	954	979	981	914	930	918	901	873	960	974	911	950	970	921	950	999	960	936	986	997	965	1004	952	966	924	909	961	911	954	1008	949	959	920	975	962	967	934	913	968	991	958	949	904	978	1002	969	951	981	960	1016	980	966	955	939	1015	910	931	919	939	940	976	920	923	963	958	972	952	947	908	916	920	961	963	982	986	951	944	914	963	958	963	892	918	955	936	985	925	946	968	946	935	874	1000	993	987	984	960	911	989	971	931	993	969	953	1022	908	956	908	968	987	903	900	930	923	946	961	920	990	889	939	934	913	929	971	1001	918	974	978	989	938	970	952	981	944	928	919	982	948	912	975	1011	956	916	984	961	952	946	918	977	1020	940	963	956	956	979	963	1009	972	952	962	925	919	910	894	925	916	1012	948	984	996	1013	968	925	958	974	984	960	999	882	924	934	928	884	954	948	946	972	905	944	940	960	965	997	960	908	912	939	900	942	913	967	989	915	962	905	978	950	913	968	983	990	939	971	913	897	939	955	895	1024	944	922	952	986	946	979	997	930	922	974	1028	982	967	992	964	971	957	945	930	981	897	973	929	994	978	929	915	956	952	913	967	984	973	945	1020	984	958	971	917	962	960	968	997	956	1006	974	885	976	956	945	975	983	907	955	910	940	971	956	967	933	1046	949	986	949	930	893	978	961	903	934	922	941	967	940	981	970	919	929	923	1015	952	993	958	956	907	897	959	930	958	953	929	905	909	987	990	993	939	967	999	987	911	924	906	944	925	932	987	986	993	997	1015	997	979	956	1010	954	925	937	948	929	959	962	925	963	966	955	969	1065	992	947	969	927	942	940	948	945	961	945	1016	1000	937	957	931	987	899	909	981	926	985	1027	991	931	935	949	976	941	994	915	952	966	932	956	890	960	960	972	890	951	926	888	962	958	934	990	981	930	949	907	954	905	956	937	938	936	923	1012	987	1000	943	946	1005	942	937	972	971	994	957	937	1005	938	975	961	920	984	973	935	964	927	920	967	925	901	950	945	1001	949	990	932	909	975	920	1012	953	948	940	922	1027	948	963	907	931	931	971	988	950	947	969	933	906	948	944	948	937	964	870	936	1024	924	905	975	956	918	1010	883	910	933	961	925	959	929	979	940	951	984	986	897	917	935	939	988	938	957	894	971	922	983	946	904	939	970	918	951	936	908	926	995	905	968	944	934	970	960	974	978	938	986	987	949	919	1007	971	897	968	914	935	973	956	966	953	950	976	943	922	982	958	958	987	971	954	956	961	997	1002	971	962	969	957	899	909	942	955	919	919	1008	964	974	948	949	968	882	928	893	974	994	953	927	965	941	959	944	934	940	927	964	938	970	1005	974	950	938	935	923	961	1013	958	982	1013	959	996	933	996	926	893	938	963	950	932	949	965	919	942	909	965	941	965	983	890	984	989	944	943	985	962	1020	948	932	957	938	908	973	955	992	931	936	917	935	934	919	973	902	920	978	938	955	972	853	955	894	946	957	924	904	914	969	976	913	985	919	944	926	996	952	1003	946	961	972	972	943	1012	959	938	920	1006	998	934	953	955	966	991	969	940	976	898	949	984	917	960	1018	959	981	952	982	995	982	908	912	955	931	962	963	945	951	948	950	968	946	989	928	986	953	913	971	963	904	921	930	917	927	987	911	977	952	963	942	970	949	1007	947	955	947	949	961	946	964	940	971	929	964	917	948	980	928	914	944	917	1003	952	938	921	984	958	948	955	985	956	964	929	960	1001	943	938	985	969	951	953	896	999	949	958	974	914	913	937	951	903	942	978	952	970	941	887	938	948	973	1009	966	937	948	955	967	924	982	978	949	941	960	920	934	928	971	930	942	947	944	879	971	1009	907	968	912	962	960	978	953	931	909	1000	960	950	930	920	947	941	898	930	925	973	954	922	948	996	959	989	953	932	970	984	924	900	936	898	997	994	969	903	937	964	973	1000	909	948	931	960	899	957	941	901	969	947	984	985	1024	902	1039	902	959	1018	930	950	1003	971	988	974	923	956	962	945	951	939	966	891	940	974	920	944	967	956	979	1016	982	985	994	955	912	1017	977	961	972	949	919	906	902	976	980	942	934	979	942	935	928	963	935	940	977	974	932	1006	950	1016	935	957	1003	957	915	961	946	977	991	954	901	978	958	977	974	946	958	924	903	957	941	929	931	956	937	947	969	887	977	964	913	941	917	1007	978	956	948	924	985	948	949	957	989	944	985	943	972	932	953	977	992	925	999	945	946	1036	1018	974	975	973	941	984	937	970	960	961	932	936	953	959	1038	967	1016	972	928	956	978	952	971	969	944	986	1003	989	969	980	946	948	955	976	969	967	1005	902	939	963	921	966	1011	880	1008	1012	935	960	914	1010	994	946	935	988	978	971	954	967	900	986	964	977	932	988	934	986	942	964	969	979	918	993	903	925	974	927	957	921	945	930	974	922	954	969	992	959	938	952	975	916	959	912	927	970	907	925	985	945	912	956	973	987	952	929	970	946	945	934	976	962	985	1000	964	975	944	992	983	908	873	916	939	987	989	995	988	912	952	944	951	974	929	966	922	937	914	979	939	926	950	947	945	986	948	919	959	978	954	969	942	967	955	972	949	957	962	930	920	1024	953	943	1007	1023	988	988	905	1028	928	917	1004	957	929	978	968	950	1016	956	956	938	959	946	959	959	947	919	927	986	939	984	968	870	969	960	950	969	966	992	937	940	991	947	932	972	1003	999	946	971	960	990	964	971	1002	927	938	995	894	935	972	983	954	967	884	926	921	873	951	942	991	932	897	941	1020	969	980	964	978	953	912	955	960	991	967	963	891	914	932	982	1001	928	948	954	980	1018	1015	946	967	959	956	916	986	951	981	949	940	929	956	959	950	924	971	945	973	993	992	925	904	962	933	1026	978	992	987	952	985	970	982
2972	176	141	174	126	148	167	137	133	135	127	150	138	156	140	161	138	155	121	146	126	138	120	121	132	144	128	108	143	145	134	144	144	133	149	140	111	136	155	133	124	149	144	139	132	131	140	127	131	124	127	156	164	149	156	124	140	160	128	124	116	121	136	123	132	129	125	144	139	145	148	142	125	111	136	111	133	147	126	137	117	148	150	134	118	137	125	129	135	148	141	135	172	115	143	141	157	130	127	130	129	133	150	122	125	125	145	134	124	129	152	134	135	133	115	147	133	125	120	140	134	134	141	151	132	124	132	151	138	132	143	139	128	152	125	149	138	125	146	135	126	132	127	131	128	128	132	133	148	152	134	162	151	126	136	133	143	127	134	147	147	128	146	119	114	157	155	133	144	133	128	131	141	144	117	130	148	116	136	133	130	141	135	130	143	139	141	153	116	144	130	160	127	122	132	131	138	137	137	132	126	136	130	144	129	147	142	135	135	135	131	116	142	165	143	139	144	136	129	138	130	121	115	113	137	141	134	125	135	118	127	116	142	136	111	153	152	134	138	124	138	143	140	152	133	127	117	126	143	127	125	140	150	133	137	142	142	138	120	138	148	139	140	154	123	144	147	119	120	139	134	124	145	131	146	153	115	127	132	105	131	133	131	119	114	131	146	133	126	135	132	152	133	125	113	130	132	101	128	127	142	125	114	131	134	125	153	135	148	141	137	150	140	141	135	145	136	114	126	119	143	133	143	129	141	138	169	139	140	129	132	131	133	161	134	144	152	138	161	150	144	143	128	133	139	118	127	139	126	118	141	129	144	134	159	143	131	137	126	123	149	126	135	118	128	143	129	133	138	145	147	160	150	144	136	128	134	128	150	115	130	155	137	147	129	154	125	138	117	153	140	122	132	156	127	155	115	139	113	135	132	133	120	139	115	135	120	135	135	130	132	124	134	147	132	144	150	124	148	153	145	136	117	120	159	136	136	155	155	132	128	143	152	153	152	150	131	122	138	133	153	133	153	137	133	119	152	121	128	128	149	121	163	135	152	128	137	131	110	129	134	139	129	127	129	127	141	150	131	126	129	123	133	166	131	132	129	137	140	137	136	145	139	128	124	135	146	138	117	140	121	116	140	131	129	156	131	123	136	128	136	139	112	116	140	124	105	129	139	123	138	140	141	148	128	128	112	112	148	138	142	140	117	127	130	129	137	152	128	149	142	140	129	139	130	149	156	133	133	125	153	138	133	134	137	128	154	130	136	152	149	128	147	137	118	145	137	122	126	135	134	137	140	143	115	132	161	115	146	137	133	118	131	141	109	137	128	135	136	131	121	127	134	162	107	153	132	146	136	124	133	120	135	156	147	151	131	142	119	152	137	134	132	117	115	148	113	146	135	136	133	159	134	140	141	133	114	125	128	136	140	123	133	162	140	124	116	131	161	124	136	146	159	159	145	154	125	141	136	135	120	152	145	132	121	136	152	130	130	124	129	164	131	125	150	128	146	167	154	124	108	139	125	152	131	140	122	123	138	145	137	145	146	115	144	135	146	127	138	131	135	131	128	129	147	132	140	144	155	126	154	141	133	116	132	149	128	131	128	157	141	144	126	124	136	141	110	135	132	157	146	132	135	134	117	146	154	135	126	152	114	123	135	128	148	116	137	139	151	120	145	167	131	142	129	123	158	154	142	127	147	140	129	113	152	138	129	143	131	141	134	112	124	122	112	147	148	114	133	144	126	128	131	135	134	138	130	121	126	140	149	116	132	114	128	144	129	133	125	126	121	164	138	151	129	141	134	132	139	144	139	138	119	120	109	147	150	131	142	122	136	123	126	126	121	139	130	149	149	139	118	140	135	117	140	117	141	111	109	161	137	123	130	158	151	155	127	127	143	116	121	131	148	132	142	123	139	129	141	154	120	137	139	136	127	119	131	129	138	139	132	146	143	123	144	149	120	136	131	153	135	112	131	138	165	140	127	136	131	136	115	136	119	124	147	124	128	117	140	158	146	129	133	129	126	131	125	135	123	122	143	147	131	134	133	132	124	159	111	121	129	147	119	132	136	139	148	124	131	157	136	116	119	132	133	127	141	147	147	167	111	139	148	121	123	151	145	133	125	123	133	148	157	136	110	132	128	113	133	137	117	158	144	136	137	125	125	145	137	138	133	141	115	125	125	132	132	144	146	141	152	152	147	119	132	131	149	169	137	119	155	152	145	118	141	123	121	104	112	136	131	142	108	132	148	136	138	122	150	129	157	133	106	132	143	132	141	125	125	136	134	151	164	118	129	116	132	162	154	141	147	165	154	132	121	133	122	117	112	152	119	142	121	134	113	121	143	136	130	126	130	123	137	136	131	132	141	165	144	150	162	140	130	149	132	130	132	138	138	156	158	119	146	134	139	150	120	151	130	142	169	154	142	120	129	145	158	115	133	126	133	143	125	129	152	144	138	143	113	134	138	122	120	152	137	148	142	148	111	144	151	144	144	132	161	140	120	154	115	134	135	135	125	159	150	136	123	123	127	149	127	126	145	153	141	129	154	137	163	126	115	131	115	110	140	137	116	133	147	127	117	140	137	133	125	139	148	123	136	131	135	139	127	141	130	138	171	141	149	133	138	125	139	139	127	119	137	135	145	148	133	139	153	138	164	137	146	118	142	141	143	137	147	153	150	138	133	142	147	112	139	129	118	183	129	124	159	129	110	130	150	134	145	124	136	134	138	132	129	127	137	127	126	146	119	151	133	123	122	123	147	117	131	130	138	140	139	147	124	99	141	150	133	125	130	130	145	119	140	126	142	139	134	113	119	133	156	132	127	137	123	135	136	117	153	131	125	113	108	129	143	120	126	136	136	133	118	98	123	131	148	131	144	123	132	156	138	108	158	132	144	129	142	120	158	140	141	162	146	145	146	165	133	133	127	145	137	141	159	132	113	145	126	146	136	127	145	137	136	139	131	121	128	151	144	135	146	128	126	149	164	140	130	136	148	126	141	149	142	125	143	122	126	142	139	120	150	121	132	152	135	144	142	131	149	143	129	150	134	129	135	123	137	134	134	131	141	131	146	152	159	133	113	136	123	123	142	134	134	134	139	143	126	145	149	125	112	132	110	139	149	144	133	143	139	162	151	137	138	152	130	128	138	137	125	139	124	154	123	129	142	136	135	139	117	136	116	136	131	154	136	130	127	129	163	147	124	114	98	153	141	146	135	132	120	104	128	125	127	139	142	127	135	139	149	144	143	137	148	125	141	127	134	134	131	125	126	136	132	126	119	133	129	141	129	135	136	146	145	141	124	134	130	141	162	126	138	150	148	130	122	128	139	137	136	132	150	136	137	131	122	126	114	143	154	133	134	128	141	137	140	156	140	136	113	133	158	134	133	128	147	116	121	116	168	132	126	128	143	146	137	147	146	144	124	128	121	131	125	122	116	144	154	117	140	144	117	144	153	131	128	134	126	140	141	135	164	122	119	126	124	115	129	158	126	128
3489	475	490	512	482	466	461	449	450	429	428	459	427	428	403	420	459	446	419	415	432	421	411	412	451	442	442	387	443	434	464	429	409	432	429	413	407	416	430	399	411	398	396	399	386	429	401	431	412	405	429	451	418	414	403	440	414	403	391	416	474	451	450	408	424	462	446	407	397	438	429	418	431	409	380	396	414	407	444	440	421	409	403	431	394	388	419	380	384	424	412	427	423	431	426	415	416	401	418	405	412	443	406	400	437	405	386	402	383	407	422	411	411	404	385	428	405	404	409	433	412	409	391	412	407	417	407	391	410	412	454	437	414	418	402	452	450	384	422	406	409	395	390	433	401	438	396	407	433	443	414	435	413	391	388	383	401	460	400	396	426	417	392	397	404	413	386	389	417	440	406	420	422	417	403	386	455	399	395	370	438	425	418	444	414	397	398	418	398	431	426	405	409	447	431	397	398	424	425	413	472	405	415	432	428	433	436	413	415	387	427	402	412	397	402	400	387	412	418	438	418	392	478	372	414	397	392	419	439	406	414	457	391	440	454	431	416	470	428	416	440	420	407	405	400	378	401	390	438	420	421	376	412	400	393	415	387	408	406	391	410	402	420	457	420	446	432	393	378	435	441	440	440	439	416	408	422	413	415	403	398	411	430	389	406	420	427	441	380	423	397	404	404	419	430	433	396	435	420	375	435	427	408	427	425	411	417	372	420	399	373	439	401	410	397	436	430	458	406	434	406	401	383	414	396	420	408	422	408	409	395	426	434	403	429	395	415	409	423	416	438	402	394	403	424	425	379	427	412	407	441	401	445	390	404	424	410	376	399	407	397	424	423	402	405	416	396	455	416	398	404	451	438	442	404	408	418	442	416	407	427	436	422	421	415	403	437	414	423	439	425	385	420	447	425	417	395	398	418	428	410	420	422	390	415	394	408	395	428	390	389	421	370	386	403	450	442	426	405	413	375	432	415	414	391	435	407	428	379	416	396	437	412	429	426	429	438	414	399	405	429	432	409	433	400	413	382	420	414	440	401	402	401	409	415	461	396	427	420	415	407	413	459	384	394	422	443	417	434	407	426	430	410	393	462	428	385	385	405	435	406	415	423	424	425	421	405	422	416	437	414	391	420	386	433	435	423	422	383	411	391	411	422	372	417	427	395	341	361	376	414	415	428	434	414	415	389	380	402	426	394	390	411	418	415	398	426	421	440	451	416	434	398	422	401	436	444	425	413	448	398	412	431	402	430	412	433	432	384	473	421	420	410	415	447	392	377	421	393	415	393	428	422	393	461	389	400	401	421	404	416	403	401	399	447	382	379	435	435	426	417	424	412	409	454	395	419	386	408	394	406	427	393	419	419	418	429	420	405	398	427	415	394	431	438	439	400	432	386	393	437	425	418	422	390	452	406	384	412	437	417	396	422	420	392	395	437	422	422	410	416	416	423	421	382	430	374	407	402	383	421	460	398	403	399	424	408	409	406	422	418	397	415	388	383	406	421	416	424	406	420	393	391	429	439	407	414	402	422	410	368	434	430	407	447	409	431	420	434	411	435	412	404	432	403	435	401	420	423	445	409	430	393	415	436	366	399	419	401	390	435	409	428	408	470	389	426	411	401	388	439	416	408	409	410	383	432	414	433	428	399	390	444	376	436	410	418	414	409	409	406	439	412	402	405	434	415	414	419	466	436	392	402	418	383	427	413	406	428	431	377	414	449	444	387	378	418	426	436	430	395	427	403	412	409	371	399	444	455	415	380	423	406	386	386	439	411	439	408	432	424	398	412	402	439	419	450	388	418	391	415	443	427	429	453	452	413	416	420	420	396	421	435	360	429	436	465	419	408	426	408	406	380	430	380	417	434	400	426	420	444	411	406	421	392	409	416	419	391	403	381	436	404	429	435	415	424	434	426	408	434	422	387	419	420	402	445	435	404	416	429	422	412	395	436	429	396	419	415	389	392	417	425	404	393	421	356	435	382	416	373	401	380	399	406	400	420	389	432	407	456	422	411	425	386	408	418	399	416	425	375	414	454	387	418	424	399	402	413	422	416	365	440	422	398	474	413	425	424	433	373	429	422	434	381	426	420	391	413	393	427	436	389	401	422	407	403	442	420	395	426	416	399	410	409	412	420	433	419	434	405	404	415	408	425	421	452	401	386	380	421	398	394	388	429	370	402	448	440	433	403	437	392	399	443	464	380	360	414	375	361	441	413	393	422	420	441	423	415	399	407	427	423	402	391	434	417	382	423	395	423	417	433	417	402	397	411	436	429	459	419	430	386	441	398	407	404	447	427	405	440	427	442	416	385	415	413	404	417	432	427	420	406	442	386	427	441	412	421	408	414	422	451	443	398	366	442	392	410	408	407	392	418	449	448	423	381	433	413	437	391	385	419	414	432	430	411	425	378	446	460	418	411	402	384	422	406	435	387	403	407	455	426	399	380	442	389	393	387	395	384	421	441	387	403	460	419	404	397	418	394	430	402	407	404	402	446	388	433	380	441	385	433	428	404	428	433	400	409	439	444	409	440	386	458	425	438	417	410	396	431	427	405	431	438	375	379	404	442	407	426	397	416	437	419	408	443	416	418	409	469	407	401	418	425	431	383	378	420	399	423	379	404	413	405	423	407	412	429	402	378	407	399	431	443	403	422	395	442	393	403	447	389	381	414	432	412	381	401	416	440	449	436	419	410	416	437	452	407	393	396	432	424	376	424	395	412	420	399	447	413	409	395	424	401	427	389	410	386	385	427	405	424	394	408	390	397	425	442	359	420	399	447	415	416	399	393	387	449	414	412	431	440	420	405	397	414	407	383	389	462	406	427	429	414	407	439	426	386	451	409	422	392	417	431	413	397	402	432	405	397	422	390	435	422	420	386	437	428	445	382	429	423	418	391	412	393	418	426	417	389	438	403	402	400	420	438	402	419	426	439	423	432	438	400	389	413	396	439	364	379	379	427	426	411	419	438	387	428	419	440	401	414	394	428	390	412	399	420	393	363	414	406	391	459	420	419	427	387	412	423	405	425	386	391	426	401	428	427	414	412	408	413	413	426	428	407	412	368	399	381	430	406	402	412	400	406	452	404	408	420	450	416	387	407	397	391	441	412	411	415	396	397	414	427	385	430	441	401	462	445	367	442	423	431	403	422	398	399	425	395	428	424	436	383	437	407	402	389	417	392	388	392	449	377	411	391	400	412	412	404	390	418	417	416	437	373	439	412	411	413	426	413	411	381	417	416	440	406	418	403	400	420	392	428	405	431	395	435	405	405	382	413	434	406	420	425	382	453	426	460	421	413	442	403	430	435	385	415	455	443	431	410	413	407	436	418	445	422	389	449	424	404	444	419	417	452	408	449	426	412	410	398	395	453	431	414	410	454	439	393	431	395	395	453	459	392	431	416	377	430	452	426	387	445	423	429	402	418	424	432	464	422	424	399	417	379	401	423	396	434	423	388	441	431	429	405	410	421	407	411	406	419	429	472	386
20081	1821	1258	1062	730	576	445	337	363	353	325	279	234	266	274	268	226	238	235	214	217	208	206	197	233	211	264	242	286	239	218	257	244	268	267	289	253	237	200	206	173	206	228	209	246	202	213	206	209	218	213	212	227	199	201	200	225	187	223	207	214	222	207	217	192	197	209	200	192	189	199	240	195	212	179	206	196	206	211	198	204	187	206	198	169	210	224	214	201	208	213	195	199	193	232	211	167	169	211	201	208	222	225	222	205	210	193	188	202	207	219	175	188	203	201	191	182	193	214	192	198	198	213	190	189	199	195	207	165	202	209	197	217	185	206	186	212	217	192	205	192	209	205	178	205	192	175	184	198	200	215	182	213	191	230	199	194	195	241	195	171	218	209	214	205	205	180	216	191	219	225	200	212	192	215	227	220	193	193	187	206	189	200	202	193	196	209	236	196	198	220	177	181	194	187	210	197	194	172	194	205	181	182	159	187	208	189	222	207	178	193	192	193	195	179	188	211	175	232	206	217	209	237	214	194	196	204	215	201	205	207	183	171	184	216	208	215	180	196	236	192	189	186	212	213	213	205	212	192	172	175	188	190	239	204	194	182	206	219	180	178	214	185	221	192	189	194	183	201	201	206	208	200	193	183	218	187	208	201	197	215	210	219	184	198	203	228	208	227	198	201	168	193	215	203	195	196	180	203	188	248	199	228	208	178	227	194	202	181	182	199	217	202	219	179	209	212	213	211	192	195	192	192	177	221	223	194	205	205	216	211	192	203	209	211	229	226	193	183	202	187	208	187	205	203	172	216	202	200	206	184	192	183	181	195	221	224	201	234	206	178	197	210	152	207	215	207	199	196	184	182	187	220	187	182	232	195	202	198	210	203	192	192	217	183	185	194	204	199	192	218	200	218	189	217	171	210	205	188	219	195	169	203	190	189	222	194	217	175	190	209	221	183	185	207	218	225	208	194	202	183	217	197	196	190	198	200	183	200	194	172	195	212	216	216	199	197	207	221	181	202	182	185	218	197	201	189	209	195	180	194	232	209	217	190	210	192	171	216	211	236	195	202	183	192	213	225	213	215	204	196	194	186	187	183	209	198	221	229	209	206	216	196	195	200	200	206	201	205	215	209	201	177	200	219	224	196	184	207	198	235	217	167	191	208	229	210	174	204	215	209	214	209	202	204	205	208	205	206	196	215	178	211	203	221	202	198	195	231	203	208	187	174	179	202	196	207	210	199	183	187	203	184	232	231	229	194	193	215	182	183	200	202	189	202	210	211	208	199	217	202	208	212	212	215	204	195	214	204	199	225	201	203	209	208	176	217	212	208	220	190	183	212	205	196	179	178	163	201	208	227	185	200	202	214	213	197	218	198	189	201	195	193	193	205	216	221	195	208	208	186	196	211	208	198	191	189	185	180	222	199	218	198	212	217	197	203	203	193	206	198	194	198	196	204	208	205	174	194	203	232	210	225	194	200	185	196	218	176	190	195	222	205	217	207	199	195	205	229	205	201	192	166	194	207	240	197	220	209	190	222	194	170	208	182	224	176	208	196	201	199	196	191	194	207	188	199	208	200	193	206	224	201	195	238	208	191	189	194	200	201	207	179	193	159	216	213	175	225	197	183	203	189	188	204	207	225	205	183	205	203	184	195	208	193	229	199	226	234	214	225	224	195	203	205	189	213	185	181	210	185	193	188	183	224	202	205	182	192	184	206	220	211	210	211	205	201	224	208	210	219	227	192	212	233	194	219	198	213	197	173	177	192	219	199	194	197	189	213	187	207	207	212	202	191	173	215	199	208	208	206	207	201	205	205	200	198	202	192	204	217	207	220	186	198	196	194	184	199	203	217	199	206	205	191	221	193	190	205	190	209	191	223	208	188	202	171	208	198	200	218	185	195	169	183	183	192	210	210	205	208	215	194	191	211	186	181	185	186	194	185	173	211	176	197	213	223	225	186	194	192	230	226	202	254	208	219	215	191	209	209	204	193	203	212	210	184	229	214	210	175	182	214	212	176	196	209	207	202	185	208	211	208	190	208	184	215	215	200	185	200	195	246	201	208	201	185	185	221	189	208	189	187	194	182	221	199	186	166	202	217	216	199	213	195	209	188	186	205	214	207	213	177	201	197	183	182	205	176	195	179	185	180	186	199	200	187	181	183	213	188	180	208	199	179	243	220	211	184	197	188	181	217	234	181	224	188	191	201	207	199	206	184	159	214	223	202	216	241	181	161	194	195	193	197	188	189	197	177	179	215	204	239	201	190	194	225	211	203	221	192	188	213	227	222	185	203	197	208	194	178	185	209	220	183	209	255	212	184	184	186	180	208	223	196	213	213	177	226	185	235	217	173	187	205	216	186	208	216	203	198	185	173	202	198	190	205	189	189	215	205	218	195	196	202	218	196	195	191	205	209	209	193	203	215	221	213	192	193	227	207	186	155	205	157	218	201	192	200	189	189	218	207	198	178	207	197	209	212	212	195	205	209	204	197	203	182	185	187	225	193	205	183	205	208	222	202	206	220	209	194	205	175	182	188	182	185	228	190	186	206	208	220	213	219	203	201	185	191	224	202	192	217	193	204	205	199	193	184	210	189	220	211	220	192	185	223	188	212	185	186	205	189	207	189	191	210	168	182	221	159	214	241	204	189	212	209	195	200	196	205	209	202	222	238	199	198	232	219	206	209	178	188	245	173	202	187	203	200	219	204	220	194	197	198	196	221	203	212	198	220	167	225	210	210	173	199	209	217	207	196	205	207	207	190	207	208	190	197	209	199	188	189	181	219	196	190	183	172	222	201	205	206	188	199	221	213	193	209	210	206	197	169	195	203	214	179	215	196	182	185	199	190	190	212	211	213	190	212	179	184	203	171	204	179	204	189	207	181	205	176	209	169	210	184	184	205	206	179	213	189	200	190	214	226	204	215	213	203	209	175	188	205	197	203	204	186	205	169	215	208	195	175	228	201	226	209	214	212	224	217	187	184	205	205	206	191	190	204	193	199	193	238	203	215	219	174	194	195	211	181	186	188	190	221	201	198	211	218	208	157	220	201	213	201	209	185	194	185	207	201	203	212	190	171	227	205	215	212	224	215	169	215	207	199	205	194	192	198	191	205	165	179	191	196	188	205	209	220	223	211	194	197	194	221	208	216	189	177	184	202	200	215	216	187	197	207	213	184	218	184	192	193	193	187	214	200	213	201	224	215	194	227	204	198	217	180	208	230	179	184	198	192	229	206	178	185	215	225	196	203	200	221	197	187	192	194	203	215	190	194	182	210	224	174	201	202	196	181	192	209	203	191	209	189	199	182	199	196	201	201	219	215	209	189	217	199	193	202	210	188	161	198	203	208	219	185	167	182	184	218	187	211	211	178	178	218	182	213	187	207	203	192	203	177	196	230	202	198	207	208	209	204	203	206	184	190	239	204	184	200	214	194	214	197	233	202	228	219	202	186	202	203	209	214	207	214	212	198	199	202	198	203	188	200	192
10379	1336	2704	3133	2905	2305	1902	1561	1381	1269	1185	1072	1027	966	873	820	851	850	844	811	760	729	711	707	772	916	973	1066	1011	1096	973	984	889	892	1015	1064	829	729	682	627	610	619	648	616	590	590	635	593	603	566	564	610	613	590	542	566	568	575	612	615	610	571	618	595	593	589	609	561	558	622	555	583	554	577	574	560	583	570	595	532	618	575	590	557	575	559	569	569	573	587	561	573	596	595	562	595	628	540	624	582	624	601	616	585	586	594	524	633	614	544	544	514	579	594	583	560	542	535	530	567	597	611	554	606	526	597	602	588	552	571	576	554	562	583	564	526	539	595	575	564	558	569	576	598	592	606	565	588	575	545	584	580	553	588	548	607	564	597	595	599	642	594	551	574	571	587	597	571	561	528	578	533	593	572	578	581	583	562	567	590	578	582	566	578	573	527	570	568	594	592	578	572	587	590	534	562	549	577	583	585	571	542	611	567	609	600	580	606	550	585	582	573	568	600	556	553	571	588	585	597	567	569	552	605	524	587	577	528	544	566	560	564	618	601	592	539	595	538	563	577	585	553	587	572	563	589	553	518	547	550	516	600	589	570	570	505	532	582	532	575	559	539	573	586	561	622	564	538	575	558	590	524	558	531	549	574	556	560	536	566	595	566	556	543	553	560	571	609	564	594	561	594	532	576	538	608	594	588	605	579	587	555	561	585	588	598	566	595	561	610	570	574	561	553	587	551	581	570	577	575	576	548	569	556	591	546	554	565	536	581	518	573	553	587	579	579	569	556	556	567	591	575	528	580	577	573	526	540	553	587	548	571	557	558	555	612	590	549	565	547	569	584	549	579	542	579	602	573	603	571	567	599	531	558	558	580	581	582	551	533	571	566	565	574	598	606	548	557	594	583	525	581	551	563	530	555	576	532	608	630	559	545	540	555	569	618	560	573	568	586	584	616	644	579	611	534	557	569	520	567	592	585	550	599	554	568	563	566	573	563	598	603	554	544	608	623	605	544	572	579	554	555	544	607	569	596	602	570	567	619	574	552	582	596	574	607	584	572	587	576	586	557	571	601	578	577	550	584	574	584	586	579	584	560	569	592	565	614	576	579	567	589	571	537	563	589	551	592	594	574	565	564	532	563	570	586	562	607	560	557	533	613	580	563	571	540	550	568	543	580	573	621	604	591	568	580	579	545	586	564	610	545	634	559	578	615	579	535	560	576	558	567	596	570	605	566	620	526	570	588	540	588	577	567	564	537	559	578	559	527	576	546	556	591	553	533	562	582	563	580	548	573	582	583	589	582	545	574	573	569	573	583	556	597	559	566	610	570	597	589	601	611	631	579	593	551	574	554	582	553	539	561	603	599	583	576	549	582	589	560	544	569	535	596	525	544	551	548	597	575	585	601	542	531	576	586	566	606	568	597	543	608	584	577	558	578	549	575	537	566	578	563	545	565	558	576	557	551	527	570	537	572	569	578	572	531	584	557	606	587	588	598	551	573	534	596	588	606	611	560	581	591	554	571	570	563	563	528	581	571	599	563	572	539	578	573	534	559	572	588	564	539	605	549	564	609	585	602	590	617	570	573	560	586	583	539	547	561	554	614	591	640	570	578	565	543	579	563	578	572	614	578	547	562	576	556	591	567	597	586	572	545	560	603	563	568	573	542	605	614	559	510	605	617	547	557	585	593	604	537	563	521	586	609	580	589	569	551	587	542	581	555	593	564	562	584	560	570	602	550	556	595	618	528	572	592	563	585	567	543	578	554	586	563	580	572	550	566	545	517	571	608	531	574	552	591	582	582	575	570	560	595	531	574	576	532	564	582	600	549	592	617	631	577	594	533	558	571	572	594	604	567	581	569	579	550	609	556	553	565	573	557	584	576	613	536	563	573	594	570	540	565	549	552	579	602	560	532	545	594	587	573	563	581	620	602	556	566	566	558	637	565	585	550	551	552	569	540	552	562	561	569	551	581	585	572	578	563	580	588	554	551	552	562	581	586	532	598	554	565	600	597	571	556	553	560	553	524	574	587	569	593	617	589	610	584	628	611	578	550	613	561	599	578	561	543	576	594	546	522	561	555	599	512	559	567	562	552	581	562	612	585	595	573	570	564	580	540	565	579	588	579	546	571	592	572	568	595	554	554	610	555	564	575	567	545	627	556	618	555	576	532	588	573	578	563	582	568	565	611	599	547	528	563	529	590	575	616	585	565	567	529	545	602	559	583	617	527	545	604	540	561	583	565	532	581	575	566	587	569	536	538	576	578	565	589	555	559	581	585	570	573	575	547	583	565	596	521	553	580	546	590	560	575	571	588	572	579	599	558	536	571	549	512	600	553	597	568	549	555	551	569	581	529	602	599	599	558	587	588	596	575	589	594	560	522	598	587	557	546	574	569	566	580	617	548	537	618	578	551	565	574	540	558	602	584	565	548	600	576	570	555	544	575	584	563	618	611	613	563	570	575	549	559	576	593	632	558	562	534	591	604	535	598	542	583	579	537	552	593	573	617	606	555	543	580	581	537	574	546	587	536	588	566	558	547	590	578	577	578	587	608	541	582	588	586	553	542	542	585	548	548	533	558	558	547	573	533	580	558	605	585	575	592	543	576	541	550	572	591	541	543	573	530	594	559	558	560	583	500	551	531	552	582	561	573	509	548	541	607	549	604	546	572	572	514	557	541	584	585	573	594	598	601	568	546	574	558	611	549	559	568	587	582	571	557	590	564	627	599	546	539	568	581	557	548	570	583	580	549	599	591	569	567	604	580	585	540	555	577	568	614	538	597	541	612	589	604	571	595	595	566	580	578	571	607	564	575	612	628	569	580	562	559	588	578	531	553	557	553	559	552	557	597	581	581	584	600	553	547	562	564	551	529	554	538	559	533	544	548	600	582	597	534	596	536	548	584	570	600	584	574	556	585	569	578	591	580	571	572	576	609	594	580	593	625	581	546	546	548	580	582	535	548	592	602	565	578	615	644	603	598	559	545	586	566	559	544	573	604	574	580	593	578	550	534	583	647	568	602	589	584	571	596	608	587	550	552	542	552	541	577	581	546	591	561	595	570	560	604	588	551	569	586	570	630	593	576	564	536	589	566	552	585	575	547	576	570	577	581	564	594	561	569	557	575	587	614	595	590	598	570	562	609	591	536	598	560	598	611	558	549	570	581	572	536	542	603	619	533	510	586	528	535	590	598	534	578	563	599	574	561	531	557	512	585	566	545	638	619	589	559	583	615	583	570	596	559	599	567	558	521	610	569	630	588	574	560	569	593	599	577	553	573	563	579	614	559	602	535	573	581	593	567	562	588	556	556	573	589	590	588	593	608	598	585	514	592	574	599	538	544	565	580	569	590	573	559	596	567	586	556	605	609	552	562	541	601	565	559	529	582	583	551	544	566	593	559	596	553	599	601	570	546	564	556	589	576	552	606	563	599	565	555	528	580	580	552	550	572	526	545	598	566	573	576	580	580	554	554	560	580	537	581	574	574
31866	5045	2690	1924	1504	1145	902	752	638	614	608	529	551	480	445	431	475	437	446	423	448	442	446	416	438	442	521	499	510	527	525	450	476	476	450	429	470	464	405	414	414	385	438	390	370	372	388	383	404	402	383	351	361	388	372	408	376	406	383	404	463	400	406	386	371	398	402	390	400	401	416	421	402	400	417	427	414	369	373	368	363	370	427	412	375	381	370	372	377	400	361	366	396	391	394	380	382	368	419	372	442	411	423	352	389	376	394	394	359	405	385	368	393	375	434	380	389	386	374	381	377	349	418	401	396	388	358	396	375	432	411	399	345	376	363	384	398	355	384	390	379	379	401	404	395	392	394	352	370	379	383	372	383	381	385	391	369	409	390	403	400	381	350	416	396	410	407	369	326	397	413	392	416	376	394	398	356	411	398	401	401	359	376	388	366	363	375	380	408	394	385	366	398	402	392	389	387	420	407	388	375	408	384	366	384	420	419	375	375	373	399	368	343	377	404	383	403	393	367	376	381	390	397	380	351	356	375	371	416	415	351	388	384	385	372	389	394	374	420	380	362	388	414	346	398	355	377	423	394	375	399	412	369	406	426	358	374	389	369	371	429	408	383	396	384	399	377	355	354	381	373	365	385	388	403	399	380	401	425	406	394	414	417	384	386	406	414	376	379	413	334	372	345	351	388	425	418	396	409	383	430	382	371	385	379	395	393	376	397	385	392	384	357	420	352	412	382	410	395	401	385	405	405	369	363	385	400	339	419	391	382	384	383	405	385	349	386	369	410	393	394	408	406	372	391	391	396	357	369	388	374	354	376	352	422	401	407	399	398	393	388	374	355	429	390	372	381	378	387	384	379	390	395	386	392	353	368	416	407	347	404	362	395	368	401	383	366	380	370	409	379	397	405	400	394	396	388	350	395	362	374	389	371	410	401	377	346	440	396	367	380	345	396	380	406	375	369	392	389	394	363	387	429	394	365	396	379	387	375	382	384	381	349	354	370	368	374	379	377	412	395	376	399	368	413	365	362	384	424	338	400	401	384	402	419	359	389	388	404	391	365	372	386	408	419	414	398	382	396	392	388	395	349	378	401	369	379	379	355	335	374	379	347	383	378	382	385	365	382	345	438	390	385	382	384	432	371	360	387	410	386	384	395	403	393	380	385	377	392	393	395	396	403	412	342	387	388	397	410	403	378	401	382	393	361	387	357	399	388	353	402	360	355	400	394	404	375	378	375	383	399	370	366	420	411	427	397	393	379	384	406	375	413	365	362	389	401	367	398	362	434	366	448	387	397	366	363	395	399	383	398	396	418	374	369	419	354	386	371	393	400	369	380	365	356	395	379	376	380	383	410	406	396	377	385	389	401	359	398	380	382	382	390	367	398	364	376	392	397	393	400	427	359	370	400	446	373	371	390	359	373	361	382	411	390	409	379	399	396	372	391	382	406	387	385	383	425	389	360	415	383	379	379	372	432	387	393	353	348	406	367	363	371	389	402	372	427	391	370	362	347	378	410	391	399	394	383	420	396	389	393	370	388	367	384	400	401	375	377	392	387	409	412	349	407	422	383	384	394	399	386	411	411	392	374	390	360	357	383	400	390	381	391	412	357	350	412	373	402	404	399	432	379	403	366	389	373	381	388	370	368	376	398	415	408	353	349	367	383	395	386	429	404	374	378	409	450	394	360	400	417	396	384	397	389	334	392	375	385	375	387	361	402	406	411	378	379	371	386	407	406	385	375	385	363	394	380	360	385	378	411	378	393	364	392	394	413	364	353	389	380	431	380	397	392	383	415	367	377	394	390	395	394	380	359	343	371	390	374	386	378	367	390	364	376	384	402	386	378	417	356	386	377	398	375	388	385	375	407	367	361	397	373	388	343	400	394	416	394	364	387	407	417	389	386	353	398	412	383	369	385	386	384	380	374	383	373	371	409	413	412	387	412	351	368	354	373	399	378	348	373	386	372	353	384	433	366	407	365	391	414	394	350	394	370	389	416	409	392	393	374	400	418	395	400	407	403	385	401	362	412	395	415	386	384	449	376	367	400	400	407	394	399	363	384	371	368	389	376	367	373	337	384	377	391	400	403	392	420	353	364	377	380	410	423	368	365	356	340	375	388	388	386	404	381	384	392	360	423	393	413	402	372	406	412	409	389	390	374	368	402	410	397	385	385	376	365	390	418	371	353	377	398	398	373	394	399	317	361	371	398	411	417	392	384	388	393	388	409	363	388	404	390	381	366	346	410	376	364	418	381	369	393	389	391	382	403	453	377	379	402	431	361	422	399	352	371	382	374	409	381	385	391	352	402	413	348	399	411	384	404	408	373	360	411	375	345	357	385	403	371	385	369	368	360	393	366	397	389	371	401	364	418	401	378	383	390	391	365	374	383	379	406	399	394	429	397	384	396	371	326	419	373	362	344	367	369	398	391	350	359	392	392	413	415	403	372	377	427	365	382	359	411	387	409	387	378	389	398	392	417	407	360	427	349	360	395	420	359	390	369	419	425	391	372	382	399	394	374	359	421	392	413	417	391	390	371	410	370	391	379	377	393	377	394	383	410	352	393	394	402	371	389	377	354	396	396	390	399	376	386	373	391	388	419	369	371	358	396	406	409	401	402	374	397	329	410	390	378	385	354	350	381	406	406	431	372	382	382	435	380	380	374	424	421	390	411	428	363	391	347	392	387	357	381	365	416	406	378	407	390	365	406	377	409	376	382	391	377	415	390	375	366	420	383	353	437	392	374	355	399	368	377	372	390	406	368	427	392	386	427	412	391	348	378	377	390	369	429	379	360	383	364	374	362	402	345	417	394	377	375	326	401	371	427	395	404	416	416	354	416	414	407	351	382	383	413	372	371	390	390	418	404	411	414	401	399	384	365	409	372	397	386	375	366	371	389	395	383	352	389	336	382	363	383	390	394	387	353	384	402	377	418	390	389	415	366	379	397	438	403	374	421	387	375	379	383	397	416	394	392	381	422	361	428	368	414	351	375	354	392	391	396	410	402	383	356	396	384	364	384	394	386	404	374	373	404	407	410	375	362	372	392	377	397	384	391	378	411	366	393	398	387	376	372	367	348	379	378	379	414	402	379	421	414	378	372	392	383	400	368	384	345	392	377	407	399	392	384	425	391	359	368	394	351	370	395	397	399	422	387	398	347	371	386	370	407	338	403	389	400	372	362	398	389	378	439	403	384	396	383	394	389	364	388	380	386	390	418	396	383	383	381	400	364	388	431	425	368	379	394	373	409	404	364	362	411	412	383	428	351	424	404	405	394	414	397	387	374	403	407	388	412	407	385	400	375	372	392	416	379	399	425	372	377	356	381	384	390	412	386	403	372	380	388	362	419	381	384	357	407	441	368	409	380	364	363	407	388	378	382	366	388	392	387	380	423	390	400	376	348	390	380	369	372	407	389	414	370	386	369	412	358	446	423	375	440	369	380	385	361	389	355	390	374	389	372	378	408	375	393	389	379	391	384	392
14597	2438	4975	5719	5016	4426	3478	2905	2672	2354	2099	1943	1736	1700	1633	1471	1486	1463	1431	1318	1314	1275	1341	1346	1337	1497	1951	1830	1710	1740	1894	1685	1541	1736	1484	1474	1327	1390	1117	1027	1107	1026	1050	1054	1063	1039	1004	1016	1076	1009	955	990	1008	1034	956	1026	1004	1006	987	947	949	945	968	963	1054	1012	960	973	988	1000	965	952	946	920	990	954	965	979	1001	1015	1018	945	918	980	955	953	951	968	976	947	1003	985	960	953	965	929	898	1026	952	941	906	983	961	941	947	943	927	910	948	930	970	955	929	935	984	954	991	1012	975	1016	956	1010	913	995	923	939	945	920	961	922	971	917	932	992	962	987	948	914	962	957	959	878	1031	945	980	984	906	933	933	954	970	976	936	887	945	935	979	924	961	979	929	966	942	1005	929	890	934	957	946	968	945	955	953	952	950	990	928	915	979	946	970	955	972	946	932	953	930	895	918	947	985	951	977	929	975	991	948	918	950	931	955	956	928	940	902	976	921	983	983	970	948	928	923	934	951	964	987	941	1005	913	914	910	962	943	939	938	959	1008	942	959	955	968	989	956	975	937	999	937	940	937	952	972	982	944	940	938	935	969	979	923	941	1023	922	923	934	923	930	929	928	960	967	941	951	945	967	902	950	1014	934	945	976	956	1050	953	946	948	946	871	955	1018	986	960	955	927	969	920	1031	923	911	970	1011	890	973	939	980	964	918	924	961	990	942	1005	948	1021	968	976	952	906	957	893	1011	971	957	984	968	976	909	895	929	941	951	969	951	964	927	966	972	949	971	979	989	959	917	946	922	923	973	997	930	945	969	967	951	951	984	924	958	957	944	903	934	934	947	1010	956	950	994	1003	984	929	951	989	980	950	951	943	966	951	973	930	980	960	938	977	960	942	934	971	981	986	959	933	1001	988	940	901	999	981	983	890	986	903	915	981	944	976	943	917	977	923	877	1005	965	965	931	942	934	970	961	929	966	917	955	925	884	977	967	983	989	939	940	959	896	924	931	938	975	965	931	952	917	905	899	912	954	937	953	931	942	917	910	957	922	901	975	900	1013	970	1002	978	956	920	970	948	949	979	936	956	920	965	959	988	970	913	962	981	987	921	908	971	922	982	1013	973	959	937	923	932	914	960	962	937	962	892	955	915	971	971	952	901	970	919	932	1001	999	946	975	945	939	914	929	950	893	982	944	940	988	897	953	966	987	989	954	939	981	918	969	948	993	955	964	965	1009	951	937	984	940	896	912	915	1009	949	938	970	965	938	872	993	969	973	915	935	945	993	969	968	946	949	930	944	1011	1025	943	941	965	962	979	954	974	916	977	942	943	973	942	964	978	947	928	938	925	969	907	934	974	971	927	969	922	942	982	983	929	980	910	918	897	921	971	940	898	951	927	948	920	969	975	960	963	959	999	961	960	980	972	929	973	974	1010	995	932	905	1017	928	924	990	967	910	926	914	968	909	966	942	935	944	992	971	965	942	990	955	903	927	961	915	947	978	922	951	845	902	987	936	920	922	929	953	974	961	937	970	928	951	1000	955	991	930	879	915	912	1004	985	940	939	952	949	902	994	955	958	950	975	944	997	940	895	966	970	961	988	924	934	961	917	949	936	950	956	1029	908	937	998	943	906	982	984	936	959	901	963	910	943	923	959	968	1036	913	919	941	986	1002	980	949	941	1019	960	929	965	962	874	982	925	925	960	984	907	956	961	978	935	937	946	959	949	954	974	945	945	975	951	925	989	939	990	957	962	983	925	940	923	935	950	918	934	959	921	980	893	962	962	994	971	906	959	951	993	948	979	887	966	903	945	997	929	957	932	938	970	929	911	897	939	945	992	972	959	942	942	967	996	968	972	896	927	975	986	1017	931	927	968	956	939	1017	974	939	991	960	976	923	947	991	969	898	912	929	963	949	951	976	936	975	976	959	987	933	941	981	933	959	979	947	965	961	993	938	942	905	997	968	924	949	997	957	960	912	902	904	920	947	897	967	985	963	942	1001	978	945	929	991	940	977	937	983	895	936	973	957	975	967	974	960	877	915	929	975	953	980	960	911	914	913	1015	983	900	931	954	946	928	945	962	963	923	939	957	983	892	930	939	971	984	977	942	945	921	990	925	967	961	994	997	1015	929	1029	963	919	945	918	954	925	934	921	897	915	971	925	972	956	949	948	932	939	920	895	1000	961	1010	916	942	1009	906	950	942	1003	912	950	928	941	975	944	939	917	961	985	956	978	961	964	917	926	932	1000	984	967	969	963	889	947	947	952	950	989	979	908	924	1017	954	911	967	956	949	919	897	917	944	922	936	946	937	995	917	973	977	939	949	961	969	971	953	939	952	924	968	943	1000	937	981	937	915	947	999	936	938	885	1008	993	936	900	969	952	944	958	962	915	933	987	938	975	974	921	961	922	975	939	966	1010	957	988	995	927	953	964	955	928	1000	991	955	957	901	920	974	941	947	941	1009	950	948	940	918	933	927	970	936	915	990	984	952	915	988	946	940	904	958	967	915	962	949	986	943	935	959	948	965	865	951	941	969	933	966	974	956	968	992	919	1013	913	959	914	995	951	955	945	953	1001	1033	910	984	949	988	963	972	930	971	938	953	1007	963	921	957	919	903	968	987	942	958	1024	973	961	995	954	909	982	942	947	970	882	952	988	989	949	1030	936	880	979	954	940	976	967	981	978	1012	961	989	942	941	940	1024	977	983	939	952	976	946	900	941	925	992	1042	973	974	984	923	1007	973	966	863	879	927	952	955	988	990	905	998	990	967	958	971	933	952	949	914	985	973	972	960	953	918	959	921	950	963	904	1017	964	922	904	972	886	969	938	945	993	940	937	901	962	928	958	942	920	900	972	953	940	1011	978	952	917	964	920	972	945	929	961	949	988	958	935	917	954	974	965	921	950	982	886	959	958	911	939	939	946	956	992	931	945	952	991	908	987	927	976	966	954	933	935	952	946	949	994	958	993	918	989	965	1006	913	968	996	902	1000	941	957	987	936	898	979	989	938	1046	932	961	971	950	930	918	986	907	959	957	968	940	943	920	995	946	930	987	982	925	907	927	997	973	974	929	940	946	927	1012	938	934	954	932	934	915	964	910	981	906	914	987	926	919	891	935	998	925	962	961	989	914	947	964	985	939	937	1002	921	932	925	948	968	986	917	933	973	940	958	948	947	914	932	902	923	899	972	923	880	920	1015	980	998	972	917	910	954	939	947	941	940	933	951	954	936	991	979	934	1012	991	933	952	965	961	944	994	970	919	950	973	1038	975	976	945	949	895	988	965	982	964	913	914	918	998	932	998	930	947	970	949	961	950	946	972	904	925	993	976	902	990	967	935	902	995	964	956	945	953	957	994	999	874	937	890	975	990	932	970	932	911	977	938	963	934	988	961	912	969	981	888	952	932	960	962	916	935	940	918	953	936	968	990	958	963	950	974	977	951	988	951	964	967	929	925	952	976	973	887	921	933	958	964	953	984	946	914	940	975	955	936	936	944	958	1015	942	972	900	976	926	979	935	910	935	994	946	916	952	920	945	979	943	934	948	955	960	954	953	972	890	958	923	941	940	919	1046
3006	173	161	153	150	145	146	139	144	147	143	131	124	129	147	145	123	125	138	120	139	147	154	157	143	143	143	122	135	123	154	129	125	144	131	141	136	126	141	130	130	125	120	140	136	155	140	112	119	111	143	137	136	131	145	119	129	123	134	130	134	137	141	127	110	128	155	128	136	148	119	131	137	135	148	132	130	129	119	144	102	146	135	114	141	137	147	161	127	118	128	107	126	145	150	141	123	135	139	123	135	127	144	141	113	133	115	137	134	142	151	122	145	126	121	148	140	145	139	138	138	118	138	121	147	119	149	115	141	133	124	135	125	132	138	137	120	142	123	157	108	130	133	126	135	145	141	132	135	107	147	135	132	142	119	148	130	159	127	142	135	115	129	119	134	140	105	136	142	119	127	124	144	141	131	135	117	113	112	146	149	103	118	119	133	135	126	143	130	131	125	126	124	139	131	127	128	106	129	120	142	138	134	113	135	128	116	136	131	148	127	128	123	114	124	135	134	123	141	129	145	151	129	140	139	126	135	159	136	130	136	147	118	136	135	139	127	155	120	133	134	136	152	136	137	144	137	125	152	134	143	117	145	130	129	126	146	148	137	124	141	143	127	131	140	148	123	119	144	162	142	139	136	138	124	141	123	136	135	132	130	122	142	147	168	143	134	124	144	137	162	155	138	129	136	128	129	137	126	148	121	125	119	133	124	128	138	131	114	126	141	127	138	124	133	138	125	137	148	135	137	150	148	131	124	132	139	133	133	128	130	149	153	129	121	150	143	140	120	133	139	140	120	124	149	125	119	140	113	134	126	125	131	113	122	135	132	126	123	136	146	132	133	153	148	127	139	148	137	140	148	121	163	165	129	134	118	117	121	126	139	135	127	136	133	135	120	136	131	135	151	133	119	127	127	144	145	146	139	141	134	135	111	140	139	156	127	133	154	145	120	153	131	153	131	115	137	134	136	126	118	134	127	136	142	131	145	124	152	158	115	128	139	133	129	135	149	157	144	143	157	166	117	130	132	134	134	112	142	126	134	121	145	120	132	139	137	144	132	125	130	114	126	125	127	133	133	126	128	125	141	145	144	133	120	144	140	157	151	146	140	138	121	137	132	141	132	155	115	139	134	144	146	118	125	139	127	149	155	121	160	140	113	118	147	141	140	120	151	123	140	126	126	138	129	141	145	134	117	136	129	149	118	125	135	146	135	140	153	132	129	129	130	147	133	139	135	116	135	116	108	139	143	133	130	144	140	137	165	134	134	146	164	144	131	116	123	133	125	136	111	161	124	140	121	124	166	127	166	130	138	137	153	133	138	116	134	139	131	122	144	128	134	139	153	129	132	140	112	123	133	145	137	122	134	135	147	118	133	146	135	133	127	126	136	132	122	140	147	148	131	146	139	127	128	143	120	139	153	137	147	129	125	133	144	144	119	129	147	141	143	149	123	116	132	135	139	133	141	143	134	141	148	131	113	126	122	115	131	114	135	132	136	136	158	135	130	151	148	118	149	121	136	143	146	129	133	147	132	128	117	136	136	130	142	146	130	124	138	146	135	133	160	145	140	128	123	131	125	135	142	127	136	159	149	160	146	114	165	154	131	151	138	140	154	124	133	152	136	147	137	145	146	142	124	134	144	127	130	133	143	160	121	131	148	117	129	131	138	124	129	120	139	112	123	145	125	141	126	165	139	147	104	118	124	122	123	136	133	171	149	114	142	126	145	143	164	121	122	114	168	125	146	153	120	131	156	137	124	141	146	134	137	158	149	124	167	121	149	138	138	129	146	104	132	137	140	123	127	141	124	133	146	132	126	113	150	125	140	132	117	125	138	148	118	134	135	133	135	130	133	139	127	145	164	122	134	125	140	143	142	116	137	144	120	136	128	124	137	117	151	126	121	136	138	135	140	130	142	126	135	131	147	131	158	110	112	112	143	123	113	138	122	117	121	140	141	136	140	122	135	143	133	119	148	122	113	118	160	126	132	135	140	141	140	144	139	130	120	129	125	161	126	144	114	145	139	135	132	127	126	142	132	148	118	125	123	143	154	131	116	132	129	147	158	136	115	114	142	151	128	139	126	131	119	148	139	143	133	137	134	127	123	127	131	129	150	151	132	148	155	150	160	127	130	130	129	107	113	153	134	126	139	127	122	123	118	121	131	136	146	156	126	149	110	134	123	150	125	133	138	107	145	133	126	129	135	159	141	143	147	124	127	132	133	135	132	150	131	124	137	116	124	135	125	125	137	131	145	143	145	155	142	145	151	110	115	165	152	151	145	121	130	124	116	112	149	134	130	107	143	138	139	114	142	148	133	131	127	136	153	148	138	132	148	138	118	133	132	121	145	141	129	142	150	136	127	134	131	132	141	120	140	141	136	126	140	136	137	144	137	139	135	116	135	128	114	139	146	143	144	119	141	139	141	148	127	148	155	144	144	134	134	140	126	134	136	132	132	153	156	142	160	130	148	131	148	125	118	116	145	140	122	154	125	146	116	115	135	120	138	136	162	126	118	144	131	139	155	129	151	122	129	143	133	136	135	135	145	125	146	132	146	136	123	108	137	146	123	132	124	136	143	121	133	139	129	131	150	164	136	132	131	122	111	123	120	145	133	130	153	135	144	130	133	114	141	122	130	147	136	134	147	128	123	132	129	140	122	125	141	129	140	144	115	153	127	126	133	151	132	125	131	122	150	163	140	155	135	148	106	132	109	153	160	123	122	154	119	133	144	132	129	128	132	127	131	140	109	141	139	130	140	122	120	130	130	126	141	137	137	131	144	147	110	138	159	137	145	143	124	158	147	173	121	157	155	133	125	132	108	138	120	136	110	142	128	145	139	135	121	127	137	143	144	137	135	150	136	150	123	124	125	129	140	129	142	114	156	143	145	116	119	109	155	159	141	137	160	123	140	148	133	127	132	135	146	136	136	142	107	142	123	129	156	147	129	135	125	135	124	157	123	136	139	137	156	120	110	138	147	152	137	137	138	139	131	122	143	139	131	120	152	136	115	124	128	116	135	146	151	119	123	161	152	142	138	136	139	123	128	135	135	130	155	143	116	157	154	135	136	140	136	132	118	100	125	144	127	133	134	144	126	136	123	116	138	150	128	131	140	133	133	164	163	123	156	115	127	126	151	120	115	123	117	129	140	129	134	131	141	126	139	112	128	140	124	113	124	116	128	142	139	123	109	137	142	128	148	128	138	134	130	133	133	117	135	139	169	126	138	149	117	122	128	143	112	122	146	136	131	116	139	129	148	153	133	134	120	146	143	153	140	141	128	127	138	137	140	141	149	137	133	139	135	122	141	138	146	166	144	128	136	143	145	134	144	138	140	146	133	149	113	122	137	132	138	136	134	138	147	134	139	146	131	134	134	138	137	122	137	139	135	160	158	149	122	137	127	141	128	133	135	122	125	126	138	143	153	126	140	122	124	144	133	133	130	133	130	146	135	135	138	119	130	134	122	104	129	133	127	127	147	133	130	165
3493	453	497	525	531	450	451	455	472	435	433	408	404	452	473	451	455	413	463	413	413	423	423	420	459	404	438	418	411	410	441	448	409	415	411	446	430	412	474	430	404	383	413	431	364	436	438	420	424	416	420	441	429	422	426	398	404	414	442	455	429	416	391	416	413	430	447	426	428	455	380	396	407	396	387	406	425	420	383	423	395	408	411	407	378	422	438	449	416	401	429	414	413	369	410	428	415	376	427	403	404	419	419	360	433	388	406	401	446	404	415	404	436	391	411	400	399	408	421	414	396	371	371	441	434	370	380	401	417	415	406	437	412	402	438	467	389	409	442	374	432	422	380	396	436	419	419	363	395	394	412	390	447	432	387	427	439	414	429	405	386	425	431	419	428	461	442	416	407	408	397	389	387	396	404	395	418	420	407	430	416	427	406	409	423	429	424	414	412	378	385	436	411	417	436	407	404	384	391	385	417	420	400	427	424	424	385	402	410	402	455	424	421	402	425	370	412	429	421	430	422	427	416	407	429	368	471	443	428	460	368	398	383	427	414	383	391	411	415	408	450	427	451	395	391	438	417	433	434	414	415	402	439	438	361	393	435	434	411	420	402	468	431	383	406	422	441	406	438	434	402	396	384	419	384	435	408	379	405	407	388	396	398	388	427	375	417	388	432	426	436	402	389	412	381	445	396	423	413	425	445	415	408	391	376	401	404	382	462	381	393	446	354	426	399	410	410	357	396	453	401	354	399	417	378	404	360	441	398	422	398	450	431	444	400	440	395	411	380	399	406	414	447	429	454	422	403	399	404	445	425	391	393	420	445	422	369	433	408	362	404	420	416	425	399	424	414	437	430	399	409	405	412	414	433	408	416	415	415	440	433	431	439	429	399	419	452	426	443	392	399	419	467	426	405	423	405	425	415	398	428	368	396	462	395	387	414	414	431	364	411	402	426	396	455	411	408	405	391	423	393	406	404	407	408	457	417	401	438	395	430	404	410	407	431	447	430	432	397	451	416	388	443	433	423	422	376	419	429	407	406	373	393	398	394	408	401	394	421	408	432	380	354	440	414	404	453	408	403	406	412	401	410	427	396	428	409	388	448	445	435	396	439	427	416	407	428	420	410	436	426	388	410	387	402	410	439	428	364	413	396	414	377	396	419	419	383	407	419	415	406	412	411	415	423	434	425	423	419	427	399	425	401	375	415	411	392	430	394	412	372	395	428	452	421	377	420	425	393	415	413	438	441	403	410	407	410	398	409	373	393	419	411	412	415	414	453	442	438	410	428	401	403	415	395	406	442	413	418	397	406	440	406	390	421	420	425	417	428	413	397	415	430	436	455	428	398	414	434	441	397	414	394	395	455	375	407	419	396	417	438	391	413	378	425	438	409	394	446	401	406	393	392	464	383	428	372	402	424	425	448	413	443	431	420	421	390	423	413	438	382	440	390	421	411	395	386	429	408	387	395	407	408	416	424	413	406	446	408	426	402	450	421	442	445	389	437	373	397	434	443	414	420	403	401	380	400	389	415	421	432	430	391	412	418	398	445	421	416	447	443	473	432	416	424	390	437	388	393	375	396	431	430	418	406	424	414	402	393	409	425	397	444	420	388	403	403	397	436	426	421	404	411	425	409	429	428	369	389	405	407	373	388	423	430	429	451	362	422	411	422	423	398	429	436	395	420	459	416	432	417	445	438	407	438	402	387	430	411	430	401	440	429	402	447	436	428	389	428	432	434	432	435	415	393	434	424	390	446	386	423	403	412	396	410	447	424	410	404	417	420	406	403	428	415	436	400	418	434	411	461	374	412	439	399	397	418	434	404	442	410	384	402	427	426	383	399	432	437	421	412	376	391	446	399	382	370	434	403	396	431	391	428	414	404	448	404	431	421	440	418	405	392	385	414	421	426	402	383	393	456	412	383	428	386	406	391	397	398	404	421	394	430	438	451	385	417	439	401	432	431	401	418	402	425	424	410	403	415	437	440	417	415	416	381	442	426	428	408	446	401	413	392	429	413	397	413	445	434	443	428	423	452	400	416	418	427	410	407	386	382	409	458	431	438	401	420	445	411	416	379	407	409	376	400	376	371	439	433	410	436	429	439	412	444	429	409	390	430	425	442	408	439	411	440	421	389	406	391	407	395	430	384	424	408	427	432	430	431	403	418	430	394	421	395	420	399	359	392	439	419	424	436	386	418	399	433	406	397	414	401	385	442	431	409	408	393	409	413	409	433	387	430	421	402	457	411	425	411	421	429	387	436	439	429	407	420	399	405	400	443	428	412	396	412	400	401	453	417	416	424	417	389	383	416	404	420	414	428	435	425	432	421	434	438	421	402	382	420	400	439	419	406	427	419	415	428	442	423	439	449	419	411	423	403	427	428	420	408	422	398	392	421	408	378	430	397	415	429	427	410	378	410	412	458	422	389	408	418	396	438	411	379	420	425	398	418	425	429	390	447	442	423	449	416	403	384	413	405	433	435	421	376	445	438	412	394	393	416	410	424	399	402	437	414	396	433	406	419	392	386	412	409	410	411	452	383	429	419	440	408	373	423	384	424	433	444	405	399	392	393	408	424	417	411	399	434	413	375	411	413	433	424	394	407	425	435	403	409	383	402	429	397	433	378	402	414	445	404	366	415	426	392	442	436	422	436	433	399	392	430	399	430	396	392	413	394	425	444	404	436	430	415	440	432	387	443	387	426	429	408	420	412	408	468	431	407	380	406	408	418	393	385	382	374	444	393	412	400	381	392	421	420	427	412	429	427	447	407	399	410	386	427	433	423	400	445	423	386	396	407	403	421	437	380	410	400	453	400	389	408	406	398	398	416	394	429	410	382	420	410	431	424	407	374	396	454	392	385	392	435	359	435	374	414	420	399	424	394	408	388	430	401	379	400	443	414	381	432	404	436	393	387	422	413	446	396	424	428	444	432	413	424	377	396	417	440	381	422	399	437	383	416	431	409	448	420	418	382	403	423	441	425	432	422	415	374	422	450	389	402	405	427	408	417	396	430	395	409	413	405	406	393	462	417	430	410	422	416	431	421	406	395	370	373	390	419	406	408	381	407	371	429	393	437	425	444	402	390	403	390	415	428	401	411	408	425	408	449	411	411	428	407	422	434	418	436	426	433	422	449	389	404	397	457	422	405	391	394	413	404	407	379	391	433	413	411	412	407	419	416	438	441	374	443	388	441	411	411	427	403	440	408	415	386	412	433	430	388	438	381	406	439	412	388	398	421	384	388	447	420	432	420	399	432	412	413	390	386	422	386	411	418	403	444	431	426	443	443	421	439	420	437	418	393	399	421	403	419	419	390	409	402	415	446	432	390	402	387	407	394	402	390	453	412	480	405	428	401	406	424	393	447	391	386	402	442	447	421	397	397	446	434	409	419	437	399	454	378	416	420	420	407	436	388	425	391	439	418	409	392	462	436	423	407	425	412	429	447	415	426	430	407	409	430	409	395	387	409	398	406	419	394	429	414	435
19304	1704	1192	859	718	529	462	399	326	330	304	306	250	282	269	280	221	228	222	230	238	238	236	213	217	228	215	241	247	246	235	222	223	270	209	241	216	247	213	214	197	200	179	230	234	196	203	215	196	193	206	164	224	202	205	209	186	204	209	188	197	200	210	222	223	186	202	203	217	203	239	199	202	204	195	220	210	226	213	187	218	186	197	168	190	215	231	200	189	165	205	191	233	201	186	202	195	215	202	193	182	192	221	202	236	197	196	214	195	199	186	217	190	241	208	181	220	202	215	207	201	180	197	161	160	184	183	224	214	226	217	210	195	208	207	202	193	199	202	211	199	165	194	190	194	218	235	216	191	179	194	206	188	183	195	183	212	192	200	191	188	191	204	194	188	216	195	233	187	190	209	199	217	192	183	200	203	198	191	172	190	215	191	173	187	217	213	180	199	219	210	204	174	178	206	216	208	199	205	210	205	200	220	181	206	194	202	215	214	202	220	214	231	196	202	211	193	193	175	195	199	213	186	194	190	202	185	192	178	207	183	190	203	221	220	203	191	220	224	187	195	198	221	194	182	205	184	236	219	193	188	187	221	199	200	209	198	198	192	171	215	190	193	214	185	191	204	210	217	175	203	204	191	194	225	198	211	182	205	225	204	180	188	193	203	194	193	196	190	214	227	201	203	201	217	197	208	227	228	219	229	202	202	186	218	212	197	205	193	192	198	183	206	242	201	181	193	178	223	198	192	221	202	195	204	203	210	193	224	192	195	202	214	217	194	203	214	224	187	166	188	186	215	166	205	211	201	213	172	195	195	212	172	198	200	208	194	193	199	204	196	187	203	196	182	181	194	206	185	217	231	189	188	197	207	196	211	199	203	203	185	205	207	189	172	204	236	210	213	201	185	180	213	198	193	210	237	212	215	174	194	187	187	200	180	221	185	218	219	198	179	192	205	193	195	197	219	186	179	207	190	213	205	206	158	188	204	196	182	176	188	184	189	203	180	207	211	207	191	211	206	206	205	181	201	209	199	208	180	208	186	216	218	169	195	174	208	195	164	195	197	176	183	186	212	189	215	216	244	211	238	194	228	199	184	173	198	175	197	195	188	177	191	168	187	182	212	180	176	192	189	187	183	212	200	211	204	237	202	204	204	197	219	208	210	225	196	172	217	211	210	202	204	206	216	213	178	214	191	191	215	215	187	210	187	191	199	200	184	220	198	188	204	224	188	196	212	207	194	197	191	183	196	230	202	222	230	197	199	215	220	220	191	222	199	205	227	230	177	202	206	197	198	197	210	208	189	166	234	201	191	182	199	202	185	192	192	178	222	201	189	203	173	184	208	193	196	185	186	212	209	175	224	218	208	197	242	193	208	189	178	181	201	242	180	211	180	210	211	190	195	196	207	178	203	218	210	207	206	198	207	197	182	249	200	216	204	217	179	222	198	198	202	203	205	177	190	197	190	211	215	167	174	194	208	205	195	193	233	190	190	217	216	231	207	202	194	217	195	219	199	186	228	219	190	158	184	204	200	193	209	219	215	193	179	201	205	173	174	189	197	221	161	202	194	193	183	206	197	199	232	210	185	203	206	184	223	190	205	235	190	209	232	202	202	198	193	186	195	191	207	208	200	201	197	203	222	201	203	189	210	188	205	210	200	183	200	198	212	221	211	199	194	213	214	206	187	185	220	194	211	217	208	205	193	216	215	193	223	201	201	177	215	206	203	226	199	224	208	198	197	176	211	220	205	205	205	202	204	182	203	200	209	197	212	204	203	202	236	203	217	198	199	177	211	210	199	192	189	206	188	199	193	195	222	222	202	213	172	201	212	229	212	211	213	190	207	178	199	174	180	181	211	200	207	190	231	211	169	183	203	188	209	200	194	205	184	193	204	222	188	231	234	197	220	178	193	184	201	200	201	203	188	195	214	220	195	226	234	184	204	194	229	180	198	185	188	193	202	188	219	198	201	193	215	217	229	217	235	190	187	217	207	204	208	214	202	217	186	190	176	194	199	245	199	185	215	201	211	225	206	225	209	204	215	200	209	200	202	195	209	213	205	213	202	205	199	188	201	242	195	205	213	198	218	220	210	179	225	173	204	180	203	197	200	223	205	218	208	223	205	208	170	197	178	203	214	214	211	196	207	189	187	196	208	218	205	204	197	173	188	191	201	224	194	207	201	199	212	198	214	194	202	191	214	192	194	201	206	191	207	211	175	191	200	215	201	222	203	174	184	183	184	192	193	196	216	215	199	202	166	205	207	203	205	202	174	208	212	215	178	206	220	191	209	216	204	165	211	218	184	210	210	196	188	183	194	208	216	192	201	204	209	190	208	193	187	201	189	198	209	207	237	202	204	184	209	185	212	186	198	190	196	204	228	205	201	185	193	181	202	191	237	182	201	226	206	177	192	187	212	199	215	181	225	195	185	201	200	194	181	227	212	209	213	194	209	214	172	198	209	193	206	191	198	196	178	190	199	216	200	209	199	185	192	192	214	192	202	203	206	194	234	213	203	240	191	188	190	201	225	198	186	207	188	230	198	203	225	193	203	215	211	196	192	202	189	174	215	186	165	205	185	191	202	192	212	220	218	169	225	226	205	193	179	198	178	203	177	173	220	194	184	181	202	177	203	206	192	187	204	187	204	194	194	225	184	195	227	178	205	186	219	211	219	183	212	195	212	245	195	206	222	219	196	192	212	201	206	172	195	204	185	204	230	211	209	216	211	175	226	196	193	228	203	191	197	203	191	233	192	206	215	215	208	220	176	194	203	207	219	186	205	224	212	197	215	169	250	217	206	187	177	203	195	221	186	178	208	188	211	218	180	199	165	209	213	197	202	204	177	209	166	191	211	195	226	216	164	181	200	209	208	223	196	236	212	206	205	201	202	199	192	223	185	201	211	201	185	229	201	213	216	223	179	187	211	187	172	197	183	203	202	198	195	188	224	208	189	212	210	172	222	171	180	210	184	192	190	198	197	201	209	201	207	218	203	198	207	186	212	186	200	184	215	192	201	216	249	204	183	234	220	202	196	214	186	197	226	193	187	210	204	217	209	200	215	209	211	243	219	219	182	208	174	191	207	190	208	195	185	196	192	194	198	224	177	200	164	204	220	201	213	202	216	206	212	191	204	213	188	208	197	213	202	180	211	193	178	205	195	205	204	221	178	194	214	188	180	187	218	197	205	181	197	197	196	198	192	205	204	230	221	187	199	205	206	225	192	223	202	214	176	210	224	183	208	190	200	198	181	232	239	201	207	204	185	200	216	211	212	192	210	195	185	196	200	177	216	180	179	218	199	210	212	213	199	199	168	222	199	199	212	201	214	191	219	196	227	236	210	201	195	191	213	200	196	222	201	178	199	191	224	191	210	201	190	198	211	224	207	202	191	199	199	205	216	193	198	192	198	194	198	173	191	203	212	226	230	210	207	205	220	225	203	210	180	190	200	179	199	208	208	216	206	188	201	204	187	220	182	184	220	202	214	214
10059	1297	2619	3089	2744	2249	1843	1638	1418	1274	1130	1090	1012	903	888	863	810	814	807	795	763	723	690	753	819	939	1030	955	1105	950	1054	1035	947	1051	791	870	766	748	693	585	585	599	611	617	620	561	601	601	610	580	572	614	598	565	599	611	583	606	579	568	584	540	559	597	602	590	569	566	580	593	564	553	572	583	612	566	589	607	668	623	561	601	592	549	549	595	580	560	546	528	610	579	579	566	611	553	555	593	555	609	574	574	597	601	580	529	608	604	579	626	652	579	600	576	568	552	581	562	554	555	534	557	560	562	578	555	581	530	589	573	597	579	593	556	510	574	520	572	518	553	567	589	551	610	576	525	532	579	590	527	593	589	548	583	541	560	531	536	561	604	544	526	591	593	537	581	579	572	585	577	573	591	512	594	583	602	580	573	540	558	568	546	572	587	597	584	597	549	591	555	606	565	568	624	599	583	572	597	581	562	549	538	570	558	576	571	535	568	537	564	558	604	535	582	584	602	536	561	552	569	559	573	578	600	565	578	582	559	566	589	544	597	563	552	547	547	544	593	594	586	546	629	584	575	543	571	597	557	552	564	591	559	551	562	584	564	573	553	560	566	606	569	557	548	564	595	578	586	544	573	542	592	580	570	576	570	571	583	591	560	592	551	592	569	548	601	580	624	552	559	574	608	552	619	589	580	572	587	564	506	544	602	585	610	580	523	577	558	578	600	581	590	572	566	549	587	559	547	591	596	549	548	571	562	556	551	594	566	575	540	600	571	577	594	568	574	582	583	588	566	623	579	544	631	539	569	583	537	581	628	597	557	585	586	540	536	547	562	544	573	553	582	573	591	580	606	536	574	576	555	564	535	548	541	607	585	544	549	555	569	552	591	595	601	593	561	598	557	582	598	546	588	606	546	578	520	537	559	604	571	520	539	621	588	548	610	580	581	557	577	579	531	579	607	601	556	574	606	567	525	570	624	575	631	564	602	561	578	557	528	528	521	585	583	583	598	587	564	533	635	565	602	573	553	533	542	554	572	572	569	545	604	569	550	601	533	595	556	546	544	556	569	536	581	589	536	563	570	562	614	594	583	550	552	543	539	614	546	594	558	555	588	563	585	548	575	572	536	537	536	610	558	570	606	578	582	579	561	530	571	555	582	567	554	573	540	550	572	615	581	586	559	568	573	581	602	577	604	605	585	573	610	595	605	580	566	584	571	591	579	549	574	549	602	584	574	596	586	554	585	615	617	563	598	592	541	571	600	555	529	517	586	531	595	590	540	563	604	556	583	554	594	554	590	575	559	555	572	553	560	574	580	532	567	573	570	565	605	548	555	569	588	578	557	569	583	544	552	510	545	564	533	531	609	561	563	545	563	587	559	542	568	586	602	597	531	553	533	554	563	567	571	550	534	564	536	549	574	592	568	572	574	600	545	606	536	575	550	535	585	567	603	566	555	573	580	547	573	587	554	586	591	557	550	582	583	612	560	563	562	557	563	580	604	553	555	604	552	555	531	558	545	560	576	584	566	557	574	576	526	598	519	577	494	578	553	596	587	502	563	596	604	559	563	565	568	554	595	557	563	570	574	589	566	553	525	548	542	577	552	566	588	546	557	546	604	569	582	586	627	561	563	639	554	589	543	514	560	538	539	579	559	607	547	577	552	574	573	521	567	555	572	570	572	577	573	567	566	568	569	592	548	582	530	561	587	598	592	568	571	585	549	579	568	554	528	606	606	597	579	536	541	566	568	561	563	523	605	582	551	560	568	528	600	595	586	585	601	518	605	552	563	546	555	575	562	568	589	600	589	573	557	577	568	572	570	592	579	629	564	590	560	607	574	602	589	585	604	554	579	581	597	595	559	577	571	628	548	536	559	582	608	567	557	565	595	560	629	554	561	551	565	562	557	596	525	605	585	605	579	586	559	536	556	563	574	531	559	587	575	545	541	618	565	549	511	570	563	531	559	618	547	622	574	603	530	578	573	594	574	596	539	596	555	593	546	529	633	565	560	525	542	545	565	555	559	624	547	579	578	527	557	551	561	604	558	570	535	585	593	582	542	592	545	550	537	569	574	573	548	617	592	559	545	551	529	595	604	570	590	576	519	579	581	544	553	592	612	516	571	561	573	546	557	562	626	563	592	568	545	557	618	630	589	566	559	531	594	588	591	538	565	589	535	557	518	538	578	571	544	564	537	575	540	608	521	620	530	569	550	555	544	559	589	586	564	564	596	599	537	560	559	553	533	555	581	586	513	608	572	553	620	544	586	582	577	557	608	565	577	549	561	531	601	600	583	586	606	589	599	544	597	582	564	551	555	578	567	580	575	574	572	575	566	556	627	536	581	535	562	577	561	566	544	563	529	542	587	602	560	565	616	582	546	603	560	586	564	555	543	562	580	587	578	596	572	514	556	609	575	576	575	535	575	558	565	546	550	572	597	583	554	542	551	592	567	585	584	577	545	610	610	568	591	592	562	569	554	545	576	579	555	567	565	581	579	558	557	548	604	567	584	584	561	542	547	554	584	567	512	539	543	545	545	584	526	547	598	535	602	548	593	554	549	566	594	565	591	571	620	567	549	604	579	573	589	539	583	551	545	535	623	579	598	506	587	576	542	581	569	577	562	532	558	574	538	529	536	564	561	553	584	533	536	514	561	563	574	622	583	611	557	599	582	594	628	572	535	574	549	626	600	533	555	574	563	548	564	562	566	527	587	546	608	587	608	536	596	563	601	550	559	503	589	572	540	560	586	553	562	581	578	572	590	533	529	597	527	581	580	623	532	574	570	560	583	557	565	611	542	573	592	581	510	561	590	528	551	574	587	583	561	571	553	535	566	560	585	544	548	580	550	554	569	577	559	565	569	547	550	565	589	532	559	568	574	573	552	567	584	593	561	578	596	587	544	620	589	529	601	589	536	510	582	527	542	566	581	591	575	595	601	539	591	569	613	547	559	584	545	580	529	579	540	536	538	555	574	535	580	586	559	538	523	571	586	515	573	532	598	608	535	573	540	590	580	587	590	559	597	552	578	594	617	548	591	578	574	566	559	536	599	490	581	560	547	576	603	600	604	542	539	558	549	529	578	585	571	560	522	549	586	552	568	548	574	572	531	557	592	560	614	566	564	594	590	585	603	581	552	609	562	603	576	556	535	620	562	582	571	564	619	580	560	513	550	564	568	605	576	578	544	562	566	556	579	559	550	578	578	539	555	576	578	566	538	579	542	598	565	564	588	561	586	576	598	560	540	575	561	583	572	552	559	583	576	542	523	536	529	587	535	576	578	541	563	524	536	557	562	553	584	543	533	575	596	554	582	557	609	568	596	602	599	613	606	542	570	543	606	548	580	588	563	580	581	574	603	574	549	602	577	585	575	569	529	598	595	580	603	588	532	532	544	560	570	591	576	594	535	556	617	551	576	528	574	534	533	600	572	601	604	527	590	573	556	584	552	567	598	602	549	593	539	573	576	578	563	620	604	595	600	562	592	613	536
31206	5144	2666	2009	1358	1060	887	746	654	643	574	572	486	502	463	463	459	461	456	412	411	423	441	467	476	452	460	457	457	492	526	497	481	451	423	417	459	404	421	390	405	444	412	393	412	389	413	376	403	408	394	358	388	388	398	418	390	392	376	378	370	418	393	374	417	365	414	388	382	361	429	384	408	405	380	367	377	375	381	375	390	429	418	399	405	385	370	363	375	406	382	377	417	393	413	419	354	403	384	398	390	389	381	375	387	378	366	402	404	416	428	375	394	397	422	430	350	398	361	390	359	431	359	411	444	365	424	387	379	356	408	373	413	421	381	424	385	420	367	376	366	347	372	390	356	395	373	401	395	384	391	348	411	380	384	392	378	405	379	397	392	384	369	328	427	394	391	412	443	420	405	347	397	373	348	414	409	424	388	354	373	413	397	403	364	401	432	363	368	395	402	365	402	381	383	411	411	403	400	410	405	340	388	375	359	382	403	382	376	400	386	369	412	373	366	397	375	376	410	394	353	375	389	419	392	368	386	387	370	419	402	409	367	363	398	382	398	400	405	407	393	429	439	402	372	416	393	360	405	387	419	435	314	409	429	416	382	391	406	392	369	370	404	395	400	399	429	402	390	412	398	383	394	424	394	378	399	405	394	378	399	430	374	391	344	366	395	376	381	405	378	371	370	367	395	389	360	417	373	421	377	357	361	393	379	359	415	400	413	358	412	396	400	384	359	383	398	362	402	385	410	406	370	404	375	399	343	419	383	375	389	363	402	399	367	372	390	405	414	385	342	380	413	362	411	401	405	371	390	367	381	372	352	414	364	356	400	367	372	410	370	352	395	385	376	420	378	404	415	356	375	440	416	379	397	421	387	398	426	347	354	389	361	381	422	430	401	370	385	376	388	423	391	375	407	369	385	419	366	396	384	419	413	387	399	404	392	369	406	371	375	384	370	357	362	377	386	340	380	370	380	410	403	408	371	370	431	362	391	364	360	382	397	408	404	391	394	397	414	394	380	381	372	418	395	379	369	427	404	367	372	357	377	399	443	368	388	409	373	375	375	367	396	406	398	382	394	413	403	406	386	404	391	387	397	398	384	386	405	394	421	411	370	391	384	382	355	396	395	408	403	349	379	380	368	357	375	366	401	397	390	409	371	376	354	412	396	374	384	380	399	390	416	407	381	407	418	401	383	395	404	382	408	409	386	377	379	429	388	394	413	375	390	409	395	383	356	396	376	359	391	379	443	426	379	369	403	376	415	400	386	410	394	354	400	400	429	414	373	430	395	395	404	369	401	377	378	371	369	421	373	358	387	407	351	415	409	422	393	370	365	399	404	410	401	402	377	411	395	379	370	371	406	416	409	400	392	397	398	380	393	402	409	401	364	396	412	384	370	374	399	387	367	405	404	375	436	368	378	391	355	386	377	416	390	361	410	401	341	413	380	394	414	398	381	390	361	386	401	367	409	395	405	372	396	390	404	401	367	379	354	399	410	373	394	405	393	375	386	382	387	392	406	388	379	373	358	398	367	346	407	394	390	346	382	389	392	359	412	390	385	381	404	405	377	413	397	432	395	409	361	369	377	426	356	371	408	406	395	356	378	421	373	403	406	386	386	384	389	354	393	434	386	351	401	407	388	415	425	380	390	364	390	398	421	402	410	389	390	363	417	419	424	391	397	411	385	397	391	414	397	378	374	389	413	396	389	376	358	379	359	391	384	382	383	367	450	400	396	420	386	374	381	407	392	415	420	390	380	409	415	436	404	383	391	410	388	412	367	412	362	375	365	399	392	393	409	364	406	394	410	394	398	378	383	377	359	430	398	366	389	424	369	430	408	393	368	417	400	374	379	395	392	399	388	384	403	385	403	375	390	404	386	406	421	426	371	380	361	397	383	417	422	380	410	387	364	409	390	371	394	386	396	360	382	403	398	396	415	400	389	359	394	371	425	386	401	380	398	408	395	403	413	401	385	370	399	387	388	405	390	401	377	375	379	390	393	393	383	385	361	355	384	435	364	422	352	362	354	439	396	379	382	398	387	413	396	387	353	423	416	365	384	401	403	390	408	374	391	401	373	372	382	382	405	362	388	394	363	354	370	353	355	390	402	412	378	391	384	417	405	426	430	373	429	403	361	419	396	417	378	388	397	416	396	362	355	370	408	366	397	378	376	362	390	399	393	401	388	391	373	382	429	369	413	399	419	362	388	409	399	389	390	398	376	371	406	397	415	394	419	373	427	385	367	365	390	388	373	372	417	385	418	360	396	384	402	399	392	382	403	386	373	395	372	400	373	401	409	404	377	370	397	341	349	404	377	375	380	408	380	392	412	397	363	414	380	363	397	375	421	417	362	417	379	413	361	389	342	347	408	380	456	395	368	391	406	430	416	394	425	402	426	359	369	419	390	392	398	374	357	396	384	416	450	379	337	416	376	378	405	378	384	400	368	397	366	381	383	383	382	370	411	382	408	415	363	340	392	394	405	361	403	400	387	421	392	404	413	399	387	403	351	370	397	345	384	378	376	375	385	387	392	405	384	426	369	414	417	367	416	401	418	377	368	399	440	401	410	382	366	369	369	396	396	398	378	411	425	402	378	391	407	395	388	406	381	357	366	413	382	373	390	333	400	353	404	392	425	385	414	379	378	409	381	370	383	429	387	395	371	430	395	399	382	361	394	398	402	383	384	398	370	392	385	386	417	376	386	407	363	382	383	413	406	368	397	438	400	355	395	403	367	376	376	373	367	378	397	353	382	423	409	429	368	362	384	397	366	376	411	366	390	370	441	394	406	384	406	381	384	383	398	414	416	367	420	380	385	352	396	359	398	382	344	376	338	366	370	399	393	425	404	377	364	377	413	387	383	393	414	380	368	355	375	428	417	388	356	379	415	410	386	366	385	365	374	407	381	381	404	403	389	404	385	361	413	389	359	406	385	373	400	389	384	382	353	403	361	382	381	400	411	384	363	371	389	429	365	386	390	375	415	375	395	412	389	390	400	390	378	391	407	353	390	404	369	386	364	392	408	398	374	377	326	400	355	398	363	371	381	380	376	397	440	381	389	391	414	387	408	414	413	424	406	378	369	373	355	379	362	409	436	369	357	392	422	374	378	397	439	359	414	377	398	372	373	400	395	367	381	393	419	411	361	405	385	370	393	374	376	396	340	352	384	412	390	389	372	368	408	396	366	383	409	391	387	396	359	363	367	392	355	372	387	396	397	370	376	385	404	359	388	384	407	404	386	398	392	386	362	361	382	419	369	382	376	421	378	363	356	409	391	387	367	405	407	374	423	386	419	384	395	367	401	395	375	407	358	358	395	380	393	396	391	369	396	397	362	410	420	388	362	399	432	425	383	373	385	360	391	383	416	403	386	390	396	414	395	404	402	402	364	392	363	417	412	395	367	401	379	393	415	435	376	428	395	373	389	375	370	366	399	380	406	384	360	353	387	398	402	356	387	398	377	402	371	391	411	411	369	365	407	417	439	380
14218	2501	5022	5779	5079	4127	3528	3017	2573	2476	2154	2036	1736	1701	1611	1560	1440	1448	1442	1402	1291	1300	1325	1402	1342	1675	1685	1711	1601	1662	2029	1648	1644	1483	1398	1536	1428	1332	1116	1069	1017	1066	1030	995	1029	1024	1036	990	1011	1014	1002	986	991	1040	993	1011	983	1028	1029	1016	962	974	979	1009	994	994	1043	974	978	989	935	935	984	981	1011	936	986	935	1000	970	1007	942	1018	1004	978	971	904	995	914	1014	963	1007	975	1002	994	895	949	933	914	927	964	935	967	969	948	911	937	991	977	1002	946	930	954	989	971	957	962	1004	938	939	959	980	970	934	981	939	986	888	987	948	995	971	964	952	959	958	967	944	967	918	966	965	999	1017	942	962	979	996	1001	964	926	1013	903	968	958	954	903	969	954	956	953	967	1025	931	965	981	930	982	1006	944	997	953	942	945	942	991	965	996	962	902	948	1003	962	942	1002	982	947	973	956	945	954	976	967	986	936	1008	957	1044	1006	908	930	886	938	936	930	965	953	930	952	939	945	998	943	932	934	956	959	946	997	966	976	943	956	940	917	940	896	931	962	938	928	985	922	977	940	942	970	1004	969	953	938	945	980	983	958	993	908	978	878	932	963	943	953	978	953	983	968	973	906	976	945	964	923	937	984	935	919	984	929	938	891	965	942	940	941	988	919	1004	952	1004	987	924	938	946	999	959	944	914	895	978	1042	941	931	961	977	984	900	1000	947	939	954	941	963	925	942	995	936	930	964	1013	970	913	939	994	955	899	910	976	980	928	975	1009	956	962	994	951	969	969	939	955	980	921	978	961	963	896	957	976	928	1001	960	989	980	1003	951	946	993	955	972	984	929	938	976	926	946	917	1035	997	981	993	927	958	936	931	958	927	913	971	954	978	958	926	963	954	938	962	957	922	999	985	944	970	941	925	1011	1002	936	997	972	948	1001	990	874	985	945	917	896	895	973	961	967	1018	975	960	955	934	938	953	986	998	939	919	972	952	944	933	973	955	957	909	974	909	945	889	979	938	911	983	939	905	950	956	971	977	933	968	948	925	950	927	974	909	941	975	994	954	939	968	884	956	969	944	895	936	881	892	977	1025	1000	916	962	1000	994	966	929	959	968	961	928	950	950	976	960	965	956	980	976	923	960	963	935	973	960	945	954	927	959	916	934	942	922	991	982	970	902	937	983	949	953	980	999	964	976	950	995	970	1005	937	930	959	936	939	1003	970	953	941	910	975	927	988	972	972	994	955	925	962	950	954	972	944	919	1014	994	963	918	1017	968	946	897	940	945	964	935	1009	959	986	935	983	950	942	998	1010	899	943	946	918	891	978	942	920	932	932	934	953	919	975	961	965	1001	1018	991	969	1004	974	963	952	978	893	996	956	989	957	988	969	973	931	942	983	972	966	961	866	994	910	937	953	938	928	938	895	923	921	936	942	905	934	917	961	904	949	950	928	941	913	917	973	988	961	937	942	921	963	1011	956	1022	961	995	944	987	921	950	985	1000	923	981	943	943	952	979	939	981	939	979	937	964	907	920	998	996	962	914	1009	945	951	972	922	962	968	950	993	960	973	945	948	936	930	952	961	957	914	925	981	996	933	978	925	982	967	948	976	971	989	992	952	950	923	1032	950	987	1013	975	950	949	989	958	985	923	978	946	978	976	912	979	971	956	936	944	957	990	942	911	968	958	930	969	949	893	937	941	927	931	908	931	945	965	930	929	886	969	934	919	947	905	999	921	929	914	960	944	965	946	954	973	912	1002	1025	963	958	935	966	966	988	992	956	966	960	966	930	949	932	905	1009	931	996	1035	941	960	982	958	960	994	884	970	946	954	970	956	961	957	963	980	974	941	963	921	942	984	935	945	938	1025	982	943	986	977	900	975	946	958	985	943	988	984	958	883	878	984	977	945	979	964	940	971	902	970	938	1000	937	962	938	985	899	956	940	964	957	895	902	994	953	936	985	939	996	964	930	899	957	934	929	967	943	909	992	943	937	939	950	944	947	970	940	996	965	925	1004	900	943	973	933	984	908	978	945	968	954	1015	910	953	990	904	956	946	970	973	937	957	994	923	1015	929	945	985	930	985	939	935	971	958	931	964	953	978	940	985	930	943	971	961	1023	947	980	993	951	944	918	976	864	927	945	927	982	950	950	933	959	925	988	998	942	935	957	928	931	944	968	996	903	951	940	969	900	1019	1004	956	919	918	1007	976	907	955	972	959	974	950	1007	943	965	884	967	954	939	901	928	887	973	962	950	933	961	918	939	979	938	954	892	922	940	996	954	961	965	952	909	903	956	935	1011	934	937	967	923	964	941	893	942	983	947	921	951	978	933	964	938	925	966	926	924	940	960	993	1025	939	922	913	930	907	944	975	925	970	1014	914	939	920	893	956	1022	930	928	967	958	879	959	954	955	941	947	941	979	951	955	996	940	970	903	915	917	985	956	922	972	899	944	955	929	909	968	974	944	951	930	941	943	984	956	955	913	960	989	881	934	948	975	988	943	969	949	949	967	976	942	963	976	995	976	997	943	992	949	1005	942	1001	924	963	967	979	1004	984	921	921	955	928	979	952	989	951	952	930	953	968	955	1022	944	1001	974	974	980	958	976	955	913	1039	903	990	902	982	957	953	949	933	935	890	933	938	907	978	1027	959	950	991	961	958	949	974	957	980	940	934	940	935	1002	921	952	975	991	948	914	985	953	960	929	1009	957	955	923	986	927	943	934	931	918	956	977	947	911	935	969	947	991	948	967	917	974	974	979	954	902	1062	936	940	946	917	1016	966	1003	1000	909	930	1007	958	912	862	952	1009	1004	959	908	991	948	897	925	909	967	1009	913	956	967	921	937	942	978	941	971	932	938	904	934	937	928	957	916	896	963	934	901	935	955	934	980	958	980	972	960	961	1015	1008	947	869	922	932	926	982	1001	977	945	907	1004	917	922	974	934	987	996	971	990	967	952	988	962	967	946	943	950	984	993	966	943	961	950	920	963	954	979	930	896	958	926	966	987	981	913	942	970	943	936	972	935	960	984	922	975	949	954	958	967	907	970	930	980	962	961	934	979	960	873	961	913	980	995	991	948	975	968	990	998	947	924	961	952	943	998	973	997	948	974	963	943	910	958	963	943	999	946	897	941	957	928	954	947	984	943	947	937	923	936	932	973	935	926	875	899	958	991	999	926	956	1019	935	991	985	905	929	943	953	922	967	993	1006	943	928	989	951	986	955	955	972	918	952	1019	945	962	995	989	987	905	938	932	937	917	941	950	1009	965	958	995	962	978	947	924	985	959	998	920	1015	997	930	987	951	938	899	999	936	954	980	936	945	990	980	959	997	966	937	926	955	979	944	937	930	952	932	925	964	900	935	971	939	932	903	1020	961	951	906	961	917	935	969	934	927	949	976	941	991	935	946	996	1004	898	980	934	969	975	949	1031	997	951	987	946	981	966	891	975	980	941	976	995	900	985	960	951	972	908	993	971	927	895	980	957	938	949	949	940	887	997	981	958	941	911	934	997	975	939	969	969	976	958	941	984	926	934	945	872	885	952	902	912	944	977	940	959	979	924	955	946	922	916	956	959	1018	966	952	965	960	956	914	919
2843	170	179	163	141	121	151	151	140	133	113	139	129	149	138	133	133	116	131	134	137	141	145	149	133	130	116	130	146	153	134	110	132	134	117	151	142	148	133	144	157	125	148	142	162	145	143	158	121	125	109	145	132	114	142	126	142	137	135	157	141	152	161	134	135	134	134	144	130	128	132	154	107	138	122	127	135	147	156	161	141	131	160	157	146	153	118	117	137	137	157	158	113	128	149	121	133	131	146	130	148	148	139	147	132	125	136	122	148	133	123	145	146	117	148	141	128	129	138	113	133	106	127	130	130	132	154	113	155	119	120	141	135	130	138	115	111	130	144	139	123	143	137	130	139	129	128	145	133	147	137	114	149	125	155	142	119	131	133	157	150	133	131	138	118	148	141	131	125	146	137	122	107	140	129	129	131	140	118	144	129	133	117	127	149	147	142	123	156	142	129	143	143	138	139	155	132	146	131	129	137	146	155	144	155	126	123	133	125	128	121	118	135	140	138	136	148	132	138	142	121	159	156	124	133	140	132	134	137	152	142	136	145	143	132	117	146	141	133	110	128	132	150	140	135	125	154	132	120	127	140	122	113	136	142	136	143	134	147	120	132	126	133	148	135	152	119	142	137	106	131	122	171	134	151	143	122	145	137	120	133	148	155	136	129	125	143	121	130	135	135	144	129	141	132	120	138	151	132	131	142	150	129	132	131	136	146	144	133	117	138	141	115	132	145	147	145	123	117	133	153	146	139	142	165	122	122	129	121	132	140	148	132	119	113	137	143	122	125	124	128	126	139	144	136	124	153	137	129	140	112	135	137	158	133	149	128	127	150	135	123	134	132	148	152	119	138	141	119	136	131	154	122	149	124	126	122	135	145	143	135	139	119	124	133	148	126	145	124	135	131	136	134	112	138	126	136	134	159	114	139	129	134	126	160	128	127	160	142	115	127	160	142	145	172	134	149	135	127	125	133	129	127	143	124	161	136	123	150	154	139	117	107	133	128	117	149	122	132	121	135	116	143	126	140	144	158	117	137	124	133	144	120	130	158	138	159	121	147	149	153	138	131	129	123	134	124	128	137	128	152	140	125	147	137	130	161	151	134	130	149	116	161	137	123	112	130	129	131	137	139	119	161	137	129	121	149	126	123	115	145	121	156	151	164	141	153	146	136	136	150	132	146	128	135	142	135	133	125	141	145	152	155	119	125	126	134	137	135	140	152	121	107	129	144	141	135	154	153	101	144	114	126	148	129	116	136	124	132	134	118	128	118	146	124	146	130	142	136	131	126	130	134	136	131	130	135	126	128	147	136	123	120	135	134	131	133	122	129	151	127	146	134	130	142	126	133	127	118	121	119	141	143	127	141	150	152	157	164	129	150	138	138	151	143	146	134	125	128	148	130	130	145	138	133	147	147	128	125	140	143	148	133	143	139	105	134	157	135	134	139	138	148	140	137	135	122	149	135	132	121	151	121	144	171	140	153	138	137	116	153	132	138	117	134	123	137	128	113	112	150	128	122	121	156	138	125	147	121	132	138	143	140	139	132	123	119	130	148	147	127	128	136	129	119	123	128	138	119	130	146	153	120	117	149	140	137	116	114	122	128	132	136	106	127	131	149	118	123	130	137	151	121	144	137	126	147	152	147	145	133	140	145	121	123	142	137	113	137	134	140	150	164	135	132	117	129	135	141	130	140	99	137	137	141	155	153	108	125	156	141	137	142	133	156	132	127	139	144	148	126	142	135	141	105	146	142	136	141	130	119	126	143	131	141	125	141	124	131	157	147	128	133	145	160	158	133	147	157	134	155	127	125	142	140	129	142	130	129	127	144	115	118	124	122	116	136	143	154	132	138	153	124	119	149	129	117	152	164	127	138	133	151	140	121	131	136	147	146	120	126	145	146	145	142	150	131	131	140	134	133	120	137	147	127	132	138	133	117	138	142	140	123	145	142	140	94	115	145	127	133	128	130	117	139	110	133	128	144	141	147	124	125	147	158	160	118	115	137	142	121	144	133	146	159	124	134	113	132	139	129	139	138	146	126	141	117	134	148	127	169	135	134	146	129	141	152	132	133	143	145	115	124	122	111	123	126	131	122	111	129	147	123	146	139	141	135	152	169	137	133	132	149	124	113	139	127	145	126	135	114	117	152	123	131	141	125	161	134	120	158	133	133	116	131	131	129	138	142	156	144	136	145	146	116	140	158	116	115	137	150	148	154	134	141	124	124	168	118	137	122	130	148	144	155	125	134	145	161	131	136	126	149	131	165	127	129	118	135	129	155	125	145	128	135	147	151	128	139	124	137	121	118	150	129	124	116	111	145	151	139	143	135	121	137	141	158	136	123	126	133	130	125	139	126	133	133	155	117	131	143	102	143	154	125	146	141	137	135	144	123	131	128	127	131	149	130	148	148	117	156	132	136	131	125	126	101	145	127	128	144	126	134	136	136	132	146	141	136	135	166	121	126	139	144	133	149	138	134	149	122	135	125	114	126	130	120	149	141	141	136	127	139	124	130	136	129	133	151	117	112	142	133	138	122	141	142	131	128	128	144	144	136	133	143	137	144	128	139	135	122	142	125	158	121	131	150	129	151	152	159	120	124	120	135	137	156	144	137	134	146	130	135	144	128	145	126	148	127	146	123	120	137	115	142	146	122	125	147	138	121	118	127	126	126	123	132	140	125	112	142	117	123	137	143	142	177	135	155	139	137	124	166	111	119	129	122	132	123	131	142	109	136	136	133	140	123	130	131	141	151	115	138	113	130	144	129	136	147	127	123	143	124	135	146	132	175	138	138	170	128	135	118	144	129	129	141	140	147	131	149	133	124	137	150	154	112	119	118	120	143	109	124	96	126	145	117	122	124	136	149	140	141	104	149	125	151	152	141	143	151	164	154	149	165	145	140	125	137	133	125	120	117	133	155	133	119	144	109	120	123	138	131	132	123	132	148	106	128	121	159	125	135	126	148	134	139	160	156	145	133	126	133	142	137	119	115	130	125	133	113	155	144	137	133	154	142	126	151	151	143	121	136	142	158	138	129	139	123	131	143	161	112	134	120	151	130	139	144	118	126	162	157	134	120	131	147	141	136	107	147	141	147	142	134	160	123	112	137	169	124	130	156	125	125	143	127	124	161	144	132	129	130	130	150	139	133	130	125	130	138	131	135	118	154	147	118	137	140	114	140	151	157	129	122	174	152	128	139	131	148	142	152	134	151	128	138	128	129	129	143	133	110	136	115	102	151	121	136	133	135	130	128	129	121	145	111	111	148	126	144	142	168	143	123	153	150	130	131	146	142	153	113	131	158	169	140	154	115	130	139	139	143	135	129	148	138	127	148	165	131	139	137	149	111	141	121	135	152	152	127	124	144	130	158	148	150	138	134	144	152	129	144	136	126	131	132	140	129	148	164	128	155	141	127	135	117	148	136	117	142	134	139	145	126	135	117	129	112	127	137	132	125	125	131	121	139	115	135	125	151	150	147	125	128	128
3349	482	526	505	559	525	453	412	453	431	472	418	422	396	465	432	460	418	446	445	443	422	407	412	425	437	407	422	419	444	436	467	411	428	432	436	441	450	447	396	409	432	429	455	411	402	414	400	436	378	418	432	393	460	419	411	409	431	420	407	460	381	411	408	413	389	435	462	421	437	435	399	445	421	398	417	415	404	412	441	424	414	393	393	382	389	403	402	377	396	402	385	438	422	422	411	402	405	434	429	418	428	429	377	402	415	388	422	397	414	410	438	408	417	454	433	463	419	412	456	387	410	409	440	420	426	411	400	422	417	416	399	420	427	399	365	417	400	450	369	406	421	418	387	434	434	439	414	444	438	387	372	424	432	430	408	380	426	402	434	451	436	417	407	400	421	405	419	427	404	402	384	396	399	399	407	395	410	421	402	413	438	386	438	404	436	438	385	434	413	419	409	406	441	387	413	424	409	389	420	395	430	445	422	421	417	394	445	418	438	411	426	426	405	440	411	440	416	408	419	397	399	451	440	396	413	437	390	442	382	435	395	405	440	399	424	396	397	372	425	422	426	420	407	434	390	429	398	397	402	412	420	391	402	404	436	397	418	396	404	397	407	374	418	390	440	435	388	431	421	394	401	420	418	418	421	442	416	461	434	398	384	435	435	425	403	441	398	445	380	396	420	423	395	387	398	382	431	423	414	425	409	421	415	410	446	402	415	416	403	405	417	429	415	429	426	427	414	393	383	392	405	431	414	382	387	404	406	413	411	389	406	397	422	385	426	436	417	384	418	438	402	423	407	388	431	420	443	439	448	420	439	420	447	372	424	448	423	380	419	439	409	405	418	424	423	380	418	431	409	426	425	425	424	418	400	406	406	417	366	406	396	392	394	435	436	417	395	418	370	394	387	443	371	397	392	392	386	403	403	448	430	430	396	449	431	423	386	450	407	399	415	422	418	406	453	369	413	416	441	411	418	404	425	416	384	406	414	382	415	401	382	404	419	408	408	412	408	437	449	413	399	442	406	402	443	411	424	434	386	402	419	381	438	405	395	424	386	431	409	420	402	430	425	411	443	426	391	384	411	408	449	394	419	443	412	438	393	439	400	453	433	410	434	441	434	422	400	395	371	433	429	377	401	454	418	363	444	379	405	399	401	473	392	391	403	436	430	428	423	421	395	439	395	417	447	372	412	409	440	419	406	382	438	406	430	396	426	399	415	401	410	399	383	400	385	428	407	419	424	415	441	425	383	388	409	414	452	390	399	416	398	391	405	414	394	401	390	385	399	430	428	389	405	376	413	395	405	441	397	431	445	419	442	432	405	403	401	469	419	419	406	419	415	384	418	413	415	413	443	422	421	458	410	406	438	385	397	425	415	398	409	416	406	464	392	401	428	390	423	459	363	395	415	436	392	423	417	450	417	413	430	417	395	409	447	411	427	397	402	424	392	430	449	441	399	410	384	371	397	395	399	382	432	435	395	408	408	438	427	410	407	395	374	402	424	427	429	407	399	398	416	417	393	384	411	388	405	434	415	404	405	444	425	402	403	397	410	423	445	385	457	386	384	428	432	421	447	383	417	457	420	421	402	380	415	407	445	427	410	425	401	412	425	423	418	408	400	460	409	404	413	414	406	434	436	404	371	424	426	428	444	429	391	441	428	428	426	402	407	370	381	406	415	408	425	406	393	425	416	398	391	427	419	433	401	402	433	400	397	400	396	410	463	442	422	423	430	405	438	407	425	439	407	389	389	404	391	405	416	406	417	410	424	389	412	441	383	404	383	400	413	428	420	414	432	397	421	434	413	408	412	394	393	419	427	408	447	396	410	411	462	409	435	416	372	414	417	407	370	405	438	396	450	404	410	447	410	403	396	445	425	419	411	411	404	413	409	420	412	431	416	433	396	414	393	398	399	396	410	384	433	454	428	414	434	400	416	428	427	424	435	377	449	427	395	441	390	392	416	411	399	421	393	399	407	408	394	379	441	403	398	401	408	432	433	389	413	413	386	402	417	418	449	405	369	407	405	445	420	400	419	431	406	404	403	412	406	410	416	422	434	412	399	414	394	447	414	420	399	398	427	412	382	442	436	427	409	366	393	415	416	419	395	387	423	402	421	400	422	425	411	417	409	412	404	417	429	381	433	387	432	378	421	407	409	434	372	410	428	417	437	433	414	408	400	412	388	445	415	454	420	386	369	383	407	410	436	400	417	417	428	452	413	424	400	387	440	431	384	377	398	402	416	412	409	432	414	416	374	429	406	437	411	440	421	396	416	402	405	418	414	426	374	390	435	398	419	398	397	431	394	433	421	393	407	419	407	426	427	442	431	431	390	427	378	444	445	394	414	408	414	413	418	401	437	402	378	394	407	398	383	425	432	373	420	399	424	408	423	413	385	423	410	390	415	402	359	410	420	390	412	380	406	421	409	437	385	425	404	432	447	397	417	419	417	398	389	430	387	396	406	429	386	431	392	433	412	420	412	392	457	386	390	411	448	403	421	401	425	456	444	379	404	403	420	400	378	416	400	421	403	409	402	389	473	407	409	403	410	420	404	396	405	396	388	371	429	446	387	387	413	414	413	428	387	423	399	409	412	397	435	439	453	429	398	419	434	405	418	416	417	424	421	445	378	429	420	422	419	406	458	384	397	443	405	383	423	411	425	455	401	430	410	406	456	351	411	447	389	402	423	407	437	419	414	423	397	408	392	418	415	410	422	429	393	408	418	388	407	442	393	395	402	413	373	403	379	425	379	398	429	409	395	383	433	395	407	408	386	402	430	377	416	406	400	461	376	430	378	414	390	391	409	413	406	443	415	457	394	360	417	422	426	391	388	406	398	425	384	386	390	406	437	412	405	446	372	392	398	393	390	443	399	384	422	378	385	408	449	414	460	391	385	368	420	391	434	398	396	414	404	447	394	410	407	437	395	429	412	420	414	405	395	387	424	438	413	451	446	399	389	394	445	389	391	388	392	430	388	383	428	405	418	387	413	409	413	418	452	411	401	398	432	398	415	419	408	408	373	430	383	417	447	380	404	457	417	371	425	429	423	413	391	414	436	394	415	388	387	448	415	415	414	438	387	417	459	429	413	417	457	434	390	422	398	432	396	357	408	389	394	399	419	373	390	408	368	401	448	426	423	425	417	416	439	435	433	434	403	457	442	403	391	442	396	403	439	424	437	438	413	412	424	420	414	411	384	397	436	424	378	413	435	388	406	370	407	418	392	421	431	378	378	414	407	374	399	389	405	424	405	419	426	452	426	389	387	424	404	403	398	434	428	423	419	426	434	408	437	406	393	383	406	426	393	431	420	413	428	377	413	429	410	386	367	431	401	412	395	431	437	435	438	441	375	405	400	412	415	410	402	424	404	378	392	434	388	415	385	447	417	405	428	418	413	426	400	438	437	433	431	435	406	438	402	446	407	441	392	402	397	474	420	419	432	442	389	434	384	435	434	409	386	398	414	424	391	413	408	404	409	416	399	411	406
17611	1579	1333	991	833	544	418	391	338	305	285	273	262	261	266	247	240	194	260	202	209	219	211	186	233	275	276	242	218	290	253	215	222	252	240	250	221	241	215	192	185	188	218	208	196	199	200	207	222	235	193	182	211	214	225	244	182	198	199	197	215	227	202	196	199	211	188	181	207	191	204	210	196	194	221	186	193	203	200	205	199	193	191	163	208	192	229	200	209	187	203	194	208	201	209	184	227	247	218	180	199	218	197	193	221	198	202	205	161	204	189	221	208	170	191	181	196	190	174	211	218	226	230	194	169	203	197	203	221	203	204	230	206	212	200	218	209	213	191	242	185	188	187	195	188	219	216	194	191	199	210	191	198	225	218	196	230	205	198	219	211	188	192	201	209	208	193	221	206	203	192	220	216	221	199	187	212	206	220	205	200	203	196	194	195	186	207	195	201	219	181	211	213	200	218	187	222	182	208	216	193	196	204	189	194	197	191	202	217	209	209	198	211	195	192	194	187	194	201	177	209	228	197	225	188	212	200	187	206	208	214	204	214	215	206	176	195	188	197	172	197	185	174	189	197	210	217	206	214	226	190	197	192	233	192	181	234	177	188	168	188	192	211	227	196	190	193	195	208	213	224	211	221	213	196	239	194	189	221	204	207	185	214	208	181	181	203	202	224	217	190	184	206	185	196	198	225	208	209	194	204	236	193	209	210	181	193	231	207	211	179	216	213	206	218	186	222	213	173	213	222	181	202	181	195	198	208	220	187	203	213	192	165	175	190	211	185	191	185	215	191	204	203	191	226	198	206	187	213	211	202	197	210	192	194	197	199	203	193	209	197	181	195	203	212	211	218	189	189	167	192	204	222	224	208	229	199	213	230	220	201	202	212	215	188	200	202	238	196	212	196	203	228	226	178	200	197	203	192	240	202	183	202	201	213	202	223	190	214	210	205	199	223	193	223	200	188	204	204	246	191	218	193	212	209	223	187	192	190	213	166	208	199	216	207	195	213	176	215	199	189	187	200	198	211	255	217	214	201	211	179	201	190	199	204	207	193	204	202	188	183	179	225	203	226	218	210	203	208	210	183	177	196	225	196	216	220	199	215	197	211	219	190	171	223	192	205	205	173	193	212	201	198	186	191	215	202	189	218	189	214	225	186	172	214	182	188	198	224	209	207	232	203	224	204	220	226	213	218	215	194	209	168	183	208	207	204	214	189	198	198	230	195	186	188	218	192	182	213	221	209	204	179	186	180	200	215	215	199	188	204	218	212	200	203	220	205	209	190	205	180	183	223	205	187	220	212	226	210	196	207	250	217	201	212	192	187	178	196	228	202	208	194	186	197	198	215	184	199	187	194	207	226	188	198	188	243	220	209	204	199	203	216	205	187	201	215	192	193	205	225	220	197	199	199	186	200	209	192	184	213	197	197	208	211	182	199	198	193	189	225	212	205	219	224	215	225	208	174	209	223	209	207	223	216	217	181	225	194	195	180	211	235	184	202	216	179	182	206	194	220	186	203	211	189	181	224	179	190	197	213	255	210	188	202	196	204	162	198	212	183	183	207	193	224	212	164	214	205	199	224	214	210	228	186	210	190	205	200	201	195	200	193	244	215	208	224	190	195	188	192	190	200	234	204	207	186	198	196	201	196	187	191	204	192	216	188	195	207	208	192	212	207	190	206	195	197	206	194	212	219	208	207	219	213	199	188	207	215	196	193	193	183	205	208	189	214	208	201	206	201	191	191	204	164	216	197	184	184	222	231	203	215	198	190	204	184	204	193	204	205	223	189	214	190	189	200	217	180	209	169	210	187	197	191	224	201	201	185	218	217	207	202	207	177	220	178	179	221	207	196	218	227	178	165	213	189	225	214	190	197	202	210	193	208	218	203	222	202	221	174	212	207	185	188	205	227	223	214	192	192	205	203	207	207	220	183	208	214	187	180	201	175	203	212	170	186	179	214	175	205	185	208	206	210	248	193	223	194	214	209	226	213	199	196	199	227	210	195	207	207	180	210	199	215	182	221	215	219	189	197	203	201	175	204	199	230	214	196	222	204	202	191	227	204	179	180	191	213	219	207	167	190	222	203	188	216	196	197	198	222	186	216	237	192	180	206	215	228	222	220	214	189	231	207	208	206	204	187	207	166	208	206	201	198	230	208	211	210	200	194	190	206	215	220	211	194	221	184	221	175	199	179	210	199	218	232	234	178	202	181	194	175	199	199	182	214	202	218	198	207	196	204	219	175	227	223	196	187	230	194	200	196	187	188	206	243	215	214	210	204	196	213	190	222	200	192	215	194	191	209	202	195	197	189	193	209	216	204	199	222	189	203	180	201	198	189	210	232	232	210	199	191	217	198	191	224	194	218	205	215	208	185	191	171	188	217	198	207	203	227	203	188	204	213	220	212	196	191	192	214	187	202	210	179	190	207	176	198	213	193	182	200	219	189	210	213	191	195	197	219	212	189	202	194	217	201	200	233	192	184	207	217	203	177	187	200	215	198	173	203	235	198	206	215	194	176	224	207	225	214	214	189	209	205	223	225	239	196	206	198	199	182	223	186	221	224	173	192	208	198	190	208	196	210	202	209	156	214	223	202	185	236	189	230	210	210	192	229	200	192	192	199	215	200	183	214	182	184	194	220	209	176	200	213	200	204	183	170	180	212	192	193	192	214	204	202	210	241	190	197	188	202	201	207	180	184	176	211	189	211	207	222	212	223	190	215	218	209	208	218	197	182	208	211	197	197	204	188	192	222	205	212	201	216	196	206	198	190	205	182	208	195	203	184	191	188	182	189	204	203	218	194	210	211	197	201	218	194	212	201	232	178	191	191	212	190	189	180	202	211	198	201	201	188	185	199	209	204	205	176	208	209	214	206	197	213	223	209	170	200	173	181	190	185	178	180	222	195	193	214	215	192	197	196	232	203	208	218	212	187	203	167	197	195	205	216	191	222	206	199	203	188	212	202	187	215	228	218	223	223	210	168	218	195	197	194	235	217	218	207	201	205	188	220	210	222	211	234	196	205	220	215	201	218	225	208	193	190	201	179	201	219	210	202	209	209	208	180	201	196	221	221	201	198	199	167	196	188	190	187	187	215	197	182	210	206	220	198	204	192	217	189	173	181	203	214	207	221	194	196	200	195	221	213	170	208	196	224	225	217	224	187	213	209	203	187	213	205	228	197	195	214	213	185	203	218	195	209	201	169	180	193	218	218	215	204	200	208	226	215	202	177	182	192	215	219	204	203	186	218	197	190	201	199	200	226	193	224	193	202	194	217	209	198	167	222	196	212	215	188	195	227	205	211	206	207	206	205	172	197	194	235	233	199	205	197	183	193	203	195	223	202	218	197	263	213	202	191	207	188	181	173	232	199	192	186	190	180	228	185	192	239	211	211	192	201	230	202	215	198	207	174	190	194	195	206	227	227	213	217	182	182	206	219	196	205	207	184	204	186	212	192	224	192	200	186	194	215	198	201	207	209	189	177	193
9563	1427	2732	3068	2836	2268	1839	1647	1459	1258	1171	1012	1059	928	900	871	831	890	784	818	753	779	817	761	789	893	955	907	996	1305	1088	951	1002	903	1090	872	758	813	662	617	605	626	608	610	588	588	604	618	606	615	585	607	625	588	605	654	545	544	565	588	606	563	626	567	627	582	596	645	595	596	581	567	571	583	578	569	562	546	531	569	610	597	601	564	552	627	596	553	619	558	601	555	548	579	587	557	600	643	575	583	557	569	590	582	574	603	564	584	622	549	595	569	586	566	573	563	566	546	584	592	591	589	580	599	595	568	568	573	536	555	572	556	582	555	526	565	589	574	584	614	540	586	552	583	591	549	560	573	578	559	565	590	609	555	585	586	570	566	604	591	572	564	569	551	544	546	601	540	566	580	547	584	612	578	620	560	546	586	611	598	598	571	569	593	603	593	598	611	609	589	577	584	572	568	566	576	588	584	581	538	579	584	569	589	606	595	581	527	589	568	597	568	527	581	626	585	566	564	617	561	579	597	599	571	596	543	556	582	557	620	547	589	612	569	592	585	527	564	591	594	549	554	569	544	568	559	587	610	573	561	603	553	595	555	592	518	600	558	551	549	556	536	576	621	572	533	570	605	596	596	594	590	613	550	581	607	556	553	569	526	584	562	542	574	586	604	574	585	595	556	605	582	609	591	604	599	596	613	576	623	592	578	573	597	585	572	555	539	574	575	592	546	611	568	552	584	552	607	571	607	537	574	574	551	558	582	594	560	557	579	559	567	585	547	574	621	563	578	607	575	537	557	548	569	545	547	595	589	587	580	584	567	566	594	546	587	590	529	593	570	580	576	586	552	581	585	528	580	593	533	564	569	550	542	554	532	565	572	553	562	606	563	582	557	593	597	608	571	583	556	594	604	545	581	569	571	590	564	598	560	567	585	558	590	576	556	570	623	602	538	582	571	559	607	570	588	571	544	566	579	548	591	583	596	582	561	607	587	587	537	587	534	526	559	592	585	580	529	541	608	578	563	543	614	606	547	542	579	550	551	594	623	578	559	573	623	596	592	566	566	580	552	568	567	560	536	504	614	590	591	551	580	595	573	573	587	593	593	545	578	620	561	612	573	573	603	565	590	586	574	537	559	503	567	576	596	562	542	516	588	559	566	550	592	596	548	555	574	620	537	564	597	558	564	601	562	597	550	609	596	600	574	560	555	598	595	532	575	541	587	580	562	593	581	557	531	563	588	588	585	593	552	541	520	589	575	577	583	561	520	558	554	556	570	598	590	548	607	561	539	548	585	589	581	564	568	574	589	549	540	550	550	542	567	592	577	524	635	569	564	548	588	565	533	573	552	549	555	591	545	550	596	551	586	553	571	581	590	550	570	587	548	578	547	597	572	567	570	581	548	560	569	588	566	560	542	568	576	568	600	568	572	602	531	521	564	585	564	596	534	575	585	552	528	544	571	579	584	560	579	576	567	546	605	572	566	601	573	598	591	555	546	598	594	628	569	582	582	534	564	552	569	538	574	561	587	564	559	557	538	585	574	557	602	585	618	572	632	583	609	553	552	608	574	572	605	659	567	611	583	557	584	564	557	546	586	602	587	548	541	546	637	586	577	552	574	582	598	570	592	596	577	616	575	581	554	581	574	565	567	586	572	527	579	562	569	542	556	598	557	540	549	542	600	573	554	585	562	559	590	577	583	575	582	583	564	595	525	557	531	536	613	547	580	564	554	584	535	603	525	606	527	542	558	578	554	529	526	577	551	612	595	583	566	529	539	536	593	573	518	605	545	584	547	560	602	534	586	585	554	565	573	593	591	588	557	546	593	549	590	561	617	590	598	569	593	582	575	590	544	570	600	587	564	571	563	596	544	589	546	565	560	565	568	550	572	613	590	568	590	538	590	622	563	547	583	540	576	562	607	540	575	599	587	587	563	602	567	551	592	567	533	565	563	536	591	520	572	547	619	555	552	607	542	565	576	546	574	550	554	505	573	540	543	599	559	566	599	566	598	577	543	606	542	561	581	567	585	570	579	585	575	603	551	551	636	590	533	544	558	574	581	561	542	584	548	615	558	589	574	570	604	580	571	593	603	629	564	563	546	566	615	579	548	627	622	588	590	556	625	556	529	536	571	579	558	574	533	576	592	527	554	588	560	541	536	592	573	612	572	591	586	577	562	566	552	561	579	540	552	568	564	542	578	570	574	603	609	596	558	558	575	589	556	567	568	590	564	533	584	598	558	563	600	593	615	568	594	622	586	562	581	587	566	552	570	558	567	584	604	560	580	550	584	561	581	581	595	595	538	566	519	601	560	531	567	532	529	585	585	593	624	551	575	553	587	584	556	542	591	524	601	591	610	515	598	581	602	577	589	614	551	596	595	571	532	538	547	559	572	594	570	563	622	607	553	548	583	567	587	616	551	564	610	577	602	573	562	585	553	567	609	563	553	583	580	571	598	584	557	569	578	579	573	579	556	602	606	574	562	593	559	533	560	551	592	571	569	603	596	557	567	588	613	589	626	539	593	564	560	626	552	618	557	621	590	611	543	547	574	581	607	576	554	568	603	577	617	560	549	580	564	533	578	588	566	565	582	558	563	542	585	569	547	563	587	582	555	586	561	557	622	556	563	570	611	548	599	553	578	590	624	580	558	561	556	551	568	553	616	603	563	559	579	581	579	539	569	563	554	631	555	562	582	526	542	559	567	592	570	586	597	581	580	574	595	530	588	620	578	590	534	597	552	546	581	583	571	599	527	523	577	572	582	548	548	531	595	584	613	577	536	577	542	547	566	587	557	539	541	576	576	556	524	566	574	545	544	576	573	522	551	602	543	602	585	585	579	576	574	585	551	586	567	518	566	564	593	562	549	569	621	532	555	559	604	548	516	538	654	593	582	603	551	552	583	553	565	601	585	605	561	553	567	545	523	598	533	597	576	620	581	602	576	533	583	579	598	584	575	543	569	544	565	553	583	524	594	589	577	570	577	593	604	526	562	560	603	564	571	569	579	561	574	571	576	565	557	570	541	525	576	506	591	577	538	538	602	571	555	562	542	593	552	558	574	573	593	575	552	592	590	546	546	570	617	579	600	575	572	580	560	546	589	574	567	563	576	552	573	578	572	583	561	568	559	554	579	584	530	574	578	545	547	585	551	566	565	572	598	550	563	535	597	579	580	578	591	581	554	570	540	553	604	561	562	563	557	570	604	596	621	549	586	562	558	578	604	567	583	559	571	554	624	561	562	547	550	538	540	553	569	584	593	557	536	626	594	572	584	580	558	594	578	564	504	577	590	574	524	574	573	551	610	574	544	559	605	564	600	580	570	563	577	573	592	548	589	550	604	592	548	564	602	575	562	572	581	592	595	626	616	599	557	577	566	569	575	597	556	613	552	588	556	561	549	603	603	572	551	570	608	582	552	563	598	544	566	568	573	532	565	605	579	575	552	566	589	586	568	569	586	561	587	577	568	577	596	598	574	570	587	570	559	570	616
29057	3988	2673	1954	1468	1127	908	801	698	642	620	539	510	503	469	476	503	492	456	460	451	446	436	467	438	478	485	457	439	505	493	486	492	590	469	424	421	405	396	401	405	425	397	402	412	413	408	417	394	379	421	396	407	386	402	396	410	396	363	430	393	430	401	398	404	428	376	410	420	387	381	373	344	371	380	382	380	460	370	406	411	377	405	353	424	369	384	379	393	365	404	370	380	375	359	375	382	372	376	370	377	391	385	387	399	383	415	423	410	382	438	406	378	372	394	412	393	385	453	359	403	367	429	384	375	438	402	413	386	406	392	367	393	418	410	390	392	428	394	400	406	360	401	394	396	432	391	430	393	350	367	380	356	425	429	378	405	403	382	377	396	384	416	404	390	394	379	432	410	389	362	367	400	363	431	394	364	427	444	415	373	390	428	378	389	360	404	388	363	350	391	370	374	393	429	372	406	368	376	393	376	364	357	384	396	385	382	406	442	346	368	390	406	446	405	363	392	426	412	384	401	420	405	433	350	391	347	439	419	434	420	401	408	389	410	381	407	391	367	389	422	424	386	396	395	404	403	394	369	359	389	404	396	369	387	431	404	370	405	407	374	373	367	398	399	371	385	400	406	386	390	346	383	381	369	387	373	393	376	415	434	405	398	396	396	366	421	406	408	401	411	381	425	395	434	408	389	363	413	425	392	400	365	389	387	401	385	383	385	407	407	383	392	390	371	393	388	400	376	415	407	409	445	381	418	377	405	388	394	390	410	428	402	396	390	383	389	375	393	377	385	416	433	379	405	399	385	377	367	393	426	379	391	400	401	363	391	363	425	377	382	385	356	394	400	368	378	398	415	398	384	405	413	366	415	397	393	362	381	395	415	394	386	360	392	401	394	399	377	377	347	340	410	395	364	392	395	388	376	418	398	393	374	370	384	430	378	399	381	384	411	406	386	398	379	386	382	384	357	358	389	365	416	402	400	376	383	398	373	363	340	362	401	378	424	402	385	387	389	413	364	387	394	393	392	396	416	385	381	403	381	407	382	383	424	336	368	388	379	381	374	372	397	399	397	378	410	348	394	394	381	403	392	361	395	367	417	386	438	401	400	419	428	395	396	405	388	374	401	405	404	366	387	379	326	403	419	403	439	411	382	392	404	384	396	367	396	386	386	400	400	337	364	400	401	388	413	404	379	400	365	428	378	382	371	398	367	403	391	413	358	415	394	360	378	394	388	382	355	410	374	373	368	374	385	373	387	425	392	405	396	388	371	370	364	412	397	374	366	401	401	369	412	391	356	388	385	418	393	362	374	429	387	416	376	366	396	359	381	362	410	417	356	423	408	378	398	399	390	369	397	417	391	417	423	424	380	393	391	396	373	400	375	413	399	414	389	382	391	399	397	377	394	363	408	369	365	387	426	381	355	399	365	378	399	380	375	405	439	386	378	384	421	385	376	404	367	417	411	370	401	420	415	372	405	392	377	370	406	403	418	398	387	363	390	383	366	379	393	392	415	410	388	385	357	367	378	395	398	394	395	344	399	394	374	408	384	373	378	377	399	360	394	412	382	367	394	374	401	365	389	406	369	409	376	366	391	390	397	413	386	424	385	390	389	381	393	367	350	387	396	419	382	401	400	436	375	410	386	384	381	401	353	382	390	382	378	381	346	383	378	399	379	381	416	384	420	434	421	412	419	435	394	399	380	383	351	398	369	370	381	377	392	422	383	426	376	408	383	394	366	357	425	392	383	401	365	374	430	404	402	417	377	388	373	379	398	428	386	385	396	367	381	392	389	352	376	400	383	421	369	410	406	383	368	413	400	391	392	389	389	402	376	433	428	396	376	377	395	386	387	372	414	436	385	449	415	413	430	377	408	418	396	400	371	372	409	371	360	362	382	394	406	397	417	403	365	385	386	383	383	391	343	397	380	403	368	385	396	380	419	399	386	422	370	369	405	390	403	403	421	418	416	433	403	364	412	389	389	382	379	358	394	395	384	372	413	347	386	367	395	403	387	393	394	406	358	376	371	383	356	375	386	361	384	366	414	393	381	394	391	386	360	395	361	377	370	381	388	383	421	383	365	391	391	366	395	407	423	411	373	385	379	398	375	389	398	375	406	425	422	382	392	411	398	401	407	407	401	412	413	415	379	430	374	399	388	400	391	361	411	385	404	378	397	384	440	395	384	403	373	403	406	399	363	392	406	402	377	413	399	387	393	353	384	384	372	377	402	397	389	379	396	403	406	362	346	392	379	371	427	383	370	399	359	418	407	404	393	408	386	383	419	377	395	392	384	406	370	372	382	350	406	379	379	400	331	370	373	388	400	378	386	367	369	362	402	338	386	397	392	396	359	442	422	393	335	346	378	357	392	403	390	402	441	419	397	389	395	384	389	389	399	390	378	385	361	393	378	368	371	390	379	401	369	396	391	357	385	393	375	388	373	364	422	392	382	392	404	380	403	420	399	372	389	386	367	429	353	391	411	401	393	416	410	408	391	360	429	387	395	405	361	398	385	376	366	374	406	399	378	400	394	367	408	393	396	385	379	408	363	395	379	364	395	400	386	413	400	404	402	377	407	411	410	402	344	360	380	390	403	398	351	373	355	413	365	377	401	397	390	358	408	405	403	409	414	402	426	357	398	396	373	390	369	360	403	403	400	384	409	373	425	359	375	403	411	418	409	416	385	396	424	382	392	382	425	356	397	354	396	366	359	422	397	393	383	379	382	386	374	416	414	426	424	370	388	421	424	370	405	399	367	400	397	431	397	386	342	385	382	400	395	387	372	388	404	413	363	389	371	368	407	387	365	392	358	399	386	373	381	353	399	380	384	376	409	376	375	376	422	407	409	385	371	378	393	398	371	388	420	388	371	336	421	389	373	413	390	386	350	349	362	383	423	368	344	392	401	378	389	395	397	373	360	389	414	406	394	423	411	404	427	394	370	390	392	370	410	368	402	416	409	376	421	409	392	381	415	374	375	383	393	373	395	375	447	347	385	367	431	398	362	344	392	393	391	411	432	397	398	372	416	410	384	389	411	397	391	377	380	370	409	383	365	418	363	403	395	377	345	360	370	403	403	407	387	391	374	404	379	363	404	420	390	356	400	418	427	409	383	390	397	405	389	369	367	398	393	406	382	410	404	378	391	433	393	361	396	367	405	417	382	396	407	431	399	366	385	384	379	367	397	401	425	423	430	356	386	400	397	391	395	367	402	402	397	397	388	376	346	414	390	420	384	369	361	424	365	357	406	380	348	361	418	385	401	372	375	383	427	379	381	390	381	395	434	370	388	402	376	358	400	405	366	380	374	431	371	402	383	383	386	359	402	387	355	354	363	391	384	398	353	353	354	409	408	385	401	396	410	385	386	393	397	419	413	358	376	369	425	403	393	378	407	410	397	397	388	371	416	406	402	350	386	410	393	404	359	386	406	423	395	371	396	407	398	349	376	362	380	404	379	403	367	393	351	423	391	407	392	401	385	397	346	430
13497	2525	5167	5754	5021	4327	3587	3162	2652	2479	2081	1854	1797	1661	1564	1586	1548	1494	1470	1400	1329	1351	1259	1372	1362	1763	1793	1867	1563	1781	1670	1722	1801	2341	1558	1356	1321	1250	1219	1045	1046	1040	1046	1042	991	1034	1032	1043	1020	969	1019	985	999	993	967	982	975	1024	951	953	960	1007	1008	971	964	1026	1001	990	1016	947	940	984	988	1030	993	964	969	995	1029	988	968	971	964	912	978	991	1032	948	982	977	970	950	947	982	899	1003	982	950	950	912	932	877	1011	930	979	970	961	927	900	984	968	965	917	910	949	951	963	973	947	989	941	980	980	935	1003	948	954	952	968	984	936	936	899	1001	982	901	968	954	982	975	999	1004	950	924	966	951	941	929	986	1004	995	973	965	957	961	897	1006	995	958	963	976	940	899	951	956	908	923	968	993	976	967	976	981	982	962	939	955	938	930	979	942	913	942	983	968	895	890	934	932	886	984	962	951	901	1030	986	996	1007	1026	954	946	965	957	951	947	940	997	943	946	965	929	966	1009	957	947	985	1007	993	1027	959	923	965	982	1002	977	943	945	1009	943	999	905	947	891	904	979	926	976	960	970	990	926	996	1001	919	988	933	939	992	988	904	941	973	927	991	903	936	961	931	915	929	1030	927	913	925	994	962	949	1005	985	940	968	935	920	947	990	969	961	912	918	946	969	974	937	952	993	929	940	945	934	962	974	948	911	908	972	1024	937	1019	1011	952	942	938	854	911	943	929	946	903	941	918	942	965	977	984	955	970	998	956	1002	912	955	916	976	968	924	980	1017	939	939	955	939	927	1018	943	1000	927	922	971	943	1003	999	951	908	972	993	986	919	950	996	949	1015	957	985	954	922	926	844	919	934	944	916	946	941	958	966	1001	998	963	902	963	990	914	998	977	953	958	887	976	915	1011	924	965	985	970	945	916	995	987	942	1023	941	1001	962	958	941	972	975	958	951	999	987	953	946	961	955	967	994	939	965	952	930	995	926	943	981	963	977	977	893	961	972	995	942	919	976	951	948	953	966	946	978	979	969	946	962	926	936	905	980	884	941	973	988	910	949	964	970	906	959	951	995	964	954	937	982	977	912	963	943	953	948	968	971	902	961	925	944	940	926	990	906	909	962	988	1002	959	943	955	931	970	967	950	960	940	964	946	1015	912	990	982	964	909	969	962	938	906	956	1009	976	924	921	945	948	890	925	965	921	998	946	949	969	921	926	992	977	943	894	925	900	973	987	1031	976	973	969	949	934	983	945	934	926	976	959	936	997	932	941	960	936	976	1012	958	956	912	1008	963	984	973	970	998	904	944	921	1009	930	1016	962	1007	976	885	939	982	935	953	975	967	958	889	921	921	957	962	929	951	941	934	987	939	978	912	924	977	943	925	927	963	990	964	977	997	934	962	942	956	954	991	927	935	932	945	993	974	925	966	978	972	918	954	918	918	963	957	982	895	915	970	1005	997	919	947	915	957	994	998	953	926	960	931	1003	939	905	953	963	936	965	1033	947	964	953	956	957	945	902	1008	991	992	998	990	968	914	932	911	930	976	1008	920	983	999	913	991	1032	983	982	958	883	953	935	890	995	983	994	931	940	962	954	953	991	956	975	973	944	963	940	984	939	920	975	996	939	940	1000	1000	982	949	902	907	939	942	931	971	967	874	971	944	918	942	880	965	976	959	956	952	955	994	959	949	924	997	931	991	969	983	933	934	955	917	901	988	970	951	878	971	914	915	943	968	975	1016	958	970	973	961	953	963	916	919	907	957	938	1023	1002	919	993	959	1024	923	1007	953	929	945	936	902	940	975	933	930	945	994	981	972	864	984	974	929	963	954	919	973	940	999	951	974	978	973	989	1006	964	916	944	937	936	910	998	945	1028	1009	900	955	966	976	930	987	952	966	925	978	940	919	913	979	983	938	970	926	885	950	947	968	955	944	957	924	938	953	945	1006	937	982	857	976	968	958	913	975	971	937	989	964	957	936	949	932	980	938	945	912	935	944	960	923	967	947	994	990	936	925	914	945	938	922	933	977	961	968	933	952	934	1008	959	998	981	951	997	908	975	951	996	930	995	995	971	931	947	925	996	991	957	954	927	1005	956	959	887	953	957	1014	925	892	949	912	963	991	930	949	956	880	958	1001	955	947	959	964	1006	965	976	929	902	978	954	953	1007	957	929	906	909	928	933	938	942	953	1004	923	925	969	957	992	901	985	965	926	951	883	991	961	986	950	960	959	1015	965	953	995	971	955	925	1013	984	918	983	933	970	919	939	1001	983	966	957	950	962	903	916	956	973	914	985	950	963	948	1015	1019	940	933	902	948	915	972	931	1030	951	918	912	903	977	967	948	998	937	949	945	1000	941	990	964	1017	961	943	989	975	957	998	888	974	964	949	947	993	937	895	971	929	907	935	908	959	993	989	874	986	952	944	958	974	944	967	948	992	973	915	964	942	985	915	977	976	954	972	970	929	912	978	1004	915	972	1000	943	1018	921	927	996	981	941	931	935	917	974	948	951	956	965	915	922	914	956	948	934	949	962	1042	934	965	937	946	928	958	986	956	948	891	1005	976	1054	996	923	980	941	957	1009	1017	994	968	922	945	987	947	961	990	967	910	956	984	969	921	1014	941	1001	962	962	969	972	961	987	983	941	933	955	958	969	980	965	878	941	1001	916	901	938	1018	1014	986	918	953	973	945	1007	890	923	938	970	962	979	928	921	902	993	970	972	897	936	949	980	993	975	966	978	934	929	924	979	958	916	934	935	960	980	972	971	937	939	936	995	909	999	964	930	1002	921	987	988	914	981	991	939	942	960	867	968	977	973	948	951	967	996	912	937	958	908	925	954	974	941	932	915	875	953	1008	973	949	921	921	924	951	948	920	1003	908	928	946	957	897	996	992	952	923	926	914	947	943	935	955	956	916	961	886	972	967	950	974	972	950	970	921	933	989	1019	928	898	1047	1022	971	984	943	989	895	923	950	960	983	914	908	983	928	949	941	940	950	993	953	1005	973	901	982	959	904	953	949	960	995	936	973	964	948	970	962	963	961	990	943	945	963	931	994	912	944	943	985	968	912	942	919	994	948	943	992	914	955	918	909	973	900	946	943	937	975	987	998	964	952	908	988	940	934	960	963	918	935	961	965	987	965	990	968	1002	980	958	947	972	924	953	991	960	959	925	910	995	991	967	971	1025	996	921	985	991	950	964	1009	952	969	1007	985	997	998	947	927	928	953	918	975	921	985	969	956	994	946	965	913	954	969	954	940	973	928	952	929	931	945	915	948	997	953	898	979	985	900	945	982	945	969	935	976	924	935	955	986	959	975	959	866	993	927	981	988	950	942	970	929	975	1019	1002	928	940	933	890	977	975	971	957	918	993	900	989	954	943	929	1008	954	950	961	957	979	935	938	941	961	950	991	941	930	917	918	953	929	927	960	941	970	960	931	946	1011	953	1005	936	937	974	950	930	936	938	970	974	946	954	919	912	915	903	1000	951	961	928	976	968	1026	935	908	963	958	976	962	940	958	967	925	954	961	1032	937	915	953	974	995	933	978	969	929	967	991	934	984	969	916	940	991	987	966	1004	948	943	977	998	1005	978	925	957	956	958	956
2746	183	157	155	171	163	139	150	151	147	143	140	130	142	134	130	124	132	133	125	154	129	136	135	140	135	137	143	153	126	135	128	135	113	140	119	129	118	133	127	134	118	145	150	132	134	116	139	140	163	113	130	138	127	138	132	124	161	121	125	145	115	126	132	136	146	130	137	140	138	137	136	149	123	134	135	136	141	133	128	112	121	134	129	127	133	151	145	131	120	129	123	143	130	142	136	115	121	132	134	147	152	143	128	156	126	157	156	132	136	149	131	115	132	143	131	149	134	123	128	136	148	132	115	120	130	138	143	119	127	132	146	145	163	142	116	124	138	132	140	141	131	144	137	121	142	134	148	149	145	107	141	114	144	152	134	147	148	147	129	140	144	139	150	124	123	127	143	158	153	118	134	124	146	122	131	126	150	143	125	135	139	139	147	150	145	164	115	145	131	119	123	148	148	136	133	112	147	114	126	135	143	123	134	154	156	150	145	141	123	130	120	134	138	136	127	160	119	133	157	140	138	145	164	125	134	129	126	157	146	129	166	133	137	121	149	129	142	137	124	143	116	139	151	134	132	127	139	126	127	140	117	127	126	135	122	158	135	134	132	132	116	121	147	113	136	133	143	132	126	129	130	126	133	146	142	127	146	149	148	149	129	124	136	135	151	123	135	119	129	143	128	141	137	138	140	143	130	149	103	120	140	140	135	147	130	125	149	160	134	131	129	133	136	103	128	143	137	122	110	124	160	140	122	122	132	136	145	138	135	151	148	126	127	135	135	132	128	131	137	134	125	134	127	135	137	128	124	108	137	127	105	130	147	143	139	124	146	150	138	133	135	118	133	139	137	133	164	145	140	137	142	135	141	125	111	130	119	125	167	114	127	117	137	138	127	144	120	146	141	126	134	148	130	128	152	122	139	136	127	114	142	141	123	109	109	124	144	139	160	135	135	130	137	132	158	139	127	142	135	127	147	160	145	113	150	182	141	129	129	131	136	129	156	161	142	129	147	123	126	121	142	116	122	137	129	143	121	120	145	133	129	126	109	144	132	145	145	120	136	116	119	113	138	120	124	144	125	142	154	125	126	136	161	134	148	138	132	137	125	116	158	119	130	119	147	147	132	122	124	132	142	138	121	152	125	128	127	124	122	126	116	138	140	117	137	123	145	132	123	163	141	116	129	127	142	135	120	130	134	133	138	118	120	140	158	128	135	117	161	168	143	137	146	113	149	132	144	138	138	145	114	130	126	141	118	139	122	125	137	127	124	114	171	143	137	153	132	151	149	132	145	117	155	139	151	133	124	139	133	130	134	140	139	129	145	127	147	128	137	130	119	143	144	116	167	114	125	134	123	154	100	138	135	142	137	154	125	126	150	138	127	111	134	150	158	149	130	144	133	139	144	125	148	135	128	118	135	128	133	113	118	130	131	109	119	137	138	138	155	119	133	137	125	122	144	124	140	143	141	133	120	128	119	123	128	144	131	131	128	131	135	163	138	139	146	152	142	155	163	155	137	134	164	114	135	144	123	130	122	125	142	138	144	130	143	145	134	169	143	134	105	129	139	125	137	155	156	119	131	120	125	140	150	117	132	135	122	132	120	156	143	145	149	137	149	131	137	129	104	132	112	134	155	135	148	140	146	134	137	147	132	137	146	132	136	132	124	140	133	136	124	139	120	124	132	163	126	117	142	145	138	135	122	143	133	144	132	145	142	112	116	149	130	125	128	135	146	153	134	131	151	132	127	145	136	130	134	142	145	150	138	139	138	114	136	143	131	142	139	107	139	135	134	139	149	135	140	131	113	117	129	128	161	157	122	133	121	131	137	132	155	140	137	142	138	114	137	135	128	122	128	127	133	159	141	115	132	147	117	140	135	137	140	132	142	114	148	122	129	134	130	134	148	135	123	148	135	117	151	148	147	146	112	142	132	145	150	138	133	135	133	127	148	130	147	131	139	122	122	142	132	130	133	139	153	123	120	110	128	146	147	138	127	130	132	139	148	152	137	158	125	145	136	122	148	151	136	133	136	124	143	132	146	137	141	118	127	124	157	143	130	130	137	131	133	139	135	120	135	113	132	130	126	120	132	140	122	143	123	163	143	128	132	137	138	131	145	137	124	137	146	135	153	155	142	125	162	124	126	137	147	118	124	123	139	153	126	128	124	128	113	150	128	125	121	147	135	143	129	109	129	126	124	122	142	131	132	148	142	121	126	121	111	140	127	133	139	125	163	132	133	131	145	148	139	131	134	134	117	135	135	130	159	112	124	128	122	136	131	133	141	141	135	124	145	139	133	149	125	140	138	141	143	133	115	136	126	141	140	126	146	126	154	138	135	145	143	130	136	126	121	120	132	134	139	128	143	114	158	124	125	153	150	148	138	155	140	141	138	120	112	123	140	113	123	155	136	132	147	148	131	127	133	131	123	136	136	140	126	123	135	134	163	138	141	155	150	138	131	135	163	123	137	137	117	129	120	138	124	125	143	119	123	149	119	160	125	138	134	143	127	143	152	128	149	134	139	141	123	141	154	136	153	128	124	140	106	147	151	144	134	119	122	162	144	144	137	120	139	163	138	127	131	136	144	141	131	135	114	123	133	150	152	142	132	114	118	151	163	135	140	139	145	140	124	145	114	138	140	140	138	130	154	127	169	114	147	142	135	141	118	150	122	135	148	144	139	141	118	127	144	151	146	147	129	137	142	146	120	142	153	147	153	148	142	125	150	159	140	145	138	153	138	139	139	130	132	126	135	115	139	117	132	150	127	133	120	128	126	123	126	158	153	142	134	128	149	115	154	156	118	156	137	152	143	143	145	128	141	128	130	132	158	147	145	142	148	137	154	141	125	137	132	122	115	123	132	131	130	123	143	143	143	132	126	132	152	160	136	151	129	140	125	153	145	129	139	117	132	138	131	137	139	130	135	159	139	120	145	150	130	134	117	144	111	148	144	121	148	134	159	151	97	128	124	152	131	127	142	135	119	111	137	120	142	147	133	129	106	127	113	143	163	129	154	142	122	144	126	136	145	125	141	103	140	152	165	138	142	138	127	135	133	146	137	120	139	137	139	123	133	127	130	128	123	153	141	134	120	115	129	144	161	156	128	146	148	144	159	122	138	140	139	126	125	128	143	138	134	137	120	155	139	120	135	147	139	128	120	131	139	124	134	150	134	146	131	149	143	117	140	123	127	150	124	135	154	145	122	127	134	158	131	112	111	135	131	120	149	110	124	133	144	136	133	116	133	131	133	125	126	135	121	154	139	152	122	163	126	123	137	136	154	126	135	144	144	109	133	119	141	114	129	145	119	144	131	149	137	137	112	139	118	133	122	143	146	142	129	135	129	120	114	128	135	128	132	127	118	143	139	145	142	120	153	154	159	142	148	138	114	126	134	128	145	124	126	135	138	137	108	129	104	138	130	147	129	144	135	120	144	147	118	132	126	139	145	153	135	134	134	117	127	135	146	124	129	125	140	141	122	144	132	149	133
3241	442	475	532	524	482	462	466	436	391	467	447	451	436	410	422	434	413	448	468	455	429	436	434	407	430	443	438	424	437	454	424	415	429	446	421	414	376	417	401	430	455	414	443	402	408	404	430	442	452	427	381	397	422	406	429	401	460	375	380	397	393	433	392	427	414	414	411	448	438	403	414	414	407	392	398	435	412	427	399	391	397	443	447	388	419	370	431	430	447	430	413	434	396	438	439	425	442	384	413	405	414	456	381	422	425	427	417	420	424	418	384	405	400	430	388	390	420	428	426	421	380	357	442	400	387	391	384	402	410	417	430	372	447	402	407	434	440	460	432	429	434	441	427	410	417	449	439	437	408	396	449	414	433	415	393	380	402	419	413	442	415	394	397	416	408	411	411	416	399	449	399	394	447	419	399	412	418	420	410	440	400	402	439	427	396	434	409	433	418	377	417	399	407	420	430	430	392	413	411	397	388	455	413	408	415	405	434	425	399	415	423	427	435	409	406	380	403	433	427	419	386	433	396	411	420	412	432	390	400	418	421	422	396	431	401	419	415	407	392	430	416	397	414	424	439	452	401	437	408	432	439	420	398	423	444	411	414	445	419	410	375	378	400	391	393	423	474	393	400	398	433	408	427	436	377	402	394	413	399	410	401	433	447	427	406	382	371	393	433	377	412	459	465	409	410	418	399	435	417	426	411	425	433	414	414	452	403	417	415	402	382	419	413	390	482	406	433	425	408	381	427	450	401	372	408	437	378	398	444	405	415	398	428	396	392	403	450	400	417	409	417	375	421	416	396	425	409	444	404	419	415	446	437	412	424	388	402	402	430	384	416	391	421	435	389	427	408	430	405	408	401	429	431	424	419	423	413	439	421	395	419	407	428	395	355	397	412	379	393	450	403	399	413	427	409	396	394	427	389	400	395	422	452	378	407	448	411	413	379	398	423	411	455	408	408	383	404	368	420	383	411	428	438	426	416	407	442	390	395	408	432	436	393	446	381	420	417	399	401	377	408	442	401	406	408	396	429	423	400	423	416	413	435	397	422	447	396	425	407	421	388	428	367	407	447	421	432	399	389	415	412	400	406	403	425	374	395	386	420	374	402	383	429	422	416	411	405	409	392	435	396	417	434	398	403	421	385	426	419	400	446	443	433	392	437	394	413	419	390	430	433	394	390	409	411	418	425	411	417	413	410	411	437	399	385	456	409	441	366	461	384	386	423	390	369	439	396	393	458	436	416	432	396	403	376	406	418	396	387	371	413	384	393	420	432	417	403	422	389	422	398	427	397	428	453	405	424	402	443	427	449	398	466	421	393	389	403	417	394	390	421	410	413	419	433	402	445	438	416	393	417	445	427	408	398	390	434	413	405	419	410	408	408	397	408	395	389	414	399	385	408	358	384	449	428	431	407	389	419	410	436	389	400	425	384	412	396	407	390	400	418	423	419	435	437	388	385	421	399	425	428	420	412	387	448	407	421	394	433	428	407	406	410	396	430	430	430	425	376	413	444	412	406	402	370	448	394	424	432	389	446	388	409	371	403	439	410	434	430	382	431	414	434	406	424	416	392	383	387	410	405	400	417	385	412	424	424	414	424	395	438	416	433	374	442	408	400	417	410	407	418	454	386	397	400	385	385	421	408	439	407	413	430	456	414	390	376	394	386	439	425	422	390	417	410	390	445	412	408	425	410	411	379	386	386	396	422	436	420	432	408	438	434	404	441	385	403	382	409	410	407	403	419	387	388	399	407	392	419	409	429	429	444	448	403	409	375	389	391	400	428	383	420	396	407	428	410	398	413	398	437	392	419	393	423	400	419	416	375	393	401	433	405	413	386	413	438	447	421	430	391	400	377	414	400	440	390	408	384	408	400	379	457	410	396	436	421	415	406	432	394	404	361	416	384	431	396	394	391	413	401	423	411	411	417	403	380	386	414	427	409	414	401	405	379	397	402	399	443	454	389	456	472	423	402	440	423	416	387	429	408	408	403	436	435	395	415	412	391	393	386	407	464	388	409	399	403	442	373	367	398	434	402	429	392	417	431	429	436	439	419	412	376	392	407	454	429	401	402	446	422	437	426	421	440	393	399	406	406	406	414	435	422	429	391	416	418	427	431	419	421	416	393	365	401	464	438	403	406	416	407	368	419	430	431	423	420	425	392	356	417	417	416	430	387	432	398	415	384	399	417	396	419	378	440	428	408	421	411	424	419	421	383	429	443	408	454	408	425	387	380	404	415	432	409	431	399	421	409	405	372	373	389	431	401	441	418	412	406	371	428	403	406	422	426	396	413	441	401	402	404	421	412	386	396	403	426	399	406	421	404	383	385	447	415	404	441	387	429	398	390	436	388	418	409	414	430	415	404	425	401	413	407	405	437	413	426	395	396	405	391	424	404	430	416	431	409	444	418	421	419	431	407	413	449	427	444	421	398	404	398	443	381	401	406	424	409	353	421	399	415	431	405	428	402	387	418	421	420	409	405	420	415	406	366	408	401	383	421	377	448	402	395	380	413	385	395	403	437	390	404	419	395	441	393	434	411	378	367	430	432	440	420	386	454	419	435	413	388	405	419	428	429	447	413	390	403	432	403	425	427	422	420	384	398	453	433	376	400	406	412	409	462	409	430	443	389	420	426	410	392	436	412	398	431	389	393	410	418	430	383	397	421	415	424	417	396	429	413	407	463	400	428	406	386	375	439	408	394	433	427	423	387	434	425	410	440	392	420	433	415	413	410	396	400	411	415	414	404	443	407	437	451	433	386	385	430	438	472	416	388	427	436	381	408	422	402	388	433	418	430	418	446	406	426	416	380	405	409	378	389	426	405	407	439	433	440	388	400	395	417	426	425	440	421	399	391	413	415	391	419	426	422	379	420	433	404	412	404	416	396	398	409	396	431	403	397	417	384	409	427	432	397	421	392	447	417	427	425	429	412	389	419	417	420	395	402	405	388	436	393	430	427	417	410	427	391	388	447	398	437	393	408	407	405	386	383	387	397	399	407	415	445	406	414	388	436	429	403	376	456	436	440	418	406	409	402	410	405	387	425	412	387	416	423	405	405	423	478	419	412	423	407	386	403	375	427	410	374	402	420	426	403	361	386	403	401	465	408	420	415	406	401	412	415	388	417	391	394	397	383	401	432	393	421	398	374	425	423	424	404	389	415	372	415	430	365	428	408	407	417	372	448	428	407	414	383	400	408	424	417	433	395	422	368	375	370	374	462	427	393	387	407	422	435	376	411	403	453	385	416	392	372	425	436	461	406	370	436	414	413	422	424	415	415	418	407	394	408	438	392	420	399	403	422	429	399	385	454	398	403	387	409	418	428	395	407	402	388	409	415	418	388	410	399	415	428	377	435	386	404	422	422	413	399	437	399	431	388	372	393	469	432	458	397	404	436	402	374	416	405	407	409	387	424	427	417	383	411	454	405	413	413	393	448	405	389	379	439	444	395	421	387	404	399	404	387	425	449	421	427	422	394	431	386
17187	1446	1257	919	690	502	452	388	342	315	265	250	283	235	243	247	231	231	219	214	216	230	219	218	191	259	251	238	242	260	231	272	233	259	213	237	219	196	230	209	183	224	212	200	183	219	200	186	200	244	198	198	203	186	204	212	194	207	218	197	222	195	223	182	194	207	196	188	213	190	200	186	195	200	198	206	243	179	204	193	175	204	195	192	187	207	196	196	193	242	187	205	195	200	212	233	208	221	195	175	184	215	224	177	216	194	185	212	210	227	214	232	216	208	201	221	213	205	190	183	207	179	183	236	189	198	230	194	211	223	190	215	203	198	219	194	212	220	219	193	189	212	195	194	193	196	187	202	197	182	209	219	228	200	197	189	205	198	225	205	185	178	190	209	183	215	206	213	193	180	213	183	203	193	193	194	223	199	204	199	204	213	224	201	212	206	220	238	212	177	201	217	188	205	191	212	199	215	232	189	191	230	212	206	192	190	187	211	210	220	184	204	206	213	224	206	218	212	212	219	202	181	182	231	192	199	222	218	210	197	219	211	190	220	225	236	189	183	206	200	185	223	206	198	190	207	198	199	192	196	205	171	236	224	192	194	194	198	193	207	190	216	225	216	186	198	185	181	214	199	210	183	202	194	192	191	198	225	207	221	213	187	210	201	208	214	186	176	205	179	218	212	214	207	216	201	185	220	183	215	207	187	213	190	203	176	192	196	205	208	226	193	211	177	212	209	197	229	220	221	214	217	192	217	224	196	199	215	191	215	197	210	198	198	207	210	209	186	222	208	205	209	205	214	211	191	199	177	183	225	200	211	175	220	206	214	184	194	203	201	198	212	222	207	198	214	200	231	204	201	206	203	208	211	206	231	205	167	222	227	215	195	189	196	186	195	189	218	201	227	231	212	196	186	182	223	202	195	186	197	190	198	205	211	208	205	178	206	206	216	186	212	205	188	197	199	200	190	205	204	198	221	231	197	215	196	214	201	218	227	197	228	200	170	218	218	196	200	191	205	191	205	206	195	208	190	218	185	173	183	194	187	200	203	202	196	205	182	232	185	201	216	206	199	209	194	198	194	220	192	186	224	207	209	212	223	198	187	206	203	226	188	211	220	195	198	173	188	188	224	214	211	158	214	210	195	207	203	217	201	190	161	181	187	203	206	210	190	184	198	199	219	200	210	189	183	208	164	194	205	220	208	174	201	194	210	210	212	188	193	239	199	196	234	196	200	199	204	197	183	212	188	187	204	162	177	215	218	174	186	186	193	202	200	180	198	225	178	208	193	192	196	191	191	180	212	222	193	190	200	203	205	204	204	204	186	212	196	200	215	191	196	192	190	179	212	207	228	193	201	214	200	192	225	196	219	196	183	200	202	214	218	186	222	225	205	208	195	182	200	184	197	211	196	203	220	196	179	216	169	197	214	193	210	211	195	226	208	196	173	214	194	208	230	229	206	228	235	217	237	177	193	223	171	209	195	228	191	209	215	188	206	204	194	234	185	189	194	193	198	194	187	208	183	222	194	201	194	184	232	232	209	231	215	209	205	194	193	202	203	208	184	220	179	196	189	192	189	208	207	182	191	167	204	196	191	217	205	195	185	209	200	189	215	200	204	189	210	221	193	208	210	214	192	218	218	183	197	227	191	218	195	207	214	208	174	202	206	210	221	218	225	181	210	221	186	180	178	214	211	206	256	211	193	192	219	199	212	202	180	192	214	219	202	172	185	216	188	198	206	201	181	206	191	189	199	213	223	230	198	221	233	185	210	223	236	192	206	164	200	228	182	184	217	193	210	207	191	200	205	197	201	212	198	232	193	217	211	207	204	216	179	207	186	207	205	170	178	198	236	181	193	223	204	203	183	208	200	196	184	199	215	225	193	188	217	223	227	250	220	207	214	175	195	219	232	194	228	210	217	216	181	190	187	190	209	193	214	197	186	193	194	202	201	193	227	225	221	213	215	201	194	180	194	194	187	214	208	208	223	202	242	197	198	206	179	200	179	195	204	193	196	210	226	180	209	180	221	190	193	219	185	229	217	179	220	214	228	202	183	208	221	201	207	206	195	211	197	198	207	189	215	196	210	222	163	226	209	210	194	187	187	196	186	179	189	206	191	186	167	201	218	206	223	165	197	199	225	192	192	212	204	206	208	166	224	206	226	202	209	188	177	207	206	204	207	224	191	187	207	197	204	214	210	200	203	178	190	208	194	189	178	190	206	201	217	186	201	210	200	209	190	195	210	191	204	201	235	210	193	212	231	230	212	179	218	215	174	196	225	198	198	173	179	225	180	202	205	185	233	199	212	212	196	199	191	204	200	207	191	215	201	206	192	213	213	199	184	209	185	181	198	175	208	203	200	210	214	184	218	200	240	219	192	206	219	223	212	199	203	203	202	210	180	186	197	216	196	193	196	206	200	216	217	183	222	212	205	212	217	207	199	193	192	208	193	184	184	192	206	197	178	211	215	212	199	207	213	199	208	194	198	210	191	194	211	186	191	193	188	207	204	184	190	209	211	218	173	204	194	210	204	202	216	188	189	220	183	206	198	213	193	199	197	210	204	177	183	183	183	192	197	224	178	185	208	201	195	201	183	203	214	205	231	173	190	151	197	228	186	196	217	168	207	190	208	208	212	219	189	198	187	186	200	211	191	206	198	201	198	201	239	206	190	192	208	225	197	205	181	204	215	212	202	229	203	208	209	184	190	198	202	191	206	201	195	185	210	210	187	176	208	198	191	182	208	197	201	207	213	224	200	218	183	188	203	218	228	203	207	225	226	190	214	207	215	201	183	230	202	202	208	212	231	193	187	215	237	204	195	185	197	186	189	202	213	199	218	195	206	192	178	214	205	188	195	214	215	195	196	207	181	213	187	177	180	198	198	203	216	183	203	191	201	246	165	188	202	187	211	192	201	201	208	199	191	194	197	220	178	192	165	193	183	158	217	200	191	189	217	220	170	190	201	214	176	222	198	218	187	226	191	227	196	226	179	225	198	196	185	193	201	195	170	158	215	204	193	183	205	195	194	217	219	189	183	185	208	222	193	212	195	203	210	219	193	201	221	228	214	176	195	174	190	206	215	206	209	197	217	181	175	188	219	190	206	231	194	200	225	192	201	219	201	189	197	189	205	222	155	206	197	198	201	192	189	220	220	215	200	193	212	154	182	203	188	213	213	204	208	206	226	195	214	199	200	219	187	194	213	241	202	209	175	221	202	204	217	206	204	222	198	219	234	201	228	214	214	210	199	210	201	209	194	209	194	214	215	229	204	210	202	193	177	171	200	210	222	196	217	207	205	195	195	192	181	210	218	214	169	199	214	190	200	206	186	192	221	224	174	239	215	214	203	194	203	188	202	204	221	205	199	198	195	208	189	184	221	186	192	217	201	209	202	217	205	211	199	206	203	187	207	194	218	148	230	217	201	188	191	193	192	217	192	214	192	192	220	200	216	192	219	183	181	220	234	188	193	181	210	212	229	172	173	217	204
9265	1293	2568	3185	2656	2252	1942	1676	1412	1306	1182	1049	977	903	897	835	797	826	796	782	745	767	725	768	761	1035	940	1093	977	1114	1096	1225	982	963	828	1054	718	700	639	587	624	610	629	628	624	620	589	623	605	560	577	563	586	569	622	551	635	583	582	572	616	592	608	612	548	591	619	589	568	621	605	588	593	606	587	570	624	636	586	608	566	583	560	538	563	578	600	607	588	549	548	627	585	552	586	586	540	620	561	598	538	594	614	615	592	596	560	605	566	568	576	543	583	594	585	548	565	588	587	563	535	569	559	552	548	568	604	600	592	570	582	562	570	618	537	574	572	581	596	546	562	556	518	565	588	546	544	567	563	564	545	583	548	570	539	597	592	567	530	567	560	571	554	542	593	570	547	572	618	602	546	550	591	579	568	613	567	622	551	545	575	546	560	576	579	561	602	507	603	534	611	503	619	572	574	571	498	557	570	541	597	542	547	584	543	575	536	565	568	566	624	549	570	548	552	567	585	539	548	598	584	562	595	579	557	524	598	563	572	555	552	538	600	541	589	578	557	564	569	536	589	573	564	548	601	565	558	608	557	566	568	591	576	574	566	603	553	564	547	575	527	576	549	569	599	583	598	598	573	554	559	546	580	588	585	560	584	559	567	582	563	562	577	572	557	612	606	559	596	600	599	565	632	579	641	599	545	543	581	580	550	594	615	546	575	595	576	550	588	612	592	594	611	529	567	583	587	530	584	582	532	513	579	553	592	579	594	556	547	559	582	568	584	596	595	548	576	566	601	555	579	564	531	561	534	546	555	583	577	566	600	574	596	582	554	562	548	575	559	565	567	557	606	601	574	555	561	529	547	601	545	544	539	560	557	585	530	602	551	564	558	540	570	581	562	579	597	571	571	575	517	582	589	565	565	554	576	578	583	567	555	589	577	575	587	566	592	567	578	547	560	583	595	562	555	606	578	534	621	570	583	610	549	562	536	601	555	545	598	543	533	559	562	558	585	578	575	604	589	567	575	557	569	542	531	564	540	595	592	614	584	579	618	551	601	564	564	582	555	568	563	587	579	557	552	550	574	584	582	560	587	552	532	584	538	612	554	541	568	584	570	598	628	583	558	548	610	526	566	524	528	516	542	591	613	559	557	567	593	572	615	539	575	591	541	548	555	527	596	585	571	588	536	578	606	576	574	580	589	531	608	591	584	527	607	556	556	581	572	590	571	545	547	563	618	563	571	523	587	538	557	560	565	598	591	575	575	564	582	565	559	568	606	547	560	576	577	555	570	580	557	525	517	548	560	582	555	535	588	593	594	572	590	567	549	576	570	565	591	558	513	530	606	554	592	554	541	631	589	571	514	599	606	621	575	605	572	599	581	616	560	599	549	561	535	567	541	548	562	571	584	548	614	607	561	557	569	602	547	553	563	592	554	585	549	548	569	637	550	528	585	590	559	593	611	590	595	575	534	583	567	605	611	567	582	584	551	560	594	565	540	562	556	555	572	596	561	543	542	581	578	585	608	546	596	581	602	588	531	587	575	564	567	548	609	544	520	593	578	595	584	567	554	571	575	608	601	553	537	558	528	571	577	573	544	570	549	556	595	548	556	589	546	517	595	553	548	585	590	599	526	591	614	578	538	566	533	595	591	576	548	510	588	589	538	568	573	558	566	586	580	563	593	553	540	537	565	577	522	526	602	576	559	557	514	560	603	589	601	553	593	532	614	597	535	566	586	599	553	527	561	547	578	551	591	551	552	559	596	587	537	566	636	577	572	547	544	604	584	603	558	583	603	602	579	557	525	581	546	560	557	594	554	554	546	577	550	603	560	548	589	583	547	592	548	574	580	527	581	553	587	568	577	566	568	546	572	561	574	575	596	522	594	582	598	570	608	558	562	587	596	553	544	597	594	589	582	541	590	541	544	578	548	557	566	539	541	528	570	560	597	607	565	544	575	547	545	585	597	568	577	589	543	581	566	573	626	574	545	593	584	576	555	582	556	606	574	602	557	527	555	546	589	588	547	566	523	600	567	572	569	587	565	549	587	601	585	604	601	576	552	636	526	540	557	605	579	550	588	576	582	598	587	594	582	620	539	582	530	540	611	557	574	541	575	579	557	545	610	566	556	528	587	551	589	607	539	577	548	544	532	611	565	574	610	543	578	603	543	590	551	569	569	584	591	551	562	560	544	570	599	573	537	592	595	540	595	572	570	565	532	558	538	586	573	559	573	587	584	539	579	537	580	577	581	597	569	562	602	555	575	551	535	553	562	533	565	572	591	580	579	585	557	581	542	557	524	578	541	586	527	581	604	552	559	541	555	573	590	568	567	540	575	571	568	548	573	583	567	569	577	521	570	564	598	561	568	577	560	570	597	571	603	546	559	577	526	552	636	549	578	559	523	610	577	579	576	554	598	563	597	591	523	553	581	572	569	560	568	529	576	526	577	605	627	537	565	524	536	575	572	541	561	570	586	599	604	611	553	553	570	594	524	532	564	555	530	557	562	560	577	605	577	544	624	590	590	549	558	574	576	555	624	557	603	564	619	535	538	606	609	570	573	567	557	564	527	571	574	580	572	554	577	545	576	628	549	573	572	595	579	570	572	558	561	556	567	553	605	616	529	598	602	548	581	555	553	559	551	560	578	597	572	583	600	573	625	542	600	597	572	547	588	527	542	543	545	565	559	579	551	587	579	578	578	568	587	607	533	579	529	573	593	571	557	546	583	567	549	598	555	563	546	557	526	563	553	571	569	639	545	595	593	551	573	570	550	530	554	562	591	566	543	598	542	585	590	582	583	567	581	604	560	550	527	558	569	582	551	582	585	585	558	536	540	600	574	613	583	566	577	588	527	585	551	547	577	554	577	557	558	562	559	574	581	603	610	564	540	581	562	569	595	590	569	534	548	590	554	569	542	565	582	538	601	571	609	552	583	500	582	573	558	546	610	567	580	547	547	586	552	559	540	538	614	543	589	548	588	575	601	527	585	608	545	548	557	569	581	540	575	562	590	524	540	576	554	603	542	590	559	574	542	548	581	626	546	561	571	531	576	575	611	560	579	547	552	552	539	579	561	559	550	585	585	614	593	538	582	594	597	560	578	622	571	542	511	557	598	556	602	593	584	597	543	530	555	547	549	538	603	564	582	547	573	578	605	582	603	591	572	558	570	553	587	605	610	543	566	564	555	576	593	538	593	569	572	559	551	581	520	558	576	573	566	567	558	600	588	589	572	589	515	568	581	574	569	549	583	549	549	590	556	576	559	558	522	589	593	593	578	560	580	539	568	547	562	565	565	617	561	557	578	555	551	586	569	632	590	502	576	585	569	579	549	583	605	563	595	578	557	541	552	565	588	595	578	561	560	563	541	564	609	531	583	623	559	592	568	600	557	579	546	579	533	623	537	575	536	594	596	582	564	615	538	561	572	559	590	583	544	564	578	572	542	585	581	561	560	553	556	567	564	561	566	523	573	580	567	556	557	584	539	592	580	573
29463	4102	2646	2203	1669	1161	932	790	721	670	589	527	485	532	496	464	491	442	454	447	427	412	425	458	448	481	503	476	509	594	498	516	482	458	499	492	432	370	410	399	419	372	348	390	381	422	440	380	438	446	412	418	380	371	425	407	382	383	372	379	424	402	382	401	358	387	405	423	410	369	399	389	375	424	439	427	406	368	379	394	408	358	360	436	375	389	361	420	409	389	371	408	371	422	401	378	410	375	412	390	412	366	408	364	426	417	392	403	397	390	377	378	385	363	370	390	424	414	393	375	357	363	386	379	371	428	399	385	383	383	380	379	386	355	387	400	376	358	391	417	393	384	419	415	385	363	379	385	371	356	382	381	371	427	388	403	424	415	385	361	403	378	420	384	387	403	368	421	352	389	432	406	361	409	376	400	411	379	384	395	373	375	401	425	410	418	399	386	362	405	411	407	358	387	393	431	380	377	398	411	395	423	384	378	393	393	351	421	414	409	418	348	391	415	353	405	418	372	379	391	364	366	373	411	414	388	383	367	398	385	373	375	397	409	368	403	408	408	452	381	386	396	420	387	418	384	384	381	421	402	324	378	422	391	386	384	370	401	401	394	377	376	414	390	378	347	427	440	389	361	404	394	394	333	403	413	394	407	397	400	410	377	365	371	390	387	390	364	406	405	362	400	416	390	374	408	393	412	396	366	368	390	387	380	421	397	392	373	375	366	366	375	374	414	389	387	376	341	399	380	399	405	389	410	390	391	407	383	367	417	401	384	378	410	397	371	366	363	408	381	410	412	371	376	414	393	392	385	398	380	426	358	385	378	401	380	328	391	384	407	408	369	389	432	386	406	371	383	383	417	428	376	370	379	379	387	366	347	350	372	397	377	400	343	381	380	395	428	393	411	356	424	383	408	384	382	370	383	388	411	401	413	406	392	384	412	392	389	389	401	349	367	405	400	371	378	417	388	397	381	365	394	376	380	381	379	394	340	405	409	393	385	378	400	433	369	403	383	383	397	409	390	392	409	379	364	393	412	366	420	382	396	379	384	422	358	409	397	389	398	417	417	420	393	401	363	412	424	402	375	446	381	382	389	374	377	401	383	372	374	393	349	401	375	379	402	379	371	352	421	384	405	358	405	377	356	374	383	396	395	389	428	405	362	378	410	364	396	347	367	364	361	378	360	390	355	419	389	426	354	389	382	368	353	389	385	375	397	394	368	391	399	364	452	368	365	450	390	386	395	389	396	365	410	383	384	371	387	424	383	373	349	379	360	370	383	374	354	387	402	386	405	392	397	403	412	387	416	397	383	435	358	381	404	375	367	390	400	410	376	403	417	357	414	370	372	403	410	376	389	362	379	429	389	398	389	374	371	380	405	400	399	379	381	368	403	393	393	413	357	393	382	362	320	407	394	388	353	382	371	420	378	355	394	406	383	372	388	399	391	381	371	364	367	389	363	389	391	387	387	404	408	383	376	356	387	367	438	395	389	393	380	420	383	409	429	348	387	385	371	385	400	398	415	386	400	431	336	366	368	397	379	395	413	366	414	357	410	396	431	407	433	346	358	424	375	339	402	377	369	410	364	387	365	382	355	391	360	375	388	382	330	430	364	379	385	430	381	402	414	370	398	352	381	384	390	371	375	394	368	394	396	375	348	372	377	367	378	406	399	413	349	411	414	398	385	412	420	420	371	423	386	383	393	366	398	403	412	395	410	411	368	382	362	418	373	376	413	373	399	386	415	378	368	432	408	388	384	380	411	393	370	370	394	390	383	391	373	412	389	379	392	386	379	392	412	398	354	422	394	394	361	359	397	380	383	418	424	384	371	370	420	410	417	365	362	360	412	418	346	392	416	371	375	404	389	400	395	380	379	368	383	411	392	419	420	373	418	348	392	420	331	395	379	452	414	367	370	360	411	352	386	400	389	393	405	402	371	364	396	414	360	419	377	376	365	410	380	369	404	385	395	381	375	403	375	350	370	367	381	392	404	394	379	394	384	407	425	372	352	401	386	396	402	398	410	385	373	411	371	395	369	400	393	402	397	380	423	412	401	384	373	380	382	367	399	400	374	401	361	342	362	399	375	388	438	354	378	394	385	376	389	396	395	401	391	368	386	393	394	414	415	399	383	403	360	355	377	388	379	369	375	374	391	406	404	426	388	355	399	400	385	397	410	367	397	408	361	396	386	408	389	374	373	374	363	374	358	434	387	410	385	392	375	390	392	353	403	394	393	393	387	395	410	390	346	377	378	387	405	407	382	393	395	380	388	387	425	380	382	404	424	407	382	367	422	391	380	374	375	371	368	415	364	372	391	405	379	380	373	404	391	349	394	383	332	390	367	415	353	415	379	398	386	357	405	389	395	409	393	378	408	409	370	369	403	371	387	329	396	366	396	368	362	389	391	402	394	378	399	403	373	390	414	368	395	365	380	398	408	364	395	379	379	386	366	411	416	394	387	396	388	375	387	382	392	396	432	389	431	380	407	373	378	405	394	333	354	370	408	438	384	420	340	377	437	430	413	426	389	358	417	399	357	378	398	359	389	384	409	403	407	406	381	409	396	368	407	414	398	393	412	346	397	376	400	408	382	392	397	389	365	405	381	360	393	440	372	367	359	366	374	384	405	408	387	372	421	370	384	366	356	392	406	397	390	353	371	379	403	395	381	376	428	376	354	370	396	373	437	365	436	375	370	340	409	362	381	380	449	376	366	390	333	380	365	361	395	413	433	411	401	391	400	377	371	400	390	381	378	366	355	370	402	415	361	399	401	361	401	425	399	413	379	380	384	392	385	369	378	399	372	376	367	368	409	374	380	384	390	375	398	394	404	375	399	400	380	391	396	392	379	402	418	397	381	394	377	377	399	415	388	403	409	380	393	391	351	382	355	426	403	405	387	394	405	383	407	382	368	427	384	394	361	377	334	396	373	418	396	356	390	388	352	373	395	349	361	391	407	411	372	395	381	360	394	443	418	384	372	376	341	381	406	386	388	355	397	415	406	397	366	426	388	404	408	392	383	396	382	406	408	389	406	385	376	369	373	368	350	417	353	410	403	417	395	375	409	414	435	392	380	382	420	427	383	377	398	381	417	403	376	395	372	384	416	414	382	388	357	378	448	409	422	428	402	400	380	426	419	380	413	406	373	409	410	372	382	373	358	382	364	414	393	414	403	389	384	408	414	358	373	387	349	450	400	396	392	383	368	373	405	356	404	373	385	349	355	374	375	384	405	387	362	370	386	415	384	354	374	374	355	398	410	400	397	394	387	390	370	369	361	382	411	372	404	388	406	422	419	413	410	408	369	390	394	355	400	383	370	369	360	426	398	410	390	415	386	388	360	381	376	380	370	407	385	430	401	396	396	415	405	343	372	380	320	389	425	380	360	363	359	380	382	359	356	366	348	393	405	401	381	402	390	390	377	365	389	407	413	392	392	361	370	357	398	365	372	365	334	367	409	349	377	378	410	384	368	380	361	424	381	384	380	376	413
13648	2480	5067	6119	5355	4203	3657	2949	2618	2387	2105	1951	1745	1631	1562	1486	1430	1459	1410	1380	1305	1329	1253	1388	1479	1779	1679	1692	2021	1892	1792	1771	1609	1938	1480	1581	1345	1145	1071	1032	1011	1056	1000	1027	945	1006	1011	994	949	994	1004	1009	983	975	1024	979	1020	993	1028	966	1015	957	977	993	954	1014	965	945	983	1038	948	1001	961	992	1019	999	992	984	989	1006	943	907	1027	980	943	917	974	901	976	936	912	975	946	962	955	991	992	991	937	981	1003	963	1010	948	1016	988	986	1010	930	950	938	925	999	1009	996	973	974	981	925	939	906	934	1001	942	978	940	963	941	975	975	911	929	920	980	974	946	954	939	974	988	945	957	986	969	961	928	930	902	985	972	1006	918	930	942	911	927	995	966	931	948	965	920	963	945	975	928	965	884	997	922	969	921	975	947	928	950	965	1014	914	997	942	990	980	969	998	986	873	937	994	1028	969	1006	978	954	1007	1003	998	919	947	992	987	944	919	891	916	945	928	969	973	969	968	872	1006	917	1010	958	952	952	997	950	955	973	1001	947	955	975	952	917	964	983	981	950	965	959	982	959	960	951	997	956	989	969	946	915	980	918	960	958	954	956	875	1002	992	1015	939	966	920	935	1020	962	1005	955	986	927	951	1000	967	920	935	1002	981	989	909	954	1000	942	974	1021	929	928	919	948	912	972	996	978	918	925	909	971	1019	947	936	942	933	984	938	925	936	956	921	916	986	931	967	940	913	977	952	942	914	953	944	978	994	964	984	985	946	970	901	1002	944	978	1001	974	970	968	951	979	958	989	1001	984	914	953	984	956	893	982	982	940	936	929	976	989	919	977	965	955	936	1001	955	954	1000	946	941	928	959	983	978	952	1003	979	987	963	975	980	933	931	927	976	933	975	969	980	975	994	949	938	969	943	1033	975	942	978	963	991	912	962	945	938	963	949	927	927	958	985	922	911	1007	917	893	1013	956	913	953	955	982	949	927	991	919	992	999	939	979	889	1007	950	985	955	929	1008	915	938	942	985	969	965	945	940	984	934	950	952	1019	1046	983	951	950	990	955	1001	977	955	951	951	961	963	917	949	925	988	902	1030	963	1003	941	974	987	927	920	973	986	907	895	905	951	957	986	947	962	921	962	946	952	955	974	959	971	952	1003	960	990	951	921	933	943	912	947	886	943	979	973	961	928	970	968	940	971	961	928	935	958	966	959	906	935	905	968	925	981	971	924	921	946	924	926	952	942	924	959	997	945	931	944	1001	964	955	925	904	890	930	995	873	996	996	952	958	922	978	948	916	959	991	1007	984	982	992	935	949	994	952	960	970	937	976	941	978	869	979	953	1032	943	950	920	962	938	1037	916	941	920	933	960	958	928	998	942	975	943	966	910	958	965	1010	990	929	921	948	922	984	957	942	944	981	895	985	941	964	966	934	983	963	931	937	977	943	913	912	918	949	990	925	977	921	945	943	959	905	886	963	970	953	993	974	983	1003	969	942	985	960	996	947	939	990	929	982	960	957	988	944	916	931	951	978	971	976	930	890	945	963	885	965	975	919	927	940	985	899	961	960	934	926	966	920	990	927	994	965	952	904	946	962	957	1009	964	932	929	985	936	911	954	921	961	915	902	979	943	951	983	967	981	998	929	950	980	901	945	1015	919	970	1006	931	1005	1000	991	929	900	904	958	989	962	959	1003	932	965	942	925	924	962	1004	936	1036	894	911	953	1001	960	993	929	960	946	993	914	960	939	959	1011	966	942	937	954	989	935	977	948	926	969	966	976	979	927	939	918	966	950	975	973	941	975	942	901	926	1008	950	900	946	936	946	963	928	970	962	1010	1001	937	974	884	973	979	961	929	952	939	983	980	950	953	883	959	966	914	955	922	951	945	929	914	944	945	963	939	1030	968	911	962	954	974	959	993	936	941	984	994	932	994	978	948	944	963	1002	944	991	978	999	956	1036	862	935	933	916	904	951	976	970	1011	960	961	950	948	959	997	955	958	968	971	933	978	929	1005	906	967	983	907	1000	922	954	970	975	960	938	936	949	933	917	996	953	938	940	983	961	951	1008	951	938	959	997	962	942	900	965	958	926	939	961	962	915	941	962	997	931	981	978	915	986	931	974	927	929	930	938	978	989	968	979	945	969	966	996	919	962	1002	965	946	978	929	983	991	953	904	982	918	948	917	926	984	940	995	993	905	962	943	986	960	954	978	966	909	974	948	922	954	993	923	923	925	964	914	946	929	991	980	913	990	895	928	907	935	966	944	924	926	913	986	914	1010	958	945	959	963	965	1002	950	982	989	1008	938	939	928	916	964	910	857	951	933	928	938	963	993	992	1011	938	916	978	926	942	924	936	874	995	950	961	947	925	914	911	949	1043	903	933	967	932	928	915	956	1003	960	1008	908	902	952	950	923	972	909	931	961	903	909	942	937	994	960	922	938	991	908	946	961	919	916	947	931	949	1007	949	953	949	915	937	976	944	948	874	943	991	967	998	970	933	991	1003	964	927	893	917	962	962	955	960	938	915	928	963	1004	931	902	952	970	970	987	938	940	927	934	988	899	988	965	959	953	936	913	900	968	915	912	926	962	980	907	972	1001	948	974	998	966	954	914	896	957	929	925	925	936	953	940	905	979	906	961	920	946	948	965	879	981	976	916	985	926	992	922	934	962	975	941	990	1041	961	920	940	952	904	941	940	957	954	921	919	941	1005	962	924	982	936	944	967	976	939	997	968	992	955	995	967	963	949	943	910	995	935	980	947	954	955	989	938	948	904	981	993	968	932	898	964	948	961	995	956	959	883	970	989	1037	871	957	933	980	975	913	967	953	914	998	929	905	1000	959	965	950	955	929	918	978	902	904	965	996	1001	960	916	892	926	971	970	926	989	983	953	927	959	971	921	941	970	978	959	915	986	926	906	941	958	957	941	969	1019	1032	986	956	959	964	930	946	924	983	905	965	925	948	963	939	913	919	979	903	921	942	974	974	949	956	949	1031	961	899	891	915	972	992	968	941	965	907	995	968	968	877	963	942	979	980	924	1008	930	922	960	975	941	939	997	911	980	958	966	961	892	948	895	955	947	957	964	911	932	968	954	962	966	920	916	964	938	909	943	958	959	1013	958	943	936	967	881	988	959	932	988	999	952	965	979	1001	983	906	946	948	910	940	906	1005	921	960	930	924	984	914	934	939	923	946	931	962	912	931	906	911	907	940	963	992	955	955	967	948	966	972	950	946	993	971	974	928	943	940	979	930	897	942	905	931	942	937	914	967	895	959	961	935	997	947	954	949	943	924	915	920	940	1003	920	936	921	918	950	915	967	967	905	925	940	962	926	958	971	912	948	889	955	934	979	971	970	923	966	964	948	959	974	977	920	1003	1003	939	915	980	920	930	931	916	934	927	929	939	902	1004	939	940	883	952	961	947	954	949	974	957	979	946	981	1011	957	918	969	981	881	965	980	919	936	991	955	968	978	915	955	927	903	941	961	907	991	883	959	958	912	934	912	940	949	943	985	910	924	934	954	963	926	969	976	900	980	990	934	990	959	973	979	944	946	937	969	985	941	1014	1009	948	952	923	917	928	982	934	904	896	909	940
2559	138	153	165	144	147	120	140	120	135	141	135	137	120	118	143	128	158	135	113	127	141	151	138	140	114	133	134	144	123	113	126	130	141	134	155	147	156	152	133	120	156	142	119	143	142	129	115	151	155	139	121	154	123	136	120	120	125	141	128	138	123	131	140	125	123	122	126	141	136	138	135	121	156	134	133	123	145	146	135	155	142	145	129	146	142	147	126	139	135	156	144	148	134	133	135	143	129	137	140	140	142	145	152	138	144	130	123	125	118	122	143	143	118	130	131	134	144	124	120	132	129	133	128	145	137	134	144	140	142	134	127	146	139	130	132	125	123	118	147	111	121	150	153	146	123	128	146	137	159	127	178	139	144	131	150	138	117	143	136	140	126	127	131	138	134	130	121	129	127	102	147	150	127	138	135	146	139	145	148	115	134	121	119	110	148	131	130	145	141	122	120	145	131	144	126	137	119	131	134	129	132	153	138	137	128	145	137	145	125	125	127	140	138	136	113	127	138	108	156	155	150	110	139	141	141	125	125	123	146	120	127	120	108	129	139	133	118	140	117	139	139	127	128	133	142	141	154	145	122	144	146	130	135	130	116	145	128	128	129	135	122	104	128	150	140	146	150	145	130	121	145	141	122	150	155	113	134	132	137	132	152	142	135	136	134	104	150	129	129	149	168	124	146	138	137	110	149	113	142	121	141	118	119	146	119	150	133	148	128	115	128	134	129	138	126	127	136	132	134	134	121	126	117	122	144	142	143	120	137	142	121	122	121	127	137	121	127	133	118	130	143	135	135	114	143	129	144	134	144	116	132	115	133	125	134	136	125	143	126	126	141	125	140	121	127	127	121	118	131	131	143	150	134	144	152	133	125	116	128	141	123	127	146	149	116	120	121	110	139	124	129	115	110	120	167	129	133	132	109	121	119	133	141	140	143	103	121	137	132	120	153	125	124	145	136	115	107	149	128	138	140	129	128	142	142	136	118	132	143	135	121	135	154	166	139	116	115	129	122	128	113	114	138	142	136	124	133	129	127	114	141	136	122	121	142	143	149	141	127	123	142	123	139	127	116	148	142	117	145	157	135	143	130	136	115	137	122	130	110	154	136	131	136	130	132	129	149	137	141	144	120	139	139	126	136	130	140	111	121	107	118	119	103	126	135	129	155	135	123	128	151	122	125	129	124	156	127	138	142	130	122	108	145	132	148	132	121	132	163	140	126	114	137	104	127	133	139	136	145	126	133	136	140	123	151	123	113	116	146	136	137	157	134	143	127	126	159	126	138	130	141	128	151	137	141	118	122	134	127	132	143	157	142	150	115	114	122	110	141	144	126	120	164	138	134	114	146	139	142	128	146	139	130	122	122	147	132	119	136	139	131	132	133	124	128	145	114	119	136	135	147	128	124	143	142	139	143	166	134	132	156	126	146	126	123	129	134	131	118	153	130	113	128	118	122	138	138	134	139	123	130	126	147	134	148	124	147	157	142	138	137	143	160	154	139	134	134	122	122	139	136	142	123	135	139	135	130	156	145	143	156	136	148	131	139	147	113	129	143	134	153	147	127	122	134	130	130	138	127	139	134	142	148	118	136	135	147	134	151	136	129	135	130	133	131	139	157	147	136	113	160	115	141	139	129	119	136	118	156	145	131	135	125	125	146	114	126	123	124	156	133	140	131	134	117	125	149	142	143	120	127	124	123	145	133	116	110	135	136	131	135	160	118	129	140	133	125	147	124	146	141	132	111	128	132	142	134	133	161	143	138	142	152	138	122	147	127	138	135	140	144	117	131	141	129	125	142	146	134	139	145	151	134	122	109	122	120	123	142	142	122	125	123	120	119	122	123	150	154	125	118	145	112	122	130	140	134	133	122	131	135	152	111	140	134	123	139	151	143	134	134	139	131	131	125	144	125	132	151	107	135	124	120	123	140	156	125	153	120	138	151	129	136	139	135	118	126	147	109	146	109	146	126	155	144	106	132	135	131	145	146	119	125	150	152	117	134	122	132	124	131	114	133	140	138	99	118	117	132	161	133	151	119	138	122	141	125	115	133	136	147	142	128	120	142	139	130	134	129	134	118	158	129	126	157	129	144	141	120	116	124	138	130	115	121	103	137	126	125	141	143	143	124	140	131	122	137	115	156	123	131	142	141	120	130	139	135	125	142	144	131	162	140	133	134	144	151	116	121	141	118	124	140	137	114	125	129	125	135	131	131	123	133	137	134	130	127	133	137	147	130	136	128	143	142	148	157	135	116	136	121	136	122	132	145	131	123	134	149	132	165	149	145	137	139	154	157	129	134	148	151	124	133	129	147	153	130	125	141	156	117	127	134	124	136	143	127	137	123	131	145	143	109	149	140	138	148	135	137	130	121	142	124	127	137	113	128	134	130	135	121	136	122	140	150	119	127	133	110	135	129	154	135	136	163	137	136	142	137	142	119	125	133	127	124	117	130	146	140	131	133	127	123	141	140	153	146	128	144	130	148	158	129	125	137	129	145	154	133	127	139	136	123	153	147	119	114	118	137	142	119	156	124	139	142	119	136	137	110	136	136	119	142	137	135	125	117	128	158	158	140	135	138	127	146	140	157	130	142	138	151	121	139	120	159	151	113	154	143	128	117	124	135	159	132	131	136	136	131	142	138	144	138	118	132	155	133	116	137	126	147	143	118	118	137	122	120	131	109	131	134	136	128	138	131	140	144	144	151	146	119	129	134	148	144	143	150	124	134	128	134	138	135	128	132	135	117	113	124	128	144	138	136	133	140	145	159	144	134	124	121	138	105	152	153	115	139	126	132	160	122	144	158	138	133	138	136	116	110	129	150	136	145	133	130	141	128	140	121	122	147	132	141	145	124	140	145	128	137	121	112	124	142	120	128	148	131	145	147	134	129	151	136	118	119	142	137	117	107	131	139	148	131	132	155	150	111	144	127	134	135	125	132	132	135	155	136	134	131	128	136	141	129	121	139	119	129	119	134	119	127	173	123	134	116	136	116	133	126	128	130	143	139	136	119	125	167	139	124	128	120	113	127	127	133	153	146	155	144	145	127	133	122	131	149	118	123	127	123	124	119	136	127	124	129	146	113	128	118	114	122	144	122	135	128	143	145	129	125	133	142	122	137	134	151	120	134	143	132	111	134	120	145	160	152	170	128	133	124	150	150	141	134	139	148	126	142	126	146	103	119	112	136	127	122	125	139	117	131	156	118	140	119	135	144	138	152	131	133	141	130	119	131	156	119	128	130	143	139	131	126	164	144	135	128	145	111	147	115	104	128	145	134	113	117	133	134	133	130	133	141	146	117	132	115	129	119	133	114	122	149	137	128	125	111	154	131	139	134	152	124	129	131	129	117	129	133	138	135	125	129	143	144	105	134	144	121	135	124	135	131	145	153	119	138	133	132	130	131	142	143	124	119	124	135	120	140	141	132	149	141	129	131	134	141	112	146	143	127	108	137	148	147	138	136	142	121	102	166	133	146	124	141	116	143
3227	454	479	505	523	451	463	416	421	432	439	456	422	386	422	419	403	423	395	445	433	462	405	432	420	440	431	412	407	421	408	401	422	414	418	426	437	414	429	434	382	394	422	438	394	404	402	426	410	427	429	390	390	427	404	398	417	416	427	418	389	386	434	405	383	432	402	412	396	434	429	440	412	376	424	421	385	411	433	427	421	415	422	417	426	413	387	414	417	408	427	412	412	411	398	397	413	429	419	409	419	394	452	373	389	389	397	420	401	406	418	419	386	397	464	397	407	451	402	378	402	368	395	411	415	405	424	453	403	402	412	412	409	386	392	407	409	433	399	379	376	397	401	416	389	397	399	463	408	432	429	445	422	426	385	416	391	419	407	387	383	397	390	399	454	373	418	409	455	458	431	415	439	414	410	436	385	431	385	419	446	431	393	416	406	424	422	465	394	377	406	412	373	407	430	411	359	389	396	409	418	394	386	399	448	437	430	399	421	390	423	430	412	388	398	391	440	364	384	435	409	377	410	426	409	401	418	412	396	411	410	414	406	414	432	416	426	425	416	418	411	385	387	406	415	409	408	409	365	402	405	384	383	413	384	396	404	405	446	402	413	370	411	419	436	395	424	434	425	425	438	439	424	410	404	410	451	385	419	385	408	407	428	403	408	415	409	409	406	391	442	399	379	412	416	392	407	419	379	410	411	432	405	398	441	373	409	427	426	410	407	359	415	409	390	394	420	415	418	439	426	423	411	406	416	408	410	402	398	395	415	410	424	400	394	378	375	396	427	395	383	374	411	423	368	449	416	407	401	398	390	403	413	427	378	392	392	429	356	407	432	439	408	406	374	407	417	416	432	417	399	416	384	385	386	403	406	448	397	386	410	419	411	434	405	418	429	381	412	392	442	444	432	421	411	366	390	359	443	405	387	394	417	405	427	417	439	402	428	397	420	435	401	424	411	399	402	393	398	392	412	430	377	386	421	392	410	445	415	403	419	414	429	393	430	439	427	369	412	402	369	388	438	374	433	401	404	411	445	402	434	447	424	376	404	424	421	383	403	394	428	402	395	381	402	408	416	430	420	387	407	434	403	408	450	425	447	410	399	381	400	429	410	393	412	428	403	399	379	376	392	372	403	411	429	387	410	423	410	411	411	408	381	433	408	396	443	425	402	391	376	446	431	407	396	381	400	406	398	390	421	440	412	388	405	417	398	431	413	387	410	404	424	422	408	414	406	393	402	403	415	422	388	437	417	412	407	373	449	439	438	417	454	392	414	425	425	441	443	379	407	433	418	414	381	401	437	416	423	421	401	401	408	406	440	446	394	416	419	391	436	423	393	406	404	400	431	417	384	400	400	398	409	406	420	421	426	401	390	386	446	402	419	388	397	424	386	408	409	436	390	406	415	419	432	400	418	470	406	374	433	417	404	406	414	413	395	402	381	391	401	431	411	419	406	415	405	409	392	389	416	384	401	415	396	421	459	439	380	400	432	394	399	407	436	433	424	453	450	431	418	446	437	448	420	394	404	353	416	385	443	447	425	422	432	391	414	425	413	398	397	403	448	454	403	387	441	418	405	432	400	425	406	415	392	415	427	404	365	421	414	409	371	402	411	425	415	413	415	389	433	389	420	425	413	432	374	404	402	426	417	399	403	431	421	395	426	414	388	430	418	424	430	430	427	429	429	388	345	429	406	427	388	425	435	363	386	361	383	414	431	385	425	403	363	411	392	399	413	407	387	405	419	424	380	419	410	389	434	394	422	402	409	383	409	426	436	417	435	406	384	381	420	405	407	409	417	423	408	405	429	385	419	396	387	411	432	395	364	439	406	405	443	390	438	398	409	399	379	432	397	402	433	387	406	431	379	384	441	420	422	416	422	373	426	418	414	382	390	404	420	406	431	412	422	395	356	406	429	434	399	384	415	409	391	404	400	412	426	413	418	442	440	396	401	425	412	408	428	401	415	409	429	408	395	431	426	430	422	415	442	380	396	447	377	418	415	390	425	445	415	390	410	416	403	425	419	374	416	396	429	431	438	397	406	382	413	405	457	396	408	407	424	372	446	434	379	382	434	395	451	419	397	434	413	405	402	438	384	401	369	426	405	388	403	417	455	394	411	399	421	366	434	417	414	414	400	410	415	385	424	402	425	453	429	423	412	413	408	391	418	437	420	419	407	435	392	417	414	422	400	408	421	429	383	419	397	431	411	392	404	396	429	398	436	416	423	381	422	392	396	462	403	426	415	392	405	426	411	410	419	424	411	403	409	439	378	412	431	455	392	432	387	416	408	390	427	421	404	418	429	394	397	394	409	403	389	400	418	403	422	399	396	406	410	442	401	398	402	440	454	390	431	405	406	393	401	395	399	422	395	406	374	421	457	408	396	405	410	420	435	386	372	390	413	413	413	409	399	408	416	442	384	409	442	380	377	431	387	393	421	422	427	387	388	403	387	383	409	423	413	402	400	432	378	461	418	416	444	415	444	379	424	450	404	421	429	391	399	411	426	374	435	429	409	401	417	430	426	397	413	397	413	396	414	438	443	381	395	421	408	374	408	385	373	420	424	388	407	457	442	438	384	425	400	398	416	372	391	414	400	398	407	415	399	374	400	384	376	400	395	390	408	412	424	413	396	389	415	355	410	423	404	403	403	410	396	417	440	430	393	361	408	415	412	392	433	358	403	403	417	398	434	396	413	389	409	397	410	374	391	421	425	439	384	410	398	397	460	423	401	397	425	427	383	462	408	404	393	412	393	402	406	432	431	402	413	406	418	424	423	393	428	464	384	422	395	457	413	404	406	412	434	420	421	410	409	429	379	403	438	393	423	424	398	412	409	432	413	405	440	406	397	385	400	425	402	455	411	447	398	414	428	397	410	448	373	406	399	389	416	422	451	425	402	377	407	406	413	426	446	428	403	416	393	405	426	411	392	421	396	407	413	393	426	374	431	413	422	376	399	429	416	386	413	403	427	396	397	410	409	418	399	374	371	411	398	405	404	392	412	377	405	412	422	443	442	395	412	403	393	424	397	406	431	422	380	409	427	397	407	435	377	405	404	402	415	438	407	387	438	390	436	403	410	399	438	422	400	404	389	411	389	395	395	389	404	413	391	421	420	404	431	447	396	437	402	386	437	414	415	403	382	440	399	410	437	417	400	448	426	388	434	400	390	422	427	398	429	454	409	417	413	410	409	381	414	367	375	412	402	400	429	435	396	396	399	433	414	418	420	416	422	432	411	412	397	409	432	385	386	407	415	431	428	385	410	398	438	407	444	421	435	369	409	382	436	393	423	383	406	412	422	421	379	388	404	442	408	385	399	386	435	416	432	389	376	438	447	387	407	426	405	416	394	429	404	436	399	394	418	414	420	409	399	432	382	390	381	413	421	445	454	437	411	387	478	394	411	441	400	386	378	432	389	462	404	406	422	423	404	400	418	410	397	417	396	421	411	422	374	402	433	423	426	416	425	436	430	410	402	390	415	405	428	390
17241	1483	1177	897	696	526	394	393	344	306	281	313	308	236	256	228	251	230	208	218	242	228	220	236	247	222	240	217	221	279	206	246	283	210	239	261	196	210	202	209	232	232	215	205	214	205	202	187	198	197	206	186	214	204	195	229	198	208	227	216	182	201	173	198	204	206	179	205	220	206	202	184	242	220	210	181	199	204	219	200	181	222	183	204	199	204	208	205	194	223	222	213	192	211	213	186	182	197	189	212	208	198	188	176	217	219	195	207	185	204	200	238	218	168	215	202	207	181	195	202	206	206	188	201	213	195	193	214	219	194	210	205	221	207	208	211	187	229	211	202	194	203	209	197	205	216	214	227	197	210	204	213	184	193	186	193	215	201	213	197	204	210	173	199	202	197	196	216	226	200	209	197	166	194	194	195	199	215	203	194	208	206	193	205	174	216	189	191	182	198	177	212	207	175	200	192	205	189	212	221	198	210	206	194	186	195	192	191	198	200	210	229	193	222	179	210	177	207	210	218	182	183	202	225	222	200	209	205	201	214	195	185	190	184	214	246	216	238	198	208	199	209	192	217	213	198	213	204	192	190	198	179	217	216	219	185	186	202	199	177	200	203	213	198	178	191	183	213	225	198	217	181	188	226	195	200	183	180	205	203	196	203	186	198	190	229	220	224	212	201	207	212	203	213	194	189	195	207	195	181	184	201	204	208	196	203	222	206	188	207	181	201	180	189	209	206	194	176	204	202	165	207	187	227	222	204	191	174	203	198	209	204	196	206	192	196	214	201	173	187	207	219	218	227	200	184	178	196	214	205	182	207	181	197	183	213	193	204	198	195	199	210	203	197	195	193	239	202	201	206	213	183	202	201	211	184	178	201	184	175	212	208	197	212	177	221	206	211	201	203	228	205	228	213	218	194	205	213	181	188	209	226	226	210	198	214	199	195	224	197	248	228	201	218	224	194	200	211	193	222	228	198	217	210	178	214	193	206	190	221	197	179	217	206	183	185	193	192	200	186	197	205	197	215	227	214	182	225	183	189	217	167	182	193	174	173	220	178	188	230	191	211	197	192	193	196	207	218	183	217	200	196	211	190	227	199	204	195	171	220	193	198	201	191	202	199	182	207	197	206	214	215	208	194	190	199	212	175	204	201	195	217	182	196	195	207	244	195	216	204	214	206	206	194	179	221	232	184	231	184	199	206	206	201	214	182	197	191	179	210	191	213	194	228	195	209	189	193	183	218	179	206	201	187	214	186	184	211	191	219	199	231	208	215	234	205	216	210	214	176	195	203	206	215	164	185	219	185	203	187	200	198	190	197	199	212	186	205	192	199	210	198	220	206	224	186	206	155	164	204	192	193	185	225	179	203	193	216	200	210	234	196	191	193	209	200	192	196	203	222	226	204	182	191	197	182	201	218	200	209	179	212	208	172	194	186	204	212	192	194	212	193	229	226	213	204	187	212	207	214	211	207	200	214	207	178	194	186	171	186	202	235	209	208	206	190	204	211	210	191	196	189	201	227	201	198	197	182	180	179	169	207	195	178	220	212	193	197	209	210	180	213	205	197	189	188	212	190	232	219	198	212	197	180	209	182	216	201	184	185	196	238	196	179	180	204	194	196	207	186	207	198	183	198	186	194	209	202	195	219	194	206	190	204	197	189	188	214	201	195	210	188	203	204	173	187	164	174	224	197	191	175	202	201	201	183	233	219	204	194	183	208	179	182	193	194	202	198	224	214	185	220	212	203	209	196	185	178	167	241	180	229	200	183	181	213	217	201	204	199	207	206	210	182	215	196	208	207	196	216	206	185	211	181	194	186	193	214	191	206	172	193	229	204	202	221	193	189	178	206	230	182	176	169	193	186	201	208	192	224	219	220	204	187	227	208	180	233	227	207	186	190	211	185	197	185	177	199	195	192	175	183	199	161	181	198	200	210	232	215	182	190	210	222	188	183	196	228	196	195	199	201	231	181	176	203	213	212	193	212	222	206	187	209	187	180	213	224	185	208	204	172	208	183	210	181	210	190	192	206	221	198	183	209	195	226	178	184	187	229	191	206	169	197	222	185	190	205	209	185	179	200	201	199	200	209	206	211	199	189	170	206	224	220	190	189	176	173	172	207	188	189	211	197	179	191	186	203	171	215	196	204	205	207	220	184	193	216	173	202	232	178	217	199	190	198	186	221	195	193	201	195	207	199	179	201	185	183	170	186	209	179	211	197	201	216	213	206	209	211	204	187	203	229	230	209	183	192	221	207	187	173	198	184	202	197	184	198	185	199	185	211	200	222	220	201	195	196	210	199	204	230	228	207	192	224	235	206	208	207	236	191	184	213	192	198	196	199	218	223	216	212	183	206	204	193	193	200	200	195	197	192	224	183	174	200	196	191	180	227	191	198	199	200	208	196	188	211	240	187	198	225	181	212	204	231	228	213	189	202	197	224	188	212	232	182	214	193	203	223	178	172	213	221	194	217	205	238	214	178	186	184	210	173	181	237	187	223	210	191	199	197	176	217	196	168	202	171	178	197	189	216	205	198	235	186	214	199	216	227	204	186	212	211	187	218	198	209	224	221	200	161	210	223	181	221	193	169	200	218	212	217	221	202	207	187	201	188	221	204	221	212	201	203	217	182	206	207	230	218	207	204	186	218	213	218	218	184	191	198	181	203	197	187	179	222	191	203	212	215	202	211	190	208	201	221	204	209	219	197	196	191	199	209	190	210	193	219	215	198	177	194	170	219	176	191	184	193	189	212	191	197	166	219	178	189	220	202	203	193	189	204	197	194	197	210	195	183	188	200	215	196	178	185	208	214	212	194	194	198	183	211	177	174	189	179	207	189	212	191	196	194	208	191	182	193	196	218	203	191	212	190	201	196	188	176	184	166	170	217	182	198	193	229	196	172	204	223	192	197	205	204	174	202	200	221	210	197	185	189	215	225	214	192	210	190	190	200	180	216	205	201	204	217	214	193	222	214	212	199	197	202	214	196	206	217	225	209	207	203	191	178	168	202	221	173	178	224	206	235	172	214	211	220	213	232	218	193	211	185	174	209	200	196	202	217	202	224	201	198	192	207	200	201	186	234	203	225	202	222	181	164	214	192	201	211	203	193	195	210	190	186	197	190	204	199	202	195	205	241	203	190	214	209	222	186	170	207	205	204	199	200	174	174	200	198	189	192	179	214	208	169	193	232	203	212	191	194	197	218	204	209	222	210	183	203	199	209	175	180	210	195	188	206	176	215	190	197	202	204	188	192	187	214	185	189	205	216	188	166	196	204	209	200	229	174	230	190	183	201	186	223	214	216	189	206	182	169	214	217	191	216	193	183	174	201	205	208	205	203	173	191	196	196	179	189	179	175	212	205	201	204	198	214	201	186	191	181	193	187	208	199	181	207	209	221	192	208	186	205	194	212	169	208	224	199	206	182	199	179	226	206	202	193	209	190	199	209	180	195	164	206	221	200	234	197	228	211	175	202	201	191	208	193	208	207
9342	1355	2645	3090	2693	2250	2038	1594	1481	1250	1127	1069	983	887	919	863	827	849	834	825	778	799	743	746	801	1068	1000	986	972	1201	919	986	998	1053	912	1000	774	630	620	625	618	610	590	585	600	611	580	583	584	607	593	528	607	594	599	571	517	643	582	587	545	579	590	558	568	578	598	565	624	588	577	610	569	574	522	624	593	605	616	583	569	587	565	555	511	611	569	587	604	578	582	606	560	603	596	540	601	551	586	587	538	577	608	585	586	534	599	560	581	556	570	559	604	591	584	548	581	555	572	579	600	560	595	552	573	551	583	579	591	543	555	561	589	605	557	572	579	587	571	563	559	576	587	576	553	629	565	572	589	584	575	567	560	564	598	575	534	520	566	565	583	583	539	618	519	547	534	574	572	521	554	578	513	578	571	568	559	544	585	547	585	582	590	579	559	584	602	577	602	558	545	542	548	567	603	521	595	597	598	539	577	576	549	545	600	570	570	581	573	617	563	550	602	599	567	581	596	552	603	571	605	576	550	565	547	561	545	600	598	588	571	583	552	601	551	548	556	569	588	562	589	579	551	566	548	556	527	586	569	560	571	592	586	566	536	606	578	584	568	570	533	591	574	539	587	605	607	564	555	579	549	560	590	565	584	561	561	541	560	559	556	567	570	545	587	541	560	567	531	581	600	581	559	599	557	551	572	602	575	592	573	537	555	559	566	559	595	586	597	562	602	567	578	571	584	538	559	568	545	567	589	530	604	556	559	564	630	551	563	594	538	576	609	593	613	590	584	608	550	549	588	545	568	558	572	569	575	569	556	545	541	583	601	607	578	565	573	602	548	606	581	567	619	563	559	584	562	587	533	553	580	557	543	581	594	583	550	577	569	554	593	512	543	571	547	581	574	578	594	553	562	577	547	525	548	558	595	567	560	573	599	603	570	568	538	585	565	541	534	556	558	584	570	640	527	590	533	623	561	575	566	558	534	575	553	547	534	591	575	541	566	593	579	579	576	565	590	601	554	586	608	563	575	594	564	578	633	531	592	594	564	553	597	590	578	565	556	574	564	561	578	565	559	558	576	624	603	544	542	606	573	579	524	555	576	596	554	554	589	558	553	580	538	616	574	556	585	576	557	584	584	559	580	567	574	533	548	605	524	579	551	508	575	561	555	590	587	578	534	547	557	600	566	597	492	533	580	562	542	604	613	589	569	577	571	600	576	532	587	579	592	551	563	564	603	552	580	583	560	526	605	594	570	574	558	581	533	530	581	503	608	572	541	561	570	531	561	594	564	557	544	624	574	536	600	517	540	544	605	557	553	587	543	559	526	548	536	545	575	589	581	593	579	525	551	551	582	542	568	611	588	539	573	562	547	564	603	568	584	568	575	566	544	599	586	588	564	575	603	538	588	565	576	585	596	577	568	548	593	548	572	570	526	549	568	556	625	605	570	595	590	609	538	570	541	577	574	569	592	569	544	577	633	604	571	569	578	567	598	557	581	597	566	563	576	583	576	575	555	566	562	574	531	544	579	578	575	574	589	596	616	559	609	566	568	582	539	540	571	541	541	574	540	567	560	537	564	583	556	552	556	610	550	563	537	588	554	552	558	578	547	582	589	575	591	611	572	571	546	553	586	582	579	546	556	542	570	590	568	560	577	588	583	570	532	559	594	553	571	554	592	579	537	562	582	592	553	519	575	560	569	532	545	576	572	576	602	597	538	614	571	544	569	557	559	569	546	547	550	574	578	591	548	564	538	547	539	549	605	583	554	564	553	566	591	592	582	568	512	569	605	549	546	558	589	580	568	582	588	597	580	586	584	544	506	579	558	564	568	579	554	529	594	551	565	573	587	546	543	562	617	593	562	601	590	584	584	501	528	557	549	574	557	593	577	532	577	584	556	559	562	570	585	582	533	578	576	576	538	585	573	578	585	566	554	607	586	599	530	567	547	573	568	554	539	603	566	587	572	578	538	566	554	587	573	546	570	549	557	571	574	581	569	584	610	540	599	565	595	593	562	605	523	547	550	567	594	574	550	594	591	610	564	547	578	572	550	581	562	566	594	534	584	580	542	556	539	614	574	582	601	571	578	567	592	546	581	546	587	570	557	550	569	571	566	575	567	568	561	583	565	558	573	551	570	584	589	565	578	648	560	540	571	567	603	588	589	538	575	564	556	588	590	513	534	586	566	592	567	609	570	602	573	559	610	587	516	575	590	602	586	529	554	587	586	571	574	573	606	560	584	553	618	557	560	581	544	588	566	583	536	547	529	586	565	566	562	601	558	587	587	563	602	599	576	560	606	611	562	555	599	553	549	575	579	575	600	583	555	584	537	576	624	585	550	604	564	522	583	576	570	585	568	543	537	611	554	598	583	571	589	566	605	558	599	569	585	575	541	626	570	570	572	589	537	579	541	536	535	537	569	532	598	602	566	546	565	550	585	557	602	576	555	559	550	582	573	551	582	610	589	522	574	569	567	559	550	583	550	564	545	610	586	600	566	559	550	593	577	543	592	589	562	605	572	577	572	557	572	569	553	557	586	573	593	618	602	587	570	524	551	572	574	621	560	574	564	599	571	570	575	552	585	538	553	590	564	594	580	567	548	524	553	548	561	551	575	582	588	590	575	621	578	559	578	555	562	530	551	550	613	584	546	595	583	549	573	571	598	532	563	563	552	607	537	558	575	550	559	569	556	529	576	578	607	581	568	568	596	554	585	576	586	598	591	573	623	548	576	536	532	560	583	591	598	581	560	519	587	532	530	576	575	549	616	540	575	582	518	538	584	570	529	546	611	568	572	552	568	554	593	495	558	585	567	576	587	599	608	556	606	594	558	563	553	561	565	578	594	547	569	547	555	524	556	573	590	594	589	592	574	560	586	549	587	550	571	550	544	576	561	597	566	599	570	585	587	594	617	595	591	548	570	590	605	564	577	558	587	563	562	569	547	562	545	556	557	585	580	620	591	592	561	572	569	587	593	547	551	596	574	593	589	581	576	549	563	578	581	563	563	609	575	570	595	536	624	563	596	633	560	595	566	544	565	598	562	569	583	565	608	567	518	576	590	601	544	556	560	554	601	570	577	554	556	589	552	566	569	598	607	594	580	597	536	614	596	622	601	618	576	543	576	566	570	547	593	536	566	569	562	599	600	552	596	590	568	547	582	571	600	575	584	571	542	553	556	549	605	570	568	598	531	559	592	590	570	601	551	563	586	570	588	598	565	592	578	547	611	577	592	613	568	553	548	606	576	533	558	579	598	591	545	582	548	617	602	557	624	530	537	562	601	558	572	590	564	549	597	530	551	583	559	580	548	611	553	551	620	589	551	584	564	538	571	532	572	566	580	566	564	607	617	547	593	571	579	587	559	564	567	547	558	596	556	580	515	599	592	602	584	569	537	552	576	606	552	569	556	534	572	618	592	573	538	534	545	541	550	565	592	554	605	604	571	558	563	594	581	581	534	588	569	575	587	566	596	600	509	558	609	553	584	597	560	582
30064	4214	2755	1970	1434	1097	900	728	682	648	574	540	480	485	460	458	472	470	470	471	456	398	417	457	428	505	523	478	516	555	456	435	498	473	490	470	397	433	405	384	373	383	374	411	392	399	372	366	407	417	396	352	381	405	345	408	403	436	421	412	370	364	388	411	368	360	356	385	404	392	390	406	380	371	374	385	379	371	379	376	413	456	425	414	393	403	384	377	409	399	361	360	401	396	390	409	343	391	368	395	408	395	429	406	363	413	386	421	409	393	369	357	371	404	382	386	352	377	366	431	363	420	395	419	381	387	363	419	374	411	384	382	368	411	390	374	395	396	398	435	400	364	390	379	417	396	407	385	383	410	371	392	426	396	386	365	401	418	378	417	413	374	362	391	340	401	407	420	393	415	421	364	447	392	367	379	407	398	402	376	407	418	411	356	394	382	385	379	381	399	425	361	373	358	397	411	377	369	358	389	388	390	384	347	397	391	412	424	388	443	396	409	391	383	390	405	402	373	389	385	424	399	398	379	388	387	354	384	387	361	402	420	380	416	402	368	404	409	395	378	428	392	398	365	409	379	376	406	376	403	424	386	380	387	414	371	374	371	418	377	346	350	401	396	396	369	378	379	363	405	346	357	379	394	373	377	395	418	415	345	404	348	389	402	394	377	371	364	372	364	388	361	402	382	373	384	398	384	378	413	352	393	382	411	417	395	384	389	341	388	398	402	375	395	410	390	409	359	408	366	413	365	381	409	417	349	390	379	372	365	384	389	392	414	412	439	381	402	369	401	355	383	379	383	382	396	389	392	399	363	359	360	394	359	396	403	403	372	433	399	405	395	378	389	391	373	395	401	395	371	378	355	439	393	409	389	423	350	398	426	450	390	418	377	392	414	381	405	388	414	396	408	361	367	386	383	410	371	394	389	388	405	424	399	401	377	390	373	383	380	411	385	423	399	421	386	406	365	356	401	412	419	402	373	389	430	356	374	391	418	411	369	424	427	426	411	392	396	376	389	367	402	396	415	426	432	390	369	400	379	370	348	366	363	415	384	390	371	393	335	365	362	380	404	381	377	412	386	389	371	399	369	383	408	396	435	371	386	427	399	404	382	432	394	394	407	391	439	385	416	381	378	388	389	355	418	414	377	366	423	350	413	383	379	418	436	384	426	368	370	373	417	425	360	367	399	402	396	399	432	413	379	406	408	396	367	406	370	423	377	413	393	397	390	410	395	403	436	417	394	382	408	358	388	428	408	396	398	383	358	375	425	401	429	349	393	383	385	372	387	405	392	424	355	399	407	376	386	385	407	422	385	376	380	372	392	417	406	363	421	405	409	398	387	398	429	365	400	384	405	411	413	395	402	391	391	362	380	384	349	369	377	398	364	403	380	342	360	369	386	353	391	392	393	384	384	365	416	403	425	369	383	419	419	381	376	369	357	379	401	394	375	398	394	372	370	404	362	392	377	443	380	462	374	406	391	412	384	381	402	420	373	384	409	382	376	387	380	381	365	389	351	398	363	369	384	398	374	386	369	393	424	376	369	384	407	351	421	419	363	411	378	404	400	416	403	394	396	368	372	369	403	376	386	387	392	402	371	401	355	398	389	394	379	384	327	391	423	408	435	373	392	444	415	388	364	401	364	364	416	393	371	389	411	359	379	402	372	430	412	382	411	379	354	392	390	386	383	423	394	385	426	389	391	419	372	398	387	364	402	409	426	380	387	406	392	372	371	390	408	404	407	386	383	379	412	437	404	403	392	394	375	387	390	369	410	417	399	410	410	413	391	399	354	374	345	382	395	372	385	380	376	367	359	387	352	400	387	397	384	405	413	397	393	377	384	389	378	359	396	421	364	399	372	401	393	362	377	350	358	372	368	393	404	385	375	409	378	394	388	361	375	355	415	386	386	388	370	405	360	423	372	400	396	399	430	369	370	401	362	378	413	389	368	427	386	406	367	397	372	388	411	401	381	369	390	345	418	366	383	357	374	371	437	413	372	414	338	400	411	372	378	376	387	391	393	366	409	422	419	398	366	363	355	348	418	407	395	347	407	411	379	400	388	406	387	421	400	368	375	371	364	410	422	402	379	375	388	338	401	386	416	361	369	365	382	371	402	406	413	381	389	414	406	423	364	396	351	377	391	411	388	371	370	412	406	393	368	368	401	406	378	364	340	376	403	391	390	402	410	399	393	387	355	421	409	402	401	369	384	411	402	381	377	388	398	387	426	427	436	395	392	413	393	373	415	395	401	395	435	380	399	363	391	402	399	400	411	393	387	419	399	387	419	378	365	395	394	382	411	378	406	402	362	409	364	407	378	395	361	352	382	388	370	395	418	390	367	389	361	373	394	351	409	367	386	398	382	364	391	363	390	407	392	397	392	371	405	375	365	415	416	358	387	369	395	412	391	395	406	396	390	352	383	408	364	379	425	438	401	370	409	413	389	382	371	428	374	371	360	395	372	375	388	368	369	429	370	376	390	414	377	372	380	415	361	390	406	346	406	401	374	401	418	383	361	390	404	397	388	414	360	358	407	407	344	364	384	408	418	400	412	355	376	388	368	431	433	396	395	402	408	370	385	403	404	402	432	389	403	393	388	406	394	360	401	366	346	413	382	365	406	387	342	366	390	388	378	397	385	410	365	375	444	383	388	371	365	398	430	425	389	372	403	364	375	382	391	408	439	415	390	346	410	435	404	367	348	396	383	373	387	340	394	366	381	375	414	391	385	379	381	395	370	404	409	389	377	374	410	365	390	375	380	390	380	426	404	361	411	387	421	395	378	377	416	398	365	398	417	376	354	393	404	371	412	385	406	410	411	361	384	409	395	357	383	399	383	386	360	404	369	385	408	401	396	400	373	379	362	357	383	428	415	377	405	423	404	380	387	391	369	395	439	440	405	343	366	352	396	399	406	369	388	375	368	453	390	403	388	367	362	405	403	387	395	393	374	358	364	398	357	375	397	369	379	412	388	430	395	428	406	399	376	377	420	363	396	394	382	396	396	366	401	408	384	403	354	439	373	375	383	374	363	396	421	414	410	382	356	378	435	405	367	374	386	382	377	399	406	439	409	400	414	387	376	381	398	412	362	384	387	370	405	371	365	416	413	398	382	376	390	384	405	391	404	380	383	384	358	379	353	341	386	379	377	400	412	394	421	436	400	399	404	414	394	393	393	437	405	405	410	397	373	413	352	401	395	354	397	370	401	381	379	411	402	404	371	395	398	404	401	415	371	387	406	396	378	393	360	400	378	324	381	387	400	412	383	372	404	401	367	377	357	377	364	401	389	376	389	391	380	398	366	379	377	392	385	346	402	406	344	381	395	390	375	381	403	379	385	377	423	399	379	367	404	387	414	372	431	413	381	421	387	396	404	415	424	388	409	389	389	388	406	356	394	363	420	412	362	394	402	391	397	399	354	412	414	371	383	348	398	386	446	378	405	381	412	399	416	408	400	403	409	393	370	388	371	401	388	369	380	367	375	381	400
13772	2464	5136	5812	5079	4278	3601	2916	2529	2309	2148	1929	1818	1662	1618	1523	1508	1428	1371	1386	1283	1324	1314	1373	1449	1894	2040	1959	1828	2050	1811	1716	1747	1689	1702	1758	1252	1049	1083	1050	1039	1032	1038	1001	1054	991	1010	973	1027	980	1013	954	963	1003	969	979	958	1063	985	990	988	1010	1013	972	969	933	986	987	1031	1008	952	1042	1015	975	962	945	1038	920	975	979	986	1017	920	916	977	948	945	1015	934	981	967	963	1017	1021	951	941	958	980	1009	1004	912	954	979	983	976	910	968	896	952	1022	980	943	979	1008	958	961	944	1019	963	939	1002	982	945	964	989	950	975	953	992	912	933	977	944	930	991	961	973	944	949	915	974	966	968	947	956	997	998	956	967	998	950	983	949	952	945	921	918	946	993	958	1017	947	957	972	938	963	991	974	1006	945	947	992	950	879	1000	927	973	941	967	935	957	1008	879	928	954	962	916	933	951	900	907	890	915	996	899	980	927	949	1022	958	914	983	959	972	993	1031	958	891	991	976	937	937	896	961	901	933	955	986	979	928	969	952	934	930	983	934	950	927	966	952	917	942	976	979	927	943	942	992	977	984	958	944	961	995	901	965	944	951	947	894	971	967	962	923	955	963	994	910	1008	974	987	897	944	960	960	932	1007	931	970	898	953	959	969	950	954	960	990	925	983	931	976	967	989	950	965	985	932	970	936	964	989	899	1015	904	959	975	932	902	942	1002	981	957	969	956	957	1003	951	915	968	931	966	959	974	900	976	938	964	957	986	949	958	892	943	910	1028	946	977	958	904	943	954	962	974	929	936	966	963	991	946	1005	951	940	914	937	937	966	956	970	982	1008	978	916	916	934	963	932	957	949	896	957	901	939	954	1021	967	998	951	941	1027	951	948	978	962	965	925	923	957	982	918	955	890	948	933	929	928	931	963	944	944	950	1015	945	988	950	919	951	983	962	932	948	969	914	970	938	1016	924	977	977	925	918	932	978	934	939	951	975	946	963	956	937	995	980	939	951	981	970	903	930	940	935	924	941	944	939	932	951	969	1062	996	941	961	954	998	942	1019	958	1045	992	929	966	950	987	915	927	943	971	909	967	912	973	945	927	949	899	966	979	925	1008	1008	981	962	962	937	920	960	851	953	950	925	1004	935	957	918	963	948	982	978	995	919	971	955	956	966	979	943	934	914	963	954	953	929	971	950	986	902	968	959	925	941	925	936	925	956	956	873	882	966	981	957	913	970	967	980	1012	895	981	959	926	951	912	997	948	982	989	944	1013	906	938	949	986	946	992	890	938	968	913	925	993	948	992	960	943	958	904	963	961	983	958	945	943	989	999	969	953	935	975	965	935	927	935	957	969	1012	975	962	960	954	963	896	979	952	982	981	968	884	972	905	962	985	969	1028	950	926	937	922	943	974	947	960	896	919	991	961	919	967	973	935	921	970	901	942	1036	978	906	935	964	949	993	918	968	926	955	955	929	903	946	928	954	907	979	961	918	918	999	971	1020	981	945	955	956	999	997	952	1034	994	912	974	991	922	956	903	962	909	914	1009	914	978	898	971	935	983	914	983	971	959	1004	943	934	964	913	945	978	906	925	987	1004	962	928	951	960	922	975	956	987	947	949	922	933	934	953	923	941	969	956	977	998	948	914	1001	985	990	975	984	950	944	951	924	953	966	951	967	934	961	930	949	949	1008	915	925	994	954	974	941	961	942	972	956	987	940	914	945	944	945	986	991	979	964	929	959	943	927	944	994	918	916	974	963	953	880	997	932	984	951	945	926	919	959	909	969	933	906	993	932	938	928	972	946	974	981	1005	924	891	920	949	955	947	926	967	984	922	964	955	960	987	927	882	901	949	949	956	938	967	922	970	929	947	954	968	908	949	910	946	990	1016	888	934	943	934	936	938	977	1027	960	936	964	955	967	914	914	940	1001	940	923	944	875	953	972	954	909	886	936	937	949	935	934	956	903	991	947	1024	975	968	960	895	897	907	922	955	927	917	949	963	1000	953	971	984	954	928	929	931	931	989	947	956	964	937	982	948	944	918	920	1012	959	992	1001	968	982	951	921	948	947	929	939	935	911	900	951	891	943	933	938	933	908	947	892	981	977	917	998	875	929	958	894	937	983	956	954	994	954	963	972	961	920	956	904	958	939	940	964	899	951	988	934	947	969	950	976	940	961	972	941	935	995	912	942	1003	989	899	1035	959	960	916	977	969	965	946	957	971	976	987	992	978	967	910	947	957	975	905	945	923	1026	963	957	994	948	952	996	968	973	951	988	947	917	962	940	1024	951	992	936	927	905	963	985	918	990	1001	942	955	959	948	906	942	899	922	1015	928	967	944	909	993	941	927	967	977	968	936	899	895	949	955	930	988	932	958	929	913	985	1014	988	970	906	935	947	910	974	933	974	995	914	928	940	926	935	989	926	972	1022	943	963	955	950	928	965	973	945	922	997	966	966	959	930	892	961	943	924	983	974	931	928	969	958	968	921	929	908	940	902	940	976	926	883	974	928	969	1003	963	982	1004	1024	974	903	968	902	925	951	938	989	965	981	897	975	946	966	965	945	944	963	898	963	962	911	1027	990	954	977	959	980	932	986	990	955	915	962	985	1017	922	983	948	1000	880	917	922	971	942	945	962	936	917	955	930	986	965	948	946	1004	957	952	926	977	1028	927	968	974	946	932	920	949	963	961	935	938	960	933	896	977	950	954	950	1013	960	943	942	963	919	977	925	945	974	984	978	1041	987	966	906	900	903	953	907	938	962	936	978	957	935	922	972	914	946	908	968	949	920	919	910	984	951	915	979	963	992	965	952	897	994	895	924	952	953	922	1016	878	902	941	993	987	922	904	964	940	948	894	978	980	969	947	912	917	995	909	989	970	955	946	969	981	916	991	986	1002	972	908	956	906	964	957	949	979	932	922	923	973	1008	976	953	958	961	982	991	967	942	924	934	964	970	931	922	967	933	924	983	954	973	908	993	953	952	920	939	909	945	980	929	968	1010	968	988	971	989	997	916	917	974	964	994	961	909	918	957	963	982	999	905	940	994	955	892	971	932	980	945	933	990	989	966	922	1031	945	976	895	921	969	979	961	924	928	910	960	904	927	949	950	964	938	968	1001	940	953	932	938	954	914	923	1013	957	979	908	915	926	938	978	909	952	982	985	911	1001	1016	1015	1006	927	969	927	937	939	966	915	1006	932	966	927	1002	909	951	924	933	919	961	983	978	928	911	945	978	944	965	974	953	948	912	931	1006	960	963	963	968	926	964	978	940	973	937	982	964	950	958	960	912	986	980	941	958	940	924	955	924	1002	949	947	958	999	953	914	1022	974	948	956	938	908	906	983	966	948	968	921	945	938	868	934	946	953	925	937	940	959	1024	982	979	915	971	921	961	951	965	921	915	968	916	905	970	971	967	922	939	988	1016	985	977	989	909	932	931	945	889	994	923	946	959	990	960	1002	950	933	957	932	994	1004	913	909	936	930	971	943	975	951	932	977	956	981	904	984	987	912	979	933	1024	958	978	943	958	997	939	955	951	957	966	869	1008	979	914	963	966	906	984	955	907	929	945	950	906	912	988	994	977	982	917	928
2698	162	179	164	125	137	121	112	139	130	135	127	126	120	122	137	144	152	135	141	136	141	130	120	152	121	128	123	140	122	147	119	125	119	119	123	149	129	119	133	117	155	129	119	147	139	135	136	132	136	138	123	132	149	136	164	137	136	126	131	136	117	117	121	146	117	122	177	139	143	152	131	148	142	132	141	139	127	122	122	115	147	118	131	144	115	120	146	155	113	136	120	123	144	121	119	126	144	139	139	131	117	129	154	129	131	155	116	128	151	131	122	128	116	103	134	137	120	127	150	137	146	143	125	118	141	141	108	139	114	135	134	136	153	111	130	130	136	132	130	138	132	130	136	131	134	123	169	121	121	135	120	133	126	133	121	132	117	146	145	129	140	127	142	148	135	143	136	129	122	120	137	135	119	123	147	124	162	159	115	148	137	123	129	133	127	109	141	128	129	129	145	134	131	140	143	135	120	148	133	136	135	137	140	123	148	127	143	136	136	141	126	140	129	129	131	105	123	135	135	138	150	150	143	117	134	140	126	154	129	131	136	125	134	165	155	142	128	128	131	122	138	147	111	120	139	138	134	126	126	148	136	134	141	160	128	123	121	118	126	135	128	137	117	141	120	125	125	133	121	137	146	137	139	122	122	123	148	124	128	139	120	139	133	140	140	113	124	141	139	135	160	124	111	143	130	139	147	145	158	135	115	143	132	147	132	140	143	126	139	150	127	128	131	118	131	149	117	136	124	116	145	138	129	127	160	119	138	137	149	128	124	145	137	120	122	139	132	146	121	142	124	125	112	136	144	144	137	105	136	143	158	140	135	132	139	138	124	152	129	126	117	148	118	136	133	150	131	128	119	135	127	132	105	128	118	164	114	118	129	128	136	133	156	134	120	129	141	128	134	138	130	122	110	118	129	119	139	130	116	144	141	137	152	136	134	124	142	114	128	114	145	150	156	122	136	144	137	133	116	151	111	139	142	130	145	136	136	129	144	127	142	124	118	129	118	130	141	123	126	113	130	120	156	149	144	135	150	123	136	138	163	147	155	125	158	126	133	150	148	157	134	148	135	129	149	140	129	134	132	147	151	142	114	128	119	137	138	138	144	138	154	141	148	138	135	136	130	127	115	123	140	139	129	133	138	125	127	126	153	127	126	99	127	143	144	126	129	129	158	137	122	140	124	144	149	137	146	120	118	134	135	118	121	129	150	120	133	115	142	136	128	136	134	159	147	127	131	132	147	146	126	130	130	121	124	108	148	117	149	125	115	109	123	130	116	140	138	158	117	154	136	136	154	145	114	131	135	131	126	150	137	138	124	142	136	126	137	137	145	159	122	135	108	139	152	134	139	125	113	124	131	119	138	115	152	120	132	140	121	153	139	126	149	142	124	130	126	133	130	140	124	121	110	158	114	131	138	140	115	133	152	138	135	123	147	147	130	150	133	134	134	123	150	123	127	114	122	129	130	129	124	119	138	142	130	123	118	121	118	120	151	161	157	122	124	124	122	131	127	129	136	145	128	130	133	133	161	118	133	132	138	144	138	142	124	141	135	137	131	116	149	134	131	127	144	113	112	138	130	133	134	128	133	140	145	138	150	153	137	130	115	134	118	119	143	116	119	152	140	141	150	110	137	119	132	140	137	110	137	115	110	117	132	118	131	151	124	137	156	136	142	154	154	127	110	125	131	141	128	147	138	149	157	133	133	135	134	139	141	135	138	138	120	145	124	148	141	129	120	137	145	116	123	139	146	117	113	152	153	143	130	139	119	147	124	136	118	158	145	130	146	130	121	159	133	124	127	153	135	143	157	118	136	116	130	134	112	120	150	126	134	117	122	131	110	128	153	140	127	131	146	157	129	153	124	128	130	134	134	134	133	160	144	132	159	133	156	137	146	146	132	163	135	165	131	131	117	151	146	156	149	129	123	128	152	129	120	122	144	129	140	128	139	137	154	133	127	155	150	145	148	135	141	135	127	109	141	131	134	129	111	135	133	132	169	120	122	133	129	113	148	124	129	145	115	141	119	117	127	123	127	130	133	133	140	139	134	135	129	123	125	131	137	125	132	111	128	134	140	128	133	114	141	113	153	119	167	122	110	136	134	122	145	133	130	127	121	140	137	143	131	136	136	155	145	145	119	116	137	129	122	129	134	127	124	116	143	128	128	126	148	152	130	144	143	123	140	142	132	131	126	134	146	124	138	134	132	135	132	142	133	140	140	144	124	140	117	112	146	124	143	127	127	134	135	127	141	126	144	127	143	132	140	138	137	139	116	123	131	122	132	109	120	156	141	128	130	118	130	120	120	126	142	148	127	139	139	151	103	135	124	111	128	129	132	141	120	107	137	150	138	125	133	146	159	129	128	127	123	134	134	123	117	136	118	132	122	120	119	100	137	144	137	122	140	143	124	128	148	121	123	129	142	150	152	154	145	127	128	101	121	147	118	113	126	116	125	136	127	124	155	146	118	132	135	149	138	139	146	135	133	134	112	155	135	134	148	129	139	161	126	145	129	129	144	150	137	109	115	153	125	142	141	126	128	122	146	144	122	132	143	125	132	144	130	143	132	157	116	107	118	126	152	137	147	118	139	134	145	124	140	153	110	136	125	131	132	123	136	142	115	154	135	133	118	118	140	138	130	139	165	129	115	138	144	147	152	133	140	129	138	142	127	130	133	143	136	136	110	141	140	147	114	128	135	140	143	137	118	123	114	142	117	129	122	125	136	134	142	128	149	127	128	135	119	131	139	127	137	134	136	138	125	127	129	141	139	147	116	134	139	105	141	160	142	136	121	119	145	141	139	141	127	131	123	143	147	151	116	136	125	147	119	113	130	119	120	145	140	120	123	127	116	138	126	136	135	131	131	139	126	146	143	135	163	138	117	124	128	113	139	121	136	138	157	135	121	131	137	137	127	164	121	140	127	126	137	148	139	123	126	138	137	145	129	150	121	96	123	147	132	134	163	141	141	115	132	124	122	150	141	136	129	121	141	110	122	123	142	145	133	142	133	142	128	128	126	145	157	152	105	123	146	144	146	103	158	140	121	144	133	135	138	156	118	104	143	138	110	134	124	115	129	135	150	136	142	153	123	126	123	132	146	128	132	128	125	128	137	122	136	141	130	118	119	117	128	116	123	123	137	128	133	142	131	131	129	132	126	116	151	154	107	133	123	143	121	130	144	135	147	135	133	137	105	144	127	126	132	125	147	135	162	126	125	132	131	133	112	121	133	127	131	123	130	133	128	141	143	125	121	118	127	140	126	134	110	135	151	140	124	95	144	133	120	134	122	132	157	159	134	125	151	154	141	126	113	133	112	134	124	132	136	132	132	121	148	122	138	134	142	125	144	125	145	132	152	148	125	126	132	132	121	137	131	141	135	138	152	120	147	114	128	136	131	128	128	123	132	138	118	148	137	132	136	132	126	153	110	126	127	129	141	126	141	163	144	134	147	152	148	156	121	142	141	154	148	136	142	144	134	125	134	138	120
3180	444	444	598	527	493	458	480	421	439	409	438	406	437	430	414	448	473	434	409	439	398	460	444	407	442	437	433	419	394	441	420	414	448	413	427	426	429	396	427	400	443	403	441	440	420	414	403	418	403	408	400	400	393	391	422	462	380	408	433	424	413	402	431	393	420	410	419	385	405	415	427	386	431	385	426	373	395	421	431	417	397	388	408	408	391	396	434	437	416	384	391	451	404	387	383	412	417	404	387	443	409	386	376	398	423	429	402	369	435	350	381	412	430	412	391	390	418	409	418	391	453	418	394	408	400	436	437	398	426	389	411	400	412	396	360	416	398	432	382	408	448	415	404	407	401	408	432	377	460	425	391	396	397	375	414	425	401	400	460	435	401	427	431	430	393	408	394	375	409	425	409	445	392	417	427	416	382	391	399	375	396	391	387	407	433	414	418	396	410	406	355	418	425	391	419	397	449	408	439	426	433	435	373	422	375	386	411	413	444	396	413	403	394	432	410	393	402	384	418	401	420	392	420	388	409	442	386	381	421	387	401	418	391	407	421	402	346	433	399	417	378	405	387	387	434	412	423	396	409	449	406	432	440	397	406	389	395	413	404	408	390	420	440	428	422	401	392	400	397	412	398	388	403	369	395	403	400	419	438	381	418	401	439	408	409	422	379	408	445	399	409	385	424	423	403	420	417	478	425	403	430	425	407	399	431	447	430	457	430	406	403	412	398	437	384	406	397	398	410	366	384	399	394	420	396	402	405	399	366	428	396	403	420	377	428	440	371	420	409	442	397	402	388	407	417	415	401	413	426	415	442	375	382	423	400	384	402	407	402	390	366	433	444	402	417	424	387	400	373	401	441	408	405	423	425	417	378	419	400	423	384	383	400	373	417	449	381	402	410	394	417	410	364	425	444	405	404	420	416	436	415	397	412	421	430	418	410	394	420	403	396	407	433	393	405	401	434	429	422	398	398	438	403	422	441	413	459	426	421	417	426	388	411	405	411	432	453	428	399	378	403	420	403	408	444	430	399	444	425	402	414	409	400	407	406	425	425	372	431	428	432	407	394	394	409	382	410	396	424	434	393	395	391	402	415	410	397	343	445	405	413	428	364	421	415	382	431	398	412	427	428	380	438	448	392	391	409	414	373	382	398	418	414	405	411	428	424	425	426	405	400	414	402	424	384	410	443	403	410	364	413	420	412	433	385	413	391	415	435	385	421	417	405	428	368	416	407	421	422	421	397	458	404	413	390	428	408	378	404	413	442	353	369	419	390	389	384	413	436	424	396	405	399	403	435	393	438	413	407	399	404	399	409	409	402	441	413	412	395	376	391	393	451	442	403	403	408	392	383	416	387	409	411	422	416	399	365	426	433	411	391	382	368	446	404	448	428	382	387	406	423	423	383	421	425	443	389	385	412	403	414	405	427	409	401	443	432	383	443	426	411	380	373	402	420	397	427	360	392	450	394	409	411	428	417	400	424	412	434	425	395	403	399	407	415	414	439	396	394	433	387	397	411	419	406	433	417	390	443	432	428	437	404	409	390	449	432	400	404	438	432	450	396	398	410	397	407	436	415	398	375	449	439	438	429	375	390	386	422	399	411	439	390	424	456	445	396	433	401	405	375	417	438	420	387	423	408	404	450	388	410	401	419	409	429	427	413	390	423	383	423	422	426	373	429	395	408	414	431	442	407	403	397	393	375	389	400	417	389	411	411	397	418	401	403	429	415	451	443	392	351	432	433	377	429	400	393	426	400	393	400	404	405	438	393	437	435	448	400	390	396	414	419	424	376	413	402	408	427	402	439	398	381	407	416	407	438	410	410	389	413	411	402	384	393	390	366	408	373	427	410	402	412	415	428	408	419	395	429	435	428	433	385	413	392	367	419	414	401	384	437	404	404	392	403	456	439	402	438	422	412	370	423	412	453	458	393	386	398	415	429	433	399	415	406	411	463	406	391	427	425	395	408	433	432	424	426	440	407	420	363	390	384	384	387	412	381	413	448	388	437	406	403	390	460	401	407	401	405	435	425	408	430	427	425	384	427	415	396	378	391	407	337	399	363	420	430	393	401	436	396	411	453	397	430	410	428	406	403	384	394	405	374	399	391	398	415	401	390	411	381	387	408	433	400	396	401	429	406	373	383	438	384	389	426	392	417	423	408	414	423	442	387	397	365	404	377	429	396	392	429	455	402	406	399	413	395	399	432	395	388	427	431	451	404	414	440	383	424	406	418	410	419	441	384	407	425	434	419	418	425	435	403	424	410	427	416	407	418	412	409	414	391	419	396	379	404	392	401	408	426	398	413	375	427	415	429	412	439	376	408	411	406	406	426	390	408	379	425	399	433	388	395	455	389	396	391	391	391	438	429	400	409	450	406	350	430	430	426	400	403	426	419	390	396	423	411	416	425	381	405	424	392	424	420	407	445	390	397	421	416	415	416	419	382	410	402	415	448	387	431	412	350	406	434	410	418	434	406	429	413	407	433	413	394	374	398	368	361	436	398	379	396	417	452	419	413	425	435	375	424	378	439	409	392	415	374	399	390	380	400	426	413	391	405	431	403	409	417	432	427	417	420	400	373	405	401	408	385	443	425	425	419	402	431	430	390	394	407	395	430	440	406	403	432	375	377	448	418	392	404	434	405	410	421	425	404	400	446	410	420	416	413	406	383	390	381	425	356	393	422	419	401	401	395	406	411	394	432	405	385	402	403	417	398	432	399	418	448	396	397	406	400	412	396	414	417	411	406	424	413	407	411	369	399	423	423	408	416	393	414	410	427	380	369	440	449	391	396	411	424	389	447	405	446	400	396	391	416	406	425	418	381	404	381	399	434	402	401	430	407	447	412	414	426	437	388	410	399	378	378	372	398	429	403	442	422	410	422	438	397	411	399	421	387	401	402	413	377	407	428	359	432	427	413	401	431	424	449	407	391	428	404	387	391	401	404	398	391	397	396	401	422	395	428	364	408	408	412	413	385	423	392	382	395	425	399	396	409	407	400	400	412	401	386	380	432	436	424	383	424	405	460	427	396	397	447	456	435	404	424	403	413	447	396	419	410	397	427	433	399	411	367	413	426	410	379	429	404	425	401	393	390	450	384	423	394	409	424	406	391	408	412	399	433	422	424	432	396	436	391	421	397	418	440	424	399	378	401	415	435	426	418	378	383	385	439	428	391	402	444	427	417	443	402	407	428	396	401	401	400	404	420	423	398	404	426	421	408	437	402	411	401	386	448	405	386	414	395	415	423	399	409	386	408	441	453	421	400	444	409	437	419	402	381	392	443	417	371	422	409	404	428	413	413	412	389	424	437	404	390	392	368	449	396	405	436	381	399	403	422	420	416	433	395	397	387	422	403	410	386	410	410	411	421	443	412	443	395	419	420	428	377	404	389	375	406	430	418	374	417	462	390	435	440	398	438	390	419	422	384	397	422	398	411	389	383	415	426	371	418	415	379	381	416	394	409	414	392	402	421	401	417	417	434
20281	1695	1250	903	674	507	482	379	343	305	301	232	267	262	244	249	239	261	203	250	196	213	229	237	227	255	256	281	294	254	286	302	301	249	232	227	225	223	211	211	213	209	208	195	221	230	196	181	184	224	215	190	204	178	188	217	204	221	188	225	205	204	205	196	204	221	211	214	212	218	184	195	220	193	198	218	209	201	189	210	192	206	216	217	209	166	202	188	194	203	238	200	234	213	217	203	213	224	203	230	216	205	213	175	201	189	173	221	210	186	216	206	240	189	211	189	201	181	200	219	200	214	189	199	192	215	178	215	193	225	219	206	210	199	226	202	205	206	176	188	187	217	181	222	175	233	205	201	214	188	200	220	203	185	176	191	205	207	239	193	177	201	203	196	197	182	216	221	199	201	208	204	181	202	183	173	211	230	219	202	186	224	231	211	176	214	218	214	247	179	187	187	216	209	213	195	209	186	193	225	208	207	192	215	196	195	186	181	225	193	210	210	194	188	193	204	211	209	206	205	197	193	201	188	210	207	197	194	212	213	204	192	191	218	208	195	193	221	248	198	191	220	236	202	216	204	206	197	198	192	180	200	199	207	207	208	187	220	207	218	215	213	201	190	224	217	178	213	208	222	203	210	181	212	212	236	209	180	187	214	207	189	194	196	206	222	200	214	212	219	204	220	214	219	187	205	201	214	197	189	190	224	186	195	197	218	206	186	190	202	203	207	200	191	219	186	231	202	186	211	201	208	190	189	230	189	215	202	210	197	199	192	213	170	193	189	207	182	200	202	218	209	204	208	196	196	219	193	207	208	207	242	196	196	221	205	231	196	205	208	201	218	198	224	184	192	193	177	194	235	219	202	180	192	198	186	228	203	192	176	204	209	192	201	191	193	207	204	199	206	220	210	200	222	205	219	189	190	205	177	205	210	189	222	195	213	199	195	190	194	224	200	226	201	196	202	201	192	213	192	180	191	209	216	200	220	202	207	207	179	188	221	203	195	194	212	203	237	210	202	197	200	190	192	223	197	195	211	220	208	191	207	203	196	213	230	187	183	192	210	213	201	225	200	194	178	199	208	214	219	203	227	218	166	189	201	229	233	236	210	191	177	179	243	201	202	216	209	210	230	191	223	220	210	207	192	221	223	193	200	202	234	217	197	196	182	198	212	231	227	179	224	194	204	196	200	221	193	204	184	205	201	207	200	211	199	206	225	203	202	180	226	195	214	209	214	188	169	199	192	207	199	201	183	228	193	222	174	218	192	194	205	174	188	178	203	212	207	207	216	193	195	188	210	175	203	199	211	218	194	216	200	212	210	188	199	202	174	204	195	187	223	192	203	203	208	186	188	183	217	190	187	198	203	194	215	220	205	208	209	210	192	201	199	223	188	202	202	181	200	217	197	186	188	209	198	176	198	192	195	196	182	183	198	205	215	187	223	212	174	199	196	212	192	187	195	175	214	205	229	210	202	218	224	210	211	186	170	183	200	208	188	215	193	215	191	211	214	204	196	203	205	197	203	200	204	200	192	213	187	228	228	221	204	193	189	209	182	230	181	180	200	233	197	205	208	195	215	198	202	196	189	211	213	224	228	202	248	227	204	200	209	188	179	203	185	218	190	173	193	228	178	203	188	198	194	216	204	216	212	196	199	178	221	192	209	201	222	198	213	195	189	200	179	194	212	200	216	191	196	222	194	170	199	198	180	211	197	193	177	201	209	242	210	201	246	223	203	197	218	199	211	230	188	190	186	204	218	187	191	207	211	223	229	189	226	197	207	218	192	215	202	211	210	183	198	183	210	193	192	198	187	203	194	211	207	191	199	204	185	217	190	175	181	205	214	231	228	176	188	187	186	187	218	214	208	189	228	196	174	195	227	216	215	201	197	235	224	190	189	208	175	216	228	204	190	226	192	197	195	202	164	206	235	225	193	196	208	194	211	217	206	200	222	173	214	182	183	188	200	178	216	199	196	229	198	222	196	218	196	210	186	195	177	173	175	186	202	200	218	197	173	199	204	206	244	206	179	207	202	229	226	215	196	217	183	237	239	215	190	189	214	180	209	204	204	162	220	194	197	220	211	190	209	213	195	194	178	232	213	203	194	191	193	194	202	222	204	227	206	160	200	186	213	190	197	196	227	188	177	217	203	186	224	210	224	173	197	210	217	202	204	188	229	217	221	223	201	205	207	182	194	195	184	178	199	200	197	208	189	214	204	205	222	188	201	197	208	205	184	199	215	168	179	214	185	200	206	209	195	212	195	185	166	210	186	197	205	221	191	205	197	231	200	202	214	180	207	191	169	186	188	216	200	214	205	198	193	196	225	213	191	242	204	204	197	201	207	189	198	180	219	202	226	205	187	215	220	187	180	173	206	209	223	187	200	198	197	201	229	175	195	223	197	220	205	191	200	217	194	215	191	184	182	192	202	185	214	177	180	196	194	195	211	206	200	201	220	185	204	174	184	195	209	190	204	205	195	218	211	197	213	240	176	190	204	209	187	230	178	184	215	195	226	242	219	185	225	254	196	198	196	190	209	192	212	219	195	201	217	198	196	177	222	193	211	195	180	217	189	192	205	218	213	207	191	186	203	191	208	209	184	185	215	194	219	195	182	201	189	195	209	190	198	172	199	216	206	178	188	235	195	190	189	204	178	236	214	200	199	200	190	201	170	211	202	195	214	206	204	235	202	218	189	186	191	202	225	189	197	183	188	204	210	175	198	199	207	224	220	194	202	184	185	203	184	187	187	206	214	224	196	186	179	190	190	215	193	195	214	209	202	221	188	216	191	214	187	199	200	201	223	195	200	186	206	166	184	189	190	183	196	185	195	234	196	199	222	176	190	204	199	209	225	201	189	202	218	223	195	203	209	222	185	203	218	193	188	192	232	197	191	203	228	182	221	204	196	215	202	207	199	188	205	233	201	172	187	186	207	206	213	165	194	208	204	189	194	209	204	173	226	188	204	183	182	191	178	206	179	204	206	211	184	205	234	201	207	207	223	223	200	198	229	189	208	196	198	220	220	215	192	187	208	214	202	194	214	213	227	248	195	192	202	206	199	183	208	180	210	197	192	208	196	204	186	193	198	200	194	196	227	200	196	200	228	207	199	198	188	207	199	193	197	185	213	189	190	205	186	193	201	218	207	219	206	207	214	222	171	192	201	188	231	216	189	198	228	199	191	195	196	194	204	233	202	230	208	200	179	197	213	202	193	168	205	207	244	206	198	205	186	222	194	198	212	199	180	191	200	234	191	196	188	209	207	173	216	234	195	217	217	179	181	181	210	212	196	203	190	173	216	196	207	197	218	213	211	182	189	212	186	191	195	207	213	233	208	192	241	193	213	186	218	235	211	197	200	176	213	193	220	183	219	207	214	226	188	247	219	211	237	200	195	207	209	203	196	198	179	223	199	207	203	186	216	195	201	198	201	185	221	197	209	210	171	211	190	208	214	205	193	189	207	200	185	177	221	183	189	217	196	241	186	208	197
10421	1356	2664	3009	2761	2211	1866	1574	1414	1305	1178	1042	978	981	861	819	850	738	795	766	683	771	731	803	840	1226	932	1049	1154	1113	1016	1168	1149	993	1002	872	706	682	664	610	621	621	607	624	649	596	592	578	579	576	596	600	596	611	580	566	587	597	619	566	633	605	579	615	610	556	646	547	605	573	584	598	607	589	599	567	590	560	559	574	602	564	638	575	628	555	572	574	561	638	551	593	582	583	582	557	593	541	589	612	582	604	554	635	594	560	584	592	596	564	576	608	578	561	588	603	576	588	575	518	550	553	560	602	556	559	568	577	589	547	571	532	581	577	556	566	586	616	557	566	567	575	548	604	558	580	560	583	609	540	602	583	525	602	574	580	565	566	593	567	587	570	590	582	563	594	580	541	567	556	618	588	552	582	583	538	556	581	528	618	564	590	593	574	569	576	609	545	575	535	581	551	575	578	619	588	561	550	629	551	568	627	556	553	562	574	600	556	548	556	551	601	587	599	567	593	557	547	568	566	626	573	534	562	573	615	578	601	551	590	578	585	531	603	569	618	586	533	599	579	582	588	570	515	588	549	569	567	574	567	577	595	607	565	575	581	583	533	550	554	556	579	572	592	579	583	574	555	559	593	577	581	594	575	597	540	557	572	574	611	558	557	620	552	569	588	581	593	532	571	547	575	560	571	578	556	583	537	584	585	587	604	587	581	577	587	536	599	563	529	586	610	576	585	599	562	593	557	550	551	530	603	574	542	554	579	595	589	556	560	554	597	559	583	570	582	550	551	581	593	615	546	594	571	581	567	566	558	561	560	579	556	547	530	559	539	588	584	548	646	577	561	597	576	570	599	596	556	583	579	579	547	542	581	558	579	543	570	574	625	574	599	574	574	569	592	604	589	576	619	595	560	584	557	583	568	576	568	579	559	547	603	546	573	570	598	580	612	548	574	581	581	587	574	548	533	531	576	552	567	582	584	590	570	559	569	524	582	574	549	578	601	597	590	592	565	559	601	614	602	579	591	587	544	529	589	567	575	582	588	615	546	554	590	583	584	563	608	563	586	565	591	554	570	595	587	543	542	610	586	579	571	590	532	573	587	551	547	629	587	595	571	566	631	566	565	597	580	555	556	571	555	590	608	560	547	593	568	566	593	575	603	589	628	590	528	592	565	533	533	562	575	597	607	572	561	573	580	550	579	591	547	551	577	582	559	559	577	541	604	605	587	594	546	612	583	594	602	587	556	600	595	540	532	558	570	593	588	588	569	556	590	575	570	574	582	557	573	580	569	587	596	585	591	537	567	552	594	571	565	604	564	572	594	581	560	586	569	571	556	577	550	554	584	561	573	559	617	558	586	600	549	560	605	570	525	565	576	599	571	540	558	620	551	566	564	564	586	557	601	579	604	606	593	584	580	596	618	594	589	523	623	550	552	575	566	595	592	615	563	589	568	593	571	598	591	538	583	575	593	516	564	571	581	577	591	542	574	607	552	578	557	556	584	546	582	593	604	548	578	562	590	571	562	556	590	596	548	592	578	571	585	583	548	569	545	565	544	560	560	544	566	527	580	564	564	535	597	572	519	570	547	597	565	542	549	572	552	578	541	536	570	559	584	561	550	575	565	558	566	556	570	586	546	563	593	520	542	563	565	533	588	570	573	596	589	597	565	578	583	586	576	550	571	579	586	597	630	613	580	639	572	602	561	551	583	551	542	580	549	543	587	592	562	559	547	568	569	564	555	570	544	575	582	620	531	587	588	555	593	564	601	575	579	568	544	545	615	549	554	567	562	533	537	562	539	541	576	626	588	594	543	591	562	561	558	572	509	584	594	572	581	580	581	599	566	552	545	557	537	544	542	520	590	575	575	624	554	557	573	545	570	524	555	584	564	558	580	577	583	564	580	561	553	579	563	589	568	580	555	605	590	585	566	520	545	546	510	583	548	559	572	584	529	584	631	579	571	543	556	557	571	570	513	557	587	583	569	587	529	577	534	571	530	545	591	570	572	576	607	569	542	595	551	566	578	573	542	615	568	576	539	576	602	569	550	547	578	552	574	582	565	560	584	566	591	560	545	588	562	614	535	543	572	563	593	589	548	583	580	581	596	567	589	556	577	552	582	573	587	580	519	547	576	611	570	592	549	581	549	588	577	575	587	535	568	580	599	612	569	542	577	570	555	615	605	558	603	574	559	629	585	579	562	566	549	530	555	531	584	583	605	602	559	562	591	586	583	558	614	560	622	566	601	571	599	560	599	545	570	579	585	577	544	593	612	592	578	557	568	571	595	595	564	545	576	599	592	573	576	603	619	579	552	600	574	597	569	578	593	575	582	594	567	561	574	576	557	580	565	569	554	600	556	614	559	532	535	535	587	586	592	578	555	612	571	584	570	559	562	562	558	580	553	531	558	563	584	516	577	581	592	579	558	581	567	546	591	549	565	599	535	596	585	558	510	566	589	606	579	566	574	524	555	590	517	544	609	539	561	563	567	564	576	576	576	570	570	619	557	555	616	563	619	608	604	592	607	568	580	570	591	614	569	527	594	547	605	608	575	597	561	539	621	616	568	599	551	597	575	562	536	547	553	576	594	559	581	556	565	613	534	607	640	590	571	573	596	602	574	588	589	587	559	574	576	573	589	571	580	585	541	571	569	550	583	590	529	535	567	593	646	539	541	588	584	515	525	513	545	597	572	584	568	555	584	583	586	540	594	580	583	597	558	562	570	563	585	612	573	587	595	587	609	581	575	548	611	553	584	576	581	580	563	573	565	583	586	545	586	614	562	577	594	581	584	584	572	614	575	522	604	587	542	607	584	557	559	570	575	558	597	586	554	601	554	603	599	579	607	557	589	544	591	551	628	576	558	531	512	534	597	539	597	555	502	625	584	559	568	586	583	592	570	565	571	543	618	585	572	580	587	580	581	571	550	548	505	566	612	605	565	562	590	551	530	575	538	578	583	613	574	514	571	589	549	643	559	570	607	594	580	531	550	541	592	530	608	531	552	580	585	582	572	590	560	562	600	543	557	548	584	567	626	593	569	593	536	607	564	559	521	560	546	617	620	598	600	561	612	564	588	586	539	580	580	565	533	553	656	582	578	534	605	585	602	586	522	559	618	606	600	566	537	535	535	525	573	556	596	545	593	521	567	586	532	556	545	505	551	620	544	581	543	556	577	559	583	565	622	527	548	594	563	583	572	570	577	551	573	561	543	593	558	562	537	570	599	600	572	595	588	578	589	574	543	593	564	567	559	634	589	579	581	605	535	530	559	520	544	634	541	578	601	585	565	595	570	597	569	569	575	573	579	585	616	548	567	538	575	582	585	595	599	522	569	582	570	523	497	590	580	555	577	556	617	621	577	601	575	549	584	583	586	556	603	578	586	585	569	588	622	577	591	599	563	571	491	588	597	557	582	576	597	555	586	524	574	546	572	584	625	566	570	589	572	576	582	554	592	603	602	636	551	572	561	574	588	558	555	578	550	537	563	615	599
34092	5187	2698	2002	1451	1203	922	789	663	615	602	528	485	474	448	453	459	489	432	473	435	419	472	502	448	499	481	502	493	505	512	523	444	506	426	467	392	425	406	414	405	412	393	369	347	383	394	381	402	406	416	409	416	384	392	387	437	377	340	412	397	398	374	433	419	368	378	381	368	381	395	374	404	403	437	359	399	392	392	363	378	412	376	404	340	399	409	389	376	406	379	371	369	375	375	400	423	395	367	410	392	395	419	421	385	408	386	403	412	415	406	388	367	383	430	407	384	399	382	364	408	402	364	431	467	406	426	368	396	380	406	404	338	407	372	366	373	372	386	370	388	364	415	384	389	406	371	381	397	401	398	409	354	415	377	404	407	398	398	414	381	434	374	386	376	392	409	385	348	393	402	402	376	373	349	406	397	402	353	362	404	394	389	412	385	358	395	401	415	392	381	377	417	397	388	417	372	422	393	409	377	361	372	379	391	389	391	351	423	415	371	388	374	385	379	395	355	399	385	387	410	403	429	376	364	401	383	386	404	378	397	386	380	378	397	359	375	391	368	376	372	326	392	380	367	407	375	375	364	377	400	421	406	347	362	365	391	394	404	395	378	403	359	378	405	371	399	384	397	401	386	387	414	362	383	385	390	422	381	350	407	380	378	346	352	378	376	339	408	419	380	382	385	394	364	373	380	387	379	373	375	401	376	390	372	391	408	401	388	391	351	379	430	353	403	439	375	394	402	373	423	373	381	354	438	384	391	375	380	419	388	363	379	375	363	376	391	385	384	401	401	394	340	399	360	381	377	412	400	374	350	363	374	399	378	395	412	378	419	406	376	365	385	361	370	398	377	395	421	351	426	423	380	399	392	351	403	427	385	389	356	382	374	376	390	353	373	416	411	382	381	387	395	427	382	391	372	417	409	375	389	387	344	369	381	411	401	387	388	396	406	370	381	387	414	397	402	397	384	350	380	348	420	394	357	392	390	395	372	379	390	396	364	388	406	384	410	387	375	396	361	400	380	413	395	391	367	390	367	406	355	385	396	371	362	391	405	386	409	398	399	385	372	384	397	369	358	383	377	376	349	390	388	383	384	347	374	397	384	396	392	421	400	394	363	407	383	403	401	402	387	398	397	377	358	363	385	375	396	413	394	395	383	376	406	383	350	377	406	393	371	453	372	395	371	383	399	361	355	397	404	341	382	363	380	354	404	363	416	390	367	408	353	370	390	389	400	390	348	417	388	386	381	366	405	413	402	397	400	413	392	405	390	360	424	372	367	425	370	379	396	387	396	389	367	361	407	393	347	404	397	420	408	388	416	383	370	432	356	383	421	406	383	387	388	394	386	381	379	372	351	396	390	362	356	418	394	404	408	415	366	404	399	387	385	354	391	414	371	400	398	389	390	366	430	379	362	405	335	400	358	405	375	408	363	345	372	396	393	398	403	381	421	372	361	383	366	415	401	395	417	383	413	358	370	404	399	411	396	384	400	417	342	399	407	387	368	381	358	374	360	416	424	386	365	368	425	379	398	392	379	387	395	363	369	379	381	410	390	373	378	380	393	363	421	377	354	404	407	419	388	405	410	355	386	389	351	347	372	374	372	396	386	391	384	380	352	372	372	411	402	417	417	352	363	390	428	407	443	361	409	418	382	380	353	389	428	412	435	388	397	365	386	361	409	365	393	384	374	390	425	407	388	368	401	407	375	379	348	390	396	411	406	383	389	394	378	410	383	359	380	360	342	410	354	354	393	373	343	364	386	349	363	363	382	397	397	401	410	372	396	403	380	387	377	367	424	387	361	386	395	383	396	397	405	371	367	363	383	384	393	377	396	372	373	392	407	415	375	397	353	360	420	385	412	365	405	387	410	420	362	413	392	370	377	370	431	359	426	370	367	373	405	365	366	420	391	403	373	360	395	356	384	387	382	390	382	397	383	362	379	388	395	423	422	332	400	379	391	377	379	399	418	387	345	405	370	365	391	362	385	386	389	351	381	372	365	395	412	409	438	372	395	399	379	398	399	410	392	391	347	417	357	387	373	383	404	408	368	390	369	372	372	382	405	430	402	406	371	410	387	381	373	440	387	407	349	388	400	392	388	392	420	397	391	365	415	420	385	380	406	339	387	390	389	398	387	389	345	391	387	405	355	412	398	393	400	340	408	407	395	397	362	376	351	386	374	388	393	353	380	402	422	350	405	379	387	393	362	370	383	348	368	407	392	389	357	409	408	370	402	367	398	406	403	382	424	386	387	411	442	388	367	354	390	373	389	385	372	379	385	398	394	395	386	392	429	397	384	398	426	355	387	336	406	357	383	417	383	378	386	340	366	372	342	355	398	372	399	370	374	412	361	392	402	376	410	374	363	349	372	386	374	337	396	367	395	407	389	417	358	398	371	415	367	427	413	395	434	409	389	373	389	444	399	386	440	403	390	380	392	361	371	379	387	405	404	383	360	376	406	387	410	384	405	440	362	403	377	360	403	374	395	356	356	408	400	403	406	373	388	382	393	397	382	369	389	415	380	404	392	383	381	420	374	391	378	392	418	392	392	354	394	381	359	369	387	371	372	381	374	381	374	408	363	396	374	384	387	371	400	398	432	416	403	417	445	413	401	388	419	374	443	370	367	391	385	388	385	369	383	396	372	408	356	361	399	380	398	360	409	418	380	414	391	401	369	402	377	387	402	365	400	404	375	402	376	396	419	393	372	351	398	348	391	421	348	401	391	427	398	367	386	411	357	425	379	380	392	393	407	403	353	375	374	420	418	371	416	380	401	387	362	417	383	384	387	391	407	376	427	381	385	363	383	383	367	379	425	384	353	412	393	390	394	385	382	386	371	386	389	382	365	384	412	409	396	363	413	382	371	345	386	400	411	366	381	404	410	358	375	408	420	350	377	434	407	397	397	404	375	392	391	447	393	360	399	415	385	376	390	388	370	408	397	408	431	391	404	424	388	421	387	438	393	419	381	431	430	409	373	405	381	410	368	394	381	383	379	401	392	360	413	388	397	388	384	395	402	387	370	408	347	393	385	389	388	388	374	393	395	358	377	392	401	373	430	351	376	362	391	389	349	415	418	372	390	392	369	398	382	374	364	395	387	403	355	376	421	372	375	370	424	380	388	354	383	360	401	416	377	409	356	375	381	394	411	404	403	401	366	413	427	386	425	397	380	425	393	397	396	407	395	392	394	340	353	388	390	399	391	361	364	436	381	402	377	392	400	376	405	400	363	386	372	378	368	418	357	420	398	381	401	420	382	399	348	402	404	421	396	415	388	361	364	430	389	392	384	381	384	380	344	427	360	344	373	396	366	367	365	362	360	403	396	394	363	387	381	368	389	363	359	392	367	348	419	383	401	418	406	411	387	400	370	369	395	407	408	402	383	406	431	417	421	389	393	384	390	376	392	391	380	390	383	354	388	385	361	431	426	396	384	362	378	381	413	392	401	408	412	416	440	394	387	373	415	391	392	353	383	388	384	399	381	401
15392	2514	5254	5869	5260	4337	3769	2928	2654	2382	1962	1935	1747	1611	1665	1542	1534	1460	1423	1366	1361	1269	1322	1356	1459	2039	1593	1846	1848	2045	1614	2033	1678	1638	1712	1566	1160	1150	1132	1049	1017	1038	982	1027	1014	1050	974	1010	1040	1054	956	985	968	1037	951	971	1000	989	972	965	980	1034	1037	998	931	984	962	977	1020	1009	994	1001	979	1012	946	978	969	994	1003	1000	951	988	945	899	951	1019	994	1036	986	943	938	958	972	976	1062	921	979	975	951	958	986	943	959	987	980	934	935	1000	934	971	953	969	981	933	966	911	934	957	932	972	1003	981	958	949	938	919	990	964	933	949	998	962	955	963	923	995	926	957	946	1014	996	938	936	923	980	944	954	929	930	968	916	1013	958	924	981	966	941	954	953	938	990	978	954	1003	929	968	976	965	910	954	995	956	987	981	929	928	957	965	932	979	897	1036	924	941	914	933	956	1014	990	938	876	974	1018	895	955	937	980	993	951	928	1002	991	958	905	897	953	933	964	950	938	981	937	964	944	945	925	965	987	929	921	1019	917	967	985	875	962	975	983	951	1040	924	944	954	988	971	921	935	929	934	915	956	966	930	1027	921	947	896	936	934	938	961	965	949	934	951	949	908	970	929	990	915	958	986	982	938	952	955	997	923	972	946	886	1003	970	871	952	912	986	942	956	944	936	938	958	950	943	919	915	1003	977	990	953	984	954	926	959	949	1013	979	975	945	948	917	945	912	945	927	930	995	959	963	934	962	984	991	887	981	993	916	977	976	950	968	929	1030	951	962	974	995	912	950	916	944	918	960	965	979	938	1007	909	984	945	935	957	978	966	946	931	989	921	955	892	917	894	966	928	961	982	904	960	894	966	963	961	1028	939	948	997	940	947	987	938	940	929	919	983	951	967	984	927	940	936	959	938	966	994	972	960	952	936	964	974	948	972	964	926	944	1004	952	943	965	1020	1004	918	974	923	953	880	939	974	914	1012	941	998	924	963	950	932	970	959	950	938	922	963	954	954	925	998	962	931	954	990	892	979	972	927	943	878	1021	958	957	998	895	980	992	966	956	943	956	981	858	965	949	959	938	964	923	993	953	938	967	979	940	948	942	875	942	937	894	996	969	925	953	944	933	994	942	993	977	965	1008	935	961	928	922	970	967	1007	975	994	977	953	971	908	957	961	937	986	1000	984	949	1014	960	947	973	989	948	971	918	914	959	928	941	926	914	920	887	934	988	933	1004	977	940	1001	986	1001	942	938	866	946	954	957	954	918	945	936	924	948	915	951	992	968	922	926	898	930	929	958	943	991	890	983	947	928	890	1006	953	937	909	971	917	915	923	970	914	961	936	969	901	905	960	921	947	921	902	942	910	982	1017	948	972	963	961	938	930	913	961	918	1014	969	965	993	904	933	911	974	983	946	964	947	968	953	952	983	965	948	961	979	993	952	941	951	925	972	925	971	932	928	1004	950	984	943	965	938	944	935	929	895	929	969	945	976	982	956	949	936	947	973	958	898	948	952	933	955	991	928	927	974	914	982	902	953	941	941	1006	934	988	962	944	860	977	986	907	987	919	929	906	959	957	1000	976	924	962	954	988	1029	961	950	962	965	968	955	914	947	927	961	981	946	992	957	1016	961	965	983	910	980	934	935	939	944	1006	954	965	917	981	978	918	939	925	950	978	933	923	955	950	952	967	959	933	962	978	954	983	942	903	852	915	927	972	939	925	952	938	957	958	914	903	957	933	973	963	958	932	912	994	964	945	948	992	948	958	1025	936	975	1032	920	956	902	992	968	962	914	947	960	972	892	959	909	982	958	876	972	955	959	945	947	920	952	934	967	936	918	1009	955	1016	926	939	972	975	917	973	967	930	949	963	960	956	991	932	999	991	933	937	951	898	929	938	997	952	961	979	920	953	883	927	924	965	949	965	948	1016	981	988	953	973	947	967	997	948	894	970	981	973	994	924	973	956	989	973	932	936	926	973	1027	982	1003	970	992	914	977	968	1013	963	984	927	1007	980	910	962	968	935	963	957	964	943	955	963	988	969	950	941	986	953	964	980	941	952	944	960	918	955	955	967	943	927	903	986	969	927	926	966	954	953	962	977	965	942	938	936	953	996	999	962	967	901	1032	957	912	923	979	931	912	960	915	928	927	985	972	991	944	942	962	985	957	914	892	982	963	889	973	955	890	969	961	957	1005	944	934	963	977	981	956	1014	940	933	939	931	988	939	983	928	954	995	998	924	976	986	979	964	948	914	1023	987	987	920	985	1000	997	941	965	940	937	927	955	963	960	917	971	926	994	948	968	892	1023	968	881	890	929	924	952	957	925	921	1001	990	1006	933	1009	963	916	969	882	893	944	975	986	958	958	893	955	946	936	938	1009	959	959	996	1020	1010	882	960	964	944	964	976	948	961	946	909	987	998	991	941	961	912	967	952	900	963	968	970	908	958	963	944	984	977	919	939	960	903	956	1027	929	916	947	905	961	1013	980	952	903	993	928	908	956	938	915	997	920	959	964	990	985	960	963	970	965	953	951	933	922	964	1012	988	984	938	929	910	938	952	940	949	1005	1013	953	914	956	919	963	933	927	977	977	994	964	954	909	1003	927	950	885	985	953	964	975	956	970	898	959	978	979	902	977	959	985	952	972	965	979	1011	950	907	974	995	974	960	966	930	940	941	937	912	932	961	943	1000	955	942	980	934	888	957	986	918	928	986	946	955	939	958	937	967	910	943	953	889	1000	1001	966	938	931	883	964	1022	917	973	944	961	975	988	935	1004	981	938	978	938	938	923	961	969	924	979	921	920	939	943	968	992	1003	958	960	959	951	907	919	978	969	937	989	922	905	979	978	895	965	911	1006	934	956	962	991	928	965	928	904	943	890	955	943	965	939	965	976	965	972	897	969	967	948	917	922	929	984	947	965	994	968	946	1050	902	980	976	975	982	924	948	977	1004	985	954	980	948	984	936	974	952	1000	934	936	959	946	914	915	991	927	944	985	977	883	949	973	985	933	971	976	949	966	974	903	966	884	946	935	928	929	977	953	988	891	961	935	955	941	936	953	964	939	915	1010	943	943	910	925	945	936	964	984	972	975	942	974	956	938	1023	984	995	964	990	1010	1023	1016	935	956	958	932	964	981	955	912	934	953	930	1001	944	971	973	964	964	966	978	992	960	977	1006	966	973	917	973	928	948	978	948	921	919	1022	954	945	980	962	908	948	1005	944	941	976	930	960	917	936	933	920	960	890	976	994	957	963	952	991	934	952	945	992	885	943	953	982	951	921	970	944	995	975	978	982	939	958	982	887	959	1005	1023	1010	1008	940	961	990	953	978	948	940	935	909	939	982	929	919	920	991	954	964	972	922	954	910	963	960	992	928	942	897	925	1015	928	988	939	924	951	948	933	933	938	959	911	985	970	972	969	962	985	957	959	935	943	947	967	927	963	946	937	1002	915	930	982	981	965	986	935	922	888	928	989	1005	952	938	974	967	973	871	915	930	972	954	954	918	992	951	993	920	986	952	971	911	1020	941	950	951	923	926	979	919	1005	918	912	929	966	983	953	950	927	914	950	974	909	950	984	977	1004	926	936	940	967	972	966	941
2813	157	178	144	167	161	126	147	129	144	143	126	138	160	127	138	139	147	129	131	171	153	139	148	142	130	126	112	131	150	126	149	120	125	128	136	137	144	122	136	111	131	139	128	120	132	124	131	154	135	135	136	98	162	155	130	137	133	117	148	125	148	116	135	137	137	148	129	150	132	134	140	148	114	135	126	119	101	130	125	122	146	120	131	133	126	130	130	125	141	163	124	134	122	137	130	139	144	133	132	125	137	156	143	141	99	132	148	119	129	135	127	161	119	136	132	125	144	135	129	131	136	139	122	163	145	132	155	142	133	119	150	150	138	134	113	138	129	139	144	146	150	137	123	124	134	135	144	116	123	138	141	141	138	144	146	139	131	136	131	150	116	130	124	151	126	139	148	115	146	123	108	139	127	143	148	124	140	141	125	124	113	126	120	132	123	114	146	140	138	133	125	154	146	132	130	132	136	132	151	150	144	136	144	148	123	125	120	143	128	133	128	133	141	127	131	123	117	120	154	149	142	141	135	137	125	111	136	166	142	136	133	118	128	125	130	131	115	133	166	121	140	112	133	133	148	117	111	135	144	150	116	152	150	147	134	138	141	138	150	142	119	134	130	139	122	162	138	131	143	136	124	111	151	161	141	160	136	130	129	127	139	119	134	121	128	124	140	138	143	121	128	134	128	132	141	114	139	141	133	135	127	141	115	112	131	143	128	133	124	146	158	112	140	120	142	133	148	143	133	108	134	136	140	114	124	122	146	151	128	149	146	149	138	113	129	130	112	167	132	109	153	119	139	139	127	146	125	139	136	138	133	143	150	159	121	134	129	166	141	155	133	147	125	128	143	150	148	153	137	144	127	140	144	142	137	113	117	139	148	122	135	125	134	134	129	113	136	112	122	134	123	150	143	127	119	129	140	137	138	114	145	131	134	160	129	153	109	126	141	142	118	153	121	144	139	138	148	116	146	142	119	141	150	134	134	151	144	118	122	142	147	159	116	129	117	153	154	147	139	129	128	133	129	124	108	128	133	127	103	161	130	153	132	122	154	116	134	133	121	149	145	124	146	119	125	125	136	127	126	133	143	136	144	127	130	130	132	155	121	156	134	131	138	137	138	138	134	135	144	161	129	125	149	121	147	130	136	143	161	162	155	123	132	144	129	120	157	142	158	158	137	139	137	169	134	135	123	137	124	125	142	161	151	131	118	130	145	142	150	140	144	151	152	139	133	135	131	125	104	153	147	123	142	148	126	130	138	130	140	154	147	124	116	119	127	148	112	149	125	131	121	132	128	121	132	127	118	123	124	120	140	121	124	157	120	125	121	124	134	126	118	141	121	131	140	98	144	134	123	119	132	128	126	149	119	132	130	146	133	138	126	149	131	125	150	147	129	143	140	120	128	134	135	134	107	125	150	152	121	133	146	152	128	140	104	136	122	111	150	125	148	145	147	131	107	124	117	139	147	129	127	149	133	147	141	163	145	122	139	127	117	138	149	113	133	135	129	145	131	141	127	135	127	116	143	133	170	150	149	136	132	127	126	148	120	159	150	134	120	129	117	140	131	137	136	141	147	126	130	140	130	129	136	114	130	134	129	135	121	137	134	126	154	131	145	132	121	136	132	130	113	124	133	145	149	131	140	140	136	119	128	144	118	135	145	116	99	113	148	139	113	113	126	117	139	125	122	117	147	128	164	145	146	139	122	149	122	122	142	155	152	139	126	137	99	132	136	150	120	153	160	137	136	137	154	130	158	149	112	119	128	123	140	146	121	133	103	121	128	113	154	132	138	130	124	155	129	131	129	130	171	134	129	139	153	159	136	144	124	150	140	147	137	131	118	125	118	129	121	118	144	121	139	140	154	133	155	126	141	134	127	143	137	138	139	144	125	149	144	121	130	131	139	154	128	132	126	142	156	134	134	134	129	149	135	128	129	141	121	114	129	138	127	128	123	145	129	130	136	125	128	152	148	126	125	149	139	138	115	121	123	154	121	106	129	121	127	138	135	135	142	156	151	147	131	120	135	139	142	129	149	132	160	140	131	144	149	141	124	114	111	127	140	139	142	126	135	122	143	131	120	123	150	142	123	144	162	154	138	149	138	155	122	131	152	138	145	144	125	130	112	134	135	117	159	151	129	136	144	140	155	133	109	138	125	146	115	109	133	145	138	140	121	126	133	142	143	132	128	146	133	129	120	142	121	124	140	142	147	144	130	147	151	145	127	125	131	159	134	127	158	125	135	132	127	143	157	126	125	131	151	133	153	139	138	151	131	135	122	129	151	134	112	145	126	111	147	131	134	146	122	111	152	137	115	118	141	136	148	140	134	129	135	139	135	126	115	130	128	145	146	130	137	145	133	140	146	120	121	152	146	141	132	153	131	149	142	138	137	153	137	148	136	145	119	154	144	139	131	141	158	151	135	135	140	125	121	142	115	134	120	129	120	121	152	147	142	131	131	153	145	145	133	142	136	159	148	139	120	145	145	143	138	125	135	114	160	143	139	145	146	132	136	123	140	137	135	148	124	134	142	140	141	162	161	145	147	145	123	133	127	154	139	137	142	135	127	137	122	128	115	137	106	141	128	112	124	134	112	127	139	152	139	115	143	127	151	140	132	133	149	149	124	147	146	124	129	134	127	143	114	132	125	147	134	149	122	154	152	107	137	130	127	135	145	161	133	117	126	138	132	122	146	137	120	125	140	133	121	135	133	140	120	127	142	131	121	143	155	126	137	128	129	141	116	129	141	166	140	119	131	162	135	132	135	120	139	114	154	135	132	136	132	111	158	150	122	125	133	138	139	131	128	148	141	152	143	127	135	100	113	138	152	131	149	147	145	121	138	163	121	134	136	145	135	143	146	101	147	136	112	133	148	169	132	142	149	142	125	115	117	149	128	138	109	135	149	141	128	142	123	142	127	114	164	147	136	122	124	138	135	132	133	159	138	135	153	126	112	122	154	147	148	152	117	116	150	138	136	134	147	128	135	144	128	138	127	141	115	146	116	129	135	132	144	134	143	155	147	130	117	154	153	134	120	138	127	139	140	116	156	116	146	115	125	126	142	136	119	154	108	146	126	116	129	133	129	151	136	130	155	112	129	144	135	153	136	123	133	132	148	116	126	136	140	134	152	150	146	131	125	136	150	144	136	138	134	126	141	133	130	143	133	128	128	134	137	120	140	113	167	127	145	126	136	129	123	127	130	121	128	141	120	117	130	121	123	153	141	127	132	152	144	140	141	124	124	116	129	114	156	113	123	147	131	151	130	126	118	127	130	165	132	135	135	138	145	132	114	117	144	132	147	136	133	126	134	136	123	137	141	144	142	142	139	135	117	131	140	120	117	135	161	124	140	132	151	127	131	148	141	125	130	144	138	125	148	130	145	123	101	145	121	135	125	147	117	127	142	133	116	123	121	124	102	142	153	144	157	127	155	162	177	122	126	148	120	138	142	152	143	121	125	145	115	127	169	123	139	147	119	144	136	135	131
3407	438	514	516	489	493	425	432	419	416	409	470	408	409	449	434	467	437	451	407	441	402	452	468	398	442	412	435	404	444	455	427	426	458	396	438	409	414	422	379	428	421	436	383	433	445	406	446	428	429	418	404	423	406	422	404	463	442	378	394	381	416	411	416	394	394	402	423	419	459	421	393	417	420	360	422	406	377	391	411	409	383	409	415	415	431	454	398	404	426	383	410	395	398	429	399	410	439	442	434	423	425	454	428	409	397	394	389	404	382	419	404	464	383	426	379	418	391	428	400	401	414	437	406	467	389	411	425	370	404	384	436	454	429	413	397	454	425	420	415	394	409	403	446	472	392	417	401	407	365	403	398	400	399	406	398	411	427	385	439	447	427	433	402	408	415	428	429	401	433	414	413	406	407	397	388	413	433	419	416	392	422	437	385	438	411	398	379	408	436	421	406	384	396	401	383	423	423	391	408	424	423	411	418	410	396	442	418	398	394	441	396	391	382	426	413	440	387	397	421	405	424	383	426	397	447	426	412	396	383	402	427	411	448	388	380	422	418	379	387	398	423	423	414	404	405	408	416	407	404	416	416	462	401	387	412	408	438	417	445	435	398	446	447	395	423	435	424	398	430	432	404	397	462	405	487	384	411	413	414	387	433	435	395	422	416	384	427	426	443	382	403	399	435	418	404	420	415	386	434	402	433	455	400	395	423	421	409	376	375	407	435	458	405	381	432	438	405	420	365	406	416	416	419	418	400	414	417	412	411	436	405	412	404	412	428	382	430	433	458	427	413	450	386	373	397	450	398	445	429	420	400	430	404	420	438	387	376	393	436	409	396	408	415	396	427	385	404	366	419	461	435	409	431	439	416	433	424	418	389	417	399	439	399	429	403	415	401	404	410	476	417	368	406	413	413	400	413	387	385	400	383	384	405	442	387	393	410	429	433	398	427	401	418	400	383	399	381	444	405	449	429	433	396	414	403	422	431	384	391	377	425	415	414	400	419	395	411	393	424	408	426	405	450	423	415	396	440	418	412	404	397	412	430	420	430	401	394	427	426	393	403	431	460	434	403	416	430	386	407	391	447	410	454	386	393	423	402	439	431	423	367	399	426	419	418	405	408	430	426	421	405	405	396	400	436	398	418	379	411	459	424	402	413	442	385	437	440	453	401	402	416	429	437	413	410	457	392	398	418	363	392	423	386	399	379	433	411	406	431	390	409	437	412	410	410	415	415	412	418	419	425	414	406	402	413	425	420	414	409	379	390	431	429	413	396	451	420	397	395	405	376	427	395	392	403	430	414	426	397	414	425	402	403	403	407	425	417	412	413	417	418	433	384	406	427	430	432	433	428	433	427	418	400	409	396	422	377	428	434	415	407	387	434	424	395	427	418	423	398	389	415	394	396	394	428	399	414	416	416	426	390	424	402	453	397	393	381	409	454	388	469	432	386	408	393	397	372	408	437	400	418	417	405	393	451	400	443	369	381	410	427	387	390	407	407	434	395	417	398	443	412	395	439	420	392	414	392	405	410	423	395	394	374	400	404	418	417	390	397	415	374	402	419	414	397	379	402	378	376	401	411	425	432	408	406	427	396	419	386	396	449	450	407	421	436	405	418	424	400	435	390	435	393	400	428	399	433	422	399	387	434	404	395	408	398	412	430	406	427	387	413	384	413	423	418	406	396	417	411	393	392	398	405	416	408	407	417	405	451	405	457	364	411	375	432	432	415	385	426	411	401	415	446	391	400	412	423	418	395	368	429	401	424	402	406	381	417	390	406	403	389	459	407	425	407	410	456	440	402	463	413	393	386	418	420	413	417	403	411	392	398	383	377	426	454	436	368	449	426	409	401	403	412	402	441	416	411	410	417	366	426	399	414	436	352	425	431	424	410	407	424	417	411	391	423	400	412	458	445	424	417	403	413	422	381	411	418	401	420	374	412	400	414	431	417	431	407	405	426	378	409	395	400	395	394	411	413	411	398	390	411	384	413	413	422	393	429	398	393	431	405	394	423	383	416	426	418	426	434	405	362	420	421	433	381	393	404	383	407	420	417	398	402	397	389	398	420	425	440	412	396	418	431	441	442	419	405	398	438	382	431	425	413	434	411	423	406	410	384	412	408	455	422	414	415	397	332	407	402	424	405	401	409	404	375	421	407	408	442	400	412	371	418	425	408	424	423	392	438	418	424	390	432	391	391	406	419	374	424	392	407	402	397	420	412	430	408	406	390	432	444	436	415	437	418	416	411	392	412	440	441	389	403	426	397	442	430	418	440	405	398	440	389	417	437	404	427	421	409	399	431	437	423	389	369	406	398	427	411	403	442	389	420	445	408	447	408	450	425	371	434	399	399	414	426	380	382	424	432	407	383	423	445	427	361	440	436	415	410	409	423	428	433	421	417	388	409	436	425	422	423	377	408	428	412	396	412	425	416	399	415	398	430	444	441	405	411	402	440	392	416	408	406	427	428	394	367	409	384	390	382	422	404	423	380	398	419	425	406	381	401	423	406	410	413	388	387	412	401	391	404	393	377	395	419	398	417	384	429	427	397	427	390	426	396	417	396	426	427	412	394	411	392	420	428	404	413	428	407	411	448	378	375	397	441	409	389	425	380	382	399	434	366	406	416	430	414	430	402	447	427	389	452	388	389	406	398	425	399	421	419	435	426	434	382	378	425	428	422	381	415	418	411	353	436	443	421	358	451	432	447	413	408	397	416	400	418	368	403	394	431	421	432	424	411	446	432	402	424	366	404	421	438	378	425	393	422	430	407	403	390	422	431	415	404	383	400	388	399	441	437	392	449	406	423	406	391	448	407	384	400	441	397	408	431	425	391	440	422	394	411	417	435	459	436	400	414	431	451	410	429	417	369	410	389	408	377	399	440	449	411	414	423	382	401	399	419	449	407	389	425	384	413	423	412	387	415	430	422	404	421	401	436	400	376	431	425	375	405	424	369	406	418	414	425	425	420	423	440	402	408	421	364	408	433	376	405	423	406	459	408	371	402	429	435	376	423	406	421	415	444	434	392	450	430	386	410	383	415	407	373	410	406	417	382	407	433	403	404	415	372	369	366	383	397	413	414	413	414	405	399	424	470	429	408	434	414	422	424	380	396	424	409	379	398	416	419	427	386	428	396	403	408	407	407	403	410	390	443	397	381	436	388	412	367	409	416	408	411	402	383	404	413	420	432	422	396	425	375	407	397	434	405	415	420	418	392	430	418	437	365	397	429	413	456	439	409	430	420	391	407	385	450	447	377	391	373	420	444	440	416	421	370	404	424	408	421	402	414	415	401	435	408	357	392	392	382	397	428	451	425	405	397	408	408	387	423	386	419	452	398	466	390	398	395	393	403	379	405	406	403	422	430	415	390	392	439	407	454	412	412	397	367	417	374	451	407	411	408	426	397	412	435	398	408	426	430	419	367	415	400	393	412	408	435	411	399	428	406	383	390	434	372	400	401	409	389	427	391	420	458	425	425	374	450
21764	1973	1295	980	702	596	457	372	344	357	291	292	249	245	251	216	207	245	248	240	207	238	238	234	226	273	242	257	260	267	236	290	251	281	247	274	244	207	228	177	196	182	220	196	201	213	214	196	206	223	214	205	208	178	207	212	207	208	210	197	172	230	209	200	229	214	223	209	229	210	194	178	190	204	194	205	214	195	209	197	204	206	186	195	195	230	223	197	196	168	220	224	184	222	188	193	208	224	183	183	214	187	209	210	182	184	208	212	197	205	228	206	211	210	214	208	192	215	207	212	200	189	199	209	193	219	196	220	185	189	197	199	201	181	177	208	204	227	218	196	207	207	183	205	196	191	192	228	213	216	173	209	210	197	210	196	182	190	208	193	187	213	219	184	210	203	209	198	232	223	199	212	208	201	224	215	221	221	212	195	199	223	195	196	208	190	199	218	202	192	182	214	192	201	194	206	205	205	190	201	194	205	214	204	196	196	186	196	191	217	201	193	205	190	205	213	200	163	218	216	186	211	208	223	216	216	218	231	212	209	224	182	186	197	185	208	218	184	226	200	204	221	191	210	229	176	192	220	213	211	195	232	200	188	208	187	187	224	183	210	222	218	206	200	205	220	204	180	207	187	190	228	199	216	211	213	212	213	216	196	192	213	192	225	216	195	202	211	220	219	240	208	207	221	188	199	202	215	213	195	188	218	179	206	182	204	182	183	205	205	189	214	170	224	208	185	178	211	188	195	218	180	218	195	196	240	222	207	219	202	207	235	176	175	203	196	210	193	157	220	190	199	217	192	208	210	208	173	182	218	188	211	227	167	185	210	211	190	205	203	193	204	185	189	194	171	186	191	236	169	229	196	221	193	225	225	199	210	204	227	204	222	183	231	229	204	208	189	212	217	181	203	216	224	209	212	214	185	206	209	174	208	209	217	181	200	211	197	208	191	194	191	206	192	230	188	188	197	217	213	202	204	213	187	193	196	242	190	187	194	166	174	196	204	204	212	188	200	199	208	213	182	200	208	211	170	221	212	198	176	192	204	195	205	215	212	215	194	180	206	230	205	226	216	180	203	199	192	221	233	205	229	200	185	228	176	205	212	181	216	239	205	215	216	202	197	204	204	186	202	199	167	213	186	207	185	214	235	225	186	223	203	188	181	185	209	225	194	212	207	199	194	187	198	191	202	197	216	221	221	204	181	193	207	203	219	189	199	191	195	216	219	243	224	192	191	220	211	190	199	218	190	200	175	209	231	183	197	197	207	199	232	219	196	219	203	217	205	185	204	204	186	209	223	200	212	204	199	176	180	169	192	180	208	235	231	193	236	176	190	207	207	186	212	213	211	216	216	201	201	230	201	209	201	178	208	188	206	202	219	227	213	216	186	197	170	207	211	219	218	198	202	191	191	200	200	187	179	220	204	184	205	219	209	213	200	198	198	200	213	200	208	192	195	201	195	205	203	186	216	185	208	229	197	224	212	207	205	215	222	191	211	219	197	180	200	197	215	202	203	208	226	201	223	193	176	213	205	205	208	196	202	203	176	177	212	199	173	207	194	223	178	212	186	188	162	196	202	215	184	208	217	205	229	171	189	224	206	208	204	208	200	200	217	207	193	226	214	189	204	226	231	190	216	195	191	181	161	240	192	210	192	211	198	225	182	216	199	176	199	170	199	193	199	201	206	202	219	197	208	192	206	202	208	216	202	216	188	213	179	222	208	206	199	189	209	200	203	198	195	217	196	192	210	177	208	229	202	208	200	219	210	196	184	183	209	198	246	199	194	195	203	203	193	185	195	223	202	204	200	221	214	181	185	191	231	226	196	207	193	202	202	195	195	200	213	220	219	199	209	205	215	208	214	191	198	189	205	213	204	225	244	224	193	186	201	184	219	228	173	166	220	183	210	217	184	227	174	204	184	217	194	201	193	189	194	196	212	191	201	205	209	186	170	218	193	216	186	207	181	188	196	206	181	258	210	201	194	205	200	211	176	204	218	208	188	195	206	192	177	224	220	206	215	175	221	184	203	211	226	203	175	213	197	189	209	194	208	199	208	204	212	203	174	193	204	192	196	196	197	189	204	201	185	208	203	187	245	196	212	189	224	186	186	168	177	183	222	216	219	210	196	206	189	209	213	204	183	234	232	204	229	225	208	181	190	219	205	208	207	209	218	167	190	180	226	199	208	196	218	225	224	200	207	194	197	202	197	184	208	211	221	218	230	188	189	224	200	191	194	210	218	207	211	206	180	195	212	220	193	197	193	195	206	170	214	211	196	212	192	194	221	211	199	204	179	236	195	201	211	188	216	177	216	204	215	196	195	198	200	214	202	187	204	197	167	201	201	221	214	194	215	225	186	191	199	208	196	201	188	201	159	207	221	183	200	194	223	205	200	210	194	208	189	208	207	229	207	174	184	182	203	206	185	192	196	214	212	175	209	192	185	180	208	206	180	209	202	226	202	202	211	202	192	197	181	178	190	215	207	173	198	192	198	190	204	209	214	200	206	201	195	204	194	220	199	194	243	182	188	181	209	210	211	198	228	198	239	194	198	200	192	192	194	198	182	217	199	239	190	182	220	221	189	200	184	198	232	182	192	194	199	212	192	195	199	202	200	192	209	214	212	192	176	207	202	204	195	186	183	202	207	214	209	179	212	176	199	200	216	204	211	213	235	192	199	217	209	199	191	215	205	196	212	236	222	223	207	191	200	189	181	201	204	207	217	213	206	231	197	179	214	210	194	183	191	195	160	199	199	186	205	176	210	193	198	196	180	220	202	179	211	207	200	228	197	205	195	199	235	206	184	185	217	195	222	206	205	200	193	189	197	203	201	213	223	200	196	214	180	197	211	186	219	206	191	206	213	196	209	209	217	202	222	188	218	231	207	189	169	189	207	169	202	212	247	197	189	183	196	190	197	230	200	189	208	226	202	204	208	203	205	175	220	256	184	210	187	204	199	195	254	221	227	192	187	198	226	173	201	191	167	203	215	206	218	199	203	208	207	210	218	177	220	213	179	195	204	235	203	220	230	185	219	213	195	210	223	182	176	190	183	184	197	217	179	221	198	196	207	179	211	211	203	200	187	230	230	193	223	212	213	216	181	230	203	192	229	211	210	224	208	192	196	205	225	186	195	200	205	202	190	188	213	242	203	201	209	190	230	185	208	161	229	224	205	183	208	209	201	198	212	197	200	205	190	217	193	225	191	189	195	237	207	184	203	214	184	185	200	193	214	230	171	198	236	205	189	221	238	197	226	204	200	210	204	213	190	189	190	215	213	202	186	195	205	177	198	214	213	206	188	213	186	213	187	193	188	205	184	211	206	231	186	204	204	208	182	184	194	179	189	198	207	198	191	219	200	187	178	224	199	200	198	206	219	201	189	208	209	217	214	202	205	174	189	197	194	193	165	192	181	199	210	193	185	211	222	186	214	212	174	193	203	163	203	203	210	206	200	192	212	197	203	227	183	192	186	202	200	205	221	217	205	205	183
10959	1317	2706	3010	2739	2444	1962	1643	1415	1320	1168	1051	1056	964	922	899	855	880	860	886	736	768	694	747	826	1156	959	1103	1088	1107	1003	1201	1209	1040	826	1203	732	639	612	593	640	591	650	630	582	593	655	532	589	611	598	610	567	602	599	613	605	582	643	594	535	564	594	579	553	581	568	565	609	633	632	598	573	578	616	573	557	588	558	596	611	605	602	604	554	534	557	553	616	596	555	573	558	550	571	605	565	611	597	590	610	600	506	556	570	539	594	626	593	570	570	591	560	560	589	609	552	530	624	576	575	623	583	585	533	554	571	581	551	573	537	580	638	570	594	532	600	559	608	545	609	562	567	587	555	574	548	548	595	571	611	581	551	587	571	578	564	580	563	585	559	546	588	618	581	606	570	567	550	561	630	593	601	605	538	548	577	598	593	581	572	519	612	579	605	603	563	607	580	617	628	550	531	602	560	600	556	553	560	600	585	551	587	596	599	568	566	542	607	581	573	612	575	564	565	575	603	559	591	564	576	581	558	552	578	589	573	575	582	599	582	580	568	589	596	601	626	573	572	578	578	585	577	575	548	543	583	601	590	580	615	571	588	552	585	547	549	612	625	563	564	589	572	591	542	518	550	601	603	578	589	591	539	570	546	589	586	586	536	575	572	587	587	564	548	590	566	581	560	596	578	583	582	554	577	540	598	583	549	594	559	583	533	613	548	599	585	532	600	535	606	568	575	573	552	593	587	594	605	572	620	581	597	563	584	566	578	582	593	588	602	595	574	556	559	618	632	573	534	616	587	572	574	570	555	554	585	568	562	582	570	605	571	584	605	557	541	554	587	560	515	570	590	541	581	593	540	574	551	583	596	597	553	531	601	558	553	588	610	555	557	562	599	602	562	570	546	578	550	575	544	550	584	523	558	579	555	587	578	554	559	584	565	564	553	570	587	588	610	563	561	583	596	622	592	565	575	575	582	576	562	618	585	529	603	565	580	557	566	576	584	576	556	575	551	589	530	575	564	538	550	589	587	581	585	589	565	557	578	580	548	584	604	586	547	595	600	578	570	641	589	610	531	614	576	602	587	559	554	582	589	583	541	574	572	578	564	564	584	570	586	572	569	571	596	569	543	551	601	608	556	545	534	573	574	582	594	588	579	566	579	560	610	590	555	599	568	600	540	571	552	565	584	599	566	594	543	581	610	573	612	555	629	574	547	576	561	613	555	562	590	565	574	605	624	558	603	615	612	536	575	577	589	531	579	557	580	630	549	550	585	597	564	540	571	516	578	515	552	545	587	548	528	580	580	583	576	563	547	535	578	551	578	635	544	582	561	587	574	562	579	586	576	581	587	533	544	568	567	580	558	552	600	557	573	560	561	581	578	588	573	583	547	547	550	585	585	576	570	599	610	628	593	589	578	587	565	553	618	573	580	536	617	592	568	576	592	608	570	591	632	562	584	539	559	543	567	556	558	538	584	570	594	584	576	556	529	571	561	595	560	568	582	596	583	550	602	598	593	534	597	569	578	535	536	545	588	536	583	547	605	583	578	530	555	596	594	564	587	579	581	549	553	568	530	552	567	582	602	542	572	589	581	578	567	585	628	609	573	598	586	546	576	555	566	561	622	591	584	584	571	519	555	563	534	563	563	585	597	596	541	612	607	576	578	566	576	583	551	555	632	563	585	563	576	541	591	583	523	605	608	574	597	556	544	548	581	605	605	601	592	594	570	536	582	576	537	552	567	526	580	584	569	556	601	596	575	563	564	546	549	604	544	586	597	554	546	573	542	567	571	597	540	519	600	575	571	537	582	594	600	609	520	572	515	556	592	604	594	550	611	585	574	571	574	573	558	613	624	517	533	604	624	560	620	576	593	561	635	565	566	562	555	559	552	561	570	586	581	545	579	590	591	531	539	593	615	611	553	599	632	574	543	569	619	565	616	542	614	572	576	632	537	596	562	578	531	568	590	550	586	589	571	572	598	618	628	596	556	597	567	550	575	594	619	523	568	563	577	583	525	565	583	553	556	563	580	616	558	539	588	535	561	577	564	602	563	594	570	581	613	570	601	561	585	580	598	595	549	558	587	555	545	640	561	568	557	569	524	540	618	559	522	576	587	559	556	584	587	565	544	568	534	606	565	573	569	563	568	569	605	594	574	576	571	559	530	606	569	547	579	568	549	584	618	575	601	579	526	531	575	570	604	555	579	554	562	605	580	531	623	570	579	574	607	601	576	596	586	577	564	594	601	586	562	604	545	600	589	557	567	544	547	591	542	566	539	596	498	572	572	557	574	574	597	625	597	597	586	613	595	593	566	546	560	554	575	540	605	602	583	562	551	589	532	619	546	609	582	531	565	598	611	560	552	549	599	570	555	613	619	578	595	604	586	549	598	567	574	546	525	593	595	566	591	594	558	602	562	615	594	575	574	611	565	579	542	563	578	566	552	588	518	558	536	636	568	589	572	577	536	560	589	568	576	607	530	614	600	561	565	595	552	588	588	567	564	596	536	576	569	577	594	608	556	587	561	566	573	547	566	534	581	541	539	572	539	564	573	560	584	556	577	559	514	618	531	637	635	581	536	579	567	599	565	569	541	584	555	560	576	562	555	562	555	617	559	590	625	595	532	574	599	582	562	530	616	583	605	603	565	522	575	536	578	571	586	544	556	577	540	609	559	593	534	605	618	583	553	608	579	578	576	538	535	556	574	547	539	570	601	569	600	558	585	586	598	571	562	592	576	630	569	599	509	546	549	562	549	571	591	554	498	578	605	564	591	605	533	586	528	608	549	604	552	610	606	600	578	562	576	587	581	598	576	548	545	538	577	585	562	562	527	565	597	556	554	571	565	535	586	566	597	614	587	557	616	554	570	592	596	580	597	573	578	585	579	548	536	577	558	604	550	613	595	544	574	527	580	591	537	595	557	583	622	579	568	588	537	588	554	546	584	554	560	600	553	564	581	545	629	584	602	586	540	580	561	595	610	569	584	579	538	525	595	576	545	563	606	571	586	551	578	586	579	586	550	546	580	578	603	555	607	548	536	586	570	577	528	585	572	562	589	582	592	618	575	594	536	576	592	596	579	546	578	565	560	578	546	582	549	586	537	583	583	591	595	566	607	560	611	604	547	586	598	524	585	553	599	581	557	582	551	591	569	602	558	565	558	575	592	571	566	579	527	600	585	541	560	536	556	560	570	542	593	629	539	571	531	572	563	551	564	596	574	579	596	547	594	515	605	550	604	555	571	559	573	552	595	568	562	586	549	592	585	593	572	565	559	572	568	565	569	543	568	592	510	567	519	543	575	563	567	577	553	576	551	512	558	563	577	601	567	616	581	582	571	583	542	571	551	578	574	607	547	587	533	558	610	580	601	596	590	604	580	588	579	541	589	547	604	538	583	588	579	567	609	585	574	579	552	614	590	569	587	581	574	581	593	583	629	534	599	566	572	558	574	595	577	610	584	547	624	529	581	588	583	551	610	578	558	598	575	553	539	570
34876	5632	2688	2044	1466	1154	944	733	684	645	770	569	527	489	473	498	413	448	484	443	479	451	429	492	455	468	477	502	514	606	456	456	461	502	447	500	433	387	402	451	386	377	390	420	399	445	355	360	389	364	441	383	364	366	364	406	410	339	400	400	410	348	372	372	364	408	369	422	432	384	390	390	412	428	409	387	411	422	410	377	393	388	387	436	396	386	389	424	396	391	412	361	358	394	340	370	373	353	372	400	426	386	389	366	384	383	408	399	404	402	387	408	391	380	407	388	377	421	424	400	406	388	334	423	395	387	424	403	380	398	376	401	359	363	390	392	379	381	407	358	412	393	400	395	391	390	413	407	407	386	376	397	428	436	417	380	405	396	379	390	383	383	410	395	391	420	384	397	413	409	391	374	412	357	375	349	402	402	399	412	414	403	382	406	431	429	364	434	358	400	368	381	382	440	383	411	419	405	417	400	354	405	363	399	378	381	405	411	408	392	373	416	390	366	382	393	388	384	405	402	425	401	415	389	383	421	414	396	395	347	396	399	388	399	410	369	409	436	399	369	350	371	396	384	383	380	392	365	377	396	384	338	366	415	402	375	365	406	395	370	401	388	395	387	370	366	414	394	422	402	378	408	388	398	382	388	372	389	390	401	430	358	400	360	402	426	399	397	411	421	370	365	376	384	380	379	362	406	370	383	390	381	376	384	375	418	415	371	371	399	356	393	393	387	390	396	364	426	373	371	373	392	412	405	374	415	359	405	363	421	349	413	396	434	385	371	384	398	352	397	377	370	413	371	363	380	392	402	401	393	354	377	338	415	398	404	411	405	398	399	386	378	403	400	379	355	436	388	410	386	387	401	402	360	370	405	423	393	383	381	380	460	403	368	368	392	361	414	437	377	398	407	363	389	369	395	375	437	414	388	419	359	378	404	391	388	395	359	388	398	413	386	441	407	401	387	444	386	359	387	357	375	397	398	395	387	368	401	381	373	378	400	403	383	373	408	390	386	419	400	430	376	422	410	404	417	413	409	388	377	393	397	377	389	371	371	389	368	400	394	394	352	387	398	417	409	389	363	389	382	347	401	372	359	393	402	393	381	407	412	389	403	381	327	408	375	370	396	407	382	384	401	398	415	385	396	410	361	410	409	384	369	385	331	382	414	375	367	391	419	410	418	424	364	366	363	404	362	432	361	355	388	393	396	381	430	407	376	375	368	368	363	403	380	398	383	382	390	365	405	428	376	386	391	374	392	414	381	376	385	368	400	380	369	380	419	395	382	378	384	372	388	397	396	388	364	410	373	417	390	409	404	373	428	404	402	380	380	386	422	406	395	399	395	418	424	387	325	410	397	374	371	428	396	388	410	394	355	410	388	396	408	409	424	426	407	356	386	379	390	375	384	374	412	428	369	390	390	404	401	369	393	358	422	382	433	371	363	425	350	399	411	373	408	368	393	375	371	388	413	420	343	384	417	396	413	399	411	375	372	387	374	390	407	375	374	376	398	391	383	407	410	392	387	407	357	377	396	347	369	372	398	350	406	427	404	363	366	400	392	376	415	359	380	359	383	370	366	396	382	408	362	385	394	410	388	382	375	375	385	395	403	382	379	356	416	417	410	417	385	401	375	360	411	414	405	387	404	388	386	354	379	374	356	402	376	392	373	397	374	403	369	356	352	388	377	361	420	362	405	380	391	368	400	404	367	415	396	403	382	376	391	354	376	349	392	393	416	371	361	378	385	385	406	398	402	396	385	394	364	391	393	389	425	393	408	376	382	364	347	382	397	423	387	407	362	382	440	377	435	398	383	388	415	346	408	424	363	369	358	393	355	393	345	395	387	368	363	397	401	388	384	389	411	411	421	375	412	372	368	388	390	358	398	397	369	379	422	413	349	404	436	362	380	375	392	385	358	348	419	436	381	394	394	421	376	397	394	386	383	418	371	409	414	366	430	374	400	372	372	364	400	419	416	389	383	361	392	411	394	423	425	353	395	418	440	404	364	383	364	381	401	382	418	370	372	394	397	407	372	345	319	400	404	374	419	391	405	380	427	398	374	372	389	358	352	398	388	413	393	363	365	368	384	390	399	381	394	391	391	370	403	385	367	390	398	420	382	348	421	406	400	394	375	374	414	333	398	386	409	345	386	378	363	375	356	421	396	385	393	381	358	413	374	369	395	430	412	411	414	393	398	417	415	382	325	381	408	384	388	403	397	398	347	380	377	361	351	369	389	403	369	339	401	395	407	351	396	384	391	377	402	363	385	381	375	384	367	387	408	419	387	417	384	390	377	398	384	405	378	395	437	402	409	377	370	352	379	391	385	414	395	384	373	356	402	370	396	403	410	381	427	382	412	386	388	410	387	388	394	372	412	400	381	405	382	398	363	379	386	350	380	343	356	373	408	407	411	402	383	368	416	402	389	383	386	427	396	387	391	390	435	383	367	356	379	395	350	412	432	380	412	396	395	382	384	384	350	389	387	380	463	361	394	364	378	391	402	369	412	404	422	426	403	379	382	390	378	405	355	370	370	385	416	400	408	347	416	371	364	382	406	402	381	383	419	390	374	390	426	389	378	382	399	393	384	371	395	395	412	344	389	382	414	418	379	363	378	438	368	351	381	416	373	371	417	385	409	368	438	374	414	373	417	412	362	357	379	357	436	373	392	368	391	374	392	441	413	378	373	357	393	423	387	396	336	407	400	386	367	369	401	379	393	385	415	448	433	389	403	358	380	400	390	399	363	405	408	394	390	359	385	386	390	388	362	366	385	391	384	415	361	372	388	375	382	425	388	373	405	433	388	447	436	412	361	420	403	373	375	414	402	404	387	403	379	341	360	375	407	361	387	388	407	395	397	399	385	402	392	376	395	405	401	382	380	398	435	384	339	356	380	417	389	414	369	390	376	378	358	407	386	378	350	355	398	373	348	412	407	402	400	397	367	395	395	398	395	385	350	384	371	434	393	419	366	376	415	394	418	392	384	395	391	389	365	370	407	362	384	398	402	415	403	373	383	361	404	348	381	384	367	403	398	380	402	384	426	382	368	404	416	340	388	404	375	405	411	362	397	404	423	416	391	393	426	404	418	361	408	404	375	415	408	376	410	375	405	428	414	413	374	373	379	422	384	400	400	403	382	392	392	375	414	383	409	383	395	429	414	400	397	403	373	381	379	386	389	390	375	389	370	393	382	401	357	377	358	420	373	418	406	370	406	399	378	394	364	417	395	370	434	383	440	403	415	407	399	432	424	400	359	417	375	398	380	397	379	350	371	384	396	411	383	392	415	385	398	363	371	383	382	400	367	378	391	409	377	357	339	394	387	425	390	374	386	395	388	391	398	415	384	365	351	389	373	367	370	380	352	383	355	365	391	399	386	365	387	408	408	380	377	353	365	353	364	361	347	386	411	425	410	382	336	440	398	385	456	406	365	416	373	377	366	422	386	375	377	350	407	394	414	399	392	384	392	381	395	406	409	399	387	405	417	371	369
15511	2466	5054	5831	5075	4337	3558	3014	2562	2271	2265	1887	1795	1676	1539	1496	1502	1462	1379	1383	1365	1360	1303	1266	1482	1933	1658	2094	1982	2278	1749	2120	1782	1594	1433	1758	1141	1054	1054	1114	1046	1068	1074	1023	1063	1008	1052	995	964	1034	1002	1042	988	1024	1023	982	1003	1027	1030	965	987	998	980	933	900	995	958	990	986	988	963	903	927	995	962	985	976	1039	1038	1000	929	930	985	950	979	1012	1012	943	882	948	964	1035	964	973	937	989	1008	1037	947	981	935	927	983	985	976	965	968	1002	903	942	948	967	982	934	947	981	917	905	971	961	917	969	958	925	952	973	977	917	939	980	1042	926	989	923	980	975	940	931	901	951	941	955	1004	953	959	962	959	991	936	955	937	951	978	959	961	956	931	982	945	972	917	930	942	878	956	980	981	907	976	911	976	937	923	994	951	945	969	984	930	960	983	900	973	960	862	964	974	890	956	974	916	941	981	1001	982	981	908	928	962	906	966	959	913	961	954	919	949	937	969	929	926	933	1007	919	941	997	948	958	998	956	961	964	951	969	975	960	964	926	898	972	925	960	953	994	953	935	942	864	975	925	907	984	1039	922	953	976	956	1000	923	949	966	923	995	896	974	934	949	977	958	964	985	958	956	917	988	945	989	943	929	974	918	938	937	963	972	910	963	991	993	980	913	946	961	951	900	903	918	965	953	934	985	949	917	1045	983	943	908	981	961	943	895	934	946	982	955	923	918	932	972	932	958	950	938	928	916	895	959	929	960	966	973	988	940	1009	998	914	1055	972	958	957	1000	979	920	975	990	923	900	987	898	921	951	959	959	960	970	944	926	941	924	997	949	926	996	930	954	907	992	941	921	1017	937	967	951	960	908	932	955	985	914	949	915	930	961	922	933	968	990	933	915	959	936	903	900	955	911	967	945	941	934	978	954	962	952	963	943	971	929	920	954	983	925	963	896	934	940	926	861	971	910	922	959	891	889	914	956	947	943	961	924	934	925	942	950	899	951	918	957	923	969	949	930	962	1009	980	949	976	960	975	930	951	991	943	913	899	952	964	927	963	995	955	973	914	915	943	937	899	929	1008	950	976	987	994	1012	945	964	968	921	975	912	942	924	929	990	912	915	986	996	983	998	939	935	977	952	954	956	936	953	964	919	966	920	931	979	931	971	885	942	948	1000	933	941	968	964	896	893	944	939	1018	1016	923	979	945	940	962	963	1001	1037	963	961	987	950	1002	936	1004	917	989	952	977	961	916	937	936	924	905	931	1016	947	920	957	921	900	874	908	1013	926	926	1000	930	963	944	975	937	920	970	900	976	932	927	929	900	947	908	920	932	950	925	996	975	1003	913	964	951	924	967	927	1003	954	936	987	955	977	933	972	977	928	957	940	980	941	955	937	972	903	931	948	926	925	959	973	956	979	901	947	964	982	970	944	1005	889	907	943	954	963	915	913	923	900	947	978	936	919	892	1018	942	919	988	964	958	980	975	982	895	971	981	981	928	955	918	903	904	977	884	964	898	939	989	922	1009	982	926	956	921	969	948	1011	927	933	946	962	941	972	962	947	946	960	941	937	975	1021	964	966	943	970	948	851	988	947	965	994	1019	1001	913	923	962	950	1013	960	920	924	975	920	912	921	1020	1027	935	909	1004	933	915	974	936	982	931	915	975	928	992	963	915	935	964	898	948	878	954	964	942	940	1016	914	958	921	930	985	949	1011	969	1013	947	937	994	930	965	927	1002	978	957	966	962	929	958	872	938	920	977	917	976	950	911	958	964	915	896	989	990	983	948	1049	940	941	979	921	963	958	934	942	937	982	881	985	950	940	974	921	920	970	996	1027	998	917	1003	931	956	1034	968	957	966	945	925	988	945	941	971	942	954	943	968	959	947	909	978	945	932	976	971	946	906	952	929	926	968	925	949	943	986	920	957	928	926	1026	944	955	906	987	957	992	935	982	977	1000	960	960	1003	945	963	997	998	924	929	944	941	973	968	948	954	961	951	960	964	952	917	969	979	978	967	912	978	976	966	947	989	948	934	981	935	965	967	946	970	867	1018	978	947	954	947	960	1007	975	903	992	954	941	954	960	979	974	915	903	952	933	987	960	975	963	958	965	952	975	915	954	975	967	935	1017	954	901	938	898	969	1018	990	978	927	942	1000	942	1004	995	952	932	961	987	974	893	958	987	987	927	848	923	948	975	906	989	936	914	954	952	939	908	955	970	954	939	962	978	1018	978	982	978	941	870	942	912	969	918	911	949	963	949	934	980	977	916	875	927	966	1021	968	959	951	960	958	915	984	987	951	995	926	911	967	956	933	953	939	919	896	967	992	966	965	930	952	987	971	935	973	966	920	990	963	955	933	912	903	952	924	984	939	952	925	944	968	916	882	953	931	942	945	946	952	928	920	925	937	924	930	955	950	951	973	933	988	946	943	921	986	919	933	948	981	933	986	889	960	950	943	914	968	959	929	898	946	958	930	966	995	957	951	962	938	964	976	957	947	951	954	987	955	988	945	948	948	920	949	941	1001	930	926	932	947	939	973	931	911	1023	959	1012	932	984	960	923	914	963	939	932	997	960	991	974	933	934	911	904	878	992	968	843	933	901	896	927	957	914	970	993	917	892	961	960	944	963	940	932	940	950	939	964	943	977	933	922	924	957	876	972	981	969	942	938	925	962	923	919	978	993	949	941	922	957	933	949	873	967	915	889	937	1012	933	951	889	873	901	949	959	861	967	954	951	936	945	926	930	982	927	975	952	858	998	904	916	966	950	924	950	961	915	974	920	967	982	909	939	915	945	966	923	923	934	991	900	927	930	887	967	946	942	945	982	1004	1008	915	993	908	960	937	922	959	919	945	1000	970	999	979	890	1002	1019	970	984	953	939	929	975	946	955	985	911	958	1030	950	924	904	855	906	929	916	920	975	932	897	986	906	920	961	937	949	918	962	854	1007	944	957	956	940	926	965	997	959	907	966	927	959	969	960	949	927	946	975	970	981	963	921	968	973	918	974	985	969	954	972	889	938	982	949	945	942	950	920	955	989	971	978	975	969	974	989	920	980	962	957	985	930	932	943	998	947	935	993	983	949	947	953	993	987	924	936	907	970	906	1000	971	920	951	958	919	966	984	987	952	989	964	914	935	960	982	961	956	943	956	903	945	945	974	953	966	980	983	992	1002	903	968	901	982	916	909	926	932	924	966	920	984	958	989	927	969	948	948	954	940	988	951	1006	968	946	942	919	936	917	938	997	926	951	993	968	980	933	988	983	947	939	871	957	959	919	888	978	949	966	956	990	976	955	981	886	942	892	978	964	966	949	971	961	968	935	945	932	950	901	934	988	935	1015	993	911	958	1022	915	969	918	928	895	941	910	955	971	977	954	973	920	929	954	894	959	928	932	978	960	955	924	907	930	948	950	966	921	926	986	968	947	903	964	978	911	940	894	908	967	965	963	1026	1019	955	960	970	964	937	930	940	975	945	948	985	968	933	1023	968	967	978	939	892	924	951	976	982	956	971	911	952	950	938	978	949	946	1014	925	1001	926	960	1010	1006	976	948	1037	999	939	956	936	957	946	928	943	890	956	930	942
2979	177	168	163	124	155	151	132	154	145	120	128	143	141	131	129	156	165	171	144	125	124	130	138	148	132	118	135	141	133	165	145	128	135	175	146	142	122	131	111	131	149	124	141	137	131	129	139	138	143	137	135	139	137	136	136	168	123	126	147	129	119	123	149	116	149	154	160	109	135	131	137	149	148	130	136	149	161	135	124	137	135	139	120	142	145	132	136	112	129	122	133	149	143	142	124	148	127	132	132	106	134	149	115	129	137	134	134	134	123	133	136	129	146	141	139	134	152	130	121	139	119	129	148	153	116	143	146	127	129	133	124	147	135	124	153	150	135	122	134	140	128	140	115	132	126	157	133	133	109	139	117	138	135	122	145	126	134	106	119	138	128	141	128	132	132	150	127	142	116	126	163	108	117	134	119	143	121	159	128	136	124	130	128	147	147	136	151	118	126	139	118	135	144	138	133	159	138	161	139	130	150	131	124	141	158	149	134	147	135	137	131	122	146	133	146	137	142	122	140	137	120	130	174	126	102	120	125	158	141	131	138	140	129	132	120	143	125	128	140	120	133	156	132	130	144	128	135	124	177	130	123	153	131	128	144	136	130	133	115	137	143	152	115	139	132	158	153	117	131	136	132	126	142	132	133	128	145	121	114	135	121	155	123	143	152	117	119	121	120	136	126	118	135	136	133	155	144	123	140	139	135	140	154	123	135	142	126	111	156	127	157	131	106	128	141	150	159	132	105	138	128	142	128	137	125	135	141	141	146	118	128	136	147	129	137	122	119	128	147	114	125	137	153	108	136	147	140	122	121	143	135	130	135	122	142	124	150	147	125	148	159	129	140	120	157	150	143	110	133	149	129	136	137	114	137	109	128	125	133	131	124	126	133	142	145	128	139	119	136	136	144	126	144	117	118	114	155	143	129	142	129	128	153	128	132	141	149	114	109	139	144	126	149	150	154	107	153	150	142	138	119	130	140	164	142	124	141	127	136	136	141	128	143	121	134	139	111	126	143	141	116	114	132	116	138	133	130	137	129	160	130	138	125	147	151	147	127	134	125	126	134	113	104	139	153	127	146	142	120	135	136	149	145	121	120	142	128	135	123	155	142	116	130	143	128	140	143	130	137	128	157	120	138	122	135	156	147	115	153	142	143	125	124	132	119	151	130	140	139	121	117	144	136	119	160	137	148	132	145	107	137	129	158	112	135	124	137	136	119	122	149	147	114	125	126	133	114	144	139	133	123	130	146	149	134	145	123	109	139	141	171	119	133	118	136	115	147	149	124	128	112	123	140	135	126	130	128	121	130	113	149	147	139	128	127	128	125	119	142	110	120	123	124	121	134	125	133	134	142	127	137	131	103	114	127	160	135	133	140	119	154	124	140	126	126	139	114	121	115	148	116	120	151	148	126	138	142	117	146	127	146	131	126	124	133	130	134	139	142	158	151	136	125	142	129	137	135	128	119	130	131	146	134	146	140	151	135	157	132	150	129	112	132	106	140	138	156	132	142	147	152	120	131	134	114	131	137	126	148	130	126	133	126	157	117	135	121	123	136	136	127	118	143	142	125	119	124	146	135	136	136	138	136	129	138	114	153	133	114	139	128	124	140	138	142	125	128	116	128	138	125	132	123	150	144	151	143	145	100	132	152	143	129	137	138	142	125	113	132	126	112	126	141	158	163	126	124	134	122	125	121	138	148	113	125	145	129	161	120	133	124	146	130	140	121	129	124	148	138	164	138	132	123	151	137	123	143	143	132	121	154	126	147	126	142	147	140	152	144	139	139	132	124	137	140	120	128	137	151	131	149	145	163	153	150	124	129	148	119	144	127	153	121	124	130	104	121	140	148	120	133	144	141	127	139	126	155	173	133	114	134	122	135	136	140	126	133	103	127	142	148	140	133	145	139	151	123	130	128	126	135	133	115	128	133	125	136	126	145	140	138	145	134	132	118	131	125	127	132	166	132	129	124	110	140	131	148	137	125	120	135	147	145	135	130	138	125	138	135	119	138	122	163	133	130	163	127	112	133	151	124	127	126	145	117	165	141	145	144	136	139	121	134	141	118	142	152	139	114	119	132	136	146	145	137	124	132	128	121	130	120	136	133	123	143	131	129	134	144	134	139	112	154	144	138	123	152	135	135	121	123	133	145	162	126	114	146	146	127	118	134	124	140	144	131	130	113	114	127	126	130	162	127	129	122	130	128	129	112	129	138	126	114	132	132	148	126	141	150	128	142	118	130	114	140	125	128	125	142	133	132	136	128	117	155	137	146	149	128	139	150	136	116	127	119	151	125	134	127	110	105	150	121	134	120	153	123	120	126	132	125	138	150	109	142	138	115	143	113	139	144	118	122	118	138	139	155	162	122	142	142	143	141	142	115	128	117	134	152	131	121	127	145	108	124	121	114	118	133	145	112	108	150	129	128	110	135	111	131	132	130	131	137	123	145	122	126	129	152	149	133	127	138	128	139	105	107	117	122	143	121	142	153	140	122	141	143	124	137	140	128	144	127	147	128	119	124	129	152	117	126	130	151	132	127	147	133	135	130	127	136	144	124	130	125	134	113	135	137	145	112	150	120	127	131	133	150	141	120	119	128	140	133	133	125	138	115	133	148	123	143	139	132	151	125	145	124	157	158	130	119	126	139	121	128	147	130	137	130	115	144	131	139	136	134	125	146	151	145	116	151	118	130	125	108	114	151	119	123	141	150	134	125	124	132	149	109	144	128	132	157	136	145	140	127	153	114	125	148	107	126	141	117	118	140	130	122	170	125	131	121	121	130	150	129	128	136	126	132	128	158	126	128	131	144	149	105	112	139	139	156	148	114	140	117	125	134	127	113	107	127	130	145	138	133	123	149	132	132	144	124	152	122	151	126	121	117	143	109	129	139	139	146	135	118	138	140	145	125	134	130	126	147	140	133	146	138	137	121	106	132	135	129	125	142	127	130	128	141	143	127	151	128	126	129	142	133	151	131	126	147	152	129	139	146	141	133	113	127	163	143	116	102	127	125	148	107	135	128	156	118	138	133	132	130	130	137	145	139	140	125	128	148	137	135	128	122	126	123	150	143	141	108	130	162	141	111	139	121	147	133	118	129	135	139	130	123	143	140	131	130	146	146	127	142	141	127	134	113	117	115	123	135	157	138	139	146	128	114	120	140	137	141	135	142	141	121	143	149	138	155	160	130	124	132	127	132	131	143	124	136	127	143	145	143	137	109	136	147	132	128	108	135	142	107	141	130	134	140	130	146	129	137	147	132	145	127	145	140	131	137	132	141	137	136	140	134	136	131	95	140	148	141	121	130	139	122	139	140	155	139	150	148	143	133	139	117	152	128	147	133	128	133	150	119	153	134	129	115	142	123	129	117	126	127	147	136	151	138	149	134	128	147	146	130	122	140	110	150	143	147	132	126	143	133	113	135	151	148	151	129	146	152	153	156	126	113	147	130	125	120	125	137	117	125	150	130	143	142	147	146	141	142	145	133
3363	463	518	499	460	475	526	436	465	442	439	412	394	463	434	431	419	421	458	430	459	380	415	404	447	440	428	443	448	427	458	450	443	405	428	429	431	396	415	398	400	451	353	386	430	428	384	369	420	422	433	413	420	430	437	402	395	408	408	407	414	406	384	374	401	450	425	397	392	387	404	411	427	416	397	396	495	448	420	424	375	386	428	444	426	410	427	372	425	431	442	388	388	406	429	384	426	372	408	431	414	410	379	393	413	420	424	426	410	464	432	392	398	387	366	403	406	413	401	425	366	408	435	401	412	398	398	435	446	436	430	395	400	399	427	440	399	401	406	387	429	428	388	375	404	381	439	380	424	404	402	419	411	408	403	428	412	423	426	391	423	411	431	438	389	410	412	381	372	379	422	375	399	420	401	409	400	415	399	403	421	392	431	422	398	428	439	409	415	396	378	415	396	386	378	431	422	409	417	404	392	417	409	410	397	425	392	426	428	405	436	393	451	406	399	430	458	399	425	409	461	383	388	411	393	386	418	409	394	416	382	378	395	407	391	414	378	384	410	415	390	417	395	382	384	400	407	426	416	409	419	430	454	393	394	443	398	389	401	419	392	409	397	400	414	447	442	401	410	429	382	419	441	410	434	399	415	415	432	437	426	400	415	393	399	428	393	397	449	422	431	397	436	409	409	457	404	432	383	425	379	404	424	371	461	426	429	400	401	428	406	408	418	428	445	416	391	368	386	382	388	387	418	414	386	391	444	427	389	391	413	414	412	428	389	407	427	388	391	369	421	411	424	452	435	376	418	416	415	406	427	398	405	407	410	415	433	395	399	442	376	393	425	414	415	395	438	440	394	387	411	407	411	421	391	421	380	411	390	429	413	382	372	397	393	433	437	415	376	386	403	440	397	388	424	417	348	395	385	402	396	392	424	411	401	436	410	412	439	435	395	388	415	416	424	427	405	421	361	427	390	401	392	384	393	426	396	397	398	398	412	394	449	420	407	385	380	418	394	424	412	430	405	453	379	351	393	407	419	379	421	386	402	419	374	442	399	427	385	424	427	400	415	413	429	399	391	412	412	381	396	441	427	424	380	378	418	425	419	413	418	432	423	435	406	405	381	372	407	406	440	415	377	403	448	391	408	428	444	441	409	442	424	373	440	400	443	433	407	416	389	432	395	424	417	423	401	426	408	396	433	392	403	412	427	402	410	426	418	432	403	416	452	409	412	436	408	384	379	426	379	392	430	424	413	423	374	386	409	435	446	411	406	422	408	390	417	375	434	415	370	412	411	455	417	415	432	406	412	435	384	436	385	430	409	404	418	439	413	401	423	398	374	398	398	462	437	410	393	422	393	413	364	436	399	411	422	432	403	415	409	424	369	407	410	394	416	419	387	444	397	383	413	408	418	400	444	438	446	424	390	437	386	410	435	419	415	423	376	395	405	392	415	378	411	390	419	412	426	373	424	429	395	439	372	408	429	425	422	406	393	409	365	387	437	411	398	396	414	380	425	418	387	386	410	435	405	384	416	420	432	393	426	405	396	407	389	409	374	433	396	376	419	442	414	409	406	399	428	418	402	436	416	367	427	397	412	448	462	386	406	420	425	397	424	438	430	419	384	416	436	422	436	369	401	425	422	415	429	398	431	421	401	409	395	421	399	446	453	398	418	431	395	429	391	394	427	430	378	408	419	406	376	404	386	420	394	386	426	414	426	359	379	401	427	427	420	419	397	395	404	416	416	383	423	414	393	383	406	409	382	402	408	407	405	419	406	429	414	407	416	403	415	394	424	442	380	410	416	381	406	405	442	426	420	389	409	384	421	416	400	412	393	409	432	422	414	409	424	465	411	395	424	441	416	423	411	439	431	419	397	438	409	441	418	401	404	390	442	406	426	403	439	407	426	401	426	400	427	428	431	444	425	405	363	378	394	410	438	451	420	426	387	392	395	434	428	403	401	403	396	435	440	412	395	399	401	409	419	417	383	417	424	431	405	429	408	409	381	440	450	445	397	430	406	408	439	424	402	420	414	394	427	370	381	428	411	413	388	429	453	402	430	396	434	381	400	410	441	409	444	412	406	426	392	414	412	393	409	416	429	423	416	443	417	422	417	397	390	423	396	384	408	390	414	427	385	388	419	427	407	411	426	363	427	427	428	409	450	406	409	417	418	415	359	395	423	414	454	383	422	411	415	433	429	424	395	406	442	411	435	409	432	403	434	392	409	404	419	400	402	394	380	434	428	404	425	402	419	409	394	379	381	416	410	418	426	399	413	417	431	398	405	419	410	385	416	400	403	444	438	430	434	419	415	439	410	419	395	411	424	427	422	435	402	428	400	372	445	426	417	400	393	401	425	391	405	384	423	403	398	433	415	422	431	391	443	413	380	415	416	431	426	408	412	418	412	446	398	409	455	414	397	419	377	443	431	421	430	394	389	446	413	410	393	410	404	406	384	349	397	403	359	416	404	424	423	450	437	414	400	421	379	442	383	398	387	417	419	413	410	418	435	403	416	412	396	410	416	419	426	422	407	450	456	424	414	455	431	400	407	430	431	398	415	397	385	428	415	394	419	403	428	354	456	412	394	416	439	429	410	378	393	424	394	427	428	401	384	455	397	448	416	417	408	396	391	430	366	430	364	402	430	386	447	419	407	416	445	429	409	426	389	403	378	399	405	403	423	427	385	414	390	389	430	432	418	411	399	421	455	429	420	387	399	396	386	367	421	383	406	453	383	413	422	398	386	406	441	423	400	397	401	427	422	405	413	384	395	439	421	404	417	422	421	397	417	431	403	396	433	417	471	407	421	436	436	413	365	400	425	415	454	406	395	414	380	405	428	418	401	364	416	406	399	394	413	399	414	387	432	399	370	437	424	405	416	397	438	400	436	405	425	411	403	439	422	432	383	374	415	424	401	430	449	362	428	417	414	409	407	421	418	402	396	415	396	419	379	421	420	388	396	429	418	420	402	393	418	422	423	389	439	375	455	419	404	405	407	447	408	408	416	417	424	417	418	421	417	395	394	407	428	414	401	391	401	399	419	391	423	391	377	388	378	378	427	402	413	455	407	401	409	399	411	440	397	422	405	409	434	404	434	381	430	426	413	373	421	416	422	421	429	426	399	386	411	399	374	394	429	446	408	390	350	388	398	388	383	419	385	389	381	416	409	381	429	396	431	395	417	407	406	406	458	423	403	423	394	386	411	392	439	400	430	399	423	392	437	416	435	434	418	400	434	445	417	397	429	393	431	379	398	398	440	415	424	402	412	384	415	426	429	407	402	391	380	399	439	425	382	376	411	422	434	392	409	392	416	407	372	397	428	405	403	416	436	400	410	390	425	385	399	404	372	389	405	410	409	388	417	443	390	416	433	418	410	438	399	427	387	439	406	399	429	442	405	418	383	419	428	437	410	392	385	457	369	410	417	403	417	386	400	443	358	412	445	419	424	435	400	405	426	375	429	396	425	409	433	430	434	399	423	424	425	426
21217	1966	1161	953	678	591	431	337	346	310	303	278	260	238	268	254	208	239	218	199	201	234	201	250	253	267	260	242	232	317	250	287	263	236	233	257	205	207	202	200	201	206	218	225	174	209	196	208	231	213	233	210	197	210	199	193	215	214	207	180	192	221	193	208	208	212	164	190	195	193	206	231	191	189	172	210	208	219	185	199	218	214	209	205	199	231	195	232	210	194	211	211	198	201	240	201	205	231	188	170	211	217	212	209	224	207	196	202	202	165	214	215	200	202	182	206	191	189	216	191	219	196	182	179	206	220	193	203	202	223	213	218	194	208	219	188	207	195	197	194	206	228	200	199	171	217	184	182	200	196	206	208	183	200	217	190	220	202	192	202	213	179	218	215	213	234	168	227	213	203	182	190	185	191	197	209	225	202	208	188	214	217	215	247	215	178	191	191	181	177	204	218	196	214	202	222	223	196	202	193	186	191	204	181	192	173	195	207	202	184	247	176	220	206	169	213	223	167	190	195	198	208	179	190	190	197	186	192	195	184	194	235	193	230	235	213	204	218	195	208	237	235	197	176	207	191	183	177	223	216	192	214	214	203	205	198	191	216	213	210	223	181	203	200	200	211	218	179	181	206	198	209	215	236	191	173	187	201	196	228	239	181	185	185	216	197	217	203	205	212	205	210	177	185	198	181	172	210	199	192	201	197	193	204	217	191	222	198	204	229	192	200	201	191	228	168	184	232	211	201	202	211	204	208	204	216	206	192	217	207	214	177	184	183	208	201	168	202	212	212	199	190	197	202	202	207	208	199	186	215	187	174	201	204	197	216	190	202	203	202	222	198	217	193	201	214	201	193	197	198	235	226	198	198	190	209	219	215	189	208	209	188	201	225	236	206	221	206	207	227	221	238	208	173	198	204	210	195	211	185	219	205	191	191	226	222	203	175	212	171	196	228	191	199	194	186	205	205	206	194	163	176	192	221	200	182	235	200	198	205	211	183	198	184	203	171	219	191	198	179	209	200	194	232	196	198	193	205	199	201	190	185	180	190	187	213	195	182	181	192	202	214	210	206	207	198	197	208	189	200	200	207	218	203	189	185	225	199	206	196	169	214	182	231	226	178	190	189	219	226	207	194	206	209	212	194	194	198	210	202	202	204	227	215	218	201	187	219	183	204	217	192	233	189	181	201	205	187	209	203	194	209	187	191	221	206	204	197	203	215	198	202	213	208	210	195	196	198	217	205	216	185	187	234	195	221	221	223	198	186	176	214	201	194	195	217	178	187	210	214	222	188	193	184	197	223	193	194	191	211	199	210	193	199	202	184	186	188	195	207	225	200	227	182	219	205	185	213	188	220	211	206	177	212	210	190	246	197	183	199	210	203	217	183	230	240	188	209	191	212	227	195	183	203	192	234	212	220	209	221	218	183	179	199	218	185	205	179	203	209	191	207	188	201	185	204	207	199	213	209	200	196	196	215	204	221	195	212	198	195	209	210	192	199	219	203	206	196	198	219	191	216	185	206	190	221	193	204	210	195	187	198	198	227	182	207	220	204	194	249	218	201	197	179	188	193	188	212	234	200	192	199	203	181	190	237	203	184	247	187	200	170	205	204	220	225	195	231	213	209	185	209	176	192	186	198	194	200	191	213	197	208	190	201	169	199	196	208	187	212	179	208	217	201	222	220	181	207	190	216	211	217	189	188	206	217	186	226	217	176	202	223	191	224	230	176	192	187	221	187	199	189	212	198	186	215	202	233	192	198	201	204	184	217	185	196	224	188	200	195	194	212	182	200	230	192	223	212	209	212	213	199	196	179	185	200	183	189	178	202	196	201	188	198	203	214	206	193	193	211	172	191	203	208	229	207	206	193	206	222	172	182	193	197	210	175	195	185	213	194	188	220	221	207	191	199	209	186	186	181	180	204	199	213	204	216	183	177	206	202	189	192	190	182	213	181	209	199	181	184	191	187	187	193	201	190	194	209	184	196	214	183	199	191	179	208	214	190	219	187	213	198	188	196	208	211	185	214	209	214	220	214	220	228	198	199	207	209	212	170	197	192	219	184	198	209	191	219	208	197	193	175	205	175	218	218	204	191	199	219	199	206	213	216	207	226	210	209	213	182	193	168	196	184	204	208	196	169	178	198	212	203	198	208	200	200	205	205	191	205	204	196	209	181	185	170	199	185	185	192	189	203	197	198	217	180	209	224	179	205	210	207	212	214	200	167	205	168	189	208	196	250	207	186	213	214	216	213	169	192	192	223	200	204	210	196	213	187	182	206	189	190	191	208	195	191	187	199	253	198	204	183	193	211	188	219	207	195	200	190	206	212	205	205	206	212	202	208	187	226	213	231	225	194	197	187	196	232	201	196	203	197	218	180	213	219	229	206	218	198	202	182	233	170	206	200	212	197	217	227	181	193	172	233	203	224	222	189	218	191	234	194	187	168	211	235	189	201	188	214	198	230	179	219	201	217	201	216	208	209	186	185	212	188	204	184	205	187	200	201	192	170	187	200	177	183	208	198	221	196	200	213	219	191	192	156	184	196	205	218	186	195	185	222	198	197	221	220	203	217	198	187	203	209	188	169	192	216	210	224	220	202	199	190	182	199	209	216	218	198	198	208	223	199	199	204	209	211	196	219	193	177	206	216	197	188	210	200	203	219	212	203	191	206	174	198	183	228	201	190	193	196	183	197	191	193	183	201	196	228	184	210	183	198	194	204	222	184	179	184	184	221	215	216	197	200	192	213	196	182	177	201	198	214	189	217	192	205	198	176	221	203	216	180	218	200	185	201	205	199	189	187	197	211	224	186	228	210	198	211	215	180	214	200	200	205	207	225	199	221	218	200	225	208	210	177	206	227	203	193	225	204	206	235	211	196	186	167	200	192	203	199	216	196	172	210	199	193	184	179	197	215	192	198	222	197	204	198	199	243	267	203	189	213	213	211	202	185	218	200	215	196	198	185	191	197	177	228	199	182	205	200	208	199	219	184	190	205	194	206	195	231	166	217	182	200	190	192	210	208	201	187	202	187	189	196	169	199	212	234	204	202	191	236	231	233	218	205	224	209	217	171	202	208	209	205	193	199	210	210	214	182	178	211	205	205	219	198	193	196	199	184	198	184	204	198	180	193	167	213	216	211	183	208	212	217	195	170	211	187	197	240	205	206	208	204	192	214	210	197	224	196	211	203	207	203	231	198	186	191	208	205	200	182	217	221	218	205	206	206	186	227	203	190	189	219	211	229	223	190	215	192	213	208	182	186	210	196	205	195	207	166	220	185	172	198	209	182	197	239	192	214	168	203	202	203	205	208	207	205	193	204	197	201	208	217	216	219	202	181	196	200	204	203	214	202	197	199	218	178	180	175	186	224	201	196	219	199	231	225	181	196	185	199	197	198	198	202	176	181	198	215	208	210	215	205	207	179	190	203	196	201	199	213	220	185	195	204	219	187	210	197	236	201	211	219	201	180	192	178	225	191	210	196	205	190
10581	1389	2748	3002	2903	2401	1983	1581	1370	1468	1201	1095	962	917	884	863	831	796	825	738	745	760	782	822	874	1008	928	1048	1099	1168	968	1286	1063	786	912	933	796	672	617	649	615	657	608	619	587	599	570	646	596	615	620	606	636	599	569	564	604	618	551	641	570	554	555	562	581	578	592	584	602	610	596	632	636	580	577	605	560	558	557	586	617	623	594	619	550	568	580	568	560	581	565	586	562	582	607	581	556	626	550	589	596	546	599	577	572	610	569	618	597	519	556	542	575	574	587	579	622	560	615	588	573	553	559	552	602	575	559	588	582	588	578	559	554	548	524	563	589	571	600	587	547	611	598	601	563	579	621	570	580	498	597	600	582	587	606	586	585	561	581	565	622	560	562	579	563	593	629	603	581	568	585	572	596	545	549	558	534	558	596	562	580	596	583	591	608	566	618	551	555	558	568	569	598	597	569	562	579	576	579	555	624	553	607	575	569	582	604	534	578	604	596	594	568	580	556	584	565	582	561	561	591	546	512	616	535	604	555	581	608	555	593	535	624	603	619	604	597	551	537	520	571	556	550	550	554	585	608	520	529	571	578	592	537	559	587	561	609	569	582	582	557	604	556	564	628	542	557	562	554	540	566	612	570	571	546	592	549	648	555	593	575	593	599	566	570	557	589	580	577	561	569	604	588	558	551	615	585	522	540	617	561	588	544	533	559	562	574	572	598	569	521	599	596	579	586	569	553	577	617	536	570	591	600	575	554	532	576	586	603	584	618	534	544	569	552	566	568	535	554	536	603	595	544	608	594	582	620	561	537	581	584	558	568	618	573	618	592	566	550	568	554	591	535	574	519	593	540	579	585	559	542	609	615	623	572	547	527	573	596	565	578	562	593	584	583	589	561	595	542	534	543	579	584	558	576	579	568	568	546	556	558	586	607	573	525	587	592	543	597	593	597	571	595	556	587	587	608	574	573	616	584	575	577	588	565	575	577	600	584	569	602	594	595	615	561	626	578	555	564	586	580	558	609	583	508	542	572	586	565	594	591	557	581	606	588	553	605	577	566	587	579	539	598	546	556	592	570	560	520	562	582	571	577	561	603	530	580	556	591	547	571	594	586	602	595	575	626	563	599	616	572	556	577	563	574	629	586	569	558	601	591	540	550	585	591	568	564	553	572	535	564	560	604	572	576	562	577	567	571	605	578	581	586	583	582	575	557	545	548	548	619	577	589	586	612	579	540	581	600	568	539	577	605	584	579	561	562	596	578	576	545	638	570	554	575	572	556	585	519	579	577	568	557	542	575	585	613	563	568	575	571	572	590	599	569	559	593	593	578	578	573	558	546	562	574	556	560	586	559	614	571	575	568	599	599	582	589	573	613	569	572	529	574	582	590	584	590	586	564	541	562	532	603	565	587	559	546	575	565	561	554	615	585	577	603	607	588	583	585	571	595	569	589	525	583	573	566	600	590	569	532	561	587	558	579	522	610	603	563	585	541	579	557	585	587	554	561	558	566	549	624	566	584	591	553	556	611	595	564	545	585	518	593	594	580	588	585	602	536	570	596	558	567	597	553	603	545	599	601	530	563	554	574	561	545	564	570	575	591	572	583	537	596	610	572	615	563	576	601	587	578	599	619	573	542	624	574	563	535	565	545	577	540	562	582	574	572	590	582	598	589	590	567	560	556	587	569	586	591	541	583	525	594	619	573	595	574	600	614	563	532	582	553	533	576	593	592	574	573	583	569	594	542	556	580	591	591	554	585	594	624	593	587	570	573	533	530	580	527	567	581	612	584	544	575	551	520	566	584	603	595	535	563	555	538	579	587	534	602	581	552	599	602	544	615	606	586	560	585	616	627	572	613	580	598	577	591	594	601	577	575	592	585	558	589	577	557	572	548	555	575	550	614	596	564	603	576	622	616	585	561	582	567	530	559	552	557	514	534	596	588	596	526	575	565	574	602	577	547	542	608	557	568	598	610	553	593	613	602	556	587	584	594	605	578	548	555	579	593	573	586	555	598	566	575	649	588	578	540	559	570	574	599	530	589	564	598	586	572	551	590	584	598	570	604	524	526	547	523	572	563	572	577	578	572	570	531	575	528	561	544	586	562	535	584	576	561	601	588	601	567	592	562	559	520	559	555	579	630	585	540	558	576	603	608	578	564	597	548	587	578	619	577	546	555	545	575	590	580	568	557	593	576	612	567	593	562	548	636	566	567	586	560	547	542	565	593	583	602	519	648	545	600	600	625	607	575	571	580	560	573	593	596	610	545	554	596	585	505	552	597	580	545	595	603	585	585	523	571	551	560	598	559	588	616	591	575	572	557	576	583	574	560	593	604	560	633	568	540	542	602	563	562	583	603	562	556	583	597	569	577	534	569	582	568	574	596	583	550	546	553	556	592	548	612	547	595	564	558	606	595	564	602	593	564	578	542	558	547	557	545	568	578	552	576	587	598	564	589	583	554	558	574	531	632	546	579	605	558	558	644	573	613	611	575	607	538	570	532	584	551	590	586	612	594	583	580	551	545	547	606	599	540	577	569	585	568	549	557	610	578	570	577	584	583	573	595	598	581	571	565	549	580	573	564	533	577	560	566	573	527	567	560	549	532	567	563	611	595	567	577	588	565	578	562	529	571	575	590	543	561	565	572	519	572	543	569	570	570	568	574	530	567	519	569	566	582	565	565	593	612	578	597	640	571	569	625	579	518	579	564	561	553	589	524	582	593	566	533	606	558	589	569	574	609	575	591	574	598	566	589	572	593	573	554	568	562	594	543	550	604	620	522	594	536	583	559	546	583	575	572	587	542	558	611	573	584	526	572	556	559	568	605	598	592	591	598	521	549	588	608	580	591	567	571	551	592	589	569	567	599	557	569	589	585	576	588	600	575	577	576	560	583	592	584	544	586	577	580	538	588	567	561	627	581	603	594	569	554	565	550	584	541	599	623	548	590	578	546	552	588	588	589	557	560	557	569	635	578	554	565	607	570	567	600	542	604	526	572	559	531	553	550	524	564	605	616	577	559	574	567	563	549	557	597	528	567	527	547	602	564	587	545	583	557	562	564	572	567	598	533	603	601	596	560	582	532	578	579	575	565	571	528	542	566	573	587	628	554	572	607	583	579	528	545	551	593	574	577	569	562	601	606	563	553	590	564	563	563	572	584	582	557	617	605	544	568	562	574	575	568	597	573	574	582	564	517	569	573	560	590	567	573	577	567	561	606	589	551	570	567	600	589	573	577	595	549	549	530	573	562	533	578	582	568	537	590	563	604	555	618	587	626	605	585	575	594	568	548	563	559	585	594	600	604	543	568	567	591	562	584	558	574	555	589	556	567	582	531	578	578	559	605	546	560	598	582	592	542	546	552	573	592	574	558	626	551	533	556	567	573	566	545	543	562	592	535	544	559	606	587	544	564	588	594	551	565	562	540	592	559	615	575	588	576	613	590	572	587	571	572	601	599	563	605	613	551	527	537	578	564	570	583	531	580	551
33746	5495	2757	2063	1445	1162	895	782	713	618	534	537	531	518	516	444	461	445	472	422	439	439	453	442	450	493	501	496	464	547	482	550	491	502	526	445	402	420	415	381	393	430	364	414	373	359	397	410	402	395	389	380	401	416	360	388	392	379	422	342	399	414	376	387	381	427	376	390	400	409	405	358	389	372	411	402	347	384	381	417	397	390	375	391	391	355	427	401	386	384	425	391	386	379	390	392	394	389	380	404	383	374	378	409	385	398	385	411	380	410	406	371	383	392	425	363	412	357	361	400	371	374	429	381	382	357	401	403	365	403	384	398	389	394	349	375	404	441	438	367	400	398	401	385	388	402	412	389	402	353	402	432	366	392	365	403	387	369	363	396	407	382	378	357	389	391	416	368	365	414	397	377	404	392	404	409	360	366	387	378	397	371	394	381	390	388	400	408	365	378	400	369	402	391	426	391	378	389	424	389	424	370	372	385	405	401	386	410	388	402	381	410	383	362	384	350	396	402	369	421	360	398	394	400	396	389	421	382	384	378	383	396	367	392	375	407	410	394	370	424	392	373	379	356	397	421	383	380	409	396	397	391	399	440	411	387	423	370	386	399	403	423	367	415	385	412	362	367	374	370	389	380	415	365	380	404	363	374	418	347	383	385	416	393	391	401	386	380	390	389	390	431	399	347	381	407	354	405	395	391	399	374	401	399	386	352	390	386	400	366	385	412	365	361	389	372	379	392	370	397	411	358	421	396	398	397	394	354	387	413	367	385	385	388	399	408	387	391	373	391	383	380	360	438	394	362	422	378	388	396	385	366	415	405	386	412	382	403	429	407	380	409	412	425	401	373	386	400	350	378	369	387	384	394	434	338	400	398	372	366	367	391	397	363	355	420	403	366	379	345	409	387	393	351	380	388	349	395	365	369	366	412	389	398	391	382	388	372	352	369	381	423	416	425	404	386	355	389	361	346	380	390	378	406	417	393	390	398	368	359	379	422	429	389	340	369	360	355	403	411	360	371	395	442	416	382	404	412	392	382	382	429	410	375	401	387	407	380	364	373	441	381	420	383	371	407	408	403	387	430	405	354	405	379	406	415	387	406	406	399	370	379	352	355	374	373	358	389	365	383	387	386	398	394	392	365	431	409	421	419	374	371	378	405	399	399	414	398	391	400	397	388	398	388	391	405	391	412	381	370	388	421	372	395	383	396	420	382	358	386	397	366	395	398	404	369	392	372	458	425	412	403	398	374	390	359	390	388	401	389	397	407	390	400	349	425	406	392	364	367	366	384	411	406	353	406	373	387	399	369	376	372	398	425	414	394	410	418	398	372	387	405	365	381	419	398	369	403	399	360	397	404	410	385	387	366	408	405	372	378	369	350	370	406	382	372	422	339	387	402	400	382	388	424	361	365	401	397	410	373	413	357	411	424	359	376	377	391	358	362	384	389	366	410	389	355	406	397	382	353	356	429	411	370	397	383	374	379	407	433	412	412	373	402	370	411	436	428	368	441	423	401	420	423	419	415	395	338	382	376	361	369	368	408	380	392	404	370	369	391	402	367	384	360	362	404	345	392	385	381	373	418	380	427	370	407	391	407	399	420	367	371	420	373	382	398	421	419	379	387	357	420	372	390	406	370	432	364	378	386	377	394	379	400	407	375	400	359	368	424	361	365	383	365	383	400	390	410	389	399	388	344	371	383	380	392	401	380	382	411	400	372	382	406	382	371	381	396	397	440	388	408	365	386	368	446	395	396	406	369	386	368	381	462	397	379	410	399	377	369	361	381	420	354	346	392	422	386	398	399	392	374	407	419	392	394	385	428	370	371	373	373	372	382	384	426	412	370	413	413	374	398	376	375	373	391	389	403	394	378	344	406	430	381	372	372	402	391	381	383	415	427	394	398	392	406	402	378	376	396	414	386	400	417	391	398	376	337	340	413	407	388	367	409	399	420	389	416	374	365	394	390	413	385	394	371	356	384	402	358	380	418	428	392	386	399	401	396	403	388	413	407	379	413	391	407	382	406	389	370	386	356	339	403	395	409	361	385	429	384	386	398	388	378	389	387	401	381	370	383	380	369	388	380	382	383	415	420	411	387	386	409	397	383	364	419	400	414	395	397	386	372	383	410	397	436	398	400	396	374	378	368	412	346	384	367	376	364	395	426	409	369	375	381	404	381	398	361	399	390	400	400	359	392	377	384	401	386	391	418	392	379	382	396	387	418	387	411	399	380	393	379	406	415	391	396	403	387	365	351	400	378	376	406	360	358	397	423	384	398	379	367	388	395	371	398	398	398	371	392	371	355	397	400	399	425	375	410	393	364	339	372	410	381	387	352	406	409	404	413	398	408	375	379	421	388	381	438	357	381	374	409	373	380	383	395	427	406	412	362	405	342	385	372	386	386	353	323	395	355	399	356	362	437	394	404	356	360	394	361	407	382	359	386	410	376	365	399	380	374	396	371	376	355	393	370	366	349	381	388	406	384	390	390	373	418	407	404	407	409	398	391	416	414	430	389	428	424	369	395	374	431	391	395	392	368	354	399	384	393	355	410	365	397	374	385	357	378	367	415	414	417	370	360	367	398	433	377	412	415	402	396	418	382	404	393	346	389	420	385	417	398	372	379	403	416	385	378	403	405	350	394	364	413	403	395	403	403	392	376	389	416	371	380	405	364	404	381	391	422	387	386	363	415	398	387	442	390	360	389	373	375	369	407	361	427	413	375	404	381	403	392	401	395	383	378	357	353	370	380	389	388	361	390	378	381	378	362	347	379	383	371	414	393	392	410	337	375	405	412	413	384	365	400	369	394	391	368	376	385	386	412	440	346	426	424	409	415	398	384	391	364	421	372	390	393	409	395	319	420	402	371	384	361	379	406	444	423	403	347	349	416	375	347	358	358	419	384	375	341	392	389	386	355	383	399	407	349	393	369	392	385	384	407	424	355	360	408	375	370	405	417	406	413	377	412	405	393	366	396	412	374	399	379	369	397	378	385	396	371	424	372	398	374	434	408	371	380	392	388	376	384	391	346	368	386	397	418	433	385	390	399	445	394	402	408	377	418	399	405	402	401	391	382	392	363	407	385	384	411	372	414	387	403	393	385	395	393	392	402	363	357	388	407	397	383	406	408	414	399	347	372	372	383	403	390	383	370	360	392	412	393	389	355	374	379	354	376	415	405	404	408	388	374	378	375	374	421	414	409	419	387	392	404	378	357	398	389	419	407	399	339	378	415	389	361	386	432	374	370	414	391	400	363	412	439	383	384	377	381	418	372	364	387	365	372	391	358	392	395	418	387	415	373	409	375	368	399	376	428	413	400	373	374	382	408	374	371	369	360	398	373	421	402	350	394	400	379	356	418	380	365	389	390	398	427	349	387	401	353	382	369	430	404	409	404	352	382	347	388	411	398	408	391	418	392	329	382	356	351	392	374	365	400	395	405	388	397	399	423	373	398	387	357	427	352	374	401	356	399	397	373	433	392	370	396
15091	2498	5001	5700	5124	4419	3677	2988	2551	2300	2089	2009	1757	1684	1594	1517	1429	1437	1377	1353	1364	1383	1223	1402	1575	2080	1541	1787	1740	1969	1727	2017	1956	1730	1663	1509	1219	1128	1038	1041	1066	1002	1018	1008	1022	1072	944	1010	947	1010	913	976	931	1004	943	967	959	920	1011	1003	1020	1017	974	965	996	945	944	965	941	978	977	1006	973	946	937	965	980	971	943	944	937	962	980	971	1045	959	995	958	986	961	983	930	970	1007	941	968	980	1004	967	971	978	996	986	960	990	935	1010	972	970	1046	949	951	886	951	981	922	972	918	1054	991	977	990	939	1053	921	940	987	1012	930	938	1001	931	973	958	902	971	973	944	975	953	931	996	945	975	907	914	958	926	1021	989	957	1013	927	982	913	961	958	963	969	1003	955	952	920	975	970	965	969	942	967	951	1007	907	1015	880	987	943	916	1008	896	990	989	967	1009	954	931	908	942	867	972	976	894	956	911	972	954	925	918	1003	970	991	900	961	972	1016	932	952	950	981	981	982	959	931	1012	913	962	913	987	910	995	964	944	968	939	925	963	897	996	908	957	911	967	976	947	978	974	968	934	940	943	1019	958	930	935	995	953	962	927	954	957	942	994	962	945	911	954	927	931	928	928	930	972	965	961	971	952	974	949	937	1004	955	950	866	961	922	929	937	954	951	912	962	935	919	935	917	971	989	992	901	959	947	934	974	974	961	930	940	918	877	993	955	940	969	1012	921	905	934	952	968	932	938	1004	934	919	933	966	935	960	979	1015	952	1016	941	887	976	942	979	1007	942	965	954	908	967	940	920	982	1014	963	1052	938	990	935	967	980	894	931	939	950	944	954	958	961	935	905	961	956	977	984	933	966	915	913	1002	954	916	1028	909	906	911	962	952	981	965	957	964	963	970	914	921	981	947	977	943	949	928	919	990	939	985	967	930	918	883	901	931	912	999	987	976	946	972	954	953	919	943	1003	963	921	924	903	997	927	910	937	966	973	942	955	953	954	905	957	932	995	972	927	1005	992	901	1005	961	938	937	932	970	908	946	987	927	943	988	978	964	945	909	964	946	936	955	971	954	970	954	920	967	1003	963	916	927	915	944	876	947	909	978	1002	987	973	941	914	933	952	931	935	951	1011	894	910	1012	1016	983	1004	935	930	982	937	976	1020	941	965	925	866	987	974	941	1018	957	946	978	992	924	997	970	943	916	1000	961	975	1005	975	1016	991	947	969	933	1024	970	968	892	929	920	974	945	1004	943	995	953	959	955	936	932	958	960	907	918	987	970	939	1022	968	957	965	970	949	936	950	948	953	980	1041	992	942	974	940	994	945	1023	1040	924	876	954	941	940	961	1063	912	937	979	989	949	980	964	876	970	908	936	928	931	947	949	975	980	1010	916	945	964	991	951	934	933	911	970	943	1008	948	1011	907	917	1000	1071	944	943	920	958	973	919	920	945	936	977	1005	911	915	939	944	973	953	957	953	978	952	912	959	964	904	924	972	935	959	950	949	1002	971	1001	954	989	935	982	937	971	974	1000	897	1033	881	935	925	948	955	921	980	994	964	937	994	986	941	1001	924	953	982	923	973	975	934	964	947	969	969	961	941	989	979	939	930	965	963	964	938	946	905	966	986	964	952	920	956	974	975	957	939	974	952	930	952	921	887	976	914	963	961	955	1030	933	971	993	977	947	968	935	924	944	914	936	991	945	943	955	937	950	911	945	945	952	987	960	940	937	921	970	1011	983	926	958	957	951	878	997	1004	929	922	926	902	929	937	911	916	953	971	885	980	967	964	981	912	957	954	964	927	933	979	911	984	919	893	945	1006	938	995	964	879	919	964	1001	960	989	984	942	1004	913	980	951	955	1005	940	931	981	932	977	920	937	906	979	922	929	948	1025	955	957	947	982	897	952	986	942	929	966	950	948	929	907	954	965	979	969	948	964	943	972	994	975	924	972	930	935	974	945	935	999	908	947	978	917	934	1015	942	924	942	971	959	986	1003	913	961	959	981	951	985	939	951	934	993	983	971	945	960	944	975	900	938	931	998	921	914	999	963	971	949	985	997	931	962	950	973	946	978	979	1004	988	917	991	991	948	987	941	928	941	975	959	962	966	969	953	960	930	915	959	927	949	960	964	1027	920	951	952	913	960	905	932	958	1026	941	915	1036	975	950	974	932	981	959	972	933	947	943	956	1021	942	974	905	965	933	916	959	976	925	949	965	923	990	920	941	1011	951	976	956	947	931	958	927	983	970	914	942	906	919	960	953	896	960	980	918	990	897	952	982	967	955	971	906	942	985	908	904	1051	974	934	925	994	927	894	978	938	927	970	968	950	944	949	961	915	960	936	986	981	939	919	945	966	899	982	1023	986	962	983	948	951	957	953	974	1007	956	895	953	881	955	933	889	951	996	955	1013	914	927	932	953	975	967	892	928	919	896	940	985	936	1007	954	986	967	931	904	919	1005	936	948	942	940	972	951	952	917	969	931	927	977	948	997	957	1064	944	931	936	971	895	947	977	972	907	949	953	935	887	999	978	928	957	963	968	950	974	972	889	946	980	962	932	986	941	966	1001	874	949	997	970	948	923	934	917	984	974	951	917	923	956	898	951	908	989	960	996	1021	937	949	966	967	907	962	948	953	920	927	903	950	955	971	925	942	986	947	960	1014	940	960	972	954	922	955	1004	947	940	994	972	960	980	981	954	985	1017	1027	966	986	900	935	942	960	945	949	960	942	950	893	953	967	932	1015	904	891	969	944	948	958	867	942	960	961	980	938	951	966	945	960	936	891	918	961	931	955	968	919	993	933	947	937	957	942	938	940	964	979	971	1024	946	980	961	991	999	945	943	946	924	935	969	993	925	911	906	1008	984	912	934	917	897	978	975	963	956	962	935	924	925	928	945	960	988	960	969	967	993	942	954	970	968	959	955	949	931	995	967	978	890	935	906	875	940	954	980	918	946	971	989	986	932	952	983	946	924	917	960	960	953	987	971	922	978	1016	995	952	997	949	936	936	929	908	926	923	957	905	971	943	961	996	974	958	973	930	942	942	963	935	915	919	1000	965	956	944	917	931	967	970	986	956	920	930	1017	945	966	987	1028	895	961	964	952	959	884	945	1022	982	952	970	936	950	960	959	966	955	933	929	949	972	936	990	1021	906	957	970	976	887	981	973	918	911	927	981	948	984	939	940	991	886	955	1005	976	955	970	917	1015	1001	934	937	915	950	959	964	948	958	1008	984	1029	908	935	961	956	935	940	932	962	941	939	965	959	936	978	940	1022	920	908	993	954	970	1006	937	987	914	964	983	928	967	955	971	976	929	992	976	922	923	954	952	957	991	922	896	938	1035	999	928	992	977	938	926	939	914	955	983	975	951	972	915	1004	1017	976	972	941	937	969	960	937	988	968	962	997	957	928	903	935	925	1022	937	912	994	977	962	932	953	968	934	994	931	979	954	945	886	970	920	989	1010	998	926	983	993	928	929	977	964	972	920	974	940	942	910	960	939	992	935	993	892	952	909	1005	984	985	943	891	945	938	932	958	990	960	959	926	987	1058	938	903	980	935	896	944	988	968	896	931	986	960	930	928	966	944	983	956	886	964	956	970	963	982	965	962
2835	146	161	156	149	129	144	128	159	133	133	111	128	120	129	148	134	117	127	124	117	121	138	133	141	127	136	120	137	121	119	128	146	128	143	139	133	144	138	116	126	122	129	138	163	117	125	139	131	134	133	117	119	138	147	123	140	123	141	154	132	130	115	118	132	150	134	130	126	116	147	133	132	123	146	145	116	122	135	143	130	146	126	146	152	153	124	109	129	132	129	147	138	119	132	137	126	123	131	133	128	132	131	122	130	104	116	133	132	128	122	140	141	116	138	137	106	140	137	135	122	123	145	140	151	121	132	123	138	139	153	154	138	127	123	142	139	127	94	137	133	131	124	147	137	141	136	144	147	133	134	138	137	140	128	115	140	120	150	140	150	143	124	119	137	130	134	132	130	132	115	142	137	132	143	153	123	126	131	137	127	129	127	134	155	134	140	127	134	108	118	102	103	132	125	127	118	133	134	145	140	132	156	95	152	111	126	131	122	156	121	121	146	140	133	131	129	115	147	129	119	124	120	169	133	134	132	168	152	120	146	132	147	130	147	129	105	138	123	137	137	143	145	133	112	144	123	136	117	130	134	147	146	147	136	152	122	140	118	128	150	123	156	147	138	136	134	128	132	123	130	113	135	111	143	149	137	118	159	126	142	134	123	124	124	144	143	151	134	135	127	128	124	150	137	151	113	131	148	124	133	130	108	135	136	134	133	118	110	117	138	156	132	138	131	157	125	131	133	145	137	129	126	121	127	122	125	121	136	148	146	148	142	144	153	125	117	133	139	136	123	122	126	108	127	119	130	143	133	108	128	157	135	129	134	133	155	153	121	111	108	121	116	140	129	140	118	111	114	141	111	147	132	144	131	159	118	127	124	116	145	150	143	134	125	131	114	125	107	138	119	147	115	135	114	130	130	127	140	122	134	138	146	130	149	153	124	122	143	134	142	152	154	142	114	132	143	123	124	156	128	129	126	115	135	137	130	135	129	144	123	149	156	147	123	131	141	141	138	141	156	141	152	147	133	154	131	132	136	124	129	135	114	153	141	117	120	134	133	151	130	148	152	131	145	127	131	136	118	140	124	135	157	128	143	151	141	129	119	150	126	112	124	107	137	119	147	128	121	129	142	143	117	124	129	130	112	152	128	131	145	140	141	120	141	117	159	126	143	114	135	121	153	144	128	121	143	140	137	128	140	114	131	164	135	139	148	118	120	121	145	128	121	134	128	119	122	146	128	138	131	154	136	121	136	116	122	133	140	143	142	141	132	126	131	131	138	129	116	147	120	110	133	138	144	126	124	142	125	125	137	127	126	123	125	129	145	144	120	146	117	144	142	144	119	154	135	137	146	126	129	143	138	133	129	127	148	117	145	137	120	148	115	144	155	124	139	118	133	155	118	126	141	128	131	131	120	147	140	116	142	120	129	136	122	139	134	169	147	144	145	129	132	145	130	140	147	134	150	159	116	145	133	137	115	127	124	124	139	119	140	132	143	132	139	119	140	126	135	130	141	123	134	151	143	137	123	140	149	150	133	149	137	118	131	124	115	155	137	123	130	139	137	136	131	128	131	138	140	132	143	130	118	138	144	149	112	141	134	135	127	157	150	124	138	146	138	141	140	129	138	120	115	119	130	145	142	134	110	130	114	163	128	113	110	126	128	130	129	142	165	114	135	127	136	120	119	128	148	127	167	107	109	132	134	126	149	149	133	108	129	134	128	153	116	119	124	126	124	148	127	124	133	116	143	156	138	113	125	135	131	141	148	137	133	131	150	121	113	142	129	130	151	144	149	141	135	138	132	126	124	134	128	156	135	125	116	159	148	133	107	130	128	128	131	122	134	120	130	124	150	114	153	136	163	145	156	113	136	117	129	142	135	118	139	149	146	132	134	139	151	131	135	123	138	124	137	155	132	116	131	140	128	138	138	141	119	126	134	125	133	127	139	124	137	116	113	118	115	117	146	149	144	148	135	133	118	134	121	129	137	144	143	129	141	135	159	127	143	124	127	137	147	150	134	169	131	141	143	135	136	128	160	137	121	129	124	131	146	113	141	129	165	126	118	132	138	141	130	110	149	125	131	142	132	127	136	136	127	137	138	129	135	142	130	128	121	137	139	149	156	135	135	122	115	144	127	129	122	133	128	136	149	141	125	126	148	123	155	152	145	128	141	127	117	130	131	122	126	121	127	136	142	102	119	135	137	129	113	142	141	139	130	137	135	152	128	143	145	128	111	126	122	138	122	146	134	127	123	128	133	124	124	128	146	125	119	134	130	120	125	135	126	126	132	137	140	121	139	152	115	139	133	136	107	147	150	129	140	131	132	127	138	120	130	145	134	130	142	135	148	131	115	132	148	120	154	126	123	146	136	123	139	130	130	117	118	124	124	134	127	139	123	122	143	124	120	131	119	129	135	138	119	147	136	137	134	138	126	153	129	122	138	118	143	109	147	148	137	122	148	140	139	128	122	133	138	119	141	135	166	143	133	135	136	144	136	135	124	149	133	120	142	140	130	151	154	121	126	116	126	130	143	137	152	135	129	133	140	123	158	129	132	134	126	142	129	134	134	129	125	100	160	147	125	147	121	131	140	143	141	140	131	128	118	117	132	159	132	121	131	129	133	136	141	118	114	128	139	120	133	142	136	139	143	135	115	125	132	155	140	109	134	126	144	127	142	154	113	135	138	137	126	159	127	121	134	108	122	145	132	139	144	111	140	136	153	141	140	132	133	144	121	139	118	115	110	123	146	138	134	158	139	101	144	119	155	110	140	132	114	137	142	137	128	124	136	128	119	115	138	131	139	139	149	135	132	133	121	118	120	154	155	122	136	126	141	131	148	130	125	120	142	140	151	146	131	151	148	120	120	135	132	126	128	124	130	143	106	133	129	137	147	106	116	119	136	145	126	127	142	151	116	116	138	117	135	154	132	148	125	162	134	154	151	147	126	112	156	147	127	126	130	126	125	126	129	123	116	142	150	141	144	129	160	135	128	138	136	147	141	123	170	133	146	119	123	145	127	141	117	118	153	136	134	106	137	151	137	162	125	124	120	137	127	137	134	131	128	118	116	136	126	168	139	127	126	144	130	140	134	139	136	152	131	135	115	159	121	127	133	144	139	135	133	168	128	133	131	117	117	152	138	154	141	126	118	126	118	127	125	147	103	128	128	134	105	148	137	132	143	138	141	137	164	133	143	157	146	142	126	131	117	167	159	138	142	142	118	135	137	146	122	141	141	124	163	125	129	144	130	140	136	121	119	147	137	140	142	139	140	134	125	142	142	138	128	139	141	147	136	143	129	120	101	119	147	123	112	121	154	129	135	139	132	136	114	123	119	142	145	146	132	129	132	153	110	128	135	133	130	134	145	117	140	124	127	139	177	141	149	159	117	150	125	138	143	134	109	129	144	117	151	129	124	127	99	136	142	146	119	148	129	128	137	123	116	114	152	153	129	127	144	155	130	118	145	149	112	137	128	143	128	122	155	141
3409	472	469	523	496	466	441	440	441	444	461	431	478	420	436	407	418	435	446	447	444	416	462	427	421	401	459	405	452	432	445	437	483	470	457	383	435	383	387	403	421	414	402	403	395	392	413	414	407	391	395	416	409	456	424	391	401	414	400	400	440	419	413	419	388	439	408	436	412	409	404	403	420	389	416	405	423	428	397	409	389	422	428	406	418	393	384	422	377	403	437	389	418	398	417	412	412	405	408	423	395	400	444	387	421	410	446	406	415	369	413	410	388	381	402	399	467	428	404	382	409	410	403	395	420	433	442	433	381	393	432	384	406	396	419	387	409	421	385	437	403	374	407	425	436	426	456	389	438	435	435	404	381	425	385	392	438	429	375	435	409	432	410	410	351	403	399	421	447	432	406	432	404	436	415	422	420	416	402	403	392	428	409	454	398	407	419	415	399	419	390	410	366	409	411	409	415	411	433	447	396	418	404	382	391	456	405	398	404	391	399	419	403	435	415	468	395	402	414	393	425	384	446	394	414	428	367	428	398	413	363	414	431	417	384	385	391	401	397	394	432	403	395	402	415	410	369	406	412	418	400	418	426	382	420	436	396	401	408	437	372	425	442	443	367	385	396	395	410	418	415	422	428	385	406	386	417	346	423	434	406	362	404	411	406	390	405	407	389	425	434	455	420	397	412	439	434	407	390	384	414	387	410	383	411	401	454	444	441	414	384	422	424	380	395	431	435	440	403	371	423	395	379	410	428	376	372	402	427	416	398	377	427	405	432	440	398	410	416	417	434	390	385	417	440	408	395	419	393	368	401	429	414	394	346	392	418	406	409	396	420	398	402	406	413	401	435	445	398	430	437	414	453	414	419	431	388	408	449	394	413	425	422	406	384	394	406	367	419	425	420	379	416	388	414	427	407	433	405	411	402	410	419	423	376	398	405	412	394	404	418	401	429	406	387	442	370	394	426	420	422	391	396	407	392	414	397	409	441	416	411	430	400	389	405	441	396	382	434	423	408	417	408	426	436	431	414	427	410	421	390	427	390	374	378	375	405	415	400	447	386	410	395	426	409	390	428	409	420	451	429	394	435	411	428	391	422	379	391	408	427	391	410	418	451	417	441	421	413	400	371	388	386	421	438	446	431	404	390	371	374	380	392	409	423	420	406	398	418	414	414	406	426	430	408	373	387	395	425	420	396	390	421	373	398	432	395	395	417	428	401	411	444	397	414	414	424	430	377	445	429	401	404	431	460	408	436	427	400	386	410	467	444	415	395	405	404	403	417	444	424	404	405	445	406	401	418	409	403	414	410	402	397	383	383	411	437	391	424	394	456	393	447	408	379	402	435	394	394	392	431	425	411	379	373	434	418	414	396	410	401	404	407	446	424	443	372	393	356	389	385	417	435	444	400	411	382	400	355	416	415	429	434	458	395	425	419	416	426	430	358	442	435	386	415	396	389	398	419	389	406	427	439	417	430	402	385	418	401	420	403	399	391	397	391	411	433	414	413	417	386	395	434	377	381	398	413	404	408	391	416	434	428	453	413	406	454	396	400	436	417	406	398	383	425	406	384	392	421	448	402	396	420	401	409	415	422	411	393	401	431	425	423	409	421	425	414	413	414	424	407	385	444	385	347	417	417	421	391	433	418	411	400	415	428	442	394	431	436	421	375	404	433	401	448	424	419	390	404	428	386	463	431	399	427	433	442	397	422	405	376	412	389	394	409	401	436	393	386	426	390	475	388	415	393	404	383	445	414	427	440	379	415	438	396	429	390	430	433	421	406	418	425	400	391	375	409	427	391	403	388	416	406	394	424	396	394	407	438	461	430	379	371	429	418	417	392	407	429	391	389	402	425	419	443	422	392	405	425	396	401	393	403	416	402	374	424	371	459	395	397	404	398	412	388	426	411	409	442	420	391	395	387	395	378	370	388	405	385	424	407	398	437	388	429	398	447	379	433	371	441	385	389	426	398	434	391	424	425	425	401	413	393	400	378	377	415	412	377	420	368	403	383	424	381	409	388	428	402	423	396	398	408	409	374	379	380	427	397	437	417	387	406	427	435	371	437	388	411	377	379	408	382	421	426	387	391	372	417	409	389	404	409	377	391	409	427	425	398	421	412	440	401	420	432	405	405	412	443	438	398	411	406	416	407	398	363	370	404	443	382	424	397	413	411	440	429	406	409	431	440	396	401	402	422	413	384	377	424	415	376	402	407	422	400	395	435	395	389	421	450	427	384	421	415	382	434	429	391	401	389	436	396	395	401	435	423	383	413	417	431	391	397	423	392	421	419	405	447	440	404	388	404	396	398	442	403	423	445	385	454	458	396	427	393	419	387	423	408	418	401	436	378	399	426	423	421	420	426	439	389	380	389	432	437	436	408	387	441	390	415	412	420	413	382	419	428	380	406	422	424	435	444	412	413	358	383	396	421	392	409	400	413	424	396	399	423	396	423	400	464	389	440	419	434	403	405	396	438	384	407	428	392	414	435	450	380	410	434	437	395	399	367	420	427	459	407	421	407	411	449	409	430	427	403	370	433	441	394	403	437	384	392	381	403	385	395	419	405	410	391	415	436	394	411	381	400	431	432	400	406	401	465	362	427	421	430	426	377	395	371	408	381	407	426	424	397	424	398	410	409	381	435	409	414	376	392	404	391	408	429	417	367	408	415	387	426	414	406	403	392	397	384	393	401	435	374	409	398	403	383	388	415	386	411	375	409	433	429	393	395	407	416	379	406	428	442	427	409	402	438	438	445	415	371	402	433	402	385	409	399	414	418	418	412	356	409	387	437	410	348	433	436	442	405	376	408	395	388	407	396	400	409	411	413	410	387	406	395	453	441	379	426	438	389	378	405	394	410	377	380	418	400	420	407	437	382	406	414	410	399	381	427	426	421	391	415	416	409	387	416	417	472	372	421	394	409	411	401	406	393	368	433	436	404	389	408	397	421	415	454	393	412	420	395	441	384	432	409	399	394	401	404	461	408	415	430	409	434	400	413	395	434	409	418	420	377	413	387	394	390	419	411	423	364	388	413	406	376	412	433	410	371	421	392	419	408	426	395	391	419	415	394	448	422	419	433	395	414	404	373	421	392	441	414	412	420	410	392	367	414	396	419	405	428	419	412	394	399	401	381	396	393	419	384	398	418	425	386	416	417	337	401	440	407	411	410	402	407	418	445	429	392	411	424	398	432	401	400	389	453	419	428	436	412	420	358	426	421	390	401	415	410	388	409	409	399	421	432	434	420	403	397	428	432	410	407	415	416	402	399	386	413	387	376	405	399	386	416	419	404	412	420	408	426	419	433	400	415	397	427	390	416	403	374	400	399	415	389	415	437	413	416	384	430	442	373	430	406	429	432	408	442	426	413	428	435	421	432	394	407	444	424	397	410	374	399	412	415	421	394	406	372	409	419	428	423	392	448	386	415	407	404	362	397	441	379	439	399	420	386	434	434	373	404	428	393	424	413	422	413	409	437	402	407	388
21043	2066	1318	961	720	538	470	362	368	321	296	269	235	241	238	250	245	271	248	254	250	219	228	233	230	268	219	269	286	265	260	313	272	259	208	250	206	195	211	213	201	203	197	200	212	206	191	228	212	193	206	181	184	202	184	218	172	217	194	197	192	186	197	206	193	193	182	214	193	180	187	208	229	200	187	224	181	222	206	193	209	197	193	219	197	199	209	201	194	174	206	215	207	193	198	190	212	190	201	217	201	186	217	202	184	188	222	196	200	207	215	210	199	155	207	210	217	196	222	174	207	217	221	204	194	188	201	198	234	175	200	199	210	193	211	209	201	234	213	191	176	197	203	185	173	183	207	225	192	210	212	184	169	200	205	194	207	212	206	190	177	213	211	195	198	203	228	210	189	207	189	225	202	230	206	191	200	193	196	183	209	208	207	203	195	228	226	208	191	186	205	191	222	208	197	194	203	192	179	222	199	202	200	194	206	229	204	210	226	181	202	220	193	222	202	218	225	210	206	186	186	207	199	207	192	189	190	184	204	184	213	190	206	217	202	207	193	185	193	188	217	183	215	215	208	214	239	184	231	194	209	184	235	228	190	203	216	212	188	189	191	217	213	184	234	201	226	197	220	191	207	180	225	216	222	202	192	185	208	224	187	189	196	221	201	210	175	205	207	178	182	200	193	184	217	197	190	209	188	228	187	181	198	194	208	197	201	210	196	201	206	224	201	215	214	196	176	204	202	200	218	208	193	199	193	207	202	197	219	201	203	192	195	201	204	188	174	200	194	165	207	227	184	177	206	228	184	211	201	205	200	231	196	216	214	212	219	185	213	191	197	214	203	195	193	168	215	198	194	210	208	205	195	223	201	195	225	204	199	191	203	201	210	203	222	214	198	188	202	216	236	219	204	221	221	190	205	213	193	202	229	192	193	177	206	189	165	208	197	202	225	179	203	215	189	219	180	181	188	184	218	217	183	213	196	182	204	203	202	222	175	217	183	196	210	195	202	193	215	209	199	222	206	215	184	195	207	200	216	204	203	195	210	187	205	216	201	214	201	203	210	231	205	214	172	206	188	188	195	205	185	182	218	204	217	202	184	228	212	232	202	187	192	202	218	172	209	177	184	225	217	215	193	199	218	223	203	218	194	208	212	213	210	204	175	235	210	200	213	202	207	189	196	224	211	195	188	208	193	211	196	194	191	203	204	211	173	197	193	203	223	199	209	213	195	233	161	186	156	182	200	222	197	177	203	205	200	216	177	196	193	212	202	206	186	185	196	225	210	221	194	235	194	218	230	150	204	194	180	199	186	232	173	181	211	164	198	201	185	201	182	193	184	201	207	184	215	196	221	202	186	195	201	187	202	217	209	194	209	223	180	189	188	195	181	185	189	213	198	194	193	208	196	213	218	207	195	195	197	198	219	200	232	198	213	193	187	182	217	190	175	184	188	181	185	171	200	191	170	178	192	193	212	211	187	190	209	197	174	208	191	186	217	183	202	193	187	237	193	212	210	186	193	189	197	210	206	200	181	215	186	209	225	236	193	214	221	198	201	215	210	205	181	187	182	208	207	199	213	190	208	206	201	212	206	188	215	204	188	190	203	199	156	202	198	214	210	194	196	190	212	202	194	211	229	213	163	212	185	208	198	183	199	200	213	198	201	205	200	214	210	204	219	199	182	184	180	186	201	191	182	191	175	179	206	229	210	205	217	188	213	194	211	203	197	209	217	190	194	175	236	190	217	182	208	204	219	179	225	199	232	192	193	187	199	205	194	199	197	205	210	226	213	198	207	216	214	193	192	222	220	192	203	183	205	207	212	192	177	200	205	202	214	196	199	224	190	178	198	216	208	203	233	210	194	224	197	184	172	222	217	195	191	187	205	208	202	194	203	190	205	198	200	212	204	215	191	206	196	206	201	219	236	213	191	225	197	209	206	206	186	185	194	183	207	244	182	198	196	190	193	204	206	191	191	185	193	191	208	226	173	216	187	191	198	205	184	206	206	202	195	205	183	213	171	211	183	203	205	187	211	219	205	194	227	200	201	209	209	185	179	169	225	194	227	212	183	197	200	206	208	198	195	204	212	189	242	218	185	190	177	192	184	169	223	192	201	215	184	216	223	200	207	181	216	224	205	194	210	205	214	209	186	178	209	206	204	188	214	200	180	217	226	205	209	208	210	188	223	189	183	214	190	202	196	188	215	183	197	229	202	217	183	206	184	183	220	202	211	202	191	214	196	187	192	210	198	205	208	198	189	224	193	202	216	180	155	199	209	200	194	219	206	214	215	193	223	213	187	180	214	228	179	186	244	219	196	197	189	202	211	187	203	207	230	196	203	200	205	211	219	188	211	204	212	182	211	222	204	206	194	220	195	220	214	209	202	208	195	204	195	229	207	214	198	194	211	203	234	195	219	206	221	202	208	210	203	204	195	221	202	211	209	198	184	179	182	166	212	212	183	209	212	194	185	196	224	202	203	212	193	193	197	205	205	199	210	197	214	216	183	222	204	215	223	205	197	226	196	225	206	209	227	230	192	214	217	197	241	200	222	194	201	212	180	191	206	203	190	214	209	186	195	176	205	229	197	222	197	201	204	215	187	201	230	214	186	204	194	213	215	185	198	195	193	200	206	215	190	210	231	162	201	182	191	191	210	207	243	201	195	211	191	197	186	225	229	200	234	203	202	208	215	198	204	207	181	200	214	187	221	211	208	193	222	191	196	190	218	209	189	186	194	200	185	215	206	210	215	204	209	183	202	232	221	208	221	204	216	212	177	227	184	207	219	196	211	202	194	216	216	198	229	223	183	187	224	192	211	192	205	203	200	220	186	211	193	218	209	188	191	213	235	212	202	212	194	206	215	192	197	198	196	209	216	190	195	222	217	226	188	207	186	211	194	226	191	202	210	191	210	203	213	193	176	180	187	215	233	198	189	187	235	190	181	205	186	175	192	209	195	188	189	191	211	183	192	208	194	197	217	189	238	222	216	185	185	184	199	191	224	197	185	202	198	206	201	201	221	198	211	197	207	179	216	189	200	208	199	219	205	185	205	197	200	214	209	210	207	183	211	209	220	198	187	225	177	180	200	223	226	182	217	223	214	200	187	205	186	203	201	207	215	161	205	199	225	185	214	172	181	227	198	259	232	203	207	187	226	170	197	208	203	205	203	198	203	202	205	208	168	204	199	212	223	202	202	187	219	213	206	211	193	202	168	200	227	205	209	208	233	187	216	235	216	187	200	199	181	198	204	229	189	198	186	190	189	228	209	191	219	180	205	209	180	197	207	169	194	205	195	192	187	176	203	226	200	205	181	211	188	197	209	215	182	213	216	210	200	177	210	218	204	205	211	201	203	199	186	224	199	218	203	199	226	201	203	198	217	217	209	217	194	184	197	213	178	217	184	194	177	196	186	230	218	194	204	208	196	179	201	209	203	197	189	184	193	204	207	187	222	207	197	234	202	220	194	207	208	202	206	206	201	194	187	194
10757	1302	2709	3002	2766	2293	1918	1632	1401	1311	1153	981	999	921	897	801	808	807	819	774	749	807	722	793	901	1038	903	1004	1191	1196	1055	1474	1221	950	956	949	653	624	612	648	608	617	582	599	656	580	577	623	632	590	624	579	559	569	609	612	617	639	641	597	573	544	581	560	605	582	622	597	593	597	612	603	554	568	554	642	543	552	597	519	629	600	530	580	581	543	563	544	586	621	581	641	575	572	585	576	592	570	570	568	585	583	519	579	545	576	593	589	558	606	586	611	565	550	545	588	566	601	586	557	560	590	565	605	590	531	571	566	592	557	592	567	581	577	575	596	515	521	509	571	564	591	562	553	615	551	571	590	571	553	591	612	577	560	593	581	572	571	569	585	545	575	598	553	566	567	550	591	602	613	593	561	587	569	589	562	597	541	548	584	587	565	555	594	608	559	615	543	569	590	546	592	536	556	546	565	594	570	583	553	541	564	551	583	578	536	537	557	563	606	625	608	572	581	579	581	569	545	558	621	605	559	573	568	588	587	586	579	550	562	612	558	581	544	612	560	545	629	572	556	584	616	553	561	606	585	582	548	595	561	595	591	548	584	573	578	586	567	558	576	555	557	589	569	565	592	593	525	609	566	580	560	552	607	571	550	622	569	554	588	568	599	554	580	580	628	605	576	600	613	541	557	591	542	545	565	570	523	602	577	583	542	538	598	601	568	580	565	572	583	543	552	561	581	546	541	576	535	585	564	580	554	566	554	583	567	565	507	607	603	605	606	594	553	554	590	560	546	557	545	583	588	594	561	526	611	586	560	561	577	530	611	562	571	607	583	578	581	554	575	588	608	603	557	581	528	568	555	564	543	571	560	640	559	592	574	608	531	571	572	605	616	546	573	579	608	581	559	565	566	549	587	597	569	565	586	559	584	556	588	576	567	612	578	556	561	547	557	575	539	580	558	570	579	604	541	581	573	575	575	564	580	581	569	573	590	605	566	582	604	562	570	559	564	559	567	582	572	542	564	578	621	562	581	565	615	562	565	561	584	575	560	601	512	582	599	613	568	594	556	568	547	547	587	604	561	571	560	577	573	606	572	576	582	592	558	604	582	654	534	599	554	603	569	603	576	543	540	538	572	565	578	552	619	589	592	538	601	549	572	511	539	602	576	574	593	561	574	547	565	552	574	578	553	520	606	582	571	564	557	568	588	602	581	544	572	617	568	578	622	564	584	569	545	589	561	584	613	564	575	575	572	578	549	541	562	531	572	544	548	595	552	557	558	592	563	554	557	565	553	532	584	571	567	590	545	547	571	622	561	616	591	566	552	576	593	573	570	592	588	616	582	599	564	533	625	613	618	558	610	569	576	557	591	572	585	564	567	557	578	566	601	574	597	558	609	588	569	588	568	565	537	546	572	548	542	574	587	552	583	583	622	589	519	545	579	547	559	550	522	557	570	561	590	584	584	556	586	571	587	573	598	572	565	575	567	555	557	560	556	589	597	532	583	612	596	547	554	525	547	591	571	579	562	548	627	542	562	560	593	525	560	613	552	587	570	557	563	582	562	579	589	557	562	548	627	588	562	581	567	548	613	606	592	590	567	543	598	583	539	606	587	548	564	567	588	567	589	619	597	574	588	555	557	580	559	578	575	554	575	563	529	566	600	583	538	579	570	580	554	614	583	592	582	573	532	555	564	562	602	528	561	550	604	597	569	544	541	631	564	550	553	587	549	594	582	533	564	572	532	555	624	578	567	607	593	550	593	542	542	529	590	518	542	550	564	545	584	566	587	563	611	611	524	567	588	602	535	613	571	566	582	545	567	564	544	566	541	546	549	527	574	589	577	519	576	589	540	533	544	555	580	567	612	579	581	569	608	557	578	580	533	582	572	607	565	591	529	589	580	603	539	560	560	615	553	591	645	579	582	546	597	565	593	544	574	575	576	589	570	592	565	600	604	591	556	611	532	535	527	579	594	567	612	527	573	605	577	584	618	577	578	562	544	562	553	599	596	587	580	627	614	568	572	576	518	567	543	553	608	612	568	572	555	590	546	589	612	508	545	571	591	582	584	509	568	649	593	558	576	522	573	571	567	507	569	594	562	571	588	593	581	568	581	567	544	570	538	577	613	516	554	605	542	533	571	560	533	542	560	566	591	556	574	601	584	627	556	566	582	589	563	550	578	547	560	570	558	566	574	556	556	585	598	590	562	620	552	603	532	611	569	553	555	616	544	598	603	632	597	566	585	616	585	622	543	576	584	588	514	554	556	595	568	553	595	574	565	571	611	539	567	556	575	592	563	607	529	534	603	562	560	541	622	612	586	541	537	561	566	621	569	608	565	548	579	543	610	577	537	586	554	555	580	560	550	557	563	577	561	593	581	597	580	569	598	553	594	563	586	580	593	584	580	542	537	597	582	579	604	580	593	587	547	583	586	558	606	588	581	543	574	614	574	581	555	575	552	538	575	544	579	547	577	563	568	588	563	549	565	583	560	590	577	529	565	576	614	529	547	544	570	559	602	604	593	618	619	568	527	538	529	586	591	588	619	548	576	574	567	574	652	579	571	592	594	573	550	593	531	599	580	600	582	565	555	555	544	532	535	603	580	559	577	596	580	607	578	565	579	571	563	517	553	557	599	599	581	596	582	609	563	601	587	571	520	586	551	539	636	544	557	552	514	597	576	566	549	571	570	530	561	577	597	599	589	591	591	587	563	555	582	578	543	583	579	622	574	621	584	561	617	586	574	575	563	572	578	561	586	594	587	555	565	582	582	548	626	598	565	542	542	556	581	621	596	586	614	585	545	571	543	590	617	564	578	567	587	553	567	563	545	587	564	546	583	603	573	564	578	574	527	614	554	545	573	559	522	522	554	619	527	546	571	598	599	549	554	552	571	606	582	570	568	572	545	561	572	625	571	592	612	561	565	560	579	620	529	581	577	643	580	573	583	556	597	539	571	588	556	584	579	535	548	555	552	594	581	591	543	554	546	578	549	553	576	599	572	573	550	555	562	601	561	602	586	556	538	562	618	597	538	589	610	600	584	554	575	603	594	591	551	564	551	600	582	553	567	565	576	571	578	549	575	567	558	579	575	562	573	590	615	591	567	550	541	579	601	515	553	538	564	580	573	613	535	598	565	557	571	515	560	567	551	560	573	565	558	567	605	546	604	574	562	549	567	598	540	530	579	584	570	570	547	554	575	553	549	542	617	566	597	601	539	590	580	578	604	607	586	560	595	557	585	573	626	570	540	555	567	569	572	558	561	611	549	563	586	608	547	574	576	533	581	560	599	560	548	567	567	543	562	572	583	576	594	591	606	559	556	572	591	573	552	568	582	617	550	573	573	571	549	600	554	596	605	534	577	579	566	576	607	600	563	586	608	562	572	568	615	547	570	577	588	548	597	612	635	560	576	542	555	552	588	590	565	540	603	600	572	517	585	631	577	574	576	550	558	585	560	608	553	585	569	564	562	580	553	558	603	594	597	569	555	602	564
34328	6069	2722	2083	1604	1125	1217	800	712	648	579	586	480	497	487	436	436	411	460	421	443	441	467	472	498	551	532	472	468	522	490	550	540	519	480	471	407	427	380	390	393	382	419	410	440	415	397	399	390	383	398	391	371	371	401	390	398	393	443	413	367	354	382	390	408	409	412	400	442	381	439	371	401	403	385	383	408	404	423	362	407	366	380	384	369	399	392	401	407	401	382	397	397	370	397	367	396	382	400	393	375	403	375	381	410	394	352	401	402	395	396	387	402	388	361	436	458	387	406	388	403	406	378	388	381	395	375	396	365	367	375	407	404	402	404	384	395	384	366	394	378	383	393	378	384	377	398	352	405	423	406	369	379	373	377	379	384	384	391	370	404	405	379	397	389	383	388	359	357	382	374	372	370	427	391	408	403	381	417	424	404	367	363	377	385	392	395	400	385	363	395	373	378	403	417	377	386	396	378	416	412	385	366	391	393	399	338	376	364	356	393	408	333	403	395	384	436	413	384	345	381	417	371	442	415	386	389	367	366	387	361	379	366	350	374	353	420	370	349	376	386	377	387	356	426	389	391	380	359	391	374	349	380	373	405	375	362	347	368	411	378	395	391	389	382	404	380	381	384	402	365	377	384	413	407	374	423	397	413	422	391	401	396	383	384	407	398	418	414	387	369	397	352	378	425	391	416	429	344	379	376	429	374	374	385	408	398	374	409	387	369	372	416	367	420	445	411	398	376	400	379	387	376	367	390	403	370	394	378	347	406	381	385	413	363	382	387	390	387	393	363	382	399	383	378	360	392	381	393	393	385	381	385	415	381	418	370	408	357	374	387	417	404	376	370	412	413	408	359	373	377	375	395	392	399	400	384	392	381	369	402	401	385	414	386	380	425	386	401	423	380	411	390	403	373	373	372	380	365	379	390	370	392	400	348	376	356	358	399	377	408	427	381	398	420	360	383	365	355	400	384	389	341	391	341	367	387	387	399	379	390	383	455	396	422	391	389	369	395	388	435	359	403	365	413	381	413	403	408	378	413	380	389	382	380	393	402	375	386	381	366	413	418	360	399	402	387	378	391	438	380	371	412	378	390	391	400	374	351	379	389	387	368	397	347	391	386	372	380	363	370	372	421	393	379	366	385	370	394	411	385	384	389	415	360	387	355	381	415	419	377	415	411	420	361	380	406	436	383	395	377	394	396	433	380	407	367	423	417	394	394	362	385	398	383	369	419	388	374	409	404	340	378	398	387	389	418	410	364	387	387	367	362	360	365	380	404	384	368	345	396	409	406	348	388	386	424	366	373	395	383	395	420	401	405	408	361	361	397	392	401	379	383	368	376	386	399	430	375	363	409	407	415	407	382	413	373	431	367	436	352	376	389	381	382	412	407	398	392	372	425	390	348	396	366	400	397	389	401	384	383	396	347	384	404	397	388	380	377	412	356	381	385	357	387	404	399	395	372	425	372	438	396	410	395	382	428	375	406	398	361	365	402	379	374	401	363	406	392	387	386	425	420	359	390	410	378	416	414	367	365	375	395	413	396	383	379	396	368	404	418	418	398	398	413	366	390	359	380	387	356	399	359	411	383	395	440	410	385	364	325	426	425	455	374	423	352	418	380	403	354	409	388	371	420	379	377	330	361	382	422	394	399	381	388	396	426	415	392	408	402	390	423	389	414	413	388	392	345	381	418	383	415	384	370	385	421	420	393	374	410	377	387	395	393	399	367	362	371	388	399	371	380	424	395	372	387	386	377	363	357	408	369	389	362	384	395	407	390	406	352	363	380	348	384	371	448	424	381	374	408	368	431	406	371	406	379	414	357	360	376	384	413	382	358	387	409	371	414	374	390	373	394	402	369	389	422	372	374	392	390	381	402	407	380	395	432	426	380	400	386	383	422	413	372	403	341	398	416	400	372	397	376	398	396	403	403	408	398	365	392	414	432	386	395	368	369	358	363	413	390	411	376	372	377	371	359	376	402	403	391	401	419	388	377	380	348	395	402	380	388	348	398	362	372	367	384	375	362	369	386	410	402	370	409	406	408	408	384	367	386	404	399	412	390	396	382	379	386	409	398	381	389	411	378	393	422	363	387	353	378	380	373	395	348	371	414	397	408	399	383	375	372	366	370	366	378	395	377	384	426	407	401	429	370	382	332	373	413	438	401	431	426	388	374	401	411	399	367	396	397	398	378	405	417	362	396	371	394	382	367	329	408	386	382	390	379	404	414	431	378	399	382	406	407	402	394	369	422	439	375	395	449	359	358	412	370	384	342	407	330	399	422	390	423	368	391	387	408	389	382	358	376	372	371	386	367	387	364	387	427	403	362	400	371	387	392	434	405	433	399	409	365	411	403	366	379	386	398	364	357	375	364	407	414	395	386	403	399	412	438	374	398	386	385	360	418	393	431	393	404	379	395	401	388	379	394	408	371	380	382	411	385	365	406	424	385	392	375	366	414	342	349	400	400	397	384	374	394	375	388	402	388	371	390	366	401	353	375	406	382	395	354	400	404	370	372	389	364	381	392	439	398	378	354	397	359	337	415	359	383	393	397	372	366	383	422	360	342	373	383	392	394	406	391	398	353	405	403	385	410	385	355	380	412	416	408	392	370	394	391	361	394	388	379	387	372	384	369	418	384	407	406	409	397	394	394	373	346	351	413	382	383	358	417	409	397	376	437	392	401	369	409	393	373	399	390	382	363	423	438	386	384	406	367	366	380	385	402	437	418	385	381	431	397	371	371	421	398	382	356	403	391	376	395	368	433	417	368	362	389	397	360	385	380	406	399	373	370	406	391	366	388	408	400	373	382	375	396	391	422	407	395	410	410	402	416	404	346	333	375	393	343	406	422	383	414	394	398	391	431	381	383	372	402	385	394	395	390	400	402	394	388	385	371	364	387	366	342	394	386	407	396	371	397	362	367	429	398	389	442	373	374	395	393	395	421	404	395	369	367	417	389	411	401	393	415	411	423	369	360	368	391	421	397	364	405	398	394	357	398	372	379	365	396	397	378	360	363	386	396	372	408	347	413	365	360	365	400	367	419	340	345	386	417	384	408	363	361	387	358	400	379	382	416	389	336	372	382	349	381	383	376	373	387	404	382	369	337	386	399	421	376	384	394	396	389	415	429	393	407	369	401	409	387	433	358	361	388	398	390	375	377	419	408	386	392	418	418	409	381	376	406	388	369	385	378	445	398	370	381	353	378	392	414	367	363	442	401	393	351	395	408	392	388	392	425	426	383	384	379	371	406	371	377	363	398	384	382	412	369	391	394	366	374	386	386	382	382	368	384	375	398	382	385	352	437	415	370	391	387	395	346	369	387	411	425	390	374	414	401	380	367	391	382	378	377	387	406	381	400	380	390	357	421	413	391	372	448	435	372	362	397	389	410	360	345	375	405	370	378	400	384	420	381	388	408	389	385	387	407	398	392	405	397	358	362	394	384	380	362	423	405	356	402	380	403	378	404	440	378	405	420	408	407	354
15420	2487	4926	5687	5280	4122	3878	2965	2599	2441	2047	1897	1885	1632	1572	1551	1485	1393	1466	1443	1336	1251	1382	1367	1684	1924	1796	1839	1935	2076	1904	2129	2176	1909	1607	1648	1230	1050	1104	1064	1039	1024	1013	1053	1015	972	1078	1041	1039	993	984	1003	1044	1000	960	959	930	939	952	1002	944	997	990	1009	1015	959	976	900	960	994	950	959	990	1030	994	972	980	977	1010	944	934	926	1016	919	948	970	932	981	943	948	975	1007	930	961	915	953	992	890	957	1021	943	994	964	1011	958	950	973	1009	979	917	910	946	988	949	926	944	982	980	908	918	945	908	950	970	914	947	939	969	962	1013	1013	966	943	949	957	926	943	877	1001	990	930	939	973	993	936	972	915	937	958	921	915	975	932	952	920	981	969	963	981	960	935	942	1008	980	948	883	930	970	916	1000	909	944	984	961	952	895	935	938	975	933	944	967	956	935	984	937	939	937	945	1011	995	929	894	910	940	911	937	963	957	982	913	971	948	928	913	941	937	937	1012	998	897	965	971	963	917	940	959	950	923	949	962	933	917	931	987	975	959	928	935	937	987	1020	948	971	941	998	924	985	944	946	933	937	966	914	951	961	963	905	911	973	924	945	968	955	941	975	989	977	949	953	952	979	966	978	914	1001	959	1000	959	970	913	906	958	932	965	902	920	919	963	986	954	991	942	897	960	964	972	918	930	977	985	921	939	940	960	914	918	966	903	951	963	1029	928	995	998	997	951	900	935	939	950	978	906	895	1000	968	982	964	970	981	948	884	977	964	967	969	941	944	950	980	973	915	981	939	913	961	896	948	968	1001	955	927	903	949	954	998	935	942	893	921	1016	936	977	968	935	957	878	925	935	867	912	948	918	972	970	979	960	964	969	960	958	955	921	989	903	939	925	1010	906	922	917	932	1015	929	976	903	970	960	888	921	928	976	933	932	987	931	947	957	965	960	922	900	978	973	950	897	996	1030	915	945	887	983	946	977	992	982	980	976	940	949	967	945	936	911	977	964	987	961	933	945	975	998	989	911	905	1037	922	909	921	950	932	980	963	965	985	906	950	947	932	1004	936	936	961	1021	955	939	1005	980	947	960	949	938	947	915	927	1006	958	987	944	954	1014	973	953	940	948	956	954	944	978	905	930	1010	928	939	972	911	914	973	939	960	985	984	903	937	929	940	930	912	1007	958	955	962	891	945	962	939	934	917	894	925	1010	937	921	936	988	979	956	949	946	934	951	969	995	968	916	939	994	926	897	912	963	967	973	965	923	931	965	969	999	945	973	964	952	941	976	982	981	910	986	924	940	911	999	974	918	918	942	952	1005	954	971	946	939	1012	947	936	929	934	988	918	952	955	969	979	990	969	932	1039	960	980	951	918	946	970	961	970	960	881	964	933	981	973	970	975	909	984	970	962	996	948	966	950	977	923	964	969	1006	998	959	993	924	958	963	904	937	941	1027	953	938	951	944	971	951	1003	948	955	996	972	909	907	995	990	1001	953	911	962	904	911	1008	934	953	978	924	906	918	954	946	938	941	941	949	898	947	990	935	1032	957	1001	948	1018	912	969	931	954	961	960	956	947	932	944	980	969	940	1010	959	1019	979	965	951	948	980	981	951	974	973	929	982	951	949	920	1001	951	967	924	943	945	971	1004	1018	964	978	918	956	866	926	947	933	906	963	965	916	999	934	890	997	971	973	1015	924	896	941	900	951	990	927	929	973	906	942	963	931	968	929	931	945	902	961	1007	986	954	972	926	961	962	991	947	910	906	900	968	913	933	986	1003	1003	935	946	964	1001	968	949	978	967	957	994	992	998	890	920	944	914	1023	932	941	908	962	939	893	989	1008	990	983	938	974	956	907	945	963	918	940	952	952	965	901	896	969	958	951	960	925	976	1021	957	939	925	911	943	927	925	897	932	1015	976	937	954	914	930	986	968	1025	903	946	1047	943	979	1005	1015	928	1036	918	926	954	930	941	906	911	953	965	946	911	953	962	935	946	995	1000	951	940	943	972	985	953	943	945	1005	948	934	932	987	894	991	932	950	946	950	956	997	954	947	897	974	967	920	936	972	925	915	970	929	905	937	992	988	1011	1015	967	984	937	953	936	964	914	909	969	983	1008	936	955	947	948	952	964	964	880	975	995	959	929	989	958	960	981	966	926	934	950	949	1000	967	973	950	994	950	922	919	932	965	943	948	963	994	1024	898	968	943	980	939	969	1009	880	975	891	901	971	909	905	941	913	907	971	961	980	899	984	981	951	922	1025	882	940	926	945	935	964	901	952	956	927	910	933	956	921	953	928	958	922	952	950	995	952	958	934	934	957	968	940	961	918	937	1001	923	911	935	970	955	955	1004	926	987	936	915	969	937	935	949	902	963	940	926	985	941	937	940	992	955	973	947	916	979	955	962	945	949	915	978	893	988	953	958	984	948	994	952	1036	989	998	925	979	973	901	1013	1011	895	972	921	963	937	945	934	939	975	977	953	959	993	923	947	961	962	962	998	898	991	957	925	943	954	949	1000	968	925	976	899	969	918	963	967	902	964	934	967	932	968	984	1010	965	928	939	981	1037	946	949	1039	959	905	946	937	966	1016	966	925	957	972	989	973	953	941	933	914	889	943	903	946	957	929	944	938	964	942	922	937	931	862	967	949	932	988	929	1008	942	941	973	976	950	923	966	955	944	953	970	1017	952	962	967	917	933	990	985	1019	986	965	924	942	1021	982	954	967	1021	987	971	950	935	1003	974	948	946	985	968	928	938	921	967	1000	945	930	964	980	941	950	959	970	916	977	928	1017	949	941	1016	944	920	936	996	999	927	966	985	921	910	997	933	956	932	965	1005	993	938	949	925	936	965	942	989	897	973	955	990	917	971	939	933	1000	929	973	933	909	950	1034	978	959	932	901	860	997	967	962	959	904	922	904	901	997	965	945	931	984	964	985	916	960	938	926	890	912	927	929	943	967	1010	903	909	992	938	934	1015	918	981	991	924	917	971	1022	919	960	951	943	953	925	978	927	910	962	935	928	933	918	964	966	974	891	967	981	985	953	1006	918	956	923	936	997	916	987	961	1025	966	960	955	989	953	935	908	936	972	965	919	918	982	984	960	974	953	908	933	985	1001	964	985	908	932	980	942	932	953	904	992	923	936	1006	898	979	906	949	942	903	950	952	958	964	952	970	945	962	935	951	964	935	970	934	927	963	947	920	943	944	994	910	945	967	926	937	942	963	926	933	959	955	907	949	890	977	945	893	972	941	990	981	927	959	938	917	924	956	935	989	986	931	947	966	945	1006	948	965	962	913	920	943	895	902	945	990	980	956	938	962	940	954	971	982	935	937	989	939	952	972	954	979	970	919	913	985	1032	1001	956	913	892	933	977	999	892	1024	922	966	967	968	963	995	977	993	945	977	1011	927	917	973	979	908	966	987	964	957	916	895	943	965	968	923	953	893	940	951	920	942	994	933	948	939	923	956	1001	1000	912	955	975	970	1004	970	943	934	998	959	907	958	966	915	951	920	926	954	1018	980	976	920	956	874	959	981	961	898	930	947	952	977	932	947	969	987	938	959	921	885	981	903	893	948	988	903	912	929	970	928	972	928	972	1001	1013	961	941
2924	152	152	143	174	139	134	126	145	143	152	145	123	135	123	119	121	123	114	150	131	150	129	153	140	114	146	131	168	145	141	115	135	152	159	142	121	129	128	139	121	145	140	126	144	136	156	134	108	107	130	141	127	143	147	133	131	128	132	158	120	115	121	130	145	141	140	136	139	109	117	154	137	132	151	134	130	131	121	150	127	146	136	141	126	120	139	112	119	132	130	125	127	125	125	153	138	139	154	125	156	126	111	135	131	130	144	123	128	143	132	130	124	146	121	135	118	129	135	156	138	116	132	137	151	135	133	147	139	139	133	134	135	133	130	155	138	129	120	134	131	138	143	141	116	124	141	132	120	144	132	115	155	128	147	125	117	124	127	163	158	152	119	136	119	128	126	132	125	144	142	131	135	116	128	105	128	134	140	131	126	115	140	131	132	113	151	133	125	130	136	133	142	125	125	133	146	132	99	129	132	136	133	126	138	147	132	142	130	124	159	123	143	149	108	141	133	146	98	119	133	126	135	128	123	123	130	141	133	130	124	124	123	122	122	109	154	147	126	125	163	124	131	143	123	131	116	152	130	128	142	143	138	117	128	149	120	130	129	116	140	136	149	152	121	137	153	144	128	146	106	161	124	150	126	147	153	132	141	124	139	134	149	146	154	121	160	149	147	137	144	143	153	128	144	117	138	117	154	124	145	130	120	118	121	124	138	116	108	112	118	139	123	143	147	148	120	109	140	164	122	138	135	114	142	120	120	140	121	125	144	146	146	137	122	121	131	147	105	107	119	133	145	135	144	144	142	114	136	135	131	135	138	132	152	141	135	142	154	149	129	130	126	132	129	134	131	134	156	116	128	138	123	126	134	115	132	134	114	145	118	142	122	134	124	130	121	126	131	149	127	136	117	128	143	144	127	131	137	132	134	123	118	159	128	141	133	113	126	132	126	133	116	126	133	142	132	124	114	131	138	129	151	156	146	143	134	126	141	156	180	115	133	115	140	120	127	133	133	135	125	141	126	131	152	131	141	143	140	130	143	129	123	132	131	112	124	126	117	138	142	151	124	127	115	144	135	162	127	135	128	127	130	134	122	125	151	128	114	128	139	124	126	124	140	139	109	130	124	121	148	118	152	131	123	142	155	121	146	137	121	140	135	153	117	97	151	122	137	151	142	136	139	124	133	143	128	132	113	134	146	149	134	136	124	145	140	127	124	126	117	145	102	126	131	154	127	111	136	126	116	114	149	136	133	119	149	135	113	137	145	123	128	119	136	134	150	147	141	118	148	136	168	168	130	139	143	165	155	155	121	156	139	119	135	142	130	129	149	135	130	132	146	117	142	121	161	133	149	132	157	157	130	144	161	125	146	121	143	126	145	133	118	168	155	149	129	118	137	116	143	136	139	146	143	158	147	123	141	137	166	137	146	153	139	134	135	143	150	107	137	126	143	137	142	100	143	122	119	119	128	123	123	101	154	142	122	147	150	126	121	139	126	161	129	132	138	133	147	139	137	135	144	119	119	137	141	148	116	143	116	148	127	151	131	130	144	147	140	123	146	142	142	125	128	128	114	128	136	143	150	140	107	140	122	111	134	122	128	135	135	150	164	147	138	142	125	131	127	141	135	120	128	133	120	142	117	151	137	109	125	143	130	158	136	116	132	139	141	113	137	144	125	138	127	129	127	132	144	119	128	160	118	143	138	121	137	130	119	122	143	141	131	110	124	113	128	149	109	130	137	133	137	131	153	123	125	146	137	131	128	143	126	146	132	144	125	138	143	135	149	141	141	130	125	125	127	129	119	128	146	142	140	132	128	128	124	127	145	140	120	154	147	126	128	144	126	144	127	114	122	129	142	142	130	124	120	118	116	120	130	148	115	132	106	130	125	110	136	150	119	119	149	121	136	115	133	146	142	143	117	145	153	136	137	123	132	129	127	131	140	129	139	139	141	145	139	139	144	135	134	115	146	149	139	149	137	131	133	128	129	132	127	128	134	128	137	123	138	111	132	130	142	111	123	128	121	126	124	132	142	132	146	147	129	126	116	124	139	130	132	125	127	112	130	118	142	145	126	143	126	145	165	128	124	143	112	125	114	125	134	143	126	124	117	138	119	113	143	141	128	125	150	121	134	146	129	128	151	142	131	128	125	140	132	154	130	125	122	126	177	122	141	132	123	132	156	132	133	141	137	128	121	138	135	139	145	119	117	168	127	130	138	141	122	121	112	121	120	147	131	116	125	120	153	123	125	165	149	150	133	135	119	126	130	143	125	132	131	146	142	149	144	136	141	129	148	133	113	130	112	138	139	147	135	144	139	131	157	148	133	118	102	133	124	123	126	135	130	137	151	145	140	148	129	113	144	139	133	146	121	125	135	132	141	123	134	120	146	134	142	139	147	148	142	142	149	143	127	129	149	132	156	123	123	105	107	121	120	136	141	112	130	121	141	129	146	119	166	126	132	139	105	132	134	148	148	123	128	142	107	114	144	162	156	124	120	129	124	123	115	137	139	124	120	148	137	126	136	136	134	154	140	132	140	136	137	124	135	119	143	133	148	145	138	145	142	128	123	129	141	137	125	113	121	142	125	125	128	122	130	117	130	154	115	138	133	136	160	129	142	132	155	134	127	123	159	113	127	138	139	142	114	149	147	138	129	128	146	155	130	135	147	121	157	122	129	163	136	140	110	137	124	134	120	123	134	126	143	144	173	136	141	124	143	119	138	126	134	133	115	127	144	136	137	137	140	124	132	141	129	139	134	110	128	128	138	129	120	147	149	123	132	110	126	131	122	167	130	113	125	116	124	139	136	146	137	115	142	135	150	150	138	145	127	139	122	127	140	135	124	121	132	124	152	141	145	139	143	127	112	127	129	125	128	131	129	115	127	137	114	124	120	127	146	129	160	129	164	157	118	136	133	147	118	120	121	116	130	132	122	106	124	139	109	132	147	140	120	141	121	149	123	131	120	132	137	123	138	154	110	127	127	126	149	132	140	102	131	150	127	128	146	133	133	129	138	128	149	129	163	140	143	155	151	137	135	124	133	137	136	139	138	149	164	129	135	137	118	134	162	132	148	119	137	135	154	130	133	140	143	147	126	132	129	156	150	124	134	146	116	123	131	137	124	131	116	152	154	134	149	141	142	140	149	149	129	145	130	155	134	136	112	130	124	162	142	129	125	129	153	128	136	152	137	130	143	118	141	148	129	118	113	147	119	146	134	124	125	156	127	130	137	121	113	128	144	129	144	130	145	115	128	122	137	129	128	128	153	135	138	139	140	126	130	134	119	121	141	150	127	120	156	140	140	149	147	127	138	135	131	130	146	141	119	124	147	114	143	138	145	145	140	141	131	142	132	139	127	123	142	114	128	155	149	147	137	120	127	124	152	130	126	139	122	127	138	138	136	135	119	141	142	153	138	130	128	135	135	130	141	115	117	143	138	130	130	158	135	136	123	112	131	158	122	130	137	125	113	153	151	145	156	130	131	150
3365	451	483	487	520	481	445	422	401	456	458	439	425	408	439	423	453	430	414	423	374	447	375	370	436	455	443	406	397	403	439	430	441	424	441	425	399	410	389	417	396	409	394	417	433	408	385	427	417	417	415	393	411	387	391	418	414	376	442	412	405	411	403	427	410	445	396	422	392	416	415	421	429	422	396	372	423	396	390	432	403	383	437	440	384	393	414	377	430	417	435	429	424	407	408	387	391	385	419	435	369	399	440	416	409	381	405	418	394	389	415	444	403	401	390	409	388	403	400	391	410	396	452	419	419	394	388	405	403	392	413	414	428	401	411	386	419	360	404	393	399	386	377	405	384	457	377	415	391	444	426	398	381	408	448	432	409	419	393	412	413	397	420	420	389	396	369	401	432	396	405	421	411	378	399	402	398	394	424	421	428	382	403	403	417	402	388	416	411	408	416	377	416	415	383	424	386	423	401	430	380	392	426	436	408	389	372	418	396	404	410	446	381	401	388	395	392	407	391	383	399	443	413	408	435	409	421	431	457	373	396	401	383	408	403	403	405	406	401	428	427	427	423	393	431	434	378	406	425	425	427	424	407	392	372	393	398	405	369	412	455	405	374	407	411	393	427	420	391	422	398	407	436	432	391	383	417	401	459	424	422	386	449	396	415	385	395	408	416	390	431	423	403	448	384	423	382	385	386	373	401	404	401	445	409	384	382	411	398	406	385	392	422	439	409	374	397	401	388	409	386	450	420	404	392	431	398	421	455	440	413	371	432	418	416	431	384	378	381	410	387	423	371	427	409	398	414	403	394	404	379	381	420	372	419	396	397	382	427	387	379	433	402	417	423	429	448	376	400	400	404	418	421	386	396	411	386	423	387	392	429	421	407	400	407	395	383	395	384	400	441	406	405	432	406	425	403	414	424	466	410	420	404	454	438	400	396	403	412	427	410	411	410	439	426	427	419	412	401	426	386	409	402	424	383	419	381	412	393	410	402	378	370	408	406	405	394	421	391	403	428	405	432	417	418	392	430	414	387	403	409	421	405	430	386	399	378	397	407	409	414	436	406	425	426	371	391	407	409	424	393	399	399	400	399	374	395	428	378	382	410	398	426	402	407	386	400	404	380	397	435	420	401	374	440	403	382	418	382	401	440	383	427	423	427	432	425	410	404	389	369	460	428	397	391	436	413	403	409	376	390	442	400	446	377	415	381	374	391	447	397	358	402	449	401	434	409	430	395	428	395	404	376	403	426	397	403	418	422	396	402	390	405	422	395	404	421	410	402	392	423	383	409	388	407	433	430	427	429	400	373	363	393	410	400	395	445	413	404	385	413	371	454	409	408	417	398	415	379	420	407	431	398	422	441	418	420	383	407	395	415	429	415	423	440	400	421	377	405	422	436	399	420	432	403	379	388	424	407	420	415	407	390	418	426	436	418	403	432	416	430	396	407	376	395	419	393	421	435	411	400	368	411	405	403	414	446	408	402	444	456	393	415	409	400	410	426	430	377	428	401	391	423	473	409	424	388	446	434	415	396	412	427	432	394	400	398	448	425	427	372	383	423	419	409	435	442	421	425	403	397	401	415	384	422	413	381	406	393	398	386	384	368	404	426	423	435	381	408	370	401	424	402	422	414	412	445	429	392	409	416	403	397	406	444	382	406	392	441	400	452	411	420	435	404	407	410	411	436	402	442	411	422	411	384	431	397	423	416	388	408	396	450	432	365	375	405	457	402	401	410	421	409	393	413	385	414	435	421	396	410	407	437	420	400	381	406	428	363	437	414	377	376	408	394	440	374	421	416	402	391	444	382	403	415	382	401	410	407	392	398	427	425	431	415	425	398	397	431	400	436	408	420	413	403	398	388	437	391	409	395	408	440	443	418	379	384	366	410	404	408	463	440	395	419	412	393	371	382	427	408	419	410	413	437	399	415	407	457	404	398	406	418	413	420	416	445	400	407	372	408	412	405	407	391	388	396	418	468	396	424	388	395	435	386	413	424	420	410	415	434	418	432	426	392	395	433	402	401	381	386	393	408	431	414	423	388	415	417	446	414	422	412	409	409	404	421	432	406	403	423	406	410	431	395	373	386	442	383	429	438	396	389	405	383	433	404	400	404	403	399	412	428	397	373	380	410	399	413	412	424	386	396	397	417	393	415	442	382	458	412	389	405	431	407	388	364	408	374	408	379	437	397	418	395	392	382	421	382	397	403	429	404	415	404	425	460	409	438	385	385	438	382	388	378	389	429	400	405	396	403	400	383	406	439	414	368	398	437	424	407	381	412	410	411	409	424	414	416	399	414	424	386	390	379	400	421	421	400	391	430	422	448	385	388	420	393	404	434	398	425	400	420	452	383	380	412	398	429	436	410	413	382	413	414	384	392	418	419	425	450	389	410	398	413	401	383	395	416	436	423	380	405	423	416	403	391	380	412	395	390	412	446	394	410	413	400	406	413	383	417	372	425	413	450	427	387	405	453	380	455	350	386	430	426	406	414	383	415	382	403	389	403	395	407	418	391	402	395	385	456	408	410	399	439	430	385	409	385	453	415	430	435	400	387	415	394	419	390	444	406	400	386	427	407	408	370	432	405	391	390	402	452	409	410	430	412	397	453	411	426	408	425	376	398	409	382	451	419	405	407	423	383	358	463	422	384	443	431	444	414	429	429	403	410	411	399	400	377	420	388	406	416	433	395	415	387	396	416	410	411	430	428	397	395	415	396	353	372	378	433	399	421	425	406	412	388	415	415	391	410	411	408	413	412	424	404	398	406	395	400	398	408	405	412	457	356	426	411	430	375	421	410	447	414	423	415	398	394	430	394	437	405	430	414	431	417	318	418	396	409	393	377	394	433	411	410	452	406	414	438	396	415	417	382	403	372	409	407	419	414	416	406	414	438	389	399	428	409	418	395	400	402	376	417	399	423	403	410	424	436	407	400	385	427	408	409	400	429	410	422	376	407	387	438	412	384	398	418	411	385	407	438	436	428	451	385	394	403	379	441	408	383	426	424	383	390	399	380	419	420	425	378	356	426	411	411	404	387	424	430	400	391	415	423	428	454	411	397	427	426	409	403	439	388	386	412	378	426	411	407	420	417	392	404	425	421	376	394	395	423	396	407	396	392	381	405	419	413	412	357	410	412	418	423	368	409	429	398	426	416	386	396	408	446	403	416	430	378	406	429	440	399	437	421	397	378	399	409	414	428	427	458	411	404	407	418	400	397	406	396	368	394	433	411	402	423	410	410	413	425	402	408	405	398	401	389	416	413	397	428	428	430	445	450	393	457	416	408	414	417	377	433	434	403	367	426	406	428	377	381	380	443	428	397	409	396	414	387	386	394	378	389	421	405	426	412	419	403	417	422	450	392	445	419	396	429	444	406	402	426	412	391	408	410	388	401	364	357	390	420	404	391	377	416	422	401	401	414	395	427	407	381	392	440	424	375	408	411	435	418	421	440	404	426	385	422	392	401	432	412	397	429	400	431	439
21990	2102	1205	927	644	600	453	364	308	309	259	262	248	254	258	244	230	198	247	229	240	202	221	230	235	273	263	254	263	254	268	294	249	244	238	199	219	196	215	189	217	194	224	199	193	211	207	215	194	213	234	183	218	232	208	206	215	202	219	205	189	237	228	218	197	207	197	189	207	204	191	215	223	195	193	211	177	205	221	205	212	188	200	195	203	210	221	213	213	215	200	200	176	231	198	192	218	200	174	209	232	212	226	212	199	199	194	209	199	205	165	198	195	230	233	199	198	207	221	229	236	216	215	201	209	163	208	216	201	182	219	204	189	227	201	200	195	203	203	192	202	220	212	206	201	202	193	216	193	195	204	214	177	206	190	197	179	210	175	196	200	165	203	197	208	190	227	212	198	196	205	190	213	211	177	210	210	194	204	190	202	210	199	190	221	183	191	210	225	208	216	218	180	190	206	186	173	213	196	199	207	212	193	199	199	202	198	220	214	193	230	195	195	217	195	207	199	196	215	199	185	203	196	180	189	215	224	209	174	182	201	214	174	179	204	218	197	193	192	226	190	186	212	216	201	196	193	206	199	190	213	217	200	196	196	193	191	183	181	192	213	189	165	186	173	194	190	207	212	215	181	210	212	222	212	209	184	169	200	191	206	200	209	181	186	209	216	203	216	203	186	206	229	201	207	214	245	224	220	201	212	218	182	171	200	211	207	210	194	197	193	216	196	202	213	217	177	184	191	209	178	201	166	169	192	211	205	198	199	202	160	208	210	187	200	217	180	199	198	204	202	206	211	216	199	221	211	208	193	208	177	221	198	174	195	197	204	175	214	195	204	209	172	193	191	197	192	230	226	203	222	169	210	207	180	203	202	187	171	202	201	237	215	208	200	190	210	203	207	212	215	201	218	200	220	196	177	202	208	213	205	217	204	214	175	186	217	198	219	211	229	195	189	199	198	232	243	177	183	193	230	205	205	212	206	191	194	210	187	188	186	190	200	217	220	204	198	177	186	198	192	204	219	187	201	214	177	196	217	200	225	227	214	197	189	190	203	200	195	201	202	190	217	204	171	199	212	202	190	187	206	213	217	186	210	201	167	208	230	173	193	218	212	202	198	237	220	193	196	187	201	198	207	186	211	178	211	170	180	183	187	208	210	200	203	204	219	223	194	214	204	181	225	202	219	204	188	185	205	200	206	200	202	198	223	178	205	181	216	187	181	200	195	190	215	204	226	195	215	228	201	194	191	219	199	190	178	189	202	198	194	227	202	196	211	211	208	173	209	206	188	194	199	200	217	218	224	205	214	209	210	183	203	219	193	218	206	216	194	171	191	196	216	221	194	209	183	202	213	195	192	211	204	226	236	206	208	214	200	217	213	217	205	177	210	196	217	190	211	192	208	204	193	183	207	198	202	201	182	214	176	221	212	210	209	209	201	214	222	205	207	228	176	209	208	188	220	195	197	193	242	248	214	194	213	188	209	199	174	222	215	185	209	198	184	214	197	204	215	201	203	218	188	195	198	193	216	189	193	203	193	192	201	230	185	201	204	217	200	209	213	195	203	202	206	196	233	220	197	206	189	193	188	191	197	226	209	205	222	197	187	215	169	202	218	217	208	197	205	217	198	171	225	199	187	210	212	215	248	181	207	199	203	195	228	181	207	201	227	215	182	208	201	198	193	188	207	216	184	214	196	202	184	198	230	220	189	188	215	208	192	201	214	193	176	205	176	198	204	208	174	165	200	193	212	187	202	195	186	209	210	220	199	187	218	186	189	217	209	196	220	210	201	206	214	206	204	203	188	189	198	206	183	216	224	193	197	203	198	202	188	207	201	221	190	208	198	196	188	192	183	217	187	213	180	204	211	206	207	219	199	225	216	225	210	200	188	218	193	207	178	218	172	208	191	198	198	179	223	202	181	213	197	200	235	185	203	216	192	224	205	193	198	192	237	206	206	177	184	181	195	228	202	207	191	228	205	202	170	213	215	226	200	202	191	214	217	234	198	201	211	237	206	229	207	215	205	201	206	211	210	195	216	212	203	184	201	224	219	197	207	209	225	205	212	205	204	199	202	186	223	209	191	187	208	199	200	195	208	207	191	208	207	205	216	192	187	208	191	209	169	199	192	179	197	191	198	192	199	212	184	205	230	198	192	175	226	204	225	231	185	217	186	203	203	187	196	209	218	206	218	206	233	244	184	206	217	214	204	252	210	178	199	216	216	213	201	208	200	220	210	206	216	163	173	228	223	208	212	205	213	166	208	209	196	195	171	202	183	215	207	217	214	203	200	208	222	186	198	199	207	204	169	173	191	183	201	225	203	231	224	177	261	222	211	214	191	212	214	196	211	174	182	217	186	206	173	203	205	230	177	202	195	206	222	227	199	199	198	192	193	221	211	205	230	213	205	213	201	174	214	199	226	229	178	194	208	199	203	206	190	197	214	218	200	193	197	235	209	219	189	197	201	186	189	226	216	199	193	192	179	181	159	197	197	165	198	205	225	206	209	200	193	207	202	207	175	214	196	218	201	198	217	208	203	223	228	189	203	184	192	208	214	205	233	214	218	205	201	200	229	192	194	206	222	238	211	178	221	192	220	201	211	229	227	205	184	205	214	219	209	226	212	203	228	225	179	196	196	231	197	236	185	218	205	182	206	203	181	211	208	185	206	188	229	190	196	190	228	186	180	209	206	219	204	229	203	212	178	197	245	210	206	204	211	184	190	211	203	231	223	223	190	208	188	194	187	203	196	191	212	205	204	188	211	198	198	215	213	233	179	192	206	207	215	205	177	221	219	218	214	209	237	211	192	229	184	191	196	214	181	213	198	180	221	173	193	193	197	210	206	219	202	202	190	197	193	186	184	205	211	219	228	222	209	195	213	201	207	206	213	228	217	199	221	203	202	221	213	218	206	210	198	204	206	216	190	214	181	201	198	179	193	209	197	185	180	205	219	189	191	210	206	208	208	194	194	198	199	181	198	176	193	202	199	204	181	186	196	229	221	187	184	213	208	196	230	213	168	231	201	206	233	221	202	189	174	215	194	206	200	171	192	206	177	192	196	213	200	245	202	210	218	186	199	188	198	202	217	172	197	205	205	205	202	219	215	196	203	218	212	203	205	207	208	193	211	201	192	184	184	194	191	222	211	216	177	218	180	188	218	206	184	230	200	195	189	220	200	225	211	173	208	205	202	194	201	186	179	214	243	205	202	202	227	202	197	184	206	219	175	197	220	185	205	199	197	214	191	183	193	219	217	204	232	218	207	177	192	214	197	195	174	217	221	203	207	218	226	227	222	194	197	176	199	213	219	214	191	185	215	202	220	223	210	180	215	196	181	212	223	206	171	228	202	188	200	226	196	189	192	225	208	204	189	211	210	214	182	219	207	200	205	220	189	230	197	202	197	200	210	202	219	215	213	225	214	218	220	202	196	188	191	186	219	217	195	223	190	184	197	188	198	193	191	200	195	224	207	203	185	212	200	166	201	235
10935	1389	2794	3186	2775	2233	1853	1655	1439	1249	1222	1052	1022	898	868	822	853	816	796	799	794	751	823	762	905	1128	932	1039	1077	1159	1046	1169	1045	875	1240	800	661	617	652	637	601	622	626	627	611	618	604	616	583	591	575	612	593	563	559	613	583	583	611	592	577	595	611	573	632	586	528	567	592	592	587	564	590	594	577	541	586	586	577	562	589	592	628	576	564	565	533	584	605	549	607	584	607	549	552	666	591	593	583	553	547	566	580	556	584	598	588	591	588	581	587	613	594	611	630	583	556	593	622	569	621	616	601	609	557	590	577	546	570	550	565	602	534	575	579	540	634	557	616	582	560	582	581	569	588	599	578	601	585	539	600	569	587	590	580	611	531	555	548	592	590	554	605	581	583	629	585	517	565	544	582	593	565	540	557	593	566	588	576	605	616	599	624	594	612	564	554	547	621	528	560	567	578	568	549	553	590	580	592	548	550	559	584	555	590	559	584	603	595	573	546	571	535	554	565	605	573	544	572	554	537	595	541	552	575	568	564	593	596	554	536	577	550	564	560	533	600	622	570	540	535	549	601	581	569	563	542	564	583	499	572	594	576	586	560	569	591	600	599	539	589	511	550	548	540	580	614	585	584	577	578	574	593	540	580	522	581	554	559	578	601	552	573	602	556	545	604	559	536	571	544	581	588	613	587	652	552	548	584	553	598	581	567	601	569	567	602	583	558	611	571	546	542	614	534	575	578	590	575	589	597	578	572	579	561	542	604	577	595	605	572	583	554	614	606	599	566	576	576	538	553	550	523	553	566	587	612	516	564	584	587	567	582	591	542	597	546	591	587	585	573	586	571	524	603	598	543	523	587	580	639	579	581	519	580	529	525	574	579	593	562	552	588	564	601	583	556	562	538	576	596	597	573	557	587	593	576	573	597	541	592	567	613	565	526	557	556	565	581	589	557	570	553	590	596	589	570	591	550	566	585	569	562	568	595	546	556	558	553	556	577	591	579	575	588	555	581	595	578	571	575	587	600	538	554	599	599	582	569	603	545	613	529	611	618	540	592	584	568	557	593	547	573	589	579	555	559	596	537	595	564	585	543	590	569	610	549	555	574	594	561	563	563	606	549	572	611	545	590	578	554	563	589	535	589	604	561	561	590	578	591	544	548	589	597	572	584	575	540	559	556	560	590	586	549	587	607	558	555	578	569	544	601	543	547	558	555	576	590	581	550	561	542	553	532	592	559	568	588	567	591	561	565	573	612	590	574	593	563	585	576	559	564	546	593	553	567	587	579	551	588	643	609	581	635	581	592	573	561	617	546	602	562	594	595	586	583	546	585	597	605	609	574	577	549	588	592	612	591	595	584	585	575	518	505	570	578	571	549	587	574	577	532	585	560	540	575	587	578	595	617	550	542	564	589	575	535	541	574	575	606	583	594	541	574	525	546	563	596	589	549	583	558	592	579	558	548	604	543	576	590	569	596	578	604	511	570	592	611	616	583	545	600	539	548	605	540	557	541	559	592	584	603	596	577	601	578	546	583	563	557	561	594	540	574	577	580	540	582	564	570	565	584	547	588	574	629	605	575	551	550	537	580	583	570	575	551	590	563	598	563	573	580	524	572	529	567	559	559	585	555	542	591	559	586	581	575	562	585	577	570	541	608	582	572	580	554	556	578	592	561	551	525	572	570	556	595	555	568	564	574	583	564	554	562	561	544	550	557	547	602	625	579	628	566	574	575	585	574	584	588	605	580	590	600	575	579	610	556	547	550	605	552	597	595	575	576	591	557	598	611	617	624	615	581	545	573	592	601	571	561	564	562	547	555	575	574	584	543	542	584	569	576	596	500	572	581	565	549	600	564	549	567	566	561	609	595	593	570	610	581	599	532	579	574	601	546	575	567	554	592	585	624	584	607	557	548	644	564	584	543	565	558	603	575	521	577	559	589	545	590	585	572	609	609	576	558	566	590	615	561	575	580	573	579	522	540	577	607	590	565	533	538	556	641	588	574	559	563	550	560	576	603	574	607	528	563	584	560	556	549	577	600	590	609	566	602	537	595	593	577	531	555	520	572	575	625	581	587	588	597	560	566	567	556	557	553	553	574	537	538	566	611	568	576	555	593	595	602	542	554	573	546	584	558	603	543	587	584	534	558	607	584	568	567	604	615	561	538	589	591	534	594	583	583	569	561	490	579	580	590	596	551	559	588	565	579	567	578	552	582	559	545	567	604	588	551	582	562	578	617	577	584	574	567	562	587	578	565	600	568	581	598	553	567	565	551	612	526	603	582	584	512	589	559	594	534	575	556	588	540	593	572	526	591	554	555	567	578	599	607	615	600	540	566	567	589	585	547	569	566	569	605	580	585	570	551	554	602	576	601	567	610	609	577	603	563	578	603	571	549	604	578	598	534	573	556	599	590	583	607	554	578	583	577	587	574	589	594	554	630	567	588	604	541	635	611	527	638	580	593	588	612	556	574	610	545	602	552	549	547	583	584	596	566	587	576	588	612	578	568	564	599	569	579	565	587	555	588	549	562	577	572	603	620	572	562	578	593	567	552	596	574	600	566	563	554	553	549	587	575	562	584	527	601	561	566	542	574	565	618	557	576	546	542	562	584	589	545	565	569	564	611	601	560	571	581	580	637	557	580	620	530	501	582	587	585	582	546	589	532	607	569	549	584	541	569	594	566	574	589	602	580	605	566	564	551	579	562	541	567	589	597	553	613	541	535	565	529	595	622	580	614	585	605	582	583	566	591	598	584	558	582	579	592	595	567	555	524	590	604	596	596	547	582	582	555	561	559	586	554	600	553	584	564	561	571	545	570	606	607	558	583	582	572	558	569	581	559	517	565	562	573	569	552	578	548	583	549	584	583	577	568	567	557	591	578	574	579	557	578	572	567	541	581	556	609	592	583	593	546	560	595	576	552	556	547	555	536	571	589	558	594	561	629	585	574	532	552	581	600	571	557	596	579	574	573	636	545	529	558	616	526	540	570	573	584	529	574	577	582	582	558	610	557	582	581	582	579	554	573	533	558	577	553	589	590	592	560	554	529	586	589	576	582	553	516	599	575	544	584	558	563	585	590	518	502	601	569	561	583	571	550	540	565	601	599	572	601	584	569	570	572	577	592	630	569	582	597	585	624	585	571	580	597	621	539	612	595	540	605	577	565	544	534	559	537	580	549	578	582	576	553	583	571	548	565	541	551	570	619	575	559	583	590	559	554	579	630	591	570	570	578	599	564	552	568	556	582	615	565	538	513	555	645	591	573	563	557	524	598	540	585	585	581	577	567	564	560	566	580	541	524	602	541	562	571	532	558	534	563	585	543	598	630	568	597	616	537	538	572	533	565	572	569	602	592	611	574	563	559	594	552	571	551	567	558	577	594	546	593	630	572	579	611	535	569	565	569	569	583	573	561	539	577	587	569	571	581	605	537	587	602	558	652	580	591	567	565	569	590	586	549	568	572	569	562	584	534	548	617	596	589	584	562	564
34262	5561	2954	2260	1522	1116	952	797	743	580	578	475	535	572	483	471	482	422	445	432	409	482	444	443	492	527	471	557	494	521	499	603	566	472	478	503	419	387	399	411	418	350	431	404	386	449	392	384	413	426	367	419	430	418	365	396	391	379	362	404	412	355	385	334	400	390	401	402	412	392	400	423	416	355	415	406	391	355	411	373	369	386	384	408	357	394	415	383	392	328	398	377	377	397	407	380	410	375	379	420	373	402	388	390	429	423	415	392	407	398	358	384	394	378	421	352	366	409	409	380	374	408	399	377	388	392	347	376	400	370	394	393	413	379	389	369	378	410	396	395	366	389	386	398	411	377	376	409	448	372	393	395	409	433	410	357	403	407	369	381	419	414	394	341	356	386	354	355	398	365	382	367	423	376	402	378	421	363	362	407	423	385	376	396	385	412	366	392	410	412	380	383	368	394	406	418	389	397	432	380	361	377	378	413	386	346	420	373	368	393	363	393	400	417	385	361	416	393	370	363	398	388	387	349	415	372	374	366	419	396	383	392	386	369	395	381	400	401	405	365	405	399	408	406	395	441	415	390	428	391	378	406	377	353	399	382	385	392	367	430	385	441	393	383	376	399	414	378	405	409	400	420	374	391	379	394	389	430	360	402	379	392	391	390	361	398	385	387	362	427	401	389	374	380	416	387	421	396	411	392	384	399	370	344	371	390	371	400	352	368	397	357	388	426	388	371	387	388	414	367	403	401	393	373	394	419	406	382	398	398	393	400	422	370	425	360	374	389	386	414	347	385	360	343	384	387	430	394	388	380	359	411	380	378	385	382	395	355	374	368	380	398	384	363	401	385	391	363	396	366	356	367	394	395	400	412	407	387	386	365	385	397	373	389	376	362	384	363	363	354	371	402	385	366	374	393	423	371	382	356	378	391	382	384	380	387	405	419	343	365	405	362	428	439	437	368	418	377	410	377	408	391	390	387	385	403	431	427	396	373	404	392	423	385	394	385	404	409	372	393	385	371	362	364	400	369	380	378	364	377	389	390	397	387	410	412	391	402	386	401	378	409	411	356	400	333	390	371	373	349	400	416	410	389	348	419	351	377	387	406	386	407	404	359	375	370	390	414	389	396	450	381	394	419	425	391	387	415	432	403	413	405	419	409	384	384	385	415	403	410	374	405	419	385	409	398	370	397	416	366	383	355	405	363	435	408	386	403	391	375	395	418	386	386	408	373	370	371	387	388	392	387	380	394	378	382	372	380	397	381	355	357	411	404	373	394	382	380	412	367	374	371	395	386	404	377	389	386	366	407	393	399	369	381	395	367	383	418	367	383	424	372	388	382	426	384	410	397	356	401	424	422	377	392	400	391	387	405	402	370	413	366	390	372	375	360	409	393	422	387	377	400	366	403	394	385	380	368	383	382	378	398	407	398	367	378	385	347	360	363	384	386	344	376	365	401	376	427	411	356	394	391	396	387	367	393	382	391	393	364	412	395	391	408	384	403	370	365	423	368	377	375	381	401	395	370	355	411	384	368	352	400	364	396	391	392	392	415	359	377	358	373	378	409	419	414	378	400	411	392	420	377	353	379	406	426	369	404	405	361	380	346	423	405	379	368	405	373	377	388	386	424	418	384	373	383	363	375	363	379	372	417	381	388	399	380	371	379	399	382	361	393	382	381	382	347	379	344	378	353	397	384	386	428	413	395	388	401	389	382	396	392	361	396	344	384	349	389	373	413	384	368	376	414	378	373	401	404	374	366	378	362	410	383	402	401	381	358	363	413	394	381	376	350	379	385	396	374	414	420	393	400	377	335	385	386	356	395	405	378	402	389	385	403	402	388	367	392	400	377	390	386	384	399	367	385	363	356	403	407	370	429	386	397	379	376	398	385	381	377	388	382	392	422	390	391	405	387	418	397	387	376	392	391	394	392	398	382	386	375	381	376	368	408	404	388	417	393	426	399	451	397	379	389	405	384	384	388	390	418	403	386	367	433	391	371	371	368	393	401	396	406	420	397	402	389	415	376	395	399	383	377	401	419	370	376	394	400	399	388	409	401	369	391	375	414	398	383	418	413	409	384	401	370	362	397	342	389	395	392	371	347	369	375	393	369	365	401	419	387	388	408	385	374	401	453	363	392	372	400	383	386	394	364	364	412	379	407	387	367	456	376	393	415	406	411	401	382	322	383	404	403	385	391	398	339	402	401	386	349	363	446	388	402	373	380	402	362	389	361	420	378	394	393	390	365	392	405	356	410	416	415	395	377	422	415	370	392	418	381	395	360	371	390	423	364	401	404	379	379	360	414	413	397	391	397	385	409	429	405	371	394	380	396	375	394	355	391	377	385	377	415	375	382	386	371	409	381	409	392	436	436	399	372	363	394	371	382	450	367	426	372	378	386	394	397	397	390	384	361	376	428	378	345	387	358	373	389	392	408	409	377	333	374	374	401	412	436	354	369	374	418	351	404	388	434	364	375	384	363	393	355	395	392	410	392	375	417	400	410	360	407	398	384	382	360	386	384	387	369	372	400	357	376	393	432	369	346	361	400	365	380	386	376	404	405	407	412	408	420	381	375	404	401	387	372	402	378	442	378	380	432	383	385	446	405	389	399	394	350	356	386	348	428	392	421	403	364	392	381	372	389	412	384	417	385	437	387	370	375	428	363	400	382	428	395	403	385	379	380	379	384	384	404	407	372	384	386	423	363	382	398	401	411	379	416	429	392	396	385	398	362	362	368	390	359	338	377	396	412	348	404	369	393	374	374	351	364	396	398	375	367	396	352	382	393	417	415	330	360	415	374	383	420	384	373	408	358	444	434	363	388	389	381	392	384	438	371	386	398	451	399	364	393	385	393	390	397	403	420	397	408	426	391	367	428	350	401	386	393	365	356	403	416	355	385	341	430	389	396	376	360	396	414	392	408	365	386	377	391	386	399	406	412	397	388	367	383	384	414	420	367	366	409	379	350	373	384	415	370	386	386	399	371	409	399	422	409	394	393	336	330	389	404	385	412	353	366	418	393	376	386	413	392	394	352	375	387	391	346	409	401	383	416	404	392	377	406	361	399	440	374	415	387	357	407	387	428	387	408	421	421	415	383	422	398	381	381	359	364	381	395	438	405	388	384	346	383	419	386	359	404	384	400	347	397	363	381	394	405	391	378	407	377	370	391	353	379	414	410	358	400	357	389	407	413	409	398	400	395	384	408	357	379	408	401	395	380	377	382	369	443	368	403	376	390	375	381	377	421	419	386	393	384	396	388	411	378	387	389	398	428	423	395	387	369	376	423	399	398	361	394	379	392	386	386	373	393	366	399	398	379	391	373	372	387	366	401	421	371	397	390	389	443	356	361	374	359	360	413	350	414	415	447	388	428	417	375	368	359	409	434	383	393	403	380	367	381	401	387	418	377	400	414	417	428	393	395	393	409	362	383	392	401	350	406	410	388	355	391	397	383	372	392	394	429	390	379	377	396	377	389	366	392	393	394
15547	2430	5274	5912	5028	4162	3434	2990	2527	2256	2115	1972	1813	1596	1622	1606	1455	1404	1391	1380	1320	1378	1369	1337	1813	1820	1603	2004	2027	2090	1854	2272	2170	1667	1512	1805	1378	1107	1100	1067	1013	991	1006	1067	960	1014	968	1021	979	994	966	996	962	1001	955	1013	1068	1019	1028	965	947	978	1016	1008	962	1001	997	980	1013	982	973	944	993	979	982	945	956	999	930	957	960	964	999	997	932	990	963	926	981	931	982	989	967	988	960	995	984	998	944	937	994	997	930	950	1040	923	961	993	958	948	965	926	931	932	953	1016	963	971	881	942	946	942	915	944	980	929	947	926	926	990	955	995	986	960	949	953	958	899	943	955	977	942	967	1007	974	960	951	936	955	928	943	960	936	981	929	985	913	965	942	905	921	958	906	977	969	998	963	917	948	944	989	965	947	1033	902	955	957	928	960	977	951	890	943	918	938	1013	973	925	951	964	954	969	921	941	939	938	929	937	986	973	981	964	956	937	941	983	896	920	937	948	983	991	973	969	975	951	935	1024	933	957	938	976	966	935	922	975	914	990	937	981	1024	964	1016	880	935	942	941	936	953	947	939	958	928	973	937	969	987	949	933	962	975	957	913	888	951	937	1002	954	953	923	969	965	967	935	998	930	940	993	915	998	930	944	907	966	948	967	935	930	948	963	934	904	971	975	1041	949	995	993	989	997	961	965	947	967	930	936	921	966	994	984	980	947	978	967	917	960	948	948	932	983	984	976	943	969	979	933	950	986	957	974	900	976	909	975	996	962	957	935	910	865	967	973	933	920	930	934	997	969	937	938	1008	936	934	932	1000	946	919	953	972	940	915	959	925	973	952	936	910	925	963	955	970	947	985	940	948	980	1012	894	948	932	1036	954	935	974	912	940	994	950	924	987	911	978	899	919	930	949	965	976	1014	927	946	934	981	953	950	912	973	929	895	993	970	948	932	941	978	912	955	927	903	971	968	945	970	953	926	949	903	931	962	1034	924	951	931	941	942	922	933	923	965	956	937	980	975	927	976	903	994	967	993	992	944	1045	968	965	955	969	955	951	905	979	935	936	947	993	982	952	975	959	940	950	918	878	1018	928	987	999	927	1004	978	984	997	934	909	920	950	1010	935	934	988	927	1007	916	984	958	924	952	1001	962	978	971	972	1061	986	982	950	928	986	943	942	914	979	908	948	974	932	976	933	966	941	981	937	946	903	959	960	987	975	931	968	962	914	959	935	925	959	951	973	903	942	966	948	948	964	969	993	991	1019	941	964	943	986	964	923	949	933	984	972	926	954	935	996	984	959	996	933	928	936	1006	976	959	895	982	929	987	952	953	933	938	953	980	920	974	965	947	959	923	944	907	951	964	961	950	993	980	948	992	939	926	970	963	947	980	961	1003	976	995	991	953	948	995	973	930	926	949	938	962	990	928	934	1006	942	958	925	988	946	1004	959	952	939	1005	961	973	968	945	940	911	970	949	953	882	906	941	929	952	947	957	971	913	975	916	914	969	962	939	993	926	969	940	941	985	954	978	985	887	937	1011	972	991	936	987	935	887	999	981	928	960	914	958	947	961	931	977	957	980	963	980	1013	989	933	930	943	1003	927	883	948	941	997	939	941	957	977	986	966	941	946	937	972	932	966	895	948	971	977	963	1040	962	999	953	953	969	982	977	964	937	991	933	941	962	981	960	962	990	991	969	976	939	967	984	916	924	943	930	904	991	973	926	963	910	930	935	979	910	912	960	952	990	957	912	1009	932	965	933	962	999	977	918	969	924	990	965	927	989	921	941	974	984	943	904	971	887	977	1008	952	954	926	934	961	1014	951	932	963	944	989	923	930	986	949	993	897	957	957	931	939	922	937	963	948	955	955	940	962	930	961	948	956	974	931	921	913	959	969	960	928	972	976	923	958	931	973	942	928	931	984	931	941	918	965	953	979	918	960	967	939	941	903	958	932	998	920	914	955	959	963	944	891	895	951	926	925	946	960	988	951	925	967	974	991	879	980	981	894	965	1008	930	934	957	976	937	950	923	970	942	926	929	975	923	950	957	954	979	954	980	938	973	983	969	1016	892	934	960	1002	982	985	940	997	949	966	930	987	984	912	936	911	983	958	910	953	960	899	981	942	949	962	936	968	923	996	942	968	953	1002	931	936	969	925	930	921	939	982	1007	995	970	964	969	951	971	959	970	957	977	962	902	993	925	1011	962	960	1009	1017	945	936	982	977	972	961	994	1006	903	929	932	924	947	955	982	928	934	988	974	947	988	983	963	967	990	959	890	952	983	973	904	971	930	945	948	957	901	961	983	986	965	926	970	954	953	958	948	913	1015	936	913	973	985	984	912	946	918	943	945	979	940	922	921	907	971	937	963	938	942	911	944	934	939	967	931	943	963	970	964	957	964	935	963	926	915	941	956	963	938	914	955	994	923	979	919	944	942	950	966	960	963	1005	927	913	956	934	976	927	924	1004	916	928	996	983	926	995	1005	996	924	980	909	951	924	982	906	978	935	954	1027	946	929	1004	1019	947	935	981	979	980	985	912	960	925	994	948	924	954	949	991	940	989	920	948	1001	931	935	944	1011	995	954	1000	970	975	947	1020	944	942	956	963	925	975	932	969	968	951	963	922	995	926	998	934	971	941	971	906	961	964	970	957	954	918	1010	858	961	950	969	1019	959	954	922	976	966	959	951	939	934	945	986	1001	912	915	952	968	982	954	1001	927	990	947	995	909	944	993	930	959	935	936	961	922	971	946	986	1014	986	960	986	944	912	951	968	979	923	973	993	974	919	988	956	932	932	905	949	935	976	1007	923	978	1023	978	897	918	950	945	991	978	959	994	923	974	983	933	959	996	969	952	941	953	958	925	942	962	937	940	959	952	944	958	968	1031	946	957	911	972	947	999	906	963	975	957	964	930	938	934	1025	962	945	995	951	933	967	973	940	958	942	979	976	911	944	913	1004	983	936	936	939	981	926	927	908	987	1028	944	922	985	934	972	932	915	879	935	995	923	960	936	974	967	897	959	901	1004	953	937	942	944	910	1006	998	962	936	963	975	926	936	954	995	984	964	947	958	985	922	910	959	952	945	951	962	986	958	946	919	953	948	944	947	959	999	964	961	952	954	925	947	943	1005	969	958	980	970	933	899	938	986	1024	930	976	1018	898	1047	963	959	925	952	928	903	961	958	986	939	924	916	960	886	963	988	928	893	954	1010	954	986	988	984	964	963	931	912	962	962	960	948	955	980	939	942	994	969	936	957	925	937	957	968	944	920	978	913	961	1010	912	1018	979	958	989	1006	983	954	945	965	934	991	966	966	923	964	914	954	942	957	959	950	897	920	950	891	901	924	945	965	1008	979	1008	960	955	1002	905	999	972	955	976	954	942	924	898	999	1010	965	906	1021	928	961	957	960	994	929	915	937	962	936	985	909	904	972	949	975	993	956	976	955	934	995	911	929	959	976	946	968	991	914	919	944	984	991	933	959	963	919	970	988	999	951	930	1002	984	942	948	973	965	982	998	955	917	917	997	946	945	988	965	1027	1042	1003	962	997	982	1005	927	949	975	982	967	952	953	922	979	938	942	950	969	953
3024	168	150	165	153	143	156	139	161	138	130	157	145	151	148	128	113	157	126	139	138	156	135	132	134	129	138	116	129	135	125	118	134	132	154	126	139	122	144	144	162	147	117	123	130	123	138	131	120	120	121	123	115	159	132	132	124	126	134	120	114	151	128	136	116	121	149	147	122	110	150	116	144	133	166	151	128	132	141	154	139	148	136	110	141	126	144	139	128	133	145	136	151	139	136	118	130	123	135	156	117	130	124	127	123	114	127	117	127	136	137	163	139	136	136	139	132	119	151	125	117	146	132	125	132	150	129	115	116	144	147	143	124	142	132	136	111	136	140	124	130	135	108	139	141	122	139	148	153	148	146	125	123	119	157	150	136	134	152	118	146	147	139	121	138	122	139	129	147	139	153	152	123	143	129	131	137	124	116	134	112	123	120	121	140	147	121	145	132	119	133	144	126	141	117	132	129	149	132	129	153	147	129	144	130	140	133	140	143	115	141	147	141	124	115	139	129	137	142	125	116	139	129	131	118	152	126	126	132	144	140	131	148	141	156	136	128	136	131	143	121	148	145	141	126	121	136	143	117	131	143	134	117	141	131	128	142	135	129	160	152	140	134	141	135	132	132	131	137	137	105	154	143	116	131	133	120	129	137	122	109	129	137	134	141	126	146	137	142	133	118	142	145	133	112	119	139	137	145	142	126	131	133	129	162	125	136	144	132	115	113	126	143	156	118	150	119	111	124	134	126	124	145	131	146	129	146	118	124	123	136	116	139	121	135	115	159	125	118	128	119	135	128	135	136	122	133	137	163	140	130	140	146	149	134	149	142	118	147	129	137	140	151	139	160	137	139	129	129	163	131	123	127	121	143	142	114	135	144	150	133	136	137	144	141	134	120	139	122	117	163	137	127	140	132	118	133	134	123	142	126	134	123	126	128	141	144	117	142	103	123	122	123	125	121	119	131	124	146	138	131	137	140	145	124	120	125	117	154	144	148	132	126	146	129	139	149	133	158	162	117	138	132	144	147	174	142	123	128	136	141	124	119	131	145	133	128	126	126	128	126	146	128	144	123	110	136	139	118	133	127	142	132	126	151	142	165	125	157	125	145	129	133	150	143	129	120	141	140	135	133	141	125	144	127	120	123	148	136	138	128	129	134	133	147	107	127	135	142	108	123	128	148	129	142	121	119	129	156	132	147	129	159	123	136	121	153	133	125	119	126	127	143	143	135	137	122	122	147	105	115	127	155	141	131	125	129	125	143	155	141	111	120	143	144	136	136	119	119	137	112	124	135	132	133	109	124	119	133	135	125	123	143	129	136	126	132	112	115	119	142	138	145	141	149	169	145	138	135	139	141	140	142	141	130	159	147	160	128	121	136	107	120	110	136	131	109	140	142	134	140	147	147	139	125	134	148	135	129	136	124	149	156	143	135	145	133	147	120	146	121	137	120	135	129	122	119	123	120	139	144	137	112	148	126	116	135	116	121	131	131	133	122	131	113	153	127	153	130	134	148	140	154	147	120	134	118	137	140	153	138	123	119	145	120	131	129	126	119	155	121	125	141	139	138	142	140	139	167	133	135	116	128	151	141	150	133	140	116	138	123	122	121	120	142	138	134	135	143	136	138	143	134	136	129	141	135	121	128	137	135	120	123	132	123	140	134	141	141	121	142	136	126	115	122	130	122	140	133	154	139	135	116	136	137	147	120	131	132	158	134	130	144	120	137	133	144	119	149	142	156	135	148	137	132	153	131	140	142	135	128	128	135	134	144	109	134	146	174	127	122	130	118	138	118	136	120	138	124	121	132	137	146	147	143	132	118	130	145	116	136	153	153	138	126	120	117	122	131	141	137	127	147	145	141	127	130	132	113	127	121	118	141	115	145	135	135	134	121	148	136	154	124	115	142	129	128	120	135	122	120	145	120	129	136	138	143	139	140	129	156	160	151	135	135	139	138	138	129	141	137	133	135	124	119	136	119	171	142	125	134	127	141	118	131	96	136	150	134	125	130	155	131	136	131	115	136	116	129	137	145	131	131	127	129	137	140	134	129	134	144	135	143	128	135	126	137	128	140	123	124	129	126	142	124	132	131	126	135	134	120	129	119	123	139	141	137	134	123	124	133	130	129	111	142	131	135	123	124	106	149	138	157	131	135	128	142	144	137	126	134	113	133	123	115	133	138	119	129	142	148	123	118	115	154	129	126	128	143	157	125	130	135	146	138	136	120	142	134	162	124	126	121	133	137	141	132	113	141	138	141	128	149	120	125	127	128	143	140	126	136	128	129	128	140	127	137	124	160	120	146	130	139	147	136	123	138	110	120	147	147	127	108	142	144	145	125	115	127	121	121	141	110	105	132	123	120	136	105	130	126	120	127	144	103	109	121	132	150	120	140	149	143	101	139	135	154	108	122	126	113	126	157	144	128	132	125	146	133	128	140	134	117	144	141	131	114	125	121	147	148	113	130	144	125	141	113	116	124	126	126	132	132	151	139	144	113	126	133	126	132	138	148	140	117	141	158	138	126	140	128	100	136	131	132	123	136	134	136	121	141	127	135	136	142	130	144	149	161	132	123	140	149	134	143	138	142	131	109	150	127	140	125	128	144	112	140	141	141	124	117	135	118	124	121	151	159	139	142	128	122	124	137	123	138	141	131	125	133	150	142	116	126	144	124	138	133	133	133	138	147	130	125	112	128	133	165	128	120	135	150	152	152	122	132	134	134	149	124	117	130	130	143	137	152	134	111	139	130	132	139	125	108	122	141	122	137	136	149	139	135	122	144	144	121	125	126	163	142	157	141	119	133	134	111	139	113	131	92	170	131	111	126	109	124	132	139	127	119	126	131	124	127	128	127	133	135	147	120	133	133	125	146	136	105	121	141	131	131	130	151	123	158	135	144	129	142	115	115	124	127	141	131	131	117	142	146	143	143	112	137	135	141	131	146	140	145	149	147	169	153	138	121	131	124	129	134	130	140	149	138	139	117	132	122	149	153	130	106	136	122	154	121	128	145	121	105	150	112	128	125	122	148	119	127	134	143	143	128	154	125	161	150	147	141	137	123	144	141	124	119	125	156	140	127	126	126	147	154	132	115	129	128	137	156	148	135	116	142	114	152	117	122	142	137	164	127	145	122	128	132	138	139	123	127	133	111	133	134	141	125	146	124	130	140	123	121	144	131	128	150	129	127	128	105	123	135	107	148	130	135	131	129	133	126	130	137	143	142	145	138	129	134	135	139	119	129	120	149	148	139	120	141	116	135	141	133	144	155	146	135	121	134	138	142	127	122	128	135	113	129	149	137	113	145	113	131	126	131	137	126	149	135	145	121	117	140	126	140	147	129	129	150	146	124	141	147	138	148	114	102	152	121	139	154	164	135	144	112	138	124	134	125	130	147	139	155	121	120	137	137	117	134	154	130	146	127	134	141	118	128	139	137	121	139	142	136	145	142	139	128	139	159	140	123	137	132	139	125	131	130	123	133	122	129	141
3605	427	489	500	489	461	444	433	429	450	420	401	419	431	416	389	433	407	433	418	394	391	440	476	406	442	426	470	420	413	423	437	429	430	385	405	443	424	423	393	414	405	433	406	400	408	418	373	387	418	436	441	392	368	387	401	422	381	421	424	433	382	414	407	395	400	397	408	438	391	381	395	415	419	415	394	408	435	395	425	422	425	401	392	412	406	419	404	378	399	414	436	418	386	433	378	380	390	410	397	404	435	384	443	389	377	431	407	429	391	401	396	429	389	377	426	414	416	424	380	423	418	422	425	378	403	439	396	413	409	415	449	401	397	442	394	398	384	411	431	354	441	406	451	417	406	441	412	383	404	423	418	403	428	393	409	433	399	378	419	418	423	426	418	410	404	394	411	413	395	391	403	380	414	430	431	464	417	383	402	408	428	443	419	409	436	433	405	402	416	394	422	404	432	377	402	400	430	411	410	415	408	435	431	419	418	379	396	404	397	413	411	398	441	411	396	402	416	428	401	389	417	387	432	394	374	406	432	413	394	398	422	375	398	403	415	405	384	417	397	390	384	391	404	402	416	403	443	421	390	412	383	398	421	387	393	424	420	390	405	436	417	394	408	402	387	397	408	389	429	376	433	426	381	399	408	384	404	408	441	426	382	392	376	412	386	410	425	404	372	382	411	399	404	408	383	405	395	441	418	390	421	429	433	408	426	420	370	421	442	364	412	409	355	386	433	392	391	421	405	374	411	410	407	397	385	432	432	463	385	390	408	377	413	411	406	416	392	407	409	371	418	424	426	403	425	410	420	417	437	400	371	410	401	432	421	411	409	452	401	414	400	384	401	442	384	419	386	425	413	396	434	445	406	422	423	395	402	409	400	399	422	413	404	400	408	398	398	442	396	420	379	436	443	440	409	396	424	424	424	388	405	424	411	392	444	346	400	378	378	433	446	378	418	435	397	413	411	416	434	395	417	415	418	455	389	413	415	433	362	430	385	420	436	429	413	445	384	399	388	402	398	455	404	388	421	418	405	384	406	438	425	403	413	426	373	421	387	404	381	376	392	411	411	415	376	411	393	438	434	410	384	434	393	423	440	417	427	443	384	444	436	381	400	427	402	383	402	442	383	389	404	410	418	401	395	393	382	422	385	394	413	385	386	407	415	391	429	402	413	424	341	429	437	371	414	413	402	441	428	423	403	393	394	437	392	428	374	450	417	406	433	447	413	408	393	423	409	387	407	397	389	431	409	385	381	414	415	425	390	400	436	386	404	409	426	449	393	384	404	431	393	393	438	420	412	390	396	417	423	434	383	427	397	408	416	412	417	384	394	360	409	410	424	424	392	439	402	399	411	416	402	399	386	395	414	421	426	427	435	375	424	417	427	384	401	392	430	426	410	394	404	412	420	392	381	373	398	404	408	417	422	377	427	387	446	396	421	394	409	409	407	415	427	391	382	440	420	422	420	406	406	416	433	402	409	421	411	418	419	428	374	465	417	388	416	383	425	398	417	425	425	385	387	407	415	415	406	375	418	416	409	382	398	382	407	396	397	416	416	428	406	407	414	422	417	414	419	410	384	427	389	411	390	385	419	382	401	426	357	410	394	432	372	458	407	409	406	396	395	377	425	451	415	370	416	408	398	404	413	409	434	396	417	410	404	382	415	402	458	433	419	401	416	378	397	418	409	418	364	442	394	410	386	395	389	375	402	415	454	391	382	417	379	401	390	435	388	410	419	386	422	434	409	411	401	411	443	404	417	394	421	383	436	445	408	397	404	390	397	424	429	399	419	404	397	422	403	416	368	419	442	409	387	412	406	393	391	409	402	382	391	445	383	417	377	411	391	434	444	410	392	394	405	413	421	436	425	443	400	418	437	403	405	446	450	395	415	407	427	410	409	377	425	434	396	408	432	408	441	429	415	444	427	411	422	398	437	423	447	418	407	442	407	436	388	427	410	399	385	407	388	382	388	389	447	411	415	428	413	439	448	413	459	385	441	405	406	394	404	417	427	442	398	424	401	403	375	414	386	439	389	381	415	413	418	395	421	389	384	417	405	393	430	424	386	394	414	378	423	379	386	421	396	389	398	402	390	407	401	396	412	444	429	404	436	402	390	409	395	390	349	434	429	416	392	416	443	450	441	387	391	434	435	384	434	432	399	404	418	405	419	406	424	416	430	429	367	433	405	404	444	385	398	426	429	390	441	431	413	397	430	384	404	421	402	394	416	400	403	424	374	396	379	420	402	407	402	395	446	424	416	421	390	431	419	378	427	387	445	408	378	419	396	429	402	396	409	428	396	401	398	391	409	420	405	402	376	388	406	457	411	409	378	402	423	417	370	398	428	404	378	399	442	395	404	409	405	444	405	391	413	386	377	401	416	421	434	424	401	410	368	392	409	416	411	416	415	406	402	404	397	408	377	405	384	449	391	417	404	416	418	405	384	424	396	366	424	399	363	405	420	399	458	409	380	388	435	391	420	399	456	398	407	420	393	368	365	410	408	400	376	429	403	421	435	422	422	381	403	396	377	399	402	403	397	414	387	393	396	409	416	390	421	425	437	389	408	428	391	418	395	395	398	388	436	415	433	408	423	403	408	417	409	429	383	424	393	409	422	414	397	380	395	458	406	398	404	424	398	417	409	421	449	402	439	409	406	429	419	412	407	387	442	371	382	396	438	388	408	414	416	409	433	403	400	406	420	382	402	401	444	402	388	411	401	453	462	405	417	414	413	367	401	416	426	403	393	405	446	398	365	397	428	431	392	401	393	395	396	439	399	413	446	426	406	392	418	402	392	453	389	400	396	417	401	455	402	402	391	438	444	422	443	411	442	414	416	402	406	413	413	421	389	425	395	396	398	395	427	397	421	412	400	426	394	421	401	419	417	415	399	414	415	395	402	391	403	397	426	435	398	408	412	383	421	380	412	401	438	401	422	422	402	392	422	389	404	429	404	425	421	414	412	429	430	387	420	405	411	393	381	423	385	406	409	388	386	409	381	414	387	405	372	420	404	422	410	416	391	428	411	423	424	416	456	443	400	435	403	379	402	383	429	408	407	427	411	419	399	424	371	380	427	423	417	391	394	421	398	408	384	389	415	381	398	427	403	392	372	371	377	425	404	409	431	408	397	462	381	397	392	410	413	411	407	445	412	374	409	434	420	386	389	393	411	406	393	425	428	418	410	393	430	411	396	406	432	410	423	413	415	409	423	413	373	406	437	427	422	374	408	397	407	417	401	460	419	387	394	443	410	432	408	428	398	420	448	420	396	409	394	413	437	429	399	411	397	369	437	432	419	407	398	419	429	448	444	425	445	406	386	403	394	443	439	429	363	391	393	453	419	400	430	384	395	428	390	416	422	410	416	391	396	419	423	437	434	414	405	412	382	407	467	420	414	385	401	391	390	411	414	399	392	412	390	408	385	391	419	396	365	389	385	415	384	449	467	383	429	420	424	415	421	395	436	425	408	390	421	390	399	409	377	390	410
21566	1892	1231	936	706	551	430	386	332	331	293	276	269	251	251	232	242	226	270	287	269	226	236	235	237	264	249	270	264	238	248	319	276	258	254	246	220	209	240	230	196	199	196	220	226	225	216	216	218	184	190	200	196	197	211	204	188	220	206	206	217	198	178	188	220	190	214	219	194	225	219	205	186	199	190	204	192	221	212	199	188	195	200	229	223	186	207	208	208	183	210	235	189	215	223	183	238	205	238	228	208	178	229	186	198	189	216	185	202	210	184	196	219	206	203	218	235	203	220	206	211	168	201	224	197	197	176	225	208	226	202	191	175	197	201	207	200	195	201	204	221	209	178	183	172	216	184	202	223	182	226	198	173	228	185	223	177	241	203	210	204	194	219	203	205	210	190	193	193	187	218	200	203	215	215	191	195	179	232	210	207	218	218	216	182	219	184	184	198	203	205	204	216	217	203	226	213	211	183	207	173	222	172	224	249	223	220	205	183	197	217	214	206	198	220	215	195	201	227	199	188	190	197	186	205	212	199	206	226	196	193	181	186	215	199	181	212	242	222	199	192	197	208	217	204	181	203	202	189	160	206	177	201	190	208	183	199	203	173	187	210	195	200	204	180	202	172	210	192	191	206	200	183	217	210	213	184	210	202	195	218	175	199	183	190	215	216	207	190	200	220	203	185	227	217	227	186	185	196	192	222	211	187	194	211	196	194	207	224	215	193	205	205	183	198	180	212	217	185	218	216	192	241	214	211	193	203	221	218	224	207	218	218	226	209	202	205	220	215	241	234	207	202	207	181	235	193	207	225	213	197	206	219	199	166	221	209	200	215	214	226	204	252	231	184	206	175	163	183	190	190	225	197	191	209	230	199	199	194	212	199	218	197	201	251	229	198	214	218	220	202	213	181	220	215	202	203	217	201	196	211	204	198	230	191	191	205	220	182	195	233	192	207	207	192	208	207	204	184	207	172	210	191	186	183	187	195	207	218	184	217	207	182	239	171	209	200	196	191	181	215	214	214	209	206	192	233	183	192	207	198	197	222	218	162	208	209	200	191	190	197	189	207	192	200	196	211	207	188	214	213	217	197	206	176	225	215	173	210	204	201	201	201	215	163	196	205	177	199	229	194	218	194	198	189	219	202	206	184	201	218	203	223	235	219	199	191	181	185	241	227	178	186	237	203	179	211	225	206	200	177	197	219	199	208	232	173	210	187	194	193	208	216	230	213	182	192	188	177	206	218	178	185	202	204	205	207	193	233	176	210	202	203	207	210	198	196	185	191	189	158	191	209	198	192	197	192	169	204	193	226	189	210	192	187	190	193	201	192	219	185	200	194	209	206	212	199	228	200	203	218	209	184	217	213	187	213	195	236	203	189	208	197	195	199	208	215	208	183	214	203	213	229	217	225	191	219	207	197	210	210	196	195	217	192	195	208	205	223	233	193	201	222	209	174	210	199	184	205	194	216	203	222	172	208	202	203	220	204	219	207	194	210	197	224	203	173	190	219	209	210	183	178	188	221	213	204	206	201	224	224	219	216	201	173	203	219	221	179	208	217	217	202	220	203	204	202	204	211	193	190	191	203	199	177	208	197	197	220	231	224	198	207	208	233	199	210	188	195	198	206	194	214	199	200	213	191	206	195	174	212	181	201	173	228	217	211	198	194	198	197	190	191	197	197	190	193	218	185	217	202	191	204	217	202	219	218	187	196	226	192	171	195	193	206	197	195	220	194	200	208	187	175	206	200	190	196	205	187	216	235	223	200	194	190	222	179	224	203	201	208	173	200	196	230	213	195	181	203	227	198	194	185	210	203	187	219	180	219	196	207	200	225	213	187	204	200	209	198	214	205	188	201	215	231	211	210	209	214	195	210	189	219	195	196	221	199	191	196	221	231	206	220	199	205	215	227	200	235	197	210	201	168	206	190	160	222	213	187	210	196	209	226	209	228	219	186	238	223	207	200	197	229	218	203	181	198	204	214	192	207	219	220	213	200	183	244	204	206	189	223	222	211	216	205	213	228	200	177	215	221	208	197	222	206	211	203	189	181	191	207	195	185	186	216	200	208	213	193	214	175	195	180	209	189	238	198	201	212	213	206	196	189	204	194	185	180	214	217	220	217	186	196	186	192	214	239	224	216	197	205	209	213	208	192	218	218	223	215	219	201	197	192	178	237	185	176	191	208	194	207	212	193	217	194	200	200	193	195	220	189	253	191	204	194	192	244	215	220	235	206	236	181	212	221	197	209	225	206	237	250	225	188	188	201	189	205	197	208	193	217	200	214	203	217	202	196	210	195	195	220	188	221	216	200	174	184	177	194	222	197	179	216	183	232	235	198	186	195	192	216	206	222	184	211	218	199	190	174	206	198	181	228	201	190	218	203	208	212	232	233	189	182	220	202	214	211	209	209	197	211	200	216	197	191	188	198	206	201	195	214	204	216	212	208	199	179	212	197	188	204	207	207	185	206	205	205	228	216	215	194	209	175	195	208	214	204	207	190	204	192	213	193	186	209	227	212	231	202	170	207	209	201	193	211	206	190	191	177	231	196	224	207	194	175	183	220	217	215	199	205	191	206	213	191	209	191	207	184	219	198	186	215	211	204	184	206	214	197	200	208	232	181	217	211	222	199	203	209	200	212	195	196	211	197	218	218	197	204	204	206	195	179	190	207	199	190	229	193	211	217	223	198	192	200	200	208	211	199	205	235	233	216	217	180	186	207	190	223	193	190	215	205	207	202	213	217	208	203	183	229	228	221	221	206	160	223	191	232	196	202	218	241	208	202	193	182	210	215	199	214	218	224	213	183	234	203	212	201	194	188	217	220	226	208	207	202	213	204	211	209	198	200	224	217	191	195	177	206	239	208	196	209	189	204	194	232	207	180	199	187	205	214	191	210	228	225	206	193	234	207	221	200	181	234	220	231	225	184	192	205	216	199	221	229	226	209	210	227	204	200	226	208	201	207	205	192	230	201	210	207	200	207	183	209	219	189	217	216	213	225	182	193	203	172	209	204	173	199	189	209	229	192	198	193	201	201	219	178	211	211	192	197	204	195	227	194	190	201	210	208	216	197	226	194	207	205	202	189	194	206	219	192	214	186	203	218	195	195	201	224	206	196	226	220	184	212	198	237	213	172	173	202	207	213	192	213	223	199	203	202	199	188	185	192	215	217	200	212	202	172	189	198	207	205	193	191	190	210	230	199	229	196	202	220	205	207	189	200	183	210	195	214	243	190	220	191	213	196	209	195	212	187	221	185	189	218	180	204	218	221	203	208	235	231	231	206	184	200	220	179	189	206	205	207	196	172	219	230	220	215	202	228	223	202	209	218	221	193	180	222	202	205	196	214	192	167	204	178	238	219	192	221	178	214	242	201	200	241	198	184	219	205	230	215	210	219	202	199	198	194	212	188	203	193	208	216	181	226	199	209	231	198	213	183	204	170	194	209	234	228	199	191	204	182	213	213	208	222	203	192	233	236	197	198	211
10668	1386	2608	3077	2705	2347	1856	1646	1413	1307	1136	1103	955	983	863	837	800	835	817	741	821	772	749	815	1047	1123	938	1049	1091	1213	1059	1139	999	842	1055	846	675	614	606	619	586	688	642	619	638	590	676	621	592	642	569	638	604	580	581	571	577	587	618	586	592	582	588	635	569	553	580	579	563	585	566	567	555	625	571	617	597	585	571	558	586	536	579	538	574	661	544	618	572	604	607	610	598	589	560	568	564	575	567	584	552	563	588	610	585	583	628	581	571	558	576	595	578	559	557	568	611	539	566	581	552	584	590	566	593	570	588	557	574	530	578	590	605	582	608	635	630	569	570	588	585	620	542	606	563	603	560	538	567	532	571	577	574	597	591	584	575	611	569	550	611	597	568	566	597	567	602	565	607	559	541	567	632	605	575	589	567	571	562	587	552	544	593	556	557	599	555	590	557	615	562	542	600	568	590	568	557	582	566	550	603	612	539	578	544	573	617	588	568	574	569	573	546	601	599	557	572	550	574	592	594	643	586	595	552	554	587	599	587	584	607	570	528	557	577	545	556	607	554	585	558	557	557	603	547	555	595	601	587	558	568	574	575	581	564	563	547	610	564	602	574	572	538	577	554	577	533	562	565	571	598	528	572	582	541	563	534	575	574	592	561	542	552	524	574	577	608	555	522	539	579	583	583	558	579	553	543	545	542	581	557	610	596	556	596	544	593	562	543	561	614	620	555	520	588	533	539	605	582	586	585	563	600	545	606	588	561	611	544	594	548	563	598	574	561	556	606	562	589	592	562	579	596	572	568	565	571	618	572	545	561	622	598	559	581	590	606	570	559	580	561	607	563	527	570	579	614	568	580	592	582	572	613	564	602	557	565	583	560	554	547	547	579	573	598	589	574	550	565	566	561	605	605	615	622	587	573	546	594	583	582	562	590	557	558	601	571	529	609	541	588	579	579	570	569	565	558	592	597	566	580	556	589	616	568	582	556	567	542	550	537	601	562	547	584	570	562	583	588	585	585	573	565	527	610	609	557	598	608	552	625	540	583	532	576	591	571	589	574	569	562	589	558	602	565	571	602	612	547	619	550	586	588	556	564	565	554	594	594	555	551	535	560	562	610	591	581	558	556	592	589	583	572	616	594	554	555	552	563	590	581	579	647	542	584	560	602	552	546	586	571	540	564	584	575	573	536	579	593	560	534	576	628	580	589	569	567	543	567	575	505	604	595	555	602	590	542	574	554	577	575	567	604	591	594	563	597	567	555	585	558	565	575	591	599	572	571	590	536	548	570	548	569	560	588	544	561	562	560	561	590	580	589	588	601	590	579	569	569	611	577	549	573	589	571	585	541	567	525	634	596	585	592	560	552	554	583	556	576	565	529	547	570	553	561	573	545	589	597	578	561	568	572	582	579	571	609	579	541	595	591	534	579	607	611	589	611	563	570	576	560	543	576	548	513	561	545	564	558	547	514	537	610	560	564	609	542	592	557	579	558	530	558	604	621	584	639	554	576	567	552	535	574	508	535	542	599	521	585	581	591	561	587	572	564	569	576	555	583	535	576	596	564	569	598	572	559	588	589	557	561	575	562	571	586	573	554	577	552	567	572	587	590	580	584	565	578	551	578	520	582	563	557	554	594	588	576	623	581	556	543	525	528	587	545	540	542	566	555	564	559	605	571	575	572	546	559	520	570	577	557	555	595	576	565	604	558	539	546	572	611	615	538	595	558	587	595	558	572	578	557	581	612	589	580	577	557	568	513	576	587	566	544	570	619	535	546	572	610	543	575	556	574	551	601	592	557	581	570	565	539	574	562	569	576	580	540	570	566	628	603	568	557	547	599	583	602	600	549	563	594	546	580	565	563	628	596	583	519	554	579	570	559	577	566	608	576	519	501	591	587	575	577	562	619	597	533	582	535	565	574	564	579	609	585	551	597	566	549	594	600	595	527	583	582	548	601	573	558	559	525	575	565	553	585	544	596	585	578	556	534	636	623	543	559	585	536	563	566	629	596	578	546	565	576	577	574	581	560	615	579	586	568	572	560	588	569	585	568	546	557	554	543	586	560	578	545	603	571	588	567	548	567	538	529	574	541	572	567	573	662	583	562	584	576	588	565	611	605	567	544	610	572	559	522	585	585	558	612	536	612	523	549	600	558	535	564	589	576	571	543	597	590	576	600	599	559	577	535	560	589	517	595	612	550	618	567	588	585	587	556	553	556	576	606	571	596	565	546	598	562	587	567	588	596	572	565	594	573	554	610	588	590	552	573	579	590	573	592	539	604	553	567	549	566	557	531	541	590	575	567	537	522	532	555	575	548	570	599	558	551	600	569	561	607	611	548	580	588	572	592	580	533	567	554	543	547	603	558	569	548	575	561	601	555	543	618	559	592	595	535	582	570	567	549	597	616	607	585	542	563	528	614	607	550	568	565	597	554	578	547	568	566	553	563	585	583	570	580	555	565	597	577	539	542	572	585	618	617	592	615	554	590	571	560	563	588	608	548	528	587	594	581	569	557	600	548	617	595	617	562	587	567	531	547	566	632	558	587	572	556	583	571	617	588	558	548	569	606	565	558	564	548	526	584	576	530	624	566	583	551	593	552	564	577	618	569	571	565	559	559	563	602	577	549	587	544	517	554	568	611	598	583	556	590	556	506	608	576	576	565	551	543	553	568	615	612	572	581	572	579	595	570	563	645	566	547	635	567	560	598	584	567	569	555	542	586	567	560	612	550	595	601	590	565	608	553	590	577	566	535	564	556	562	541	591	559	534	632	577	596	526	609	584	557	567	598	586	543	590	571	562	522	557	557	539	525	553	540	558	584	595	574	583	561	621	538	606	584	584	574	575	545	569	576	555	592	547	556	544	593	571	533	578	586	570	605	553	628	595	585	560	556	555	609	538	540	602	581	600	620	578	572	587	562	608	618	568	584	563	568	551	583	575	567	574	581	603	562	563	559	592	558	581	552	608	558	588	585	568	571	586	590	547	628	570	537	550	594	598	581	579	556	625	571	584	556	603	593	569	612	569	576	592	555	567	590	591	580	569	555	554	579	611	579	558	556	580	590	562	599	559	561	603	534	595	641	559	567	542	592	563	589	586	550	600	593	570	569	531	529	572	568	596	569	575	575	534	545	589	600	553	596	541	576	543	582	585	537	608	577	582	528	582	580	596	567	552	572	581	556	576	598	597	588	584	557	607	597	599	613	571	566	593	592	579	601	587	559	523	593	543	538	592	576	563	600	584	583	558	569	549	556	585	569	579	602	577	556	524	567	554	550	568	556	589	614	590	575	568	559	590	575	558	550	581	586	559	639	571	581	617	558	569	548	610	570	556	594	552	538	579	553	604	538	561	575	579	577	568	555	594	602	575	614	551	598	537	604	589	589	620	563	600	554	585	595	570	586	564	553	577	527	571	553	520	526	539	575	566	587	553	512	541	549	602	564	527	565	590	593	625	610	560	597	599	614	602	577	556	519	627	536	552	560	543
34794	5301	2776	1928	1377	1171	899	819	690	636	543	520	519	528	509	464	425	435	472	427	446	414	467	441	504	527	485	503	526	517	533	555	487	492	489	486	427	383	398	389	398	401	411	379	390	415	352	385	386	423	422	401	423	392	420	370	436	409	399	401	394	416	424	429	378	386	394	379	391	378	412	383	392	423	406	379	403	403	349	400	436	408	386	383	391	415	406	337	394	328	404	367	356	419	379	401	437	389	366	405	369	451	408	375	397	408	412	450	378	394	383	391	367	371	393	373	381	369	372	450	407	391	357	384	395	371	380	349	377	384	364	384	383	406	370	382	430	366	387	383	421	402	390	382	399	424	406	365	404	370	394	385	395	362	403	382	432	398	378	385	392	379	375	363	387	339	379	388	400	386	371	370	405	398	370	389	399	350	372	403	376	433	411	408	364	418	401	389	383	366	387	373	393	414	429	386	400	370	395	413	389	391	350	381	384	361	400	381	376	389	395	397	396	366	371	371	371	410	382	377	378	362	385	382	415	410	434	378	407	384	358	355	360	387	396	363	417	342	385	401	384	403	400	374	365	390	368	337	362	379	433	380	391	350	363	396	392	413	417	381	376	399	388	399	384	381	381	404	409	368	383	384	385	365	371	391	415	388	399	382	421	390	381	370	389	390	396	375	343	415	403	376	410	389	365	386	379	391	366	358	372	378	426	415	369	383	359	397	394	390	406	407	409	363	400	404	402	426	396	357	379	412	365	417	388	374	390	363	434	385	395	391	357	441	398	359	413	385	379	399	376	387	405	402	398	389	397	357	372	417	367	394	432	381	403	412	356	427	378	414	407	401	373	384	368	396	397	404	389	376	385	387	394	420	373	408	407	400	419	387	391	412	370	407	396	397	369	393	388	427	400	418	385	377	407	391	389	381	378	406	400	356	380	351	361	398	391	352	385	380	335	404	404	351	402	399	393	385	394	385	396	412	394	412	375	424	375	397	416	385	373	381	459	389	384	383	360	393	384	409	374	401	360	384	386	360	406	389	337	385	356	407	380	353	374	422	405	380	361	373	413	426	342	384	378	416	383	354	373	422	391	373	375	376	391	395	381	378	399	372	407	411	391	398	413	395	375	416	403	392	372	403	407	419	400	412	424	397	385	404	408	385	394	397	386	425	395	411	427	379	393	409	404	400	365	364	367	400	386	394	361	402	390	389	360	396	390	390	387	374	404	419	379	369	376	375	345	397	373	374	435	412	376	394	414	392	375	412	380	374	386	406	362	411	402	396	355	362	420	376	368	417	414	404	408	389	407	364	382	408	385	391	391	383	387	400	419	378	404	351	383	400	375	397	349	361	402	409	382	412	439	395	415	378	404	414	390	405	395	351	422	371	398	384	371	406	374	406	360	372	407	371	384	392	401	370	377	373	366	384	441	390	435	370	401	391	387	369	397	380	397	407	395	386	415	391	388	402	363	401	441	373	397	400	373	388	359	412	403	400	423	392	414	407	410	404	364	395	396	382	384	344	392	411	415	394	406	393	397	404	385	395	425	360	380	388	401	375	406	422	449	391	400	407	364	369	402	382	418	371	405	394	405	370	374	383	361	405	362	335	383	344	394	388	351	347	367	377	377	402	374	387	367	404	408	404	437	387	401	375	413	387	362	350	380	436	431	396	373	366	400	378	403	372	425	379	403	409	412	371	393	371	386	361	424	407	354	429	367	366	369	412	407	382	393	391	395	370	382	381	414	389	385	380	407	369	389	431	362	388	383	392	384	428	408	404	394	372	381	402	358	400	406	370	398	382	358	415	374	402	411	403	352	379	365	402	406	339	385	393	356	378	371	371	395	414	389	426	344	401	370	369	406	441	376	414	369	398	385	386	366	374	403	364	391	384	396	375	362	402	357	371	374	376	392	402	461	389	383	364	355	366	390	373	353	372	385	420	354	381	365	406	400	371	373	379	417	363	399	383	377	381	401	336	396	401	365	362	371	416	368	386	403	398	378	397	382	407	394	413	395	413	369	379	365	399	424	418	435	385	384	390	366	431	389	355	355	357	425	360	402	419	387	400	388	406	399	381	378	395	382	404	363	421	413	421	350	380	365	421	396	390	364	358	395	378	385	400	399	425	426	350	374	379	384	369	403	386	394	402	420	380	396	398	380	397	367	398	393	367	422	356	392	414	390	386	375	385	372	404	367	381	366	362	385	396	374	376	417	379	344	360	397	387	404	399	365	375	423	392	408	392	371	391	427	375	416	353	383	393	412	409	434	401	376	383	385	380	393	388	397	402	427	385	385	360	414	394	402	387	448	370	406	362	376	412	427	406	452	413	422	415	376	384	416	383	396	396	374	376	396	356	369	395	360	386	397	385	394	388	374	437	389	381	372	398	367	365	390	370	402	369	387	416	371	404	353	369	381	358	370	420	419	372	426	386	362	374	394	381	416	431	344	371	403	396	393	398	391	384	383	390	408	385	380	378	396	364	326	375	413	376	409	373	415	376	386	379	407	404	368	420	402	390	395	403	396	386	367	389	348	371	370	386	448	398	363	408	382	365	364	399	346	386	385	381	404	403	399	368	386	392	414	372	377	416	389	382	379	408	393	386	419	363	361	377	394	386	390	390	417	411	403	387	370	410	351	425	390	348	402	392	362	389	404	386	372	392	361	416	358	366	386	381	411	413	371	391	419	383	412	404	382	378	392	371	397	425	420	366	386	397	431	432	392	401	413	382	399	388	404	392	420	437	369	393	374	384	361	361	391	398	372	393	378	424	357	392	374	404	377	376	356	391	394	382	405	365	418	381	405	413	430	396	383	411	389	364	351	372	378	384	412	383	386	407	399	441	391	425	385	374	375	384	406	402	406	384	365	372	388	433	369	395	364	393	388	398	369	391	427	368	388	381	342	377	399	406	365	381	344	370	389	368	348	371	359	372	381	450	397	383	429	417	388	409	387	374	385	373	375	345	364	388	364	394	374	418	445	436	388	401	371	392	387	367	395	372	394	419	410	374	390	388	365	372	387	374	358	393	355	370	366	394	408	384	404	383	393	397	403	389	377	361	390	420	406	416	407	395	367	366	392	378	387	373	371	375	417	377	391	391	407	420	401	396	377	369	385	379	375	446	407	405	395	395	399	383	416	378	408	355	370	379	374	392	391	390	390	378	386	396	423	399	367	391	392	391	422	378	377	357	408	390	372	384	415	378	402	376	428	376	421	384	414	369	366	366	399	373	427	367	447	370	358	371	386	354	380	413	388	377	369	413	378	404	380	370	400	367	393	377	387	393	375	381	363	389	427	361	372	377	351	431	359	360	408	379	377	393	370	384	400	416	432	361	389	381	404	387	375	382	389	416	404	387	361	401	361	377	373	411	409	407	356	383	362	394	379	362	414	393	356	389	397	420	408	423	374	381	397	401	392	377	397	399	399	436	410	344	393	390	369	388	401	405	419	384	383	392	400	385	371	355	419	341	424	404	412	398	389	393	400	399	409	400
15239	2428	4990	5772	4985	4312	3585	3108	2533	2407	2140	1896	1777	1637	1590	1507	1447	1425	1607	1301	1390	1303	1363	1377	1898	1900	1687	1910	2000	2140	1906	2079	1766	1695	1742	1402	1396	1058	1062	1091	1016	1058	1061	1077	1005	984	1021	1019	1025	953	946	977	1005	979	999	923	928	1004	964	1025	949	969	979	975	1039	976	943	929	954	967	943	998	983	1041	980	927	985	996	1005	955	958	1006	912	981	954	969	981	950	942	965	1025	1019	971	954	924	957	973	952	1014	982	968	1015	934	932	967	1029	894	990	1018	960	975	984	999	948	932	968	977	942	936	928	1001	933	960	948	955	962	989	906	922	907	999	1003	938	964	963	960	931	954	962	971	931	923	978	964	926	1001	936	930	1023	980	971	947	957	972	976	974	939	942	924	944	961	941	1000	999	939	953	930	999	907	870	971	991	920	941	964	958	938	942	902	995	961	954	938	958	902	974	953	975	1034	964	957	964	967	978	941	966	954	975	997	931	946	1045	948	972	930	954	960	907	954	997	902	978	976	964	933	940	1003	943	953	958	933	932	969	974	960	915	990	917	1004	929	941	928	965	980	982	937	944	933	912	988	958	945	957	929	964	1025	969	914	946	939	914	934	914	959	929	953	941	931	993	896	924	918	959	952	933	907	989	943	923	914	930	943	963	939	936	964	964	972	971	965	923	982	1022	982	945	976	943	948	971	984	996	913	963	920	946	945	940	964	932	923	932	977	973	981	973	990	961	922	934	919	928	921	935	884	978	933	973	910	914	994	978	940	992	971	927	963	981	970	944	1017	976	1029	956	1024	922	945	934	966	945	965	938	919	940	900	984	973	969	941	965	934	922	962	922	947	961	918	935	968	976	898	1015	947	968	954	944	968	950	923	964	995	957	949	975	910	976	934	887	906	898	981	987	928	973	952	958	969	1002	953	924	959	917	914	923	954	975	989	941	961	914	942	979	964	990	908	945	991	1024	914	917	975	1010	942	903	903	926	928	940	938	955	902	937	957	948	963	978	911	884	1008	941	940	935	952	909	966	1002	971	953	985	943	976	951	961	927	958	970	963	943	950	947	877	920	962	947	975	932	917	982	952	990	932	970	974	934	920	931	993	985	931	978	956	920	938	976	939	911	932	987	947	947	989	990	942	986	914	956	921	950	976	993	961	965	985	909	931	979	921	934	999	949	944	996	954	992	957	1042	897	909	923	959	960	924	882	936	947	929	969	951	948	880	954	868	961	960	921	970	960	934	940	962	932	954	974	938	998	952	951	934	943	911	913	962	921	959	963	918	988	971	940	951	945	947	974	951	967	907	901	952	910	958	953	972	970	919	978	985	986	970	900	944	935	944	967	1002	1018	939	967	934	969	991	902	990	945	872	981	1003	934	891	955	1026	902	944	943	980	985	873	958	983	933	898	1002	925	943	910	929	996	995	930	940	948	981	946	945	952	987	919	941	922	970	966	920	927	896	908	990	997	1018	953	1001	910	930	926	1024	945	943	930	901	942	954	943	978	949	948	1024	1043	943	920	952	974	981	980	928	938	994	976	939	983	946	973	960	951	909	935	952	922	953	934	987	926	976	944	959	998	970	938	903	922	911	954	942	926	935	979	871	980	963	965	915	967	996	931	991	948	931	924	960	974	934	921	970	964	961	918	974	966	967	934	971	974	951	984	951	985	935	972	941	979	926	892	948	1035	978	917	997	935	972	992	917	906	948	912	975	941	953	943	964	968	942	961	975	902	940	903	970	961	965	920	908	1002	948	948	945	903	983	989	957	958	963	870	964	955	890	952	971	980	981	958	910	955	936	942	967	962	893	1011	952	920	958	990	905	922	893	1017	959	955	961	908	943	967	912	941	993	961	946	889	907	961	1068	986	929	949	963	972	958	965	936	901	943	984	925	966	962	922	958	940	971	968	961	1041	886	933	947	951	933	939	945	979	924	931	951	901	911	933	947	951	948	1011	949	873	940	924	983	910	871	912	928	935	944	938	987	1010	974	940	927	948	945	961	972	926	947	959	940	941	946	910	900	965	950	1003	975	984	909	936	919	917	976	922	972	941	932	987	1009	972	934	890	947	929	967	917	945	988	967	920	986	976	980	922	985	941	905	955	980	894	923	960	937	937	997	910	985	938	970	908	962	976	883	966	950	985	944	962	945	954	960	949	917	1001	953	994	958	951	929	935	968	954	966	931	912	977	995	970	948	913	959	917	927	958	963	954	940	909	938	944	954	986	938	943	957	956	990	898	1001	908	970	890	923	912	921	971	926	942	979	961	985	1042	922	973	964	974	971	982	955	932	913	962	953	933	935	966	920	911	983	903	969	937	964	933	971	907	974	930	976	910	953	927	949	944	908	987	974	1017	941	977	906	919	916	943	914	920	932	923	934	917	924	887	941	995	883	938	895	980	933	1009	937	909	979	919	1014	955	878	935	938	943	968	1009	972	898	939	937	978	942	922	953	966	931	925	947	965	964	941	1007	962	871	974	971	987	950	949	953	998	952	1003	957	964	936	907	897	936	919	953	932	936	922	958	941	964	983	921	963	1014	994	973	929	922	977	886	933	911	966	992	937	935	998	963	964	937	948	975	920	930	877	975	1001	938	859	1001	911	953	960	947	907	958	933	995	982	961	907	996	980	955	948	943	869	981	942	916	936	913	964	995	944	952	978	974	921	942	944	975	980	978	947	920	994	954	983	968	925	961	943	968	942	944	972	970	998	1024	910	987	920	997	927	984	957	965	982	939	942	882	965	972	942	958	960	944	976	877	956	962	981	918	976	954	966	1010	951	922	945	983	957	875	880	924	973	928	957	959	958	932	940	980	968	988	964	966	945	976	953	985	974	919	1029	866	952	983	996	962	875	947	875	956	949	947	983	941	932	965	935	983	910	942	948	909	945	915	945	987	938	964	973	1029	999	1015	949	986	984	1022	898	950	934	983	964	977	935	912	913	944	976	965	934	966	918	937	969	907	1000	989	882	925	909	887	957	991	1011	913	895	918	990	926	929	992	923	972	942	914	949	994	961	1010	990	929	892	979	981	983	931	949	949	985	966	927	950	939	905	971	953	993	925	938	952	924	945	925	951	922	967	966	991	927	1012	942	912	959	989	950	938	942	999	947	918	955	958	902	992	960	943	980	1002	958	904	977	936	967	964	939	931	933	958	950	941	913	957	984	922	951	904	997	953	937	974	930	962	952	926	978	978	924	946	956	1011	887	965	958	891	956	966	948	929	956	968	935	931	946	897	961	957	948	962	924	916	933	930	969	910	951	979	962	896	1008	941	980	855	952	916	937	1000	968	947	919	914	925	921	955	981	957	940	956	918	989	1002	969	883	922	941	979	893	910	957	983	891	936	966	893	982	973	946	898	910	943	941	999	922	974	965	937	929	980	969	975	972	1004	954	927	1006	1016	946	957	954	945	898	912	1000	966	933	937	895	958	985	951	939	916	906	981	946	980	925	961	902	974	939	928	946	961	902	903	950	935	976	957	967	1038	957	935	927	920	978	1022	971	948	948	967	963	946	983	952	924	982	959	975	914	960	964	972	958	960	936	948	973	937	1019	1018	1025	896	1010	978	993	978	1020
2931	177	162	174	123	169	133	125	138	130	145	134	120	130	140	146	126	146	129	153	134	154	142	124	107	153	131	147	146	137	120	141	150	143	135	141	117	145	138	143	105	123	115	153	139	143	140	126	132	150	140	140	129	142	123	147	130	126	148	135	123	148	133	117	134	111	141	133	151	144	139	133	148	120	144	97	131	130	112	135	132	144	131	143	137	122	137	134	137	143	141	131	154	143	137	124	151	124	127	138	132	128	143	135	134	134	139	121	129	144	126	129	139	144	131	128	150	138	129	127	113	140	140	157	139	120	128	152	138	147	159	139	144	115	135	135	162	142	147	135	125	139	142	131	150	155	152	131	126	153	137	135	142	123	153	150	115	120	126	136	130	123	151	141	135	108	112	133	125	123	129	139	156	151	130	138	124	146	114	127	133	111	111	132	101	145	143	130	140	119	121	142	133	119	129	124	114	146	122	138	123	120	132	122	134	135	132	122	117	143	138	117	133	130	161	126	144	135	122	143	132	148	99	108	140	151	148	141	122	126	133	142	154	124	136	135	122	124	111	138	129	140	151	139	141	149	126	128	117	105	133	126	126	121	130	122	130	133	145	127	133	142	145	129	134	143	137	128	144	133	133	135	138	124	126	135	129	113	149	148	149	121	125	130	132	119	118	129	122	129	123	117	147	124	125	113	136	135	112	125	149	129	118	129	125	146	130	149	133	117	123	152	132	127	121	137	141	122	144	138	133	127	106	119	123	120	134	140	164	142	138	142	125	132	123	134	139	143	142	148	127	129	127	143	132	136	138	118	120	119	149	114	137	141	152	109	129	133	142	144	121	137	122	139	146	141	162	116	134	137	127	123	138	152	113	138	137	127	138	134	130	120	140	129	125	133	131	144	124	135	139	131	120	158	127	145	127	146	131	107	125	128	144	133	122	138	150	159	138	118	133	122	128	132	135	139	149	123	129	126	145	119	116	155	125	135	148	108	134	155	126	135	129	146	150	128	135	133	126	127	140	146	128	114	135	130	116	124	137	129	136	132	142	129	145	149	144	121	139	145	121	135	115	115	139	118	142	128	118	116	144	130	127	110	111	129	128	143	127	147	139	122	131	153	134	132	117	136	133	137	136	139	127	121	111	123	124	119	125	127	133	136	117	139	155	125	120	105	131	148	144	153	142	151	164	140	133	127	140	140	135	139	141	129	146	139	137	111	136	119	126	132	156	140	135	110	156	140	140	115	132	146	125	120	145	114	141	115	114	146	145	134	151	125	137	122	124	155	129	134	137	130	123	119	135	121	122	156	141	141	126	115	134	121	136	139	137	139	154	139	126	124	117	125	123	139	118	137	127	121	112	142	148	140	137	127	115	141	121	135	138	129	133	136	148	125	155	123	129	143	134	109	109	122	142	144	116	129	160	156	140	137	129	131	104	135	142	135	132	124	116	136	154	134	119	116	136	141	143	125	138	118	139	135	125	136	123	135	97	126	133	121	130	117	138	142	131	122	127	112	145	126	139	149	138	130	130	147	158	133	143	130	130	148	115	132	106	139	119	135	143	151	129	124	153	141	137	129	120	120	120	135	141	145	136	135	153	145	134	137	147	137	144	142	131	123	135	131	126	154	134	138	149	114	125	115	127	119	125	146	141	117	116	126	135	139	147	149	131	147	142	131	129	131	130	129	120	131	155	136	123	128	132	135	161	140	143	135	156	123	141	147	145	139	147	151	123	122	114	142	139	136	148	140	133	126	149	128	117	152	124	133	137	107	116	127	142	122	136	158	141	122	139	143	140	140	145	123	138	129	133	119	126	145	133	143	133	128	122	123	131	119	125	149	143	109	142	126	137	110	140	140	113	131	133	122	137	100	133	131	138	115	158	136	130	144	138	147	116	126	126	120	130	138	118	122	133	125	133	148	124	142	139	136	139	139	122	134	139	123	127	141	118	127	146	119	122	133	112	154	131	151	145	122	133	135	123	111	129	129	147	118	122	117	140	149	128	142	136	137	101	127	159	120	132	121	143	141	141	141	151	144	145	137	134	133	148	134	126	129	152	149	144	136	127	138	156	127	133	160	137	123	132	117	131	140	133	124	164	126	152	116	153	164	153	130	150	135	124	147	123	125	143	129	130	149	174	146	142	139	141	145	138	119	130	142	148	140	129	119	136	146	129	133	115	141	112	152	145	124	145	140	133	129	127	147	130	134	135	137	128	123	158	116	136	149	131	117	143	141	148	135	128	152	165	129	146	146	133	145	148	131	124	143	119	137	135	123	149	125	128	124	141	155	138	131	121	138	140	149	144	134	115	128	136	126	118	143	142	133	162	130	130	135	127	136	141	171	101	159	158	117	132	137	157	151	139	140	136	124	141	123	122	138	127	135	140	143	147	133	130	128	129	143	113	132	141	114	117	137	121	136	141	104	126	127	140	147	136	128	142	138	130	139	123	143	139	138	130	136	138	130	139	150	130	113	138	124	129	142	145	152	139	130	156	155	145	129	147	143	127	131	118	140	126	111	121	142	143	142	131	142	134	142	110	125	125	136	135	154	136	125	129	114	143	129	136	118	118	124	135	159	125	148	129	139	119	127	147	113	105	118	145	114	122	144	120	112	145	128	117	128	129	127	145	119	130	135	112	129	121	122	131	116	114	133	117	127	123	125	133	115	111	141	138	147	127	146	139	125	125	145	136	150	145	152	126	116	147	128	141	150	131	141	113	129	138	136	148	99	138	147	139	136	127	139	108	122	133	110	132	141	126	141	148	140	142	119	147	141	161	150	132	116	102	133	124	143	126	117	143	137	115	134	139	113	126	126	132	145	138	153	136	156	150	135	116	128	133	132	129	126	109	109	127	129	140	136	137	159	111	150	140	146	134	151	128	133	140	134	122	148	124	121	126	137	118	125	146	145	111	118	124	143	114	132	114	147	157	110	109	127	138	132	128	115	150	135	123	128	154	119	120	149	120	147	121	131	152	136	125	150	112	133	150	137	136	114	128	124	123	116	129	126	116	138	135	117	163	150	126	139	131	150	114	118	95	158	123	132	133	153	140	118	144	159	143	144	135	137	117	121	131	147	128	145	132	114	133	112	127	154	117	144	128	105	129	146	122	130	131	153	136	151	135	103	127	117	145	137	136	139	123	140	132	144	133	128	135	119	139	107	136	132	131	138	133	136	133	132	129	132	121	131	142	136	127	141	133	147	158	134	155	148	144	123	148	141	156	135	143	136	144	116	125	130	160	123	135	115	118	130	133	128	134	157	143	125	111	126	144	149	141	131	121	123	130	131	137	108	135	108	107	121	119	106	138	146	150	143	142	119	132	136	134	130	123	124	110	131	118	142	131	139	128	135	134	136	124	115	153	149	125	139	107	125	134	148	133	136	133	140	132	142	131	136	139	134	149	137	144	119	144	142	147	120	118	145	136	143	136	119	122	150	138	132	127	116	127	143	125	129	116	138	166	122	123	129	122	126	132	160	141	133	134	162
3492	474	495	537	487	461	470	465	440	437	442	423	423	417	440	403	409	426	441	408	419	411	434	418	432	428	424	421	392	377	435	449	431	418	399	444	415	433	377	428	398	385	439	408	403	422	417	398	397	456	416	394	407	438	396	418	424	390	427	424	406	391	419	413	400	381	423	402	352	410	398	398	389	432	467	421	407	400	405	433	393	411	374	411	404	401	432	406	431	417	392	430	406	379	425	442	399	386	392	418	405	391	442	408	394	426	399	400	396	437	408	424	417	391	368	401	446	409	388	421	388	414	425	422	383	416	410	405	429	430	369	389	415	405	429	406	404	435	413	377	402	432	402	412	417	429	404	384	393	434	403	440	396	436	370	401	433	429	411	436	413	447	393	399	397	480	413	364	414	408	430	398	439	429	440	449	413	409	429	397	407	397	415	416	425	418	429	404	426	405	405	428	426	437	401	414	433	440	378	413	390	395	442	425	430	400	407	423	432	410	436	421	400	423	414	397	389	430	377	431	423	388	437	396	395	407	429	424	421	399	392	393	421	396	397	413	439	432	406	394	374	399	438	437	389	421	399	435	438	418	422	415	381	450	442	382	418	404	421	374	414	411	395	412	423	422	407	366	374	394	429	385	407	436	422	381	429	404	403	433	439	444	406	417	400	421	437	426	412	405	398	408	375	414	361	414	471	399	414	397	376	444	403	405	397	404	429	398	427	447	459	412	410	371	405	401	407	427	435	405	430	419	430	413	396	392	406	412	397	395	419	419	426	414	412	418	395	397	419	364	404	373	458	429	429	392	427	419	415	443	438	402	402	428	406	415	439	411	374	401	424	402	395	419	420	430	412	432	411	394	422	426	401	397	389	419	418	398	409	403	433	414	406	403	437	400	404	414	439	397	428	424	404	385	390	435	408	380	449	440	408	423	411	400	390	368	420	416	375	439	392	419	394	396	431	410	407	404	403	425	414	401	413	372	420	416	411	384	401	385	411	391	383	418	397	395	386	424	376	411	384	445	415	403	404	414	403	406	422	379	411	406	408	428	400	399	434	427	446	412	415	397	401	391	429	422	416	435	418	426	411	401	389	442	405	383	420	399	403	405	400	417	414	450	383	416	379	411	387	408	393	403	438	429	380	425	416	387	374	373	417	417	451	412	407	398	460	431	398	401	418	421	396	406	406	379	418	423	409	389	412	430	400	384	408	410	406	387	413	397	445	384	437	382	401	389	402	389	374	442	384	414	400	404	417	409	432	391	436	397	394	429	421	413	407	402	417	387	377	380	406	395	414	415	433	407	377	414	433	372	401	375	404	407	416	378	400	363	398	404	409	398	395	417	379	416	422	452	415	466	453	433	412	432	435	428	376	429	442	408	426	424	384	396	419	430	374	433	427	447	381	417	436	422	415	396	411	394	419	405	423	382	387	438	454	436	380	419	415	367	434	378	422	390	421	424	408	399	425	406	408	451	414	381	395	396	397	397	390	412	440	399	393	420	399	410	432	411	404	409	396	410	425	418	426	415	430	420	404	420	401	456	390	415	408	400	423	420	459	387	416	403	418	422	377	420	403	414	379	396	427	427	448	415	443	407	396	382	451	387	403	407	395	395	397	386	391	430	390	380	422	431	429	435	353	393	389	427	404	397	448	401	431	390	399	436	440	445	448	424	389	388	438	417	401	415	408	391	393	386	438	457	428	424	429	425	426	389	393	396	448	393	407	390	424	397	436	430	375	439	377	408	429	433	429	409	389	414	375	421	420	414	438	394	373	403	402	410	421	390	414	407	389	408	451	406	415	434	403	411	429	399	383	427	416	415	403	412	432	417	376	424	428	418	380	385	465	451	430	431	441	422	421	406	427	370	384	421	421	397	408	416	391	401	405	390	395	420	366	368	425	432	407	422	387	414	430	373	375	405	376	404	386	409	419	375	404	395	423	382	420	419	419	365	397	421	429	426	379	372	373	402	448	375	396	400	405	414	382	406	413	350	394	463	442	411	382	411	442	377	412	416	413	432	409	389	403	367	415	401	469	470	387	435	369	418	424	438	381	422	394	406	424	432	428	417	414	409	362	381	410	415	397	391	397	386	439	391	425	411	417	410	431	456	407	390	430	407	395	401	422	407	399	404	413	438	400	387	414	428	385	429	424	397	413	408	418	398	396	397	420	443	411	398	419	370	419	424	407	426	386	415	402	430	414	432	362	384	427	413	439	413	409	430	394	399	395	396	418	418	405	400	408	397	426	406	410	352	396	369	417	439	392	400	433	404	394	374	427	397	397	402	420	406	408	399	391	369	401	399	396	391	432	431	427	440	399	439	409	380	359	420	377	399	418	436	430	409	375	389	397	415	444	465	412	403	382	441	411	382	426	424	448	394	421	417	430	391	399	423	426	425	394	431	378	393	424	397	446	422	379	427	406	421	445	386	405	377	407	389	383	404	372	390	411	427	406	427	406	390	419	439	436	415	360	424	386	433	438	466	423	383	387	430	452	385	410	411	427	417	414	411	374	429	422	410	397	392	418	427	428	423	427	413	428	443	423	372	413	375	380	396	390	381	416	428	431	397	403	426	443	399	384	399	368	420	353	410	407	451	400	390	422	416	413	451	396	401	382	420	426	411	390	408	411	421	414	410	371	417	413	429	417	410	411	415	408	398	415	433	455	407	390	411	412	393	397	390	401	393	408	409	401	430	406	408	444	404	407	413	368	411	377	410	409	412	429	425	447	417	396	408	406	411	452	354	401	400	433	454	394	395	431	374	396	414	390	425	415	422	442	377	396	428	444	420	413	417	425	420	356	396	393	390	405	406	404	404	389	428	396	415	416	414	441	417	414	418	401	422	411	448	419	413	389	428	434	443	402	414	401	442	448	418	381	442	423	416	399	402	384	385	423	432	397	413	378	396	412	405	395	384	391	412	424	382	401	360	452	439	421	439	388	436	384	430	418	419	437	429	418	420	414	405	405	334	379	412	412	421	399	392	386	403	392	380	415	398	409	428	411	417	383	388	424	397	422	389	370	395	428	430	403	429	407	398	412	395	416	421	364	412	428	383	412	388	394	415	414	411	421	423	380	418	430	433	413	427	415	394	412	443	382	424	440	396	405	377	419	410	444	388	428	408	416	426	425	432	403	390	423	422	410	454	422	420	438	429	377	386	377	391	409	388	398	410	433	395	403	422	412	421	392	435	363	414	413	407	411	418	392	438	420	407	400	420	414	425	398	402	407	414	378	400	414	408	409	393	404	387	404	429	378	390	399	375	403	401	413	435	409	399	435	409	405	446	420	439	386	392	400	409	412	367	456	380	379	405	389	423	428	449	408	398	399	447	443	384	418	434	373	428	428	431	416	417	418	450	411	427	422	431	395	421	389	448	444	392	407	385	413	437	399	415	409	413	454	415	396	405	419	396	414	391	417	435	414	400	440	402	397	390	432	390	411	395	429	447	390	416	445	451	468	390	404	382	410	406	396	412	383	417	402	428	406	416
21131	1796	1297	915	785	568	441	414	347	326	264	274	266	261	229	253	256	228	233	240	261	242	204	237	272	267	226	276	306	262	265	256	324	245	221	250	220	205	221	200	206	194	207	208	203	205	222	224	201	202	218	170	191	209	218	222	193	210	185	200	197	212	212	177	221	224	236	224	212	233	203	177	208	213	191	217	188	228	190	205	202	203	192	199	190	195	223	224	247	201	226	173	221	214	194	209	211	198	187	201	196	184	208	197	221	203	202	199	215	186	229	188	196	212	212	208	208	202	194	181	211	190	211	189	207	210	207	221	215	204	218	202	193	218	170	205	237	201	182	218	201	203	217	223	207	195	204	202	203	209	226	192	214	223	181	181	197	230	221	190	208	232	196	205	204	201	213	227	231	217	223	224	203	185	191	193	180	202	195	189	200	203	228	193	216	221	207	198	187	192	214	222	227	181	190	178	221	177	207	205	188	209	197	216	196	206	201	224	189	212	204	204	207	217	202	193	198	195	216	208	212	228	189	178	206	220	222	183	193	173	186	218	209	181	194	203	214	194	217	217	218	193	203	219	202	213	190	201	237	188	202	212	210	188	220	214	213	171	213	187	211	203	199	215	226	199	204	208	181	209	189	169	216	187	202	190	175	215	192	207	209	201	176	208	214	209	202	214	193	193	226	195	233	194	197	223	183	185	199	217	205	200	220	230	208	209	215	185	182	192	194	224	218	218	210	201	198	200	196	185	196	225	212	208	216	208	190	194	184	205	205	218	215	197	206	186	207	209	218	221	175	204	187	229	217	206	224	228	177	196	208	186	188	200	206	182	200	222	196	212	219	189	182	196	195	202	196	231	223	186	193	176	191	202	219	202	215	183	201	200	160	188	223	193	210	194	241	202	218	195	210	205	194	197	209	195	207	211	207	205	198	209	188	223	201	207	189	246	190	208	229	224	212	187	214	209	192	188	217	207	206	209	202	197	226	173	209	197	195	205	212	202	207	208	193	219	220	199	213	195	186	199	204	208	185	189	203	191	204	227	216	219	221	191	212	193	180	221	199	224	174	195	221	204	208	180	217	227	184	220	218	190	244	190	210	220	217	197	203	209	199	218	190	212	225	204	192	203	191	179	190	193	214	205	196	209	176	211	205	218	230	181	184	191	209	206	234	187	216	211	219	193	181	203	186	187	197	187	183	195	207	212	192	188	196	192	235	203	208	187	192	222	208	195	208	210	219	202	231	209	201	220	200	216	210	207	217	201	184	187	190	218	189	195	200	206	222	181	216	205	205	214	186	219	220	188	205	210	166	190	225	203	189	195	222	209	228	213	209	212	203	184	224	198	204	220	203	214	220	206	218	203	221	219	199	185	209	190	236	197	223	230	224	200	191	204	214	207	197	198	191	237	196	188	219	200	200	214	210	204	199	197	203	202	217	205	200	206	194	202	220	208	187	219	199	222	211	205	218	199	221	202	191	210	221	195	229	193	197	198	213	194	189	181	202	191	215	167	214	200	207	193	224	199	183	193	214	186	194	184	219	211	205	207	210	205	208	207	199	221	196	223	226	184	199	201	186	214	193	193	191	193	199	210	231	189	185	205	184	213	209	216	188	220	208	205	199	225	219	231	214	228	208	223	203	196	234	210	202	210	208	178	198	218	190	209	170	197	182	184	207	206	231	199	193	203	208	200	209	185	181	223	215	186	182	218	200	240	200	178	210	182	203	222	199	194	194	209	184	195	202	201	194	211	190	198	180	214	192	216	210	188	207	213	227	234	203	212	216	185	209	223	229	209	200	201	189	221	191	200	197	195	207	208	182	206	199	191	199	212	214	222	193	226	225	210	200	193	176	197	203	188	219	183	213	195	197	200	209	168	186	191	176	206	202	199	178	211	214	187	210	188	206	179	185	215	208	207	214	214	210	229	192	223	219	210	209	179	215	187	167	206	221	206	196	214	189	222	210	195	191	205	201	183	228	198	191	210	216	193	196	205	212	201	205	232	202	197	226	204	200	206	201	195	216	224	216	179	225	203	218	235	204	178	203	214	185	208	180	215	214	214	193	224	194	195	194	195	198	185	183	195	202	189	200	183	183	210	196	192	215	227	209	201	223	210	220	209	195	172	167	186	215	202	223	201	230	211	203	204	209	237	235	224	239	215	182	200	188	196	222	216	204	200	206	183	179	208	227	217	208	230	215	208	207	202	209	189	182	205	170	210	200	233	205	210	201	212	198	201	215	206	187	193	216	213	207	224	204	218	216	196	214	204	237	207	224	199	195	173	199	192	195	196	206	198	205	200	224	228	203	174	182	215	200	187	206	210	214	218	198	208	234	196	194	212	203	210	185	167	201	244	225	209	213	196	199	204	185	200	207	218	200	189	200	212	205	190	204	176	199	194	228	219	181	197	220	203	229	193	206	201	207	189	216	205	195	212	206	216	212	220	198	202	226	218	230	189	217	209	231	208	195	208	204	214	224	192	185	228	182	200	189	182	228	184	218	192	213	204	207	197	189	195	200	190	215	181	207	196	172	197	223	199	209	187	213	166	172	192	196	186	185	214	212	170	182	215	221	208	222	205	200	186	212	216	250	204	204	203	210	214	158	213	223	189	191	194	205	207	197	211	204	186	198	191	200	234	200	205	191	207	202	208	206	225	196	228	213	214	198	196	213	203	210	198	197	205	197	210	205	236	208	218	185	193	230	189	206	211	214	191	177	200	201	205	196	200	197	231	188	177	197	200	202	189	217	206	211	206	201	206	203	211	193	204	202	210	200	198	209	190	181	226	207	181	193	186	209	200	204	217	220	199	217	164	188	190	179	208	241	210	199	200	229	193	209	199	204	205	192	201	206	222	216	228	195	233	185	195	187	194	201	193	237	164	211	198	208	201	190	182	209	206	226	209	185	189	253	226	183	194	232	229	223	202	190	209	212	235	238	217	215	217	204	201	184	195	211	187	198	174	172	217	179	194	231	180	227	242	189	214	201	195	228	231	187	202	197	204	208	223	198	209	217	222	195	202	194	188	195	214	216	219	213	201	213	197	214	218	204	197	197	205	225	181	202	203	187	207	220	212	206	196	215	209	194	227	210	215	193	199	181	214	206	180	186	204	201	221	222	214	204	194	184	196	200	206	212	205	220	204	190	212	183	232	200	182	161	198	197	222	200	189	197	206	211	214	228	191	210	192	203	166	232	193	195	189	191	228	198	191	195	192	204	190	210	217	245	193	220	219	204	195	200	181	215	211	187	193	206	192	196	209	207	219	232	193	204	199	204	190	195	204	191	181	214	198	191	193	189	226	190	209	222	223	200	201	196	227	186	211	208	192	233	201	207	195	206	174	210	192	185	203	200	209	220	188	195	214	198	222	202	175	198	211	203	198	214	201	213	184	217	174	184	180	212	229	203	201	206	194	210	198	204	218	225	179	206	202	217	224	221	172	176	207	178	189	222	193	214	202	228	201	204	207	219	194	179	218	191	197	200	204	203	207
10437	1375	2683	3041	2790	2149	2024	1580	1400	1336	1120	1052	966	964	903	841	833	849	827	795	870	814	757	778	1053	1040	941	1102	1185	1008	1026	1181	1266	920	1298	845	668	619	607	662	656	658	648	616	582	628	613	606	629	611	586	568	612	628	582	543	571	529	627	582	609	607	616	546	553	598	569	623	592	606	616	567	546	615	610	595	582	513	525	634	559	604	640	579	612	556	551	575	600	608	594	575	564	615	588	554	561	609	578	582	565	548	609	585	620	610	576	536	583	562	571	616	568	578	566	556	577	562	555	575	587	538	567	591	574	579	569	556	562	558	597	609	603	607	572	581	582	582	585	548	588	594	625	563	557	545	594	571	547	580	587	566	634	521	594	570	581	604	604	602	639	575	554	572	625	632	583	582	575	525	559	573	582	572	599	579	592	564	607	580	548	595	595	607	611	550	565	550	563	638	597	581	604	563	573	596	594	574	575	588	569	581	565	579	579	597	597	572	561	564	591	607	557	560	577	578	583	580	594	604	561	509	566	566	560	593	600	581	600	523	581	607	517	544	559	577	598	566	579	566	568	577	558	623	563	611	598	592	550	581	597	584	611	553	579	567	558	613	595	576	616	537	538	582	557	586	554	631	588	557	586	559	606	561	601	578	572	581	545	592	576	559	595	580	591	562	539	560	523	599	558	578	577	613	567	552	558	569	543	579	592	559	539	579	609	599	542	567	557	529	582	598	583	597	575	549	531	584	588	543	560	560	579	576	613	594	570	591	599	627	548	546	556	581	582	574	608	600	555	635	563	570	570	575	587	564	549	616	571	551	570	600	568	627	617	536	577	575	589	577	610	551	562	609	572	562	518	553	537	538	602	615	544	596	571	540	556	581	577	519	571	577	611	573	572	569	599	586	568	585	548	558	544	597	576	579	563	596	556	580	575	586	587	581	593	599	548	555	575	522	585	543	533	585	558	598	600	549	602	587	570	569	572	589	560	559	564	574	602	596	593	566	553	590	560	591	549	575	601	546	597	585	577	538	567	535	587	583	567	560	576	581	555	560	579	615	583	544	605	489	594	585	549	575	559	567	594	509	545	569	577	555	583	541	603	615	564	564	562	561	592	536	613	566	589	566	591	597	602	612	601	630	584	545	592	563	571	541	607	573	534	560	647	642	533	586	547	611	579	596	564	569	591	593	572	588	573	548	562	546	594	596	570	586	626	562	594	569	565	595	546	601	536	567	583	573	589	556	648	651	602	619	570	595	572	560	557	562	570	548	570	556	607	534	580	588	538	570	589	586	566	560	576	603	568	513	549	599	578	563	597	567	553	579	561	546	548	519	583	565	565	646	510	579	595	543	582	568	539	582	578	568	532	558	584	546	588	551	580	607	572	559	565	573	568	568	600	549	583	561	597	589	544	594	536	576	546	581	569	571	574	596	595	563	532	552	600	588	589	567	535	547	564	572	583	542	568	578	585	587	586	567	528	548	606	559	588	581	569	551	570	549	510	555	543	576	548	545	542	569	546	596	612	600	556	554	587	557	541	576	577	612	580	565	568	576	570	559	593	566	556	577	557	558	575	551	566	589	606	572	529	578	600	578	554	609	574	568	596	587	592	554	564	573	593	597	561	567	568	591	573	568	601	560	571	536	564	561	593	552	570	591	545	610	558	592	564	541	581	548	613	586	587	589	581	594	557	551	581	558	585	572	591	595	559	536	561	566	579	572	561	612	567	604	631	601	570	605	599	587	598	564	594	589	607	551	623	595	593	550	596	547	563	569	568	521	574	560	586	570	542	584	570	574	568	588	636	571	606	578	563	549	596	585	528	582	593	559	596	526	572	580	598	586	552	595	569	582	575	557	599	582	568	554	571	582	547	542	620	591	535	582	569	575	558	585	579	549	615	565	569	595	609	545	557	609	549	583	579	584	587	571	561	572	606	581	589	580	615	609	568	556	583	583	607	590	571	561	574	595	524	578	593	547	560	572	555	573	569	596	564	542	594	580	544	607	580	571	593	525	557	577	624	510	565	597	581	569	568	561	623	564	595	592	578	543	568	578	585	556	554	584	546	568	606	545	571	554	589	583	579	584	611	582	600	583	611	538	579	580	527	588	532	579	626	575	577	554	591	584	531	560	579	620	583	564	569	582	560	574	572	586	556	561	582	585	562	522	590	581	554	604	587	576	590	549	586	567	589	566	584	532	602	603	554	578	593	621	550	561	606	602	604	590	603	582	575	614	601	560	573	568	581	594	565	562	557	598	572	550	596	568	584	565	578	586	559	575	593	604	574	578	594	576	574	620	583	578	591	567	589	585	539	582	609	554	574	632	567	542	576	553	575	565	549	587	551	582	575	584	589	603	601	632	569	551	592	611	525	560	579	566	634	608	587	607	578	568	562	555	572	581	628	571	574	588	601	554	576	565	615	564	585	586	567	553	569	566	588	572	558	579	615	542	598	582	590	576	568	577	548	534	572	621	567	552	581	607	593	543	552	572	573	576	590	542	591	636	571	556	583	617	563	562	565	547	552	555	539	587	532	542	571	570	585	597	539	557	591	601	579	596	596	545	556	613	613	593	602	590	585	544	602	587	567	579	564	609	587	612	561	563	543	594	547	586	627	550	571	571	568	594	574	585	564	574	576	612	537	601	569	603	598	540	582	604	590	554	566	535	555	566	574	549	596	602	576	524	568	564	583	594	593	568	563	575	578	601	561	589	579	587	601	578	542	593	580	579	580	624	583	603	598	602	593	590	641	550	560	566	544	575	580	582	566	592	568	563	582	597	554	581	570	556	629	587	549	594	555	599	570	597	582	563	540	619	568	551	544	585	553	589	616	600	534	591	555	598	577	589	553	541	615	551	589	590	570	593	575	595	588	594	613	578	572	563	579	576	543	586	543	547	554	601	590	618	589	571	574	633	587	598	595	573	596	595	599	570	596	585	543	532	536	552	558	613	524	580	564	571	580	553	574	581	572	584	562	531	556	542	622	591	578	562	587	588	568	569	628	572	564	599	600	559	603	569	558	565	554	575	599	638	572	580	583	566	584	532	575	593	599	550	563	615	583	599	550	601	622	565	569	596	562	617	590	563	584	572	578	580	582	545	573	560	600	572	622	601	543	570	567	587	575	557	564	599	605	579	547	585	562	561	600	583	554	567	609	562	557	571	571	591	618	515	552	588	602	531	568	539	550	609	575	572	604	557	580	645	587	548	555	583	578	563	569	527	574	543	589	551	583	574	597	559	583	588	576	589	583	585	593	559	607	578	599	655	609	565	550	522	594	570	574	572	567	561	593	541	594	555	565	543	599	531	576	516	549	559	613	592	532	545	575	586	552	589	548	562	558	586	569	586	589	577	566	566	528	534	536	606	579	585	575	611	580	594	594	607	549	582	626	571	557	574	584	555	618	567	572	588	589	574	574	564	576	538	575	582	583	552	547	619	597	558	531	604	562	605	564	583	549	599	562	570	617	570	555	592	554	585	553	541	558	546	554	556
32266	4720	2751	2005	1381	1136	893	808	650	627	535	534	554	476	478	501	424	474	504	429	486	449	477	466	504	532	501	558	536	636	485	580	442	455	438	440	481	396	398	428	406	421	415	391	379	434	412	428	451	410	405	355	395	404	412	393	428	368	377	433	383	395	397	385	402	407	401	413	393	381	403	390	423	363	388	399	389	369	372	389	392	391	406	405	393	384	407	428	432	398	401	359	424	426	392	375	377	408	407	385	399	377	422	410	372	411	379	368	377	384	419	362	415	402	376	414	391	401	409	414	385	371	371	403	368	399	389	419	369	366	346	391	419	394	382	375	389	393	386	422	381	382	397	410	394	421	352	407	369	400	380	377	398	379	395	412	383	382	399	375	387	373	383	394	396	423	418	412	358	393	431	412	393	385	390	384	385	386	388	378	409	398	393	372	356	424	402	369	428	399	395	394	401	419	400	360	396	390	390	356	369	407	366	411	373	408	432	385	424	416	389	413	387	422	395	394	358	420	392	375	417	409	407	388	412	376	386	348	392	390	402	386	394	356	368	377	415	377	394	364	393	370	400	392	380	370	394	362	394	365	419	348	394	407	396	375	387	356	403	380	378	372	400	384	391	367	410	409	363	334	368	407	368	399	402	396	386	403	384	401	389	384	375	429	398	389	391	411	380	378	418	403	365	393	390	417	379	367	385	413	410	371	412	386	389	400	367	360	399	377	393	378	369	386	360	389	370	408	396	404	406	377	410	440	347	380	392	395	398	388	377	374	370	394	381	418	436	400	393	398	406	375	386	379	391	359	384	416	399	395	366	412	422	388	395	376	397	388	397	409	386	409	375	405	424	380	402	382	399	409	370	362	382	434	364	392	429	414	398	396	384	415	377	417	418	413	386	399	388	398	395	383	364	419	370	377	386	406	361	370	408	406	395	396	428	396	380	410	399	374	423	425	397	384	380	383	400	392	375	417	396	377	407	383	353	384	366	404	432	400	391	377	401	372	399	390	379	375	414	425	396	360	387	411	374	393	336	373	399	389	371	374	369	392	393	382	380	403	362	410	406	344	377	393	384	371	396	414	408	398	381	390	389	353	397	385	393	370	363	384	353	394	367	389	372	362	335	422	386	404	413	416	354	375	428	423	358	398	422	389	368	407	374	403	408	361	374	373	371	377	390	406	385	389	372	388	405	417	354	370	431	367	413	419	404	374	410	365	419	376	367	391	382	389	418	358	402	375	365	398	383	383	436	380	382	395	423	381	446	423	415	379	374	397	420	373	388	416	383	385	416	403	413	363	394	412	388	380	374	391	360	375	368	409	412	388	397	393	387	385	358	376	399	381	390	406	387	403	393	394	383	395	388	387	402	352	388	403	381	396	392	401	375	392	410	377	378	374	392	392	371	416	407	388	358	380	357	377	403	392	409	390	385	397	403	389	356	382	408	441	402	415	364	376	389	366	404	395	388	382	395	414	425	369	377	369	384	388	376	393	389	407	366	432	405	402	395	401	401	382	370	382	403	382	376	371	419	400	343	362	409	368	418	389	380	385	373	393	386	376	382	396	367	401	434	416	382	409	373	399	375	396	368	366	388	381	409	366	386	373	383	388	347	365	426	364	371	362	338	389	416	416	392	413	401	416	398	390	355	394	387	393	366	392	415	421	381	392	399	378	412	371	406	405	388	389	394	387	354	405	401	381	370	411	387	379	403	369	414	403	421	390	394	378	387	353	408	389	398	389	386	363	419	415	370	382	377	399	400	377	374	365	399	407	411	428	342	361	406	399	390	445	362	387	388	398	397	376	400	414	392	375	378	418	405	398	394	375	419	395	400	387	386	398	397	391	397	375	362	396	366	408	406	403	403	405	364	385	394	404	373	405	400	408	370	361	399	352	416	384	407	402	413	366	417	394	410	400	344	372	418	379	355	401	380	407	402	402	369	368	351	396	384	438	386	389	422	396	355	384	424	385	414	373	432	382	384	383	396	414	385	398	380	372	401	391	365	380	387	376	441	359	360	377	417	409	419	389	371	425	389	432	379	374	399	377	393	381	390	438	396	387	369	377	387	365	394	398	399	369	412	398	424	388	389	376	358	369	412	391	413	353	397	386	383	406	353	365	380	380	416	425	426	403	382	367	373	376	381	381	404	384	391	415	406	372	391	400	438	356	420	392	386	386	379	394	363	430	403	395	397	372	343	384	349	388	406	403	386	399	401	364	357	383	387	370	398	441	362	421	385	375	378	372	355	382	387	403	382	415	403	381	376	379	420	382	389	428	379	367	383	365	378	394	368	397	370	403	397	398	388	391	374	355	407	402	355	353	366	397	397	415	388	396	422	405	414	397	396	396	400	370	384	372	395	379	421	367	401	380	415	374	360	420	423	363	414	389	419	363	418	419	391	427	383	385	378	377	353	416	410	400	411	369	411	420	413	419	382	385	388	389	361	398	403	374	415	388	402	369	403	403	400	415	438	402	410	406	362	364	366	385	373	379	394	380	385	406	385	378	354	386	396	406	397	437	389	401	404	369	396	416	408	385	377	426	346	383	373	403	401	371	436	376	374	390	414	389	373	382	390	400	398	409	415	388	389	420	417	384	411	389	396	402	390	385	435	390	376	385	402	425	392	375	395	389	378	345	400	390	425	402	414	385	384	380	374	369	381	373	383	407	413	398	379	377	401	419	388	403	377	411	390	422	366	363	396	394	397	391	396	385	387	395	394	410	371	381	398	425	387	362	381	399	408	396	405	416	407	409	407	371	386	382	411	380	409	414	386	379	396	411	377	375	411	374	417	424	379	360	393	378	377	395	404	399	407	410	403	378	401	381	390	408	419	406	415	353	405	360	386	371	367	375	401	400	409	387	383	368	373	372	406	384	414	387	378	374	396	396	391	436	377	399	354	360	386	375	427	392	355	409	379	402	412	422	379	406	373	363	379	396	352	372	388	413	388	399	390	402	362	378	380	372	424	383	379	404	379	400	402	395	364	418	374	397	407	352	343	383	363	407	411	399	380	407	386	379	415	380	385	401	382	402	364	362	416	379	389	412	365	395	395	391	408	373	413	396	381	368	408	381	416	447	394	377	388	405	398	405	413	381	423	386	338	375	360	391	390	429	422	384	385	403	377	393	391	393	402	393	420	384	374	369	389	387	348	394	369	360	369	408	431	389	385	367	388	398	397	421	382	379	406	362	403	371	410	397	402	384	407	339	401	393	407	405	434	409	415	389	391	394	400	380	365	400	404	403	369	373	340	370	390	397	374	418	416	412	389	391	400	405	395	382	380	372	385	403	430	358	380	379	388	416	405	353	404	385	421	406	380	375	368	373	400	389	423	393	427	376	408	380	387	409	365	382	408	381	412	365	385	401	381	355	391	366	402	375	406	364	418	401	370	414	375	380	395	369	382	413	407	358	407	375	388	408	388	391	391	415	405	423	375	414	372	388	353	451	362	397	405	389	382	370	390	403	363	404	410	385	383	385	430	380	375	390
14448	2403	5094	5718	5208	4216	3560	3173	2622	2372	2015	1875	1774	1638	1617	1513	1497	1508	1480	1437	1380	1325	1349	1420	1964	1859	1787	2043	1979	2092	1768	2128	1678	1450	1770	1449	1276	1102	1081	1076	996	997	1088	977	1013	995	1007	1049	1009	1060	981	1055	1046	1013	1049	964	970	1002	966	960	980	1017	945	975	1012	942	980	1017	979	982	995	988	939	951	935	1043	988	988	964	1005	1032	951	988	951	988	1002	961	919	1025	943	947	970	935	1030	951	985	1016	989	872	983	947	956	929	1004	990	1027	956	940	945	1024	930	1018	1016	970	954	920	985	920	1032	975	951	972	904	915	1026	991	962	926	975	987	954	964	973	1019	967	906	928	1013	975	933	1007	968	887	945	922	1028	953	909	962	966	1043	932	901	1008	997	885	968	1020	942	998	925	925	995	912	1016	943	955	927	917	975	967	950	997	986	926	1024	1017	931	930	970	973	903	928	959	1027	927	974	951	931	928	937	936	977	975	894	995	946	940	940	956	961	1004	980	929	945	981	931	949	956	929	959	971	936	978	959	945	1005	919	941	924	948	887	976	949	1036	909	990	999	962	953	945	971	947	938	985	966	1002	943	994	947	1004	961	924	962	913	996	990	973	864	952	931	966	963	937	965	977	941	944	936	975	941	946	951	942	913	905	959	985	953	943	1015	992	985	953	931	989	894	932	973	972	942	945	954	910	948	969	978	941	990	957	989	959	945	991	993	935	941	962	901	954	956	950	977	1046	915	953	980	963	960	1005	952	919	995	1015	938	913	1012	1025	960	968	1024	974	939	967	1040	962	924	982	953	984	999	961	944	1012	1008	971	967	959	936	968	911	911	963	981	951	967	953	963	975	927	913	993	943	998	925	960	933	946	918	967	938	968	953	970	919	933	953	931	928	1012	967	925	937	939	945	965	933	971	968	982	1002	928	979	899	1037	985	960	941	974	938	970	989	915	971	965	936	961	1014	979	955	954	986	957	936	971	964	947	985	1012	984	971	934	993	950	945	966	937	964	956	954	920	916	913	962	1004	957	940	929	973	1049	916	921	975	968	910	956	985	952	971	934	960	986	985	955	931	969	923	918	973	964	936	949	965	921	965	976	950	1015	945	932	980	975	947	939	905	962	882	883	953	938	964	917	950	943	910	983	944	942	974	987	981	969	917	959	976	961	894	981	901	966	955	982	937	994	1028	969	995	909	965	970	946	952	984	874	988	951	920	994	914	928	1023	916	952	955	969	975	950	954	983	927	974	954	973	940	958	971	909	1010	912	886	1017	977	952	968	919	932	967	965	922	968	997	912	941	942	959	943	962	987	962	949	942	989	988	919	947	956	977	959	963	952	957	929	943	971	925	964	956	975	1013	945	950	920	953	931	960	960	942	990	952	932	966	907	986	967	934	950	942	934	961	933	957	991	962	944	935	924	924	980	980	936	875	946	969	981	938	954	1011	985	962	996	916	965	928	937	934	923	927	970	910	975	966	917	955	966	938	985	926	911	919	948	981	968	996	944	1013	974	965	973	935	956	910	978	955	900	1007	992	895	942	1025	950	968	885	957	991	901	974	996	989	912	952	1000	966	924	971	947	957	959	930	972	928	893	962	987	941	897	988	1001	953	982	954	981	948	924	977	975	976	982	937	1010	967	924	1011	942	996	942	953	973	918	963	909	944	981	955	1010	951	920	877	953	916	906	965	927	971	885	928	1008	948	931	968	935	996	992	903	1019	923	986	901	990	965	949	1015	960	936	1003	980	1008	967	994	952	1059	976	972	1013	1014	973	998	943	952	1001	987	969	925	933	926	921	951	964	948	969	938	943	958	940	996	986	952	1005	951	963	920	975	955	983	1009	949	953	976	1022	967	921	901	945	933	941	883	969	904	979	938	933	966	953	890	953	945	1002	997	995	1023	1015	919	988	933	929	890	973	956	988	929	960	950	924	924	944	979	965	977	923	920	915	974	965	935	950	963	954	994	965	917	960	984	953	1010	959	1016	941	1012	972	951	974	928	927	935	936	974	969	948	985	920	962	950	1001	960	975	918	927	967	990	947	932	971	922	943	941	951	934	915	973	928	962	901	931	939	982	999	955	974	957	936	923	997	930	991	976	934	950	909	930	988	959	945	961	972	1002	1003	928	933	957	970	962	927	957	964	925	909	964	971	962	953	985	950	992	949	977	981	968	907	955	932	959	1004	965	1007	952	931	971	955	943	927	991	964	931	1013	976	955	930	937	894	931	999	992	1010	961	936	942	961	986	953	965	950	994	917	971	988	922	974	949	963	928	953	912	969	937	1000	958	990	956	932	966	901	962	912	973	951	982	949	972	946	988	960	935	940	955	957	957	917	978	1006	941	939	997	1001	999	967	1024	972	904	986	967	950	954	957	917	1003	949	962	949	949	974	973	985	951	972	954	953	955	960	1003	930	997	1011	992	934	995	917	928	936	942	947	952	912	959	927	987	988	917	981	957	944	947	975	969	970	931	1038	959	942	913	980	941	984	969	980	949	954	951	980	1020	955	974	966	999	952	916	975	968	925	951	994	1035	926	966	985	972	960	956	908	905	973	956	928	924	987	956	942	953	876	946	944	955	956	968	979	948	909	954	945	973	987	963	993	959	957	969	934	935	929	956	938	955	920	935	923	938	935	960	940	968	965	928	971	960	969	976	951	904	949	890	916	978	912	1019	988	925	984	1000	992	915	926	917	898	980	972	957	976	913	937	964	946	961	981	965	944	950	949	949	925	972	929	935	917	929	1007	982	927	1003	979	1022	951	968	893	946	908	949	977	956	933	957	970	927	980	971	940	952	963	927	946	962	916	1011	964	943	956	990	981	947	917	969	925	922	898	927	944	902	1013	958	970	982	976	953	893	1005	917	956	962	1005	954	945	922	954	965	967	984	953	937	920	982	962	959	991	975	937	983	907	1008	954	992	944	966	927	917	931	933	924	965	961	969	985	958	985	931	944	936	974	932	1017	924	946	892	1000	1009	959	969	928	924	975	948	993	945	946	982	898	910	936	950	981	964	998	954	1005	938	958	972	975	979	931	945	978	955	962	943	958	989	1006	967	923	977	977	992	983	924	976	986	942	964	955	961	973	963	968	1023	937	974	996	955	963	893	962	903	986	961	981	930	1012	991	941	967	922	1023	969	922	974	974	962	954	987	911	934	985	949	944	950	967	941	964	983	961	964	972	976	941	934	958	911	975	946	938	937	967	928	1011	939	971	910	969	915	961	944	936	966	1012	944	925	914	944	1012	993	933	969	989	949	908	915	979	934	935	944	948	961	950	955	933	962	959	940	935	939	959	989	953	984	941	937	953	1013	1003	972	961	963	939	966	939	1018	903	954	951	929	932	1001	1002	995	994	909	936	947	926	888	959	986	1006	902	950	940	989	942	976	942	969	938	936	943	980	948	925	965	982	926	938	913	974	990	929	948	959	929	1018	967	976	942	932	923	1041	955	917	975	934	926	931	911	938	950	924	961	982	914	934	951	917	916	925	932	956	887	933	950	975	962	1043	966	942	1028	1001	940	977	1001	942	969	946	1013	934	1005	931	947	950	943	944	984	945	950	972	981	927	905	995	939	966	960	882	950	973	988	956	939	979	984	977	891	978	956	955	956	1001	928	940	941	973
2914	163	155	176	164	122	116	128	135	125	107	133	129	127	152	115	134	134	115	128	140	135	136	134	125	128	126	124	149	136	162	141	128	139	133	136	121	130	118	120	153	139	112	113	136	103	136	130	154	142	143	148	137	123	134	139	146	137	125	138	124	128	139	123	124	122	142	142	130	112	146	124	140	130	151	137	128	128	134	128	126	118	140	117	138	119	138	136	130	140	158	139	127	123	109	140	129	128	135	139	124	103	152	151	123	127	121	123	129	112	139	125	137	109	130	139	123	135	130	159	124	130	145	141	147	142	139	131	127	117	142	142	123	150	134	154	116	137	124	123	140	144	124	151	133	154	132	147	137	135	144	137	135	114	144	135	145	154	124	107	137	127	150	146	141	132	140	120	138	129	136	125	107	161	143	101	131	125	125	141	132	128	142	137	130	136	128	113	121	113	145	123	139	122	140	114	153	143	125	138	158	132	118	125	140	139	96	153	155	133	135	141	124	110	152	146	163	138	142	139	134	148	144	154	130	125	127	138	149	143	130	166	132	107	128	135	134	136	130	125	130	135	129	150	140	137	136	136	143	146	136	124	132	138	122	132	145	150	135	119	138	115	148	128	135	124	117	144	120	114	114	131	147	137	151	139	135	143	118	135	127	140	117	112	126	118	132	123	113	147	130	137	132	126	133	139	135	127	129	118	167	120	152	140	151	136	125	150	151	137	134	118	140	148	134	122	116	129	151	138	138	135	154	135	131	142	159	145	137	98	134	139	140	128	143	131	131	126	134	142	130	140	125	146	122	152	129	110	131	131	125	128	120	119	120	142	118	148	131	138	120	109	134	143	119	139	135	118	125	135	118	142	149	135	138	151	145	128	120	148	115	131	136	132	131	135	147	120	142	132	124	114	112	156	128	113	150	144	127	152	143	126	131	142	138	123	143	120	131	131	128	145	130	136	140	113	133	139	151	149	141	132	157	132	128	127	126	126	135	123	140	134	127	139	145	116	112	120	128	131	130	141	130	147	131	137	125	134	112	152	123	132	123	101	144	137	119	118	150	138	134	123	123	131	116	133	133	124	148	121	111	119	116	131	122	126	115	122	122	133	118	127	120	151	123	151	138	121	135	131	155	162	120	124	135	140	123	155	141	149	131	106	148	140	131	115	127	130	143	129	143	132	150	157	135	138	160	127	146	127	124	143	123	105	136	151	102	146	139	147	129	123	135	130	131	150	135	139	120	136	139	131	136	143	123	136	117	153	145	137	140	136	127	144	136	125	140	138	145	129	146	137	135	138	136	153	167	130	142	127	131	103	127	138	142	147	118	121	135	129	127	161	120	143	129	140	142	143	135	122	129	160	134	153	133	129	137	128	133	132	111	139	122	148	137	133	130	156	156	133	131	126	156	132	136	132	123	131	124	141	119	132	156	149	144	141	121	133	132	130	131	146	144	128	124	123	133	152	145	137	125	118	134	144	141	141	124	131	128	131	118	133	113	132	143	117	118	117	138	130	147	120	129	127	148	151	144	131	158	142	134	144	133	139	144	133	146	142	138	139	129	129	145	146	141	119	122	152	122	133	126	137	168	125	142	123	126	125	140	118	123	128	120	149	139	148	110	107	130	147	132	144	120	140	148	116	131	151	119	121	118	117	131	146	125	135	134	129	129	144	131	134	134	137	142	140	123	142	116	152	134	133	125	136	153	144	130	114	117	144	142	154	118	115	125	134	117	137	142	126	131	116	137	136	125	127	144	129	123	138	136	123	135	132	159	123	140	153	115	119	124	139	126	140	145	143	137	155	151	148	146	152	121	132	130	121	122	122	128	130	128	148	140	126	116	138	121	132	141	135	151	123	145	123	140	141	127	128	153	124	147	110	143	125	153	147	138	131	140	126	139	132	119	121	156	128	125	147	126	158	143	127	132	113	128	105	133	127	132	142	135	157	140	144	133	131	139	146	114	132	114	128	125	133	140	124	134	139	145	105	147	114	130	110	128	123	139	153	139	128	137	143	138	129	125	102	155	150	137	114	119	145	116	126	122	121	142	142	134	109	138	128	148	111	139	135	140	152	126	127	144	128	155	155	140	177	161	145	137	123	122	160	133	139	141	123	133	132	169	154	124	122	141	155	130	115	127	136	121	132	142	127	113	134	125	146	137	113	128	165	146	152	112	121	116	133	155	136	128	145	133	142	122	138	122	123	121	134	133	152	134	129	134	101	128	134	137	147	138	125	139	122	120	128	126	127	132	130	117	138	150	127	111	123	154	117	140	123	134	138	139	138	158	117	112	141	133	124	128	127	165	129	128	128	138	126	116	157	151	139	130	127	119	137	139	117	131	150	156	135	119	140	118	118	130	132	138	122	120	148	125	138	116	143	131	150	125	117	134	152	124	141	147	106	119	119	135	127	136	125	133	131	139	145	130	152	150	113	156	136	118	130	142	119	132	160	146	150	140	144	131	132	146	129	129	147	167	120	136	148	160	125	128	137	125	141	125	123	141	123	116	141	115	127	111	115	132	133	138	137	138	138	128	147	109	132	122	153	127	118	161	152	126	112	145	134	126	128	140	131	133	124	135	125	143	134	116	153	141	139	144	130	135	125	124	124	126	119	106	137	125	101	129	135	136	141	131	125	127	118	118	151	127	135	148	155	136	136	121	129	112	108	130	118	132	134	126	140	117	121	141	138	129	131	134	119	129	137	131	132	142	150	141	152	118	139	136	131	137	126	131	118	132	125	134	136	130	144	136	130	124	141	135	132	117	123	145	146	133	129	138	125	143	132	158	139	143	138	131	123	141	145	121	138	129	136	156	157	140	139	139	136	138	123	121	119	154	144	133	143	126	120	139	107	111	134	119	130	138	140	125	150	139	138	126	123	142	141	127	132	152	131	156	130	134	141	130	138	113	103	129	134	155	136	158	135	124	131	135	141	128	107	118	103	123	154	140	129	112	116	127	165	109	144	124	134	141	129	128	126	116	140	140	148	147	128	126	121	130	139	139	112	150	164	138	132	129	126	146	150	137	116	114	113	101	142	115	108	115	170	147	132	142	137	116	131	117	148	125	133	117	136	138	134	129	135	120	145	129	161	119	157	143	107	155	129	126	149	174	140	150	121	125	135	121	139	151	133	147	168	135	148	174	131	127	132	134	132	123	119	120	146	120	134	132	122	111	130	129	134	118	144	115	129	141	128	122	135	130	129	139	113	155	137	134	123	118	149	135	137	138	131	143	134	116	123	126	138	163	128	123	135	121	141	146	131	143	135	134	125	140	136	136	120	127	137	146	122	141	125	146	135	147	140	134	135	117	127	147	115	144	154	130	134	143	133	153	147	126	131	146	128	141	133	138	148	125	136	115	102	144	150	116	124	139	113	118	116	135	120	120	137	125	135	131	139	138	131	132	149	149	130	147	128	141	134	142	131	132	132	123	136	146	146	130	125	119	127	162	122	120	137	135	140	134	149	130	122	140	136	124	130	139	137	148	141
3413	439	475	525	538	458	469	432	426	409	402	433	442	394	438	397	413	428	438	396	413	432	420	469	426	409	444	437	437	411	455	441	462	341	428	397	404	407	381	418	404	407	400	399	411	440	439	413	410	399	389	396	436	403	412	420	417	385	408	424	394	391	402	457	440	426	401	422	430	407	414	426	428	384	458	418	434	433	405	410	371	419	393	405	433	397	392	405	444	413	379	411	420	409	408	413	396	409	404	407	440	413	434	357	429	405	406	418	358	440	428	435	421	384	366	399	416	423	407	409	410	355	426	439	374	428	413	403	393	437	425	392	403	379	417	423	416	402	425	418	403	383	395	416	374	432	386	419	417	402	382	399	383	391	424	410	393	388	400	436	428	380	426	411	411	383	411	422	431	432	404	449	375	429	408	366	385	433	415	401	409	410	376	411	441	409	387	383	382	393	375	384	410	382	413	367	422	392	399	374	401	415	415	417	395	427	416	428	422	403	415	399	399	411	413	419	427	406	433	426	402	408	384	399	422	410	440	380	397	395	439	384	410	462	380	446	379	423	402	404	385	381	406	381	411	408	450	410	430	424	420	426	435	418	384	373	387	409	376	426	414	416	407	423	394	418	449	379	430	426	407	380	406	366	420	389	421	425	409	436	437	408	426	379	409	418	414	431	413	407	425	410	453	412	427	417	454	453	394	454	395	417	397	381	375	391	426	443	450	431	403	383	416	391	452	407	413	395	429	388	417	377	400	428	438	409	386	383	391	452	386	393	416	419	373	443	411	398	372	420	424	398	392	423	402	412	384	404	394	413	409	368	396	412	390	418	404	405	392	425	399	402	424	420	384	404	400	445	386	418	400	383	412	417	371	448	406	411	376	408	415	415	403	400	398	404	400	425	395	391	416	401	450	391	418	430	441	423	412	393	414	423	401	408	374	411	402	392	449	400	402	384	373	402	405	360	422	396	433	392	399	417	405	405	397	383	453	430	391	390	373	421	409	382	368	422	434	416	419	419	416	393	385	417	389	415	417	436	429	402	427	427	430	448	407	427	420	404	438	402	406	417	404	425	440	425	411	414	432	396	420	414	420	418	427	405	446	410	411	442	408	420	419	396	437	399	419	418	437	435	423	419	440	350	417	378	403	403	452	412	413	425	406	441	404	398	402	418	394	392	417	417	370	441	410	390	412	405	408	396	403	403	434	450	402	398	411	394	427	431	383	422	399	399	402	423	384	424	407	396	368	379	425	371	406	414	397	409	394	384	376	400	462	421	437	445	425	439	461	417	414	364	418	423	426	397	410	419	386	432	381	408	409	423	435	392	448	428	370	406	404	423	440	388	439	400	428	403	408	382	379	417	364	398	402	428	394	381	426	404	431	412	383	378	418	394	389	403	424	432	388	419	415	407	421	455	424	437	396	398	415	373	453	440	415	424	433	413	417	403	423	380	406	403	414	414	447	409	410	414	433	420	394	412	381	410	406	417	437	442	392	394	412	437	415	412	432	427	418	416	417	416	394	381	415	406	426	383	423	414	386	402	425	420	405	410	407	385	402	406	422	433	410	435	413	378	385	422	375	429	371	427	412	401	396	405	396	404	406	434	391	417	386	405	428	401	370	408	417	423	431	448	397	420	457	399	398	437	409	409	423	418	409	439	384	392	396	428	400	406	409	431	407	384	410	394	479	417	400	409	420	420	418	437	408	443	398	431	382	413	404	424	403	403	440	402	389	398	420	408	379	371	415	412	431	424	449	419	414	396	443	436	401	412	403	415	434	417	410	394	408	402	410	394	382	409	398	408	426	414	423	440	408	378	395	397	407	431	410	392	425	409	395	430	410	404	422	384	418	461	386	398	414	405	435	414	377	441	403	378	419	365	418	432	387	388	398	403	442	438	390	419	402	441	400	402	422	407	410	387	425	397	427	394	379	411	414	447	407	400	388	392	407	462	400	388	408	383	420	405	425	409	391	388	413	368	407	404	417	377	393	409	390	426	397	416	404	383	361	395	429	392	412	414	437	428	419	350	413	432	417	395	435	404	401	444	440	403	414	408	405	426	437	376	418	431	406	411	388	371	391	413	440	433	414	431	416	432	381	391	407	420	385	419	405	431	421	402	404	394	403	417	448	418	432	402	383	402	456	434	411	384	384	418	395	412	381	386	401	406	413	417	412	410	419	433	409	409	396	400	388	423	422	396	403	390	427	404	424	416	411	435	409	386	438	401	434	418	398	416	387	382	415	375	427	397	403	357	457	454	412	406	419	404	390	407	414	400	390	399	419	428	431	381	433	417	404	426	452	431	402	388	428	414	393	421	403	450	430	398	392	429	400	422	430	423	406	427	412	362	412	398	414	424	399	421	391	393	418	416	375	427	432	411	429	436	415	371	407	420	438	426	412	379	409	406	400	428	407	429	449	401	404	393	456	410	381	397	420	400	403	408	397	428	399	432	388	422	368	422	410	403	415	411	417	413	431	420	396	399	382	375	419	418	401	426	432	397	393	385	415	437	378	412	396	407	394	457	390	397	446	415	425	417	411	421	412	420	379	386	397	422	430	395	418	381	396	418	443	395	427	429	395	417	416	414	429	419	421	405	419	433	391	385	408	385	414	450	416	365	410	421	414	402	407	407	399	435	403	417	417	435	430	424	404	402	405	445	398	407	375	406	413	419	390	451	473	396	404	415	388	404	425	445	378	366	438	389	429	419	397	392	416	369	374	396	397	385	427	446	404	370	351	431	422	422	442	396	414	420	399	412	367	377	376	440	404	415	418	436	445	409	411	440	447	439	395	394	404	424	378	410	445	413	432	474	420	437	397	396	417	404	434	411	415	403	399	446	454	438	392	396	389	411	429	409	407	424	391	417	417	393	409	386	442	405	407	433	422	381	432	394	457	382	398	404	431	370	407	394	436	382	410	423	416	434	406	415	411	412	380	430	384	423	408	376	422	424	403	405	416	382	438	400	394	430	396	441	423	390	393	398	410	375	392	421	418	398	419	392	468	407	394	415	395	411	406	416	384	419	412	405	407	406	380	406	406	411	405	408	418	418	445	396	403	376	396	417	411	423	426	375	410	405	444	392	403	407	432	400	420	390	398	435	383	401	404	389	412	454	402	459	422	428	408	417	422	393	417	395	430	388	414	434	425	419	413	394	420	410	372	409	391	409	405	394	422	421	433	407	397	406	396	395	399	436	411	458	377	386	400	377	370	395	380	423	410	379	439	412	431	414	391	395	395	402	403	390	402	398	420	372	412	404	428	434	394	399	419	420	366	402	379	426	432	414	369	438	394	391	401	407	406	420	401	391	373	407	413	371	408	410	409	393	416	440	369	412	438	435	399	395	411	433	418	406	394	404	406	401	398	401	419	411	403	402	375	413	391	403	445	441	435	396	415	413	425	394	420	398	371	406	453	397	420	349	434	423	444	438	395	395	424	423	408	447	409	408	437	395	410	413	426	390	412	406	393	407	369	421	441	434	406	431	423	422
16204	1317	1155	947	770	690	491	382	356	311	300	286	253	242	229	226	251	213	231	234	238	252	222	218	254	269	242	289	293	270	248	393	268	219	248	225	221	216	191	218	215	197	201	216	247	202	203	191	220	192	193	205	211	207	217	203	204	207	199	217	192	253	191	202	204	219	219	184	189	188	195	162	187	195	224	198	176	208	200	207	213	192	229	206	163	175	214	196	203	193	197	187	187	197	192	196	194	199	202	199	171	189	165	177	189	208	205	181	205	206	204	181	228	233	189	202	191	229	222	203	191	201	180	189	173	221	199	213	182	202	203	193	210	222	234	221	226	197	228	191	183	191	211	189	194	174	214	208	223	211	215	188	217	179	191	209	202	209	207	210	206	186	246	201	191	201	204	186	200	206	212	180	196	169	213	185	202	214	216	182	192	205	192	241	171	222	186	195	221	207	204	216	195	209	186	196	213	181	188	209	211	209	216	225	219	212	203	198	196	214	197	175	186	205	214	209	206	191	191	217	199	206	214	198	207	210	198	212	215	186	201	191	193	206	194	170	186	223	187	191	206	189	219	184	229	219	196	196	187	184	206	191	214	190	206	212	204	207	196	220	199	222	231	187	179	188	178	215	179	208	208	234	205	205	201	189	200	189	201	213	202	196	187	222	212	207	192	204	194	213	171	204	203	243	209	216	218	205	179	210	205	197	197	190	217	205	196	185	208	188	184	208	203	213	191	215	204	160	175	230	206	202	168	211	195	189	224	203	202	190	200	202	198	199	199	214	198	174	187	209	193	197	238	196	193	207	197	223	210	200	190	191	193	213	198	233	216	212	231	223	212	188	212	213	204	205	216	189	208	182	211	190	171	214	228	235	163	177	192	189	179	194	190	237	196	204	194	197	208	170	183	190	196	204	222	202	207	184	207	169	197	215	195	223	214	202	184	211	194	212	217	181	197	180	182	197	199	196	214	202	189	211	171	214	209	216	223	220	191	187	224	204	199	207	179	175	207	193	200	200	223	177	208	210	200	167	201	235	187	194	221	204	230	200	253	208	207	212	206	214	198	225	203	225	192	217	236	204	198	215	212	167	201	208	183	195	177	211	196	204	216	208	225	192	214	209	215	224	193	201	204	227	212	192	214	208	220	226	205	187	220	197	215	219	211	171	175	185	182	198	225	220	197	183	196	197	202	203	192	222	202	215	193	207	222	185	226	231	203	197	211	216	182	179	198	215	184	187	219	207	188	185	193	217	203	200	209	227	207	236	230	205	197	194	183	201	231	223	207	214	199	196	205	194	182	214	219	210	210	192	206	187	194	189	206	194	175	196	195	252	225	213	218	222	205	204	205	230	179	207	186	204	202	193	195	191	214	219	209	191	212	216	217	195	203	217	200	188	203	211	195	192	191	209	216	228	179	202	201	216	205	229	219	214	200	183	207	209	202	188	197	204	181	198	211	201	210	199	207	214	194	197	193	209	176	209	218	171	206	212	185	210	223	187	215	187	188	195	199	200	202	209	207	199	176	193	182	211	222	176	203	218	196	198	191	211	214	184	208	214	228	208	218	191	218	205	177	205	192	180	208	182	203	197	207	202	206	195	214	209	204	201	215	193	192	210	194	203	195	203	210	208	204	214	194	201	184	184	193	215	184	179	191	192	217	204	202	197	224	176	193	233	193	216	200	192	180	206	176	193	195	208	218	204	217	220	207	192	205	190	182	192	221	174	215	184	224	173	209	207	199	203	203	212	192	195	189	179	210	201	193	218	208	187	183	210	230	188	205	192	200	186	177	195	187	176	194	196	177	232	229	212	206	201	210	182	198	173	196	169	213	219	200	205	193	212	215	193	216	211	195	214	237	201	189	209	195	199	222	206	202	206	198	204	198	197	217	206	196	239	215	190	196	223	177	207	180	197	191	181	236	173	178	227	203	205	193	186	180	172	194	216	211	204	203	196	202	209	183	200	215	211	231	195	168	196	235	217	188	195	183	211	184	208	251	217	215	203	189	215	184	193	209	208	192	203	199	215	174	188	200	197	202	194	169	181	175	185	204	213	199	166	179	210	204	231	213	220	199	226	203	220	185	214	231	210	231	180	199	188	186	200	195	215	195	199	207	203	208	225	244	203	190	201	214	227	216	218	215	209	219	212	192	220	218	190	194	217	211	178	195	188	193	188	200	213	210	190	175	193	202	215	193	223	184	194	194	227	240	197	187	217	206	210	209	214	200	212	223	186	195	203	196	203	213	227	192	218	214	206	187	213	204	186	214	217	170	190	204	196	205	180	190	181	207	188	199	196	181	205	219	207	194	198	196	193	181	192	213	203	197	211	211	195	181	184	203	191	215	212	197	204	204	198	192	166	225	197	204	205	198	213	198	208	195	199	199	191	195	211	200	228	232	232	185	184	182	224	186	179	224	210	198	190	206	203	192	188	218	196	199	196	175	174	210	212	200	224	208	183	201	202	210	204	197	207	203	216	217	215	195	203	201	210	187	189	205	195	206	186	207	208	211	210	227	215	194	208	220	224	223	190	205	201	209	195	183	191	208	225	202	197	200	198	201	217	206	196	160	190	223	193	224	204	203	174	224	193	184	247	222	201	232	213	212	231	218	183	171	203	209	173	211	181	202	212	214	176	200	199	180	194	212	194	183	198	216	214	205	239	196	195	199	212	227	214	207	221	184	196	165	166	186	199	188	205	211	201	207	218	194	199	221	210	197	188	224	227	201	184	197	198	198	206	182	208	197	185	228	211	190	198	212	200	202	184	183	188	219	192	199	197	230	194	198	190	178	225	180	215	179	205	202	210	193	203	228	185	198	195	194	201	175	245	187	220	198	205	166	213	192	208	188	222	192	202	170	169	196	205	191	214	195	215	199	213	195	209	204	206	209	213	226	202	189	183	198	193	206	216	170	232	201	197	178	190	208	216	209	186	238	205	220	211	217	204	155	217	185	193	191	212	211	225	191	212	191	228	176	225	217	200	206	220	217	217	209	197	205	182	194	220	210	205	202	167	200	196	200	198	197	202	207	189	246	199	207	213	202	228	208	208	206	218	241	204	196	213	194	202	225	186	192	218	207	206	170	206	220	201	232	198	209	172	176	182	197	203	216	166	201	211	201	185	193	192	202	204	218	214	213	184	183	210	163	204	183	197	200	216	205	202	202	222	193	181	205	213	204	216	204	210	205	208	174	203	202	201	212	203	209	205	208	199	220	200	201	164	209	175	188	244	201	205	236	211	206	206	192	212	213	225	187	210	204	205	211	189	220	194	175	214	198	206	214	198	178	191	206	205	238	210	190	193	226	196	197	209	188	221	203	208	208	225	218	203	205	218	225	192	190	225	173	195	210	202	204	197	202	197	189	210	196	186	201	182	180	194	194	199	205	178	178	213	219	225	203	202	206	203	215	178	188	203	182	181	188	175	218	174	193	207	206	181	216	204	200	209	236	223	209	216	194	189	211	167	186	188	180	205	188	186	202	190	204	182
8926	1368	2617	3108	2930	2345	1921	1625	1403	1267	1196	1031	989	952	906	847	855	885	785	792	796	847	780	834	1060	996	959	1208	1286	1188	1182	1592	930	892	949	806	642	623	604	606	605	585	629	598	556	597	627	634	621	603	610	624	552	582	597	625	552	623	631	590	610	592	579	608	591	619	635	556	595	605	614	553	601	582	538	565	600	613	611	587	598	596	555	565	635	594	582	602	556	603	557	555	610	618	582	609	594	613	570	564	569	608	620	618	533	615	557	565	570	582	573	590	560	547	574	594	556	545	553	556	575	592	538	539	590	559	624	590	558	557	594	572	589	565	564	552	600	606	579	578	582	546	545	563	551	592	542	589	570	559	598	539	545	540	606	542	605	586	602	609	565	570	583	597	567	594	601	565	570	562	588	537	569	625	536	561	548	615	570	564	614	583	602	589	571	603	586	561	601	602	529	561	559	569	601	597	602	561	575	550	593	558	599	572	574	591	573	589	616	526	568	593	574	576	595	610	602	557	540	553	587	543	536	625	575	595	622	606	595	589	577	566	617	545	588	554	581	535	580	580	560	562	553	557	571	603	566	556	548	580	584	558	601	603	561	567	546	545	581	588	589	578	577	601	561	578	580	613	523	573	617	583	580	585	573	600	585	572	558	534	538	572	559	570	599	607	555	561	618	606	565	567	599	583	588	567	566	567	562	566	575	582	594	571	554	569	570	587	578	631	589	583	546	522	559	623	557	605	555	607	563	641	579	565	559	563	555	593	578	592	555	603	598	584	592	576	571	575	562	547	606	543	554	563	543	553	556	549	588	560	521	576	586	578	550	585	592	553	598	550	585	543	564	562	557	567	571	574	560	580	584	544	557	586	564	584	554	555	579	601	579	583	610	580	600	557	591	555	550	558	562	585	601	574	610	573	576	598	559	553	578	604	613	619	567	568	575	588	570	528	555	524	580	596	561	592	541	581	593	590	573	609	585	602	590	572	562	546	584	602	598	561	570	598	573	574	553	542	590	576	544	579	593	590	587	523	613	580	587	550	560	545	565	549	510	544	584	612	556	569	549	620	561	613	571	577	619	603	533	630	552	574	580	595	592	531	578	561	587	551	556	536	604	609	564	550	587	558	588	604	554	553	596	555	614	554	569	602	547	592	575	609	558	594	571	552	527	616	531	601	615	563	567	582	572	581	566	565	594	587	553	552	586	603	593	526	566	601	571	545	582	542	578	586	599	524	560	590	579	543	572	589	592	643	559	586	620	599	568	588	568	602	578	654	546	578	583	590	579	572	563	549	548	528	538	529	565	537	561	542	584	556	578	546	589	594	581	593	606	551	591	577	580	564	603	601	533	599	607	589	565	544	619	583	588	587	565	589	586	574	550	599	538	553	619	548	584	577	574	590	552	557	516	575	568	570	596	601	549	515	561	573	591	572	534	581	536	581	547	535	582	548	612	584	578	549	584	555	565	513	544	599	582	568	583	558	603	593	587	579	553	592	579	531	549	551	547	537	574	562	596	565	536	557	584	556	603	601	592	593	552	535	530	555	581	572	609	562	532	560	566	591	576	587	595	586	579	574	558	615	582	600	524	538	568	545	542	593	543	586	594	517	594	551	578	636	587	559	585	568	616	546	600	546	572	582	531	568	574	587	562	581	550	615	602	577	588	583	575	560	596	591	558	592	535	578	592	560	576	571	555	539	576	572	573	597	563	575	631	562	579	570	616	597	593	570	571	574	587	617	577	569	551	531	577	555	593	535	583	561	607	529	555	557	540	563	619	565	612	548	627	528	536	545	556	566	558	589	550	580	573	585	583	595	559	544	622	556	549	581	586	563	592	569	545	606	556	638	535	595	563	572	572	575	621	578	577	551	566	583	546	569	542	597	580	597	612	584	584	589	592	575	606	565	543	570	600	560	600	574	603	601	542	556	576	619	621	550	582	563	606	562	568	578	565	578	591	551	580	586	566	583	560	540	588	552	581	536	548	542	542	531	553	559	590	540	565	554	554	556	587	588	583	573	606	570	546	573	534	529	591	596	540	606	580	573	607	610	582	549	604	588	579	544	552	549	536	557	603	552	590	548	553	536	596	560	570	601	553	567	551	574	594	620	600	619	598	585	591	549	561	584	558	550	569	608	544	556	584	589	578	586	567	600	545	546	560	607	586	585	572	559	602	597	553	582	550	603	604	602	611	558	569	567	550	580	557	611	552	628	563	532	580	610	567	582	548	583	535	605	569	561	550	575	584	604	587	557	623	564	568	590	579	557	567	602	593	550	581	592	565	556	574	570	566	605	584	575	541	528	569	563	576	603	536	561	548	572	538	549	577	560	618	573	573	608	572	573	582	551	603	586	591	589	566	564	593	571	614	585	551	545	580	553	571	551	596	530	539	637	580	554	569	588	573	589	553	559	551	572	550	581	613	569	535	591	603	603	599	604	579	595	585	527	520	563	555	559	560	535	625	580	583	541	544	590	570	575	554	598	582	583	567	601	586	573	585	534	556	577	543	595	549	585	543	538	556	601	555	599	552	596	575	600	623	562	556	588	600	578	609	541	548	584	564	574	572	591	561	593	614	575	558	556	579	547	565	621	568	591	559	578	545	611	531	577	587	605	598	549	563	577	580	571	587	592	580	543	546	567	608	550	536	595	599	532	568	594	532	565	530	558	580	570	589	551	564	580	548	539	578	537	555	630	569	637	565	569	559	555	559	621	549	604	567	569	587	540	593	600	573	573	586	571	561	593	612	582	562	566	560	559	550	603	580	596	568	601	558	538	573	636	558	590	582	528	561	581	596	602	578	566	543	556	579	565	556	551	556	587	569	564	554	577	593	568	605	533	577	583	563	567	556	587	557	563	610	571	564	553	581	549	572	545	557	571	603	554	574	565	533	546	534	593	584	574	515	578	526	614	552	585	574	518	560	572	523	585	540	597	632	577	587	547	564	543	573	583	574	565	543	602	585	596	576	572	578	584	603	601	577	583	576	619	565	598	575	603	578	591	553	553	562	536	605	550	542	565	569	524	581	588	590	613	547	593	580	587	536	563	573	625	569	579	578	541	546	583	568	580	562	602	577	507	553	549	588	560	607	571	513	602	577	579	576	591	567	611	584	634	551	562	563	565	601	561	566	548	556	602	568	567	568	552	557	555	581	535	557	581	577	590	543	630	558	579	561	542	524	569	534	536	565	571	563	579	590	538	548	570	532	598	564	556	514	578	544	586	581	574	561	566	574	610	558	585	573	571	574	563	552	563	556	579	611	582	546	570	577	561	599	572	560	593	549	551	576	548	585	566	592	604	598	587	567	595	548	532	581	602	557	581	536	580	580	549	572	571	574	581	599	565	553	534	569	609	579	561	548	576	592	567	564	579	583	556	616	542	516	545	559	578	555	523	548	571	546	544	589	563	563	585	584	579	581	604	553	573	598	536	577	547	625	566	557	579	598	542	607	605	578	584	585	516	553	609	607	566	578	549	571	562	536	607	578	594
26658	3856	2561	1942	1653	1098	929	742	696	642	559	572	484	497	458	470	431	433	485	427	412	398	446	450	507	505	491	486	617	507	513	462	457	532	505	463	417	427	381	352	444	368	401	370	374	388	399	381	378	375	417	438	410	391	424	395	374	408	420	362	368	438	406	425	385	407	412	412	421	371	431	385	406	351	399	381	367	390	371	381	380	406	367	405	379	432	397	439	423	387	385	375	407	394	417	388	403	392	351	366	410	364	448	369	369	390	394	354	397	379	376	395	377	396	403	411	418	359	368	394	334	389	362	368	402	375	360	394	404	405	404	375	403	373	381	408	383	368	364	362	438	381	374	378	447	389	391	353	385	391	409	361	342	415	418	398	398	411	369	379	389	399	391	397	394	399	374	404	391	404	405	416	397	402	396	376	409	412	375	412	402	416	409	405	376	381	403	390	382	419	376	358	414	396	390	395	384	373	365	363	411	416	358	334	413	422	395	354	371	377	373	370	390	346	369	375	350	385	399	382	373	434	369	397	441	414	393	385	428	417	368	406	394	400	408	372	350	380	420	365	358	417	413	378	416	420	394	392	441	371	370	362	340	356	387	374	389	361	398	347	406	426	379	447	384	380	401	333	374	366	391	381	402	372	392	371	365	398	384	382	408	394	382	431	390	381	408	416	381	336	360	375	414	397	365	379	364	387	395	431	396	411	384	393	402	362	403	421	423	416	406	409	406	396	392	376	410	366	384	353	405	392	375	387	382	404	396	398	373	405	394	384	402	386	409	375	363	365	381	412	371	404	363	406	446	404	341	375	438	403	407	384	389	400	396	377	427	392	395	352	366	379	384	361	397	420	405	390	361	367	386	380	376	351	389	351	361	393	338	390	361	364	363	414	375	378	365	376	413	360	392	383	399	388	399	363	373	374	371	391	354	401	390	406	391	375	406	387	418	370	399	358	381	391	417	356	370	394	376	381	379	384	363	418	427	393	388	399	350	371	393	396	404	369	382	365	385	390	417	370	363	400	366	360	393	379	392	443	352	386	376	375	398	389	352	367	420	401	408	382	380	380	418	392	351	386	376	361	377	417	368	375	407	392	407	373	398	393	390	375	396	390	358	392	406	384	382	366	404	366	382	411	360	390	385	369	372	358	365	364	374	375	414	406	396	423	396	354	400	353	366	378	379	390	380	372	384	379	432	377	407	382	353	406	379	388	374	392	380	381	394	378	389	372	404	390	401	358	373	350	402	375	385	401	373	394	419	387	405	397	412	390	366	374	423	370	384	361	397	369	354	445	397	377	397	388	392	397	397	372	417	393	411	392	363	344	379	385	401	384	405	378	358	361	396	407	377	389	406	401	381	395	424	368	430	378	364	424	374	360	395	406	389	405	424	419	396	384	446	409	399	379	381	392	427	411	395	366	387	376	399	373	415	374	402	372	431	379	391	409	389	385	369	396	363	378	413	398	390	403	388	409	367	385	392	387	405	431	391	383	414	394	352	379	400	381	399	368	385	403	403	339	358	387	407	345	383	398	405	417	397	370	364	361	378	394	360	384	381	401	371	400	377	371	398	391	421	369	361	384	386	375	392	425	404	394	390	366	343	395	441	380	409	397	387	392	369	413	409	361	375	417	381	418	369	431	404	401	365	392	382	402	393	409	400	389	410	380	352	347	375	364	387	401	381	389	381	373	386	385	394	398	417	397	369	359	408	405	384	382	383	387	401	400	385	407	383	390	420	382	364	407	410	352	406	404	362	350	356	412	396	429	356	407	385	349	392	398	377	389	391	375	389	419	375	411	391	371	396	372	385	362	408	396	371	373	417	396	391	383	391	394	365	386	398	383	416	403	432	354	388	381	401	372	388	395	374	407	380	405	411	419	416	398	393	406	379	348	390	384	362	378	410	398	382	394	391	401	402	405	359	384	379	396	406	352	417	379	355	397	408	385	372	369	394	408	387	391	370	388	361	408	370	395	407	375	408	404	406	375	393	410	364	409	386	401	401	362	404	408	398	373	443	396	366	372	383	362	345	404	395	415	385	372	368	379	354	385	402	408	408	367	364	381	380	381	409	371	419	384	401	359	425	418	370	367	392	401	394	364	401	400	393	392	358	390	344	374	357	423	379	368	404	388	397	398	407	392	374	426	384	388	376	346	389	342	384	359	385	387	369	391	349	375	388	419	372	368	374	412	401	385	405	416	378	381	428	383	386	406	388	377	402	384	403	394	378	346	387	394	355	376	409	384	376	404	434	409	371	374	394	370	401	371	387	376	427	426	397	370	413	396	366	401	388	375	384	384	407	371	395	405	381	392	385	362	387	399	359	353	401	379	418	395	364	404	375	410	346	357	366	373	345	399	378	367	406	376	379	384	416	365	380	385	369	411	385	390	416	398	382	404	380	333	406	380	378	377	397	371	377	392	387	380	397	388	418	388	419	429	423	411	407	383	405	353	396	401	355	418	347	399	357	403	387	378	399	437	400	373	405	376	402	408	400	342	375	418	401	384	431	341	377	381	387	355	398	417	389	400	366	385	377	376	364	356	391	402	391	405	436	404	427	412	393	385	384	385	380	395	355	409	433	381	399	408	384	399	389	390	398	394	366	405	389	414	380	380	374	404	392	359	407	395	391	366	431	376	374	393	372	413	397	376	395	353	347	335	376	361	389	400	442	386	419	371	390	417	386	374	372	403	414	374	438	396	415	376	395	383	384	382	417	379	397	356	371	445	422	376	363	378	417	357	360	379	390	390	418	396	354	385	424	381	413	412	432	426	391	393	385	387	414	399	346	397	403	380	368	409	377	371	391	373	439	388	405	386	397	386	384	399	359	370	392	355	348	415	423	394	377	383	395	380	409	380	361	375	374	394	382	405	408	388	383	364	384	396	379	441	384	361	379	359	333	423	385	409	414	354	370	387	385	359	416	356	426	433	381	371	342	358	411	392	411	377	364	371	394	389	387	376	389	383	396	411	424	428	360	360	394	403	389	397	403	392	412	365	375	373	390	390	372	391	370	392	387	399	364	391	384	376	373	398	356	365	368	397	380	366	397	397	366	412	358	331	388	382	379	397	393	391	400	366	424	418	409	377	378	368	380	367	382	393	435	397	453	407	405	392	383	388	425	397	389	392	357	403	389	371	367	393	406	356	379	427	383	411	380	413	410	343	405	422	432	356	404	400	393	381	392	379	384	437	383	368	400	408	355	395	406	345	395	373	382	377	409	390	383	392	367	372	377	364	421	366	389	388	404	398	396	387	374	413	379	398	386	363	362	378	387	364	420	404	349	370	395	330	413	395	380	379	393	370	396	412	356	409	364	385	402	439	370	376	413	385	352	384	420	430	381	389	375	379	400	371	344	423	380	404	409	409	376	408	382	385	410	373	391	366	353	428	393	372	376	356	360	351	415	364	404	417	368	369	372	410	398	372	411	393	379	383	375	407	409	370	361	405	392	367	398	406	365	397	418	378	374	367	410	404	386	330	357	407	396	371
12399	2590	4999	5817	5517	4230	3553	3023	2830	2337	2119	1941	1818	1746	1588	1567	1436	1412	1590	1358	1395	1348	1371	1457	2032	1913	1711	1888	2330	1979	2051	1963	1530	1877	1724	1489	1217	1089	1011	1085	991	1080	954	1008	981	990	1028	1004	1017	980	981	1012	994	999	957	1012	1007	1012	1000	961	992	949	982	996	952	974	1004	983	952	984	989	953	950	998	970	980	969	936	967	954	1006	994	982	984	963	938	942	920	931	932	911	981	997	956	924	990	941	981	918	950	969	952	968	1020	978	919	970	957	924	899	968	950	910	943	945	909	969	936	910	996	1017	906	972	1006	951	979	989	958	929	1017	973	951	994	943	966	906	994	953	943	966	980	945	923	923	901	988	980	945	947	999	964	932	935	956	905	971	928	919	945	916	998	1015	967	1022	945	974	960	910	942	1000	981	965	942	927	939	927	923	985	932	953	993	951	955	948	964	973	915	949	963	935	917	938	940	944	997	953	922	915	969	914	988	986	922	982	962	969	1014	938	947	951	944	917	948	957	942	948	935	955	989	952	965	1000	981	936	859	959	987	933	911	951	1019	962	934	909	928	966	965	951	1008	996	989	978	984	904	953	929	942	975	970	943	946	871	1014	955	933	956	917	1008	983	1016	967	902	973	933	976	923	929	958	972	989	948	981	964	955	897	960	991	929	936	990	959	935	961	924	937	980	886	940	953	933	966	871	989	955	925	960	913	959	896	1006	1030	942	986	925	954	971	981	982	974	939	990	946	998	947	982	962	948	955	951	936	994	955	991	905	954	958	956	869	967	973	945	975	955	962	952	903	962	962	965	1004	922	959	941	946	948	948	929	996	981	942	980	1003	979	932	889	1021	893	922	947	972	949	964	928	932	983	949	930	932	910	899	1015	1018	971	890	970	956	960	945	940	1007	922	990	965	921	927	950	943	944	904	943	922	974	1022	930	970	1030	981	1002	990	992	928	907	947	907	932	903	992	943	971	903	929	935	918	949	951	913	930	981	919	937	952	978	961	978	862	981	947	931	943	950	919	959	973	890	947	890	934	919	934	963	941	1005	951	977	955	921	943	989	931	955	1003	998	906	956	969	924	1010	966	952	1021	957	1017	958	965	945	964	982	966	916	933	935	980	980	968	930	917	968	946	981	947	920	953	915	986	999	971	895	937	925	932	945	947	924	907	956	945	939	919	935	918	939	950	898	946	939	964	946	977	959	976	895	929	957	940	939	966	976	940	965	903	961	887	903	941	948	1042	941	1010	926	926	1009	979	963	926	973	979	956	933	1009	1004	961	920	928	952	954	932	943	933	949	961	926	945	924	897	954	903	970	1011	968	976	1005	920	955	932	966	943	960	952	1000	959	954	960	945	915	949	973	934	981	951	952	973	946	920	978	931	970	916	933	929	913	987	918	941	964	948	952	966	962	955	940	956	1007	951	924	929	957	948	975	912	951	934	966	934	991	944	926	945	965	915	958	991	985	992	952	961	946	963	957	930	887	982	923	997	989	985	929	941	992	940	1038	992	1027	924	992	913	939	932	991	942	1008	979	985	944	964	950	891	928	925	984	954	958	942	962	968	945	939	954	936	931	967	924	880	957	964	996	953	941	943	946	936	960	936	937	986	1012	954	920	926	956	889	942	930	969	975	942	991	898	945	954	937	910	949	948	937	946	940	977	986	936	956	973	923	919	910	935	967	954	971	942	939	928	925	923	958	974	928	970	970	980	938	914	980	933	921	1019	972	896	980	973	953	926	928	945	943	959	970	932	898	944	947	961	959	979	956	900	948	933	1005	913	970	944	906	975	916	944	938	950	952	939	941	969	1042	962	961	961	941	1018	969	948	928	980	957	990	932	969	936	938	993	955	987	995	1004	947	955	967	980	991	903	971	936	923	938	984	933	985	915	933	938	966	962	941	928	911	997	946	981	941	982	941	925	936	981	935	991	973	934	943	961	952	956	911	953	952	950	926	952	977	956	957	943	920	960	921	947	899	956	996	1009	1000	951	936	968	926	933	969	952	893	920	951	945	926	963	961	943	929	1019	933	891	967	943	945	921	946	920	959	957	983	935	938	926	928	958	934	971	895	949	973	948	905	970	968	939	934	946	944	967	949	985	961	1018	921	974	923	895	1009	990	958	948	946	967	955	936	931	968	914	973	943	984	960	959	896	927	968	932	944	1003	995	944	919	945	935	976	953	938	894	913	986	987	936	925	942	995	955	981	955	965	1012	978	951	942	960	970	893	945	977	940	916	937	984	936	998	961	894	917	961	926	945	998	921	933	934	956	942	927	963	945	932	974	964	929	934	938	991	976	978	947	960	922	986	1030	916	969	954	932	950	961	948	961	933	959	972	941	935	945	929	979	952	930	958	943	969	913	920	967	990	957	961	931	976	872	954	995	973	942	918	940	946	970	960	911	922	952	994	933	932	942	960	957	956	981	956	925	925	936	915	930	1007	1002	933	963	955	948	910	928	907	917	936	939	992	978	936	941	952	952	942	945	1011	967	922	949	932	895	970	955	965	971	922	946	1017	927	984	904	914	888	994	957	932	927	1005	869	980	957	987	978	1000	915	901	922	995	973	951	908	946	969	928	933	910	966	981	924	945	1006	946	948	935	935	950	1024	944	958	867	937	958	943	870	896	936	941	957	927	897	925	958	992	977	948	976	964	925	975	915	930	953	970	954	957	888	948	983	948	911	953	940	953	1020	974	955	991	986	932	969	984	943	990	940	952	891	999	977	932	905	905	899	1023	993	1012	916	933	961	959	930	952	915	969	977	958	944	995	970	926	895	1010	984	937	941	963	943	1001	907	919	939	961	951	907	921	927	924	929	952	894	894	946	913	965	983	971	935	906	973	920	949	943	983	947	937	970	976	940	972	966	964	1002	952	952	910	950	969	932	988	929	993	1030	963	973	970	923	974	955	985	926	959	941	966	929	1025	997	915	978	930	957	947	1004	950	948	979	1014	929	969	916	941	956	933	957	938	934	977	938	985	975	986	912	886	994	996	994	916	972	917	947	936	954	925	950	950	952	991	921	928	892	905	909	917	919	1005	958	975	919	998	937	933	969	968	978	933	949	966	952	938	929	936	940	952	925	950	937	896	990	905	982	954	997	953	974	969	1013	954	969	947	974	949	950	916	940	941	960	969	920	943	943	969	903	952	930	935	970	898	958	938	900	961	947	977	941	963	917	907	960	998	931	958	958	926	1001	967	965	966	986	968	946	936	933	873	953	960	963	937	926	990	921	935	992	1031	942	918	980	991	897	971	951	957	963	949	959	932	1001	965	887	925	998	945	933	930	934	924	949	981	914	974	986	929	953	956	970	932	935	927	973	969	947	1028	962	971	900	890	993	943	998	999	918	964	933	961	991	938	972	954	946	1003	914	994	952	914	931	950	980	955	927	984	941	969	927	934	951	938	949	927	948	927	924	936	976	922	950	958	925	957	955	992	979	940	977	969	977	945	934	992	969	995	929	994	936	947	966	967	925	934	921	928	926	948	931	974	953	931	979	954	917	893	1009	952	889	931	961	952	950	944	930	953	971	891	927	973	945	956	925	979	945	986	962	967	943	902	938	988	967	993
2401	173	138	145	141	151	155	152	123	148	121	144	142	127	131	108	135	129	116	123	153	119	156	116	147	121	129	137	103	141	158	131	126	125	145	148	141	111	113	141	158	130	145	114	120	125	134	138	135	123	120	106	125	140	144	141	138	137	121	122	143	146	163	117	135	131	151	128	120	138	151	151	139	129	126	121	114	129	127	128	154	137	117	145	138	148	138	143	129	141	121	136	137	141	131	148	145	122	120	132	123	136	117	122	141	135	154	128	142	123	118	117	144	114	132	122	129	135	115	124	141	118	123	135	134	121	123	136	139	137	125	123	137	133	133	127	159	159	120	142	126	129	143	126	140	144	133	125	116	122	119	128	138	165	120	134	127	122	155	141	117	133	130	124	118	120	140	139	130	134	141	133	122	148	145	126	132	145	144	144	125	110	151	142	141	144	119	132	124	137	122	116	130	137	123	140	149	112	129	142	138	131	130	135	157	141	107	129	126	140	121	135	107	137	127	126	158	113	117	144	138	125	149	134	125	158	115	130	131	130	143	132	154	134	157	133	128	136	134	112	143	114	126	145	147	125	120	121	118	133	145	138	139	138	128	140	130	145	125	120	136	148	133	135	124	119	116	135	131	115	127	132	136	146	110	145	129	124	136	116	118	118	125	140	137	129	160	117	134	121	138	141	137	125	150	132	127	118	128	126	115	126	115	143	128	130	132	125	136	143	142	126	114	131	141	151	141	131	131	122	134	140	130	121	140	118	127	129	157	131	140	139	133	120	137	139	122	144	120	128	138	160	139	128	134	141	118	124	128	123	149	142	126	136	132	130	145	132	127	130	144	126	153	128	124	131	133	143	129	149	136	151	146	145	149	140	112	125	118	133	136	128	128	129	138	139	125	141	123	146	140	150	140	96	139	132	145	155	145	137	129	128	135	142	137	159	133	138	129	126	131	112	113	127	142	150	136	115	146	131	122	124	148	125	143	119	127	145	139	143	134	130	140	148	147	127	152	130	142	132	135	117	139	140	130	127	134	139	122	136	163	129	135	122	134	126	132	137	124	146	132	122	110	113	128	124	123	118	145	116	135	136	128	119	150	114	131	133	132	121	133	122	102	147	156	129	129	136	131	130	135	123	116	128	137	152	141	138	142	108	119	140	118	122	152	118	125	115	112	115	138	145	128	126	124	128	116	115	140	127	137	126	130	124	116	146	122	137	129	131	127	125	118	147	131	108	145	138	129	110	144	131	169	128	137	114	138	127	140	126	146	120	129	125	119	156	124	128	105	110	134	133	135	128	126	121	115	137	135	136	139	130	133	140	126	133	141	129	129	116	133	118	150	143	115	114	137	133	133	138	129	142	133	160	169	118	118	119	136	112	152	145	121	128	133	155	124	151	110	113	154	122	120	133	111	124	118	115	133	133	142	135	120	140	135	141	104	140	119	133	145	120	125	118	123	137	121	101	135	132	139	120	130	113	137	128	119	105	126	143	127	126	135	139	114	115	127	102	132	131	149	139	124	131	126	130	111	143	161	127	130	137	123	135	148	141	145	141	137	139	142	136	135	150	150	139	111	128	143	132	123	150	164	129	113	126	126	135	139	141	135	122	135	120	147	152	127	149	140	140	118	148	124	138	162	142	132	119	140	147	141	145	149	142	127	129	124	117	122	109	134	129	132	130	133	141	127	120	107	120	133	158	132	113	125	143	147	108	136	128	156	122	137	119	132	127	123	107	158	132	138	97	125	128	126	128	126	149	103	122	142	143	122	132	143	105	126	119	134	122	125	133	122	143	104	155	130	122	112	153	139	125	152	123	121	115	133	103	126	130	137	145	131	155	133	136	145	137	123	149	127	131	142	130	122	134	125	145	129	129	141	123	140	128	121	109	134	143	146	130	148	117	129	122	155	141	138	146	122	124	138	144	137	125	114	146	102	149	128	120	120	119	138	130	142	127	144	130	116	141	137	148	121	136	131	122	134	126	126	145	138	145	150	128	119	140	122	140	120	113	131	133	135	128	136	114	130	137	150	115	122	106	107	145	140	131	143	140	110	142	124	140	133	129	152	134	112	111	121	132	122	141	126	118	125	119	133	124	142	146	141	158	139	122	95	128	145	147	140	135	144	124	143	146	117	129	125	140	126	121	127	133	149	142	129	152	144	110	137	107	136	139	127	122	162	133	123	143	129	131	144	131	121	125	126	102	123	145	130	144	131	127	142	120	130	148	125	126	127	129	126	153	152	131	148	125	138	126	134	139	126	146	139	130	134	135	154	146	143	132	141	136	150	117	140	132	119	115	137	158	141	141	118	124	117	144	151	127	140	130	118	120	123	132	129	120	134	138	159	122	142	126	143	127	139	131	125	146	123	111	127	142	124	141	110	135	139	132	140	104	134	127	125	146	143	126	126	120	121	141	141	132	149	106	145	137	119	143	138	136	132	140	126	117	149	133	124	128	114	158	129	146	134	110	134	143	119	139	128	130	126	127	107	133	135	120	124	126	118	145	124	126	141	122	148	111	115	133	145	120	114	135	116	137	129	132	121	135	147	138	145	121	111	132	110	140	96	136	124	115	128	135	127	138	127	125	136	127	157	158	134	117	118	162	116	158	138	133	125	120	127	144	124	113	119	121	128	148	162	129	132	128	135	134	113	132	131	145	139	137	152	116	100	131	126	116	154	120	131	118	112	129	134	138	125	127	139	139	120	113	145	128	133	147	141	144	134	158	138	135	136	139	135	134	130	118	123	137	159	137	141	119	125	135	134	140	125	125	123	151	138	138	159	130	114	138	119	134	115	121	134	151	135	121	137	126	123	140	134	117	128	136	131	144	144	134	128	139	109	129	118	167	130	129	136	118	113	150	143	146	121	134	140	141	129	135	129	132	115	151	129	131	130	160	137	116	136	133	134	124	104	122	129	146	164	130	115	123	126	137	130	145	123	128	121	126	131	124	131	121	112	140	119	125	153	155	133	122	129	140	133	132	129	126	141	138	110	148	142	125	156	135	127	133	131	120	143	130	134	121	138	125	156	141	172	136	139	113	142	131	141	130	145	130	146	131	162	149	151	136	135	127	124	130	111	130	123	144	121	132	142	110	123	131	116	130	132	140	153	128	104	123	154	147	121	129	128	150	116	107	138	133	138	132	119	135	123	138	135	140	133	128	137	118	134	136	156	115	139	128	140	130	143	139	125	124	111	127	117	127	129	122	149	128	143	164	153	128	134	126	142	141	127	135	153	130	141	132	137	145	154	124	133	146	123	118	151	142	149	118	121	116	148	115	158	146	134	135	127	140	145	154	133	130	150	127	108	139	126	127	130	110	141	114	115	118	107	135	118	129	157	143	127	130	109	117	124	105	139	129	157	129	131	123	153	150	157	123	124	153	125	128	129	147	132	144	132	152	141	127	138	123	117	139	151	127	132	135	131	129	133	144	137	147	134	129	110	122	130	139	133	122	128	114	125	151	122	134	136	143	143	130	127	128	129	132
2941	455	527	488	467	458	427	441	440	441	395	407	443	430	415	444	419	472	446	373	384	394	456	402	415	437	441	433	448	432	404	449	403	386	380	417	418	378	412	433	410	439	370	399	417	428	388	400	404	374	418	423	438	437	380	392	401	363	411	445	417	392	429	384	392	405	412	383	391	402	393	419	401	397	386	378	427	408	385	450	405	357	388	436	429	416	418	423	393	413	436	393	411	438	387	404	425	427	442	386	405	440	434	412	426	426	373	397	419	390	433	388	410	369	407	408	400	422	425	391	406	424	396	381	391	392	395	421	390	408	449	383	404	391	400	399	364	412	450	427	401	393	431	413	398	410	410	392	411	386	395	414	368	405	407	424	396	428	421	394	436	427	350	378	409	402	402	416	389	406	397	417	405	415	405	427	400	401	375	418	362	440	409	419	383	404	413	411	413	415	449	378	413	398	388	433	399	381	446	422	390	426	419	386	431	391	422	397	386	395	390	406	443	406	395	421	439	404	414	411	396	399	448	428	385	393	398	427	388	405	408	407	418	366	442	387	426	397	407	411	421	431	411	403	409	416	410	428	408	399	418	414	409	387	407	435	410	395	364	405	393	412	376	397	444	434	410	399	425	385	378	431	418	400	458	378	424	404	432	399	363	421	427	385	371	423	388	444	441	428	418	421	405	384	462	412	411	419	391	392	422	383	414	370	391	438	422	400	380	401	412	425	399	428	421	409	420	425	381	405	378	378	383	430	442	446	397	413	435	434	424	430	399	439	424	380	421	402	374	420	408	399	382	390	403	418	408	412	408	380	401	403	406	386	392	385	431	418	437	408	406	403	394	410	400	425	446	413	443	406	408	363	410	394	407	417	428	393	407	381	410	384	392	413	396	387	424	403	397	393	385	417	382	410	405	417	459	431	397	395	412	382	448	397	396	391	427	390	424	442	424	401	408	358	446	369	409	429	447	428	419	381	427	378	385	406	434	416	388	375	417	429	400	401	426	409	371	401	448	438	408	406	419	394	399	406	419	435	385	421	395	388	393	395	375	391	402	377	421	395	435	449	387	415	391	411	389	410	397	369	430	381	407	419	416	399	405	406	431	419	422	399	429	382	405	409	415	391	427	371	423	396	407	371	403	396	441	393	427	432	387	444	409	395	411	368	385	414	380	429	455	421	388	415	394	388	400	424	422	405	418	393	411	356	406	426	425	424	386	401	408	406	420	398	390	412	396	418	408	378	403	386	412	414	380	372	398	398	397	395	360	416	403	393	420	373	385	419	429	437	395	414	394	399	381	397	412	413	429	394	390	372	406	402	426	437	382	420	411	391	430	393	398	393	406	394	405	406	437	411	412	415	425	399	408	420	429	418	381	405	392	406	410	414	406	438	411	436	415	432	471	387	386	419	399	385	430	440	429	409	422	407	419	374	397	369	397	420	358	403	399	416	383	439	392	426	400	413	397	435	387	439	427	408	413	396	394	402	407	383	363	428	457	386	417	377	430	403	402	440	404	452	376	428	414	403	415	390	404	386	395	421	424	410	389	389	401	396	386	419	430	405	441	375	391	451	420	381	441	394	404	407	392	358	414	408	379	412	410	439	421	416	401	381	374	403	392	379	440	381	429	393	400	390	408	408	414	399	416	443	397	428	407	396	439	371	439	407	411	393	453	399	395	427	418	441	378	409	400	374	412	390	399	409	386	416	422	407	381	417	413	426	382	447	434	379	405	391	420	411	414	391	402	403	418	409	403	440	416	415	437	385	406	407	424	402	395	403	393	389	393	424	448	380	405	400	408	399	400	423	428	397	474	393	408	385	412	417	425	401	401	435	395	395	380	417	410	403	396	441	427	407	433	406	428	427	391	385	379	410	406	408	405	387	413	394	451	415	406	456	379	425	419	426	423	387	434	417	406	414	405	414	385	396	398	409	390	412	392	409	383	383	432	414	422	425	411	419	412	408	426	382	391	423	380	408	397	411	404	420	385	426	388	418	370	409	419	386	374	378	443	428	422	388	448	416	385	408	425	421	447	379	425	432	401	377	418	443	379	431	407	379	399	449	388	371	410	402	420	374	404	408	425	384	403	387	447	424	410	396	379	412	440	442	379	419	408	397	419	407	408	404	419	395	453	406	416	399	402	418	361	397	390	414	397	432	421	390	428	413	415	391	368	407	401	419	397	402	393	383	412	372	399	432	396	397	403	384	418	361	423	398	413	393	410	391	429	449	391	394	415	428	391	458	415	426	405	440	415	401	405	419	415	414	432	386	442	432	384	439	411	413	433	429	434	417	401	395	420	398	413	416	414	372	398	401	415	424	386	417	416	412	414	387	452	436	389	414	436	425	407	440	392	384	397	351	414	392	402	402	432	408	405	402	382	418	405	419	413	416	400	402	413	413	372	413	413	394	401	457	410	424	406	405	425	400	407	382	411	444	403	463	424	431	413	410	414	404	453	424	423	402	393	419	433	382	411	361	363	432	407	382	380	418	383	392	448	435	396	404	359	417	392	418	388	410	414	415	414	415	398	442	446	391	408	442	400	399	390	416	407	369	429	377	396	408	402	401	391	431	411	377	401	393	403	443	410	417	410	407	401	387	404	421	424	416	395	387	417	421	410	379	416	394	401	400	379	414	424	400	419	429	393	417	422	412	381	403	376	428	397	394	420	375	391	426	423	415	421	403	397	406	419	397	397	376	427	392	390	391	430	416	398	385	406	372	446	406	439	409	398	450	415	435	417	426	419	399	414	398	394	418	400	411	408	384	405	440	387	412	440	424	413	385	410	416	402	406	363	405	410	421	412	392	388	394	369	418	392	398	391	383	410	412	445	386	401	424	371	397	364	409	390	378	426	409	410	427	409	380	415	390	383	398	422	391	420	392	400	399	376	398	386	399	397	408	395	394	408	371	423	409	401	385	399	426	368	423	407	346	403	423	380	397	431	386	372	413	411	408	397	421	407	412	384	423	396	424	408	429	381	410	407	450	381	388	368	417	420	428	393	413	424	420	401	395	431	385	417	407	382	417	397	424	428	406	391	450	458	409	400	413	366	427	410	441	444	407	410	450	415	388	392	418	398	416	405	378	418	439	435	412	413	409	378	430	417	431	396	401	435	394	383	437	391	395	385	396	407	378	428	418	422	386	414	404	391	388	411	412	396	398	438	401	412	374	404	412	405	382	419	416	410	379	391	399	407	411	400	392	408	362	401	401	446	376	393	441	409	408	409	409	403	416	387	426	428	409	368	404	394	387	409	392	401	389	408	432	425	380	392	386	397	410	406	409	421	406	387	440	413	382	430	401	380	380	422	434	433	391	417	405	383	426	362	368	440	404	395	416	426	399	426	398	407	368	429	422	370	390	412	408	413	449	408	410	430	371	448	394	414	388	349	398	438	435	383	448	411	379	373	431	417	419	406	410	420	436	477	420	372	413	395	423	422	431	393	405	405	375	431	397	373	434	387	460	404	412	377	392	336	392	452	406	367	394
16349	1402	1250	876	723	619	567	557	401	323	305	290	247	232	249	208	282	220	240	235	197	264	208	241	254	238	241	249	278	256	291	262	295	227	248	235	188	194	192	209	188	222	211	209	192	223	202	225	214	201	190	204	198	204	193	207	227	206	227	208	220	199	232	187	191	225	218	210	205	204	227	208	177	235	205	198	211	191	197	191	202	206	212	202	186	211	216	204	220	185	196	202	195	197	187	224	175	208	201	191	206	176	190	206	212	187	197	202	202	258	219	183	186	211	209	208	201	197	185	191	214	202	232	186	170	199	211	198	197	207	193	188	198	187	193	196	196	208	191	200	222	232	237	196	246	204	200	196	201	220	224	200	225	177	219	207	178	194	234	204	181	203	197	214	217	209	188	193	224	187	198	190	195	190	174	222	205	199	192	203	174	215	242	197	209	194	208	231	203	235	200	208	182	207	204	201	228	220	194	197	218	187	219	221	216	183	214	204	204	191	203	222	228	195	202	193	231	194	224	215	184	208	206	191	226	177	193	218	185	221	210	200	217	183	202	188	169	184	187	188	220	196	200	194	233	201	201	214	199	193	227	195	165	182	212	201	196	189	195	190	213	214	204	216	207	205	227	186	192	232	190	196	225	176	194	207	217	176	177	167	203	177	186	206	208	184	213	195	208	217	199	213	188	193	207	179	224	183	209	201	212	209	178	201	238	183	198	192	163	189	192	188	185	189	192	203	225	213	212	209	181	194	198	205	176	210	205	200	192	204	227	157	194	208	202	184	204	202	217	200	220	193	185	212	188	205	210	206	206	182	202	188	194	188	189	210	182	212	191	218	206	177	193	206	201	219	214	211	191	202	221	200	208	206	211	185	203	182	209	197	193	198	202	211	207	205	202	191	208	214	193	221	174	218	223	197	229	187	176	207	235	227	178	213	241	188	181	212	208	203	209	209	200	209	203	212	190	219	210	195	218	218	186	216	206	222	199	208	207	223	213	226	183	177	198	218	172	247	203	208	199	210	216	198	195	202	214	219	204	190	211	219	213	205	186	212	199	195	178	208	212	181	169	197	208	223	194	213	174	206	190	207	221	212	194	194	232	197	197	199	221	201	188	234	185	220	190	205	197	196	208	221	191	197	197	195	195	178	198	203	196	189	219	200	180	201	183	194	197	205	188	231	202	220	204	212	216	195	185	190	193	217	201	212	236	215	203	219	189	191	226	211	186	176	189	195	193	212	181	207	191	187	190	197	194	199	205	205	187	191	212	223	186	171	232	185	235	194	214	221	200	183	179	199	191	170	198	178	179	214	190	187	163	212	220	181	192	183	219	173	202	187	206	181	199	175	213	208	196	202	186	170	161	196	183	189	185	187	205	214	211	189	198	200	189	202	216	191	199	224	212	198	182	199	211	223	198	196	215	239	225	198	213	200	195	179	201	208	191	186	207	207	206	202	187	201	231	202	208	205	215	209	201	201	215	197	204	235	209	199	180	215	189	181	211	180	203	222	212	221	211	206	215	179	199	180	203	200	182	188	178	194	207	204	201	229	193	188	196	204	196	202	204	198	225	206	159	177	195	195	192	199	229	208	198	208	221	180	193	212	198	186	188	194	217	170	210	206	194	202	208	219	202	197	220	178	195	189	190	198	215	205	220	212	222	181	198	192	199	178	200	208	192	188	249	182	210	188	175	215	202	196	201	200	210	186	218	204	205	204	210	223	205	189	166	203	212	200	209	198	201	206	202	200	191	190	196	170	204	172	207	196	206	193	189	214	215	191	196	193	185	182	204	207	209	204	205	202	198	209	198	196	198	204	205	208	222	210	193	212	222	201	204	201	194	205	187	198	225	215	200	224	180	194	195	210	195	209	223	214	235	207	184	196	207	221	219	194	235	232	207	210	204	220	201	192	192	202	187	176	200	217	190	202	208	209	224	194	193	222	188	201	196	181	210	212	204	232	242	231	204	221	192	208	200	236	199	196	193	212	174	213	181	196	213	193	219	196	206	194	206	180	197	214	203	204	215	179	191	205	196	199	207	215	181	228	239	177	183	217	187	186	169	193	221	189	205	195	202	212	205	166	205	213	223	199	210	191	191	184	191	220	208	249	218	210	185	197	192	220	211	197	209	190	194	173	205	208	187	187	199	196	205	195	201	179	173	187	205	241	203	181	201	219	211	204	206	216	196	228	219	170	192	185	214	211	203	192	200	198	192	205	208	193	214	183	199	197	202	220	208	206	230	220	200	205	214	181	195	187	194	207	204	210	189	216	222	202	190	196	197	191	207	196	210	192	201	192	208	193	241	206	236	196	207	198	205	221	237	206	188	232	219	201	202	218	207	210	206	227	221	203	213	211	194	206	188	175	183	215	210	202	238	198	204	205	209	210	192	204	212	187	181	210	207	205	212	182	194	198	186	195	194	198	221	226	186	210	203	235	206	215	189	228	218	223	174	190	219	219	181	187	217	211	199	197	197	223	218	223	197	211	209	198	219	191	179	212	199	196	192	209	218	196	206	181	188	230	215	212	218	211	201	214	216	168	218	223	193	197	199	208	214	199	182	186	209	205	183	196	197	205	220	184	212	201	175	209	193	197	207	218	202	211	202	194	224	186	188	190	182	198	206	193	178	177	211	192	213	206	200	222	205	214	215	200	190	207	190	231	198	201	194	193	218	213	194	230	212	203	202	196	202	212	214	198	200	204	202	219	208	193	212	208	194	209	224	217	222	208	201	195	177	208	190	208	221	225	201	213	223	204	173	220	206	204	211	199	198	236	222	177	209	205	222	209	180	209	185	189	199	170	175	207	195	192	189	182	191	174	197	219	198	221	203	206	162	214	186	184	191	196	209	185	204	233	198	203	187	192	219	216	199	181	221	218	181	216	186	192	191	197	193	185	208	158	187	193	215	205	204	236	199	206	212	193	190	177	200	202	213	193	198	201	207	187	206	216	236	222	211	191	232	228	186	191	204	222	200	178	216	231	213	207	206	208	213	194	196	214	224	221	182	203	208	190	206	202	206	186	235	215	173	171	193	203	210	189	206	209	200	201	208	189	229	237	181	237	218	204	206	203	213	211	189	218	185	190	198	186	204	190	210	211	199	191	197	227	220	201	209	206	222	177	220	183	208	208	188	184	184	214	191	202	224	194	199	197	190	196	180	212	201	202	198	207	208	227	197	218	220	204	203	218	183	220	200	186	201	209	184	205	192	219	212	206	187	171	201	215	195	187	187	197	192	217	189	189	190	203	200	222	196	212	204	216	248	216	179	211	219	210	205	193	199	215	209	191	191	213	196	209	185	195	216	214	228	220	204	170	220	181	169	212	223	192	201	215	218	216	184	211	210	202	237	200	212	206	197	188	216	201	209	216	190	194	220	180	197	201	180	206	220	205	195	203	200	180	214	205	219	230	205	192	219	189	175	198	176	227	191	188	183	197	204	185	209	184	201	223	220	205	186	216	221	213	190	208	197	213	193	217	209	220	190	215
8928	1315	2737	3079	2893	2326	1888	1645	1477	1304	1147	1075	1035	937	879	829	829	862	841	838	808	810	780	854	1104	931	954	1147	1269	984	1122	1014	979	830	808	833	697	638	578	623	611	605	606	641	597	638	610	587	581	607	592	631	604	548	605	580	601	596	569	588	588	557	599	599	595	555	580	583	582	594	557	644	540	603	574	588	636	589	614	551	555	563	557	531	596	595	581	604	567	598	586	599	554	565	609	543	567	594	583	568	599	570	565	584	586	601	545	569	565	561	589	596	579	585	573	575	597	587	572	565	604	572	570	626	598	554	585	525	610	585	569	580	523	526	568	597	610	556	582	583	623	540	551	580	582	586	562	539	568	557	576	561	564	597	554	631	577	542	592	590	573	578	526	588	579	573	571	555	621	582	607	581	550	571	563	557	555	532	601	575	581	581	554	575	572	568	582	561	553	612	576	609	569	552	563	577	569	561	570	556	590	572	552	567	591	565	549	604	519	568	588	584	551	551	535	590	564	580	575	608	594	539	585	585	643	547	574	546	573	585	591	526	548	566	580	619	602	542	599	614	572	579	561	571	607	570	601	599	559	582	572	594	573	563	595	517	581	566	567	582	566	578	572	590	523	567	594	585	569	531	635	588	551	570	569	587	541	555	575	598	546	565	548	572	594	556	581	574	546	607	607	563	575	552	557	569	598	572	582	591	555	549	576	587	603	575	542	522	572	552	602	589	574	589	567	610	559	592	576	551	551	624	550	578	535	565	565	549	560	598	565	561	540	559	574	613	607	583	612	576	586	544	546	546	553	564	608	612	561	613	619	589	567	548	524	629	584	529	582	549	591	625	573	540	612	561	563	607	602	570	579	564	560	617	572	566	546	543	510	593	557	620	590	591	566	599	569	561	576	615	600	564	560	562	580	597	571	592	562	590	552	575	543	589	582	609	557	551	615	584	595	584	519	565	580	585	572	592	556	590	541	572	567	590	577	581	605	598	603	549	577	609	586	575	544	563	574	605	549	541	543	607	564	595	561	571	560	524	526	559	523	574	518	573	556	561	544	552	591	573	567	604	550	558	567	599	555	606	573	572	577	602	600	581	558	572	557	613	522	531	545	573	576	552	610	597	546	573	571	541	602	568	551	583	602	602	578	577	545	574	589	552	603	551	597	525	574	584	558	581	620	584	584	606	562	577	579	581	590	556	591	565	590	559	540	555	570	573	582	576	599	588	595	547	578	538	561	572	550	627	548	562	539	577	604	574	578	572	595	543	513	593	580	564	581	586	559	559	603	541	575	553	593	591	571	570	575	582	531	551	573	564	598	578	581	575	550	587	574	515	597	549	601	547	548	564	551	593	577	585	567	597	572	596	545	532	584	573	559	564	611	572	564	562	584	551	546	591	547	591	564	576	596	591	577	598	582	549	585	599	542	595	581	592	570	570	568	598	569	560	536	573	598	569	545	598	576	601	586	540	560	536	576	536	554	555	577	591	577	613	588	607	612	569	568	574	553	590	552	586	551	584	600	551	594	608	576	585	559	554	598	560	592	594	546	570	605	659	589	547	593	561	556	508	566	530	596	633	565	593	567	583	559	603	568	581	563	589	578	541	585	552	588	583	539	570	597	606	554	579	580	548	597	550	585	568	576	520	574	552	575	547	574	565	630	590	594	575	613	621	571	582	568	573	574	545	563	582	552	537	584	525	557	577	564	601	561	559	541	575	586	573	579	577	538	606	512	608	570	565	598	563	555	541	550	569	560	571	559	563	526	558	587	588	546	544	606	542	579	609	557	579	572	570	562	574	551	582	592	582	572	569	564	594	570	579	572	555	601	605	592	567	592	557	571	586	593	581	587	588	602	541	593	587	556	602	568	591	505	549	542	554	545	603	565	543	595	578	595	533	603	592	564	583	562	577	550	584	589	600	556	606	515	569	612	540	532	588	588	597	567	585	552	558	575	570	598	582	497	535	620	594	566	582	601	590	597	568	560	538	595	544	595	604	593	597	588	567	597	578	546	593	561	600	587	594	528	590	585	580	564	517	551	602	568	561	576	572	598	554	587	590	558	598	603	560	551	559	576	598	569	557	590	597	570	560	569	602	537	539	575	562	641	558	567	562	583	575	597	581	578	589	583	583	546	575	607	566	599	535	573	608	583	574	561	583	539	570	585	543	644	567	592	513	566	543	576	591	546	592	576	565	577	568	578	559	556	547	567	566	611	605	594	553	554	581	542	581	624	565	589	581	560	582	598	585	622	584	586	584	570	558	599	532	566	564	589	580	580	549	571	619	574	592	582	617	622	607	610	546	582	586	556	558	591	562	555	522	574	602	556	572	543	607	629	563	540	571	639	573	603	569	557	576	570	636	555	585	557	603	582	565	569	515	558	582	586	549	548	570	579	571	572	539	561	641	584	597	566	554	579	576	607	588	566	533	596	592	547	614	581	589	573	539	631	572	546	592	573	580	525	611	576	613	597	558	539	593	536	555	567	607	590	560	506	562	563	577	567	574	577	586	565	574	599	597	573	607	548	595	606	572	614	595	574	607	576	563	594	581	592	541	590	579	587	572	577	565	575	604	595	578	540	597	583	536	595	569	619	638	553	552	567	569	570	590	604	559	604	598	575	566	587	568	579	577	599	571	609	635	549	580	556	578	604	573	564	542	564	622	580	558	548	568	619	555	598	610	594	576	588	541	574	565	567	588	584	572	589	568	573	546	603	551	560	584	602	565	576	587	549	563	603	611	546	604	577	562	575	568	599	609	603	584	595	566	591	581	570	528	567	619	547	606	579	565	593	553	576	585	559	611	619	606	572	609	571	546	577	569	595	589	589	583	610	572	619	550	590	556	576	551	565	567	630	559	576	579	578	599	537	583	532	558	530	588	554	589	646	592	583	578	578	597	595	571	588	583	551	552	608	579	625	604	576	559	577	538	610	542	555	595	580	572	551	563	602	596	527	573	580	587	545	565	575	562	547	577	583	598	527	580	530	538	560	528	579	530	596	578	584	606	558	547	527	578	574	552	579	577	596	574	601	582	542	601	567	551	605	543	592	538	550	541	584	561	584	533	587	515	595	507	565	563	576	579	564	597	577	547	570	547	604	561	625	578	531	551	554	545	587	554	524	570	567	592	561	587	556	568	581	573	554	612	576	575	578	577	595	601	565	602	591	583	586	588	572	590	558	574	611	564	601	589	580	576	581	594	584	555	550	601	566	587	582	577	561	568	604	566	543	604	567	594	572	565	534	576	524	558	568	551	566	572	557	599	586	533	623	532	576	625	581	588	587	576	588	549	606	584	590	569	544	555	581	576	579	546	588	557	601	569	588	631	592	543	553	636	545	594	540	635	583	621	573	536	574	588	553	600	552	553	604	591	593	574	567	561	605	565	545	564	547	552	590	570	557	562	571	587	578	521	587	577	581	564	603	593	521	572	562	595	559	568	592	581	551	589	492	586	587	600	569	542	577	580	609	564	602	525	589	552	537	537	578	558
25356	4332	2862	2042	1537	1152	854	787	667	553	547	535	542	521	484	464	426	444	469	428	416	486	375	454	513	490	510	503	534	469	518	482	474	447	423	427	355	410	402	386	407	393	393	422	391	401	386	393	393	370	412	416	386	429	391	407	388	378	380	348	396	400	352	396	378	420	412	355	397	422	362	415	381	369	367	401	382	420	407	398	409	381	378	395	438	352	394	395	374	349	376	414	438	378	391	386	406	383	379	371	335	374	400	388	388	391	376	435	389	401	372	355	423	371	398	388	346	350	365	390	409	387	384	358	375	374	393	377	382	382	399	372	389	421	367	379	385	373	412	356	395	401	433	376	377	389	385	375	403	424	396	413	356	383	424	394	374	373	393	382	374	375	375	379	432	370	403	378	373	418	402	390	386	356	368	376	403	401	400	382	403	378	371	401	368	384	396	381	383	394	397	381	397	392	415	387	393	412	377	366	374	368	372	373	407	430	408	355	397	371	380	403	398	388	367	376	398	402	410	365	415	395	384	399	388	393	391	397	398	387	342	400	377	385	383	392	409	393	406	393	384	393	424	403	408	376	403	416	369	362	403	398	349	386	389	387	414	388	365	378	408	380	380	373	350	399	387	410	354	381	409	366	381	377	373	371	405	376	396	384	387	360	422	398	412	415	374	351	385	368	399	395	380	356	393	378	394	347	361	402	374	395	389	392	362	400	427	397	367	378	381	410	398	384	403	394	387	380	412	381	363	356	378	376	420	399	379	379	384	387	396	362	415	337	358	406	376	393	361	389	402	413	430	376	401	362	397	368	369	406	382	357	383	380	416	401	412	407	363	380	348	342	384	396	410	435	398	358	380	397	387	394	393	392	365	403	382	400	345	408	415	388	397	381	377	370	357	397	399	447	389	408	391	382	348	408	366	434	411	368	366	426	394	356	424	382	377	405	408	379	403	409	403	396	369	382	409	385	380	412	401	379	384	407	406	393	384	344	371	386	413	380	347	419	388	424	354	406	370	407	431	405	415	389	408	428	367	353	407	397	382	381	410	360	346	383	390	380	396	393	420	333	392	438	379	366	402	384	409	398	408	393	360	399	402	396	375	395	394	362	375	365	351	375	351	368	391	397	361	376	390	408	408	385	392	367	390	367	396	347	397	374	354	387	393	418	376	390	417	365	416	374	429	374	404	408	434	380	379	416	421	375	402	373	389	382	391	428	361	418	372	398	363	363	401	366	349	352	407	362	369	368	420	409	352	386	370	389	392	371	407	389	401	407	390	378	382	398	375	384	338	384	374	368	392	397	374	394	392	352	398	416	421	373	328	376	382	387	368	374	355	378	423	378	380	384	405	424	347	424	364	375	381	441	377	364	368	374	353	389	419	381	410	355	385	394	388	391	388	375	357	378	379	409	402	370	390	392	396	346	371	390	382	386	361	388	411	364	397	383	409	402	409	388	386	376	373	356	394	383	368	382	344	386	368	427	380	371	348	369	377	393	371	390	371	392	395	376	369	377	402	367	398	388	378	398	393	399	389	390	385	397	367	363	409	383	406	360	355	411	376	380	382	391	439	388	373	391	416	393	353	380	413	391	371	399	369	367	450	383	411	365	391	389	386	368	394	389	415	389	366	412	357	360	386	416	404	400	363	382	397	394	386	395	368	399	371	403	400	416	361	397	400	358	366	398	402	391	380	387	369	383	377	416	334	398	352	361	434	422	366	373	346	396	392	406	390	398	392	376	403	391	408	397	359	367	381	375	390	381	358	363	374	397	375	345	388	377	374	370	378	398	387	356	382	350	359	384	371	405	411	408	400	379	404	363	398	371	414	402	407	383	378	395	385	358	416	386	384	340	346	381	378	397	373	375	385	394	384	382	400	382	362	379	381	387	420	385	393	392	384	371	411	419	391	391	346	384	399	374	374	396	422	409	403	391	401	414	398	383	374	370	395	396	374	381	407	357	403	377	390	380	414	379	395	386	389	379	396	414	402	400	350	365	380	391	402	430	376	380	419	383	380	372	376	389	384	377	398	392	398	403	393	390	399	430	390	428	389	404	393	413	428	379	404	381	390	397	400	356	393	367	419	407	377	384	394	369	437	393	380	381	385	372	400	402	378	353	411	394	402	390	341	326	428	400	395	382	376	353	392	390	351	342	347	374	394	370	388	389	381	389	427	383	383	379	381	372	374	360	406	369	383	376	385	399	367	386	410	397	382	393	382	342	385	356	369	386	358	379	386	370	382	430	352	399	392	397	392	431	377	396	408	335	371	415	390	366	365	385	401	397	357	392	401	436	386	377	447	359	354	367	397	394	393	392	371	420	375	343	391	387	414	436	378	362	391	421	351	377	369	405	427	395	383	367	349	386	390	371	396	369	377	374	389	346	389	382	391	385	413	404	388	371	389	417	425	385	393	385	414	377	393	422	397	366	383	377	377	353	394	405	384	388	416	354	382	390	358	370	403	378	370	424	428	416	409	431	382	380	341	387	394	417	413	421	376	369	369	375	390	385	387	346	388	382	404	363	392	416	390	398	380	364	366	397	376	380	389	418	377	377	363	345	374	380	347	393	369	382	366	354	372	393	361	362	413	385	384	401	368	367	391	369	365	399	433	365	399	419	378	383	418	356	405	378	398	379	380	352	381	363	396	389	367	404	363	389	388	429	402	365	368	394	399	391	394	391	410	390	388	429	401	372	328	360	371	395	416	391	369	382	385	403	406	379	354	370	422	422	396	355	379	375	391	395	388	402	357	412	371	397	320	388	416	377	380	361	383	359	369	344	365	371	398	386	386	418	416	395	400	389	415	357	373	393	406	372	367	347	416	383	352	346	350	358	400	376	356	357	383	388	400	404	373	381	379	374	405	357	359	423	363	381	364	356	402	416	414	346	443	386	381	403	377	421	405	381	444	357	355	374	410	394	409	369	376	372	378	364	388	381	374	343	420	368	373	395	386	410	380	391	365	411	404	387	378	372	366	419	396	360	420	417	385	364	366	354	378	405	394	402	373	400	391	392	375	397	384	396	358	369	356	397	411	430	405	409	393	387	388	361	428	389	389	386	349	357	422	354	406	390	353	431	417	370	392	382	400	403	401	374	392	387	406	415	416	387	409	411	378	370	432	399	378	343	366	380	360	402	407	414	418	389	388	379	380	404	443	369	372	425	406	390	367	414	356	392	400	376	403	380	396	377	431	407	409	381	394	394	408	416	386	370	418	384	384	372	385	388	363	355	359	393	413	364	396	390	366	376	377	391	387	429	378	357	378	422	371	380	392	409	358	394	348	358	376	413	383	415	376	404	373	378	389	384	404	398	378	373	438	373	386	368	373	423	399	376	378	374	361	338	353	420	393	360	349	371	378	434	379	388	340	379	359	391	391	394	405	410	370	414	389	388	405	382	400	427	389	378	407	414	401	375	405	366	391	414	361	399	405	388	419	367	392	379	366	395	415	386	415	366	366	375	415	377	387	440	382	392	390	376	408	396	407	376
12180	2459	5012	5703	5324	4283	3589	3082	2827	2332	2046	1962	1741	1670	1626	1537	1455	1455	1482	1374	1402	1383	1436	1467	2045	1761	1882	2219	1947	1805	1834	1667	1438	1415	1296	1577	1160	1055	1039	1031	1003	1073	1036	958	1048	992	993	978	1023	995	974	981	1029	1018	1040	984	984	1043	1039	974	986	1005	967	980	982	932	953	1020	1007	996	987	1001	990	993	976	1012	995	969	969	947	993	1002	976	923	991	993	934	938	966	984	961	903	1013	989	940	967	947	939	998	963	986	933	932	949	897	921	990	968	906	933	963	980	940	954	1004	972	971	956	965	978	959	929	975	930	943	947	903	963	877	945	922	994	911	999	911	996	926	950	938	970	948	1015	1006	1028	957	967	920	941	989	955	938	929	1007	936	997	966	979	952	939	944	979	1002	946	960	936	958	942	969	931	1034	950	963	996	934	915	936	960	914	947	1010	973	933	965	996	995	925	961	947	901	919	930	929	978	909	954	950	1015	905	950	927	946	976	955	926	951	923	926	969	954	951	903	1033	948	994	967	914	980	929	1024	1003	979	924	961	957	918	923	981	933	961	993	967	917	910	946	934	914	960	932	948	957	913	986	921	951	940	986	945	931	931	906	883	965	991	978	924	937	951	985	919	944	979	994	931	941	946	974	966	932	909	956	953	988	944	985	916	951	946	935	956	919	958	869	927	901	971	984	922	953	948	945	940	959	946	954	970	940	952	962	924	903	957	923	938	958	948	918	959	959	922	982	979	986	966	970	1005	989	972	987	920	941	975	944	960	873	970	984	998	959	926	970	951	917	902	953	1022	912	914	965	990	990	956	952	938	900	951	935	932	956	957	917	955	951	997	986	922	935	964	966	954	959	943	972	995	997	996	951	1008	954	939	891	992	968	944	1007	932	922	921	941	961	893	947	926	866	992	879	938	1008	936	1025	960	995	963	934	905	954	939	987	929	921	891	912	984	946	996	955	947	952	954	965	937	926	969	895	967	985	943	967	996	914	965	959	974	974	940	946	989	909	908	937	903	910	1001	945	971	980	934	952	973	957	977	886	970	963	941	931	940	975	938	928	982	910	957	1009	944	944	960	972	944	959	948	906	958	925	951	948	900	977	948	924	909	1006	997	957	908	907	908	956	923	952	900	952	942	949	970	924	958	960	980	907	962	991	925	949	886	953	947	963	921	1003	946	902	958	949	967	942	884	958	954	999	919	972	926	963	946	983	942	961	985	917	900	936	957	954	933	917	912	925	965	945	937	932	937	867	952	949	983	929	935	960	929	909	960	964	998	984	1039	923	966	978	913	941	922	949	947	902	932	953	969	1003	962	972	944	945	989	916	890	973	956	993	1000	946	931	888	954	930	1004	948	973	977	972	955	957	956	906	954	885	943	973	927	980	940	1011	938	935	949	907	944	953	951	952	957	952	1000	974	942	917	981	976	928	955	957	948	955	957	922	1003	944	941	952	1033	938	942	990	954	956	959	992	983	933	923	904	977	948	961	971	952	908	860	909	937	906	928	938	952	927	961	992	966	920	942	919	950	974	1012	958	963	919	919	951	937	958	959	920	1046	983	969	951	922	920	1029	940	920	943	946	996	1008	981	899	931	978	954	931	915	977	937	971	980	933	963	937	931	980	953	992	974	947	972	901	1020	946	869	985	916	942	936	1029	938	924	958	964	959	883	931	1010	961	993	931	949	892	952	903	939	932	959	949	972	954	889	952	957	945	943	927	980	981	953	951	921	986	891	948	963	935	966	998	919	948	961	956	912	960	949	936	935	969	932	975	935	962	897	918	909	954	941	964	945	940	950	930	957	930	918	985	998	946	996	955	951	955	937	918	943	1009	909	953	927	914	939	975	905	996	937	952	940	942	944	944	917	988	921	963	958	947	974	939	918	950	915	944	927	998	966	959	919	948	897	903	1005	928	910	904	964	931	953	967	992	964	961	956	1009	965	912	916	997	946	954	945	973	950	955	947	1002	949	935	941	1043	978	929	973	941	935	894	922	918	1003	989	943	973	990	960	921	985	958	947	924	919	901	982	959	967	978	958	885	882	974	1004	921	941	964	901	982	914	957	931	996	995	987	977	963	907	916	924	953	956	999	932	941	931	971	908	974	992	933	976	966	966	941	1027	981	970	926	905	950	937	957	941	903	1001	983	994	1008	917	912	1005	915	939	939	934	937	974	962	953	960	958	912	967	953	920	935	961	965	961	935	960	994	972	944	958	936	954	972	929	987	933	949	975	961	954	972	925	962	923	975	964	1014	983	970	956	995	924	978	952	986	1002	962	943	939	891	964	947	918	982	920	978	905	972	935	955	967	1010	1009	908	960	931	939	990	972	935	979	948	943	942	947	989	918	981	933	935	994	951	993	941	972	968	952	980	974	945	978	978	967	939	936	991	1006	961	939	921	956	953	880	1002	990	929	943	983	977	948	948	950	953	955	978	1003	941	913	973	929	926	953	970	973	920	966	950	975	921	955	948	942	958	959	958	964	935	976	933	948	970	930	936	972	943	901	958	961	995	975	996	903	935	1025	989	924	962	927	937	914	932	927	962	960	1005	936	949	972	926	979	892	948	990	929	926	946	942	931	953	907	999	968	940	967	972	953	1000	960	889	945	942	976	984	926	926	1014	955	964	971	955	945	992	952	916	939	996	999	941	965	1003	988	980	938	938	974	957	965	905	909	1008	953	962	922	955	920	960	971	1004	918	983	956	932	971	968	916	920	928	945	901	954	962	956	967	997	957	993	968	913	931	984	952	933	996	947	938	1016	981	963	938	976	973	948	938	916	974	952	943	954	948	973	939	934	959	955	928	976	930	944	983	940	940	930	954	931	964	920	949	929	943	969	995	961	1010	948	916	990	870	917	937	942	925	941	988	941	957	984	951	891	896	940	912	961	987	948	969	1000	966	977	998	968	957	903	954	918	942	954	937	927	989	980	983	986	924	933	966	1001	903	905	958	945	928	972	938	994	933	964	983	976	906	1025	945	968	892	934	969	964	936	959	943	943	934	956	910	972	930	942	927	936	961	923	954	967	932	942	942	952	999	954	931	955	884	916	970	973	944	921	990	944	983	956	990	973	949	933	936	882	912	930	946	930	985	955	971	942	990	955	962	987	990	949	941	896	937	950	973	909	910	992	983	996	974	952	927	936	965	995	966	952	932	867	947	900	954	975	986	899	911	933	945	995	952	936	975	955	947	926	958	908	903	920	962	961	913	909	962	935	932	950	930	933	983	986	936	913	990	943	937	881	977	949	906	961	923	927	929	963	890	944	991	942	887	952	927	952	950	972	1000	955	907	893	975	966	948	935	983	936	946	918	986	952	965	1042	988	918	969	951	925	942	938	994	988	920	970	931	1024	1013	921	966	950	947	950	937	936	978	989	927	1019	935	980	970	1012	939	929	980	915	972	923	964	939	963	998	933	988	920	941	936	957	884	922	960	947	909	964	984	987	898	952	987	921	999	963	966	890	923	932	934	935	963	1003	935	960	957	950	899	966	1009	1002	990	954	970	915	938	925	952	934	936	993	942	984	902	988	942	928	959	900	960	956	967	926	955	957	915	917	952	975	982	951	959
2297	159	161	153	132	155	137	120	147	120	122	143	137	105	118	120	120	130	125	145	120	135	100	136	129	109	156	126	141	133	122	130	91	144	123	135	134	130	133	112	120	112	108	129	148	127	116	134	140	127	148	134	134	137	122	132	169	148	128	134	123	136	123	107	137	133	131	141	127	131	125	96	144	128	134	128	128	127	116	156	147	129	121	133	140	132	127	138	119	140	150	137	121	127	132	126	144	159	127	136	124	133	137	126	127	126	123	104	139	123	146	128	137	139	121	139	142	123	134	125	153	132	136	113	149	128	135	113	138	118	107	139	143	134	134	120	135	120	131	140	147	99	116	117	124	133	121	131	128	145	132	120	116	112	117	138	130	124	133	132	129	137	119	119	132	145	124	129	124	124	103	135	129	145	126	154	120	123	142	115	134	116	150	143	133	123	119	113	140	127	138	110	117	139	146	111	145	119	141	121	126	133	135	132	155	149	148	133	145	131	135	98	140	136	127	122	134	101	120	132	125	141	135	124	149	135	104	118	109	120	145	115	117	145	123	139	139	146	123	141	105	140	123	125	115	142	121	129	133	144	123	114	144	118	126	124	119	147	133	137	123	124	98	128	126	123	124	124	113	137	135	149	124	140	146	143	127	116	131	130	130	136	124	150	122	136	140	114	128	151	149	145	119	137	136	147	115	103	117	138	132	134	115	127	143	150	131	145	122	123	144	141	143	144	124	133	123	121	140	132	122	118	113	122	147	141	131	135	116	114	131	132	130	118	125	149	143	127	134	132	129	139	117	138	134	145	145	106	119	123	122	139	122	133	124	138	120	127	124	136	111	124	159	142	132	129	123	98	100	135	137	132	114	147	123	132	157	131	127	126	148	144	113	127	124	134	136	119	134	137	135	132	149	136	130	141	130	111	149	127	137	146	119	134	134	137	133	126	118	118	128	124	123	134	126	116	135	135	133	133	122	123	141	132	152	126	137	135	141	138	130	135	125	136	136	130	132	130	135	138	128	119	120	119	134	118	137	109	110	138	135	127	128	154	158	132	140	120	134	106	151	131	161	128	124	149	125	135	125	139	139	132	122	125	144	128	149	138	147	143	149	132	140	127	124	149	113	116	122	143	121	121	122	111	136	161	128	115	152	135	140	140	141	134	111	119	132	144	143	122	114	150	126	129	119	141	132	119	145	148	141	155	134	118	114	132	138	154	145	101	123	137	147	124	124	142	152	124	124	121	131	139	132	123	136	124	136	138	104	139	125	134	154	130	144	131	179	136	115	133	135	116	117	130	134	144	134	122	120	143	135	135	123	122	134	144	127	119	122	137	118	117	131	159	144	139	136	131	111	123	139	132	119	123	130	118	112	101	131	148	141	130	117	142	146	151	135	139	139	107	143	135	138	129	120	138	129	128	114	139	143	118	142	114	127	143	133	127	119	135	126	137	130	122	105	130	152	127	105	138	134	141	135	126	144	138	121	124	135	142	127	113	135	115	152	139	163	141	134	153	122	142	146	115	126	122	147	110	121	137	133	136	120	132	121	132	133	135	126	135	136	139	144	120	133	133	148	130	154	128	119	124	143	127	126	114	108	126	123	138	121	129	106	111	96	129	127	132	124	143	130	126	126	147	130	123	138	116	121	141	96	143	148	117	141	119	135	142	136	122	142	143	123	112	154	116	132	132	132	129	130	134	143	133	139	123	138	125	123	134	120	147	157	135	133	110	135	133	136	121	132	134	157	110	126	127	142	129	134	128	119	143	137	127	116	113	126	117	118	145	151	159	151	118	126	137	140	130	133	124	154	125	148	127	135	128	126	143	127	135	138	127	122	142	141	127	137	117	139	136	130	125	150	134	129	118	146	112	139	134	113	127	124	132	148	128	135	140	126	146	112	113	116	121	124	128	146	127	124	140	129	126	147	125	142	152	121	142	118	126	136	149	129	135	122	131	120	110	135	149	126	101	108	130	137	120	129	117	118	118	121	137	141	153	130	138	128	147	130	145	135	138	142	122	126	149	129	122	143	133	162	132	143	105	127	124	132	155	111	128	135	142	126	124	135	138	118	147	114	140	128	135	139	129	118	131	133	121	144	127	126	127	120	149	134	137	133	146	164	136	129	140	147	126	122	130	116	134	135	142	128	126	129	143	121	127	143	121	151	134	133	139	113	122	119	116	145	129	137	161	121	131	151	125	139	129	125	138	155	117	142	120	140	137	132	135	125	124	131	132	130	122	128	129	136	134	140	139	137	134	140	124	145	121	122	124	138	129	122	134	130	133	106	114	133	123	133	126	116	118	126	119	134	137	116	135	119	138	136	121	136	141	154	126	117	134	125	125	118	142	131	152	119	118	141	117	123	129	117	122	112	123	157	125	129	109	138	133	117	114	139	143	143	127	122	115	130	144	139	130	129	143	118	116	143	145	125	121	129	133	118	107	133	135	132	142	137	150	120	110	134	152	120	130	144	139	156	127	120	150	118	125	150	118	135	121	145	135	120	133	109	121	144	137	121	137	120	145	120	136	157	136	142	141	125	136	132	126	97	121	145	137	106	132	139	129	129	121	114	130	144	146	136	128	132	119	128	146	132	136	114	125	142	114	122	166	129	119	113	133	149	109	128	127	108	150	120	125	119	134	119	142	131	133	129	109	128	134	131	124	110	133	147	142	127	135	136	140	98	117	133	115	140	118	131	113	126	113	156	128	138	138	134	116	133	130	153	139	125	112	134	132	144	163	144	107	135	158	135	113	135	124	107	127	124	138	127	125	117	117	128	151	122	117	120	164	136	139	141	99	147	125	141	137	139	107	147	146	119	128	140	122	137	147	158	154	123	125	141	115	123	162	148	128	132	123	127	129	126	135	151	122	130	156	130	131	140	140	138	128	135	117	126	145	120	139	157	129	128	122	126	150	126	132	144	126	125	144	119	116	111	129	130	154	130	123	115	143	133	108	150	140	137	126	124	114	133	155	146	116	118	147	157	110	121	137	144	127	131	121	139	110	136	114	107	157	123	166	145	151	133	157	115	122	123	120	111	128	137	115	143	116	141	106	119	137	135	130	122	122	133	124	130	131	121	113	131	109	107	113	140	120	137	166	139	116	117	130	118	128	127	124	151	140	120	125	136	141	110	130	120	113	146	121	136	129	137	111	112	147	142	112	141	122	130	126	122	125	132	139	145	128	145	124	138	140	145	137	110	122	140	152	136	134	137	132	138	127	121	138	143	114	119	139	149	141	143	126	130	134	115	144	133	132	152	135	116	102	138	111	132	134	154	118	142	114	100	131	125	129	136	129	146	141	133	126	144	134	131	141	133	130	129	127	126	104	118	143	129	111	135	123	118	132	152	144	137	143	130	121	142	140	125	131	124	134	127	119	136	113	132	127	133	151	122	124	138	125	134	122	94	122	134	107	141	139	149	132	133	123	133	134	104	118	130	145	124	146	128	141	129	119	137	158	128	122	156	123	119	122	141	153	135	126	134	140
2858	413	462	485	486	523	463	471	424	478	409	473	403	410	370	394	412	425	420	410	385	443	387	425	465	426	419	436	452	388	431	439	371	418	428	421	404	436	417	450	432	405	419	389	410	417	376	400	414	425	410	395	416	385	367	423	409	426	398	380	403	416	404	399	408	415	402	384	404	390	407	381	404	396	388	442	408	417	403	390	411	387	366	396	429	427	433	370	403	408	421	409	434	414	364	413	418	433	371	376	388	427	385	402	374	410	392	415	398	397	413	401	396	374	415	401	430	408	403	406	412	402	421	386	368	424	389	376	400	405	400	388	380	411	363	389	372	421	375	395	401	436	402	403	370	382	397	426	393	405	423	386	417	410	404	391	404	412	438	405	417	447	373	442	404	370	409	375	443	391	422	417	426	373	384	365	370	364	439	384	444	401	386	403	384	431	419	374	423	405	415	401	435	399	402	411	437	417	403	397	388	419	392	431	434	391	400	367	398	416	390	390	419	402	422	403	433	429	382	392	401	400	399	381	398	385	432	408	418	423	439	404	379	388	418	418	374	381	381	399	403	395	376	405	423	387	425	391	372	408	411	409	353	400	425	394	408	404	397	391	399	398	421	384	366	415	376	394	372	421	413	403	395	402	429	401	402	416	395	386	390	407	400	417	428	426	403	411	408	369	406	360	392	412	429	400	453	394	379	393	432	377	433	420	387	424	412	418	448	400	436	423	393	384	406	368	369	436	401	408	378	412	370	427	420	369	374	390	402	409	399	413	410	413	372	405	422	381	371	420	398	385	379	420	411	412	406	374	398	380	423	403	369	411	412	415	437	389	407	426	429	358	439	452	404	427	436	391	375	409	416	391	394	386	412	380	408	427	419	403	401	410	425	390	404	413	406	410	395	390	438	390	424	402	406	373	426	412	396	402	390	409	405	387	393	396	415	429	374	407	399	413	398	398	416	401	426	416	412	402	419	411	426	405	424	427	367	396	390	403	366	385	415	391	370	384	411	396	399	440	413	384	412	381	378	393	367	415	418	394	374	404	382	403	371	412	389	387	376	391	416	378	430	409	410	411	421	410	399	416	393	435	416	441	418	419	409	372	387	400	388	371	409	399	386	392	417	381	435	385	413	408	394	371	436	396	418	416	370	407	410	400	418	392	407	407	400	397	371	396	413	384	395	414	378	399	408	384	388	375	460	389	438	396	421	385	417	417	419	403	410	407	424	421	395	397	398	426	430	413	380	447	381	394	427	379	385	399	394	389	400	377	423	400	406	418	417	404	393	428	409	404	420	434	402	410	427	443	398	411	417	426	421	382	422	405	383	400	428	413	388	400	396	390	414	393	387	402	376	382	393	383	423	386	406	423	414	395	412	380	389	407	408	399	421	380	443	393	395	396	443	412	389	437	428	402	398	381	434	403	373	388	443	404	390	399	403	395	456	419	418	399	378	430	419	407	417	390	410	393	408	373	397	381	387	391	437	398	398	413	438	403	420	398	386	408	401	425	410	408	381	392	413	381	405	416	416	376	435	419	417	396	430	387	417	405	407	405	395	410	408	394	408	421	384	401	399	407	393	401	381	416	416	407	423	411	384	385	398	420	404	399	405	385	406	415	403	443	370	402	389	398	401	409	389	429	419	417	434	384	421	389	394	410	376	414	397	406	413	443	407	412	415	401	378	410	416	398	384	382	421	440	399	385	387	424	436	426	438	424	402	419	393	401	379	406	408	387	411	372	405	408	424	414	380	429	423	412	434	435	405	414	395	412	388	395	427	413	415	411	438	393	429	390	407	413	412	386	429	396	398	402	418	412	409	400	370	390	382	384	439	425	428	419	401	454	425	409	401	377	405	339	381	409	397	412	387	383	405	439	395	429	422	382	397	420	389	419	402	407	408	395	436	373	381	405	388	415	413	414	375	383	405	412	395	382	414	435	443	387	428	383	391	396	429	416	381	405	389	373	404	403	384	395	393	379	450	391	405	420	426	422	417	400	434	402	383	397	392	387	415	391	422	468	394	429	357	419	411	422	440	395	407	397	399	410	398	400	379	399	413	387	437	421	394	378	383	409	394	427	392	391	375	373	423	414	424	399	405	406	406	443	430	422	423	419	387	411	375	377	406	423	395	393	390	401	406	386	407	430	407	410	431	415	422	401	385	421	405	397	418	427	407	406	415	376	405	441	435	394	403	417	396	415	435	433	394	437	408	445	429	391	411	409	396	423	433	395	381	425	422	419	406	398	406	399	371	404	407	432	405	387	402	388	399	406	409	397	397	393	403	411	447	387	415	407	420	398	414	388	435	339	413	406	358	435	368	382	417	389	376	393	419	450	382	432	369	398	425	391	422	397	349	393	385	423	407	401	425	433	407	405	386	392	394	376	404	433	416	389	466	442	423	407	397	394	413	414	390	391	408	418	395	390	370	417	425	382	402	429	379	409	394	396	424	416	391	415	415	408	447	430	405	438	430	385	405	425	398	417	417	388	413	348	405	390	430	386	421	424	414	412	398	423	402	423	401	405	417	399	382	410	409	397	380	376	386	444	414	412	392	419	381	391	444	404	427	400	383	403	382	405	396	401	413	395	388	401	395	400	386	416	397	427	446	420	410	449	442	432	434	421	420	409	392	412	369	424	384	376	407	392	401	388	414	413	406	363	397	388	417	423	400	391	395	399	407	416	412	377	440	399	451	413	374	417	414	365	401	386	418	401	384	445	392	387	413	424	435	413	388	371	413	428	416	396	407	388	393	408	421	402	419	404	421	402	422	409	405	400	424	400	427	397	420	417	403	397	416	395	429	397	369	439	393	390	396	429	393	406	413	405	400	392	420	439	390	398	364	389	392	415	414	439	434	382	383	409	393	384	402	398	419	393	404	416	421	368	360	398	396	434	442	403	404	401	403	411	410	375	402	386	431	396	428	425	407	372	417	429	442	401	374	425	389	417	409	395	388	388	388	389	422	405	359	384	390	386	411	438	405	389	416	392	395	421	411	415	379	410	391	372	418	414	390	428	414	431	438	418	433	419	400	395	391	465	409	413	401	440	412	440	379	366	413	422	443	394	363	402	418	411	420	428	380	411	421	414	412	382	397	423	394	402	392	400	398	415	428	421	421	370	397	390	391	417	399	405	408	410	403	426	392	407	411	401	411	371	371	366	415	382	431	429	408	426	395	413	417	412	423	432	379	409	387	390	414	417	408	367	416	399	432	381	416	367	420	442	389	414	414	359	392	391	416	443	407	450	415	413	397	398	407	433	428	416	425	427	405	427	391	437	419	401	404	408	404	380	400	394	436	387	397	396	391	391	379	447	438	401	388	402	399	378	430	399	394	399	405	376	424	428	380	422	378	409	402	395	445	404	401	422	407	400	389	428	421	392	407	431	431	412	449	415	400	414	401	359	412	395	369	401	407	369	407	438	370	336	423	415	431	412	424	425	408	401	400	379	380	380	378	407	382	378	400	380	417	390	421	389	406	402	414	375	386	416
14229	1349	1212	949	704	524	484	390	374	330	294	295	276	260	232	212	285	230	230	232	218	239	225	235	213	231	242	283	294	229	239	260	261	242	278	234	213	221	205	185	213	199	208	205	201	202	183	207	203	175	207	200	186	219	203	216	204	200	199	229	189	183	194	215	225	213	197	180	224	223	211	222	206	185	198	197	200	212	193	226	206	192	218	183	222	215	247	216	202	198	212	208	207	224	204	212	204	178	216	199	185	191	176	214	206	198	176	184	178	226	220	208	204	183	187	199	215	213	205	222	188	194	224	185	218	212	211	192	202	196	213	215	204	227	223	220	177	177	201	198	190	217	204	201	207	184	196	227	225	218	203	203	228	219	227	213	198	194	194	226	207	204	201	178	213	199	177	199	177	199	198	210	182	183	207	222	210	226	194	203	180	193	186	199	186	208	202	181	209	210	188	178	204	199	197	183	215	207	222	203	192	218	207	200	194	217	200	208	198	182	180	210	208	193	220	206	186	196	180	188	189	217	200	204	223	199	210	181	173	182	200	186	217	209	190	203	210	200	205	180	216	211	204	207	163	201	193	206	195	207	201	174	224	203	179	202	185	186	209	207	224	209	226	202	203	196	206	214	211	189	198	202	211	212	200	210	191	183	201	196	164	203	217	184	212	233	227	181	202	201	188	176	212	213	170	210	191	194	187	195	192	193	204	218	194	193	156	196	196	206	216	178	182	196	209	218	199	185	195	202	175	204	202	190	214	204	197	206	203	179	204	208	191	204	181	185	226	187	193	194	192	216	212	222	219	202	183	213	192	203	214	219	217	183	196	234	173	218	195	194	218	197	174	185	208	181	219	178	195	227	211	182	212	212	192	169	179	214	192	195	191	187	214	190	209	216	211	204	220	200	210	195	193	193	197	200	185	193	235	205	204	208	192	211	180	193	190	209	226	198	209	200	218	201	207	181	222	213	197	193	201	214	225	226	204	218	196	212	220	219	206	182	202	174	168	218	200	208	205	183	194	211	209	214	235	168	178	189	182	214	174	222	187	200	234	189	213	189	194	172	190	188	178	213	191	221	221	182	213	196	203	184	227	213	184	196	201	218	194	214	196	194	221	211	190	236	176	184	200	198	216	160	191	173	207	233	188	198	198	183	193	205	196	211	220	192	235	195	169	221	203	202	188	194	199	209	218	167	213	209	210	211	210	194	218	202	211	188	218	185	191	181	212	221	202	204	209	211	225	196	189	201	239	199	216	217	229	184	225	210	226	180	239	194	192	215	217	208	190	221	206	209	214	218	190	205	198	218	200	222	243	184	207	194	201	181	200	215	212	184	199	204	195	179	192	207	211	179	203	179	207	198	208	199	219	219	183	187	217	220	219	179	182	187	189	199	202	197	189	207	195	185	213	179	190	194	187	217	210	204	200	205	208	195	244	218	185	210	202	210	201	211	226	219	195	193	183	185	205	209	209	210	188	192	188	202	195	197	210	201	200	185	195	196	209	205	220	193	210	195	223	217	191	222	213	194	178	180	197	195	227	192	196	188	212	185	201	203	222	196	204	176	202	195	199	188	202	192	177	188	193	198	182	190	203	194	177	198	202	199	221	222	222	210	222	218	228	211	184	188	216	251	225	189	203	205	190	182	183	207	217	185	207	204	175	193	193	190	203	210	199	206	214	191	232	219	180	206	192	200	201	185	213	214	223	226	202	182	221	212	182	196	206	196	208	175	207	221	195	211	221	218	191	204	226	231	208	195	205	198	196	190	174	162	196	230	190	186	191	212	194	228	198	203	193	233	185	199	204	209	207	189	196	198	203	200	223	219	201	211	215	202	208	217	199	209	193	186	234	187	210	186	236	223	206	186	213	185	175	213	210	184	182	219	206	191	226	218	203	202	183	213	191	197	209	219	189	200	196	188	192	195	228	193	167	214	198	182	211	191	184	202	196	202	208	196	200	213	220	176	202	163	210	204	207	185	192	211	196	182	185	216	199	203	199	182	194	200	210	204	198	201	187	213	179	212	204	196	223	212	209	189	198	219	219	210	205	182	211	221	202	211	202	209	210	209	206	195	197	196	215	195	205	201	222	197	183	193	204	216	172	206	195	187	206	208	166	198	184	189	188	207	185	203	213	212	200	213	199	200	207	185	190	166	217	234	182	184	197	199	181	221	192	185	202	205	170	203	206	185	192	197	172	198	192	200	208	206	199	202	202	185	191	214	178	190	171	179	195	193	212	206	218	203	196	196	235	186	180	202	188	199	180	211	199	208	183	219	222	207	200	202	189	206	202	210	176	196	215	195	209	197	197	243	208	220	221	207	209	228	203	203	220	213	197	219	201	209	191	188	214	215	210	227	189	198	214	187	208	203	210	188	200	208	203	190	205	208	164	175	203	199	201	222	200	196	214	200	193	194	216	206	189	199	173	200	197	192	185	195	219	213	198	175	219	188	211	184	199	224	185	196	207	217	196	205	211	196	234	196	212	201	216	211	215	204	205	195	206	183	210	201	189	190	175	199	223	212	221	200	194	200	205	215	199	212	188	181	199	204	219	213	190	184	212	214	202	190	191	200	208	204	198	196	192	182	215	230	186	195	208	222	204	209	205	180	212	188	200	206	202	203	202	203	173	209	191	231	182	203	206	217	185	213	183	238	237	196	215	217	240	192	196	208	202	198	168	194	204	209	170	194	218	200	191	207	213	211	198	210	213	231	196	194	191	172	207	196	213	178	197	205	215	184	188	221	199	185	186	191	229	197	203	207	197	204	200	201	223	212	185	185	200	211	210	198	201	220	203	184	177	193	201	199	206	195	236	214	211	190	202	196	207	184	199	237	217	202	206	214	211	210	191	212	244	193	205	201	207	184	198	190	206	212	213	207	236	183	195	215	222	207	186	198	225	194	198	168	198	227	207	207	215	217	231	178	193	207	191	199	200	226	199	252	202	229	197	205	196	210	202	206	176	176	226	197	190	201	215	201	192	189	211	180	216	181	210	205	215	179	191	182	207	217	182	199	232	191	173	192	224	212	192	200	199	207	185	184	214	190	196	201	204	220	204	195	196	198	201	181	189	205	178	212	202	183	197	190	203	210	207	206	213	189	209	191	224	219	231	218	224	198	216	173	170	190	204	166	194	198	188	205	201	231	208	209	217	225	215	218	196	211	233	206	215	186	188	199	211	205	216	190	199	204	192	204	181	206	177	192	186	228	212	210	201	199	202	171	214	198	214	228	225	206	194	205	200	245	187	211	188	220	179	202	223	196	189	192	187	198	195	173	225	222	222	209	190	204	178	222	189	211	192	201	196	179	203	196	188	202	193	180	184	224	207	182	219	234	191	210	215	205	213	184	195	202	214	188	203	202	181	209	214	184	202	205	180	215	211	175	183	170	213	220	204	210	172	219	235	201	212	201	183	198	212	217	170	230	205	214	183	189	212	185	185	224	183	212	216	207	170	207	185	189	195	182	216	204	173	217	195	203	221	197	181	173
8263	1368	2765	3113	2710	2319	2153	1684	1454	1335	1125	1086	1043	932	886	861	888	784	817	787	825	758	779	824	1130	993	973	1060	1268	1185	1153	1035	984	994	992	788	731	613	588	607	605	583	602	632	561	600	608	636	611	593	599	618	574	601	577	594	604	534	617	590	562	627	590	570	602	569	603	588	598	567	587	598	560	557	584	579	612	580	601	581	572	562	563	548	562	552	589	557	624	627	627	541	649	574	583	547	592	541	604	570	554	565	575	594	563	576	578	609	561	571	541	544	610	562	540	586	581	580	531	597	579	574	540	547	549	597	574	584	599	572	592	573	598	578	569	551	603	573	583	577	575	599	586	552	556	584	581	562	578	553	587	573	561	532	570	551	562	561	543	604	575	568	554	539	585	555	580	540	595	564	582	583	607	563	566	569	573	541	566	595	595	555	578	552	581	580	601	608	577	583	553	577	547	580	571	579	587	525	536	529	562	575	568	573	588	551	623	540	573	581	587	593	578	580	577	584	538	578	547	513	597	565	528	591	596	580	598	559	589	598	585	585	581	620	515	575	568	557	551	577	607	591	551	569	587	590	582	565	577	565	573	550	548	548	517	586	584	601	631	525	594	620	551	548	553	548	562	519	589	606	529	598	592	540	533	574	569	542	541	579	591	562	543	604	552	628	573	581	543	551	572	572	595	583	591	547	560	537	573	582	566	539	562	558	558	601	567	596	592	563	577	594	557	569	583	566	557	593	596	599	574	601	590	576	540	551	563	588	592	582	584	592	599	582	560	622	613	522	576	590	602	573	606	551	516	579	627	587	569	607	576	550	577	588	624	544	575	561	573	568	571	561	561	563	570	533	584	535	561	541	573	547	588	609	553	563	535	574	595	591	559	552	605	532	570	548	561	550	563	554	542	558	560	624	592	571	559	593	557	604	561	548	580	570	589	563	576	591	560	555	524	587	554	582	570	604	588	550	551	583	583	556	542	552	527	570	539	565	575	554	521	576	570	537	604	548	542	561	596	576	557	556	540	550	551	566	573	541	610	535	597	574	582	609	563	541	586	574	594	593	537	515	580	564	578	563	569	583	584	552	543	587	575	582	551	567	599	572	544	577	568	578	566	589	558	536	540	578	597	548	592	578	589	588	566	564	592	579	536	564	578	580	524	594	569	534	560	590	571	576	598	605	555	615	563	554	602	607	563	585	533	569	593	559	615	551	606	619	581	569	569	554	580	559	561	547	547	579	594	604	566	591	581	570	541	584	587	562	593	560	564	562	578	545	530	596	550	587	572	554	559	562	563	585	563	579	536	558	550	548	585	516	589	581	568	561	604	511	509	570	550	613	571	596	555	577	559	571	624	554	522	543	602	542	569	543	581	572	575	602	625	554	568	601	578	571	548	564	566	569	579	584	554	603	562	560	582	566	577	592	590	569	582	553	597	571	543	565	556	597	558	556	587	546	598	574	565	558	570	590	570	572	539	559	561	578	576	550	553	557	559	527	588	585	580	536	570	561	559	548	551	590	610	569	551	576	570	573	563	591	562	621	606	585	566	566	617	547	611	517	563	563	613	547	533	595	556	510	569	588	613	586	592	562	559	562	593	568	556	554	598	579	573	566	577	564	564	595	553	582	565	543	599	569	562	576	588	546	561	605	570	562	585	543	579	547	591	577	559	575	596	573	578	579	585	573	565	597	572	599	574	547	560	592	559	559	562	545	553	563	580	626	562	569	557	573	546	580	582	592	570	559	580	600	542	570	558	608	547	561	532	519	554	572	557	575	596	592	562	615	587	554	562	553	580	555	584	605	564	531	571	592	543	577	557	573	581	568	541	552	578	557	616	533	552	565	599	537	574	570	585	548	582	540	598	586	556	595	563	549	588	576	627	560	551	601	561	563	620	537	596	562	578	553	573	603	567	567	555	544	613	581	540	615	576	582	587	521	577	583	586	572	618	555	533	564	580	544	555	537	573	614	611	575	569	594	578	597	574	610	538	544	543	583	596	535	540	545	602	569	599	558	562	603	582	541	560	564	586	597	537	574	589	610	579	555	561	637	555	549	550	588	590	542	556	574	587	584	553	580	586	580	611	616	576	529	520	607	578	582	587	584	531	589	583	554	562	595	605	571	582	570	545	569	526	585	543	598	582	559	571	536	590	585	592	538	566	556	573	596	613	551	566	575	569	586	544	558	558	555	574	584	533	571	595	558	605	552	531	581	597	557	644	585	550	616	611	585	582	549	554	595	595	586	600	622	534	580	551	570	552	595	562	565	579	569	576	583	609	572	538	597	565	572	598	569	545	582	593	529	528	544	600	609	585	570	584	570	569	615	563	574	545	569	570	558	566	594	592	569	537	557	560	566	557	612	564	607	560	589	565	617	576	561	562	538	562	570	575	574	548	571	571	579	595	587	592	592	574	581	546	552	593	566	566	591	531	558	604	593	581	592	570	599	584	577	607	559	564	585	560	527	588	572	529	611	600	579	594	604	588	593	614	586	584	570	524	604	558	538	585	603	586	604	558	583	559	604	565	548	619	567	577	517	584	563	553	588	563	599	588	574	581	581	536	561	596	599	518	545	576	570	601	556	550	552	550	555	580	650	585	595	587	585	560	599	574	575	558	626	549	527	527	576	586	580	578	569	559	537	585	584	558	546	540	556	529	567	556	550	565	567	558	535	542	578	572	565	583	527	573	562	576	567	555	627	579	589	551	566	583	536	555	545	580	568	577	551	606	580	540	604	582	547	559	587	611	600	560	514	611	573	598	576	530	570	584	583	539	573	567	582	578	557	543	567	583	554	561	591	519	574	599	555	565	551	552	622	585	576	566	540	582	575	559	589	554	535	554	618	605	577	598	581	569	570	567	585	561	587	592	550	555	573	588	582	568	563	604	562	607	520	525	563	580	559	598	534	544	643	522	584	569	559	554	581	595	586	597	560	551	577	570	556	560	557	549	561	598	599	551	586	526	577	553	583	557	599	583	602	570	600	600	591	576	540	574	575	546	558	578	589	607	557	544	614	583	566	566	586	546	579	548	576	579	577	613	558	572	555	581	620	535	569	607	611	559	590	521	581	579	593	566	566	614	537	601	591	578	541	553	554	579	532	581	576	566	582	603	602	550	562	589	518	584	585	612	618	578	586	571	568	581	581	544	581	599	549	594	588	541	577	569	585	590	547	542	565	576	565	559	593	548	581	560	585	591	616	602	596	589	575	571	563	570	590	546	578	583	601	601	566	586	542	611	574	614	595	629	593	581	584	572	586	561	547	585	571	558	607	611	552	566	599	564	586	608	596	597	624	579	523	593	615	516	557	551	550	619	606	590	609	556	594	544	547	554	577	604	569	567	529	553	551	528	638	613	601	536	548	591	562	548	588	567	570	548	601	546	581	582	579	558	568	561	532	618	548	600	598	619	581	576	565	618	600	600	577	549	545	573	559	608	557	568	556	524	563	589	569	595	559	558	604	601	556	567	592	586	555	569	576	601	583	624	576
25388	4266	2770	1965	1492	1176	929	749	710	571	573	518	518	504	466	491	476	461	416	462	443	405	389	432	520	481	525	487	511	552	504	481	475	415	409	457	435	409	420	379	404	370	394	391	379	427	409	378	398	421	390	383	383	371	400	408	388	370	408	435	390	398	399	377	462	423	448	362	360	388	440	396	397	432	412	410	445	416	381	396	414	393	377	393	396	387	408	358	397	397	371	414	395	383	413	406	398	389	397	427	356	351	403	427	409	389	401	414	385	392	371	373	365	400	403	382	350	352	390	373	371	402	412	410	378	394	364	363	364	401	410	433	372	370	394	373	374	357	378	419	370	416	395	377	394	397	419	366	363	353	409	373	370	390	379	362	382	391	375	366	401	419	355	375	405	404	406	437	367	406	384	402	389	365	406	376	385	428	377	385	382	372	385	403	384	375	411	400	389	420	418	412	398	407	359	412	423	387	412	393	407	403	401	372	370	414	382	397	395	404	387	410	370	383	382	364	381	393	361	375	384	379	377	394	387	408	433	377	406	378	407	388	447	413	354	377	350	394	403	396	412	418	388	355	331	375	372	363	393	391	389	388	366	379	396	352	390	398	360	410	392	381	395	396	422	374	395	373	423	417	409	366	387	379	411	394	403	378	387	402	364	419	388	405	422	372	396	395	337	398	408	378	390	390	417	418	344	378	397	367	417	388	399	370	402	374	406	401	401	370	387	423	355	363	395	356	394	399	380	380	365	406	362	413	398	392	391	390	370	397	388	398	371	383	377	397	359	377	356	406	417	356	385	409	393	399	405	400	394	385	380	360	384	362	368	391	359	387	400	407	363	397	392	394	412	381	382	369	361	384	358	378	376	415	345	404	381	388	360	389	358	403	363	416	399	410	413	429	365	413	368	422	340	394	391	379	387	398	403	397	422	417	375	391	402	455	357	389	386	408	397	372	384	377	355	400	392	392	362	418	381	359	416	365	367	344	392	368	381	390	353	344	404	374	364	385	392	399	421	371	367	362	412	380	424	431	394	412	382	400	441	403	411	366	384	355	400	376	393	350	374	401	394	404	404	358	431	386	406	413	327	391	400	394	377	384	398	381	412	413	373	391	424	406	372	342	403	380	415	412	396	394	436	391	405	375	397	413	406	414	404	395	382	386	357	390	412	417	352	420	399	415	413	412	372	388	411	383	397	385	402	383	388	394	403	378	373	411	377	382	384	425	381	380	362	379	364	397	424	368	385	433	390	385	375	395	394	375	376	371	358	403	378	374	366	406	382	395	351	390	404	426	424	390	378	374	375	387	380	403	403	358	368	372	358	358	396	367	374	412	403	369	401	395	370	369	388	380	371	391	365	385	355	386	380	415	382	407	378	386	405	407	375	392	376	403	412	382	388	340	370	408	343	405	423	423	375	396	384	391	380	397	442	394	414	388	424	373	389	417	411	398	377	389	356	421	396	378	397	372	392	439	411	398	416	364	389	403	399	399	374	366	416	392	408	422	418	370	327	379	384	365	408	399	386	354	376	384	417	392	406	394	358	373	380	379	367	429	399	397	386	409	388	421	375	374	394	390	381	387	401	417	410	387	359	369	424	396	379	376	425	418	398	416	390	381	381	385	398	372	366	371	398	387	405	400	424	410	425	373	416	357	372	375	395	385	365	437	340	403	382	388	414	417	395	402	400	356	353	401	440	368	387	368	416	374	384	365	432	390	350	404	420	380	380	404	403	399	401	389	401	420	355	378	393	406	366	427	388	415	415	401	370	425	377	391	362	428	377	393	436	425	390	380	397	387	402	378	396	417	386	409	409	347	409	406	371	415	414	414	373	375	429	429	421	366	382	419	399	379	365	394	403	409	393	399	391	417	391	415	408	382	397	370	373	366	353	352	381	392	401	362	387	410	391	413	380	415	399	390	383	413	363	408	344	382	409	391	368	417	420	374	378	375	371	395	387	372	382	393	364	387	422	415	437	381	392	416	371	378	400	393	385	399	403	381	394	413	408	392	375	378	361	370	394	401	365	405	431	366	390	369	413	412	382	376	408	407	392	396	400	389	424	437	425	379	378	439	347	367	429	449	382	382	372	395	381	407	390	407	404	382	379	407	366	392	422	363	392	370	389	388	410	390	402	398	381	386	381	396	405	398	399	391	358	355	384	408	386	378	396	389	379	396	390	394	384	392	404	363	420	387	375	434	388	350	413	429	340	396	400	426	368	412	360	383	400	397	399	395	379	382	363	385	414	408	398	373	344	417	360	378	392	390	379	409	400	394	390	387	443	369	392	368	372	362	408	409	385	408	388	345	406	361	369	384	378	376	376	394	394	388	365	360	372	365	386	399	393	340	388	386	392	409	354	401	356	410	406	353	394	389	393	361	368	378	428	399	387	378	391	410	364	393	398	410	367	383	383	369	359	367	376	389	397	359	369	387	387	405	377	377	364	388	381	450	412	386	393	368	408	385	384	430	370	353	405	395	410	367	417	417	381	402	373	410	354	378	390	402	389	431	372	370	368	401	420	384	390	386	397	386	373	412	374	397	377	356	393	361	385	387	402	413	416	398	357	389	359	383	386	432	382	366	374	389	403	392	412	400	420	405	340	363	391	374	392	368	398	358	374	393	414	364	371	388	403	402	413	408	365	357	412	340	365	409	399	416	364	380	392	378	382	393	424	384	375	411	403	374	404	359	398	374	378	407	375	434	400	412	364	421	376	416	362	407	399	386	384	389	414	425	390	381	431	374	406	385	406	412	378	401	392	392	389	403	409	371	374	392	385	369	345	368	386	394	330	364	369	388	402	387	361	361	374	394	392	405	355	416	334	374	351	412	385	355	394	381	376	329	416	391	390	410	355	395	372	399	390	353	376	369	372	367	392	395	388	382	350	422	412	370	380	380	404	385	406	379	387	398	401	391	372	392	380	400	392	351	366	383	420	366	388	337	405	375	387	387	385	385	392	362	415	427	405	371	396	342	424	371	352	411	394	374	385	403	401	375	353	358	375	401	410	394	353	353	368	393	356	395	366	395	373	366	385	424	406	361	394	345	378	390	433	405	380	404	385	388	379	387	399	407	384	363	357	388	384	400	421	406	370	404	356	408	393	393	386	409	376	375	383	385	393	400	393	409	379	396	411	387	391	378	358	337	384	379	368	373	384	382	426	361	367	412	358	407	392	419	405	424	398	433	393	401	373	422	412	402	348	362	410	393	367	335	411	377	427	413	410	374	327	381	408	388	380	373	370	402	351	365	424	370	388	354	385	398	330	434	378	398	424	419	390	381	379	447	383	395	412	366	408	397	378	356	391	446	429	383	370	387	416	402	373	380	356	363	403	376	405	390	382	401	385	411	396	339	404	316	382	396	384	401	388	359	403	380	391	370	371	330	382	422	363	374	384	407	419	410	385	407	384	371	375	403	385	382	376	384	381	410	386	358	418	414	378	379	423	410	368	399	388	437	433	385	417	393	369	374	372	410	389	376	407	391	367	437
12026	2446	5002	5941	5104	4643	3597	3032	2678	2324	2125	1898	1831	1677	1587	1494	1501	1488	1477	1473	1340	1347	1402	1531	2267	1727	1719	1813	2116	2057	2030	1778	1662	1400	1395	1478	1214	1046	1071	1000	1053	1051	991	1041	981	1000	960	1031	938	969	972	977	1020	1030	1012	1017	1082	1035	973	1050	985	1030	1000	972	1001	932	1004	1022	960	1012	1010	1030	973	1011	965	1031	1000	931	986	956	970	970	946	977	968	970	949	944	977	992	956	1022	947	975	922	963	990	934	928	962	1021	965	977	960	1000	940	954	977	955	954	940	957	1007	907	950	924	925	994	977	990	957	986	948	994	971	946	920	972	964	873	911	985	913	961	907	923	941	970	971	931	957	919	971	917	968	930	900	893	936	989	945	957	969	959	974	989	997	951	1019	952	1008	961	913	973	967	912	889	958	969	895	1012	952	976	984	969	895	961	971	964	944	992	906	972	974	1000	914	927	931	968	926	966	970	981	932	1033	1006	891	869	999	883	925	965	886	947	929	940	983	946	964	970	1014	979	951	911	996	963	895	953	928	959	952	997	990	957	957	934	990	957	949	924	1000	967	971	925	950	907	972	899	936	939	950	953	1011	977	979	988	932	974	935	946	972	931	910	951	963	934	921	968	989	974	973	992	890	905	900	1000	969	982	1022	961	950	959	910	929	987	959	916	968	929	980	965	1014	1011	948	986	955	955	938	938	937	952	998	948	965	941	964	978	936	986	940	981	969	944	943	975	961	925	946	963	968	914	946	967	969	963	941	942	953	963	998	931	930	1011	954	906	978	964	963	981	925	966	940	972	989	967	1009	981	984	974	956	918	973	899	951	977	991	948	995	983	914	904	914	973	965	936	962	941	922	932	1006	1014	926	937	967	900	905	951	934	973	912	900	911	955	983	963	943	956	1008	898	938	929	886	937	935	954	925	939	963	919	945	950	960	989	985	935	960	990	954	979	955	968	966	998	933	961	994	927	943	951	960	969	976	939	1001	980	966	980	934	966	999	943	965	948	961	937	947	916	962	972	918	953	910	928	930	891	995	987	896	986	952	1006	956	912	953	1005	957	920	941	882	922	954	970	941	938	917	939	942	955	974	944	971	1004	963	928	955	924	911	972	937	949	945	959	955	918	958	947	953	966	943	971	963	924	977	940	899	949	1016	965	935	989	973	999	968	1000	960	964	1000	938	966	973	920	926	964	945	930	965	954	982	975	1022	974	984	938	980	977	958	943	937	974	964	1002	963	924	1005	973	943	984	953	992	972	944	961	938	907	954	958	989	957	949	912	921	977	894	964	970	897	987	986	954	913	1015	1005	937	918	955	976	957	966	956	943	969	951	953	953	966	946	978	935	951	1028	937	968	975	978	989	988	943	988	940	924	1005	974	981	986	968	1006	986	920	946	988	968	932	898	916	976	980	969	944	921	952	939	980	973	918	941	938	952	952	960	970	957	942	957	898	930	915	994	970	964	963	951	1009	972	949	914	904	973	945	966	938	987	972	928	985	968	957	978	900	961	902	981	1042	975	982	959	913	981	912	988	973	858	956	976	963	955	957	973	1021	962	982	955	933	967	1034	988	995	928	922	907	964	990	952	908	985	917	998	941	971	974	977	908	979	979	948	964	932	1011	984	970	958	972	888	967	937	964	951	989	939	1002	922	956	896	930	915	873	913	912	982	982	987	991	966	945	974	969	933	921	948	971	989	953	940	974	935	959	988	973	950	954	972	931	942	974	958	945	975	935	933	986	943	961	957	952	908	938	968	942	931	975	1007	1007	940	937	999	925	924	989	923	916	943	957	964	979	952	955	993	975	920	1031	890	916	978	972	934	969	967	953	980	912	925	933	956	1002	994	905	926	935	953	937	960	951	893	970	971	960	960	956	951	994	938	959	1010	987	911	919	954	937	972	928	944	902	930	934	931	937	927	949	947	961	928	1010	930	910	949	958	1000	910	927	960	972	939	951	923	945	970	941	940	969	965	934	990	956	943	938	962	989	930	1006	911	983	991	894	986	966	973	894	949	904	917	949	953	982	979	1034	983	944	939	927	902	946	980	949	986	1001	1016	951	966	976	967	918	995	890	904	930	931	947	1012	961	995	956	928	953	972	961	961	967	975	975	924	972	987	971	990	965	999	916	968	920	992	907	925	961	952	955	1003	959	915	941	918	1019	964	928	993	938	1002	989	921	1022	971	1048	959	913	952	916	942	921	946	979	958	959	925	992	927	899	915	910	929	955	997	914	975	971	921	913	966	950	988	931	973	968	963	993	967	917	921	953	945	950	978	945	1003	930	1003	933	947	962	930	981	965	956	966	931	967	930	945	951	1003	970	1024	928	997	925	928	955	955	1013	1017	934	971	854	1001	1002	951	939	954	971	961	1012	967	964	999	1020	938	926	979	920	953	950	989	881	945	961	932	888	984	933	987	940	944	978	1000	954	934	1021	1006	1011	1009	888	986	890	961	859	924	949	975	946	944	928	942	970	977	1038	973	906	933	978	950	988	918	950	919	1001	944	957	953	944	945	980	989	973	889	919	942	923	962	934	972	994	928	1009	942	1026	937	955	954	944	940	981	990	951	959	926	940	1015	942	940	936	957	982	974	982	944	958	1023	978	933	991	921	962	944	983	950	941	1008	953	956	952	951	970	970	958	968	964	918	951	895	902	966	974	967	961	967	927	926	915	1028	970	923	938	984	962	955	1002	945	926	983	1027	966	944	945	979	987	954	939	965	949	930	933	967	989	960	925	956	936	959	969	942	945	922	947	943	915	986	1028	949	983	962	989	1018	894	957	976	919	947	944	976	931	928	915	941	882	974	925	951	969	941	980	977	965	1025	957	970	939	940	925	947	959	934	1003	925	965	999	990	964	892	974	903	878	972	895	947	900	963	1002	917	924	948	916	1008	937	1001	1000	980	953	920	983	971	991	953	953	979	933	920	891	959	920	948	963	945	938	1005	917	921	943	930	884	1005	942	923	954	961	969	936	952	926	1016	914	994	945	882	928	1002	951	961	1019	983	896	948	972	985	913	944	972	967	955	905	926	1035	974	983	971	967	999	918	1018	991	901	919	952	925	935	964	964	952	985	988	932	959	962	961	928	929	1016	920	993	944	942	965	981	975	955	954	964	944	931	973	942	941	932	943	955	909	961	952	943	894	905	970	930	899	959	974	878	960	908	967	934	975	919	971	983	1000	964	1039	908	945	1031	984	940	917	927	944	957	995	967	933	974	977	912	1000	960	957	924	907	937	923	976	942	924	905	972	930	937	898	967	970	940	915	890	975	1008	950	957	953	976	898	953	984	958	994	953	899	882	988	953	981	984	988	964	937	954	936	977	951	939	911	932	982	954	942	949	911	943	889	945	925	965	919	948	971	934	945	968	965	941	912	980	945	940	949	964	960	937	977	972	892	929	1002	954	931	939	924	1008	969	943	983	955	940	924	915	940	933	932	954	939	955	971	976	972	991	965	961	994	942	966	974	934	930	900	950	921	941	909	941	901	920	960	916	1022	951	902	920	964	1002	993	986	946	948	925	938	957	983	965	1002	920	958	923	916	928	973	1025	920	948	952	980	911	976	973	932	969	949	1013	956	931	989	958	910	934	968	982	946	970	962	927	978	947
2185	168	165	136	139	142	167	145	159	138	118	143	144	125	146	134	143	156	130	146	131	133	125	122	127	120	133	136	134	147	144	142	134	130	123	137	143	137	127	136	140	121	123	129	128	120	109	150	139	134	128	123	107	143	126	133	134	130	129	125	144	132	116	131	153	130	137	122	113	115	126	105	138	131	133	118	109	129	124	141	144	125	159	122	119	106	130	149	127	129	135	140	131	121	138	135	114	135	124	141	119	135	120	137	120	132	132	151	143	126	124	96	114	147	128	146	125	133	142	135	138	146	153	145	133	147	146	133	140	113	126	131	128	136	113	127	93	124	118	137	146	156	136	125	126	133	152	129	128	108	145	129	115	126	124	120	139	118	142	145	135	135	122	135	140	136	135	160	130	118	132	132	144	145	130	131	152	123	141	133	109	138	109	140	123	134	145	136	124	136	110	143	149	126	123	125	144	147	135	122	128	126	137	161	116	135	128	98	124	147	140	148	125	120	120	128	137	136	126	130	126	124	118	116	132	117	124	133	106	133	120	138	148	126	111	131	121	134	112	119	125	137	145	125	137	134	136	124	139	134	148	131	124	126	138	128	113	113	121	148	122	156	122	113	156	124	128	131	121	139	136	138	110	109	146	127	135	127	147	147	127	138	143	132	133	127	128	147	129	121	139	145	122	105	111	113	134	155	115	134	130	123	130	131	120	113	119	127	136	123	132	147	155	131	140	138	128	121	128	122	127	131	132	141	131	122	130	132	142	159	138	151	135	147	133	136	131	109	121	110	127	122	147	134	116	109	125	129	140	154	123	135	139	110	136	135	137	138	125	122	137	128	119	149	118	154	118	132	132	120	128	140	121	117	117	122	125	136	124	135	121	160	136	117	131	136	130	123	113	144	122	153	146	149	138	129	128	146	149	129	105	113	126	122	128	124	120	129	133	122	126	133	136	119	127	119	128	125	117	139	129	134	143	170	122	130	119	125	119	131	128	131	125	146	127	139	132	132	146	133	115	137	125	137	131	123	153	122	132	146	105	138	145	125	126	143	124	117	129	142	104	134	114	119	131	120	126	125	130	120	112	122	129	142	123	121	136	120	120	112	129	116	131	112	138	120	128	134	148	102	143	131	137	157	130	139	109	123	132	116	109	117	139	130	123	129	158	142	144	121	136	133	127	104	131	124	121	136	123	130	118	137	92	141	137	128	132	144	122	126	116	132	130	117	130	142	126	135	147	147	121	135	131	165	130	120	125	109	122	121	129	122	126	142	110	128	130	126	121	133	145	133	135	152	139	143	157	119	135	120	136	132	121	127	131	129	148	127	125	139	144	128	157	119	146	127	109	129	137	124	132	122	129	147	127	136	137	134	149	129	147	142	126	137	143	111	127	153	123	120	138	132	128	113	153	135	121	127	148	120	108	125	141	117	127	137	131	107	118	102	112	104	155	126	108	132	127	144	121	120	121	151	131	115	121	129	132	129	129	156	124	140	128	144	133	118	131	129	128	125	132	120	128	129	155	122	141	132	129	112	134	135	131	89	131	126	108	122	120	128	122	131	115	136	146	124	121	141	123	130	136	126	125	128	130	121	121	150	126	107	126	116	131	116	122	118	146	156	125	127	151	135	128	107	129	135	150	133	134	123	114	149	132	134	126	133	134	122	123	125	121	134	126	130	122	110	106	115	118	130	146	120	136	126	138	141	127	109	126	131	125	118	108	142	138	129	130	123	93	129	118	123	148	135	120	138	112	128	116	137	135	172	146	136	113	118	127	125	121	137	129	124	130	124	122	128	139	128	129	140	124	120	142	134	116	122	127	124	122	140	115	125	120	90	121	122	127	135	121	135	123	140	133	117	119	142	127	124	152	145	111	111	134	141	131	124	117	129	144	138	125	120	124	116	134	121	135	151	120	153	132	139	151	133	116	126	114	129	121	128	129	118	145	142	120	141	157	126	133	144	137	121	154	130	149	122	123	121	142	134	122	125	123	122	165	133	125	140	114	111	148	142	113	126	139	118	116	139	119	133	127	133	122	115	115	124	124	140	122	116	98	116	125	133	129	127	136	145	132	147	157	110	117	151	146	108	149	130	144	144	134	130	129	137	142	129	132	130	130	151	136	113	121	128	143	121	134	117	136	142	116	132	131	133	131	113	127	122	112	119	121	127	128	124	131	121	133	138	118	124	127	126	127	116	139	117	132	118	121	144	130	127	132	159	148	152	112	131	130	133	137	138	134	125	153	111	144	135	118	132	128	141	123	118	130	115	106	116	156	124	126	130	124	142	136	142	141	129	107	133	140	143	118	124	137	151	123	124	130	154	150	147	146	129	139	126	131	131	145	143	139	144	128	124	129	125	148	130	123	114	139	129	145	124	130	136	142	111	121	143	134	164	133	123	124	133	142	124	127	156	145	129	132	108	124	119	130	129	147	144	130	130	108	130	129	119	130	125	137	139	126	112	119	143	130	110	119	107	137	141	137	124	122	131	145	143	111	123	127	113	117	133	131	140	128	130	139	108	126	134	139	122	145	149	126	123	123	133	141	114	145	137	123	131	124	139	147	129	125	128	129	133	130	143	100	113	141	128	136	140	127	144	133	122	147	146	128	115	128	147	122	148	143	135	150	135	116	119	138	137	139	133	134	135	121	130	134	123	129	137	134	132	132	114	132	120	146	110	121	143	129	120	154	126	144	146	127	118	103	100	139	135	134	132	158	142	123	132	117	122	141	127	105	121	115	122	122	131	137	133	143	137	126	111	131	148	131	132	143	129	119	127	140	153	126	122	138	134	124	143	115	111	130	110	118	112	127	125	129	116	114	146	136	138	136	118	123	143	123	134	123	143	141	117	127	125	140	152	131	123	120	122	145	128	101	120	142	123	122	133	105	137	122	134	126	127	138	147	115	154	132	132	132	100	137	121	122	158	124	134	158	123	142	127	106	136	123	140	113	130	120	135	118	133	132	133	138	116	112	118	149	147	115	151	136	122	136	132	109	123	123	134	136	127	138	140	118	124	142	136	117	137	142	128	141	118	163	129	130	127	148	134	127	143	127	106	134	114	123	134	127	137	160	134	142	131	115	121	124	118	114	113	134	138	153	131	127	133	147	131	127	119	125	168	148	132	119	133	123	128	122	136	115	130	131	131	134	131	125	131	144	116	144	135	147	128	152	136	139	122	147	158	109	131	146	116	148	139	128	120	149	131	131	109	115	108	133	136	155	133	138	128	134	130	147	128	135	147	137	127	142	146	143	104	125	118	129	118	133	130	138	137	118	122	143	126	122	163	150	121	130	109	131	136	138	124	104	143	149	147	131	101	121	135	119	121	134	130	133	155	110	124	134	143	147	155	120	139	148	141	127	128	108	118	126	130	136	126	132	119	124	125	121	144	139	118	125	133	113	119	119	128	112	125	124	139	126	126	130	141	141	120	116	129	136	120	120	125	134	126	120	124	138	120	142	127	137	118	119	142	129	135	136	113	135	139
2575	447	487	507	473	443	443	437	457	417	435	415	392	386	382	419	426	434	438	365	402	402	399	401	407	416	422	398	394	459	430	396	390	413	403	431	403	421	446	366	431	413	398	429	412	389	399	430	413	395	380	415	393	420	386	414	375	407	410	396	407	379	366	415	401	406	356	408	435	384	427	421	426	390	394	420	390	417	402	403	404	436	359	412	386	393	410	433	411	419	433	413	393	411	400	382	399	411	421	405	421	391	440	436	425	425	420	436	429	409	419	375	398	395	369	395	412	398	428	386	394	397	384	409	416	431	394	427	415	394	412	358	399	416	389	384	400	386	390	416	419	395	408	409	359	421	418	396	388	411	401	388	410	428	402	396	381	399	413	413	410	402	401	443	407	395	386	446	407	417	397	399	376	416	446	405	419	418	389	404	414	365	403	425	410	366	383	439	413	394	403	393	371	386	412	386	364	385	397	402	366	417	413	438	388	429	406	388	393	450	403	396	374	424	379	386	369	424	437	394	392	414	408	378	418	397	393	421	398	405	393	408	392	421	444	378	392	388	434	398	423	399	396	366	424	381	389	370	414	403	396	447	398	428	410	396	395	435	400	390	427	394	414	398	367	375	398	411	393	397	406	425	416	417	378	402	452	403	405	359	425	428	405	406	425	393	428	396	385	389	409	415	415	404	383	407	423	428	401	390	363	399	384	422	380	424	398	409	425	387	410	392	384	419	402	396	390	414	428	389	394	455	408	384	393	383	415	414	374	401	413	410	382	392	390	395	419	408	437	379	432	379	402	404	383	398	403	439	383	363	442	437	381	420	406	406	354	426	367	372	440	418	394	425	421	400	411	402	419	406	394	395	439	409	385	393	423	423	373	370	403	388	430	428	408	403	400	413	420	441	412	403	399	382	352	381	394	421	430	387	399	407	396	385	437	435	404	369	407	405	430	378	387	406	390	359	418	406	419	396	422	442	441	402	394	448	434	395	417	382	395	424	369	428	420	405	420	391	383	353	398	410	379	395	412	417	406	401	402	385	405	404	374	433	380	378	388	446	403	396	397	400	394	421	389	420	445	380	391	406	404	396	412	416	433	397	428	415	394	389	415	388	369	383	420	420	388	371	354	415	380	402	420	390	392	394	400	413	375	422	410	403	394	461	370	383	336	381	403	440	395	391	415	412	441	392	417	405	468	427	409	375	385	387	414	377	417	404	386	404	411	435	395	373	365	417	396	414	372	365	414	373	410	439	420	412	380	431	406	390	394	404	409	377	413	412	400	407	374	405	385	399	399	398	411	407	414	384	402	391	386	418	409	380	420	389	383	402	369	399	416	428	417	397	419	442	401	403	424	409	414	398	398	401	445	406	352	392	375	390	405	420	415	415	433	412	389	413	410	366	380	374	396	411	364	413	400	391	411	400	350	383	386	431	378	406	422	418	425	402	420	409	403	405	407	358	400	410	406	416	389	382	409	399	402	413	393	377	399	410	368	394	400	409	395	414	352	416	368	402	385	404	421	430	406	384	427	384	453	403	405	418	401	409	391	416	410	416	431	392	414	398	386	401	395	412	394	386	401	402	437	395	421	427	405	373	418	377	436	392	396	399	418	425	410	397	408	387	413	396	424	379	380	386	400	409	405	425	409	407	426	405	404	402	407	403	404	432	428	412	391	413	383	463	375	440	410	431	410	396	361	383	395	374	378	425	380	420	400	404	407	438	367	425	396	417	413	388	411	393	381	362	401	386	375	407	405	380	367	366	431	420	397	380	425	401	415	391	397	386	427	389	419	411	408	461	412	396	403	394	406	381	403	366	424	382	402	404	417	408	415	349	426	409	413	420	416	430	392	438	388	412	417	414	382	421	417	404	404	396	389	405	414	423	411	397	370	402	398	419	389	416	372	370	409	403	432	427	411	414	399	425	375	438	399	386	378	399	430	403	401	398	413	426	434	383	427	428	371	454	397	435	395	406	412	425	378	394	383	399	381	419	407	404	419	413	425	423	450	437	393	396	407	410	377	405	366	381	405	426	400	388	416	383	407	386	406	395	410	415	434	407	408	406	387	372	408	416	389	407	414	384	393	442	431	447	439	410	395	382	428	439	428	393	407	444	399	415	385	371	402	418	371	403	404	396	413	386	419	398	389	396	379	380	381	397	375	415	440	421	390	403	397	391	409	425	402	419	416	423	436	460	400	382	386	385	362	405	397	380	409	383	425	429	411	414	374	428	393	418	424	417	383	402	423	400	412	430	407	413	426	377	399	386	389	420	429	403	388	373	423	377	442	393	390	382	399	423	421	353	393	417	428	396	385	428	402	407	393	379	418	418	385	423	413	424	388	377	411	356	384	397	393	401	376	430	403	391	372	408	418	401	389	398	410	418	410	414	413	447	421	387	397	426	412	397	387	389	396	418	397	404	403	424	378	412	431	407	405	385	423	412	412	413	423	399	398	414	401	436	376	418	409	421	422	411	395	400	427	364	425	355	413	425	395	406	437	376	404	402	405	381	435	398	400	411	425	363	430	391	385	394	408	404	403	414	418	382	383	410	471	433	394	416	408	392	427	407	404	405	436	413	426	410	389	386	391	400	420	390	377	386	414	385	413	401	409	416	395	401	390	407	392	403	402	380	384	394	374	390	413	417	362	394	409	419	409	402	387	434	411	375	448	415	403	378	382	400	376	412	394	382	397	390	388	374	434	383	455	406	389	401	404	364	415	392	442	407	408	411	405	386	410	416	404	375	395	365	415	431	401	428	392	376	364	355	432	432	389	391	407	408	411	362	405	408	411	406	418	467	368	388	420	409	423	382	400	391	411	398	390	383	395	399	432	436	397	405	402	387	419	411	411	443	392	431	392	413	370	389	413	393	414	413	413	425	374	404	432	385	403	377	399	420	372	419	416	395	409	421	399	425	366	410	419	409	388	401	385	415	401	425	346	404	433	411	363	436	390	446	394	404	441	408	397	385	410	377	399	414	422	393	418	416	430	417	375	409	381	433	392	432	419	391	414	345	380	403	423	405	430	387	405	398	415	393	360	389	396	390	414	403	386	403	402	397	387	443	371	428	416	425	407	459	384	410	389	397	448	406	398	413	404	378	409	382	397	414	374	452	392	399	404	384	408	366	406	410	397	343	391	394	428	401	380	404	424	445	410	410	423	419	422	390	422	412	418	396	420	438	378	396	415	447	395	379	425	405	384	370	408	397	428	435	389	410	380	372	410	412	372	404	409	395	430	397	418	412	392	415	366	381	437	425	384	397	391	344	415	400	410	357	390	424	406	387	397	410	382	369	397	409	413	384	357	401	401	413	412	410	416	403	378	431	382	426	420	371	403	420	427	399	380	426	395	426	427	404	385	379	417	355	419	416	376	437	411	405	402	384	415	434	411	415	393	404	403	380	370	379	418	417	404	392	390	408	406	412	377	397	438	403	372	438	385	414	392	411	400	403	403	409	408	435	380	458	374	412	420	419	401	402	384	422	424	346
13113	1286	1220	1020	684	564	447	418	342	322	300	283	283	263	252	248	235	229	218	234	248	247	215	227	275	229	252	265	294	270	249	290	244	255	247	222	198	220	205	224	196	197	194	178	218	191	207	197	226	205	203	197	191	223	181	192	177	207	203	196	206	194	221	199	221	202	186	178	198	218	193	210	206	194	193	214	202	219	194	201	197	201	209	200	201	219	204	189	178	207	199	173	196	206	228	203	199	195	221	210	178	198	217	236	235	192	179	209	202	197	187	175	208	200	204	192	187	182	202	210	201	216	223	211	202	179	189	229	204	218	188	183	192	169	210	168	194	215	204	192	180	197	179	181	197	233	195	213	215	205	209	219	194	212	227	217	177	200	184	194	209	230	211	169	198	203	180	179	213	210	193	219	171	196	178	194	207	240	207	185	171	206	187	213	204	175	173	202	185	215	185	189	197	193	220	182	189	191	201	204	184	196	188	194	211	214	206	219	187	202	206	223	178	207	197	216	173	197	184	171	205	220	208	189	182	186	223	216	205	188	195	170	197	207	213	168	188	189	205	188	227	217	184	209	207	206	211	218	176	217	191	185	191	215	196	211	234	205	195	197	179	194	218	221	205	203	201	204	195	178	204	215	186	191	215	196	228	221	203	220	191	201	202	205	213	222	218	201	211	216	200	206	196	177	201	219	208	196	251	176	184	193	217	197	219	212	206	202	204	189	182	194	223	202	195	204	225	190	199	204	213	209	186	193	200	207	189	213	224	206	186	218	205	183	231	217	226	187	197	199	196	204	198	186	190	169	199	203	207	221	201	188	201	194	200	204	195	182	221	203	221	170	173	211	189	220	179	219	225	194	211	212	198	208	170	191	189	200	186	208	213	200	201	199	227	213	175	208	193	185	213	218	201	206	201	190	234	200	208	198	221	229	172	197	201	203	188	190	209	197	208	181	207	201	210	204	184	200	201	216	183	184	229	208	202	198	196	197	212	200	195	228	239	205	175	194	187	204	196	181	184	191	199	197	185	190	206	214	195	179	198	194	210	203	192	182	198	227	216	204	222	185	221	200	207	200	198	196	207	190	197	214	213	174	184	206	217	220	201	192	197	209	212	184	191	217	210	177	193	186	204	188	193	196	179	219	208	194	197	207	209	202	200	215	189	210	199	207	206	213	200	189	179	181	183	185	211	220	216	205	211	180	194	196	203	193	176	219	192	209	217	220	204	204	193	199	212	170	193	227	195	187	174	206	197	215	212	214	210	206	217	213	187	183	218	205	173	210	203	158	187	200	179	200	211	158	186	193	222	191	208	193	213	168	223	202	195	219	205	198	192	205	193	205	221	175	222	203	191	203	196	211	174	199	215	197	203	171	224	195	206	190	219	208	203	200	206	210	207	212	197	186	206	218	193	188	192	189	237	222	206	216	194	190	206	176	199	196	209	187	229	230	190	169	209	189	207	207	204	206	182	206	178	193	183	204	206	170	212	207	186	185	194	207	195	197	217	201	201	191	187	213	185	188	205	177	194	188	201	195	205	195	224	195	208	189	187	205	187	209	219	198	213	178	245	201	233	227	212	219	191	204	231	189	209	202	192	198	190	213	213	194	205	194	209	214	189	182	189	223	167	181	193	202	194	188	189	215	241	199	173	214	212	226	200	196	201	224	195	248	208	182	224	196	212	214	216	204	193	182	194	177	206	189	203	200	230	190	210	208	181	203	186	189	210	187	179	195	224	193	209	199	202	219	231	195	193	196	196	202	199	208	197	196	190	191	185	199	185	216	216	169	203	225	219	214	196	197	213	191	209	196	187	205	217	183	195	187	212	215	239	214	195	204	227	194	198	238	205	197	207	209	196	237	181	191	175	209	189	193	193	190	203	180	191	197	227	208	194	228	175	170	193	223	186	201	184	155	196	191	222	203	177	179	218	192	212	196	232	203	220	204	195	185	213	196	184	199	214	203	191	210	199	215	209	213	189	183	184	193	196	175	202	191	180	204	216	232	184	200	212	172	181	176	175	184	179	193	179	180	200	200	204	163	201	216	183	200	194	223	224	199	206	213	206	187	196	207	179	187	223	181	180	235	183	192	188	211	181	205	211	223	220	205	216	201	194	178	180	209	191	193	214	188	194	213	195	240	211	193	213	182	197	188	169	220	195	197	195	198	200	218	200	203	216	213	194	203	202	193	224	238	189	208	203	181	196	206	205	216	194	222	175	180	209	197	212	202	243	230	209	196	209	210	196	216	214	185	181	190	197	193	214	234	208	204	203	204	195	199	212	199	200	189	220	208	179	189	184	204	184	222	186	211	197	215	183	205	180	177	204	206	197	210	174	202	205	212	178	205	217	210	200	198	199	220	199	178	187	222	217	196	202	219	190	188	189	192	202	181	198	208	197	170	210	212	224	183	218	192	188	199	193	190	210	164	207	183	168	202	202	219	204	213	200	203	204	195	220	203	233	202	234	196	176	175	193	219	179	212	188	222	181	209	176	192	184	185	206	188	209	189	174	227	170	194	214	205	209	233	163	189	234	192	188	203	195	200	203	192	211	192	194	195	219	182	215	228	187	210	195	196	212	203	191	217	186	193	208	175	226	211	231	200	208	205	204	215	202	199	188	178	185	226	219	193	210	189	199	213	207	198	222	203	213	210	182	200	212	183	243	196	194	195	232	177	165	204	202	201	209	217	235	200	205	211	205	175	180	208	217	215	167	199	185	220	212	220	198	226	194	190	187	191	195	203	185	199	205	204	187	201	199	206	225	196	199	206	211	199	188	201	190	196	207	216	199	201	194	211	210	211	187	198	213	206	217	229	226	201	210	202	191	177	179	188	230	193	207	181	198	214	195	216	190	212	194	162	222	198	196	218	229	194	202	179	207	188	206	200	210	194	194	215	230	206	198	197	209	200	205	203	191	209	199	182	217	207	187	194	184	191	183	234	211	212	183	179	212	196	212	219	196	213	196	192	190	203	212	203	202	204	227	210	195	201	182	190	188	166	207	200	174	200	216	210	199	203	178	199	207	188	229	156	201	206	193	225	192	184	204	198	211	197	199	207	200	196	199	186	191	213	216	205	200	178	217	212	206	192	204	201	201	206	218	193	204	227	212	197	192	196	193	193	197	195	231	220	201	194	221	175	217	222	191	185	221	197	189	180	198	204	210	210	195	214	202	224	196	201	204	209	202	204	227	199	206	216	212	202	192	221	199	187	203	200	187	217	198	170	184	198	217	217	188	206	189	205	206	184	200	194	205	213	196	227	194	215	191	193	206	200	215	215	192	207	217	211	190	183	207	206	187	215	229	175	180	218	212	208	178	201	196	194	191	199	174	224	191	177	206	229	203	178	201	206	211	214	204	210	186	220	190	195	201	220	195	195	202	201	193	200	188	205	205	213	213	202	194	208	194	172	197	208	206	206	194	197	230	194	187	176	192	191	197	215	200	179	210	190	230	195	185	209	209	190	193	198	195	191	219	222	219	213	201	178
7702	1366	2714	3134	2785	2387	2062	1730	1441	1290	1135	1043	964	947	911	862	842	925	866	836	802	736	758	891	1236	843	1068	1043	1190	1124	1067	1235	1152	976	836	794	694	633	588	577	655	606	604	610	585	599	560	614	599	645	601	619	591	639	612	608	619	569	561	554	577	605	527	588	614	563	555	572	606	590	612	607	569	593	586	597	618	563	580	575	580	561	559	564	588	539	618	597	576	584	618	582	570	594	594	596	570	557	594	620	603	521	562	566	568	561	565	568	558	618	569	574	556	557	550	566	577	561	561	565	596	587	594	600	629	625	571	569	590	575	584	585	585	571	550	583	542	563	558	564	591	578	586	585	547	585	564	544	556	607	546	582	558	608	588	567	592	567	590	569	604	573	594	568	565	590	595	551	584	497	546	523	571	556	579	565	612	556	573	593	549	605	606	578	558	575	614	583	545	586	584	629	576	610	612	576	578	590	562	574	575	604	543	597	568	575	557	552	563	630	549	566	563	565	579	564	594	582	579	605	522	563	583	566	601	559	551	558	586	552	602	549	545	600	582	585	583	604	551	622	530	607	523	575	599	570	581	549	571	619	560	556	601	540	555	595	603	533	534	589	577	566	583	590	564	574	594	535	598	554	576	583	560	556	581	568	564	567	560	588	541	564	532	570	605	616	588	588	583	549	576	565	535	585	572	546	540	590	617	608	543	588	538	549	564	547	555	570	557	591	592	573	559	587	595	603	584	560	597	582	571	573	520	559	589	575	544	541	589	555	574	550	568	548	553	585	561	577	548	549	570	582	522	601	595	545	582	513	570	612	540	588	574	554	567	543	589	590	593	595	564	612	550	588	567	571	572	554	551	543	530	543	569	570	572	590	576	592	588	566	589	609	585	580	576	552	541	533	669	609	587	558	574	563	580	612	558	604	555	573	611	551	628	570	545	624	541	565	589	579	578	606	572	570	578	565	594	587	614	546	575	607	602	582	571	526	605	547	558	587	576	603	588	590	531	591	560	594	572	559	584	534	527	555	582	565	540	564	574	603	582	603	624	639	575	581	531	553	565	596	588	543	542	534	620	536	604	563	563	588	578	554	561	577	581	564	576	569	598	609	607	594	577	586	562	600	576	594	552	592	568	550	585	542	530	586	548	557	565	556	586	552	568	549	606	571	583	592	576	603	619	566	557	568	585	605	571	535	609	549	543	583	590	614	577	610	548	579	545	554	583	527	571	563	563	607	566	555	596	573	603	624	603	545	570	586	591	559	561	581	565	583	574	572	587	568	598	583	584	609	640	568	603	569	544	586	545	543	517	547	563	657	594	585	533	561	559	568	606	605	616	576	599	569	570	531	583	546	588	588	579	589	580	562	548	598	567	583	563	598	547	583	588	552	570	578	565	586	585	553	556	576	590	610	554	565	582	550	583	587	543	606	523	597	529	555	577	569	604	588	610	559	578	589	569	583	559	598	556	551	567	591	554	585	570	584	585	565	584	565	591	583	608	569	576	530	620	543	558	590	613	582	610	574	569	598	555	583	589	562	593	546	589	533	587	551	578	572	587	597	584	572	506	558	599	590	543	590	552	589	585	587	561	595	581	604	585	578	601	547	613	548	541	583	561	559	621	620	550	569	551	575	611	589	543	570	546	556	602	608	577	617	572	582	586	558	586	595	602	593	557	556	552	562	578	550	557	598	569	576	575	610	551	563	586	546	547	547	572	543	515	575	543	561	576	511	599	578	536	538	580	572	591	589	576	584	567	552	613	548	540	541	608	563	567	525	542	599	584	573	560	607	585	555	588	584	560	553	554	636	593	600	551	573	551	580	538	600	546	596	531	556	575	578	600	616	589	553	566	586	567	611	567	545	563	618	568	561	624	559	563	578	573	598	606	593	547	547	531	564	551	578	556	570	545	589	588	578	554	591	565	572	566	593	580	559	580	576	583	578	570	591	533	569	538	600	576	589	587	585	578	590	586	530	536	553	587	611	577	620	562	571	579	568	576	522	576	569	548	556	625	596	556	596	628	618	574	589	589	557	587	579	545	581	569	601	587	561	530	547	587	545	576	553	572	581	545	565	557	593	581	581	562	594	543	594	556	572	558	571	582	600	553	581	622	558	586	548	558	605	591	547	574	598	568	595	625	564	567	547	576	568	599	614	594	540	553	596	544	559	605	594	559	566	577	639	571	536	568	553	530	555	597	552	539	545	588	617	586	596	579	580	567	609	580	610	550	569	557	598	555	554	572	563	561	586	596	563	555	540	584	600	608	576	582	575	560	573	496	615	576	571	574	593	534	550	541	598	568	576	553	512	570	576	578	575	592	586	569	612	531	549	574	648	586	598	521	536	559	590	573	568	549	566	566	569	549	575	585	575	613	587	556	554	592	549	598	597	570	577	511	606	571	590	553	580	546	581	549	567	619	548	548	586	535	544	565	572	559	611	591	627	576	579	585	620	603	542	558	557	554	543	560	574	570	565	559	585	584	565	584	561	533	551	578	526	559	593	586	588	576	535	530	582	543	600	547	573	544	610	557	603	594	589	610	551	529	613	568	565	603	533	596	559	624	551	581	581	595	545	575	569	580	570	589	518	527	542	586	575	546	607	579	580	578	594	541	571	618	597	558	552	577	538	551	593	561	573	569	569	656	588	558	559	605	560	541	594	581	582	594	587	581	554	545	555	602	587	621	566	573	591	573	541	603	622	605	575	574	582	574	560	572	580	597	583	584	546	574	553	526	528	553	623	551	573	609	609	577	599	568	589	629	542	601	579	536	556	599	561	535	573	555	552	574	563	570	583	600	567	544	542	612	545	639	604	510	584	580	568	578	596	565	585	581	555	590	604	626	611	564	596	609	548	584	568	612	508	565	577	573	539	522	561	570	533	618	555	549	548	559	582	623	601	573	573	575	558	544	602	534	559	563	598	543	549	528	541	591	599	603	573	567	604	539	559	598	550	573	606	612	611	568	589	576	570	572	535	594	607	547	599	578	603	574	574	525	541	595	643	583	584	590	565	557	607	585	577	594	569	567	605	568	575	600	572	599	564	567	601	539	570	571	557	534	539	583	551	580	547	569	588	551	550	556	605	559	550	578	580	597	588	575	602	592	585	582	580	584	601	555	568	535	611	518	635	575	535	551	584	536	554	612	548	603	588	581	584	624	568	585	585	566	533	580	567	582	576	624	574	543	544	573	544	576	549	576	518	591	599	589	588	568	568	586	565	599	616	579	598	579	600	599	573	528	634	511	552	504	588	616	589	578	583	578	582	595	591	579	529	569	585	577	574	595	601	537	571	572	558	586	548	612	545	595	609	565	603	609	608	592	624	549	549	571	598	590	556	569	595	599	584	601	602	571	575	606	579	579	577	606	570	573	578	567	601	591	562	558	574	582	563	526	594	616	564	611	585	598	603	607	576	564	555	543	592	586	505	535	545	575	549	605	569	610	573	543	565	566	562	631	569	611	595	582	511	591	576	565	557	614	592	553	529	516	584
23148	3942	2680	2056	1368	1203	892	748	661	605	617	558	499	501	465	493	448	465	487	482	455	444	483	460	558	470	502	469	604	499	566	604	507	458	386	411	429	429	452	379	401	394	393	390	435	379	366	390	372	373	394	389	459	385	387	375	391	397	416	362	391	424	428	399	395	383	416	356	436	410	374	385	405	418	320	379	390	343	346	428	411	419	369	408	401	360	374	411	418	426	396	374	363	364	383	363	382	369	403	346	419	404	402	380	407	363	368	422	401	390	370	413	377	365	372	393	374	381	401	379	362	366	384	416	415	395	358	343	400	401	409	398	364	409	400	384	379	367	376	412	398	375	402	393	397	398	400	385	380	388	398	412	373	405	389	411	348	381	394	384	405	393	422	403	370	398	397	406	375	438	383	389	378	425	418	380	403	371	369	400	365	366	409	425	411	400	387	369	425	388	378	372	397	394	372	371	353	401	417	394	400	420	431	379	361	427	386	404	362	390	377	419	368	367	382	408	389	422	420	446	369	388	417	408	420	409	380	382	363	371	436	396	386	378	389	383	350	378	409	387	389	416	363	444	415	377	353	384	380	383	370	382	412	380	397	389	379	379	356	350	364	415	362	393	354	395	370	377	385	356	411	398	399	355	399	418	398	383	418	381	393	397	428	394	408	397	367	388	392	412	397	380	396	403	410	413	392	393	386	413	373	380	383	393	369	400	370	381	367	367	406	340	414	380	416	361	405	387	397	410	408	378	386	404	342	357	369	370	382	379	384	421	372	377	401	388	373	386	406	376	376	371	413	411	379	369	398	365	388	359	386	416	383	406	388	390	366	399	414	395	374	397	392	378	377	366	362	418	417	381	392	378	413	404	381	409	350	374	357	380	375	379	345	385	398	394	428	405	375	391	363	399	364	412	412	386	392	378	387	356	431	389	385	408	360	365	387	386	358	378	377	379	349	378	388	389	373	355	391	342	425	418	409	417	336	327	355	366	411	383	382	379	402	391	371	367	398	405	404	388	381	379	386	390	394	378	387	402	376	389	402	386	420	386	383	373	405	400	378	429	381	400	416	398	395	406	374	382	393	387	410	428	404	356	370	406	385	400	425	370	353	406	386	392	413	360	353	387	400	367	351	353	407	360	389	389	394	421	411	389	371	383	388	410	388	398	388	366	362	395	340	368	343	367	391	360	385	391	397	420	395	392	381	392	406	423	354	370	388	430	382	381	381	419	347	404	353	389	435	405	402	409	412	409	437	378	402	393	370	414	384	351	371	397	414	417	395	388	375	365	421	407	356	399	373	412	371	396	382	408	368	411	370	398	346	369	373	403	380	417	381	407	410	397	391	369	355	409	384	322	396	389	421	397	342	349	331	379	383	385	392	384	400	405	373	379	417	383	380	375	383	414	389	355	376	414	391	403	398	394	397	361	395	383	411	414	395	389	425	374	372	388	362	373	408	382	405	396	374	362	362	352	397	391	391	372	363	359	404	363	387	363	388	409	390	366	406	389	410	368	399	379	360	360	383	399	393	424	393	354	360	358	431	370	394	376	385	365	372	402	389	382	405	385	388	420	383	417	386	382	389	406	373	381	412	381	416	401	366	365	392	391	405	393	361	389	398	392	413	372	399	411	371	408	402	376	362	359	394	391	410	384	363	407	386	394	401	399	438	423	427	362	395	372	404	393	378	394	394	400	373	416	400	413	385	383	423	397	361	372	401	369	392	375	357	379	390	352	395	385	365	402	394	392	409	376	365	402	414	425	393	414	395	370	408	429	390	385	358	391	355	398	383	364	374	345	388	409	376	407	421	407	416	454	377	378	392	373	377	378	425	390	356	391	394	359	393	374	346	437	391	338	375	370	338	369	390	388	356	372	393	367	390	375	383	368	401	374	408	395	371	359	421	368	372	372	396	432	410	392	361	380	396	392	399	435	383	372	354	405	382	378	393	406	360	386	381	400	393	381	345	366	373	425	369	361	398	403	375	398	367	408	379	396	397	398	378	363	381	369	438	406	391	386	393	412	376	368	393	384	393	373	388	407	402	390	384	379	424	381	397	398	397	374	386	433	402	379	423	361	401	420	397	420	367	406	334	394	356	380	375	402	437	386	417	399	402	379	413	365	423	384	368	413	391	361	375	352	397	397	367	404	376	398	373	402	377	395	358	403	376	424	399	352	384	378	391	406	395	397	397	390	368	365	399	356	363	349	386	430	376	367	396	399	396	374	373	374	407	400	352	399	395	399	433	359	396	410	370	367	384	377	394	407	391	349	397	377	374	372	349	391	405	401	363	405	424	385	388	388	416	403	400	413	428	389	396	411	391	364	384	415	406	405	397	412	386	379	445	382	388	378	371	395	357	402	409	403	404	391	411	362	397	399	398	396	369	389	385	385	391	372	367	378	372	347	411	378	378	363	378	345	406	415	381	407	386	380	385	355	415	399	361	368	408	388	403	392	364	349	372	397	405	397	370	378	378	402	386	373	359	399	413	393	341	362	389	369	382	355	399	375	376	402	398	412	397	387	420	395	387	437	372	388	381	359	367	364	417	419	344	383	383	399	378	362	387	391	388	405	365	386	360	372	378	354	398	374	410	385	368	413	376	369	390	396	400	376	374	408	418	389	386	422	399	425	397	394	399	380	384	398	352	376	370	344	425	353	396	391	403	361	374	407	405	379	351	362	399	361	388	375	390	375	406	360	397	366	411	380	361	405	408	415	408	412	350	399	372	401	380	368	391	388	411	400	385	374	418	404	371	392	377	373	428	408	393	389	432	363	393	386	365	398	365	412	419	402	403	407	382	394	366	377	384	390	393	385	385	361	359	406	385	389	365	369	393	400	408	399	395	370	411	385	403	378	400	386	376	359	385	375	383	393	396	386	389	422	382	425	410	419	434	388	357	391	394	406	379	357	375	362	367	373	378	394	367	420	372	405	399	344	384	402	375	349	387	387	399	351	389	383	399	375	397	401	420	361	380	400	434	379	411	399	380	391	414	386	366	369	363	381	369	400	398	386	398	359	422	415	346	406	392	400	379	357	371	382	406	401	390	413	395	368	402	393	434	357	418	387	379	361	436	413	357	431	407	365	394	410	368	445	399	394	393	363	385	377	393	357	388	381	393	369	350	380	380	415	392	364	377	373	424	427	363	375	412	420	393	380	367	402	378	381	377	390	386	344	367	425	414	407	381	377	379	398	385	361	391	381	398	384	415	399	415	425	377	397	389	378	366	361	409	390	390	367	383	364	350	379	356	382	369	413	386	394	378	388	383	382	397	376	346	376	389	415	371	383	390	391	383	382	369	372	357	397	379	409	357	403	411	379	407	395	456	405	387	411	379	374	400	399	380	373	379	386	371	368	387	406	377	369	396	389	369	388	419	371	404	385	382	372	410	401	369	374	406	419	367	375	425	396	374	371	398	381	395	391	392	388	403	373	391	379	421	386	401	360	379	418	361	392	365	388	423	385	404	387	412	379	374	380	366	387	355	396
10979	2613	5134	5775	5200	4387	3594	3039	2651	2309	2116	1958	1778	1700	1581	1509	1531	1446	1374	1423	1484	1276	1338	1530	2271	1581	1860	1758	2265	2052	2246	2096	1655	1544	1382	1521	1390	1100	1039	1021	981	1046	1059	1010	1072	1066	1026	1018	960	1058	942	981	963	1034	1037	1023	972	1017	1005	981	951	977	1004	964	980	964	999	941	962	978	987	1014	982	896	982	980	973	972	972	977	922	913	963	917	958	1001	993	965	917	959	997	959	909	906	946	951	926	923	935	1011	934	999	942	1020	993	916	989	978	957	982	1025	941	942	1011	979	914	933	1052	960	965	975	978	954	901	900	960	968	929	938	978	924	908	970	980	972	1015	927	933	972	896	967	1014	959	949	994	987	886	984	923	954	935	985	935	964	956	943	926	963	959	942	1025	949	956	978	904	930	959	922	886	919	974	914	947	936	956	979	1005	938	922	956	952	941	1007	924	969	983	961	969	1011	972	967	962	939	902	972	976	908	965	959	1037	977	971	1002	992	942	948	958	961	916	966	932	910	902	908	940	974	921	897	932	973	949	916	975	931	924	926	997	933	925	923	935	978	993	938	971	913	896	923	909	898	901	988	952	980	995	944	906	939	993	1010	979	960	948	932	959	917	942	906	924	930	979	988	933	964	960	949	921	947	890	912	899	959	911	927	912	986	946	904	936	960	941	1015	974	926	950	973	932	945	951	941	954	974	981	895	898	956	925	972	956	930	946	1013	918	885	929	913	928	912	855	982	957	896	976	985	913	956	965	958	913	964	987	952	892	1012	956	956	959	948	967	916	958	933	905	929	964	954	992	955	949	932	948	927	965	918	974	983	889	980	985	935	909	956	968	954	984	938	978	963	983	943	1007	926	1016	948	941	966	957	951	939	968	874	982	951	950	954	940	964	921	968	892	978	981	968	972	977	983	936	917	902	933	922	968	922	999	844	955	940	958	913	946	955	950	968	959	982	964	935	920	926	964	988	950	963	976	932	947	912	926	963	929	946	959	958	1017	875	923	935	927	925	907	916	959	1006	937	925	878	951	980	976	940	966	960	987	980	976	897	963	942	957	951	972	923	1000	905	943	950	933	990	916	945	981	932	942	972	957	960	973	969	911	975	966	966	938	919	961	950	922	945	969	976	987	957	910	937	985	936	967	956	901	989	984	921	927	921	921	964	886	928	956	930	932	931	979	964	923	898	908	973	901	899	968	984	944	904	931	972	963	954	910	944	925	988	904	995	948	986	917	954	940	952	897	917	975	917	970	947	966	999	888	1001	963	901	979	896	948	986	995	953	911	960	947	980	934	1016	906	958	943	952	921	933	929	946	1015	1004	978	991	932	924	920	914	951	982	960	936	930	938	948	924	940	949	930	941	914	955	927	881	949	934	961	944	871	961	917	930	919	878	960	949	954	945	963	1016	881	904	949	992	973	949	937	1008	962	993	918	892	982	867	976	950	948	940	994	986	951	987	960	952	983	955	944	929	940	958	931	901	941	899	983	966	994	900	984	944	954	1021	997	966	900	915	901	956	962	959	969	938	966	949	887	955	869	925	967	933	1017	985	960	956	973	939	951	921	947	965	901	954	1008	962	953	958	981	976	915	985	959	998	955	1021	989	869	947	934	950	955	922	931	933	940	945	966	987	1030	972	946	920	958	956	963	982	954	926	947	945	980	994	950	1010	908	970	1012	889	983	933	991	967	949	964	965	988	894	892	972	1007	915	953	918	921	890	957	952	951	966	893	953	985	953	932	985	984	954	985	929	942	960	967	917	934	962	969	964	1018	969	957	944	930	956	947	951	959	973	953	973	918	933	933	931	951	956	916	957	921	982	973	929	969	906	928	961	966	943	902	986	945	973	930	974	939	924	974	893	934	948	975	942	1016	935	922	946	900	937	916	953	929	961	934	931	962	930	998	986	1013	966	952	938	938	959	928	913	913	983	1028	879	921	964	961	1024	946	928	1013	952	951	951	964	943	958	946	974	959	946	952	957	935	954	905	930	942	937	966	1001	947	945	933	910	969	995	949	915	937	924	993	939	950	956	931	955	930	999	983	963	931	1002	930	931	917	959	914	980	991	940	972	937	952	900	986	934	929	959	949	974	926	925	945	927	916	972	914	917	976	957	925	976	941	979	917	975	898	922	992	963	928	975	968	967	907	900	935	907	934	883	955	912	951	920	908	927	940	908	998	977	1014	993	986	939	912	972	949	919	1022	918	933	950	958	946	952	949	942	895	940	974	937	979	1000	985	949	958	940	946	991	880	912	912	1005	981	1004	950	958	938	941	958	924	906	997	959	907	958	913	949	948	924	909	946	943	990	933	946	880	944	933	882	961	1014	977	974	953	968	905	941	963	988	972	955	973	951	901	890	924	960	992	971	975	967	965	962	952	973	935	996	955	990	930	927	960	921	923	961	964	1014	946	932	964	956	975	980	931	913	958	940	987	984	884	941	1043	930	928	961	939	999	957	908	911	1000	956	955	966	975	858	911	937	906	932	975	906	942	964	926	963	980	956	948	976	944	921	938	966	1012	973	954	942	939	947	969	913	995	905	954	994	1000	935	951	912	940	939	950	917	935	925	922	993	1026	943	962	973	959	932	959	959	906	932	946	923	933	958	947	906	965	958	949	929	958	1008	904	982	960	922	960	953	953	998	967	1018	924	952	953	958	888	972	945	958	980	1035	960	895	932	953	968	978	961	936	918	968	961	996	918	927	1010	965	954	959	958	944	977	997	968	1019	943	948	947	956	993	1022	940	954	970	1013	925	935	956	929	971	908	926	932	937	954	962	939	919	989	1007	959	966	919	972	966	963	992	1008	972	955	930	891	993	995	921	925	909	983	906	971	969	978	976	931	926	928	924	943	953	933	1001	920	968	945	944	951	940	941	999	923	937	908	975	948	988	931	929	1000	919	983	953	996	949	962	985	1030	967	964	935	940	980	956	1026	938	953	954	953	1038	966	946	935	985	969	953	927	991	937	926	976	944	923	982	985	957	948	910	929	957	952	963	908	912	959	928	963	952	997	921	957	902	940	944	895	925	982	983	948	974	900	947	959	962	1016	920	961	976	924	959	970	948	945	947	979	951	935	1005	948	953	983	956	976	917	997	944	915	931	961	950	973	916	950	978	954	956	928	932	959	952	1006	974	933	901	937	972	942	929	974	975	935	948	932	995	940	944	963	929	943	907	930	957	979	958	954	974	935	993	937	940	984	957	927	961	892	977	982	942	959	959	936	925	920	946	977	971	981	942	980	942	964	949	946	976	974	919	984	939	974	984	990	938	966	946	949	879	967	951	925	926	974	980	964	906	910	949	932	934	962	925	886	969	964	988	935	949	923	979	867	916	956	929	958	927	951	904	981	924	921	973	984	979	948	966	908	875	907	964	968	943	960	922	938	943	949	967	933	955	983	1024	957	970	889	921	928	948	980	930	974	930	923	916	958	975	949	926	983	898	900	927	924	979	930	944	1036	919	930	929	912	943	908	986	906	913	940	912	921	950	924	984	908	900	951	950	927	983	926	921	894	949	921	890	966	939	938	941	859	950	918	932	978	931	931	953	967	952	905	906	943	1031	905
2251	144	159	135	130	133	140	133	123	139	141	142	147	133	128	150	140	141	127	128	112	128	135	118	123	137	121	126	116	125	130	138	138	121	145	134	139	116	146	133	125	129	149	123	129	112	142	99	127	113	114	119	134	128	102	153	121	138	146	114	151	120	123	141	104	141	122	142	132	121	123	104	135	132	132	127	118	133	122	136	136	126	146	130	128	120	120	125	120	119	140	124	131	104	140	135	126	136	127	139	132	140	150	114	148	128	129	151	128	125	118	114	118	122	142	119	126	129	146	133	131	147	142	152	141	126	128	123	153	142	136	131	113	125	126	112	124	129	137	112	137	144	120	149	125	124	114	116	131	148	108	133	116	142	141	149	129	143	145	125	126	138	127	123	143	128	135	128	116	144	148	114	113	132	138	127	136	133	107	119	152	134	151	129	133	132	132	141	140	118	137	148	132	164	128	149	128	130	119	128	118	110	123	125	110	116	141	103	115	133	131	125	132	139	123	100	110	148	136	150	137	110	129	135	113	143	126	132	149	124	131	134	130	140	134	153	116	144	137	124	121	126	151	150	131	117	145	125	125	145	117	123	126	122	125	124	135	115	132	137	143	135	130	139	131	138	123	120	151	125	126	130	123	139	124	122	116	132	141	133	138	153	125	123	129	139	145	143	132	136	130	120	131	136	151	118	146	116	126	117	143	114	143	146	148	133	122	103	148	124	123	139	140	119	123	134	145	134	148	134	143	121	119	124	139	132	130	132	131	144	124	119	155	170	144	131	150	113	115	133	122	146	126	137	121	150	118	137	136	154	131	137	126	133	119	116	138	140	127	94	118	121	120	140	138	116	112	112	128	155	128	137	130	115	129	142	140	128	138	148	122	153	138	124	126	137	114	121	128	142	144	130	137	130	133	124	122	114	135	147	124	123	147	151	137	113	115	142	97	142	124	96	133	131	133	121	120	115	134	131	131	133	127	138	145	131	140	131	121	119	134	160	125	125	144	134	106	135	136	141	141	136	134	114	130	146	118	128	135	121	116	130	135	132	119	119	139	132	152	129	146	139	150	142	141	133	133	132	132	132	110	129	126	145	112	122	116	138	123	125	137	110	122	145	127	110	140	129	157	118	130	118	122	136	142	132	106	138	142	145	123	138	138	133	126	119	132	102	111	129	120	146	133	124	103	136	123	141	126	137	136	130	135	124	149	132	141	120	124	129	149	156	133	131	120	107	112	115	148	125	124	137	135	137	129	142	143	111	117	106	117	122	143	121	124	135	130	144	133	147	135	113	153	111	117	133	110	120	134	132	135	118	141	123	132	133	137	131	129	129	123	141	124	125	123	143	130	136	120	125	142	130	115	138	132	134	128	137	131	126	138	129	142	103	142	150	116	137	107	134	145	117	143	145	135	134	146	123	138	103	127	137	132	120	129	130	110	114	123	125	116	108	103	118	124	119	147	135	138	156	127	122	124	140	145	93	130	125	139	135	135	138	142	129	121	126	127	142	118	137	133	139	121	111	140	101	145	138	143	105	116	128	123	150	119	127	106	121	113	151	122	132	120	128	117	139	152	123	103	110	117	139	106	116	136	142	139	156	132	111	128	129	141	136	124	128	119	127	127	141	121	133	122	126	132	130	117	131	111	142	129	128	126	119	152	118	142	115	139	152	148	97	141	176	120	143	147	119	122	132	133	120	122	139	101	134	156	138	141	139	127	133	139	137	142	137	112	120	127	115	129	127	133	136	130	120	131	137	116	158	129	132	133	126	127	147	131	143	133	143	150	141	136	130	140	116	142	118	131	149	139	115	136	143	129	118	124	116	133	143	141	131	139	130	115	134	135	116	120	133	132	125	139	128	116	107	143	148	134	137	112	118	134	118	126	134	125	137	130	106	128	122	132	122	150	115	110	135	142	126	124	108	132	132	131	126	148	131	142	134	109	136	119	122	137	147	121	138	134	118	150	133	114	129	140	120	123	134	123	132	130	124	158	113	130	117	145	170	122	123	122	140	145	120	102	134	151	125	127	134	130	115	102	114	125	148	98	118	136	112	134	136	136	130	143	113	124	108	127	137	140	135	147	120	143	137	114	139	113	121	133	136	117	109	138	133	146	125	143	128	137	140	113	135	138	121	132	130	132	116	124	137	135	151	117	135	125	126	122	129	127	127	120	128	128	127	128	137	114	147	127	134	120	143	134	133	139	128	153	135	134	152	116	130	134	134	138	113	131	134	120	153	131	134	136	138	124	118	129	136	129	132	122	130	121	137	128	114	149	138	139	129	146	101	123	132	114	120	125	121	145	147	113	121	129	110	127	123	156	160	114	127	112	124	119	137	125	139	144	143	124	133	121	140	157	130	123	120	124	146	131	122	141	147	136	123	137	125	121	131	117	130	150	141	151	123	110	130	144	109	133	139	114	124	160	125	122	148	131	132	134	122	134	130	125	130	132	137	133	129	127	125	137	142	134	132	136	123	122	103	158	138	112	132	120	114	130	120	116	111	112	118	101	151	127	129	119	130	122	166	133	148	114	155	146	131	137	133	139	128	141	142	143	117	132	126	130	147	143	137	135	117	116	121	138	140	147	118	139	129	127	106	126	141	157	130	137	130	126	118	122	116	117	140	125	140	131	113	125	128	145	131	119	140	125	137	146	138	132	155	135	111	119	113	146	124	124	134	148	128	140	134	163	141	129	136	119	124	124	124	146	126	134	129	109	143	124	129	117	120	126	132	123	102	142	127	145	97	140	125	143	138	141	127	129	130	140	141	134	119	143	118	100	135	97	116	104	146	139	139	137	112	127	130	151	124	134	146	137	164	114	117	131	124	123	123	122	140	113	134	113	129	142	136	111	136	129	150	100	142	123	132	126	145	147	141	131	124	145	135	118	128	142	130	150	124	141	150	122	121	118	142	132	114	118	143	130	112	141	128	128	134	145	121	119	148	126	135	127	118	127	131	136	117	147	127	109	128	161	154	123	129	125	119	135	133	114	135	140	128	146	115	118	116	133	128	142	128	122	146	115	136	144	112	146	140	131	117	119	131	101	133	150	141	127	134	147	129	118	129	132	129	134	139	134	127	150	123	135	125	119	127	136	129	130	122	139	125	117	104	120	131	105	132	132	134	112	151	111	127	145	125	134	123	144	118	111	117	140	137	141	117	129	127	140	130	126	116	114	132	141	125	136	131	116	139	105	116	127	105	119	134	117	120	126	138	121	110	128	133	131	133	149	142	143	148	125	113	126	117	155	144	121	134	133	119	120	136	139	126	145	123	141	130	126	120	133	128	124	123	133	125	133	135	130	127	143	130	114	121	116	125	134	154	127	128	138	152	129	126	133	125	139	110	122	126	125	138	116	118	138	103	125	101	120	135	132	138	133	136	108	126	142	118	141	127	154	138	124	124	129	114	110	133	142	120	126	140	122	124	131	127	122	132	128	146	135	146	118	141	117	146	152	140	131	121	118	122	132	142	130	105	119	134	151	128
2588	412	474	530	460	532	444	435	425	436	441	469	410	447	424	423	402	412	402	426	414	391	403	387	419	436	416	383	413	426	447	449	419	438	400	430	392	434	426	411	389	399	422	420	442	423	407	449	403	397	425	403	402	390	387	430	417	403	386	413	403	407	409	405	404	402	405	385	411	415	429	392	384	457	388	392	404	408	409	396	409	420	360	389	389	390	406	401	473	408	421	386	395	383	408	403	393	436	390	389	387	387	414	379	382	425	379	369	396	383	432	411	409	394	392	406	427	396	383	434	394	423	377	417	459	392	415	412	414	420	423	416	407	403	401	390	369	393	381	408	429	391	420	414	388	371	417	437	401	404	390	396	404	418	401	415	373	439	396	428	412	360	369	392	402	445	414	430	415	404	377	371	406	402	430	380	387	458	406	397	409	425	405	409	424	371	399	411	399	419	387	378	382	421	383	450	397	375	417	394	435	390	386	415	371	406	412	382	389	409	434	382	365	379	411	418	406	405	398	405	399	374	383	412	384	423	415	373	426	396	424	420	422	405	396	408	401	414	368	436	418	423	399	401	448	400	384	424	402	410	403	426	432	405	437	388	399	428	382	438	378	396	378	404	400	391	429	398	390	389	401	422	392	393	453	409	396	417	388	426	419	419	384	388	352	377	400	400	398	395	370	378	363	384	409	418	407	397	357	399	416	403	399	394	393	387	406	401	375	401	385	386	397	392	392	389	381	398	423	401	397	410	417	395	382	397	396	403	381	404	398	407	396	401	392	401	371	386	380	394	406	395	424	404	399	401	374	387	438	419	372	435	419	335	374	369	387	418	373	393	424	382	456	406	398	408	403	423	429	413	414	376	382	403	421	439	420	394	386	415	403	422	413	390	401	397	427	406	388	400	416	415	387	408	388	427	426	397	407	397	397	382	356	420	403	376	379	420	395	380	407	451	385	414	423	395	426	419	420	377	421	392	398	401	404	385	411	396	378	368	391	392	399	397	395	380	380	386	392	373	412	423	395	418	394	402	405	445	412	419	374	382	404	374	403	397	426	375	437	391	414	423	407	382	409	395	423	398	411	398	403	420	397	385	405	411	392	434	392	403	353	433	391	434	378	414	391	426	394	392	424	389	385	398	401	400	412	419	407	369	413	417	452	408	408	389	374	412	391	437	384	409	409	438	406	398	373	390	413	398	391	420	394	439	377	356	370	377	420	415	361	419	396	397	381	408	424	433	423	400	411	399	401	390	409	410	404	428	387	396	450	401	411	393	397	434	419	407	389	404	401	411	398	343	424	426	409	403	444	370	376	419	418	383	376	385	429	410	424	381	419	421	423	371	405	397	417	434	408	394	400	398	375	418	387	387	411	403	414	407	416	379	440	408	397	414	402	397	401	411	393	402	413	413	378	387	400	383	416	381	414	413	439	398	412	383	415	370	396	427	395	409	432	409	384	351	388	392	388	437	402	382	395	417	410	379	375	385	434	403	439	380	418	438	409	408	429	385	401	380	408	411	346	394	411	367	397	378	399	386	394	400	405	363	381	426	386	407	383	378	437	407	393	407	402	412	382	431	398	365	409	377	415	395	415	366	361	384	395	381	419	428	404	401	384	395	403	437	383	387	423	394	407	424	415	415	392	371	409	404	381	436	385	406	376	413	446	399	400	380	423	381	362	403	410	412	438	389	392	390	414	394	429	414	382	418	359	406	399	375	400	404	425	390	413	402	426	365	397	390	416	393	428	418	397	379	397	367	401	407	414	379	401	396	391	395	410	371	390	399	371	433	362	395	407	396	420	369	386	370	433	435	390	392	413	382	402	411	377	404	416	408	396	423	412	387	421	413	420	373	455	411	403	398	413	425	397	404	409	391	406	392	404	377	392	394	382	394	424	415	390	384	408	409	409	398	390	392	399	421	395	395	424	437	398	417	408	415	431	390	396	379	425	397	393	436	395	387	397	393	412	400	443	379	407	425	449	376	394	430	402	372	399	382	393	409	401	399	423	423	408	438	438	383	391	398	389	437	421	431	435	428	413	370	449	414	402	406	377	410	428	395	414	390	415	434	402	404	413	391	416	394	404	410	414	400	405	393	403	373	418	382	401	434	411	400	402	364	390	349	384	447	412	397	420	383	433	403	416	411	394	405	395	413	411	406	413	431	404	404	365	392	434	420	392	419	413	366	431	418	415	399	429	397	404	398	444	416	394	344	392	424	402	390	391	407	394	402	396	393	408	420	384	428	406	434	456	424	368	379	437	400	436	423	365	414	398	420	380	385	411	410	407	374	402	384	387	416	430	377	422	408	406	392	404	439	384	365	412	397	404	424	417	406	400	375	396	423	389	429	404	424	433	387	407	397	377	377	392	408	343	375	407	419	428	391	442	414	409	423	423	386	412	397	423	393	428	423	363	421	379	386	397	414	421	427	406	410	384	383	343	386	388	390	398	398	423	365	400	391	428	400	413	380	438	380	388	391	391	411	426	354	398	430	403	342	421	403	410	406	378	394	416	367	458	338	444	358	405	434	397	409	410	384	448	382	392	427	414	402	410	381	357	418	399	382	414	409	422	356	369	393	423	399	388	391	385	383	402	391	410	374	407	396	440	387	410	406	408	383	371	398	388	396	415	382	428	404	425	415	393	393	403	378	408	405	418	439	418	393	381	404	415	400	419	385	381	375	429	413	406	422	404	410	438	414	354	429	392	378	409	404	399	403	380	395	383	418	408	395	396	404	406	426	419	418	398	415	429	365	367	402	395	402	382	407	418	388	411	382	443	403	422	398	411	401	404	395	416	409	403	437	415	414	380	403	415	422	409	437	427	400	412	429	394	400	432	384	363	382	395	411	431	398	385	408	399	439	419	412	414	421	380	374	409	443	385	388	398	403	392	429	395	382	402	394	381	397	393	394	386	399	411	368	400	443	417	411	397	413	395	377	430	406	414	412	389	384	429	434	439	411	390	383	392	416	401	370	428	427	397	408	425	420	412	359	397	398	383	401	404	381	399	399	379	415	408	405	397	406	394	378	422	420	435	414	377	414	397	377	421	368	391	440	375	421	398	390	386	398	405	409	433	438	420	397	382	362	431	429	408	419	417	420	396	380	402	437	411	399	405	391	414	399	397	398	391	406	381	392	427	365	410	408	380	407	392	398	372	434	404	395	374	435	388	452	407	394	405	409	396	376	397	435	404	424	381	431	439	396	364	381	452	393	436	398	392	450	419	389	398	389	398	403	420	393	438	394	380	433	386	429	420	410	412	395	431	393	393	399	379	384	405	364	401	383	362	380	437	427	422	416	418	397	402	388	417	394	400	381	388	414	436	400	366	423	419	402	427	407	383	388	436	421	400	409	361	419	405	444	429	405	446	398	394	403	393	401	348	428	382	401	413	422	369	377	392	423	406	377	359	375	389	421	395	391	383	402	412	404	415	420	396	417	403	400	380	400	346	436	373	371	442	397	430	371	444	392	382	403	424	416	420	397	381	394
13982	1404	1241	983	708	490	440	407	330	307	289	287	271	236	260	217	265	237	245	243	251	198	237	232	281	230	272	269	334	303	262	293	237	215	247	258	218	210	239	176	223	215	195	186	194	195	221	192	190	191	216	193	223	190	207	185	225	204	209	184	203	191	191	194	189	214	212	217	160	199	214	208	210	212	206	216	209	204	207	215	181	187	200	187	184	225	207	169	207	204	184	206	165	202	224	184	219	196	200	221	190	188	205	218	205	210	203	198	234	204	174	202	191	198	192	219	207	187	197	182	194	192	203	178	209	206	204	174	198	191	195	193	186	190	197	216	215	179	205	202	197	188	205	179	179	230	190	217	209	200	196	196	218	212	210	174	175	193	199	219	226	197	212	208	217	190	209	194	224	216	181	220	211	176	207	229	218	220	213	218	203	198	208	204	193	200	199	185	177	216	219	214	183	227	197	215	198	214	209	189	177	195	184	186	202	202	189	219	204	214	196	194	194	176	190	189	194	201	200	206	199	191	197	203	198	192	208	219	203	219	198	193	184	231	206	205	192	195	202	209	207	194	188	205	199	180	203	200	186	183	201	205	215	202	224	203	209	197	183	192	191	207	203	207	202	211	194	185	210	170	202	206	180	202	166	209	169	189	195	190	191	193	206	168	191	201	195	182	210	197	194	187	170	187	231	204	193	174	202	184	205	201	198	219	194	202	171	196	202	176	184	208	199	189	235	198	200	218	195	206	210	183	216	217	227	192	181	183	217	191	208	202	194	213	222	222	224	195	200	187	172	181	224	208	190	197	204	217	203	181	210	211	197	210	216	223	201	194	175	206	206	223	182	205	201	184	209	196	193	197	218	176	199	191	181	229	183	194	201	226	200	216	188	218	206	176	186	192	211	208	192	222	196	203	211	210	196	223	217	185	184	192	184	191	182	199	217	224	192	194	224	197	193	195	199	194	202	194	213	195	187	214	196	170	171	201	192	194	207	183	206	216	219	159	201	178	218	214	230	193	169	213	223	194	196	233	200	187	204	202	216	204	208	181	211	206	215	213	218	216	184	217	213	222	237	199	191	194	197	232	195	214	178	217	192	186	197	186	199	219	190	208	201	219	171	199	175	215	188	192	219	204	190	198	187	193	205	190	181	176	177	211	186	204	211	215	214	185	210	184	214	180	217	221	187	226	215	197	204	187	190	189	188	193	214	195	207	213	222	199	198	202	196	192	211	197	228	199	197	185	228	211	224	173	205	210	229	189	188	186	206	187	181	196	184	222	201	177	169	221	184	185	161	168	219	193	207	205	204	199	208	207	191	208	201	197	221	221	212	205	203	204	186	230	207	196	212	202	199	177	204	207	197	243	232	196	221	194	216	224	203	218	199	184	191	209	200	192	198	208	193	203	218	191	190	192	178	174	185	208	193	184	200	187	189	196	200	202	193	196	188	193	207	224	192	174	203	201	216	178	196	163	201	204	217	205	206	207	192	217	185	190	212	204	208	213	204	178	215	206	209	186	186	184	217	186	203	223	205	196	199	217	198	209	202	217	207	218	194	211	192	179	218	191	204	201	212	213	214	211	187	211	199	220	171	189	209	180	208	201	198	220	199	191	210	189	179	230	219	195	198	220	182	220	196	192	205	203	209	217	177	226	154	184	208	210	203	209	213	210	197	202	217	189	188	198	249	197	196	184	222	198	197	183	195	203	186	195	190	209	198	240	218	187	207	210	187	203	197	184	204	210	210	164	202	183	203	215	196	215	202	214	192	212	198	207	193	179	206	185	209	181	198	184	209	177	213	186	191	207	225	198	200	212	188	187	213	165	187	188	199	207	212	194	206	220	213	214	198	211	200	197	209	208	203	171	213	195	187	199	196	190	200	204	189	193	199	194	206	221	191	250	231	213	188	185	209	179	200	209	197	219	183	193	210	205	197	209	177	226	202	163	204	203	203	193	195	199	173	175	195	175	179	214	200	192	224	202	194	219	198	195	190	208	207	222	204	206	196	204	201	180	204	208	192	184	210	201	204	218	218	211	205	219	227	222	207	189	184	160	204	205	223	200	193	201	210	209	204	222	224	178	196	197	208	218	207	203	211	195	182	193	185	172	199	213	231	198	178	191	199	201	241	184	184	194	223	188	205	211	235	214	220	189	211	185	199	212	179	205	195	197	226	195	161	194	195	188	214	202	168	190	205	185	213	251	234	214	204	235	212	207	212	189	199	179	204	178	192	203	209	234	189	212	207	195	193	211	229	198	192	211	201	218	218	178	218	195	182	206	189	194	185	192	246	202	176	182	160	192	208	209	186	213	242	215	198	199	200	210	223	234	189	215	181	201	166	198	237	193	210	212	201	183	195	199	200	215	188	237	212	190	209	214	209	200	216	196	180	240	187	207	207	227	200	187	212	198	191	198	207	190	184	204	201	199	234	224	211	201	221	205	175	185	180	198	190	196	182	179	217	205	244	197	185	206	202	202	203	223	191	200	193	181	230	211	201	215	170	190	205	198	228	205	204	213	206	208	179	199	210	181	211	210	197	188	220	192	214	189	190	232	221	240	213	205	233	196	239	201	209	210	226	234	226	204	209	204	214	208	215	193	206	205	189	200	209	220	221	191	236	207	184	183	210	212	198	187	223	193	197	179	190	206	196	200	211	227	184	217	196	223	214	233	233	211	175	211	202	177	211	189	179	213	218	200	196	198	208	185	192	209	208	197	200	207	202	205	187	214	206	195	196	205	184	214	201	167	223	219	211	201	169	191	169	196	198	198	203	215	201	195	181	198	202	189	230	216	215	216	207	181	224	228	229	207	209	205	206	185	173	209	198	197	198	208	206	211	182	215	178	193	209	193	193	216	176	203	250	200	190	223	223	190	192	194	199	199	191	208	200	183	186	184	208	205	180	204	209	202	199	190	237	205	199	203	207	177	166	194	171	216	200	189	198	191	207	177	223	187	216	203	203	180	194	193	201	192	218	214	206	192	208	223	196	202	217	172	206	178	179	201	209	205	197	209	194	193	207	184	234	211	201	199	196	187	216	201	223	213	206	182	207	209	200	210	200	159	186	220	199	203	209	195	202	179	183	178	199	200	188	231	204	220	190	199	179	181	199	222	230	203	229	204	197	199	198	178	216	228	205	184	206	181	192	196	203	228	181	228	216	216	206	183	214	200	182	178	147	184	203	207	206	221	210	199	180	207	200	225	207	203	210	191	197	216	189	175	195	208	205	179	219	197	189	227	210	231	205	190	229	217	208	220	220	204	211	227	204	199	210	216	221	201	167	185	209	199	220	218	214	194	181	166	206	170	182	182	209	173	201	190	209	205	214	198	209	210	216	219	209	200	202	211	212	180	178	188	209	192	208	204	200	201	199	203	197	195	224	219	232	223	222	218	235	210	207	186	200	195	207	215	196	190	215	221	220	184	200	218	185	197	175	204	166	213	204	203	204	240	191	178	225	189	199	198	214	183	204	201	213	224	212	194	184	196
7917	1367	2717	3193	2716	2359	1925	1669	1414	1291	1137	1085	1002	983	874	908	750	850	825	865	823	779	773	882	1169	890	1016	1022	1429	1233	1213	1198	986	850	946	800	661	622	634	650	621	592	604	630	604	617	601	571	596	607	609	609	617	583	592	607	596	565	568	533	595	575	572	588	569	554	586	549	580	572	629	567	573	586	594	573	561	593	647	583	599	601	577	596	563	620	593	609	608	599	544	606	605	562	581	573	581	577	586	584	558	579	532	600	586	571	583	546	550	545	557	588	579	561	560	589	568	557	566	597	563	592	595	577	571	580	554	593	615	574	545	532	580	575	604	576	556	571	553	602	548	607	539	569	532	537	578	541	532	572	581	579	597	560	557	589	568	580	555	607	564	517	560	569	592	556	538	565	579	570	589	544	582	605	579	556	566	545	599	546	550	597	555	535	554	540	608	577	560	572	592	569	536	602	580	592	571	535	588	576	607	576	578	569	596	580	579	570	562	561	559	565	649	612	552	576	549	601	574	567	583	597	575	576	597	611	588	594	601	586	549	557	558	556	552	540	535	627	605	563	571	558	603	555	578	549	587	556	557	567	582	508	543	607	559	594	589	566	587	575	586	553	591	580	578	532	564	571	547	592	569	532	599	590	591	584	583	592	585	552	556	562	582	576	537	573	555	571	611	559	600	589	628	614	551	556	565	603	558	609	522	535	542	558	568	570	575	560	557	558	581	565	589	623	547	558	552	578	580	550	570	589	577	536	564	560	549	591	572	567	592	579	564	554	580	571	573	582	545	597	567	643	618	537	536	580	593	574	621	563	552	556	546	557	542	534	559	538	577	521	588	587	574	545	574	618	606	580	582	598	570	567	596	523	598	600	617	582	569	553	583	593	558	567	569	601	576	594	575	587	554	558	585	602	624	525	560	576	569	583	563	567	593	584	550	528	551	604	590	602	613	567	576	588	577	573	551	582	561	606	586	541	602	614	570	569	584	605	594	577	538	571	539	564	549	577	570	567	603	562	586	553	582	613	591	585	580	522	552	611	553	573	595	571	563	550	549	600	594	581	569	554	562	528	590	548	569	506	567	559	550	613	581	586	557	520	571	563	587	574	587	588	568	584	618	515	550	593	560	604	514	561	534	563	577	565	537	557	553	629	596	517	563	566	573	573	620	543	544	555	543	556	586	578	552	568	571	550	591	598	578	532	558	588	572	622	577	539	548	553	550	540	586	598	544	541	543	601	580	534	594	561	590	568	578	599	567	616	558	564	539	584	623	564	581	621	569	598	558	586	578	538	641	594	568	539	606	520	556	558	584	570	582	551	573	530	559	558	582	582	564	613	573	572	552	597	568	579	566	603	559	630	583	624	538	567	564	516	584	533	585	609	535	595	574	562	564	581	581	562	568	513	587	544	584	569	596	604	605	586	557	568	555	538	584	564	589	571	550	579	540	584	587	547	572	577	594	564	550	600	549	564	564	593	585	546	584	598	546	566	553	577	545	584	551	545	578	555	573	591	567	597	559	571	563	595	578	558	593	598	573	554	587	572	556	570	533	563	606	615	613	580	605	586	519	564	586	567	595	585	600	553	571	561	626	581	544	608	580	525	542	567	601	541	594	547	601	583	620	559	565	561	571	546	543	561	597	584	588	580	585	617	583	607	559	538	597	587	569	580	555	554	554	629	556	586	589	602	570	518	588	605	615	591	578	571	556	650	594	562	525	561	547	613	553	538	584	555	572	553	538	543	544	553	547	619	543	578	559	561	584	573	573	603	564	552	569	566	610	519	591	585	633	517	581	593	606	564	553	549	545	576	518	602	586	588	558	584	599	593	547	548	567	526	589	592	568	558	559	607	561	527	520	580	568	549	588	561	565	602	553	584	568	576	588	542	546	589	589	557	521	564	593	574	597	550	553	517	555	567	582	582	575	521	550	547	591	574	554	529	611	610	557	593	570	561	562	578	570	580	601	562	559	536	563	557	526	567	583	547	565	594	564	583	596	585	524	562	577	596	569	543	599	481	546	574	539	588	604	564	543	560	578	578	556	594	563	587	591	580	549	549	561	564	571	567	567	580	563	589	578	571	573	573	571	585	579	586	550	571	572	535	601	572	593	601	583	564	591	523	544	574	591	596	605	577	605	549	524	545	590	545	565	561	610	600	520	565	581	578	557	559	577	573	565	543	520	591	554	580	572	584	549	607	584	566	511	615	593	568	551	550	561	583	559	577	598	576	569	642	569	597	525	594	566	550	599	565	585	563	557	583	558	592	532	543	541	576	552	570	539	585	590	539	567	591	531	595	601	542	597	584	551	619	537	550	573	542	549	568	572	599	549	581	562	573	555	562	556	587	549	622	546	567	533	572	559	557	597	575	564	592	565	574	614	558	605	580	603	607	594	582	528	539	589	553	576	588	566	571	586	579	573	585	572	588	614	572	522	581	593	612	527	613	506	603	590	574	554	538	573	542	543	596	548	576	528	558	600	591	564	556	574	544	557	572	577	546	568	558	545	583	559	584	552	560	578	542	548	551	585	558	569	579	545	595	593	571	559	588	598	531	533	600	550	567	582	585	602	594	571	596	571	549	544	583	542	593	632	619	547	552	561	564	586	584	588	553	563	626	579	579	557	549	563	588	565	586	604	560	591	548	578	572	552	588	582	566	584	593	601	545	585	576	551	588	555	547	567	566	594	575	518	546	566	581	566	597	564	551	530	573	558	556	570	589	586	575	561	594	551	576	547	586	563	595	539	554	567	609	562	547	614	528	585	580	590	573	555	545	582	570	587	542	581	591	559	565	539	522	553	575	581	576	573	549	585	579	570	587	584	601	608	564	558	577	557	585	539	591	571	587	584	579	575	595	532	567	581	575	546	589	597	566	568	545	534	541	583	574	572	570	605	582	582	534	596	573	548	577	527	610	573	557	577	569	584	628	596	567	589	577	564	600	560	588	535	628	581	548	598	541	577	568	576	537	573	574	589	579	577	558	555	563	580	500	601	543	529	562	571	553	568	571	605	597	580	559	557	597	544	561	588	584	527	579	537	565	541	571	550	617	576	566	587	562	550	572	555	570	517	588	524	592	558	635	541	534	571	543	556	582	566	587	597	542	562	585	592	571	620	550	599	588	600	583	587	556	523	593	569	601	569	598	570	589	591	553	594	551	589	551	542	587	606	574	602	592	520	561	556	589	583	576	582	605	578	549	565	582	615	588	597	563	578	550	607	554	589	561	563	572	545	561	623	577	577	542	562	561	566	577	582	552	585	562	568	548	637	572	534	573	582	625	574	597	530	531	588	515	591	599	587	553	537	568	614	503	562	593	596	564	582	566	626	547	546	584	555	565	548	568	552	532	574	576	599	565	591	556	577	542	550	588	612	598	543	581	584	578	556	542	570	567	575	595	546	580	592	575	560	529	601	539	613	568	553	556	584	571	579	544	572	564	614	584	558	557	567	576	560	571	571	587	555	565	572	534	563	564	599	574	573	529	631	601
23259	3984	2696	2073	1529	1294	962	736	632	578	611	544	514	514	473	490	471	511	519	443	427	403	427	490	528	449	492	513	667	528	580	498	526	429	426	432	396	397	392	403	399	386	360	377	403	373	407	382	409	396	388	372	395	342	380	409	421	435	403	381	386	406	366	403	369	401	414	327	394	406	452	429	386	411	371	418	356	373	355	381	384	366	358	433	376	376	353	399	399	366	393	367	370	387	372	347	395	404	429	369	375	387	389	400	379	364	365	400	391	413	395	396	393	402	370	391	400	397	439	419	397	362	362	407	375	350	402	376	412	358	402	371	396	393	419	318	388	388	384	340	398	397	381	405	402	401	377	400	362	391	380	394	380	402	391	408	392	358	427	368	378	367	403	383	344	382	383	369	403	399	415	388	377	382	396	369	384	374	370	417	432	388	391	358	392	364	384	428	404	413	398	396	365	417	396	404	357	391	359	362	381	382	396	368	386	412	370	369	395	358	389	379	376	411	383	374	393	394	395	345	338	434	406	414	390	413	396	386	334	428	404	402	360	372	386	379	366	355	398	371	374	359	370	371	393	382	389	413	420	341	372	402	405	373	382	375	393	406	370	423	411	363	369	367	354	393	389	393	372	426	375	383	374	394	406	412	351	394	386	398	379	407	373	387	362	391	374	398	416	423	399	381	365	388	373	404	368	346	350	341	389	378	380	356	367	397	360	406	359	356	345	400	372	402	364	382	374	396	382	365	377	407	384	386	398	414	383	360	382	381	438	362	364	393	377	384	376	333	370	404	425	354	392	387	386	375	399	361	427	411	408	384	402	359	394	365	357	359	385	404	394	333	359	402	359	392	384	351	366	390	411	394	379	416	382	398	404	386	403	395	415	384	348	399	363	376	394	342	366	401	393	384	408	379	359	387	414	366	386	380	385	376	363	376	362	375	381	373	396	392	374	373	435	405	398	401	397	389	407	390	376	384	367	376	386	404	372	342	406	372	392	389	386	378	362	392	393	389	394	382	410	406	437	374	368	376	392	392	400	403	364	363	369	394	385	377	352	400	393	419	324	394	349	408	387	386	383	419	375	380	398	363	369	375	393	373	393	405	373	396	393	384	385	365	391	397	375	381	363	409	382	359	392	395	397	393	365	381	414	408	380	378	414	390	417	391	384	358	399	398	383	382	341	404	400	406	359	386	394	408	417	419	408	404	403	325	373	397	384	366	404	359	443	419	397	355	367	402	395	391	459	369	359	402	355	388	379	365	387	402	386	385	412	395	375	394	408	357	388	376	393	388	403	398	387	371	397	376	379	398	399	391	351	385	359	410	377	415	386	394	418	402	373	419	415	405	381	375	351	385	381	392	415	393	376	348	408	421	373	362	385	369	390	394	383	388	429	339	384	392	391	396	404	377	435	401	392	361	368	387	414	409	396	342	394	393	401	402	407	372	387	409	368	387	395	411	364	370	398	393	399	360	412	367	387	374	380	378	400	389	371	427	362	416	381	401	405	394	376	368	400	374	370	401	355	397	361	352	418	375	382	380	356	387	349	388	416	365	388	373	407	419	376	408	431	395	402	385	402	385	381	380	408	363	382	378	359	420	397	383	387	401	415	378	402	460	435	392	366	375	354	394	364	403	369	380	374	365	368	379	393	383	382	371	351	388	358	375	393	395	367	372	373	366	379	371	376	415	401	384	385	389	362	428	361	409	391	424	355	400	387	379	382	390	359	394	402	394	406	397	424	370	368	398	376	380	379	376	410	373	371	376	354	402	410	375	421	366	435	402	375	374	350	397	434	392	361	389	354	368	389	366	369	384	369	362	409	373	395	410	389	355	386	405	406	408	364	376	427	379	376	377	407	417	381	433	378	373	380	397	379	397	365	435	422	407	364	375	390	382	410	396	371	377	381	396	411	360	353	384	331	393	417	366	354	380	416	401	347	379	362	366	352	430	395	357	363	387	418	368	383	410	362	394	384	363	394	359	399	378	422	380	378	408	404	386	379	386	398	399	404	370	363	356	389	402	375	366	401	363	373	353	402	356	376	385	393	393	346	383	397	377	389	361	413	424	376	376	378	370	386	381	394	354	363	378	374	394	376	364	391	367	408	411	379	389	393	423	383	423	355	376	373	367	400	423	411	379	397	358	414	394	376	395	377	435	352	420	370	390	372	368	404	384	358	358	383	382	377	338	409	395	352	389	366	387	394	404	380	373	383	418	381	394	400	414	373	346	382	390	365	390	404	387	386	404	408	399	396	388	420	391	381	388	375	357	374	423	393	423	363	390	402	358	354	386	361	390	378	354	398	409	391	374	375	385	372	346	353	397	378	375	387	364	371	349	361	389	391	416	378	379	437	384	399	374	357	392	425	395	393	361	362	367	404	401	403	413	391	398	417	401	396	402	383	393	371	370	366	409	371	395	363	409	388	365	375	394	380	382	358	360	378	375	405	376	421	375	388	366	365	377	419	399	396	423	432	419	380	383	407	379	371	375	396	367	394	399	365	358	405	359	375	394	365	360	391	384	386	372	379	391	395	374	391	379	374	392	401	395	364	389	393	426	365	396	410	371	346	382	349	386	383	405	372	382	407	403	401	415	373	356	385	388	338	374	414	408	404	400	417	379	407	380	363	379	389	393	382	426	400	379	361	392	397	390	375	382	402	372	376	368	372	362	398	399	405	413	389	379	388	402	405	382	356	363	407	375	390	336	371	385	385	376	458	384	367	380	372	378	410	395	394	373	370	382	376	407	400	372	389	421	371	409	393	410	388	367	411	364	393	350	373	402	399	391	358	394	369	372	371	427	394	394	409	386	391	415	383	383	374	434	400	396	398	377	418	393	382	377	395	360	374	376	393	402	398	380	375	405	376	388	384	373	405	384	393	424	366	389	368	363	391	356	386	378	381	359	381	394	417	383	412	385	389	388	390	392	388	375	380	385	387	390	385	399	392	397	376	394	392	373	384	373	392	361	411	371	385	371	380	378	390	399	401	379	382	415	391	389	355	390	408	378	370	407	369	339	398	391	408	412	429	405	387	375	380	375	393	381	373	406	411	409	398	393	410	397	389	397	379	379	386	373	358	376	400	372	379	385	373	372	376	401	392	388	385	406	364	369	428	410	378	404	364	370	373	357	389	386	369	382	377	385	410	377	389	368	402	371	365	385	365	403	375	364	393	380	370	399	390	365	377	417	411	414	409	359	406	396	403	399	397	367	364	408	389	389	385	359	400	367	397	376	383	358	401	391	416	367	384	404	399	376	413	377	430	372	392	393	375	381	329	383	358	392	376	411	398	404	364	385	371	373	367	388	395	378	396	394	379	375	393	392	393	379	365	419	396	392	384	378	399	381	381	397	357	405	417	425	367	395	395	386	414	377	378	378	391	378	355	369	385	399	368	420	409	405	384	383	357	382	405	341	383	381	396	339	401	375	362	360	372	417	361	379	360	366	387	380	363	374	395	392	367	351	364	390	366	391	379	412	386	359	380	397
11228	2431	5127	5861	5163	4428	3544	3100	2710	2357	2143	1906	1814	1769	1614	1546	1482	1481	1534	1426	1356	1306	1359	1543	2152	1536	2032	1881	2693	2023	2029	1863	1648	1450	1413	1368	1172	1064	1056	1003	1027	1077	1026	986	1026	1004	1024	1061	1003	1026	993	936	984	1011	1024	904	1019	967	984	949	960	962	1025	968	955	976	988	987	943	958	971	1054	994	963	907	1011	971	975	983	1002	1027	918	973	976	913	969	980	948	971	966	932	927	967	976	914	990	951	995	974	947	1023	959	926	903	990	962	958	943	963	947	982	967	973	981	936	932	910	977	954	978	1009	952	975	1001	1012	1001	981	946	972	939	984	960	989	911	960	933	917	941	972	932	982	980	924	967	965	928	929	916	922	982	918	972	1006	900	936	921	893	932	970	951	1019	936	872	968	942	986	986	1019	951	961	950	979	936	932	969	980	934	888	900	890	965	938	1003	897	937	931	946	933	915	928	935	934	980	980	955	916	893	918	969	1018	906	903	919	933	971	981	966	927	922	1002	970	935	961	953	948	939	936	1009	941	944	945	917	969	975	925	921	1014	941	976	958	932	933	915	978	889	956	945	976	964	915	905	1018	948	944	983	926	968	994	948	952	916	930	942	976	953	906	970	917	948	927	920	905	918	963	939	972	947	1011	889	924	893	953	929	953	979	983	948	975	971	956	964	958	992	955	959	966	978	968	958	898	1007	986	959	894	900	953	931	941	994	937	964	1034	915	1008	935	980	921	982	971	984	963	984	917	885	915	945	888	937	951	942	979	954	914	974	949	975	940	948	965	958	899	941	885	982	948	965	949	957	929	918	893	963	890	935	966	930	960	943	913	980	953	904	978	962	893	917	950	964	970	953	950	924	893	963	954	924	993	948	909	973	937	905	911	955	973	933	970	957	888	910	1003	977	920	941	922	964	979	937	912	967	930	929	926	935	921	969	946	955	966	930	987	990	973	927	944	931	938	933	972	940	1021	934	944	948	966	940	968	992	953	935	957	907	942	965	936	995	930	903	922	1021	952	901	899	984	941	979	952	899	940	973	971	934	986	985	977	921	951	951	932	954	906	962	943	959	918	998	918	950	968	977	904	960	935	914	930	931	923	997	933	910	965	930	949	965	900	972	930	953	911	936	965	986	933	988	920	962	968	974	979	1039	894	917	937	949	942	957	940	961	945	907	971	962	954	969	945	914	943	914	956	954	956	928	946	950	983	988	938	957	973	937	946	976	989	959	977	942	941	956	965	886	894	946	925	952	891	935	960	947	949	1032	997	928	964	928	970	918	947	967	956	932	937	977	948	918	1000	962	978	982	948	924	942	966	966	937	918	930	986	950	920	940	956	913	943	951	977	963	955	966	980	956	959	970	947	966	914	957	1048	937	916	961	935	977	937	922	999	967	937	997	946	961	960	930	978	1015	948	930	950	897	944	947	971	946	925	994	911	903	936	939	919	928	935	928	955	992	958	976	931	927	925	927	939	1007	970	981	922	932	937	937	954	959	921	966	942	1006	933	950	918	938	987	950	978	974	949	954	970	935	920	913	903	993	971	979	964	922	989	923	943	949	914	965	962	972	943	950	911	956	911	924	924	971	939	977	982	976	991	942	918	921	854	927	960	983	926	906	934	959	969	962	942	904	939	977	932	969	952	985	953	937	934	957	905	952	930	950	969	892	897	948	955	944	946	946	1001	938	990	943	974	938	949	947	982	940	911	925	1002	973	939	919	901	909	983	902	901	965	992	934	912	967	931	928	934	951	915	1009	966	947	986	931	910	957	991	932	971	936	945	940	1012	968	946	942	877	959	897	943	918	877	975	960	905	877	974	934	917	960	946	917	952	941	995	924	937	989	974	951	946	942	1001	895	932	952	927	941	950	956	967	905	908	963	974	943	946	970	923	934	944	921	994	1029	962	927	985	957	968	988	940	941	983	960	1000	964	943	955	906	968	984	903	933	975	991	928	984	977	972	942	961	933	1013	958	1007	954	950	948	967	943	903	901	942	945	935	938	958	948	972	929	941	893	867	938	934	976	896	860	964	900	929	946	929	949	983	946	904	929	929	883	979	993	918	903	957	926	936	956	861	933	956	916	961	965	928	946	984	939	919	932	979	933	908	969	935	954	958	935	928	927	921	946	915	969	958	942	965	938	956	925	928	988	988	966	951	976	886	933	929	979	916	914	945	944	957	956	981	939	952	946	974	966	945	951	892	972	978	960	961	914	922	993	1003	940	959	960	1015	950	953	926	958	962	923	993	999	908	936	964	965	937	995	937	991	894	954	920	980	950	938	928	919	935	941	971	903	966	975	947	975	963	965	940	901	964	980	921	934	900	897	904	873	930	939	949	908	980	958	936	907	944	945	973	969	964	931	956	923	972	944	987	954	952	985	961	946	928	991	925	957	946	929	960	931	955	922	935	958	981	920	934	922	902	936	939	895	998	960	932	971	980	953	946	938	959	968	934	924	993	922	902	975	958	973	1007	870	903	923	953	900	924	978	968	892	973	883	979	952	977	956	977	985	976	929	904	894	934	934	936	1002	948	953	971	939	952	889	966	1014	978	938	973	988	927	957	929	939	974	930	938	980	1001	964	931	937	941	973	974	1054	962	945	977	940	978	912	965	940	940	943	930	942	976	960	907	946	960	933	951	958	985	972	890	914	971	907	988	906	912	939	934	957	980	930	930	972	943	948	966	927	984	925	947	918	971	960	952	1001	958	940	912	999	1010	913	908	986	962	948	938	971	948	988	935	961	945	947	929	967	966	988	935	988	957	975	937	932	948	967	935	892	954	952	938	1007	910	982	902	984	959	940	926	928	979	962	958	904	982	963	960	928	901	959	970	950	982	993	900	968	930	959	999	949	951	998	986	916	999	950	960	940	938	1008	953	931	977	869	946	964	917	895	925	988	972	897	937	950	919	935	981	912	935	947	937	929	953	976	976	979	932	954	979	945	994	937	924	973	928	936	971	922	935	909	904	984	978	929	917	977	888	974	933	965	1002	954	959	967	947	982	930	926	991	954	972	931	894	941	908	950	931	936	944	961	967	923	930	990	920	941	945	1002	943	937	962	960	927	948	959	982	976	897	927	972	959	909	950	971	995	942	918	957	956	915	968	955	953	921	939	956	902	930	944	952	974	967	956	952	937	982	969	925	946	927	935	927	915	958	913	942	951	927	928	984	971	925	984	975	939	998	954	932	950	855	934	974	991	964	929	1008	930	986	910	941	917	930	982	900	996	951	937	1000	987	937	929	965	908	959	961	948	948	953	981	946	966	1017	977	892	903	895	979	995	958	962	952	937	984	942	906	946	947	955	930	917	945	952	917	973	978	970	922	921	907	920	982	956	960	983	947	963	999	946	937	946	956	928	927	986	912	936	1007	955	965	950	943	996	874	914	931	985	1002	929	942	928	921	899	943	950	994	992	941	915	984	926	973	941	924	937	958	925	939	942	937	933	927	936	960	909	956	964	958	969	962	973	950	932	923	958	920	977	945	903	914	955	953	995	868	1011	919	952	939	990	951	943	974	945	915	955	963	947	991	958	984	957	932	902	956
2143	168	149	153	141	152	135	142	120	144	118	134	145	133	107	136	116	133	121	118	111	126	119	146	129	123	116	130	132	121	125	118	137	131	127	109	142	123	130	134	116	150	147	120	141	154	121	153	123	126	142	117	133	102	139	118	112	147	143	122	132	124	111	139	130	122	136	129	127	120	124	136	135	129	117	137	141	142	118	135	129	132	124	167	139	131	134	144	134	143	137	121	131	125	130	123	111	124	134	139	131	123	132	126	127	134	122	129	134	127	116	129	119	134	118	122	133	133	127	166	115	135	123	120	132	142	124	118	138	131	126	129	127	119	129	133	126	153	135	107	111	147	107	135	112	133	147	104	144	132	135	117	139	143	120	133	126	135	138	112	121	112	120	137	134	124	155	127	116	116	106	113	139	116	128	132	157	150	143	142	129	122	120	116	126	127	130	131	126	134	129	136	132	140	144	132	126	121	121	121	134	133	129	113	125	123	101	113	126	131	151	128	151	137	114	110	145	139	112	140	156	139	111	102	135	132	119	128	118	137	121	111	144	140	136	132	132	135	129	139	146	144	144	121	138	131	115	121	127	130	133	131	141	143	119	126	128	119	135	126	132	135	140	138	143	127	116	116	130	123	125	124	124	110	116	146	130	139	131	117	128	116	132	159	129	111	152	142	131	127	131	125	146	110	126	147	112	119	107	128	122	144	122	151	130	144	138	134	125	107	127	130	138	121	121	128	125	139	130	122	140	145	127	128	128	139	132	119	118	123	132	129	133	111	158	141	118	125	118	127	138	124	123	142	113	118	131	128	106	110	101	102	116	131	111	135	134	120	120	127	134	128	136	125	129	142	134	145	149	116	117	126	135	129	138	142	127	123	121	133	140	133	124	126	141	135	151	123	114	120	131	102	119	119	125	132	141	125	137	140	122	127	124	117	138	134	118	142	137	140	132	153	124	129	125	144	118	104	117	115	125	133	118	120	114	134	118	116	149	130	139	108	125	133	137	146	115	135	125	120	123	133	105	105	125	127	138	148	130	100	120	144	128	128	142	143	131	140	148	126	125	128	125	118	125	117	115	118	118	147	153	144	125	115	134	110	134	127	132	121	120	128	130	157	119	102	123	139	111	140	147	133	113	126	125	126	123	130	117	113	147	144	136	118	127	138	126	112	125	104	126	113	133	119	127	125	104	132	147	129	126	150	133	127	142	150	127	127	111	138	102	143	135	141	129	138	135	149	153	141	117	132	126	143	144	138	134	124	122	127	132	147	125	126	131	134	127	139	136	130	105	109	134	143	121	128	152	137	106	133	119	139	108	143	123	108	138	129	110	138	128	141	131	146	148	134	143	130	130	159	134	126	136	148	122	132	118	116	128	140	121	117	110	128	115	113	121	128	136	119	126	125	149	120	139	134	141	129	130	140	135	124	126	108	118	131	130	136	140	128	124	109	117	116	126	150	107	130	124	98	125	115	144	128	139	134	131	118	121	118	126	129	135	130	116	144	135	153	121	135	127	148	118	118	129	122	129	141	147	114	146	123	126	129	149	143	141	137	137	144	110	121	145	132	105	126	113	141	124	115	131	121	113	128	131	137	168	105	111	123	140	116	137	128	110	145	138	122	124	119	98	110	123	140	138	128	126	129	110	139	128	131	124	132	126	137	156	113	141	119	123	117	102	124	136	132	114	132	128	120	130	120	135	132	130	156	143	107	141	127	142	128	115	117	125	146	145	137	134	129	137	124	118	144	146	132	135	137	157	122	129	128	131	129	137	153	119	113	124	107	123	123	123	124	114	132	129	109	150	133	120	130	120	124	108	151	109	133	105	116	131	142	125	129	128	126	124	124	141	131	126	139	155	117	142	152	152	149	134	128	130	118	115	114	137	140	122	147	150	119	119	150	114	111	150	114	131	148	113	124	122	114	131	142	142	115	126	157	123	146	121	121	141	109	154	130	132	120	126	118	114	109	129	120	133	111	123	138	131	138	110	122	136	118	124	124	125	140	129	142	142	144	142	148	133	117	151	138	150	120	138	132	147	131	155	130	130	113	131	135	118	133	107	102	138	145	126	130	124	127	142	134	118	144	130	128	137	135	111	109	125	140	129	136	128	126	122	113	125	119	134	143	131	117	121	113	111	132	116	123	141	129	110	124	112	117	123	132	115	122	133	138	133	139	136	124	132	124	126	162	119	115	108	135	123	144	105	148	131	118	139	125	116	155	135	116	128	132	115	140	151	128	125	118	133	124	129	138	121	114	114	137	128	143	143	141	119	106	129	133	133	140	117	132	135	135	159	131	122	121	121	132	112	121	127	128	125	148	130	140	119	134	135	123	130	128	122	132	114	136	130	118	129	156	130	147	137	150	121	105	123	126	144	100	134	139	141	117	107	131	111	135	125	129	132	119	128	159	142	133	150	128	140	119	125	118	112	133	136	137	133	144	147	143	140	133	134	144	148	108	127	114	127	118	140	124	125	112	126	140	110	144	134	143	125	141	123	125	140	113	111	129	138	142	134	128	145	106	101	149	143	138	142	122	157	141	141	126	137	109	115	126	126	125	129	123	118	126	128	127	110	130	152	128	149	135	144	114	127	108	113	141	149	135	125	131	149	122	125	130	145	136	118	138	102	117	125	124	111	126	117	132	115	126	112	119	121	105	143	142	127	146	118	107	129	116	120	135	138	147	135	132	107	147	152	126	105	128	129	116	114	153	101	142	129	122	128	129	130	128	111	114	147	126	134	124	126	108	124	106	145	141	114	110	151	142	115	129	102	119	128	128	127	125	119	138	124	137	146	134	135	118	136	126	130	122	128	138	113	122	135	142	112	135	111	140	131	115	110	137	117	115	112	132	109	146	131	132	112	135	151	141	145	123	109	138	131	126	136	133	119	118	129	142	141	123	144	119	134	123	143	130	146	141	127	145	139	134	118	101	135	137	142	131	116	129	131	134	110	141	130	118	123	151	129	118	126	145	133	119	120	126	149	117	127	141	133	121	124	125	106	125	140	124	152	125	134	136	150	127	132	124	128	132	119	129	139	109	130	142	136	123	114	116	123	132	136	132	139	112	144	138	117	127	148	119	133	124	138	138	113	137	139	129	123	131	139	135	150	147	136	123	128	128	131	147	110	138	140	135	133	124	113	141	119	142	127	124	128	124	120	145	115	132	124	118	131	131	122	141	129	112	150	145	136	130	125	134	137	132	119	135	141	125	129	124	128	139	127	115	121	120	103	138	130	136	104	145	133	120	120	100	112	138	119	129	128	129	143	127	123	126	148	129	117	113	127	152	129	116	116	127	119	113	114	131	140	119	116	130	109	117	125	126	137	139	132	139	154	139	124	122	107	146	117	134	119	128	147	122	132	125	133	143	112	119	119	125	143	133	130	120	141	139	123	134	134	118	109	109	150	112	135	131	136	131	148	140	117	117	136	146	100	130	120	140	139	117	119	115	108	151	126	127	130	123	114	137	118	116	115	117	121	123	130	128
2515	446	443	503	471	460	443	464	460	388	420	416	389	419	408	402	416	372	422	442	412	413	392	423	428	424	394	438	418	416	422	416	418	431	393	395	415	419	393	411	410	381	395	387	379	406	416	393	363	452	387	388	379	376	426	392	391	415	390	390	425	385	418	420	456	399	379	421	378	401	388	394	371	397	417	407	381	426	440	376	426	407	375	405	407	418	402	418	405	437	422	402	414	408	404	376	434	422	387	403	408	412	372	431	385	394	421	383	404	403	379	387	385	409	366	400	426	387	425	428	433	411	354	414	414	381	415	408	382	422	406	377	413	406	399	402	411	350	385	412	402	418	427	405	406	408	385	403	387	381	404	379	413	397	424	416	438	388	394	431	406	341	408	434	384	407	428	430	384	394	405	398	356	415	414	404	368	407	418	396	418	421	426	389	407	396	398	418	460	357	383	368	371	417	380	402	394	400	385	358	385	404	400	381	390	396	446	389	393	393	395	395	450	386	411	422	409	379	373	392	384	406	378	402	404	399	401	401	404	424	399	370	440	374	394	393	427	364	388	399	415	390	392	426	383	393	338	388	405	414	409	387	432	355	375	393	373	368	458	416	368	421	426	386	397	385	376	402	400	390	405	400	402	386	395	416	384	392	404	393	377	415	394	390	379	406	414	405	400	392	413	402	363	389	385	431	430	411	397	403	419	385	386	399	387	398	420	399	386	415	411	376	389	403	437	376	429	374	423	379	379	335	371	388	365	411	403	450	403	402	388	387	403	390	434	392	415	395	388	396	360	376	401	391	438	404	390	403	388	378	384	401	432	397	392	383	415	405	388	438	423	405	402	429	432	413	397	398	409	402	407	389	371	395	366	365	383	379	390	395	376	393	373	407	416	405	439	384	359	363	415	391	403	420	392	426	397	398	424	383	363	399	416	409	419	389	407	370	435	408	383	423	399	409	418	393	331	399	388	405	384	418	379	418	416	380	366	425	399	403	422	403	407	425	400	426	403	347	424	382	429	406	406	421	395	364	374	365	438	385	427	399	372	435	455	394	382	417	397	378	381	417	398	399	381	392	400	389	389	436	427	393	393	427	389	386	375	382	412	434	411	381	379	397	369	395	393	404	424	408	441	431	402	402	425	416	382	417	421	396	403	434	385	387	421	381	402	372	402	402	420	414	420	382	400	420	410	369	390	406	432	382	364	376	398	398	398	413	441	392	420	387	377	400	438	446	388	398	398	413	390	410	385	407	415	389	375	389	355	449	377	383	421	404	397	381	395	390	412	443	424	428	386	411	423	421	378	398	399	404	401	430	375	416	414	395	396	390	431	412	417	411	395	430	396	412	434	381	429	408	387	392	366	383	392	409	393	394	429	410	430	434	395	432	430	395	402	412	374	369	425	414	426	399	405	427	375	417	424	388	415	416	417	411	404	385	427	399	368	380	398	422	389	393	423	427	413	398	368	403	413	394	372	389	424	383	438	388	425	397	409	410	434	398	382	365	393	389	419	431	388	394	399	399	416	401	420	384	392	393	395	425	422	433	398	379	425	414	398	392	414	386	365	401	373	389	403	387	437	382	395	391	411	417	404	402	375	396	417	396	398	392	360	393	390	394	404	392	383	443	419	388	387	372	395	435	395	389	423	394	409	388	417	409	413	374	422	410	421	365	389	409	381	386	407	389	404	383	428	383	384	395	400	403	409	369	409	386	400	423	372	376	390	388	411	384	386	379	408	421	402	377	434	410	374	419	395	403	419	398	410	433	395	406	360	394	413	348	371	430	426	432	418	395	384	430	383	397	395	346	408	415	378	420	413	471	398	450	392	421	402	437	406	397	415	366	382	401	423	412	415	431	426	382	380	403	389	393	382	394	372	436	425	405	411	400	376	365	413	403	383	393	426	436	413	375	385	377	398	391	430	456	404	387	423	413	392	451	404	401	424	418	395	423	391	379	399	422	408	385	371	394	408	393	364	358	358	450	366	399	419	427	402	418	399	396	396	377	429	468	404	383	367	401	390	439	387	386	383	371	377	374	411	438	433	372	416	412	425	401	362	397	395	440	405	396	413	381	383	410	347	397	426	394	381	389	367	425	396	407	443	409	391	406	388	393	419	389	421	409	418	394	399	402	402	449	378	387	416	360	393	388	408	403	420	395	401	396	402	407	361	403	418	357	410	360	397	386	386	397	432	407	391	432	420	402	382	402	419	413	386	406	394	366	430	425	420	407	393	357	398	396	368	384	384	422	425	383	410	461	422	420	401	417	362	404	372	390	412	370	440	406	387	426	425	392	391	371	420	367	393	442	415	401	398	366	368	384	434	445	407	374	433	374	377	398	436	408	398	399	388	390	444	373	412	407	388	405	420	416	400	421	434	379	376	393	374	375	394	420	390	400	417	426	385	371	372	411	422	391	416	395	395	432	421	427	399	401	397	361	434	355	399	406	408	404	417	399	391	419	401	414	405	427	386	382	429	426	439	360	420	370	378	397	400	404	410	438	387	400	402	377	399	409	407	380	398	403	414	427	407	418	389	409	403	428	373	368	423	387	362	402	423	416	427	413	421	411	389	401	391	407	390	432	384	396	384	412	405	385	373	354	379	392	429	369	372	391	414	402	401	387	392	372	397	391	385	379	405	395	397	391	398	375	379	388	386	399	433	396	411	416	413	440	412	386	402	378	408	423	387	419	397	368	386	380	383	428	394	417	439	386	433	415	391	385	384	360	414	389	407	419	441	388	394	423	372	445	430	405	424	386	378	392	421	397	389	405	421	410	358	431	405	368	408	372	383	414	434	396	435	409	421	408	391	367	358	433	394	412	435	417	409	436	399	362	393	403	372	419	390	373	406	411	434	404	416	419	402	435	382	394	403	383	375	437	401	395	391	402	392	407	437	448	400	402	364	415	406	425	416	396	402	414	379	411	431	412	398	397	392	393	426	409	392	409	407	390	383	408	426	435	417	415	428	429	393	415	382	391	387	385	466	421	397	461	391	362	375	396	410	405	416	424	391	375	381	395	430	409	426	357	407	406	432	415	401	403	421	427	387	380	424	401	393	397	394	413	391	401	389	398	431	411	401	400	429	400	443	439	429	409	379	427	361	357	386	419	380	394	404	411	406	382	405	392	427	435	378	366	418	397	425	362	366	405	419	363	432	391	411	412	408	370	397	411	373	399	416	367	401	403	421	412	397	365	428	426	378	393	410	440	401	429	425	430	394	381	426	401	424	396	407	443	387	401	421	375	393	404	421	373	396	413	410	373	416	399	395	386	415	415	426	359	402	378	385	444	387	394	415	423	418	410	395	442	391	375	402	421	396	407	407	402	404	416	428	398	390	421	377	392	432	432	399	415	393	396	396	390	409	383	380	415	426	423	412	370	424	416	414	385	396	381	414	400	400	379	358	355	420	394	387	374	437	399	409	424	429	426	345	416	391	391	354	436	416	425	388	413	431	388	377	356	357	417	405	408	394	400	419	392	410	357	390	437
11056	1133	1247	917	868	618	479	432	312	317	313	279	271	267	226	248	221	238	266	234	259	247	238	222	281	259	236	255	247	267	262	264	263	257	259	250	225	186	187	204	192	179	202	199	232	203	185	222	181	192	235	197	212	207	193	205	213	191	195	209	201	204	194	201	206	201	220	233	235	217	206	197	219	202	220	215	188	188	218	210	211	164	170	206	198	217	217	205	203	211	188	204	193	176	202	192	199	184	198	190	208	186	213	201	214	185	181	209	181	183	221	223	218	207	201	205	194	180	180	218	210	187	208	224	201	192	206	186	182	192	189	210	191	204	209	172	201	211	196	176	216	197	204	185	195	208	234	214	209	190	196	220	171	188	215	185	215	236	210	225	208	195	213	193	227	215	201	206	187	199	199	221	189	194	194	236	210	204	187	178	160	191	212	205	157	191	189	186	197	217	217	207	218	192	205	188	209	190	199	186	209	204	238	197	218	218	202	197	209	187	213	195	205	203	192	213	210	182	208	187	197	206	193	198	205	183	208	205	210	195	216	176	195	233	215	183	194	180	197	187	188	177	213	215	189	237	233	221	186	204	232	199	209	191	203	206	196	188	187	233	181	212	200	169	202	192	195	185	199	193	194	209	190	197	226	202	209	188	187	220	202	221	221	230	185	189	216	194	208	197	191	206	219	194	222	210	202	206	214	205	212	197	206	201	200	199	183	204	192	211	188	219	192	198	182	197	210	189	200	187	206	215	205	232	203	238	234	200	200	196	203	208	186	190	215	213	191	199	197	212	193	170	198	223	208	216	194	210	177	212	185	196	185	191	191	186	209	228	179	207	190	206	222	222	186	182	209	207	195	187	173	173	219	184	179	204	210	197	203	195	198	219	197	223	196	213	205	198	197	191	227	171	235	196	193	194	173	164	187	194	201	174	175	214	197	203	196	210	193	223	178	195	240	181	207	209	202	221	182	197	214	190	190	204	186	210	195	212	163	213	236	205	198	208	209	191	171	235	195	192	195	189	194	218	225	184	203	185	168	210	171	200	237	223	200	173	191	191	213	187	192	202	193	218	193	202	202	229	202	210	193	200	179	200	192	176	212	200	209	216	190	197	193	198	196	217	200	200	224	204	196	204	195	209	198	205	180	181	206	177	186	173	216	202	201	188	217	209	215	221	198	205	175	172	198	217	196	176	211	178	201	205	218	192	209	216	207	199	184	218	204	195	211	192	211	184	169	209	223	205	182	217	215	193	197	204	203	194	203	200	215	191	203	182	199	211	193	219	194	193	228	219	198	169	191	196	205	215	214	180	187	179	196	177	209	203	228	195	196	197	236	195	225	202	193	187	224	167	209	183	222	190	208	226	223	190	197	212	224	196	181	205	184	201	193	212	213	213	216	189	203	220	228	204	207	200	213	198	197	181	207	213	194	202	221	221	211	198	199	200	189	180	193	171	169	212	204	207	200	204	184	206	198	206	185	184	184	217	197	206	196	204	220	209	205	195	207	188	191	175	176	221	200	194	206	208	250	194	213	206	192	195	162	217	201	197	175	229	221	189	198	196	190	208	210	209	175	192	203	173	220	187	183	196	211	188	191	215	188	203	191	187	162	186	177	174	199	192	211	204	194	213	208	202	203	208	211	223	214	220	179	199	203	212	171	195	171	196	209	200	209	223	185	211	216	220	220	195	209	218	203	192	216	207	204	225	193	199	195	193	196	196	217	233	219	216	186	204	209	197	193	238	203	214	196	212	196	207	206	204	200	215	174	193	210	177	196	177	183	200	204	205	213	189	199	193	189	176	225	205	229	197	205	195	201	183	204	211	195	189	214	232	209	202	216	203	208	223	203	206	201	217	190	202	201	237	215	210	199	177	184	205	208	201	219	203	219	198	194	190	197	192	188	219	196	221	217	206	187	222	222	193	194	205	202	196	199	232	197	236	179	193	178	190	198	191	172	217	216	198	218	211	209	194	195	203	209	229	198	208	229	223	197	193	215	215	187	201	199	218	210	214	205	206	188	206	190	203	197	200	213	210	179	216	192	207	179	205	195	221	203	215	209	205	213	173	212	221	190	194	214	213	183	210	202	195	204	190	215	217	209	217	198	208	206	213	203	178	193	184	200	200	195	169	223	199	218	185	199	176	198	186	184	181	215	214	215	198	210	201	191	191	214	205	190	227	207	205	192	198	187	195	198	199	217	191	187	191	203	203	197	193	206	182	184	207	184	193	186	217	204	200	230	212	211	164	200	209	203	222	211	186	205	199	219	205	203	194	205	206	192	186	197	209	221	219	198	190	222	216	179	199	202	202	196	202	209	217	185	178	184	185	209	202	206	195	189	180	190	178	217	210	193	231	210	170	222	206	201	203	190	200	231	180	180	205	180	198	184	207	187	219	182	239	206	214	220	212	197	225	207	184	190	210	208	190	207	184	196	204	197	201	213	218	185	192	192	181	192	193	166	211	210	194	201	205	197	195	189	189	192	194	180	200	206	191	198	194	217	200	184	206	184	222	194	192	178	235	201	222	207	181	201	201	224	218	180	157	219	196	204	176	203	226	174	189	214	214	216	211	208	214	218	182	209	209	201	169	199	226	187	221	208	176	187	195	201	194	180	222	205	221	200	197	199	178	203	222	200	193	224	183	229	195	195	202	188	210	187	183	209	220	208	239	186	182	191	194	201	217	180	203	207	184	232	193	195	211	209	206	197	193	208	182	184	193	199	190	190	215	205	196	195	184	194	235	195	197	179	180	212	199	198	202	207	206	191	191	198	158	202	193	217	184	191	196	221	207	197	204	184	225	203	196	209	226	218	215	217	213	211	205	201	171	196	176	195	204	179	227	221	233	206	208	208	216	207	185	213	208	188	189	205	197	207	220	234	212	173	203	190	196	196	213	214	197	186	193	197	219	206	188	192	186	220	213	218	204	214	184	186	219	232	201	194	188	195	206	171	189	194	191	189	204	201	220	195	199	194	217	210	224	200	199	179	201	225	210	232	209	183	190	196	212	200	196	189	187	206	201	197	190	204	202	202	189	206	189	229	195	208	194	214	186	172	183	196	224	204	209	219	198	196	170	184	211	187	195	207	215	178	214	191	213	211	185	208	206	198	227	187	195	219	193	203	202	210	234	196	196	189	217	205	221	202	178	231	197	181	200	211	205	197	211	217	183	184	232	208	216	242	211	207	207	212	204	195	207	198	194	214	219	209	182	197	218	213	220	220	186	190	186	195	204	181	231	212	191	213	221	213	194	219	209	193	189	198	197	197	206	190	206	206	194	189	183	238	180	199	208	185	218	200	212	210	201	195	207	184	207	213	177	202	179	217	183	181	170	198	194	203	219	203	190	186	232	188	213	180	172	181	220	220	206	204	225	201	208	194	194	193	204	184	195	190	184	194	208	210	178	187	191	192	236	174	208	185	226	200	190	212	210	188	202	214	182	212	238	191	206	195	206	203	186	194	205	201	206	210	220	196	212	215	207	201	204
7075	1400	2727	3179	2902	2310	1906	1633	1462	1337	1192	1121	974	877	908	875	853	826	840	847	772	786	755	891	1106	995	980	1118	1130	1009	1204	1041	1087	861	767	884	821	693	597	669	625	629	632	598	596	550	578	546	565	633	602	585	549	582	581	578	627	595	596	614	617	579	620	609	578	616	622	565	562	579	557	568	578	547	574	591	577	571	605	592	536	565	587	573	583	613	599	605	594	585	559	578	544	561	572	563	534	590	602	567	614	555	595	593	580	562	561	542	556	543	547	558	562	560	596	615	588	566	571	559	563	535	572	568	559	592	579	580	592	607	582	533	579	555	554	620	589	608	548	580	578	585	565	545	612	553	575	611	581	569	564	549	574	606	609	583	555	585	611	593	568	594	561	584	531	540	550	577	564	533	587	557	524	540	546	525	590	566	577	548	559	583	565	564	569	584	559	590	594	567	551	591	575	506	558	574	547	585	620	565	595	540	584	526	552	569	564	545	542	638	596	591	602	610	553	586	609	575	571	571	571	582	554	619	550	607	587	615	587	570	581	548	570	583	606	539	538	602	544	583	611	589	534	578	537	586	576	510	564	579	541	562	611	552	552	545	546	551	538	609	560	607	547	596	567	535	549	528	577	551	564	576	600	578	540	518	573	592	572	536	564	570	586	612	583	542	562	577	545	518	575	565	581	571	604	565	557	580	589	577	572	547	600	622	546	529	558	556	588	562	592	608	545	567	566	578	546	547	543	591	555	539	534	575	560	578	538	560	581	596	576	538	575	598	545	546	554	573	547	614	537	556	613	610	534	561	600	589	555	571	575	537	596	602	572	601	581	584	572	556	612	579	537	598	558	547	529	592	588	551	546	627	571	591	595	582	562	572	535	570	575	562	587	580	587	578	548	564	616	535	615	564	569	591	573	553	582	585	572	584	583	579	585	564	595	534	595	580	569	578	553	564	564	593	581	549	562	556	534	616	555	553	566	577	574	581	579	534	562	557	574	566	551	543	576	556	580	529	569	583	603	529	551	603	569	550	549	566	595	534	560	560	590	595	603	606	579	589	541	585	543	570	610	561	566	546	581	548	554	587	520	607	580	544	562	547	600	534	580	518	556	563	598	591	549	580	555	595	572	559	604	553	587	605	546	543	560	641	562	556	608	583	606	603	582	611	557	541	571	589	571	588	632	588	610	571	615	572	572	595	566	580	524	561	536	549	578	576	585	637	565	584	573	588	552	605	613	616	544	643	566	572	565	556	592	573	535	588	571	556	578	564	581	551	587	599	555	589	571	587	539	556	572	600	561	573	604	617	514	571	594	561	546	548	570	567	567	569	596	584	593	597	579	587	591	585	582	557	574	564	596	553	558	589	578	558	578	574	537	559	591	552	547	582	542	597	575	569	555	586	585	565	590	597	585	575	581	606	571	597	581	598	529	561	570	563	554	573	590	562	564	580	533	524	568	574	559	603	578	601	569	551	564	572	538	594	609	594	565	595	590	534	581	588	588	545	599	565	607	579	528	586	565	576	540	538	582	604	552	541	563	573	581	553	568	596	596	562	580	554	557	569	580	584	549	529	560	580	551	572	612	570	625	575	584	567	567	564	575	538	562	583	573	562	561	563	552	552	580	556	610	577	591	599	590	556	589	609	562	596	558	542	553	587	594	571	566	556	533	589	598	550	562	579	573	564	564	576	562	532	578	571	557	553	590	588	541	582	578	523	540	609	616	565	569	604	506	544	541	592	585	563	567	591	541	579	597	594	550	567	547	538	622	563	594	595	588	583	583	592	549	581	560	572	564	562	557	568	578	547	592	588	556	561	590	581	572	547	596	551	535	535	574	577	529	600	600	587	581	616	579	576	611	597	569	586	578	590	536	591	553	570	576	539	547	551	585	575	578	558	557	565	577	612	570	585	574	561	582	585	571	559	577	531	578	573	607	524	585	546	592	520	583	597	592	612	536	581	539	622	565	602	587	574	570	573	541	560	586	552	541	569	542	556	576	578	564	607	548	588	538	558	560	585	565	575	553	560	543	591	556	603	604	576	586	567	586	597	565	597	554	555	577	570	561	561	586	607	565	528	578	572	558	541	565	572	559	571	582	571	585	588	549	584	554	572	587	603	597	548	629	586	569	526	541	565	586	569	561	603	582	595	581	580	571	549	542	559	532	564	597	547	567	555	565	567	545	550	559	592	543	545	632	585	593	566	540	580	589	562	595	561	513	548	563	538	583	569	534	558	575	556	549	568	557	548	578	536	600	602	534	572	584	553	561	565	561	590	525	600	561	515	565	545	573	547	588	591	573	561	561	574	591	575	559	591	555	572	602	548	546	579	546	496	519	545	608	567	574	620	579	573	539	571	547	578	533	616	536	575	554	586	580	567	604	621	522	539	577	548	578	573	580	537	555	559	557	553	570	529	576	590	580	571	563	558	592	576	603	573	538	596	527	578	555	497	537	587	576	572	571	556	620	495	613	563	575	568	554	524	566	549	525	544	587	554	604	580	547	606	556	535	605	602	536	587	549	557	577	582	553	552	567	531	572	577	587	554	543	552	569	599	585	581	578	553	585	565	521	569	530	581	533	563	595	567	585	560	546	515	565	579	529	580	557	564	550	571	562	550	590	563	599	585	576	573	544	559	620	588	626	567	543	594	592	553	616	571	574	606	531	590	574	563	582	593	572	533	558	609	571	584	579	581	610	547	617	567	592	547	604	555	546	545	590	606	579	583	570	556	567	547	572	595	593	587	607	515	584	575	564	537	587	543	583	567	610	637	577	573	559	605	556	595	600	549	567	576	588	606	619	594	544	622	552	545	541	602	548	554	574	594	531	561	567	579	633	582	579	598	599	610	587	601	530	560	538	528	584	553	565	561	623	537	511	585	581	555	548	566	590	565	539	566	610	559	592	572	559	594	594	564	590	574	506	577	547	547	610	586	572	541	596	553	565	640	582	608	566	535	557	550	574	542	580	570	543	576	558	575	572	604	558	563	556	577	562	594	580	553	567	576	567	597	598	551	576	588	565	604	616	564	605	532	572	562	567	568	563	544	574	601	548	557	572	561	621	597	602	564	568	593	511	548	554	539	501	581	582	565	586	582	592	520	535	579	555	560	577	572	552	618	582	590	557	581	585	525	601	557	529	553	599	527	520	656	562	589	559	587	542	586	540	562	540	582	613	542	585	529	598	584	593	608	598	546	564	580	557	572	589	601	496	543	557	589	580	590	548	549	581	569	580	567	587	559	616	606	573	514	551	539	558	594	522	575	587	591	528	584	561	590	543	568	563	558	561	591	590	543	530	598	559	567	604	556	628	616	560	570	553	585	559	572	577	570	588	593	575	572	575	544	555	544	546	593	630	546	559	580	561	578	555	575	576	631	532	579	564	599	577	640	584	552	559	573	552	584	585	531	576	558	563	575	592	613	558	573	609	598	560	578	597	589	591	574	566	561	546	587	546	577	555	545	591	578	582	571	583	536	563	570	549	570	615	603
18912	3180	2733	2053	1415	1158	929	911	726	646	525	520	515	532	510	438	485	430	472	430	458	407	413	460	513	442	500	461	529	448	518	519	481	468	459	457	404	405	414	382	399	410	426	389	396	399	386	392	404	418	421	404	417	365	391	381	399	369	349	396	386	433	386	386	380	394	392	376	394	361	402	374	387	410	389	377	401	385	399	377	399	379	395	389	386	423	415	380	398	353	350	367	410	366	398	378	389	385	408	368	407	410	404	409	384	449	415	408	403	334	386	410	386	412	404	388	394	362	393	400	366	439	411	393	394	434	364	390	379	416	358	379	363	361	389	431	411	373	413	418	390	386	351	384	348	350	374	402	412	374	377	376	384	349	366	410	411	384	369	400	391	379	407	373	387	422	382	381	398	352	382	391	431	404	394	414	392	380	407	391	376	360	382	385	388	389	381	353	399	364	382	383	397	390	341	376	416	361	366	378	366	382	368	404	395	358	381	396	400	404	412	390	387	377	351	384	359	423	365	393	363	381	365	383	368	385	407	379	406	402	397	393	388	359	374	379	356	374	387	372	402	399	370	388	417	404	365	387	384	379	402	426	382	409	400	371	384	386	330	387	389	394	379	349	362	382	384	398	378	384	369	380	386	388	376	379	366	392	407	359	385	376	410	391	367	351	389	399	380	377	382	413	384	350	384	385	371	413	401	384	390	382	388	388	398	377	375	412	393	369	376	359	386	392	400	386	374	411	410	402	398	375	381	403	412	397	382	410	379	372	369	367	376	389	414	366	415	379	346	415	363	409	400	371	366	339	397	413	363	392	383	353	387	347	355	367	349	402	401	382	365	393	392	397	432	414	412	406	407	368	353	384	378	388	375	346	384	397	357	406	391	378	343	389	348	365	374	358	395	400	381	445	413	367	381	390	407	379	424	388	418	414	348	360	392	381	381	382	420	388	438	425	451	406	383	446	418	376	391	348	382	398	394	387	402	393	389	413	377	385	380	386	396	372	390	413	384	399	416	393	359	393	370	360	410	378	388	390	374	396	400	368	396	400	395	380	375	376	430	395	395	378	355	382	377	377	422	421	376	420	381	379	419	370	374	373	377	439	397	407	366	382	391	374	390	403	377	373	401	449	425	378	377	391	392	349	375	371	371	370	372	346	415	385	409	341	370	381	400	384	387	387	379	437	375	436	417	393	395	416	389	379	401	398	374	399	426	383	360	351	372	401	371	410	400	354	395	382	426	395	394	415	390	422	415	389	399	394	412	414	373	407	369	400	375	371	371	373	402	395	422	407	391	386	413	358	382	404	398	400	359	363	388	362	366	378	399	408	411	416	367	389	345	411	379	328	389	374	388	387	369	375	374	373	378	383	387	358	364	405	365	386	403	380	414	396	416	377	424	391	361	405	387	419	377	405	382	424	364	390	364	373	396	401	379	412	403	386	400	356	372	358	383	422	338	372	395	392	435	392	362	367	391	393	432	398	421	368	427	397	376	406	377	354	384	379	370	392	387	410	381	329	392	434	365	406	418	403	399	392	364	369	433	363	382	415	351	385	397	387	401	386	425	371	419	389	427	363	385	417	367	362	404	386	388	376	383	397	372	398	342	403	407	387	342	398	409	423	402	361	414	402	370	398	419	355	391	371	408	407	351	401	402	385	391	379	394	370	405	375	367	404	391	425	421	389	396	393	372	401	395	396	375	370	369	382	398	399	385	389	372	362	366	371	394	393	359	381	384	373	391	358	395	382	392	399	390	386	366	370	375	363	355	357	394	396	359	405	348	374	394	348	430	409	348	407	382	393	386	408	397	379	384	394	371	401	399	382	389	402	399	354	375	415	385	401	375	379	382	380	392	409	392	345	346	390	425	409	404	389	388	385	402	395	373	373	375	396	368	377	394	372	362	340	364	396	369	362	375	361	412	374	379	387	398	386	362	387	365	397	363	398	401	374	401	390	427	378	372	366	382	355	420	401	429	410	390	421	403	368	343	394	401	378	400	367	380	359	388	377	360	399	372	366	342	357	392	360	386	398	359	388	418	412	388	389	362	396	418	398	358	399	400	385	389	389	411	374	351	404	360	361	348	397	418	391	382	355	440	407	382	409	403	421	395	399	393	405	424	411	431	379	406	395	414	402	407	373	398	377	372	388	390	365	408	420	372	418	378	399	380	374	380	350	385	378	402	375	392	368	368	385	415	386	418	361	422	351	355	407	383	356	382	432	383	393	416	378	424	425	363	396	439	414	404	400	421	397	374	404	386	396	422	414	340	385	377	392	411	394	403	379	367	369	364	420	389	354	369	406	392	415	410	398	389	387	394	386	386	418	351	381	373	385	362	409	373	410	381	385	392	376	407	385	374	405	373	377	374	370	406	350	399	355	381	348	396	396	432	366	425	392	385	371	374	382	399	384	378	392	395	352	380	395	386	376	367	412	389	392	421	386	406	366	375	390	416	351	370	411	400	385	392	368	358	396	400	354	395	419	381	382	377	407	376	395	398	403	394	348	397	370	392	379	389	415	366	403	404	389	424	404	331	396	392	408	354	394	389	401	413	362	384	391	376	389	393	370	399	376	383	370	373	386	364	394	364	411	389	360	394	428	363	375	411	395	395	397	379	390	369	386	378	371	394	373	398	382	396	363	364	372	376	352	376	392	395	408	347	375	387	409	424	391	380	345	407	397	385	409	356	367	382	390	448	369	358	380	380	407	359	386	414	398	388	381	398	340	390	376	376	405	360	422	401	359	372	365	392	379	386	403	389	423	423	386	378	358	390	376	379	335	382	400	328	404	394	370	400	424	403	400	371	338	440	368	396	388	369	371	404	371	383	386	413	376	380	361	400	395	404	365	389	386	380	393	396	375	409	414	371	394	397	398	369	371	405	383	394	392	383	348	405	343	380	375	381	357	343	372	427	380	397	379	416	394	373	371	368	395	414	404	389	401	371	390	371	368	398	387	400	402	374	382	401	372	390	369	399	400	388	390	406	371	401	391	396	392	364	376	408	348	347	410	360	376	382	388	377	402	401	376	393	356	422	384	370	399	394	430	396	373	385	399	385	374	367	407	378	393	320	439	392	438	364	411	375	365	425	422	386	383	381	361	395	418	342	360	378	360	384	405	374	424	393	419	398	370	374	417	361	384	354	406	408	375	377	392	382	356	401	401	388	370	403	395	401	367	397	405	437	440	427	449	365	397	395	368	345	371	381	387	385	398	404	383	360	420	411	381	394	379	421	388	388	332	376	405	374	358	406	346	406	396	387	376	377	384	377	440	388	393	401	400	406	405	387	419	392	405	400	387	389	363	385	396	357	380	382	366	398	373	385	403	364	410	402	365	399	379	406	365	389	425	401	394	371	401	356	389	371	358	397	392	385	408	418	426	376	379	374	364	399	350	370	412	390	369	378	388	352	383	379	361	380	389	409	360	405	383	393	379	372	392	373	377	419	392	385	369	400	425	392	401	374	392	359	405	385	368	394	379	383	390	410	374
9502	2545	5242	5809	5030	4377	3817	3114	2587	2268	2129	1868	1777	1686	1603	1519	1421	1434	1363	1426	1329	1398	1350	1622	2023	1496	1878	1705	1991	1610	2208	1928	2011	1427	1391	1346	1231	1064	1031	1048	1023	1046	1059	1004	1028	1050	1017	1019	993	1033	961	1001	1021	1018	969	1011	989	991	995	992	1010	972	954	949	978	948	984	976	962	955	973	951	972	947	927	951	937	977	962	973	937	946	903	950	898	964	926	972	987	952	946	983	904	969	983	943	943	949	977	967	954	928	918	944	959	1000	978	947	953	906	964	940	946	962	976	954	911	941	975	942	913	958	965	924	1017	963	942	935	931	958	992	955	982	929	912	931	938	979	900	951	942	958	917	965	963	934	1002	921	939	949	986	963	894	981	929	931	974	895	898	923	970	881	975	982	999	971	973	941	983	951	923	924	950	981	976	946	914	971	933	944	919	954	943	968	964	922	949	906	948	969	989	969	911	907	934	1008	929	926	966	990	933	978	989	985	942	964	967	970	975	999	958	896	916	968	922	991	932	983	946	985	941	962	940	975	979	1008	941	977	939	919	929	937	955	922	1008	951	914	949	938	908	961	952	952	995	971	930	930	981	936	874	945	964	935	960	920	947	950	966	922	967	968	985	960	944	977	982	896	958	913	956	986	981	920	947	952	925	960	847	902	972	934	928	995	945	964	943	895	948	930	925	1009	966	963	901	941	941	940	919	913	918	974	944	968	970	945	937	961	917	930	975	965	908	925	991	926	962	869	952	973	894	963	950	912	984	950	936	906	979	966	845	883	1005	922	952	952	933	944	888	953	996	915	958	1001	930	968	937	936	970	962	896	957	948	916	985	922	959	895	929	936	977	953	864	907	949	912	945	918	992	936	937	937	954	979	947	898	896	944	954	938	965	940	910	952	892	926	949	931	942	952	1016	933	938	957	928	915	945	962	871	926	962	910	899	914	973	892	940	933	914	934	948	923	990	913	906	988	943	922	967	906	952	934	915	897	973	923	949	967	957	937	949	936	960	933	929	963	996	912	969	934	941	956	956	911	929	958	937	949	943	901	937	997	889	967	933	941	904	923	937	957	994	1052	943	942	914	967	954	943	923	919	912	963	979	953	983	986	999	936	932	979	936	952	937	936	913	910	996	977	985	903	949	959	961	947	986	1019	914	906	926	941	883	915	942	951	940	882	951	975	950	954	965	988	965	964	982	982	901	914	931	963	974	933	1001	989	936	887	990	922	936	925	1004	908	889	904	994	932	968	953	941	939	909	975	927	920	940	901	916	897	889	936	956	936	978	973	961	980	937	906	890	975	988	960	943	955	967	970	963	942	930	933	950	934	950	952	909	936	980	966	952	949	919	925	893	966	942	975	949	929	930	969	950	934	916	974	916	938	969	939	963	939	990	959	926	953	964	996	993	970	957	938	977	951	901	1014	940	978	917	895	933	908	1059	934	943	905	945	919	927	885	923	964	973	992	922	895	967	969	924	926	935	978	942	951	975	925	929	982	958	954	977	905	940	962	945	1019	982	933	913	988	1006	951	926	964	968	1005	963	938	929	954	868	961	947	991	936	922	921	919	910	938	920	939	905	978	963	999	931	984	964	912	904	946	932	886	1000	985	879	914	940	940	925	999	940	990	968	940	966	997	936	987	927	927	965	976	955	983	945	979	905	951	992	943	908	985	968	962	901	930	964	918	921	972	985	983	937	910	919	964	937	971	978	884	948	891	923	918	942	1000	943	942	969	941	909	928	945	926	871	910	929	970	907	942	938	945	935	1004	881	947	939	955	927	978	935	957	943	970	965	943	912	984	943	909	1030	949	931	966	954	924	879	943	922	933	934	981	994	940	917	920	946	957	1004	969	1000	932	862	961	921	960	888	971	915	903	891	982	964	911	947	957	963	938	980	925	960	967	1007	993	988	960	976	973	953	927	932	964	957	954	987	984	946	968	885	961	951	952	926	980	911	979	917	929	912	991	985	922	912	931	933	980	937	1004	945	948	983	963	951	939	973	936	1012	953	882	975	966	965	999	988	916	937	947	957	945	990	945	983	985	954	955	926	956	993	947	921	932	932	961	918	940	939	936	922	969	945	963	867	899	940	904	909	952	920	948	1006	1037	941	940	926	902	957	972	944	925	915	962	982	977	942	895	910	912	984	921	933	986	903	928	908	957	962	944	976	928	986	929	943	956	960	933	931	930	970	981	978	920	921	961	957	924	895	910	975	936	905	939	985	893	953	914	897	928	948	921	981	946	950	923	923	946	1005	875	1019	957	928	904	947	935	934	947	942	964	933	913	914	1001	938	962	916	965	989	936	987	905	907	983	946	968	946	974	957	880	943	967	961	936	947	907	940	962	936	976	962	909	940	980	896	979	919	915	967	954	961	948	933	938	909	893	965	977	983	960	992	918	954	994	939	904	943	939	968	890	928	904	898	949	922	925	922	951	928	924	944	913	949	904	945	958	946	886	1013	950	977	971	961	926	956	945	956	968	957	937	943	957	977	961	872	978	947	985	1010	952	947	927	941	939	939	933	906	922	988	942	913	962	969	969	983	970	978	966	955	922	947	962	1018	950	875	932	883	933	961	961	995	914	954	933	945	963	1007	959	915	973	943	878	968	967	990	919	923	925	911	963	971	961	978	976	923	963	997	955	911	924	961	949	935	916	932	952	944	953	990	968	980	1014	931	969	961	1009	938	930	973	914	974	893	908	918	931	970	901	930	924	928	944	931	925	948	946	928	981	913	890	933	932	932	964	910	979	876	965	956	983	904	931	968	907	1009	959	955	917	935	919	889	926	958	947	977	974	992	935	874	976	938	986	951	959	935	965	919	956	1001	952	991	902	974	967	938	871	918	955	998	975	963	937	983	1011	980	896	977	966	920	929	942	921	940	978	956	963	915	917	976	902	961	918	930	1004	921	972	942	916	965	928	873	956	909	983	959	1005	911	934	967	947	981	952	924	983	984	969	900	916	937	955	912	945	935	904	976	887	957	951	929	911	927	971	937	951	932	935	967	985	989	933	985	964	956	965	980	957	954	957	899	948	915	918	969	971	938	951	900	964	947	968	928	948	927	909	941	993	910	968	959	952	937	966	981	998	962	922	906	971	964	984	922	928	894	946	997	957	976	995	1018	875	950	957	990	927	964	995	906	961	950	931	904	951	963	937	1007	944	925	888	945	923	965	965	970	927	899	915	937	972	968	937	926	936	986	976	975	916	991	921	887	993	891	955	925	975	932	920	860	966	949	982	910	951	912	951	1005	980	956	924	967	937	971	968	917	976	989	906	945	937	967	932	946	957	951	1001	894	900	903	903	965	921	933	937	934	979	933	945	929	961	956	985	977	1006	908	954	977	960	905	924	935	970	893	945	939	952	936	907	1002	914	894	936	947	904	958	946	942	947	959	933	940	945	964	935	940	953	983	924	883	986	930	939	922	969	964	938	983	976	960	927	979	898	867	966	926	932	931	908	923	870	895	966	915	910	956	942	970	990	909	939	975	895	949	929	949	989	974	933	961	960	976	935	981	909	928	969	898	976	999	951	978	942	946
2087	144	158	153	158	143	150	143	126	128	130	124	134	132	133	131	139	114	151	129	139	144	140	136	150	141	114	125	133	135	136	132	123	138	124	127	129	106	126	133	121	127	130	147	128	131	123	133	145	109	152	110	124	141	125	137	128	110	131	161	133	140	113	111	138	121	133	153	123	93	134	137	137	140	126	146	134	126	127	120	131	131	120	134	109	126	99	142	133	116	116	152	131	134	120	133	128	101	120	141	136	141	136	116	144	130	133	128	134	134	129	117	116	125	133	120	116	134	113	143	126	104	124	134	116	131	123	135	119	132	127	129	137	128	147	109	112	131	123	131	131	128	122	125	135	128	135	122	143	118	132	141	130	131	122	128	112	135	131	126	141	121	127	107	120	129	110	127	127	132	136	112	105	123	137	136	112	119	145	122	134	139	119	127	132	145	104	132	115	107	134	135	125	100	134	129	111	110	127	130	130	127	124	148	112	143	144	143	146	132	140	125	128	128	115	127	119	110	131	120	127	122	142	121	134	129	125	132	134	121	113	130	136	146	129	116	148	114	140	115	112	130	139	125	128	132	113	150	123	140	153	131	132	160	119	138	115	127	137	118	111	142	123	121	128	145	114	106	136	121	149	120	126	124	116	128	125	125	134	128	117	139	132	131	126	133	114	148	130	124	139	109	119	139	133	134	118	127	145	102	117	135	126	130	129	135	135	126	132	145	140	133	112	137	120	132	110	138	122	135	151	131	102	125	123	135	123	134	122	126	121	121	135	123	142	123	132	119	148	156	133	131	131	148	122	138	114	116	131	112	148	117	136	145	146	120	121	129	111	119	116	109	127	165	133	130	130	126	127	121	123	128	125	131	125	126	121	147	130	126	133	138	145	124	152	119	156	113	121	130	115	132	128	127	133	122	131	114	117	137	119	145	152	139	125	141	121	152	143	123	125	133	143	128	117	132	123	133	118	141	138	136	116	116	136	125	131	121	121	153	139	131	137	127	133	120	135	141	128	143	153	129	136	142	121	133	133	138	130	136	132	135	137	124	145	113	124	133	143	105	127	124	114	137	122	130	148	116	117	119	123	127	118	124	131	138	109	137	127	126	145	120	136	132	157	121	126	120	141	134	121	151	145	124	127	130	123	150	146	134	118	110	136	114	115	141	126	134	128	132	125	121	118	106	126	123	130	118	147	108	126	124	124	110	139	112	116	111	132	119	105	144	126	132	121	140	116	134	131	135	125	116	140	110	136	139	132	142	121	109	134	122	111	129	128	132	121	123	115	120	112	106	126	121	108	148	129	110	119	136	133	143	130	119	135	120	122	122	119	130	136	130	119	130	145	139	125	104	129	123	154	143	120	138	145	132	127	137	134	131	116	144	136	130	118	129	138	137	124	121	110	123	121	136	136	144	144	124	121	128	129	114	144	138	122	128	128	138	153	130	129	124	116	137	127	116	143	133	114	135	123	115	115	125	133	118	133	122	130	122	125	143	135	142	104	135	118	140	138	121	118	119	133	131	130	126	119	126	107	119	130	129	134	135	138	162	130	128	111	122	138	118	134	144	131	134	120	156	122	120	123	121	135	109	127	115	143	128	110	134	113	97	124	115	144	146	115	123	140	135	114	148	112	124	116	111	119	126	128	133	143	134	118	126	120	146	109	115	126	118	129	132	121	161	122	133	126	115	121	120	121	111	117	131	136	130	138	117	133	136	121	131	110	156	137	131	150	140	150	141	126	116	145	123	132	121	139	153	131	121	133	132	121	136	129	111	149	135	136	129	147	110	128	126	133	122	137	144	127	134	135	138	127	134	140	133	135	135	130	125	111	107	123	127	132	127	139	142	130	119	135	132	129	118	133	138	140	148	127	129	121	148	156	132	138	149	146	109	140	124	159	134	154	121	147	125	116	128	117	127	144	127	134	139	140	116	131	138	139	130	131	108	134	134	111	106	135	142	150	126	148	151	117	139	125	143	128	110	121	112	106	133	148	133	135	133	109	138	126	105	139	126	143	128	97	113	107	135	131	132	137	121	140	129	143	129	147	141	136	130	121	129	129	149	144	122	130	119	129	116	152	129	136	144	136	137	132	122	145	124	99	103	122	119	144	119	153	142	154	113	122	130	112	123	130	127	140	118	125	134	126	132	132	126	119	139	139	118	121	108	144	156	129	135	132	104	142	140	138	143	128	104	122	115	125	123	128	114	130	121	143	116	113	125	130	142	132	131	123	108	148	123	134	117	126	109	123	111	130	127	136	127	134	155	112	144	131	133	129	127	121	137	127	136	118	129	120	132	138	137	133	112	125	132	137	139	131	151	123	133	127	117	145	114	127	160	143	142	128	110	135	137	128	128	122	152	133	108	148	136	112	146	132	134	149	127	122	151	133	127	141	141	140	126	135	150	130	132	133	143	123	117	128	144	126	119	122	137	134	117	123	126	113	134	116	152	132	115	144	114	130	129	144	111	131	141	116	139	125	146	136	140	146	148	144	131	101	141	120	125	142	137	126	130	128	137	126	115	157	120	127	127	114	130	136	127	124	118	113	153	128	120	121	116	128	143	125	102	96	102	134	122	134	117	117	112	158	137	114	120	138	132	128	126	122	119	122	133	143	118	137	133	133	112	127	130	135	124	121	138	133	133	132	149	136	115	135	134	134	110	124	118	137	118	136	112	121	108	116	147	140	112	129	123	128	158	150	116	123	122	120	132	144	139	140	129	133	112	139	127	114	114	118	139	125	111	141	109	124	121	130	143	149	155	143	132	113	130	135	110	144	139	113	127	136	126	137	128	126	128	134	126	149	131	139	165	108	129	131	135	110	117	120	124	136	112	115	143	130	133	137	116	122	127	127	116	119	142	144	137	130	102	122	132	132	144	114	129	151	120	135	123	129	134	120	141	146	121	134	123	139	122	158	129	128	141	114	133	135	137	130	133	129	114	133	104	130	118	113	121	145	133	118	133	127	114	128	150	118	134	119	131	130	114	125	133	112	134	130	131	125	129	133	123	134	135	129	146	131	128	109	117	114	137	124	111	117	117	147	139	120	112	136	123	124	132	137	137	119	115	128	136	107	126	138	116	133	139	145	103	129	154	149	128	117	126	138	143	147	145	115	124	131	139	131	131	131	118	114	131	123	129	129	116	118	126	143	135	131	117	101	133	122	142	117	116	145	118	125	131	142	128	141	105	121	153	116	140	127	119	142	104	114	143	114	132	139	151	123	130	129	118	125	134	115	112	131	147	116	129	140	125	123	137	143	133	144	134	119	102	139	115	129	128	92	108	148	140	117	114	136	142	127	143	131	126	133	122	132	102	117	147	165	146	137	147	129	112	148	113	135	103	142	134	128	148	122	129	125	120	129	132	140	134	136	141	110	141	135	138	150	114	123	116	122	133	131	127	130	116	118	125	122	152	121	139	130	136	135	126	138	116	129	106	127	132	137	138	126	128	119	142	132	120	145	129	122	149	135	145	131	121	135	117	139	143
2513	462	478	541	500	453	404	436	470	391	454	411	407	435	403	392	403	388	422	439	415	376	403	399	394	404	458	420	403	408	440	407	410	397	380	425	437	363	397	400	390	408	388	387	430	383	405	396	406	436	405	387	448	396	419	400	366	408	390	431	383	425	426	437	371	377	409	392	400	398	398	407	404	355	438	413	415	366	379	428	373	423	421	386	425	398	375	386	395	403	408	411	428	410	399	399	371	392	406	407	440	409	370	419	387	374	373	401	371	391	411	412	393	415	369	409	399	375	424	381	420	438	370	375	393	419	408	378	416	383	393	404	426	442	417	390	400	373	387	405	389	423	399	378	391	395	429	417	414	408	414	383	412	412	368	378	370	394	424	396	377	393	405	405	370	420	414	426	433	425	432	406	402	417	430	398	402	411	415	390	362	365	419	372	428	394	409	472	389	404	409	395	390	404	427	375	417	402	391	395	383	408	397	373	399	380	386	393	403	416	441	406	418	395	406	375	379	395	403	452	406	419	377	425	386	382	402	375	375	400	462	390	408	386	393	417	401	411	415	400	417	418	363	392	374	379	401	392	410	398	393	402	390	401	412	353	360	418	427	421	395	380	393	395	383	389	407	399	379	413	372	367	388	411	396	368	389	410	421	386	382	390	392	436	409	411	373	397	380	395	383	399	406	386	409	418	399	414	373	417	397	403	393	389	405	418	422	387	397	407	415	413	398	397	440	427	394	438	427	394	419	396	406	377	428	420	382	393	429	405	401	375	398	433	376	397	414	414	375	407	391	415	400	418	399	395	413	366	383	383	353	417	399	400	419	411	410	380	380	420	392	425	377	402	415	388	429	436	410	385	403	446	379	432	375	371	387	389	398	420	365	401	392	406	389	401	401	396	425	404	387	394	410	391	374	417	384	392	390	421	412	384	361	422	402	398	384	414	395	395	381	415	390	406	395	373	368	390	392	380	418	444	411	380	419	398	388	406	382	372	392	368	380	397	404	375	411	421	388	410	407	383	407	398	396	401	432	401	392	419	392	367	374	429	404	391	381	387	409	406	374	377	442	398	429	415	409	428	431	386	387	456	434	410	377	405	401	408	423	411	379	410	368	420	396	408	393	388	376	400	397	403	408	408	386	412	414	384	419	392	467	414	432	412	397	398	391	378	359	404	406	402	378	384	380	393	384	369	412	409	424	373	418	404	402	448	389	393	414	366	389	370	394	400	395	396	398	402	418	414	415	400	386	413	419	430	388	426	443	412	381	399	436	406	404	379	363	412	404	358	402	398	381	418	415	393	398	413	399	402	411	403	402	400	428	410	412	380	409	398	415	368	414	421	342	396	373	388	378	382	406	393	407	379	393	405	424	427	357	403	424	366	390	395	399	389	412	422	397	395	419	392	375	415	405	423	381	369	409	374	401	375	397	413	415	397	338	402	384	422	386	402	384	382	381	401	398	400	409	433	428	396	398	393	399	379	382	394	400	389	377	407	379	422	403	426	408	414	396	398	397	407	397	435	427	390	437	370	397	405	389	376	419	419	433	391	429	429	387	368	378	403	406	416	395	390	405	403	374	400	385	418	409	414	413	403	419	349	416	406	428	390	409	376	385	405	408	401	411	446	405	404	407	409	383	412	421	420	388	384	441	406	403	395	401	417	419	387	384	382	433	389	408	381	391	403	371	412	380	424	409	460	386	416	389	405	402	419	435	380	403	387	388	404	405	375	401	428	391	417	437	413	403	404	373	394	368	414	437	359	415	421	375	412	433	389	384	416	416	365	415	425	406	404	395	401	434	401	397	396	416	396	408	403	380	393	417	407	441	409	388	406	409	426	401	387	404	416	399	383	460	383	370	412	397	381	406	456	425	391	418	452	386	400	416	392	366	373	423	398	406	377	367	358	407	442	397	390	424	380	391	394	422	385	407	326	407	371	424	389	420	369	393	393	398	418	382	381	402	402	413	391	397	400	409	372	371	381	380	365	418	407	439	408	405	376	399	404	383	419	406	359	398	433	375	452	428	404	371	411	388	380	398	393	397	412	439	383	384	379	431	403	406	403	383	392	382	402	401	404	398	368	442	403	418	426	392	409	404	399	394	415	419	382	402	353	391	402	415	378	378	389	418	381	383	372	384	403	403	407	371	399	382	408	411	381	419	406	421	363	434	379	417	376	395	414	387	388	409	416	417	387	389	404	395	366	428	393	423	363	378	426	431	395	401	427	429	394	424	431	416	408	410	398	408	379	398	378	397	414	410	410	410	382	405	400	405	381	408	405	423	405	428	391	411	419	380	412	377	412	417	386	378	403	410	416	403	396	396	383	415	410	418	395	375	408	413	400	418	404	387	426	428	386	367	376	397	389	350	423	412	377	353	383	384	401	398	421	391	385	402	415	364	391	388	397	415	344	407	405	378	414	413	405	413	392	419	386	423	425	396	428	406	388	415	413	381	386	382	377	401	414	407	418	403	435	378	390	422	428	393	425	374	407	401	410	377	419	415	401	399	397	410	397	367	412	396	362	436	387	398	402	392	414	376	390	401	393	406	421	423	397	394	404	390	405	413	388	414	387	400	349	377	412	393	397	398	379	401	401	387	383	414	396	419	384	416	390	390	399	443	379	371	385	394	395	435	421	433	399	394	403	377	386	391	431	417	410	385	394	407	409	427	415	398	413	390	401	369	384	388	449	374	392	405	397	412	396	411	416	392	393	406	399	382	383	395	407	414	409	363	383	386	395	384	386	405	438	389	441	414	376	413	428	413	394	400	441	389	396	381	414	410	423	384	425	413	413	383	414	417	370	395	418	373	397	427	409	418	406	426	361	416	400	431	393	406	428	376	426	370	424	386	375	415	390	412	379	373	425	420	405	388	413	404	411	403	384	393	379	402	382	377	373	368	402	377	404	374	408	398	423	385	423	380	395	364	387	411	421	427	432	403	416	418	424	407	390	400	406	411	409	391	405	414	401	405	424	386	378	397	369	392	402	428	410	390	418	405	365	407	376	396	432	427	396	394	392	411	401	364	395	385	416	405	401	415	405	385	413	400	415	410	396	386	409	423	414	395	422	378	427	396	364	378	424	383	392	424	420	425	411	423	406	376	417	389	418	404	368	353	407	439	348	371	430	392	408	428	440	407	404	385	376	370	369	405	383	382	393	377	403	449	439	455	412	397	408	384	397	394	402	370	404	342	414	372	385	395	376	412	373	382	390	372	404	401	384	365	445	382	438	424	421	377	377	384	395	397	374	363	374	433	381	371	397	412	421	409	402	414	413	406	386	405	401	382	397	386	405	404	392	355	399	388	441	381	426	422	396	400	374	378	409	391	417	411	371	423	397	365	430	361	380	374	365	431	400	389	401	418	387	439	393	394	382	361	394	449	402	378	383	425	384	361	423	383	388	400	378	386	391	392	389	400	402	391	433	397	417	375	399	387	395	398	401	375	415	391	378	382	424	388	396	447	395	391	412	348	389	382	395	380	404	422	388
10582	1341	1250	959	726	545	410	375	345	371	272	259	268	288	246	269	232	214	223	204	236	239	204	261	299	226	260	240	233	254	246	243	262	269	212	215	210	230	234	204	194	189	208	226	203	191	193	201	196	173	209	202	196	209	234	209	176	215	197	206	219	208	223	212	215	207	213	225	235	204	206	195	232	205	184	241	182	209	208	216	219	193	193	210	197	198	205	207	203	191	202	203	198	172	176	173	198	195	202	216	201	205	225	211	192	220	223	184	213	210	172	191	202	214	190	196	177	197	212	205	197	201	216	211	190	175	200	172	209	233	222	192	215	178	197	171	188	194	202	212	201	212	204	210	206	189	221	188	189	208	185	188	195	220	209	194	191	221	200	182	221	201	187	191	182	193	199	207	226	204	213	208	185	211	198	206	188	198	226	191	213	223	208	182	221	197	193	183	214	206	218	203	193	210	181	210	200	205	216	196	178	201	196	195	209	208	210	207	182	176	158	188	208	240	210	206	221	171	173	218	169	188	205	204	198	204	182	202	215	200	188	196	208	196	193	197	238	219	215	189	217	236	211	189	186	218	176	201	217	219	186	190	220	194	191	207	213	205	188	191	185	187	194	202	214	209	202	205	232	199	203	185	201	186	207	183	197	193	220	194	221	200	207	200	194	168	215	196	168	211	190	201	193	168	193	203	197	221	228	217	204	196	183	194	175	236	219	213	180	188	215	229	192	189	200	186	196	198	180	192	203	198	214	207	214	213	215	205	207	202	206	171	210	210	206	204	218	182	177	186	187	211	187	209	173	238	174	224	196	201	197	194	195	196	208	194	207	189	210	211	226	202	192	205	207	193	179	171	213	196	234	210	187	199	196	198	208	193	197	186	198	192	209	245	186	201	187	189	230	192	202	176	181	208	180	157	211	206	202	208	195	186	191	208	209	202	197	238	197	191	195	217	201	215	176	207	218	209	199	173	204	178	216	229	207	212	198	195	200	178	180	195	237	220	204	225	213	221	207	198	206	192	181	191	223	203	212	220	194	198	189	221	212	213	197	210	216	198	181	205	201	191	199	196	201	215	181	220	199	210	226	199	192	203	200	196	178	195	190	200	221	208	196	197	200	199	193	214	189	198	201	189	223	194	209	217	203	197	234	199	215	197	209	214	224	229	187	206	195	202	235	177	191	209	203	195	192	195	193	185	218	208	187	187	208	204	195	180	216	184	174	207	217	191	183	186	178	206	186	254	203	199	224	197	209	188	192	215	217	236	188	204	173	208	205	240	174	191	198	221	216	208	199	203	188	201	190	209	197	236	180	198	178	195	229	197	169	192	218	215	199	184	232	205	190	202	197	223	199	221	201	190	236	193	211	183	212	224	216	204	194	224	246	207	205	192	214	217	174	217	190	212	217	184	184	209	202	198	187	200	192	195	218	205	189	220	236	205	214	197	179	194	189	212	198	231	215	202	181	186	204	238	204	220	192	211	218	183	224	212	196	186	186	221	205	207	191	208	202	168	198	182	225	215	221	194	205	202	218	190	204	197	208	192	203	212	205	198	203	188	202	208	197	194	188	207	197	217	245	215	209	195	202	202	197	184	171	195	211	199	189	217	222	190	194	193	204	196	204	241	221	217	187	181	176	215	190	216	192	199	183	206	185	162	198	220	183	203	200	219	170	188	218	206	211	196	212	206	188	212	194	211	205	228	209	224	172	208	228	195	196	202	185	178	200	190	202	213	204	181	194	197	203	209	203	215	189	172	199	217	215	204	178	215	216	189	195	221	198	194	197	202	194	199	217	213	204	229	191	206	206	205	196	177	232	211	205	200	186	217	199	202	205	174	191	196	191	193	215	215	182	217	179	216	206	211	207	231	200	220	160	204	224	207	220	187	193	216	182	198	184	210	214	201	196	215	220	190	194	191	204	234	167	212	213	192	188	194	199	187	187	198	216	176	194	208	212	225	228	204	186	223	178	199	222	220	229	181	196	221	187	181	207	214	190	198	205	164	197	210	197	209	226	188	162	204	199	202	201	187	207	216	183	185	213	201	187	187	194	186	195	230	226	204	190	221	189	209	200	220	217	185	200	191	211	206	185	190	204	185	207	208	218	215	199	178	214	214	203	206	200	183	203	203	230	185	198	211	198	215	226	231	212	229	204	190	212	206	210	194	182	182	181	210	211	225	185	183	211	180	186	196	238	192	197	194	207	193	199	186	190	218	179	208	205	199	198	182	197	207	209	206	200	170	217	197	224	198	203	191	212	185	199	184	182	239	217	198	217	186	175	190	201	222	237	209	183	203	195	201	209	203	209	186	202	208	206	203	182	196	202	205	203	198	192	213	186	197	208	208	218	180	208	196	197	178	206	174	181	199	206	208	206	209	174	188	204	210	194	180	197	180	217	201	199	193	183	206	221	206	198	203	201	225	203	193	207	179	223	212	175	189	235	196	203	195	199	201	217	207	205	213	187	204	192	169	188	199	181	184	200	217	191	215	207	225	192	187	184	198	187	188	226	197	214	196	215	195	161	205	245	206	199	204	182	213	205	194	201	217	185	223	221	168	206	185	185	200	192	182	184	191	196	225	224	223	176	214	193	196	189	207	227	204	212	164	173	201	212	201	225	194	201	211	196	200	197	211	236	209	182	219	172	188	196	199	193	191	211	207	218	189	211	179	211	216	182	203	183	225	211	232	190	214	203	182	181	213	177	221	175	206	213	209	195	216	184	196	190	214	179	212	196	209	220	191	171	194	226	195	184	197	196	188	211	176	204	180	228	171	213	188	219	213	174	226	199	185	209	195	206	199	218	211	178	206	210	220	199	192	218	188	230	200	213	208	192	198	183	203	202	192	204	200	202	191	213	212	199	204	226	213	200	205	211	183	213	194	189	200	189	203	190	217	195	235	196	190	210	192	205	215	202	200	214	202	183	221	220	195	197	221	203	224	220	195	213	181	215	215	223	194	214	186	206	224	190	231	198	203	233	203	191	213	235	205	189	196	206	211	204	211	179	207	181	207	210	218	193	212	227	228	184	202	216	201	216	228	216	181	202	195	198	196	219	219	188	198	212	179	186	188	191	198	207	185	198	186	221	219	205	214	188	177	203	202	186	213	251	201	242	198	170	208	190	200	188	201	196	192	198	177	211	219	182	206	188	218	228	212	185	204	206	204	180	215	191	183	208	189	186	215	212	211	225	182	209	195	249	174	189	189	206	207	203	213	191	201	225	201	204	217	207	203	223	206	212	206	224	194	216	200	191	200	181	194	194	176	204	204	180	201	190	202	186	185	208	211	182	211	197	207	177	180	204	213	187	202	194	200	201	239	215	186	190	200	204	212	196	199	237	206	217	203	231	193	195	193	212	179	240	236	219	224	194	217	209	217	184	170	209	184	207	201	165	177	199	178	222	202	191	195	200	223	188	199	206	220	199	199	186	185	201	182	178	182	189	208	194	208	239	193	225	198	211	203	223	217	212	193	206	226	213	213	207	195
7027	1366	2726	3208	2901	2357	1893	1710	1381	1317	1163	1102	979	948	891	830	822	842	823	791	780	796	774	939	1074	950	1039	1040	1063	911	1018	1053	1026	1025	837	689	763	608	633	595	620	628	603	632	580	610	605	628	604	583	582	559	566	532	618	597	616	626	611	631	574	582	566	562	639	620	611	557	551	610	586	611	579	586	610	549	572	551	633	603	598	629	611	566	593	598	600	544	584	590	596	556	564	600	615	594	552	598	587	574	588	557	571	591	552	557	635	585	570	567	556	629	561	586	621	595	554	587	591	561	568	595	556	525	526	594	563	591	589	538	550	581	599	576	548	558	568	548	598	615	610	547	577	532	562	592	549	609	583	566	553	533	573	581	536	559	569	514	518	565	540	543	538	557	573	549	559	574	592	547	539	548	598	588	555	544	597	551	579	605	540	600	549	561	553	529	600	558	562	580	542	594	595	549	619	579	546	612	569	514	605	604	582	591	592	608	562	573	584	578	580	609	568	616	591	517	600	549	569	576	553	552	568	600	598	556	526	592	563	539	557	588	575	572	575	596	544	588	575	554	660	590	602	482	592	546	564	562	568	560	570	504	565	591	577	550	564	543	558	610	565	545	544	582	591	555	571	503	554	589	563	552	609	562	551	569	561	581	583	599	578	537	601	603	597	583	571	570	610	596	584	581	602	555	542	544	533	601	601	614	590	591	599	560	571	583	575	566	593	573	559	526	564	568	596	557	591	563	608	593	534	536	567	576	557	532	588	568	533	586	584	565	567	566	574	574	545	562	547	554	535	537	603	567	570	577	530	603	567	555	603	615	553	587	527	586	607	583	568	573	587	588	549	557	597	559	565	587	536	554	580	583	572	549	519	572	611	548	607	552	575	614	556	560	570	574	519	571	571	626	519	600	539	602	567	559	592	519	553	580	565	572	558	563	595	559	564	568	573	557	580	555	536	577	539	594	556	565	545	575	613	618	610	590	581	523	585	579	604	627	601	542	546	565	552	606	563	617	558	526	537	600	627	568	561	565	591	557	595	589	584	571	543	562	598	563	597	585	588	550	594	523	557	560	572	551	598	583	591	590	608	538	602	543	543	572	550	581	535	589	563	575	554	580	556	590	574	608	537	586	536	535	605	544	599	562	558	555	552	541	564	620	558	611	559	558	530	548	539	609	593	594	591	580	538	564	592	535	529	575	562	549	568	575	595	547	571	544	593	615	588	529	592	558	587	569	580	594	592	607	573	579	549	602	551	568	587	552	545	573	585	560	530	577	572	578	566	595	601	569	577	555	524	515	564	580	579	606	520	595	600	616	605	609	579	589	559	571	565	584	580	571	572	532	561	537	614	579	578	534	551	576	574	566	582	567	566	527	546	538	551	586	581	554	564	533	555	582	512	575	578	568	596	574	554	561	585	608	568	568	593	510	587	564	633	531	597	589	600	604	625	616	551	585	581	566	526	603	558	572	575	578	574	579	534	551	575	601	566	582	597	603	557	572	598	562	583	541	589	614	564	560	576	594	522	559	570	555	586	597	584	556	573	546	555	609	576	563	600	578	600	542	582	583	593	574	557	578	614	591	579	576	595	585	566	544	591	571	580	595	569	542	612	555	571	566	592	568	593	570	573	584	554	571	589	597	610	572	558	541	571	575	563	539	564	560	586	574	635	553	580	554	574	584	542	580	597	610	569	560	588	596	547	616	569	581	578	500	614	567	536	570	578	580	554	560	596	590	565	556	535	561	579	553	569	546	568	595	557	603	581	617	621	560	558	572	559	617	560	570	623	569	534	571	579	544	552	572	582	554	542	566	567	587	549	589	623	561	571	587	578	584	542	534	532	580	607	540	561	622	553	605	575	573	565	574	560	539	571	600	573	545	607	567	558	543	588	591	622	541	602	591	590	577	544	588	571	582	564	550	597	601	586	592	600	574	571	584	572	603	542	542	584	572	542	580	556	580	576	593	602	546	576	569	610	580	556	591	594	617	559	582	556	538	562	586	602	547	588	606	597	557	594	580	541	576	557	523	590	604	561	546	518	559	575	563	587	544	565	584	562	531	581	573	569	576	577	572	567	556	612	595	559	580	562	552	581	580	590	574	591	560	565	544	561	590	589	573	623	550	546	554	571	581	573	566	507	559	577	581	594	572	536	536	559	561	545	570	577	639	606	548	545	593	521	604	584	606	532	585	555	585	600	574	576	553	543	537	593	551	546	578	612	565	596	596	584	614	598	564	585	574	605	574	578	594	567	577	590	616	592	616	562	562	553	568	577	578	559	542	619	585	539	539	574	585	538	537	575	594	574	515	554	581	539	549	595	585	600	579	575	553	564	585	578	549	572	564	589	572	563	551	601	561	554	594	564	607	580	571	579	606	576	555	587	532	549	579	563	512	572	574	537	587	515	552	568	549	569	580	618	621	600	573	585	589	592	604	555	579	569	534	554	567	575	552	617	548	562	562	559	605	573	580	546	553	622	595	569	625	593	569	557	548	560	608	550	601	608	560	565	617	591	627	560	592	622	584	571	545	558	586	618	620	587	591	548	543	610	563	554	570	557	575	596	602	571	580	612	533	571	561	529	549	622	564	567	574	578	584	602	556	563	562	575	528	518	551	576	594	523	573	524	566	566	548	589	579	605	522	602	577	556	589	575	538	621	567	610	609	578	544	552	588	597	565	575	555	590	606	614	551	555	538	572	530	556	586	565	564	555	582	547	588	604	552	548	572	582	601	595	601	564	591	560	595	572	605	561	591	539	582	537	552	532	550	549	596	612	612	610	568	548	547	572	560	601	579	588	543	597	558	581	588	542	617	611	530	559	559	596	555	580	573	581	543	579	586	568	572	618	563	586	572	566	589	573	566	573	553	549	520	543	592	596	588	593	588	588	569	600	612	554	567	557	553	560	605	551	560	568	575	585	563	550	597	576	571	570	580	549	559	591	555	546	561	593	555	568	590	609	590	552	587	576	571	553	612	540	558	631	594	527	566	574	536	560	583	589	561	612	572	614	585	534	559	622	565	536	574	545	589	611	579	578	584	592	576	569	602	581	569	542	598	548	556	542	549	561	594	559	618	570	561	586	529	598	546	550	587	581	622	550	589	579	616	543	538	565	567	620	553	567	549	567	593	591	551	537	563	594	587	602	559	610	572	546	582	558	565	590	560	576	590	592	563	603	597	523	574	587	604	564	543	591	533	603	601	539	554	606	581	578	580	605	605	552	592	557	525	576	556	585	599	573	596	553	603	528	544	577	575	542	595	568	537	559	585	573	539	559	605	563	564	590	599	589	588	535	575	619	564	580	576	589	583	562	569	546	605	576	571	575	590	532	608	588	559	541	574	629	586	557	572	583	553	565	578	598	532	589	576	556	583	586	556	587	589	560	546	568	567	543	583	627	568	585	588	566	593	585	572	559	591	569	547	575	599	599	607	558	562	563	584	561	531	531	567	597	577	590	565	578	612	569	591	569	582	559	588	550	560	564	604	566	539
18264	3009	2582	2049	1560	1094	893	781	640	572	559	544	506	490	472	435	453	467	500	452	460	430	441	470	526	495	484	521	532	434	479	455	457	507	465	483	385	393	375	404	419	407	367	386	383	438	395	394	385	380	397	403	400	388	377	374	384	383	386	406	387	339	367	398	424	414	371	380	391	354	384	409	380	355	393	376	402	396	379	379	400	376	383	430	342	379	396	366	382	400	402	427	383	408	411	370	423	424	370	369	420	424	360	397	376	364	396	417	353	395	357	339	401	399	394	389	440	367	394	413	417	434	337	425	401	379	391	383	388	403	357	402	415	365	371	358	362	369	411	391	402	393	365	391	359	411	410	391	355	394	404	381	375	395	418	370	385	347	377	391	399	357	397	390	406	403	380	387	375	412	391	407	368	387	403	373	382	389	389	417	384	378	373	383	397	372	333	364	406	369	350	376	363	371	362	371	388	384	406	408	384	381	406	384	379	368	392	377	353	417	390	387	385	401	383	386	393	350	331	411	364	413	393	392	386	397	375	401	369	369	402	376	412	363	378	339	394	391	408	403	388	346	434	384	405	397	420	412	388	355	415	379	410	359	411	387	427	368	371	402	431	380	386	388	432	395	379	386	407	375	359	423	370	390	395	398	368	362	388	389	386	371	364	385	409	387	370	383	387	403	409	394	391	428	363	378	380	376	373	389	359	381	392	407	406	425	351	392	427	400	389	396	405	381	417	369	362	406	394	389	359	381	381	397	390	407	385	394	383	378	398	369	401	337	415	367	399	373	374	385	339	380	375	359	404	364	364	368	418	368	389	402	388	405	389	365	405	386	392	412	375	367	430	360	404	369	388	380	378	376	412	379	389	404	382	395	391	384	374	407	374	379	396	359	401	398	418	358	390	388	415	425	387	401	422	389	381	383	389	384	393	398	379	370	379	365	405	399	419	409	374	374	399	399	396	443	383	365	371	376	381	381	347	394	364	407	381	379	351	382	367	434	409	386	373	409	404	403	410	406	383	391	394	377	355	380	376	362	367	345	359	409	438	394	384	400	420	396	410	387	374	406	413	387	421	384	383	380	390	389	391	393	378	396	389	393	420	379	362	374	360	376	389	388	412	342	388	374	382	390	409	385	399	432	361	405	351	408	388	357	379	389	365	392	425	380	373	400	385	386	393	364	380	401	395	397	358	389	370	377	404	368	402	401	389	368	385	400	396	423	407	394	400	416	399	387	368	393	387	414	384	390	372	377	388	360	384	386	386	378	405	354	413	325	350	343	382	384	400	391	389	410	372	390	363	404	399	416	366	390	396	382	399	381	408	385	396	392	374	424	369	389	393	418	406	355	398	397	371	392	386	395	386	392	423	380	406	394	403	418	418	378	364	366	376	394	370	379	391	406	332	385	387	411	362	375	405	390	413	369	357	393	442	396	393	371	362	400	392	378	361	418	414	363	368	365	382	373	383	397	375	372	371	369	387	409	383	372	348	407	423	395	388	418	369	407	393	341	404	382	386	391	351	379	370	376	378	394	386	383	397	363	413	363	386	419	412	383	389	380	359	333	390	359	435	399	412	376	411	404	389	348	383	416	391	413	368	364	411	376	424	375	372	392	384	419	373	387	384	403	400	355	375	376	380	397	408	404	379	381	369	372	402	367	353	426	398	376	382	395	386	368	381	361	396	380	400	405	426	381	451	397	382	385	383	410	379	413	378	387	397	362	362	417	374	409	423	348	425	429	414	395	406	374	389	395	355	399	359	389	401	397	431	358	401	352	422	403	414	383	401	386	421	367	390	384	388	391	348	401	384	367	372	437	365	384	387	396	407	376	414	405	388	376	365	384	429	397	345	409	406	351	385	389	382	418	352	374	373	363	375	388	415	394	374	372	408	360	425	411	371	416	388	385	417	359	383	410	361	375	360	377	347	389	375	365	372	376	410	400	409	408	381	383	385	347	393	424	327	431	383	378	358	377	385	366	397	393	348	360	400	390	349	376	388	382	408	358	394	426	395	419	366	395	395	369	385	402	385	371	394	412	393	360	376	390	372	381	359	402	387	398	375	349	392	421	416	375	368	400	383	402	364	392	377	413	374	404	357	371	377	414	378	390	431	390	401	369	351	388	422	439	406	372	378	372	376	390	355	412	393	380	373	358	369	368	389	351	367	372	390	395	397	409	364	419	379	365	445	369	407	371	353	401	403	371	383	390	356	387	365	398	364	386	405	406	389	405	400	423	360	407	407	414	415	365	391	368	403	382	335	426	374	392	364	407	386	402	387	361	389	416	383	377	412	378	349	356	344	385	378	371	383	388	398	382	404	360	342	391	394	386	365	406	390	388	372	397	411	402	400	381	403	369	373	354	400	374	393	410	351	394	388	400	392	420	407	395	389	379	371	373	414	428	407	375	398	416	381	431	418	400	389	388	385	351	394	358	428	409	386	405	393	384	374	391	399	382	397	384	390	391	390	370	366	399	376	402	415	371	376	386	404	399	378	406	389	402	372	393	432	377	378	398	381	393	394	384	373	404	395	381	390	357	374	395	385	375	367	416	404	369	390	388	384	363	372	379	408	419	404	421	365	354	381	348	383	405	369	356	395	369	378	385	371	428	390	410	373	394	364	408	431	395	366	391	367	335	427	397	376	411	377	379	383	376	362	406	386	397	389	384	377	406	394	382	389	396	364	386	396	371	376	431	373	367	384	402	379	404	380	392	370	378	403	371	390	354	373	415	412	394	421	393	387	401	428	366	343	408	390	360	395	365	380	397	389	373	371	378	388	333	365	375	377	393	387	424	362	397	380	425	408	379	395	362	400	392	386	386	360	373	366	395	415	411	391	412	414	409	416	397	380	393	396	362	380	386	344	398	402	358	347	384	377	406	398	396	358	357	396	423	418	382	380	372	385	414	386	364	373	373	351	421	415	341	397	372	397	410	356	354	387	371	423	373	404	413	377	411	393	401	390	395	370	431	374	388	406	378	381	389	413	392	386	351	373	400	401	374	409	364	378	390	397	372	429	378	389	340	411	394	379	407	383	410	379	410	393	404	396	370	385	395	361	371	375	372	366	385	375	396	435	369	369	402	420	363	387	367	371	353	434	394	399	385	381	381	356	411	377	376	404	393	375	410	406	388	383	383	366	351	370	341	371	424	404	409	376	407	364	387	385	398	400	386	418	402	413	372	359	385	412	361	399	390	388	353	380	354	387	366	424	391	395	371	427	397	359	396	416	398	354	412	362	377	415	406	404	397	408	410	385	370	393	356	361	394	377	358	381	385	365	384	415	370	386	354	417	436	387	374	403	386	385	372	393	385	387	368	383	384	395	400	411	395	376	367	379	364	363	385	424	393	380	374	377	371	382	385	376	406	362	395	361	370	381	426	345	382	385	414	376	366	391	346	384	373	351	405	366	382	431	404	387	425	406	413	388	387	381	400	376	357	409	347	376	378	419	359	368	377	402	379	361	418	395	382	394	363	395	398	399	407	404	435
9262	2436	5072	5788	5295	4301	3538	2990	2575	2244	2017	1883	1718	1704	1628	1459	1540	1710	1521	1441	1317	1383	1310	1664	1890	1694	1700	2006	1766	1672	1949	1756	1566	1733	1938	1879	1129	1097	1048	1014	976	1041	1010	1034	970	951	1019	1023	1081	1038	963	969	977	1027	958	989	990	1051	1012	946	968	986	971	989	951	992	994	947	932	964	999	967	915	1011	934	956	1011	940	954	919	929	971	1014	959	915	979	935	913	924	990	965	964	970	942	983	925	964	936	953	895	998	899	944	1000	939	863	934	920	966	965	974	976	965	978	974	997	957	963	954	929	951	955	910	933	966	933	971	974	937	957	1011	918	1000	982	947	930	979	945	900	954	953	961	1005	933	965	917	988	977	1019	949	1004	985	932	984	928	987	973	937	945	947	968	974	950	1010	981	936	953	1018	979	951	974	948	927	939	949	901	893	950	911	878	994	965	955	970	958	933	943	1023	900	923	1002	948	900	983	927	1012	998	953	975	939	971	1000	936	995	911	943	963	953	872	914	936	890	995	974	970	917	961	923	919	967	921	952	910	984	902	942	908	968	978	935	951	940	930	910	936	958	894	981	1034	920	944	921	926	971	995	886	986	984	934	914	941	973	895	923	933	978	944	954	1004	959	945	927	983	961	973	952	912	967	1009	915	979	975	936	919	883	926	977	1013	983	994	894	969	933	899	911	918	884	952	1013	937	985	979	955	939	1005	939	989	960	954	932	1003	925	962	929	949	989	947	935	918	954	933	941	900	973	969	922	924	985	1003	1000	952	906	931	963	952	982	916	949	962	933	922	961	988	965	982	961	1033	980	986	938	905	996	920	987	895	954	947	937	925	942	971	958	978	968	944	974	966	946	935	994	926	1007	934	968	949	944	913	957	934	970	967	928	990	929	915	957	975	927	920	949	989	933	935	937	1005	969	935	949	917	926	1013	960	902	935	930	954	954	992	963	944	957	987	925	972	918	924	947	940	955	961	911	978	896	978	978	950	884	999	991	906	1000	968	958	978	961	942	946	977	964	934	969	952	1001	946	965	891	932	982	977	983	909	942	888	950	934	934	933	958	953	920	941	971	959	939	938	950	911	940	932	946	914	902	954	950	917	971	954	875	861	939	901	922	969	994	948	924	1005	951	937	895	935	909	980	916	944	919	897	931	949	978	905	981	972	947	997	965	947	888	946	937	926	984	945	915	931	909	942	959	976	952	891	926	952	967	977	975	963	924	996	1000	963	934	953	891	978	926	943	917	959	916	897	948	984	928	947	986	865	917	949	926	941	1001	957	933	936	977	952	975	923	935	942	1001	975	964	873	909	964	926	984	930	955	974	906	909	907	920	927	946	913	934	896	982	963	953	967	905	921	961	960	958	994	944	981	978	909	948	950	918	965	892	972	951	951	887	945	921	936	908	923	998	952	964	970	996	966	994	1027	975	947	959	927	964	944	987	920	966	926	1012	900	927	974	930	948	972	915	973	925	973	971	918	977	881	935	948	941	967	911	947	937	966	931	949	974	935	943	931	914	1006	889	932	993	911	948	900	882	950	929	917	945	893	904	941	938	939	989	976	951	968	943	948	977	961	895	912	965	968	933	969	989	940	888	949	962	991	990	956	941	970	972	964	921	985	956	948	907	919	950	926	941	926	909	943	933	945	984	950	965	980	918	987	908	941	933	951	960	944	980	889	962	969	965	978	979	991	927	931	958	942	948	948	964	962	947	933	966	946	963	941	921	972	965	951	935	914	934	971	973	1008	897	895	955	932	949	958	927	948	974	979	1011	988	974	951	951	920	954	945	939	983	913	975	972	929	958	941	941	983	990	997	913	950	973	962	960	998	949	965	940	949	960	1015	991	896	939	955	952	952	892	903	923	993	896	1017	962	996	958	1000	937	991	896	973	946	956	943	983	958	936	946	951	975	933	985	905	949	963	966	897	931	928	970	956	965	886	940	934	915	1033	954	911	976	974	922	968	900	973	942	1010	958	982	961	965	963	971	964	981	957	955	1002	929	957	929	985	940	953	982	937	942	953	975	969	897	944	959	938	939	977	922	982	935	955	884	948	978	999	949	940	1005	900	988	980	903	954	965	961	957	1002	932	955	984	918	911	966	954	961	931	935	929	851	951	965	950	971	950	919	925	922	934	1001	982	967	953	987	970	978	974	925	941	964	983	932	991	975	968	980	943	973	982	939	909	978	950	939	969	961	950	928	942	912	921	905	988	917	995	913	917	936	948	966	953	941	1001	977	950	910	946	939	929	916	911	985	922	924	925	925	932	942	968	945	937	999	904	974	924	893	915	907	924	894	1008	998	924	980	920	948	970	960	982	887	926	995	894	1005	973	1009	968	942	964	938	920	925	924	970	966	957	945	963	895	921	932	948	955	961	921	937	963	977	998	958	878	986	929	933	926	926	897	921	1001	987	944	1012	957	929	956	973	942	925	1000	888	994	904	933	933	991	974	966	955	962	951	1033	886	924	937	956	940	948	918	932	887	937	939	904	983	946	954	976	935	988	963	948	924	960	972	957	967	975	950	909	954	957	944	915	894	984	1017	900	941	969	913	921	943	902	930	982	968	888	956	970	935	910	924	959	896	968	922	927	989	924	963	917	952	952	946	974	907	955	938	954	955	933	976	971	958	1001	913	997	937	934	896	971	919	909	978	989	900	935	946	986	914	907	935	967	942	956	953	965	919	898	900	927	931	945	952	886	938	955	926	931	972	914	961	963	956	998	973	1004	915	904	942	952	934	898	944	919	945	946	945	931	904	968	970	933	983	909	949	891	930	957	960	931	931	984	1027	1013	956	942	936	897	926	879	979	927	922	969	985	919	894	922	944	925	934	944	930	956	920	945	985	951	1005	912	927	990	916	1029	910	920	942	965	956	955	984	976	929	896	988	961	930	928	981	935	889	927	970	985	955	936	960	941	963	936	970	989	984	932	945	911	946	938	936	922	951	922	947	988	966	929	955	1038	936	985	926	973	949	986	944	962	963	937	987	902	977	920	949	973	937	998	933	907	959	925	952	956	924	983	937	890	943	963	928	916	945	970	996	899	960	943	945	953	902	964	927	983	976	986	954	988	977	916	960	967	898	949	964	933	917	932	975	932	962	948	992	910	996	903	907	1005	945	949	922	984	905	917	919	898	1003	991	915	916	947	937	951	955	961	939	895	988	988	926	970	927	889	993	930	923	888	967	956	911	976	859	963	979	949	920	907	955	941	974	996	963	956	1004	953	1009	902	918	982	997	979	961	948	975	882	949	971	927	915	952	958	972	989	937	991	862	921	974	892	986	967	940	885	933	895	968	988	932	920	1006	943	966	979	906	990	938	944	935	972	932	948	975	963	980	938	973	969	908	991	938	961	1002	945	935	928	968	935	961	915	977	971	998	982	925	947	952	933	960	912	978	958	998	973	979	913	927	951	985	931	983	909	926	941	908	918	902	947	956	962	868	949	912	944	926	923	944	943	946	916	869	970	944	931	887	949	934	974	928	936	910	932	932	956	976	992	938	946	948	963	978	1004	976	849	999	955	892	959	1058	972	984	986	1001	939	980	1005	939	932	916	914	904
2055	153	154	150	136	121	141	141	131	137	131	118	121	134	101	141	124	143	130	139	127	143	111	142	119	134	143	129	123	127	125	114	122	130	138	143	158	126	116	153	122	125	115	114	114	132	111	126	131	116	131	140	121	140	149	117	128	121	125	118	147	132	120	136	136	122	113	131	128	128	105	101	116	127	120	122	143	143	145	122	124	110	126	122	106	119	116	123	139	135	134	120	118	145	128	152	116	125	133	114	132	134	143	116	117	123	133	152	126	111	144	145	122	112	130	120	152	129	143	124	143	111	126	121	127	139	111	135	173	146	126	121	144	139	140	133	129	138	125	130	145	110	131	138	123	120	145	127	131	121	122	117	134	116	130	137	139	125	113	120	133	108	127	134	122	123	114	108	121	126	109	128	130	118	138	131	132	134	132	152	145	140	119	120	125	120	143	145	143	119	126	120	126	122	137	115	146	138	146	128	127	133	127	106	125	130	111	118	116	139	128	143	144	123	116	132	130	131	143	117	124	130	130	132	125	126	153	121	133	123	101	145	123	117	118	116	104	135	124	118	138	166	137	140	151	153	129	119	122	149	139	136	127	129	138	142	119	114	135	141	116	106	120	112	128	141	136	146	110	126	148	136	135	128	144	140	115	127	149	112	107	122	116	144	136	113	138	131	135	113	161	131	122	138	122	123	114	130	112	135	106	121	112	115	120	140	151	135	124	129	111	146	126	129	132	127	141	112	141	131	132	128	133	132	132	133	144	139	120	121	119	109	130	126	124	114	112	144	115	127	127	118	155	115	142	131	139	150	103	125	123	122	121	132	125	118	124	137	118	127	115	106	123	133	130	117	124	122	134	135	141	119	118	136	126	111	117	118	123	123	136	131	131	125	148	119	133	128	127	137	142	132	110	111	131	140	154	131	116	111	111	129	141	120	121	137	137	115	107	157	112	150	110	137	114	131	123	141	112	114	107	159	124	134	133	127	126	127	157	147	137	102	136	140	139	136	136	116	117	115	116	125	135	111	137	131	96	116	132	122	115	148	126	133	122	110	131	113	136	127	122	129	120	122	132	134	129	118	149	144	145	128	115	134	122	124	128	130	126	124	129	136	136	128	130	149	124	136	116	121	129	109	129	116	117	123	108	148	139	133	132	144	141	133	125	125	128	128	123	118	114	122	127	135	113	139	118	130	125	127	121	136	107	105	132	143	119	134	118	131	130	108	143	147	140	116	120	115	132	131	151	136	122	112	135	153	117	159	128	138	121	119	131	141	129	122	133	109	137	129	135	121	116	133	126	136	140	129	136	116	117	120	115	149	124	120	135	130	129	134	143	131	137	137	143	119	123	135	139	138	129	136	126	147	142	146	104	130	117	144	129	132	115	144	116	122	136	136	114	127	130	133	139	132	124	120	127	114	120	116	134	117	138	129	101	124	116	128	145	125	136	122	136	122	113	131	136	135	136	120	117	146	114	137	142	141	118	126	140	128	130	141	126	144	114	127	128	137	142	136	132	112	134	142	134	122	130	124	128	146	127	117	133	125	121	139	141	128	132	131	122	138	131	111	133	128	113	119	125	106	125	162	115	136	122	122	137	128	129	117	132	138	126	134	132	130	133	129	134	124	145	144	112	113	137	121	107	131	137	148	130	106	113	136	120	151	138	103	140	140	121	132	154	141	153	150	122	126	126	122	127	128	129	124	141	134	133	130	141	134	142	125	119	108	134	126	152	134	120	123	149	124	127	108	128	121	121	116	163	128	130	132	131	140	129	132	130	139	171	128	132	133	134	140	133	120	127	124	114	131	123	126	113	132	121	127	128	121	110	122	149	136	130	109	100	127	130	144	115	123	124	126	148	147	128	124	143	134	133	140	132	140	103	146	135	125	116	122	131	129	120	137	147	117	142	119	129	120	117	126	118	114	134	141	121	123	147	141	126	123	123	120	131	129	152	122	132	112	132	116	138	134	135	133	152	128	114	124	140	112	127	124	136	139	133	88	148	141	125	135	134	127	128	131	135	143	133	134	140	144	142	122	123	131	128	123	141	134	130	130	140	133	120	134	149	136	141	135	114	130	118	126	144	136	139	132	146	130	118	129	124	142	126	139	134	120	132	139	119	124	107	120	135	119	125	116	158	140	122	146	156	130	134	113	122	139	130	143	120	134	136	127	143	126	125	125	106	115	119	147	150	121	136	119	134	136	135	124	119	146	132	123	127	114	136	120	120	121	113	132	108	136	157	141	137	113	141	112	125	115	119	125	102	136	130	109	124	101	116	131	141	141	121	160	118	139	121	139	142	116	136	129	124	141	113	142	112	155	147	135	120	135	116	110	127	124	112	141	123	142	126	116	129	115	148	133	140	130	118	135	112	139	150	134	111	139	119	129	136	118	128	133	145	131	132	129	122	120	158	125	102	140	131	118	137	133	125	134	134	118	117	116	135	137	123	149	134	130	116	128	127	125	148	131	116	132	156	126	112	127	128	133	103	137	143	127	134	136	123	116	129	138	134	118	111	141	136	124	120	129	127	131	146	141	143	142	120	119	136	124	123	146	135	122	130	113	135	119	133	139	120	166	125	129	129	124	138	124	138	125	113	132	140	129	134	118	130	124	125	123	136	148	138	135	110	122	137	142	114	133	130	153	115	124	129	103	141	131	129	108	114	129	134	132	145	129	141	129	137	121	131	119	109	153	120	123	130	129	133	142	138	142	145	119	126	117	133	141	121	133	152	141	127	127	130	145	141	129	118	136	147	139	150	114	136	138	129	113	130	122	135	135	118	148	131	143	120	135	134	142	144	126	107	122	144	146	128	148	129	132	133	113	128	107	139	103	109	123	116	142	141	122	127	136	152	131	127	131	149	124	127	141	131	111	140	121	111	143	114	138	122	137	123	133	154	146	116	131	133	143	132	126	130	119	126	135	140	152	130	120	121	129	115	127	127	138	136	112	126	103	132	129	130	140	128	136	149	150	128	125	120	123	132	123	121	124	151	125	146	128	113	126	121	119	110	128	141	127	129	134	118	130	96	123	143	142	126	153	122	121	125	129	132	143	114	130	115	138	142	113	113	121	153	142	163	113	157	123	132	110	136	155	133	136	126	131	134	129	117	132	126	133	121	143	115	121	129	124	132	140	141	120	134	126	151	114	123	156	118	133	106	111	126	139	142	150	127	104	145	115	133	131	116	126	137	95	129	114	122	128	130	119	118	112	107	127	152	126	137	122	146	133	136	123	130	112	127	125	124	142	135	142	105	134	111	114	113	137	120	136	117	107	126	118	124	115	119	138	125	125	128	149	145	138	113	120	129	125	149	130	126	133	137	119	133	117	136	146	107	139	121	150	126	135	121	111	124	144	106	131	146	107	118	127	117	107	124	144	148	137	153	141	128	134	131	115	136	140	107	141	131	137	109	104	112	150	142	134	139	119	118	124	116	131	127	117	114	128	137	107	117	124	134	122	150	127	132	131	155	128	112	132	119	152	130	139
2445	437	489	473	453	433	425	422	447	429	427	397	410	424	401	394	418	400	440	382	409	429	387	398	455	415	424	432	439	397	421	405	441	384	418	412	390	414	397	398	355	392	447	416	422	395	398	381	384	394	396	390	415	412	409	395	403	422	404	406	385	405	365	410	396	357	383	397	439	422	449	437	404	378	390	392	408	375	408	394	395	370	414	356	424	427	379	399	370	399	410	406	410	419	363	396	405	438	413	351	380	388	412	387	393	406	407	445	422	413	414	410	447	401	389	378	389	419	401	346	399	414	407	395	384	417	370	415	391	402	413	397	378	407	413	376	345	392	410	403	390	429	384	422	392	410	389	376	385	451	380	399	393	411	388	387	366	385	340	398	383	404	393	399	378	373	377	394	428	407	386	419	435	411	414	376	390	399	401	388	414	426	382	386	414	406	407	413	398	408	404	367	360	421	396	352	377	429	374	422	416	393	387	390	357	418	415	387	407	409	365	423	429	397	394	437	379	403	400	378	413	384	389	443	385	403	394	386	385	383	388	409	413	357	421	377	389	408	374	376	404	394	455	387	404	402	398	401	405	407	380	386	406	390	444	454	417	418	432	408	396	368	389	412	392	396	385	395	407	390	399	380	406	416	391	424	412	432	423	411	382	407	403	432	422	389	408	359	378	418	414	393	413	447	423	384	369	385	368	401	366	384	389	412	421	376	411	346	375	407	418	385	382	363	408	381	396	394	406	379	368	389	393	395	392	396	415	397	385	415	388	421	389	399	375	400	398	385	417	405	375	409	398	409	406	423	420	375	392	397	422	392	379	390	392	428	402	382	356	406	403	400	366	395	404	415	385	392	375	441	359	384	371	404	375	421	401	371	412	382	379	408	387	358	411	385	386	368	383	341	402	399	374	416	434	418	392	410	374	369	413	402	420	360	399	376	391	377	415	414	387	413	402	401	370	389	393	373	396	426	395	392	366	391	403	416	409	390	365	411	387	474	421	391	364	431	416	410	366	392	402	422	407	396	391	398	422	407	397	405	395	393	408	390	379	389	437	383	419	445	370	408	429	391	424	377	364	409	398	431	411	420	403	390	389	375	426	399	372	404	366	402	410	384	392	391	390	416	424	388	413	408	364	412	401	363	387	403	395	376	419	398	388	418	391	401	428	407	393	371	371	433	395	377	366	427	379	415	428	449	436	390	394	387	401	385	379	419	422	398	391	400	369	383	409	411	382	388	394	405	415	409	419	392	390	428	401	408	412	415	395	389	396	376	368	426	393	415	409	393	382	371	424	424	388	368	409	360	426	418	395	405	366	398	373	409	378	384	386	385	370	432	420	409	436	379	407	405	409	432	387	372	384	397	386	383	354	386	393	364	392	413	388	394	385	374	396	427	404	376	426	419	391	399	397	419	366	388	387	393	409	375	425	462	397	452	412	348	370	420	402	358	417	377	440	395	420	385	372	386	418	384	430	388	426	390	401	418	425	400	411	409	356	410	388	385	370	389	386	409	390	427	405	368	400	396	441	406	390	398	410	393	422	397	431	353	409	389	398	434	402	406	430	425	416	396	396	421	418	375	427	369	372	407	399	390	399	385	383	373	426	420	376	396	400	401	409	394	377	396	361	392	371	412	429	387	414	403	389	386	392	390	411	424	400	390	379	401	374	400	399	428	377	420	427	443	395	446	377	404	409	437	401	373	409	421	394	366	377	425	410	380	450	396	377	404	385	415	387	385	413	379	372	403	392	406	383	424	393	368	392	395	421	364	394	403	432	403	428	399	386	410	387	393	389	397	390	437	410	414	411	379	374	427	384	377	389	389	386	403	371	390	401	347	372	432	409	407	413	420	427	368	376	427	407	422	421	406	396	386	411	399	383	407	395	414	409	395	398	410	441	395	408	383	408	414	423	429	354	397	399	411	440	407	414	381	414	369	403	413	406	435	396	422	379	432	380	384	387	382	388	425	386	400	399	415	388	404	395	420	379	375	430	407	408	398	382	438	401	373	418	428	399	402	372	408	395	402	390	424	382	414	398	380	412	393	396	418	414	439	393	431	404	388	408	392	393	377	379	381	361	418	360	431	382	378	414	445	390	402	389	399	382	416	437	430	391	372	387	379	393	391	399	439	385	374	437	378	377	408	421	350	423	390	375	406	393	414	414	371	396	411	382	383	408	419	431	401	439	399	390	373	404	401	414	396	379	415	391	371	433	383	404	423	378	385	419	386	411	380	379	377	387	353	395	388	418	372	411	376	403	399	416	369	410	432	414	389	392	387	404	388	386	397	390	398	407	411	420	422	408	398	384	408	392	389	424	401	419	392	398	391	422	383	410	404	412	373	401	376	406	430	353	401	416	407	411	392	404	360	367	422	376	393	378	394	351	428	388	386	436	412	457	399	382	386	373	394	384	384	363	383	385	404	401	391	413	387	420	382	372	400	390	408	389	382	403	385	383	383	391	424	395	388	388	433	367	450	437	448	435	398	396	429	411	407	360	401	405	399	405	396	336	393	417	387	448	380	374	383	392	393	415	406	410	424	396	403	400	405	402	389	420	368	357	394	400	400	401	397	358	361	426	371	399	390	428	414	381	393	406	423	430	397	370	405	408	377	395	423	387	353	408	415	389	422	399	415	391	391	393	375	399	421	423	385	380	358	427	365	397	386	409	394	403	372	383	405	394	395	369	403	427	348	427	419	392	409	443	398	380	399	362	408	364	403	380	386	403	352	360	363	397	434	405	429	380	406	380	405	405	403	386	405	403	417	420	383	433	393	408	411	389	398	387	449	391	401	405	440	381	416	391	434	415	357	425	418	389	418	376	369	429	390	364	381	406	382	393	387	446	373	364	447	365	414	383	415	395	419	375	377	390	420	407	417	385	358	422	406	382	425	406	383	401	396	428	382	413	386	405	373	428	399	410	371	395	409	366	391	414	378	380	399	411	430	402	375	380	359	403	408	372	394	373	412	386	404	391	384	390	433	392	419	397	427	427	390	404	433	417	365	407	374	376	384	410	381	439	436	397	399	387	392	413	421	370	423	394	393	378	418	417	410	427	391	420	388	399	404	380	402	380	406	415	385	397	388	418	405	394	389	375	378	356	403	411	397	397	408	395	383	398	395	368	424	377	359	420	414	404	407	399	399	382	403	397	436	441	385	375	371	429	370	408	375	406	383	388	397	382	403	380	405	406	406	421	380	371	384	410	404	416	396	420	400	385	447	400	390	388	373	373	396	401	377	405	378	453	400	367	417	419	403	388	392	391	405	394	387	374	416	420	401	406	382	427	397	389	402	407	370	389	436	421	397	394	397	375	386	392	409	396	408	432	382	419	386	406	417	368	421	383	405	400	401	385	426	388	407	368	345	375	431	397	433	388	392	394	372	395	360	395	398	444	380	427	396	416	368	389	383	397	396	419	378	391	357	433	379	427	440	390	407	388	406	392	397	398	377	401	364	388	405	343	389	437	400	380	401	378	399	386	431	379	403
9425	1123	1184	966	743	559	512	398	376	317	294	259	254	246	226	255	225	271	222	243	233	214	233	276	258	241	228	243	239	275	257	228	209	234	224	216	230	213	195	206	192	210	193	178	207	176	207	199	205	197	186	195	213	188	199	197	211	205	201	194	184	188	201	229	160	184	188	194	205	190	189	199	221	217	187	195	199	186	224	196	158	202	196	208	193	222	203	188	189	187	205	218	217	183	209	206	194	201	200	208	198	176	211	217	193	229	201	195	232	187	208	197	204	206	229	220	208	193	218	190	216	185	201	174	182	186	186	213	187	219	216	180	194	208	209	197	194	188	184	185	190	184	222	193	199	197	208	198	199	208	206	204	212	189	187	189	186	201	186	207	171	182	184	195	184	205	214	191	205	214	220	203	214	197	186	184	197	188	185	181	195	206	208	214	193	178	187	220	226	192	214	227	197	215	206	194	212	228	219	217	187	223	227	210	189	205	184	208	207	202	183	211	188	208	189	222	201	215	211	204	203	211	187	202	169	204	194	203	211	210	215	202	189	217	176	216	227	216	207	201	223	202	217	214	180	212	187	212	188	206	207	184	208	207	193	210	216	208	196	220	207	207	215	187	171	172	196	207	201	192	229	195	222	205	164	206	209	189	176	193	215	212	179	211	213	204	174	204	230	217	179	208	213	199	197	221	216	210	180	210	207	195	200	196	190	192	209	195	191	193	207	213	194	190	209	191	193	208	204	216	209	194	235	198	235	208	215	225	206	208	183	197	224	205	200	213	216	180	206	198	208	218	202	207	218	190	200	209	217	235	213	196	212	237	194	218	191	182	222	216	202	211	179	190	200	207	194	189	214	221	189	192	194	182	207	205	191	206	187	192	191	219	211	192	210	219	219	187	237	198	191	197	215	193	213	204	187	193	174	202	194	187	171	198	207	208	214	226	187	198	198	210	207	188	217	207	203	211	177	204	200	171	191	177	199	212	221	189	213	192	210	192	209	216	176	203	190	196	227	184	219	200	199	216	225	186	221	219	198	213	194	196	204	198	211	189	200	215	230	216	210	208	187	192	207	206	206	179	214	200	216	195	211	202	240	225	180	192	196	183	206	215	217	195	186	198	223	225	202	223	208	212	198	229	206	176	204	227	183	185	199	198	199	202	180	195	202	187	210	179	201	207	212	215	187	180	188	191	213	216	199	202	209	209	211	208	176	233	221	214	192	212	199	172	198	200	217	216	191	214	200	224	210	217	202	178	222	210	197	203	185	205	204	193	208	193	230	191	189	206	209	200	193	204	188	200	224	193	209	174	201	184	195	189	179	221	219	182	203	196	204	227	202	218	214	176	192	186	176	201	208	191	195	208	188	215	202	209	245	204	180	214	175	203	214	182	217	194	188	214	210	200	201	204	220	208	201	219	196	193	174	184	180	223	189	225	229	189	183	204	197	197	203	172	235	187	180	184	185	189	192	209	193	183	207	195	196	213	200	186	201	194	239	187	193	188	183	210	175	200	188	191	200	212	198	183	166	190	188	233	208	197	181	206	180	213	224	191	209	209	212	194	185	214	195	192	207	209	179	189	196	208	203	199	197	208	174	230	205	179	194	182	176	187	203	219	194	188	177	182	203	192	203	223	212	199	203	198	213	187	211	170	210	195	217	188	203	197	185	181	174	173	167	202	205	176	192	203	210	200	207	198	183	211	208	201	203	216	199	203	229	224	218	228	206	181	221	191	165	203	192	192	209	202	184	216	230	195	206	208	176	187	212	215	192	200	183	172	232	228	214	193	187	191	203	198	235	216	191	187	191	191	206	178	191	205	199	216	200	215	219	199	203	201	189	203	202	189	216	167	179	198	214	195	214	187	187	215	197	221	205	185	183	188	192	229	197	215	201	208	197	190	201	224	199	220	208	191	207	190	175	209	210	202	207	200	213	199	200	182	204	194	208	175	183	192	210	195	179	188	200	232	216	229	205	190	189	198	209	197	191	207	198	206	225	222	197	183	178	188	191	209	220	215	203	184	184	175	165	191	197	199	179	192	199	195	196	215	199	192	222	175	193	197	190	198	213	184	196	193	165	187	213	198	199	207	214	208	208	184	182	208	196	224	198	197	204	196	183	209	194	202	213	198	202	192	192	208	227	197	194	204	175	227	209	204	192	217	179	197	197	171	236	195	199	206	201	209	209	197	206	201	202	200	193	202	198	205	218	205	207	198	199	201	216	213	213	201	191	215	216	208	215	205	207	206	189	202	188	201	212	200	191	186	191	206	206	182	215	171	199	194	202	200	226	207	190	235	202	183	198	230	205	208	181	203	196	222	198	180	187	204	203	203	212	184	201	195	205	183	194	208	226	202	212	192	167	182	210	193	203	203	186	199	202	197	187	205	219	198	186	199	167	199	189	197	194	200	205	198	181	190	211	200	203	221	182	190	187	205	229	197	207	245	216	201	215	203	223	210	214	241	200	215	219	204	217	230	187	198	219	218	208	211	221	180	197	213	216	190	215	210	217	198	215	197	211	207	208	199	222	190	221	197	211	200	222	199	214	192	173	182	213	212	202	211	202	205	229	186	197	200	192	199	196	202	206	207	222	196	199	200	210	237	212	191	215	217	201	184	202	213	210	184	201	209	214	197	200	196	184	208	184	194	217	211	185	208	200	204	182	187	190	167	190	195	224	216	222	208	212	206	204	194	219	197	185	195	203	203	204	200	199	201	195	241	227	199	180	210	194	164	172	211	204	213	190	198	218	224	202	212	197	200	204	215	220	216	204	210	187	184	208	199	188	222	205	201	202	208	163	189	208	218	191	191	194	201	194	211	199	195	183	200	197	179	200	199	214	212	192	224	212	214	195	183	214	205	222	199	207	187	181	191	205	192	193	186	171	203	221	197	205	207	212	197	196	224	201	203	216	222	187	205	201	206	202	223	203	204	212	183	206	190	209	200	190	212	213	194	197	210	212	196	203	211	220	192	195	210	197	187	196	186	205	200	191	218	199	198	192	197	196	199	186	216	197	209	215	204	195	195	201	203	201	220	181	169	200	218	204	196	202	213	209	205	205	213	211	199	198	190	215	218	202	219	188	230	197	212	188	168	212	217	213	221	206	191	187	205	206	212	194	202	177	192	201	200	205	209	207	213	214	188	163	174	206	183	200	221	209	213	225	184	217	200	182	198	198	199	181	196	187	186	184	188	207	207	191	220	214	206	196	177	223	200	200	206	207	198	200	187	212	195	210	186	228	187	197	184	209	194	229	221	185	223	205	183	173	204	206	192	191	195	186	190	200	216	215	210	209	176	229	178	196	200	176	214	211	183	206	197	208	190	207	210	213	208	214	234	191	218	210	205	214	182	198	195	203	175	183	201	230	205	194	199	183	226	190	199	208	180	220	211	225	206	182	211	200	201	181	213	190	212	202	194	219	201	197	211	200	206	219	191	209	186	228	218	195	177	197	215	210	231	181	183	196	202	229	223	198	199	221	225	195	194
6561	1349	2681	3362	2824	2260	1972	1605	1362	1322	1252	1087	1012	912	929	864	789	845	815	831	782	798	811	987	994	998	979	969	1047	1029	1128	1008	1037	806	792	738	640	645	590	620	639	573	599	591	617	615	601	590	616	580	597	553	557	610	534	575	617	583	614	617	605	578	569	585	543	599	617	580	612	602	585	625	567	575	623	606	564	566	597	567	646	582	561	610	564	578	595	554	589	605	605	563	534	585	587	571	596	553	576	567	521	571	569	562	581	506	550	576	578	600	518	565	547	580	573	600	570	568	507	569	581	542	564	597	551	611	528	568	634	597	565	584	557	581	583	609	566	552	599	564	596	595	561	561	526	605	565	600	575	554	556	591	550	599	574	577	577	565	568	528	582	595	555	562	575	580	574	538	571	571	617	526	557	590	580	586	591	564	569	559	532	592	579	608	540	547	556	534	519	572	610	551	580	614	566	532	563	545	580	614	558	537	592	578	609	579	562	551	565	569	594	567	561	574	584	554	554	580	605	570	566	605	545	557	541	588	608	589	569	554	587	624	563	587	551	608	554	627	600	596	561	572	555	560	553	596	536	540	554	568	567	561	566	583	580	585	575	592	566	529	572	563	553	577	563	582	587	562	550	551	579	596	548	609	611	614	522	563	589	564	571	611	585	535	545	578	652	592	577	572	532	533	599	548	570	603	547	539	547	573	566	531	572	544	522	585	564	583	564	598	595	585	586	571	608	582	577	569	591	536	573	583	598	567	572	622	572	532	582	561	573	577	577	578	551	569	585	552	540	562	535	552	581	578	613	521	603	561	573	572	580	600	579	548	583	574	541	580	586	574	573	570	568	552	586	597	545	589	624	614	593	598	579	582	558	550	564	610	574	552	568	550	600	597	551	575	586	578	584	586	581	596	569	571	559	579	573	624	567	620	586	586	552	579	571	567	587	567	598	582	589	571	570	573	593	587	565	555	591	561	547	537	569	563	582	562	517	577	588	533	571	562	590	570	572	597	534	575	532	582	603	567	610	534	546	631	572	570	607	607	563	541	574	612	576	583	573	570	564	579	624	529	602	576	592	546	553	579	562	565	591	557	576	590	581	612	554	581	565	556	577	586	575	596	602	606	577	606	558	598	609	566	519	580	556	546	593	552	550	565	578	570	601	569	561	579	565	576	541	607	557	593	603	565	547	545	574	563	593	585	562	593	562	552	591	580	546	571	602	586	552	583	600	560	568	581	615	520	541	529	565	570	606	593	594	547	567	542	575	543	511	582	534	576	585	570	592	586	582	559	565	552	558	568	567	571	589	535	598	598	577	564	582	584	557	559	581	559	597	627	572	587	576	579	563	594	544	578	550	592	543	582	579	558	566	561	562	562	577	580	582	575	555	603	574	570	549	592	576	561	532	575	551	599	537	561	573	607	581	534	578	582	563	574	617	571	557	530	570	585	615	601	529	575	535	536	614	561	557	598	575	601	545	574	586	495	575	570	570	567	550	565	538	530	558	633	575	593	583	580	603	616	576	611	587	583	577	535	546	572	544	574	614	534	566	564	554	611	560	590	529	571	561	584	564	570	624	555	577	619	542	589	578	583	558	532	551	615	586	575	592	530	598	560	523	598	569	570	598	583	597	611	561	544	584	545	571	548	587	531	575	607	589	570	563	583	562	566	564	524	553	611	579	564	556	599	563	613	566	604	588	546	599	575	580	561	541	559	556	599	594	589	554	563	565	567	575	587	604	596	618	568	586	558	581	570	575	580	534	583	531	565	529	562	590	589	570	592	549	565	566	550	608	522	533	590	619	525	562	571	612	558	546	556	567	571	587	584	579	578	579	588	613	577	590	553	525	596	574	571	536	610	584	516	591	594	566	560	564	542	542	598	564	583	593	590	582	579	580	545	596	604	566	554	536	596	573	593	582	630	562	613	541	588	652	563	612	579	630	561	563	593	590	603	572	558	554	588	568	577	597	583	588	557	586	516	577	577	555	559	573	553	579	536	564	613	592	556	532	577	543	588	574	596	602	587	548	580	591	560	603	591	576	550	572	559	563	582	546	556	600	552	555	562	608	582	553	608	589	569	586	577	548	550	571	572	565	554	524	545	610	522	562	566	602	568	578	609	602	592	574	550	585	560	572	589	567	573	565	561	564	534	541	559	544	591	602	556	544	562	544	588	598	557	606	575	551	561	549	578	559	587	523	586	590	556	556	552	546	596	590	593	570	548	580	537	548	560	600	583	582	564	570	555	579	527	569	566	592	555	577	578	578	538	601	545	582	565	567	602	594	574	563	546	548	568	568	580	588	587	590	545	569	558	559	556	578	549	560	575	591	580	578	579	551	563	519	600	548	570	560	580	579	577	609	556	594	576	556	543	599	551	560	587	594	613	588	624	535	599	533	586	577	588	550	568	561	587	569	530	564	572	572	601	583	564	554	637	558	563	508	600	537	597	566	572	550	574	536	629	537	608	574	591	575	547	505	538	565	575	577	527	549	596	575	586	588	584	574	571	573	601	579	532	587	590	567	536	591	599	569	581	615	612	537	548	559	546	567	546	602	606	549	564	612	572	572	576	593	555	569	565	582	544	599	603	542	571	548	616	641	531	562	583	548	549	584	571	555	567	587	592	598	599	592	583	577	599	566	562	534	592	561	558	598	538	578	568	594	562	596	558	552	537	546	517	571	557	570	580	556	585	568	577	578	587	560	596	561	539	560	586	558	570	556	600	562	549	583	598	546	559	602	564	583	571	525	577	554	575	576	559	565	608	607	562	562	544	587	585	574	540	590	594	541	556	534	598	522	562	558	524	575	571	549	549	542	547	564	617	592	571	582	594	595	573	527	597	586	576	521	580	561	498	570	569	585	616	569	539	568	586	575	564	559	587	562	575	570	552	560	573	523	588	568	578	581	572	584	581	574	565	577	570	578	591	566	542	576	566	578	590	559	542	553	584	577	611	561	601	514	584	567	587	587	589	576	583	545	545	612	552	602	564	575	571	588	630	587	553	596	585	584	583	578	564	580	574	591	598	584	584	555	547	570	569	554	552	582	593	553	602	575	561	564	567	566	564	571	593	579	581	589	565	544	573	561	559	561	572	568	576	610	577	582	592	572	571	578	613	568	570	564	566	600	529	550	556	532	553	566	563	561	522	561	582	599	615	547	592	563	581	567	594	552	549	518	579	567	568	554	526	589	554	608	536	616	574	556	566	564	581	628	532	602	547	535	562	527	577	554	580	539	567	608	535	576	577	572	595	559	586	548	581	577	533	615	612	546	571	542	576	543	563	594	578	600	586	584	586	555	562	605	531	575	538	612	551	554	540	557	600	563	561	599	553	570	579	549	569	549	641	580	595	611	604	587	571	587	524	567	537	596	567	572	556	533	625	578	564	547	540	594	559	559	565	578	597	553	553	593	546	557	541	528	546	604	634	562	564	566	592	571	575	573	563	552	548	551	541	604	549	553	552	582	579	553	590	560	578	605	573	567	603	577	584
16342	2739	2664	2039	1358	1170	941	803	701	590	565	539	524	508	473	445	501	486	463	438	444	456	451	469	480	477	489	455	526	542	536	489	425	422	464	440	371	338	383	401	359	402	419	405	415	420	376	381	382	412	377	411	399	404	386	368	386	398	405	386	382	380	369	363	364	406	376	397	407	407	400	367	354	379	380	384	362	395	359	343	387	399	395	434	383	367	383	350	386	388	398	379	392	426	390	408	401	423	358	378	376	349	401	383	361	405	389	404	399	384	385	369	399	399	377	387	400	357	417	351	419	341	404	432	433	371	372	367	370	360	408	403	396	368	388	402	396	400	419	392	374	346	406	394	387	378	373	397	374	367	355	376	384	398	379	404	402	373	394	401	398	398	386	370	374	409	394	376	406	376	341	377	395	382	363	419	387	369	402	389	376	385	382	379	387	378	379	385	410	401	403	368	440	385	445	412	384	378	362	400	402	396	384	394	396	361	378	343	402	416	390	410	351	394	390	387	407	368	369	400	393	364	355	398	401	375	367	382	390	398	428	358	403	371	358	365	393	380	402	418	399	374	371	376	385	415	381	373	407	423	385	386	382	394	403	372	369	380	375	377	403	349	376	360	380	370	377	381	380	390	405	358	396	371	362	366	399	396	417	367	391	376	351	368	391	362	365	388	391	380	420	376	388	414	346	382	366	378	384	420	377	375	373	395	358	393	343	407	394	361	388	411	385	419	378	366	370	387	384	390	417	384	376	356	361	388	375	360	366	370	367	373	410	407	389	373	375	396	371	386	404	382	325	416	380	386	366	384	395	381	368	395	381	384	380	403	375	370	373	358	380	409	371	415	364	398	413	376	395	384	409	424	404	380	369	371	398	402	381	378	391	395	415	400	374	345	414	408	416	392	406	362	356	378	430	394	362	386	400	397	398	398	388	398	409	371	407	387	334	396	386	381	360	383	397	403	374	387	386	383	404	416	400	401	375	392	408	418	398	389	384	372	378	392	361	376	405	366	360	362	405	404	368	352	391	375	374	404	345	420	378	384	393	382	361	365	349	385	341	378	352	393	416	396	351	423	423	390	358	374	328	366	375	358	360	415	435	384	378	419	381	433	398	353	378	415	391	434	385	402	370	374	377	376	410	400	381	360	386	359	406	382	413	428	401	383	392	417	384	389	352	390	372	356	424	369	374	377	398	386	386	405	398	397	363	380	374	390	388	388	389	369	405	366	382	351	417	401	414	381	426	379	422	378	340	409	376	409	398	375	373	375	379	346	379	358	394	420	356	414	393	408	371	359	392	332	428	354	373	381	396	367	395	411	382	367	385	355	370	397	427	422	361	435	411	395	361	373	372	402	412	346	421	373	379	356	373	350	402	399	384	393	364	382	378	385	373	356	369	420	364	369	378	366	430	372	420	394	395	419	361	379	361	383	381	383	382	386	389	366	364	359	383	375	388	394	364	385	370	370	359	391	369	375	400	367	419	396	378	406	376	367	397	467	388	405	393	409	390	414	385	392	365	380	353	396	365	379	383	415	405	399	386	431	358	383	387	361	376	423	365	383	395	391	362	354	349	382	385	406	366	382	361	358	411	385	429	377	362	387	424	385	394	410	383	383	394	341	390	407	396	344	394	378	433	350	370	375	362	375	397	408	384	397	417	409	366	392	377	415	387	417	368	397	384	369	390	366	382	363	373	402	393	354	384	388	388	373	397	382	388	378	401	378	400	361	383	425	403	400	395	390	412	382	433	377	362	389	439	381	371	370	377	403	386	422	398	393	398	405	351	381	380	392	411	407	398	381	380	359	363	399	389	385	363	382	376	396	375	399	365	415	399	375	401	393	410	383	383	386	391	378	395	401	372	402	409	386	409	383	392	374	383	378	379	370	389	378	398	407	366	374	364	377	426	360	368	416	410	367	380	388	388	341	369	393	408	405	430	395	398	426	407	374	390	422	405	402	441	377	394	371	386	395	345	388	402	390	421	412	371	364	382	405	363	415	395	425	395	368	391	397	375	355	396	368	379	369	410	429	394	391	427	404	380	347	357	417	385	387	394	407	431	377	373	397	357	409	399	447	397	385	385	408	395	390	370	380	377	356	398	348	389	370	390	376	395	373	380	384	398	422	373	315	354	367	428	350	398	366	371	386	353	368	384	386	395	388	372	375	396	373	433	391	375	370	397	408	387	391	401	404	401	379	390	413	367	385	365	381	393	388	369	375	387	380	353	425	389	395	391	415	382	414	339	439	350	395	358	357	396	408	390	365	377	374	397	377	379	388	384	451	415	368	369	399	398	397	367	414	410	402	381	392	408	399	400	412	349	399	373	398	403	374	420	391	392	389	382	344	378	391	393	389	392	367	399	383	405	345	394	343	376	358	399	390	363	394	376	384	355	372	395	389	388	405	373	407	384	397	377	403	385	393	366	374	328	376	391	377	367	363	383	380	422	411	396	371	397	373	409	393	392	399	389	376	413	363	385	365	403	380	379	370	397	371	354	371	392	363	368	400	386	389	386	362	399	400	387	380	367	373	390	379	405	451	401	359	387	372	361	400	404	439	405	387	400	383	430	405	418	359	400	373	399	391	413	357	383	367	395	398	411	390	400	369	380	379	369	393	403	340	383	381	421	373	359	375	394	401	387	378	394	397	389	359	374	405	409	354	384	381	368	385	401	410	407	379	382	384	360	377	432	372	423	399	402	387	386	406	384	436	367	370	411	388	354	363	348	397	387	437	379	369	400	424	389	340	405	357	385	358	422	394	400	413	402	369	409	402	357	356	364	422	358	407	424	354	400	387	424	386	327	375	393	377	379	369	403	352	379	385	376	427	396	391	346	410	390	368	387	373	389	383	410	399	374	345	450	354	368	383	362	385	395	368	391	348	394	391	379	383	378	384	339	388	363	382	414	362	372	400	388	367	420	378	397	389	408	392	371	391	390	372	361	377	389	404	372	425	394	403	360	352	423	388	396	391	390	392	369	362	374	406	420	395	364	374	422	421	364	399	376	383	422	392	410	390	362	403	408	354	386	381	415	392	365	359	363	347	379	353	379	365	347	364	394	380	355	413	385	359	364	384	423	410	378	403	382	377	405	413	408	385	383	361	375	396	403	361	380	353	404	389	357	397	409	388	387	385	359	377	363	385	414	375	406	379	351	393	384	403	388	356	355	371	410	341	340	365	398	381	338	403	388	364	394	400	392	419	369	420	402	398	394	421	379	414	382	372	378	342	382	379	390	400	370	358	393	361	401	397	400	364	381	366	410	399	402	370	414	394	401	394	402	366	379	375	345	393	417	356	407	397	380	374	342	413	391	398	359	380	389	414	363	356	415	378	395	386	417	391	410	349	377	363	398	411	412	419	452	403	383	376	397	409	382	405	398	384	397	372	368	420	397	375	407	414	381	377	370	362	392	405	436	342	397	355	401	369	390	370	390	403	367	405	397	376	395	397	405	393	389	401	413	397	399	392	387	371	420	413	388	386	373	349
8583	2503	5033	5928	5303	4409	3550	3057	2783	2303	2198	1874	1829	1721	1641	1542	1421	1604	1545	1418	1309	1271	1364	1839	1834	1578	1760	1784	1978	1961	2016	1766	1363	1333	1370	1360	1115	1062	1034	1001	1009	980	1021	1022	1002	1006	1005	1015	1015	995	992	1003	1020	1015	1000	1035	938	993	999	968	972	1001	939	989	953	955	1008	984	1028	985	1003	976	970	985	1020	957	951	927	994	914	970	932	944	943	979	967	934	1001	1015	891	937	961	956	947	949	973	973	944	971	1021	959	949	926	940	910	1012	897	946	934	929	979	918	944	905	984	961	1001	911	994	947	948	946	946	968	966	952	943	937	997	973	987	927	1001	878	965	954	933	1016	1001	1022	977	1010	947	971	941	932	927	921	1011	953	950	921	935	900	971	929	960	973	920	953	937	963	922	918	940	976	918	909	938	957	906	981	970	964	958	994	955	969	945	980	998	917	963	900	991	984	952	960	931	913	977	923	976	922	889	962	897	941	974	920	943	1001	915	952	990	966	978	943	932	925	991	914	928	968	971	965	972	925	981	970	989	932	965	942	952	959	956	903	942	961	924	972	958	972	929	960	917	904	956	923	940	949	963	966	962	994	880	942	956	908	922	897	937	933	952	1003	928	936	969	918	988	932	982	957	904	939	971	939	962	947	890	942	926	900	938	909	948	967	970	997	921	989	972	962	987	959	940	964	963	949	887	956	941	994	924	929	880	998	916	958	978	997	949	953	965	981	942	950	895	924	962	964	909	888	935	985	913	979	935	942	949	956	921	938	907	909	903	913	990	892	954	933	939	914	924	971	963	961	956	946	963	961	914	938	965	974	950	928	974	919	943	922	935	971	971	930	926	965	943	967	957	967	967	1001	898	915	897	915	921	929	937	913	900	954	927	898	949	968	926	973	955	904	998	927	958	1007	944	944	1001	943	955	941	938	915	979	986	933	906	975	885	925	944	955	936	968	907	911	941	933	885	934	963	994	939	959	933	1000	971	951	875	918	935	909	922	998	1006	911	950	928	915	999	916	876	978	972	971	894	985	902	936	908	964	955	945	963	967	942	978	900	919	956	987	992	961	922	966	965	968	929	968	976	939	952	958	972	987	950	940	963	956	926	918	978	940	973	985	938	920	941	963	926	906	924	990	967	910	976	974	890	972	944	965	987	952	955	988	931	939	962	968	984	1011	903	911	972	913	976	955	950	973	935	944	954	981	948	937	938	990	905	916	910	967	962	1012	939	950	930	922	942	944	927	1012	974	938	983	979	936	988	923	910	980	933	932	900	937	1041	969	990	918	941	972	921	1008	975	963	946	945	961	964	967	934	875	961	978	1001	932	973	955	919	929	984	994	951	987	907	939	932	950	941	971	931	957	937	952	949	927	923	953	949	910	978	991	897	950	908	976	933	975	934	968	900	955	912	968	950	988	971	914	937	949	951	971	938	952	916	913	933	884	965	898	940	941	978	936	975	934	906	891	907	951	919	1013	950	979	951	892	931	939	950	952	935	939	947	977	965	953	935	912	1012	945	943	975	937	976	940	947	911	919	979	968	946	985	927	927	930	887	942	910	952	938	946	957	921	921	970	946	975	974	914	933	945	984	995	974	934	901	967	994	936	992	949	928	969	926	942	936	953	948	918	924	892	962	923	979	945	941	957	900	956	996	932	901	969	938	946	935	937	968	983	911	1014	912	921	976	919	883	949	899	951	899	927	925	935	976	943	997	916	925	930	957	967	958	913	915	985	936	900	948	967	912	934	968	918	905	960	970	925	968	952	944	944	935	958	947	894	971	910	972	936	983	970	959	944	954	935	942	915	974	934	899	988	953	927	912	908	908	913	934	905	920	927	969	886	958	948	952	904	965	944	977	945	934	929	966	967	984	960	980	879	998	967	951	958	946	912	977	940	930	978	970	938	960	913	986	945	965	976	969	924	936	984	963	987	932	947	981	953	933	966	985	977	914	918	935	933	946	982	949	933	934	909	974	959	864	932	907	929	976	948	950	963	976	919	956	963	947	945	1011	936	932	993	932	968	904	974	998	961	971	929	928	946	951	954	997	968	962	986	904	919	964	913	925	981	966	971	970	979	939	929	894	987	963	987	935	968	960	953	927	938	946	953	954	975	872	986	1008	945	907	918	983	961	941	977	1036	924	976	892	976	945	931	924	969	984	935	965	965	922	961	1005	919	992	979	920	895	1024	972	915	938	919	982	887	901	883	937	947	1004	916	889	888	936	997	961	967	941	945	918	1001	940	943	909	994	965	909	919	939	912	908	957	946	966	868	969	964	999	907	979	941	982	936	951	1012	921	962	912	973	944	958	969	972	943	947	985	953	892	865	902	939	972	912	965	944	926	896	965	1002	953	911	974	924	981	943	921	978	924	925	909	976	921	901	918	931	982	912	927	950	919	924	910	941	925	913	916	903	932	877	942	913	922	952	918	915	949	939	953	940	969	956	949	948	962	989	961	914	988	892	885	970	971	921	924	1021	926	935	906	973	936	979	951	897	948	969	993	981	935	928	946	947	914	950	923	908	963	882	947	928	971	960	950	978	935	920	1000	986	903	950	936	977	950	902	961	918	965	977	935	932	959	930	924	939	904	959	954	979	928	898	989	957	954	928	979	958	922	985	958	952	940	997	925	931	951	913	942	941	961	1004	943	1008	951	983	911	963	950	942	934	920	969	938	949	915	940	978	930	931	931	961	946	926	917	951	951	969	927	945	920	933	921	949	971	945	909	949	984	916	926	932	1012	936	926	983	940	943	943	952	1006	987	935	959	925	918	939	916	932	1003	935	900	938	941	936	864	959	940	917	936	946	920	883	978	944	932	947	871	949	982	905	952	968	929	903	1001	982	982	942	913	921	981	956	931	934	884	902	917	958	951	987	912	911	916	954	966	923	917	906	888	1016	916	931	920	977	947	954	954	894	926	925	957	924	915	965	923	928	912	892	1004	1002	928	965	888	1012	916	922	941	929	985	915	927	929	937	924	991	1018	986	962	1010	1021	945	947	902	996	923	913	926	966	934	948	989	928	979	931	1006	956	927	1017	912	938	942	961	928	962	914	897	981	955	964	924	1002	945	937	960	1030	891	1022	965	1004	966	973	942	976	937	915	907	943	886	956	979	881	935	954	954	920	983	973	952	996	969	924	940	986	979	957	977	957	979	932	944	927	957	948	976	952	959	931	928	953	990	990	876	942	974	913	920	897	963	972	959	924	939	945	967	924	959	928	987	870	955	921	927	943	944	925	918	916	893	926	969	920	947	952	918	928	947	992	957	1007	929	925	964	942	970	941	959	989	973	941	947	942	883	911	926	972	949	900	926	935	980	923	992	976	936	932	950	896	928	920	981	885	986	954	977	962	905	922	948	988	925	895	924	971	948	926	918	927	916	919	986	960	932	951	976	917	981	941	980	948	953	986	977	918	924	899	928	939	928	888	938	1017	951	895	910	890	969	933	955	921	1001	956	898	916	928	905	936	955	949	976	929	962	911	907	944	899	962	988	916	966	958	862	933	969	973	953	935	944	938	960	887	944	943	1017	914	1013	970	978	966	937	942	974	913
1986	157	147	159	138	114	158	112	145	140	145	124	118	132	118	113	122	130	132	130	129	110	143	147	121	128	137	126	125	140	139	120	144	156	117	130	116	133	126	128	113	135	121	130	146	128	123	125	124	134	99	126	125	129	125	129	127	140	120	143	118	115	105	149	126	118	109	138	130	138	115	106	136	131	122	129	131	146	134	128	135	124	148	149	140	139	124	106	124	147	115	131	132	128	137	130	119	108	136	136	112	142	112	105	152	110	133	113	134	117	128	145	132	136	120	122	127	142	127	113	138	136	124	122	121	134	126	137	130	125	125	144	126	161	124	121	129	124	146	141	141	129	127	138	133	124	123	123	131	110	141	119	137	124	121	134	131	116	136	134	140	142	138	123	135	153	116	118	145	116	125	114	109	143	145	139	106	134	131	115	121	128	132	136	111	124	133	125	137	122	123	129	109	127	119	125	124	139	123	135	126	155	105	126	114	125	128	133	126	137	119	116	136	141	105	114	131	116	131	130	129	133	155	116	101	106	129	148	128	124	142	144	121	117	136	128	142	129	119	138	138	140	135	121	142	120	139	138	129	113	108	118	122	134	120	136	127	136	125	114	146	122	132	137	125	150	133	121	116	131	122	145	149	144	119	139	147	126	112	116	122	144	126	123	124	129	133	133	122	112	122	133	119	143	123	113	124	133	114	120	129	130	119	119	134	125	141	115	116	132	119	122	153	112	122	118	134	132	121	157	122	124	109	130	122	149	131	123	115	124	140	146	131	115	116	128	134	118	114	115	135	142	119	113	118	128	138	138	137	124	131	153	128	109	141	110	135	135	118	156	111	142	133	129	150	120	118	119	115	128	115	127	123	128	117	122	118	127	131	128	144	149	133	117	141	125	123	121	134	133	129	127	131	164	144	157	133	140	115	110	142	134	131	158	106	126	132	117	136	122	140	138	138	120	117	135	137	120	129	129	128	136	120	120	130	126	122	138	113	125	132	117	132	120	141	110	131	119	119	112	127	124	140	120	134	120	124	119	133	144	143	118	120	127	99	132	111	137	115	147	107	121	153	121	142	109	145	127	113	124	137	113	140	134	122	124	110	120	148	121	127	136	124	122	119	123	133	105	129	133	136	117	133	127	114	133	115	125	127	113	110	143	143	119	116	133	116	119	150	118	118	112	105	126	146	122	113	124	130	117	118	118	120	113	105	131	120	131	139	126	138	136	133	137	115	136	126	124	124	139	133	110	120	123	132	122	148	132	117	122	105	116	126	125	128	144	136	116	146	115	134	144	142	124	136	132	150	148	122	137	135	137	166	129	122	141	135	147	121	116	128	125	137	119	124	127	156	134	142	121	138	148	114	120	120	125	122	120	138	137	136	114	104	135	123	156	133	110	124	117	123	127	135	145	127	144	123	149	147	140	138	131	115	127	126	142	159	140	124	135	134	148	132	109	136	122	106	128	119	134	119	129	114	121	100	129	136	136	139	143	124	138	132	130	112	141	123	124	126	121	146	119	144	146	125	141	130	121	146	116	146	135	117	135	132	147	118	112	120	122	117	130	130	130	113	132	153	126	130	111	125	134	129	120	101	129	140	132	116	120	123	124	125	129	123	119	117	114	127	134	121	134	155	135	140	128	119	136	126	141	124	112	137	110	123	128	143	133	119	136	131	133	128	140	119	127	157	122	137	125	121	126	131	122	127	132	119	128	125	120	161	140	130	133	117	98	141	130	129	127	145	123	127	120	132	131	131	132	137	128	142	131	147	121	122	121	109	124	129	134	135	126	124	137	124	123	129	122	117	95	143	129	136	136	131	125	142	130	114	126	112	122	122	139	132	124	145	129	139	128	144	115	132	137	114	149	139	123	137	123	127	139	135	121	131	138	127	119	115	134	121	120	110	109	101	132	134	117	113	140	152	123	124	140	167	124	102	128	132	125	112	125	112	144	133	127	121	132	158	130	126	117	142	137	130	142	136	108	137	133	107	116	140	125	116	135	133	129	130	138	119	139	131	108	155	123	144	138	115	116	122	109	137	132	137	113	133	137	121	117	90	126	130	130	130	116	135	112	131	137	100	119	117	122	120	132	132	135	155	130	117	140	131	147	138	134	124	125	142	142	128	166	122	111	121	143	101	126	143	140	137	131	124	130	116	113	120	125	119	124	110	131	122	125	150	139	143	126	135	128	140	134	135	114	105	138	136	133	144	120	155	139	111	124	113	121	127	113	136	139	119	123	109	121	120	120	154	133	141	115	143	129	121	127	117	114	117	117	117	140	110	110	147	125	144	130	133	126	136	128	131	134	111	127	128	117	139	126	128	122	110	108	134	110	121	144	145	133	136	111	135	118	122	126	137	124	117	156	128	128	132	138	135	147	131	121	117	127	115	125	116	143	137	142	121	131	123	119	132	136	117	119	120	118	142	127	104	109	116	160	131	119	124	148	126	146	122	123	114	135	118	130	109	134	127	121	123	136	142	115	107	112	134	119	123	125	131	118	131	139	104	124	136	126	133	122	138	117	126	136	131	124	123	129	115	111	114	102	116	111	146	129	129	123	130	133	144	123	114	122	140	151	124	125	137	112	101	144	125	145	129	119	113	125	125	133	125	129	139	137	148	131	114	123	147	110	106	122	131	139	105	102	137	116	131	109	122	138	121	166	118	130	114	124	132	158	113	130	134	115	118	118	124	109	119	135	113	137	103	143	122	130	116	123	141	138	127	125	130	131	116	125	131	143	134	136	138	118	139	135	123	140	140	119	145	112	119	112	126	126	130	107	114	133	153	108	119	120	130	134	121	108	104	129	129	123	130	128	152	121	130	123	123	114	130	115	156	137	130	108	126	139	143	127	116	131	105	130	113	154	124	122	136	103	131	134	138	136	118	137	149	121	131	131	117	129	120	130	136	138	122	125	125	145	118	114	139	130	135	113	138	129	106	134	110	117	136	124	139	119	131	129	123	123	110	151	144	116	136	125	145	116	135	140	144	100	122	138	111	153	130	137	123	134	122	146	128	119	130	124	131	150	110	115	117	126	121	125	140	118	108	106	112	128	140	147	122	140	131	131	128	122	110	116	138	108	105	108	119	132	112	125	136	106	125	133	121	119	138	142	114	124	95	122	119	129	131	112	138	116	118	128	128	141	108	134	133	140	132	156	138	127	120	151	144	140	123	131	129	140	115	129	150	140	150	129	130	125	117	124	126	138	142	124	119	120	118	138	138	137	126	122	109	112	116	108	129	136	136	143	122	120	122	135	123	135	139	115	123	116	129	146	130	125	127	120	99	136	157	129	135	121	130	111	129	136	139	127	122	150	131	131	141	140	148	121	113	137	136	127	142	132	131	110	120	129	138	118	122	117	119	128	119	134	131	159	128	115	109	132	126	108	155	121	124	135	117	122	121	115	117	138	150	149	114	143	121	114	123	127	119	124	109	117	130	119	137	137	133	147	114	120	135	113	151	118	121	121	141	107	140	108	131	120	136	121
2435	418	506	505	495	480	481	472	421	429	394	427	392	397	397	414	421	439	432	382	388	421	358	404	425	400	393	460	449	449	386	385	388	439	393	431	376	402	418	413	404	355	385	369	400	435	398	407	358	415	379	409	396	394	381	381	405	387	416	371	407	425	417	382	367	394	418	417	400	394	344	392	393	431	385	366	415	385	424	378	396	412	380	405	409	389	411	400	374	384	387	408	391	418	418	401	403	410	399	406	402	399	407	409	409	418	400	406	363	435	389	399	376	383	377	367	400	397	386	405	389	351	379	381	406	413	402	387	402	420	397	445	398	375	396	402	382	388	418	399	435	379	406	370	399	377	396	396	405	424	423	399	400	413	433	418	413	389	379	394	428	392	369	419	377	388	401	404	385	405	375	406	386	381	404	393	397	413	438	396	383	444	386	408	402	391	378	382	436	410	389	405	384	360	405	414	444	402	382	419	399	355	380	419	380	355	412	431	390	374	403	358	377	416	403	403	413	364	381	444	406	412	403	434	381	412	389	423	406	388	432	356	383	391	447	405	399	379	405	428	434	379	417	377	392	353	397	434	402	383	354	383	413	386	393	376	356	398	372	367	379	383	426	413	398	408	416	405	378	361	410	395	367	413	398	416	394	429	359	396	393	384	366	414	405	412	381	466	400	352	392	418	398	359	375	388	368	396	407	405	398	374	399	377	405	406	415	381	408	383	389	412	382	387	394	407	396	380	367	432	412	379	372	413	448	400	395	404	389	416	392	369	414	399	427	412	382	380	409	389	412	433	397	399	387	401	407	425	398	444	395	402	400	431	415	401	411	379	402	408	412	392	393	401	408	414	389	414	384	406	397	402	425	396	381	393	385	401	406	391	394	402	371	443	398	396	390	415	402	359	432	399	391	400	389	411	363	424	389	429	424	424	399	432	402	410	426	375	394	371	410	400	402	414	403	395	420	391	412	394	359	374	407	386	431	352	378	393	402	411	426	400	399	440	431	369	413	363	409	380	391	407	402	405	390	432	376	419	365	425	360	355	415	374	426	376	401	396	418	396	386	394	392	410	418	420	401	382	395	368	405	365	405	436	412	374	406	365	403	410	397	388	390	382	384	411	379	389	440	417	386	433	369	389	434	422	421	410	404	407	353	389	375	435	375	381	416	405	386	402	373	401	406	413	394	372	377	366	417	404	414	378	397	440	407	389	401	383	378	380	407	396	423	404	374	386	385	390	410	414	402	391	443	386	400	399	392	396	418	372	414	406	391	415	386	410	403	401	395	399	358	393	382	429	399	363	436	399	385	355	387	417	391	402	397	429	380	413	363	371	371	408	404	395	382	406	361	437	385	381	407	428	364	405	441	415	395	389	396	393	390	381	381	367	407	402	383	423	400	399	415	394	409	384	390	412	407	426	442	373	425	404	426	465	407	377	397	405	437	379	387	378	369	378	401	368	409	371	440	368	395	406	401	422	419	385	368	391	377	404	363	394	376	391	371	383	400	415	413	404	379	420	355	383	387	381	398	398	408	381	384	384	421	342	415	380	377	405	410	379	374	426	432	375	443	394	409	425	390	396	378	394	402	400	389	393	395	407	398	376	385	413	404	387	420	411	393	365	376	395	415	407	399	397	432	416	388	393	408	394	393	430	408	402	365	403	391	427	369	402	392	367	372	379	388	391	394	406	409	379	409	409	407	426	418	418	389	405	421	373	421	392	379	397	388	399	388	387	420	411	373	407	435	387	375	405	407	410	433	383	424	418	398	372	397	370	422	371	378	407	389	386	407	414	393	382	410	370	401	381	389	406	381	415	398	428	402	371	387	400	402	391	381	400	425	405	392	393	386	372	422	407	413	422	380	391	405	372	400	385	404	421	370	393	401	377	401	378	414	371	381	419	397	425	399	398	391	388	428	367	427	389	367	430	437	406	378	418	416	416	406	372	423	411	397	386	417	372	414	360	418	395	396	393	406	359	421	379	362	424	384	407	378	412	406	368	360	391	412	398	408	369	361	388	397	413	379	401	362	430	432	399	352	385	410	428	410	390	409	384	391	375	379	401	407	351	411	376	394	406	395	378	425	440	414	411	385	391	410	394	399	403	432	395	381	425	400	419	397	382	375	421	402	404	393	393	363	425	386	411	426	374	401	421	366	385	436	387	394	396	437	404	392	394	394	411	364	399	377	396	412	385	414	402	400	368	366	371	375	407	402	394	435	405	397	376	366	389	403	391	387	375	414	360	435	395	389	392	410	380	346	407	434	403	398	389	407	416	375	420	410	416	400	387	400	385	387	383	426	404	417	397	390	405	415	421	404	381	367	410	379	402	401	370	423	383	429	417	375	423	426	378	392	399	404	437	392	403	375	409	356	394	424	431	415	382	422	394	415	415	370	412	386	357	429	398	411	337	421	400	372	387	390	381	421	418	403	413	408	365	386	388	382	415	426	423	363	431	390	405	385	418	410	391	402	411	386	396	381	406	396	396	404	405	401	415	411	401	411	399	366	367	381	381	391	383	395	378	412	368	410	373	396	430	371	386	449	428	400	415	400	439	414	373	392	427	406	396	393	398	399	391	408	391	410	352	404	401	370	386	389	382	376	379	385	351	396	440	382	381	403	396	394	394	396	426	391	382	377	377	401	414	420	365	390	420	389	368	371	390	417	407	365	404	387	433	433	386	418	393	390	375	386	399	370	410	424	375	436	397	383	404	380	397	436	408	403	386	411	370	371	392	371	391	405	373	421	371	445	382	447	434	411	384	364	388	393	379	388	385	385	427	407	422	404	428	413	430	403	420	434	388	403	399	394	396	404	382	389	376	401	384	385	364	397	387	391	383	391	385	422	391	465	384	378	404	405	389	382	395	380	412	395	424	381	391	419	394	380	410	436	418	387	410	383	400	423	393	393	423	407	388	394	429	396	436	400	416	427	405	361	425	370	415	405	408	415	417	446	409	425	392	382	331	444	376	375	413	384	369	383	431	402	415	446	413	380	396	390	385	393	383	368	402	401	391	391	379	403	413	402	370	372	440	395	402	411	407	367	387	427	413	391	397	431	438	382	411	392	403	367	415	404	425	400	385	408	399	416	383	367	418	383	367	422	375	414	402	403	384	367	403	406	374	374	371	391	403	385	394	379	399	398	432	426	386	396	391	429	349	387	383	381	412	380	390	381	429	411	414	402	419	421	398	345	376	410	371	382	388	401	398	414	410	397	402	376	391	388	416	419	422	409	403	419	413	412	386	388	410	402	413	373	390	411	359	384	392	420	365	410	411	369	393	394	413	414	398	381	364	385	410	373	357	365	436	370	438	383	420	430	416	406	401	412	402	395	392	402	408	414	403	404	402	395	421	414	403	402	367	398	342	385	399	381	404	397	397	393	375	394	403	369	387	394	418	408	382	408	427	414	348	398	399	380	407	403	404	386	384	399	383	371	400	363	357	416	417	420	362	402	381	388	425	376	383	406	427	353	392	399	394	421	412	382	396
8414	1084	1248	1001	685	558	417	388	335	372	288	270	284	255	253	274	235	237	265	233	221	223	216	286	236	249	263	305	250	258	308	250	241	220	216	207	212	203	232	208	228	195	199	222	208	216	215	221	231	224	190	197	189	179	174	172	208	203	198	216	190	215	211	226	201	197	209	216	214	205	181	210	207	191	178	201	221	204	207	188	192	215	206	200	227	214	191	211	209	216	203	206	231	201	196	195	232	193	190	190	222	227	191	202	190	186	202	178	197	197	211	200	208	170	235	190	191	229	201	184	234	198	231	196	195	198	192	189	203	206	199	180	179	208	210	224	208	195	208	183	185	217	202	217	177	191	208	230	222	225	196	211	204	193	173	212	205	209	206	213	192	194	238	213	190	185	211	200	205	217	237	230	194	163	217	180	203	190	188	195	191	202	223	192	208	207	182	179	213	164	193	190	188	209	189	228	239	210	187	193	196	200	202	197	208	227	200	175	210	192	227	205	219	202	211	185	208	202	208	209	193	219	197	194	200	218	182	210	160	228	214	188	216	207	196	177	204	165	222	197	211	221	192	196	245	190	198	181	203	175	200	217	174	185	196	190	206	224	199	229	189	196	196	207	197	189	196	201	223	167	206	172	209	191	225	223	180	208	209	212	202	231	194	200	192	212	191	183	209	195	196	192	199	212	193	196	190	218	197	205	184	203	175	214	206	203	202	200	219	183	199	211	215	221	190	220	193	211	201	197	214	198	220	200	208	198	192	218	221	200	167	207	201	215	169	214	232	215	174	211	213	167	180	220	183	208	238	215	201	199	199	196	198	196	188	187	189	199	196	217	203	186	221	180	217	175	182	222	194	204	201	234	211	207	187	198	198	185	231	227	226	207	221	199	193	200	196	153	195	202	186	220	213	218	200	199	212	205	206	189	215	246	194	221	215	192	212	238	214	207	193	202	207	184	196	216	220	190	189	196	213	201	200	199	193	183	182	207	205	223	230	193	199	192	191	214	210	214	219	175	195	207	190	198	199	205	207	179	200	201	178	209	181	180	204	193	205	237	172	200	198	206	228	202	219	188	187	201	163	187	190	188	190	196	219	203	185	195	205	189	197	177	183	203	210	194	224	214	220	215	199	194	198	196	210	185	230	191	183	203	183	217	185	205	201	230	196	234	174	203	207	198	232	199	212	207	215	224	206	209	198	181	207	213	233	175	207	206	219	175	198	187	218	198	201	184	208	214	208	192	181	182	205	183	203	214	200	190	179	209	218	207	193	198	202	211	187	198	211	197	193	216	210	213	218	181	213	191	178	183	176	222	196	191	196	195	202	210	195	206	190	189	235	186	191	210	206	208	177	176	210	203	190	167	197	196	225	206	237	221	194	195	186	196	187	200	200	211	208	191	203	200	182	184	198	221	204	194	203	218	190	189	178	202	193	208	193	209	207	185	214	196	183	203	235	191	215	196	247	199	188	192	211	189	185	198	218	196	186	194	202	197	197	174	220	218	220	211	209	199	199	192	178	172	200	193	217	205	185	198	225	207	218	197	202	220	198	204	195	176	188	186	214	194	204	190	204	162	194	187	214	204	203	178	197	193	217	165	201	195	193	204	186	206	153	203	197	208	203	220	220	202	195	178	204	194	232	225	222	206	215	216	165	216	193	187	218	212	208	201	206	221	191	208	198	223	199	224	210	204	200	191	194	216	189	220	226	183	212	196	204	184	196	189	211	210	212	214	185	198	208	192	199	198	209	204	200	189	210	203	186	169	202	205	178	201	212	216	186	225	201	179	207	181	198	205	200	194	192	202	199	200	203	199	205	197	193	181	186	204	213	190	175	209	206	194	229	234	210	163	190	190	175	217	198	189	190	204	206	185	183	176	199	176	183	194	214	191	187	206	196	195	190	213	189	175	191	218	224	208	199	220	187	218	189	227	236	188	205	212	204	208	188	192	195	214	202	211	219	211	198	208	169	213	195	186	202	200	182	191	211	196	179	194	203	184	207	201	227	195	211	215	208	185	224	206	196	197	178	222	180	203	208	203	202	192	180	204	188	194	232	208	216	183	171	222	193	185	192	225	194	180	206	203	219	214	202	202	182	198	202	213	195	162	188	206	203	185	200	201	205	210	190	195	209	200	204	194	197	206	192	187	191	245	230	194	181	196	227	219	186	190	183	206	198	186	165	183	211	196	221	190	221	215	233	195	221	193	202	211	205	201	192	205	192	188	190	206	189	182	178	186	218	217	202	199	213	215	203	246	226	198	190	219	173	226	208	220	211	221	183	213	233	192	194	213	190	224	218	207	198	182	195	217	216	188	197	213	193	194	226	223	178	184	231	202	203	213	190	210	236	190	184	193	208	209	232	202	195	189	164	191	221	210	229	229	181	232	198	196	212	208	215	216	197	206	209	191	225	210	211	196	209	204	196	216	233	199	194	172	193	211	205	180	213	161	206	230	206	198	208	205	204	208	206	207	208	190	198	182	211	214	202	194	217	200	196	205	220	211	196	180	223	196	180	206	211	231	209	195	194	218	196	211	204	207	214	207	220	204	187	202	196	171	186	209	205	231	193	179	221	204	180	176	191	174	213	194	200	200	164	210	191	174	194	212	161	183	198	205	210	215	206	200	204	217	210	208	192	209	181	215	192	213	195	220	202	191	194	187	182	220	193	220	181	207	198	220	231	210	194	197	217	187	196	222	184	202	162	200	205	200	228	200	205	193	192	218	203	193	209	194	195	177	179	210	209	204	192	224	207	188	182	199	223	202	210	201	198	194	207	215	195	174	237	193	221	215	178	200	195	221	209	198	222	175	184	192	190	235	213	173	189	190	194	224	194	186	210	192	196	216	215	161	182	180	205	186	175	195	161	215	207	211	191	199	174	188	193	174	185	187	189	218	207	181	201	176	226	190	211	200	190	200	201	200	187	209	182	186	198	199	201	231	201	207	193	186	190	192	197	242	210	178	185	212	195	208	213	215	191	219	222	221	186	199	212	179	200	212	219	201	183	210	201	197	200	196	196	215	200	198	208	207	219	233	202	214	180	183	205	182	207	204	224	207	217	205	218	193	216	224	209	206	207	201	189	207	199	207	213	206	218	209	212	192	211	187	200	186	197	228	180	193	208	215	188	211	206	187	207	174	206	200	170	212	189	166	214	192	217	206	229	195	199	180	185	184	204	201	209	222	166	218	226	190	190	191	187	196	173	190	202	201	198	205	200	216	216	184	204	202	210	216	191	226	217	209	188	178	211	180	230	192	199	197	202	205	210	197	195	179	211	200	194	190	217	200	195	213	197	205	204	199	193	196	212	220	213	207	231	197	203	192	215	176	200	209	186	219	182	208	200	203	197	191	221	193	201	201	186	180	225	209	196	203	202	220	231	216	212	189	211	198	200	223	223	212	215	200	187	227	210	205	199	220	187	199	184	197	208	196	199	191	207	204	213	207	198	189	186	204	221	229	221	209	200	206	200	195	193	237	204	188	187	185
6298	1345	2837	3127	2840	2288	2054	1650	1460	1406	1124	1052	999	952	904	849	856	813	835	817	766	758	784	1124	949	1065	985	1155	1095	1073	1184	1141	864	810	769	730	663	635	643	666	627	607	658	618	608	600	592	605	631	588	598	570	583	616	601	600	625	606	559	593	617	576	608	596	576	546	588	588	544	583	563	583	582	576	562	617	606	569	530	607	529	586	569	566	620	580	610	608	585	537	563	563	561	562	622	611	580	573	611	603	601	596	587	573	567	591	554	549	600	575	554	616	597	605	569	567	532	617	593	574	576	570	570	591	583	575	553	565	590	565	550	552	538	581	533	555	568	539	585	534	536	561	593	575	533	606	584	575	568	569	569	568	600	547	605	574	594	638	589	574	557	582	550	651	556	579	579	561	582	566	586	619	584	543	532	560	593	578	582	575	563	585	592	577	564	584	587	537	582	565	569	576	570	597	608	538	598	557	589	575	575	606	574	516	551	544	624	551	566	544	603	580	549	572	562	596	579	553	567	581	559	571	546	611	543	556	554	623	536	559	570	575	578	556	623	601	528	607	592	510	556	575	554	563	552	576	557	552	586	575	582	600	544	614	557	590	589	597	582	528	552	554	610	602	565	547	549	604	559	566	570	548	563	569	519	567	560	605	541	579	557	542	529	568	574	563	619	593	577	590	581	598	581	611	590	556	564	591	545	593	592	544	538	608	583	569	547	564	545	571	568	597	593	563	602	573	567	587	557	553	563	568	580	589	603	602	565	583	540	562	559	590	559	559	569	577	563	573	593	570	540	570	564	590	556	572	609	572	546	610	509	577	527	563	575	586	596	550	553	602	549	541	584	586	545	574	538	534	576	556	532	566	557	573	554	571	586	566	552	592	567	532	537	595	526	565	576	590	551	586	565	597	545	559	550	543	592	542	604	591	597	574	541	532	589	566	590	549	577	575	585	580	566	570	574	570	577	568	584	585	568	561	569	508	579	541	565	590	564	519	582	582	565	574	597	546	566	596	575	550	601	577	581	584	587	591	574	586	560	585	612	541	597	585	596	558	578	537	563	533	578	590	547	569	621	575	557	571	577	582	546	598	525	559	597	559	589	609	579	538	567	570	586	611	583	569	548	580	577	543	578	571	636	615	565	607	566	542	579	555	557	576	575	586	562	564	585	587	593	585	560	563	566	571	561	571	581	555	601	561	592	557	585	581	534	530	568	569	565	563	564	606	562	590	586	581	589	548	559	550	563	562	534	588	568	577	599	561	550	538	567	571	564	592	591	570	528	589	600	540	570	567	543	593	553	590	548	554	520	515	572	541	544	609	566	588	518	543	539	544	583	556	579	550	583	587	567	568	581	558	530	570	582	562	573	554	559	557	590	566	601	570	583	526	549	546	589	558	569	579	566	589	596	560	532	588	585	559	602	561	595	619	589	575	607	516	602	527	566	527	554	564	586	545	533	599	582	533	609	559	580	578	634	584	610	591	613	553	583	545	570	569	602	599	562	574	562	590	552	590	546	569	543	589	572	554	566	555	593	570	558	610	556	570	578	572	575	553	600	628	547	555	537	570	573	572	636	584	597	533	599	566	564	562	598	607	592	565	551	530	557	585	530	549	593	544	549	581	563	581	524	576	606	558	572	562	528	540	559	554	586	570	561	579	547	597	553	543	567	572	540	598	563	631	547	564	575	563	573	531	530	567	570	559	559	557	585	601	564	552	605	563	569	608	557	528	599	624	566	566	584	559	599	549	555	568	546	559	569	540	631	553	566	592	564	558	541	590	634	587	561	582	539	601	526	535	585	567	590	633	505	544	551	564	573	595	550	555	551	582	544	541	528	567	583	580	543	550	561	549	550	616	567	537	569	558	564	536	567	545	541	550	599	586	545	546	599	567	528	557	566	549	607	549	612	573	563	564	613	593	574	543	563	564	573	598	618	537	562	560	542	581	552	547	573	518	549	596	595	546	613	554	548	534	585	609	545	530	573	550	616	593	593	602	602	551	568	567	550	550	597	558	560	536	516	548	576	548	569	596	529	558	535	600	560	540	615	614	577	572	570	584	618	527	549	581	596	543	526	555	557	613	573	562	536	532	573	611	591	562	569	588	555	569	562	576	603	572	511	573	576	546	590	573	546	534	582	560	570	580	560	580	536	551	535	563	564	598	580	567	592	564	570	557	556	588	567	581	593	540	584	572	571	563	597	550	541	547	555	582	594	548	599	603	594	556	556	573	551	557	560	608	578	575	558	591	578	589	540	583	599	538	520	531	634	585	609	603	579	580	593	561	606	620	564	583	570	575	594	603	542	568	551	569	575	593	589	554	533	574	557	531	589	574	589	558	536	607	567	576	588	563	553	582	561	558	540	589	623	562	605	548	561	520	596	568	557	524	526	592	572	549	614	598	566	547	538	557	508	562	553	540	558	566	520	547	588	586	540	615	578	546	592	569	577	572	550	549	584	542	593	594	560	553	644	563	604	563	551	584	544	555	564	566	554	556	581	548	566	555	546	554	589	545	553	585	557	559	594	560	557	578	548	562	592	567	597	575	536	574	570	579	603	553	575	596	573	557	538	551	578	580	559	545	569	537	531	555	556	613	578	545	552	569	569	590	585	563	619	537	552	551	531	590	534	590	573	557	555	587	596	584	563	544	612	566	555	537	628	572	545	538	614	532	576	562	591	578	552	541	627	550	593	590	570	537	577	544	547	564	604	580	548	611	618	570	583	544	551	622	596	559	576	569	569	552	561	549	547	571	574	544	539	548	554	536	520	593	534	588	582	541	562	555	609	582	573	518	591	543	600	602	592	591	530	574	539	568	541	610	557	530	570	618	573	541	593	599	604	543	533	549	608	554	596	579	533	574	561	534	540	591	633	571	601	570	537	556	558	558	578	581	575	624	571	570	574	577	572	548	574	566	546	585	581	574	616	576	576	554	572	573	586	548	567	558	547	575	556	591	601	552	563	609	620	591	552	595	585	573	582	565	549	552	594	560	606	540	584	583	542	571	532	515	558	592	603	531	585	576	591	594	535	594	567	569	566	579	599	574	578	571	551	610	579	532	605	588	551	573	580	549	597	585	569	583	559	519	570	623	565	584	617	572	536	556	558	536	560	537	619	571	604	543	571	569	540	546	568	574	585	586	606	531	566	589	551	564	528	598	587	597	596	585	578	582	567	539	540	579	550	530	591	544	580	568	542	545	585	588	582	554	555	529	573	605	571	586	532	547	611	575	558	600	560	597	569	596	595	586	606	563	603	601	525	556	580	594	545	538	576	596	548	561	570	589	621	569	554	601	579	551	594	559	582	618	541	599	560	586	563	557	591	578	582	580	581	548	567	554	528	550	545	507	583	568	533	541	588	545	536	569	578	528	580	557	600	573	568	594	523	556	606	530	589	557	580	594	600	549	575	539	562	589	608	577	593	557	512	605	591	563	598	583	537	559	541	558	581	573	543	600	564	533	571	580	565	592	574	551	531	573	554	553	554	583
15720	2797	2788	2053	1557	1123	978	810	724	585	659	572	497	497	450	473	440	418	422	467	430	420	436	478	487	490	477	491	522	527	589	521	443	434	384	481	434	434	430	422	367	398	396	404	396	376	426	426	382	392	376	367	409	395	416	372	360	390	423	388	396	369	397	411	403	424	432	414	390	375	395	427	383	344	420	389	372	403	370	427	348	411	403	358	398	382	395	380	376	400	347	341	367	407	398	400	404	362	412	392	361	401	396	354	403	387	428	385	371	389	377	406	382	379	428	401	418	389	424	385	362	413	394	416	387	400	332	385	360	373	341	418	379	400	368	376	423	364	385	415	386	433	394	384	393	395	352	404	376	405	378	407	360	389	416	416	412	385	359	370	389	353	384	382	343	396	373	404	404	359	396	398	352	401	460	389	414	412	359	392	398	412	361	400	405	388	402	382	403	384	402	336	370	398	376	395	387	386	370	395	392	404	388	381	411	440	398	400	363	369	408	404	363	386	385	390	377	359	391	371	395	390	379	365	402	427	395	378	377	429	413	405	409	351	415	349	420	392	353	421	404	420	384	379	413	384	424	383	398	396	410	381	421	377	385	366	399	357	356	377	368	375	378	388	402	382	392	434	406	361	388	382	388	426	370	372	346	411	412	396	358	413	401	355	395	403	383	382	397	361	396	375	384	370	397	378	355	401	374	400	356	404	373	373	371	378	411	397	378	374	401	389	400	410	383	363	402	381	391	398	440	425	381	399	378	400	377	383	362	394	428	343	396	366	387	377	407	409	388	364	366	417	421	410	378	377	386	384	423	383	346	435	393	422	372	378	397	388	405	398	372	399	410	377	408	400	409	394	391	356	412	362	385	371	384	371	382	365	384	396	408	367	392	370	391	388	402	405	350	363	391	376	357	351	382	373	396	418	417	373	372	382	384	371	389	375	374	404	364	377	414	396	364	417	353	359	365	393	387	373	395	408	394	377	423	400	379	406	379	401	417	367	373	394	363	372	388	401	367	379	423	402	409	371	347	374	399	380	395	365	416	389	401	416	414	384	360	365	359	408	416	427	388	401	402	382	352	366	410	367	408	376	437	347	401	387	415	377	396	387	430	372	385	383	385	378	374	365	413	376	376	385	398	388	416	381	361	415	394	388	378	386	358	386	406	385	413	382	355	388	355	360	393	381	399	384	405	375	394	408	401	390	385	398	366	362	424	372	430	409	384	368	359	402	354	356	381	386	400	377	389	361	391	431	386	377	391	362	351	402	386	394	377	413	377	442	386	393	414	386	366	437	355	402	382	383	393	427	397	389	393	365	384	423	428	405	406	406	377	372	401	383	388	391	366	355	407	379	373	406	384	397	420	395	387	374	383	357	350	394	369	394	378	400	366	384	369	410	384	390	393	390	394	389	421	395	411	379	361	409	369	433	385	392	363	385	388	378	385	388	398	371	371	397	430	393	376	379	380	387	393	398	387	388	368	383	382	399	399	395	355	412	393	429	341	355	368	395	360	402	379	396	379	390	378	389	387	377	406	397	363	374	393	373	351	375	414	384	355	377	388	387	354	409	372	409	417	380	360	422	411	403	352	408	369	356	400	343	411	391	398	404	400	410	372	373	386	373	372	347	409	404	378	370	380	390	409	358	368	382	422	362	369	383	416	393	376	349	365	367	377	416	369	377	393	397	394	396	381	394	388	365	350	392	376	389	385	412	365	400	390	386	380	363	414	389	399	381	385	407	380	367	417	351	380	420	435	400	378	395	367	391	399	382	380	378	378	400	365	411	380	391	396	382	362	372	396	337	411	379	384	456	400	386	360	332	339	391	356	390	388	387	352	373	411	355	429	402	384	391	375	392	422	413	387	388	360	410	382	362	411	393	404	394	381	385	407	350	389	405	355	386	419	364	402	396	406	371	367	387	402	424	408	387	416	427	342	342	393	409	399	400	381	388	405	401	377	366	391	401	399	417	393	392	372	357	370	390	368	373	394	367	385	390	444	412	391	334	407	379	458	379	420	362	399	356	384	411	378	421	385	382	394	361	390	441	397	385	388	365	404	412	386	361	385	349	408	419	381	428	412	389	401	363	364	406	399	375	370	379	397	397	387	410	359	382	351	379	402	374	396	395	403	380	386	402	383	363	368	391	373	362	372	376	427	400	393	375	374	372	366	370	386	412	397	388	408	398	364	395	371	375	365	389	378	359	403	389	358	368	353	393	392	395	363	393	356	360	416	400	373	378	398	374	387	380	408	403	407	414	407	373	397	406	367	385	380	371	395	398	348	378	408	376	383	417	358	387	409	374	341	392	400	410	404	326	386	383	383	399	404	394	397	372	390	344	388	377	390	423	419	390	409	434	404	412	383	379	374	361	402	371	380	384	369	384	400	389	437	379	370	358	396	417	367	365	385	378	438	421	412	435	372	413	348	368	415	381	364	359	371	384	364	420	433	378	413	399	390	380	377	409	427	388	392	368	424	404	380	388	377	423	421	366	394	388	405	408	361	387	391	353	404	403	383	412	433	409	372	377	418	427	402	368	388	400	413	337	373	382	372	353	352	389	405	398	413	379	389	393	371	383	378	379	373	384	426	418	390	381	384	410	389	366	399	377	386	384	393	369	392	421	411	375	405	388	424	371	390	376	371	386	397	380	395	408	362	432	398	384	365	399	399	384	377	341	394	380	403	386	409	400	423	413	359	347	403	364	383	429	366	418	374	369	395	415	383	385	381	394	420	386	425	359	359	346	417	391	369	391	418	376	407	408	415	409	395	373	384	368	384	419	391	365	417	397	419	400	364	379	356	375	387	372	398	398	349	388	365	411	400	403	415	373	387	410	374	394	375	387	382	354	333	393	364	392	399	411	388	384	376	396	383	382	362	348	395	393	393	410	381	385	364	420	382	355	355	393	348	372	377	403	385	368	390	400	404	384	425	362	375	383	409	389	368	358	396	362	419	398	357	373	378	397	354	372	374	421	375	381	416	397	404	378	391	411	401	413	375	404	380	379	389	414	378	383	395	423	389	393	394	424	400	405	359	380	404	392	388	408	403	404	363	366	402	387	396	381	396	348	447	382	384	393	357	379	354	422	421	435	357	375	367	389	395	382	414	398	350	397	389	325	391	395	345	440	382	364	389	391	389	363	363	428	406	387	352	406	385	424	366	392	420	410	374	386	387	416	376	383	412	381	424	399	352	365	376	389	389	389	402	403	374	402	384	383	388	358	350	426	358	359	410	375	403	390	393	376	403	377	443	365	356	381	390	357	405	409	368	353	377	397	375	416	387	385	410	393	380	387	406	395	363	404	412	367	386	386	402	396	410	407	400	377	376	421	394	388	382	351	405	393	360	382	412	390	388	377	420	413	406	389	399	378	368	392	374	371	395	371	356	389	392	355	421	365	367	409	411	396	407	385	379	374	393	382	416	408	434	368	428	375	401	405	384	373	416	395	415	400	407	393	447	388	401	400	412	394	405	345	374	428	337	399	369	409
8375	2490	5162	5939	5200	4220	3684	3091	2644	2294	2239	1879	1809	1673	1665	1540	1509	1429	1465	1443	1346	1306	1408	1911	1785	1812	1786	1904	2092	2030	2448	1913	1570	1684	1327	1526	1097	1058	1073	994	1022	1047	1046	1033	998	1015	985	994	1016	1020	1028	1027	968	998	1006	968	998	979	1055	920	1028	975	967	973	963	965	1015	1024	970	978	1041	931	992	956	979	1009	1011	952	944	957	925	951	919	924	963	938	1033	991	987	998	972	921	904	982	954	986	953	947	974	932	967	977	944	988	996	981	910	996	911	975	982	957	969	916	963	985	913	991	945	964	931	945	975	1005	988	939	953	958	979	874	986	923	928	1029	914	933	923	984	975	969	962	943	1024	943	985	909	947	984	946	923	960	950	937	944	937	1007	949	1004	965	943	904	951	928	967	944	982	908	940	910	913	994	972	908	981	905	941	958	1068	917	986	947	932	925	957	980	940	901	908	911	911	961	928	946	962	939	939	975	964	929	963	921	970	968	966	944	960	948	951	947	939	960	962	935	957	949	959	935	968	916	958	950	962	954	968	948	971	968	957	971	933	954	931	957	948	918	944	933	951	969	930	873	984	915	959	895	939	955	932	905	985	962	927	933	961	936	989	986	942	879	946	946	941	902	975	893	897	1000	890	920	964	889	955	961	908	970	994	970	941	981	988	988	938	965	992	914	919	920	905	942	919	924	932	955	923	941	984	984	926	963	966	903	936	864	939	958	948	962	964	934	982	885	967	981	967	1026	968	964	911	1008	905	900	888	977	982	905	1003	930	953	959	934	994	937	936	931	920	918	1001	940	982	957	961	927	956	927	933	962	901	997	946	966	917	946	966	985	955	907	937	964	956	931	934	947	945	975	967	947	977	961	961	936	947	907	1004	914	925	982	963	953	872	981	957	992	946	934	991	997	1002	886	939	914	919	961	926	989	997	918	925	1006	979	957	957	988	961	936	977	972	998	969	920	888	983	975	924	919	943	934	995	934	932	944	931	993	910	984	973	885	978	975	950	912	973	906	1040	905	937	934	974	910	993	968	922	918	993	877	934	949	929	988	967	947	919	966	952	954	887	958	953	858	960	929	948	982	905	954	889	907	960	923	889	954	952	948	960	925	916	956	1001	947	1022	953	930	935	868	977	1036	928	933	976	923	939	911	922	991	888	939	928	940	977	957	974	929	1011	963	1007	985	984	904	917	918	926	957	909	979	929	928	982	969	967	928	968	939	949	932	925	969	915	941	938	979	1008	920	963	935	955	947	921	937	941	953	906	920	943	1006	981	983	970	944	977	978	934	951	921	930	935	961	931	982	983	952	910	913	984	884	956	918	898	950	983	917	924	1008	964	994	1011	899	957	897	947	921	979	959	930	935	985	913	1011	946	959	933	923	988	966	893	916	983	878	974	995	948	961	927	977	943	845	952	934	941	966	963	968	939	975	952	906	886	945	917	912	919	876	950	1000	929	925	912	966	959	998	948	1005	910	971	981	943	962	940	985	904	965	929	945	896	976	971	985	946	990	932	987	933	960	972	958	965	914	974	970	971	901	914	967	940	961	860	913	926	936	889	893	949	1000	935	973	936	943	954	958	893	951	888	941	960	954	973	957	940	966	904	953	893	911	892	963	986	939	933	979	966	934	927	968	985	1004	1020	1019	928	965	923	987	974	957	952	951	900	944	963	994	971	959	952	930	931	948	936	889	932	980	932	926	920	988	974	906	927	929	935	972	956	921	936	964	944	974	882	929	947	956	938	953	932	1012	974	920	948	956	995	954	960	902	940	964	993	930	971	989	939	948	951	955	949	963	974	973	910	914	951	960	959	980	947	945	924	948	976	911	887	941	905	924	882	974	944	948	964	954	963	917	957	969	1009	918	915	976	932	954	926	976	898	990	955	973	974	923	932	910	991	932	935	950	897	973	939	894	953	943	919	954	948	980	880	874	937	901	928	914	931	956	918	932	950	963	968	966	990	933	922	919	913	950	901	1013	995	911	940	970	941	945	895	917	964	942	982	909	981	976	914	975	1009	947	883	974	1018	909	885	921	958	900	875	888	975	958	906	904	942	972	946	980	964	929	890	943	998	892	943	941	970	987	1008	948	981	986	946	944	977	950	924	945	1012	945	981	914	1009	964	953	942	983	1005	951	982	948	964	971	888	928	943	966	918	966	975	937	868	989	939	940	947	947	920	940	927	976	911	989	968	972	925	968	953	944	924	894	940	983	944	966	923	954	926	1000	936	962	911	900	992	913	902	949	971	968	1003	953	995	935	959	986	919	883	959	928	930	951	947	976	986	976	937	927	947	930	893	932	940	935	945	989	903	946	919	921	906	1020	970	937	934	977	920	957	941	959	932	970	919	935	965	903	930	964	938	997	915	992	955	955	961	893	938	947	955	947	976	928	925	935	959	943	937	952	948	1001	955	912	942	963	922	908	970	908	953	968	905	975	996	903	983	951	935	989	897	989	948	944	888	895	912	925	929	864	991	980	956	925	974	949	984	942	940	927	963	916	943	908	915	878	953	1011	952	968	944	988	923	949	968	917	943	974	972	932	921	977	927	972	979	924	989	957	952	1000	932	920	962	927	951	967	970	929	926	971	936	999	974	981	968	906	953	957	965	992	965	921	941	986	931	923	932	997	917	937	876	937	965	946	980	959	920	939	914	932	948	940	898	958	946	939	941	957	983	962	912	938	914	890	911	1004	937	919	935	949	944	990	954	953	996	963	934	1016	964	953	948	972	942	954	989	1065	950	1012	966	952	952	930	894	958	945	914	942	987	913	936	969	954	987	927	1004	979	941	905	908	954	934	974	1035	961	917	918	1007	1016	920	947	959	917	949	940	920	954	967	971	961	924	939	911	920	962	949	1009	914	984	885	941	951	973	969	951	962	910	941	979	909	962	1008	933	970	1020	958	943	962	953	966	892	968	950	1004	922	900	958	918	973	951	929	977	917	984	916	963	934	944	1006	906	914	919	907	944	971	1051	919	957	949	965	930	981	986	923	939	973	929	959	920	940	952	912	904	948	977	962	986	953	949	894	926	940	928	908	1001	913	967	959	938	990	936	979	955	941	931	921	966	919	905	973	957	963	936	940	923	912	943	910	919	926	983	941	886	956	935	962	933	979	980	955	905	991	991	997	942	907	977	958	951	924	977	940	940	983	955	897	981	908	963	948	973	974	960	894	923	955	983	924	925	974	936	951	958	942	900	998	946	950	923	918	893	1044	964	963	917	952	957	915	930	963	942	958	972	936	940	981	914	930	893	955	921	965	947	941	976	1008	928	999	992	985	964	922	963	942	976	992	962	967	941	960	973	940	949	952	976	951	962	963	995	941	974	917	1015	914	878	869	914	978	939	942	949	921	936	929	929	981	945	975	934	993	884	895	899	978	935	951	979	950	937	908	962	907	940	921	921	936	933	919	964	875	944	991	921	930	915	978	907	944	915	961	921	982	941	943	922	961	938	928	951	919	911	1019	947	924	898	912	958	919	931	939	947	964	920	941	929	973	900	895	967	883	999	952	939	916	909	951	960	943	976	906	919	893	962	957	964	1005	975	934	938	951	941
2035	132	160	139	107	143	119	164	117	116	135	137	126	124	140	139	134	146	132	150	135	130	141	123	137	135	127	119	116	128	134	147	109	124	134	137	129	127	126	130	134	135	124	136	128	136	107	142	142	139	114	126	118	136	155	134	127	122	139	135	150	141	121	155	131	131	143	127	125	119	129	122	108	148	125	113	126	124	127	146	146	114	112	129	114	125	113	125	104	117	123	145	122	121	115	128	124	120	104	119	128	136	143	145	124	126	120	120	104	130	146	128	119	118	132	116	115	122	121	111	125	130	129	140	132	126	115	116	129	117	129	117	116	117	144	143	134	113	137	138	127	144	128	141	110	133	127	129	129	134	133	135	142	123	132	128	140	149	111	111	122	116	131	108	111	147	102	135	113	136	120	134	130	139	120	118	146	130	143	124	116	108	133	119	125	123	117	122	125	127	139	145	130	129	133	136	115	133	166	127	122	118	134	120	135	142	124	124	130	135	121	137	122	132	130	122	117	131	123	117	131	137	130	129	107	128	106	126	118	132	155	142	147	150	123	122	133	119	137	130	141	109	122	125	127	131	125	116	144	134	111	128	140	130	138	139	138	133	116	144	133	128	118	137	121	132	122	134	122	134	127	126	114	115	121	128	125	109	124	115	122	136	138	111	139	114	142	118	121	133	115	130	147	123	123	121	123	113	107	126	127	124	143	145	107	151	119	139	129	134	129	144	125	122	116	143	136	129	133	126	123	141	129	131	113	128	136	120	141	133	146	127	131	145	99	127	136	122	146	152	118	121	134	120	127	110	130	132	128	118	133	128	103	126	120	123	140	105	129	114	122	129	153	135	128	122	126	138	117	151	136	118	123	142	135	144	115	127	134	145	124	125	120	122	137	109	127	126	132	131	139	130	140	119	114	141	125	127	120	142	143	130	155	132	140	138	117	141	132	127	128	133	140	125	143	130	108	120	132	152	120	139	136	142	143	136	151	114	132	149	138	127	123	124	148	130	113	117	148	122	129	116	116	124	116	150	115	121	119	135	130	129	146	117	140	140	128	123	121	150	145	131	141	135	139	126	111	135	141	128	123	135	147	127	125	128	137	138	114	126	121	124	136	143	108	143	134	118	136	123	116	118	137	142	119	121	124	134	139	113	114	129	153	118	138	135	140	140	138	119	134	128	129	126	153	151	110	135	117	126	121	130	123	139	140	103	141	111	133	131	127	131	137	132	128	131	131	128	118	115	127	145	122	134	123	127	134	128	123	132	128	132	142	140	120	121	128	128	123	132	125	126	128	114	113	107	132	126	138	132	132	106	131	147	112	129	131	127	133	124	124	102	132	118	119	131	130	135	138	154	125	127	140	146	126	129	134	116	141	124	124	148	108	143	133	126	153	121	132	149	124	145	138	128	122	139	116	131	106	112	139	114	164	121	128	147	128	107	107	124	113	127	133	131	137	143	121	118	117	140	130	107	121	121	131	150	138	142	132	123	128	129	146	120	138	113	115	131	128	130	136	132	126	126	126	134	138	120	121	133	134	132	135	129	111	130	135	146	137	139	121	115	126	143	134	134	141	136	140	130	123	131	117	118	121	148	129	123	160	138	139	121	135	140	108	141	137	130	125	117	135	127	125	109	114	98	134	131	147	133	110	117	100	127	124	139	153	139	134	112	109	134	120	133	123	152	128	130	125	159	116	136	121	131	160	140	135	130	133	125	126	118	137	119	125	144	142	131	105	110	112	141	123	103	166	136	127	103	142	135	123	128	147	132	122	133	143	143	142	129	140	103	122	109	127	142	119	103	143	114	114	133	123	123	154	125	125	122	127	124	115	107	146	111	126	115	146	127	141	144	125	124	124	109	140	135	135	113	120	125	124	132	106	125	122	157	125	143	130	119	151	133	139	136	104	117	125	111	130	135	147	121	138	128	146	132	135	136	136	124	130	115	111	116	124	145	128	130	123	134	114	118	152	126	114	123	115	130	149	127	120	118	134	119	148	133	125	125	133	128	136	131	114	101	107	130	138	154	147	102	128	131	122	136	106	126	125	134	136	149	139	144	128	114	133	130	108	110	132	136	121	121	125	143	137	125	120	108	129	124	134	116	111	122	128	120	130	139	110	131	128	126	128	119	141	146	138	126	139	134	132	132	114	148	142	131	118	129	128	130	142	135	124	143	147	126	102	141	130	117	124	118	155	125	118	130	128	117	134	128	140	114	128	114	137	124	134	115	132	138	109	135	119	125	140	127	127	125	142	149	125	119	126	116	137	143	110	95	132	118	139	117	139	111	135	122	125	124	129	154	114	113	140	127	127	117	140	123	141	118	133	127	141	128	120	117	118	129	120	127	119	117	128	106	141	115	124	126	133	135	151	107	135	120	118	130	112	116	129	123	121	100	129	139	129	119	125	139	131	135	123	118	126	120	141	111	143	132	119	132	110	127	132	128	115	154	141	138	122	127	143	121	127	126	139	133	138	123	128	130	125	122	129	117	144	144	130	153	137	132	135	148	139	115	134	150	122	120	143	153	119	123	132	128	116	114	120	113	123	113	138	133	112	111	106	139	123	125	152	109	121	111	130	122	134	116	126	117	122	113	123	131	130	128	110	126	126	121	144	144	139	112	141	127	131	132	137	108	126	126	105	119	134	135	157	135	117	119	127	141	130	121	143	143	130	135	133	126	132	124	129	140	110	126	134	138	123	115	121	116	139	151	134	143	138	131	119	149	138	129	126	108	127	135	131	130	135	125	125	138	121	121	123	117	126	132	124	120	140	121	130	131	139	151	137	127	127	135	96	134	129	125	114	114	135	142	93	137	133	133	134	127	133	144	132	151	123	128	118	127	132	101	142	135	145	139	139	117	126	134	118	127	122	128	124	129	135	135	127	117	130	127	137	116	133	108	128	133	150	143	116	120	124	96	115	124	129	127	119	134	143	136	113	118	128	124	151	115	129	142	139	145	126	110	125	99	117	115	133	107	123	135	125	126	135	126	115	158	142	128	155	128	116	115	113	110	140	110	117	144	131	142	119	149	144	124	104	120	124	127	99	135	130	132	122	120	130	123	126	121	106	113	122	135	151	115	114	118	128	117	111	118	141	130	142	116	117	140	137	108	139	124	121	138	117	150	158	125	151	120	133	125	141	128	128	123	131	136	118	122	145	131	128	127	143	141	148	123	111	146	137	140	125	123	132	134	113	116	129	124	124	124	138	127	143	135	125	144	145	138	126	134	123	115	114	151	117	127	142	113	122	134	114	152	119	142	104	126	150	145	129	142	123	116	126	153	105	114	115	150	116	117	154	134	142	142	138	119	122	127	108	121	119	141	133	123	147	129	130	120	148	125	138	122	117	114	125	132	132	115	107	127	118	117	139	117	116	146	140	127	137	129	131	163	116	114	115	116	153	139	133	129	144	130	142	132	107	132	123	113	150	119	129	139	134	115	121	126	154	134	141	141	126	121	158	140	135	136	122	109	139	146	124	129	136	118
2475	447	496	443	473	440	439	438	456	471	418	422	417	447	394	411	408	398	391	380	416	380	382	380	466	390	406	405	435	420	455	395	416	405	417	382	386	406	379	389	373	395	379	410	400	373	414	398	420	424	401	405	383	415	392	461	406	396	421	387	370	404	402	395	378	367	366	411	369	411	393	355	410	388	404	392	389	424	361	408	393	399	408	403	404	383	375	402	355	398	397	391	355	435	456	406	381	392	422	399	401	395	387	393	397	405	401	374	426	379	402	430	392	413	403	387	438	435	399	412	393	402	434	374	387	411	378	371	419	386	394	412	395	410	382	376	383	392	400	409	402	389	397	375	388	421	418	380	378	426	384	368	376	398	390	402	378	377	418	415	426	389	390	416	409	381	404	406	350	384	385	360	384	391	422	411	412	402	419	402	377	393	378	352	390	426	430	374	384	387	386	379	415	387	381	414	387	387	363	429	401	390	393	430	397	373	362	398	384	392	412	408	422	420	402	397	393	380	424	421	419	394	392	397	393	392	370	394	371	393	402	402	389	393	442	387	412	427	421	412	386	402	415	398	393	389	413	423	424	403	409	407	409	428	355	399	411	438	440	361	385	365	395	396	385	366	398	395	413	384	403	413	401	375	422	398	416	396	393	419	419	377	373	396	379	417	364	381	390	374	378	415	410	382	430	425	405	405	423	391	427	397	402	400	385	384	390	406	389	389	384	393	385	396	419	425	394	409	394	370	411	411	397	384	430	390	373	397	423	396	387	388	388	368	400	375	426	406	359	392	412	411	402	432	413	414	401	404	374	386	395	426	376	422	445	374	419	386	393	389	445	386	422	412	377	403	402	376	388	398	428	393	383	364	399	395	408	405	380	399	416	408	401	384	396	434	433	403	433	397	400	388	452	382	397	430	368	390	393	436	397	357	413	407	381	388	418	394	415	424	395	422	401	386	396	404	398	402	409	398	415	403	375	436	411	404	397	391	420	367	388	364	381	377	388	397	429	375	392	381	393	404	381	411	416	419	406	441	410	443	369	441	397	427	385	399	406	410	381	405	409	393	417	409	420	438	411	396	449	376	437	377	423	400	401	396	408	407	400	381	427	418	393	376	412	371	427	383	399	391	398	386	397	405	402	378	374	400	420	432	379	392	382	407	417	415	364	407	413	361	398	408	400	397	380	390	409	383	385	381	423	398	410	406	399	382	410	408	394	409	390	373	395	375	411	380	413	447	403	390	409	401	387	387	415	379	407	433	396	412	363	393	346	378	415	368	402	394	382	427	366	374	423	356	369	404	401	402	433	339	402	401	413	381	414	394	414	378	434	373	375	422	393	389	372	378	407	416	394	375	393	421	385	393	369	389	420	413	368	402	378	432	375	414	400	408	450	393	400	430	414	387	403	386	396	411	416	385	386	425	402	436	396	399	395	406	371	398	386	386	406	399	372	414	391	372	383	378	394	416	431	418	353	413	382	394	374	394	356	386	347	412	430	418	413	373	389	408	418	396	403	374	430	401	365	402	400	419	398	392	391	382	391	398	412	440	440	393	403	399	426	396	438	400	408	413	372	435	383	386	400	387	385	377	397	366	379	411	400	431	401	393	391	434	375	423	373	370	407	359	403	419	398	396	399	397	396	391	429	413	410	374	412	406	408	414	417	384	426	409	407	407	407	407	423	405	424	413	371	393	430	385	418	418	400	400	382	392	402	392	390	393	381	413	373	376	429	378	413	417	424	402	423	406	413	389	397	415	409	420	447	440	388	395	375	397	379	397	386	398	425	413	388	404	427	432	411	410	389	385	398	408	426	370	403	436	404	387	432	398	408	381	398	382	412	384	426	389	404	424	412	386	368	412	411	382	363	389	409	413	389	409	426	378	389	371	404	405	419	406	382	408	397	397	379	419	443	385	394	405	411	413	389	385	421	399	465	462	374	432	376	388	455	389	411	416	398	394	385	411	386	387	410	397	364	401	407	389	391	441	388	387	391	400	403	360	394	423	399	389	418	370	411	414	409	384	352	421	377	397	391	398	384	406	382	400	393	411	405	387	400	366	399	382	385	417	424	366	390	403	382	383	399	390	372	376	396	387	396	389	421	400	385	375	401	385	411	377	427	379	414	436	414	376	402	435	460	378	370	370	369	365	443	396	400	386	408	416	395	414	392	436	387	416	385	426	411	358	390	378	371	457	408	407	386	366	386	399	376	438	407	385	410	425	430	380	363	374	401	388	384	395	396	415	431	411	392	402	387	370	423	449	364	408	397	397	402	406	420	407	400	394	408	436	372	421	386	400	402	417	408	379	391	379	394	378	372	410	420	399	361	408	408	396	427	377	403	385	427	397	413	439	412	400	419	418	376	354	430	421	375	403	415	382	418	410	401	411	389	409	357	416	393	404	409	404	390	431	425	421	418	390	388	410	422	388	369	408	407	415	393	391	369	421	359	438	405	442	408	393	430	424	436	374	330	403	389	365	395	391	411	395	414	417	416	387	426	378	431	351	356	412	386	364	374	405	405	386	434	402	374	399	392	423	399	393	400	406	394	413	445	437	371	404	419	410	394	414	404	409	404	386	389	430	418	402	419	401	460	422	405	415	385	422	403	411	389	428	372	413	428	415	403	425	440	406	425	398	392	388	352	360	407	403	379	397	389	439	395	434	402	416	373	367	404	414	384	433	385	383	394	408	383	374	424	421	399	406	412	385	420	385	402	401	405	380	441	462	400	410	385	380	367	422	421	402	419	381	381	414	387	418	370	419	400	389	397	385	393	424	431	389	371	384	355	399	380	391	417	408	413	394	391	396	377	392	404	420	396	426	377	416	377	400	375	389	374	403	402	430	369	433	409	393	414	388	438	434	392	370	398	385	380	392	405	376	391	399	398	389	415	399	353	385	407	358	410	399	426	390	375	439	381	387	399	387	404	378	400	416	441	380	408	375	399	396	371	406	375	362	416	387	408	427	384	401	399	420	402	419	383	403	390	380	406	432	405	393	390	409	371	370	432	440	428	403	399	414	413	400	428	426	382	413	412	366	384	395	423	382	369	388	413	399	393	374	399	377	439	381	387	403	432	384	402	416	373	405	391	403	414	374	395	411	361	411	409	392	383	384	370	382	393	391	399	388	392	395	410	408	390	387	432	397	405	391	379	454	381	372	424	416	407	369	418	409	428	394	431	375	401	411	411	382	386	394	407	419	405	382	405	389	390	391	414	434	376	410	427	387	401	410	372	421	401	404	413	376	404	378	393	349	449	407	404	394	378	409	432	403	414	410	427	406	374	372	376	408	358	382	401	415	394	397	401	406	380	419	419	414	420	412	390	421	387	430	377	381	390	375	444	395	401	388	403	386	416	415	419	394	429	395	389	412	398	395	398	421	422	383	394	429	381	405	416	383	411	416	397	430	392	407	368	423	429	409	382	397	419	398	397	404	391	390	425	403	385	399	407	365	408	425	419	415	395	439	398	408	413	419	389	409	399	434	411	392
8211	1041	1186	985	724	546	435	423	370	312	327	310	275	243	273	238	247	239	237	219	208	215	247	278	265	234	265	299	274	291	291	284	274	228	210	237	219	189	168	216	210	190	215	203	184	205	176	200	194	215	227	229	198	213	207	183	203	216	215	177	209	180	196	194	189	211	205	182	197	233	178	221	209	205	211	197	211	221	188	209	199	184	230	204	160	207	213	186	202	217	205	209	222	232	190	214	218	188	200	201	206	208	210	210	226	206	174	186	203	204	223	220	194	177	217	210	200	192	208	207	217	209	189	211	217	223	225	173	199	188	196	198	210	200	192	197	199	214	210	195	210	194	209	185	187	182	189	198	212	196	191	200	201	212	187	219	187	225	185	189	177	173	242	212	208	199	193	186	207	219	226	185	221	186	210	205	198	199	169	204	196	207	203	198	221	182	209	178	195	215	191	203	176	222	210	207	194	207	222	215	213	220	198	183	217	191	205	185	196	170	215	212	206	202	199	191	200	211	192	226	218	205	224	227	195	208	203	208	208	187	201	216	205	197	213	179	198	196	196	209	194	215	219	193	203	190	189	183	188	194	221	211	203	192	214	194	209	193	217	253	212	192	229	184	168	165	189	203	201	200	218	227	214	198	193	195	180	210	218	214	203	183	189	191	187	196	208	203	227	191	195	204	206	196	215	233	194	217	192	202	184	195	212	212	198	229	197	228	207	224	200	198	217	210	248	240	177	208	201	196	200	232	202	211	197	171	225	235	206	204	235	209	201	204	189	186	188	200	207	192	186	191	215	233	215	186	230	194	205	175	229	201	188	187	196	210	197	225	198	205	198	202	172	202	185	192	187	211	217	219	215	236	208	177	218	192	225	200	208	190	217	190	212	215	193	207	226	210	212	208	186	199	218	206	208	197	198	207	196	204	220	214	211	199	180	201	199	193	208	216	186	200	174	203	188	206	243	208	180	204	181	220	194	224	196	210	187	198	201	217	181	194	201	202	218	194	205	190	219	194	203	191	197	194	178	174	224	211	178	213	186	202	188	228	207	207	179	183	181	189	203	204	211	191	195	195	216	191	217	214	197	232	200	229	209	190	224	210	186	216	208	195	201	189	202	188	183	197	185	196	190	188	169	192	216	241	195	189	218	191	208	200	184	189	190	179	204	192	192	218	199	170	208	218	193	215	190	198	224	257	182	208	231	210	196	210	202	196	213	189	186	195	191	201	214	197	204	196	195	204	198	206	175	199	212	241	174	171	184	204	204	205	177	183	193	209	197	207	202	209	216	202	216	228	182	209	213	181	198	194	220	215	185	196	182	238	190	199	193	218	194	195	182	210	202	193	207	216	196	225	212	197	209	185	193	192	208	221	172	189	227	210	205	215	205	184	183	202	198	198	202	171	212	213	187	218	202	200	185	206	209	232	186	199	207	218	187	192	210	204	200	214	190	187	186	195	237	200	218	190	195	212	197	213	167	188	215	184	194	204	199	212	211	198	194	193	181	193	213	178	184	208	200	216	171	187	195	193	177	197	212	190	213	203	176	207	180	214	193	193	194	202	200	181	215	209	232	213	195	205	177	200	196	191	201	179	195	209	224	197	220	212	188	213	197	208	215	214	202	198	202	187	196	185	209	214	195	197	190	184	205	198	238	215	211	223	196	176	205	204	186	205	180	203	239	218	201	221	181	208	207	206	182	196	198	194	183	207	237	215	219	212	208	213	189	194	186	200	203	187	210	204	176	180	192	186	212	189	206	217	203	197	199	184	179	183	191	209	223	184	201	182	220	220	196	194	190	201	218	187	216	198	203	186	198	205	181	177	186	204	205	194	203	209	204	221	183	197	223	221	206	212	174	193	204	197	189	176	221	218	189	195	193	176	201	166	192	203	195	240	188	207	193	226	228	209	187	213	188	214	181	203	194	183	194	207	208	170	191	211	182	185	200	211	210	201	187	174	211	192	216	212	187	201	187	246	179	233	200	190	195	208	209	206	182	188	197	202	184	222	200	201	217	189	216	235	205	200	196	196	182	203	205	199	188	209	183	212	189	217	218	184	177	197	198	190	218	183	220	198	187	199	182	206	242	224	220	205	231	187	228	151	187	209	207	221	191	198	208	220	197	209	218	217	214	216	203	179	213	211	200	211	216	194	192	205	215	217	209	192	213	211	222	202	192	202	178	188	211	207	182	196	178	201	221	187	200	214	179	190	206	193	201	195	185	174	198	181	210	202	203	209	203	187	181	191	184	203	226	188	190	202	206	191	216	187	214	202	185	226	190	236	184	196	186	202	190	199	192	240	207	224	197	225	209	213	224	189	193	197	193	192	216	212	187	191	191	185	191	197	181	220	216	233	196	200	210	209	184	184	204	191	227	254	200	209	205	200	193	246	202	242	181	209	185	193	189	215	188	191	202	194	190	176	183	225	188	202	209	211	200	201	189	211	209	197	191	216	158	212	179	222	199	200	208	204	185	219	187	177	207	209	184	197	195	189	219	217	187	208	194	218	192	184	241	195	205	195	170	221	208	200	211	199	206	192	190	228	224	182	193	182	185	210	213	197	228	167	226	193	203	189	210	224	203	205	215	201	213	206	209	184	194	218	188	192	183	213	216	212	189	183	213	178	198	218	198	195	215	182	206	196	221	234	240	213	218	174	199	185	190	207	193	185	213	171	202	212	241	237	188	203	209	201	206	207	214	219	172	191	216	203	208	202	198	176	200	210	192	223	211	199	214	208	205	213	167	196	230	220	199	193	192	204	203	205	203	202	176	221	243	189	211	221	223	210	202	198	202	219	182	180	198	166	206	197	192	212	209	210	174	185	194	170	203	185	192	213	181	241	215	197	189	177	190	213	206	198	186	235	200	208	218	197	219	204	228	197	198	188	197	219	222	193	234	222	203	204	212	196	204	226	201	226	199	207	210	216	216	205	202	216	206	211	192	195	186	197	218	191	204	219	187	177	193	244	199	187	212	183	193	195	215	226	210	178	185	185	205	212	167	176	194	202	197	208	211	212	190	203	203	212	199	192	185	187	182	204	216	201	184	198	224	202	198	212	203	200	191	185	199	196	195	197	180	242	216	204	200	210	169	196	215	219	188	227	198	184	217	214	187	188	207	207	235	194	192	221	201	208	205	213	214	179	193	190	194	226	204	219	202	193	199	197	178	183	210	194	166	177	205	185	215	206	217	196	210	192	188	212	210	204	194	210	208	215	175	188	199	207	232	197	199	183	224	186	211	207	184	182	232	218	192	201	191	163	212	209	222	196	209	199	195	213	204	206	217	217	199	212	199	201	213	195	199	211	207	188	215	190	203	203	201	214	202	205	162	231	192	189	194	218	208	197	203	173	223	213	207	213	232	210	216	216	208	200	225	213	196	173	197	215	208	213	229	214	188	196	211	172	192	187	215	208	184	181	211	179	185	180	175	191	187	206	220	201	201	198	225	182	193	225	213	214	197	195	195	196	215	213	193	224	221	209	194	192
6180	1344	2767	3119	2917	2246	2007	1645	1411	1213	1082	1093	983	938	934	864	856	850	880	876	768	763	744	1079	974	1013	1074	1086	1270	1235	1162	1171	867	792	734	864	662	579	566	599	578	617	587	623	579	644	612	609	574	587	563	599	592	618	567	548	626	512	568	616	620	590	593	623	595	587	575	591	534	590	543	588	563	541	562	624	579	597	561	571	592	585	574	604	544	595	576	580	578	626	568	549	598	524	595	560	523	552	603	595	577	563	545	567	575	562	601	589	565	553	563	598	585	608	583	549	566	556	539	578	574	612	596	597	538	511	583	581	605	616	622	542	581	562	614	602	613	564	628	580	573	570	601	579	573	566	573	563	589	599	564	584	534	573	589	579	592	583	546	568	565	541	588	611	560	541	571	565	612	567	565	548	587	582	540	627	579	572	610	583	531	590	574	569	570	594	555	553	530	592	546	561	573	605	541	552	595	548	550	538	558	602	548	638	616	589	578	622	574	554	576	595	599	585	593	563	562	538	522	589	557	521	596	602	579	557	540	581	554	580	604	606	562	574	564	552	568	608	590	572	573	546	561	568	592	542	576	562	553	565	560	592	573	524	528	514	564	616	579	581	583	601	563	625	592	563	579	604	594	601	582	570	560	593	568	559	600	562	588	532	594	588	560	545	529	557	556	562	554	556	586	559	571	567	548	606	609	531	592	593	578	542	574	548	557	585	557	542	606	584	590	574	557	602	565	602	547	569	590	559	560	555	570	555	586	582	563	596	539	560	548	554	591	536	568	597	539	564	535	529	558	564	563	587	544	602	549	556	594	544	618	563	566	634	585	576	539	533	563	596	612	579	557	532	577	523	540	559	582	557	567	559	558	563	545	610	595	566	566	551	575	590	566	536	590	566	586	581	598	569	558	603	560	587	568	612	551	536	596	619	599	594	552	550	564	588	569	600	542	555	567	558	570	560	533	591	587	614	558	559	584	574	554	590	560	586	573	578	544	568	570	530	575	576	581	633	575	556	546	536	580	572	545	537	587	620	591	580	594	571	551	572	583	589	557	544	540	598	580	583	550	570	580	603	580	571	549	583	622	575	570	591	545	562	545	581	613	568	542	552	550	615	585	599	582	551	519	558	558	598	554	592	576	581	567	524	590	611	513	551	535	570	588	580	566	585	569	557	549	544	588	546	551	556	562	555	554	556	554	531	594	547	614	544	546	574	588	601	602	612	543	569	553	633	578	545	588	564	551	608	584	566	568	603	586	574	588	572	576	618	543	530	599	580	593	561	572	562	531	594	600	576	551	573	588	613	620	550	532	570	607	599	586	607	518	517	551	581	573	567	574	572	568	535	580	565	607	555	552	614	600	553	565	578	561	549	589	584	553	615	581	601	522	554	565	523	595	594	579	551	541	544	593	570	567	586	547	578	579	583	576	528	580	586	543	549	576	606	561	528	563	550	580	591	575	537	550	549	559	574	573	592	570	576	594	581	600	588	546	574	533	561	557	551	606	578	577	565	611	569	567	546	550	564	574	581	543	569	563	565	583	603	569	536	535	548	588	558	578	586	565	546	554	571	599	576	575	577	565	540	601	553	577	582	577	538	538	615	577	571	590	583	570	556	573	613	580	575	552	539	533	528	585	584	589	522	568	595	536	576	616	571	586	591	551	556	570	587	542	598	593	527	578	514	554	568	542	607	566	517	556	561	522	595	566	586	557	569	578	569	576	539	540	558	579	552	566	570	562	607	599	562	572	568	604	526	590	557	554	570	585	611	582	586	600	591	591	531	571	575	595	582	603	566	584	584	554	563	555	560	559	582	580	584	551	558	578	587	582	583	603	591	567	525	586	573	571	588	601	593	596	559	576	586	617	560	618	555	593	559	569	551	551	568	545	577	525	541	540	561	586	554	566	604	580	591	570	567	591	577	580	561	590	596	556	557	561	546	546	534	594	594	567	518	581	546	579	540	573	574	585	577	566	562	574	608	597	557	544	586	603	562	546	523	583	575	539	600	560	566	547	595	594	530	596	558	568	564	600	554	560	550	578	584	583	578	585	538	605	552	549	579	584	590	591	551	588	621	573	600	591	554	597	556	546	560	569	562	559	576	539	597	586	582	610	536	555	559	582	545	548	619	575	556	556	593	599	592	560	592	542	590	585	577	519	571	521	577	560	557	618	543	595	585	547	576	551	602	576	576	541	561	583	552	586	584	607	539	578	601	572	551	595	583	582	562	622	572	561	585	585	575	597	568	586	556	608	608	565	571	610	576	563	598	585	583	588	576	528	580	598	585	591	535	592	540	586	598	620	560	550	601	612	565	596	539	540	532	577	565	582	558	615	521	575	564	569	547	559	580	556	561	605	570	596	593	587	592	601	589	570	599	591	559	570	634	561	561	568	557	568	562	609	520	581	562	577	523	572	568	595	563	544	580	596	630	498	655	556	541	540	540	599	570	550	553	557	581	599	578	538	558	575	559	556	556	567	570	610	538	563	565	564	546	573	556	586	562	580	574	540	570	586	571	572	550	533	537	569	593	551	580	566	586	528	523	586	596	579	583	567	604	584	591	573	600	573	581	531	558	576	580	606	585	572	582	597	559	550	563	581	534	560	612	552	595	566	589	514	556	576	570	619	529	564	616	537	561	551	592	587	532	537	592	596	588	559	558	537	527	598	571	579	532	539	563	603	552	552	558	532	544	591	547	565	553	581	592	550	581	577	559	556	544	595	533	553	615	589	583	580	553	550	552	598	594	578	601	574	589	574	562	582	570	561	552	546	567	555	553	603	610	542	566	568	585	571	525	608	585	573	544	572	603	536	608	571	580	595	597	583	558	573	583	611	540	572	602	598	578	579	525	580	542	546	590	545	619	557	579	587	527	569	584	596	615	616	550	563	535	536	542	604	561	605	588	608	569	570	567	538	544	541	522	564	562	567	605	581	626	578	518	536	567	547	591	594	531	554	618	611	542	567	563	593	578	581	606	572	622	540	585	594	553	614	573	616	572	595	577	571	548	587	571	538	518	559	554	577	582	537	591	572	603	568	573	551	582	586	549	601	563	593	572	581	564	559	585	584	544	593	551	517	579	570	567	583	592	582	574	504	578	562	590	551	571	594	580	556	590	545	538	583	545	554	548	578	586	584	542	581	572	571	549	574	567	563	544	590	565	549	599	529	603	584	572	560	586	580	575	514	574	593	558	546	596	523	572	521	518	578	584	590	594	579	547	532	601	576	555	584	568	559	529	544	580	503	563	564	611	567	560	552	595	574	582	590	565	621	600	570	581	562	542	558	567	584	532	564	554	592	568	552	543	565	573	518	566	561	562	587	568	538	583	540	553	554	601	570	579	538	561	552	564	551	574	541	572	563	602	542	570	571	546	570	564	538	553	566	609	559	555	566	559	557	584	566	569	570	602	574	573	561	596	579	549	593	548	593	534	544	572	545	580	596	581	559	568	578	563	595	589	590	627	573	601	540	587	583	557	534	562	557	536	581	528
15963	2862	2782	2102	1431	1119	947	945	711	595	553	480	511	486	459	460	460	448	432	402	454	456	448	521	494	498	478	534	548	549	544	526	461	470	454	434	392	416	378	378	411	387	401	422	433	408	396	404	408	381	396	397	366	442	427	399	380	418	396	393	399	399	376	403	384	389	390	382	404	422	364	373	399	366	376	380	393	406	385	374	416	362	382	363	427	376	368	356	374	401	422	374	384	368	362	356	350	372	403	381	423	388	387	377	379	365	363	406	391	337	369	362	389	393	380	400	367	362	381	389	375	388	410	423	381	404	390	396	352	422	402	378	403	410	351	386	431	363	399	386	381	331	393	425	371	358	402	369	398	401	397	391	368	410	358	368	411	394	433	385	357	409	384	386	384	413	348	392	405	406	405	385	397	365	397	370	395	368	380	383	401	390	395	356	359	413	363	399	390	395	395	398	415	372	362	372	397	390	420	403	375	391	344	353	362	366	383	355	402	406	393	380	402	372	361	415	345	372	400	391	408	381	377	391	370	386	380	438	398	407	384	385	401	376	361	393	386	389	379	373	379	356	368	371	395	403	374	379	406	359	426	376	401	363	409	390	348	376	370	403	412	361	408	389	358	405	363	405	373	387	386	383	372	411	376	379	378	401	366	404	398	392	362	391	375	376	391	374	372	386	380	361	416	372	417	407	355	352	390	391	373	396	385	364	371	371	364	382	366	408	378	391	400	424	379	391	402	378	349	399	366	341	397	371	375	401	403	388	388	380	386	377	366	390	366	378	416	376	384	369	390	399	409	412	379	372	398	380	423	390	364	369	395	382	410	435	402	381	371	411	421	390	405	395	367	331	372	382	364	367	363	365	405	388	406	371	361	374	368	395	366	354	358	378	380	376	406	412	372	386	404	379	391	392	418	384	397	420	363	347	400	348	402	387	403	375	413	357	405	430	371	355	343	382	391	375	367	365	405	362	377	400	387	412	409	375	395	403	402	357	399	373	384	367	390	387	381	386	364	373	393	375	401	385	434	388	415	367	385	390	384	391	388	378	421	391	377	391	393	401	387	373	412	364	398	382	366	401	397	398	356	353	357	372	369	417	404	386	394	384	365	372	385	385	406	367	376	369	381	384	348	400	428	423	416	390	399	409	370	344	357	400	382	354	393	353	399	358	384	357	418	414	370	395	376	381	368	418	374	361	380	371	335	368	394	397	408	370	354	361	401	421	373	400	391	399	402	391	376	371	361	389	393	433	369	392	370	368	385	391	374	393	366	389	355	399	426	399	415	409	411	370	377	389	356	394	378	359	384	393	391	375	386	389	400	424	407	375	384	389	396	380	409	369	397	398	378	400	379	387	363	391	407	399	374	367	446	429	365	415	402	365	380	376	383	383	367	417	342	392	422	334	404	400	373	390	410	391	398	413	353	353	398	419	391	375	413	395	355	378	385	384	387	379	377	418	382	361	363	400	392	380	359	388	412	392	397	387	368	400	445	380	397	402	415	359	377	401	382	388	408	386	411	375	374	424	400	382	382	427	386	350	374	374	427	391	363	425	386	381	405	398	359	344	365	413	367	402	384	379	421	403	402	402	363	385	360	373	417	368	343	358	396	389	405	367	388	368	381	373	388	388	367	356	380	366	377	401	361	436	372	370	323	381	361	364	387	410	357	373	399	373	392	399	370	416	392	395	404	403	392	431	353	416	377	399	366	427	360	369	403	366	416	401	361	377	361	412	383	341	384	411	386	383	375	397	357	376	368	429	369	344	379	426	404	356	412	391	399	383	385	366	407	371	398	414	412	355	355	386	391	382	359	399	387	365	393	415	354	391	411	362	397	379	411	375	387	357	419	366	392	413	391	388	367	359	347	347	383	384	388	394	360	371	378	371	369	375	396	413	378	399	353	354	361	348	401	381	379	367	336	395	346	406	383	402	372	402	367	367	387	387	399	390	408	408	375	376	402	384	385	379	365	400	362	377	420	380	388	391	346	358	390	396	339	398	411	357	385	398	396	363	397	393	448	372	387	370	429	399	397	347	368	408	375	345	395	419	370	387	363	411	364	381	342	339	349	408	397	404	405	374	392	373	389	407	382	419	376	389	382	398	379	375	365	367	379	387	356	362	395	381	368	343	349	392	414	404	374	366	358	413	411	433	403	358	409	375	338	408	365	354	386	365	387	372	398	390	395	392	409	432	400	337	376	373	390	394	377	371	396	395	386	393	389	381	368	340	383	372	381	403	412	389	401	379	351	396	417	371	351	385	362	393	366	350	346	369	373	371	342	407	386	368	425	353	375	400	400	408	404	410	376	425	382	385	433	381	405	370	382	394	344	401	433	362	378	358	374	409	391	378	387	366	402	386	408	375	373	362	383	386	383	411	428	372	376	411	394	385	380	395	424	420	375	332	389	398	391	386	381	398	373	406	387	396	369	370	398	392	403	436	355	379	401	390	379	379	409	374	379	386	386	405	375	391	377	385	365	405	394	397	375	374	403	384	394	395	382	395	388	382	374	350	390	419	334	391	376	408	392	368	390	370	373	391	360	367	380	380	405	354	386	397	389	367	402	379	398	400	389	387	409	394	382	385	366	376	387	391	381	373	381	362	387	381	371	389	387	377	383	388	380	366	376	396	399	367	362	388	379	376	367	336	417	411	438	368	386	389	396	379	363	393	365	395	391	403	387	406	349	415	358	388	395	389	365	411	372	402	356	352	389	383	353	396	399	393	394	404	354	377	381	405	380	401	401	356	396	379	400	400	371	382	397	361	401	377	405	396	382	370	369	394	394	388	404	384	394	395	408	357	388	394	389	369	365	387	413	432	396	364	413	385	384	364	377	403	368	380	403	384	373	335	386	385	409	370	393	418	357	374	386	382	406	357	389	365	431	397	392	440	377	398	371	360	343	378	375	392	353	407	430	392	370	341	373	393	384	385	368	403	398	379	412	329	373	402	356	405	377	399	401	384	417	372	406	388	397	386	368	384	380	367	335	394	377	410	382	386	369	360	382	391	382	428	419	404	373	348	379	387	372	377	377	429	381	398	337	349	351	379	365	367	360	374	391	402	367	353	357	422	392	351	363	368	406	389	346	363	378	377	351	388	394	391	421	404	375	412	393	392	377	394	386	366	407	383	380	409	390	368	376	406	388	414	379	366	384	346	400	370	397	395	367	356	354	425	364	373	352	366	407	367	403	402	411	369	390	388	414	399	357	399	335	392	400	357	361	382	370	367	364	405	384	396	409	409	359	389	365	391	376	367	357	402	365	394	407	377	363	394	390	393	400	397	380	378	429	414	411	363	359	386	398	385	357	401	355	405	354	393	370	404	422	372	375	364	423	366	394	375	377	372	411	376	409	373	396	364	440	362	373	363	373	369	398	370	376	350	365	398	382	370	372	375	379	360	377	392	412	410	386	391	401	399	362	382	380	391	401	371	401	371	377	377	403	395	414	364	392	395	363	420	412	376	399	400	428	391	412	434	387	360	351	361
8625	2494	5193	5782	5202	4258	3616	3120	2603	2318	2085	1953	1836	1703	1616	1424	1471	1691	1497	1353	1323	1392	1325	2085	1664	1846	1950	2131	2029	1874	2011	1790	1626	1499	1497	1275	1081	1074	960	1024	1034	1027	1034	1065	1047	1051	1117	1043	998	1020	945	1002	994	952	1039	962	1020	959	988	978	913	1005	1006	999	920	964	956	1009	948	951	982	1040	1031	942	1019	935	984	985	1018	948	976	1013	947	929	946	983	1018	963	1017	981	907	912	988	988	975	920	1009	973	930	947	975	965	985	966	984	946	917	908	958	964	970	933	940	997	969	957	934	992	926	965	884	957	1010	962	989	950	940	948	954	985	973	940	953	931	995	986	939	924	995	981	952	954	929	1008	979	989	963	924	933	934	950	985	931	883	961	937	943	947	984	904	955	928	941	981	961	1019	905	983	998	888	901	991	940	995	942	930	939	888	932	899	962	955	947	936	955	914	963	902	948	892	946	965	937	933	985	938	966	950	918	960	982	916	907	924	938	878	943	937	1025	976	922	925	950	972	974	932	893	956	921	917	951	962	894	974	974	912	971	890	933	971	997	912	967	924	937	986	946	978	1005	912	978	921	967	970	964	943	908	901	955	946	923	985	938	924	961	930	952	923	965	917	974	978	926	938	930	936	963	975	976	975	928	959	963	893	941	945	924	910	986	988	982	970	901	1004	940	933	995	942	946	920	946	953	1005	952	974	966	973	956	930	935	942	915	957	978	933	903	988	971	975	945	951	927	953	928	949	947	972	933	979	953	893	951	972	962	888	945	970	938	932	960	966	957	915	906	925	982	967	956	920	940	957	1006	944	1007	967	978	964	962	955	909	922	924	958	936	903	964	929	896	950	955	901	930	982	948	978	884	956	926	955	908	946	932	989	906	978	941	938	961	933	956	926	950	954	992	956	941	982	968	944	953	917	905	948	939	1027	975	976	956	950	956	981	911	922	959	942	956	975	905	952	931	963	920	948	909	957	930	1011	927	958	940	981	908	990	930	955	988	931	927	966	982	913	927	979	956	934	956	895	952	988	945	943	967	959	917	896	898	960	916	965	965	959	1039	911	916	971	951	1000	982	957	927	955	950	963	948	993	970	936	970	911	898	972	909	976	951	884	983	906	975	936	982	998	965	920	995	931	915	911	905	990	959	913	920	943	970	905	883	927	997	904	908	920	920	924	916	931	917	927	986	945	990	917	946	955	865	946	943	905	936	931	917	991	930	874	951	938	999	906	983	933	864	941	953	939	920	944	975	953	960	969	931	923	983	951	918	966	909	908	933	938	975	964	902	898	914	938	877	1023	992	932	931	947	927	942	950	916	978	962	892	941	945	873	970	940	956	982	949	911	932	949	994	989	1017	934	944	983	989	943	904	961	929	1023	922	918	912	947	932	956	962	949	967	946	922	889	972	970	980	912	965	954	963	968	946	940	976	925	843	918	913	950	938	948	947	903	929	937	992	977	969	967	962	915	923	952	926	984	939	937	945	944	933	1012	972	952	958	936	946	944	929	1011	967	949	942	918	968	984	944	935	947	976	878	894	928	926	989	858	961	986	954	992	918	945	949	891	918	952	931	967	958	963	968	988	942	947	957	951	899	910	974	936	965	988	982	943	1002	965	993	908	974	968	946	927	974	944	960	895	957	940	980	958	979	888	959	934	958	953	927	952	986	953	969	958	906	1006	987	964	965	925	957	908	865	954	945	977	939	920	905	911	979	942	906	907	951	979	897	1026	914	935	932	988	971	964	938	975	932	910	1012	915	940	916	1011	915	930	958	967	939	950	975	930	953	893	978	979	941	952	985	915	983	957	993	990	960	943	991	898	959	966	958	986	1000	1006	932	927	985	949	939	983	981	1005	954	961	928	983	942	939	935	878	935	964	953	1003	936	946	974	989	946	969	913	956	912	957	930	859	910	979	990	912	942	998	931	957	999	961	975	946	955	942	933	908	961	993	940	940	958	944	996	982	915	952	918	959	913	967	963	946	959	994	974	980	964	972	890	916	900	924	939	910	942	979	955	953	939	967	945	951	887	937	936	957	991	993	934	904	957	970	932	939	965	909	960	942	936	973	935	929	853	967	935	901	933	919	956	975	925	926	943	945	900	925	948	910	982	997	951	894	962	972	959	910	950	961	941	908	984	903	944	932	949	1027	941	957	957	952	968	914	875	921	917	919	940	924	906	904	967	993	965	913	948	889	991	925	920	922	951	1007	897	928	917	942	949	985	1009	870	945	1002	930	972	942	912	936	962	962	925	965	946	934	979	972	950	912	935	949	936	934	959	978	960	964	962	973	890	935	929	959	888	907	917	931	966	995	956	911	944	932	940	929	953	927	969	923	941	970	953	928	965	894	937	960	946	928	952	933	957	902	935	979	974	888	959	967	992	959	982	945	858	956	1040	927	921	973	946	948	992	931	896	959	951	968	976	967	903	945	930	920	942	950	889	936	938	934	903	911	954	957	909	1023	887	911	954	974	939	975	1001	951	985	934	951	997	908	983	1002	990	926	960	886	963	897	939	958	924	969	989	956	990	920	940	943	936	905	930	966	914	965	897	962	978	987	934	916	928	924	963	933	924	884	919	962	958	972	989	959	913	904	933	953	889	922	956	874	939	919	992	955	970	930	945	887	965	954	962	907	923	993	889	992	907	959	952	958	942	937	937	903	953	971	948	941	887	927	933	938	974	938	981	927	954	968	991	934	908	984	937	970	941	942	938	953	996	979	957	903	988	915	932	933	1012	977	958	881	951	978	946	947	889	937	963	949	929	922	942	972	923	966	933	919	961	912	917	933	953	975	931	936	1006	886	938	947	971	977	915	923	951	945	948	891	964	964	948	963	964	960	968	980	913	921	948	961	948	976	916	944	990	943	944	928	929	985	1011	945	966	971	960	963	932	941	962	938	964	955	928	899	947	929	933	969	977	934	955	963	968	953	946	1013	950	958	939	883	876	1009	906	980	982	915	893	878	941	937	980	934	918	953	909	933	930	975	1001	950	963	951	901	925	928	996	952	878	942	972	897	976	922	989	928	933	948	868	911	977	979	978	948	931	951	927	986	952	906	924	890	937	976	917	1006	981	893	920	940	972	893	952	965	989	892	992	981	949	900	945	932	889	959	962	957	956	939	890	980	959	928	976	965	924	966	920	945	971	934	976	975	946	908	979	923	980	977	970	957	951	934	996	908	942	902	986	967	974	960	923	980	950	961	952	912	919	948	876	936	952	940	973	963	904	892	1001	966	984	935	950	937	965	940	933	994	946	944	943	881	949	888	1004	904	906	958	936	953	972	1001	956	940	948	972	996	937	951	987	950	951	983	968	962	959	942	937	916	967	947	981	933	995	906	946	941	963	910	959	939	948	943	945	1025	926	942	950	929	951	969	921	972	991	950	933	888	960	904	965	953	902	944	946	967	977	981	938	912	1016	913	959	982	973	954	953	950	987	928	922	970	935	921	988	900	957	924	940	962	909	952	935	980	967	900	980	945	935	942	965	1000	970	894	954	952	1035	956	989	952	924	925	951	961	913	962	938	913	948	947	930	927	956	932
2078	161	189	151	148	144	163	142	139	121	127	128	131	136	113	131	126	149	146	126	137	132	116	128	111	130	134	125	152	116	111	138	126	131	132	125	121	140	115	127	134	124	126	126	116	118	107	113	140	134	138	121	142	162	124	118	126	132	137	123	118	128	116	129	113	131	125	116	131	113	131	106	128	124	126	144	140	121	119	98	142	150	124	121	137	112	136	104	101	130	111	129	113	121	116	144	101	122	118	131	117	140	123	138	112	127	137	135	141	109	133	128	106	124	126	121	131	124	105	118	119	137	143	118	156	130	140	127	125	128	134	135	126	120	114	121	118	122	133	118	136	129	132	130	127	117	129	93	114	114	129	123	144	131	134	117	131	130	127	129	118	134	145	135	120	98	119	126	141	107	116	135	121	128	113	122	115	125	141	138	125	116	136	120	132	123	134	160	137	121	110	103	121	119	129	143	116	141	103	126	151	119	136	127	111	121	125	138	119	149	132	137	119	113	124	121	122	120	133	130	135	126	109	120	139	137	116	112	125	92	136	123	117	144	119	137	128	142	112	141	126	132	144	108	131	115	127	148	138	127	122	131	122	105	123	136	121	124	136	144	133	143	131	119	126	142	125	132	121	119	117	120	121	136	130	139	129	104	107	109	120	112	133	121	116	106	140	124	107	121	113	151	133	132	116	130	113	111	127	123	126	138	128	141	133	137	131	122	106	133	126	110	134	121	120	137	125	121	144	111	115	147	130	134	120	127	128	118	118	114	119	122	127	143	115	118	121	133	106	111	132	118	128	113	115	124	105	122	106	135	113	128	133	103	122	114	110	139	142	138	135	119	113	110	144	126	144	151	128	130	110	118	112	106	134	120	129	132	129	117	150	141	129	128	111	122	133	134	107	121	113	120	138	136	126	116	113	136	134	110	125	127	121	135	137	117	146	111	124	153	134	124	145	123	121	126	124	122	98	124	117	122	138	147	141	120	122	123	132	136	121	152	107	134	153	116	137	121	98	100	124	112	145	132	139	133	130	147	133	131	118	123	128	102	130	142	131	152	129	135	134	111	146	115	131	120	136	122	132	131	123	120	145	110	167	150	126	122	124	127	147	103	129	141	133	141	151	140	110	132	130	129	127	119	122	133	119	151	154	117	133	165	110	128	124	121	127	116	117	138	145	127	106	131	125	146	128	114	128	130	112	97	115	107	112	125	121	131	132	132	132	149	148	125	120	137	132	120	117	128	121	123	133	115	127	124	111	118	121	129	117	134	122	130	148	125	106	120	124	136	98	126	132	127	121	127	137	111	126	128	114	145	131	94	127	130	111	114	138	126	131	130	144	146	122	122	145	142	122	112	141	136	106	122	109	131	136	135	118	123	121	116	118	151	118	129	128	141	112	122	118	127	130	131	109	103	126	120	139	136	125	137	129	138	127	134	113	114	130	132	139	129	115	139	138	120	99	150	119	129	135	115	116	127	129	110	128	128	144	137	138	119	134	121	128	148	146	111	145	150	137	112	129	131	141	151	141	128	129	152	125	118	141	116	146	134	121	141	130	148	110	131	109	135	128	131	120	128	127	127	139	123	134	110	127	115	123	113	160	119	152	112	126	141	134	126	132	115	119	121	128	108	125	134	139	150	125	141	137	127	127	131	125	123	124	117	123	136	118	140	126	138	118	131	129	121	126	127	124	130	129	139	119	121	117	130	135	142	136	122	129	124	111	132	152	123	143	123	129	131	127	115	132	121	127	127	115	110	123	128	130	116	104	132	132	161	126	121	127	132	131	112	112	110	127	116	124	134	121	119	124	133	136	121	96	121	103	102	122	119	121	130	119	127	125	146	150	119	127	114	135	108	124	138	122	112	122	119	121	101	128	130	125	141	140	138	115	131	142	153	135	121	126	153	117	131	125	154	112	141	110	129	120	131	123	153	149	131	113	132	130	135	133	142	116	121	140	127	136	113	116	128	114	128	118	110	135	124	124	109	122	124	141	120	128	105	126	116	125	120	116	134	103	117	109	139	113	132	116	120	134	128	118	130	135	122	145	146	125	132	133	145	115	119	122	145	134	146	124	121	127	135	144	133	125	125	141	131	141	129	139	134	124	132	140	130	132	127	130	146	132	129	124	122	157	112	147	111	127	139	116	123	123	125	126	116	139	145	133	125	124	127	105	122	118	126	136	122	127	116	118	109	119	148	126	123	106	132	131	103	130	142	136	132	127	114	120	129	115	122	138	115	96	122	115	134	126	138	118	148	121	129	124	120	124	131	117	128	137	139	137	126	133	127	121	120	138	118	120	110	116	101	136	118	121	126	121	115	113	138	128	149	122	127	122	126	125	135	122	96	125	141	114	125	126	113	119	130	108	128	123	131	126	136	120	130	142	117	114	134	119	136	116	122	133	108	125	117	128	133	121	126	133	142	130	141	128	116	128	116	112	129	117	137	123	136	128	125	141	119	131	140	124	119	126	127	137	128	115	138	122	134	137	135	119	140	147	112	136	134	130	115	116	135	109	116	124	113	113	104	108	120	120	118	116	120	138	126	120	154	137	138	133	120	129	121	152	145	137	144	117	119	119	122	126	128	128	109	132	143	111	130	134	118	142	119	143	114	113	128	132	128	110	131	117	115	109	128	138	135	117	143	130	138	125	119	139	150	113	137	128	120	117	131	128	122	126	124	144	143	114	123	130	125	120	119	132	109	116	110	116	132	126	131	123	113	124	125	108	114	126	113	127	123	118	117	123	139	111	121	138	114	117	125	122	124	128	104	137	127	130	151	123	134	141	145	115	114	118	143	127	138	128	101	139	123	111	136	132	136	136	139	127	132	122	109	128	122	150	114	132	117	141	121	114	117	109	144	124	120	138	139	125	135	130	146	141	141	131	122	137	112	126	158	127	113	114	131	124	114	140	113	112	122	145	112	108	125	111	144	136	108	116	132	129	128	144	115	147	140	134	115	124	131	131	130	123	128	126	127	127	120	130	127	132	118	136	149	120	123	104	125	111	127	134	134	111	130	112	139	88	125	129	117	125	129	133	136	127	123	117	125	118	126	106	142	151	133	125	143	106	118	112	138	140	130	121	97	106	131	136	150	108	117	119	110	131	132	128	133	137	115	103	126	127	124	116	146	124	132	141	139	106	117	144	109	122	129	128	121	160	109	151	116	138	143	125	138	125	124	138	124	140	132	147	126	130	123	136	130	130	135	115	130	146	118	119	121	122	120	106	128	124	137	128	114	121	126	134	146	136	126	131	123	125	98	153	133	124	125	131	141	123	127	132	134	138	134	129	137	127	138	119	140	121	119	108	131	138	109	122	127	145	129	105	130	128	131	129	139	114	118	135	131	106	119	128	129	126	118	117	130	118	119	117	136	115	118	118	115	125	109	121	130	144	102	118	122	119	125	117	114	120	145	127	117	136	115	129	118	107	116	127	144	132	116	120	118	131	129	129	131	142	137	119	139	136	123	151	108	129	120	117	114	128	136
2433	428	498	513	426	527	452	427	428	420	418	419	396	451	404	422	397	418	469	390	426	408	421	385	405	413	403	448	410	410	424	372	413	401	385	420	414	426	419	377	378	408	415	389	428	445	428	414	357	396	407	397	381	363	387	409	375	412	395	391	391	360	379	409	423	403	382	359	362	397	353	365	366	392	400	380	385	420	394	397	381	392	388	414	393	420	415	388	356	371	435	424	385	368	366	384	379	410	368	420	386	431	399	414	414	391	368	359	377	388	383	382	424	375	404	398	401	388	371	409	392	420	428	404	388	403	393	381	378	416	386	383	417	441	357	372	399	389	389	384	376	400	418	387	376	401	410	426	419	408	359	369	427	392	400	387	373	396	401	369	390	390	407	350	404	378	387	414	382	370	385	379	379	392	376	402	407	433	424	406	370	374	379	387	382	410	376	420	400	437	388	394	409	360	407	355	389	411	377	412	394	400	386	391	417	375	434	374	396	383	390	420	423	403	382	420	434	399	355	377	413	383	404	379	400	384	383	391	393	417	381	393	393	416	392	362	388	401	388	425	412	416	400	408	380	389	391	402	382	427	398	414	381	358	402	420	410	414	374	361	405	355	374	401	415	381	414	394	423	397	379	381	402	398	407	393	415	347	377	377	359	416	374	403	403	414	390	408	420	372	416	413	391	402	416	400	398	375	440	411	345	407	413	407	392	401	416	353	389	354	372	408	372	406	411	385	380	383	419	414	389	427	382	410	394	399	390	364	418	399	410	389	382	405	417	400	342	385	414	395	402	383	370	377	404	383	400	372	380	372	369	448	375	414	436	382	418	371	390	383	388	392	354	399	385	413	405	361	419	391	452	399	418	420	392	392	378	392	396	397	402	369	398	410	387	375	392	370	400	423	390	395	424	420	371	379	399	356	439	380	373	418	363	378	370	376	385	425	433	397	421	400	438	399	424	425	378	385	364	382	407	395	391	385	380	373	372	377	364	390	432	372	381	410	380	415	373	395	383	389	406	406	337	350	407	404	394	398	385	420	425	430	422	399	417	375	395	396	414	404	402	407	397	368	399	393	364	384	411	385	409	378	399	378	391	392	390	381	405	387	409	396	390	390	362	375	396	397	371	391	382	385	410	407	418	386	403	407	422	408	417	411	360	411	404	424	408	399	389	392	392	387	390	393	372	401	367	415	376	426	360	380	399	412	382	405	375	401	373	421	379	377	388	378	398	381	389	394	367	396	390	390	387	389	403	381	401	394	421	402	430	382	398	417	344	400	373	357	399	416	381	373	413	395	427	416	434	369	395	365	374	421	420	370	369	424	423	401	412	395	414	358	400	382	402	397	422	374	391	364	376	386	394	374	395	370	370	396	400	386	390	394	405	402	410	392	413	380	407	395	388	401	410	382	403	402	382	401	383	387	421	380	386	422	389	388	412	412	366	403	344	379	380	402	404	387	415	364	398	376	428	424	392	365	363	399	386	399	390	385	398	389	360	358	409	390	423	437	385	404	379	393	411	404	401	405	412	447	395	400	409	382	383	387	395	383	441	383	409	385	389	390	389	413	370	405	406	400	376	398	414	408	422	390	416	397	393	353	387	394	396	410	377	428	389	437	402	440	405	373	394	413	386	387	383	381	377	386	389	375	398	384	401	384	381	393	410	417	398	422	426	401	385	386	393	404	391	391	389	372	361	381	403	392	400	402	378	380	431	347	406	382	398	395	378	411	364	404	407	369	379	389	378	357	389	383	413	406	376	400	386	383	397	404	404	414	368	368	415	399	437	408	398	378	432	394	374	368	401	404	423	398	419	397	379	394	378	438	381	377	386	408	427	429	400	400	378	390	398	391	424	381	400	403	397	400	372	353	372	380	404	419	357	395	368	419	384	399	350	366	384	408	347	377	402	424	383	353	385	399	386	424	392	399	379	411	415	409	441	384	404	376	424	379	389	354	412	382	404	375	380	426	345	389	394	387	387	382	416	397	383	402	410	413	405	391	420	368	401	405	375	414	403	366	385	378	397	375	389	393	377	391	381	386	402	397	414	363	390	394	386	421	416	372	401	399	387	387	405	395	373	434	380	377	369	384	387	396	370	420	391	414	347	401	392	417	380	399	360	376	394	419	446	395	422	404	399	410	419	406	357	375	368	416	392	406	414	387	381	400	385	433	379	366	432	376	400	376	398	386	411	390	411	388	434	372	372	396	398	425	398	384	384	371	359	412	385	370	400	386	369	396	406	390	372	368	415	402	394	435	404	362	368	396	397	388	370	370	386	397	412	403	387	394	419	425	382	367	360	380	399	377	420	439	383	401	405	432	392	384	368	376	403	389	413	422	400	418	374	381	409	362	398	366	368	401	374	403	392	411	424	382	368	419	396	403	385	375	384	384	410	391	410	384	425	397	384	394	380	380	397	407	366	409	389	386	372	409	401	372	395	384	427	422	362	374	375	389	408	418	404	373	411	384	376	389	419	406	415	390	413	391	409	390	370	404	386	372	428	396	416	352	370	412	393	364	385	381	392	367	371	382	412	415	412	374	437	397	415	407	408	379	380	406	371	370	371	394	406	341	361	403	396	401	405	399	406	369	396	411	358	404	384	365	408	402	426	396	404	389	398	404	414	421	386	356	380	360	406	365	390	360	381	355	409	405	414	385	358	367	391	396	406	386	378	397	403	357	405	384	393	412	406	401	383	406	396	389	371	399	401	378	384	400	386	418	367	413	336	391	367	379	409	378	395	393	419	396	405	411	364	367	391	373	400	366	381	424	358	413	397	397	374	418	384	389	415	370	392	383	378	402	348	435	414	401	401	373	377	422	389	413	369	408	411	432	382	380	377	374	401	396	401	400	409	402	418	404	370	375	394	393	354	387	401	360	409	386	402	349	380	400	388	407	383	393	366	396	389	384	417	414	377	402	384	404	358	358	388	421	390	371	374	394	405	383	378	428	388	398	420	417	397	388	405	403	372	402	403	380	394	392	386	396	367	368	395	378	383	394	398	422	443	411	393	388	359	399	379	383	424	396	383	406	370	387	392	388	390	429	407	372	402	393	405	397	405	394	367	357	388	379	374	401	370	413	390	412	409	381	410	409	395	415	376	408	407	391	350	345	405	385	411	400	402	393	390	406	420	399	360	412	383	402	375	382	356	376	385	376	377	401	419	454	374	436	355	403	383	402	386	372	374	370	430	423	370	431	405	419	359	426	429	379	370	401	378	406	412	380	394	408	401	433	384	398	386	357	428	435	421	365	398	432	365	410	382	400	381	370	398	415	346	393	428	411	389	373	408	380	383	413	390	376	403	421	386	367	428	387	407	388	402	428	386	366	426	411	395	427	388	397	395	378	390	407	393	406	409	388	409	383	386	381	376	381	379	373	409	359	411	402	386	415	386	373	415	383	407	422	393	412	391	432	381	384	371	375	403	431	387	392	392	429	383	379	407	378	386	402	385	399	390	407	384	387	405	389	422	414	386	400	378	397	407	403
9505	1137	1215	927	761	560	465	388	348	345	300	282	329	270	251	231	242	224	199	242	278	236	224	271	238	239	247	268	301	262	300	222	215	244	238	244	218	185	207	196	220	205	206	183	202	197	221	199	186	210	197	201	225	207	192	203	184	197	227	229	187	189	190	180	207	173	222	222	233	198	203	240	197	220	212	191	216	212	196	205	189	208	181	210	213	222	189	210	215	214	202	198	210	197	224	206	190	205	217	203	231	193	189	177	194	216	235	198	194	190	157	224	179	202	196	190	207	202	205	212	201	174	222	174	185	193	207	225	195	196	206	220	193	187	225	180	217	202	186	182	204	193	210	221	207	180	204	207	201	232	219	203	200	222	158	217	189	196	229	207	183	193	210	186	207	198	199	201	210	202	221	168	196	187	194	187	200	225	211	199	195	216	217	216	185	186	193	197	180	210	209	202	173	208	239	201	197	186	222	233	189	206	218	213	202	217	208	178	164	194	211	223	183	207	205	227	234	173	213	213	179	210	188	219	200	236	199	182	191	218	224	202	232	215	187	210	232	202	191	209	190	185	208	193	216	221	200	188	227	212	197	193	182	206	179	211	197	194	194	197	204	202	219	234	183	191	207	200	213	219	171	204	217	217	197	186	198	182	189	199	186	178	192	215	185	204	209	181	219	205	224	206	206	229	185	186	217	193	184	227	198	217	209	199	198	209	200	193	182	192	186	209	184	155	182	230	227	210	233	224	230	196	205	202	211	186	183	215	191	191	222	201	201	169	223	190	182	200	208	209	196	170	221	231	186	189	198	234	200	196	219	205	203	203	198	186	186	223	202	187	172	180	196	205	208	191	198	222	205	172	199	202	201	216	209	222	215	195	219	200	201	180	213	202	182	239	204	188	210	206	187	185	182	197	207	182	190	198	207	229	186	175	202	212	209	176	203	182	215	200	203	191	203	188	212	208	210	218	192	193	204	217	178	217	207	197	197	188	206	196	216	171	206	210	186	190	209	196	214	227	194	220	195	199	196	172	213	207	206	202	195	228	191	189	189	212	196	213	190	185	218	206	187	215	202	207	200	207	198	201	202	234	205	196	203	186	189	190	171	184	197	197	198	208	202	198	206	218	182	184	200	217	203	171	221	199	195	218	195	218	191	193	202	199	221	192	204	184	193	208	207	184	191	199	185	186	198	179	189	250	191	190	225	216	184	197	206	205	217	216	193	182	206	211	206	199	207	193	187	190	198	200	190	195	196	174	207	180	208	177	207	203	207	225	188	188	204	227	202	205	195	177	193	211	177	193	187	222	225	191	190	176	193	203	194	204	176	194	201	205	202	202	198	212	225	213	187	211	203	197	185	204	211	201	201	196	211	207	188	194	206	189	179	215	199	211	192	199	190	192	212	203	177	181	201	198	201	203	207	220	181	196	177	206	206	182	204	181	222	203	172	216	191	204	188	204	221	217	178	192	195	203	212	187	228	202	199	177	177	194	176	192	198	201	213	206	206	212	199	242	216	193	203	205	209	235	207	215	191	191	203	194	180	208	223	183	194	186	231	199	226	212	206	214	182	205	201	208	204	221	237	217	216	230	196	188	215	197	211	193	218	196	207	194	190	177	209	192	191	194	217	211	177	215	222	201	187	209	210	180	200	197	225	224	193	179	211	208	200	205	190	200	194	211	215	195	201	195	195	203	211	220	209	200	188	209	223	193	225	225	196	196	197	197	175	178	191	187	208	238	200	205	199	186	202	199	181	187	196	200	189	201	198	244	165	215	215	164	199	217	209	214	202	190	204	187	210	210	196	194	225	179	191	199	194	178	241	209	201	202	220	187	188	189	192	192	207	216	183	208	202	187	204	222	188	213	183	208	204	201	208	168	183	201	178	171	173	213	179	199	193	195	199	201	179	175	213	195	187	195	230	216	199	197	221	232	200	196	187	203	185	218	205	219	184	213	214	195	213	194	172	188	215	185	219	211	196	215	192	228	188	188	197	203	189	217	200	205	233	179	194	189	195	192	204	232	196	204	193	183	215	230	203	214	221	196	202	205	202	193	196	204	188	194	203	212	215	195	204	202	203	227	221	218	216	211	198	179	222	201	193	187	197	208	216	178	192	230	219	207	214	212	167	201	205	189	211	222	196	196	203	191	203	213	196	230	175	203	226	175	225	193	200	214	217	198	222	200	213	186	206	175	186	191	208	204	198	197	201	186	208	222	188	223	202	191	225	211	213	212	212	208	175	203	205	203	194	229	168	200	161	212	222	197	211	200	208	210	201	194	195	183	223	220	175	189	202	196	224	194	198	190	212	182	193	207	177	209	173	205	197	210	184	181	209	207	203	201	212	200	193	180	239	218	189	200	201	216	220	185	195	200	194	221	196	208	213	227	184	181	204	190	184	233	206	195	221	200	200	199	202	177	222	201	210	208	199	195	207	181	206	199	185	214	190	218	238	231	223	210	226	177	237	168	214	195	203	179	182	189	190	185	181	194	209	184	202	207	201	189	205	210	195	212	193	218	224	240	180	216	209	185	195	199	213	174	221	218	195	223	194	215	196	209	186	171	206	204	189	188	202	192	220	206	206	195	182	170	174	210	232	176	186	212	196	208	196	215	171	204	206	216	192	216	190	188	218	173	222	200	221	225	222	210	193	189	181	208	166	192	219	214	189	212	209	180	181	191	203	238	212	194	210	210	206	165	186	211	199	173	181	205	240	187	210	200	194	184	187	171	204	217	219	215	191	221	212	220	229	154	197	217	219	196	195	205	237	185	223	199	216	209	186	203	192	180	210	208	180	203	198	176	204	225	202	205	211	200	181	216	205	190	222	204	214	185	188	206	175	209	184	211	198	197	178	183	187	192	204	182	200	194	208	212	212	199	180	196	222	228	170	196	217	207	170	192	200	195	186	209	218	193	212	224	218	207	228	207	212	196	209	206	190	235	217	204	177	191	187	219	187	217	188	213	194	217	216	203	208	212	195	204	226	201	212	168	193	187	191	176	205	204	200	196	194	179	228	199	219	208	201	198	180	182	211	209	207	235	181	196	203	181	201	205	201	210	207	218	208	193	211	207	195	189	184	209	174	193	208	197	227	199	195	212	204	195	170	209	192	192	190	188	221	219	218	217	181	192	195	184	197	193	193	196	192	187	208	192	182	199	199	204	198	177	204	209	209	197	197	220	182	201	202	217	221	195	182	191	178	199	208	200	198	247	188	225	207	211	208	193	206	189	211	214	208	191	211	204	197	189	194	198	202	206	195	209	205	193	213	198	213	223	178	223	200	227	207	185	190	235	194	192	188	197	210	216	250	197	204	209	186	205	208	210	202	216	213	191	201	206	194	189	195	205	189	178	222	170	211	194	206	189	200	188	215	212	206	214	231	190	186	189	217	192	227	195	209	199	218	242	197	197	238	223	194	192	184	187	209	178	218	200	182	196	180	181	239	211	187	198	206	199	201	184	221	194	188	181	234	206	188	206	221	196	215	217
6469	1388	2694	3183	3019	2472	2015	1621	1436	1282	1135	1088	1128	1046	919	814	866	827	783	822	786	811	811	1174	1034	1009	1017	1127	1101	1178	1168	987	830	769	860	773	666	639	629	582	609	589	585	611	619	563	580	558	560	593	584	564	576	615	620	559	596	620	618	616	570	613	597	598	612	590	588	565	616	587	572	580	568	593	606	579	626	591	628	556	571	564	578	547	586	602	569	537	626	606	617	549	562	560	599	585	577	618	560	568	573	652	590	600	542	585	577	584	558	606	583	551	622	529	544	588	555	561	596	543	578	580	602	608	567	549	547	571	618	602	568	608	598	539	569	572	558	545	555	545	607	577	544	564	590	576	553	580	538	572	556	581	525	569	633	539	539	559	561	569	571	527	595	576	555	534	543	581	574	603	580	562	580	614	633	544	583	595	569	584	565	616	627	572	577	614	552	543	520	614	585	557	559	571	611	563	575	561	564	557	549	533	535	547	593	578	573	513	544	576	512	570	574	588	579	575	560	619	593	570	605	564	586	554	565	586	584	583	585	549	574	542	618	568	572	545	604	582	629	621	553	549	574	537	584	592	522	552	580	560	607	535	578	579	533	608	608	611	534	525	597	584	584	560	578	605	585	588	593	571	545	584	562	569	571	580	590	602	541	597	583	553	598	574	588	558	583	561	540	549	546	577	550	585	558	550	568	572	575	578	580	554	590	593	517	587	581	573	571	556	587	567	561	606	563	588	599	577	571	601	552	571	599	547	599	571	598	603	517	593	553	558	614	543	625	559	557	603	555	632	516	563	582	558	591	548	552	560	615	588	605	587	556	607	551	594	573	559	585	613	549	512	571	578	524	590	597	559	548	571	572	586	536	574	539	600	575	548	555	591	579	540	574	557	596	602	567	601	576	555	525	617	567	600	638	579	573	546	532	553	576	570	580	535	598	579	597	598	596	592	582	554	570	577	559	551	599	608	583	566	566	574	588	601	546	584	557	524	583	552	569	518	561	574	587	566	510	569	530	539	560	556	552	574	567	570	572	551	556	583	581	518	598	599	605	538	582	551	574	609	512	604	588	535	589	601	581	583	565	608	556	582	548	610	559	569	571	576	561	551	565	546	571	572	617	593	574	576	573	568	577	610	555	614	568	598	534	526	534	589	569	540	529	577	524	567	547	598	554	589	570	586	524	536	568	570	564	575	584	525	524	555	579	538	552	557	581	535	550	571	539	570	574	608	557	614	594	577	584	555	532	567	531	574	607	563	602	599	596	593	608	559	555	579	553	531	575	563	549	565	584	551	573	593	606	574	548	581	569	578	601	571	577	554	585	574	609	594	593	523	595	564	594	595	570	606	584	580	530	591	522	541	599	565	570	575	560	548	576	557	575	553	611	566	567	569	581	564	531	532	557	607	552	569	583	578	562	598	550	562	603	579	558	583	621	582	612	605	569	596	584	586	543	568	554	563	579	547	568	568	590	603	572	540	594	562	601	553	575	557	592	550	556	587	574	557	579	585	555	581	571	587	586	582	550	612	581	573	607	598	559	573	582	589	622	629	590	582	576	578	574	523	590	591	600	546	556	586	568	600	553	551	506	570	570	580	570	555	566	567	603	585	545	558	570	576	569	564	610	561	582	566	578	583	604	629	552	588	579	566	597	569	588	559	579	521	562	580	575	575	552	586	598	567	551	571	546	592	579	569	568	563	579	559	608	586	541	571	561	598	521	593	577	587	569	544	602	599	555	549	561	540	571	576	574	575	576	539	576	523	529	535	560	616	601	570	604	595	601	566	533	578	550	575	609	574	544	601	572	553	609	568	598	546	550	544	594	544	567	533	551	554	596	554	541	551	582	596	587	572	637	597	558	587	574	570	566	528	556	591	569	580	567	576	570	547	582	600	602	573	558	573	574	584	570	610	573	537	514	583	570	539	545	599	559	581	594	550	616	561	624	531	569	567	627	602	555	580	572	572	596	526	602	597	560	576	558	575	587	527	575	606	597	536	601	623	570	584	583	578	545	571	575	592	574	561	566	530	568	559	618	560	513	584	595	600	567	555	580	518	559	589	578	564	583	527	568	575	592	598	577	615	562	544	565	634	553	548	605	583	585	563	564	533	587	560	596	588	555	562	578	587	546	542	577	617	567	565	567	576	562	615	612	588	635	560	576	557	584	581	560	574	607	588	613	508	544	527	583	568	524	575	558	547	580	610	576	595	572	549	566	553	566	554	576	550	576	562	588	573	553	609	555	586	559	604	561	568	544	601	607	571	561	530	577	576	561	568	526	576	583	591	613	511	633	570	571	516	558	593	541	593	581	592	554	546	538	556	582	566	603	612	581	603	569	551	582	567	554	553	535	588	567	599	542	576	620	562	593	578	591	566	604	576	574	526	542	591	593	605	572	568	575	572	617	602	563	617	572	544	593	599	580	585	522	585	565	584	582	566	543	565	586	562	553	590	581	548	547	585	553	573	581	601	609	572	578	572	563	605	545	576	581	607	583	619	559	554	554	565	552	577	587	536	548	568	575	526	565	560	575	590	608	578	564	582	547	593	595	609	589	587	555	543	584	569	610	563	552	573	536	573	542	567	559	607	537	573	562	548	586	581	572	538	522	577	547	568	588	611	520	564	541	573	543	514	552	573	614	579	563	587	591	555	578	578	581	554	567	556	555	563	598	561	564	609	597	576	533	538	589	602	543	563	553	605	562	569	584	601	555	557	528	540	533	612	545	585	541	589	552	581	557	565	545	575	564	543	586	607	539	588	554	555	529	569	574	533	569	588	625	553	564	569	584	545	562	583	557	563	597	578	542	609	550	596	541	547	584	550	610	566	541	540	640	556	556	517	547	539	581	590	593	582	589	544	554	607	580	553	575	515	576	545	570	587	536	558	560	539	526	567	616	627	564	527	600	536	563	579	568	595	542	586	552	582	626	574	560	591	591	603	595	575	566	577	613	586	593	544	627	563	542	590	603	589	553	584	596	578	578	573	524	593	572	517	622	532	591	573	567	523	577	585	549	551	579	614	588	581	595	563	585	552	549	577	547	561	614	554	570	584	554	548	587	570	595	601	550	584	613	586	544	561	605	585	612	563	570	547	591	556	585	572	584	538	559	551	560	560	526	571	559	621	534	567	588	535	571	608	592	576	591	575	554	566	594	579	552	563	576	582	616	577	611	561	522	562	570	566	565	584	564	595	586	540	558	585	533	574	547	566	555	559	621	572	606	557	583	588	580	576	566	597	590	535	533	588	564	556	579	596	582	591	564	560	569	573	564	572	599	565	564	584	565	588	592	596	575	547	554	537	537	586	598	604	527	564	525	566	601	572	569	577	581	587	591	560	566	550	569	588	585	565	615	529	608	565	568	592	558	576	540	592	591	563	564	569	586	557	598	606	603	556	517	578	594	562	572	557	563	550	568	552	585	606	545	572	570	552	582	571	579	570	548	551	552	562	593	565	529	551	584	628	566	540	569	551	581	604	603	564	592	581	555	548
18011	3024	2774	2159	1539	1203	954	838	687	650	544	494	489	515	468	470	479	464	419	435	453	438	453	531	493	534	534	569	530	523	517	490	437	426	453	425	442	375	394	379	374	388	409	368	400	408	404	356	446	372	389	402	395	413	364	419	398	419	412	409	381	381	388	415	397	442	409	395	372	401	432	368	398	404	401	382	414	377	396	412	364	349	385	364	378	398	380	392	382	408	398	420	378	412	366	378	382	380	388	385	404	360	432	399	402	405	424	391	391	395	389	408	420	383	372	398	436	400	369	390	391	409	375	378	414	419	403	385	405	402	399	373	388	374	356	362	358	374	417	372	407	397	389	365	384	380	400	343	382	372	375	393	384	376	430	391	420	410	368	383	401	386	356	367	387	392	402	382	359	401	439	413	371	332	391	379	382	401	368	387	377	376	383	375	408	397	377	403	370	390	370	342	407	405	387	368	365	374	426	384	391	371	353	389	376	366	369	377	399	399	405	368	409	390	386	393	399	382	369	369	380	376	398	393	414	360	375	354	383	381	351	386	382	382	417	362	378	377	388	430	415	394	382	397	398	348	425	363	389	406	402	377	373	385	394	400	381	364	382	389	392	359	370	358	392	392	396	408	380	352	404	393	380	420	358	384	418	370	368	388	360	371	391	354	365	412	366	390	380	378	385	388	361	401	393	413	370	369	378	399	371	351	398	397	343	360	408	374	394	387	386	359	357	390	360	409	397	443	415	346	371	392	357	405	366	409	416	365	376	436	409	403	384	397	412	383	382	360	436	393	407	402	356	377	394	372	373	371	368	408	362	401	406	403	388	364	374	377	381	373	402	369	427	379	379	395	372	426	377	375	359	351	408	331	390	407	350	350	361	397	397	387	361	404	396	411	391	396	431	373	381	342	384	398	371	393	411	357	371	371	408	392	381	383	367	387	363	355	379	397	370	353	402	371	371	390	399	380	389	372	409	394	359	397	409	377	406	409	358	420	405	379	359	361	386	413	387	370	374	369	362	393	364	394	335	395	379	391	372	408	390	384	426	382	383	388	344	412	372	374	378	409	371	409	425	394	366	391	404	402	390	381	395	401	349	411	392	373	352	370	386	400	399	415	441	398	372	382	387	373	369	396	384	381	396	398	380	361	365	375	390	414	375	419	406	375	380	372	390	365	407	377	406	378	387	380	355	367	388	400	356	370	392	393	356	390	411	382	376	381	428	407	375	406	395	363	386	430	396	381	408	366	396	389	398	370	379	383	376	371	375	355	408	400	410	417	420	407	381	395	388	421	442	381	382	422	390	406	411	388	416	393	391	379	382	447	340	387	349	345	439	391	365	378	372	387	382	370	383	388	409	372	398	387	396	395	417	384	385	398	421	374	383	395	385	377	412	407	348	406	392	395	396	355	376	376	390	374	386	383	391	378	395	404	407	384	385	382	354	366	387	369	412	380	396	364	398	401	376	390	379	404	360	372	387	374	385	385	371	335	374	387	380	388	380	369	396	359	385	359	396	378	389	384	409	402	412	364	401	412	394	404	374	372	366	383	399	398	372	449	413	406	371	387	365	381	393	375	351	370	338	392	377	378	419	380	417	380	352	395	422	392	357	411	385	393	346	358	380	395	359	365	369	375	398	376	362	396	356	403	349	400	381	378	409	415	397	407	389	367	420	446	351	380	386	405	398	389	402	385	379	381	364	408	358	378	358	386	382	380	415	399	417	413	388	380	414	404	421	369	383	394	364	381	382	408	413	391	408	398	388	402	388	427	371	381	394	400	390	421	399	389	376	366	373	380	389	374	382	385	386	380	371	416	384	381	373	380	403	428	395	389	410	403	358	395	388	363	357	408	417	401	400	360	380	421	405	381	400	410	368	384	421	374	391	382	417	420	362	378	409	415	379	406	367	381	407	427	403	390	384	417	369	354	354	399	408	377	388	367	410	395	384	351	373	384	399	373	406	420	381	383	381	381	414	385	387	380	359	375	394	399	364	396	388	362	390	357	388	402	365	367	399	390	362	406	369	373	384	402	382	353	390	394	398	379	373	396	400	377	393	402	393	400	382	380	388	389	404	414	367	402	412	378	410	386	396	379	385	388	406	368	357	373	407	388	377	367	409	387	384	390	389	393	425	351	363	405	390	430	348	409	370	424	380	383	390	371	407	371	404	393	416	391	397	458	362	367	364	356	380	374	362	390	398	393	397	368	365	354	369	385	374	383	393	386	384	368	364	413	390	351	377	372	395	388	412	386	415	363	375	423	394	376	372	361	362	404	330	367	408	400	407	336	417	350	384	402	340	383	410	407	342	336	357	386	390	358	368	383	399	369	427	374	360	378	376	384	378	382	391	370	425	419	398	339	363	395	388	417	365	368	358	384	402	371	369	385	374	363	397	434	379	407	376	424	379	357	398	367	373	366	435	401	386	406	423	330	400	387	380	401	373	394	367	397	386	367	401	341	392	400	402	367	391	384	399	398	392	420	393	375	386	372	346	359	414	364	395	382	397	405	412	381	395	410	396	389	387	379	355	355	421	381	380	369	356	363	355	391	414	391	397	408	425	388	405	379	363	388	368	384	408	376	386	381	368	351	360	390	400	431	416	392	375	371	384	362	368	397	349	404	377	422	379	359	404	386	392	354	384	368	426	407	415	367	380	399	384	375	371	386	385	421	394	379	432	420	437	394	391	376	384	375	389	408	401	342	388	358	380	356	387	355	382	365	375	390	374	398	392	382	343	347	398	398	401	359	391	411	361	374	387	409	401	391	413	415	382	419	372	421	345	376	350	368	413	409	415	407	348	401	364	374	386	390	371	399	393	382	377	408	401	370	379	407	361	383	352	387	373	411	399	383	355	348	380	374	381	378	377	372	383	429	396	387	355	357	386	358	366	353	371	362	382	371	399	398	409	425	369	395	433	393	406	420	369	365	388	395	406	386	423	387	412	381	397	327	383	384	426	397	397	375	361	353	374	373	382	376	391	416	435	349	391	400	356	372	378	362	398	375	399	426	413	361	393	351	395	397	371	387	385	396	419	392	385	414	383	401	387	381	358	386	380	346	367	427	410	413	392	419	401	401	404	398	412	396	366	433	393	380	378	364	397	364	357	359	408	376	390	408	405	389	406	365	371	380	387	404	385	404	407	384	401	388	388	384	392	418	395	394	402	396	400	391	397	406	381	381	389	420	405	386	381	370	390	396	359	406	408	373	396	363	384	379	408	398	372	389	384	399	417	385	373	402	380	382	363	375	422	404	389	423	384	386	382	425	356	393	427	383	382	429	368	378	391	400	415	371	385	381	383	412	425	390	394	376	391	381	435	392	408	399	404	398	400	382	404	372	422	359	379	393	368	343	386	387	385	359	355	383	419	424	391	366	376	413	410	419	390	374	377	409	394	377	387	408	363	407	376	378	387	365	407	391	437	400	381	376	419	379	420	395	405	365	378	352	385	373	392	400	366	355	381	406	403	401	406	400	445	418	348	361	379	406
9137	2405	5248	5905	5243	4277	3469	3014	2594	2358	2121	1935	1738	1701	1804	1504	1452	1505	1414	1499	1441	1396	1454	1913	1779	1970	1968	2151	2037	1860	1970	1946	1404	1283	1501	1249	1040	1047	1043	1084	1067	967	1011	1041	985	993	1015	1006	985	1022	972	999	973	1017	945	1016	1008	915	1001	985	1010	954	980	1031	946	1026	906	986	1025	1013	908	1008	984	965	939	980	909	955	943	925	922	984	953	916	958	971	992	962	939	959	938	984	956	950	974	931	893	982	968	904	961	939	953	941	943	1010	970	980	1006	971	1008	950	969	963	1016	1009	939	984	939	918	956	995	934	984	925	930	956	970	923	895	959	989	962	926	976	1017	954	941	931	1000	935	933	909	922	883	879	945	935	985	930	920	955	984	996	1018	994	1015	977	921	994	980	929	983	960	932	946	993	970	930	941	970	957	995	945	925	962	923	978	986	924	938	940	945	965	915	944	935	948	918	937	926	981	928	925	944	885	965	905	1010	914	943	992	931	924	962	935	908	999	903	924	946	932	946	1001	982	923	936	946	993	873	945	904	914	912	953	939	957	875	926	946	922	971	904	930	973	969	919	918	1041	969	912	960	896	925	952	962	937	979	922	1033	915	965	928	944	952	956	912	975	985	968	954	931	962	933	969	922	922	1002	926	928	990	924	940	902	958	928	972	935	925	911	989	977	912	959	963	897	928	945	994	942	940	957	945	946	886	959	934	948	963	910	954	979	918	946	995	955	920	909	950	951	942	911	972	1010	986	908	937	898	917	899	946	972	934	914	987	969	970	883	973	943	997	954	982	923	949	976	890	874	938	989	951	937	974	951	947	931	953	936	973	880	958	947	997	922	926	951	899	902	890	892	893	944	969	934	928	981	974	903	953	954	882	931	916	930	1006	958	896	924	937	978	977	946	943	970	1023	964	960	941	960	996	956	978	971	926	924	964	951	910	951	973	952	961	938	904	926	925	955	956	982	930	935	962	967	955	1000	951	907	992	943	907	906	937	919	980	972	918	1006	991	988	956	970	973	979	945	969	947	917	931	965	946	960	967	963	953	881	947	961	977	961	913	934	945	978	921	915	889	909	960	960	900	918	986	925	967	942	903	945	969	925	936	964	967	938	941	1000	903	996	969	897	930	939	966	934	938	907	893	955	898	940	943	944	920	920	949	970	921	926	906	972	952	926	994	936	927	963	965	926	933	918	961	944	954	962	972	907	943	934	940	945	951	897	960	889	934	974	942	894	886	937	917	940	982	885	962	885	1015	964	1021	880	951	929	914	898	961	925	983	932	929	905	966	883	962	927	942	939	950	912	941	930	948	957	905	911	946	952	995	891	913	965	997	944	929	997	947	973	961	956	941	924	958	930	917	953	949	987	930	978	951	906	963	986	943	919	913	977	961	929	976	986	899	967	907	915	903	946	943	955	919	962	930	963	939	939	977	926	965	947	948	919	952	976	961	922	946	972	956	958	962	895	944	918	959	976	999	958	988	992	895	928	923	880	992	973	993	982	938	964	979	940	939	946	976	903	952	918	970	931	943	936	903	972	957	941	880	953	930	988	979	951	994	989	957	983	991	912	912	930	978	917	969	946	953	947	998	930	930	983	921	932	949	906	922	970	992	961	943	984	975	970	943	894	928	917	920	951	980	910	963	947	944	982	942	940	997	920	943	945	973	967	972	912	911	951	972	940	935	977	913	904	958	952	958	958	925	916	902	910	950	972	977	973	917	1000	923	971	967	1005	965	996	1016	947	956	926	1023	944	904	980	925	961	1004	952	969	1004	900	968	982	928	968	917	981	956	977	891	955	963	935	943	952	962	959	912	981	905	941	945	923	936	947	909	894	996	900	972	933	954	927	953	984	942	997	954	940	930	953	917	934	951	951	907	917	943	1003	982	983	917	887	911	1008	1017	932	957	917	960	931	953	936	949	912	919	951	1001	940	934	922	982	1007	972	960	902	917	903	963	958	900	881	911	971	946	944	1004	944	897	991	948	938	946	997	953	934	962	955	927	951	975	950	882	954	965	890	889	953	931	870	964	953	950	934	937	898	937	944	948	890	920	962	949	925	933	945	1013	951	940	964	886	1013	906	957	1021	931	969	967	963	922	921	946	961	978	929	939	938	915	881	935	997	990	965	965	929	901	960	928	896	927	990	957	1008	993	931	938	995	953	919	943	926	864	947	1010	1001	925	938	957	962	960	954	920	967	943	913	882	939	1000	925	990	969	985	973	956	900	974	975	979	922	913	984	956	930	938	922	940	964	957	935	978	878	938	1002	1004	1000	979	933	1021	939	981	963	971	929	960	943	965	988	915	966	936	964	964	950	943	956	936	953	978	907	945	936	1021	949	982	940	948	887	923	911	955	909	902	986	979	921	943	989	962	950	953	982	967	928	963	904	961	928	958	966	935	1019	961	945	962	973	924	954	951	916	963	953	988	917	889	951	932	952	942	963	890	938	965	946	977	979	944	899	915	989	1003	950	996	977	979	939	975	938	923	967	879	960	940	965	972	962	947	931	947	930	880	937	909	975	970	899	920	970	935	914	946	963	910	958	952	946	944	885	974	957	968	957	968	898	984	946	919	938	935	937	919	1000	949	948	905	917	940	912	859	919	978	1013	951	889	902	923	986	961	1006	942	970	914	973	894	920	949	964	956	939	931	973	938	926	980	1010	903	927	936	964	943	940	911	995	972	961	929	1001	960	942	937	1051	887	926	901	975	930	946	942	921	899	960	957	958	936	965	998	927	923	934	928	916	899	929	919	918	923	966	916	898	985	940	1017	935	975	947	953	952	988	919	982	947	1001	948	970	911	986	943	919	989	897	888	908	972	905	979	919	967	951	958	964	943	891	961	876	986	973	930	994	923	984	960	938	959	909	952	953	967	928	997	973	932	998	942	956	941	945	928	903	958	934	1004	955	932	968	976	962	951	927	897	924	918	944	956	969	961	959	981	978	972	989	917	958	958	955	951	907	973	930	940	976	985	932	968	888	921	994	895	933	916	941	967	914	928	990	985	935	970	958	928	942	941	969	927	927	977	942	957	947	962	897	943	925	930	955	941	931	919	984	982	888	978	970	947	955	917	927	958	916	927	1024	909	912	978	958	974	960	929	892	911	1017	993	955	945	955	968	954	973	931	925	949	928	952	981	963	933	924	950	965	968	923	914	949	953	925	981	975	961	961	915	992	967	961	903	918	964	943	960	936	971	912	967	942	955	916	921	948	981	935	944	946	921	935	978	970	857	968	944	937	930	909	950	966	997	944	910	1046	989	881	945	991	958	921	926	910	993	941	983	982	931	920	934	953	946	957	938	972	1000	917	926	977	963	932	951	942	950	934	893	909	985	913	961	935	954	957	945	954	989	943	999	948	1004	953	982	912	932	982	1004	983	952	954	951	934	933	939	988	938	948	930	953	949	958	955	987	949	943	969	924	913	1013	949	972	907	954	899	966	946	956	947	972	920	915	936	932	1037	916	1001	983	940	976	972	988	887	940	927	979	944	893	930	964	987	927	943	900	918	953	936	956	918	932	983	971	891	944	899	933	944	906	955	969	957	1012	942	958	934
1955	153	169	130	137	142	144	134	136	126	124	144	126	142	136	138	123	148	131	112	124	159	133	140	132	130	138	125	128	113	116	131	113	149	118	122	118	129	119	133	114	134	123	147	115	122	125	124	130	113	107	127	124	140	113	130	132	113	148	122	117	138	142	129	120	141	147	119	120	126	142	126	123	140	113	107	142	124	131	117	130	149	135	119	130	119	129	132	144	134	136	127	134	137	108	143	132	122	140	125	124	156	130	120	118	129	145	123	127	124	119	111	119	121	120	114	125	130	132	117	127	133	120	119	135	119	132	148	125	134	128	128	116	124	116	137	144	129	108	110	147	109	129	122	114	136	148	113	102	119	134	116	123	130	120	145	134	132	102	119	108	132	154	116	123	134	130	114	151	128	137	136	125	99	124	137	99	106	113	120	121	146	133	128	137	126	123	120	122	102	129	129	111	130	112	121	143	132	134	134	122	147	149	125	139	137	154	144	111	118	138	142	145	130	136	148	122	123	117	132	135	134	104	111	155	131	127	134	137	118	113	109	127	82	139	144	127	139	125	121	120	126	114	139	134	127	130	120	108	122	131	119	135	144	132	141	124	110	141	127	121	122	116	149	139	125	129	128	127	122	129	118	132	120	115	130	128	120	132	133	117	126	113	135	132	124	131	129	133	117	134	124	109	149	145	136	126	124	137	114	132	116	112	129	107	131	147	127	121	143	120	123	123	140	133	122	116	129	158	124	123	140	126	133	134	118	136	138	124	130	129	112	134	133	125	118	116	123	117	103	149	130	131	115	119	125	127	132	128	128	131	142	121	132	131	109	128	141	111	131	126	132	130	140	122	115	127	134	137	118	145	126	143	131	115	132	100	121	153	138	118	130	131	124	115	121	127	116	139	114	100	140	127	134	129	138	151	132	144	139	125	122	124	106	109	119	128	136	126	110	125	158	113	141	126	139	120	142	97	132	139	122	128	120	126	136	127	128	143	111	120	132	127	122	107	130	137	92	113	130	96	126	137	130	114	120	127	118	116	124	127	134	119	122	126	115	132	137	120	117	138	123	152	129	133	124	130	127	132	114	126	122	131	119	128	103	119	122	141	131	131	124	150	154	126	134	158	140	153	133	103	118	113	142	156	139	141	134	114	122	142	130	129	136	131	101	140	135	157	124	159	119	104	139	145	113	145	151	120	123	126	118	134	126	119	123	116	105	129	121	109	123	109	145	122	138	118	141	114	113	125	132	128	125	129	135	114	132	125	110	119	135	129	130	119	125	118	132	137	126	126	111	131	112	120	142	119	140	142	119	111	135	130	143	123	138	94	109	117	132	140	130	128	114	136	139	123	132	119	106	128	116	125	129	143	142	135	128	125	97	122	119	114	139	123	140	130	113	119	124	137	120	132	133	128	137	137	131	133	111	163	131	144	134	124	121	140	139	108	125	125	121	126	113	119	132	143	118	135	136	102	119	131	123	137	142	115	135	120	123	107	121	135	123	114	143	116	134	133	136	135	116	102	127	123	156	126	119	111	125	165	132	147	113	117	126	113	132	107	117	128	141	118	117	126	115	132	97	140	136	137	138	129	138	135	143	122	108	110	124	116	132	132	109	100	143	133	133	122	130	134	130	113	137	144	148	139	104	136	116	131	125	125	129	129	142	130	106	146	113	117	115	111	143	146	128	129	129	137	114	133	117	136	136	138	116	132	132	110	111	122	153	138	127	130	118	120	144	113	142	126	119	133	130	145	137	126	146	124	117	145	131	131	146	160	126	127	112	130	119	127	119	107	145	121	165	127	127	118	160	129	114	147	141	126	148	128	113	125	144	104	123	128	139	108	115	123	124	137	133	129	133	107	144	152	119	110	151	143	124	116	125	122	126	141	121	151	117	139	145	140	136	111	123	156	133	128	124	123	105	130	130	138	152	140	134	117	140	133	139	123	140	115	126	130	136	138	119	126	120	115	120	113	138	134	123	119	116	130	131	140	139	125	144	123	131	123	141	139	121	115	153	114	131	120	130	111	143	128	133	136	114	128	145	136	135	149	107	128	129	128	106	114	149	118	113	132	118	140	143	141	135	129	130	143	128	126	113	112	125	114	130	151	134	148	129	145	119	148	149	125	116	129	117	114	125	128	125	135	124	128	132	109	142	132	123	123	155	159	130	141	123	119	122	123	125	142	110	114	137	112	121	142	137	133	154	120	139	129	135	126	151	124	139	114	140	126	129	128	133	145	125	114	132	133	104	127	106	125	120	137	126	106	129	123	119	132	119	116	131	126	129	128	136	119	133	131	122	121	131	127	124	133	126	127	118	115	124	120	150	117	136	123	121	142	130	121	120	137	140	139	118	116	143	117	128	110	127	127	132	128	116	133	122	123	138	134	120	135	141	110	128	127	136	119	131	136	139	137	157	131	135	121	132	132	141	121	118	132	116	119	127	119	113	101	124	134	127	136	125	141	125	111	127	128	118	133	122	113	151	136	137	124	123	127	131	123	125	132	115	106	125	128	124	133	134	157	135	143	133	143	156	118	123	135	142	124	148	119	120	129	131	124	139	133	119	120	133	127	126	145	134	115	137	138	124	122	118	134	159	110	115	104	136	139	119	122	122	140	128	130	129	116	132	124	134	139	121	148	134	116	154	134	113	115	122	138	131	132	127	151	145	106	118	127	134	118	128	119	111	130	132	123	113	129	157	127	122	107	118	126	136	126	123	131	110	132	134	129	134	143	140	134	133	129	105	131	134	129	143	117	134	144	130	128	109	140	98	128	96	132	128	122	129	124	137	135	133	111	120	110	131	122	145	108	136	141	140	132	129	130	153	142	139	135	134	126	114	128	138	139	115	113	117	126	123	132	131	149	134	124	109	116	130	133	106	131	131	122	143	127	124	134	118	127	145	144	124	121	118	132	115	137	126	134	141	138	132	106	129	122	132	131	136	112	131	118	130	135	120	126	120	121	123	119	113	129	130	125	152	138	118	135	129	118	125	138	107	122	116	148	133	107	134	144	143	128	130	133	121	130	133	102	139	123	116	122	138	149	131	134	129	115	132	126	127	123	140	117	129	109	136	129	135	139	123	124	115	147	97	107	123	121	132	126	121	142	130	130	119	131	123	117	142	125	141	147	141	116	108	127	106	126	117	127	134	121	128	125	123	124	135	142	148	127	109	128	127	133	113	119	109	130	138	125	144	111	104	123	128	133	135	121	147	134	126	129	120	114	118	130	132	129	163	105	143	129	134	128	139	139	124	130	128	137	126	152	120	142	141	127	112	127	139	111	123	119	120	130	119	120	139	139	128	151	126	126	141	119	120	118	138	126	127	116	121	111	139	127	134	120	123	100	140	130	123	120	124	131	124	133	131	125	109	145	120	111	114	138	115	118	138	105	125	133	137	147	116	131	134	123	143	138	144	127	128	123	123	142	132	124	121	127	127	101	133	150	113	123	122	131	136	147	128	138	138	152	134	133	130	137	129	127	125	127	115
2356	465	466	531	501	465	458	457	411	462	403	424	382	422	379	390	396	397	436	384	425	385	400	453	414	377	408	406	369	408	396	395	416	412	413	403	422	402	374	423	390	394	394	394	384	378	375	427	385	405	379	429	430	380	391	400	397	367	370	411	436	399	398	400	408	387	368	391	406	365	404	442	370	400	394	418	383	402	397	348	389	374	399	394	356	395	407	390	408	381	366	406	391	379	389	404	399	395	396	394	362	406	380	393	370	402	441	387	400	370	410	397	395	401	372	391	409	394	390	400	392	391	384	373	423	408	400	370	397	400	388	378	356	377	392	391	418	402	418	404	422	420	379	407	380	374	410	381	359	407	364	365	422	389	415	384	372	372	379	384	395	405	378	397	403	393	419	400	401	395	395	378	412	387	419	376	388	409	380	401	382	390	395	382	413	390	386	425	424	405	422	415	436	374	376	410	388	402	408	376	415	388	385	428	353	372	403	402	390	382	416	407	393	387	397	398	372	404	392	340	404	404	385	425	400	461	397	406	423	427	403	413	407	389	394	412	411	372	405	407	366	428	359	407	371	411	396	404	387	397	406	392	395	385	444	392	386	401	419	440	356	361	364	373	391	372	365	412	382	422	393	404	409	403	396	397	373	413	381	419	421	399	421	410	405	374	404	416	400	379	421	415	354	386	376	376	431	373	394	364	391	377	398	398	428	396	423	389	405	381	356	439	406	402	374	375	416	410	387	423	374	367	389	402	376	399	391	379	405	387	406	383	373	380	416	374	392	380	401	422	411	409	376	373	360	379	365	424	414	402	397	380	385	413	373	399	385	410	390	414	365	381	382	450	357	430	421	371	414	402	388	400	348	438	421	426	396	415	410	361	420	385	377	387	378	397	387	409	388	393	406	405	378	440	391	379	398	412	421	398	386	409	426	454	390	357	395	398	382	386	407	387	382	386	385	395	405	398	375	420	391	394	399	440	408	374	400	397	381	414	384	419	411	401	396	408	385	397	405	375	440	367	407	409	389	396	393	368	381	389	393	422	422	406	428	435	400	404	393	396	389	386	410	394	379	360	408	399	413	392	386	405	394	385	410	389	386	420	393	396	377	395	440	443	391	421	429	393	386	377	381	394	428	382	403	394	428	401	395	381	418	386	382	398	417	379	386	410	394	436	364	408	381	400	406	366	410	385	400	391	400	364	405	434	406	397	403	383	361	383	398	386	378	378	400	395	410	422	403	400	407	417	408	361	401	385	392	357	414	367	386	407	394	412	389	428	429	412	395	372	392	336	392	376	389	389	395	398	376	384	398	400	373	404	433	373	386	394	365	367	381	393	404	433	400	426	440	408	402	373	396	384	393	395	388	416	396	412	385	376	375	391	410	373	426	380	361	375	380	397	387	411	397	349	387	429	408	432	382	369	403	392	409	377	422	378	404	394	402	410	351	392	385	395	396	379	362	369	422	362	371	410	413	420	411	414	405	390	405	377	395	377	370	420	429	417	402	421	406	396	421	384	385	377	380	426	359	391	398	406	391	398	411	430	414	382	409	405	382	390	401	409	407	431	416	383	387	391	388	407	405	397	399	403	420	371	417	385	380	387	409	393	381	396	406	396	379	379	380	397	389	412	375	401	379	410	384	393	409	396	424	376	401	384	405	403	390	395	363	421	421	420	391	414	365	421	390	398	404	403	382	399	383	411	439	418	432	387	388	413	386	385	421	383	401	395	428	386	415	393	405	410	382	413	372	369	408	430	380	396	383	425	384	399	373	405	411	392	387	384	421	400	406	419	418	411	424	388	412	398	391	415	407	436	411	406	425	374	404	402	384	392	360	398	407	392	427	404	389	398	383	422	381	430	393	383	386	383	398	434	379	391	377	407	391	370	397	371	429	383	391	415	395	378	376	400	430	391	395	380	396	384	358	399	396	417	429	363	400	402	397	394	407	411	388	407	388	383	383	421	396	405	405	401	383	392	428	396	418	393	400	396	423	390	389	403	400	376	375	413	407	370	420	346	360	432	383	380	389	397	383	395	387	420	396	410	383	417	391	393	395	389	402	416	418	415	395	406	390	396	396	408	396	389	397	358	427	383	411	409	391	401	419	348	395	382	416	435	369	405	370	352	385	385	404	441	374	401	398	409	420	418	412	384	396	397	396	413	402	344	423	436	433	384	435	386	402	358	434	378	393	410	385	384	406	421	384	404	370	415	405	410	437	430	442	422	383	395	383	379	390	388	362	420	385	393	391	421	371	424	430	369	403	385	418	388	390	392	384	398	407	378	373	443	404	362	432	384	365	386	404	435	409	392	425	375	432	429	378	379	400	391	423	396	413	417	393	407	393	379	402	445	414	390	370	409	408	421	403	382	365	373	394	399	408	430	410	417	435	380	387	400	366	417	412	418	412	430	386	387	403	372	403	426	347	407	415	429	404	411	383	361	361	416	396	400	391	400	372	392	388	386	417	395	413	357	394	384	407	383	377	394	408	387	381	419	420	384	394	406	410	412	382	390	374	371	368	362	399	398	398	394	406	419	431	444	415	411	408	394	374	410	393	412	435	412	389	395	379	405	402	414	375	398	440	408	390	386	401	383	393	401	415	399	384	401	432	423	391	402	394	421	354	382	377	383	406	416	429	395	418	402	388	411	416	362	429	370	422	385	391	401	401	411	393	404	392	364	427	391	411	399	387	372	379	394	388	397	369	373	399	385	417	425	375	406	365	399	382	401	342	398	378	405	416	376	401	397	409	400	396	411	417	413	398	414	408	367	413	396	378	399	417	379	401	394	416	405	375	399	409	414	398	381	389	400	397	431	382	361	380	380	375	415	419	407	416	405	406	412	393	364	398	414	366	415	414	403	429	399	380	432	414	351	415	380	405	437	390	359	398	393	374	395	407	373	383	378	394	391	393	395	370	394	414	405	415	401	411	406	400	397	409	356	392	381	382	382	392	383	381	400	416	391	371	416	389	415	419	382	389	421	386	414	398	405	401	436	427	381	401	406	364	380	426	422	414	413	407	379	364	402	432	354	384	395	417	398	404	387	373	392	373	378	416	363	410	395	377	387	382	399	389	400	375	399	399	414	459	388	406	387	394	408	406	395	399	394	383	452	397	354	390	397	370	436	372	370	407	402	391	406	417	410	436	395	362	403	381	359	363	369	394	399	386	402	387	411	407	423	381	433	411	405	390	408	389	407	415	413	390	419	378	409	372	400	403	387	412	393	369	407	362	397	446	411	437	396	393	365	370	396	377	385	384	393	410	413	387	380	386	423	375	366	408	385	399	417	416	379	385	389	385	394	371	373	383	419	425	389	401	388	412	408	403	379	399	411	425	413	405	409	376	378	437	404	384	398	373	424	396	429	420	414	387	396	382	390	433	382	426	401	348	417	373	382	387	378	421	390	431	428	406	387	412	384	439	386	400	427	372	384	383	386	401	421	404	406	427	385	399	407	398	424	389	367	376	395	397	404	411	407	412	368	407	396
8135	1063	1215	931	692	539	466	366	317	313	293	256	259	277	254	258	254	225	247	224	231	224	233	276	280	284	260	283	267	251	268	209	244	224	205	250	198	205	214	214	196	211	201	203	208	191	206	215	195	180	180	202	214	224	205	177	183	214	194	192	226	193	219	212	205	211	195	205	207	227	187	210	236	201	198	193	195	177	198	200	207	219	234	210	187	214	178	196	210	182	203	194	187	186	197	195	226	185	209	205	168	188	212	229	216	202	195	213	207	226	210	201	207	225	211	191	215	213	213	203	214	207	208	207	196	209	190	193	183	197	175	194	219	214	212	216	200	220	216	175	205	205	221	197	185	221	201	202	192	195	181	182	205	203	210	199	182	190	197	214	185	211	213	181	216	185	184	207	205	194	194	235	211	189	190	209	200	200	217	186	221	203	211	214	196	203	202	226	200	193	224	190	201	211	227	189	192	226	204	232	169	205	224	201	216	202	186	176	194	173	207	198	189	178	173	215	202	218	207	219	212	200	199	236	194	217	211	208	198	201	196	217	209	211	200	232	200	208	206	200	197	200	217	213	187	192	208	201	230	212	191	214	203	218	210	205	200	179	226	198	208	216	204	199	186	176	205	211	200	198	201	221	214	208	187	199	208	189	199	182	184	195	204	209	199	183	202	202	207	239	223	202	209	199	191	175	232	196	213	207	223	204	188	196	227	188	190	186	178	207	172	220	220	196	211	195	198	205	188	209	195	219	201	191	186	208	207	206	194	199	198	190	207	202	168	214	192	193	197	216	180	182	210	232	191	186	204	214	214	206	198	200	202	192	211	225	206	182	193	205	192	209	202	193	228	188	230	197	181	201	178	201	208	216	220	200	178	210	213	221	206	183	218	206	216	187	210	200	203	209	208	198	208	190	207	195	215	216	195	204	218	194	189	243	202	190	197	195	197	195	193	217	192	197	210	207	193	238	183	179	209	206	195	198	188	226	185	190	192	180	205	199	208	204	192	210	203	238	217	213	220	203	198	214	195	215	191	191	185	199	215	202	207	192	209	209	192	202	206	193	173	186	199	204	240	180	191	211	183	214	206	193	197	208	224	190	192	218	187	200	215	207	193	215	205	223	180	193	207	197	209	214	185	194	206	188	200	194	206	208	207	174	195	189	207	205	217	190	200	195	234	219	208	184	203	205	218	208	225	210	182	202	197	207	190	167	203	222	195	189	202	204	203	207	187	222	194	203	202	189	190	233	208	199	222	216	191	208	199	197	195	228	177	194	190	201	199	206	190	193	193	214	197	229	220	225	198	215	208	213	205	205	214	207	216	240	193	180	198	186	162	200	203	192	188	202	216	212	186	232	221	224	200	215	199	204	189	193	193	211	203	238	193	211	200	218	207	210	194	188	187	219	197	201	209	212	190	210	210	192	193	186	206	207	195	191	178	202	201	185	193	249	198	220	205	197	184	219	212	191	208	205	202	205	205	194	213	193	183	211	234	193	207	219	204	216	222	198	193	181	186	202	210	201	194	211	222	226	207	201	227	202	216	214	201	200	206	213	199	207	211	218	193	210	192	209	183	196	179	215	221	227	211	197	227	211	200	176	180	232	208	196	220	201	189	215	206	205	203	235	209	204	234	207	199	205	194	163	206	201	179	194	200	206	200	239	190	228	198	186	165	188	219	194	186	205	201	213	210	218	181	217	217	200	210	225	220	186	200	207	206	207	201	208	211	207	195	226	208	199	204	253	203	205	208	202	209	200	220	204	175	196	216	207	236	201	203	183	189	216	184	206	232	214	215	184	173	216	193	205	200	190	196	213	200	186	214	225	201	203	199	213	182	218	224	234	214	198	214	191	186	224	218	202	202	220	215	218	215	188	198	215	200	214	194	219	190	220	199	196	211	207	220	189	185	198	220	178	210	203	204	235	208	178	221	224	196	181	191	210	181	214	209	198	214	196	218	216	191	176	205	207	189	191	176	188	185	189	215	199	170	196	209	193	229	226	200	209	199	195	211	196	194	187	206	204	211	214	190	202	202	190	216	228	195	196	208	214	211	212	221	174	221	201	224	189	184	200	206	207	206	222	206	197	212	180	201	188	206	192	179	202	229	224	184	170	178	204	189	172	205	188	203	198	212	211	190	209	182	203	192	200	199	198	179	204	185	204	195	214	195	181	197	233	216	205	197	182	217	187	184	195	217	198	186	226	208	207	210	258	228	225	202	224	213	181	202	204	198	224	237	216	201	215	214	196	207	193	191	216	229	215	232	193	221	246	177	186	176	221	197	193	201	214	222	206	174	217	214	203	217	197	215	174	223	187	197	209	198	215	189	203	177	181	159	181	235	202	217	181	179	195	204	181	195	225	212	193	197	199	217	209	194	228	196	216	210	199	211	197	222	193	171	208	159	207	189	197	200	176	197	207	173	209	197	219	204	193	212	206	217	194	201	187	201	219	212	209	192	192	193	202	175	190	198	210	187	242	185	197	193	184	211	193	188	228	210	195	215	229	209	200	185	213	203	194	228	192	217	196	195	204	214	196	230	218	196	207	224	209	209	204	220	181	199	198	191	206	200	196	214	191	174	196	203	173	223	193	184	210	209	178	181	207	200	223	195	210	207	191	224	176	191	173	178	220	194	210	202	198	214	196	206	218	205	202	204	203	223	189	185	205	196	213	202	184	203	202	237	212	187	200	214	182	208	184	199	197	174	188	203	209	174	196	224	234	219	181	178	193	229	202	179	193	215	202	209	191	204	205	203	208	196	218	225	211	216	194	196	217	200	209	201	219	199	191	207	192	181	204	211	223	199	202	198	203	199	193	187	211	211	218	221	192	195	221	199	184	209	207	215	191	195	205	208	170	188	189	231	225	205	202	197	194	207	195	190	194	219	221	227	205	207	192	209	191	194	192	222	209	205	202	197	197	192	190	204	205	209	180	211	188	190	214	243	180	197	191	203	197	185	226	225	216	217	225	206	215	185	175	180	233	194	189	192	209	218	205	169	201	196	205	194	198	207	196	187	202	213	205	197	211	220	197	198	209	187	199	185	195	207	208	208	207	226	181	202	194	205	219	207	188	216	224	197	205	169	199	221	179	214	203	214	197	203	187	205	186	210	215	196	200	178	238	203	188	218	220	224	206	208	202	200	213	189	210	219	221	201	192	195	201	231	221	198	203	197	182	207	184	197	185	190	180	203	183	206	198	172	201	203	202	213	222	215	208	192	198	213	192	154	229	190	205	222	183	211	212	203	181	202	194	177	191	155	198	194	190	199	190	205	174	202	194	203	225	201	187	216	167	197	205	220	225	215	232	225	208	189	229	198	185	189	184	207	201	202	194	208	213	221	221	196	205	229	171	218	186	202	210	215	214	199	197	211	180	207	197	229	200	233	198	221	212	178	192	197	212	195	194	205	191	162	187	207	191	176	219	205	186	193	202	199	191	199	177	202	216	183	206	199	182	202	209	219	226	196	194	211	177	215	209	204	202	213	199
6162	1368	2737	3289	2703	2180	2074	1656	1385	1254	1203	1053	1003	995	922	836	873	845	811	855	808	731	745	1161	985	1044	1062	1181	1155	1011	1185	842	814	801	731	750	663	609	608	586	600	582	597	657	622	639	634	580	627	555	605	613	604	612	616	581	599	644	614	624	583	573	587	573	556	548	605	576	567	578	543	596	622	603	616	560	575	602	561	541	583	587	556	556	585	589	584	567	605	586	607	594	599	605	591	534	542	584	607	556	567	591	562	581	581	608	553	585	598	578	588	559	636	565	639	564	568	540	556	595	553	586	597	594	581	557	606	583	581	556	612	540	533	607	574	597	603	545	571	525	555	592	574	596	575	578	580	584	563	612	597	528	578	622	543	575	561	550	554	519	582	554	597	553	582	537	566	626	585	596	560	605	558	562	586	608	582	577	572	594	610	586	597	582	608	574	559	579	557	603	559	543	572	535	571	581	570	583	590	589	525	559	575	588	578	572	572	562	573	583	549	556	571	590	551	581	612	600	545	576	569	580	548	596	556	587	543	596	605	589	557	586	559	593	603	587	572	560	583	576	561	576	538	558	578	566	543	535	532	559	559	562	610	591	569	562	593	533	565	577	581	571	564	572	555	630	611	574	578	571	591	568	602	559	599	563	532	601	599	537	578	595	512	573	554	599	588	555	602	579	566	583	596	572	589	577	553	591	590	589	569	604	557	569	575	526	563	555	565	569	601	557	547	571	576	562	608	567	547	572	572	585	580	599	568	601	531	573	567	555	543	564	574	568	580	600	565	578	585	579	598	564	576	578	596	555	575	585	621	585	557	577	537	565	561	542	542	565	569	539	556	562	615	611	566	609	572	545	601	546	585	564	605	574	563	571	556	568	593	556	564	606	554	592	581	580	581	570	564	541	577	539	607	564	581	604	553	616	586	611	531	615	609	589	576	588	542	600	543	547	573	554	534	613	529	585	580	617	519	579	606	580	593	498	551	553	543	531	573	533	594	552	560	567	553	589	567	562	641	580	617	598	600	552	545	555	553	557	571	555	556	578	597	583	558	579	589	582	550	608	558	558	607	560	614	572	574	571	543	542	611	586	585	523	609	619	580	574	581	528	576	559	622	583	586	574	574	594	587	598	524	611	592	548	559	569	564	590	556	588	590	593	564	613	568	587	522	585	572	599	566	558	528	572	560	568	586	581	558	522	583	543	584	580	560	577	550	597	554	575	576	559	508	586	567	557	575	526	608	541	576	600	599	568	586	580	590	558	544	529	549	568	583	546	554	590	572	592	531	550	557	540	557	540	540	599	574	551	563	570	575	568	572	537	575	574	591	602	607	528	571	608	612	611	619	574	553	553	586	560	600	582	570	537	597	578	574	549	607	572	615	546	582	585	600	574	556	555	622	542	530	548	580	561	558	548	555	563	564	578	569	596	541	533	561	606	546	541	543	528	568	534	524	536	587	530	596	552	618	555	561	566	557	587	540	574	593	565	541	553	579	585	563	565	549	550	576	544	581	588	547	614	573	562	563	575	626	576	545	543	559	549	534	571	608	596	593	578	580	548	542	577	573	588	539	556	590	570	598	580	584	523	546	590	567	551	557	538	577	568	548	540	622	548	574	548	566	596	557	595	573	572	541	628	550	594	588	600	571	563	562	565	592	571	557	598	585	591	562	615	542	562	567	554	542	542	579	617	596	583	556	594	572	572	593	605	557	533	533	554	571	535	553	558	565	595	540	569	558	562	597	564	608	565	576	542	584	582	619	564	558	579	577	595	573	589	547	568	575	619	582	605	579	607	616	572	545	543	602	536	585	590	570	551	575	523	580	525	564	586	601	585	570	546	553	568	593	612	546	572	549	535	536	589	560	571	531	597	599	549	616	563	540	569	527	592	579	579	549	568	531	596	571	592	583	576	594	592	602	560	535	588	606	593	550	590	592	583	611	591	571	620	558	579	550	581	597	580	543	575	580	561	586	603	568	548	559	544	500	613	598	581	581	573	590	564	600	590	553	580	544	563	532	584	607	581	568	567	585	583	547	567	555	562	577	543	573	568	588	545	562	571	550	569	531	607	570	576	580	527	586	601	558	575	535	596	580	582	572	565	546	566	568	562	546	588	598	545	580	575	593	553	546	544	589	574	544	557	580	565	590	567	588	552	613	606	563	564	632	564	580	618	568	566	548	558	595	596	622	568	534	554	550	586	597	582	553	595	565	563	575	592	506	641	554	515	562	578	593	614	597	552	581	574	559	567	559	630	574	557	554	579	538	581	584	532	542	573	551	546	590	572	564	532	566	554	547	591	545	566	536	553	585	561	584	584	623	582	588	581	604	558	528	568	568	551	568	580	598	577	587	591	581	555	513	565	592	615	560	537	536	575	549	540	555	588	576	550	559	550	590	593	583	555	584	554	570	551	592	535	580	565	569	553	540	580	556	573	604	521	552	559	588	604	623	575	616	596	547	597	542	513	539	585	535	613	580	576	590	569	596	584	579	589	536	589	594	597	570	552	589	570	609	511	564	541	508	547	582	548	591	502	559	543	620	574	550	549	554	609	575	546	555	595	589	538	579	539	536	538	564	584	632	603	515	533	552	579	563	545	548	565	578	603	585	597	525	589	574	582	585	571	568	599	582	571	610	586	556	559	543	596	583	567	619	568	545	614	628	568	573	557	579	599	555	602	543	560	596	593	568	594	540	540	594	545	589	537	595	566	566	603	573	569	598	551	573	544	601	550	542	537	563	540	552	607	582	609	605	578	574	609	601	566	580	557	527	527	594	539	585	557	577	584	595	602	557	567	568	591	576	569	597	581	543	600	550	578	538	588	571	568	563	579	586	538	562	570	565	578	568	569	525	594	563	579	535	530	561	572	571	565	590	606	601	566	575	582	573	576	567	564	539	569	593	575	601	536	564	552	570	574	536	526	591	585	541	524	552	545	582	550	580	603	565	545	585	549	587	595	549	584	556	584	564	570	581	577	556	572	565	590	553	560	549	582	577	584	558	560	528	605	569	582	570	539	571	553	557	565	564	581	559	590	573	607	586	613	529	564	544	573	577	615	545	604	538	571	547	577	590	517	607	578	583	524	511	587	556	605	567	560	578	545	556	611	607	605	582	593	535	590	563	581	569	581	594	577	591	581	557	581	599	552	601	602	610	536	567	528	604	553	566	599	566	585	560	556	533	615	588	548	595	565	574	550	549	535	554	574	605	594	539	572	596	614	567	619	558	610	580	584	597	582	572	588	572	592	576	584	613	580	530	575	574	626	592	607	594	564	595	595	540	556	574	559	580	572	553	602	563	550	558	569	559	516	588	564	561	585	575	579	581	592	582	555	563	583	578	595	571	578	613	577	596	574	590	549	557	552	613	552	587	580	549	613	583	542	558	520	573	576	589	552	544	607	534	543	588	545	633	587	592	585	526	542	546	560	534	549	574	550	559	572	585	560	578	547	577	579	603	568	622	542	550	603	566	558	521	601	572	552	579	533	574	575
15573	2845	2756	1992	1507	1263	901	771	660	625	537	521	488	487	486	466	476	459	470	478	431	401	464	562	522	518	503	460	547	561	546	464	403	457	403	441	406	398	386	374	370	400	416	391	393	383	381	418	370	386	397	377	382	402	386	440	365	405	379	403	391	367	342	382	388	407	402	374	415	382	414	383	443	353	381	368	378	401	375	368	418	391	370	380	362	400	374	355	436	408	372	399	377	383	416	394	411	398	427	362	412	377	419	380	358	375	413	384	411	403	409	393	422	392	404	382	374	359	401	392	401	378	393	380	376	381	337	395	374	372	386	396	397	388	382	422	374	412	390	415	398	356	391	366	398	353	363	380	392	386	396	443	396	390	396	412	411	408	376	383	385	385	383	395	386	399	372	360	400	343	397	412	400	414	374	367	376	360	382	389	345	392	417	395	402	430	397	393	385	375	342	342	408	371	355	394	392	370	382	406	371	406	397	377	387	389	390	394	382	385	395	373	381	385	383	398	357	387	326	392	378	384	348	405	400	383	391	438	406	359	383	387	354	398	404	412	364	395	404	381	388	372	355	400	370	391	370	407	385	367	404	391	366	407	403	387	375	398	352	391	378	402	411	380	428	394	379	356	371	393	359	360	400	410	398	411	355	426	390	390	380	343	373	363	373	408	409	424	385	386	358	398	372	382	370	376	376	378	384	385	362	366	355	408	415	377	377	381	413	375	407	406	355	412	381	359	427	407	380	381	376	408	394	368	388	361	382	352	376	394	406	395	410	356	376	387	408	352	357	381	403	395	388	379	392	365	346	365	367	367	375	402	381	378	416	403	421	361	395	349	362	420	385	398	383	384	425	385	400	389	347	371	402	395	401	385	366	397	391	381	414	392	441	369	402	370	352	351	368	365	367	388	372	404	386	375	381	393	379	411	358	423	385	395	436	347	379	383	375	398	388	405	410	373	354	390	399	381	413	373	362	356	390	374	400	371	353	388	360	404	418	384	388	388	389	375	338	373	383	375	376	385	410	397	385	396	368	391	423	391	400	422	394	415	354	396	368	401	370	417	398	375	393	422	370	363	350	366	423	399	369	388	412	411	413	372	369	366	380	382	402	395	383	365	426	396	413	355	363	381	394	419	383	399	400	373	387	392	389	370	384	360	379	390	383	397	385	369	354	394	380	362	376	396	363	388	381	404	386	421	415	428	397	404	390	394	363	399	376	371	419	411	380	360	349	388	383	398	376	356	387	406	371	378	355	406	385	391	410	408	403	365	383	353	398	349	380	397	351	415	373	369	375	369	377	395	376	360	402	381	398	383	383	359	396	380	444	353	419	405	374	386	395	401	338	389	411	381	401	387	378	385	396	383	409	391	386	374	398	373	354	406	375	366	395	362	383	366	396	383	384	372	346	348	400	404	400	404	357	399	382	399	410	386	392	375	400	392	405	381	433	412	379	376	420	374	402	395	404	402	361	364	373	347	383	396	400	392	359	371	401	391	395	382	420	381	399	369	397	402	397	390	405	416	403	352	401	388	398	363	396	426	399	414	431	388	341	364	413	410	380	379	370	361	387	412	423	432	412	408	395	368	371	347	388	375	382	408	424	357	400	353	355	355	419	397	403	360	354	376	377	379	377	417	401	403	400	381	404	385	417	417	348	352	378	407	423	378	377	374	411	370	385	371	326	413	384	334	421	399	367	396	381	402	374	377	376	362	421	369	409	383	383	413	396	371	419	384	381	381	385	414	414	412	386	391	379	410	366	389	382	384	439	411	349	373	372	400	393	380	394	386	382	391	371	396	397	436	394	370	362	413	370	345	349	398	426	404	384	404	398	399	414	371	420	386	373	389	421	400	382	390	399	402	419	390	396	382	404	382	360	402	400	422	395	363	406	333	393	412	381	350	395	354	362	364	367	364	360	386	358	417	405	376	402	346	356	380	408	376	394	415	366	411	393	351	401	389	406	402	399	400	389	401	342	414	369	409	381	363	404	373	377	362	397	399	407	390	387	407	363	362	397	396	361	380	363	375	367	404	395	369	389	398	349	361	388	386	370	388	404	367	348	369	342	390	389	414	408	373	400	384	387	377	366	416	376	398	367	368	399	382	405	377	392	390	388	399	353	379	415	401	391	403	375	359	371	409	402	424	361	379	353	402	381	359	399	411	402	368	367	405	410	393	380	392	411	385	380	416	398	418	396	381	399	417	391	361	405	359	392	400	380	398	420	437	415	377	394	383	395	391	384	403	421	417	412	386	402	370	398	388	357	382	382	390	393	371	397	367	377	403	362	432	375	414	387	422	399	382	404	382	366	398	409	400	367	391	358	349	432	400	423	369	406	406	416	376	370	377	353	426	399	352	404	393	383	397	385	376	416	411	389	389	382	427	382	394	373	406	387	417	388	390	373	405	383	403	379	381	404	376	375	363	391	388	382	382	390	351	360	394	410	394	393	391	414	412	371	369	377	385	352	415	364	393	375	363	391	401	359	407	383	380	363	379	377	387	365	407	402	392	378	408	391	389	367	347	352	355	408	403	393	399	370	339	421	389	390	403	381	375	402	384	386	401	395	386	395	390	367	375	420	388	401	376	408	376	392	400	374	393	353	379	379	356	371	352	383	378	394	366	397	390	352	388	397	396	397	375	422	363	392	364	369	380	371	382	361	384	356	389	414	372	389	415	386	387	413	417	395	421	387	337	390	380	374	390	368	393	384	386	402	345	409	411	364	416	370	423	382	386	363	371	387	412	385	392	398	414	394	427	395	382	386	390	388	379	383	380	380	393	365	433	374	382	388	359	384	375	351	376	376	401	385	388	389	342	353	387	396	370	413	406	411	359	391	377	396	410	362	395	384	398	366	386	384	380	404	370	399	341	372	360	394	329	360	366	383	405	338	373	404	382	387	405	410	363	366	396	388	384	413	353	364	375	390	385	420	380	391	418	425	409	396	386	365	369	371	372	356	407	368	385	365	384	374	429	402	425	384	411	425	382	391	362	413	412	402	397	390	395	399	378	405	382	357	350	362	377	366	375	365	348	378	413	393	395	341	360	349	380	361	356	377	373	407	347	393	386	376	367	382	392	370	431	403	404	401	395	410	400	404	393	404	402	349	420	411	424	375	371	401	393	380	420	412	392	386	407	369	371	408	379	389	416	420	377	383	404	390	387	432	405	388	430	366	372	389	385	415	387	361	417	424	373	423	393	415	365	378	364	391	417	380	399	410	385	381	363	376	393	393	422	390	342	393	378	404	379	389	369	387	352	377	408	402	394	393	384	406	413	402	394	406	412	381	394	417	409	405	389	414	392	379	401	445	396	376	372	385	394	405	408	414	381	408	354	370	374	393	353	372	355	415	401	375	388	382	375	387	361	375	380	394	408	389	386	398	365	368	356	357	394	407	407	379	410	384	381	407	387	386	369	362	376	381	397	380	381	405	416	389	348	349	362	365	384	368	355	409	389	333	379	418	394	393	423	383	384	370	337	411	386	390	407
8207	2560	5216	6012	5441	4417	3463	3132	2557	2389	2042	1999	1746	1688	1578	1607	1524	1435	1382	1308	1677	1376	1374	1933	1800	1868	2059	1815	2034	2064	2030	1665	1303	1499	1353	1300	1106	1065	1044	1033	1047	965	1090	1031	969	1040	1003	980	1028	1007	1014	961	988	962	982	942	922	989	987	1008	1049	1014	955	974	964	948	930	963	952	995	931	942	959	976	946	960	951	932	931	1025	974	954	968	929	925	936	966	972	1009	1008	969	994	885	971	930	950	975	950	1012	1010	936	952	1007	953	979	923	923	971	968	944	969	1004	949	965	995	960	989	901	968	937	946	967	887	945	944	971	903	932	950	885	959	1000	950	953	950	954	984	959	916	945	1007	947	908	914	948	897	979	924	949	970	930	912	924	912	970	946	949	935	923	926	907	931	922	888	949	959	962	1004	932	1002	971	932	972	945	910	948	944	972	914	950	920	891	935	956	948	951	943	987	959	931	965	988	978	960	905	970	962	965	887	953	921	1014	928	895	925	951	979	929	942	1004	969	978	905	948	874	969	913	992	927	970	982	885	884	970	970	954	978	936	929	988	921	968	911	903	950	925	973	942	896	948	941	958	975	999	942	1007	952	912	971	1010	920	915	949	978	968	916	982	940	901	914	876	959	955	935	962	931	970	901	912	947	917	952	1008	990	978	987	938	909	964	978	932	916	964	969	935	957	980	944	937	956	955	910	942	898	936	967	938	976	952	968	986	939	957	942	996	978	957	939	972	921	983	945	949	924	988	908	1030	974	954	911	890	932	917	984	944	964	938	999	988	970	982	961	983	955	922	971	952	995	942	939	903	972	929	947	984	961	926	977	953	967	929	946	949	904	899	945	954	944	915	976	987	894	935	993	910	930	955	923	1007	955	948	891	949	970	968	944	896	954	942	945	906	953	981	947	935	991	957	947	956	938	934	930	949	955	902	960	923	927	988	937	878	926	938	923	988	923	907	934	922	926	946	915	959	935	931	974	917	934	958	968	906	902	965	951	953	897	952	936	899	904	896	954	925	977	966	987	936	968	964	976	902	979	954	861	968	958	932	935	917	910	962	930	960	986	932	940	950	921	924	920	976	882	913	942	976	935	981	967	970	924	937	929	995	959	966	904	920	895	945	927	891	944	924	1016	923	932	986	991	1015	975	954	960	967	998	958	968	911	961	918	923	938	981	938	930	894	941	931	921	935	934	951	920	954	965	994	964	938	934	961	970	924	985	963	891	1002	927	952	929	938	931	990	915	897	905	909	936	894	983	977	957	989	950	932	941	967	999	883	917	911	907	1003	940	948	948	952	922	928	909	888	987	1000	915	950	953	932	929	951	976	931	918	931	868	939	960	934	938	963	967	905	989	911	958	936	929	927	971	961	911	955	984	911	981	928	940	1000	938	938	938	943	954	963	967	980	1009	939	945	908	976	921	970	942	936	961	986	937	884	993	933	935	959	886	963	923	961	959	956	955	914	939	966	925	942	939	1010	955	981	955	918	1003	935	863	933	920	943	918	912	959	959	908	978	972	942	949	967	951	906	973	957	932	962	915	949	916	954	893	911	932	954	943	956	951	982	898	916	910	916	940	971	989	878	953	891	947	936	924	937	936	924	933	975	953	911	916	1007	951	965	941	984	895	942	989	928	980	922	943	945	960	923	967	940	974	946	925	982	950	1029	979	996	1005	971	989	989	1033	956	953	908	940	1002	929	923	945	927	972	927	935	964	950	938	968	899	950	974	984	938	980	941	978	948	933	952	930	959	935	918	920	930	903	958	954	939	964	938	967	924	1012	917	903	919	895	846	921	928	945	922	966	953	1001	964	1015	973	947	948	944	923	1006	930	995	958	918	922	994	917	909	895	978	992	923	1005	996	936	942	890	925	898	946	955	917	932	948	974	900	956	952	942	939	938	979	952	999	871	907	981	911	914	988	961	997	954	975	934	972	958	927	913	957	963	999	972	968	951	920	970	975	953	1000	952	954	938	987	954	966	940	939	939	926	918	945	917	922	984	941	959	991	993	990	993	970	977	989	960	930	925	891	962	994	938	931	911	862	914	930	950	950	888	970	951	908	912	908	943	892	899	977	983	923	959	953	954	993	918	987	960	997	909	991	956	986	924	965	974	994	886	940	975	917	950	948	897	961	929	957	917	960	921	949	956	969	942	924	999	952	954	911	901	974	923	912	971	912	986	984	934	959	941	923	968	975	980	951	928	906	890	926	922	994	974	1004	971	951	931	961	956	917	968	962	907	901	971	936	918	939	933	975	889	918	957	992	948	952	925	943	939	958	943	941	861	924	966	922	939	969	933	932	971	918	925	968	913	976	928	951	959	973	941	977	938	1000	939	914	955	947	942	886	926	923	952	941	987	953	953	981	955	896	941	918	928	959	981	867	945	971	975	891	967	960	995	968	946	974	943	943	928	923	924	940	923	949	939	913	986	958	932	945	1014	935	998	915	899	995	965	919	909	968	960	931	945	998	937	947	921	971	998	941	901	946	942	934	858	944	937	940	906	948	908	879	937	957	984	925	977	950	979	989	967	906	942	966	918	903	925	974	910	968	941	984	979	952	941	1004	900	961	955	968	943	935	916	955	918	896	920	919	969	1000	1014	996	970	898	930	947	901	937	963	977	1015	951	945	973	959	937	905	933	989	928	970	958	952	934	984	962	962	952	968	908	920	974	926	937	950	948	958	971	935	972	924	923	951	967	996	926	976	977	939	855	913	930	982	918	1026	961	972	948	969	928	953	929	989	938	927	1003	942	922	938	931	988	885	927	949	973	984	967	958	927	957	924	925	941	931	911	941	936	916	992	892	980	987	959	957	901	988	856	922	965	959	934	997	1005	988	950	911	953	991	939	972	939	984	924	947	932	944	967	946	970	935	923	973	979	928	944	924	1002	967	927	935	952	963	918	950	900	946	984	962	948	960	923	987	949	965	946	939	896	923	898	964	932	949	973	947	945	976	968	901	940	952	912	927	953	994	901	966	951	951	903	974	1005	998	919	927	920	961	892	939	892	937	938	968	960	912	939	903	946	903	959	957	985	954	1027	954	986	956	946	889	909	941	950	953	948	963	990	954	942	946	889	993	964	953	988	947	941	938	939	946	920	1000	948	983	941	924	949	921	914	960	970	934	914	962	874	933	958	939	955	1012	929	918	936	953	941	876	930	893	945	974	908	940	936	994	998	964	947	940	953	942	913	967	974	921	957	960	926	907	920	947	983	924	934	928	961	934	970	992	971	883	986	987	919	940	906	955	925	974	943	1012	929	943	986	922	933	951	921	976	945	973	985	979	973	928	935	931	923	920	972	912	975	939	950	910	946	1010	929	952	944	954	956	973	979	905	889	902	958	958	929	977	948	946	932	883	905	915	939	934	968	926	940	933	925	913	949	966	949	956	973	914	894	918	925	903	934	948	971	987	930	932	943	929	919	961	930	952	993	958	945	996	1005	927	950	929	909	923	925	954	1010	936	947	910	936	946	964	996	951	950	929	891	963	943	995	928	925	972	947	947	957	926	953	893	890	972	926	868	877	982	954	995	957	922	959	887	913
1999	164	180	135	132	141	128	125	140	115	140	126	124	153	119	123	122	124	123	117	126	126	141	129	119	120	144	113	129	108	136	122	107	123	134	134	127	119	117	153	106	125	127	125	124	153	143	107	123	112	126	120	150	134	114	126	114	127	113	129	117	130	135	151	108	118	128	131	129	118	128	125	130	128	104	127	143	135	117	135	127	118	122	118	142	128	112	123	135	123	120	147	144	126	120	136	147	135	131	107	120	116	119	149	136	124	127	148	138	122	129	125	126	133	135	143	164	140	108	128	121	115	118	130	112	139	140	111	139	124	131	128	117	125	126	115	136	131	116	152	141	132	117	138	149	137	114	104	121	127	154	149	130	107	114	126	142	121	124	131	107	128	130	141	117	134	145	128	140	105	141	119	128	127	127	126	122	126	119	114	141	119	120	119	127	127	114	127	118	122	114	130	119	134	146	116	112	114	133	127	116	120	107	128	145	141	133	135	151	126	105	134	117	98	131	131	128	125	126	108	110	105	111	121	131	138	121	107	155	106	138	127	121	109	133	137	133	115	135	129	135	122	138	111	118	128	126	119	128	118	135	118	135	122	114	156	121	136	150	102	126	135	136	132	118	112	137	106	123	117	115	140	143	120	125	121	145	123	137	143	133	119	112	114	121	110	111	135	131	129	115	130	122	130	133	141	138	122	112	143	145	134	143	126	145	126	119	114	129	150	141	141	123	141	111	126	117	132	109	114	116	104	121	131	117	145	136	114	126	114	118	134	122	133	149	117	133	124	138	111	116	134	132	125	140	111	105	135	116	128	107	110	125	132	114	126	141	131	123	133	130	155	142	125	115	122	120	116	113	127	128	141	114	130	109	90	121	120	120	118	135	124	142	126	127	126	135	141	127	129	133	139	127	129	135	113	115	130	114	119	143	106	130	135	107	113	117	126	114	116	152	135	120	123	126	119	178	110	134	137	138	130	123	116	107	108	123	134	117	139	131	145	132	125	133	107	118	118	118	108	128	126	122	117	120	134	125	101	113	148	115	127	127	121	109	116	140	138	106	122	120	119	139	133	145	132	127	105	123	135	129	123	121	109	105	119	136	135	148	147	128	115	124	135	130	136	121	106	148	153	139	137	137	154	138	120	116	124	127	134	136	141	130	169	135	142	130	129	108	139	116	138	131	113	152	111	113	137	134	122	106	100	131	143	113	131	134	123	124	135	130	144	146	114	135	129	126	134	120	139	139	121	160	120	123	164	116	120	123	128	134	110	134	126	115	120	137	125	131	115	101	134	118	109	132	138	138	130	127	123	125	109	129	109	139	134	130	120	138	153	118	132	128	130	112	140	125	107	154	128	112	110	132	124	130	134	131	144	141	136	135	129	110	114	128	106	114	138	114	132	122	117	131	136	137	113	100	119	124	112	123	147	131	122	123	140	128	133	133	125	122	117	137	110	138	125	138	127	130	129	122	158	135	143	123	125	127	128	134	126	129	123	131	113	114	140	134	121	133	111	117	134	129	131	129	122	124	128	142	128	133	118	130	122	132	133	139	125	137	118	118	126	133	124	132	137	121	108	141	111	133	107	115	135	113	139	125	110	135	101	131	104	129	130	94	126	123	118	127	108	136	130	118	116	125	141	133	141	118	134	128	126	152	116	134	133	113	117	123	146	136	140	138	119	131	113	109	122	132	140	120	126	140	135	124	130	125	124	118	133	111	123	141	121	112	131	133	114	137	142	134	137	120	130	133	137	138	111	116	116	139	139	120	129	105	125	130	138	123	101	118	129	119	144	115	122	139	105	124	114	113	127	126	108	124	128	132	128	149	108	126	127	133	114	136	111	131	125	129	121	124	121	144	114	130	130	145	154	130	129	120	127	135	138	130	111	111	116	138	126	116	125	124	118	129	129	129	131	139	105	113	114	128	117	130	115	129	116	149	128	115	125	116	144	112	137	118	117	117	131	97	138	126	118	155	118	127	118	144	144	117	147	145	122	129	131	125	140	124	119	126	135	118	149	114	126	148	138	137	129	128	106	125	114	110	113	124	122	120	132	131	110	134	133	115	139	137	141	115	125	115	136	127	142	129	118	117	121	120	108	143	122	122	125	139	118	139	130	123	131	102	143	119	136	117	125	112	122	127	136	146	129	134	127	144	111	138	142	124	141	135	150	130	112	125	123	109	138	136	125	131	124	132	123	116	138	148	130	128	131	111	136	145	116	126	141	127	122	132	130	136	131	129	131	125	125	112	129	118	121	131	120	135	142	127	131	131	139	126	134	127	137	124	135	120	112	145	133	123	153	133	125	126	134	148	152	120	124	107	127	139	140	156	123	124	137	127	104	135	126	125	138	126	112	119	109	143	132	110	133	117	134	121	123	128	129	139	139	109	118	140	126	108	123	131	132	131	116	134	134	137	107	125	125	114	123	141	147	132	115	127	99	143	123	106	121	131	138	138	142	138	144	118	120	134	116	133	118	125	138	130	138	114	160	124	125	122	122	142	132	113	136	121	137	130	140	131	110	115	119	120	132	122	140	122	127	145	94	139	122	106	116	130	130	126	123	127	114	149	139	134	143	130	110	121	139	124	116	126	122	123	137	114	143	132	117	133	125	140	123	118	136	140	115	127	132	116	130	124	112	125	126	118	131	93	117	127	138	126	146	142	124	125	136	133	136	124	133	143	115	113	127	113	133	126	145	126	119	126	146	126	135	126	140	138	152	129	97	143	148	118	143	114	133	128	127	114	150	132	111	139	132	99	118	130	144	132	129	126	140	115	123	122	150	128	149	133	122	108	124	149	119	123	141	129	113	138	144	135	136	116	139	128	148	132	146	133	137	132	139	131	128	128	114	124	131	133	119	119	121	135	152	138	130	129	104	118	104	132	136	120	142	122	115	155	123	139	139	134	119	126	116	131	130	125	103	108	125	139	131	126	127	139	130	120	116	129	119	110	125	106	110	133	121	122	120	130	144	131	138	105	126	104	118	134	112	125	133	131	159	137	117	139	106	110	134	131	123	120	119	152	125	129	117	109	126	131	125	115	130	114	128	129	146	141	120	131	130	120	129	141	151	130	130	120	121	128	123	117	143	123	107	129	124	123	141	117	127	132	123	111	133	133	124	127	123	142	121	140	109	134	126	128	118	120	120	128	108	129	137	154	94	120	135	128	118	134	126	114	147	127	124	147	124	128	130	112	122	149	141	137	116	123	126	109	124	129	129	121	122	132	129	128	111	134	128	108	143	128	129	131	138	106	131	145	133	124	110	141	135	140	117	116	124	122	141	136	144	128	113	130	121	128	142	128	128	132	124	126	132	145	127	118	115	113	162	132	117	107	122	111	134	122	136	117	140	132	130	117	133	105	145	113	126	120	106	149	135	129	148	123	110	120	125	95	132	135	113	132	117	130	135	124	122	138	124	136	121	121	118	113	130	115	121	119	118	141	123	125	131	109	123	124	139	138	105	105	113	142	148	132	128	133	146	146	128
2435	415	514	500	502	437	452	417	392	419	429	407	400	412	426	397	364	383	429	414	417	412	387	390	407	410	429	434	414	428	401	383	415	401	433	422	399	403	374	427	418	380	392	404	398	356	420	423	385	390	406	402	380	410	388	382	356	410	420	427	400	399	408	435	386	381	441	383	399	402	355	403	387	395	387	415	425	373	415	429	375	379	366	388	407	374	430	359	404	411	432	411	397	375	354	396	380	353	435	406	368	393	351	409	400	387	380	394	433	381	415	400	433	379	389	347	384	366	391	402	411	392	390	398	376	362	381	394	396	390	416	391	376	395	387	379	382	404	415	391	407	412	433	386	406	410	392	414	366	361	423	433	389	413	381	388	412	427	384	423	421	374	415	431	373	389	394	384	408	426	414	373	359	395	388	437	395	408	399	413	386	384	385	397	419	401	397	374	427	386	404	414	433	399	403	360	385	428	422	388	425	397	389	380	429	366	406	385	392	370	413	359	392	398	412	410	404	372	388	396	375	370	433	412	416	367	404	392	363	407	382	355	425	440	423	406	404	410	423	368	437	378	420	407	431	391	384	383	395	428	387	413	396	399	420	382	400	386	415	393	390	400	373	430	400	409	389	383	386	387	435	386	399	391	385	376	399	410	401	407	406	400	408	411	351	424	367	413	374	406	404	371	381	396	410	420	387	421	405	399	420	362	388	389	445	422	355	422	390	406	458	401	392	352	374	349	380	426	389	372	363	401	402	422	416	404	376	390	420	363	421	397	399	398	406	371	406	378	414	380	424	358	394	381	405	386	377	388	396	415	368	432	384	369	384	392	383	397	387	385	403	355	393	368	374	387	397	406	402	400	377	443	362	417	385	376	424	409	393	422	399	414	397	406	385	366	388	414	390	411	383	418	417	391	380	390	399	398	413	420	403	406	378	371	390	384	390	397	375	394	376	428	431	397	378	400	414	349	382	400	407	372	430	358	399	373	405	403	380	371	413	384	363	381	420	389	380	397	417	412	384	442	382	416	370	402	417	380	426	386	394	385	380	405	420	398	386	390	377	370	405	407	389	394	372	412	356	416	373	407	395	395	393	383	411	401	372	391	412	390	384	381	375	399	394	411	402	381	372	365	405	388	362	408	402	384	378	406	373	355	394	451	409	395	405	394	375	404	400	399	413	397	419	443	389	377	420	416	401	359	411	378	388	349	432	409	376	413	435	384	404	367	391	408	431	386	422	387	417	385	393	421	435	395	370	419	413	376	379	384	358	451	406	406	424	408	389	383	370	392	394	393	383	395	402	389	410	406	383	402	377	391	391	402	407	370	374	407	377	351	403	368	391	405	409	369	398	397	369	376	461	385	374	412	382	372	413	385	408	391	390	395	387	399	389	403	421	400	367	379	408	384	369	371	420	394	439	371	390	414	402	380	407	397	370	396	391	409	357	414	413	360	416	392	386	385	421	394	364	398	374	394	386	428	378	420	414	369	382	390	408	397	396	380	374	387	401	403	416	393	387	422	413	387	391	360	381	388	389	396	421	378	398	401	432	422	442	402	409	352	420	398	377	419	388	388	457	394	421	418	421	402	431	411	385	365	408	425	397	396	408	422	376	394	417	411	407	378	393	394	428	380	353	394	384	422	398	409	368	369	400	423	403	402	366	402	391	412	412	394	364	367	380	398	378	406	414	431	419	431	377	386	376	394	398	379	412	400	389	413	396	397	402	385	385	402	412	409	385	382	377	411	404	364	362	358	380	391	416	417	402	390	391	410	404	416	390	431	379	390	390	415	359	408	348	391	389	443	402	397	409	412	409	382	416	414	343	394	405	399	422	425	427	397	415	380	414	428	378	410	402	375	382	384	379	388	396	393	392	395	363	404	381	421	432	417	386	370	389	412	404	391	374	417	402	388	395	417	391	365	418	389	369	390	398	434	423	405	426	374	393	416	393	420	413	376	407	367	394	377	390	361	423	409	399	422	398	373	429	391	407	441	375	407	435	411	394	378	404	377	406	372	375	417	412	357	397	375	367	436	395	369	382	399	386	410	400	428	357	382	399	421	405	379	377	383	358	428	381	397	399	380	376	385	398	410	382	391	377	381	393	367	420	397	362	409	377	418	419	395	371	416	381	406	400	406	370	384	405	382	396	421	445	376	395	386	423	403	410	390	403	420	416	400	425	394	368	384	384	415	433	379	409	383	430	402	412	360	376	398	363	412	406	395	393	423	390	374	390	427	398	414	389	424	428	371	398	397	386	409	387	410	422	387	373	392	409	407	440	406	415	399	405	371	374	394	394	379	409	389	410	438	417	398	445	393	375	403	365	392	367	418	373	387	439	399	384	413	412	369	415	422	385	391	405	350	367	378	421	378	394	426	423	410	401	381	428	416	413	380	386	408	396	370	394	426	373	392	399	387	369	406	376	420	382	391	382	381	416	391	399	359	384	404	400	391	394	371	405	413	392	398	395	390	385	379	403	406	391	380	376	414	375	405	394	369	376	403	406	415	424	393	385	396	426	360	413	393	403	362	404	384	404	394	360	421	373	411	403	385	413	370	365	369	380	409	437	421	397	391	419	381	382	414	410	346	389	385	381	392	409	421	405	383	377	385	373	414	414	378	379	383	419	408	362	389	412	372	393	411	381	374	378	368	382	378	387	405	411	387	406	434	386	401	400	354	404	411	409	391	375	409	376	400	368	361	373	432	374	410	386	419	426	360	397	425	393	391	397	368	413	397	432	366	383	397	368	422	419	424	370	410	388	394	411	376	389	396	437	401	402	438	425	432	405	396	382	407	398	375	401	391	423	438	409	397	391	364	387	392	427	402	392	386	383	395	359	397	398	366	431	367	398	348	366	421	429	395	406	364	389	390	409	391	375	413	444	416	415	403	390	413	406	403	416	390	404	452	403	399	381	398	395	410	403	408	369	377	385	399	353	403	430	364	434	379	397	384	404	379	380	367	387	398	405	424	409	372	388	389	387	414	404	398	371	411	383	403	406	377	374	383	425	395	390	422	412	411	408	411	414	434	420	399	381	375	431	439	356	386	392	415	400	385	410	425	389	427	416	392	393	380	428	439	352	395	391	395	413	407	418	384	390	425	378	409	419	396	366	391	408	379	381	396	409	382	436	381	398	358	407	393	390	406	421	409	446	413	360	398	402	386	416	373	387	380	423	389	405	371	367	385	403	405	450	391	379	388	381	384	409	413	402	352	390	412	431	398	426	409	404	391	419	446	422	418	396	407	382	403	435	406	387	409	385	381	418	371	371	377	406	398	402	374	399	403	392	356	387	394	409	386	400	394	402	402	401	418	388	399	379	421	367	398	418	382	371	389	398	374	407	394	388	428	409	411	382	405	408	403	394	364	417	424	408	398	407	367	396	429	407	406	410	428	411	411	390	408	416	401	392	397	386	389	387	381	385	384	389	379	388	390	380	412	402	406	411	380	399	390	415	416	385	402	404	444	411	384	423	399	384	391	365	395	405	371
8069	1080	1292	962	654	543	450	411	326	318	285	272	264	269	263	218	231	242	241	262	232	235	261	254	285	239	297	266	264	273	249	218	220	221	236	206	212	240	203	209	193	201	188	192	219	215	234	198	192	196	185	174	212	175	196	202	214	200	214	193	195	214	207	215	190	210	220	196	210	200	207	210	211	193	210	175	226	237	185	214	201	214	202	200	190	193	188	209	195	222	204	199	179	205	234	211	199	238	203	196	189	211	235	218	219	202	173	215	210	232	213	188	207	204	192	226	206	186	201	192	198	170	188	214	192	189	211	205	193	208	169	197	186	172	214	201	198	169	209	222	210	193	231	205	195	205	194	198	213	199	199	186	212	181	189	198	202	201	219	182	208	212	209	202	206	226	229	210	220	205	205	227	220	212	191	192	177	207	203	199	196	203	216	204	219	198	179	193	211	169	214	198	196	223	226	200	196	192	188	197	176	205	197	170	203	203	197	226	206	183	193	200	200	189	200	184	191	192	183	213	223	190	206	193	204	220	183	194	226	186	211	207	214	224	203	198	206	210	177	188	215	198	193	196	198	214	188	203	212	167	218	202	216	188	194	196	227	202	206	186	221	201	218	187	179	191	220	199	235	199	211	207	205	216	188	202	214	183	204	179	219	190	215	181	202	190	216	201	208	191	208	175	212	199	199	198	226	186	191	188	208	207	215	190	203	200	183	191	206	194	230	200	220	204	193	208	182	196	190	208	197	216	192	201	200	189	201	160	187	192	205	208	203	205	226	217	230	187	218	202	218	191	177	200	174	203	196	182	198	222	184	206	191	184	191	200	198	177	200	207	186	186	172	168	207	214	208	183	184	197	213	199	181	209	201	198	205	185	170	188	174	193	214	186	223	202	195	209	184	189	232	201	200	209	202	216	191	195	191	223	199	207	194	183	204	220	213	221	173	198	209	187	217	224	205	208	241	197	190	206	190	179	223	203	202	234	195	221	196	189	210	206	182	219	200	195	216	210	236	186	204	221	220	191	186	210	200	211	197	238	204	201	188	228	201	224	192	247	201	214	221	212	219	195	237	206	204	188	201	179	220	194	240	187	203	189	219	223	236	204	210	223	190	199	214	196	212	194	219	204	198	215	202	173	212	206	203	226	165	178	185	179	212	220	178	210	182	203	209	192	204	207	209	203	189	211	222	180	231	204	201	177	179	197	219	198	207	231	218	176	208	185	201	214	184	196	215	205	186	192	200	212	190	234	185	202	230	166	211	215	208	204	175	215	172	176	215	229	230	214	188	172	184	176	195	190	217	186	197	209	209	203	182	237	232	180	190	206	211	193	186	213	193	228	197	206	195	214	195	221	196	188	226	192	189	200	179	200	182	165	193	204	204	219	210	199	186	196	221	228	209	205	186	184	219	200	213	198	200	186	183	197	215	208	206	207	198	214	194	215	226	222	211	221	196	186	174	219	207	216	187	212	216	195	199	197	205	211	194	196	203	210	209	198	191	218	180	212	189	201	206	194	218	196	179	220	210	191	187	204	186	226	186	196	222	203	210	195	202	201	179	195	224	201	194	205	179	217	198	205	206	190	189	203	215	198	210	196	208	202	186	197	178	186	197	203	214	207	179	202	234	194	185	204	184	180	209	188	210	209	199	174	215	225	218	205	179	194	187	189	211	196	187	192	216	175	230	206	198	205	212	192	199	223	219	211	182	183	198	187	219	212	201	188	188	229	200	208	190	212	185	210	195	192	209	215	194	220	177	213	207	220	201	199	208	224	196	214	179	199	224	204	198	208	204	192	189	184	191	217	185	206	181	187	197	183	218	199	206	163	207	189	201	222	223	189	202	195	213	213	200	219	184	183	198	196	182	183	192	226	239	207	209	197	175	210	227	220	212	215	203	203	186	175	201	198	194	236	181	194	200	193	203	202	193	167	200	221	234	200	202	234	211	191	188	201	184	180	208	190	196	204	185	199	208	200	197	214	195	183	211	182	189	224	187	202	236	191	188	203	219	224	208	187	174	225	221	190	182	223	188	212	198	174	186	188	179	198	198	225	210	203	199	212	208	215	206	200	196	207	200	210	221	200	202	193	192	188	217	196	216	229	200	168	199	170	205	197	220	201	194	172	201	198	189	203	188	199	192	193	223	223	196	221	223	207	223	218	230	209	219	191	193	202	197	212	182	218	200	207	191	175	210	179	200	169	202	213	181	213	176	185	202	210	191	209	223	200	216	217	185	173	219	227	238	231	170	198	226	205	172	197	176	209	196	175	196	199	198	174	181	222	181	200	199	204	207	181	204	206	217	197	171	211	195	239	200	215	218	185	197	179	208	212	203	175	193	224	199	195	204	195	172	187	200	243	206	168	199	202	188	208	227	197	171	220	217	218	211	201	187	192	204	195	216	182	201	211	183	195	208	197	211	186	214	199	240	198	200	186	172	180	186	203	210	207	203	189	187	203	188	203	212	214	226	184	202	229	196	189	206	188	182	193	198	189	193	218	172	202	222	213	175	204	182	235	217	213	192	194	233	221	187	206	212	194	190	221	197	185	196	233	197	211	181	227	187	185	206	214	201	180	185	243	189	207	188	202	186	198	203	226	194	206	181	201	192	198	204	216	196	184	205	214	203	205	226	204	214	174	214	228	191	184	202	198	194	233	201	188	187	200	196	163	206	190	189	203	201	171	206	209	194	216	185	189	202	200	170	200	183	180	167	190	205	185	177	216	205	216	202	186	223	167	193	195	190	202	199	207	171	188	204	207	222	195	203	200	186	225	215	199	179	231	206	183	185	179	185	215	194	214	214	193	196	201	180	204	217	215	228	202	208	215	222	186	202	219	206	204	194	219	205	238	198	206	212	197	208	187	170	206	197	201	185	166	199	195	224	169	199	200	185	185	235	190	200	210	199	198	205	183	186	218	200	209	223	207	186	195	212	207	187	190	188	182	227	204	213	193	198	201	243	208	202	202	220	192	226	231	184	198	222	195	170	205	198	200	198	195	222	189	196	196	178	205	201	207	200	206	201	218	207	207	208	196	208	198	178	211	210	199	194	215	198	196	172	155	176	230	215	184	200	213	195	235	241	209	181	231	208	192	222	185	208	213	179	201	203	207	194	222	171	172	212	196	187	191	203	200	190	190	196	188	205	210	181	217	211	206	178	200	167	210	195	203	220	208	214	195	188	177	201	194	178	198	225	216	195	195	200	219	200	197	184	213	198	212	209	208	184	182	219	193	229	219	212	217	190	201	205	203	214	203	212	206	201	197	189	230	221	212	219	216	203	195	204	180	175	210	226	201	216	199	211	184	214	212	190	211	216	204	192	219	214	231	218	192	207	227	187	171	206	212	191	214	194	176	175	196	198	222	184	210	200	200	199	228	225	201	179	215	192	207	198	198	217	212	190	205	214	185	241	194	188	228	211	220	215	194	203	203	195	190	219	186	162	203	215	194	206	185	205	195	201	197	188	181	209	246	197	209	205	190	223	225
6240	1410	2808	3052	2927	2374	2056	1715	1435	1276	1127	1152	1028	995	872	876	852	783	868	740	802	803	825	1099	996	1028	1056	1158	1217	1089	1043	807	796	829	760	650	641	668	652	609	591	630	614	574	645	602	628	596	633	647	541	589	629	574	569	606	592	561	592	566	579	630	565	602	567	604	593	591	575	605	605	580	597	596	571	640	562	623	546	584	549	577	556	619	600	629	557	568	576	563	563	581	578	601	595	601	566	531	587	548	548	549	577	567	644	587	563	560	528	609	591	568	581	584	602	592	599	595	589	576	532	605	618	541	608	525	629	608	558	570	585	581	559	590	579	556	569	578	539	577	577	584	582	575	600	615	563	584	564	581	577	570	561	600	620	594	536	514	556	592	575	543	596	565	578	556	586	556	591	518	539	569	560	586	593	569	576	575	593	557	545	578	569	566	587	574	595	599	562	576	563	568	563	571	599	550	590	585	576	549	568	562	597	570	575	580	546	608	630	580	603	553	570	563	561	595	569	568	566	601	559	542	546	575	569	600	545	594	592	512	556	608	595	546	580	582	546	564	572	527	534	539	546	562	615	543	571	559	534	568	570	596	580	584	570	595	573	547	570	552	553	600	558	568	549	612	543	542	617	537	580	528	568	584	534	561	571	568	557	570	582	579	577	553	538	588	589	563	570	578	568	579	568	609	597	546	568	523	569	604	554	600	620	574	552	565	527	592	552	601	574	587	581	536	632	532	536	584	574	610	561	567	568	559	601	570	592	559	606	554	550	553	527	600	570	581	497	611	573	523	581	558	563	589	594	521	564	577	547	548	499	531	562	591	581	572	547	586	586	581	569	603	555	592	582	550	536	556	559	582	589	580	581	576	528	592	589	616	568	584	554	625	553	571	515	586	563	560	569	568	586	551	552	570	590	572	578	593	530	601	562	611	590	588	570	576	548	544	597	583	597	573	598	569	568	579	588	584	562	600	552	572	531	607	563	566	577	571	578	571	587	534	589	526	579	592	529	538	611	564	536	573	582	563	595	603	579	576	555	577	566	539	548	567	566	594	575	517	571	586	619	606	598	571	576	569	628	559	576	579	562	560	609	593	576	611	580	570	571	593	591	567	569	561	536	593	546	553	525	560	584	562	565	573	587	566	563	518	558	583	558	534	551	579	572	541	552	625	576	571	575	589	565	554	558	550	579	569	538	599	568	533	576	567	561	539	558	620	571	569	614	541	587	552	553	601	596	569	621	653	581	592	608	575	567	563	543	586	560	561	573	572	547	549	492	579	575	548	591	589	566	573	618	606	574	545	571	567	571	573	549	596	590	570	591	543	555	567	559	563	574	612	561	532	605	540	560	559	584	546	566	561	554	586	580	568	582	584	594	548	609	615	576	520	587	583	602	577	603	596	563	563	556	559	578	603	538	565	528	624	594	589	564	592	582	572	602	576	575	544	545	576	561	578	572	600	617	563	565	585	518	560	535	589	577	606	558	554	587	562	594	606	615	548	590	579	578	551	572	591	549	521	599	552	587	579	593	571	581	572	530	601	598	583	575	574	573	577	551	559	588	571	569	599	598	545	574	595	542	546	558	593	585	594	564	570	584	579	526	549	604	550	587	542	574	532	616	565	605	584	578	600	577	611	597	545	560	560	641	578	567	591	553	617	572	579	570	550	550	570	572	581	577	567	550	593	571	553	603	571	563	615	547	574	559	547	559	573	581	576	573	531	565	555	575	521	573	623	631	568	569	601	562	574	598	581	520	591	558	603	590	565	552	592	521	570	538	515	542	561	544	590	590	554	551	501	577	581	523	540	561	590	588	597	547	590	596	560	585	603	598	583	595	573	565	577	594	547	562	541	566	545	568	628	573	575	567	556	543	600	534	599	568	566	600	620	561	589	581	590	568	592	575	604	565	579	542	555	557	593	556	569	530	564	549	563	590	604	590	595	598	568	568	624	572	573	600	583	540	571	560	606	580	587	560	542	602	521	584	594	559	596	579	584	575	532	585	536	561	593	605	535	608	550	602	546	580	601	585	587	599	575	555	555	636	567	565	579	561	556	589	562	586	556	565	553	567	532	561	563	596	586	598	553	576	554	597	536	600	571	556	569	552	562	564	517	603	578	562	525	551	613	562	603	564	580	564	565	559	596	600	589	541	552	590	589	565	614	581	613	529	561	577	593	619	630	574	532	581	592	592	570	566	570	594	576	560	593	554	553	582	552	554	566	613	552	565	536	628	528	595	560	574	559	580	593	605	593	566	626	584	573	590	596	603	573	563	544	581	559	558	569	579	593	592	568	540	527	576	567	582	584	604	568	580	608	608	559	554	558	572	545	546	564	566	586	581	583	581	620	590	577	581	600	556	614	599	594	637	573	576	540	527	564	522	560	602	545	592	569	569	562	603	579	570	583	535	606	588	572	553	543	575	592	579	551	549	584	574	573	563	553	607	553	575	575	559	555	640	567	598	592	586	584	585	595	574	524	602	585	594	544	555	559	587	544	565	561	586	574	540	569	600	586	593	551	553	589	563	557	564	601	598	557	602	545	530	627	576	535	569	534	579	575	551	567	561	582	609	587	597	568	554	569	576	531	618	580	577	610	590	558	596	576	559	556	585	564	603	551	562	547	564	583	545	559	572	584	625	577	646	545	552	623	558	583	581	610	610	596	575	553	569	576	598	592	548	592	613	558	556	604	578	577	550	565	560	582	582	522	594	575	562	600	630	567	559	517	572	564	611	598	576	579	558	556	567	605	568	560	558	564	595	561	542	590	537	564	599	582	576	570	600	573	577	544	535	552	588	561	618	594	578	531	568	537	558	542	570	563	540	562	616	560	573	561	581	549	581	599	532	560	547	547	636	552	579	597	577	558	596	587	574	572	552	583	601	623	602	574	553	554	602	575	582	566	568	593	577	550	560	559	607	579	558	562	562	578	612	622	644	564	568	546	591	567	590	591	605	573	574	562	598	576	579	586	543	597	615	552	592	547	570	555	541	583	571	564	592	564	583	554	590	534	593	607	584	593	544	540	592	604	579	543	600	516	571	590	557	534	579	550	547	562	606	580	592	561	553	544	564	537	588	543	586	583	592	583	604	554	574	558	606	581	594	584	569	585	589	563	604	586	610	560	576	554	588	534	588	575	618	539	567	591	586	556	605	556	574	563	617	592	595	539	543	563	578	595	560	545	550	601	567	580	590	565	586	583	581	586	568	564	591	560	555	536	575	597	592	562	548	541	551	541	531	561	540	569	576	544	554	567	538	547	588	545	588	597	600	620	603	573	535	556	571	547	565	603	562	556	569	547	596	554	570	571	575	527	623	557	569	616	590	591	577	583	589	574	611	585	570	530	562	557	587	581	558	573	581	594	534	592	541	608	570	621	559	597	559	544	556	568	561	606	578	533	554	566	534	584	508	615	595	594	550	553	550	589	615	577	577	539	516	600	574	565	613	589	587	573	593	560	596	577	590	577	561	555	558	537	531	554	548	578	529	603
15748	2691	2656	1923	1579	1174	934	759	748	540	554	527	534	535	457	517	436	461	482	472	543	469	435	509	484	494	483	496	543	486	510	484	415	441	411	392	382	391	383	411	406	402	361	383	414	407	390	391	400	391	389	415	395	410	390	426	421	360	398	371	393	372	409	409	396	399	410	412	409	393	392	400	379	389	424	404	393	393	356	409	443	403	385	392	425	380	409	380	394	408	422	406	402	376	414	363	410	363	373	395	362	367	371	368	400	430	429	384	400	379	392	388	438	410	399	384	401	397	375	399	375	380	357	423	393	424	408	375	375	387	386	419	393	363	411	380	387	408	399	390	396	396	370	430	363	395	427	375	338	381	368	381	387	394	392	388	377	417	383	393	386	397	372	379	390	386	373	383	376	394	376	398	389	390	399	371	394	388	359	362	368	369	395	430	366	375	388	405	364	368	376	401	418	352	417	382	382	368	382	357	391	392	426	417	352	380	377	366	388	413	400	401	398	382	383	398	381	387	403	335	381	385	382	408	370	376	383	407	382	378	398	418	406	399	395	387	379	383	381	446	425	370	414	386	398	361	381	386	411	387	393	364	364	380	361	383	388	397	404	383	388	383	377	373	377	356	356	400	414	366	417	432	412	370	384	417	403	374	419	362	372	404	378	410	390	440	433	376	446	352	388	425	387	395	388	373	385	383	374	389	401	386	386	362	441	352	421	349	370	366	326	392	388	363	352	364	374	386	400	387	373	371	418	408	399	370	372	359	377	374	396	404	395	365	363	374	380	413	376	410	390	403	367	372	343	424	401	394	356	408	387	393	401	369	388	383	365	388	411	357	423	348	392	359	383	391	383	370	376	370	396	418	375	433	412	370	418	376	411	383	388	391	422	405	385	398	419	394	362	409	427	403	404	418	407	353	356	405	370	382	354	420	418	384	415	388	387	390	390	391	391	386	381	398	411	419	424	379	376	358	368	368	413	383	380	386	389	420	402	407	400	417	371	364	385	421	416	370	388	388	416	389	393	408	357	390	385	404	391	424	415	390	369	379	354	352	396	415	433	366	357	376	416	383	387	401	365	384	412	369	453	389	399	410	387	366	361	366	355	371	399	386	386	404	348	402	401	390	383	388	365	378	352	374	386	367	394	396	391	398	347	362	375	368	386	385	359	388	373	414	397	395	375	408	390	368	323	351	409	364	397	392	389	412	384	405	376	360	380	393	359	369	391	360	398	384	397	396	393	371	389	364	379	379	378	359	375	416	354	368	384	374	382	405	379	376	385	390	362	378	355	382	415	376	357	390	395	367	406	385	391	399	391	367	357	389	403	399	369	368	434	391	374	375	385	392	398	399	410	370	371	378	402	411	416	381	389	393	360	394	415	421	370	383	449	350	370	408	407	361	426	410	360	383	424	416	375	341	374	383	378	395	384	354	417	389	401	372	369	380	386	391	384	413	382	360	390	396	403	370	349	391	426	385	379	386	395	399	372	369	384	417	381	400	362	358	387	389	387	389	398	382	375	386	377	412	399	397	350	383	414	339	360	345	408	381	370	379	402	361	400	399	379	377	390	366	350	377	400	371	361	399	396	369	388	381	360	386	405	388	400	422	424	413	397	413	419	354	372	386	404	405	396	406	386	386	409	380	366	415	402	393	379	392	393	362	383	418	397	375	383	367	380	402	371	388	395	397	381	391	394	380	417	402	421	385	384	414	358	408	390	420	400	391	378	397	367	353	405	357	358	362	387	382	386	389	376	378	386	417	381	370	401	388	401	422	427	374	386	400	392	394	375	425	375	357	367	379	360	352	352	366	385	372	393	410	378	371	401	396	414	384	395	399	361	385	378	390	389	374	383	439	357	353	373	363	411	378	356	393	398	370	381	390	384	390	412	366	405	381	405	372	380	337	384	376	393	404	381	384	395	392	400	372	368	392	388	408	399	374	350	368	364	345	403	382	385	352	371	393	407	342	411	379	341	354	401	372	407	380	395	355	343	385	372	390	382	393	383	380	406	354	383	387	389	346	409	383	376	386	401	375	367	395	376	412	375	389	424	375	399	359	385	350	389	371	381	374	373	410	384	390	362	375	387	385	365	412	384	383	393	392	384	397	387	398	399	393	386	388	423	398	415	381	399	390	373	403	410	377	380	380	386	390	432	404	422	399	395	418	421	398	401	399	370	413	400	379	391	360	407	349	397	379	391	377	352	370	384	376	392	425	403	421	376	368	369	380	386	391	366	405	369	398	383	420	367	383	383	350	384	382	412	415	384	375	444	428	399	389	425	386	376	404	381	427	403	411	332	418	382	404	362	403	377	409	372	403	395	401	375	383	422	354	398	400	404	358	420	379	393	387	384	383	352	385	372	384	407	390	358	355	345	391	400	363	396	358	370	366	394	379	386	391	380	400	368	384	415	346	376	362	394	395	389	375	401	400	393	395	412	365	348	403	382	365	359	397	390	373	401	357	413	383	397	408	410	349	404	392	417	366	404	385	384	372	379	417	412	432	386	357	371	410	373	397	387	374	379	388	365	380	421	394	383	371	392	382	346	385	426	386	386	371	428	375	380	375	361	354	375	372	392	388	419	385	385	361	351	403	378	399	401	381	380	406	390	381	422	355	407	383	398	379	367	400	403	364	384	398	401	385	404	404	377	373	371	361	391	382	373	375	397	410	327	383	327	381	382	371	369	394	397	414	367	332	388	414	385	396	401	383	392	420	380	425	361	372	410	410	368	405	392	359	384	389	400	382	362	346	346	375	391	362	398	388	372	312	388	386	353	392	394	404	421	368	390	399	395	383	358	434	387	362	400	372	398	384	421	424	389	396	372	373	392	402	418	444	380	399	385	356	372	404	408	383	366	376	389	373	390	380	359	389	375	424	405	377	425	383	352	371	391	400	379	373	394	372	391	379	360	374	370	401	427	349	419	391	390	394	412	399	375	367	410	401	372	407	418	394	355	397	377	374	406	381	367	402	381	410	410	405	387	398	368	414	375	391	389	401	385	394	397	394	383	395	385	367	369	382	391	399	382	367	400	380	413	376	342	372	382	361	444	421	402	401	401	411	400	390	373	367	368	387	360	364	355	380	362	364	370	351	381	412	359	382	409	343	399	386	395	408	390	406	404	393	374	387	354	381	394	344	388	386	377	400	366	399	376	378	376	382	359	388	391	409	402	441	389	368	379	387	410	375	388	386	380	386	375	390	395	341	373	382	405	398	396	408	368	379	401	369	371	386	378	373	404	389	372	425	359	428	386	410	391	393	362	415	392	389	393	377	377	349	401	393	370	345	377	359	403	400	374	404	393	376	386	375	407	378	400	403	363	404	365	424	374	388	364	396	401	397	366	403	393	401	363	406	357	352	433	389	387	356	365	392	383	386	382	391	366	379	434	373	394	391	387	415	385	356	339	370	350	376	381	361	422	367	403	399	361	377	376	354	394	422	362	399	399	377	412	393	386	404	355	385	379	387	386	428	370	406	360	389	414	421
8526	2512	5103	5809	5322	4388	3725	3132	2578	2334	2170	1920	1811	1701	1574	1602	1487	1461	1465	1357	1585	1384	1363	1978	1884	1912	1902	2214	1994	1836	1680	1412	1388	1294	1394	1234	1076	1067	1048	1060	963	1032	1046	1014	969	1062	1019	1041	996	991	976	970	1063	967	1021	973	978	974	991	984	990	1033	971	990	985	965	932	985	951	1001	937	956	962	971	919	923	968	987	982	927	948	1007	994	1016	966	980	975	943	941	964	928	955	938	966	954	929	930	988	933	928	973	936	957	971	939	900	932	922	938	926	1003	938	974	981	941	942	920	926	946	897	961	949	948	908	1018	994	957	947	948	920	962	947	965	913	971	934	991	936	966	947	965	970	947	900	902	966	938	928	902	890	917	972	956	963	1007	924	957	929	1010	984	986	967	984	923	984	953	980	923	950	899	959	975	950	945	974	941	918	954	931	970	952	983	933	913	952	984	970	941	993	973	928	975	983	937	915	923	992	940	924	950	947	924	960	935	907	930	942	942	971	903	955	974	905	932	954	973	959	984	963	978	970	906	913	882	1040	979	940	953	920	947	931	967	917	953	939	949	935	918	926	929	922	988	890	961	924	968	973	975	960	924	931	902	967	957	945	915	896	907	983	968	984	995	991	907	950	940	979	955	953	911	904	1008	974	867	937	989	984	944	954	919	930	951	932	927	885	899	936	950	911	953	995	925	877	963	987	972	892	898	976	931	938	907	995	949	928	955	990	906	912	932	968	940	958	985	904	878	945	997	941	892	1003	931	968	954	911	1016	958	908	1029	907	940	973	969	992	939	987	887	936	956	959	991	906	967	900	965	904	927	971	970	898	951	915	945	929	993	987	932	977	916	983	963	951	943	958	960	943	968	973	979	907	949	940	972	971	956	905	921	973	989	976	946	946	924	953	999	925	947	932	944	972	1005	979	966	938	967	983	1003	990	964	986	941	925	970	943	970	980	978	1003	921	967	923	926	933	918	951	993	970	981	964	910	885	915	926	967	927	901	969	957	964	960	938	961	937	922	1024	998	943	940	1017	918	955	930	963	938	912	943	898	948	854	897	959	975	964	951	977	987	969	878	904	987	951	949	1030	997	943	919	988	931	974	907	932	909	950	947	941	980	949	957	988	950	933	877	999	980	937	988	929	916	973	943	948	982	938	917	939	980	929	880	994	924	980	919	887	984	953	943	960	976	937	918	985	980	950	985	944	946	922	930	884	917	988	940	947	972	960	950	918	942	1006	955	929	974	914	947	939	999	933	905	984	935	931	937	942	961	954	964	909	936	985	898	919	988	930	940	926	999	945	949	913	919	917	958	914	985	920	982	935	955	944	947	931	906	1009	964	929	959	964	932	968	959	949	934	953	934	944	977	951	936	970	913	938	941	952	963	961	902	920	998	977	989	1009	998	949	985	964	947	1020	900	924	948	968	974	925	972	946	891	940	1022	879	901	916	939	990	894	959	947	973	970	938	912	944	937	956	916	973	946	933	964	956	954	949	948	976	987	903	935	954	924	928	925	964	922	981	891	955	954	937	936	981	946	946	946	917	1054	964	930	948	983	972	1033	954	908	989	887	1007	958	948	936	982	849	899	979	953	935	944	951	879	911	934	951	910	949	937	952	928	959	969	947	1017	929	967	984	949	948	936	893	915	903	957	926	951	898	972	976	924	979	930	962	944	946	946	928	959	854	975	945	928	880	953	951	999	949	904	944	927	908	956	957	973	917	924	973	963	943	929	897	926	971	895	941	933	948	959	946	923	950	973	880	1000	954	960	939	961	889	905	918	957	973	922	980	935	957	963	926	977	951	932	987	970	961	980	973	932	950	918	933	974	926	903	969	938	937	939	921	951	923	1006	870	952	896	909	962	934	956	921	914	973	933	942	946	945	916	939	983	935	928	889	971	898	909	940	955	883	932	963	928	974	957	997	909	962	930	934	975	1019	958	936	973	938	960	902	963	931	953	924	936	969	923	994	1033	928	950	951	942	961	931	932	939	934	949	965	895	963	925	915	934	944	979	1003	950	952	930	921	932	945	947	950	956	909	992	967	905	980	963	983	937	973	993	894	907	946	922	951	924	943	956	925	993	979	942	970	965	996	961	920	968	920	944	968	951	941	932	954	915	943	948	948	919	953	953	933	997	1022	945	925	972	922	949	939	944	950	964	958	921	940	958	940	931	903	912	952	957	927	931	958	926	968	925	927	964	968	1007	968	919	995	904	989	939	915	892	967	956	912	974	1011	904	949	914	962	916	955	995	943	922	964	982	974	971	944	971	1017	927	997	956	966	943	994	918	970	936	930	984	982	977	952	985	895	929	968	957	961	970	944	1019	968	922	945	998	945	906	932	980	995	932	944	886	946	967	923	934	924	973	949	943	976	965	1026	929	953	962	935	938	960	923	960	944	962	981	932	943	951	912	955	893	975	946	903	916	962	936	974	928	956	984	988	966	940	922	962	954	922	955	946	908	972	916	938	985	944	981	978	968	897	964	939	963	918	1005	966	928	910	941	919	980	977	941	980	986	961	889	947	942	954	979	965	956	968	972	926	893	869	954	958	974	959	979	966	984	964	958	923	978	969	948	926	941	979	994	929	982	994	934	948	960	930	952	967	908	996	986	913	955	903	932	897	955	945	964	942	967	935	1012	926	971	991	959	949	967	936	927	981	979	944	940	951	952	980	912	986	941	933	936	979	994	900	943	977	927	917	937	912	956	856	909	947	973	971	910	908	984	943	957	923	978	882	935	912	946	889	964	926	894	903	987	961	934	916	878	903	936	943	902	991	966	970	953	862	979	947	1012	995	979	937	949	931	899	896	922	905	954	866	931	942	978	928	1031	940	897	900	969	987	945	941	1028	936	920	920	949	951	889	971	1004	941	937	987	1019	944	919	933	998	954	955	966	947	935	918	905	941	918	942	974	951	903	920	950	907	931	981	919	980	909	985	970	987	968	930	987	986	892	969	979	945	930	984	908	975	970	912	942	911	889	943	946	938	945	927	952	962	943	966	1011	966	972	939	896	926	990	965	978	912	933	949	941	951	932	922	983	936	969	941	948	937	919	972	874	969	946	941	900	936	983	927	926	1006	976	973	918	974	954	938	949	938	998	981	916	923	921	965	913	1002	974	940	895	962	968	965	931	941	952	930	965	954	966	992	929	925	971	977	943	996	947	977	884	978	884	919	979	988	973	988	949	904	939	924	972	949	972	968	965	945	950	977	937	938	945	937	975	961	943	921	975	917	966	947	885	977	949	937	987	932	1004	978	935	963	928	903	988	964	918	935	912	914	946	933	937	930	888	903	980	969	962	916	932	987	935	922	943	939	938	958	961	899	966	975	972	937	934	963	985	946	944	932	990	957	931	964	956	964	921	952	888	919	973	896	991	918	906	930	947	930	946	936	967	932	938	952	974	962	875	976	937	987	952	896	966	978	868	969	971	949	917	933	945	939	893	923	946	916	942	941	933	908	939	983	996	914	955	987	923	979	949	1000	935	941	994	891	938	954	847	929	934	911	963	849	964	909	996	916	982	934	949	922	906	942	974	978
1990	167	166	179	164	126	136	132	131	134	132	124	106	126	114	136	134	132	149	108	117	114	125	117	124	135	151	130	123	112	126	127	157	129	138	115	128	128	124	127	124	120	147	134	130	138	154	98	130	131	112	119	121	138	129	130	128	160	114	136	127	139	128	144	130	136	110	112	134	135	126	123	132	121	132	109	134	113	124	122	128	113	117	120	145	110	122	135	119	134	125	119	116	121	123	125	118	121	116	135	149	135	119	143	124	147	130	146	127	141	119	114	143	140	149	149	131	123	115	126	123	126	131	118	132	117	130	112	129	120	115	111	125	124	122	123	138	113	116	134	136	131	132	141	134	125	128	109	121	130	143	138	148	121	141	127	129	126	123	146	137	128	111	122	130	155	140	127	138	127	126	135	141	124	122	135	135	132	97	134	133	126	132	129	120	136	152	110	123	115	118	141	127	127	120	119	133	126	143	128	139	118	128	135	126	158	155	110	126	125	120	115	143	132	132	96	136	123	119	131	100	117	146	134	124	121	133	145	132	111	134	114	129	134	126	132	145	125	128	119	117	131	120	126	126	120	120	120	118	108	130	130	122	122	116	109	131	118	119	115	139	131	132	114	132	124	125	129	136	129	137	137	125	149	124	122	126	116	124	151	103	125	143	134	133	112	132	122	125	122	107	149	124	127	125	123	114	136	131	127	125	119	115	123	133	123	130	134	134	127	139	120	134	124	137	129	132	116	110	135	129	142	132	121	134	114	115	109	109	144	133	133	108	135	110	147	145	134	128	126	124	113	125	159	139	98	118	122	117	109	131	125	115	127	124	138	119	137	134	139	139	131	121	124	105	140	103	130	127	129	112	118	126	97	118	117	148	128	126	150	139	153	120	139	121	140	130	139	125	113	126	115	136	140	137	127	109	124	125	112	126	129	128	142	111	119	130	124	136	121	132	141	148	126	120	117	139	142	136	137	121	129	135	111	130	114	113	145	124	124	137	130	132	123	140	123	132	122	125	126	114	143	118	114	108	127	109	126	140	126	135	126	112	127	132	127	120	136	133	128	108	126	124	132	129	128	126	119	129	125	125	120	131	132	137	155	133	130	113	115	130	128	130	127	126	122	130	126	129	109	117	143	123	123	129	109	124	125	146	123	133	137	103	126	133	126	138	127	134	120	127	103	131	110	129	126	134	127	143	141	136	126	114	137	122	116	129	108	125	130	137	128	94	143	140	125	127	124	123	140	129	123	107	119	132	129	113	124	147	136	118	118	151	127	117	131	131	128	127	132	136	128	141	110	122	144	116	114	125	107	125	120	126	137	114	116	137	139	93	116	130	139	134	110	122	127	139	116	138	137	127	122	134	134	127	119	138	132	152	138	132	101	128	110	120	112	109	125	123	131	115	139	120	118	135	117	125	126	132	107	115	118	120	122	121	121	123	107	121	130	130	141	146	138	122	128	137	120	132	122	117	127	142	110	118	122	127	123	140	125	122	118	126	144	136	113	120	127	115	133	144	145	140	145	110	148	125	160	114	127	126	125	120	119	135	124	137	130	131	141	114	136	134	118	139	134	132	108	114	133	118	130	127	111	130	117	114	126	128	122	116	130	115	114	116	122	124	140	125	117	116	123	110	112	123	124	143	116	135	141	122	116	128	105	129	122	138	133	125	130	137	122	129	127	141	122	112	134	148	118	119	129	117	122	125	124	116	137	133	149	120	130	119	128	116	131	125	114	130	120	127	114	132	137	143	124	140	136	138	106	115	119	130	115	147	128	119	136	118	116	128	129	111	129	148	101	105	136	131	125	138	133	161	131	141	124	119	138	132	139	121	105	122	157	132	140	124	135	125	146	133	121	120	128	147	123	121	126	128	154	127	126	139	143	127	121	133	129	128	117	113	134	127	125	97	125	115	115	110	122	119	131	125	108	110	142	117	151	127	112	112	126	138	136	120	113	123	129	130	124	103	116	120	139	134	137	132	156	134	96	115	114	113	118	120	112	128	108	118	133	108	129	110	133	133	124	121	119	107	118	146	137	125	105	144	131	133	119	129	119	122	145	136	109	139	127	147	132	125	140	157	143	131	142	137	115	129	125	125	94	142	127	154	137	123	142	145	123	142	129	130	128	128	105	139	149	140	121	125	126	120	146	125	146	132	149	127	115	137	135	138	117	125	130	153	144	105	121	128	132	139	117	131	127	136	115	114	155	124	122	104	119	133	129	116	136	131	133	116	132	117	129	113	119	149	112	142	139	129	118	135	144	123	123	111	138	135	120	114	113	110	121	130	132	119	149	128	135	143	134	138	141	134	162	150	119	127	131	150	138	129	123	132	119	111	124	126	128	140	132	121	126	134	135	114	124	132	130	149	123	137	122	114	115	120	117	111	135	139	104	141	135	154	121	138	122	136	143	153	114	125	118	126	136	120	138	120	119	121	132	122	136	140	116	150	113	128	124	133	143	124	115	124	121	127	102	140	117	124	120	140	131	122	129	143	126	121	128	124	143	149	142	126	126	142	144	129	103	129	131	129	136	145	123	146	120	103	152	124	119	116	124	135	110	142	122	129	131	139	129	143	126	138	137	133	126	131	136	131	143	143	134	121	134	131	120	104	129	127	134	130	118	132	152	115	133	136	122	133	132	134	126	147	133	109	147	123	128	146	114	110	125	112	149	136	137	134	133	121	129	143	136	128	124	127	153	108	116	119	116	123	148	121	123	138	126	117	133	141	148	133	122	126	134	135	123	134	126	129	142	114	139	135	140	128	133	155	124	135	131	132	117	140	131	115	126	131	126	125	137	121	108	129	144	140	126	109	129	119	135	133	108	114	125	118	133	123	132	129	114	122	149	127	131	108	120	134	103	134	130	122	135	140	115	127	125	149	140	135	132	142	129	140	130	139	142	124	124	116	126	147	153	116	137	131	132	149	118	117	129	122	129	152	135	143	126	146	141	149	135	112	139	141	115	160	112	128	111	112	112	117	157	162	129	128	131	130	118	101	102	130	123	115	119	108	121	108	131	126	120	133	144	122	113	126	141	144	119	132	102	115	144	120	151	116	126	116	123	133	109	113	119	114	142	122	122	109	116	132	121	139	129	143	112	127	121	150	133	117	129	105	129	123	135	125	138	125	128	126	121	140	150	109	125	126	120	113	151	140	123	119	137	114	131	164	123	137	107	135	121	105	110	125	120	110	125	136	133	135	120	133	159	110	161	124	122	115	122	116	116	135	145	118	128	123	126	132	133	127	137	123	116	120	139	143	120	114	132	129	132	103	112	124	112	151	132	99	115	125	127	120	126	112	139	123	116	145	134	126	119	133	122	115	152	106	127	122	105	130	128	150	133	124	123	118	142	137	104	150	122	123	123	117	137	130	130	130	125	127	140	108	116	119	135	123	142	122	121	168	108	126	128	123	140	125	138	146	141	140	128	112	130	108	126	142	125	120	129	112	138	143	116	136	158	140	137	126	121	125	133	110	115	132	138	117	107
2399	438	478	547	500	459	455	466	458	435	440	433	425	449	387	408	390	414	393	413	425	377	394	426	388	374	439	429	420	404	417	395	365	392	445	412	400	406	403	404	378	397	390	376	411	428	411	382	389	389	401	383	419	388	387	394	451	425	412	350	397	382	400	370	437	390	392	422	409	376	376	406	365	377	435	372	378	393	401	395	398	398	419	394	423	380	381	411	412	429	343	415	420	408	377	394	412	381	417	395	412	367	434	380	390	418	402	356	392	379	396	386	401	387	388	361	383	399	399	408	392	382	404	395	379	407	441	393	415	411	384	376	397	406	389	386	428	410	406	422	377	435	395	388	391	368	368	380	375	381	438	392	379	372	391	424	384	391	399	422	380	401	365	387	416	399	397	433	418	385	425	356	367	388	411	378	404	386	395	411	379	384	422	391	412	388	410	415	397	372	400	419	358	379	404	406	413	378	433	372	432	409	376	427	373	376	392	387	398	414	388	413	402	398	419	406	407	400	401	431	414	346	371	378	406	408	404	351	403	388	397	403	405	407	382	352	360	370	389	372	406	371	385	399	389	406	412	390	386	425	390	377	395	405	415	425	385	378	434	399	437	378	420	383	397	414	377	399	390	414	400	401	427	416	401	398	442	355	397	387	402	369	407	418	395	409	390	373	380	352	374	374	394	397	405	371	415	398	447	398	397	406	381	389	409	379	402	374	404	405	355	413	413	394	376	388	388	394	369	388	424	410	399	383	374	404	421	389	374	429	411	408	423	360	403	400	406	399	395	398	394	408	410	392	418	394	392	387	394	424	403	421	363	358	392	423	391	390	401	366	405	375	436	372	397	392	383	341	401	390	389	389	406	379	388	423	399	407	384	386	416	357	433	412	399	385	383	406	403	438	403	401	408	400	382	420	432	428	370	362	415	409	378	429	420	398	371	399	410	390	392	383	370	381	360	378	408	391	403	355	387	409	396	407	430	416	402	335	418	418	365	391	382	345	433	432	405	387	404	389	357	374	381	395	418	379	371	394	396	383	383	388	410	410	364	399	397	420	385	386	398	436	404	379	401	395	388	372	379	413	406	401	396	385	398	404	391	401	383	426	384	397	400	371	402	406	378	405	388	381	401	397	359	428	369	413	375	400	404	385	421	357	372	385	399	408	379	392	395	389	408	372	439	385	388	416	372	387	406	409	379	412	413	420	402	402	380	417	366	388	418	385	411	391	384	405	374	378	394	379	375	384	394	417	379	420	369	373	413	395	394	369	434	406	439	396	408	441	414	356	365	408	361	420	402	391	409	412	408	392	377	393	422	431	411	415	391	422	409	399	412	418	405	384	347	403	397	372	365	406	364	444	407	411	379	392	382	409	376	375	396	402	429	397	410	406	383	420	386	404	402	400	390	395	399	400	399	394	395	359	438	437	402	433	395	410	400	369	392	394	394	381	400	413	359	369	378	410	400	392	401	390	411	404	379	407	385	387	366	393	425	399	460	420	405	365	390	381	415	406	414	419	396	442	414	383	391	409	416	390	388	367	387	370	396	418	402	368	420	374	375	395	405	400	404	413	430	365	375	437	381	396	410	351	384	372	442	406	388	387	399	393	421	375	416	374	395	388	393	396	418	405	391	413	438	397	466	383	389	447	383	412	362	410	381	426	387	405	383	405	400	406	403	407	387	381	373	387	407	373	397	408	430	373	411	390	409	375	390	420	413	410	390	423	405	396	379	430	397	419	375	414	399	386	423	402	393	366	401	408	395	369	398	406	408	411	408	409	399	381	374	387	427	396	390	400	382	419	415	420	349	376	396	376	404	372	404	398	416	430	411	395	446	403	335	378	390	382	421	381	386	386	383	377	420	389	374	395	401	386	414	397	412	384	400	395	380	430	407	400	393	395	397	384	407	389	409	382	438	366	398	363	391	371	431	360	405	398	409	412	416	390	429	414	402	415	393	384	369	427	424	411	393	407	390	416	387	374	365	374	384	382	394	386	417	421	415	417	416	366	409	381	381	405	422	405	390	390	381	381	356	406	409	388	428	367	366	422	389	397	409	375	408	403	414	401	389	396	424	440	431	410	408	403	410	408	398	423	409	437	402	374	423	418	384	411	401	411	360	363	405	409	411	420	403	399	367	352	403	394	396	418	392	347	418	380	366	378	386	382	385	376	388	440	405	378	388	409	377	405	413	415	417	369	381	368	396	408	424	365	395	389	410	402	376	426	394	403	400	396	406	399	391	393	410	397	371	382	376	367	427	425	364	372	387	412	397	427	370	415	416	384	388	418	396	415	390	450	379	398	381	373	401	399	393	433	376	366	390	408	364	396	407	407	450	400	403	388	387	391	422	389	381	391	431	377	419	364	372	403	384	398	391	378	392	392	384	410	344	401	414	391	403	407	424	389	394	371	409	399	369	391	398	411	419	392	407	418	418	437	387	486	409	389	418	403	381	435	384	390	398	432	397	382	396	396	407	394	392	370	381	374	381	410	361	430	388	379	383	398	385	375	387	374	397	408	433	407	379	418	416	414	413	385	401	419	425	418	410	386	400	348	371	401	382	406	400	379	396	404	373	365	393	368	394	361	391	381	400	415	353	432	407	367	413	396	365	390	368	400	389	390	426	405	397	390	422	359	390	364	374	379	411	418	403	379	386	372	414	380	409	401	365	396	391	398	425	421	402	401	379	405	364	386	408	401	405	390	391	399	396	408	403	423	390	420	361	417	426	407	397	387	393	429	387	442	420	400	435	385	373	396	398	417	397	402	395	402	391	415	393	399	405	373	429	404	394	353	434	370	383	399	387	394	404	380	398	350	420	404	371	393	404	423	371	365	372	396	403	375	381	472	413	410	413	408	377	396	381	390	378	377	424	371	373	392	421	416	375	374	395	383	401	434	396	390	355	393	443	385	397	403	414	407	405	412	414	394	420	404	404	415	375	396	369	401	422	368	357	342	374	392	412	406	424	402	412	416	433	419	382	436	368	391	436	361	395	420	439	392	382	407	384	418	376	393	401	396	401	396	419	405	383	402	405	415	391	350	423	433	399	370	409	416	396	405	392	419	406	385	368	388	403	415	410	398	379	391	407	391	370	420	390	390	372	392	435	389	400	394	405	398	420	406	398	414	375	391	389	393	399	408	371	406	413	400	400	385	375	372	388	403	416	410	383	403	387	414	421	401	383	411	413	380	424	365	394	419	390	414	391	392	375	395	383	404	430	372	384	391	402	420	368	368	392	353	384	375	375	401	368	419	369	362	375	403	402	372	393	347	442	429	380	363	379	380	372	398	408	411	397	382	383	393	419	390	398	384	400	417	401	411	378	403	371	370	395	439	371	415	374	384	396	387	408	381	387	416	380	427	399	381	436	400	373	390	363	406	408	385	402	415	348	419	358	424	370	398	387	422	402	380	393	380	393	396	362	388	408	368	406	404	401	402	390	380	396	429	411	394	374	395	391	420	371	411	390	376	383	367	400	433	421	419	409	425
8348	1070	1209	935	718	599	460	362	352	331	286	277	277	258	246	227	256	224	228	215	199	201	234	258	247	280	266	288	269	274	266	260	235	207	216	202	199	211	224	228	223	189	192	202	202	182	218	198	209	196	187	214	222	197	233	198	209	220	212	208	208	207	199	208	190	182	190	185	248	227	222	193	216	190	180	210	210	189	201	192	202	189	204	194	190	182	206	180	189	189	229	220	203	186	207	220	212	197	192	197	196	214	207	219	191	199	197	205	211	183	197	210	214	221	221	205	185	180	183	231	224	193	166	201	252	216	207	188	211	209	209	196	219	204	203	213	187	213	217	183	200	229	217	221	214	192	208	194	220	208	209	213	208	215	205	199	209	194	178	201	180	174	217	206	204	210	188	181	198	185	213	195	191	181	216	176	198	219	225	199	205	189	197	205	194	214	238	219	170	206	217	198	224	225	240	226	209	205	231	193	191	215	212	214	217	200	231	186	207	214	207	245	205	190	203	221	196	208	210	189	195	228	213	207	187	215	204	181	198	221	203	205	207	214	202	189	186	223	193	192	207	186	223	190	201	216	225	203	237	195	225	209	153	169	203	196	199	195	208	186	221	209	173	186	198	206	199	210	201	216	193	196	185	201	187	200	169	193	187	200	212	223	213	193	199	191	201	221	224	178	202	184	199	206	209	195	226	200	195	176	211	205	182	225	220	201	203	204	194	194	204	192	220	208	203	175	178	191	202	200	189	195	211	211	192	195	188	229	196	187	229	212	205	218	208	214	202	225	204	188	211	199	205	201	224	199	197	201	172	204	223	203	185	176	190	217	211	190	168	220	207	204	188	209	209	206	203	234	223	206	193	176	194	185	210	207	189	205	193	193	211	203	196	199	191	207	192	191	213	188	197	215	200	215	191	214	192	196	206	206	199	200	189	210	191	207	191	221	218	198	206	206	193	190	202	204	194	204	185	218	234	203	194	181	232	194	214	189	230	207	202	201	186	170	201	180	203	217	238	208	196	232	229	199	206	222	197	210	203	216	200	205	196	205	204	207	201	208	231	208	209	191	163	207	200	177	237	204	210	207	193	207	204	177	225	208	189	190	218	187	198	190	204	207	217	191	202	204	210	209	185	202	197	211	185	223	229	203	205	218	196	175	205	199	215	178	181	193	176	224	194	155	208	192	221	204	216	209	190	211	197	198	205	198	197	194	219	181	219	193	212	196	222	210	183	211	212	190	197	190	197	212	210	211	206	199	194	182	202	210	202	220	189	208	212	194	198	210	213	202	203	215	212	192	214	192	208	174	196	189	186	210	219	181	214	173	213	196	183	212	192	210	215	203	244	198	215	217	206	172	217	221	202	172	204	203	205	217	209	213	190	217	190	204	219	191	261	217	218	193	204	206	209	213	212	218	217	189	192	212	183	185	211	226	188	196	201	199	191	214	228	201	218	216	206	206	223	175	213	202	181	195	186	202	209	227	187	227	227	215	221	194	198	200	206	180	176	183	203	188	196	200	235	211	191	176	243	203	196	190	181	198	200	196	200	205	216	211	215	192	173	186	205	190	207	237	215	207	206	186	208	217	216	204	188	224	201	200	202	189	207	168	199	205	204	210	229	181	200	189	204	203	180	210	211	209	218	206	187	196	186	217	252	197	223	187	220	208	204	190	186	211	216	217	195	201	208	230	213	224	210	172	177	201	221	201	196	202	204	179	170	195	193	237	224	202	209	208	226	218	219	204	233	191	175	212	163	202	204	208	197	207	188	205	242	228	221	203	198	196	190	214	173	203	192	202	206	206	219	188	203	204	200	209	209	224	195	182	207	230	189	188	210	178	210	217	228	232	234	186	197	210	193	212	188	192	212	192	184	200	214	192	200	237	202	208	243	206	197	197	244	193	207	205	209	234	202	192	174	203	212	213	185	192	211	190	188	216	207	197	185	186	207	203	204	237	230	190	218	200	209	224	201	196	199	203	208	178	213	201	216	205	198	189	201	182	223	202	190	205	194	202	214	197	214	216	169	205	188	195	183	221	222	199	192	198	207	205	175	194	191	222	196	195	212	193	199	211	209	189	191	187	198	188	219	187	207	239	184	210	204	202	198	207	211	185	201	214	203	201	201	190	197	215	180	218	189	187	206	177	191	205	199	194	191	213	193	227	216	184	231	179	216	202	217	187	174	200	199	225	223	211	199	201	208	197	188	196	206	211	206	201	198	201	184	214	207	188	180	217	210	172	232	202	206	202	219	209	202	253	218	222	193	198	211	214	211	204	215	223	196	217	205	198	202	236	206	198	189	203	203	222	198	226	216	216	192	187	214	195	209	205	212	213	211	235	213	184	204	214	209	186	211	193	215	215	217	208	209	180	197	202	200	187	184	199	209	213	215	209	194	189	197	195	215	211	198	223	215	196	214	201	234	187	217	188	192	225	210	207	212	204	204	186	184	228	233	186	191	199	218	213	199	187	193	203	194	205	204	197	198	206	199	206	203	206	198	203	198	197	220	216	207	196	203	195	195	205	230	207	238	191	228	204	181	204	204	208	251	196	198	207	185	181	207	182	217	187	211	192	223	198	177	221	196	221	200	216	203	218	201	222	213	202	195	188	187	208	219	194	219	190	210	222	194	203	220	195	198	193	202	187	185	207	212	208	213	224	195	202	195	193	202	220	201	234	196	198	194	213	207	200	207	221	216	188	184	202	210	221	199	206	166	184	189	198	186	191	205	206	203	203	199	187	198	175	195	197	195	206	224	196	172	191	189	177	217	219	191	189	199	228	216	174	171	197	208	217	204	202	198	195	199	205	209	199	209	200	193	225	216	187	194	229	201	199	176	214	200	183	169	178	219	191	229	193	177	213	201	198	190	208	180	199	177	220	189	203	208	168	176	180	200	213	227	213	207	225	185	195	239	191	212	191	231	217	174	206	192	180	193	220	206	215	186	194	187	181	197	196	205	202	221	193	221	211	200	203	205	203	224	211	192	191	173	213	214	201	200	186	211	195	197	199	219	208	214	213	221	202	226	209	211	207	224	187	180	238	207	178	194	198	206	218	203	205	201	191	219	201	193	193	212	212	201	203	166	194	208	227	206	194	201	215	180	192	195	208	233	175	206	201	203	217	172	179	214	210	218	171	211	171	216	184	177	215	201	181	216	198	193	205	224	213	190	196	213	187	204	197	166	216	177	206	206	206	189	192	191	213	197	184	199	203	200	211	214	205	214	209	204	218	195	198	206	191	204	214	223	210	197	215	195	204	215	190	199	190	219	222	192	224	213	185	215	196	174	223	208	204	225	200	181	202	182	218	196	217	242	190	212	197	207	184	183	215	201	207	217	195	180	187	174	207	221	216	189	185	197	199	208	195	195	189	206	216	193	234	208	207	204	188	179	202	180	174	205	205	198	195	199	195	205	210	202	217	190	195	204	219	200	231	193	217	204	224	218	196	225	186	211	217	201	201	207	203	201	203	209	186	221	208	210	182	196	185
6314	1410	2653	3309	2794	2519	2022	1621	1408	1247	1189	1101	1023	921	906	810	892	865	886	764	805	792	838	1040	933	1105	1043	1276	1086	1146	979	869	870	843	694	717	638	650	617	614	665	620	618	636	595	611	593	607	622	600	611	596	594	619	626	599	586	651	585	623	610	615	593	584	601	598	614	606	527	568	548	575	544	562	586	601	538	586	600	668	577	544	547	577	554	581	622	576	631	612	538	549	626	558	648	551	628	600	552	527	562	577	589	557	646	541	590	586	522	619	539	544	573	617	601	550	573	607	559	570	591	597	578	580	582	553	570	585	579	573	590	585	564	572	534	561	534	577	573	574	543	556	622	565	537	598	574	549	529	551	551	649	561	609	563	568	602	583	573	557	535	582	536	585	580	563	569	551	562	639	581	545	563	587	587	590	523	596	577	577	571	577	573	581	575	536	606	576	576	564	561	570	585	619	554	531	578	545	596	567	567	572	645	542	603	549	543	587	551	592	583	625	578	545	546	625	607	584	549	577	609	588	605	553	567	589	540	572	603	587	623	549	567	578	592	613	612	601	558	561	553	618	580	598	586	552	556	552	548	593	548	571	583	587	583	576	565	570	621	548	585	595	604	578	546	542	577	553	572	540	583	609	563	587	563	559	594	571	567	540	582	580	564	624	589	623	576	569	561	562	560	578	566	558	567	569	582	605	580	551	581	568	587	563	599	597	577	546	580	558	554	581	558	636	545	579	586	542	601	580	580	582	548	571	601	566	562	581	605	593	549	581	553	557	601	605	592	563	563	539	557	578	572	532	560	560	583	580	557	604	575	590	618	607	579	585	578	611	587	572	595	576	585	549	577	583	569	600	564	594	592	539	563	567	608	535	597	574	549	565	605	565	593	558	589	605	615	565	556	567	625	531	524	576	592	587	595	521	591	521	579	585	584	591	610	585	577	554	594	563	558	576	497	563	566	563	586	590	552	546	611	580	585	588	533	591	568	625	549	530	569	569	546	567	548	534	604	555	575	565	617	581	614	563	557	594	608	589	617	583	619	584	543	596	544	564	537	562	612	565	549	581	565	568	590	565	552	561	541	568	583	599	547	552	552	580	571	574	595	593	540	573	521	575	582	586	597	579	551	570	537	571	585	588	600	577	581	551	546	612	578	601	595	557	555	572	556	591	593	568	584	582	583	582	559	546	538	557	583	608	589	557	592	577	581	517	560	593	587	595	592	597	569	599	575	516	613	581	580	610	552	598	563	519	592	563	551	596	586	607	549	536	563	552	543	601	584	631	564	584	557	588	596	573	586	578	597	581	584	540	565	620	603	575	549	592	564	593	590	586	561	565	605	560	557	639	584	537	578	593	524	574	582	614	549	585	589	593	559	551	603	589	562	596	547	594	555	566	548	578	560	607	580	552	517	570	596	591	598	548	577	567	560	531	577	608	574	571	580	566	588	542	571	613	580	586	571	579	633	607	568	603	543	573	556	556	607	559	580	569	604	569	527	583	581	593	578	582	595	636	578	639	574	545	569	576	617	605	527	574	536	590	577	566	547	558	578	604	575	586	584	577	531	551	530	556	538	585	575	600	547	568	608	591	576	529	564	535	603	554	592	551	590	573	585	588	581	608	595	560	588	575	590	544	569	562	540	626	596	623	550	574	583	566	588	540	553	568	585	554	594	626	627	558	567	556	550	537	614	568	533	620	611	580	547	566	563	586	555	601	534	571	579	580	567	570	528	552	538	594	518	618	560	573	583	589	570	557	588	584	561	575	579	533	562	559	574	561	515	562	552	537	540	547	563	593	574	568	586	512	533	574	562	602	574	574	521	595	604	544	576	595	594	581	594	579	629	556	591	573	549	555	583	583	551	572	532	560	534	545	591	569	597	551	576	611	542	574	566	585	589	609	590	555	592	584	570	542	558	574	592	559	573	554	546	557	523	594	526	590	590	613	591	550	588	590	590	569	545	575	579	591	547	584	572	565	587	564	601	592	570	589	530	623	579	528	563	603	566	565	605	572	557	581	582	588	574	615	587	580	545	573	583	571	599	587	598	591	572	565	543	578	569	553	570	582	538	548	591	577	577	575	573	570	548	562	542	566	605	563	595	591	575	580	553	547	581	589	624	587	580	594	515	571	600	589	562	600	556	597	589	591	538	591	520	605	568	567	550	578	573	597	562	555	562	580	607	573	597	545	560	541	576	576	549	574	513	581	578	561	558	597	550	541	552	594	528	553	567	568	605	584	555	562	582	556	595	572	569	562	586	568	600	550	578	577	558	552	560	576	575	527	553	593	584	564	576	556	585	554	545	587	530	561	553	595	609	573	571	574	582	551	554	591	572	555	574	589	618	586	603	561	577	572	580	572	565	551	577	575	563	543	520	557	562	579	592	636	578	555	598	616	562	557	569	543	608	583	563	570	515	586	638	568	569	583	560	582	554	596	572	536	531	564	603	561	583	556	601	593	585	580	605	582	573	516	630	563	580	617	546	588	565	574	608	583	580	580	574	545	575	575	544	544	561	586	552	596	552	553	572	548	568	614	612	604	594	551	580	638	548	568	546	597	593	587	577	563	525	563	557	589	599	550	576	594	582	584	613	546	594	540	568	578	579	586	570	571	594	596	570	558	584	561	589	533	629	592	545	563	574	589	578	587	589	578	560	592	559	602	575	577	557	554	608	602	561	564	598	596	547	601	529	523	566	546	609	580	581	549	578	584	573	560	585	559	579	543	594	523	575	600	577	546	569	625	648	518	565	616	562	614	551	542	571	569	617	579	548	529	535	561	583	561	584	590	614	586	567	568	584	567	576	584	536	577	568	527	556	580	573	579	559	555	590	570	568	599	595	570	569	584	575	573	555	590	568	540	560	597	594	530	589	556	546	580	525	579	565	557	567	563	580	554	618	557	596	561	610	593	560	559	585	547	575	609	566	562	558	540	541	583	581	558	605	561	561	586	595	560	591	618	574	572	583	526	553	570	565	609	567	607	585	546	577	607	587	554	564	586	558	533	584	590	589	552	578	533	574	575	558	578	592	635	594	594	611	553	537	585	600	596	556	580	545	581	589	567	561	596	587	544	578	571	598	584	555	570	572	592	522	571	572	569	540	535	568	587	557	564	572	610	589	539	580	544	584	556	559	563	600	598	561	581	605	580	527	581	565	535	589	567	567	547	650	558	558	602	549	624	538	624	554	612	590	612	591	543	608	590	595	551	612	553	581	567	575	564	570	556	585	617	561	588	489	593	594	576	598	566	546	557	554	570	592	546	583	579	568	603	591	570	545	573	549	620	571	590	595	597	555	574	541	603	556	559	535	577	582	531	536	579	597	558	579	540	564	612	615	565	562	583	569	572	591	576	594	571	547	567	614	574	554	537	551	530	555	573	617	604	523	572	569	585	599	575	579	567	571	592	527	586	590	526	574	593	573	579	578	560	548	570	589	564	575	556	559	576	598	592	593	577	560	559	518	584	547	603	561	571	562	591	595	602	559	594
15772	2727	2587	1931	1402	1464	1140	838	667	662	565	499	486	474	509	496	433	440	471	461	424	406	454	492	491	486	480	536	554	483	475	467	426	457	429	398	404	396	412	429	406	419	380	407	412	339	425	365	402	386	416	396	409	355	406	382	384	379	376	385	389	384	413	392	422	405	389	386	397	392	399	382	398	376	395	359	389	411	378	424	388	374	387	386	396	392	380	423	388	364	371	400	385	381	428	370	403	399	382	400	420	378	407	377	398	392	374	382	409	357	377	426	412	401	441	397	359	382	372	404	376	397	400	397	371	359	415	381	419	376	376	368	389	391	429	403	404	379	370	423	378	374	377	411	365	382	365	395	352	420	361	394	362	413	407	433	388	372	399	428	385	370	358	434	390	351	379	387	416	389	386	387	398	435	411	453	379	365	348	380	366	391	421	349	373	381	354	393	394	396	348	411	408	378	383	421	380	387	370	349	361	395	381	363	404	406	396	393	385	370	428	372	372	386	353	381	404	352	364	349	410	371	372	386	390	383	380	377	404	391	395	408	380	402	384	360	401	372	371	370	420	359	388	402	373	373	389	392	364	354	345	394	394	404	373	414	421	401	358	374	407	421	380	393	402	425	381	394	392	375	379	389	375	346	368	344	394	406	414	398	373	375	418	347	395	385	383	396	386	353	360	373	374	372	397	367	397	359	397	389	386	381	399	368	378	368	384	397	352	384	370	381	384	413	392	351	365	389	427	400	399	397	367	365	405	405	416	355	343	379	397	367	410	371	363	399	381	386	385	372	401	404	363	380	364	403	383	363	399	422	400	379	385	392	421	360	380	402	365	380	390	371	437	385	380	374	363	366	383	382	412	403	382	422	391	439	374	369	395	369	393	368	362	385	426	389	408	376	397	369	370	397	414	411	382	379	377	414	401	391	411	366	400	369	395	387	428	360	426	413	399	364	402	419	387	361	372	397	370	425	334	390	396	351	415	372	395	390	402	362	376	361	362	378	387	376	383	387	417	402	397	386	384	385	429	413	378	328	360	372	363	392	396	389	388	348	412	390	385	366	353	357	396	386	378	358	365	383	375	362	401	419	427	399	358	436	380	386	433	426	381	397	365	402	373	393	383	393	381	396	360	341	386	361	384	393	412	393	356	416	414	373	394	398	356	386	371	377	370	376	391	379	362	383	379	391	420	391	398	365	392	382	386	395	398	380	426	402	375	395	396	419	405	353	373	397	399	395	426	420	366	400	377	397	380	421	362	371	370	377	361	394	393	352	411	369	369	363	401	373	402	403	396	406	411	357	390	402	412	352	383	398	382	385	371	371	390	391	374	396	393	374	357	393	368	331	373	367	387	410	365	393	373	405	392	367	341	398	403	389	386	365	383	411	436	395	361	375	366	399	370	372	371	374	417	409	394	380	368	391	394	408	390	374	359	404	365	413	358	408	390	361	421	378	392	431	384	375	385	345	384	382	415	364	383	410	439	404	437	346	415	360	366	381	418	369	388	390	385	410	390	453	400	397	413	387	412	372	381	391	362	404	384	406	393	387	395	396	391	419	382	417	402	393	368	378	388	388	381	375	388	368	383	399	399	380	374	386	394	356	378	361	370	375	407	403	375	367	350	408	341	406	393	399	364	409	395	410	363	381	360	376	353	379	375	424	374	391	371	371	351	422	413	389	355	419	376	398	403	400	386	355	353	357	381	379	400	391	371	380	390	396	359	394	396	364	397	389	400	392	418	379	407	334	412	411	397	397	401	409	388	420	407	379	345	367	414	387	451	364	383	392	395	411	453	407	367	420	376	362	410	351	410	373	378	358	357	369	399	374	390	411	382	382	362	385	382	420	398	424	383	396	356	387	389	391	361	376	401	370	401	376	361	379	424	390	360	413	438	413	392	403	391	375	410	369	402	396	379	349	422	375	375	413	384	363	385	405	413	356	419	397	387	416	371	417	421	350	348	398	396	430	405	362	360	387	392	387	372	358	355	421	391	390	385	361	376	378	400	391	423	385	392	371	386	409	394	383	415	397	398	383	378	413	382	407	382	400	379	375	401	416	420	412	398	392	402	380	374	360	410	409	384	389	366	355	420	418	384	377	372	353	360	395	403	412	389	365	400	425	417	376	414	395	383	355	355	419	384	400	388	367	390	404	340	398	383	377	407	364	361	374	366	375	347	413	359	335	407	386	387	363	391	392	373	401	405	368	424	362	377	396	407	385	412	417	382	404	412	411	389	384	391	396	412	383	389	341	372	372	415	364	390	392	398	397	396	398	410	381	349	353	362	367	401	383	417	367	433	388	384	459	393	383	382	370	360	369	412	360	365	395	403	392	404	397	391	407	367	420	370	378	395	412	367	395	376	386	381	430	364	394	387	393	398	420	397	408	401	402	386	372	403	380	379	398	409	381	386	398	408	421	368	381	373	392	386	379	385	376	366	416	397	386	403	398	373	388	381	342	393	390	365	391	386	348	403	386	388	354	409	381	376	402	382	386	404	414	394	401	403	392	388	428	387	389	375	386	389	384	373	398	409	380	397	379	374	391	407	384	396	370	343	368	395	392	388	334	395	405	350	396	381	357	389	382	383	383	406	352	411	411	401	355	368	408	390	392	390	390	417	419	379	385	400	421	400	403	443	390	384	392	357	367	368	380	347	366	383	379	359	418	382	385	388	386	387	396	356	401	351	407	375	373	406	409	353	390	367	398	422	363	390	371	393	380	395	395	376	373	391	413	397	394	367	400	404	380	424	356	369	386	403	413	364	374	387	378	408	351	379	424	356	367	412	373	381	402	374	367	400	378	440	354	362	423	394	378	376	397	361	355	415	405	353	369	372	392	408	406	398	389	392	369	382	408	378	399	378	356	367	379	390	368	394	385	395	418	375	369	409	386	402	392	376	385	396	406	426	423	397	384	396	399	428	387	366	363	398	410	377	401	367	456	380	426	386	385	409	377	374	393	395	374	351	404	400	380	397	383	395	387	383	448	398	412	383	396	380	372	384	389	422	406	399	367	393	400	377	408	350	387	396	351	417	393	391	365	387	395	402	364	391	411	425	371	402	417	424	362	386	396	390	388	378	393	401	385	414	404	382	418	404	399	377	376	368	367	378	355	414	389	427	369	410	379	411	361	371	402	383	386	431	374	369	380	399	396	415	383	409	368	374	369	373	410	406	371	361	355	348	393	426	377	406	382	390	405	385	383	396	403	377	387	394	361	383	376	361	385	414	391	369	405	388	379	398	362	380	392	414	366	405	375	384	409	395	389	356	400	394	386	391	376	414	415	343	382	393	422	387	410	401	367	392	364	388	414	335	357	403	386	382	422	378	377	399	366	388	399	396	368	384	384	375	407	352	369	397	414	379	421	397	385	367	371	371	377	376	385	413	395	354	381	413	370	385	392	373	385	417	368	394	392	407	397	389	372	383	380	390	368	409	376	402	357	395	376	382	411	409	419	430	415	356	395	402	373	381	397	348	368	371	404	367	394
8649	2507	5127	5888	5112	4521	3733	3099	2602	2406	2040	1914	1826	1729	1597	1551	1499	1435	1442	1409	1410	1345	1462	1989	1763	1778	1892	1984	2147	1905	1879	1633	1383	1412	1174	1231	1127	1086	1065	1026	1025	1022	1033	980	1038	988	1037	1007	967	972	993	955	1008	1020	960	949	1008	1001	976	1056	1012	960	1000	1024	1012	974	986	960	997	959	911	959	993	1035	937	934	998	990	981	1002	1033	991	999	1040	989	988	956	978	1025	905	966	952	978	865	942	990	980	916	914	954	1007	946	997	949	947	942	951	923	952	958	935	980	963	990	957	983	999	997	977	936	981	969	939	931	972	943	950	980	987	928	926	922	947	941	986	911	953	969	966	953	891	907	948	938	944	953	949	911	993	927	941	857	908	1012	978	922	909	963	959	957	902	926	959	953	950	971	938	946	915	956	983	911	939	938	943	929	903	956	961	954	958	917	949	962	938	938	963	932	982	975	922	953	928	973	907	964	981	975	974	1005	964	937	934	917	989	968	947	983	938	950	934	959	899	914	955	945	924	978	916	995	953	939	934	949	1013	1000	912	942	892	944	1031	933	932	970	951	931	969	939	999	878	937	922	984	921	1014	1008	927	945	1022	950	962	955	910	978	957	995	927	898	969	935	948	965	979	979	996	984	897	893	903	963	940	915	964	958	967	959	977	954	959	890	945	966	976	939	973	936	958	942	926	934	952	914	929	949	947	947	982	975	982	918	907	986	964	942	910	948	985	931	953	932	960	920	978	949	1012	954	928	995	941	930	907	985	940	947	972	1009	989	948	932	966	933	959	973	1010	929	902	908	946	1008	948	929	933	970	934	924	952	947	905	913	941	922	977	1027	956	967	929	930	947	892	983	959	947	958	920	925	895	936	988	968	931	921	977	958	906	954	883	975	949	990	964	933	931	884	970	958	953	939	976	897	983	953	916	994	916	954	877	961	971	945	946	919	951	911	949	942	925	950	939	979	909	1000	936	935	933	918	977	939	942	913	956	935	881	963	901	954	954	899	920	983	914	958	896	995	971	951	998	934	918	949	934	890	966	966	938	903	943	967	981	963	930	947	964	963	967	955	971	956	954	899	979	948	935	911	947	968	924	919	936	925	956	971	973	938	955	919	926	935	971	955	946	920	937	964	886	945	925	992	959	945	951	952	913	929	863	932	919	900	914	976	992	947	926	992	949	960	922	929	935	992	956	974	939	960	984	908	931	983	939	931	919	975	988	856	933	954	925	947	992	994	996	886	969	965	994	891	992	965	955	984	1005	954	942	955	923	987	992	971	929	933	912	922	948	929	949	953	937	947	969	948	896	923	994	922	937	937	925	925	917	985	936	937	978	890	929	896	914	968	949	919	982	943	902	959	942	974	976	963	987	982	928	971	954	957	925	957	919	948	943	917	863	895	910	951	910	987	959	917	913	968	960	917	937	940	939	946	899	950	905	950	980	982	975	969	933	904	957	1013	950	868	954	978	1014	967	936	977	941	950	970	944	947	923	928	932	959	925	901	910	891	964	975	976	956	1006	948	944	994	969	887	926	1021	934	994	976	944	947	995	974	966	978	972	951	962	976	897	939	948	974	939	988	973	914	927	955	970	909	977	948	952	984	964	940	923	950	978	959	926	923	965	968	936	1002	933	948	962	972	1010	929	939	964	934	895	997	932	910	949	908	968	977	935	917	946	955	946	1006	956	890	953	920	959	933	876	983	956	940	1016	928	915	921	958	918	938	959	941	894	948	1022	968	951	969	943	950	943	893	912	960	1019	962	945	986	953	882	988	893	923	959	936	956	939	955	969	928	931	998	927	990	957	922	970	934	991	957	905	908	951	890	976	942	969	846	940	934	973	960	943	943	939	919	964	963	928	964	943	938	965	929	1005	989	955	950	936	994	966	928	912	958	946	896	943	895	915	973	891	974	937	963	922	924	874	945	992	935	942	951	891	956	925	973	1019	922	925	932	916	981	903	973	951	915	957	943	928	970	956	1027	965	943	948	908	950	961	936	952	953	979	882	984	931	926	951	932	943	923	937	923	890	993	932	963	949	945	889	949	972	959	904	975	967	952	1002	1034	999	949	902	937	931	952	977	936	959	961	904	940	956	916	966	941	949	938	946	960	933	928	917	945	910	937	975	963	973	976	922	1005	919	935	976	989	927	931	868	944	941	973	977	922	961	979	962	973	977	890	930	959	900	915	984	981	935	894	935	919	939	945	956	920	955	981	999	955	925	939	957	898	958	950	953	898	933	992	972	971	926	915	970	1022	918	978	909	985	916	929	924	950	965	897	934	991	1017	957	949	952	948	1010	924	937	923	990	943	957	972	946	918	915	925	905	906	953	1013	985	997	936	909	992	907	931	957	1018	1007	966	905	985	926	935	934	932	921	1003	958	965	959	910	930	941	926	921	1013	937	949	936	913	1001	975	949	944	979	964	952	983	912	955	888	909	985	959	958	908	897	944	976	987	976	950	945	942	928	925	972	886	987	918	938	946	937	944	938	937	922	943	940	943	958	918	946	911	958	935	991	935	911	924	913	977	919	972	968	943	936	937	931	955	934	970	959	1006	968	917	942	982	935	929	936	957	961	1009	958	914	966	963	906	974	989	946	921	931	909	960	938	960	926	919	944	949	926	943	929	921	969	984	930	900	934	965	949	969	965	932	969	989	935	914	968	1018	956	983	943	931	946	961	985	971	941	906	949	920	946	925	952	983	919	1012	975	965	1022	910	1010	957	885	983	927	952	931	932	889	917	886	939	918	956	947	951	970	942	1017	939	934	948	902	934	982	957	956	936	925	936	960	941	940	924	959	913	957	978	915	933	922	905	936	983	936	936	875	974	977	922	944	905	943	951	927	967	936	954	966	926	949	898	962	945	992	949	949	933	945	976	949	987	960	961	920	920	907	904	920	896	924	936	899	927	967	1001	938	942	986	909	898	939	979	927	997	953	978	975	986	955	935	916	1024	961	968	993	948	963	951	961	979	949	949	976	973	923	939	990	954	944	903	953	951	947	938	924	914	938	969	963	948	937	887	986	967	933	941	993	990	935	963	962	970	982	910	939	945	883	953	905	950	894	945	920	933	972	926	933	965	949	934	932	871	967	1006	922	964	922	953	936	943	944	894	955	951	894	886	972	910	894	1006	944	930	962	941	954	945	986	957	972	956	973	1026	922	913	905	947	943	987	925	946	922	973	929	893	971	959	902	940	922	944	912	984	965	993	924	910	947	934	939	928	946	931	920	946	987	993	928	908	929	929	935	967	952	871	1026	966	951	977	967	919	908	888	953	964	999	948	904	998	986	891	923	941	944	911	957	935	927	937	988	926	926	935	934	940	991	938	980	978	951	931	966	953	957	924	978	941	941	915	905	912	919	931	944	914	941	949	986	951	993	906	896	957	915	943	946	919	930	938	919	965	947	980	913	914	938	958	939	934	898	919	956	905	961	926	946	974	938	939	987	908	985	944	883	948	948	913	928	1012	953	944	965	984	918	894	925	943	943	970	913	941	970	956	937	949	913	953	921	959	874	933	941	970	940	1043	942	946	987	922	915	1003	944	973	959
1988	198	121	160	146	130	151	142	128	132	148	128	145	131	125	133	144	124	118	142	134	118	121	115	138	127	143	121	141	134	141	126	128	111	142	148	136	120	125	125	125	112	137	131	142	129	138	135	113	107	125	123	139	115	130	118	137	107	137	115	121	138	139	126	131	127	123	140	142	124	115	117	102	111	129	114	115	123	131	129	118	131	131	121	126	110	122	127	138	145	111	133	135	120	111	142	129	129	123	128	117	124	134	114	117	147	125	134	136	132	130	130	126	101	146	119	127	116	112	119	140	128	114	140	135	151	120	121	138	131	126	131	156	107	118	129	126	126	98	101	120	146	143	114	132	118	141	108	132	132	141	130	126	115	136	138	114	156	124	134	122	124	143	124	108	114	111	153	116	132	124	125	128	128	116	145	132	142	122	144	156	124	125	108	121	137	139	114	134	121	125	141	111	151	112	152	149	115	107	108	123	137	138	117	123	124	122	139	141	135	143	129	128	127	130	114	108	135	135	143	112	129	141	127	118	141	129	112	107	130	129	134	119	116	103	115	122	115	112	149	151	138	138	150	131	120	117	128	124	113	127	114	133	116	132	152	141	126	140	108	123	123	127	131	114	137	117	128	129	118	114	121	123	145	128	129	113	118	133	123	129	136	125	119	112	118	131	140	153	129	132	117	147	130	109	114	122	123	116	125	126	117	124	130	141	127	126	105	114	107	117	119	135	111	137	126	137	143	120	133	131	120	120	110	113	133	154	127	121	102	129	133	114	110	124	114	130	128	131	116	140	148	124	110	117	129	129	130	100	141	147	130	114	133	121	132	147	122	119	124	144	106	135	123	124	133	93	135	122	104	130	113	134	130	121	135	140	119	161	141	116	135	124	141	120	114	122	120	129	119	130	139	121	126	128	137	141	130	118	121	125	129	130	126	116	135	127	121	142	132	128	140	128	109	120	110	120	118	116	108	112	144	117	125	126	125	130	110	136	128	113	128	119	127	133	118	150	130	137	125	136	113	110	122	144	126	143	105	115	129	123	114	118	112	134	113	132	148	129	134	136	121	144	133	127	132	137	112	131	115	128	125	125	144	123	124	135	125	110	151	116	138	144	107	128	132	127	123	125	126	148	131	134	121	125	119	134	117	117	131	120	128	143	135	121	141	115	134	142	119	118	126	135	124	118	131	130	125	131	139	136	127	122	112	134	140	138	123	134	142	109	118	114	121	120	136	112	128	123	137	132	134	119	135	145	123	149	141	125	128	139	129	115	120	119	128	123	116	138	131	125	120	123	124	130	137	125	112	112	123	112	144	139	137	112	124	114	153	135	138	131	152	102	143	111	124	118	140	128	128	119	125	135	128	135	120	114	127	139	126	130	121	130	139	133	117	131	124	117	139	113	104	131	133	105	116	128	115	147	125	118	126	116	120	122	134	114	115	117	114	125	141	152	107	132	133	139	122	116	133	130	123	117	142	129	119	150	124	143	149	159	135	107	125	142	111	129	122	131	123	125	115	141	131	137	115	124	131	120	127	130	121	137	122	133	138	126	109	120	121	146	135	120	150	120	119	123	128	125	120	140	116	140	106	126	141	136	116	126	133	171	146	140	132	111	132	139	124	133	127	137	141	141	128	131	114	134	122	121	139	114	120	127	110	138	131	141	127	131	112	128	142	136	128	148	135	143	124	130	130	127	126	123	128	136	127	130	123	141	142	126	131	125	107	141	109	140	111	149	108	122	112	139	130	130	130	130	129	116	140	120	137	119	133	126	103	105	144	122	131	131	100	116	135	143	126	122	117	115	113	118	128	119	138	152	125	129	124	117	148	133	134	135	108	118	135	141	120	131	138	131	117	119	132	127	115	120	149	131	113	132	124	129	111	131	132	113	112	135	111	132	127	147	120	123	140	136	124	126	125	116	122	152	140	163	146	125	119	113	117	119	125	121	142	130	128	138	117	134	124	138	124	112	141	116	116	148	133	125	125	113	137	112	114	142	124	124	132	143	123	117	135	113	120	114	126	143	117	132	138	130	117	142	119	128	125	122	123	127	126	128	145	113	136	118	129	114	131	124	141	141	144	118	121	137	140	102	150	141	150	139	117	109	129	125	130	125	124	153	128	130	117	125	148	125	124	110	125	135	115	123	140	129	96	111	124	149	110	127	128	103	119	124	117	122	119	135	127	129	94	107	108	130	141	122	128	127	145	137	130	107	130	126	167	122	143	141	129	118	134	124	132	134	117	137	125	119	123	115	129	127	128	132	122	142	118	125	130	111	129	126	126	145	125	131	126	122	130	114	122	141	143	109	96	126	129	134	107	119	112	148	124	115	118	126	147	138	133	106	118	108	132	134	143	126	128	134	119	121	125	142	126	97	129	126	113	116	124	115	146	120	136	130	125	122	123	126	117	159	106	145	134	132	131	136	115	123	118	117	115	128	132	133	118	124	146	127	109	118	118	137	143	129	132	132	131	140	108	140	136	117	127	129	136	142	138	120	147	127	113	114	138	130	125	125	135	109	106	117	115	131	122	138	141	118	105	134	137	111	136	110	128	119	126	129	133	132	101	139	143	130	132	122	123	144	111	113	103	126	128	118	134	137	127	146	118	101	124	120	135	117	131	136	137	118	125	126	134	129	118	117	139	135	127	117	129	132	114	126	116	109	117	131	133	93	119	120	134	145	135	134	107	122	119	149	112	134	139	144	126	120	148	168	135	150	137	120	140	147	120	133	117	118	106	121	136	113	122	123	135	129	125	115	120	128	123	132	138	136	154	121	132	116	125	128	123	130	141	130	119	135	139	139	131	120	126	132	107	136	123	138	113	127	134	145	130	127	120	113	121	135	133	138	121	124	135	136	128	117	123	138	129	127	118	122	136	136	137	129	134	124	120	124	134	120	126	127	125	136	128	147	121	108	130	132	122	116	113	147	122	124	134	127	114	114	129	121	112	137	151	129	122	111	129	112	115	134	120	139	130	141	130	134	122	117	116	124	115	130	134	105	120	110	110	107	121	119	106	117	123	110	115	121	125	130	127	138	141	141	115	106	136	118	113	138	133	130	122	103	112	114	105	130	132	109	141	103	134	157	122	102	125	136	125	142	128	141	113	126	124	138	140	118	135	122	136	139	128	121	119	138	123	133	118	115	125	134	136	150	127	123	124	137	107	116	120	123	119	116	126	112	112	141	110	117	127	136	121	120	125	114	116	127	134	134	107	130	120	136	155	129	138	119	140	133	164	126	129	150	126	124	110	155	121	125	149	127	121	127	117	115	131	121	121	104	146	124	139	136	136	121	134	121	145	126	123	125	123	138	162	102	139	118	127	112	126	125	140	138	96	122	121	129	129	124	142	118	127	133	121	133	135	144	117	126	146	143	135	124	133	142	141	120	105	130	111	121	112	115	130	118	140	123	131	141	130	128	137	121	128	141	137	135	121	90	140	123	117	146	125	114	143	117	141	121	121	112	126	125	115	128	130	144	92	135	133
2430	460	500	485	449	454	454	420	423	429	430	392	420	394	421	428	405	399	397	411	400	407	375	441	409	417	427	432	424	391	426	390	401	398	415	433	436	399	397	402	403	386	395	372	386	419	382	407	414	381	405	416	391	386	389	386	400	391	424	431	359	400	423	372	405	374	414	418	351	387	423	372	374	404	380	365	386	373	390	440	390	391	402	395	380	402	411	407	403	417	417	365	379	372	394	436	416	405	390	396	395	432	399	379	398	396	399	362	425	411	403	404	406	415	400	414	419	389	389	369	399	429	387	379	386	386	398	423	421	435	410	367	440	414	401	384	370	392	388	411	424	404	357	347	392	402	431	380	425	385	395	428	361	371	411	391	391	404	419	364	398	427	395	382	383	412	418	394	419	410	415	422	405	367	400	391	371	390	374	409	419	414	384	409	406	403	415	412	355	394	394	390	377	376	414	364	414	413	408	392	410	370	398	350	418	391	381	382	413	386	412	374	411	386	384	394	377	397	409	364	367	407	400	398	402	403	393	408	449	372	400	388	436	384	441	398	362	467	397	377	411	418	390	371	408	404	387	397	409	368	416	364	380	416	375	384	380	389	430	406	394	366	391	422	427	396	444	418	388	345	399	429	411	401	395	435	410	422	371	397	361	371	394	406	421	430	404	426	397	403	372	380	395	407	461	408	447	382	420	407	391	404	398	424	390	421	431	395	431	406	417	356	372	393	410	394	369	405	336	406	386	396	385	383	398	401	382	375	391	390	366	403	429	373	383	391	387	400	401	383	401	394	379	390	411	423	411	393	413	383	440	378	417	416	394	417	385	403	371	385	382	362	405	402	400	393	386	398	387	408	411	406	393	390	427	422	363	430	399	403	405	420	399	383	394	366	419	396	372	405	366	400	404	390	392	393	363	378	438	413	399	391	393	401	369	398	404	421	417	338	406	395	392	393	390	362	384	403	384	419	407	385	415	398	410	392	386	400	396	412	369	384	369	387	385	389	443	415	393	373	397	409	431	404	379	381	383	381	429	410	380	400	379	416	407	387	410	406	413	381	376	394	385	398	371	407	389	406	362	423	364	403	349	412	353	394	410	363	391	394	425	409	395	359	385	385	390	396	390	410	398	406	420	371	405	414	416	398	427	393	404	394	390	426	396	363	405	390	400	445	391	411	384	426	411	358	406	388	398	407	373	385	367	383	409	393	361	414	387	385	369	411	402	385	399	414	429	425	362	398	372	408	410	382	403	385	380	389	375	410	406	374	422	400	375	405	395	398	398	393	375	381	401	410	402	416	392	424	401	398	402	393	429	393	398	390	393	417	370	419	442	435	407	370	434	390	423	411	373	397	431	381	415	366	378	388	389	416	404	412	411	402	412	405	362	395	396	388	392	407	360	394	440	416	398	395	406	413	349	394	417	398	425	425	407	403	395	377	383	383	385	397	392	411	370	381	417	404	399	378	356	386	412	398	401	388	385	424	415	388	389	399	353	378	378	404	388	401	411	393	414	395	417	415	415	396	378	416	411	421	435	380	393	425	415	364	397	390	370	392	381	425	424	412	357	417	372	392	385	403	373	417	421	383	418	380	383	401	392	434	405	397	391	370	405	374	436	413	385	357	412	391	362	401	382	423	373	429	408	389	377	403	419	425	393	375	348	411	407	414	370	412	414	374	386	420	394	394	404	409	386	405	385	407	395	377	424	452	395	395	419	427	382	374	379	444	419	408	374	381	395	415	403	402	430	417	428	395	370	425	419	419	413	398	366	391	408	404	364	409	396	412	426	391	387	375	399	378	381	405	393	388	385	392	376	397	361	390	358	427	414	408	390	374	369	394	396	414	390	364	394	396	407	417	389	370	398	427	358	402	396	390	415	373	383	362	383	396	398	396	357	394	388	416	394	384	409	386	432	380	372	382	407	414	394	396	377	396	426	408	396	408	447	368	428	381	370	423	372	415	413	403	408	381	399	430	411	368	382	400	419	368	386	397	372	374	402	399	392	433	378	359	402	420	371	407	366	399	394	356	374	387	372	400	371	451	386	432	416	396	387	360	409	365	407	400	379	411	382	386	404	396	402	406	398	432	408	417	395	418	372	384	419	374	383	398	394	409	404	414	404	383	385	403	436	408	409	429	384	379	406	415	386	398	394	398	405	385	365	426	421	412	416	375	432	413	379	464	413	409	389	376	406	424	393	387	382	400	408	394	380	408	365	383	404	408	404	401	406	431	387	415	408	357	383	389	439	391	392	401	408	436	400	384	407	434	386	423	402	398	377	382	376	420	416	408	379	396	393	391	428	375	391	381	419	377	383	374	426	387	389	413	419	385	424	450	391	380	382	404	440	386	369	372	374	381	409	408	386	363	436	366	387	416	376	362	422	395	391	380	383	395	376	413	406	394	431	386	394	412	409	370	401	378	401	402	371	358	398	396	425	406	388	396	360	395	348	416	384	384	395	401	405	376	427	415	437	357	414	353	431	406	399	375	410	434	389	408	394	416	394	368	382	398	397	386	409	438	421	403	385	391	419	416	395	422	413	386	414	396	447	389	387	404	407	351	406	373	410	367	436	360	402	397	424	379	390	403	372	423	400	397	414	410	360	386	382	397	387	416	401	406	387	403	377	360	385	389	408	388	403	359	384	399	371	388	417	373	419	401	404	393	415	409	391	402	357	378	374	383	417	393	354	445	379	403	372	420	408	384	413	386	390	433	415	407	394	386	401	404	415	390	407	398	365	355	371	392	351	393	405	377	404	405	400	384	415	415	431	414	416	378	382	403	433	378	371	389	401	378	373	407	386	406	427	383	396	402	427	343	394	377	424	416	356	392	413	385	403	378	389	390	371	384	422	397	419	379	388	429	404	408	410	376	390	420	401	347	380	427	391	403	410	362	414	404	440	366	400	366	412	410	384	403	358	393	400	394	418	425	400	391	433	391	420	410	435	399	386	349	404	407	400	393	445	419	388	440	401	410	396	416	406	390	429	397	398	397	357	423	365	435	395	400	418	401	413	402	411	387	457	383	416	406	398	378	390	399	413	398	403	438	400	394	398	395	427	383	387	388	390	379	383	392	415	397	357	375	412	379	407	378	425	431	372	364	391	403	413	388	409	424	371	401	407	404	395	400	366	395	414	389	394	412	392	388	410	348	392	370	381	440	335	402	373	377	407	408	400	424	378	430	402	401	380	408	381	400	379	430	396	373	428	397	393	392	389	389	407	386	427	405	408	427	416	376	362	400	394	443	384	405	398	439	399	398	414	378	393	434	400	401	404	393	413	426	371	435	376	415	428	404	429	404	417	399	380	387	368	381	368	398	392	411	409	416	447	400	377	404	383	383	384	406	387	416	404	408	372	385	404	409	395	400	385	386	416	419	397	393	413	407	403	424	374	374	369	397	381	395	395	418	395	392	381	391	383	397	418	398	375	372	389	366	410	398	397	404	395	401	406	393	398	371	413	350	391	400	415	384	417	392	415	397	377	398
8023	1051	1265	934	696	547	434	369	367	315	276	269	242	240	278	241	255	242	213	230	233	228	266	247	258	266	267	266	273	249	279	267	230	253	192	214	207	188	180	214	213	205	226	196	211	206	200	204	200	195	221	202	235	207	213	207	194	207	198	216	238	196	210	217	209	202	188	215	185	204	208	221	231	202	197	209	210	194	224	213	192	195	193	209	225	214	201	189	225	231	199	198	187	201	200	205	208	213	202	232	197	206	177	187	217	197	212	199	214	197	200	207	213	165	207	171	236	189	205	179	221	204	227	183	177	172	208	208	222	216	202	164	185	189	229	215	202	195	208	196	194	213	209	203	200	199	182	213	207	209	199	206	167	195	207	188	234	209	196	165	195	190	217	185	193	166	184	180	196	185	215	196	184	187	214	195	208	200	208	203	210	179	201	197	199	183	213	209	165	184	221	235	199	207	199	191	179	202	205	198	200	186	193	176	202	209	205	189	179	175	196	179	243	180	216	195	203	191	201	216	197	203	238	191	191	224	206	192	179	203	202	222	215	191	191	186	182	221	219	198	186	209	214	209	206	221	233	194	186	206	235	191	185	221	204	204	182	220	204	202	206	164	232	211	167	201	203	229	209	214	198	202	204	182	196	223	210	193	210	202	198	202	197	183	216	217	202	200	196	204	218	194	214	186	204	186	196	196	192	202	182	209	210	221	199	168	212	198	215	185	191	221	225	208	217	216	216	181	196	201	211	198	212	213	192	198	229	210	205	215	200	210	206	212	208	225	184	219	193	191	192	209	190	218	216	196	205	205	190	203	222	222	175	196	203	203	190	215	180	195	211	228	202	196	227	189	193	205	205	186	216	155	190	212	199	218	210	193	202	218	230	210	191	179	224	204	202	185	184	212	227	205	196	184	203	200	194	200	212	222	213	184	218	190	205	199	188	206	189	199	214	209	196	201	215	192	196	208	173	188	200	204	202	188	222	214	194	189	180	218	212	182	202	198	205	198	225	186	200	199	191	178	205	206	202	215	203	207	217	208	190	215	219	203	179	208	196	211	178	194	189	185	204	184	201	200	191	211	217	206	202	189	231	206	212	208	182	177	197	186	204	193	181	201	210	186	204	215	197	216	201	212	229	182	193	181	207	227	194	173	195	223	182	238	164	203	200	194	187	212	224	248	202	213	207	225	223	209	216	215	181	199	223	193	177	204	218	183	195	196	181	232	233	181	214	196	207	237	180	213	198	189	186	213	189	212	176	210	182	215	209	198	198	221	191	189	188	199	218	207	210	206	211	203	203	205	203	216	227	185	198	195	195	209	194	180	210	215	212	194	196	180	200	201	224	216	191	226	215	194	188	217	211	224	215	216	213	214	240	222	208	212	200	211	191	184	194	201	209	194	196	197	214	181	216	188	216	188	197	194	193	209	215	192	225	175	212	184	197	201	181	201	192	199	195	229	173	185	197	195	193	188	197	194	247	199	190	217	190	194	212	193	227	230	197	207	192	200	218	186	189	210	174	216	194	210	187	200	170	209	196	188	219	192	184	189	214	196	219	225	182	229	203	185	207	186	218	195	192	212	187	207	197	206	187	182	190	214	207	208	223	220	197	189	201	207	228	198	192	203	217	217	198	201	213	201	185	192	203	207	205	192	203	207	204	203	222	205	225	247	183	179	203	203	224	189	204	204	185	199	212	207	212	192	176	197	207	191	194	220	210	203	215	191	206	210	198	164	196	188	192	210	203	185	221	198	185	180	218	189	227	194	193	188	200	219	188	193	184	200	191	191	197	197	199	212	178	193	212	211	215	208	212	209	202	193	185	200	211	215	187	195	203	219	183	197	202	163	203	207	188	200	204	202	214	215	208	191	204	232	201	203	200	198	208	185	198	198	219	165	209	190	210	217	203	206	216	201	179	180	216	245	191	201	180	210	187	218	225	219	201	218	175	212	192	194	223	203	187	228	202	220	214	193	206	236	197	214	198	182	191	199	209	227	227	189	211	193	216	214	206	192	169	222	188	217	193	214	198	191	191	217	189	188	214	208	216	218	198	185	185	182	208	176	215	177	189	212	191	207	190	200	223	205	176	213	190	181	207	200	197	196	217	177	202	194	198	232	210	184	208	201	219	199	207	192	198	208	220	188	211	200	174	210	182	201	201	218	220	195	196	202	208	218	193	207	241	214	205	196	191	169	221	200	200	235	223	238	192	207	213	200	217	179	209	209	215	214	225	215	165	178	203	208	194	200	197	212	236	201	210	208	234	224	193	179	196	209	189	212	194	197	221	210	190	222	200	200	187	194	194	196	221	177	183	215	198	211	188	219	185	183	220	219	215	167	191	199	190	217	188	190	193	198	200	206	186	222	183	185	229	194	219	219	190	217	201	199	194	212	209	192	196	197	201	185	200	205	217	202	222	218	210	186	194	197	185	205	197	198	190	219	197	206	204	203	183	229	190	180	216	188	183	221	213	197	202	202	197	205	231	174	219	199	203	203	208	180	202	176	169	190	214	207	201	210	208	231	209	196	218	228	234	205	220	205	212	197	230	195	188	234	201	196	205	193	200	216	195	188	204	232	204	204	212	221	223	207	177	196	215	185	177	190	224	209	205	207	196	186	205	219	185	204	188	212	209	216	186	245	225	203	186	195	192	210	179	205	211	169	178	191	200	223	204	191	192	201	203	192	196	207	187	237	207	208	199	204	204	199	213	192	185	194	217	168	182	190	179	196	202	216	235	199	231	229	234	226	202	209	192	206	182	216	237	201	227	239	218	188	201	204	179	186	183	177	205	205	186	197	185	198	229	192	193	200	228	218	188	196	220	201	191	204	168	197	208	193	226	204	205	194	228	205	198	215	204	219	202	181	195	196	218	171	163	194	195	223	200	196	201	203	187	209	182	222	208	211	170	206	185	214	210	236	219	194	235	165	191	206	217	208	227	201	181	198	205	189	218	210	184	202	176	214	201	210	188	207	202	207	215	209	210	223	200	219	183	204	219	183	192	207	228	209	225	207	191	199	188	189	189	210	180	204	196	223	206	220	202	190	181	206	201	214	225	208	210	204	222	208	175	171	203	206	224	189	203	190	192	184	190	179	178	219	200	238	196	190	212	194	183	180	228	196	190	222	212	196	243	201	223	196	213	190	208	209	203	192	181	199	226	195	200	212	191	214	177	199	184	223	189	210	196	177	186	192	219	219	206	179	197	200	199	213	237	190	208	203	203	206	220	219	213	214	183	221	212	184	226	213	212	218	200	190	206	213	215	205	222	189	191	197	194	204	189	180	203	231	195	210	208	210	228	195	205	180	206	227	203	196	209	200	219	223	200	195	228	197	209	202	212	206	210	210	187	215	199	204	211	194	232	212	201	202	166	208	192	225	213	181	191	207	200	203	191	209	218	212	202	203	188	211	189	227	205	192	209	216	205	233	207	199	213	202	237	199	173	208	194	208	173	196	182	199	184	196	200	202	189	210	195	198	204	194	214	197
6262	1354	2725	3208	2733	2317	1879	1665	1348	1297	1155	1045	997	984	961	874	842	831	855	765	850	791	837	1083	986	1017	1093	1078	1113	945	1029	954	803	910	726	720	608	620	596	617	602	657	606	652	619	615	642	646	596	595	637	642	591	601	601	590	639	607	610	550	589	581	587	586	587	615	527	613	591	597	581	584	546	591	572	572	598	544	587	626	586	588	598	616	565	569	610	575	554	592	566	610	594	563	578	578	580	546	609	555	565	557	553	595	635	577	604	545	537	626	582	573	608	542	586	588	563	553	547	576	580	607	609	595	582	605	615	570	554	542	547	586	555	595	557	615	566	599	571	605	585	602	590	567	558	597	556	570	566	594	556	602	600	593	551	580	652	598	577	562	559	564	549	565	554	586	557	605	601	557	557	558	584	628	581	563	580	572	600	570	545	540	550	587	573	561	551	577	553	550	585	592	603	549	582	592	564	614	581	567	555	554	553	594	542	531	603	544	536	557	554	536	589	609	557	584	584	569	571	569	593	585	584	556	554	571	608	543	581	580	553	544	561	617	568	556	543	604	556	616	581	584	558	603	591	595	568	557	603	565	580	558	550	558	588	603	582	603	597	575	598	544	604	584	600	560	585	601	598	607	599	542	587	537	581	606	561	556	593	596	560	558	578	598	593	588	561	521	573	590	553	524	514	556	554	582	578	540	551	575	527	584	559	596	628	552	579	541	563	552	606	583	567	536	605	586	572	577	554	552	620	554	620	547	591	579	547	570	595	611	580	568	581	611	532	538	570	631	562	611	587	571	527	568	576	577	518	590	559	610	583	561	608	563	558	598	576	550	537	572	538	626	525	596	623	551	552	595	615	586	579	585	574	572	563	549	595	586	557	589	562	580	531	616	584	570	615	585	530	592	590	573	570	565	583	568	613	586	569	631	597	582	569	594	560	590	534	568	550	553	566	583	588	581	529	593	628	563	548	561	519	579	586	556	539	593	559	596	633	554	533	589	594	569	574	551	578	560	531	598	542	605	589	568	547	559	559	555	619	585	643	584	545	607	570	591	603	575	565	538	576	568	570	561	619	549	568	569	602	564	580	578	565	555	557	610	572	586	534	555	616	570	592	563	596	566	551	577	592	584	593	571	577	553	601	541	585	584	572	584	589	571	556	593	563	520	583	545	581	604	607	604	548	593	561	612	569	598	564	607	565	569	615	523	516	588	544	552	577	587	532	633	561	597	581	582	555	625	594	543	599	597	607	538	545	560	558	571	559	592	577	565	561	589	542	558	587	599	583	565	564	557	552	575	579	582	557	526	626	555	616	540	567	566	568	579	545	582	589	603	555	566	608	545	581	567	565	596	567	593	581	603	542	554	555	548	550	567	578	573	558	580	562	584	520	598	579	602	560	556	565	559	589	537	567	569	563	541	584	547	590	540	565	584	557	611	542	584	548	578	582	603	624	571	536	611	614	621	593	576	569	588	571	542	575	596	604	558	559	571	563	562	584	581	573	579	570	588	623	565	582	565	568	582	581	570	567	606	615	582	610	588	569	597	576	608	520	586	567	572	600	574	582	535	572	529	591	553	582	553	565	575	583	584	584	557	555	633	622	581	600	587	596	618	592	525	571	572	585	548	605	584	590	596	566	600	610	559	545	578	564	560	637	533	557	589	608	535	548	584	579	571	563	586	594	551	603	570	586	597	556	582	604	565	558	579	574	549	532	654	567	570	601	608	535	597	556	551	591	589	598	537	580	578	570	635	569	583	575	560	531	564	568	527	566	585	600	541	574	593	531	573	552	606	543	558	561	563	527	560	604	621	569	569	571	562	610	574	572	577	606	555	602	611	589	587	596	582	628	552	581	609	582	507	572	571	590	543	554	605	593	597	602	583	548	560	594	577	555	619	570	581	588	605	550	597	581	547	567	560	545	570	573	563	586	580	565	587	548	609	537	571	586	616	579	590	557	561	560	544	577	571	603	566	548	588	605	574	546	577	561	617	546	548	579	616	571	527	583	530	576	584	542	536	605	551	601	574	586	580	589	531	576	531	553	551	573	627	566	547	566	560	565	556	575	549	547	565	546	571	589	588	547	611	586	606	552	555	601	560	567	555	542	592	603	563	491	577	559	578	527	585	591	548	547	598	560	607	541	564	565	510	593	586	553	585	541	583	580	579	586	564	588	607	559	579	522	559	538	589	570	530	530	583	563	598	568	546	570	588	589	552	557	547	556	579	535	575	578	562	558	597	581	570	564	589	588	522	519	599	538	574	597	555	598	549	568	590	593	591	617	545	575	614	560	613	567	599	568	579	582	593	590	582	590	549	573	617	531	566	564	571	563	587	606	620	535	564	594	569	539	559	556	593	567	542	577	579	619	614	541	583	580	567	565	557	570	586	603	552	585	561	581	555	568	583	594	590	603	594	564	594	599	562	567	580	540	585	549	552	572	547	591	575	565	599	578	575	549	566	593	579	592	593	542	603	533	572	591	551	558	567	590	599	567	592	593	604	549	600	572	614	553	535	623	638	597	597	589	571	540	621	586	564	580	553	594	602	622	599	577	574	530	579	557	614	538	542	591	585	595	588	591	601	592	579	605	588	570	577	589	534	556	548	555	594	569	621	590	546	634	584	580	585	582	554	639	584	570	531	609	589	575	613	536	599	556	583	554	574	531	556	594	569	585	554	565	591	555	598	566	566	553	594	567	544	592	568	522	560	597	547	577	508	547	599	611	623	551	608	556	598	581	641	546	580	575	563	573	559	572	626	602	593	639	586	568	602	598	555	587	572	568	573	555	571	547	589	552	600	589	562	555	601	591	601	580	590	579	597	568	588	537	594	553	580	600	545	570	557	577	570	577	589	586	591	558	583	591	554	579	556	583	541	583	578	621	596	585	490	604	614	599	557	564	599	570	620	536	602	535	591	571	563	590	595	570	562	555	599	571	533	601	572	590	578	576	579	582	572	553	606	575	599	538	546	595	563	533	525	580	619	642	590	603	560	593	536	564	596	591	583	583	566	517	614	552	603	570	575	596	557	559	572	540	566	538	574	585	601	565	585	597	601	619	608	608	548	560	558	584	565	571	579	605	559	561	560	551	593	581	576	544	576	544	573	546	553	599	531	542	563	535	621	545	591	553	566	554	611	561	607	612	591	533	562	586	562	587	556	540	579	589	612	541	565	583	550	558	591	600	550	605	599	567	577	566	583	587	560	554	588	600	558	572	585	564	530	554	565	571	538	588	587	551	572	558	576	603	544	546	565	568	553	550	566	571	559	577	576	604	645	556	589	553	521	577	565	545	595	561	603	513	567	602	573	559	580	594	557	591	555	567	590	589	576	569	594	582	557	563	589	613	552	607	572	563	600	582	589	579	593	564	557	565	552	586	588	534	576	591	621	571	571	584	540	550	607	570	620	555	616	592	540	574	522	627	554	596	535	535	547	539	611	576	562	564	562	579	594	592	569	540	575	558	544	550	614	529	558	586	545	549	602	567	599
40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
